VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x52AA9b…9204
Summary
Transactions
Transfers
Address
0x52AA9b100dDB81ccBea625382B8D46b73Ff99204
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x2CFf2B47CFCaa84958379F5E5E87e7B4AdabF976
Deployer
0x2CFf2B47CFCaa84958379F5E5E87e7B4AdabF976
Code
0x608060405234801561001057600080fd5b506004361061023d5760003560e01c80638eae8ce01161013b578063c61cf76e116100b8578063ee0f0e051161007c578063ee0f0e0514610bf0578063efe2eaaf14610c3a578063f2fde38b14610c84578063f80f5dd514610cc8578063fdabacbb14610d0c5761023d565b8063c61cf76e14610ab2578063c7cc911214610afc578063cfeac83114610b3e578063d13e6ca214610b82578063d1dbfdcb14610ba45761023d565b8063abfc8f45116100ff578063abfc8f4514610952578063adc1f0d714610996578063b95eb9de146109da578063bd38837b14610a24578063c26800ca14610a6e5761023d565b80638eae8ce0146107ea57806392c924ac14610834578063953a233814610878578063a6db3920146108bc578063a88059dd146109065761023d565b80632d6d1baa116101c95780634c9373ae1161018d5780634c9373ae14610647578063704802751461068b578063745576bb146106cf57806378c8cda71461071957806382f13e551461075d5761023d565b80632d6d1baa146104cc57806331ae450b1461051657806334d205bb1461057557806341e0c168146105b95780634b432e9d146105fb5761023d565b80631950c218116102105780631950c218146103685780631defda06146103c457806322feaefc1461040857806324d7806c146104525780632b7832b3146104ae5761023d565b806308745609146102425780630c8a9fca1461027257806314bfd6d0146102b65780631785f53c14610324575b600080fd5b6102706004803603602081101561025857600080fd5b81019080803515159060200190929190505050610d58565b005b6102b46004803603602081101561028857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ec1565b005b6102e2600480360360208110156102cc57600080fd5b8101908080359060200190929190505050610fc7565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6103666004803603602081101561033a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611003565b005b6103aa6004803603602081101561037e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611284565b604051808215151515815260200191505060405180910390f35b610406600480360360208110156103da57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506112ea565b005b6104106113f0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104946004803603602081101561046857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611416565b604051808215151515815260200191505060405180910390f35b6104b6611504565b6040518082815260200191505060405180910390f35b6104d4611511565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61051e611537565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b83811015610561578082015181840152602081019050610546565b505050509050019250505060405180910390f35b6105b76004803603602081101561058b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611615565b005b6105e5600480360360208110156105cf57600080fd5b810190808035906020019092919050505061171b565b6040518082815260200191505060405180910390f35b6106316004803603604081101561061157600080fd5b810190808035906020019092919080359060200190929190505050611a10565b6040518082815260200191505060405180910390f35b6106896004803603602081101561065d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611c50565b005b6106cd600480360360208110156106a157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611d56565b005b6106d7611f5c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61075b6004803603602081101561072f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611f82565b005b6107936004803603604081101561077357600080fd5b810190808035906020019092919080359060200190929190505050612129565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156107d65780820151818401526020810190506107bb565b505050509050019250505060405180910390f35b6107f26124fc565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6108766004803603602081101561084a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612522565b005b6108ba6004803603602081101561088e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612628565b005b6108c461272e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61093c6004803603604081101561091c57600080fd5b810190808035906020019092919080359060200190929190505050612754565b6040518082815260200191505060405180910390f35b6109946004803603602081101561096857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612bc4565b005b6109d8600480360360208110156109ac57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612cca565b005b6109e2612dd0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610a2c612df6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610ab060048036036020811015610a8457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612e1c565b005b610aba612f22565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610b2860048036036020811015610b1257600080fd5b8101908080359060200190929190505050612f48565b6040518082815260200191505060405180910390f35b610b8060048036036020811015610b5457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506132ea565b005b610b8a6133f0565b604051808215151515815260200191505060405180910390f35b610bda60048036036040811015610bba57600080fd5b810190808035906020019092919080359060200190929190505050613403565b6040518082815260200191505060405180910390f35b610bf86137f2565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610c42613818565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610cc660048036036020811015610c9a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061383e565b005b610d0a60048036036020811015610cde57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613aa4565b005b610d4260048036036040811015610d2257600080fd5b810190808035906020019092919080359060200190929190505050613c4b565b6040518082815260200191505060405180910390f35b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16149050600015158115151415610e4d5760008090505b600180549050811015610e4b5760018181548110610dd957fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610e405760019150610e4b565b806001019050610dbf565b505b80610ea3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806145b96026913960400191505060405180910390fd5b81600c60006101000a81548160ff0219169083151502179055505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610f83576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60018181548110610fd457fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146110c5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b600080905060008090505b600180549050811015611205578273ffffffffffffffffffffffffffffffffffffffff166001828154811061110157fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156111fa57600191506001808080549050038154811061115f57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166001828154811061119757fe5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060018080549050036001816111f49190614525565b50611205565b8060010190506110d0565b506001151581151514611280576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f5f61646d696e41646472657373206973206e6f7420616e2061646d696e00000081525060200191505060405180910390fd5b5050565b6000600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806112e357506112e282611416565b5b9050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146113ac576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600090505b6001805490508110156114ab578273ffffffffffffffffffffffffffffffffffffffff166001828154811061144f57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156114a05760019150506114ff565b80600101905061141e565b506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161490505b919050565b6000600180549050905090565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60608060018054905060405190808252806020026020018201604052801561156e5781602001602082028038833980820191505090505b50905060008090505b60018054905081101561160d576001818154811061159157fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168282815181106115c857fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050806001019050611577565b508091505090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146116d7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663743ef4bc846040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561179157600080fd5b505afa1580156117a5573d6000803e3d6000fd5b505050506040513d60208110156117bb57600080fd5b810190808051906020019092919050505090506000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663508e6de0856040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561184357600080fd5b505afa158015611857573d6000803e3d6000fd5b505050506040513d602081101561186d57600080fd5b810190808051906020019092919050505090506000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663248391ff600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060206040518083038186803b1580156119a157600080fd5b505afa1580156119b5573d6000803e3d6000fd5b505050506040513d60208110156119cb57600080fd5b8101908080519060200190929190505050905080831115611a03576119f9818461439390919063ffffffff16565b9350505050611a0b565b600093505050505b919050565b600080600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663743ef4bc856040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015611a8657600080fd5b505afa158015611a9a573d6000803e3d6000fd5b505050506040513d6020811015611ab057600080fd5b81019080805190602001909291905050509050808310611ad4576000915050611c4a565b6000611ae9848361439390919063ffffffff16565b9050600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663248391ff600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060206040518083038186803b158015611c0a57600080fd5b505afa158015611c1e573d6000803e3d6000fd5b505050506040513d6020811015611c3457600080fd5b8101908080519060200190929190505050925050505b92915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611d12576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611e18576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b60008090505b600180549050811015611ef2578173ffffffffffffffffffffffffffffffffffffffff1660018281548110611e4f57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611ee7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806145776021913960400191505060405180910390fd5b806001019050611e1e565b5060018190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161490506000151581151514156120775760008090505b600180549050811015612075576001818154811061200357fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561206a5760019150612075565b806001019050611fe9565b505b806120cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806145b96026913960400191505060405180910390fd5b6000600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b606080600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636dfc9dd7846040518263ffffffff1660e01b81526004018082815260200191505060006040518083038186803b15801561219f57600080fd5b505afa1580156121b3573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525060208110156121dd57600080fd5b81019080805160405193929190846401000000008211156121fd57600080fd5b8382019150602082018581111561221357600080fd5b825186602082028301116401000000008211171561223057600080fd5b8083526020830192505050908051906020019060200280838360005b8381101561226757808201518184015260208101905061224c565b505050509050016040525050509050600080905060008090505b8251811015612377576000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bc9f51b8888685815181106122d757fe5b60200260200101516040518363ffffffff1660e01b8152600401808381526020018281526020019250505060206040518083038186803b15801561231a57600080fd5b505afa15801561232e573d6000803e3d6000fd5b505050506040513d602081101561234457600080fd5b8101908080519060200190929190505050905060008111156123695782806001019350505b508080600101915050612281565b506060816040519080825280602002602001820160405280156123a95781602001602082028038833980820191505090505b50905060008214156123c0578093505050506124f6565b600080905060008090505b84518110156124ed576000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bc9f51b88a88858151811061242157fe5b60200260200101516040518363ffffffff1660e01b8152600401808381526020018281526020019250505060206040518083038186803b15801561246457600080fd5b505afa158015612478573d6000803e3d6000fd5b505050506040513d602081101561248e57600080fd5b8101908080519060200190929190505050905060008111156124df578582815181106124b657fe5b60200260200101518484815181106124ca57fe5b60200260200101818152505082806001019350505b5080806001019150506123cb565b50819450505050505b92915050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146125e4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146126ea576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600c60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806010841061282f576128286103e861281a600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632d81150d6040518163ffffffff1660e01b815260040160206040518083038186803b1580156127d057600080fd5b505afa1580156127e4573d6000803e3d6000fd5b505050506040513d60208110156127fa57600080fd5b81019080805190602001909291905050508661441690919063ffffffff16565b61449c90919063ffffffff16565b9050612bba565b600c84101580156128405750601084105b156129155761290e6103e8612900600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c535db026040518163ffffffff1660e01b815260040160206040518083038186803b1580156128b657600080fd5b505afa1580156128ca573d6000803e3d6000fd5b505050506040513d60208110156128e057600080fd5b81019080805190602001909291905050508661441690919063ffffffff16565b61449c90919063ffffffff16565b9050612bb9565b600884101580156129265750600c84105b156129fb576129f46103e86129e6600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636572d07a6040518163ffffffff1660e01b815260040160206040518083038186803b15801561299c57600080fd5b505afa1580156129b0573d6000803e3d6000fd5b505050506040513d60208110156129c657600080fd5b81019080805190602001909291905050508661441690919063ffffffff16565b61449c90919063ffffffff16565b9050612bb8565b60068410158015612a0c5750600884105b15612ae157612ada6103e8612acc600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166345603a746040518163ffffffff1660e01b815260040160206040518083038186803b158015612a8257600080fd5b505afa158015612a96573d6000803e3d6000fd5b505050506040513d6020811015612aac57600080fd5b81019080805190602001909291905050508661441690919063ffffffff16565b61449c90919063ffffffff16565b9050612bb7565b6006841015612bb657612bb36103e8612ba5600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b185346f6040518163ffffffff1660e01b815260040160206040518083038186803b158015612b5b57600080fd5b505afa158015612b6f573d6000803e3d6000fd5b505050506040513d6020811015612b8557600080fd5b81019080805190602001909291905050508661441690919063ffffffff16565b61449c90919063ffffffff16565b90505b5b5b5b5b8091505092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612c86576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612d8c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612ede576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663743ef4bc846040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015612fbe57600080fd5b505afa158015612fd2573d6000803e3d6000fd5b505050506040513d6020811015612fe857600080fd5b810190808051906020019092919050505090506000600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a100d69d600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f2f9de05876040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b1580156130ae57600080fd5b505afa1580156130c2573d6000803e3d6000fd5b505050506040513d60208110156130d857600080fd5b81019080805190602001909291905050506040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561311d57600080fd5b505afa158015613131573d6000803e3d6000fd5b505050506040513d602081101561314757600080fd5b810190808051906020019092919050505090506000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663248391ff600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060206040518083038186803b15801561327b57600080fd5b505afa15801561328f573d6000803e3d6000fd5b505050506040513d60208110156132a557600080fd5b81019080805190602001909291905050509050808311156132dd576132d3818461439390919063ffffffff16565b93505050506132e5565b600093505050505b919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146133ac576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600c60009054906101000a900460ff1681565b600080600090506060600c84106134305761341e8585612129565b905060008151111561342f57600191505b5b600c841015801561343e5750815b156134ef57600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663912e11cb6040518163ffffffff1660e01b815260040160206040518083038186803b1580156134ab57600080fd5b505afa1580156134bf573d6000803e3d6000fd5b505050506040513d60208110156134d557600080fd5b8101908080519060200190929190505050925050506137ec565b600c84101580156134fe575081155b156135af57600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bed7752a6040518163ffffffff1660e01b815260040160206040518083038186803b15801561356b57600080fd5b505afa15801561357f573d6000803e3d6000fd5b505050506040513d602081101561359557600080fd5b8101908080519060200190929190505050925050506137ec565b600884101580156135c15750600b8411155b1561367257600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632e87bae66040518163ffffffff1660e01b815260040160206040518083038186803b15801561362e57600080fd5b505afa158015613642573d6000803e3d6000fd5b505050506040513d602081101561365857600080fd5b8101908080519060200190929190505050925050506137ec565b600684101580156136835750600884105b1561373457600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166311785a2d6040518163ffffffff1660e01b815260040160206040518083038186803b1580156136f057600080fd5b505afa158015613704573d6000803e3d6000fd5b505050506040513d602081101561371a57600080fd5b8101908080519060200190929190505050925050506137ec565b60068410156137e957600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ef26aa086040518163ffffffff1660e01b815260040160206040518083038186803b1580156137a557600080fd5b505afa1580156137b9573d6000803e3d6000fd5b505050506040513d60208110156137cf57600080fd5b8101908080519060200190929190505050925050506137ec565b50505b92915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613900576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156139a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f4e657720636f6e7472616374206f776e65722063616e6e6f742062652030000081525060200191505060405180910390fd5b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f22500af037c600dd7b720644ab6e358635085601d9ac508ad83eb2d6b2d729ca8183604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a15050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16149050600015158115151415613b995760008090505b600180549050811015613b975760018181548110613b2557fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415613b8c5760019150613b97565b806001019050613b0b565b505b80613bef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806145b96026913960400191505060405180910390fd5b6001600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600080600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f2f9de05856040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015613cc157600080fd5b505afa158015613cd5573d6000803e3d6000fd5b505050506040513d6020811015613ceb57600080fd5b810190808051906020019092919050505090506000613d0a8585611a10565b90506000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c1407325836040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015613d8157600080fd5b505afa158015613d95573d6000803e3d6000fd5b505050506040513d6020811015613dab57600080fd5b81019080805190602001909291905050509050808311613dff57613df56103e8613de7613dd88987613403565b8861441690919063ffffffff16565b61449c90919063ffffffff16565b935050505061438d565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663743ef4bc886040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015613e7457600080fd5b505afa158015613e88573d6000803e3d6000fd5b505050506040513d6020811015613e9e57600080fd5b810190808051906020019092919050505090506000806000808790505b8581111561412657600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663248391ff600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a100d69d866040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015613fba57600080fd5b505afa158015613fce573d6000803e3d6000fd5b505050506040513d6020811015613fe457600080fd5b81019080805190602001909291905050506040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060206040518083038186803b15801561408f57600080fd5b505afa1580156140a3573d6000803e3d6000fd5b505050506040513d60208110156140b957600080fd5b810190808051906020019092919050505091506140df828661439390919063ffffffff16565b92506141116103e86141036140f48e85613403565b8661441690919063ffffffff16565b61449c90919063ffffffff16565b84019350819450808060019003915050613ebb565b5060006141ec87600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a100d69d60018a016040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b1580156141a357600080fd5b505afa1580156141b7573d6000803e3d6000fd5b505050506040513d60208110156141cd57600080fd5b810190808051906020019092919050505061439390919063ffffffff16565b90506000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663248391ff600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060206040518083038186803b15801561430f57600080fd5b505afa158015614323573d6000803e3d6000fd5b505050506040513d602081101561433957600080fd5b8101908080519060200190929190505050905061437c6103e861436e61435f8f8b613403565b8461441690919063ffffffff16565b61449c90919063ffffffff16565b850194508499505050505050505050505b92915050565b60008282111561440b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525060200191505060405180910390fd5b818303905092915050565b6000808314156144295760009050614496565b600082840290508284828161443a57fe5b0414614491576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806145986021913960400191505060405180910390fd5b809150505b92915050565b6000808211614513576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525060200191505060405180910390fd5b81838161451c57fe5b04905092915050565b81548183558181111561454c5781836000526020600020918201910161454b9190614551565b5b505050565b61457391905b8082111561456f576000816000905550600101614557565b5090565b9056fe5f61646d696e4164647265737320697320616c726561647920616e2061646d696e536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7753656e646572206d7573742062652061646d696e206f7220636f6e7472616374206f776e6572a265627a7a7231582098a4fec05d21650eba0fc6d42b4b04ad3893712143309f681df71ba7a5640e7464736f6c63430005100032