012078d5a2b8407e393a226125114e4d2c6f47e69e14c187725e5c07b23aad4c344d0a
0121682732a9d9b6af519f8c47436b2b294a19dafb1f237b4150cebc6739024a464d0a
0120cd579a40f890bec6ee1a167d231af92cf084136ee763c066dff079b595408e100a
0121dfb41368bb9c36f61c7186965737185cb4ecc48dac58a8c5c8e9f2cf8723a5060a