a8640db17f798e14f4cd517f8cd3eca04b517fb07cf9ab5cc0ab72cc06cf4307
a8640db17f...cc06cf4307
1ae27422b3589e919da2971eec474f98f59b403aa784aebbd1eaec64f963383d
1ae27422b3...64f963383d