7eecf170bdf71cff239e86e34f9c701c9e00a9e2da46d0cba42cff364653727ecd0cc9c12bb9bc930d2fe310941b396983007c9682e6

74eef302c3806cf723ea80934f9c706f757f5c1487b3fc9cd511152fdd073723861861f496bb8d8a6816efd8c100e7b34c64c6626b

7ce4f105b38568ff23e8f0e2469c706cb525ef62f8afdf6a350cf8cfed3f10df7501d982415830f32e5b6969244cb78d7a695b6b