42d1308a20b80906a9854750345fc8c6a4739f1a036c47bdf377d94e0a45a283
42d1308a20...4e0a45a283
57eea6589ae38d5e77f8526a947de29ca2177ba4069b1d4b7a9541ef51eabc01
57eea6589a...ef51eabc01