7dec8202c4f16af52399f3ec459c706f5beedb3a0f582f9b4c3337ea8b6a980ccf72db0b6d23db26b83ff4ff6126058a5eae44da

0cecf573b1f46cfe239df7e2329c701e0d4b23d97e8b7e0abd55b442ec05854989e4461341c3472d175e0910ce3377dd1e311f

7d9ef100c78a6a8423e985e2479c7064b9c90a97f6c1cfd4d50f75255ab32b6a596b46ba4ae5e8470860b591f9b9ad9acad63b

7ae5f504b6806183239d87ed4e9c701fd523a9c35e30e5d9ade047032fb0e2e2e28bf7a02a7af7d12c8780baf8d46f0d9a3449a4