7899f307c4806bf1239e86ec449c701be50ba26d70fac098ffaa67d404d8a10353b3916adb709b12ee66db2e38151ed050e2ada88f

0cec8574b28a68f02399f7e5379c706a51a613ef906159f1d44e2c976d779336f58a743a3bb54c2a593d271b432bc5d2fd8560f480

0b9f8000c3826d8423e68593429c706c9b14c60644912b39460136059f939df97998830deec3ac592832666b07db8f4011a5bf22d7

7d998570c7f61d8523eef5e0459c701bb019e18ebded2a166909f128170c8f3235e0a196884aff16531586ac469f2b4c887adf04fa