0120da190073e167f34c43f8081074739e7347b32a56ca06345ef7ed8571a5bb44210a
0121ffaa7146deab2f316c07ff3f1e6ee0ba09c7a7b6c34401ad4626e7f486e1bb200a
012047a27d8c30f45f9d204f28ec5557bcf1bed5dd9e8273cc6c7ade13a329586d920a
01219affe8a7c7cfe7184204142cb31701ec5d9aed7bd1100583fbaf189892f60a270a