VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xb857F3…685c
Summary
Transactions
Transfers
Address
0xb857F342421D845A3003Bb4e472D3BD803c0685c
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x2CFf2B47CFCaa84958379F5E5E87e7B4AdabF976
Deployer
0x2CFf2B47CFCaa84958379F5E5E87e7B4AdabF976
Code
0x608060405234801561001057600080fd5b506004361061028a5760003560e01c8063953a23381161015c578063c7cc9112116100ce578063dba3821911610087578063dba3821914610d1f578063e454316e14610d3d578063ee0f0e0514610d5b578063efe2eaaf14610da5578063f2fde38b14610def578063f80f5dd514610e335761028a565b8063c7cc911214610bef578063cbbd6b7314610c31578063cfeac83114610c4f578063d13e6ca214610c93578063d1dbfdcb14610cb5578063db60c6da14610d015761028a565b8063adc1f0d711610120578063adc1f0d714610a3d578063af5cd74614610a81578063b95eb9de14610acd578063bd38837b14610b17578063c26800ca14610b61578063c61cf76e14610ba55761028a565b8063953a23381461090157806398cdfa6b14610945578063a6db392014610963578063a88059dd146109ad578063abfc8f45146109f95761028a565b806331ae450b11610200578063745576bb116101b9578063745576bb1461073a57806378c8cda7146107845780638103cae6146107c857806382f13e55146107e65780638eae8ce01461087357806392c924ac146108bd5761028a565b806331ae450b1461058157806334d205bb146105e057806341e0c168146106245780634b432e9d146106665780634c9373ae146106b257806370480275146106f65761028a565b80631950c218116102525780631950c218146103d35780631defda061461042f57806322feaefc1461047357806324d7806c146104bd5780632b7832b3146105195780632d6d1baa146105375761028a565b8063087456091461028f5780630c8a9fca146102bf57806312c8c94b1461030357806314bfd6d0146103215780631785f53c1461038f575b600080fd5b6102bd600480360360208110156102a557600080fd5b81019080803515159060200190929190505050610e77565b005b610301600480360360208110156102d557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fe0565b005b61030b6110e6565b6040518082815260200191505060405180910390f35b61034d6004803603602081101561033757600080fd5b81019080803590602001909291905050506110ec565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6103d1600480360360208110156103a557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611128565b005b610415600480360360208110156103e957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506113a9565b604051808215151515815260200191505060405180910390f35b6104716004803603602081101561044557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061140f565b005b61047b611515565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104ff600480360360208110156104d357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061153b565b604051808215151515815260200191505060405180910390f35b610521611629565b6040518082815260200191505060405180910390f35b61053f611636565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61058961165c565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156105cc5780820151818401526020810190506105b1565b505050509050019250505060405180910390f35b610622600480360360208110156105f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061173a565b005b6106506004803603602081101561063a57600080fd5b8101908080359060200190929190505050611840565b6040518082815260200191505060405180910390f35b61069c6004803603604081101561067c57600080fd5b810190808035906020019092919080359060200190929190505050611b35565b6040518082815260200191505060405180910390f35b6106f4600480360360208110156106c857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611d75565b005b6107386004803603602081101561070c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611e7b565b005b610742612081565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6107c66004803603602081101561079a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506120a7565b005b6107d061224e565b6040518082815260200191505060405180910390f35b61081c600480360360408110156107fc57600080fd5b810190808035906020019092919080359060200190929190505050612254565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561085f578082015181840152602081019050610844565b505050509050019250505060405180910390f35b61087b612627565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6108ff600480360360208110156108d357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061264d565b005b6109436004803603602081101561091757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612753565b005b61094d612859565b6040518082815260200191505060405180910390f35b61096b61285f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6109e3600480360360408110156109c357600080fd5b810190808035906020019092919080359060200190929190505050612885565b6040518082815260200191505060405180910390f35b610a3b60048036036020811015610a0f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612cf5565b005b610a7f60048036036020811015610a5357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612dfb565b005b610ab760048036036040811015610a9757600080fd5b810190808035906020019092919080359060200190929190505050612f01565b6040518082815260200191505060405180910390f35b610ad561342c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610b1f613452565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610ba360048036036020811015610b7757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613478565b005b610bad61357e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610c1b60048036036020811015610c0557600080fd5b81019080803590602001909291905050506135a4565b6040518082815260200191505060405180910390f35b610c39613946565b6040518082815260200191505060405180910390f35b610c9160048036036020811015610c6557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061394c565b005b610c9b613a52565b604051808215151515815260200191505060405180910390f35b610ceb60048036036040811015610ccb57600080fd5b810190808035906020019092919080359060200190929190505050613a65565b6040518082815260200191505060405180910390f35b610d09613e54565b6040518082815260200191505060405180910390f35b610d27613e5a565b6040518082815260200191505060405180910390f35b610d45613e60565b6040518082815260200191505060405180910390f35b610d63613e66565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610dad613e8c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610e3160048036036020811015610e0557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613eb2565b005b610e7560048036036020811015610e4957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050614118565b005b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16149050600015158115151415610f6c5760008090505b600180549050811015610f6a5760018181548110610ef857fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610f5f5760019150610f6a565b806001019050610ede565b505b80610fc2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806144e56026913960400191505060405180910390fd5b81600c60006101000a81548160ff0219169083151502179055505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146110a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60105481565b600181815481106110f957fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146111ea576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b600080905060008090505b60018054905081101561132a578273ffffffffffffffffffffffffffffffffffffffff166001828154811061122657fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561131f57600191506001808080549050038154811061128457fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600182815481106112bc57fe5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060018080549050036001816113199190614451565b5061132a565b8060010190506111f5565b5060011515811515146113a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f5f61646d696e41646472657373206973206e6f7420616e2061646d696e00000081525060200191505060405180910390fd5b5050565b6000600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168061140857506114078261153b565b5b9050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146114d1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600090505b6001805490508110156115d0578273ffffffffffffffffffffffffffffffffffffffff166001828154811061157457fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156115c5576001915050611624565b806001019050611543565b506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161490505b919050565b6000600180549050905090565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6060806001805490506040519080825280602002602001820160405280156116935781602001602082028038833980820191505090505b50905060008090505b60018054905081101561173257600181815481106116b657fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168282815181106116ed57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505080600101905061169c565b508091505090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146117fc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663743ef4bc846040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b1580156118b657600080fd5b505afa1580156118ca573d6000803e3d6000fd5b505050506040513d60208110156118e057600080fd5b810190808051906020019092919050505090506000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663508e6de0856040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561196857600080fd5b505afa15801561197c573d6000803e3d6000fd5b505050506040513d602081101561199257600080fd5b810190808051906020019092919050505090506000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663248391ff600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060206040518083038186803b158015611ac657600080fd5b505afa158015611ada573d6000803e3d6000fd5b505050506040513d6020811015611af057600080fd5b8101908080519060200190929190505050905080831115611b2857611b1e81846142bf90919063ffffffff16565b9350505050611b30565b600093505050505b919050565b600080600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663743ef4bc856040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015611bab57600080fd5b505afa158015611bbf573d6000803e3d6000fd5b505050506040513d6020811015611bd557600080fd5b81019080805190602001909291905050509050808310611bf9576000915050611d6f565b6000611c0e84836142bf90919063ffffffff16565b9050600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663248391ff600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060206040518083038186803b158015611d2f57600080fd5b505afa158015611d43573d6000803e3d6000fd5b505050506040513d6020811015611d5957600080fd5b8101908080519060200190929190505050925050505b92915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611e37576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611f3d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b60008090505b600180549050811015612017578173ffffffffffffffffffffffffffffffffffffffff1660018281548110611f7457fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561200c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806144a36021913960400191505060405180910390fd5b806001019050611f43565b5060018190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905060001515811515141561219c5760008090505b60018054905081101561219a576001818154811061212857fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561218f576001915061219a565b80600101905061210e565b505b806121f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806144e56026913960400191505060405180910390fd5b6000600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b60115481565b606080600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636dfc9dd7846040518263ffffffff1660e01b81526004018082815260200191505060006040518083038186803b1580156122ca57600080fd5b505afa1580156122de573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250602081101561230857600080fd5b810190808051604051939291908464010000000082111561232857600080fd5b8382019150602082018581111561233e57600080fd5b825186602082028301116401000000008211171561235b57600080fd5b8083526020830192505050908051906020019060200280838360005b83811015612392578082015181840152602081019050612377565b505050509050016040525050509050600080905060008090505b82518110156124a2576000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bc9f51b88886858151811061240257fe5b60200260200101516040518363ffffffff1660e01b8152600401808381526020018281526020019250505060206040518083038186803b15801561244557600080fd5b505afa158015612459573d6000803e3d6000fd5b505050506040513d602081101561246f57600080fd5b8101908080519060200190929190505050905060008111156124945782806001019350505b5080806001019150506123ac565b506060816040519080825280602002602001820160405280156124d45781602001602082028038833980820191505090505b50905060008214156124eb57809350505050612621565b600080905060008090505b8451811015612618576000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bc9f51b88a88858151811061254c57fe5b60200260200101516040518363ffffffff1660e01b8152600401808381526020018281526020019250505060206040518083038186803b15801561258f57600080fd5b505afa1580156125a3573d6000803e3d6000fd5b505050506040513d60208110156125b957600080fd5b81019080805190602001909291905050509050600081111561260a578582815181106125e157fe5b60200260200101518484815181106125f557fe5b60200260200101818152505082806001019350505b5080806001019150506124f6565b50819450505050505b92915050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461270f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612815576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600c60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60135481565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060108410612960576129596103e861294b600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632d81150d6040518163ffffffff1660e01b815260040160206040518083038186803b15801561290157600080fd5b505afa158015612915573d6000803e3d6000fd5b505050506040513d602081101561292b57600080fd5b81019080805190602001909291905050508661434290919063ffffffff16565b6143c890919063ffffffff16565b9050612ceb565b600c84101580156129715750601084105b15612a4657612a3f6103e8612a31600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c535db026040518163ffffffff1660e01b815260040160206040518083038186803b1580156129e757600080fd5b505afa1580156129fb573d6000803e3d6000fd5b505050506040513d6020811015612a1157600080fd5b81019080805190602001909291905050508661434290919063ffffffff16565b6143c890919063ffffffff16565b9050612cea565b60088410158015612a575750600c84105b15612b2c57612b256103e8612b17600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636572d07a6040518163ffffffff1660e01b815260040160206040518083038186803b158015612acd57600080fd5b505afa158015612ae1573d6000803e3d6000fd5b505050506040513d6020811015612af757600080fd5b81019080805190602001909291905050508661434290919063ffffffff16565b6143c890919063ffffffff16565b9050612ce9565b60068410158015612b3d5750600884105b15612c1257612c0b6103e8612bfd600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166345603a746040518163ffffffff1660e01b815260040160206040518083038186803b158015612bb357600080fd5b505afa158015612bc7573d6000803e3d6000fd5b505050506040513d6020811015612bdd57600080fd5b81019080805190602001909291905050508661434290919063ffffffff16565b6143c890919063ffffffff16565b9050612ce8565b6006841015612ce757612ce46103e8612cd6600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b185346f6040518163ffffffff1660e01b815260040160206040518083038186803b158015612c8c57600080fd5b505afa158015612ca0573d6000803e3d6000fd5b505050506040513d6020811015612cb657600080fd5b81019080805190602001909291905050508661434290919063ffffffff16565b6143c890919063ffffffff16565b90505b5b5b5b5b8091505092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612db7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612ebd576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f2f9de05856040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015612f7757600080fd5b505afa158015612f8b573d6000803e3d6000fd5b505050506040513d6020811015612fa157600080fd5b8101908080519060200190929190505050905080600d819055506000612fc78585611b35565b905080600e819055506000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c1407325836040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561304557600080fd5b505afa158015613059573d6000803e3d6000fd5b505050506040513d602081101561306f57600080fd5b8101908080519060200190929190505050905080600f819055508083116130ca576130c06103e86130b26130a38987613a65565b8861434290919063ffffffff16565b6143c890919063ffffffff16565b9350505050613426565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663743ef4bc886040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561313f57600080fd5b505afa158015613153573d6000803e3d6000fd5b505050506040513d602081101561316957600080fd5b81019080805190602001909291905050509050806010819055506000806000808790505b8581111561341a57600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663248391ff600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a100d69d866040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561328c57600080fd5b505afa1580156132a0573d6000803e3d6000fd5b505050506040513d60208110156132b657600080fd5b81019080805190602001909291905050506040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060206040518083038186803b15801561336157600080fd5b505afa158015613375573d6000803e3d6000fd5b505050506040513d602081101561338b57600080fd5b810190808051906020019092919050505091506012546012819055506133ba82866142bf90919063ffffffff16565b9250826011819055506133f36103e86133e56133d68e85613a65565b8661434290919063ffffffff16565b6143c890919063ffffffff16565b8401935081945060136000815480929190600101919050555080806001900391505061318d565b50829750505050505050505b92915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461353a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663743ef4bc846040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561361a57600080fd5b505afa15801561362e573d6000803e3d6000fd5b505050506040513d602081101561364457600080fd5b810190808051906020019092919050505090506000600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a100d69d600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f2f9de05876040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561370a57600080fd5b505afa15801561371e573d6000803e3d6000fd5b505050506040513d602081101561373457600080fd5b81019080805190602001909291905050506040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561377957600080fd5b505afa15801561378d573d6000803e3d6000fd5b505050506040513d60208110156137a357600080fd5b810190808051906020019092919050505090506000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663248391ff600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060206040518083038186803b1580156138d757600080fd5b505afa1580156138eb573d6000803e3d6000fd5b505050506040513d602081101561390157600080fd5b81019080805190602001909291905050509050808311156139395761392f81846142bf90919063ffffffff16565b9350505050613941565b600093505050505b919050565b600d5481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613a0e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600c60009054906101000a900460ff1681565b600080600090506060600c8410613a9257613a808585612254565b9050600081511115613a9157600191505b5b600c8410158015613aa05750815b15613b5157600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663912e11cb6040518163ffffffff1660e01b815260040160206040518083038186803b158015613b0d57600080fd5b505afa158015613b21573d6000803e3d6000fd5b505050506040513d6020811015613b3757600080fd5b810190808051906020019092919050505092505050613e4e565b600c8410158015613b60575081155b15613c1157600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bed7752a6040518163ffffffff1660e01b815260040160206040518083038186803b158015613bcd57600080fd5b505afa158015613be1573d6000803e3d6000fd5b505050506040513d6020811015613bf757600080fd5b810190808051906020019092919050505092505050613e4e565b60088410158015613c235750600b8411155b15613cd457600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632e87bae66040518163ffffffff1660e01b815260040160206040518083038186803b158015613c9057600080fd5b505afa158015613ca4573d6000803e3d6000fd5b505050506040513d6020811015613cba57600080fd5b810190808051906020019092919050505092505050613e4e565b60068410158015613ce55750600884105b15613d9657600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166311785a2d6040518163ffffffff1660e01b815260040160206040518083038186803b158015613d5257600080fd5b505afa158015613d66573d6000803e3d6000fd5b505050506040513d6020811015613d7c57600080fd5b810190808051906020019092919050505092505050613e4e565b6006841015613e4b57600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ef26aa086040518163ffffffff1660e01b815260040160206040518083038186803b158015613e0757600080fd5b505afa158015613e1b573d6000803e3d6000fd5b505050506040513d6020811015613e3157600080fd5b810190808051906020019092919050505092505050613e4e565b50505b92915050565b600e5481565b60125481565b600f5481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613f74576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f53656e646572206d75737420626520636f6e7472616374206f776e657200000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415614017576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f4e657720636f6e7472616374206f776e65722063616e6e6f742062652030000081525060200191505060405180910390fd5b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f22500af037c600dd7b720644ab6e358635085601d9ac508ad83eb2d6b2d729ca8183604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a15050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905060001515811515141561420d5760008090505b60018054905081101561420b576001818154811061419957fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415614200576001915061420b565b80600101905061417f565b505b80614263576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806144e56026913960400191505060405180910390fd5b6001600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600082821115614337576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525060200191505060405180910390fd5b818303905092915050565b60008083141561435557600090506143c2565b600082840290508284828161436657fe5b04146143bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806144c46021913960400191505060405180910390fd5b809150505b92915050565b600080821161443f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525060200191505060405180910390fd5b81838161444857fe5b04905092915050565b81548183558181111561447857818360005260206000209182019101614477919061447d565b5b505050565b61449f91905b8082111561449b576000816000905550600101614483565b5090565b9056fe5f61646d696e4164647265737320697320616c726561647920616e2061646d696e536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7753656e646572206d7573742062652061646d696e206f7220636f6e7472616374206f776e6572a265627a7a72315820c03e20427885c019d79c5280e8307743736833a0fdf65947dbb6719a8f7ed20e64736f6c63430005100032