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
Public Storage PREFERRED STOCK 74460W685 2,611 121,127 SH   SOLE   121,127 0 0
Sempra Energy PREFERRED STOCK 816851406 4,756 50,000 SH   SOLE   50,000 0 0
3M Company COMMON STOCK 88579Y101 671,414 3,523,741 SH   SOLE   3,381,787 0 141,954
ACI Worldwide Inc. COMMON STOCK 004498101 42,319 1,529,433 SH   SOLE   1,529,433 0 0
Adobe Systems Inc. COMMON STOCK 00724F101 8,828 39,020 SH   SOLE   39,020 0 0
Air Lease Corp. COMMON STOCK 00912X302 18,767 621,213 SH   SOLE   621,213 0 0
Allergan plc COMMON STOCK G0177J108 93,185 697,182 SH   SOLE   697,182 0 0
Alliance Data Systems Corp. COMMON STOCK 018581108 187,889 1,251,925 SH   SOLE   1,251,925 0 0
Alphabet Inc., Class A COMMON STOCK 02079K305 525,670 503,053 SH   SOLE   488,953 0 14,100
Alphabet Inc., Class C COMMON STOCK 02079K107 115,459 111,489 SH   SOLE   106,819 0 4,670
American Express Co. COMMON STOCK 025816109 695,960 7,301,296 SH   SOLE   7,071,618 0 229,678
Apple Inc. COMMON STOCK 037833100 362,035 2,295,136 SH   SOLE   2,212,254 0 82,882
Applied Materials Inc. COMMON STOCK 038222105 219,358 6,700,000 SH   SOLE   6,700,000 0 0
Autodesk Inc. COMMON STOCK 052769106 77,166 600,000 SH   SOLE   600,000 0 0
Axalta Coating Systems Ltd. COMMON STOCK G0750C108 83,950 3,584,561 SH   SOLE   3,584,561 0 0
Belmond Ltd. COMMON STOCK G1154H107 24,575 981,812 SH   SOLE   981,812 0 0
Biogen Inc. COMMON STOCK 09062X103 105,322 350,000 SH   SOLE   350,000 0 0
Bristol-Myers Squibb Co. COMMON STOCK 110122108 98,762 1,900,000 SH   SOLE   1,900,000 0 0
Cadence Design Systems Inc. COMMON STOCK 127387108 625,770 14,392,128 SH   SOLE   13,864,653 0 527,475
Capital One Financial Corp. COMMON STOCK 14040H105 45,354 600,000 SH   SOLE   600,000 0 0
Celgene Corp. COMMON STOCK 151020104 179,452 2,800,000 SH   SOLE   2,800,000 0 0
Cerner Corp. COMMON STOCK 156782104 515,476 9,829,823 SH   SOLE   9,526,725 0 303,098
Charles Schwab Corp. COMMON STOCK 808513105 648,856 15,623,778 SH   SOLE   15,120,260 0 503,518
Cognizant Tech Solutions -Class A COMMON STOCK 192446102 24,859 391,606 SH   SOLE   391,606 0 0
Cummins Inc. COMMON STOCK 231021106 200,460 1,500,000 SH   SOLE   1,500,000 0 0
CVS Health Corp. COMMON STOCK 126650100 903,669 13,792,260 SH   SOLE   13,349,208 0 443,052
Danaher Corp. COMMON STOCK 235851102 499,329 4,842,214 SH   SOLE   4,653,130 0 189,084
Dentsply Sirona Inc. COMMON STOCK 24906P109 34,162 918,087 SH   SOLE   918,087 0 0
Digital Realty Trust Inc. COMMON STOCK 253868103 327,400 3,072,744 SH   SOLE   2,971,857 0 100,887
eBay Inc. COMMON STOCK 278642103 51,000 1,816,874 SH   SOLE   1,816,874 0 0
Ecolab Inc. COMMON STOCK 278865100 57,749 391,918 SH   SOLE   391,918 0 0
Expeditors International of Washington Inc. COMMON STOCK 302130109 26,652 391,418 SH   SOLE   391,418 0 0
FedEx Corp. COMMON STOCK 31428X106 20,803 128,946 SH   SOLE   128,946 0 0
First American Financial Corp. COMMON STOCK 31847R102 14,054 314,819 SH   SOLE   314,819 0 0
First Horizon National Corp. COMMON STOCK 320517105 125,576 9,542,251 SH   SOLE   9,542,251 0 0
First Republic Bank COMMON STOCK 33616C100 486,808 5,601,934 SH   SOLE   5,405,542 0 196,392
Fiserv Inc. COMMON STOCK 337738108 106,832 1,453,696 SH   SOLE   1,453,696 0 0
Fortive Corp. COMMON STOCK 34959J108 64,430 952,268 SH   SOLE   952,268 0 0
Gilead Sciences Inc. COMMON STOCK 375558103 674,651 10,785,788 SH   SOLE   10,498,004 0 287,784
Hanesbrands Inc. COMMON STOCK 410345102 214,716 17,136,129 SH   SOLE   17,136,129 0 0
Hologic Inc. COMMON STOCK 436440101 638,676 15,539,562 SH   SOLE   15,151,874 0 387,688
Integrated Device Technology Inc. COMMON STOCK 458118106 30,904 638,110 SH   SOLE   638,110 0 0
International Business Machines Corp. COMMON STOCK 459200101 107,987 950,000 SH   SOLE   950,000 0 0
IPG Photonics Corp. COMMON STOCK 44980X109 113,290 1,000,000 SH   SOLE   1,000,000 0 0
Iron Mountain Inc. COMMON STOCK 46284V101 309,158 9,538,982 SH   SOLE   9,189,642 0 349,340
Lam Research Corp. COMMON STOCK 512807108 204,255 1,500,000 SH   SOLE   1,500,000 0 0
Linde plc COMMON STOCK G5494J103 784,777 5,029,333 SH   SOLE   4,825,516 0 203,817
Mastercard Inc., Class A COMMON STOCK 57636Q104 591,231 3,134,011 SH   SOLE   3,007,636 0 126,375
Mattel Inc. COMMON STOCK 577081102 214,639 21,485,411 SH   SOLE   21,485,411 0 0
McCormick & Co. COMMON STOCK 579780206 70,207 504,214 SH   SOLE   504,214 0 0
MDU Resources Group Inc. COMMON STOCK 552690109 220,013 9,228,718 SH   SOLE   8,937,891 0 290,827
Micron Technology Inc. COMMON STOCK 595112103 203,072 6,400,000 SH   SOLE   6,400,000 0 0
Microsoft Corp. COMMON STOCK 594918104 476,912 4,695,407 SH   SOLE   4,498,012 0 197,395
Mondelez International Inc., Class A COMMON STOCK 609207105 33,745 842,990 SH   SOLE   842,990 0 0
Motorola Solutions Inc. COMMON STOCK 620076307 490,664 4,265,162 SH   SOLE   4,144,091 0 121,071
National Oilwell Varco Inc. COMMON STOCK 637071101 283,583 11,034,343 SH   SOLE   10,670,456 0 363,887
Nielsen Holdings plc COMMON STOCK G6518L108 40,981 1,756,562 SH   SOLE   1,756,562 0 0
Northwest Natural Holding Co. COMMON STOCK 66765N105 27,991 462,973 SH   SOLE   462,973 0 0
Novartis AG (ADR) COMMON STOCK 66987V109 27,571 321,301 SH   SOLE   321,301 0 0
NVIDIA Corp. COMMON STOCK 67066G104 394,670 2,956,329 SH   SOLE   2,877,912 0 78,417
Old Dominion Freight Lines Inc. COMMON STOCK 679580100 18,017 145,901 SH   SOLE   145,901 0 0
Pentair plc COMMON STOCK G7S00T104 297,941 7,886,202 SH   SOLE   7,649,533 0 236,669
Perrigo Co. plc COMMON STOCK G97822103 42,625 1,100,000 SH   SOLE   1,100,000 0 0
PPG Industries Inc. COMMON STOCK 693506107 425,889 4,165,988 SH   SOLE   3,999,750 0 166,238
Public Storage COMMON STOCK 74460D109 233,673 1,154,449 SH   SOLE   1,119,562 0 34,887
QUALCOMM Inc. COMMON STOCK 747525103 119,511 2,100,000 SH   SOLE   2,100,000 0 0
SEI Investments Co. COMMON STOCK 784117103 58,592 1,268,220 SH   SOLE   1,268,220 0 0
Sempra Energy COMMON STOCK 816851109 245,555 2,269,662 SH   SOLE   2,206,349 0 63,313
Shaw Communications Inc., Class B COMMON STOCK 82028K200 42,068 2,325,497 SH   SOLE   2,325,497 0 0
Signature Bank COMMON STOCK 82669G104 31,828 309,585 SH   SOLE   309,585 0 0
Starbucks Corp. COMMON STOCK 855244109 803,101 12,470,514 SH   SOLE   12,094,123 0 376,391
Synopsys Inc. COMMON STOCK 871607107 572,424 6,795,161 SH   SOLE   6,541,812 0 253,349
Sysco Corp. COMMON STOCK 871829107 523,806 8,359,497 SH   SOLE   8,060,890 0 298,607
Teleflex Inc. COMMON STOCK 879369106 127,569 493,534 SH   SOLE   493,534 0 0
The Clorox Company COMMON STOCK 189054109 698,875 4,534,032 SH   SOLE   4,369,531 0 164,501
The Procter & Gamble Co. COMMON STOCK 742718109 337,363 3,670,178 SH   SOLE   3,516,317 0 153,861
The Walt Disney Co. COMMON STOCK 254687106 780,064 7,114,125 SH   SOLE   6,817,109 0 297,016
Thomson Reuters Corp. COMMON STOCK 884903709 100,493 2,080,175 SH   SOLE   2,080,175 0 0
T-Mobile US Inc. COMMON STOCK 872590104 23,703 372,637 SH   SOLE   372,637 0 0
Trimble Inc. COMMON STOCK 896239100 108,128 3,285,552 SH   SOLE   3,285,552 0 0
United Parcel Service Inc., Class B COMMON STOCK 911312106 606,791 6,221,583 SH   SOLE   6,024,865 0 196,718
Verisk Analytics Inc. COMMON STOCK 92345Y106 522,367 4,790,599 SH   SOLE   4,625,188 0 165,411
VF Corp. COMMON STOCK 918204108 515,990 7,232,841 SH   SOLE   6,967,112 0 265,729
Waste Management Inc. COMMON STOCK 94106L109 523,258 5,879,967 SH   SOLE   5,667,420 0 212,547
WD-40 Co. COMMON STOCK 929236107 243,983 1,331,349 SH   SOLE   1,275,308 0 56,041
Xylem Inc. COMMON STOCK 98419M100 416,825 6,247,381 SH   SOLE   6,054,726 0 192,655
Zayo Group Holdings, Inc. COMMON STOCK 98919V105 92,943 4,069,308 SH   SOLE   4,069,308 0 0