Explorer
WEMIX3.0 Testnet
Explorer
WEMIX3.0 Testnet
Dashboard
Blocks
Transactions
Tokens
NFTs
Accounts
CSV Export
Visualizations
Heartbeat
Charts
Developers
API Documentation
Explorer
/
Transactions
/
0x2505e70b6dc29af4d53ac891e1b7f048c293298bced115701965ca9a7cfe0dc6
Connected
WEMIX3.0 Explorer
Dashboard
Blocks
Transactions
Tokens
NFTs
Accounts
CSV Export
Heartbeat
Charts
Contract Code
Transaction Detail
Export Transaction Data
Export Txn Data
0x2505e70b6dc29af4d53ac891e1b7f048c293298bced115701965ca9a7cfe0dc6
Overview
Event Logs (4)
Export Transaction Data
Export Txn Data
Transaction Action
Call
0x60806040
Method
by
Transaction Hash
0x2505e70b6dc29af4d53ac891e1b7f048c293298bced115701965ca9a7cfe0dc6
Transaction Status
Success
Transaction Type
-
Block Height
81878947
Timestamp
7 months ago (Wednesday, February 19, 2025 at 2:00:20 AM Coordinated Universal Time)
From
To
[
Created
]
Value
0.0
WEMIX
Gas Limit
6,926,990
Gas Used by Txn
5,772,492 (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.005772492
Gwei
Txn Saving Fees
0.005772492
Gwei
Actual Txn Cost/Fee
0.865873800005772492
WEMIX
Nonce
6509
Position
0
Input Data
View Input As
Original
0x60806040523480156200001157600080fd5b50604051620068d7380380620068d7833981016040819052620000349162000398565b818181620000423362000080565b6200004d81620000d0565b5062000059816200018d565b505060016004556200006b836200023a565b620000768462000266565b50505050620003f5565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b806001600160a01b03811615801590620000f457506000816001600160a01b03163b115b620001385760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b60448201526064015b60405180910390fd5b600180546001600160a01b0319166001600160a01b0384169081179091556040519081526a3937b632a6b0b730b3b2b960a91b90600080516020620068b7833981519152906020015b60405180910390a25050565b806001600160a01b03811615801590620001b157506000816001600160a01b03163b115b620001f15760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b60448201526064016200012f565b600280546001600160a01b0319166001600160a01b03841690811790915560405190815265706f6c69637960d01b90600080516020620068b78339815191529060200162000181565b620002446200031d565b600380546001600160a01b0319166001600160a01b0392909216919091179055565b806001600160a01b038116158015906200028a57506000816001600160a01b03163b115b620002ca5760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b60448201526064016200012f565b600580546001600160a01b0319166001600160a01b0384169081179091556040519081526f31b7b73a3930b1ba2932b3b4b9ba32b960811b90600080516020620068b78339815191529060200162000181565b6000546001600160a01b03163314620003795760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016200012f565b565b80516001600160a01b03811681146200039357600080fd5b919050565b60008060008060808587031215620003af57600080fd5b620003ba856200037b565b9350620003ca602086016200037b565b9250620003da604086016200037b565b9150620003ea606086016200037b565b905092959194509250565b6164b280620004056000396000f3fe608060405260043610620000fa5760003560e01c80637d4163d31162000095578063b5435e291162000060578063b5435e29146200028c578063c92fb94714620002ae578063f1d588c514620002e2578063f2fde38b146200030757600080fd5b80637d4163d314620002005780638da5cb5b1462000225578063a91ee0dc1462000245578063abf410e5146200026a57600080fd5b80631657623c11620000d65780631657623c146200017757806329c1f716146200019e578063715018a614620001c3578063731d947114620001db57600080fd5b8062435da514620000ff5780630505c8c9146200013e5780630d17fed51462000160575b600080fd5b3480156200010c57600080fd5b5060015462000121906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b3480156200014b57600080fd5b5060025462000121906001600160a01b031681565b6200012162000171366004620013d4565b6200032c565b3480156200018457600080fd5b506200019c620001963660046200154a565b62000839565b005b348015620001ab57600080fd5b5062000121620001bd36600462001571565b62000a72565b348015620001d057600080fd5b506200019c62000b5c565b348015620001e857600080fd5b506200019c620001fa3660046200154a565b62000b74565b3480156200020d57600080fd5b506200019c6200021f3660046200154a565b62000c4a565b3480156200023257600080fd5b506000546001600160a01b031662000121565b3480156200025257600080fd5b506200019c620002643660046200154a565b62000d1d565b3480156200027757600080fd5b5060035462000121906001600160a01b031681565b3480156200029957600080fd5b5060055462000121906001600160a01b031681565b348015620002bb57600080fd5b50620002d36b2ba2a6a2a6a2a9b2ba3a32b960a11b81565b60405190815260200162000135565b348015620002ef57600080fd5b506200019c620003013660046200154a565b62000d49565b3480156200031457600080fd5b506200019c620003263660046200154a565b62000e1c565b600254604080516303e21fa960e61b815290516000926001600160a01b03169163f887ea409160048083019260209291908290030181865afa15801562000377573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200039d91906200158b565b6001600160a01b0316336001600160a01b031614620003fa5760405162461bcd60e51b815260206004820152601460248201527329b2b73232b91034b9903737ba103937baba32b960611b60448201526064015b60405180910390fd5b6200040462000e98565b6002546040805163b2db919b60e01b815290516000926001600160a01b03169163b2db919b9160048083019260209291908290030181865afa1580156200044f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620004759190620015ab565b9050803414620004d25760405162461bcd60e51b815260206004820152602160248201527f57454d454d45466163746f72793a20696e76616c6964206372656174652066656044820152606560f81b6064820152608401620003f1565b600154600254604051600092879287926001600160a01b039283169290911690620004fd90620012b3565b6200050c949392919062001626565b604051809103906000f08015801562000529573d6000803e3d6000fd5b50905060006040518060400160405280600781526020016657454d454d455f60c81b81525085602001516040516020016200056692919062001745565b60405160208183030381529060405290506000620005848262000ef4565b60035460405163ec25982f60e01b8152600481018390529192506000916001600160a01b039091169063ec25982f90602401602060405180830381865afa158015620005d4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620005fa91906200158b565b6001600160a01b0316146200065e5760405162461bcd60e51b815260206004820152602360248201527f57454d454d45466163746f72793a20616c72656164792065786973747320746f60448201526235b2b760e91b6064820152608401620003f1565b60025460408051622fcfcb60e31b81529051620006fa926001600160a01b03169163017e7e589160048083019260209291908290030181865afa158015620006aa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620006d091906200158b565b856040518060400160405280600a8152602001696372656174652066656560b01b81525062000f6f565b600554604051630221c53b60e61b8152306004820152602481018390526001600160a01b0380861660448301529496508694909116906388714ec090606401600060405180830381600087803b1580156200075457600080fd5b505af115801562000769573d6000803e3d6000fd5b505060025460405162745c6360e91b81526001600160a01b038981166004830152909116925063e8b8c6009150602401600060405180830381600087803b158015620007b457600080fd5b505af1158015620007c9573d6000803e3d6000fd5b5050604080518082018252600681526557454d454d4560d01b602082015290517f9e083a5b4fbb8ba794c9ea96439c8412ef177fd45226ba213ae9e69162cdf76293506200081c92508591899162001778565b60405180910390a150505050620008336001600455565b92915050565b600254604051630c4fafab60e41b81523360048201819052916001600160a01b03169063c4fafab090602401602060405180830381865afa15801562000883573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620008a99190620017ba565b620009035760405162461bcd60e51b815260206004820152602360248201527f57454d454d45466163746f72793a2073656e646572206973206e6f742057454d604482015262454d4560e81b6064820152608401620003f1565b6000816001600160a01b03166395d89b416040518163ffffffff1660e01b8152600401600060405180830381865afa15801562000944573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526200096e9190810190620017de565b60405160200162000980919062001855565b604051602081830303815290604052905060006200099e8262000ef4565b600554604051630221c53b60e61b8152306004820152602481018390526001600160a01b0387811660448301529293509116906388714ec090606401600060405180830381600087803b158015620009f557600080fd5b505af115801562000a0a573d6000803e3d6000fd5b5050604080518082018252600d81526c131410d493d5cb55d153525609609a1b602082015290517f9e083a5b4fbb8ba794c9ea96439c8412ef177fd45226ba213ae9e69162cdf762935062000a6492508591889162001778565b60405180910390a150505050565b60035460405163ec25982f60e01b81526004810183905260009182916001600160a01b039091169063ec25982f90602401602060405180830381865afa15801562000ac1573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000ae791906200158b565b90506001600160a01b038116620008335760405162461bcd60e51b815260206004820152603260248201527f416363657373436f6e74726163745265676973747279203a205f6164647220696044820152717320746865207a65726f206164647265737360701b6064820152608401620003f1565b62000b666200101a565b62000b72600062001076565b565b6001546001600160a01b03166391d148546b2ba2a6a2a6a2a9b2ba3a32b960a11b336040516001600160e01b031960e085901b16815260048101929092526001600160a01b03166024820152604401602060405180830381865afa15801562000be1573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000c079190620017ba565b8062000c1d57506000546001600160a01b031633145b62000c3c5760405162461bcd60e51b8152600401620003f19062001891565b62000c4781620010c6565b50565b6001546001600160a01b03166391d148546b2ba2a6a2a6a2a9b2ba3a32b960a11b336040516001600160e01b031960e085901b16815260048101929092526001600160a01b03166024820152604401602060405180830381865afa15801562000cb7573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000cdd9190620017ba565b8062000cf357506000546001600160a01b031633145b62000d125760405162461bcd60e51b8152600401620003f19062001891565b62000c478162001174565b62000d276200101a565b600380546001600160a01b0319166001600160a01b0392909216919091179055565b6001546001600160a01b03166391d148546b2ba2a6a2a6a2a9b2ba3a32b960a11b336040516001600160e01b031960e085901b16815260048101929092526001600160a01b03166024820152604401602060405180830381865afa15801562000db6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000ddc9190620017ba565b8062000df257506000546001600160a01b031633145b62000e115760405162461bcd60e51b8152600401620003f19062001891565b62000c478162001211565b62000e266200101a565b6001600160a01b03811662000e8d5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401620003f1565b62000c478162001076565b6002600454141562000eed5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401620003f1565b6002600455565b60008060208351101562000f0a57825162000f0d565b60205b905060005b8181101562000f685762000f28816008620018de565b84828151811062000f3d5762000f3d62001900565b01602001516001600160f81b031916901c92909217918062000f5f8162001916565b91505062000f12565b5050919050565b811562001015576000836001600160a01b03168360405160006040518083038185875af1925050503d806000811462000fc5576040519150601f19603f3d011682016040523d82523d6000602084013e62000fca565b606091505b50509050808260405160200162000fe2919062001934565b60405160208183030381529060405290620010125760405162461bcd60e51b8152600401620003f1919062001971565b50505b505050565b6000546001600160a01b0316331462000b725760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401620003f1565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b806001600160a01b03811615801590620010ea57506000816001600160a01b03163b115b620011095760405162461bcd60e51b8152600401620003f19062001986565b600580546001600160a01b0319166001600160a01b0384169081179091556040519081526f31b7b73a3930b1ba2932b3b4b9ba32b960811b907fb37614c7d254ea8d16eb81fa11dddaeb266aa8ba4917980859c7740aff30c691906020015b60405180910390a25050565b806001600160a01b038116158015906200119857506000816001600160a01b03163b115b620011b75760405162461bcd60e51b8152600401620003f19062001986565b600280546001600160a01b0319166001600160a01b03841690811790915560405190815265706f6c69637960d01b907fb37614c7d254ea8d16eb81fa11dddaeb266aa8ba4917980859c7740aff30c6919060200162001168565b806001600160a01b038116158015906200123557506000816001600160a01b03163b115b620012545760405162461bcd60e51b8152600401620003f19062001986565b600180546001600160a01b0319166001600160a01b0384169081179091556040519081526a3937b632a6b0b730b3b2b960a91b907fb37614c7d254ea8d16eb81fa11dddaeb266aa8ba4917980859c7740aff30c6919060200162001168565b614acd80620019b083390190565b6001600160a01b038116811462000c4757600080fd5b634e487b7160e01b600052604160045260246000fd5b60405160e0810167ffffffffffffffff81118282101715620013135762001313620012d7565b60405290565b604051601f8201601f1916810167ffffffffffffffff81118282101715620013455762001345620012d7565b604052919050565b600067ffffffffffffffff8211156200136a576200136a620012d7565b50601f01601f191660200190565b600082601f8301126200138a57600080fd5b8135620013a16200139b826200134d565b62001319565b818152846020838601011115620013b757600080fd5b816020850160208301376000918101602001919091529392505050565b60008060408385031215620013e857600080fd5b8235620013f581620012c1565b9150602083013567ffffffffffffffff808211156200141357600080fd5b9084019060e082870312156200142857600080fd5b62001432620012ed565b8235828111156200144257600080fd5b620014508882860162001378565b8252506020830135828111156200146657600080fd5b620014748882860162001378565b6020830152506040830135828111156200148d57600080fd5b6200149b8882860162001378565b604083015250606083013582811115620014b457600080fd5b620014c28882860162001378565b606083015250608083013582811115620014db57600080fd5b620014e98882860162001378565b60808301525060a0830135828111156200150257600080fd5b620015108882860162001378565b60a08301525060c0830135828111156200152957600080fd5b620015378882860162001378565b60c0830152508093505050509250929050565b6000602082840312156200155d57600080fd5b81356200156a81620012c1565b9392505050565b6000602082840312156200158457600080fd5b5035919050565b6000602082840312156200159e57600080fd5b81516200156a81620012c1565b600060208284031215620015be57600080fd5b5051919050565b60005b83811015620015e2578181015183820152602001620015c8565b83811115620015f2576000848401525b50505050565b6000815180845262001612816020860160208601620015c5565b601f01601f19169290920160200192915050565b60018060a01b0385168152608060208201526000845160e0608084015262001653610160840182620015f8565b90506020860151607f19808584030160a0860152620016738383620015f8565b925060408801519150808584030160c0860152620016928383620015f8565b925060608801519150808584030160e0860152620016b18383620015f8565b9250608088015191508085840301610100860152620016d18383620015f8565b925060a088015191508085840301610120860152620016f18383620015f8565b925060c08801519150808584030161014086015250620017128282620015f8565b925050506200172c60408301856001600160a01b03169052565b6001600160a01b03831660608301525b95945050505050565b6000835162001759818460208801620015c5565b8351908301906200176f818360208801620015c5565b01949350505050565b6060815260006200178d6060830186620015f8565b6001600160a01b03851660208401528281036040840152620017b08185620015f8565b9695505050505050565b600060208284031215620017cd57600080fd5b815180151581146200156a57600080fd5b600060208284031215620017f157600080fd5b815167ffffffffffffffff8111156200180957600080fd5b8201601f810184136200181b57600080fd5b80516200182c6200139b826200134d565b8181528560208385010111156200184257600080fd5b6200173c826020830160208601620015c5565b6104c560f41b81526000825162001874816002850160208701620015c5565b6505aae8a9a92b60d31b6002939091019283015250600801919050565b60208082526019908201527f57454d454d45526f6c65203a20496e76616c696420526f6c6500000000000000604082015260600190565b634e487b7160e01b600052601160045260246000fd5b6000816000190483118215151615620018fb57620018fb620018c8565b500290565b634e487b7160e01b600052603260045260246000fd5b60006000198214156200192d576200192d620018c8565b5060010190565b7202330b4b632b2103a37903a3930b739b332b91606d1b81526000825162001964816013850160208701620015c5565b9190910160130192915050565b6020815260006200156a6020830184620015f8565b6020808252600f908201526e496e76616c6964206164647265737360881b60408201526060019056fe6101406040523480156200001257600080fd5b5060405162004acd38038062004acd833981016040819052620000359162000e4b565b8181818560000151866020015181600390805190602001906200005a92919062000c87565b5080516200007090600490602084019062000c87565b50506001600b5550620000833362000318565b6200008e816200036a565b506200009a8162000423565b50506001600160a01b038416620000f85760405162461bcd60e51b815260206004820152601760248201527f496e76616c69642063726561746f72206164647265737300000000000000000060448201526064015b60405180910390fd5b600e5460408051636fcfc78760e01b815290516200021d926001600160a01b031691636fcfc7879160048083019260209291908290030181865afa15801562000145573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200016b919062000fe3565b600e60009054906101000a90046001600160a01b03166001600160a01b03166388217c776040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001bf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001e5919062000fe3565b620001fd670de0b6b3a7640000633b9aca0062001013565b600062000217670de0b6b3a7640000633b9aca0062001013565b620004d0565b600e60009054906101000a90046001600160a01b03166001600160a01b031663d51301866040518163ffffffff1660e01b815260040160a060405180830381865afa15801562000271573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000297919062001035565b610120526101005260e05260c05260a052620002cb30620002c5670de0b6b3a7640000633b9aca0062001013565b620005c5565b620002f48360400151846060015185608001518660a001518760c001516200069660201b60201c565b6001600160a01b03841660808190526200030e9062000318565b50505050620011e0565b600c80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b806001600160a01b038116158015906200038e57506000816001600160a01b03163b115b620003ce5760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b6044820152606401620000ef565b600d80546001600160a01b0319166001600160a01b0384169081179091556040519081526a3937b632a6b0b730b3b2b960a91b9060008051602062004aad833981519152906020015b60405180910390a25050565b806001600160a01b038116158015906200044757506000816001600160a01b03163b115b620004875760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b6044820152606401620000ef565b600e80546001600160a01b0319166001600160a01b03841690811790915560405190815265706f6c69637960d01b9060008051602062004aad8339815191529060200162000417565b82851015620005225760405162461bcd60e51b815260206004820152601660248201527f496e76616c696420746f6b656e207265736572766573000000000000000000006044820152606401620000ef565b81841015620005745760405162461bcd60e51b815260206004820152601660248201527f496e76616c69642077656d6978207265736572766573000000000000000000006044820152606401620000ef565b6040805160c081018252868152602081018690529081018490526060810183905260808101829052600060a090910152600594909455600692909255600755600855600955600a805460ff19169055565b6001600160a01b0382166200061d5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401620000ef565b6200062b6000838362000816565b80600260008282546200063f919062001076565b90915550506001600160a01b038216600081815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b6040518060e00160405280620006b162000b2d60201b60201c565b8152602001620006c062000bc7565b815260200186815260200185815260200184815260200183815260200182815250601860008201518160000190805190602001906200070192919062000c87565b5060208281015180516200071c926001850192019062000c87565b50604082015180516200073a91600284019160209091019062000c87565b50606082015180516200075891600384019160209091019062000c87565b50608082015180516200077691600484019160209091019062000c87565b5060a082015180516200079491600584019160209091019062000c87565b5060c08201518051620007b291600684019160209091019062000c87565b503091507f5ba5db6e863a79ed5e1ef07fda5ef6e6a2cbb24090f36eddc95a4ad6fa3adf5d9050620007e362000b2d565b620007ed62000bc7565b8888888888604051620008079796959493929190620010bf565b60405180910390a25050505050565b6200082e83838362000b2860201b620021a61760201c565b600a5460ff161580156200084b57506001600160a01b0383163014155b1562000aaa57600e546040805163c0dc07c760e01b815290516000926001600160a01b03169163c0dc07c79160048083019260209291908290030181865afa1580156200089c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620008c2919062001164565b9050806001600160a01b0316836001600160a01b031614156200093a5760405162461bcd60e51b815260206004820152602960248201527f43616e277420737761702c20616464206c6971756964697479206265666f726560448201526820636f6d706c65746560b81b6064820152608401620000ef565b600e5460408051635ac1e66d60e11b815290516000926001600160a01b03169163b583ccda9160048083019260209291908290030181865afa15801562000985573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620009ab919062001164565b60405163e6a4390560e01b81523060048201526001600160a01b03808316602483015291925060009184169063e6a4390590604401602060405180830381865afa158015620009fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000a24919062001164565b90506001600160a01b0381161562000aa657806001600160a01b0316856001600160a01b0316141562000aa65760405162461bcd60e51b8152602060048201526024808201527f43616e2774207472616e7366657220746f206c70206265666f726520636f6d706044820152636c65746560e01b6064820152608401620000ef565b5050505b6001600160a01b0383161562000aec576001600160a01b03831660009081526020819052604090205462000aea8162000ae4848262001189565b62000bd8565b505b6001600160a01b0382161562000b28576001600160a01b03821660009081526020819052604090205462000b268162000ae4848262001076565b505b505050565b60606003805462000b3e90620011a3565b80601f016020809104026020016040519081016040528092919081815260200182805462000b6c90620011a3565b801562000bbd5780601f1062000b915761010080835404028352916020019162000bbd565b820191906000526020600020905b81548152906001019060200180831162000b9f57829003601f168201915b5050505050905090565b60606004805462000b3e90620011a3565b6101005180831080159183101590829062000bf1575080155b1562000c18576001600f600082825462000c0c919062001189565b9091555062000c459050565b8115801562000c245750805b1562000c45576001600f600082825462000c3f919062001076565b90915550505b7fe10ad0b6e3ab25ae37f4b179dd536a8acd04330f4bd6804a750fafffa75c810d600f5460405162000c7991815260200190565b60405180910390a150505050565b82805462000c9590620011a3565b90600052602060002090601f01602090048101928262000cb9576000855562000d04565b82601f1062000cd457805160ff191683800117855562000d04565b8280016001018555821562000d04579182015b8281111562000d0457825182559160200191906001019062000ce7565b5062000d1292915062000d16565b5090565b5b8082111562000d12576000815560010162000d17565b80516001600160a01b038116811462000d4557600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60405160e081016001600160401b038111828210171562000d855762000d8562000d4a565b60405290565b60005b8381101562000da857818101518382015260200162000d8e565b8381111562000b265750506000910152565b600082601f83011262000dcc57600080fd5b81516001600160401b038082111562000de95762000de962000d4a565b604051601f8301601f19908116603f0116810190828211818310171562000e145762000e1462000d4a565b8160405283815286602085880101111562000e2e57600080fd5b62000e4184602083016020890162000d8b565b9695505050505050565b6000806000806080858703121562000e6257600080fd5b62000e6d8562000d2d565b60208601519094506001600160401b038082111562000e8b57600080fd5b9086019060e0828903121562000ea057600080fd5b62000eaa62000d60565b82518281111562000eba57600080fd5b62000ec88a82860162000dba565b82525060208301518281111562000ede57600080fd5b62000eec8a82860162000dba565b60208301525060408301518281111562000f0557600080fd5b62000f138a82860162000dba565b60408301525060608301518281111562000f2c57600080fd5b62000f3a8a82860162000dba565b60608301525060808301518281111562000f5357600080fd5b62000f618a82860162000dba565b60808301525060a08301518281111562000f7a57600080fd5b62000f888a82860162000dba565b60a08301525060c08301518281111562000fa157600080fd5b62000faf8a82860162000dba565b60c083015250945062000fc89150506040860162000d2d565b915062000fd86060860162000d2d565b905092959194509250565b60006020828403121562000ff657600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b600081600019048311821515161562001030576200103062000ffd565b500290565b600080600080600060a086880312156200104e57600080fd5b5050835160208501516040860151606087015160809097015192989197509594509092509050565b600082198211156200108c576200108c62000ffd565b500190565b60008151808452620010ab81602086016020860162000d8b565b601f01601f19169290920160200192915050565b60e081526000620010d460e083018a62001091565b8281036020840152620010e8818a62001091565b90508281036040840152620010fe818962001091565b9050828103606084015262001114818862001091565b905082810360808401526200112a818762001091565b905082810360a084015262001140818662001091565b905082810360c084015262001156818562001091565b9a9950505050505050505050565b6000602082840312156200117757600080fd5b620011828262000d2d565b9392505050565b6000828210156200119e576200119e62000ffd565b500390565b600181811c90821680620011b857607f821691505b60208210811415620011da57634e487b7160e01b600052602260045260246000fd5b50919050565b60805160a05160c05160e0516101005161012051613837620012766000396000818161056e015281816128540152818161288c0152612be40152600081816104ee01526132dd01526000818161069f01526126c001526000818161049a01528181611af8015261269201526000818161092d015281816111cc01526111fe0152600081816102e6015261295b01526138376000f3fe6080604052600436106102925760003560e01c806375dc7d8c1161015a578063a59ac6dd116100c1578063d2178c441161007a578063d2178c44146108e6578063dd62ed3e146108fb578063e059133d1461091b578063eb91d37e1461094f578063f1d588c514610964578063f2fde38b1461098457600080fd5b8063a59ac6dd146107d4578063a9059cbb146107e7578063abd4680614610807578063b2fa1c9e1461088b578063ba730e53146108a3578063c92fb947146108c357600080fd5b8063918f867411610113578063918f86741461073457806395d89b4114610750578063a01c348314610765578063a082c86e1461077b578063a26a60de14610792578063a457c2d7146107b457600080fd5b806375dc7d8c1461066d578063779994f31461068d57806379cc6790146106c15780637d4163d3146106e15780638da5cb5b14610701578063902d55a51461071f57600080fd5b806339509351116101fe578063522e1177116101b7578063522e1177146105475780636a1b7ecc1461055c5780636a2724621461059057806370a08231146105c5578063715018a6146105fb5780637165485d1461061057600080fd5b806339509351146104685780633a8d51b6146104885780633c67146f146104bc5780633fe9f9f7146104dc57806342966c68146105105780634eadbc421461053257600080fd5b80630953cc83116102505780630953cc83146103b1578063095ea7b3146103d157806318160ddd146104015780631aab9a9f1461041657806323b872dd1461042c578063313ce5671461044c57600080fd5b8062435da51461029757806302d05d3f146102d45780630505c8c91461030857806306fdde031461032857806308d4db141461034a5780630902f1ac14610378575b600080fd5b3480156102a357600080fd5b50600d546102b7906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b3480156102e057600080fd5b506102b77f000000000000000000000000000000000000000000000000000000000000000081565b34801561031457600080fd5b50600e546102b7906001600160a01b031681565b34801561033457600080fd5b5061033d6109a4565b6040516102cb91906133f5565b34801561035657600080fd5b5061036a61036536600461340f565b610a36565b6040519081526020016102cb565b34801561038457600080fd5b506007546008546005546006546040805194855260208501939093529183015260608201526080016102cb565b3480156103bd57600080fd5b5061036a6103cc36600461340f565b610ae7565b3480156103dd57600080fd5b506103f16103ec36600461343d565b610b56565b60405190151581526020016102cb565b34801561040d57600080fd5b5060025461036a565b34801561042257600080fd5b5061036a600f5481565b34801561043857600080fd5b506103f1610447366004613469565b610b6e565b34801561045857600080fd5b50604051601281526020016102cb565b34801561047457600080fd5b506103f161048336600461343d565b610b92565b34801561049457600080fd5b5061036a7f000000000000000000000000000000000000000000000000000000000000000081565b3480156104c857600080fd5b5061036a6104d736600461340f565b610bb4565b3480156104e857600080fd5b5061036a7f000000000000000000000000000000000000000000000000000000000000000081565b34801561051c57600080fd5b5061053061052b36600461340f565b610c20565b005b34801561053e57600080fd5b5061036a610c2d565b34801561055357600080fd5b506103f1610c5f565b34801561056857600080fd5b5061036a7f000000000000000000000000000000000000000000000000000000000000000081565b34801561059c57600080fd5b506105b06105ab3660046134aa565b610d7f565b604080519283526020830191909152016102cb565b3480156105d157600080fd5b5061036a6105e03660046134df565b6001600160a01b031660009081526020819052604090205490565b34801561060757600080fd5b506105306111b4565b34801561061c57600080fd5b50600554600654600754600854600954600a5461063e95949392919060ff1686565b6040805196875260208701959095529385019290925260608401526080830152151560a082015260c0016102cb565b34801561067957600080fd5b5061036a61068836600461340f565b6111c8565b34801561069957600080fd5b5061036a7f000000000000000000000000000000000000000000000000000000000000000081565b3480156106cd57600080fd5b506105306106dc36600461343d565b61123b565b3480156106ed57600080fd5b506105306106fc3660046134df565b611254565b34801561070d57600080fd5b50600c546001600160a01b03166102b7565b34801561072b57600080fd5b5061036a61134a565b34801561074057600080fd5b5061036a670de0b6b3a764000081565b34801561075c57600080fd5b5061033d611363565b34801561077157600080fd5b506102b761dead81565b34801561078757600080fd5b5061036a6201518081565b34801561079e57600080fd5b506107a7611372565b6040516102cb91906134fc565b3480156107c057600080fd5b506103f16107cf36600461343d565b6117c2565b6105b06107e23660046134aa565b61183d565b3480156107f357600080fd5b506103f161080236600461343d565b611bb4565b34801561081357600080fd5b5061081c611bc2565b6040516102cb919060006101008201905060018060a01b0380845116835260208401516020840152806040850151166040840152806060850151166060840152506080830151608083015260a083015160a083015260c083015160c083015260e083015160e083015292915050565b34801561089757600080fd5b50600a5460ff166103f1565b3480156108af57600080fd5b5061036a6108be36600461340f565b611c83565b3480156108cf57600080fd5b5061036a6b2ba2a6a2a6a2a9b2ba3a32b960a11b81565b3480156108f257600080fd5b5061036a611cdb565b34801561090757600080fd5b5061036a6109163660046135c9565b611ff3565b34801561092757600080fd5b5061036a7f000000000000000000000000000000000000000000000000000000000000000081565b34801561095b57600080fd5b5061036a61201e565b34801561097057600080fd5b5061053061097f3660046134df565b61203a565b34801561099057600080fd5b5061053061099f3660046134df565b612130565b6060600380546109b390613602565b80601f01602080910402602001604051908101604052809291908181526020018280546109df90613602565b8015610a2c5780601f10610a0157610100808354040283529160200191610a2c565b820191906000526020600020905b815481529060010190602001808311610a0f57829003601f168201915b5050505050905090565b600a5460009060ff1615610a655760405162461bcd60e51b8152600401610a5c9061363d565b60405180910390fd5b81610a7257506000919050565b600554600654600091610a849161367e565b9050600083600560010154610a99919061369d565b90506000610aa782846136b5565b610ab290600161369d565b9050600081600560000154610ac791906136d7565b6007549091508110610adb57600754610add565b805b9695505050505050565b6007546005546000918291610afc91906136d7565b600654600754610b0c919061367e565b610b1691906136b5565b610b2190600161369d565b90506000670de0b6b3a7640000610b38858461367e565b610b4291906136b5565b9050610b4e818361369d565b949350505050565b600033610b648185856121ab565b5060019392505050565b600033610b7c8582856122cf565b610b87858585612349565b506001949350505050565b600033610b64818585610ba58383611ff3565b610baf919061369d565b6121ab565b600080610bc083610ae7565b9050600081600560010154610bd5919061369d565b600754600554919250600091610beb91906136d7565b905080610bfd57506000949350505050565b6009548190610c0d90849061367e565b610c1791906136b5565b95945050505050565b610c2a33826124f8565b50565b600554600090610c3d5750600090565b600554600654600954610c50919061367e565b610c5a91906136b5565b905090565b600e54604080516303e21fa960e61b815290516000926001600160a01b03169163f887ea409160048083019260209291908290030181865afa158015610ca9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ccd91906136ee565b6001600160a01b0316336001600160a01b031614610cfd5760405162461bcd60e51b8152600401610a5c9061370b565b610d05612636565b600a5460ff1615610d285760405162461bcd60e51b8152600401610a5c9061363d565b6040805160c081018252600554815260065460208201526007549181019190915260085460608201526009546080820152600a5460ff16151560a0820152610d6f81612690565b5050600a546001600b5560ff1690565b600080600e60009054906101000a90046001600160a01b03166001600160a01b031663f887ea406040518163ffffffff1660e01b8152600401602060405180830381865afa158015610dd5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610df991906136ee565b6001600160a01b0316336001600160a01b031614610e295760405162461bcd60e51b8152600401610a5c9061370b565b610e31612636565b600a5460ff1615610e545760405162461bcd60e51b8152600401610a5c9061363d565b60008411610ea45760405162461bcd60e51b815260206004820152601d60248201527f416d6f756e74206d7573742062652067726561746572207468616e20300000006044820152606401610a5c565b6000610eaf85611c83565b905083811015610efa5760405162461bcd60e51b8152602060048201526016602482015275125b9cdd59999a58da595b9d0815d1535256081bdd5d60521b6044820152606401610a5c565b47811115610f425760405162461bcd60e51b8152602060048201526015602482015274496e73756666696369656e7420726573657276657360581b6044820152606401610a5c565b610f4b816111c8565b9150610f5782826136d7565b9250610f64863087610b6e565b610fa85760405162461bcd60e51b8152602060048201526015602482015274151bdad95b881d1c985b9cd9995c8819985a5b1959605a1b6044820152606401610a5c565b6000866001600160a01b03168460405160006040518083038185875af1925050503d8060008114610ff5576040519150601f19603f3d011682016040523d82523d6000602084013e610ffa565b606091505b50509050806110435760405162461bcd60e51b815260206004820152601560248201527415d1535256081d1c985b9cd9995c8819985a5b1959605a1b6044820152606401610a5c565b600e5460408051622fcfcb60e31b815290516110d8926001600160a01b03169163017e7e589160048083019260209291908290030181865afa15801561108d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110b191906136ee565b846040518060400160405280600881526020016773656c6c2066656560c01b815250612d2d565b6040805160c0810182526005548152600654602082015260075491810182815260085460608301526009546080830152600a5460ff16151560a0830152909188919061112590839061369d565b90525060608101805184919061113c9083906136d7565b90525080518790829061115090839061369d565b9052506020810180518491906111679083906136d7565b9052508051600555602081015160065560408101516007556060810151600855608081015160095560a00151600a805460ff191691151591909117905550506001600b555b935093915050565b6111bc612dcf565b6111c66000612e29565b565b60007f00000000000000000000000000000000000000000000000000000000000000001561123257670de0b6b3a76400006112237f00000000000000000000000000000000000000000000000000000000000000008461367e565b61122d91906136b5565b611235565b60005b92915050565b6112468233836122cf565b61125082826124f8565b5050565b600d546001600160a01b03166391d148546b2ba2a6a2a6a2a9b2ba3a32b960a11b336040516001600160e01b031960e085901b16815260048101929092526001600160a01b03166024820152604401602060405180830381865afa1580156112c0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112e49190613739565b806112f95750600c546001600160a01b031633145b6113415760405162461bcd60e51b815260206004820152601960248201527857454d454d45526f6c65203a20496e76616c696420526f6c6560381b6044820152606401610a5c565b610c2a81612e7b565b611360670de0b6b3a7640000633b9aca0061367e565b81565b6060600480546109b390613602565b6113b26040518060e00160405280606081526020016060815260200160608152602001606081526020016060815260200160608152602001606081525090565b60186040518060e00160405290816000820180546113cf90613602565b80601f01602080910402602001604051908101604052809291908181526020018280546113fb90613602565b80156114485780601f1061141d57610100808354040283529160200191611448565b820191906000526020600020905b81548152906001019060200180831161142b57829003601f168201915b5050505050815260200160018201805461146190613602565b80601f016020809104026020016040519081016040528092919081815260200182805461148d90613602565b80156114da5780601f106114af576101008083540402835291602001916114da565b820191906000526020600020905b8154815290600101906020018083116114bd57829003601f168201915b505050505081526020016002820180546114f390613602565b80601f016020809104026020016040519081016040528092919081815260200182805461151f90613602565b801561156c5780601f106115415761010080835404028352916020019161156c565b820191906000526020600020905b81548152906001019060200180831161154f57829003601f168201915b5050505050815260200160038201805461158590613602565b80601f01602080910402602001604051908101604052809291908181526020018280546115b190613602565b80156115fe5780601f106115d3576101008083540402835291602001916115fe565b820191906000526020600020905b8154815290600101906020018083116115e157829003601f168201915b5050505050815260200160048201805461161790613602565b80601f016020809104026020016040519081016040528092919081815260200182805461164390613602565b80156116905780601f1061166557610100808354040283529160200191611690565b820191906000526020600020905b81548152906001019060200180831161167357829003601f168201915b505050505081526020016005820180546116a990613602565b80601f01602080910402602001604051908101604052809291908181526020018280546116d590613602565b80156117225780601f106116f757610100808354040283529160200191611722565b820191906000526020600020905b81548152906001019060200180831161170557829003601f168201915b5050505050815260200160068201805461173b90613602565b80601f016020809104026020016040519081016040528092919081815260200182805461176790613602565b80156117b45780601f10611789576101008083540402835291602001916117b4565b820191906000526020600020905b81548152906001019060200180831161179757829003601f168201915b505050505081525050905090565b600033816117d08286611ff3565b9050838110156118305760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610a5c565b610b8782868684036121ab565b600080600e60009054906101000a90046001600160a01b03166001600160a01b031663f887ea406040518163ffffffff1660e01b8152600401602060405180830381865afa158015611893573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118b791906136ee565b6001600160a01b0316336001600160a01b0316146118e75760405162461bcd60e51b8152600401610a5c9061370b565b6118ef612636565b600a5460ff16156119125760405162461bcd60e51b8152600401610a5c9061363d565b61191b846111c8565b9050611927818561369d565b34146119655760405162461bcd60e51b815260206004820152600d60248201526c496e76616c69642076616c756560981b6044820152606401610a5c565b61196e84610a36565b9150828210156119c05760405162461bcd60e51b815260206004820152601760248201527f496e73756666696369656e7420746f6b656e73206f75740000000000000000006044820152606401610a5c565b6119cb308684612349565b600e5460408051622fcfcb60e31b81529051611a5f926001600160a01b03169163017e7e589160048083019260209291908290030181865afa158015611a15573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a3991906136ee565b82604051806040016040528060078152602001666275792066656560c81b815250612d2d565b6040805160c0810182526005548152600654602082015260075491810182815260085460608301526009546080830152600a5460ff16151560a08301529091849190611aac9083906136d7565b905250606081018051869190611ac390839061369d565b905250805183908290611ad79083906136d7565b905250602081018051869190611aee90839061369d565b90525060608101517f00000000000000000000000000000000000000000000000000000000000000001015611b655760405162461bcd60e51b815260206004820152601760248201527f57454d4958206973206f766572207468726573686f6c640000000000000000006044820152606401610a5c565b8051600555602081015160065560408101516007556060810151600855608081015160095560a0810151600a805460ff1916911515919091179055611ba981612690565b506111ac6001600b55565b600033610b64818585612349565b611c2560405180610100016040528060006001600160a01b031681526020016000815260200160006001600160a01b0316815260200160006001600160a01b03168152602001600081526020016000815260200160008152602001600081525090565b5060408051610100810182526010546001600160a01b03908116825260115460208301526012548116928201929092526013549091166060820152601454608082015260155460a082015260165460c082015260175460e082015290565b600a5460009060ff1615611ca95760405162461bcd60e51b8152600401610a5c9061363d565b81611cb657506000919050565b600554611cc490839061369d565b600654611cd1908461367e565b61123591906136b5565b600080600e60009054906101000a90046001600160a01b03166001600160a01b031663c0dc07c76040518163ffffffff1660e01b8152600401602060405180830381865afa158015611d31573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d5591906136ee565b9050600080826001600160a01b031663d52bb6f4600e60009054906101000a90046001600160a01b03166001600160a01b031663b583ccda6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611dbc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611de091906136ee565b600e60009054906101000a90046001600160a01b03166001600160a01b031663c584827b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611e33573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e5791906136ee565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016040805180830381865afa158015611ea1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ec5919061375b565b915091506000600e60009054906101000a90046001600160a01b03166001600160a01b031663c0dc07c76040518163ffffffff1660e01b8152600401602060405180830381865afa158015611f1e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f4291906136ee565b604051632b58577b60e21b8152670de0b6b3a7640000600482015260248101859052604481018490526001600160a01b03919091169063ad615dec90606401602060405180830381865afa158015611f9e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611fc2919061377f565b9050670de0b6b3a764000081611fd6610c2d565b611fe0919061367e565b611fea91906136b5565b94505050505090565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b60055460065460009190610c5090670de0b6b3a764000061367e565b600d546001600160a01b03166391d148546b2ba2a6a2a6a2a9b2ba3a32b960a11b336040516001600160e01b031960e085901b16815260048101929092526001600160a01b03166024820152604401602060405180830381865afa1580156120a6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120ca9190613739565b806120df5750600c546001600160a01b031633145b6121275760405162461bcd60e51b815260206004820152601960248201527857454d454d45526f6c65203a20496e76616c696420526f6c6560381b6044820152606401610a5c565b610c2a81612f3d565b612138612dcf565b6001600160a01b03811661219d5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610a5c565b610c2a81612e29565b505050565b6001600160a01b03831661220d5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610a5c565b6001600160a01b03821661226e5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610a5c565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60006122db8484611ff3565b9050600019811461234357818110156123365760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606401610a5c565b61234384848484036121ab565b50505050565b6001600160a01b0383166123ad5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610a5c565b6001600160a01b03821661240f5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610a5c565b61241a838383612ffc565b6001600160a01b038316600090815260208190526040902054818110156124925760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610a5c565b6001600160a01b03848116600081815260208181526040808320878703905593871680835291849020805487019055925185815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3612343565b6001600160a01b0382166125585760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401610a5c565b61256482600083612ffc565b6001600160a01b038216600090815260208190526040902054818110156125d85760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608401610a5c565b6001600160a01b0383166000818152602081815260408083208686039055600280548790039055518581529192917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3505050565b6002600b5414156126895760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610a5c565b6002600b55565b7f000000000000000000000000000000000000000000000000000000000000000081606001511480156126e557507f0000000000000000000000000000000000000000000000000000000000000000600f5410155b15610c2a57600e5460408051635ac1e66d60e11b815290516000926001600160a01b03169163b583ccda9160048083019260209291908290030181865afa158015612734573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061275891906136ee565b90506000600e60009054906101000a90046001600160a01b03166001600160a01b031663c0dc07c76040518163ffffffff1660e01b8152600401602060405180830381865afa1580156127af573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127d391906136ee565b90506000600e60009054906101000a90046001600160a01b03166001600160a01b0316635182b7286040518163ffffffff1660e01b8152600401602060405180830381865afa15801561282a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061284e919061377f565b905060007f0000000000000000000000000000000000000000000000000000000000000000856060015161288291906136d7565b905060006128b0837f00000000000000000000000000000000000000000000000000000000000000006136d7565b9050612956600e60009054906101000a90046001600160a01b03166001600160a01b031663017e7e586040518163ffffffff1660e01b8152600401602060405180830381865afa158015612908573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061292c91906136ee565b826040518060400160405280600b81526020016a6c697374696e672066656560a81b815250612d2d565b6129a27f00000000000000000000000000000000000000000000000000000000000000008460405180604001604052806009815260200168696e63656e7469766560b81b815250612d2d565b6129b1308588604001516121ab565b6000806000866001600160a01b031663f15a282f86308c604001516000803062015180426129df919061369d565b60405160e089901b6001600160e01b03191681526001600160a01b039687166004820152602481019590955260448501939093526064840191909152909216608482015260a481019190915260c40160606040518083038185885af1158015612a4c573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190612a719190613798565b60405163e6a4390560e01b81523060048201526001600160a01b038c81166024830152939650919450925060009189169063e6a4390590604401602060405180830381865afa158015612ac8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612aec91906136ee565b60405163a9059cbb60e01b815261dead6004820152602481018490529091506001600160a01b0382169063a9059cbb906044016020604051808303816000875af1158015612b3e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b629190613739565b612ba25760405162461bcd60e51b815260206004820152601160248201527004661696c656420746f206275726e204c5607c1b6044820152606401610a5c565b60408051610100810182526001600160a01b038084168083526020808401879052308486018190528e841660608601819052608086018b905260a086018a90527f000000000000000000000000000000000000000000000000000000000000000060c0870181905260e09096018e9052601080546001600160a01b03199081169095179055601189905560128054851690921790915560138054909316179091556014889055601587905560169290925560178a9055600a805460ff19166001179055600e54835163c45a015560e01b8152935191169263c45a01559260048281019391928290030181865afa158015612ca0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612cc491906136ee565b604051630595d88f60e21b81526001600160a01b0383811660048301529190911690631657623c90602401600060405180830381600087803b158015612d0957600080fd5b505af1158015612d1d573d6000803e3d6000fd5b5050505050505050505050505050565b81156121a6576000836001600160a01b03168360405160006040518083038185875af1925050503d8060008114612d80576040519150601f19603f3d011682016040523d82523d6000602084013e612d85565b606091505b505090508082604051602001612d9b91906137c6565b60405160208183030381529060405290612dc85760405162461bcd60e51b8152600401610a5c91906133f5565b5050505050565b600c546001600160a01b031633146111c65760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610a5c565b600c80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b806001600160a01b03811615801590612e9e57506000816001600160a01b03163b115b612edc5760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b6044820152606401610a5c565b600e80546001600160a01b0319166001600160a01b03841690811790915560405190815265706f6c69637960d01b907fb37614c7d254ea8d16eb81fa11dddaeb266aa8ba4917980859c7740aff30c691906020015b60405180910390a25050565b806001600160a01b03811615801590612f6057506000816001600160a01b03163b115b612f9e5760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b6044820152606401610a5c565b600d80546001600160a01b0319166001600160a01b0384169081179091556040519081526a3937b632a6b0b730b3b2b960a91b907fb37614c7d254ea8d16eb81fa11dddaeb266aa8ba4917980859c7740aff30c69190602001612f31565b600a5460ff1615801561301857506001600160a01b0383163014155b1561326857600e546040805163c0dc07c760e01b815290516000926001600160a01b03169163c0dc07c79160048083019260209291908290030181865afa158015613067573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061308b91906136ee565b9050806001600160a01b0316836001600160a01b031614156131015760405162461bcd60e51b815260206004820152602960248201527f43616e277420737761702c20616464206c6971756964697479206265666f726560448201526820636f6d706c65746560b81b6064820152608401610a5c565b600e5460408051635ac1e66d60e11b815290516000926001600160a01b03169163b583ccda9160048083019260209291908290030181865afa15801561314b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061316f91906136ee565b60405163e6a4390560e01b81523060048201526001600160a01b03808316602483015291925060009184169063e6a4390590604401602060405180830381865afa1580156131c1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906131e591906136ee565b90506001600160a01b0381161561326457806001600160a01b0316856001600160a01b031614156132645760405162461bcd60e51b8152602060048201526024808201527f43616e2774207472616e7366657220746f206c70206265666f726520636f6d706044820152636c65746560e01b6064820152608401610a5c565b5050505b6001600160a01b038316156132a5576001600160a01b0383166000908152602081905260409020546132a38161329e84826136d7565b6132db565b505b6001600160a01b038216156121a6576001600160a01b0382166000908152602081905260409020546123438161329e848261369d565b7f0000000000000000000000000000000000000000000000000000000000000000808310801591831015908290613310575080155b15613333576001600f600082825461332891906136d7565b9091555061335c9050565b8115801561333e5750805b1561335c576001600f6000828254613356919061369d565b90915550505b7fe10ad0b6e3ab25ae37f4b179dd536a8acd04330f4bd6804a750fafffa75c810d600f5460405161338f91815260200190565b60405180910390a150505050565b60005b838110156133b85781810151838201526020016133a0565b838111156123435750506000910152565b600081518084526133e181602086016020860161339d565b601f01601f19169290920160200192915050565b60208152600061340860208301846133c9565b9392505050565b60006020828403121561342157600080fd5b5035919050565b6001600160a01b0381168114610c2a57600080fd5b6000806040838503121561345057600080fd5b823561345b81613428565b946020939093013593505050565b60008060006060848603121561347e57600080fd5b833561348981613428565b9250602084013561349981613428565b929592945050506040919091013590565b6000806000606084860312156134bf57600080fd5b83356134ca81613428565b95602085013595506040909401359392505050565b6000602082840312156134f157600080fd5b813561340881613428565b602081526000825160e060208401526135196101008401826133c9565b90506020840151601f198085840301604086015261353783836133c9565b9250604086015191508085840301606086015261355483836133c9565b9250606086015191508085840301608086015261357183836133c9565b925060808601519150808584030160a086015261358e83836133c9565b925060a08601519150808584030160c08601526135ab83836133c9565b925060c08601519150808584030160e086015250610c1782826133c9565b600080604083850312156135dc57600080fd5b82356135e781613428565b915060208301356135f781613428565b809150509250929050565b600181811c9082168061361657607f821691505b6020821081141561363757634e487b7160e01b600052602260045260246000fd5b50919050565b602080825260119082015270437572766520697320636f6d706c65746560781b604082015260600190565b634e487b7160e01b600052601160045260246000fd5b600081600019048311821515161561369857613698613668565b500290565b600082198211156136b0576136b0613668565b500190565b6000826136d257634e487b7160e01b600052601260045260246000fd5b500490565b6000828210156136e9576136e9613668565b500390565b60006020828403121561370057600080fd5b815161340881613428565b60208082526014908201527329b2b73232b91034b9903737ba103937baba32b960611b604082015260600190565b60006020828403121561374b57600080fd5b8151801515811461340857600080fd5b6000806040838503121561376e57600080fd5b505080516020909101519092909150565b60006020828403121561379157600080fd5b5051919050565b6000806000606084860312156137ad57600080fd5b8351925060208401519150604084015190509250925092565b7202330b4b632b2103a37903a3930b739b332b91606d1b8152600082516137f481601385016020870161339d565b919091016013019291505056fea2646970667358221220818aff3108b11bb3fd2a3f7919e717c1547cdb2068a637cba78523f7ac377d1564736f6c634300080a0033b37614c7d254ea8d16eb81fa11dddaeb266aa8ba4917980859c7740aff30c691a2646970667358221220b093398b6948d75f6a3dedecbf4348fcc3a2bb7536ef5628ed49ce2b436d9d1d64736f6c634300080a0033b37614c7d254ea8d16eb81fa11dddaeb266aa8ba4917980859c7740aff30c6910000000000000000000000005d758ec0aa70f7e10cafed759f4e65b9552f0895000000000000000000000000ee7de7f259a7643f7c989b1707c68d9898cd63ff000000000000000000000000c136d669d7854f43aa54c644d13d1c45f72408580000000000000000000000004c1934a8b1035803d6b13c1d4d15e8088e3cc15c
0x88e759C2f8060b3aD695906259acADB56635704F
0x3695e36cb9b1c5fede8c2259982302908678def8
0x88e759...6635704F