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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
POWERSHARES QQQ TR ETF 46090E103   32,971,766 89,253 SH   SOLE 0 89,252 0 0
JOHNSON & JOHNSON COM Stock 478160104   857,129 5,178 SH   SOLE 0 5,178 0 0
COSTCO WHOLESALE CORP Stock 22160K105   372,859 693 SH   SOLE 0 692 0 0
NETFLIX COM INC Stock 64110L106   231,257 525 SH   SOLE 0 525 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   33,569,639 75,730 SH   SOLE 0 75,730 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   286,103 813 SH   SOLE 0 813 0 0
PACER US CASH COWS 100 ETF ETF 69374H881   21,993,131 459,435 SH   SOLE 0 459,434 0 0
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673   13,785,301 438,603 SH   SOLE 0 438,603 0 0
HOME DEPOT Stock 437076102   564,443 1,817 SH   SOLE 0 1,817 0 0
PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857   26,740,045 657,004 SH   SOLE 0 657,003 0 0
DIREXION DAILY 20 YEAR TREASURY BULL 3X SHARES ETF 25459W540   88,081 11,292 SH   SOLE 0 11,292 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   205,295 4,687 SH   SOLE 0 4,687 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   33,576,440 122,016 SH   SOLE 0 122,016 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   2,071,916 6,076 SH   SOLE 0 6,076 0 0
PROSHARES TR ULTRAPRO QQQ ETF 74347X831   320,680 7,821 SH   SOLE 0 7,821 0 0
CSX CORP Stock 126408103   372,482 10,923 SH   SOLE 0 10,923 0 0
MICROSOFT Stock 594918104   1,555,329 4,567 SH   SOLE 0 4,567 0 0
ISHARES INVESTMENT GRADE BOND FACTOR ETF ETF 46435G219   15,012,270 339,721 SH   SOLE 0 339,720 0 0
NIO INC SPON ADS ADR 62914V106   130,858 13,504 SH   SOLE 0 13,504 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   1,553,430 3 SH   SOLE 0 3 0 0
TESLA MOTORS INC Stock 88160R101   621,180 2,373 SH   SOLE 0 2,373 0 0
MODERNA INC COM Stock 60770K107   243,000 2,000 SH   SOLE 0 2,000 0 0
VANGUARD S&P 500 ETF ETF 922908363   730,900 1,795 SH   SOLE 0 1,794 0 0
FIRST SOLAR INC Stock 336433107   957,103 5,035 SH   SOLE 0 5,035 0 0
CALAMOS DYNAMIC CONV & INCOME COM CEF 12811V105   392,938 18,074 SH   SOLE 0 18,074 0 0
MAINSTAY MACKAY DEFINEDTERM MU COM CEF 56064K100   190,098 11,136 SH   SOLE 0 11,136 0 0
NVIDIA CORP Stock 67066G104   500,390 1,183 SH   SOLE 0 1,182 0 0
ISHARES TR GOLDMAN SACHS SEMICONDUCTOR ETF 464287523   13,278,837 26,178 SH   SOLE 0 26,177 0 0
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO. INDEX ETF ETF 808524755   33,143,026 1,026,418 SH   SOLE 0 1,026,417 0 0
NEOS ETF TRUST ETF 78433H501   29,305,407 585,289 SH   SOLE 0 585,288 0 0
PROSPECT CAP CORP COM CEF 74348T102   3,648,452 588,460 SH   SOLE 0 588,459 0 0
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414   369,021 3,458 SH   SOLE 0 3,457 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   495,977 4,100 SH   SOLE 0 4,100 0 0
INVESCO S&P 500 PURE VALUE ETF ETF 46137V258   21,784,108 280,904 SH   SOLE 0 280,904 0 0
ISHARES 20 YR TREASURY ETF ETF 464287432   14,665,369 142,465 SH   SOLE 0 142,465 0 0
EXXON MOBIL CORP COM Stock 30231G102   242,958 2,265 SH   SOLE 0 2,265 0 0
LOWES COS INC COM Stock 548661107   451,400 2,000 SH   SOLE 0 2,000 0 0
APPLE INC Stock 037833100   9,414,168 48,534 SH   SOLE 0 48,534 0 0