78ec8471b18568f3239b80e3349c7069c2b6ff1e9995f0d9feaffea01a0a1108bc56a7028a189c4a38fb18e9b48dd299e1b707

7bedf205c6f46185239af497329c706bd36793f79bc822e9a73bb3757cb8a395229d67f16f630b60d57caced4b0d452ce9a727

0be8f203c38b6ef223ec82944e9c706f175efd8bfc29ec5daf43e976069a0a0d81de6a9031f8fe2d3d8f960088b2f7a37d46f7

0b99f607b0f760f5239e81e34e9c706b38a47dbc43decc426de5fa2f6e639505482efd5f6d7d2aedaea89e5749b4f97cfbe08f