012098e3a98e4d2eef0428476d8f44eaabde6c99031492329828db5782d66d2ef57c0a
0121b806a614140c759a25961c89aadb3f7cdf58187dd52c1751defc73ab1796cc4a0a
012085690d8cd90ab9188e961436bc15a9733453dd5668459bd1ae110e0bad18c8af0a
0121d056abf860fa7820224fac73877ce59b9e8c554be1ac816f04446e5d78dfb55b0a