a1680469978f2d3a4315915360d58a55c82ef3e20d8338f0df25d6b6662c8ec4
a168046997...b6662c8ec4
20e73ab69c55c6c3f8b8941193617f8665b5c367083dcd7c63680cc587ed0698
20e73ab69c...c587ed0698
c4f9932c002f0eae715b3415fc2e85e920df08dc7c4770801e5b085b0c1a70e5
c4f9932c00...5b0c1a70e5