VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x6F2F5F…8bb2
Summary
Transactions
Transfers
Address
0x6F2F5FA239E2C0Af691D4041E9c9A3D69b078bb2
VET
0.00
VET
VTHO
0.01
VTHO
Master
0xF6Da7E26b030c22593c35f8A53EdbF742598762D
Deployer
0xF6Da7E26b030c22593c35f8A53EdbF742598762D
Code
0x6080604052600436106101665760003560e01c80636352211e116100d1578063a97cc1141161008a578063d9380ff311610064578063d9380ff314610536578063e985e9c51461055f578063f2fde38b1461059c578063f4a0a528146105c557610166565b8063a97cc1141461048e578063b88d4fde146104d0578063c87b56dd146104f957610166565b80636352211e1461037e57806370a08231146103bb578063715018a6146103f85780638da5cb5b1461040f57806395d89b411461043a578063a22cb4651461046557610166565b806330176e131161012357806330176e13146102a0578063329ce29e146102c95780633e6134b8146102e557806342842e0e1461030e578063449a52f8146103375780636103d70b1461036757610166565b806301ffc9a71461016b57806306fdde03146101a8578063081812fc146101d3578063095ea7b31461021057806323b872dd146102395780632a55205a14610262575b600080fd5b34801561017757600080fd5b50610192600480360381019061018d9190612754565b6105ee565b60405161019f919061279c565b60405180910390f35b3480156101b457600080fd5b506101bd610600565b6040516101ca9190612850565b60405180910390f35b3480156101df57600080fd5b506101fa60048036038101906101f591906128a8565b610692565b6040516102079190612916565b60405180910390f35b34801561021c57600080fd5b506102376004803603810190610232919061295d565b610717565b005b34801561024557600080fd5b50610260600480360381019061025b919061299d565b61082f565b005b34801561026e57600080fd5b50610289600480360381019061028491906129f0565b61088f565b604051610297929190612a3f565b60405180910390f35b3480156102ac57600080fd5b506102c760048036038101906102c29190612b9d565b6108d2565b005b6102e360048036038101906102de91906128a8565b610968565b005b3480156102f157600080fd5b5061030c60048036038101906103079190612b9d565b610c36565b005b34801561031a57600080fd5b506103356004803603810190610330919061299d565b610ccc565b005b610351600480360381019061034c919061295d565b610cec565b60405161035e9190612be6565b60405180910390f35b34801561037357600080fd5b5061037c610e32565b005b34801561038a57600080fd5b506103a560048036038101906103a091906128a8565b610ef7565b6040516103b29190612916565b60405180910390f35b3480156103c757600080fd5b506103e260048036038101906103dd9190612c01565b610fa9565b6040516103ef9190612be6565b60405180910390f35b34801561040457600080fd5b5061040d611061565b005b34801561041b57600080fd5b506104246110e9565b6040516104319190612916565b60405180910390f35b34801561044657600080fd5b5061044f611113565b60405161045c9190612850565b60405180910390f35b34801561047157600080fd5b5061048c60048036038101906104879190612c5a565b6111a5565b005b34801561049a57600080fd5b506104b560048036038101906104b091906128a8565b6111bb565b6040516104c796959493929190612c9a565b60405180910390f35b3480156104dc57600080fd5b506104f760048036038101906104f29190612db1565b6113f4565b005b34801561050557600080fd5b50610520600480360381019061051b91906128a8565b611456565b60405161052d9190612850565b60405180910390f35b34801561054257600080fd5b5061055d60048036038101906105589190612e34565b61148d565b005b34801561056b57600080fd5b5061058660048036038101906105819190612f03565b61162f565b604051610593919061279c565b60405180910390f35b3480156105a857600080fd5b506105c360048036038101906105be9190612c01565b6116c3565b005b3480156105d157600080fd5b506105ec60048036038101906105e791906128a8565b6117bb565b005b60006105f982611841565b9050919050565b60606002805461060f90612f72565b80601f016020809104026020016040519081016040528092919081815260200182805461063b90612f72565b80156106885780601f1061065d57610100808354040283529160200191610688565b820191906000526020600020905b81548152906001019060200180831161066b57829003601f168201915b5050505050905090565b600061069d82611923565b6106dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106d390613016565b60405180910390fd5b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061072282610ef7565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610793576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161078a906130a8565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166107b261198f565b73ffffffffffffffffffffffffffffffffffffffff1614806107e157506107e0816107db61198f565b61162f565b5b610820576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108179061313a565b60405180910390fd5b61082a8383611997565b505050565b61084061083a61198f565b82611a50565b61087f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610876906131cc565b60405180910390fd5b61088a838383611b2e565b505050565b60008061089a6110e9565b612710600c60009054906101000a900461ffff1661ffff16856108bd919061321b565b6108c791906132a4565b915091509250929050565b6108da61198f565b73ffffffffffffffffffffffffffffffffffffffff166108f86110e9565b73ffffffffffffffffffffffffffffffffffffffff161461094e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094590613321565b60405180910390fd5b8060099080519060200190610964929190612645565b5050565b60006109726110e9565b9050600061097f83610ef7565b905060006012600d6000868152602001908152602001600020600301546109a6919061321b565b90503373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610a17576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a0e9061338d565b60405180910390fd5b6000811415610a5b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a52906133f9565b60405180910390fd5b348114610a9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9490613465565b60405180910390fd5b6000612710600c60009054906101000a900461ffff1661ffff1683610ac2919061321b565b610acc91906132a4565b905060008183610adc9190613485565b90508373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610b24573d6000803e3d6000fd5b508473ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015610b6b573d6000803e3d6000fd5b503073ffffffffffffffffffffffffffffffffffffffff166342842e0e8533896040518463ffffffff1660e01b8152600401610ba9939291906134b9565b600060405180830381600087803b158015610bc357600080fd5b505af1158015610bd7573d6000803e3d6000fd5b505050506000600d6000888152602001908152602001600020600301819055507fb497d17d9ddaf07c831248da6ed8174689abdc4370285e618e350f29f5aff9a086604051610c269190612be6565b60405180910390a1505050505050565b610c3e61198f565b73ffffffffffffffffffffffffffffffffffffffff16610c5c6110e9565b73ffffffffffffffffffffffffffffffffffffffff1614610cb2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca990613321565b60405180910390fd5b80600a9080519060200190610cc8929190612645565b5050565b610ce7838383604051806020016040528060008152506113f4565b505050565b6000610cf782611923565b15610d37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d2e9061353c565b60405180910390fd5b610f818210610d7b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d72906135a8565b60405180910390fd5b600b54341480610dc45750610d8e6110e9565b73ffffffffffffffffffffffffffffffffffffffff16610dac61198f565b73ffffffffffffffffffffffffffffffffffffffff16145b610e03576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dfa9061363a565b60405180910390fd5b610e0d8383611d8a565b6000600d60008481526020019081526020016000206003018190555081905092915050565b610e3a61198f565b73ffffffffffffffffffffffffffffffffffffffff16610e586110e9565b73ffffffffffffffffffffffffffffffffffffffff1614610eae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ea590613321565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015610ef4573d6000803e3d6000fd5b50565b6000806004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610fa0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f97906136cc565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561101a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110119061375e565b60405180910390fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61106961198f565b73ffffffffffffffffffffffffffffffffffffffff166110876110e9565b73ffffffffffffffffffffffffffffffffffffffff16146110dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110d490613321565b60405180910390fd5b6110e76000611da8565b565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606003805461112290612f72565b80601f016020809104026020016040519081016040528092919081815260200182805461114e90612f72565b801561119b5780601f106111705761010080835404028352916020019161119b565b820191906000526020600020905b81548152906001019060200180831161117e57829003601f168201915b5050505050905090565b6111b76111b061198f565b8383611e6e565b5050565b60608060606000806000806111cf88610ef7565b905060006111dc89610692565b9050600d60008a8152602001908152602001600020600001600d60008b8152602001908152602001600020600101600d60008c8152602001908152602001600020600201600d60008d815260200190815260200160002060030154858585805461124590612f72565b80601f016020809104026020016040519081016040528092919081815260200182805461127190612f72565b80156112be5780601f10611293576101008083540402835291602001916112be565b820191906000526020600020905b8154815290600101906020018083116112a157829003601f168201915b505050505095508480546112d190612f72565b80601f01602080910402602001604051908101604052809291908181526020018280546112fd90612f72565b801561134a5780601f1061131f5761010080835404028352916020019161134a565b820191906000526020600020905b81548152906001019060200180831161132d57829003601f168201915b5050505050945083805461135d90612f72565b80601f016020809104026020016040519081016040528092919081815260200182805461138990612f72565b80156113d65780601f106113ab576101008083540402835291602001916113d6565b820191906000526020600020905b8154815290600101906020018083116113b957829003601f168201915b50505050509350975097509750975097509750505091939550919395565b6114056113ff61198f565b83611a50565b611444576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143b906131cc565b60405180910390fd5b61145084848484611fdb565b50505050565b6060600961146383612037565b600a6040516020016114779392919061384e565b6040516020818303038152906040529050919050565b600061149886610ef7565b90506114a261198f565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461150f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611506906138cb565b60405180910390fd5b84600d60008881526020019081526020016000206000019080519060200190611539929190612645565b5083600d60008881526020019081526020016000206001019080519060200190611564929190612645565b5082600d6000888152602001908152602001600020600201908051906020019061158f929190612645565b5081600d60008881526020019081526020016000206003018190555060008211156115c3576115be3087610717565b6115f0565b6115ef600c60029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1687610717565b5b7fb497d17d9ddaf07c831248da6ed8174689abdc4370285e618e350f29f5aff9a08660405161161f9190612be6565b60405180910390a1505050505050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6116cb61198f565b73ffffffffffffffffffffffffffffffffffffffff166116e96110e9565b73ffffffffffffffffffffffffffffffffffffffff161461173f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161173690613321565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156117af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117a69061395d565b60405180910390fd5b6117b881611da8565b50565b6117c361198f565b73ffffffffffffffffffffffffffffffffffffffff166117e16110e9565b73ffffffffffffffffffffffffffffffffffffffff1614611837576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161182e90613321565b60405180910390fd5b80600b8190555050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061190c57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061191c575061191b82612198565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816006600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16611a0a83610ef7565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000611a5b82611923565b611a9a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a91906139ef565b60405180910390fd5b6000611aa583610ef7565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480611b1457508373ffffffffffffffffffffffffffffffffffffffff16611afc84610692565b73ffffffffffffffffffffffffffffffffffffffff16145b80611b255750611b24818561162f565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16611b4e82610ef7565b73ffffffffffffffffffffffffffffffffffffffff1614611ba4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b9b90613a81565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611c14576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c0b90613b13565b60405180910390fd5b611c1f838383612212565b611c2a600082611997565b6001600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611c7a9190613485565b925050819055506001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611cd19190613b33565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b611da4828260405180602001604052806000815250612217565b5050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611edd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ed490613bd5565b60405180910390fd5b80600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611fce919061279c565b60405180910390a3505050565b611fe6848484611b2e565b611ff284848484612272565b612031576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161202890613c67565b60405180910390fd5b50505050565b6060600082141561207f576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050612193565b600082905060005b600082146120b157808061209a90613c87565b915050600a826120aa91906132a4565b9150612087565b60008167ffffffffffffffff8111156120cd576120cc612a72565b5b6040519080825280601f01601f1916602001820160405280156120ff5781602001600182028036833780820191505090505b5090505b6000851461218c576001826121189190613485565b9150600a856121279190613cd0565b60306121339190613b33565b60f81b81838151811061214957612148613d01565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561218591906132a4565b9450612103565b8093505050505b919050565b60007f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061220b575061220a826123fa565b5b9050919050565b505050565b6122218383612464565b61222e6000848484612272565b61226d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161226490613c67565b60405180910390fd5b505050565b60006122938473ffffffffffffffffffffffffffffffffffffffff16612632565b156123ed578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026122bc61198f565b8786866040518563ffffffff1660e01b81526004016122de9493929190613d85565b6020604051808303816000875af192505050801561231a57506040513d601f19601f820116820180604052508101906123179190613de6565b60015b61239d573d806000811461234a576040519150601f19603f3d011682016040523d82523d6000602084013e61234f565b606091505b50600081511415612395576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161238c90613c67565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150506123f2565b600190505b949350505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156124d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124cb90613e5f565b60405180910390fd5b6124dd81611923565b1561251d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161251490613ecb565b60405180910390fd5b61252960008383612212565b6001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546125799190613b33565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b600080823b905060008111915050919050565b82805461265190612f72565b90600052602060002090601f01602090048101928261267357600085556126ba565b82601f1061268c57805160ff19168380011785556126ba565b828001600101855582156126ba579182015b828111156126b957825182559160200191906001019061269e565b5b5090506126c791906126cb565b5090565b5b808211156126e45760008160009055506001016126cc565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b612731816126fc565b811461273c57600080fd5b50565b60008135905061274e81612728565b92915050565b60006020828403121561276a576127696126f2565b5b60006127788482850161273f565b91505092915050565b60008115159050919050565b61279681612781565b82525050565b60006020820190506127b1600083018461278d565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156127f15780820151818401526020810190506127d6565b83811115612800576000848401525b50505050565b6000601f19601f8301169050919050565b6000612822826127b7565b61282c81856127c2565b935061283c8185602086016127d3565b61284581612806565b840191505092915050565b6000602082019050818103600083015261286a8184612817565b905092915050565b6000819050919050565b61288581612872565b811461289057600080fd5b50565b6000813590506128a28161287c565b92915050565b6000602082840312156128be576128bd6126f2565b5b60006128cc84828501612893565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612900826128d5565b9050919050565b612910816128f5565b82525050565b600060208201905061292b6000830184612907565b92915050565b61293a816128f5565b811461294557600080fd5b50565b60008135905061295781612931565b92915050565b60008060408385031215612974576129736126f2565b5b600061298285828601612948565b925050602061299385828601612893565b9150509250929050565b6000806000606084860312156129b6576129b56126f2565b5b60006129c486828701612948565b93505060206129d586828701612948565b92505060406129e686828701612893565b9150509250925092565b60008060408385031215612a0757612a066126f2565b5b6000612a1585828601612893565b9250506020612a2685828601612893565b9150509250929050565b612a3981612872565b82525050565b6000604082019050612a546000830185612907565b612a616020830184612a30565b9392505050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612aaa82612806565b810181811067ffffffffffffffff82111715612ac957612ac8612a72565b5b80604052505050565b6000612adc6126e8565b9050612ae88282612aa1565b919050565b600067ffffffffffffffff821115612b0857612b07612a72565b5b612b1182612806565b9050602081019050919050565b82818337600083830152505050565b6000612b40612b3b84612aed565b612ad2565b905082815260208101848484011115612b5c57612b5b612a6d565b5b612b67848285612b1e565b509392505050565b600082601f830112612b8457612b83612a68565b5b8135612b94848260208601612b2d565b91505092915050565b600060208284031215612bb357612bb26126f2565b5b600082013567ffffffffffffffff811115612bd157612bd06126f7565b5b612bdd84828501612b6f565b91505092915050565b6000602082019050612bfb6000830184612a30565b92915050565b600060208284031215612c1757612c166126f2565b5b6000612c2584828501612948565b91505092915050565b612c3781612781565b8114612c4257600080fd5b50565b600081359050612c5481612c2e565b92915050565b60008060408385031215612c7157612c706126f2565b5b6000612c7f85828601612948565b9250506020612c9085828601612c45565b9150509250929050565b600060c0820190508181036000830152612cb48189612817565b90508181036020830152612cc88188612817565b90508181036040830152612cdc8187612817565b9050612ceb6060830186612a30565b612cf86080830185612907565b612d0560a0830184612907565b979650505050505050565b600067ffffffffffffffff821115612d2b57612d2a612a72565b5b612d3482612806565b9050602081019050919050565b6000612d54612d4f84612d10565b612ad2565b905082815260208101848484011115612d7057612d6f612a6d565b5b612d7b848285612b1e565b509392505050565b600082601f830112612d9857612d97612a68565b5b8135612da8848260208601612d41565b91505092915050565b60008060008060808587031215612dcb57612dca6126f2565b5b6000612dd987828801612948565b9450506020612dea87828801612948565b9350506040612dfb87828801612893565b925050606085013567ffffffffffffffff811115612e1c57612e1b6126f7565b5b612e2887828801612d83565b91505092959194509250565b600080600080600060a08688031215612e5057612e4f6126f2565b5b6000612e5e88828901612893565b955050602086013567ffffffffffffffff811115612e7f57612e7e6126f7565b5b612e8b88828901612b6f565b945050604086013567ffffffffffffffff811115612eac57612eab6126f7565b5b612eb888828901612b6f565b935050606086013567ffffffffffffffff811115612ed957612ed86126f7565b5b612ee588828901612b6f565b9250506080612ef688828901612893565b9150509295509295909350565b60008060408385031215612f1a57612f196126f2565b5b6000612f2885828601612948565b9250506020612f3985828601612948565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612f8a57607f821691505b60208210811415612f9e57612f9d612f43565b5b50919050565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b6000613000602c836127c2565b915061300b82612fa4565b604082019050919050565b6000602082019050818103600083015261302f81612ff3565b9050919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b60006130926021836127c2565b915061309d82613036565b604082019050919050565b600060208201905081810360008301526130c181613085565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b60006131246038836127c2565b915061312f826130c8565b604082019050919050565b6000602082019050818103600083015261315381613117565b9050919050565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b60006131b66031836127c2565b91506131c18261315a565b604082019050919050565b600060208201905081810360008301526131e5816131a9565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061322682612872565b915061323183612872565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561326a576132696131ec565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006132af82612872565b91506132ba83612872565b9250826132ca576132c9613275565b5b828204905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061330b6020836127c2565b9150613316826132d5565b602082019050919050565b6000602082019050818103600083015261333a816132fe565b9050919050565b7f596f7520616c7265616479206f776e207468697320746f6b656e2e0000000000600082015250565b6000613377601b836127c2565b915061338282613341565b602082019050919050565b600060208201905081810360008301526133a68161336a565b9050919050565b7f546f6b656e206e6f7420666f722073616c652e00000000000000000000000000600082015250565b60006133e36013836127c2565b91506133ee826133ad565b602082019050919050565b60006020820190508181036000830152613412816133d6565b9050919050565b7f496e636f72726563742070726963652e00000000000000000000000000000000600082015250565b600061344f6010836127c2565b915061345a82613419565b602082019050919050565b6000602082019050818103600083015261347e81613442565b9050919050565b600061349082612872565b915061349b83612872565b9250828210156134ae576134ad6131ec565b5b828203905092915050565b60006060820190506134ce6000830186612907565b6134db6020830185612907565b6134e86040830184612a30565b949350505050565b7f54696c6520616c7265616479206d696e74656400000000000000000000000000600082015250565b60006135266013836127c2565b9150613531826134f0565b602082019050919050565b6000602082019050818103600083015261355581613519565b9050919050565b7f496e76616c696420746f6b656e49640000000000000000000000000000000000600082015250565b6000613592600f836127c2565b915061359d8261355c565b602082019050919050565b600060208201905081810360008301526135c181613585565b9050919050565b7f5472616e73616374696f6e2076616c756520646964206e6f7420657175616c2060008201527f746865206d696e74207072696365000000000000000000000000000000000000602082015250565b6000613624602e836127c2565b915061362f826135c8565b604082019050919050565b6000602082019050818103600083015261365381613617565b9050919050565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b60006136b66029836127c2565b91506136c18261365a565b604082019050919050565b600060208201905081810360008301526136e5816136a9565b9050919050565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b6000613748602a836127c2565b9150613753826136ec565b604082019050919050565b600060208201905081810360008301526137778161373b565b9050919050565b600081905092915050565b60008190508160005260206000209050919050565b600081546137ab81612f72565b6137b5818661377e565b945060018216600081146137d057600181146137e157613814565b60ff19831686528186019350613814565b6137ea85613789565b60005b8381101561380c578154818901526001820191506020810190506137ed565b838801955050505b50505092915050565b6000613828826127b7565b613832818561377e565b93506138428185602086016127d3565b80840191505092915050565b600061385a828661379e565b9150613866828561381d565b9150613872828461379e565b9150819050949350505050565b7f596f7520617265206e6f7420746865206f776e65720000000000000000000000600082015250565b60006138b56015836127c2565b91506138c08261387f565b602082019050919050565b600060208201905081810360008301526138e4816138a8565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006139476026836127c2565b9150613952826138eb565b604082019050919050565b600060208201905081810360008301526139768161393a565b9050919050565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b60006139d9602c836127c2565b91506139e48261397d565b604082019050919050565b60006020820190508181036000830152613a08816139cc565b9050919050565b7f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960008201527f73206e6f74206f776e0000000000000000000000000000000000000000000000602082015250565b6000613a6b6029836127c2565b9150613a7682613a0f565b604082019050919050565b60006020820190508181036000830152613a9a81613a5e565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000613afd6024836127c2565b9150613b0882613aa1565b604082019050919050565b60006020820190508181036000830152613b2c81613af0565b9050919050565b6000613b3e82612872565b9150613b4983612872565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613b7e57613b7d6131ec565b5b828201905092915050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b6000613bbf6019836127c2565b9150613bca82613b89565b602082019050919050565b60006020820190508181036000830152613bee81613bb2565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b6000613c516032836127c2565b9150613c5c82613bf5565b604082019050919050565b60006020820190508181036000830152613c8081613c44565b9050919050565b6000613c9282612872565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613cc557613cc46131ec565b5b600182019050919050565b6000613cdb82612872565b9150613ce683612872565b925082613cf657613cf5613275565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050919050565b600082825260208201905092915050565b6000613d5782613d30565b613d618185613d3b565b9350613d718185602086016127d3565b613d7a81612806565b840191505092915050565b6000608082019050613d9a6000830187612907565b613da76020830186612907565b613db46040830185612a30565b8181036060830152613dc68184613d4c565b905095945050505050565b600081519050613de081612728565b92915050565b600060208284031215613dfc57613dfb6126f2565b5b6000613e0a84828501613dd1565b91505092915050565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b6000613e496020836127c2565b9150613e5482613e13565b602082019050919050565b60006020820190508181036000830152613e7881613e3c565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b6000613eb5601c836127c2565b9150613ec082613e7f565b602082019050919050565b60006020820190508181036000830152613ee481613ea8565b905091905056fea2646970667358221220aa56a80b75c81704366f2b230df746850c5fcb529a3df1f4a2a3f50e94a4000a64736f6c634300080c0033