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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
EXXON MOBIL CORP COM 30231G102 105,902 1,212,942 SH   SOLE   0 0 1,212,942
PROSHARES TR SHORT S&P 500 NE 74347B425 6,735 389,782 SH   SOLE   0 0 389,782
ISHARES TR CORE S&P US GWT 464287671 29,018 361,907 SH   SOLE   0 0 361,907
STAR GROUP L P UNIT LTD PARTNR 85512C105 1,139 140,089 SH   SOLE   0 0 140,089
ENTERPRISE PRODS PARTNERS L COM 293792107 2,313 97,278 SH   SOLE   0 0 97,278
VIRTUS TOTAL RETURN FD INC COM 92835W107 549 88,153 SH   SOLE   0 0 88,153
ISHARES TR CORE S&P TTL STK 464287150 6,622 83,253 SH   SOLE   0 0 83,253
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,021 81,000 SH   SOLE   0 0 81,000
FIRST FINL BANKSHARES INC COM 32020R109 2,953 70,592 SH   SOLE   0 0 70,592
ALPHABET INC CAP STK CL C 02079K107 6,358 66,129 SH   SOLE   0 0 66,129
COMCAST CORP NEW CL A 20030N101 1,710 58,292 SH   SOLE   0 0 58,292
SOUTHWESTERN ENERGY CO COM 845467109 336 54,960 SH   SOLE   0 0 54,960
MPLX LP COM UNIT REP LTD 55336V100 1,518 50,590 SH   SOLE   0 0 50,590
ALTRIA GROUP INC COM 02209S103 1,848 45,764 SH   SOLE   0 0 45,764
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 478 43,374 SH   SOLE   0 0 43,374
AMAZON COM INC COM 023135106 3,917 34,660 SH   SOLE   0 0 34,660
NORTHERN OIL AND GAS INC MN COM 665531307 806 29,405 SH   SOLE   0 0 29,405
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 001350869 161 29,000 SH   SOLE   0 0 29,000
JPMORGAN CHASE & CO COM 46625H100 2,934 28,078 SH   SOLE   0 0 28,078
ISHARES SILVER TR ISHARES 46428Q109 486 27,779 SH   SOLE   0 0 27,779
VIRTUS CONVERTIBLE & INCOME COM 92838X102 88 27,584 SH   SOLE   0 0 27,584
RAMACO RES INC COM 75134P303 248 27,000 SH   SOLE   0 0 27,000
PHILIP MORRIS INTL INC COM 718172109 2,224 26,793 SH   SOLE   0 0 26,793
INTEL CORP COM 458140100 688 26,684 SH   SOLE   0 0 26,684
BLACK STONE MINERALS L P COM UNIT 09225M101 414 26,424 SH   SOLE   0 0 26,424
AT&T INC COM 00206R102 396 25,785 SH   SOLE   0 0 25,785
APPLE INC COM 037833100 3,427 24,796 SH   SOLE   0 0 24,796
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 254 24,162 SH   SOLE   0 0 24,162
PAYPAL HLDGS INC COM 70450Y103 2,078 24,148 SH   SOLE   0 0 24,148
ERICSSON ADR B SEK 10 294821608 135 23,600 SH   SOLE   0 0 23,600
NUVEEN PFD & INCOME SECS FD COM 67072C105 155 23,516 SH   SOLE   0 0 23,516
STONECO LTD COM CL A G85158106 222 23,279 SH   SOLE   0 0 23,279
COCA COLA CO COM 191216100 1,266 22,597 SH   SOLE   0 0 22,597
CARNIVAL CORP COMMON STOCK 143658300 156 22,121 SH   SOLE   0 0 22,121
GOLDMAN SACHS BDC INC SHS 38147U107 320 22,116 SH   SOLE   0 0 22,116
META PLATFORMS INC CL A 30303M102 2,722 20,064 SH   SOLE   0 0 20,064
CISCO SYS INC COM 17275R102 755 18,868 SH   SOLE   0 0 18,868
EATON CORP PLC SHS G29183103 2,149 16,116 SH   SOLE   0 0 16,116
COTERRA ENERGY INC COM 127097103 421 16,108 SH   SOLE   0 0 16,108
VISA INC COM CL A 92826C839 2,760 15,535 SH   SOLE   0 0 15,535
SONY GROUP CORPORATION SPONSORED ADR 835699307 993 15,506 SH   SOLE   0 0 15,506
MEDTRONIC PLC SHS G5960L103 1,210 14,989 SH   SOLE   0 0 14,989
DISNEY WALT CO COM 254687106 1,411 14,959 SH   SOLE   0 0 14,959
US BANCORP DEL COM NEW 902973304 603 14,951 SH   SOLE   0 0 14,951
V F CORP COM 918204108 440 14,704 SH   SOLE   0 0 14,704
INDEPENDENT BANK GROUP INC COM 45384B106 900 14,667 SH   SOLE   0 0 14,667
KIMBELL RTY PARTNERS LP UNIT 49435R102 245 14,443 SH   SOLE   0 0 14,443
MERCK & CO INC COM 58933Y105 1,226 14,236 SH   SOLE   0 0 14,236
JOHNSON & JOHNSON COM 478160104 2,318 14,187 SH   SOLE   0 0 14,187
APOLLO GLOBAL MGMT INC COM 03769M106 632 13,600 SH   SOLE   0 0 13,600
ABBOTT LABS COM 002824100 1,308 13,522 SH   SOLE   0 0 13,522
ARK ETF TR INNOVATION ETF 00214Q104 508 13,474 SH   SOLE   0 0 13,474
WALMART INC COM 931142103 1,746 13,460 SH   SOLE   0 0 13,460
ISHARES TR CORE S&P500 ETF 464287200 4,634 12,920 SH   SOLE   0 0 12,920
EOG RES INC COM 26875P101 1,439 12,881 SH   SOLE   0 0 12,881
ISHARES TR S&P 500 GRWT ETF 464287309 737 12,741 SH   SOLE   0 0 12,741
NVIDIA CORPORATION COM 67066G104 1,483 12,219 SH   SOLE   0 0 12,219
WOLFSPEED INC COM 977852102 1,248 12,077 SH   SOLE   0 0 12,077
VIRTUS CONVERTIBLE & INC FD COM 92838U108 34 11,969 SH   SOLE   0 0 11,969
FIRST TR ENHANCED EQUITY INC COM 337318109 171 11,629 SH   SOLE   0 0 11,629
UBER TECHNOLOGIES INC COM 90353T100 308 11,610 SH   SOLE   0 0 11,610
THE BEACHBODY COMPANY INC COM CL A 073463101 11 11,300 SH   SOLE   0 0 11,300
COMSTOCK RES INC COM 205768302 192 11,098 SH   SOLE   0 0 11,098
PROSHARES TR ULTRASHRT S&P500 74347G416 585 10,727 SH   SOLE   0 0 10,727
ZILLOW GROUP INC CL C CAP STK 98954M200 295 10,317 SH   SOLE   0 0 10,317
KNOWLES CORP COM 49926D109 125 10,300 SH   SOLE   0 0 10,300
CVS HEALTH CORP COM 126650100 959 10,060 SH   SOLE   0 0 10,060
UNITEDHEALTH GROUP INC COM 91324P102 1,966 3,892 SH   SOLE   0 0 3,892
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,838 6,059 SH   SOLE   0 0 6,059
CHART INDS INC COM 16115Q308 1,765 9,575 SH   SOLE   0 0 9,575
MICROSOFT CORP COM 594918104 1,640 7,043 SH   SOLE   0 0 7,043
THERMO FISHER SCIENTIFIC INC COM 883556102 1,282 2,528 SH   SOLE   0 0 2,528
HOME DEPOT INC COM 437076102 1,171 4,243 SH   SOLE   0 0 4,243
BLACKROCK INC COM 09247X101 1,140 2,071 SH   SOLE   0 0 2,071
SALESFORCE INC COM 79466L302 1,113 7,736 SH   SOLE   0 0 7,736
SERVICENOW INC COM 81762P102 1,112 2,944 SH   SOLE   0 0 2,944
CHEVRON CORP NEW COM 166764100 1,110 7,725 SH   SOLE   0 0 7,725
PROCTER AND GAMBLE CO COM 742718109 1,096 8,681 SH   SOLE   0 0 8,681
MASTERCARD INCORPORATED CL A 57636Q104 1,088 3,827 SH   SOLE   0 0 3,827
FIRST SOLAR INC COM 336433107 1,071 8,097 SH   SOLE   0 0 8,097
BOOKING HOLDINGS INC COM 09857L108 1,047 637 SH   SOLE   0 0 637
AMGEN INC COM 031162100 964 4,276 SH   SOLE   0 0 4,276
HONEYWELL INTL INC COM 438516106 912 5,463 SH   SOLE   0 0 5,463
HENRY JACK & ASSOC INC COM 426281101 911 5,000 SH   SOLE   0 0 5,000
VAIL RESORTS INC COM 91879Q109 911 4,224 SH   SOLE   0 0 4,224
ABBVIE INC COM 00287Y109 906 6,753 SH   SOLE   0 0 6,753
MCDONALDS CORP COM 580135101 893 3,870 SH   SOLE   0 0 3,870
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 883 3,433 SH   SOLE   0 0 3,433
BROADCOM INC COM 11135F101 788 1,776 SH   SOLE   0 0 1,776
INTUITIVE SURGICAL INC COM NEW 46120E602 785 4,186 SH   SOLE   0 0 4,186
ISHARES TR S&P 500 VAL ETF 464287408 773 6,013 SH   SOLE   0 0 6,013
ALIGN TECHNOLOGY INC COM 016255101 760 3,669 SH   SOLE   0 0 3,669
ISHARES TR MSCI ACWI ETF 464288257 757 9,722 SH   SOLE   0 0 9,722
OWENS CORNING NEW COM 690742101 671 8,534 SH   SOLE   0 0 8,534
FEDEX CORP COM 31428X106 668 4,501 SH   SOLE   0 0 4,501
AIRBNB INC COM CL A 009066101 640 6,089 SH   SOLE   0 0 6,089
INTERCONTINENTAL EXCHANGE IN COM 45866F104 612 6,770 SH   SOLE   0 0 6,770
STARBUCKS CORP COM 855244109 602 7,141 SH   SOLE   0 0 7,141
DEERE & CO COM 244199105 440 1,317 SH   SOLE   0 0 1,317
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 439 1,644 SH   SOLE   0 0 1,644
MOLSON COORS BEVERAGE CO CL B 60871R209 437 9,105 SH   SOLE   0 0 9,105
AMERICAN EXPRESS CO COM 025816109 435 3,225 SH   SOLE   0 0 3,225
ADOBE SYSTEMS INCORPORATED COM 00724F101 424 1,539 SH   SOLE   0 0 1,539
L3HARRIS TECHNOLOGIES INC COM 502431109 419 2,014 SH   SOLE   0 0 2,014
ELECTRONIC ARTS INC COM 285512109 416 3,592 SH   SOLE   0 0 3,592
ISHARES TR IBOXX INV CP ETF 464287242 413 4,035 SH   SOLE   0 0 4,035
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 397 1,517 SH   SOLE   0 0 1,517
BOEING CO COM 097023105 395 3,265 SH   SOLE   0 0 3,265
TWILIO INC CL A 90138F102 392 5,665 SH   SOLE   0 0 5,665
ALLEGIANCE BANCSHARES INC COM 01748H107 391 9,400 SH   SOLE   0 0 9,400
RINGCENTRAL INC CL A 76680R206 388 9,707 SH   SOLE   0 0 9,707
WELLS FARGO CO NEW COM 949746101 373 9,270 SH   SOLE   0 0 9,270
SPOTIFY TECHNOLOGY S A SHS L8681T102 365 4,233 SH   SOLE   0 0 4,233
INTERNATIONAL BUSINESS MACHS COM 459200101 359 3,021 SH   SOLE   0 0 3,021
CONSTELLATION ENERGY CORP COM 21037T109 358 4,298 SH   SOLE   0 0 4,298
PEPSICO INC COM 713448108 357 2,188 SH   SOLE   0 0 2,188
VANGUARD WORLD FD MEGA GRWTH IND 921910816 349 2,000 SH   SOLE   0 0 2,000
SCOTTS MIRACLE-GRO CO CL A 810186106 347 8,108 SH   SOLE   0 0 8,108
LOWES COS INC COM 548661107 343 1,828 SH   SOLE   0 0 1,828
SEA LTD SPONSORD ADS 81141R100 335 5,975 SH   SOLE   0 0 5,975
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 322 5,035 SH   SOLE   0 0 5,035
SPDR GOLD TR GOLD SHS 78463V107 312 2,015 SH   SOLE   0 0 2,015
BAIDU INC SPON ADR REP A 056752108 311 2,651 SH   SOLE   0 0 2,651
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 311 2,300 SH   SOLE   0 0 2,300
BRISTOL-MYERS SQUIBB CO COM 110122108 306 4,303 SH   SOLE   0 0 4,303
LAS VEGAS SANDS CORP COM 517834107 300 8,001 SH   SOLE   0 0 8,001
VMWARE INC CL A COM 928563402 300 2,817 SH   SOLE   0 0 2,817
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 299 3,742 SH   SOLE   0 0 3,742
ISHARES TR RUSSELL 2000 ETF 464287655 282 1,712 SH   SOLE   0 0 1,712
DEVON ENERGY CORP NEW COM 25179M103 280 4,655 SH   SOLE   0 0 4,655
PRUDENTIAL FINL INC COM 744320102 261 3,044 SH   SOLE   0 0 3,044
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 260 5,764 SH   SOLE   0 0 5,764
ISHARES TR RUS 1000 VAL ETF 464287598 258 1,900 SH   SOLE   0 0 1,900
CATERPILLAR INC COM 149123101 255 1,553 SH   SOLE   0 0 1,553
NETFLIX INC COM 64110L106 251 1,066 SH   SOLE   0 0 1,066
SPDR SER TR S&P BIOTECH 78464A870 249 3,140 SH   SOLE   0 0 3,140
CAPITAL ONE FINL CORP COM 14040H105 249 2,699 SH   SOLE   0 0 2,699
CROWN CASTLE INC COM 22822V101 242 1,675 SH   SOLE   0 0 1,675
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 236 3,551 SH   SOLE   0 0 3,551
ISHARES INC CORE MSCI EMKT 46434G103 233 5,429 SH   SOLE   0 0 5,429
DUKE ENERGY CORP NEW COM NEW 26441C204 231 2,485 SH   SOLE   0 0 2,485
NORFOLK SOUTHN CORP COM 655844108 229 1,093 SH   SOLE   0 0 1,093
UNITED STS OIL FD LP UNITS 91232N207 222 3,400 SH   SOLE   0 0 3,400
LOCKHEED MARTIN CORP COM 539830109 219 568 SH   SOLE   0 0 568
TEXAS INSTRS INC COM 882508104 207 1,340 SH   SOLE   0 0 1,340
SPLUNK INC COM 848637104 206 2,740 SH   SOLE   0 0 2,740
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 201 3,083 SH   SOLE   0 0 3,083