VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x24Ee6E…0d60
Summary
Transactions
Transfers
Address
0x24Ee6E8D0ffCcA3D73EADA5c8585301F2BC10d60
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xfC5A8BBFf0CFC616472772167024e7cd977F27f6
Deployer
0xfC5A8BBFf0CFC616472772167024e7cd977F27f6
Code
0x608060405234801561001057600080fd5b50600436106101e55760003560e01c806362bdfceb1161010f578063ab18af27116100a2578063d547741f11610071578063d547741f1461057a578063e63ab1e914610596578063e985e9c5146105b4578063f72c0d8b146105e4576101e5565b8063ab18af27146104f4578063b88d4fde14610510578063c87b56dd1461052c578063d53913931461055c576101e5565b806391d14854116100de57806391d148541461046c57806395d89b411461049c578063a217fddf146104ba578063a22cb465146104d8576101e5565b806362bdfceb146103e65780636352211e1461040257806370a08231146104325780638456cb5914610462576101e5565b8063248a9ca3116101875780633f4ba83a116101565780633f4ba83a1461037257806342842e0e1461037c5780634f6ccce7146103985780635c975abb146103c8576101e5565b8063248a9ca3146102da5780632f2ff15d1461030a5780632f745c591461032657806336568abe14610356576101e5565b8063095ea7b3116101c3578063095ea7b314610268578063162094c41461028457806318160ddd146102a057806323b872dd146102be576101e5565b806301ffc9a7146101ea57806306fdde031461021a578063081812fc14610238575b600080fd5b61020460048036038101906101ff9190612932565b610602565b604051610211919061297a565b60405180910390f35b610222610614565b60405161022f9190612a25565b60405180910390f35b610252600480360381019061024d9190612a7d565b6106a6565b60405161025f9190612aeb565b60405180910390f35b610282600480360381019061027d9190612b32565b6106c2565b005b61029e60048036038101906102999190612ca7565b6106d8565b005b6102a8610711565b6040516102b59190612d12565b60405180910390f35b6102d860048036038101906102d39190612d2d565b61071e565b005b6102f460048036038101906102ef9190612db6565b610820565b6040516103019190612df2565b60405180910390f35b610324600480360381019061031f9190612e0d565b610840565b005b610340600480360381019061033b9190612b32565b610862565b60405161034d9190612d12565b60405180910390f35b610370600480360381019061036b9190612e0d565b61090b565b005b61037a610986565b005b61039660048036038101906103919190612d2d565b6109bb565b005b6103b260048036038101906103ad9190612a7d565b6109db565b6040516103bf9190612d12565b60405180910390f35b6103d0610a51565b6040516103dd919061297a565b60405180910390f35b61040060048036038101906103fb9190612e4d565b610a68565b005b61041c60048036038101906104179190612a7d565b610af5565b6040516104299190612aeb565b60405180910390f35b61044c60048036038101906104479190612e8d565b610b07565b6040516104599190612d12565b60405180910390f35b61046a610bc1565b005b61048660048036038101906104819190612e0d565b610bf6565b604051610493919061297a565b60405180910390f35b6104a4610c61565b6040516104b19190612a25565b60405180910390f35b6104c2610cf3565b6040516104cf9190612df2565b60405180910390f35b6104f260048036038101906104ed9190612ee6565b610cfa565b005b61050e60048036038101906105099190612e8d565b610d10565b005b61052a60048036038101906105259190612fc7565b610d99565b005b61054660048036038101906105419190612a7d565b610db6565b6040516105539190612a25565b60405180910390f35b610564610dc8565b6040516105719190612df2565b60405180910390f35b610594600480360381019061058f9190612e0d565b610dec565b005b61059e610e0e565b6040516105ab9190612df2565b60405180910390f35b6105ce60048036038101906105c9919061304a565b610e32565b6040516105db919061297a565b60405180910390f35b6105ec610ec6565b6040516105f99190612df2565b60405180910390f35b600061060d82610eea565b9050919050565b606060008054610623906130b9565b80601f016020809104026020016040519081016040528092919081815260200182805461064f906130b9565b801561069c5780601f106106715761010080835404028352916020019161069c565b820191906000526020600020905b81548152906001019060200180831161067f57829003601f168201915b5050505050905090565b60006106b182610f64565b506106bb82610fec565b9050919050565b6106d482826106cf611029565b611031565b5050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a661070281611043565b61070c8383611057565b505050565b6000600880549050905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036107905760006040517f64a0ae920000000000000000000000000000000000000000000000000000000081526004016107879190612aeb565b60405180910390fd5b60006107a4838361079f611029565b6110b3565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461081a578382826040517f64283d7b000000000000000000000000000000000000000000000000000000008152600401610811939291906130ea565b60405180910390fd5b50505050565b6000600c6000838152602001908152602001600020600101549050919050565b61084982610820565b61085281611043565b61085c83836110c9565b50505050565b600061086d83610b07565b82106108b25782826040517fa57d13dc0000000000000000000000000000000000000000000000000000000081526004016108a9929190613121565b60405180910390fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b610913611029565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610977576040517f6697b23200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61098182826111bb565b505050565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a6109b081611043565b6109b86112ae565b50565b6109d683838360405180602001604052806000815250610d99565b505050565b60006109e5610711565b8210610a2b576000826040517fa57d13dc000000000000000000000000000000000000000000000000000000008152600401610a22929190613121565b60405180910390fd5b60088281548110610a3f57610a3e61314a565b5b90600052602060002001549050919050565b6000600b60009054906101000a900460ff16905090565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6610a9281611043565b600d6000815480929190610aa5906131a8565b9190505550610ab682600d54611311565b600d547f5b0f1b0ac049b65c80be8309758b4d1b486d1af6747274c1008d196518054a7484604051610ae89190612d12565b60405180910390a2505050565b6000610b0082610f64565b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610b7a5760006040517f89c62b64000000000000000000000000000000000000000000000000000000008152600401610b719190612aeb565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a610beb81611043565b610bf361132f565b50565b6000600c600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b606060018054610c70906130b9565b80601f0160208091040260200160405190810160405280929190818152602001828054610c9c906130b9565b8015610ce95780601f10610cbe57610100808354040283529160200191610ce9565b820191906000526020600020905b815481529060010190602001808311610ccc57829003601f168201915b5050505050905090565b6000801b81565b610d0c610d05611029565b8383611392565b5050565b6000801b610d1d81611043565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d8c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d839061323c565b60405180910390fd5b610d9582611501565b5050565b610da484848461071e565b610db084848484611545565b50505050565b6060610dc1826116fc565b9050919050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b610df582610820565b610dfe81611043565b610e0883836111bb565b50505050565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a81565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e381565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610f5d5750610f5c8261180f565b5b9050919050565b600080610f7083611870565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610fe357826040517f7e273289000000000000000000000000000000000000000000000000000000008152600401610fda9190612d12565b60405180910390fd5b80915050919050565b60006004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600033905090565b61103e83838360016118ad565b505050565b6110548161104f611029565b611a72565b50565b80600a600084815260200190815260200160002090816110779190613408565b507ff8e1a15aba9398e019f0b49df1a4fde98ee17ae345cb5f6b5e2c27f5033e8ce7826040516110a79190612d12565b60405180910390a15050565b60006110c0848484611ac3565b90509392505050565b60006110d58383610bf6565b6111b0576001600c600085815260200190815260200160002060000160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061114d611029565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a4600190506111b5565b600090505b92915050565b60006111c78383610bf6565b156112a3576000600c600085815260200190815260200160002060000160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611240611029565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16847ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a4600190506112a8565b600090505b92915050565b6112b6611ae1565b6000600b60006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa6112fa611029565b6040516113079190612aeb565b60405180910390a1565b61132b828260405180602001604052806000815250611b21565b5050565b611337611b3d565b6001600b60006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861137b611029565b6040516113889190612aeb565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361140357816040517f5b08ba180000000000000000000000000000000000000000000000000000000081526004016113fa9190612aeb565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516114f4919061297a565b60405180910390a3505050565b80600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008373ffffffffffffffffffffffffffffffffffffffff163b11156116f6578273ffffffffffffffffffffffffffffffffffffffff1663150b7a02611589611029565b8685856040518563ffffffff1660e01b81526004016115ab949392919061352f565b6020604051808303816000875af19250505080156115e757506040513d601f19601f820116820180604052508101906115e49190613590565b60015b61166b573d8060008114611617576040519150601f19603f3d011682016040523d82523d6000602084013e61161c565b606091505b50600081510361166357836040517f64a0ae9200000000000000000000000000000000000000000000000000000000815260040161165a9190612aeb565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916146116f457836040517f64a0ae920000000000000000000000000000000000000000000000000000000081526004016116eb9190612aeb565b60405180910390fd5b505b50505050565b606061170782610f64565b506000600a60008481526020019081526020016000208054611728906130b9565b80601f0160208091040260200160405190810160405280929190818152602001828054611754906130b9565b80156117a15780601f10611776576101008083540402835291602001916117a1565b820191906000526020600020905b81548152906001019060200180831161178457829003601f168201915b5050505050905060006117b2611b7e565b905060008151036117c757819250505061180a565b6000825111156117fc5780826040516020016117e49291906135f9565b6040516020818303038152906040529250505061180a565b61180584611bbb565b925050505b919050565b6000634906490660e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480611869575061186882611c24565b5b9050919050565b60006002600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b80806118e65750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15611a1a5760006118f684610f64565b9050600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561196157508273ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b801561197457506119728184610e32565b155b156119b657826040517fa9fbf51f0000000000000000000000000000000000000000000000000000000081526004016119ad9190612aeb565b60405180910390fd5b8115611a1857838573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45b505b836004600085815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050565b611a7c8282610bf6565b611abf5780826040517fe2517d3f000000000000000000000000000000000000000000000000000000008152600401611ab692919061361d565b60405180910390fd5b5050565b6000611acd611b3d565b611ad8848484611c9e565b90509392505050565b611ae9610a51565b611b1f576040517f8dfc202b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b611b2b8383611dbb565b611b386000848484611545565b505050565b611b45610a51565b15611b7c576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b60606040518060400160405280601a81526020017f68747470733a2f2f74686f72686561642e636f6d2f6a736f6e2f000000000000815250905090565b6060611bc682610f64565b506000611bd1611b7e565b90506000815111611bf15760405180602001604052806000815250611c1c565b80611bfb84611eb4565b604051602001611c0c9291906135f9565b6040516020818303038152906040525b915050919050565b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480611c975750611c9682611f82565b5b9050919050565b600080611cac858585612064565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611cf057611ceb8461227e565b611d2f565b8473ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611d2e57611d2d81856122c7565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603611d7157611d6c84612428565b611db0565b8473ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611daf57611dae85856124f9565b5b5b809150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611e2d5760006040517f64a0ae92000000000000000000000000000000000000000000000000000000008152600401611e249190612aeb565b60405180910390fd5b6000611e3b838360006110b3565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611eaf5760006040517f73c6ac6e000000000000000000000000000000000000000000000000000000008152600401611ea69190612aeb565b60405180910390fd5b505050565b606060006001611ec384612584565b01905060008167ffffffffffffffff811115611ee257611ee1612b7c565b5b6040519080825280601f01601f191660200182016040528015611f145781602001600182028036833780820191505090505b509050600082602001820190505b600115611f77578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a8581611f6b57611f6a613646565b5b04945060008503611f22575b819350505050919050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061204d57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061205d575061205c826126d7565b5b9050919050565b60008061207084611870565b9050600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16146120b2576120b1818486612741565b5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614612143576120f46000856000806118ad565b6001600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055505b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16146121c6576001600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b846002600086815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550838573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4809150509392505050565b6008805490506009600083815260200190815260200160002081905550600881908060018154018082558091505060019003906000526020600020016000909190919091505550565b60006122d283610b07565b90506000600760008481526020019081526020016000205490508181146123b7576000600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816007600083815260200190815260200160002081905550505b6007600084815260200190815260200160002060009055600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b6000600160088054905061243c9190613675565b905060006009600084815260200190815260200160002054905060006008838154811061246c5761246b61314a565b5b90600052602060002001549050806008838154811061248e5761248d61314a565b5b9060005260206000200181905550816009600083815260200190815260200160002081905550600960008581526020019081526020016000206000905560088054806124dd576124dc6136a9565b5b6001900381819060005260206000200160009055905550505050565b6000600161250684610b07565b6125109190613675565b905081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806007600084815260200190815260200160002081905550505050565b600080600090507a184f03e93ff9f4daa797ed6e38ed64bf6a1f01000000000000000083106125e2577a184f03e93ff9f4daa797ed6e38ed64bf6a1f01000000000000000083816125d8576125d7613646565b5b0492506040810190505b6d04ee2d6d415b85acef8100000000831061261f576d04ee2d6d415b85acef8100000000838161261557612614613646565b5b0492506020810190505b662386f26fc10000831061264e57662386f26fc10000838161264457612643613646565b5b0492506010810190505b6305f5e1008310612677576305f5e100838161266d5761266c613646565b5b0492506008810190505b612710831061269c57612710838161269257612691613646565b5b0492506004810190505b606483106126bf57606483816126b5576126b4613646565b5b0492506002810190505b600a83106126ce576001810190505b80915050919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b61274c838383612805565b61280057600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036127c157806040517f7e2732890000000000000000000000000000000000000000000000000000000081526004016127b89190612d12565b60405180910390fd5b81816040517f177e802f0000000000000000000000000000000000000000000000000000000081526004016127f7929190613121565b60405180910390fd5b505050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156128bd57508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061287e575061287d8484610e32565b5b806128bc57508273ffffffffffffffffffffffffffffffffffffffff166128a483610fec565b73ffffffffffffffffffffffffffffffffffffffff16145b5b90509392505050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61290f816128da565b811461291a57600080fd5b50565b60008135905061292c81612906565b92915050565b600060208284031215612948576129476128d0565b5b60006129568482850161291d565b91505092915050565b60008115159050919050565b6129748161295f565b82525050565b600060208201905061298f600083018461296b565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156129cf5780820151818401526020810190506129b4565b60008484015250505050565b6000601f19601f8301169050919050565b60006129f782612995565b612a0181856129a0565b9350612a118185602086016129b1565b612a1a816129db565b840191505092915050565b60006020820190508181036000830152612a3f81846129ec565b905092915050565b6000819050919050565b612a5a81612a47565b8114612a6557600080fd5b50565b600081359050612a7781612a51565b92915050565b600060208284031215612a9357612a926128d0565b5b6000612aa184828501612a68565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612ad582612aaa565b9050919050565b612ae581612aca565b82525050565b6000602082019050612b006000830184612adc565b92915050565b612b0f81612aca565b8114612b1a57600080fd5b50565b600081359050612b2c81612b06565b92915050565b60008060408385031215612b4957612b486128d0565b5b6000612b5785828601612b1d565b9250506020612b6885828601612a68565b9150509250929050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612bb4826129db565b810181811067ffffffffffffffff82111715612bd357612bd2612b7c565b5b80604052505050565b6000612be66128c6565b9050612bf28282612bab565b919050565b600067ffffffffffffffff821115612c1257612c11612b7c565b5b612c1b826129db565b9050602081019050919050565b82818337600083830152505050565b6000612c4a612c4584612bf7565b612bdc565b905082815260208101848484011115612c6657612c65612b77565b5b612c71848285612c28565b509392505050565b600082601f830112612c8e57612c8d612b72565b5b8135612c9e848260208601612c37565b91505092915050565b60008060408385031215612cbe57612cbd6128d0565b5b6000612ccc85828601612a68565b925050602083013567ffffffffffffffff811115612ced57612cec6128d5565b5b612cf985828601612c79565b9150509250929050565b612d0c81612a47565b82525050565b6000602082019050612d276000830184612d03565b92915050565b600080600060608486031215612d4657612d456128d0565b5b6000612d5486828701612b1d565b9350506020612d6586828701612b1d565b9250506040612d7686828701612a68565b9150509250925092565b6000819050919050565b612d9381612d80565b8114612d9e57600080fd5b50565b600081359050612db081612d8a565b92915050565b600060208284031215612dcc57612dcb6128d0565b5b6000612dda84828501612da1565b91505092915050565b612dec81612d80565b82525050565b6000602082019050612e076000830184612de3565b92915050565b60008060408385031215612e2457612e236128d0565b5b6000612e3285828601612da1565b9250506020612e4385828601612b1d565b9150509250929050565b60008060408385031215612e6457612e636128d0565b5b6000612e7285828601612a68565b9250506020612e8385828601612b1d565b9150509250929050565b600060208284031215612ea357612ea26128d0565b5b6000612eb184828501612b1d565b91505092915050565b612ec38161295f565b8114612ece57600080fd5b50565b600081359050612ee081612eba565b92915050565b60008060408385031215612efd57612efc6128d0565b5b6000612f0b85828601612b1d565b9250506020612f1c85828601612ed1565b9150509250929050565b600067ffffffffffffffff821115612f4157612f40612b7c565b5b612f4a826129db565b9050602081019050919050565b6000612f6a612f6584612f26565b612bdc565b905082815260208101848484011115612f8657612f85612b77565b5b612f91848285612c28565b509392505050565b600082601f830112612fae57612fad612b72565b5b8135612fbe848260208601612f57565b91505092915050565b60008060008060808587031215612fe157612fe06128d0565b5b6000612fef87828801612b1d565b945050602061300087828801612b1d565b935050604061301187828801612a68565b925050606085013567ffffffffffffffff811115613032576130316128d5565b5b61303e87828801612f99565b91505092959194509250565b60008060408385031215613061576130606128d0565b5b600061306f85828601612b1d565b925050602061308085828601612b1d565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806130d157607f821691505b6020821081036130e4576130e361308a565b5b50919050565b60006060820190506130ff6000830186612adc565b61310c6020830185612d03565b6131196040830184612adc565b949350505050565b60006040820190506131366000830185612adc565b6131436020830184612d03565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006131b382612a47565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036131e5576131e4613179565b5b600182019050919050565b7f496e76616c6964204465706f7369742041646472657373000000000000000000600082015250565b60006132266017836129a0565b9150613231826131f0565b602082019050919050565b6000602082019050818103600083015261325581613219565b9050919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026132be7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82613281565b6132c88683613281565b95508019841693508086168417925050509392505050565b6000819050919050565b60006133056133006132fb84612a47565b6132e0565b612a47565b9050919050565b6000819050919050565b61331f836132ea565b61333361332b8261330c565b84845461328e565b825550505050565b600090565b61334861333b565b613353818484613316565b505050565b5b818110156133775761336c600082613340565b600181019050613359565b5050565b601f8211156133bc5761338d8161325c565b61339684613271565b810160208510156133a5578190505b6133b96133b185613271565b830182613358565b50505b505050565b600082821c905092915050565b60006133df600019846008026133c1565b1980831691505092915050565b60006133f883836133ce565b9150826002028217905092915050565b61341182612995565b67ffffffffffffffff81111561342a57613429612b7c565b5b61343482546130b9565b61343f82828561337b565b600060209050601f8311600181146134725760008415613460578287015190505b61346a85826133ec565b8655506134d2565b601f1984166134808661325c565b60005b828110156134a857848901518255600182019150602085019450602081019050613483565b868310156134c557848901516134c1601f8916826133ce565b8355505b6001600288020188555050505b505050505050565b600081519050919050565b600082825260208201905092915050565b6000613501826134da565b61350b81856134e5565b935061351b8185602086016129b1565b613524816129db565b840191505092915050565b60006080820190506135446000830187612adc565b6135516020830186612adc565b61355e6040830185612d03565b818103606083015261357081846134f6565b905095945050505050565b60008151905061358a81612906565b92915050565b6000602082840312156135a6576135a56128d0565b5b60006135b48482850161357b565b91505092915050565b600081905092915050565b60006135d382612995565b6135dd81856135bd565b93506135ed8185602086016129b1565b80840191505092915050565b600061360582856135c8565b915061361182846135c8565b91508190509392505050565b60006040820190506136326000830185612adc565b61363f6020830184612de3565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061368082612a47565b915061368b83612a47565b92508282039050818111156136a3576136a2613179565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fdfea2646970667358221220fc9506fcc6cd56e402d8f2117e95bbc46acc09a43ac1945fe08641f1722d2c5f64736f6c63430008140033