12ab59f54f966075fbd845916cd6c9a2bde38bdb6afedcd05af94d61400d1c1e
12ab59f54f...61400d1c1e
f20d11c04ea03eac27d6ee68a4e41374cd3e1aafae0a12cd4a8fd1e1d413f057
f20d11c04e...e1d413f057
f3f86456f22145a0c64dd689658eecf7168ca8e34190a2a09aa69475da5a11e7
f3f86456f2...75da5a11e7