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
1/100 BERKSHIRE HTWY COMMON 084990175 347,815 100 SH   SOLE   100 0 0
3M CO. COMMON 88579Y101 13,459,512 77,004 SH   SOLE 1 64,175 0 12,829
A T & T INC (NEW) COMMON 00206R102 5,071,436 176,336 SH   SOLE 1 149,420 0 26,916
ABBOTT LABS COMMON 002824100 5,875,124 53,659 SH   SOLE 1 40,986 0 12,673
ABBVIE INC COMMON 00287Y109 5,752,562 53,687 SH   SOLE 1 45,982 0 7,705
ACCENTURE PLC COMMON G1151C101 34,079,024 130,466 SH   SOLE 1 84,985 0 45,481
ACTUA CORP COM COMMON 005094107 0 131,244 SH   SOLE   0 0 131,244
ADOBE SYS INC COMMON 00724F101 9,097,183 18,190 SH   SOLE 1 16,015 0 2,175
AFLAC INC COMMON 001055102 818,515 18,406 SH   SOLE   18,406 0 0
AIR PRODS & CHEMS INC COMMON 009158106 11,217,867 41,058 SH   SOLE 1 34,893 0 6,165
AKAMAI TECHNOLOGIES I COMMON 00971T101 730,205 6,955 SH   SOLE   6,955 0 0
ALEXION PHARMACEUTICA COMMON 015351109 502,312 3,215 SH   SOLE   3,215 0 0
ALLETE INC NEW COMMON 018522300 208,490 3,366 SH   SOLE 1 3,366 0 0
ALLSTATE CORP COMMON 020002101 494,135 4,495 SH   SOLE   4,345 0 150
ALPHABET CLASS A COMMON 02079K305 17,375,673 9,914 SH   SOLE 1 6,642 0 3,272
ALPHABET CLASS C COMMON 02079K107 30,198,900 17,238 SH   SOLE 1 12,246 0 4,992
ALTRIA GROUP INC COMMON 02209S103 291,346 7,106 SH   SOLE 1 6,007 0 1,099
AMAZON COM INC COMMON 023135106 5,745,225 1,764 SH   SOLE 1 1,440 0 324
AMERICAN BALANCED FD MUTUAL 024071102 213,533 7,071 SH   SOLE   0 0 7,071
AMERICAN EXPRESS CO. COMMON 025816109 1,653,807 13,678 SH   SOLE 1 7,145 0 6,533
AMERICAN WTR WKS CO I COMMON 030420103 417,131 2,718 SH   SOLE   2,718 0 0
AMERIPRISE FINL INC COMMON 03076C106 1,473,021 7,580 SH   SOLE   7,580 0 0
AMGEN INC COMMON 031162100 3,585,602 15,595 SH   SOLE 1 13,310 0 2,285
ANNALY CAP MGMT INC COMMON 035710409 270,400 32,000 SH   SOLE   9,300 0 22,700
AON PLC SHS CL A COMMON G0403H108 12,013,023 56,861 SH   SOLE 1 41,901 0 14,960
APPLE INC COMMON 037833100 65,986,206 497,296 SH   SOLE 1 380,438 0 116,858
AUTOMATIC DATA PROCES COMMON 053015103 7,213,276 40,938 SH   SOLE 1 24,087 0 16,851
BANK OF AMERICA CORP COMMON 060505104 1,899,558 62,671 SH   SOLE   62,671 0 0
BAXTER INTERNATIONAL COMMON 071813109 940,092 11,716 SH   SOLE 1 11,716 0 0
BECTON DICKINSON & CO COMMON 075887109 25,535,952 102,054 SH   SOLE 1 70,618 0 31,436
BERKSHIRE HATHAWAY IN COMMON 084670702 4,303,739 18,561 SH   SOLE 1 16,955 0 1,606
BERKSHIRE HATHAWAY IN COMMON 084670108 347,815 1 SH   SOLE 1 1 0 0
BLACKROCK INC COMMON 09247X101 775,656 1,075 SH   SOLE   917 0 158
BLACKSTONE GROUP INC COMMON 09260D107 1,199,957 18,515 SH   SOLE 1 15,815 0 2,700
BOEING CO. COMMON 097023105 1,470,164 6,868 SH   SOLE 1 5,475 0 1,393
BOOKING HLDGS INC COMMON 09857L108 712,726 320 SH   SOLE   235 0 85
BP PLC ADR COMMON 055622104 292,682 14,263 SH   SOLE 1 14,263 0 0
BRISTOL MYERS SQUIBB COMMON 110122108 11,786,582 190,014 SH   SOLE 1 145,446 0 44,568
BROADCOM INC COM COMMON 11135F101 4,875,460 11,135 SH   SOLE   11,135 0 0
BROWN & BROWN INC COMMON 115236101 5,349,413 112,833 SH   SOLE 1 61,033 0 51,800
BRYN MAWR BANK CORP COMMON 117665109 305,002 9,969 SH   SOLE   3,400 0 6,569
CAMPBELL SOUP CO COMMON 134429109 386,800 8,000 SH   SOLE 1 8,000 0 0
CANNABIX TECHNOLOGIES COMMON 13765L101 28,614 41,000 SH   SOLE   21,000 0 20,000
CARMAX INC COM COMMON 143130102 1,102,632 11,673 SH   SOLE 1 11,423 0 250
CARNIVAL CORP COMMON 143658300 831,506 38,389 SH   SOLE 1 26,549 0 11,840
CARRIER GLOBAL CORPOR COMMON 14448C104 1,038,771 27,539 SH   SOLE 1 16,074 0 11,465
CATERPILLAR INC COMMON 149123101 2,004,586 11,013 SH   SOLE 1 8,815 0 2,198
CDN IMPERIAL BK COMM COMMON 136069101 325,384 3,807 SH   SOLE   3,807 0 0
CDW CORP COMMON 12514G108 1,291,542 9,800 SH   SOLE   9,800 0 0
CHECK POINT SOFTWARE COMMON M22465104 392,217 2,951 SH   SOLE 1 2,701 0 250
CHEVRON CORP COMMON 166764100 8,781,782 103,988 SH   SOLE 1 78,356 0 25,632
CHURCH & DWIGHT CO. COMMON 171340102 314,028 3,600 SH   SOLE   0 0 3,600
CICERO INC COMMON 171708100 435 50,000 SH   SOLE   0 0 50,000
CISCO SYSTEMS INC COMMON 17275R102 11,033,035 246,548 SH   SOLE 1 179,837 0 66,711
CITIGROUP INC COMMON 172967424 903,576 14,654 SH   SOLE 1 14,604 0 50
COCA COLA CO. COMMON 191216100 11,560,820 210,810 SH   SOLE 1 156,258 0 54,552
COGNIZANT TECHNOLOGY COMMON 192446102 1,503,783 18,350 SH   SOLE 1 15,840 0 2,510
COLGATE PALMOLIVE CO COMMON 194162103 6,647,718 77,742 SH   SOLE 1 54,912 0 22,830
COMCAST CORP NEW CL A COMMON 20030N101 10,355,288 197,620 SH   SOLE 1 135,498 0 62,122
COMERICA INC COMMON 200340107 362,252 6,485 SH   SOLE 1 4,065 0 2,420
CONOCOPHILLIPS COMMON 20825C104 532,267 13,310 SH   SOLE 1 10,994 0 2,316
CONSTELLATION BRANDS COMMON 21036P108 3,359,570 15,337 SH   SOLE 1 11,712 0 3,625
CORNING INC COMMON 219350105 1,391,256 38,646 SH   SOLE 1 38,646 0 0
CORTEVA INC COM COMMON 22052L104 932,029 24,071 SH   SOLE 1 23,613 0 458
COSTCO WHOLESALE COMMON 22160K105 3,693,951 9,804 SH   SOLE 1 4,703 0 5,101
CRA CCM ALTERNATIVE I MUTUAL 20368N400 648,325 82,484 SH   SOLE   0 0 82,484
CROWN CASTLE INTL COR COMMON 22822V101 7,701,771 48,381 SH   SOLE 1 34,236 0 14,145
CSX CORP COMMON 126408103 2,187,620 24,106 SH   SOLE 1 21,706 0 2,400
CVS HEALTH CORP. COMMON 126650100 15,691,019 229,737 SH   SOLE 1 153,701 0 76,036
DANAHER CORP COMMON 235851102 16,911,962 76,132 SH   SOLE 1 46,519 0 29,613
DEERE & CO. COMMON 244199105 995,485 3,700 SH   SOLE   3,700 0 0
DENTSPLY SIRONA INC COMMON 24906P109 5,137,511 98,119 SH   SOLE 1 56,450 0 41,669
DIAGEO PLC COMMON 25243Q205 12,504,223 78,737 SH   SOLE 1 56,090 0 22,647
DIGITAL REALTY TRUST COMMON 253868103 16,644,659 119,308 SH   SOLE 1 84,948 0 34,360
DOMINION RES INC VA COMMON 25746U109 1,330,220 17,689 SH   SOLE 1 16,189 0 1,500
DOW INC COM COMMON 260557103 1,203,074 21,677 SH   SOLE 1 21,006 0 671
DUKE ENERGY CORPORATI COMMON 26441C204 1,259,591 13,757 SH   SOLE 1 13,757 0 0
DUPONT DE NEMOURS INC COMMON 26614N102 1,225,448 17,233 SH   SOLE 1 16,349 0 884
EASTMAN CHEMICAL CO COMMON 277432100 246,689 2,460 SH   SOLE 1 2,460 0 0
EATON CORP PLC SHS COMMON G29183103 2,668,910 22,215 SH   SOLE   22,215 0 0
EATON VANCE NATL MUNS MUTUAL 27826L249 122,591 11,776 SH   SOLE   11,776 0 0
EMERA INC COM COMMON 290876101 202,815 4,771 SH   SOLE   4,771 0 0
EMERSON ELECTRIC CO COMMON 291011104 750,254 9,335 SH   SOLE 1 7,166 0 2,169
ENBRIDGE INC COMMON 29250N105 3,037,419 94,949 SH   SOLE 1 80,487 0 14,462
ENTERPRISE PRODS PART COMMON 293792107 4,231,616 216,009 SH   SOLE 1 126,909 0 89,100
ESSENTIAL UTILS INC C COMMON 29670G102 955,828 20,212 SH   SOLE 1 17,223 0 2,989
EVERSOURCE ENERGY COM COMMON 30040W108 324,586 3,752 SH   SOLE 1 2,290 0 1,462
EXPEDIA INC DEL COMMON 30212P303 853,980 6,450 SH   SOLE 1 5,450 0 1,000
EXXON MOBIL COMMON 30231G102 5,623,354 136,423 SH   SOLE 1 111,620 0 24,803
FACEBOOK INC CL/A COMMON 30303M102 13,797,038 50,509 SH   SOLE 1 31,136 0 19,373
FACTSET RESH SYS COMMON 303075105 212,800 640 SH   SOLE   0 0 640
FEDEX CORP COMMON 31428X106 9,545,449 36,767 SH   SOLE 1 28,392 0 8,375
FIDELITY NATL INFORMA COMMON 31620M106 8,770,803 62,002 SH   SOLE 1 39,202 0 22,800
FORTIVE CORP COMMON 34959J108 469,112 6,624 SH   SOLE 1 5,610 0 1,014
FORTUNE BRANDS HOME & COMMON 34964C106 5,326,298 62,136 SH   SOLE 1 42,511 0 19,625
FULTON FINL CORP PA COMMON 360271100 171,249 13,463 SH   SOLE   13,463 0 0
GENERAL ELECTRIC CO COMMON 369604103 1,943,914 179,992 SH   SOLE 1 162,840 0 17,152
GENERAL MILLS INC COMMON 370334104 1,427,664 24,280 SH   SOLE 1 22,080 0 2,200
GILEAD SCIENCES INC COMMON 375558103 367,198 6,303 SH   SOLE 1 6,203 0 100
GLAXOSMITHKLINE PLC COMMON 37733W105 734,786 19,967 SH   SOLE 1 19,967 0 0
GOLDMAN SACHS GROUP I COMMON 38141G104 619,719 2,350 SH   SOLE 1 2,225 0 125
GOLDMAN SACHS GROUP I PREFERR 38144G804 948,166 37,566 SH   SOLE 1 21,500 0 16,066
GOLDMAN SACHS GROUP I PREFERR 38143Y665 8,663,688 352,469 SH   SOLE 1 270,079 0 82,390
HERSHEY FOODS CORP COMMON 427866108 1,218,640 8,000 SH   SOLE 1 2,700 0 5,300
HOME DEPOT INC COMMON 437076102 8,342,327 31,407 SH   SOLE 1 21,976 0 9,431
HONEYWELL INTL INC COMMON 438516106 12,108,373 56,927 SH   SOLE 1 42,063 0 14,864
IHS MARKIT LTD SHS COMMON G47567105 3,334,310 37,118 SH   SOLE 1 25,413 0 11,705
ILLINOIS TOOL WORKS I COMMON 452308109 2,912,018 14,283 SH   SOLE 1 11,383 0 2,900
ILLUMINA INC COMMON 452327109 444,000 1,200 SH   SOLE 1 1,200 0 0
INT'L BUSINESS MACHIN COMMON 459200101 7,672,512 60,951 SH   SOLE 1 45,475 0 15,476
INTEL CORP COMMON 458140100 5,220,837 104,794 SH   SOLE 1 84,771 0 20,023
INTERCONTINENTALEXCHA COMMON 45866F104 1,994,517 17,300 SH   SOLE 1 10,150 0 7,150
INTERNATIONAL PAPER C COMMON 460146103 279,426 5,620 SH   SOLE   5,620 0 0
IQVIA HOLDINGS INC COMMON 46266C105 22,855,821 127,565 SH   SOLE 1 89,450 0 38,115
ISHARES TR S&P 500 IN MUTUAL 464287200 514,660 1,371 SH   SOLE 1 1,197 0 174
J P MORGAN CHASE & CO COMMON 46625H100 21,883,614 172,217 SH   SOLE 1 133,571 0 38,646
JACOBS ENGINEERING COMMON 469814107 18,550,549 170,251 SH   SOLE 1 126,396 0 43,855
JOHNSON CONTROLS INTL COMMON G51502105 229,596 4,928 SH   SOLE 1 4,928 0 0
JOHNSON & JOHNSON COMMON 478160104 32,289,084 205,166 SH   SOLE 1 163,066 0 42,100
KELLOGG CO. COMMON 487836108 3,030,290 48,695 SH   SOLE 1 38,960 0 9,735
KEYCORP COMMON 493267108 3,464,414 211,116 SH   SOLE 1 148,776 0 62,340
KIMBERLY CLARK CORP COMMON 494368103 2,850,711 21,143 SH   SOLE 1 19,743 0 1,400
KONINKLIJKE PHILIPS E COMMON 500472303 260,991 4,818 SH   SOLE 1 4,298 0 520
KRAIG BIOCRAFT LABORA COMMON 50075W104 12,550 100,000 SH   SOLE 1 100,000 0 0
L3 HARRIS TECHNOLOGIE COMMON 502431109 4,896,563 25,905 SH   SOLE 1 21,030 0 4,875
LAM RESEARCH CORP COM COMMON 512807108 859,531 1,820 SH   SOLE   1,820 0 0
LEIDOS HLDGS INC COMMON 525327102 22,858,239 217,449 SH   SOLE 1 163,774 0 53,675
LENNAR CORP COMMON 526057104 7,130,630 93,541 SH   SOLE 1 72,740 0 20,801
LILLY, ELI AND CO COMMON 532457108 652,229 3,863 SH   SOLE   3,303 0 560
LINDE PLC COM COMMON G5494J103 2,177,910 8,265 SH   SOLE 1 5,790 0 2,475
LOCKHEED MARTIN CORP COMMON 539830109 2,731,571 7,695 SH   SOLE 1 7,695 0 0
LORD ABBETT SHT DUR I MUTUAL 543916100 102,723 24,400 SH   SOLE   24,400 0 0
LOWE'S COS INC COMMON 548661107 16,381,169 102,057 SH   SOLE 1 76,706 0 25,351
LYONDELLBASELL INDUST COMMON N53745100 724,114 7,900 SH   SOLE   7,900 0 0
MAGELLAN MIDSTREAM PA COMMON 559080106 572,940 13,500 SH   SOLE 1 6,500 0 7,000
MARSH & MCLENNAN COS COMMON 571748102 444,132 3,796 SH   SOLE   396 0 3,400
MCCORMICK & CO INC COMMON 579780206 229,440 2,400 SH   SOLE   1,200 0 1,200
MCCORMICK & CO INC CO COMMON 579780107 382,280 4,000 SH   SOLE   0 0 4,000
MCDONALD'S CORP COMMON 580135101 21,115,530 98,404 SH   SOLE 1 70,966 0 27,438
MEDTRONIC PLC COMMON G5960L103 13,826,854 118,037 SH   SOLE 1 77,644 0 40,393
MERCK & COMPANY COMMON 58933Y105 5,425,630 66,328 SH   SOLE 1 56,375 0 9,953
METLIFE INC 4.0 percent PFD PREFERR 59156R504 3,811,077 148,580 SH   SOLE 1 119,989 0 28,591
MICROSOFT CORP COMMON 594918104 62,287,354 280,044 SH   SOLE 1 200,436 0 79,608
MONDELEZ INTL INC COMMON 609207105 6,839,119 116,968 SH   SOLE 1 82,167 0 34,801
MONGODB INC CL A COMMON 60937P106 538,560 1,500 SH   SOLE 1 1,500 0 0
MOODYS CORP COMMON 615369105 10,338,059 35,619 SH   SOLE 1 23,164 0 12,455
MORGAN STANLEY PFD A PREFERR 61747S504 827,093 33,150 SH   SOLE   21,050 0 12,100
NEXTERA ENERGY INC COMMON 65339F101 4,093,579 53,060 SH   SOLE 1 51,460 0 1,600
NIKE INC CL B COMMON 654106103 6,717,986 47,487 SH   SOLE 1 30,293 0 17,194
NORFOLK SOUTHERN CORP COMMON 655844108 3,329,154 14,011 SH   SOLE 1 12,161 0 1,850
NOVARTIS ADR COMMON 66987V109 13,736,543 145,468 SH   SOLE 1 96,731 0 48,737
NUVEEN PA INVT QUAL M MUTUAL 670972108 170,833 11,806 SH   SOLE   11,806 0 0
NVIDIA CORP COMMON 67066G104 2,597,945 4,975 SH   SOLE 1 100 0 4,875
NXP SEMICONDUCTORS N COMMON N6596X109 3,189,264 20,057 SH   SOLE 1 17,827 0 2,230
ONEOK INC NEW COMMON 682680103 4,275,148 111,390 SH   SOLE 1 73,655 0 37,735
ORACLE SYS CORP COMMON 68389X105 19,882,206 307,346 SH   SOLE 1 231,606 0 75,740
OTIS WORLDWIDE CORP C COMMON 68902V107 647,737 9,589 SH   SOLE 1 5,124 0 4,465
PARKER HANNIFIN CORP COMMON 701094104 320,082 1,175 SH   SOLE   1,175 0 0
PAYPAL HLDGS INC COMMON 70450Y103 14,989,503 64,003 SH   SOLE 1 48,790 0 15,213
PEPSICO INC COMMON 713448108 17,332,711 116,876 SH   SOLE 1 81,679 0 35,197
PFIZER INC COMMON 717081103 7,215,349 196,016 SH   SOLE 1 181,439 0 14,577
PHILIP MORRIS INTL IN COMMON 718172109 793,956 9,590 SH   SOLE 1 8,040 0 1,550
PHILLIPS 66 COMMON 718546104 1,177,999 16,843 SH   SOLE 1 16,627 0 216
PIONEER NATURAL RES C COMMON 723787107 2,854,767 25,066 SH   SOLE 1 16,211 0 8,855
PNC FINANCIAL CORP COMMON 693475105 2,101,491 14,104 SH   SOLE 1 14,104 0 0
PPG INDUSTRIES INC COMMON 693506107 1,651,319 11,450 SH   SOLE 1 9,850 0 1,600
PPL CORP COMMON 69351T106 397,789 14,106 SH   SOLE 1 14,106 0 0
PROCTER & GAMBLE CO COMMON 742718109 11,859,459 85,234 SH   SOLE 1 62,150 0 23,084
PROLOGIS INC COM COMMON 74340W103 2,159,533 21,669 SH   SOLE 1 13,919 0 7,750
PRUDENTIAL FINL INC COMMON 744320102 647,758 8,297 SH   SOLE   8,297 0 0
PTC INC COM COMMON 69370C100 1,373,123 11,480 SH   SOLE 1 8,805 0 2,675
QUALCOMM INC COMMON 747525103 11,295,249 74,145 SH   SOLE 1 63,390 0 10,755
RAYMOND JAMES FINANCI COMMON 754730109 2,929,415 30,620 SH   SOLE 1 15,870 0 14,750
RESTAURANT BRANDS INT COMMON 76131D103 701,237 11,475 SH   SOLE 1 8,575 0 2,900
ROCHE HLDG LTD ADR COMMON 771195104 4,523,574 103,524 SH   SOLE   90,939 0 12,585
SCHWAB CHARLES CORP COMMON 808513105 13,377,324 252,212 SH   SOLE 1 158,502 0 93,710
SCHWAB S&P 500 INDEX MUTUAL 808509855 207,968 3,622 SH   SOLE   3,622 0 0
SCOTTS MIRACLE GRO CO COMMON 810186106 258,882 1,300 SH   SOLE   1,300 0 0
SIMON PPTY GROUP INC COMMON 828806109 2,047,573 24,010 SH   SOLE 1 20,335 0 3,675
SKYWORKS SOLUTIONS IN COMMON 83088M102 2,245,043 14,685 SH   SOLE   14,685 0 0
STANLEY BLACK AND DEC COMMON 854502101 710,312 3,978 SH   SOLE 1 3,128 0 850
STARBUCKS CORP COMMON 855244109 5,783,446 54,061 SH   SOLE 1 44,515 0 9,546
STATE STREET CORP COMMON 857477103 718,703 9,875 SH   SOLE 1 5,600 0 4,275
SYNCHRONY FINANCIAL COMMON 87165B103 8,879,026 255,806 SH   SOLE 1 187,585 0 68,221
SYSCO CORP COMMON 871829107 556,950 7,500 SH   SOLE 1 7,000 0 500
T MOBILE US INC COMMON 872590104 3,398,220 25,200 SH   SOLE   15,120 0 10,080
TAIWAN SEMICONDUCTOR COMMON 874039100 20,821,406 190,952 SH   SOLE 1 141,441 0 49,511
TE CONNECTIVITY LTD COMMON H84989104 230,033 1,900 SH   SOLE 1 1,900 0 0
TERADYNE INC COMMON 880770102 469,369 3,915 SH   SOLE   3,915 0 0
TESLA MTRS INC COMMON 88160R101 2,205,219 3,125 SH   SOLE 1 3,125 0 0
TEXAS INSTRUMENTS INC COMMON 882508104 1,985,973 12,100 SH   SOLE 1 9,500 0 2,600
TEXAS PAC LAND TRUST COMMON 882610108 2,273,329 3,127 SH   SOLE   1,400 0 1,727
THERMO FISHER SCIENTI COMMON 883556102 16,339,097 35,079 SH   SOLE 1 32,308 0 2,771
TJX COS INC NEW COMMON 872540109 437,056 6,400 SH   SOLE   6,400 0 0
TOLL BROTHERS INC COMMON 889478103 6,068,021 139,591 SH   SOLE 1 93,586 0 46,005
TORONTO DOMINION BK O COMMON 891160509 471,107 8,350 SH   SOLE   8,350 0 0
TRACTOR SUPPLY CO COMMON 892356106 716,958 5,100 SH   SOLE 1 0 0 5,100
TRANE TECHNOLOGIES PL COMMON G8994E103 729,429 5,025 SH   SOLE 1 5,025 0 0
TRUIST FINANCIAL CORP COMMON 89832Q109 15,253,435 318,244 SH   SOLE 1 226,965 0 91,279
ULTA SALON COSMETCS & COMMON 90384S303 455,149 1,585 SH   SOLE   1,585 0 0
UNILEVER PLC ADR COMMON 904767704 2,633,507 43,630 SH   SOLE 1 25,356 0 18,274
UNION PACIFIC CORP COMMON 907818108 4,788,644 22,998 SH   SOLE 1 14,688 0 8,310
UNITED PARCEL SVC INC COMMON 911312106 1,959,839 11,638 SH   SOLE 1 11,638 0 0
UNITEDHEALTH GROUP IN COMMON 91324P102 2,690,066 7,671 SH   SOLE 1 5,821 0 1,850
US BANCORP DEL 5.56 percent PREFERR 902973155 8,914,401 359,887 SH   SOLE 1 270,757 0 89,130
US BANCORP NEW COMMON 902973304 283,966 6,095 SH   SOLE   6,095 0 0
V F CORP COMMON 918204108 2,941,093 34,435 SH   SOLE 1 33,185 0 1,250
VANGUARD BALANCED IND MUTUAL 921931200 230,565 5,200 SH   SOLE   5,200 0 0
VANGUARD BD INDEX FD MUTUAL 921937801 315,849 25,087 SH   SOLE   25,087 0 0
VANGUARD MASS HIGH GR MUTUAL 92204X108 1,353,025 118,271 SH   SOLE 1 4,879 0 113,392
VANGUARD MUN BD FD IN MUTUAL 922907860 244,473 19,990 SH   SOLE   19,990 0 0
VANGUARD MUN BD FD IN MUTUAL 922907704 2,646,056 234,996 SH   SOLE   234,996 0 0
VANGUARD TAX-MANAGED MUTUAL 921943866 871,274 4,409 SH   SOLE   4,409 0 0
VANGUARD WORLD FD US MUTUAL 921910600 730,021 4,295 SH   SOLE 1 3,299 0 996
VANGUARD/PRIMECAP FD MUTUAL 921936209 1,674,892 10,887 SH   SOLE   4,985 0 5,901
VANGUARD/WELLESLEY IN MUTUAL 921938205 342,095 4,985 SH   SOLE   0 0 4,985
VANGUARD/WELLINGTON F MUTUAL 921935201 569,693 7,437 SH   SOLE   0 0 7,437
VERIZON COMMUNICATION COMMON 92343V104 13,371,384 227,598 SH   SOLE 1 179,449 0 48,149
VERTEX PHARMACEUTICAL COMMON 92532F100 236,340 1,000 SH   SOLE 1 1,000 0 0
VIATRIS INC COMMON 92556V106 434,693 23,196 SH   SOLE 1 21,416 0 1,780
VISA INC COMMON 92826C839 32,664,701 149,338 SH   SOLE 1 94,887 0 54,451
WAL MART STORES INC COMMON 931142103 16,910,813 117,314 SH   SOLE 1 84,129 0 33,185
WALT DISNEY COMPANY COMMON 254687106 24,081,177 132,913 SH   SOLE 1 92,103 0 40,810
WASTE MGMT INC DEL COMMON 94106L109 2,217,674 18,805 SH   SOLE   18,505 0 300
WEC ENERGY GROUP INC COMMON 92939U106 274,710 2,985 SH   SOLE 1 2,400 0 585
WELLS FARGO & CO COMMON 949746101 671,324 22,244 SH   SOLE 1 13,844 0 8,400
WELLTOWER INC COMMON 95040Q104 358,641 5,550 SH   SOLE   5,550 0 0
WEYERHAEUSER CO COMMON 962166104 697,458 20,801 SH   SOLE 1 18,041 0 2,760
YUM BRANDS INC COMMON 988498101 342,832 3,158 SH   SOLE 1 2,428 0 730