Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
5,000,000 WAGEY
Holders
115
Total Transfers
-
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
WAGEYGG
Compiler Version
v0.8.26+commit.8a97fa7a
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2024-10-31 */ // SPDX-License-Identifier: MIT /** ⡖⠒⠒⣆⠀⣰⠲⠦⡄⠀⢀⡤⢤⣀⡀⠀⣀⡴⠖⠒⠒⠒⢒⡄⠀⠀⠀⢀⣀⣀⡀⣀⣠⠤⡀⣠⠤⠤⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣧⠂⡐⣹⢶⣯⠀⢰⡇⠀⡼⢁⠠⠀⣧⠀⡇⠄⠂⣬⣤⣥⣦⣿⡟⠉⡉⠉⡀⢡⡿⣇⠠⢈⢻⠃⡐⣼⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢳⠠⠐⡈⢀⠃⠌⣼⢁⡼⠃⡀⣶⠁⠸⣷⠓⡈⢤⣿⣋⠉⠃⢿⣧⠀⠰⠷⠻⢻⠀⠈⢷⣀⠂⡐⣰⠏ ⢸⡇⠄⡁⣆⠈⢤⡟⡾⠁⣐⣄⣠⡈⠄⢿⣔⠠⢈⠛⠿⠧⢈⢸⣿⠀⠱⡦⠶⠿⢖⡆⠈⡇⠐⠰⡏⠀ ⠀⠧⠴⠴⠿⠦⠼⠁⠉⠙⠚⠁⠉⠧⠴⠬⠟⠳⠤⠦⠴⠤⠦⠞⠹⠥⠦⠴⠬⠴⠼⠃⠀⠧⠥⠦⠇ ---The first 8bit Wagering Platform on ETH--- * Website: https://home.wagey.gg/ * Flappy Pepe V1.0: https://wagey.gg/game/ * Litepaper V1.0: https://litepaper.wagey.gg/ * Telegram: https://t.me/wageygg/ * Twitter: https://twitter.com/wageygg/ * X: https://twitter.com/wageygg/ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⢿⣿⡿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢀⣀⡶⡶⣶⣲⣀⠁⣀⣶⢶⣆⡀⠛⢿⣯⣿⣿⣿⣼⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢁⣴⣞⠯⠁⠉⡀⠉⠈⠆⠈⢿⠾⠍⠁⠂⠀⠑⢿⡷⣿⢾⡿⣽⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⣀⡿⣞⣉⣰⡟⣿⡽⣻⡟⣶⢲⣎⠐⢶⣻⣟⢿⣲⡈⠕⣿⢾⣿⢿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠛⣠⢿⣝⣯⢟⡧⠃⣤⢤⡤⣤⢤⡤⡜⢳⠀⡓⠃⣤⢤⡤⡔⠛⢻⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⠏⢠⣯⣟⡾⣭⣟⡤⢁⡤⢄⠀⣀⠀⢤⣌⡀⢨⢡⡴⢄⠀⣀⠤⡄⢹⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡇⢰⣞⡾⣞⡽⣳⢏⡷⣆⡁⠈⠀⣍⠀⢸⡟⢁⣲⢎⡁⠈⠀⣉⠈⠇⣸⣯⣿⣿ ⣿⣿⣿⣿⣿⠇⢀⡾⣽⢾⣍⠁⣤⠤⠼⢯⡷⣯⣤⡤⡤⠄⢸⣯⠧⠄⠱⠦⠤⠤⠄⠠⢿⣿⣽⣿ ⣿⣿⣿⣿⣿⠀⡿⣽⣛⡾⣽⣻⡍⠀⠀⠉⠁⢻⣞⣉⣁⢶⣻⣞⡷⣆⡑⠒⢲⣖⡖⠃⠈⢿⣿⣿ ⣿⣿⣿⣿⣿⠀⣟⡷⣯⢟⣳⡽⣶⢦⠀⠀⠂⠀⠀⠀⠀⠋⠓⠚⠙⠋⠓⠛⠚⠃⠀⠀⠀⢼⣿⣿ ⣿⣿⣿⣿⣿⡄⠉⣷⢯⣟⡷⣻⣭⢿⡽⣄⡀⠠⢀⣀⣁⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣾⢿⣿ ⣿⣿⣿⣿⣿⣇⡀⢻⢯⡾⣽⣳⢯⣻⠎⣁⡤⣲⠼⠿⠿⠿⢷⣶⣤⡀⢀⣀⣠⠀⢀⣶⣻⣟⣿⣿ ⣿⣿⣿⣿⣿⣿⡇⢨⣟⡷⣯⣽⡳⠏⣸⣭⡞⠅⠞⡿⠿⣿⠗⣾⣹⡿⠇⣠⣤⠀⠙⣿⣻⣏⣿⣿ ⣿⣿⣿⣿⣿⡟⠇⣸⠾⣝⣷⡳⡏⢀⣷⢛⣰⢰⡇⢰⡇⠀⣾⠈⠋⣁⡾⠓⠋⣿⢆⡉⠹⣯⣽⣿ ⣿⣿⣿⣿⣟⠁⣤⣟⠿⣽⣞⣽⡃⢸⣿⢸⣷⠸⡧⡼⢧⣤⠿⠀⢄⠋⢡⡄⠀⣤⠯⢿⣥⠈⠹⣿ ⣿⣿⣿⠛⢉⣤⣟⡾⣻⠷⣞⣳⢧⠘⣿⣼⣻⣧⠘⠎⠁⠒⠁⣸⡟⣿⣿⠃⠸⠏⣁⡤⢋⣹⠄⢨ ⣿⡟⢂⣰⣾⣳⢯⡽⣏⡿⣽⣫⣞⣦⠹⣿⣧⣻⢷⣤⣴⣤⣴⣛⣼⡽⠇⣠⣶⣀⡀⠐⠚⢀⡄⢸ ⡏⠁⣼⣻⢶⡯⣟⡽⣯⣽⡳⣟⣞⡷⣳⣄⠛⠿⢿⣿⣿⣿⡿⠽⢏⡀⠘⠿⢞⣽⣻⡽⣯⣟⠁⣼ ⠃⣠⢿⣭⢷⣻⡽⣽⠾⣵⣻⡝⠺⣽⣳⢯⡷⣶⣤⡤⣤⢤⣤⢶⡞⠃⣠⣶⣺⡞⣷⣻⡵⠈⢠⣿ ⠀⣟⣯⣞⣯⢷⣻⣭⡟⡷⢯⣞⡅⠰⣯⠿⣽⠾⣵⣻⡽⣛⣾⣻⠒⣤⣟⡾⣵⣻⣗⡯⠆⢸⣿⣿ ⣶⣿⣾⣷⣿⣿⣷⣷⣿⣿⣿⣾⣷⣾⣿⣿⣿⣿⣷⣿⣿⣿⣾⣷⣶⣾⣷⣿⣷⣿⣾⣷⣼⣿⣿⣿ */ pragma solidity ^0.8.19; abstract contract Ownable { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); constructor() { _transferOwnership(msg.sender); } modifier onlyOwner() { _checkOwner(); _; } function owner() public view virtual returns (address) { return _owner; } function _checkOwner() internal view virtual { require(owner() == msg.sender, "Ownable: caller is not the owner"); } function renounceOwnership() public virtual onlyOwner { _transferOwnership(address(0)); } function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); _transferOwnership(newOwner); } function _transferOwnership(address newOwner) internal virtual { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } } interface IERC20 { event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address to, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom(address from, address to, uint256 amount) external returns (bool); } contract WAGEYGG is IERC20, Ownable { string private _name = "WAGEY GG"; string private _symbol = "WAGEY"; uint8 private _decimals = 18; uint256 private _totalSupply = 5000000 * (10 ** decimals()); mapping(address => uint256) private _balances; mapping(address => mapping(address => uint256)) private _allowances; uint256 public buyFee = 2; // 2% buy fee uint256 public sellFee = 2; // 2% sell fee address public feeCollector; // Address to collect the fees uint256 private constant _uniqueID = 1; constructor (address _feeCollector) { require(_feeCollector != address(0), "Fee collector address cannot be zero"); feeCollector = _feeCollector; // Set the specified address as the fee collector _balances[owner()] = _totalSupply; emit Transfer(address(0), owner(), _totalSupply); } function name() public view virtual returns (string memory) { return _name; } function symbol() public view virtual returns (string memory) { return _symbol; } function decimals() public view virtual returns (uint8) { return _decimals; } function totalSupply() public view virtual override returns (uint256) { return _totalSupply; } function balanceOf(address account) public view virtual override returns (uint256) { return _balances[account]; } function transfer(address to, uint256 amount) public virtual override returns (bool) { address owner = msg.sender; _transfer(owner, to, amount); return true; } function allowance(address owner, address spender) public view virtual override returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 amount) public virtual override returns (bool) { address owner = msg.sender; _approve(owner, spender, amount); return true; } function transferFrom( address from, address to, uint256 amount ) public virtual override returns (bool) { address spender = msg.sender; _spendAllowance(from, spender, amount); _transfer(from, to, amount); return true; } function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) { address owner = msg.sender; _approve(owner, spender, allowance(owner, spender) + addedValue); return true; } function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) { address owner = msg.sender; uint256 currentAllowance = allowance(owner, spender); require(currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero"); unchecked { _approve(owner, spender, currentAllowance - subtractedValue); } return true; } function setFeeCollector(address newCollector) external onlyOwner { require(newCollector != address(0), "Fee collector address cannot be zero"); feeCollector = newCollector; } function setBuyFee(uint256 newBuyFee) external onlyOwner { require(newBuyFee <= 100, "Fee too high"); buyFee = newBuyFee; } function setSellFee(uint256 newSellFee) external onlyOwner { require(newSellFee <= 100, "Fee too high"); sellFee = newSellFee; } function _transfer( address from, address to, uint256 amount ) internal virtual { require(from != address(0), "ERC20: transfer from the zero address"); require(to != address(0), "ERC20: transfer to the zero address"); uint256 feeAmount = 0; // Apply 1% fee for buys (if `to` is not the feeCollector) if (from != feeCollector && to != feeCollector) { feeAmount = (amount * buyFee) / 100; } // Apply 2% fee for sells (if `from` is not the feeCollector) else if (from != feeCollector && to == feeCollector) { feeAmount = (amount * sellFee) / 100; } uint256 amountAfterFee = amount - feeAmount; require(_balances[from] >= amount, "ERC20: transfer amount exceeds balance"); unchecked { _balances[from] -= amount; _balances[to] += amountAfterFee; if (feeAmount > 0) { _balances[feeCollector] += feeAmount; // Transfer fee to feeCollector } } emit Transfer(from, to, amountAfterFee); if (feeAmount > 0) { emit Transfer(from, feeCollector, feeAmount); } } function _approve( address owner, address spender, uint256 amount ) internal virtual { 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 _spendAllowance( address owner, address spender, uint256 amount ) internal virtual { uint256 currentAllowance = allowance(owner, spender); if (currentAllowance != type(uint256).max) { require(currentAllowance >= amount, "ERC20: insufficient allowance"); unchecked { _approve(owner, spender, currentAllowance - amount); } } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"_feeCollector","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"},{"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":"buyFee","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":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"feeCollector","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","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":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"sellFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"newBuyFee","type":"uint256"}],"name":"setBuyFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newCollector","type":"address"}],"name":"setFeeCollector","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newSellFee","type":"uint256"}],"name":"setSellFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040526040518060400160405280600881526020017f57414745592047470000000000000000000000000000000000000000000000008152506001908161004891906105ca565b506040518060400160405280600581526020017f57414745590000000000000000000000000000000000000000000000000000008152506002908161008d91906105ca565b50601260035f6101000a81548160ff021916908360ff1602179055506100b761029360201b60201c565b600a6100c39190610801565b624c4b406100d1919061084b565b600455600260075560026008553480156100e9575f80fd5b50604051612619380380612619833981810160405281019061010b91906108ea565b61011a336102a860201b60201c565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610188576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161017f90610995565b60405180910390fd5b8060095f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060045460055f6101dc61036960201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555061022761036960201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60045460405161028591906109c2565b60405180910390a3506109db565b5f60035f9054906101000a900460ff16905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061040b57607f821691505b60208210810361041e5761041d6103c7565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026104807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610445565b61048a8683610445565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6104ce6104c96104c4846104a2565b6104ab565b6104a2565b9050919050565b5f819050919050565b6104e7836104b4565b6104fb6104f3826104d5565b848454610451565b825550505050565b5f90565b61050f610503565b61051a8184846104de565b505050565b5b8181101561053d576105325f82610507565b600181019050610520565b5050565b601f8211156105825761055381610424565b61055c84610436565b8101602085101561056b578190505b61057f61057785610436565b83018261051f565b50505b505050565b5f82821c905092915050565b5f6105a25f1984600802610587565b1980831691505092915050565b5f6105ba8383610593565b9150826002028217905092915050565b6105d382610390565b67ffffffffffffffff8111156105ec576105eb61039a565b5b6105f682546103f4565b610601828285610541565b5f60209050601f831160018114610632575f8415610620578287015190505b61062a85826105af565b865550610691565b601f19841661064086610424565b5f5b8281101561066757848901518255600182019150602085019450602081019050610642565b868310156106845784890151610680601f891682610593565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111561071b578086048111156106f7576106f6610699565b5b60018516156107065780820291505b8081029050610714856106c6565b94506106db565b94509492505050565b5f8261073357600190506107ee565b81610740575f90506107ee565b816001811461075657600281146107605761078f565b60019150506107ee565b60ff84111561077257610771610699565b5b8360020a91508482111561078957610788610699565b5b506107ee565b5060208310610133831016604e8410600b84101617156107c45782820a9050838111156107bf576107be610699565b5b6107ee565b6107d184848460016106d2565b925090508184048111156107e8576107e7610699565b5b81810290505b9392505050565b5f60ff82169050919050565b5f61080b826104a2565b9150610816836107f5565b92506108437fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610724565b905092915050565b5f610855826104a2565b9150610860836104a2565b925082820261086e816104a2565b9150828204841483151761088557610884610699565b5b5092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6108b982610890565b9050919050565b6108c9816108af565b81146108d3575f80fd5b50565b5f815190506108e4816108c0565b92915050565b5f602082840312156108ff576108fe61088c565b5b5f61090c848285016108d6565b91505092915050565b5f82825260208201905092915050565b7f46656520636f6c6c6563746f7220616464726573732063616e6e6f74206265205f8201527f7a65726f00000000000000000000000000000000000000000000000000000000602082015250565b5f61097f602483610915565b915061098a82610925565b604082019050919050565b5f6020820190508181035f8301526109ac81610973565b9050919050565b6109bc816104a2565b82525050565b5f6020820190506109d55f8301846109b3565b92915050565b611c31806109e85f395ff3fe608060405234801561000f575f80fd5b506004361061012a575f3560e01c8063715018a6116100ab578063a457c2d71161006f578063a457c2d71461031e578063a9059cbb1461034e578063c415b95c1461037e578063dd62ed3e1461039c578063f2fde38b146103cc5761012a565b8063715018a6146102a05780638b4cee08146102aa5780638da5cb5b146102c657806395d89b41146102e4578063a42dce80146103025761012a565b80632b14ca56116100f25780632b14ca56146101e6578063313ce567146102045780633950935114610222578063470624021461025257806370a08231146102705761012a565b806306fdde031461012e578063095ea7b31461014c5780630cc835a31461017c57806318160ddd1461019857806323b872dd146101b6575b5f80fd5b6101366103e8565b604051610143919061123b565b60405180910390f35b610166600480360381019061016191906112ec565b610478565b6040516101739190611344565b60405180910390f35b6101966004803603810190610191919061135d565b610493565b005b6101a06104e9565b6040516101ad9190611397565b60405180910390f35b6101d060048036038101906101cb91906113b0565b6104f2565b6040516101dd9190611344565b60405180910390f35b6101ee610519565b6040516101fb9190611397565b60405180910390f35b61020c61051f565b604051610219919061141b565b60405180910390f35b61023c600480360381019061023791906112ec565b610534565b6040516102499190611344565b60405180910390f35b61025a610563565b6040516102679190611397565b60405180910390f35b61028a60048036038101906102859190611434565b610569565b6040516102979190611397565b60405180910390f35b6102a86105af565b005b6102c460048036038101906102bf919061135d565b6105c2565b005b6102ce610618565b6040516102db919061146e565b60405180910390f35b6102ec61063f565b6040516102f9919061123b565b60405180910390f35b61031c60048036038101906103179190611434565b6106cf565b005b610338600480360381019061033391906112ec565b610788565b6040516103459190611344565b60405180910390f35b610368600480360381019061036391906112ec565b6107f6565b6040516103759190611344565b60405180910390f35b610386610811565b604051610393919061146e565b60405180910390f35b6103b660048036038101906103b19190611487565b610836565b6040516103c39190611397565b60405180910390f35b6103e660048036038101906103e19190611434565b6108b8565b005b6060600180546103f7906114f2565b80601f0160208091040260200160405190810160405280929190818152602001828054610423906114f2565b801561046e5780601f106104455761010080835404028352916020019161046e565b820191905f5260205f20905b81548152906001019060200180831161045157829003601f168201915b5050505050905090565b5f8033905061048881858561093a565b600191505092915050565b61049b610afd565b60648111156104df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104d69061156c565b60405180910390fd5b8060078190555050565b5f600454905090565b5f80339050610502858285610b74565b61050d858585610bff565b60019150509392505050565b60085481565b5f60035f9054906101000a900460ff16905090565b5f803390506105588185856105498589610836565b61055391906115b7565b61093a565b600191505092915050565b60075481565b5f60055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6105b7610afd565b6105c05f61110a565b565b6105ca610afd565b606481111561060e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106059061156c565b60405180910390fd5b8060088190555050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606002805461064e906114f2565b80601f016020809104026020016040519081016040528092919081815260200182805461067a906114f2565b80156106c55780601f1061069c576101008083540402835291602001916106c5565b820191905f5260205f20905b8154815290600101906020018083116106a857829003601f168201915b5050505050905090565b6106d7610afd565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610745576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161073c9061165a565b60405180910390fd5b8060095f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f803390505f6107988286610836565b9050838110156107dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107d4906116e8565b60405180910390fd5b6107ea828686840361093a565b60019250505092915050565b5f80339050610806818585610bff565b600191505092915050565b60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b6108c0610afd565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361092e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161092590611776565b60405180910390fd5b6109378161110a565b50565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036109a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161099f90611804565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610a16576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a0d90611892565b60405180910390fd5b8060065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610af09190611397565b60405180910390a3505050565b3373ffffffffffffffffffffffffffffffffffffffff16610b1c610618565b73ffffffffffffffffffffffffffffffffffffffff1614610b72576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b69906118fa565b60405180910390fd5b565b5f610b7f8484610836565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610bf95781811015610beb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be290611962565b60405180910390fd5b610bf8848484840361093a565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c6d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c64906119f0565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cdb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd290611a7e565b60405180910390fd5b5f60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015610d86575060095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b15610dac57606460075483610d9b9190611a9c565b610da59190611b0a565b9050610e78565b60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015610e55575060095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15610e7757606460085483610e6a9190611a9c565b610e749190611b0a565b90505b5b5f8183610e859190611b3a565b90508260055f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610f07576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610efe90611bdd565b60405180910390fd5b8260055f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825403925050819055508060055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505f82111561100f578160055f60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161106c9190611397565b60405180910390a35f8211156111035760095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516110fa9190611397565b60405180910390a35b5050505050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61120d826111cb565b61121781856111d5565b93506112278185602086016111e5565b611230816111f3565b840191505092915050565b5f6020820190508181035f8301526112538184611203565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6112888261125f565b9050919050565b6112988161127e565b81146112a2575f80fd5b50565b5f813590506112b38161128f565b92915050565b5f819050919050565b6112cb816112b9565b81146112d5575f80fd5b50565b5f813590506112e6816112c2565b92915050565b5f80604083850312156113025761130161125b565b5b5f61130f858286016112a5565b9250506020611320858286016112d8565b9150509250929050565b5f8115159050919050565b61133e8161132a565b82525050565b5f6020820190506113575f830184611335565b92915050565b5f602082840312156113725761137161125b565b5b5f61137f848285016112d8565b91505092915050565b611391816112b9565b82525050565b5f6020820190506113aa5f830184611388565b92915050565b5f805f606084860312156113c7576113c661125b565b5b5f6113d4868287016112a5565b93505060206113e5868287016112a5565b92505060406113f6868287016112d8565b9150509250925092565b5f60ff82169050919050565b61141581611400565b82525050565b5f60208201905061142e5f83018461140c565b92915050565b5f602082840312156114495761144861125b565b5b5f611456848285016112a5565b91505092915050565b6114688161127e565b82525050565b5f6020820190506114815f83018461145f565b92915050565b5f806040838503121561149d5761149c61125b565b5b5f6114aa858286016112a5565b92505060206114bb858286016112a5565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061150957607f821691505b60208210810361151c5761151b6114c5565b5b50919050565b7f46656520746f6f206869676800000000000000000000000000000000000000005f82015250565b5f611556600c836111d5565b915061156182611522565b602082019050919050565b5f6020820190508181035f8301526115838161154a565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6115c1826112b9565b91506115cc836112b9565b92508282019050808211156115e4576115e361158a565b5b92915050565b7f46656520636f6c6c6563746f7220616464726573732063616e6e6f74206265205f8201527f7a65726f00000000000000000000000000000000000000000000000000000000602082015250565b5f6116446024836111d5565b915061164f826115ea565b604082019050919050565b5f6020820190508181035f83015261167181611638565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f6116d26025836111d5565b91506116dd82611678565b604082019050919050565b5f6020820190508181035f8301526116ff816116c6565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f6117606026836111d5565b915061176b82611706565b604082019050919050565b5f6020820190508181035f83015261178d81611754565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f6117ee6024836111d5565b91506117f982611794565b604082019050919050565b5f6020820190508181035f83015261181b816117e2565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61187c6022836111d5565b915061188782611822565b604082019050919050565b5f6020820190508181035f8301526118a981611870565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6118e46020836111d5565b91506118ef826118b0565b602082019050919050565b5f6020820190508181035f830152611911816118d8565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f61194c601d836111d5565b915061195782611918565b602082019050919050565b5f6020820190508181035f83015261197981611940565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6119da6025836111d5565b91506119e582611980565b604082019050919050565b5f6020820190508181035f830152611a07816119ce565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611a686023836111d5565b9150611a7382611a0e565b604082019050919050565b5f6020820190508181035f830152611a9581611a5c565b9050919050565b5f611aa6826112b9565b9150611ab1836112b9565b9250828202611abf816112b9565b91508282048414831517611ad657611ad561158a565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611b14826112b9565b9150611b1f836112b9565b925082611b2f57611b2e611add565b5b828204905092915050565b5f611b44826112b9565b9150611b4f836112b9565b9250828203905081811115611b6757611b6661158a565b5b92915050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f611bc76026836111d5565b9150611bd282611b6d565b604082019050919050565b5f6020820190508181035f830152611bf481611bbb565b905091905056fea2646970667358221220e2f6a483c08b58fd9d06744e10ffb53e90edc9f1b4cdcbdca1f94b47fa6e6b6a64736f6c634300081a0033000000000000000000000000fa4a3ec37b6097a846abdcde427f6a447ee8e137
Deployed Bytecode
0x608060405234801561000f575f80fd5b506004361061012a575f3560e01c8063715018a6116100ab578063a457c2d71161006f578063a457c2d71461031e578063a9059cbb1461034e578063c415b95c1461037e578063dd62ed3e1461039c578063f2fde38b146103cc5761012a565b8063715018a6146102a05780638b4cee08146102aa5780638da5cb5b146102c657806395d89b41146102e4578063a42dce80146103025761012a565b80632b14ca56116100f25780632b14ca56146101e6578063313ce567146102045780633950935114610222578063470624021461025257806370a08231146102705761012a565b806306fdde031461012e578063095ea7b31461014c5780630cc835a31461017c57806318160ddd1461019857806323b872dd146101b6575b5f80fd5b6101366103e8565b604051610143919061123b565b60405180910390f35b610166600480360381019061016191906112ec565b610478565b6040516101739190611344565b60405180910390f35b6101966004803603810190610191919061135d565b610493565b005b6101a06104e9565b6040516101ad9190611397565b60405180910390f35b6101d060048036038101906101cb91906113b0565b6104f2565b6040516101dd9190611344565b60405180910390f35b6101ee610519565b6040516101fb9190611397565b60405180910390f35b61020c61051f565b604051610219919061141b565b60405180910390f35b61023c600480360381019061023791906112ec565b610534565b6040516102499190611344565b60405180910390f35b61025a610563565b6040516102679190611397565b60405180910390f35b61028a60048036038101906102859190611434565b610569565b6040516102979190611397565b60405180910390f35b6102a86105af565b005b6102c460048036038101906102bf919061135d565b6105c2565b005b6102ce610618565b6040516102db919061146e565b60405180910390f35b6102ec61063f565b6040516102f9919061123b565b60405180910390f35b61031c60048036038101906103179190611434565b6106cf565b005b610338600480360381019061033391906112ec565b610788565b6040516103459190611344565b60405180910390f35b610368600480360381019061036391906112ec565b6107f6565b6040516103759190611344565b60405180910390f35b610386610811565b604051610393919061146e565b60405180910390f35b6103b660048036038101906103b19190611487565b610836565b6040516103c39190611397565b60405180910390f35b6103e660048036038101906103e19190611434565b6108b8565b005b6060600180546103f7906114f2565b80601f0160208091040260200160405190810160405280929190818152602001828054610423906114f2565b801561046e5780601f106104455761010080835404028352916020019161046e565b820191905f5260205f20905b81548152906001019060200180831161045157829003601f168201915b5050505050905090565b5f8033905061048881858561093a565b600191505092915050565b61049b610afd565b60648111156104df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104d69061156c565b60405180910390fd5b8060078190555050565b5f600454905090565b5f80339050610502858285610b74565b61050d858585610bff565b60019150509392505050565b60085481565b5f60035f9054906101000a900460ff16905090565b5f803390506105588185856105498589610836565b61055391906115b7565b61093a565b600191505092915050565b60075481565b5f60055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6105b7610afd565b6105c05f61110a565b565b6105ca610afd565b606481111561060e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106059061156c565b60405180910390fd5b8060088190555050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606002805461064e906114f2565b80601f016020809104026020016040519081016040528092919081815260200182805461067a906114f2565b80156106c55780601f1061069c576101008083540402835291602001916106c5565b820191905f5260205f20905b8154815290600101906020018083116106a857829003601f168201915b5050505050905090565b6106d7610afd565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610745576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161073c9061165a565b60405180910390fd5b8060095f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f803390505f6107988286610836565b9050838110156107dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107d4906116e8565b60405180910390fd5b6107ea828686840361093a565b60019250505092915050565b5f80339050610806818585610bff565b600191505092915050565b60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b6108c0610afd565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361092e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161092590611776565b60405180910390fd5b6109378161110a565b50565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036109a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161099f90611804565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610a16576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a0d90611892565b60405180910390fd5b8060065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610af09190611397565b60405180910390a3505050565b3373ffffffffffffffffffffffffffffffffffffffff16610b1c610618565b73ffffffffffffffffffffffffffffffffffffffff1614610b72576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b69906118fa565b60405180910390fd5b565b5f610b7f8484610836565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610bf95781811015610beb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be290611962565b60405180910390fd5b610bf8848484840361093a565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c6d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c64906119f0565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cdb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd290611a7e565b60405180910390fd5b5f60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015610d86575060095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b15610dac57606460075483610d9b9190611a9c565b610da59190611b0a565b9050610e78565b60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015610e55575060095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15610e7757606460085483610e6a9190611a9c565b610e749190611b0a565b90505b5b5f8183610e859190611b3a565b90508260055f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610f07576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610efe90611bdd565b60405180910390fd5b8260055f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825403925050819055508060055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505f82111561100f578160055f60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161106c9190611397565b60405180910390a35f8211156111035760095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516110fa9190611397565b60405180910390a35b5050505050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61120d826111cb565b61121781856111d5565b93506112278185602086016111e5565b611230816111f3565b840191505092915050565b5f6020820190508181035f8301526112538184611203565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6112888261125f565b9050919050565b6112988161127e565b81146112a2575f80fd5b50565b5f813590506112b38161128f565b92915050565b5f819050919050565b6112cb816112b9565b81146112d5575f80fd5b50565b5f813590506112e6816112c2565b92915050565b5f80604083850312156113025761130161125b565b5b5f61130f858286016112a5565b9250506020611320858286016112d8565b9150509250929050565b5f8115159050919050565b61133e8161132a565b82525050565b5f6020820190506113575f830184611335565b92915050565b5f602082840312156113725761137161125b565b5b5f61137f848285016112d8565b91505092915050565b611391816112b9565b82525050565b5f6020820190506113aa5f830184611388565b92915050565b5f805f606084860312156113c7576113c661125b565b5b5f6113d4868287016112a5565b93505060206113e5868287016112a5565b92505060406113f6868287016112d8565b9150509250925092565b5f60ff82169050919050565b61141581611400565b82525050565b5f60208201905061142e5f83018461140c565b92915050565b5f602082840312156114495761144861125b565b5b5f611456848285016112a5565b91505092915050565b6114688161127e565b82525050565b5f6020820190506114815f83018461145f565b92915050565b5f806040838503121561149d5761149c61125b565b5b5f6114aa858286016112a5565b92505060206114bb858286016112a5565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061150957607f821691505b60208210810361151c5761151b6114c5565b5b50919050565b7f46656520746f6f206869676800000000000000000000000000000000000000005f82015250565b5f611556600c836111d5565b915061156182611522565b602082019050919050565b5f6020820190508181035f8301526115838161154a565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6115c1826112b9565b91506115cc836112b9565b92508282019050808211156115e4576115e361158a565b5b92915050565b7f46656520636f6c6c6563746f7220616464726573732063616e6e6f74206265205f8201527f7a65726f00000000000000000000000000000000000000000000000000000000602082015250565b5f6116446024836111d5565b915061164f826115ea565b604082019050919050565b5f6020820190508181035f83015261167181611638565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f6116d26025836111d5565b91506116dd82611678565b604082019050919050565b5f6020820190508181035f8301526116ff816116c6565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f6117606026836111d5565b915061176b82611706565b604082019050919050565b5f6020820190508181035f83015261178d81611754565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f6117ee6024836111d5565b91506117f982611794565b604082019050919050565b5f6020820190508181035f83015261181b816117e2565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61187c6022836111d5565b915061188782611822565b604082019050919050565b5f6020820190508181035f8301526118a981611870565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6118e46020836111d5565b91506118ef826118b0565b602082019050919050565b5f6020820190508181035f830152611911816118d8565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f61194c601d836111d5565b915061195782611918565b602082019050919050565b5f6020820190508181035f83015261197981611940565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6119da6025836111d5565b91506119e582611980565b604082019050919050565b5f6020820190508181035f830152611a07816119ce565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611a686023836111d5565b9150611a7382611a0e565b604082019050919050565b5f6020820190508181035f830152611a9581611a5c565b9050919050565b5f611aa6826112b9565b9150611ab1836112b9565b9250828202611abf816112b9565b91508282048414831517611ad657611ad561158a565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611b14826112b9565b9150611b1f836112b9565b925082611b2f57611b2e611add565b5b828204905092915050565b5f611b44826112b9565b9150611b4f836112b9565b9250828203905081811115611b6757611b6661158a565b5b92915050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f611bc76026836111d5565b9150611bd282611b6d565b604082019050919050565b5f6020820190508181035f830152611bf481611bbb565b905091905056fea2646970667358221220e2f6a483c08b58fd9d06744e10ffb53e90edc9f1b4cdcbdca1f94b47fa6e6b6a64736f6c634300081a0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000fa4a3ec37b6097a846abdcde427f6a447ee8e137
-----Decoded View---------------
Arg [0] : _feeCollector (address): 0xfA4a3ec37B6097a846abdCDe427f6a447ee8e137
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000fa4a3ec37b6097a846abdcde427f6a447ee8e137
Deployed Bytecode Sourcemap
5646:6697:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6688:107;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7782:231;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9444:170;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;7061:124;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8029:365;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6123:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6938:107;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8410:268;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6069:25;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7201:143;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4281:119;;;:::i;:::-;;9630:175;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4000:103;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6811:111;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9206:222;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;8694:496;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7360:223;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6179:27;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7599:167;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4416:225;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6688:107;6733:13;6774:5;6767:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6688:107;:::o;7782:231::-;7865:4;7890:13;7906:10;7890:26;;7935:32;7944:5;7951:7;7960:6;7935:8;:32::i;:::-;7993:4;7986:11;;;7782:231;;;;:::o;9444:170::-;3931:13;:11;:13::i;:::-;9541:3:::1;9528:9;:16;;9520:41;;;;;;;;;;;;:::i;:::-;;;;;;;;;9589:9;9580:6;:18;;;;9444:170:::0;:::o;7061:124::-;7122:7;7157:12;;7150:19;;7061:124;:::o;8029:365::-;8192:4;8217:15;8235:10;8217:28;;8264:38;8280:4;8286:7;8295:6;8264:15;:38::i;:::-;8321:27;8331:4;8337:2;8341:6;8321:9;:27::i;:::-;8374:4;8367:11;;;8029:365;;;;;:::o;6123:26::-;;;;:::o;6938:107::-;6987:5;7020:9;;;;;;;;;;;7013:16;;6938:107;:::o;8410:268::-;8498:4;8523:13;8539:10;8523:26;;8568:64;8577:5;8584:7;8621:10;8593:25;8603:5;8610:7;8593:9;:25::i;:::-;:38;;;;:::i;:::-;8568:8;:64::i;:::-;8658:4;8651:11;;;8410:268;;;;:::o;6069:25::-;;;;:::o;7201:143::-;7275:7;7310:9;:18;7320:7;7310:18;;;;;;;;;;;;;;;;7303:25;;7201:143;;;:::o;4281:119::-;3931:13;:11;:13::i;:::-;4354:30:::1;4381:1;4354:18;:30::i;:::-;4281:119::o:0;9630:175::-;3931:13;:11;:13::i;:::-;9730:3:::1;9716:10;:17;;9708:42;;;;;;;;;;;;:::i;:::-;;;;;;;;;9779:10;9769:7;:20;;;;9630:175:::0;:::o;4000:103::-;4046:7;4081:6;;;;;;;;;;;4074:13;;4000:103;:::o;6811:111::-;6858:13;6899:7;6892:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6811:111;:::o;9206:222::-;3931:13;:11;:13::i;:::-;9323:1:::1;9299:26;;:12;:26;;::::0;9291:75:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;9400:12;9385;;:27;;;;;;;;;;;;;;;;;;9206:222:::0;:::o;8694:496::-;8787:4;8812:13;8828:10;8812:26;;8857:24;8884:25;8894:5;8901:7;8884:9;:25::i;:::-;8857:52;;8956:15;8936:16;:35;;8928:85;;;;;;;;;;;;:::i;:::-;;;;;;;;;9065:60;9074:5;9081:7;9109:15;9090:16;:34;9065:8;:60::i;:::-;9170:4;9163:11;;;;8694:496;;;;:::o;7360:223::-;7439:4;7464:13;7480:10;7464:26;;7509:28;7519:5;7526:2;7530:6;7509:9;:28::i;:::-;7563:4;7556:11;;;7360:223;;;;:::o;6179:27::-;;;;;;;;;;;;;:::o;7599:167::-;7688:7;7723:11;:18;7735:5;7723:18;;;;;;;;;;;;;;;:27;7742:7;7723:27;;;;;;;;;;;;;;;;7716:34;;7599:167;;;;:::o;4416:225::-;3931:13;:11;:13::i;:::-;4533:1:::1;4513:22;;:8;:22;;::::0;4505:73:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;4597:28;4616:8;4597:18;:28::i;:::-;4416:225:::0;:::o;11315:452::-;11508:1;11491:19;;:5;:19;;;11483:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;11597:1;11578:21;;:7;:21;;;11570:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;11689:6;11659:11;:18;11671:5;11659:18;;;;;;;;;;;;;;;:27;11678:7;11659:27;;;;;;;;;;;;;;;:36;;;;11735:7;11719:32;;11728:5;11719:32;;;11744:6;11719:32;;;;;;:::i;:::-;;;;;;;;11315:452;;;:::o;4119:146::-;4202:10;4191:21;;:7;:5;:7::i;:::-;:21;;;4183:66;;;;;;;;;;;;:::i;:::-;;;;;;;;;4119:146::o;11783:549::-;11958:24;11985:25;11995:5;12002:7;11985:9;:25::i;:::-;11958:52;;12053:17;12033:16;:37;12029:288;;12123:6;12103:16;:26;;12095:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;12223:51;12232:5;12239:7;12267:6;12248:16;:25;12223:8;:51::i;:::-;12029:288;11939:393;11783:549;;;:::o;9821:1478::-;10008:1;9992:18;;:4;:18;;;9984:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;10093:1;10079:16;;:2;:16;;;10071:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;10156:17;10286:12;;;;;;;;;;;10278:20;;:4;:20;;;;:42;;;;;10308:12;;;;;;;;;;;10302:18;;:2;:18;;;;10278:42;10274:355;;;10377:3;10367:6;;10358;:15;;;;:::i;:::-;10357:23;;;;:::i;:::-;10345:35;;10274:355;;;10514:12;;;;;;;;;;;10506:20;;:4;:20;;;;:42;;;;;10536:12;;;;;;;;;;;10530:18;;:2;:18;;;10506:42;10502:127;;;10606:3;10595:7;;10586:6;:16;;;;:::i;:::-;10585:24;;;;:::i;:::-;10573:36;;10502:127;10274:355;10649:22;10683:9;10674:6;:18;;;;:::i;:::-;10649:43;;10738:6;10719:9;:15;10729:4;10719:15;;;;;;;;;;;;;;;;:25;;10711:76;;;;;;;;;;;;:::i;:::-;;;;;;;;;10860:6;10841:9;:15;10851:4;10841:15;;;;;;;;;;;;;;;;:25;;;;;;;;;;;10906:14;10889:9;:13;10899:2;10889:13;;;;;;;;;;;;;;;;:31;;;;;;;;;;;10959:1;10947:9;:13;10943:138;;;11016:9;10989;:23;10999:12;;;;;;;;;;;10989:23;;;;;;;;;;;;;;;;:36;;;;;;;;;;;10943:138;11140:2;11125:34;;11134:4;11125:34;;;11144:14;11125:34;;;;;;:::i;:::-;;;;;;;;11194:1;11182:9;:13;11178:106;;;11240:12;;;;;;;;;;;11225:39;;11234:4;11225:39;;;11254:9;11225:39;;;;;;:::i;:::-;;;;;;;;11178:106;9965:1334;;9821:1478;;;:::o;4657:223::-;4739:16;4758:6;;;;;;;;;;;4739:25;;4792:8;4783:6;;:17;;;;;;;;;;;;;;;;;;4855:8;4824:40;;4845:8;4824:40;;;;;;;;;;;;4720:160;4657:223;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1323:117::-;1432:1;1429;1422:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:329::-;3398:6;3447:2;3435:9;3426:7;3422:23;3418:32;3415:119;;;3453:79;;:::i;:::-;3415:119;3573:1;3598:53;3643:7;3634:6;3623:9;3619:22;3598:53;:::i;:::-;3588:63;;3544:117;3339:329;;;;:::o;3674:118::-;3761:24;3779:5;3761:24;:::i;:::-;3756:3;3749:37;3674:118;;:::o;3798:222::-;3891:4;3929:2;3918:9;3914:18;3906:26;;3942:71;4010:1;3999:9;3995:17;3986:6;3942:71;:::i;:::-;3798:222;;;;:::o;4026:619::-;4103:6;4111;4119;4168:2;4156:9;4147:7;4143:23;4139:32;4136:119;;;4174:79;;:::i;:::-;4136:119;4294:1;4319:53;4364:7;4355:6;4344:9;4340:22;4319:53;:::i;:::-;4309:63;;4265:117;4421:2;4447:53;4492:7;4483:6;4472:9;4468:22;4447:53;:::i;:::-;4437:63;;4392:118;4549:2;4575:53;4620:7;4611:6;4600:9;4596:22;4575:53;:::i;:::-;4565:63;;4520:118;4026:619;;;;;:::o;4651:86::-;4686:7;4726:4;4719:5;4715:16;4704:27;;4651:86;;;:::o;4743:112::-;4826:22;4842:5;4826:22;:::i;:::-;4821:3;4814:35;4743:112;;:::o;4861:214::-;4950:4;4988:2;4977:9;4973:18;4965:26;;5001:67;5065:1;5054:9;5050:17;5041:6;5001:67;:::i;:::-;4861:214;;;;:::o;5081:329::-;5140:6;5189:2;5177:9;5168:7;5164:23;5160:32;5157:119;;;5195:79;;:::i;:::-;5157:119;5315:1;5340:53;5385:7;5376:6;5365:9;5361:22;5340:53;:::i;:::-;5330:63;;5286:117;5081:329;;;;:::o;5416:118::-;5503:24;5521:5;5503:24;:::i;:::-;5498:3;5491:37;5416:118;;:::o;5540:222::-;5633:4;5671:2;5660:9;5656:18;5648:26;;5684:71;5752:1;5741:9;5737:17;5728:6;5684:71;:::i;:::-;5540:222;;;;:::o;5768:474::-;5836:6;5844;5893:2;5881:9;5872:7;5868:23;5864:32;5861:119;;;5899:79;;:::i;:::-;5861:119;6019:1;6044:53;6089:7;6080:6;6069:9;6065:22;6044:53;:::i;:::-;6034:63;;5990:117;6146:2;6172:53;6217:7;6208:6;6197:9;6193:22;6172:53;:::i;:::-;6162:63;;6117:118;5768:474;;;;;:::o;6248:180::-;6296:77;6293:1;6286:88;6393:4;6390:1;6383:15;6417:4;6414:1;6407:15;6434:320;6478:6;6515:1;6509:4;6505:12;6495:22;;6562:1;6556:4;6552:12;6583:18;6573:81;;6639:4;6631:6;6627:17;6617:27;;6573:81;6701:2;6693:6;6690:14;6670:18;6667:38;6664:84;;6720:18;;:::i;:::-;6664:84;6485:269;6434:320;;;:::o;6760:162::-;6900:14;6896:1;6888:6;6884:14;6877:38;6760:162;:::o;6928:366::-;7070:3;7091:67;7155:2;7150:3;7091:67;:::i;:::-;7084:74;;7167:93;7256:3;7167:93;:::i;:::-;7285:2;7280:3;7276:12;7269:19;;6928:366;;;:::o;7300:419::-;7466:4;7504:2;7493:9;7489:18;7481:26;;7553:9;7547:4;7543:20;7539:1;7528:9;7524:17;7517:47;7581:131;7707:4;7581:131;:::i;:::-;7573:139;;7300:419;;;:::o;7725:180::-;7773:77;7770:1;7763:88;7870:4;7867:1;7860:15;7894:4;7891:1;7884:15;7911:191;7951:3;7970:20;7988:1;7970:20;:::i;:::-;7965:25;;8004:20;8022:1;8004:20;:::i;:::-;7999:25;;8047:1;8044;8040:9;8033:16;;8068:3;8065:1;8062:10;8059:36;;;8075:18;;:::i;:::-;8059:36;7911:191;;;;:::o;8108:223::-;8248:34;8244:1;8236:6;8232:14;8225:58;8317:6;8312:2;8304:6;8300:15;8293:31;8108:223;:::o;8337:366::-;8479:3;8500:67;8564:2;8559:3;8500:67;:::i;:::-;8493:74;;8576:93;8665:3;8576:93;:::i;:::-;8694:2;8689:3;8685:12;8678:19;;8337:366;;;:::o;8709:419::-;8875:4;8913:2;8902:9;8898:18;8890:26;;8962:9;8956:4;8952:20;8948:1;8937:9;8933:17;8926:47;8990:131;9116:4;8990:131;:::i;:::-;8982:139;;8709:419;;;:::o;9134:224::-;9274:34;9270:1;9262:6;9258:14;9251:58;9343:7;9338:2;9330:6;9326:15;9319:32;9134:224;:::o;9364:366::-;9506:3;9527:67;9591:2;9586:3;9527:67;:::i;:::-;9520:74;;9603:93;9692:3;9603:93;:::i;:::-;9721:2;9716:3;9712:12;9705:19;;9364:366;;;:::o;9736:419::-;9902:4;9940:2;9929:9;9925:18;9917:26;;9989:9;9983:4;9979:20;9975:1;9964:9;9960:17;9953:47;10017:131;10143:4;10017:131;:::i;:::-;10009:139;;9736:419;;;:::o;10161:225::-;10301:34;10297:1;10289:6;10285:14;10278:58;10370:8;10365:2;10357:6;10353:15;10346:33;10161:225;:::o;10392:366::-;10534:3;10555:67;10619:2;10614:3;10555:67;:::i;:::-;10548:74;;10631:93;10720:3;10631:93;:::i;:::-;10749:2;10744:3;10740:12;10733:19;;10392:366;;;:::o;10764:419::-;10930:4;10968:2;10957:9;10953:18;10945:26;;11017:9;11011:4;11007:20;11003:1;10992:9;10988:17;10981:47;11045:131;11171:4;11045:131;:::i;:::-;11037:139;;10764:419;;;:::o;11189:223::-;11329:34;11325:1;11317:6;11313:14;11306:58;11398:6;11393:2;11385:6;11381:15;11374:31;11189:223;:::o;11418:366::-;11560:3;11581:67;11645:2;11640:3;11581:67;:::i;:::-;11574:74;;11657:93;11746:3;11657:93;:::i;:::-;11775:2;11770:3;11766:12;11759:19;;11418:366;;;:::o;11790:419::-;11956:4;11994:2;11983:9;11979:18;11971:26;;12043:9;12037:4;12033:20;12029:1;12018:9;12014:17;12007:47;12071:131;12197:4;12071:131;:::i;:::-;12063:139;;11790:419;;;:::o;12215:221::-;12355:34;12351:1;12343:6;12339:14;12332:58;12424:4;12419:2;12411:6;12407:15;12400:29;12215:221;:::o;12442:366::-;12584:3;12605:67;12669:2;12664:3;12605:67;:::i;:::-;12598:74;;12681:93;12770:3;12681:93;:::i;:::-;12799:2;12794:3;12790:12;12783:19;;12442:366;;;:::o;12814:419::-;12980:4;13018:2;13007:9;13003:18;12995:26;;13067:9;13061:4;13057:20;13053:1;13042:9;13038:17;13031:47;13095:131;13221:4;13095:131;:::i;:::-;13087:139;;12814:419;;;:::o;13239:182::-;13379:34;13375:1;13367:6;13363:14;13356:58;13239:182;:::o;13427:366::-;13569:3;13590:67;13654:2;13649:3;13590:67;:::i;:::-;13583:74;;13666:93;13755:3;13666:93;:::i;:::-;13784:2;13779:3;13775:12;13768:19;;13427:366;;;:::o;13799:419::-;13965:4;14003:2;13992:9;13988:18;13980:26;;14052:9;14046:4;14042:20;14038:1;14027:9;14023:17;14016:47;14080:131;14206:4;14080:131;:::i;:::-;14072:139;;13799:419;;;:::o;14224:179::-;14364:31;14360:1;14352:6;14348:14;14341:55;14224:179;:::o;14409:366::-;14551:3;14572:67;14636:2;14631:3;14572:67;:::i;:::-;14565:74;;14648:93;14737:3;14648:93;:::i;:::-;14766:2;14761:3;14757:12;14750:19;;14409:366;;;:::o;14781:419::-;14947:4;14985:2;14974:9;14970:18;14962:26;;15034:9;15028:4;15024:20;15020:1;15009:9;15005:17;14998:47;15062:131;15188:4;15062:131;:::i;:::-;15054:139;;14781:419;;;:::o;15206:224::-;15346:34;15342:1;15334:6;15330:14;15323:58;15415:7;15410:2;15402:6;15398:15;15391:32;15206:224;:::o;15436:366::-;15578:3;15599:67;15663:2;15658:3;15599:67;:::i;:::-;15592:74;;15675:93;15764:3;15675:93;:::i;:::-;15793:2;15788:3;15784:12;15777:19;;15436:366;;;:::o;15808:419::-;15974:4;16012:2;16001:9;15997:18;15989:26;;16061:9;16055:4;16051:20;16047:1;16036:9;16032:17;16025:47;16089:131;16215:4;16089:131;:::i;:::-;16081:139;;15808:419;;;:::o;16233:222::-;16373:34;16369:1;16361:6;16357:14;16350:58;16442:5;16437:2;16429:6;16425:15;16418:30;16233:222;:::o;16461:366::-;16603:3;16624:67;16688:2;16683:3;16624:67;:::i;:::-;16617:74;;16700:93;16789:3;16700:93;:::i;:::-;16818:2;16813:3;16809:12;16802:19;;16461:366;;;:::o;16833:419::-;16999:4;17037:2;17026:9;17022:18;17014:26;;17086:9;17080:4;17076:20;17072:1;17061:9;17057:17;17050:47;17114:131;17240:4;17114:131;:::i;:::-;17106:139;;16833:419;;;:::o;17258:410::-;17298:7;17321:20;17339:1;17321:20;:::i;:::-;17316:25;;17355:20;17373:1;17355:20;:::i;:::-;17350:25;;17410:1;17407;17403:9;17432:30;17450:11;17432:30;:::i;:::-;17421:41;;17611:1;17602:7;17598:15;17595:1;17592:22;17572:1;17565:9;17545:83;17522:139;;17641:18;;:::i;:::-;17522:139;17306:362;17258:410;;;;:::o;17674:180::-;17722:77;17719:1;17712:88;17819:4;17816:1;17809:15;17843:4;17840:1;17833:15;17860:185;17900:1;17917:20;17935:1;17917:20;:::i;:::-;17912:25;;17951:20;17969:1;17951:20;:::i;:::-;17946:25;;17990:1;17980:35;;17995:18;;:::i;:::-;17980:35;18037:1;18034;18030:9;18025:14;;17860:185;;;;:::o;18051:194::-;18091:4;18111:20;18129:1;18111:20;:::i;:::-;18106:25;;18145:20;18163:1;18145:20;:::i;:::-;18140:25;;18189:1;18186;18182:9;18174:17;;18213:1;18207:4;18204:11;18201:37;;;18218:18;;:::i;:::-;18201:37;18051:194;;;;:::o;18251:225::-;18391:34;18387:1;18379:6;18375:14;18368:58;18460:8;18455:2;18447:6;18443:15;18436:33;18251:225;:::o;18482:366::-;18624:3;18645:67;18709:2;18704:3;18645:67;:::i;:::-;18638:74;;18721:93;18810:3;18721:93;:::i;:::-;18839:2;18834:3;18830:12;18823:19;;18482:366;;;:::o;18854:419::-;19020:4;19058:2;19047:9;19043:18;19035:26;;19107:9;19101:4;19097:20;19093:1;19082:9;19078:17;19071:47;19135:131;19261:4;19135:131;:::i;:::-;19127:139;;18854:419;;;:::o
Swarm Source
ipfs://e2f6a483c08b58fd9d06744e10ffb53e90edc9f1b4cdcbdca1f94b47fa6e6b6a
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.