VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x2c5FDE…EE65
Summary
Transactions
Transfers
Address
0x2c5FDEBE623D0810C24c97Bad6ed76f97912EE65
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x4bF48b2353Dd7F2a1f184547b9a3c88540EDcA4E
Deployer
0x4bF48b2353Dd7F2a1f184547b9a3c88540EDcA4E
Code
0x6080604052600436106101665760003560e01c80634e533572116100d15780638f656d221161008a578063cbbc815111610064578063cbbc815114610544578063e3da6f3a14610581578063f2fde38b146105ac578063f4fbe5d8146105d557610166565b80638f656d22146104c7578063a694fc3a146104f0578063c03d5b471461051957610166565b80634e533572146103d55780634f1ef2861461041357806352d1902d1461042f5780635ffc404a1461045a578063715018a6146104855780638da5cb5b1461049c57610166565b80633659cfe6116101235780633659cfe61461028d578063377fb1f3146102b657806338081efc146102f35780633d80eb881461031e5780633e20c3ab1461035b5780634e4af65e1461039857610166565b80630b2abdf61461016b578063150b7a021461019657806325e62f42146101d35780632628394e146101fc5780632bcc272d146102275780632e17de7814610264575b600080fd5b34801561017757600080fd5b50610180610600565b60405161018d9190612f8d565b60405180910390f35b3480156101a257600080fd5b506101bd60048036038101906101b891906128ea565b610626565b6040516101ca9190613067565b60405180910390f35b3480156101df57600080fd5b506101fa60048036038101906101f59190612ac7565b61063a565b005b34801561020857600080fd5b50610211610ad4565b60405161021e9190612f8d565b60405180910390f35b34801561023357600080fd5b5061024e60048036038101906102499190612a75565b610afa565b60405161025b919061329f565b60405180910390f35b34801561027057600080fd5b5061028b60048036038101906102869190612a75565b610b12565b005b34801561029957600080fd5b506102b460048036038101906102af91906128c1565b610da7565b005b3480156102c257600080fd5b506102dd60048036038101906102d891906128c1565b610f56565b6040516102ea9190613008565b60405180910390f35b3480156102ff57600080fd5b50610308610f70565b604051610315919061329f565b60405180910390f35b34801561032a57600080fd5b5061034560048036038101906103409190612b03565b610f76565b604051610352919061302a565b60405180910390f35b34801561036757600080fd5b50610382600480360381019061037d91906128c1565b610f96565b60405161038f919061302a565b60405180910390f35b3480156103a457600080fd5b506103bf60048036038101906103ba9190612b03565b610fe6565b6040516103cc9190613008565b60405180910390f35b3480156103e157600080fd5b506103fc60048036038101906103f79190612a75565b611002565b60405161040a929190612fdf565b60405180910390f35b61042d60048036038101906104289190612965565b611046565b005b34801561043b57600080fd5b50610444611183565b604051610451919061304c565b60405180910390f35b34801561046657600080fd5b5061046f61123c565b60405161047c919061329f565b60405180910390f35b34801561049157600080fd5b5061049a61124d565b005b3480156104a857600080fd5b506104b1611261565b6040516104be9190612f8d565b60405180910390f35b3480156104d357600080fd5b506104ee60048036038101906104e99190612a4c565b61128a565b005b3480156104fc57600080fd5b5061051760048036038101906105129190612a75565b6115b1565b005b34801561052557600080fd5b5061052e6117d4565b60405161053b919061329f565b60405180910390f35b34801561055057600080fd5b5061056b600480360381019061056691906129b9565b6117da565b6040516105789190613008565b60405180910390f35b34801561058d57600080fd5b50610596611a9c565b6040516105a39190612f8d565b60405180910390f35b3480156105b857600080fd5b506105d360048036038101906105ce91906128c1565b611ac2565b005b3480156105e157600080fd5b506105ea611b46565b6040516105f79190612f8d565b60405180910390f35b606960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600063150b7a0260e01b9050949350505050565b60026001541415610680576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106779061327f565b60405180910390fd5b60026001819055506000610692611b6c565b90508073ffffffffffffffffffffffffffffffffffffffff16606c600085815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610738576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161072f906131df565b60405180910390fd5b606a54606c6000858152602001908152602001600020600101544261075d91906135d4565b101561079e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107959061321f565b60405180910390fd5b606660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342966c68846040518263ffffffff1660e01b81526004016107f9919061329f565b600060405180830381600087803b15801561081357600080fd5b505af1158015610827573d6000803e3d6000fd5b505050506000606960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636a627842846040518263ffffffff1660e01b81526004016108889190612f8d565b602060405180830381600087803b1580156108a257600080fd5b505af11580156108b6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108da9190612a9e565b905042606f600083815260200190815260200160002081905550606760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd606860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684606b546040518463ffffffff1660e01b815260040161097793929190612fa8565b602060405180830381600087803b15801561099157600080fd5b505af11580156109a5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109c991906129fa565b50606c6000858152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905560018201600090555050610a2384606d611b7490919063ffffffff16565b50610a7584607060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611b7490919063ffffffff16565b50838273ffffffffffffffffffffffffffffffffffffffff167fd8cbc6b49b185ccec14b66d0e7c14ff0a07682648f0dbdc1e5b62ab149c399598342604051610abf9291906132ba565b60405180910390a35050600180819055505050565b606660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b606f6020528060005260406000206000915090505481565b60026001541415610b58576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4f9061327f565b60405180910390fd5b60026001819055506000610b6a611b6c565b90508073ffffffffffffffffffffffffffffffffffffffff16606c600084815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c10576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c07906131df565b60405180910390fd5b606660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e3083856040518463ffffffff1660e01b8152600401610c6f93929190612fa8565b600060405180830381600087803b158015610c8957600080fd5b505af1158015610c9d573d6000803e3d6000fd5b50505050606c6000838152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905560018201600090555050610cfa82606d611b7490919063ffffffff16565b50610d4c82607060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611b7490919063ffffffff16565b50818173ffffffffffffffffffffffffffffffffffffffff167f77baf9042ba8bfb9e99916c12830fe723de6239d67fe062af36e7e9259bccdee42604051610d94919061329f565b60405180910390a3506001808190555050565b7f0000000000000000000000002c5fdebe623d0810c24c97bad6ed76f97912ee6573ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff161415610e36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2d906130df565b60405180910390fd5b7f0000000000000000000000002c5fdebe623d0810c24c97bad6ed76f97912ee6573ffffffffffffffffffffffffffffffffffffffff16610e75611b8e565b73ffffffffffffffffffffffffffffffffffffffff1614610ecb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec2906130ff565b60405180910390fd5b610ed481611be5565b610f5381600067ffffffffffffffff811115610f19577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015610f4b5781602001600182028036833780820191505090505b506000611bf0565b50565b6060610f69610f6483610f96565b6117da565b9050919050565b606b5481565b6060610f8e8383606d611d6d9092919063ffffffff16565b905092915050565b6060610fdf607060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611ee2565b9050919050565b6060610ffa610ff58484610f76565b6117da565b905092915050565b606c6020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154905082565b7f0000000000000000000000002c5fdebe623d0810c24c97bad6ed76f97912ee6573ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614156110d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110cc906130df565b60405180910390fd5b7f0000000000000000000000002c5fdebe623d0810c24c97bad6ed76f97912ee6573ffffffffffffffffffffffffffffffffffffffff16611114611b8e565b73ffffffffffffffffffffffffffffffffffffffff161461116a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611161906130ff565b60405180910390fd5b61117382611be5565b61117f82826001611bf0565b5050565b60007f0000000000000000000000002c5fdebe623d0810c24c97bad6ed76f97912ee6573ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614611213576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161120a9061311f565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b905090565b6000611248606d611f03565b905090565b611255611f18565b61125f6000611f96565b565b60008060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060019054906101000a900460ff161590508080156112bb5750600160008054906101000a900460ff1660ff16105b806112e857506112ca3061205b565b1580156112e75750600160008054906101000a900460ff1660ff16145b5b611327576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131e9061315f565b60405180910390fd5b60016000806101000a81548160ff021916908360ff1602179055508015611364576001600060016101000a81548160ff0219169083151502179055505b61136c61207e565b6113798260000151611f96565b8160200151606660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508160400151606960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508160600151606760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508160800151606860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060f0606a81905550606760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b1580156114fd57600080fd5b505afa158015611511573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115359190612b3f565b600a611541919061345c565b6101f461154e919061357a565b606b8190555080156115ad5760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb384740249860016040516115a49190613082565b60405180910390a15b5050565b600260015414156115f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115ee9061327f565b60405180910390fd5b60026001819055506000611609611b6c565b9050606660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e8230856040518463ffffffff1660e01b815260040161166a93929190612fa8565b600060405180830381600087803b15801561168457600080fd5b505af1158015611698573d6000803e3d6000fd5b5050505080606c600084815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555042606c60008481526020019081526020016000206001018190555061172082606d6120cf90919063ffffffff16565b5061177282607060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206120cf90919063ffffffff16565b508161177c611b6c565b73ffffffffffffffffffffffffffffffffffffffff167f9982b4e144e091d6e685e56dfaf1ddba45426887d3a2cad8fec7ef0f19841eed426040516117c1919061329f565b60405180910390a3506001808190555050565b606a5481565b60606000825167ffffffffffffffff81111561181f577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60405190808252806020026020018201604052801561185857816020015b611845612686565b81526020019060019003908161183d5790505b50905060005b8351811015611a92578381815181106118a0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518282815181106118e1577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516000018181525050606c600085838151811061192e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168282815181106119a1577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516020019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050606c6000858381518110611a1c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151815260200190815260200160002060010154828281518110611a6f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160400181815250508080611a8a90613718565b91505061185e565b5080915050919050565b606760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611aca611f18565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611b3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b31906130bf565b60405180910390fd5b611b4381611f96565b50565b606860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600033905090565b6000611b86836000018360001b6120e9565b905092915050565b6000611bbc7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b61226f565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b611bed611f18565b50565b611c1c7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd914360001b612279565b60000160009054906101000a900460ff1615611c4057611c3b83612283565b611d68565b8273ffffffffffffffffffffffffffffffffffffffff166352d1902d6040518163ffffffff1660e01b815260040160206040518083038186803b158015611c8657600080fd5b505afa925050508015611cb757506040513d601f19601f82011682018060405250810190611cb49190612a23565b60015b611cf6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ced9061317f565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b8114611d5b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d529061313f565b60405180910390fd5b50611d6783838361233c565b5b505050565b606060008284611d7d919061357a565b9050611d8885611f03565b811115611dca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dc19061323f565b60405180910390fd5b6000611de98483611dda89611f03565b611de491906135d4565b612368565b905060008167ffffffffffffffff811115611e2d577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051908082528060200260200182016040528015611e5b5781602001602082028036833780820191505090505b50905060005b82811015611ed457611e7c818961238190919063ffffffff16565b828281518110611eb5577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010181815250508080611ecc90613718565b915050611e61565b508093505050509392505050565b60606000611ef28360000161239b565b905060608190508092505050919050565b6000611f11826000016123f7565b9050919050565b611f20611b6c565b73ffffffffffffffffffffffffffffffffffffffff16611f3e611261565b73ffffffffffffffffffffffffffffffffffffffff1614611f94576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f8b906131bf565b60405180910390fd5b565b60008060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600060026101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600060019054906101000a900460ff166120cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120c49061325f565b60405180910390fd5b565b60006120e1836000018360001b612408565b905092915050565b6000808360010160008481526020019081526020016000205490506000811461226357600060018261211b91906135d4565b905060006001866000018054905061213391906135d4565b90508181146121ee57600086600001828154811061217a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001549050808760000184815481106121c4577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001819055508387600101600083815260200190815260200160002081905550505b85600001805480612228577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b600190038181906000526020600020016000905590558560010160008681526020019081526020016000206000905560019350505050612269565b60009150505b92915050565b6000819050919050565b6000819050919050565b61228c8161205b565b6122cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122c29061319f565b60405180910390fd5b806122f87f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b61226f565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b61234583612478565b6000825111806123525750805b156123635761236183836124c7565b505b505050565b60008183106123775781612379565b825b905092915050565b600061239083600001836125ab565b60001c905092915050565b6060816000018054806020026020016040519081016040528092919081815260200182805480156123eb57602002820191906000526020600020905b8154815260200190600101908083116123d7575b50505050509050919050565b600081600001805490509050919050565b600061241483836125fc565b61246d578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050612472565b600090505b92915050565b61248181612283565b8073ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a250565b60606124d28361205b565b612511576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612508906131ff565b60405180910390fd5b6000808473ffffffffffffffffffffffffffffffffffffffff16846040516125399190612f76565b600060405180830381855af49150503d8060008114612574576040519150601f19603f3d011682016040523d82523d6000602084013e612579565b606091505b50915091506125a18282604051806060016040528060278152602001613c346027913961261f565b9250505092915050565b60008260000182815481106125e9577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905092915050565b600080836001016000848152602001908152602001600020541415905092915050565b6060831561262f5782905061267f565b6000835111156126425782518084602001fd5b816040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612676919061309d565b60405180910390fd5b9392505050565b604051806060016040528060008152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600081525090565b60006126d06126cb84613308565b6132e3565b905080838252602082019050828560208602820111156126ef57600080fd5b60005b8581101561271f57816127058882612882565b8452602084019350602083019250506001810190506126f2565b5050509392505050565b600061273c61273784613334565b6132e3565b90508281526020810184848401111561275457600080fd5b61275f8482856136a5565b509392505050565b60008135905061277681613bc0565b92915050565b600082601f83011261278d57600080fd5b813561279d8482602086016126bd565b91505092915050565b6000815190506127b581613bd7565b92915050565b6000815190506127ca81613bee565b92915050565b600082601f8301126127e157600080fd5b81356127f1848260208601612729565b91505092915050565b600060a0828403121561280c57600080fd5b61281660a06132e3565b9050600061282684828501612767565b600083015250602061283a84828501612767565b602083015250604061284e84828501612767565b604083015250606061286284828501612767565b606083015250608061287684828501612767565b60808301525092915050565b60008135905061289181613c05565b92915050565b6000815190506128a681613c05565b92915050565b6000815190506128bb81613c1c565b92915050565b6000602082840312156128d357600080fd5b60006128e184828501612767565b91505092915050565b6000806000806080858703121561290057600080fd5b600061290e87828801612767565b945050602061291f87828801612767565b935050604061293087828801612882565b925050606085013567ffffffffffffffff81111561294d57600080fd5b612959878288016127d0565b91505092959194509250565b6000806040838503121561297857600080fd5b600061298685828601612767565b925050602083013567ffffffffffffffff8111156129a357600080fd5b6129af858286016127d0565b9150509250929050565b6000602082840312156129cb57600080fd5b600082013567ffffffffffffffff8111156129e557600080fd5b6129f18482850161277c565b91505092915050565b600060208284031215612a0c57600080fd5b6000612a1a848285016127a6565b91505092915050565b600060208284031215612a3557600080fd5b6000612a43848285016127bb565b91505092915050565b600060a08284031215612a5e57600080fd5b6000612a6c848285016127fa565b91505092915050565b600060208284031215612a8757600080fd5b6000612a9584828501612882565b91505092915050565b600060208284031215612ab057600080fd5b6000612abe84828501612897565b91505092915050565b60008060408385031215612ada57600080fd5b6000612ae885828601612882565b9250506020612af985828601612767565b9150509250929050565b60008060408385031215612b1657600080fd5b6000612b2485828601612882565b9250506020612b3585828601612882565b9150509250929050565b600060208284031215612b5157600080fd5b6000612b5f848285016128ac565b91505092915050565b6000612b748383612f16565b60608301905092915050565b6000612b8c8383612f58565b60208301905092915050565b612ba181613608565b82525050565b612bb081613608565b82525050565b6000612bc182613385565b612bcb81856133cb565b9350612bd683613365565b8060005b83811015612c07578151612bee8882612b68565b9750612bf9836133b1565b925050600181019050612bda565b5085935050505092915050565b6000612c1f82613390565b612c2981856133dc565b9350612c3483613375565b8060005b83811015612c65578151612c4c8882612b80565b9750612c57836133be565b925050600181019050612c38565b5085935050505092915050565b612c7b81613626565b82525050565b612c8a81613630565b82525050565b6000612c9b8261339b565b612ca581856133ed565b9350612cb58185602086016136b4565b80840191505092915050565b612cca81613693565b82525050565b6000612cdb826133a6565b612ce581856133f8565b9350612cf58185602086016136b4565b612cfe816137bf565b840191505092915050565b6000612d166026836133f8565b9150612d21826137dd565b604082019050919050565b6000612d39602c836133f8565b9150612d448261382c565b604082019050919050565b6000612d5c602c836133f8565b9150612d678261387b565b604082019050919050565b6000612d7f6038836133f8565b9150612d8a826138ca565b604082019050919050565b6000612da26029836133f8565b9150612dad82613919565b604082019050919050565b6000612dc5602e836133f8565b9150612dd082613968565b604082019050919050565b6000612de8602e836133f8565b9150612df3826139b7565b604082019050919050565b6000612e0b602d836133f8565b9150612e1682613a06565b604082019050919050565b6000612e2e6020836133f8565b9150612e3982613a55565b602082019050919050565b6000612e516013836133f8565b9150612e5c82613a7e565b602082019050919050565b6000612e746026836133f8565b9150612e7f82613aa7565b604082019050919050565b6000612e976020836133f8565b9150612ea282613af6565b602082019050919050565b6000612eba601b836133f8565b9150612ec582613b1f565b602082019050919050565b6000612edd602b836133f8565b9150612ee882613b48565b604082019050919050565b6000612f00601f836133f8565b9150612f0b82613b97565b602082019050919050565b606082016000820151612f2c6000850182612f58565b506020820151612f3f6020850182612b98565b506040820151612f526040850182612f58565b50505050565b612f618161367c565b82525050565b612f708161367c565b82525050565b6000612f828284612c90565b915081905092915050565b6000602082019050612fa26000830184612ba7565b92915050565b6000606082019050612fbd6000830186612ba7565b612fca6020830185612ba7565b612fd76040830184612f67565b949350505050565b6000604082019050612ff46000830185612ba7565b6130016020830184612f67565b9392505050565b600060208201905081810360008301526130228184612bb6565b905092915050565b600060208201905081810360008301526130448184612c14565b905092915050565b60006020820190506130616000830184612c72565b92915050565b600060208201905061307c6000830184612c81565b92915050565b60006020820190506130976000830184612cc1565b92915050565b600060208201905081810360008301526130b78184612cd0565b905092915050565b600060208201905081810360008301526130d881612d09565b9050919050565b600060208201905081810360008301526130f881612d2c565b9050919050565b6000602082019050818103600083015261311881612d4f565b9050919050565b6000602082019050818103600083015261313881612d72565b9050919050565b6000602082019050818103600083015261315881612d95565b9050919050565b6000602082019050818103600083015261317881612db8565b9050919050565b6000602082019050818103600083015261319881612ddb565b9050919050565b600060208201905081810360008301526131b881612dfe565b9050919050565b600060208201905081810360008301526131d881612e21565b9050919050565b600060208201905081810360008301526131f881612e44565b9050919050565b6000602082019050818103600083015261321881612e67565b9050919050565b6000602082019050818103600083015261323881612e8a565b9050919050565b6000602082019050818103600083015261325881612ead565b9050919050565b6000602082019050818103600083015261327881612ed0565b9050919050565b6000602082019050818103600083015261329881612ef3565b9050919050565b60006020820190506132b46000830184612f67565b92915050565b60006040820190506132cf6000830185612f67565b6132dc6020830184612f67565b9392505050565b60006132ed6132fe565b90506132f982826136e7565b919050565b6000604051905090565b600067ffffffffffffffff82111561332357613322613790565b5b602082029050602081019050919050565b600067ffffffffffffffff82111561334f5761334e613790565b5b613358826137bf565b9050602081019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b6000808291508390505b60018511156134535780860481111561342f5761342e613761565b5b600185161561343e5780820291505b808102905061344c856137d0565b9450613413565b94509492505050565b60006134678261367c565b915061347283613686565b925061349f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846134a7565b905092915050565b6000826134b75760019050613573565b816134c55760009050613573565b81600181146134db57600281146134e557613514565b6001915050613573565b60ff8411156134f7576134f6613761565b5b8360020a91508482111561350e5761350d613761565b5b50613573565b5060208310610133831016604e8410600b84101617156135495782820a90508381111561354457613543613761565b5b613573565b6135568484846001613409565b9250905081840481111561356d5761356c613761565b5b81810290505b9392505050565b60006135858261367c565b91506135908361367c565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156135c9576135c8613761565b5b828202905092915050565b60006135df8261367c565b91506135ea8361367c565b9250828210156135fd576135fc613761565b5b828203905092915050565b60006136138261365c565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b600061369e82613686565b9050919050565b82818337600083830152505050565b60005b838110156136d25780820151818401526020810190506136b7565b838111156136e1576000848401525b50505050565b6136f0826137bf565b810181811067ffffffffffffffff8211171561370f5761370e613790565b5b80604052505050565b60006137238261367c565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561375657613755613761565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f64656c656761746563616c6c0000000000000000000000000000000000000000602082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f6163746976652070726f78790000000000000000000000000000000000000000602082015250565b7f555550535570677261646561626c653a206d757374206e6f742062652063616c60008201527f6c6564207468726f7567682064656c656761746563616c6c0000000000000000602082015250565b7f45524331393637557067726164653a20756e737570706f727465642070726f7860008201527f6961626c65555549440000000000000000000000000000000000000000000000602082015250565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b7f45524331393637557067726164653a206e657720696d706c656d656e7461746960008201527f6f6e206973206e6f742055555053000000000000000000000000000000000000602082015250565b7f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60008201527f6f74206120636f6e747261637400000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4e6f74207374616b6572206f6620746f6b656e00000000000000000000000000600082015250565b7f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f60008201527f6e74726163740000000000000000000000000000000000000000000000000000602082015250565b7f4e6f7420656e6f7567682074696d6520706572696f6420666f72206861746368600082015250565b7f506167696e6174696f6e3a20526561636865642074686520656e640000000000600082015250565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b613bc981613608565b8114613bd457600080fd5b50565b613be08161361a565b8114613beb57600080fd5b50565b613bf781613626565b8114613c0257600080fd5b50565b613c0e8161367c565b8114613c1957600080fd5b50565b613c2581613686565b8114613c3057600080fd5b5056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220c551d3c12ca727a1e80c0a51a6bf1f91ccc379298a63430d600bcdbad2532a9264736f6c63430008040033