ibc 2016