7de8f672b5f66cf1239a87e0409c70646315f5888c3ae28e9fc107c6b36282bd4d75788aac83cba17cc1110f92d99bebd63f72

0f9b8402b0826c80239e84e1349c706bdc169fb7b41764178be68e200c0ef195c43bf77f2a706e35861f8bc7b195458fe449e6

7d9cf105b3f01c8423ebf391419c701ccf8ac3996129584db6f0e0d037428e53113415ed710329110d3c077c6d374cd156b7e8

7eebf172b7f66cf623e9f2e0339c701cd05d2889ae3a5a093bf2e08e245444e65331813c8ffb2bef9417bc0f079944d823f0fd