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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
AIM ETF PRODUCTS TRUST | U S LRGCP 6M JAN | 00888H869 | 352,357 | 11,596 | SH | | SOLE | | 11,596 | 0 | 0 |
ALPHABET INC | CAP STK CL A | 02079K305 | 2,369,192 | 12,516 | SH | | SOLE | | 12,516 | 0 | 0 |
AMAZON COM INC | COM | 023135106 | 6,265,998 | 28,561 | SH | | SOLE | | 28,561 | 0 | 0 |
APPLE INC | COM | 037833100 | 1,773,058 | 7,080 | SH | | SOLE | | 7,080 | 0 | 0 |
APPLIED INDL TECHNOLOGIES IN | COM | 03820C105 | 837,918 | 3,499 | SH | | SOLE | | 3,499 | 0 | 0 |
ARROW ETF TR | ARROW DJ GLB YLD | 04273H104 | 138,912 | 11,312 | SH | | SOLE | | 11,312 | 0 | 0 |
AUTOZONE INC | COM | 053332102 | 422,664 | 132 | SH | | SOLE | | 132 | 0 | 0 |
BANK AMERICA CORP | COM | 060505104 | 368,797 | 8,391 | SH | | SOLE | | 8,391 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 677,654 | 1,495 | SH | | SOLE | | 1,495 | 0 | 0 |
CANADIAN NAT RES LTD | COM | 136385101 | 833,931 | 27,014 | SH | | SOLE | | 27,014 | 0 | 0 |
CHEVRON CORP NEW | COM | 166764100 | 307,217 | 2,121 | SH | | SOLE | | 2,121 | 0 | 0 |
CIVITAS RESOURCES INC | COM NEW | 17888H103 | 609,041 | 13,278 | SH | | SOLE | | 13,278 | 0 | 0 |
DOUBLELINE INCOME SOLUTIONS | COM | 258622109 | 496,027 | 39,461 | SH | | SOLE | | 39,461 | 0 | 0 |
EATON CORP PLC | SHS | G29183103 | 219,210 | 661 | SH | | SOLE | | 661 | 0 | 0 |
EXXON MOBIL CORP | COM | 30231G102 | 382,448 | 3,555 | SH | | SOLE | | 3,555 | 0 | 0 |
FIRST TR EXCHANGE-TRADED FD | DJ INTERNT IDX | 33733E302 | 610,770 | 2,512 | SH | | SOLE | | 2,512 | 0 | 0 |
FIRST TR EXCHANGE-TRADED FD | INTERMEDIATE DUR | 33738D796 | 3,404,174 | 166,463 | SH | | SOLE | | 166,463 | 0 | 0 |
FIRST TR EXCHANGE-TRADED FD | LIMITED DURATION | 33738D804 | 874,498 | 46,343 | SH | | SOLE | | 46,343 | 0 | 0 |
FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 | 1,454,425 | 16,561 | SH | | SOLE | | 16,561 | 0 | 0 |
FIRST TR EXCHANGE-TRADED FD | BUYWRIT INCM ETF | 33738R308 | 1,323,295 | 56,867 | SH | | SOLE | | 56,867 | 0 | 0 |
FIRST TR EXCHANGE-TRADED FD | FT VEST S&P 500 | 33739Q705 | 1,324,280 | 26,375 | SH | | SOLE | | 26,375 | 0 | 0 |
FIRST TR EXCHANGE-TRADED FD | LNG DUR OPRTUN | 33738D606 | 2,523,809 | 121,104 | SH | | SOLE | | 121,104 | 0 | 0 |
FIRST TR EXCHANGE-TRADED FD | FT VEST RIS | 33738D879 | 1,315,088 | 54,253 | SH | | SOLE | | 54,253 | 0 | 0 |
FIRST TR EXCHANGE-TRADED FD | RISNG DIVD ACHIV | 33738R506 | 1,101,825 | 18,631 | SH | | SOLE | | 18,631 | 0 | 0 |
FIRST TR EXCHANGE-TRADED FD | NASD TECH DIV | 33738R118 | 1,234,009 | 15,728 | SH | | SOLE | | 15,728 | 0 | 0 |
FIRST TR EXCHANGE-TRADED FD | VEST GOLD STRTGY | 33733E849 | 16,244,439 | 885,024 | SH | | SOLE | | 885,024 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | TCW OPPORTUNIS | 33740F805 | 4,551,705 | 105,928 | SH | | SOLE | | 105,928 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST US EQT | 33740U307 | 218,288 | 4,777 | SH | | SOLE | | 4,777 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST US EQT | 33740U679 | 208,866 | 6,193 | SH | | SOLE | | 6,193 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST US EQT | 33740U737 | 232,877 | 6,235 | SH | | SOLE | | 6,235 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST US EQT | 33740F516 | 286,590 | 7,415 | SH | | SOLE | | 7,415 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S EQT | 33740U687 | 218,100 | 6,235 | SH | | SOLE | | 6,235 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S EQT | 33740U695 | 9,283,862 | 265,329 | SH | | SOLE | | 265,329 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST NASD 100 | 33740F151 | 5,363,736 | 265,663 | SH | | SOLE | | 265,663 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST NAS | 33740F649 | 51,143,432 | 1,857,060 | SH | | SOLE | | 1,857,060 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST NAS | 33740F557 | 3,985,277 | 142,179 | SH | | SOLE | | 142,179 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | VEST NASDAQ-100 | 33740F193 | 2,302,588 | 110,119 | SH | | SOLE | | 110,119 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST NAS | 33740F581 | 5,945,036 | 199,766 | SH | | SOLE | | 199,766 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | VEST NASDAQ 100 | 33740F268 | 1,968,087 | 91,030 | SH | | SOLE | | 91,030 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST NASD 100 | 33740U513 | 656,702 | 32,510 | SH | | SOLE | | 32,510 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | TCW UNCONSTRAI | 33740F888 | 2,582,543 | 104,768 | SH | | SOLE | | 104,768 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S | 33740F326 | 4,682,268 | 155,481 | SH | | SOLE | | 155,481 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST US EQT E | 33740F318 | 353,093 | 10,462 | SH | | SOLE | | 10,462 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S | 33740F425 | 209,029 | 5,893 | SH | | SOLE | | 5,893 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S | 33740U844 | 804,740 | 20,832 | SH | | SOLE | | 20,832 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S. | 33740F334 | 212,931 | 6,259 | SH | | SOLE | | 6,259 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S | 33740F367 | 17,859,912 | 521,948 | SH | | SOLE | | 521,948 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S | 33740U810 | 430,386 | 11,062 | SH | | SOLE | | 11,062 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST UQ EQT | 33740F672 | 4,837,195 | 122,865 | SH | | SOLE | | 122,865 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S EQT | 33740F433 | 1,024,164 | 28,449 | SH | | SOLE | | 28,449 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST US EQT | 33740F474 | 222,340 | 6,142 | SH | | SOLE | | 6,142 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S | 33740U786 | 4,883,876 | 130,935 | SH | | SOLE | | 130,935 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S EQT | 33740F441 | 285,639 | 7,743 | SH | | SOLE | | 7,743 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST US EQT | 33740F714 | 338,797 | 7,828 | SH | | SOLE | | 7,828 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST US EQT | 33740F458 | 399,718 | 10,662 | SH | | SOLE | | 10,662 | 0 | 0 |
FIRST TR EXCHNG TRADED FD VI | FT VEST US EQT | 33740U885 | 609,234 | 14,755 | SH | | SOLE | | 14,755 | 0 | 0 |
FIRST TR LRG CP VL ALPHADEX | COM SHS | 33735J101 | 238,148 | 3,115 | SH | | SOLE | | 3,115 | 0 | 0 |
FIRST TR NAS100 EQ WEIGHTED | SHS | 337344105 | 373,885 | 2,992 | SH | | SOLE | | 2,992 | 0 | 0 |
FIRST TR VALUE LINE DIVID IN | SHS | 33734H106 | 1,294,138 | 29,655 | SH | | SOLE | | 29,655 | 0 | 0 |
FORD MTR CO | COM | 345370860 | 125,711 | 12,698 | SH | | SOLE | | 12,698 | 0 | 0 |
FS KKR CAP CORP | COM | 302635206 | 813,657 | 37,461 | SH | | SOLE | | 37,461 | 0 | 0 |
GARMIN LTD | SHS | H2906T109 | 269,680 | 1,307 | SH | | SOLE | | 1,307 | 0 | 0 |
INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C417 | 315,155 | 8,564 | SH | | SOLE | | 8,564 | 0 | 0 |
INTERNATIONAL SEAWAYS INC | COM | Y41053102 | 451,766 | 12,570 | SH | | SOLE | | 12,570 | 0 | 0 |
INVESCO ACTIVELY MANAGED EXC | TOTAL RETURN | 46090A804 | 1,196,343 | 25,783 | SH | | SOLE | | 25,783 | 0 | 0 |
INVESCO ACTIVELY MANAGED EXC | INVSCO HY BD FCT | 46090A853 | 245,638 | 10,912 | SH | | SOLE | | 10,912 | 0 | 0 |
INVESCO ACTIVELY MANAGED EXC | VAR RATE INVT | 46090A879 | 629,577 | 25,068 | SH | | SOLE | | 25,068 | 0 | 0 |
INVESCO EXCH TRADED FD TR II | TAXABLE MUN BD | 46138G805 | 215,084 | 8,225 | SH | | SOLE | | 8,225 | 0 | 0 |
INVESCO EXCH TRADED FD TR II | SR LN ETF | 46138G508 | 389,959 | 18,508 | SH | | SOLE | | 18,508 | 0 | 0 |
INVESCO EXCH TRADED FD TR II | EMRNG MKT SVRG | 46138E784 | 223,274 | 11,265 | SH | | SOLE | | 11,265 | 0 | 0 |
INVESCO EXCH TRADED FD TR II | EQUAL WEGT 0-30 | 46138E107 | 1,222,029 | 45,210 | SH | | SOLE | | 45,210 | 0 | 0 |
INVESCO EXCH TRADED FD TR II | NASDAQ 100 ETF | 46138G649 | 1,007,439 | 4,787 | SH | | SOLE | | 4,787 | 0 | 0 |
INVESCO EXCH TRADED FD TR II | S&P500 LOW VOL | 46138E354 | 552,569 | 7,894 | SH | | SOLE | | 7,894 | 0 | 0 |
INVESCO EXCH TRADED FD TR II | S&P 500 MOMNTM | 46138E339 | 366,765 | 3,860 | SH | | SOLE | | 3,860 | 0 | 0 |
INVESCO EXCH TRD SLF IDX FD | INTL DEV DYNAMIC | 46138J437 | 583,299 | 24,842 | SH | | SOLE | | 24,842 | 0 | 0 |
INVESCO EXCH TRD SLF IDX FD | RAFI STRATGIC US | 46138J742 | 411,971 | 8,294 | SH | | SOLE | | 8,294 | 0 | 0 |
INVESCO EXCH TRD SLF IDX FD | RUSL 1000 DYNM | 46138J619 | 1,478,116 | 27,256 | SH | | SOLE | | 27,256 | 0 | 0 |
INVESCO EXCHANGE TRADED FD T | S&P500 QUALITY | 46137V241 | 691,051 | 10,310 | SH | | SOLE | | 10,310 | 0 | 0 |
INVESCO EXCHANGE TRADED FD T | S&P 500 TOP 50 | 46137V233 | 824,407 | 16,501 | SH | | SOLE | | 16,501 | 0 | 0 |
INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 2,747,200 | 5,374 | SH | | SOLE | | 5,374 | 0 | 0 |
ISHARES TR | CORE US AGGBD ET | 464287226 | 941,757 | 9,719 | SH | | SOLE | | 9,719 | 0 | 0 |
ISHARES TR | CORE DIV GRWTH | 46434V621 | 1,007,116 | 16,419 | SH | | SOLE | | 16,419 | 0 | 0 |
ISHARES TR | MSCI KLD400 SOC | 464288570 | 213,554 | 1,937 | SH | | SOLE | | 1,937 | 0 | 0 |
ISHARES TR | FALN ANGLS USD | 46435G474 | 300,023 | 11,233 | SH | | SOLE | | 11,233 | 0 | 0 |
ISHARES TR | 3 7 YR TREAS BD | 464288661 | 3,702,461 | 32,042 | SH | | SOLE | | 32,042 | 0 | 0 |
ISHARES TR | EXPANDED TECH | 464287515 | 428,614 | 4,281 | SH | | SOLE | | 4,281 | 0 | 0 |
ISHARES TR | CORE S&P MCP ETF | 464287507 | 259,388 | 4,163 | SH | | SOLE | | 4,163 | 0 | 0 |
ISHARES TR | SP SMCP600VL ETF | 464287879 | 3,994,330 | 36,777 | SH | | SOLE | | 36,777 | 0 | 0 |
ISHARES TR | CORE TOTAL USD | 46434V613 | 206,946 | 4,578 | SH | | SOLE | | 4,578 | 0 | 0 |
ISHARES TR | CORE S&P500 ETF | 464287200 | 956,434 | 1,625 | SH | | SOLE | | 1,625 | 0 | 0 |
ISHARES TR | NATIONAL MUN ETF | 464288414 | 251,991 | 2,365 | SH | | SOLE | | 2,365 | 0 | 0 |
ISHARES TR | MSCI USA QLT FCT | 46432F339 | 244,173 | 1,371 | SH | | SOLE | | 1,371 | 0 | 0 |
ISHARES TR | 1 3 YR TREAS BD | 464287457 | 4,835,405 | 58,983 | SH | | SOLE | | 58,983 | 0 | 0 |
ISHARES TR | TIPS BD ETF | 464287176 | 10,112,179 | 94,905 | SH | | SOLE | | 94,905 | 0 | 0 |
J P MORGAN EXCHANGE TRADED F | NASDAQ EQT PREM | 46654Q203 | 1,388,888 | 24,634 | SH | | SOLE | | 24,634 | 0 | 0 |
J P MORGAN EXCHANGE TRADED F | SMALL & MID CAP | 46641Q118 | 240,166 | 3,972 | SH | | SOLE | | 3,972 | 0 | 0 |
JANUS DETROIT STR TR | HENDRSON AAA CL | 47103U845 | 491,517 | 9,693 | SH | | SOLE | | 9,693 | 0 | 0 |
LOWES COS INC | COM | 548661107 | 972,508 | 3,940 | SH | | SOLE | | 3,940 | 0 | 0 |
MCKESSON CORP | COM | 58155Q103 | 802,433 | 1,408 | SH | | SOLE | | 1,408 | 0 | 0 |
META PLATFORMS INC | CL A | 30303M102 | 328,515 | 561 | SH | | SOLE | | 561 | 0 | 0 |
MICROSOFT CORP | COM | 594918104 | 2,093,119 | 4,966 | SH | | SOLE | | 4,966 | 0 | 0 |
MUELLER INDS INC | COM | 624756102 | 1,268,202 | 15,980 | SH | | SOLE | | 15,980 | 0 | 0 |
NVIDIA CORPORATION | COM | 67066G104 | 5,200,423 | 38,725 | SH | | SOLE | | 38,725 | 0 | 0 |
ON SEMICONDUCTOR CORP | COM | 682189105 | 818,893 | 12,988 | SH | | SOLE | | 12,988 | 0 | 0 |
PACER FDS TR | PAC ASSET FLTG | 69374H428 | 386,675 | 8,134 | SH | | SOLE | | 8,134 | 0 | 0 |
PEPSICO INC | COM | 713448108 | 3,297,776 | 21,687 | SH | | SOLE | | 21,687 | 0 | 0 |
PROCTER AND GAMBLE CO | COM | 742718109 | 632,733 | 3,774 | SH | | SOLE | | 3,774 | 0 | 0 |
RTX CORPORATION | COM | 75513E101 | 387,916 | 3,352 | SH | | SOLE | | 3,352 | 0 | 0 |
SELECT SECTOR SPDR TR | COMMUNICATION | 81369Y852 | 323,185 | 3,338 | SH | | SOLE | | 3,338 | 0 | 0 |
SELECT SECTOR SPDR TR | INDL | 81369Y704 | 317,848 | 2,412 | SH | | SOLE | | 2,412 | 0 | 0 |
SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | 3,305,641 | 14,217 | SH | | SOLE | | 14,217 | 0 | 0 |
SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 | 388,504 | 4,942 | SH | | SOLE | | 4,942 | 0 | 0 |
SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 | 422,268 | 3,069 | SH | | SOLE | | 3,069 | 0 | 0 |
SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 | 1,112,395 | 4,958 | SH | | SOLE | | 4,958 | 0 | 0 |
SPDR GOLD TR | GOLD SHS | 78463V107 | 5,981,984 | 24,706 | SH | | SOLE | | 24,706 | 0 | 0 |
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 692,389 | 1,181 | SH | | SOLE | | 1,181 | 0 | 0 |
SPDR SER TR | ICE PFD SEC ETF | 78464A292 | 452,907 | 13,729 | SH | | SOLE | | 13,729 | 0 | 0 |
SPDR SER TR | PORTFOLIO S&P500 | 78464A854 | 324,467 | 4,707 | SH | | SOLE | | 4,707 | 0 | 0 |
SPDR SER TR | PORTFOLI S&P1500 | 78464A805 | 842,654 | 11,797 | SH | | SOLE | | 11,797 | 0 | 0 |
SPDR SER TR | PRTFLO S&P500 VL | 78464A508 | 795,842 | 15,562 | SH | | SOLE | | 15,562 | 0 | 0 |
SUNCOR ENERGY INC NEW | COM | 867224107 | 911,728 | 25,553 | SH | | SOLE | | 25,553 | 0 | 0 |
TECK RESOURCES LTD | CL B | 878742204 | 817,789 | 20,177 | SH | | SOLE | | 20,177 | 0 | 0 |
TESLA INC | COM | 88160R101 | 744,681 | 1,844 | SH | | SOLE | | 1,844 | 0 | 0 |
VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 | 937,612 | 13,039 | SH | | SOLE | | 13,039 | 0 | 0 |
VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | 374,356 | 1,558 | SH | | SOLE | | 1,558 | 0 | 0 |
VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 838,920 | 1,557 | SH | | SOLE | | 1,557 | 0 | 0 |
VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 9,523,642 | 32,862 | SH | | SOLE | | 32,862 | 0 | 0 |
VANGUARD INDEX FDS | GROWTH ETF | 922908736 | 418,729 | 1,020 | SH | | SOLE | | 1,020 | 0 | 0 |
VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 454,303 | 10,316 | SH | | SOLE | | 10,316 | 0 | 0 |
VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 | 217,915 | 4,347 | SH | | SOLE | | 4,347 | 0 | 0 |
VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 | 778,816 | 3,977 | SH | | SOLE | | 3,977 | 0 | 0 |
VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 686,601 | 14,358 | SH | | SOLE | | 14,358 | 0 | 0 |
VANGUARD WORLD FD | MEGA GRWTH IND | 921910816 | 286,447 | 834 | SH | | SOLE | | 834 | 0 | 0 |
VANGUARD WORLD FD | ENERGY ETF | 92204A306 | 251,597 | 2,074 | SH | | SOLE | | 2,074 | 0 | 0 |
VANGUARD WORLD FD | INF TECH ETF | 92204A702 | 918,466 | 1,477 | SH | | SOLE | | 1,477 | 0 | 0 |
VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 | 680,397 | 2,682 | SH | | SOLE | | 2,682 | 0 | 0 |
VIRCO MFG CO | COM | 927651109 | 310,155 | 30,259 | SH | | SOLE | | 30,259 | 0 | 0 |
VISA INC | COM CL A | 92826C839 | 1,034,744 | 3,274 | SH | | SOLE | | 3,274 | 0 | 0 |
WALMART INC | COM | 931142103 | 303,305 | 3,357 | SH | | SOLE | | 3,357 | 0 | 0 |
WESTLAKE CORPORATION | COM | 960413102 | 572,472 | 4,993 | SH | | SOLE | | 4,993 | 0 | 0 |
WISDOMTREE TR | FUTRE STRAT FD | 97717W125 | 457,327 | 13,093 | SH | | SOLE | | 13,093 | 0 | 0 |