43a34fb20fabd978a1e6a28f79a9e7c0add0e287d3079cbbe118bd5736e75ade
43a34fb20f...5736e75ade
24d1e411297543db0f75f7a295f9c3ac3abf54b472621029c8ac2795c97e8d9d
24d1e41129...95c97e8d9d