Some stations that broadcast from smaller cities are private affiliates of the CBC, that is, stations which are owned by commercial broadcasters but predominantly incorporate CBC programming within their schedules. CBC will terminate contracts when private affiliates opt to air what programs?