012068e0829d6f6dc0e1e6a7091e2d606a764a363c6f0eff1afee2bd04bc036be0a80a
0121a644a9cbf7214291ad518d845cd26a0f4b7608eedac34a5c9f6908bc6366e2250a
01208d4628d236133d20229c73b52988d570c5fd31192016fd948364af8c0343eb700a
0121857d85296c380a4bd2f2c3ab483a8ae4675779f514b3ebe49e0d139a1e8618220a