0120af4011aacd8007345c9876d34ba8afb96aa80a5d5f58dcc268b0c1bfabbcbbf60a
0121422c9604a659ab05f7bf0325068df1d618a5b6ff6c79f1b4264d84c0716b6d520a
0120707d0002720cb1c889c70f5d87e78281585e2c93639f66ddbf4b68668490c5370a
01211780b0deee4ccf37e11d69dfa494409c343a99c48d83f0e17d75d98bd62e85560a