VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xaC14C2…be01
Summary
Transactions
Transfers
Address
0xaC14C221c044438a8fc1e1AB68d6d08978b6be01
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xf077b491b355E64048cE21E3A6Fc4751eEeA77fa
Deployer
0xf077b491b355E64048cE21E3A6Fc4751eEeA77fa
Code
0x608060405234801561001057600080fd5b50600436106102115760003560e01c8063817b1cd211610125578063ac8a584a116100ad578063cec7d7cb1161007c578063cec7d7cb146105c5578063d547741f146105e3578063d9679540146105ff578063f5b541a61461061b578063fc0c546a1461063957610211565b8063ac8a584a1461053f578063c398fdec1461055b578063c521098914610577578063ca15c8731461059557610211565b806391d14854116100f457806391d14854146104895780639870d7fe146104b9578063a217fddf146104d5578063a54c2732146104f3578063abe50f191461052357610211565b8063817b1cd2146104035780638acaf706146104215780638fcc9cfb1461043d5780639010d07c1461045957610211565b80633b3f5e36116101a85780634641257d116101775780634641257d146103855780634fe47f701461038f57806359c39094146103ab5780635f48f393146103c95780638142951a146103e757610211565b80633b3f5e36146103235780633bcfc4b81461033f5780633ccfd60b1461035d57806341b3d1851461036757610211565b80632ab6f8db116101e45780632ab6f8db146102c55780632ee40908146102cf5780632f2ff15d146102eb57806336568abe1461030757610211565b806301ffc9a714610216578063131f2e531461024657806316934fc414610264578063248a9ca314610295575b600080fd5b610230600480360381019061022b919061285e565b610657565b60405161023d91906128a6565b60405180910390f35b61024e6106d1565b60405161025b91906128da565b60405180910390f35b61027e60048036038101906102799190612953565b6106e0565b60405161028c929190612980565b60405180910390f35b6102af60048036038101906102aa91906129df565b610704565b6040516102bc9190612a1b565b60405180910390f35b6102cd610724565b005b6102e960048036038101906102e49190612a62565b6107a1565b005b61030560048036038101906103009190612aa2565b6108e7565b005b610321600480360381019061031c9190612aa2565b610910565b005b61033d60048036038101906103389190612ae2565b610993565b005b610347610a0d565b60405161035491906128da565b60405180910390f35b610365610a13565b005b61036f610af0565b60405161037c91906128da565b60405180910390f35b61038d610af7565b005b6103a960048036038101906103a49190612ae2565b610b87565b005b6103b3610c02565b6040516103c091906128da565b60405180910390f35b6103d1610c08565b6040516103de91906128da565b60405180910390f35b61040160048036038101906103fc9190612b0f565b610c0f565b005b61040b610d7c565b60405161041891906128da565b60405180910390f35b61043b60048036038101906104369190612ae2565b610d83565b005b61045760048036038101906104529190612ae2565b610dfe565b005b610473600480360381019061046e9190612bb1565b610e79565b6040516104809190612c00565b60405180910390f35b6104a3600480360381019061049e9190612aa2565b610ea8565b6040516104b091906128a6565b60405180910390f35b6104d360048036038101906104ce9190612953565b610f13565b005b6104dd610fd6565b6040516104ea9190612a1b565b60405180910390f35b61050d60048036038101906105089190612953565b610fdd565b60405161051a91906128da565b60405180910390f35b61053d60048036038101906105389190612c47565b610fef565b005b61055960048036038101906105549190612953565b61113b565b005b61057560048036038101906105709190612a62565b6111fe565b005b61057f61153b565b60405161058c91906128da565b60405180910390f35b6105af60048036038101906105aa91906129df565b611541565b6040516105bc91906128da565b60405180910390f35b6105cd611565565b6040516105da91906128da565b60405180910390f35b6105fd60048036038101906105f89190612aa2565b61156c565b005b61061960048036038101906106149190612ae2565b611595565b005b61062361160f565b6040516106309190612a1b565b60405180910390f35b610641611633565b60405161064e9190612ce6565b60405180910390f35b60007f5a05180f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806106ca57506106c98261165a565b5b9050919050565b60006106db6116d4565b905090565b60fb6020528060005260406000206000915090508060000154908060010154905082565b600060656000838152602001908152602001600020600101549050919050565b6107557f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929610750611786565b61178e565b61075d611786565b73ffffffffffffffffffffffffffffffffffffffff167f80c0b871b97b595b16a7741c1b06fed0c6f6f558639f18ccbce50724325dc40d60405160405180910390a2565b6107d27f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b9296107cd611786565b610ea8565b610811576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161080890612d84565b60405180910390fd5b600060fb60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015414610896576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161088d90612df0565b60405180910390fd5b600081116108d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108d090612e5c565b60405180910390fd5b6108e382826117c2565b5050565b6108f082610704565b610901816108fc611786565b6119c7565b61090b8383611a64565b505050565b610918611786565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610985576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097c90612eee565b60405180910390fd5b61098f828261178e565b5050565b6109c47f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b9296109bf611786565b610ea8565b610a03576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109fa90612d84565b60405180910390fd5b8060ff8190555050565b60ff5481565b600060fb60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015411610a98576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a8f90612f5a565b60405180910390fd5b60fd544211610adc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad390612fc6565b60405180910390fd5b610ae533611a98565b610aee33611c68565b565b6101015481565b600060fb60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015411610b7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7390612f5a565b60405180910390fd5b610b8533611a98565b565b610bb87f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929610bb3611786565b610ea8565b610bf7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bee90612d84565b60405180910390fd5b806101008190555050565b60fd5481565b6101005481565b600060019054906101000a900460ff16610c375760008054906101000a900460ff1615610c40565b610c3f611df5565b5b610c7f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7690613058565b60405180910390fd5b60008060019054906101000a900460ff161590508015610ccf576001600060016101000a81548160ff02191690831515021790555060016000806101000a81548160ff0219169083151502179055505b8761010360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508660fd819055508460ff8190555083610100819055508542610d3391906130a7565b60fe8190555082610101819055508161010281905550610d51611e06565b8015610d725760008060016101000a81548160ff0219169083151502179055505b5050505050505050565b6101045481565b610db47f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929610daf611786565b610ea8565b610df3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dea90612d84565b60405180910390fd5b806101028190555050565b610e2f7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929610e2a611786565b610ea8565b610e6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6590612d84565b60405180910390fd5b806101018190555050565b6000610ea08260976000868152602001908152602001600020611e9c90919063ffffffff16565b905092915050565b60006065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b610f276000801b610f22611786565b610ea8565b610f66576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5d90612d84565b60405180910390fd5b610f907f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92982611a64565b8073ffffffffffffffffffffffffffffffffffffffff167fac6fa858e9350a46cec16539926e0fde25b7629f84b5a72bffaae4df888ae86d60405160405180910390a250565b6000801b81565b6000610fe882611eb6565b9050919050565b61010254421115611035576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102c90613127565b60405180910390fd5b60008211611078576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106f90612e5c565b60405180910390fd5b610101548210156110be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110b590613193565b60405180910390fd5b600060fb60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015490506000811461112c5781156111215761111c33611a98565b61112b565b61112a33611f6b565b5b5b61113633846117c2565b505050565b61114f6000801b61114a611786565b610ea8565b61118e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161118590612d84565b60405180910390fd5b6111b87f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b9298261178e565b8073ffffffffffffffffffffffffffffffffffffffff167f80c0b871b97b595b16a7741c1b06fed0c6f6f558639f18ccbce50724325dc40d60405160405180910390a250565b6112126000801b61120d611786565b610ea8565b611251576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161124890612d84565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff1661010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1603611479576101045461010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016113079190612c00565b602060405180830381865afa158015611324573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061134891906131c8565b61135291906131f5565b811115611394576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161138b90613275565b60405180910390fd5b61010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b81526004016113f2929190613295565b6020604051808303816000875af1158015611411573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061143591906132d3565b611474576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161146b9061334c565b60405180910390fd5b611537565b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b81526004016114b4929190613295565b6020604051808303816000875af11580156114d3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114f791906132d3565b611536576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161152d9061334c565b60405180910390fd5b5b5050565b60fe5481565b600061155e6097600084815260200190815260200160002061211d565b9050919050565b6101025481565b61157582610704565b61158681611581611786565b6119c7565b611590838361178e565b505050565b6115c67f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b9296115c1611786565b610ea8565b611605576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115fc90612d84565b60405180910390fd5b8060fd8190555050565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b61010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806116cd57506116cc82612132565b5b9050919050565b60006101045461010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016117369190612c00565b602060405180830381865afa158015611753573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061177791906131c8565b61178191906131f5565b905090565b600033905090565b611798828261219c565b6117bd816097600085815260200190815260200160002061227e90919063ffffffff16565b505050565b6101005481610104546117d591906130a7565b1115611816576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161180d906133b8565b60405180910390fd5b61010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330846040518463ffffffff1660e01b8152600401611876939291906133d8565b6020604051808303816000875af1158015611895573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118b991906132d3565b6118f8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118ef9061334c565b60405180910390fd5b600060fb60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905042816001018190555081816000015461195491906130a7565b8160000181905550816101045461196b91906130a7565b610104819055508273ffffffffffffffffffffffffffffffffffffffff167f5af417134f72a9d41143ace85b0a26dce6f550f894f2cbc1eeee8810603d91b642846040516119ba929190612980565b60405180910390a2505050565b6119d18282610ea8565b611a60576119f68173ffffffffffffffffffffffffffffffffffffffff1660146122ae565b611a048360001c60206122ae565b604051602001611a15929190613518565b6040516020818303038152906040526040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a57919061359c565b60405180910390fd5b5050565b611a6e82826124ea565b611a9381609760008581526020019081526020016000206125cb90919063ffffffff16565b505050565b6000611aa382611eb6565b9050611aad6116d4565b811115611aef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ae69061360a565b60405180910390fd5b4260fb60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001018190555061010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836040518363ffffffff1660e01b8152600401611b94929190613295565b6020604051808303816000875af1158015611bb3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611bd791906132d3565b611c16576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c0d9061334c565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff167fc9695243a805adb74c91f28311176c65b417e842d5699893cef56d18bfa48cba82604051611c5c91906128da565b60405180910390a25050565b600060fb60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154905060fb60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160009055505061010360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836040518363ffffffff1660e01b8152600401611d5f929190613295565b6020604051808303816000875af1158015611d7e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611da291906132d3565b508173ffffffffffffffffffffffffffffffffffffffff167f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a942436482604051611de991906128da565b60405180910390a25050565b6000611e00306125fb565b15905090565b600060019054906101000a900460ff16611e55576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e4c9061369c565b60405180910390fd5b611e696000801b611e64611786565b611a64565b611e9a7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929611e95611786565b611a64565b565b6000611eab836000018361261e565b60001c905092915050565b60008060fb60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050600060fe54421115611f105760fe549050611f14565b4290505b6000826001015482611f2691906131f5565b90506103e86301e1338060ff54838660000154611f4391906136bc565b611f4d91906136bc565b611f57919061372d565b611f61919061372d565b9350505050919050565b6000611f7682611eb6565b90508061010454611f8791906130a7565b6101048190555060fd54421115611fd3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fca90613127565b60405180910390fd5b6101005461010454111561201c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612013906133b8565b60405180910390fd5b6120246116d4565b811115612066576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161205d9061360a565b60405180910390fd5b600060fb60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090504281600101819055508181600001546120c291906130a7565b81600001819055508273ffffffffffffffffffffffffffffffffffffffff167fbd654390d0d973e8c8376ed6053be8658870df892687852cc5c914d700291b878360405161211091906128da565b60405180910390a2505050565b600061212b82600001612649565b9050919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6121a68282610ea8565b1561227a5760006065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061221f611786565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b60006122a6836000018373ffffffffffffffffffffffffffffffffffffffff1660001b61265a565b905092915050565b6060600060028360026122c191906136bc565b6122cb91906130a7565b67ffffffffffffffff8111156122e4576122e361375e565b5b6040519080825280601f01601f1916602001820160405280156123165781602001600182028036833780820191505090505b5090507f30000000000000000000000000000000000000000000000000000000000000008160008151811061234e5761234d61378d565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f7800000000000000000000000000000000000000000000000000000000000000816001815181106123b2576123b161378d565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026123f291906136bc565b6123fc91906130a7565b90505b600181111561249c577f3031323334353637383961626364656600000000000000000000000000000000600f86166010811061243e5761243d61378d565b5b1a60f81b8282815181106124555761245461378d565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c945080612495906137bc565b90506123ff565b50600084146124e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124d790613831565b60405180910390fd5b8091505092915050565b6124f48282610ea8565b6125c75760016065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061256c611786565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b60006125f3836000018373ffffffffffffffffffffffffffffffffffffffff1660001b61276e565b905092915050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60008260000182815481106126365761263561378d565b5b9060005260206000200154905092915050565b600081600001805490509050919050565b6000808360010160008481526020019081526020016000205490506000811461276257600060018261268c91906131f5565b90506000600186600001805490506126a491906131f5565b90508181146127135760008660000182815481106126c5576126c461378d565b5b90600052602060002001549050808760000184815481106126e9576126e861378d565b5b90600052602060002001819055508387600101600083815260200190815260200160002081905550505b8560000180548061272757612726613851565b5b600190038181906000526020600020016000905590558560010160008681526020019081526020016000206000905560019350505050612768565b60009150505b92915050565b600061277a83836127de565b6127d35782600001829080600181540180825580915050600190039060005260206000200160009091909190915055826000018054905083600101600084815260200190815260200160002081905550600190506127d8565b600090505b92915050565b600080836001016000848152602001908152602001600020541415905092915050565b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61283b81612806565b811461284657600080fd5b50565b60008135905061285881612832565b92915050565b60006020828403121561287457612873612801565b5b600061288284828501612849565b91505092915050565b60008115159050919050565b6128a08161288b565b82525050565b60006020820190506128bb6000830184612897565b92915050565b6000819050919050565b6128d4816128c1565b82525050565b60006020820190506128ef60008301846128cb565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612920826128f5565b9050919050565b61293081612915565b811461293b57600080fd5b50565b60008135905061294d81612927565b92915050565b60006020828403121561296957612968612801565b5b60006129778482850161293e565b91505092915050565b600060408201905061299560008301856128cb565b6129a260208301846128cb565b9392505050565b6000819050919050565b6129bc816129a9565b81146129c757600080fd5b50565b6000813590506129d9816129b3565b92915050565b6000602082840312156129f5576129f4612801565b5b6000612a03848285016129ca565b91505092915050565b612a15816129a9565b82525050565b6000602082019050612a306000830184612a0c565b92915050565b612a3f816128c1565b8114612a4a57600080fd5b50565b600081359050612a5c81612a36565b92915050565b60008060408385031215612a7957612a78612801565b5b6000612a878582860161293e565b9250506020612a9885828601612a4d565b9150509250929050565b60008060408385031215612ab957612ab8612801565b5b6000612ac7858286016129ca565b9250506020612ad88582860161293e565b9150509250929050565b600060208284031215612af857612af7612801565b5b6000612b0684828501612a4d565b91505092915050565b600080600080600080600060e0888a031215612b2e57612b2d612801565b5b6000612b3c8a828b0161293e565b9750506020612b4d8a828b01612a4d565b9650506040612b5e8a828b01612a4d565b9550506060612b6f8a828b01612a4d565b9450506080612b808a828b01612a4d565b93505060a0612b918a828b01612a4d565b92505060c0612ba28a828b01612a4d565b91505092959891949750929550565b60008060408385031215612bc857612bc7612801565b5b6000612bd6858286016129ca565b9250506020612be785828601612a4d565b9150509250929050565b612bfa81612915565b82525050565b6000602082019050612c156000830184612bf1565b92915050565b612c248161288b565b8114612c2f57600080fd5b50565b600081359050612c4181612c1b565b92915050565b60008060408385031215612c5e57612c5d612801565b5b6000612c6c85828601612a4d565b9250506020612c7d85828601612c32565b9150509250929050565b6000819050919050565b6000612cac612ca7612ca2846128f5565b612c87565b6128f5565b9050919050565b6000612cbe82612c91565b9050919050565b6000612cd082612cb3565b9050919050565b612ce081612cc5565b82525050565b6000602082019050612cfb6000830184612cd7565b92915050565b600082825260208201905092915050565b7f4f70657261746f72526f6c653a2063616c6c657220646f6573206e6f7420686160008201527f766520746865204f70657261746f7220726f6c65000000000000000000000000602082015250565b6000612d6e603483612d01565b9150612d7982612d12565b604082019050919050565b60006020820190508181036000830152612d9d81612d61565b9050919050565b7f7570677261646520666f7262696464656e000000000000000000000000000000600082015250565b6000612dda601183612d01565b9150612de582612da4565b602082019050919050565b60006020820190508181036000830152612e0981612dcd565b9050919050565b7f616d6f756e742073686f756c64206265203e2030000000000000000000000000600082015250565b6000612e46601483612d01565b9150612e5182612e10565b602082019050919050565b60006020820190508181036000830152612e7581612e39565b9050919050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b6000612ed8602f83612d01565b9150612ee382612e7c565b604082019050919050565b60006020820190508181036000830152612f0781612ecb565b9050919050565b7f6e6f207374616b65000000000000000000000000000000000000000000000000600082015250565b6000612f44600883612d01565b9150612f4f82612f0e565b602082019050919050565b60006020820190508181036000830152612f7381612f37565b9050919050565b7f706572696f64206e6f7420706173736564000000000000000000000000000000600082015250565b6000612fb0601183612d01565b9150612fbb82612f7a565b602082019050919050565b60006020820190508181036000830152612fdf81612fa3565b9050919050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b6000613042602e83612d01565b915061304d82612fe6565b604082019050919050565b6000602082019050818103600083015261307181613035565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006130b2826128c1565b91506130bd836128c1565b92508282019050808211156130d5576130d4613078565b5b92915050565b7f6e6577207374616b65732061726520666f7262696464656e0000000000000000600082015250565b6000613111601883612d01565b915061311c826130db565b602082019050919050565b6000602082019050818103600083015261314081613104565b9050919050565b7f6d696e20616d6f756e74206e6f74207265616368656400000000000000000000600082015250565b600061317d601683612d01565b915061318882613147565b602082019050919050565b600060208201905081810360008301526131ac81613170565b9050919050565b6000815190506131c281612a36565b92915050565b6000602082840312156131de576131dd612801565b5b60006131ec848285016131b3565b91505092915050565b6000613200826128c1565b915061320b836128c1565b925082820390508181111561322357613222613078565b5b92915050565b7f616d6f756e742065786365656465640000000000000000000000000000000000600082015250565b600061325f600f83612d01565b915061326a82613229565b602082019050919050565b6000602082019050818103600083015261328e81613252565b9050919050565b60006040820190506132aa6000830185612bf1565b6132b760208301846128cb565b9392505050565b6000815190506132cd81612c1b565b92915050565b6000602082840312156132e9576132e8612801565b5b60006132f7848285016132be565b91505092915050565b7f7472616e73666572206661696c65640000000000000000000000000000000000600082015250565b6000613336600f83612d01565b915061334182613300565b602082019050919050565b6000602082019050818103600083015261336581613329565b9050919050565b7f6d617820746f74616c207374616b696e6720766f6c756d652072656163686564600082015250565b60006133a2602083612d01565b91506133ad8261336c565b602082019050919050565b600060208201905081810360008301526133d181613395565b9050919050565b60006060820190506133ed6000830186612bf1565b6133fa6020830185612bf1565b61340760408301846128cb565b949350505050565b600081905092915050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b600061345060178361340f565b915061345b8261341a565b601782019050919050565b600081519050919050565b60005b8381101561348f578082015181840152602081019050613474565b60008484015250505050565b60006134a682613466565b6134b0818561340f565b93506134c0818560208601613471565b80840191505092915050565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b600061350260118361340f565b915061350d826134cc565b601182019050919050565b600061352382613443565b915061352f828561349b565b915061353a826134f5565b9150613546828461349b565b91508190509392505050565b6000601f19601f8301169050919050565b600061356e82613466565b6135788185612d01565b9350613588818560208601613471565b61359181613552565b840191505092915050565b600060208201905081810360008301526135b68184613563565b905092915050565b7f6e6f7420656e6f75676820726577617264730000000000000000000000000000600082015250565b60006135f4601283612d01565b91506135ff826135be565b602082019050919050565b60006020820190508181036000830152613623816135e7565b9050919050565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b6000613686602b83612d01565b91506136918261362a565b604082019050919050565b600060208201905081810360008301526136b581613679565b9050919050565b60006136c7826128c1565b91506136d2836128c1565b92508282026136e0816128c1565b915082820484148315176136f7576136f6613078565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613738826128c1565b9150613743836128c1565b925082613753576137526136fe565b5b828204905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60006137c7826128c1565b9150600082036137da576137d9613078565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b600061381b602083612d01565b9150613826826137e5565b602082019050919050565b6000602082019050818103600083015261384a8161380e565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fdfea264697066735822122022ae7296b98a769b3e9fc5120d170eb79e8c29f7ba1949aff1d8a2477169d85664736f6c63430008130033