VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x19664A…810C
Summary
Transactions
Transfers
Address
0x19664A3E2571EC91074334180783cfdeD89a810C
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x815B17bb133C93BD649324C96F8783B0A7A0Adba
Deployer
0x815B17bb133C93BD649324C96F8783B0A7A0Adba
Code
0x60806040526004361061023b5760003560e01c80636011c7751161012e5780639b4f0221116100ab578063c9c9d2d81161006f578063c9c9d2d8146108a0578063e8569ab2146108bd578063ea0a3214146108e7578063f14b5bd61461091a578063f2fde38b146109445761023b565b80639b4f02211461080d5780639dc9037b14610822578063b237b1731461084c578063bfdcd64a14610861578063c61cf76e1461088b5761023b565b806378f6f446116100f257806378f6f4461461074557806388b8084f1461076f5780638b762e6c1461079b5780638f5949f9146107c557806396c015ea146107da5761023b565b80636011c775146105aa57806362eca9ad146106be5780636b7ae8dc146106e85780636ef569a5146106fd57806370480275146107125761023b565b80632d9516e0116101bc5780634c5cf33a116101805780634c5cf33a146104fc578063522462621461051157806355d7378a146105265780635b2ec267146105505780635cfd54021461057a5761023b565b80632d9516e0146104115780632dd10ad31461043b57806331ae450b14610465578063454a2ab3146104ca5780634946350a146104e75761023b565b80631d69dfe2116102035780631d69dfe21461033e57806324d7806c146103535780632899461f1461039a57806329b7e566146103d25780632b7832b3146103fc5761023b565b806305742ae51461024057806307bec66f1461027c57806314bfd6d01461029b5780631785f53c146102e1578063199de1e214610314575b600080fd5b34801561024c57600080fd5b5061026a6004803603602081101561026357600080fd5b5035610977565b60408051918252519081900360200190f35b6102996004803603602081101561029257600080fd5b50356109f8565b005b3480156102a757600080fd5b506102c5600480360360208110156102be57600080fd5b5035610d09565b604080516001600160a01b039092168252519081900360200190f35b3480156102ed57600080fd5b506102996004803603602081101561030457600080fd5b50356001600160a01b0316610d30565b34801561032057600080fd5b506102996004803603602081101561033757600080fd5b5035610ea0565b34801561034a57600080fd5b5061026a611245565b34801561035f57600080fd5b506103866004803603602081101561037657600080fd5b50356001600160a01b031661124b565b604080519115158252519081900360200190f35b610299600480360360a08110156103b057600080fd5b508035906020810135906040810135906060810135906080013560ff166112b3565b3480156103de57600080fd5b50610299600480360360208110156103f557600080fd5b5035611593565b34801561040857600080fd5b5061026a6115e5565b34801561041d57600080fd5b506102996004803603602081101561043457600080fd5b50356115ec565b34801561044757600080fd5b506102996004803603602081101561045e57600080fd5b5035611916565b34801561047157600080fd5b5061047a6119b4565b60408051602080825283518183015283519192839290830191858101910280838360005b838110156104b657818101518382015260200161049e565b505050509050019250505060405180910390f35b610299600480360360208110156104e057600080fd5b5035611a53565b3480156104f357600080fd5b5061026a611d59565b34801561050857600080fd5b5061026a611d5f565b34801561051d57600080fd5b5061026a611d64565b34801561053257600080fd5b5061026a6004803603602081101561054957600080fd5b5035611d6a565b34801561055c57600080fd5b5061026a6004803603602081101561057357600080fd5b5035611d81565b34801561058657600080fd5b506102996004803603604081101561059d57600080fd5b5080359060200135611d93565b3480156105b657600080fd5b506105e0600480360360608110156105cd57600080fd5b5080359060208101359060400135611e44565b60405180806020018060200180602001848103845287818151815260200191508051906020019060200280838360005b83811015610628578181015183820152602001610610565b50505050905001848103835286818151815260200191508051906020019060200280838360005b8381101561066757818101518382015260200161064f565b50505050905001848103825285818151815260200191508051906020019060200280838360005b838110156106a657818101518382015260200161068e565b50505050905001965050505050505060405180910390f35b3480156106ca57600080fd5b50610299600480360360208110156106e157600080fd5b5035612085565b3480156106f457600080fd5b506102c5612123565b34801561070957600080fd5b5061026a612132565b34801561071e57600080fd5b506102996004803603602081101561073557600080fd5b50356001600160a01b0316612138565b34801561075157600080fd5b506102996004803603602081101561076857600080fd5b5035612255565b34801561077b57600080fd5b506102996004803603602081101561079257600080fd5b5035151561255a565b3480156107a757600080fd5b50610299600480360360208110156107be57600080fd5b5035612606565b3480156107d157600080fd5b506103866127be565b3480156107e657600080fd5b5061047a600480360360208110156107fd57600080fd5b50356001600160a01b03166127c7565b34801561081957600080fd5b5061026a6128e8565b34801561082e57600080fd5b506102996004803603602081101561084557600080fd5b50356128ee565b34801561085857600080fd5b506102c561298c565b34801561086d57600080fd5b506102996004803603602081101561088457600080fd5b503561299b565b34801561089757600080fd5b506102c5612a39565b610299600480360360208110156108b657600080fd5b5035612a48565b3480156108c957600080fd5b5061026a600480360360208110156108e057600080fd5b5035612d11565b3480156108f357600080fd5b506102996004803603602081101561090a57600080fd5b50356001600160a01b0316612d5e565b34801561092657600080fd5b506102996004803603602081101561093d57600080fd5b5035612dcd565b34801561095057600080fd5b506102996004803603602081101561096757600080fd5b50356001600160a01b0316612f67565b60048054604080516305742ae560e01b8152928301849052516000926001600160a01b03909216916305742ae5916024808301926020929190829003018186803b1580156109c457600080fd5b505afa1580156109d8573d6000803e3d6000fd5b505050506040513d60208110156109ee57600080fd5b505190505b919050565b610a0181613072565b600080600080600080600460009054906101000a90046001600160a01b03166001600160a01b03166378bd7935886040518263ffffffff1660e01b8152600401808281526020019150506101a06040518083038186803b158015610a6457600080fd5b505afa158015610a78573d6000803e3d6000fd5b505050506040513d6101a0811015610a8f57600080fd5b506020810151608082015160a083015160c084015160e085015161010090950151939a509198509650945090925090506001600160a01b03811615610b40576004805460408051634a9e664560e01b81526001600160a01b03858116948201949094526024810189905290519290911691634a9e66459160448082019260009290919082900301818387803b158015610b2757600080fd5b505af1158015610b3b573d6000803e3d6000fd5b505050505b81341115610b8057336108fc610b563485613418565b6040518115909202916000818181858888f19350505050158015610b7e573d6000803e3d6000fd5b505b6003546040516001600160a01b039091169083156108fc029084906000818181858888f19350505050158015610bba573d6000803e3d6000fd5b506004805460408051631fab41fb60e21b81529283018a905260248301889052604483018790526064830186905260006084840181905260a48401819052600260c485015290516001600160a01b0390921692637ead07ec9260e4808301939282900301818387803b158015610c2f57600080fd5b505af1158015610c43573d6000803e3d6000fd5b5050600480546040805163b2e553b160e01b81529283018c90523360248401819052604484018890526064840152426084840152516001600160a01b03909116935063b2e553b1925060a480830192600092919082900301818387803b158015610cac57600080fd5b505af1158015610cc0573d6000803e3d6000fd5b5050604080518a815233602082015281518a94507f2dd8b7b9d2ede2509afc1afc4bd0d8f64720834fcd9e3f6ff2beb79ae062cbf793509081900390910190a250505050505050565b60018181548110610d1657fe5b6000918252602090912001546001600160a01b0316905081565b6000546001600160a01b03163314610d7d576040805162461bcd60e51b815260206004820152601d60248201526000805160206148a8833981519152604482015290519081900360640190fd5b6000805b600154811015610e4457826001600160a01b031660018281548110610da257fe5b6000918252602090912001546001600160a01b03161415610e3c576001805490925082906000198101908110610dd457fe5b600091825260209091200154600180546001600160a01b039092169183908110610dfa57fe5b600091825260209091200180546001600160a01b0319166001600160a01b0392909216919091179055600180546000190190610e3690826146a7565b50610e44565b600101610d81565b50600181151514610e9c576040805162461bcd60e51b815260206004820152601d60248201527f5f61646d696e41646472657373206973206e6f7420616e2061646d696e000000604482015290519081900360640190fd5b5050565b6000546001600160a01b0316331480610efc5760005b600154811015610efa5760018181548110610ecd57fe5b6000918252602090912001546001600160a01b0316331415610ef25760019150610efa565b600101610eb6565b505b80610f385760405162461bcd60e51b8152600401808060200182810382526026815260200180614bc86026913960400191505060405180910390fd5b600080600080600080600080600460009054906101000a90046001600160a01b03166001600160a01b031663b1ddf52f8b6040518263ffffffff1660e01b8152600401808281526020019150506101a06040518083038186803b158015610f9e57600080fd5b505afa158015610fb2573d6000803e3d6000fd5b505050506040513d6101a0811015610fc957600080fd5b5080516060820151608083015160e084015161010085015161012086015161014087015161018090970151959e50939c50919a5098509650945090925090506001881515146110495760405162461bcd60e51b815260040180806020018281038252602a8152602001806147f3602a913960400191505060405180910390fd5b60ff8116600414801590611061575060ff8116600514155b61109c5760405162461bcd60e51b815260040180806020018281038252602e815260200180614ca3602e913960400191505060405180910390fd5b8161110e576004805460408051630aa4804560e21b81523393810193909352602483018a9052516001600160a01b0390911691632a92011491604480830192600092919082900301818387803b1580156110f557600080fd5b505af1158015611109573d6000803e3d6000fd5b505050505b826111a4576001600160a01b038416156111a4578560ff8216600214156111325750845b6004805460055460408051634a9e664560e01b81526001600160a01b03928316948101949094526024840185905251911691634a9e664591604480830192600092919082900301818387803b15801561118a57600080fd5b505af115801561119e573d6000803e3d6000fd5b50505050505b60048054604080516338edb20d60e21b81529283018a905260056024840152516001600160a01b039091169163e3b6c83491604480830192600092919082900301818387803b1580156111f657600080fd5b505af115801561120a573d6000803e3d6000fd5b50506040518c92507fb634bf7077e0834bb2b14021fd5dc59a2cd63e973d0dbf052d523ac2458a671a9150600090a250505050505050505050565b60065481565b6000805b60015481101561129d57826001600160a01b03166001828154811061127057fe5b6000918252602090912001546001600160a01b031614156112955760019150506109f3565b60010161124f565b50506000546001600160a01b0390811691161490565b6112c0858585858561347a565b6201518082026000908152600a6020526040812054906112e03483613418565b9050801561131757604051339082156108fc029083906000818181858888f19350505050158015611315573d6000803e3d6000fd5b505b6005546040516001600160a01b039091169083156108fc029084906000818181858888f19350505050158015611351573d6000803e3d6000fd5b5060025460048054604080516323b872dd60e01b815233938101939093526001600160a01b039182166024840152604483018b9052519216916323b872dd9160648082019260009290919082900301818387803b1580156113b157600080fd5b505af11580156113c5573d6000803e3d6000fd5b50506004805460408051631b89720760e31b81523393810193909352602483018c9052604483018b9052606483018a90526084830189905260ff881660a4840152600160c484015251600094506001600160a01b03909116925063dc4b90389160e48082019260209290919082900301818787803b15801561144657600080fd5b505af115801561145a573d6000803e3d6000fd5b505050506040513d602081101561147057600080fd5b5051604080518a81523360208201528082018a9052426060820152620151808802608082015260a0810189905260ff871660c0820152905191925082917f5dd4fa50cc5f2693dde8cd8c0648980c385a440353b98a6d1b3acb54b97b8f449181900360e00190a2600480546040805163e0bc85c960e01b81529283018b9052516001600160a01b039091169163e0bc85c9916024808301926020929190829003018186803b15801561152157600080fd5b505afa158015611535573d6000803e3d6000fd5b505050506040513d602081101561154b57600080fd5b5051156115895760408051898152905182917f4e9ce42d6ffd6f4c13507825c7b1bf4b03beaedbf849788142278c1a21679dec919081900360200190a25b5050505050505050565b6000546001600160a01b031633146115e0576040805162461bcd60e51b815260206004820152601d60248201526000805160206148a8833981519152604482015290519081900360640190fd5b600655565b6001545b90565b6115f58161370d565b600080600080600080600080600460009054906101000a90046001600160a01b03166001600160a01b031663b1ddf52f8a6040518263ffffffff1660e01b8152600401808281526020019150506101a06040518083038186803b15801561165b57600080fd5b505afa15801561166f573d6000803e3d6000fd5b505050506040513d6101a081101561168657600080fd5b506040810151608082015160a083015160c084015160e085015161012086015161014087015161018090970151959e50939c50919a5098509650945090925090508660ff8216600214156116d75750835b6005546000906001600160a01b0316158015906116f657506000600654115b1561171d5761171a61170a83600654613af1565b611715606480613af1565b613b51565b90505b60006117298383613418565b9050600460009054906101000a90046001600160a01b03166001600160a01b0316634a9e66458c836040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050600060405180830381600087803b1580156117a057600080fd5b505af11580156117b4573d6000803e3d6000fd5b50506004805460055460408051634a9e664560e01b81526001600160a01b0392831694810194909452602484018890525191169350634a9e66459250604480830192600092919082900301818387803b15801561181057600080fd5b505af1158015611824573d6000803e3d6000fd5b5050505060019550600460009054906101000a90046001600160a01b03166001600160a01b03166332fa16028d8c8c8c8b8b8b6040518863ffffffff1660e01b81526004018088815260200187815260200186815260200185815260200184151515158152602001831515151581526020018260ff1660ff168152602001975050505050505050600060405180830381600087803b1580156118c557600080fd5b505af11580156118d9573d6000803e3d6000fd5b50506040518e92507f8c2d7b03e0359f299761f527e3cdf0645e845c96e1d338c6b66a45b6c6ef070f9150600090a2505050505050505050505050565b6000546001600160a01b03163314806119725760005b600154811015611970576001818154811061194357fe5b6000918252602090912001546001600160a01b03163314156119685760019150611970565b60010161192c565b505b806119ae5760405162461bcd60e51b8152600401808060200182810382526026815260200180614bc86026913960400191505060405180910390fd5b50600c55565b6060806001805490506040519080825280602002602001820160405280156119e6578160200160208202803883390190505b50905060005b600154811015611a4d5760018181548110611a0357fe5b9060005260206000200160009054906101000a90046001600160a01b0316828281518110611a2d57fe5b6001600160a01b03909216602092830291909101909101526001016119ec565b50905090565b611a5c81613bb8565b600080600080600080600460009054906101000a90046001600160a01b03166001600160a01b03166378bd7935886040518263ffffffff1660e01b8152600401808281526020019150506101a06040518083038186803b158015611abf57600080fd5b505afa158015611ad3573d6000803e3d6000fd5b505050506040513d6101a0811015611aea57600080fd5b506020810151608082015160a083015160c084015161010085015161018090950151600854949b5092995090975095509193509091504284860103908111801590611b355750600081115b15611b4257600954840193505b6001600160a01b03831615611bc3576004805460408051634a9e664560e01b81526001600160a01b0387811694820194909452602481018a905290519290911691634a9e66459160448082019260009290919082900301818387803b158015611baa57600080fd5b505af1158015611bbe573d6000803e3d6000fd5b505050505b6003546040516001600160a01b03909116903480156108fc02916000818181858888f19350505050158015611bfc573d6000803e3d6000fd5b506004805460408051631fab41fb60e21b81529283018b90523460248401819052604484018990526064840188905260006084850181905260a4850181905260ff871660c486015291519099503396506001600160a01b0390921692637ead07ec9260e4808301939282900301818387803b158015611c7a57600080fd5b505af1158015611c8e573d6000803e3d6000fd5b5050600480546040805163b2e553b160e01b81529283018d905233602484018190523460448501526064840152426084840152516001600160a01b03909116935063b2e553b1925060a480830192600092919082900301818387803b158015611cf657600080fd5b505af1158015611d0a573d6000803e3d6000fd5b5050604080518b8152336020820152348183015290518a93507f6f7e354ea3ab5c288aea37fce29c603f9a98a3b040f6d8f32f10e192ec47ff6a92509081900360600190a25050505050505050565b60085481565b600281565b60075481565b62015180026000908152600a602052604090205490565b600a6020526000908152604090205481565b6000546001600160a01b0316331480611def5760005b600154811015611ded5760018181548110611dc057fe5b6000918252602090912001546001600160a01b0316331415611de55760019150611ded565b600101611da9565b505b80611e2b5760405162461bcd60e51b8152600401808060200182810382526026815260200180614bc86026913960400191505060405180910390fd5b50620151809091026000908152600a6020526040902055565b6004805460408051636011c77560e01b8152928301869052602483018590526044830184905251606092839283926001600160a01b0390911691636011c775916064808301926000929190829003018186803b158015611ea357600080fd5b505afa158015611eb7573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526060811015611ee057600080fd5b8101908080516040519392919084600160201b821115611eff57600080fd5b908301906020820185811115611f1457600080fd5b82518660208202830111600160201b82111715611f3057600080fd5b82525081516020918201928201910280838360005b83811015611f5d578181015183820152602001611f45565b5050505090500160405260200180516040519392919084600160201b821115611f8557600080fd5b908301906020820185811115611f9a57600080fd5b82518660208202830111600160201b82111715611fb657600080fd5b82525081516020918201928201910280838360005b83811015611fe3578181015183820152602001611fcb565b5050505090500160405260200180516040519392919084600160201b82111561200b57600080fd5b90830190602082018581111561202057600080fd5b82518660208202830111600160201b8211171561203c57600080fd5b82525081516020918201928201910280838360005b83811015612069578181015183820152602001612051565b5050505090500160405250505092509250925093509350939050565b6000546001600160a01b03163314806120e15760005b6001548110156120df57600181815481106120b257fe5b6000918252602090912001546001600160a01b03163314156120d757600191506120df565b60010161209b565b505b8061211d5760405162461bcd60e51b8152600401808060200182810382526026815260200180614bc86026913960400191505060405180910390fd5b50600855565b6005546001600160a01b031681565b600c5481565b6000546001600160a01b03163314612185576040805162461bcd60e51b815260206004820152601d60248201526000805160206148a8833981519152604482015290519081900360640190fd5b60005b60015481101561220357816001600160a01b0316600182815481106121a957fe5b6000918252602090912001546001600160a01b031614156121fb5760405162461bcd60e51b815260040180806020018281038252602181526020018061481d6021913960400191505060405180910390fd5b600101612188565b506001805480820182556000919091527fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf60180546001600160a01b0319166001600160a01b0392909216919091179055565b61225e81613fac565b6000806000806000806000600460009054906101000a90046001600160a01b03166001600160a01b03166378bd7935896040518263ffffffff1660e01b8152600401808281526020019150506101a06040518083038186803b1580156122c357600080fd5b505afa1580156122d7573d6000803e3d6000fd5b505050506040513d6101a08110156122ee57600080fd5b81019080805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291905050509c50509b509b5050509950995099505050975050600460009054906101000a90046001600160a01b03166001600160a01b0316632a920114338a6040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050600060405180830381600087803b15801561240057600080fd5b505af1158015612414573d6000803e3d6000fd5b50506004805460408051631fab41fb60e21b81529283018d9052602483018b9052604483018a9052606483018990528715156084840152600160a4840181905260ff871660c485015290519096506001600160a01b039091169350637ead07ec925060e480830192600092919082900301818387803b15801561249657600080fd5b505af11580156124aa573d6000803e3d6000fd5b5050600480546040805163027e167360e51b81523393810193909352602483018c9052516001600160a01b039091169350634fc2ce609250604480830192600092919082900301818387803b15801561250257600080fd5b505af1158015612516573d6000803e3d6000fd5b5050604080518b815290518a93507fed697cc54e27dd6c073f64d9bef3f05cb3a63d9102596f91709e544cd513523392509081900360200190a25050505050505050565b6000546001600160a01b03163314806125b65760005b6001548110156125b4576001818154811061258757fe5b6000918252602090912001546001600160a01b03163314156125ac57600191506125b4565b600101612570565b505b806125f25760405162461bcd60e51b8152600401808060200182810382526026815260200180614bc86026913960400191505060405180910390fd5b50600b805460ff1916911515919091179055565b6000546001600160a01b03163314806126625760005b600154811015612660576001818154811061263357fe5b6000918252602090912001546001600160a01b03163314156126585760019150612660565b60010161261c565b505b8061269e5760405162461bcd60e51b8152600401808060200182810382526026815260200180614bc86026913960400191505060405180910390fd5b600480546040805163e0bc85c960e01b8152928301859052516000926001600160a01b039092169163e0bc85c9916024808301926020929190829003018186803b1580156126eb57600080fd5b505afa1580156126ff573d6000803e3d6000fd5b505050506040513d602081101561271557600080fd5b5051905080156127565760405162461bcd60e51b815260040180806020018281038252602d815260200180614b54602d913960400191505060405180910390fd5b60048054604080516322dd8b9b60e21b8152928301869052516001600160a01b0390911691638b762e6c91602480830192600092919082900301818387803b1580156127a157600080fd5b505af11580156127b5573d6000803e3d6000fd5b50505050505050565b600b5460ff1681565b6004805460408051634b600af560e11b81526001600160a01b03858116948201949094529051606093909216916396c015ea91602480820192600092909190829003018186803b15801561281a57600080fd5b505afa15801561282e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561285757600080fd5b8101908080516040519392919084600160201b82111561287657600080fd5b90830190602082018581111561288b57600080fd5b82518660208202830111600160201b821117156128a757600080fd5b82525081516020918201928201910280838360005b838110156128d45781810151838201526020016128bc565b505050509050016040525050509050919050565b60095481565b6000546001600160a01b031633148061294a5760005b600154811015612948576001818154811061291b57fe5b6000918252602090912001546001600160a01b03163314156129405760019150612948565b600101612904565b505b806129865760405162461bcd60e51b8152600401808060200182810382526026815260200180614bc86026913960400191505060405180910390fd5b50600955565b6004546001600160a01b031681565b6000546001600160a01b03163314806129f75760005b6001548110156129f557600181815481106129c857fe5b6000918252602090912001546001600160a01b03163314156129ed57600191506129f5565b6001016129b1565b505b80612a335760405162461bcd60e51b8152600401808060200182810382526026815260200180614bc86026913960400191505060405180910390fd5b50600755565b6002546001600160a01b031681565b612a51816143a2565b600c5415612ad857600c54341015612a9a5760405162461bcd60e51b8152600401808060200182810382526035815260200180614cd16035913960400191505060405180910390fd5b600554600c546040516001600160a01b039092169181156108fc0291906000818181858888f19350505050158015612ad6573d6000803e3d6000fd5b505b600c54341115612b23576000612af034600c54613418565b604051909150339082156108fc029083906000818181858888f19350505050158015612b20573d6000803e3d6000fd5b50505b6004805460408051630aa4804560e21b8152339381019390935260248301849052516001600160a01b0390911691632a92011491604480830192600092919082900301818387803b158015612b7757600080fd5b505af1158015612b8b573d6000803e3d6000fd5b5050600480546040805163742b4d5960e11b815292830186905251600094506001600160a01b03909116925063e8569ab291602480820192602092909190829003018186803b158015612bdd57600080fd5b505afa158015612bf1573d6000803e3d6000fd5b505050506040513d6020811015612c0757600080fd5b505160048054604080516338edb20d60e21b81528084018790526024810193909352519293506001600160a01b03169163e3b6c8349160448082019260009290919082900301818387803b158015612c5e57600080fd5b505af1158015612c72573d6000803e3d6000fd5b5050600480546040805163027e167360e51b8152339381019390935260248301869052516001600160a01b039091169350634fc2ce609250604480830192600092919082900301818387803b158015612cca57600080fd5b505af1158015612cde573d6000803e3d6000fd5b50506040518392507fb634bf7077e0834bb2b14021fd5dc59a2cd63e973d0dbf052d523ac2458a671a9150600090a25050565b600480546040805163742b4d5960e11b8152928301849052516000926001600160a01b039092169163e8569ab2916024808301926020929190829003018186803b1580156109c457600080fd5b6000546001600160a01b03163314612dab576040805162461bcd60e51b815260206004820152601d60248201526000805160206148a8833981519152604482015290519081900360640190fd5b600580546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b0316331480612e295760005b600154811015612e275760018181548110612dfa57fe5b6000918252602090912001546001600160a01b0316331415612e1f5760019150612e27565b600101612de3565b505b80612e655760405162461bcd60e51b8152600401808060200182810382526026815260200180614bc86026913960400191505060405180910390fd5b600480546040805163e0bc85c960e01b8152928301859052516000926001600160a01b039092169163e0bc85c9916024808301926020929190829003018186803b158015612eb257600080fd5b505afa158015612ec6573d6000803e3d6000fd5b505050506040513d6020811015612edc57600080fd5b5051905080612f1c5760405162461bcd60e51b8152600401808060200182810382526029815260200180614a046029913960400191505060405180910390fd5b60048054604080516378a5adeb60e11b8152928301869052516001600160a01b039091169163f14b5bd691602480830192600092919082900301818387803b1580156127a157600080fd5b6000546001600160a01b03163314612fb4576040805162461bcd60e51b815260206004820152601d60248201526000805160206148a8833981519152604482015290519081900360640190fd5b6001600160a01b03811661300f576040805162461bcd60e51b815260206004820152601e60248201527f4e657720636f6e7472616374206f776e65722063616e6e6f7420626520300000604482015290519081900360640190fd5b600080546001600160a01b038381166001600160a01b0319831681179093556040805191909216808252602082019390935281517f22500af037c600dd7b720644ab6e358635085601d9ac508ad83eb2d6b2d729ca929181900390910190a15050565b600080600080600080600460009054906101000a90046001600160a01b03166001600160a01b03166378bd7935886040518263ffffffff1660e01b8152600401808281526020019150506101a06040518083038186803b1580156130d557600080fd5b505afa1580156130e9573d6000803e3d6000fd5b505050506040513d6101a081101561310057600080fd5b50805160a082015160c083015160e084015161016085015161018090950151939a5091985096509450909250905060018615151461316f5760405162461bcd60e51b815260040180806020018281038252602e815260200180614a2d602e913960400191505060405180910390fd5b60ff821660031480613184575060ff82166002145b6131bf5760405162461bcd60e51b8152600401808060200182810382526048815260200180614bee6048913960600191505060405180910390fd5b600b5460ff16806131da57506131d43361124b565b15156001145b6132155760405162461bcd60e51b8152600401808060200182810382526023815260200180614d066023913960400191505060405180910390fd5b60ff811660021480159061322d575060ff8116600414155b801561323d575060ff8116600514155b6132785760405162461bcd60e51b815260040180806020018281038252603c81526020018061471c603c913960400191505060405180910390fd5b600480546040805163e0bc85c960e01b81529283018a9052516001600160a01b039091169163e0bc85c9916024808301926020929190829003018186803b1580156132c257600080fd5b505afa1580156132d6573d6000803e3d6000fd5b505050506040513d60208110156132ec57600080fd5b50511561332a5760405162461bcd60e51b81526004018080602001828103825260368152602001806149ce6036913960400191505060405180910390fd5b823410156133695760405162461bcd60e51b81526004018080602001828103825260448152602001806148646044913960600191505060405180910390fd5b600085116133a85760405162461bcd60e51b815260040180806020018281038252602681526020018061483e6026913960400191505060405180910390fd5b848401421080156133bd575060ff8116600214155b80156133cd575060ff8116600414155b80156133dd575060ff8116600514155b6127b55760405162461bcd60e51b815260040180806020018281038252603c81526020018061471c603c913960400191505060405180910390fd5b60008282111561346f576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b508082035b92915050565b600b5460ff1680613495575061348f3361124b565b15156001145b6134d05760405162461bcd60e51b8152600401808060200182810382526023815260200180614d066023913960400191505060405180910390fd5b600254604080516331a9108f60e11b81526004810188905290516001600160a01b0390921691636352211e91602480820192602092909190829003018186803b15801561351c57600080fd5b505afa158015613530573d6000803e3d6000fd5b505050506040513d602081101561354657600080fd5b50516001600160a01b0316331461358e5760405162461bcd60e51b81526004018080602001828103825260288152602001806147586028913960400191505060405180910390fd5b60ff8116600114806135a3575060ff81166003145b806135b1575060ff81166002145b6135ec5760405162461bcd60e51b8152600401808060200182810382526025815260200180614c7e6025913960400191505060405180910390fd5b60ff811660011461367557600083116136365760405162461bcd60e51b815260040180806020018281038252604c815260200180614a9b604c913960600191505060405180910390fd5b838310156136755760405162461bcd60e51b8152600401808060200182810382526040815260200180614a5b6040913960400191505060405180910390fd5b6201518082026000908152600a6020526040902054806136c65760405162461bcd60e51b8152600401808060200182810382526026815260200180614ba26026913960400191505060405180910390fd5b803410156137055760405162461bcd60e51b81526004018080602001828103825260308152602001806147806030913960400191505060405180910390fd5b505050505050565b600080600080600080600080600460009054906101000a90046001600160a01b03166001600160a01b031663b1ddf52f8a6040518263ffffffff1660e01b8152600401808281526020019150506101a06040518083038186803b15801561377357600080fd5b505afa158015613787573d6000803e3d6000fd5b505050506040513d6101a081101561379e57600080fd5b5080516040820151606083015160a084015160c085015161010086015161012087015161018090970151959e50939c50919a50985096509450909250905060018815151461381d5760405162461bcd60e51b815260040180806020018281038252602a8152602001806147f3602a913960400191505060405180910390fd5b600b5460ff168061383857506138323361124b565b15156001145b6138735760405162461bcd60e51b8152600401808060200182810382526023815260200180614d066023913960400191505060405180910390fd5b6001600160a01b0387163314801561389357506001600160a01b03831615155b6138ce5760405162461bcd60e51b8152600401808060200182810382526048815260200180614c366048913960600191505060405180910390fd5b8115613921576040805162461bcd60e51b815260206004820152601f60248201527f56696d41756374696f6e3a2056455420616c726561647920636c61696d656400604482015290519081900360640190fd5b60ff8116600414801590613939575060ff8116600514155b6139745760405162461bcd60e51b81526004018080602001828103825260268152602001806148c86026913960400191505060405180910390fd5b600480546040805163e0bc85c960e01b8152928301899052516001600160a01b039091169163e0bc85c9916024808301926020929190829003018186803b1580156139be57600080fd5b505afa1580156139d2573d6000803e3d6000fd5b505050506040513d60208110156139e857600080fd5b505115613a265760405162461bcd60e51b81526004018080602001828103825260658152602001806148ee6065913960800191505060405180910390fd5b60008511613a655760405162461bcd60e51b815260040180806020018281038252602d8152602001806146ef602d913960400191505060405180910390fd5b60ff811660021480613a7a575060ff81166004145b80613a88575060ff81166005145b80613a9557508484014210155b613ae6576040805162461bcd60e51b815260206004820152601d60248201527f56696d41756374696f6e3a2041756374696f6e206e6f7420656e646564000000604482015290519081900360640190fd5b505050505050505050565b600082613b0057506000613474565b82820282848281613b0d57fe5b0414613b4a5760405162461bcd60e51b8152600401808060200182810382526021815260200180614b816021913960400191505060405180910390fd5b9392505050565b6000808211613ba7576040805162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f000000000000604482015290519081900360640190fd5b818381613bb057fe5b049392505050565b6000806000806000806000600460009054906101000a90046001600160a01b03166001600160a01b03166378bd7935896040518263ffffffff1660e01b8152600401808281526020019150506101a06040518083038186803b158015613c1d57600080fd5b505afa158015613c31573d6000803e3d6000fd5b505050506040513d6101a0811015613c4857600080fd5b508051608082015160a083015160c084015161010085015161016086015161018090960151600b54959d50939b509199509750955091935090915060ff1680613c9b5750613c953361124b565b15156001145b613cd65760405162461bcd60e51b8152600401808060200182810382526023815260200180614d066023913960400191505060405180910390fd5b600187151514613d175760405162461bcd60e51b815260040180806020018281038252602e815260200180614a2d602e913960400191505060405180910390fd5b60ff821660011480613d2c575060ff82166003145b613d675760405162461bcd60e51b815260040180806020018281038252602a815260200180614953602a913960400191505060405180910390fd5b60ff8116600214801590613d7f575060ff8116600414155b8015613d8f575060ff8116600514155b613dca5760405162461bcd60e51b815260040180806020018281038252603c81526020018061471c603c913960400191505060405180910390fd5b856001600160a01b03841615613e0c57613e0987613e046064613df86007548c613af190919063ffffffff16565b9063ffffffff613b5116565b61464d565b90505b80341015613e4b5760405162461bcd60e51b81526004018080602001828103825260438152602001806147b06043913960600191505060405180910390fd5b600480546040805163e0bc85c960e01b81529283018c9052516001600160a01b039091169163e0bc85c9916024808301926020929190829003018186803b158015613e9557600080fd5b505afa158015613ea9573d6000803e3d6000fd5b505050506040513d6020811015613ebf57600080fd5b505115613efd5760405162461bcd60e51b81526004018080602001828103825260658152602001806148ee6065913960800191505060405180910390fd5b60008611613f3c5760405162461bcd60e51b815260040180806020018281038252602681526020018061483e6026913960400191505060405180910390fd5b85850142108015613f51575060ff8216600214155b8015613f61575060ff8216600414155b8015613f71575060ff8216600514155b613ae65760405162461bcd60e51b815260040180806020018281038252603c81526020018061471c603c913960400191505060405180910390fd5b6000806000806000806000600460009054906101000a90046001600160a01b03166001600160a01b03166378bd7935896040518263ffffffff1660e01b8152600401808281526020019150506101a06040518083038186803b15801561401157600080fd5b505afa158015614025573d6000803e3d6000fd5b505050506040513d6101a081101561403c57600080fd5b508051604082015160a083015160c084015161010085015161014086015161018090960151949c50929a509098509650945090925090506001871515146140b45760405162461bcd60e51b815260040180806020018281038252602a8152602001806147f3602a913960400191505060405180910390fd5b8115614107576040805162461bcd60e51b815260206004820152601f60248201527f56696d41756374696f6e3a2056696d20616c726561647920636c61696d656400604482015290519081900360640190fd5b60ff811660041480159061411f575060ff8116600514155b61415a5760405162461bcd60e51b815260040180806020018281038252603c81526020018061471c603c913960400191505060405180910390fd5b6001600160a01b0383161580159061417a57506001600160a01b03831633145b8061419f57506001600160a01b03831615801561419f57506001600160a01b03861633145b6141da5760405162461bcd60e51b815260040180806020018281038252606d815260200180614ae7606d913960800191505060405180910390fd5b600b5460ff16806141f557506141ef3361124b565b15156001145b6142305760405162461bcd60e51b8152600401808060200182810382526023815260200180614d066023913960400191505060405180910390fd5b600480546040805163e0bc85c960e01b81529283018b9052516001600160a01b039091169163e0bc85c9916024808301926020929190829003018186803b15801561427a57600080fd5b505afa15801561428e573d6000803e3d6000fd5b505050506040513d60208110156142a457600080fd5b5051156142e25760405162461bcd60e51b81526004018080602001828103825260658152602001806148ee6065913960800191505060405180910390fd5b600085116143215760405162461bcd60e51b815260040180806020018281038252602681526020018061483e6026913960400191505060405180910390fd5b60ff811660021480614336575060ff81166004145b80614344575060ff81166005145b8061435157508484014210155b611589576040805162461bcd60e51b815260206004820152601d60248201527f56696d41756374696f6e3a2041756374696f6e206e6f7420656e646564000000604482015290519081900360640190fd5b60048054604080516378bd793560e01b8152928301849052516000928392839283926001600160a01b03909216916378bd7935916024808301926101a0929190829003018186803b1580156143f657600080fd5b505afa15801561440a573d6000803e3d6000fd5b505050506040513d6101a081101561442157600080fd5b508051604082015161010083015161018090930151919650945090925090506001841515146144815760405162461bcd60e51b815260040180806020018281038252602a8152602001806147f3602a913960400191505060405180910390fd5b6001600160a01b0382161580156144a057506001600160a01b03831633145b6144db5760405162461bcd60e51b815260040180806020018281038252605181526020018061497d6051913960600191505060405180910390fd5b60ff81166002148015906144f3575060ff8116600414155b8015614503575060ff8116600514155b61453e5760405162461bcd60e51b815260040180806020018281038252603c81526020018061471c603c913960400191505060405180910390fd5b600b5460ff168061455957506145533361124b565b15156001145b6145945760405162461bcd60e51b8152600401808060200182810382526023815260200180614d066023913960400191505060405180910390fd5b600480546040805163e0bc85c960e01b8152928301889052516001600160a01b039091169163e0bc85c9916024808301926020929190829003018186803b1580156145de57600080fd5b505afa1580156145f2573d6000803e3d6000fd5b505050506040513d602081101561460857600080fd5b5051156146465760405162461bcd60e51b81526004018080602001828103825260658152602001806148ee6065913960800191505060405180910390fd5b5050505050565b600082820183811015613b4a576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b8154818355818111156146cb576000838152602090206146cb9181019083016146d0565b505050565b6115e991905b808211156146ea57600081556001016146d6565b509056fe56696d41756374696f6e3a2061756374696f6e204964206e6f74206c697374656420666f722061756374696f6e56696d41756374696f6e3a20546869732061756374696f6e20697320616c726561647920626f75676874206f7574206f722063616e63656c6c65642e56696d41756374696f6e3a204f6e6c79206f776e6572732063616e2061756374696f6e2056494d7356696d41756374696f6e3a20696e73756666696369656e742062616c616e636520666f72206c697374696e674665652e56696d41756374696f6e3a206e657720626964206973206e6f742067726561746572207468616e207265717569726564206d696e696d756d2062696420616d6f756e7456696d41756374696f6e3a205468652061756374696f6e20696e646578206973206e6f742076616c69645f61646d696e4164647265737320697320616c726561647920616e2061646d696e56696d41756374696f6e3a2056494d206e6f74206c697374656420666f722061756374696f6e56696d41756374696f6e3a2074686520616d6f756e74206973206e6f742067726561746572207468616e20726571756972656420746865206275796f757420707269636553656e646572206d75737420626520636f6e7472616374206f776e657200000056696d41756374696f6e3a20546869732061756374696f6e2069732063616e63656c6c65642e5468657265277320756e757375616c206163746976697469657320696e2074686520686973746f7279206f6620746869732056494d2e20506c6561736520656d61696c2061646d696e4076696d776f726c642e636f6d20666f72207175657374696f6e732e56696d41756374696f6e3a204f6e6c792061756374696f6e20697320616c6c6f77656420746f2062696456696d41756374696f6e3a205468652061756374696f6e2063616e206f6e6c792062652063616e63656c6c6564206279207468652073656c6c6572207768656e207468657265206973206e6f206269642e5468657265277320756e757375616c206163746976697469657320696e2074686520686973746f7279206f6620746869732056494d2e56696d41756374696f6e3a20546869732076696d206973206e6f7420696e20626c6f636b6c6973742e56696d41756374696f6e3a2043616e206e6f742066696e642061756374696f6e20666f7220746869732076696d2e56696d41756374696f6e3a20546865206275796f75742070726963652068617320746f20626520686967686572207468616e206c697374696e6720707269636556696d41756374696f6e3a20466f7220746865206275796f7574206f7074696f6e2c206275796f75742070726963652068617320746f2062652067726561746572207468616e207a65726f2e56696d41756374696f6e3a20417574684572726f722063616e206f6e6c792062652063616c6c6564206279206869676865737420626964646572206f72206f6e6c79207468652073656c6c65722063616e20636c61696d207468652076696d206966206e6f626f64792062696456696d41756374696f6e3a20546869732076696d20697320616c726561647920696e20626c6f636b6c6973742e536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7756696d41756374696f6e3a20746865206475726174696f6e206973206e6f742076616c69642e53656e646572206d7573742062652061646d696e206f7220636f6e7472616374206f776e657256696d41756374696f6e3a204f6e6c79206469726563742073656c6c206f722061756374696f6e2077697468206275796f757420697320616c6c6f77656420746f206275796f757456696d41756374696f6e3a20417574684572726f722063616e206f6e6c792062652063616c6c65642062792073656c6c657220616e64207468657265206d75737420612073616c6556696d41756374696f6e3a2061756374696f6e54797065206973206e6f742076616c69642e56696d41756374696f6e3a20546869732061756374696f6e20697320616c72656164792063616e63656c6c65642e56696d41756374696f6e3a20696e73756666696369656e742062616c616e636520666f722063616e63656c6c6174696f6e4665652e56696d41756374696f6e3a2054686520636f6e7472616374206973206c6f636b65642ea265627a7a72315820abe117296e11f61f568418badc1acd3ad71794dcb079a362145ffc23d7ebc46a64736f6c63430005100032