VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x87313a…414a
Summary
Transactions
Transfers
Address
0x87313a76c3aaFc61DAD2A1a35A006569247a414a
VET
30.00
VET
VTHO
6.76
VTHO
Master
0xbe50D2fAE95b23082F351E290548365e84Ec1780
Deployer
0xbe50D2fAE95b23082F351E290548365e84Ec1780
Code
0x6080604052600436106101cd5760003560e01c806351cff8d9116100f75780638da5cb5b11610095578063bcc9ca5b11610064578063bcc9ca5b14610620578063c87b56dd1461064b578063e985e9c514610688578063f2fde38b146106c5576101cd565b80638da5cb5b1461057857806395d89b41146105a3578063a22cb465146105ce578063b88d4fde146105f7576101cd565b80636447c35d116100d15780636447c35d146104e457806370a082311461050d578063715018a61461054a5780638456cb5914610561576101cd565b806351cff8d9146104535780635c975abb1461047c5780636352211e146104a7576101cd565b806323b872dd1161016f5780632f745c591161013e5780632f745c59146103995780633f4ba83a146103d657806342842e0e146103ed5780634f6ccce714610416576101cd565b806323b872dd1461030057806326092b83146103295780632848aeaf146103335780632f48de7914610370576101cd565b8063085c9bac116101ab578063085c9bac14610277578063095ea7b3146102a2578063102a6a73146102cb57806318160ddd146102d5576101cd565b806301ffc9a7146101d257806306fdde031461020f578063081812fc1461023a575b600080fd5b3480156101de57600080fd5b506101f960048036038101906101f491906129a0565b6106ee565b60405161020691906129e8565b60405180910390f35b34801561021b57600080fd5b50610224610700565b6040516102319190612a9c565b60405180910390f35b34801561024657600080fd5b50610261600480360381019061025c9190612af4565b610792565b60405161026e9190612b62565b60405180910390f35b34801561028357600080fd5b5061028c6107d8565b60405161029991906129e8565b60405180910390f35b3480156102ae57600080fd5b506102c960048036038101906102c49190612ba9565b6107eb565b005b6102d3610903565b005b3480156102e157600080fd5b506102ea610a32565b6040516102f79190612bf8565b60405180910390f35b34801561030c57600080fd5b5061032760048036038101906103229190612c13565b610a3f565b005b610331610a9f565b005b34801561033f57600080fd5b5061035a60048036038101906103559190612c66565b610b43565b60405161036791906129e8565b60405180910390f35b34801561037c57600080fd5b5061039760048036038101906103929190612cbf565b610b63565b005b3480156103a557600080fd5b506103c060048036038101906103bb9190612ba9565b610ba3565b6040516103cd9190612bf8565b60405180910390f35b3480156103e257600080fd5b506103eb610c48565b005b3480156103f957600080fd5b50610414600480360381019061040f9190612c13565b610c5a565b005b34801561042257600080fd5b5061043d60048036038101906104389190612af4565b610c7a565b60405161044a9190612bf8565b60405180910390f35b34801561045f57600080fd5b5061047a60048036038101906104759190612c66565b610ceb565b005b34801561048857600080fd5b50610491610d43565b60405161049e91906129e8565b60405180910390f35b3480156104b357600080fd5b506104ce60048036038101906104c99190612af4565b610d5a565b6040516104db9190612b62565b60405180910390f35b3480156104f057600080fd5b5061050b60048036038101906105069190612d64565b610de1565b005b34801561051957600080fd5b50610534600480360381019061052f9190612c66565b610e8e565b6040516105419190612bf8565b60405180910390f35b34801561055657600080fd5b5061055f610f46565b005b34801561056d57600080fd5b50610576610f5a565b005b34801561058457600080fd5b5061058d610f6c565b60405161059a9190612b62565b60405180910390f35b3480156105af57600080fd5b506105b8610f96565b6040516105c59190612a9c565b60405180910390f35b3480156105da57600080fd5b506105f560048036038101906105f09190612db1565b611028565b005b34801561060357600080fd5b5061061e60048036038101906106199190612f21565b61103e565b005b34801561062c57600080fd5b506106356110a0565b60405161064291906129e8565b60405180910390f35b34801561065757600080fd5b50610672600480360381019061066d9190612af4565b6110b3565b60405161067f9190612a9c565b60405180910390f35b34801561069457600080fd5b506106af60048036038101906106aa9190612fa4565b61111b565b6040516106bc91906129e8565b60405180910390f35b3480156106d157600080fd5b506106ec60048036038101906106e79190612c66565b6111af565b005b60006106f982611233565b9050919050565b60606000805461070f90613013565b80601f016020809104026020016040519081016040528092919081815260200182805461073b90613013565b80156107885780601f1061075d57610100808354040283529160200191610788565b820191906000526020600020905b81548152906001019060200180831161076b57829003601f168201915b5050505050905090565b600061079d826112ad565b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600c60019054906101000a900460ff1681565b60006107f682610d5a565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610867576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085e906130b7565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166108866112f8565b73ffffffffffffffffffffffffffffffffffffffff1614806108b557506108b4816108af6112f8565b61111b565b5b6108f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108eb90613149565b60405180910390fd5b6108fe8383611300565b505050565b600c60019054906101000a900460ff16610952576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610949906131b5565b60405180910390fd5b600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166109de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109d590613247565b60405180910390fd5b678ac7230489e800003414610a28576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a1f906132b3565b60405180910390fd5b610a306113b9565b565b6000600880549050905090565b610a50610a4a6112f8565b82611429565b610a8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a8690613345565b60405180910390fd5b610a9a8383836114be565b505050565b600c60009054906101000a900460ff16610aee576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ae5906133b1565b60405180910390fd5b68056bc75e2d631000003414610b39576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b30906132b3565b60405180910390fd5b610b416113b9565b565b600d6020528060005260406000206000915054906101000a900460ff1681565b610b6b6117b8565b81600c60006101000a81548160ff02191690831515021790555080600c60016101000a81548160ff0219169083151502179055505050565b6000610bae83610e8e565b8210610bef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be690613443565b60405180910390fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b610c506117b8565b610c58611836565b565b610c758383836040518060200160405280600081525061103e565b505050565b6000610c84610a32565b8210610cc5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cbc906134d5565b60405180910390fd5b60088281548110610cd957610cd86134f5565b5b90600052602060002001549050919050565b610cf36117b8565b60004790508173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610d3e573d6000803e3d6000fd5b505050565b6000600a60009054906101000a900460ff16905090565b600080610d6683611899565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610dd8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dcf90613570565b60405180910390fd5b80915050919050565b610de96117b8565b60005b82829050811015610e89576001600d6000858585818110610e1057610e0f6134f5565b5b9050602002016020810190610e259190612c66565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080610e81906135bf565b915050610dec565b505050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610eff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ef69061367a565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610f4e6117b8565b610f5860006118d6565b565b610f626117b8565b610f6a61199c565b565b6000600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060018054610fa590613013565b80601f0160208091040260200160405190810160405280929190818152602001828054610fd190613013565b801561101e5780601f10610ff35761010080835404028352916020019161101e565b820191906000526020600020905b81548152906001019060200180831161100157829003601f168201915b5050505050905090565b61103a6110336112f8565b83836119ff565b5050565b61104f6110496112f8565b83611429565b61108e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161108590613345565b60405180910390fd5b61109a84848484611b6c565b50505050565b600c60009054906101000a900460ff1681565b60606110be826112ad565b60006110c8611bc8565b905060008151116110e85760405180602001604052806000815250611113565b806110f284611be8565b6040516020016111039291906136d6565b6040516020818303038152906040525b915050919050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6111b76117b8565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611227576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121e9061376c565b60405180910390fd5b611230816118d6565b50565b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806112a657506112a582611cc0565b5b9050919050565b6112b681611da2565b6112f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112ec90613570565b60405180910390fd5b50565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff1661137383610d5a565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600b546113c4610a32565b10611404576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113fb906137d8565b60405180910390fd5b6000611410600e611de3565b905061141c600e611df1565b6114263382611e07565b50565b60008061143583610d5a565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806114775750611476818561111b565b5b806114b557508373ffffffffffffffffffffffffffffffffffffffff1661149d84610792565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff166114de82610d5a565b73ffffffffffffffffffffffffffffffffffffffff1614611534576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161152b9061386a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156115a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161159b906138fc565b60405180910390fd5b6115b18383836001611e25565b8273ffffffffffffffffffffffffffffffffffffffff166115d182610d5a565b73ffffffffffffffffffffffffffffffffffffffff1614611627576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161161e9061386a565b60405180910390fd5b6004600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46117b38383836001611e3f565b505050565b6117c06112f8565b73ffffffffffffffffffffffffffffffffffffffff166117de610f6c565b73ffffffffffffffffffffffffffffffffffffffff1614611834576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161182b90613968565b60405180910390fd5b565b61183e611e45565b6000600a60006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa6118826112f8565b60405161188f9190612b62565b60405180910390a1565b60006002600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600a60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6119a4611e8e565b6001600a60006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586119e86112f8565b6040516119f59190612b62565b60405180910390a1565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611a6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a65906139d4565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611b5f91906129e8565b60405180910390a3505050565b611b778484846114be565b611b8384848484611ed8565b611bc2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bb990613a66565b60405180910390fd5b50505050565b6060604051806080016040528060438152602001613e3e60439139905090565b606060006001611bf78461206f565b01905060008167ffffffffffffffff811115611c1657611c15612df6565b5b6040519080825280601f01601f191660200182016040528015611c485781602001600182028036833780820191505090505b509050600082602001820190505b600115611cb5578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a8581611c9f57611c9e613a86565b5b0494506000851415611cb057611cb5565b611c56565b819350505050919050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480611d8b57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80611d9b5750611d9a826121c2565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff16611dc483611899565b73ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600081600001549050919050565b6001816000016000828254019250508190555050565b611e2182826040518060200160405280600081525061222c565b5050565b611e2d611e8e565b611e3984848484612287565b50505050565b50505050565b611e4d610d43565b611e8c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e8390613b01565b60405180910390fd5b565b611e96610d43565b15611ed6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ecd90613b6d565b60405180910390fd5b565b6000611ef98473ffffffffffffffffffffffffffffffffffffffff166123e7565b15612062578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02611f226112f8565b8786866040518563ffffffff1660e01b8152600401611f449493929190613be2565b602060405180830381600087803b158015611f5e57600080fd5b505af1925050508015611f8f57506040513d601f19601f82011682018060405250810190611f8c9190613c43565b60015b612012573d8060008114611fbf576040519150601f19603f3d011682016040523d82523d6000602084013e611fc4565b606091505b5060008151141561200a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161200190613a66565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050612067565b600190505b949350505050565b600080600090507a184f03e93ff9f4daa797ed6e38ed64bf6a1f01000000000000000083106120cd577a184f03e93ff9f4daa797ed6e38ed64bf6a1f01000000000000000083816120c3576120c2613a86565b5b0492506040810190505b6d04ee2d6d415b85acef8100000000831061210a576d04ee2d6d415b85acef81000000008381612100576120ff613a86565b5b0492506020810190505b662386f26fc10000831061213957662386f26fc10000838161212f5761212e613a86565b5b0492506010810190505b6305f5e1008310612162576305f5e100838161215857612157613a86565b5b0492506008810190505b612710831061218757612710838161217d5761217c613a86565b5b0492506004810190505b606483106121aa57606483816121a05761219f613a86565b5b0492506002810190505b600a83106121b9576001810190505b80915050919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b612236838361240a565b6122436000848484611ed8565b612282576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161227990613a66565b60405180910390fd5b505050565b61229384848484612628565b60018111156122d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122ce90613ce2565b60405180910390fd5b6000829050600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16141561231f5761231a8161262e565b61235e565b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161461235d5761235c8582612677565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614156123a15761239c816127e4565b6123e0565b8473ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16146123df576123de84826128b5565b5b5b5050505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561247a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161247190613d4e565b60405180910390fd5b61248381611da2565b156124c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124ba90613dba565b60405180910390fd5b6124d1600083836001611e25565b6124da81611da2565b1561251a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161251190613dba565b60405180910390fd5b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612624600083836001611e3f565b5050565b50505050565b6008805490506009600083815260200190815260200160002081905550600881908060018154018082558091505060019003906000526020600020016000909190919091505550565b6000600161268484610e8e565b61268e9190613dda565b9050600060076000848152602001908152602001600020549050818114612773576000600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816007600083815260200190815260200160002081905550505b6007600084815260200190815260200160002060009055600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b600060016008805490506127f89190613dda565b9050600060096000848152602001908152602001600020549050600060088381548110612828576128276134f5565b5b90600052602060002001549050806008838154811061284a576128496134f5565b5b90600052602060002001819055508160096000838152602001908152602001600020819055506009600085815260200190815260200160002060009055600880548061289957612898613e0e565b5b6001900381819060005260206000200160009055905550505050565b60006128c083610e8e565b905081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806007600084815260200190815260200160002081905550505050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61297d81612948565b811461298857600080fd5b50565b60008135905061299a81612974565b92915050565b6000602082840312156129b6576129b561293e565b5b60006129c48482850161298b565b91505092915050565b60008115159050919050565b6129e2816129cd565b82525050565b60006020820190506129fd60008301846129d9565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612a3d578082015181840152602081019050612a22565b83811115612a4c576000848401525b50505050565b6000601f19601f8301169050919050565b6000612a6e82612a03565b612a788185612a0e565b9350612a88818560208601612a1f565b612a9181612a52565b840191505092915050565b60006020820190508181036000830152612ab68184612a63565b905092915050565b6000819050919050565b612ad181612abe565b8114612adc57600080fd5b50565b600081359050612aee81612ac8565b92915050565b600060208284031215612b0a57612b0961293e565b5b6000612b1884828501612adf565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612b4c82612b21565b9050919050565b612b5c81612b41565b82525050565b6000602082019050612b776000830184612b53565b92915050565b612b8681612b41565b8114612b9157600080fd5b50565b600081359050612ba381612b7d565b92915050565b60008060408385031215612bc057612bbf61293e565b5b6000612bce85828601612b94565b9250506020612bdf85828601612adf565b9150509250929050565b612bf281612abe565b82525050565b6000602082019050612c0d6000830184612be9565b92915050565b600080600060608486031215612c2c57612c2b61293e565b5b6000612c3a86828701612b94565b9350506020612c4b86828701612b94565b9250506040612c5c86828701612adf565b9150509250925092565b600060208284031215612c7c57612c7b61293e565b5b6000612c8a84828501612b94565b91505092915050565b612c9c816129cd565b8114612ca757600080fd5b50565b600081359050612cb981612c93565b92915050565b60008060408385031215612cd657612cd561293e565b5b6000612ce485828601612caa565b9250506020612cf585828601612caa565b9150509250929050565b600080fd5b600080fd5b600080fd5b60008083601f840112612d2457612d23612cff565b5b8235905067ffffffffffffffff811115612d4157612d40612d04565b5b602083019150836020820283011115612d5d57612d5c612d09565b5b9250929050565b60008060208385031215612d7b57612d7a61293e565b5b600083013567ffffffffffffffff811115612d9957612d98612943565b5b612da585828601612d0e565b92509250509250929050565b60008060408385031215612dc857612dc761293e565b5b6000612dd685828601612b94565b9250506020612de785828601612caa565b9150509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612e2e82612a52565b810181811067ffffffffffffffff82111715612e4d57612e4c612df6565b5b80604052505050565b6000612e60612934565b9050612e6c8282612e25565b919050565b600067ffffffffffffffff821115612e8c57612e8b612df6565b5b612e9582612a52565b9050602081019050919050565b82818337600083830152505050565b6000612ec4612ebf84612e71565b612e56565b905082815260208101848484011115612ee057612edf612df1565b5b612eeb848285612ea2565b509392505050565b600082601f830112612f0857612f07612cff565b5b8135612f18848260208601612eb1565b91505092915050565b60008060008060808587031215612f3b57612f3a61293e565b5b6000612f4987828801612b94565b9450506020612f5a87828801612b94565b9350506040612f6b87828801612adf565b925050606085013567ffffffffffffffff811115612f8c57612f8b612943565b5b612f9887828801612ef3565b91505092959194509250565b60008060408385031215612fbb57612fba61293e565b5b6000612fc985828601612b94565b9250506020612fda85828601612b94565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061302b57607f821691505b6020821081141561303f5761303e612fe4565b5b50919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b60006130a1602183612a0e565b91506130ac82613045565b604082019050919050565b600060208201905081810360008301526130d081613094565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60008201527f6b656e206f776e6572206f7220617070726f76656420666f7220616c6c000000602082015250565b6000613133603d83612a0e565b915061313e826130d7565b604082019050919050565b6000602082019050818103600083015261316281613126565b9050919050565b7f416c6c6f776c697374204d696e7420436c6f7365640000000000000000000000600082015250565b600061319f601583612a0e565b91506131aa82613169565b602082019050919050565b600060208201905081810360008301526131ce81613192565b9050919050565b7f596f75206172656e742077686974656c6973746564206d6f7468616675636b6160008201527f2100000000000000000000000000000000000000000000000000000000000000602082015250565b6000613231602183612a0e565b915061323c826131d5565b604082019050919050565b6000602082019050818103600083015261326081613224565b9050919050565b7f4e6f7420456e6f75676820564554000000000000000000000000000000000000600082015250565b600061329d600e83612a0e565b91506132a882613267565b602082019050919050565b600060208201905081810360008301526132cc81613290565b9050919050565b7f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560008201527f72206f7220617070726f76656400000000000000000000000000000000000000602082015250565b600061332f602d83612a0e565b915061333a826132d3565b604082019050919050565b6000602082019050818103600083015261335e81613322565b9050919050565b7f5075626c6963204d696e7420436c6f7365640000000000000000000000000000600082015250565b600061339b601283612a0e565b91506133a682613365565b602082019050919050565b600060208201905081810360008301526133ca8161338e565b9050919050565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b600061342d602b83612a0e565b9150613438826133d1565b604082019050919050565b6000602082019050818103600083015261345c81613420565b9050919050565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b60006134bf602c83612a0e565b91506134ca82613463565b604082019050919050565b600060208201905081810360008301526134ee816134b2565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b600061355a601883612a0e565b915061356582613524565b602082019050919050565b600060208201905081810360008301526135898161354d565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006135ca82612abe565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156135fd576135fc613590565b5b600182019050919050565b7f4552433732313a2061646472657373207a65726f206973206e6f74206120766160008201527f6c6964206f776e65720000000000000000000000000000000000000000000000602082015250565b6000613664602983612a0e565b915061366f82613608565b604082019050919050565b6000602082019050818103600083015261369381613657565b9050919050565b600081905092915050565b60006136b082612a03565b6136ba818561369a565b93506136ca818560208601612a1f565b80840191505092915050565b60006136e282856136a5565b91506136ee82846136a5565b91508190509392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613756602683612a0e565b9150613761826136fa565b604082019050919050565b6000602082019050818103600083015261378581613749565b9050919050565b7f4e6f206d6f7265204e465473206c656674000000000000000000000000000000600082015250565b60006137c2601183612a0e565b91506137cd8261378c565b602082019050919050565b600060208201905081810360008301526137f1816137b5565b9050919050565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b6000613854602583612a0e565b915061385f826137f8565b604082019050919050565b6000602082019050818103600083015261388381613847565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006138e6602483612a0e565b91506138f18261388a565b604082019050919050565b60006020820190508181036000830152613915816138d9565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613952602083612a0e565b915061395d8261391c565b602082019050919050565b6000602082019050818103600083015261398181613945565b9050919050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b60006139be601983612a0e565b91506139c982613988565b602082019050919050565b600060208201905081810360008301526139ed816139b1565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b6000613a50603283612a0e565b9150613a5b826139f4565b604082019050919050565b60006020820190508181036000830152613a7f81613a43565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b6000613aeb601483612a0e565b9150613af682613ab5565b602082019050919050565b60006020820190508181036000830152613b1a81613ade565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b6000613b57601083612a0e565b9150613b6282613b21565b602082019050919050565b60006020820190508181036000830152613b8681613b4a565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000613bb482613b8d565b613bbe8185613b98565b9350613bce818560208601612a1f565b613bd781612a52565b840191505092915050565b6000608082019050613bf76000830187612b53565b613c046020830186612b53565b613c116040830185612be9565b8181036060830152613c238184613ba9565b905095945050505050565b600081519050613c3d81612974565b92915050565b600060208284031215613c5957613c5861293e565b5b6000613c6784828501613c2e565b91505092915050565b7f455243373231456e756d657261626c653a20636f6e736563757469766520747260008201527f616e7366657273206e6f7420737570706f727465640000000000000000000000602082015250565b6000613ccc603583612a0e565b9150613cd782613c70565b604082019050919050565b60006020820190508181036000830152613cfb81613cbf565b9050919050565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b6000613d38602083612a0e565b9150613d4382613d02565b602082019050919050565b60006020820190508181036000830152613d6781613d2b565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b6000613da4601c83612a0e565b9150613daf82613d6e565b602082019050919050565b60006020820190508181036000830152613dd381613d97565b9050919050565b6000613de582612abe565b9150613df083612abe565b925082821015613e0357613e02613590565b5b828203905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fdfe697066733a2f2f6261667962656961736e336a656a6f7234767a377870676b7a3275766d6d716865676e736261776333786b666d72657434653269776a786d6261692fa264697066735822122076ed6e0d501f1b4499aa9705e4b7a6365fa4f2670a74397706ecc46e743cdce264736f6c63430008090033