VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xB98c88…E07e
Summary
Transactions
Transfers
Address
0xB98c887af293aDFa2Aa4585eeD1155DC063cE07e
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x4bF48b2353Dd7F2a1f184547b9a3c88540EDcA4E
Deployer
0x4bF48b2353Dd7F2a1f184547b9a3c88540EDcA4E
Code
0x608060405234801561001057600080fd5b50600436106101c45760003560e01c806370a08231116100f9578063b514371511610097578063cafa8dfe11610071578063cafa8dfe1461051a578063d0def52114610538578063e985e9c514610568578063f2fde38b14610598576101c4565b8063b5143715146104b2578063b88d4fde146104ce578063c87b56dd146104ea576101c4565b80638da5cb5b116100d35780638da5cb5b1461043c57806395d89b411461045a578063a22cb46514610478578063a3a51bd514610494576101c4565b806370a08231146103d2578063715018a6146104025780638462151c1461040c576101c4565b80632f745c59116101665780634f6ccce7116101405780634f6ccce71461033857806355f804b3146103685780636352211e146103845780636c0360eb146103b4576101c4565b80632f745c59146102ce57806332cb6b0c146102fe57806342842e0e1461031c576101c4565b8063095ea7b3116101a2578063095ea7b31461024757806318160ddd1461026357806323b872dd146102815780632a55205a1461029d576101c4565b806301ffc9a7146101c957806306fdde03146101f9578063081812fc14610217575b600080fd5b6101e360048036038101906101de9190612dbe565b6105b4565b6040516101f091906133ef565b60405180910390f35b61020161062e565b60405161020e919061340a565b60405180910390f35b610231600480360381019061022c9190612e61565b6106c0565b60405161023e919061333d565b60405180910390f35b610261600480360381019061025c9190612d7e565b610745565b005b61026b61085d565b60405161027891906136cc565b60405180910390f35b61029b60048036038101906102969190612c0c565b61086a565b005b6102b760048036038101906102b29190612e8e565b6108ca565b6040516102c59291906133a4565b60405180910390f35b6102e860048036038101906102e39190612d7e565b61091a565b6040516102f591906136cc565b60405180910390f35b6103066109bf565b60405161031391906136cc565b60405180910390f35b61033660048036038101906103319190612c0c565b6109c5565b005b610352600480360381019061034d9190612e61565b6109e5565b60405161035f91906136cc565b60405180910390f35b610382600480360381019061037d9190612e18565b610a56565b005b61039e60048036038101906103999190612e61565b610aec565b6040516103ab919061333d565b60405180910390f35b6103bc610b9e565b6040516103c9919061340a565b60405180910390f35b6103ec60048036038101906103e79190612b9f565b610c2c565b6040516103f991906136cc565b60405180910390f35b61040a610ce4565b005b61042660048036038101906104219190612b9f565b610d6c565b60405161043391906133cd565b60405180910390f35b610444610e77565b604051610451919061333d565b60405180910390f35b610462610ea0565b60405161046f919061340a565b60405180910390f35b610492600480360381019061048d9190612ce2565b610f32565b005b61049c610f48565b6040516104a9919061333d565b60405180910390f35b6104cc60048036038101906104c79190612b9f565b610f72565b005b6104e860048036038101906104e39190612c5f565b61108d565b005b61050460048036038101906104ff9190612e61565b6110ef565b604051610511919061340a565b60405180910390f35b610522611101565b60405161052f91906136cc565b60405180910390f35b610552600480360381019061054d9190612d22565b611106565b60405161055f91906136cc565b60405180910390f35b610582600480360381019061057d9190612bcc565b6112c1565b60405161058f91906133ef565b60405180910390f35b6105b260048036038101906105ad9190612b9f565b611355565b005b60007f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061062757506106268261144d565b5b9050919050565b60606001805461063d906139de565b80601f0160208091040260200160405190810160405280929190818152602001828054610669906139de565b80156106b65780601f1061068b576101008083540402835291602001916106b6565b820191906000526020600020905b81548152906001019060200180831161069957829003601f168201915b5050505050905090565b60006106cb826114c7565b61070a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107019061360c565b60405180910390fd5b6005600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061075082610aec565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156107c1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b89061366c565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166107e0611533565b73ffffffffffffffffffffffffffffffffffffffff16148061080f575061080e81610809611533565b6112c1565b5b61084e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108459061354c565b60405180910390fd5b610858838361153b565b505050565b6000600980549050905090565b61087b610875611533565b826115f4565b6108ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108b19061368c565b60405180910390fd5b6108c58383836116d2565b505050565b600080600060646005856108de919061389a565b6108e89190613869565b9050600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168192509250509250929050565b600061092583610c2c565b8210610966576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095d9061342c565b60405180910390fd5b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b611e6181565b6109e08383836040518060200160405280600081525061108d565b505050565b60006109ef61085d565b8210610a30576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a27906136ac565b60405180910390fd5b60098281548110610a4457610a43613b77565b5b90600052602060002001549050919050565b610a5e611533565b73ffffffffffffffffffffffffffffffffffffffff16610a7c610e77565b73ffffffffffffffffffffffffffffffffffffffff1614610ad2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac99061362c565b60405180910390fd5b80600e9080519060200190610ae89291906129b3565b5050565b6000806003600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610b95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8c9061358c565b60405180910390fd5b80915050919050565b600e8054610bab906139de565b80601f0160208091040260200160405190810160405280929190818152602001828054610bd7906139de565b8015610c245780601f10610bf957610100808354040283529160200191610c24565b820191906000526020600020905b815481529060010190602001808311610c0757829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610c9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c949061356c565b60405180910390fd5b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610cec611533565b73ffffffffffffffffffffffffffffffffffffffff16610d0a610e77565b73ffffffffffffffffffffffffffffffffffffffff1614610d60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d579061362c565b60405180910390fd5b610d6a6000611939565b565b60606000610d7983610c2c565b905060008167ffffffffffffffff811115610d9757610d96613ba6565b5b604051908082528060200260200182016040528015610dc55781602001602082028036833780820191505090505b5090506000821415610e2457600067ffffffffffffffff811115610dec57610deb613ba6565b5b604051908082528060200260200182016040528015610e1a5781602001602082028036833780820191505090505b5092505050610e72565b60005b82811015610e6b57610e39858261091a565b828281518110610e4c57610e4b613b77565b5b6020026020010181815250508080610e6390613a41565b915050610e27565b5080925050505b919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060028054610eaf906139de565b80601f0160208091040260200160405190810160405280929190818152602001828054610edb906139de565b8015610f285780601f10610efd57610100808354040283529160200191610f28565b820191906000526020600020905b815481529060010190602001808311610f0b57829003601f168201915b5050505050905090565b610f44610f3d611533565b83836119fd565b5050565b6000600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610f7a611533565b73ffffffffffffffffffffffffffffffffffffffff16610f98610e77565b73ffffffffffffffffffffffffffffffffffffffff1614610fee576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fe59061362c565b60405180910390fd5b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561104957600080fd5b80600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b61109e611098611533565b836115f4565b6110dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110d49061368c565b60405180910390fd5b6110e984848484611b6a565b50505050565b60606110fa82611bc6565b9050919050565b600581565b6000611110611533565b73ffffffffffffffffffffffffffffffffffffffff1661112e610e77565b73ffffffffffffffffffffffffffffffffffffffff1614611184576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117b9061362c565b60405180910390fd5b611e6161118f61085d565b11156111d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111c7906134ac565b60405180910390fd5b60008251116111de57600080fd5b6001600c836040516111f09190613302565b908152602001604051809103902060009054906101000a900460ff1660ff16141561121a57600080fd5b6001600c8360405161122c9190613302565b908152602001604051809103902060006101000a81548160ff021916908360ff1602179055506000600161125e61085d565b6112689190613813565b90506112748482611d18565b61127e8184611d36565b7ff3cea5493d790af0133817606f7350a91d7f154ea52eaa79d179d4d231e5010281856040516112af9291906136e7565b60405180910390a18091505092915050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b61135d611533565b73ffffffffffffffffffffffffffffffffffffffff1661137b610e77565b73ffffffffffffffffffffffffffffffffffffffff16146113d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113c89061362c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611441576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114389061346c565b60405180910390fd5b61144a81611939565b50565b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806114c057506114bf82611daa565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166003600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816005600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff166115ae83610aec565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b60006115ff826114c7565b61163e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116359061352c565b60405180910390fd5b600061164983610aec565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061168b575061168a81856112c1565b5b806116c957508373ffffffffffffffffffffffffffffffffffffffff166116b1846106c0565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff166116f282610aec565b73ffffffffffffffffffffffffffffffffffffffff1614611748576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161173f9061348c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156117b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117af906134ec565b60405180910390fd5b6117c3838383611e8c565b6117ce60008261153b565b6001600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461181e91906138f4565b925050819055506001600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546118759190613813565b92505081905550816003600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4611934838383611e9c565b505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611a6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a639061350c565b60405180910390fd5b80600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611b5d91906133ef565b60405180910390a3505050565b611b758484846116d2565b611b8184848484611ea1565b611bc0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bb79061344c565b60405180910390fd5b50505050565b6060611bd1826114c7565b611c10576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c07906135ec565b60405180910390fd5b6000600b60008481526020019081526020016000208054611c30906139de565b80601f0160208091040260200160405190810160405280929190818152602001828054611c5c906139de565b8015611ca95780601f10611c7e57610100808354040283529160200191611ca9565b820191906000526020600020905b815481529060010190602001808311611c8c57829003601f168201915b505050505090506000611cba612038565b9050600081511415611cd0578192505050611d13565b600082511115611d05578082604051602001611ced929190613319565b60405160208183030381529060405292505050611d13565b611d0e846120ca565b925050505b919050565b611d32828260405180602001604052806000815250612171565b5050565b611d3f826114c7565b611d7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d75906135ac565b60405180910390fd5b80600b60008481526020019081526020016000209080519060200190611da59291906129b3565b505050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480611e7557507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80611e855750611e84826121cc565b5b9050919050565b611e97838383612236565b505050565b505050565b6000611ec28473ffffffffffffffffffffffffffffffffffffffff1661234a565b1561202b578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02611eeb611533565b8786866040518563ffffffff1660e01b8152600401611f0d9493929190613358565b602060405180830381600087803b158015611f2757600080fd5b505af1925050508015611f5857506040513d601f19601f82011682018060405250810190611f559190612deb565b60015b611fdb573d8060008114611f88576040519150601f19603f3d011682016040523d82523d6000602084013e611f8d565b606091505b50600081511415611fd3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fca9061344c565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050612030565b600190505b949350505050565b6060600e8054612047906139de565b80601f0160208091040260200160405190810160405280929190818152602001828054612073906139de565b80156120c05780601f10612095576101008083540402835291602001916120c0565b820191906000526020600020905b8154815290600101906020018083116120a357829003601f168201915b5050505050905090565b60606120d5826114c7565b612114576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161210b9061364c565b60405180910390fd5b600061211e612038565b9050600081511161213e5760405180602001604052806000815250612169565b806121488461236d565b604051602001612159929190613319565b6040516020818303038152906040525b915050919050565b61217b83836124ce565b6121886000848484611ea1565b6121c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121be9061344c565b60405180910390fd5b505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6122418383836126a8565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156122845761227f816126ad565b6122c3565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16146122c2576122c183826126f6565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156123065761230181612863565b612345565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614612344576123438282612934565b5b5b505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b606060008214156123b5576040518060400160405280600181526020017f300000000000000000000000000000000000000000000000000000000000000081525090506124c9565b600082905060005b600082146123e75780806123d090613a41565b915050600a826123e09190613869565b91506123bd565b60008167ffffffffffffffff81111561240357612402613ba6565b5b6040519080825280601f01601f1916602001820160405280156124355781602001600182028036833780820191505090505b5090505b600085146124c25760018261244e91906138f4565b9150600a8561245d9190613a8a565b60306124699190613813565b60f81b81838151811061247f5761247e613b77565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856124bb9190613869565b9450612439565b8093505050505b919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561253e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612535906135cc565b60405180910390fd5b612547816114c7565b15612587576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161257e906134cc565b60405180910390fd5b61259360008383611e8c565b6001600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546125e39190613813565b92505081905550816003600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46126a460008383611e9c565b5050565b505050565b600980549050600a600083815260200190815260200160002081905550600981908060018154018082558091505060019003906000526020600020016000909190919091505550565b6000600161270384610c2c565b61270d91906138f4565b90506000600860008481526020019081526020016000205490508181146127f2576000600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816008600083815260200190815260200160002081905550505b6008600084815260200190815260200160002060009055600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b6000600160098054905061287791906138f4565b90506000600a60008481526020019081526020016000205490506000600983815481106128a7576128a6613b77565b5b9060005260206000200154905080600983815481106128c9576128c8613b77565b5b906000526020600020018190555081600a600083815260200190815260200160002081905550600a600085815260200190815260200160002060009055600980548061291857612917613b48565b5b6001900381819060005260206000200160009055905550505050565b600061293f83610c2c565b905081600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806008600084815260200190815260200160002081905550505050565b8280546129bf906139de565b90600052602060002090601f0160209004810192826129e15760008555612a28565b82601f106129fa57805160ff1916838001178555612a28565b82800160010185558215612a28579182015b82811115612a27578251825591602001919060010190612a0c565b5b509050612a359190612a39565b5090565b5b80821115612a52576000816000905550600101612a3a565b5090565b6000612a69612a6484613735565b613710565b905082815260208101848484011115612a8557612a84613bda565b5b612a9084828561399c565b509392505050565b6000612aab612aa684613766565b613710565b905082815260208101848484011115612ac757612ac6613bda565b5b612ad284828561399c565b509392505050565b600081359050612ae9816141b7565b92915050565b600081359050612afe816141ce565b92915050565b600081359050612b13816141e5565b92915050565b600081519050612b28816141e5565b92915050565b600082601f830112612b4357612b42613bd5565b5b8135612b53848260208601612a56565b91505092915050565b600082601f830112612b7157612b70613bd5565b5b8135612b81848260208601612a98565b91505092915050565b600081359050612b99816141fc565b92915050565b600060208284031215612bb557612bb4613be4565b5b6000612bc384828501612ada565b91505092915050565b60008060408385031215612be357612be2613be4565b5b6000612bf185828601612ada565b9250506020612c0285828601612ada565b9150509250929050565b600080600060608486031215612c2557612c24613be4565b5b6000612c3386828701612ada565b9350506020612c4486828701612ada565b9250506040612c5586828701612b8a565b9150509250925092565b60008060008060808587031215612c7957612c78613be4565b5b6000612c8787828801612ada565b9450506020612c9887828801612ada565b9350506040612ca987828801612b8a565b925050606085013567ffffffffffffffff811115612cca57612cc9613bdf565b5b612cd687828801612b2e565b91505092959194509250565b60008060408385031215612cf957612cf8613be4565b5b6000612d0785828601612ada565b9250506020612d1885828601612aef565b9150509250929050565b60008060408385031215612d3957612d38613be4565b5b6000612d4785828601612ada565b925050602083013567ffffffffffffffff811115612d6857612d67613bdf565b5b612d7485828601612b5c565b9150509250929050565b60008060408385031215612d9557612d94613be4565b5b6000612da385828601612ada565b9250506020612db485828601612b8a565b9150509250929050565b600060208284031215612dd457612dd3613be4565b5b6000612de284828501612b04565b91505092915050565b600060208284031215612e0157612e00613be4565b5b6000612e0f84828501612b19565b91505092915050565b600060208284031215612e2e57612e2d613be4565b5b600082013567ffffffffffffffff811115612e4c57612e4b613bdf565b5b612e5884828501612b5c565b91505092915050565b600060208284031215612e7757612e76613be4565b5b6000612e8584828501612b8a565b91505092915050565b60008060408385031215612ea557612ea4613be4565b5b6000612eb385828601612b8a565b9250506020612ec485828601612b8a565b9150509250929050565b6000612eda83836132e4565b60208301905092915050565b612eef81613928565b82525050565b6000612f00826137a7565b612f0a81856137d5565b9350612f1583613797565b8060005b83811015612f46578151612f2d8882612ece565b9750612f38836137c8565b925050600181019050612f19565b5085935050505092915050565b612f5c8161393a565b82525050565b6000612f6d826137b2565b612f7781856137e6565b9350612f878185602086016139ab565b612f9081613be9565b840191505092915050565b6000612fa6826137bd565b612fb081856137f7565b9350612fc08185602086016139ab565b612fc981613be9565b840191505092915050565b6000612fdf826137bd565b612fe98185613808565b9350612ff98185602086016139ab565b80840191505092915050565b6000613012602b836137f7565b915061301d82613bfa565b604082019050919050565b60006130356032836137f7565b915061304082613c49565b604082019050919050565b60006130586026836137f7565b915061306382613c98565b604082019050919050565b600061307b6025836137f7565b915061308682613ce7565b604082019050919050565b600061309e6011836137f7565b91506130a982613d36565b602082019050919050565b60006130c1601c836137f7565b91506130cc82613d5f565b602082019050919050565b60006130e46024836137f7565b91506130ef82613d88565b604082019050919050565b60006131076019836137f7565b915061311282613dd7565b602082019050919050565b600061312a602c836137f7565b915061313582613e00565b604082019050919050565b600061314d6038836137f7565b915061315882613e4f565b604082019050919050565b6000613170602a836137f7565b915061317b82613e9e565b604082019050919050565b60006131936029836137f7565b915061319e82613eed565b604082019050919050565b60006131b6602e836137f7565b91506131c182613f3c565b604082019050919050565b60006131d96020836137f7565b91506131e482613f8b565b602082019050919050565b60006131fc6031836137f7565b915061320782613fb4565b604082019050919050565b600061321f602c836137f7565b915061322a82614003565b604082019050919050565b60006132426020836137f7565b915061324d82614052565b602082019050919050565b6000613265602f836137f7565b91506132708261407b565b604082019050919050565b60006132886021836137f7565b9150613293826140ca565b604082019050919050565b60006132ab6031836137f7565b91506132b682614119565b604082019050919050565b60006132ce602c836137f7565b91506132d982614168565b604082019050919050565b6132ed81613992565b82525050565b6132fc81613992565b82525050565b600061330e8284612fd4565b915081905092915050565b60006133258285612fd4565b91506133318284612fd4565b91508190509392505050565b60006020820190506133526000830184612ee6565b92915050565b600060808201905061336d6000830187612ee6565b61337a6020830186612ee6565b61338760408301856132f3565b81810360608301526133998184612f62565b905095945050505050565b60006040820190506133b96000830185612ee6565b6133c660208301846132f3565b9392505050565b600060208201905081810360008301526133e78184612ef5565b905092915050565b60006020820190506134046000830184612f53565b92915050565b600060208201905081810360008301526134248184612f9b565b905092915050565b6000602082019050818103600083015261344581613005565b9050919050565b6000602082019050818103600083015261346581613028565b9050919050565b600060208201905081810360008301526134858161304b565b9050919050565b600060208201905081810360008301526134a58161306e565b9050919050565b600060208201905081810360008301526134c581613091565b9050919050565b600060208201905081810360008301526134e5816130b4565b9050919050565b60006020820190508181036000830152613505816130d7565b9050919050565b60006020820190508181036000830152613525816130fa565b9050919050565b600060208201905081810360008301526135458161311d565b9050919050565b6000602082019050818103600083015261356581613140565b9050919050565b6000602082019050818103600083015261358581613163565b9050919050565b600060208201905081810360008301526135a581613186565b9050919050565b600060208201905081810360008301526135c5816131a9565b9050919050565b600060208201905081810360008301526135e5816131cc565b9050919050565b60006020820190508181036000830152613605816131ef565b9050919050565b6000602082019050818103600083015261362581613212565b9050919050565b6000602082019050818103600083015261364581613235565b9050919050565b6000602082019050818103600083015261366581613258565b9050919050565b600060208201905081810360008301526136858161327b565b9050919050565b600060208201905081810360008301526136a58161329e565b9050919050565b600060208201905081810360008301526136c5816132c1565b9050919050565b60006020820190506136e160008301846132f3565b92915050565b60006040820190506136fc60008301856132f3565b6137096020830184612ee6565b9392505050565b600061371a61372b565b90506137268282613a10565b919050565b6000604051905090565b600067ffffffffffffffff8211156137505761374f613ba6565b5b61375982613be9565b9050602081019050919050565b600067ffffffffffffffff82111561378157613780613ba6565b5b61378a82613be9565b9050602081019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600061381e82613992565b915061382983613992565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561385e5761385d613abb565b5b828201905092915050565b600061387482613992565b915061387f83613992565b92508261388f5761388e613aea565b5b828204905092915050565b60006138a582613992565b91506138b083613992565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156138e9576138e8613abb565b5b828202905092915050565b60006138ff82613992565b915061390a83613992565b92508282101561391d5761391c613abb565b5b828203905092915050565b600061393382613972565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b838110156139c95780820151818401526020810190506139ae565b838111156139d8576000848401525b50505050565b600060028204905060018216806139f657607f821691505b60208210811415613a0a57613a09613b19565b5b50919050565b613a1982613be9565b810181811067ffffffffffffffff82111715613a3857613a37613ba6565b5b80604052505050565b6000613a4c82613992565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613a7f57613a7e613abb565b5b600182019050919050565b6000613a9582613992565b9150613aa083613992565b925082613ab057613aaf613aea565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b7f416c6c20746f6b656e73206d696e746564000000000000000000000000000000600082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b7f45524337323155524953746f726167653a2055524920736574206f66206e6f6e60008201527f6578697374656e7420746f6b656e000000000000000000000000000000000000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f45524337323155524953746f726167653a2055524920717565727920666f722060008201527f6e6f6e6578697374656e7420746f6b656e000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b6141c081613928565b81146141cb57600080fd5b50565b6141d78161393a565b81146141e257600080fd5b50565b6141ee81613946565b81146141f957600080fd5b50565b61420581613992565b811461421057600080fd5b5056fea264697066735822122045ad4e7e655464ccaffd4906d43c3073e26afd1eb4a048f21a0b15960898511d64736f6c63430008070033