ipm 2026