VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x6C6Ef8…9BC8
Summary
Transactions
Transfers
Address
0x6C6Ef813FF46F63bCA3A0EA46225AB8ef42e9BC8
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x33A4a49c9bDe9411dD86F0ce56dB7B8fFf402560
Deployer
0x33A4a49c9bDe9411dD86F0ce56dB7B8fFf402560
Code
0x608060405234801561001057600080fd5b506004361061018e5760003560e01c806342966c68116100de578063a217fddf11610097578063b88d4fde11610071578063b88d4fde146104cc578063c87b56dd146104e8578063d547741f14610518578063e985e9c5146105345761018e565b8063a217fddf14610476578063a22cb46514610494578063adf2cead146104b05761018e565b806342966c681461037c5780636352211e1461039857806370a08231146103c8578063899fd2c8146103f857806391d148541461042857806395d89b41146104585761018e565b806323b872dd1161014b5780632f2ff15d116101255780632f2ff15d146102f85780632f745c591461031457806336568abe1461034457806342842e0e146103605761018e565b806323b872dd1461027b578063248a9ca3146102975780632a55205a146102c75761018e565b806301ffc9a71461019357806302fe5305146101c357806306fdde03146101f3578063081812fc14610211578063095ea7b31461024157806318160ddd1461025d575b600080fd5b6101ad60048036038101906101a89190612e0b565b610564565b6040516101ba919061348f565b60405180910390f35b6101dd60048036038101906101d89190612e5d565b6106ae565b6040516101ea91906134c5565b60405180910390f35b6101fb610759565b60405161020891906134c5565b60405180910390f35b61022b60048036038101906102269190612e9e565b6107e7565b60405161023891906133ff565b60405180910390f35b61025b60048036038101906102569190612d41565b61086c565b005b610265610a04565b6040516102729190613787565b60405180910390f35b61029560048036038101906102909190612c3b565b610a15565b005b6102b160048036038101906102ac9190612da6565b610a75565b6040516102be91906134aa565b60405180910390f35b6102e160048036038101906102dc9190612ec7565b610a94565b6040516102ef929190613466565b60405180910390f35b610312600480360381019061030d9190612dcf565b610aa5565b005b61032e60048036038101906103299190612d41565b610ace565b60405161033b9190613787565b60405180910390f35b61035e60048036038101906103599190612dcf565b610b29565b005b61037a60048036038101906103759190612c3b565b610bac565b005b61039660048036038101906103919190612e9e565b610bcc565b005b6103b260048036038101906103ad9190612e9e565b610c28565b6040516103bf91906133ff565b60405180910390f35b6103e260048036038101906103dd9190612bad565b610cba565b6040516103ef9190613787565b60405180910390f35b610412600480360381019061040d9190612e9e565b610d79565b60405161041f91906134aa565b60405180910390f35b610442600480360381019061043d9190612dcf565b610d91565b60405161044f919061348f565b60405180910390f35b610460610dfb565b60405161046d91906134c5565b60405180910390f35b61047e610e89565b60405161048b91906134aa565b60405180910390f35b6104ae60048036038101906104a99190612d05565b610e90565b005b6104ca60048036038101906104c59190612da6565b611011565b005b6104e660048036038101906104e19190612c8a565b611140565b005b61050260048036038101906104fd9190612e9e565b6111a2565b60405161050f91906134c5565b60405180910390f35b610532600480360381019061052d9190612dcf565b61125b565b005b61054e60048036038101906105499190612bff565b611284565b60405161055b919061348f565b60405180910390f35b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061062f57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061069757507f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806106a757506106a682611318565b5b9050919050565b606081600590805190602001906106c6929190612992565b50600580546106d490613a4f565b80601f016020809104026020016040519081016040528092919081815260200182805461070090613a4f565b801561074d5780601f106107225761010080835404028352916020019161074d565b820191906000526020600020905b81548152906001019060200180831161073057829003601f168201915b50505050509050919050565b6001805461076690613a4f565b80601f016020809104026020016040519081016040528092919081815260200182805461079290613a4f565b80156107df5780601f106107b4576101008083540402835291602001916107df565b820191906000526020600020905b8154815290600101906020018083116107c257829003601f168201915b505050505081565b60006107f282611392565b610831576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610828906136a7565b60405180910390fd5b600a600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60003073ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b81526004016108a79190613787565b60206040518083038186803b1580156108bf57600080fd5b505afa1580156108d3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108f79190612bd6565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610968576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095f90613687565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166109876113af565b73ffffffffffffffffffffffffffffffffffffffff1614806109b657506109b5816109b06113af565b611284565b5b6109f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109ec90613567565b60405180910390fd5b6109ff83836113b7565b505050565b6000610a1060066114f0565b905090565b610a26610a206113af565b82611505565b610a65576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a5c90613507565b60405180910390fd5b610a70838383611663565b505050565b6000806000838152602001908152602001600020600101549050919050565b600080306000915091509250929050565b610aae82610a75565b610abf81610aba6113af565b61194a565b610ac983836119e7565b505050565b6000610b2182600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611ac790919063ffffffff16565b905092915050565b610b316113af565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610b9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9590613767565b60405180910390fd5b610ba88282611ae1565b5050565b610bc783838360405180602001604052806000815250611140565b505050565b610bdd610bd76113af565b82611505565b610c1c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1390613707565b60405180910390fd5b610c2581611bc2565b50565b600080610c3f836006611d2d90919063ffffffff16565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610cb1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca890613647565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610d2b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d22906136c7565b60405180910390fd5b610d72600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611d4a565b9050919050565b60036020528060005260406000206000915090505481565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60028054610e0890613a4f565b80601f0160208091040260200160405190810160405280929190818152602001828054610e3490613a4f565b8015610e815780601f10610e5657610100808354040283529160200191610e81565b820191906000526020600020905b815481529060010190602001808311610e6457829003601f168201915b505050505081565b6000801b81565b610e986113af565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610efd906135e7565b60405180910390fd5b80600b6000610f136113af565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16610fc06113af565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611005919061348f565b60405180910390a35050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d63a8e11336040518263ffffffff1660e01b815260040161106c91906133ff565b60206040518083038186803b15801561108457600080fd5b505afa158015611098573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110bc9190612d7d565b6110fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110f290613607565b60405180910390fd5b6000611118600161110a610a04565b611d5f90919063ffffffff16565b90506111243382611d75565b8160036000838152602001908152602001600020819055505050565b61115161114b6113af565b83611505565b611190576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161118790613507565b60405180910390fd5b61119c84848484611d93565b50505050565b60606111ad82611392565b6111ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111e390613747565b60405180910390fd5b60006003600084815260200190815260200160002054905060006005805461121390613a4f565b90501161122f5760405180602001604052806000815250611253565b60058160405160200161124392919061339d565b6040516020818303038152906040525b915050919050565b61126482610a75565b611275816112706113af565b61194a565b61127f8383611ae1565b505050565b6000600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061138b575061138a82611def565b5b9050919050565b60006113a8826006611e5990919063ffffffff16565b9050919050565b600033905090565b81600a600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16636352211e846040518263ffffffff1660e01b815260040161145a9190613787565b60206040518083038186803b15801561147257600080fd5b505afa158015611486573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114aa9190612bd6565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b60006114fe82600001611e73565b9050919050565b600061151082611392565b61154f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611546906136a7565b60405180910390fd5b60003073ffffffffffffffffffffffffffffffffffffffff16636352211e846040518263ffffffff1660e01b815260040161158a9190613787565b60206040518083038186803b1580156115a257600080fd5b505afa1580156115b6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115da9190612bd6565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061164957508373ffffffffffffffffffffffffffffffffffffffff16611631846107e7565b73ffffffffffffffffffffffffffffffffffffffff16145b8061165a57506116598185611284565b5b91505092915050565b600c60009054906101000a900460ff16156116b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116aa90613547565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b81526004016117039190613787565b60206040518083038186803b15801561171b57600080fd5b505afa15801561172f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117539190612bd6565b73ffffffffffffffffffffffffffffffffffffffff16146117a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117a0906135c7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611819576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161181090613587565b60405180910390fd5b611824838383611e88565b61182f6000826113b7565b61188081600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611e8d90919063ffffffff16565b506118d281600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611ea790919063ffffffff16565b506118e981836006611ec19092919063ffffffff16565b50808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b6119548282610d91565b6119e3576119798173ffffffffffffffffffffffffffffffffffffffff166014611ef6565b6119878360001c6020611ef6565b6040516020016119989291906133c5565b6040516020818303038152906040526040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119da91906134c5565b60405180910390fd5b5050565b6119f18282610d91565b611ac357600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611a686113af565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6000611ad683600001836121f0565b60001c905092915050565b611aeb8282610d91565b15611bbe57600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611b636113af565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b60003073ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b8152600401611bfd9190613787565b60206040518083038186803b158015611c1557600080fd5b505afa158015611c29573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c4d9190612bd6565b9050611c5b81600084611e88565b611c666000836113b7565b611cb782600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611e8d90919063ffffffff16565b50611ccc82600661224190919063ffffffff16565b5081600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b6000611d3f836000018360001b61225b565b60001c905092915050565b6000611d58826000016122d7565b9050919050565b60008183611d6d9190613881565b905092915050565b611d8f8282604051806020016040528060008152506122e8565b5050565b611d9e848484611663565b611daa84848484612343565b611de9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611de090613727565b60405180910390fd5b50505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6000611e6b836000018360001b6124da565b905092915050565b6000611e81826000016124fa565b9050919050565b505050565b6000611e9f836000018360001b61250f565b905092915050565b6000611eb9836000018360001b612695565b905092915050565b6000611eed846000018460001b8473ffffffffffffffffffffffffffffffffffffffff1660001b612705565b90509392505050565b606060006002836002611f0991906138d7565b611f139190613881565b67ffffffffffffffff811115611f52577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015611f845781602001600182028036833780820191505090505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110611fe2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061206c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026120ac91906138d7565b6120b69190613881565b90505b60018111156121a2577f3031323334353637383961626364656600000000000000000000000000000000600f86166010811061211e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b82828151811061215b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c94508061219b90613a25565b90506120b9565b50600084146121e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121dd906134e7565b60405180910390fd5b8091505092915050565b600082600001828154811061222e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905092915050565b6000612253836000018360001b612740565b905092915050565b6000808360020160008481526020019081526020016000205490506000801b8114158061228e575061228d84846124da565b5b6122cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122c4906136e7565b60405180910390fd5b8091505092915050565b600081600001805490509050919050565b6122f28383612779565b6122ff6000848484612343565b61233e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612335906135a7565b60405180910390fd5b505050565b60006123648473ffffffffffffffffffffffffffffffffffffffff16612907565b156124cd578373ffffffffffffffffffffffffffffffffffffffff1663150b7a0261238d6113af565b8786866040518563ffffffff1660e01b81526004016123af949392919061341a565b602060405180830381600087803b1580156123c957600080fd5b505af19250505080156123fa57506040513d601f19601f820116820180604052508101906123f79190612e34565b60015b61247d573d806000811461242a576040519150601f19603f3d011682016040523d82523d6000602084013e61242f565b606091505b50600081511415612475576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161246c90613627565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150506124d2565b600190505b949350505050565b60006124f2828460000161292a90919063ffffffff16565b905092915050565b6000612508826000016122d7565b9050919050565b600080836001016000848152602001908152602001600020549050600081146126895760006001826125419190613931565b90506000600186600001805490506125599190613931565b90508181146126145760008660000182815481106125a0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001549050808760000184815481106125ea577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001819055508387600101600083815260200190815260200160002081905550505b8560000180548061264e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b60019003818190600052602060002001600090559055856001016000868152602001908152602001600020600090556001935050505061268f565b60009150505b92915050565b60006126a18383612941565b6126fa5782600001829080600181540180825580915050600190039060005260206000200160009091909190915055826000018054905083600101600084815260200190815260200160002081905550600190506126ff565b600090505b92915050565b60008184600201600085815260200190815260200160002081905550612737838560000161296490919063ffffffff16565b90509392505050565b600082600201600083815260200190815260200160002060009055612771828460000161297b90919063ffffffff16565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156127e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127e090613667565b60405180910390fd5b6127f281611392565b15612832576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161282990613527565b60405180910390fd5b61283e60008383611e88565b61288f81600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611ea790919063ffffffff16565b506128a681836006611ec19092919063ffffffff16565b50808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60006129398360000183612941565b905092915050565b600080836001016000848152602001908152602001600020541415905092915050565b60006129738360000183612695565b905092915050565b600061298a836000018361250f565b905092915050565b82805461299e90613a4f565b90600052602060002090601f0160209004810192826129c05760008555612a07565b82601f106129d957805160ff1916838001178555612a07565b82800160010185558215612a07579182015b82811115612a065782518255916020019190600101906129eb565b5b509050612a149190612a18565b5090565b5b80821115612a31576000816000905550600101612a19565b5090565b6000612a48612a43846137c7565b6137a2565b905082815260208101848484011115612a6057600080fd5b612a6b8482856139e3565b509392505050565b6000612a86612a81846137f8565b6137a2565b905082815260208101848484011115612a9e57600080fd5b612aa98482856139e3565b509392505050565b600081359050612ac081613fa1565b92915050565b600081519050612ad581613fa1565b92915050565b600081359050612aea81613fb8565b92915050565b600081519050612aff81613fb8565b92915050565b600081359050612b1481613fcf565b92915050565b600081359050612b2981613fe6565b92915050565b600081519050612b3e81613fe6565b92915050565b600082601f830112612b5557600080fd5b8135612b65848260208601612a35565b91505092915050565b600082601f830112612b7f57600080fd5b8135612b8f848260208601612a73565b91505092915050565b600081359050612ba781613ffd565b92915050565b600060208284031215612bbf57600080fd5b6000612bcd84828501612ab1565b91505092915050565b600060208284031215612be857600080fd5b6000612bf684828501612ac6565b91505092915050565b60008060408385031215612c1257600080fd5b6000612c2085828601612ab1565b9250506020612c3185828601612ab1565b9150509250929050565b600080600060608486031215612c5057600080fd5b6000612c5e86828701612ab1565b9350506020612c6f86828701612ab1565b9250506040612c8086828701612b98565b9150509250925092565b60008060008060808587031215612ca057600080fd5b6000612cae87828801612ab1565b9450506020612cbf87828801612ab1565b9350506040612cd087828801612b98565b925050606085013567ffffffffffffffff811115612ced57600080fd5b612cf987828801612b44565b91505092959194509250565b60008060408385031215612d1857600080fd5b6000612d2685828601612ab1565b9250506020612d3785828601612adb565b9150509250929050565b60008060408385031215612d5457600080fd5b6000612d6285828601612ab1565b9250506020612d7385828601612b98565b9150509250929050565b600060208284031215612d8f57600080fd5b6000612d9d84828501612af0565b91505092915050565b600060208284031215612db857600080fd5b6000612dc684828501612b05565b91505092915050565b60008060408385031215612de257600080fd5b6000612df085828601612b05565b9250506020612e0185828601612ab1565b9150509250929050565b600060208284031215612e1d57600080fd5b6000612e2b84828501612b1a565b91505092915050565b600060208284031215612e4657600080fd5b6000612e5484828501612b2f565b91505092915050565b600060208284031215612e6f57600080fd5b600082013567ffffffffffffffff811115612e8957600080fd5b612e9584828501612b6e565b91505092915050565b600060208284031215612eb057600080fd5b6000612ebe84828501612b98565b91505092915050565b60008060408385031215612eda57600080fd5b6000612ee885828601612b98565b9250506020612ef985828601612b98565b9150509250929050565b612f0c81613965565b82525050565b612f1b81613977565b82525050565b612f2a81613983565b82525050565b612f41612f3c82613983565b613ab2565b82525050565b6000612f528261383e565b612f5c8185613854565b9350612f6c8185602086016139f2565b612f7581613b49565b840191505092915050565b6000612f8b82613849565b612f958185613865565b9350612fa58185602086016139f2565b612fae81613b49565b840191505092915050565b6000612fc482613849565b612fce8185613876565b9350612fde8185602086016139f2565b80840191505092915050565b60008154612ff781613a4f565b6130018186613876565b9450600182166000811461301c576001811461302d57613060565b60ff19831686528186019350613060565b61303685613829565b60005b8381101561305857815481890152600182019150602081019050613039565b838801955050505b50505092915050565b6000613076602083613865565b915061308182613b5a565b602082019050919050565b6000613099601583613865565b91506130a482613b83565b602082019050919050565b60006130bc601483613865565b91506130c782613bac565b602082019050919050565b60006130df601683613865565b91506130ea82613bd5565b602082019050919050565b6000613102601d83613865565b915061310d82613bfe565b602082019050919050565b6000613125601583613865565b915061313082613c27565b602082019050919050565b6000613148601683613865565b915061315382613c50565b602082019050919050565b600061316b602183613865565b915061317682613c79565b604082019050919050565b600061318e601183613865565b915061319982613cc8565b602082019050919050565b60006131b1603083613865565b91506131bc82613cf1565b604082019050919050565b60006131d4601d83613865565b91506131df82613d40565b602082019050919050565b60006131f7600883613865565b915061320282613d69565b602082019050919050565b600061321a600d83613865565b915061322582613d92565b602082019050919050565b600061323d600d83613865565b915061324882613dbb565b602082019050919050565b6000613260601183613865565b915061326b82613de4565b602082019050919050565b6000613283600c83613865565b915061328e82613e0d565b602082019050919050565b60006132a6601e83613865565b91506132b182613e36565b602082019050919050565b60006132c9601783613876565b91506132d482613e5f565b601782019050919050565b60006132ec603083613865565b91506132f782613e88565b604082019050919050565b600061330f601683613865565b915061331a82613ed7565b602082019050919050565b6000613332600c83613865565b915061333d82613f00565b602082019050919050565b6000613355601183613876565b915061336082613f29565b601182019050919050565b6000613378602f83613865565b915061338382613f52565b604082019050919050565b613397816139d9565b82525050565b60006133a98285612fea565b91506133b58284612f30565b6020820191508190509392505050565b60006133d0826132bc565b91506133dc8285612fb9565b91506133e782613348565b91506133f38284612fb9565b91508190509392505050565b60006020820190506134146000830184612f03565b92915050565b600060808201905061342f6000830187612f03565b61343c6020830186612f03565b613449604083018561338e565b818103606083015261345b8184612f47565b905095945050505050565b600060408201905061347b6000830185612f03565b613488602083018461338e565b9392505050565b60006020820190506134a46000830184612f12565b92915050565b60006020820190506134bf6000830184612f21565b92915050565b600060208201905081810360008301526134df8184612f80565b905092915050565b6000602082019050818103600083015261350081613069565b9050919050565b600060208201905081810360008301526135208161308c565b9050919050565b60006020820190508181036000830152613540816130af565b9050919050565b60006020820190508181036000830152613560816130d2565b9050919050565b60006020820190508181036000830152613580816130f5565b9050919050565b600060208201905081810360008301526135a081613118565b9050919050565b600060208201905081810360008301526135c08161313b565b9050919050565b600060208201905081810360008301526135e08161315e565b9050919050565b6000602082019050818103600083015261360081613181565b9050919050565b60006020820190508181036000830152613620816131a4565b9050919050565b60006020820190508181036000830152613640816131c7565b9050919050565b60006020820190508181036000830152613660816131ea565b9050919050565b600060208201905081810360008301526136808161320d565b9050919050565b600060208201905081810360008301526136a081613230565b9050919050565b600060208201905081810360008301526136c081613253565b9050919050565b600060208201905081810360008301526136e081613276565b9050919050565b6000602082019050818103600083015261370081613299565b9050919050565b60006020820190508181036000830152613720816132df565b9050919050565b6000602082019050818103600083015261374081613302565b9050919050565b6000602082019050818103600083015261376081613325565b9050919050565b600060208201905081810360008301526137808161336b565b9050919050565b600060208201905061379c600083018461338e565b92915050565b60006137ac6137bd565b90506137b88282613a81565b919050565b6000604051905090565b600067ffffffffffffffff8211156137e2576137e1613b1a565b5b6137eb82613b49565b9050602081019050919050565b600067ffffffffffffffff82111561381357613812613b1a565b5b61381c82613b49565b9050602081019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600061388c826139d9565b9150613897836139d9565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156138cc576138cb613abc565b5b828201905092915050565b60006138e2826139d9565b91506138ed836139d9565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561392657613925613abc565b5b828202905092915050565b600061393c826139d9565b9150613947836139d9565b92508282101561395a57613959613abc565b5b828203905092915050565b6000613970826139b9565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015613a105780820151818401526020810190506139f5565b83811115613a1f576000848401525b50505050565b6000613a30826139d9565b91506000821415613a4457613a43613abc565b5b600182039050919050565b60006002820490506001821680613a6757607f821691505b60208210811415613a7b57613a7a613aeb565b5b50919050565b613a8a82613b49565b810181811067ffffffffffffffff82111715613aa957613aa8613b1a565b5b80604052505050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b7f213d206f776e6572206e6f7220617070726f7665640000000000000000000000600082015250565b7f546f6b656e20616c7265616479206d696e746564000000000000000000000000600082015250565b7f54686520636f6e74726163742069732070617573656400000000000000000000600082015250565b7f213d206f776e6572206e6f7220617070726f76656420666f7220616c6c000000600082015250565b7f5472616e7366657220746f207468652030206164640000000000000000000000600082015250565b7f5472616e7366657220746f206e6f6e2056495031383100000000000000000000600082015250565b7f5472616e73666572206f6620746f6b656e2074686174206973206e6f74206f7760008201527f6e00000000000000000000000000000000000000000000000000000000000000602082015250565b7f417070726f766520746f2063616c6c6572000000000000000000000000000000600082015250565b7f75736572206973206e6f7420616c6c6f77656420746f2072656769737465722060008201527f747261636b696e67207061636b61676500000000000000000000000000000000602082015250565b7f5472616e7366657220746f206e6f6e20564950313831522e20696d706c000000600082015250565b7f6e6f20746f6b656e000000000000000000000000000000000000000000000000600082015250565b7f4d696e7420746f20302061646400000000000000000000000000000000000000600082015250565b7f63757272656e74206f776e657200000000000000000000000000000000000000600082015250565b7f6e6f6e6578697374656e7420746f6b656e000000000000000000000000000000600082015250565b7f7a65726f20616464726573730000000000000000000000000000000000000000600082015250565b7f456e756d657261626c654d61703a206e6f6e6578697374656e74206b65790000600082015250565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b7f4552433732314275726e61626c653a2063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656400000000000000000000000000000000602082015250565b7f5472616e7366657220746f206e6f6e2045524337323100000000000000000000600082015250565b7f555249206e6f20746f6b656e0000000000000000000000000000000000000000600082015250565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b613faa81613965565b8114613fb557600080fd5b50565b613fc181613977565b8114613fcc57600080fd5b50565b613fd881613983565b8114613fe357600080fd5b50565b613fef8161398d565b8114613ffa57600080fd5b50565b614006816139d9565b811461401157600080fd5b5056fea26469706673582212204a6e9e78b31f3f8ac2f220559c2c776f5b75059e94656aac4bdda8016df89afa64736f6c63430008010033