VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xf1a0b9…BcF0
Summary
Transactions
Transfers
Address
0xf1a0b9201B2DC7AB0cd84A805609dD097900BcF0
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x17fb5315Bf422A09957bCFaa952504BEb22f43a2
Deployer
0x17fb5315Bf422A09957bCFaa952504BEb22f43a2
Code
0x608060405234801561001057600080fd5b50600436106102275760003560e01c8063817b1cd211610130578063ac8a584a116100b8578063d547741f1161007c578063d547741f14610617578063d967954014610633578063e17e7a201461064f578063f5b541a61461066b578063fc0c546a1461068957610227565b8063ac8a584a14610573578063c398fdec1461058f578063c5210989146105ab578063ca15c873146105c9578063cec7d7cb146105f957610227565b806391d14854116100ff57806391d14854146104bd5780639870d7fe146104ed578063a217fddf14610509578063a54c273214610527578063abe50f191461055757610227565b8063817b1cd2146104375780638acaf706146104555780638fcc9cfb146104715780639010d07c1461048d57610227565b80633bcfc4b8116101b35780634fe47f70116101825780634fe47f70146103a557806359c39094146103c15780635f48f393146103df57806367ee6a58146103fd5780638142951a1461041b57610227565b80633bcfc4b8146103555780633ccfd60b1461037357806341b3d1851461037d5780634641257d1461039b57610227565b80632ab6f8db116101fa5780632ab6f8db146102db5780632ee40908146102e55780632f2ff15d1461030157806336568abe1461031d5780633b3f5e361461033957610227565b806301ffc9a71461022c578063131f2e531461025c57806316934fc41461027a578063248a9ca3146102ab575b600080fd5b6102466004803603810190610241919061299b565b6106a7565b60405161025391906129e3565b60405180910390f35b610264610721565b6040516102719190612a17565b60405180910390f35b610294600480360381019061028f9190612a90565b610730565b6040516102a2929190612abd565b60405180910390f35b6102c560048036038101906102c09190612b1c565b610754565b6040516102d29190612b58565b60405180910390f35b6102e3610774565b005b6102ff60048036038101906102fa9190612b9f565b6107f1565b005b61031b60048036038101906103169190612bdf565b610937565b005b61033760048036038101906103329190612bdf565b610960565b005b610353600480360381019061034e9190612c1f565b6109e3565b005b61035d610a5d565b60405161036a9190612a17565b60405180910390f35b61037b610a63565b005b610385610b40565b6040516103929190612a17565b60405180910390f35b6103a3610b47565b005b6103bf60048036038101906103ba9190612c1f565b610bd7565b005b6103c9610c52565b6040516103d69190612a17565b60405180910390f35b6103e7610c58565b6040516103f49190612a17565b60405180910390f35b610405610c5f565b6040516104129190612a17565b60405180910390f35b61043560048036038101906104309190612c4c565b610c69565b005b61043f610dd6565b60405161044c9190612a17565b60405180910390f35b61046f600480360381019061046a9190612c1f565b610ddd565b005b61048b60048036038101906104869190612c1f565b610e58565b005b6104a760048036038101906104a29190612cee565b610ed3565b6040516104b49190612d3d565b60405180910390f35b6104d760048036038101906104d29190612bdf565b610f02565b6040516104e491906129e3565b60405180910390f35b61050760048036038101906105029190612a90565b610f6d565b005b610511611030565b60405161051e9190612b58565b60405180910390f35b610541600480360381019061053c9190612a90565b611037565b60405161054e9190612a17565b60405180910390f35b610571600480360381019061056c9190612d84565b611049565b005b61058d60048036038101906105889190612a90565b611195565b005b6105a960048036038101906105a49190612b9f565b611258565b005b6105b3611595565b6040516105c09190612a17565b60405180910390f35b6105e360048036038101906105de9190612b1c565b61159b565b6040516105f09190612a17565b60405180910390f35b6106016115bf565b60405161060e9190612a17565b60405180910390f35b610631600480360381019061062c9190612bdf565b6115c6565b005b61064d60048036038101906106489190612c1f565b6115ef565b005b61066960048036038101906106649190612c1f565b611669565b005b6106736116e4565b6040516106809190612b58565b60405180910390f35b610691611708565b60405161069e9190612e23565b60405180910390f35b60007f5a05180f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061071a57506107198261172f565b5b9050919050565b600061072b6117a9565b905090565b60fb6020528060005260406000206000915090508060000154908060010154905082565b600060656000838152602001908152602001600020600101549050919050565b6107a57f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b9296107a061185b565b611863565b6107ad61185b565b73ffffffffffffffffffffffffffffffffffffffff167f80c0b871b97b595b16a7741c1b06fed0c6f6f558639f18ccbce50724325dc40d60405160405180910390a2565b6108227f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92961081d61185b565b610f02565b610861576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085890612ec1565b60405180910390fd5b600060fb60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154146108e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108dd90612f2d565b60405180910390fd5b60008111610929576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161092090612f99565b60405180910390fd5b6109338282611897565b5050565b61094082610754565b6109518161094c61185b565b611a9c565b61095b8383611b39565b505050565b61096861185b565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146109d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109cc9061302b565b60405180910390fd5b6109df8282611863565b5050565b610a147f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929610a0f61185b565b610f02565b610a53576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a4a90612ec1565b60405180910390fd5b8060ff8190555050565b60ff5481565b600060fb60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015411610ae8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610adf90613097565b60405180910390fd5b60fd544211610b2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2390613103565b60405180910390fd5b610b3533611b6d565b610b3e33611d3d565b565b6101015481565b600060fb60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015411610bcc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc390613097565b60405180910390fd5b610bd533611b6d565b565b610c087f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929610c0361185b565b610f02565b610c47576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3e90612ec1565b60405180910390fd5b806101008190555050565b60fd5481565b6101005481565b600060fe54905090565b600060019054906101000a900460ff16610c915760008054906101000a900460ff1615610c9a565b610c99611f1e565b5b610cd9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd090613195565b60405180910390fd5b60008060019054906101000a900460ff161590508015610d29576001600060016101000a81548160ff02191690831515021790555060016000806101000a81548160ff0219169083151502179055505b8761010360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508660fd819055508460ff8190555083610100819055508542610d8d91906131e4565b60fe8190555082610101819055508161010281905550610dab611f2f565b8015610dcc5760008060016101000a81548160ff0219169083151502179055505b5050505050505050565b6101045481565b610e0e7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929610e0961185b565b610f02565b610e4d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4490612ec1565b60405180910390fd5b806101028190555050565b610e897f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929610e8461185b565b610f02565b610ec8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ebf90612ec1565b60405180910390fd5b806101018190555050565b6000610efa8260976000868152602001908152602001600020611fc590919063ffffffff16565b905092915050565b60006065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b610f816000801b610f7c61185b565b610f02565b610fc0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb790612ec1565b60405180910390fd5b610fea7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92982611b39565b8073ffffffffffffffffffffffffffffffffffffffff167fac6fa858e9350a46cec16539926e0fde25b7629f84b5a72bffaae4df888ae86d60405160405180910390a250565b6000801b81565b600061104282611fdf565b9050919050565b6101025442111561108f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161108690613264565b60405180910390fd5b600082116110d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110c990612f99565b60405180910390fd5b61010154821015611118576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110f906132d0565b60405180910390fd5b600060fb60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015490506000811461118657811561117b5761117633611b6d565b611185565b611184336120a8565b5b5b6111903384611897565b505050565b6111a96000801b6111a461185b565b610f02565b6111e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111df90612ec1565b60405180910390fd5b6112127f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92982611863565b8073ffffffffffffffffffffffffffffffffffffffff167f80c0b871b97b595b16a7741c1b06fed0c6f6f558639f18ccbce50724325dc40d60405160405180910390a250565b61126c6000801b61126761185b565b610f02565b6112ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112a290612ec1565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff1661010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16036114d3576101045461010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016113619190612d3d565b602060405180830381865afa15801561137e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113a29190613305565b6113ac9190613332565b8111156113ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113e5906133b2565b60405180910390fd5b61010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b815260040161144c9291906133d2565b6020604051808303816000875af115801561146b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061148f9190613410565b6114ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114c590613489565b60405180910390fd5b611591565b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b815260040161150e9291906133d2565b6020604051808303816000875af115801561152d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115519190613410565b611590576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161158790613489565b60405180910390fd5b5b5050565b60fe5481565b60006115b86097600084815260200190815260200160002061225a565b9050919050565b6101025481565b6115cf82610754565b6115e0816115db61185b565b611a9c565b6115ea8383611863565b505050565b6116207f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92961161b61185b565b610f02565b61165f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161165690612ec1565b60405180910390fd5b8060fd8190555050565b61169a7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92961169561185b565b610f02565b6116d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116d090612ec1565b60405180910390fd5b806101048190555050565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b61010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806117a257506117a18261226f565b5b9050919050565b60006101045461010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161180b9190612d3d565b602060405180830381865afa158015611828573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061184c9190613305565b6118569190613332565b905090565b600033905090565b61186d82826122d9565b61189281609760008581526020019081526020016000206123bb90919063ffffffff16565b505050565b6101005481610104546118aa91906131e4565b11156118eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118e2906134f5565b60405180910390fd5b61010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330846040518463ffffffff1660e01b815260040161194b93929190613515565b6020604051808303816000875af115801561196a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061198e9190613410565b6119cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119c490613489565b60405180910390fd5b600060fb60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050428160010181905550818160000154611a2991906131e4565b81600001819055508161010454611a4091906131e4565b610104819055508273ffffffffffffffffffffffffffffffffffffffff167f5af417134f72a9d41143ace85b0a26dce6f550f894f2cbc1eeee8810603d91b64284604051611a8f929190612abd565b60405180910390a2505050565b611aa68282610f02565b611b3557611acb8173ffffffffffffffffffffffffffffffffffffffff1660146123eb565b611ad98360001c60206123eb565b604051602001611aea929190613655565b6040516020818303038152906040526040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b2c91906136d9565b60405180910390fd5b5050565b611b438282612627565b611b68816097600085815260200190815260200160002061270890919063ffffffff16565b505050565b6000611b7882611fdf565b9050611b826117a9565b811115611bc4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bbb90613747565b60405180910390fd5b4260fb60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001018190555061010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836040518363ffffffff1660e01b8152600401611c699291906133d2565b6020604051808303816000875af1158015611c88573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611cac9190613410565b611ceb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ce290613489565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff167fc9695243a805adb74c91f28311176c65b417e842d5699893cef56d18bfa48cba82604051611d319190612a17565b60405180910390a25050565b600060fb60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015490508061010454611d939190613332565b6101048190555060fb60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160009055505061010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836040518363ffffffff1660e01b8152600401611e4a9291906133d2565b6020604051808303816000875af1158015611e69573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e8d9190613410565b611ecc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ec390613489565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff167f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a942436482604051611f129190612a17565b60405180910390a25050565b6000611f2930612738565b15905090565b600060019054906101000a900460ff16611f7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f75906137d9565b60405180910390fd5b611f926000801b611f8d61185b565b611b39565b611fc37f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929611fbe61185b565b611b39565b565b6000611fd4836000018361275b565b60001c905092915050565b60008060fb60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050600060fe5442116120345742612038565b60fe545b905080826001015410612050576000925050506120a3565b60008260010154826120629190613332565b90506103e86301e1338060ff5483866000015461207f91906137f9565b61208991906137f9565b612093919061386a565b61209d919061386a565b93505050505b919050565b60006120b382611fdf565b905080610104546120c491906131e4565b6101048190555060fd54421115612110576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161210790613264565b60405180910390fd5b61010054610104541115612159576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612150906134f5565b60405180910390fd5b6121616117a9565b8111156121a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161219a90613747565b60405180910390fd5b600060fb60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090504281600101819055508181600001546121ff91906131e4565b81600001819055508273ffffffffffffffffffffffffffffffffffffffff167fbd654390d0d973e8c8376ed6053be8658870df892687852cc5c914d700291b878360405161224d9190612a17565b60405180910390a2505050565b600061226882600001612786565b9050919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6122e38282610f02565b156123b75760006065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061235c61185b565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b60006123e3836000018373ffffffffffffffffffffffffffffffffffffffff1660001b612797565b905092915050565b6060600060028360026123fe91906137f9565b61240891906131e4565b67ffffffffffffffff8111156124215761242061389b565b5b6040519080825280601f01601f1916602001820160405280156124535781602001600182028036833780820191505090505b5090507f30000000000000000000000000000000000000000000000000000000000000008160008151811061248b5761248a6138ca565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f7800000000000000000000000000000000000000000000000000000000000000816001815181106124ef576124ee6138ca565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053506000600184600261252f91906137f9565b61253991906131e4565b90505b60018111156125d9577f3031323334353637383961626364656600000000000000000000000000000000600f86166010811061257b5761257a6138ca565b5b1a60f81b828281518110612592576125916138ca565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c9450806125d2906138f9565b905061253c565b506000841461261d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126149061396e565b60405180910390fd5b8091505092915050565b6126318282610f02565b6127045760016065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506126a961185b565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6000612730836000018373ffffffffffffffffffffffffffffffffffffffff1660001b6128ab565b905092915050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b6000826000018281548110612773576127726138ca565b5b9060005260206000200154905092915050565b600081600001805490509050919050565b6000808360010160008481526020019081526020016000205490506000811461289f5760006001826127c99190613332565b90506000600186600001805490506127e19190613332565b9050818114612850576000866000018281548110612802576128016138ca565b5b9060005260206000200154905080876000018481548110612826576128256138ca565b5b90600052602060002001819055508387600101600083815260200190815260200160002081905550505b856000018054806128645761286361398e565b5b6001900381819060005260206000200160009055905585600101600086815260200190815260200160002060009055600193505050506128a5565b60009150505b92915050565b60006128b7838361291b565b612910578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050612915565b600090505b92915050565b600080836001016000848152602001908152602001600020541415905092915050565b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61297881612943565b811461298357600080fd5b50565b6000813590506129958161296f565b92915050565b6000602082840312156129b1576129b061293e565b5b60006129bf84828501612986565b91505092915050565b60008115159050919050565b6129dd816129c8565b82525050565b60006020820190506129f860008301846129d4565b92915050565b6000819050919050565b612a11816129fe565b82525050565b6000602082019050612a2c6000830184612a08565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612a5d82612a32565b9050919050565b612a6d81612a52565b8114612a7857600080fd5b50565b600081359050612a8a81612a64565b92915050565b600060208284031215612aa657612aa561293e565b5b6000612ab484828501612a7b565b91505092915050565b6000604082019050612ad26000830185612a08565b612adf6020830184612a08565b9392505050565b6000819050919050565b612af981612ae6565b8114612b0457600080fd5b50565b600081359050612b1681612af0565b92915050565b600060208284031215612b3257612b3161293e565b5b6000612b4084828501612b07565b91505092915050565b612b5281612ae6565b82525050565b6000602082019050612b6d6000830184612b49565b92915050565b612b7c816129fe565b8114612b8757600080fd5b50565b600081359050612b9981612b73565b92915050565b60008060408385031215612bb657612bb561293e565b5b6000612bc485828601612a7b565b9250506020612bd585828601612b8a565b9150509250929050565b60008060408385031215612bf657612bf561293e565b5b6000612c0485828601612b07565b9250506020612c1585828601612a7b565b9150509250929050565b600060208284031215612c3557612c3461293e565b5b6000612c4384828501612b8a565b91505092915050565b600080600080600080600060e0888a031215612c6b57612c6a61293e565b5b6000612c798a828b01612a7b565b9750506020612c8a8a828b01612b8a565b9650506040612c9b8a828b01612b8a565b9550506060612cac8a828b01612b8a565b9450506080612cbd8a828b01612b8a565b93505060a0612cce8a828b01612b8a565b92505060c0612cdf8a828b01612b8a565b91505092959891949750929550565b60008060408385031215612d0557612d0461293e565b5b6000612d1385828601612b07565b9250506020612d2485828601612b8a565b9150509250929050565b612d3781612a52565b82525050565b6000602082019050612d526000830184612d2e565b92915050565b612d61816129c8565b8114612d6c57600080fd5b50565b600081359050612d7e81612d58565b92915050565b60008060408385031215612d9b57612d9a61293e565b5b6000612da985828601612b8a565b9250506020612dba85828601612d6f565b9150509250929050565b6000819050919050565b6000612de9612de4612ddf84612a32565b612dc4565b612a32565b9050919050565b6000612dfb82612dce565b9050919050565b6000612e0d82612df0565b9050919050565b612e1d81612e02565b82525050565b6000602082019050612e386000830184612e14565b92915050565b600082825260208201905092915050565b7f4f70657261746f72526f6c653a2063616c6c657220646f6573206e6f7420686160008201527f766520746865204f70657261746f7220726f6c65000000000000000000000000602082015250565b6000612eab603483612e3e565b9150612eb682612e4f565b604082019050919050565b60006020820190508181036000830152612eda81612e9e565b9050919050565b7f7570677261646520666f7262696464656e000000000000000000000000000000600082015250565b6000612f17601183612e3e565b9150612f2282612ee1565b602082019050919050565b60006020820190508181036000830152612f4681612f0a565b9050919050565b7f616d6f756e742073686f756c64206265203e2030000000000000000000000000600082015250565b6000612f83601483612e3e565b9150612f8e82612f4d565b602082019050919050565b60006020820190508181036000830152612fb281612f76565b9050919050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b6000613015602f83612e3e565b915061302082612fb9565b604082019050919050565b6000602082019050818103600083015261304481613008565b9050919050565b7f6e6f207374616b65000000000000000000000000000000000000000000000000600082015250565b6000613081600883612e3e565b915061308c8261304b565b602082019050919050565b600060208201905081810360008301526130b081613074565b9050919050565b7f706572696f64206e6f7420706173736564000000000000000000000000000000600082015250565b60006130ed601183612e3e565b91506130f8826130b7565b602082019050919050565b6000602082019050818103600083015261311c816130e0565b9050919050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b600061317f602e83612e3e565b915061318a82613123565b604082019050919050565b600060208201905081810360008301526131ae81613172565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006131ef826129fe565b91506131fa836129fe565b9250828201905080821115613212576132116131b5565b5b92915050565b7f6e6577207374616b65732061726520666f7262696464656e0000000000000000600082015250565b600061324e601883612e3e565b915061325982613218565b602082019050919050565b6000602082019050818103600083015261327d81613241565b9050919050565b7f6d696e20616d6f756e74206e6f74207265616368656400000000000000000000600082015250565b60006132ba601683612e3e565b91506132c582613284565b602082019050919050565b600060208201905081810360008301526132e9816132ad565b9050919050565b6000815190506132ff81612b73565b92915050565b60006020828403121561331b5761331a61293e565b5b6000613329848285016132f0565b91505092915050565b600061333d826129fe565b9150613348836129fe565b92508282039050818111156133605761335f6131b5565b5b92915050565b7f616d6f756e742065786365656465640000000000000000000000000000000000600082015250565b600061339c600f83612e3e565b91506133a782613366565b602082019050919050565b600060208201905081810360008301526133cb8161338f565b9050919050565b60006040820190506133e76000830185612d2e565b6133f46020830184612a08565b9392505050565b60008151905061340a81612d58565b92915050565b6000602082840312156134265761342561293e565b5b6000613434848285016133fb565b91505092915050565b7f7472616e73666572206661696c65640000000000000000000000000000000000600082015250565b6000613473600f83612e3e565b915061347e8261343d565b602082019050919050565b600060208201905081810360008301526134a281613466565b9050919050565b7f6d617820746f74616c207374616b696e6720766f6c756d652072656163686564600082015250565b60006134df602083612e3e565b91506134ea826134a9565b602082019050919050565b6000602082019050818103600083015261350e816134d2565b9050919050565b600060608201905061352a6000830186612d2e565b6135376020830185612d2e565b6135446040830184612a08565b949350505050565b600081905092915050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b600061358d60178361354c565b915061359882613557565b601782019050919050565b600081519050919050565b60005b838110156135cc5780820151818401526020810190506135b1565b60008484015250505050565b60006135e3826135a3565b6135ed818561354c565b93506135fd8185602086016135ae565b80840191505092915050565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b600061363f60118361354c565b915061364a82613609565b601182019050919050565b600061366082613580565b915061366c82856135d8565b915061367782613632565b915061368382846135d8565b91508190509392505050565b6000601f19601f8301169050919050565b60006136ab826135a3565b6136b58185612e3e565b93506136c58185602086016135ae565b6136ce8161368f565b840191505092915050565b600060208201905081810360008301526136f381846136a0565b905092915050565b7f6e6f7420656e6f75676820726577617264730000000000000000000000000000600082015250565b6000613731601283612e3e565b915061373c826136fb565b602082019050919050565b6000602082019050818103600083015261376081613724565b9050919050565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b60006137c3602b83612e3e565b91506137ce82613767565b604082019050919050565b600060208201905081810360008301526137f2816137b6565b9050919050565b6000613804826129fe565b915061380f836129fe565b925082820261381d816129fe565b91508282048414831517613834576138336131b5565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613875826129fe565b9150613880836129fe565b9250826138905761388f61383b565b5b828204905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000613904826129fe565b915060008203613917576139166131b5565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b6000613958602083612e3e565b915061396382613922565b602082019050919050565b600060208201905081810360008301526139878161394b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fdfea264697066735822122089dc43649c1bd1d74627020c432303299eb0be0948080b0bac50acd3c708b27364736f6c63430008130033