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
EXXON MOBIL CORP COM 30231G102   134,444,956 1,143,434 SH   SOLE   315,533 0 827,901
TIDAL TR II DGA ABSOLUTE RET 88636J501   14,788,745 762,165 SH   SOLE   0 0 762,165
ISHARES TR CORE S&P US GWT 464287671   31,849,414 335,858 SH   SOLE   0 0 335,858
STAR GROUP L P UNIT LTD PARTNR 85512C105   1,685,271 140,089 SH   SOLE   0 0 140,089
TEMPO AUTOMATION HOLDINGS IN COM 88024M108   19,777 136,300 SH   SOLE   0 0 136,300
ENTERPRISE PRODS PARTNERS L COM 293792107   2,725,450 99,578 SH   SOLE   0 0 99,578
BIOCRYST PHARMACEUTICALS INC COM 09058V103   573,480 81,000 SH   SOLE   0 0 81,000
FIRST FINL BANKSHARES INC COM 32020R109   1,702,935 67,792 SH   SOLE   0 0 67,792
ALPHABET INC CAP STK CL C 02079K107   7,422,891 56,298 SH   SOLE   0 0 56,298
ISHARES TR CORE S&P TTL STK 464287150   5,081,927 53,954 SH   SOLE   0 0 53,954
DUFF & PHELPS UTLITY AND INF COM 26433C105   462,704 53,678 SH   SOLE   0 0 53,678
MPLX LP COM UNIT REP LTD 55336V100   1,764,983 49,620 SH   SOLE   0 0 49,620
SOUTHWESTERN ENERGY CO COM 845467109   318,920 49,445 SH   SOLE   0 0 49,445
ALTRIA GROUP INC COM 02209S103   2,000,054 47,564 SH   SOLE   0 0 47,564
COMCAST CORP NEW CL A 20030N101   2,066,067 46,596 SH   SOLE   0 0 46,596
KIMBELL RTY PARTNERS LP UNIT 49435R102   678,416 42,401 SH   SOLE   0 0 42,401
VAALCO ENERGY INC COM NEW 91851C201   175,600 40,000 SH   SOLE   0 0 40,000
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   547,815 39,046 SH   SOLE   0 0 39,046
EATON VANCE TAX-MANAGED GLOB COM 27829C105   275,338 36,039 SH   SOLE   0 0 36,039
GOLDMAN SACHS BDC INC SHS 38147U107   524,728 36,039 SH   SOLE   0 0 36,039
AMAZON COM INC COM 023135106   4,273,266 33,616 SH   SOLE   0 0 33,616
ISHARES SILVER TR ISHARES 46428Q109   643,537 31,639 SH   SOLE   0 0 31,639
US BANCORP DEL COM NEW 902973304   1,028,629 31,114 SH   SOLE   0 0 31,114
BLACK STONE MINERALS L P COM UNIT 09225M101   528,100 30,650 SH   SOLE   0 0 30,650
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   453,901 29,628 SH   SOLE   0 0 29,628
INTEL CORP COM 458140100   997,045 28,046 SH   SOLE   0 0 28,046
JPMORGAN CHASE & CO COM 46625H100   3,987,355 27,495 SH   SOLE   0 0 27,495
PHILIP MORRIS INTL INC COM 718172109   2,529,563 27,323 SH   SOLE   0 0 27,323
NORTHERN OIL & GAS INC COM 665531307   1,086,290 27,002 SH   SOLE   0 0 27,002
RAMACO RES INC COM CL A 75134P600   296,730 27,000 SH   SOLE   0 0 27,000
APPLE INC COM 037833100   4,315,988 25,209 SH   SOLE   0 0 25,209
PAYPAL HLDGS INC COM 70450Y103   1,453,900 24,870 SH   SOLE   0 0 24,870
COMSTOCK RES INC COM 205768302   250,910 22,748 SH   SOLE   0 0 22,748
ISHARES GOLD TR ISHARES NEW 464285204   794,693 22,712 SH   SOLE   0 0 22,712
VIRTUS TOTAL RETURN FD INC COM 92835W107   103,474 21,557 SH   SOLE   0 0 21,557
COCA COLA CO COM 191216100   1,170,480 20,909 SH   SOLE   0 0 20,909
CARNIVAL CORP COMMON STOCK 143658300   272,068 19,830 SH   SOLE   0 0 19,830
CISCO SYS INC COM 17275R102   1,017,946 18,935 SH   SOLE   0 0 18,935
ERICSSON ADR B SEK 10 294821608   90,153 18,550 SH   SOLE   0 0 18,550
V F CORP COM 918204108   326,489 18,477 SH   SOLE   0 0 18,477
AT&T INC COM 00206R102   268,723 17,891 SH   SOLE   0 0 17,891
SONY GROUP CORP SPONSORED ADR 835699307   1,431,050 17,365 SH   SOLE   0 0 17,365
APOLLO GLOBAL MGMT INC COM 03769M106   1,468,452 16,360 SH   SOLE   0 0 16,360
EOG RES INC COM 26875P101   2,071,987 16,346 SH   SOLE   0 0 16,346
JOHNSON & JOHNSON COM 478160104   2,502,747 16,069 SH   SOLE   0 0 16,069
MEDTRONIC PLC SHS G5960L103   1,231,662 15,718 SH   SOLE   0 0 15,718
VISA INC COM CL A 92826C839   3,512,289 15,270 SH   SOLE   0 0 15,270
COTERRA ENERGY INC COM 127097103   410,024 15,158 SH   SOLE   0 0 15,158
INDEPENDENT BANK GROUP INC COM 45384B106   579,080 14,642 SH   SOLE   0 0 14,642
EATON CORP PLC SHS G29183103   3,087,228 14,475 SH   SOLE   0 0 14,475
STELLAR BANCORP INC COM 858927106   307,690 14,432 SH   SOLE   0 0 14,432
ISHARES TR CORE S&P500 ETF 464287200   6,135,696 14,288 SH   SOLE   0 0 14,288
DISNEY WALT CO COM 254687106   1,155,984 14,263 SH   SOLE   0 0 14,263
WOLFSPEED INC COM 977852102   533,057 13,991 SH   SOLE   0 0 13,991
UBER TECHNOLOGIES INC COM 90353T100   640,871 13,935 SH   SOLE   0 0 13,935
MERCK & CO INC COM 58933Y105   1,429,461 13,885 SH   SOLE   0 0 13,885
CVS HEALTH CORP COM 126650100   934,890 13,390 SH   SOLE   0 0 13,390
WALMART INC COM 931142103   2,118,753 13,248 SH   SOLE   0 0 13,248
ABBOTT LABS COM 002824100   1,218,760 12,584 SH   SOLE   0 0 12,584
META PLATFORMS INC CL A 30303M102   3,662,262 12,199 SH   SOLE   0 0 12,199
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   270,360 12,000 SH   SOLE   0 0 12,000
ISHARES TR MSCI EAFE ETF 464287465   787,756 11,430 SH   SOLE   0 0 11,430
CHART INDS INC COM 16115Q308   1,929,321 11,408 SH   SOLE   0 0 11,408
STONECO LTD COM CL A G85158106   120,080 11,254 SH   SOLE   0 0 11,254
ARK ETF TR INNOVATION ETF 00214Q104   445,494 11,230 SH   SOLE   0 0 11,230
DEVON ENERGY CORP NEW COM 25179M103   523,746 10,980 SH   SOLE   0 0 10,980
PROSHARES TR ULTRASHRT S&P500 74347G416   383,940 10,346 SH   SOLE   0 0 10,346
CROWN CASTLE INC COM 22822V101   920,760 10,005 SH   SOLE   0 0 10,005
OWENS CORNING NEW COM 690742101   1,364,100 10,000 SH   SOLE   0 0 10,000
NVIDIA CORPORATION COM 67066G104   2,530,772 5,818 SH   SOLE   0 0 9,511
CHARTER COMMUNICATIONS INC N CL A 16119P108   2,272,110 5,166 SH   SOLE   0 0 9,270
BOOKING HOLDINGS INC COM 09857L108   1,918,217 622 SH   SOLE   0 0 9,245
UNITEDHEALTH GROUP INC COM 91324P102   1,910,880 3,790 SH   SOLE   0 0 9,220
SERVICENOW INC COM 81762P102   1,813,825 3,245 SH   SOLE   0 0 8,271
AMGEN INC COM 031162100   1,676,658 6,238 SH   SOLE   0 0 8,078
BROADCOM INC COM 11135F101   1,513,783 1,823 SH   SOLE   0 0 8,078
THERMO FISHER SCIENTIFIC INC COM 883556102   1,416,829 2,799 SH   SOLE   0 0 7,620
MICROSOFT CORP COM 594918104   1,413,297 4,476 SH   SOLE   0 0 7,608
PROCTER AND GAMBLE CO COM 742718109   1,352,072 9,270 SH   SOLE   0 0 7,496
HOME DEPOT INC COM 437076102   1,322,554 4,377 SH   SOLE   0 0 7,385
SALESFORCE INC COM 79466L302   1,315,028 6,485 SH   SOLE   0 0 6,485
CHEVRON CORP NEW COM 166764100   1,263,996 7,496 SH   SOLE   0 0 6,454
SNOWFLAKE INC CL A 833445109   1,263,561 8,271 SH   SOLE   0 0 6,440
MASTERCARD INCORPORATED CL A 57636Q104   1,263,469 3,191 SH   SOLE   0 0 6,343
INTUITIVE SURGICAL INC COM NEW 46120E602   1,250,417 4,278 SH   SOLE   0 0 6,238
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,215,583 2,065 SH   SOLE   0 0 6,170
FEDEX CORP COM 31428X106   1,180,748 4,457 SH   SOLE   0 0 6,068
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,139,071 3,709 SH   SOLE   0 0 5,977
HONEYWELL INTL INC COM 438516106   1,095,266 5,929 SH   SOLE   0 0 5,972
MCDONALDS CORP COM 580135101   1,064,824 4,042 SH   SOLE   0 0 5,929
L3HARRIS TECHNOLOGIES INC COM 502431109   1,040,715 5,977 SH   SOLE   0 0 5,818
VAIL RESORTS INC COM 91879Q109   1,024,244 4,616 SH   SOLE   0 0 5,587
ABBVIE INC COM 00287Y109   919,741 6,170 SH   SOLE   0 0 5,503
FIRST SOLAR INC COM 336433107   839,460 5,195 SH   SOLE   0 0 5,486
BLACKROCK INC COM 09247X101   722,129 1,117 SH   SOLE   0 0 5,264
BOEING CO COM 097023105   637,144 3,324 SH   SOLE   0 0 5,195
ISHARES TR RUSSELL 2000 ETF 464287655   630,608 3,568 SH   SOLE   0 0 5,166
AIRBNB INC COM CL A 009066101   626,226 4,564 SH   SOLE   0 0 5,146
HENRY JACK & ASSOC INC COM 426281101   619,674 4,100 SH   SOLE   0 0 4,762
INTERCONTINENTAL EXCHANGE IN COM 45866F104   614,682 5,587 SH   SOLE   0 0 4,616
SPDR GOLD TR GOLD SHS 78463V107   579,158 3,378 SH   SOLE   0 0 4,564
DEERE & CO COM 244199105   577,769 1,531 SH   SOLE   0 0 4,476
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   575,893 1,644 SH   SOLE   0 0 4,457
DUKE ENERGY CORP NEW COM NEW 26441C204   568,394 6,440 SH   SOLE   0 0 4,377
STARBUCKS CORP COM 855244109   545,083 5,972 SH   SOLE   0 0 4,278
ADOBE INC COM 00724F101   486,445 954 SH   SOLE   0 0 4,203
ISHARES TR CORE S&P SCP ETF 464287804   485,422 5,146 SH   SOLE   0 0 4,196
MOLSON COORS BEVERAGE CO CL B 60871R209   484,528 7,620 SH   SOLE   0 0 4,108
KELLANOVA COM 487836108   480,722 8,078 SH   SOLE   0 0 4,100
KELLANOVA COM SHS 487836116   480,722 8,078 SH   SOLE   0 0 4,084
AMERICAN EXPRESS CO COM 025816109   480,243 3,219 SH   SOLE   0 0 4,042
PEPSICO INC COM 713448108   457,996 2,703 SH   SOLE   0 0 3,790
CATERPILLAR INC COM 149123101   446,628 1,636 SH   SOLE   0 0 3,765
ZILLOW GROUP INC CL C CAP STK 98954M200   439,028 9,511 SH   SOLE   0 0 3,709
ELECTRONIC ARTS INC COM 285512109   431,514 3,584 SH   SOLE   0 0 3,697
NETFLIX INC COM 64110L106   425,933 1,128 SH   SOLE   0 0 3,584
ISHARES TR EAFE GRWTH ETF 464288885   410,961 4,762 SH   SOLE   18 0 3,550
BAIDU INC SPON ADR REP A 056752108   403,184 3,001 SH   SOLE   0 0 3,378
ISHARES TR S&P MC 400GR ETF 464287606   396,309 5,486 SH   SOLE   0 0 3,358
SOUTHERN CO COM 842587107   392,721 6,068 SH   SOLE   0 0 3,324
PRUDENTIAL FINL INC COM 744320102   387,512 4,084 SH   SOLE   0 0 3,245
SELECT SECTOR SPDR TR ENERGY 81369Y506   379,276 4,196 SH   SOLE   0 0 3,220
WELLS FARGO CO NEW COM 949746101   376,729 9,220 SH   SOLE   0 0 3,219
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   349,605 2,250 SH   SOLE   0 0 3,191
LIVE NATION ENTERTAINMENT IN COM 538034109   341,128 4,108 SH   SOLE   0 0 3,001
PUBLIC STORAGE COM 74460D109   336,779 1,278 SH   SOLE   0 0 2,799
SCOTTS MIRACLE-GRO CO CL A 810186106   327,806 6,343 SH   SOLE   0 0 2,703
UNION PAC CORP COM 907818108   321,328 1,578 SH   SOLE   0 0 2,370
LOWES COS INC COM 548661107   320,281 1,541 SH   SOLE   0 0 2,250
DIAGEO PLC SPON ADR NEW 25243Q205   312,830 2,097 SH   SOLE   0 0 2,097
NORFOLK SOUTHN CORP COM 655844108   310,756 1,578 SH   SOLE   0 0 2,068
ISHARES INC CORE MSCI EMKT 46434G103   307,146 6,454 SH   SOLE   0 0 2,065
BANK MONTREAL QUE COM 063671101   283,314 3,358 SH   SOLE   0 0 1,823
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   279,303 3,220 SH   SOLE   0 0 1,650
FREEPORT-MCMORAN INC CL B 35671D857   275,387 7,385 SH   SOLE   0 0 1,644
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   273,665 1,157 SH   SOLE   0 0 1,636
KRANESHARES TR CSI CHI INTERNET 500767306   253,036 9,245 SH   SOLE   0 0 1,578
ISHARES TR RUS 1000 VAL ETF 464287598   250,503 1,650 SH   SOLE   0 0 1,578
BRISTOL-MYERS SQUIBB CO COM 110122108   243,942 4,203 SH   SOLE   0 0 1,541
SHELL PLC SPON ADS 780259305   238,013 3,697 SH   SOLE   0 0 1,531
SEA LTD SPONSORD ADS 81141R100   231,353 5,264 SH   SOLE   0 0 1,278
CAPITAL ONE FINL CORP COM 14040H105   230,009 2,370 SH   SOLE   0 0 1,157
APA CORPORATION COM 03743Q108   226,173 5,503 SH   SOLE   0 0 1,128
RINGCENTRAL INC CL A 76680R206   225,425 7,608 SH   SOLE   0 0 1,117
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   207,018 2,068 SH   SOLE   0 0 954
SHOPIFY INC CL A 82509L107   205,456 3,765 SH   SOLE   0 0 622