78e48672b4836ff636ede9e045897c6a68819bcc694bba8ebca48fe10d6ee24a52b8b4a761

7b9b8100b0f468f723e683e1309c7065ddcce2b653b22d80a61cd4ac9e66668f7b63a83d2b8e190c3101fca90a7e71b3c7603c8f

7fedf304bd841df323e98193419c70688b8b793a37915070c1711401873f828e1f71bbf6bb31e5ad5cb259e5cb2aea2f8de788d7