3ad977338e16fdcdfce45459cddd7c21ae987a031f027cdd424a41278e07754e
3ad977338e...278e07754e
b31ebefb0863f03a0105c36e71f7a3d90a58c84624a0931f2230236fd275be2a
b31ebefb08...6fd275be2a
4c4b57b53ebad4565a6f1b78d4e9c07c2d13c01b00f755acdf5367a447e3e767
4c4b57b53e...a447e3e767