VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x964c11…AC8e
Summary
Transactions
Transfers
Address
0x964c113DE750C39D23889078B2F4ac3Da49BAC8e
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x9E651fADdA28797CaA801CF193E4347679810288
Deployer
0x9E651fADdA28797CaA801CF193E4347679810288
Code
0x608060405234801561001057600080fd5b50600436106101c45760003560e01c8063932b24ad116100f9578063cb18c8cc11610097578063e03df91b11610071578063e03df91b146104f5578063ec164b9a14610525578063f0466c7314610541578063f5b541a61461055d576101c4565b8063cb18c8cc1461049d578063d1af0c7d146104bb578063d547741f146104d9576101c4565b8063af1e929a116100d3578063af1e929a14610401578063b82e391b14610433578063bed998501461044f578063c96679fe1461046d576101c4565b8063932b24ad146103bd5780639eb5cb56146103c7578063a217fddf146103e3576101c4565b806336568abe116101665780635e85030a116101405780635e85030a146103235780635f2dae521461033f5780637968824d1461035d57806391d148541461038d576101c4565b806336568abe146102cf5780635b066342146102eb5780635bb4b73014610307576101c4565b806319feb0c0116101a257806319feb0c014610247578063248a9ca3146102655780632d4f7602146102955780632f2ff15d146102b3576101c4565b806301953ae1146101c957806301ffc9a7146101f957806318160ddd14610229575b600080fd5b6101e360048036038101906101de9190612fc6565b61057b565b6040516101f09190613955565b60405180910390f35b610213600480360381019061020e919061315e565b61077b565b604051610220919061374b565b60405180910390f35b6102316107f5565b60405161023e9190613955565b60405180910390f35b61024f610802565b60405161025c9190613955565b60405180910390f35b61027f600480360381019061027a91906130f9565b610808565b60405161028c919061379d565b60405180910390f35b61029d610828565b6040516102aa9190613729565b60405180910390f35b6102cd60048036038101906102c89190613122565b610aeb565b005b6102e960048036038101906102e49190613122565b610b14565b005b61030560048036038101906103009190613187565b610b97565b005b610321600480360381019061031c9190612f9d565b610c0a565b005b61033d60048036038101906103389190613187565b610cb7565b005b610347610d2a565b6040516103549190613955565b60405180910390f35b61037760048036038101906103729190612f9d565b610d30565b60405161038491906136ae565b60405180910390f35b6103a760048036038101906103a29190613122565b610d63565b6040516103b4919061374b565b60405180910390f35b6103c5610dce565b005b6103e160048036038101906103dc9190613051565b611041565b005b6103eb611363565b6040516103f8919061379d565b60405180910390f35b61041b60048036038101906104169190612f9d565b61136a565b60405161042a93929190613766565b60405180910390f35b61044d60048036038101906104489190613002565b6113a1565b005b610457611ee3565b6040516104649190613955565b60405180910390f35b61048760048036038101906104829190612f9d565b611ee9565b6040516104949190613955565b60405180910390f35b6104a5611f01565b6040516104b29190613955565b60405180910390f35b6104c3611f07565b6040516104d091906137b8565b60405180910390f35b6104f360048036038101906104ee9190613122565b611f2d565b005b61050f600480360381019061050a9190613187565b611f56565b60405161051c91906136ae565b60405180910390f35b61053f600480360381019061053a9190613187565b611f95565b005b61055b60048036038101906105569190612f9d565b612008565b005b6105656125d0565b604051610572919061379d565b60405180910390f35b6000806000905060008373ffffffffffffffffffffffffffffffffffffffff16637cee0fca866040518263ffffffff1660e01b81526004016105bd91906136ae565b60206040518083038186803b1580156105d557600080fd5b505afa1580156105e9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061060d91906131b0565b9050806008541061061e5780610622565b6008545b905060005b8181101561076f5760008573ffffffffffffffffffffffffffffffffffffffff16632f745c5988846040518363ffffffff1660e01b815260040161066c929190613700565b60206040518083038186803b15801561068457600080fd5b505afa158015610698573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106bc91906131b0565b90506107598673ffffffffffffffffffffffffffffffffffffffff1663c5c30435836040518263ffffffff1660e01b81526004016106fa9190613955565b60206040518083038186803b15801561071257600080fd5b505afa158015610726573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061074a91906131b0565b856125f490919063ffffffff16565b935050808061076790613d04565b915050610627565b50819250505092915050565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806107ee57506107ed8261260a565b5b9050919050565b6000600480549050905090565b60095481565b600060016000838152602001908152602001600020600101549050919050565b6060600060048054905067ffffffffffffffff811115610871577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156108aa57816020015b610897612c2a565b81526020019060019003908161088f5790505b50905060005b600480549050811015610ae3576000600482815481106108f9577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206040518060a00160405290816000820160009054906101000a900460ff1615151515815260200160018201805480602002602001604051908101604052809291908181526020018280548015610a1257602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116109c8575b5050505050815260200160028201805480602002602001604051908101604052809291908181526020018280548015610a6a57602002820191906000526020600020905b815481526020019060010190808311610a56575b5050505050815260200160038201548152602001600482015481525050905080848481518110610ac3577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001018190525050508080610adb90613d04565b9150506108b0565b508091505090565b610af482610808565b610b0581610b00612674565b61267c565b610b0f8383612719565b505050565b610b1c612674565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610b89576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8090613915565b60405180910390fd5b610b9382826127f9565b5050565b610bc17f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933610d63565b610c00576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf7906138d5565b60405180910390fd5b8060078190555050565b610c347f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933610d63565b610c73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6a906138d5565b60405180910390fd5b80600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610ce17f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933610d63565b610d20576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d17906138d5565b60405180910390fd5b8060098190555050565b60065481565b600a6020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006001600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b610df87f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933610d63565b610e37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2e906138d5565b60405180910390fd5b60005b60048054905081101561103e57600060048281548110610e83577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206040518060a00160405290816000820160009054906101000a900460ff1615151515815260200160018201805480602002602001604051908101604052809291908181526020018280548015610f9c57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311610f52575b5050505050815260200160028201805480602002602001604051908101604052809291908181526020018280548015610ff457602002820191906000526020600020905b815481526020019060010190808311610fe0575b5050505050815260200160038201548152602001600482015481525050905042816060015110156110295761102882612008565b5b5050808061103690613d04565b915050610e3a565b50565b6000805b83518110156110b6576110a184828151811061108a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151836125f490919063ffffffff16565b915080806110ae90613d04565b915050611045565b5061271081146110fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110f290613935565b60405180910390fd5b835183511461113f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161113690613875565b60405180910390fd5b600060048054905011156111d0576000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054146111cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111c690613835565b60405180910390fd5b5b60006040518060a001604052806001151581526020018681526020018581526020018481526020016000815250905080600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff021916908315150217905550602082015181600101908051906020019061127b929190612c5b565b506040820151816002019080519060200190611298929190612ce5565b506060820151816003015560808201518160040155905050600480549050600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506004339080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050505050565b6000801b81565b60036020528060005260406000206000915090508060000160009054906101000a900460ff16908060030154908060040154905083565b6113cb7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933610d63565b61140a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611401906138d5565b60405180910390fd5b6000600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090508060000160009054906101000a900460ff1661149e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161149590613895565b60405180910390fd5b428160030154116114e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114db90613815565b60405180910390fd5b426114fe60095483600401546125f490919063ffffffff16565b1161153e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611535906138b5565b60405180910390fd5b60008373ffffffffffffffffffffffffffffffffffffffff16637cee0fca866040518263ffffffff1660e01b815260040161157991906136ae565b60206040518083038186803b15801561159157600080fd5b505afa1580156115a5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115c991906131b0565b905080600854106115da57806115de565b6008545b905060005b818110156116f95760008573ffffffffffffffffffffffffffffffffffffffff16632f745c5988846040518363ffffffff1660e01b8152600401611628929190613700565b60206040518083038186803b15801561164057600080fd5b505afa158015611654573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061167891906131b0565b90508573ffffffffffffffffffffffffffffffffffffffff16631c4b774b826040518263ffffffff1660e01b81526004016116b39190613955565b600060405180830381600087803b1580156116cd57600080fd5b505af11580156116e1573d6000803e3d6000fd5b505050505080806116f190613d04565b9150506115e3565b506000611725612710611717600754876128db90919063ffffffff16565b6128f190919063ffffffff16565b9050600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8730846040518463ffffffff1660e01b8152600401611786939291906136c9565b600060405180830381600087803b1580156117a057600080fd5b505af11580156117b4573d6000803e3d6000fd5b50505050600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342966c68826040518263ffffffff1660e01b81526004016118139190613955565b602060405180830381600087803b15801561182d57600080fd5b505af1158015611841573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061186591906130d0565b50600061187b828661290790919063ffffffff16565b905080600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231896040518263ffffffff1660e01b81526004016118d991906136ae565b60206040518083038186803b1580156118f157600080fd5b505afa158015611905573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061192991906131b0565b10611ed15760005b8460010180549050811015611ecf576119af85600101828154811061197f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1661291d565b15611c3d57600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd89876001018481548110611a2f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16612710896002018681548110611a99577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020015487611aaf9190613b46565b611ab99190613b15565b6040518463ffffffff1660e01b8152600401611ad7939291906136c9565b600060405180830381600087803b158015611af157600080fd5b505af1158015611b05573d6000803e3d6000fd5b50505050846001018181548110611b45577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16633c6b16ab612710876002018481548110611bca577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020015485611be09190613b46565b611bea9190613b15565b6040518263ffffffff1660e01b8152600401611c069190613955565b600060405180830381600087803b158015611c2057600080fd5b505af1158015611c34573d6000803e3d6000fd5b50505050611d93565b600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd89876001018481548110611cb8577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16612710896002018681548110611d22577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020015487611d389190613b46565b611d429190613b15565b6040518463ffffffff1660e01b8152600401611d60939291906136c9565b600060405180830381600087803b158015611d7a57600080fd5b505af1158015611d8e573d6000803e3d6000fd5b505050505b846001018181548110611dcf577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167f964e52e80bc5de41b1fca6a822503102bd63ffb9e9312266dfc40ff70de4c766612710886002018581548110611e87577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020015486611e9d9190613b46565b611ea79190613b15565b604051611eb49190613955565b60405180910390a38080611ec790613d04565b915050611931565b505b42846004018190555050505050505050565b60075481565b60056020528060005260406000206000915090505481565b60085481565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611f3682610808565b611f4781611f42612674565b61267c565b611f5183836127f9565b505050565b60048181548110611f6657600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611fbf7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933610d63565b611ffe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ff5906138d5565b60405180910390fd5b8060088190555050565b3373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16148061206857506120677f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933610d63565b5b6120a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161209e90613855565b60405180910390fd5b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090508060000160009054906101000a900460ff1661213b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612132906138f5565b60405180910390fd5b60008160000160006101000a81548160ff021916908315150217905550600067ffffffffffffffff811115612199577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156121c75781602001602082028036833780820191505090505b508160010190805190602001906121df929190612c5b565b50600067ffffffffffffffff811115612221577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60405190808252806020026020018201604052801561224f5781602001602082028036833780820191505090505b50816002019080519060200190612267929190612ce5565b50600081600301819055506000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000820160009054906101000a900460ff168160000160006101000a81548160ff0219169083151502179055506001820181600101908054612339929190612d32565b506002820181600201908054612350929190612d84565b5060038201548160030155600482015481600401559050506004600160048054905061237c9190613ba0565b815481106123b3577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660048281548110612418577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060056000600460016004805490506124799190613ba0565b815481106124b0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506004805480612596577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b6001900381819060005260206000200160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690559055505050565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b600081836126029190613abf565b905092915050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600033905090565b6126868282610d63565b612715576126ab8173ffffffffffffffffffffffffffffffffffffffff166014612930565b6126b98360001c6020612930565b6040516020016126ca929190613674565b6040516020818303038152906040526040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161270c91906137d3565b60405180910390fd5b5050565b6127238282610d63565b6127f557600180600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061279a612674565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6128038282610d63565b156128d75760006001600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061287c612674565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b600081836128e99190613b46565b905092915050565b600081836128ff9190613b15565b905092915050565b600081836129159190613ba0565b905092915050565b600080823b905060008111915050919050565b6060600060028360026129439190613b46565b61294d9190613abf565b67ffffffffffffffff81111561298c577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156129be5781602001600182028036833780820191505090505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110612a1c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110612aa6577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060006001846002612ae69190613b46565b612af09190613abf565b90505b6001811115612bdc577f3031323334353637383961626364656600000000000000000000000000000000600f861660108110612b58577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b828281518110612b95577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c945080612bd590613ca9565b9050612af3565b5060008414612c20576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c17906137f5565b60405180910390fd5b8091505092915050565b6040518060a00160405280600015158152602001606081526020016060815260200160008152602001600081525090565b828054828255906000526020600020908101928215612cd4579160200282015b82811115612cd35782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555091602001919060010190612c7b565b5b509050612ce19190612dd6565b5090565b828054828255906000526020600020908101928215612d21579160200282015b82811115612d20578251825591602001919060010190612d05565b5b509050612d2e9190612dd6565b5090565b828054828255906000526020600020908101928215612d735760005260206000209182015b82811115612d72578254825591600101919060010190612d57565b5b509050612d809190612dd6565b5090565b828054828255906000526020600020908101928215612dc55760005260206000209182015b82811115612dc4578254825591600101919060010190612da9565b5b509050612dd29190612dd6565b5090565b5b80821115612def576000816000905550600101612dd7565b5090565b6000612e06612e0184613995565b613970565b90508083825260208201905082856020860282011115612e2557600080fd5b60005b85811015612e555781612e3b8882612ecb565b845260208401935060208301925050600181019050612e28565b5050509392505050565b6000612e72612e6d846139c1565b613970565b90508083825260208201905082856020860282011115612e9157600080fd5b60005b85811015612ec15781612ea78882612f73565b845260208401935060208301925050600181019050612e94565b5050509392505050565b600081359050612eda81614098565b92915050565b600082601f830112612ef157600080fd5b8135612f01848260208601612df3565b91505092915050565b600082601f830112612f1b57600080fd5b8135612f2b848260208601612e5f565b91505092915050565b600081519050612f43816140af565b92915050565b600081359050612f58816140c6565b92915050565b600081359050612f6d816140dd565b92915050565b600081359050612f82816140f4565b92915050565b600081519050612f97816140f4565b92915050565b600060208284031215612faf57600080fd5b6000612fbd84828501612ecb565b91505092915050565b60008060408385031215612fd957600080fd5b6000612fe785828601612ecb565b9250506020612ff885828601612ecb565b9150509250929050565b60008060006060848603121561301757600080fd5b600061302586828701612ecb565b935050602061303686828701612ecb565b925050604061304786828701612f73565b9150509250925092565b60008060006060848603121561306657600080fd5b600084013567ffffffffffffffff81111561308057600080fd5b61308c86828701612ee0565b935050602084013567ffffffffffffffff8111156130a957600080fd5b6130b586828701612f0a565b92505060406130c686828701612f73565b9150509250925092565b6000602082840312156130e257600080fd5b60006130f084828501612f34565b91505092915050565b60006020828403121561310b57600080fd5b600061311984828501612f49565b91505092915050565b6000806040838503121561313557600080fd5b600061314385828601612f49565b925050602061315485828601612ecb565b9150509250929050565b60006020828403121561317057600080fd5b600061317e84828501612f5e565b91505092915050565b60006020828403121561319957600080fd5b60006131a784828501612f73565b91505092915050565b6000602082840312156131c257600080fd5b60006131d084828501612f88565b91505092915050565b60006131e5838361321d565b60208301905092915050565b60006131fd83836135d9565b905092915050565b60006132118383613656565b60208301905092915050565b61322681613bd4565b82525050565b61323581613bd4565b82525050565b600061324682613a1d565b6132508185613a70565b935061325b836139ed565b8060005b8381101561328c57815161327388826131d9565b975061327e83613a49565b92505060018101905061325f565b5085935050505092915050565b60006132a482613a28565b6132ae8185613a81565b9350836020820285016132c0856139fd565b8060005b858110156132fc57848403895281516132dd85826131f1565b94506132e883613a56565b925060208a019950506001810190506132c4565b50829750879550505050505092915050565b600061331982613a33565b6133238185613a92565b935061332e83613a0d565b8060005b8381101561335f5781516133468882613205565b975061335183613a63565b925050600181019050613332565b5085935050505092915050565b61337581613be6565b82525050565b61338481613be6565b82525050565b61339381613bf2565b82525050565b6133a281613c52565b82525050565b60006133b382613a3e565b6133bd8185613aa3565b93506133cd818560208601613c76565b6133d681613dda565b840191505092915050565b60006133ec82613a3e565b6133f68185613ab4565b9350613406818560208601613c76565b80840191505092915050565b600061341f602083613aa3565b915061342a82613deb565b602082019050919050565b6000613442602683613aa3565b915061344d82613e14565b604082019050919050565b6000613465601283613aa3565b915061347082613e63565b602082019050919050565b6000613488600b83613aa3565b915061349382613e8c565b602082019050919050565b60006134ab600c83613aa3565b91506134b682613eb5565b602082019050919050565b60006134ce602683613aa3565b91506134d982613ede565b604082019050919050565b60006134f1601a83613aa3565b91506134fc82613f2d565b602082019050919050565b6000613514601783613ab4565b915061351f82613f56565b601782019050919050565b6000613537600c83613aa3565b915061354282613f7f565b602082019050919050565b600061355a600e83613aa3565b915061356582613fa8565b602082019050919050565b600061357d601183613ab4565b915061358882613fd1565b601182019050919050565b60006135a0602f83613aa3565b91506135ab82613ffa565b604082019050919050565b60006135c3602583613aa3565b91506135ce82614049565b604082019050919050565b600060a0830160008301516135f1600086018261336c565b5060208301518482036020860152613609828261323b565b91505060408301518482036040860152613623828261330e565b91505060608301516136386060860182613656565b50608083015161364b6080860182613656565b508091505092915050565b61365f81613c48565b82525050565b61366e81613c48565b82525050565b600061367f82613507565b915061368b82856133e1565b915061369682613570565b91506136a282846133e1565b91508190509392505050565b60006020820190506136c3600083018461322c565b92915050565b60006060820190506136de600083018661322c565b6136eb602083018561322c565b6136f86040830184613665565b949350505050565b6000604082019050613715600083018561322c565b6137226020830184613665565b9392505050565b600060208201905081810360008301526137438184613299565b905092915050565b6000602082019050613760600083018461337b565b92915050565b600060608201905061377b600083018661337b565b6137886020830185613665565b6137956040830184613665565b949350505050565b60006020820190506137b2600083018461338a565b92915050565b60006020820190506137cd6000830184613399565b92915050565b600060208201905081810360008301526137ed81846133a8565b905092915050565b6000602082019050818103600083015261380e81613412565b9050919050565b6000602082019050818103600083015261382e81613435565b9050919050565b6000602082019050818103600083015261384e81613458565b9050919050565b6000602082019050818103600083015261386e8161347b565b9050919050565b6000602082019050818103600083015261388e8161349e565b9050919050565b600060208201905081810360008301526138ae816134c1565b9050919050565b600060208201905081810360008301526138ce816134e4565b9050919050565b600060208201905081810360008301526138ee8161352a565b9050919050565b6000602082019050818103600083015261390e8161354d565b9050919050565b6000602082019050818103600083015261392e81613593565b9050919050565b6000602082019050818103600083015261394e816135b6565b9050919050565b600060208201905061396a6000830184613665565b92915050565b600061397a61398b565b90506139868282613cd3565b919050565b6000604051905090565b600067ffffffffffffffff8211156139b0576139af613dab565b5b602082029050602081019050919050565b600067ffffffffffffffff8211156139dc576139db613dab565b5b602082029050602081019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b6000602082019050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b6000613aca82613c48565b9150613ad583613c48565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613b0a57613b09613d4d565b5b828201905092915050565b6000613b2082613c48565b9150613b2b83613c48565b925082613b3b57613b3a613d7c565b5b828204905092915050565b6000613b5182613c48565b9150613b5c83613c48565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613b9557613b94613d4d565b5b828202905092915050565b6000613bab82613c48565b9150613bb683613c48565b925082821015613bc957613bc8613d4d565b5b828203905092915050565b6000613bdf82613c28565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6000613c5d82613c64565b9050919050565b6000613c6f82613c28565b9050919050565b60005b83811015613c94578082015181840152602081019050613c79565b83811115613ca3576000848401525b50505050565b6000613cb482613c48565b91506000821415613cc857613cc7613d4d565b5b600182039050919050565b613cdc82613dda565b810181811067ffffffffffffffff82111715613cfb57613cfa613dab565b5b80604052505050565b6000613d0f82613c48565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613d4257613d41613d4d565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b7f64656c65676174696f6e20616c726561647920656e64656420666f722074686960008201527f7320757365720000000000000000000000000000000000000000000000000000602082015250565b7f616c726561647920726567697374657265640000000000000000000000000000600082015250565b7f6e6f7420616c6c6f776564000000000000000000000000000000000000000000600082015250565b7f76657269667920696e7075740000000000000000000000000000000000000000600082015250565b7f64656c65676174696f6e206973206e6f742061637469766520666f722074686960008201527f7320757365720000000000000000000000000000000000000000000000000000602082015250565b7f6e65656420746f207761697420666f7220746869732075736572000000000000600082015250565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b7f6e6f74206f70657261746f720000000000000000000000000000000000000000600082015250565b7f616c726561647920636c6f736564000000000000000000000000000000000000600082015250565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b7f646973747269627574696f6e2072617465206973206e6f74206567616c20746f60008201527f2031303025000000000000000000000000000000000000000000000000000000602082015250565b6140a181613bd4565b81146140ac57600080fd5b50565b6140b881613be6565b81146140c357600080fd5b50565b6140cf81613bf2565b81146140da57600080fd5b50565b6140e681613bfc565b81146140f157600080fd5b50565b6140fd81613c48565b811461410857600080fd5b5056fea26469706673582212201f62736c65137d48fcac963971697f6bf612ef451cad846fd18d7aa48b7d130d64736f6c63430008010033