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
ABBVIE INC COM 00287Y109   241,787 1,302 SH   SOLE   1,302 0 0
AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H869   363,473 11,355 SH   SOLE   11,355 0 0
ALPHABET INC CAP STK CL C 02079K305   2,124,749 12,056 SH   SOLE   12,056 0 0
AMAZON COM INC COM 023135106   6,000,316 27,350 SH   SOLE   27,350 0 0
APPLE INC COM 037833100   2,071,695 10,097 SH   SOLE   10,097 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   787,354 3,387 SH   SOLE   3,387 0 0
ARROW ETF TR ARROW DJ GLB YLD 04273H104   229,707 17,494 SH   SOLE   17,494 0 0
AUTOZONE INC COM 053332102   541,985 146 SH   SOLE   146 0 0
BANK AMERICA CORP COM 060505104   392,421 8,292 SH   SOLE   8,292 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   859,327 1,769 SH   SOLE   1,769 0 0
CANADIAN NAT RES LTD COM 136385101   841,999 26,815 SH   SOLE   26,815 0 0
CHEVRON CORP NEW COM 166764100   339,870 2,373 SH   SOLE   2,373 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   372,525 13,536 SH   SOLE   13,536 0 0
CONOCOPHILLIPS COM 20825C104   312,384 3,481 SH   SOLE   3,481 0 0
DISNEY WALT CO COM 254687106   206,757 1,667 SH   SOLE   1,667 0 0
DOMINION ENERGY INC COM 25746U109   316,342 5,597 SH   SOLE   5,597 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   601,677 49,156 SH   SOLE   49,156 0 0
EXXON MOBIL CORP COM 30231G102   319,305 2,962 SH   SOLE   2,962 0 0
FS KKR CAP CORP COM 302635206   721,070 34,750 SH   SOLE   34,750 0 0
META PLATFORMS INC CL A 30303M102   441,449 598 SH   SOLE   598 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,561,615 17,181 SH   SOLE   17,181 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   642,136 2,384 SH   SOLE   2,384 0 0
FIRST TR EXCHANGE-TRADED FD VEST GOLD STRTGY 33733E849   19,532,985 909,844 SH   SOLE   909,844 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337344105   394,601 2,891 SH   SOLE   2,891 0 0
FIRST TR EXCHANGE-TRADED FD SHS 33734H106   1,356,987 30,357 SH   SOLE   30,357 0 0
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735J101   230,735 2,934 SH   SOLE   2,934 0 0
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   2,665,729 124,450 SH   SOLE   124,450 0 0
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796   3,600,892 171,634 SH   SOLE   171,634 0 0
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   910,335 47,611 SH   SOLE   47,611 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   1,415,540 57,286 SH   SOLE   57,286 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,392,291 15,440 SH   SOLE   15,440 0 0
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   1,325,408 58,004 SH   SOLE   58,004 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,137,462 18,129 SH   SOLE   18,129 0 0
FT CBOE VEST S&P 500 DIVIDEND ARISTOCRATS FT VEST S&P 500 33739Q705   1,327,650 27,039 SH   SOLE   27,039 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST NASD 100 33740F151   5,688,644 267,914 SH   SOLE   267,914 0 0
FIRST TR EXCHNG TRADED FD VI VEST NASDAQ-100 33740F193   2,291,932 103,099 SH   SOLE   103,099 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY B 33740F235   1,038,130 33,640 SH   SOLE   33,640 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY E 33740F250   268,211 8,051 SH   SOLE   8,051 0 0
FIRST TR EXCHNG TRADED FD VI VEST NASDAQ 100 33740F268   3,309,153 140,875 SH   SOLE   140,875 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST NASDAQ 1 33740F284   702,575 30,856 SH   SOLE   30,856 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT E 33740F318   362,593 10,383 SH   SOLE   10,383 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F326   2,569,102 84,684 SH   SOLE   84,684 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F334   214,918 6,046 SH   SOLE   6,046 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F367   18,560,066 519,199 SH   SOLE   519,199 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425   213,335 5,741 SH   SOLE   5,741 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433   809,603 21,532 SH   SOLE   21,532 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441   405,236 10,350 SH   SOLE   10,350 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458   452,434 11,810 SH   SOLE   11,810 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474   409,586 10,696 SH   SOLE   10,696 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   216,055 5,547 SH   SOLE   5,547 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   354,400 8,867 SH   SOLE   8,867 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557   3,823,755 129,312 SH   SOLE   129,312 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   5,852,399 188,848 SH   SOLE   188,848 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649   61,942,314 2,111,190 SH   SOLE   2,111,190 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   5,115,660 124,565 SH   SOLE   124,565 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714   352,970 7,840 SH   SOLE   7,840 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730   279,806 6,536 SH   SOLE   6,536 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   268,869 8,455 SH   SOLE   8,455 0 0
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805   4,675,309 106,523 SH   SOLE   106,523 0 0
FIRST TR EXCHNG TRADED FD VI SMITH UNCONSTRAI 33740F888   2,679,855 107,667 SH   SOLE   107,667 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   219,062 4,563 SH   SOLE   4,563 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST NASD 100 33740U448   456,419 22,114 SH   SOLE   22,114 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST NASD 100 33740U513   705,288 32,958 SH   SOLE   32,958 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQU ENHA 33740U596   280,788 8,002 SH   SOLE   8,002 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST EQ ENHAN 33740U638   342,083 10,085 SH   SOLE   10,085 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679   586,541 16,684 SH   SOLE   16,684 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687   221,447 6,071 SH   SOLE   6,071 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695   10,044,236 274,754 SH   SOLE   274,754 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737   243,102 6,235 SH   SOLE   6,235 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   4,933,673 127,038 SH   SOLE   127,038 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810   438,410 10,796 SH   SOLE   10,796 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844   827,556 20,150 SH   SOLE   20,150 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   622,513 14,755 SH   SOLE   14,755 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291   229,381 13,047 SH   SOLE   13,047 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   325,517 8,564 SH   SOLE   8,564 0 0
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804   1,138,714 24,284 SH   SOLE   24,284 0 0
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879   502,657 20,066 SH   SOLE   20,066 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,052,310 5,533 SH   SOLE   5,533 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   996,832 19,133 SH   SOLE   19,133 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   501,159 7,032 SH   SOLE   7,032 0 0
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   1,064,930 38,767 SH   SOLE   38,767 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   422,799 3,759 SH   SOLE   3,759 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   501,860 6,891 SH   SOLE   6,891 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   319,660 15,280 SH   SOLE   15,280 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,967,862 8,665 SH   SOLE   8,665 0 0
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437   730,418 26,387 SH   SOLE   26,387 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   1,546,444 26,764 SH   SOLE   26,764 0 0
ISHARES TR TIPS BD ETF 464287176   12,225,738 111,102 SH   SOLE   111,102 0 0
ISHARES TR CORE S&P500 ETF 464287200   923,076 1,486 SH   SOLE   1,486 0 0
ISHARES TR CORE US AGGBD ET 464287226   1,385,259 13,964 SH   SOLE   13,964 0 0
ISHARES TR 20 YR TR BD ETF 464287432   271,094 3,071 SH   SOLE   3,071 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   5,704,237 68,841 SH   SOLE   68,841 0 0
ISHARES TR CORE S&P MCP ETF 464287507   281,673 4,541 SH   SOLE   4,541 0 0
ISHARES TR EXPANDED TECH 464287515   475,777 4,345 SH   SOLE   4,345 0 0
ISHARES TR U.S. TECH ETF 464287721   217,281 1,254 SH   SOLE   1,254 0 0
ISHARES TR SP SMCP600VL ETF 464287879   4,348,321 43,706 SH   SOLE   43,706 0 0
ISHARES TR AGENCY BOND ETF 464288166   316,045 2,881 SH   SOLE   2,881 0 0
ISHARES TR MRGSTR MD CP VAL 464288414   342,380 3,277 SH   SOLE   3,277 0 0
ISHARES TR ESG MSCI KLD 400 464288570   225,001 1,937 SH   SOLE   1,937 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   4,678,046 39,281 SH   SOLE   39,281 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   223,463 1,222 SH   SOLE   1,222 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,202,331 18,804 SH   SOLE   18,804 0 0
ISHARES TR FALN ANGLS USD 46435G474   262,598 9,675 SH   SOLE   9,675 0 0
JPMORGAN CHASE & CO. COM 46625H100   238,251 821 SH   SOLE   821 0 0
J P MORGAN EXCHANGE TRADED F SMALL & MID CAP 46641Q118   280,307 4,734 SH   SOLE   4,734 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   512,097 10,090 SH   SOLE   10,090 0 0
JASPER THERAPEUTICS INC COM NEW 471871202   58,275 10,500 SH   SOLE   10,500 0 0
JOHNSON & JOHNSON COM 478160104   242,726 1,589 SH   SOLE   1,589 0 0
LOWES COS INC COM 548661107   921,647 4,153 SH   SOLE   4,153 0 0
MCKESSON CORP COM 58155Q103   1,038,369 1,417 SH   SOLE   1,417 0 0
MICROSOFT CORP COM 594918104   2,920,194 5,870 SH   SOLE   5,870 0 0
MUELLER INDS INC COM 624756102   1,236,647 15,561 SH   SOLE   15,561 0 0
NVIDIA CORPORATION COM 67066G104   5,768,285 36,510 SH   SOLE   36,510 0 0
ON SEMICONDUCTOR CORP COM 682189105   678,604 12,948 SH   SOLE   12,948 0 0
PACER FDS TR PAC ASSET FLTG 69374H428   496,529 10,431 SH   SOLE   10,431 0 0
PEPSICO INC COM 713448108   2,873,636 21,763 SH   SOLE   21,763 0 0
PHILIP MORRIS INTL INC COM 718172109   238,408 1,309 SH   SOLE   1,309 0 0
PROCTER AND GAMBLE CO COM 742718109   528,614 3,317 SH   SOLE   3,317 0 0
RTX CORPORATION COM 75513E101   488,542 3,345 SH   SOLE   3,345 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   807,153 1,306 SH   SOLE   1,306 0 0
SPDR GOLD TR GOLD SHS 78463V107   9,589,241 31,457 SH   SOLE   31,457 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   252,433 5,988 SH   SOLE   5,988 0 0
SPDR SERIES TRUST ICE PFD SEC ETF 78464A292   560,215 17,639 SH   SOLE   17,639 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508   959,952 18,340 SH   SOLE   18,340 0 0
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805   952,054 12,712 SH   SOLE   12,712 0 0
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854   232,104 3,193 SH   SOLE   3,193 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   362,081 4,123 SH   SOLE   4,123 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   783,788 5,814 SH   SOLE   5,814 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   688,315 8,500 SH   SOLE   8,500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,239,421 10,304 SH   SOLE   10,304 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   650,263 4,407 SH   SOLE   4,407 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   7,153,211 28,247 SH   SOLE   28,247 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   797,206 7,345 SH   SOLE   7,345 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506   280,002 12,927 SH   SOLE   12,927 0 0
SUNCOR ENERGY INC NEW COM 867224107   940,215 25,105 SH   SOLE   25,105 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   230,113 1,016 SH   SOLE   1,016 0 0
TECK RESOURCES LTD CL B 878742204   788,192 19,519 SH   SOLE   19,519 0 0
TESLA INC COM 88160R101   630,555 1,985 SH   SOLE   1,985 0 0
UNION PAC CORP COM 907818108   204,603 889 SH   SOLE   889 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   813,563 3,975 SH   SOLE   3,975 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   321,854 878 SH   SOLE   878 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   966,531 13,126 SH   SOLE   13,126 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   820,392 14,390 SH   SOLE   14,390 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   242,486 4,823 SH   SOLE   4,823 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   281,471 2,094 SH   SOLE   2,094 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   549,674 11,113 SH   SOLE   11,113 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   289,920 2,433 SH   SOLE   2,433 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   765,880 3,084 SH   SOLE   3,084 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   1,002,951 1,512 SH   SOLE   1,512 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   918,636 1,617 SH   SOLE   1,617 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   794,969 1,813 SH   SOLE   1,813 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   444,337 1,875 SH   SOLE   1,875 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   11,334,427 37,292 SH   SOLE   37,292 0 0
VIRCO MFG CO COM 927651109   241,295 30,237 SH   SOLE   30,237 0 0
VISA INC COM 92826C839   1,108,256 3,121 SH   SOLE   3,121 0 0
WALMART INC COM 931142103   329,420 3,369 SH   SOLE   3,369 0 0
WESTLAKE CORPORATION COM 960413102   373,031 4,912 SH   SOLE   4,912 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125   513,740 14,551 SH   SOLE   14,551 0 0
WISDOMTREE TR US AI ENHANCED 97717W406   220,673 1,951 SH   SOLE   1,951 0 0
EATON CORP PLC SHS G29183103   233,304 653 SH   SOLE   653 0 0
GARMIN LTD SHS H2906T109   271,298 1,299 SH   SOLE   1,299 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   454,103 12,448 SH   SOLE   12,448 0 0