012078ff5aa980133f4a1702956ac01d9be98fc4c4f5af5a1066acd112994f32d1e80a
0121a42b33fb039b3b70856aea47ac07a64507e9618c465b8d0178a6c9fd9a6bf4480a
012099194e154867184d8b09756f60bf048e7e27b9f7b649ce4f30d1c3dfd381603e0a
01218639d60911d7dc6d51050cd4f388d2bbc9fd3a2d48be57ca5d96a0623de73a2c0a