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
Akamai Technologies Inc COM 00971T101   469,415 4,406 SH   SOLE   0 0 4,406
Amazon Com Inc COM 023135106   293,774 2,311 SH   SOLE   0 0 2,311
American Tower Reit com COM 03027X100   457,171 2,780 SH   SOLE   0 0 2,780
Amgen Inc COM 031162100   738,029 2,746 SH   SOLE   0 0 2,746
Apple Inc COM 037833100   4,420,984 25,822 SH   SOLE   0 0 25,822
Arch Resources Inc COM 03940R107   636,391 3,729 SH   SOLE   0 0 3,729
Automatic Data COM 053015103   794,533 3,264 SH   SOLE   0 0 3,264
Ares Cap Corp COM 04010L103   337,741 17,346 SH   SOLE   0 0 17,346
Avanti Helium Corp COM 05351P108   3,869 10,257 SH   SOLE   0 0 10,257
Booz Allen Hamilton Hldg Corp COM 099502106   469,205 4,294 SH   SOLE   0 0 4,294
BP PLC Spons ADR COM 055622104   371,086 9,583 SH   SOLE   0 0 9,583
Broadcom Inc COM 01113F101   642,868 774 SH   SOLE   0 0 774
Cadence Design System Inc COM 127387108   561,382 2,396 SH   SOLE   0 0 2,396
CHEVRON CORP COM 166764100   1,248,715 7,405 SH   SOLE   0 0 7,405
Cisco Sys Inc COM 17275R102   855,642 15,915 SH   SOLE   0 0 15,915
Coca Cola Co COM 191216100   622,619 10,999 SH   SOLE   0 0 10,999
Concophillips COM 20825C104   583,794 4,848 SH   SOLE   0 0 4,848
Costco Whsl Corp New COM 22160K105   282,480 500 SH   SOLE   0 0 500
CSI Compressco LP COM COM 12637A103   147,241 106,697 SH   SOLE   0 0 106,697
Cummings Inc COM 231021106   641,376 2,807 SH   SOLE   0 0 2,807
Devon Energy Corp COM 25179M103   1,035,451 21,707 SH   SOLE   0 0 21,707
Diamondback Energy Inc COM 25278X109   2,237,396 14,446 SH   SOLE   0 0 14,446
Dollar Gen Corp New COM 256677105   319,516 3,020 SH   SOLE   0 0 3,020
Dorchester Minerals LP COM 25820R105   221,146 7,612 SH   SOLE   0 0 7,612
Eaton Corp COM G29183103   521,043 2,443 SH   SOLE   0 0 2,443
Eli Lilly Co COM 532457108   511,884 953 SH   SOLE   0 0 953
Enterprise Prods Partners LP COM 293792107   220,574 8,059 SH   SOLE   0 0 8,059
EOG Res Inc COM 26875P101   1,934,484 15,261 SH   SOLE   0 0 15,261
EXXON MOBIL CORP COM 30231G102   3,274,867 27,852 SH   SOLE   0 0 27,852
Fair Isaac Corp COM 303250104   547,173 630 SH   SOLE   0 0 630
Fastenal Co COM 311900104   469,029 8,584 SH   SOLE   0 0 8,584
Ferrari NV COM N3167Y103   511,068 1,728 SH   SOLE   0 0 1,728
Fleetcor Technologies Inc COM 339041105   505,828 1,981 SH   SOLE   0 0 1,981
Gallagher Arthur J & Co COM 363576109   485,946 2,132 SH   SOLE   0 0 2,132
General Electric Co COM 369604301   533,056 4,818 SH   SOLE   0 0 4,818
HighPeak Energy Inc COM 43114Q105   23,895,011 1,415,581 SH   SOLE   0 0 1,415,581
Highpeak Energy Inc WTS COM 43114Q121   489,447 47,751 SH   SOLE   0 0 47,751
Home Depot Inc COM 437076102   754,795 2,498 SH   SOLE   0 0 2,498
Honeywell Intl Inc COM 438516106   485,681 2,629 SH   SOLE   0 0 2,629
Hownet Aerospace Inc COM 443201108   570,370 12,332 SH   SOLE   0 0 12,332
Huntington Ingalls Inds Inc COM 446413106   453,349 2,216 SH   SOLE   0 0 2,216
Illinois Tool Works Inc COM 452308109   639,983 2,762 SH   SOLE   0 0 2,762
Invesco Ultra Short Duration ETF COM 46090A887   586,796 11,806 SH   SOLE   0 0 11,806
iShares Braclays Treasury Inflation Protected Securities Bond Fd COM 464287176   546,293 5,267 SH   SOLE   0 0 5,267
iShares Core US Value COM 464287663   223,836 2,982 SH   SOLE   0 0 2,982
iShare Core Barclays Aggregate Bond Fund COM 464287226   1,192,462 12,680 SH   SOLE   0 0 12,680
iShares Edge MSCI International Quality ETF COM 46434V456   236,760 12,650 SH   SOLE   0 0 12,650
iShares Inc Core MSCI Emerging MKTS ETF COM 46434G103   236,760 4,975 SH   SOLE   0 0 4,975
iShares MSCI ACWI Index Fund COM 464288257   360,107 3,898 SH   SOLE   0 0 3,898
iShares Russell 1000 Value Index Fund Total COM 464287598   446,039 2,919 SH   SOLE   0 0 2,919
iShares TR 20 yr TR COM 464287432   219,064 2,470 SH   SOLE   0 0 2,470
iShares Trust Barclays 7-10yr Treas Bd Fd COM 464287440   8,894,695 97,114 SH   SOLE   0 0 97,114
iShares Trust Blackrock Ultra Short-term Bond ETF COM 46434V878   998,680 19,822 SH   SOLE   0 0 19,822
iShares TR Core Moderate Allocation COM 464289875   372,257 9,562 SH   SOLE   0 0 9,562
iShares Trust Core S&P Smallcap Index Fund COM 464287804   211,379 2,230 SH   SOLE   0 0 2,230
iShares MSCI USA Momentum Index Fund COM 46432F396   1,771,619 12,644 SH   SOLE   0 0 12,644
iShares Trust MSCI USA Quality Factor ETF COM 46432F339   475,544 3,594 SH   SOLE   0 0 3,594
iShares Russell 1000 Growth Index Fund COM 464287614   656,398 2,463 SH   SOLE   0 0 2,463
iShares Russell Midcap Index Fund COM 464287499   447,509 6,432 SH   SOLE   0 0 6,432
iShares TR S&P Small Cap 600 Growth COM 464287887   226,978 2,062 SH   SOLE   0 0 2,062
iShares Trust US Treas Bd ETF COM 46429B267   2,057,136 93,336 SH   SOLE   0 0 93,336
iShares Trust 1-3yr Treas Bd Fd ETF COM 464287457   1,497,945 18,500 SH   SOLE   0 0 18,500
iShares Trust Core Dividend Growth ETF COM 46434V621   734,675 14,717 SH   SOLE   0 0 14,717
Johnson & Johnson COM 478160104   464,598 2,982 SH   SOLE   0 0 2,982
JP Morgan Chase & Co COM 46625H100   525,772 3,625 SH   SOLE   0 0 3,625
Kimbell Rty Partners LP COM 49435R102   834,966 52,185 SH   SOLE   0 0 52,185
Marathon Petroleum COM 56585A102   465,219 3,074 SH   SOLE   0 0 3,074
Marriott International (NV) COM FHB903208   1 34,100 SH   SOLE   0 0 34,100
Microsoft Corp COM 594918104   2,444,472 7,741 SH   SOLE   0 0 7,741
MPLX LP COM 55336V100   452,699 12,727 SH   SOLE   0 0 12,727
Noble Corporation COM G65431127   517,339 10,214 SH   SOLE   0 0 10,214
Nvent Electric PLC COM G6700G107   620,427 11,708 SH   SOLE   0 0 11,708
Nividia Corp COM 67066G104   633,780 1,457 SH   SOLE   0 0 1,457
Occidental Pete Corp COM 674599105   699,792 10,754 SH   SOLE   0 0 10,754
Patterson Uti Energy Inc COM 703481101   317,493 22,940 SH   SOLE   0 0 22,940
Paychex Inc COM 704326107   780,784 6,770 SH   SOLE   0 0 6,770
Pepsico Inc COM 713448108   465,621 2,748 SH   SOLE   0 0 2,748
Permianville Royalty Trust COM 71425H100   31,965 12,585 SH   SOLE   0 0 12,585
Pifzer Inc COM 717081103   450,747 13,589 SH   SOLE   0 0 13,589
Pioneer Nat Resources Co COM 723787107   1,758,666 7,661 SH   SOLE   0 0 7,661
Procter & Gamble Co COM 742718109   491,102 3,366 SH   SOLE   0 0 3,366
Prosperity COM 743606105   583,826 10,590 SH   SOLE   0 0 10,590
Qualcomm Inc COM 747525103   497,881 4,483 SH   SOLE   0 0 4,483
SHELL ADR ORD COM 780259305   439,515 6,826 SH   SOLE   0 0 6,826
SPDR Barclays Capital Intermediate Term Treasury ETF COM 78464A672   3,112,105 113,044 SH   SOLE   0 0 113,044
SPDR Gold COM 78463V107   234,886 1,370 SH   SOLE   0 0 1,370
SPDR Index SHS FDS COM 78463X475   2,931,919 58,069 SH   SOLE   0 0 58,069
SPDR Portfolio Emerging Markets ETF COM 78463X509   1,979,612 58,969 SH   SOLE   0 0 58,969
SPDR S&P 500 COM 78462F103   728,120 1,697 SH   SOLE   0 0 1,697
Tamboran Resources LTD COM Q8843D107   15,269 163,160 SH   SOLE   0 0 163,160
Technipfmc PLC COM G87110105   665,382 32,713 SH   SOLE   0 0 32,713
Texas Pacific Land COM 88262P102   490,537 269 SH   SOLE   0 0 269
Tidewater Inc COM 88642R109   702,669 9,887 SH   SOLE   0 0 9,887
TJX Companies COM 872540109   489,195 5,504 SH   SOLE   0 0 5,504
Triumph Bancorp Inc COM 89679E300   1,520,038 23,461 SH   SOLE   0 0 23,461
UBS Group AG COM H42097107   514,864 20,887 SH   SOLE   0 0 20,887
United Parcel Service Inc Cl B COM 911312106   447,191 2,869 SH   SOLE   0 0 2,869
Vanguard Index Funds S&P 500 ETF COM 922908363   11,555,100 29,313 SH   SOLE   0 0 29,313
Vanguard Intl Equity Index COM 922042742   1,951,791 20,946 SH   SOLE   0 0 20,946
Vanguard Tax-Managed Intl FD FTSE Developed Mkts ETF COM 921943858   5,312,948 121,522 SH   SOLE   0 0 121,522
Vanguard Total Bond Market COM 921937835   669,541 9,595 SH   SOLE   0 0 9,595
Verizon Communications Inc COM 92343V104   542,169 16,728 SH   SOLE   0 0 16,728
Viper Energy Partners LP COM 92763M105   1,430,512 51,309 SH   SOLE   0 0 51,309
Wal Mart Stores Inc COM 931142103   863,813 5,401 SH   SOLE   0 0 5,401
Weatherford International PLC COM G48833118   862,832 9,552 SH   SOLE   0 0 9,552
Williams Cos Inc COM 969457100   570,079 16,921 SH   SOLE   0 0 16,921