IBC2025 Terms & Conditions