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
ABBVIE INCCOM00287Y1091,22711,336SH SOLE 199011,137
ACTIVISION BLIZZARD INCCOM00507V1097237,770SH SOLE 007,770
ADOBE SYSTEMS INCORPORATEDCOM00724F1017421,560SH SOLE 2001,540
ADVANCED MICRO DEVICES INCCOM0079031071,37917,568SH SOLE 421017,147
AIRBNB INCCOM CL A0090661017624,057SH SOLE 004,057
ALPHABET INCCAP STK CL A02079K3051,543748SH SOLE 260722
AMAZON COM INCCOM0231351062,311747SH SOLE 80739
APPLE INCCOM0378331001,61913,251SH SOLE 297012,954
BEYOND MEAT INCCOM08862E1091,0468,039SH SOLE 10907,930
BOEING COCOM0970231051,6876,622SH SOLE 17706,445
BRISTOL-MYERS SQUIBB COCOM1101221081,29220,472SH SOLE 800019,672
CARMAX INCCOM1431301021,0257,726SH SOLE 6807,658
CITIGROUP INCCOM NEW1729674243584,922SH SOLE 12204,800
COCA COLA COCOM1912161003496,615SH SOLE 7106,544
COPART INCCOM2172041066736,194SH SOLE 10006,094
COSTCO WHSL CORP NEWCOM22160K1051,4013,974SH SOLE 4703,927
DEXCOM INCCOM2521311074591,278SH SOLE 2601,252
DISNEY WALT COCOM2546871061,5848,587SH SOLE 20008,387
DOLLAR GEN CORP NEWCOM2566771051,0265,065SH SOLE 2505,040
DRAFTKINGS INCCOM CL A26142R10475412,286SH SOLE 0012,286
EDWARDS LIFESCIENCES CORPCOM28176E1085025,997SH SOLE 33905,658
EMERSON ELEC COCOM2910111045616,213SH SOLE 40005,813
ETSY INCCOM29786A1061,1955,926SH SOLE 4205,884
FACEBOOK INCCL A30303M1028212,789SH SOLE 002,789
FASTLY INCCL A31188V10086312,822SH SOLE 283012,539
FIRST TR EXCH TRADED FD IIISHRT DUR MNG MUN33739P83042220,287SH SOLE 0020,287
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1081,15120,389SH SOLE 0020,389
FIRST TR VALUE LINE DIVID INSHS33734H10655514,607SH SOLE 0014,607
GENERAL MLS INCCOM3703341045098,308SH SOLE 55207,756
GENERAL MTRS COCOM37045V10092916,167SH SOLE 224015,943
GRAYBUG VISION INCCOM SHS38942Q1036010,771SH SOLE 0010,771
GROCERY OUTLET HLDG CORPCOM39874R10140410,952SH SOLE 253010,699
GUIDEWIRE SOFTWARE INCCOM40171V1003002,955SH SOLE 002,955
HCA HEALTHCARE INCCOM40412C1012751,458SH SOLE 5001,408
HOME DEPOT INCCOM4370761024131,352SH SOLE 10001,252
HONEYWELL INTL INCCOM4385161066683,078SH SOLE 5003,028
HUBSPOT INCCOM4435731009192,024SH SOLE 4601,978
INTUITCOM4612021034131,078SH SOLE 001,078
INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A80456110,015SH SOLE 0010,015
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3543415,871SH SOLE 005,871
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G1022735,950SH SOLE 005,950
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E59447221,077SH SOLE 0021,077
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E36269916,298SH SOLE 0016,298
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51120413,623SH SOLE 0013,623
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3576834,821SH SOLE 004,821
INVESCO QQQ TRUNIT SER 146090E1033211,007SH SOLE 001,007
ISHARES INCMSCI EMERG MRKT4642865335719,040SH SOLE 009,040
ISHARES TRCORE S&P MCP ETF4642875073481,339SH SOLE 001,339
ISHARES TRCORE S&P SCP ETF4642878043202,944SH SOLE 002,944
ISHARES TRCORE MSCI EAFE46432F8422243,109SH SOLE 15202,957
ISHARES TRCORE DIV GRWTH46434V6213176,565SH SOLE 006,565
ISHARES TRCORE S&P500 ETF4642872002,9477,407SH SOLE 007,407
ISHARES TRCORE S&P TTL STK4642871501,05011,459SH SOLE 0011,459
ISHARES TRMSCI EAFE ETF4642874652793,683SH SOLE 1603,667
ISHARES TRMSCI EAFE MIN VL46429B6896138,394SH SOLE 008,394
ISHARES TRMSCI USA MIN VOL46429B6974,61966,757SH SOLE 200066,557
ISHARES TRMSCI USA QLT FCT46432F3396725,520SH SOLE 005,520
ISHARES TRRUS 1000 VAL ETF4642875984,14227,332SH SOLE 0027,332
ISHARES TRRUS 1000 GRW ETF4642876143,84715,829SH SOLE 0015,829
ISHARES TRS&P 500 GRWT ETF46428730997715,000SH SOLE 332014,668
ISHARES TRS&P 500 VAL ETF4642874087675,434SH SOLE 6305,371
ISHARES TRTIPS BD ETF4642871763953,144SH SOLE 35002,794
IVERIC BIO INCCOM46583P10219631,697SH SOLE 0031,697
JOHNSON & JOHNSONCOM4781601044912,987SH SOLE 10002,887
JPMORGAN CHASE & COCOM46625H1009656,340SH SOLE 006,340
KLA CORPCOM NEW4824801008432,552SH SOLE 002,552
LAM RESEARCH CORPCOM5128071081,1611,950SH SOLE 5001,900
LIVEPERSON INCCOM53814610173713,970SH SOLE 177013,793
LOWES COS INCCOM5486611076083,196SH SOLE 003,196
LULULEMON ATHLETICA INCCOM5500211093861,258SH SOLE 001,258
MCDONALDS CORPCOM5801351016232,778SH SOLE 3202,746
MICROSOFT CORPCOM5949181043,72215,787SH SOLE 491015,296
NEXTERA ENERGY INCCOM65339F1012783,678SH SOLE 31203,366
NIKE INCCL B6541061039697,291SH SOLE 007,291
NUSHARES ETF TRNUVEEN ENHNC YLD67092P10292937,586SH SOLE 0037,586
NVIDIA CORPORATIONCOM67066G1041,1792,208SH SOLE 1502,193
OKTA INCCL A6792951055242,375SH SOLE 002,375
OLD DOMINION FREIGHT LINE INCOM6795801002471,027SH SOLE 1401,013
OLLIES BARGAIN OUTLET HLDGSCOM6811161097979,160SH SOLE 47908,681
OWENS & MINOR INC NEWCOM69073210279421,130SH SOLE 422020,708
PALANTIR TECHNOLOGIES INCCL A69608A10836215,546SH SOLE 0015,546
PAYPAL HLDGS INCCOM70450Y1039844,053SH SOLE 10503,948
PEPSICO INCCOM7134481087205,091SH SOLE 2705,064
PROCTER AND GAMBLE COCOM7427181093192,356SH SOLE 23502,121
PROSHARES TRS&P 500 DV ARIST74348A4674385,082SH SOLE 005,082
REDFIN CORPCOM75737F1083985,973SH SOLE 005,973
REPLIGEN CORPCOM7599161092741,408SH SOLE 001,408
SALESFORCE COM INCCOM79466L3029564,510SH SOLE 004,510
SCHRODINGER INCCOM80810D1036578,615SH SOLE 8308,532
SEA LTDSPONSORD ADS81141R1001,7347,767SH SOLE 15907,608
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60549014,396SH SOLE 0014,396
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2095314,545SH SOLE 004,545
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3082633,855SH SOLE 003,855
SERVICENOW INCCOM81762P1021,3542,708SH SOLE 1802,690
SHOPIFY INCCL A82509L1071,9101,726SH SOLE 2501,701
SKILLZ INCCOM83067L10925713,485SH SOLE 0013,485
SNAP INCCL A83304A1064,26181,482SH SOLE 1,719079,763
SNOWFLAKE INCCL A8334451093731,625SH SOLE 001,625
SPDR S&P 500 ETF TRTR UNIT78462F1032,7206,863SH SOLE 006,863
SPDR SER TRPRTFLO S&P500 GW78464A4091,28422,766SH SOLE 0022,766
SPDR SER TRDJ REIT ETF78464A6074364,601SH SOLE 004,601
SPLUNK INCCOM8486371043212,371SH SOLE 002,371
STARBUCKS CORPCOM8552441098297,591SH SOLE 9507,496
STORE CAP CORPCOM86212110060618,100SH SOLE 2,800015,300
TARGET CORPCOM87612E1063591,810SH SOLE 20001,610
TESLA INCCOM88160R1013,1554,723SH SOLE 16004,563
THE TRADE DESK INCCOM CL A88339J1057811,199SH SOLE 3001,169
THERMO FISHER SCIENTIFIC INCCOM883556102422925SH SOLE 00925
TWILIO INCCL A90138F1021,1543,386SH SOLE 003,386
UNITEDHEALTH GROUP INCCOM91324P1021,0092,711SH SOLE 14802,563
VANGUARD BD INDEX FDSSHORT TRM BOND9219378272322,824SH SOLE 002,824
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40758610,253SH SOLE 43109,822
VANGUARD INDEX FDSTOTAL STK MKT9229087698964,335SH SOLE 25004,085
VANGUARD INDEX FDSS&P 500 ETF SHS9229083636301,728SH SOLE 34801,380
VANGUARD INDEX FDSEXTEND MKT ETF9229086526163,484SH SOLE 003,484
VANGUARD INDEX FDSVALUE ETF9229087449297,067SH SOLE 007,067
VANGUARD INDEX FDSGROWTH ETF9229087369583,727SH SOLE 003,727
VANGUARD INDEX FDSSMALL CP ETF9229087511,2515,846SH SOLE 005,846
VANGUARD INDEX FDSMID CAP ETF9229086291,0674,821SH SOLE 004,821
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438583727,575SH SOLE 007,575
VEEVA SYS INCCL A COM9224751089373,585SH SOLE 5003,535
VERIZON COMMUNICATIONS INCCOM92343V1044617,929SH SOLE 40007,529
VISA INCCOM CL A92826C8391,4346,773SH SOLE 6906,704
WEX INCCOM96208T1045882,810SH SOLE 002,810
WISDOMTREE TRUS QTLY DIV GRT97717X66966511,623SH SOLE 0011,623
WORKDAY INCCL A98138H1018103,260SH SOLE 3603,224
ZEBRA TECHNOLOGIES CORPORATICL A9892071051,4532,995SH SOLE 13802,857
ZENDESK INCCOM98936J1017445,607SH SOLE 005,607
ZILLOW GROUP INCCL C CAP STK98954M2006374,917SH SOLE 10204,815
ZOOM VIDEO COMMUNICATIONS INCL A98980L1017772,417SH SOLE 11002,307
ZYNGA INCCL A98986T10819318,900SH SOLE 0018,900