0120821d7696102f45ed5b2b0d6c1a8ddadf6cb3fed593671a26ef9feb4fff0ffd760a
012142e32e52c86c4c1b6950a9b89bd808a4badcaf20b06e6416ea8c0e61158c5d530a
012048dafaf5c9f062a0d8373da6299bc8ea5e97496b07eb004472ecf3445f8dd7c10a
0121e51c6c7e48baecf352e47fddb31bae54f5bf855d214cb4f5e280bb5a18689b7c0a