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
ALPHABET INCCAP STK CL A02079K305608249SH SOLE 24900
ALPHABET INCCAP STK CL C02079K107491196SH SOLE 19600
AMAZON COM INCCOM0231351062,312672SH SOLE 67200
AMERICAN TOWER CORP NEWCOM03027X100205760SH SOLE 76000
APPLE INCCOM0378331001,2909,420SH SOLE 9,42000
ARK ETF TRFINTECH INNOVA00214Q7081,32624,504SH SOLE 24,50400
ARK ETF TRGENOMIC REV ETF00214Q3026707,243SH SOLE 7,24300
ARK ETF TRINNOVATION ETF00214Q10417,151131,141SH SOLE 131,14100
BERKSHIRE HATHAWAY INC DELCL B NEW0846707021,5325,511SH SOLE 5,51100
BLACKROCK INCCOM09247X101272311SH SOLE 31100
BLACKSTONE GROUP INCCOM09260D1072,36124,309SH SOLE 24,30900
CIGNA CORP NEWCOM1255231002861,206SH SOLE 1,20600
COINBASE GLOBAL INCCOM CL A19260Q1074541,794SH SOLE 1,79400
DISNEY WALT COCOM2546871062271,294SH SOLE 1,29400
ELECTRONIC ARTS INCCOM2855121092061,433SH SOLE 1,43300
ETF MANAGERS TRETFMG TRAVEL TEC26924G77172124,210SH SOLE 24,21000
ETF MANAGERS TRWEDBUSH VID GAME26924G7064464,673SH SOLE 4,67300
EXELON CORPCOM30161N1012134,812SH SOLE 4,81200
FACEBOOK INCCL A30303M1026301,813SH SOLE 1,81300
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E1043154,166SH SOLE 4,16600
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q40896216,047SH SOLE 16,04700
FLEXSHARES TRMORNSTAR UPSTR33939L4071,44237,649SH SOLE 37,64900
INVESCO QQQ TRUNIT SER 146090E1039322,628SH SOLE 2,62800
ISHARES GOLD TRISHARES NEW4642852043359,932SH SOLE 9,93200
ISHARES TR3 7 YR TREAS BD4642886618586,575SH SOLE 6,57500
ISHARES TRCORE DIV GRWTH46434V62119,663390,453SH SOLE 390,45300
ISHARES TRCORE S&P SCP ETF4642878043042,695SH SOLE 2,69500
ISHARES TRCORE S&P TTL STK4642871509869,986SH SOLE 9,98600
ISHARES TRCORE S&P500 ETF4642872001,7514,073SH SOLE 4,07300
ISHARES TRESG AWARE MODRTE46436E68435112,155SH SOLE 12,15500
ISHARES TRMODERT ALLOC ETF46428987568415,184SH SOLE 15,18400
ISHARES TRNATIONAL MUN ETF4642884149678,254SH SOLE 8,25400
J P MORGAN EXCHANGE-TRADED FMUNICIPAL ETF46641Q6473,40661,639SH SOLE 61,63900
JOHNSON & JOHNSONCOM4781601041,5809,589SH SOLE 9,58900
LULULEMON ATHLETICA INCCOM550021109264722SH SOLE 72200
MCDONALDS CORPCOM5801351012331,009SH SOLE 1,00900
MEDTRONIC PLCSHSG5960L1032982,404SH SOLE 2,40400
MICROSOFT CORPCOM5949181041,5615,764SH SOLE 5,76400
NIKE INCCL B6541061033031,961SH SOLE 1,96100
NORFOLK SOUTHN CORPCOM6558441081,0874,094SH SOLE 4,09400
NORTHROP GRUMMAN CORPCOM666807102207570SH SOLE 57000
NUSHARES ETF TRNUVEEN ESG SMLCP67092P60728,933640,816SH SOLE 640,81600
NUTANIX INCCL A67059N1082396,247SH SOLE 6,24700
NVIDIA CORPORATIONCOM67066G104653816SH SOLE 81600
OUTLOOK THERAPEUTICS INC*W EXP 02/18/20269012T115410,000SH SOLE 10,00000
PAYPAL HLDGS INCCOM70450Y1035681,949SH SOLE 1,94900
PIMCO ETF TRENHNCD LW DUR AC72201R7182502,462SH SOLE 2,46200
PIMCO ETF TRINTER MUN BD ACT72201R86617,438307,164SH SOLE 307,16400
PIMCO ETF TRSHTRM MUN BD ACT72201R8741,02619,948SH SOLE 19,94800
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021,85217,765SH SOLE 17,76500
SEA LTDSPONSORD ADS81141R1004901,786SH SOLE 1,78600
SERVICENOW INCCOM81762P102407740SH SOLE 74000
SHOCKWAVE MED INCCOM82489T1042021,065SH SOLE 1,06500
SOUTHWEST AIRLS COCOM8447411082504,713SH SOLE 4,71300
SPDR DOW JONES INDL AVERAGEUT SER 178467X1098022,326SH SOLE 2,32600
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8892015,465SH SOLE 5,46500
SPDR S&P 500 ETF TRTR UNIT78462F1031,3173,077SH SOLE 3,07700
SPDR SER TRPORTFOLIO S&P40078464A8474078,624SH SOLE 8,62400
SPDR SER TRPORTFOLIO S&P50078464A8545,398107,253SH SOLE 107,25300
SPDR SER TRPORTFOLIO SHORT78464A47466021,075SH SOLE 21,07500
SPDR SER TRS&P DIVID ETF78464A7631,1569,455SH SOLE 9,45500
SSGA ACTIVE ETF TRGLOBL ALLO ETF78467V4002084,522SH SOLE 4,52200
TESLA INCCOM88160R101201296SH SOLE 29600
TIDAL ETF TRATAC US ROTATION88636484342517,919SH SOLE 17,91900
UNIVEST FINANCIAL CORPORATIOCOM9152711001,36051,566SH SOLE 51,56600
VANGUARD BD INDEX FDSINTERMED TERM92193781929,296325,658SH SOLE 325,65800
VANGUARD INDEX FDSGROWTH ETF9229087367572,641SH SOLE 2,64100
VANGUARD INDEX FDSMID CAP ETF9229086291,0314,345SH SOLE 4,34500
VANGUARD INDEX FDSS&P 500 ETF SHS9229083634971,263SH SOLE 1,26300
VANGUARD INDEX FDSSM CP VAL ETF9229086112291,319SH SOLE 1,31900
VANGUARD INDEX FDSSMALL CP ETF9229087519814,355SH SOLE 4,35500
VANGUARD INDEX FDSSML CP GRW ETF922908595253874SH SOLE 87400
VANGUARD INDEX FDSTOTAL STK MKT92290876926,218117,663SH SOLE 117,66300
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428582153,967SH SOLE 3,96700
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF92204274213,235127,734SH SOLE 127,73400
VANGUARD MUN BD FDSTAX EXEMPT BD92290774615,204274,945SH SOLE 274,94500
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442,55316,494SH SOLE 16,49400
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438581,06520,671SH SOLE 20,67100
VANGUARD WELLINGTON FDUS VALUE FACTR92193580510,471104,939SH SOLE 104,93900
VANGUARD WORLD FDESG US STK ETF9219107335356,694SH SOLE 6,69400
VANGUARD WORLD FDMEGA CAP INDEX9219108732351,544SH SOLE 1,54400
VERIZON COMMUNICATIONS INCCOM92343V1042644,719SH SOLE 4,71900
WALMART INCCOM9311421032641,871SH SOLE 1,87100
WATSCO INCCL B CONV9426221017722,727SH SOLE 2,72700
WATSCO INCCOM9426222004521,577SH SOLE 1,57700
WISDOMTREE TRCLOUD COMPUTNG97717Y6913195,707SH SOLE 5,70700
WISDOMTREE TREM EX ST-OWNED97717X57811,183265,810SH SOLE 265,81000
WISDOMTREE TRENHNCD CMMDTY ST97717Y68324611,100SH SOLE 11,10000
WORLD GOLD TRSPDR GLD MINIS98149E2046,800386,132SH SOLE 386,13200