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
3M CO Common Stock 88579Y101 7,804 50,027 SH   SOLE   50,027 0 0
ABBOTT LABS COM Common Stock 002824100 790 8,642 SH   SOLE   8,642 0 0
ABBVIE INC Common Stock 00287Y109 1,776 18,088 SH   SOLE   17,918 0 170
ACCENTURE LTD CL A Common Stock G1151C101 15,725 73,236 SH   SOLE   72,076 0 1,160
ADOBE SYSTEMS INC Common Stock 00724F101 208 477 SH   SOLE   477 0 0
AFLAC INC Common Stock 001055102 302 8,372 SH   SOLE   8,372 0 0
AIR PRODS & CHEMS INC COM Common Stock 009158106 4,783 19,808 SH   SOLE   19,688 0 120
ALLEGHANY CORP Common Stock 017175100 17,422 35,618 SH   SOLE   35,203 0 415
ALLSTATE CORP COM Common Stock 020002101 25,531 263,231 SH   SOLE   258,806 0 4,425
ALPHABET INC CL A Common Stock 02079K305 410 289 SH   SOLE   258 0 31
ALPHABET INC CL C Common Stock 02079K107 1,653 1,169 SH   SOLE   1,169 0 0
AMAZON.COM INC Common Stock 023135106 1,070 388 SH   SOLE   379 0 9
AMDOCS LTD Common Stock G02602103 237 3,897 SH   SOLE   3,897 0 0
AMERICAN EXPRESS CO COM Common Stock 025816109 696 7,308 SH   SOLE   7,138 0 170
AMERICAN INTL GROUP COM Common Stock 026874784 23,946 767,978 SH   SOLE   761,028 0 6,950
AMERICAN TOWER CORP CL A Common Stock 03027X100 662 2,560 SH   SOLE   2,560 0 0
AMGEN INC COM Common Stock 031162100 24,826 105,259 SH   SOLE   105,069 0 190
APPLE COMPUTER INC COM Common Stock 037833100 73,841 202,415 SH   SOLE   201,530 0 885
ASTRAZENECA PLC Common Stock 046353108 34,381 650,051 SH   SOLE   644,456 0 5,595
AT&T INC Common Stock 00206R102 35,332 1,168,772 SH   SOLE   1,156,517 0 12,255
AUTOMATIC DATA PROCESS COM Common Stock 053015103 367 2,462 SH   SOLE   1,262 0 1,200
AVANGRID INC Common Stock 05351W103 11,788 280,796 SH   SOLE   280,556 0 240
BAKER HUGHES CO Common Stock 05722G100 13,731 892,220 SH   SOLE   873,850 0 18,370
BANK OF AMERICA CORP Common Stock 060505104 23,710 998,306 SH   SOLE   989,746 0 8,560
BAXTER INTL INC COM Common Stock 071813109 407 4,726 SH   SOLE   4,726 0 0
BECTON DICKINSON & COMPANY Common Stock 075887109 14,436 60,332 SH   SOLE   58,756 0 1,576
BERKSHIRE HATHAWAY INC Common Stock 084670702 17,015 95,316 SH   SOLE   93,541 0 1,775
BERKSHIRE HATHAWAY INC CL A Common Stock 084670108 267 1 SH   SOLE   1 0 0
BLACKROCK INC Common Stock 09247X101 22,983 42,242 SH   SOLE   41,722 0 520
BLACKSTONE GROUP INC Common Stock 09260D107 5,791 102,210 SH   SOLE   102,210 0 0
BOEING CO COM Common Stock 097023105 2,528 13,792 SH   SOLE   13,792 0 0
C H ROBINSON WORLDWIDE Common Stock 12541W209 223 2,825 SH   SOLE   2,825 0 0
CANADIAN PACIFIC RAILWAY LTD Common Stock 13645T100 766 3,000 SH   SOLE   3,000 0 0
CARRIER GLOBAL CORP Common Stock 14448C104 322 14,477 SH   SOLE   14,087 0 390
CASA SYSTEMS INC Common Stock 14713l102 426 102,351 SH   SOLE   102,351 0 0
CATERPILLAR INC DEL COM Common Stock 149123101 6,336 50,089 SH   SOLE   48,554 0 1,535
CELANESE CORP Common Stock 150870103 264 3,057 SH   SOLE   3,007 0 50
CENTENE CORP Common Stock 15135B101 2,679 42,155 SH   SOLE   42,155 0 0
CHARLES SCHWAB CORP Common Stock 808513105 27,538 816,170 SH   SOLE   811,915 0 4,255
CHEVRON CORP Common Stock 166764100 17,849 200,030 SH   SOLE   198,416 0 1,614
CHUBB LTD Common Stock H1467J104 9,356 73,887 SH   SOLE   72,357 0 1,530
CIENA CORP Common Stock 171779309 28,195 520,593 SH   SOLE   520,108 0 485
CISCO SYS INC COM Common Stock 17275R102 41,412 887,911 SH   SOLE   879,111 0 8,800
CITIGROUP INC COM Common Stock 172967424 18,529 362,597 SH   SOLE   356,497 0 6,100
CME GROUP INC Common Stock 12572Q105 781 4,805 SH   SOLE   4,805 0 0
COCA COLA CO COM Common Stock 191216100 250 5,603 SH   SOLE   5,603 0 0
COHERENT INC Common Stock 192479103 17,034 130,052 SH   SOLE   129,787 0 265
COLGATE-PALMOLIVE COMPANY Common Stock 194162103 213 2,904 SH   SOLE   2,904 0 0
COLUMBIA SPORTSWEAR CO Common Stock 198516106 2,799 34,737 SH   SOLE   34,737 0 0
COMCAST CORP CL A Common Stock 20030N101 1,145 29,370 SH   SOLE   29,370 0 0
CONOCOPHILLIPS Common Stock 20825C104 619 14,723 SH   SOLE   14,723 0 0
CORPORATE OFFICE PROPERTIES CO Common Stock 22002T108 1,492 58,898 SH   SOLE   58,338 0 560
COSTCO WHOLESALE Common Stock 22160K105 8,412 27,744 SH   SOLE   27,744 0 0
CRAFT BREW ALLIANCE INC Common Stock 224122101 692 44,944 SH   SOLE   44,944 0 0
CSX CORP COM Common Stock 126408103 532 7,625 SH   SOLE   7,625 0 0
CVS HEALTH CORP Common Stock 126650100 15,229 234,408 SH   SOLE   230,863 0 3,545
DIAGEO PLC SPONS ADR Common Stock 25243Q205 373 2,773 SH   SOLE   2,773 0 0
DISCOVERY COMMUNICATIONS C Common Stock 25470F302 9,124 473,705 SH   SOLE   462,260 0 11,445
DISNEY WALT CO COM Common Stock 254687106 29,090 260,872 SH   SOLE   258,512 0 2,360
EATON CORP COM Common Stock G29183103 487 5,565 SH   SOLE   5,565 0 0
ECOLAB INC Common Stock 278865100 602 3,025 SH   SOLE   3,025 0 0
EMBRAER SA-SPON ADR Common Stock 29082A107 8,332 1,393,334 SH   SOLE   1,391,179 0 2,155
EMERSON ELEC CO COM Common Stock 291011104 1,251 20,174 SH   SOLE   18,062 0 2,112
EQUINIX INC Common Stock 29444U700 218 311 SH   SOLE   311 0 0
EVERSOURCE ENERGY Common Stock 30040W108 251 3,014 SH   SOLE   3,014 0 0
EXTENDED STAY AMERICA INC Common Stock 30224P200 15,119 1,351,132 SH   SOLE   1,349,342 0 1,790
EXXON MOBIL CORPORATION Common Stock 30231G102 2,478 55,404 SH   SOLE   55,404 0 0
FACEBOOK Common Stock 30303M102 959 4,225 SH   SOLE   4,095 0 130
FASTENAL CO Common Stock 311900104 942 22,000 SH   SOLE   22,000 0 0
FEDEX CORPORATION Common Stock 31428X106 17,617 125,641 SH   SOLE   123,981 0 1,660
FIRST AMERICAN FINANCIAL Common Stock 31847R102 259 5,384 SH   SOLE   5,384 0 0
FIRST REPUBLIC BANK CA Common Stock 33616C100 19,768 186,510 SH   SOLE   184,305 0 2,205
FIRSTENERGY CORP COM Common Stock 337932107 8,236 212,367 SH   SOLE   212,292 0 75
FLEX LTD Common Stock Y2573F102 19,234 1,876,508 SH   SOLE   1,876,098 0 410
FORD MTR CO DEL COM Common Stock 345370860 15,835 2,604,498 SH   SOLE   2,567,888 0 36,610
GENERAL DYNAMICS CORP COM Common Stock 369550108 18,996 127,096 SH   SOLE   126,771 0 325
GILEAD SCIENCES INC Common Stock 375558103 29,799 387,302 SH   SOLE   386,667 0 635
GOLDMAN SACHS GROUP INC Common Stock 38141G104 25,848 130,796 SH   SOLE   130,531 0 265
HEALTHPEAK PROPERTIES INC Common Stock 42250P103 5,641 204,680 SH   SOLE   204,680 0 0
HOME DEPOT INC Common Stock 437076102 27,163 108,429 SH   SOLE   107,094 0 1,335
HONEYWELL INTERNATL INC Common Stock 438516106 1,073 7,420 SH   SOLE   7,295 0 125
HOWARD HUGHES CORP Common Stock 44267D107 15,336 295,207 SH   SOLE   291,957 0 3,250
HP INC Common Stock 40434L105 30,476 1,748,491 SH   SOLE   1,733,091 0 15,400
IMAX CORP Common Stock 45245E109 7,694 686,358 SH   SOLE   684,863 0 1,495
INGREDION INC Common Stock 457187102 6,068 73,105 SH   SOLE   72,615 0 490
INTEL CORP COM Common Stock 458140100 41,089 686,759 SH   SOLE   682,944 0 3,815
INTERNATIONAL BUS MACH Common Stock 459200101 479 3,966 SH   SOLE   3,566 0 400
INTERNATIONAL PAPER CO Common Stock 460146103 17,347 492,672 SH   SOLE   491,872 0 800
JM SMUCKER CO Common Stock 832696405 292 2,755 SH   SOLE   2,755 0 0
JOHNSON & JOHNSON COM Common Stock 478160104 36,367 258,599 SH   SOLE   253,594 0 5,005
JP MORGAN CHASE & CO Common Stock 46625H100 43,205 459,334 SH   SOLE   455,404 0 3,930
KELLOGG CO COM Common Stock 487836108 9,264 140,243 SH   SOLE   135,343 0 4,900
KEYCORP NEW COM Common Stock 493267108 259 21,300 SH   SOLE   21,300 0 0
KEYSIGHT TECHNOLOGIES Common Stock 49338L103 232 2,300 SH   SOLE   1,910 0 390
KIMBERLY CLARK CORP COM Common Stock 494368103 344 2,436 SH   SOLE   2,436 0 0
KONINKLIJKE PHILIPS Common Stock 500472303 1,293 27,600 SH   SOLE   27,170 0 430
KROGER CO Common Stock 501044101 44,834 1,324,485 SH   SOLE   1,313,385 0 11,100
LAM RESEARCH CORP Common Stock 512807108 369 1,140 SH   SOLE   1,140 0 0
LEGGETT & PLATT INC Common Stock 524660107 6,750 192,027 SH   SOLE   192,027 0 0
LILLY ELI & CO COM Common Stock 532457108 504 3,071 SH   SOLE   3,071 0 0
LOCKHEED MARTIN CORP COM Common Stock 539830109 501 1,372 SH   SOLE   1,372 0 0
MADISON SQUARE GARDEN SPORTS C Common Stock 55825T103 8,177 55,667 SH   SOLE   55,457 0 210
MAGNA INTERNATIONAL CL A Common Stock 559222401 17,756 398,748 SH   SOLE   392,893 0 5,855
MARSH & MCLENNAN COS Common Stock 571748102 2,916 27,154 SH   SOLE   27,154 0 0
MASTERCARD INC CL A Common Stock 57636Q104 336 1,135 SH   SOLE   1,135 0 0
MCCORMICK & CO Common Stock 579780206 993 5,535 SH   SOLE   5,535 0 0
MCDONALDS CORP COM Common Stock 580135101 274 1,487 SH   SOLE   1,447 0 40
MCKESSON CORP Common Stock 58155Q103 24,486 159,602 SH   SOLE   157,537 0 2,065
MEDTRONIC PLC Common Stock G5960L103 17,913 195,339 SH   SOLE   193,064 0 2,275
MERCK & CO INC COM Common Stock 58933Y105 29,641 383,312 SH   SOLE   383,092 0 220
METHANEX CORP Common Stock 59151K108 8,217 454,483 SH   SOLE   453,858 0 625
MICROSOFT CORP COM Common Stock 594918104 91,378 449,008 SH   SOLE   443,717 0 5,291
MOLSON COORS BEVERAGE CO Common Stock 60871R209 8,870 258,159 SH   SOLE   252,959 0 5,200
MORGAN STANLEY Common Stock 617446448 5,309 109,919 SH   SOLE   109,919 0 0
NEWELL BRANDS INC Common Stock 651229106 1,306 82,240 SH   SOLE   82,240 0 0
NEWMONT CORP Common Stock 651639106 21,742 352,159 SH   SOLE   344,754 0 7,405
NEXTERA ENERGY INC Common Stock 65339F101 1,186 4,937 SH   SOLE   4,887 0 50
NIKE INC CL B Common Stock 654106103 1,467 14,957 SH   SOLE   14,837 0 120
NOVARTIS AG ADR Common Stock 66987V109 1,096 12,545 SH   SOLE   12,545 0 0
OAKTREE SPECIALTY LENDING CORP Common Stock 67401P108 56 12,500 SH   SOLE   12,500 0 0
ORACLE CORP COM Common Stock 68389X105 354 6,396 SH   SOLE   6,396 0 0
OTIS WORLDWIDE CORP Common Stock 68902V107 396 6,961 SH   SOLE   6,961 0 0
PEPSICO INC COM Common Stock 713448108 1,269 9,596 SH   SOLE   9,596 0 0
PFIZER INC COM Common Stock 717081103 32,814 1,003,494 SH   SOLE   995,129 0 8,365
PHILIP MORRIS INTL Common Stock 718172109 256 3,648 SH   SOLE   3,288 0 360
PHILLIPS 66 Common Stock 718546104 3,430 47,703 SH   SOLE   47,703 0 0
PIONEER NAT RES CO COM Common Stock 723787107 567 5,802 SH   SOLE   5,802 0 0
PNC FINANCIAL SERVICES GROUP Common Stock 693475105 432 4,106 SH   SOLE   4,106 0 0
PORTLAND GENERAL ELECTRIC Common Stock 736508847 15,629 373,822 SH   SOLE   372,557 0 1,265
PRIMERICA INC Common Stock 74164M108 399 3,419 SH   SOLE   3,419 0 0
PROCTER & GAMBLE CO COM Common Stock 742718109 27,865 233,046 SH   SOLE   228,235 0 4,811
PROLOGIS INC Common Stock 74340W103 234 2,506 SH   SOLE   2,506 0 0
QUALCOMM INC Common Stock 747525103 29,381 322,121 SH   SOLE   318,891 0 3,230
QUEST DIAGNOSTICS Common Stock 74834L100 14,386 126,234 SH   SOLE   123,684 0 2,550
RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101 20,944 339,894 SH   SOLE   338,896 0 998
ROYAL DUTCH SHELL PLC ADR A Common Stock 780259206 12,197 373,110 SH   SOLE   363,130 0 9,980
SALESFORCE.COM INC Common Stock 79466L302 20,766 110,850 SH   SOLE   110,680 0 170
SCHLUMBERGER LTD COM Common Stock 806857108 4,362 237,204 SH   SOLE   236,144 0 1,060
SOUTHERN CO COM Common Stock 842587107 7,922 152,781 SH   SOLE   152,551 0 230
STARBUCKS CORP COM Common Stock 855244109 9,014 122,494 SH   SOLE   120,329 0 2,165
STATE STREET CORP Common Stock 857477103 2,366 37,228 SH   SOLE   33,493 0 3,735
STRYKER CORP COM Common Stock 863667101 857 4,757 SH   SOLE   4,717 0 40
SYSCO CORP COM Common Stock 871829107 580 10,620 SH   SOLE   8,070 0 2,550
TARGET CORP Common Stock 87612E106 653 5,442 SH   SOLE   5,442 0 0
TE CONNECTIVITY LTD Common Stock H84989104 23,881 292,841 SH   SOLE   289,841 0 3,000
TEXAS INSTRS INC COM Common Stock 882508104 242 1,909 SH   SOLE   1,909 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 3,311 9,139 SH   SOLE   9,074 0 65
TYSON FOODS INC Common Stock 902494103 4,244 71,075 SH   SOLE   68,600 0 2,475
UNILEVER PLC SPONS ADR Common Stock 904767704 15,018 273,650 SH   SOLE   267,650 0 6,000
UNION PAC CORP COM Common Stock 907818108 4,427 26,182 SH   SOLE   26,132 0 50
UNITEDHEALTH GROUP INC Common Stock 91324P102 2,397 8,128 SH   SOLE   8,088 0 40
US BANCORP Common Stock 902973304 28,109 763,427 SH   SOLE   753,834 0 9,593
VENTAS INC Common Stock 92276F100 505 13,798 SH   SOLE   13,798 0 0
VERIZON COMMUNICATIONS Common Stock 92343V104 394 7,142 SH   SOLE   6,852 0 290
VIACOMCBS INC Common Stock 92556H206 25,227 1,081,770 SH   SOLE   1,076,345 0 5,425
VISA INC CL A Common Stock 92826C839 8,617 44,610 SH   SOLE   44,475 0 135
VODAFONE GROUP PLC Common Stock 92857W308 18,762 1,177,023 SH   SOLE   1,156,808 0 20,215
WALGREEN BOOTS ALLIANCE, INC Common Stock 931427108 5,188 122,380 SH   SOLE   121,490 0 890
WALMART INC Common Stock 931142103 36,638 305,874 SH   SOLE   305,529 0 345
WASTE MGMT INC DEL COM Common Stock 94106L109 1,014 9,578 SH   SOLE   9,448 0 130
WATERS CORP Common Stock 941848103 496 2,750 SH   SOLE   2,750 0 0
WEC ENERGY GROUP Common Stock 92939U106 454 5,181 SH   SOLE   5,181 0 0
WELLS FARGO & CO NEW COM Common Stock 949746101 425 16,599 SH   SOLE   16,599 0 0
WENDY'S CO Common Stock 95058W100 300 13,765 SH   SOLE   13,765 0 0
WEYERHAEUSER CO COM Common Stock 962166104 26,072 1,160,815 SH   SOLE   1,148,475 0 12,340
ZOETIS INC Common Stock 98978V103 463 3,380 SH   SOLE   3,270 0 110