VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x0dA4Ce…887a
Summary
Transactions
Transfers
Address
0x0dA4Ce882280eE188CD220e73BAC73DD4EF9887a
VET
2.00
VET
VTHO
0.67
VTHO
Master
0xF35aC2A9c0Dd1911170855E86CB979154a0dbD0c
Deployer
0xF35aC2A9c0Dd1911170855E86CB979154a0dbD0c
Code
0x6080604052600436106101355760003560e01c806370a08231116100ab578063bd37584e1161006f578063bd37584e1461045f578063c87b56dd1461048f578063dc965290146104cc578063e47eaae4146104f7578063e4b50cb814610520578063e985e9c51461055d57610135565b806370a082311461036857806395d89b41146103a5578063a22cb465146103d0578063acbd62bc146103f9578063b88d4fde1461043657610135565b806323b872dd116100fd57806323b872dd146102335780632a55205a1461025c57806342842e0e1461029a5780636352211e146102c35780636abcded1146103005780636e233cfb1461032b57610135565b806301ffc9a71461013a57806306fdde0314610177578063081812fc146101a2578063095ea7b3146101df5780631f9a460314610208575b600080fd5b34801561014657600080fd5b50610161600480360381019061015c9190612ac4565b61059a565b60405161016e91906136e4565b60405180910390f35b34801561018357600080fd5b5061018c610603565b60405161019991906136ff565b60405180910390f35b3480156101ae57600080fd5b506101c960048036038101906101c49190612bc1565b610695565b6040516101d69190613610565b60405180910390f35b3480156101eb57600080fd5b5061020660048036038101906102019190612a88565b61071a565b005b34801561021457600080fd5b5061021d610832565b60405161022a9190613981565b60405180910390f35b34801561023f57600080fd5b5061025a60048036038101906102559190612982565b610843565b005b34801561026857600080fd5b50610283600480360381019061027e9190612bea565b6108a3565b604051610291929190613677565b60405180910390f35b3480156102a657600080fd5b506102c160048036038101906102bc9190612982565b6109c3565b005b3480156102cf57600080fd5b506102ea60048036038101906102e59190612bc1565b6109e3565b6040516102f79190613610565b60405180910390f35b34801561030c57600080fd5b50610315610a95565b6040516103229190613981565b60405180910390f35b34801561033757600080fd5b50610352600480360381019061034d9190612c26565b610a9f565b60405161035f9190613981565b60405180910390f35b34801561037457600080fd5b5061038f600480360381019061038a919061291d565b610c30565b60405161039c9190613981565b60405180910390f35b3480156103b157600080fd5b506103ba610ce8565b6040516103c791906136ff565b60405180910390f35b3480156103dc57600080fd5b506103f760048036038101906103f29190612a4c565b610d7a565b005b34801561040557600080fd5b50610420600480360381019061041b9190612bea565b610efb565b60405161042d91906136a0565b60405180910390f35b34801561044257600080fd5b5061045d600480360381019061045891906129d1565b61114d565b005b61047960048036038101906104749190612b16565b6111af565b6040516104869190613981565b60405180910390f35b34801561049b57600080fd5b506104b660048036038101906104b19190612bc1565b6115dc565b6040516104c391906136ff565b60405180910390f35b3480156104d857600080fd5b506104e1611735565b6040516104ee91906136c2565b60405180910390f35b34801561050357600080fd5b5061051e60048036038101906105199190612bc1565b6118df565b005b34801561052c57600080fd5b5061054760048036038101906105429190612bc1565b6118e9565b60405161055491906136c2565b60405180910390f35b34801561056957600080fd5b50610584600480360381019061057f9190612946565b611a4a565b60405161059191906136e4565b60405180910390f35b6000632a55205a60e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614156105f257600190506105fe565b6105fb82611ade565b90505b919050565b60606000805461061290613d2f565b80601f016020809104026020016040519081016040528092919081815260200182805461063e90613d2f565b801561068b5780601f106106605761010080835404028352916020019161068b565b820191906000526020600020905b81548152906001019060200180831161066e57829003601f168201915b5050505050905090565b60006106a082611bc0565b6106df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106d6906138a1565b60405180910390fd5b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610725826109e3565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610796576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161078d90613901565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166107b5611c2c565b73ffffffffffffffffffffffffffffffffffffffff1614806107e457506107e3816107de611c2c565b611a4a565b5b610823576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081a906137e1565b60405180910390fd5b61082d8383611c34565b505050565b600061083e6008611ced565b905090565b61085461084e611c2c565b82611cfb565b610893576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161088a90613921565b60405180910390fd5b61089e838383611dd9565b505050565b600080600a60008581526020019081526020016000206000815481106108f2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16612710600a600087815260200190815260200160002060008154811061096f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160000160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff16856109ae9190613bc1565b6109b89190613b90565b915091509250929050565b6109de8383836040518060200160405280600081525061114d565b505050565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610a8c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a8390613821565b60405180910390fd5b80915050919050565b6000600954905090565b60003373ffffffffffffffffffffffffffffffffffffffff16610ac1886109e3565b73ffffffffffffffffffffffffffffffffffffffff16148015610b1757503373ffffffffffffffffffffffffffffffffffffffff16610aff876109e3565b73ffffffffffffffffffffffffffffffffffffffff16145b610b56576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4d90613941565b60405180910390fd5b600b600087815260200190815260200160002060030154600b60008981526020019081526020016000206003015414610bc4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bbb90613861565b60405180910390fd5b60006001600b60008a815260200190815260200160002060030154610be99190613b3a565b9050610bfe610bf7896109e3565b848a610843565b610c11610c0a886109e3565b8489610843565b6000610c1f878787856111af565b905080925050509695505050505050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ca1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9890613801565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b606060018054610cf790613d2f565b80601f0160208091040260200160405190810160405280929190818152602001828054610d2390613d2f565b8015610d705780601f10610d4557610100808354040283529160200191610d70565b820191906000526020600020905b815481529060010190602001808311610d5357829003601f168201915b5050505050905090565b610d82611c2c565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610df0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610de7906137a1565b60405180910390fd5b8060056000610dfd611c2c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16610eaa611c2c565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051610eef91906136e4565b60405180910390a35050565b60606000600a600085815260200190815260200160002080549050905060008167ffffffffffffffff811115610f5a577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051908082528060200260200182016040528015610f9357816020015b610f80612592565b815260200190600190039081610f785790505b5090506000805b83811015611140576040518060400160405280600a60008a81526020019081526020016000208381548110610ff8577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001612710600a60008b8152602001908152602001600020848154811061108f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160000160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff16896110ce9190613bc1565b6110d89190613b90565b815250838381518110611114577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010181905250818061112a90613d61565b925050808061113890613d61565b915050610f9a565b5081935050505092915050565b61115e611158611c2c565b83611cfb565b61119d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161119490613921565b60405180910390fd5b6111a984848484612035565b50505050565b60008034116111f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111ea90613761565b60405180910390fd5b600182118061120c575060095461120a6008611ced565b105b61124b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161124290613961565b60405180910390fd5b6112556007612091565b6001821415611269576112686008612091565b5b60006112756007611ced565b905061128133826120a7565b61128b81876120c5565b60008551111561142b5760005b855181101561142557600a600083815260200190815260200160002060405180604001604052808884815181106112f8577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff168152602001878481518110611354577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516bffffffffffffffffffffffff168152509080600181540180825580915050600190039060005260206000200160009091909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff1602179055505050808061141d90613d61565b915050611298565b5061151e565b600a600082815260200190815260200160002060405180604001604052803373ffffffffffffffffffffffffffffffffffffffff16815260200160006bffffffffffffffffffffffff168152509080600181540180825580915050600190039060005260206000200160009091909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff16021790555050505b60405180608001604052808281526020013373ffffffffffffffffffffffffffffffffffffffff16815260200142815260200184815250600b60008381526020019081526020016000206000820151816000015560208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550604082015181600201556060820151816003015590505080915050949350505050565b60606115e782611bc0565b611626576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161161d906138e1565b60405180910390fd5b600060066000848152602001908152602001600020805461164690613d2f565b80601f016020809104026020016040519081016040528092919081815260200182805461167290613d2f565b80156116bf5780601f10611694576101008083540402835291602001916116bf565b820191906000526020600020905b8154815290600101906020018083116116a257829003601f168201915b5050505050905060006116d0612139565b90506000815114156116e6578192505050611730565b60008251111561171b5780826040516020016117039291906135ec565b60405160208183030381529060405292505050611730565b60405180602001604052806000815250925050505b919050565b606060006117436007611ced565b67ffffffffffffffff811115611782577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156117bb57816020015b6117a86125c2565b8152602001906001900390816117a05790505b5090506000805b6117cc6007611ced565b8110156118d657600b60006001836117e49190613b3a565b8152602001908152602001600020604051806080016040529081600082015481526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001600282015481526020016003820154815250508383815181106118aa577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001018190525081806118c090613d61565b92505080806118ce90613d61565b9150506117c2565b50819250505090565b8060098190555050565b60606000600167ffffffffffffffff81111561192e577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60405190808252806020026020018201604052801561196757816020015b6119546125c2565b81526020019060019003908161194c5790505b509050600b6000848152602001908152602001600020604051806080016040529081600082015481526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820154815260200160038201548152505081600081518110611a36577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001018190525080915050919050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480611ba957507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80611bb95750611bb882612150565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16611ca7836109e3565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600081600001549050919050565b6000611d0682611bc0565b611d45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d3c906137c1565b60405180910390fd5b6000611d50836109e3565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480611dbf57508373ffffffffffffffffffffffffffffffffffffffff16611da784610695565b73ffffffffffffffffffffffffffffffffffffffff16145b80611dd05750611dcf8185611a4a565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16611df9826109e3565b73ffffffffffffffffffffffffffffffffffffffff1614611e4f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e46906138c1565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611ebf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611eb690613781565b60405180910390fd5b611eca8383836121ba565b611ed5600082611c34565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611f259190613c1b565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611f7c9190613b3a565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b612040848484611dd9565b61204c848484846121bf565b61208b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161208290613721565b60405180910390fd5b50505050565b6001816000016000828254019250508190555050565b6120c1828260405180602001604052806000815250612356565b5050565b6120ce82611bc0565b61210d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161210490613841565b60405180910390fd5b80600660008481526020019081526020016000209080519060200190612134929190612600565b505050565b606060405180602001604052806000815250905090565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b505050565b60006121e08473ffffffffffffffffffffffffffffffffffffffff166123b1565b15612349578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02612209611c2c565b8786866040518563ffffffff1660e01b815260040161222b949392919061362b565b602060405180830381600087803b15801561224557600080fd5b505af192505050801561227657506040513d601f19601f820116820180604052508101906122739190612aed565b60015b6122f9573d80600081146122a6576040519150601f19603f3d011682016040523d82523d6000602084013e6122ab565b606091505b506000815114156122f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122e890613721565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161491505061234e565b600190505b949350505050565b61236083836123c4565b61236d60008484846121bf565b6123ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123a390613721565b60405180910390fd5b505050565b600080823b905060008111915050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612434576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161242b90613881565b60405180910390fd5b61243d81611bc0565b1561247d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161247490613741565b60405180910390fd5b612489600083836121ba565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546124d99190613b3a565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b6040518060400160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600081525090565b604051806080016040528060008152602001600073ffffffffffffffffffffffffffffffffffffffff16815260200160008152602001600081525090565b82805461260c90613d2f565b90600052602060002090601f01602090048101928261262e5760008555612675565b82601f1061264757805160ff1916838001178555612675565b82800160010185558215612675579182015b82811115612674578251825591602001919060010190612659565b5b5090506126829190612686565b5090565b5b8082111561269f576000816000905550600101612687565b5090565b60006126b66126b1846139cd565b61399c565b905080838252602082019050828560208602820111156126d557600080fd5b60005b8581101561270557816126eb88826127f7565b8452602084019350602083019250506001810190506126d8565b5050509392505050565b600061272261271d846139f9565b61399c565b9050808382526020820190508285602086028201111561274157600080fd5b60005b8581101561277157816127578882612908565b845260208401935060208301925050600181019050612744565b5050509392505050565b600061278e61278984613a25565b61399c565b9050828152602081018484840111156127a657600080fd5b6127b1848285613ced565b509392505050565b60006127cc6127c784613a55565b61399c565b9050828152602081018484840111156127e457600080fd5b6127ef848285613ced565b509392505050565b60008135905061280681613e77565b92915050565b600082601f83011261281d57600080fd5b813561282d8482602086016126a3565b91505092915050565b600082601f83011261284757600080fd5b813561285784826020860161270f565b91505092915050565b60008135905061286f81613e8e565b92915050565b60008135905061288481613ea5565b92915050565b60008151905061289981613ea5565b92915050565b600082601f8301126128b057600080fd5b81356128c084826020860161277b565b91505092915050565b600082601f8301126128da57600080fd5b81356128ea8482602086016127b9565b91505092915050565b60008135905061290281613ebc565b92915050565b60008135905061291781613ed3565b92915050565b60006020828403121561292f57600080fd5b600061293d848285016127f7565b91505092915050565b6000806040838503121561295957600080fd5b6000612967858286016127f7565b9250506020612978858286016127f7565b9150509250929050565b60008060006060848603121561299757600080fd5b60006129a5868287016127f7565b93505060206129b6868287016127f7565b92505060406129c7868287016128f3565b9150509250925092565b600080600080608085870312156129e757600080fd5b60006129f5878288016127f7565b9450506020612a06878288016127f7565b9350506040612a17878288016128f3565b925050606085013567ffffffffffffffff811115612a3457600080fd5b612a408782880161289f565b91505092959194509250565b60008060408385031215612a5f57600080fd5b6000612a6d858286016127f7565b9250506020612a7e85828601612860565b9150509250929050565b60008060408385031215612a9b57600080fd5b6000612aa9858286016127f7565b9250506020612aba858286016128f3565b9150509250929050565b600060208284031215612ad657600080fd5b6000612ae484828501612875565b91505092915050565b600060208284031215612aff57600080fd5b6000612b0d8482850161288a565b91505092915050565b60008060008060808587031215612b2c57600080fd5b600085013567ffffffffffffffff811115612b4657600080fd5b612b52878288016128c9565b945050602085013567ffffffffffffffff811115612b6f57600080fd5b612b7b8782880161280c565b935050604085013567ffffffffffffffff811115612b9857600080fd5b612ba487828801612836565b9250506060612bb5878288016128f3565b91505092959194509250565b600060208284031215612bd357600080fd5b6000612be1848285016128f3565b91505092915050565b60008060408385031215612bfd57600080fd5b6000612c0b858286016128f3565b9250506020612c1c858286016128f3565b9150509250929050565b60008060008060008060c08789031215612c3f57600080fd5b6000612c4d89828a016128f3565b9650506020612c5e89828a016128f3565b955050604087013567ffffffffffffffff811115612c7b57600080fd5b612c8789828a016128c9565b945050606087013567ffffffffffffffff811115612ca457600080fd5b612cb089828a0161280c565b935050608087013567ffffffffffffffff811115612ccd57600080fd5b612cd989828a01612836565b92505060a0612cea89828a016127f7565b9150509295509295509295565b6000612d03838361354a565b60408301905092915050565b6000612d1b8383613579565b60808301905092915050565b612d3081613c61565b82525050565b612d3f81613c4f565b82525050565b612d4e81613c4f565b82525050565b6000612d5f82613aa5565b612d698185613aeb565b9350612d7483613a85565b8060005b83811015612da5578151612d8c8882612cf7565b9750612d9783613ad1565b925050600181019050612d78565b5085935050505092915050565b6000612dbd82613ab0565b612dc78185613afc565b9350612dd283613a95565b8060005b83811015612e03578151612dea8882612d0f565b9750612df583613ade565b925050600181019050612dd6565b5085935050505092915050565b612e1981613c73565b82525050565b6000612e2a82613abb565b612e348185613b0d565b9350612e44818560208601613cfc565b612e4d81613e66565b840191505092915050565b6000612e6382613ac6565b612e6d8185613b1e565b9350612e7d818560208601613cfc565b612e8681613e66565b840191505092915050565b6000612e9c82613ac6565b612ea68185613b2f565b9350612eb6818560208601613cfc565b80840191505092915050565b6000612ecf603283613b1e565b91507f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008301527f63656976657220696d706c656d656e74657200000000000000000000000000006020830152604082019050919050565b6000612f35601c83613b1e565b91507f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006000830152602082019050919050565b6000612f75601b83613b1e565b91507f4d75737420696e636c756465206d696e74696e672070726963652e00000000006000830152602082019050919050565b6000612fb5602483613b1e565b91507f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008301527f72657373000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061301b601983613b1e565b91507f4552433732313a20617070726f766520746f2063616c6c6572000000000000006000830152602082019050919050565b600061305b602c83613b1e565b91507f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008301527f697374656e7420746f6b656e00000000000000000000000000000000000000006020830152604082019050919050565b60006130c1603883613b1e565b91507f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008301527f6e6572206e6f7220617070726f76656420666f7220616c6c00000000000000006020830152604082019050919050565b6000613127602a83613b1e565b91507f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008301527f726f2061646472657373000000000000000000000000000000000000000000006020830152604082019050919050565b600061318d602983613b1e565b91507f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008301527f656e7420746f6b656e00000000000000000000000000000000000000000000006020830152604082019050919050565b60006131f3602e83613b1e565b91507f45524337323155524953746f726167653a2055524920736574206f66206e6f6e60008301527f6578697374656e7420746f6b656e0000000000000000000000000000000000006020830152604082019050919050565b6000613259601c83613b1e565b91507f546f6b656e73206d757374206265206f662073616d6520746965722e000000006000830152602082019050919050565b6000613299602083613b1e565b91507f4552433732313a206d696e7420746f20746865207a65726f20616464726573736000830152602082019050919050565b60006132d9602c83613b1e565b91507f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008301527f697374656e7420746f6b656e00000000000000000000000000000000000000006020830152604082019050919050565b600061333f602983613b1e565b91507f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960008301527f73206e6f74206f776e00000000000000000000000000000000000000000000006020830152604082019050919050565b60006133a5602f83613b1e565b91507f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008301527f6e6578697374656e7420746f6b656e00000000000000000000000000000000006020830152604082019050919050565b600061340b602183613b1e565b91507f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008301527f72000000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000613471603183613b1e565b91507f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008301527f776e6572206e6f7220617070726f7665640000000000000000000000000000006020830152604082019050919050565b60006134d7601b83613b1e565b91507f4d757374206265206f776e6572206f6620626f7468204e4654732e00000000006000830152602082019050919050565b6000613517601c83613b1e565b91507f4d6178206e756d626572206f6620746f6b656e73206d696e7465642e000000006000830152602082019050919050565b6040820160008201516135606000850182612d27565b50602082015161357360208501826135ce565b50505050565b60808201600082015161358f60008501826135ce565b5060208201516135a26020850182612d36565b5060408201516135b560408501826135ce565b5060608201516135c860608501826135ce565b50505050565b6135d781613ccb565b82525050565b6135e681613ccb565b82525050565b60006135f88285612e91565b91506136048284612e91565b91508190509392505050565b60006020820190506136256000830184612d45565b92915050565b60006080820190506136406000830187612d45565b61364d6020830186612d45565b61365a60408301856135dd565b818103606083015261366c8184612e1f565b905095945050505050565b600060408201905061368c6000830185612d45565b61369960208301846135dd565b9392505050565b600060208201905081810360008301526136ba8184612d54565b905092915050565b600060208201905081810360008301526136dc8184612db2565b905092915050565b60006020820190506136f96000830184612e10565b92915050565b600060208201905081810360008301526137198184612e58565b905092915050565b6000602082019050818103600083015261373a81612ec2565b9050919050565b6000602082019050818103600083015261375a81612f28565b9050919050565b6000602082019050818103600083015261377a81612f68565b9050919050565b6000602082019050818103600083015261379a81612fa8565b9050919050565b600060208201905081810360008301526137ba8161300e565b9050919050565b600060208201905081810360008301526137da8161304e565b9050919050565b600060208201905081810360008301526137fa816130b4565b9050919050565b6000602082019050818103600083015261381a8161311a565b9050919050565b6000602082019050818103600083015261383a81613180565b9050919050565b6000602082019050818103600083015261385a816131e6565b9050919050565b6000602082019050818103600083015261387a8161324c565b9050919050565b6000602082019050818103600083015261389a8161328c565b9050919050565b600060208201905081810360008301526138ba816132cc565b9050919050565b600060208201905081810360008301526138da81613332565b9050919050565b600060208201905081810360008301526138fa81613398565b9050919050565b6000602082019050818103600083015261391a816133fe565b9050919050565b6000602082019050818103600083015261393a81613464565b9050919050565b6000602082019050818103600083015261395a816134ca565b9050919050565b6000602082019050818103600083015261397a8161350a565b9050919050565b600060208201905061399660008301846135dd565b92915050565b6000604051905081810181811067ffffffffffffffff821117156139c3576139c2613e37565b5b8060405250919050565b600067ffffffffffffffff8211156139e8576139e7613e37565b5b602082029050602081019050919050565b600067ffffffffffffffff821115613a1457613a13613e37565b5b602082029050602081019050919050565b600067ffffffffffffffff821115613a4057613a3f613e37565b5b601f19601f8301169050602081019050919050565b600067ffffffffffffffff821115613a7057613a6f613e37565b5b601f19601f8301169050602081019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b6000613b4582613ccb565b9150613b5083613ccb565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613b8557613b84613daa565b5b828201905092915050565b6000613b9b82613ccb565b9150613ba683613ccb565b925082613bb657613bb5613dd9565b5b828204905092915050565b6000613bcc82613ccb565b9150613bd783613ccb565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613c1057613c0f613daa565b5b828202905092915050565b6000613c2682613ccb565b9150613c3183613ccb565b925082821015613c4457613c43613daa565b5b828203905092915050565b6000613c5a82613cab565b9050919050565b6000613c6c82613cab565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006bffffffffffffffffffffffff82169050919050565b82818337600083830152505050565b60005b83811015613d1a578082015181840152602081019050613cff565b83811115613d29576000848401525b50505050565b60006002820490506001821680613d4757607f821691505b60208210811415613d5b57613d5a613e08565b5b50919050565b6000613d6c82613ccb565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613d9f57613d9e613daa565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b613e8081613c4f565b8114613e8b57600080fd5b50565b613e9781613c73565b8114613ea257600080fd5b50565b613eae81613c7f565b8114613eb957600080fd5b50565b613ec581613ccb565b8114613ed057600080fd5b50565b613edc81613cd5565b8114613ee757600080fd5b5056fea26469706673582212202212b2dae10b333835e7833a43bb73b31b9c83522861af710d8f5384d930536764736f6c63430008000033