0cef8673c4f76ff323e68191379c7065e836b1b67f41cc25a742cb13d98f8295363634a14486558db234e8a58971cb925aa0f369


7f988573b1f61a83239a8293459c70656db102f6c687b0e40a8d41de12b1419d1c7aacb075b7df6df974e5da932c4dc2a1452281


7f9f8072b28b6bff239ef7e2469c706b27463a9fe3e9895799f191a485358518e0c4dd7651a035fdca3a77e529f9e15d1707d7e1


0c98f67fb3866882239cf394309c701ebd8b7920d7fb2c5b239a7b5698ab59df404a1e0050d3b6d7af2e5cedb8178b5c2b074f77