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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 285 2,127 SH   SOLE 0 0 0 2,127
AGNC INVT CORP COM 00123Q104 340 40,333 SH   SOLE 0 0 0 40,333
ALPHABET INC CAP STK CL A 02079K305 578 6,040 SH   SOLE 0 0 0 6,040
ALPHABET INC CAP STK CL C 02079K107 431 4,480 SH   SOLE 0 0 0 4,480
ALTRIA GROUP INC COM 02209S103 213 5,282 SH   SOLE 0 0 0 5,282
AMAZON COM INC COM 023135106 2,001 17,707 SH   SOLE 0 0 0 17,707
AMGEN INC COM 031162100 363 1,608 SH   SOLE 0 0 0 1,608
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 338 19,691 SH   SOLE 0 0 0 19,691
APPLE INC COM 037833100 10,407 75,303 SH   SOLE 0 0 0 75,303
ASTRAZENECA PLC SPONSORED ADR 046353108 442 8,062 SH   SOLE 0 0 0 8,062
AVEPOINT INC COM CL A 053604104 76 19,000 SH   SOLE 0 0 0 19,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 283 1,061 SH   SOLE 0 0 0 1,061
BLACK STONE MINERALS L P COM UNIT 09225M101 1,427 91,196 SH   SOLE 0 0 0 91,196
BLACKSTONE INC COM 09260D107 315 3,758 SH   SOLE 0 0 0 3,758
BROADCOM INC COM 11135F101 556 1,253 SH   SOLE 0 0 0 1,253
CADENCE BANK COM 12740C103 1,445 56,857 SH   SOLE 0 0 0 56,857
CARNIVAL CORP COMMON STOCK 143658300 92 13,155 SH   SOLE 0 0 0 13,155
CHEVRON CORP NEW COM 166764100 410 2,853 SH   SOLE 0 0 0 2,853
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,798 1,862 SH   SOLE 0 0 0 1,862
CINEMARK HLDGS INC COM 17243V102 135 11,111 SH   SOLE 0 0 0 11,111
CISCO SYS INC COM 17275R102 331 8,274 SH   SOLE 0 0 0 8,274
COCA COLA CO COM 191216100 280 5,004 SH   SOLE 0 0 0 5,004
COMSTOCK RES INC COM 205768302 450 26,050 SH   SOLE 0 0 0 26,050
CONDUENT INC COM 206787103 33 10,000 SH   SOLE 0 0 0 10,000
CONOCOPHILLIPS COM 20825C104 359 3,509 SH   SOLE 0 0 0 3,509
DIREXION SHS ETF TR SELECT LARGE CAP 25460G575 130 30,280 SH   SOLE 0 0 0 30,280
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730 224 8,000 SH   SOLE 0 0 0 8,000
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 213 3,538 SH   SOLE 0 0 0 3,538
DISNEY WALT CO COM 254687106 306 3,243 SH   SOLE 0 0 0 3,243
DORCHESTER MINERALS LP COM UNIT 25820R105 840 33,638 SH   SOLE 0 0 0 33,638
DRAFTKINGS INC NEW COM CL A 26142V105 167 11,017 SH   SOLE 0 0 0 11,017
DYNEX CAP INC COM 26817Q886 214 18,335 SH   SOLE 0 0 0 18,335
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,735 157,290 SH   SOLE 0 0 0 157,290
EXXON MOBIL CORP COM 30231G102 780 8,930 SH   SOLE 0 0 0 8,930
EZCORP INC CL A NON VTG 302301106 116 15,000 SH   SOLE 0 0 0 15,000
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 682 40,821 SH   SOLE 0 0 0 40,821
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 169 10,818 SH   SOLE 0 0 0 10,818
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 2,812 72,334 SH   SOLE 0 0 0 72,334
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 4,232 97,197 SH   SOLE 0 0 0 97,197
GANNETT CO INC COM 36472T109 153 100,000 SH   SOLE 0 0 0 100,000
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 318 20,330 SH   SOLE 0 0 0 20,330
GOODYEAR TIRE & RUBR CO COM 382550101 131 13,000 SH   SOLE 0 0 0 13,000
GRAHAM HLDGS CO COM CL B 384637104 439 816 SH   SOLE 0 0 0 816
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 5,331 164,322 SH   SOLE 0 0 0 164,322
INDEPENDENT BANK GROUP INC COM 45384B106 1,634 26,611 SH   SOLE 0 0 0 26,611
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 1,966 43,121 SH   SOLE 0 0 0 43,121
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1,985 26,525 SH   SOLE 0 0 0 26,525
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 38,298 300,893 SH   SOLE 0 0 0 300,893
INVESCO QQQ TR UNIT SER 1 46090E103 4,528 16,943 SH   SOLE 0 0 0 16,943
ISHARES TR CORE S&P MCP ETF 464287507 527 2,404 SH   SOLE 0 0 0 2,404
ISHARES TR CORE S&P500 ETF 464287200 893 2,491 SH   SOLE 0 0 0 2,491
ISHARES TR RUS 1000 ETF 464287622 265 1,345 SH   SOLE 0 0 0 1,345
ISHARES TR RUSSELL 2000 ETF 464287655 383 2,323 SH   SOLE 0 0 0 2,323
ISHARES TR MSCI EAFE ETF 464287465 269 4,810 SH   SOLE 0 0 0 4,810
ISHARES TR 1 3 YR TREAS BD 464287457 513 6,318 SH   SOLE 0 0 0 6,318
ISHARES TR SHORT TREAS BD 464288679 1,160 10,545 SH   SOLE 0 0 0 10,545
ISHARES TR MSCI USA MIN VOL 46429B697 234 3,533 SH   SOLE 0 0 0 3,533
ISHARES TR CORE MSCI EAFE 46432F842 927 17,593 SH   SOLE 0 0 0 17,593
ISHARES TR MSCI USA QLT FCT 46432F339 39,181 376,956 SH   SOLE 0 0 0 376,956
ISHARES TR MSCI INTL QUALTY 46434V456 10,026 360,898 SH   SOLE 0 0 0 360,898
ISHARES TR MSCI LW CRB TG 46434V464 256 2,018 SH   SOLE 0 0 0 2,018
ISHARES TR ESG AWR MSCI USA 46435G425 337 4,244 SH   SOLE 0 0 0 4,244
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 5,958 118,781 SH   SOLE 0 0 0 118,781
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 300 7,454 SH   SOLE 0 0 0 7,454
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1,485 28,981 SH   SOLE 0 0 0 28,981
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 936 104,926 SH   SOLE 0 0 0 104,926
JOHNSON & JOHNSON COM 478160104 489 2,991 SH   SOLE 0 0 0 2,991
JPMORGAN CHASE & CO COM 46625H100 369 3,527 SH   SOLE 0 0 0 3,527
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 6,571 302,246 SH   SOLE 0 0 0 302,246
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 486 21,057 SH   SOLE 0 0 0 21,057
MASTERCARD INCORPORATED CL A 57636Q104 606 2,132 SH   SOLE 0 0 0 2,132
MERCK & CO INC COM 58933Y105 536 6,226 SH   SOLE 0 0 0 6,226
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 59 14,000 SH   SOLE 0 0 0 14,000
MICROSOFT CORP COM 594918104 3,069 13,176 SH   SOLE 0 0 0 13,176
NORFOLK SOUTHN CORP COM 655844108 410 1,958 SH   SOLE 0 0 0 1,958
NORTHERN LTS FD TR III FPA GBL EQTY ETF 66538R631 945 50,524 SH   SOLE 0 0 0 50,524
NORTHERN OIL AND GAS INC MN COM 665531307 225 8,214 SH   SOLE 0 0 0 8,214
NORTHROP GRUMMAN CORP COM 666807102 783 1,664 SH   SOLE 0 0 0 1,664
NVIDIA CORPORATION COM 67066G104 449 3,701 SH   SOLE 0 0 0 3,701
ONEOK INC NEW COM 682680103 701 13,686 SH   SOLE 0 0 0 13,686
OUSTER INC COM 68989M103 72 75,000 SH   SOLE 0 0 0 75,000
PACER FDS TR PACER US SMALL 69374H857 4,795 147,550 SH   SOLE 0 0 0 147,550
PACER FDS TR US CHS CWS GWT 69374H667 237 7,581 SH   SOLE 0 0 0 7,581
PALANTIR TECHNOLOGIES INC CL A 69608A108 81 10,000 SH   SOLE 0 0 0 10,000
PAYPAL HLDGS INC COM 70450Y103 366 4,256 SH   SOLE 0 0 0 4,256
PEPSICO INC COM 713448108 2,714 16,623 SH   SOLE 0 0 0 16,623
PGIM ETF TR TOTAL RETURN BON 69344A800 3,272 80,365 SH   SOLE 0 0 0 80,365
PHILIP MORRIS INTL INC COM 718172109 340 4,096 SH   SOLE 0 0 0 4,096
PIONEER NAT RES CO COM 723787107 282 1,304 SH   SOLE 0 0 0 1,304
PLANET LABS PBC COM CL A 72703X106 212 39,000 SH   SOLE 0 0 0 39,000
PROCTER AND GAMBLE CO COM 742718109 319 2,528 SH   SOLE 0 0 0 2,528
SABINE RTY TR UNIT BEN INT 785688102 1,777 24,997 SH   SOLE 0 0 0 24,997
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,024 71,950 SH   SOLE 0 0 0 71,950
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,151 51,395 SH   SOLE 0 0 0 51,395
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 427 8,838 SH   SOLE 0 0 0 8,838
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 40,385 607,936 SH   SOLE 0 0 0 607,936
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 699 16,434 SH   SOLE 0 0 0 16,434
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 4,247 168,882 SH   SOLE 0 0 0 168,882
SIREN ETF TR DIVCN LDRS ETF 829658301 414 9,157 SH   SOLE 0 0 0 9,157
SOUTHWEST AIRLS CO COM 844741108 590 19,142 SH   SOLE 0 0 0 19,142
SPDR GOLD TR GOLD SHS 78463V107 464 3,003 SH   SOLE 0 0 0 3,003
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 971 37,636 SH   SOLE 0 0 0 37,636
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 348 11,207 SH   SOLE 0 0 0 11,207
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 248 5,013 SH   SOLE 0 0 0 5,013
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,307 26,057 SH   SOLE 0 0 0 26,057
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 317 790 SH   SOLE 0 0 0 790
SPDR SER TR S&P 600 SMCP VAL 78464A300 328 4,888 SH   SOLE 0 0 0 4,888
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 2,227 24,317 SH   SOLE 0 0 0 24,317
SPDR SER TR PRTFLO S&P500 HI 78468R788 357 10,061 SH   SOLE 0 0 0 10,061
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 3,845 95,702 SH   SOLE 0 0 0 95,702
SUNCOR ENERGY INC NEW COM 867224107 29 30,000 SH Call SOLE 0 0 0 30,000
TESLA INC COM 88160R101 712 2,686 SH   SOLE 0 0 0 2,686
TEXAS INSTRS INC COM 882508104 284 1,837 SH   SOLE 0 0 0 1,837
TWO HBRS INVT CORP COM NEW 90187B408 488 146,864 SH   SOLE 0 0 0 146,864
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1,522 58,024 SH   SOLE 0 0 0 58,024
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 939 15,647 SH   SOLE 0 0 0 15,647
VANECK ETF TRUST GOLD MINERS ETF 92189F106 203 8,434 SH   SOLE 0 0 0 8,434
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,294 17,299 SH   SOLE 0 0 0 17,299
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 568 7,080 SH   SOLE 0 0 0 7,080
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 373 2,936 SH   SOLE 0 0 0 2,936
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,081 6,023 SH   SOLE 0 0 0 6,023
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 24,878 184,065 SH   SOLE 0 0 0 184,065
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 8,697 140,292 SH   SOLE 0 0 0 140,292
VANGUARD WORLD FDS INF TECH ETF 92204A702 258 841 SH   SOLE 0 0 0 841
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 581 20,262 SH   SOLE 0 0 0 20,262
VISA INC COM CL A 92826C839 247 1,388 SH   SOLE 0 0 0 1,388
WALMART INC COM 931142103 339 2,610 SH   SOLE 0 0 0 2,610
WISDOMTREE TR EM EX ST-OWNED 97717X578 8,196 332,909 SH   SOLE 0 0 0 332,909
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,555 65,950 SH   SOLE 0 0 0 65,950
YUM BRANDS INC COM 988498101 286 2,688 SH   SOLE 0 0 0 2,688