0ced8976bcf069f4239a80e0429c706cf2ba27bdbc9b1055685f4434b8fd9689b1c367ccb98c105a4ddec2a05dfca7f883c12ce8

7aed8471c78b1a8023eaf7ec329c706d523bc6b1d7ac67774a7d60073b4df175454fe995b93692e3277c496d26545094e093dbe7

7aec857ec0f46c85239ef791459c7065a7d2a5f198246df0fb6543c6c69cf9b548c9978c4ef5352bce868bd715ebc78a6e47e5b0