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   571,596 3,333 SH   SOLE 0 0 0 3,333
AGNC INVT CORP COM 00123Q104   546,772 57,314 SH   SOLE 0 0 0 57,314
ALPHABET INC CAP STK CL C 02079K107   775,464 4,228 SH   SOLE 0 0 0 4,228
ALPHABET INC CAP STK CL A 02079K305   1,269,223 6,968 SH   SOLE 0 0 0 6,968
ALTRIA GROUP INC COM 02209S103   265,808 5,836 SH   SOLE 0 0 0 5,836
AMAZON COM INC COM 023135106   4,673,176 24,182 SH   SOLE 0 0 0 24,182
AMERICAN EXPRESS CO COM 025816109   254,682 1,100 SH   SOLE 0 0 0 1,100
AMGEN INC COM 031162100   607,693 1,945 SH   SOLE 0 0 0 1,945
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   531,771 27,900 SH   SOLE 0 0 0 27,900
APPLE INC COM 037833100   28,234,510 134,054 SH   SOLE 0 0 0 134,054
ASTRAZENECA PLC SPONSORED ADR 046353108   330,688 4,240 SH   SOLE 0 0 0 4,240
BANK AMERICA CORP COM 060505104   269,375 6,773 SH   SOLE 0 0 0 6,773
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,127,714 12,605 SH   SOLE 0 0 0 12,605
BLACK STONE MINERALS L P COM UNIT 09225M101   1,432,810 91,436 SH   SOLE 0 0 0 91,436
BOOKING HOLDINGS INC COM 09857L108   514,995 130 SH   SOLE 0 0 0 130
BROADCOM INC COM 11135F101   1,735,501 1,081 SH   SOLE 0 0 0 1,081
CADENCE BANK COM 12740C103   1,416,545 50,090 SH   SOLE 0 0 0 50,090
CAVA GROUP INC COM 148929102   564,384 6,085 SH   SOLE 0 0 0 6,085
CHEVRON CORP NEW COM 166764100   527,868 3,375 SH   SOLE 0 0 0 3,375
CHIPOTLE MEXICAN GRILL INC COM 169656105   5,810,788 92,750 SH   SOLE 0 0 0 92,750
CISCO SYS INC COM 17275R102   395,805 8,331 SH   SOLE 0 0 0 8,331
COCA COLA CO COM 191216100   425,398 6,683 SH   SOLE 0 0 0 6,683
CONDUENT INC COM 206787103   32,600 10,000 SH   SOLE 0 0 0 10,000
CONOCOPHILLIPS COM 20825C104   375,998 3,287 SH   SOLE 0 0 0 3,287
COSTCO WHSL CORP NEW COM 22160K105   735,471 865 SH   SOLE 0 0 0 865
CROWDSTRIKE HLDGS INC CL A 22788C105   246,774 644 SH   SOLE 0 0 0 644
DIAMONDBACK ENERGY INC COM 25278X109   320,102 1,599 SH   SOLE 0 0 0 1,599
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730   383,280 8,000 SH   SOLE 0 0 0 8,000
DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G336   567,000 25,000 SH   SOLE 0 0 0 25,000
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   283,165 3,191 SH   SOLE 0 0 0 3,191
DIREXION SHS ETF TR DAILY NYSE FANG 25460G161   438,809 3,028 SH   SOLE 0 0 0 3,028
DORCHESTER MINERALS LP COM UNIT 25820R105   1,053,918 34,163 SH   SOLE 0 0 0 34,163
DYNEX CAP INC COM 26817Q886   265,096 22,202 SH   SOLE 0 0 0 22,202
ELI LILLY & CO COM 532457108   400,175 442 SH   SOLE 0 0 0 442
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,647,654 163,234 SH   SOLE 0 0 0 163,234
ENTERPRISE PRODS PARTNERS L COM 293792107   2,584,194 89,172 SH   SOLE 0 0 0 89,172
EOG RES INC COM 26875P101   214,279 1,702 SH   SOLE 0 0 0 1,702
EXXON MOBIL CORP COM 30231G102   2,385,436 20,721 SH   SOLE 0 0 0 20,721
EZCORP INC CL A NON VTG 302301106   104,700 10,000 SH   SOLE 0 0 0 10,000
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   6,119,589 352,511 SH   SOLE 0 0 0 352,511
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   10,509,311 191,951 SH   SOLE 0 0 0 191,951
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   240,941 7,910 SH   SOLE 0 0 0 7,910
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   13,010,151 302,210 SH   SOLE 0 0 0 302,210
GANNETT CO INC COM 36472T109   368,800 80,000 SH   SOLE 0 0 0 80,000
GRAHAM HLDGS CO COM CL B 384637104   581,324 831 SH   SOLE 0 0 0 831
HANESBRANDS INC COM 410345102   109,781 22,268 SH   SOLE 0 0 0 22,268
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   25,536,181 762,502 SH   SOLE 0 0 0 762,502
HOME DEPOT INC COM 437076102   519,384 1,509 SH   SOLE 0 0 0 1,509
HONEYWELL INTL INC COM 438516106   258,299 1,210 SH   SOLE 0 0 0 1,210
INDEPENDENT BANK GROUP INC COM 45384B106   1,271,465 27,932 SH   SOLE 0 0 0 27,932
INTEL CORP COM 458140100   270,012 8,718 SH   SOLE 0 0 0 8,718
INTERNATIONAL BUSINESS MACHS COM 459200101   512,555 2,964 SH   SOLE 0 0 0 2,964
INTUITIVE SURGICAL INC COM NEW 46120E602   355,435 799 SH   SOLE 0 0 0 799
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   26,340,444 568,172 SH   SOLE 0 0 0 568,172
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   210,400 10,000 SH   SOLE 0 0 0 10,000
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   241,601 1,226 SH   SOLE 0 0 0 1,226
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   25,350,947 246,653 SH   SOLE 0 0 0 246,653
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   33,971,051 206,788 SH   SOLE 0 0 0 206,788
INVESCO QQQ TR UNIT SER 1 46090E103   8,302,460 17,329 SH   SOLE 0 0 0 17,329
ISHARES GOLD TR ISHARES NEW 464285204   331,847 7,554 SH   SOLE 0 0 0 7,554
ISHARES INC MSCI EMRG CHN 46434G764   211,901 3,579 SH   SOLE 0 0 0 3,579
ISHARES INC CORE MSCI EMKT 46434G103   627,253 11,718 SH   SOLE 0 0 0 11,718
ISHARES SILVER TR ISHARES 46428Q109   240,140 9,038 SH   SOLE 0 0 0 9,038
ISHARES TR CORE US AGGBD ET 464287226   717,129 7,388 SH   SOLE 0 0 0 7,388
ISHARES TR 1 3 YR TREAS BD 464287457   938,691 11,497 SH   SOLE 0 0 0 11,497
ISHARES TR CORE S&P MCP ETF 464287507   695,401 11,883 SH   SOLE 0 0 0 11,883
ISHARES TR CORE S&P500 ETF 464287200   2,613,523 4,776 SH   SOLE 0 0 0 4,776
ISHARES TR S&P 500 GRWT ETF 464287309   370,563 4,004 SH   SOLE 0 0 0 4,004
ISHARES TR RUS 1000 GRW ETF 464287614   234,238 643 SH   SOLE 0 0 0 643
ISHARES TR RUSSELL 2000 ETF 464287655   320,242 1,578 SH   SOLE 0 0 0 1,578
ISHARES TR CORE MSCI EAFE 46432F842   1,639,422 22,569 SH   SOLE 0 0 0 22,569
ISHARES TR MSCI USA QLT FCT 46432F339   65,828,054 385,500 SH   SOLE 0 0 0 385,500
ISHARES TR ESG AWR MSCI USA 46435G425   537,420 4,504 SH   SOLE 0 0 0 4,504
ISHARES TR MSCI INTL QUALTY 46434V456   18,267,113 467,788 SH   SOLE 0 0 0 467,788
ISHARES TR SHORT TREAS BD 464288679   267,410 2,420 SH   SOLE 0 0 0 2,420
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   5,010,758 99,282 SH   SOLE 0 0 0 99,282
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,267,811 22,368 SH   SOLE 0 0 0 22,368
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   729,936 13,152 SH   SOLE 0 0 0 13,152
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   1,325,215 104,926 SH   SOLE 0 0 0 104,926
JOHNSON & JOHNSON COM 478160104   485,272 3,320 SH   SOLE 0 0 0 3,320
JPMORGAN CHASE & CO COM 46625H100   1,106,638 5,471 SH   SOLE 0 0 0 5,471
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   3,452,865 125,002 SH   SOLE 0 0 0 125,002
LOCKHEED MARTIN CORP COM 539830109   308,842 661 SH   SOLE 0 0 0 661
LULULEMON ATHLETICA INC COM 550021109   243,441 815 SH   SOLE 0 0 0 815
LUMINAR TECHNOLOGIES INC COM CL A 550424105   87,053 58,425 SH   SOLE 0 0 0 58,425
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   329,522 11,430 SH   SOLE 0 0 0 11,430
MASTERCARD INCORPORATED CL A 57636Q104   1,022,255 2,317 SH   SOLE 0 0 0 2,317
MERCK & CO INC COM 58933Y105   909,502 7,347 SH   SOLE 0 0 0 7,347
META PLATFORMS INC CL A 30303M102   490,650 973 SH   SOLE 0 0 0 973
MICROSOFT CORP COM 594918104   6,984,200 15,626 SH   SOLE 0 0 0 15,626
MORGAN STANLEY COM NEW 617446448   251,819 2,591 SH   SOLE 0 0 0 2,591
MPLX LP COM UNIT REP LTD 55336V100   888,283 20,857 SH   SOLE 0 0 0 20,857
NETFLIX INC COM 64110L106   581,747 862 SH   SOLE 0 0 0 862
NORFOLK SOUTHN CORP COM 655844108   369,052 1,719 SH   SOLE 0 0 0 1,719
NORTHERN OIL & GAS INC COM 665531307   305,314 8,214 SH   SOLE 0 0 0 8,214
NORTHROP GRUMMAN CORP COM 666807102   776,075 1,780 SH   SOLE 0 0 0 1,780
NOVO-NORDISK A S ADR 670100205   202,263 1,417 SH   SOLE 0 0 0 1,417
NVIDIA CORPORATION COM 67066G104   8,353,478 67,618 SH   SOLE 0 0 0 67,618
NXP SEMICONDUCTORS N V COM N6596X109   455,300 1,692 SH   SOLE 0 0 0 1,692
ONEOK INC NEW COM 682680103   1,157,195 14,190 SH   SOLE 0 0 0 14,190
PACER FDS TR PACER US SMALL 69374H857   16,493,385 378,636 SH   SOLE 0 0 0 378,636
PALANTIR TECHNOLOGIES INC CL A 69608A108   294,487 11,626 SH   SOLE 0 0 0 11,626
PALO ALTO NETWORKS INC COM 697435105   352,909 1,041 SH   SOLE 0 0 0 1,041
PEPSICO INC COM 713448108   2,868,852 17,394 SH   SOLE 0 0 0 17,394
PFIZER INC COM 717081103   355,631 12,710 SH   SOLE 0 0 0 12,710
PGIM ETF TR TOTAL RETURN BON 69344A800   23,445,665 568,509 SH   SOLE 0 0 0 568,509
PHILIP MORRIS INTL INC COM 718172109   404,718 3,994 SH   SOLE 0 0 0 3,994
PROCTER AND GAMBLE CO COM 742718109   227,047 1,377 SH   SOLE 0 0 0 1,377
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   165,600 20,000 SH   SOLE 0 0 0 20,000
SABINE RTY TR UNIT BEN INT 785688102   1,669,387 25,878 SH   SOLE 0 0 0 25,878
SCHWAB CHARLES CORP COM 808513105   1,039,711 14,109 SH   SOLE 0 0 0 14,109
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   995,382 18,124 SH   SOLE 0 0 0 18,124
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   13,794,267 393,784 SH   SOLE 0 0 0 393,784
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,541,707 66,156 SH   SOLE 0 0 0 66,156
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   48,862,440 628,375 SH   SOLE 0 0 0 628,375
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   2,145,826 80,792 SH   SOLE 0 0 0 80,792
SELECT SECTOR SPDR TR ENERGY 81369Y506   316,874 3,476 SH   SOLE 0 0 0 3,476
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   339,119 1,499 SH   SOLE 0 0 0 1,499
SIREN ETF TR DIVCN LDRS ETF 829658301   454,935 7,147 SH   SOLE 0 0 0 7,147
SOUTHWEST AIRLS CO COM 844741108   651,315 22,765 SH   SOLE 0 0 0 22,765
SPDR GOLD TR GOLD SHS 78463V107   571,712 2,659 SH   SOLE 0 0 0 2,659
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   300,851 5,387 SH   SOLE 0 0 0 5,387
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,183,027 33,724 SH   SOLE 0 0 0 33,724
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   221,613 5,883 SH   SOLE 0 0 0 5,883
SPDR S&P 500 ETF TR TR UNIT 78462F103   12,211,002 22,438 SH   SOLE 0 0 0 22,438
SPDR SER TR S&P 600 SMCP VAL 78464A300   421,757 5,386 SH   SOLE 0 0 0 5,386
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,177,733 34,623 SH   SOLE 0 0 0 34,623
SPDR SER TR BLOOMBERG SHT TE 78468R408   12,019,722 481,367 SH   SOLE 0 0 0 481,367
SPDR SER TR PRTFLO S&P500 HI 78468R788   430,535 10,702 SH   SOLE 0 0 0 10,702
SPROTT PHYSICAL GOLD TR UNIT 85207H104   182,225 10,090 SH   SOLE 0 0 0 10,090
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   14,856,701 374,036 SH   SOLE 0 0 0 374,036
STAR HLDGS SHS BEN INT 85512G106   192,960 16,000 SH   SOLE 0 0 0 16,000
TESLA INC COM 88160R101   1,011,563 5,112 SH   SOLE 0 0 0 5,112
TEXAS INSTRS INC COM 882508104   432,090 2,221 SH   SOLE 0 0 0 2,221
TRIUMPH FINANCIAL INC COM 89679E300   245,250 3,000 SH   SOLE 0 0 0 3,000
TWO HBRS INVT CORP COM 90187B804   487,595 36,911 SH   SOLE 0 0 0 36,911
UBER TECHNOLOGIES INC COM 90353T100   354,460 4,877 SH   SOLE 0 0 0 4,877
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   6,917,728 244,443 SH   SOLE 0 0 0 244,443
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   6,381,461 73,680 SH   SOLE 0 0 0 73,680
VANECK ETF TRUST GOLD MINERS ETF 92189F106   222,727 6,564 SH   SOLE 0 0 0 6,564
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,884,719 37,610 SH   SOLE 0 0 0 37,610
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   384,862 770 SH   SOLE 0 0 0 770
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   436,620 5,213 SH   SOLE 0 0 0 5,213
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,849,707 10,653 SH   SOLE 0 0 0 10,653
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   372,951 2,210 SH   SOLE 0 0 0 2,210
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   31,978,427 175,176 SH   SOLE 0 0 0 175,176
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   14,771,473 181,736 SH   SOLE 0 0 0 181,736
VANGUARD WORLD FD INF TECH ETF 92204A702   330,057 572 SH   SOLE 0 0 0 572
VERIZON COMMUNICATIONS INC COM 92343V104   226,707 5,497 SH   SOLE 0 0 0 5,497
VIPER ENERGY INC CL A 927959106   764,174 20,362 SH   SOLE 0 0 0 20,362
VISA INC COM CL A 92826C839   236,366 901 SH   SOLE 0 0 0 901
VS TRUST 2X LONG VIX FUTU 92891H507   100,800 18,000 SH   SOLE 0 0 0 18,000
WALMART INC COM 931142103   561,301 8,290 SH   SOLE 0 0 0 8,290
WISDOMTREE TR US QTLY DIV GRT 97717X669   8,173,225 104,718 SH   SOLE 0 0 0 104,718
WISDOMTREE TR EM EX ST-OWNED 97717X578   12,212,496 398,710 SH   SOLE 0 0 0 398,710
YUM BRANDS INC COM 988498101   357,774 2,701 SH   SOLE 0 0 0 2,701