012071daf6b65e1d25e89458107be9c73919c23a7e0e0a37dfc3a4923dcc6bc8a7180a
01211848867c2fbe82c6939d00c06d61503fe9f6816eefbc6081ef5e806eaba0d4350a
01201c55fb07142250a9f006309034cde0fb0fb7571ab8ff02c6a21c75b1fc7361a00a
0121efd9bccc4f7126581cd66160dacec9d44ed07f81b18d83b983746d4932070d0e0a