2025 in Germany - July 29