VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xAfa63a…41C3
Summary
Transactions
Transfers
Address
0xAfa63ae7d1eda122f902a60d3796889d850941C3
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xbCD33287ae9d9c0f3471992D6c8799A9348F9eE6
Deployer
0xbCD33287ae9d9c0f3471992D6c8799A9348F9eE6
Code
0x60806040526004361061023b5760003560e01c8063582a486a1161012e578063a217fddf116100ab578063d547741f1161006f578063d547741f14610864578063dcc3e06e1461088d578063dd62ed3e146108b8578063e0cc6b55146108f5578063f72c0d8b146109325761023b565b8063a217fddf1461077f578063a457c2d7146107aa578063a9059cbb146107e7578063b13b4f2d14610824578063b6b55f251461083b5761023b565b80638129fc1c116100f25780638129fc1c146106ac57806385832bac146106c357806391d14854146106ec57806395d89b41146107295780639cbe5efd146107545761023b565b8063582a486a146105b35780636a7ff796146105de57806370a082311461060957806379cc6790146106465780637b622c721461066f5761023b565b8063313ce567116101bc57806342966c681161018057806342966c68146104ef57806345134a0d146105185780634641257d146105555780634f1ef2861461056c57806352d1902d146105885761023b565b8063313ce5671461041e57806336568abe146104495780633659cfe614610472578063395093511461049b5780633a4b66f1146104d85761023b565b806323b872dd1161020357806323b872dd1461033b578063248a9ca3146103785780632def6620146103b55780632e1a7d4d146103cc5780632f2ff15d146103f55761023b565b806301ffc9a71461024057806306fdde031461027d578063095ea7b3146102a857806312d43a51146102e557806318160ddd14610310575b600080fd5b34801561024c57600080fd5b5061026760048036038101906102629190613af5565b61095d565b6040516102749190613b3d565b60405180910390f35b34801561028957600080fd5b506102926109d7565b60405161029f9190613be8565b60405180910390f35b3480156102b457600080fd5b506102cf60048036038101906102ca9190613c9e565b610a69565b6040516102dc9190613b3d565b60405180910390f35b3480156102f157600080fd5b506102fa610a8c565b6040516103079190613d3d565b60405180910390f35b34801561031c57600080fd5b50610325610ab3565b6040516103329190613d67565b60405180910390f35b34801561034757600080fd5b50610362600480360381019061035d9190613d82565b610abd565b60405161036f9190613b3d565b60405180910390f35b34801561038457600080fd5b5061039f600480360381019061039a9190613e0b565b610aec565b6040516103ac9190613e47565b60405180910390f35b3480156103c157600080fd5b506103ca610b0c565b005b3480156103d857600080fd5b506103f360048036038101906103ee9190613e62565b610c4e565b005b34801561040157600080fd5b5061041c60048036038101906104179190613e8f565b610fab565b005b34801561042a57600080fd5b50610433610fcc565b6040516104409190613eeb565b60405180910390f35b34801561045557600080fd5b50610470600480360381019061046b9190613e8f565b610fd5565b005b34801561047e57600080fd5b5061049960048036038101906104949190613f06565b611058565b005b3480156104a757600080fd5b506104c260048036038101906104bd9190613c9e565b6111e0565b6040516104cf9190613b3d565b60405180910390f35b3480156104e457600080fd5b506104ed611217565b005b3480156104fb57600080fd5b5061051660048036038101906105119190613e62565b611461565b005b34801561052457600080fd5b5061053f600480360381019061053a9190613e62565b611475565b60405161054c9190613d67565b60405180910390f35b34801561056157600080fd5b5061056a61151d565b005b61058660048036038101906105819190614068565b6116b8565b005b34801561059457600080fd5b5061059d6117f4565b6040516105aa9190613e47565b60405180910390f35b3480156105bf57600080fd5b506105c86118ad565b6040516105d591906140e5565b60405180910390f35b3480156105ea57600080fd5b506105f36118d4565b6040516106009190614121565b60405180910390f35b34801561061557600080fd5b50610630600480360381019061062b9190613f06565b6118fb565b60405161063d9190613d67565b60405180910390f35b34801561065257600080fd5b5061066d60048036038101906106689190613c9e565b611944565b005b34801561067b57600080fd5b5061069660048036038101906106919190613f06565b611964565b6040516106a39190613d67565b60405180910390f35b3480156106b857600080fd5b506106c161197d565b005b3480156106cf57600080fd5b506106ea60048036038101906106e5919061413c565b611b76565b005b3480156106f857600080fd5b50610713600480360381019061070e9190613e8f565b611e89565b6040516107209190613b3d565b60405180910390f35b34801561073557600080fd5b5061073e611ef4565b60405161074b9190613be8565b60405180910390f35b34801561076057600080fd5b50610769611f86565b6040516107769190613d67565b60405180910390f35b34801561078b57600080fd5b50610794612021565b6040516107a19190613e47565b60405180910390f35b3480156107b657600080fd5b506107d160048036038101906107cc9190613c9e565b612028565b6040516107de9190613b3d565b60405180910390f35b3480156107f357600080fd5b5061080e60048036038101906108099190613c9e565b61209f565b60405161081b9190613b3d565b60405180910390f35b34801561083057600080fd5b506108396120c2565b005b34801561084757600080fd5b50610862600480360381019061085d9190613e62565b61224e565b005b34801561087057600080fd5b5061088b60048036038101906108869190613e8f565b61251f565b005b34801561089957600080fd5b506108a2612540565b6040516108af91906141c4565b60405180910390f35b3480156108c457600080fd5b506108df60048036038101906108da91906141df565b612567565b6040516108ec9190613d67565b60405180910390f35b34801561090157600080fd5b5061091c60048036038101906109179190613e62565b6125ee565b6040516109299190613d67565b60405180910390f35b34801561093e57600080fd5b50610947612697565b6040516109549190613e47565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806109d057506109cf826126bb565b5b9050919050565b6060603680546109e69061424e565b80601f0160208091040260200160405190810160405280929190818152602001828054610a129061424e565b8015610a5f5780601f10610a3457610100808354040283529160200191610a5f565b820191906000526020600020905b815481529060010190602001808311610a4257829003601f168201915b5050505050905090565b600080610a74612725565b9050610a8181858561272d565b600191505092915050565b61016160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000603554905090565b600080610ac8612725565b9050610ad58582856128f6565b610ae0858585612982565b60019150509392505050565b600060c96000838152602001908152602001600020600101549050919050565b6000801b610b1981612bfb565b600061016060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166316765391306040518263ffffffff1660e01b8152600401610b77919061428e565b6020604051808303816000875af1158015610b96573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bba91906142be565b905061016060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632e17de78826040518263ffffffff1660e01b8152600401610c189190613d67565b600060405180830381600087803b158015610c3257600080fd5b505af1158015610c46573d6000803e3d6000fd5b505050505050565b60008111610c91576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c889061435d565b60405180910390fd5b610c9a336118fb565b811115610cdc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd3906143c9565b60405180910390fd5b600061015f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610d3a919061428e565b602060405180830381865afa158015610d57573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d7b91906142be565b9050600061015f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ded573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e1191906142be565b8284610e1d9190614418565b610e279190614489565b905081811115610e6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6390614506565b60405180910390fd5b61015f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401610eca929190614526565b6020604051808303816000875af1158015610ee9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f0d919061457b565b610f4c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f43906145f4565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff167fdf273cb619d95419a9cd0ec88123a0538c85064229baa6363788f743fff90deb8285604051610f94929190614614565b60405180910390a2610fa63384612c0f565b505050565b610fb482610aec565b610fbd81612bfb565b610fc78383612dde565b505050565b60006012905090565b610fdd612725565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461104a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611041906146af565b60405180910390fd5b6110548282612ebf565b5050565b7f000000000000000000000000afa63ae7d1eda122f902a60d3796889d850941c373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16036110e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110dd90614741565b60405180910390fd5b7f000000000000000000000000afa63ae7d1eda122f902a60d3796889d850941c373ffffffffffffffffffffffffffffffffffffffff16611125612fa1565b73ffffffffffffffffffffffffffffffffffffffff161461117b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611172906147d3565b60405180910390fd5b61118481612ff8565b6111dd81600067ffffffffffffffff8111156111a3576111a2613f3d565b5b6040519080825280601f01601f1916602001820160405280156111d55781602001600182028036833780820191505090505b506000613026565b50565b6000806111eb612725565b905061120c8185856111fd8589612567565b61120791906147f3565b61272d565b600191505092915050565b6000801b61122481612bfb565b600061015f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611282919061428e565b602060405180830381865afa15801561129f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112c391906142be565b90506001151561015f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b361016060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff1660e01b815260040161134a929190614526565b6020604051808303816000875af1158015611369573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061138d919061457b565b1515146113cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113c690614873565b60405180910390fd5b61016060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a694fc3a826040518263ffffffff1660e01b815260040161142b9190613d67565b600060405180830381600087803b15801561144557600080fd5b505af1158015611459573d6000803e3d6000fd5b505050505050565b61147261146c612725565b82612c0f565b50565b600061016160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16633e4f49e6836040518263ffffffff1660e01b81526004016114d39190613d67565b6020604051808303816000875af11580156114f2573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061151691906142be565b9050919050565b6000801b61152a81612bfb565b60006001611536611f86565b6115409190614893565b9050600261016160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16633e4f49e6836040518263ffffffff1660e01b81526004016115a09190613d67565b6020604051808303816000875af11580156115bf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115e391906142be565b1015611624576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161161b90614913565b60405180910390fd5b61016060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e70eb39282306040518363ffffffff1660e01b8152600401611682929190614933565b600060405180830381600087803b15801561169c57600080fd5b505af11580156116b0573d6000803e3d6000fd5b505050505050565b7f000000000000000000000000afa63ae7d1eda122f902a60d3796889d850941c373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1603611746576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161173d90614741565b60405180910390fd5b7f000000000000000000000000afa63ae7d1eda122f902a60d3796889d850941c373ffffffffffffffffffffffffffffffffffffffff16611785612fa1565b73ffffffffffffffffffffffffffffffffffffffff16146117db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117d2906147d3565b60405180910390fd5b6117e482612ff8565b6117f082826001613026565b5050565b60007f000000000000000000000000afa63ae7d1eda122f902a60d3796889d850941c373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614611884576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161187b906149ce565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b905090565b61015f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61016060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000603360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61195682611950612725565b836128f6565b6119608282612c0f565b5050565b6101636020528060005260406000206000915090505481565b60008060019054906101000a900460ff161590508080156119ae5750600160008054906101000a900460ff1660ff16105b806119db57506119bd30613194565b1580156119da5750600160008054906101000a900460ff1660ff16145b5b611a1a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a1190614a60565b60405180910390fd5b60016000806101000a81548160ff021916908360ff1602179055508015611a57576001600060016101000a81548160ff0219169083151502179055505b611acb6040518060400160405280600681526020017f5665564f543300000000000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f45524332300000000000000000000000000000000000000000000000000000008152506131b7565b611ad3613214565b611adb613265565b611ae36132b6565b611af06000801b33612dde565b611b1a7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e333612dde565b8015611b735760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024986001604051611b6a9190614abb565b60405180910390a15b50565b6000801b611b8381612bfb565b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603611bf2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611be990614b22565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603611c61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c5890614b8e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611cd0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cc790614bfa565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611d3f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d3690614c66565b60405180910390fd5b8461015f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508361016060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508261016160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508161016260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f9a143b3500d5efe421f09f7a1aa033da309ba9c748ac43b257f1980cdc31de43858585604051611e7a93929190614c86565b60405180910390a15050505050565b600060c9600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b606060378054611f039061424e565b80601f0160208091040260200160405190810160405280929190818152602001828054611f2f9061424e565b8015611f7c5780601f10611f5157610100808354040283529160200191611f7c565b820191906000526020600020905b815481529060010190602001808311611f5f57829003601f168201915b5050505050905090565b600061016160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16639cbe5efd6040518163ffffffff1660e01b81526004016020604051808303816000875af1158015611ff8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061201c91906142be565b905090565b6000801b81565b600080612033612725565b905060006120418286612567565b905083811015612086576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161207d90614d2f565b60405180910390fd5b612093828686840361272d565b60019250505092915050565b6000806120aa612725565b90506120b7818585612982565b600191505092915050565b6000801b6120cf81612bfb565b61015f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb3361015f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161216b919061428e565b602060405180830381865afa158015612188573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121ac91906142be565b6040518363ffffffff1660e01b81526004016121c9929190614526565b6020604051808303816000875af11580156121e8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061220c919061457b565b61224b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612242906145f4565b60405180910390fd5b50565b60008111612291576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161228890614d9b565b60405180910390fd5b61015f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330846040518463ffffffff1660e01b81526004016122f193929190614dbb565b6020604051808303816000875af1158015612310573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612334919061457b565b612373576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161236a906145f4565b60405180910390fd5b600061015f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016123d1919061428e565b602060405180830381865afa1580156123ee573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061241291906142be565b905060008161015f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015612485573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124a991906142be565b846124b49190614418565b6124be9190614489565b90503373ffffffffffffffffffffffffffffffffffffffff167f90890809c654f11d6e72a28fa60149770a0d11ec6c92319d6ceb2bb0a4ea1a158483604051612508929190614614565b60405180910390a261251a3382613307565b505050565b61252882610aec565b61253181612bfb565b61253b8383612ebf565b505050565b61016260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000603460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600061016260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16628f33d783306040518363ffffffff1660e01b815260040161264d929190614933565b6020604051808303816000875af115801561266c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061269091906142be565b9050919050565b7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e381565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361279c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161279390614e64565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361280b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161280290614ef6565b60405180910390fd5b80603460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516128e99190613d67565b60405180910390a3505050565b60006129028484612567565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461297c578181101561296e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161296590614f62565b60405180910390fd5b61297b848484840361272d565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036129f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129e890614ff4565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612a60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a5790615086565b60405180910390fd5b612a6b83838361345e565b6000603360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612af2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ae990615118565b60405180910390fd5b818103603360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081603360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051612be29190613d67565b60405180910390a3612bf5848484613463565b50505050565b612c0c81612c07612725565b613468565b50565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612c7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c75906151aa565b60405180910390fd5b612c8a8260008361345e565b6000603360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612d11576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d089061523c565b60405180910390fd5b818103603360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081603560008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051612dc59190613d67565b60405180910390a3612dd983600084613463565b505050565b612de88282611e89565b612ebb57600160c9600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550612e60612725565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b612ec98282611e89565b15612f9d57600060c9600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550612f42612725565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6000612fcf7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b6134ed565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e361302281612bfb565b5050565b6130527f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd914360001b6134f7565b60000160009054906101000a900460ff16156130765761307183613501565b61318f565b8273ffffffffffffffffffffffffffffffffffffffff166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156130de57506040513d601f19601f820116820180604052508101906130db9190615271565b60015b61311d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161311490615310565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b8114613182576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613179906153a2565b60405180910390fd5b5061318e8383836135ba565b5b505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600060019054906101000a900460ff16613206576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131fd90615434565b60405180910390fd5b61321082826135e6565b5050565b600060019054906101000a900460ff16613263576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161325a90615434565b60405180910390fd5b565b600060019054906101000a900460ff166132b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016132ab90615434565b60405180910390fd5b565b600060019054906101000a900460ff16613305576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016132fc90615434565b60405180910390fd5b565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603613376576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161336d906154a0565b60405180910390fd5b6133826000838361345e565b806035600082825461339491906147f3565b9250508190555080603360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516134469190613d67565b60405180910390a361345a60008383613463565b5050565b505050565b505050565b6134728282611e89565b6134e95761347f81613659565b61348d8360001c6020613686565b60405160200161349e929190615594565b6040516020818303038152906040526040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016134e09190613be8565b60405180910390fd5b5050565b6000819050919050565b6000819050919050565b61350a81613194565b613549576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161354090615640565b60405180910390fd5b806135767f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b6134ed565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6135c3836138c2565b6000825111806135d05750805b156135e1576135df8383613911565b505b505050565b600060019054906101000a900460ff16613635576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161362c90615434565b60405180910390fd5b81603690816136449190615802565b5080603790816136549190615802565b505050565b606061367f8273ffffffffffffffffffffffffffffffffffffffff16601460ff16613686565b9050919050565b6060600060028360026136999190614418565b6136a391906147f3565b67ffffffffffffffff8111156136bc576136bb613f3d565b5b6040519080825280601f01601f1916602001820160405280156136ee5781602001600182028036833780820191505090505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110613726576137256158d4565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061378a576137896158d4565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026137ca9190614418565b6137d491906147f3565b90505b6001811115613874577f3031323334353637383961626364656600000000000000000000000000000000600f861660108110613816576138156158d4565b5b1a60f81b82828151811061382d5761382c6158d4565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c94508061386d90615903565b90506137d7565b50600084146138b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016138af90615978565b60405180910390fd5b8091505092915050565b6138cb81613501565b8073ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a250565b60606139368383604051806060016040528060278152602001615a636027913961393e565b905092915050565b60606000808573ffffffffffffffffffffffffffffffffffffffff168560405161396891906159df565b600060405180830381855af49150503d80600081146139a3576040519150601f19603f3d011682016040523d82523d6000602084013e6139a8565b606091505b50915091506139b9868383876139c4565b925050509392505050565b60608315613a26576000835103613a1e576139de85613194565b613a1d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613a1490615a42565b60405180910390fd5b5b829050613a31565b613a308383613a39565b5b949350505050565b600082511115613a4c5781518083602001fd5b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613a809190613be8565b60405180910390fd5b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b613ad281613a9d565b8114613add57600080fd5b50565b600081359050613aef81613ac9565b92915050565b600060208284031215613b0b57613b0a613a93565b5b6000613b1984828501613ae0565b91505092915050565b60008115159050919050565b613b3781613b22565b82525050565b6000602082019050613b526000830184613b2e565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015613b92578082015181840152602081019050613b77565b60008484015250505050565b6000601f19601f8301169050919050565b6000613bba82613b58565b613bc48185613b63565b9350613bd4818560208601613b74565b613bdd81613b9e565b840191505092915050565b60006020820190508181036000830152613c028184613baf565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000613c3582613c0a565b9050919050565b613c4581613c2a565b8114613c5057600080fd5b50565b600081359050613c6281613c3c565b92915050565b6000819050919050565b613c7b81613c68565b8114613c8657600080fd5b50565b600081359050613c9881613c72565b92915050565b60008060408385031215613cb557613cb4613a93565b5b6000613cc385828601613c53565b9250506020613cd485828601613c89565b9150509250929050565b6000819050919050565b6000613d03613cfe613cf984613c0a565b613cde565b613c0a565b9050919050565b6000613d1582613ce8565b9050919050565b6000613d2782613d0a565b9050919050565b613d3781613d1c565b82525050565b6000602082019050613d526000830184613d2e565b92915050565b613d6181613c68565b82525050565b6000602082019050613d7c6000830184613d58565b92915050565b600080600060608486031215613d9b57613d9a613a93565b5b6000613da986828701613c53565b9350506020613dba86828701613c53565b9250506040613dcb86828701613c89565b9150509250925092565b6000819050919050565b613de881613dd5565b8114613df357600080fd5b50565b600081359050613e0581613ddf565b92915050565b600060208284031215613e2157613e20613a93565b5b6000613e2f84828501613df6565b91505092915050565b613e4181613dd5565b82525050565b6000602082019050613e5c6000830184613e38565b92915050565b600060208284031215613e7857613e77613a93565b5b6000613e8684828501613c89565b91505092915050565b60008060408385031215613ea657613ea5613a93565b5b6000613eb485828601613df6565b9250506020613ec585828601613c53565b9150509250929050565b600060ff82169050919050565b613ee581613ecf565b82525050565b6000602082019050613f006000830184613edc565b92915050565b600060208284031215613f1c57613f1b613a93565b5b6000613f2a84828501613c53565b91505092915050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b613f7582613b9e565b810181811067ffffffffffffffff82111715613f9457613f93613f3d565b5b80604052505050565b6000613fa7613a89565b9050613fb38282613f6c565b919050565b600067ffffffffffffffff821115613fd357613fd2613f3d565b5b613fdc82613b9e565b9050602081019050919050565b82818337600083830152505050565b600061400b61400684613fb8565b613f9d565b90508281526020810184848401111561402757614026613f38565b5b614032848285613fe9565b509392505050565b600082601f83011261404f5761404e613f33565b5b813561405f848260208601613ff8565b91505092915050565b6000806040838503121561407f5761407e613a93565b5b600061408d85828601613c53565b925050602083013567ffffffffffffffff8111156140ae576140ad613a98565b5b6140ba8582860161403a565b9150509250929050565b60006140cf82613d0a565b9050919050565b6140df816140c4565b82525050565b60006020820190506140fa60008301846140d6565b92915050565b600061410b82613d0a565b9050919050565b61411b81614100565b82525050565b60006020820190506141366000830184614112565b92915050565b6000806000806080858703121561415657614155613a93565b5b600061416487828801613c53565b945050602061417587828801613c53565b935050604061418687828801613c53565b925050606061419787828801613c53565b91505092959194509250565b60006141ae82613d0a565b9050919050565b6141be816141a3565b82525050565b60006020820190506141d960008301846141b5565b92915050565b600080604083850312156141f6576141f5613a93565b5b600061420485828601613c53565b925050602061421585828601613c53565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061426657607f821691505b6020821081036142795761427861421f565b5b50919050565b61428881613c2a565b82525050565b60006020820190506142a3600083018461427f565b92915050565b6000815190506142b881613c72565b92915050565b6000602082840312156142d4576142d3613a93565b5b60006142e2848285016142a9565b91505092915050565b7f53686172657320746f207769746864726177206d75737420626520677265617460008201527f6572207468616e20300000000000000000000000000000000000000000000000602082015250565b6000614347602983613b63565b9150614352826142eb565b604082019050919050565b600060208201905081810360008301526143768161433a565b9050919050565b7f496e73756666696369656e742073686172657300000000000000000000000000600082015250565b60006143b3601383613b63565b91506143be8261437d565b602082019050919050565b600060208201905081810360008301526143e2816143a6565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061442382613c68565b915061442e83613c68565b925082820261443c81613c68565b91508282048414831517614453576144526143e9565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061449482613c68565b915061449f83613c68565b9250826144af576144ae61445a565b5b828204905092915050565b7f496e73756666696369656e742066756e647320696e20746865207661756c7400600082015250565b60006144f0601f83613b63565b91506144fb826144ba565b602082019050919050565b6000602082019050818103600083015261451f816144e3565b9050919050565b600060408201905061453b600083018561427f565b6145486020830184613d58565b9392505050565b61455881613b22565b811461456357600080fd5b50565b6000815190506145758161454f565b92915050565b60006020828403121561459157614590613a93565b5b600061459f84828501614566565b91505092915050565b7f5472616e73666572206661696c65640000000000000000000000000000000000600082015250565b60006145de600f83613b63565b91506145e9826145a8565b602082019050919050565b6000602082019050818103600083015261460d816145d1565b9050919050565b60006040820190506146296000830185613d58565b6146366020830184613d58565b9392505050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b6000614699602f83613b63565b91506146a48261463d565b604082019050919050565b600060208201905081810360008301526146c88161468c565b9050919050565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f64656c656761746563616c6c0000000000000000000000000000000000000000602082015250565b600061472b602c83613b63565b9150614736826146cf565b604082019050919050565b6000602082019050818103600083015261475a8161471e565b9050919050565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f6163746976652070726f78790000000000000000000000000000000000000000602082015250565b60006147bd602c83613b63565b91506147c882614761565b604082019050919050565b600060208201905081810360008301526147ec816147b0565b9050919050565b60006147fe82613c68565b915061480983613c68565b9250828201905080821115614821576148206143e9565b5b92915050565b7f436f756c64206e6f742073657420617070726f76616c00000000000000000000600082015250565b600061485d601683613b63565b915061486882614827565b602082019050919050565b6000602082019050818103600083015261488c81614850565b9050919050565b600061489e82613c68565b91506148a983613c68565b92508282039050818111156148c1576148c06143e9565b5b92915050565b7f50726576696f757320726f756e64206e6f7420636c6f73656420796574000000600082015250565b60006148fd601d83613b63565b9150614908826148c7565b602082019050919050565b6000602082019050818103600083015261492c816148f0565b9050919050565b60006040820190506149486000830185613d58565b614955602083018461427f565b9392505050565b7f555550535570677261646561626c653a206d757374206e6f742062652063616c60008201527f6c6564207468726f7567682064656c656761746563616c6c0000000000000000602082015250565b60006149b8603883613b63565b91506149c38261495c565b604082019050919050565b600060208201905081810360008301526149e7816149ab565b9050919050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b6000614a4a602e83613b63565b9150614a55826149ee565b604082019050919050565b60006020820190508181036000830152614a7981614a3d565b9050919050565b6000819050919050565b6000614aa5614aa0614a9b84614a80565b613cde565b613ecf565b9050919050565b614ab581614a8a565b82525050565b6000602082019050614ad06000830184614aac565b92915050565b7f6233747220616464726573732063616e6e6f74206265207a65726f0000000000600082015250565b6000614b0c601b83613b63565b9150614b1782614ad6565b602082019050919050565b60006020820190508181036000830152614b3b81614aff565b9050919050565b7f766f743320616464726573732063616e6e6f74206265207a65726f0000000000600082015250565b6000614b78601b83613b63565b9150614b8382614b42565b602082019050919050565b60006020820190508181036000830152614ba781614b6b565b9050919050565b7f676f7620616464726573732063616e6e6f74206265207a65726f000000000000600082015250565b6000614be4601a83613b63565b9150614bef82614bae565b602082019050919050565b60006020820190508181036000830152614c1381614bd7565b9050919050565b7f726577617264657220616464726573732063616e6e6f74206265207a65726f00600082015250565b6000614c50601f83613b63565b9150614c5b82614c1a565b602082019050919050565b60006020820190508181036000830152614c7f81614c43565b9050919050565b6000606082019050614c9b600083018661427f565b614ca8602083018561427f565b614cb5604083018461427f565b949350505050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000614d19602583613b63565b9150614d2482614cbd565b604082019050919050565b60006020820190508181036000830152614d4881614d0c565b9050919050565b7f416d6f756e74206d7573742062652067726561746572207468616e2030000000600082015250565b6000614d85601d83613b63565b9150614d9082614d4f565b602082019050919050565b60006020820190508181036000830152614db481614d78565b9050919050565b6000606082019050614dd0600083018661427f565b614ddd602083018561427f565b614dea6040830184613d58565b949350505050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000614e4e602483613b63565b9150614e5982614df2565b604082019050919050565b60006020820190508181036000830152614e7d81614e41565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000614ee0602283613b63565b9150614eeb82614e84565b604082019050919050565b60006020820190508181036000830152614f0f81614ed3565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000614f4c601d83613b63565b9150614f5782614f16565b602082019050919050565b60006020820190508181036000830152614f7b81614f3f565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000614fde602583613b63565b9150614fe982614f82565b604082019050919050565b6000602082019050818103600083015261500d81614fd1565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000615070602383613b63565b915061507b82615014565b604082019050919050565b6000602082019050818103600083015261509f81615063565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000615102602683613b63565b915061510d826150a6565b604082019050919050565b60006020820190508181036000830152615131816150f5565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000615194602183613b63565b915061519f82615138565b604082019050919050565b600060208201905081810360008301526151c381615187565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b6000615226602283613b63565b9150615231826151ca565b604082019050919050565b6000602082019050818103600083015261525581615219565b9050919050565b60008151905061526b81613ddf565b92915050565b60006020828403121561528757615286613a93565b5b60006152958482850161525c565b91505092915050565b7f45524331393637557067726164653a206e657720696d706c656d656e7461746960008201527f6f6e206973206e6f742055555053000000000000000000000000000000000000602082015250565b60006152fa602e83613b63565b91506153058261529e565b604082019050919050565b60006020820190508181036000830152615329816152ed565b9050919050565b7f45524331393637557067726164653a20756e737570706f727465642070726f7860008201527f6961626c65555549440000000000000000000000000000000000000000000000602082015250565b600061538c602983613b63565b915061539782615330565b604082019050919050565b600060208201905081810360008301526153bb8161537f565b9050919050565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b600061541e602b83613b63565b9150615429826153c2565b604082019050919050565b6000602082019050818103600083015261544d81615411565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600061548a601f83613b63565b915061549582615454565b602082019050919050565b600060208201905081810360008301526154b98161547d565b9050919050565b600081905092915050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b60006155016017836154c0565b915061550c826154cb565b601782019050919050565b600061552282613b58565b61552c81856154c0565b935061553c818560208601613b74565b80840191505092915050565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b600061557e6011836154c0565b915061558982615548565b601182019050919050565b600061559f826154f4565b91506155ab8285615517565b91506155b682615571565b91506155c28284615517565b91508190509392505050565b7f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60008201527f6f74206120636f6e747261637400000000000000000000000000000000000000602082015250565b600061562a602d83613b63565b9150615635826155ce565b604082019050919050565b600060208201905081810360008301526156598161561d565b9050919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026156c27fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82615685565b6156cc8683615685565b95508019841693508086168417925050509392505050565b60006156ff6156fa6156f584613c68565b613cde565b613c68565b9050919050565b6000819050919050565b615719836156e4565b61572d61572582615706565b848454615692565b825550505050565b600090565b615742615735565b61574d818484615710565b505050565b5b818110156157715761576660008261573a565b600181019050615753565b5050565b601f8211156157b65761578781615660565b61579084615675565b8101602085101561579f578190505b6157b36157ab85615675565b830182615752565b50505b505050565b600082821c905092915050565b60006157d9600019846008026157bb565b1980831691505092915050565b60006157f283836157c8565b9150826002028217905092915050565b61580b82613b58565b67ffffffffffffffff81111561582457615823613f3d565b5b61582e825461424e565b615839828285615775565b600060209050601f83116001811461586c576000841561585a578287015190505b61586485826157e6565b8655506158cc565b601f19841661587a86615660565b60005b828110156158a25784890151825560018201915060208501945060208101905061587d565b868310156158bf57848901516158bb601f8916826157c8565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600061590e82613c68565b915060008203615921576159206143e9565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b6000615962602083613b63565b915061596d8261592c565b602082019050919050565b6000602082019050818103600083015261599181615955565b9050919050565b600081519050919050565b600081905092915050565b60006159b982615998565b6159c381856159a3565b93506159d3818560208601613b74565b80840191505092915050565b60006159eb82846159ae565b915081905092915050565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000600082015250565b6000615a2c601d83613b63565b9150615a37826159f6565b602082019050919050565b60006020820190508181036000830152615a5b81615a1f565b905091905056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212200337ce8bbbd248c4aa76562c64e00f818cc4251fd7a5d63b203ae3baa43e6d7064736f6c63430008130033