8ad0eff0e84ce8acf5a6cb76839a6d44df950aa2958924fe320b6ae0bd21ed40
8ad0eff0e8...e0bd21ed40
f8817f8fa16ad9e74962ca98b5e5537baf9117db248646c14678b95ae4952d65
f8817f8fa1...5ae4952d65