Explorer
WEMIX3.0 Testnet
Explorer
WEMIX3.0 Testnet
Dashboard
Blocks
Transactions
Tokens
NFTs
Accounts
CSV Export
Visualizations
Heartbeat
Charts
Developers
API Documentation
Explorer
/
Transactions
/
0x8523155b08743f8a174e0bd0a4fab68fc8caf3fc70f444a3fe2404d847f8fb98
Connected
WEMIX3.0 Testnet Explorer
Dashboard
Blocks
Transactions
Tokens
NFTs
Accounts
CSV Export
Heartbeat
Charts
Transaction Detail
Export Transaction Data
Export Txn Data
0x8523155b08743f8a174e0bd0a4fab68fc8caf3fc70f444a3fe2404d847f8fb98
Overview
Event Logs (1)
Export Transaction Data
Export Txn Data
Transaction Action
Call
0x60a06040
Method
by
Transaction Hash
0x8523155b08743f8a174e0bd0a4fab68fc8caf3fc70f444a3fe2404d847f8fb98
Transaction Status
Success
Transaction Type
22 (EIP-1559 with Fee Player)
Block Height
48442343
Timestamp
2 years ago (Monday, January 29, 2024 at 2:10:00 AM Coordinated Universal Time)
From
To
[
Created
]
Value
0.0
WEMIX
Gas Limit
6,320,014
Gas Used by Txn
5,266,679 (83.33%)
Gas Price
150.000000001
Gwei
Gas Fees
Base:
0.000000001
Gwei
Max:
150.000000002
Gwei
Max Priority:
150.0
Gwei
Burnt Fees
0.005266679
Gwei
Txn Saving Fees
0.005266679
Gwei
Actual Txn Cost/Fee
0.790001850005266679
WEMIX
Nonce
19294
Position
0
Input Data
View Input As
Original
0x60a06040526009805460ff191660ff1790556000600b553480156200002357600080fd5b5060405162005db938038062005db9833981016040819052620000469162000247565b838383836e2ab730a13934b233b2a9b2ba3a32b960891b806200006933620001cb565b6001805460ff60a01b191681556002556080526200009c6001600160a01b0386166200021b602090811b6200321217901c565b620000ba57604051636d43000f60e01b815260040160405180910390fd5b620000d9846001600160a01b03166200021b60201b620032121760201c565b620000f757604051638848062360e01b815260040160405180910390fd5b62000116836001600160a01b03166200021b60201b620032121760201c565b6200013457604051634fa4039b60e01b815260040160405180910390fd5b62000153826001600160a01b03166200021b60201b620032121760201c565b6200017157604051635e66e44d60e01b815260040160405180910390fd5b50600380546001600160a01b039586166001600160a01b031991821617909155600480549486169482169490941790935560058054928516928416929092179091556006805491909316911617905550620002a492505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b03163b151590565b80516001600160a01b03811681146200024257600080fd5b919050565b600080600080608085870312156200025e57600080fd5b62000269856200022a565b935062000279602086016200022a565b925062000289604086016200022a565b915062000299606086016200022a565b905092959194509250565b608051615af9620002c060003960006129ed0152615af96000f3fe6080604052600436106102605760003560e01c8063899364b911610144578063cddcb1a5116100b6578063e861e9071161007a578063e861e9071461071c578063ebb584d41461073a578063ed4cce861461075a578063f2fde38b1461077a578063f52c59ad1461079a578063f7fac6c7146107ba57600080fd5b8063cddcb1a514610667578063d557e3a514610687578063d5bbe0f0146106bc578063dfcafa82146106dc578063e0f23b0e146106fc57600080fd5b8063a91ee0dc11610108578063a91ee0dc1461057a578063abf410e51461059a578063b0f479a1146105ba578063b7c50c4c146105cf578063bbc3145e146105ef578063c2df18fc1461062857600080fd5b8063899364b9146104fb5780638da5cb5b1461050957806399b8d4561461052757806399df93c3146105455780639a9f2e061461055a57600080fd5b80635057a4f1116101dd578063715018a6116101a1578063715018a61461044457806371c8ee691461045957806373835737146104795780638456cb591461049957806385572ffb146104ae578063887e36d6146104ce57600080fd5b80635057a4f1146103c157806352cb60ca146103d457806353ed539e146103f45780635c975abb146104125780636b0e54e11461043157600080fd5b80632cf5b67f116102245780632cf5b67f14610322578063315251dc146103505780633579a85e1461036e57806335b577ea1461038e5780633f4ba83a146103ac57600080fd5b806301e336671461026c57806301ffc9a71461028e5780630f2e7173146102c357806317c5cdea146102d757806329c1f716146102ea57600080fd5b3661026757005b600080fd5b34801561027857600080fd5b5061028c6102873660046147a7565b6107d5565b005b34801561029a57600080fd5b506102ae6102a9366004614809565b61087e565b60405190151581526020015b60405180910390f35b3480156102cf57600080fd5b5060016102ae565b61028c6102e5366004614826565b6108b5565b3480156102f657600080fd5b5061030a610305366004614861565b610ed0565b6040516001600160a01b0390911681526020016102ba565b34801561032e57600080fd5b5061034261033d366004614a4b565b610fba565b6040519081526020016102ba565b34801561035c57600080fd5b506005546001600160a01b031661030a565b34801561037a57600080fd5b5061028c610389366004614af5565b61110d565b34801561039a57600080fd5b506004546001600160a01b031661030a565b3480156103b857600080fd5b5061028c611171565b61028c6103cf366004614b21565b6111a1565b3480156103e057600080fd5b5061028c6103ef366004614b5c565b6111ca565b34801561040057600080fd5b506102ae60095460000b600019141590565b34801561041e57600080fd5b50600154600160a01b900460ff166102ae565b61028c61043f366004614b79565b611276565b34801561045057600080fd5b5061028c61170c565b34801561046557600080fd5b5061028c610474366004614bb4565b61171e565b34801561048557600080fd5b5061028c610494366004614beb565b6117c7565b3480156104a557600080fd5b5061028c6119e2565b3480156104ba57600080fd5b5061028c6104c9366004614c26565b611a10565b3480156104da57600080fd5b506104ee6104e9366004614c60565b612871565b6040516102ba9190614cd3565b61028c6103cf366004614ce6565b34801561051557600080fd5b506000546001600160a01b031661030a565b34801561053357600080fd5b506003546001600160a01b031661030a565b34801561055157600080fd5b506102ae6128bf565b34801561056657600080fd5b5061028c610575366004614b5c565b6128d7565b34801561058657600080fd5b5061028c610595366004614b5c565b612983565b3480156105a657600080fd5b5060015461030a906001600160a01b031681565b3480156105c657600080fd5b5061030a6129ad565b3480156105db57600080fd5b506102ae6105ea366004614b5c565b6129c5565b3480156105fb57600080fd5b506102ae61060a366004614c60565b6001600160401b031660009081526008602052604090205460ff1690565b34801561063457600080fd5b5061030a610643366004614c60565b6001600160401b03166000908152600760205260409020546001600160a01b031690565b34801561067357600080fd5b5061028c610682366004614d21565b612a70565b34801561069357600080fd5b506106a76106a2366004614d39565b612c2c565b604080519283526020830191909152016102ba565b3480156106c857600080fd5b5061028c6106d7366004614b5c565b612cd5565b3480156106e857600080fd5b5061028c6106f7366004614b5c565b612d81565b34801561070857600080fd5b5061028c610717366004614e01565b612e2d565b34801561072857600080fd5b506006546001600160a01b031661030a565b34801561074657600080fd5b5061028c610755366004614e75565b612eef565b34801561076657600080fd5b5061028c610775366004614f1c565b612fa9565b34801561078657600080fd5b5061028c610795366004614b5c565b613174565b3480156107a657600080fd5b5061028c6107b5366004614f87565b6131ea565b3480156107c657600080fd5b5061028c6107b5366004614f99565b6107dd613221565b6001600160a01b0383163b6108055760405163028b5f0360e41b815260040160405180910390fd5b60405163a9059cbb60e01b81526001600160a01b0383811660048301526024820183905284169063a9059cbb906044016020604051808303816000875af1158015610854573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108789190614fab565b50505050565b60006001600160e01b031982166385572ffb60e01b14806108af57506001600160e01b031982166301ffc9a760e01b145b92915050565b6108bd61327b565b6108c56132c8565b60006108e1604080518082019091526000808252602082015290565b6108e96128bf565b15801561091457506108fe6020840184614b5c565b6001600160a01b0316336001600160a01b031614155b801561091f5750333b155b1561093d5760405163f9b5d12d60e01b815260040160405180910390fd5b600080610950856080018660c001613320565b91509150813414610974576040516326ea953d60e01b815260040160405180910390fd5b80156109a1576109a133308361099060a08a0160808b01614b5c565b6001600160a01b03169291906133e0565b505060006109b48461018001353361344b565b6004549091506000906001600160a01b0316631a7699a06109dd61012088016101008901614b5c565b6109ed6040890160208a01614c60565b6040518363ffffffff1660e01b8152600401610a0a929190614fcd565b60e060405180830381865afa158015610a27573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a4b919061502f565b9050610a5f61012086016101008701614b5c565b60405163c87b56dd60e01b815261012087013560048201526001600160a01b03919091169063c87b56dd90602401600060405180830381865afa158015610aaa573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610ad291908101906150e2565b604051602001610ae29190615158565b60408051601f198184030181529190528051602090910120610b08610140870187615174565b610b16610160890189615174565b604051602001610b2994939291906151ba565b6040516020818303038152906040528051906020012014610b5d5760405163345c338760e21b815260040160405180910390fd5b60408101516001600160e01b031916630852cd8d60e31b1415610bf157610b8c61012086016101008701614b5c565b604051630852cd8d60e31b815261012087013560048201526001600160a01b0391909116906342966c6890602401600060405180830381600087803b158015610bd457600080fd5b505af1158015610be8573d6000803e3d6000fd5b50505050610c0a565b6040516351b3d3f760e11b815260040160405180910390fd5b610dee610c1a6020870187614b5c565b610c2a6040880160208901614c60565b610c3d61064360408a0160208b01614c60565b6040518061018001604052808781526020016001610c59613572565b610c6391906151f2565b60ff1681526000602080830191909152637383573760e01b6040830152606090910190610c92908c018c614b5c565b6001600160a01b03168152602001610cb060608c0160408d01614b5c565b6001600160a01b03168152602001610cd06101c08c016101a08d01614b5c565b6001600160a01b03168152602001610cec6101c08c018c615174565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920182905250938552505050602082015286516001600160a01b031660408201526101208b01356060820152608001610d536101608c018c615174565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050915250610d9960808b0160608c01614c60565b610da16135b5565b6040805160008082526020820190925260808e019160c08f019190610de8565b6040805180820190915260008082526020820152815260200190600190039081610dc15790505b506135da565b9094509250610dfe905082613ecf565b610e0e6060850160408601614b5c565b6001600160a01b0316610e246020860186614b5c565b6001600160a01b0316847f9c6824e9f9b84bcf71a2d8f4b96a4eac50564daa47cfe1d6b7358a1769624431610e5f6040890160208a01614c60565b610e6f60808a0160608b01614c60565b60808a0160c08b0189610e8a6101208e016101008f01614b5c565b8d61012001358e806101600190610ea19190615174565b8d604051610eb89a9998979695949392919061525f565b60405180910390a4505050610ecd6001600255565b50565b60015460405163ec25982f60e01b81526004810183905260009182916001600160a01b039091169063ec25982f90602401602060405180830381865afa158015610f1e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f4291906152f2565b90506001600160a01b0381166108af5760405162461bcd60e51b815260206004820152603260248201527f416363657373436f6e74726163745265676973747279203a205f6164647220696044820152717320746865207a65726f206164647265737360701b60648201526084015b60405180910390fd5b6001600160401b038616600090815260086020526040812054879060ff16610ff55760405163057f3fa760e51b815260040160405180910390fd5b6003546001600160a01b038581169116141561102c576110266e2ab730abb2b6b4bc29ba30ba34b7b760891b610ed0565b50600093505b6040805160a081019091526001600160a01b03881660c08201526000908060e081016040516020818303038152906040528152602001888152602001858152602001866001600160a01b0316815260200161108688612871565b905290506110926129ad565b6001600160a01b03166320487ded8a836040518363ffffffff1660e01b81526004016110bf92919061530f565b602060405180830381865afa1580156110dc573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061110091906153f0565b9998505050505050505050565b611115613221565b8047101561113657604051638a493d9560e01b815260040160405180910390fd5b6040516001600160a01b0383169082156108fc029083906000818181858888f1935050505015801561116c573d6000803e3d6000fd5b505050565b61117a336129c5565b611197576040516301cc934760e51b815260040160405180910390fd5b61119f613f21565b565b6111a961327b565b6111b16132c8565b60405163d623472560e01b815260040160405180910390fd5b6111d3336129c5565b6111f0576040516301cc934760e51b815260040160405180910390fd5b6001600160a01b0381163b61121857604051635e66e44d60e01b815260040160405180910390fd5b6040516001600160a01b03821681527fc22b4873bae0598adba028b01d1f0ecf551a5986e6e3cc53c8cc258fd9bbee8a9060200160405180910390a1600680546001600160a01b0319166001600160a01b0392909216919091179055565b61127e61327b565b6112866132c8565b60006112a2604080518082019091526000808252602082015290565b6112aa6128bf565b1580156112d557506112bf6020840184614b5c565b6001600160a01b0316336001600160a01b031614155b80156112e05750333b155b156112fe5760405163f9b5d12d60e01b815260040160405180910390fd5b600080611311856080018660c001613320565b91509150813414611335576040516326ea953d60e01b815260040160405180910390fd5b80156113515761135133308361099060a08a0160808b01614b5c565b505060006113648461016001353361344b565b6004549091506001600160a01b031663e0ba0ae961138a61016087016101408801614b5c565b61139a6040880160208901614c60565b6040518363ffffffff1660e01b81526004016113b7929190614fcd565b602060405180830381865afa1580156113d4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113f89190614fab565b5061144161140e61016086016101408701614b5c565b61142061016087016101408801614b5c565b61010087013561012088013561143c60408a0160208b01614c60565b613f76565b604080516001808252818301909252600091816020015b6040805180820190915260008082526020820152815260200190600190039081611458575050604080518082019091529091508061149e61016088016101408901614b5c565b6001600160a01b03168152602001866101200135815250816000815181106114c8576114c8615409565b602002602001018190525061163e8560000160208101906114e99190614b5c565b6114f96040880160208901614c60565b61150c61064360408a0160208b01614c60565b6040518061018001604052808781526020016001611528613572565b61153291906151f2565b60ff168152600060208083019190915263cddcb1a560e01b6040830152606090910190611561908c018c614b5c565b6001600160a01b0316815260200161157f60608c0160408d01614b5c565b6001600160a01b0316815260200161159f6101a08c016101808d01614b5c565b6001600160a01b031681526020016115bb6101a08c018c615174565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201829052509385525050506020808301829052604080840183905260608085018490528151928301909152918152608092830152611628918c01908c01614c60565b6116306135b5565b8b6080018c60c001896135da565b909450925061164e905082613ecf565b61165e6060850160408601614b5c565b6001600160a01b03166116746020860186614b5c565b6001600160a01b0316847f37dabf4e62c387ace50cfa3452052d0f983e8eb9e3d647dfaeadb2a0d6b5d5516116af6040890160208a01614c60565b6116bf60808a0160608b01614c60565b60808a0160c08b01896116dc6101208e01356101008f013561541f565b8d6101400160208101906116f09190614b5c565b8e61012001358c604051610eb899989796959493929190615436565b611714613221565b61119f600061412d565b611727336129c5565b611744576040516301cc934760e51b815260040160405180910390fd5b604080516001600160401b03841681526001600160a01b03831660208201527fe6c718ba38ca884a5dc5427e11770666bd7ea352b77667ff85a5dc0729b804b0910160405180910390a16001600160401b0391909116600090815260076020526040902080546001600160a01b0319166001600160a01b03909216919091179055565b6117cf6132c8565b3330146117ef5760405163e290486f60e01b815260040160405180910390fd5b6004546000906001600160a01b0316631a7699a061181360c0850160a08601614b5c565b6118236060860160408701614c60565b6040518363ffffffff1660e01b8152600401611840929190614fcd565b60e060405180830381865afa15801561185d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611881919061502f565b905080608001516001600160e01b03191663d3fc986460e01b1415610bf1576118b060c0830160a08401614b5c565b6001600160a01b031663d3fc98646118ce60a0850160808601614b5c565b60c08501356118e060e0870187615174565b6040518563ffffffff1660e01b81526004016118ff94939291906154af565b600060405180830381600087803b15801561191957600080fd5b505af115801561192d573d6000803e3d6000fd5b5050505061194160a0830160808401614b5c565b6001600160a01b031661195a6080840160608501614b5c565b6001600160a01b031660208401357fef00993e02b8f7eef7ff6d801f47caa988268039c3eb9c9cbbfaa89ec7d0148e6119996060870160408801614c60565b6119a960c0880160a08901614b5c565b60c08801356119bb60e08a018a615174565b6040516119cf9594939291908c35906154e1565b60405180910390a450610ecd6001600255565b6119eb336129c5565b611a08576040516301cc934760e51b815260040160405180910390fd5b61119f61417d565b611a186129ad565b6001600160a01b0316336001600160a01b031614611a4957604051632637698760e01b815260040160405180910390fd5b611a596040820160208301614c60565b6001600160401b03811660009081526008602052604090205460ff16611a925760405163057f3fa760e51b815260040160405180910390fd5b611aa56106436040840160208501614c60565b6001600160a01b0316611abb6040840184615174565b611ac49161552b565b6001600160a01b031614611b0d57611adf6040830183615174565b611ae89161552b565b60405163781cfab960e11b81526001600160a01b039091166004820152602401610fb1565b6001611b1c6080840184615549565b90501115611b3d576040516322cae0eb60e21b815260040160405180910390fd5b6000611b4c6060840184615174565b810190611b5991906155a3565b60c08101519091506000906001600160a01b03163b15158015611b82575060048260e001515110155b9050600081611b95578260a00151611b97565b305b60608401519091506001600160e01b03191663f52c59ad60e01b1415611cc257306001600160a01b031663f52c59ad6040518060c001604052808660000151815260200188600001358152602001886020016020810190611bf89190614c60565b6001600160401b0390811682526080808901516001600160a01b039081166020808601919091528882166040808701919091526101008c015160609687015280516001600160e01b031960e08a901b1681528751600482015291870151602483015286015190931660448401529284015183166064830152830151909116608482015260a0919091015160a482015260c4015b600060405180830381600087803b158015611ca557600080fd5b505af1158015611cb9573d6000803e3d6000fd5b50505050611fdd565b60608301516001600160e01b03191663cddcb1a560e01b1415611e3957306001600160a01b031663cddcb1a56040518060e001604052808660000151815260200188600001358152602001886020016020810190611d209190614c60565b6001600160401b0316815260200186608001516001600160a01b03168152602001846001600160a01b03168152602001888060800190611d609190615549565b6000818110611d7157611d71615409565b611d879260206040909202019081019150614b5c565b6001600160a01b03168152602001611da260808a018a615549565b6000818110611db357611db3615409565b60206040918202939093018301359093525081516001600160e01b031960e086901b16815283516004820152908301516024820152908201516001600160401b0316604482015260608201516001600160a01b03908116606483015260808301518116608483015260a08301511660a482015260c09091015160c482015260e401611c8b565b60608301516001600160e01b031916637383573760e01b1415611f0c57306001600160a01b031663738357376040518061010001604052808660000151815260200188600001358152602001886020016020810190611e989190614c60565b6001600160401b0316815260200186608001516001600160a01b03168152602001846001600160a01b031681526020018661012001516001600160a01b0316815260200186610140015181526020018661016001518152506040518263ffffffff1660e01b8152600401611c8b91906156c9565b60608301516001600160e01b03191663f7fac6c760e01b1415610bf157306001600160a01b031663f7fac6c760405180608001604052808660000151815260200188600001358152602001886020016020810190611f6a9190614c60565b6001600160401b0316815260200186608001516001600160a01b03168152506040518263ffffffff1660e01b8152600401611c8b919081518152602080830151908201526040808301516001600160401b0316908201526060918201516001600160a01b03169181019190915260800190565b6001606083156127e75761200975155b98509c9a5919d95058d8d95cdcd0dbdb9d1c9bdb60521b610ed0565b60c0860151604051631fbca88560e01b81526001600160a01b039182166004820152911690631fbca88590602401602060405180830381865afa158015612054573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120789190614fab565b6120a75760408051639ca8c9a960e01b60208201526000910160408051601f1981840301815291905290925090505b60c08501516001600160a01b031630141561214e5760006120cb8660e001516141c0565b90506001600160e01b0319811663899364b960e01b148015906120ff57506001600160e01b03198116636b0e54e160e01b14155b801561211c57506001600160e01b03198116630be2e6f560e11b14155b1561214c576040805163442dd41560e01b60208201526000910160408051601f1981840301815291905290935091505b505b60208501516009805460ff90921660ff199092169190911790556040850151600a558451600b5560608501516001600160e01b03191663f52c59ad60e01b1415612255578115612207578460c001516001600160a01b03168561010001518660e001516040516121be9190615158565b60006040518083038185875af1925050503d80600081146121fb576040519150601f19603f3d011682016040523d82523d6000602084013e612200565b606091505b5090925090505b81612250578460a001516001600160a01b03166108fc8661010001519081150290604051600060405180830381858888f1935050505015801561224e573d6000803e3d6000fd5b505b612697565b60608501516001600160e01b03191663cddcb1a560e01b14156124725760c08501516122ea9061228860808a018a615549565b600081811061229957612299615409565b905060400201602001358980608001906122b39190615549565b60008181106122c4576122c4615409565b6122da9260206040909202019081019150614b5c565b6001600160a01b03169190614271565b8115612359578460c001516001600160a01b03168560e001516040516123109190615158565b6000604051808303816000865af19150503d806000811461234d576040519150601f19603f3d011682016040523d82523d6000602084013e612352565b606091505b5090925090505b60006123686080890189615549565b600081811061237957612379615409565b61238f9260206040909202019081019150614b5c565b60c0870151604051636eb1769f60e11b81523060048201526001600160a01b03918216602482015291169063dd62ed3e90604401602060405180830381865afa1580156123e0573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061240491906153f0565b9050801561224e5760c08601516124249060006122b360808c018c615549565b60a086015161224e908261243b60808c018c615549565b600081811061244c5761244c615409565b6124629260206040909202019081019150614b5c565b6001600160a01b03169190614386565b60608501516001600160e01b031916637383573760e01b141561260b5760c08501516001600160a01b031630146125185761012085015160c086015161014087015160405163095ea7b360e01b81526001600160a01b039283166004820152602481019190915291169063095ea7b390604401600060405180830381600087803b1580156124ff57600080fd5b505af1158015612513573d6000803e3d6000fd5b505050505b8115612587578460c001516001600160a01b03168560e0015160405161253e9190615158565b6000604051808303816000865af19150503d806000811461257b576040519150601f19603f3d011682016040523d82523d6000602084013e612580565b606091505b5090925090505b816122505761012085015160a0860151610140870151604051632142170760e11b81523060048201526001600160a01b03928316602482015260448101919091529116906342842e0e90606401600060405180830381600087803b1580156125ee57600080fd5b505af1158015612602573d6000803e3d6000fd5b50505050612697565b60608501516001600160e01b03191663f7fac6c760e01b1415612697578115612697578460c001516001600160a01b03168560e0015160405161264e9190615158565b6000604051808303816000865af19150503d806000811461268b576040519150601f19603f3d011682016040523d82523d6000602084013e612690565b606091505b5090925090505b6009805460ff191660ff179055600a54156127dc5760006126cd600a546126be60006143b6565b6001600160e01b03169061448d565b60055460405163f3fef3a360e01b815260006004820152602481018390529192506001600160a01b03169063f3fef3a390604401600060405180830381600087803b15801561271b57600080fd5b505af115801561272f573d6000803e3d6000fd5b5050505085608001516001600160a01b03166108fc829081150290604051600060405180830381858888f19350505050158015612770573d6000803e3d6000fd5b507fd18929d75cab25918430c40a8cbdbcf015f31f828ba6395605830c78e783ebc560008261279f60006143b6565b8951604080516001600160a01b0395909516855260208501939093526001600160e01b0391909116838301526060830152519081900360800190a1505b6000600a819055600b555b811561282a5784516040519081528735907ffec42a7f1f7743078a768add41cc01a8e066352223044a6be2089d078542d7619060200160405180910390a2612868565b84516040518835917ff6ecab11f82574de64245e4ffafaa9912d38f01fbe164cd2f3789b87c4a648cb9161285f91859161575b565b60405180910390a25b50505050505050565b604080516001600160401b03929092166024830152600060448084019190915281518084039091018152606490920190526020810180516001600160e01b03166397a657c960e01b17905290565b60006128d260095460000b600019141590565b905090565b6128e0336129c5565b6128fd576040516301cc934760e51b815260040160405180910390fd5b6001600160a01b0381163b61292557604051638848062360e01b815260040160405180910390fd5b6040516001600160a01b03821681527f0e1c373355680aa8e08861e283350eb17f83537732c7060ddeed461b65aac6ed9060200160405180910390a1600480546001600160a01b0319166001600160a01b0392909216919091179055565b61298b613221565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b60006128d26921a1a4a82937baba32b960b11b610ed0565b60006129de6a2937b632a6b0b730b3b2b960a91b610ed0565b604051632474521560e21b81527f000000000000000000000000000000000000000000000000000000000000000060048201526001600160a01b03848116602483015291909116906391d1485490604401602060405180830381865afa158015612a4c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108af9190614fab565b612a786132c8565b333014612a985760405163e290486f60e01b815260040160405180910390fd5b6004546001600160a01b031663e0ba0ae9612ab960c0840160a08501614b5c565b612ac96060850160408601614c60565b6040518363ffffffff1660e01b8152600401612ae6929190614fcd565b602060405180830381865afa158015612b03573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b279190614fab565b5030612b3960a0830160808401614b5c565b6001600160a01b031614612b6e57612b6e612b5a60a0830160808401614b5c565b60c083018035906124629060a08601614b5c565b612b7e60a0820160808301614b5c565b6001600160a01b0316612b976080830160608401614b5c565b6001600160a01b031660208301357faf215fc0eff6ed177b6a3f294a2a9bd5e3d53a9085abb93bf7fc5c9b5942afc3612bd66060860160408701614c60565b612be660c0870160a08801614b5c565b604080516001600160401b0390931683526001600160a01b03909116602083015260c0870135908201528535606082015260800160405180910390a4610ecd6001600255565b6004805460405163923128d960e01b81526001600160a01b038b811693820193909352602481018a90526001600160401b03891660448201526000928392169063923128d990606401602060405180830381865afa158015612c92573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612cb691906153f0565b612cc4898989898989610fba565b915091509850989650505050505050565b612cde336129c5565b612cfb576040516301cc934760e51b815260040160405180910390fd5b6001600160a01b0381163b612d2357604051634fa4039b60e01b815260040160405180910390fd5b6040516001600160a01b03821681527f8a796d3df389d65d30039a314ae4e8df4ef3e92ea3d01d7495072e59e14a985f9060200160405180910390a1600580546001600160a01b0319166001600160a01b0392909216919091179055565b612d8a336129c5565b612da7576040516301cc934760e51b815260040160405180910390fd5b6001600160a01b0381163b612dcf57604051636d43000f60e01b815260040160405180910390fd5b6040516001600160a01b03821681527f655931a42ebc3b53fd76616a69989a61bb4319a64a6862a6c16c784514d324f09060200160405180910390a1600380546001600160a01b0319166001600160a01b0392909216919091179055565b612e36336129c5565b612e53576040516301cc934760e51b815260040160405180910390fd5b600480546040516370791d8760e11b81526001600160a01b039091169163e0f23b0e91612e8491869186910161577d565b600060405180830381600087803b158015612e9e57600080fd5b505af1158015612eb2573d6000803e3d6000fd5b50506040518381527fd93f9a2c721a6fd314f61efac8db1e7c80ec987b6592b54831dafce9a238adb8925060200190505b60405180910390a15050565b612ef8336129c5565b612f15576040516301cc934760e51b815260040160405180910390fd5b60048054604051633aed613560e21b81526001600160a01b039091169163ebb584d491612f46918691869101615826565b600060405180830381600087803b158015612f6057600080fd5b505af1158015612f74573d6000803e3d6000fd5b50506040518381527fdd2aff3ca8c35eb1085ea2a2c5708194def55c9dfdd0a3a9dabf6754a4743f9092506020019050612ee3565b612fb2336129c5565b612fcf576040516301cc934760e51b815260040160405180910390fd5b60005b838110156130995760086000868684818110612ff057612ff0615409565b90506020020160208101906130059190614c60565b6001600160401b031681526020810191909152604001600020805460ff191690557f67e02000179a6045f4db8fb1b09f01e170b0347e0b698fc5112ce4d798ef19f685858381811061305957613059615409565b905060200201602081019061306e9190614c60565b6040516001600160401b03909116815260200160405180910390a16130928161592f565b9050612fd2565b5060005b8181101561316d576001600860008585858181106130bd576130bd615409565b90506020020160208101906130d29190614c60565b6001600160401b031681526020810191909152604001600020805460ff19169115159190911790557f65bc91e784003049cee19b89269d1ec5210e3f7006725eab1462ae5d8c6d74d683838381811061312d5761312d615409565b90506020020160208101906131429190614c60565b6040516001600160401b03909116815260200160405180910390a16131668161592f565b905061309d565b5050505050565b61317c613221565b6001600160a01b0381166131e15760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610fb1565b610ecd8161412d565b6131f26132c8565b3330146111b15760405163e290486f60e01b815260040160405180910390fd5b6001600160a01b03163b151590565b6000546001600160a01b0316331461119f5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610fb1565b600154600160a01b900460ff161561119f5760405162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b6044820152606401610fb1565b60028054141561331a5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610fb1565b60028055565b60008061332b6128bf565b6133d95761333c6020840184614b5c565b6001600160a01b03166133526020860186614b5c565b6001600160a01b03161461337957604051630ec1611b60e11b815260040160405180910390fd5b60006133886020860186614b5c565b6001600160a01b031614156133ba576133a96020808501359086013561594a565b6133b3908361594a565b91506133d9565b6133cc6020808501359086013561594a565b6133d6908261594a565b90505b9250929050565b6040516001600160a01b03808516602483015283166044820152606481018290526108789085906323b872dd60e01b906084015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b0319909316929092179091526144b5565b600080600b5460001415613460575082613465565b50600b545b61347c6a0aadcc29acae8c290c2e6d60ab1b610ed0565b60405163db1b765960e01b81526001600160a01b038581166004830152919091169063db1b7659906024016020604051808303816000875af11580156134c6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906134ea9190614fab565b61356b576135056a0aadcc29acae8c290c2e6d60ab1b610ed0565b6001600160a01b031663a08d43036040518163ffffffff1660e01b81526004016020604051808303816000875af1158015613544573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061356891906153f0565b90505b9392505050565b600954600090810b61359757604051632baba38160e01b815260040160405180910390fd5b600954600090810b12156135ab5750600290565b5060095460000b90565b60006135c860095460000b600019141590565b156135d45750600a5490565b50600090565b60006135f6604080518082019091526000808252602082015290565b6001600160401b038a166000908152600860205260409020548a9060ff166136315760405163057f3fa760e51b815260040160405180910390fd5b861561364057600082526136a6565b6003546001600160a01b03166136596020880188614b5c565b6001600160a01b0316141561368d576136836e2ab730abb2b6b4bc29ba30ba34b7b760891b610ed0565b50600082526136a6565b61369a6020870187614b5c565b6001600160a01b031682525b6136ca85602001356136bb84600001516143b6565b6001600160e01b031690614587565b60408a810191909152805160a081019091526001600160a01b038b1660c08201526000908060e0810160405160208183030381529060405281526020018b6040516020016137189190615962565b604051602081830303815290604052815260200186815260200184600001516001600160a01b0316815260200161374e8b612871565b81525090508451600114156137be576137b933308760008151811061377557613775615409565b6020026020010151602001518860008151811061379457613794615409565b6020026020010151600001516001600160a01b03166133e0909392919063ffffffff16565b6137e1565b6001855111156137e1576040516322cae0eb60e21b815260040160405180910390fd5b6137e96129ad565b6001600160a01b03166320487ded8d836040518363ffffffff1660e01b815260040161381692919061530f565b602060405180830381865afa158015613833573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061385791906153f0565b602084015284516001148015613876575082516001600160a01b031615155b80156138b5575082600001516001600160a01b03168560008151811061389e5761389e615409565b6020026020010151600001516001600160a01b0316145b1561392f5761392a6138c56129ad565b8460200151876000815181106138dd576138dd615409565b6020026020010151602001516138f3919061594a565b8760008151811061390657613906615409565b6020026020010151600001516001600160a01b03166142719092919063ffffffff16565b6139e5565b84516001148015613971575060006001600160a01b03168560008151811061395957613959615409565b6020026020010151600001516001600160a01b031614155b156139b3576139b36139816129ad565b8660008151811061399457613994615409565b6020026020010151602001518760008151811061390657613906615409565b82516001600160a01b0316156139e5576139e56139ce6129ad565b602085015185516001600160a01b03169190614271565b60008815613aac5783602001519050613a05896126be86600001516143b6565b811115613a405780613a1e8a6126be87600001516143b6565b6040516360c879ab60e01b815260048101929092526024820152604401610fb1565b600554845160405163f3fef3a360e01b81526001600160a01b0391821660048201526024810184905291169063f3fef3a390604401600060405180830381600087803b158015613a8f57600080fd5b505af1158015613aa3573d6000803e3d6000fd5b50505050613bc5565b876020013590508360200151811015613ae85760208401516040516360c879ab60e01b8152600481019190915260248101829052604401610fb1565b6003546001600160a01b0316613b0160208a018a614b5c565b6001600160a01b03161415613bc557613b46613b2e6e2ab730abb2b6b4bc29ba30ba34b7b760891b610ed0565b60208601516003546001600160a01b03169190614271565b613b616e2ab730abb2b6b4bc29ba30ba34b7b760891b610ed0565b6001600160a01b031663a7ed154385602001516040518263ffffffff1660e01b8152600401613b9291815260200190565b600060405180830381600087803b158015613bac57600080fd5b505af1158015613bc0573d6000803e3d6000fd5b505050505b8360200151811115613c5b576000613be060208a018a614b5c565b6001600160a01b031614613c1457613c0f8e856020015183613c02919061541f565b61246260208c018c614b5c565b613c5b565b8d6001600160a01b03166108fc856020015183613c31919061541f565b6040518115909202916000818181858888f19350505050158015613c59573d6000803e3d6000fd5b505b83516001600160a01b031615613cea57613c736129ad565b6001600160a01b03166396f4e9f98e846040518363ffffffff1660e01b8152600401613ca092919061530f565b6020604051808303816000875af1158015613cbf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613ce391906153f0565b9450613d6a565b613cf26129ad565b6001600160a01b03166396f4e9f985602001518f856040518463ffffffff1660e01b8152600401613d2492919061530f565b60206040518083038185885af1158015613d42573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190613d6791906153f0565b94505b602087013515613ebe576000613d836020890189614b5c565b6001600160a01b031614613e3857600554613db2906001600160a01b0316602089018035906122da908b614b5c565b6005546001600160a01b03166347e7ef24613dd060208a018a614b5c565b6040516001600160e01b031960e084901b1681526001600160a01b03909116600482015260208a01356024820152604401600060405180830381600087803b158015613e1b57600080fd5b505af1158015613e2f573d6000803e3d6000fd5b50505050613ebe565b6005546001600160a01b03166347e7ef2460208901803590613e5a908b614b5c565b6040516001600160e01b031960e085901b1681526001600160a01b03909116600482015260208b013560248201526044016000604051808303818588803b158015613ea457600080fd5b505af1158015613eb8573d6000803e3d6000fd5b50505050505b505050995099975050505050505050565b613ee060095460000b600019141590565b8015613eee57506000600a54115b15610ecd57613f0881602001516136bb83600001516143b6565b600a6000828254613f19919061541f565b909155505050565b613f296145a5565b6001805460ff60a01b191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b6004805460405163923128d960e01b81526001600160a01b0387811693820193909352602481018690526001600160401b03841660448201526000929091169063923128d990606401602060405180830381865afa158015613fdc573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061400091906153f0565b9050600061400e848661541f565b905080821461403a57604051632ff99f5760e21b81526004810183905260248101829052604401610fb1565b61404f6001600160a01b0388163330846133e0565b61407c61406b6c526563697069656e74526f6c6560981b610ed0565b6001600160a01b0389169083614271565b6140956c526563697069656e74526f6c6560981b610ed0565b604051639f812d6560e01b81526001600160a01b03898116600483015268556e6142726964676560b81b602483015260006044830152606482018490529190911690639f812d65906084016020604051808303816000875af11580156140ff573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906141239190614fab565b5050505050505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b61418561327b565b6001805460ff60a01b1916600160a01b1790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258613f593390565b60006018826003815181106141d7576141d7615409565b016020015183516001600160f81b031990911690911c906010908490600290811061420457614204615409565b016020015184516001600160f81b031990911690911c906008908590600190811061423157614231615409565b016020015185516001600160f81b031990911690911c90859060009061425957614259615409565b01602001516001600160f81b03191617171792915050565b8015806142eb5750604051636eb1769f60e11b81523060048201526001600160a01b03838116602483015284169063dd62ed3e90604401602060405180830381865afa1580156142c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906142e991906153f0565b155b6143565760405162461bcd60e51b815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527520746f206e6f6e2d7a65726f20616c6c6f77616e636560501b6064820152608401610fb1565b6040516001600160a01b03831660248201526044810182905261116c90849063095ea7b360e01b90606401613414565b6040516001600160a01b03831660248201526044810182905261116c90849063a9059cbb60e01b90606401613414565b6000806001600160a01b038316156143ce57826143db565b6006546001600160a01b03165b905060006143f86c5072696365526567697374727960981b610ed0565b604051634ab35b0b60e01b81526001600160a01b0384811660048301529190911690634ab35b0b90602401602060405180830381865afa158015614440573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906144649190615a59565b90506001600160e01b03811661356b576040516311e8dbe960e31b815260040160405180910390fd5b60006001600160e01b0383166144ab83670de0b6b3a7640000615a82565b61356b9190615aa1565b600061450a826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166145f59092919063ffffffff16565b80519091501561116c57808060200190518101906145289190614fab565b61116c5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608401610fb1565b6000670de0b6b3a76400006144ab836001600160e01b038616615a82565b600154600160a01b900460ff1661119f5760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b6044820152606401610fb1565b6060614604848460008561460c565b949350505050565b60608247101561466d5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b6064820152608401610fb1565b600080866001600160a01b031685876040516146899190615158565b60006040518083038185875af1925050503d80600081146146c6576040519150601f19603f3d011682016040523d82523d6000602084013e6146cb565b606091505b50915091506146dc878383876146e7565b979650505050505050565b6060831561475357825161474c576001600160a01b0385163b61474c5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610fb1565b5081614604565b61460483838151156147685781518083602001fd5b8060405162461bcd60e51b8152600401610fb19190614cd3565b6001600160a01b0381168114610ecd57600080fd5b80356147a281614782565b919050565b6000806000606084860312156147bc57600080fd5b83356147c781614782565b925060208401356147d781614782565b929592945050506040919091013590565b6001600160e01b031981168114610ecd57600080fd5b80356147a2816147e8565b60006020828403121561481b57600080fd5b813561356b816147e8565b60006020828403121561483857600080fd5b81356001600160401b0381111561484e57600080fd5b82016101e0818503121561356b57600080fd5b60006020828403121561487357600080fd5b5035919050565b80356001600160401b03811681146147a257600080fd5b634e487b7160e01b600052604160045260246000fd5b604080519081016001600160401b03811182821017156148c9576148c9614891565b60405290565b60405161018081016001600160401b03811182821017156148c9576148c9614891565b604051601f8201601f191681016001600160401b038111828210171561491a5761491a614891565b604052919050565b60006001600160401b0382111561493b5761493b614891565b50601f01601f191660200190565b600082601f83011261495a57600080fd5b813561496d61496882614922565b6148f2565b81815284602083860101111561498257600080fd5b816020850160208301376000918101602001919091529392505050565b600082601f8301126149b057600080fd5b813560206001600160401b038211156149cb576149cb614891565b6149d9818360051b016148f2565b82815260069290921b840181019181810190868411156149f857600080fd5b8286015b84811015614a405760408189031215614a155760008081fd5b614a1d6148a7565b8135614a2881614782565b815281850135858201528352918301916040016149fc565b509695505050505050565b60008060008060008060c08789031215614a6457600080fd5b614a6d8761487a565b95506020870135614a7d81614782565b945060408701356001600160401b0380821115614a9957600080fd5b614aa58a838b01614949565b9550614ab360608a0161487a565b945060808901359150614ac582614782565b90925060a08801359080821115614adb57600080fd5b50614ae889828a0161499f565b9150509295509295509295565b60008060408385031215614b0857600080fd5b8235614b1381614782565b946020939093013593505050565b600060208284031215614b3357600080fd5b81356001600160401b03811115614b4957600080fd5b8201610140818503121561356b57600080fd5b600060208284031215614b6e57600080fd5b813561356b81614782565b600060208284031215614b8b57600080fd5b81356001600160401b03811115614ba157600080fd5b82016101c0818503121561356b57600080fd5b60008060408385031215614bc757600080fd5b614bd08361487a565b91506020830135614be081614782565b809150509250929050565b600060208284031215614bfd57600080fd5b81356001600160401b03811115614c1357600080fd5b8201610100818503121561356b57600080fd5b600060208284031215614c3857600080fd5b81356001600160401b03811115614c4e57600080fd5b820160a0818503121561356b57600080fd5b600060208284031215614c7257600080fd5b61356b8261487a565b60005b83811015614c96578181015183820152602001614c7e565b838111156108785750506000910152565b60008151808452614cbf816020860160208601614c7b565b601f01601f19169290920160200192915050565b60208152600061356b6020830184614ca7565b600060208284031215614cf857600080fd5b81356001600160401b03811115614d0e57600080fd5b82016101a0818503121561356b57600080fd5b600060e08284031215614d3357600080fd5b50919050565b600080600080600080600080610100898b031215614d5657600080fd5b8835614d6181614782565b975060208901359650614d7660408a0161487a565b95506060890135614d8681614782565b945060808901356001600160401b0380821115614da257600080fd5b614dae8c838d01614949565b9550614dbc60a08c0161487a565b945060c08b01359150614dce82614782565b90925060e08a01359080821115614de457600080fd5b50614df18b828c0161499f565b9150509295985092959890939650565b60008060208385031215614e1457600080fd5b82356001600160401b0380821115614e2b57600080fd5b818501915085601f830112614e3f57600080fd5b813581811115614e4e57600080fd5b8660208260061b8501011115614e6357600080fd5b60209290920196919550909350505050565b60008060208385031215614e8857600080fd5b82356001600160401b0380821115614e9f57600080fd5b818501915085601f830112614eb357600080fd5b813581811115614ec257600080fd5b86602061012083028501011115614e6357600080fd5b60008083601f840112614eea57600080fd5b5081356001600160401b03811115614f0157600080fd5b6020830191508360208260051b85010111156133d957600080fd5b60008060008060408587031215614f3257600080fd5b84356001600160401b0380821115614f4957600080fd5b614f5588838901614ed8565b90965094506020870135915080821115614f6e57600080fd5b50614f7b87828801614ed8565b95989497509550505050565b600060c08284031215614d3357600080fd5b600060808284031215614d3357600080fd5b600060208284031215614fbd57600080fd5b8151801515811461356b57600080fd5b6001600160a01b039290921682526001600160401b0316602082015260400190565b60038110610ecd57600080fd5b80516147a2816147e8565b60028110610ecd57600080fd5b61ffff81168114610ecd57600080fd5b80516147a281615014565b600060e0828403121561504157600080fd5b60405160e081018181106001600160401b038211171561506357615063614891565b604052825161507181614782565b8152602083015161508181614fef565b60208201526040830151615094816147e8565b604082015260608301516150a781615007565b60608201526150b860808401614ffc565b60808201526150c960a08401615024565b60a082015260c083015160c08201528091505092915050565b6000602082840312156150f457600080fd5b81516001600160401b0381111561510a57600080fd5b8201601f8101841361511b57600080fd5b805161512961496882614922565b81815285602083850101111561513e57600080fd5b61514f826020830160208601614c7b565b95945050505050565b6000825161516a818460208701614c7b565b9190910192915050565b6000808335601e1984360301811261518b57600080fd5b8301803591506001600160401b038211156151a557600080fd5b6020019150368190038213156133d957600080fd5b8385823760008482016000815283858237600093019283525090949350505050565b634e487b7160e01b600052601160045260246000fd5b600060ff821660ff84168082101561520c5761520c6151dc565b90039392505050565b803561522081614782565b6001600160a01b03168252602090810135910152565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b6001600160401b038b811682528a1660208201526000610180615285604084018c615215565b615292608084018b615215565b88516001600160a01b031660c0840152602089015160e08401526001600160a01b038816610100840152610120830187905261014083018190526152d98184018688615236565b915050826101608301529b9a5050505050505050505050565b60006020828403121561530457600080fd5b815161356b81614782565b600060406001600160401b038516835260208181850152845160a08386015261533b60e0860182614ca7565b905081860151603f19808784030160608801526153588383614ca7565b88860151888203830160808a01528051808352908601945060009350908501905b808410156153b35761539f82865180516001600160a01b03168252602090810151910152565b938501936001939093019290860190615379565b5060608901516001600160a01b031660a08901526080890151888203830160c08a015295506153e28187614ca7565b9a9950505050505050505050565b60006020828403121561540257600080fd5b5051919050565b634e487b7160e01b600052603260045260246000fd5b600082821015615431576154316151dc565b500390565b6001600160401b038a8116825289166020820152610180810161545c604083018a615215565b6154696080830189615215565b86516001600160a01b0390811660c084015260209097015160e0830152610100820195909552929094166101208301526101408201526101600191909152949350505050565b60018060a01b03851681528360208201526060604082015260006154d7606083018486615236565b9695505050505050565b6001600160401b038716815260018060a01b038616602082015284604082015260a06060820152600061551860a083018587615236565b9050826080830152979650505050505050565b803560208310156108af57600019602084900360031b1b1692915050565b6000808335601e1984360301811261556057600080fd5b8301803591506001600160401b0382111561557a57600080fd5b6020019150600681901b36038213156133d957600080fd5b803560ff811681146147a257600080fd5b6000602082840312156155b557600080fd5b81356001600160401b03808211156155cc57600080fd5b9083019061018082860312156155e157600080fd5b6155e96148cf565b823581526155f960208401615592565b602082015260408301356040820152615614606084016147fe565b606082015261562560808401614797565b608082015261563660a08401614797565b60a082015261564760c08401614797565b60c082015260e08301358281111561565e57600080fd5b61566a87828601614949565b60e0830152506101008381013590820152610120615689818501614797565b90820152610140838101359082015261016080840135838111156156ac57600080fd5b6156b888828701614949565b918301919091525095945050505050565b6020815281516020820152602082015160408201526001600160401b03604083015116606082015260018060a01b0360608301511660808201526000608083015161571f60a08401826001600160a01b03169052565b5060a08301516001600160a01b03811660c08401525060c083015160e083015260e0830151610100808185015250614604610120840182614ca7565b60408152600061576e6040830185614ca7565b90508260208301529392505050565b6020808252818101839052600090604080840186845b878110156157d95781356157a681614782565b6001600160a01b031683526001600160401b036157c483870161487a565b16838601529183019190830190600101615793565b5090979650505050505050565b634e487b7160e01b600052602160045260246000fd5b80356147a281615007565b60028110615817576158176157e6565b9052565b80356147a281615014565b6020808252818101839052600090604080840186845b878110156157d957813561584f81614782565b6001600160a01b0381811685526001600160401b0361586f85890161487a565b168786015285840135915061588382614782565b168385015260608281013561589781614fef565b600381106158a7576158a76157e6565b9084015260806158b88382016147fe565b6001600160e01b0319169084015260a06158d38382016157fc565b6158df82860182615807565b505060c06158ee8184016147fe565b6001600160e01b0319169084015260e061590983820161581b565b61ffff16908401526101008281013590840152610120928301929091019060010161583c565b6000600019821415615943576159436151dc565b5060010190565b6000821982111561595d5761595d6151dc565b500190565b602081528151602082015260006020830151615983604084018260ff169052565b506040830151606083015260608301516159a960808401826001600160e01b0319169052565b5060808301516001600160a01b03811660a08401525060a08301516001600160a01b03811660c08401525060c08301516001600160a01b03811660e08401525060e08301516101806101008181860152615a076101a0860184614ca7565b9086015161012086810191909152860151909250610140615a32818701836001600160a01b03169052565b86015161016086810191909152860151858403601f19018387015290506154d78382614ca7565b600060208284031215615a6b57600080fd5b81516001600160e01b038116811461356b57600080fd5b6000816000190483118215151615615a9c57615a9c6151dc565b500290565b600082615abe57634e487b7160e01b600052601260045260246000fd5b50049056fea264697066735822122079e8b8877f8004b2d13357d4b5c24025bffe2ba33b625e775741473931fffdc064736f6c634300080a0033000000000000000000000000983bd476841561aa1df3f882f20fd479f0d8466e00000000000000000000000001342c0d93e235e3ed5ab405ddfffc890ebfa0b4000000000000000000000000bad392ba8e41e8fd415e8a418b923152f30c7b1c000000000000000000000000244c72ab61f11dd44bfa4aaf11e2efd89ca789fe
0xE02b9691A6ca40979C48FdC527B5339cbeEd59aB
0xf3d391852edefe4bf2c4a6c5d8333224d3612520
0xE02b96...beEd59aB