7cecf477c4876cf023e98493479c706dd7ff694dd3c7964e5009c17a060ca1d8e64640369deac5f78e1f839d296f4925053fcf8fa2

7de48303b2f36efe239b8197449c706d4e3e572a9e7dc8c44326d2d33ae6a53588faa1831502171954ba354982923f907f3b2e9f

78e5817ebc811a84239a8291309c706d02368b8033aadf80c493f56efcf3bf3ebb96d45e3fbf5e3329d76493dc888305694a9d45

7feb8571c1f668f7239bf396349c7018151c56a07df691a55c568a81baf3e8b13b51d8d6b88817721010b0ccc619c1806826a24509

74998477b1816e8723e985e14e9c701e7952c468480d17ad421406c0c83e3542f480f5ea23ed8174dafdc005d1d0208eb08d60