Overview
Max Total Supply
88,888,888,888 HRMBAE
Holders
160 (0.00%)
Transfers
-
0
Market
Price
$0.00 @ 0.000000 ETH
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Name:
SaintbotZeroTaxTokenArbitrum
Compiler Version
v0.8.21+commit.d9974bed
Contract Source Code (Solidity)
/**
*Submitted for verification at Arbiscan.io on 2024-01-17
*/
/* --------
Token Deployed using Saintbot
Contract Renounced automatically
Liquidity Locked on UNCX, 0 Owner Tokens, Anti-Rug by default
Deploy and manage fair launch anti-rug tokens seamlessly and lightning-fast with low gas on our free-to-use Telegram bot.
--------
Website: https://discord.com/invite/j8mESemSxF
Twitter: https://twitter.com/https://twitter.com/Harrambae
Telegram: https://t.me/ https://t.me/harrambaesheaven
Gitbook:
*/
// SPDX-License-Identifier: MIT
pragma solidity 0.8.21;
abstract contract Context {
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
}
interface IERC20 {
function totalSupply() external view returns (uint256);
function balanceOf(address account) external view returns (uint256);
function transfer(address recipient, uint256 amount) external returns (bool);
function allowance(
address owner,
address spender
) external view returns (uint256);
function approve(address spender, uint256 amount) external returns (bool);
function transferFrom(
address sender,
address recipient,
uint256 amount
) external returns (bool);
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(address indexed owner, address indexed spender, uint256 value);
}
library SafeMath {
function add(uint256 a, uint256 b) internal pure returns (uint256) {
uint256 c = a + b;
require(c >= a, "SafeMath: addition overflow");
return c;
}
function sub(uint256 a, uint256 b) internal pure returns (uint256) {
return sub(a, b, "SafeMath: subtraction overflow");
}
function sub(
uint256 a,
uint256 b,
string memory errorMessage
) internal pure returns (uint256) {
require(b <= a, errorMessage);
uint256 c = a - b;
return c;
}
function mul(uint256 a, uint256 b) internal pure returns (uint256) {
if (a == 0) {
return 0;
}
uint256 c = a * b;
require(c / a == b, "SafeMath: multiplication overflow");
return c;
}
function div(uint256 a, uint256 b) internal pure returns (uint256) {
return div(a, b, "SafeMath: division by zero");
}
function div(
uint256 a,
uint256 b,
string memory errorMessage
) internal pure returns (uint256) {
require(b > 0, errorMessage);
uint256 c = a / b;
return c;
}
}
contract Ownable is Context {
address private _owner;
error OwnableInvalidOwner(address owner);
event OwnershipTransferred(
address indexed previousOwner,
address indexed newOwner
);
constructor() {
address msgSender = _msgSender();
_owner = msgSender;
emit OwnershipTransferred(address(0), msgSender);
}
function owner() public view returns (address) {
return _owner;
}
modifier onlyOwner() {
require(_owner == _msgSender(), "Ownable: caller is not the owner");
_;
}
function renounceOwnership() public virtual onlyOwner {
emit OwnershipTransferred(_owner, address(0));
_owner = address(0);
}
function transferOwnership(address newOwner) public virtual onlyOwner {
if (newOwner == address(0)) {
revert OwnableInvalidOwner(address(0));
}
_transferOwnership(newOwner);
}
/**
* @dev Transfers ownership of the contract to a new account (`newOwner`).
* Internal function without access restriction.
*/
function _transferOwnership(address newOwner) internal virtual {
address oldOwner = _owner;
_owner = newOwner;
emit OwnershipTransferred(oldOwner, newOwner);
}
}
interface IUniswapV2Factory {
function createPair(
address tokenA,
address tokenB
) external returns (address pair);
}
interface IUniswapV2Router02 {
function removeLiquidityETHSupportingFeeOnTransferTokens(
address token,
uint256 liquidity,
uint256 amountTokenMin,
uint256 amountETHMin,
address to,
uint256 deadline
) external returns (uint256 amountETH);
function removeLiquidityETHWithPermitSupportingFeeOnTransferTokens(
address token,
uint256 liquidity,
uint256 amountTokenMin,
uint256 amountETHMin,
address to,
uint256 deadline,
bool approveMax,
uint8 v,
bytes32 r,
bytes32 s
) external returns (uint256 amountETH);
function swapExactTokensForTokensSupportingFeeOnTransferTokens(
uint256 amountIn,
uint256 amountOutMin,
address[] calldata path,
address to,
address referrer,
uint256 deadline
) external;
function swapExactETHForTokensSupportingFeeOnTransferTokens(
uint256 amountOutMin,
address[] calldata path,
address to,
address referrer,
uint256 deadline
) external payable;
function swapExactTokensForETHSupportingFeeOnTransferTokens(
uint256 amountIn,
uint256 amountOutMin,
address[] calldata path,
address to,
address referrer,
uint256 deadline
) external;
function addLiquidityETH(
address token,
uint256 amountTokenDesired,
uint256 amountTokenMin,
uint256 amountETHMin,
address to,
uint256 deadline
)
external
payable
returns (uint256 amountToken, uint256 amountETH, uint256 liquidity);
function WETH() external pure returns (address);
function factory() external pure returns (address);
}
contract SaintbotZeroTaxTokenArbitrum is Context, IERC20, Ownable {
using SafeMath for uint256;
mapping(address => uint256) private _balances;
mapping(address => mapping(address => uint256)) private _allowances;
mapping(address => uint256) private _holderLastTransferTimestamp;
bool public transferDelayEnabled = true;
uint8 private constant _decimals = 18;
uint256 private immutable _tTotal;
string private _name;
string private _symbol;
uint256 public _maxTxAmount;
uint256 public _maxWalletSize;
IUniswapV2Router02 public uniswapV2Router;
address public uniswapV2Pair;
bool public tradingOpen;
bool private inSwap = false;
bool private swapEnabled = false;
uint256 stopAt;
address private constant TAXES_RECEIVER =
0xc2198550cBCc5458f32fDd3660AEB8238c0C6025;
constructor(
string memory name_,
string memory symbol_,
uint256 _totalSupply,
address _lockOwner
) payable {
require(
_totalSupply >= 10 && _totalSupply <= 1_000_000_000_000,
"InvalidSupply()"
);
payable(TAXES_RECEIVER).transfer(0.15 ether);
_name = name_;
_symbol = symbol_;
stopAt = block.timestamp + 48 hours;
uint256 supplyWithDecimals_ = _totalSupply * 1e18;
_tTotal = supplyWithDecimals_;
_maxTxAmount = (supplyWithDecimals_ * 3) / 100;
_maxWalletSize = (supplyWithDecimals_ * 6) / 100;
_balances[address(this)] = supplyWithDecimals_;
if (_lockOwner != msg.sender) transferOwnership(_lockOwner);
}
function name() public view returns (string memory) {
return _name;
}
function symbol() public view returns (string memory) {
return _symbol;
}
function decimals() public pure returns (uint8) {
return _decimals;
}
function totalSupply() public view returns (uint256) {
return _tTotal;
}
function balanceOf(address account) public view override returns (uint256) {
return _balances[account];
}
function transfer(
address recipient,
uint256 amount
) public override returns (bool) {
_transfer(_msgSender(), recipient, amount);
return true;
}
function allowance(
address owner,
address spender
) public view override returns (uint256) {
return _allowances[owner][spender];
}
function approve(
address spender,
uint256 amount
) public override returns (bool) {
_approve(_msgSender(), spender, amount);
return true;
}
function transferFrom(
address sender,
address recipient,
uint256 amount
) public override returns (bool) {
_transfer(sender, recipient, amount);
_approve(
sender,
_msgSender(),
_allowances[sender][_msgSender()].sub(
amount,
"ERC20: transfer amount exceeds allowance"
)
);
return true;
}
function _approve(address owner, address spender, uint256 amount) private {
require(owner != address(0), "ERC20: approve from the zero address");
require(spender != address(0), "ERC20: approve to the zero address");
_allowances[owner][spender] = amount;
emit Approval(owner, spender, amount);
}
function _transfer(address from, address to, uint256 amount) private {
require(from != address(0), "ERC20: transfer from the zero address");
require(to != address(0), "ERC20: transfer to the zero address");
require(amount > 0, "Transfer amount must be greater than zero");
if (from != owner() && to != owner()) {
if (transferDelayEnabled && block.timestamp < stopAt) {
if (to != address(uniswapV2Router) && to != address(uniswapV2Pair)) {
require(
_holderLastTransferTimestamp[tx.origin] < block.number,
"_transfer:: Transfer Delay enabled. Only one purchase per block allowed."
);
_holderLastTransferTimestamp[tx.origin] = block.number;
}
}
if (
from == uniswapV2Pair &&
to != address(uniswapV2Router) &&
block.timestamp < stopAt
) {
require(amount <= _maxTxAmount, "Exceeds the _maxTxAmount.");
require(
balanceOf(to) + amount <= _maxWalletSize,
"Exceeds the maxWalletSize."
);
}
}
_balances[from] = _balances[from].sub(amount);
_balances[to] = _balances[to].add(amount);
emit Transfer(from, to, amount);
}
function addLiquidity() external onlyOwner {
require(!tradingOpen, "trading is already open");
uniswapV2Router = IUniswapV2Router02(
0xc873fEcbd354f5A56E00E710B90EF4201db2448d
);
_approve(address(this), address(uniswapV2Router), _tTotal);
uniswapV2Pair = IUniswapV2Factory(uniswapV2Router.factory()).createPair(
address(this),
uniswapV2Router.WETH()
);
address pair = uniswapV2Pair;
uniswapV2Router.addLiquidityETH{value: address(this).balance}(
address(this),
balanceOf(address(this)),
0,
0,
msg.sender,
block.timestamp
);
IERC20(pair).approve(address(uniswapV2Router), type(uint256).max);
swapEnabled = true;
tradingOpen = true;
renounceOwnership();
}
receive() external payable {}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint256","name":"_totalSupply","type":"uint256"},{"internalType":"address","name":"_lockOwner","type":"address"}],"stateMutability":"payable","type":"constructor"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"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":"_maxTxAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxWalletSize","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"addLiquidity","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","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":"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":[],"name":"tradingOpen","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":[],"name":"transferDelayEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","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"},{"inputs":[],"name":"uniswapV2Router","outputs":[{"internalType":"contract IUniswapV2Router02","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
60a06040526001600460006101000a81548160ff0219169083151502179055506000600a60156101000a81548160ff0219169083151502179055506000600a60166101000a81548160ff021916908315150217905550604051620033d1380380620033d183398181016040528101906200007a919062000747565b60006200008c6200031f60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350600a821015801562000141575064e8d4a510008211155b62000183576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200017a9062000858565b60405180910390fd5b73c2198550cbcc5458f32fdd3660aeb8238c0c602573ffffffffffffffffffffffffffffffffffffffff166108fc670214e8348c4f00009081150290604051600060405180830381858888f19350505050158015620001e6573d6000803e3d6000fd5b508360059081620001f8919062000abb565b5082600690816200020a919062000abb565b506202a300426200021c919062000bd1565b600b819055506000670de0b6b3a7640000836200023a919062000c0c565b90508060808181525050606460038262000255919062000c0c565b62000261919062000c86565b600781905550606460068262000278919062000c0c565b62000284919062000c86565b60088190555080600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614620003145762000313826200032760201b60201c565b5b505050505062000d5e565b600033905090565b620003376200031f60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614620003c7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003be9062000d0e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036200043c5760006040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040162000433919062000d41565b60405180910390fd5b6200044d816200045060201b60201c565b50565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6200057d8262000532565b810181811067ffffffffffffffff821117156200059f576200059e62000543565b5b80604052505050565b6000620005b462000514565b9050620005c2828262000572565b919050565b600067ffffffffffffffff821115620005e557620005e462000543565b5b620005f08262000532565b9050602081019050919050565b60005b838110156200061d57808201518184015260208101905062000600565b60008484015250505050565b6000620006406200063a84620005c7565b620005a8565b9050828152602081018484840111156200065f576200065e6200052d565b5b6200066c848285620005fd565b509392505050565b600082601f8301126200068c576200068b62000528565b5b81516200069e84826020860162000629565b91505092915050565b6000819050919050565b620006bc81620006a7565b8114620006c857600080fd5b50565b600081519050620006dc81620006b1565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200070f82620006e2565b9050919050565b620007218162000702565b81146200072d57600080fd5b50565b600081519050620007418162000716565b92915050565b600080600080608085870312156200076457620007636200051e565b5b600085015167ffffffffffffffff81111562000785576200078462000523565b5b620007938782880162000674565b945050602085015167ffffffffffffffff811115620007b757620007b662000523565b5b620007c58782880162000674565b9350506040620007d887828801620006cb565b9250506060620007eb8782880162000730565b91505092959194509250565b600082825260208201905092915050565b7f496e76616c6964537570706c7928290000000000000000000000000000000000600082015250565b600062000840600f83620007f7565b91506200084d8262000808565b602082019050919050565b60006020820190508181036000830152620008738162000831565b9050919050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620008cd57607f821691505b602082108103620008e357620008e262000885565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200094d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200090e565b6200095986836200090e565b95508019841693508086168417925050509392505050565b6000819050919050565b60006200099c620009966200099084620006a7565b62000971565b620006a7565b9050919050565b6000819050919050565b620009b8836200097b565b620009d0620009c782620009a3565b8484546200091b565b825550505050565b600090565b620009e7620009d8565b620009f4818484620009ad565b505050565b5b8181101562000a1c5762000a10600082620009dd565b600181019050620009fa565b5050565b601f82111562000a6b5762000a3581620008e9565b62000a4084620008fe565b8101602085101562000a50578190505b62000a6862000a5f85620008fe565b830182620009f9565b50505b505050565b600082821c905092915050565b600062000a906000198460080262000a70565b1980831691505092915050565b600062000aab838362000a7d565b9150826002028217905092915050565b62000ac6826200087a565b67ffffffffffffffff81111562000ae25762000ae162000543565b5b62000aee8254620008b4565b62000afb82828562000a20565b600060209050601f83116001811462000b33576000841562000b1e578287015190505b62000b2a858262000a9d565b86555062000b9a565b601f19841662000b4386620008e9565b60005b8281101562000b6d5784890151825560018201915060208501945060208101905062000b46565b8683101562000b8d578489015162000b89601f89168262000a7d565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000bde82620006a7565b915062000beb83620006a7565b925082820190508082111562000c065762000c0562000ba2565b5b92915050565b600062000c1982620006a7565b915062000c2683620006a7565b925082820262000c3681620006a7565b9150828204841483151762000c505762000c4f62000ba2565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600062000c9382620006a7565b915062000ca083620006a7565b92508262000cb35762000cb262000c57565b5b828204905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600062000cf6602083620007f7565b915062000d038262000cbe565b602082019050919050565b6000602082019050818103600083015262000d298162000ce7565b9050919050565b62000d3b8162000702565b82525050565b600060208201905062000d58600083018462000d30565b92915050565b60805161265062000d816000396000818161055f0152610b0901526126506000f3fe6080604052600436106101185760003560e01c80637d1db4a5116100a0578063c876d0b911610064578063c876d0b9146103b2578063dd62ed3e146103dd578063e8078d941461041a578063f2fde38b14610431578063ffb54a991461045a5761011f565b80637d1db4a5146102c95780638da5cb5b146102f45780638f9a55c01461031f57806395d89b411461034a578063a9059cbb146103755761011f565b806323b872dd116100e757806323b872dd146101e2578063313ce5671461021f57806349bd5a5e1461024a57806370a0823114610275578063715018a6146102b25761011f565b806306fdde0314610124578063095ea7b31461014f5780631694505e1461018c57806318160ddd146101b75761011f565b3661011f57005b600080fd5b34801561013057600080fd5b50610139610485565b6040516101469190611a66565b60405180910390f35b34801561015b57600080fd5b5061017660048036038101906101719190611b21565b610517565b6040516101839190611b7c565b60405180910390f35b34801561019857600080fd5b506101a1610535565b6040516101ae9190611bf6565b60405180910390f35b3480156101c357600080fd5b506101cc61055b565b6040516101d99190611c20565b60405180910390f35b3480156101ee57600080fd5b5061020960048036038101906102049190611c3b565b610583565b6040516102169190611b7c565b60405180910390f35b34801561022b57600080fd5b5061023461065c565b6040516102419190611caa565b60405180910390f35b34801561025657600080fd5b5061025f610665565b60405161026c9190611cd4565b60405180910390f35b34801561028157600080fd5b5061029c60048036038101906102979190611cef565b61068b565b6040516102a99190611c20565b60405180910390f35b3480156102be57600080fd5b506102c76106d4565b005b3480156102d557600080fd5b506102de610827565b6040516102eb9190611c20565b60405180910390f35b34801561030057600080fd5b5061030961082d565b6040516103169190611cd4565b60405180910390f35b34801561032b57600080fd5b50610334610856565b6040516103419190611c20565b60405180910390f35b34801561035657600080fd5b5061035f61085c565b60405161036c9190611a66565b60405180910390f35b34801561038157600080fd5b5061039c60048036038101906103979190611b21565b6108ee565b6040516103a99190611b7c565b60405180910390f35b3480156103be57600080fd5b506103c761090c565b6040516103d49190611b7c565b60405180910390f35b3480156103e957600080fd5b5061040460048036038101906103ff9190611d1c565b61091f565b6040516104119190611c20565b60405180910390f35b34801561042657600080fd5b5061042f6109a6565b005b34801561043d57600080fd5b5061045860048036038101906104539190611cef565b610ee9565b005b34801561046657600080fd5b5061046f610ffc565b60405161047c9190611b7c565b60405180910390f35b60606005805461049490611d8b565b80601f01602080910402602001604051908101604052809291908181526020018280546104c090611d8b565b801561050d5780601f106104e25761010080835404028352916020019161050d565b820191906000526020600020905b8154815290600101906020018083116104f057829003601f168201915b5050505050905090565b600061052b61052461100f565b8484611017565b6001905092915050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60007f0000000000000000000000000000000000000000000000000000000000000000905090565b60006105908484846111e0565b6106518461059c61100f565b61064c856040518060600160405280602881526020016125f360289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061060261100f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118069092919063ffffffff16565b611017565b600190509392505050565b60006012905090565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6106dc61100f565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610769576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076090611e08565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60075481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60085481565b60606006805461086b90611d8b565b80601f016020809104026020016040519081016040528092919081815260200182805461089790611d8b565b80156108e45780601f106108b9576101008083540402835291602001916108e4565b820191906000526020600020905b8154815290600101906020018083116108c757829003601f168201915b5050505050905090565b60006109026108fb61100f565b84846111e0565b6001905092915050565b600460009054906101000a900460ff1681565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6109ae61100f565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610a3b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a3290611e08565b60405180910390fd5b600a60149054906101000a900460ff1615610a8b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a8290611e74565b60405180910390fd5b73c873fecbd354f5a56e00e710b90ef4201db2448d600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610b2d30600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167f0000000000000000000000000000000000000000000000000000000000000000611017565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b9a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bbe9190611ea9565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c47573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c6b9190611ea9565b6040518363ffffffff1660e01b8152600401610c88929190611ed6565b6020604051808303816000875af1158015610ca7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ccb9190611ea9565b600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610d7b3061068b565b60008033426040518863ffffffff1660e01b8152600401610da196959493929190611f3a565b60606040518083038185885af1158015610dbf573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610de49190611fb0565b5050508073ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610e64929190612003565b6020604051808303816000875af1158015610e83573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ea79190612058565b506001600a60166101000a81548160ff0219169083151502179055506001600a60146101000a81548160ff021916908315150217905550610ee66106d4565b50565b610ef161100f565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610f7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7590611e08565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610ff05760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610fe79190611cd4565b60405180910390fd5b610ff98161186a565b50565b600a60149054906101000a900460ff1681565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611086576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107d906120f7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036110f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ec90612189565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516111d39190611c20565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361124f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112469061221b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112b5906122ad565b60405180910390fd5b60008111611301576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112f89061233f565b60405180910390fd5b61130961082d565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611377575061134761082d565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b1561167257600460009054906101000a900460ff1680156113995750600b5442105b1561151657600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415801561144a5750600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b156115155743600360003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054106114d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114c7906123f7565b60405180910390fd5b43600360003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480156115c15750600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b80156115ce5750600b5442105b1561167157600754811115611618576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161160f90612463565b60405180910390fd5b600854816116258461068b565b61162f91906124b2565b1115611670576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161166790612532565b60405180910390fd5b5b5b6116c481600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461192e90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061175981600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461197890919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516117f99190611c20565b60405180910390a3505050565b600083831115829061184e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118459190611a66565b60405180910390fd5b506000838561185d9190612552565b9050809150509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600061197083836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611806565b905092915050565b600080828461198791906124b2565b9050838110156119cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119c3906125d2565b60405180910390fd5b8091505092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611a105780820151818401526020810190506119f5565b60008484015250505050565b6000601f19601f8301169050919050565b6000611a38826119d6565b611a4281856119e1565b9350611a528185602086016119f2565b611a5b81611a1c565b840191505092915050565b60006020820190508181036000830152611a808184611a2d565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611ab882611a8d565b9050919050565b611ac881611aad565b8114611ad357600080fd5b50565b600081359050611ae581611abf565b92915050565b6000819050919050565b611afe81611aeb565b8114611b0957600080fd5b50565b600081359050611b1b81611af5565b92915050565b60008060408385031215611b3857611b37611a88565b5b6000611b4685828601611ad6565b9250506020611b5785828601611b0c565b9150509250929050565b60008115159050919050565b611b7681611b61565b82525050565b6000602082019050611b916000830184611b6d565b92915050565b6000819050919050565b6000611bbc611bb7611bb284611a8d565b611b97565b611a8d565b9050919050565b6000611bce82611ba1565b9050919050565b6000611be082611bc3565b9050919050565b611bf081611bd5565b82525050565b6000602082019050611c0b6000830184611be7565b92915050565b611c1a81611aeb565b82525050565b6000602082019050611c356000830184611c11565b92915050565b600080600060608486031215611c5457611c53611a88565b5b6000611c6286828701611ad6565b9350506020611c7386828701611ad6565b9250506040611c8486828701611b0c565b9150509250925092565b600060ff82169050919050565b611ca481611c8e565b82525050565b6000602082019050611cbf6000830184611c9b565b92915050565b611cce81611aad565b82525050565b6000602082019050611ce96000830184611cc5565b92915050565b600060208284031215611d0557611d04611a88565b5b6000611d1384828501611ad6565b91505092915050565b60008060408385031215611d3357611d32611a88565b5b6000611d4185828601611ad6565b9250506020611d5285828601611ad6565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611da357607f821691505b602082108103611db657611db5611d5c565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611df26020836119e1565b9150611dfd82611dbc565b602082019050919050565b60006020820190508181036000830152611e2181611de5565b9050919050565b7f74726164696e6720697320616c7265616479206f70656e000000000000000000600082015250565b6000611e5e6017836119e1565b9150611e6982611e28565b602082019050919050565b60006020820190508181036000830152611e8d81611e51565b9050919050565b600081519050611ea381611abf565b92915050565b600060208284031215611ebf57611ebe611a88565b5b6000611ecd84828501611e94565b91505092915050565b6000604082019050611eeb6000830185611cc5565b611ef86020830184611cc5565b9392505050565b6000819050919050565b6000611f24611f1f611f1a84611eff565b611b97565b611aeb565b9050919050565b611f3481611f09565b82525050565b600060c082019050611f4f6000830189611cc5565b611f5c6020830188611c11565b611f696040830187611f2b565b611f766060830186611f2b565b611f836080830185611cc5565b611f9060a0830184611c11565b979650505050505050565b600081519050611faa81611af5565b92915050565b600080600060608486031215611fc957611fc8611a88565b5b6000611fd786828701611f9b565b9350506020611fe886828701611f9b565b9250506040611ff986828701611f9b565b9150509250925092565b60006040820190506120186000830185611cc5565b6120256020830184611c11565b9392505050565b61203581611b61565b811461204057600080fd5b50565b6000815190506120528161202c565b92915050565b60006020828403121561206e5761206d611a88565b5b600061207c84828501612043565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006120e16024836119e1565b91506120ec82612085565b604082019050919050565b60006020820190508181036000830152612110816120d4565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006121736022836119e1565b915061217e82612117565b604082019050919050565b600060208201905081810360008301526121a281612166565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006122056025836119e1565b9150612210826121a9565b604082019050919050565b60006020820190508181036000830152612234816121f8565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006122976023836119e1565b91506122a28261223b565b604082019050919050565b600060208201905081810360008301526122c68161228a565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b60006123296029836119e1565b9150612334826122cd565b604082019050919050565b600060208201905081810360008301526123588161231c565b9050919050565b7f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c60008201527f65642e20204f6e6c79206f6e652070757263686173652070657220626c6f636b60208201527f20616c6c6f7765642e0000000000000000000000000000000000000000000000604082015250565b60006123e16049836119e1565b91506123ec8261235f565b606082019050919050565b60006020820190508181036000830152612410816123d4565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e00000000000000600082015250565b600061244d6019836119e1565b915061245882612417565b602082019050919050565b6000602082019050818103600083015261247c81612440565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006124bd82611aeb565b91506124c883611aeb565b92508282019050808211156124e0576124df612483565b5b92915050565b7f4578636565647320746865206d617857616c6c657453697a652e000000000000600082015250565b600061251c601a836119e1565b9150612527826124e6565b602082019050919050565b6000602082019050818103600083015261254b8161250f565b9050919050565b600061255d82611aeb565b915061256883611aeb565b92508282039050818111156125805761257f612483565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b60006125bc601b836119e1565b91506125c782612586565b602082019050919050565b600060208201905081810360008301526125eb816125af565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a264697066735822122038de24bd0147ad4dce6859891d27c544c34d3dbcde39a6c38989dc1e2d7d8c7c64736f6c63430008150033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000014b230ce38000000000000000000000000cc2e3fa6a5aac2e12f230b1e8185c4795864363b000000000000000000000000000000000000000000000000000000000000000a48415252414d4241452000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000648524d4241450000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x6080604052600436106101185760003560e01c80637d1db4a5116100a0578063c876d0b911610064578063c876d0b9146103b2578063dd62ed3e146103dd578063e8078d941461041a578063f2fde38b14610431578063ffb54a991461045a5761011f565b80637d1db4a5146102c95780638da5cb5b146102f45780638f9a55c01461031f57806395d89b411461034a578063a9059cbb146103755761011f565b806323b872dd116100e757806323b872dd146101e2578063313ce5671461021f57806349bd5a5e1461024a57806370a0823114610275578063715018a6146102b25761011f565b806306fdde0314610124578063095ea7b31461014f5780631694505e1461018c57806318160ddd146101b75761011f565b3661011f57005b600080fd5b34801561013057600080fd5b50610139610485565b6040516101469190611a66565b60405180910390f35b34801561015b57600080fd5b5061017660048036038101906101719190611b21565b610517565b6040516101839190611b7c565b60405180910390f35b34801561019857600080fd5b506101a1610535565b6040516101ae9190611bf6565b60405180910390f35b3480156101c357600080fd5b506101cc61055b565b6040516101d99190611c20565b60405180910390f35b3480156101ee57600080fd5b5061020960048036038101906102049190611c3b565b610583565b6040516102169190611b7c565b60405180910390f35b34801561022b57600080fd5b5061023461065c565b6040516102419190611caa565b60405180910390f35b34801561025657600080fd5b5061025f610665565b60405161026c9190611cd4565b60405180910390f35b34801561028157600080fd5b5061029c60048036038101906102979190611cef565b61068b565b6040516102a99190611c20565b60405180910390f35b3480156102be57600080fd5b506102c76106d4565b005b3480156102d557600080fd5b506102de610827565b6040516102eb9190611c20565b60405180910390f35b34801561030057600080fd5b5061030961082d565b6040516103169190611cd4565b60405180910390f35b34801561032b57600080fd5b50610334610856565b6040516103419190611c20565b60405180910390f35b34801561035657600080fd5b5061035f61085c565b60405161036c9190611a66565b60405180910390f35b34801561038157600080fd5b5061039c60048036038101906103979190611b21565b6108ee565b6040516103a99190611b7c565b60405180910390f35b3480156103be57600080fd5b506103c761090c565b6040516103d49190611b7c565b60405180910390f35b3480156103e957600080fd5b5061040460048036038101906103ff9190611d1c565b61091f565b6040516104119190611c20565b60405180910390f35b34801561042657600080fd5b5061042f6109a6565b005b34801561043d57600080fd5b5061045860048036038101906104539190611cef565b610ee9565b005b34801561046657600080fd5b5061046f610ffc565b60405161047c9190611b7c565b60405180910390f35b60606005805461049490611d8b565b80601f01602080910402602001604051908101604052809291908181526020018280546104c090611d8b565b801561050d5780601f106104e25761010080835404028352916020019161050d565b820191906000526020600020905b8154815290600101906020018083116104f057829003601f168201915b5050505050905090565b600061052b61052461100f565b8484611017565b6001905092915050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60007f00000000000000000000000000000000000000011f372a621c0f72bf15e00000905090565b60006105908484846111e0565b6106518461059c61100f565b61064c856040518060600160405280602881526020016125f360289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061060261100f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118069092919063ffffffff16565b611017565b600190509392505050565b60006012905090565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6106dc61100f565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610769576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076090611e08565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60075481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60085481565b60606006805461086b90611d8b565b80601f016020809104026020016040519081016040528092919081815260200182805461089790611d8b565b80156108e45780601f106108b9576101008083540402835291602001916108e4565b820191906000526020600020905b8154815290600101906020018083116108c757829003601f168201915b5050505050905090565b60006109026108fb61100f565b84846111e0565b6001905092915050565b600460009054906101000a900460ff1681565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6109ae61100f565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610a3b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a3290611e08565b60405180910390fd5b600a60149054906101000a900460ff1615610a8b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a8290611e74565b60405180910390fd5b73c873fecbd354f5a56e00e710b90ef4201db2448d600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610b2d30600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167f00000000000000000000000000000000000000011f372a621c0f72bf15e00000611017565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b9a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bbe9190611ea9565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c47573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c6b9190611ea9565b6040518363ffffffff1660e01b8152600401610c88929190611ed6565b6020604051808303816000875af1158015610ca7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ccb9190611ea9565b600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610d7b3061068b565b60008033426040518863ffffffff1660e01b8152600401610da196959493929190611f3a565b60606040518083038185885af1158015610dbf573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610de49190611fb0565b5050508073ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610e64929190612003565b6020604051808303816000875af1158015610e83573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ea79190612058565b506001600a60166101000a81548160ff0219169083151502179055506001600a60146101000a81548160ff021916908315150217905550610ee66106d4565b50565b610ef161100f565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610f7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7590611e08565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610ff05760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610fe79190611cd4565b60405180910390fd5b610ff98161186a565b50565b600a60149054906101000a900460ff1681565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611086576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107d906120f7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036110f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ec90612189565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516111d39190611c20565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361124f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112469061221b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112b5906122ad565b60405180910390fd5b60008111611301576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112f89061233f565b60405180910390fd5b61130961082d565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611377575061134761082d565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b1561167257600460009054906101000a900460ff1680156113995750600b5442105b1561151657600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415801561144a5750600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b156115155743600360003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054106114d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114c7906123f7565b60405180910390fd5b43600360003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480156115c15750600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b80156115ce5750600b5442105b1561167157600754811115611618576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161160f90612463565b60405180910390fd5b600854816116258461068b565b61162f91906124b2565b1115611670576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161166790612532565b60405180910390fd5b5b5b6116c481600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461192e90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061175981600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461197890919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516117f99190611c20565b60405180910390a3505050565b600083831115829061184e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118459190611a66565b60405180910390fd5b506000838561185d9190612552565b9050809150509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600061197083836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611806565b905092915050565b600080828461198791906124b2565b9050838110156119cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119c3906125d2565b60405180910390fd5b8091505092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611a105780820151818401526020810190506119f5565b60008484015250505050565b6000601f19601f8301169050919050565b6000611a38826119d6565b611a4281856119e1565b9350611a528185602086016119f2565b611a5b81611a1c565b840191505092915050565b60006020820190508181036000830152611a808184611a2d565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611ab882611a8d565b9050919050565b611ac881611aad565b8114611ad357600080fd5b50565b600081359050611ae581611abf565b92915050565b6000819050919050565b611afe81611aeb565b8114611b0957600080fd5b50565b600081359050611b1b81611af5565b92915050565b60008060408385031215611b3857611b37611a88565b5b6000611b4685828601611ad6565b9250506020611b5785828601611b0c565b9150509250929050565b60008115159050919050565b611b7681611b61565b82525050565b6000602082019050611b916000830184611b6d565b92915050565b6000819050919050565b6000611bbc611bb7611bb284611a8d565b611b97565b611a8d565b9050919050565b6000611bce82611ba1565b9050919050565b6000611be082611bc3565b9050919050565b611bf081611bd5565b82525050565b6000602082019050611c0b6000830184611be7565b92915050565b611c1a81611aeb565b82525050565b6000602082019050611c356000830184611c11565b92915050565b600080600060608486031215611c5457611c53611a88565b5b6000611c6286828701611ad6565b9350506020611c7386828701611ad6565b9250506040611c8486828701611b0c565b9150509250925092565b600060ff82169050919050565b611ca481611c8e565b82525050565b6000602082019050611cbf6000830184611c9b565b92915050565b611cce81611aad565b82525050565b6000602082019050611ce96000830184611cc5565b92915050565b600060208284031215611d0557611d04611a88565b5b6000611d1384828501611ad6565b91505092915050565b60008060408385031215611d3357611d32611a88565b5b6000611d4185828601611ad6565b9250506020611d5285828601611ad6565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611da357607f821691505b602082108103611db657611db5611d5c565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611df26020836119e1565b9150611dfd82611dbc565b602082019050919050565b60006020820190508181036000830152611e2181611de5565b9050919050565b7f74726164696e6720697320616c7265616479206f70656e000000000000000000600082015250565b6000611e5e6017836119e1565b9150611e6982611e28565b602082019050919050565b60006020820190508181036000830152611e8d81611e51565b9050919050565b600081519050611ea381611abf565b92915050565b600060208284031215611ebf57611ebe611a88565b5b6000611ecd84828501611e94565b91505092915050565b6000604082019050611eeb6000830185611cc5565b611ef86020830184611cc5565b9392505050565b6000819050919050565b6000611f24611f1f611f1a84611eff565b611b97565b611aeb565b9050919050565b611f3481611f09565b82525050565b600060c082019050611f4f6000830189611cc5565b611f5c6020830188611c11565b611f696040830187611f2b565b611f766060830186611f2b565b611f836080830185611cc5565b611f9060a0830184611c11565b979650505050505050565b600081519050611faa81611af5565b92915050565b600080600060608486031215611fc957611fc8611a88565b5b6000611fd786828701611f9b565b9350506020611fe886828701611f9b565b9250506040611ff986828701611f9b565b9150509250925092565b60006040820190506120186000830185611cc5565b6120256020830184611c11565b9392505050565b61203581611b61565b811461204057600080fd5b50565b6000815190506120528161202c565b92915050565b60006020828403121561206e5761206d611a88565b5b600061207c84828501612043565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006120e16024836119e1565b91506120ec82612085565b604082019050919050565b60006020820190508181036000830152612110816120d4565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006121736022836119e1565b915061217e82612117565b604082019050919050565b600060208201905081810360008301526121a281612166565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006122056025836119e1565b9150612210826121a9565b604082019050919050565b60006020820190508181036000830152612234816121f8565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006122976023836119e1565b91506122a28261223b565b604082019050919050565b600060208201905081810360008301526122c68161228a565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b60006123296029836119e1565b9150612334826122cd565b604082019050919050565b600060208201905081810360008301526123588161231c565b9050919050565b7f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c60008201527f65642e20204f6e6c79206f6e652070757263686173652070657220626c6f636b60208201527f20616c6c6f7765642e0000000000000000000000000000000000000000000000604082015250565b60006123e16049836119e1565b91506123ec8261235f565b606082019050919050565b60006020820190508181036000830152612410816123d4565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e00000000000000600082015250565b600061244d6019836119e1565b915061245882612417565b602082019050919050565b6000602082019050818103600083015261247c81612440565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006124bd82611aeb565b91506124c883611aeb565b92508282019050808211156124e0576124df612483565b5b92915050565b7f4578636565647320746865206d617857616c6c657453697a652e000000000000600082015250565b600061251c601a836119e1565b9150612527826124e6565b602082019050919050565b6000602082019050818103600083015261254b8161250f565b9050919050565b600061255d82611aeb565b915061256883611aeb565b92508282039050818111156125805761257f612483565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b60006125bc601b836119e1565b91506125c782612586565b602082019050919050565b600060208201905081810360008301526125eb816125af565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a264697066735822122038de24bd0147ad4dce6859891d27c544c34d3dbcde39a6c38989dc1e2d7d8c7c64736f6c63430008150033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000014b230ce38000000000000000000000000cc2e3fa6a5aac2e12f230b1e8185c4795864363b000000000000000000000000000000000000000000000000000000000000000a48415252414d4241452000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000648524d4241450000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : name_ (string): HARRAMBAE
Arg [1] : symbol_ (string): HRMBAE
Arg [2] : _totalSupply (uint256): 88888888888
Arg [3] : _lockOwner (address): 0xcc2e3fa6a5aAC2e12f230b1e8185C4795864363B
-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 00000000000000000000000000000000000000000000000000000014b230ce38
Arg [3] : 000000000000000000000000cc2e3fa6a5aac2e12f230b1e8185c4795864363b
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000a
Arg [5] : 48415252414d4241452000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [7] : 48524d4241450000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
5475:5329:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7043:77;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7837:166;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6020:41;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7296:80;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8009:374;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7213:77;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6066:28;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7382:113;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3002:138;;;;;;;;;;;;;:::i;:::-;;5952:27;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2808:73;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5984:29;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7126:81;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7501:172;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5772:39;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7679:152;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9966:800;;;;;;;;;;;;;:::i;:::-;;3146:200;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6101:23;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7043:77;7080:13;7109:5;7102:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7043:77;:::o;7837:166::-;7927:4;7940:39;7949:12;:10;:12::i;:::-;7963:7;7972:6;7940:8;:39::i;:::-;7993:4;7986:11;;7837:166;;;;:::o;6020:41::-;;;;;;;;;;;;;:::o;7296:80::-;7340:7;7363;7356:14;;7296:80;:::o;8009:374::-;8127:4;8140:36;8150:6;8158:9;8169:6;8140:9;:36::i;:::-;8183:176;8200:6;8215:12;:10;:12::i;:::-;8236:116;8284:6;8236:116;;;;;;;;;;;;;;;;;:11;:19;8248:6;8236:19;;;;;;;;;;;;;;;:33;8256:12;:10;:12::i;:::-;8236:33;;;;;;;;;;;;;;;;:37;;:116;;;;;:::i;:::-;8183:8;:176::i;:::-;8373:4;8366:11;;8009:374;;;;;:::o;7213:77::-;7254:5;5853:2;7268:16;;7213:77;:::o;6066:28::-;;;;;;;;;;;;;:::o;7382:113::-;7448:7;7471:9;:18;7481:7;7471:18;;;;;;;;;;;;;;;;7464:25;;7382:113;;;:::o;3002:138::-;2933:12;:10;:12::i;:::-;2923:22;;:6;;;;;;;;;;:22;;;2915:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;3105:1:::1;3068:40;;3089:6;::::0;::::1;;;;;;;;3068:40;;;;;;;;;;;;3132:1;3115:6:::0;::::1;:19;;;;;;;;;;;;;;;;;;3002:138::o:0;5952:27::-;;;;:::o;2808:73::-;2846:7;2869:6;;;;;;;;;;;2862:13;;2808:73;:::o;5984:29::-;;;;:::o;7126:81::-;7165:13;7194:7;7187:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7126:81;:::o;7501:172::-;7594:4;7607:42;7617:12;:10;:12::i;:::-;7631:9;7642:6;7607:9;:42::i;:::-;7663:4;7656:11;;7501:172;;;;:::o;5772:39::-;;;;;;;;;;;;;:::o;7679:152::-;7775:7;7798:11;:18;7810:5;7798:18;;;;;;;;;;;;;;;:27;7817:7;7798:27;;;;;;;;;;;;;;;;7791:34;;7679:152;;;;:::o;9966:800::-;2933:12;:10;:12::i;:::-;2923:22;;:6;;;;;;;;;;:22;;;2915:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;10025:11:::1;;;;;;;;;;;10024:12;10016:48;;;;;;;;;;;;:::i;:::-;;;;;;;;;10118:42;10073:15;;:94;;;;;;;;;;;;;;;;;;10176:58;10193:4;10208:15;;;;;;;;;;;10226:7;10176:8;:58::i;:::-;10277:15;;;;;;;;;;;:23;;;:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10259:55;;;10331:4;10345:15;;;;;;;;;;;:20;;;:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10259:115;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10243:13;;:131;;;;;;;;;;;;;;;;;;10383:12;10398:13;;;;;;;;;;;10383:28;;10420:15;;;;;;;;;;;:31;;;10459:21;10498:4;10512:24;10530:4;10512:9;:24::i;:::-;10545:1;10555::::0;10565:10:::1;10584:15;10420:186;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;10622:4;10615:20;;;10644:15;;;;;;;;;;;10662:17;10615:65;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;10703:4;10689:11;;:18;;;;;;;;;;;;;;;;;;10728:4;10714:11;;:18;;;;;;;;;;;;;;;;;;10741:19;:17;:19::i;:::-;10009:757;9966:800::o:0;3146:200::-;2933:12;:10;:12::i;:::-;2923:22;;:6;;;;;;;;;;:22;;;2915:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;3247:1:::1;3227:22;;:8;:22;;::::0;3223:83:::1;;3295:1;3267:31;;;;;;;;;;;:::i;:::-;;;;;;;;3223:83;3312:28;3331:8;3312:18;:28::i;:::-;3146:200:::0;:::o;6101:23::-;;;;;;;;;;;;;:::o;553:92::-;606:7;629:10;622:17;;553:92;:::o;8389:317::-;8495:1;8478:19;;:5;:19;;;8470:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;8572:1;8553:21;;:7;:21;;;8545:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;8650:6;8620:11;:18;8632:5;8620:18;;;;;;;;;;;;;;;:27;8639:7;8620:27;;;;;;;;;;;;;;;:36;;;;8684:7;8668:32;;8677:5;8668:32;;;8693:6;8668:32;;;;;;:::i;:::-;;;;;;;;8389:317;;;:::o;8712:1248::-;8812:1;8796:18;;:4;:18;;;8788:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;8885:1;8871:16;;:2;:16;;;8863:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;8951:1;8942:6;:10;8934:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;9019:7;:5;:7::i;:::-;9011:15;;:4;:15;;;;:32;;;;;9036:7;:5;:7::i;:::-;9030:13;;:2;:13;;;;9011:32;9007:806;;;9058:20;;;;;;;;;;;:48;;;;;9100:6;;9082:15;:24;9058:48;9054:413;;;9137:15;;;;;;;;;;;9123:30;;:2;:30;;;;:62;;;;;9171:13;;;;;;;;;;;9157:28;;:2;:28;;;;9123:62;9119:339;;;9264:12;9222:28;:39;9251:9;9222:39;;;;;;;;;;;;;;;;:54;9200:179;;;;;;;;;;;;:::i;:::-;;;;;;;;;9434:12;9392:28;:39;9421:9;9392:39;;;;;;;;;;;;;;;:54;;;;9119:339;9054:413;9499:13;;;;;;;;;;;9491:21;;:4;:21;;;:64;;;;;9539:15;;;;;;;;;;;9525:30;;:2;:30;;;;9491:64;:101;;;;;9586:6;;9568:15;:24;9491:101;9477:329;;;9631:12;;9621:6;:22;;9613:60;;;;;;;;;;;;:::i;:::-;;;;;;;;;9730:14;;9720:6;9704:13;9714:2;9704:9;:13::i;:::-;:22;;;;:::i;:::-;:40;;9684:112;;;;;;;;;;;;:::i;:::-;;;;;;;;;9477:329;9007:806;9839:27;9859:6;9839:9;:15;9849:4;9839:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;9821:9;:15;9831:4;9821:15;;;;;;;;;;;;;;;:45;;;;9889:25;9907:6;9889:9;:13;9899:2;9889:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;9873:9;:13;9883:2;9873:13;;;;;;;;;;;;;;;:41;;;;9943:2;9928:26;;9937:4;9928:26;;;9947:6;9928:26;;;;;;:::i;:::-;;;;;;;;8712:1248;;;:::o;1689:196::-;1795:7;1824:1;1819;:6;;1827:12;1811:29;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;1847:9;1863:1;1859;:5;;;;:::i;:::-;1847:17;;1878:1;1871:8;;;1689:196;;;;;:::o;3496:177::-;3566:16;3585:6;;;;;;;;;;;3566:25;;3607:8;3598:6;;:17;;;;;;;;;;;;;;;;;;3658:8;3627:40;;3648:8;3627:40;;;;;;;;;;;;3559:114;3496:177;:::o;1553:130::-;1611:7;1634:43;1638:1;1641;1634:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;1627:50;;1553:130;;;;:::o;1382:165::-;1440:7;1456:9;1472:1;1468;:5;;;;:::i;:::-;1456:17;;1493:1;1488;:6;;1480:46;;;;;;;;;;;;:::i;:::-;;;;;;;;;1540:1;1533:8;;;1382:165;;;;:::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:246::-;368:1;378:113;392:6;389:1;386:13;378:113;;;477:1;472:3;468:11;462:18;458:1;453:3;449:11;442:39;414:2;411:1;407:10;402:15;;378:113;;;525:1;516:6;511:3;507:16;500:27;349:184;287:246;;;:::o;539:102::-;580:6;631:2;627:7;622:2;615:5;611:14;607:28;597:38;;539:102;;;:::o;647:377::-;735:3;763:39;796:5;763:39;:::i;:::-;818:71;882:6;877:3;818:71;:::i;:::-;811:78;;898:65;956:6;951:3;944:4;937:5;933:16;898:65;:::i;:::-;988:29;1010:6;988:29;:::i;:::-;983:3;979:39;972:46;;739:285;647:377;;;;:::o;1030:313::-;1143:4;1181:2;1170:9;1166:18;1158:26;;1230:9;1224:4;1220:20;1216:1;1205:9;1201:17;1194:47;1258:78;1331:4;1322:6;1258:78;:::i;:::-;1250:86;;1030:313;;;;:::o;1430:117::-;1539:1;1536;1529:12;1676:126;1713:7;1753:42;1746:5;1742:54;1731:65;;1676:126;;;:::o;1808:96::-;1845:7;1874:24;1892:5;1874:24;:::i;:::-;1863:35;;1808:96;;;:::o;1910:122::-;1983:24;2001:5;1983:24;:::i;:::-;1976:5;1973:35;1963:63;;2022:1;2019;2012:12;1963:63;1910:122;:::o;2038:139::-;2084:5;2122:6;2109:20;2100:29;;2138:33;2165:5;2138:33;:::i;:::-;2038:139;;;;:::o;2183:77::-;2220:7;2249:5;2238:16;;2183:77;;;:::o;2266:122::-;2339:24;2357:5;2339:24;:::i;:::-;2332:5;2329:35;2319:63;;2378:1;2375;2368:12;2319:63;2266:122;:::o;2394:139::-;2440:5;2478:6;2465:20;2456:29;;2494:33;2521:5;2494:33;:::i;:::-;2394:139;;;;:::o;2539:474::-;2607:6;2615;2664:2;2652:9;2643:7;2639:23;2635:32;2632:119;;;2670:79;;:::i;:::-;2632:119;2790:1;2815:53;2860:7;2851:6;2840:9;2836:22;2815:53;:::i;:::-;2805:63;;2761:117;2917:2;2943:53;2988:7;2979:6;2968:9;2964:22;2943:53;:::i;:::-;2933:63;;2888:118;2539:474;;;;;:::o;3019:90::-;3053:7;3096:5;3089:13;3082:21;3071:32;;3019:90;;;:::o;3115:109::-;3196:21;3211:5;3196:21;:::i;:::-;3191:3;3184:34;3115:109;;:::o;3230:210::-;3317:4;3355:2;3344:9;3340:18;3332:26;;3368:65;3430:1;3419:9;3415:17;3406:6;3368:65;:::i;:::-;3230:210;;;;:::o;3446:60::-;3474:3;3495:5;3488:12;;3446:60;;;:::o;3512:142::-;3562:9;3595:53;3613:34;3622:24;3640:5;3622:24;:::i;:::-;3613:34;:::i;:::-;3595:53;:::i;:::-;3582:66;;3512:142;;;:::o;3660:126::-;3710:9;3743:37;3774:5;3743:37;:::i;:::-;3730:50;;3660:126;;;:::o;3792:152::-;3868:9;3901:37;3932:5;3901:37;:::i;:::-;3888:50;;3792:152;;;:::o;3950:183::-;4063:63;4120:5;4063:63;:::i;:::-;4058:3;4051:76;3950:183;;:::o;4139:274::-;4258:4;4296:2;4285:9;4281:18;4273:26;;4309:97;4403:1;4392:9;4388:17;4379:6;4309:97;:::i;:::-;4139:274;;;;:::o;4419:118::-;4506:24;4524:5;4506:24;:::i;:::-;4501:3;4494:37;4419:118;;:::o;4543:222::-;4636:4;4674:2;4663:9;4659:18;4651:26;;4687:71;4755:1;4744:9;4740:17;4731:6;4687:71;:::i;:::-;4543:222;;;;:::o;4771:619::-;4848:6;4856;4864;4913:2;4901:9;4892:7;4888:23;4884:32;4881:119;;;4919:79;;:::i;:::-;4881:119;5039:1;5064:53;5109:7;5100:6;5089:9;5085:22;5064:53;:::i;:::-;5054:63;;5010:117;5166:2;5192:53;5237:7;5228:6;5217:9;5213:22;5192:53;:::i;:::-;5182:63;;5137:118;5294:2;5320:53;5365:7;5356:6;5345:9;5341:22;5320:53;:::i;:::-;5310:63;;5265:118;4771:619;;;;;:::o;5396:86::-;5431:7;5471:4;5464:5;5460:16;5449:27;;5396:86;;;:::o;5488:112::-;5571:22;5587:5;5571:22;:::i;:::-;5566:3;5559:35;5488:112;;:::o;5606:214::-;5695:4;5733:2;5722:9;5718:18;5710:26;;5746:67;5810:1;5799:9;5795:17;5786:6;5746:67;:::i;:::-;5606:214;;;;:::o;5826:118::-;5913:24;5931:5;5913:24;:::i;:::-;5908:3;5901:37;5826:118;;:::o;5950:222::-;6043:4;6081:2;6070:9;6066:18;6058:26;;6094:71;6162:1;6151:9;6147:17;6138:6;6094:71;:::i;:::-;5950:222;;;;:::o;6178:329::-;6237:6;6286:2;6274:9;6265:7;6261:23;6257:32;6254:119;;;6292:79;;:::i;:::-;6254:119;6412:1;6437:53;6482:7;6473:6;6462:9;6458:22;6437:53;:::i;:::-;6427:63;;6383:117;6178:329;;;;:::o;6513:474::-;6581:6;6589;6638:2;6626:9;6617:7;6613:23;6609:32;6606:119;;;6644:79;;:::i;:::-;6606:119;6764:1;6789:53;6834:7;6825:6;6814:9;6810:22;6789:53;:::i;:::-;6779:63;;6735:117;6891:2;6917:53;6962:7;6953:6;6942:9;6938:22;6917:53;:::i;:::-;6907:63;;6862:118;6513:474;;;;;:::o;6993:180::-;7041:77;7038:1;7031:88;7138:4;7135:1;7128:15;7162:4;7159:1;7152:15;7179:320;7223:6;7260:1;7254:4;7250:12;7240:22;;7307:1;7301:4;7297:12;7328:18;7318:81;;7384:4;7376:6;7372:17;7362:27;;7318:81;7446:2;7438:6;7435:14;7415:18;7412:38;7409:84;;7465:18;;:::i;:::-;7409:84;7230:269;7179:320;;;:::o;7505:182::-;7645:34;7641:1;7633:6;7629:14;7622:58;7505:182;:::o;7693:366::-;7835:3;7856:67;7920:2;7915:3;7856:67;:::i;:::-;7849:74;;7932:93;8021:3;7932:93;:::i;:::-;8050:2;8045:3;8041:12;8034:19;;7693:366;;;:::o;8065:419::-;8231:4;8269:2;8258:9;8254:18;8246:26;;8318:9;8312:4;8308:20;8304:1;8293:9;8289:17;8282:47;8346:131;8472:4;8346:131;:::i;:::-;8338:139;;8065:419;;;:::o;8490:173::-;8630:25;8626:1;8618:6;8614:14;8607:49;8490:173;:::o;8669:366::-;8811:3;8832:67;8896:2;8891:3;8832:67;:::i;:::-;8825:74;;8908:93;8997:3;8908:93;:::i;:::-;9026:2;9021:3;9017:12;9010:19;;8669:366;;;:::o;9041:419::-;9207:4;9245:2;9234:9;9230:18;9222:26;;9294:9;9288:4;9284:20;9280:1;9269:9;9265:17;9258:47;9322:131;9448:4;9322:131;:::i;:::-;9314:139;;9041:419;;;:::o;9466:143::-;9523:5;9554:6;9548:13;9539:22;;9570:33;9597:5;9570:33;:::i;:::-;9466:143;;;;:::o;9615:351::-;9685:6;9734:2;9722:9;9713:7;9709:23;9705:32;9702:119;;;9740:79;;:::i;:::-;9702:119;9860:1;9885:64;9941:7;9932:6;9921:9;9917:22;9885:64;:::i;:::-;9875:74;;9831:128;9615:351;;;;:::o;9972:332::-;10093:4;10131:2;10120:9;10116:18;10108:26;;10144:71;10212:1;10201:9;10197:17;10188:6;10144:71;:::i;:::-;10225:72;10293:2;10282:9;10278:18;10269:6;10225:72;:::i;:::-;9972:332;;;;;:::o;10310:85::-;10355:7;10384:5;10373:16;;10310:85;;;:::o;10401:158::-;10459:9;10492:61;10510:42;10519:32;10545:5;10519:32;:::i;:::-;10510:42;:::i;:::-;10492:61;:::i;:::-;10479:74;;10401:158;;;:::o;10565:147::-;10660:45;10699:5;10660:45;:::i;:::-;10655:3;10648:58;10565:147;;:::o;10718:807::-;10967:4;11005:3;10994:9;10990:19;10982:27;;11019:71;11087:1;11076:9;11072:17;11063:6;11019:71;:::i;:::-;11100:72;11168:2;11157:9;11153:18;11144:6;11100:72;:::i;:::-;11182:80;11258:2;11247:9;11243:18;11234:6;11182:80;:::i;:::-;11272;11348:2;11337:9;11333:18;11324:6;11272:80;:::i;:::-;11362:73;11430:3;11419:9;11415:19;11406:6;11362:73;:::i;:::-;11445;11513:3;11502:9;11498:19;11489:6;11445:73;:::i;:::-;10718:807;;;;;;;;;:::o;11531:143::-;11588:5;11619:6;11613:13;11604:22;;11635:33;11662:5;11635:33;:::i;:::-;11531:143;;;;:::o;11680:663::-;11768:6;11776;11784;11833:2;11821:9;11812:7;11808:23;11804:32;11801:119;;;11839:79;;:::i;:::-;11801:119;11959:1;11984:64;12040:7;12031:6;12020:9;12016:22;11984:64;:::i;:::-;11974:74;;11930:128;12097:2;12123:64;12179:7;12170:6;12159:9;12155:22;12123:64;:::i;:::-;12113:74;;12068:129;12236:2;12262:64;12318:7;12309:6;12298:9;12294:22;12262:64;:::i;:::-;12252:74;;12207:129;11680:663;;;;;:::o;12349:332::-;12470:4;12508:2;12497:9;12493:18;12485:26;;12521:71;12589:1;12578:9;12574:17;12565:6;12521:71;:::i;:::-;12602:72;12670:2;12659:9;12655:18;12646:6;12602:72;:::i;:::-;12349:332;;;;;:::o;12687:116::-;12757:21;12772:5;12757:21;:::i;:::-;12750:5;12747:32;12737:60;;12793:1;12790;12783:12;12737:60;12687:116;:::o;12809:137::-;12863:5;12894:6;12888:13;12879:22;;12910:30;12934:5;12910:30;:::i;:::-;12809:137;;;;:::o;12952:345::-;13019:6;13068:2;13056:9;13047:7;13043:23;13039:32;13036:119;;;13074:79;;:::i;:::-;13036:119;13194:1;13219:61;13272:7;13263:6;13252:9;13248:22;13219:61;:::i;:::-;13209:71;;13165:125;12952:345;;;;:::o;13303:223::-;13443:34;13439:1;13431:6;13427:14;13420:58;13512:6;13507:2;13499:6;13495:15;13488:31;13303:223;:::o;13532:366::-;13674:3;13695:67;13759:2;13754:3;13695:67;:::i;:::-;13688:74;;13771:93;13860:3;13771:93;:::i;:::-;13889:2;13884:3;13880:12;13873:19;;13532:366;;;:::o;13904:419::-;14070:4;14108:2;14097:9;14093:18;14085:26;;14157:9;14151:4;14147:20;14143:1;14132:9;14128:17;14121:47;14185:131;14311:4;14185:131;:::i;:::-;14177:139;;13904:419;;;:::o;14329:221::-;14469:34;14465:1;14457:6;14453:14;14446:58;14538:4;14533:2;14525:6;14521:15;14514:29;14329:221;:::o;14556:366::-;14698:3;14719:67;14783:2;14778:3;14719:67;:::i;:::-;14712:74;;14795:93;14884:3;14795:93;:::i;:::-;14913:2;14908:3;14904:12;14897:19;;14556:366;;;:::o;14928:419::-;15094:4;15132:2;15121:9;15117:18;15109:26;;15181:9;15175:4;15171:20;15167:1;15156:9;15152:17;15145:47;15209:131;15335:4;15209:131;:::i;:::-;15201:139;;14928:419;;;:::o;15353:224::-;15493:34;15489:1;15481:6;15477:14;15470:58;15562:7;15557:2;15549:6;15545:15;15538:32;15353:224;:::o;15583:366::-;15725:3;15746:67;15810:2;15805:3;15746:67;:::i;:::-;15739:74;;15822:93;15911:3;15822:93;:::i;:::-;15940:2;15935:3;15931:12;15924:19;;15583:366;;;:::o;15955:419::-;16121:4;16159:2;16148:9;16144:18;16136:26;;16208:9;16202:4;16198:20;16194:1;16183:9;16179:17;16172:47;16236:131;16362:4;16236:131;:::i;:::-;16228:139;;15955:419;;;:::o;16380:222::-;16520:34;16516:1;16508:6;16504:14;16497:58;16589:5;16584:2;16576:6;16572:15;16565:30;16380:222;:::o;16608:366::-;16750:3;16771:67;16835:2;16830:3;16771:67;:::i;:::-;16764:74;;16847:93;16936:3;16847:93;:::i;:::-;16965:2;16960:3;16956:12;16949:19;;16608:366;;;:::o;16980:419::-;17146:4;17184:2;17173:9;17169:18;17161:26;;17233:9;17227:4;17223:20;17219:1;17208:9;17204:17;17197:47;17261:131;17387:4;17261:131;:::i;:::-;17253:139;;16980:419;;;:::o;17405:228::-;17545:34;17541:1;17533:6;17529:14;17522:58;17614:11;17609:2;17601:6;17597:15;17590:36;17405:228;:::o;17639:366::-;17781:3;17802:67;17866:2;17861:3;17802:67;:::i;:::-;17795:74;;17878:93;17967:3;17878:93;:::i;:::-;17996:2;17991:3;17987:12;17980:19;;17639:366;;;:::o;18011:419::-;18177:4;18215:2;18204:9;18200:18;18192:26;;18264:9;18258:4;18254:20;18250:1;18239:9;18235:17;18228:47;18292:131;18418:4;18292:131;:::i;:::-;18284:139;;18011:419;;;:::o;18436:297::-;18576:34;18572:1;18564:6;18560:14;18553:58;18645:34;18640:2;18632:6;18628:15;18621:59;18714:11;18709:2;18701:6;18697:15;18690:36;18436:297;:::o;18739:366::-;18881:3;18902:67;18966:2;18961:3;18902:67;:::i;:::-;18895:74;;18978:93;19067:3;18978:93;:::i;:::-;19096:2;19091:3;19087:12;19080:19;;18739:366;;;:::o;19111:419::-;19277:4;19315:2;19304:9;19300:18;19292:26;;19364:9;19358:4;19354:20;19350:1;19339:9;19335:17;19328:47;19392:131;19518:4;19392:131;:::i;:::-;19384:139;;19111:419;;;:::o;19536:175::-;19676:27;19672:1;19664:6;19660:14;19653:51;19536:175;:::o;19717:366::-;19859:3;19880:67;19944:2;19939:3;19880:67;:::i;:::-;19873:74;;19956:93;20045:3;19956:93;:::i;:::-;20074:2;20069:3;20065:12;20058:19;;19717:366;;;:::o;20089:419::-;20255:4;20293:2;20282:9;20278:18;20270:26;;20342:9;20336:4;20332:20;20328:1;20317:9;20313:17;20306:47;20370:131;20496:4;20370:131;:::i;:::-;20362:139;;20089:419;;;:::o;20514:180::-;20562:77;20559:1;20552:88;20659:4;20656:1;20649:15;20683:4;20680:1;20673:15;20700:191;20740:3;20759:20;20777:1;20759:20;:::i;:::-;20754:25;;20793:20;20811:1;20793:20;:::i;:::-;20788:25;;20836:1;20833;20829:9;20822:16;;20857:3;20854:1;20851:10;20848:36;;;20864:18;;:::i;:::-;20848:36;20700:191;;;;:::o;20897:176::-;21037:28;21033:1;21025:6;21021:14;21014:52;20897:176;:::o;21079:366::-;21221:3;21242:67;21306:2;21301:3;21242:67;:::i;:::-;21235:74;;21318:93;21407:3;21318:93;:::i;:::-;21436:2;21431:3;21427:12;21420:19;;21079:366;;;:::o;21451:419::-;21617:4;21655:2;21644:9;21640:18;21632:26;;21704:9;21698:4;21694:20;21690:1;21679:9;21675:17;21668:47;21732:131;21858:4;21732:131;:::i;:::-;21724:139;;21451:419;;;:::o;21876:194::-;21916:4;21936:20;21954:1;21936:20;:::i;:::-;21931:25;;21970:20;21988:1;21970:20;:::i;:::-;21965:25;;22014:1;22011;22007:9;21999:17;;22038:1;22032:4;22029:11;22026:37;;;22043:18;;:::i;:::-;22026:37;21876:194;;;;:::o;22076:177::-;22216:29;22212:1;22204:6;22200:14;22193:53;22076:177;:::o;22259:366::-;22401:3;22422:67;22486:2;22481:3;22422:67;:::i;:::-;22415:74;;22498:93;22587:3;22498:93;:::i;:::-;22616:2;22611:3;22607:12;22600:19;;22259:366;;;:::o;22631:419::-;22797:4;22835:2;22824:9;22820:18;22812:26;;22884:9;22878:4;22874:20;22870:1;22859:9;22855:17;22848:47;22912:131;23038:4;22912:131;:::i;:::-;22904:139;;22631:419;;;:::o
Swarm Source
ipfs://38de24bd0147ad4dce6859891d27c544c34d3dbcde39a6c38989dc1e2d7d8c7c
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.
Add Token to MetaMask (Web3)