012069e948e0846ba0b2f837d017b904504c630ea6bcda71b8d2fc4acb9d4b545cda0a
0121c857d03f964dc4f75fa30ec629ac1771d9b72fc42b234fbda57d2e33908efb0b0a
01207cf2a3944bdbd05d67df3ea87311817f3cc632bee68368f2bbef2a48a6109f250a
01213c55c6798d50a309e06588acf7b38dafeed5f9b52a997199ecc3180b1007bb540a