VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x478ba7…8bFa
Summary
Transactions
Transfers
Address
0x478ba79959608e700ad4857675cBb03fD4e48bFa
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x1C73F0ADb5D9258B51AAeF78Cf3bF6c7f58a6C01
Deployer
0x1C73F0ADb5D9258B51AAeF78Cf3bF6c7f58a6C01
Code
0x6080604052600436106101405760003560e01c8063a217fddf116100b6578063d1ac7df41161006f578063d1ac7df41461048c578063d547741f146104b7578063dc39ee7c146104e0578063f5b541a61461050b578063fc3fc4ed14610536578063fcbccd2e1461057557610140565b8063a217fddf14610375578063aacdfe6f146103a0578063b7dc3b18146103dd578063bc8ba28f146103f9578063c2d48b0014610436578063c746d8be1461046157610140565b806353a636dd1161010857806353a636dd1461024e578063741472251461027757806391d14854146102a0578063957a867c146102dd57806398214bcb146103215780639d76ea581461034a57610140565b806301ffc9a714610145578063248a9ca31461018257806326a49e37146101bf5780632f2ff15d146101fc57806336568abe14610225575b600080fd5b34801561015157600080fd5b5061016c600480360381019061016791906126a1565b6105a0565b6040516101799190612d30565b60405180910390f35b34801561018e57600080fd5b506101a960048036038101906101a4919061263c565b61061a565b6040516101b69190612d89565b60405180910390f35b3480156101cb57600080fd5b506101e660048036038101906101e1919061270b565b610639565b6040516101f39190612f26565b60405180910390f35b34801561020857600080fd5b50610223600480360381019061021e9190612665565b610651565b005b34801561023157600080fd5b5061024c60048036038101906102479190612665565b61067a565b005b34801561025a57600080fd5b50610275600480360381019061027091906127c4565b6106fd565b005b34801561028357600080fd5b5061029e600480360381019061029991906125b0565b610eb4565b005b3480156102ac57600080fd5b506102c760048036038101906102c29190612665565b610fdb565b6040516102d49190612d30565b60405180910390f35b3480156102e957600080fd5b5061030460048036038101906102ff919061270b565b611045565b604051610318989796959493929190612fdf565b60405180910390f35b34801561032d57600080fd5b5061034860048036038101906103439190612734565b6110e7565b005b34801561035657600080fd5b5061035f61146c565b60405161036c9190612d15565b60405180910390f35b34801561038157600080fd5b5061038a611492565b6040516103979190612d89565b60405180910390f35b3480156103ac57600080fd5b506103c760048036038101906103c2919061270b565b611499565b6040516103d49190612d15565b60405180910390f35b6103f760048036038101906103f29190612770565b6114cc565b005b34801561040557600080fd5b50610420600480360381019061041b919061270b565b611b08565b60405161042d9190612d30565b60405180910390f35b34801561044257600080fd5b5061044b611b28565b604051610458919061305d565b60405180910390f35b34801561046d57600080fd5b50610476611b3b565b6040516104839190612d15565b60405180910390f35b34801561049857600080fd5b506104a1611b61565b6040516104ae919061305d565b60405180910390f35b3480156104c357600080fd5b506104de60048036038101906104d99190612665565b611b74565b005b3480156104ec57600080fd5b506104f5611b9d565b6040516105029190612d15565b60405180910390f35b34801561051757600080fd5b50610520611bc3565b60405161052d9190612d89565b60405180910390f35b34801561054257600080fd5b5061055d6004803603810190610558919061270b565b611be7565b60405161056c93929190612fa8565b60405180910390f35b34801561058157600080fd5b5061058a611c8e565b6040516105979190612d15565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610613575061061282611cb4565b5b9050919050565b6000806000838152602001908152602001600020600101549050919050565b60056020528060005260406000206000915090505481565b61065a8261061a565b61066b81610666611d1e565b611d26565b6106758383611dc3565b505050565b610682611d1e565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146106ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e690612ee6565b60405180910390fd5b6106f98282611ea3565b5050565b82600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634f558e79826040518263ffffffff1660e01b81526004016107599190612f26565b602060405180830381600087803b15801561077357600080fd5b505af1158015610787573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107ab9190612613565b6107ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e190612ea6565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e826040518263ffffffff1660e01b81526004016108459190612f26565b602060405180830381600087803b15801561085f57600080fd5b505af1158015610873573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108979190612587565b73ffffffffffffffffffffffffffffffffffffffff166108b5611d1e565b73ffffffffffffffffffffffffffffffffffffffff161461090b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161090290612de6565b60405180910390fd5b818060405160200161091d9190612caf565b604051602081830303815290604052805190602001207f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c14806109a557508060405160200161096c9190612caf565b604051602081830303815290604052805190602001207f6b12a20625d70a20d7fcb0359652fb17b4053e8ee514fc124ab5324b1115dff7145b6109e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109db90612e26565b60405180910390fd5b600a60009054906101000a900460ff1615610a34576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2b90612e86565b60405180910390fd5b600060056000878152602001908152602001600020549050846005600088815260200190815260200160002081905550846006600088815260200190815260200160002060000181905550610a8884611f84565b6006600088815260200190815260200160002060010160006101000a81548160ff021916908360ff160217905550610abf84612010565b6006600088815260200190815260200160002060010160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610b726064610b64600660008a815260200190815260200160002060010160009054906101000a900460ff1660ff16600560008b8152602001908152602001600020546120be90919063ffffffff16565b6120d490919063ffffffff16565b6006600088815260200190815260200160002060020181905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166397c10365876040518263ffffffff1660e01b8152600401610be79190612f26565b602060405180830381600087803b158015610c0157600080fd5b505af1158015610c15573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c39919061282b565b6006600088815260200190815260200160002060030160006101000a81548160ff021916908360ff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663efb9d1fa876040518263ffffffff1660e01b8152600401610cc29190612f26565b602060405180830381600087803b158015610cdc57600080fd5b505af1158015610cf0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d149190612587565b6006600088815260200190815260200160002060030160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000610d936006600089815260200190815260200160002060020154876120ea90919063ffffffff16565b9050610de16064610dd3600660008b815260200190815260200160002060030160009054906101000a900460ff1660ff16846120be90919063ffffffff16565b6120d490919063ffffffff16565b6006600089815260200190815260200160002060040181905550610e246006600089815260200190815260200160002060040154826120ea90919063ffffffff16565b60066000898152602001908152602001600020600501819055506000821415610e5357610e528760016110e7565b5b86610e5c611d1e565b73ffffffffffffffffffffffffffffffffffffffff167f8647dab5101cbe18afb171756e9753802f9d66725bf2346b079b8b1a275e01168489604051610ea3929190612f41565b60405180910390a350505050505050565b610ede7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933610fdb565b610f1d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f1490612e66565b60405180910390fd5b83600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082600360146101000a81548160ff021916908360ff16021790555081600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600460146101000a81548160ff021916908360ff16021790555050505050565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60066020528060005260406000206000915090508060000154908060010160009054906101000a900460ff16908060010160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020154908060030160009054906101000a900460ff16908060030160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060040154908060050154905088565b81600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634f558e79826040518263ffffffff1660e01b81526004016111439190612f26565b602060405180830381600087803b15801561115d57600080fd5b505af1158015611171573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111959190612613565b6111d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111cb90612ea6565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e826040518263ffffffff1660e01b815260040161122f9190612f26565b602060405180830381600087803b15801561124957600080fd5b505af115801561125d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112819190612587565b73ffffffffffffffffffffffffffffffffffffffff1661129f611d1e565b73ffffffffffffffffffffffffffffffffffffffff16146112f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112ec90612de6565b60405180910390fd5b816008600085815260200190815260200160002060006101000a81548160ff02191690831515021790555060008215611343576005600085815260200190815260200160002054905061135b565b60056000858152602001908152602001600020600090555b83611364611d1e565b73ffffffffffffffffffffffffffffffffffffffff167ff76d116111cfac5a1ba6ca8254df7583c455556f8ec59dda1737ed61697f9c5b8584600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c87b56dd8a6040518263ffffffff1660e01b81526004016113f89190612f26565b600060405180830381600087803b15801561141257600080fd5b505af1158015611426573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061144f91906126ca565b60405161145e93929190612d4b565b60405180910390a350505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000801b81565b60076020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b8181600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634f558e79836040518263ffffffff1660e01b81526004016115299190612f26565b602060405180830381600087803b15801561154357600080fd5b505af1158015611557573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061157b9190612613565b6115ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115b190612ea6565b60405180910390fd5b6008600083815260200190815260200160002060009054906101000a900460ff1661161a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161161190612ec6565b60405180910390fd5b6000600560008481526020019081526020016000205411611670576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161166790612e46565b60405180910390fd5b60056000838152602001908152602001600020543410156116c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116bd90612f06565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b81526004016117219190612f26565b602060405180830381600087803b15801561173b57600080fd5b505af115801561174f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117739190612587565b73ffffffffffffffffffffffffffffffffffffffff16611791611d1e565b73ffffffffffffffffffffffffffffffffffffffff1614156117e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117df90612e06565b60405180910390fd5b806040516020016117f99190612caf565b604051602081830303815290604052805190602001207f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c14806118815750806040516020016118489190612caf565b604051602081830303815290604052805190602001207f6b12a20625d70a20d7fcb0359652fb17b4053e8ee514fc124ab5324b1115dff7145b6118c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118b790612e26565b60405180910390fd5b600a60009054906101000a900460ff1615611910576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161190790612e86565b60405180910390fd5b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e866040518263ffffffff1660e01b815260040161196d9190612f26565b602060405180830381600087803b15801561198757600080fd5b505af115801561199b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119bf9190612587565b905060006119cb611d1e565b90506000600560008881526020019081526020016000205490508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fef258f47a33a1cba99d81ea828f234ff5d6cb31034c0f79ecb5198f8c6d118f6838a600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c87b56dd8d6040518263ffffffff1660e01b8152600401611a919190612f26565b600060405180830381600087803b158015611aab57600080fd5b505af1158015611abf573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190611ae891906126ca565b604051611af793929190612f6a565b60405180910390a350505050505050565b60086020528060005260406000206000915054906101000a900460ff1681565b600360149054906101000a900460ff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460149054906101000a900460ff1681565b611b7d8261061a565b611b8e81611b89611d1e565b611d26565b611b988383611ea3565b505050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b6000806000600a60009054906101000a900460ff1615611c3c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c3390612e86565b60405180910390fd5b6006600085815260200190815260200160002060000154600660008681526020019081526020016000206002015460066000878152602001908152602001600020600401549250925092509193909250565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600033905090565b611d308282610fdb565b611dbf57611d558173ffffffffffffffffffffffffffffffffffffffff166014612100565b611d638360001c6020612100565b604051602001611d74929190612cdb565b6040516020818303038152906040526040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611db69190612da4565b60405180910390fd5b5050565b611dcd8282610fdb565b611e9f57600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611e44611d1e565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b611ead8282610fdb565b15611f8057600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611f25611d1e565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6000806000905082604051602001611f9c9190612caf565b60405160208183030381529060405280519060200120604051602001611fc190612cc6565b604051602081830303815290604052805190602001201415611ff457600360149054906101000a900460ff169050612007565b600460149054906101000a900460ff1690505b80915050919050565b600080826040516020016120249190612caf565b6040516020818303038152906040528051906020012060405160200161204990612cc6565b60405160208183030381529060405280519060200120141561208f57600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506120b5565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b80915050919050565b600081836120cc9190613187565b905092915050565b600081836120e29190613156565b905092915050565b600081836120f891906131e1565b905092915050565b6060600060028360026121139190613187565b61211d9190613100565b67ffffffffffffffff81111561215c577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f19166020018201604052801561218e5781602001600182028036833780820191505090505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106121ec577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110612276577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026122b69190613187565b6122c09190613100565b90505b60018111156123ac577f3031323334353637383961626364656600000000000000000000000000000000600f861660108110612328577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b828281518110612365577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c9450806123a5906132e2565b90506122c3565b50600084146123f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123e790612dc6565b60405180910390fd5b8091505092915050565b600061240d612408846130a9565b613078565b90508281526020810184848401111561242557600080fd5b6124308482856132a0565b509392505050565b600061244b612446846130a9565b613078565b90508281526020810184848401111561246357600080fd5b61246e8482856132af565b509392505050565b600081359050612485816133aa565b92915050565b60008151905061249a816133aa565b92915050565b6000813590506124af816133c1565b92915050565b6000815190506124c4816133c1565b92915050565b6000813590506124d9816133d8565b92915050565b6000813590506124ee816133ef565b92915050565b600082601f83011261250557600080fd5b81356125158482602086016123fa565b91505092915050565b600082601f83011261252f57600080fd5b815161253f848260208601612438565b91505092915050565b60008135905061255781613406565b92915050565b60008135905061256c8161341d565b92915050565b6000815190506125818161341d565b92915050565b60006020828403121561259957600080fd5b60006125a78482850161248b565b91505092915050565b600080600080608085870312156125c657600080fd5b60006125d487828801612476565b94505060206125e58782880161255d565b93505060406125f687828801612476565b92505060606126078782880161255d565b91505092959194509250565b60006020828403121561262557600080fd5b6000612633848285016124b5565b91505092915050565b60006020828403121561264e57600080fd5b600061265c848285016124ca565b91505092915050565b6000806040838503121561267857600080fd5b6000612686858286016124ca565b925050602061269785828601612476565b9150509250929050565b6000602082840312156126b357600080fd5b60006126c1848285016124df565b91505092915050565b6000602082840312156126dc57600080fd5b600082015167ffffffffffffffff8111156126f657600080fd5b6127028482850161251e565b91505092915050565b60006020828403121561271d57600080fd5b600061272b84828501612548565b91505092915050565b6000806040838503121561274757600080fd5b600061275585828601612548565b9250506020612766858286016124a0565b9150509250929050565b6000806040838503121561278357600080fd5b600061279185828601612548565b925050602083013567ffffffffffffffff8111156127ae57600080fd5b6127ba858286016124f4565b9150509250929050565b6000806000606084860312156127d957600080fd5b60006127e786828701612548565b93505060206127f886828701612548565b925050604084013567ffffffffffffffff81111561281557600080fd5b612821868287016124f4565b9150509250925092565b60006020828403121561283d57600080fd5b600061284b84828501612572565b91505092915050565b61285d81613215565b82525050565b61286c81613227565b82525050565b61287b81613233565b82525050565b600061288c826130d9565b61289681856130e4565b93506128a68185602086016132af565b6128af81613399565b840191505092915050565b60006128c5826130d9565b6128cf81856130f5565b93506128df8185602086016132af565b80840191505092915050565b60006128f86020836130e4565b91507f537472696e67733a20686578206c656e67746820696e73756666696369656e746000830152602082019050919050565b60006129386018836130e4565b91507f4f6e6c79204f776e65722043616e2046697820507269636500000000000000006000830152602082019050919050565b60006129786018836130e4565b91507f43616e206e6f7420627579207768617420796f75206f776e00000000000000006000830152602082019050919050565b60006129b86019836130e4565b91507f5061796d656e742074797065206e6f74206163636570746564000000000000006000830152602082019050919050565b60006129f86012836130e4565b91507f50726963652063616e206e6f74206265203000000000000000000000000000006000830152602082019050919050565b6000612a38600b836130e4565b91507f6e6f7420616c6c6f7765640000000000000000000000000000000000000000006000830152602082019050919050565b6000612a78601e836130e4565b91507f54686520636f6e747261637420697320616c72656164792070617573656400006000830152602082019050919050565b6000612ab86003836130f5565b91507f56455400000000000000000000000000000000000000000000000000000000006000830152600382019050919050565b6000612af86014836130e4565b91507f4572726f722c2077726f6e6720746f6b656e49640000000000000000000000006000830152602082019050919050565b6000612b386017836130f5565b91507f416363657373436f6e74726f6c3a206163636f756e74200000000000000000006000830152601782019050919050565b6000612b786019836130e4565b91507f4974656d206e6f74206c69737465642063757272656e746c79000000000000006000830152602082019050919050565b6000612bb86011836130f5565b91507f206973206d697373696e6720726f6c65200000000000000000000000000000006000830152601182019050919050565b6000612bf8602f836130e4565b91507f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008301527f20726f6c657320666f722073656c6600000000000000000000000000000000006020830152604082019050919050565b6000612c5e601a836130e4565b91507f4572726f722c2074686520616d6f756e74206973206c6f7765720000000000006000830152602082019050919050565b612c9a81613289565b82525050565b612ca981613293565b82525050565b6000612cbb82846128ba565b915081905092915050565b6000612cd182612aab565b9150819050919050565b6000612ce682612b2b565b9150612cf282856128ba565b9150612cfd82612bab565b9150612d0982846128ba565b91508190509392505050565b6000602082019050612d2a6000830184612854565b92915050565b6000602082019050612d456000830184612863565b92915050565b6000606082019050612d606000830186612863565b612d6d6020830185612c91565b8181036040830152612d7f8184612881565b9050949350505050565b6000602082019050612d9e6000830184612872565b92915050565b60006020820190508181036000830152612dbe8184612881565b905092915050565b60006020820190508181036000830152612ddf816128eb565b9050919050565b60006020820190508181036000830152612dff8161292b565b9050919050565b60006020820190508181036000830152612e1f8161296b565b9050919050565b60006020820190508181036000830152612e3f816129ab565b9050919050565b60006020820190508181036000830152612e5f816129eb565b9050919050565b60006020820190508181036000830152612e7f81612a2b565b9050919050565b60006020820190508181036000830152612e9f81612a6b565b9050919050565b60006020820190508181036000830152612ebf81612aeb565b9050919050565b60006020820190508181036000830152612edf81612b6b565b9050919050565b60006020820190508181036000830152612eff81612beb565b9050919050565b60006020820190508181036000830152612f1f81612c51565b9050919050565b6000602082019050612f3b6000830184612c91565b92915050565b6000604082019050612f566000830185612c91565b612f636020830184612c91565b9392505050565b6000606082019050612f7f6000830186612c91565b612f8c6020830185612c91565b8181036040830152612f9e8184612881565b9050949350505050565b6000606082019050612fbd6000830186612c91565b612fca6020830185612c91565b612fd76040830184612c91565b949350505050565b600061010082019050612ff5600083018b612c91565b613002602083018a612ca0565b61300f6040830189612854565b61301c6060830188612c91565b6130296080830187612ca0565b61303660a0830186612854565b61304360c0830185612c91565b61305060e0830184612c91565b9998505050505050505050565b60006020820190506130726000830184612ca0565b92915050565b6000604051905081810181811067ffffffffffffffff8211171561309f5761309e61336a565b5b8060405250919050565b600067ffffffffffffffff8211156130c4576130c361336a565b5b601f19601f8301169050602081019050919050565b600081519050919050565b600082825260208201905092915050565b600081905092915050565b600061310b82613289565b915061311683613289565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561314b5761314a61330c565b5b828201905092915050565b600061316182613289565b915061316c83613289565b92508261317c5761317b61333b565b5b828204905092915050565b600061319282613289565b915061319d83613289565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156131d6576131d561330c565b5b828202905092915050565b60006131ec82613289565b91506131f783613289565b92508282101561320a5761320961330c565b5b828203905092915050565b600061322082613269565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b82818337600083830152505050565b60005b838110156132cd5780820151818401526020810190506132b2565b838111156132dc576000848401525b50505050565b60006132ed82613289565b915060008214156133015761330061330c565b5b600182039050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b6133b381613215565b81146133be57600080fd5b50565b6133ca81613227565b81146133d557600080fd5b50565b6133e181613233565b81146133ec57600080fd5b50565b6133f88161323d565b811461340357600080fd5b50565b61340f81613289565b811461341a57600080fd5b50565b61342681613293565b811461343157600080fd5b5056fea26469706673582212203cf0f8d71657e7cec2d2c65f778b0153734c646bfab22a87857d3280db05723b64736f6c63430008000033