VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x7F1871…75B5
Summary
Transactions
Transfers
Address
0x7F1871664b2C46018167805e96dB5882D69275B5
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x1C73F0ADb5D9258B51AAeF78Cf3bF6c7f58a6C01
Deployer
0x1C73F0ADb5D9258B51AAeF78Cf3bF6c7f58a6C01
Code
0x608060405234801561001057600080fd5b50600436106101da5760003560e01c80636352211e11610104578063a217fddf116100a2578063c87b56dd11610071578063c87b56dd14610555578063cba4076914610585578063d547741f146105a1578063e985e9c5146105bd576101da565b8063a217fddf146104cf578063a22cb465146104ed578063a4b7c16e14610509578063b88d4fde14610539576101da565b806370e5242d116100de57806370e5242d14610449578063754d9b4e1461046557806391d148541461048157806395d89b41146104b1576101da565b80636352211e146103cb5780636e513cb3146103fb57806370a0823114610419576101da565b8063248a9ca31161017c5780633ccfd60b1161014b5780633ccfd60b1461036b57806342842e0e1461037557806347503b3d146103915780634fb22e21146103af576101da565b8063248a9ca3146102d15780632f2ff15d146103015780632f745c591461031d57806336568abe1461034f576101da565b8063095ea7b3116101b8578063095ea7b31461025d5780630c83bee01461027957806318160ddd1461029757806323b872dd146102b5576101da565b806301ffc9a7146101df57806306fdde031461020f578063081812fc1461022d575b600080fd5b6101f960048036038101906101f49190612bdf565b6105ed565b60405161020691906136c4565b60405180910390f35b6102176106cf565b6040516102249190613715565b60405180910390f35b61024760048036038101906102429190612c31565b610761565b6040516102549190613634565b60405180910390f35b61027760048036038101906102729190612a8a565b6107e6565b005b6102816108fe565b60405161028e91906136df565b60405180910390f35b61029f610907565b6040516102ac9190613a17565b60405180910390f35b6102cf60048036038101906102ca9190612984565b610918565b005b6102eb60048036038101906102e69190612b3e565b610978565b6040516102f891906136fa565b60405180910390f35b61031b60048036038101906103169190612b67565b610997565b005b61033760048036038101906103329190612a8a565b6109fd565b60405161034693929190613a32565b60405180910390f35b61036960048036038101906103649190612b67565b610b28565b005b610373610bab565b005b61038f600480360381019061038a9190612984565b610dda565b005b610399610dfa565b6040516103a691906136fa565b60405180910390f35b6103c960048036038101906103c4919061291f565b610e1e565b005b6103e560048036038101906103e09190612c31565b610ecb565b6040516103f29190613634565b60405180910390f35b610403610f5d565b6040516104109190613a17565b60405180910390f35b610433600480360381019061042e919061291f565b610f63565b6040516104409190613a17565b60405180910390f35b610463600480360381019061045e9190612ba3565b611022565b005b61047f600480360381019061047a919061291f565b6110a7565b005b61049b60048036038101906104969190612b67565b611154565b6040516104a891906136c4565b60405180910390f35b6104b96111be565b6040516104c69190613715565b60405180910390f35b6104d7611250565b6040516104e491906136fa565b60405180910390f35b61050760048036038101906105029190612a4e565b611257565b005b610523600480360381019061051e9190612c31565b6113d8565b6040516105309190613a17565b60405180910390f35b610553600480360381019061054e91906129d3565b6113f5565b005b61056f600480360381019061056a9190612c31565b611457565b60405161057c9190613715565b60405180910390f35b61059f600480360381019061059a9190612ac6565b6114ff565b005b6105bb60048036038101906105b69190612b67565b6115c9565b005b6105d760048036038101906105d29190612948565b61162f565b6040516105e491906136c4565b60405180910390f35b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806106b857507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806106c857506106c7826116c3565b5b9050919050565b6060600280546106de90613cc9565b80601f016020809104026020016040519081016040528092919081815260200182805461070a90613cc9565b80156107575780601f1061072c57610100808354040283529160200191610757565b820191906000526020600020905b81548152906001019060200180831161073a57829003601f168201915b5050505050905090565b600061076c8261173d565b6107ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a290613977565b60405180910390fd5b6009600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60006107f182610ecb565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610862576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610859906137b7565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1661088161175a565b73ffffffffffffffffffffffffffffffffffffffff1614806108b057506108af816108aa61175a565b61162f565b5b6108ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108e690613877565b60405180910390fd5b6108f98383611762565b505050565b61122060f01b81565b6000610913600561181b565b905090565b61092961092361175a565b82611830565b610968576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095f90613817565b60405180910390fd5b61097383838361190e565b505050565b6000806000838152602001908152602001600020600101549050919050565b6109b06109a383610978565b6109ab61175a565b611154565b6109ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109e690613777565b60405180910390fd5b6109f98282611b25565b5050565b6000806000610a5384600860008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611c0590919063ffffffff16565b600c6000610aa887600860008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611c0590919063ffffffff16565b815260200190815260200160002054600b6000610b0c88600860008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611c0590919063ffffffff16565b8152602001908152602001600020549250925092509250925092565b610b3061175a565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610b9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b94906139f7565b60405180910390fd5b610ba78282611c1f565b5050565b610bd57fa34aae597fe5c471b857019471ed8b39c48b6a990c455ea80d3a29c8a1eddba033611154565b610c14576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c0b906138d7565b60405180910390fd5b6000600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610c719190613634565b60206040518083038186803b158015610c8957600080fd5b505afa158015610c9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc19190612c5a565b9050600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401610d2092919061369b565b602060405180830381600087803b158015610d3a57600080fd5b505af1158015610d4e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d729190612b15565b5060003073ffffffffffffffffffffffffffffffffffffffff163190503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610dd5573d6000803e3d6000fd5b505050565b610df5838383604051806020016040528060008152506113f5565b505050565b7fa34aae597fe5c471b857019471ed8b39c48b6a990c455ea80d3a29c8a1eddba081565b610e487fa34aae597fe5c471b857019471ed8b39c48b6a990c455ea80d3a29c8a1eddba033611154565b610e87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e7e90613757565b60405180910390fd5b80600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080610ee2836005611d0090919063ffffffff16565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610f54576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4b90613837565b60405180910390fd5b80915050919050565b60015481565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610fd4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fcb90613857565b60405180910390fd5b61101b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611d1d565b9050919050565b61104c7fa34aae597fe5c471b857019471ed8b39c48b6a990c455ea80d3a29c8a1eddba033611154565b61108b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161108290613757565b60405180910390fd5b81600c6000838152602001908152602001600020819055505050565b6110d17fa34aae597fe5c471b857019471ed8b39c48b6a990c455ea80d3a29c8a1eddba033611154565b611110576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110790613757565b60405180910390fd5b80600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6060600380546111cd90613cc9565b80601f01602080910402602001604051908101604052809291908181526020018280546111f990613cc9565b80156112465780601f1061121b57610100808354040283529160200191611246565b820191906000526020600020905b81548152906001019060200180831161122957829003601f168201915b5050505050905090565b6000801b81565b61125f61175a565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156112cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c4906138f7565b60405180910390fd5b80600a60006112da61175a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff1661138761175a565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516113cc91906136c4565b60405180910390a35050565b6000600b6000838152602001908152602001600020549050919050565b61140661140061175a565b83611830565b611445576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143c90613817565b60405180910390fd5b61145184848484611d32565b50505050565b60606114628261173d565b6114a1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161149890613937565b60405180910390fd5b6000600480546114b090613cc9565b9050116114cc57604051806020016040528060008152506114f8565b60046114d783611d8e565b6040516020016114e8929190613610565b6040516020818303038152906040525b9050919050565b60058210611542576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161153990613917565b60405180910390fd5b61156c7fa34aae597fe5c471b857019471ed8b39c48b6a990c455ea80d3a29c8a1eddba033611154565b6115ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115a290613757565b60405180910390fd5b60006115b5610907565b90506115c384828585611f3b565b50505050565b6115e26115d583610978565b6115dd61175a565b611154565b611621576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611618906137f7565b60405180910390fd5b61162b8282611c1f565b5050565b6000600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480611736575061173582611f5d565b5b9050919050565b6000611753826005611fc790919063ffffffff16565b9050919050565b600033905090565b816009600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff166117d583610ecb565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600061182982600001611fe1565b9050919050565b600061183b8261173d565b61187a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611871906138b7565b60405180910390fd5b600061188583610ecb565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806118f457508373ffffffffffffffffffffffffffffffffffffffff166118dc84610761565b73ffffffffffffffffffffffffffffffffffffffff16145b806119055750611904818561162f565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff1661192e82610ecb565b73ffffffffffffffffffffffffffffffffffffffff1614611984576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161197b90613997565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156119f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119eb906139d7565b60405180910390fd5b6119ff838383611ff6565b611a0a600082611762565b611a5b81600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611ffb90919063ffffffff16565b50611aad81600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061201590919063ffffffff16565b50611ac48183600561202f9092919063ffffffff16565b50808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b611b2f8282611154565b611c0157600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611ba661175a565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6000611c148360000183612064565b60001c905092915050565b611c298282611154565b15611cfc57600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611ca161175a565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6000611d12836000018360001b6120fe565b60001c905092915050565b6000611d2b8260000161217a565b9050919050565b611d3d84848461190e565b611d498484848461218b565b611d88576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d7f906137d7565b60405180910390fd5b50505050565b60606000821415611dd6576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050611f36565b600082905060005b60008214611e08578080611df190613cfb565b915050600a82611e019190613b78565b9150611dde565b60008167ffffffffffffffff811115611e4a577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015611e7c5781602001600182028036833780820191505090505b5090505b60008514611f2f57600182611e959190613ba9565b9150600a85611ea49190613d44565b6030611eb09190613b22565b60f81b818381518110611eec577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85611f289190613b78565b9450611e80565b8093505050505b919050565b611f578484604051806020016040528060008152508585612322565b50505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6000611fd9836000018360001b612381565b905092915050565b6000611fef826000016123a1565b9050919050565b505050565b600061200d836000018360001b6123b6565b905092915050565b6000612027836000018360001b612540565b905092915050565b600061205b846000018460001b8473ffffffffffffffffffffffffffffffffffffffff1660001b6125b0565b90509392505050565b6000818360000180549050116120af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120a690613737565b60405180910390fd5b8260000182815481106120eb577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905092915050565b6000808360020160008481526020019081526020016000205490506000801b8114158061213157506121308484612381565b5b612170576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161216790613957565b60405180910390fd5b8091505092915050565b600081600001805490509050919050565b60006121ac8473ffffffffffffffffffffffffffffffffffffffff166125eb565b15612315578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026121d561175a565b8786866040518563ffffffff1660e01b81526004016121f7949392919061364f565b602060405180830381600087803b15801561221157600080fd5b505af192505050801561224257506040513d601f19601f8201168201806040525081019061223f9190612c08565b60015b6122c5573d8060008114612272576040519150601f19603f3d011682016040523d82523d6000602084013e612277565b606091505b506000815114156122bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122b490613797565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161491505061231a565b600190505b949350505050565b61232e858584846125fe565b61233b600086868661218b565b61237a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161237190613797565b60405180910390fd5b5050505050565b600061239982846000016127be90919063ffffffff16565b905092915050565b60006123af8260000161217a565b9050919050565b600080836001016000848152602001908152602001600020549050600081146125345760006001826123e89190613ba9565b90506000600186600001805490506124009190613ba9565b90506000866000018281548110612440577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020015490508087600001848154811061248a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001819055506001836124a59190613b22565b87600101600083815260200190815260200160002081905550866000018054806124f8577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b6001900381819060005260206000200160009055905586600101600087815260200190815260200160002060009055600194505050505061253a565b60009150505b92915050565b600061254c83836127d5565b6125a55782600001829080600181540180825580915050600190039060005260206000200160009091909190915055826000018054905083600101600084815260200190815260200160002081905550600190506125aa565b600090505b92915050565b600081846002016000858152602001908152602001600020819055506125e283856000016127f890919063ffffffff16565b90509392505050565b600080823b905060008111915050919050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141561266e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612665906139b7565b60405180910390fd5b6126778361173d565b156126b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126ae90613897565b60405180910390fd5b6126c360008585611ff6565b61271483600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061201590919063ffffffff16565b5061272b8385600561202f9092919063ffffffff16565b5081600b60008581526020019081526020016000208190555080600c600085815260200190815260200160002081905550828473ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a450505050565b60006127cd83600001836127d5565b905092915050565b600080836001016000848152602001908152602001600020541415905092915050565b60006128078360000183612540565b905092915050565b600061282261281d84613a9a565b613a69565b90508281526020810184848401111561283a57600080fd5b612845848285613c87565b509392505050565b60008135905061285c81613e42565b92915050565b60008135905061287181613e59565b92915050565b60008151905061288681613e59565b92915050565b60008135905061289b81613e70565b92915050565b6000813590506128b081613e87565b92915050565b6000815190506128c581613e87565b92915050565b600082601f8301126128dc57600080fd5b81356128ec84826020860161280f565b91505092915050565b60008135905061290481613e9e565b92915050565b60008151905061291981613e9e565b92915050565b60006020828403121561293157600080fd5b600061293f8482850161284d565b91505092915050565b6000806040838503121561295b57600080fd5b60006129698582860161284d565b925050602061297a8582860161284d565b9150509250929050565b60008060006060848603121561299957600080fd5b60006129a78682870161284d565b93505060206129b88682870161284d565b92505060406129c9868287016128f5565b9150509250925092565b600080600080608085870312156129e957600080fd5b60006129f78782880161284d565b9450506020612a088782880161284d565b9350506040612a19878288016128f5565b925050606085013567ffffffffffffffff811115612a3657600080fd5b612a42878288016128cb565b91505092959194509250565b60008060408385031215612a6157600080fd5b6000612a6f8582860161284d565b9250506020612a8085828601612862565b9150509250929050565b60008060408385031215612a9d57600080fd5b6000612aab8582860161284d565b9250506020612abc858286016128f5565b9150509250929050565b600080600060608486031215612adb57600080fd5b6000612ae98682870161284d565b9350506020612afa868287016128f5565b9250506040612b0b8682870161288c565b9150509250925092565b600060208284031215612b2757600080fd5b6000612b3584828501612877565b91505092915050565b600060208284031215612b5057600080fd5b6000612b5e8482850161288c565b91505092915050565b60008060408385031215612b7a57600080fd5b6000612b888582860161288c565b9250506020612b998582860161284d565b9150509250929050565b60008060408385031215612bb657600080fd5b6000612bc48582860161288c565b9250506020612bd5858286016128f5565b9150509250929050565b600060208284031215612bf157600080fd5b6000612bff848285016128a1565b91505092915050565b600060208284031215612c1a57600080fd5b6000612c28848285016128b6565b91505092915050565b600060208284031215612c4357600080fd5b6000612c51848285016128f5565b91505092915050565b600060208284031215612c6c57600080fd5b6000612c7a8482850161290a565b91505092915050565b612c8c81613bdd565b82525050565b612c9b81613bef565b82525050565b612caa81613bfb565b82525050565b612cb981613c27565b82525050565b6000612cca82613adf565b612cd48185613af5565b9350612ce4818560208601613c96565b612ced81613e31565b840191505092915050565b6000612d0382613aea565b612d0d8185613b06565b9350612d1d818560208601613c96565b612d2681613e31565b840191505092915050565b6000612d3c82613aea565b612d468185613b17565b9350612d56818560208601613c96565b80840191505092915050565b60008154612d6f81613cc9565b612d798186613b17565b94506001821660008114612d945760018114612da557612dd8565b60ff19831686528186019350612dd8565b612dae85613aca565b60005b83811015612dd057815481890152600182019150602081019050612db1565b838801955050505b50505092915050565b6000612dee602283613b06565b91507f456e756d657261626c655365743a20696e646578206f7574206f6620626f756e60008301527f64730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000612e54601583613b06565b91507f43616c6c6572206973206e6f7420616c6c6f77656400000000000000000000006000830152602082019050919050565b6000612e94602f83613b06565b91507f416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e60008301527f2061646d696e20746f206772616e7400000000000000000000000000000000006020830152604082019050919050565b6000612efa603283613b06565b91507f5649503138313a207472616e7366657220746f206e6f6e20564950313831526560008301527f63656976657220696d706c656d656e74657200000000000000000000000000006020830152604082019050919050565b6000612f60602183613b06565b91507f5649503138313a20617070726f76616c20746f2063757272656e74206f776e6560008301527f72000000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000612fc6603283613b06565b91507f5649503138313a207472616e7366657220746f206e6f6e20455243373231526560008301527f63656976657220696d706c656d656e74657200000000000000000000000000006020830152604082019050919050565b600061302c603083613b06565b91507f416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e60008301527f2061646d696e20746f207265766f6b65000000000000000000000000000000006020830152604082019050919050565b6000613092603183613b06565b91507f5649503138313a207472616e736665722063616c6c6572206973206e6f74206f60008301527f776e6572206e6f7220617070726f7665640000000000000000000000000000006020830152604082019050919050565b60006130f8602983613b06565b91507f5649503138313a206f776e657220717565727920666f72206e6f6e657869737460008301527f656e7420746f6b656e00000000000000000000000000000000000000000000006020830152604082019050919050565b600061315e602a83613b06565b91507f5649503138313a2062616c616e636520717565727920666f7220746865207a6560008301527f726f2061646472657373000000000000000000000000000000000000000000006020830152604082019050919050565b60006131c4603883613b06565b91507f5649503138313a20617070726f76652063616c6c6572206973206e6f74206f7760008301527f6e6572206e6f7220617070726f76656420666f7220616c6c00000000000000006020830152604082019050919050565b600061322a601c83613b06565b91507f5649503138313a20746f6b656e20616c7265616479206d696e746564000000006000830152602082019050919050565b600061326a602c83613b06565b91507f5649503138313a206f70657261746f7220717565727920666f72206e6f6e657860008301527f697374656e7420746f6b656e00000000000000000000000000000000000000006020830152604082019050919050565b60006132d0601183613b06565b91507f43616c6c657220213d20616c6c6f7765640000000000000000000000000000006000830152602082019050919050565b6000613310601983613b06565b91507f5649503138313a20617070726f766520746f2063616c6c6572000000000000006000830152602082019050919050565b6000613350600e83613b06565b91507f4c6f7765722043617465676f72790000000000000000000000000000000000006000830152602082019050919050565b6000613390602f83613b06565b91507f5649503138314d657461646174613a2055524920717565727920666f72206e6f60008301527f6e6578697374656e7420746f6b656e00000000000000000000000000000000006020830152604082019050919050565b60006133f6601e83613b06565b91507f456e756d657261626c654d61703a206e6f6e6578697374656e74206b657900006000830152602082019050919050565b6000613436602c83613b06565b91507f5649503138313a20617070726f76656420717565727920666f72206e6f6e657860008301527f697374656e7420746f6b656e00000000000000000000000000000000000000006020830152604082019050919050565b600061349c602983613b06565b91507f5649503138313a207472616e73666572206f6620746f6b656e2074686174206960008301527f73206e6f74206f776e00000000000000000000000000000000000000000000006020830152604082019050919050565b6000613502602083613b06565b91507f5649503138313a206d696e7420746f20746865207a65726f20616464726573736000830152602082019050919050565b6000613542602483613b06565b91507f5649503138313a207472616e7366657220746f20746865207a65726f2061646460008301527f72657373000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006135a8602f83613b06565b91507f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008301527f20726f6c657320666f722073656c6600000000000000000000000000000000006020830152604082019050919050565b61360a81613c7d565b82525050565b600061361c8285612d62565b91506136288284612d31565b91508190509392505050565b60006020820190506136496000830184612c83565b92915050565b60006080820190506136646000830187612c83565b6136716020830186612c83565b61367e6040830185613601565b81810360608301526136908184612cbf565b905095945050505050565b60006040820190506136b06000830185612c83565b6136bd6020830184613601565b9392505050565b60006020820190506136d96000830184612c92565b92915050565b60006020820190506136f46000830184612ca1565b92915050565b600060208201905061370f6000830184612cb0565b92915050565b6000602082019050818103600083015261372f8184612cf8565b905092915050565b6000602082019050818103600083015261375081612de1565b9050919050565b6000602082019050818103600083015261377081612e47565b9050919050565b6000602082019050818103600083015261379081612e87565b9050919050565b600060208201905081810360008301526137b081612eed565b9050919050565b600060208201905081810360008301526137d081612f53565b9050919050565b600060208201905081810360008301526137f081612fb9565b9050919050565b600060208201905081810360008301526138108161301f565b9050919050565b6000602082019050818103600083015261383081613085565b9050919050565b60006020820190508181036000830152613850816130eb565b9050919050565b6000602082019050818103600083015261387081613151565b9050919050565b60006020820190508181036000830152613890816131b7565b9050919050565b600060208201905081810360008301526138b08161321d565b9050919050565b600060208201905081810360008301526138d08161325d565b9050919050565b600060208201905081810360008301526138f0816132c3565b9050919050565b6000602082019050818103600083015261391081613303565b9050919050565b6000602082019050818103600083015261393081613343565b9050919050565b6000602082019050818103600083015261395081613383565b9050919050565b60006020820190508181036000830152613970816133e9565b9050919050565b6000602082019050818103600083015261399081613429565b9050919050565b600060208201905081810360008301526139b08161348f565b9050919050565b600060208201905081810360008301526139d0816134f5565b9050919050565b600060208201905081810360008301526139f081613535565b9050919050565b60006020820190508181036000830152613a108161359b565b9050919050565b6000602082019050613a2c6000830184613601565b92915050565b6000606082019050613a476000830186613601565b613a546020830185612cb0565b613a616040830184613601565b949350505050565b6000604051905081810181811067ffffffffffffffff82111715613a9057613a8f613e02565b5b8060405250919050565b600067ffffffffffffffff821115613ab557613ab4613e02565b5b601f19601f8301169050602081019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b6000613b2d82613c7d565b9150613b3883613c7d565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613b6d57613b6c613d75565b5b828201905092915050565b6000613b8382613c7d565b9150613b8e83613c7d565b925082613b9e57613b9d613da4565b5b828204905092915050565b6000613bb482613c7d565b9150613bbf83613c7d565b925082821015613bd257613bd1613d75565b5b828203905092915050565b6000613be882613c5d565b9050919050565b60008115159050919050565b60007fffff00000000000000000000000000000000000000000000000000000000000082169050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015613cb4578082015181840152602081019050613c99565b83811115613cc3576000848401525b50505050565b60006002820490506001821680613ce157607f821691505b60208210811415613cf557613cf4613dd3565b5b50919050565b6000613d0682613c7d565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613d3957613d38613d75565b5b600182019050919050565b6000613d4f82613c7d565b9150613d5a83613c7d565b925082613d6a57613d69613da4565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b613e4b81613bdd565b8114613e5657600080fd5b50565b613e6281613bef565b8114613e6d57600080fd5b50565b613e7981613c27565b8114613e8457600080fd5b50565b613e9081613c31565b8114613e9b57600080fd5b50565b613ea781613c7d565b8114613eb257600080fd5b5056fea2646970667358221220f0dcd7d9885d9f5ba4af9111a5ba7b1d7ecd53e1a5c675ab1d3e58aea1e257a564736f6c63430008000033