01202c8dc2ef9c59909dc67e43f6c9be386f0b61e9f86c8a3c2ac4925c61eb85cf570a
012119f5d6f066988201a535daa21c9f1b9433e75e629a3187faa02bd4b3660f1e580a
012069b68d418bc1ab87f05870ded71780e5f720ad6b68fa4c13907468ef44e0913e0a
0121b7bcc95212678110a760db02510844eb9e5f33144e27fe75a4a324e59a17b71a0a