Contract 0xe0d4a49c386f5c0184f72ac0752aad4bd62c579a 1

 

Contract Overview

Fantasy Digital: FTXXX Token
Balance:
0 MATIC

MATIC Value:
$0.00

Token:
 
Txn Hash
Method
Block
From
To
Value [Txn Fee]
0x51de78ebec995be9542a47101c37f9589d03e0830dd97a76949c77cf6364e122Approve432823062023-05-29 8:55:435 hrs 55 mins ago0xde1a007d64be5b9ee0f6e75958d87ea74545017c IN  Fantasy Digital: FTXXX Token0 MATIC0.007346295789 159.007289653
0x89d051d6f2bea3055da2090a9fcf147fb4723ecfb87b463ed86001102b27edb8Transfer432635412023-05-28 21:22:1217 hrs 29 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.016974146788 171.203546171
0x7fe23a70a0e903f42f043fdb87fe10af66766491f434e71ac2328caf1e06a632Transfer432635332023-05-28 21:21:4217 hrs 29 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.015223563334 153.565510668
0x9a7e757babd65016f1cdc5ba656dfbd0d9734cf0ef08dce43ca0e4a7441a87fdTransfer432635222023-05-28 21:21:2017 hrs 30 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.014685068212 148.115589254
0xdf6df762f3bf052bb7c691f4476a6648ab8e5939d085e7737cfa2cfde4bd7d4cTransfer432635122023-05-28 21:20:5317 hrs 30 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.014904791212 150.331745228
0x73e6d16fb79df070d4858e5a1d61c84d88fdac01f9af7251ff1322e88b15f5d2Transfer432635002023-05-28 21:20:2717 hrs 31 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.014275989904 143.989569973
0x29adcf819e26371da0ad5890bf2c41482f4c6d7184bc89ae6e0de1bea34ddb22Transfer432634832023-05-28 21:19:5117 hrs 31 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.01484694607 149.748311283
0x2aa68eba4c685d2e3bc5c6c3fb622fe80a1179629fff9761730e9b65399de825Transfer432634712023-05-28 21:19:2517 hrs 32 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.01462657464 147.525615156
0xfd01a2040079eaa78554aa88859da56ad921873047615d2598100b2f776d8e1cTransfer432634602023-05-28 21:19:0217 hrs 32 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.014723273674 148.500934724
0x2254c4ff35862a5ed204a797e973cdf9bc3daf645c8346a404c76fa24bc71fbaTransfer432634372023-05-28 21:17:5417 hrs 33 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.01373693758 138.552615142
0xde79ec2da78eab2501f5d163bac67cffa24f6d195d2d2e80ddf9894f6184c8fcTransfer432634252023-05-28 21:17:3017 hrs 34 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.013717140678 138.352940896
0x2f29f61841369d251fac958a7c19b813c9532b85862894d0e29cf206fcfef59fTransfer432634132023-05-28 21:17:0417 hrs 34 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.013862589741 139.819959876
0xe7d2d67558bad2c1084bb3a8b7a82106d77cdeb5a74ce6e16fe01db882c79e58Transfer432633952023-05-28 21:16:2617 hrs 35 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.014524174691 146.49279539
0xb758b8ef5e7ea716fcbac7da4b3e9ac5bed85382e2b5ca40b7e8fb7d75f99795Transfer432633832023-05-28 21:16:0017 hrs 35 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.014245703819 143.684100413
0x9a526ab1274bc624a7353e9f98e3728f92a59213331fccd492bf594e9d11b29eTransfer432633722023-05-28 21:15:3617 hrs 36 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.015227680649 153.588451877
0x16e7f5ace120b1639afb74fb8bdebeef5ac6ad0d6a9c115433f832b5a8ad4ef0Transfer432633602023-05-28 21:15:1217 hrs 36 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.014755564852 148.826627929
0xc4252388723b222c80e47e675ca7408a1e1c127543157f4c8b67ddcfb7403486Transfer432633492023-05-28 21:14:4817 hrs 36 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.01473804023 148.649872214
0x82fd85a8ba48223f218c2563e0f6a721954db6d3d5924546ad258ddd4c18464bTransfer432633392023-05-28 21:14:2617 hrs 37 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.014924686629 150.532413099
0x5244e7a1696c84401022f529c2b86b604009b5ddd25a68128f763fccbd9d6b09Transfer432633292023-05-28 21:14:0617 hrs 37 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.014445957117 145.703882334
0x50375e58aae7f935558e67286612cabd88adb0b03eeb42fa44ed8c8ab1d1af33Transfer432633162023-05-28 21:13:3817 hrs 38 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.014887616445 150.176694627
0x001eb2e840cf64b9b238fd6f08c5a5ab148b09a6e4b053d12a13d10e731bfdc7Transfer432633052023-05-28 21:13:1417 hrs 38 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.014652950032 147.809530865
0x91cd9d114276e49e3511b911c9776de3c5382f51d709a7b56698db5b466a4615Transfer432632932023-05-28 21:12:4817 hrs 38 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.014630696055 147.567184305
0x19594636dd97e95ae8b2c4a63d66ecd5c9a84dfaa412640bcc6c624a2a120fceTransfer432632822023-05-28 21:12:2617 hrs 39 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.014153622431 142.755355046
0x353cd92d6406a760961518aafd67ca66dc83e0c3dcd28ba921aae67c430cd03aTransfer432632712023-05-28 21:12:0217 hrs 39 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.015573489806 157.076329922
0x4c9fcdf53f70a3ea1e08dd3003098af1cf24005809a6f48db3af064728490385Transfer432632532023-05-28 21:11:2417 hrs 40 mins ago0xa47103e18bc9c1923161b6488dec6cb1490a1a6b IN  Fantasy Digital: FTXXX Token0 MATIC0.015379267097 155.117373343
[ Download CSV Export 

OVERVIEW

Fantasy Digital is enabling NSFW creators to earn using this SocialFi ecosystem.

Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
FantasyDigital

Compiler Version
v0.8.9+commit.e5eed63a

Optimization Enabled:
Yes with 999999 runs

Other Settings:
default evmVersion, Unlicense license, Audited

Contract Source Code (Solidity)Audit Report

/**
 *Submitted for verification at polygonscan.com on 2022-02-07
*/

pragma solidity ^0.8.9;
// SPDX-License-Identifier: Unlicensed

// OpenZeppelin Contracts v4.3.2 (utils/Context.sol)

pragma solidity ^0.8.0;

/**
 * @dev Provides information about the current execution context, including the
 * sender of the transaction and its data. While these are generally available
 * via msg.sender and msg.data, they should not be accessed in such a direct
 * manner, since when dealing with meta-transactions the account sending and
 * paying for execution may not be the actual sender (as far as an application
 * is concerned).
 *
 * This contract is only required for intermediate, library-like contracts.
 */
abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        return msg.data;
    }
}

// OpenZeppelin Contracts v4.3.2 (access/Ownable.sol)

pragma solidity ^0.8.0;

/**
 * @dev Contract module which provides a basic access control mechanism, where
 * there is an account (an owner) that can be granted exclusive access to
 * specific functions.
 *
 * By default, the owner account will be the one that deploys the contract. This
 * can later be changed with {transferOwnership}.
 *
 * This module is used through inheritance. It will make available the modifier
 * `onlyOwner`, which can be applied to your functions to restrict their use to
 * the owner.
 */
abstract contract Ownable is Context {
    address private _owner;

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

    /**
     * @dev Initializes the contract setting the deployer as the initial owner.
     */
    constructor() {
        _transferOwnership(_msgSender());
    }

    /**
     * @dev Returns the address of the current owner.
     */
    function owner() public view virtual returns (address) {
        return _owner;
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

    /**
     * @dev Leaves the contract without owner. It will not be possible to call
     * `onlyOwner` functions anymore. Can only be called by the current owner.
     *
     * NOTE: Renouncing ownership will leave the contract without an owner,
     * thereby removing any functionality that is only available to the owner.
     */
    function RenounceOwnership() public virtual onlyOwner {
        _transferOwnership(address(0));
    }

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Can only be called by the current owner.
     */
    function TransferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        _transferOwnership(newOwner);
    }

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Internal function without access restriction.
     */
    function _transferOwnership(address newOwner) internal virtual {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
}

pragma solidity ^0.8.0;

/**
 * @dev Interface of the ERC20 standard as defined in the EIP.
 */
interface IERC20 {
    /**
     * @dev Returns the amount of tokens in existence.
     */
    function totalSupply() external view returns (uint256);

    /**
     * @dev Returns the amount of tokens owned by `account`.
     */
    function balanceOf(address account) external view returns (uint256);

    /**
     * @dev Moves `amount` tokens from the caller's account to `recipient`.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * Emits a {Transfer} event.
     */
    function transfer(address recipient, uint256 amount) external returns (bool);

    /**
     * @dev Returns the remaining number of tokens that `spender` will be
     * allowed to spend on behalf of `owner` through {transferFrom}. This is
     * zero by default.
     *
     * This value changes when {approve} or {transferFrom} are called.
     */
    function allowance(address owner, address spender) external view returns (uint256);

    /**
     * @dev Sets `amount` as the allowance of `spender` over the caller's tokens.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * IMPORTANT: Beware that changing an allowance with this method brings the risk
     * that someone may use both the old and the new allowance by unfortunate
     * transaction ordering. One possible solution to mitigate this race
     * condition is to first reduce the spender's allowance to 0 and set the
     * desired value afterwards:
     * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
     *
     * Emits an {Approval} event.
     */
    function approve(address spender, uint256 amount) external returns (bool);

    /**
     * @dev Moves `amount` tokens from `sender` to `recipient` using the
     * allowance mechanism. `amount` is then deducted from the caller's
     * allowance.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * Emits a {Transfer} event.
     */
    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) external returns (bool);

    /**
     * @dev Emitted when `value` tokens are moved from one account (`from`) to
     * another (`to`).
     *
     * Note that `value` may be zero.
     */
    event Transfer(address indexed from, address indexed to, uint256 value);

    /**
     * @dev Emitted when the allowance of a `spender` for an `owner` is set by
     * a call to {approve}. `value` is the new allowance.
     */
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract Pausable is Ownable {
    event pause(bool isPause);

    bool public Paused = false;

    /**
     * @dev Modifier to make a function callable only when the contract is not paused.
     */
    modifier whenNotPaused() {
        require(!Paused);
        _;
    }

    /**
     * @dev Modifier to make a function callable only when the contract is paused.
     */
    modifier whenPaused() {
        require(Paused);
        _;
    }

    /**
     * @dev called by the owner to pause, triggers stopped state
     */
    function Pause() public onlyOwner whenNotPaused {
        Paused = true;
        emit pause(Paused);
    }

    /**
     * @dev called by the owner to unpause, returns to normal state
     */
    function Unpause() public onlyOwner whenPaused {
        Paused = false;
        emit pause(Paused);
    }
}


contract FantasyDigital is Context, IERC20, Ownable, Pausable{

    //Token related variables
    uint256 public _totalSupply = 500000000 * 10**18;
    uint256 public maxTxLimit = _totalSupply * (25) / (10000);
    string _name = 'Fantasy Token';
    string _symbol = 'FTXXX';
    uint8 _decimals = 18;

    //ERC20 standard variables
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;

    //Variables related to fees
    mapping (address => uint) private _isTimeLimit;
    mapping (address => bool) private _isExcludedFromFee;
    mapping (address => bool) private _excludeFromMaxTxLimit;
    mapping (address => bool) private _excludeFromTimeLimit;
    mapping (address => bool) private _isExcluded;
    address[] private _excluded;
    uint256 private _FDTeamTax = 200;
    uint256 private _PromoTax= 200;
	uint256 private _BurnTax= 100;
    uint256 private ORIG_TAX_FEE;
    uint256 private ORIG_BURN_FEE;
    uint256 private ORIG_PROMO_FEE;
       
    address private TeamAcc;
    address private PromoAcc;
    address private BurnAcc = 0x000000000000000000000000000000000000dEaD;
	
    struct Fees {uint TeamFee;  uint PromoFee;  uint BurnFee; }

    uint8 public timeLimit = 3;
    
    function name() public view returns (string memory) { return _name;   }

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

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

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

    function balanceOf(address account) public view override returns (uint256) {  return _balances[account];   }
    
    function FDTeamtax() public view returns (uint256) { return _FDTeamTax;  }
    function Promotax() public view returns (uint256) { return _PromoTax;  }
	function Burntax() public view returns (uint256) { return _BurnTax;  }

    function transfer(address recipient, uint256 amount) public virtual override whenNotPaused  returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }
    
	function getPromoaddress()  public view returns(address){  return PromoAcc;  }
    function getTeamAddress()  public view returns(address){  return TeamAcc;   }
	function getBurnAddress()  public view returns(address){  return BurnAcc;   }


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

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

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

        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }
	
	function setBurnPercent(uint256 newburnRate) external onlyOwner {
        require(newburnRate <= 100, "RTT: Burn rate too high");
        _BurnTax = newburnRate;
    }
       
	function SetTeamTaxPercent(uint256 teamRate) external onlyOwner() {
        _FDTeamTax = teamRate;
    }
    
    function SetPromoTaxPercent(uint256 promoRate) external onlyOwner() {
        _PromoTax = promoRate;
    }
	
    function excludeFromTimeLimit(address addr) public onlyOwner {
        _excludeFromTimeLimit[addr] = true;
    }
    
    function setTimeLimit(uint8 value) public onlyOwner {
        timeLimit = value;
    }

    function setMaxTXLimit(uint8 value) public onlyOwner {
        maxTxLimit = value;
    }
   
    function ExcludeFromTax(address account) public onlyOwner {
        _isExcludedFromFee[account] = true;
    }
     function excludeFromMaxTxLimit(address addr) public onlyOwner {
        _excludeFromMaxTxLimit[addr] = true;
    }
    
    function IncludeInTax(address account) public onlyOwner {
        _isExcludedFromFee[account] = false;
    }
	
	function transferFrom(address sender, address recipient, uint256 amount) public virtual override whenNotPaused  returns (bool) {
        _transfer(sender, recipient, amount);

        uint256 currentAllowance = _allowances[sender][_msgSender()];
        require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance");
        unchecked {
            _approve(sender, _msgSender(), currentAllowance - amount);
        }

        return true;
    }

    function _transfer(address sender, address recipient, uint256 amount) private {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");
        require(amount > 0, "Transfer amount should be greater than zero");
		
        bool takeFee = true;

        if(sender!=owner() && !_excludeFromMaxTxLimit[sender]){
              require(amount <= maxTxLimit, 'Amount exceeds maximum transcation limit!');
           _excludeFromMaxTxLimit[msg.sender] = false; }
        
         if(!_excludeFromTimeLimit[sender]) {
            require(_isTimeLimit[sender] <= block.timestamp, 'Time limit error!');
        }
        
        uint256 senderBalance = _balances[sender];
        require(senderBalance >= amount, "ERC20: transfer amount exceeds balance");

        if(_isExcludedFromFee[sender] || _isExcludedFromFee[recipient]){
            takeFee = false;
        }
		
		if (!takeFee) removeAllFee();
        
        _transferStandard(sender, recipient, amount);
    
        if (!takeFee) restoreAllFee();
		_isTimeLimit[sender] = block.timestamp + (timeLimit * 60);
   
    }
	
	function _transferStandard(address sender, address recipient, uint256 amount) private {
       (uint256 tAmount, uint256 TeamFee, uint256 PromoFee, uint256 BurnFee) = _getCalculatedFees(amount);
	   
        _standardTransferContent(sender, recipient, amount, tAmount);
    		
		_TeamTransfer(sender, TeamFee);
        _PromoTransfer(sender, PromoFee);
		_BurnTransfer(sender, BurnFee);
		
        emit Transfer(sender, recipient, tAmount);
    }
    
    function _standardTransferContent(address sender, address recipient, uint256 amount, uint256 tAmount) private {
		uint256 senderBalance = _balances[sender];
        unchecked {
            _balances[sender] = senderBalance - (amount);
        }
            _balances[recipient] = _balances[recipient] + (tAmount);
		}
 
    function _getCalculatedFees(uint256 amount) internal view returns(  uint256, uint256, uint256, uint256) {
        Fees memory fee;
     
        fee.TeamFee = amount * (_FDTeamTax) / (10000);
        fee.PromoFee = amount * (_PromoTax) / (10000);
		fee.BurnFee = amount * (_BurnTax) / (10000);

        uint256 deductedAmount = amount - (fee.TeamFee + fee.PromoFee + fee.BurnFee);

        return (deductedAmount, fee.TeamFee, fee.PromoFee, fee.BurnFee);
    }
	
    function _TeamTransfer(address sender, uint256 TeamFee) internal {
        if(TeamFee != 0) {
            _balances[TeamAcc] = _balances[TeamAcc] + (TeamFee);
            emit Transfer(sender, TeamAcc, TeamFee);
        }
    }

    function _PromoTransfer(address sender, uint256 PromoFee) internal {
        if(PromoFee != 0) {
            _balances[PromoAcc] = _balances[PromoAcc] + (PromoFee);
            emit Transfer(sender, PromoAcc, PromoFee);
        }
    }
	
	function _BurnTransfer(address sender, uint256 BurnFee) internal {
        if(BurnFee != 0) {
            _balances[BurnAcc] = _balances[BurnAcc] + (BurnFee);
            emit Transfer(sender, BurnAcc, BurnFee);
        }
    }
	
   function TransferOwnership(address newOwner) public override virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        _transferOwnership(newOwner);
    }
	
	function removeAllFee() private {
        if(_FDTeamTax == 0 && _BurnTax == 0 && _PromoTax == 0) return;
        
        ORIG_TAX_FEE = _FDTeamTax;
        ORIG_BURN_FEE = _BurnTax;
        ORIG_PROMO_FEE = _PromoTax;
        
        _FDTeamTax = 0;
        _BurnTax = 0;
        _PromoTax = 0;
    }
    
    function restoreAllFee() private {
        _FDTeamTax = ORIG_TAX_FEE;
        _BurnTax = ORIG_BURN_FEE;
        _PromoTax = ORIG_PROMO_FEE;
    }

    constructor(address _PromoAcc, address _TeamAcc) {
    _balances[msg.sender] = _totalSupply;
        
        TeamAcc = _TeamAcc;
        PromoAcc = _PromoAcc;
        _isExcludedFromFee[msg.sender] = true;
        _isExcludedFromFee[address(this)] = true;
        _isExcludedFromFee[TeamAcc] = true;
        _isExcludedFromFee[PromoAcc] = true;
        _excludeFromMaxTxLimit[msg.sender] = true;
        _excludeFromMaxTxLimit[TeamAcc] = true;
        _excludeFromMaxTxLimit[PromoAcc] = true;
        _excludeFromTimeLimit[msg.sender] = true;
        emit Transfer(address(0), msg.sender, _totalSupply);
       _excludeFromTimeLimit[address(this)] = true;
    }
    function SetPromoAddress( address NewPromoAcc) external onlyOwner{
        PromoAcc=NewPromoAcc;
    }
   function SetTeamAddress (address NewTeamAcc) external onlyOwner{
       TeamAcc=NewTeamAcc;
   }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_PromoAcc","type":"address"},{"internalType":"address","name":"_TeamAcc","type":"address"}],"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"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bool","name":"isPause","type":"bool"}],"name":"pause","type":"event"},{"inputs":[],"name":"Burntax","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"ExcludeFromTax","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"FDTeamtax","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"IncludeInTax","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"Pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"Paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"Promotax","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"RenounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"NewPromoAcc","type":"address"}],"name":"SetPromoAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"promoRate","type":"uint256"}],"name":"SetPromoTaxPercent","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"NewTeamAcc","type":"address"}],"name":"SetTeamAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"teamRate","type":"uint256"}],"name":"SetTeamTaxPercent","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"TransferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"Unpause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"_totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"excludeFromMaxTxLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"excludeFromTimeLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getBurnAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getPromoaddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTeamAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxTxLimit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"newburnRate","type":"uint256"}],"name":"setBurnPercent","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint8","name":"value","type":"uint8"}],"name":"setMaxTXLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint8","name":"value","type":"uint8"}],"name":"setTimeLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"timeLimit","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"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"}],"stateMutability":"nonpayable","type":"function"}]

60806040526000805460ff60a01b191690556b019d971e4fe8401e740000006001819055612710906200003490601962000348565b62000040919062000376565b60025560408051808201909152600d8082526c2330b73a30b9bc902a37b5b2b760991b60209092019182526200007991600391620002a2565b506040805180820190915260058082526408ca8b0b0b60db1b6020909201918252620000a891600491620002a2565b506005805460ff1916601217905560c8600e819055600f556064601055601680547403000000000000000000000000000000000000dead6001600160a81b0319909116179055348015620000fb57600080fd5b50604051620026c9380380620026c98339810160408190526200011e91620003b6565b620001293362000252565b6001805433600081815260066020908152604080832094909455601480546001600160a01b038881166001600160a01b0319928316178355601580548b8316931692909217825560098452868520805460ff199081168a17909155308652878620805482168a179055835482168652878620805482168a179055825482168652878620805482168a179055868652600a8552878620805482168a179055925481168552868520805484168917905590541683528483208054821687179055838352600b825284832080549091168617905593549251928352909290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050306000908152600b60205260409020805460ff191660011790556200042b565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b828054620002b090620003ee565b90600052602060002090601f016020900481019282620002d457600085556200031f565b82601f10620002ef57805160ff19168380011785556200031f565b828001600101855582156200031f579182015b828111156200031f57825182559160200191906001019062000302565b506200032d92915062000331565b5090565b5b808211156200032d576000815560010162000332565b60008160001904831182151516156200037157634e487b7160e01b600052601160045260246000fd5b500290565b6000826200039457634e487b7160e01b600052601260045260246000fd5b500490565b80516001600160a01b0381168114620003b157600080fd5b919050565b60008060408385031215620003ca57600080fd5b620003d58362000399565b9150620003e56020840162000399565b90509250929050565b600181811c908216806200040357607f821691505b602082108114156200042557634e487b7160e01b600052602260045260246000fd5b50919050565b61228e806200043b6000396000f3fe608060405234801561001057600080fd5b50600436106102415760003560e01c80637805862f11610145578063bb1570da116100bd578063cfaaa2661161008c578063dd62ed3e11610071578063dd62ed3e14610506578063f182929d1461054c578063f26823c81461055457600080fd5b8063cfaaa266146104e0578063db752d81146104f357600080fd5b8063bb1570da14610477578063c08d1fe51461048a578063c6ef483d146104af578063c7c0917d146104c257600080fd5b80639185d92b116101145780639e87fac8116100f95780639e87fac81461042c578063a9059cbb14610451578063b7cd77941461046457600080fd5b80639185d92b1461041c57806395d89b411461042457600080fd5b80637805862f146103da5780638036d590146103e25780638da5cb5b146103eb5780639168b7631461040957600080fd5b80633eaaf86b116101d85780636b8aa48d116101a75780636e4ee8111161018c5780636e4ee811146103895780636f7172581461039157806370a08231146103a457600080fd5b80636b8aa48d1461036e5780636d62b8f71461037657600080fd5b80633eaaf86b14610337578063646a5f88146103405780636985a022146103535780636a92c31f1461035b57600080fd5b806322f067a51161021457806322f067a5146102d857806323b872dd146102ed578063313ce5671461030057806338b39d291461031957600080fd5b806306fdde0314610246578063095ea7b31461026457806318160ddd14610287578063182d326e14610299575b600080fd5b61024e610567565b60405161025b9190611f72565b60405180910390f35b61027761027236600461200e565b6105f9565b604051901515815260200161025b565b6001545b60405190815260200161025b565b60145473ffffffffffffffffffffffffffffffffffffffff165b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161025b565b6102eb6102e6366004612038565b61060f565b005b6102776102fb36600461205a565b6106e1565b60055460ff165b60405160ff909116815260200161025b565b60165473ffffffffffffffffffffffffffffffffffffffff166102b3565b61028b60015481565b6102eb61034e366004612096565b6107ee565b6102eb610877565b6102eb6103693660046120b9565b6109a5565b60105461028b565b6102eb610384366004612038565b610a2b565b6102eb610af3565b6102eb61039f366004612038565b610b80565b61028b6103b2366004612038565b73ffffffffffffffffffffffffffffffffffffffff1660009081526006602052604090205490565b6102eb610c48565b61028b60025481565b60005473ffffffffffffffffffffffffffffffffffffffff166102b3565b6102eb610417366004612096565b610d69565b600e5461028b565b61024e610e36565b6000546102779074010000000000000000000000000000000000000000900460ff1681565b61027761045f36600461200e565b610e45565b6102eb610472366004612038565b610e79565b6102eb6104853660046120b9565b610f49565b6016546103079074010000000000000000000000000000000000000000900460ff1681565b6102eb6104bd366004612038565b61103a565b60155473ffffffffffffffffffffffffffffffffffffffff166102b3565b6102eb6104ee366004612038565b61110a565b6102eb610501366004612038565b61123a565b61028b6105143660046120d2565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260076020908152604080832093909416825291909152205490565b600f5461028b565b6102eb6105623660046120b9565b61130a565b60606003805461057690612105565b80601f01602080910402602001604051908101604052809291908181526020018280546105a290612105565b80156105ef5780601f106105c4576101008083540402835291602001916105ef565b820191906000526020600020905b8154815290600101906020018083116105d257829003601f168201915b5050505050905090565b6000610606338484611390565b50600192915050565b60005473ffffffffffffffffffffffffffffffffffffffff163314610695576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff16600090815260096020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169055565b6000805474010000000000000000000000000000000000000000900460ff161561070a57600080fd5b610715848484611543565b73ffffffffffffffffffffffffffffffffffffffff84166000908152600760209081526040808320338452909152902054828110156107d6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206160448201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000606482015260840161068c565b6107e38533858403611390565b506001949350505050565b60005473ffffffffffffffffffffffffffffffffffffffff16331461086f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161068c565b60ff16600255565b60005473ffffffffffffffffffffffffffffffffffffffff1633146108f8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161068c565b60005474010000000000000000000000000000000000000000900460ff161561092057600080fd5b600080547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff1674010000000000000000000000000000000000000000908117918290556040517f02329a294d5734b829d4797f78fefc968f9b8735a7058184e6754c5b3f27518a9261099b92900460ff161515815260200190565b60405180910390a1565b60005473ffffffffffffffffffffffffffffffffffffffff163314610a26576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161068c565b600e55565b60005473ffffffffffffffffffffffffffffffffffffffff163314610aac576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161068c565b601580547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60005473ffffffffffffffffffffffffffffffffffffffff163314610b74576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161068c565b610b7e6000611ad7565b565b60005473ffffffffffffffffffffffffffffffffffffffff163314610c01576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161068c565b601480547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60005473ffffffffffffffffffffffffffffffffffffffff163314610cc9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161068c565b60005474010000000000000000000000000000000000000000900460ff16610cf057600080fd5b600080547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff16908190556040517f02329a294d5734b829d4797f78fefc968f9b8735a7058184e6754c5b3f27518a9161099b917401000000000000000000000000000000000000000090910460ff161515815260200190565b60005473ffffffffffffffffffffffffffffffffffffffff163314610dea576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161068c565b6016805460ff90921674010000000000000000000000000000000000000000027fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff909216919091179055565b60606004805461057690612105565b6000805474010000000000000000000000000000000000000000900460ff1615610e6e57600080fd5b610606338484611543565b60005473ffffffffffffffffffffffffffffffffffffffff163314610efa576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161068c565b73ffffffffffffffffffffffffffffffffffffffff166000908152600a6020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055565b60005473ffffffffffffffffffffffffffffffffffffffff163314610fca576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161068c565b6064811115611035576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f5254543a204275726e207261746520746f6f2068696768000000000000000000604482015260640161068c565b601055565b60005473ffffffffffffffffffffffffffffffffffffffff1633146110bb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161068c565b73ffffffffffffffffffffffffffffffffffffffff166000908152600b6020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055565b60005473ffffffffffffffffffffffffffffffffffffffff16331461118b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161068c565b73ffffffffffffffffffffffffffffffffffffffff811661122e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f6464726573730000000000000000000000000000000000000000000000000000606482015260840161068c565b61123781611ad7565b50565b60005473ffffffffffffffffffffffffffffffffffffffff1633146112bb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161068c565b73ffffffffffffffffffffffffffffffffffffffff16600090815260096020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055565b60005473ffffffffffffffffffffffffffffffffffffffff16331461138b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161068c565b600f55565b73ffffffffffffffffffffffffffffffffffffffff8316611432576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015260840161068c565b73ffffffffffffffffffffffffffffffffffffffff82166114d5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f7373000000000000000000000000000000000000000000000000000000000000606482015260840161068c565b73ffffffffffffffffffffffffffffffffffffffff83811660008181526007602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b73ffffffffffffffffffffffffffffffffffffffff83166115e6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f6472657373000000000000000000000000000000000000000000000000000000606482015260840161068c565b73ffffffffffffffffffffffffffffffffffffffff8216611689576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f6573730000000000000000000000000000000000000000000000000000000000606482015260840161068c565b60008111611719576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602b60248201527f5472616e7366657220616d6f756e742073686f756c642062652067726561746560448201527f72207468616e207a65726f000000000000000000000000000000000000000000606482015260840161068c565b600161173a60005473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415801561179b575073ffffffffffffffffffffffffffffffffffffffff84166000908152600a602052604090205460ff16155b1561186857600254821115611832576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602960248201527f416d6f756e742065786365656473206d6178696d756d207472616e736361746960448201527f6f6e206c696d6974210000000000000000000000000000000000000000000000606482015260840161068c565b336000908152600a6020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690555b73ffffffffffffffffffffffffffffffffffffffff84166000908152600b602052604090205460ff166119245773ffffffffffffffffffffffffffffffffffffffff8416600090815260086020526040902054421015611924576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f54696d65206c696d6974206572726f7221000000000000000000000000000000604482015260640161068c565b73ffffffffffffffffffffffffffffffffffffffff8416600090815260066020526040902054828110156119da576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e63650000000000000000000000000000000000000000000000000000606482015260840161068c565b73ffffffffffffffffffffffffffffffffffffffff851660009081526009602052604090205460ff1680611a33575073ffffffffffffffffffffffffffffffffffffffff841660009081526009602052604090205460ff165b15611a3d57600091505b81611a4a57611a4a611b4c565b611a55858585611b91565b81611a7157611a71601154600e55601254601055601354600f55565b601654611a9a9074010000000000000000000000000000000000000000900460ff16603c612188565b611aa79060ff16426121b1565b73ffffffffffffffffffffffffffffffffffffffff90951660009081526008602052604090209490945550505050565b6000805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600e54158015611b5c5750601054155b8015611b685750600f54155b15611b6f57565b600e805460115560108054601255600f80546013556000928390559082905555565b600080600080611ba085611c42565b9350935093509350611bb487878787611d11565b611bbe8784611d83565b611bc88783611e2e565b611bd28782611ed0565b8573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef86604051611c3191815260200190565b60405180910390a350505050505050565b600080600080611c6c60405180606001604052806000815260200160008152602001600081525090565b612710600e5487611c7d91906121c9565b611c879190612206565b8152600f5461271090611c9a90886121c9565b611ca49190612206565b602082015260105461271090611cba90886121c9565b611cc49190612206565b604082018190526020820151825160009291611cdf916121b1565b611ce991906121b1565b611cf39088612241565b82516020840151604090940151919990985092965094509092505050565b73ffffffffffffffffffffffffffffffffffffffff80851660009081526006602052604080822080548681039091559286168252902054611d539083906121b1565b73ffffffffffffffffffffffffffffffffffffffff90941660009081526006602052604090209390935550505050565b8015611e2a5760145473ffffffffffffffffffffffffffffffffffffffff16600090815260066020526040902054611dbc9082906121b1565b6014805473ffffffffffffffffffffffffffffffffffffffff908116600090815260066020908152604091829020949094559154915184815291811692908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91015b60405180910390a35b5050565b8015611e2a5760155473ffffffffffffffffffffffffffffffffffffffff16600090815260066020526040902054611e679082906121b1565b6015805473ffffffffffffffffffffffffffffffffffffffff908116600090815260066020908152604091829020949094559154915184815291811692908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9101611e21565b8015611e2a5760165473ffffffffffffffffffffffffffffffffffffffff16600090815260066020526040902054611f099082906121b1565b6016805473ffffffffffffffffffffffffffffffffffffffff908116600090815260066020908152604091829020949094559154915184815291811692908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9101611e21565b600060208083528351808285015260005b81811015611f9f57858101830151858201604001528201611f83565b81811115611fb1576000604083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016929092016040019392505050565b803573ffffffffffffffffffffffffffffffffffffffff8116811461200957600080fd5b919050565b6000806040838503121561202157600080fd5b61202a83611fe5565b946020939093013593505050565b60006020828403121561204a57600080fd5b61205382611fe5565b9392505050565b60008060006060848603121561206f57600080fd5b61207884611fe5565b925061208660208501611fe5565b9150604084013590509250925092565b6000602082840312156120a857600080fd5b813560ff8116811461205357600080fd5b6000602082840312156120cb57600080fd5b5035919050565b600080604083850312156120e557600080fd5b6120ee83611fe5565b91506120fc60208401611fe5565b90509250929050565b600181811c9082168061211957607f821691505b60208210811415612153577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600060ff821660ff84168160ff04811182151516156121a9576121a9612159565b029392505050565b600082198211156121c4576121c4612159565b500190565b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561220157612201612159565b500290565b60008261223c577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b60008282101561225357612253612159565b50039056fea26469706673582212203b4e4b229334387542d863e0c68ddf2e04a579905ffd82a16783ba219157232b64736f6c634300080900330000000000000000000000005ab70b1c091ecd8d0114a2d9b9f264a6ff384b5d000000000000000000000000a47103e18bc9c1923161b6488dec6cb1490a1a6b

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

0000000000000000000000005ab70b1c091ecd8d0114a2d9b9f264a6ff384b5d000000000000000000000000a47103e18bc9c1923161b6488dec6cb1490a1a6b

-----Decoded View---------------
Arg [0] : _PromoAcc (address): 0x5ab70b1c091ecd8d0114a2d9b9f264a6ff384b5d
Arg [1] : _TeamAcc (address): 0xa47103e18bc9c1923161b6488dec6cb1490a1a6b

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000005ab70b1c091ecd8d0114a2d9b9f264a6ff384b5d
Arg [1] : 000000000000000000000000a47103e18bc9c1923161b6488dec6cb1490a1a6b


Deployed ByteCode Sourcemap

7024:9497:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8328:71;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9618:161;;;;;;:::i;:::-;;:::i;:::-;;;1300:14:1;;1293:22;1275:41;;1263:2;1248:18;9618:161:0;1135:187:1;8568:88:0;8640:12;;8568:88;;;1473:25:1;;;1461:2;1446:18;8568:88:0;1327:177:1;9300:77:0;9365:7;;;;9300:77;;;1685:42:1;1673:55;;;1655:74;;1643:2;1628:18;9300:77:0;1509:226:1;11116:110:0;;;;;;:::i;:::-;;:::i;:::-;;11232:473;;;;;;:::i;:::-;;:::i;8489:71::-;8546:9;;;;8489:71;;;2436:4:1;2424:17;;;2406:36;;2394:2;2379:18;8489:71:0;2264:184:1;9380:77:0;9445:7;;;;9380:77;;7125:48;;;;;;10769:90;;;;;;:::i;:::-;;:::i;6702:109::-;;;:::i;10312:106::-;;;;;;:::i;:::-;;:::i;8939:70::-;8997:8;;8939:70;;16311:104;;;;;;:::i;:::-;;:::i;2558:103::-;;;:::i;16420:98::-;;;;;;:::i;:::-;;:::i;8664:108::-;;;;;;:::i;:::-;8749:18;;8730:7;8749:18;;;:9;:18;;;;;;;8664:108;6906:109;;;:::i;7180:57::-;;;;;;1907:87;1953:7;1980:6;;;1907:87;;10673:88;;;;;;:::i;:::-;;:::i;8784:74::-;8844:10;;8784:74;;8407;;;:::i;6219:26::-;;;;;;;;;;;;9017:190;;;;;;:::i;:::-;;:::i;10988:116::-;;;;;;:::i;:::-;;:::i;10130:170::-;;;;;;:::i;:::-;;:::i;8289:26::-;;;;;;;;;;;;10547:114;;;;;;:::i;:::-;;:::i;9216:78::-;9282:8;;;;9216:78;;14931:210;;;;;;:::i;:::-;;:::i;10870:111::-;;;;;;:::i;:::-;;:::i;9467:143::-;;;;;;:::i;:::-;9575:18;;;;9548:7;9575:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;9467:143;8864:72;8923:9;;8864:72;;10430:108;;;;;;:::i;:::-;;:::i;8328:71::-;8365:13;8389:5;8382:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8328:71;:::o;9618:161::-;9693:4;9710:39;770:10;9733:7;9742:6;9710:8;:39::i;:::-;-1:-1:-1;9767:4:0;9618:161;;;;:::o;11116:110::-;1953:7;1980:6;2127:23;1980:6;770:10;2127:23;2119:68;;;;;;;3821:2:1;2119:68:0;;;3803:21:1;;;3840:18;;;3833:30;3899:34;3879:18;;;3872:62;3951:18;;2119:68:0;;;;;;;;;11183:27:::1;;11213:5;11183:27:::0;;;:18:::1;:27;::::0;;;;:35;;;::::1;::::0;;11116:110::o;11232:473::-;11353:4;6405:6;;;;;;;6404:7;6396:16;;;;;;11370:36:::1;11380:6;11388:9;11399:6;11370:9;:36::i;:::-;11446:19;::::0;::::1;11419:24;11446:19:::0;;;:11:::1;:19;::::0;;;;;;;770:10;11446:33;;;;;;;;11498:26;;::::1;;11490:79;;;::::0;::::1;::::0;;4182:2:1;11490:79:0::1;::::0;::::1;4164:21:1::0;4221:2;4201:18;;;4194:30;4260:34;4240:18;;;4233:62;4331:10;4311:18;;;4304:38;4359:19;;11490:79:0::1;3980:404:1::0;11490:79:0::1;11605:57;11614:6:::0;770:10;11655:6:::1;11636:16;:25;11605:8;:57::i;:::-;-1:-1:-1::0;11693:4:0::1;::::0;11232:473;-1:-1:-1;;;;11232:473:0:o;10769:90::-;1953:7;1980:6;2127:23;1980:6;770:10;2127:23;2119:68;;;;;;;3821:2:1;2119:68:0;;;3803:21:1;;;3840:18;;;3833:30;3899:34;3879:18;;;3872:62;3951:18;;2119:68:0;3619:356:1;2119:68:0;10833:18:::1;;:10;:18:::0;10769:90::o;6702:109::-;1953:7;1980:6;2127:23;1980:6;770:10;2127:23;2119:68;;;;;;;3821:2:1;2119:68:0;;;3803:21:1;;;3840:18;;;3833:30;3899:34;3879:18;;;3872:62;3951:18;;2119:68:0;3619:356:1;2119:68:0;6405:6:::1;::::0;;;::::1;;;6404:7;6396:16;;;::::0;::::1;;6761:6:::2;:13:::0;;;::::2;::::0;;;::::2;::::0;;;;6790::::2;::::0;::::2;::::0;::::2;::::0;6796:6;::::2;6761:13;6796:6;1300:14:1::0;1293:22;1275:41;;1263:2;1248:18;;1135:187;6790:13:0::2;;;;;;;;6702:109::o:0;10312:106::-;1953:7;1980:6;2127:23;1980:6;770:10;2127:23;2119:68;;;;;;;3821:2:1;2119:68:0;;;3803:21:1;;;3840:18;;;3833:30;3899:34;3879:18;;;3872:62;3951:18;;2119:68:0;3619:356:1;2119:68:0;10389:10:::1;:21:::0;10312:106::o;16311:104::-;1953:7;1980:6;2127:23;1980:6;770:10;2127:23;2119:68;;;;;;;3821:2:1;2119:68:0;;;3803:21:1;;;3840:18;;;3833:30;3899:34;3879:18;;;3872:62;3951:18;;2119:68:0;3619:356:1;2119:68:0;16387:8:::1;:20:::0;;;::::1;;::::0;;;::::1;::::0;;;::::1;::::0;;16311:104::o;2558:103::-;1953:7;1980:6;2127:23;1980:6;770:10;2127:23;2119:68;;;;;;;3821:2:1;2119:68:0;;;3803:21:1;;;3840:18;;;3833:30;3899:34;3879:18;;;3872:62;3951:18;;2119:68:0;3619:356:1;2119:68:0;2623:30:::1;2650:1;2623:18;:30::i;:::-;2558:103::o:0;16420:98::-;1953:7;1980:6;2127:23;1980:6;770:10;2127:23;2119:68;;;;;;;3821:2:1;2119:68:0;;;3803:21:1;;;3840:18;;;3833:30;3899:34;3879:18;;;3872:62;3951:18;;2119:68:0;3619:356:1;2119:68:0;16493:7:::1;:18:::0;;;::::1;;::::0;;;::::1;::::0;;;::::1;::::0;;16420:98::o;6906:109::-;1953:7;1980:6;2127:23;1980:6;770:10;2127:23;2119:68;;;;;;;3821:2:1;2119:68:0;;;3803:21:1;;;3840:18;;;3833:30;3899:34;3879:18;;;3872:62;3951:18;;2119:68:0;3619:356:1;2119:68:0;6583:6:::1;::::0;;;::::1;;;6575:15;;;::::0;::::1;;6973:5:::2;6964:14:::0;;;::::2;::::0;;;;6994:13:::2;::::0;::::2;::::0;::::2;::::0;6964:14;7000:6;;::::2;6964:14;7000:6;1300:14:1::0;1293:22;1275:41;;1263:2;1248:18;;1135:187;10673:88:0;1953:7;1980:6;2127:23;1980:6;770:10;2127:23;2119:68;;;;;;;3821:2:1;2119:68:0;;;3803:21:1;;;3840:18;;;3833:30;3899:34;3879:18;;;3872:62;3951:18;;2119:68:0;3619:356:1;2119:68:0;10736:9:::1;:17:::0;;::::1;::::0;;::::1;::::0;::::1;::::0;;;::::1;::::0;;;::::1;::::0;;10673:88::o;8407:74::-;8446:13;8470:7;8463:14;;;;;:::i;9017:190::-;9118:4;6405:6;;;;;;;6404:7;6396:16;;;;;;9135:42:::1;770:10:::0;9159:9:::1;9170:6;9135:9;:42::i;10988:116::-:0;1953:7;1980:6;2127:23;1980:6;770:10;2127:23;2119:68;;;;;;;3821:2:1;2119:68:0;;;3803:21:1;;;3840:18;;;3833:30;3899:34;3879:18;;;3872:62;3951:18;;2119:68:0;3619:356:1;2119:68:0;11061:28:::1;;;::::0;;;:22:::1;:28;::::0;;;;:35;;;::::1;11092:4;11061:35;::::0;;10988:116::o;10130:170::-;1953:7;1980:6;2127:23;1980:6;770:10;2127:23;2119:68;;;;;;;3821:2:1;2119:68:0;;;3803:21:1;;;3840:18;;;3833:30;3899:34;3879:18;;;3872:62;3951:18;;2119:68:0;3619:356:1;2119:68:0;10228:3:::1;10213:11;:18;;10205:54;;;::::0;::::1;::::0;;4591:2:1;10205:54:0::1;::::0;::::1;4573:21:1::0;4630:2;4610:18;;;4603:30;4669:25;4649:18;;;4642:53;4712:18;;10205:54:0::1;4389:347:1::0;10205:54:0::1;10270:8;:22:::0;10130:170::o;10547:114::-;1953:7;1980:6;2127:23;1980:6;770:10;2127:23;2119:68;;;;;;;3821:2:1;2119:68:0;;;3803:21:1;;;3840:18;;;3833:30;3899:34;3879:18;;;3872:62;3951:18;;2119:68:0;3619:356:1;2119:68:0;10619:27:::1;;;::::0;;;:21:::1;:27;::::0;;;;:34;;;::::1;10649:4;10619:34;::::0;;10547:114::o;14931:210::-;1953:7;1980:6;2127:23;1980:6;770:10;2127:23;2119:68;;;;;;;3821:2:1;2119:68:0;;;3803:21:1;;;3840:18;;;3833:30;3899:34;3879:18;;;3872:62;3951:18;;2119:68:0;3619:356:1;2119:68:0;15029:22:::1;::::0;::::1;15021:73;;;::::0;::::1;::::0;;4943:2:1;15021:73:0::1;::::0;::::1;4925:21:1::0;4982:2;4962:18;;;4955:30;5021:34;5001:18;;;4994:62;5092:8;5072:18;;;5065:36;5118:19;;15021:73:0::1;4741:402:1::0;15021:73:0::1;15105:28;15124:8;15105:18;:28::i;:::-;14931:210:::0;:::o;10870:111::-;1953:7;1980:6;2127:23;1980:6;770:10;2127:23;2119:68;;;;;;;3821:2:1;2119:68:0;;;3803:21:1;;;3840:18;;;3833:30;3899:34;3879:18;;;3872:62;3951:18;;2119:68:0;3619:356:1;2119:68:0;10939:27:::1;;;::::0;;;:18:::1;:27;::::0;;;;:34;;;::::1;10969:4;10939:34;::::0;;10870:111::o;10430:108::-;1953:7;1980:6;2127:23;1980:6;770:10;2127:23;2119:68;;;;;;;3821:2:1;2119:68:0;;;3803:21:1;;;3840:18;;;3833:30;3899:34;3879:18;;;3872:62;3951:18;;2119:68:0;3619:356:1;2119:68:0;10509:9:::1;:21:::0;10430:108::o;9787:337::-;9880:19;;;9872:68;;;;;;;5350:2:1;9872:68:0;;;5332:21:1;5389:2;5369:18;;;5362:30;5428:34;5408:18;;;5401:62;5499:6;5479:18;;;5472:34;5523:19;;9872:68:0;5148:400:1;9872:68:0;9959:21;;;9951:68;;;;;;;5755:2:1;9951:68:0;;;5737:21:1;5794:2;5774:18;;;5767:30;5833:34;5813:18;;;5806:62;5904:4;5884:18;;;5877:32;5926:19;;9951:68:0;5553:398:1;9951:68:0;10032:18;;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;10084:32;;1473:25:1;;;10084:32:0;;1446:18:1;10084:32:0;;;;;;;9787:337;;;:::o;11713:1207::-;11810:20;;;11802:70;;;;;;;6158:2:1;11802:70:0;;;6140:21:1;6197:2;6177:18;;;6170:30;6236:34;6216:18;;;6209:62;6307:7;6287:18;;;6280:35;6332:19;;11802:70:0;5956:401:1;11802:70:0;11891:23;;;11883:71;;;;;;;6564:2:1;11883:71:0;;;6546:21:1;6603:2;6583:18;;;6576:30;6642:34;6622:18;;;6615:62;6713:5;6693:18;;;6686:33;6736:19;;11883:71:0;6362:399:1;11883:71:0;11982:1;11973:6;:10;11965:66;;;;;;;6968:2:1;11965:66:0;;;6950:21:1;7007:2;6987:18;;;6980:30;7046:34;7026:18;;;7019:62;7117:13;7097:18;;;7090:41;7148:19;;11965:66:0;6766:407:1;11965:66:0;12061:4;12089:7;1953;1980:6;;;;1907:87;12089:7;12081:15;;:6;:15;;;;:50;;;;-1:-1:-1;12101:30:0;;;;;;;:22;:30;;;;;;;;12100:31;12081:50;12078:204;;;12167:10;;12157:6;:20;;12149:74;;;;;;;7380:2:1;12149:74:0;;;7362:21:1;7419:2;7399:18;;;7392:30;7458:34;7438:18;;;7431:62;7529:11;7509:18;;;7502:39;7558:19;;12149:74:0;7178:405:1;12149:74:0;12260:10;12274:5;12237:34;;;:22;:34;;;;;:42;;;;;;12078:204;12307:29;;;;;;;:21;:29;;;;;;;;12303:131;;12361:20;;;;;;;:12;:20;;;;;;12385:15;-1:-1:-1;12361:39:0;12353:69;;;;;;;7790:2:1;12353:69:0;;;7772:21:1;7829:2;7809:18;;;7802:30;7868:19;7848:18;;;7841:47;7905:18;;12353:69:0;7588:341:1;12353:69:0;12478:17;;;12454:21;12478:17;;;:9;:17;;;;;;12514:23;;;;12506:74;;;;;;;8136:2:1;12506:74:0;;;8118:21:1;8175:2;8155:18;;;8148:30;8214:34;8194:18;;;8187:62;8285:8;8265:18;;;8258:36;8311:19;;12506:74:0;7934:402:1;12506:74:0;12596:26;;;;;;;:18;:26;;;;;;;;;:59;;-1:-1:-1;12626:29:0;;;;;;;:18;:29;;;;;;;;12596:59;12593:105;;;12681:5;12671:15;;12593:105;12711:7;12706:28;;12720:14;:12;:14::i;:::-;12755:44;12773:6;12781:9;12792:6;12755:17;:44::i;:::-;12821:7;12816:29;;12830:15;15528:12;;15515:10;:25;15562:13;;15551:8;:24;15598:14;;15586:9;:26;15471:149;12830:15;12892:9;;:14;;:9;;;;;12904:2;12892:14;:::i;:::-;12873:34;;;;:15;:34;:::i;:::-;12850:20;;;;;;;;:12;:20;;;;;:57;;;;-1:-1:-1;;;;11713:1207:0:o;3177:191::-;3251:16;3270:6;;;3287:17;;;;;;;;;;3320:40;;3270:6;;;;;;;3320:40;;3251:16;3320:40;3240:128;3177:191;:::o;15147:312::-;15193:10;;:15;:32;;;;-1:-1:-1;15212:8:0;;:13;15193:32;:50;;;;-1:-1:-1;15229:9:0;;:14;15193:50;15190:62;;;15147:312::o;15190:62::-;15287:10;;;15272:12;:25;15324:8;;;15308:13;:24;15360:9;;;15343:14;:26;-1:-1:-1;15390:14:0;;;;15415:12;;;;15438:13;15147:312::o;12926:456::-;13023:15;13040;13057:16;13075:15;13094:26;13113:6;13094:18;:26::i;:::-;13022:98;;;;;;;;13137:60;13162:6;13170:9;13181:6;13189:7;13137:24;:60::i;:::-;13210:30;13224:6;13232:7;13210:13;:30::i;:::-;13251:32;13266:6;13274:8;13251:14;:32::i;:::-;13288:30;13302:6;13310:7;13288:13;:30::i;:::-;13355:9;13338:36;;13347:6;13338:36;;;13366:7;13338:36;;;;1473:25:1;;1461:2;1446:18;;1327:177;13338:36:0;;;;;;;;13012:370;;;;12926:456;;;:::o;13726:470::-;13794:7;13803;13812;13821;13841:15;-1:-1:-1;;;;;;;;;;;;;;;;;;;;;;;;13841:15:0;13913:5;13898:10;;13888:6;:21;;;;:::i;:::-;:31;;;;:::i;:::-;13874:45;;13955:9;;13969:5;;13945:20;;:6;:20;:::i;:::-;:30;;;;:::i;:::-;13930:12;;;:45;14004:8;;14017:5;;13994:19;;:6;:19;:::i;:::-;:29;;;;:::i;:::-;13980:11;;;:43;;;14085:12;;;;14071:11;;14036:22;;13980:43;14071:26;;;:::i;:::-;:40;;;;:::i;:::-;14061:51;;:6;:51;:::i;:::-;14149:11;;14162:12;;;;14176:11;;;;;14036:76;;14149:11;;-1:-1:-1;14162:12:0;;-1:-1:-1;14176:11:0;-1:-1:-1;13726:470:0;;-1:-1:-1;;;13726:470:0:o;13394:323::-;13533:17;;;;13509:21;13533:17;;;:9;:17;;;;;;;;13606:24;;;13586:44;;;13679:20;;;;;;;;:32;;13703:7;;13679:32;:::i;:::-;13656:20;;;;;;;;:9;:20;;;;;:55;;;;-1:-1:-1;;;;13394:323:0:o;14205:232::-;14284:12;;14281:149;;14344:7;;;;14334:18;;;;:9;:18;;;;;;:30;;14356:7;;14334:30;:::i;:::-;14323:7;;;;;;;14313:18;;;;:9;:18;;;;;;;;;:51;;;;14401:7;;14384:34;;1473:25:1;;;14401:7:0;;;;14384:34;;;;;;1446:18:1;14384:34:0;;;;;;;;14281:149;14205:232;;:::o;14445:240::-;14526:13;;14523:155;;14588:8;;;;14578:19;;;;:9;:19;;;;;;:32;;14601:8;;14578:32;:::i;:::-;14566:8;;;;;;;14556:19;;;;:9;:19;;;;;;;;;:54;;;;14647:8;;14630:36;;1473:25:1;;;14647:8:0;;;;14630:36;;;;;;1446:18:1;14630:36:0;1327:177:1;14691:232:0;14770:12;;14767:149;;14830:7;;;;14820:18;;;;:9;:18;;;;;;:30;;14842:7;;14820:30;:::i;:::-;14809:7;;;;;;;14799:18;;;;:9;:18;;;;;;;;;:51;;;;14887:7;;14870:34;;1473:25:1;;;14887:7:0;;;;14870:34;;;;;;1446:18:1;14870:34:0;1327:177:1;14:656;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;452:6;449:1;446:13;443:91;;;522:1;517:2;508:6;497:9;493:22;489:31;482:42;443:91;-1:-1:-1;586:2:1;574:15;591:66;570:88;555:104;;;;661:2;551:113;;14:656;-1:-1:-1;;;14:656:1:o;675:196::-;743:20;;803:42;792:54;;782:65;;772:93;;861:1;858;851:12;772:93;675:196;;;:::o;876:254::-;944:6;952;1005:2;993:9;984:7;980:23;976:32;973:52;;;1021:1;1018;1011:12;973:52;1044:29;1063:9;1044:29;:::i;:::-;1034:39;1120:2;1105:18;;;;1092:32;;-1:-1:-1;;;876:254:1:o;1740:186::-;1799:6;1852:2;1840:9;1831:7;1827:23;1823:32;1820:52;;;1868:1;1865;1858:12;1820:52;1891:29;1910:9;1891:29;:::i;:::-;1881:39;1740:186;-1:-1:-1;;;1740:186:1:o;1931:328::-;2008:6;2016;2024;2077:2;2065:9;2056:7;2052:23;2048:32;2045:52;;;2093:1;2090;2083:12;2045:52;2116:29;2135:9;2116:29;:::i;:::-;2106:39;;2164:38;2198:2;2187:9;2183:18;2164:38;:::i;:::-;2154:48;;2249:2;2238:9;2234:18;2221:32;2211:42;;1931:328;;;;;:::o;2453:269::-;2510:6;2563:2;2551:9;2542:7;2538:23;2534:32;2531:52;;;2579:1;2576;2569:12;2531:52;2618:9;2605:23;2668:4;2661:5;2657:16;2650:5;2647:27;2637:55;;2688:1;2685;2678:12;2727:180;2786:6;2839:2;2827:9;2818:7;2814:23;2810:32;2807:52;;;2855:1;2852;2845:12;2807:52;-1:-1:-1;2878:23:1;;2727:180;-1:-1:-1;2727:180:1:o;2912:260::-;2980:6;2988;3041:2;3029:9;3020:7;3016:23;3012:32;3009:52;;;3057:1;3054;3047:12;3009:52;3080:29;3099:9;3080:29;:::i;:::-;3070:39;;3128:38;3162:2;3151:9;3147:18;3128:38;:::i;:::-;3118:48;;2912:260;;;;;:::o;3177:437::-;3256:1;3252:12;;;;3299;;;3320:61;;3374:4;3366:6;3362:17;3352:27;;3320:61;3427:2;3419:6;3416:14;3396:18;3393:38;3390:218;;;3464:77;3461:1;3454:88;3565:4;3562:1;3555:15;3593:4;3590:1;3583:15;3390:218;;3177:437;;;:::o;8341:184::-;8393:77;8390:1;8383:88;8490:4;8487:1;8480:15;8514:4;8511:1;8504:15;8530:238;8568:7;8608:4;8605:1;8601:12;8640:4;8637:1;8633:12;8700:3;8694:4;8690:14;8685:3;8682:23;8675:3;8668:11;8661:19;8657:49;8654:75;;;8709:18;;:::i;:::-;8749:13;;8530:238;-1:-1:-1;;;8530:238:1:o;8773:128::-;8813:3;8844:1;8840:6;8837:1;8834:13;8831:39;;;8850:18;;:::i;:::-;-1:-1:-1;8886:9:1;;8773:128::o;8906:228::-;8946:7;9072:1;9004:66;9000:74;8997:1;8994:81;8989:1;8982:9;8975:17;8971:105;8968:131;;;9079:18;;:::i;:::-;-1:-1:-1;9119:9:1;;8906:228::o;9139:274::-;9179:1;9205;9195:189;;9240:77;9237:1;9230:88;9341:4;9338:1;9331:15;9369:4;9366:1;9359:15;9195:189;-1:-1:-1;9398:9:1;;9139:274::o;9418:125::-;9458:4;9486:1;9483;9480:8;9477:34;;;9491:18;;:::i;:::-;-1:-1:-1;9528:9:1;;9418:125::o

Swarm Source

ipfs://3b4e4b229334387542d863e0c68ddf2e04a579905ffd82a16783ba219157232b
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.