2025_keys-impact-report