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
ALPHABET INC CAP STK CL A 02079K305   648,999 4,300 SH   SOLE   80 0 4,220
APPLE INC COM 037833100   1,107,417 6,458 SH   SOLE   4,320 0 2,138
COPART INC COM 217204106   529,968 9,150 SH   SOLE   0 0 9,150
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   20,579,310 240,272 SH   SOLE   87,441 0 152,831
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   21,836,176 388,752 SH   SOLE   139,302 0 249,450
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   11,318,496 259,599 SH   SOLE   71,518 0 188,081
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   430,769 4,620 SH   SOLE   4,620 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,262,887 53,585 SH   SOLE   35,890 0 17,695
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   2,155,687 40,323 SH   SOLE   20,002 0 20,321
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   342,713 13,875 SH   SOLE   0 0 13,875
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   16,689,825 91,356 SH   SOLE   35,250 0 56,106
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   280,874 4,980 SH   SOLE   2,945 0 2,035
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   2,066,567 22,048 SH   SOLE   13,972 0 8,076
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   23,313,083 422,109 SH   SOLE   166,865 0 255,244
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   19,656,252 520,420 SH   SOLE   191,259 0 329,161
INVESCO QQQ TR UNIT SER 1 46090E103   10,694,061 24,086 SH   SOLE   10,314 0 13,772
ISHARES TR MSCI EAFE SMCP 46435G839   977,310 31,025 SH   SOLE   15,737 0 15,288
ISHARES TR MSCI INTL QUALTY 46434V456   1,557,652 39,275 SH   SOLE   19,253 0 20,022
ISHARES TR CORE S&P TTL STK 464287150   14,342,850 124,396 SH   SOLE   19,644 0 104,752
ISHARES TR S&P 500 GRWT ETF 464287309   548,860 6,500 SH   SOLE   6,500 0 0
JPMORGAN CHASE & CO COM 46625H100   473,812 2,366 SH   SOLE   1,766 0 600
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508   1,584,891 38,075 SH   SOLE   20,501 0 17,574
MICROSOFT CORP COM 594918104   339,521 807 SH   SOLE   0 0 807
NATERA INC COM 632307104   795,702 8,700 SH   SOLE   8,700 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   2,108,055 53,328 SH   SOLE   30,529 0 22,799
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   434,961 7,795 SH   SOLE   3,987 0 3,808
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,264,408 13,888 SH   SOLE   4,155 0 9,733
SPDR SER TR PORTFOLI S&P1500 78464A805   12,514,436 195,081 SH   SOLE   69,796 0 125,285
SPDR SER TR PRTFLO S&P500 GW 78464A409   225,302 3,080 SH   SOLE   3,080 0 0
VISA INC COM CL A 92826C839   392,107 1,405 SH   SOLE   1,400 0 5
WISDOMTREE TR US QTLY DIV GRT 97717X669   816,153 10,712 SH   SOLE   6,197 0 4,515