VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xE86883…55AF
Summary
Transactions
Transfers
Address
0xE868835e8AD97A31153c45b79138026730F955AF
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x85C9F51226EAeC507bc1965A8ab75C94eC300632
Deployer
0x85C9F51226EAeC507bc1965A8ab75C94eC300632
Code
0x608060405234801561001057600080fd5b50600436106102525760003560e01c8063715018a611610146578063a457c2d7116100c3578063d5abeb0111610087578063d5abeb01146106d8578063dd62ed3e146106f6578063ddd61cac14610726578063eb981fea14610730578063f117e6d71461074c578063f2fde38b1461076a57610252565b8063a457c2d71461060e578063a9059cbb1461063e578063a9c98fff1461066e578063ae9822b91461068a578063b145a5b8146106ba57610252565b806385fb86c61161010a57806385fb86c61461058e5780638da5cb5b146105ac57806395d89b41146105ca5780639780abbe146105e8578063991990401461060457610252565b8063715018a61461051057806376f515ce1461051a57806379cc67901461054a57806382d61e3d146105665780638456cb591461058457610252565b806339509351116101d45780634bf4f423116101985780634bf4f4231461046a5780635c975abb1461048857806368b9cf5c146104a65780636f9c9b13146104c457806370a08231146104e057610252565b806339509351146103c757806339e61037146103f75780633f4ba83a1461042857806342966c681461043257806347ef74041461044e57610252565b8063266b07af1161021b578063266b07af146103235780632f9c591714610353578063313ce56714610371578063340e1d2b1461038f5780633672e060146103ab57610252565b80626519731461025757806306fdde0314610287578063095ea7b3146102a557806318160ddd146102d557806323b872dd146102f3575b600080fd5b610271600480360381019061026c9190612a6a565b610786565b60405161027e9190612ac2565b60405180910390f35b61028f6107ea565b60405161029c9190612b65565b60405180910390f35b6102bf60048036038101906102ba9190612be5565b61087c565b6040516102cc9190612c40565b60405180910390f35b6102dd61089f565b6040516102ea9190612ac2565b60405180910390f35b61030d60048036038101906103089190612c5b565b6108a9565b60405161031a9190612c40565b60405180910390f35b61033d60048036038101906103389190612cae565b6108d8565b60405161034a9190612ac2565b60405180910390f35b61035b6108fc565b6040516103689190612ac2565b60405180910390f35b6103796109b1565b6040516103869190612cf7565b60405180910390f35b6103a960048036038101906103a49190612cae565b6109ba565b005b6103c560048036038101906103c09190612d12565b610abb565b005b6103e160048036038101906103dc9190612be5565b610d88565b6040516103ee9190612c40565b60405180910390f35b610411600480360381019061040c9190612cae565b610e32565b60405161041f929190612d6e565b60405180910390f35b610430610e9f565b005b61044c60048036038101906104479190612cae565b610f25565b005b61046860048036038101906104639190612cae565b610f39565b005b6104726110b3565b60405161047f9190612da6565b60405180910390f35b6104906110d9565b60405161049d9190612c40565b60405180910390f35b6104ae6110f0565b6040516104bb9190612ac2565b60405180910390f35b6104de60048036038101906104d99190612a6a565b6110f6565b005b6104fa60048036038101906104f59190612dc1565b61113c565b6040516105079190612ac2565b60405180910390f35b610518611184565b005b610534600480360381019061052f9190612dc1565b61120c565b6040516105419190612ac2565b60405180910390f35b610564600480360381019061055f9190612be5565b611224565b005b61056e611244565b60405161057b9190612ac2565b60405180910390f35b61058c61124a565b005b6105966112d0565b6040516105a39190612ac2565b60405180910390f35b6105b46112dd565b6040516105c19190612da6565b60405180910390f35b6105d2611307565b6040516105df9190612b65565b60405180910390f35b61060260048036038101906105fd9190612dc1565b611399565b005b61060c611459565b005b61062860048036038101906106239190612be5565b6115ac565b6040516106359190612c40565b60405180910390f35b61065860048036038101906106539190612be5565b611696565b6040516106659190612c40565b60405180910390f35b61068860048036038101906106839190612eb1565b6116b9565b005b6106a4600480360381019061069f9190612cae565b6118f0565b6040516106b19190612ac2565b60405180910390f35b6106c2611908565b6040516106cf9190612c40565b60405180910390f35b6106e061191b565b6040516106ed9190612ac2565b60405180910390f35b610710600480360381019061070b9190612f29565b611921565b60405161071d9190612ac2565b60405180910390f35b61072e6119a8565b005b61074a60048036038101906107459190612cae565b611a59565b005b610754611d4b565b6040516107619190613027565b60405180910390f35b610784600480360381019061077f9190612dc1565b611da3565b005b600080600090505b82518110156107e4576000806107bd8584815181106107b0576107af613049565b5b6020026020010151610e32565b9150915081846107cd91906130a7565b9350505080806107dc906130fd565b91505061078e565b50919050565b6060600380546107f990613175565b80601f016020809104026020016040519081016040528092919081815260200182805461082590613175565b80156108725780601f1061084757610100808354040283529160200191610872565b820191906000526020600020905b81548152906001019060200180831161085557829003601f168201915b5050505050905090565b600080610887611e9b565b9050610894818585611ea3565b600191505092915050565b6000600254905090565b6000806108b4611e9b565b90506108c185828561206e565b6108cc8585856120fa565b60019150509392505050565b600f81815481106108e857600080fd5b906000526020600020016000915090505481565b600080600d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663438b6300336040518263ffffffff1660e01b815260040161095a9190612da6565b600060405180830381865afa158015610977573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906109a09190613253565b90506109ab81610786565b91505090565b60006010905090565b3373ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610a4a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a41906132e8565b60405180910390fd5b6000600760008381526020019081526020016000205414610aa0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9790613354565b60405180910390fd5b42600760008381526020019081526020016000208190555050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b4b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b42906133e6565b60405180910390fd5b60011515600d60009054906101000a900460ff16151514610ba1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9890613452565b60405180910390fd5b60008111610be4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bdb906134be565b60405180910390fd5b60005b8251811015610d8357600073ffffffffffffffffffffffffffffffffffffffff16600d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e858481518110610c5957610c58613049565b5b60200260200101516040518263ffffffff1660e01b8152600401610c7d9190612ac2565b602060405180830381865afa158015610c9a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cbe91906134f3565b73ffffffffffffffffffffffffffffffffffffffff161415610d15576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d0c9061356c565b60405180910390fd5b600f838281518110610d2a57610d29613049565b5b602002602001015190806001815401808255809150506001900390600052602060002001600090919091909150558160076000838152602001908152602001600020819055508080610d7b906130fd565b915050610be7565b505050565b600080610d93611e9b565b9050610e27818585600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e2291906130a7565b611ea3565b600191505092915050565b600080600060076000858152602001908152602001600020549050600b54811115610e5d57600b5490505b60004282610e6b919061358c565b9050600e5481610e7b91906135ef565b9250600e548382610e8c919061358c565b610e969190613620565b93505050915091565b610ea7611e9b565b73ffffffffffffffffffffffffffffffffffffffff16610ec56112dd565b73ffffffffffffffffffffffffffffffffffffffff1614610f1b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f129061369d565b60405180910390fd5b610f2361237b565b565b610f36610f30611e9b565b8261241d565b50565b3373ffffffffffffffffffffffffffffffffffffffff16600d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b8152600401610fab9190612ac2565b602060405180830381865afa158015610fc8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fec91906134f3565b73ffffffffffffffffffffffffffffffffffffffff1614611042576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161103990613709565b60405180910390fd5b6000600760008381526020019081526020016000205414611098576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161108f90613354565b60405180910390fd5b42600760008381526020019081526020016000208190555050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600560009054906101000a900460ff16905090565b600b5481565b60005b81518110156111385761112582828151811061111857611117613049565b5b6020026020010151611a59565b8080611130906130fd565b9150506110f9565b5050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61118c611e9b565b73ffffffffffffffffffffffffffffffffffffffff166111aa6112dd565b73ffffffffffffffffffffffffffffffffffffffff1614611200576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111f79061369d565b60405180910390fd5b61120a60006125f4565b565b60066020528060005260406000206000915090505481565b61123682611230611e9b565b8361206e565b611240828261241d565b5050565b60095481565b611252611e9b565b73ffffffffffffffffffffffffffffffffffffffff166112706112dd565b73ffffffffffffffffffffffffffffffffffffffff16146112c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112bd9061369d565b60405180910390fd5b6112ce6126ba565b565b6000600f80549050905090565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606004805461131690613175565b80601f016020809104026020016040519081016040528092919081815260200182805461134290613175565b801561138f5780601f106113645761010080835404028352916020019161138f565b820191906000526020600020905b81548152906001019060200180831161137257829003601f168201915b5050505050905090565b6113a1611e9b565b73ffffffffffffffffffffffffffffffffffffffff166113bf6112dd565b73ffffffffffffffffffffffffffffffffffffffff1614611415576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161140c9061369d565b60405180910390fd5b80600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146114e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114e0906133e6565b60405180910390fd5b60011515600d60009054906101000a900460ff1615151461153f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161153690613452565b60405180910390fd5b6000600d60006101000a81548160ff021916908315150217905550600061271060095460085461156f919061358c565b61157991906135ef565b90506127108160095460085461158f919061358c565b611599919061358c565b6115a39190613620565b600b8190555050565b6000806115b7611e9b565b90506000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508381101561167d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116749061379b565b60405180910390fd5b61168a8286868403611ea3565b60019250505092915050565b6000806116a1611e9b565b90506116ae8185856120fa565b600191505092915050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611749576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611740906133e6565b60405180910390fd5b60011515600d60009054906101000a900460ff1615151461179f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161179690613452565b60405180910390fd5b60005b82518110156118eb578181815181106117be576117bd613049565b5b6020026020010151600960008282546117d791906130a7565b925050819055508181815181106117f1576117f0613049565b5b6020026020010151600660008584815181106118105761180f613049565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555082818151811061186957611868613049565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff167fbbb5ae812b0b9c5f92f7e787052b1f9b13c7dc5513608326f09a05a0509022788383815181106118bb576118ba613049565b5b60200260200101516040516118d09190612ac2565b60405180910390a280806118e3906130fd565b9150506117a2565b505050565b60076020528060005260406000206000915090505481565b600d60009054906101000a900460ff1681565b60085481565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000600d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663438b6300336040518263ffffffff1660e01b8152600401611a059190612da6565b600060405180830381865afa158015611a22573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190611a4b9190613253565b9050611a56816110f6565b50565b60001515600d60009054906101000a900460ff16151514611aaf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aa69061382d565b60405180910390fd5b600060076000838152602001908152602001600020541015611b06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611afd90613899565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff16600d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b8152600401611b789190612ac2565b602060405180830381865afa158015611b95573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611bb991906134f3565b73ffffffffffffffffffffffffffffffffffffffff1614611c0f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c0690613905565b60405180910390fd5b600080611c1b83610e32565b915091506000821115611c3357611c32338361275d565b5b6000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115611d0a57611cc433600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461275d565b6000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8260096000828254611d1c91906130a7565b925050819055508042611d2f919061358c565b6007600085815260200190815260200160002081905550505050565b6060600f805480602002602001604051908101604052809291908181526020018280548015611d9957602002820191906000526020600020905b815481526020019060010190808311611d85575b5050505050905090565b611dab611e9b565b73ffffffffffffffffffffffffffffffffffffffff16611dc96112dd565b73ffffffffffffffffffffffffffffffffffffffff1614611e1f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e169061369d565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611e8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e8690613997565b60405180910390fd5b611e98816125f4565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611f13576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f0a90613a29565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611f83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f7a90613abb565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516120619190612ac2565b60405180910390a3505050565b600061207a8484611921565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146120f457818110156120e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120dd90613b27565b60405180910390fd5b6120f38484848403611ea3565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561216a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161216190613bb9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156121da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121d190613c4b565b60405180910390fd5b6121e58383836128bd565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508181101561226b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161226290613cdd565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546122fe91906130a7565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516123629190612ac2565b60405180910390a36123758484846128c2565b50505050565b6123836110d9565b6123c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123b990613d49565b60405180910390fd5b6000600560006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa612406611e9b565b6040516124139190612da6565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561248d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161248490613ddb565b60405180910390fd5b612499826000836128bd565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508181101561251f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161251690613e6d565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160026000828254612576919061358c565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516125db9190612ac2565b60405180910390a36125ef836000846128c2565b505050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6126c26110d9565b15612702576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126f990613ed9565b60405180910390fd5b6001600560006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258612746611e9b565b6040516127539190612da6565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156127cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127c490613f45565b60405180910390fd5b6127d9600083836128bd565b80600260008282546127eb91906130a7565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461284091906130a7565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516128a59190612ac2565b60405180910390a36128b9600083836128c2565b5050565b505050565b505050565b6000604051905090565b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612929826128e0565b810181811067ffffffffffffffff82111715612948576129476128f1565b5b80604052505050565b600061295b6128c7565b90506129678282612920565b919050565b600067ffffffffffffffff821115612987576129866128f1565b5b602082029050602081019050919050565b600080fd5b6000819050919050565b6129b08161299d565b81146129bb57600080fd5b50565b6000813590506129cd816129a7565b92915050565b60006129e66129e18461296c565b612951565b90508083825260208201905060208402830185811115612a0957612a08612998565b5b835b81811015612a325780612a1e88826129be565b845260208401935050602081019050612a0b565b5050509392505050565b600082601f830112612a5157612a506128db565b5b8135612a618482602086016129d3565b91505092915050565b600060208284031215612a8057612a7f6128d1565b5b600082013567ffffffffffffffff811115612a9e57612a9d6128d6565b5b612aaa84828501612a3c565b91505092915050565b612abc8161299d565b82525050565b6000602082019050612ad76000830184612ab3565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612b17578082015181840152602081019050612afc565b83811115612b26576000848401525b50505050565b6000612b3782612add565b612b418185612ae8565b9350612b51818560208601612af9565b612b5a816128e0565b840191505092915050565b60006020820190508181036000830152612b7f8184612b2c565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612bb282612b87565b9050919050565b612bc281612ba7565b8114612bcd57600080fd5b50565b600081359050612bdf81612bb9565b92915050565b60008060408385031215612bfc57612bfb6128d1565b5b6000612c0a85828601612bd0565b9250506020612c1b858286016129be565b9150509250929050565b60008115159050919050565b612c3a81612c25565b82525050565b6000602082019050612c556000830184612c31565b92915050565b600080600060608486031215612c7457612c736128d1565b5b6000612c8286828701612bd0565b9350506020612c9386828701612bd0565b9250506040612ca4868287016129be565b9150509250925092565b600060208284031215612cc457612cc36128d1565b5b6000612cd2848285016129be565b91505092915050565b600060ff82169050919050565b612cf181612cdb565b82525050565b6000602082019050612d0c6000830184612ce8565b92915050565b60008060408385031215612d2957612d286128d1565b5b600083013567ffffffffffffffff811115612d4757612d466128d6565b5b612d5385828601612a3c565b9250506020612d64858286016129be565b9150509250929050565b6000604082019050612d836000830185612ab3565b612d906020830184612ab3565b9392505050565b612da081612ba7565b82525050565b6000602082019050612dbb6000830184612d97565b92915050565b600060208284031215612dd757612dd66128d1565b5b6000612de584828501612bd0565b91505092915050565b600067ffffffffffffffff821115612e0957612e086128f1565b5b602082029050602081019050919050565b6000612e2d612e2884612dee565b612951565b90508083825260208201905060208402830185811115612e5057612e4f612998565b5b835b81811015612e795780612e658882612bd0565b845260208401935050602081019050612e52565b5050509392505050565b600082601f830112612e9857612e976128db565b5b8135612ea8848260208601612e1a565b91505092915050565b60008060408385031215612ec857612ec76128d1565b5b600083013567ffffffffffffffff811115612ee657612ee56128d6565b5b612ef285828601612e83565b925050602083013567ffffffffffffffff811115612f1357612f126128d6565b5b612f1f85828601612a3c565b9150509250929050565b60008060408385031215612f4057612f3f6128d1565b5b6000612f4e85828601612bd0565b9250506020612f5f85828601612bd0565b9150509250929050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b612f9e8161299d565b82525050565b6000612fb08383612f95565b60208301905092915050565b6000602082019050919050565b6000612fd482612f69565b612fde8185612f74565b9350612fe983612f85565b8060005b8381101561301a5781516130018882612fa4565b975061300c83612fbc565b925050600181019050612fed565b5085935050505092915050565b600060208201905081810360008301526130418184612fc9565b905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006130b28261299d565b91506130bd8361299d565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156130f2576130f1613078565b5b828201905092915050565b60006131088261299d565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561313b5761313a613078565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061318d57607f821691505b602082108114156131a1576131a0613146565b5b50919050565b6000815190506131b6816129a7565b92915050565b60006131cf6131ca8461296c565b612951565b905080838252602082019050602084028301858111156131f2576131f1612998565b5b835b8181101561321b578061320788826131a7565b8452602084019350506020810190506131f4565b5050509392505050565b600082601f83011261323a576132396128db565b5b815161324a8482602086016131bc565b91505092915050565b600060208284031215613269576132686128d1565b5b600082015167ffffffffffffffff811115613287576132866128d6565b5b61329384828501613225565b91505092915050565b7f4f6e6c7920626f742063616e20616464207468697320746f6b656e0000000000600082015250565b60006132d2601b83612ae8565b91506132dd8261329c565b602082019050919050565b60006020820190508181036000830152613301816132c5565b9050919050565b7f546f6b656e20697320616c726561647920696e2070726f636573730000000000600082015250565b600061333e601b83612ae8565b915061334982613308565b602082019050919050565b6000602082019050818103600083015261336d81613331565b9050919050565b7f4f6e6c792061757468656e74696361746520757365722063616e20616363657360008201527f7320746869732066756e6374696f6e616c697479210000000000000000000000602082015250565b60006133d0603583612ae8565b91506133db82613374565b604082019050919050565b600060208201905081810360008301526133ff816133c3565b9050919050565b7f54686520536320697320616c726561647920696e697469616c69736564210000600082015250565b600061343c601e83612ae8565b915061344782613406565b602082019050919050565b6000602082019050818103600083015261346b8161342f565b9050919050565b7f74696d657374616d702063616e6e6f7420626520300000000000000000000000600082015250565b60006134a8601583612ae8565b91506134b382613472565b602082019050919050565b600060208201905081810360008301526134d78161349b565b9050919050565b6000815190506134ed81612bb9565b92915050565b600060208284031215613509576135086128d1565b5b6000613517848285016134de565b91505092915050565b7f4d6868206164647265737320697320656d707479000000000000000000000000600082015250565b6000613556601483612ae8565b915061356182613520565b602082019050919050565b6000602082019050818103600083015261358581613549565b9050919050565b60006135978261299d565b91506135a28361299d565b9250828210156135b5576135b4613078565b5b828203905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006135fa8261299d565b91506136058361299d565b925082613615576136146135c0565b5b828206905092915050565b600061362b8261299d565b91506136368361299d565b925082613646576136456135c0565b5b828204905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613687602083612ae8565b915061369282613651565b602082019050919050565b600060208201905081810360008301526136b68161367a565b9050919050565b7f4f6e6c79206f776e6572206f6620746f6b656e2063616e20646f207468697300600082015250565b60006136f3601f83612ae8565b91506136fe826136bd565b602082019050919050565b60006020820190508181036000830152613722816136e6565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000613785602583612ae8565b915061379082613729565b604082019050919050565b600060208201905081810360008301526137b481613778565b9050919050565b7f4f6e6c79207769746864726177206f6e63652074686520696e6974206973206460008201527f6f6e652100000000000000000000000000000000000000000000000000000000602082015250565b6000613817602483612ae8565b9150613822826137bb565b604082019050919050565b600060208201905081810360008301526138468161380a565b9050919050565b7f746f6b656e206973206e6f7420696e2070726f63657373000000000000000000600082015250565b6000613883601783612ae8565b915061388e8261384d565b602082019050919050565b600060208201905081810360008301526138b281613876565b9050919050565b7f4e6f74206f776e6572206f6620746f6b656e0000000000000000000000000000600082015250565b60006138ef601283612ae8565b91506138fa826138b9565b602082019050919050565b6000602082019050818103600083015261391e816138e2565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613981602683612ae8565b915061398c82613925565b604082019050919050565b600060208201905081810360008301526139b081613974565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000613a13602483612ae8565b9150613a1e826139b7565b604082019050919050565b60006020820190508181036000830152613a4281613a06565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000613aa5602283612ae8565b9150613ab082613a49565b604082019050919050565b60006020820190508181036000830152613ad481613a98565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000613b11601d83612ae8565b9150613b1c82613adb565b602082019050919050565b60006020820190508181036000830152613b4081613b04565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000613ba3602583612ae8565b9150613bae82613b47565b604082019050919050565b60006020820190508181036000830152613bd281613b96565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000613c35602383612ae8565b9150613c4082613bd9565b604082019050919050565b60006020820190508181036000830152613c6481613c28565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000613cc7602683612ae8565b9150613cd282613c6b565b604082019050919050565b60006020820190508181036000830152613cf681613cba565b9050919050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b6000613d33601483612ae8565b9150613d3e82613cfd565b602082019050919050565b60006020820190508181036000830152613d6281613d26565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000613dc5602183612ae8565b9150613dd082613d69565b604082019050919050565b60006020820190508181036000830152613df481613db8565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b6000613e57602283612ae8565b9150613e6282613dfb565b604082019050919050565b60006020820190508181036000830152613e8681613e4a565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b6000613ec3601083612ae8565b9150613ece82613e8d565b602082019050919050565b60006020820190508181036000830152613ef281613eb6565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000613f2f601f83612ae8565b9150613f3a82613ef9565b602082019050919050565b60006020820190508181036000830152613f5e81613f22565b905091905056fea2646970667358221220b96c6929a828e2046f54e83941d1b513f833d217c9e03c86bf58bde01f03e3f164736f6c634300080a0033