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
Expires: July 31, 2015
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
AGNC INVT CORP COM 00123Q104 238,781 21,906 SH SOLE 0 0 21,906
AMAZON COM INC COM 023135106 476,680 2,000 SH SOLE 0 0 2,000
APPLE INC COM 037833100 6,922,649 23,924 SH SOLE 0 0 23,924
ARES CAPITAL CORP COM 04010L103 425,975 22,988 SH SOLE 0 0 22,988
BLACKROCK TCP CAPITAL CORP COM 09259E108 69,986 20,829 SH SOLE 0 0 20,829
BLUE OWL CAPITAL CORPORATION COM 69121K104 112,449 10,345 SH SOLE 0 0 10,345
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 99,408 18,240 SH SOLE 0 0 18,240
BROADCOM INC COM 11135F101 285,579 756 SH SOLE 0 0 756
CAPITAL SOUTHWEST CORP COM 140501107 207,997 8,750 SH SOLE 0 0 8,750
CHEVRON CORPORATION COM 166764100 693,373 4,183 SH SOLE 0 0 4,183
COCA COLA CO COM 191216100 262,828 3,234 SH SOLE 0 0 3,234
CONOCOPHILLIPS COM 20825C104 581,395 5,592 SH SOLE 0 0 5,592
COSTCO WHOLESALE CORPORATION COM 22160K105 467,735 500 SH SOLE 0 0 500
CULLEN FROST BANKERS INC COM 229899109 1,291,942 8,361 SH SOLE 0 0 8,361
DEVON ENERGY CORP NEW COM 25179M103 419,027 10,141 SH SOLE 0 0 10,141
DIAMONDBACK ENERGY INC COM 25278X109 896,127 5,098 SH SOLE 0 0 5,098
DYNEX CAP INC COM 26817Q886 226,778 17,298 SH SOLE 0 0 17,298
ENTERPRISE PRODS PARTNERS L COM 293792107 296,249 8,059 SH SOLE 0 0 8,059
EOG RES INC COM 26875P101 1,477,366 11,388 SH SOLE 0 0 11,388
EXXON MOBIL CORP COM 30231G102 7,422,569 54,290 SH SOLE 0 0 54,290
HIGHPEAK ENERGY INC COM 43114Q105 2,341,811 335,023 SH SOLE 0 0 335,023
ISHARES INC CORE MSCI EMKT 46434G103 3,001,542 36,233 SH SOLE 0 0 36,233
ISHARES TR CORE 80 20 ETF 464289859 632,351 6,479 SH SOLE 0 0 6,479
ISHARES TR CORE S&P SCP ETF 464287804 403,552 2,721 SH SOLE 0 0 2,721
ISHARES TR MSCI ACWI ETF 464288257 1,065,827 6,790 SH SOLE 0 0 6,790
ISHARES TR MSCI EAFE ETF 464287465 838,104 8,068 SH SOLE 0 0 8,068
ISHARES TR RUS 1000 GRW ETF 464287614 1,106,479 8,911 SH SOLE 0 0 8,911
ISHARES TR RUS 1000 VAL ETF 464287598 915,174 3,775 SH SOLE 0 0 3,775
ISHARES TR RUS 2000 GRW ETF 464287648 339,988 863 SH SOLE 0 0 863
ISHARES TR RUS 2000 VAL ETF 464287630 328,040 1,483 SH SOLE 0 0 1,483
ISHARES TR RUS MDCP VAL ETF 464287473 646,714 3,929 SH SOLE 0 0 3,929
ISHARES TR CORE 40 MODE ETF 464289875 1,040,856 20,863 SH SOLE 0 0 20,863
ISHARES TR CORE 60 BALA ETF 464289867 7,757,660 111,621 SH SOLE 0 0 111,621
ISHARES TR CORE INTL AGGR 46435G672 1,046,054 20,673 SH SOLE 0 0 20,673
ISHARES TR CORE MSCI INTL 46435G326 7,319,916 82,237 SH SOLE 0 0 82,237
ISHARES TR CORE S&P MCP ETF 464287507 884,838 11,475 SH SOLE 0 0 11,475
ISHARES TR CORE UNIVRSL USD 46434V613 6,099,092 132,158 SH SOLE 0 0 132,158
ISHARES TR CORE US AGGBD ET 464287226 5,672,049 57,305 SH SOLE 0 0 57,305
ISHARES TR IBDS DEC28 ETF 46435U515 8,102,725 320,900 SH SOLE 0 0 320,900
ISHARES TR IBON 2026 TE ETF 46436E528 2,339,111 103,272 SH SOLE 0 0 103,272
ISHARES TR IBON 2027 TE ETF 46436E478 2,366,270 107,168 SH SOLE 0 0 107,168
ISHARES TR IBOND DEC 2030 46436E593 10,116,953 517,756 SH SOLE 0 0 517,756
ISHARES TR IBONDS 27 ETF 46435UAA9 8,151,992 336,581 SH SOLE 0 0 336,581
ISHARES TR IBONDS 27 TRM TS 46436E841 8,137,043 363,748 SH SOLE 0 0 363,748
ISHARES TR IBONDS 28 TRM TS 46436E833 9,486,238 428,466 SH SOLE 0 0 428,466
ISHARES TR IBONDS 29 TRM TS 46436E825 9,451,589 436,563 SH SOLE 0 0 436,563
ISHARES TR IBONDS DEC 2030 46436E726 8,058,610 369,661 SH SOLE 0 0 369,661
ISHARES TR IBONDS DEC 2031 46436E460 1,384,126 68,555 SH SOLE 0 0 68,555
ISHARES TR IBONDS DEC 29 46436E205 4,037,483 174,330 SH SOLE 0 0 174,330
KIMBELL RTY PARTNERS LP UNIT 49435R102 505,172 34,767 SH SOLE 0 0 34,767
MICROSOFT CORP COM 594918104 2,331,592 6,251 SH SOLE 0 0 6,251
NVIDIA CORPORATION COM 67066G104 2,062,961 10,310 SH SOLE 0 0 10,310
OXFORD LANE CAP CORP COM 691543847 221,220 25,253 SH SOLE 0 0 25,253
PATTERSON-UTI ENERGY INC COM 703481101 92,616 10,089 SH SOLE 0 0 10,089
PENNANTPARK INVT CORP COM 708062104 35,837 10,327 SH SOLE 0 0 10,327
SHELL PLC SPON ADS 780259305 454,031 5,855 SH SOLE 0 0 5,855
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 365,918 490 SH SOLE 0 0 490
TEXAS INSTRS INC COM 882508104 222,211 745 SH SOLE 0 0 745
TRINITY CAP INC COM 896442308 188,879 10,558 SH SOLE 0 0 10,558
TRIUMPH FINANCIAL INC COM 89679E300 6,831,653 89,525 SH SOLE 0 0 89,525
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 106,944 13,817 SH SOLE 0 0 13,817
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 15,493,682 22,559 SH SOLE 0 0 22,559
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 247,235 3,470 SH SOLE 0 0 3,470
VIPER ENERGY INC CL A 64361Q101 2,169,724 51,173 SH SOLE 0 0 51,173
WALMART INC COM 931142103 679,560 6,000 SH SOLE 0 0 6,000
WILLIAMS COS INC COM 969457100 238,734 3,211 SH SOLE 0 0 3,211