ETH Price: $2,623.43 (+1.29%)
Gas: 6.42 Gwei

Token

66wpu.cc (WPU)
 

Overview

Max Total Supply

990,996.43546 WPU

Holders

7

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
0.582 WPU

Value
$0.00
0x99b4c858af64190732b2bae9fc603777ad2a7526
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
WPUToken

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2020-12-10
*/

pragma solidity ^0.4.26;


library SafeMath {

  function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {
    if (a == 0) {
      return 0;
    }
    c = a * b;
    assert(c / a == b);
    return c;
  }

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

  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }


  function add(uint256 a, uint256 b) internal pure returns (uint256 c) {
    c = a + b;
    assert(c >= a);
    return c;
  }
}
interface tokenRecipient { function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) external; }

contract Ownable {
  address public owner;

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

  constructor() public {
    owner = msg.sender;
  }

  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }

  function transferOwnership(address newOwner) public onlyOwner {
    require(newOwner != address(0));
    emit OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }

}

contract WPUToken is Ownable {
	
    using SafeMath for uint256;
    
    string public constant name       = "66wpu.cc";
    string public constant symbol     = "WPU";
    uint32 public constant decimals   = 18;
    uint256 public totalSupply = 1000000 * 10 ** uint256(decimals);
    uint256 public initTotalSupply = 1000000 * 10 ** uint256(decimals);

  	
  	uint256 public burnPercent = 3;
  	
  	uint256 public tburnPercent = 3;
  	
  	
    mapping(address => bool) touched; 
    mapping(address => uint256) balances;
	mapping(address => mapping (address => uint256)) internal allowed;
	mapping(address => bool) public frozenAccount;   
	
	event FrozenFunds(address target, bool frozen);
	event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
	event Burn(address indexed burner, uint256 value);   
	
	constructor() public {
          
        balances[msg.sender] = totalSupply; 
        emit Transfer(address(0), msg.sender, totalSupply);
        
    }
	
    function totalSupply() public view returns (uint256) {
		return totalSupply;
	}	
	
	function transfer(address _to, uint256 _value) public returns (bool) {
		require(_to != address(0));
		require(!frozenAccount[msg.sender]); 
		require(_value <= balances[msg.sender]);

        uint256 tokensToBurn = 0;
        if(balances[msg.sender] != initTotalSupply) {
           tokensToBurn = _value.mul(burnPercent).div(100);
        }
        uint256 tokensToTransfer = _value.sub(tokensToBurn);
    

		balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(tokensToTransfer);
        
        totalSupply = totalSupply.sub(tokensToBurn);
        
        
        emit Transfer(msg.sender, _to, tokensToTransfer);
        
        if(tokensToBurn != 0)
            emit Transfer(msg.sender, address(0), tokensToBurn);
            
        return true;
	}
	
	function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {
		require(_to != address(0));
		require(_value <= balances[_from]);
		require(_value <= allowed[_from][msg.sender]);	
		require(!frozenAccount[_from]); 
		

		balances[_from] = balances[_from].sub(_value);
		
		uint256 tokensToBurn = 0;
        if(balances[_from] != initTotalSupply) {
           tokensToBurn = _value.mul(tburnPercent).div(100);
        }

        uint256 tokensToTransfer = _value.sub(tokensToBurn);

        balances[_to] = balances[_to].add(tokensToTransfer);
        totalSupply = totalSupply.sub(tokensToBurn);
    
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
    
        emit Transfer(_from, _to, tokensToTransfer);
        
        if(tokensToBurn != 0)
            emit Transfer(_from, address(0), tokensToBurn);
    
        return true;
	}


    function approve(address _spender, uint256 _value) public returns (bool) {
		allowed[msg.sender][_spender] = _value;
		emit Approval(msg.sender, _spender, _value);
		return true;
	}

    function allowance(address _owner, address _spender) public view returns (uint256) {
		return allowed[_owner][_spender];
	}

	function increaseApproval(address _spender, uint _addedValue) public returns (bool) {
		allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
		emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
		return true;
	}

	function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) {
		uint oldValue = allowed[msg.sender][_spender];
		if (_subtractedValue > oldValue) {
			allowed[msg.sender][_spender] = 0;
		} else {
			allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
		}
		emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
		return true;
	}
	
	function getBalance(address _a) internal view returns(uint256) {
        return balances[_a];
        
    }
    
    function balanceOf(address _owner) public view returns (uint256 balance) {
        return getBalance( _owner );
    }
	
	
 
    function freezeAccount(address target, bool freeze) onlyOwner public {
        frozenAccount[target] = freeze;
        emit FrozenFunds(target, freeze);
    }
	
	

    function() payable public {
        revert();
    }
	
    
 
	
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"burnPercent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tburnPercent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"frozenAccount","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"target","type":"address"},{"name":"freeze","type":"bool"}],"name":"freezeAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"initTotalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"target","type":"address"},{"indexed":false,"name":"frozen","type":"bool"}],"name":"FrozenFunds","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

6080604052601263ffffffff16600a0a620f424002600155601263ffffffff16600a0a620f42400260025560038055600360045534801561003f57600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600154600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6001546040518082815260200191505060405180910390a3611a648061013d6000396000f3006080604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806303807ee51461010157806306fdde031461012c578063095ea7b3146101bc57806318160ddd1461022157806323b872dd1461024c578063313ce567146102d15780634bafa10114610308578063661884631461033357806370a08231146103985780638da5cb5b146103ef57806395d89b4114610446578063a9059cbb146104d6578063b414d4b61461053b578063d73dd62314610596578063dd62ed3e146105fb578063e724529c14610672578063e889b470146106c1578063f2fde38b146106ec575b600080fd5b34801561010d57600080fd5b5061011661072f565b6040518082815260200191505060405180910390f35b34801561013857600080fd5b50610141610735565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610181578082015181840152602081019050610166565b50505050905090810190601f1680156101ae5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101c857600080fd5b50610207600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061076e565b604051808215151515815260200191505060405180910390f35b34801561022d57600080fd5b50610236610860565b6040518082815260200191505060405180910390f35b34801561025857600080fd5b506102b7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061086a565b604051808215151515815260200191505060405180910390f35b3480156102dd57600080fd5b506102e6610da1565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b34801561031457600080fd5b5061031d610da6565b6040518082815260200191505060405180910390f35b34801561033f57600080fd5b5061037e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610dac565b604051808215151515815260200191505060405180910390f35b3480156103a457600080fd5b506103d9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061103d565b6040518082815260200191505060405180910390f35b3480156103fb57600080fd5b5061040461104f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561045257600080fd5b5061045b611074565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561049b578082015181840152602081019050610480565b50505050905090810190601f1680156104c85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104e257600080fd5b50610521600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110ad565b604051808215151515815260200191505060405180910390f35b34801561054757600080fd5b5061057c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611449565b604051808215151515815260200191505060405180910390f35b3480156105a257600080fd5b506105e1600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611469565b604051808215151515815260200191505060405180910390f35b34801561060757600080fd5b5061065c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611665565b6040518082815260200191505060405180910390f35b34801561067e57600080fd5b506106bf600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035151590602001909291905050506116ec565b005b3480156106cd57600080fd5b506106d6611811565b6040518082815260200191505060405180910390f35b3480156106f857600080fd5b5061072d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611817565b005b60035481565b6040805190810160405280600881526020017f36367770752e636300000000000000000000000000000000000000000000000081525081565b600081600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b60008060008073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16141515156108aa57600080fd5b600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484111515156108f857600080fd5b600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054841115151561098357600080fd5b600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515156109dc57600080fd5b610a2e84600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060009150600254600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515610aea57610ae76064610ad96004548761198590919063ffffffff16565b6119bd90919063ffffffff16565b91505b610afd828561196c90919063ffffffff16565b9050610b5181600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119d390919063ffffffff16565b600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ba98260015461196c90919063ffffffff16565b600181905550610c3e84600760008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600082141515610d9457600073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35b6001925050509392505050565b601281565b60045481565b600080600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610ebd576000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f51565b610ed0838261196c90919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000611048826119ef565b9050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600381526020017f575055000000000000000000000000000000000000000000000000000000000081525081565b60008060008073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16141515156110ed57600080fd5b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561114657600080fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054841115151561119457600080fd5b60009150600254600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414151561120d5761120a60646111fc6003548761198590919063ffffffff16565b6119bd90919063ffffffff16565b91505b611220828561196c90919063ffffffff16565b905061127484600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061130981600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119d390919063ffffffff16565b600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113618260015461196c90919063ffffffff16565b6001819055508473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a360008214151561143d57600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35b60019250505092915050565b60086020528060005260406000206000915054906101000a900460ff1681565b60006114fa82600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119d390919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561174757600080fd5b80600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a58282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019250505060405180910390a15050565b60025481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561187257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156118ae57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600082821115151561197a57fe5b818303905092915050565b60008083141561199857600090506119b7565b81830290508183828115156119a957fe5b041415156119b357fe5b8090505b92915050565b600081838115156119ca57fe5b04905092915050565b600081830190508281101515156119e657fe5b80905092915050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490509190505600a165627a7a72305820a5551a45b7ecc53b8ce62142f58682940cc2d273d6c72710d479da4477a3cf9c0029

Deployed Bytecode

0x6080604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806303807ee51461010157806306fdde031461012c578063095ea7b3146101bc57806318160ddd1461022157806323b872dd1461024c578063313ce567146102d15780634bafa10114610308578063661884631461033357806370a08231146103985780638da5cb5b146103ef57806395d89b4114610446578063a9059cbb146104d6578063b414d4b61461053b578063d73dd62314610596578063dd62ed3e146105fb578063e724529c14610672578063e889b470146106c1578063f2fde38b146106ec575b600080fd5b34801561010d57600080fd5b5061011661072f565b6040518082815260200191505060405180910390f35b34801561013857600080fd5b50610141610735565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610181578082015181840152602081019050610166565b50505050905090810190601f1680156101ae5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101c857600080fd5b50610207600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061076e565b604051808215151515815260200191505060405180910390f35b34801561022d57600080fd5b50610236610860565b6040518082815260200191505060405180910390f35b34801561025857600080fd5b506102b7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061086a565b604051808215151515815260200191505060405180910390f35b3480156102dd57600080fd5b506102e6610da1565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b34801561031457600080fd5b5061031d610da6565b6040518082815260200191505060405180910390f35b34801561033f57600080fd5b5061037e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610dac565b604051808215151515815260200191505060405180910390f35b3480156103a457600080fd5b506103d9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061103d565b6040518082815260200191505060405180910390f35b3480156103fb57600080fd5b5061040461104f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561045257600080fd5b5061045b611074565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561049b578082015181840152602081019050610480565b50505050905090810190601f1680156104c85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104e257600080fd5b50610521600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110ad565b604051808215151515815260200191505060405180910390f35b34801561054757600080fd5b5061057c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611449565b604051808215151515815260200191505060405180910390f35b3480156105a257600080fd5b506105e1600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611469565b604051808215151515815260200191505060405180910390f35b34801561060757600080fd5b5061065c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611665565b6040518082815260200191505060405180910390f35b34801561067e57600080fd5b506106bf600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035151590602001909291905050506116ec565b005b3480156106cd57600080fd5b506106d6611811565b6040518082815260200191505060405180910390f35b3480156106f857600080fd5b5061072d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611817565b005b60035481565b6040805190810160405280600881526020017f36367770752e636300000000000000000000000000000000000000000000000081525081565b600081600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b60008060008073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16141515156108aa57600080fd5b600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484111515156108f857600080fd5b600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054841115151561098357600080fd5b600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515156109dc57600080fd5b610a2e84600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060009150600254600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515610aea57610ae76064610ad96004548761198590919063ffffffff16565b6119bd90919063ffffffff16565b91505b610afd828561196c90919063ffffffff16565b9050610b5181600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119d390919063ffffffff16565b600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ba98260015461196c90919063ffffffff16565b600181905550610c3e84600760008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600082141515610d9457600073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35b6001925050509392505050565b601281565b60045481565b600080600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610ebd576000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f51565b610ed0838261196c90919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000611048826119ef565b9050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600381526020017f575055000000000000000000000000000000000000000000000000000000000081525081565b60008060008073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16141515156110ed57600080fd5b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561114657600080fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054841115151561119457600080fd5b60009150600254600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414151561120d5761120a60646111fc6003548761198590919063ffffffff16565b6119bd90919063ffffffff16565b91505b611220828561196c90919063ffffffff16565b905061127484600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061130981600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119d390919063ffffffff16565b600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113618260015461196c90919063ffffffff16565b6001819055508473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a360008214151561143d57600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35b60019250505092915050565b60086020528060005260406000206000915054906101000a900460ff1681565b60006114fa82600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119d390919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561174757600080fd5b80600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a58282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019250505060405180910390a15050565b60025481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561187257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156118ae57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600082821115151561197a57fe5b818303905092915050565b60008083141561199857600090506119b7565b81830290508183828115156119a957fe5b041415156119b357fe5b8090505b92915050565b600081838115156119ca57fe5b04905092915050565b600081830190508281101515156119e657fe5b80905092915050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490509190505600a165627a7a72305820a5551a45b7ecc53b8ce62142f58682940cc2d273d6c72710d479da4477a3cf9c0029

Deployed Bytecode Sourcemap

1443:4443:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5852:8;;;1815:30;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1815:30:0;;;;;;;;;;;;;;;;;;;;;;;1521:46;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1521:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;1521:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4397:185;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4397:185:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2543:81;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2543:81:0;;;;;;;;;;;;;;;;;;;;;;;3469:918;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3469:918:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1622:38;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1622:38:0;;;;;;;;;;;;;;;;;;;;;;;;;;;1856:31;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1856:31:0;;;;;;;;;;;;;;;;;;;;;;;4984:393;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4984:393:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5506:119;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5506:119:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1005:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1005:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;1574:41;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1574:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;1574:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2631:832;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2631:832:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2053:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2053:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4720:259;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4720:259:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4590:125;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4590:125:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5640:161;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5640:161:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1736:66;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1736:66:0;;;;;;;;;;;;;;;;;;;;;;;1256:178;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1256:178:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;1815:30;;;;:::o;1521:46::-;;;;;;;;;;;;;;;;;;;;:::o;4397:185::-;4464:4;4507:6;4475:7;:19;4483:10;4475:19;;;;;;;;;;;;;;;:29;4495:8;4475:29;;;;;;;;;;;;;;;:38;;;;4544:8;4523:38;;4532:10;4523:38;;;4554:6;4523:38;;;;;;;;;;;;;;;;;;4573:4;4566:11;;4397:185;;;;:::o;2543:81::-;2587:7;2608:11;;2601:18;;2543:81;:::o;3469:918::-;3551:4;3779:20;3939:24;3585:1;3570:17;;:3;:17;;;;3562:26;;;;;;;;3611:8;:15;3620:5;3611:15;;;;;;;;;;;;;;;;3601:6;:25;;3593:34;;;;;;;;3650:7;:14;3658:5;3650:14;;;;;;;;;;;;;;;:26;3665:10;3650:26;;;;;;;;;;;;;;;;3640:6;:36;;3632:45;;;;;;;;3692:13;:20;3706:5;3692:20;;;;;;;;;;;;;;;;;;;;;;;;;3691:21;3683:30;;;;;;;;3743:27;3763:6;3743:8;:15;3752:5;3743:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;3725:8;:15;3734:5;3725:15;;;;;;;;;;;;;;;:45;;;;3802:1;3779:24;;3836:15;;3817:8;:15;3826:5;3817:15;;;;;;;;;;;;;;;;:34;;3814:113;;;3882:33;3911:3;3882:24;3893:12;;3882:6;:10;;:24;;;;:::i;:::-;:28;;:33;;;;:::i;:::-;3867:48;;3814:113;3966:24;3977:12;3966:6;:10;;:24;;;;:::i;:::-;3939:51;;4019:35;4037:16;4019:8;:13;4028:3;4019:13;;;;;;;;;;;;;;;;:17;;:35;;;;:::i;:::-;4003:8;:13;4012:3;4003:13;;;;;;;;;;;;;;;:51;;;;4079:29;4095:12;4079:11;;:15;;:29;;;;:::i;:::-;4065:11;:43;;;;4154:38;4185:6;4154:7;:14;4162:5;4154:14;;;;;;;;;;;;;;;:26;4169:10;4154:26;;;;;;;;;;;;;;;;:30;;:38;;;;:::i;:::-;4125:7;:14;4133:5;4125:14;;;;;;;;;;;;;;;:26;4140:10;4125:26;;;;;;;;;;;;;;;:67;;;;4230:3;4214:38;;4223:5;4214:38;;;4235:16;4214:38;;;;;;;;;;;;;;;;;;4292:1;4276:12;:17;;4273:81;;;4337:1;4313:41;;4322:5;4313:41;;;4341:12;4313:41;;;;;;;;;;;;;;;;;;4273:81;4378:4;4371:11;;3469:918;;;;;;;:::o;1622:38::-;1658:2;1622:38;:::o;1856:31::-;;;;:::o;4984:393::-;5067:4;5078:13;5094:7;:19;5102:10;5094:19;;;;;;;;;;;;;;;:29;5114:8;5094:29;;;;;;;;;;;;;;;;5078:45;;5151:8;5132:16;:27;5128:158;;;5199:1;5167:7;:19;5175:10;5167:19;;;;;;;;;;;;;;;:29;5187:8;5167:29;;;;;;;;;;;;;;;:33;;;;5128:158;;;5250:30;5263:16;5250:8;:12;;:30;;;;:::i;:::-;5218:7;:19;5226:10;5218:19;;;;;;;;;;;;;;;:29;5238:8;5218:29;;;;;;;;;;;;;;;:62;;;;5128:158;5316:8;5295:61;;5304:10;5295:61;;;5326:7;:19;5334:10;5326:19;;;;;;;;;;;;;;;:29;5346:8;5326:29;;;;;;;;;;;;;;;;5295:61;;;;;;;;;;;;;;;;;;5368:4;5361:11;;4984:393;;;;;:::o;5506:119::-;5562:15;5597:20;5609:6;5597:10;:20::i;:::-;5590:27;;5506:119;;;:::o;1005:20::-;;;;;;;;;;;;;:::o;1574:41::-;;;;;;;;;;;;;;;;;;;;:::o;2631:832::-;2694:4;2829:20;2991:24;2728:1;2713:17;;:3;:17;;;;2705:26;;;;;;;;2745:13;:25;2759:10;2745:25;;;;;;;;;;;;;;;;;;;;;;;;;2744:26;2736:35;;;;;;;;2795:8;:20;2804:10;2795:20;;;;;;;;;;;;;;;;2785:6;:30;;2777:39;;;;;;;;2852:1;2829:24;;2891:15;;2867:8;:20;2876:10;2867:20;;;;;;;;;;;;;;;;:39;;2864:117;;;2937:32;2965:3;2937:23;2948:11;;2937:6;:10;;:23;;;;:::i;:::-;:27;;:32;;;;:::i;:::-;2922:47;;2864:117;3018:24;3029:12;3018:6;:10;;:24;;;;:::i;:::-;2991:51;;3078:32;3103:6;3078:8;:20;3087:10;3078:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;3055:8;:20;3064:10;3055:20;;;;;;;;;;;;;;;:55;;;;3137:35;3155:16;3137:8;:13;3146:3;3137:13;;;;;;;;;;;;;;;;:17;;:35;;;;:::i;:::-;3121:8;:13;3130:3;3121:13;;;;;;;;;;;;;;;:51;;;;3207:29;3223:12;3207:11;;:15;;:29;;;;:::i;:::-;3193:11;:43;;;;3293:3;3272:43;;3281:10;3272:43;;;3298:16;3272:43;;;;;;;;;;;;;;;;;;3355:1;3339:12;:17;;3336:86;;;3405:1;3376:46;;3385:10;3376:46;;;3409:12;3376:46;;;;;;;;;;;;;;;;;;3336:86;3454:4;3447:11;;2631:832;;;;;;:::o;2053:45::-;;;;;;;;;;;;;;;;;;;;;;:::o;4720:259::-;4798:4;4841:46;4875:11;4841:7;:19;4849:10;4841:19;;;;;;;;;;;;;;;:29;4861:8;4841:29;;;;;;;;;;;;;;;;:33;;:46;;;;:::i;:::-;4809:7;:19;4817:10;4809:19;;;;;;;;;;;;;;;:29;4829:8;4809:29;;;;;;;;;;;;;;;:78;;;;4918:8;4897:61;;4906:10;4897:61;;;4928:7;:19;4936:10;4928:19;;;;;;;;;;;;;;;:29;4948:8;4928:29;;;;;;;;;;;;;;;;4897:61;;;;;;;;;;;;;;;;;;4970:4;4963:11;;4720:259;;;;:::o;4590:125::-;4664:7;4685;:15;4693:6;4685:15;;;;;;;;;;;;;;;:25;4701:8;4685:25;;;;;;;;;;;;;;;;4678:32;;4590:125;;;;:::o;5640:161::-;1230:5;;;;;;;;;;;1216:19;;:10;:19;;;1208:28;;;;;;;;5744:6;5720:13;:21;5734:6;5720:21;;;;;;;;;;;;;;;;:30;;;;;;;;;;;;;;;;;;5766:27;5778:6;5786;5766:27;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5640:161;;:::o;1736:66::-;;;;:::o;1256:178::-;1230:5;;;;;;;;;;;1216:19;;:10;:19;;;1208:28;;;;;;;;1353:1;1333:22;;:8;:22;;;;1325:31;;;;;;;;1396:8;1368:37;;1389:5;;;;;;;;;;;1368:37;;;;;;;;;;;;1420:8;1412:5;;:16;;;;;;;;;;;;;;;;;;1256:178;:::o;598:113::-;656:7;684:1;679;:6;;672:14;;;;;;704:1;700;:5;693:12;;598:113;;;;:::o;54:174::-;112:9;139:1;134;:6;130:37;;;158:1;151:8;;;;130:37;181:1;177;:5;173:9;;205:1;200;196;:5;;;;;;;;:10;189:18;;;;;;221:1;214:8;;54:174;;;;;:::o;315:277::-;373:7;585:1;581;:5;;;;;;;;574:12;;315:277;;;;:::o;719:127::-;777:9;803:1;799;:5;795:9;;823:1;818;:6;;811:14;;;;;;839:1;832:8;;719:127;;;;:::o;5383:111::-;5437:7;5464:8;:12;5473:2;5464:12;;;;;;;;;;;;;;;;5457:19;;5383:111;;;:::o

Swarm Source

bzzr://a5551a45b7ecc53b8ce62142f58682940cc2d273d6c72710d479da4477a3cf9c
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.