012042c63f80ff193f88ee62c114b1f97f316f2ade7301f57bee57e72268063f47920a
0121e18404c4065d70ec7079746e31a50bf077c12feacb98849bb0844b54515969240a
012085b4efc338728a9ba343ac45d911d5be0de0ca875cf0bc1cccb6761a7571e47f0a
01213bf608045cbd93c13fd6880f57f37fb7fcb1d2b42caf698a08949108b3169c780a