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
3M COCOM88579Y1012121,211SH SOLEDiscretionary001,211
ABBOTT LABSCOM0028241006645,620SH SOLEDiscretionary005,620
ABBVIE INCCOM00287Y1091,11010,287SH SOLEDiscretionary0010,287
ABIOMED INCCOM003654100222683SH SOLEDiscretionary00683
ACCENTURE PLC IRELANDSHS CLASS AG1151C1013651,140SH SOLEDiscretionary001,140
ADOBE SYSTEMS INCORPORATEDCOM00724F1018441,466SH SOLEDiscretionary001,466
ADVANCED MICRO DEVICES INCCOM0079031073443,345SH SOLEDiscretionary003,345
AIR PRODS & CHEMS INCCOM009158106255996SH SOLEDiscretionary00996
ALPHABET INCCAP STK CL A02079K3051,126421SH SOLEDiscretionary00421
ALPHABET INCCAP STK CL C02079K1072,548956SH SOLEDiscretionary00956
ALTRIA GROUP INCCOM02209S1032856,136SH SOLEDiscretionary006,136
AMAZON COM INCCOM023135106861262SH SOLEDiscretionary00262
AMAZON COM INCCOM0231351068,6762,641SH SOLEDiscretionary002,641
AMERICAN EXPRESS COCOM0258161094412,632SH SOLEDiscretionary002,632
AMERICAN TOWER CORP NEWCOM03027X1006862,583SH SOLEDiscretionary002,583
ANALOG DEVICES INCCOM0326541054942,947SH SOLEDiscretionary002,947
APPLE INCCOM0378331007,28151,459SH SOLEDiscretionary0051,459
APPLE INCCOM0378331001,0217,213SH SOLEDiscretionary007,213
ARK ETF TRFINTECH INNOVA00214Q7082805,679SH SOLEDiscretionary005,679
ASML HOLDING N VN Y REGISTRY SHSN070592102,4123,236SH SOLEDiscretionary003,236
AT&T INCCOM00206R10260222,285SH SOLEDiscretionary0022,285
BALL CORPCOM0584981062462,735SH SOLEDiscretionary002,735
BECTON DICKINSON & COCOM0758871096202,521SH SOLEDiscretionary002,521
BERKSHIRE HATHAWAY INC DELCL B NEW0846707027842,872SH SOLEDiscretionary002,872
BK OF AMERICA CORPCOM06050510456713,350SH SOLEDiscretionary0013,350
BLACKROCK INCCOM09247X1011,3361,593SH SOLEDiscretionary001,593
BLACKSTONE INCCOM09260D1071,0779,261SH SOLEDiscretionary009,261
BOEING COCOM0970231051,4266,485SH SOLEDiscretionary006,485
BOSTON SCIENTIFIC CORPCOM10113710744710,299SH SOLEDiscretionary0010,299
BRISTOL-MYERS SQUIBB COCOM1101221083656,170SH SOLEDiscretionary006,170
BROADCOM INCCOM11135F1013,3926,995SH SOLEDiscretionary006,995
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851042624,889SH SOLEDiscretionary004,889
CAPITAL ONE FINL CORPCOM14040H1051,0546,507SH SOLEDiscretionary006,507
CATERPILLAR INCCOM1491231013221,676SH SOLEDiscretionary001,676
CHARTER COMMUNICATIONS INC NCL A16119P108299411SH SOLEDiscretionary00411
CHEVRON CORP NEWCOM1667641006986,876SH SOLEDiscretionary006,876
CHIPOTLE MEXICAN GRILL INCCOM169656105983541SH SOLEDiscretionary00541
CHUBB LIMITEDCOMH1467J1048985,152SH SOLEDiscretionary005,152
CIGNA CORP NEWCOM1255231007863,928SH SOLEDiscretionary003,928
CISCO SYS INCCOM17275R10268812,648SH SOLEDiscretionary0012,648
CITIGROUP INCCOM NEW1729674242203,135SH SOLEDiscretionary003,135
CME GROUP INCCOM12572Q1051,5317,916SH SOLEDiscretionary007,916
COCA COLA COCOM1912161001,19422,581SH SOLEDiscretionary0022,581
COGNEX CORPCOM1924221033984,957SH SOLEDiscretionary004,957
COMCAST CORP NEWCL A20030N1012,36742,321SH SOLEDiscretionary0042,321
COSTAR GROUP INCCOM22160N1098189,510SH SOLEDiscretionary009,510
COSTCO WHSL CORP NEWCOM22160K1051,0432,322SH SOLEDiscretionary002,322
CROWDSTRIKE HLDGS INCCL A22788C1052651,079SH SOLEDiscretionary001,079
CSX CORPCOM12640810380927,210SH SOLEDiscretionary0027,210
DEXCOM INCCOM2521311077691,406SH SOLEDiscretionary001,406
DISNEY WALT COCOM2546871068745,167SH SOLEDiscretionary005,167
DOCUSIGN INCCOM2561631063741,454SH SOLEDiscretionary001,454
DOW INCCOM2605571033866,701SH SOLEDiscretionary006,701
EDWARDS LIFESCIENCES CORPCOM28176E1088517,518SH SOLEDiscretionary007,518
ELECTRONIC ARTS INCCOM2855121094052,845SH SOLEDiscretionary002,845
ENBRIDGE INCCOM29250N10582920,828SH SOLEDiscretionary0020,828
EXXON MOBIL CORPCOM30231G1021,56826,661SH SOLEDiscretionary0026,661
FACEBOOK INCCL A30303M1022,5047,379SH SOLEDiscretionary007,379
FASTENAL COCOM3119001043576,908SH SOLEDiscretionary006,908
FIDELITY NATL INFORMATION SVCOM31620M1062011,651SH SOLEDiscretionary001,651
FIRST REP BK SAN FRANCISCO CCOM33616C1003571,853SH SOLEDiscretionary001,853
FORTINET INCCOM34959E109277947SH SOLEDiscretionary00947
GLOBAL X FDSLITHIUM BTRY ETF37954Y8556517,940SH SOLEDiscretionary007,940
GUIDEWIRE SOFTWARE INCCOM40171V1003022,537SH SOLEDiscretionary002,537
HILTON WORLDWIDE HLDGS INCCOM43300A2034933,734SH SOLEDiscretionary003,734
HOME DEPOT INCCOM4370761022,9589,013SH SOLEDiscretionary009,013
HONEYWELL INTL INCCOM4385161069004,240SH SOLEDiscretionary004,240
HUMANA INCCOM4448591021,7044,378SH SOLEDiscretionary004,378
IDEX CORPCOM45167R1042621,268SH SOLEDiscretionary001,268
INTEL CORPCOM4581401001,66131,170SH SOLEDiscretionary0031,170
INTERCONTINENTAL EXCHANGE INCOM45866F1045745,003SH SOLEDiscretionary005,003
INTERNATIONAL BUSINESS MACHSCOM4592001014142,976SH SOLEDiscretionary002,976
INTUITCOM4612021035561,030SH SOLEDiscretionary001,030
INTUITIVE SURGICAL INCCOM NEW46120E6021,7361,746SH SOLEDiscretionary001,746
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3542083,418SH SOLEDiscretionary003,418
INVESCO EXCH TRADED FD TR IINASDAQNXTGEN10046138G63149414,940SH SOLEDiscretionary0014,940
INVESCO QQQ TRUNIT SER 146090E1035,59815,638SH SOLEDiscretionary0015,638
ISHARES TRMSCI EAFE MIN VL46429B6895216,920SH SOLEDiscretionary006,920
ISHARES TRRUS 1000 VAL ETF46428759832,150205,420SH SOLEDiscretionary00205,420
ISHARES TRRUS 1000 GRW ETF46428761448,652177,536SH SOLEDiscretionary00177,536
ISHARES TRPFD AND INCM SEC46428868756814,633SH SOLEDiscretionary0014,633
ISHARES TRNATIONAL MUN ETF4642884141,34111,544SH SOLEDiscretionary0011,544
ISHARES TRISHS 1-5YR INVS4642886462785,081SH SOLEDiscretionary005,081
ISHARES TRMSCI EAFE ETF46428746524,612315,501SH SOLEDiscretionary00315,501
ISHARES TRMBS ETF4642885883132,899SH SOLEDiscretionary002,899
ISHARES TRCORE US AGGBD ET4642872263,85033,524SH SOLEDiscretionary0033,524
ISHARES TR3 7 YR TREAS BD4642886611,95315,000SH SOLEDiscretionary0015,000
ISHARES TR1 3 YR TREAS BD4642874572,38227,650SH SOLEDiscretionary0027,650
ISHARES TRRUS MID CAP ETF4642874991,30916,741SH SOLEDiscretionary0016,741
ISHARES TRRUSSELL 2000 ETF46428765519,50289,152SH SOLEDiscretionary0089,152
ISHARES TRCORE S&P MCP ETF46428750723,65889,929SH SOLEDiscretionary0089,929
ISHARES TRSHORT TREAS BD46428867911,642105,388SH SOLEDiscretionary00105,388
ISHARES TRTIPS BD ETF4642871764973,891SH SOLEDiscretionary003,891
ISHARES TRCORE S&P SCP ETF4642878042612,387SH SOLEDiscretionary002,387
JOHNSON & JOHNSONCOM4781601046103,775SH SOLEDiscretionary003,775
JOHNSON CTLS INTL PLCSHSG515021056399,389SH SOLEDiscretionary009,389
JPMORGAN CHASE & COCOM46625H1004,37026,696SH SOLEDiscretionary0026,696
KEYSIGHT TECHNOLOGIES INCCOM49338L1033312,016SH SOLEDiscretionary002,016
KKR & CO INCCOM48251W1042043,345SH SOLEDiscretionary003,345
L3HARRIS TECHNOLOGIES INCCOM5024311095252,383SH SOLEDiscretionary002,383
LABORATORY CORP AMER HLDGSCOM NEW50540R4092841,008SH SOLEDiscretionary001,008
LOWES COS INCCOM5486611076973,434SH SOLEDiscretionary003,434
LULULEMON ATHLETICA INCCOM5500211097601,877SH SOLEDiscretionary001,877
MARKETAXESS HLDGS INCCOM57060D108337801SH SOLEDiscretionary00801
MARRIOTT INTL INC NEWCL A5719032022011,358SH SOLEDiscretionary001,358
MARSH & MCLENNAN COS INCCOM5717481021,71411,319SH SOLEDiscretionary0011,319
MASTERCARD INCORPORATEDCL A57636Q1041,2683,648SH SOLEDiscretionary003,648
MCDONALDS CORPCOM5801351014391,819SH SOLEDiscretionary001,819
MERCADOLIBRE INCCOM58733R102893532SH SOLEDiscretionary00532
MERCK & CO INCCOM58933Y1054676,159SH SOLEDiscretionary006,159
MICROCHIP TECHNOLOGY INC.COM5950171045023,273SH SOLEDiscretionary003,273
MICROSOFT CORPCOM59491810411,31640,138SH SOLEDiscretionary0040,138
MIDDLEBY CORPCOM5962781012401,409SH SOLEDiscretionary001,409
MONDELEZ INTL INCCL A6092071052554,388SH SOLEDiscretionary004,388
MONOLITHIC PWR SYS INCCOM6098391056291,297SH SOLEDiscretionary001,297
MORGAN STANLEYCOM NEW6174464482752,823SH SOLEDiscretionary002,823
MOTOROLA SOLUTIONS INCCOM NEW620076307225968SH SOLEDiscretionary00968
NETFLIX INCCOM64110L1068751,434SH SOLEDiscretionary001,434
NEXTERA ENERGY INCCOM65339F1013063,896SH SOLEDiscretionary003,896
NIKE INCCL B6541061032441,676SH SOLEDiscretionary001,676
NOKIA CORPSPONSORED ADR65490220410819,898SH SOLEDiscretionary0019,898
NUVEEN NEW JERSEY QULT MUN FCOM67069Y10224816,043SH SOLEDiscretionary0016,043
NVIDIA CORPORATIONCOM67066G1042,14110,335SH SOLEDiscretionary0010,335
ORACLE CORPCOM68389X1052663,051SH SOLEDiscretionary003,051
OREILLY AUTOMOTIVE INCCOM67103H107359588SH SOLEDiscretionary00588
PALO ALTO NETWORKS INCCOM697435105334697SH SOLEDiscretionary00697
PAYPAL HLDGS INCCOM70450Y1031,5095,799SH SOLEDiscretionary005,799
PEPSICO INCCOM7134481082281,514SH SOLEDiscretionary001,514
PFIZER INCCOM71708110347711,083SH SOLEDiscretionary0011,083
PHILIP MORRIS INTL INCCOM7181721093483,669SH SOLEDiscretionary003,669
PIMCO ETF TRACTIVE BD ETF72201R7752752,484SH SOLEDiscretionary002,484
PIONEER NAT RES COCOM7237871074362,621SH SOLEDiscretionary002,621
PNC FINL SVCS GROUP INCCOM6934751051,6618,492SH SOLEDiscretionary008,492
PROCTER AND GAMBLE COCOM7427181093602,578SH SOLEDiscretionary002,578
PUBLIC STORAGECOM74460D109219737SH SOLEDiscretionary00737
PUBLIC SVC ENTERPRISE GRP INCOM7445731062363,881SH SOLEDiscretionary003,881
PUBLIC SVC ENTERPRISE GRP INCOM7445731063325,448SH SOLEDiscretionary005,448
REALTY INCOME CORPCOM7561091042193,371SH SOLEDiscretionary003,371
ROYAL DUTCH SHELL PLCSPON ADR B7802591073447,770SH SOLEDiscretionary007,770
SALESFORCE COM INCCOM79466L3021,3494,973SH SOLEDiscretionary004,973
SCHLUMBERGER LTDCOM STK8068571082929,800SH SOLEDiscretionary009,800
SCHWAB CHARLES CORPCOM8085131056979,572SH SOLEDiscretionary009,572
SEAGEN INCCOM81181C1042151,266SH SOLEDiscretionary001,266
SELECT SECTOR SPDR TRENERGY81369Y5063907,481SH SOLEDiscretionary007,481
SELECT SECTOR SPDR TRFINANCIAL81369Y6051,61342,980SH SOLEDiscretionary0042,980
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2092,59020,347SH SOLEDiscretionary0020,347
SERVICENOW INCCOM81762P1026831,098SH SOLEDiscretionary001,098
SHERWIN WILLIAMS COCOM8243481065271,885SH SOLEDiscretionary001,885
SHOPIFY INCCL A82509L107628463SH SOLEDiscretionary00463
SIMON PPTY GROUP INC NEWCOM8288061094843,722SH SOLEDiscretionary003,722
SIRIUS XM HOLDINGS INCCOM82968B1036310,375SH SOLEDiscretionary0010,375
SPDR DOW JONES INDL AVERAGEUT SER 178467X1092,7598,138SH SOLEDiscretionary008,138
SPDR S&P 500 ETF TRTR UNIT78462F1035,47312,752SH SOLEDiscretionary0012,752
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1074,4169,183SH SOLEDiscretionary009,183
SPDR SER TRBLOOMBERG BRCLYS78468R6222081,903SH SOLEDiscretionary001,903
SQUARE INCCL A8522341039293,874SH SOLEDiscretionary003,874
STARBUCKS CORPCOM8552441093363,048SH SOLEDiscretionary003,048
STMICROELECTRONICS N VNY REGISTRY8610121022185,008SH SOLEDiscretionary005,008
SVB FINANCIAL GROUPCOM78486Q101311480SH SOLEDiscretionary00480
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391007546,756SH SOLEDiscretionary006,756
TESLA INCCOM88160R1011,0911,407SH SOLEDiscretionary001,407
TEXAS INSTRS INCCOM8825081041,1816,147SH SOLEDiscretionary006,147
TRACTOR SUPPLY COCOM8923561066623,268SH SOLEDiscretionary003,268
TRANSUNIONCOM89400J1073312,947SH SOLEDiscretionary002,947
TREX CO INCCOM89531P1053293,226SH SOLEDiscretionary003,226
TWILIO INCCL A90138F102262820SH SOLEDiscretionary00820
TYLER TECHNOLOGIES INCCOM902252105272594SH SOLEDiscretionary00594
ULTA BEAUTY INCCOM90384S303291807SH SOLEDiscretionary00807
UNILEVER PLCSPON ADR NEW9047677042003,695SH SOLEDiscretionary003,695
UNION PAC CORPCOM9078181088494,330SH SOLEDiscretionary004,330
VANGUARD ADMIRAL FDS INC500 GRTH IDX F9219325056602,469SH SOLEDiscretionary002,469
VANGUARD BD INDEX FDSSHORT TRM BOND9219378276177,528SH SOLEDiscretionary007,528
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J4071,82231,980SH SOLEDiscretionary0031,980
VANGUARD INDEX FDSVALUE ETF9229087443872,862SH SOLEDiscretionary002,862
VANGUARD INDEX FDSREAL ESTATE ETF9229085537987,837SH SOLEDiscretionary007,837
VANGUARD INDEX FDSGROWTH ETF922908736222765SH SOLEDiscretionary00765
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428582,26145,206SH SOLEDiscretionary0045,206
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C7062533,742SH SOLEDiscretionary003,742
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C7142663,857SH SOLEDiscretionary003,857
VANGUARD WORLD FDSINF TECH ETF92204A702232578SH SOLEDiscretionary00578
VERIZON COMMUNICATIONS INCCOM92343V1042043,770SH SOLEDiscretionary003,770
VERIZON COMMUNICATIONS INCCOM92343V1041,70531,567SH SOLEDiscretionary0031,567
VISA INCCOM CL A92826C8391,4976,721SH SOLEDiscretionary006,721
VULCAN MATLS COCOM9291601092101,241SH SOLEDiscretionary001,241
WALMART INCCOM9311421032631,887SH SOLEDiscretionary001,887
WISDOMTREE TRUS MIDCAP DIVID97717W5052465,939SH SOLEDiscretionary005,939
WISDOMTREE TRUS MULTIFACTOR97717Y8572225,715SH SOLEDiscretionary005,715
WISDOMTREE TRUS QTLY DIV GRT97717X6694637,868SH SOLEDiscretionary007,868
WISDOMTREE TRUS S CAP QTY DIV97717X6512204,964SH SOLEDiscretionary004,964
WISDOMTREE TRYIELD ENHANCD US97717X5112324,471SH SOLEDiscretionary004,471
ZOETIS INCCL A98978V1031,3086,737SH SOLEDiscretionary006,737