VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x77EAe7…39d6
Summary
Transactions
Transfers
Address
0x77EAe725edD141AF83Fe112ce697828fBEFf39d6
VET
0.00
VET
VTHO
0.00
VTHO
Tokens
3.22
MVA
Master
0x36DEEe078A2cFbC50A4618178c8E317A2B9a6aA4
Deployer
0x36DEEe078A2cFbC50A4618178c8E317A2B9a6aA4
Code
0x6080604052600436106101145760003560e01c80634e0155d7116100a0578063ab0eda9e11610064578063ab0eda9e14610366578063b03066711461038f578063b1bb94b9146103b8578063d73fe0aa146103e1578063f2fde38b1461040c57610114565b80634e0155d7146102a45780634ea48801146102c05780635cdf76f8146102e95780639edc64f514610312578063aacd73211461033b57610114565b80631e1a4eef116100e75780631e1a4eef146101d55780631e390e65146101fe578063257189c0146102275780633a96571a146102505780633d007e571461027957610114565b806310680b841461011957806311a1933c14610144578063150b7a021461016f57806318037045146101ac575b600080fd5b34801561012557600080fd5b5061012e610435565b60405161013b91906129ef565b60405180910390f35b34801561015057600080fd5b5061015961045f565b6040516101669190612a23565b60405180910390f35b34801561017b57600080fd5b5061019660048036038101906101919190612bf0565b61047c565b6040516101a39190612cae565b60405180910390f35b3480156101b857600080fd5b506101d360048036038101906101ce9190612cff565b610490565b005b3480156101e157600080fd5b506101fc60048036038101906101f79190612d2c565b6108e3565b005b34801561020a57600080fd5b5061022560048036038101906102209190612cff565b6109b7565b005b34801561023357600080fd5b5061024e60048036038101906102499190612d97565b610d51565b005b34801561025c57600080fd5b5061027760048036038101906102729190612dd7565b610e3f565b005b34801561028557600080fd5b5061028e610f66565b60405161029b91906129ef565b60405180910390f35b6102be60048036038101906102b99190612e2a565b610f90565b005b3480156102cc57600080fd5b506102e760048036038101906102e29190612ea2565b61143a565b005b3480156102f557600080fd5b50610310600480360381019061030b9190612f2f565b611a3b565b005b34801561031e57600080fd5b5061033960048036038101906103349190612cff565b611ae8565b005b34801561034757600080fd5b50610350611b84565b60405161035d91906129ef565b60405180910390f35b34801561037257600080fd5b5061038d60048036038101906103889190612d2c565b611bae565b005b34801561039b57600080fd5b506103b660048036038101906103b19190612f5c565b611c82565b005b3480156103c457600080fd5b506103df60048036038101906103da9190612f2f565b611d24565b005b3480156103ed57600080fd5b506103f6611dbe565b6040516104039190612a23565b60405180910390f35b34801561041857600080fd5b50610433600480360381019061042e9190612d2c565b611dc8565b005b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000670de0b6b3a76400006007546104779190613021565b905090565b600063150b7a0260e01b9050949350505050565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638eaa6ac0836040518263ffffffff1660e01b81526004016104ed9190613061565b600060405180830381865afa15801561050a573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061053391906132db565b9050600081610100015151905061055882602001513084600001518560400151611f0d565b600081111561084c57600073ffffffffffffffffffffffffffffffffffffffff1682610140015173ffffffffffffffffffffffffffffffffffffffff160361067a578160600151816105aa9190613324565b4710156105ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e3906133c3565b60405180910390fd5b60005b8181101561067457826101000151818151811061060f5761060e6133e3565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff166108fc84606001519081150290604051600060405180830381858888f19350505050158015610660573d6000803e3d6000fd5b50808061066c90613412565b9150506105ef565b5061084b565b81606001518161068a9190613324565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016106e591906129ef565b602060405180830381865afa158015610702573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610726919061345a565b1015610767576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075e906133c3565b60405180910390fd5b60005b8181101561084957600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84610100015183815181106107c8576107c76133e3565b5b602002602001015185606001516040518363ffffffff1660e01b81526004016107f2929190613487565b6020604051808303816000875af1158015610811573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061083591906134c5565b50808061084190613412565b91505061076a565b505b5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638661ac83338560036040518463ffffffff1660e01b81526004016108ac93929190613569565b600060405180830381600087803b1580156108c657600080fd5b505af11580156108da573d6000803e3d6000fd5b50505050505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610973576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161096a90613612565b60405180910390fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638eaa6ac0836040518263ffffffff1660e01b8152600401610a149190613061565b600060405180830381865afa158015610a31573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190610a5a91906132db565b9050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610ae75750806000015173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b610b26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b1d90613612565b60405180910390fd5b610b5e81602001513083610100015184610120015181518110610b4c57610b4b6133e3565b5b60200260200101518460400151611f0d565b600073ffffffffffffffffffffffffffffffffffffffff1681610140015173ffffffffffffffffffffffffffffffffffffffff1603610bfc57806000015173ffffffffffffffffffffffffffffffffffffffff166108fc826060015183610100015151610bcb9190613324565b9081150290604051600060405180830381858888f19350505050158015610bf6573d6000803e3d6000fd5b50610cb7565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8260000151836060015184610100015151610c559190613324565b6040518363ffffffff1660e01b8152600401610c72929190613487565b6020604051808303816000875af1158015610c91573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cb591906134c5565b505b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638661ac8382600001518460026040518463ffffffff1660e01b8152600401610d1b93929190613569565b600060405180830381600087803b158015610d3557600080fd5b505af1158015610d49573d6000803e3d6000fd5b505050505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610de1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dd890613612565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff166108fc670de0b6b3a764000083610e0f9190613324565b9081150290604051600060405180830381858888f19350505050158015610e3a573d6000803e3d6000fd5b505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ecf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec690613612565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83670de0b6b3a764000084610f009190613324565b6040518363ffffffff1660e01b8152600401610f1d929190613487565b6020604051808303816000875af1158015610f3c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f6091906134c5565b50505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638eaa6ac0846040518263ffffffff1660e01b8152600401610fed9190613061565b600060405180830381865afa15801561100a573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061103391906132db565b9050600073ffffffffffffffffffffffffffffffffffffffff1681610140015173ffffffffffffffffffffffffffffffffffffffff16036111465781816060015161107e9190613324565b3410156110c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110b79061367e565b60405180910390fd5b60008160600151346110d2919061369e565b146110e08260600151611f82565b6040516020016110f0919061378c565b60405160208183030381529060405290611140576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161113791906137fa565b60405180910390fd5b506112e6565b8181606001516111569190613324565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b81526004016111b191906129ef565b602060405180830381865afa1580156111ce573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111f2919061345a565b1015611233576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161122a90613868565b60405180910390fd5b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33308585606001516112839190613324565b6040518463ffffffff1660e01b81526004016112a193929190613888565b6020604051808303816000875af11580156112c0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112e491906134c5565b505b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16631dbeb29d3385856040518463ffffffff1660e01b8152600401611345939291906138bf565b600060405180830381600087803b15801561135f57600080fd5b505af1158015611373573d6000803e3d6000fd5b50505050600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638eaa6ac0846040518263ffffffff1660e01b81526004016113d29190613061565b600060405180830381865afa1580156113ef573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061141891906132db565b9050806080015181610100015151106114355761143483612050565b5b505050565b3373ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16636352211e876040518263ffffffff1660e01b815260040161148a9190612a23565b602060405180830381865afa1580156114a7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114cb91906138f6565b73ffffffffffffffffffffffffffffffffffffffff1614611521576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115189061396f565b60405180910390fd5b600754600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b815260040161157f91906129ef565b602060405180830381865afa15801561159c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115c0919061345a565b10156115e0670de0b6b3a76400006007546115db9190613021565b611f82565b6040516020016115f09190613a27565b60405160208183030381529060405290611640576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161163791906137fa565b60405180910390fd5b50600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33306007546040518463ffffffff1660e01b81526004016116a293929190613888565b6020604051808303816000875af11580156116c1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116e591906134c5565b506116f286333088611f0d565b60011515811515036117bc57600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166301aa5eaa33888888888860008054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518863ffffffff1660e01b81526004016117859796959493929190613a58565b600060405180830381600087803b15801561179f57600080fd5b505af11580156117b3573d6000803e3d6000fd5b50505050611857565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166301aa5eaa33888888888860006040518863ffffffff1660e01b81526004016118249796959493929190613a58565b600060405180830381600087803b15801561183e57600080fd5b505af1158015611852573d6000803e3d6000fd5b505050505b600073ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461197f57600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600260075461191d9190613021565b6040518363ffffffff1660e01b815260040161193a929190613487565b6020604051808303816000875af1158015611959573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061197d91906134c5565b505b68056bc75e2d63100000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016119e491906129ef565b602060405180830381865afa158015611a01573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a25919061345a565b10611a3357611a326124e6565b5b505050505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611acb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ac290613612565b60405180910390fd5b670de0b6b3a764000081611adf9190613324565b60078190555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611b78576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b6f90613612565b60405180910390fd5b611b8181612050565b50565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611c3e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c3590613612565b60405180910390fd5b80600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611d12576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d0990613612565b60405180910390fd5b611d1e84848484611f0d565b50505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611db4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dab90613612565b60405180910390fd5b8060028190555050565b6000600254905090565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611e58576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e4f90613612565b60405180910390fd5b80600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611ec8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ebf90613b13565b60405180910390fd5b81600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b8373ffffffffffffffffffffffffffffffffffffffff166342842e0e8484846040518463ffffffff1660e01b8152600401611f4a93929190613888565b600060405180830381600087803b158015611f6457600080fd5b505af1158015611f78573d6000803e3d6000fd5b5050505050505050565b606060006001611f91846127e9565b01905060008167ffffffffffffffff811115611fb057611faf612ac5565b5b6040519080825280601f01601f191660200182016040528015611fe25781602001600182028036833780820191505090505b509050600082602001820190505b600115612045578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a858161203957612038612fc3565b5b04945060008503611ff0575b819350505050919050565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638eaa6ac0836040518263ffffffff1660e01b81526004016120ad9190613061565b600060405180830381865afa1580156120ca573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906120f391906132db565b905060008161010001515190508160800151811015612147576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161213e90613b7f565b60405180910390fd5b6001600481111561215b5761215a6134f2565b5b8261016001516004811115612173576121726134f2565b5b146121b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121aa90613beb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1682610140015173ffffffffffffffffffffffffffffffffffffffff1603612249578160600151826101000151516122029190613324565b471015612244576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161223b90613c57565b60405180910390fd5b61233d565b81606001518261010001515161225f9190613324565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016122ba91906129ef565b602060405180830381865afa1580156122d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122fb919061345a565b101561233c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161233390613cc3565b60405180910390fd5b5b60006123488461293c565b90506000836101000151518261235e919061369e565b90506000846101000151828151811061237a576123796133e3565b5b60200260200101519050600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638de654ba8760046040518363ffffffff1660e01b81526004016123e2929190613ce3565b600060405180830381600087803b1580156123fc57600080fd5b505af1158015612410573d6000803e3d6000fd5b50505050600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16639950067387846040518363ffffffff1660e01b8152600401612471929190613d0c565b600060405180830381600087803b15801561248b57600080fd5b505af115801561249f573d6000803e3d6000fd5b505050507f5128f90271655860f87c2dffdc548f8b5bc8b3e50a90c4d91f0ecc4c4081c66a8684836040516124d693929190613d35565b60405180910390a1505050505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161254291906129ef565b602060405180830381865afa15801561255f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612583919061345a565b905060008073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146127e55760005b6002548110156127e357600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e6001836126349190613d6c565b6040518263ffffffff1660e01b81526004016126509190612a23565b602060405180830381865afa15801561266d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061269191906138f6565b9150600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415801561271e5750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b156127d05760008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb836002548661276e9190613021565b6040518363ffffffff1660e01b815260040161278b929190613487565b6020604051808303816000875af11580156127aa573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127ce91906134c5565b505b80806127db90613412565b9150506125df565b505b5050565b600080600090507a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310612847577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000838161283d5761283c612fc3565b5b0492506040810190505b6d04ee2d6d415b85acef81000000008310612884576d04ee2d6d415b85acef8100000000838161287a57612879612fc3565b5b0492506020810190505b662386f26fc1000083106128b357662386f26fc1000083816128a9576128a8612fc3565b5b0492506010810190505b6305f5e10083106128dc576305f5e10083816128d2576128d1612fc3565b5b0492506008810190505b61271083106129015761271083816128f7576128f6612fc3565b5b0492506004810190505b60648310612924576064838161291a57612919612fc3565b5b0492506002810190505b600a8310612933576001810190505b80915050919050565b60006001600660008282546129519190613d6c565b92505081905550600043444285600654604051602001612975959493929190613de2565b6040516020818303038152906040528051906020012060001c905061271060065411156129a55760006006819055505b80915050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006129d9826129ae565b9050919050565b6129e9816129ce565b82525050565b6000602082019050612a0460008301846129e0565b92915050565b6000819050919050565b612a1d81612a0a565b82525050565b6000602082019050612a386000830184612a14565b92915050565b6000604051905090565b600080fd5b600080fd5b612a5b816129ce565b8114612a6657600080fd5b50565b600081359050612a7881612a52565b92915050565b612a8781612a0a565b8114612a9257600080fd5b50565b600081359050612aa481612a7e565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612afd82612ab4565b810181811067ffffffffffffffff82111715612b1c57612b1b612ac5565b5b80604052505050565b6000612b2f612a3e565b9050612b3b8282612af4565b919050565b600067ffffffffffffffff821115612b5b57612b5a612ac5565b5b612b6482612ab4565b9050602081019050919050565b82818337600083830152505050565b6000612b93612b8e84612b40565b612b25565b905082815260208101848484011115612baf57612bae612aaf565b5b612bba848285612b71565b509392505050565b600082601f830112612bd757612bd6612aaa565b5b8135612be7848260208601612b80565b91505092915050565b60008060008060808587031215612c0a57612c09612a48565b5b6000612c1887828801612a69565b9450506020612c2987828801612a69565b9350506040612c3a87828801612a95565b925050606085013567ffffffffffffffff811115612c5b57612c5a612a4d565b5b612c6787828801612bc2565b91505092959194509250565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b612ca881612c73565b82525050565b6000602082019050612cc36000830184612c9f565b92915050565b6000819050919050565b612cdc81612cc9565b8114612ce757600080fd5b50565b600081359050612cf981612cd3565b92915050565b600060208284031215612d1557612d14612a48565b5b6000612d2384828501612cea565b91505092915050565b600060208284031215612d4257612d41612a48565b5b6000612d5084828501612a69565b91505092915050565b6000612d64826129ae565b9050919050565b612d7481612d59565b8114612d7f57600080fd5b50565b600081359050612d9181612d6b565b92915050565b60008060408385031215612dae57612dad612a48565b5b6000612dbc85828601612d82565b9250506020612dcd85828601612a95565b9150509250929050565b600080600060608486031215612df057612def612a48565b5b6000612dfe86828701612a69565b9350506020612e0f86828701612a69565b9250506040612e2086828701612a95565b9150509250925092565b60008060408385031215612e4157612e40612a48565b5b6000612e4f85828601612cea565b9250506020612e6085828601612a95565b9150509250929050565b60008115159050919050565b612e7f81612e6a565b8114612e8a57600080fd5b50565b600081359050612e9c81612e76565b92915050565b60008060008060008060c08789031215612ebf57612ebe612a48565b5b6000612ecd89828a01612a69565b9650506020612ede89828a01612a95565b9550506040612eef89828a01612a95565b9450506060612f0089828a01612a95565b9350506080612f1189828a01612a95565b92505060a0612f2289828a01612e8d565b9150509295509295509295565b600060208284031215612f4557612f44612a48565b5b6000612f5384828501612a95565b91505092915050565b60008060008060808587031215612f7657612f75612a48565b5b6000612f8487828801612a69565b9450506020612f9587828801612a69565b9350506040612fa687828801612a69565b9250506060612fb787828801612a95565b91505092959194509250565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061302c82612a0a565b915061303783612a0a565b92508261304757613046612fc3565b5b828204905092915050565b61305b81612cc9565b82525050565b60006020820190506130766000830184613052565b92915050565b600080fd5b600080fd5b60008151905061309581612a52565b92915050565b6000815190506130aa81612a7e565b92915050565b600067ffffffffffffffff8211156130cb576130ca612ac5565b5b602082029050602081019050919050565b600080fd5b60006130f46130ef846130b0565b612b25565b90508083825260208201905060208402830185811115613117576131166130dc565b5b835b81811015613140578061312c8882613086565b845260208401935050602081019050613119565b5050509392505050565b600082601f83011261315f5761315e612aaa565b5b815161316f8482602086016130e1565b91505092915050565b6005811061318557600080fd5b50565b60008151905061319781613178565b92915050565b600061018082840312156131b4576131b361307c565b5b6131bf610180612b25565b905060006131cf84828501613086565b60008301525060206131e384828501613086565b60208301525060406131f78482850161309b565b604083015250606061320b8482850161309b565b606083015250608061321f8482850161309b565b60808301525060a06132338482850161309b565b60a08301525060c06132478482850161309b565b60c08301525060e061325b8482850161309b565b60e08301525061010082015167ffffffffffffffff8111156132805761327f613081565b5b61328c8482850161314a565b610100830152506101206132a28482850161309b565b610120830152506101406132b884828501613086565b610140830152506101606132ce84828501613188565b6101608301525092915050565b6000602082840312156132f1576132f0612a48565b5b600082015167ffffffffffffffff81111561330f5761330e612a4d565b5b61331b8482850161319d565b91505092915050565b600061332f82612a0a565b915061333a83612a0a565b925082820261334881612a0a565b9150828204841483151761335f5761335e612ff2565b5b5092915050565b600082825260208201905092915050565b7f50616e69633a206e6f7420656e6f7567682066756e64732e0000000000000000600082015250565b60006133ad601883613366565b91506133b882613377565b602082019050919050565b600060208201905081810360008301526133dc816133a0565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600061341d82612a0a565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361344f5761344e612ff2565b5b600182019050919050565b6000602082840312156134705761346f612a48565b5b600061347e8482850161309b565b91505092915050565b600060408201905061349c60008301856129e0565b6134a96020830184612a14565b9392505050565b6000815190506134bf81612e76565b92915050565b6000602082840312156134db576134da612a48565b5b60006134e9848285016134b0565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b60058110613532576135316134f2565b5b50565b600081905061354382613521565b919050565b600061355382613535565b9050919050565b61356381613548565b82525050565b600060608201905061357e60008301866129e0565b61358b6020830185613052565b613598604083018461355a565b949350505050565b7f496e73756666696369656e742070726976696c6567657320746f20657865637560008201527f746520746869732066756e6374696f6e2e000000000000000000000000000000602082015250565b60006135fc603183613366565b9150613607826135a0565b604082019050919050565b6000602082019050818103600083015261362b816135ef565b9050919050565b7f496e73756666696369656e742056455420666f722061207469636b65742e0000600082015250565b6000613668601e83613366565b915061367382613632565b602082019050919050565b600060208201905081810360008301526136978161365b565b9050919050565b60006136a982612a0a565b91506136b483612a0a565b9250826136c4576136c3612fc3565b5b828206905092915050565b7f56616c7565206973206e6f742061206d756c7469706c65206f66200000000000815250565b600081519050919050565b600081905092915050565b60005b8381101561372957808201518184015260208101905061370e565b60008484015250505050565b6000613740826136f5565b61374a8185613700565b935061375a81856020860161370b565b80840191505092915050565b7f205645542e000000000000000000000000000000000000000000000000000000815250565b6000613797826136cf565b601b820191506137a78284613735565b91506137b282613766565b60058201915081905092915050565b60006137cc826136f5565b6137d68185613366565b93506137e681856020860161370b565b6137ef81612ab4565b840191505092915050565b6000602082019050818103600083015261381481846137c1565b905092915050565b7f496e73756666696369656e74204d564120666f722061207469636b65742e0000600082015250565b6000613852601e83613366565b915061385d8261381c565b602082019050919050565b6000602082019050818103600083015261388181613845565b9050919050565b600060608201905061389d60008301866129e0565b6138aa60208301856129e0565b6138b76040830184612a14565b949350505050565b60006060820190506138d460008301866129e0565b6138e16020830185613052565b6138ee6040830184612a14565b949350505050565b60006020828403121561390c5761390b612a48565b5b600061391a84828501613086565b91505092915050565b7f596f7520617265206e6f74206f776e6572206f6620746865204e46542e000000600082015250565b6000613959601d83613366565b915061396482613923565b602082019050919050565b600060208201905081810360008301526139888161394c565b9050919050565b7f496e73756666696369656e742066756e647320666f722066656520616d6f756e60008201527f743a200000000000000000000000000000000000000000000000000000000000602082015250565b60006139eb602383613700565b91506139f68261398f565b602382019050919050565b7f20244d56412e0000000000000000000000000000000000000000000000000000815250565b6000613a32826139de565b9150613a3e8284613735565b9150613a4982613a01565b60068201915081905092915050565b600060e082019050613a6d600083018a6129e0565b613a7a60208301896129e0565b613a876040830188612a14565b613a946060830187612a14565b613aa16080830186612a14565b613aae60a0830185612a14565b613abb60c08301846129e0565b98975050505050505050565b7f496e76616c696420416464726573730000000000000000000000000000000000600082015250565b6000613afd600f83613366565b9150613b0882613ac7565b602082019050919050565b60006020820190508181036000830152613b2c81613af0565b9050919050565b7f4e6f7420456e6f756768205469636b65747320426f756768742e000000000000600082015250565b6000613b69601a83613366565b9150613b7482613b33565b602082019050919050565b60006020820190508181036000830152613b9881613b5c565b9050919050565b7f4974656d206973206e6f74206c6976652e000000000000000000000000000000600082015250565b6000613bd5601183613366565b9150613be082613b9f565b602082019050919050565b60006020820190508181036000830152613c0481613bc8565b9050919050565b7f496e73756666696369656e74205645542046756e647320746f20447261772e00600082015250565b6000613c41601f83613366565b9150613c4c82613c0b565b602082019050919050565b60006020820190508181036000830152613c7081613c34565b9050919050565b7f496e73756666696369656e74204d56412046756e647320746f20447261772e00600082015250565b6000613cad601f83613366565b9150613cb882613c77565b602082019050919050565b60006020820190508181036000830152613cdc81613ca0565b9050919050565b6000604082019050613cf86000830185613052565b613d05602083018461355a565b9392505050565b6000604082019050613d216000830185613052565b613d2e6020830184612a14565b9392505050565b6000606082019050613d4a6000830186613052565b613d576020830185612a14565b613d6460408301846129e0565b949350505050565b6000613d7782612a0a565b9150613d8283612a0a565b9250828201905080821115613d9a57613d99612ff2565b5b92915050565b6000819050919050565b613dbb613db682612a0a565b613da0565b82525050565b6000819050919050565b613ddc613dd782612cc9565b613dc1565b82525050565b6000613dee8288613daa565b602082019150613dfe8287613daa565b602082019150613e0e8286613daa565b602082019150613e1e8285613dcb565b602082019150613e2e8284613daa565b602082019150819050969550505050505056fea2646970667358221220a1802632c1a80ef2d3d441bc2992958981bf99d999e638be02568df1bef1892f64736f6c63430008120033