012048e2b089130096dfd6d4cec5e71780160c7c56c2951bbe81d856f260946fbdb50a
0121d73808e5b0fdc86d0dc8d46923f7e4968b20e12a15c60bc947366dd033d8c22c0a
012067c7cc351d15089c95153a6d90f3029fe0c6dc2e741e9275565cada801a88a400a
0121f24dfe6cec1abc8daf16d29639012182eae68466e353ed46ca09bd53032bdb5a0a