Contract 0x2f12c53537c70090a1340a573699cc7c3a4b5098 5

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xbfbd007652cf2fc49ebad6d05f14e18b0246761b0a2819d3d1c3d223405665f8Approve120925502021-10-26 0:26:558 hrs 24 mins ago0x3c911c8c0d7b81eb6a9a4d444ad78ea0611e755d IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.000222015
0x53ba21782786a2b0017c68b61b62b3127c1c9ef0ea7262402badc33a035872beApprove120842732021-10-25 17:31:5515 hrs 19 mins ago0xec0b80ff655bc9bd7f4abedbc78eff2513c15f7b IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.000222015
0x752a83db8c30ac3b4f5bfeb6b5aac12aa09a22f3f073a01ac37b5eb984c3ced6Approve120826282021-10-25 16:09:3816 hrs 41 mins ago0xb5ba7df74d64cfd9d53fb1067096ed22b362ff00 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.000222015
0x47b483a7bb916f768ae1288f20cc0caa0a2d421fe5d724a40712a2efa7c075ddApprove120809602021-10-25 14:45:5718 hrs 5 mins ago0x628e21c95ec5af03c2b8fc8a058c4ba68d07c6e2 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.000222015
0xe959b86fb64263107d710812eda06b190698dff9089295315e5004a50f3fcb7dTransfer120656942021-10-25 1:56:291 day 6 hrs ago0x513f0d30455fd6ae38ed8c6bab42730d69ee5a16 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.00018042
0x59fefe644490e408fceb73e0efed0a25cc1bbd29fc58dd64017d9006529365a7Approve120560682021-10-24 17:52:321 day 14 hrs ago0x98bcd5595d08acb20f52a19eacd2c89c547ca360 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.000222015
0x316bff58283c67ef9cb5fa90481642f3570f469d3cc172f1ad5f9b58896ab774Token Sale120518762021-10-24 14:12:301 day 18 hrs ago0x2fff416baae9f97d059887defd76a899504ecd0e IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980.05 BNB0.00036672
0xc521baef4d1e05168de7c41d6fa9769852e3263a13d22509d606977ad6a04fddTransfer120370582021-10-24 1:40:522 days 7 hrs ago0xbf56359bda613068bbfd69a46ffbbb3f36132f30 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.00010542
0x83e548368150bff89b47cbf0ace9a4c767d35f7e588847941515c88707c38833Approve120355012021-10-24 0:22:582 days 8 hrs ago0x0a1e9b41e1f74de8a3b6e030138b3173d0483ad7 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.000222015
0x91c8869488c2df6ea38eb8b79b1daf47db0120038f62b506ae6851af05299737Approve120311602021-10-23 20:45:012 days 12 hrs ago0x5d710370c2b893791e820303c73a8142763d716e IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.000222015
0xc9e001c9807095d7ab14730b37e88f454517ab25f694098328cf7ba99514af72Transfer120271202021-10-23 17:21:512 days 15 hrs ago0xa9c72e852986aa529ea87e3860ea8a67eff11e57 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.00010542
0xc1e57d1467b700fb99d28034179130b3313bb1d5a7446f5e1b6ee58fd2924af2Approve120191822021-10-23 10:42:302 days 22 hrs ago0xf1b06a8b6ded9d669355afbcb6a4d0bd7c8bca2c IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.000222015
0x4ae022c54cc3fd66cc9bb5d346c611d6197619504056ebcbdb009188ae5eeed6Approve120155102021-10-23 7:38:283 days 1 hr ago0xbcd0da4b0e6c72d36be7eacacd708645a7154fcd IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.000222015
0xff089071b5181c33e1df5d8f9048881db8c137e631a8dc5f65157e4bc841f0f5Transfer120133152021-10-23 5:48:173 days 3 hrs ago0x2fed89a084a8ebaabc24f339435d2673e42ad6d5 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.00018042
0x5f4f56d3765273d9bf8cfafbf2a6f03b054e9f0ec04861135362221494ceb370Approve120101992021-10-23 3:08:133 days 5 hrs ago0x6ed843512da528ea50e25620b458d2cf73c39314 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.000222015
0xf7f65ea1ba986436b1acd4b437a9d94113b346481b86c56bc8a579149ff4db2dTransfer120091732021-10-23 2:16:483 days 6 hrs ago0xbcd043d25c734370dc7c6e30474c00bbbfd6cec6 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.00018042
0xf53f14e72a8563cb121c86f12df2c4ab6239e042ab2711a40b7e977b1366a902Approve119985042021-10-22 17:18:053 days 15 hrs ago0xc9ae500f648cd356ac1c37e523f3bae6c63680d8 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.000126015
0x14dc1824f3e3b06a678893a48e6c342bcd06bfeb57d26dac21ec619d724ff0c0Approve119985032021-10-22 17:18:023 days 15 hrs ago0xc9ae500f648cd356ac1c37e523f3bae6c63680d8 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.000222015
0x1abbad528c7dbf6363b8c9dc8119ab91065923e1280d3bf5854b2f7e571386adTransfer119901222021-10-22 10:15:253 days 22 hrs ago0xeb9d539b6c76b33aa42cf8348caa76b1ecacbb75 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.00018042
0xd3467771572cebbf82d8107173f668aac6a94af6e9132b78cb7acc7d47d1ee3aTransfer119876662021-10-22 8:09:334 days 41 mins ago0xa3de5d33c4978b6fa60a476d4db9ef33407457aa IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.00010542
0x96c82ef133f9c6ae0d66461dd7ef3b1ff6b32160cb3932367ed5ab0de570a737Approve119865932021-10-22 7:15:064 days 1 hr ago0xab5957a2a06ab86a465b3c0ab7885acd7ed8710d IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.000222015
0x50b42d1ab79ee1f043de4ee61593b6fea03c01978e9354b060e68290460b373dTransfer119837472021-10-22 4:38:204 days 4 hrs ago0xae27de592ab71b921ac2ed68e77b3fd2c1a89a72 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.00010542
0xdf561fea8671c0f23a220e1ba79069d5761816228f91d4e73ae81d8269f8c94cApprove119680662021-10-21 15:22:574 days 17 hrs ago0x1a730fb1e7e72852900a50c15919dc53670273bf IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.000222015
0x969ca2201ffa66f264bd755564be36e03af60a10ee9a0096df9f454329e88c2dTransfer119678702021-10-21 15:12:374 days 17 hrs ago0xd75779c758bc4bb8a3982342eae2e6a4786a4459 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980 BNB0.00018042
0xd062a6415d920dd6ac4ae1a2a734c670ae2113c3ecbdc2f9d1ec0a0a157562cdToken Sale119606152021-10-21 8:55:104 days 23 hrs ago0x23035a3827172062667ca2dda00f56b78f97eda8 IN  0x2f12c53537c70090a1340a573699cc7c3a4b50980.01 BNB0.00036672
[ Download CSV Export 
Latest 13 internal transactions
Parent Txn Hash Block From To Value
0x7b2cc86621bd038664d9944024425f5d91ce808957efc6b70922303942814c59113535172021-09-30 2:58:0926 days 5 hrs ago 0x2f12c53537c70090a1340a573699cc7c3a4b50980x7169c2a241d0628d2421f972a230b6303048c3641.664275280000000002 BNB
0x162b21cf63c7eb63b32a2aaf3ce58afc5e3cb45fd0c05c71e36a04ae8661b7d7107852322021-09-10 6:31:2746 days 2 hrs ago 0x2f12c53537c70090a1340a573699cc7c3a4b50980x7169c2a241d0628d2421f972a230b6303048c3641.098999999999999998 BNB
0x47fa1765e0802cab807c6abcc51f16636d2b0a270f2274f9026bf880bb8dda79105559092021-09-02 5:32:5454 days 3 hrs ago 0x2f12c53537c70090a1340a573699cc7c3a4b50980x7169c2a241d0628d2421f972a230b6303048c3641.429985172297254845 BNB
0x4304efb2c5ecca3934cbaa40d60d09f172f2a777579fe316f23eed549cedad46102226102021-08-21 12:39:5065 days 20 hrs ago 0x2f12c53537c70090a1340a573699cc7c3a4b50980x7169c2a241d0628d2421f972a230b6303048c3642.97 BNB
0x4b2fc9e2ea551b474ea4f2aa094fd37263f66504e07f3e8f13f6d5d5a8c7855f99401602021-08-11 14:41:2975 days 18 hrs ago 0x2f12c53537c70090a1340a573699cc7c3a4b50980x7169c2a241d0628d2421f972a230b6303048c36437 BNB
0x91984577108deee898981b749f13860e2c5b805721d31e9f8434c6b7ec0fc85e99389392021-08-11 13:35:3975 days 19 hrs ago 0x2f12c53537c70090a1340a573699cc7c3a4b50980x7169c2a241d0628d2421f972a230b6303048c36441.72134000000000005 BNB
0x413718947c317d08803f0ed28da8f5ac75b706adfed11ec9009a1b777b7afb6095809462021-07-29 18:20:3288 days 14 hrs ago 0x2f12c53537c70090a1340a573699cc7c3a4b50980x7169c2a241d0628d2421f972a230b6303048c36443.241723485000000002 BNB
0x8f42899408e9ab6e4da5bec6cebdd19aa8de9e619565d03e9cf9cb3ce31414b094270562021-07-24 4:11:4294 days 4 hrs ago 0x2f12c53537c70090a1340a573699cc7c3a4b50980x7169c2a241d0628d2421f972a230b6303048c36433.876800000000000024 BNB
0x6cbe8c0194af4f637078460e0cef330bba4b91fca0e635f802770d7ed4b10bb992981302021-07-19 16:35:1098 days 16 hrs ago 0x2f12c53537c70090a1340a573699cc7c3a4b50980x7169c2a241d0628d2421f972a230b6303048c36427.35300000000000012 BNB
0x7715d140d377d824dcd344f8b32b53bb9e2b37cbbd56866bd1e978fb2cba92cd92864012021-07-19 6:48:1599 days 2 hrs ago 0x2f12c53537c70090a1340a573699cc7c3a4b50980x7169c2a241d0628d2421f972a230b6303048c36423.58485202900956761 BNB
0x7074e9a84e3adec4a216aec8b5a895340b4a91c42c9b77cd314509db6342472c92666132021-07-18 14:18:0399 days 18 hrs ago 0x2f12c53537c70090a1340a573699cc7c3a4b50980x7169c2a241d0628d2421f972a230b6303048c36423.559000000000000066 BNB
0x3f3afc544e49480bf38dd507bf16625f35e563dc8066e5cd3ae6cfee229ba13f91206802021-07-13 12:38:03104 days 20 hrs ago 0x2f12c53537c70090a1340a573699cc7c3a4b50980x7169c2a241d0628d2421f972a230b6303048c36498.553342414188995474 BNB
0xe93cc1ea98eeee7db39256f9189582e02b7ba89dadc1f65c1ed408d8ff79081f84576762021-06-20 9:39:52127 days 23 hrs ago 0x2f12c53537c70090a1340a573699cc7c3a4b50980x7169c2a241d0628d2421f972a230b6303048c3640.01 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
CatFinance

Compiler Version
v0.5.11+commit.22be8592

Optimization Enabled:
No with 200 runs

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

pragma solidity >=0.5.10;

library SafeMath {
  function add(uint a, uint b) internal pure returns (uint c) {
    c = a + b;
    require(c >= a);
  }
  function sub(uint a, uint b) internal pure returns (uint c) {
    require(b <= a);
    c = a - b;
  }
  function mul(uint a, uint b) internal pure returns (uint c) {
    c = a * b;
    require(a == 0 || c / a == b);
  }
  function div(uint a, uint b) internal pure returns (uint c) {
    require(b > 0);
    c = a / b;
  }
}

contract BEP20Interface {
  function totalSupply() public view returns (uint);
  function balanceOf(address tokenOwner) public view returns (uint balance);
  function allowance(address tokenOwner, address spender) public view 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 ApproveAndCallFallBack {
  function receiveApproval(address from, uint256 tokens, address token, bytes memory data) public;
}

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);
  }
}

contract TokenBEP20 is BEP20Interface, Owned{
  using SafeMath for uint;

  string public symbol;
  string public name;
  uint8 public decimals;
  uint _totalSupply;

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

  constructor() public {
    symbol = "CAT";
    name = "Cat Finance";
    decimals = 18;
    _totalSupply =  100000000e18;
    balances[owner] = _totalSupply;
    emit Transfer(address(0), owner, _totalSupply);
  }

  function totalSupply() public view returns (uint) {
    return _totalSupply.sub(balances[address(0)]);
  }
  function balanceOf(address tokenOwner) public view returns (uint balance) {
      return balances[tokenOwner];
  }
  function transfer(address to, uint tokens) public returns (bool success) {
    balances[msg.sender] = balances[msg.sender].sub(tokens);
    balances[to] = balances[to].add(tokens);
    emit Transfer(msg.sender, to, tokens);
    return true;
  }
  function approve(address spender, uint tokens) public returns (bool success) {
    allowed[msg.sender][spender] = tokens;
    emit Approval(msg.sender, spender, tokens);
    return true;
  }
  function transferFrom(address from, address to, uint tokens) public returns (bool success) {
    balances[from] = balances[from].sub(tokens);
    allowed[from][msg.sender] = allowed[from][msg.sender].sub(tokens);
    balances[to] = balances[to].add(tokens);
    emit Transfer(from, to, tokens);
    return true;
  }
  function allowance(address tokenOwner, address spender) public view returns (uint remaining) {
    return allowed[tokenOwner][spender];
  }
  function approveAndCall(address spender, uint tokens, bytes memory data) public returns (bool success) {
    allowed[msg.sender][spender] = tokens;
    emit Approval(msg.sender, spender, tokens);
    ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, address(this), data);
    return true;
  }
  function () external payable {
    revert();
  }
}

contract CatFinance is TokenBEP20 {

  
  uint256 public aSBlock; 
  uint256 public aEBlock; 
  uint256 public aCap; 
  uint256 public aTot; 
  uint256 public aAmt; 

 
  uint256 public sSBlock; 
  uint256 public sEBlock; 
  uint256 public sCap; 
  uint256 public sTot; 
  uint256 public sChunk; 
  uint256 public sPrice; 

  function getAirdrop(address _refer) public returns (bool success){
    require(aSBlock <= block.number && block.number <= aEBlock);
    require(aTot < aCap || aCap == 0);
    aTot ++;
    if(msg.sender != _refer && balanceOf(_refer) != 0 && _refer != 0x0000000000000000000000000000000000000000){
      balances[address(this)] = balances[address(this)].sub(aAmt / 2);
      balances[_refer] = balances[_refer].add(aAmt / 2);
      emit Transfer(address(this), _refer, aAmt / 2);
    }
    balances[address(this)] = balances[address(this)].sub(aAmt);
    balances[msg.sender] = balances[msg.sender].add(aAmt);
    emit Transfer(address(this), msg.sender, aAmt);
    return true;
  }

  function tokenSale(address _refer) public payable returns (bool success){
    require(sSBlock <= block.number && block.number <= sEBlock);
    require(sTot < sCap || sCap == 0);
    uint256 _eth = msg.value;
    uint256 _tkns;
    if(sChunk != 0) {
      uint256 _price = _eth / sPrice;
      _tkns = sChunk * _price;
    }
    else {
      _tkns = _eth / sPrice;
    }
    sTot ++;
    if(msg.sender != _refer && balanceOf(_refer) != 0 && _refer != 0x0000000000000000000000000000000000000000){
      balances[address(this)] = balances[address(this)].sub(_tkns / 1);
      balances[_refer] = balances[_refer].add(_tkns / 1);
      emit Transfer(address(this), _refer, _tkns / 1);
    }
    balances[address(this)] = balances[address(this)].sub(_tkns);
    balances[msg.sender] = balances[msg.sender].add(_tkns);
    emit Transfer(address(this), msg.sender, _tkns);
    return true;
  }

  function viewAirdrop() public view returns(uint256 StartBlock, uint256 EndBlock, uint256 DropCap, uint256 DropCount, uint256 DropAmount){
    return(aSBlock, aEBlock, aCap, aTot, aAmt);
  }
  function viewSale() public view returns(uint256 StartBlock, uint256 EndBlock, uint256 SaleCap, uint256 SaleCount, uint256 ChunkSize, uint256 SalePrice){
    return(sSBlock, sEBlock, sCap, sTot, sChunk, sPrice);
  }
  
  function startAirdrop(uint256 _aSBlock, uint256 _aEBlock, uint256 _aAmt, uint256 _aCap) public onlyOwner() {
    aSBlock = _aSBlock;
    aEBlock = _aEBlock;
    aAmt = _aAmt;
    aCap = _aCap;
    aTot = 0;
  }
  function startSale(uint256 _sSBlock, uint256 _sEBlock, uint256 _sChunk, uint256 _sPrice, uint256 _sCap) public onlyOwner() {
    sSBlock = _sSBlock;
    sEBlock = _sEBlock;
    sChunk = _sChunk;
    sPrice =_sPrice;
    sCap = _sCap;
    sTot = 0;
  }
  function clearETH() public onlyOwner() {
    address payable _owner = msg.sender;
    _owner.transfer(address(this).balance);
  }
  function() external payable {

  }
}

Contract Security Audit

Contract ABI

[{"constant":false,"inputs":[{"internalType":"address","name":"_refer","type":"address"}],"name":"getAirdrop","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"aSBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"_sSBlock","type":"uint256"},{"internalType":"uint256","name":"_sEBlock","type":"uint256"},{"internalType":"uint256","name":"_sChunk","type":"uint256"},{"internalType":"uint256","name":"_sPrice","type":"uint256"},{"internalType":"uint256","name":"_sCap","type":"uint256"}],"name":"startSale","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"sPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"viewSale","outputs":[{"internalType":"uint256","name":"StartBlock","type":"uint256"},{"internalType":"uint256","name":"EndBlock","type":"uint256"},{"internalType":"uint256","name":"SaleCap","type":"uint256"},{"internalType":"uint256","name":"SaleCount","type":"uint256"},{"internalType":"uint256","name":"ChunkSize","type":"uint256"},{"internalType":"uint256","name":"SalePrice","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"aTot","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"clearETH","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_refer","type":"address"}],"name":"tokenSale","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"_aSBlock","type":"uint256"},{"internalType":"uint256","name":"_aEBlock","type":"uint256"},{"internalType":"uint256","name":"_aAmt","type":"uint256"},{"internalType":"uint256","name":"_aCap","type":"uint256"}],"name":"startAirdrop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"sTot","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"sSBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"sChunk","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"aEBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"sCap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"aCap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"approveAndCall","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"sEBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"newOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"viewAirdrop","outputs":[{"internalType":"uint256","name":"StartBlock","type":"uint256"},{"internalType":"uint256","name":"EndBlock","type":"uint256"},{"internalType":"uint256","name":"DropCap","type":"uint256"},{"internalType":"uint256","name":"DropCount","type":"uint256"},{"internalType":"uint256","name":"DropAmount","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"aAmt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_from","type":"address"},{"indexed":true,"internalType":"address","name":"_to","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"tokenOwner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"Approval","type":"event"}]

6080604052336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040518060400160405280600381526020017f4341540000000000000000000000000000000000000000000000000000000000815250600290805190602001906200009192919062000204565b506040518060400160405280600b81526020017f4361742046696e616e636500000000000000000000000000000000000000000081525060039080519060200190620000df92919062000204565b506012600460006101000a81548160ff021916908360ff1602179055506a52b7d2dcc80cd2e4000000600581905550600554600660008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6005546040518082815260200191505060405180910390a3620002b3565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200024757805160ff191683800117855562000278565b8280016001018555821562000278579182015b82811115620002775782518255916020019190600101906200025a565b5b5090506200028791906200028b565b5090565b620002b091905b80821115620002ac57600081600090555060010162000292565b5090565b90565b61239b80620002c36000396000f3fe6080604052600436106101e35760003560e01c80637d17028311610102578063c465a3db11610095578063d69b197f11610064578063d69b197f14610aa2578063dd62ed3e14610ae9578063f2fde38b14610b6e578063fc88471214610bbf576101e3565b8063c465a3db146108eb578063cae9ca5114610916578063ced4138a14610a20578063d4ee1d9014610a4b576101e3565b80639d5f9dfb116100d15780639d5f9dfb146107f7578063a695cb7f14610822578063a9059cbb1461084d578063af5f65ee146108c0576101e3565b80637d170283146106ba5780638da5cb5b146106e5578063933fe6601461073c57806395d89b4114610767576101e3565b80634a7781d91161017a5780636643ef9f116101495780636643ef9f1461058957806370a08231146105e557806376f25a841461064a57806379ba5097146106a3576101e3565b80634a7781d9146104ce5780634d1d03d1146104f957806354aeebe414610547578063616eb63814610572576101e3565b806318160ddd116101b657806318160ddd1461037c5780631dc4f9ea146103a757806323b872dd1461040a578063313ce5671461049d576101e3565b8063069f5bdd146101e557806306fdde031461024e578063095ea7b3146102de57806315d8f7e414610351575b005b3480156101f157600080fd5b506102346004803603602081101561020857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bea565b604051808215151515815260200191505060405180910390f35b34801561025a57600080fd5b5061026361100d565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102a3578082015181840152602081019050610288565b50505050905090810190601f1680156102d05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102ea57600080fd5b506103376004803603604081101561030157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110ab565b604051808215151515815260200191505060405180910390f35b34801561035d57600080fd5b5061036661119d565b6040518082815260200191505060405180910390f35b34801561038857600080fd5b506103916111a3565b6040518082815260200191505060405180910390f35b3480156103b357600080fd5b50610408600480360360a08110156103ca57600080fd5b8101908080359060200190929190803590602001909291908035906020019092919080359060200190929190803590602001909291905050506111fe565b005b34801561041657600080fd5b506104836004803603606081101561042d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611289565b604051808215151515815260200191505060405180910390f35b3480156104a957600080fd5b506104b2611534565b604051808260ff1660ff16815260200191505060405180910390f35b3480156104da57600080fd5b506104e3611547565b6040518082815260200191505060405180910390f35b34801561050557600080fd5b5061050e61154d565b60405180878152602001868152602001858152602001848152602001838152602001828152602001965050505050505060405180910390f35b34801561055357600080fd5b5061055c61157c565b6040518082815260200191505060405180910390f35b34801561057e57600080fd5b50610587611582565b005b6105cb6004803603602081101561059f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611641565b604051808215151515815260200191505060405180910390f35b3480156105f157600080fd5b506106346004803603602081101561060857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a96565b6040518082815260200191505060405180910390f35b34801561065657600080fd5b506106a16004803603608081101561066d57600080fd5b8101908080359060200190929190803590602001909291908035906020019092919080359060200190929190505050611adf565b005b3480156106af57600080fd5b506106b8611b62565b005b3480156106c657600080fd5b506106cf611cff565b6040518082815260200191505060405180910390f35b3480156106f157600080fd5b506106fa611d05565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561074857600080fd5b50610751611d2a565b6040518082815260200191505060405180910390f35b34801561077357600080fd5b5061077c611d30565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156107bc5780820151818401526020810190506107a1565b50505050905090810190601f1680156107e95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561080357600080fd5b5061080c611dce565b6040518082815260200191505060405180910390f35b34801561082e57600080fd5b50610837611dd4565b6040518082815260200191505060405180910390f35b34801561085957600080fd5b506108a66004803603604081101561087057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611dda565b604051808215151515815260200191505060405180910390f35b3480156108cc57600080fd5b506108d5611f75565b6040518082815260200191505060405180910390f35b3480156108f757600080fd5b50610900611f7b565b6040518082815260200191505060405180910390f35b34801561092257600080fd5b50610a066004803603606081101561093957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561098057600080fd5b82018360208201111561099257600080fd5b803590602001918460018302840111640100000000831117156109b457600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050611f81565b604051808215151515815260200191505060405180910390f35b348015610a2c57600080fd5b50610a356121b4565b6040518082815260200191505060405180910390f35b348015610a5757600080fd5b50610a606121ba565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b348015610aae57600080fd5b50610ab76121e0565b604051808681526020018581526020018481526020018381526020018281526020019550505050505060405180910390f35b348015610af557600080fd5b50610b5860048036036040811015610b0c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612208565b6040518082815260200191505060405180910390f35b348015610b7a57600080fd5b50610bbd60048036036020811015610b9157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061228f565b005b348015610bcb57600080fd5b50610bd461232c565b6040518082815260200191505060405180910390f35b60004360085411158015610c0057506009544311155b610c0957600080fd5b600a54600b541080610c1d57506000600a54145b610c2657600080fd5b600b600081548092919060010191905055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614158015610c7d57506000610c7a83611a96565b14155b8015610cb65750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15610e6f57610d196002600c5481610cca57fe5b04600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461233290919063ffffffff16565b600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610dba6002600c5481610d6b57fe5b04600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461234c90919063ffffffff16565b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6002600c5481610e5857fe5b046040518082815260200191505060405180910390a35b610ec3600c54600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461233290919063ffffffff16565b600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f5a600c54600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461234c90919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600c546040518082815260200191505060405180910390a360019050919050565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156110a35780601f10611078576101008083540402835291602001916110a3565b820191906000526020600020905b81548152906001019060200180831161108657829003601f168201915b505050505081565b600081600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60085481565b60006111f9600660008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460055461233290919063ffffffff16565b905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461125757600080fd5b84600d8190555083600e81905550826011819055508160128190555080600f8190555060006010819055505050505050565b60006112dd82600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461233290919063ffffffff16565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113af82600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461233290919063ffffffff16565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061148182600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461234c90919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600460009054906101000a900460ff1681565b60125481565b600080600080600080600d54600e54600f54601054601154601254955095509550955095509550909192939495565b600b5481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146115db57600080fd5b60003390508073ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f1935050505015801561163d573d6000803e3d6000fd5b5050565b600043600d54111580156116575750600e544311155b61166057600080fd5b600f54601054108061167457506000600f54145b61167d57600080fd5b6000349050600080601154146116aa576000601254838161169a57fe5b04905080601154029150506116b9565b60125482816116b557fe5b0490505b6010600081548092919060010191905055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141580156117105750600061170d85611a96565b14155b80156117495750600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b156118fc576117aa6001828161175b57fe5b04600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461233290919063ffffffff16565b600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611849600182816117fa57fe5b04600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461234c90919063ffffffff16565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600184816118e557fe5b046040518082815260200191505060405180910390a35b61194e81600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461233290919063ffffffff16565b600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506119e381600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461234c90919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600192505050919050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611b3857600080fd5b836008819055508260098190555081600c8190555080600a819055506000600b8190555050505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611bbc57600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60105481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600d5481565b60028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611dc65780601f10611d9b57610100808354040283529160200191611dc6565b820191906000526020600020905b815481529060010190602001808311611da957829003601f168201915b505050505081565b60115481565b60095481565b6000611e2e82600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461233290919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611ec382600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461234c90919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600f5481565b600a5481565b600082600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a38373ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338530866040518563ffffffff1660e01b8152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015612142578082015181840152602081019050612127565b50505050905090810190601f16801561216f5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561219157600080fd5b505af11580156121a5573d6000803e3d6000fd5b50505050600190509392505050565b600e5481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000806000600854600954600a54600b54600c54945094509450945094509091929394565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146122e857600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600c5481565b60008282111561234157600080fd5b818303905092915050565b600081830190508281101561236057600080fd5b9291505056fea265627a7a72315820ec8ed163cdaeaf3c0bb250c79bed7ea180cfa17102d6866a5c82ad1eb9cf77c064736f6c634300050b0032

Deployed ByteCode Sourcemap

3912:3031:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4255:693;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4255:693:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4255:693:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1987:18;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1987:18: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;1987:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2868:194;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2868:194:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2868:194:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3957:22;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3957:22:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2383:108;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2383:108:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6506:258;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6506:258:0;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;6506:258:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;3066:321;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3066:321:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3066:321:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2010:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2010:21:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4226;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4226:21:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6062:216;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6062:216:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4038:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4038:19:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6768:132;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6768:132:0;;;:::i;:::-;;4954:907;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4954:907:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2495:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2495:116:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2495:116:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6286:216;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6286:216:0;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;6286:216:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;1698:178;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1698:178:0;;;:::i;:::-;;4174:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4174:19:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1334:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1334:20:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4093:22;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4093:22:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1962:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1962:20: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;1962:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4199:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4199:21:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3985:22;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3985:22:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2615:249;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2615:249:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2615:249:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4149:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4149:19:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4013;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4013:19:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3536:315;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3536:315:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3536:315:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;21:11:-1;8;5:28;2:2;;;46:1;43;36:12;2:2;3536:315:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;3536:315:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;3536:315:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;3536:315:0;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4121:22;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4121:22:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1359:23;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1359:23:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5867:191;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5867:191:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3391:141;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3391:141:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3391:141:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1598:96;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1598:96:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1598:96:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;4063:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4063:19:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4255:693;4307:12;4346;4335:7;;:23;;:50;;;;;4378:7;;4362:12;:23;;4335:50;4327:59;;;;;;4408:4;;4401;;:11;:24;;;;4424:1;4416:4;;:9;4401:24;4393:33;;;;;;4433:4;;:7;;;;;;;;;;;;;4464:6;4450:20;;:10;:20;;;;:46;;;;;4495:1;4474:17;4484:6;4474:9;:17::i;:::-;:22;;4450:46;:102;;;;;4510:42;4500:52;;:6;:52;;;;4450:102;4447:299;;;4588:37;4623:1;4616:4;;:8;;;;;;4588;:23;4605:4;4588:23;;;;;;;;;;;;;;;;:27;;:37;;;;:::i;:::-;4562:8;:23;4579:4;4562:23;;;;;;;;;;;;;;;:63;;;;4653:30;4681:1;4674:4;;:8;;;;;;4653;:16;4662:6;4653:16;;;;;;;;;;;;;;;;:20;;:30;;;;:::i;:::-;4634:8;:16;4643:6;4634:16;;;;;;;;;;;;;;;:49;;;;4721:6;4697:41;;4714:4;4697:41;;;4736:1;4729:4;;:8;;;;;;4697:41;;;;;;;;;;;;;;;;;;4447:299;4778:33;4806:4;;4778:8;:23;4795:4;4778:23;;;;;;;;;;;;;;;;:27;;:33;;;;:::i;:::-;4752:8;:23;4769:4;4752:23;;;;;;;;;;;;;;;:59;;;;4841:30;4866:4;;4841:8;:20;4850:10;4841:20;;;;;;;;;;;;;;;;:24;;:30;;;;:::i;:::-;4818:8;:20;4827:10;4818:20;;;;;;;;;;;;;;;:53;;;;4907:10;4883:41;;4900:4;4883:41;;;4919:4;;4883:41;;;;;;;;;;;;;;;;;;4938:4;4931:11;;4255:693;;;:::o;1987:18::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2868:194::-;2931:12;2983:6;2952:7;:19;2960:10;2952:19;;;;;;;;;;;;;;;:28;2972:7;2952:28;;;;;;;;;;;;;;;:37;;;;3022:7;3001:37;;3010:10;3001:37;;;3031:6;3001:37;;;;;;;;;;;;;;;;;;3052:4;3045:11;;2868:194;;;;:::o;3957:22::-;;;;:::o;2383:108::-;2427:4;2447:38;2464:8;:20;2481:1;2464:20;;;;;;;;;;;;;;;;2447:12;;:16;;:38;;;;:::i;:::-;2440:45;;2383:108;:::o;6506:258::-;1572:5;;;;;;;;;;;1558:19;;:10;:19;;;1550:28;;;;;;6646:8;6636:7;:18;;;;6671:8;6661:7;:18;;;;6695:7;6686:6;:16;;;;6717:7;6709:6;:15;;;;6738:5;6731:4;:12;;;;6757:1;6750:4;:8;;;;6506:258;;;;;:::o;3066:321::-;3143:12;3181:26;3200:6;3181:8;:14;3190:4;3181:14;;;;;;;;;;;;;;;;:18;;:26;;;;:::i;:::-;3164:8;:14;3173:4;3164:14;;;;;;;;;;;;;;;:43;;;;3242:37;3272:6;3242:7;:13;3250:4;3242:13;;;;;;;;;;;;;;;:25;3256:10;3242:25;;;;;;;;;;;;;;;;:29;;:37;;;;:::i;:::-;3214:7;:13;3222:4;3214:13;;;;;;;;;;;;;;;:25;3228:10;3214:25;;;;;;;;;;;;;;;:65;;;;3301:24;3318:6;3301:8;:12;3310:2;3301:12;;;;;;;;;;;;;;;;:16;;:24;;;;:::i;:::-;3286:8;:12;3295:2;3286:12;;;;;;;;;;;;;;;:39;;;;3352:2;3337:26;;3346:4;3337:26;;;3356:6;3337:26;;;;;;;;;;;;;;;;;;3377:4;3370:11;;3066:321;;;;;:::o;2010:21::-;;;;;;;;;;;;;:::o;4226:::-;;;;:::o;6062:216::-;6102:18;6122:16;6140:15;6157:17;6176;6195;6227:7;;6236;;6245:4;;6251;;6257:6;;6265;;6220:52;;;;;;;;;;;;6062:216;;;;;;:::o;4038:19::-;;;;:::o;6768:132::-;1572:5;;;;;;;;;;;1558:19;;:10;:19;;;1550:28;;;;;;6814:22;6839:10;6814:35;;6856:6;:15;;:38;6880:4;6872:21;;;6856:38;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;6856:38:0;1585:1;6768:132::o;4954:907::-;5013:12;5052;5041:7;;:23;;:50;;;;;5084:7;;5068:12;:23;;5041:50;5033:59;;;;;;5114:4;;5107;;:11;:24;;;;5130:1;5122:4;;:9;5107:24;5099:33;;;;;;5139:12;5154:9;5139:24;;5170:13;5203:1;5193:6;;:11;5190:144;;5215:14;5239:6;;5232:4;:13;;;;;;5215:30;;5271:6;5262;;:15;5254:23;;5190:144;;;;5320:6;;5313:4;:13;;;;;;5305:21;;5190:144;5340:4;;:7;;;;;;;;;;;;;5371:6;5357:20;;:10;:20;;;;:46;;;;;5402:1;5381:17;5391:6;5381:9;:17::i;:::-;:22;;5357:46;:102;;;;;5417:42;5407:52;;:6;:52;;;;5357:102;5354:302;;;5495:38;5531:1;5523:5;:9;;;;;;5495:8;:23;5512:4;5495:23;;;;;;;;;;;;;;;;:27;;:38;;;;:::i;:::-;5469:8;:23;5486:4;5469:23;;;;;;;;;;;;;;;:64;;;;5561:31;5590:1;5582:5;:9;;;;;;5561:8;:16;5570:6;5561:16;;;;;;;;;;;;;;;;:20;;:31;;;;:::i;:::-;5542:8;:16;5551:6;5542:16;;;;;;;;;;;;;;;:50;;;;5630:6;5606:42;;5623:4;5606:42;;;5646:1;5638:5;:9;;;;;;5606:42;;;;;;;;;;;;;;;;;;5354:302;5688:34;5716:5;5688:8;:23;5705:4;5688:23;;;;;;;;;;;;;;;;:27;;:34;;;;:::i;:::-;5662:8;:23;5679:4;5662:23;;;;;;;;;;;;;;;:60;;;;5752:31;5777:5;5752:8;:20;5761:10;5752:20;;;;;;;;;;;;;;;;:24;;:31;;;;:::i;:::-;5729:8;:20;5738:10;5729:20;;;;;;;;;;;;;;;:54;;;;5819:10;5795:42;;5812:4;5795:42;;;5831:5;5795:42;;;;;;;;;;;;;;;;;;5851:4;5844:11;;;;4954:907;;;:::o;2495:116::-;2555:12;2585:8;:20;2594:10;2585:20;;;;;;;;;;;;;;;;2578:27;;2495:116;;;:::o;6286:216::-;1572:5;;;;;;;;;;;1558:19;;:10;:19;;;1550:28;;;;;;6410:8;6400:7;:18;;;;6435:8;6425:7;:18;;;;6457:5;6450:4;:12;;;;6476:5;6469:4;:12;;;;6495:1;6488:4;:8;;;;6286:216;;;;:::o;1698:178::-;1761:8;;;;;;;;;;;1747:22;;:10;:22;;;1739:31;;;;;;1810:8;;;;;;;;;;;1782:37;;1803:5;;;;;;;;;;;1782:37;;;;;;;;;;;;1834:8;;;;;;;;;;;1826:5;;:16;;;;;;;;;;;;;;;;;;1868:1;1849:8;;:21;;;;;;;;;;;;;;;;;;1698:178::o;4174:19::-;;;;:::o;1334:20::-;;;;;;;;;;;;;:::o;4093:22::-;;;;:::o;1962:20::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4199:21::-;;;;:::o;3985:22::-;;;;:::o;2615:249::-;2674:12;2718:32;2743:6;2718:8;:20;2727:10;2718:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;2695:8;:20;2704:10;2695:20;;;;;;;;;;;;;;;:55;;;;2772:24;2789:6;2772:8;:12;2781:2;2772:12;;;;;;;;;;;;;;;;:16;;:24;;;;:::i;:::-;2757:8;:12;2766:2;2757:12;;;;;;;;;;;;;;;:39;;;;2829:2;2808:32;;2817:10;2808:32;;;2833:6;2808:32;;;;;;;;;;;;;;;;;;2854:4;2847:11;;2615:249;;;;:::o;4149:19::-;;;;:::o;4013:::-;;;;:::o;3536:315::-;3625:12;3677:6;3646:7;:19;3654:10;3646:19;;;;;;;;;;;;;;;:28;3666:7;3646:28;;;;;;;;;;;;;;;:37;;;;3716:7;3695:37;;3704:10;3695:37;;;3725:6;3695:37;;;;;;;;;;;;;;;;;;3762:7;3739:47;;;3787:10;3799:6;3815:4;3822;3739:88;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;3739:88:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3739:88:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3739:88:0;;;;3841:4;3834:11;;3536:315;;;;;:::o;4121:22::-;;;;:::o;1359:23::-;;;;;;;;;;;;;:::o;5867:191::-;5910:18;5930:16;5948:15;5965:17;5984:18;6017:7;;6026;;6035:4;;6041;;6047;;6010:42;;;;;;;;;;5867:191;;;;;:::o;3391:141::-;3468:14;3498:7;:19;3506:10;3498:19;;;;;;;;;;;;;;;:28;3518:7;3498:28;;;;;;;;;;;;;;;;3491:35;;3391:141;;;;:::o;1598:96::-;1572:5;;;;;;;;;;;1558:19;;:10;:19;;;1550:28;;;;;;1679:9;1668:8;;:20;;;;;;;;;;;;;;;;;;1598:96;:::o;4063:19::-;;;;:::o;159:104::-;211:6;239:1;234;:6;;226:15;;;;;;256:1;252;:5;248:9;;159:104;;;;:::o;51:::-;103:6;126:1;122;:5;118:9;;147:1;142;:6;;134:15;;;;;;51:104;;;;:::o

Swarm Source

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