d42018cd9e342c4b5b1f71e81fac78ac70f4fc214cc7b78b42befa5c8c4f923f
d42018cd9e...5c8c4f923f
93b585cb89a1f177e0a026be069cc113acdf43a731598a0a017c80f7fa731243
93b585cb89...f7fa731243
bcd9a901fe13c2519f228023f41a3694ed4830fc5177712fc4c91999e6042ecd
bcd9a901fe...99e6042ecd