142a29ba57e8dd05750e71fabff3fe19705869d95665d9054d717df2a978ba1b
142a29ba57...f2a978ba1b
fdd8bc22a6fe8cbe593704f8c3a263a9ee6ca29bda9e0a6f86da0748398c12a4
fdd8bc22a6...48398c12a4
77f5b7d10544dafb7db1f1450e7e7d29b6951266b91744273242deaf212ceaa6
77f5b7d105...af212ceaa6