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
ABBOTT LABORATORIES COM 002824100 616 4,376 SH   SOLE   0 0 4,376
ABBVIE COM 00287y109 291 2,150 SH   SOLE   0 0 2,150
ADOBE SYSTEMS COM 00724f101 6,459 11,391 SH   SOLE   0 0 11,391
ALPHABET INC. CL C COM 02079k107 2,358 815 SH   SOLE   0 0 815
ALPHABET INC. CL C COM 02079k107 188 65 SH   OTR   0 0 65
ALPHABET INC. CLASS A COM 02079k305 687 237 SH   SOLE   0 0 237
ALPHABET INC. CLASS A COM 02079k305 145 50 SH   OTR   0 0 50
AMAZON.COM, INC COM 023135106 1,274 382 SH   SOLE   0 0 382
AMERICAN EXPRESS COM 025816109 340 2,081 SH   SOLE   0 0 2,081
AMERICAN EXPRESS COM 025816109 20 125 SH   OTR   0 0 125
AMERICAN TOWER CORP COM 03027x100 7,755 26,512 SH   SOLE   0 0 26,512
AMERICAN TOWER CORP COM 03027x100 165 565 SH   OTR   0 0 565
AMETEK INC NEW COM 031100100 5,722 38,912 SH   SOLE   0 0 38,912
AMETEK INC NEW COM 031100100 66 450 SH   OTR   0 0 450
APPLE INC COM 037833100 35,267 198,610 SH   SOLE   0 0 198,610
APPLE INC COM 037833100 1,296 7,300 SH   OTR   0 0 7,300
ARISTA NETWORKS INC COM 040413106 2,369 16,480 SH   SOLE   0 0 16,480
AT&T INCORPORATED COM 00206r102 969 39,398 SH   SOLE   0 0 39,398
AUTODESK INC. COM 052769106 1,356 4,824 SH   SOLE   0 0 4,824
AUTODESK INC. COM 052769106 17 60 SH   OTR   0 0 60
AUTOMATIC DATA PROCESSING INC COM 053015103 321 1,300 SH   SOLE   0 0 1,300
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 10,533 35,228 SH   SOLE   0 0 35,228
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 151 505 SH   OTR   0 0 505
BOEING CO COM 097023105 354 1,757 SH   SOLE   0 0 1,757
BRISTOL-MYERS SQUIBB COM 110122108 231 3,700 SH   SOLE   0 0 3,700
CARRIER GLOBAL CORP COM 14448c104 206 3,807 SH   SOLE   0 0 3,807
CATERPILLAR INCORPORATED COM 149123101 269 1,300 SH   SOLE   0 0 1,300
CHARLES SCHWAB CORP COM 808513105 235 2,800 SH   SOLE   0 0 2,800
CHARLES SCHWAB CORP COM 808513105 24 290 SH   OTR   0 0 290
CHEVRON CORP. COM 166764100 1,650 14,063 SH   SOLE   0 0 14,063
CHEVRON CORP. COM 166764100 12 100 SH   OTR   0 0 100
CHUBB CORP COM h1467j104 657 3,400 SH   SOLE   0 0 3,400
CISCO SYSTEMS INC COM 17275r102 463 7,300 SH   SOLE   0 0 7,300
COCA-COLA COM 191216100 589 9,940 SH   SOLE   0 0 9,940
COGNEX CORPORATION COM 192422103 500 6,425 SH   SOLE   0 0 6,425
COGNEX CORPORATION COM 192422103 23 300 SH   OTR   0 0 300
COLGATE PALMOLIVE CO. COM 194162103 318 3,730 SH   SOLE   0 0 3,730
COMCAST CORP COM 20030n101 1,806 35,885 SH   SOLE   0 0 35,885
COMCAST CORP COM 20030n101 14 285 SH   OTR   0 0 285
CONSTELLATION BRANDS COM 21036p108 2,538 10,113 SH   SOLE   0 0 10,113
CONSTELLATION BRANDS COM 21036p108 53 210 SH   OTR   0 0 210
CORTEVA INC. COM 22052l104 221 4,675 SH   SOLE   0 0 4,675
COSTCO WHOLESALE CORP COM 22160k105 1,289 2,270 SH   SOLE   0 0 2,270
CROWDSTRIKE HOLDINGS INC COM 22788c105 2,355 11,502 SH   SOLE   0 0 11,502
CROWDSTRIKE HOLDINGS INC COM 22788c105 26 125 SH   OTR   0 0 125
CROWN HOLDINGS INC. COM 228368106 926 8,370 SH   SOLE   0 0 8,370
DANAHER CORP COM 235851102 13,744 41,775 SH   SOLE   0 0 41,775
DANAHER CORP COM 235851102 222 675 SH   OTR   0 0 675
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 7,586 181,925 SH   SOLE   0 0 181,925
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 212 5,085 SH   OTR   0 0 5,085
DOCUSIGN INC COM 256163106 228 1,500 SH   SOLE   0 0 1,500
DOW INC. COM 260557103 191 3,375 SH   SOLE   0 0 3,375
DOW INC. COM 260557103 14 250 SH   OTR   0 0 250
DU PONT DE NEMOURS COM 26614n102 204 2,525 SH   SOLE   0 0 2,525
EATON VANCE TAX ADV. GLOBAL DI COM 27828s101 286 12,600 SH   SOLE   0 0 12,600
ELI LILLY COM 532457108 235 850 SH   SOLE   0 0 850
EQUINIX INC COM 29444u700 2,472 2,922 SH   SOLE   0 0 2,922
EQUINIX INC COM 29444u700 63 74 SH   OTR   0 0 74
ESSENTIALS UTILITIES INC. COM 29670g102 396 7,385 SH   SOLE   0 0 7,385
EXXON MOBIL CORPORATION COM 30231g102 1,899 31,042 SH   SOLE   0 0 31,042
FEDEX CORPORATION COM 31428x106 795 3,075 SH   SOLE   0 0 3,075
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192 8,912 85,442 SH   SOLE   0 0 85,442
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192 129 1,240 SH   OTR   0 0 1,240
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 6,670 126,356 SH   SOLE   0 0 126,356
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 175 3,320 SH   OTR   0 0 3,320
FORTIVE CORP. COM 34959j108 2,134 27,972 SH   SOLE   0 0 27,972
FORTIVE CORP. COM 34959j108 45 595 SH   OTR   0 0 595
HOME DEPOT INC COM 437076102 5,052 12,172 SH   SOLE   0 0 12,172
HOME DEPOT INC COM 437076102 73 175 SH   OTR   0 0 175
HONEYWELL, INC. COM 438516106 1,749 8,390 SH   SOLE   0 0 8,390
HONEYWELL, INC. COM 438516106 21 100 SH   OTR   0 0 100
INTEL CORP COM 458140100 728 14,145 SH   SOLE   0 0 14,145
INTUITIVE SURGICAL COM 46120e602 323 900 SH   SOLE   0 0 900
ISHARES DJ US MEDICAL DEVICE I COM 464288810 6,113 92,838 SH   SOLE   0 0 92,838
ISHARES DJ US MEDICAL DEVICE I COM 464288810 205 3,120 SH   OTR   0 0 3,120
iSHARES DOW JONES SELECT DIV I COM 464287168 406 3,310 SH   SOLE   0 0 3,310
iSHARES EXPANDED TECH SECTOR E COM 464287549 529 1,205 SH   SOLE   0 0 1,205
ISHARES NASDAQ BIOTECH INDEX F COM 464287556 528 3,460 SH   SOLE   0 0 3,460
iSHARES S&P MID CAP 400 INDEX COM 464287507 284 1,005 SH   SOLE   0 0 1,005
J.P. MORGAN CHASE & CO. COM 46625h100 3,366 21,258 SH   SOLE   0 0 21,258
JOHNSON & JOHNSON COM 478160104 6,129 35,827 SH   SOLE   0 0 35,827
JOHNSON & JOHNSON COM 478160104 50 290 SH   OTR   0 0 290
KIMBERLY-CLARK CORP. COM 494368103 214 1,500 SH   SOLE   0 0 1,500
KONTOOR BRANDS INC. COM 50050n103 555 10,820 SH   SOLE   0 0 10,820
L3 HARRIS TECHNOLOGIES COM 502431109 1,858 8,712 SH   SOLE   0 0 8,712
L3 HARRIS TECHNOLOGIES COM 502431109 28 130 SH   OTR   0 0 130
LOCKHEED MARTIN CORP. COM 539830109 231 650 SH   SOLE   0 0 650
LULULEMON ATHLETICA INC COM 550021109 343 875 SH   SOLE   0 0 875
McDONALDS CORP. COM 580135101 1,271 4,741 SH   SOLE   0 0 4,741
MEDTRONIC PLC COM g5960l103 1,444 13,962 SH   SOLE   0 0 13,962
MEDTRONIC PLC COM g5960l103 48 460 SH   OTR   0 0 460
MERCK & CO. COM 58933y105 1,050 13,698 SH   SOLE   0 0 13,698
MERCK & CO. COM 58933y105 23 300 SH   OTR   0 0 300
MICROSOFT CORP COM 594918104 11,485 34,150 SH   SOLE   0 0 34,150
MICROSOFT CORP COM 594918104 108 320 SH   OTR   0 0 320
MJ HOLDINGS INC COM 553075102 11 40,622 SH   SOLE   0 0 40,622
MONDELEZ INTERNATIONAL COM 609207105 2,359 35,581 SH   SOLE   0 0 35,581
MONDELEZ INTERNATIONAL COM 609207105 36 550 SH   OTR   0 0 550
NETFLIX, INC. COM 64110l106 380 630 SH   SOLE   0 0 630
NEXTERA ENERGY INC. COM 65339f101 2,321 24,860 SH   SOLE   0 0 24,860
NEXTERA ENERGY INC. COM 65339f101 47 500 SH   OTR   0 0 500
NIKE INC CLASS B COM 654106103 931 5,583 SH   SOLE   0 0 5,583
NORFOLK SOUTHERN CORP COM 655844108 424 1,425 SH   SOLE   0 0 1,425
NOVOCURE LTD COM g6674u108 1,157 15,410 SH   SOLE   0 0 15,410
NOVOCURE LTD COM g6674u108 14 180 SH   OTR   0 0 180
NVIDIA CORP COM 67066g104 1,394 4,740 SH   SOLE   0 0 4,740
ORACLE CORPORATION COM 68389x105 794 9,100 SH   SOLE   0 0 9,100
PALO ALTO NETWORKS INC COM 697435105 223 400 SH   SOLE   0 0 400
PAYPAL HOLDINGS INC. COM 70450y103 466 2,470 SH   SOLE   0 0 2,470
PAYPAL HOLDINGS INC. COM 70450y103 9 50 SH   OTR   0 0 50
PEPSICO INC COM 713448108 2,825 16,262 SH   SOLE   0 0 16,262
PERKIN ELMER INC COM 714046109 201 1,000 SH   SOLE   0 0 1,000
PFIZER INC. COM 717081103 1,529 25,892 SH   SOLE   0 0 25,892
PHILLIP MORRIS COM 718172109 261 2,751 SH   SOLE   0 0 2,751
PROCTER & GAMBLE COM 742718109 1,004 6,135 SH   SOLE   0 0 6,135
PROCTER & GAMBLE COM 742718109 49 300 SH   OTR   0 0 300
QUALCOMM INC COM 747525103 3,791 20,729 SH   SOLE   0 0 20,729
RAYTHEON TECHNOLOGIES COM 75513e101 2,358 27,396 SH   SOLE   0 0 27,396
RAYTHEON TECHNOLOGIES COM 75513e101 32 370 SH   OTR   0 0 370
S&P 500 INDEX COM 78462f103 9,717 20,458 SH   SOLE   0 0 20,458
S&P 500 INDEX COM 78462f103 71 150 SH   OTR   0 0 150
S&P GLOBAL INC. COM 78409v104 299 633 SH   SOLE   0 0 633
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107 3,334 6,440 SH   SOLE   0 0 6,440
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107 26 50 SH   OTR   0 0 50
SALESFORCE.COM INC COM 79466l302 2,472 9,729 SH   SOLE   0 0 9,729
SALESFORCE.COM INC COM 79466l302 18 70 SH   OTR   0 0 70
SHERWIN WILLIAMS CO COM 824348106 5,095 14,468 SH   SOLE   0 0 14,468
SHERWIN WILLIAMS CO COM 824348106 69 195 SH   OTR   0 0 195
SPDR S&P BIOTECH ETF COM 78464a870 1,479 13,213 SH   SOLE   0 0 13,213
SPDR S&P BIOTECH ETF COM 78464a870 17 150 SH   OTR   0 0 150
STANLEY BLACK & DECKER COM 854502101 1,939 10,279 SH   SOLE   0 0 10,279
STANLEY BLACK & DECKER COM 854502101 27 145 SH   OTR   0 0 145
STARBUCKS CORP COM 855244109 2,800 23,935 SH   SOLE   0 0 23,935
STARBUCKS CORP COM 855244109 23 200 SH   OTR   0 0 200
STRYKER CORPORATION COM 863667101 1,635 6,115 SH   SOLE   0 0 6,115
SYSCO CORP COM 871829107 842 10,725 SH   SOLE   0 0 10,725
TARGET CORP COM 87612e106 746 3,225 SH   SOLE   0 0 3,225
TECHNOLOGY SELECT SECTOR SPDR COM 81369y803 285 1,640 SH   SOLE   0 0 1,640
TELEDOC HEALTH INC COM 87918a105 1,202 13,095 SH   SOLE   0 0 13,095
TELEDOC HEALTH INC COM 87918a105 14 150 SH   OTR   0 0 150
TESLA MOTORS INC. COM 88160r101 853 807 SH   SOLE   0 0 807
THE HERSHEY COMPANY COM 427866108 735 3,800 SH   SOLE   0 0 3,800
THERMO FISHER SCIENTIFIC INC. COM 883556102 15,567 23,331 SH   SOLE   0 0 23,331
THERMO FISHER SCIENTIFIC INC. COM 883556102 150 225 SH   OTR   0 0 225
UNION PACIFIC CORP COM 907818108 3,677 14,594 SH   SOLE   0 0 14,594
UNION PACIFIC CORP COM 907818108 19 75 SH   OTR   0 0 75
UNITED BANKSHARES COM 909907107 626 17,268 SH   SOLE   0 0 17,268
VANGUARD COMMUNICATION SERVICE COM 92204a884 3,983 29,380 SH   SOLE   0 0 29,380
VANGUARD COMMUNICATION SERVICE COM 92204a884 69 510 SH   OTR   0 0 510
VANGUARD CONSUMER DISCRETIONAR COM 92204a108 603 1,770 SH   SOLE   0 0 1,770
VANGUARD CONSUMER STAPLES FUND COM 92204a207 350 1,750 SH   SOLE   0 0 1,750
VANGUARD DIVIDEND APPRECIATION COM 921908844 2,062 12,005 SH   SOLE   0 0 12,005
VANGUARD ESG U.S. STOCK ETF COM 921910733 334 3,800 SH   SOLE   0 0 3,800
VANGUARD ETF SMALL CAP GROWTH COM 922908595 709 2,515 SH   SOLE   0 0 2,515
VANGUARD FINANCIAL ETF COM 92204a405 3,890 40,282 SH   SOLE   0 0 40,282
VANGUARD FINANCIAL ETF COM 92204a405 56 575 SH   OTR   0 0 575
VANGUARD GROWTH ETF COM 922908736 4,076 12,700 SH   SOLE   0 0 12,700
VANGUARD GROWTH ETF COM 922908736 225 700 SH   OTR   0 0 700
VANGUARD HEALTHCARE ETF COM 92204a504 2,081 7,810 SH   SOLE   0 0 7,810
VANGUARD HIGH DIVIDEND YIELD I COM 921946406 1,463 13,050 SH   SOLE   0 0 13,050
VANGUARD INDUSTRIALS ETF COM 92204a603 345 1,700 SH   SOLE   0 0 1,700
VANGUARD INFO TECH ETF COM 92204a702 52,405 114,380 SH   SOLE   0 0 114,380
VANGUARD INFO TECH ETF COM 92204a702 928 2,025 SH   OTR   0 0 2,025
VANGUARD LARGE CAP FUND COM 922908637 2,186 9,890 SH   SOLE   0 0 9,890
VANGUARD LARGE CAP FUND COM 922908637 221 1,000 SH   OTR   0 0 1,000
VANGUARD MEGA CAP 300 INDEX COM 921910873 424 2,525 SH   SOLE   0 0 2,525
VANGUARD MID-CAP ETF COM 922908629 16,937 66,481 SH   SOLE   0 0 66,481
VANGUARD MID-CAP ETF COM 922908629 403 1,580 SH   OTR   0 0 1,580
VANGUARD MID-CAP GROWTH COM 922908538 383 1,505 SH   SOLE   0 0 1,505
VANGUARD MID-CAP VALUE FUND COM 922908512 431 2,865 SH   SOLE   0 0 2,865
VANGUARD S&P 500 ETF COM 922908363 3,204 7,340 SH   SOLE   0 0 7,340
VANGUARD S&P 500 ETF COM 922908363 44 100 SH   OTR   0 0 100
VANGUARD SMALL-CAP ETF COM 922908751 9,240 40,882 SH   SOLE   0 0 40,882
VANGUARD SMALL-CAP ETF COM 922908751 133 590 SH   OTR   0 0 590
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 14,676 60,785 SH   SOLE   0 0 60,785
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 350 1,450 SH   OTR   0 0 1,450
VERIZON COMMUNICATIONS COM 92343v104 1,283 24,689 SH   SOLE   0 0 24,689
VF CORP COM 918204108 2,555 34,895 SH   SOLE   0 0 34,895
VF CORP COM 918204108 40 540 SH   OTR   0 0 540
VISA, INC. COM 92826c839 1,797 8,292 SH   SOLE   0 0 8,292
VISA, INC. COM 92826c839 22 100 SH   OTR   0 0 100
WAL-MART STORES COM 931142103 2,428 16,779 SH   SOLE   0 0 16,779
WAL-MART STORES COM 931142103 47 325 SH   OTR   0 0 325
WALT DISNEY COMPANY COM 254687106 4,022 25,964 SH   SOLE   0 0 25,964
WALT DISNEY COMPANY COM 254687106 29 185 SH   OTR   0 0 185
WASTE CONNECTIONS INC COM 94106b101 1,563 11,470 SH   SOLE   0 0 11,470
WASTE CONNECTIONS INC COM 94106b101 27 200 SH   OTR   0 0 200
WASTE MANAGEMENT INC COM 94106l109 322 1,930 SH   SOLE   0 0 1,930
WATERS CORP COM 941848103 281 754 SH   SOLE   0 0 754
WILLIAMS-SONOMA INC COM 969904101 338 2,000 SH   SOLE   0 0 2,000
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691 6,774 130,616 SH   SOLE   0 0 130,616
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691 158 3,055 SH   OTR   0 0 3,055
XILINX INC COM 983919101 647 3,050 SH   SOLE   0 0 3,050
ZOETIS, INC. COM 98978v103 12,748 52,238 SH   SOLE   0 0 52,238
ZOETIS, INC. COM 98978v103 244 1,000 SH   OTR   0 0 1,000
CLEARBRIDGE AGGR GROWTH A MF 52468c109 763 5,136 SH   SOLE   0 0 5,136
COLUMBIA ACORN FUND INSTITUTIO MF 197199409 267 18,806 SH   SOLE   0 0 18,806
FIDELITY CONTRAFUND MF 316071109 387 20,604 SH   SOLE   0 0 20,604
Franklin DynaTech Fund Class A MF 353496201 331 2,136 SH   SOLE   0 0 2,136
Franklin Growth Series Class A MF 353496508 221 1,471 SH   SOLE   0 0 1,471
SCHWAB 529 - Moderately Aggres MF 485310825 121 8,242 SH   SOLE   0 0 8,242
SCHWAB 529 - Moderately Aggres MF 485310825 812 55,410 SH   OTR   0 0 55,410
T ROWE PRICE NEW HORIZONS FUND MF 779562107 453 5,893 SH   SOLE   0 0 5,893
T ROWE PRICE SCI & TECH FUND MF 77957m102 292 6,733 SH   SOLE   0 0 6,733
VANGUARD 500 INDEX FD ADM MF 922908710 1,159 2,635 SH   SOLE   0 0 2,635
VANGUARD 500 INDEX FD ADM MF 922908710 306 696 SH   OTR   0 0 696
VANGUARD DIVERSIFIED EQUITY FD MF 921939401 368 6,992 SH   SOLE   0 0 6,992
VANGUARD GROWTH & INCOME MF 921913109 422 6,605 SH   SOLE   0 0 6,605
VANGUARD STAR FUND MF 921909107 366 11,471 SH   SOLE   0 0 11,471
VANGUARD US GROWTH FUND ADMIRA MF 921910600 250 1,485 SH   SOLE   0 0 1,485
VANGUARD WELLINGTON FUND ADM. MF 921935201 392 4,676 SH   SOLE   0 0 4,676
VANGUARD WINDSOR II FUND ADMIR MF 922018304 545 6,662 SH   SOLE   0 0 6,662
VANGUARD WORLD FD U S GROWTH P MF 921910105 390 6,000 SH   SOLE   0 0 6,000