0120fdccf19552c031fc3bd30e57e54c47e30a3fdb7c28c33142bff19aee716b071e0a
01215386ebc5baa8b5b915c1351a70036d2f0df7e26cd8147b2ec7a03f13a485e47d0a
01204329bfcf81dc858dbf04ccab1c427efb28da236fea5fe9c6c38c58659a3d3d100a
012190958add28714bf35de52ebd6f645b3860c8eadc056d4a636a69867b0b76fe130a