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 315 3,622 SH   SOLE   0 0 3,622
ABBVIE COM 00287Y109 232 2,622 SH   SOLE   0 0 2,622
ADOBE SYSTEMS COM 00724F101 3,958 12,000 SH   SOLE   0 0 12,000
ALPHABET INC. CL C COM 02079K107 1,147 858 SH   SOLE   0 0 858
ALPHABET INC. CL C COM 02079K107 87 65 SH   OTR   0 0 65
ALPHABET INC. CLASS A COM 02079K305 288 215 SH   SOLE   0 0 215
ALPHABET INC. CLASS A COM 02079K305 67 50 SH   OTR   0 0 50
ALTRIA GROUP INC. COM 02209S103 285 5,717 SH   SOLE   0 0 5,717
AMAZON.COM, INC COM 023135106 342 185 SH   SOLE   0 0 185
AMERICAN EXPRESS COM 025816109 356 2,856 SH   SOLE   0 0 2,856
AMERICAN EXPRESS COM 025816109 16 125 SH   OTR   0 0 125
AMERICAN TOWER CORP COM 03027X100 5,668 24,663 SH   SOLE   0 0 24,663
AMERICAN TOWER CORP COM 03027X100 109 475 SH   OTR   0 0 475
AMETEK INC NEW COM 031100100 5,104 51,169 SH   SOLE   0 0 51,169
AMETEK INC NEW COM 031100100 60 600 SH   OTR   0 0 600
APPLE INC COM 037833100 16,044 54,638 SH   SOLE   0 0 54,638
APPLE INC COM 037833100 558 1,900 SH   OTR   0 0 1,900
AQUA AMERICA INC. COM 03836W103 351 7,485 SH   SOLE   0 0 7,485
ARISTA NETWORKS INC COM 040413106 717 3,525 SH   SOLE   0 0 3,525
ARISTA NETWORKS INC COM 040413106 8 40 SH   OTR   0 0 40
AT&T INCORPORATED COM 00206R102 1,749 44,761 SH   SOLE   0 0 44,761
AUTOMATIC DATA PROCESSING INC COM 053015103 222 1,300 SH   SOLE   0 0 1,300
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 8,410 37,129 SH   SOLE   0 0 37,129
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 114 505 SH   OTR   0 0 505
BRISTOL-MYERS SQUIBB COM 110122108 225 3,500 SH   SOLE   0 0 3,500
CHARLES SCHWAB CORP COM 808513105 1,115 23,450 SH   SOLE   0 0 23,450
CHARLES SCHWAB CORP COM 808513105 14 290 SH   OTR   0 0 290
CHEVRON CORP. COM 166764100 2,877 23,874 SH   SOLE   0 0 23,874
CHEVRON CORP. COM 166764100 21 175 SH   OTR   0 0 175
CHUBB CORP COM h1467j104 917 5,891 SH   SOLE   0 0 5,891
CISCO SYSTEMS INC COM 17275R102 393 8,200 SH   SOLE   0 0 8,200
CISCO SYSTEMS INC COM 17275R102 14 300 SH   OTR   0 0 300
COCA-COLA COM 191216100 349 6,300 SH   SOLE   0 0 6,300
COGNEX CORPORATION COM 192422103 555 9,900 SH   SOLE   0 0 9,900
COGNEX CORPORATION COM 192422103 34 600 SH   OTR   0 0 600
COLGATE PALMOLIVE CO. COM 194162103 272 3,955 SH   SOLE   0 0 3,955
CONSTELLATION BRANDS COM 21036P108 2,745 14,466 SH   SOLE   0 0 14,466
CONSTELLATION BRANDS COM 21036P108 40 210 SH   OTR   0 0 210
COSTCO WHOLESALE CORP COM 22160K105 404 1,375 SH   SOLE   0 0 1,375
CROWN HOLDINGS INC. COM 228368106 607 8,370 SH   SOLE   0 0 8,370
DANAHER CORP COM 235851102 6,710 43,718 SH   SOLE   0 0 43,718
DANAHER CORP COM 235851102 117 765 SH   OTR   0 0 765
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 4,127 157,450 SH   SOLE   0 0 157,450
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 113 4,300 SH   OTR   0 0 4,300
EXXON MOBIL CORPORATION COM 30231G102 4,553 65,242 SH   SOLE   0 0 65,242
FEDEX CORPORATION COM 31428X106 1,888 12,489 SH   SOLE   0 0 12,489
FEDEX CORPORATION COM 31428X106 34 225 SH   OTR   0 0 225
FIRST TRUST ISE CLOUD COMPUTIN COM 33734X192 4,118 68,210 SH   SOLE   0 0 68,210
FIRST TRUST ISE CLOUD COMPUTIN COM 33734X192 18 300 SH   OTR   0 0 300
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 1,873 62,380 SH   SOLE   0 0 62,380
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 51 1,700 SH   OTR   0 0 1,700
FOOT LOCKER INC COM 344849104 338 8,660 SH   SOLE   0 0 8,660
FOOT LOCKER INC COM 344849104 8 200 SH   OTR   0 0 200
FORTIVE CORP. COM 34959j108 2,279 29,831 SH   SOLE   0 0 29,831
FORTIVE CORP. COM 34959j108 45 595 SH   OTR   0 0 595
GENERAL ELECTRIC COM 369604103 202 18,094 SH   SOLE   0 0 18,094
GOLDMAN SACHS GROUP INC COM 38141g104 310 1,350 SH   SOLE   0 0 1,350
HOME DEPOT INC COM 437076102 2,036 9,321 SH   SOLE   0 0 9,321
HOME DEPOT INC COM 437076102 13 60 SH   OTR   0 0 60
HONEYWELL, INC. COM 438516106 1,783 10,072 SH   SOLE   0 0 10,072
HONEYWELL, INC. COM 438516106 27 150 SH   OTR   0 0 150
INTEL CORP COM 458140100 1,836 30,681 SH   SOLE   0 0 30,681
ISHARES DJ US MEDICAL DEVICE I COM 464288810 264 1,000 SH   SOLE   0 0 1,000
iSHARES DOW JONES SELECT DIV I COM 464287168 329 3,110 SH   SOLE   0 0 3,110
iSHARES EXPANDED TECH SECTOR E COM 464287549 292 1,205 SH   SOLE   0 0 1,205
ISHARES NASDAQ BIOTECH INDEX F COM 464287556 477 3,960 SH   SOLE   0 0 3,960
J.P. MORGAN CHASE & CO. COM 46625H100 1,605 11,515 SH   SOLE   0 0 11,515
JOHNSON & JOHNSON COM 478160104 5,598 38,374 SH   SOLE   0 0 38,374
JOHNSON & JOHNSON COM 478160104 42 290 SH   OTR   0 0 290
KONTOOR BRANDS INC. COM 50050n103 2,293 54,604 SH   SOLE   0 0 54,604
KONTOOR BRANDS INC. COM 50050n103 33 775 SH   OTR   0 0 775
L3 HARRIS TECHNOLOGIES COM 502431109 2,092 10,573 SH   SOLE   0 0 10,573
L3 HARRIS TECHNOLOGIES COM 502431109 26 130 SH   OTR   0 0 130
MARRIOTT INTERNATIONAL CLASS A COM 571903202 1,798 11,873 SH   SOLE   0 0 11,873
MARRIOTT INTERNATIONAL CLASS A COM 571903202 37 245 SH   OTR   0 0 245
McDONALDS CORP. COM 580135101 650 3,291 SH   SOLE   0 0 3,291
MEDTRONIC PLC COM G5960L103 1,400 12,340 SH   SOLE   0 0 12,340
MEDTRONIC PLC COM G5960L103 42 370 SH   OTR   0 0 370
MERCK & CO. COM 58933Y105 1,110 12,205 SH   SOLE   0 0 12,205
MERCK & CO. COM 58933Y105 27 300 SH   OTR   0 0 300
MICROSOFT CORP COM 594918104 5,937 37,647 SH   SOLE   0 0 37,647
MICROSOFT CORP COM 594918104 90 570 SH   OTR   0 0 570
MJ HOLDINGS INC COM 26924G508 11 40,622 SH   SOLE   0 0 40,622
MONDELEZ INTERNATIONAL COM 609207105 1,976 35,876 SH   SOLE   0 0 35,876
MONDELEZ INTERNATIONAL COM 609207105 30 550 SH   OTR   0 0 550
NEXTERA ENERGY INC. COM 65339F101 883 3,645 SH   SOLE   0 0 3,645
NEXTERA ENERGY INC. COM 65339F101 17 70 SH   OTR   0 0 70
NIKE INC CLASS B COM 654106103 740 7,303 SH   SOLE   0 0 7,303
OCCIDENTAL PETROLEUM CORP COM 674599105 866 21,010 SH   SOLE   0 0 21,010
OCCIDENTAL PETROLEUM CORP COM 674599105 14 345 SH   OTR   0 0 345
ORACLE CORPORATION COM 68389X105 477 9,000 SH   SOLE   0 0 9,000
PEPSICO INC COM 713448108 2,288 16,738 SH   SOLE   0 0 16,738
PFIZER INC. COM 717081103 1,030 26,291 SH   SOLE   0 0 26,291
PHILLIP MORRIS COM 718172109 362 4,257 SH   SOLE   0 0 4,257
PNC FINANCIAL SERVICES GROUP COM 693475105 292 1,832 SH   SOLE   0 0 1,832
PROCTER & GAMBLE COM 742718109 773 6,185 SH   SOLE   0 0 6,185
PROCTER & GAMBLE COM 742718109 37 300 SH   OTR   0 0 300
PUBLIC STORAGE INC COM COM 74460D109 302 1,419 SH   SOLE   0 0 1,419
QUALCOMM INC COM 747525103 1,842 20,879 SH   SOLE   0 0 20,879
S&P 500 INDEX COM 78462F103 6,616 20,557 SH   SOLE   0 0 20,557
S&P 500 INDEX COM 78462F103 45 140 SH   OTR   0 0 140
S&P MID-CAP 400 DEPOSITORY REC COM 78467Y107 2,981 7,940 SH   SOLE   0 0 7,940
S&P MID-CAP 400 DEPOSITORY REC COM 78467Y107 38 100 SH   OTR   0 0 100
SCHLUMBERGER LTD COM 806857108 301 7,500 SH   SOLE   0 0 7,500
SHERWIN WILLIAMS CO COM 824348106 2,930 5,021 SH   SOLE   0 0 5,021
SHERWIN WILLIAMS CO COM 824348106 38 65 SH   OTR   0 0 65
SPDR REGIONAL BANK ETF COM 78464A698 489 8,400 SH   SOLE   0 0 8,400
SPDR S&P BIOTECH ETF COM 78464A870 1,114 11,715 SH   SOLE   0 0 11,715
SPDR S&P BIOTECH ETF COM 78464A870 14 150 SH   OTR   0 0 150
STANLEY BLACK & DECKER COM 854502101 1,721 10,385 SH   SOLE   0 0 10,385
STANLEY BLACK & DECKER COM 854502101 24 145 SH   OTR   0 0 145
STARBUCKS CORP COM 855244109 2,137 24,302 SH   SOLE   0 0 24,302
STARBUCKS CORP COM 855244109 18 200 SH   OTR   0 0 200
STRYKER CORPORATION COM 863667101 1,294 6,165 SH   SOLE   0 0 6,165
SYNCHRONY FINANCIAL COM 87165b103 1,563 43,405 SH   SOLE   0 0 43,405
SYNCHRONY FINANCIAL COM 87165b103 14 400 SH   OTR   0 0 400
SYSCO CORP COM 871829107 727 8,500 SH   SOLE   0 0 8,500
TELEDOC HEALTH INC COM 87918a105 1,742 20,810 SH   SOLE   0 0 20,810
TELEDOC HEALTH INC COM 87918a105 17 200 SH   OTR   0 0 200
THE HERSHEY COMPANY COM 427866108 265 1,800 SH   SOLE   0 0 1,800
THERMO FISHER SCIENTIFIC INC. COM 883556102 8,438 25,975 SH   SOLE   0 0 25,975
THERMO FISHER SCIENTIFIC INC. COM 883556102 97 300 SH   OTR   0 0 300
TIFFANY AND COMPANY COM 886547108 1,398 10,461 SH   SOLE   0 0 10,461
UNION PACIFIC CORP COM 907818108 1,010 5,587 SH   SOLE   0 0 5,587
UNITED BANKSHARES COM 909907107 690 17,847 SH   SOLE   0 0 17,847
UNITED TECHNOLOGIES CORP COM 913017109 3,016 20,140 SH   SOLE   0 0 20,140
UNITED TECHNOLOGIES CORP COM 913017109 53 355 SH   OTR   0 0 355
VANGUARD 500INDEX FD ADM COM 922908710 494 1,659 SH   SOLE   0 0 1,659
VANGUARD 500INDEX FD ADM COM 922908710 201 675 SH   OTR   0 0 675
VANGUARD COMMUNICATION SERVICE COM 92204A884 578 6,150 SH   SOLE   0 0 6,150
VANGUARD DIVIDEND APPRECIATION COM 921908844 727 5,830 SH   SOLE   0 0 5,830
VANGUARD ETF SMALL CAP GROWTH COM 922908595 268 1,350 SH   SOLE   0 0 1,350
VANGUARD FINANCIAL ETF COM 92204A405 3,059 40,101 SH   SOLE   0 0 40,101
VANGUARD FINANCIAL ETF COM 92204A405 56 735 SH   OTR   0 0 735
VANGUARD GROWTH ETF COM 922908736 236 1,296 SH   SOLE   0 0 1,296
VANGUARD GROWTH ETF COM 922908736 36 200 SH   OTR   0 0 200
VANGUARD HEALTHCARE ETF COM 92204A504 1,378 7,185 SH   SOLE   0 0 7,185
VANGUARD HIGH DIVIDEND YIELD I COM 921946406 668 7,124 SH   SOLE   0 0 7,124
VANGUARD INFO TECH ETF COM 92204A702 35,930 146,744 SH   SOLE   0 0 146,744
VANGUARD INFO TECH ETF COM 92204A702 502 2,050 SH   OTR   0 0 2,050
VANGUARD LARGE CAP FUND COM 922908637 1,590 10,755 SH   SOLE   0 0 10,755
VANGUARD LARGE CAP FUND COM 922908637 148 1,000 SH   OTR   0 0 1,000
VANGUARD MEGA CAP 300 INDEX COM 921910873 299 2,675 SH   SOLE   0 0 2,675
VANGUARD MID-CAP ETF COM 922908629 10,529 59,094 SH   SOLE   0 0 59,094
VANGUARD MID-CAP ETF COM 922908629 277 1,555 SH   OTR   0 0 1,555
VANGUARD MID-CAP VALUE FUND COM 922908512 1,864 15,641 SH   SOLE   0 0 15,641
VANGUARD MID-CAP VALUE FUND COM 922908512 13 110 SH   OTR   0 0 110
VANGUARD S&P 500 ETF COM 922908363 543 1,835 SH   SOLE   0 0 1,835
VANGUARD SMALL-CAP ETF COM 922908751 10,171 61,402 SH   SOLE   0 0 61,402
VANGUARD SMALL-CAP ETF COM 922908751 113 680 SH   OTR   0 0 680
VANGUARD SMALL-CAP VALUE ETF COM 922908611 755 5,505 SH   SOLE   0 0 5,505
VANGUARD SMALL-CAP VALUE ETF COM 922908611 37 270 SH   OTR   0 0 270
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 8,838 54,015 SH   SOLE   0 0 54,015
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 324 1,980 SH   OTR   0 0 1,980
VERIZON COMMUNICATIONS COM 92343V104 1,690 27,521 SH   SOLE   0 0 27,521
VF CORP COM 918204108 2,315 23,232 SH   SOLE   0 0 23,232
VF CORP COM 918204108 54 540 SH   OTR   0 0 540
VISA, INC. COM 92826C839 1,750 9,315 SH   SOLE   0 0 9,315
VISA, INC. COM 92826C839 38 200 SH   OTR   0 0 200
WALT DISNEY COMPANY COM 254687106 2,433 16,823 SH   SOLE   0 0 16,823
WALT DISNEY COMPANY COM 254687106 29 200 SH   OTR   0 0 200
WASTE CONNECTIONS INC COM 94106b101 1,439 15,845 SH   SOLE   0 0 15,845
WASTE CONNECTIONS INC COM 94106b101 27 300 SH   OTR   0 0 300
WASTE MANAGEMENT INC COM 94106L109 220 1,931 SH   SOLE   0 0 1,931
WATERS CORP COM 941848103 229 979 SH   SOLE   0 0 979
XILINX INC COM 983919101 445 4,550 SH   SOLE   0 0 4,550
ZOETIS, INC. COM 98978V103 6,875 51,945 SH   SOLE   0 0 51,945
ZOETIS, INC. COM 98978V103 139 1,050 SH   OTR   0 0 1,050
GLENMEDE LARGE CAP GROWTH ADV MFUS 378690770 289 9,284 SH   SOLE   0 0 9,284
GLENMEDE QUANT US LARGE CAP CO MFUS 378690788 1,058 38,365 SH   SOLE   0 0 38,365
SCHWAB 529 - Moderately Aggres MFUS 485305759 321 11,000 SH   OTR   0 0 11,000
SCHWAB 529 - Moderately Aggres MFUS 485310825 126 10,821 SH   SOLE   0 0 10,821
SCHWAB 529 - Moderately Aggres MFUS 485310825 319 27,388 SH   OTR   0 0 27,388
VANGUARD 500 INDEX FD ADM MFUS 922908710 289 969 SH   SOLE   0 0 969
VANGUARD 500 INDEX FD ADM MFUS 922908710 35 116 SH   OTR   0 0 116
VANGUARD DIVERSIFIED EQUITY FD MFUS 921939401 291 7,651 SH   SOLE   0 0 7,651
VANGUARD DIVERSIFIED EQUITY FD MFUS 921939401 31 805 SH   OTR   0 0 805
VANGUARD GROWTH & INCOME MFUS 921913109 343 6,605 SH   SOLE   0 0 6,605
VANGUARD STAR FUND MFUS 921909107 333 12,164 SH   SOLE   0 0 12,164
VANGUARD WINDSOR II FUND ADMIR MFUS 922018304 328 5,071 SH   SOLE   0 0 5,071
VANGUARD WORLD FD U S GROWTH P MFUS 921910105 342 7,941 SH   SOLE   0 0 7,941