01203c0f9fbb0efd0c806b3f806055c05618085f57de151f296bab4ca7659d9e21aa0a
0121f53aec436a51bade1629a8d7f91f963038e6a0ffa861955f85aa145bef4d2b750a
012090b26031e8780ef5f55b2a900de41ec0065fb4cb56e45b862671e16917ad7b520a
012177004884448f95426742b977472a5cc2a445e0e51f316d180eb801d1241ed1360a