012058c69f18a4b4c627977bab7f4a1b543b258fadd4c55805e92050fcdd207ea4560a
0121c86c4a154f370db4c4ffccda250d17dff3e0502311ea8480b0c32437560baf320a
0120ffe1b4248b0c12eb0f5795ab6ae1822b89f2e53154919eca0a322a030f1219a10a
0121f8182ad9b430e29500b0cf34cd3061e85d0c78281ade5b2ab1b3c2ccf2b0772c0a