factor 2026