ETH Price: $2,734.86 (+0.89%)

Token

reflect.finance (RFI)
 

Overview

Max Total Supply

10,000,000 RFI

Holders

7,834 (0.00%)
Created with Highcharts 10.2.1

Market

Price

$0.01 @ 0.000004 ETH

Onchain Market Cap

$109,093.40

Circulating Supply Market Cap

$102,453.00

Other Info

Token Contract (WITH 9 Decimals)

Balance
0.00051483 RFI

Value
$0.00 ( ~0 Eth) [0.0000%]
0xe18cf2ae108dedff05ee8bbbe9a6b42624209fd0
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

RFI works by applying a 1% fee to each transaction and instantly splitting that fee among all holders of the token. Users can stake flow protocol to earn RFI.

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
REFLECT

Compiler Version
v0.6.2+commit.bacdbe57

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

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
/**
*Submitted for verification at Etherscan.io on 2020-11-19
*/
// File: openzeppelin-solidity\contracts\GSN\Context.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.6.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 GSN 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 payable) {
return msg.sender;
}
function _msgData() internal view virtual returns (bytes memory) {
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"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":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"excludeAccount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"includeAccount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isExcluded","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tAmount","type":"uint256"}],"name":"reflect","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tAmount","type":"uint256"},{"internalType":"bool","name":"deductTransferFee","type":"bool"}],"name":"reflectionFromToken","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"rAmount","type":"uint256"}],"name":"tokenFromReflection","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalFees","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

660e3d2cfe61ffff1960065560c0604052600f60808190526e7265666c6563742e66696e616e636560881b60a09081526200003e91600891906200018a565b506040805180820190915260038082526252464960e81b60209092019182526200006b916009916200018a565b50600a805460ff191660091790553480156200008657600080fd5b5060006200009c6001600160e01b036200018516565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35060065460016000620001006001600160e01b036200018516565b6001600160a01b031681526020810191909152604001600020556200012d6001600160e01b036200018516565b6001600160a01b031660006001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef662386f26fc100006040518082815260200191505060405180910390a36200022c565b335b90565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001cd57805160ff1916838001178555620001fd565b82800160010185558215620001fd579182015b82811115620001fd578251825591602001919060010190620001e0565b506200020b9291506200020f565b5090565b6200018791905b808211156200020b576000815560010162000216565b611b19806200023c6000396000f3fe608060405234801561001057600080fd5b50600436106101375760003560e01c806370a08231116100b8578063a9059cbb1161007c578063a9059cbb14610382578063cba0e996146103ae578063dd62ed3e146103d4578063f2cc0c1814610402578063f2fde38b14610428578063f84354f11461044e57610137565b806370a08231146102fc578063715018a6146103225780638da5cb5b1461032a57806395d89b411461034e578063a457c2d71461035657610137565b806323b872dd116100ff57806323b872dd1461023a5780632d83811914610270578063313ce5671461028d57806339509351146102ab5780634549b039146102d757610137565b8063053ab1821461013c57806306fdde031461015b578063095ea7b3146101d857806313114a9d1461021857806318160ddd14610232575b600080fd5b6101596004803603602081101561015257600080fd5b5035610474565b005b610163610558565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561019d578181015183820152602001610185565b50505050905090810190601f1680156101ca5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610204600480360360408110156101ee57600080fd5b506001600160a01b0381351690602001356105ee565b604080519115158252519081900360200190f35b61022061060c565b60408051918252519081900360200190f35b610220610612565b6102046004803603606081101561025057600080fd5b506001600160a01b0381358116916020810135909116906040013561061d565b6102206004803603602081101561028657600080fd5b50356106aa565b610295610712565b6040805160ff9092168252519081900360200190f35b610204600480360360408110156102c157600080fd5b506001600160a01b03813516906020013561071b565b610220600480360360408110156102ed57600080fd5b5080359060200135151561076f565b6102206004803603602081101561031257600080fd5b50356001600160a01b0316610804565b610159610866565b610332610908565b604080516001600160a01b039092168252519081900360200190f35b610163610917565b6102046004803603604081101561036c57600080fd5b506001600160a01b038135169060200135610978565b6102046004803603604081101561039857600080fd5b506001600160a01b0381351690602001356109e6565b610204600480360360208110156103c457600080fd5b50356001600160a01b03166109fa565b610220600480360360408110156103ea57600080fd5b506001600160a01b0381358116916020013516610a18565b6101596004803603602081101561041857600080fd5b50356001600160a01b0316610a43565b6101596004803603602081101561043e57600080fd5b50356001600160a01b0316610bc9565b6101596004803603602081101561046457600080fd5b50356001600160a01b0316610cc1565b600061047e610e82565b6001600160a01b03811660009081526004602052604090205490915060ff16156104d95760405162461bcd60e51b815260040180806020018281038252602c815260200180611a93602c913960400191505060405180910390fd5b60006104e483610e86565b505050506001600160a01b03831660009081526001602052604090205490915061050e9082610ed2565b6001600160a01b03831660009081526001602052604090205560065461053a908263ffffffff610ed216565b600655600754610550908463ffffffff610f1b16565b600755505050565b60088054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105e45780601f106105b9576101008083540402835291602001916105e4565b820191906000526020600020905b8154815290600101906020018083116105c757829003601f168201915b5050505050905090565b60006106026105fb610e82565b8484610f75565b5060015b92915050565b60075490565b662386f26fc1000090565b600061062a848484611061565b6106a084610636610e82565b61069b856040518060600160405280602881526020016119d9602891396001600160a01b038a16600090815260036020526040812090610674610e82565b6001600160a01b03168152602081019190915260400160002054919063ffffffff61128316565b610f75565b5060019392505050565b60006006548211156106ed5760405162461bcd60e51b815260040180806020018281038252602a815260200180611946602a913960400191505060405180910390fd5b60006106f761131a565b9050610709838263ffffffff61134316565b9150505b919050565b600a5460ff1690565b6000610602610728610e82565b8461069b8560036000610739610e82565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff610f1b16565b6000662386f26fc100008311156107cd576040805162461bcd60e51b815260206004820152601f60248201527f416d6f756e74206d757374206265206c657373207468616e20737570706c7900604482015290519081900360640190fd5b816107eb5760006107dd84610e86565b509294506106069350505050565b60006107f684610e86565b509194506106069350505050565b6001600160a01b03811660009081526004602052604081205460ff161561084457506001600160a01b03811660009081526002602052604090205461070d565b6001600160a01b038216600090815260016020526040902054610606906106aa565b61086e610e82565b6000546001600160a01b039081169116146108be576040805162461bcd60e51b81526020600482018190526024820152600080516020611a01833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b60098054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105e45780601f106105b9576101008083540402835291602001916105e4565b6000610602610985610e82565b8461069b85604051806060016040528060258152602001611abf60259139600360006109af610e82565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff61128316565b60006106026109f3610e82565b8484611061565b6001600160a01b031660009081526004602052604090205460ff1690565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b610a4b610e82565b6000546001600160a01b03908116911614610a9b576040805162461bcd60e51b81526020600482018190526024820152600080516020611a01833981519152604482015290519081900360640190fd5b6001600160a01b03811660009081526004602052604090205460ff1615610b09576040805162461bcd60e51b815260206004820152601b60248201527f4163636f756e7420697320616c7265616479206578636c756465640000000000604482015290519081900360640190fd5b6001600160a01b03811660009081526001602052604090205415610b63576001600160a01b038116600090815260016020526040902054610b49906106aa565b6001600160a01b0382166000908152600260205260409020555b6001600160a01b03166000818152600460205260408120805460ff191660019081179091556005805491820181559091527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db00180546001600160a01b0319169091179055565b610bd1610e82565b6000546001600160a01b03908116911614610c21576040805162461bcd60e51b81526020600482018190526024820152600080516020611a01833981519152604482015290519081900360640190fd5b6001600160a01b038116610c665760405162461bcd60e51b81526004018080602001828103825260268152602001806119706026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b610cc9610e82565b6000546001600160a01b03908116911614610d19576040805162461bcd60e51b81526020600482018190526024820152600080516020611a01833981519152604482015290519081900360640190fd5b6001600160a01b03811660009081526004602052604090205460ff16610d86576040805162461bcd60e51b815260206004820152601b60248201527f4163636f756e7420697320616c7265616479206578636c756465640000000000604482015290519081900360640190fd5b60005b600554811015610e7e57816001600160a01b031660058281548110610daa57fe5b6000918252602090912001546001600160a01b03161415610e7657600580546000198101908110610dd757fe5b600091825260209091200154600580546001600160a01b039092169183908110610dfd57fe5b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790559184168152600282526040808220829055600490925220805460ff191690556005805480610e4f57fe5b600082815260209020810160001990810180546001600160a01b0319169055019055610e7e565b600101610d89565b5050565b3390565b6000806000806000806000610e9a88611385565b915091506000610ea861131a565b90506000806000610eba8c86866113b9565b919e909d50909b509599509397509395505050505050565b6000610f1483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611283565b9392505050565b600082820183811015610f14576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b6001600160a01b038316610fba5760405162461bcd60e51b8152600401808060200182810382526024815260200180611a6f6024913960400191505060405180910390fd5b6001600160a01b038216610fff5760405162461bcd60e51b81526004018080602001828103825260228152602001806119966022913960400191505060405180910390fd5b6001600160a01b03808416600081815260036020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b0383166110a65760405162461bcd60e51b8152600401808060200182810382526025815260200180611a4a6025913960400191505060405180910390fd5b6001600160a01b0382166110eb5760405162461bcd60e51b81526004018080602001828103825260238152602001806119236023913960400191505060405180910390fd5b6000811161112a5760405162461bcd60e51b8152600401808060200182810382526029815260200180611a216029913960400191505060405180910390fd5b6001600160a01b03831660009081526004602052604090205460ff16801561116b57506001600160a01b03821660009081526004602052604090205460ff16155b156111805761117b838383611407565b61127e565b6001600160a01b03831660009081526004602052604090205460ff161580156111c157506001600160a01b03821660009081526004602052604090205460ff165b156111d15761117b838383611530565b6001600160a01b03831660009081526004602052604090205460ff1615801561121357506001600160a01b03821660009081526004602052604090205460ff16155b156112235761117b8383836115e8565b6001600160a01b03831660009081526004602052604090205460ff16801561126357506001600160a01b03821660009081526004602052604090205460ff165b156112735761117b83838361162f565b61127e8383836115e8565b505050565b600081848411156113125760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156112d75781810151838201526020016112bf565b50505050905090810190601f1680156113045780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b60008060006113276116ab565b909250905061133c828263ffffffff61134316565b9250505090565b6000610f1483836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611834565b6000808061139a84606463ffffffff61134316565b905060006113ae858363ffffffff610ed216565b935090915050915091565b60008080806113ce878663ffffffff61189916565b905060006113e2878763ffffffff61189916565b905060006113f6838363ffffffff610ed216565b929992985090965090945050505050565b600080600080600061141886610e86565b6001600160a01b038d166000908152600260205260409020549499509297509095509350915061144e908763ffffffff610ed216565b6001600160a01b038916600090815260026020908152604080832093909355600190522054611483908663ffffffff610ed216565b6001600160a01b03808a1660009081526001602052604080822093909355908916815220546114b8908563ffffffff610f1b16565b6001600160a01b0388166000908152600160205260409020556114db83826118f2565b866001600160a01b0316886001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35050505050505050565b600080600080600061154186610e86565b6001600160a01b038d1660009081526001602052604090205494995092975090955093509150611577908663ffffffff610ed216565b6001600160a01b03808a16600090815260016020908152604080832094909455918a168152600290915220546115b3908363ffffffff610f1b16565b6001600160a01b0388166000908152600260209081526040808320939093556001905220546114b8908563ffffffff610f1b16565b60008060008060006115f986610e86565b6001600160a01b038d1660009081526001602052604090205494995092975090955093509150611483908663ffffffff610ed216565b600080600080600061164086610e86565b6001600160a01b038d1660009081526002602052604090205494995092975090955093509150611676908763ffffffff610ed216565b6001600160a01b038916600090815260026020908152604080832093909355600190522054611577908663ffffffff610ed216565b6006546000908190662386f26fc10000825b6005548110156117f2578260016000600584815481106116d957fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902054118061173e575081600260006005848154811061171757fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902054115b1561175a57600654662386f26fc1000094509450505050611830565b6117a0600160006005848154811061176e57fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902054849063ffffffff610ed216565b92506117e860026000600584815481106117b657fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902054839063ffffffff610ed216565b91506001016116bd565b5060065461180d90662386f26fc1000063ffffffff61134316565b82101561182a57600654662386f26fc10000935093505050611830565b90925090505b9091565b600081836118835760405162461bcd60e51b81526020600482018181528351602484015283519092839260449091019190850190808383600083156112d75781810151838201526020016112bf565b50600083858161188f57fe5b0495945050505050565b6000826118a857506000610606565b828202828482816118b557fe5b0414610f145760405162461bcd60e51b81526004018080602001828103825260218152602001806119b86021913960400191505060405180910390fd5b600654611905908363ffffffff610ed216565b60065560075461191b908263ffffffff610f1b16565b600755505056fe45524332303a207472616e7366657220746f20746865207a65726f2061646472657373416d6f756e74206d757374206265206c657373207468616e20746f74616c207265666c656374696f6e734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f2061646472657373536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725472616e7366657220616d6f756e74206d7573742062652067726561746572207468616e207a65726f45524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f20616464726573734578636c75646564206164647265737365732063616e6e6f742063616c6c20746869732066756e6374696f6e45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220a7b752275ce5cc92cb5f10c858f0ab6c69929287bdecc6b493087ec9ef97a73264736f6c63430006020033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101375760003560e01c806370a08231116100b8578063a9059cbb1161007c578063a9059cbb14610382578063cba0e996146103ae578063dd62ed3e146103d4578063f2cc0c1814610402578063f2fde38b14610428578063f84354f11461044e57610137565b806370a08231146102fc578063715018a6146103225780638da5cb5b1461032a57806395d89b411461034e578063a457c2d71461035657610137565b806323b872dd116100ff57806323b872dd1461023a5780632d83811914610270578063313ce5671461028d57806339509351146102ab5780634549b039146102d757610137565b8063053ab1821461013c57806306fdde031461015b578063095ea7b3146101d857806313114a9d1461021857806318160ddd14610232575b600080fd5b6101596004803603602081101561015257600080fd5b5035610474565b005b610163610558565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561019d578181015183820152602001610185565b50505050905090810190601f1680156101ca5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610204600480360360408110156101ee57600080fd5b506001600160a01b0381351690602001356105ee565b604080519115158252519081900360200190f35b61022061060c565b60408051918252519081900360200190f35b610220610612565b6102046004803603606081101561025057600080fd5b506001600160a01b0381358116916020810135909116906040013561061d565b6102206004803603602081101561028657600080fd5b50356106aa565b610295610712565b6040805160ff9092168252519081900360200190f35b610204600480360360408110156102c157600080fd5b506001600160a01b03813516906020013561071b565b610220600480360360408110156102ed57600080fd5b5080359060200135151561076f565b6102206004803603602081101561031257600080fd5b50356001600160a01b0316610804565b610159610866565b610332610908565b604080516001600160a01b039092168252519081900360200190f35b610163610917565b6102046004803603604081101561036c57600080fd5b506001600160a01b038135169060200135610978565b6102046004803603604081101561039857600080fd5b506001600160a01b0381351690602001356109e6565b610204600480360360208110156103c457600080fd5b50356001600160a01b03166109fa565b610220600480360360408110156103ea57600080fd5b506001600160a01b0381358116916020013516610a18565b6101596004803603602081101561041857600080fd5b50356001600160a01b0316610a43565b6101596004803603602081101561043e57600080fd5b50356001600160a01b0316610bc9565b6101596004803603602081101561046457600080fd5b50356001600160a01b0316610cc1565b600061047e610e82565b6001600160a01b03811660009081526004602052604090205490915060ff16156104d95760405162461bcd60e51b815260040180806020018281038252602c815260200180611a93602c913960400191505060405180910390fd5b60006104e483610e86565b505050506001600160a01b03831660009081526001602052604090205490915061050e9082610ed2565b6001600160a01b03831660009081526001602052604090205560065461053a908263ffffffff610ed216565b600655600754610550908463ffffffff610f1b16565b600755505050565b60088054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105e45780601f106105b9576101008083540402835291602001916105e4565b820191906000526020600020905b8154815290600101906020018083116105c757829003601f168201915b5050505050905090565b60006106026105fb610e82565b8484610f75565b5060015b92915050565b60075490565b662386f26fc1000090565b600061062a848484611061565b6106a084610636610e82565b61069b856040518060600160405280602881526020016119d9602891396001600160a01b038a16600090815260036020526040812090610674610e82565b6001600160a01b03168152602081019190915260400160002054919063ffffffff61128316565b610f75565b5060019392505050565b60006006548211156106ed5760405162461bcd60e51b815260040180806020018281038252602a815260200180611946602a913960400191505060405180910390fd5b60006106f761131a565b9050610709838263ffffffff61134316565b9150505b919050565b600a5460ff1690565b6000610602610728610e82565b8461069b8560036000610739610e82565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff610f1b16565b6000662386f26fc100008311156107cd576040805162461bcd60e51b815260206004820152601f60248201527f416d6f756e74206d757374206265206c657373207468616e20737570706c7900604482015290519081900360640190fd5b816107eb5760006107dd84610e86565b509294506106069350505050565b60006107f684610e86565b509194506106069350505050565b6001600160a01b03811660009081526004602052604081205460ff161561084457506001600160a01b03811660009081526002602052604090205461070d565b6001600160a01b038216600090815260016020526040902054610606906106aa565b61086e610e82565b6000546001600160a01b039081169116146108be576040805162461bcd60e51b81526020600482018190526024820152600080516020611a01833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b60098054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105e45780601f106105b9576101008083540402835291602001916105e4565b6000610602610985610e82565b8461069b85604051806060016040528060258152602001611abf60259139600360006109af610e82565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff61128316565b60006106026109f3610e82565b8484611061565b6001600160a01b031660009081526004602052604090205460ff1690565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b610a4b610e82565b6000546001600160a01b03908116911614610a9b576040805162461bcd60e51b81526020600482018190526024820152600080516020611a01833981519152604482015290519081900360640190fd5b6001600160a01b03811660009081526004602052604090205460ff1615610b09576040805162461bcd60e51b815260206004820152601b60248201527f4163636f756e7420697320616c7265616479206578636c756465640000000000604482015290519081900360640190fd5b6001600160a01b03811660009081526001602052604090205415610b63576001600160a01b038116600090815260016020526040902054610b49906106aa565b6001600160a01b0382166000908152600260205260409020555b6001600160a01b03166000818152600460205260408120805460ff191660019081179091556005805491820181559091527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db00180546001600160a01b0319169091179055565b610bd1610e82565b6000546001600160a01b03908116911614610c21576040805162461bcd60e51b81526020600482018190526024820152600080516020611a01833981519152604482015290519081900360640190fd5b6001600160a01b038116610c665760405162461bcd60e51b81526004018080602001828103825260268152602001806119706026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b610cc9610e82565b6000546001600160a01b03908116911614610d19576040805162461bcd60e51b81526020600482018190526024820152600080516020611a01833981519152604482015290519081900360640190fd5b6001600160a01b03811660009081526004602052604090205460ff16610d86576040805162461bcd60e51b815260206004820152601b60248201527f4163636f756e7420697320616c7265616479206578636c756465640000000000604482015290519081900360640190fd5b60005b600554811015610e7e57816001600160a01b031660058281548110610daa57fe5b6000918252602090912001546001600160a01b03161415610e7657600580546000198101908110610dd757fe5b600091825260209091200154600580546001600160a01b039092169183908110610dfd57fe5b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790559184168152600282526040808220829055600490925220805460ff191690556005805480610e4f57fe5b600082815260209020810160001990810180546001600160a01b0319169055019055610e7e565b600101610d89565b5050565b3390565b6000806000806000806000610e9a88611385565b915091506000610ea861131a565b90506000806000610eba8c86866113b9565b919e909d50909b509599509397509395505050505050565b6000610f1483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611283565b9392505050565b600082820183811015610f14576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b6001600160a01b038316610fba5760405162461bcd60e51b8152600401808060200182810382526024815260200180611a6f6024913960400191505060405180910390fd5b6001600160a01b038216610fff5760405162461bcd60e51b81526004018080602001828103825260228152602001806119966022913960400191505060405180910390fd5b6001600160a01b03808416600081815260036020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b0383166110a65760405162461bcd60e51b8152600401808060200182810382526025815260200180611a4a6025913960400191505060405180910390fd5b6001600160a01b0382166110eb5760405162461bcd60e51b81526004018080602001828103825260238152602001806119236023913960400191505060405180910390fd5b6000811161112a5760405162461bcd60e51b8152600401808060200182810382526029815260200180611a216029913960400191505060405180910390fd5b6001600160a01b03831660009081526004602052604090205460ff16801561116b57506001600160a01b03821660009081526004602052604090205460ff16155b156111805761117b838383611407565b61127e565b6001600160a01b03831660009081526004602052604090205460ff161580156111c157506001600160a01b03821660009081526004602052604090205460ff165b156111d15761117b838383611530565b6001600160a01b03831660009081526004602052604090205460ff1615801561121357506001600160a01b03821660009081526004602052604090205460ff16155b156112235761117b8383836115e8565b6001600160a01b03831660009081526004602052604090205460ff16801561126357506001600160a01b03821660009081526004602052604090205460ff165b156112735761117b83838361162f565b61127e8383836115e8565b505050565b600081848411156113125760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156112d75781810151838201526020016112bf565b50505050905090810190601f1680156113045780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b60008060006113276116ab565b909250905061133c828263ffffffff61134316565b9250505090565b6000610f1483836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611834565b6000808061139a84606463ffffffff61134316565b905060006113ae858363ffffffff610ed216565b935090915050915091565b60008080806113ce878663ffffffff61189916565b905060006113e2878763ffffffff61189916565b905060006113f6838363ffffffff610ed216565b929992985090965090945050505050565b600080600080600061141886610e86565b6001600160a01b038d166000908152600260205260409020549499509297509095509350915061144e908763ffffffff610ed216565b6001600160a01b038916600090815260026020908152604080832093909355600190522054611483908663ffffffff610ed216565b6001600160a01b03808a1660009081526001602052604080822093909355908916815220546114b8908563ffffffff610f1b16565b6001600160a01b0388166000908152600160205260409020556114db83826118f2565b866001600160a01b0316886001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35050505050505050565b600080600080600061154186610e86565b6001600160a01b038d1660009081526001602052604090205494995092975090955093509150611577908663ffffffff610ed216565b6001600160a01b03808a16600090815260016020908152604080832094909455918a168152600290915220546115b3908363ffffffff610f1b16565b6001600160a01b0388166000908152600260209081526040808320939093556001905220546114b8908563ffffffff610f1b16565b60008060008060006115f986610e86565b6001600160a01b038d1660009081526001602052604090205494995092975090955093509150611483908663ffffffff610ed216565b600080600080600061164086610e86565b6001600160a01b038d1660009081526002602052604090205494995092975090955093509150611676908763ffffffff610ed216565b6001600160a01b038916600090815260026020908152604080832093909355600190522054611577908663ffffffff610ed216565b6006546000908190662386f26fc10000825b6005548110156117f2578260016000600584815481106116d957fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902054118061173e575081600260006005848154811061171757fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902054115b1561175a57600654662386f26fc1000094509450505050611830565b6117a0600160006005848154811061176e57fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902054849063ffffffff610ed216565b92506117e860026000600584815481106117b657fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902054839063ffffffff610ed216565b91506001016116bd565b5060065461180d90662386f26fc1000063ffffffff61134316565b82101561182a57600654662386f26fc10000935093505050611830565b90925090505b9091565b600081836118835760405162461bcd60e51b81526020600482018181528351602484015283519092839260449091019190850190808383600083156112d75781810151838201526020016112bf565b50600083858161188f57fe5b0495945050505050565b6000826118a857506000610606565b828202828482816118b557fe5b0414610f145760405162461bcd60e51b81526004018080602001828103825260218152602001806119b86021913960400191505060405180910390fd5b600654611905908363ffffffff610ed216565b60065560075461191b908263ffffffff610f1b16565b600755505056fe45524332303a207472616e7366657220746f20746865207a65726f2061646472657373416d6f756e74206d757374206265206c657373207468616e20746f74616c207265666c656374696f6e734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f2061646472657373536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725472616e7366657220616d6f756e74206d7573742062652067726561746572207468616e207a65726f45524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f20616464726573734578636c75646564206164647265737365732063616e6e6f742063616c6c20746869732066756e6374696f6e45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220a7b752275ce5cc92cb5f10c858f0ab6c69929287bdecc6b493087ec9ef97a73264736f6c63430006020033

Deployed Bytecode Sourcemap

18036:10153:0:-:0;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;18036:10153:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;21003:376;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;21003:376:0;;:::i;:::-;;18885:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;18885:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;19797:161;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;19797:161:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;20908:87;;;:::i;:::-;;;;;;;;;;;;;;;;19162:95;;;:::i;19966:313::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;19966:313:0;;;;;;;;;;;;;;;;;:::i;21829:253::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;21829:253:0;;:::i;19071:83::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;20287:218;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;20287:218:0;;;;;;;;:::i;21387:434::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;21387:434:0;;;;;;;;;:::i;19265:198::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;19265:198:0;-1:-1:-1;;;;;19265:198:0;;:::i;17343:148::-;;;:::i;16701:79::-;;;:::i;:::-;;;;-1:-1:-1;;;;;16701:79:0;;;;;;;;;;;;;;18976:87;;;:::i;20513:269::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;20513:269:0;;;;;;;;:::i;19471:167::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;19471:167:0;;;;;;;;:::i;20790:110::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;20790:110:0;-1:-1:-1;;;;;20790:110:0;;:::i;19646:143::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;19646:143:0;;;;;;;;;;:::i;22090:332::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;22090:332:0;-1:-1:-1;;;;;22090:332:0;;:::i;17646:244::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;17646:244:0;-1:-1:-1;;;;;17646:244:0;;:::i;22430:478::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;22430:478:0;-1:-1:-1;;;;;22430:478:0;;:::i;21003:376::-;21055:14;21072:12;:10;:12::i;:::-;-1:-1:-1;;;;;21104:19:0;;;;;;:11;:19;;;;;;21055:29;;-1:-1:-1;21104:19:0;;21103:20;21095:77;;;;-1:-1:-1;;;21095:77:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;21184:15;21207:19;21218:7;21207:10;:19::i;:::-;-1:-1:-1;;;;;;;;;21255:15:0;;;;;;:7;:15;;;;;;21183:43;;-1:-1:-1;21255:28:0;;21183:43;21255:19;:28::i;:::-;-1:-1:-1;;;;;21237:15:0;;;;;;:7;:15;;;;;:46;21304:7;;:20;;21316:7;21304:20;:11;:20;:::i;:::-;21294:7;:30;21348:10;;:23;;21363:7;21348:23;:14;:23;:::i;:::-;21335:10;:36;-1:-1:-1;;;21003:376:0:o;18885:83::-;18955:5;18948:12;;;;;;;;-1:-1:-1;;18948:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18922:13;;18948:12;;18955:5;;18948:12;;18955:5;18948:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18885:83;:::o;19797:161::-;19872:4;19889:39;19898:12;:10;:12::i;:::-;19912:7;19921:6;19889:8;:39::i;:::-;-1:-1:-1;19946:4:0;19797:161;;;;;:::o;20908:87::-;20977:10;;20908:87;:::o;19162:95::-;18510:18;19162:95;:::o;19966:313::-;20064:4;20081:36;20091:6;20099:9;20110:6;20081:9;:36::i;:::-;20128:121;20137:6;20145:12;:10;:12::i;:::-;20159:89;20197:6;20159:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;20159:19:0;;;;;;:11;:19;;;;;;20179:12;:10;:12::i;:::-;-1:-1:-1;;;;;20159:33:0;;;;;;;;;;;;-1:-1:-1;20159:33:0;;;:89;;:37;:89;:::i;:::-;20128:8;:121::i;:::-;-1:-1:-1;20267:4:0;19966:313;;;;;:::o;21829:253::-;21895:7;21934;;21923;:18;;21915:73;;;;-1:-1:-1;;;21915:73:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;21999:19;22022:10;:8;:10::i;:::-;21999:33;-1:-1:-1;22050:24:0;:7;21999:33;22050:24;:11;:24;:::i;:::-;22043:31;;;21829:253;;;;:::o;19071:83::-;19137:9;;;;19071:83;:::o;20287:218::-;20375:4;20392:83;20401:12;:10;:12::i;:::-;20415:7;20424:50;20463:10;20424:11;:25;20436:12;:10;:12::i;:::-;-1:-1:-1;;;;;20424:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;20424:25:0;;;:34;;;;;;;;;;;:50;:38;:50;:::i;21387:434::-;21477:7;18510:18;21505:7;:18;;21497:62;;;;;-1:-1:-1;;;21497:62:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;21575:17;21570:244;;21610:15;21633:19;21644:7;21633:10;:19::i;:::-;-1:-1:-1;21609:43:0;;-1:-1:-1;21667:14:0;;-1:-1:-1;;;;21667:14:0;21570:244;21716:23;21746:19;21757:7;21746:10;:19::i;:::-;-1:-1:-1;21714:51:0;;-1:-1:-1;21780:22:0;;-1:-1:-1;;;;21780:22:0;19265:198;-1:-1:-1;;;;;19355:20:0;;19331:7;19355:20;;;:11;:20;;;;;;;;19351:49;;;-1:-1:-1;;;;;;19384:16:0;;;;;;:7;:16;;;;;;19377:23;;19351:49;-1:-1:-1;;;;;19438:16:0;;;;;;:7;:16;;;;;;19418:37;;:19;:37::i;17343:148::-;16923:12;:10;:12::i;:::-;16913:6;;-1:-1:-1;;;;;16913:6:0;;;:22;;;16905:67;;;;;-1:-1:-1;;;16905:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;16905:67:0;;;;;;;;;;;;;;;17450:1:::1;17434:6:::0;;17413:40:::1;::::0;-1:-1:-1;;;;;17434:6:0;;::::1;::::0;17413:40:::1;::::0;17450:1;;17413:40:::1;17481:1;17464:19:::0;;-1:-1:-1;;;;;;17464:19:0::1;::::0;;17343:148::o;16701:79::-;16739:7;16766:6;-1:-1:-1;;;;;16766:6:0;16701:79;:::o;18976:87::-;19048:7;19041:14;;;;;;;;-1:-1:-1;;19041:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;19015:13;;19041:14;;19048:7;;19041:14;;19048:7;19041:14;;;;;;;;;;;;;;;;;;;;;;;;20513:269;20606:4;20623:129;20632:12;:10;:12::i;:::-;20646:7;20655:96;20694:15;20655:96;;;;;;;;;;;;;;;;;:11;:25;20667:12;:10;:12::i;:::-;-1:-1:-1;;;;;20655:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;20655:25:0;;;:34;;;;;;;;;;;:96;;:38;:96;:::i;19471:167::-;19549:4;19566:42;19576:12;:10;:12::i;:::-;19590:9;19601:6;19566:9;:42::i;20790:110::-;-1:-1:-1;;;;;20872:20:0;20848:4;20872:20;;;:11;:20;;;;;;;;;20790:110::o;19646:143::-;-1:-1:-1;;;;;19754:18:0;;;19727:7;19754:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;19646:143::o;22090:332::-;16923:12;:10;:12::i;:::-;16913:6;;-1:-1:-1;;;;;16913:6:0;;;:22;;;16905:67;;;;;-1:-1:-1;;;16905:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;16905:67:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;22172:20:0;::::1;;::::0;;;:11:::1;:20;::::0;;;;;::::1;;22171:21;22163:61;;;::::0;;-1:-1:-1;;;22163:61:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;::::1;::::0;;;;;;;;;;;;;::::1;;-1:-1:-1::0;;;;;22238:16:0;::::1;22257:1;22238:16:::0;;;:7:::1;:16;::::0;;;;;:20;22235:108:::1;;-1:-1:-1::0;;;;;22314:16:0;::::1;;::::0;;;:7:::1;:16;::::0;;;;;22294:37:::1;::::0;:19:::1;:37::i;:::-;-1:-1:-1::0;;;;;22275:16:0;::::1;;::::0;;;:7:::1;:16;::::0;;;;:56;22235:108:::1;-1:-1:-1::0;;;;;22353:20:0::1;;::::0;;;:11:::1;:20;::::0;;;;:27;;-1:-1:-1;;22353:27:0::1;22376:4;22353:27:::0;;::::1;::::0;;;22391:9:::1;27:10:-1::0;;23:18;;::::1;45:23:::0;;22391::0;;;;::::1;::::0;;-1:-1:-1;;;;;;22391:23:0::1;::::0;;::::1;::::0;;22090:332::o;17646:244::-;16923:12;:10;:12::i;:::-;16913:6;;-1:-1:-1;;;;;16913:6:0;;;:22;;;16905:67;;;;;-1:-1:-1;;;16905:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;16905:67:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;17735:22:0;::::1;17727:73;;;;-1:-1:-1::0;;;17727:73:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;17837:6;::::0;;17816:38:::1;::::0;-1:-1:-1;;;;;17816:38:0;;::::1;::::0;17837:6;::::1;::::0;17816:38:::1;::::0;::::1;17865:6;:17:::0;;-1:-1:-1;;;;;;17865:17:0::1;-1:-1:-1::0;;;;;17865:17:0;;;::::1;::::0;;;::::1;::::0;;17646:244::o;22430:478::-;16923:12;:10;:12::i;:::-;16913:6;;-1:-1:-1;;;;;16913:6:0;;;:22;;;16905:67;;;;;-1:-1:-1;;;16905:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;16905:67:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;22511:20:0;::::1;;::::0;;;:11:::1;:20;::::0;;;;;::::1;;22503:60;;;::::0;;-1:-1:-1;;;22503:60:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;::::1;::::0;;;;;;;;;;;;;::::1;;22579:9;22574:327;22598:9;:16:::0;22594:20;::::1;22574:327;;;22656:7;-1:-1:-1::0;;;;;22640:23:0::1;:9;22650:1;22640:12;;;;;;;;;::::0;;;::::1;::::0;;;::::1;::::0;-1:-1:-1;;;;;22640:12:0::1;:23;22636:254;;;22699:9;22709:16:::0;;-1:-1:-1;;22709:20:0;;;22699:31;::::1;;;;;;::::0;;;::::1;::::0;;;::::1;::::0;22684:9:::1;:12:::0;;-1:-1:-1;;;;;22699:31:0;;::::1;::::0;22694:1;;22684:12;::::1;;;;;;::::0;;;::::1;::::0;;;;;;::::1;:46:::0;;-1:-1:-1;;;;;;22684:46:0::1;-1:-1:-1::0;;;;;22684:46:0;;::::1;;::::0;;22749:16;;::::1;::::0;;:7:::1;:16:::0;;;;;;:20;;;22788:11:::1;:20:::0;;;;:28;;-1:-1:-1;;22788:28:0::1;::::0;;22835:9:::1;:15:::0;;;::::1;;;;;::::0;;;::::1;::::0;;;;-1:-1:-1;;22835:15:0;;;;;-1:-1:-1;;;;;;22835:15:0::1;::::0;;;;;22869:5:::1;;22636:254;22616:3;;22574:327;;;;22430:478:::0;:::o;665:106::-;753:10;665:106;:::o;26462:411::-;26521:7;26530;26539;26548;26557;26578:23;26603:12;26619:20;26631:7;26619:11;:20::i;:::-;26577:62;;;;26650:19;26673:10;:8;:10::i;:::-;26650:33;;26695:15;26712:23;26737:12;26753:39;26765:7;26774:4;26780:11;26753;:39::i;:::-;26694:98;;;;-1:-1:-1;26694:98:0;;-1:-1:-1;26843:15:0;;-1:-1:-1;26860:4:0;;-1:-1:-1;26462:411:0;;-1:-1:-1;;;;;;26462:411:0:o;5289:136::-;5347:7;5374:43;5378:1;5381;5374:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;5367:50;5289:136;-1:-1:-1;;;5289:136:0:o;4825:181::-;4883:7;4915:5;;;4939:6;;;;4931:46;;;;;-1:-1:-1;;;4931:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;22916:337;-1:-1:-1;;;;;23009:19:0;;23001:68;;;;-1:-1:-1;;;23001:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;23088:21:0;;23080:68;;;;-1:-1:-1;;;23080:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;23161:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;23213:32;;;;;;;;;;;;;;;;;22916:337;;;:::o;23261:931::-;-1:-1:-1;;;;;23358:20:0;;23350:70;;;;-1:-1:-1;;;23350:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;23439:23:0;;23431:71;;;;-1:-1:-1;;;23431:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23530:1;23521:6;:10;23513:64;;;;-1:-1:-1;;;23513:64:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;23592:19:0;;;;;;:11;:19;;;;;;;;:46;;;;-1:-1:-1;;;;;;23616:22:0;;;;;;:11;:22;;;;;;;;23615:23;23592:46;23588:597;;;23655:48;23677:6;23685:9;23696:6;23655:21;:48::i;:::-;23588:597;;;-1:-1:-1;;;;;23726:19:0;;;;;;:11;:19;;;;;;;;23725:20;:46;;;;-1:-1:-1;;;;;;23749:22:0;;;;;;:11;:22;;;;;;;;23725:46;23721:464;;;23788:46;23808:6;23816:9;23827:6;23788:19;:46::i;23721:464::-;-1:-1:-1;;;;;23857:19:0;;;;;;:11;:19;;;;;;;;23856:20;:47;;;;-1:-1:-1;;;;;;23881:22:0;;;;;;:11;:22;;;;;;;;23880:23;23856:47;23852:333;;;23920:44;23938:6;23946:9;23957:6;23920:17;:44::i;23852:333::-;-1:-1:-1;;;;;23986:19:0;;;;;;:11;:19;;;;;;;;:45;;;;-1:-1:-1;;;;;;24009:22:0;;;;;;:11;:22;;;;;;;;23986:45;23982:203;;;24048:48;24070:6;24078:9;24089:6;24048:21;:48::i;23982:203::-;24129:44;24147:6;24155:9;24166:6;24129:17;:44::i;:::-;23261:931;;;:::o;5728:192::-;5814:7;5850:12;5842:6;;;;5834:29;;;;-1:-1:-1;;;5834:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;5834:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;5886:5:0;;;5728:192::o;27454:163::-;27495:7;27516:15;27533;27552:19;:17;:19::i;:::-;27515:56;;-1:-1:-1;27515:56:0;-1:-1:-1;27589:20:0;27515:56;;27589:20;:11;:20;:::i;:::-;27582:27;;;;27454:163;:::o;7126:132::-;7184:7;7211:39;7215:1;7218;7211:39;;;;;;;;;;;;;;;;;:3;:39::i;26881:223::-;26941:7;;;26985:16;:7;26997:3;26985:16;:11;:16;:::i;:::-;26970:31;-1:-1:-1;27012:23:0;27038:17;:7;26970:31;27038:17;:11;:17;:::i;:::-;27012:43;-1:-1:-1;27091:4:0;;-1:-1:-1;;26881:223:0;;;:::o;27112:334::-;27207:7;;;;27263:24;:7;27275:11;27263:24;:11;:24;:::i;:::-;27245:42;-1:-1:-1;27298:12:0;27313:21;:4;27322:11;27313:21;:8;:21;:::i;:::-;27298:36;-1:-1:-1;27345:23:0;27371:17;:7;27298:36;27371:17;:11;:17;:::i;:::-;27407:7;;;;-1:-1:-1;27433:4:0;;-1:-1:-1;27112:334:0;;-1:-1:-1;;;;;27112:334:0:o;25197:509::-;25300:15;25317:23;25342:12;25356:23;25381:12;25397:19;25408:7;25397:10;:19::i;:::-;-1:-1:-1;;;;;25445:15:0;;;;;;:7;:15;;;;;;25299:117;;-1:-1:-1;25299:117:0;;-1:-1:-1;25299:117:0;;-1:-1:-1;25299:117:0;-1:-1:-1;25299:117:0;-1:-1:-1;25445:28:0;;25465:7;25445:28;:19;:28;:::i;:::-;-1:-1:-1;;;;;25427:15:0;;;;;;:7;:15;;;;;;;;:46;;;;25502:7;:15;;;;:28;;25522:7;25502:28;:19;:28;:::i;:::-;-1:-1:-1;;;;;25484:15:0;;;;;;;:7;:15;;;;;;:46;;;;25562:18;;;;;;;:39;;25585:15;25562:39;:22;:39;:::i;:::-;-1:-1:-1;;;;;25541:18:0;;;;;;:7;:18;;;;;:60;25615:23;25627:4;25633;25615:11;:23::i;:::-;25671:9;-1:-1:-1;;;;;25654:44:0;25663:6;-1:-1:-1;;;;;25654:44:0;;25682:15;25654:44;;;;;;;;;;;;;;;;;;25197:509;;;;;;;;:::o;24660:529::-;24761:15;24778:23;24803:12;24817:23;24842:12;24858:19;24869:7;24858:10;:19::i;:::-;-1:-1:-1;;;;;24906:15:0;;;;;;:7;:15;;;;;;24760:117;;-1:-1:-1;24760:117:0;;-1:-1:-1;24760:117:0;;-1:-1:-1;24760:117:0;-1:-1:-1;24760:117:0;-1:-1:-1;24906:28:0;;24760:117;24906:28;:19;:28;:::i;:::-;-1:-1:-1;;;;;24888:15:0;;;;;;;:7;:15;;;;;;;;:46;;;;24966:18;;;;;:7;:18;;;;;:39;;24989:15;24966:39;:22;:39;:::i;:::-;-1:-1:-1;;;;;24945:18:0;;;;;;:7;:18;;;;;;;;:60;;;;25037:7;:18;;;;:39;;25060:15;25037:39;:22;:39;:::i;24200:452::-;24299:15;24316:23;24341:12;24355:23;24380:12;24396:19;24407:7;24396:10;:19::i;:::-;-1:-1:-1;;;;;24444:15:0;;;;;;:7;:15;;;;;;24298:117;;-1:-1:-1;24298:117:0;;-1:-1:-1;24298:117:0;;-1:-1:-1;24298:117:0;-1:-1:-1;24298:117:0;-1:-1:-1;24444:28:0;;24298:117;24444:28;:19;:28;:::i;25714:585::-;25817:15;25834:23;25859:12;25873:23;25898:12;25914:19;25925:7;25914:10;:19::i;:::-;-1:-1:-1;;;;;25962:15:0;;;;;;:7;:15;;;;;;25816:117;;-1:-1:-1;25816:117:0;;-1:-1:-1;25816:117:0;;-1:-1:-1;25816:117:0;-1:-1:-1;25816:117:0;-1:-1:-1;25962:28:0;;25982:7;25962:28;:19;:28;:::i;:::-;-1:-1:-1;;;;;25944:15:0;;;;;;:7;:15;;;;;;;;:46;;;;26019:7;:15;;;;:28;;26039:7;26019:28;:19;:28;:::i;27625:561::-;27722:7;;27675;;;;18510:18;27675:7;27782:289;27806:9;:16;27802:20;;27782:289;;;27872:7;27848;:21;27856:9;27866:1;27856:12;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;27856:12:0;27848:21;;;;;;;;;;;;;:31;;:66;;;27907:7;27883;:21;27891:9;27901:1;27891:12;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;27891:12:0;27883:21;;;;;;;;;;;;;:31;27848:66;27844:97;;;27924:7;;18510:18;27916:25;;;;;;;;;27844:97;27966:34;27978:7;:21;27986:9;27996:1;27986:12;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;27986:12:0;27978:21;;;;;;;;;;;;;27966:7;;:34;:11;:34;:::i;:::-;27956:44;;28025:34;28037:7;:21;28045:9;28055:1;28045:12;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;28045:12:0;28037:21;;;;;;;;;;;;;28025:7;;:34;:11;:34;:::i;:::-;28015:44;-1:-1:-1;27824:3:0;;27782:289;;;-1:-1:-1;28095:7:0;;:20;;18510:18;28095:20;:11;:20;:::i;:::-;28085:7;:30;28081:61;;;28125:7;;18510:18;28117:25;;;;;;;;28081:61;28161:7;;-1:-1:-1;28170:7:0;-1:-1:-1;27625:561:0;;;:::o;7754:278::-;7840:7;7875:12;7868:5;7860:28;;;;-1:-1:-1;;;7860:28:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;27:10:-1;;8:100;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;7860:28:0;;7899:9;7915:1;7911;:5;;;;;;;7754:278;-1:-1:-1;;;;;7754:278:0:o;6179:471::-;6237:7;6482:6;6478:47;;-1:-1:-1;6512:1:0;6505:8;;6478:47;6549:5;;;6553:1;6549;:5;:1;6573:5;;;;;:10;6565:56;;;;-1:-1:-1;;;6565:56:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;26307:147;26385:7;;:17;;26397:4;26385:17;:11;:17;:::i;:::-;26375:7;:27;26426:10;;:20;;26441:4;26426:20;:14;:20;:::i;:::-;26413:10;:33;-1:-1:-1;;26307:147:0:o

Swarm Source

ipfs://a7b752275ce5cc92cb5f10c858f0ab6c69929287bdecc6b493087ec9ef97a732
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.