VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xF7404E…bAF8
Summary
Transactions
Transfers
Address
0xF7404EB2294513242895422A7495fB757B71bAF8
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xb8f08C57D19672EC9B16d625Aa1831388E5B4Ec7
Deployer
0xb8f08C57D19672EC9B16d625Aa1831388E5B4Ec7
Code
0x608060405234801561001057600080fd5b50600436106101f05760003560e01c80638da5cb5b1161010f578063d547741f116100a2578063e21ead9b11610071578063e21ead9b14610559578063f2fde38b14610589578063f3fef3a3146105a5578063f8daf11f146105c1576101f0565b8063d547741f146104cf578063d5a367f5146104eb578063dbc41ac514610509578063e1f21c671461053d576101f0565b8063a8f9a264116100de578063a8f9a2641461045b578063a96d1edc14610479578063c45a015514610495578063d004f0f7146104b3576101f0565b80638da5cb5b146103d357806391d14854146103f1578063a217fddf14610421578063a22d48321461043f576101f0565b80634c92d2381161018757806363ca70a31161015657806363ca70a314610373578063715018a61461038f578063734aca2e1461039957806379a125a0146103b5576101f0565b80634c92d238146102ff5780634ff20dd01461031d57806350236130146103395780635bb4780814610357576101f0565b80632f2ff15d116101c35780632f2ff15d1461028d57806336568abe146102a957806345ce2a0b146102c5578063485cc955146102e3576101f0565b806301ffc9a7146101f55780631d33896f1461022557806321abf05214610241578063248a9ca31461025d575b600080fd5b61020f600480360381019061020a91906127c7565b6105df565b60405161021c919061280f565b60405180910390f35b61023f600480360381019061023a9190612888565b610659565b005b61025b600480360381019061025691906128eb565b6106ab565b005b61027760048036038101906102729190612961565b6108da565b604051610284919061299d565b60405180910390f35b6102a760048036038101906102a291906129b8565b6108fa565b005b6102c360048036038101906102be91906129b8565b61091b565b005b6102cd61099e565b6040516102da9190612a07565b60405180910390f35b6102fd60048036038101906102f89190612a22565b6109c4565b005b610307610bf9565b6040516103149190612a07565b60405180910390f35b61033760048036038101906103329190612888565b610c1f565b005b610341610c71565b60405161034e9190612a71565b60405180910390f35b610371600480360381019061036c9190612888565b610c77565b005b61038d60048036038101906103889190612888565b610cc9565b005b610397610d1b565b005b6103b360048036038101906103ae9190612be5565b610d2f565b005b6103bd610e60565b6040516103ca9190612a07565b60405180910390f35b6103db610e86565b6040516103e89190612a07565b60405180910390f35b61040b600480360381019061040691906129b8565b610eb0565b604051610418919061280f565b60405180910390f35b610429610f1b565b604051610436919061299d565b60405180910390f35b61045960048036038101906104549190612888565b610f22565b005b610463610f74565b6040516104709190612a07565b60405180910390f35b610493600480360381019061048e9190612888565b610f9a565b005b61049d610fec565b6040516104aa9190612cbc565b60405180910390f35b6104cd60048036038101906104c891906128eb565b611012565b005b6104e960048036038101906104e491906129b8565b61111f565b005b6104f3611140565b6040516105009190612cf8565b60405180910390f35b610523600480360381019061051e9190612d13565b611166565b604051610534959493929190612d7a565b60405180910390f35b61055760048036038101906105529190612e0b565b6115bb565b005b610573600480360381019061056e9190612888565b61166a565b6040516105809190612a07565b60405180910390f35b6105a3600480360381019061059e9190612888565b61169d565b005b6105bf60048036038101906105ba91906128eb565b611720565b005b6105c961193f565b6040516105d69190612a07565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610652575061065182611965565b5b9050919050565b6000801b610666816119cf565b8160ca60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b7f120fa24878b9019aef85fda8bb0fdec985e2e02a1888297894c8cacfd0507e216106d5816119cf565b6000339050600060cf60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036107ad576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a490612ebb565b60405180910390fd5b60cd60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166380500d2060cc60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1686856040518463ffffffff1660e01b815260040161082e93929190612edb565b600060405180830381600087803b15801561084857600080fd5b505af115801561085c573d6000803e3d6000fd5b5050505060006108938260ca60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16878660ce546119e3565b90507ff341246adaac6f497bc2a656f546ab9e182111d630394f0c57c710a59a2cb567828487846040516108ca9493929190612f12565b60405180910390a1505050505050565b600060976000838152602001908152602001600020600101549050919050565b610903826108da565b61090c816119cf565b6109168383611e74565b505050565b610923611f55565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610990576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098790612fc9565b60405180910390fd5b61099a8282611f5d565b5050565b60cb60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060019054906101000a900460ff161590508080156109f55750600160008054906101000a900460ff1660ff16105b80610a225750610a043061203f565b158015610a215750600160008054906101000a900460ff1660ff16145b5b610a61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a589061305b565b60405180910390fd5b60016000806101000a81548160ff021916908360ff1602179055508015610a9e576001600060016101000a81548160ff0219169083151502179055505b610aa6612062565b610ab36000801b336120b3565b610add7f120fa24878b9019aef85fda8bb0fdec985e2e02a1888297894c8cacfd0507e21336120b3565b610b077f52981abb8767106eef10eba5f5fe938fc85de7b3e0eac33a6323667cbb474b94336120b3565b610b10336120c1565b6101f460ce819055508260d060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508160d160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508015610bf45760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024986001604051610beb91906130c3565b60405180910390a15b505050565b60cd60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000801b610c2c816119cf565b8160cc60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60ce5481565b6000801b610c84816119cf565b8160d060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b6000801b610cd6816119cf565b8160cd60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b610d23612187565b610d2d60006120c1565b565b6000801b610d3c816119cf565b8151835114610d80576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d779061312a565b60405180910390fd5b60005b83518160ff161015610e5a57828160ff1681518110610da557610da461314a565b5b602002602001015160cf6000868460ff1681518110610dc757610dc661314a565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508080610e52906131a8565b915050610d83565b50505050565b60cc60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000603360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60006097600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6000801b81565b6000801b610f2f816119cf565b8160cb60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60ca60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000801b610fa7816119cf565b8160c960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60d060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b7f120fa24878b9019aef85fda8bb0fdec985e2e02a1888297894c8cacfd0507e2161103c816119cf565b6000339050600060cf60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060006110d88260ca60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16878660ce546119e3565b90507ff341246adaac6f497bc2a656f546ab9e182111d630394f0c57c710a59a2cb5678284878460405161110f9493929190612f12565b60405180910390a1505050505050565b611128826108da565b611131816119cf565b61113b8383611f5d565b505050565b60d160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060008060008060d060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e6a439058b8b6040518363ffffffff1660e01b81526004016111cc9291906131d1565b602060405180830381865afa1580156111e9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061120d919061320f565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361127e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127590613288565b60405180910390fd5b8095506000808273ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa1580156112cf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112f3919061332a565b506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff1691506000808473ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611366573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061138a919061320f565b73ffffffffffffffffffffffffffffffffffffffff168e73ffffffffffffffffffffffffffffffffffffffff16146113c35782846113c6565b83835b915091506113d58c8383612205565b985060006113ee8c61271061230b90919063ffffffff16565b905060008d90506114306305f5e10061142284611414868661236490919063ffffffff16565b61236490919063ffffffff16565b6123d190919063ffffffff16565b61143b8c8587612205565b101561147c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611473906133c9565b60405180910390fd5b50508473ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa1580156114c9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114ed919061320f565b955060008e90506000808773ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611542573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611566919061320f565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16146115a0578b60006115a4565b60008c5b915091505050505050505050945094509450945094565b7f120fa24878b9019aef85fda8bb0fdec985e2e02a1888297894c8cacfd0507e216115e5816119cf565b8373ffffffffffffffffffffffffffffffffffffffff1663095ea7b384846040518363ffffffff1660e01b81526004016116209291906133e9565b6020604051808303816000875af115801561163f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611663919061343e565b5050505050565b60cf6020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6116a5612187565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611714576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161170b906134dd565b60405180910390fd5b61171d816120c1565b50565b7f120fa24878b9019aef85fda8bb0fdec985e2e02a1888297894c8cacfd0507e2161174a816119cf565b6000339050600060cf60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611822576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161181990612ebb565b60405180910390fd5b60cc60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166369328dec8286856040518463ffffffff1660e01b815260040161188193929190612edb565b6020604051808303816000875af11580156118a0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118c49190613512565b5060006118f88260ca60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16878660ce546119e3565b90507ff341246adaac6f497bc2a656f546ab9e182111d630394f0c57c710a59a2cb5678284878460405161192f9493929190612f12565b60405180910390a1505050505050565b60c960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6119e0816119db611f55565b612429565b50565b60008060d060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e6a4390588886040518363ffffffff1660e01b8152600401611a439291906131d1565b602060405180830381865afa158015611a60573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a84919061320f565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611af5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aec90613288565b60405180910390fd5b6000808273ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa158015611b43573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b67919061332a565b506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff1691506000808473ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611bda573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611bfe919061320f565b73ffffffffffffffffffffffffffffffffffffffff168b73ffffffffffffffffffffffffffffffffffffffff1614611c37578284611c3a565b83835b91509150611c49898383612205565b95506000611c628861271061230b90919063ffffffff16565b905060008a9050611ca46305f5e100611c9684611c88868661236490919063ffffffff16565b61236490919063ffffffff16565b6123d190919063ffffffff16565b611caf898587612205565b1015611cf0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ce7906133c9565b60405180910390fd5b50506000808673ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611d40573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d64919061320f565b73ffffffffffffffffffffffffffffffffffffffff168d73ffffffffffffffffffffffffffffffffffffffff1614611d9e57876000611da2565b6000885b915091508673ffffffffffffffffffffffffffffffffffffffff1663022c0d9f83838d600067ffffffffffffffff811115611de057611ddf612aa2565b5b6040519080825280601f01601f191660200182016040528015611e125781602001600182028036833780820191505090505b506040518563ffffffff1660e01b8152600401611e3294939291906135be565b600060405180830381600087803b158015611e4c57600080fd5b505af1158015611e60573d6000803e3d6000fd5b505050505050505050505095945050505050565b611e7e8282610eb0565b611f515760016097600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611ef6611f55565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600033905090565b611f678282610eb0565b1561203b5760006097600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611fe0611f55565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600060019054906101000a900460ff166120b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120a89061367c565b60405180910390fd5b565b6120bd8282611e74565b5050565b6000603360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081603360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b61218f611f55565b73ffffffffffffffffffffffffffffffffffffffff166121ad610e86565b73ffffffffffffffffffffffffffffffffffffffff1614612203576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121fa906136e8565b60405180910390fd5b565b6000808411612249576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122409061377a565b60405180910390fd5b6000831180156122595750600082115b612298576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161228f9061380c565b60405180910390fd5b60006122af6103e58661236490919063ffffffff16565b905060006122c6848361236490919063ffffffff16565b905060006122f1836122e36103e88961236490919063ffffffff16565b6124c690919063ffffffff16565b905080826122ff919061385b565b93505050509392505050565b600082828461231a919061388c565b915081111561235e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123559061390c565b60405180910390fd5b92915050565b60008082148061238c57508282838561237d919061392c565b92508261238a919061385b565b145b6123cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123c2906139d2565b60405180910390fd5b92915050565b6000808211612415576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161240c90613a3e565b60405180910390fd5b8183612421919061385b565b905092915050565b6124338282610eb0565b6124c2576124588173ffffffffffffffffffffffffffffffffffffffff16601461251f565b6124668360001c602061251f565b604051602001612477929190613b3d565b6040516020818303038152906040526040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124b99190613bb0565b60405180910390fd5b5050565b60008182846124d59190613bd2565b9150811015612519576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161251090613c52565b60405180910390fd5b92915050565b606060006002836002612532919061392c565b61253c9190613bd2565b67ffffffffffffffff81111561255557612554612aa2565b5b6040519080825280601f01601f1916602001820160405280156125875781602001600182028036833780820191505090505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106125bf576125be61314a565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f7800000000000000000000000000000000000000000000000000000000000000816001815181106126235761262261314a565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060006001846002612663919061392c565b61266d9190613bd2565b90505b600181111561270d577f3031323334353637383961626364656600000000000000000000000000000000600f8616601081106126af576126ae61314a565b5b1a60f81b8282815181106126c6576126c561314a565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c94508061270690613c72565b9050612670565b5060008414612751576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161274890613ce7565b60405180910390fd5b8091505092915050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6127a48161276f565b81146127af57600080fd5b50565b6000813590506127c18161279b565b92915050565b6000602082840312156127dd576127dc612765565b5b60006127eb848285016127b2565b91505092915050565b60008115159050919050565b612809816127f4565b82525050565b60006020820190506128246000830184612800565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006128558261282a565b9050919050565b6128658161284a565b811461287057600080fd5b50565b6000813590506128828161285c565b92915050565b60006020828403121561289e5761289d612765565b5b60006128ac84828501612873565b91505092915050565b6000819050919050565b6128c8816128b5565b81146128d357600080fd5b50565b6000813590506128e5816128bf565b92915050565b6000806040838503121561290257612901612765565b5b600061291085828601612873565b9250506020612921858286016128d6565b9150509250929050565b6000819050919050565b61293e8161292b565b811461294957600080fd5b50565b60008135905061295b81612935565b92915050565b60006020828403121561297757612976612765565b5b60006129858482850161294c565b91505092915050565b6129978161292b565b82525050565b60006020820190506129b2600083018461298e565b92915050565b600080604083850312156129cf576129ce612765565b5b60006129dd8582860161294c565b92505060206129ee85828601612873565b9150509250929050565b612a018161284a565b82525050565b6000602082019050612a1c60008301846129f8565b92915050565b60008060408385031215612a3957612a38612765565b5b6000612a4785828601612873565b9250506020612a5885828601612873565b9150509250929050565b612a6b816128b5565b82525050565b6000602082019050612a866000830184612a62565b92915050565b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612ada82612a91565b810181811067ffffffffffffffff82111715612af957612af8612aa2565b5b80604052505050565b6000612b0c61275b565b9050612b188282612ad1565b919050565b600067ffffffffffffffff821115612b3857612b37612aa2565b5b602082029050602081019050919050565b600080fd5b6000612b61612b5c84612b1d565b612b02565b90508083825260208201905060208402830185811115612b8457612b83612b49565b5b835b81811015612bad5780612b998882612873565b845260208401935050602081019050612b86565b5050509392505050565b600082601f830112612bcc57612bcb612a8c565b5b8135612bdc848260208601612b4e565b91505092915050565b60008060408385031215612bfc57612bfb612765565b5b600083013567ffffffffffffffff811115612c1a57612c1961276a565b5b612c2685828601612bb7565b925050602083013567ffffffffffffffff811115612c4757612c4661276a565b5b612c5385828601612bb7565b9150509250929050565b6000819050919050565b6000612c82612c7d612c788461282a565b612c5d565b61282a565b9050919050565b6000612c9482612c67565b9050919050565b6000612ca682612c89565b9050919050565b612cb681612c9b565b82525050565b6000602082019050612cd16000830184612cad565b92915050565b6000612ce282612c89565b9050919050565b612cf281612cd7565b82525050565b6000602082019050612d0d6000830184612ce9565b92915050565b60008060008060808587031215612d2d57612d2c612765565b5b6000612d3b87828801612873565b9450506020612d4c87828801612873565b9350506040612d5d878288016128d6565b9250506060612d6e878288016128d6565b91505092959194509250565b600060a082019050612d8f60008301886129f8565b612d9c6020830187612a62565b612da96040830186612a62565b612db66060830185612a62565b612dc360808301846129f8565b9695505050505050565b6000612dd88261284a565b9050919050565b612de881612dcd565b8114612df357600080fd5b50565b600081359050612e0581612ddf565b92915050565b600080600060608486031215612e2457612e23612765565b5b6000612e3286828701612df6565b9350506020612e4386828701612873565b9250506040612e54868287016128d6565b9150509250925092565b600082825260208201905092915050565b7f46756e41646d696e4c656e643a204173736574206e6f7420666f756e64000000600082015250565b6000612ea5601d83612e5e565b9150612eb082612e6f565b602082019050919050565b60006020820190508181036000830152612ed481612e98565b9050919050565b6000606082019050612ef060008301866129f8565b612efd6020830185612a62565b612f0a60408301846129f8565b949350505050565b6000608082019050612f2760008301876129f8565b612f3460208301866129f8565b612f416040830185612a62565b612f4e6060830184612a62565b95945050505050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b6000612fb3602f83612e5e565b9150612fbe82612f57565b604082019050919050565b60006020820190508181036000830152612fe281612fa6565b9050919050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b6000613045602e83612e5e565b915061305082612fe9565b604082019050919050565b6000602082019050818103600083015261307481613038565b9050919050565b6000819050919050565b600060ff82169050919050565b60006130ad6130a86130a38461307b565b612c5d565b613085565b9050919050565b6130bd81613092565b82525050565b60006020820190506130d860008301846130b4565b92915050565b7f46756e41646d696e4c656e643a206e6f7420657175616c000000000000000000600082015250565b6000613114601783612e5e565b915061311f826130de565b602082019050919050565b6000602082019050818103600083015261314381613107565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006131b382613085565b915060ff82036131c6576131c5613179565b5b600182019050919050565b60006040820190506131e660008301856129f8565b6131f360208301846129f8565b9392505050565b6000815190506132098161285c565b92915050565b60006020828403121561322557613224612765565b5b6000613233848285016131fa565b91505092915050565b7f4d6f6e65794d616b65723a2043616e6e6f7420636f6e76657274000000000000600082015250565b6000613272601a83612e5e565b915061327d8261323c565b602082019050919050565b600060208201905081810360008301526132a181613265565b9050919050565b60006dffffffffffffffffffffffffffff82169050919050565b6132cb816132a8565b81146132d657600080fd5b50565b6000815190506132e8816132c2565b92915050565b600063ffffffff82169050919050565b613307816132ee565b811461331257600080fd5b50565b600081519050613324816132fe565b92915050565b60008060006060848603121561334357613342612765565b5b6000613351868287016132d9565b9350506020613362868287016132d9565b925050604061337386828701613315565b9150509250925092565b7f4d6f6e65794d616b65723a20536c697070616765206361756768740000000000600082015250565b60006133b3601b83612e5e565b91506133be8261337d565b602082019050919050565b600060208201905081810360008301526133e2816133a6565b9050919050565b60006040820190506133fe60008301856129f8565b61340b6020830184612a62565b9392505050565b61341b816127f4565b811461342657600080fd5b50565b60008151905061343881613412565b92915050565b60006020828403121561345457613453612765565b5b600061346284828501613429565b91505092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006134c7602683612e5e565b91506134d28261346b565b604082019050919050565b600060208201905081810360008301526134f6816134ba565b9050919050565b60008151905061350c816128bf565b92915050565b60006020828403121561352857613527612765565b5b6000613536848285016134fd565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561357957808201518184015260208101905061355e565b60008484015250505050565b60006135908261353f565b61359a818561354a565b93506135aa81856020860161355b565b6135b381612a91565b840191505092915050565b60006080820190506135d36000830187612a62565b6135e06020830186612a62565b6135ed60408301856129f8565b81810360608301526135ff8184613585565b905095945050505050565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b6000613666602b83612e5e565b91506136718261360a565b604082019050919050565b6000602082019050818103600083015261369581613659565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006136d2602083612e5e565b91506136dd8261369c565b602082019050919050565b60006020820190508181036000830152613701816136c5565b9050919050565b7f566542616e6b4c6962726172793a20494e53554646494349454e545f494e505560008201527f545f414d4f554e54000000000000000000000000000000000000000000000000602082015250565b6000613764602883612e5e565b915061376f82613708565b604082019050919050565b6000602082019050818103600083015261379381613757565b9050919050565b7f566542616e6b4c6962726172793a20494e53554646494349454e545f4c49515560008201527f4944495459000000000000000000000000000000000000000000000000000000602082015250565b60006137f6602583612e5e565b91506138018261379a565b604082019050919050565b60006020820190508181036000830152613825816137e9565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613866826128b5565b9150613871836128b5565b9250826138815761388061382c565b5b828204905092915050565b6000613897826128b5565b91506138a2836128b5565b92508282039050818111156138ba576138b9613179565b5b92915050565b7f536166654d6174683a20556e646572666c6f7700000000000000000000000000600082015250565b60006138f6601383612e5e565b9150613901826138c0565b602082019050919050565b60006020820190508181036000830152613925816138e9565b9050919050565b6000613937826128b5565b9150613942836128b5565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561397b5761397a613179565b5b828202905092915050565b7f536166654d6174683a204d756c204f766572666c6f7700000000000000000000600082015250565b60006139bc601683612e5e565b91506139c782613986565b602082019050919050565b600060208201905081810360008301526139eb816139af565b9050919050565b7f536166654d6174683a20446976206279205a65726f0000000000000000000000600082015250565b6000613a28601583612e5e565b9150613a33826139f2565b602082019050919050565b60006020820190508181036000830152613a5781613a1b565b9050919050565b600081905092915050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b6000613a9f601783613a5e565b9150613aaa82613a69565b601782019050919050565b600081519050919050565b6000613acb82613ab5565b613ad58185613a5e565b9350613ae581856020860161355b565b80840191505092915050565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b6000613b27601183613a5e565b9150613b3282613af1565b601182019050919050565b6000613b4882613a92565b9150613b548285613ac0565b9150613b5f82613b1a565b9150613b6b8284613ac0565b91508190509392505050565b6000613b8282613ab5565b613b8c8185612e5e565b9350613b9c81856020860161355b565b613ba581612a91565b840191505092915050565b60006020820190508181036000830152613bca8184613b77565b905092915050565b6000613bdd826128b5565b9150613be8836128b5565b9250828201905080821115613c0057613bff613179565b5b92915050565b7f536166654d6174683a20416464204f766572666c6f7700000000000000000000600082015250565b6000613c3c601683612e5e565b9150613c4782613c06565b602082019050919050565b60006020820190508181036000830152613c6b81613c2f565b9050919050565b6000613c7d826128b5565b915060008203613c9057613c8f613179565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b6000613cd1602083612e5e565b9150613cdc82613c9b565b602082019050919050565b60006020820190508181036000830152613d0081613cc4565b905091905056fea264697066735822122014c1079ebba6ac964ec6fbf375595e6c975c5b01a7ea9fd293e6f6cdb06fe04864736f6c63430008100033