ETH Price: $2,516.93 (+0.85%)

Contract

0x650FeDf38918EC20bbAE89f15D675C528d71F214
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve206697562024-09-03 11:29:11740 days ago1725362951IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.00007151.54390429
Approve206695682024-09-03 10:51:35740 days ago1725360695IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.00021274.56668112
Approve206695432024-09-03 10:46:35740 days ago1725360395IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000066141.42903356
Approve206695412024-09-03 10:46:11740 days ago1725360371IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.00006841.47782959
Approve206695152024-09-03 10:40:59740 days ago1725360059IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000073691.59202327
Approve206695152024-09-03 10:40:59740 days ago1725360059IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000073691.59202327
Approve206695132024-09-03 10:40:35740 days ago1725360035IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000070081.51402086
Approve206695132024-09-03 10:40:35740 days ago1725360035IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000070081.51402086
Approve206695132024-09-03 10:40:35740 days ago1725360035IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000070081.51402086
Approve206695082024-09-03 10:39:35740 days ago1725359975IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000213534.58438705
Approve206695082024-09-03 10:39:35740 days ago1725359975IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000213534.58438705
Approve206695082024-09-03 10:39:35740 days ago1725359975IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000213534.58438705
Approve206695082024-09-03 10:39:35740 days ago1725359975IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000213534.58438705
Approve206694852024-09-03 10:34:59740 days ago1725359699IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000071941.55430213
Approve206694852024-09-03 10:34:59740 days ago1725359699IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000071941.55430213
Approve206694832024-09-03 10:34:23740 days ago1725359663IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000072541.5672478
Approve206694822024-09-03 10:34:11740 days ago1725359651IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000073871.59584224
Approve206694822024-09-03 10:34:11740 days ago1725359651IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000073871.59584224
Manual Swap206694592024-09-03 10:29:23740 days ago1725359363IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.00023261.65797258
Approve206694572024-09-03 10:28:59740 days ago1725359339IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000075271.62616872
Approve206694472024-09-03 10:26:59740 days ago1725359219IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000101642.1987298
Renounce Ownersh...206694272024-09-03 10:22:59740 days ago1725358979IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000027491.17811401
Transfer206694212024-09-03 10:21:47740 days ago1725358907IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000105572.22835142
Approve206694202024-09-03 10:21:35740 days ago1725358895IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000058421.26204999
Approve206694202024-09-03 10:21:35740 days ago1725358895IN
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0 ETH0.000058421.26204999
View all transactions

Latest 19 internal transactions

Advanced mode:
Parent Transaction Hash Method
Block
From
To
Transfer206694592024-09-03 10:29:23740 days ago1725359363
0x650FeDf38918EC20bbAE89f15D675C528d71F214
2.989498 ETH
Transfer206694592024-09-03 10:29:23740 days ago1725359363
0x650FeDf38918EC20bbAE89f15D675C528d71F214
2.989498 ETH
Transfer206694572024-09-03 10:28:59740 days ago1725359339
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.099359196 ETH
Transfer206694572024-09-03 10:28:59740 days ago1725359339
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.099359196 ETH
Transfer206694202024-09-03 10:21:35740 days ago1725358895
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.099004047 ETH
Transfer206694202024-09-03 10:21:35740 days ago1725358895
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.099004047 ETH
Transfer206694202024-09-03 10:21:35740 days ago1725358895
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.084233996 ETH
Transfer206694202024-09-03 10:21:35740 days ago1725358895
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.084233996 ETH
Transfer206694062024-09-03 10:18:47740 days ago1725358727
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.092233185 ETH
Transfer206694062024-09-03 10:18:47740 days ago1725358727
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.092233185 ETH
Transfer206694052024-09-03 10:18:35740 days ago1725358715
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.053678621 ETH
Transfer206694052024-09-03 10:18:35740 days ago1725358715
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.053678621 ETH
Transfer206693932024-09-03 10:16:11740 days ago1725358571
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.180718173 ETH
Transfer206693932024-09-03 10:16:11740 days ago1725358571
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.180718173 ETH
Transfer206693932024-09-03 10:16:11740 days ago1725358571
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.224561159 ETH
Transfer206693932024-09-03 10:16:11740 days ago1725358571
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.224561159 ETH
Transfer206693932024-09-03 10:16:11740 days ago1725358571
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.286552611 ETH
Transfer206693932024-09-03 10:16:11740 days ago1725358571
0x650FeDf38918EC20bbAE89f15D675C528d71F214
0.286552611 ETH
Add Liquidity ET...206693902024-09-03 10:15:35740 days ago1725358535
0x650FeDf38918EC20bbAE89f15D675C528d71F214
1 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
Source Code Verified Exact Match

Contract Name

WAGMI

Compiler Version
v0.8.23+commit.f704f362
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
MIT
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"_maxTxAmount","type":"uint256"}],"name":"MaxTxAmountUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_maxTaxSwap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxTxAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxWalletSize","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_taxSwapThreshold","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"manualSwap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"openTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"removeLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
60c06040526009600455600960055560026006556002600755600a600855600a6009556001600a555f600b556009600a6200003b919062000427565b6200004c90640165a0bc006200043e565b600d556200005d6009600a62000427565b6200006e90640165a0bc006200043e565b600e55600f805462ffff001916905534801562000089575f80fd5b505f80546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600c80546001600160a01b03191673ad23f5b8e6c4996bc4b13cc09cf092311e25a3f8179055620000fe6009600a62000427565b6200010f90645d21dba0006200043e565b335f90815260016020818152604080842094909455600c546001600160a01b0316835260038152838320805460ff199081168417909155308452928490208054909316909117909155737a250d5630b4cf539739df2c5dacb4c659f2488d6080819052825163c45a015560e01b81529251909263c45a01559260048083019391928290030181865afa158015620001a8573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620001ce919062000458565b6001600160a01b031663c9c65396306080516001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200021c573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000242919062000458565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af11580156200028d573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620002b3919062000458565b6001600160a01b031660a052335f7fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef620002f06009600a62000427565b6200030190645d21dba0006200043e565b60405190815260200160405180910390a362000480565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156200036c57815f190482111562000350576200035062000318565b808516156200035e57918102915b93841c939080029062000331565b509250929050565b5f82620003845750600162000421565b816200039257505f62000421565b8160018114620003ab5760028114620003b657620003d6565b600191505062000421565b60ff841115620003ca57620003ca62000318565b50506001821b62000421565b5060208310610133831016604e8410600b8410161715620003fb575081810a62000421565b6200040783836200032c565b805f19048211156200041d576200041d62000318565b0290505b92915050565b5f6200043760ff84168362000374565b9392505050565b808202811582820484141762000421576200042162000318565b5f6020828403121562000469575f80fd5b81516001600160a01b038116811462000437575f80fd5b60805160a051611a71620004ef5f395f81816107f001528181610b7e01528181610cfb01528181610d9401528181610f1b0152610f6601525f8181610681015281816106bd015281816107c101528181610bba015281816110b60152818161116d01526111a90152611a715ff3fe608060405260043610610108575f3560e01c8063751039fc1161009257806395d89b411161006257806395d89b411461029e578063a9059cbb146102cb578063bf474bed146102ea578063c9567bf9146102fe578063dd62ed3e14610312575f80fd5b8063751039fc1461023a5780637d1db4a51461024e5780638da5cb5b146102635780638f9a55c014610289575f80fd5b806323b872dd116100d857806323b872dd146101a2578063313ce567146101c157806351bc3c85146101dc57806370a08231146101f2578063715018a614610226575f80fd5b806306fdde0314610113578063095ea7b31461013d5780630faee56f1461016c57806318160ddd1461018e575f80fd5b3661010f57005b5f80fd5b34801561011e575f80fd5b50610127610356565b604051610134919061163f565b60405180910390f35b348015610148575f80fd5b5061015c6101573660046116a2565b610376565b6040519015158152602001610134565b348015610177575f80fd5b5061018061038c565b604051908152602001610134565b348015610199575f80fd5b506101806103aa565b3480156101ad575f80fd5b5061015c6101bc3660046116cc565b6103cb565b3480156101cc575f80fd5b5060405160098152602001610134565b3480156101e7575f80fd5b506101f0610432565b005b3480156101fd575f80fd5b5061018061020c36600461170a565b6001600160a01b03165f9081526001602052604090205490565b348015610231575f80fd5b506101f0610499565b348015610245575f80fd5b506101f0610513565b348015610259575f80fd5b50610180600d5481565b34801561026e575f80fd5b505f546040516001600160a01b039091168152602001610134565b348015610294575f80fd5b50610180600e5481565b3480156102a9575f80fd5b506040805180820190915260058152645741474d4960d81b6020820152610127565b3480156102d6575f80fd5b5061015c6102e53660046116a2565b6105c7565b3480156102f5575f80fd5b506101806105d3565b348015610309575f80fd5b506101f06105ee565b34801561031d575f80fd5b5061018061032c366004611725565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b60606040518060600160405280602281526020016119f260229139905090565b5f61038233848461086b565b5060015b92915050565b6103986009600a611850565b6103a79064012a05f20061185e565b81565b5f6103b76009600a611850565b6103c690645d21dba00061185e565b905090565b5f6103d784848461098f565b610428843361042385604051806060016040528060288152602001611a14602891396001600160a01b038a165f908152600260209081526040808320338452909152902054919061101a565b61086b565b5060019392505050565b600c546001600160a01b0316336001600160a01b031614610451575f80fd5b305f9081526001602052604090205480158015906104775750600f5462010000900460ff165b156104855761048581611052565b4780156104955761049581611222565b5050565b5f546001600160a01b031633146104cb5760405162461bcd60e51b81526004016104c290611875565b60405180910390fd5b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b0316331461053c5760405162461bcd60e51b81526004016104c290611875565b6105486009600a611850565b61055790645d21dba00061185e565b600d556105666009600a611850565b61057590645d21dba00061185e565b600e557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6105a56009600a611850565b6105b490645d21dba00061185e565b60405190815260200160405180910390a1565b5f61038233848461098f565b6105df6009600a611850565b6103a79064010c388d0061185e565b5f546001600160a01b031633146106175760405162461bcd60e51b81526004016104c290611875565b600f5460ff161561066a5760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064016104c2565b600f805462ff00001916620100001790556106bb307f00000000000000000000000000000000000000000000000000000000000000006106ac6009600a611850565b61042390645d21dba00061185e565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663f305d719473061070a306001600160a01b03165f9081526001602052604090205490565b5f8061071d5f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610783573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906107a891906118aa565b505060405163095ea7b360e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301525f1960248301527f000000000000000000000000000000000000000000000000000000000000000016915063095ea7b3906044016020604051808303815f875af1158015610837573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061085b91906118d5565b50600f805460ff19166001179055565b6001600160a01b0383166108cd5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016104c2565b6001600160a01b03821661092e5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016104c2565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b0383166109f35760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016104c2565b6001600160a01b038216610a555760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016104c2565b5f8111610ab65760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084016104c2565b600f5462010000900460ff161580610ad55750600f54610100900460ff165b15610aea57610ae5838383611259565b505050565b5f80546001600160a01b03858116911614801590610b1557505f546001600160a01b03848116911614155b8015610b2f5750600c546001600160a01b03848116911614155b8015610b495750600c546001600160a01b03858116911614155b15610e5957610b7a6064610b74600854600b5411610b6957600454610b6d565b6006545b85906112fc565b90611381565b90507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316846001600160a01b0316148015610bef57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316836001600160a01b031614155b8015610c1357506001600160a01b0383165f9081526003602052604090205460ff16155b15610cf957600d54821115610c6a5760405162461bcd60e51b815260206004820152601960248201527f4578636565647320746865205f6d61785478416d6f756e742e0000000000000060448201526064016104c2565b600e5482610c8c856001600160a01b03165f9081526001602052604090205490565b610c9691906118f4565b1115610ce45760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e00000000000060448201526064016104c2565b600b8054905f610cf383611907565b91905055505b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316836001600160a01b0316148015610d4357506001600160a01b0384163014155b15610d7057610d6d6064610b74600954600b5411610d6357600554610b6d565b60075485906112fc565b90505b305f90815260016020526040902054600f54610100900460ff16158015610dc857507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316846001600160a01b0316145b8015610ddc5750600f5462010000900460ff165b8015610e015750610def6009600a611850565b610dfe9064010c388d0061185e565b81115b8015610e105750600a54600b54115b15610e5757610e45610e4084610e3b84610e2c6009600a611850565b610e3b9064012a05f20061185e565b6113c2565b611052565b478015610e5557610e5547611222565b505b505b6001600160a01b0384165f9081526003602052604090205460ff1680610e9657506001600160a01b0383165f9081526003602052604090205460ff165b8015610eab57506001600160a01b0384163014155b8015610ec057506001600160a01b0383163014155b15610eca57436011555b6001600160a01b0384165f9081526003602052604090205460ff16158015610f0a57506001600160a01b0383165f9081526003602052604090205460ff16155b1561100857826001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614610fd6576001600160a01b038084165f908152601060205260409020908581167f000000000000000000000000000000000000000000000000000000000000000090911603610f9e5780545f03610f99574381555b610fd0565b6001600160a01b0385165f908152601060205260409020815481541080610fc457508154155b15610fce57805482555b505b50611008565b6001600160a01b0384165f9081526010602052604090206011548154610ffb916113d6565b6001820155426002909101555b61101484848484611417565b50505050565b5f818484111561103d5760405162461bcd60e51b81526004016104c2919061163f565b505f611049848661191f565b95945050505050565b600f805461ff0019166101001790556040805160028082526060820183525f9260208301908036833701905050905030815f8151811061109457611094611932565b60200260200101906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611110573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111349190611946565b8160018151811061114757611147611932565b60200260200101906001600160a01b031690816001600160a01b031681525050611192307f00000000000000000000000000000000000000000000000000000000000000008461086b565b60405163791ac94760e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063791ac947906111e69085905f90869030904290600401611961565b5f604051808303815f87803b1580156111fd575f80fd5b505af115801561120f573d5f803e3d5ffd5b5050600f805461ff001916905550505050565b600c546040516001600160a01b039091169082156108fc029083905f818181858888f19350505050158015610495573d5f803e3d5ffd5b6001600160a01b0383165f9081526001602052604090205461127b90826113d6565b6001600160a01b038085165f9081526001602052604080822093909355908416815220546112a99082611441565b6001600160a01b038084165f8181526001602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906109829085815260200190565b5f825f0361130b57505f610386565b5f611316838561185e565b90508261132385836119d2565b1461137a5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016104c2565b9392505050565b5f61137a83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061149f565b5f8183116113d0578261137a565b50919050565b5f61137a83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061101a565b5f6114238584846114cb565b905061143a85858361143587876113d6565b61155a565b5050505050565b5f8061144d83856118f4565b90508381101561137a5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016104c2565b5f81836114bf5760405162461bcd60e51b81526004016104c2919061163f565b505f61104984866119d2565b5f806114d885858561160b565b9050821561155257305f908152600160205260409020546114f99084611441565b305f81815260016020526040908190209290925590516001600160a01b038716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906115499087815260200190565b60405180910390a35b949350505050565b6001600160a01b0384165f9081526001602052604090205461157c90836113d6565b6001600160a01b038086165f9081526001602052604080822093909355908516815220546115aa9082611441565b6001600160a01b038085165f8181526001602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906115fd9085815260200190565b60405180910390a350505050565b600c545f906001600160a01b0390811690851603611637576116326064610b7485856112fc565b611552565b509092915050565b5f602080835283518060208501525f5b8181101561166b5785810183015185820160400152820161164f565b505f604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b038116811461169f575f80fd5b50565b5f80604083850312156116b3575f80fd5b82356116be8161168b565b946020939093013593505050565b5f805f606084860312156116de575f80fd5b83356116e98161168b565b925060208401356116f98161168b565b929592945050506040919091013590565b5f6020828403121561171a575f80fd5b813561137a8161168b565b5f8060408385031215611736575f80fd5b82356117418161168b565b915060208301356117518161168b565b809150509250929050565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156117aa57815f19048211156117905761179061175c565b8085161561179d57918102915b93841c9390800290611775565b509250929050565b5f826117c057506001610386565b816117cc57505f610386565b81600181146117e257600281146117ec57611808565b6001915050610386565b60ff8411156117fd576117fd61175c565b50506001821b610386565b5060208310610133831016604e8410600b841016171561182b575081810a610386565b6118358383611770565b805f19048211156118485761184861175c565b029392505050565b5f61137a60ff8416836117b2565b80820281158282048414176103865761038661175c565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b5f805f606084860312156118bc575f80fd5b8351925060208401519150604084015190509250925092565b5f602082840312156118e5575f80fd5b8151801515811461137a575f80fd5b808201808211156103865761038661175c565b5f600182016119185761191861175c565b5060010190565b818103818111156103865761038661175c565b634e487b7160e01b5f52603260045260245ffd5b5f60208284031215611956575f80fd5b815161137a8161168b565b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b818110156119b15784516001600160a01b03168352938301939183019160010161198c565b50506001600160a01b03969096166060850152505050608001529392505050565b5f826119ec57634e487b7160e01b5f52601260045260245ffd5b50049056fe5741474d49205265616374697669747920466f7220457468657265756d204170707345524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220b00bab02e8759ff472c52829f8b5f73d97c8672bc87dd268079f1d48872338cb64736f6c63430008170033
Deployed Bytecode
0x608060405260043610610108575f3560e01c8063751039fc1161009257806395d89b411161006257806395d89b411461029e578063a9059cbb146102cb578063bf474bed146102ea578063c9567bf9146102fe578063dd62ed3e14610312575f80fd5b8063751039fc1461023a5780637d1db4a51461024e5780638da5cb5b146102635780638f9a55c014610289575f80fd5b806323b872dd116100d857806323b872dd146101a2578063313ce567146101c157806351bc3c85146101dc57806370a08231146101f2578063715018a614610226575f80fd5b806306fdde0314610113578063095ea7b31461013d5780630faee56f1461016c57806318160ddd1461018e575f80fd5b3661010f57005b5f80fd5b34801561011e575f80fd5b50610127610356565b604051610134919061163f565b60405180910390f35b348015610148575f80fd5b5061015c6101573660046116a2565b610376565b6040519015158152602001610134565b348015610177575f80fd5b5061018061038c565b604051908152602001610134565b348015610199575f80fd5b506101806103aa565b3480156101ad575f80fd5b5061015c6101bc3660046116cc565b6103cb565b3480156101cc575f80fd5b5060405160098152602001610134565b3480156101e7575f80fd5b506101f0610432565b005b3480156101fd575f80fd5b5061018061020c36600461170a565b6001600160a01b03165f9081526001602052604090205490565b348015610231575f80fd5b506101f0610499565b348015610245575f80fd5b506101f0610513565b348015610259575f80fd5b50610180600d5481565b34801561026e575f80fd5b505f546040516001600160a01b039091168152602001610134565b348015610294575f80fd5b50610180600e5481565b3480156102a9575f80fd5b506040805180820190915260058152645741474d4960d81b6020820152610127565b3480156102d6575f80fd5b5061015c6102e53660046116a2565b6105c7565b3480156102f5575f80fd5b506101806105d3565b348015610309575f80fd5b506101f06105ee565b34801561031d575f80fd5b5061018061032c366004611725565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b60606040518060600160405280602281526020016119f260229139905090565b5f61038233848461086b565b5060015b92915050565b6103986009600a611850565b6103a79064012a05f20061185e565b81565b5f6103b76009600a611850565b6103c690645d21dba00061185e565b905090565b5f6103d784848461098f565b610428843361042385604051806060016040528060288152602001611a14602891396001600160a01b038a165f908152600260209081526040808320338452909152902054919061101a565b61086b565b5060019392505050565b600c546001600160a01b0316336001600160a01b031614610451575f80fd5b305f9081526001602052604090205480158015906104775750600f5462010000900460ff165b156104855761048581611052565b4780156104955761049581611222565b5050565b5f546001600160a01b031633146104cb5760405162461bcd60e51b81526004016104c290611875565b60405180910390fd5b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b0316331461053c5760405162461bcd60e51b81526004016104c290611875565b6105486009600a611850565b61055790645d21dba00061185e565b600d556105666009600a611850565b61057590645d21dba00061185e565b600e557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6105a56009600a611850565b6105b490645d21dba00061185e565b60405190815260200160405180910390a1565b5f61038233848461098f565b6105df6009600a611850565b6103a79064010c388d0061185e565b5f546001600160a01b031633146106175760405162461bcd60e51b81526004016104c290611875565b600f5460ff161561066a5760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064016104c2565b600f805462ff00001916620100001790556106bb307f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d6106ac6009600a611850565b61042390645d21dba00061185e565b7f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663f305d719473061070a306001600160a01b03165f9081526001602052604090205490565b5f8061071d5f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610783573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906107a891906118aa565b505060405163095ea7b360e01b81526001600160a01b037f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d811660048301525f1960248301527f00000000000000000000000044f5760d0dc22678a836c989a8e2d8b02f545d9c16915063095ea7b3906044016020604051808303815f875af1158015610837573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061085b91906118d5565b50600f805460ff19166001179055565b6001600160a01b0383166108cd5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016104c2565b6001600160a01b03821661092e5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016104c2565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b0383166109f35760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016104c2565b6001600160a01b038216610a555760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016104c2565b5f8111610ab65760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084016104c2565b600f5462010000900460ff161580610ad55750600f54610100900460ff165b15610aea57610ae5838383611259565b505050565b5f80546001600160a01b03858116911614801590610b1557505f546001600160a01b03848116911614155b8015610b2f5750600c546001600160a01b03848116911614155b8015610b495750600c546001600160a01b03858116911614155b15610e5957610b7a6064610b74600854600b5411610b6957600454610b6d565b6006545b85906112fc565b90611381565b90507f00000000000000000000000044f5760d0dc22678a836c989a8e2d8b02f545d9c6001600160a01b0316846001600160a01b0316148015610bef57507f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b0316836001600160a01b031614155b8015610c1357506001600160a01b0383165f9081526003602052604090205460ff16155b15610cf957600d54821115610c6a5760405162461bcd60e51b815260206004820152601960248201527f4578636565647320746865205f6d61785478416d6f756e742e0000000000000060448201526064016104c2565b600e5482610c8c856001600160a01b03165f9081526001602052604090205490565b610c9691906118f4565b1115610ce45760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e00000000000060448201526064016104c2565b600b8054905f610cf383611907565b91905055505b7f00000000000000000000000044f5760d0dc22678a836c989a8e2d8b02f545d9c6001600160a01b0316836001600160a01b0316148015610d4357506001600160a01b0384163014155b15610d7057610d6d6064610b74600954600b5411610d6357600554610b6d565b60075485906112fc565b90505b305f90815260016020526040902054600f54610100900460ff16158015610dc857507f00000000000000000000000044f5760d0dc22678a836c989a8e2d8b02f545d9c6001600160a01b0316846001600160a01b0316145b8015610ddc5750600f5462010000900460ff165b8015610e015750610def6009600a611850565b610dfe9064010c388d0061185e565b81115b8015610e105750600a54600b54115b15610e5757610e45610e4084610e3b84610e2c6009600a611850565b610e3b9064012a05f20061185e565b6113c2565b611052565b478015610e5557610e5547611222565b505b505b6001600160a01b0384165f9081526003602052604090205460ff1680610e9657506001600160a01b0383165f9081526003602052604090205460ff165b8015610eab57506001600160a01b0384163014155b8015610ec057506001600160a01b0383163014155b15610eca57436011555b6001600160a01b0384165f9081526003602052604090205460ff16158015610f0a57506001600160a01b0383165f9081526003602052604090205460ff16155b1561100857826001600160a01b03167f00000000000000000000000044f5760d0dc22678a836c989a8e2d8b02f545d9c6001600160a01b031614610fd6576001600160a01b038084165f908152601060205260409020908581167f00000000000000000000000044f5760d0dc22678a836c989a8e2d8b02f545d9c90911603610f9e5780545f03610f99574381555b610fd0565b6001600160a01b0385165f908152601060205260409020815481541080610fc457508154155b15610fce57805482555b505b50611008565b6001600160a01b0384165f9081526010602052604090206011548154610ffb916113d6565b6001820155426002909101555b61101484848484611417565b50505050565b5f818484111561103d5760405162461bcd60e51b81526004016104c2919061163f565b505f611049848661191f565b95945050505050565b600f805461ff0019166101001790556040805160028082526060820183525f9260208301908036833701905050905030815f8151811061109457611094611932565b60200260200101906001600160a01b031690816001600160a01b0316815250507f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611110573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111349190611946565b8160018151811061114757611147611932565b60200260200101906001600160a01b031690816001600160a01b031681525050611192307f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d8461086b565b60405163791ac94760e01b81526001600160a01b037f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d169063791ac947906111e69085905f90869030904290600401611961565b5f604051808303815f87803b1580156111fd575f80fd5b505af115801561120f573d5f803e3d5ffd5b5050600f805461ff001916905550505050565b600c546040516001600160a01b039091169082156108fc029083905f818181858888f19350505050158015610495573d5f803e3d5ffd5b6001600160a01b0383165f9081526001602052604090205461127b90826113d6565b6001600160a01b038085165f9081526001602052604080822093909355908416815220546112a99082611441565b6001600160a01b038084165f8181526001602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906109829085815260200190565b5f825f0361130b57505f610386565b5f611316838561185e565b90508261132385836119d2565b1461137a5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016104c2565b9392505050565b5f61137a83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061149f565b5f8183116113d0578261137a565b50919050565b5f61137a83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061101a565b5f6114238584846114cb565b905061143a85858361143587876113d6565b61155a565b5050505050565b5f8061144d83856118f4565b90508381101561137a5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016104c2565b5f81836114bf5760405162461bcd60e51b81526004016104c2919061163f565b505f61104984866119d2565b5f806114d885858561160b565b9050821561155257305f908152600160205260409020546114f99084611441565b305f81815260016020526040908190209290925590516001600160a01b038716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906115499087815260200190565b60405180910390a35b949350505050565b6001600160a01b0384165f9081526001602052604090205461157c90836113d6565b6001600160a01b038086165f9081526001602052604080822093909355908516815220546115aa9082611441565b6001600160a01b038085165f8181526001602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906115fd9085815260200190565b60405180910390a350505050565b600c545f906001600160a01b0390811690851603611637576116326064610b7485856112fc565b611552565b509092915050565b5f602080835283518060208501525f5b8181101561166b5785810183015185820160400152820161164f565b505f604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b038116811461169f575f80fd5b50565b5f80604083850312156116b3575f80fd5b82356116be8161168b565b946020939093013593505050565b5f805f606084860312156116de575f80fd5b83356116e98161168b565b925060208401356116f98161168b565b929592945050506040919091013590565b5f6020828403121561171a575f80fd5b813561137a8161168b565b5f8060408385031215611736575f80fd5b82356117418161168b565b915060208301356117518161168b565b809150509250929050565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156117aa57815f19048211156117905761179061175c565b8085161561179d57918102915b93841c9390800290611775565b509250929050565b5f826117c057506001610386565b816117cc57505f610386565b81600181146117e257600281146117ec57611808565b6001915050610386565b60ff8411156117fd576117fd61175c565b50506001821b610386565b5060208310610133831016604e8410600b841016171561182b575081810a610386565b6118358383611770565b805f19048211156118485761184861175c565b029392505050565b5f61137a60ff8416836117b2565b80820281158282048414176103865761038661175c565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b5f805f606084860312156118bc575f80fd5b8351925060208401519150604084015190509250925092565b5f602082840312156118e5575f80fd5b8151801515811461137a575f80fd5b808201808211156103865761038661175c565b5f600182016119185761191861175c565b5060010190565b818103818111156103865761038661175c565b634e487b7160e01b5f52603260045260245ffd5b5f60208284031215611956575f80fd5b815161137a8161168b565b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b818110156119b15784516001600160a01b03168352938301939183019160010161198c565b50506001600160a01b03969096166060850152505050608001529392505050565b5f826119ec57634e487b7160e01b5f52601260045260245ffd5b50049056fe5741474d49205265616374697669747920466f7220457468657265756d204170707345524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220b00bab02e8759ff472c52829f8b5f73d97c8672bc87dd268079f1d48872338cb64736f6c63430008170033
Deployed Bytecode Sourcemap
3699:10261:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5942:83;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6775:161;;;;;;;;;;-1:-1:-1;6775:161:0;;;;;:::i;:::-;;:::i;:::-;;;1188:14:1;;1181:22;1163:41;;1151:2;1136:18;6775:161:0;1023:187:1;4658:64:0;;;;;;;;;;;;;:::i;:::-;;;1361:25:1;;;1349:2;1334:18;4658:64:0;1215:177:1;6219:95:0;;;;;;;;;;;;;:::i;7204:313::-;;;;;;;;;;-1:-1:-1;7204:313:0;;;;;:::i;:::-;;:::i;6128:83::-;;;;;;;;;;-1:-1:-1;6128:83:0;;4366:1;2000:36:1;;1988:2;1973:18;6128:83:0;1858:184:1;13553:367:0;;;;;;;;;;;;;:::i;:::-;;6322:119;;;;;;;;;;-1:-1:-1;6322:119:0;;;;;:::i;:::-;-1:-1:-1;;;;;6415:18:0;6388:7;6415:18;;;:9;:18;;;;;;;6322:119;2762:148;;;;;;;;;;;;;:::i;12702:158::-;;;;;;;;;;;;;:::i;4731:56::-;;;;;;;;;;;;;;;;2548:79;;;;;;;;;;-1:-1:-1;2586:7:0;2613:6;2548:79;;-1:-1:-1;;;;;2613:6:0;;;2445:51:1;;2433:2;2418:18;2548:79:0;2299:203:1;4794:58:0;;;;;;;;;;;;;;;;6033:87;;;;;;;;;;-1:-1:-1;6105:7:0;;;;;;;;;;;;-1:-1:-1;;;6105:7:0;;;;6033:87;;6449:167;;;;;;;;;;-1:-1:-1;6449:167:0;;;;;:::i;:::-;;:::i;4581:70::-;;;;;;;;;;;;;:::i;12968:577::-;;;;;;;;;;;;;:::i;6624:143::-;;;;;;;;;;-1:-1:-1;6624:143:0;;;;;:::i;:::-;-1:-1:-1;;;;;6732:18:0;;;6705:7;6732:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;6624:143;5942:83;5979:13;6012:5;;;;;;;;;;;;;;;;;6005:12;;5942:83;:::o;6775:161::-;6850:4;6867:39;365:10;6890:7;6899:6;6867:8;:39::i;:::-;-1:-1:-1;6924:4:0;6775:161;;;;;:::o;4658:64::-;4709:13;4366:1;4709:2;:13;:::i;:::-;4696:26;;:10;:26;:::i;:::-;4658:64;:::o;6219:95::-;6272:7;4424:13;4366:1;4424:2;:13;:::i;:::-;4409:28;;:12;:28;:::i;:::-;6292:14;;6219:95;:::o;7204:313::-;7302:4;7319:36;7329:6;7337:9;7348:6;7319:9;:36::i;:::-;7366:121;7375:6;365:10;7397:89;7435:6;7397:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7397:19:0;;;;;;:11;:19;;;;;;;;365:10;7397:33;;;;;;;;;;:37;:89::i;:::-;7366:8;:121::i;:::-;-1:-1:-1;7505:4:0;7204:313;;;;;:::o;13553:367::-;13617:10;;-1:-1:-1;;;;;13617:10:0;365;-1:-1:-1;;;;;13603:24:0;;13595:33;;;;;;13680:4;13639:20;6415:18;;;:9;:18;;;;;;13700:14;;;;;:29;;-1:-1:-1;13718:11:0;;;;;;;13700:29;13697:88;;;13743:30;13760:12;13743:16;:30::i;:::-;13816:21;13851:12;;13848:65;;13877:24;13890:10;13877:12;:24::i;:::-;13584:336;;13553:367::o;2762:148::-;2675:6;;-1:-1:-1;;;;;2675:6:0;365:10;2675:22;2667:67;;;;-1:-1:-1;;;2667:67:0;;;;;;;:::i;:::-;;;;;;;;;2869:1:::1;2853:6:::0;;2832:40:::1;::::0;-1:-1:-1;;;;;2853:6:0;;::::1;::::0;2832:40:::1;::::0;2869:1;;2832:40:::1;2900:1;2883:19:::0;;-1:-1:-1;;;;;;2883:19:0::1;::::0;;2762:148::o;12702:158::-;2675:6;;-1:-1:-1;;;;;2675:6:0;365:10;2675:22;2667:67;;;;-1:-1:-1;;;2667:67:0;;;;;;;:::i;:::-;4424:13:::1;4366:1;4424:2;:13;:::i;:::-;4409:28;::::0;:12:::1;:28;:::i;:::-;12755:12;:21:::0;4424:13:::1;4366:1;4424:2;:13;:::i;:::-;4409:28;::::0;:12:::1;:28;:::i;:::-;12787:14;:22:::0;12825:27:::1;4424:13;4366:1;4424:2;:13;:::i;:::-;4409:28;::::0;:12:::1;:28;:::i;:::-;12825:27;::::0;1361:25:1;;;1349:2;1334:18;12825:27:0::1;;;;;;;12702:158::o:0;6449:167::-;6527:4;6544:42;365:10;6568:9;6579:6;6544:9;:42::i;4581:70::-;4638:13;4366:1;4638:2;:13;:::i;:::-;4625:26;;:10;:26;:::i;12968:577::-;2675:6;;-1:-1:-1;;;;;2675:6:0;365:10;2675:22;2667:67;;;;-1:-1:-1;;;2667:67:0;;;;;;;:::i;:::-;13032:11:::1;::::0;::::1;;13031:12;13023:47;;;::::0;-1:-1:-1;;;13023:47:0;;5145:2:1;13023:47:0::1;::::0;::::1;5127:21:1::0;5184:2;5164:18;;;5157:30;5223:25;5203:18;;;5196:53;5266:18;;13023:47:0::1;4943:347:1::0;13023:47:0::1;13081:11;:18:::0;;-1:-1:-1;;13081:18:0::1;::::0;::::1;::::0;;13110:58:::1;13127:4;13142:15;4424:13;4366:1;4424:2;:13;:::i;:::-;4409:28;::::0;:12:::1;:28;:::i;13110:58::-;13179:15;-1:-1:-1::0;;;;;13179:31:0::1;;13232:21;13287:4;13307:24;13325:4;-1:-1:-1::0;;;;;6415:18:0;6388:7;6415:18;;;:9;:18;;;;;;;6322:119;13307:24:::1;13346:1;13362::::0;13378:7:::1;2586::::0;2613:6;-1:-1:-1;;;;;2613:6:0;;2548:79;13378:7:::1;13179:247;::::0;::::1;::::0;;;-1:-1:-1;;;;;;13179:247:0;;;-1:-1:-1;;;;;5654:15:1;;;13179:247:0::1;::::0;::::1;5636:34:1::0;5686:18;;;5679:34;;;;5729:18;;;5722:34;;;;5772:18;;;5765:34;5836:15;;;5815:19;;;5808:44;13400:15:0::1;5868:19:1::0;;;5861:35;5570:19;;13179:247:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;13437:71:0::1;::::0;-1:-1:-1;;;13437:71:0;;-1:-1:-1;;;;;13475:15:0::1;6410:32:1::0;;13437:71:0::1;::::0;::::1;6392:51:1::0;-1:-1:-1;;6459:18:1;;;6452:34;13444:13:0::1;13437:29;::::0;-1:-1:-1;13437:29:0::1;::::0;6365:18:1;;13437:71:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;13519:11:0::1;:18:::0;;-1:-1:-1;;13519:18:0::1;13533:4;13519:18;::::0;;12968:577::o;7525:335::-;-1:-1:-1;;;;;7618:19:0;;7610:68;;;;-1:-1:-1;;;7610:68:0;;6981:2:1;7610:68:0;;;6963:21:1;7020:2;7000:18;;;6993:30;7059:34;7039:18;;;7032:62;-1:-1:-1;;;7110:18:1;;;7103:34;7154:19;;7610:68:0;6779:400:1;7610:68:0;-1:-1:-1;;;;;7697:21:0;;7689:68;;;;-1:-1:-1;;;7689:68:0;;7386:2:1;7689:68:0;;;7368:21:1;7425:2;7405:18;;;7398:30;7464:34;7444:18;;;7437:62;-1:-1:-1;;;7515:18:1;;;7508:32;7557:19;;7689:68:0;7184:398:1;7689:68:0;-1:-1:-1;;;;;7768:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7820:32;;1361:25:1;;;7820:32:0;;1334:18:1;7820:32:0;;;;;;;;7525:335;;;:::o;7868:2924::-;-1:-1:-1;;;;;7961:18:0;;7953:68;;;;-1:-1:-1;;;7953:68:0;;7789:2:1;7953:68:0;;;7771:21:1;7828:2;7808:18;;;7801:30;7867:34;7847:18;;;7840:62;-1:-1:-1;;;7918:18:1;;;7911:35;7963:19;;7953:68:0;7587:401:1;7953:68:0;-1:-1:-1;;;;;8040:16:0;;8032:64;;;;-1:-1:-1;;;8032:64:0;;8195:2:1;8032:64:0;;;8177:21:1;8234:2;8214:18;;;8207:30;8273:34;8253:18;;;8246:62;-1:-1:-1;;;8324:18:1;;;8317:33;8367:19;;8032:64:0;7993:399:1;8032:64:0;8127:1;8115:11;:13;8107:66;;;;-1:-1:-1;;;8107:66:0;;8599:2:1;8107:66:0;;;8581:21:1;8638:2;8618:18;;;8611:30;8677:34;8657:18;;;8650:62;-1:-1:-1;;;8728:18:1;;;8721:39;8777:19;;8107:66:0;8397:405:1;8107:66:0;8192:11;;;;;;;8190:13;;:23;;-1:-1:-1;8207:6:0;;;;;;;8190:23;8186:115;;;8231:37;8246:4;8252:2;8256:11;8231:14;:37::i;:::-;7868:2924;;;:::o;8186:115::-;8313:17;2613:6;;-1:-1:-1;;;;;8347:15:0;;;2613:6;;8347:15;;;;:32;;-1:-1:-1;2586:7:0;2613:6;-1:-1:-1;;;;;8366:13:0;;;2613:6;;8366:13;;8347:32;:51;;;;-1:-1:-1;8388:10:0;;-1:-1:-1;;;;;8382:16:0;;;8388:10;;8382:16;;8347:51;:73;;;;-1:-1:-1;8410:10:0;;-1:-1:-1;;;;;8402:18:0;;;8410:10;;8402:18;;8347:73;8343:1306;;;8449:82;8527:3;8449:73;8477:15;;8466:9;;:26;8465:56;;8507:14;;8465:56;;;8494:12;;8465:56;8449:11;;:15;:73::i;:::-;:77;;:82::i;:::-;8437:94;;8560:13;-1:-1:-1;;;;;8552:21:0;:4;-1:-1:-1;;;;;8552:21:0;;:55;;;;;8591:15;-1:-1:-1;;;;;8577:30:0;:2;-1:-1:-1;;;;;8577:30:0;;;8552:55;:84;;;;-1:-1:-1;;;;;;8614:22:0;;;;;;:18;:22;;;;;;;;8612:24;8552:84;8548:382;;;8680:12;;8665:11;:27;;8657:65;;;;-1:-1:-1;;;8657:65:0;;9009:2:1;8657:65:0;;;8991:21:1;9048:2;9028:18;;;9021:30;9087:27;9067:18;;;9060:55;9132:18;;8657:65:0;8807:349:1;8657:65:0;8800:14;;8785:11;8771:13;8781:2;-1:-1:-1;;;;;6415:18:0;6388:7;6415:18;;;:9;:18;;;;;;;6322:119;8771:13;:25;;;;:::i;:::-;:43;;8741:143;;;;-1:-1:-1;;;8741:143:0;;9493:2:1;8741:143:0;;;9475:21:1;9532:2;9512:18;;;9505:30;9571:28;9551:18;;;9544:56;9617:18;;8741:143:0;9291:350:1;8741:143:0;8903:9;:11;;;:9;:11;;;:::i;:::-;;;;;;8548:382;8953:13;-1:-1:-1;;;;;8949:17:0;:2;-1:-1:-1;;;;;8949:17:0;;:41;;;;-1:-1:-1;;;;;;8970:20:0;;8985:4;8970:20;;8949:41;8946:178;;;9023:85;9104:3;9023:76;9050:16;;9040:9;;:26;9039:59;;9083:15;;9039:59;;;9068:13;;9023:11;;:15;:76::i;:85::-;9011:97;;8946:178;9189:4;9140:28;6415:18;;;:9;:18;;;;;;9215:6;;;;;;;9214:7;:29;;;;;9230:13;-1:-1:-1;;;;;9224:19:0;:2;-1:-1:-1;;;;;9224:19:0;;9214:29;:44;;;;-1:-1:-1;9247:11:0;;;;;;;9214:44;:88;;;;-1:-1:-1;4638:13:0;4366:1;4638:2;:13;:::i;:::-;4625:26;;:10;:26;:::i;:::-;9262:20;:40;9214:88;:122;;;;;9318:18;;9306:9;;:30;9214:122;9210:428;;;9357:74;9374:56;9378:11;9391:38;9395:20;4709:13;4366:1;4709:2;:13;:::i;:::-;4696:26;;:10;:26;:::i;:::-;9391:3;:38::i;9374:56::-;9357:16;:74::i;:::-;9479:21;9523:20;;9519:104;;9568:35;9581:21;9568:12;:35::i;:::-;9338:300;9210:428;8422:1227;8343:1306;-1:-1:-1;;;;;9667:24:0;;;;;;:18;:24;;;;;;;;;:48;;-1:-1:-1;;;;;;9693:22:0;;;;;;:18;:22;;;;;;;;9667:48;9666:75;;;;-1:-1:-1;;;;;;9720:21:0;;9736:4;9720:21;;9666:75;:98;;;;-1:-1:-1;;;;;;9745:19:0;;9759:4;9745:19;;9666:98;9661:163;;;9800:12;9781:16;:31;9661:163;-1:-1:-1;;;;;9843:24:0;;;;;;:18;:24;;;;;;;;9841:26;:52;;;;-1:-1:-1;;;;;;9871:22:0;;;;;;:18;:22;;;;;;;;9869:24;9841:52;9836:883;;;9940:2;-1:-1:-1;;;;;9923:19:0;:13;-1:-1:-1;;;;;9923:19:0;;9919:789;;-1:-1:-1;;;;;9992:15:0;;;9963:26;9992:15;;;:11;:15;;;;;;10030:19;;;:13;:19;;;;10026:437;;10078:13;;;:18;10074:102;;10140:12;10125:27;;10074:102;10026:437;;;-1:-1:-1;;;;;10257:17:0;;10224:30;10257:17;;;:11;:17;;;;;10321:13;;10301:17;;:33;;:57;;-1:-1:-1;10340:13:0;;:17;10301:57;10297:147;;;10403:17;;10388:32;;10297:147;10201:262;10026:437;9944:534;9919:789;;;-1:-1:-1;;;;;10536:17:0;;10503:30;10536:17;;;:11;:17;;;;;10616:16;;10594:17;;:39;;:21;:39::i;:::-;10572:20;;;:61;10677:15;10652:23;;;;:40;9919:789;10731:53;10751:4;10757:2;10761:11;10774:9;10731:19;:53::i;:::-;7942:2850;7868:2924;;;:::o;1426:190::-;1512:7;1548:12;1540:6;;;;1532:29;;;;-1:-1:-1;;;1532:29:0;;;;;;;;:::i;:::-;-1:-1:-1;1572:9:0;1584:5;1588:1;1584;:5;:::i;:::-;1572:17;1426:190;-1:-1:-1;;;;;1426:190:0:o;12211:483::-;5340:6;:13;;-1:-1:-1;;5340:13:0;;;;;12313:16:::1;::::0;;12327:1:::1;12313:16:::0;;;;;::::1;::::0;;-1:-1:-1;;12313:16:0::1;::::0;::::1;::::0;;::::1;::::0;::::1;;::::0;-1:-1:-1;12313:16:0::1;12289:40;;12358:4;12340;12345:1;12340:7;;;;;;;;:::i;:::-;;;;;;:23;-1:-1:-1::0;;;;;12340:23:0::1;;;-1:-1:-1::0;;;;;12340:23:0::1;;;::::0;::::1;12384:15;-1:-1:-1::0;;;;;12384:20:0::1;;:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;12374:4;12379:1;12374:7;;;;;;;;:::i;:::-;;;;;;:32;-1:-1:-1::0;;;;;12374:32:0::1;;;-1:-1:-1::0;;;;;12374:32:0::1;;;::::0;::::1;12417:62;12434:4;12449:15;12467:11;12417:8;:62::i;:::-;12490:196;::::0;-1:-1:-1;;;12490:196:0;;-1:-1:-1;;;;;12490:15:0::1;:66;::::0;::::1;::::0;:196:::1;::::0;12571:11;;12597:1:::1;::::0;12613:4;;12640::::1;::::0;12660:15:::1;::::0;12490:196:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;-1:-1:-1::0;;5376:6:0;:14;;-1:-1:-1;;5376:14:0;;;-1:-1:-1;;;;12211:483:0:o;12868:92::-;12925:10;;:27;;-1:-1:-1;;;;;12925:10:0;;;;:27;;;;;12945:6;;12925:10;:27;:10;:27;12945:6;12925:10;:27;;;;;;;;;;;;;;;;;;;6944:252;-1:-1:-1;;;;;7053:15:0;;;;;;:9;:15;;;;;;:32;;7073:11;7053:19;:32::i;:::-;-1:-1:-1;;;;;7035:15:0;;;;;;;:9;:15;;;;;;:50;;;;7112:13;;;;;;;:30;;7130:11;7112:17;:30::i;:::-;-1:-1:-1;;;;;7096:13:0;;;;;;;:9;:13;;;;;;;:46;;;;7158:30;;;;;;;;;;7176:11;1361:25:1;;1349:2;1334:18;;1215:177;1624:246:0;1682:7;1706:1;1711;1706:6;1702:47;;-1:-1:-1;1736:1:0;1729:8;;1702:47;1759:9;1771:5;1775:1;1771;:5;:::i;:::-;1759:17;-1:-1:-1;1804:1:0;1795:5;1799:1;1759:17;1795:5;:::i;:::-;:10;1787:56;;;;-1:-1:-1;;;1787:56:0;;11848:2:1;1787:56:0;;;11830:21:1;11887:2;11867:18;;;11860:30;11926:34;11906:18;;;11899:62;-1:-1:-1;;;11977:18:1;;;11970:31;12018:19;;1787:56:0;11646:397:1;1787:56:0;1861:1;1624:246;-1:-1:-1;;;1624:246:0:o;1878:132::-;1936:7;1963:39;1967:1;1970;1963:39;;;;;;;;;;;;;;;;;:3;:39::i;12099:104::-;12156:7;12185:1;12181;:5;12180:15;;12194:1;12180:15;;;-1:-1:-1;12190:1:0;12099:104;-1:-1:-1;12099:104:0:o;1284:136::-;1342:7;1369:43;1373:1;1376;1369:43;;;;;;;;;;;;;;;;;:3;:43::i;10800:295::-;10948:15;10964:47;10982:4;10988:11;11001:9;10964:17;:47::i;:::-;10948:63;-1:-1:-1;11022:65:0;11042:4;11048:2;10948:63;11060:26;:11;11076:9;11060:15;:26::i;:::-;11022:19;:65::i;:::-;10937:158;10800:295;;;;:::o;1097:179::-;1155:7;;1187:5;1191:1;1187;:5;:::i;:::-;1175:17;;1216:1;1211;:6;;1203:46;;;;-1:-1:-1;;;1203:46:0;;12250:2:1;1203:46:0;;;12232:21:1;12289:2;12269:18;;;12262:30;12328:29;12308:18;;;12301:57;12375:18;;1203:46:0;12048:351:1;2016:205:0;2118:7;2153:12;2146:5;2138:28;;;;-1:-1:-1;;;2138:28:0;;;;;;;;:::i;:::-;-1:-1:-1;2177:9:0;2189:5;2193:1;2189;:5;:::i;11479:396::-;11579:7;11599:15;11617:43;11630:5;11637:11;11650:9;11617:12;:43::i;:::-;11599:61;-1:-1:-1;11675:13:0;;11671:172;;11750:4;11732:24;;;;:9;:24;;;;;;:39;;11761:9;11732:28;:39::i;:::-;11723:4;11705:24;;;;:9;:24;;;;;;;:66;;;;11791:40;;-1:-1:-1;;;;;11791:40:0;;;;;;;11821:9;1361:25:1;;1349:2;1334:18;;1215:177;11791:40:0;;;;;;;;11671:172;11860:7;11479:396;-1:-1:-1;;;;11479:396:0:o;11103:368::-;-1:-1:-1;;;;;11272:15:0;;;;;;:9;:15;;;;;;:31;;11292:10;11272:19;:31::i;:::-;-1:-1:-1;;;;;11254:15:0;;;;;;;:9;:15;;;;;;:49;;;;11330:13;;;;;;;:32;;11348:13;11330:17;:32::i;:::-;-1:-1:-1;;;;;11314:13:0;;;;;;;:9;:13;;;;;;;:48;;;;11380:83;;;;;;;;;;11439:13;1361:25:1;;1349:2;1334:18;;1215:177;11380:83:0;;;;;;;;11103:368;;;;:::o;11883:206::-;12019:10;;11983:7;;-1:-1:-1;;;;;12019:10:0;;;12010:19;;;;:71;;12046:35;12077:3;12046:26;:11;12062:9;12046:15;:26::i;:35::-;12010:71;;;-1:-1:-1;12032:11:0;;12003:78;-1:-1:-1;;11883:206:0:o;14:548:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:131::-;-1:-1:-1;;;;;642:31:1;;632:42;;622:70;;688:1;685;678:12;622:70;567:131;:::o;703:315::-;771:6;779;832:2;820:9;811:7;807:23;803:32;800:52;;;848:1;845;838:12;800:52;887:9;874:23;906:31;931:5;906:31;:::i;:::-;956:5;1008:2;993:18;;;;980:32;;-1:-1:-1;;;703:315:1:o;1397:456::-;1474:6;1482;1490;1543:2;1531:9;1522:7;1518:23;1514:32;1511:52;;;1559:1;1556;1549:12;1511:52;1598:9;1585:23;1617:31;1642:5;1617:31;:::i;:::-;1667:5;-1:-1:-1;1724:2:1;1709:18;;1696:32;1737:33;1696:32;1737:33;:::i;:::-;1397:456;;1789:7;;-1:-1:-1;;;1843:2:1;1828:18;;;;1815:32;;1397:456::o;2047:247::-;2106:6;2159:2;2147:9;2138:7;2134:23;2130:32;2127:52;;;2175:1;2172;2165:12;2127:52;2214:9;2201:23;2233:31;2258:5;2233:31;:::i;2507:388::-;2575:6;2583;2636:2;2624:9;2615:7;2611:23;2607:32;2604:52;;;2652:1;2649;2642:12;2604:52;2691:9;2678:23;2710:31;2735:5;2710:31;:::i;:::-;2760:5;-1:-1:-1;2817:2:1;2802:18;;2789:32;2830:33;2789:32;2830:33;:::i;:::-;2882:7;2872:17;;;2507:388;;;;;:::o;2900:127::-;2961:10;2956:3;2952:20;2949:1;2942:31;2992:4;2989:1;2982:15;3016:4;3013:1;3006:15;3032:416;3121:1;3158:5;3121:1;3172:270;3193:7;3183:8;3180:21;3172:270;;;3252:4;3248:1;3244:6;3240:17;3234:4;3231:27;3228:53;;;3261:18;;:::i;:::-;3311:7;3301:8;3297:22;3294:55;;;3331:16;;;;3294:55;3410:22;;;;3370:15;;;;3172:270;;;3176:3;3032:416;;;;;:::o;3453:806::-;3502:5;3532:8;3522:80;;-1:-1:-1;3573:1:1;3587:5;;3522:80;3621:4;3611:76;;-1:-1:-1;3658:1:1;3672:5;;3611:76;3703:4;3721:1;3716:59;;;;3789:1;3784:130;;;;3696:218;;3716:59;3746:1;3737:10;;3760:5;;;3784:130;3821:3;3811:8;3808:17;3805:43;;;3828:18;;:::i;:::-;-1:-1:-1;;3884:1:1;3870:16;;3899:5;;3696:218;;3998:2;3988:8;3985:16;3979:3;3973:4;3970:13;3966:36;3960:2;3950:8;3947:16;3942:2;3936:4;3933:12;3929:35;3926:77;3923:159;;;-1:-1:-1;4035:19:1;;;4067:5;;3923:159;4114:34;4139:8;4133:4;4114:34;:::i;:::-;4184:6;4180:1;4176:6;4172:19;4163:7;4160:32;4157:58;;;4195:18;;:::i;:::-;4233:20;;3453:806;-1:-1:-1;;;3453:806:1:o;4264:140::-;4322:5;4351:47;4392:4;4382:8;4378:19;4372:4;4351:47;:::i;4409:168::-;4482:9;;;4513;;4530:15;;;4524:22;;4510:37;4500:71;;4551:18;;:::i;4582:356::-;4784:2;4766:21;;;4803:18;;;4796:30;4862:34;4857:2;4842:18;;4835:62;4929:2;4914:18;;4582:356::o;5907:306::-;5995:6;6003;6011;6064:2;6052:9;6043:7;6039:23;6035:32;6032:52;;;6080:1;6077;6070:12;6032:52;6109:9;6103:16;6093:26;;6159:2;6148:9;6144:18;6138:25;6128:35;;6203:2;6192:9;6188:18;6182:25;6172:35;;5907:306;;;;;:::o;6497:277::-;6564:6;6617:2;6605:9;6596:7;6592:23;6588:32;6585:52;;;6633:1;6630;6623:12;6585:52;6665:9;6659:16;6718:5;6711:13;6704:21;6697:5;6694:32;6684:60;;6740:1;6737;6730:12;9161:125;9226:9;;;9247:10;;;9244:36;;;9260:18;;:::i;9646:135::-;9685:3;9706:17;;;9703:43;;9726:18;;:::i;:::-;-1:-1:-1;9773:1:1;9762:13;;9646:135::o;9786:128::-;9853:9;;;9874:11;;;9871:37;;;9888:18;;:::i;10051:127::-;10112:10;10107:3;10103:20;10100:1;10093:31;10143:4;10140:1;10133:15;10167:4;10164:1;10157:15;10183:251;10253:6;10306:2;10294:9;10285:7;10281:23;10277:32;10274:52;;;10322:1;10319;10312:12;10274:52;10354:9;10348:16;10373:31;10398:5;10373:31;:::i;10439:980::-;10701:4;10749:3;10738:9;10734:19;10780:6;10769:9;10762:25;10806:2;10844:6;10839:2;10828:9;10824:18;10817:34;10887:3;10882:2;10871:9;10867:18;10860:31;10911:6;10946;10940:13;10977:6;10969;10962:22;11015:3;11004:9;11000:19;10993:26;;11054:2;11046:6;11042:15;11028:29;;11075:1;11085:195;11099:6;11096:1;11093:13;11085:195;;;11164:13;;-1:-1:-1;;;;;11160:39:1;11148:52;;11255:15;;;;11220:12;;;;11196:1;11114:9;11085:195;;;-1:-1:-1;;;;;;;11336:32:1;;;;11331:2;11316:18;;11309:60;-1:-1:-1;;;11400:3:1;11385:19;11378:35;11297:3;10439:980;-1:-1:-1;;;10439:980:1:o;11424:217::-;11464:1;11490;11480:132;;11534:10;11529:3;11525:20;11522:1;11515:31;11569:4;11566:1;11559:15;11597:4;11594:1;11587:15;11480:132;-1:-1:-1;11626:9:1;;11424:217::o
Swarm Source
ipfs://b00bab02e8759ff472c52829f8b5f73d97c8672bc87dd268079f1d48872338cb
🤖 Code Reader

Generate instant answers for your smart contract questions using AI Models. Read more.

Custom Contract ABI

                            

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.

Etherscan Logo Etherscan Logo
Etherscan AI Beta
Holders Overview


Etherscan AI can make mistakes, please DYOR. Not financial advice