Contract 0x733744eC6e6559DF843B5af97ED961cb311611c7

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x8eacb7c039586311d2570d67f504389ac3124b540fc5b2cbb1ba0e86342d9b02Approve126721562021-11-15 15:09:2020 days 16 hrs ago0xa392398289cd42226058b486c748c46b19ebd242 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000220805
0x64d5350bd41a152cc17f71fa4ed9f2d0bf9aedf1af7fb1ba1232dcb0d6296fd7Approve126712012021-11-15 14:15:2420 days 17 hrs ago0x0bd757096c06e1d02d76bcc3cbf99d7b85101282 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000222545
0x233c87b948b3cdf20512763195fcc14819592563332d513823bba11e25e6c84fApprove126711082021-11-15 14:09:5420 days 17 hrs ago0x4935e0f3129bd303e120a5746fc035f66f757d78 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000222545
0x51a81124a83f0b2fbd72deb0b593f5f1e34e155c5df197a9db8db79b6c6426e5Approve126710282021-11-15 14:05:0120 days 17 hrs ago0x262d802f61db5d4970483fd504f905784a2e375e IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000220985
0x73613e6435383654da60695268e9c3d462c5f9d19918b3984730a2ff3cc27bf5Approve126709682021-11-15 14:00:5220 days 17 hrs ago0x86b4085d9b4a85b8d477fb47209afb88d4795c3b IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.00089018
0x85b849eafff2a7043eccd971c78f2523e51e9ba540561ef1f76496551df13dfdApprove126709622021-11-15 14:00:3120 days 17 hrs ago0xa75a20000b1e4ca9c07564d920e8d72911601e19 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.00222545
0xf3df4911259221e06040e0c57670b668a0363118c82850e3056317bf129e1a0eApprove126708762021-11-15 13:55:2120 days 17 hrs ago0xfa4c93f911c973cff3c7c000c84ef6b95375bf14 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000222545
0x146050606ffa9565ad12b200cc5d2e820f46414a7d833f8931ecad6ed5fca219Approve126707742021-11-15 13:49:4420 days 17 hrs ago0x2b81d7395d9faef853bd22de3f41e18fd68ebb37 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000222545
0x278ba51d7f68c38df534d82c2ebd39599662a73d3c92ce94cb20f79cbd219d72Approve126707352021-11-15 13:47:4520 days 17 hrs ago0x196999eddcb2df305b262b62d82ae54a3f7b7877 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000124685
0xe4b8247695b1e9a0e2b9939ed4af35a260a70a8a17398729766f920f51d3f03dApprove126707332021-11-15 13:47:3920 days 17 hrs ago0x196999eddcb2df305b262b62d82ae54a3f7b7877 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000220685
0x387446726b91a1851e2cec93ef60af953a03ca7379d9e0fac3c1e8174daec902Approve126707172021-11-15 13:46:5120 days 17 hrs ago0x00c6a57d4b8ef26feada1cd309b03e4bc3bc1314 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000267054
0x0c2d158632c1f498c5403e65a249584d6ade9e1bb724c927fe3847e19279458eApprove126706822021-11-15 13:45:0520 days 17 hrs ago0x31bd57a6786dccb4a51f7b4d92ff808625c711c0 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000126545
0x1bbaa299f4150d0ebc648ac38c2bc975a56802f9904ab9d00ac944f040cc275cApprove126706742021-11-15 13:44:4120 days 17 hrs ago0x71fca126175c2ba8afab6540a17a1e4bb576e27b IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000222545
0x8b1fc2c3e221f71c1f9185eabfd8d4477b00c4f39395f32e924dba30df1495c4Approve126706602021-11-15 13:43:5920 days 17 hrs ago0x874d53aeba6680a8d448e6582dd6f2e0cdb3c840 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000222545
0xbff2b864dcfa15f083d19f9595447f08db261247fe0f10c8939db395c2287c45Approve126706342021-11-15 13:42:4120 days 17 hrs ago0xf32c133ddd9d55f3289f8df0cd054e2ac008e4f1 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000126545
0xac1aa735d67cdcec9d40a7e2e2adfa685f1b92509e4928bbc87d6c56d2d4b745Approve126706042021-11-15 13:41:0820 days 17 hrs ago0xf32c133ddd9d55f3289f8df0cd054e2ac008e4f1 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000126545
0x5fd57c0e6744a7006349dbb223c446dbee9e664ffc0d6663388919fedd257251Approve126705842021-11-15 13:40:0820 days 17 hrs ago0x31bd57a6786dccb4a51f7b4d92ff808625c711c0 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000222545
0xdb55ae16bca313b2aee45c171a3224afb7849e067dba809f6afb46bd12517576Approve126705282021-11-15 13:37:1920 days 17 hrs ago0xf32c133ddd9d55f3289f8df0cd054e2ac008e4f1 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000222545
0x76fd4c42707d6e3afd7f26f05ee981f0d450b1e00aa58f6b043148896f2775d4Approve126705232021-11-15 13:37:0420 days 17 hrs ago0xd86b3f8e415896844ee6759b57d5be146919d280 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000222545
0x40c5f9e523c8ba6426aad5378f8c453aabce8f815813a19f83caef7786755351Approve126705112021-11-15 13:36:2420 days 17 hrs ago0x0f30c6c2ea737841647319dcfb7a41d0e83d1998 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000222545
0xd9fd48095c7f6fa46bb832781e83b78c03ab192f006649b1d2af39e85a68f1e4Approve126705082021-11-15 13:36:1420 days 17 hrs ago0x8c7cf6044f88518b63c53c81cf3150f4cd0bc063 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000147545
0xdbfab460944a4bcbf9a30c53a06495175a724cb5b0e794111abd60d6f72a0b9fApprove126704912021-11-15 13:35:2020 days 18 hrs ago0x5106f0906db2944cc2ce1c5abb305b703eb80061 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000222545
0xdd65edfd3b9b53613f5fcbd4f1e6b3ceb547746505af5d0c9068ec49efd6c644Approve126704832021-11-15 13:34:5520 days 18 hrs ago0x2415018a7069d982f1ec1e76874cc1cae0461730 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000222545
0xea0b11dc07b46ca407616e9141e2be65b1e1b56ac8c6cc9a57358c9bf0f11b42Approve126704712021-11-15 13:34:1920 days 18 hrs ago0x8c7cf6044f88518b63c53c81cf3150f4cd0bc063 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000220865
0x915de81c4e39baf937f5da72ba2d185b452a2eaf8dbe518ef593d30017b204f4Approve126704692021-11-15 13:34:1320 days 18 hrs ago0x2a94110d175ccac9eeb87883abbeb426813fce46 IN  0x733744ec6e6559df843b5af97ed961cb311611c70 BNB0.000126545
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
DFI

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2021-11-14
*/

pragma solidity 0.5.16;


// ----------------------------------------------------------------------------
// '99DEFI' Token contract
//
// Name        : 99DEFI
// Symbol      : 99DEFI
// Decimals    : 08
//
// ----------------------------------------------------------------------------

interface IBEP20 {

  function totalSupply() external view returns (uint256);

  function decimals() external view returns (uint8);

  function symbol() external view returns (string memory);

  function name() external view returns (string memory);

  function getOwner() external view returns (address);

  function balanceOf(address account) external view returns (uint256);

  function transfer(address recipient, uint256 amount) external returns (bool);

  function allowance(address _owner, address spender) external view returns (uint256);

  function approve(address spender, uint256 amount) external returns (bool);

  function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

  event Transfer(address indexed from, address indexed to, uint256 value);

  event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract Context {
  // Empty internal constructor, to prevent people from mistakenly deploying
  // an instance of this contract, which should be used via inheritance.
  constructor () internal { }

  function _msgSender() internal view returns (address payable) {
    return msg.sender;
  }

  function _msgData() internal view returns (bytes memory) {
    this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
    return msg.data;
  }
}

library SafeMath {
 
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    require(c >= a, "SafeMath: addition overflow");

    return c;
  }

 function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    return sub(a, b, "SafeMath: subtraction overflow");
  }

 
  function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    require(b <= a, errorMessage);
    uint256 c = a - b;

    return c;
  }


  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    // Gas optimization: this is cheaper than requiring 'a' not being zero, but the
    // benefit is lost if 'b' is also tested.
    if (a == 0) {
      return 0;
    }

    uint256 c = a * b;
    require(c / a == b, "SafeMath: multiplication overflow");

    return c;
  }

  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    return div(a, b, "SafeMath: division by zero");
  }

  function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    // Solidity only automatically asserts when dividing by 0
    require(b > 0, errorMessage);
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold

    return c;
  }

  function mod(uint256 a, uint256 b) internal pure returns (uint256) {
    return mod(a, b, "SafeMath: modulo by zero");
  }

  function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    require(b != 0, errorMessage);
    return a % b;
  }
}

contract Ownable is Context {
  address private _owner;

  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

  constructor () internal {
    address msgSender = _msgSender();
    _owner = msgSender;
    emit OwnershipTransferred(address(0), msgSender);
  }

  function owner() public view returns (address) {
    return _owner;
  }

  modifier onlyOwner() {
    require(_owner == _msgSender(), "Ownable: caller is not the owner");
    _;
  }

  function renounceOwnership() public onlyOwner {
    emit OwnershipTransferred(_owner, address(0));
    _owner = address(0);
  }

  function transferOwnership(address newOwner) public onlyOwner {
    _transferOwnership(newOwner);
  }

  function _transferOwnership(address newOwner) internal {
    require(newOwner != address(0), "Ownable: new owner is the zero address");
    emit OwnershipTransferred(_owner, newOwner);
    _owner = newOwner;
  }
}

contract DFI is Context, IBEP20, Ownable {
  using SafeMath for uint256;

  mapping (address => uint256) private _balances;

  mapping (address => mapping (address => uint256)) private _allowances;

  uint256 private _totalSupply;
  uint8 public _decimals;
  string public _symbol;
  string public _name;

  constructor() public {
    _name = "99DEFI";
    _symbol = "99DEFI";
    _decimals = 8;
    _totalSupply = 21000000 * 10**8;
    _balances[msg.sender] = _totalSupply;

    emit Transfer(address(0), msg.sender, _totalSupply);
  }

  function getOwner() external view returns (address) {
    return owner();
  }

  function decimals() external view returns (uint8) {
    return _decimals;
  }

  function symbol() external view returns (string memory) {
    return _symbol;
  }

  function name() external view returns (string memory) {
    return _name;
  }

  function totalSupply() external view returns (uint256) {
    return _totalSupply;
  }

  function balanceOf(address account) external view returns (uint256) {
    return _balances[account];
  }

  function transfer(address recipient, uint256 amount) external returns (bool) {
    _transfer(_msgSender(), recipient, amount);
    return true;
  } 

  function allowance(address owner, address spender) external view returns (uint256) {
    return _allowances[owner][spender];
  }

  function approve(address spender, uint256 amount) external returns (bool) {
    _approve(_msgSender(), spender, amount);
    return true;
  }

  function transferFrom(address sender, address recipient, uint256 amount) external returns (bool) {
    _transfer(sender, recipient, amount);
    _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "BEP20: transfer amount exceeds allowance"));
    return true;
  }

  function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
    _approve(_msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue));
    return true;
  }

  function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
    _approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "BEP20: decreased allowance below zero"));
    return true;
  }

  function burn(uint256 amount) public returns (bool) {
    _burn(_msgSender(), amount);
    return true;
  }

  function _transfer(address sender, address recipient, uint256 amount) internal {
    require(sender != address(0), "BEP20: transfer from the zero address");
    require(recipient != address(0), "BEP20: transfer to the zero address");

    _balances[sender] = _balances[sender].sub(amount, "BEP20: transfer amount exceeds balance");
    _balances[recipient] = _balances[recipient].add(amount);
    emit Transfer(sender, recipient, amount);
  }

  function _burn(address account, uint256 amount) internal {
    require(account != address(0), "BEP20: burn from the zero address");

    _balances[account] = _balances[account].sub(amount, "BEP20: burn amount exceeds balance");
    _totalSupply = _totalSupply.sub(amount);
    emit Transfer(account, address(0), amount);
  }

  function _approve(address owner, address spender, uint256 amount) internal {
    require(owner != address(0), "BEP20: approve from the zero address");
    require(spender != address(0), "BEP20: approve to the zero address");

    _allowances[owner][spender] = amount;
    emit Approval(owner, spender, amount);
  }

  function _burnFrom(address account, uint256 amount) internal {
    _burn(account, amount);
    _approve(account, _msgSender(), _allowances[account][_msgSender()].sub(amount, "BEP20: burn amount exceeds allowance"));
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","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":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"constant":true,"inputs":[],"name":"_decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_name","outputs":[{"internalType":"string","name":"","type":"string"}],"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":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"","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":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","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":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"renounceOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b506000620000246200023c60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3506040518060400160405280600681526020017f3939444546490000000000000000000000000000000000000000000000000000815250600690805190602001906200010f92919062000244565b506040518060400160405280600681526020017f3939444546490000000000000000000000000000000000000000000000000000815250600590805190602001906200015d92919062000244565b506008600460006101000a81548160ff021916908360ff160217905550660775f05a074000600381905550600354600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6003546040518082815260200191505060405180910390a3620002f3565b600033905090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200028757805160ff1916838001178555620002b8565b82800160010185558215620002b8579182015b82811115620002b75782518255916020019190600101906200029a565b5b509050620002c79190620002cb565b5090565b620002f091905b80821115620002ec576000816000905550600101620002d2565b5090565b90565b611b6080620003036000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c8063715018a6116100ad578063a9059cbb11610071578063a9059cbb14610586578063b09f1266146105ec578063d28d88521461066f578063dd62ed3e146106f2578063f2fde38b1461076a57610121565b8063715018a6146103ff578063893d20e8146104095780638da5cb5b1461045357806395d89b411461049d578063a457c2d71461052057610121565b8063313ce567116100f4578063313ce567146102b357806332424aa3146102d757806339509351146102fb57806342966c681461036157806370a08231146103a757610121565b806306fdde0314610126578063095ea7b3146101a957806318160ddd1461020f57806323b872dd1461022d575b600080fd5b61012e6107ae565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561016e578082015181840152602081019050610153565b50505050905090810190601f16801561019b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101f5600480360360408110156101bf57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610850565b604051808215151515815260200191505060405180910390f35b61021761086e565b6040518082815260200191505060405180910390f35b6102996004803603606081101561024357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610878565b604051808215151515815260200191505060405180910390f35b6102bb610951565b604051808260ff1660ff16815260200191505060405180910390f35b6102df610968565b604051808260ff1660ff16815260200191505060405180910390f35b6103476004803603604081101561031157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061097b565b604051808215151515815260200191505060405180910390f35b61038d6004803603602081101561037757600080fd5b8101908080359060200190929190505050610a2e565b604051808215151515815260200191505060405180910390f35b6103e9600480360360208110156103bd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a4a565b6040518082815260200191505060405180910390f35b610407610a93565b005b610411610c1b565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61045b610c2a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104a5610c53565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104e55780820151818401526020810190506104ca565b50505050905090810190601f1680156105125780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61056c6004803603604081101561053657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610cf5565b604051808215151515815260200191505060405180910390f35b6105d26004803603604081101561059c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610dc2565b604051808215151515815260200191505060405180910390f35b6105f4610de0565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610634578082015181840152602081019050610619565b50505050905090810190601f1680156106615780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610677610e7e565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106b757808201518184015260208101905061069c565b50505050905090810190601f1680156106e45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6107546004803603604081101561070857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f1c565b6040518082815260200191505060405180910390f35b6107ac6004803603602081101561078057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fa3565b005b606060068054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108465780601f1061081b57610100808354040283529160200191610846565b820191906000526020600020905b81548152906001019060200180831161082957829003601f168201915b5050505050905090565b600061086461085d611078565b8484611080565b6001905092915050565b6000600354905090565b6000610885848484611277565b61094684610891611078565b61094185604051806060016040528060288152602001611a3160289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006108f7611078565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115319092919063ffffffff16565b611080565b600190509392505050565b6000600460009054906101000a900460ff16905090565b600460009054906101000a900460ff1681565b6000610a24610988611078565b84610a1f8560026000610999611078565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115f190919063ffffffff16565b611080565b6001905092915050565b6000610a41610a3b611078565b83611679565b60019050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610a9b611078565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610b5c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000610c25610c2a565b905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ceb5780601f10610cc057610100808354040283529160200191610ceb565b820191906000526020600020905b815481529060010190602001808311610cce57829003601f168201915b5050505050905090565b6000610db8610d02611078565b84610db385604051806060016040528060258152602001611aa26025913960026000610d2c611078565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115319092919063ffffffff16565b611080565b6001905092915050565b6000610dd6610dcf611078565b8484611277565b6001905092915050565b60058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610e765780601f10610e4b57610100808354040283529160200191610e76565b820191906000526020600020905b815481529060010190602001808311610e5957829003601f168201915b505050505081565b60068054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f145780601f10610ee957610100808354040283529160200191610f14565b820191906000526020600020905b815481529060010190602001808311610ef757829003601f168201915b505050505081565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610fab611078565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461106c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b61107581611833565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611106576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806119e76024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561118c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526022815260200180611b0a6022913960400191505060405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156112fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806119c26025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611383576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180611a7f6023913960400191505060405180910390fd5b6113ef81604051806060016040528060268152602001611a5960269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115319092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061148481600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115f190919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b60008383111582906115de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156115a3578082015181840152602081019050611588565b50505050905090810190601f1680156115d05780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b60008082840190508381101561166f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156116ff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526021815260200180611ac76021913960400191505060405180910390fd5b61176b81604051806060016040528060228152602001611ae860229139600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115319092919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506117c38160035461197790919063ffffffff16565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156118b9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526026815260200180611a0b6026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60006119b983836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611531565b90509291505056fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e636542455032303a20617070726f766520746f20746865207a65726f2061646472657373a265627a7a72315820b4d0b6a39b6cb68770072a3478cfb64617168014d46478aa533bebc9a960931e64736f6c63430005100032

Deployed ByteCode Sourcemap

4345:3773:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4345:3773:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5166:79;;;:::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;5166:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5749:144;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5749:144:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5251:87;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5899:292;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5899:292:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4992:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4586:22;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;6197:200;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6197:200:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;6660:110;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6660:110:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5344:106;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5344:106:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3878:130;;;:::i;:::-;;4907:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3684:73;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5077:83;;;:::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;5077:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6403:251;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6403:251:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5456:150;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5456:150:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4613:21;;;:::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;4613:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4639:19;;;:::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;4639:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5613:130;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5613:130:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4014:103;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4014:103:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;5166:79;5205:13;5234:5;5227:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5166:79;:::o;5749:144::-;5817:4;5830:39;5839:12;:10;:12::i;:::-;5853:7;5862:6;5830:8;:39::i;:::-;5883:4;5876:11;;5749:144;;;;:::o;5251:87::-;5297:7;5320:12;;5313:19;;5251:87;:::o;5899:292::-;5990:4;6003:36;6013:6;6021:9;6032:6;6003:9;:36::i;:::-;6046:121;6055:6;6063:12;:10;:12::i;:::-;6077:89;6115:6;6077:89;;;;;;;;;;;;;;;;;:11;:19;6089:6;6077:19;;;;;;;;;;;;;;;:33;6097:12;:10;:12::i;:::-;6077:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;6046:8;:121::i;:::-;6181:4;6174:11;;5899:292;;;;;:::o;4992:79::-;5035:5;5056:9;;;;;;;;;;;5049:16;;4992:79;:::o;4586:22::-;;;;;;;;;;;;;:::o;6197:200::-;6277:4;6290:83;6299:12;:10;:12::i;:::-;6313:7;6322:50;6361:10;6322:11;:25;6334:12;:10;:12::i;:::-;6322:25;;;;;;;;;;;;;;;:34;6348:7;6322:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;6290:8;:83::i;:::-;6387:4;6380:11;;6197:200;;;;:::o;6660:110::-;6706:4;6719:27;6725:12;:10;:12::i;:::-;6739:6;6719:5;:27::i;:::-;6760:4;6753:11;;6660:110;;;:::o;5344:106::-;5403:7;5426:9;:18;5436:7;5426:18;;;;;;;;;;;;;;;;5419:25;;5344:106;;;:::o;3878:130::-;3809:12;:10;:12::i;:::-;3799:22;;:6;;;;;;;;;;;:22;;;3791:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3973:1;3936:40;;3957:6;;;;;;;;;;;3936:40;;;;;;;;;;;;4000:1;3983:6;;:19;;;;;;;;;;;;;;;;;;3878:130::o;4907:79::-;4950:7;4973;:5;:7::i;:::-;4966:14;;4907:79;:::o;3684:73::-;3722:7;3745:6;;;;;;;;;;;3738:13;;3684:73;:::o;5077:83::-;5118:13;5147:7;5140:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5077:83;:::o;6403:251::-;6488:4;6501:129;6510:12;:10;:12::i;:::-;6524:7;6533:96;6572:15;6533:96;;;;;;;;;;;;;;;;;:11;:25;6545:12;:10;:12::i;:::-;6533:25;;;;;;;;;;;;;;;:34;6559:7;6533:34;;;;;;;;;;;;;;;;:38;;:96;;;;;:::i;:::-;6501:8;:129::i;:::-;6644:4;6637:11;;6403:251;;;;:::o;5456:150::-;5527:4;5540:42;5550:12;:10;:12::i;:::-;5564:9;5575:6;5540:9;:42::i;:::-;5596:4;5589:11;;5456:150;;;;:::o;4613:21::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4639:19::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5613:130::-;5687:7;5710:11;:18;5722:5;5710:18;;;;;;;;;;;;;;;:27;5729:7;5710:27;;;;;;;;;;;;;;;;5703:34;;5613:130;;;;:::o;4014:103::-;3809:12;:10;:12::i;:::-;3799:22;;:6;;;;;;;;;;;:22;;;3791:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4083:28;4102:8;4083:18;:28::i;:::-;4014:103;:::o;1421:92::-;1466:15;1497:10;1490:17;;1421:92;:::o;7567:320::-;7674:1;7657:19;;:5;:19;;;;7649:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7751:1;7732:21;;:7;:21;;;;7724:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7831:6;7801:11;:18;7813:5;7801:18;;;;;;;;;;;;;;;:27;7820:7;7801:27;;;;;;;;;;;;;;;:36;;;;7865:7;7849:32;;7858:5;7849:32;;;7874:6;7849:32;;;;;;;;;;;;;;;;;;7567:320;;;:::o;6776:449::-;6888:1;6870:20;;:6;:20;;;;6862:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6968:1;6947:23;;:9;:23;;;;6939:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7039;7061:6;7039:71;;;;;;;;;;;;;;;;;:9;:17;7049:6;7039:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;7019:9;:17;7029:6;7019:17;;;;;;;;;;;;;;;:91;;;;7140:32;7165:6;7140:9;:20;7150:9;7140:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;7117:9;:20;7127:9;7117:20;;;;;;;;;;;;;;;:55;;;;7201:9;7184:35;;7193:6;7184:35;;;7212:6;7184:35;;;;;;;;;;;;;;;;;;6776:449;;;:::o;2077:178::-;2163:7;2192:1;2187;:6;;2195:12;2179:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;2179:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2215:9;2231:1;2227;:5;2215:17;;2248:1;2241:8;;;2077:178;;;;;:::o;1766:167::-;1824:7;1840:9;1856:1;1852;:5;1840:17;;1877:1;1872;:6;;1864:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1926:1;1919:8;;;1766:167;;;;:::o;7231:330::-;7322:1;7303:21;;:7;:21;;;;7295:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7392:68;7415:6;7392:68;;;;;;;;;;;;;;;;;:9;:18;7402:7;7392:18;;;;;;;;;;;;;;;;:22;;:68;;;;;:::i;:::-;7371:9;:18;7381:7;7371:18;;;;;;;;;;;;;;;:89;;;;7482:24;7499:6;7482:12;;:16;;:24;;;;:::i;:::-;7467:12;:39;;;;7544:1;7518:37;;7527:7;7518:37;;;7548:6;7518:37;;;;;;;;;;;;;;;;;;7231:330;;:::o;4123:215::-;4213:1;4193:22;;:8;:22;;;;4185:73;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4299:8;4270:38;;4291:6;;;;;;;;;;;4270:38;;;;;;;;;;;;4324:8;4315:6;;:17;;;;;;;;;;;;;;;;;;4123:215;:::o;1938:130::-;1996:7;2019:43;2023:1;2026;2019:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;2012:50;;1938:130;;;;:::o

Swarm Source

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