VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xc17222…9CA0
Summary
Transactions
Transfers
Address
0xc17222CA00164397A9B27e028875414139c99CA0
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x891CeCc2853bD90f1eD4A28a222010655d247600
Deployer
0x891CeCc2853bD90f1eD4A28a222010655d247600
Code
0x608060405234801561001057600080fd5b50600436106101425760003560e01c8063715018a6116100b8578063a22cb4651161007c578063a22cb46514610317578063b88d4fde14610333578063c87b56dd1461034f578063d204c45e1461037f578063e985e9c51461039b578063f2fde38b146103cb57610142565b8063715018a6146102bd5780638129fc1c146102c75780638456cb59146102d15780638da5cb5b146102db57806395d89b41146102f957610142565b80633f4ba83a1161010a5780633f4ba83a146101fd57806342842e0e1461020757806342966c68146102235780635c975abb1461023f5780636352211e1461025d57806370a082311461028d57610142565b806301ffc9a71461014757806306fdde0314610177578063081812fc14610195578063095ea7b3146101c557806323b872dd146101e1575b600080fd5b610161600480360381019061015c91906126d6565b6103e7565b60405161016e919061271e565b60405180910390f35b61017f6104c9565b60405161018c91906127d2565b60405180910390f35b6101af60048036038101906101aa919061282a565b61055b565b6040516101bc9190612898565b60405180910390f35b6101df60048036038101906101da91906128df565b6105e0565b005b6101fb60048036038101906101f6919061291f565b6106f8565b005b610205610758565b005b610221600480360381019061021c919061291f565b6107de565b005b61023d6004803603810190610238919061282a565b6107fe565b005b61024761085a565b604051610254919061271e565b60405180910390f35b6102776004803603810190610272919061282a565b610871565b6040516102849190612898565b60405180910390f35b6102a760048036038101906102a29190612972565b610923565b6040516102b491906129ae565b60405180910390f35b6102c56109db565b005b6102cf610a63565b005b6102d9610bdb565b005b6102e3610c61565b6040516102f09190612898565b60405180910390f35b610301610c8b565b60405161030e91906127d2565b60405180910390f35b610331600480360381019061032c91906129f5565b610d1d565b005b61034d60048036038101906103489190612b6a565b610d33565b005b6103696004803603810190610364919061282a565b610d95565b60405161037691906127d2565b60405180910390f35b61039960048036038101906103949190612c8e565b610da7565b005b6103b560048036038101906103b09190612cea565b610e56565b6040516103c2919061271e565b60405180910390f35b6103e560048036038101906103e09190612972565b610eea565b005b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806104b257507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806104c257506104c182611005565b5b9050919050565b6060606580546104d890612d59565b80601f016020809104026020016040519081016040528092919081815260200182805461050490612d59565b80156105515780601f1061052657610100808354040283529160200191610551565b820191906000526020600020905b81548152906001019060200180831161053457829003601f168201915b5050505050905090565b60006105668261106f565b6105a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161059c90612dfd565b60405180910390fd5b6069600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60006105eb82610871565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561065c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065390612e8f565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1661067b6110db565b73ffffffffffffffffffffffffffffffffffffffff1614806106aa57506106a9816106a46110db565b610e56565b5b6106e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e090612f21565b60405180910390fd5b6106f383836110e3565b505050565b6107096107036110db565b8261119c565b610748576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161073f90612fb3565b60405180910390fd5b61075383838361127a565b505050565b6107606110db565b73ffffffffffffffffffffffffffffffffffffffff1661077e610c61565b73ffffffffffffffffffffffffffffffffffffffff16146107d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107cb9061301f565b60405180910390fd5b6107dc6114e1565b565b6107f983838360405180602001604052806000815250610d33565b505050565b61080f6108096110db565b8261119c565b61084e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610845906130b1565b60405180910390fd5b61085781611583565b50565b600060c960009054906101000a900460ff16905090565b6000806067600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561091a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091190613143565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610994576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098b906131d5565b60405180910390fd5b606860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6109e36110db565b73ffffffffffffffffffffffffffffffffffffffff16610a01610c61565b73ffffffffffffffffffffffffffffffffffffffff1614610a57576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a4e9061301f565b60405180910390fd5b610a61600061158f565b565b600060019054906101000a900460ff16610a8b5760008054906101000a900460ff1615610a94565b610a93611655565b5b610ad3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aca90613267565b60405180910390fd5b60008060019054906101000a900460ff161590508015610b23576001600060016101000a81548160ff02191690831515021790555060016000806101000a81548160ff0219169083151502179055505b610b976040518060400160405280600a81526020017f506c616e65744e465473000000000000000000000000000000000000000000008152506040518060400160405280600381526020017f504c4e0000000000000000000000000000000000000000000000000000000000815250611666565b610b9f6116c3565b610ba7611714565b610baf61176d565b610bb76117c6565b8015610bd85760008060016101000a81548160ff0219169083151502179055505b50565b610be36110db565b73ffffffffffffffffffffffffffffffffffffffff16610c01610c61565b73ffffffffffffffffffffffffffffffffffffffff1614610c57576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c4e9061301f565b60405180910390fd5b610c5f611817565b565b600060fb60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060668054610c9a90612d59565b80601f0160208091040260200160405190810160405280929190818152602001828054610cc690612d59565b8015610d135780601f10610ce857610100808354040283529160200191610d13565b820191906000526020600020905b815481529060010190602001808311610cf657829003601f168201915b5050505050905090565b610d2f610d286110db565b83836118ba565b5050565b610d44610d3e6110db565b8361119c565b610d83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7a90612fb3565b60405180910390fd5b610d8f84848484611a27565b50505050565b6060610da082611a83565b9050919050565b610daf6110db565b73ffffffffffffffffffffffffffffffffffffffff16610dcd610c61565b73ffffffffffffffffffffffffffffffffffffffff1614610e23576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e1a9061301f565b60405180910390fd5b6000610e3061015f611bd5565b9050610e3d61015f611be3565b610e478382611bf9565b610e518183611c17565b505050565b6000606a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b610ef26110db565b73ffffffffffffffffffffffffffffffffffffffff16610f10610c61565b73ffffffffffffffffffffffffffffffffffffffff1614610f66576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5d9061301f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610fd6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fcd906132f9565b60405180910390fd5b610fdf8161158f565b50565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166067600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816069600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff1661115683610871565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b60006111a78261106f565b6111e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111dd9061338b565b60405180910390fd5b60006111f183610871565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061126057508373ffffffffffffffffffffffffffffffffffffffff166112488461055b565b73ffffffffffffffffffffffffffffffffffffffff16145b8061127157506112708185610e56565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff1661129a82610871565b73ffffffffffffffffffffffffffffffffffffffff16146112f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112e79061341d565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611360576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611357906134af565b60405180910390fd5b61136b838383611c8b565b6113766000826110e3565b6001606860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546113c691906134fe565b925050819055506001606860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461141d9190613532565b92505081905550816067600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46114dc838383611ce3565b505050565b6114e961085a565b611528576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161151f906135d4565b60405180910390fd5b600060c960006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61156c6110db565b6040516115799190612898565b60405180910390a1565b61158c81611ce8565b50565b600060fb60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160fb60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600061166030610fe2565b15905090565b600060019054906101000a900460ff166116b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ac90613666565b60405180910390fd5b6116bf8282611d3b565b5050565b600060019054906101000a900460ff16611712576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161170990613666565b60405180910390fd5b565b600060019054906101000a900460ff16611763576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161175a90613666565b60405180910390fd5b61176b611dbc565b565b600060019054906101000a900460ff166117bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117b390613666565b60405180910390fd5b6117c4611e28565b565b600060019054906101000a900460ff16611815576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161180c90613666565b60405180910390fd5b565b61181f61085a565b1561185f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611856906136d2565b60405180910390fd5b600160c960006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586118a36110db565b6040516118b09190612898565b60405180910390a1565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611929576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119209061373e565b60405180910390fd5b80606a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611a1a919061271e565b60405180910390a3505050565b611a3284848461127a565b611a3e84848484611e89565b611a7d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a74906137d0565b60405180910390fd5b50505050565b6060611a8e8261106f565b611acd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ac490613862565b60405180910390fd5b6000609760008481526020019081526020016000208054611aed90612d59565b80601f0160208091040260200160405190810160405280929190818152602001828054611b1990612d59565b8015611b665780601f10611b3b57610100808354040283529160200191611b66565b820191906000526020600020905b815481529060010190602001808311611b4957829003601f168201915b505050505090506000611b77612011565b9050600081511415611b8d578192505050611bd0565b600082511115611bc2578082604051602001611baa9291906138be565b60405160208183030381529060405292505050611bd0565b611bcb84612028565b925050505b919050565b600081600001549050919050565b6001816000016000828254019250508190555050565b611c138282604051806020016040528060008152506120cf565b5050565b611c208261106f565b611c5f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c5690613954565b60405180910390fd5b80609760008481526020019081526020016000209080519060200190611c86929190612587565b505050565b611c9361085a565b15611cd3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cca906136d2565b60405180910390fd5b611cde83838361212a565b505050565b505050565b611cf18161212f565b6000609760008381526020019081526020016000208054611d1190612d59565b905014611d3857609760008281526020019081526020016000206000611d37919061260d565b5b50565b600060019054906101000a900460ff16611d8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d8190613666565b60405180910390fd5b8160659080519060200190611da0929190612587565b508060669080519060200190611db7929190612587565b505050565b600060019054906101000a900460ff16611e0b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e0290613666565b60405180910390fd5b600060c960006101000a81548160ff021916908315150217905550565b600060019054906101000a900460ff16611e77576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e6e90613666565b60405180910390fd5b611e87611e826110db565b61158f565b565b6000611eaa8473ffffffffffffffffffffffffffffffffffffffff16610fe2565b15612004578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02611ed36110db565b8786866040518563ffffffff1660e01b8152600401611ef594939291906139c9565b6020604051808303816000875af1925050508015611f3157506040513d601f19601f82011682018060405250810190611f2e9190613a2a565b60015b611fb4573d8060008114611f61576040519150601f19603f3d011682016040523d82523d6000602084013e611f66565b606091505b50600081511415611fac576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fa3906137d0565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050612009565b600190505b949350505050565b606060405180602001604052806000815250905090565b60606120338261106f565b612072576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161206990613ac9565b60405180910390fd5b600061207c612011565b9050600081511161209c57604051806020016040528060008152506120c7565b806120a68461224c565b6040516020016120b79291906138be565b6040516020818303038152906040525b915050919050565b6120d983836123ad565b6120e66000848484611e89565b612125576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161211c906137d0565b60405180910390fd5b505050565b505050565b600061213a82610871565b905061214881600084611c8b565b6121536000836110e3565b6001606860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546121a391906134fe565b925050819055506067600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461224881600084611ce3565b5050565b60606000821415612294576040518060400160405280600181526020017f300000000000000000000000000000000000000000000000000000000000000081525090506123a8565b600082905060005b600082146122c65780806122af90613ae9565b915050600a826122bf9190613b61565b915061229c565b60008167ffffffffffffffff8111156122e2576122e1612a3f565b5b6040519080825280601f01601f1916602001820160405280156123145781602001600182028036833780820191505090505b5090505b600085146123a15760018261232d91906134fe565b9150600a8561233c9190613b92565b60306123489190613532565b60f81b81838151811061235e5761235d613bc3565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561239a9190613b61565b9450612318565b8093505050505b919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561241d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161241490613c3e565b60405180910390fd5b6124268161106f565b15612466576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161245d90613caa565b60405180910390fd5b61247260008383611c8b565b6001606860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546124c29190613532565b92505081905550816067600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461258360008383611ce3565b5050565b82805461259390612d59565b90600052602060002090601f0160209004810192826125b557600085556125fc565b82601f106125ce57805160ff19168380011785556125fc565b828001600101855582156125fc579182015b828111156125fb5782518255916020019190600101906125e0565b5b509050612609919061264d565b5090565b50805461261990612d59565b6000825580601f1061262b575061264a565b601f016020900490600052602060002090810190612649919061264d565b5b50565b5b8082111561266657600081600090555060010161264e565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6126b38161267e565b81146126be57600080fd5b50565b6000813590506126d0816126aa565b92915050565b6000602082840312156126ec576126eb612674565b5b60006126fa848285016126c1565b91505092915050565b60008115159050919050565b61271881612703565b82525050565b6000602082019050612733600083018461270f565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612773578082015181840152602081019050612758565b83811115612782576000848401525b50505050565b6000601f19601f8301169050919050565b60006127a482612739565b6127ae8185612744565b93506127be818560208601612755565b6127c781612788565b840191505092915050565b600060208201905081810360008301526127ec8184612799565b905092915050565b6000819050919050565b612807816127f4565b811461281257600080fd5b50565b600081359050612824816127fe565b92915050565b6000602082840312156128405761283f612674565b5b600061284e84828501612815565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061288282612857565b9050919050565b61289281612877565b82525050565b60006020820190506128ad6000830184612889565b92915050565b6128bc81612877565b81146128c757600080fd5b50565b6000813590506128d9816128b3565b92915050565b600080604083850312156128f6576128f5612674565b5b6000612904858286016128ca565b925050602061291585828601612815565b9150509250929050565b60008060006060848603121561293857612937612674565b5b6000612946868287016128ca565b9350506020612957868287016128ca565b925050604061296886828701612815565b9150509250925092565b60006020828403121561298857612987612674565b5b6000612996848285016128ca565b91505092915050565b6129a8816127f4565b82525050565b60006020820190506129c3600083018461299f565b92915050565b6129d281612703565b81146129dd57600080fd5b50565b6000813590506129ef816129c9565b92915050565b60008060408385031215612a0c57612a0b612674565b5b6000612a1a858286016128ca565b9250506020612a2b858286016129e0565b9150509250929050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612a7782612788565b810181811067ffffffffffffffff82111715612a9657612a95612a3f565b5b80604052505050565b6000612aa961266a565b9050612ab58282612a6e565b919050565b600067ffffffffffffffff821115612ad557612ad4612a3f565b5b612ade82612788565b9050602081019050919050565b82818337600083830152505050565b6000612b0d612b0884612aba565b612a9f565b905082815260208101848484011115612b2957612b28612a3a565b5b612b34848285612aeb565b509392505050565b600082601f830112612b5157612b50612a35565b5b8135612b61848260208601612afa565b91505092915050565b60008060008060808587031215612b8457612b83612674565b5b6000612b92878288016128ca565b9450506020612ba3878288016128ca565b9350506040612bb487828801612815565b925050606085013567ffffffffffffffff811115612bd557612bd4612679565b5b612be187828801612b3c565b91505092959194509250565b600067ffffffffffffffff821115612c0857612c07612a3f565b5b612c1182612788565b9050602081019050919050565b6000612c31612c2c84612bed565b612a9f565b905082815260208101848484011115612c4d57612c4c612a3a565b5b612c58848285612aeb565b509392505050565b600082601f830112612c7557612c74612a35565b5b8135612c85848260208601612c1e565b91505092915050565b60008060408385031215612ca557612ca4612674565b5b6000612cb3858286016128ca565b925050602083013567ffffffffffffffff811115612cd457612cd3612679565b5b612ce085828601612c60565b9150509250929050565b60008060408385031215612d0157612d00612674565b5b6000612d0f858286016128ca565b9250506020612d20858286016128ca565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612d7157607f821691505b60208210811415612d8557612d84612d2a565b5b50919050565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b6000612de7602c83612744565b9150612df282612d8b565b604082019050919050565b60006020820190508181036000830152612e1681612dda565b9050919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b6000612e79602183612744565b9150612e8482612e1d565b604082019050919050565b60006020820190508181036000830152612ea881612e6c565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b6000612f0b603883612744565b9150612f1682612eaf565b604082019050919050565b60006020820190508181036000830152612f3a81612efe565b9050919050565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b6000612f9d603183612744565b9150612fa882612f41565b604082019050919050565b60006020820190508181036000830152612fcc81612f90565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613009602083612744565b915061301482612fd3565b602082019050919050565b6000602082019050818103600083015261303881612ffc565b9050919050565b7f4552433732314275726e61626c653a2063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656400000000000000000000000000000000602082015250565b600061309b603083612744565b91506130a68261303f565b604082019050919050565b600060208201905081810360008301526130ca8161308e565b9050919050565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b600061312d602983612744565b9150613138826130d1565b604082019050919050565b6000602082019050818103600083015261315c81613120565b9050919050565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b60006131bf602a83612744565b91506131ca82613163565b604082019050919050565b600060208201905081810360008301526131ee816131b2565b9050919050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b6000613251602e83612744565b915061325c826131f5565b604082019050919050565b6000602082019050818103600083015261328081613244565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006132e3602683612744565b91506132ee82613287565b604082019050919050565b60006020820190508181036000830152613312816132d6565b9050919050565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b6000613375602c83612744565b915061338082613319565b604082019050919050565b600060208201905081810360008301526133a481613368565b9050919050565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b6000613407602583612744565b9150613412826133ab565b604082019050919050565b60006020820190508181036000830152613436816133fa565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000613499602483612744565b91506134a48261343d565b604082019050919050565b600060208201905081810360008301526134c88161348c565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000613509826127f4565b9150613514836127f4565b925082821015613527576135266134cf565b5b828203905092915050565b600061353d826127f4565b9150613548836127f4565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561357d5761357c6134cf565b5b828201905092915050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b60006135be601483612744565b91506135c982613588565b602082019050919050565b600060208201905081810360008301526135ed816135b1565b9050919050565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b6000613650602b83612744565b915061365b826135f4565b604082019050919050565b6000602082019050818103600083015261367f81613643565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b60006136bc601083612744565b91506136c782613686565b602082019050919050565b600060208201905081810360008301526136eb816136af565b9050919050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b6000613728601983612744565b9150613733826136f2565b602082019050919050565b600060208201905081810360008301526137578161371b565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b60006137ba603283612744565b91506137c58261375e565b604082019050919050565b600060208201905081810360008301526137e9816137ad565b9050919050565b7f45524337323155524953746f726167653a2055524920717565727920666f722060008201527f6e6f6e6578697374656e7420746f6b656e000000000000000000000000000000602082015250565b600061384c603183612744565b9150613857826137f0565b604082019050919050565b6000602082019050818103600083015261387b8161383f565b9050919050565b600081905092915050565b600061389882612739565b6138a28185613882565b93506138b2818560208601612755565b80840191505092915050565b60006138ca828561388d565b91506138d6828461388d565b91508190509392505050565b7f45524337323155524953746f726167653a2055524920736574206f66206e6f6e60008201527f6578697374656e7420746f6b656e000000000000000000000000000000000000602082015250565b600061393e602e83612744565b9150613949826138e2565b604082019050919050565b6000602082019050818103600083015261396d81613931565b9050919050565b600081519050919050565b600082825260208201905092915050565b600061399b82613974565b6139a5818561397f565b93506139b5818560208601612755565b6139be81612788565b840191505092915050565b60006080820190506139de6000830187612889565b6139eb6020830186612889565b6139f8604083018561299f565b8181036060830152613a0a8184613990565b905095945050505050565b600081519050613a24816126aa565b92915050565b600060208284031215613a4057613a3f612674565b5b6000613a4e84828501613a15565b91505092915050565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b6000613ab3602f83612744565b9150613abe82613a57565b604082019050919050565b60006020820190508181036000830152613ae281613aa6565b9050919050565b6000613af4826127f4565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613b2757613b266134cf565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613b6c826127f4565b9150613b77836127f4565b925082613b8757613b86613b32565b5b828204905092915050565b6000613b9d826127f4565b9150613ba8836127f4565b925082613bb857613bb7613b32565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b6000613c28602083612744565b9150613c3382613bf2565b602082019050919050565b60006020820190508181036000830152613c5781613c1b565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b6000613c94601c83612744565b9150613c9f82613c5e565b602082019050919050565b60006020820190508181036000830152613cc381613c87565b905091905056fea2646970667358221220792a520430b6ff43903226171efab147281e494054835ac86dce3ffe7cce86e764736f6c634300080b0033