VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xbC2De5…4BaD
Summary
Transactions
Transfers
Address
0xbC2De505033C82eb0e5397E9e75Ac9c5c2b24BaD
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xca7A29f4349875EA2E7DDC453A01A2495af2E2D5
Deployer
0xca7A29f4349875EA2E7DDC453A01A2495af2E2D5
Code
0x60806040526004361061027d5760003560e01c806359b0d5b01161014f57806395d89b41116100c1578063c87b56dd1161007a578063c87b56dd14610a06578063d8db254914610a43578063e88d3b3e14610a80578063e92a949914610a97578063e985e9c514610ac2578063f2fde38b14610aff5761027d565b806395d89b4114610908578063a22cb46514610933578063b88d4fde1461095c578063bfb6939c14610985578063c21aefcb146109b0578063c6682862146109db5761027d565b80636c0360eb116101135780636c0360eb1461080c5780636d8f7a321461083757806370a0823114610860578063715018a61461089d5780638da5cb5b146108b45780638dc251e3146108df5761027d565b806359b0d5b0146106ec5780635c975abb146107295780635f34ab37146107545780636352211e146107915780636b5eb09c146107ce5761027d565b80631b2ef1ca116101f357806342842e0e116101ac57806342842e0e146105b957806342966c68146105e2578063438b63001461060b5780634f6ccce714610648578063532dfa481461068557806355f804b3146106c35761027d565b80631b2ef1ca1461048e57806323b872dd146104aa578063255e5e88146104d35780632a55205a146105155780632f745c5914610553578063315ceda0146105905761027d565b8063081812fc11610245578063081812fc1461037b578063095ea7b3146103b85780630e1cbef6146103e157806318160ddd1461040a57806318cae269146104355780631aa7534f146104725761027d565b806301a68c011461028257806301ffc9a7146102bf57806302329a29146102fc578063047fc9aa1461032557806306fdde0314610350575b600080fd5b34801561028e57600080fd5b506102a960048036038101906102a49190614495565b610b28565b6040516102b69190614aee565b60405180910390f35b3480156102cb57600080fd5b506102e660048036038101906102e19190614402565b610b67565b6040516102f39190614ba0565b60405180910390f35b34801561030857600080fd5b50610323600480360381019061031e91906143d9565b610b79565b005b34801561033157600080fd5b5061033a610ba0565b6040516103479190614fdf565b60405180910390f35b34801561035c57600080fd5b50610365610ba6565b6040516103729190614bbb565b60405180910390f35b34801561038757600080fd5b506103a2600480360381019061039d9190614495565b610c38565b6040516103af9190614aee565b60405180910390f35b3480156103c457600080fd5b506103df60048036038101906103da919061439d565b610c7e565b005b3480156103ed57600080fd5b5061040860048036038101906104039190614495565b610d96565b005b34801561041657600080fd5b5061041f610dd6565b60405161042c9190614fdf565b60405180910390f35b34801561044157600080fd5b5061045c600480360381019061045791906141b3565b610de3565b6040516104699190614fdf565b60405180910390f35b61048c600480360381019061048791906141b3565b610dfb565b005b6104a860048036038101906104a391906144e7565b610eb3565b005b3480156104b657600080fd5b506104d160048036038101906104cc9190614218565b611099565b005b3480156104df57600080fd5b506104fa60048036038101906104f59190614495565b6110f9565b60405161050c96959493929190614c14565b60405180910390f35b34801561052157600080fd5b5061053c600480360381019061053791906144e7565b611465565b60405161054a929190614b55565b60405180910390f35b34801561055f57600080fd5b5061057a6004803603810190610575919061439d565b611650565b6040516105879190614fdf565b60405180910390f35b34801561059c57600080fd5b506105b760048036038101906105b291906144e7565b6116f5565b005b3480156105c557600080fd5b506105e060048036038101906105db9190614218565b611719565b005b3480156105ee57600080fd5b5061060960048036038101906106049190614495565b611739565b005b34801561061757600080fd5b50610632600480360381019061062d91906141b3565b611795565b60405161063f9190614b7e565b60405180910390f35b34801561065457600080fd5b5061066f600480360381019061066a9190614495565b61188f565b60405161067c9190614fdf565b60405180910390f35b34801561069157600080fd5b506106ac60048036038101906106a79190614495565b611926565b6040516106ba929190614ffa565b60405180910390f35b3480156106cf57600080fd5b506106ea60048036038101906106e59190614454565b61196a565b005b3480156106f857600080fd5b50610713600480360381019061070e91906141b3565b61198c565b6040516107209190614fdf565b60405180910390f35b34801561073557600080fd5b5061073e6119a4565b60405161074b9190614ba0565b60405180910390f35b34801561076057600080fd5b5061077b60048036038101906107769190614495565b6119bb565b6040516107889190614fdf565b60405180910390f35b34801561079d57600080fd5b506107b860048036038101906107b39190614495565b6119d3565b6040516107c59190614aee565b60405180910390f35b3480156107da57600080fd5b506107f560048036038101906107f091906141b3565b611a85565b604051610803929190614bdd565b60405180910390f35b34801561081857600080fd5b50610821611bb9565b60405161082e9190614bbb565b60405180910390f35b34801561084357600080fd5b5061085e6004803603810190610859919061439d565b611c47565b005b34801561086c57600080fd5b50610887600480360381019061088291906141b3565b611cb2565b6040516108949190614fdf565b60405180910390f35b3480156108a957600080fd5b506108b2611d6a565b005b3480156108c057600080fd5b506108c9611d7e565b6040516108d69190614aee565b60405180910390f35b3480156108eb57600080fd5b50610906600480360381019061090191906141b3565b611da8565b005b34801561091457600080fd5b5061091d611e22565b60405161092a9190614bbb565b60405180910390f35b34801561093f57600080fd5b5061095a60048036038101906109559190614361565b611eb4565b005b34801561096857600080fd5b50610983600480360381019061097e9190614267565b611eca565b005b34801561099157600080fd5b5061099a611f2c565b6040516109a79190614fdf565b60405180910390f35b3480156109bc57600080fd5b506109c5611f32565b6040516109d29190614fdf565b60405180910390f35b3480156109e757600080fd5b506109f0611f38565b6040516109fd9190614bbb565b60405180910390f35b348015610a1257600080fd5b50610a2d6004803603810190610a289190614495565b611fc6565b604051610a3a9190614bbb565b60405180910390f35b348015610a4f57600080fd5b50610a6a6004803603810190610a6591906142e2565b612070565b604051610a779190614fdf565b60405180910390f35b348015610a8c57600080fd5b50610a9561213d565b005b348015610aa357600080fd5b50610aac612340565b604051610ab99190614aee565b60405180910390f35b348015610ace57600080fd5b50610ae96004803603810190610ae491906141dc565b612366565b604051610af69190614ba0565b60405180910390f35b348015610b0b57600080fd5b50610b266004803603810190610b2191906141b3565b6123fa565b005b60198181548110610b3857600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000610b728261247e565b9050919050565b610b81612490565b8015610b9457610b8f61250e565b610b9d565b610b9c612571565b5b50565b60155481565b606060028054610bb59061533d565b80601f0160208091040260200160405190810160405280929190818152602001828054610be19061533d565b8015610c2e5780601f10610c0357610100808354040283529160200191610c2e565b820191906000526020600020905b815481529060010190602001808311610c1157829003601f168201915b5050505050905090565b6000610c43826125d4565b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610c89826119d3565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610cfa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf190614f1f565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610d1961261f565b73ffffffffffffffffffffffffffffffffffffffff161480610d485750610d4781610d4261261f565b612366565b5b610d87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7e90614e3f565b60405180910390fd5b610d918383612627565b505050565b610d9e612490565b80601381905550610dd3601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166013546126e0565b50565b6000600a80549050905090565b601a6020528060005260406000206000915090505481565b610e03612490565b60008173ffffffffffffffffffffffffffffffffffffffff1647604051610e2990614ad9565b60006040518083038185875af1925050503d8060008114610e66576040519150601f19603f3d011682016040523d82523d6000602084013e610e6b565b606091505b5050905080610eaf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ea690614c9f565b60405180910390fd5b5050565b610ebb6119a4565b15610efb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ef290614ebf565b60405180910390fd5b610f03610dd6565b60158190555060008211610f4c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4390614e7f565b60405180910390fd5b6000601c60008381526020019081526020016000205411610fa2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9990614cdf565b60405180910390fd5b6000601c60008381526020019081526020016000205490508281610fc691906151f9565b341015611008576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fff90614f3f565b60405180910390fd5b82601a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546110579190615172565b9250508190555060005b8381101561109357611080338260155461107b9190615172565b612875565b808061108b906153a0565b915050611061565b50505050565b6110aa6110a461261f565b82612893565b6110e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110e090614f9f565b60405180910390fd5b6110f4838383612928565b505050565b601760205280600052604060002060009150905080600001805461111c9061533d565b80601f01602080910402602001604051908101604052809291908181526020018280546111489061533d565b80156111955780601f1061116a57610100808354040283529160200191611195565b820191906000526020600020905b81548152906001019060200180831161117857829003601f168201915b5050505050908060010180546111aa9061533d565b80601f01602080910402602001604051908101604052809291908181526020018280546111d69061533d565b80156112235780601f106111f857610100808354040283529160200191611223565b820191906000526020600020905b81548152906001019060200180831161120657829003601f168201915b5050505050908060020180546112389061533d565b80601f01602080910402602001604051908101604052809291908181526020018280546112649061533d565b80156112b15780601f10611286576101008083540402835291602001916112b1565b820191906000526020600020905b81548152906001019060200180831161129457829003601f168201915b5050505050908060030180546112c69061533d565b80601f01602080910402602001604051908101604052809291908181526020018280546112f29061533d565b801561133f5780601f106113145761010080835404028352916020019161133f565b820191906000526020600020905b81548152906001019060200180831161132257829003601f168201915b5050505050908060040180546113549061533d565b80601f01602080910402602001604051908101604052809291908181526020018280546113809061533d565b80156113cd5780601f106113a2576101008083540402835291602001916113cd565b820191906000526020600020905b8154815290600101906020018083116113b057829003601f168201915b5050505050908060050180546113e29061533d565b80601f016020809104026020016040519081016040528092919081815260200182805461140e9061533d565b801561145b5780601f106114305761010080835404028352916020019161145b565b820191906000526020600020905b81548152906001019060200180831161143e57829003601f168201915b5050505050905086565b6000806000600160008681526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff16815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff1614156115fb5760006040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff168152505090505b6000611605612b8f565b6bffffffffffffffffffffffff1682602001516bffffffffffffffffffffffff168661163191906151f9565b61163b91906151c8565b90508160000151819350935050509250929050565b600061165b83611cb2565b821061169c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161169390614cff565b60405180910390fd5b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b6116fd612490565b80601c6000848152602001908152602001600020819055505050565b61173483838360405180602001604052806000815250611eca565b505050565b61174a61174461261f565b82612893565b611789576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161178090614f9f565b60405180910390fd5b61179281612b99565b50565b606060006117a283611cb2565b905060008167ffffffffffffffff8111156117e6577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156118145781602001602082028036833780820191505090505b50905060005b828110156118845761182c8582611650565b828281518110611865577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001018181525050808061187c906153a0565b91505061181a565b508092505050919050565b6000611899610dd6565b82106118da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118d190614f5f565b60405180910390fd5b600a8281548110611914577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001549050919050565b60186020528060005260406000206000915090508060000154908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905082565b611972612490565b80600e9080519060200190611988929190613e4e565b5050565b601b6020528060005260406000206000915090505481565b6000600c60169054906101000a900460ff16905090565b601c6020528060005260406000206000915090505481565b6000806004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611a7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a7390614eff565b60405180910390fd5b80915050919050565b6016602052806000526040600020600091509050806000018054611aa89061533d565b80601f0160208091040260200160405190810160405280929190818152602001828054611ad49061533d565b8015611b215780601f10611af657610100808354040283529160200191611b21565b820191906000526020600020905b815481529060010190602001808311611b0457829003601f168201915b505050505090806001018054611b369061533d565b80601f0160208091040260200160405190810160405280929190818152602001828054611b629061533d565b8015611baf5780601f10611b8457610100808354040283529160200191611baf565b820191906000526020600020905b815481529060010190602001808311611b9257829003601f168201915b5050505050905082565b600e8054611bc69061533d565b80601f0160208091040260200160405190810160405280929190818152602001828054611bf29061533d565b8015611c3f5780601f10611c1457610100808354040283529160200191611c3f565b820191906000526020600020905b815481529060010190602001808311611c2257829003601f168201915b505050505081565b611c4f612490565b601a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190611c9f906153a0565b9190505550611cae8282612875565b5050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611d23576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d1a90614e1f565b60405180910390fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611d72612490565b611d7c6000612bf7565b565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b611db0612490565b80601260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611e1f601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166013546126e0565b50565b606060038054611e319061533d565b80601f0160208091040260200160405190810160405280929190818152602001828054611e5d9061533d565b8015611eaa5780601f10611e7f57610100808354040283529160200191611eaa565b820191906000526020600020905b815481529060010190602001808311611e8d57829003601f168201915b5050505050905090565b611ec6611ebf61261f565b8383612cbd565b5050565b611edb611ed561261f565b83612893565b611f1a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f1190614f9f565b60405180910390fd5b611f2684848484612e2a565b50505050565b60105481565b60145481565b600f8054611f459061533d565b80601f0160208091040260200160405190810160405280929190818152602001828054611f719061533d565b8015611fbe5780601f10611f9357610100808354040283529160200191611fbe565b820191906000526020600020905b815481529060010190602001808311611fa157829003601f168201915b505050505081565b6060611fd182612e86565b612010576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161200790614edf565b60405180910390fd5b600061201a612ef2565b9050600081511161203a5760405180602001604052806000815250612068565b8061204484612f84565b600f60405160200161205893929190614aa8565b6040516020818303038152906040525b915050919050565b600061207a612490565b612084600d613131565b6000612090600d613147565b905061209c8582613155565b6000601860008381526020019081526020016000209050818160000181905550858160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555084816002019080519060200190612117929190613ed4565b5083816003019080519060200190612130929190613ed4565b5081925050509392505050565b6121456119a4565b15612185576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161217c90614ebf565b60405180910390fd5b6000601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b81526004016121e29190614aee565b60206040518083038186803b1580156121fa57600080fd5b505afa15801561220e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061223291906144be565b905060006014548261224491906151c8565b905080601b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054106122c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122be90614d9f565b60405180910390fd5b601b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190612317906153a0565b919050555061233c3360156000815480929190612333906153a0565b91905055612875565b5050565b601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b612402612490565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612472576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161246990614d3f565b60405180910390fd5b61247b81612bf7565b50565b60006124898261332f565b9050919050565b61249861261f565b73ffffffffffffffffffffffffffffffffffffffff166124b6611d7e565b73ffffffffffffffffffffffffffffffffffffffff161461250c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161250390614e9f565b60405180910390fd5b565b6125166133a9565b6001600c60166101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861255a61261f565b6040516125679190614aee565b60405180910390a1565b6125796133f3565b6000600c60166101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa6125bd61261f565b6040516125ca9190614aee565b60405180910390a1565b6125dd81612e86565b61261c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161261390614eff565b60405180910390fd5b50565b600033905090565b816006600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff1661269a836119d3565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6126e8612b8f565b6bffffffffffffffffffffffff16816bffffffffffffffffffffffff161115612746576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161273d90614f7f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156127b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127ad90614fbf565b60405180910390fd5b60405180604001604052808373ffffffffffffffffffffffffffffffffffffffff168152602001826bffffffffffffffffffffffff168152506000808201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff1602179055509050505050565b61288f82826040518060200160405280600081525061343c565b5050565b60008061289f836119d3565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806128e157506128e08185612366565b5b8061291f57508373ffffffffffffffffffffffffffffffffffffffff1661290784610c38565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16612948826119d3565b73ffffffffffffffffffffffffffffffffffffffff161461299e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161299590614d5f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612a0e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a0590614dbf565b60405180910390fd5b612a19838383613497565b612a24600082612627565b6001600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612a749190615253565b925050819055506001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612acb9190615172565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612b8a8383836134a7565b505050565b6000612710905090565b6000612ba4826119d3565b9050612baf826134ac565b8073ffffffffffffffffffffffffffffffffffffffff16827f41b05bf655882bc27017be44e8216d1059cbc6b9668d754f5a745dcce690a9d460405160405180910390a35050565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612d2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d2390614ddf565b60405180910390fd5b80600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051612e1d9190614ba0565b60405180910390a3505050565b612e35848484612928565b612e41848484846134c1565b612e80576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e7790614d1f565b60405180910390fd5b50505050565b60008073ffffffffffffffffffffffffffffffffffffffff166004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b6060600e8054612f019061533d565b80601f0160208091040260200160405190810160405280929190818152602001828054612f2d9061533d565b8015612f7a5780601f10612f4f57610100808354040283529160200191612f7a565b820191906000526020600020905b815481529060010190602001808311612f5d57829003601f168201915b5050505050905090565b60606000821415612fcc576040518060400160405280600181526020017f3000000000000000000000000000000000000000000000000000000000000000815250905061312c565b600082905060005b60008214612ffe578080612fe7906153a0565b915050600a82612ff791906151c8565b9150612fd4565b60008167ffffffffffffffff811115613040577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156130725781602001600182028036833780820191505090505b5090505b600085146131255760018261308b9190615253565b9150600a8561309a91906153e9565b60306130a69190615172565b60f81b8183815181106130e2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561311e91906151c8565b9450613076565b8093505050505b919050565b6001816000016000828254019250508190555050565b600081600001549050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156131c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131bc90614e5f565b60405180910390fd5b6131ce81612e86565b1561320e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161320590614d7f565b60405180910390fd5b61321a60008383613497565b6001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461326a9190615172565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461332b600083836134a7565b5050565b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806133a257506133a182613658565b5b9050919050565b6133b16119a4565b156133f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016133e890614dff565b60405180910390fd5b565b6133fb6119a4565b61343a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161343190614cbf565b60405180910390fd5b565b6134468383613155565b61345360008484846134c1565b613492576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161348990614d1f565b60405180910390fd5b505050565b6134a283838361373a565b505050565b505050565b6134b58161384e565b6134be8161396b565b50565b60006134e28473ffffffffffffffffffffffffffffffffffffffff166139ca565b1561364b578373ffffffffffffffffffffffffffffffffffffffff1663150b7a0261350b61261f565b8786866040518563ffffffff1660e01b815260040161352d9493929190614b09565b602060405180830381600087803b15801561354757600080fd5b505af192505050801561357857506040513d601f19601f82011682018060405250810190613575919061442b565b60015b6135fb573d80600081146135a8576040519150601f19603f3d011682016040523d82523d6000602084013e6135ad565b606091505b506000815114156135f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016135ea90614d1f565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050613650565b600190505b949350505050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061372357507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806137335750613732826139ed565b5b9050919050565b613745838383613a67565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156137885761378381613a6c565b6137c7565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16146137c6576137c58382613ab5565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561380a5761380581613c22565b613849565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614613848576138478282613d65565b5b5b505050565b6000613859826119d3565b905061386781600084613497565b613872600083612627565b6001600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546138c29190615253565b925050819055506004600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4613967816000846134a7565b5050565b60016000828152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556000820160146101000a8154906bffffffffffffffffffffffff0219169055505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60007f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480613a605750613a5f82613de4565b5b9050919050565b505050565b600a80549050600b600083815260200190815260200160002081905550600a81908060018154018082558091505060019003906000526020600020016000909190919091505550565b60006001613ac284611cb2565b613acc9190615253565b9050600060096000848152602001908152602001600020549050818114613bb1576000600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816009600083815260200190815260200160002081905550505b6009600084815260200190815260200160002060009055600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b60006001600a80549050613c369190615253565b90506000600b60008481526020019081526020016000205490506000600a8381548110613c8c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905080600a8381548110613cd4577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020018190555081600b600083815260200190815260200160002081905550600b600085815260200190815260200160002060009055600a805480613d49577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b6001900381819060005260206000200160009055905550505050565b6000613d7083611cb2565b905081600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806009600084815260200190815260200160002081905550505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b828054613e5a9061533d565b90600052602060002090601f016020900481019282613e7c5760008555613ec3565b82601f10613e9557805160ff1916838001178555613ec3565b82800160010185558215613ec3579182015b82811115613ec2578251825591602001919060010190613ea7565b5b509050613ed09190613f34565b5090565b828054828255906000526020600020908101928215613f23579160200282015b82811115613f22578251829080519060200190613f12929190613e4e565b5091602001919060010190613ef4565b5b509050613f309190613f51565b5090565b5b80821115613f4d576000816000905550600101613f35565b5090565b5b80821115613f715760008181613f689190613f75565b50600101613f52565b5090565b508054613f819061533d565b6000825580601f10613f935750613fb2565b601f016020900490600052602060002090810190613fb19190613f34565b5b50565b6000613fc8613fc384615048565b615023565b90508083825260208201905082856020860282011115613fe757600080fd5b60005b8581101561403157813567ffffffffffffffff81111561400957600080fd5b808601614016898261415f565b85526020850194506020840193505050600181019050613fea565b5050509392505050565b600061404e61404984615074565b615023565b90508281526020810184848401111561406657600080fd5b6140718482856152fb565b509392505050565b600061408c614087846150a5565b615023565b9050828152602081018484840111156140a457600080fd5b6140af8482856152fb565b509392505050565b6000813590506140c681615adc565b92915050565b600082601f8301126140dd57600080fd5b81356140ed848260208601613fb5565b91505092915050565b60008135905061410581615af3565b92915050565b60008135905061411a81615b0a565b92915050565b60008151905061412f81615b0a565b92915050565b600082601f83011261414657600080fd5b813561415684826020860161403b565b91505092915050565b600082601f83011261417057600080fd5b8135614180848260208601614079565b91505092915050565b60008135905061419881615b21565b92915050565b6000815190506141ad81615b21565b92915050565b6000602082840312156141c557600080fd5b60006141d3848285016140b7565b91505092915050565b600080604083850312156141ef57600080fd5b60006141fd858286016140b7565b925050602061420e858286016140b7565b9150509250929050565b60008060006060848603121561422d57600080fd5b600061423b868287016140b7565b935050602061424c868287016140b7565b925050604061425d86828701614189565b9150509250925092565b6000806000806080858703121561427d57600080fd5b600061428b878288016140b7565b945050602061429c878288016140b7565b93505060406142ad87828801614189565b925050606085013567ffffffffffffffff8111156142ca57600080fd5b6142d687828801614135565b91505092959194509250565b6000806000606084860312156142f757600080fd5b6000614305868287016140b7565b935050602084013567ffffffffffffffff81111561432257600080fd5b61432e868287016140cc565b925050604084013567ffffffffffffffff81111561434b57600080fd5b614357868287016140cc565b9150509250925092565b6000806040838503121561437457600080fd5b6000614382858286016140b7565b9250506020614393858286016140f6565b9150509250929050565b600080604083850312156143b057600080fd5b60006143be858286016140b7565b92505060206143cf85828601614189565b9150509250929050565b6000602082840312156143eb57600080fd5b60006143f9848285016140f6565b91505092915050565b60006020828403121561441457600080fd5b60006144228482850161410b565b91505092915050565b60006020828403121561443d57600080fd5b600061444b84828501614120565b91505092915050565b60006020828403121561446657600080fd5b600082013567ffffffffffffffff81111561448057600080fd5b61448c8482850161415f565b91505092915050565b6000602082840312156144a757600080fd5b60006144b584828501614189565b91505092915050565b6000602082840312156144d057600080fd5b60006144de8482850161419e565b91505092915050565b600080604083850312156144fa57600080fd5b600061450885828601614189565b925050602061451985828601614189565b9150509250929050565b600061452f8383614a8a565b60208301905092915050565b61454481615287565b82525050565b6000614555826150fb565b61455f8185615129565b935061456a836150d6565b8060005b8381101561459b5781516145828882614523565b975061458d8361511c565b92505060018101905061456e565b5085935050505092915050565b6145b181615299565b82525050565b60006145c282615106565b6145cc818561513a565b93506145dc81856020860161530a565b6145e5816154d6565b840191505092915050565b60006145fb82615111565b6146058185615156565b935061461581856020860161530a565b61461e816154d6565b840191505092915050565b600061463482615111565b61463e8185615167565b935061464e81856020860161530a565b80840191505092915050565b600081546146678161533d565b6146718186615167565b9450600182166000811461468c576001811461469d576146d0565b60ff198316865281860193506146d0565b6146a6856150e6565b60005b838110156146c8578154818901526001820191506020810190506146a9565b838801955050505b50505092915050565b60006146e6601383615156565b91506146f1826154e7565b602082019050919050565b6000614709601483615156565b915061471482615510565b602082019050919050565b600061472c601283615156565b915061473782615539565b602082019050919050565b600061474f602b83615156565b915061475a82615562565b604082019050919050565b6000614772603283615156565b915061477d826155b1565b604082019050919050565b6000614795602683615156565b91506147a082615600565b604082019050919050565b60006147b8602583615156565b91506147c38261564f565b604082019050919050565b60006147db601c83615156565b91506147e68261569e565b602082019050919050565b60006147fe601f83615156565b9150614809826156c7565b602082019050919050565b6000614821602483615156565b915061482c826156f0565b604082019050919050565b6000614844601983615156565b915061484f8261573f565b602082019050919050565b6000614867601083615156565b915061487282615768565b602082019050919050565b600061488a602983615156565b915061489582615791565b604082019050919050565b60006148ad603e83615156565b91506148b8826157e0565b604082019050919050565b60006148d0602083615156565b91506148db8261582f565b602082019050919050565b60006148f3601d83615156565b91506148fe82615858565b602082019050919050565b6000614916602083615156565b915061492182615881565b602082019050919050565b6000614939601683615156565b9150614944826158aa565b602082019050919050565b600061495c602f83615156565b9150614967826158d3565b604082019050919050565b600061497f601883615156565b915061498a82615922565b602082019050919050565b60006149a2602183615156565b91506149ad8261594b565b604082019050919050565b60006149c560008361514b565b91506149d08261599a565b600082019050919050565b60006149e8601283615156565b91506149f38261599d565b602082019050919050565b6000614a0b602c83615156565b9150614a16826159c6565b604082019050919050565b6000614a2e602a83615156565b9150614a3982615a15565b604082019050919050565b6000614a51602e83615156565b9150614a5c82615a64565b604082019050919050565b6000614a74601983615156565b9150614a7f82615ab3565b602082019050919050565b614a93816152f1565b82525050565b614aa2816152f1565b82525050565b6000614ab48286614629565b9150614ac08285614629565b9150614acc828461465a565b9150819050949350505050565b6000614ae4826149b8565b9150819050919050565b6000602082019050614b03600083018461453b565b92915050565b6000608082019050614b1e600083018761453b565b614b2b602083018661453b565b614b386040830185614a99565b8181036060830152614b4a81846145b7565b905095945050505050565b6000604082019050614b6a600083018561453b565b614b776020830184614a99565b9392505050565b60006020820190508181036000830152614b98818461454a565b905092915050565b6000602082019050614bb560008301846145a8565b92915050565b60006020820190508181036000830152614bd581846145f0565b905092915050565b60006040820190508181036000830152614bf781856145f0565b90508181036020830152614c0b81846145f0565b90509392505050565b600060c0820190508181036000830152614c2e81896145f0565b90508181036020830152614c4281886145f0565b90508181036040830152614c5681876145f0565b90508181036060830152614c6a81866145f0565b90508181036080830152614c7e81856145f0565b905081810360a0830152614c9281846145f0565b9050979650505050505050565b60006020820190508181036000830152614cb8816146d9565b9050919050565b60006020820190508181036000830152614cd8816146fc565b9050919050565b60006020820190508181036000830152614cf88161471f565b9050919050565b60006020820190508181036000830152614d1881614742565b9050919050565b60006020820190508181036000830152614d3881614765565b9050919050565b60006020820190508181036000830152614d5881614788565b9050919050565b60006020820190508181036000830152614d78816147ab565b9050919050565b60006020820190508181036000830152614d98816147ce565b9050919050565b60006020820190508181036000830152614db8816147f1565b9050919050565b60006020820190508181036000830152614dd881614814565b9050919050565b60006020820190508181036000830152614df881614837565b9050919050565b60006020820190508181036000830152614e188161485a565b9050919050565b60006020820190508181036000830152614e388161487d565b9050919050565b60006020820190508181036000830152614e58816148a0565b9050919050565b60006020820190508181036000830152614e78816148c3565b9050919050565b60006020820190508181036000830152614e98816148e6565b9050919050565b60006020820190508181036000830152614eb881614909565b9050919050565b60006020820190508181036000830152614ed88161492c565b9050919050565b60006020820190508181036000830152614ef88161494f565b9050919050565b60006020820190508181036000830152614f1881614972565b9050919050565b60006020820190508181036000830152614f3881614995565b9050919050565b60006020820190508181036000830152614f58816149db565b9050919050565b60006020820190508181036000830152614f78816149fe565b9050919050565b60006020820190508181036000830152614f9881614a21565b9050919050565b60006020820190508181036000830152614fb881614a44565b9050919050565b60006020820190508181036000830152614fd881614a67565b9050919050565b6000602082019050614ff46000830184614a99565b92915050565b600060408201905061500f6000830185614a99565b61501c602083018461453b565b9392505050565b600061502d61503e565b9050615039828261536f565b919050565b6000604051905090565b600067ffffffffffffffff821115615063576150626154a7565b5b602082029050602081019050919050565b600067ffffffffffffffff82111561508f5761508e6154a7565b5b615098826154d6565b9050602081019050919050565b600067ffffffffffffffff8211156150c0576150bf6154a7565b5b6150c9826154d6565b9050602081019050919050565b6000819050602082019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b600061517d826152f1565b9150615188836152f1565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156151bd576151bc61541a565b5b828201905092915050565b60006151d3826152f1565b91506151de836152f1565b9250826151ee576151ed615449565b5b828204905092915050565b6000615204826152f1565b915061520f836152f1565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156152485761524761541a565b5b828202905092915050565b600061525e826152f1565b9150615269836152f1565b92508282101561527c5761527b61541a565b5b828203905092915050565b6000615292826152d1565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b8381101561532857808201518184015260208101905061530d565b83811115615337576000848401525b50505050565b6000600282049050600182168061535557607f821691505b6020821081141561536957615368615478565b5b50919050565b615378826154d6565b810181811067ffffffffffffffff82111715615397576153966154a7565b5b80604052505050565b60006153ab826152f1565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156153de576153dd61541a565b5b600182019050919050565b60006153f4826152f1565b91506153ff836152f1565b92508261540f5761540e615449565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f4661696c656420746f2077697468647261772100000000000000000000000000600082015250565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b7f696e76616c6964206d696e657220747970650000000000000000000000000000600082015250565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f65786365656473206d617820616c6c6f776564206672656520636c61696d7300600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b7f4552433732313a2061646472657373207a65726f206973206e6f74206120766160008201527f6c6964206f776e65720000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60008201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c0000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f6e65656420746f206d696e74206174206c656173742031204d696e6572000000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f74686520636f6e74726163742069732070617573656400000000000000000000600082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b50565b7f696e73756666696369656e742066756e64730000000000000000000000000000600082015250565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b7f455243323938313a20726f79616c7479206665652077696c6c2065786365656460008201527f2073616c65507269636500000000000000000000000000000000000000000000602082015250565b7f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560008201527f72206e6f7220617070726f766564000000000000000000000000000000000000602082015250565b7f455243323938313a20696e76616c696420726563656976657200000000000000600082015250565b615ae581615287565b8114615af057600080fd5b50565b615afc81615299565b8114615b0757600080fd5b50565b615b13816152a5565b8114615b1e57600080fd5b50565b615b2a816152f1565b8114615b3557600080fd5b5056fea2646970667358221220f9cc7b1b2a98c818da334c054b3850be0c14f8056d9d7ef2af26d5b5e826616264736f6c63430008040033