012042f21598b4c08a057c84ae9f286d2ada59eb058f3a9989cf97ca5cef56bc442c0a
0121b40bcf02d8dea1831daeb522201647ea3602c46acead3f4acba8893116b36f2b0a
01204d87fbf6ac6d4c4f7afafa9a21b9943e0e2e404a4c1face7ad2a7d86e5b70f480a
012107dec675eeb447e102fa769f31ef36f8c8626faa226f595ddaaea79df6845b6d0a