ibc 2023