VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x9b51Aa…a5a3
Summary
Transactions
Transfers
Address
0x9b51AaDAB304F4C59eF70E0e8e1B49BBB85Aa5a3
VET
0.00
VET
VTHO
0.00
VTHO
Tokens
291.00
EHrT
Master
0x83849016f404539E8e55F15F25A83b96045dbEc3
Deployer
0x83849016f404539E8e55F15F25A83b96045dbEc3
Code
0x608060405234801561001057600080fd5b50600436106102745760003560e01c80635b2ec26711610151578063b4ca4af8116100c3578063cfd43ce211610087578063cfd43ce214610814578063e8569ab21461083a578063ea0a321414610857578063ec5566b31461087d578063ee7652751461089a578063f2fde38b146108c057610274565b8063b4ca4af8146107ad578063b684d90c146107ca578063bc852910146107d2578063c61cf76e146107ef578063c9c9d2d8146107f757610274565b80637048027511610115578063704802751461062457806370b4768e1461064a57806378f6f4461461074557806396c015ea1461076257806399d2189014610788578063a154c8f91461079057610274565b80635b2ec267146105cc5780635cfd5402146105e957806362bc26681461060c5780636b7ae8dc146106145780636ef569a51461061c57610274565b80632abfa3ab116101ea5780633fdd1fef116101ae5780633fdd1fef146104b35780634c5cf33a146104bb5780634f277958146104c357806355d7378a146104ef578063571a26a01461050c578063598647f8146105a957610274565b80632abfa3ab146103e45780632b7832b3146104015780632dd10ad31461040957806331ae450b146104265780633ac30e4b1461047e57610274565b80631785f53c1161023c5780631785f53c14610339578063199de1e21461035f5780631d69dfe21461037c57806324d7806c14610384578063280ff215146103aa57806329b7e566146103c757610274565b8063078fe8b01461027957806307bec66f146102aa57806308a3dc90146102c95780630a7cef81146102e657806314bfd6d014610300575b600080fd5b6102966004803603602081101561028f57600080fd5b50356108e6565b604080519115158252519081900360200190f35b6102c7600480360360208110156102c057600080fd5b503561093f565b005b6102c7600480360360208110156102df57600080fd5b5035610d96565b6102ee610ea9565b60408051918252519081900360200190f35b61031d6004803603602081101561031657600080fd5b5035610eae565b604080516001600160a01b039092168252519081900360200190f35b6102c76004803603602081101561034f57600080fd5b50356001600160a01b0316610ed5565b6102c76004803603602081101561037557600080fd5b5035611045565b6102ee6112fb565b6102966004803603602081101561039a57600080fd5b50356001600160a01b0316611301565b6102c7600480360360208110156103c057600080fd5b5035611369565b6102c7600480360360208110156103dd57600080fd5b5035611445565b6102ee600480360360208110156103fa57600080fd5b5035611497565b6102ee6114b5565b6102c76004803603602081101561041f57600080fd5b50356114bc565b61042e61155a565b60408051602080825283518183015283519192839290830191858101910280838360005b8381101561046a578181015183820152602001610452565b505050509050019250505060405180910390f35b6102c7600480360360a081101561049457600080fd5b50803590602081013590604081013590606081013590608001356115f9565b6102ee611d39565b6102ee611d3f565b6102ee600480360360408110156104d957600080fd5b506001600160a01b038135169060200135611d45565b6102ee6004803603602081101561050557600080fd5b5035611d73565b6105296004803603602081101561052257600080fd5b5035611d8a565b604051808c6001600160a01b03166001600160a01b031681526020018b81526020018a8152602001898152602001888152602001878152602001866001600160a01b03166001600160a01b031681526020018581526020018481526020018381526020018281526020019b50505050505050505050505060405180910390f35b6102c7600480360360408110156105bf57600080fd5b5080359060200135611dfd565b6102ee600480360360208110156105e257600080fd5b5035612394565b6102c7600480360360408110156105ff57600080fd5b50803590602001356123a6565b61031d612457565b61031d612466565b6102ee612475565b6102c76004803603602081101561063a57600080fd5b50356001600160a01b031661247b565b6106676004803603602081101561066057600080fd5b5035612598565b60405180806020018060200180602001848103845287818151815260200191508051906020019060200280838360005b838110156106af578181015183820152602001610697565b50505050905001848103835286818151815260200191508051906020019060200280838360005b838110156106ee5781810151838201526020016106d6565b50505050905001848103825285818151815260200191508051906020019060200280838360005b8381101561072d578181015183820152602001610715565b50505050905001965050505050505060405180910390f35b6102c76004803603602081101561075b57600080fd5b5035612778565b61042e6004803603602081101561077857600080fd5b50356001600160a01b0316612bc5565b6102ee612c44565b610296600480360360208110156107a657600080fd5b5035612c49565b6102c7600480360360208110156107c357600080fd5b5035612c95565b6102ee6131a1565b6102ee600480360360208110156107e857600080fd5b50356131a7565b61031d6131b9565b6102c76004803603602081101561080d57600080fd5b50356131c8565b6102c76004803603602081101561082a57600080fd5b50356001600160a01b03166134ce565b6102ee6004803603602081101561085057600080fd5b503561353d565b6102c76004803603602081101561086d57600080fd5b50356001600160a01b031661354f565b6102c76004803603602081101561089357600080fd5b50356135be565b6102c7600480360360208110156108b057600080fd5b50356001600160a01b031661365c565b6102c7600480360360208110156108d657600080fd5b50356001600160a01b03166136cb565b6000818152600e60205260408120548061090457600091505061093a565b6000600d828154811061091357fe5b90600052602060002001549050838114156109335760019250505061093a565b6000925050505b919050565b6000818152600a602052604090205481908061098c5760405162461bcd60e51b815260040180806020018281038252602e815260200180613ca2602e913960400191505060405180910390fd5b6000600c828154811061099b57fe5b90600052602060002090600e02019050600081600301549050600081116109f35760405162461bcd60e51b8152600401808060200182810382526026815260200180613bab6026913960400191505060405180910390fd5b6004820154600d83015482820142108015610a0f575060028114155b8015610a1c575060048114155b8015610a29575060058114155b610a645760405162461bcd60e51b815260040180806020018281038252603c815260200180613afc603c913960400191505060405180910390fd5b6000878152600a602052604090205480610aaf5760405162461bcd60e51b815260040180806020018281038252602e815260200180613ca2602e913960400191505060405180910390fd5b6000600c8281548110610abe57fe5b90600052602060002090600e02019050600081600c015490506003811480610ae65750600281145b610b215760405162461bcd60e51b8152600401808060200182810382526048815260200180613ed76048913960600191505060405180910390fd5b600d82015460085460011480610b415750610b3b33611301565b15156001145b610b7c5760405162461bcd60e51b8152600401808060200182810382526023815260200180613f956023913960400191505060405180910390fd5b60028114158015610b8e575060048114155b8015610b9b575060058114155b610bd65760405162461bcd60e51b815260040180806020018281038252603c815260200180613afc603c913960400191505060405180910390fd5b610bdf8b612c49565b1515600114610c1f5760405162461bcd60e51b815260040180806020018281038252603e815260200180613a91603e913960400191505060405180910390fd5b60068301546001600160a01b031615610caa57600354600684015460028501546040805163a9059cbb60e01b81526001600160a01b039384166004820152602481019290925251919092169163a9059cbb91604480830192600092919082900301818387803b158015610c9157600080fd5b505af1158015610ca5573d6000803e3d6000fd5b505050505b6003546005840154604080516323b872dd60e01b81523360048201523060248201526044810192909252516001600160a01b03909216916323b872dd9160648082019260009290919082900301818387803b158015610d0857600080fd5b505af1158015610d1c573d6000803e3d6000fd5b50506002600d86015550506006830180546001600160a01b031916339081179091556000818152600b602090815260408083208054600181018255908452918320909101879055518d917ff4ad1e4f5be31032ea73adde86775a3e1203e8230a3609ffff635a2cfb4f586791a35050505050505050505050565b6000546001600160a01b0316331480610df25760005b600154811015610df05760018181548110610dc357fe5b6000918252602090912001546001600160a01b0316331415610de85760019150610df0565b600101610dac565b505b80610e2e5760405162461bcd60e51b8152600401808060200182810382526026815260200180613eb16026913960400191505060405180910390fd5b6000828152600e602052604090205480610e795760405162461bcd60e51b8152600401808060200182810382526029815260200180613c796029913960400191505060405180910390fd5b6000600d8281548110610e8857fe5b6000918252602080832090910192909255938452600e905250506040812055565b600281565b60018181548110610ebb57fe5b6000918252602090912001546001600160a01b0316905081565b6000546001600160a01b03163314610f22576040805162461bcd60e51b815260206004820152601d6024820152600080516020613bd1833981519152604482015290519081900360640190fd5b6000805b600154811015610fe957826001600160a01b031660018281548110610f4757fe5b6000918252602090912001546001600160a01b03161415610fe1576001805490925082906000198101908110610f7957fe5b600091825260209091200154600180546001600160a01b039092169183908110610f9f57fe5b600091825260209091200180546001600160a01b0319166001600160a01b0392909216919091179055600180546000190190610fdb90826138fc565b50610fe9565b600101610f26565b50600181151514611041576040805162461bcd60e51b815260206004820152601d60248201527f5f61646d696e41646472657373206973206e6f7420616e2061646d696e000000604482015290519081900360640190fd5b5050565b6000546001600160a01b03163314806110a15760005b60015481101561109f576001818154811061107257fe5b6000918252602090912001546001600160a01b0316331415611097576001915061109f565b60010161105b565b505b806110dd5760405162461bcd60e51b8152600401808060200182810382526026815260200180613eb16026913960400191505060405180910390fd5b6000821180156110ee5750600c5482105b6111295760405162461bcd60e51b815260040180806020018281038252602e815260200180613ca2602e913960400191505060405180910390fd5b6000600c838154811061113857fe5b90600052602060002090600e02019050600081600d0154905060048114158015611163575060058114155b61119e5760405162461bcd60e51b815260040180806020018281038252602e815260200180613f67602e913960400191505060405180910390fd5b600b8201546112205760048054600184015460408051632142170760e11b815230948101949094523360248501526044840191909152516001600160a01b03909116916342842e0e91606480830192600092919082900301818387803b15801561120757600080fd5b505af115801561121b573d6000803e3d6000fd5b505050505b600a8201546112c35760068201546001600160a01b0316156112c35760028083015490821415611251575060058201545b6003546005546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018590529051919092169163a9059cbb91604480830192600092919082900301818387803b1580156112a957600080fd5b505af11580156112bd573d6000803e3d6000fd5b50505050505b6005600d83015560405184907fb634bf7077e0834bb2b14021fd5dc59a2cd63e973d0dbf052d523ac2458a671a90600090a250505050565b60065481565b6000805b60015481101561135357826001600160a01b03166001828154811061132657fe5b6000918252602090912001546001600160a01b0316141561134b57600191505061093a565b600101611305565b50506000546001600160a01b0390811691161490565b6000546001600160a01b03163314806113c55760005b6001548110156113c3576001818154811061139657fe5b6000918252602090912001546001600160a01b03163314156113bb57600191506113c3565b60010161137f565b505b806114015760405162461bcd60e51b8152600401808060200182810382526026815260200180613eb16026913960400191505060405180910390fd5b50600d8054600181019091557fd7b6990105719101dabeb77144f2a3385c8033acd3af97e9423a695e81ad1eb581018290556000918252600e602052604090912055565b6000546001600160a01b03163314611492576040805162461bcd60e51b815260206004820152601d6024820152600080516020613bd1833981519152604482015290519081900360640190fd5b600655565b600d81815481106114a457fe5b600091825260209091200154905081565b6001545b90565b6000546001600160a01b03163314806115185760005b60015481101561151657600181815481106114e957fe5b6000918252602090912001546001600160a01b031633141561150e5760019150611516565b6001016114d2565b505b806115545760405162461bcd60e51b8152600401808060200182810382526026815260200180613eb16026913960400191505060405180910390fd5b50600955565b60608060018054905060405190808252806020026020018201604052801561158c578160200160208202803883390190505b50905060005b6001548110156115f357600181815481106115a957fe5b9060005260206000200160009054906101000a90046001600160a01b03168282815181106115d357fe5b6001600160a01b0390921660209283029190910190910152600101611592565b50905090565b60048054604080516331a9108f60e11b8152928301889052516000926001600160a01b0390921691636352211e916024808301926020929190829003018186803b15801561164657600080fd5b505afa15801561165a573d6000803e3d6000fd5b505050506040513d602081101561167057600080fd5b505190506001600160a01b03811633146116bb5760405162461bcd60e51b8152600401808060200182810382526028815260200180613b386028913960400191505060405180910390fd5b60018214806116ca5750600382145b806116d55750600282145b6117105760405162461bcd60e51b8152600401808060200182810382526025815260200180613e8c6025913960400191505060405180910390fd5b6001821480611735575060038214806117295750600282145b80156117355750600084115b6117705760405162461bcd60e51b815260040180806020018281038252604b815260200180613d10604b913960600191505060405180910390fd5b6003821415806117805750848410155b6117bb5760405162461bcd60e51b8152600401808060200182810382526040815260200180613cd06040913960400191505060405180910390fd5b6117c486612c49565b15156001146118045760405162461bcd60e51b815260040180806020018281038252603e815260200180613a91603e913960400191505060405180910390fd5b620151808302600090815260076020526040902054806118555760405162461bcd60e51b8152600401808060200182810382526026815260200180613e666026913960400191505060405180910390fd5b60016008541480611870575061186a33611301565b15156001145b6118ab5760405162461bcd60e51b8152600401808060200182810382526023815260200180613f956023913960400191505060405180910390fd5b600354600554604080516323b872dd60e01b81523360048201526001600160a01b03928316602482015260448101859052905191909216916323b872dd91606480830192600092919082900301818387803b15801561190957600080fd5b505af115801561191d573d6000803e3d6000fd5b505060048054604080516323b872dd60e01b81523393810193909352306024840152604483018c9052516001600160a01b0390911693506323b872dd9250606480830192600092919082900301818387803b15801561197b57600080fd5b505af115801561198f573d6000803e3d6000fd5b5050505061199b613925565b604051806101c00160405280336001600160a01b03168152602001898152602001888152602001428152602001866201518002815260200187815260200160006001600160a01b031681526020016000604051908082528060200260200182016040528015611a14578160200160208202803883390190505b5081526020016000604051908082528060200260200182016040528015611a45578160200160208202803883390190505b5081526020016000604051908082528060200260200182016040528015611a76578160200160208202803883390190505b50815260006020808301829052604080840183905260608085018a905260016080958601819052600c805491820180825590865287517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8c7600e90930292830180546001600160a01b03199081166001600160a01b039384161782558a8801517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8c8860155958a01517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8c9850155938901517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8ca840155968801517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8cb83015560a08801517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8cc83015560c08801517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8cd8301805490951697169690961790925560e08601518051969750939587949193611c2e937fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8ce019201906139a6565b506101008201518051611c4b9160088401916020909101906139f1565b506101208201518051611c689160098401916020909101906139a6565b50610140820151600a80830191909155610160830151600b80840191909155610180840151600c8401556101a090930151600d9092019190915560008c815260209182526040808220600019860190819055338084529484528183208054600181018255908452928490209092019190915580518c815242928101929092528181018a9052606082018b9052608082018990525192935090918b917f3605d71e596cf139c8a211e38143afc7034e2158d00d864d7df7e91882b5bcba919081900360a00190a3505050505050505050565b600c5490565b60025481565b600b6020528160005260406000208181548110611d5e57fe5b90600052602060002001600091509150505481565b620151800260009081526007602052604090205490565b600c8181548110611d9757fe5b60009182526020909120600e909102018054600182015460028301546003840154600485015460058601546006870154600a880154600b890154600c8a0154600d909a01546001600160a01b03998a169b5097999698959794969395909216939092908b565b6000828152600a6020526040902054829080611e4a5760405162461bcd60e51b815260040180806020018281038252602e815260200180613ca2602e913960400191505060405180910390fd5b6000600c8281548110611e5957fe5b90600052602060002090600e0201905060008160030154905060008111611eb15760405162461bcd60e51b8152600401808060200182810382526026815260200180613bab6026913960400191505060405180910390fd5b6004820154600d83015482820142108015611ecd575060028114155b8015611eda575060048114155b8015611ee7575060058114155b611f225760405162461bcd60e51b815260040180806020018281038252603c815260200180613afc603c913960400191505060405180910390fd5b6000888152600a602052604090205480611f6d5760405162461bcd60e51b815260040180806020018281038252602e815260200180613ca2602e913960400191505060405180910390fd5b6000600c8281548110611f7c57fe5b60009182526020909120600e909102016002810154600c820154600d83015492935090916001821480611faf5750600382145b611fea5760405162461bcd60e51b815260040180806020018281038252602a815260200180613c17602a913960400191505060405180910390fd5b60028114158015611ffc575060048114155b8015612009575060058114155b6120445760405162461bcd60e51b815260040180806020018281038252603c815260200180613afc603c913960400191505060405180910390fd5b8b83106120825760405162461bcd60e51b815260040180806020018281038252603a815260200180613d9e603a913960400191505060405180910390fd5b6001600854148061209d575061209733611301565b15156001145b6120d85760405162461bcd60e51b8152600401808060200182810382526023815260200180613f956023913960400191505060405180910390fd5b6120e18d612c49565b15156001146121215760405162461bcd60e51b815260040180806020018281038252603e815260200180613a91603e913960400191505060405180910390fd5b60068401546001600160a01b0316156121a75760035460068501546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018790529051919092169163a9059cbb91604480830192600092919082900301818387803b15801561218e57600080fd5b505af11580156121a2573d6000803e3d6000fd5b505050505b600354604080516323b872dd60e01b8152336004820152306024820152604481018f905290516001600160a01b03909216916323b872dd9160648082019260009290919082900301818387803b15801561220057600080fd5b505af1158015612214573d6000803e3d6000fd5b505050508b8460020181905550338460060160006101000a8154816001600160a01b0302191690836001600160a01b03160217905550836007018c9080600181540180825580915050906001820390600052602060002001600090919290919091505550836008013390806001815401808255809150509060018203906000526020600020016000909192909190916101000a8154816001600160a01b0302191690836001600160a01b031602179055505083600901429080600181540180825580915050906001820390600052602060002001600090919290919091505550600b6000336001600160a01b03166001600160a01b03168152602001908152602001600020859080600181540180825580915050906001820390600052602060002001600090919290919091505550336001600160a01b03168d7f0e54eff26401bf69b81b26f60bd85ef47f5d85275c1d268d84f68d6897431c478e6040518082815260200191505060405180910390a350505050505050505050505050565b60076020526000908152604090205481565b6000546001600160a01b03163314806124025760005b60015481101561240057600181815481106123d357fe5b6000918252602090912001546001600160a01b03163314156123f85760019150612400565b6001016123bc565b505b8061243e5760405162461bcd60e51b8152600401808060200182810382526026815260200180613eb16026913960400191505060405180910390fd5b5062015180909102600090815260076020526040902055565b6003546001600160a01b031681565b6005546001600160a01b031681565b60095481565b6000546001600160a01b031633146124c8576040805162461bcd60e51b815260206004820152601d6024820152600080516020613bd1833981519152604482015290519081900360640190fd5b60005b60015481101561254657816001600160a01b0316600182815481106124ec57fe5b6000918252602090912001546001600160a01b0316141561253e5760405162461bcd60e51b8152600401808060200182810382526021815260200180613b8a6021913960400191505060405180910390fd5b6001016124cb565b506001805480820182556000919091527fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf60180546001600160a01b0319166001600160a01b0392909216919091179055565b6060808083158015906125ac5750600c5484105b6125e75760405162461bcd60e51b8152600401808060200182810382526038815260200180613c416038913960400191505060405180910390fd5b6000600c85815481106125f657fe5b90600052602060002090600e020190508060080180549050604051908082528060200260200182016040528015612637578160200160208202803883390190505b5060078201546040805182815260208084028201019091529194508015612668578160200160208202803883390190505b5060098201546040805182815260208084028201019091529195508015612699578160200160208202803883390190505b50915060005b600882015481101561276f578160080181815481106126ba57fe5b9060005260206000200160009054906101000a90046001600160a01b03168482815181106126e457fe5b60200260200101906001600160a01b031690816001600160a01b03168152505081600701818154811061271357fe5b906000526020600020015485828151811061272a57fe5b60200260200101818152505081600901818154811061274557fe5b906000526020600020015483828151811061275c57fe5b602090810291909101015260010161269f565b50509193909250565b6000818152600a60205260409020548190806127c55760405162461bcd60e51b815260040180806020018281038252602e815260200180613ca2602e913960400191505060405180910390fd5b6000600c82815481106127d457fe5b90600052602060002090600e020190506000816003015490506000811161282c5760405162461bcd60e51b8152600401808060200182810382526026815260200180613bab6026913960400191505060405180910390fd5b6004820154600d83015460028114806128455750600481145b806128505750600581145b8061285d57508282014210155b6128ae576040805162461bcd60e51b815260206004820152601d60248201527f56696d41756374696f6e3a2041756374696f6e206e6f7420656e646564000000604482015290519081900360640190fd5b6000878152600a6020526040902054806128f95760405162461bcd60e51b815260040180806020018281038252602e815260200180613ca2602e913960400191505060405180910390fd5b6000600c828154811061290857fe5b90600052602060002090600e02019050600081600d0154905081600b015460001461297a576040805162461bcd60e51b815260206004820152601f60248201527f56696d41756374696f6e3a2056696d20616c726561647920636c61696d656400604482015290519081900360640190fd5b6004811415801561298c575060058114155b6129c75760405162461bcd60e51b815260040180806020018281038252603c815260200180613afc603c913960400191505060405180910390fd5b60068201546001600160a01b0316158015906129ef575060068201546001600160a01b031633145b80612a19575060068201546001600160a01b0316158015612a19575081546001600160a01b031633145b612a545760405162461bcd60e51b815260040180806020018281038252606d815260200180613dd8606d913960800191505060405180910390fd5b60016008541480612a6f5750612a6933611301565b15156001145b612aaa5760405162461bcd60e51b8152600401808060200182810382526023815260200180613f956023913960400191505060405180910390fd5b612ab38a612c49565b1515600114612af35760405162461bcd60e51b815260040180806020018281038252603e815260200180613a91603e913960400191505060405180910390fd5b6004805460408051632142170760e11b81523093810193909352336024840152604483018d9052516001600160a01b03909116916342842e0e91606480830192600092919082900301818387803b158015612b4d57600080fd5b505af1158015612b61573d6000803e3d6000fd5b5050336000908152600b6020818152604080842080546001810182559085529184209091018890554291870191909155518d93507fdc37f064aac08889c236be3dd839510e2b9ac4381cd22799fb2723394949c6069250a250505050505050505050565b606080600b6000846001600160a01b03166001600160a01b03168152602001908152602001600020805480602002602001604051908101604052809291908181526020018280548015612c3757602002820191906000526020600020905b815481526020019060010190808311612c23575b5093979650505050505050565b600181565b6000818152600e602052604081205480612c6757600191505061093a565b6000600d8281548110612c7657fe5b906000526020600020015490508381146109335760019250505061093a565b808015801590612ca65750600c5481105b612ce15760405162461bcd60e51b8152600401808060200182810382526038815260200180613c416038913960400191505060405180910390fd5b6000600c8281548110612cf057fe5b90600052602060002090600e0201905060008160030154905060008111612d485760405162461bcd60e51b815260040180806020018281038252602d815260200180613acf602d913960400191505060405180910390fd5b6004820154600d8301546002811480612d615750600481145b80612d6c5750600581145b80612d7957508282014210155b612dca576040805162461bcd60e51b815260206004820152601d60248201527f56696d41756374696f6e3a2041756374696f6e206e6f7420656e646564000000604482015290519081900360640190fd5b8515801590612dda5750600c5486105b612e155760405162461bcd60e51b815260040180806020018281038252602a815260200180613b60602a913960400191505060405180910390fd5b6000600c8781548110612e2457fe5b90600052602060002090600e02019050600081600d0154905060016008541480612e585750612e5233611301565b15156001145b612e935760405162461bcd60e51b8152600401808060200182810382526023815260200180613f956023913960400191505060405180910390fd5b81546001600160a01b031633148015612eb8575060068201546001600160a01b031615155b612ef35760405162461bcd60e51b8152600401808060200182810382526048815260200180613f1f6048913960600191505060405180910390fd5b600a82015415612f4a576040805162461bcd60e51b815260206004820181905260248201527f56696d41756374696f6e3a204568727420616c726561647920636c61696d6564604482015290519081900360640190fd5b60048114158015612f5c575060058114155b612f975760405162461bcd60e51b8152600401808060200182810382526026815260200180613bf16026913960400191505060405180910390fd5b612fa48260010154612c49565b1515600114612fe45760405162461bcd60e51b815260040180806020018281038252603e815260200180613a91603e913960400191505060405180910390fd5b60028083015490821415612ff9575060058201545b6005546000906001600160a01b03161580159061301857506000600654115b1561304f5761304c6064613040600254600a0a613040600654876137d690919063ffffffff16565b9063ffffffff61383816565b90505b6000613061838363ffffffff61389f16565b60035486546040805163a9059cbb60e01b81526001600160a01b03928316600482015260248101859052905193945091169163a9059cbb9160448082019260009290919082900301818387803b1580156130ba57600080fd5b505af11580156130ce573d6000803e3d6000fd5b50506003546005546040805163a9059cbb60e01b81526001600160a01b03928316600482015260248101889052905191909216935063a9059cbb9250604480830192600092919082900301818387803b15801561312a57600080fd5b505af115801561313e573d6000803e3d6000fd5b5050336000908152600b6020908152604080832080546001810182559084529183209091018f905542600a8a0155518e93507f2648820728666dcd8a0d3bc7439f42f598878b592cf684b612def6c055f983c49250a25050505050505050505050565b60085481565b600a6020526000908152604090205481565b6004546001600160a01b031681565b6000818152600a6020526040902054806132135760405162461bcd60e51b815260040180806020018281038252602e815260200180613ca2602e913960400191505060405180910390fd5b6000600c828154811061322257fe5b60009182526020909120600e90910201600d8101546006820154919250906001600160a01b0316156132855760405162461bcd60e51b8152600401808060200182810382526043815260200180613d5b6043913960600191505060405180910390fd5b60028114158015613297575060048114155b80156132a4575060058114155b6132df5760405162461bcd60e51b815260040180806020018281038252603c815260200180613afc603c913960400191505060405180910390fd5b600160085414806132fa57506132f433611301565b15156001145b6133355760405162461bcd60e51b8152600401808060200182810382526023815260200180613f956023913960400191505060405180910390fd5b61333e84612c49565b151560011461337e5760405162461bcd60e51b815260040180806020018281038252603e815260200180613a91603e913960400191505060405180910390fd5b6004805460408051632142170760e11b8152309381019390935233602484015260448301879052516001600160a01b03909116916342842e0e91606480830192600092919082900301818387803b1580156133d857600080fd5b505af11580156133ec573d6000803e3d6000fd5b505050506000600954111561347557600354600554600954604080516323b872dd60e01b81523360048201526001600160a01b03938416602482015260448101929092525191909216916323b872dd91606480830192600092919082900301818387803b15801561345c57600080fd5b505af1158015613470573d6000803e3d6000fd5b505050505b336000908152600b6020908152604080832080546001810182559084529183209091018590556004600d8501555184917fb634bf7077e0834bb2b14021fd5dc59a2cd63e973d0dbf052d523ac2458a671a91a250505050565b6000546001600160a01b0316331461351b576040805162461bcd60e51b815260206004820152601d6024820152600080516020613bd1833981519152604482015290519081900360640190fd5b600480546001600160a01b0319166001600160a01b0392909216919091179055565b6000908152600a602052604090205490565b6000546001600160a01b0316331461359c576040805162461bcd60e51b815260206004820152601d6024820152600080516020613bd1833981519152604482015290519081900360640190fd5b600580546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633148061361a5760005b60015481101561361857600181815481106135eb57fe5b6000918252602090912001546001600160a01b03163314156136105760019150613618565b6001016135d4565b505b806136565760405162461bcd60e51b8152600401808060200182810382526026815260200180613eb16026913960400191505060405180910390fd5b50600855565b6000546001600160a01b031633146136a9576040805162461bcd60e51b815260206004820152601d6024820152600080516020613bd1833981519152604482015290519081900360640190fd5b600380546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314613718576040805162461bcd60e51b815260206004820152601d6024820152600080516020613bd1833981519152604482015290519081900360640190fd5b6001600160a01b038116613773576040805162461bcd60e51b815260206004820152601e60248201527f4e657720636f6e7472616374206f776e65722063616e6e6f7420626520300000604482015290519081900360640190fd5b600080546001600160a01b038381166001600160a01b0319831681179093556040805191909216808252602082019390935281517f22500af037c600dd7b720644ab6e358635085601d9ac508ad83eb2d6b2d729ca929181900390910190a15050565b6000826137e557506000613832565b828202828482816137f257fe5b041461382f5760405162461bcd60e51b8152600401808060200182810382526021815260200180613e456021913960400191505060405180910390fd5b90505b92915050565b600080821161388e576040805162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f000000000000604482015290519081900360640190fd5b81838161389757fe5b049392505050565b6000828211156138f6576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b81548183558181111561392057600083815260209020613920918101908301613a52565b505050565b604051806101c0016040528060006001600160a01b03168152602001600081526020016000815260200160008152602001600081526020016000815260200160006001600160a01b03168152602001606081526020016060815260200160608152602001600081526020016000815260200160008152602001600081525090565b8280548282559060005260206000209081019282156139e1579160200282015b828111156139e15782518255916020019190600101906139c6565b506139ed929150613a52565b5090565b828054828255906000526020600020908101928215613a46579160200282015b82811115613a4657825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190613a11565b506139ed929150613a6c565b6114b991905b808211156139ed5760008155600101613a58565b6114b991905b808211156139ed5780546001600160a01b0319168155600101613a7256fe56696d41756374696f6e3a20546869732076696d20697320626c6f636b65642e20506c6561736520636f6e746163742061646d696e6973747261746f722e56696d41756374696f6e3a2061756374696f6e204964206e6f74206c697374656420666f722061756374696f6e56696d41756374696f6e3a20546869732061756374696f6e20697320616c726561647920626f75676874206f7574206f722063616e63656c6c65642e56696d41756374696f6e3a204f6e6c79206f776e6572732063616e2061756374696f6e2056494d7356696d41756374696f6e3a205468652061756374696f6e20696e646578206973206e6f742076616c69645f61646d696e4164647265737320697320616c726561647920616e2061646d696e56696d41756374696f6e3a2056494d206e6f74206c697374656420666f722061756374696f6e53656e646572206d75737420626520636f6e7472616374206f776e657200000056696d41756374696f6e3a20546869732061756374696f6e2069732063616e63656c6c65642e56696d41756374696f6e3a204f6e6c792061756374696f6e20697320616c6c6f77656420746f2062696456696d41756374696f6e3a2043616e206e6f742066696e642061756374696f6e20666f7220746869732061756374696f6e20696e6465782e56696d41756374696f6e3a20546869732076696d206973206e6f7420696e20626c6f636b6c6973742e56696d41756374696f6e3a2043616e206e6f742066696e642061756374696f6e20666f7220746869732076696d2e56696d41756374696f6e3a20546865206275796f75742070726963652068617320746f20626520686967686572207468616e206c697374696e6720707269636556696d41756374696f6e3a20466f7220746865206275796f7574206f7074696f6e2c206275796f75742070726963652068617320746f206265206c6172676572207468616e207a65726f2e56696d41756374696f6e3a205468652061756374696f6e2063616e206f6e6c792062652063616e63656c6c6564207768656e207468657265206973206e6f206269642e56696d41756374696f6e3a206e657720626964206973206e6f742067726561746572207468616e2070726576696f7573206269642f707269636556696d41756374696f6e3a20417574684572726f722063616e206f6e6c792062652063616c6c6564206279206869676865737420626964646572206f72206f6e6c79207468652073656c6c65722063616e20636c61696d207468652076696d206966206e6f626f647920626964536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7756696d41756374696f6e3a20746865206475726174696f6e206973206e6f742076616c69642e56696d41756374696f6e3a2061757463696f6e54797065206973206e6f742076616c69642e53656e646572206d7573742062652061646d696e206f7220636f6e7472616374206f776e657256696d41756374696f6e3a204f6e6c79206469726563742073656c6c206f722061756374696f6e2077697468206275796f757420697320616c6c6f77656420746f206275796f757456696d41756374696f6e3a20417574684572726f722063616e206f6e6c792062652063616c6c65642062792073656c6c657220616e64207468657265206d75737420612073616c6556696d41756374696f6e3a20546869732061756374696f6e20697320616c72656164792063616e63656c6c65642e56696d41756374696f6e3a2054686520636f6e7472616374206973206c6f636b65642ea265627a7a72315820279bffd2b4d7ad62aef505d033202e6aeab1071faf958a4a8040c8db08c3378364736f6c63430005100032