VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x516d50…25Ed
Summary
Transactions
Transfers
Address
0x516d50DeA070F7d1A9Bc87cE74fB5118B1cC25Ed
VET
0.00
VET
VTHO
0.00
VTHO
Tokens
0.22
MVA
Master
0x36DEEe078A2cFbC50A4618178c8E317A2B9a6aA4
Deployer
0x36DEEe078A2cFbC50A4618178c8E317A2B9a6aA4
Code
0x6080604052600436106101095760003560e01c80634ea4880111610095578063ab0eda9e11610064578063ab0eda9e14610325578063b03066711461034e578063b1bb94b914610377578063d73fe0aa146103a0578063f2fde38b146103cb57610109565b80634ea488011461028c5780635cdf76f8146102b55780639edc64f5146102de578063aacd7321146102fa57610109565b80631e1a4eef116100dc5780631e1a4eef146101ca578063257189c0146101f35780633a96571a1461021c5780633d007e57146102455780634e0155d71461027057610109565b806310680b841461010e57806311a1933c14610139578063150b7a021461016457806318037045146101a1575b600080fd5b34801561011a57600080fd5b506101236103f4565b60405161013091906128d7565b60405180910390f35b34801561014557600080fd5b5061014e61041e565b60405161015b919061290b565b60405180910390f35b34801561017057600080fd5b5061018b60048036038101906101869190612ad8565b61043b565b6040516101989190612b96565b60405180910390f35b3480156101ad57600080fd5b506101c860048036038101906101c39190612be7565b61044f565b005b3480156101d657600080fd5b506101f160048036038101906101ec9190612c14565b6109bd565b005b3480156101ff57600080fd5b5061021a60048036038101906102159190612c7f565b610a91565b005b34801561022857600080fd5b50610243600480360381019061023e9190612cbf565b610b7f565b005b34801561025157600080fd5b5061025a610ca6565b60405161026791906128d7565b60405180910390f35b61028a60048036038101906102859190612d12565b610cd0565b005b34801561029857600080fd5b506102b360048036038101906102ae9190612d8a565b6111e6565b005b3480156102c157600080fd5b506102dc60048036038101906102d79190612e17565b61186f565b005b6102f860048036038101906102f39190612be7565b61191c565b005b34801561030657600080fd5b5061030f6119b8565b60405161031c91906128d7565b60405180910390f35b34801561033157600080fd5b5061034c60048036038101906103479190612c14565b6119e2565b005b34801561035a57600080fd5b5061037560048036038101906103709190612e44565b611ab6565b005b34801561038357600080fd5b5061039e60048036038101906103999190612e17565b611b58565b005b3480156103ac57600080fd5b506103b5611bf2565b6040516103c2919061290b565b60405180910390f35b3480156103d757600080fd5b506103f260048036038101906103ed9190612c14565b611bfc565b005b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000670de0b6b3a76400006007546104369190612f09565b905090565b600063150b7a0260e01b9050949350505050565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638eaa6ac0836040518263ffffffff1660e01b81526004016104ac9190612f49565b600060405180830381865afa1580156104c9573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906104f291906131c3565b905060008161010001515190508160e001514311806105115750600081145b610550576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161054790613269565b60405180910390fd5b816000015173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806105db5750600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b61061a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610611906132fb565b60405180910390fd5b61063282602001513084600001518560400151611d41565b600081111561092657600073ffffffffffffffffffffffffffffffffffffffff1682610140015173ffffffffffffffffffffffffffffffffffffffff160361075457816060015181610684919061331b565b4710156106c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106bd906133a9565b60405180910390fd5b60005b8181101561074e5782610100015181815181106106e9576106e86133c9565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff166108fc84606001519081150290604051600060405180830381858888f1935050505015801561073a573d6000803e3d6000fd5b508080610746906133f8565b9150506106c9565b50610925565b816060015181610764919061331b565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016107bf91906128d7565b602060405180830381865afa1580156107dc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108009190613440565b1015610841576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610838906133a9565b60405180910390fd5b60005b8181101561092357600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84610100015183815181106108a2576108a16133c9565b5b602002602001015185606001516040518363ffffffff1660e01b81526004016108cc92919061346d565b6020604051808303816000875af11580156108eb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061090f91906134ab565b50808061091b906133f8565b915050610844565b505b5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638661ac83338560036040518463ffffffff1660e01b81526004016109869392919061354f565b600060405180830381600087803b1580156109a057600080fd5b505af11580156109b4573d6000803e3d6000fd5b50505050505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a4d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a44906135f8565b60405180910390fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b21576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b18906135f8565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff166108fc670de0b6b3a764000083610b4f919061331b565b9081150290604051600060405180830381858888f19350505050158015610b7a573d6000803e3d6000fd5b505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c0f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c06906135f8565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83670de0b6b3a764000084610c40919061331b565b6040518363ffffffff1660e01b8152600401610c5d92919061346d565b6020604051808303816000875af1158015610c7c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ca091906134ab565b50505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638eaa6ac0846040518263ffffffff1660e01b8152600401610d2d9190612f49565b600060405180830381865afa158015610d4a573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190610d7391906131c3565b905060016003811115610d8957610d886134d8565b5b8161016001516003811115610da157610da06134d8565b5b14610de1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dd89061368a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1681610140015173ffffffffffffffffffffffffffffffffffffffff1603610ef257818160600151610e2a919061331b565b341015610e6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e63906136f6565b60405180910390fd5b6000816060015134610e7e9190613716565b14610e8c8260600151611db6565b604051602001610e9c9190613804565b60405160208183030381529060405290610eec576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ee39190613872565b60405180910390fd5b50611092565b818160600151610f02919061331b565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b8152600401610f5d91906128d7565b602060405180830381865afa158015610f7a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f9e9190613440565b1015610fdf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fd6906138e0565b60405180910390fd5b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd333085856060015161102f919061331b565b6040518463ffffffff1660e01b815260040161104d93929190613900565b6020604051808303816000875af115801561106c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061109091906134ab565b505b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16631dbeb29d3385856040518463ffffffff1660e01b81526004016110f193929190613937565b600060405180830381600087803b15801561110b57600080fd5b505af115801561111f573d6000803e3d6000fd5b50505050600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638eaa6ac0846040518263ffffffff1660e01b815260040161117e9190612f49565b600060405180830381865afa15801561119b573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906111c491906131c3565b9050806080015181610100015151106111e1576111e083611e84565b5b505050565b3373ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16636352211e876040518263ffffffff1660e01b8152600401611236919061290b565b602060405180830381865afa158015611253573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611277919061396e565b73ffffffffffffffffffffffffffffffffffffffff16146112cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c4906139e7565b60405180910390fd5b6018821015611311576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161130890613a53565b60405180910390fd5b60a8821115611355576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161134c90613abf565b60405180910390fd5b600754600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b81526004016113b391906128d7565b602060405180830381865afa1580156113d0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113f49190613440565b1015611414670de0b6b3a764000060075461140f9190612f09565b611db6565b6040516020016114249190613b77565b60405160208183030381529060405290611474576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161146b9190613872565b60405180910390fd5b50600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33306007546040518463ffffffff1660e01b81526004016114d693929190613900565b6020604051808303816000875af11580156114f5573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061151991906134ab565b5061152686333088611d41565b60011515811515036115f057600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166301aa5eaa33888888888860008054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518863ffffffff1660e01b81526004016115b99796959493929190613ba8565b600060405180830381600087803b1580156115d357600080fd5b505af11580156115e7573d6000803e3d6000fd5b5050505061168b565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166301aa5eaa33888888888860006040518863ffffffff1660e01b81526004016116589796959493929190613ba8565b600060405180830381600087803b15801561167257600080fd5b505af1158015611686573d6000803e3d6000fd5b505050505b600073ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146117b357600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660026007546117519190612f09565b6040518363ffffffff1660e01b815260040161176e92919061346d565b6020604051808303816000875af115801561178d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117b191906134ab565b505b68056bc75e2d63100000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161181891906128d7565b602060405180830381865afa158015611835573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118599190613440565b10611867576118666123ce565b5b505050505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146118ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118f6906135f8565b60405180910390fd5b670de0b6b3a764000081611913919061331b565b60078190555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146119ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119a3906135f8565b60405180910390fd5b6119b581611e84565b50565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611a72576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a69906135f8565b60405180910390fd5b80600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611b46576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b3d906135f8565b60405180910390fd5b611b5284848484611d41565b50505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611be8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bdf906135f8565b60405180910390fd5b8060028190555050565b6000600254905090565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611c8c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c83906135f8565b60405180910390fd5b80600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611cfc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cf390613c63565b60405180910390fd5b81600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b8373ffffffffffffffffffffffffffffffffffffffff166342842e0e8484846040518463ffffffff1660e01b8152600401611d7e93929190613900565b600060405180830381600087803b158015611d9857600080fd5b505af1158015611dac573d6000803e3d6000fd5b5050505050505050565b606060006001611dc5846126d1565b01905060008167ffffffffffffffff811115611de457611de36129ad565b5b6040519080825280601f01601f191660200182016040528015611e165781602001600182028036833780820191505090505b509050600082602001820190505b600115611e79578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a8581611e6d57611e6c612eab565b5b04945060008503611e24575b819350505050919050565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638eaa6ac0836040518263ffffffff1660e01b8152600401611ee19190612f49565b600060405180830381865afa158015611efe573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190611f2791906131c3565b9050600073ffffffffffffffffffffffffffffffffffffffff1681610140015173ffffffffffffffffffffffffffffffffffffffff1603611fbf57806060015181610100015151611f78919061331b565b471015611fba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fb190613ccf565b60405180910390fd5b6120b3565b806060015181610100015151611fd5919061331b565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161203091906128d7565b602060405180830381865afa15801561204d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120719190613440565b10156120b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120a990613d3b565b60405180910390fd5b5b60006120be83612824565b9050600082610100015151826120d49190613716565b9050600083610100015182815181106120f0576120ef6133c9565b5b6020026020010151905061210e846020015130838760400151611d41565b600073ffffffffffffffffffffffffffffffffffffffff1684610140015173ffffffffffffffffffffffffffffffffffffffff16036121ac57836000015173ffffffffffffffffffffffffffffffffffffffff166108fc85606001518661010001515161217b919061331b565b9081150290604051600060405180830381858888f193505050501580156121a6573d6000803e3d6000fd5b50612267565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8560000151866060015187610100015151612205919061331b565b6040518363ffffffff1660e01b815260040161222292919061346d565b6020604051808303816000875af1158015612241573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061226591906134ab565b505b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16639950067386846040518363ffffffff1660e01b81526004016122c4929190613d5b565b600060405180830381600087803b1580156122de57600080fd5b505af11580156122f2573d6000803e3d6000fd5b505050507f5128f90271655860f87c2dffdc548f8b5bc8b3e50a90c4d91f0ecc4c4081c66a85848360405161232993929190613d84565b60405180910390a1600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638661ac8385600001518760026040518463ffffffff1660e01b81526004016123959392919061354f565b600060405180830381600087803b1580156123af57600080fd5b505af11580156123c3573d6000803e3d6000fd5b505050505050505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161242a91906128d7565b602060405180830381865afa158015612447573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061246b9190613440565b905060008073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146126cd5760005b6002548110156126cb57600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e60018361251c9190613dbb565b6040518263ffffffff1660e01b8152600401612538919061290b565b602060405180830381865afa158015612555573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612579919061396e565b9150600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141580156126065750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b156126b85760008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83600254866126569190612f09565b6040518363ffffffff1660e01b815260040161267392919061346d565b6020604051808303816000875af1158015612692573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126b691906134ab565b505b80806126c3906133f8565b9150506124c7565b505b5050565b600080600090507a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000831061272f577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000838161272557612724612eab565b5b0492506040810190505b6d04ee2d6d415b85acef8100000000831061276c576d04ee2d6d415b85acef8100000000838161276257612761612eab565b5b0492506020810190505b662386f26fc10000831061279b57662386f26fc10000838161279157612790612eab565b5b0492506010810190505b6305f5e10083106127c4576305f5e10083816127ba576127b9612eab565b5b0492506008810190505b61271083106127e95761271083816127df576127de612eab565b5b0492506004810190505b6064831061280c576064838161280257612801612eab565b5b0492506002810190505b600a831061281b576001810190505b80915050919050565b60006001600660008282546128399190613dbb565b9250508190555060004344428560065460405160200161285d959493929190613e31565b6040516020818303038152906040528051906020012060001c9050612710600654111561288d5760006006819055505b80915050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006128c182612896565b9050919050565b6128d1816128b6565b82525050565b60006020820190506128ec60008301846128c8565b92915050565b6000819050919050565b612905816128f2565b82525050565b600060208201905061292060008301846128fc565b92915050565b6000604051905090565b600080fd5b600080fd5b612943816128b6565b811461294e57600080fd5b50565b6000813590506129608161293a565b92915050565b61296f816128f2565b811461297a57600080fd5b50565b60008135905061298c81612966565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6129e58261299c565b810181811067ffffffffffffffff82111715612a0457612a036129ad565b5b80604052505050565b6000612a17612926565b9050612a2382826129dc565b919050565b600067ffffffffffffffff821115612a4357612a426129ad565b5b612a4c8261299c565b9050602081019050919050565b82818337600083830152505050565b6000612a7b612a7684612a28565b612a0d565b905082815260208101848484011115612a9757612a96612997565b5b612aa2848285612a59565b509392505050565b600082601f830112612abf57612abe612992565b5b8135612acf848260208601612a68565b91505092915050565b60008060008060808587031215612af257612af1612930565b5b6000612b0087828801612951565b9450506020612b1187828801612951565b9350506040612b228782880161297d565b925050606085013567ffffffffffffffff811115612b4357612b42612935565b5b612b4f87828801612aaa565b91505092959194509250565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b612b9081612b5b565b82525050565b6000602082019050612bab6000830184612b87565b92915050565b6000819050919050565b612bc481612bb1565b8114612bcf57600080fd5b50565b600081359050612be181612bbb565b92915050565b600060208284031215612bfd57612bfc612930565b5b6000612c0b84828501612bd2565b91505092915050565b600060208284031215612c2a57612c29612930565b5b6000612c3884828501612951565b91505092915050565b6000612c4c82612896565b9050919050565b612c5c81612c41565b8114612c6757600080fd5b50565b600081359050612c7981612c53565b92915050565b60008060408385031215612c9657612c95612930565b5b6000612ca485828601612c6a565b9250506020612cb58582860161297d565b9150509250929050565b600080600060608486031215612cd857612cd7612930565b5b6000612ce686828701612951565b9350506020612cf786828701612951565b9250506040612d088682870161297d565b9150509250925092565b60008060408385031215612d2957612d28612930565b5b6000612d3785828601612bd2565b9250506020612d488582860161297d565b9150509250929050565b60008115159050919050565b612d6781612d52565b8114612d7257600080fd5b50565b600081359050612d8481612d5e565b92915050565b60008060008060008060c08789031215612da757612da6612930565b5b6000612db589828a01612951565b9650506020612dc689828a0161297d565b9550506040612dd789828a0161297d565b9450506060612de889828a0161297d565b9350506080612df989828a0161297d565b92505060a0612e0a89828a01612d75565b9150509295509295509295565b600060208284031215612e2d57612e2c612930565b5b6000612e3b8482850161297d565b91505092915050565b60008060008060808587031215612e5e57612e5d612930565b5b6000612e6c87828801612951565b9450506020612e7d87828801612951565b9350506040612e8e87828801612951565b9250506060612e9f8782880161297d565b91505092959194509250565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612f14826128f2565b9150612f1f836128f2565b925082612f2f57612f2e612eab565b5b828204905092915050565b612f4381612bb1565b82525050565b6000602082019050612f5e6000830184612f3a565b92915050565b600080fd5b600080fd5b600081519050612f7d8161293a565b92915050565b600081519050612f9281612966565b92915050565b600067ffffffffffffffff821115612fb357612fb26129ad565b5b602082029050602081019050919050565b600080fd5b6000612fdc612fd784612f98565b612a0d565b90508083825260208201905060208402830185811115612fff57612ffe612fc4565b5b835b8181101561302857806130148882612f6e565b845260208401935050602081019050613001565b5050509392505050565b600082601f83011261304757613046612992565b5b8151613057848260208601612fc9565b91505092915050565b6004811061306d57600080fd5b50565b60008151905061307f81613060565b92915050565b6000610180828403121561309c5761309b612f64565b5b6130a7610180612a0d565b905060006130b784828501612f6e565b60008301525060206130cb84828501612f6e565b60208301525060406130df84828501612f83565b60408301525060606130f384828501612f83565b606083015250608061310784828501612f83565b60808301525060a061311b84828501612f83565b60a08301525060c061312f84828501612f83565b60c08301525060e061314384828501612f83565b60e08301525061010082015167ffffffffffffffff81111561316857613167612f69565b5b61317484828501613032565b6101008301525061012061318a84828501612f83565b610120830152506101406131a084828501612f6e565b610140830152506101606131b684828501613070565b6101608301525092915050565b6000602082840312156131d9576131d8612930565b5b600082015167ffffffffffffffff8111156131f7576131f6612935565b5b61320384828501613085565b91505092915050565b600082825260208201905092915050565b7f4974656d206973204c4956452e00000000000000000000000000000000000000600082015250565b6000613253600d8361320c565b915061325e8261321d565b602082019050919050565b6000602082019050818103600083015261328281613246565b9050919050565b7f596f7520617265206e6f74204974656d206f776e65722f4974656d20646f657360008201527f206e6f742065786973742e000000000000000000000000000000000000000000602082015250565b60006132e5602b8361320c565b91506132f082613289565b604082019050919050565b60006020820190508181036000830152613314816132d8565b9050919050565b6000613326826128f2565b9150613331836128f2565b925082820261333f816128f2565b9150828204841483151761335657613355612eda565b5b5092915050565b7f50616e69633a206e6f7420656e6f7567682066756e64732e0000000000000000600082015250565b600061339360188361320c565b915061339e8261335d565b602082019050919050565b600060208201905081810360008301526133c281613386565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000613403826128f2565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361343557613434612eda565b5b600182019050919050565b60006020828403121561345657613455612930565b5b600061346484828501612f83565b91505092915050565b600060408201905061348260008301856128c8565b61348f60208301846128fc565b9392505050565b6000815190506134a581612d5e565b92915050565b6000602082840312156134c1576134c0612930565b5b60006134cf84828501613496565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b60048110613518576135176134d8565b5b50565b600081905061352982613507565b919050565b60006135398261351b565b9050919050565b6135498161352e565b82525050565b600060608201905061356460008301866128c8565b6135716020830185612f3a565b61357e6040830184613540565b949350505050565b7f496e73756666696369656e742070726976696c6567657320746f20657865637560008201527f746520746869732066756e6374696f6e2e000000000000000000000000000000602082015250565b60006135e260318361320c565b91506135ed82613586565b604082019050919050565b60006020820190508181036000830152613611816135d5565b9050919050565b7f4974656d206e6f74204c4956452c206f72204974656d20646f6573206e6f742060008201527f65786973742e0000000000000000000000000000000000000000000000000000602082015250565b600061367460268361320c565b915061367f82613618565b604082019050919050565b600060208201905081810360008301526136a381613667565b9050919050565b7f496e73756666696369656e742056455420666f722061207469636b65742e0000600082015250565b60006136e0601e8361320c565b91506136eb826136aa565b602082019050919050565b6000602082019050818103600083015261370f816136d3565b9050919050565b6000613721826128f2565b915061372c836128f2565b92508261373c5761373b612eab565b5b828206905092915050565b7f56616c7565206973206e6f742061206d756c7469706c65206f66200000000000815250565b600081519050919050565b600081905092915050565b60005b838110156137a1578082015181840152602081019050613786565b60008484015250505050565b60006137b88261376d565b6137c28185613778565b93506137d2818560208601613783565b80840191505092915050565b7f205645542e000000000000000000000000000000000000000000000000000000815250565b600061380f82613747565b601b8201915061381f82846137ad565b915061382a826137de565b60058201915081905092915050565b60006138448261376d565b61384e818561320c565b935061385e818560208601613783565b6138678161299c565b840191505092915050565b6000602082019050818103600083015261388c8184613839565b905092915050565b7f496e73756666696369656e74204d564120666f722061207469636b65742e0000600082015250565b60006138ca601e8361320c565b91506138d582613894565b602082019050919050565b600060208201905081810360008301526138f9816138bd565b9050919050565b600060608201905061391560008301866128c8565b61392260208301856128c8565b61392f60408301846128fc565b949350505050565b600060608201905061394c60008301866128c8565b6139596020830185612f3a565b61396660408301846128fc565b949350505050565b60006020828403121561398457613983612930565b5b600061399284828501612f6e565b91505092915050565b7f596f7520617265206e6f74206f776e6572206f6620746865204e46542e000000600082015250565b60006139d1601d8361320c565b91506139dc8261399b565b602082019050919050565b60006020820190508181036000830152613a00816139c4565b9050919050565b7f526166666c65206d757374206265203e3d2032346820283120646179292e0000600082015250565b6000613a3d601e8361320c565b9150613a4882613a07565b602082019050919050565b60006020820190508181036000830152613a6c81613a30565b9050919050565b7f526166666c65206d757374206265203c3d20313638682028372064617973292e600082015250565b6000613aa960208361320c565b9150613ab482613a73565b602082019050919050565b60006020820190508181036000830152613ad881613a9c565b9050919050565b7f496e73756666696369656e742066756e647320666f722066656520616d6f756e60008201527f743a200000000000000000000000000000000000000000000000000000000000602082015250565b6000613b3b602383613778565b9150613b4682613adf565b602382019050919050565b7f20244d56412e0000000000000000000000000000000000000000000000000000815250565b6000613b8282613b2e565b9150613b8e82846137ad565b9150613b9982613b51565b60068201915081905092915050565b600060e082019050613bbd600083018a6128c8565b613bca60208301896128c8565b613bd760408301886128fc565b613be460608301876128fc565b613bf160808301866128fc565b613bfe60a08301856128fc565b613c0b60c08301846128c8565b98975050505050505050565b7f496e76616c696420416464726573730000000000000000000000000000000000600082015250565b6000613c4d600f8361320c565b9150613c5882613c17565b602082019050919050565b60006020820190508181036000830152613c7c81613c40565b9050919050565b7f496e73756666696369656e74205645542046756e647320746f20447261772e00600082015250565b6000613cb9601f8361320c565b9150613cc482613c83565b602082019050919050565b60006020820190508181036000830152613ce881613cac565b9050919050565b7f496e73756666696369656e74204d56412046756e647320746f20447261772e00600082015250565b6000613d25601f8361320c565b9150613d3082613cef565b602082019050919050565b60006020820190508181036000830152613d5481613d18565b9050919050565b6000604082019050613d706000830185612f3a565b613d7d60208301846128fc565b9392505050565b6000606082019050613d996000830186612f3a565b613da660208301856128fc565b613db360408301846128c8565b949350505050565b6000613dc6826128f2565b9150613dd1836128f2565b9250828201905080821115613de957613de8612eda565b5b92915050565b6000819050919050565b613e0a613e05826128f2565b613def565b82525050565b6000819050919050565b613e2b613e2682612bb1565b613e10565b82525050565b6000613e3d8288613df9565b602082019150613e4d8287613df9565b602082019150613e5d8286613df9565b602082019150613e6d8285613e1a565b602082019150613e7d8284613df9565b602082019150819050969550505050505056fea264697066735822122088667ba62439a8782dd98097f210b1600a5c0afe27d7085ff2a981253396e5a564736f6c63430008120033