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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100   519,134 4,996 SH   SOLE   0 0 4,996
ABBVIE COM 00287y109   367,053 2,140 SH   SOLE   0 0 2,140
ADOBE SYSTEMS COM 00724f101   6,001,499 10,803 SH   SOLE   0 0 10,803
ADVANCED MICRO DEVICES COM 007903107   1,245,935 7,681 SH   SOLE   0 0 7,681
ALPHABET INC. CL C COM 02079k107   2,811,829 15,330 SH   SOLE   0 0 15,330
ALPHABET INC. CL C COM 02079k107   238,446 1,300 SH   OTR   0 0 1,300
ALPHABET INC. CLASS A COM 02079k305   835,158 4,585 SH   SOLE   0 0 4,585
ALPHABET INC. CLASS A COM 02079k305   182,150 1,000 SH   OTR   0 0 1,000
AMAZON.COM, INC COM 023135106   2,272,813 11,761 SH   SOLE   0 0 11,761
AMAZON.COM, INC COM 023135106   38,650 200 SH   OTR   0 0 200
AMERICAN EXPRESS COM 025816109   312,592 1,350 SH   SOLE   0 0 1,350
AMERICAN EXPRESS COM 025816109   28,944 125 SH   OTR   0 0 125
AMERICAN TOWER CORP COM 03027x100   4,199,580 21,605 SH   SOLE   0 0 21,605
AMERICAN TOWER CORP COM 03027x100   109,825 565 SH   OTR   0 0 565
AMETEK INC NEW COM 031100100   6,343,982 38,054 SH   SOLE   0 0 38,054
AMETEK INC NEW COM 031100100   75,019 450 SH   OTR   0 0 450
AON PLC CL A COM g0403h108   396,333 1,350 SH   SOLE   0 0 1,350
APPLE INC COM 037833100   37,639,235 178,707 SH   SOLE   0 0 178,707
APPLE INC COM 037833100   1,537,526 7,300 SH   OTR   0 0 7,300
ARISTA NETWORKS INC COM 040413106   5,243,181 14,960 SH   SOLE   0 0 14,960
AT&T INCORPORATED COM 00206r102   338,400 17,708 SH   SOLE   0 0 17,708
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   13,564,746 33,345 SH   SOLE   0 0 33,345
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   205,434 505 SH   OTR   0 0 505
BOEING CO COM 097023105   544,392 2,991 SH   SOLE   0 0 2,991
BRISTOL-MYERS SQUIBB COM 110122108   236,638 5,698 SH   SOLE   0 0 5,698
BROADCOM LTD COM 11135f101   674,323 420 SH   SOLE   0 0 420
CARRIER GLOBAL CORP COM 14448c104   229,107 3,632 SH   SOLE   0 0 3,632
CHEVRON CORP. COM 166764100   2,147,803 13,731 SH   SOLE   0 0 13,731
CHEVRON CORP. COM 166764100   35,194 225 SH   OTR   0 0 225
CHUBB CORP COM h1467j104   899,157 3,525 SH   SOLE   0 0 3,525
CINTAS CORP COM 172908105   392,146 560 SH   SOLE   0 0 560
CISCO SYSTEMS INC COM 17275r102   365,257 7,688 SH   SOLE   0 0 7,688
COCA-COLA COM 191216100   727,838 11,435 SH   SOLE   0 0 11,435
COLGATE PALMOLIVE CO. COM 194162103   361,959 3,730 SH   SOLE   0 0 3,730
COMCAST CORP COM 20030n101   801,214 20,460 SH   SOLE   0 0 20,460
CONSTELLATION BRANDS COM 21036p108   1,925,226 7,483 SH   SOLE   0 0 7,483
CONSTELLATION BRANDS COM 21036p108   54,029 210 SH   OTR   0 0 210
CORTEVA INC. COM 22052l104   360,859 6,690 SH   SOLE   0 0 6,690
COSTCO WHOLESALE CORP COM 22160k105   2,248,224 2,645 SH   SOLE   0 0 2,645
CROWDSTRIKE HOLDINGS INC COM 22788c105   582,449 1,520 SH   SOLE   0 0 1,520
CROWN HOLDINGS INC. COM 228368106   622,644 8,370 SH   SOLE   0 0 8,370
DANAHER CORP COM 235851102   9,728,659 38,938 SH   SOLE   0 0 38,938
DANAHER CORP COM 235851102   168,649 675 SH   OTR   0 0 675
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289   1,884,135 45,075 SH   SOLE   0 0 45,075
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289   102,410 2,450 SH   OTR   0 0 2,450
DOW INC. COM 260557103   309,812 5,840 SH   SOLE   0 0 5,840
DOW INC. COM 260557103   2,652 50 SH   OTR   0 0 50
DU PONT DE NEMOURS COM 26614n102   317,131 3,940 SH   SOLE   0 0 3,940
ELI LILLY COM 532457108   855,584 945 SH   SOLE   0 0 945
ESSENTIALS UTILITIES INC. COM 29670g102   255,140 6,835 SH   SOLE   0 0 6,835
EXXON MOBIL CORPORATION COM 30231g102   4,088,211 35,513 SH   SOLE   0 0 35,513
EXXON MOBIL CORPORATION COM 30231g102   28,780 250 SH   OTR   0 0 250
FEDEX CORPORATION COM 31428x106   1,196,362 3,990 SH   SOLE   0 0 3,990
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192   4,852,924 50,800 SH   SOLE   0 0 50,800
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192   76,424 800 SH   OTR   0 0 800
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846   3,358,795 59,532 SH   SOLE   0 0 59,532
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846   138,229 2,450 SH   OTR   0 0 2,450
FORTIVE CORP. COM 34959j108   1,649,540 22,261 SH   SOLE   0 0 22,261
FORTIVE CORP. COM 34959j108   44,089 595 SH   OTR   0 0 595
GOLDMINING INC COM 38149e101   13,410 15,000 SH   SOLE   0 0 15,000
HOME DEPOT INC COM 437076102   4,119,781 11,968 SH   SOLE   0 0 11,968
HOME DEPOT INC COM 437076102   74,012 215 SH   OTR   0 0 215
HONEYWELL, INC. COM 438516106   1,886,626 8,835 SH   SOLE   0 0 8,835
HONEYWELL, INC. COM 438516106   21,354 100 SH   OTR   0 0 100
INTEL CORP COM 458140100   317,808 10,262 SH   SOLE   0 0 10,262
INTUITIVE SURGICAL COM 46120e602   400,365 900 SH   SOLE   0 0 900
ISHARES CORE S&P 500 ETF COM 464287200   410,422 750 SH   SOLE   0 0 750
ISHARES DJ US MEDICAL DEVICE I COM 464288810   3,537,805 63,130 SH   SOLE   0 0 63,130
ISHARES DJ US MEDICAL DEVICE I COM 464288810   50,436 900 SH   OTR   0 0 900
iSHARES DOW JONES SELECT DIV I COM 464287168   358,101 2,960 SH   SOLE   0 0 2,960
iSHARES EXPANDED TECH SECTOR E COM 464287549   662,056 7,020 SH   SOLE   0 0 7,020
ISHARES NASDAQ BIOTECH INDEX F COM 464287556   339,718 2,475 SH   SOLE   0 0 2,475
iSHARES S&P MID CAP 400 INDEX COM 464287507   498,883 8,525 SH   SOLE   0 0 8,525
J.P. MORGAN CHASE & CO. COM 46625h100   4,154,623 20,541 SH   SOLE   0 0 20,541
JOHNSON & JOHNSON COM 478160104   3,222,974 22,051 SH   SOLE   0 0 22,051
JOHNSON & JOHNSON COM 478160104   14,616 100 SH   OTR   0 0 100
L3 HARRIS TECHNOLOGIES COM 502431109   1,675,367 7,460 SH   SOLE   0 0 7,460
L3 HARRIS TECHNOLOGIES COM 502431109   29,195 130 SH   OTR   0 0 130
LOCKHEED MARTIN CORP. COM 539830109   280,260 600 SH   SOLE   0 0 600
MASTERCARD INC CL A COM 57636q104   250,579 568 SH   SOLE   0 0 568
McDONALDS CORP. COM 580135101   1,284,648 5,041 SH   SOLE   0 0 5,041
MEDTRONIC PLC COM g5960l103   733,184 9,315 SH   SOLE   0 0 9,315
MEDTRONIC PLC COM g5960l103   36,207 460 SH   OTR   0 0 460
MERCK & CO. COM 58933y105   1,331,098 10,752 SH   SOLE   0 0 10,752
MERCK & CO. COM 58933y105   37,140 300 SH   OTR   0 0 300
MICROSOFT CORP COM 594918104   13,772,764 30,815 SH   SOLE   0 0 30,815
MICROSOFT CORP COM 594918104   143,024 320 SH   OTR   0 0 320
MONDELEZ INTERNATIONAL COM 609207105   2,058,742 31,460 SH   SOLE   0 0 31,460
MONDELEZ INTERNATIONAL COM 609207105   35,992 550 SH   OTR   0 0 550
NESTLE S A SPONS ADR COM 641069406   2,853,745 27,855 SH   SOLE   0 0 27,855
NESTLE S A SPONS ADR COM 641069406   70,178 685 SH   OTR   0 0 685
NETFLIX, INC. COM 64110l106   276,701 410 SH   SOLE   0 0 410
NEXTERA ENERGY INC. COM 65339f101   1,250,929 17,666 SH   SOLE   0 0 17,666
NEXTERA ENERGY INC. COM 65339f101   35,405 500 SH   OTR   0 0 500
NIKE INC CLASS B COM 654106103   328,915 4,364 SH   SOLE   0 0 4,364
NOVARTIS AG-ADR COM 66987v109   1,583,592 14,875 SH   SOLE   0 0 14,875
NVIDIA CORP COM 67066g104   5,809,468 47,025 SH   SOLE   0 0 47,025
ORACLE CORPORATION COM 68389x105   823,620 5,833 SH   SOLE   0 0 5,833
PALO ALTO NETWORKS INC COM 697435105   406,812 1,200 SH   SOLE   0 0 1,200
PEPSICO INC COM 713448108   2,867,180 17,384 SH   SOLE   0 0 17,384
PFIZER INC. COM 717081103   726,277 25,957 SH   SOLE   0 0 25,957
PHILLIP MORRIS COM 718172109   265,383 2,619 SH   SOLE   0 0 2,619
PROCTER & GAMBLE COM 742718109   2,040,390 12,372 SH   SOLE   0 0 12,372
PROCTER & GAMBLE COM 742718109   61,845 375 SH   OTR   0 0 375
QUALCOMM INC COM 747525103   3,954,520 19,854 SH   SOLE   0 0 19,854
RTX CORPORATION COM COM 75513e101   2,518,082 25,083 SH   SOLE   0 0 25,083
RTX CORPORATION COM COM 75513e101   37,144 370 SH   OTR   0 0 370
S&P 500 INDEX COM 78462f103   9,854,736 18,108 SH   SOLE   0 0 18,108
S&P 500 INDEX COM 78462f103   87,075 160 SH   OTR   0 0 160
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107   2,712,856 5,070 SH   SOLE   0 0 5,070
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107   26,754 50 SH   OTR   0 0 50
SHERWIN WILLIAMS CO COM 824348106   3,797,223 12,724 SH   SOLE   0 0 12,724
SHERWIN WILLIAMS CO COM 824348106   58,194 195 SH   OTR   0 0 195
SPDR S&P BIOTECH ETF COM 78464a870   711,549 7,675 SH   SOLE   0 0 7,675
SPDR S&P BIOTECH ETF COM 78464a870   13,906 150 SH   OTR   0 0 150
STANLEY BLACK & DECKER COM 854502101   703,831 8,810 SH   SOLE   0 0 8,810
STANLEY BLACK & DECKER COM 854502101   6,391 80 SH   OTR   0 0 80
STARBUCKS CORP COM 855244109   1,426,601 18,325 SH   SOLE   0 0 18,325
STARBUCKS CORP COM 855244109   7,785 100 SH   OTR   0 0 100
STRYKER CORPORATION COM 863667101   1,850,960 5,440 SH   SOLE   0 0 5,440
SYSCO CORP COM 871829107   699,622 9,800 SH   SOLE   0 0 9,800
TARGET CORP COM 87612e106   999,270 6,750 SH   SOLE   0 0 6,750
THE HERSHEY COMPANY COM 427866108   698,554 3,800 SH   SOLE   0 0 3,800
THERMO FISHER SCIENTIFIC INC. COM 883556102   11,831,988 21,396 SH   SOLE   0 0 21,396
THERMO FISHER SCIENTIFIC INC. COM 883556102   124,425 225 SH   OTR   0 0 225
TRUIST FINANCIAL CORP. COM 89832q109   279,448 7,193 SH   SOLE   0 0 7,193
UNION PACIFIC CORP COM 907818108   2,995,230 13,238 SH   SOLE   0 0 13,238
UNION PACIFIC CORP COM 907818108   16,969 75 SH   OTR   0 0 75
UNITED BANKSHARES COM 909907107   456,366 14,068 SH   SOLE   0 0 14,068
VANGUARD BASIC MATERIALS ETF COM 92204a801   218,635 1,135 SH   SOLE   0 0 1,135
VANGUARD COMMUNICATION SERVICE COM 92204a884   3,594,582 26,010 SH   SOLE   0 0 26,010
VANGUARD COMMUNICATION SERVICE COM 92204a884   70,482 510 SH   OTR   0 0 510
VANGUARD CONSUMER DISCRETIONAR COM 92204a108   790,195 2,530 SH   SOLE   0 0 2,530
VANGUARD CONSUMER STAPLES FUND COM 92204a207   470,014 2,315 SH   SOLE   0 0 2,315
VANGUARD DIVIDEND APPRECIATION COM 921908844   4,238,811 23,220 SH   SOLE   0 0 23,220
VANGUARD DIVIDEND APPRECIATION COM 921908844   68,456 375 SH   OTR   0 0 375
VANGUARD ESG U.S. STOCK ETF COM 921910733   558,464 5,780 SH   SOLE   0 0 5,780
VANGUARD ETF SMALL CAP GROWTH COM 922908595   377,696 1,510 SH   SOLE   0 0 1,510
VANGUARD FINANCIAL ETF COM 92204a405   3,665,696 36,701 SH   SOLE   0 0 36,701
VANGUARD FINANCIAL ETF COM 92204a405   57,431 575 SH   OTR   0 0 575
VANGUARD GROWTH ETF COM 922908736   10,930,323 29,225 SH   SOLE   0 0 29,225
VANGUARD GROWTH ETF COM 922908736   340,349 910 SH   OTR   0 0 910
VANGUARD HEALTHCARE ETF COM 92204a504   2,401,980 9,030 SH   SOLE   0 0 9,030
VANGUARD HIGH DIVIDEND YIELD I COM 921946406   4,145,639 34,955 SH   SOLE   0 0 34,955
VANGUARD INDUSTRIALS ETF COM 92204a603   660,968 2,810 SH   SOLE   0 0 2,810
VANGUARD INFO TECH ETF COM 92204a702   61,644,390 106,912 SH   SOLE   0 0 106,912
VANGUARD INFO TECH ETF COM 92204a702   1,242,551 2,155 SH   OTR   0 0 2,155
VANGUARD LARGE CAP FUND COM 922908637   2,617,266 10,485 SH   SOLE   0 0 10,485
VANGUARD LARGE CAP FUND COM 922908637   249,620 1,000 SH   OTR   0 0 1,000
VANGUARD MID-CAP ETF COM 922908629   13,764,353 56,854 SH   SOLE   0 0 56,854
VANGUARD MID-CAP ETF COM 922908629   392,202 1,620 SH   OTR   0 0 1,620
VANGUARD MID-CAP GROWTH COM 922908538   344,340 1,500 SH   SOLE   0 0 1,500
VANGUARD MID-CAP VALUE FUND COM 922908512   430,982 2,865 SH   SOLE   0 0 2,865
VANGUARD S&P 500 ETF COM 922908363   6,564,206 13,125 SH   SOLE   0 0 13,125
VANGUARD S&P 500 ETF COM 922908363   167,544 335 SH   OTR   0 0 335
VANGUARD SMALL-CAP ETF COM 922908751   8,867,500 40,669 SH   SOLE   0 0 40,669
VANGUARD SMALL-CAP ETF COM 922908751   148,267 680 SH   OTR   0 0 680
VANGUARD TOTAL U.S. STOCK MARK COM 922908769   17,936,545 67,050 SH   SOLE   0 0 67,050
VANGUARD TOTAL U.S. STOCK MARK COM 922908769   490,881 1,835 SH   OTR   0 0 1,835
VANGUARD VALUE ETF COM 922908744   2,501,594 15,595 SH   SOLE   0 0 15,595
VANGUARD VALUE ETF COM 922908744   76,195 475 SH   OTR   0 0 475
VERALTO CORP COM 92338c103   1,039,668 10,890 SH   SOLE   0 0 10,890
VERALTO CORP COM 92338c103   21,385 224 SH   OTR   0 0 224
VERIZON COMMUNICATIONS COM 92343v104   667,923 16,196 SH   SOLE   0 0 16,196
VERTEX PHARMACETICALS, INC. COM 92532f100   351,540 750 SH   SOLE   0 0 750
VISA, INC. COM 92826c839   2,047,791 7,802 SH   SOLE   0 0 7,802
VISA, INC. COM 92826c839   26,247 100 SH   OTR   0 0 100
WAL-MART STORES COM 931142103   3,055,752 45,130 SH   SOLE   0 0 45,130
WAL-MART STORES COM 931142103   71,095 1,050 SH   OTR   0 0 1,050
WALT DISNEY COMPANY COM 254687106   2,271,510 22,878 SH   SOLE   0 0 22,878
WALT DISNEY COMPANY COM 254687106   18,369 185 SH   OTR   0 0 185
WASTE CONNECTIONS INC COM 94106b101   1,906,163 10,870 SH   SOLE   0 0 10,870
WASTE CONNECTIONS INC COM 94106b101   35,072 200 SH   OTR   0 0 200
WASTE MANAGEMENT INC COM 94106l109   294,409 1,380 SH   SOLE   0 0 1,380
WATERS CORP COM 941848103   218,750 754 SH   SOLE   0 0 754
WILLIAMS-SONOMA INC COM 969904101   564,740 2,000 SH   SOLE   0 0 2,000
ZOETIS, INC. COM 98978v103   8,486,145 48,951 SH   SOLE   0 0 48,951
ZOETIS, INC. COM 98978v103   173,360 1,000 SH   OTR   0 0 1,000
AMERICAN BEACON FUNDS INST CL MF 024527400   261,114 11,972 SH   SOLE   0 0 11,972
COLUMBIA ACORN ACORN FUND I2 MF 197199482   211,845 17,043 SH   SOLE   0 0 17,043
FIDELITY CONTRAFUND MF 316071109   403,150 19,958 SH   SOLE   0 0 19,958
GROWTH FUND AMERICA CL F 3 MF 399874775   516,304 6,989 SH   SOLE   0 0 6,989
JHANCOCK CLASSIC VALUE I MF 409902756   381,436 11,002 SH   SOLE   0 0 11,002
LEGG MASON PARTNERS EQUITY TRU MF 52468c703   586,795 3,997 SH   SOLE   0 0 3,997
MFS SER TR IV MID CAP GROWTH I MF 552987877   502,266 16,155 SH   SOLE   0 0 16,155
MODERATELY AGGRESSIVE 30 MF 485310791   377,989 28,723 SH   OTR   0 0 28,723
NEW PERSPECTIVE FUND INC CL F MF 648018778   322,116 5,162 SH   SOLE   0 0 5,162
SCHWAB 529 MODERATELY AGGRESIV MF 485310817   75,734 2,469 SH   SOLE   0 0 2,469
SCHWAB 529 MODERATELY AGGRESIV MF 485310817   410,590 13,387 SH   OTR   0 0 13,387
SCHWAB CAPITAL TRUST TOTAL STO MF 808509756   343,993 3,739 SH   SOLE   0 0 3,739
T ROWE PRICE SCIENCE & TECH FU MF 87282n105   255,150 5,000 SH   SOLE   0 0 5,000
VANGUARD 500 INDEX FD ADM MF 922908710   856,888 1,701 SH   SOLE   0 0 1,701
VANGUARD 500 INDEX FD ADM MF 922908710   364,851 724 SH   OTR   0 0 724
VANGUARD PRIMECAP FUND ADMIRAL MF 921936209   643,453 3,577 SH   SOLE   0 0 3,577
VANGUARD STAR FUND MF 921909107   294,131 10,471 SH   SOLE   0 0 10,471
VANGUARD US GROWTH FUND ADMIRA MF 921910600   486,394 2,785 SH   SOLE   0 0 2,785
VANGUARD WELLINGTON FUND ADM. MF 921935201   393,236 5,144 SH   SOLE   0 0 5,144
VANGUARD WINDSOR II FUND ADMIR MF 922018304   364,748 4,397 SH   SOLE   0 0 4,397
GSK PLC SP ADR ADR 37733w204   231,192 6,005 SH   SOLE   0 0 6,005