25.ibtc