VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xCFdE21…8838
Summary
Transactions
Transfers
Address
0xCFdE21A3DF72776a224504E4b8085DFae1698838
VET
0.00
VET
VTHO
0.00
VTHO
Tokens
0.00
YEET
0.00
WoV
Master
0x32d62Ea489B43d33B72bE35fbE5035FEfD749022
Deployer
0x32d62Ea489B43d33B72bE35fbE5035FEfD749022
Code
0x608060405234801561001057600080fd5b50600436106102275760003560e01c8063787a08a611610130578063cdee4cd7116100b8578063f5b541a61161007c578063f5b541a614610637578063f60cdcf614610655578063f745adfc14610673578063febc14b114610691578063ffb9f976146106af57610227565b8063cdee4cd71461057a578063d547741f14610598578063e2eb41ff146105b4578063e51cd548146105e8578063eab05af71461060657610227565b8063a217fddf116100ff578063a217fddf146104fa578063bed9985014610518578063bf0e632914610536578063bf967f9a14610554578063c447af9e1461057057610227565b8063787a08a6146104725780637a39f7e41461049057806381447999146104ac57806391d14854146104ca57610227565b80633da26ad8116101b35780634c7acc64116101825780634c7acc64146103ca57806353718f1a146103e85780636ab55fd914610418578063745d6adf146104365780637668bcf51461045457610227565b80633da26ad8146103545780633dbe633c1461037257806342416c00146103905780634a1d0eed146103ac57610227565b8063248a9ca3116101fa578063248a9ca3146102b25780632f2ff15d146102e25780633104562b146102fe57806336568abe1461031a5780633adaa55a1461033657610227565b806301ffc9a71461022c57806302329a291461025c5780630fb116d2146102785780631d01364c14610294575b600080fd5b61024660048036038101906102419190612e95565b6106cb565b60405161025391906132c4565b60405180910390f35b61027660048036038101906102719190612dde565b610745565b005b610292600480360381019061028d9190612ebe565b6107cb565b005b61029c610db1565b6040516102a99190613477565b60405180910390f35b6102cc60048036038101906102c79190612e30565b610db7565b6040516102d991906132df565b60405180910390f35b6102fc60048036038101906102f79190612e59565b610dd6565b005b61031860048036038101906103139190612ebe565b610dff565b005b610334600480360381019061032f9190612e59565b610ecb565b005b61033e610f4e565b60405161034b9190613477565b60405180910390f35b61035c610f54565b6040516103699190613477565b60405180910390f35b61037a610f5a565b6040516103879190613220565b60405180910390f35b6103aa60048036038101906103a59190612ebe565b610f80565b005b6103b4611055565b6040516103c19190613477565b60405180910390f35b6103d261105b565b6040516103df9190613477565b60405180910390f35b61040260048036038101906103fd9190612ebe565b611061565b60405161040f9190613477565b60405180910390f35b610420611085565b60405161042d9190613477565b60405180910390f35b61043e611091565b60405161044b9190613477565b60405180910390f35b61045c611097565b6040516104699190613477565b60405180910390f35b61047a61109f565b6040516104879190613477565b60405180910390f35b6104aa60048036038101906104a59190612f10565b6110a5565b005b6104b46112e6565b6040516104c191906132fa565b60405180910390f35b6104e460048036038101906104df9190612e59565b6112f9565b6040516104f191906132c4565b60405180910390f35b610502611363565b60405161050f91906132df565b60405180910390f35b61052061136a565b60405161052d9190613477565b60405180910390f35b61053e611370565b60405161054b9190613477565b60405180910390f35b61056e60048036038101906105699190612ebe565b611376565b005b6105786114ab565b005b610582611532565b60405161058f9190613477565b60405180910390f35b6105b260048036038101906105ad9190612e59565b611538565b005b6105ce60048036038101906105c99190612db5565b611561565b6040516105df9594939291906134c9565b60405180910390f35b6105f0611597565b6040516105fd9190613477565b60405180910390f35b610620600480360381019061061b9190612ebe565b61159d565b60405161062e92919061329b565b60405180910390f35b61063f6115e1565b60405161064c91906132df565b60405180910390f35b61065d611605565b60405161066a9190613477565b60405180910390f35b61067b61160b565b6040516106889190613477565b60405180910390f35b610699611611565b6040516106a69190613477565b60405180910390f35b6106c960048036038101906106c49190612f64565b611617565b005b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061073e575061073d8261174f565b5b9050919050565b61076f7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929336112f9565b6107ae576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a590613417565b60405180910390fd5b80601360006101000a81548160ff02191690831515021790555050565b601360009054906101000a900460ff161561081b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081290613377565b60405180910390fd5b60006002811115610855577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b600860009054906101000a900460ff16600281111561089d577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b146108dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108d490613437565b60405180910390fd5b426108f56009546010546117b990919063ffffffff16565b11610935576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161092c90613397565b60405180910390fd5b80600b54610943919061361b565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e33306040518363ffffffff1660e01b81526004016109a092919061323b565b60206040518083038186803b1580156109b857600080fd5b505afa1580156109cc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109f09190612ee7565b1015610a31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2890613357565b60405180910390fd5b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd333084600b54610a7f919061361b565b6040518463ffffffff1660e01b8152600401610a9d93929190613264565b602060405180830381600087803b158015610ab757600080fd5b505af1158015610acb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610aef9190612e07565b5080600b54610afe919061361b565b60076000828254610b0f9190613594565b925050819055506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001541415610b7a5760066000815480929190610b74906137e7565b91905055505b600f54600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001541015610c7e5760036000815480929190610bd9906137e7565b9190505550600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206003016000815480929190610c31906137e7565b919050555042600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001819055505b80600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000828254610cd09190613594565b925050819055505b6000811115610dae5760405180604001604052803373ffffffffffffffffffffffffffffffffffffffff1681526020016001600454610d179190613594565b81525060026000600454815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506020820151816001015590505060046000815480929190610d96906137e7565b91905055508080610da69061378c565b915050610cd8565b50565b60125481565b6000806000838152602001908152602001600020600101549050919050565b610ddf82610db7565b610df081610deb6117cf565b6117d7565b610dfa8383611874565b505050565b8060126000828254610e119190613594565b92505081905550600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401610e7592919061329b565b602060405180830381600087803b158015610e8f57600080fd5b505af1158015610ea3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ec79190612e07565b5050565b610ed36117cf565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610f40576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f3790613457565b60405180910390fd5b610f4a8282611954565b5050565b60045481565b60055481565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610faa7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929336112f9565b610fe9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fe090613417565b60405180910390fd5b601360009054906101000a900460ff16611038576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102f906133d7565b60405180910390fd5b670de0b6b3a76400008161104c919061361b565b600b8190555050565b60075481565b61070881565b600e818154811061107157600080fd5b906000526020600020016000915090505481565b670de0b6b3a764000081565b60105481565b6363714cc081565b60095481565b6110cf7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929336112f9565b61110e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110590613417565b60405180910390fd5b601360009054906101000a900460ff1661115d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611154906133d7565b60405180910390fd5b818151146111a0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611197906133f7565b60405180910390fd5b600e60006111ae9190612bbc565b8167ffffffffffffffff8111156111ee577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60405190808252806020026020018201604052801561121c5781602001602082028036833780820191505090505b50600e9080519060200190611232929190612bdd565b5081600d8190555060005b828110156112e15781818151811061127e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151600e82815481106112c0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020018190555080806112d9906137e7565b91505061123d565b505050565b600860009054906101000a900460ff1681565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6000801b81565b600c5481565b600f5481565b6113a07f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929336112f9565b6113df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113d690613417565b60405180910390fd5b60016002811115611419577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b600860009054906101000a900460ff166002811115611461577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b146114a1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611498906133b7565b60405180910390fd5b80600c8190555050565b6114d57f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929336112f9565b611514576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161150b90613417565b60405180910390fd5b6000600454111561152857611527611a35565b5b611530612784565b565b60035481565b61154182610db7565b6115528161154d6117cf565b6117d7565b61155c8383611954565b505050565b60016020528060005260406000206000915090508060000154908060010154908060020154908060030154908060040154905085565b600d5481565b60026020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154905082565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b60065481565b600b5481565b60115481565b6116417f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929336112f9565b611680576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161167790613417565b60405180910390fd5b600160028111156116ba577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b600860009054906101000a900460ff166002811115611702577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b14611742576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611739906133b7565b60405180910390fd5b8060ff1660098190555050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600081836117c79190613675565b905092915050565b600033905090565b6117e182826112f9565b611870576118068173ffffffffffffffffffffffffffffffffffffffff166014612880565b6118148360001c6020612880565b6040516020016118259291906131e6565b6040516020818303038152906040526040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118679190613315565b60405180910390fd5b5050565b61187e82826112f9565b61195057600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506118f56117cf565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b61195e82826112f9565b15611a3157600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506119d66117cf565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6002600860006101000a81548160ff02191690836002811115611a81577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b02179055506000611b47601254600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611ae99190613220565b60206040518083038186803b158015611b0157600080fd5b505afa158015611b15573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b399190612ee7565b6117b990919063ffffffff16565b9050600080600c541115611c5757611b7d6064611b6f600c5485612b7a90919063ffffffff16565b612b9090919063ffffffff16565b9050600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342966c68826040518263ffffffff1660e01b8152600401611bda9190613477565b602060405180830381600087803b158015611bf457600080fd5b505af1158015611c08573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c2c9190612e07565b50611c54601254611c4683856117b990919063ffffffff16565b612ba690919063ffffffff16565b91505b6000601360159054906101000a900460ff1615611da057600454611d8f601360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a082317345429a2255e7248e57fce99e7239aed3f84b7a536040518263ffffffff1660e01b8152600401611ce39190613220565b60206040518083038186803b158015611cfb57600080fd5b505afa158015611d0f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d339190612ee7565b611d817345429a2255e7248e57fce99e7239aed3f84b7a5373ffffffffffffffffffffffffffffffffffffffff1631600143611d6f9190613675565b4060001c612ba690919063ffffffff16565b612ba690919063ffffffff16565b611d999190613830565b9050611dfe565b600454611df17345429a2255e7248e57fce99e7239aed3f84b7a5373ffffffffffffffffffffffffffffffffffffffff1631600143611ddf9190613675565b4060001c612ba690919063ffffffff16565b611dfb9190613830565b90505b6000600d5467ffffffffffffffff811115611e42577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051908082528060200260200182016040528015611e7b57816020015b611e68612c2a565b815260200190600190039081611e605790505b509050600260008381526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200160018201548152505081600081518110611f36577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101819052506000600190505b600d548110156120f9576002600082600454611f649190613675565b8152602001908152602001600020600260008581526020019081526020016000206000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060018201548160010155905050806004546120079190613675565b6001436120149190613675565b4060001c6120229190613830565b9250600260008481526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016001820154815250508282815181106120db577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001018190525080806120f1906137e7565b915050611f48565b5060005b600d5481101561259b576000600e8281548110612143577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020015490506000612178606461216a848a612b7a90919063ffffffff16565b612b9090919063ffffffff16565b9050600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8585815181106121f1577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160000151836040518363ffffffff1660e01b815260040161221b92919061329b565b602060405180830381600087803b15801561223557600080fd5b505af1158015612249573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061226d9190612e07565b5080600160008686815181106122ac577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516000015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008282546123049190613594565b925050819055504260016000868681518110612349577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516000015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154146124c057600160008585815181106123d5577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516000015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401600081548092919061242f906137e7565b91905055504260016000868681518110612472577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516000015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001819055505b8383815181106124f9577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151602001517fb2c277a463d014085336d410c23746161fed456c75e5cc33a430bfa6020c8db4601154868681518110612562577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151600001518460405161257e93929190613492565b60405180910390a250508080612593906137e7565b9150506120fd565b50600d54600560008282546125b09190613594565b92505081905550600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb7332d62ea489b43d33b72be35fbe5035fefd749022600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016126659190613220565b60206040518083038186803b15801561267d57600080fd5b505afa158015612691573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126b59190612ee7565b6040518363ffffffff1660e01b81526004016126d292919061329b565b602060405180830381600087803b1580156126ec57600080fd5b505af1158015612700573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127249190612e07565b5060006012819055506001600860006101000a81548160ff02191690836002811115612779577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b021790555050505050565b60016011546127939190613594565b6011819055506000600860006101000a81548160ff021916908360028111156127e5577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b021790555042600f8190555060016107086363714cc0426128069190613675565b61281091906135ea565b61281a9190613594565b610708612827919061361b565b6363714cc06128369190613594565b60108190555060095460105461284c9190613675565b421061286e57610708601060008282546128669190613594565b925050819055505b60006004819055506000600381905550565b606060006002836002612893919061361b565b61289d9190613594565b67ffffffffffffffff8111156128dc577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f19166020018201604052801561290e5781602001600182028036833780820191505090505b5090507f30000000000000000000000000000000000000000000000000000000000000008160008151811061296c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f7800000000000000000000000000000000000000000000000000000000000000816001815181106129f6577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060006001846002612a36919061361b565b612a409190613594565b90505b6001811115612b2c577f3031323334353637383961626364656600000000000000000000000000000000600f861660108110612aa8577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b828281518110612ae5577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c945080612b259061378c565b9050612a43565b5060008414612b70576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b6790613337565b60405180910390fd5b8091505092915050565b60008183612b88919061361b565b905092915050565b60008183612b9e91906135ea565b905092915050565b60008183612bb49190613594565b905092915050565b5080546000825590600052602060002090810190612bda9190612c5a565b50565b828054828255906000526020600020908101928215612c19579160200282015b82811115612c18578251825591602001919060010190612bfd565b5b509050612c269190612c5a565b5090565b6040518060400160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600081525090565b5b80821115612c73576000816000905550600101612c5b565b5090565b6000612c8a612c8584613541565b61351c565b90508083825260208201905082856020860282011115612ca957600080fd5b60005b85811015612cd95781612cbf8882612d76565b845260208401935060208301925050600181019050612cac565b5050509392505050565b600081359050612cf281613ba0565b92915050565b600082601f830112612d0957600080fd5b8135612d19848260208601612c77565b91505092915050565b600081359050612d3181613bb7565b92915050565b600081519050612d4681613bb7565b92915050565b600081359050612d5b81613bce565b92915050565b600081359050612d7081613be5565b92915050565b600081359050612d8581613bfc565b92915050565b600081519050612d9a81613bfc565b92915050565b600081359050612daf81613c13565b92915050565b600060208284031215612dc757600080fd5b6000612dd584828501612ce3565b91505092915050565b600060208284031215612df057600080fd5b6000612dfe84828501612d22565b91505092915050565b600060208284031215612e1957600080fd5b6000612e2784828501612d37565b91505092915050565b600060208284031215612e4257600080fd5b6000612e5084828501612d4c565b91505092915050565b60008060408385031215612e6c57600080fd5b6000612e7a85828601612d4c565b9250506020612e8b85828601612ce3565b9150509250929050565b600060208284031215612ea757600080fd5b6000612eb584828501612d61565b91505092915050565b600060208284031215612ed057600080fd5b6000612ede84828501612d76565b91505092915050565b600060208284031215612ef957600080fd5b6000612f0784828501612d8b565b91505092915050565b60008060408385031215612f2357600080fd5b6000612f3185828601612d76565b925050602083013567ffffffffffffffff811115612f4e57600080fd5b612f5a85828601612cf8565b9150509250929050565b600060208284031215612f7657600080fd5b6000612f8484828501612da0565b91505092915050565b612f96816136a9565b82525050565b612fa5816136bb565b82525050565b612fb4816136c7565b82525050565b612fc381613747565b82525050565b6000612fd48261356d565b612fde8185613578565b9350612fee818560208601613759565b612ff78161391d565b840191505092915050565b600061300d8261356d565b6130178185613589565b9350613027818560208601613759565b80840191505092915050565b6000613040602083613578565b915061304b8261392e565b602082019050919050565b6000613063601583613578565b915061306e82613957565b602082019050919050565b6000613086601683613578565b915061309182613980565b602082019050919050565b60006130a9601983613578565b91506130b4826139a9565b602082019050919050565b60006130cc602583613578565b91506130d7826139d2565b604082019050919050565b60006130ef601883613578565b91506130fa82613a21565b602082019050919050565b6000613112602a83613578565b915061311d82613a4a565b604082019050919050565b6000613135602083613578565b915061314082613a99565b602082019050919050565b6000613158600e83613578565b915061316382613ac2565b602082019050919050565b600061317b601783613589565b915061318682613aeb565b601782019050919050565b600061319e601183613589565b91506131a982613b14565b601182019050919050565b60006131c1602f83613578565b91506131cc82613b3d565b604082019050919050565b6131e081613730565b82525050565b60006131f18261316e565b91506131fd8285613002565b915061320882613191565b91506132148284613002565b91508190509392505050565b60006020820190506132356000830184612f8d565b92915050565b60006040820190506132506000830185612f8d565b61325d6020830184612f8d565b9392505050565b60006060820190506132796000830186612f8d565b6132866020830185612f8d565b61329360408301846131d7565b949350505050565b60006040820190506132b06000830185612f8d565b6132bd60208301846131d7565b9392505050565b60006020820190506132d96000830184612f9c565b92915050565b60006020820190506132f46000830184612fab565b92915050565b600060208201905061330f6000830184612fba565b92915050565b6000602082019050818103600083015261332f8184612fc9565b905092915050565b6000602082019050818103600083015261335081613033565b9050919050565b6000602082019050818103600083015261337081613056565b9050919050565b6000602082019050818103600083015261339081613079565b9050919050565b600060208201905081810360008301526133b08161309c565b9050919050565b600060208201905081810360008301526133d0816130bf565b9050919050565b600060208201905081810360008301526133f0816130e2565b9050919050565b6000602082019050818103600083015261341081613105565b9050919050565b6000602082019050818103600083015261343081613128565b9050919050565b600060208201905081810360008301526134508161314b565b9050919050565b60006020820190508181036000830152613470816131b4565b9050919050565b600060208201905061348c60008301846131d7565b92915050565b60006060820190506134a760008301866131d7565b6134b46020830185612f8d565b6134c160408301846131d7565b949350505050565b600060a0820190506134de60008301886131d7565b6134eb60208301876131d7565b6134f860408301866131d7565b61350560608301856131d7565b61351260808301846131d7565b9695505050505050565b6000613526613537565b905061353282826137b6565b919050565b6000604051905090565b600067ffffffffffffffff82111561355c5761355b6138ee565b5b602082029050602081019050919050565b600081519050919050565b600082825260208201905092915050565b600081905092915050565b600061359f82613730565b91506135aa83613730565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156135df576135de613861565b5b828201905092915050565b60006135f582613730565b915061360083613730565b9250826136105761360f613890565b5b828204905092915050565b600061362682613730565b915061363183613730565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561366a57613669613861565b5b828202905092915050565b600061368082613730565b915061368b83613730565b92508282101561369e5761369d613861565b5b828203905092915050565b60006136b482613710565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600081905061370b82613b8c565b919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b6000613752826136fd565b9050919050565b60005b8381101561377757808201518184015260208101905061375c565b83811115613786576000848401525b50505050565b600061379782613730565b915060008214156137ab576137aa613861565b5b600182039050919050565b6137bf8261391d565b810181811067ffffffffffffffff821117156137de576137dd6138ee565b5b80604052505050565b60006137f282613730565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561382557613824613861565b5b600182019050919050565b600061383b82613730565b915061384683613730565b92508261385657613855613890565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b7f616c6c6f77616e636520697320746f6f206c6f77210000000000000000000000600082015250565b7f54686520636f6e74726163742069732070617573656400000000000000000000600082015250565b7f4c6f747465727920636c61696d2074696d652070617373656400000000000000600082015250565b7f7761697420666f72207468652063757272656e74206c6f747465727920746f2060008201527f636c6f7365000000000000000000000000000000000000000000000000000000602082015250565b7f54686520636f6e747261637420697320756e7061757365640000000000000000600082015250565b7f617272617920646f65736e2774206d617463682077697468206e756d6265722060008201527f6f662077696e6e65727300000000000000000000000000000000000000000000602082015250565b7f4865792c20676574206f70657261746f72206163636f756e7420706c65617365600082015250565b7f4c6f747465727920636c6f736564000000000000000000000000000000000000600082015250565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b60038110613b9d57613b9c6138bf565b5b50565b613ba9816136a9565b8114613bb457600080fd5b50565b613bc0816136bb565b8114613bcb57600080fd5b50565b613bd7816136c7565b8114613be257600080fd5b50565b613bee816136d1565b8114613bf957600080fd5b50565b613c0581613730565b8114613c1057600080fd5b50565b613c1c8161373a565b8114613c2757600080fd5b5056fea2646970667358221220f0c7c400cc9528b4a9566c1cf4b8536a07c93d6c94e670ff0da75eaf52f109a864736f6c63430008010033