diff 2026