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   1,331,695 8,356 SH   SOLE   0 0 8,356
Academy Sports COM 00402L107   1,497,200 22,914 SH   SOLE   0 0 22,914
Alphabet Inc Cl A COM 02079K305   240,134 2,315 SH   SOLE   0 0 2,315
Amazon Com Inc COM 023135106   308,940 2,991 SH   SOLE   0 0 2,991
American Tower Reit com COM 03027X100   1,271,812 6,224 SH   SOLE   0 0 6,224
Amgen Inc COM 031162100   1,326,673 5,487 SH   SOLE   0 0 5,487
Apple Inc COM 037833100   4,523,207 8,024 SH   SOLE   0 0 8,024
Arch Resources Inc COM 03940R107   1,054,835 8,024 SH   SOLE   0 0 8,024
Ares Cap Corp COM 04010L103   306,943 16,795 SH   SOLE   0 0 16,795
Avanti Helium Corp COM 05351P108   4,774 10,257 SH   SOLE   0 0 10,257
Axcelis Technologies Inc COM 054540208   1,473,345 11,057 SH   SOLE   0 0 11,057
Booz Allen Hamilton Hldg Corp COM 099502106   1,187,915 12,816 SH   SOLE   0 0 12,816
BP PLC Spons ADR COM 055622104   1,708,302 45,026 SH   SOLE   0 0 45,026
Broadcom Inc COM 01113F101   1,197,113 1,866 SH   SOLE   0 0 1,866
Cadence Design System Inc COM 127387108   1,346,256 6,408 SH   SOLE   0 0 6,408
CHEVRON CORP COM 166764100   2,780,323 17,040 SH   SOLE   0 0 17,040
Cisco Sys Inc COM 17275R102   1,376,346 26,328 SH   SOLE   0 0 26,328
Coca Cola Co COM 191216100   1,499,500 23,995 SH   SOLE   0 0 23,995
Concophillips COM 20825C104   601,955 6,031 SH   SOLE   0 0 6,031
Costco Whsl Corp New COM 22160K105   248,435 500 SH   SOLE   0 0 500
Crocs Inc COM 227046109   1,422,702 11,252 SH   SOLE   0 0 11,252
CSI Compressco LP COM COM 12637A103   131,237 106,697 SH   SOLE   0 0 106,697
Cummings Inc COM 231021106   1,182,071 4,948 SH   SOLE   0 0 4,948
Devon Energy Corp COM 25179M103   1,734,097 34,263 SH   SOLE   0 0 34,263
Diamondback Energy Inc COM 25278X109   11,626,106 86,011 SH   SOLE   0 0 86,011
Dorchester Minerals LP COM 25820R105   248,438 8,202 SH   SOLE   0 0 8,202
ELF Beauty Inc COM 26856L103   1,599,154 19,419 SH   SOLE   0 0 19,419
Enterprise Prods Partners LP COM 293792107   213,934 8,260 SH   SOLE   0 0 8,260
EOG Res Inc COM 26875P101   1,305,406 11,388 SH   SOLE   0 0 11,388
EXXON MOBIL CORP COM 30231G102   3,147,444 28,701 SH   SOLE   0 0 28,701
Facebook Inc Cl A COM 30303M102   1,609,472 7,594 SH   SOLE   0 0 7,594
Fastenal Co COM 311900104   1,301,194 24,123 SH   SOLE   0 0 24,123
First Solar Inc COM 336433107   1,496,400 6,880 SH   SOLE   0 0 6,880
Helix Energy Solutions GRP Inc COM 42330P107   83,367 10,771 SH   SOLE   0 0 10,771
HighPeak Energy Inc COM 43114Q105   20,884,575 908,025 SH   SOLE   0 0 908,025
Highpeak Energy Inc WTS COM 43114Q121   5,387,644 355,855 SH   SOLE   0 0 355,855
Home Depot Inc COM 437076102   1,236,257 4,189 SH   SOLE   0 0 4,189
Honeywell Intl Inc COM 438516106   1,214,185 6,353 SH   SOLE   0 0 6,353
Hownet Aerospace Inc COM 443201108   1,395,116 32,927 SH   SOLE   0 0 32,927
Huntington Ingalls Inds Inc COM 446413106   1,164,901 5,627 SH   SOLE   0 0 5,627
Illinois Tool Works Inc COM 452308109   1,302,123 5,320 SH   SOLE   0 0 5,320
Impinj Inc COM 453204109   1,473,644 10,874 SH   SOLE   0 0 10,874
Invesco Ultra Short Duration ETF COM 46090A887   968,124 19,518 SH   SOLE   0 0 19,518
iShares Braclays Treasury Inflation Protected Securities Bond Fd COM 464287176   494,471 4,485 SH   SOLE   0 0 4,485
iShares Core US Value COM 464287663   226,863 3,212 SH   SOLE   0 0 3,212
iShare Core Barclays Aggregate Bond Fund COM 464287226   2,684,530 26,942 SH   SOLE   0 0 26,942
iShares Edge MSCI International Quality ETF COM 46434V456   446,292 12,650 SH   SOLE   0 0 12,650
iShares Inc Core MSCI Emerging MKTS ETF COM 46434G103   246,291 5,048 SH   SOLE   0 0 5,048
iShares MSCI ACWI Index Fund COM 464288257   383,248 4,204 SH   SOLE   0 0 4,204
iShares Russell 1000 Value Index Fund Total COM 464287598   445,665 2,927 SH   SOLE   0 0 2,927
iShares Trust Barclays 7-10yr Treas Bd Fd COM 464287440   31,598,061 318,785 SH   SOLE   0 0 318,785
iShares Trust Blackrock Ultra Short-term Bond ETF COM 46434V878   1,636,304 32,563 SH   SOLE   0 0 32,563
iShares TR Core Moderate Allocation COM 464289875   498,568 12,508 SH   SOLE   0 0 12,508
iShares Trust Core S&P Smallcap Index Fund COM 464287804   215,641 2,230 SH   SOLE   0 0 2,230
iShares MSCI USA Momentum Index Fund COM 46432F396   3,850,866 27,696 SH   SOLE   0 0 27,696
iShares Trust MSCI USA Quality Factor ETF COM 46432F339   446,805 3,602 SH   SOLE   0 0 3,602
iShares Russell 1000 Growth Index Fund COM 464287614   609,603 2,495 SH   SOLE   0 0 2,495
iShares Russell Midcap Index Fund COM 464287499   437,279 6,254 SH   SOLE   0 0 6,254
iShares TR S&P Small Cap 600 Growth COM 464287887   210,535 1,915 SH   SOLE   0 0 1,915
iShares Trust US Treas Bd ETF COM 46429B267   5,068,800 216,800 SH   SOLE   0 0 216,800
iShares Trust 1-3yr Treas Bd Fd ETF COM 464287457   2,761,808 33,615 SH   SOLE   0 0 33,615
iShares Trust Core Dividend Growth ETF COM 46434V621   2,145,215 42,912 SH   SOLE   0 0 42,912
Jabil Circuit Inc COM 466313103   1,458,695 16,546 SH   SOLE   0 0 16,546
Johnson & Johnson COM 478160104   1,243,880 8,025 SH   SOLE   0 0 8,025
JP Morgan Chase & Co COM 46625H100   1,209,952 9,285 SH   SOLE   0 0 9,285
Kimbell Rty Partners LP COM 49435R102   786,396 51,634 SH   SOLE   0 0 51,634
Lamb Weston Holdings Inc COM 513272104   1,490,584 14,261 SH   SOLE   0 0 14,261
Las Vegas Sands Corp COM 517834107   1,516,967 26,405 SH   SOLE   0 0 26,405
Lockheed Martin Corp COM 539830109   1,451,321 3,070 SH   SOLE   0 0 3,070
Marathon Petroleum Corp COM 56585A102   1,450,770 10,760 SH   SOLE   0 0 10,760
Marriott International NV COM FHB903208   1 34,100 SH   SOLE   0 0 34,100
Merck & CO Inc COM 58933Y105   1,238,307 11,560 SH   SOLE   0 0 11,560
Microsoft Corp COM 594918104   1,993,767 6,915 SH   SOLE   0 0 6,915
Nice Systems LTD ADR COM 653656108   228,890 1,000 SH   SOLE   0 0 1,000
Nvent Electric PLC COM G6700G107   1,330,581 30,987 SH   SOLE   0 0 30,987
Nividia Corp COM 67066G104   2,211,049 7,960 SH   SOLE   0 0 7,960
Occidental Pete Corp COM 674599105   700,221 11,183 SH   SOLE   0 0 11,183
Paccar Inc COM 693718108   1,355,371 18,516 SH   SOLE   0 0 18,516
Patterson Uti Energy Inc COM 703481101   265,149 22,662 SH   SOLE   0 0 22,662
Paychex Inc COM 704326107   1,279,397 11,165 SH   SOLE   0 0 11,165
Pepsico Inc COM 713448108   1,288,131 7,066 SH   SOLE   0 0 7,066
Permian Res Corp Cl A COM 71424F105   2,280,085 217,151 SH   SOLE   0 0 217,151
Permianville Royalty Trust COM 71425H100   235,832 97,882 SH   SOLE   0 0 97,882
Pifzer Inc COM 717081103   1,199,438 29,298 SH   SOLE   0 0 29,398
Pioneer Nat Resources Co COM 723787107   4,471,257 21,892 SH   SOLE   0 0 21,892
Procter & Gamble Co COM 742718109   1,336,316 8,987 SH   SOLE   0 0 8,987
Progressive Corp COM 743315103   1,902,449 13,298 SH   SOLE   0 0 13,298
Qualcomm Inc COM 747525103   1,282,179 10,050 SH   SOLE   0 0 10,050
Quanta Services COM 74762E102   1,442,602 8,657 SH   SOLE   0 0 8,657
Rambus Inc COM 750917106   1,661,080 32,405 SH   SOLE   0 0 32,405
SHELL ADR EACH REP 2 ORD WI COM 780259305   334,318 5,810 SH   SOLE   0 0 5,810
SPDR Barclays Capital Intermediate Term Treasury ETF COM 78464A672   7,602,637 262,703 SH   SOLE   0 0 262,703
SPDR Gold COM 78463V107   251,011 1,370 SH   SOLE   0 0 1,370
SPDR Index SHS FDS COM 78463X475   6,862,810 137,614 SH   SOLE   0 0 137,614
SPDR Portfolio Aggregate Bond COM 78464A649   215,327 8,349 SH   SOLE   0 0 8,349
SPDR Portfolio Emerging Markets ETF COM 78463X509   5,108,466 149,676 SH   SOLE   0 0 149,676
SPDR S&P 500 COM 78462F103   721,070 1,754 SH   SOLE   0 0 1,754
Steel Dynamics Inc COM 858119100   1,158,455 10,208 SH   SOLE   0 0 10,208
Super Micro Computer Inc COM 86800U104   1,686,579 15,829 SH   SOLE   0 0 15,829
Tamboran Resources LTD COM Q8843D107   21,855 163,160 SH   SOLE   0 0 163,160
Target Hospitality Corp COM 87615L107   691,558 52,630 SH   SOLE   0 0 52,630
Texas Instrs Inc COM 882508104   1,497,845 8,052 SH   SOLE   0 0 8,052
Texas Pacific Land COM 88262P102   1,195,817 703 SH   SOLE   0 0 703
Thomson Reuters Corp COM 884903709   1,507,570 11,586 SH   SOLE   0 0 11,586
TJX Companies COM 872540109   1,253,603 15,998 SH   SOLE   0 0 15,998
Transmedics Group COM 89377M109   1,316,187 17,380 SH   SOLE   0 0 17,380
Triumph Bancorp Inc COM 89679E300   1,362,145 23,461 SH   SOLE   0 0 23,461
Union Pac Corp COM 907818108   1,296,315 6,441 SH   SOLE   0 0 6,441
United Parcel Service Inc Cl B COM 911312106   1,354,050 6,980 SH   SOLE   0 0 6,980
Vanguard Index Funds S&P 500 ETF COM 922908363   30,488,070 81,070 SH   SOLE   0 0 81,070
Vanguard Intl Equity Index COM 922042742   4,571,339 49,639 SH   SOLE   0 0 49,639
Vanguard Tax-Managed Intl FD FTSE Developed Mkts ETF COM 921943858   13,647,557 302,137 SH   SOLE   0 0 302,137
Vanguard Total Bond Market COM 921937835   1,642,182 22,242 SH   SOLE   0 0 22,242
Verizon Communications Inc COM 92343V104   1,310,761 33,704 SH   SOLE   0 0 33,704
Viper Energy Partners LP COM 92763M105   3,111,922 111,140 SH   SOLE   0 0 111,140
Wal Mart Stores Inc COM 931142103   296,040 2,000 SH   SOLE   0 0 2,000
Williams Cos Inc COM 969457100   1,283,945 42,998 SH   SOLE   0 0 42,998
Wynn Resorts LTD COM 983134107   1,592,815 14,233 SH   SOLE   0 0 14,233