2cecd674b1d168f423e987b3469c706ab3f71fa3d6a6f671b4373bc4d11878b1c704cf6803df67dc3355b57c81db340119342ae636

78bbd323e4d160f223ba81e0459c706e6f5e46807a3d4adfbdee7690f0a37714f48891aaedcd943c9666049c4212bb1e2cee9890df

7fe98922e4873dfe23ea80b74e9c706de8567c2dd46f8c7ae99d09ad3d47ee3716fcddd2471e890f9b2c422a8ef71cb6055bce7311

7aee8125e3d43df323bed0b7139c706be88610f6c2da712d1c7649b5c524d23d4ec74287caf3ad137ecf3c0d1403d26d826fe051bf