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   589,565 3,804 SH   SOLE 0 0 0 3,804
AGNC INVT CORP COM 00123Q104   508,790 51,864 SH   SOLE 0 0 0 51,864
ALPHABET INC CAP STK CL C 02079K107   697,040 4,946 SH   SOLE 0 0 0 4,946
ALPHABET INC CAP STK CL A 02079K305   920,697 6,591 SH   SOLE 0 0 0 6,591
ALTRIA GROUP INC COM 02209S103   235,428 5,836 SH   SOLE 0 0 0 5,836
AMAZON COM INC COM 023135106   3,615,868 23,798 SH   SOLE 0 0 0 23,798
AMGEN INC COM 031162100   589,504 2,047 SH   SOLE 0 0 0 2,047
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   491,417 25,370 SH   SOLE 0 0 0 25,370
APPLE INC COM 037833100   19,936,134 103,548 SH   SOLE 0 0 0 103,548
ASTRAZENECA PLC SPONSORED ADR 046353108   554,561 8,234 SH   SOLE 0 0 0 8,234
BANK AMERICA CORP COM 060505104   261,185 7,757 SH   SOLE 0 0 0 7,757
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,429,717 12,420 SH   SOLE 0 0 0 12,420
BLACK STONE MINERALS L P COM UNIT 09225M101   1,551,586 97,217 SH   SOLE 0 0 0 97,217
BLACKSTONE INC COM 09260D107   411,649 3,144 SH   SOLE 0 0 0 3,144
BOOKING HOLDINGS INC COM 09857L108   457,591 129 SH   SOLE 0 0 0 129
BROADCOM INC COM 11135F101   1,211,938 1,086 SH   SOLE 0 0 0 1,086
CADENCE BANK COM 12740C103   1,482,163 50,090 SH   SOLE 0 0 0 50,090
CAVA GROUP INC COM 148929102   261,533 6,085 SH   SOLE 0 0 0 6,085
CHEVRON CORP NEW COM 166764100   494,961 3,318 SH   SOLE 0 0 0 3,318
CHIPOTLE MEXICAN GRILL INC COM 169656105   4,237,737 1,853 SH   SOLE 0 0 0 1,853
CISCO SYS INC COM 17275R102   488,533 9,670 SH   SOLE 0 0 0 9,670
COCA COLA CO COM 191216100   382,633 6,493 SH   SOLE 0 0 0 6,493
CONDUENT INC COM 206787103   36,500 10,000 SH   SOLE 0 0 0 10,000
CONOCOPHILLIPS COM 20825C104   468,539 4,037 SH   SOLE 0 0 0 4,037
COSTCO WHSL CORP NEW COM 22160K105   573,977 870 SH   SOLE 0 0 0 870
DIAMONDBACK ENERGY INC COM 25278X109   226,598 1,461 SH   SOLE 0 0 0 1,461
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730   354,960 8,000 SH   SOLE 0 0 0 8,000
DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G336   174,600 30,000 SH   SOLE 0 0 0 30,000
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   277,316 3,276 SH   SOLE 0 0 0 3,276
DIREXION SHS ETF TR DAILY NYSE FANG 25460G161   277,090 3,028 SH   SOLE 0 0 0 3,028
DORCHESTER MINERALS LP COM UNIT 25820R105   1,086,927 34,148 SH   SOLE 0 0 0 34,148
DYNEX CAP INC COM 26817Q886   275,549 22,009 SH   SOLE 0 0 0 22,009
ELI LILLY & CO COM 532457108   239,049 410 SH   SOLE 0 0 0 410
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,205,293 159,804 SH   SOLE 0 0 0 159,804
ENTERPRISE PRODS PARTNERS L COM 293792107   2,274,112 86,304 SH   SOLE 0 0 0 86,304
EXXON MOBIL CORP COM 30231G102   1,436,694 14,370 SH   SOLE 0 0 0 14,370
EZCORP INC CL A NON VTG 302301106   87,400 10,000 SH   SOLE 0 0 0 10,000
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   3,319,291 196,874 SH   SOLE 0 0 0 196,874
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   9,479,454 183,461 SH   SOLE 0 0 0 183,461
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   213,051 7,694 SH   SOLE 0 0 0 7,694
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   17,569,711 393,896 SH   SOLE 0 0 0 393,896
GANNETT CO INC COM 36472T109   184,000 80,000 SH   SOLE 0 0 0 80,000
GOODYEAR TIRE & RUBR CO COM 382550101   278,882 19,475 SH   SOLE 0 0 0 19,475
GRAHAM HLDGS CO COM CL B 384637104   576,160 827 SH   SOLE 0 0 0 827
GRANITE RIDGE RESOURCES INC COM 387432107   316,779 52,621 SH   SOLE 0 0 0 52,621
HANESBRANDS INC COM 410345102   99,315 22,268 SH   SOLE 0 0 0 22,268
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   18,411,344 541,033 SH   SOLE 0 0 0 541,033
HOME DEPOT INC COM 437076102   458,631 1,323 SH   SOLE 0 0 0 1,323
HONEYWELL INTL INC COM 438516106   331,883 1,583 SH   SOLE 0 0 0 1,583
INDEPENDENT BANK GROUP INC COM 45384B106   1,398,267 27,482 SH   SOLE 0 0 0 27,482
INTEL CORP COM 458140100   471,142 9,376 SH   SOLE 0 0 0 9,376
INTERNATIONAL BUSINESS MACHS COM 459200101   483,735 2,958 SH   SOLE 0 0 0 2,958
INTUITIVE SURGICAL INC COM NEW 46120E602   289,792 859 SH   SOLE 0 0 0 859
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   14,312,306 302,970 SH   SOLE 0 0 0 302,970
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   37,532,305 237,847 SH   SOLE 0 0 0 237,847
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   17,788,118 181,437 SH   SOLE 0 0 0 181,437
INVESCO QQQ TR UNIT SER 1 46090E103   7,124,957 17,398 SH   SOLE 0 0 0 17,398
ISHARES GOLD TR ISHARES NEW 464285204   268,253 6,873 SH   SOLE 0 0 0 6,873
ISHARES INC CORE MSCI EMKT 46434G103   590,441 11,673 SH   SOLE 0 0 0 11,673
ISHARES TR CORE MSCI EAFE 46432F842   1,602,312 22,776 SH   SOLE 0 0 0 22,776
ISHARES TR MSCI USA QLT FCT 46432F339   54,564,718 370,835 SH   SOLE 0 0 0 370,835
ISHARES TR ESG AWR MSCI USA 46435G425   457,900 4,364 SH   SOLE 0 0 0 4,364
ISHARES TR MSCI INTL QUALTY 46434V456   16,368,470 435,795 SH   SOLE 0 0 0 435,795
ISHARES TR CORE TOTAL USD 46434V613   278,677 6,049 SH   SOLE 0 0 0 6,049
ISHARES TR SHORT TREAS BD 464288679   456,269 4,143 SH   SOLE 0 0 0 4,143
ISHARES TR CORE US AGGBD ET 464287226   739,338 7,449 SH   SOLE 0 0 0 7,449
ISHARES TR 1 3 YR TREAS BD 464287457   1,024,196 12,484 SH   SOLE 0 0 0 12,484
ISHARES TR CORE S&P MCP ETF 464287507   717,962 2,591 SH   SOLE 0 0 0 2,591
ISHARES TR CORE S&P500 ETF 464287200   2,398,634 5,022 SH   SOLE 0 0 0 5,022
ISHARES TR S&P 500 GRWT ETF 464287309   319,302 4,252 SH   SOLE 0 0 0 4,252
ISHARES TR RUSSELL 2000 ETF 464287655   355,164 1,770 SH   SOLE 0 0 0 1,770
ISHARES TR MSCI EAFE ETF 464287465   257,019 3,411 SH   SOLE 0 0 0 3,411
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   5,320,289 105,919 SH   SOLE 0 0 0 105,919
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,202,051 21,863 SH   SOLE 0 0 0 21,863
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   650,139 13,021 SH   SOLE 0 0 0 13,021
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   1,369,284 104,926 SH   SOLE 0 0 0 104,926
JOHNSON & JOHNSON COM 478160104   565,293 3,607 SH   SOLE 0 0 0 3,607
JPMORGAN CHASE & CO COM 46625H100   1,002,812 5,895 SH   SOLE 0 0 0 5,895
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   4,242,858 154,736 SH   SOLE 0 0 0 154,736
LOCKHEED MARTIN CORP COM 539830109   257,925 569 SH   SOLE 0 0 0 569
LULULEMON ATHLETICA INC COM 550021109   404,430 791 SH   SOLE 0 0 0 791
LUMINAR TECHNOLOGIES INC COM CL A 550424105   84,250 25,000 SH   SOLE 0 0 0 25,000
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   262,373 10,115 SH   SOLE 0 0 0 10,115
MASTERCARD INCORPORATED CL A 57636Q104   1,072,113 2,514 SH   SOLE 0 0 0 2,514
MERCK & CO INC COM 58933Y105   781,252 7,166 SH   SOLE 0 0 0 7,166
META PLATFORMS INC CL A 30303M102   339,802 960 SH   SOLE 0 0 0 960
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   45,500 10,000 SH   SOLE 0 0 0 10,000
MICROSOFT CORP COM 594918104   6,164,816 16,394 SH   SOLE 0 0 0 16,394
MORGAN STANLEY COM NEW 617446448   229,442 2,461 SH   SOLE 0 0 0 2,461
NETFLIX INC COM 64110L106   419,204 861 SH   SOLE 0 0 0 861
NIKE INC CL B 654106103   256,316 2,361 SH   SOLE 0 0 0 2,361
NORFOLK SOUTHN CORP COM 655844108   406,337 1,719 SH   SOLE 0 0 0 1,719
NORTHERN OIL & GAS INC COM 665531307   304,493 8,214 SH   SOLE 0 0 0 8,214
NORTHROP GRUMMAN CORP COM 666807102   839,743 1,794 SH   SOLE 0 0 0 1,794
NVIDIA CORPORATION COM 67066G104   4,207,665 8,497 SH   SOLE 0 0 0 8,497
NXP SEMICONDUCTORS N V COM N6596X109   391,145 1,703 SH   SOLE 0 0 0 1,703
ONEOK INC NEW COM 682680103   1,008,078 14,356 SH   SOLE 0 0 0 14,356
PACER FDS TR PACER US SMALL 69374H857   13,825,642 287,854 SH   SOLE 0 0 0 287,854
PALANTIR TECHNOLOGIES INC CL A 69608A108   178,894 10,419 SH   SOLE 0 0 0 10,419
PALO ALTO NETWORKS INC COM 697435105   312,868 1,061 SH   SOLE 0 0 0 1,061
PEPSICO INC COM 713448108   3,034,117 17,865 SH   SOLE 0 0 0 17,865
PFIZER INC COM 717081103   347,185 12,059 SH   SOLE 0 0 0 12,059
PGIM ETF TR TOTAL RETURN BON 69344A800   15,666,470 373,447 SH   SOLE 0 0 0 373,447
PHILIP MORRIS INTL INC COM 718172109   410,753 4,366 SH   SOLE 0 0 0 4,366
PIONEER NAT RES CO COM 723787107   631,048 2,806 SH   SOLE 0 0 0 2,806
PROCTER AND GAMBLE CO COM 742718109   257,425 1,757 SH   SOLE 0 0 0 1,757
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   134,500 10,000 SH   SOLE 0 0 0 10,000
SABINE RTY TR UNIT BEN INT 785688102   1,730,867 25,563 SH   SOLE 0 0 0 25,563
SCHWAB CHARLES CORP COM 808513105   1,036,551 15,066 SH   SOLE 0 0 0 15,066
SCHWAB CHARLES CORP COM 808513105   103,000 10,000 SH Call SOLE 0 0 0 10,000
SCHWAB CHARLES CORP COM 808513105   126,000 15,000 SH Call SOLE 0 0 0 15,000
SCHWAB CHARLES CORP COM 808513105   158,970 10,000 SH Call SOLE 0 0 0 10,000
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,493,500 67,465 SH   SOLE 0 0 0 67,465
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,677,902 67,685 SH   SOLE 0 0 0 67,685
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   46,255,054 607,580 SH   SOLE 0 0 0 607,580
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   1,000,648 18,079 SH   SOLE 0 0 0 18,079
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   11,859,075 351,588 SH   SOLE 0 0 0 351,588
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   395,182 8,156 SH   SOLE 0 0 0 8,156
SELECT SECTOR SPDR TR ENERGY 81369Y506   200,640 2,393 SH   SOLE 0 0 0 2,393
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   288,528 1,499 SH   SOLE 0 0 0 1,499
SIREN ETF TR DIVCN LDRS ETF 829658301   470,584 7,737 SH   SOLE 0 0 0 7,737
SOUTHWEST AIRLS CO COM 844741108   653,161 22,616 SH   SOLE 0 0 0 22,616
SPDR GOLD TR GOLD SHS 78463V107   581,539 3,042 SH   SOLE 0 0 0 3,042
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   299,919 5,294 SH   SOLE 0 0 0 5,294
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   209,910 5,928 SH   SOLE 0 0 0 5,928
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,159,902 34,105 SH   SOLE 0 0 0 34,105
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,736,772 24,693 SH   SOLE 0 0 0 24,693
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   400,830 790 SH   SOLE 0 0 0 790
SPDR SER TR S&P 600 SMCP VAL 78464A300   448,158 5,379 SH   SOLE 0 0 0 5,379
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,712,939 29,685 SH   SOLE 0 0 0 29,685
SPDR SER TR BLOOMBERG SHT TE 78468R408   6,298,293 250,529 SH   SOLE 0 0 0 250,529
SPDR SER TR PRTFLO S&P500 HI 78468R788   419,405 10,702 SH   SOLE 0 0 0 10,702
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   17,201,856 427,375 SH   SOLE 0 0 0 427,375
TESLA INC COM 88160R101   989,447 3,982 SH   SOLE 0 0 0 3,982
TEXAS INSTRS INC COM 882508104   371,090 2,177 SH   SOLE 0 0 0 2,177
TRIUMPH FINANCIAL INC COM 89679E300   240,540 3,000 SH   SOLE 0 0 0 3,000
TWO HBRS INVT CORP COM 90187B804   539,838 38,754 SH   SOLE 0 0 0 38,754
UBER TECHNOLOGIES INC COM 90353T100   296,706 4,819 SH   SOLE 0 0 0 4,819
UNION PAC CORP COM 907818108   201,107 819 SH   SOLE 0 0 0 819
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   3,248,895 112,887 SH   SOLE 0 0 0 112,887
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   2,114,741 24,917 SH   SOLE 0 0 0 24,917
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,350,822 30,522 SH   SOLE 0 0 0 30,522
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   425,491 974 SH   SOLE 0 0 0 974
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,173,821 9,164 SH   SOLE 0 0 0 9,164
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   362,624 2,205 SH   SOLE 0 0 0 2,205
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   512,115 5,796 SH   SOLE 0 0 0 5,796
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   30,607,564 179,622 SH   SOLE 0 0 0 179,622
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   13,776,086 173,634 SH   SOLE 0 0 0 173,634
VERIZON COMMUNICATIONS INC COM 92343V104   205,910 5,462 SH   SOLE 0 0 0 5,462
VIPER ENERGY INC CL A 927959106   638,950 20,362 SH   SOLE 0 0 0 20,362
VISA INC COM CL A 92826C839   389,700 1,497 SH   SOLE 0 0 0 1,497
WALMART INC COM 931142103   433,384 2,749 SH   SOLE 0 0 0 2,749
WESTERN ALLIANCE BANCORP COM 957638109   205,896 5,000 SH Call SOLE 0 0 0 5,000
WISDOMTREE TR EM EX ST-OWNED 97717X578   10,398,731 360,067 SH   SOLE 0 0 0 360,067
WISDOMTREE TR US QTLY DIV GRT 97717X669   6,509,091 92,617 SH   SOLE 0 0 0 92,617
YUM BRANDS INC COM 988498101   352,521 2,698 SH   SOLE 0 0 0 2,698