VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xa4F343…35F5
Summary
Transactions
Transfers
Address
0xa4F34399c56bB74fC640e9C8da0d4e506D3C35F5
VET
582.75
VET
VTHO
290.98
VTHO
Master
0x1C73F0ADb5D9258B51AAeF78Cf3bF6c7f58a6C01
Deployer
0x1C73F0ADb5D9258B51AAeF78Cf3bF6c7f58a6C01
Code
0x6080604052600436106101405760003560e01c8063a217fddf116100b6578063d1ac7df41161006f578063d1ac7df41461048c578063d547741f146104b7578063dc39ee7c146104e0578063f5b541a61461050b578063fc3fc4ed14610536578063fcbccd2e1461057557610140565b8063a217fddf14610375578063aacdfe6f146103a0578063b7dc3b18146103dd578063bc8ba28f146103f9578063c2d48b0014610436578063c746d8be1461046157610140565b806353a636dd1161010857806353a636dd1461024e578063741472251461027757806391d14854146102a0578063957a867c146102dd57806398214bcb146103215780639d76ea581461034a57610140565b806301ffc9a714610145578063248a9ca31461018257806326a49e37146101bf5780632f2ff15d146101fc57806336568abe14610225575b600080fd5b34801561015157600080fd5b5061016c60048036038101906101679190612c76565b6105a0565b604051610179919061334b565b60405180910390f35b34801561018e57600080fd5b506101a960048036038101906101a49190612c11565b61061a565b6040516101b691906133e2565b60405180910390f35b3480156101cb57600080fd5b506101e660048036038101906101e19190612ce0565b610639565b6040516101f3919061357f565b60405180910390f35b34801561020857600080fd5b50610223600480360381019061021e9190612c3a565b610651565b005b34801561023157600080fd5b5061024c60048036038101906102479190612c3a565b61067a565b005b34801561025a57600080fd5b5061027560048036038101906102709190612d99565b6106fd565b005b34801561028357600080fd5b5061029e60048036038101906102999190612b85565b610f06565b005b3480156102ac57600080fd5b506102c760048036038101906102c29190612c3a565b61102d565b6040516102d4919061334b565b60405180910390f35b3480156102e957600080fd5b5061030460048036038101906102ff9190612ce0565b611097565b604051610318989796959493929190613638565b60405180910390f35b34801561032d57600080fd5b5061034860048036038101906103439190612d09565b611139565b005b34801561035657600080fd5b5061035f6114be565b60405161036c91906132f9565b60405180910390f35b34801561038157600080fd5b5061038a6114e4565b60405161039791906133e2565b60405180910390f35b3480156103ac57600080fd5b506103c760048036038101906103c29190612ce0565b6114eb565b6040516103d491906132f9565b60405180910390f35b6103f760048036038101906103f29190612d45565b61151e565b005b34801561040557600080fd5b50610420600480360381019061041b9190612ce0565b611cba565b60405161042d919061334b565b60405180910390f35b34801561044257600080fd5b5061044b611cda565b60405161045891906136b6565b60405180910390f35b34801561046d57600080fd5b50610476611ced565b60405161048391906132f9565b60405180910390f35b34801561049857600080fd5b506104a1611d13565b6040516104ae91906136b6565b60405180910390f35b3480156104c357600080fd5b506104de60048036038101906104d99190612c3a565b611d26565b005b3480156104ec57600080fd5b506104f5611d4f565b60405161050291906132f9565b60405180910390f35b34801561051757600080fd5b50610520611d75565b60405161052d91906133e2565b60405180910390f35b34801561054257600080fd5b5061055d60048036038101906105589190612ce0565b611d99565b60405161056c93929190613601565b60405180910390f35b34801561058157600080fd5b5061058a611e40565b60405161059791906132f9565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610613575061061282611e66565b5b9050919050565b6000806000838152602001908152602001600020600101549050919050565b60056020528060005260406000206000915090505481565b61065a8261061a565b61066b81610666611ed0565b611ed8565b6106758383611f75565b505050565b610682611ed0565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146106ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e69061353f565b60405180910390fd5b6106f98282612055565b5050565b82600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634f558e79826040518263ffffffff1660e01b8152600401610759919061357f565b602060405180830381600087803b15801561077357600080fd5b505af1158015610787573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107ab9190612be8565b6107ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e1906134ff565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e826040518263ffffffff1660e01b8152600401610845919061357f565b602060405180830381600087803b15801561085f57600080fd5b505af1158015610873573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108979190612b5c565b73ffffffffffffffffffffffffffffffffffffffff166108b5611ed0565b73ffffffffffffffffffffffffffffffffffffffff161461090b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109029061343f565b60405180910390fd5b818060405160200161091d9190613293565b604051602081830303815290604052805190602001207f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c14806109a557508060405160200161096c9190613293565b604051602081830303815290604052805190602001207f6b12a20625d70a20d7fcb0359652fb17b4053e8ee514fc124ab5324b1115dff7145b6109e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109db9061347f565b60405180910390fd5b600a60009054906101000a900460ff1615610a34576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2b906134df565b60405180910390fd5b600060056000878152602001908152602001600020549050846005600088815260200190815260200160002081905550336007600088815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550846006600088815260200190815260200160002060000181905550610ada84612136565b6006600088815260200190815260200160002060010160006101000a81548160ff021916908360ff160217905550610b11846121c2565b6006600088815260200190815260200160002060010160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610bc46064610bb6600660008a815260200190815260200160002060010160009054906101000a900460ff1660ff16600560008b81526020019081526020016000205461227090919063ffffffff16565b61228690919063ffffffff16565b6006600088815260200190815260200160002060020181905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166397c10365876040518263ffffffff1660e01b8152600401610c39919061357f565b602060405180830381600087803b158015610c5357600080fd5b505af1158015610c67573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c8b9190612e00565b6006600088815260200190815260200160002060030160006101000a81548160ff021916908360ff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663efb9d1fa876040518263ffffffff1660e01b8152600401610d14919061357f565b602060405180830381600087803b158015610d2e57600080fd5b505af1158015610d42573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d669190612b5c565b6006600088815260200190815260200160002060030160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000610de560066000898152602001908152602001600020600201548761229c90919063ffffffff16565b9050610e336064610e25600660008b815260200190815260200160002060030160009054906101000a900460ff1660ff168461227090919063ffffffff16565b61228690919063ffffffff16565b6006600089815260200190815260200160002060040181905550610e7660066000898152602001908152602001600020600401548261229c90919063ffffffff16565b60066000898152602001908152602001600020600501819055506000821415610ea557610ea4876001611139565b5b86610eae611ed0565b73ffffffffffffffffffffffffffffffffffffffff167f8647dab5101cbe18afb171756e9753802f9d66725bf2346b079b8b1a275e01168489604051610ef592919061359a565b60405180910390a350505050505050565b610f307f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b9293361102d565b610f6f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f66906134bf565b60405180910390fd5b83600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082600360146101000a81548160ff021916908360ff16021790555081600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600460146101000a81548160ff021916908360ff16021790555050505050565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60066020528060005260406000206000915090508060000154908060010160009054906101000a900460ff16908060010160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020154908060030160009054906101000a900460ff16908060030160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060040154908060050154905088565b81600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634f558e79826040518263ffffffff1660e01b8152600401611195919061357f565b602060405180830381600087803b1580156111af57600080fd5b505af11580156111c3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111e79190612be8565b611226576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121d906134ff565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e826040518263ffffffff1660e01b8152600401611281919061357f565b602060405180830381600087803b15801561129b57600080fd5b505af11580156112af573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112d39190612b5c565b73ffffffffffffffffffffffffffffffffffffffff166112f1611ed0565b73ffffffffffffffffffffffffffffffffffffffff1614611347576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133e9061343f565b60405180910390fd5b816008600085815260200190815260200160002060006101000a81548160ff0219169083151502179055506000821561139557600560008581526020019081526020016000205490506113ad565b60056000858152602001908152602001600020600090555b836113b6611ed0565b73ffffffffffffffffffffffffffffffffffffffff167ff76d116111cfac5a1ba6ca8254df7583c455556f8ec59dda1737ed61697f9c5b8584600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c87b56dd8a6040518263ffffffff1660e01b815260040161144a919061357f565b600060405180830381600087803b15801561146457600080fd5b505af1158015611478573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906114a19190612c9f565b6040516114b0939291906133a4565b60405180910390a350505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000801b81565b60076020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b8181600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634f558e79836040518263ffffffff1660e01b815260040161157b919061357f565b602060405180830381600087803b15801561159557600080fd5b505af11580156115a9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115cd9190612be8565b61160c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611603906134ff565b60405180910390fd5b6008600083815260200190815260200160002060009054906101000a900460ff1661166c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116639061351f565b60405180910390fd5b60006005600084815260200190815260200160002054116116c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116b99061349f565b60405180910390fd5b6005600083815260200190815260200160002054341015611718576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161170f9061355f565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b8152600401611773919061357f565b602060405180830381600087803b15801561178d57600080fd5b505af11580156117a1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117c59190612b5c565b73ffffffffffffffffffffffffffffffffffffffff166117e3611ed0565b73ffffffffffffffffffffffffffffffffffffffff16141561183a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118319061345f565b60405180910390fd5b8060405160200161184b9190613293565b604051602081830303815290604052805190602001207f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c14806118d357508060405160200161189a9190613293565b604051602081830303815290604052805190602001207f6b12a20625d70a20d7fcb0359652fb17b4053e8ee514fc124ab5324b1115dff7145b611912576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119099061347f565b60405180910390fd5b600a60009054906101000a900460ff1615611962576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611959906134df565b60405180910390fd5b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e866040518263ffffffff1660e01b81526004016119bf919061357f565b602060405180830381600087803b1580156119d957600080fd5b505af11580156119ed573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a119190612b5c565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e866040518263ffffffff1660e01b8152600401611a6e919061357f565b602060405180830381600087803b158015611a8857600080fd5b505af1158015611a9c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ac09190612b5c565b73ffffffffffffffffffffffffffffffffffffffff166007600087815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611b695760006008600087815260200190815260200160002060006101000a81548160ff02191690831515021790555060056000868152602001908152602001600020600090555b6000611b73611ed0565b9050600060056000888152602001908152602001600020549050611b9787876122b2565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fef258f47a33a1cba99d81ea828f234ff5d6cb31034c0f79ecb5198f8c6d118f6838a600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c87b56dd8d6040518263ffffffff1660e01b8152600401611c43919061357f565b600060405180830381600087803b158015611c5d57600080fd5b505af1158015611c71573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190611c9a9190612c9f565b604051611ca9939291906135c3565b60405180910390a350505050505050565b60086020528060005260406000206000915054906101000a900460ff1681565b600360149054906101000a900460ff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460149054906101000a900460ff1681565b611d2f8261061a565b611d4081611d3b611ed0565b611ed8565b611d4a8383612055565b505050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b6000806000600a60009054906101000a900460ff1615611dee576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611de5906134df565b60405180910390fd5b6006600085815260200190815260200160002060000154600660008681526020019081526020016000206002015460066000878152602001908152602001600020600401549250925092509193909250565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600033905090565b611ee2828261102d565b611f7157611f078173ffffffffffffffffffffffffffffffffffffffff1660146126d5565b611f158360001c60206126d5565b604051602001611f269291906132bf565b6040516020818303038152906040526040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f6891906133fd565b60405180910390fd5b5050565b611f7f828261102d565b61205157600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611ff6611ed0565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b61205f828261102d565b1561213257600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506120d7611ed0565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b600080600090508260405160200161214e9190613293565b60405160208183030381529060405280519060200120604051602001612173906132aa565b6040516020818303038152906040528051906020012014156121a657600360149054906101000a900460ff1690506121b9565b600460149054906101000a900460ff1690505b80915050919050565b600080826040516020016121d69190613293565b604051602081830303815290604052805190602001206040516020016121fb906132aa565b60405160208183030381529060405280519060200120141561224157600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050612267565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b80915050919050565b6000818361227e91906137e0565b905092915050565b6000818361229491906137af565b905092915050565b600081836122aa919061383a565b905092915050565b60006008600084815260200190815260200160002060006101000a81548160ff021916908315150217905550816122e7611ed0565b73ffffffffffffffffffffffffffffffffffffffff167ff76d116111cfac5a1ba6ca8254df7583c455556f8ec59dda1737ed61697f9c5b600080600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c87b56dd886040518263ffffffff1660e01b815260040161237c919061357f565b600060405180830381600087803b15801561239657600080fd5b505af11580156123aa573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906123d39190612c9f565b6040516123e293929190613366565b60405180910390a3600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b8152600401612445919061357f565b602060405180830381600087803b15801561245f57600080fd5b505af1158015612473573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124979190612b5c565b73ffffffffffffffffffffffffffffffffffffffff166108fc60066000858152602001908152602001600020600501549081150290604051600060405180830381858888f193505050501580156124f2573d6000803e3d6000fd5b50600560008381526020019081526020016000205434111561257b573373ffffffffffffffffffffffffffffffffffffffff166108fc61254e60056000868152602001908152602001600020543461229c90919063ffffffff16565b9081150290604051600060405180830381858888f19350505050158015612579573d6000803e3d6000fd5b505b60006005600084815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e856040518263ffffffff1660e01b815260040161262d919061357f565b602060405180830381600087803b15801561264757600080fd5b505af115801561265b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061267f9190612b5c565b33856040518463ffffffff1660e01b815260040161269f93929190613314565b600060405180830381600087803b1580156126b957600080fd5b505af11580156126cd573d6000803e3d6000fd5b505050505050565b6060600060028360026126e891906137e0565b6126f29190613759565b67ffffffffffffffff811115612731577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156127635781602001600182028036833780820191505090505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106127c1577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061284b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053506000600184600261288b91906137e0565b6128959190613759565b90505b6001811115612981577f3031323334353637383961626364656600000000000000000000000000000000600f8616601081106128fd577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b82828151811061293a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c94508061297a9061394d565b9050612898565b50600084146129c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129bc9061341f565b60405180910390fd5b8091505092915050565b60006129e26129dd84613702565b6136d1565b9050828152602081018484840111156129fa57600080fd5b612a0584828561390b565b509392505050565b6000612a20612a1b84613702565b6136d1565b905082815260208101848484011115612a3857600080fd5b612a4384828561391a565b509392505050565b600081359050612a5a81613a15565b92915050565b600081519050612a6f81613a15565b92915050565b600081359050612a8481613a2c565b92915050565b600081519050612a9981613a2c565b92915050565b600081359050612aae81613a43565b92915050565b600081359050612ac381613a5a565b92915050565b600082601f830112612ada57600080fd5b8135612aea8482602086016129cf565b91505092915050565b600082601f830112612b0457600080fd5b8151612b14848260208601612a0d565b91505092915050565b600081359050612b2c81613a71565b92915050565b600081359050612b4181613a88565b92915050565b600081519050612b5681613a88565b92915050565b600060208284031215612b6e57600080fd5b6000612b7c84828501612a60565b91505092915050565b60008060008060808587031215612b9b57600080fd5b6000612ba987828801612a4b565b9450506020612bba87828801612b32565b9350506040612bcb87828801612a4b565b9250506060612bdc87828801612b32565b91505092959194509250565b600060208284031215612bfa57600080fd5b6000612c0884828501612a8a565b91505092915050565b600060208284031215612c2357600080fd5b6000612c3184828501612a9f565b91505092915050565b60008060408385031215612c4d57600080fd5b6000612c5b85828601612a9f565b9250506020612c6c85828601612a4b565b9150509250929050565b600060208284031215612c8857600080fd5b6000612c9684828501612ab4565b91505092915050565b600060208284031215612cb157600080fd5b600082015167ffffffffffffffff811115612ccb57600080fd5b612cd784828501612af3565b91505092915050565b600060208284031215612cf257600080fd5b6000612d0084828501612b1d565b91505092915050565b60008060408385031215612d1c57600080fd5b6000612d2a85828601612b1d565b9250506020612d3b85828601612a75565b9150509250929050565b60008060408385031215612d5857600080fd5b6000612d6685828601612b1d565b925050602083013567ffffffffffffffff811115612d8357600080fd5b612d8f85828601612ac9565b9150509250929050565b600080600060608486031215612dae57600080fd5b6000612dbc86828701612b1d565b9350506020612dcd86828701612b1d565b925050604084013567ffffffffffffffff811115612dea57600080fd5b612df686828701612ac9565b9150509250925092565b600060208284031215612e1257600080fd5b6000612e2084828501612b47565b91505092915050565b612e328161386e565b82525050565b612e4181613880565b82525050565b612e508161388c565b82525050565b612e5f816138f9565b82525050565b6000612e7082613732565b612e7a818561373d565b9350612e8a81856020860161391a565b612e9381613a04565b840191505092915050565b6000612ea982613732565b612eb3818561374e565b9350612ec381856020860161391a565b80840191505092915050565b6000612edc60208361373d565b91507f537472696e67733a20686578206c656e67746820696e73756666696369656e746000830152602082019050919050565b6000612f1c60188361373d565b91507f4f6e6c79204f776e65722043616e2046697820507269636500000000000000006000830152602082019050919050565b6000612f5c60188361373d565b91507f43616e206e6f7420627579207768617420796f75206f776e00000000000000006000830152602082019050919050565b6000612f9c60198361373d565b91507f5061796d656e742074797065206e6f74206163636570746564000000000000006000830152602082019050919050565b6000612fdc60128361373d565b91507f50726963652063616e206e6f74206265203000000000000000000000000000006000830152602082019050919050565b600061301c600b8361373d565b91507f6e6f7420616c6c6f7765640000000000000000000000000000000000000000006000830152602082019050919050565b600061305c601e8361373d565b91507f54686520636f6e747261637420697320616c72656164792070617573656400006000830152602082019050919050565b600061309c60038361374e565b91507f56455400000000000000000000000000000000000000000000000000000000006000830152600382019050919050565b60006130dc60148361373d565b91507f4572726f722c2077726f6e6720746f6b656e49640000000000000000000000006000830152602082019050919050565b600061311c60178361374e565b91507f416363657373436f6e74726f6c3a206163636f756e74200000000000000000006000830152601782019050919050565b600061315c60198361373d565b91507f4974656d206e6f74206c69737465642063757272656e746c79000000000000006000830152602082019050919050565b600061319c60118361374e565b91507f206973206d697373696e6720726f6c65200000000000000000000000000000006000830152601182019050919050565b60006131dc602f8361373d565b91507f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008301527f20726f6c657320666f722073656c6600000000000000000000000000000000006020830152604082019050919050565b6000613242601a8361373d565b91507f4572726f722c2074686520616d6f756e74206973206c6f7765720000000000006000830152602082019050919050565b61327e816138e2565b82525050565b61328d816138ec565b82525050565b600061329f8284612e9e565b915081905092915050565b60006132b58261308f565b9150819050919050565b60006132ca8261310f565b91506132d68285612e9e565b91506132e18261318f565b91506132ed8284612e9e565b91508190509392505050565b600060208201905061330e6000830184612e29565b92915050565b60006060820190506133296000830186612e29565b6133366020830185612e29565b6133436040830184613275565b949350505050565b60006020820190506133606000830184612e38565b92915050565b600060608201905061337b6000830186612e38565b6133886020830185612e56565b818103604083015261339a8184612e65565b9050949350505050565b60006060820190506133b96000830186612e38565b6133c66020830185613275565b81810360408301526133d88184612e65565b9050949350505050565b60006020820190506133f76000830184612e47565b92915050565b600060208201905081810360008301526134178184612e65565b905092915050565b6000602082019050818103600083015261343881612ecf565b9050919050565b6000602082019050818103600083015261345881612f0f565b9050919050565b6000602082019050818103600083015261347881612f4f565b9050919050565b6000602082019050818103600083015261349881612f8f565b9050919050565b600060208201905081810360008301526134b881612fcf565b9050919050565b600060208201905081810360008301526134d88161300f565b9050919050565b600060208201905081810360008301526134f88161304f565b9050919050565b60006020820190508181036000830152613518816130cf565b9050919050565b600060208201905081810360008301526135388161314f565b9050919050565b60006020820190508181036000830152613558816131cf565b9050919050565b6000602082019050818103600083015261357881613235565b9050919050565b60006020820190506135946000830184613275565b92915050565b60006040820190506135af6000830185613275565b6135bc6020830184613275565b9392505050565b60006060820190506135d86000830186613275565b6135e56020830185613275565b81810360408301526135f78184612e65565b9050949350505050565b60006060820190506136166000830186613275565b6136236020830185613275565b6136306040830184613275565b949350505050565b60006101008201905061364e600083018b613275565b61365b602083018a613284565b6136686040830189612e29565b6136756060830188613275565b6136826080830187613284565b61368f60a0830186612e29565b61369c60c0830185613275565b6136a960e0830184613275565b9998505050505050505050565b60006020820190506136cb6000830184613284565b92915050565b6000604051905081810181811067ffffffffffffffff821117156136f8576136f76139d5565b5b8060405250919050565b600067ffffffffffffffff82111561371d5761371c6139d5565b5b601f19601f8301169050602081019050919050565b600081519050919050565b600082825260208201905092915050565b600081905092915050565b6000613764826138e2565b915061376f836138e2565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156137a4576137a3613977565b5b828201905092915050565b60006137ba826138e2565b91506137c5836138e2565b9250826137d5576137d46139a6565b5b828204905092915050565b60006137eb826138e2565b91506137f6836138e2565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561382f5761382e613977565b5b828202905092915050565b6000613845826138e2565b9150613850836138e2565b92508282101561386357613862613977565b5b828203905092915050565b6000613879826138c2565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b6000613904826138e2565b9050919050565b82818337600083830152505050565b60005b8381101561393857808201518184015260208101905061391d565b83811115613947576000848401525b50505050565b6000613958826138e2565b9150600082141561396c5761396b613977565b5b600182039050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b613a1e8161386e565b8114613a2957600080fd5b50565b613a3581613880565b8114613a4057600080fd5b50565b613a4c8161388c565b8114613a5757600080fd5b50565b613a6381613896565b8114613a6e57600080fd5b50565b613a7a816138e2565b8114613a8557600080fd5b50565b613a91816138ec565b8114613a9c57600080fd5b5056fea2646970667358221220a72def878797f60ab70e26a6a94a608bab6c5c75e13fd4851ad9c4e8e9bb723e64736f6c63430008000033