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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBOTT LABORATORIESCOM0028241005064,222SH SOLE 004,222
ABBVIECOM00287Y1092322,146SH SOLE 002,146
ADOBE SYSTEMSCOM00724F1015,81412,231SH SOLE 0012,231
ALPHABET INC. CL CCOM02079K1071,872905SH SOLE 00905
ALPHABET INC. CL CCOM02079K10713465SH OTR 0065
ALPHABET INC. CLASS ACOM02079K305479232SH SOLE 00232
ALPHABET INC. CLASS ACOM02079K30510350SH OTR 0050
AMAZON.COM, INCCOM0231351061,207390SH SOLE 00390
AMERICAN EXPRESSCOM0258161094293,031SH SOLE 003,031
AMERICAN EXPRESSCOM02581610918125SH OTR 00125
AMERICAN TOWER CORPCOM03027X1006,32526,457SH SOLE 0026,457
AMERICAN TOWER CORPCOM03027X100135565SH OTR 00565
AMETEK INC NEWCOM0311001005,51443,171SH SOLE 0043,171
AMETEK INC NEWCOM03110010077600SH OTR 00600
APPLE INCCOM03783310024,884203,714SH SOLE 00203,714
APPLE INCCOM0378331008927,300SH OTR 007,300
ARISTA NETWORKS INCCOM0404131061,1613,845SH SOLE 003,845
AT&T INCORPORATEDCOM00206R1021,28842,561SH SOLE 0042,561
AUTODESK INC.COM0527691061,4335,169SH SOLE 005,169
AUTODESK INC.COM0527691061760SH OTR 0060
AUTOMATIC DATA PROCESSING INCCOM0530151032451,300SH SOLE 001,300
BERKSHIRE HATHAWAY INC DEL CL COM0846707029,36236,648SH SOLE 0036,648
BERKSHIRE HATHAWAY INC DEL CL COM084670702129505SH OTR 00505
BOEING COCOM0970231053271,282SH SOLE 001,282
BRISTOL-MYERS SQUIBBCOM1101221082273,600SH SOLE 003,600
CATERPILLAR INCORPORATEDCOM1491231013011,300SH SOLE 001,300
CHARLES SCHWAB CORPCOM8085131051832,800SH SOLE 002,800
CHARLES SCHWAB CORPCOM80851310519290SH OTR 00290
CHEVRON CORP.COM1667641001,76716,863SH SOLE 0016,863
CHEVRON CORP.COM16676410010100SH OTR 00100
CHUBB CORPCOMh1467j1044412,792SH SOLE 002,792
CISCO SYSTEMS INCCOM17275R1023777,300SH SOLE 007,300
COCA-COLACOM19121610053110,080SH SOLE 0010,080
COGNEX CORPORATIONCOM1924221035336,425SH SOLE 006,425
COGNEX CORPORATIONCOM19242210350600SH OTR 00600
COLGATE PALMOLIVE CO.COM1941621032943,730SH SOLE 003,730
COMCAST CORPCOM20030N1011,98336,650SH SOLE 0036,650
CONSTELLATION BRANDSCOM21036P1082,53411,116SH SOLE 0011,116
CONSTELLATION BRANDSCOM21036P10848210SH OTR 00210
COSTCO WHOLESALE CORPCOM22160K1057792,211SH SOLE 002,211
CROWDSTRIKE HOLDINGS INCCOM22788c1052,09211,462SH SOLE 0011,462
CROWDSTRIKE HOLDINGS INCCOM22788c10523125SH OTR 00125
CROWN HOLDINGS INC.COM2283681068128,370SH SOLE 008,370
DANAHER CORPCOM2358511029,55942,468SH SOLE 0042,468
DANAHER CORPCOM235851102172765SH OTR 00765
DEFIANCE 5G NEXT GEN CONNECTIVCOM26922a2896,567186,505SH SOLE 00186,505
DEFIANCE 5G NEXT GEN CONNECTIVCOM26922a2891795,085SH OTR 005,085
DOCUSIGN INCCOM2561631062731,350SH SOLE 001,350
EATON VANCE TAX ADV. GLOBAL DICOM27828S10126914,100SH SOLE 0014,100
EQUINIX INCCOM29444u7001,8892,779SH SOLE 002,779
EQUINIX INCCOM29444u7004465SH OTR 0065
ESSENTIALS UTILITIES INC.COM29670G1023357,485SH SOLE 007,485
EXXON MOBIL CORPORATIONCOM30231G1021,77131,717SH SOLE 0031,717
FEDEX CORPORATIONCOM31428X1068813,100SH SOLE 003,100
FIRST TRUST ISE CLOUD COMPUTINCOM33734X1928,25786,222SH SOLE 0086,222
FIRST TRUST ISE CLOUD COMPUTINCOM33734X1921191,240SH OTR 001,240
FIRST TRUST NASDAQ CYBER SECURCOM33734x8465,372128,467SH SOLE 00128,467
FIRST TRUST NASDAQ CYBER SECURCOM33734x8461393,320SH OTR 003,320
FORTIVE CORP.COM34959j1081,98928,163SH SOLE 0028,163
FORTIVE CORP.COM34959j10842595SH OTR 00595
HOME DEPOT INCCOM4370761023,57611,714SH SOLE 0011,714
HOME DEPOT INCCOM43707610237120SH OTR 00120
HONEYWELL, INC.COM4385161061,8288,421SH SOLE 008,421
HONEYWELL, INC.COM43851610633150SH OTR 00150
INTEL CORPCOM4581401001,16118,145SH SOLE 0018,145
INTUITIVE SURGICALCOM46120E602222300SH SOLE 00300
ISHARES DJ US MEDICAL DEVICE ICOM4642888104,97515,059SH SOLE 0015,059
ISHARES DJ US MEDICAL DEVICE ICOM464288810145440SH OTR 00440
iSHARES DOW JONES SELECT DIV ICOM4642871683412,985SH SOLE 002,985
iSHARES EXPANDED TECH SECTOR ECOM4642875494351,205SH SOLE 001,205
ISHARES NASDAQ BIOTECH INDEX FCOM4642875565303,520SH SOLE 003,520
iSHARES S&P MID CAP 400 INDEX COM4642875072621,005SH SOLE 001,005
J.P. MORGAN CHASE & CO.COM46625H1003,20621,058SH SOLE 0021,058
JOHNSON & JOHNSONCOM4781601046,23237,918SH SOLE 0037,918
JOHNSON & JOHNSONCOM47816010448290SH OTR 00290
KIMBERLY-CLARK CORP.COM4943681032091,500SH SOLE 001,500
KONTOOR BRANDS INC.COM50050n10352510,820SH SOLE 0010,820
L3 HARRIS TECHNOLOGIESCOM5024311091,9189,464SH SOLE 009,464
L3 HARRIS TECHNOLOGIESCOM50243110926130SH OTR 00130
LOCKHEED MARTIN CORP.COM539830109240650SH SOLE 00650
LULULEMON ATHLETICA INCCOM550021109248810SH SOLE 00810
McDONALDS CORP.COM5801351011,0014,466SH SOLE 004,466
MEDTRONIC PLCCOMG5960L1031,69114,313SH SOLE 0014,313
MEDTRONIC PLCCOMG5960L10354460SH OTR 00460
MERCK & CO.COM58933Y1051,10914,380SH SOLE 0014,380
MERCK & CO.COM58933Y10523300SH OTR 00300
MICROSOFT CORPCOM5949181048,61736,549SH SOLE 0036,549
MICROSOFT CORPCOM594918104134570SH OTR 00570
MJ HOLDINGS INCCOM26924G5082340,622SH SOLE 0040,622
MONDELEZ INTERNATIONALCOM6092071052,05835,156SH SOLE 0035,156
MONDELEZ INTERNATIONALCOM60920710532550SH OTR 00550
NETFLIX, INC.COM64110l106318610SH SOLE 00610
NEXTERA ENERGY INC.COM65339F1011,85224,490SH SOLE 0024,490
NEXTERA ENERGY INC.COM65339F10121280SH OTR 00280
NIKE INC CLASS BCOM6541061037895,941SH SOLE 005,941
NORFOLK SOUTHERN CORPCOM6558441083891,450SH SOLE 001,450
NOVOCURE LTDCOMg6674u1082,10015,890SH SOLE 0015,890
NOVOCURE LTDCOMg6674u10824180SH OTR 00180
NVIDIA CORPCOM67066G1045771,080SH SOLE 001,080
ORACLE CORPORATIONCOM68389X1056399,100SH SOLE 009,100
PEPSICO INCCOM7134481082,47017,462SH SOLE 0017,462
PFIZER INC.COM71708110394125,967SH SOLE 0025,967
PHILLIP MORRISCOM7181721092713,051SH SOLE 003,051
PROCTER & GAMBLECOM7427181098486,260SH SOLE 006,260
PROCTER & GAMBLECOM74271810941300SH OTR 00300
QUALCOMM INCCOM7475251032,97122,404SH SOLE 0022,404
RAYTHEON TECHNOLOGIESCOM75513e1012,15327,863SH SOLE 0027,863
RAYTHEON TECHNOLOGIESCOM75513e10129370SH OTR 00370
S&P 500 INDEXCOM78462F1038,09720,429SH SOLE 0020,429
S&P 500 INDEXCOM78462F10355140SH OTR 00140
S&P GLOBAL INC.COM78409V104223633SH SOLE 00633
S&P MID-CAP 400 DEPOSITORY RECCOM78467Y1073,0666,440SH SOLE 006,440
S&P MID-CAP 400 DEPOSITORY RECCOM78467Y1071735SH OTR 0035
SALESFORCE.COM INCCOM79466L3022,0719,775SH SOLE 009,775
SALESFORCE.COM INCCOM79466L3021570SH OTR 0070
SHERWIN WILLIAMS COCOM8243481063,5234,774SH SOLE 004,774
SHERWIN WILLIAMS COCOM8243481064865SH OTR 0065
SPDR S&P BIOTECH ETFCOM78464A8701,79013,196SH SOLE 0013,196
SPDR S&P BIOTECH ETFCOM78464A87020150SH OTR 00150
STANLEY BLACK & DECKERCOM8545021012,06010,317SH SOLE 0010,317
STANLEY BLACK & DECKERCOM85450210129145SH OTR 00145
STARBUCKS CORPCOM8552441092,68724,587SH SOLE 0024,587
STARBUCKS CORPCOM85524410922200SH OTR 00200
STRYKER CORPORATIONCOM8636671011,5326,290SH SOLE 006,290
SYSCO CORPCOM87182910784310,700SH SOLE 0010,700
TARGET CORPCOM87612E1066643,350SH SOLE 003,350
TECHNOLOGY SELECT SECTOR SPDRCOM81369y8032181,640SH SOLE 001,640
TELEDOC HEALTH INCCOM87918a1052,41413,280SH SOLE 0013,280
TELEDOC HEALTH INCCOM87918a10527150SH OTR 00150
TESLA MOTORS INC.COM88160R1017391,107SH SOLE 001,107
THE HERSHEY COMPANYCOM4278661086013,800SH SOLE 003,800
THERMO FISHER SCIENTIFIC INC.COM88355610210,76623,591SH SOLE 0023,591
THERMO FISHER SCIENTIFIC INC.COM883556102137300SH OTR 00300
UNION PACIFIC CORPCOM9078181083,03413,764SH SOLE 0013,764
UNITED BANKSHARESCOM90990710766617,258SH SOLE 0017,258
VANGUARD 500INDEX FD ADMCOM9229087106141,674SH SOLE 001,674
VANGUARD 500INDEX FD ADMCOM922908710253689SH OTR 00689
VANGUARD COMMUNICATION SERVICECOM92204A8843,59527,650SH SOLE 0027,650
VANGUARD COMMUNICATION SERVICECOM92204A88466510SH OTR 00510
VANGUARD CONSUMER DISCRETIONARCOM92204A108224760SH SOLE 00760
VANGUARD DIVIDEND APPRECIATIONCOM9219088441,4679,975SH SOLE 009,975
VANGUARD ETF SMALL CAP GROWTHCOM9229085956062,205SH SOLE 002,205
VANGUARD FINANCIAL ETFCOM92204A4053,22138,114SH SOLE 0038,114
VANGUARD FINANCIAL ETFCOM92204A40549575SH OTR 00575
VANGUARD GROWTH ETFCOM9229087362,3219,030SH SOLE 009,030
VANGUARD GROWTH ETFCOM922908736132515SH OTR 00515
VANGUARD HEALTHCARE ETFCOM92204A5041,6047,010SH SOLE 007,010
VANGUARD HIGH DIVIDEND YIELD ICOM9219464061,20011,869SH SOLE 0011,869
VANGUARD INFO TECH ETFCOM92204A70241,676116,254SH SOLE 00116,254
VANGUARD INFO TECH ETFCOM92204A7026991,950SH OTR 001,950
VANGUARD LARGE CAP FUNDCOM9229086371,8409,930SH SOLE 009,930
VANGUARD LARGE CAP FUNDCOM9229086371851,000SH OTR 001,000
VANGUARD MEGA CAP 300 INDEXCOM9219108733472,475SH SOLE 002,475
VANGUARD MID-CAP ETFCOM92290862914,33764,773SH SOLE 0064,773
VANGUARD MID-CAP ETFCOM9229086293361,520SH OTR 001,520
VANGUARD MID-CAP GROWTHCOM9229085383051,420SH SOLE 001,420
VANGUARD MID-CAP VALUE FUNDCOM9229085123802,815SH SOLE 002,815
VANGUARD S&P 500 ETFCOM9229083632,2136,075SH SOLE 006,075
VANGUARD SMALL-CAP ETFCOM9229087517,72236,072SH SOLE 0036,072
VANGUARD SMALL-CAP ETFCOM922908751103480SH OTR 00480
VANGUARD TOTAL U.S. STOCK MARKCOM92290876912,50260,486SH SOLE 0060,486
VANGUARD TOTAL U.S. STOCK MARKCOM9229087693621,750SH OTR 001,750
VERIZON COMMUNICATIONSCOM92343V1041,46225,139SH SOLE 0025,139
VF CORPCOM9182041083,12539,103SH SOLE 0039,103
VF CORPCOM91820410843540SH OTR 00540
VISA, INC.COM92826C8391,7228,132SH SOLE 008,132
VISA, INC.COM92826C83942200SH OTR 00200
WAL-MART STORESCOM9311421032,17115,980SH SOLE 0015,980
WAL-MART STORESCOM93114210328205SH OTR 00205
WALT DISNEY COMPANYCOM2546871064,27723,179SH SOLE 0023,179
WALT DISNEY COMPANYCOM25468710637200SH OTR 00200
WASTE CONNECTIONS INCCOM94106b1011,23911,470SH SOLE 0011,470
WASTE CONNECTIONS INCCOM94106b10132300SH OTR 00300
WASTE MANAGEMENT INCCOM94106L1092491,930SH SOLE 001,930
WATERS CORPCOM941848103214754SH SOLE 00754
WILLIAMS-SONOMA INCCOM9699041013582,000SH SOLE 002,000
WISDOMTREE CLOUD COMPUTING FUNCOM97717Y6916,357132,007SH SOLE 00132,007
WISDOMTREE CLOUD COMPUTING FUNCOM97717Y6911473,055SH OTR 003,055
XILINX INCCOM9839191016265,050SH SOLE 005,050
ZIMMER BIOMET HOLDINGS, INC.COM98956P1022021,264SH SOLE 001,264
ZOETIS, INC.COM98978V1038,21452,158SH SOLE 0052,158
ZOETIS, INC.COM98978V1031651,050SH OTR 001,050
CLEARBRIDGE AGGR GROWTH AMFUS52468C1099545,136SH SOLE 005,136
FIDELITY CONTRAFUNDMFUS31607110934020,260SH SOLE 0020,260
Franklin DynaTech Fund Class AMFUS3534962012922,136SH SOLE 002,136
Franklin Growth Series Class AMFUS3534965082031,471SH SOLE 001,471
GLENMEDE QUANT US LARGE CAP COMFUS3786907882106,975SH SOLE 006,975
SCHWAB 529 - Moderately AggresMFUS485310825745,419SH SOLE 005,419
SCHWAB 529 - Moderately AggresMFUS48531082575655,410SH OTR 0055,410
T ROWE PRICE NEW HORIZONS FUNDMFUS7795621073354,147SH SOLE 004,147
T ROWE PRICE SCI & TECH FUNDMFUS77957m1022985,028SH SOLE 005,028
VANGUARD 500 INDEX FD ADMMFUS9229087103851,051SH SOLE 001,051
VANGUARD 500 INDEX FD ADMMFUS92290871043116SH OTR 00116
VANGUARD DIVERSIFIED EQUITY FDMFUS9219394013757,651SH SOLE 007,651
VANGUARD DIVERSIFIED EQUITY FDMFUS92193940139805SH OTR 00805
VANGUARD GROWTH & INCOMEMFUS9219131094056,605SH SOLE 006,605
VANGUARD STAR FUNDMFUS92190910736511,471SH SOLE 0011,471
VANGUARD US GROWTH FUND ADMIRAMFUS9219106002201,309SH SOLE 001,309
VANGUARD WINDSOR II FUND ADMIRMFUS9220183045136,711SH SOLE 006,711
VANGUARD WORLD FD U S GROWTH PMFUS9219101053896,000SH SOLE 006,000