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
AMAZON COM INC COM 023135106   438,780 2,000 SH   SOLE   0 0 2,000
APPLE INC COM 037833100   5,991,049 23,924 SH   SOLE   0 0 23,924
ARES CAPITAL CORP COM 04010L103   420,937 19,230 SH   SOLE   0 0 19,230
BP PLC SPONSORED ADR 055622104   239,982 8,118 SH   SOLE   0 0 8,118
BROADCOM INC COM 11135F101   614,376 2,650 SH   SOLE   0 0 2,650
CHEVRON CORP NEW COM 166764100   1,307,254 9,026 SH   SOLE   0 0 9,026
CISCO SYS INC COM 17275R102   233,897 3,951 SH   SOLE   0 0 3,951
COCA COLA CO COM 191216100   300,530 4,827 SH   SOLE   0 0 4,827
CONOCOPHILLIPS COM 20825C104   558,629 5,633 SH   SOLE   0 0 5,633
COSTCO WHSL CORP NEW COM 22160K105   458,135 500 SH   SOLE   0 0 500
CULLEN FROST BANKERS INC COM 229899109   1,241,813 9,250 SH   SOLE   0 0 9,250
DEVON ENERGY CORP NEW COM 25179M103   428,774 13,100 SH   SOLE   0 0 13,100
DIAMONDBACK ENERGY INC COM 25278X109   837,991 5,115 SH   SOLE   0 0 5,115
DORCHESTER MINERALS LP COM UNIT 25820R105   302,814 9,085 SH   SOLE   0 0 9,085
ENTERPRISE PRODS PARTNERS L COM 293792107   259,034 8,260 SH   SOLE   0 0 8,260
EOG RES INC COM 26875P101   1,501,360 12,248 SH   SOLE   0 0 12,248
EXXON MOBIL CORP COM 30231G102   6,776,965 63,001 SH   SOLE   0 0 63,001
FISERV INC COM 337738108   205,420 1,000 SH   SOLE   0 0 1,000
HIGHPEAK ENERGY INC *W EXP 08/21/202 43114Q121   1,284,794 308,104 SH   SOLE   0 0 308,104
HIGHPEAK ENERGY INC COM 43114Q105   12,380,620 842,219 SH   SOLE   0 0 842,219
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   1,073,758 21,428 SH   SOLE   0 0 21,428
ISHARES INC CORE MSCI EMKT 46434G103   1,432,708 27,436 SH   SOLE   0 0 27,436
ISHARES TR CONSER ALLOC ETF 464289883   1,369,731 36,722 SH   SOLE   0 0 36,722
ISHARES TR CORE INTL AGGR 46435G672   884,233 17,713 SH   SOLE   0 0 17,713
ISHARES TR CORE MSCI INTL 46435G326   4,217,628 65,420 SH   SOLE   0 0 65,420
ISHARES TR CORE S&P MCP ETF 464287507   533,561 8,563 SH   SOLE   0 0 8,563
ISHARES TR CORE S&P SCP ETF 464287804   228,482 1,983 SH   SOLE   0 0 1,983
ISHARES TR CORE TOTAL USD 46434V613   2,707,300 59,896 SH   SOLE   0 0 59,896
ISHARES TR CORE US AGGBD ET 464287226   1,808,348 18,662 SH   SOLE   0 0 18,662
ISHARES TR GRWT ALLOCAT ETF 464289867   237,821 4,149 SH   SOLE   0 0 4,149
ISHARES TR MODERT ALLOC ETF 464289875   5,004,897 115,214 SH   SOLE   0 0 115,214
ISHARES TR MSCI ACWI ETF 464288257   587,148 4,997 SH   SOLE   0 0 4,997
ISHARES TR MSCI EAFE ETF 464287465   707,030 9,351 SH   SOLE   0 0 9,351
ISHARES TR MSCI USA MMENTM 46432F396   257,823 1,246 SH   SOLE   0 0 1,246
ISHARES TR RUS 1000 GRW ETF 464287614   926,847 2,308 SH   SOLE   0 0 2,308
ISHARES TR RUS 1000 VAL ETF 464287598   752,369 4,064 SH   SOLE   0 0 4,064
ISHARES TR RUS 2000 GRW ETF 464287648   264,219 918 SH   SOLE   0 0 918
ISHARES TR RUS 2000 VAL ETF 464287630   264,478 1,611 SH   SOLE   0 0 1,611
ISHARES TR RUS MDCP VAL ETF 464287473   530,812 4,104 SH   SOLE   0 0 4,104
ISHARES TR SHORT TREAS BD 464288679   39,189,140 355,909 SH   SOLE   0 0 355,909
ISHARES TR ULTRA SHORT-TERM 46434V878   1,820,977 36,109 SH   SOLE   0 0 36,109
ISHARES TR US TREAS BD ETF 46429B267   1,722,214 74,944 SH   SOLE   0 0 74,944
JPMORGAN CHASE & CO. COM 46625H100   233,945 976 SH   SOLE   0 0 976
KIMBELL RTY PARTNERS LP UNIT 49435R102   875,694 53,955 SH   SOLE   0 0 53,955
MICROSOFT CORP COM 594918104   2,610,223 6,193 SH   SOLE   0 0 6,193
NVIDIA CORPORATION COM 67066G104   1,366,804 10,178 SH   SOLE   0 0 10,178
OCCIDENTAL PETE CORP COM 674599105   558,525 11,304 SH   SOLE   0 0 11,304
PATTERSON-UTI ENERGY INC COM 703481101   197,701 23,935 SH   SOLE   0 0 23,935
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,071,454 74,510 SH   SOLE   0 0 74,510
PROSPERITY BANCSHARES INC COM 743606105   248,731 3,301 SH   SOLE   0 0 3,301
SHELL PLC SPON ADS 780259305   404,483 6,456 SH   SOLE   0 0 6,456
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   364,375 9,496 SH   SOLE   0 0 9,496
SPDR SER TR PORTFLI INTRMDIT 78464A672   2,509,619 90,015 SH   SOLE   0 0 90,015
TRIUMPH FINANCIAL INC COM 89679E300   2,124,502 23,377 SH   SOLE   0 0 23,377
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105   471,160 13,817 SH   SOLE   0 0 13,817
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   716,871 9,969 SH   SOLE   0 0 9,969
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,319,460 22,864 SH   SOLE   0 0 22,864
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   415,880 3,540 SH   SOLE   0 0 3,540
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   909,630 19,022 SH   SOLE   0 0 19,022
VIPER ENERGY INC CL A 927959106   2,528,904 51,537 SH   SOLE   0 0 51,537
WALMART INC COM 931142103   542,100 6,000 SH   SOLE   0 0 6,000
WILLIAMS COS INC COM 969457100   378,701 6,997 SH   SOLE   0 0 6,997