Contract 0xa315081633ef44995a9ef6233a4e4ff81b2d124d 3

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x26ba7a13bc93e091d85443365c1dc285d01ff9daec1ed1f31085200cdb5f5b44Sell Eggs119785212021-10-22 0:08:2734 secs ago0xbbdfd943e0515403f95201dd052468110789ab59 IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0004576
0xfff260dbc0da5c611460c7812b6b93f289ca11ac15271eb91e4d3e6c832e004dHatch Eggs119784592021-10-22 0:05:183 mins ago0x4e9112e1e7439f00e922ce0fff6027af74f96edd IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.000273785
0x181d0e964d8ab559d914122497eca6f254343b93b617d1af6437161d55743a71Sell Eggs119784512021-10-22 0:04:544 mins ago0x064bc0d12e0f6d820008303e2693ea65f09cd4ad IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0004576
0x3f03656eb3b446e938423c431931efb054b25531f761823ba0a1c591a6f5995fHatch Eggs119784082021-10-22 0:02:406 mins ago0xbbdfd943e0515403f95201dd052468110789ab59 IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.000273785
0x071ad746d92238b756386b1025c9759be84426af3b5d4257aa96234cb8039a88Hatch Eggs119783472021-10-21 23:59:379 mins ago0x9b97f10e328f8c40470ecf8ef95547076faa1879 IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.000233355
0x24a5072869326d8c000fc98adbfa2e4bf8e17dd17f87e08c855e1b4d05cb1023Sell Eggs119783282021-10-21 23:58:4010 mins ago0xfb2caa5f9660636dbc33bd5cc0b44f91d0962619 IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0004576
0xfb119f41e49c48f2fc0c97e84eb52223661de26c8dc2480296a2a87bdbb17aebBuy Eggs119782932021-10-21 23:56:5512 mins ago0x10c56758432434d407686e2f8a39dcd1d7066bff IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.000675035
0x8f5561897c2d081343bb1dcc60f3b3dbdda89a9e33197870d034852ef8af1aa0Hatch Eggs119782912021-10-21 23:56:4912 mins ago0xbbdfd943e0515403f95201dd052468110789ab59 IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.000273785
0x332ea60fc14a4fb935b17bac1841a3a2600ebdae2d8c47ea407c404d1b0eea55Sell Eggs119782822021-10-21 23:56:2212 mins ago0x10c56758432434d407686e2f8a39dcd1d7066bff IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0004576
0x87c2c745694dca6c5aae9cca7b257c72a9d4e59af8ace4299e9a7041d5150ce5Hatch Eggs119782762021-10-21 23:56:0412 mins agoMoonarch.app: Deployer IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.000273785
0x13ea56a9058e14235d5bfe0cfa1b1011428d3a55d4287c8328e28bf961819a27Sell Eggs119782632021-10-21 23:55:2513 mins ago0x2dcb1b6b0fb446ac70ed0dbbe88d949d3586a8ce IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0004786
0xd77442ecc63c5197d5136d2c71e12d974514b90b46a3d1e0c204769d8241c1cfSell Eggs119782552021-10-21 23:55:0114 mins ago0x23c215b1b19a9ee0ec4abd4d77ad8a748f932d50 IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0004576
0xbd93310bb25b6776ef4117bde97ea9d60341dc45092c7b0c7f8f633e285d4a5aSell Eggs119782502021-10-21 23:54:4614 mins ago0x5d9a28fe8e24bc4f3fed60d9f7d833f376c39333 IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0005326
0x5dd30f7ca4f781ffe4c9bb3e328813fa8d232a61a02f3a9c3d4fafbf227aa09bSell Eggs119782192021-10-21 23:53:1315 mins agoMoonarch.app: Deployer IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0004576
0xb8c9d60080b702bc1ff50c9fd1f628479cb7f34eaa7e1915206d93d727cd8f0aBuy Eggs119782172021-10-21 23:53:0715 mins ago0x0e65e15f7c8e6eecdbd2a09f32da1d1df9571505 IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.000525035
0x4fdbb09f440e1424f66611829e1a8d2c7736487f0f7654481f63044bb8453279Sell Eggs119781902021-10-21 23:51:4617 mins ago0x8fc06ad9e70c495fe1d9ac1022692e53203e6b8c IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0004576
0x790cb9589688a8624f7e98d1e2fd4d4270b4d4ff62236801f032da329ba52b66Sell Eggs119781772021-10-21 23:51:0717 mins ago0xb25ab42dca6d2bc027ee113c559330ff7469351d IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0005326
0x33dd3e59ec8d9c39ab3b9dfe81cf26785f8f8ebb5918d1c991c0e6318c27e0cbHatch Eggs119781752021-10-21 23:51:0118 mins ago0xbbdfd943e0515403f95201dd052468110789ab59 IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.000273785
0x4e868275f8bd3226a52741a77b1c5ab0819b6ae98b204f7d12d167d750bb582eSell Eggs119781372021-10-21 23:49:0719 mins ago0x3a7a9dc920edd5b0ae49a6d70b41ee2513734b0b IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0004576
0x60f312b4cf596c2e91f4ac04aec5350a4c174fa511102fa097a259aba0dac69aHatch Eggs119780772021-10-21 23:46:0722 mins ago0xca233f73ca05ea49d3b492308429ec245496deb4 IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.000273785
0xe538ce46f35749e4a59e45706b57fd85610e875bc332ae454000bb6182ef0a2bSell Eggs119780642021-10-21 23:45:2823 mins ago0xf16d1c49af1d276b885253c0370af677b46647f6 IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0004576
0xfab5aa9cdf7cab4e02f05d6becb36cee1d5df27438e31e13cffd01b8e5491949Sell Eggs119780582021-10-21 23:45:1023 mins ago0xbbdfd943e0515403f95201dd052468110789ab59 IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0004576
0x041987ee1ba43b6e46e31ec6d88a967dbe6aa70b119516a1886acf825b73a07aSell Eggs119780162021-10-21 23:43:0425 mins ago0x90b7d12a916c378a67338e0f743d6d23b469fdde IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0004576
0x9053cc0a73d3fc5938f772e60949f69ab2fd7579d0612b1cc77874d2d5b81a91Sell Eggs119780112021-10-21 23:42:4926 mins ago0xc055026c0970799fa3352f47d24c0996c75df1b6 IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0004576
0x4bc0bafee9f96c0222d7d3f5cc5f49d66ff71250824452bfd355eeb8a56d935dSell Eggs119780062021-10-21 23:42:3426 mins ago0x74d4cc4af0f651d24cdb76b286baad6ba0c8222a IN  0xa315081633ef44995a9ef6233a4e4ff81b2d124d0 BNB0.0004576
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BUSD_MINER_Final

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-10-06
*/

/**
 *12% miner contract basis
*/

pragma solidity ^0.4.26; // solhint-disable-line

contract ERC20 {
    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 BUSD_MINER_Final {
    //uint256 EGGS_PER_MINERS_PER_SECOND=1;
    address busd = 0xe9e7cea3dedca5984780bafc599bd69add087d56; 
    uint256 public EGGS_TO_HATCH_1MINERS=760320;//for final version should be seconds in a day
    uint256 PSN=10000;
    uint256 PSNH=5000;
    bool public initialized=false;
    address public ceoAddress;
    address public ceoAddress2;
    mapping (address => uint256) public hatcheryMiners;
    mapping (address => uint256) public claimedEggs;
    mapping (address => uint256) public lastHatch;
    mapping (address => address) public referrals;
    uint256 public marketEggs;
    constructor() public{
        ceoAddress=msg.sender;
        ceoAddress2=address(0x72bc25EeC8A57abb4E8e8782b6309b9dF9A3DB06);
    }
    function hatchEggs(address ref) public {
        require(initialized);
        if(ref == msg.sender) {
            ref = 0;
        }
        if(referrals[msg.sender]==0 && referrals[msg.sender]!=msg.sender) {
            referrals[msg.sender]=ref;
        }
        uint256 eggsUsed=getMyEggs();
        uint256 newMiners=SafeMath.div(eggsUsed,EGGS_TO_HATCH_1MINERS);
        hatcheryMiners[msg.sender]=SafeMath.add(hatcheryMiners[msg.sender],newMiners);
        claimedEggs[msg.sender]=0;
        lastHatch[msg.sender]=now;
        
        //send referral eggs
        claimedEggs[referrals[msg.sender]]=SafeMath.add(claimedEggs[referrals[msg.sender]],SafeMath.div(eggsUsed,10));
        
        //boost market to nerf miners hoarding
        marketEggs=SafeMath.add(marketEggs,SafeMath.div(eggsUsed,5));
    }
    function sellEggs() public {
        require(initialized);
        uint256 hasEggs=getMyEggs();
        uint256 eggValue=calculateEggSell(hasEggs);
        uint256 fee=devFee(eggValue);
        uint256 fee2=fee/2;
        claimedEggs[msg.sender]=0;
        lastHatch[msg.sender]=now;
        marketEggs=SafeMath.add(marketEggs,hasEggs);
        ERC20(busd).transfer(ceoAddress, fee2);
        ERC20(busd).transfer(ceoAddress2, fee-fee2);
        ERC20(busd).transfer(address(msg.sender), SafeMath.sub(eggValue,fee));
    }
    function buyEggs(address ref, uint256 amount) public {
        require(initialized);
    
        ERC20(busd).transferFrom(address(msg.sender), address(this), amount);
        
        uint256 balance = ERC20(busd).balanceOf(address(this));
        uint256 eggsBought=calculateEggBuy(amount,SafeMath.sub(balance,amount));
        eggsBought=SafeMath.sub(eggsBought,devFee(eggsBought));
        uint256 fee=devFee(amount);
        uint256 fee2=fee/2;
        ERC20(busd).transfer(ceoAddress, fee2);
        ERC20(busd).transfer(ceoAddress2, fee-fee2);
        claimedEggs[msg.sender]=SafeMath.add(claimedEggs[msg.sender],eggsBought);
        hatchEggs(ref);
    }
    //magic trade balancing algorithm
    function calculateTrade(uint256 rt,uint256 rs, uint256 bs) public view returns(uint256) {
        //(PSN*bs)/(PSNH+((PSN*rs+PSNH*rt)/rt));
        return SafeMath.div(SafeMath.mul(PSN,bs),SafeMath.add(PSNH,SafeMath.div(SafeMath.add(SafeMath.mul(PSN,rs),SafeMath.mul(PSNH,rt)),rt)));
    }
    function calculateEggSell(uint256 eggs) public view returns(uint256) {
        return calculateTrade(eggs,marketEggs,ERC20(busd).balanceOf(address(this)));
    }
    function calculateEggBuy(uint256 eth,uint256 contractBalance) public view returns(uint256) {
        return calculateTrade(eth,contractBalance,marketEggs);
    }
    function calculateEggBuySimple(uint256 eth) public view returns(uint256){
        return calculateEggBuy(eth,ERC20(busd).balanceOf(address(this)));
    }
    function devFee(uint256 amount) public pure returns(uint256){
        return SafeMath.div(SafeMath.mul(amount,5),100);
    }
    function seedMarket(uint256 amount) public {
        ERC20(busd).transferFrom(address(msg.sender), address(this), amount);
        require(marketEggs==0);
        initialized=true;
        marketEggs=76032000000;
    }
    function getBalance() public view returns(uint256) {
        return ERC20(busd).balanceOf(address(this));
    }
    function getMyMiners() public view returns(uint256) {
        return hatcheryMiners[msg.sender];
    }
    function getMyEggs() public view returns(uint256) {
        return SafeMath.add(claimedEggs[msg.sender],getEggsSinceLastHatch(msg.sender));
    }
    function getEggsSinceLastHatch(address adr) public view returns(uint256) {
        uint256 secondsPassed=min(EGGS_TO_HATCH_1MINERS,SafeMath.sub(now,lastHatch[adr]));
        return SafeMath.mul(secondsPassed,hatcheryMiners[adr]);
    }
    function min(uint256 a, uint256 b) private pure returns (uint256) {
        return a < b ? a : b;
    }
}

library SafeMath {

  /**
  * @dev Multiplies two numbers, throws on overflow.
  */
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    return c;
  }

  /**
  * @dev Integer division of two numbers, truncating the quotient.
  */
  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return c;
  }

  /**
  * @dev Substracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
  */
  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  /**
  * @dev Adds two numbers, throws on overflow.
  */
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"ceoAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getMyMiners","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"initialized","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"rt","type":"uint256"},{"name":"rs","type":"uint256"},{"name":"bs","type":"uint256"}],"name":"calculateTrade","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"},{"name":"contractBalance","type":"uint256"}],"name":"calculateEggBuy","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"marketEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"sellEggs","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"seedMarket","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"amount","type":"uint256"}],"name":"devFee","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"ref","type":"address"}],"name":"hatchEggs","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getMyEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"ref","type":"address"},{"name":"amount","type":"uint256"}],"name":"buyEggs","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"lastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"claimedEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"hatcheryMiners","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"EGGS_TO_HATCH_1MINERS","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"}],"name":"calculateEggBuySimple","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eggs","type":"uint256"}],"name":"calculateEggSell","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"referrals","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ceoAddress2","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"adr","type":"address"}],"name":"getEggsSinceLastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]

608060405273e9e7cea3dedca5984780bafc599bd69add087d566000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620b9a006001556127106002556113886003556000600460006101000a81548160ff02191690831515021790555034801561009257600080fd5b5033600460016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507372bc25eec8a57abb4e8e8782b6309b9df9a3db06600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611d43806101386000396000f300608060405260043610610128576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630a0f81681461012d5780630a76e5ed1461018457806312065fe0146101af578063158ef93e146101da578063229824c41461020957806326fd84221461025e5780632e9392bb146102a95780633955f0fe146102d45780633b653755146102eb5780633bc0461a146103185780633ec862a81461035957806343ce74221461039c578063450edf95146103c7578063467ece7914610414578063726703611461046b57806379532aa9146104c25780637cdebc21146105195780637e56fde5146105445780638e316327146105855780639ca423b3146105c6578063ba3d97e914610649578063d7c8843b146106a0575b600080fd5b34801561013957600080fd5b506101426106f7565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561019057600080fd5b5061019961071d565b6040518082815260200191505060405180910390f35b3480156101bb57600080fd5b506101c4610764565b6040518082815260200191505060405180910390f35b3480156101e657600080fd5b506101ef610862565b604051808215151515815260200191505060405180910390f35b34801561021557600080fd5b50610248600480360381019080803590602001909291908035906020019092919080359060200190929190505050610875565b6040518082815260200191505060405180910390f35b34801561026a57600080fd5b5061029360048036038101908080359060200190929190803590602001909291905050506108c8565b6040518082815260200191505060405180910390f35b3480156102b557600080fd5b506102be6108df565b6040518082815260200191505060405180910390f35b3480156102e057600080fd5b506102e96108e5565b005b3480156102f757600080fd5b5061031660048036038101908080359060200190929190505050610d25565b005b34801561032457600080fd5b5061034360048036038101908080359060200190929190505050610e94565b6040518082815260200191505060405180910390f35b34801561036557600080fd5b5061039a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610eb2565b005b3480156103a857600080fd5b506103b161133f565b6040518082815260200191505060405180910390f35b3480156103d357600080fd5b50610412600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611397565b005b34801561042057600080fd5b50610455600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061190b565b6040518082815260200191505060405180910390f35b34801561047757600080fd5b506104ac600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611923565b6040518082815260200191505060405180910390f35b3480156104ce57600080fd5b50610503600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061193b565b6040518082815260200191505060405180910390f35b34801561052557600080fd5b5061052e611953565b6040518082815260200191505060405180910390f35b34801561055057600080fd5b5061056f60048036038101908080359060200190929190505050611959565b6040518082815260200191505060405180910390f35b34801561059157600080fd5b506105b060048036038101908080359060200190929190505050611a62565b6040518082815260200191505060405180910390f35b3480156105d257600080fd5b50610607600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611b6e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561065557600080fd5b5061065e611ba1565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156106ac57600080fd5b506106e1600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611bc7565b6040518082815260200191505060405180910390f35b600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561082257600080fd5b505af1158015610836573d6000803e3d6000fd5b505050506040513d602081101561084c57600080fd5b8101908080519060200190929190505050905090565b600460009054906101000a900460ff1681565b60006108bf61088660025484611c71565b6108ba6003546108b56108af61089e6002548a611c71565b6108aa6003548c611c71565b611cac565b89611cca565b611cac565b611cca565b90509392505050565b60006108d78383600a54610875565b905092915050565b600a5481565b600080600080600460009054906101000a900460ff16151561090657600080fd5b61090e61133f565b935061091984611a62565b925061092483610e94565b915060028281151561093257fe5b0490506000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506109ca600a5485611cac565b600a819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610ab657600080fd5b505af1158015610aca573d6000803e3d6000fd5b505050506040513d6020811015610ae057600080fd5b8101908080519060200190929190505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168385036040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610bda57600080fd5b505af1158015610bee573d6000803e3d6000fd5b505050506040513d6020811015610c0457600080fd5b8101908080519060200190929190505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33610c5e8686611ce5565b6040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610ce357600080fd5b505af1158015610cf7573d6000803e3d6000fd5b505050506040513d6020811015610d0d57600080fd5b81019080805190602001909291905050505050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b158015610e1d57600080fd5b505af1158015610e31573d6000803e3d6000fd5b505050506040513d6020811015610e4757600080fd5b8101908080519060200190929190505050506000600a54141515610e6a57600080fd5b6001600460006101000a81548160ff0219169083151502179055506411b3dc4000600a8190555050565b6000610eab610ea4836005611c71565b6064611cca565b9050919050565b600080600460009054906101000a900460ff161515610ed057600080fd5b3373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f0957600092505b6000600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614801561101957503373ffffffffffffffffffffffffffffffffffffffff16600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b1561109d5782600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b6110a561133f565b91506110b382600154611cca565b90506110fe600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611cac565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061127c60076000600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461127784600a611cca565b611cac565b60076000600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611334600a5461132f846005611cca565b611cac565b600a81905550505050565b6000611392600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461138d33611bc7565b611cac565b905090565b600080600080600460009054906101000a900460ff1615156113b857600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330886040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b1580156114b057600080fd5b505af11580156114c4573d6000803e3d6000fd5b505050506040513d60208110156114da57600080fd5b8101908080519060200190929190505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1580156115a857600080fd5b505af11580156115bc573d6000803e3d6000fd5b505050506040513d60208110156115d257600080fd5b810190808051906020019092919050505093506115f8856115f38688611ce5565b6108c8565b925061160c8361160785610e94565b611ce5565b925061161785610e94565b915060028281151561162557fe5b0490506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561170e57600080fd5b505af1158015611722573d6000803e3d6000fd5b505050506040513d602081101561173857600080fd5b8101908080519060200190929190505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168385036040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561183257600080fd5b505af1158015611846573d6000803e3d6000fd5b505050506040513d602081101561185c57600080fd5b8101908080519060200190929190505050506118b7600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484611cac565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061190386610eb2565b505050505050565b60086020528060005260406000206000915090505481565b60076020528060005260406000206000915090505481565b60066020528060005260406000206000915090505481565b60015481565b6000611a5b826000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b158015611a1b57600080fd5b505af1158015611a2f573d6000803e3d6000fd5b505050506040513d6020811015611a4557600080fd5b81019080805190602001909291905050506108c8565b9050919050565b6000611b6782600a546000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b158015611b2757600080fd5b505af1158015611b3b573d6000803e3d6000fd5b505050506040513d6020811015611b5157600080fd5b8101908080519060200190929190505050610875565b9050919050565b60096020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080611c1e600154611c1942600860008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ce5565b611cfe565b9050611c6981600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c71565b915050919050565b6000806000841415611c865760009150611ca5565b8284029050828482811515611c9757fe5b04141515611ca157fe5b8091505b5092915050565b6000808284019050838110151515611cc057fe5b8091505092915050565b6000808284811515611cd857fe5b0490508091505092915050565b6000828211151515611cf357fe5b818303905092915050565b6000818310611d0d5781611d0f565b825b9050929150505600a165627a7a72305820c458f6337bef8a9d9669ded5c367765a9de9e340bbd22341ceec7c12ea12c4b60029

Deployed ByteCode Sourcemap

783:4766:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1106:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1106:25:0;;;;;;;;;;;;;;;;;;;;;;;;;;;4934:104;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4934:104:0;;;;;;;;;;;;;;;;;;;;;;;4815:113;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4815:113:0;;;;;;;;;;;;;;;;;;;;;;;1070:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1070:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;3658:291;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3658:291:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4124:163;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4124:163:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1386:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1386:25:0;;;;;;;;;;;;;;;;;;;;;;;2397:534;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2397:534:0;;;;;;4586:223;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4586:223:0;;;;;;;;;;;;;;;;;;;;;;;;;;4454:126;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4454:126:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1558:833;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1558:833:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;5044:147;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5044:147:0;;;;;;;;;;;;;;;;;;;;;;;2937:676;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2937:676:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1282:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1282:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1228:47;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1228:47:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1171:50;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1171:50:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;926:43;;8:9:-1;5:2;;;30:1;27;20:12;5:2;926:43:0;;;;;;;;;;;;;;;;;;;;;;;4293:155;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4293:155:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3955:163;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3955:163:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1334:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1334:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1138:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1138:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;5197:238;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5197:238:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1106:25;;;;;;;;;;;;;:::o;4934:104::-;4977:7;5004:14;:26;5019:10;5004:26;;;;;;;;;;;;;;;;4997:33;;4934:104;:::o;4815:113::-;4857:7;4890:4;;;;;;;;;;;4884:21;;;4914:4;4884:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4884:36:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4884:36:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4884:36:0;;;;;;;;;;;;;;;;4877:43;;4815:113;:::o;1070:29::-;;;;;;;;;;;;;:::o;3658:291::-;3737:7;3814:127;3827:20;3840:3;;3844:2;3827:12;:20::i;:::-;3848:92;3861:4;;3866:73;3879:56;3892:20;3905:3;;3909:2;3892:12;:20::i;:::-;3913:21;3926:4;;3931:2;3913:12;:21::i;:::-;3879:12;:56::i;:::-;3936:2;3866:12;:73::i;:::-;3848:12;:92::i;:::-;3814:12;:127::i;:::-;3807:134;;3658:291;;;;;:::o;4124:163::-;4206:7;4233:46;4248:3;4252:15;4268:10;;4233:14;:46::i;:::-;4226:53;;4124:163;;;;:::o;1386:25::-;;;;:::o;2397:534::-;2466:15;2504:16;2557:11;2596:12;2443:11;;;;;;;;;;;2435:20;;;;;;;;2482:11;:9;:11::i;:::-;2466:27;;2521:25;2538:7;2521:16;:25::i;:::-;2504:42;;2569:16;2576:8;2569:6;:16::i;:::-;2557:28;;2613:1;2609:3;:5;;;;;;;;2596:18;;2649:1;2625:11;:23;2637:10;2625:23;;;;;;;;;;;;;;;:25;;;;2683:3;2661:9;:21;2671:10;2661:21;;;;;;;;;;;;;;;:25;;;;2708:32;2721:10;;2732:7;2708:12;:32::i;:::-;2697:10;:43;;;;2757:4;;;;;;;;;;;2751:20;;;2772:10;;;;;;;;;;;2784:4;2751:38;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2751:38:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2751:38:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2751:38:0;;;;;;;;;;;;;;;;;2806:4;;;;;;;;;;;2800:20;;;2821:11;;;;;;;;;;;2838:4;2834:3;:8;2800:43;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2800:43:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2800:43:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2800:43:0;;;;;;;;;;;;;;;;;2860:4;;;;;;;;;;;2854:20;;;2883:10;2896:26;2909:8;2918:3;2896:12;:26::i;:::-;2854:69;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2854:69:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2854:69:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2854:69:0;;;;;;;;;;;;;;;;;2397:534;;;;:::o;4586:223::-;4646:4;;;;;;;;;;;4640:24;;;4673:10;4694:4;4701:6;4640:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4640:68:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4640:68:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4640:68:0;;;;;;;;;;;;;;;;;4739:1;4727:10;;:13;4719:22;;;;;;;;4764:4;4752:11;;:16;;;;;;;;;;;;;;;;;;4790:11;4779:10;:22;;;;4586:223;:::o;4454:126::-;4506:7;4532:40;4545:22;4558:6;4565:1;4545:12;:22::i;:::-;4568:3;4532:12;:40::i;:::-;4525:47;;4454:126;;;:::o;1558:833::-;1833:16;1872:17;1616:11;;;;;;;;;;;1608:20;;;;;;;;1649:10;1642:17;;:3;:17;;;1639:56;;;1682:1;1676:7;;1639:56;1731:1;1708:9;:21;1718:10;1708:21;;;;;;;;;;;;;;;;;;;;;;;;;:24;;;:61;;;;;1759:10;1736:33;;:9;:21;1746:10;1736:21;;;;;;;;;;;;;;;;;;;;;;;;;:33;;;;1708:61;1705:118;;;1808:3;1786:9;:21;1796:10;1786:21;;;;;;;;;;;;;;;;:25;;;;;;;;;;;;;;;;;;1705:118;1850:11;:9;:11::i;:::-;1833:28;;1890:44;1903:8;1912:21;;1890:12;:44::i;:::-;1872:62;;1972:50;1985:14;:26;2000:10;1985:26;;;;;;;;;;;;;;;;2012:9;1972:12;:50::i;:::-;1945:14;:26;1960:10;1945:26;;;;;;;;;;;;;;;:77;;;;2057:1;2033:11;:23;2045:10;2033:23;;;;;;;;;;;;;;;:25;;;;2091:3;2069:9;:21;2079:10;2069:21;;;;;;;;;;;;;;;:25;;;;2180:74;2193:11;:34;2205:9;:21;2215:10;2205:21;;;;;;;;;;;;;;;;;;;;;;;;;2193:34;;;;;;;;;;;;;;;;2228:25;2241:8;2250:2;2228:12;:25::i;:::-;2180:12;:74::i;:::-;2145:11;:34;2157:9;:21;2167:10;2157:21;;;;;;;;;;;;;;;;;;;;;;;;;2145:34;;;;;;;;;;;;;;;:109;;;;2334:49;2347:10;;2358:24;2371:8;2380:1;2358:12;:24::i;:::-;2334:12;:49::i;:::-;2323:10;:60;;;;1558:833;;;:::o;5044:147::-;5085:7;5112:71;5125:11;:23;5137:10;5125:23;;;;;;;;;;;;;;;;5149:33;5171:10;5149:21;:33::i;:::-;5112:12;:71::i;:::-;5105:78;;5044:147;:::o;2937:676::-;3127:15;3192:18;3339:11;3376:12;3009:11;;;;;;;;;;;3001:20;;;;;;;;3044:4;;;;;;;;;;;3038:24;;;3071:10;3092:4;3099:6;3038:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3038:68:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3038:68:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3038:68:0;;;;;;;;;;;;;;;;;3151:4;;;;;;;;;;;3145:21;;;3175:4;3145:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3145:36:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3145:36:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3145:36:0;;;;;;;;;;;;;;;;3127:54;;3211:52;3227:6;3234:28;3247:7;3255:6;3234:12;:28::i;:::-;3211:15;:52::i;:::-;3192:71;;3285:43;3298:10;3309:18;3316:10;3309:6;:18::i;:::-;3285:12;:43::i;:::-;3274:54;;3351:14;3358:6;3351;:14::i;:::-;3339:26;;3393:1;3389:3;:5;;;;;;;;3376:18;;3411:4;;;;;;;;;;;3405:20;;;3426:10;;;;;;;;;;;3438:4;3405:38;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3405:38:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3405:38:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3405:38:0;;;;;;;;;;;;;;;;;3460:4;;;;;;;;;;;3454:20;;;3475:11;;;;;;;;;;;3492:4;3488:3;:8;3454:43;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3454:43:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3454:43:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3454:43:0;;;;;;;;;;;;;;;;;3532:48;3545:11;:23;3557:10;3545:23;;;;;;;;;;;;;;;;3569:10;3532:12;:48::i;:::-;3508:11;:23;3520:10;3508:23;;;;;;;;;;;;;;;:72;;;;3591:14;3601:3;3591:9;:14::i;:::-;2937:676;;;;;;:::o;1282:45::-;;;;;;;;;;;;;;;;;:::o;1228:47::-;;;;;;;;;;;;;;;;;:::o;1171:50::-;;;;;;;;;;;;;;;;;:::o;926:43::-;;;;:::o;4293:155::-;4357:7;4383:57;4399:3;4409:4;;;;;;;;;;;4403:21;;;4433:4;4403:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4403:36:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4403:36:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4403:36:0;;;;;;;;;;;;;;;;4383:15;:57::i;:::-;4376:64;;4293:155;;;:::o;3955:163::-;4015:7;4042:68;4057:4;4062:10;;4079:4;;;;;;;;;;;4073:21;;;4103:4;4073:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4073:36:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4073:36:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4073:36:0;;;;;;;;;;;;;;;;4042:14;:68::i;:::-;4035:75;;3955:163;;;:::o;1334:45::-;;;;;;;;;;;;;;;;;;;;;;:::o;1138:26::-;;;;;;;;;;;;;:::o;5197:238::-;5261:7;5281:21;5303:59;5307:21;;5329:32;5342:3;5346:9;:14;5356:3;5346:14;;;;;;;;;;;;;;;;5329:12;:32::i;:::-;5303:3;:59::i;:::-;5281:81;;5380:47;5393:13;5407:14;:19;5422:3;5407:19;;;;;;;;;;;;;;;;5380:12;:47::i;:::-;5373:54;;5197:238;;;;:::o;5644:180::-;5702:7;5761:9;5727:1;5722;:6;5718:37;;;5746:1;5739:8;;;;5718:37;5777:1;5773;:5;5761:17;;5801:1;5796;5792;:5;;;;;;;;:10;5785:18;;;;;;5817:1;5810:8;;5644:180;;;;;;:::o;6479:133::-;6537:7;6553:9;6569:1;6565;:5;6553:17;;6589:1;6584;:6;;6577:14;;;;;;6605:1;6598:8;;6479:133;;;;;:::o;5911:270::-;5969:7;6060:9;6076:1;6072;:5;;;;;;;;6060:17;;6174:1;6167:8;;5911:270;;;;;:::o;6299:113::-;6357:7;6385:1;6380;:6;;6373:14;;;;;;6405:1;6401;:5;6394:12;;6299:113;;;;:::o;5441:105::-;5498:7;5529:1;5525;:5;:13;;5537:1;5525:13;;;5533:1;5525:13;5518:20;;5441:105;;;;:::o

Swarm Source

bzzr://c458f6337bef8a9d9669ded5c367765a9de9e340bbd22341ceec7c12ea12c4b6
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.