VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x62Bc2c…5f65
Summary
Transactions
Transfers
Address
0x62Bc2cCb9A974359C413e83b1b61681422Ff5f65
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x6942008Dd835B44a6086E6a1802F7C95A2755862
Deployer
0x6942008Dd835B44a6086E6a1802F7C95A2755862
Code
0x6080604052600436106102305760003560e01c8063704802751161012e578063bd889ce4116100ab578063e8569ab21161006f578063e8569ab2146110b1578063ed5ee04314611100578063f14b5bd614611157578063f1c0c37314611192578063f2fde38b1461122c57610230565b8063bd889ce414610ef6578063bff67f6b14610f21578063dc4b903814610f7c578063e0bc85c914611016578063e3b6c8341461106957610230565b80638f5949f9116100f25780638f5949f914610c3057806396c015ea14610c5f578063b1ddf52f14610d05578063b2e553b114610e18578063bc85291014610ea757610230565b806370480275146109d657806378bd793514610a275780637ead07ec14610b3a57806388b8084f14610bb85780638b762e6c14610bf557610230565b80632a920114116101bc5780634a9e6645116101805780634a9e6645146106815780634f277958146106dc578063571a26a01461074b5780636011c775146108535780636cc9865f1461098757610230565b80632a920114146105295780632b7832b31461058457806331ae450b146105af578063396065a41461061b5780633fdd1fef1461065657610230565b806311675d441161020357806311675d441461037857806314bfd6d0146103c95780631785f53c1461044457806324d7806c146104955780632a4c6b8d146104fe57610230565b8063023924c71461023257806305742ae5146102835780630ab8afac146102d25780630f2a091914610329575b005b34801561023e57600080fd5b506102816004803603602081101561025557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061127d565b005b34801561028f57600080fd5b506102bc600480360360208110156102a657600080fd5b8101908080359060200190929190505050611383565b6040518082815260200191505060405180910390f35b3480156102de57600080fd5b506102e7611414565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561033557600080fd5b506103626004803603602081101561034c57600080fd5b810190808035906020019092919050505061143a565b6040518082815260200191505060405180910390f35b34801561038457600080fd5b506103c76004803603602081101561039b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061145b565b005b3480156103d557600080fd5b50610402600480360360208110156103ec57600080fd5b8101908080359060200190929190505050611561565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561045057600080fd5b506104936004803603602081101561046757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061159d565b005b3480156104a157600080fd5b506104e4600480360360208110156104b857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061181e565b604051808215151515815260200191505060405180910390f35b34801561050a57600080fd5b5061051361190c565b6040518082815260200191505060405180910390f35b34801561053557600080fd5b506105826004803603604081101561054c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611912565b005b34801561059057600080fd5b50610599611bae565b6040518082815260200191505060405180910390f35b3480156105bb57600080fd5b506105c4611bbb565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156106075780820151818401526020810190506105ec565b505050509050019250505060405180910390f35b34801561062757600080fd5b506106546004803603602081101561063e57600080fd5b8101908080359060200190929190505050611c99565b005b34801561066257600080fd5b5061066b611e48565b6040518082815260200191505060405180910390f35b34801561068d57600080fd5b506106da600480360360408110156106a457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611e55565b005b3480156106e857600080fd5b50610735600480360360408110156106ff57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050612043565b6040518082815260200191505060405180910390f35b34801561075757600080fd5b506107846004803603602081101561076e57600080fd5b8101908080359060200190929190505050612071565b604051808d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018c81526020018b81526020018a81526020018981526020018881526020018773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200186815260200185151515158152602001841515151581526020018360ff1660ff1681526020018260ff1660ff1681526020019c5050505050505050505050505060405180910390f35b34801561085f57600080fd5b506108a06004803603606081101561087657600080fd5b81019080803590602001909291908035906020019092919080359060200190929190505050612152565b60405180806020018060200180602001848103845287818151815260200191508051906020019060200280838360005b838110156108eb5780820151818401526020810190506108d0565b50505050905001848103835286818151815260200191508051906020019060200280838360005b8381101561092d578082015181840152602081019050610912565b50505050905001848103825285818151815260200191508051906020019060200280838360005b8381101561096f578082015181840152602081019050610954565b50505050905001965050505050505060405180910390f35b34801561099357600080fd5b506109c0600480360360208110156109aa57600080fd5b8101908080359060200190929190505050612479565b6040518082815260200191505060405180910390f35b3480156109e257600080fd5b50610a25600480360360208110156109f957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612491565b005b348015610a3357600080fd5b50610a6060048036036020811015610a4a57600080fd5b8101908080359060200190929190505050612697565b604051808e1515151581526020018d81526020018c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018b81526020018a81526020018981526020018881526020018781526020018673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200185151515158152602001841515151581526020018360ff1660ff1681526020018260ff1660ff1681526020019d505050505050505050505050505060405180910390f35b348015610b4657600080fd5b50610bb6600480360360e0811015610b5d57600080fd5b8101908080359060200190929190803590602001909291908035906020019092919080359060200190929190803515159060200190929190803515159060200190929190803560ff1690602001909291905050506126f5565b005b348015610bc457600080fd5b50610bf360048036036020811015610bdb57600080fd5b810190808035151590602001909291905050506129a4565b005b348015610c0157600080fd5b50610c2e60048036036020811015610c1857600080fd5b8101908080359060200190929190505050612a83565b005b348015610c3c57600080fd5b50610c45612c74565b604051808215151515815260200191505060405180910390f35b348015610c6b57600080fd5b50610cae60048036036020811015610c8257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612c87565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b83811015610cf1578082015181840152602081019050610cd6565b505050509050019250505060405180910390f35b348015610d1157600080fd5b50610d3e60048036036020811015610d2857600080fd5b8101908080359060200190929190505050612d23565b604051808e1515151581526020018d81526020018c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018b81526020018a81526020018981526020018881526020018781526020018673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200185151515158152602001841515151581526020018360ff1660ff1681526020018260ff1660ff1681526020019d505050505050505050505050505060405180910390f35b348015610e2457600080fd5b50610ea5600480360360a0811015610e3b57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050612f33565b005b348015610eb357600080fd5b50610ee060048036036020811015610eca57600080fd5b81019080803590602001909291905050506132cb565b6040518082815260200191505060405180910390f35b348015610f0257600080fd5b50610f0b6132e3565b6040518082815260200191505060405180910390f35b348015610f2d57600080fd5b50610f7a60048036036040811015610f4457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506132f0565b005b611000600480360360e0811015610f9257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001909291908035906020019092919080359060200190929190803560ff169060200190929190803560ff169060200190929190505050613500565b6040518082815260200191505060405180910390f35b34801561102257600080fd5b5061104f6004803603602081101561103957600080fd5b810190808035906020019092919050505061395b565b604051808215151515815260200191505060405180910390f35b34801561107557600080fd5b506110af6004803603604081101561108c57600080fd5b8101908080359060200190929190803560ff1690602001909291905050506139be565b005b3480156110bd57600080fd5b506110ea600480360360208110156110d457600080fd5b8101908080359060200190929190505050613c15565b6040518082815260200191505060405180910390f35b34801561110c57600080fd5b50611115613c37565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561116357600080fd5b506111906004803603602081101561117a57600080fd5b8101908080359060200190929190505050613c5d565b005b34801561119e57600080fd5b506111d5600480360360408110156111b557600080fd5b810190808035906020019092919080359060200190929190505050613eac565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156112185780820151818401526020810190506111fd565b505050509050019250505060405180910390f35b34801561123857600080fd5b5061127b6004803603602081101561124f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613fe1565b005b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461133f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000808214158015611399575060068054905082105b6113ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260388152602001806144076038913960400191505060405180910390fd5b600682815481106113fb57fe5b90600052602060002090600a0201600801549050919050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6007818154811061144757fe5b906000526020600020016000915090505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461151d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6001818154811061156e57fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461165f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b600080905060008090505b60018054905081101561179f578273ffffffffffffffffffffffffffffffffffffffff166001828154811061169b57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156117945760019150600180808054905003815481106116f957fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166001828154811061173157fe5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600180805490500360018161178e9190614247565b5061179f565b80600101905061166a565b50600115158115151461181a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f5f61646d696e41646472657373206973206e6f7420616e2061646d696e00000081525060200191505060405180910390fd5b5050565b600080600090505b6001805490508110156118b3578273ffffffffffffffffffffffffffffffffffffffff166001828154811061185757fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156118a8576001915050611907565b806001019050611826565b506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161490505b919050565b60045481565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806119ba57506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b611a2c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f53656e646572206d7573742062652061756374696f6e20636f6e74726163740081525060200191505060405180910390fd5b60011515600560009054906101000a900460ff16151514611ab5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f436f6e747261637420686173206265656e2066726f7a656e000000000000000081525060200191505060405180910390fd5b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e3084846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b158015611b9257600080fd5b505af1158015611ba6573d6000803e3d6000fd5b505050505050565b6000600180549050905090565b606080600180549050604051908082528060200260200182016040528015611bf25781602001602082028038833980820191505090505b50905060008090505b600180549050811015611c915760018181548110611c1557fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16828281518110611c4c57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050806001019050611bfb565b508091505090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16149050600015158115151415611d8e5760008090505b600180549050811015611d8c5760018181548110611d1a57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415611d815760019150611d8c565b806001019050611d00565b505b80611de4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602681526020018061453a6026913960400191505060405180910390fd5b60008211611e3d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260348152602001806143306034913960400191505060405180910390fd5b816004819055505050565b6000600680549050905090565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480611efd57506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b611f6f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f53656e646572206d7573742062652061756374696f6e20636f6e74726163740081525060200191505060405180910390fd5b60011515600560009054906101000a900460ff16151514611ff8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f436f6e747261637420686173206265656e2066726f7a656e000000000000000081525060200191505060405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561203e573d6000803e3d6000fd5b505050565b600a602052816000526040600020818154811061205c57fe5b90600052602060002001600091509150505481565b6006818154811061207e57fe5b90600052602060002090600a02016000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154908060020154908060030154908060040154908060050154908060060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060080154908060090160009054906101000a900460ff16908060090160019054906101000a900460ff16908060090160029054906101000a900460ff16908060090160039054906101000a900460ff1690508c565b60608060606000861415801561216c575060068054905086105b6121c1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260388152602001806144076038913960400191505060405180910390fd5b6000600687815481106121d057fe5b90600052602060002090600a0201600801549050600086101580156121f55750808611155b8015612202575060045485105b801561220e5750600085115b612263576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252607c8152602001806144be607c913960800191505060405180910390fd5b6000858701905081811115612276578190505b60008782039050806040519080825280602002602001820160405280156122ac5781602001602082028038833980820191505090505b509550806040519080825280602002602001820160405280156122de5781602001602082028038833980820191505090505b509450806040519080825280602002602001820160405280156123105781602001602082028038833980820191505090505b50935060008090505b818110156124635760068a8154811061232e57fe5b90600052602060002090600a02016007016000828b0181526020019081526020016000206000015487828151811061236257fe5b60200260200101818152505060068a8154811061237b57fe5b90600052602060002090600a02016007016000828b01815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168682815181106123cf57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060068a8154811061241657fe5b90600052602060002090600a02016007016000828b0181526020019081526020016000206002015485828151811061244a57fe5b6020026020010181815250508080600101915050612319565b5085858595509550955050505093509350939050565b60086020528060005260406000206000915090505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612553576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b60008090505b60018054905081101561262d578173ffffffffffffffffffffffffffffffffffffffff166001828154811061258a57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415612622576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806143646021913960400191505060405180910390fd5b806001019050612559565b5060018190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b6000806000806000806000806000806000806000600960008f8152602001908152602001600020549b506126ca8c612d23565b9c509c509c509c509c509c509c509c509c509c509c509c509c5091939597999b9d90929496989a9c50565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061279d57506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b61280f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f53656e646572206d7573742062652061756374696f6e20636f6e74726163740081525060200191505060405180910390fd5b60011515600560009054906101000a900460ff16151514612898576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f436f6e747261637420686173206265656e2066726f7a656e000000000000000081525060200191505060405180910390fd5b600060096000898152602001908152602001600020549050600081141561290a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e815260200180614490602e913960400191505060405180910390fd5b60006006828154811061291957fe5b90600052602060002090600a02019050878160020181905550868160030181905550858160040181905550848160090160006101000a81548160ff021916908315150217905550838160090160016101000a81548160ff021916908315150217905550828160090160036101000a81548160ff021916908360ff160217905550505050505050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612a66576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600560006101000a81548160ff02191690831515021790555050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480612b2b57506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b612b9d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f53656e646572206d7573742062652061756374696f6e20636f6e74726163740081525060200191505060405180910390fd5b60011515600560009054906101000a900460ff16151514612c26576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f436f6e747261637420686173206265656e2066726f7a656e000000000000000081525060200191505060405180910390fd5b60006007829080600181540180825580915050906001820390600052602060002001600090919290919091505590506001810360086000848152602001908152602001600020819055505050565b600560009054906101000a900460ff1681565b606080600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020805480602002602001604051908101604052809291908181526020018280548015612d1357602002820191906000526020600020905b815481526020019060010190808311612cff575b5050505050905080915050919050565b60008060008060008060008060008060008060008d9b5060008c119c508c15612f2257612d4e614273565b60068d81548110612d5b57fe5b90600052602060002090600a0201604051806101800160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200160018201548152602001600282015481526020016003820154815260200160048201548152602001600582015481526020016006820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001600882015481526020016009820160009054906101000a900460ff161515151581526020016009820160019054906101000a900460ff161515151581526020016009820160029054906101000a900460ff1660ff1660ff1681526020016009820160039054906101000a900460ff1660ff1660ff1681525050905080600001519b5080602001519a508060400151995080606001519850806080015197508060a0015196508060c0015195508061010001519450806101200151935080610140015192508061016001519150505b91939597999b9d90929496989a9c50565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480612fdb57506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b61304d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f53656e646572206d7573742062652061756374696f6e20636f6e74726163740081525060200191505060405180910390fd5b60011515600560009054906101000a900460ff161515146130d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f436f6e747261637420686173206265656e2066726f7a656e000000000000000081525060200191505060405180910390fd5b6000600960008781526020019081526020016000205490506000811415613148576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e815260200180614490602e913960400191505060405180910390fd5b60006006828154811061315757fe5b90600052602060002090600a02019050868160010154146131c3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602881526020018061443f6028913960400191505060405180910390fd5b858160060160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060405180606001604052808681526020018573ffffffffffffffffffffffffffffffffffffffff16815260200184815250816007016000836008015481526020019081526020016000206000820151816000015560208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160020155905050806008016000815480929190600101919050555050505050505050565b60096020528060005260406000206000915090505481565b6000600780549050905090565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061339857506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b61340a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f53656e646572206d7573742062652061756374696f6e20636f6e74726163740081525060200191505060405180910390fd5b60011515600560009054906101000a900460ff16151514613493576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f436f6e747261637420686173206265656e2066726f7a656e000000000000000081525060200191505060405180910390fd5b600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190806001815401808255809150509060018203906000526020600020016000909192909190915055505050565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806135aa57506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b61361c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f53656e646572206d7573742062652061756374696f6e20636f6e74726163740081525060200191505060405180910390fd5b60011515600560009054906101000a900460ff161515146136a5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f436f6e747261637420686173206265656e2066726f7a656e000000000000000081525060200191505060405180910390fd5b6136ad614273565b6040518061018001604052808a73ffffffffffffffffffffffffffffffffffffffff1681526020018981526020018881526020014281526020016201518087028152602001878152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600081526020016000151581526020016000151581526020018560ff1681526020018460ff16815250905060006006829080600181540180825580915050906001820390600052602060002090600a02016000909192909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506020820151816001015560408201518160020155606082015181600301556080820151816004015560a0820151816005015560c08201518160060160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060e082015181600801556101008201518160090160006101000a81548160ff0219169083151502179055506101208201518160090160016101000a81548160ff0219169083151502179055506101408201518160090160026101000a81548160ff021916908360ff1602179055506101608201518160090160036101000a81548160ff021916908360ff1602179055505050905060018103925082600960008b815260200190815260200160002081905550600a60008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208390806001815401808255809150509060018203906000526020600020016000909192909190915055508292505050979650505050505050565b6000806008600084815260200190815260200160002054905060008114156139875760009150506139b9565b60006007828154811061399657fe5b906000526020600020015490508381146139b15760006139b4565b60015b925050505b919050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480613a6657506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b613ad8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f53656e646572206d7573742062652061756374696f6e20636f6e74726163740081525060200191505060405180910390fd5b60011515600560009054906101000a900460ff16151514613b61576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f436f6e747261637420686173206265656e2066726f7a656e000000000000000081525060200191505060405180910390fd5b6000600960008481526020019081526020016000205490506000811415613bd3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e815260200180614490602e913960400191505060405180910390fd5b600060068281548110613be257fe5b90600052602060002090600a02019050828160090160036101000a81548160ff021916908360ff16021790555050505050565b6000806009600084815260200190815260200160002054905080915050919050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480613d0557506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b613d77576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f53656e646572206d7573742062652061756374696f6e20636f6e74726163740081525060200191505060405180910390fd5b60011515600560009054906101000a900460ff16151514613e00576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f436f6e747261637420686173206265656e2066726f7a656e000000000000000081525060200191505060405180910390fd5b6000600860008381526020019081526020016000205490506000811415613e72576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260298152602001806144676029913960400191505060405180910390fd5b600060078281548110613e8157fe5b9060005260206000200181905550600060086000848152602001908152602001600020819055505050565b606060008310158015613ec457506007805490508311155b8015613ed1575060045482105b8015613edd5750600082115b613f32576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260828152602001806143856082913960a00191505060405180910390fd5b60008284019050600780549050811115613f4f5760078054905090505b6000848203905080604051908082528060200260200182016040528015613f855781602001602082028038833980820191505090505b50925060008090505b81811015613fd557600781870181548110613fa557fe5b9060005260206000200154848281518110613fbc57fe5b6020026020010181815250508080600101915050613f8e565b50829250505092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146140a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415614146576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f4e657720636f6e7472616374206f776e65722063616e6e6f742062652030000081525060200191505060405180910390fd5b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f22500af037c600dd7b720644ab6e358635085601d9ac508ad83eb2d6b2d729ca8183604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a15050565b81548183558181111561426e5781836000526020600020918201910161426d919061430a565b5b505050565b604051806101800160405280600073ffffffffffffffffffffffffffffffffffffffff1681526020016000815260200160008152602001600081526020016000815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff16815260200160008152602001600015158152602001600015158152602001600060ff168152602001600060ff1681525090565b61432c91905b80821115614328576000816000905550600101614310565b5090565b9056fe56696d41756374696f6e3a205f6d617852657475726e53697a65206e65656420746f206265206c6172676572207468616e20302e5f61646d696e4164647265737320697320616c726561647920616e2061646d696e56696d41756374696f6e3a2066726f6d5f696e646578206e65656420626520706f736974697665206e756d6265722c20736d616c6c6572207468616e206c656e67746820626c61636b6c6973742c20746865206d61785f73697a652063616e206e6f74206265206c6172676572207468616e206d61785f72657475726e5f73697a6556696d41756374696f6e3a2043616e206e6f742066696e642061756374696f6e20666f7220746869732061756374696f6e20696e6465782e56696d41756374696f6e3a207468652076696d546f6b656e4964206e6f74207468652073616d652e56696d41756374696f6e3a20546869732076696d206973206e6f7420696e20626c6f636b6c6973742e56696d41756374696f6e3a2043616e206e6f742066696e642061756374696f6e20666f7220746869732076696d2e56696d41756374696f6e3a2066726f6d5f696e646578206e65656420626520706f736974697665206e756d6265722c20736d616c6c6572207468616e20746f74616c20626964732c20746865206d61785f73697a652063616e206e6f74206265206c6172676572207468616e206d61785f72657475726e5f73697a6553656e646572206d7573742062652061646d696e206f7220636f6e7472616374206f776e6572a265627a7a7231582043401a26c63a21a5b0b26c7a814e6617a47da82a823ff174370542974ab2043f64736f6c63430005100032