Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
2,528.95288208369674917 SLP
Holders
144
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
8.829200674340085957 SLPValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
StakeLPEarnMultiToken
Compiler Version
v0.8.18+commit.87f61d96
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
1234567891011121314151617181920212223242526// SPDX-License-Identifier: UNLICENSEDpragma solidity ^0.8.0;import "@openzeppelin/contracts/token/ERC20/IERC20.sol";import "@openzeppelin/contracts/access/Ownable.sol";import "@openzeppelin/contracts/security/ReentrancyGuard.sol";contract ERC20 is IERC20 {uint256 private _totalSupply;mapping(address => uint256) private _balances;function name() external pure returns (string memory) {return "stakeLP";}function symbol() external pure returns (string memory){return "SLP";}function decimals() external pure returns (uint8){return 18;}function totalSupply() external view returns (uint256) {return _totalSupply;}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.9.0) (access/Ownable.sol)pragma solidity ^0.8.0;import "../utils/Context.sol";/*** @dev Contract module which provides a basic access control mechanism, where* there is an account (an owner) that can be granted exclusive access to* specific functions.** By default, the owner account will be the one that deploys the contract. This* can later be changed with {transferOwnership}.** This module is used through inheritance. It will make available the modifier* `onlyOwner`, which can be applied to your functions to restrict their use to* the owner.*/abstract contract Ownable is Context {address private _owner;event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);/*** @dev Initializes the contract setting the deployer as the initial owner.
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.9.0) (security/ReentrancyGuard.sol)pragma solidity ^0.8.0;/*** @dev Contract module that helps prevent reentrant calls to a function.** Inheriting from `ReentrancyGuard` will make the {nonReentrant} modifier* available, which can be applied to functions to make sure there are no nested* (reentrant) calls to them.** Note that because there is a single `nonReentrant` guard, functions marked as* `nonReentrant` may not call one another. This can be worked around by making* those functions `private`, and then adding `external` `nonReentrant` entry* points to them.** TIP: If you would like to learn more about reentrancy and alternative ways* to protect against it, check out our blog post* https://blog.openzeppelin.com/reentrancy-after-istanbul/[Reentrancy After Istanbul].*/abstract contract ReentrancyGuard {// Booleans are more expensive than uint256 or any type that takes up a full// word because each write operation emits an extra SLOAD to first read the// slot's contents, replace the bits taken up by the boolean, and then write// back. This is the compiler's defense against contract upgrades and
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.9.0) (token/ERC20/IERC20.sol)pragma solidity ^0.8.0;/*** @dev Interface of the ERC20 standard as defined in the EIP.*/interface IERC20 {/*** @dev Emitted when `value` tokens are moved from one account (`from`) to* another (`to`).** Note that `value` may be zero.*/event Transfer(address indexed from, address indexed to, uint256 value);/*** @dev Emitted when the allowance of a `spender` for an `owner` is set by* a call to {approve}. `value` is the new allowance.*/event Approval(address indexed owner, address indexed spender, uint256 value);/*** @dev Returns the amount of tokens in existence.*/
123456789101112131415161718192021222324// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)pragma solidity ^0.8.0;/*** @dev Provides information about the current execution context, including the* sender of the transaction and its data. While these are generally available* via msg.sender and msg.data, they should not be accessed in such a direct* manner, since when dealing with meta-transactions the account sending and* paying for execution may not be the actual sender (as far as an application* is concerned).** This contract is only required for intermediate, library-like contracts.*/abstract contract Context {function _msgSender() internal view virtual returns (address) {return msg.sender;}function _msgData() internal view virtual returns (bytes calldata) {return msg.data;}}
12345678910111213141516171819202122{"optimizer": {"enabled": false,"runs": 200},"outputSelection": {"*": {"*": ["evm.bytecode","evm.deployedBytecode","devdoc","userdoc","metadata","abi"]}},"metadata": {"useLiteralContent": true},"libraries": {}}
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"contract IERC20","name":"_lpToken","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":true,"internalType":"address","name":"tid","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Claim","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"contract IERC20","name":"token","type":"address"},{"indexed":false,"internalType":"uint256","name":"_rate","type":"uint256"}],"name":"CreateDistributor","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":true,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":true,"internalType":"address","name":"referer","type":"address"}],"name":"Deposit","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"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Withdraw","type":"event"},{"inputs":[],"name":"ACCURACY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"contract IERC20","name":"_token","type":"address"},{"internalType":"uint256","name":"_rate","type":"uint256"}],"name":"createDistributeToken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"referer","type":"address"}],"name":"deposit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"distributors","outputs":[{"internalType":"contract Distributor","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"idx","type":"uint256"}],"name":"open","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"pending","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pool","outputs":[{"internalType":"contract IERC20","name":"lpToken","type":"address"},{"internalType":"uint256","name":"lastRewardTime","type":"uint256"},{"internalType":"uint256","name":"accPerShare","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint256","name":"referralRate","type":"uint256"},{"internalType":"uint256","name":"perSecond","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"poolLength","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"idx","type":"uint256"},{"internalType":"uint256","name":"_rate","type":"uint256"}],"name":"setRate","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":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"updatePool","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"users","outputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"referer","type":"address"},{"internalType":"uint256","name":"referralAmount","type":"uint256"},{"internalType":"uint256","name":"rewardDebt","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040523480156200001157600080fd5b5060405162003b5738038062003b57833981810160405281019062000037919062000219565b620000576200004b620000cf60201b60201c565b620000d760201b60201c565b600160038190555080600460000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506014600480018190555066036d3697d0d65260046005018190555043600460010181905550506200024b565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620001cd82620001a0565b9050919050565b6000620001e182620001c0565b9050919050565b620001f381620001d4565b8114620001ff57600080fd5b50565b6000815190506200021381620001e8565b92915050565b6000602082840312156200023257620002316200019b565b5b6000620002428482850162000202565b91505092915050565b6138fc806200025b6000396000f3fe60806040523480156200001157600080fd5b5060043610620001785760003560e01c8063690e7c0911620000d5578063a87430ba1162000087578063a87430ba146200042a578063a9059cbb1462000463578063dd62ed3e1462000499578063e3161ddd14620004cf578063f2fde38b14620004db578063fbcd9b0514620004fb5762000178565b8063690e7c0914620003645780636e553f65146200038457806370a0823114620003a4578063715018a614620003da5780638da5cb5b14620003e657806395d89b4114620004085762000178565b80632e1a7d4d116200012f5780632e1a7d4d1462000276578063313ce567146200029657806346df2ccb14620002b857806350b492ba14620002d857806356bc3bf4146200030e5780635eebea20146200032e5762000178565b806306fdde03146200017d578063081e3eda146200019f578063095ea7b314620001c157806316f0115b14620001f757806318160ddd146200021e57806323b872dd1462000240575b600080fd5b620001876200051d565b6040516200019691906200192c565b60405180910390f35b620001a96200055a565b604051620001b891906200196b565b60405180910390f35b620001df6004803603810190620001d9919062001a23565b62000567565b604051620001ee919062001a87565b60405180910390f35b6200020162000573565b604051620002159695949392919062001b0f565b60405180910390f35b62000228620005bd565b6040516200023791906200196b565b60405180910390f35b6200025e600480360381019062000258919062001b7c565b620005c7565b6040516200026d919062001a87565b60405180910390f35b6200029460048036038101906200028e919062001bd8565b620005e1565b005b620002a062000820565b604051620002af919062001c28565b60405180910390f35b620002d66004803603810190620002d0919062001c45565b62000829565b005b620002f66004803603810190620002f0919062001bd8565b620008e7565b60405162000305919062001cb1565b60405180910390f35b6200032c600480360381019062000326919062001d13565b62000927565b005b6200034c600480360381019062000346919062001d5a565b62000a2a565b6040516200035b91906200196b565b60405180910390f35b6200038260048036038101906200037c919062001bd8565b62000bd1565b005b620003a260048036038101906200039c919062001d8c565b62000c81565b005b620003c26004803603810190620003bc919062001d5a565b62001099565b604051620003d191906200196b565b60405180910390f35b620003e4620010e2565b005b620003f0620010fa565b604051620003ff919062001de4565b60405180910390f35b6200041262001123565b6040516200042191906200192c565b60405180910390f35b62000448600480360381019062000442919062001d5a565b62001160565b6040516200045a949392919062001e01565b60405180910390f35b6200048160048036038101906200047b919062001a23565b620011b0565b60405162000490919062001a87565b60405180910390f35b620004b76004803603810190620004b1919062001e4e565b620011c9565b604051620004c691906200196b565b60405180910390f35b620004d9620011f4565b005b620004f96004803603810190620004f3919062001d5a565b6200129f565b005b6200050562001329565b6040516200051491906200196b565b60405180910390f35b60606040518060400160405280600781526020017f7374616b654c5000000000000000000000000000000000000000000000000000815250905090565b6000600a80549050905090565b60006001905092915050565b60048060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154908060020154908060030154908060040154908060050154905086565b6000600154905090565b6000620005d684848462001332565b600190509392505050565b620005eb6200139e565b60003390506000600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905082816000015410156200067d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620006749062001ee5565b60405180910390fd5b62000687620011f4565b600081600001541115620006a157620006a082620013f0565b5b6000831115620007905782816000016000828254620006c1919062001f36565b925050819055508260046003016000828254620006df919062001f36565b92505081905550600460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83856040518363ffffffff1660e01b81526004016200074892919062001f71565b6020604051808303816000875af115801562000768573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200078e919062001fcf565b505b64e8d4a510006004600201548260000154620007ad919062002001565b620007b991906200207b565b81600301819055508173ffffffffffffffffffffffffffffffffffffffff167f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364846040516200080991906200196b565b60405180910390a250506200081d6200164a565b50565b60006012905090565b6200083362001654565b600a82815481106200084a5762000849620020b3565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166334fcf437826040518263ffffffff1660e01b8152600401620008af91906200196b565b600060405180830381600087803b158015620008ca57600080fd5b505af1158015620008df573d6000803e3d6000fd5b505050505050565b600a8181548110620008f857600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6200093162001654565b6000308383604051620009449062001884565b6200095293929190620020e2565b604051809103906000f0801580156200096f573d6000803e3d6000fd5b509050600a819080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508273ffffffffffffffffffffffffffffffffffffffff167fc87157f0ef58e93fc3bedc6e98e7e71a481f1ea55254b72555e1d17cb6ec83098360405162000a1d91906200196b565b60405180910390a2505050565b600080600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020604051806080016040529081600082015481526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001600282015481526020016003820154815250509050600081600001510362000b0557600091505062000bcc565b6000600460020154905060046001015443111562000b9257600060046003015490506000811462000b905760006004600101544362000b45919062001f36565b905060006004600501548262000b5c919062002001565b90508264e8d4a510008262000b72919062002001565b62000b7e91906200207b565b8462000b8b91906200211f565b935050505b505b816060015164e8d4a5100082846000015162000baf919062002001565b62000bbb91906200207b565b62000bc7919062001f36565b925050505b919050565b62000bdb62001654565b600a818154811062000bf25762000bf1620020b3565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663712b7b146040518163ffffffff1660e01b8152600401600060405180830381600087803b15801562000c6557600080fd5b505af115801562000c7a573d6000803e3d6000fd5b5050505050565b62000c8b6200139e565b6000600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000d40576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000d3790620021aa565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000db1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000da8906200221c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff160362000e5357818160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000ee9565b8173ffffffffffffffffffffffffffffffffffffffff168160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161462000ee8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000edf906200228e565b60405180910390fd5b5b62000ef3620011f4565b60008160000154111562000f0d5762000f0c33620013f0565b5b600083111562000ffe57600460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330866040518463ffffffff1660e01b815260040162000f7b93929190620022b0565b6020604051808303816000875af115801562000f9b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000fc1919062001fcf565b508281600001600082825462000fd891906200211f565b92505081905550826004600301600082825462000ff691906200211f565b925050819055505b64e8d4a5100060046002015482600001546200101b919062002001565b6200102791906200207b565b81600301819055508173ffffffffffffffffffffffffffffffffffffffff16833373ffffffffffffffffffffffffffffffffffffffff167fe31c7b8d08ee7db0afa68782e1028ef92305caeea8626633ad44d413e30f6b2f60405160405180910390a450620010956200164a565b5050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b620010ec62001654565b620010f86000620016d9565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600381526020017f534c500000000000000000000000000000000000000000000000000000000000815250905090565b600b6020528060005260406000206000915090508060000154908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020154908060030154905084565b6000620011bf33848462001332565b6001905092915050565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff905092915050565b6004600101544311156200129d576000600460030154036200122057436004600101819055506200129d565b60006004600101544362001235919062001f36565b9050600060046003015464e8d4a510006004600501548462001258919062002001565b62001264919062002001565b6200127091906200207b565b905080600460020160008282546200128991906200211f565b925050819055504360046001018190555050505b565b620012a962001654565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036200131b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620013129062002363565b60405180910390fd5b6200132681620016d9565b50565b64e8d4a5100081565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200139191906200196b565b60405180910390a3505050565b600260035403620013e6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620013dd90620023d5565b60405180910390fd5b6002600381905550565b6000600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050600060046002015490506000826003015464e8d4a510008385600001546200145c919062002001565b6200146891906200207b565b62001474919062001f36565b905060008111620014bc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620014b39062002447565b60405180910390fd5b60006064600480015483620014d2919062002001565b620014de91906200207b565b90508082620014ee919062001f36565b9150620014fc85836200179d565b6200152c8460010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826200179d565b80600b60008660010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000828254620015a491906200211f565b925050819055508360010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167f70eb43c4a8ae8c40502dcf22436c509c28d6ff421cf07c491be56984bd98706883856200162c91906200211f565b6040516200163b91906200196b565b60405180910390a35050505050565b6001600381905550565b6200165e6200187c565b73ffffffffffffffffffffffffffffffffffffffff166200167e620010fa565b73ffffffffffffffffffffffffffffffffffffffff1614620016d7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620016ce90620024b9565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b80600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254620017ee91906200211f565b9250508190555080600160008282546200180991906200211f565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200187091906200196b565b60405180910390a35050565b600033905090565b6113eb80620024dc83390190565b600081519050919050565b600082825260208201905092915050565b60005b83811015620018ce578082015181840152602081019050620018b1565b60008484015250505050565b6000601f19601f8301169050919050565b6000620018f88262001892565b6200190481856200189d565b935062001916818560208601620018ae565b6200192181620018da565b840191505092915050565b60006020820190508181036000830152620019488184620018eb565b905092915050565b6000819050919050565b620019658162001950565b82525050565b60006020820190506200198260008301846200195a565b92915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620019ba826200198d565b9050919050565b620019cc81620019ad565b8114620019d857600080fd5b50565b600081359050620019ec81620019c1565b92915050565b620019fd8162001950565b811462001a0957600080fd5b50565b60008135905062001a1d81620019f2565b92915050565b6000806040838503121562001a3d5762001a3c62001988565b5b600062001a4d85828601620019db565b925050602062001a608582860162001a0c565b9150509250929050565b60008115159050919050565b62001a818162001a6a565b82525050565b600060208201905062001a9e600083018462001a76565b92915050565b6000819050919050565b600062001acf62001ac962001ac3846200198d565b62001aa4565b6200198d565b9050919050565b600062001ae38262001aae565b9050919050565b600062001af78262001ad6565b9050919050565b62001b098162001aea565b82525050565b600060c08201905062001b26600083018962001afe565b62001b3560208301886200195a565b62001b4460408301876200195a565b62001b5360608301866200195a565b62001b6260808301856200195a565b62001b7160a08301846200195a565b979650505050505050565b60008060006060848603121562001b985762001b9762001988565b5b600062001ba886828701620019db565b935050602062001bbb86828701620019db565b925050604062001bce8682870162001a0c565b9150509250925092565b60006020828403121562001bf15762001bf062001988565b5b600062001c018482850162001a0c565b91505092915050565b600060ff82169050919050565b62001c228162001c0a565b82525050565b600060208201905062001c3f600083018462001c17565b92915050565b6000806040838503121562001c5f5762001c5e62001988565b5b600062001c6f8582860162001a0c565b925050602062001c828582860162001a0c565b9150509250929050565b600062001c998262001ad6565b9050919050565b62001cab8162001c8c565b82525050565b600060208201905062001cc8600083018462001ca0565b92915050565b600062001cdb82620019ad565b9050919050565b62001ced8162001cce565b811462001cf957600080fd5b50565b60008135905062001d0d8162001ce2565b92915050565b6000806040838503121562001d2d5762001d2c62001988565b5b600062001d3d8582860162001cfc565b925050602062001d508582860162001a0c565b9150509250929050565b60006020828403121562001d735762001d7262001988565b5b600062001d8384828501620019db565b91505092915050565b6000806040838503121562001da65762001da562001988565b5b600062001db68582860162001a0c565b925050602062001dc985828601620019db565b9150509250929050565b62001dde81620019ad565b82525050565b600060208201905062001dfb600083018462001dd3565b92915050565b600060808201905062001e1860008301876200195a565b62001e27602083018662001dd3565b62001e3660408301856200195a565b62001e4560608301846200195a565b95945050505050565b6000806040838503121562001e685762001e6762001988565b5b600062001e7885828601620019db565b925050602062001e8b85828601620019db565b9150509250929050565b7f6e6f7420656e6f75676820616d6f756e74000000000000000000000000000000600082015250565b600062001ecd6011836200189d565b915062001eda8262001e95565b602082019050919050565b6000602082019050818103600083015262001f008162001ebe565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062001f438262001950565b915062001f508362001950565b925082820390508181111562001f6b5762001f6a62001f07565b5b92915050565b600060408201905062001f88600083018562001dd3565b62001f9760208301846200195a565b9392505050565b62001fa98162001a6a565b811462001fb557600080fd5b50565b60008151905062001fc98162001f9e565b92915050565b60006020828403121562001fe85762001fe762001988565b5b600062001ff88482850162001fb8565b91505092915050565b60006200200e8262001950565b91506200201b8362001950565b92508282026200202b8162001950565b9150828204841483151762002045576200204462001f07565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000620020888262001950565b9150620020958362001950565b925082620020a857620020a76200204c565b5b828204905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000606082019050620020f9600083018662001afe565b62002108602083018562001afe565b6200211760408301846200195a565b949350505050565b60006200212c8262001950565b9150620021398362001950565b925082820190508082111562002154576200215362001f07565b5b92915050565b7f72656665726572206973206e6f6e650000000000000000000000000000000000600082015250565b600062002192600f836200189d565b91506200219f826200215a565b602082019050919050565b60006020820190508181036000830152620021c58162002183565b9050919050565b7f726566657265722069732073656c660000000000000000000000000000000000600082015250565b600062002204600f836200189d565b91506200221182620021cc565b602082019050919050565b600060208201905081810360008301526200223781620021f5565b9050919050565b7f696e76616c696420726566657265720000000000000000000000000000000000600082015250565b600062002276600f836200189d565b915062002283826200223e565b602082019050919050565b60006020820190508181036000830152620022a98162002267565b9050919050565b6000606082019050620022c7600083018662001dd3565b620022d6602083018562001dd3565b620022e560408301846200195a565b949350505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006200234b6026836200189d565b91506200235882620022ed565b604082019050919050565b600060208201905081810360008301526200237e816200233c565b9050919050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b6000620023bd601f836200189d565b9150620023ca8262002385565b602082019050919050565b60006020820190508181036000830152620023f081620023ae565b9050919050565b7f6e6f7420656e6f75676820726577617264000000000000000000000000000000600082015250565b60006200242f6011836200189d565b91506200243c82620023f7565b602082019050919050565b60006020820190508181036000830152620024628162002420565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000620024a16020836200189d565b9150620024ae8262002469565b602082019050919050565b60006020820190508181036000830152620024d48162002492565b905091905056fe60806040523480156200001157600080fd5b50604051620013eb380380620013eb83398181016040528101906200003791906200034c565b620000576200004b620000f360201b60201c565b620000fb60201b60201c565b81600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620000ea81620001bf60201b60201c565b5050506200042b565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b620001cf620001d960201b60201c565b8060038190555050565b620001e9620000f360201b60201c565b73ffffffffffffffffffffffffffffffffffffffff166200020f6200026a60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff161462000268576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200025f9062000409565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620002c58262000298565b9050919050565b6000620002d982620002b8565b9050919050565b620002eb81620002cc565b8114620002f757600080fd5b50565b6000815190506200030b81620002e0565b92915050565b6000819050919050565b620003268162000311565b81146200033257600080fd5b50565b60008151905062000346816200031b565b92915050565b60008060006060848603121562000368576200036762000293565b5b60006200037886828701620002fa565b93505060206200038b86828701620002fa565b92505060406200039e8682870162000335565b9150509250925092565b600082825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000620003f1602083620003a8565b9150620003fe82620003b9565b602082019050919050565b600060208201905081810360008301526200042481620003e2565b9050919050565b610fb0806200043b6000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c80638da5cb5b116100715780638da5cb5b146101555780639f4568ef14610173578063cdda418c146101a3578063d2f7265a146101c1578063f2fde38b146101cb578063fc0c546a146101e7576100b4565b80632c4e722e146100b957806334fcf437146100d757806347535d7b146100f35780635eebea2014610111578063712b7b1414610141578063715018a61461014b575b600080fd5b6100c1610205565b6040516100ce91906109ec565b60405180910390f35b6100f160048036038101906100ec9190610a38565b61020b565b005b6100fb61021d565b6040516101089190610a80565b60405180910390f35b61012b60048036038101906101269190610af9565b610230565b60405161013891906109ec565b60405180910390f35b61014961036b565b005b61015361039f565b005b61015d6103b3565b60405161016a9190610b35565b60405180910390f35b61018d60048036038101906101889190610af9565b6103dc565b60405161019a91906109ec565b60405180910390f35b6101ab6103f4565b6040516101b89190610baf565b60405180910390f35b6101c961041a565b005b6101e560048036038101906101e09190610af9565b6107e0565b005b6101ef610863565b6040516101fc9190610baf565b60405180910390f35b60035481565b610213610889565b8060038190555050565b600460009054906101000a900460ff1681565b600080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff1660e01b81526004016102d29190610b35565b602060405180830381865afa1580156102ef573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103139190610bdf565b90506000810361032857600092505050610366565b8181101561033b57600092505050610366565b612710600354838361034d9190610c3b565b6103579190610c6f565b6103619190610ce0565b925050505b919050565b610373610889565b600460009054906101000a900460ff1615600460006101000a81548160ff021916908315150217905550565b6103a7610889565b6103b16000610907565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60056020528060005260406000206000915090505481565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460009054906101000a900460ff16610469576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161046090610d6e565b60405180910390fd5b6000339050600061047982610230565b9050600081116104be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104b590610dda565b60405180910390fd5b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161051b9190610b35565b602060405180830381865afa158015610538573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061055c9190610bdf565b9050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231846040518263ffffffff1660e01b81526004016105b99190610b35565b602060405180830381865afa1580156105d6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105fa9190610bdf565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550818110156106eb57600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84836040518363ffffffff1660e01b81526004016106a2929190610dfa565b6020604051808303816000875af11580156106c1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106e59190610e4f565b5061078d565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84846040518363ffffffff1660e01b8152600401610748929190610dfa565b6020604051808303816000875af1158015610767573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061078b9190610e4f565b505b8273ffffffffffffffffffffffffffffffffffffffff167f5988e4c12f4844b895de0739f562558435dca9602fd8b970720ee3cf8dff39be836040516107d391906109ec565b60405180910390a2505050565b6107e8610889565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610857576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161084e90610eee565b60405180910390fd5b61086081610907565b50565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6108916109cb565b73ffffffffffffffffffffffffffffffffffffffff166108af6103b3565b73ffffffffffffffffffffffffffffffffffffffff1614610905576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108fc90610f5a565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600033905090565b6000819050919050565b6109e6816109d3565b82525050565b6000602082019050610a0160008301846109dd565b92915050565b600080fd5b610a15816109d3565b8114610a2057600080fd5b50565b600081359050610a3281610a0c565b92915050565b600060208284031215610a4e57610a4d610a07565b5b6000610a5c84828501610a23565b91505092915050565b60008115159050919050565b610a7a81610a65565b82525050565b6000602082019050610a956000830184610a71565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610ac682610a9b565b9050919050565b610ad681610abb565b8114610ae157600080fd5b50565b600081359050610af381610acd565b92915050565b600060208284031215610b0f57610b0e610a07565b5b6000610b1d84828501610ae4565b91505092915050565b610b2f81610abb565b82525050565b6000602082019050610b4a6000830184610b26565b92915050565b6000819050919050565b6000610b75610b70610b6b84610a9b565b610b50565b610a9b565b9050919050565b6000610b8782610b5a565b9050919050565b6000610b9982610b7c565b9050919050565b610ba981610b8e565b82525050565b6000602082019050610bc46000830184610ba0565b92915050565b600081519050610bd981610a0c565b92915050565b600060208284031215610bf557610bf4610a07565b5b6000610c0384828501610bca565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610c46826109d3565b9150610c51836109d3565b9250828203905081811115610c6957610c68610c0c565b5b92915050565b6000610c7a826109d3565b9150610c85836109d3565b9250828202610c93816109d3565b91508282048414831517610caa57610ca9610c0c565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000610ceb826109d3565b9150610cf6836109d3565b925082610d0657610d05610cb1565b5b828204905092915050565b600082825260208201905092915050565b7f6e6f74206f70656e000000000000000000000000000000000000000000000000600082015250565b6000610d58600883610d11565b9150610d6382610d22565b602082019050919050565b60006020820190508181036000830152610d8781610d4b565b9050919050565b7f6e6f7420656e6f75676820726577617264000000000000000000000000000000600082015250565b6000610dc4601183610d11565b9150610dcf82610d8e565b602082019050919050565b60006020820190508181036000830152610df381610db7565b9050919050565b6000604082019050610e0f6000830185610b26565b610e1c60208301846109dd565b9392505050565b610e2c81610a65565b8114610e3757600080fd5b50565b600081519050610e4981610e23565b92915050565b600060208284031215610e6557610e64610a07565b5b6000610e7384828501610e3a565b91505092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000610ed8602683610d11565b9150610ee382610e7c565b604082019050919050565b60006020820190508181036000830152610f0781610ecb565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000610f44602083610d11565b9150610f4f82610f0e565b602082019050919050565b60006020820190508181036000830152610f7381610f37565b905091905056fea264697066735822122085bb9d6bf52a69f306ac8c76ce21b25cf874f1f9b230932b0f6e3a4140ca39b864736f6c63430008120033a2646970667358221220fa462de9315d6aab119a1eb30928ab86745757d3f3b3acbc8e211607b3b84fca64736f6c63430008120033000000000000000000000000959873fb4fc11825fba83c80c4c632db1e936e15
Deployed Bytecode
0x60806040523480156200001157600080fd5b5060043610620001785760003560e01c8063690e7c0911620000d5578063a87430ba1162000087578063a87430ba146200042a578063a9059cbb1462000463578063dd62ed3e1462000499578063e3161ddd14620004cf578063f2fde38b14620004db578063fbcd9b0514620004fb5762000178565b8063690e7c0914620003645780636e553f65146200038457806370a0823114620003a4578063715018a614620003da5780638da5cb5b14620003e657806395d89b4114620004085762000178565b80632e1a7d4d116200012f5780632e1a7d4d1462000276578063313ce567146200029657806346df2ccb14620002b857806350b492ba14620002d857806356bc3bf4146200030e5780635eebea20146200032e5762000178565b806306fdde03146200017d578063081e3eda146200019f578063095ea7b314620001c157806316f0115b14620001f757806318160ddd146200021e57806323b872dd1462000240575b600080fd5b620001876200051d565b6040516200019691906200192c565b60405180910390f35b620001a96200055a565b604051620001b891906200196b565b60405180910390f35b620001df6004803603810190620001d9919062001a23565b62000567565b604051620001ee919062001a87565b60405180910390f35b6200020162000573565b604051620002159695949392919062001b0f565b60405180910390f35b62000228620005bd565b6040516200023791906200196b565b60405180910390f35b6200025e600480360381019062000258919062001b7c565b620005c7565b6040516200026d919062001a87565b60405180910390f35b6200029460048036038101906200028e919062001bd8565b620005e1565b005b620002a062000820565b604051620002af919062001c28565b60405180910390f35b620002d66004803603810190620002d0919062001c45565b62000829565b005b620002f66004803603810190620002f0919062001bd8565b620008e7565b60405162000305919062001cb1565b60405180910390f35b6200032c600480360381019062000326919062001d13565b62000927565b005b6200034c600480360381019062000346919062001d5a565b62000a2a565b6040516200035b91906200196b565b60405180910390f35b6200038260048036038101906200037c919062001bd8565b62000bd1565b005b620003a260048036038101906200039c919062001d8c565b62000c81565b005b620003c26004803603810190620003bc919062001d5a565b62001099565b604051620003d191906200196b565b60405180910390f35b620003e4620010e2565b005b620003f0620010fa565b604051620003ff919062001de4565b60405180910390f35b6200041262001123565b6040516200042191906200192c565b60405180910390f35b62000448600480360381019062000442919062001d5a565b62001160565b6040516200045a949392919062001e01565b60405180910390f35b6200048160048036038101906200047b919062001a23565b620011b0565b60405162000490919062001a87565b60405180910390f35b620004b76004803603810190620004b1919062001e4e565b620011c9565b604051620004c691906200196b565b60405180910390f35b620004d9620011f4565b005b620004f96004803603810190620004f3919062001d5a565b6200129f565b005b6200050562001329565b6040516200051491906200196b565b60405180910390f35b60606040518060400160405280600781526020017f7374616b654c5000000000000000000000000000000000000000000000000000815250905090565b6000600a80549050905090565b60006001905092915050565b60048060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154908060020154908060030154908060040154908060050154905086565b6000600154905090565b6000620005d684848462001332565b600190509392505050565b620005eb6200139e565b60003390506000600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905082816000015410156200067d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620006749062001ee5565b60405180910390fd5b62000687620011f4565b600081600001541115620006a157620006a082620013f0565b5b6000831115620007905782816000016000828254620006c1919062001f36565b925050819055508260046003016000828254620006df919062001f36565b92505081905550600460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83856040518363ffffffff1660e01b81526004016200074892919062001f71565b6020604051808303816000875af115801562000768573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200078e919062001fcf565b505b64e8d4a510006004600201548260000154620007ad919062002001565b620007b991906200207b565b81600301819055508173ffffffffffffffffffffffffffffffffffffffff167f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364846040516200080991906200196b565b60405180910390a250506200081d6200164a565b50565b60006012905090565b6200083362001654565b600a82815481106200084a5762000849620020b3565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166334fcf437826040518263ffffffff1660e01b8152600401620008af91906200196b565b600060405180830381600087803b158015620008ca57600080fd5b505af1158015620008df573d6000803e3d6000fd5b505050505050565b600a8181548110620008f857600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6200093162001654565b6000308383604051620009449062001884565b6200095293929190620020e2565b604051809103906000f0801580156200096f573d6000803e3d6000fd5b509050600a819080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508273ffffffffffffffffffffffffffffffffffffffff167fc87157f0ef58e93fc3bedc6e98e7e71a481f1ea55254b72555e1d17cb6ec83098360405162000a1d91906200196b565b60405180910390a2505050565b600080600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020604051806080016040529081600082015481526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001600282015481526020016003820154815250509050600081600001510362000b0557600091505062000bcc565b6000600460020154905060046001015443111562000b9257600060046003015490506000811462000b905760006004600101544362000b45919062001f36565b905060006004600501548262000b5c919062002001565b90508264e8d4a510008262000b72919062002001565b62000b7e91906200207b565b8462000b8b91906200211f565b935050505b505b816060015164e8d4a5100082846000015162000baf919062002001565b62000bbb91906200207b565b62000bc7919062001f36565b925050505b919050565b62000bdb62001654565b600a818154811062000bf25762000bf1620020b3565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663712b7b146040518163ffffffff1660e01b8152600401600060405180830381600087803b15801562000c6557600080fd5b505af115801562000c7a573d6000803e3d6000fd5b5050505050565b62000c8b6200139e565b6000600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000d40576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000d3790620021aa565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000db1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000da8906200221c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff160362000e5357818160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000ee9565b8173ffffffffffffffffffffffffffffffffffffffff168160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161462000ee8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000edf906200228e565b60405180910390fd5b5b62000ef3620011f4565b60008160000154111562000f0d5762000f0c33620013f0565b5b600083111562000ffe57600460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330866040518463ffffffff1660e01b815260040162000f7b93929190620022b0565b6020604051808303816000875af115801562000f9b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000fc1919062001fcf565b508281600001600082825462000fd891906200211f565b92505081905550826004600301600082825462000ff691906200211f565b925050819055505b64e8d4a5100060046002015482600001546200101b919062002001565b6200102791906200207b565b81600301819055508173ffffffffffffffffffffffffffffffffffffffff16833373ffffffffffffffffffffffffffffffffffffffff167fe31c7b8d08ee7db0afa68782e1028ef92305caeea8626633ad44d413e30f6b2f60405160405180910390a450620010956200164a565b5050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b620010ec62001654565b620010f86000620016d9565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600381526020017f534c500000000000000000000000000000000000000000000000000000000000815250905090565b600b6020528060005260406000206000915090508060000154908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020154908060030154905084565b6000620011bf33848462001332565b6001905092915050565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff905092915050565b6004600101544311156200129d576000600460030154036200122057436004600101819055506200129d565b60006004600101544362001235919062001f36565b9050600060046003015464e8d4a510006004600501548462001258919062002001565b62001264919062002001565b6200127091906200207b565b905080600460020160008282546200128991906200211f565b925050819055504360046001018190555050505b565b620012a962001654565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036200131b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620013129062002363565b60405180910390fd5b6200132681620016d9565b50565b64e8d4a5100081565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200139191906200196b565b60405180910390a3505050565b600260035403620013e6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620013dd90620023d5565b60405180910390fd5b6002600381905550565b6000600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050600060046002015490506000826003015464e8d4a510008385600001546200145c919062002001565b6200146891906200207b565b62001474919062001f36565b905060008111620014bc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620014b39062002447565b60405180910390fd5b60006064600480015483620014d2919062002001565b620014de91906200207b565b90508082620014ee919062001f36565b9150620014fc85836200179d565b6200152c8460010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826200179d565b80600b60008660010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000828254620015a491906200211f565b925050819055508360010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167f70eb43c4a8ae8c40502dcf22436c509c28d6ff421cf07c491be56984bd98706883856200162c91906200211f565b6040516200163b91906200196b565b60405180910390a35050505050565b6001600381905550565b6200165e6200187c565b73ffffffffffffffffffffffffffffffffffffffff166200167e620010fa565b73ffffffffffffffffffffffffffffffffffffffff1614620016d7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620016ce90620024b9565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b80600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254620017ee91906200211f565b9250508190555080600160008282546200180991906200211f565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200187091906200196b565b60405180910390a35050565b600033905090565b6113eb80620024dc83390190565b600081519050919050565b600082825260208201905092915050565b60005b83811015620018ce578082015181840152602081019050620018b1565b60008484015250505050565b6000601f19601f8301169050919050565b6000620018f88262001892565b6200190481856200189d565b935062001916818560208601620018ae565b6200192181620018da565b840191505092915050565b60006020820190508181036000830152620019488184620018eb565b905092915050565b6000819050919050565b620019658162001950565b82525050565b60006020820190506200198260008301846200195a565b92915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620019ba826200198d565b9050919050565b620019cc81620019ad565b8114620019d857600080fd5b50565b600081359050620019ec81620019c1565b92915050565b620019fd8162001950565b811462001a0957600080fd5b50565b60008135905062001a1d81620019f2565b92915050565b6000806040838503121562001a3d5762001a3c62001988565b5b600062001a4d85828601620019db565b925050602062001a608582860162001a0c565b9150509250929050565b60008115159050919050565b62001a818162001a6a565b82525050565b600060208201905062001a9e600083018462001a76565b92915050565b6000819050919050565b600062001acf62001ac962001ac3846200198d565b62001aa4565b6200198d565b9050919050565b600062001ae38262001aae565b9050919050565b600062001af78262001ad6565b9050919050565b62001b098162001aea565b82525050565b600060c08201905062001b26600083018962001afe565b62001b3560208301886200195a565b62001b4460408301876200195a565b62001b5360608301866200195a565b62001b6260808301856200195a565b62001b7160a08301846200195a565b979650505050505050565b60008060006060848603121562001b985762001b9762001988565b5b600062001ba886828701620019db565b935050602062001bbb86828701620019db565b925050604062001bce8682870162001a0c565b9150509250925092565b60006020828403121562001bf15762001bf062001988565b5b600062001c018482850162001a0c565b91505092915050565b600060ff82169050919050565b62001c228162001c0a565b82525050565b600060208201905062001c3f600083018462001c17565b92915050565b6000806040838503121562001c5f5762001c5e62001988565b5b600062001c6f8582860162001a0c565b925050602062001c828582860162001a0c565b9150509250929050565b600062001c998262001ad6565b9050919050565b62001cab8162001c8c565b82525050565b600060208201905062001cc8600083018462001ca0565b92915050565b600062001cdb82620019ad565b9050919050565b62001ced8162001cce565b811462001cf957600080fd5b50565b60008135905062001d0d8162001ce2565b92915050565b6000806040838503121562001d2d5762001d2c62001988565b5b600062001d3d8582860162001cfc565b925050602062001d508582860162001a0c565b9150509250929050565b60006020828403121562001d735762001d7262001988565b5b600062001d8384828501620019db565b91505092915050565b6000806040838503121562001da65762001da562001988565b5b600062001db68582860162001a0c565b925050602062001dc985828601620019db565b9150509250929050565b62001dde81620019ad565b82525050565b600060208201905062001dfb600083018462001dd3565b92915050565b600060808201905062001e1860008301876200195a565b62001e27602083018662001dd3565b62001e3660408301856200195a565b62001e4560608301846200195a565b95945050505050565b6000806040838503121562001e685762001e6762001988565b5b600062001e7885828601620019db565b925050602062001e8b85828601620019db565b9150509250929050565b7f6e6f7420656e6f75676820616d6f756e74000000000000000000000000000000600082015250565b600062001ecd6011836200189d565b915062001eda8262001e95565b602082019050919050565b6000602082019050818103600083015262001f008162001ebe565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062001f438262001950565b915062001f508362001950565b925082820390508181111562001f6b5762001f6a62001f07565b5b92915050565b600060408201905062001f88600083018562001dd3565b62001f9760208301846200195a565b9392505050565b62001fa98162001a6a565b811462001fb557600080fd5b50565b60008151905062001fc98162001f9e565b92915050565b60006020828403121562001fe85762001fe762001988565b5b600062001ff88482850162001fb8565b91505092915050565b60006200200e8262001950565b91506200201b8362001950565b92508282026200202b8162001950565b9150828204841483151762002045576200204462001f07565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000620020888262001950565b9150620020958362001950565b925082620020a857620020a76200204c565b5b828204905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000606082019050620020f9600083018662001afe565b62002108602083018562001afe565b6200211760408301846200195a565b949350505050565b60006200212c8262001950565b9150620021398362001950565b925082820190508082111562002154576200215362001f07565b5b92915050565b7f72656665726572206973206e6f6e650000000000000000000000000000000000600082015250565b600062002192600f836200189d565b91506200219f826200215a565b602082019050919050565b60006020820190508181036000830152620021c58162002183565b9050919050565b7f726566657265722069732073656c660000000000000000000000000000000000600082015250565b600062002204600f836200189d565b91506200221182620021cc565b602082019050919050565b600060208201905081810360008301526200223781620021f5565b9050919050565b7f696e76616c696420726566657265720000000000000000000000000000000000600082015250565b600062002276600f836200189d565b915062002283826200223e565b602082019050919050565b60006020820190508181036000830152620022a98162002267565b9050919050565b6000606082019050620022c7600083018662001dd3565b620022d6602083018562001dd3565b620022e560408301846200195a565b949350505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006200234b6026836200189d565b91506200235882620022ed565b604082019050919050565b600060208201905081810360008301526200237e816200233c565b9050919050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b6000620023bd601f836200189d565b9150620023ca8262002385565b602082019050919050565b60006020820190508181036000830152620023f081620023ae565b9050919050565b7f6e6f7420656e6f75676820726577617264000000000000000000000000000000600082015250565b60006200242f6011836200189d565b91506200243c82620023f7565b602082019050919050565b60006020820190508181036000830152620024628162002420565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000620024a16020836200189d565b9150620024ae8262002469565b602082019050919050565b60006020820190508181036000830152620024d48162002492565b905091905056fe60806040523480156200001157600080fd5b50604051620013eb380380620013eb83398181016040528101906200003791906200034c565b620000576200004b620000f360201b60201c565b620000fb60201b60201c565b81600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620000ea81620001bf60201b60201c565b5050506200042b565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b620001cf620001d960201b60201c565b8060038190555050565b620001e9620000f360201b60201c565b73ffffffffffffffffffffffffffffffffffffffff166200020f6200026a60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff161462000268576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200025f9062000409565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620002c58262000298565b9050919050565b6000620002d982620002b8565b9050919050565b620002eb81620002cc565b8114620002f757600080fd5b50565b6000815190506200030b81620002e0565b92915050565b6000819050919050565b620003268162000311565b81146200033257600080fd5b50565b60008151905062000346816200031b565b92915050565b60008060006060848603121562000368576200036762000293565b5b60006200037886828701620002fa565b93505060206200038b86828701620002fa565b92505060406200039e8682870162000335565b9150509250925092565b600082825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000620003f1602083620003a8565b9150620003fe82620003b9565b602082019050919050565b600060208201905081810360008301526200042481620003e2565b9050919050565b610fb0806200043b6000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c80638da5cb5b116100715780638da5cb5b146101555780639f4568ef14610173578063cdda418c146101a3578063d2f7265a146101c1578063f2fde38b146101cb578063fc0c546a146101e7576100b4565b80632c4e722e146100b957806334fcf437146100d757806347535d7b146100f35780635eebea2014610111578063712b7b1414610141578063715018a61461014b575b600080fd5b6100c1610205565b6040516100ce91906109ec565b60405180910390f35b6100f160048036038101906100ec9190610a38565b61020b565b005b6100fb61021d565b6040516101089190610a80565b60405180910390f35b61012b60048036038101906101269190610af9565b610230565b60405161013891906109ec565b60405180910390f35b61014961036b565b005b61015361039f565b005b61015d6103b3565b60405161016a9190610b35565b60405180910390f35b61018d60048036038101906101889190610af9565b6103dc565b60405161019a91906109ec565b60405180910390f35b6101ab6103f4565b6040516101b89190610baf565b60405180910390f35b6101c961041a565b005b6101e560048036038101906101e09190610af9565b6107e0565b005b6101ef610863565b6040516101fc9190610baf565b60405180910390f35b60035481565b610213610889565b8060038190555050565b600460009054906101000a900460ff1681565b600080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff1660e01b81526004016102d29190610b35565b602060405180830381865afa1580156102ef573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103139190610bdf565b90506000810361032857600092505050610366565b8181101561033b57600092505050610366565b612710600354838361034d9190610c3b565b6103579190610c6f565b6103619190610ce0565b925050505b919050565b610373610889565b600460009054906101000a900460ff1615600460006101000a81548160ff021916908315150217905550565b6103a7610889565b6103b16000610907565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60056020528060005260406000206000915090505481565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460009054906101000a900460ff16610469576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161046090610d6e565b60405180910390fd5b6000339050600061047982610230565b9050600081116104be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104b590610dda565b60405180910390fd5b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161051b9190610b35565b602060405180830381865afa158015610538573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061055c9190610bdf565b9050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231846040518263ffffffff1660e01b81526004016105b99190610b35565b602060405180830381865afa1580156105d6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105fa9190610bdf565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550818110156106eb57600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84836040518363ffffffff1660e01b81526004016106a2929190610dfa565b6020604051808303816000875af11580156106c1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106e59190610e4f565b5061078d565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84846040518363ffffffff1660e01b8152600401610748929190610dfa565b6020604051808303816000875af1158015610767573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061078b9190610e4f565b505b8273ffffffffffffffffffffffffffffffffffffffff167f5988e4c12f4844b895de0739f562558435dca9602fd8b970720ee3cf8dff39be836040516107d391906109ec565b60405180910390a2505050565b6107e8610889565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610857576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161084e90610eee565b60405180910390fd5b61086081610907565b50565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6108916109cb565b73ffffffffffffffffffffffffffffffffffffffff166108af6103b3565b73ffffffffffffffffffffffffffffffffffffffff1614610905576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108fc90610f5a565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600033905090565b6000819050919050565b6109e6816109d3565b82525050565b6000602082019050610a0160008301846109dd565b92915050565b600080fd5b610a15816109d3565b8114610a2057600080fd5b50565b600081359050610a3281610a0c565b92915050565b600060208284031215610a4e57610a4d610a07565b5b6000610a5c84828501610a23565b91505092915050565b60008115159050919050565b610a7a81610a65565b82525050565b6000602082019050610a956000830184610a71565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610ac682610a9b565b9050919050565b610ad681610abb565b8114610ae157600080fd5b50565b600081359050610af381610acd565b92915050565b600060208284031215610b0f57610b0e610a07565b5b6000610b1d84828501610ae4565b91505092915050565b610b2f81610abb565b82525050565b6000602082019050610b4a6000830184610b26565b92915050565b6000819050919050565b6000610b75610b70610b6b84610a9b565b610b50565b610a9b565b9050919050565b6000610b8782610b5a565b9050919050565b6000610b9982610b7c565b9050919050565b610ba981610b8e565b82525050565b6000602082019050610bc46000830184610ba0565b92915050565b600081519050610bd981610a0c565b92915050565b600060208284031215610bf557610bf4610a07565b5b6000610c0384828501610bca565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610c46826109d3565b9150610c51836109d3565b9250828203905081811115610c6957610c68610c0c565b5b92915050565b6000610c7a826109d3565b9150610c85836109d3565b9250828202610c93816109d3565b91508282048414831517610caa57610ca9610c0c565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000610ceb826109d3565b9150610cf6836109d3565b925082610d0657610d05610cb1565b5b828204905092915050565b600082825260208201905092915050565b7f6e6f74206f70656e000000000000000000000000000000000000000000000000600082015250565b6000610d58600883610d11565b9150610d6382610d22565b602082019050919050565b60006020820190508181036000830152610d8781610d4b565b9050919050565b7f6e6f7420656e6f75676820726577617264000000000000000000000000000000600082015250565b6000610dc4601183610d11565b9150610dcf82610d8e565b602082019050919050565b60006020820190508181036000830152610df381610db7565b9050919050565b6000604082019050610e0f6000830185610b26565b610e1c60208301846109dd565b9392505050565b610e2c81610a65565b8114610e3757600080fd5b50565b600081519050610e4981610e23565b92915050565b600060208284031215610e6557610e64610a07565b5b6000610e7384828501610e3a565b91505092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000610ed8602683610d11565b9150610ee382610e7c565b604082019050919050565b60006020820190508181036000830152610f0781610ecb565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000610f44602083610d11565b9150610f4f82610f0e565b602082019050919050565b60006020820190508181036000830152610f7381610f37565b905091905056fea264697066735822122085bb9d6bf52a69f306ac8c76ce21b25cf874f1f9b230932b0f6e3a4140ca39b864736f6c63430008120033a2646970667358221220fa462de9315d6aab119a1eb30928ab86745757d3f3b3acbc8e211607b3b84fca64736f6c63430008120033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000959873fb4fc11825fba83c80c4c632db1e936e15
-----Decoded View---------------
Arg [0] : _lpToken (address): 0x959873Fb4FC11825Fba83c80C4c632db1E936e15
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000959873fb4fc11825fba83c80c4c632db1e936e15
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.