012052dc7fef612e4fb71dd4cdb1cc430c09dbc3910a3ac6ce898c178e444cba13340a
0121712bcbdce2a793a17d252ae8d0876bb6a0ca7f020ad01501597611718dbec6040a
0120dcf9bda0a7737dd745c6e4dbc452192267893b42078fe8c6d38270ced971a1600a
0121ffff9a987a87651e36cf1643c02a32461a88425d9962bd4cd9a3e28db9b0fc210a