ibc-2026