VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x935Be7…6bFE
Summary
Transactions
Transfers
Address
0x935Be7f24361ACF456050A32E7654a3d14006bFE
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x83849016f404539E8e55F15F25A83b96045dbEc3
Deployer
0x83849016f404539E8e55F15F25A83b96045dbEc3
Code
0x608060405234801561001057600080fd5b50600436106101f05760003560e01c80637bf30c3c1161010f578063bafec546116100a2578063ed5ee04311610071578063ed5ee04314610bb3578063f2fde38b14610bfd578063f6ff47cb14610c41578063f93360c014610caf576101f0565b8063bafec54614610a7f578063c155d99114610ac9578063dee2b05814610b0d578063e7a89f2f14610b45576101f0565b8063a8d0aaea116100de578063a8d0aaea1461093f578063acc3e7d5146109ad578063b1bce25a146109fb578063b59712af14610a3d576101f0565b80637bf30c3c146107b55780638065bd1a146108385780639a2856cb146108bb578063a5983d95146108fd576101f0565b80631785f53c1161018757806348101ea21161015657806348101ea214610634578063485f3ccf146106965780635a3b722c146106d85780637048027514610771576101f0565b80631785f53c146104ad57806324d7806c146104f1578063306cdbf11461054d57806338e7b9a1146105e6576101f0565b806313be0f0e116101c357806313be0f0e146102eb57806314bfd6d014610384578063157526e6146103f25780631682b5d914610475576101f0565b80630559a703146101f557806310c22b991461022d57806311675d441461026f57806313178737146102b3575b600080fd5b61022b6004803603604081101561020b57600080fd5b810190808035906020019092919080359060200190929190505050610ccd565b005b6102596004803603602081101561024357600080fd5b8101908080359060200190929190505050610dc1565b6040518082815260200191505060405180910390f35b6102b16004803603602081101561028557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ddb565b005b6102e9600480360360408110156102c957600080fd5b810190808035906020019092919080359060200190929190505050610ee1565b005b61032d6004803603602081101561030157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061120b565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b83811015610370578082015181840152602081019050610355565b505050509050019250505060405180910390f35b6103b06004803603602081101561039a57600080fd5b810190808035906020019092919050505061138f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61041e6004803603602081101561040857600080fd5b81019080803590602001909291905050506113cb565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b83811015610461578082015181840152602081019050610446565b505050509050019250505060405180910390f35b6104ab6004803603604081101561048b57600080fd5b8101908080359060200190929190803590602001909291905050506114f7565b005b6104ef600480360360208110156104c357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611608565b005b6105336004803603602081101561050757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611889565b604051808215151515815260200191505060405180910390f35b61058f6004803603602081101561056357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611977565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156105d25780820151818401526020810190506105b7565b505050509050019250505060405180910390f35b610632600480360360408110156105fc57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611afb565b005b6106806004803603604081101561064a57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611c5c565b6040518082815260200191505060405180910390f35b6106c2600480360360208110156106ac57600080fd5b8101908080359060200190929190505050611fbc565b6040518082815260200191505060405180910390f35b61071a600480360360208110156106ee57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611ff7565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561075d578082015181840152602081019050610742565b505050509050019250505060405180910390f35b6107b36004803603602081101561078757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506121ab565b005b6107e1600480360360208110156107cb57600080fd5b81019080803590602001909291905050506123b1565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b83811015610824578082015181840152602081019050610809565b505050509050019250505060405180910390f35b6108646004803603602081101561084e57600080fd5b81019080803590602001909291905050506124cd565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156108a757808201518184015260208101905061088c565b505050509050019250505060405180910390f35b6108e7600480360360208110156108d157600080fd5b81019080803590602001909291905050506125e9565b6040518082815260200191505060405180910390f35b6109296004803603602081101561091357600080fd5b8101908080359060200190929190505050612624565b6040518082815260200191505060405180910390f35b61096b6004803603602081101561095557600080fd5b810190808035906020019092919050505061265f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6109f9600480360360408110156109c357600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612679565b005b610a3b60048036036060811015610a1157600080fd5b8101908080359060200190929190803590602001909291908035906020019092919050505061298d565b005b610a6960048036036020811015610a5357600080fd5b8101908080359060200190929190505050612ce5565b6040518082815260200191505060405180910390f35b610a87612d20565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610b0b60048036036020811015610adf57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612d46565b005b610b4360048036036040811015610b2357600080fd5b810190808035906020019092919080359060200190929190505050612e4c565b005b610b7160048036036020811015610b5b57600080fd5b810190808035906020019092919050505061306c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610bbb6130c7565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610c3f60048036036020811015610c1357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506130ed565b005b610c6d60048036036020811015610c5757600080fd5b8101908080359060200190929190505050613353565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610cb761336d565b6040518082815260200191505060405180910390f35b3373ffffffffffffffffffffffffffffffffffffffff16610ced83613353565b73ffffffffffffffffffffffffffffffffffffffff1614610d59576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806135da6023913960400191505060405180910390fd5b806004600760008581526020019081526020016000205481548110610d7a57fe5b90600052602060002090600402016001018190555080827fd08dd41952d23c5b00e5678e9f34657721ad3f4d423b6105b849a6ef6f6b020c60405160405180910390a35050565b6000610dd4610dcf836125e9565b612624565b9050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610e9d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16149050600015158115151415610fd65760008090505b600180549050811015610fd45760018181548110610f6257fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610fc95760019150610fd4565b806001019050610f48565b505b8061102c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806136546026913960400191505060405180910390fd5b600061103784612624565b146110aa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f4272616e6420616c72656164792072656769737465726564000000000000000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166110cb8361306c565b73ffffffffffffffffffffffffffffffffffffffff161415611155576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f496e76616c696420436f6d70616e79204944000000000000000000000000000081525060200191505060405180910390fd5b60036040518060400160405280858152602001848152509080600181540180825580915050906001820390600052602060002090600202016000909192909190915060008201518160000155602082015181600101555050506001600380549050036006600085815260200190815260200160002081905550817f40d90cc915298f5fc1bd2b967b0e653b5ac966a58e1255bd0014aec5044fbfb2846040518082815260200191505060405180910390a2505050565b6060600080905060008090505b600380549050811015611293578373ffffffffffffffffffffffffffffffffffffffff166112636003838154811061124c57fe5b90600052602060002090600202016000015461265f565b73ffffffffffffffffffffffffffffffffffffffff1614156112885781806001019250505b806001019050611218565b506060816040519080825280602002602001820160405280156112c55781602001602082028038833980820191505090505b5090506000915060008090505b600380549050811015611384578473ffffffffffffffffffffffffffffffffffffffff1661131d6003838154811061130657fe5b90600052602060002090600202016000015461265f565b73ffffffffffffffffffffffffffffffffffffffff161415611379576003818154811061134657fe5b90600052602060002090600202016000015482848151811061136457fe5b60200260200101818152505082806001019350505b8060010190506112d2565b508092505050919050565b6001818154811061139c57fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6060600080905060008090505b600480549050811015611427578361140d600483815481106113f657fe5b906000526020600020906004020160000154610dc1565b141561141c5781806001019250505b8060010190506113d8565b506060816040519080825280602002602001820160405280156114595781602001602082028038833980820191505090505b5090506000915060008090505b6004805490508110156114ec578461149b6004838154811061148457fe5b906000526020600020906004020160000154610dc1565b14156114e157600481815481106114ae57fe5b9060005260206000209060040201600001548284815181106114cc57fe5b60200260200101818152505082806001019350505b806001019050611466565b508092505050919050565b3373ffffffffffffffffffffffffffffffffffffffff166115178361265f565b73ffffffffffffffffffffffffffffffffffffffff16146115a0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f53656e646572206d757374206265206272616e64206f776e657200000000000081525060200191505060405180910390fd5b8060036006600085815260200190815260200160002054815481106115c157fe5b90600052602060002090600202016001018190555080827f74f9309a6de66e05bbfc5a4bad3acd32107e847a829dd52e6c85a86c7416089660405160405180910390a35050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146116ca576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b600080905060008090505b60018054905081101561180a578273ffffffffffffffffffffffffffffffffffffffff166001828154811061170657fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156117ff57600191506001808080549050038154811061176457fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166001828154811061179c57fe5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060018080549050036001816117f99190613533565b5061180a565b8060010190506116d5565b506001151581151514611885576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f5f61646d696e41646472657373206973206e6f7420616e2061646d696e00000081525060200191505060405180910390fd5b5050565b600080600090505b60018054905081101561191e578273ffffffffffffffffffffffffffffffffffffffff16600182815481106118c257fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611913576001915050611972565b806001019050611891565b506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161490505b919050565b6060600080905060008090505b6004805490508110156119ff578373ffffffffffffffffffffffffffffffffffffffff166119cf600483815481106119b857fe5b906000526020600020906004020160000154613353565b73ffffffffffffffffffffffffffffffffffffffff1614156119f45781806001019250505b806001019050611984565b50606081604051908082528060200260200182016040528015611a315781602001602082028038833980820191505090505b5090506000915060008090505b600480549050811015611af0578473ffffffffffffffffffffffffffffffffffffffff16611a8960048381548110611a7257fe5b906000526020600020906004020160000154613353565b73ffffffffffffffffffffffffffffffffffffffff161415611ae55760048181548110611ab257fe5b906000526020600020906004020160000154828481518110611ad057fe5b60200260200101818152505082806001019350505b806001019050611a3e565b508092505050919050565b3373ffffffffffffffffffffffffffffffffffffffff16611b1b8361306c565b73ffffffffffffffffffffffffffffffffffffffff1614611ba4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f53656e646572206d75737420626520636f6d70616e79206f776e65720000000081525060200191505060405180910390fd5b806002600560008581526020019081526020016000205481548110611bc557fe5b906000526020600020906002020160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16827f1227674ce1097df3ac362136e3f5af92bba4db6fbf56c5031806d8432b0730c060405160405180910390a35050565b6000806004600760008681526020019081526020016000205481548110611c7f57fe5b90600052602060002090600402019050600081600101541415611d0a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600e8152602001807f496e76616c69642054797065496400000000000000000000000000000000000081525060200191505060405180910390fd5b6000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16637173d41c86336040518363ffffffff1660e01b8152600401808381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b158015611db357600080fd5b505afa158015611dc7573d6000803e3d6000fd5b505050506040513d6020811015611ddd57600080fd5b810190808051906020019092919050505011611e44576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b8152602001806135fd602b913960400191505060405180910390fd5b8060020154816003015410611ea4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260348152602001806135856034913960400191505060405180910390fd5b600081600301541415611ec357611eba84613375565b81600301819055505b600060018260030154019050600081633b9aca00870201905060018360030160008282540192505081905550600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636cff1b4686836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b158015611f9857600080fd5b505af1158015611fac573d6000803e3d6000fd5b5050505080935050505092915050565b60006004600760008481526020019081526020016000205481548110611fde57fe5b9060005260206000209060040201600201549050919050565b6060600080905060008090505b600280549050811015612097578373ffffffffffffffffffffffffffffffffffffffff166002828154811061203557fe5b906000526020600020906002020160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561208c5781806001019250505b806001019050612004565b506060816040519080825280602002602001820160405280156120c95781602001602082028038833980820191505090505b5090506000915060008090505b6002805490508110156121a0578473ffffffffffffffffffffffffffffffffffffffff166002828154811061210757fe5b906000526020600020906002020160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415612195576002818154811061216257fe5b90600052602060002090600202016000015482848151811061218057fe5b60200260200101818152505082806001019350505b8060010190506120d6565b508092505050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461226d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b60008090505b600180549050811015612347578173ffffffffffffffffffffffffffffffffffffffff16600182815481106122a457fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561233c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806135b96021913960400191505060405180910390fd5b806001019050612273565b5060018190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b6060600080905060008090505b6004805490508110156124055783600482815481106123d957fe5b90600052602060002090600402016001015414156123fa5781806001019250505b8060010190506123be565b506060816040519080825280602002602001820160405280156124375781602001602082028038833980820191505090505b5090506000915060008090505b6004805490508110156124c257846004828154811061245f57fe5b90600052602060002090600402016001015414156124b7576004818154811061248457fe5b9060005260206000209060040201600001548284815181106124a257fe5b60200260200101818152505082806001019350505b806001019050612444565b508092505050919050565b6060600080905060008090505b6003805490508110156125215783600382815481106124f557fe5b90600052602060002090600202016001015414156125165781806001019250505b8060010190506124da565b506060816040519080825280602002602001820160405280156125535781602001602082028038833980820191505090505b5090506000915060008090505b6003805490508110156125de57846003828154811061257b57fe5b90600052602060002090600202016001015414156125d357600381815481106125a057fe5b9060005260206000209060020201600001548284815181106125be57fe5b60200260200101818152505082806001019350505b806001019050612560565b508092505050919050565b6000600460076000848152602001908152602001600020548154811061260b57fe5b9060005260206000209060040201600101549050919050565b6000600360066000848152602001908152602001600020548154811061264657fe5b9060005260206000209060020201600101549050919050565b600061267261266d83612624565b61306c565b9050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905060001515811515141561276e5760008090505b60018054905081101561276c57600181815481106126fa57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415612761576001915061276c565b8060010190506126e0565b505b806127c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806136546026913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166127e58461306c565b73ffffffffffffffffffffffffffffffffffffffff161461286e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f436f6d70616e7920616c7265616479207265676973746572656400000000000081525060200191505060405180910390fd5b600260405180604001604052808581526020018473ffffffffffffffffffffffffffffffffffffffff16815250908060018154018082558091505090600182039060005260206000209060020201600090919290919091506000820151816000015560208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505060016002805490500360056000858152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff167f6725907bbd9e44644fbdf35276422be1978504238d6a830589656815f098d358846040518082815260200191505060405180910390a2505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16149050600015158115151415612a825760008090505b600180549050811015612a805760018181548110612a0e57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415612a755760019150612a80565b8060010190506129f4565b505b80612ad8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806136546026913960400191505060405180910390fd5b6000612ae3856125e9565b14612b56576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f547970652049442069732074616b656e0000000000000000000000000000000081525060200191505060405180910390fd5b6000612b6184612624565b1415612bd5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f496e76616c6964204272616e642049440000000000000000000000000000000081525060200191505060405180910390fd5b60046040518060800160405280868152602001858152602001848152602001600081525090806001815401808255809150509060018203906000526020600020906004020160009091929091909150600082015181600001556020820151816001015560408201518160020155606082015181600301555050506001600480549050036007600086815260200190815260200160002081905550827f3523d6d80ac61fe4f6ba4837c1e7423748f77600fea32434935855a876678c61856040518082815260200191505060405180910390a2837f8631beed01371758fbcc6a4bf4085f5e3bf91e53b483b2dbe6c79013276f9b78836040518082815260200191505060405180910390a250505050565b60006004600760008481526020019081526020016000205481548110612d0757fe5b9060005260206000209060040201600301549050919050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612e08576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16149050600015158115151415612f415760008090505b600180549050811015612f3f5760018181548110612ecd57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415612f345760019150612f3f565b806001019050612eb3565b505b80612f97576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806136546026913960400191505060405180910390fd5b60006004600760008681526020019081526020016000205481548110612fb957fe5b9060005260206000209060040201905080600301548311613025576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c815260200180613628602c913960400191505060405180910390fd5b828160020181905550837f8631beed01371758fbcc6a4bf4085f5e3bf91e53b483b2dbe6c79013276f9b78846040518082815260200191505060405180910390a250505050565b6000600260056000848152602001908152602001600020548154811061308e57fe5b906000526020600020906002020160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146131af576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415613252576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f4e657720636f6e7472616374206f776e65722063616e6e6f742062652030000081525060200191505060405180910390fd5b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f22500af037c600dd7b720644ab6e358635085601d9ac508ad83eb2d6b2d729ca8183604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a15050565b600061336661336183610dc1565b61306c565b9050919050565b633b9aca0081565b6000806000905060008090505b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b815260040160206040518083038186803b1580156133ea57600080fd5b505afa1580156133fe573d6000803e3d6000fd5b505050506040513d602081101561341457600080fd5b8101908080519060200190929190505050811015613529576000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638b200ca9836040518263ffffffff1660e01b81526004018082815260200191505060606040518083038186803b1580156134a157600080fd5b505afa1580156134b5573d6000803e3d6000fd5b505050506040513d60608110156134cb57600080fd5b8101908080519060200190929190805190602001909291908051906020019092919050505050915050633b9aca008502811180156135115750633b9aca00600186010281105b1561351d578260010192505b50806001019050613382565b5080915050919050565b81548183558181111561355a57818360005260206000209182019101613559919061355f565b5b505050565b61358191905b8082111561357d576000816000905550600101613565565b5090565b9056fe43616e6e6f74206d696e74206d6f72652056494d73206f66207468697320747970653b204361706163697479206973206d65742e5f61646d696e4164647265737320697320616c726561647920616e2061646d696e53656e646572206d7573742062652074797065277320636f6d70616e79206f776e657253656e646572206e6f7420617574686f72697a656420746f206d696e7420666f72207468697320747970654d7573742073657420636170616369747920686967686572207468616e2063757272656e7420737570706c7953656e646572206d7573742062652061646d696e206f7220636f6e7472616374206f776e6572a265627a7a723158209e99213461d4fef84b56b0c02468d7aac56e976a40f3c665ba577a627087992764736f6c63430005100032