50bc27f191553c605d2dee3b829c9d2631d0f2adaa350e68fa08a66d960c03ba
50bc27f191...6d960c03ba
21abc10f7ab81a7e3f25be765404cbeb07cb7c050f11de354c8fb78bc2af3568
21abc10f7a...8bc2af3568