2cc42ede2beb20357f6a073ccfad95e007c759c5bf9cc2920cf9d696e2af9958
2cc42ede2b...96e2af9958
542143939aefa889248755d6be2dec4b0322b1450aeea83acef9fe6ea024c110
542143939a...6ea024c110