57d4520dda3d97318f69f4f0f118c16c0f2c9566e88fb5111fd49894be967c4e
57d4520dda...94be967c4e
cfe67af66b26670f0dfedf78de9587b619c6842e618813fce2f4c2f70a28aadf
cfe67af66b...f70a28aadf