0cef8604b68a6ef423ee82e14e9c701e3350e157f559bd53567d78bee73065b44c9c18ac407295d75c0cf10839daae52aaedb01684

75e8f205b3841bf22399f7e6429c706fa84cf7172aec8ba4c1624ff145dfccc8c1eaa89c8b5c22fd48bb95e4bb817bf8f41475274d

74e8f670b3801d8023ee86ec379c706eee1f9f862c7d658398f6b656f6d4bfa169e3af0de97ea4ce31213a86517d6a3c3b10bdf269