ETH Price: $1,811.17 (-0.32%)

Token

Tigger DAO Capital ($TDC)
 

Overview

Max Total Supply

1,000,000,000,000 $TDC

Holders

60

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
15,145,761,705.948037945 $TDC

Value
$0.00
0x2b9605c497aa5e5a7ce7dec76d6c1aaa9d2eb02a
Loading...
Loading
Loading...
Loading

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

Contract Source Code Verified (Exact Match)

Contract Name:
TiggerDAOCapital

Compiler Version
v0.8.4+commit.c7e474f2

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
File 1 of 1 : TiggerDAOCapital.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: Unlicensed
/*
TG: https://t.me/TiggerDaotoken
WEB: https://www.tiggerdao.com/
TW: https://twitter.com/TiggerDao
*/
pragma solidity ^0.8.4;
abstract contract Context {
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
}
interface IERC20 {
function totalSupply() external view returns (uint256);
function balanceOf(address account) external view returns (uint256);
function transfer(address recipient, uint256 amount) external returns (bool);
function allowance(address owner, address spender) external view returns (uint256);
function approve(address spender, uint256 amount) external returns (bool);
function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(address indexed owner, address indexed spender, uint256 value);
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Settings
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
"optimizer": {
"enabled": false,
"runs": 200
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
},
"libraries": {}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"_maxWalletAmount","type":"uint256"}],"name":"MaxWalletAmountUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_isExcludedFromSellLock","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_reflectionFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_tokensFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_tokensFeeFirst2Days","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"notbot","type":"address"}],"name":"delBot","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"excludeFromSellLock","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"manualsend","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"manualswap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"manualswapsend","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address[]","name":"lockSells","type":"address[]"},{"internalType":"uint256","name":"duration","type":"uint256"}],"name":"openTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"removeStrictWalletLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"sellLock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"bots_","type":"address[]"}],"name":"setBots","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"onoff","type":"bool"}],"name":"setCooldownEnabled","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"setMaxTokensToSwapForFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

6080604052683635c9adc5dea000006000196200001d9190620006c4565b6000196200002c91906200067f565b600a556001600c55600c600d556018600e556000601660006101000a81548160ff0219169083151502179055506000601660016101000a81548160ff0219169083151502179055506000601660026101000a81548160ff021916908315150217905550683635c9adc5dea00000601755348015620000a957600080fd5b506000620000bc6200062060201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35073b5cac05e43f65e565e7ab56bc0f441a2578de7e9601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507347f6ae9d20e5f24792d4b4f0f0479207fed8d7a0601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073eab41f3a770478d219bf2f53a628f4140340c497601260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600a5460026000620002706200062060201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160056000620002c46200062860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600560003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160056000601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160056000601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160056000601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160066000620004f16200062860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550620005aa6200062060201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef683635c9adc5dea0000060405162000612919062000662565b60405180910390a36200075a565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6200065c81620006ba565b82525050565b600060208201905062000679600083018462000651565b92915050565b60006200068c82620006ba565b91506200069983620006ba565b925082821015620006af57620006ae620006fc565b5b828203905092915050565b6000819050919050565b6000620006d182620006ba565b9150620006de83620006ba565b925082620006f157620006f06200072b565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b613df6806200076a6000396000f3fe6080604052600436106101855760003560e01c8063715018a6116100d1578063b515566a1161008a578063c582c5fe11610064578063c582c5fe1461051b578063d05d67e614610558578063dd62ed3e14610583578063f3d19bf3146105c05761018c565b8063b515566a146104c4578063ba05e9bc146104ed578063c3c8cd80146105045761018c565b8063715018a6146103da578063729d8a87146103f15780638da5cb5b1461041a57806395d89b411461044557806399ce371a14610470578063a9059cbb146104875761018c565b8063313ce5671161013e5780634b8c25c3116101185780634b8c25c3146103325780635932ead11461035d5780636fc3eaec1461038657806370a082311461039d5761018c565b8063313ce567146102b35780633206b4aa146102de57806348dfea0a146103095761018c565b806306fdde0314610191578063095ea7b3146101bc57806318160ddd146101f957806323b872dd14610224578063273123b7146102615780632a5bdc331461028a5761018c565b3661018c57005b600080fd5b34801561019d57600080fd5b506101a66105fd565b6040516101b391906134e1565b60405180910390f35b3480156101c857600080fd5b506101e360048036038101906101de9190612fd3565b61063a565b6040516101f091906134c6565b60405180910390f35b34801561020557600080fd5b5061020e610658565b60405161021b9190613663565b60405180910390f35b34801561023057600080fd5b5061024b60048036038101906102469190612f84565b610669565b60405161025891906134c6565b60405180910390f35b34801561026d57600080fd5b5061028860048036038101906102839190612ef6565b610742565b005b34801561029657600080fd5b506102b160048036038101906102ac9190612ef6565b610832565b005b3480156102bf57600080fd5b506102c8610922565b6040516102d591906136d8565b60405180910390f35b3480156102ea57600080fd5b506102f361092b565b6040516103009190613663565b60405180910390f35b34801561031557600080fd5b50610330600480360381019061032b9190613050565b610931565b005b34801561033e57600080fd5b50610347611049565b6040516103549190613663565b60405180910390f35b34801561036957600080fd5b50610384600480360381019061037f91906130a4565b61104f565b005b34801561039257600080fd5b5061039b611101565b005b3480156103a957600080fd5b506103c460048036038101906103bf9190612ef6565b611173565b6040516103d19190613663565b60405180910390f35b3480156103e657600080fd5b506103ef6111c4565b005b3480156103fd57600080fd5b50610418600480360381019061041391906130f6565b611317565b005b34801561042657600080fd5b5061042f6113b6565b60405161043c91906133f8565b60405180910390f35b34801561045157600080fd5b5061045a6113df565b60405161046791906134e1565b60405180910390f35b34801561047c57600080fd5b5061048561141c565b005b34801561049357600080fd5b506104ae60048036038101906104a99190612fd3565b6114c3565b6040516104bb91906134c6565b60405180910390f35b3480156104d057600080fd5b506104eb60048036038101906104e6919061300f565b6114e1565b005b3480156104f957600080fd5b50610502611631565b005b34801561051057600080fd5b506105196116a4565b005b34801561052757600080fd5b50610542600480360381019061053d9190612ef6565b61171e565b60405161054f91906134c6565b60405180910390f35b34801561056457600080fd5b5061056d61173e565b60405161057a9190613663565b60405180910390f35b34801561058f57600080fd5b506105aa60048036038101906105a59190612f48565b611744565b6040516105b79190613663565b60405180910390f35b3480156105cc57600080fd5b506105e760048036038101906105e29190612ef6565b6117cb565b6040516105f49190613663565b60405180910390f35b60606040518060400160405280601281526020017f5469676765722044414f204361706974616c0000000000000000000000000000815250905090565b600061064e6106476117e3565b84846117eb565b6001905092915050565b6000683635c9adc5dea00000905090565b60006106768484846119b6565b610737846106826117e3565b61073285604051806060016040528060288152602001613d9960289139600460008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006106e86117e3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546120f39092919063ffffffff16565b6117eb565b600190509392505050565b61074a6117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146107d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ce906135a3565b60405180910390fd5b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b61083a6117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146108c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108be906135a3565b60405180910390fd5b6001600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60006009905090565b600c5481565b6109396117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109bd906135a3565b60405180910390fd5b60148054906101000a900460ff1615610a14576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a0b90613623565b60405180910390fd5b6000737a250d5630b4cf539739df2c5dacb4c659f2488d905080601360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610aa430601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16683635c9adc5dea000006117eb565b8073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b158015610aea57600080fd5b505afa158015610afe573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b229190612f1f565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015610b8457600080fd5b505afa158015610b98573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bbc9190612f1f565b6040518363ffffffff1660e01b8152600401610bd9929190613413565b602060405180830381600087803b158015610bf357600080fd5b505af1158015610c07573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c2b9190612f1f565b601460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160066000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160066000601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610da830611173565b600080610db36113b6565b426040518863ffffffff1660e01b8152600401610dd596959493929190613465565b6060604051808303818588803b158015610dee57600080fd5b505af1158015610e02573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610e27919061311f565b5050506001601660016101000a81548160ff0219169083151502179055506001601660026101000a81548160ff02191690831515021790555068015af1d78b58c4000060178190555060016014806101000a81548160ff021916908315150217905550426015819055506801158e460913d00000600f8190555060005b8351811015610f515782601554610ebb9190613799565b60096000868481518110610ef8577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508080610f4990613979565b915050610ea4565b50601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610ff192919061343c565b602060405180830381600087803b15801561100b57600080fd5b505af115801561101f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061104391906130cd565b50505050565b600d5481565b6110576117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146110e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110db906135a3565b60405180910390fd5b80601660026101000a81548160ff02191690831515021790555050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166111426117e3565b73ffffffffffffffffffffffffffffffffffffffff161461116257600080fd5b600047905061117081612157565b50565b60006111bd600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612252565b9050919050565b6111cc6117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611259576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611250906135a3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b61131f6117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146113ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113a3906135a3565b60405180910390fd5b80600f8190555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600481526020017f2454444300000000000000000000000000000000000000000000000000000000815250905090565b6114246117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146114b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114a8906135a3565b60405180910390fd5b683635c9adc5dea00000601781905550565b60006114d76114d06117e3565b84846119b6565b6001905092915050565b6114e96117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611576576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161156d906135a3565b60405180910390fd5b60005b815181101561162d576001600760008484815181106115c1577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808061162590613979565b915050611579565b5050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166116726117e3565b73ffffffffffffffffffffffffffffffffffffffff161461169257600080fd5b61169a6116a4565b6116a2611101565b565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166116e56117e3565b73ffffffffffffffffffffffffffffffffffffffff161461170557600080fd5b600061171030611173565b905061171b816122c0565b50565b60066020528060005260406000206000915054906101000a900460ff1681565b600e5481565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60096020528060005260406000206000915090505481565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561185b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161185290613603565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156118cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118c290613543565b60405180910390fd5b80600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516119a99190613663565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611a26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a1d906135e3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611a96576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a8d90613503565b60405180910390fd5b60008111611ad9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ad0906135c3565b60405180910390fd5b611ae16113b6565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611b4f5750611b1f6113b6565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b156120e357600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015611bf85750600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b611c0157600080fd5b601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148015611cac5750601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611d025750600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015611d1a5750601660029054906101000a900460ff165b15611f0a5760175481611d2c84611173565b611d369190613799565b1115611d4157600080fd5b42600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410611d8c57600080fd5b600f42611d999190613799565b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015611e7557506000600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b15611f0557600060155442611e8a919061387a565b9050601e811015611f0357600060f082601e611ea6919061387a565b611eb09190613820565b90508042611ebe9190613799565b600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b505b611fde565b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16611fdd5742600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410611fdc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fd390613643565b60405180910390fd5b5b5b6000611fe930611173565b9050600f54811115611ffb57600f5490505b6000811180156120185750601660009054906101000a900460ff16155b80156120725750601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b801561208a5750601660019054906101000a900460ff165b156120e157612098816122c0565b600047905060008111156120df576120d56120d060076120c26005856125ba90919063ffffffff16565b61263590919063ffffffff16565b612157565b6120de4761267f565b5b505b505b6120ee8383836126eb565b505050565b600083831115829061213b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161213291906134e1565b60405180910390fd5b506000838561214a919061387a565b9050809150509392505050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6121a760028461263590919063ffffffff16565b9081150290604051600060405180830381858888f193505050501580156121d2573d6000803e3d6000fd5b50601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc61222360028461263590919063ffffffff16565b9081150290604051600060405180830381858888f1935050505015801561224e573d6000803e3d6000fd5b5050565b6000600a54821115612299576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161229090613523565b60405180910390fd5b60006122a36126fb565b90506122b8818461263590919063ffffffff16565b915050919050565b6001601660006101000a81548160ff0219169083151502179055506000600267ffffffffffffffff81111561231e577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60405190808252806020026020018201604052801561234c5781602001602082028036833780820191505090505b509050308160008151811061238a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561242c57600080fd5b505afa158015612440573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124649190612f1f565b8160018151811061249e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061250530601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846117eb565b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b815260040161256995949392919061367e565b600060405180830381600087803b15801561258357600080fd5b505af1158015612597573d6000803e3d6000fd5b50505050506000601660006101000a81548160ff02191690831515021790555050565b6000808314156125cd576000905061262f565b600082846125db9190613820565b90508284826125ea91906137ef565b1461262a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161262190613583565b60405180910390fd5b809150505b92915050565b600061267783836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612726565b905092915050565b601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156126e7573d6000803e3d6000fd5b5050565b6126f6838383612789565b505050565b600080600061270861295d565b9150915061271f818361263590919063ffffffff16565b9250505090565b6000808311829061276d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161276491906134e1565b60405180910390fd5b506000838561277c91906137ef565b9050809150509392505050565b6000806000806000806127a48761279f8a6129bf565b612a7b565b95509550955095509550955061280286600260008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612ae790919063ffffffff16565b600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061289785600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612b3190919063ffffffff16565b600260008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506128e381612b8f565b6128ed8483612c4c565b8773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161294a9190613663565b60405180910390a3505050505050505050565b6000806000600a5490506000683635c9adc5dea000009050612993683635c9adc5dea00000600a5461263590919063ffffffff16565b8210156129b257600a54683635c9adc5dea000009350935050506129bb565b81819350935050505b9091565b600060148054906101000a900460ff1615806129e75750601660009054906101000a900460ff165b156129f55760009050612a76565b6202a300601554612a069190613799565b42108015612a615750601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b15612a7057600e549050612a76565b600d5490505b919050565b6000806000806000806000806000612a9b8b612a95612c86565b8c612cc3565b9250925092506000612aab6126fb565b90506000806000612abe8f878787612d59565b9250925092508282828989899c509c509c509c509c509c50505050505050509295509295509295565b6000612b2983836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506120f3565b905092915050565b6000808284612b409190613799565b905083811015612b85576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b7c90613563565b60405180910390fd5b8091505092915050565b6000612b996126fb565b90506000612bb082846125ba90919063ffffffff16565b9050612c0481600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612b3190919063ffffffff16565b600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505050565b612c6182600a54612ae790919063ffffffff16565b600a81905550612c7c81600b54612b3190919063ffffffff16565b600b819055505050565b600060148054906101000a900460ff168015612caf5750601660009054906101000a900460ff16155b612cba576000612cbe565b600c545b905090565b600080600080612cef6064612ce1888a6125ba90919063ffffffff16565b61263590919063ffffffff16565b90506000612d196064612d0b888b6125ba90919063ffffffff16565b61263590919063ffffffff16565b90506000612d4282612d34858c612ae790919063ffffffff16565b612ae790919063ffffffff16565b905080838395509550955050505093509350939050565b600080600080612d7285896125ba90919063ffffffff16565b90506000612d8986896125ba90919063ffffffff16565b90506000612da087896125ba90919063ffffffff16565b90506000612dc982612dbb8587612ae790919063ffffffff16565b612ae790919063ffffffff16565b9050838184965096509650505050509450945094915050565b6000612df5612df084613718565b6136f3565b90508083825260208201905082856020860282011115612e1457600080fd5b60005b85811015612e445781612e2a8882612e4e565b845260208401935060208301925050600181019050612e17565b5050509392505050565b600081359050612e5d81613d53565b92915050565b600081519050612e7281613d53565b92915050565b600082601f830112612e8957600080fd5b8135612e99848260208601612de2565b91505092915050565b600081359050612eb181613d6a565b92915050565b600081519050612ec681613d6a565b92915050565b600081359050612edb81613d81565b92915050565b600081519050612ef081613d81565b92915050565b600060208284031215612f0857600080fd5b6000612f1684828501612e4e565b91505092915050565b600060208284031215612f3157600080fd5b6000612f3f84828501612e63565b91505092915050565b60008060408385031215612f5b57600080fd5b6000612f6985828601612e4e565b9250506020612f7a85828601612e4e565b9150509250929050565b600080600060608486031215612f9957600080fd5b6000612fa786828701612e4e565b9350506020612fb886828701612e4e565b9250506040612fc986828701612ecc565b9150509250925092565b60008060408385031215612fe657600080fd5b6000612ff485828601612e4e565b925050602061300585828601612ecc565b9150509250929050565b60006020828403121561302157600080fd5b600082013567ffffffffffffffff81111561303b57600080fd5b61304784828501612e78565b91505092915050565b6000806040838503121561306357600080fd5b600083013567ffffffffffffffff81111561307d57600080fd5b61308985828601612e78565b925050602061309a85828601612ecc565b9150509250929050565b6000602082840312156130b657600080fd5b60006130c484828501612ea2565b91505092915050565b6000602082840312156130df57600080fd5b60006130ed84828501612eb7565b91505092915050565b60006020828403121561310857600080fd5b600061311684828501612ecc565b91505092915050565b60008060006060848603121561313457600080fd5b600061314286828701612ee1565b935050602061315386828701612ee1565b925050604061316486828701612ee1565b9150509250925092565b600061317a8383613186565b60208301905092915050565b61318f816138ae565b82525050565b61319e816138ae565b82525050565b60006131af82613754565b6131b98185613777565b93506131c483613744565b8060005b838110156131f55781516131dc888261316e565b97506131e78361376a565b9250506001810190506131c8565b5085935050505092915050565b61320b816138c0565b82525050565b61321a81613903565b82525050565b600061322b8261375f565b6132358185613788565b9350613245818560208601613915565b61324e81613a4f565b840191505092915050565b6000613266602383613788565b915061327182613a60565b604082019050919050565b6000613289602a83613788565b915061329482613aaf565b604082019050919050565b60006132ac602283613788565b91506132b782613afe565b604082019050919050565b60006132cf601b83613788565b91506132da82613b4d565b602082019050919050565b60006132f2602183613788565b91506132fd82613b76565b604082019050919050565b6000613315602083613788565b915061332082613bc5565b602082019050919050565b6000613338602983613788565b915061334382613bee565b604082019050919050565b600061335b602583613788565b915061336682613c3d565b604082019050919050565b600061337e602483613788565b915061338982613c8c565b604082019050919050565b60006133a1601783613788565b91506133ac82613cdb565b602082019050919050565b60006133c4603b83613788565b91506133cf82613d04565b604082019050919050565b6133e3816138ec565b82525050565b6133f2816138f6565b82525050565b600060208201905061340d6000830184613195565b92915050565b60006040820190506134286000830185613195565b6134356020830184613195565b9392505050565b60006040820190506134516000830185613195565b61345e60208301846133da565b9392505050565b600060c08201905061347a6000830189613195565b61348760208301886133da565b6134946040830187613211565b6134a16060830186613211565b6134ae6080830185613195565b6134bb60a08301846133da565b979650505050505050565b60006020820190506134db6000830184613202565b92915050565b600060208201905081810360008301526134fb8184613220565b905092915050565b6000602082019050818103600083015261351c81613259565b9050919050565b6000602082019050818103600083015261353c8161327c565b9050919050565b6000602082019050818103600083015261355c8161329f565b9050919050565b6000602082019050818103600083015261357c816132c2565b9050919050565b6000602082019050818103600083015261359c816132e5565b9050919050565b600060208201905081810360008301526135bc81613308565b9050919050565b600060208201905081810360008301526135dc8161332b565b9050919050565b600060208201905081810360008301526135fc8161334e565b9050919050565b6000602082019050818103600083015261361c81613371565b9050919050565b6000602082019050818103600083015261363c81613394565b9050919050565b6000602082019050818103600083015261365c816133b7565b9050919050565b600060208201905061367860008301846133da565b92915050565b600060a08201905061369360008301886133da565b6136a06020830187613211565b81810360408301526136b281866131a4565b90506136c16060830185613195565b6136ce60808301846133da565b9695505050505050565b60006020820190506136ed60008301846133e9565b92915050565b60006136fd61370e565b90506137098282613948565b919050565b6000604051905090565b600067ffffffffffffffff82111561373357613732613a20565b5b602082029050602081019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b60006137a4826138ec565b91506137af836138ec565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156137e4576137e36139c2565b5b828201905092915050565b60006137fa826138ec565b9150613805836138ec565b925082613815576138146139f1565b5b828204905092915050565b600061382b826138ec565b9150613836836138ec565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561386f5761386e6139c2565b5b828202905092915050565b6000613885826138ec565b9150613890836138ec565b9250828210156138a3576138a26139c2565b5b828203905092915050565b60006138b9826138cc565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b600061390e826138ec565b9050919050565b60005b83811015613933578082015181840152602081019050613918565b83811115613942576000848401525b50505050565b61395182613a4f565b810181811067ffffffffffffffff821117156139705761396f613a20565b5b80604052505050565b6000613984826138ec565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156139b7576139b66139c2565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260008201527f65666c656374696f6e7300000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f74726164696e6720697320616c7265616479206f70656e000000000000000000600082015250565b7f596f7520626f7567687420736f206561726c792120506c65617365207761697460008201527f20612062697420746f2073656c6c206f72207472616e736665722e0000000000602082015250565b613d5c816138ae565b8114613d6757600080fd5b50565b613d73816138c0565b8114613d7e57600080fd5b50565b613d8a816138ec565b8114613d9557600080fd5b5056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212209c60dd7b55d6e29991ea2f444dd5ff22d39ecba0433cb06479ae7b99ddda7ee364736f6c63430008040033

Deployed Bytecode

0x6080604052600436106101855760003560e01c8063715018a6116100d1578063b515566a1161008a578063c582c5fe11610064578063c582c5fe1461051b578063d05d67e614610558578063dd62ed3e14610583578063f3d19bf3146105c05761018c565b8063b515566a146104c4578063ba05e9bc146104ed578063c3c8cd80146105045761018c565b8063715018a6146103da578063729d8a87146103f15780638da5cb5b1461041a57806395d89b411461044557806399ce371a14610470578063a9059cbb146104875761018c565b8063313ce5671161013e5780634b8c25c3116101185780634b8c25c3146103325780635932ead11461035d5780636fc3eaec1461038657806370a082311461039d5761018c565b8063313ce567146102b35780633206b4aa146102de57806348dfea0a146103095761018c565b806306fdde0314610191578063095ea7b3146101bc57806318160ddd146101f957806323b872dd14610224578063273123b7146102615780632a5bdc331461028a5761018c565b3661018c57005b600080fd5b34801561019d57600080fd5b506101a66105fd565b6040516101b391906134e1565b60405180910390f35b3480156101c857600080fd5b506101e360048036038101906101de9190612fd3565b61063a565b6040516101f091906134c6565b60405180910390f35b34801561020557600080fd5b5061020e610658565b60405161021b9190613663565b60405180910390f35b34801561023057600080fd5b5061024b60048036038101906102469190612f84565b610669565b60405161025891906134c6565b60405180910390f35b34801561026d57600080fd5b5061028860048036038101906102839190612ef6565b610742565b005b34801561029657600080fd5b506102b160048036038101906102ac9190612ef6565b610832565b005b3480156102bf57600080fd5b506102c8610922565b6040516102d591906136d8565b60405180910390f35b3480156102ea57600080fd5b506102f361092b565b6040516103009190613663565b60405180910390f35b34801561031557600080fd5b50610330600480360381019061032b9190613050565b610931565b005b34801561033e57600080fd5b50610347611049565b6040516103549190613663565b60405180910390f35b34801561036957600080fd5b50610384600480360381019061037f91906130a4565b61104f565b005b34801561039257600080fd5b5061039b611101565b005b3480156103a957600080fd5b506103c460048036038101906103bf9190612ef6565b611173565b6040516103d19190613663565b60405180910390f35b3480156103e657600080fd5b506103ef6111c4565b005b3480156103fd57600080fd5b50610418600480360381019061041391906130f6565b611317565b005b34801561042657600080fd5b5061042f6113b6565b60405161043c91906133f8565b60405180910390f35b34801561045157600080fd5b5061045a6113df565b60405161046791906134e1565b60405180910390f35b34801561047c57600080fd5b5061048561141c565b005b34801561049357600080fd5b506104ae60048036038101906104a99190612fd3565b6114c3565b6040516104bb91906134c6565b60405180910390f35b3480156104d057600080fd5b506104eb60048036038101906104e6919061300f565b6114e1565b005b3480156104f957600080fd5b50610502611631565b005b34801561051057600080fd5b506105196116a4565b005b34801561052757600080fd5b50610542600480360381019061053d9190612ef6565b61171e565b60405161054f91906134c6565b60405180910390f35b34801561056457600080fd5b5061056d61173e565b60405161057a9190613663565b60405180910390f35b34801561058f57600080fd5b506105aa60048036038101906105a59190612f48565b611744565b6040516105b79190613663565b60405180910390f35b3480156105cc57600080fd5b506105e760048036038101906105e29190612ef6565b6117cb565b6040516105f49190613663565b60405180910390f35b60606040518060400160405280601281526020017f5469676765722044414f204361706974616c0000000000000000000000000000815250905090565b600061064e6106476117e3565b84846117eb565b6001905092915050565b6000683635c9adc5dea00000905090565b60006106768484846119b6565b610737846106826117e3565b61073285604051806060016040528060288152602001613d9960289139600460008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006106e86117e3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546120f39092919063ffffffff16565b6117eb565b600190509392505050565b61074a6117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146107d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ce906135a3565b60405180910390fd5b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b61083a6117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146108c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108be906135a3565b60405180910390fd5b6001600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60006009905090565b600c5481565b6109396117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109bd906135a3565b60405180910390fd5b60148054906101000a900460ff1615610a14576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a0b90613623565b60405180910390fd5b6000737a250d5630b4cf539739df2c5dacb4c659f2488d905080601360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610aa430601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16683635c9adc5dea000006117eb565b8073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b158015610aea57600080fd5b505afa158015610afe573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b229190612f1f565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015610b8457600080fd5b505afa158015610b98573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bbc9190612f1f565b6040518363ffffffff1660e01b8152600401610bd9929190613413565b602060405180830381600087803b158015610bf357600080fd5b505af1158015610c07573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c2b9190612f1f565b601460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160066000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160066000601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610da830611173565b600080610db36113b6565b426040518863ffffffff1660e01b8152600401610dd596959493929190613465565b6060604051808303818588803b158015610dee57600080fd5b505af1158015610e02573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610e27919061311f565b5050506001601660016101000a81548160ff0219169083151502179055506001601660026101000a81548160ff02191690831515021790555068015af1d78b58c4000060178190555060016014806101000a81548160ff021916908315150217905550426015819055506801158e460913d00000600f8190555060005b8351811015610f515782601554610ebb9190613799565b60096000868481518110610ef8577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508080610f4990613979565b915050610ea4565b50601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610ff192919061343c565b602060405180830381600087803b15801561100b57600080fd5b505af115801561101f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061104391906130cd565b50505050565b600d5481565b6110576117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146110e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110db906135a3565b60405180910390fd5b80601660026101000a81548160ff02191690831515021790555050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166111426117e3565b73ffffffffffffffffffffffffffffffffffffffff161461116257600080fd5b600047905061117081612157565b50565b60006111bd600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612252565b9050919050565b6111cc6117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611259576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611250906135a3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b61131f6117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146113ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113a3906135a3565b60405180910390fd5b80600f8190555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600481526020017f2454444300000000000000000000000000000000000000000000000000000000815250905090565b6114246117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146114b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114a8906135a3565b60405180910390fd5b683635c9adc5dea00000601781905550565b60006114d76114d06117e3565b84846119b6565b6001905092915050565b6114e96117e3565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611576576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161156d906135a3565b60405180910390fd5b60005b815181101561162d576001600760008484815181106115c1577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808061162590613979565b915050611579565b5050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166116726117e3565b73ffffffffffffffffffffffffffffffffffffffff161461169257600080fd5b61169a6116a4565b6116a2611101565b565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166116e56117e3565b73ffffffffffffffffffffffffffffffffffffffff161461170557600080fd5b600061171030611173565b905061171b816122c0565b50565b60066020528060005260406000206000915054906101000a900460ff1681565b600e5481565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60096020528060005260406000206000915090505481565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561185b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161185290613603565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156118cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118c290613543565b60405180910390fd5b80600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516119a99190613663565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611a26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a1d906135e3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611a96576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a8d90613503565b60405180910390fd5b60008111611ad9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ad0906135c3565b60405180910390fd5b611ae16113b6565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611b4f5750611b1f6113b6565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b156120e357600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015611bf85750600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b611c0157600080fd5b601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148015611cac5750601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611d025750600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015611d1a5750601660029054906101000a900460ff165b15611f0a5760175481611d2c84611173565b611d369190613799565b1115611d4157600080fd5b42600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410611d8c57600080fd5b600f42611d999190613799565b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015611e7557506000600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b15611f0557600060155442611e8a919061387a565b9050601e811015611f0357600060f082601e611ea6919061387a565b611eb09190613820565b90508042611ebe9190613799565b600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b505b611fde565b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16611fdd5742600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410611fdc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fd390613643565b60405180910390fd5b5b5b6000611fe930611173565b9050600f54811115611ffb57600f5490505b6000811180156120185750601660009054906101000a900460ff16155b80156120725750601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b801561208a5750601660019054906101000a900460ff165b156120e157612098816122c0565b600047905060008111156120df576120d56120d060076120c26005856125ba90919063ffffffff16565b61263590919063ffffffff16565b612157565b6120de4761267f565b5b505b505b6120ee8383836126eb565b505050565b600083831115829061213b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161213291906134e1565b60405180910390fd5b506000838561214a919061387a565b9050809150509392505050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6121a760028461263590919063ffffffff16565b9081150290604051600060405180830381858888f193505050501580156121d2573d6000803e3d6000fd5b50601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc61222360028461263590919063ffffffff16565b9081150290604051600060405180830381858888f1935050505015801561224e573d6000803e3d6000fd5b5050565b6000600a54821115612299576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161229090613523565b60405180910390fd5b60006122a36126fb565b90506122b8818461263590919063ffffffff16565b915050919050565b6001601660006101000a81548160ff0219169083151502179055506000600267ffffffffffffffff81111561231e577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60405190808252806020026020018201604052801561234c5781602001602082028036833780820191505090505b509050308160008151811061238a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561242c57600080fd5b505afa158015612440573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124649190612f1f565b8160018151811061249e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061250530601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846117eb565b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b815260040161256995949392919061367e565b600060405180830381600087803b15801561258357600080fd5b505af1158015612597573d6000803e3d6000fd5b50505050506000601660006101000a81548160ff02191690831515021790555050565b6000808314156125cd576000905061262f565b600082846125db9190613820565b90508284826125ea91906137ef565b1461262a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161262190613583565b60405180910390fd5b809150505b92915050565b600061267783836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612726565b905092915050565b601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156126e7573d6000803e3d6000fd5b5050565b6126f6838383612789565b505050565b600080600061270861295d565b9150915061271f818361263590919063ffffffff16565b9250505090565b6000808311829061276d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161276491906134e1565b60405180910390fd5b506000838561277c91906137ef565b9050809150509392505050565b6000806000806000806127a48761279f8a6129bf565b612a7b565b95509550955095509550955061280286600260008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612ae790919063ffffffff16565b600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061289785600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612b3190919063ffffffff16565b600260008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506128e381612b8f565b6128ed8483612c4c565b8773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161294a9190613663565b60405180910390a3505050505050505050565b6000806000600a5490506000683635c9adc5dea000009050612993683635c9adc5dea00000600a5461263590919063ffffffff16565b8210156129b257600a54683635c9adc5dea000009350935050506129bb565b81819350935050505b9091565b600060148054906101000a900460ff1615806129e75750601660009054906101000a900460ff165b156129f55760009050612a76565b6202a300601554612a069190613799565b42108015612a615750601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b15612a7057600e549050612a76565b600d5490505b919050565b6000806000806000806000806000612a9b8b612a95612c86565b8c612cc3565b9250925092506000612aab6126fb565b90506000806000612abe8f878787612d59565b9250925092508282828989899c509c509c509c509c509c50505050505050509295509295509295565b6000612b2983836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506120f3565b905092915050565b6000808284612b409190613799565b905083811015612b85576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b7c90613563565b60405180910390fd5b8091505092915050565b6000612b996126fb565b90506000612bb082846125ba90919063ffffffff16565b9050612c0481600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612b3190919063ffffffff16565b600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505050565b612c6182600a54612ae790919063ffffffff16565b600a81905550612c7c81600b54612b3190919063ffffffff16565b600b819055505050565b600060148054906101000a900460ff168015612caf5750601660009054906101000a900460ff16155b612cba576000612cbe565b600c545b905090565b600080600080612cef6064612ce1888a6125ba90919063ffffffff16565b61263590919063ffffffff16565b90506000612d196064612d0b888b6125ba90919063ffffffff16565b61263590919063ffffffff16565b90506000612d4282612d34858c612ae790919063ffffffff16565b612ae790919063ffffffff16565b905080838395509550955050505093509350939050565b600080600080612d7285896125ba90919063ffffffff16565b90506000612d8986896125ba90919063ffffffff16565b90506000612da087896125ba90919063ffffffff16565b90506000612dc982612dbb8587612ae790919063ffffffff16565b612ae790919063ffffffff16565b9050838184965096509650505050509450945094915050565b6000612df5612df084613718565b6136f3565b90508083825260208201905082856020860282011115612e1457600080fd5b60005b85811015612e445781612e2a8882612e4e565b845260208401935060208301925050600181019050612e17565b5050509392505050565b600081359050612e5d81613d53565b92915050565b600081519050612e7281613d53565b92915050565b600082601f830112612e8957600080fd5b8135612e99848260208601612de2565b91505092915050565b600081359050612eb181613d6a565b92915050565b600081519050612ec681613d6a565b92915050565b600081359050612edb81613d81565b92915050565b600081519050612ef081613d81565b92915050565b600060208284031215612f0857600080fd5b6000612f1684828501612e4e565b91505092915050565b600060208284031215612f3157600080fd5b6000612f3f84828501612e63565b91505092915050565b60008060408385031215612f5b57600080fd5b6000612f6985828601612e4e565b9250506020612f7a85828601612e4e565b9150509250929050565b600080600060608486031215612f9957600080fd5b6000612fa786828701612e4e565b9350506020612fb886828701612e4e565b9250506040612fc986828701612ecc565b9150509250925092565b60008060408385031215612fe657600080fd5b6000612ff485828601612e4e565b925050602061300585828601612ecc565b9150509250929050565b60006020828403121561302157600080fd5b600082013567ffffffffffffffff81111561303b57600080fd5b61304784828501612e78565b91505092915050565b6000806040838503121561306357600080fd5b600083013567ffffffffffffffff81111561307d57600080fd5b61308985828601612e78565b925050602061309a85828601612ecc565b9150509250929050565b6000602082840312156130b657600080fd5b60006130c484828501612ea2565b91505092915050565b6000602082840312156130df57600080fd5b60006130ed84828501612eb7565b91505092915050565b60006020828403121561310857600080fd5b600061311684828501612ecc565b91505092915050565b60008060006060848603121561313457600080fd5b600061314286828701612ee1565b935050602061315386828701612ee1565b925050604061316486828701612ee1565b9150509250925092565b600061317a8383613186565b60208301905092915050565b61318f816138ae565b82525050565b61319e816138ae565b82525050565b60006131af82613754565b6131b98185613777565b93506131c483613744565b8060005b838110156131f55781516131dc888261316e565b97506131e78361376a565b9250506001810190506131c8565b5085935050505092915050565b61320b816138c0565b82525050565b61321a81613903565b82525050565b600061322b8261375f565b6132358185613788565b9350613245818560208601613915565b61324e81613a4f565b840191505092915050565b6000613266602383613788565b915061327182613a60565b604082019050919050565b6000613289602a83613788565b915061329482613aaf565b604082019050919050565b60006132ac602283613788565b91506132b782613afe565b604082019050919050565b60006132cf601b83613788565b91506132da82613b4d565b602082019050919050565b60006132f2602183613788565b91506132fd82613b76565b604082019050919050565b6000613315602083613788565b915061332082613bc5565b602082019050919050565b6000613338602983613788565b915061334382613bee565b604082019050919050565b600061335b602583613788565b915061336682613c3d565b604082019050919050565b600061337e602483613788565b915061338982613c8c565b604082019050919050565b60006133a1601783613788565b91506133ac82613cdb565b602082019050919050565b60006133c4603b83613788565b91506133cf82613d04565b604082019050919050565b6133e3816138ec565b82525050565b6133f2816138f6565b82525050565b600060208201905061340d6000830184613195565b92915050565b60006040820190506134286000830185613195565b6134356020830184613195565b9392505050565b60006040820190506134516000830185613195565b61345e60208301846133da565b9392505050565b600060c08201905061347a6000830189613195565b61348760208301886133da565b6134946040830187613211565b6134a16060830186613211565b6134ae6080830185613195565b6134bb60a08301846133da565b979650505050505050565b60006020820190506134db6000830184613202565b92915050565b600060208201905081810360008301526134fb8184613220565b905092915050565b6000602082019050818103600083015261351c81613259565b9050919050565b6000602082019050818103600083015261353c8161327c565b9050919050565b6000602082019050818103600083015261355c8161329f565b9050919050565b6000602082019050818103600083015261357c816132c2565b9050919050565b6000602082019050818103600083015261359c816132e5565b9050919050565b600060208201905081810360008301526135bc81613308565b9050919050565b600060208201905081810360008301526135dc8161332b565b9050919050565b600060208201905081810360008301526135fc8161334e565b9050919050565b6000602082019050818103600083015261361c81613371565b9050919050565b6000602082019050818103600083015261363c81613394565b9050919050565b6000602082019050818103600083015261365c816133b7565b9050919050565b600060208201905061367860008301846133da565b92915050565b600060a08201905061369360008301886133da565b6136a06020830187613211565b81810360408301526136b281866131a4565b90506136c16060830185613195565b6136ce60808301846133da565b9695505050505050565b60006020820190506136ed60008301846133e9565b92915050565b60006136fd61370e565b90506137098282613948565b919050565b6000604051905090565b600067ffffffffffffffff82111561373357613732613a20565b5b602082029050602081019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b60006137a4826138ec565b91506137af836138ec565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156137e4576137e36139c2565b5b828201905092915050565b60006137fa826138ec565b9150613805836138ec565b925082613815576138146139f1565b5b828204905092915050565b600061382b826138ec565b9150613836836138ec565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561386f5761386e6139c2565b5b828202905092915050565b6000613885826138ec565b9150613890836138ec565b9250828210156138a3576138a26139c2565b5b828203905092915050565b60006138b9826138cc565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b600061390e826138ec565b9050919050565b60005b83811015613933578082015181840152602081019050613918565b83811115613942576000848401525b50505050565b61395182613a4f565b810181811067ffffffffffffffff821117156139705761396f613a20565b5b80604052505050565b6000613984826138ec565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156139b7576139b66139c2565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260008201527f65666c656374696f6e7300000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f74726164696e6720697320616c7265616479206f70656e000000000000000000600082015250565b7f596f7520626f7567687420736f206561726c792120506c65617365207761697460008201527f20612062697420746f2073656c6c206f72207472616e736665722e0000000000602082015250565b613d5c816138ae565b8114613d6757600080fd5b50565b613d73816138c0565b8114613d7e57600080fd5b50565b613d8a816138ec565b8114613d9557600080fd5b5056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212209c60dd7b55d6e29991ea2f444dd5ff22d39ecba0433cb06479ae7b99ddda7ee364736f6c63430008040033

Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

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