7cec847fc6f31ef023ec87e6419c706a6645ba9054fa11d4c85d58f83f0a9cd5dddb19817d43e9eb9c53ea2448c21abd4328adc8

7bedf571b18b68fe23ec8293339c7064de4e6a584f1d3a7892cd9be41bb512d5b442c919f3468c0428991513cf11b86ceed6985a

0fe8f605c38b1ef2239a8ee0339c706bde2efa841565ae3556b38116a75149214a6b1449e633ca1daea684367711ff15e3743ee789