VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x268e74…1698
Summary
Transactions
Transfers
Address
0x268e74b7caa1A6Acb689b2c5006ddbc7E4931698
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x15c770d5C8Cd1e2297c9a8135D0c010501030038
Deployer
0x15c770d5C8Cd1e2297c9a8135D0c010501030038
Code
0x6080604052600436106102195760003560e01c80636352211e1161011d578063b887e63e116100b0578063e4d7437b1161007f578063e985e9c511610064578063e985e9c5146105d7578063f2fde38b14610620578063f9ff78f41461064057600080fd5b8063e4d7437b14610598578063e6113cfa146105b757600080fd5b8063b887e63e14610522578063b88d4fde14610542578063c87b56dd14610562578063d5abeb011461058257600080fd5b80638456cb59116100ec5780638456cb59146104ba5780638da5cb5b146104cf57806395d89b41146104ed578063a22cb4651461050257600080fd5b80636352211e1461044557806370a0823114610465578063715018a614610485578063799161d51461049a57600080fd5b80632f745c59116101b057806342966c681161017f5780634f6ccce7116101645780634f6ccce7146103f757806352d1902d146104175780635c975abb1461042c57600080fd5b806342966c68146103c45780634f1ef286146103e457600080fd5b80632f745c591461034f5780633659cfe61461036f5780633f4ba83a1461038f57806342842e0e146103a457600080fd5b8063095ea7b3116101ec578063095ea7b3146102cf57806318160ddd146102ef57806323b872dd1461030f5780632400258a1461032f57600080fd5b806301ffc9a71461021e57806302fe53051461025357806306fdde0314610275578063081812fc14610297575b600080fd5b34801561022a57600080fd5b5061023e610239366004613759565b610660565b60405190151581526020015b60405180910390f35b34801561025f57600080fd5b5061027361026e366004613793565b610671565b005b34801561028157600080fd5b5061028a610691565b60405161024a9190613894565b3480156102a357600080fd5b506102b76102b23660046137c8565b610723565b6040516001600160a01b03909116815260200161024a565b3480156102db57600080fd5b506102736102ea3660046136e1565b61074a565b3480156102fb57600080fd5b5061012f545b60405190815260200161024a565b34801561031b57600080fd5b5061027361032a3660046134ff565b610881565b34801561033b57600080fd5b5061027361034a36600461361b565b6108f8565b34801561035b57600080fd5b5061030161036a3660046136e1565b610bf3565b34801561037b57600080fd5b5061027361038a3660046134b1565b610c9c565b34801561039b57600080fd5b50610273610e18565b3480156103b057600080fd5b506102736103bf3660046134ff565b610ee8565b3480156103d057600080fd5b506102736103df3660046137c8565b610f03565b6102736103f23660046135cd565b610fab565b34801561040357600080fd5b506103016104123660046137c8565b611114565b34801561042357600080fd5b506103016111ba565b34801561043857600080fd5b5061015f5460ff1661023e565b34801561045157600080fd5b506102b76104603660046137c8565b61127f565b34801561047157600080fd5b506103016104803660046134b1565b6112e4565b34801561049157600080fd5b5061027361137e565b3480156104a657600080fd5b506102736104b53660046134b1565b611390565b3480156104c657600080fd5b506102736114be565b3480156104db57600080fd5b506097546001600160a01b03166102b7565b3480156104f957600080fd5b5061028a611568565b34801561050e57600080fd5b5061027361051d3660046135a3565b611577565b34801561052e57600080fd5b5061027361053d3660046134b1565b611582565b34801561054e57600080fd5b5061027361055d36600461353b565b611665565b34801561056e57600080fd5b5061028a61057d3660046137c8565b6116e3565b34801561058e57600080fd5b506101c554610301565b3480156105a457600080fd5b506101c3546001600160a01b03166102b7565b3480156105c357600080fd5b506102736105d23660046136e1565b61174a565b3480156105e357600080fd5b5061023e6105f23660046134cc565b6001600160a01b039182166000908152606a6020908152604080832093909416825291909152205460ff1690565b34801561062c57600080fd5b5061027361063b3660046134b1565b611875565b34801561064c57600080fd5b5061027361065b36600461370b565b611902565b600061066b82611ad4565b92915050565b610679611b12565b805161068d906101c69060208401906132ef565b5050565b6060606580546106a090613929565b80601f01602080910402602001604051908101604052809291908181526020018280546106cc90613929565b80156107195780601f106106ee57610100808354040283529160200191610719565b820191906000526020600020905b8154815290600101906020018083116106fc57829003601f168201915b5050505050905090565b600061072e82611b6c565b506000908152606960205260409020546001600160a01b031690565b60006107558261127f565b9050806001600160a01b0316836001600160a01b031614156107e45760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560448201527f720000000000000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b336001600160a01b0382161480610800575061080081336105f2565b6108725760405162461bcd60e51b815260206004820152603d60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206f7220617070726f76656420666f7220616c6c00000060648201526084016107db565b61087c8383611bd0565b505050565b61088b3382611c3e565b6108ed5760405162461bcd60e51b815260206004820152602d60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201526c1c881bdc88185c1c1c9bdd9959609a1b60648201526084016107db565b61087c838383611cbd565b600054610100900460ff16158080156109185750600054600160ff909116105b806109325750303b158015610932575060005460ff166001145b6109a45760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201527f647920696e697469616c697a656400000000000000000000000000000000000060648201526084016107db565b6000805460ff1916600117905580156109c7576000805461ff0019166101001790555b6101c380546001600160a01b0319166001600160a01b0389161790556101c584905582516109fd906101c69060208601906132ef565b5081600081518110610a1157610a1161397a565b60200260200101516101c760405180604001604052806004815260200163212aa92760e11b815250604051610a46919061380d565b908152604051908190036020019020805491151560ff19909216919091179055815182906001908110610a7b57610a7b61397a565b60200260200101516101c760405180604001604052806005815260200164504155534560d81b815250604051610ab1919061380d565b908152604051908190036020019020805491151560ff19909216919091179055815182906002908110610ae657610ae661397a565b60200260200101516101c76040518060400160405280600981526020016853454c45435449564560b81b815250604051610b20919061380d565b908152604051908190036020019020805491151560ff19909216919091179055610b4a8686611ec1565b610b52611f36565b610b5a611fa9565b610b62612014565b60408051600081526001600160a01b03891660208201527f08f975c558f03273377770550a7ba8d4e34fdf1fe05aa8723a4c2203aa9574a9910160405180910390a18015610bea576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b50505050505050565b6000610bfe836112e4565b8210610c725760405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201527f74206f6620626f756e647300000000000000000000000000000000000000000060648201526084016107db565b506001600160a01b0391909116600090815261012d60209081526040808320938352929052205490565b306001600160a01b037f000000000000000000000000268e74b7caa1a6acb689b2c5006ddbc7e4931698161415610d2a5760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201526b19195b1959d85d1958d85b1b60a21b60648201526084016107db565b7f000000000000000000000000268e74b7caa1a6acb689b2c5006ddbc7e49316986001600160a01b0316610d857f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b6001600160a01b031614610df05760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201526b6163746976652070726f787960a01b60648201526084016107db565b610df981612087565b60408051600080825260208201909252610e1591839190612108565b50565b610e20611b12565b610e4660405180604001604052806005815260200164504155534560d81b8152506122b7565b610ede5760405162461bcd60e51b815260206004820152604260248201527f455243373231202d2050617573653a205468697320636f6e747261637420646f60448201527f6573206e6f742068617665207065726d697373696f6e20746f20756e7061757360648201527f652e000000000000000000000000000000000000000000000000000000000000608482015260a4016107db565b610ee66122e3565b565b61087c83838360405180602001604052806000815250611665565b610f0b611b12565b610f3060405180604001604052806004815260200163212aa92760e11b8152506122b7565b610fa25760405162461bcd60e51b815260206004820152603e60248201527f455243373231202d204275726e3a205468697320636f6e747261637420646f6560448201527f73206e6f742068617665207065726d697373696f6e20746f206275726e2e000060648201526084016107db565b610e1581612336565b306001600160a01b037f000000000000000000000000268e74b7caa1a6acb689b2c5006ddbc7e49316981614156110395760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201526b19195b1959d85d1958d85b1b60a21b60648201526084016107db565b7f000000000000000000000000268e74b7caa1a6acb689b2c5006ddbc7e49316986001600160a01b03166110947f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b6001600160a01b0316146110ff5760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201526b6163746976652070726f787960a01b60648201526084016107db565b61110882612087565b61068d82826001612108565b600061112061012f5490565b82106111945760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201527f7574206f6620626f756e6473000000000000000000000000000000000000000060648201526084016107db565b61012f82815481106111a8576111a861397a565b90600052602060002001549050919050565b6000306001600160a01b037f000000000000000000000000268e74b7caa1a6acb689b2c5006ddbc7e4931698161461125a5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c000000000000000060648201526084016107db565b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc90565b6000818152606760205260408120546001600160a01b03168061066b5760405162461bcd60e51b815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e204944000000000000000060448201526064016107db565b60006001600160a01b0382166113625760405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f74206120766160448201527f6c6964206f776e6572000000000000000000000000000000000000000000000060648201526084016107db565b506001600160a01b031660009081526068602052604090205490565b611386611b12565b610ee660006123d7565b611398611b12565b6113c26040518060400160405280600981526020016853454c45435449564560b81b8152506122b7565b156114355760405162461bcd60e51b815260206004820152603f60248201527f455243373231202d204d696e743a205468697320636f6e74726163742072657160448201527f69757265732073656c65637420746f6b656e2049447320746f206d696e742e0060648201526084016107db565b6114446101c480546001019055565b60006114506101c45490565b90506101c5548111156114b45760405162461bcd60e51b815260206004820152602660248201527f4552433732313a20546f6b656e4964206f757473696465206f6620746f6b656e604482015265081b1a5b5a5d60d21b60648201526084016107db565b61068d8282612429565b6114c6611b12565b6114ec60405180604001604052806005815260200164504155534560d81b8152506122b7565b611560576040805162461bcd60e51b81526020600482015260248101919091527f455243373231202d2050617573653a205468697320636f6e747261637420646f60448201527f6573206e6f742068617665207065726d697373696f6e20746f2070617573652e60648201526084016107db565b610ee6612443565b6060606680546106a090613929565b61068d338383612481565b6101c3546001600160a01b031633146116035760405162461bcd60e51b815260206004820152603160248201527f455243373231202d20555550533a2046756e6374696f6e2063616c6c6572206960448201527f73206e6f742070726f78792061646d696e00000000000000000000000000000060648201526084016107db565b6101c380546001600160a01b038381166001600160a01b031983168117909355604080519190921680825260208201939093527f08f975c558f03273377770550a7ba8d4e34fdf1fe05aa8723a4c2203aa9574a9910160405180910390a15050565b61166f3383611c3e565b6116d15760405162461bcd60e51b815260206004820152602d60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201526c1c881bdc88185c1c1c9bdd9959609a1b60648201526084016107db565b6116dd84848484612550565b50505050565b60606116ee82611b6c565b60006116f86125ce565b905060008151116117185760405180602001604052806000815250611743565b80611722846125de565b604051602001611733929190613829565b6040516020818303038152906040525b9392505050565b611752611b12565b61177c6040518060400160405280600981526020016853454c45435449564560b81b8152506122b7565b6118145760405162461bcd60e51b815260206004820152604c60248201527f455243373231202d204d696e743a205468697320636f6e747261637420646f6560448201527f73206e6f742068617665207065726d697373696f6e20746f206d696e7420736560648201527f6c65637420746f6b656e732e0000000000000000000000000000000000000000608482015260a4016107db565b6101c55481106114b45760405162461bcd60e51b815260206004820152602660248201527f4552433732313a20546f6b656e4964206f757473696465206f6620746f6b656e604482015265081b1a5b5a5d60d21b60648201526084016107db565b61187d611b12565b6001600160a01b0381166118f95760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016107db565b610e15816123d7565b61190a611b12565b8060008151811061191d5761191d61397a565b60200260200101516101c760405180604001604052806004815260200163212aa92760e11b815250604051611952919061380d565b908152604051908190036020019020805491151560ff199092169190911790558051819060019081106119875761198761397a565b60200260200101516101c760405180604001604052806005815260200164504155534560d81b8152506040516119bd919061380d565b908152604051908190036020019020805491151560ff199092169190911790558051819060029081106119f2576119f261397a565b60200260200101516101c76040518060400160405280600981526020016853454c45435449564560b81b815250604051611a2c919061380d565b908152604051908190036020019020805491151560ff19909216919091179055805181906002908110611a6157611a6161397a565b6020026020010151151581600181518110611a7e57611a7e61397a565b6020026020010151151582600081518110611a9b57611a9b61397a565b602002602001015115157fa81c4c21c1c2fc06591c4533e9b778266b0dc067497483941a761091bf2bffd560405160405180910390a450565b60006001600160e01b031982167f780e9d6300000000000000000000000000000000000000000000000000000000148061066b575061066b82612688565b6097546001600160a01b03163314610ee65760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016107db565b6000818152606760205260409020546001600160a01b0316610e155760405162461bcd60e51b815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e204944000000000000000060448201526064016107db565b600081815260696020526040902080546001600160a01b0319166001600160a01b0384169081179091558190611c058261127f565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600080611c4a8361127f565b9050806001600160a01b0316846001600160a01b03161480611c9157506001600160a01b038082166000908152606a602090815260408083209388168352929052205460ff165b80611cb55750836001600160a01b0316611caa84610723565b6001600160a01b0316145b949350505050565b826001600160a01b0316611cd08261127f565b6001600160a01b031614611d345760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201526437bbb732b960d91b60648201526084016107db565b6001600160a01b038216611daf5760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f2061646460448201527f726573730000000000000000000000000000000000000000000000000000000060648201526084016107db565b611dba838383612723565b826001600160a01b0316611dcd8261127f565b6001600160a01b031614611e315760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201526437bbb732b960d91b60648201526084016107db565b600081815260696020908152604080832080546001600160a01b03199081169091556001600160a01b0387811680865260688552838620805460001901905590871680865283862080546001019055868652606790945282852080549092168417909155905184937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b600054610100900460ff16611f2c5760405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201526a6e697469616c697a696e6760a81b60648201526084016107db565b61068d828261272e565b600054610100900460ff16611fa15760405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201526a6e697469616c697a696e6760a81b60648201526084016107db565b610ee66127c0565b600054610100900460ff16610ee65760405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201526a6e697469616c697a696e6760a81b60648201526084016107db565b600054610100900460ff1661207f5760405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201526a6e697469616c697a696e6760a81b60648201526084016107db565b610ee6612834565b6101c3546001600160a01b03163314610e155760405162461bcd60e51b815260206004820152603160248201527f455243373231202d20555550533a2046756e6374696f6e2063616c6c6572206960448201527f73206e6f742070726f78792061646d696e00000000000000000000000000000060648201526084016107db565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff161561213b5761087c836128ac565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b815260040160206040518083038186803b15801561217457600080fd5b505afa9250505080156121a4575060408051601f3d908101601f191682019092526121a191810190613740565b60015b6122165760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201527f6f6e206973206e6f74205555505300000000000000000000000000000000000060648201526084016107db565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc81146122ab5760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f7860448201527f6961626c6555554944000000000000000000000000000000000000000000000060648201526084016107db565b5061087c83838361296a565b60006101c7826040516122ca919061380d565b9081526040519081900360200190205460ff1692915050565b6122eb61298f565b61015f805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b60006123418261127f565b905061234f81600084612723565b6123588261127f565b600083815260696020908152604080832080546001600160a01b03199081169091556001600160a01b0385168085526068845282852080546000190190558785526067909352818420805490911690555192935084927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b609780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b61068d8282604051806020016040528060008152506129e2565b61244b612a60565b61015f805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586123193390565b816001600160a01b0316836001600160a01b031614156124e35760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c65720000000000000060448201526064016107db565b6001600160a01b038381166000818152606a6020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b61255b848484611cbd565b61256784848484612ab4565b6116dd5760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b60648201526084016107db565b60606101c680546106a090613929565b606060006125eb83612c0c565b600101905060008167ffffffffffffffff81111561260b5761260b613990565b6040519080825280601f01601f191660200182016040528015612635576020820181803683370190505b5090508181016020015b600019017f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a850494508461267b57612680565b61263f565b509392505050565b60006001600160e01b031982167f80ac58cd0000000000000000000000000000000000000000000000000000000014806126eb57506001600160e01b031982167f5b5e139f00000000000000000000000000000000000000000000000000000000145b8061066b57507f01ffc9a7000000000000000000000000000000000000000000000000000000006001600160e01b031983161461066b565b61087c838383612cee565b600054610100900460ff166127995760405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201526a6e697469616c697a696e6760a81b60648201526084016107db565b81516127ac9060659060208501906132ef565b50805161087c9060669060208401906132ef565b600054610100900460ff1661282b5760405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201526a6e697469616c697a696e6760a81b60648201526084016107db565b610ee6336123d7565b600054610100900460ff1661289f5760405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201526a6e697469616c697a696e6760a81b60648201526084016107db565b61015f805460ff19169055565b6001600160a01b0381163b6129295760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201527f6f74206120636f6e74726163740000000000000000000000000000000000000060648201526084016107db565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b61297383612d73565b6000825111806129805750805b1561087c576116dd8383612db3565b61015f5460ff16610ee65760405162461bcd60e51b815260206004820152601460248201527f5061757361626c653a206e6f742070617573656400000000000000000000000060448201526064016107db565b6129ec8383612ebe565b6129f96000848484612ab4565b61087c5760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b60648201526084016107db565b61015f5460ff1615610ee65760405162461bcd60e51b815260206004820152601060248201527f5061757361626c653a207061757365640000000000000000000000000000000060448201526064016107db565b60006001600160a01b0384163b15612c0157604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290612af8903390899088908890600401613858565b602060405180830381600087803b158015612b1257600080fd5b505af1925050508015612b42575060408051601f3d908101601f19168201909252612b3f91810190613776565b60015b612be7573d808015612b70576040519150601f19603f3d011682016040523d82523d6000602084013e612b75565b606091505b508051612bdf5760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b60648201526084016107db565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050611cb5565b506001949350505050565b6000807a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310612c55577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000830492506040015b6d04ee2d6d415b85acef81000000008310612c81576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc100008310612c9f57662386f26fc10000830492506010015b6305f5e1008310612cb7576305f5e100830492506008015b6127108310612ccb57612710830492506004015b60648310612cdd576064830492506002015b600a831061066b5760010192915050565b612cf9838383613055565b61015f5460ff161561087c5760405162461bcd60e51b815260206004820152602b60248201527f4552433732315061757361626c653a20746f6b656e207472616e73666572207760448201527f68696c652070617573656400000000000000000000000000000000000000000060648201526084016107db565b612d7c816128ac565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606001600160a01b0383163b612e325760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f60448201527f6e7472616374000000000000000000000000000000000000000000000000000060648201526084016107db565b600080846001600160a01b031684604051612e4d919061380d565b600060405180830381855af49150503d8060008114612e88576040519150601f19603f3d011682016040523d82523d6000602084013e612e8d565b606091505b5091509150612eb582826040518060600160405280602781526020016139bd6027913961310f565b95945050505050565b6001600160a01b038216612f145760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064016107db565b6000818152606760205260409020546001600160a01b031615612f795760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016107db565b612f8560008383612723565b6000818152606760205260409020546001600160a01b031615612fea5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016107db565b6001600160a01b038216600081815260686020908152604080832080546001019055848352606790915280822080546001600160a01b0319168417905551839291907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b6001600160a01b0383166130b2576130ad8161012f8054600083815261013060205260408120829055600182018355919091527f232da9e50dad2971456a78fb5cd6ff6b75019984d6e918139ce990999420f9790155565b6130d5565b816001600160a01b0316836001600160a01b0316146130d5576130d58382613128565b6001600160a01b0382166130ec5761087c816131ca565b826001600160a01b0316826001600160a01b03161461087c5761087c828261327f565b6060831561311e575081611743565b61174383836132c5565b60006001613135846112e4565b61313f91906138d8565b600083815261012e6020526040902054909150808214613195576001600160a01b038416600090815261012d60209081526040808320858452825280832054848452818420819055835261012e90915290208190555b50600091825261012e602090815260408084208490556001600160a01b03909416835261012d81528383209183525290812055565b61012f546000906131dd906001906138d8565b6000838152610130602052604081205461012f80549394509092849081106132075761320761397a565b906000526020600020015490508061012f83815481106132295761322961397a565b6000918252602080832090910192909255828152610130909152604080822084905585825281205561012f80548061326357613263613964565b6001900381819060005260206000200160009055905550505050565b600061328a836112e4565b6001600160a01b03909316600090815261012d60209081526040808320868452825280832085905593825261012e9052919091209190915550565b8151156132d55781518083602001fd5b8060405162461bcd60e51b81526004016107db9190613894565b8280546132fb90613929565b90600052602060002090601f01602090048101928261331d5760008555613363565b82601f1061333657805160ff1916838001178555613363565b82800160010185558215613363579182015b82811115613363578251825591602001919060010190613348565b5061336f929150613373565b5090565b5b8082111561336f5760008155600101613374565b80356001600160a01b038116811461339f57600080fd5b919050565b600082601f8301126133b557600080fd5b8135602067ffffffffffffffff8211156133d1576133d1613990565b8160051b6133e08282016138a7565b8381528281019086840183880185018910156133fb57600080fd5b600093505b858410156134255761341181613431565b835260019390930192918401918401613400565b50979650505050505050565b8035801515811461339f57600080fd5b600082601f83011261345257600080fd5b813567ffffffffffffffff81111561346c5761346c613990565b61347f601f8201601f19166020016138a7565b81815284602083860101111561349457600080fd5b816020850160208301376000918101602001919091529392505050565b6000602082840312156134c357600080fd5b61174382613388565b600080604083850312156134df57600080fd5b6134e883613388565b91506134f660208401613388565b90509250929050565b60008060006060848603121561351457600080fd5b61351d84613388565b925061352b60208501613388565b9150604084013590509250925092565b6000806000806080858703121561355157600080fd5b61355a85613388565b935061356860208601613388565b925060408501359150606085013567ffffffffffffffff81111561358b57600080fd5b61359787828801613441565b91505092959194509250565b600080604083850312156135b657600080fd5b6135bf83613388565b91506134f660208401613431565b600080604083850312156135e057600080fd5b6135e983613388565b9150602083013567ffffffffffffffff81111561360557600080fd5b61361185828601613441565b9150509250929050565b60008060008060008060c0878903121561363457600080fd5b61363d87613388565b9550602087013567ffffffffffffffff8082111561365a57600080fd5b6136668a838b01613441565b9650604089013591508082111561367c57600080fd5b6136888a838b01613441565b95506060890135945060808901359150808211156136a557600080fd5b6136b18a838b01613441565b935060a08901359150808211156136c757600080fd5b506136d489828a016133a4565b9150509295509295509295565b600080604083850312156136f457600080fd5b6136fd83613388565b946020939093013593505050565b60006020828403121561371d57600080fd5b813567ffffffffffffffff81111561373457600080fd5b611cb5848285016133a4565b60006020828403121561375257600080fd5b5051919050565b60006020828403121561376b57600080fd5b8135611743816139a6565b60006020828403121561378857600080fd5b8151611743816139a6565b6000602082840312156137a557600080fd5b813567ffffffffffffffff8111156137bc57600080fd5b611cb584828501613441565b6000602082840312156137da57600080fd5b5035919050565b600081518084526137f98160208601602086016138fd565b601f01601f19169290920160200192915050565b6000825161381f8184602087016138fd565b9190910192915050565b6000835161383b8184602088016138fd565b83519083019061384f8183602088016138fd565b01949350505050565b60006001600160a01b0380871683528086166020840152508360408301526080606083015261388a60808301846137e1565b9695505050505050565b60208152600061174360208301846137e1565b604051601f8201601f1916810167ffffffffffffffff811182821017156138d0576138d0613990565b604052919050565b6000828210156138f857634e487b7160e01b600052601160045260246000fd5b500390565b60005b83811015613918578181015183820152602001613900565b838111156116dd5750506000910152565b600181811c9082168061393d57607f821691505b6020821081141561395e57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052603160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b031981168114610e1557600080fdfe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220ad75d5e0bab304dc86cfd96326a74bc05a7f344883ba733bf19b958ad46e08d364736f6c63430008050033