How Canadian Public Shelter Properties Defense Online Bettors