VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x1C2B27…6c6d
Summary
Transactions
Transfers
Address
0x1C2B2731254e443FA8CbfDEfd4a5003E73A46c6d
VET
0.00
VET
VTHO
0.00
VTHO
Tokens
540.00
EHrT
Master
0x83849016f404539E8e55F15F25A83b96045dbEc3
Deployer
0x83849016f404539E8e55F15F25A83b96045dbEc3
Code
0x608060405234801561001057600080fd5b50600436106102745760003560e01c80635b2ec26711610151578063b4ca4af8116100c3578063cfd43ce211610087578063cfd43ce214610814578063e8569ab21461083a578063ea0a321414610857578063ec5566b31461087d578063ee7652751461089a578063f2fde38b146108c057610274565b8063b4ca4af8146107ad578063b684d90c146107ca578063bc852910146107d2578063c61cf76e146107ef578063c9c9d2d8146107f757610274565b80637048027511610115578063704802751461062457806370b4768e1461064a57806378f6f4461461074557806396c015ea1461076257806399d2189014610788578063a154c8f91461079057610274565b80635b2ec267146105cc5780635cfd5402146105e957806362bc26681461060c5780636b7ae8dc146106145780636ef569a51461061c57610274565b80632abfa3ab116101ea5780633fdd1fef116101ae5780633fdd1fef146104b35780634c5cf33a146104bb5780634f277958146104c357806355d7378a146104ef578063571a26a01461050c578063598647f8146105a957610274565b80632abfa3ab146103e45780632b7832b3146104015780632dd10ad31461040957806331ae450b146104265780633ac30e4b1461047e57610274565b80631785f53c1161023c5780631785f53c14610339578063199de1e21461035f5780631d69dfe21461037c57806324d7806c14610384578063280ff215146103aa57806329b7e566146103c757610274565b8063078fe8b01461027957806307bec66f146102aa57806308a3dc90146102c95780630a7cef81146102e657806314bfd6d014610300575b600080fd5b6102966004803603602081101561028f57600080fd5b50356108e6565b604080519115158252519081900360200190f35b6102c7600480360360208110156102c057600080fd5b503561093f565b005b6102c7600480360360208110156102df57600080fd5b5035610d96565b6102ee610ea9565b60408051918252519081900360200190f35b61031d6004803603602081101561031657600080fd5b5035610eae565b604080516001600160a01b039092168252519081900360200190f35b6102c76004803603602081101561034f57600080fd5b50356001600160a01b0316610ed5565b6102c76004803603602081101561037557600080fd5b5035611045565b6102ee6112fb565b6102966004803603602081101561039a57600080fd5b50356001600160a01b0316611301565b6102c7600480360360208110156103c057600080fd5b5035611369565b6102c7600480360360208110156103dd57600080fd5b5035611445565b6102ee600480360360208110156103fa57600080fd5b5035611497565b6102ee6114b5565b6102c76004803603602081101561041f57600080fd5b50356114bc565b61042e61155a565b60408051602080825283518183015283519192839290830191858101910280838360005b8381101561046a578181015183820152602001610452565b505050509050019250505060405180910390f35b6102c7600480360360a081101561049457600080fd5b50803590602081013590604081013590606081013590608001356115f9565b6102ee611d39565b6102ee611d3f565b6102ee600480360360408110156104d957600080fd5b506001600160a01b038135169060200135611d45565b6102ee6004803603602081101561050557600080fd5b5035611d73565b6105296004803603602081101561052257600080fd5b5035611d8a565b604051808c6001600160a01b03166001600160a01b031681526020018b81526020018a8152602001898152602001888152602001878152602001866001600160a01b03166001600160a01b031681526020018581526020018481526020018381526020018281526020019b50505050505050505050505060405180910390f35b6102c7600480360360408110156105bf57600080fd5b5080359060200135611dfd565b6102ee600480360360208110156105e257600080fd5b5035612394565b6102c7600480360360408110156105ff57600080fd5b50803590602001356123a6565b61031d612457565b61031d612466565b6102ee612475565b6102c76004803603602081101561063a57600080fd5b50356001600160a01b031661247b565b6106676004803603602081101561066057600080fd5b5035612598565b60405180806020018060200180602001848103845287818151815260200191508051906020019060200280838360005b838110156106af578181015183820152602001610697565b50505050905001848103835286818151815260200191508051906020019060200280838360005b838110156106ee5781810151838201526020016106d6565b50505050905001848103825285818151815260200191508051906020019060200280838360005b8381101561072d578181015183820152602001610715565b50505050905001965050505050505060405180910390f35b6102c76004803603602081101561075b57600080fd5b503561272e565b61042e6004803603602081101561077857600080fd5b50356001600160a01b0316612b7b565b6102ee612bfa565b610296600480360360208110156107a657600080fd5b5035612bff565b6102c7600480360360208110156107c357600080fd5b5035612c4b565b6102ee613139565b6102ee600480360360208110156107e857600080fd5b503561313f565b61031d613151565b6102c76004803603602081101561080d57600080fd5b5035613160565b6102c76004803603602081101561082a57600080fd5b50356001600160a01b0316613466565b6102ee6004803603602081101561085057600080fd5b50356134d5565b6102c76004803603602081101561086d57600080fd5b50356001600160a01b03166134e7565b6102c76004803603602081101561089357600080fd5b5035613556565b6102c7600480360360208110156108b057600080fd5b50356001600160a01b03166135f4565b6102c7600480360360208110156108d657600080fd5b50356001600160a01b0316613663565b6000818152600e60205260408120548061090457600091505061093a565b6000600d828154811061091357fe5b90600052602060002001549050838114156109335760019250505061093a565b6000925050505b919050565b6000818152600a602052604090205481908061098c5760405162461bcd60e51b815260040180806020018281038252602e815260200180613c10602e913960400191505060405180910390fd5b6000600c828154811061099b57fe5b90600052602060002090600e02019050600081600301549050600081116109f35760405162461bcd60e51b8152600401808060200182810382526026815260200180613b196026913960400191505060405180910390fd5b6004820154600d83015482820142108015610a0f575060028114155b8015610a1c575060048114155b8015610a29575060058114155b610a645760405162461bcd60e51b815260040180806020018281038252603c815260200180613a94603c913960400191505060405180910390fd5b6000878152600a602052604090205480610aaf5760405162461bcd60e51b815260040180806020018281038252602e815260200180613c10602e913960400191505060405180910390fd5b6000600c8281548110610abe57fe5b90600052602060002090600e02019050600081600c015490506003811480610ae65750600281145b610b215760405162461bcd60e51b8152600401808060200182810382526048815260200180613e736048913960600191505060405180910390fd5b600d82015460085460011480610b415750610b3b33611301565b15156001145b610b7c5760405162461bcd60e51b8152600401808060200182810382526023815260200180613f316023913960400191505060405180910390fd5b60028114158015610b8e575060048114155b8015610b9b575060058114155b610bd65760405162461bcd60e51b815260040180806020018281038252603c815260200180613a94603c913960400191505060405180910390fd5b610bdf8b612bff565b1515600114610c1f5760405162461bcd60e51b815260040180806020018281038252603e815260200180613a29603e913960400191505060405180910390fd5b60068301546001600160a01b031615610caa57600354600684015460028501546040805163a9059cbb60e01b81526001600160a01b039384166004820152602481019290925251919092169163a9059cbb91604480830192600092919082900301818387803b158015610c9157600080fd5b505af1158015610ca5573d6000803e3d6000fd5b505050505b6003546005840154604080516323b872dd60e01b81523360048201523060248201526044810192909252516001600160a01b03909216916323b872dd9160648082019260009290919082900301818387803b158015610d0857600080fd5b505af1158015610d1c573d6000803e3d6000fd5b50506002600d86015550506006830180546001600160a01b031916339081179091556000818152600b602090815260408083208054600181018255908452918320909101879055518d917ff4ad1e4f5be31032ea73adde86775a3e1203e8230a3609ffff635a2cfb4f586791a35050505050505050505050565b6000546001600160a01b0316331480610df25760005b600154811015610df05760018181548110610dc357fe5b6000918252602090912001546001600160a01b0316331415610de85760019150610df0565b600101610dac565b505b80610e2e5760405162461bcd60e51b8152600401808060200182810382526026815260200180613e4d6026913960400191505060405180910390fd5b6000828152600e602052604090205480610e795760405162461bcd60e51b8152600401808060200182810382526029815260200180613be76029913960400191505060405180910390fd5b6000600d8281548110610e8857fe5b6000918252602080832090910192909255938452600e905250506040812055565b600281565b60018181548110610ebb57fe5b6000918252602090912001546001600160a01b0316905081565b6000546001600160a01b03163314610f22576040805162461bcd60e51b815260206004820152601d6024820152600080516020613b3f833981519152604482015290519081900360640190fd5b6000805b600154811015610fe957826001600160a01b031660018281548110610f4757fe5b6000918252602090912001546001600160a01b03161415610fe1576001805490925082906000198101908110610f7957fe5b600091825260209091200154600180546001600160a01b039092169183908110610f9f57fe5b600091825260209091200180546001600160a01b0319166001600160a01b0392909216919091179055600180546000190190610fdb9082613894565b50610fe9565b600101610f26565b50600181151514611041576040805162461bcd60e51b815260206004820152601d60248201527f5f61646d696e41646472657373206973206e6f7420616e2061646d696e000000604482015290519081900360640190fd5b5050565b6000546001600160a01b03163314806110a15760005b60015481101561109f576001818154811061107257fe5b6000918252602090912001546001600160a01b0316331415611097576001915061109f565b60010161105b565b505b806110dd5760405162461bcd60e51b8152600401808060200182810382526026815260200180613e4d6026913960400191505060405180910390fd5b6000821180156110ee5750600c5482105b6111295760405162461bcd60e51b815260040180806020018281038252602e815260200180613c10602e913960400191505060405180910390fd5b6000600c838154811061113857fe5b90600052602060002090600e02019050600081600d0154905060048114158015611163575060058114155b61119e5760405162461bcd60e51b815260040180806020018281038252602e815260200180613f03602e913960400191505060405180910390fd5b600b8201546112205760048054600184015460408051632142170760e11b815230948101949094523360248501526044840191909152516001600160a01b03909116916342842e0e91606480830192600092919082900301818387803b15801561120757600080fd5b505af115801561121b573d6000803e3d6000fd5b505050505b600a8201546112c35760068201546001600160a01b0316156112c35760028083015490821415611251575060058201545b6003546005546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018590529051919092169163a9059cbb91604480830192600092919082900301818387803b1580156112a957600080fd5b505af11580156112bd573d6000803e3d6000fd5b50505050505b6005600d83015560405184907fb634bf7077e0834bb2b14021fd5dc59a2cd63e973d0dbf052d523ac2458a671a90600090a250505050565b60065481565b6000805b60015481101561135357826001600160a01b03166001828154811061132657fe5b6000918252602090912001546001600160a01b0316141561134b57600191505061093a565b600101611305565b50506000546001600160a01b0390811691161490565b6000546001600160a01b03163314806113c55760005b6001548110156113c3576001818154811061139657fe5b6000918252602090912001546001600160a01b03163314156113bb57600191506113c3565b60010161137f565b505b806114015760405162461bcd60e51b8152600401808060200182810382526026815260200180613e4d6026913960400191505060405180910390fd5b50600d8054600181019091557fd7b6990105719101dabeb77144f2a3385c8033acd3af97e9423a695e81ad1eb581018290556000918252600e602052604090912055565b6000546001600160a01b03163314611492576040805162461bcd60e51b815260206004820152601d6024820152600080516020613b3f833981519152604482015290519081900360640190fd5b600655565b600d81815481106114a457fe5b600091825260209091200154905081565b6001545b90565b6000546001600160a01b03163314806115185760005b60015481101561151657600181815481106114e957fe5b6000918252602090912001546001600160a01b031633141561150e5760019150611516565b6001016114d2565b505b806115545760405162461bcd60e51b8152600401808060200182810382526026815260200180613e4d6026913960400191505060405180910390fd5b50600955565b60608060018054905060405190808252806020026020018201604052801561158c578160200160208202803883390190505b50905060005b6001548110156115f357600181815481106115a957fe5b9060005260206000200160009054906101000a90046001600160a01b03168282815181106115d357fe5b6001600160a01b0390921660209283029190910190910152600101611592565b50905090565b60048054604080516331a9108f60e11b8152928301889052516000926001600160a01b0390921691636352211e916024808301926020929190829003018186803b15801561164657600080fd5b505afa15801561165a573d6000803e3d6000fd5b505050506040513d602081101561167057600080fd5b505190506001600160a01b03811633146116bb5760405162461bcd60e51b8152600401808060200182810382526028815260200180613ad06028913960400191505060405180910390fd5b60018214806116ca5750600382145b806116d55750600282145b6117105760405162461bcd60e51b8152600401808060200182810382526025815260200180613e286025913960400191505060405180910390fd5b6001821480611735575060038214806117295750600282145b80156117355750600084115b6117705760405162461bcd60e51b815260040180806020018281038252604b815260200180613c7e604b913960600191505060405180910390fd5b6003821415806117805750848410155b6117bb5760405162461bcd60e51b8152600401808060200182810382526040815260200180613c3e6040913960400191505060405180910390fd5b6117c486612bff565b15156001146118045760405162461bcd60e51b815260040180806020018281038252603e815260200180613a29603e913960400191505060405180910390fd5b620151808302600090815260076020526040902054806118555760405162461bcd60e51b8152600401808060200182810382526026815260200180613e026026913960400191505060405180910390fd5b60016008541480611870575061186a33611301565b15156001145b6118ab5760405162461bcd60e51b8152600401808060200182810382526023815260200180613f316023913960400191505060405180910390fd5b600354600554604080516323b872dd60e01b81523360048201526001600160a01b03928316602482015260448101859052905191909216916323b872dd91606480830192600092919082900301818387803b15801561190957600080fd5b505af115801561191d573d6000803e3d6000fd5b505060048054604080516323b872dd60e01b81523393810193909352306024840152604483018c9052516001600160a01b0390911693506323b872dd9250606480830192600092919082900301818387803b15801561197b57600080fd5b505af115801561198f573d6000803e3d6000fd5b5050505061199b6138bd565b604051806101c00160405280336001600160a01b03168152602001898152602001888152602001428152602001866201518002815260200187815260200160006001600160a01b031681526020016000604051908082528060200260200182016040528015611a14578160200160208202803883390190505b5081526020016000604051908082528060200260200182016040528015611a45578160200160208202803883390190505b5081526020016000604051908082528060200260200182016040528015611a76578160200160208202803883390190505b50815260006020808301829052604080840183905260608085018a905260016080958601819052600c805491820180825590865287517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8c7600e90930292830180546001600160a01b03199081166001600160a01b039384161782558a8801517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8c8860155958a01517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8c9850155938901517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8ca840155968801517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8cb83015560a08801517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8cc83015560c08801517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8cd8301805490951697169690961790925560e08601518051969750939587949193611c2e937fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8ce0192019061393e565b506101008201518051611c4b916008840191602090910190613989565b506101208201518051611c6891600984019160209091019061393e565b50610140820151600a80830191909155610160830151600b80840191909155610180840151600c8401556101a090930151600d9092019190915560008c815260209182526040808220600019860190819055338084529484528183208054600181018255908452928490209092019190915580518c815242928101929092528181018a9052606082018b9052608082018990525192935090918b917f3605d71e596cf139c8a211e38143afc7034e2158d00d864d7df7e91882b5bcba919081900360a00190a3505050505050505050565b600c5490565b60025481565b600b6020528160005260406000208181548110611d5e57fe5b90600052602060002001600091509150505481565b620151800260009081526007602052604090205490565b600c8181548110611d9757fe5b60009182526020909120600e909102018054600182015460028301546003840154600485015460058601546006870154600a880154600b890154600c8a0154600d909a01546001600160a01b03998a169b5097999698959794969395909216939092908b565b6000828152600a6020526040902054829080611e4a5760405162461bcd60e51b815260040180806020018281038252602e815260200180613c10602e913960400191505060405180910390fd5b6000600c8281548110611e5957fe5b90600052602060002090600e0201905060008160030154905060008111611eb15760405162461bcd60e51b8152600401808060200182810382526026815260200180613b196026913960400191505060405180910390fd5b6004820154600d83015482820142108015611ecd575060028114155b8015611eda575060048114155b8015611ee7575060058114155b611f225760405162461bcd60e51b815260040180806020018281038252603c815260200180613a94603c913960400191505060405180910390fd5b6000888152600a602052604090205480611f6d5760405162461bcd60e51b815260040180806020018281038252602e815260200180613c10602e913960400191505060405180910390fd5b6000600c8281548110611f7c57fe5b60009182526020909120600e909102016002810154600c820154600d83015492935090916001821480611faf5750600382145b611fea5760405162461bcd60e51b815260040180806020018281038252602a815260200180613b85602a913960400191505060405180910390fd5b60028114158015611ffc575060048114155b8015612009575060058114155b6120445760405162461bcd60e51b815260040180806020018281038252603c815260200180613a94603c913960400191505060405180910390fd5b8b83106120825760405162461bcd60e51b815260040180806020018281038252603a815260200180613d0c603a913960400191505060405180910390fd5b6001600854148061209d575061209733611301565b15156001145b6120d85760405162461bcd60e51b8152600401808060200182810382526023815260200180613f316023913960400191505060405180910390fd5b6120e18d612bff565b15156001146121215760405162461bcd60e51b815260040180806020018281038252603e815260200180613a29603e913960400191505060405180910390fd5b60068401546001600160a01b0316156121a75760035460068501546040805163a9059cbb60e01b81526001600160a01b039283166004820152602481018790529051919092169163a9059cbb91604480830192600092919082900301818387803b15801561218e57600080fd5b505af11580156121a2573d6000803e3d6000fd5b505050505b600354604080516323b872dd60e01b8152336004820152306024820152604481018f905290516001600160a01b03909216916323b872dd9160648082019260009290919082900301818387803b15801561220057600080fd5b505af1158015612214573d6000803e3d6000fd5b505050508b8460020181905550338460060160006101000a8154816001600160a01b0302191690836001600160a01b03160217905550836007018c9080600181540180825580915050906001820390600052602060002001600090919290919091505550836008013390806001815401808255809150509060018203906000526020600020016000909192909190916101000a8154816001600160a01b0302191690836001600160a01b031602179055505083600901429080600181540180825580915050906001820390600052602060002001600090919290919091505550600b6000336001600160a01b03166001600160a01b03168152602001908152602001600020859080600181540180825580915050906001820390600052602060002001600090919290919091505550336001600160a01b03168d7f0e54eff26401bf69b81b26f60bd85ef47f5d85275c1d268d84f68d6897431c478e6040518082815260200191505060405180910390a350505050505050505050505050565b60076020526000908152604090205481565b6000546001600160a01b03163314806124025760005b60015481101561240057600181815481106123d357fe5b6000918252602090912001546001600160a01b03163314156123f85760019150612400565b6001016123bc565b505b8061243e5760405162461bcd60e51b8152600401808060200182810382526026815260200180613e4d6026913960400191505060405180910390fd5b5062015180909102600090815260076020526040902055565b6003546001600160a01b031681565b6005546001600160a01b031681565b60095481565b6000546001600160a01b031633146124c8576040805162461bcd60e51b815260206004820152601d6024820152600080516020613b3f833981519152604482015290519081900360640190fd5b60005b60015481101561254657816001600160a01b0316600182815481106124ec57fe5b6000918252602090912001546001600160a01b0316141561253e5760405162461bcd60e51b8152600401808060200182810382526021815260200180613af86021913960400191505060405180910390fd5b6001016124cb565b506001805480820182556000919091527fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf60180546001600160a01b0319166001600160a01b0392909216919091179055565b60608060606000600c85815481106125ac57fe5b90600052602060002090600e0201905080600801805490506040519080825280602002602001820160405280156125ed578160200160208202803883390190505b506007820154604080518281526020808402820101909152919450801561261e578160200160208202803883390190505b506009820154604080518281526020808402820101909152919550801561264f578160200160208202803883390190505b50915060005b60088201548110156127255781600801818154811061267057fe5b9060005260206000200160009054906101000a90046001600160a01b031684828151811061269a57fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508160070181815481106126c957fe5b90600052602060002001548582815181106126e057fe5b6020026020010181815250508160090181815481106126fb57fe5b906000526020600020015483828151811061271257fe5b6020908102919091010152600101612655565b50509193909250565b6000818152600a602052604090205481908061277b5760405162461bcd60e51b815260040180806020018281038252602e815260200180613c10602e913960400191505060405180910390fd5b6000600c828154811061278a57fe5b90600052602060002090600e02019050600081600301549050600081116127e25760405162461bcd60e51b8152600401808060200182810382526026815260200180613b196026913960400191505060405180910390fd5b6004820154600d83015460028114806127fb5750600481145b806128065750600581145b8061281357508282014210155b612864576040805162461bcd60e51b815260206004820152601d60248201527f56696d41756374696f6e3a2041756374696f6e206e6f7420656e646564000000604482015290519081900360640190fd5b6000878152600a6020526040902054806128af5760405162461bcd60e51b815260040180806020018281038252602e815260200180613c10602e913960400191505060405180910390fd5b6000600c82815481106128be57fe5b90600052602060002090600e02019050600081600d0154905081600b0154600014612930576040805162461bcd60e51b815260206004820152601f60248201527f56696d41756374696f6e3a2056696d20616c726561647920636c61696d656400604482015290519081900360640190fd5b60048114158015612942575060058114155b61297d5760405162461bcd60e51b815260040180806020018281038252603c815260200180613a94603c913960400191505060405180910390fd5b60068201546001600160a01b0316158015906129a5575060068201546001600160a01b031633145b806129cf575060068201546001600160a01b03161580156129cf575081546001600160a01b031633145b612a0a5760405162461bcd60e51b815260040180806020018281038252606d815260200180613d46606d913960800191505060405180910390fd5b60016008541480612a255750612a1f33611301565b15156001145b612a605760405162461bcd60e51b8152600401808060200182810382526023815260200180613f316023913960400191505060405180910390fd5b612a698a612bff565b1515600114612aa95760405162461bcd60e51b815260040180806020018281038252603e815260200180613a29603e913960400191505060405180910390fd5b6004805460408051632142170760e11b81523093810193909352336024840152604483018d9052516001600160a01b03909116916342842e0e91606480830192600092919082900301818387803b158015612b0357600080fd5b505af1158015612b17573d6000803e3d6000fd5b5050336000908152600b6020818152604080842080546001810182559085529184209091018890554291870191909155518d93507fdc37f064aac08889c236be3dd839510e2b9ac4381cd22799fb2723394949c6069250a250505050505050505050565b606080600b6000846001600160a01b03166001600160a01b03168152602001908152602001600020805480602002602001604051908101604052809291908181526020018280548015612bed57602002820191906000526020600020905b815481526020019060010190808311612bd9575b5093979650505050505050565b600181565b6000818152600e602052604081205480612c1d57600191505061093a565b6000600d8281548110612c2c57fe5b906000526020600020015490508381146109335760019250505061093a565b8080612c885760405162461bcd60e51b8152600401808060200182810382526038815260200180613baf6038913960400191505060405180910390fd5b6000600c8281548110612c9757fe5b90600052602060002090600e0201905060008160030154905060008111612cef5760405162461bcd60e51b815260040180806020018281038252602d815260200180613a67602d913960400191505060405180910390fd5b6004820154600d8301546002811480612d085750600481145b80612d135750600581145b80612d2057508282014210155b612d71576040805162461bcd60e51b815260206004820152601d60248201527f56696d41756374696f6e3a2041756374696f6e206e6f7420656e646564000000604482015290519081900360640190fd5b85612dad5760405162461bcd60e51b815260040180806020018281038252602e815260200180613db3602e913960400191505060405180910390fd5b6000600c8781548110612dbc57fe5b90600052602060002090600e02019050600081600d0154905060016008541480612df05750612dea33611301565b15156001145b612e2b5760405162461bcd60e51b8152600401808060200182810382526023815260200180613f316023913960400191505060405180910390fd5b81546001600160a01b031633148015612e50575060068201546001600160a01b031615155b612e8b5760405162461bcd60e51b8152600401808060200182810382526048815260200180613ebb6048913960600191505060405180910390fd5b600a82015415612ee2576040805162461bcd60e51b815260206004820181905260248201527f56696d41756374696f6e3a204568727420616c726561647920636c61696d6564604482015290519081900360640190fd5b60048114158015612ef4575060058114155b612f2f5760405162461bcd60e51b8152600401808060200182810382526026815260200180613b5f6026913960400191505060405180910390fd5b612f3c8260010154612bff565b1515600114612f7c5760405162461bcd60e51b815260040180806020018281038252603e815260200180613a29603e913960400191505060405180910390fd5b60028083015490821415612f91575060058201545b6005546000906001600160a01b031615801590612fb057506000600654115b15612fe757612fe46064612fd8600254600a0a612fd86006548761376e90919063ffffffff16565b9063ffffffff6137d016565b90505b6000612ff9838363ffffffff61383716565b60035486546040805163a9059cbb60e01b81526001600160a01b03928316600482015260248101859052905193945091169163a9059cbb9160448082019260009290919082900301818387803b15801561305257600080fd5b505af1158015613066573d6000803e3d6000fd5b50506003546005546040805163a9059cbb60e01b81526001600160a01b03928316600482015260248101889052905191909216935063a9059cbb9250604480830192600092919082900301818387803b1580156130c257600080fd5b505af11580156130d6573d6000803e3d6000fd5b5050336000908152600b6020908152604080832080546001810182559084529183209091018f905542600a8a0155518e93507f2648820728666dcd8a0d3bc7439f42f598878b592cf684b612def6c055f983c49250a25050505050505050505050565b60085481565b600a6020526000908152604090205481565b6004546001600160a01b031681565b6000818152600a6020526040902054806131ab5760405162461bcd60e51b815260040180806020018281038252602e815260200180613c10602e913960400191505060405180910390fd5b6000600c82815481106131ba57fe5b60009182526020909120600e90910201600d8101546006820154919250906001600160a01b03161561321d5760405162461bcd60e51b8152600401808060200182810382526043815260200180613cc96043913960600191505060405180910390fd5b6002811415801561322f575060048114155b801561323c575060058114155b6132775760405162461bcd60e51b815260040180806020018281038252603c815260200180613a94603c913960400191505060405180910390fd5b60016008541480613292575061328c33611301565b15156001145b6132cd5760405162461bcd60e51b8152600401808060200182810382526023815260200180613f316023913960400191505060405180910390fd5b6132d684612bff565b15156001146133165760405162461bcd60e51b815260040180806020018281038252603e815260200180613a29603e913960400191505060405180910390fd5b6004805460408051632142170760e11b8152309381019390935233602484015260448301879052516001600160a01b03909116916342842e0e91606480830192600092919082900301818387803b15801561337057600080fd5b505af1158015613384573d6000803e3d6000fd5b505050506000600954111561340d57600354600554600954604080516323b872dd60e01b81523360048201526001600160a01b03938416602482015260448101929092525191909216916323b872dd91606480830192600092919082900301818387803b1580156133f457600080fd5b505af1158015613408573d6000803e3d6000fd5b505050505b336000908152600b6020908152604080832080546001810182559084529183209091018590556004600d8501555184917fb634bf7077e0834bb2b14021fd5dc59a2cd63e973d0dbf052d523ac2458a671a91a250505050565b6000546001600160a01b031633146134b3576040805162461bcd60e51b815260206004820152601d6024820152600080516020613b3f833981519152604482015290519081900360640190fd5b600480546001600160a01b0319166001600160a01b0392909216919091179055565b6000908152600a602052604090205490565b6000546001600160a01b03163314613534576040805162461bcd60e51b815260206004820152601d6024820152600080516020613b3f833981519152604482015290519081900360640190fd5b600580546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314806135b25760005b6001548110156135b0576001818154811061358357fe5b6000918252602090912001546001600160a01b03163314156135a857600191506135b0565b60010161356c565b505b806135ee5760405162461bcd60e51b8152600401808060200182810382526026815260200180613e4d6026913960400191505060405180910390fd5b50600855565b6000546001600160a01b03163314613641576040805162461bcd60e51b815260206004820152601d6024820152600080516020613b3f833981519152604482015290519081900360640190fd5b600380546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146136b0576040805162461bcd60e51b815260206004820152601d6024820152600080516020613b3f833981519152604482015290519081900360640190fd5b6001600160a01b03811661370b576040805162461bcd60e51b815260206004820152601e60248201527f4e657720636f6e7472616374206f776e65722063616e6e6f7420626520300000604482015290519081900360640190fd5b600080546001600160a01b038381166001600160a01b0319831681179093556040805191909216808252602082019390935281517f22500af037c600dd7b720644ab6e358635085601d9ac508ad83eb2d6b2d729ca929181900390910190a15050565b60008261377d575060006137ca565b8282028284828161378a57fe5b04146137c75760405162461bcd60e51b8152600401808060200182810382526021815260200180613de16021913960400191505060405180910390fd5b90505b92915050565b6000808211613826576040805162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f000000000000604482015290519081900360640190fd5b81838161382f57fe5b049392505050565b60008282111561388e576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b8154818355818111156138b8576000838152602090206138b89181019083016139ea565b505050565b604051806101c0016040528060006001600160a01b03168152602001600081526020016000815260200160008152602001600081526020016000815260200160006001600160a01b03168152602001606081526020016060815260200160608152602001600081526020016000815260200160008152602001600081525090565b828054828255906000526020600020908101928215613979579160200282015b8281111561397957825182559160200191906001019061395e565b506139859291506139ea565b5090565b8280548282559060005260206000209081019282156139de579160200282015b828111156139de57825182546001600160a01b0319166001600160a01b039091161782556020909201916001909101906139a9565b50613985929150613a04565b6114b991905b8082111561398557600081556001016139f0565b6114b991905b808211156139855780546001600160a01b0319168155600101613a0a56fe56696d41756374696f6e3a20546869732076696d20697320626c6f636b65642e20506c6561736520636f6e746163742061646d696e6973747261746f722e56696d41756374696f6e3a2061756374696f6e204964206e6f74206c697374656420666f722061756374696f6e56696d41756374696f6e3a20546869732061756374696f6e20697320616c726561647920626f75676874206f7574206f722063616e63656c6c65642e56696d41756374696f6e3a204f6e6c79206f776e6572732063616e2061756374696f6e2056494d735f61646d696e4164647265737320697320616c726561647920616e2061646d696e56696d41756374696f6e3a2056494d206e6f74206c697374656420666f722061756374696f6e53656e646572206d75737420626520636f6e7472616374206f776e657200000056696d41756374696f6e3a20546869732061756374696f6e2069732063616e63656c6c65642e56696d41756374696f6e3a204f6e6c792061756374696f6e20697320616c6c6f77656420746f2062696456696d41756374696f6e3a2043616e206e6f742066696e642061756374696f6e20666f7220746869732061756374696f6e20696e6465782e56696d41756374696f6e3a20546869732076696d206973206e6f7420696e20626c6f636b6c6973742e56696d41756374696f6e3a2043616e206e6f742066696e642061756374696f6e20666f7220746869732076696d2e56696d41756374696f6e3a20546865206275796f75742070726963652068617320746f20626520686967686572207468616e206c697374696e6720707269636556696d41756374696f6e3a20466f7220746865206275796f7574206f7074696f6e2c206275796f75742070726963652068617320746f206265206c6172676572207468616e207a65726f2e56696d41756374696f6e3a205468652061756374696f6e2063616e206f6e6c792062652063616e63656c6c6564207768656e207468657265206973206e6f206269642e56696d41756374696f6e3a206e657720626964206973206e6f742067726561746572207468616e2070726576696f7573206269642f707269636556696d41756374696f6e3a20417574684572726f722063616e206f6e6c792062652063616c6c6564206279206869676865737420626964646572206f72206f6e6c79207468652073656c6c65722063616e20636c61696d207468652076696d206966206e6f626f64792062696456696d41756374696f6e3a205468652061756374696f6e20696e6465782063616e206e6f74206265207a65726f2e536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7756696d41756374696f6e3a20746865206475726174696f6e206973206e6f742076616c69642e56696d41756374696f6e3a2061757463696f6e54797065206973206e6f742076616c69642e53656e646572206d7573742062652061646d696e206f7220636f6e7472616374206f776e657256696d41756374696f6e3a204f6e6c79206469726563742073656c6c206f722061756374696f6e2077697468206275796f757420697320616c6c6f77656420746f206275796f757456696d41756374696f6e3a20417574684572726f722063616e206f6e6c792062652063616c6c65642062792073656c6c657220616e64207468657265206d75737420612073616c6556696d41756374696f6e3a20546869732061756374696f6e20697320616c72656164792063616e63656c6c65642e56696d41756374696f6e3a2054686520636f6e7472616374206973206c6f636b65642ea265627a7a7231582029a0500750c4874bb1d0595d19e8b8b07e61bd629fdac5b846949f7d14a3cd5b64736f6c63430005100032