Germany, May 2025