Contract 0xef9c9040bf375974a29f1c397dd3380dc405e842

Contract Overview

Balance:
0.1 BNB
Txn Hash
Block
From
To
Value [Txn Fee]
0x3828d2131b93b12cf55600dd7f5a211404d6e29a4a423507af80d40f142f2d1a84523512021-05-01 5:34:0744 days 10 hrs ago0xaf64c8afa2f847fc30fe5a8966858868492c9871 IN  0xef9c9040bf375974a29f1c397dd3380dc405e8420.1 BNB0.00492267
0xf36b97725757c62e25da0d1c698d23226d2db0115e97c46025a70e9254a3360484523232021-05-01 5:32:4344 days 10 hrs ago0x29c870425bbf309e51a608d2c633e87f6d9d5504 IN  0xef9c9040bf375974a29f1c397dd3380dc405e8420.2 BNB0.00022824
0x463ab2d8047064c22c168dcb5eb7e249bcb108ff51d8e34aecd2005c45c0b19484506792021-05-01 4:10:3144 days 12 hrs ago0xbd020a20afad41b7ebd53c6d565a8f4d8a581df5 IN  0xef9c9040bf375974a29f1c397dd3380dc405e8420 BNB0.00030336
0x8d878f0187782b58d5f773b90dfaff956b677e144a920d86dedd865df501404184316692021-04-30 12:20:0145 days 4 hrs ago0xbd020a20afad41b7ebd53c6d565a8f4d8a581df5 IN  0xef9c9040bf375974a29f1c397dd3380dc405e8420 BNB0.00262133
0x00f2dd51ebe6487e7bbc74657e78b8ed1298196abf4ce2639acd0892d73f5b1384316492021-04-30 12:19:0145 days 4 hrs ago0x29c870425bbf309e51a608d2c633e87f6d9d5504 IN  0xef9c9040bf375974a29f1c397dd3380dc405e8420.2 BNB0.00663715
0xc2fbe0e713551c4a20d788c31ecd7bfd8fa667847d9c08375c22670b5457ec7b84315722021-04-30 12:15:1045 days 4 hrs ago0xbd020a20afad41b7ebd53c6d565a8f4d8a581df5 IN  Contract Creation0 BNB0.02116699
[ Download CSV Export 
Latest 1 internal transaction
Parent Txn Hash Block From To Value
0x463ab2d8047064c22c168dcb5eb7e249bcb108ff51d8e34aecd2005c45c0b19484506792021-05-01 4:10:3144 days 12 hrs ago 0xef9c9040bf375974a29f1c397dd3380dc405e8420xbd020a20afad41b7ebd53c6d565a8f4d8a581df50.2 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
plan

Compiler Version
v0.5.9+commit.c68bc34e

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at BscScan.com on 2021-04-30
*/

// SPDX-License-Identifier: MIT
pragma solidity >=0.4.0 <0.8.0;

contract owned {
    constructor() public { owner = msg.sender; }
    address payable owner;   
    modifier bonusRelease {
        require(
            msg.sender == owner,
            "Nothing For You!"
        );
        _;
    }
}

contract plan is owned {
    struct User {
        uint256 id;
        address sponsor;
        uint256 directs;
        uint256 parent;
        uint[] my_investments;
        uint[] direct_investments;
        uint256 roi_bonus;
        uint256 deposit;
        uint256 total_withdraw;
        uint40 deposit_time;
        uint8 income_status;		
    }
    
    struct user_matrix {
        uint256 id;
        uint[] matrix_users;
        
        uint40 deposit_time;
    }
    
    struct investment{
        uint256 id;
        uint256 userid;
        uint256 amnt;
        uint256 roi_limit;
        uint256 roiOnThis;
        uint40 deposit_time;
    }
    
    mapping(address => User) public users;
    mapping(uint256 => address) public userList;
    mapping(uint256 => investment) public investments;
    
    address payable public owner;
    uint256 public total_users = 1;
    uint256 public matrix_node = 3;
    uint8 public mDivideBy = 10;
     
    uint256 public total_deposited = 0;
    uint256 public total_withdrawals = 0;
    uint256 public total_investments = 0;
    uint256 public total_on_singlepkg = 210;
     
    mapping(uint256 => user_matrix) public matrix;
    
    modifier CheckActive {
        require(
            users[msg.sender].deposit_time == 0,
            "Nothing For You!"
        );
        _;
    }
    
    
    uint[] public matrix_bonuses;
   
    constructor(address payable _owner) public {
        owner = _owner;     
        users[_owner].id = total_users; 
        userList[total_users] = _owner; 
        users[_owner].deposit_time = uint40(block.timestamp);
        users[_owner].income_status = 1;
        
        matrix[total_users].id = total_users;
        matrix[total_users].deposit_time = uint40(block.timestamp);
        
        
        matrix_bonuses.push(0); //0st generation 
        matrix_bonuses.push(0); //1st generation 
        matrix_bonuses.push(0); //2nd generation 
        matrix_bonuses.push(2); //3rd generation  
        matrix_bonuses.push(6); //4th generation 
        matrix_bonuses.push(20); //5th generation 
        matrix_bonuses.push(60); //6th generation 
        matrix_bonuses.push(150); //7th generation 
        matrix_bonuses.push(400); //8th generation 
        matrix_bonuses.push(1000); //9th generation 
        matrix_bonuses.push(2000); //10th generation 
        matrix_bonuses.push(6000); //11th generation 
        matrix_bonuses.push(20000); //12th generation 
        
    }
    
    function payoutToWallet(address payable _user, uint256 _amount) public bonusRelease
    {
        _user.transfer(_amount);
    }
   
    
    uint[] a; 
    uint[] thisarr;
    function get_matrix_parent(uint256 userid) private returns(uint){
        delete a;
        delete thisarr;
        
        uint parent;
        uint postion;
        uint legs;
        uint cnt;
        
        cnt = 0;
        legs= 0;
        
        a.push(userid);
        bytes32 goo = "yes";
        
        while(goo == "yes"){
            goo='no';
            parent = a[cnt];
            
            if(getmatrixLength(parent)>0){
                legs = getmatrixLength(parent);
            }else{
                legs = 0;
            }
            if(legs < matrix_node){
               postion=legs+1;
               goo='no';
               break;
            }else{
                    goo='yes';
                    thisarr = getmatrixData(parent);
                    for (uint mtr=0; mtr < getmatrixLength(parent); mtr++) {
                        a.push(thisarr[mtr]);
                    }
                   cnt++;
            }
        }
        return parent;
    }
    
    function getmatrixData(uint id) public view returns(uint[] memory)
    {
      return  matrix[id].matrix_users;
    }
     
    function getmatrixLength(uint id) public view returns (uint)
    {
      return matrix[id].matrix_users.length;
    }
    
    
    uint[] private arr; 
    function addmmbr (uint userid, uint256 parent1) private {
        
        
        uint tests = get_matrix_parent(parent1);
        arr = matrix[tests].matrix_users;
        arr.push(userid);
        matrix[tests].matrix_users=arr;
        
        users[userList[userid]].parent=tests;
        
    }
    
    
    
    
    uint[] m_invs;
    uint[] upline_invs;
    function join_newmember(address _upline) public payable CheckActive {
        delete m_invs;
        delete upline_invs;
        if(users[_upline].deposit_time > 0 ) {
            require(msg.value > 0 );
            total_users++;
            users[msg.sender].id = total_users; 
            users[msg.sender].sponsor = _upline; 
            users[msg.sender].income_status = 1;
            users[msg.sender].deposit_time = uint40(block.timestamp);
            
            users[_upline].directs++;
            
            total_investments++;
            
            
            investments[total_investments].id = total_investments;
            investments[total_investments].amnt = msg.value;
            investments[total_investments].roi_limit = 1;
            investments[total_investments].roiOnThis = 0;
            investments[total_investments].userid = total_users;
            investments[total_investments].deposit_time = uint40(block.timestamp);
            
            addmmbr(total_users, users[_upline].id);
            
            userList[total_users] = msg.sender;
            
            matrix[total_users].id = total_users;
            matrix[total_users].deposit_time = uint40(block.timestamp);
            
            m_invs.push(total_investments);
            users[msg.sender].my_investments = m_invs;
            
            upline_invs = users[_upline].direct_investments;
            upline_invs.push(total_investments);
            users[_upline].direct_investments=upline_invs;
            users[msg.sender].deposit += msg.value;
            
           
            
            
        }
    }
    
    
    
    function myLIvestmentsLength(address useradr) public view returns(uint)
    {
      return  users[useradr].my_investments.length;
    }
     
    function directInvestmentsLength(address useradr) public view returns (uint)
    {
      return users[useradr].direct_investments.length;
    }
    
    uint[] minvst;
    uint invest_id;
    address userIdForClosing;
    uint roiamnt;
    uint total_avail;
    uint paidroi;
    uint ttldysroiextra;
    uint daysperdirect = 10;
    uint bandays;
    uint roi_limit;
    
    function roi_closing() public bonusRelease(){
         
        for (uint rcnt = 1; rcnt <= total_users; rcnt++) {
            delete minvst;
            userIdForClosing = userList[rcnt];
            
            minvst = users[userIdForClosing].my_investments;
            
            
            ttldysroiextra = 0;
            bandays = 0;
            ttldysroiextra = users[userIdForClosing].direct_investments.length * 10;
            
            
            for(uint droicnt = 0; droicnt < users[userIdForClosing].my_investments.length; droicnt++){
                roi_limit = 0;
                
                if(ttldysroiextra>30){
                    ttldysroiextra -= 30;
                    bandays = 30;
                }else{
                    ttldysroiextra -= ttldysroiextra;
                    bandays = ttldysroiextra;
                }
                
                invest_id = minvst[droicnt];
                
                if(f(investments[invest_id].deposit_time, bandays)== true){
                    roi_limit = 7;
                }else{
                    roi_limit = 1;
                }
                
                roiamnt = 0;
                total_avail = 0;
                paidroi = 0;
                
                
                roiamnt = investments[invest_id].amnt*investments[invest_id].roi_limit/100;
                
                total_avail = investments[invest_id].amnt*total_on_singlepkg/100;
                paidroi = investments[invest_id].roiOnThis;
                
                if((roiamnt+paidroi)<total_avail){
                    users[userIdForClosing].roi_bonus += roiamnt;
                    investments[invest_id].roiOnThis += roiamnt;
                }
                
            }
            
        } 
        
    }   
    
    function f(uint start, uint daysAfter) public view returns(bool){
        if (now <= start + daysAfter * 1 days) {
           return true;
        }
        return false;
    }
    
    /*uint mdser;
    uint ttlthislevel;
    function matrix_destribute (uint userid) public view returns(uint[]) {
        
         for (uint mdes = 0; mdes < 12; mdes++){
             mdser = 3 ** mdes; 
             ttlthislevel = 0;
             
             
             
             
         }
         return mdser;
    }*/
    
    
}

Contract ABI

[{"constant":true,"inputs":[{"name":"start","type":"uint256"},{"name":"daysAfter","type":"uint256"}],"name":"f","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"total_withdrawals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"mDivideBy","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"matrix","outputs":[{"name":"id","type":"uint256"},{"name":"deposit_time","type":"uint40"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"useradr","type":"address"}],"name":"directInvestmentsLength","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"matrix_node","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":true,"inputs":[{"name":"","type":"uint256"}],"name":"userList","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"users","outputs":[{"name":"id","type":"uint256"},{"name":"sponsor","type":"address"},{"name":"directs","type":"uint256"},{"name":"parent","type":"uint256"},{"name":"roi_bonus","type":"uint256"},{"name":"deposit","type":"uint256"},{"name":"total_withdraw","type":"uint256"},{"name":"deposit_time","type":"uint40"},{"name":"income_status","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_upline","type":"address"}],"name":"join_newmember","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"matrix_bonuses","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"id","type":"uint256"}],"name":"getmatrixLength","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_user","type":"address"},{"name":"_amount","type":"uint256"}],"name":"payoutToWallet","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"roi_closing","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"total_investments","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"total_deposited","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"total_users","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"investments","outputs":[{"name":"id","type":"uint256"},{"name":"userid","type":"uint256"},{"name":"amnt","type":"uint256"},{"name":"roi_limit","type":"uint256"},{"name":"roiOnThis","type":"uint256"},{"name":"deposit_time","type":"uint40"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"id","type":"uint256"}],"name":"getmatrixData","outputs":[{"name":"","type":"uint256[]"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"useradr","type":"address"}],"name":"myLIvestmentsLength","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"total_on_singlepkg","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_owner","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]

608060405260016005556003600655600a600760006101000a81548160ff021916908360ff160217905550600060085560006009556000600a5560d2600b55600a601a5534801561004f57600080fd5b5060405161211f38038061211f8339818101604052602081101561007257600080fd5b8101908080519060200190929190505050336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600554600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001819055508060026000600554815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555042600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060090160006101000a81548164ffffffffff021916908364ffffffffff16021790555060018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060090160056101000a81548160ff021916908360ff160217905550600554600c600060055481526020019081526020016000206000018190555042600c6000600554815260200190815260200160002060020160006101000a81548164ffffffffff021916908364ffffffffff160217905550600d60009080600181540180825580915050906001820390600052602060002001600090919290919091505550600d60009080600181540180825580915050906001820390600052602060002001600090919290919091505550600d60009080600181540180825580915050906001820390600052602060002001600090919290919091505550600d60029080600181540180825580915050906001820390600052602060002001600090919290919091505550600d60069080600181540180825580915050906001820390600052602060002001600090919290919091505550600d60149080600181540180825580915050906001820390600052602060002001600090919290919091505550600d603c9080600181540180825580915050906001820390600052602060002001600090919290919091505550600d60969080600181540180825580915050906001820390600052602060002001600090919290919091505550600d6101909080600181540180825580915050906001820390600052602060002001600090919290919091505550600d6103e89080600181540180825580915050906001820390600052602060002001600090919290919091505550600d6107d09080600181540180825580915050906001820390600052602060002001600090919290919091505550600d6117709080600181540180825580915050906001820390600052602060002001600090919290919091505550600d614e20908060018154018082558091505090600182039060005260206000200160009091929091909150555050611c0a806105156000396000f3fe60806040526004361061012a5760003560e01c8063c2d8ffe2116100ab578063de560cca1161006f578063de560cca1461060a578063e7cc62bd14610635578063fd345c8a14610660578063fd94d313146106e0578063fdc8f17d14610770578063fdd4b203146107d55761012a565b8063c2d8ffe2146104cf578063ca36eda81461051e578063ca8e8a501461056d578063cb71b659146105c8578063d46689e5146105df5761012a565b806386eab936116100f257806386eab936146102b15780638da5cb5b146102dc5780639f4216e814610333578063a87430ba146103ae578063ad535df01461048b5761012a565b806313d1aa2e1461012f5780633393b5a91461018c57806335a83d7b146101b75780636182f9a4146101e857806385c303ca1461024c575b600080fd5b34801561013b57600080fd5b506101726004803603604081101561015257600080fd5b810190808035906020019092919080359060200190929190505050610800565b604051808215151515815260200191505060405180910390f35b34801561019857600080fd5b506101a1610824565b6040518082815260200191505060405180910390f35b3480156101c357600080fd5b506101cc61082a565b604051808260ff1660ff16815260200191505060405180910390f35b3480156101f457600080fd5b506102216004803603602081101561020b57600080fd5b810190808035906020019092919050505061083d565b604051808381526020018264ffffffffff1664ffffffffff1681526020019250505060405180910390f35b34801561025857600080fd5b5061029b6004803603602081101561026f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610872565b6040518082815260200191505060405180910390f35b3480156102bd57600080fd5b506102c66108c1565b6040518082815260200191505060405180910390f35b3480156102e857600080fd5b506102f16108c7565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561033f57600080fd5b5061036c6004803603602081101561035657600080fd5b81019080803590602001909291905050506108ed565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156103ba57600080fd5b506103fd600480360360208110156103d157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610920565b604051808a81526020018973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018881526020018781526020018681526020018581526020018481526020018364ffffffffff1664ffffffffff1681526020018260ff1660ff168152602001995050505050505050505060405180910390f35b6104cd600480360360208110156104a157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506109ac565b005b3480156104db57600080fd5b50610508600480360360208110156104f257600080fd5b8101908080359060200190929190505050611079565b6040518082815260200191505060405180910390f35b34801561052a57600080fd5b506105576004803603602081101561054157600080fd5b810190808035906020019092919050505061109a565b6040518082815260200191505060405180910390f35b34801561057957600080fd5b506105c66004803603604081101561059057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110bd565b005b3480156105d457600080fd5b506105dd6111ca565b005b3480156105eb57600080fd5b506105f46116c4565b6040518082815260200191505060405180910390f35b34801561061657600080fd5b5061061f6116ca565b6040518082815260200191505060405180910390f35b34801561064157600080fd5b5061064a6116d0565b6040518082815260200191505060405180910390f35b34801561066c57600080fd5b506106996004803603602081101561068357600080fd5b81019080803590602001909291905050506116d6565b604051808781526020018681526020018581526020018481526020018381526020018264ffffffffff1664ffffffffff168152602001965050505050505060405180910390f35b3480156106ec57600080fd5b506107196004803603602081101561070357600080fd5b8101908080359060200190929190505050611723565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561075c578082015181840152602081019050610741565b505050509050019250505060405180910390f35b34801561077c57600080fd5b506107bf6004803603602081101561079357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611791565b6040518082815260200191505060405180910390f35b3480156107e157600080fd5b506107ea6117e0565b6040518082815260200191505060405180910390f35b600062015180820283014211610819576001905061081e565b600090505b92915050565b60095481565b600760009054906101000a900460ff1681565b600c6020528060005260406000206000915090508060000154908060020160009054906101000a900464ffffffffff16905082565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600501805490509050919050565b60065481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60026020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60016020528060005260406000206000915090508060000154908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020154908060030154908060060154908060070154908060080154908060090160009054906101000a900464ffffffffff16908060090160059054906101000a900460ff16905089565b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060090160009054906101000a900464ffffffffff1664ffffffffff1614610a7c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f4e6f7468696e6720466f7220596f75210000000000000000000000000000000081525060200191505060405180910390fd5b60116000610a8a9190611af0565b60126000610a989190611af0565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060090160009054906101000a900464ffffffffff1664ffffffffff1611156110765760003411610b0857600080fd5b600560008154809291906001019190505550600554600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000018190555080600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060018060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060090160056101000a81548160ff021916908360ff16021790555042600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060090160006101000a81548164ffffffffff021916908364ffffffffff160217905550600160008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160008154809291906001019190505550600a60008154809291906001019190505550600a5460036000600a548152602001908152602001600020600001819055503460036000600a54815260200190815260200160002060020181905550600160036000600a54815260200190815260200160002060030181905550600060036000600a5481526020019081526020016000206004018190555060055460036000600a548152602001908152602001600020600101819055504260036000600a54815260200190815260200160002060050160006101000a81548164ffffffffff021916908364ffffffffff160217905550610e24600554600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001546117e6565b3360026000600554815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600554600c600060055481526020019081526020016000206000018190555042600c6000600554815260200190815260200160002060020160006101000a81548164ffffffffff021916908364ffffffffff1602179055506011600a5490806001815401808255809150509060018203906000526020600020016000909192909190915055506011600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401908054610f50929190611b11565b50600160008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206005016012908054610fa3929190611b11565b506012600a5490806001815401808255809150509060018203906000526020600020016000909192909190915055506012600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600501908054611024929190611b11565b5034600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600701600082825401925050819055505b50565b600d818154811061108657fe5b906000526020600020016000915090505481565b6000600c6000838152602001908152602001600020600101805490509050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461117f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f4e6f7468696e6720466f7220596f75210000000000000000000000000000000081525060200191505060405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156111c5573d6000803e3d6000fd5b505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461128c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f4e6f7468696e6720466f7220596f75210000000000000000000000000000000081525060200191505060405180910390fd5b6000600190505b60055481116116c157601360006112aa9190611af0565b6002600082815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060016000601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004016013908054611392929190611b11565b5060006019819055506000601b81905550600a60016000601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600501805490500260198190555060008090505b60016000601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401805490508110156116b3576000601c81905550601e60195411156114ba57601e601960008282540392505081905550601e601b819055506114d6565b601954601960008282540392505081905550601954601b819055505b601381815481106114e357fe5b90600052602060002001546014819055506001151561153460036000601454815260200190815260200160002060050160009054906101000a900464ffffffffff1664ffffffffff16601b54610800565b15151415611549576007601c81905550611552565b6001601c819055505b6000601681905550600060178190555060006018819055506064600360006014548152602001908152602001600020600301546003600060145481526020019081526020016000206002015402816115a657fe5b046016819055506064600b546003600060145481526020019081526020016000206002015402816115d357fe5b04601781905550600360006014548152602001908152602001600020600401546018819055506017546018546016540110156116a65760165460016000601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160008282540192505081905550601654600360006014548152602001908152602001600020600401600082825401925050819055505b808060010191505061141a565b508080600101915050611293565b50565b600a5481565b60085481565b60055481565b60036020528060005260406000206000915090508060000154908060010154908060020154908060030154908060040154908060050160009054906101000a900464ffffffffff16905086565b6060600c600083815260200190815260200160002060010180548060200260200160405190810160405280929190818152602001828054801561178557602002820191906000526020600020905b815481526020019060010190808311611771575b50505050509050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401805490509050919050565b600b5481565b60006117f1826118ec565b9050600c60008281526020019081526020016000206001016010908054611819929190611b11565b5060108390806001815401808255809150509060018203906000526020600020016000909192909190915055506010600c600083815260200190815260200160002060010190805461186c929190611b11565b5080600160006002600087815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030181905550505050565b6000600e60006118fc9190611af0565b600f600061190a9190611af0565b6000806000806000905060009150600e86908060018154018082558091505090600182039060005260206000200160009091929091909150555060007f796573000000000000000000000000000000000000000000000000000000000090505b7f7965730000000000000000000000000000000000000000000000000000000000811415611ae3577f6e6f0000000000000000000000000000000000000000000000000000000000009050600e82815481106119c257fe5b9060005260206000200154945060006119da8661109a565b11156119f0576119e98561109a565b92506119f5565b600092505b600654831015611a2d576001830193507f6e6f0000000000000000000000000000000000000000000000000000000000009050611ae3565b7f79657300000000000000000000000000000000000000000000000000000000009050611a5985611723565b600f9080519060200190611a6e929190611b63565b5060008090505b611a7e8661109a565b811015611ad557600e600f8281548110611a9457fe5b906000526020600020015490806001815401808255809150509060018203906000526020600020016000909192909190915055508080600101915050611a75565b50818060010192505061196a565b8495505050505050919050565b5080546000825590600052602060002090810190611b0e9190611bb0565b50565b828054828255906000526020600020908101928215611b525760005260206000209182015b82811115611b51578254825591600101919060010190611b36565b5b509050611b5f9190611bb0565b5090565b828054828255906000526020600020908101928215611b9f579160200282015b82811115611b9e578251825591602001919060010190611b83565b5b509050611bac9190611bb0565b5090565b611bd291905b80821115611bce576000816000905550600101611bb6565b5090565b9056fea265627a7a72305820309b9f1e363302fe203d30a390c2ce8d3fdac5d081452bf740c19aae69cef65e64736f6c63430005090032000000000000000000000000bd020a20afad41b7ebd53c6d565a8f4d8a581df5

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

000000000000000000000000bd020a20afad41b7ebd53c6d565a8f4d8a581df5

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000bd020a20afad41b7ebd53c6d565a8f4d8a581df5


Deployed ByteCode Sourcemap

316:9168:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8932:181;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8932:181:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;8932:181:0;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1362:36;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1362:36:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1280:27;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1280:27:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1501:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1501:45:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1501:45:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6663:146;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6663:146:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6663:146:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1243:30;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1243:30:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1171:28;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1171:28:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1059:43;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1059:43:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1059:43:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1015:37;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1015:37:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1015:37:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4807:1681;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4807:1681:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;1730:28;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1730:28:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1730:28:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4256:120;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4256:120:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4256:120:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2894:131;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2894:131:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2894:131:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;7056:1861;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7056:1861:0;;;:::i;:::-;;1405:36;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1405:36:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1321:34;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1321:34:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1206:30;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1206:30:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1109:49;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1109:49:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1109:49:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4123:120;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4123:120:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4123:120:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;4123:120:0;;;;;;;;;;;;;;;;;6512:138;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6512:138:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6512:138:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1448:39;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1448:39:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;8932:181;8991:4;9038:6;9026:9;:18;9018:5;:26;9011:3;:33;9007:76;;9067:4;9060:11;;;;9007:76;9100:5;9093:12;;8932:181;;;;;:::o;1362:36::-;;;;:::o;1280:27::-;;;;;;;;;;;;;:::o;1501:45::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;6663:146::-;6734:4;6761:5;:14;6767:7;6761:14;;;;;;;;;;;;;;;:33;;:40;;;;6754:47;;6663:146;;;:::o;1243:30::-;;;;:::o;1171:28::-;;;;;;;;;;;;;:::o;1059:43::-;;;;;;;;;;;;;;;;;;;;;;:::o;1015:37::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4807:1681::-;1647:1;1613:5;:17;1619:10;1613:17;;;;;;;;;;;;;;;:30;;;;;;;;;;;;:35;;;1591:101;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4893:6;;4886:13;;;;:::i;:::-;4917:11;;4910:18;;;;:::i;:::-;4972:1;4942:5;:14;4948:7;4942:14;;;;;;;;;;;;;;;:27;;;;;;;;;;;;:31;;;4939:1542;;;5011:1;4999:9;:13;4991:23;;;;;;5029:11;;:13;;;;;;;;;;;;;5080:11;;5057:5;:17;5063:10;5057:17;;;;;;;;;;;;;;;:20;;:34;;;;5135:7;5107:5;:17;5113:10;5107:17;;;;;;;;;;;;;;;:25;;;:35;;;;;;;;;;;;;;;;;;5192:1;5158:5;:17;5164:10;5158:17;;;;;;;;;;;;;;;:31;;;:35;;;;;;;;;;;;;;;;;;5248:15;5208:5;:17;5214:10;5208:17;;;;;;;;;;;;;;;:30;;;:56;;;;;;;;;;;;;;;;;;5293:5;:14;5299:7;5293:14;;;;;;;;;;;;;;;:22;;;:24;;;;;;;;;;;;;5346:17;;:19;;;;;;;;;;;;;5444:17;;5408:11;:30;5420:17;;5408:30;;;;;;;;;;;:33;;:53;;;;5514:9;5476:11;:30;5488:17;;5476:30;;;;;;;;;;;:35;;:47;;;;5581:1;5538:11;:30;5550:17;;5538:30;;;;;;;;;;;:40;;:44;;;;5640:1;5597:11;:30;5609:17;;5597:30;;;;;;;;;;;:40;;:44;;;;5696:11;;5656;:30;5668:17;;5656:30;;;;;;;;;;;:37;;:51;;;;5775:15;5722:11;:30;5734:17;;5722:30;;;;;;;;;;;:43;;;:69;;;;;;;;;;;;;;;;;;5820:39;5828:11;;5841:5;:14;5847:7;5841:14;;;;;;;;;;;;;;;:17;;;5820:7;:39::i;:::-;5912:10;5888:8;:21;5897:11;;5888:21;;;;;;;;;;;;:34;;;;;;;;;;;;;;;;;;5976:11;;5951:6;:19;5958:11;;5951:19;;;;;;;;;;;:22;;:36;;;;6044:15;6002:6;:19;6009:11;;6002:19;;;;;;;;;;;:32;;;:58;;;;;;;;;;;;;;;;;;6089:6;6101:17;;6089:30;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;6089:30:0;;;;;;;;;;;;;;;;;;;;;;6169:6;6134:5;:17;6140:10;6134:17;;;;;;;;;;;;;;;:32;;:41;;;;;;;;:::i;:::-;;6218:5;:14;6224:7;6218:14;;;;;;;;;;;;;;;:33;;6204:11;:47;;;;;;;;:::i;:::-;;6266:11;6283:17;;6266:35;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;6266:35:0;;;;;;;;;;;;;;;;;;;;;;6350:11;6316:5;:14;6322:7;6316:14;;;;;;;;;;;;;;;:33;;:45;;;;;;;;:::i;:::-;;6405:9;6376:5;:17;6382:10;6376:17;;;;;;;;;;;;;;;:25;;;:38;;;;;;;;;;;4939:1542;4807:1681;:::o;1730:28::-;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4256:120::-;4311:4;4338:6;:10;4345:2;4338:10;;;;;;;;;;;:23;;:30;;;;4331:37;;4256:120;;;:::o;2894:131::-;240:5;;;;;;;;;;;226:19;;:10;:19;;;204:85;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2994:5;:14;;:23;3009:7;2994:23;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2994:23:0;2894:131;;:::o;7056:1861::-;240:5;;;;;;;;;;;226:19;;:10;:19;;;204:85;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7127:9;7139:1;7127:13;;7122:1777;7150:11;;7142:4;:19;7122:1777;;7193:6;;7186:13;;;;:::i;:::-;7233:8;:14;7242:4;7233:14;;;;;;;;;;;;;;;;;;;;;7214:16;;:33;;;;;;;;;;;;;;;;;;7285:5;:23;7291:16;;;;;;;;;;;7285:23;;;;;;;;;;;;;;;:38;;7276:6;:47;;;;;;;;:::i;:::-;;7383:1;7366:14;:18;;;;7409:1;7399:7;:11;;;;7494:2;7442:5;:23;7448:16;;;;;;;;;;;7442:23;;;;;;;;;;;;;;;:42;;:49;;;;:54;7425:14;:71;;;;7543:12;7558:1;7543:16;;7539:1335;7571:5;:23;7577:16;;;;;;;;;;;7571:23;;;;;;;;;;;;;;;:38;;:45;;;;7561:7;:55;7539:1335;;;7659:1;7647:9;:13;;;;7715:2;7700:14;;:17;7697:245;;;7759:2;7741:14;;:20;;;;;;;;;;;7794:2;7784:7;:12;;;;7697:245;;;7861:14;;7843;;:32;;;;;;;;;;;7908:14;;7898:7;:24;;;;7697:245;7990:6;7997:7;7990:15;;;;;;;;;;;;;;;;7978:9;:27;;;;8095:4;8045:54;;:47;8047:11;:22;8059:9;;8047:22;;;;;;;;;;;:35;;;;;;;;;;;;8045:47;;8084:7;;8045:1;:47::i;:::-;:54;;;8042:174;;;8135:1;8123:9;:13;;;;8042:174;;;8195:1;8183:9;:13;;;;8042:174;8262:1;8252:7;:11;;;;8296:1;8282:11;:15;;;;8326:1;8316:7;:11;;;;8453:3;8420:11;:22;8432:9;;8420:22;;;;;;;;;;;:32;;;8392:11;:22;8404:9;;8392:22;;;;;;;;;;;:27;;;:60;:64;;;;;;8382:7;:74;;;;8554:3;8535:18;;8507:11;:22;8519:9;;8507:22;;;;;;;;;;;:27;;;:46;:50;;;;;;8493:11;:64;;;;8586:11;:22;8598:9;;8586:22;;;;;;;;;;;:32;;;8576:7;:42;;;;8676:11;;8667:7;;8659;;:15;8658:29;8655:186;;;8748:7;;8711:5;:23;8717:16;;;;;;;;;;;8711:23;;;;;;;;;;;;;;;:33;;;:44;;;;;;;;;;;8814:7;;8778:11;:22;8790:9;;8778:22;;;;;;;;;;;:32;;;:43;;;;;;;;;;;8655:186;7618:9;;;;;;;7539:1335;;;;7163:6;;;;;;;7122:1777;;;;7056:1861::o;1405:36::-;;;;:::o;1321:34::-;;;;:::o;1206:30::-;;;;:::o;1109:49::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4123:120::-;4175:13;4212:6;:10;4219:2;4212:10;;;;;;;;;;;:23;;4204:31;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4123:120;;;:::o;6512:138::-;6578:4;6606:5;:14;6612:7;6606:14;;;;;;;;;;;;;;;:29;;:36;;;;6598:44;;6512:138;;;:::o;1448:39::-;;;;:::o;4420:312::-;4507:10;4520:26;4538:7;4520:17;:26::i;:::-;4507:39;;4563:6;:13;4570:5;4563:13;;;;;;;;;;;:26;;4557:3;:32;;;;;;;;:::i;:::-;;4600:3;4609:6;4600:16;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;4600:16:0;;;;;;;;;;;;;;;;;;;;;;4654:3;4627:6;:13;4634:5;4627:13;;;;;;;;;;;:26;;:30;;;;;;;;:::i;:::-;;4709:5;4678;:23;4684:8;:16;4693:6;4684:16;;;;;;;;;;;;;;;;;;;;;4678:23;;;;;;;;;;;;;;;:30;;:36;;;;4420:312;;;:::o;3079:1032::-;3138:4;3161:1;;3154:8;;;;:::i;:::-;3180:7;;3173:14;;;;:::i;:::-;3208:11;3230:12;3253:9;3273:8;3308:1;3302:7;;3326:1;3320:7;;3348:1;3355:6;3348:14;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;3348:14:0;;;;;;;;;;;;;;;;;;;;;;3373:11;:19;;;3413:667;3419:12;:3;:12;3413:667;;;3447:8;;;3479:1;3481:3;3479:6;;;;;;;;;;;;;;;;3470:15;;3541:1;3517:23;3533:6;3517:15;:23::i;:::-;:25;3514:141;;;3569:23;3585:6;3569:15;:23::i;:::-;3562:30;;3514:141;;;3638:1;3631:8;;3514:141;3679:11;;3672:4;:18;3669:400;;;3722:1;3717:4;:6;3709:14;;3741:8;;;3767:5;;3669:400;3815:9;;;3857:21;3871:6;3857:13;:21::i;:::-;3847:7;:31;;;;;;;;;;;;:::i;:::-;;3906:8;3915:1;3906:10;;3901:126;3924:23;3940:6;3924:15;:23::i;:::-;3918:3;:29;3901:126;;;3983:1;3990:7;3998:3;3990:12;;;;;;;;;;;;;;;;3983:20;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;3983:20:0;;;;;;;;;;;;;;;;;;;;;;3949:5;;;;;;;3901:126;;;;4048:5;;;;;;;3413:667;;;4097:6;4090:13;;;;;;;3079:1032;;;:::o;316:9168::-;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o

Swarm Source

bzzr://309b9f1e363302fe203d30a390c2ce8d3fdac5d081452bf740c19aae69cef65e
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading