VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x1613C9…6c09
Summary
Transactions
Transfers
Address
0x1613C939425516bF1351ef45c170da12A3EB6c09
VET
0.00
VET
VTHO
1.34
VTHO
Tokens
1.34
DBET
Master
0x7567D83b7b8d80ADdCb281A71d54Fc7B3364ffed
Deployer
0x7567D83b7b8d80ADdCb281A71d54Fc7B3364ffed
Code
0x6080604052600436106100c15763ffffffff60e060020a6000350416630af70aee81146100c65780634062fcc0146100fc578063539229211461011e57806370d161271461014c5780638da5cb5b1461016c5780639201de551461018e57806394e8767d146101bb578063ad231572146101db578063b89783aa14610208578063e665919714610235578063e74b666a14610255578063e864165214610275578063e8f3d7e414610295578063e9395679146102b5578063f7302d7b146102d5575b600080fd5b3480156100d257600080fd5b506100e66100e1366004613326565b6102f5565b6040516100f39190613508565b60405180910390f35b34801561010857600080fd5b5061011c610117366004612f6c565b610358565b005b34801561012a57600080fd5b5061013e6101393660046130b1565b61039e565b6040516100f39291906134cc565b34801561015857600080fd5b506100e6610167366004613288565b61047c565b34801561017857600080fd5b50610181610497565b6040516100f391906134be565b34801561019a57600080fd5b506101ae6101a9366004613075565b6104a6565b6040516100f39190613627565b3480156101c757600080fd5b506100e66101d6366004613075565b6105ec565b3480156101e757600080fd5b506101fb6101f636600461317d565b610645565b6040516100f391906134ec565b34801561021457600080fd5b50610228610223366004613057565b610ef2565b6040516100f391906134fa565b34801561024157600080fd5b506101ae610250366004612fce565b610f36565b34801561026157600080fd5b506101ae610270366004613326565b610fbe565b34801561028157600080fd5b506101fb6102903660046132bd565b61103b565b3480156102a157600080fd5b506101fb6102b03660046130b1565b61106d565b3480156102c157600080fd5b506101ae6102d0366004613075565b611424565b3480156102e157600080fd5b506101fb6102f0366004613075565b611443565b60006020606082610307868685611465565b9150600090505b8281101561034f5780600184030360080260020a828281518110151561033057fe5b016020015160f860020a9081900481020402939093019260010161030e565b50505092915050565b600054600160a060020a0316331461036f57600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6103a6612c2a565b6103ae612c52565b6103b6612c71565b6103be612c71565b6000806103ca8c611589565b61018081018b90526101a081018a905293506103e58b611589565b6101808101989098525050506101a09094019290925250506040805160c0808201835283518252602080850151818401528385015183850152606080860151818501526080808701518186015260a080880151908601528551908101865292860151835261010086015191830191909152610120850151938201939093526101409093015191830191909152969095509350505050565b600061048f61048a83611677565b61169d565b90505b919050565b600054600160a060020a031681565b6040805160208082528183019092526060918291600091829182918591908082016104008038833901905050945060009350600092505b6020831015610552576008830260020a870291507fff000000000000000000000000000000000000000000000000000000000000008216156105475781858581518110151561052857fe5b906020010190600160f860020a031916908160001a9053506001909301925b6001909201916104dd565b836040519080825280601f01601f191660200182016040528015610580578160200160208202803883390190505b509050600092505b838310156105e257848381518110151561059e57fe5b90602001015160f860020a900460f860020a0281848151811015156105bf57fe5b906020010190600160f860020a031916908160001a905350600190920191610588565b9695505050505050565b600081151561061c57507f3000000000000000000000000000000000000000000000000000000000000000610492565b60008211156104925761010081049050600a820660300160f860020a0217600a8204915061061c565b60015460009081908190600160a060020a0316151561066357600080fd5b33600160a060020a0316600160009054906101000a9004600160a060020a0316600160a060020a031663465949c78f60016040518363ffffffff1660e060020a0281526004016106b4929190613531565b602060405180830381600087803b1580156106ce57600080fd5b505af11580156106e2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052506107069190810190612f92565b600160a060020a03161461071957600080fd5b600160009054906101000a9004600160a060020a0316600160a060020a031663a0a95c868e6040518263ffffffff1660e060020a02815260040161075d9190613508565b602060405180830381600087803b15801561077757600080fd5b505af115801561078b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052506107af9190810190612fec565b15156107ba57600080fd5b8b6107c48b611424565b6107d58b60005b6020020151611424565b6107e08b60006107cb565b6107e98b611424565b6040518086805190602001908083835b602083106108185780518252601f1990920191602091820191016107f9565b51815160209384036101000a600019018019909216911617905288519190930192880191508083835b602083106108605780518252601f199092019160209182019101610841565b51815160209384036101000a60001901801990921691161790527f7472756500000000000000000000000000000000000000000000000000000000919093019081528651600490910192870191508083835b602083106108d15780518252601f1990920191602091820191016108b2565b51815160209384036101000a600019018019909216911617905286519190930192860191508083835b602083106109195780518252601f1990920191602091820191016108fa565b51815160209384036101000a600019018019909216911617905285519190930192850191508083835b602083106109615780518252601f199092019160209182019101610942565b6001836020036101000a03801982511681845116808217855250505050505090500195505050505050604051809103902091506001828760006002811015156109a657fe5b60209081029190910151885188516040805160008152909401938490526109cd94936135f2565b60206040516020810390808403906000865af11580156109f1573d6000803e3d6000fd5b50505060206040510351600160a060020a0316600160009054906101000a9004600160a060020a0316600160a060020a031663465949c78f60016040518363ffffffff1660e060020a028152600401610a4b929190613531565b602060405180830381600087803b158015610a6557600080fd5b505af1158015610a79573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250610a9d9190810190612f92565b600160a060020a031614610ab057600080fd5b8a610aba8b611424565b610ac58b60016107cb565b610ad08b60016107cb565b610ad98b611424565b6040518086805190602001908083835b60208310610b085780518252601f199092019160209182019101610ae9565b51815160209384036101000a600019018019909216911617905288519190930192880191508083835b60208310610b505780518252601f199092019160209182019101610b31565b51815160209384036101000a60001901801990921691161790527f66616c7365000000000000000000000000000000000000000000000000000000919093019081528651600590910192870191508083835b60208310610bc15780518252601f199092019160209182019101610ba2565b51815160209384036101000a600019018019909216911617905286519190930192860191508083835b60208310610c095780518252601f199092019160209182019101610bea565b51815160209384036101000a600019018019909216911617905285519190930192850191508083835b60208310610c515780518252601f199092019160209182019101610c32565b6001836020036101000a0380198251168184511680821785525050505050509050019550505050505060405180910390209050600181876001600281101515610c9657fe5b60200201518760016020020151876001602002015160405160008152602001604052604051610cc894939291906135f2565b60206040516020810390808403906000865af1158015610cec573d6000803e3d6000fd5b50505060206040510351600160a060020a0316600160009054906101000a9004600160a060020a0316600160a060020a031663465949c78f60006040518363ffffffff1660e060020a028152600401610d46929190613531565b602060405180830381600087803b158015610d6057600080fd5b505af1158015610d74573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250610d989190810190612f92565b600160a060020a031614610dab57600080fd5b6002546040517fa75d1e81000000000000000000000000000000000000000000000000000000008152600160a060020a039091169063a75d1e8190610df4908a90600401613508565b602060405180830381600087803b158015610e0e57600080fd5b505af1158015610e22573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250610e469190810190612fec565b1515610e5157600080fd5b610e5d8d8b600161174e565b15610edf57600154600160a060020a031663ed51a8208e8b600060200201518b600060200201518e6001806040518763ffffffff1660e060020a028152600401610eac969594939291906135a3565b600060405180830381600087803b158015610ec657600080fd5b505af1158015610eda573d6000803e3d6000fd5b505050505b5060019c9b505050505050505050505050565b6000605760ff60f860020a8404161115610f1e5760578260f860020a90040360f860020a029050610492565b60308260f860020a90040360f860020a029050610492565b606060018215151415610f7d575060408051808201909152600481527f74727565000000000000000000000000000000000000000000000000000000006020820152610492565b811515610492575060408051808201909152600581527f66616c73650000000000000000000000000000000000000000000000000000006020820152610492565b60408051600180825281830190925260609184918391829190602080830190803883390190505091508190508285815181101515610ff857fe5b90602001015160f860020a900460f860020a0281600081518110151561101a57fe5b906020010190600160f860020a031916908160001a90535095945050505050565b60008061105f61104a84611677565b61105386611677565b9063ffffffff61182b16565b8015925090505b5092915050565b6000611077612c71565b61107f612c71565b6003546040517f54b7636e000000000000000000000000000000000000000000000000000000008152600091600160a060020a0316906354b7636e906110c99033906004016134be565b602060405180830381600087803b1580156110e357600080fd5b505af11580156110f7573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525061111b9190810190612fec565b151561112657600080fd5b600154600160a060020a0316151561113d57600080fd5b6001546040517fc44a8923000000000000000000000000000000000000000000000000000000008152600160a060020a039091169063c44a892390611188908e903390600401613516565b602060405180830381600087803b1580156111a257600080fd5b505af11580156111b6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052506111da9190810190612fec565b15156111e557600080fd5b6001546040517fa0a95c86000000000000000000000000000000000000000000000000000000008152600160a060020a039091169063a0a95c869061122e908e90600401613508565b602060405180830381600087803b15801561124857600080fd5b505af115801561125c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052506112809190810190612fec565b151561128b57600080fd5b6112948a611589565b61018081018990526101a0810188905260c081015190935015156112c3576112bc8b846118d3565b9350611416565b6112cc89611589565b61018081018790526101a0810186905291506112e782611b47565b90506112f38383611cee565b15156112fe57600080fd5b611309838383611d4f565b151561131457600080fd5b61131e8b84611dfa565b151561132957600080fd5b6113338b83611dfa565b151561133e57600080fd5b61134883836122b5565b151561135357600080fd5b61135d8383612465565b151561136857600080fd5b6113788b8460c00151600061174e565b1561141157600160009054906101000a9004600160a060020a0316600160a060020a031663ed51a8208c8561010001518661012001518760c001518860e0015160006040518763ffffffff1660e060020a0281526004016113de969594939291906135a3565b600060405180830381600087803b1580156113f857600080fd5b505af115801561140c573d6000803e3d6000fd5b505050505b600193505b505050979650505050505050565b60606000611431836105ec565b905061143c816104a6565b9392505050565b600081151561145457506000610492565b60018214156100c157506001610492565b60608060606000806000889450866040519080825280601f01601f1916602001820160405280156114a0578160200160208202803883390190505b5093508660020288865103106114bb578660020288016114c0565b878551035b92508791505b8282101561157c57508681036002810660010360100a61150586848151811015156114ed57fe5b90602001015160f860020a900460f860020a02610ef2565b60f860020a900402846002830481518110151561151e57fe5b90602001015160f860020a900460f860020a0260f860020a90040160f860020a028460028381151561154c57fe5b0481518110151561155957fe5b906020010190600160f860020a031916908160001a9053506001909101906114c6565b5091979650505050505050565b611591612c71565b611599612cec565b6115a1612c71565b6115aa84612632565b604080516101c08101825282518152602080840151908201528282015191810191909152606080830151908201526080808301519082015260a0808301519082015290925060c081016116048460065b60200201516126de565b815260200161161984600760200201516126eb565b1515815260200161162b8460086115fa565b815260200161163b8460096115fa565b815260200161164b84600a6115fa565b815260200161165b84600b6115fa565b60ff168152600060208201819052604090910152949350505050565b61167f612d07565b50604080518082019091528151815260209182019181019190915290565b60208101518151600091601e19808201929091010182805b828410156117455750825160ff1660808110156116d75760018401935061173a565b60e08160ff1610156116ee5760028401935061173a565b60f08160ff1610156117055760038401935061173a565b60f88160ff16101561171c5760048401935061173a565b60fc8160ff1610156117335760058401935061173a565b6006840193505b6001909101906116b5565b50949350505050565b6001546040517f37d77e48000000000000000000000000000000000000000000000000000000008152600091829182918291600160a060020a03909116906337d77e48906117a0908a90600401613508565b606060405180830381600087803b1580156117ba57600080fd5b505af11580156117ce573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052506117f2919081019061300a565b9194509250905082158061180557508086115b80611820575080861480156118205750818015611820575084155b979650505050505050565b60008060008060008060008060008a6000015197508a600001518a60000151101561185557895197505b8a60200151965089602001519550600094505b878510156118bd578651865190945092508284146118a95750506000196008602088900385010260020a01198181168382160380156118a9578098506118c5565b602096870196958601959490940193611868565b89518b510398505b505050505050505092915050565b6003546040517f54b7636e000000000000000000000000000000000000000000000000000000008152600091600160a060020a0316906354b7636e9061191d9033906004016134be565b602060405180830381600087803b15801561193757600080fd5b505af115801561194b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525061196f9190810190612fec565b151561197a57600080fd5b600154600160a060020a0316151561199157600080fd5b60c0820151156119a057600080fd5b6001548251608084015160408086015161010087015191517f5e3f28c7000000000000000000000000000000000000000000000000000000008152600160a060020a0390951694635e3f28c794611a02948a949193909290919060040161354c565b602060405180830381600087803b158015611a1c57600080fd5b505af1158015611a30573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250611a549190810190612fec565b1515611a5f57600080fd5b61012082015169021e19e0c9bab240000014611a7a57600080fd5b611a848383611dfa565b1515611a8f57600080fd5b611a9f838360c00151600061174e565b15611b3d5760015461010083015161012084015160c085015160e08601516040517fed51a820000000000000000000000000000000000000000000000000000000008152600160a060020a039095169463ed51a82094611b0a948a94919390926000906004016135a3565b600060405180830381600087803b158015611b2457600080fd5b505af1158015611b38573d6000803e3d6000fd5b505050505b5060015b92915050565b6000611b51612d1e565b60025460208401516040517f9b3dd2660000000000000000000000000000000000000000000000000000000081526000928392600160a060020a0390911691639b3dd26691611ba291600401613627565b60a060405180830381600087803b158015611bbc57600080fd5b505af1158015611bd0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250611bf49190810190612fb0565b925060019150600090505b60058160ff161015611c385760148360ff831660058110611c1c57fe5b60200201511115611c305760009150611c38565b600101611bff565b811515611c4457600080fd5b6002546101408601516040517faa534bf7000000000000000000000000000000000000000000000000000000008152600160a060020a039092169163aa534bf791611c93918790600401613638565b602060405180830381600087803b158015611cad57600080fd5b505af1158015611cc1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250611ce59190810190613093565b95945050505050565b6000808360c00151118015611d0857506103e88360c00151105b1515611d1357600080fd5b8260e0015115611d365760c0808301519084015114611d3157600080fd5b611b3d565b8160c001516001018360c00151141515611b3d57600080fd5b60008360e0015115611dc057611d78611d6d84610100015184612785565b846101400151612794565b61010085015114611d8b5750600061143c565b611da8611d9d84610120015184612794565b846101400151612785565b61012085015114611dbb5750600061143c565b611df0565b610100808401519085015114611dd85750600061143c565b610120808401519085015114611df05750600061143c565b5060019392505050565b6000806000836000015184602001518560400151866060015187608001518860a00151611e2a8a60c00151611424565b611e378b60e00151610f36565b611e458c6101000151611424565b611e538d6101200151611424565b611e618e6101400151611424565b604051808c805190602001908083835b60208310611e905780518252601f199092019160209182019101611e71565b51815160209384036101000a60001901801990921691161790528e5191909301928e0191508083835b60208310611ed85780518252601f199092019160209182019101611eb9565b51815160209384036101000a60001901801990921691161790528d5191909301928d0191508083835b60208310611f205780518252601f199092019160209182019101611f01565b51815160209384036101000a60001901801990921691161790528c5191909301928c0191508083835b60208310611f685780518252601f199092019160209182019101611f49565b51815160209384036101000a60001901801990921691161790528b5191909301928b0191508083835b60208310611fb05780518252601f199092019160209182019101611f91565b51815160209384036101000a60001901801990921691161790528a5191909301928a0191508083835b60208310611ff85780518252601f199092019160209182019101611fd9565b51815160209384036101000a600019018019909216911617905289519190930192890191508083835b602083106120405780518252601f199092019160209182019101612021565b51815160209384036101000a600019018019909216911617905288519190930192880191508083835b602083106120885780518252601f199092019160209182019101612069565b51815160209384036101000a600019018019909216911617905287519190930192870191508083835b602083106120d05780518252601f1990920191602091820191016120b1565b51815160209384036101000a600019018019909216911617905286519190930192860191508083835b602083106121185780518252601f1990920191602091820191016120f9565b51815160209384036101000a600019018019909216911617905285519190930192850191508083835b602083106121605780518252601f199092019160209182019101612141565b6001836020036101000a0380198251168184511680821785525050505050509050019b50505050505050505050505060405180910390209150600160009054906101000a9004600160a060020a0316600160a060020a031663465949c7868660e001516040518363ffffffff1660e060020a0281526004016121e3929190613531565b602060405180830381600087803b1580156121fd57600080fd5b505af1158015612211573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052506122359190810190612f92565b9050600182856101600151866101800151876101a001516040516000815260200160405260405161226994939291906135f2565b60206040516020810390808403906000865af115801561228d573d6000803e3d6000fd5b50505060206040510351600160a060020a031681600160a060020a0316149250505092915050565b6000600283606001516040518082805190602001908083835b602083106122ed5780518252601f1990920191602091820191016122ce565b51815160209384036101000a600019018019909216911617905260405191909301945091925050808303816000865af115801561232e573d6000803e3d6000fd5b5050506040513d601f19601f820116820180604052506123519190810190613093565b60408301516123619060006102f5565b1461236e57506000611b41565b6123808360400151836040015161103b565b151561238e57506000611b41565b600283608001516040518082805190602001908083835b602083106123c45780518252601f1990920191602091820191016123a5565b51815160209384036101000a600019018019909216911617905260405191909301945091925050808303816000865af1158015612405573d6000803e3d6000fd5b5050506040513d601f19601f820116820180604052506124289190810190613093565b60808301516124389060006102f5565b1461244557506000611b41565b61245783608001518360a0015161103b565b1515611b3d57506000611b41565b60e08201516000901515612559578160c001516001018360c0015114151561248c57600080fd5b61249683836127a6565b15156124a457506000611b41565b6002546101408301516040517fa75d1e81000000000000000000000000000000000000000000000000000000008152600160a060020a039092169163a75d1e81916124f191600401613508565b602060405180830381600087803b15801561250b57600080fd5b505af115801561251f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052506125439190810190612fec565b151561255157506000611b41565b506001611b41565b60c080830151908401511461256d57600080fd5b6002546101408401516040517fa75d1e81000000000000000000000000000000000000000000000000000000008152600160a060020a039092169163a75d1e81916125ba91600401613508565b602060405180830381600087803b1580156125d457600080fd5b505af11580156125e8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525061260c9190810190612fec565b151561261a57506000611b41565b61014080830151908401511461255157506000611b41565b61263a612cec565b612642612d07565b61264a612d07565b612652612cec565b600061265d86611677565b935061269d6040805190810160405280600181526020017f2f00000000000000000000000000000000000000000000000000000000000000815250611677565b9250600090505b600e811015611745576126c56126c0858563ffffffff61288116565b612894565b8282600e81106126d157fe5b60200201526001016126a4565b600061048f8260006128e7565b600061272c826040805190810160405280600581526020017f66616c736500000000000000000000000000000000000000000000000000000081525061103b565b1561273957506000610492565b612778826040805190810160405280600481526020017f747275650000000000000000000000000000000000000000000000000000000081525061103b565b156100c157506001610492565b60008282018381101561143c57fe5b6000828211156127a057fe5b50900390565b600060606127d36127ba8460200151611677565b6127c78560400151611677565b9063ffffffff612a5c16565b90506002816040518082805190602001908083835b602083106128075780518252601f1990920191602091820191016127e8565b51815160209384036101000a600019018019909216911617905260405191909301945091925050808303816000865af1158015612848573d6000803e3d6000fd5b5050506040513d601f19601f8201168201806040525061286b9190810190613093565b83516128789060006102f5565b14949350505050565b612889612d07565b611066838383612ad3565b606080600083600001516040519080825280601f01601f1916602001820160405280156128cb578160200160208202803883390190505b5091506020820190506110668185602001518660000151612b44565b6000828180805b8351811015612a3c5783517f30000000000000000000000000000000000000000000000000000000000000009085908390811061292757fe5b90602001015160f860020a900460f860020a02600160f860020a0319161015801561299d575083517f39000000000000000000000000000000000000000000000000000000000000009085908390811061297d57fe5b90602001015160f860020a900460f860020a02600160f860020a03191611155b156129f65781156129bc578515156129b457612a3c565b600019909501945b600a83029250603084828151811015156129d257fe5b90602001015160f860020a900460f860020a0260f860020a90040383019250612a34565b8381815181101515612a0457fe5b90602001015160f860020a900460f860020a02600160f860020a031916602e60f860020a021415612a3457600191505b6001016128ee565b6000861115612a4e5785600a0a830292505b8294505b5050505092915050565b606080600083600001518560000151016040519080825280601f01601f191660200182016040528015612a99578160200160208202803883390190505b509150602082019050612ab58186602001518760000151612b44565b845160208501518551612acb9284019190612b44565b509392505050565b612adb612d07565b6000612af98560000151866020015186600001518760200151612b88565b60208087018051918601919091528051820385528651905191925001811415612b255760008552612b3b565b8351835186519101900385528351810160208601525b50909392505050565b60005b60208210612b69578251845260209384019390920191601f1990910190612b47565b50905182516020929092036101000a6000190180199091169116179052565b600080808080888711612c185760208711612bde5760018760200360080260020a031980875116888b038a018a96505b818388511614612bd35760018701968111612bb8578b8b0196505b505050839450612c1e565b8686209150879350600092505b8689038311612c18575085832081811415612c0857839450612c1e565b6001938401939290920191612beb565b88880194505b50505050949350505050565b60c0604051908101604052806006905b6060815260200190600190039081612c3a5790505090565b6080604051908101604052806004906020820280388339509192915050565b6101c06040519081016040528060608152602001606081526020016060815260200160608152602001606081526020016060815260200160008152602001600015158152602001600081526020016000815260200160008152602001600060ff16815260200160008019168152602001600080191681525090565b604080516101c0810190915260608152600d60208201612c3a565b604080518082019091526000808252602082015290565b60a0604051908101604052806005906020820280388339509192915050565b600061143c82356136df565b600061143c82516136df565b6000601f82018313612d6657600080fd5b6002612d79612d748261367a565b613653565b91508183856020840282011115612d8f57600080fd5b60005b83811015612a525781612da58882612f02565b8452506020928301929190910190600101612d92565b6000601f82018313612dcc57600080fd5b6002612dda612d748261367a565b91508183856020840282011115612df057600080fd5b60005b83811015612a525781612e068882612f02565b8452506020928301929190910190600101612df3565b6000601f82018313612e2d57600080fd5b6005612e3b612d748261367a565b91508183856020840282011115612e5157600080fd5b60005b83811015612a525781612e678882612f0e565b8452506020928301929190910190600101612e54565b6000601f82018313612e8e57600080fd5b6002612e9c612d748261367a565b91508183856020840282011115612eb257600080fd5b60005b83811015612a525781612ec88882612f60565b8452506020928301929190910190600101612eb5565b600061143c82356136eb565b600061143c82516136eb565b600061143c82356136f0565b600061143c82356136c0565b600061143c82516136c0565b6000601f82018313612f2b57600080fd5b8135612f39612d7482613698565b91508082526020830160208301858383011115612f5557600080fd5b61034f83828461371b565b600061143c8235613715565b600060208284031215612f7e57600080fd5b6000612f8a8484612d3d565b949350505050565b600060208284031215612fa457600080fd5b6000612f8a8484612d49565b600060a08284031215612fc257600080fd5b6000612f8a8484612e1c565b600060208284031215612fe057600080fd5b6000612f8a8484612ede565b600060208284031215612ffe57600080fd5b6000612f8a8484612eea565b60008060006060848603121561301f57600080fd5b600061302b8686612eea565b935050602061303c86828701612eea565b925050604061304d86828701612f0e565b9150509250925092565b60006020828403121561306957600080fd5b6000612f8a8484612ef6565b60006020828403121561308757600080fd5b6000612f8a8484612f02565b6000602082840312156130a557600080fd5b6000612f8a8484612f0e565b600080600080600080600060e0888a0312156130cc57600080fd5b60006130d88a8a612f02565b975050602088013567ffffffffffffffff8111156130f557600080fd5b6131018a828b01612f1a565b965050604088013567ffffffffffffffff81111561311e57600080fd5b61312a8a828b01612f1a565b955050606061313b8a828b01612f02565b945050608061314c8a828b01612f02565b93505060a061315d8a828b01612f02565b92505060c061316e8a828b01612f02565b91505092959891949750929550565b6000806000806000806000806000806101e08b8d03121561319d57600080fd5b60006131a98d8d612f02565b9a505060208b013567ffffffffffffffff8111156131c657600080fd5b6131d28d828e01612f1a565b99505060408b013567ffffffffffffffff8111156131ef57600080fd5b6131fb8d828e01612f1a565b985050606061320c8d828e01612f02565b975050608061321d8d828e01612dbb565b96505060c061322e8d828e01612dbb565b9550506101006132408d828e01612f02565b9450506101206132528d828e01612e7d565b9350506101606132648d828e01612d55565b9250506101a06132768d828e01612d55565b9150509295989b9194979a5092959850565b60006020828403121561329a57600080fd5b813567ffffffffffffffff8111156132b157600080fd5b612f8a84828501612f1a565b600080604083850312156132d057600080fd5b823567ffffffffffffffff8111156132e757600080fd5b6132f385828601612f1a565b925050602083013567ffffffffffffffff81111561331057600080fd5b61331c85828601612f1a565b9150509250929050565b6000806040838503121561333957600080fd5b823567ffffffffffffffff81111561335057600080fd5b61335c85828601612f1a565b925050602061331c85828601612f02565b613376816136df565b82525050565b6000613387826136c3565b83602082028501613397856136c0565b60005b848110156133ce5783830388526133b2838351613480565b92506133bd826136d9565b60209890980197915060010161339a565b50909695505050505050565b6133e3816136c9565b6133ec826136c0565b60005b8281101561341c57613402858351613477565b61340b826136d9565b6020959095019491506001016133ef565b5050505050565b61342c816136cf565b613435826136c0565b60005b8281101561341c5761344b858351613477565b613454826136d9565b602095909501949150600101613438565b613376816136eb565b613376816136f0565b613376816136c0565b600061348b826136d5565b80845261349f816020860160208601613727565b6134a881613757565b9093016020019392505050565b61337681613715565b60208101611b41828461336d565b60a080825281016134dd818561337c565b905061143c60208301846133da565b60208101611b418284613465565b60208101611b41828461346e565b60208101611b418284613477565b604081016135248285613477565b61143c602083018461336d565b6040810161353f8285613477565b61143c6020830184613465565b60a0810161355a8288613477565b818103602083015261356c8187613480565b905081810360408301526135808186613480565b905081810360608301526135948185613480565b90506105e26080830184613477565b60c081016135b18289613477565b6135be6020830188613477565b6135cb6040830187613477565b6135d86060830186613477565b6135e56080830185613465565b61182060a0830184613465565b608081016136008287613477565b61360d60208301866134b5565b61361a6040830185613477565b611ce56060830184613477565b6020808252810161143c8184613480565b60c081016136468285613477565b61143c6020830184613423565b60405181810167ffffffffffffffff8111828210171561367257600080fd5b604052919050565b600067ffffffffffffffff82111561369157600080fd5b5060200290565b600067ffffffffffffffff8211156136af57600080fd5b506020601f91909101601f19160190565b90565b50600690565b50600490565b50600590565b5190565b60200190565b600160a060020a031690565b151590565b7fff000000000000000000000000000000000000000000000000000000000000001690565b60ff1690565b82818337506000910152565b60005b8381101561374257818101518382015260200161372a565b83811115613751576000848401525b50505050565b601f01601f1916905600a265627a7a72305820e2df07fd78e844ce21a043b0061ed0e11ae071b2a117d2aff677100e19cc8d396c6578706572696d656e74616cf50037