ibc188 18 32