012042c34ddcb9ca2e186f08b0aa7bc5b1322b6fa59efa0a90e010e694a2c2a529a90a
0121af568212559079c0f2df12fc860e874aa848fd24c38952f06ae09076991245600a
012012121d819d1f796100e73f1ea601c3f0c091f95ad7ef9907cba3a73abe64a7bf0a
012176d1705abe80ccd99450f6fbb7f7a09ff67c1e0c722819fe6f8eeca525edfb5e0a