13F filer

Davidson Investment Advisors