01208aec569ca63e00a19b9d15cae378f7d6ffafdb31429f56c2fa5181ccee09e41d0a
012172a8f39a37887c612dc3b0216289a63b9aa797401c75ca8907f2ef0ae19e6e0d0a
012029c122f388c1417b4d899f6ed7d3cdfb21d7c2aa2101c420f2b1f856ba06d8170a
0121d0e992ce12db790367744a295b12887e1b7300346163759d9c200748a041d6620a