The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Exelixis Inc., 4.25%, due 08/15/2019 CONVERTIBLE 30161QAC8 645 550,000 PRN   SOLE   550,000 0 0
Intel Corp., 2.95%, due 12/15/2035 CONVERTIBLE 458140AD2 1,599 1,250,000 PRN   SOLE   1,250,000 0 0
Microchip Tech., 1.63%, due 02/15/2025 CONVERTIBLE 595017AC8 994 1,000,000 PRN   SOLE   1,000,000 0 0
Apple Inc. COMMON STOCK 037833100 365,052 3,468,097 SH   SOLE   3,326,297 0 141,800
Autodesk Inc. COMMON STOCK 052769106 72,409 1,188,391 SH   SOLE   1,188,391 0 0
Allergan plc COMMON STOCK G0177J108 299,978 959,931 SH   SOLE   920,568 0 39,363
Air Lease Corp. COMMON STOCK 00912X302 30,484 910,500 SH   SOLE   910,500 0 0
Applied Materials Inc. COMMON STOCK 038222105 453,465 24,288,440 SH   SOLE   23,554,548 0 733,892
American Express Co. COMMON STOCK 025816109 97,370 1,400,000 SH   SOLE   1,400,000 0 0
Axalta Coating Systems Ltd. COMMON STOCK G0750C108 25,273 948,337 SH   SOLE   948,337 0 0
Alibaba Group Holding Ltd. (ADR) COMMON STOCK 01609W102 488 6,000 SH   SOLE   6,000 0 0
Belmond Ltd. COMMON STOCK G1154H107 4,750 500,000 SH   SOLE   500,000 0 0
Cardinal Health Inc. COMMON STOCK 14149Y108 19,639 220,000 SH   SOLE   220,000 0 0
Cameron International Corp. COMMON STOCK 13342B105 9,986 158,000 SH   SOLE   158,000 0 0
Calgon Carbon Corp. COMMON STOCK 129603106 14,020 812,759 SH   SOLE   812,759 0 0
C.H. Robinson Worldwide Inc. COMMON STOCK 12541W209 24,808 400,000 SH   SOLE   400,000 0 0
Ciena Corp. COMMON STOCK 171779309 101,381 4,900,000 SH   SOLE   4,900,000 0 0
Cummins Inc. COMMON STOCK 231021106 88,010 1,000,000 SH   SOLE   1,000,000 0 0
Compass Minerals International Inc. COMMON STOCK 20451N101 176,655 2,433,135 SH   SOLE   2,346,947 0 86,188
Capital One Financial Corp. COMMON STOCK 14040H105 20,923 200,000 SH   SOLE   200,000 0 0
Citrix Systems Inc. COMMON STOCK 177376100 68,085 900,000 SH   SOLE   900,000 0 0
CVS Health Corp. COMMON STOCK 126650100 355,125 3,791,426 SH   SOLE   3,632,248 0 159,178
Deere & Co. COMMON STOCK 244199105 259,512 3,283,700 SH   SOLE   3,198,492 0 85,208
Danaher Corp. COMMON STOCK 235851102 586,523 6,510,862 SH   SOLE   6,244,877 0 265,985
eBay Inc. COMMON STOCK 278642103 286,408 9,928,203 SH   SOLE   9,523,410 0 404,793
Ecolab Inc. COMMON STOCK 278865100 13,526 21,000 SH   SOLE   21,000 0 0
Equifax Inc. COMMON STOCK 294429105 7,796 70,000 SH   SOLE   70,000 0 0
Energen Corp. COMMON STOCK 29265N108 4,015 97,956 SH   SOLE   97,956 0 0
Essent Group Ltd. COMMON STOCK G3198U102 26,049 1,190,000 SH   SOLE   1,190,000 0 0
Expeditors International of Washington Inc. COMMON STOCK 302130109 61,201 1,357,000 SH   SOLE   1,357,000 0 0
First American Financial Corp. COMMON STOCK 31847R102 8,796 245,000 SH   SOLE   245,000 0 0
FedEx Corp. COMMON STOCK 31428X106 9,684 65,000 SH   SOLE   65,000 0 0
First Horizon National Corp. COMMON STOCK 320517105 34,630 2,385,000 SH   SOLE   2,385,000 0 0
Fiserv Inc. COMMON STOCK 337738108 17,377 190,000 SH   SOLE   190,000 0 0
AGL Resources Inc. COMMON STOCK 001204106 57,128 895,281 SH   SOLE   857,949 0 37,332
Gilead Sciences Inc. COMMON STOCK 375558103 428,917 4,238,731 SH   SOLE   4,081,856 0 156,875
Alphabet Inc., Class C COMMON STOCK 02079K107 390,896 515,096 SH   SOLE   493,453 0 21,643
Alphabet Inc., Class A COMMON STOCK 02079K305 238,139 306,087 SH   SOLE   295,807 0 10,280
Genesee & Wyoming Inc., Class A COMMON STOCK 371559105 5,369 100,000 SH   SOLE   100,000 0 0
W.W. Grainger Inc. COMMON STOCK 384802104 42,544 210,000 SH   SOLE   210,000 0 0
International Business Machines Corp. COMMON STOCK 459200101 97,710 710,000 SH   SOLE   710,000 0 0
Intel Corp. COMMON STOCK 458140100 563,305 16,351,372 SH   SOLE   15,784,410 0 566,962
Intuit Inc. COMMON STOCK 461202103 1,857 19,243 SH   SOLE   19,243 0 0
Iron Mountain Inc. COMMON STOCK 46284V101 321,106 11,888,395 SH   SOLE   11,417,308 0 471,087
Linear Technology Corp. COMMON STOCK 535678106 340 8,000 SH   SOLE   8,000 0 0
Lam Research Corp. COMMON STOCK 512807108 37,725 475,000 SH   SOLE   475,000 0 0
MasterCard Inc., Class A COMMON STOCK 57636Q104 286,769 2,945,445 SH   SOLE   2,821,381 0 124,064
McKesson Corp. COMMON STOCK 58155Q103 15,778 80,000 SH   SOLE   80,000 0 0
Mondelez International Inc., Class A COMMON STOCK 609207105 529,823 11,815,851 SH   SOLE   11,342,612 0 473,239
MDU Resources Group Inc. COMMON STOCK 552690109 259,805 14,181,493 SH   SOLE   13,664,457 0 517,036
McCormick & Co. COMMON STOCK 579780206 240,064 2,805,798 SH   SOLE   2,693,503 0 112,295
Motorola Solutions Inc. COMMON STOCK 620076307 591,998 8,648,618 SH   SOLE   8,313,623 0 334,995
Micron Technology Inc. COMMON STOCK 595112103 28,745 2,030,000 SH   SOLE   2,030,000 0 0
National Oilwell Varco Inc. COMMON STOCK 637071101 322,763 9,637,606 SH   SOLE   9,252,383 0 385,223
Insperity Inc. COMMON STOCK 45778Q107 15,215 316,000 SH   SOLE   316,000 0 0
Novartis AG (ADR) COMMON STOCK 66987V109 192,752 2,240,255 SH   SOLE   2,149,372 0 90,883
Northwest Natural Gas Co. COMMON STOCK 667655104 136,200 2,691,177 SH   SOLE   2,582,844 0 108,333
Patterson Companies Inc. COMMON STOCK 703395103 276,945 6,125,744 SH   SOLE   5,902,938 0 222,806
PepsiCo Inc. COMMON STOCK 713448108 348,756 3,490,354 SH   SOLE   3,349,708 0 140,646
Procter & Gamble Co. COMMON STOCK 742718109 471,166 5,933,334 SH   SOLE   5,688,825 0 244,509
Progressive Corp. COMMON STOCK 743315103 15,900 500,000 SH   SOLE   500,000 0 0
Plantronics Inc. COMMON STOCK 727493108 32,009 675,000 SH   SOLE   675,000 0 0
Pentair plc COMMON STOCK G7S00T104 372,617 7,523,057 SH   SOLE   7,232,486 0 290,571
Potash Corporation of Saskatchewan Inc. COMMON STOCK 73755L107 18,832 1,100,000 SH   SOLE   1,100,000 0 0
Perrigo Co. plc COMMON STOCK G97822103 321,022 2,218,534 SH   SOLE   2,141,994 0 76,540
Praxair Inc. COMMON STOCK 74005P104 377,731 3,688,780 SH   SOLE   3,538,979 0 149,801
PayPal Holdings Inc. COMMON STOCK 70450Y103 327,846 9,056,517 SH   SOLE   8,710,538 0 345,979
QUALCOMM Inc. COMMON STOCK 747525103 71,579 1,432,000 SH   SOLE   1,432,000 0 0
Roche Holdings Ltd. (ADR) COMMON STOCK 771195104 25,853 750,000 SH   SOLE   750,000 0 0
Redwood Trust Inc. COMMON STOCK 758075402 14,520 1,100,000 SH   SOLE   1,100,000 0 0
Charles Schwab Corp. COMMON STOCK 808513105 423,436 12,858,674 SH   SOLE   12,408,890 0 449,784
SEI Investments Co. COMMON STOCK 784117103 18,602 355,000 SH   SOLE   355,000 0 0
Shaw Communications Inc., Class B COMMON STOCK 82028K200 232,241 13,510,237 SH   SOLE   12,976,102 0 534,135
SanDisk Corp. COMMON STOCK 80004C101 110,186 1,450,000 SH   SOLE   1,450,000 0 0
Questar Corp. COMMON STOCK 748356102 276,935 14,216,376 SH   SOLE   13,700,699 0 515,677
Sysco Corp. COMMON STOCK 871829107 362,639 8,844,854 SH   SOLE   8,494,163 0 350,691
Teleflex Inc. COMMON STOCK 879369106 7,558 57,500 SH   SOLE   57,500 0 0
Thomson Reuters Corp. COMMON STOCK 884903105 336,098 8,879,744 SH   SOLE   8,554,749 0 324,995
Trimble Navigation Ltd. COMMON STOCK 896239100 19,305 900,000 SH   SOLE   900,000 0 0
Taiwan Semiconductor Manufacturing Co., Ltd. (ADR) COMMON STOCK 874039100 228 10,000 SH   SOLE   10,000 0 0
United Parcel Service Inc., Class B COMMON STOCK 911312106 392,197 4,075,624 SH   SOLE   3,907,064 0 168,560
VF Corp. COMMON STOCK 918204108 387,013 6,217,073 SH   SOLE   5,971,435 0 245,638
Verisk Analytics Inc. COMMON STOCK 92345Y106 332,467 4,324,492 SH   SOLE   4,150,513 0 173,979
WD-40 Co. COMMON STOCK 929236107 129,586 1,313,598 SH   SOLE   1,253,923 0 59,675
Wells Fargo & Co. COMMON STOCK 949746101 51,642 950,000 SH   SOLE   950,000 0 0
Whole Foods Market Inc. COMMON STOCK 966837106 108,875 3,250,000 SH   SOLE   3,250,000 0 0
Waste Management Inc. COMMON STOCK 94106L109 268,194 5,025,190 SH   SOLE   4,827,003 0 198,187
DENTSPLY International Inc. COMMON STOCK 249030107 17,729 291,348 SH   SOLE   291,348 0 0
Xylem Inc. COMMON STOCK 98419M100 407,550 11,165,761 SH   SOLE   10,723,328 0 442,433