45ef19f77616b8f2ce302e7b8a193b93ee2432584541ab950f05a1f241ecba58
45ef19f776...f241ecba58
071080a31d8e66fba71289460ca93e59bdb5a4f99393b4f25e25a1314f4c4534
071080a31d...314f4c4534
2aeecdb83a668bbdb24c5cc6b89a1e7c32595578927876b076058d104deeaca2
2aeecdb83a...104deeaca2
ea2a432d2624e581e32b96cea261ea654b72babfb6077168d5ccee0369e8e9f5
ea2a432d26...0369e8e9f5