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   130,253,520 1,187,794 SH   SOLE   0 0 1,187,794
PROSHARES TR SHORT S&P 500 NE 74347B425   7,660,344 510,690 SH   SOLE   0 0 510,690
ISHARES TR CORE S&P US GWT 464287671   30,488,412 343,454 SH   SOLE   0 0 343,454
TEMPO AUTOMATION HOLDINGS IN COM 88024M108   118,923 146,800 SH   SOLE   0 0 146,800
STAR GROUP L P UNIT LTD PARTNR 85512C105   1,816,954 140,089 SH   SOLE   0 0 140,089
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   422,122 115,334 SH   SOLE   0 0 115,334
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   535,964 109,604 SH   SOLE   0 0 109,604
ENTERPRISE PRODS PARTNERS L COM 293792107   2,579,070 99,578 SH   SOLE   0 0 99,578
BIOCRYST PHARMACEUTICALS INC COM 09058V103   675,540 81,000 SH   SOLE   0 0 81,000
VIRTUS TOTAL RETURN FD INC COM 92835W107   503,846 77,814 SH   SOLE   0 0 77,814
FIRST FINL BANKSHARES INC COM 32020R109   2,235,935 70,092 SH   SOLE   0 0 70,092
ALPHABET INC CAP STK CL C 02079K107   7,138,040 68,635 SH   SOLE   0 0 68,635
CBRE GBL REAL ESTATE INC FD COM 12504G100   296,048 55,753 SH   SOLE   0 0 55,753
ISHARES TR CORE S&P TTL STK 464287150   5,006,691 55,292 SH   SOLE   0 0 55,292
SOUTHWESTERN ENERGY CO COM 845467109   261,095 52,219 SH   SOLE   0 0 52,219
MPLX LP COM UNIT REP LTD 55336V100   1,732,491 50,290 SH   SOLE   0 0 50,290
ALTRIA GROUP INC COM 02209S103   2,151,866 48,226 SH   SOLE   0 0 48,226
COMCAST CORP NEW CL A 20030N101   1,782,452 47,018 SH   SOLE   0 0 47,018
VAALCO ENERGY INC COM NEW 91851C201   192,525 42,500 SH   SOLE   0 0 42,500
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   503,464 40,374 SH   SOLE   0 0 40,374
EATON VANCE TAX-MANAGED GLOB COM 27829C105   309,779 38,339 SH   SOLE   0 0 38,339
AMAZON COM INC COM 023135106   3,474,985 33,643 SH   SOLE   0 0 33,643
BLACK STONE MINERALS L P COM UNIT 09225M101   485,198 30,924 SH   SOLE   0 0 30,924
GOLDMAN SACHS BDC INC SHS 38147U107   408,422 29,921 SH   SOLE   0 0 29,921
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   370,708 29,728 SH   SOLE   0 0 29,728
US BANCORP DEL COM NEW 902973304   1,052,408 29,193 SH   SOLE   0 0 29,193
NORTHERN OIL AND GAS INC MN COM 665531307   860,271 28,345 SH   SOLE   0 0 28,345
INTEL CORP COM 458140100   916,822 28,063 SH   SOLE   0 0 28,063
JPMORGAN CHASE & CO COM 46625H100   3,640,026 27,934 SH   SOLE   0 0 27,934
ISHARES SILVER TR ISHARES 46428Q109   614,471 27,779 SH   SOLE   0 0 27,779
RAMACO RES INC COM 75134P303   237,870 27,000 SH   SOLE   0 0 27,000
PHILIP MORRIS INTL INC COM 718172109   2,596,867 26,703 SH   SOLE   0 0 26,703
APPLE INC COM 037833100   4,193,858 25,433 SH   SOLE   0 0 25,433
PAYPAL HLDGS INC COM 70450Y103   1,851,189 24,377 SH   SOLE   0 0 24,377
COMSTOCK RES INC COM 205768302   247,771 22,963 SH   SOLE   0 0 22,963
ISHARES GOLD TR ISHARES NEW 464285204   849,420 22,730 SH   SOLE   0 0 22,730
COCA COLA CO COM 191216100   1,401,897 22,600 SH   SOLE   0 0 22,600
CBRE GBL REAL ESTATE INC FD RIGHT 04/06/2023 12504G118   647 20,925 SH   SOLE   0 0 20,925
SPDR SER TR PRTFLO S&P500 VL 78464A508   851,903 20,921 SH   SOLE   0 0 20,921
ERICSSON ADR B SEK 10 294821608   118,755 20,300 SH   SOLE   0 0 20,300
CARNIVAL CORP COMMON STOCK 143658300   205,182 20,215 SH   SOLE   0 0 20,215
CISCO SYS INC COM 17275R102   1,033,843 19,777 SH   SOLE   0 0 19,777
UNITED STS NAT GAS FD LP UNIT PAR 912318300   131,589 18,961 SH   SOLE   0 0 18,961
AT&T INC COM 00206R102   352,583 18,316 SH   SOLE   0 0 18,316
APOLLO GLOBAL MGMT INC COM 03769M106   1,083,873 17,161 SH   SOLE   0 0 17,161
EATON CORP PLC SHS G29183103   2,898,730 16,918 SH   SOLE   0 0 16,918
JOHNSON & JOHNSON COM 478160104   2,542,155 16,401 SH   SOLE   0 0 16,401
EOG RES INC COM 26875P101   1,828,628 15,952 SH   SOLE   0 0 15,952
SONY GROUP CORPORATION SPONSORED ADR 835699307   1,419,851 15,663 SH   SOLE   0 0 15,663
COTERRA ENERGY INC COM 127097103   383,266 15,618 SH   SOLE   0 0 15,618
SPDR SER TR PRTFLO S&P500 GW 78464A409   853,319 15,414 SH   SOLE   0 0 15,414
MEDTRONIC PLC SHS G5960L103   1,227,601 15,227 SH   SOLE   0 0 15,227
DISNEY WALT CO COM 254687106   1,504,013 15,021 SH   SOLE   0 0 15,021
VISA INC COM CL A 92826C839   3,384,867 15,013 SH   SOLE   0 0 15,013
INDEPENDENT BANK GROUP INC COM 45384B106   679,802 14,667 SH   SOLE   0 0 14,667
KIMBELL RTY PARTNERS LP UNIT 49435R102   219,967 14,443 SH   SOLE   0 0 14,443
PROSHARES TR ULTRASHRT S&P500 74347G416   571,611 14,301 SH   SOLE   0 0 14,301
UBER TECHNOLOGIES INC COM 90353T100   447,287 14,110 SH   SOLE   0 0 14,110
MERCK & CO INC COM 58933Y105   1,470,948 13,826 SH   SOLE   0 0 13,826
WALMART INC COM 931142103   2,036,579 13,812 SH   SOLE   0 0 13,812
EATON VANCE TAX-MANAGED DIVE COM 27828N102   161,151 13,809 SH   SOLE   0 0 13,809
STELLAR BANCORP INC COM 858927106   328,101 13,332 SH   SOLE   0 0 13,332
WOLFSPEED INC COM 977852102   864,939 13,317 SH   SOLE   0 0 13,317
CVS HEALTH CORP COM 126650100   982,675 13,224 SH   SOLE   0 0 13,224
V F CORP COM 918204108   298,838 13,044 SH   SOLE   0 0 13,044
META PLATFORMS INC CL A 30303M102   2,757,975 13,013 SH   SOLE   0 0 13,013
ABBOTT LABS COM 002824100   1,276,180 12,603 SH   SOLE   0 0 12,603
FIRST TR ENHANCED EQUITY INC COM 337318109   203,675 12,329 SH   SOLE   0 0 12,329
ISHARES TR MSCI EAFE ETF 464287465   874,690 12,230 SH   SOLE   0 0 12,230
ARK ETF TR INNOVATION ETF 00214Q104   492,874 12,218 SH   SOLE   0 0 12,218
STONECO LTD COM CL A G85158106   109,939 11,524 SH   SOLE   0 0 11,524
ALPHABET INC CAP STK CL C 02079K107   10,235 11,500 SH Put SOLE   0 0 11,500
CHART INDS INC COM 16115Q308   1,426,174 11,373 SH   SOLE   0 0 11,373
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,109,188 11,076 SH   SOLE   0 0 11,076
OWENS CORNING NEW COM 690742101   1,037,706 10,832 SH   SOLE   0 0 10,832
ISHARES TR CORE S&P500 ETF 464287200   4,273,588 10,396 SH   SOLE   0 0 10,396
ZILLOW GROUP INC CL C CAP STK 98954M200   447,235 10,057 SH   SOLE   0 0 10,057
NVIDIA CORPORATION COM 67066G104   2,405,488 8,660 SH   SOLE   0 0 8,660
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,866,367 5,219 SH   SOLE   0 0 5,219
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,781,385 8,728 SH   SOLE   0 0 8,728
BOOKING HOLDINGS INC COM 09857L108   1,745,286 658 SH   SOLE   0 0 658
MICROSOFT CORP COM 594918104   1,622,040 5,626 SH   SOLE   0 0 5,626
UNITEDHEALTH GROUP INC COM 91324P102   1,593,101 3,371 SH   SOLE   0 0 3,371
THERMO FISHER SCIENTIFIC INC COM 883556102   1,551,636 2,692 SH   SOLE   0 0 2,692
AMGEN INC COM 031162100   1,422,777 5,885 SH   SOLE   0 0 5,885
PROCTER AND GAMBLE CO COM 742718109   1,405,736 9,454 SH   SOLE   0 0 9,454
SERVICENOW INC COM 81762P102   1,290,527 2,777 SH   SOLE   0 0 2,777
HOME DEPOT INC COM 437076102   1,269,016 4,300 SH   SOLE   0 0 4,300
CHEVRON CORP NEW COM 166764100   1,222,692 7,494 SH   SOLE   0 0 7,494
FIRST SOLAR INC COM 336433107   1,191,683 5,479 SH   SOLE   0 0 5,479
BROADCOM INC COM 11135F101   1,175,609 1,832 SH   SOLE   0 0 1,832
MASTERCARD INCORPORATED CL A 57636Q104   1,152,484 3,171 SH   SOLE   0 0 3,171
MCDONALDS CORP COM 580135101   1,113,966 3,984 SH   SOLE   0 0 3,984
VAIL RESORTS INC COM 91879Q109   1,094,090 4,682 SH   SOLE   0 0 4,682
HONEYWELL INTL INC COM 438516106   1,092,748 5,718 SH   SOLE   0 0 5,718
SALESFORCE INC COM 79466L302   1,086,404 5,438 SH   SOLE   0 0 5,438
ABBVIE INC COM 00287Y109   1,076,755 6,756 SH   SOLE   0 0 6,756
FEDEX CORP COM 31428X106   1,032,775 4,520 SH   SOLE   0 0 4,520
INTUITIVE SURGICAL INC COM NEW 46120E602   904,875 3,542 SH   SOLE   0 0 3,542
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   899,351 9,766 SH   SOLE   0 0 9,766
L3HARRIS TECHNOLOGIES INC COM 502431109   891,126 4,541 SH   SOLE   0 0 4,541
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   825,705 2,889 SH   SOLE   0 0 2,889
BLACKROCK INC COM 09247X101   742,723 1,110 SH   SOLE   0 0 1,110
STARBUCKS CORP COM 855244109   731,685 7,027 SH   SOLE   0 0 7,027
HENRY JACK & ASSOC INC COM 426281101   708,384 4,700 SH   SOLE   0 0 4,700
SPDR S&P 500 ETF TR TR UNIT 78462F103   708,245 1,730 SH   SOLE   0 0 1,730
BOEING CO COM 097023105   697,195 3,282 SH   SOLE   0 0 3,282
INTERCONTINENTAL EXCHANGE IN COM 45866F104   580,687 5,568 SH   SOLE   0 0 5,568
AIRBNB INC COM CL A 009066101   570,872 4,589 SH   SOLE   0 0 4,589
DUKE ENERGY CORP NEW COM NEW 26441C204   551,808 5,720 SH   SOLE   0 0 5,720
DEERE & CO COM 244199105   546,653 1,324 SH   SOLE   0 0 1,324
AMERICAN EXPRESS CO COM 025816109   543,510 3,295 SH   SOLE   0 0 3,295
ADOBE SYSTEMS INCORPORATED COM 00724F101   521,406 1,353 SH   SOLE   0 0 1,353
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   507,618 1,644 SH   SOLE   0 0 1,644
ISHARES TR CORE S&P SCP ETF 464287804   490,849 5,076 SH   SOLE   0 0 5,076
ELECTRONIC ARTS INC COM 285512109   481,920 4,001 SH   SOLE   0 0 4,001
SEA LTD SPONSORD ADS 81141R100   459,321 5,307 SH   SOLE   0 0 5,307
ISHARES TR EAFE GRWTH ETF 464288885   458,283 4,892 SH   SOLE   0 0 4,892
MOLSON COORS BEVERAGE CO CL B 60871R209   452,018 8,746 SH   SOLE   0 0 8,746
UNITED STS OIL FD LP UNITS 91232N207   448,470 6,750 SH   SOLE   0 0 6,750
SCOTTS MIRACLE-GRO CO CL A 810186106   421,788 6,048 SH   SOLE   0 0 6,048
SOUTHERN CO COM 842587107   417,480 6,000 SH   SOLE   0 0 6,000
SPOTIFY TECHNOLOGY S A SHS L8681T102   405,804 3,037 SH   SOLE   0 0 3,037
PEPSICO INC COM 713448108   404,524 2,219 SH   SOLE   0 0 2,219
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   397,182 1,249 SH   SOLE   0 0 1,249
ISHARES TR S&P MC 400GR ETF 464287606   396,666 5,547 SH   SOLE   0 0 5,547
NETFLIX INC COM 64110L106   391,774 1,134 SH   SOLE   0 0 1,134
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   384,632 5,764 SH   SOLE   0 0 5,764
SELECT SECTOR SPDR TR ENERGY 81369Y506   372,818 4,501 SH   SOLE   0 0 4,501
DIAGEO PLC SPON ADR NEW 25243Q205   360,548 1,990 SH   SOLE   0 0 1,990
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   358,073 2,325 SH   SOLE   0 0 2,325
SPDR GOLD TR GOLD SHS 78463V107   356,546 1,946 SH   SOLE   0 0 1,946
WELLS FARGO CO NEW COM 949746101   353,727 9,463 SH   SOLE   0 0 9,463
PRUDENTIAL FINL INC COM 744320102   349,261 4,221 SH   SOLE   0 0 4,221
CATERPILLAR INC COM 149123101   346,235 1,513 SH   SOLE   0 0 1,513
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   332,085 3,250 SH   SOLE   0 0 3,250
NORFOLK SOUTHN CORP COM 655844108   328,176 1,548 SH   SOLE   0 0 1,548
LIVE NATION ENTERTAINMENT IN COM 538034109   324,450 4,635 SH   SOLE   0 0 4,635
UNION PAC CORP COM 907818108   324,431 1,612 SH   SOLE   0 0 1,612
DEVON ENERGY CORP NEW COM 25179M103   324,157 6,405 SH   SOLE   0 0 6,405
KELLOGG CO COM 487836108   322,078 4,810 SH   SOLE   0 0 4,810
PUBLIC STORAGE COM 74460D109   317,549 1,051 SH   SOLE   0 0 1,051
BANK MONTREAL QUE COM 063671101   317,232 3,560 SH   SOLE   0 0 3,560
VMWARE INC CL A COM 928563402   312,250 2,501 SH   SOLE   0 0 2,501
LOWES COS INC COM 548661107   310,153 1,551 SH   SOLE   0 0 1,551
FREEPORT-MCMORAN INC CL B 35671D857   302,120 7,385 SH   SOLE   0 0 7,385
BRISTOL-MYERS SQUIBB CO COM 110122108   298,241 4,303 SH   SOLE   0 0 4,303
CROWN CASTLE INC COM 22822V101   280,930 2,099 SH   SOLE   0 0 2,099
ISHARES INC CORE MSCI EMKT 46434G103   277,078 5,679 SH   SOLE   0 0 5,679
BAIDU INC SPON ADR REP A 056752108   276,335 1,831 SH   SOLE   0 0 1,831
RINGCENTRAL INC CL A 76680R206   265,541 8,658 SH   SOLE   0 0 8,658
APA CORPORATION COM 03743Q108   263,490 7,307 SH   SOLE   0 0 7,307
ISHARES TR RUSSELL 2000 ETF 464287655   258,323 1,448 SH   SOLE   0 0 1,448
ISHARES TR RUS 1000 VAL ETF 464287598   251,229 1,650 SH   SOLE   0 0 1,650
TEXAS INSTRS INC COM 882508104   249,341 1,340 SH   SOLE   0 0 1,340
PFIZER INC COM 717081103   242,107 5,934 SH   SOLE   0 0 5,934
TWILIO INC CL A 90138F102   231,473 3,474 SH   SOLE   0 0 3,474
CAPITAL ONE FINL CORP COM 14040H105   227,899 2,370 SH   SOLE   0 0 2,370
SPLUNK INC COM 848637104   221,195 2,307 SH   SOLE   0 0 2,307
TARGET CORP COM 87612E106   219,128 1,323 SH   SOLE   0 0 1,323
INVESCO QQQ TR UNIT SER 1 46090E103   210,851 657 SH   SOLE   0 0 657
ALIGN TECHNOLOGY INC COM 016255101   208,838 625 SH   SOLE   0 0 625
SHELL PLC SPON ADS 780259305   208,583 3,625 SH   SOLE   0 0 3,625
SPDR SER TR S&P BIOTECH 78464A870   206,682 2,712 SH   SOLE   0 0 2,712
UNITED PARCEL SERVICE INC CL B 911312106   202,914 1,046 SH   SOLE   0 0 1,046
DOMINION ENERGY INC COM 25746U109   202,674 3,625 SH   SOLE   0 0 3,625