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 101,989 1,252,776 SH   SOLE   0 0 1,252,776
PROSHARES TR SHORT S&P 500 NE 74347B425 6,896 480,554 SH   SOLE   0 0 480,554
ISHARES TR CORE S&P US GWT 464287671 37,612 357,699 SH   SOLE   0 0 357,699
STAR GROUP L P UNIT LTD PARTNR 85512C105 1,404 135,957 SH   SOLE   0 0 135,957
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 478 127,784 SH   SOLE   0 0 127,784
ISHARES TR CORE S&P TTL STK 464287671 11,510 114,863 SH   SOLE   0 0 114,863
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 816 106,386 SH   SOLE   0 0 106,386
BLACKROCK RES & COMMODITIES SHS 09257A108 1,028 102,573 SH   SOLE   0 0 102,573
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,521 100,000 SH   SOLE   0 0 100,000
ENTERPRISE PRODS PARTNERS L COM 293792107 1,846 76,928 SH   SOLE   0 0 76,928
FIRST FINL BANKSHARES INC COM 32020R109 3,338 70,592 SH   SOLE   0 0 70,592
COMCAST CORP NEW CL A 20030N101 2,661 53,952 SH   SOLE   0 0 53,952
HIGH INCOME SECS FD SHS BEN INT 42968F108 392 45,556 SH   SOLE   0 0 45,556
MPLX LP COM UNIT REP LTD 55336V100 1,490 44,705 SH   SOLE   0 0 44,705
ALTRIA GROUP INC COM 02209S103 2,160 43,031 SH   SOLE   0 0 43,031
PROSHARES TR SHORT QQQ NEW 74347B425 372 31,210 SH   SOLE   0 0 31,210
ISHARES SILVER TR ISHARES 46428Q109 640 30,805 SH   SOLE   0 0 30,805
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 310 30,308 SH   SOLE   0 0 30,308
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 515 29,040 SH   SOLE   0 0 29,040
PHILIP MORRIS INTL INC COM 718172109 2,970 28,671 SH   SOLE   0 0 28,671
ERICSSON ADR B SEK 10 294821400 338 27,200 SH   SOLE   0 0 27,200
RAMACO RES INC COM 75134P303 391 27,000 SH   SOLE   0 0 27,000
STONECO LTD COM CL A G85158106 361 26,924 SH   SOLE   0 0 26,924
AT&T INC COM 00206R102 606 25,185 SH   SOLE   0 0 25,185
GOLDMAN SACHS BDC INC SHS 38147U107 497 24,475 SH   SOLE   0 0 24,475
INTEL CORP COM 458140100 1,152 23,990 SH   SOLE   0 0 23,990
JPMORGAN CHASE & CO COM 46625H100 3,404 22,314 SH   SOLE   0 0 22,314
CARNIVAL CORP COMMON STOCK 143658300 423 21,176 SH   SOLE   0 0 21,176
JD.COM INC SPON ADR CL A 47215P106 1,532 20,764 SH   SOLE   0 0 20,764
NORTHERN OIL AND GAS INC MN COM 665531307 481 19,592 SH   SOLE   0 0 19,592
PAYPAL HLDGS INC COM 70450Y103 2,459 19,500 SH   SOLE   0 0 19,500
BLACKROCK CR ALLOCATION INCO COM 092508100 263 19,386 SH   SOLE   0 0 19,386
BLACK STONE MINERALS L P COM UNIT 09225M101 228 18,924 SH   SOLE   0 0 18,924
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 215 17,912 SH   SOLE   0 0 17,912
COCA COLA CO COM 191216100 1,086 17,822 SH   SOLE   0 0 17,822
SPDR SER TR PRTFLO S&P500 VL 78464A763 732 17,687 SH   SOLE   0 0 17,687
APPLE INC COM 037833100 3,021 17,522 SH   SOLE   0 0 17,522
CISCO SYS INC COM 17275R102 928 16,822 SH   SOLE   0 0 16,822
OPENDOOR TECHNOLOGIES INC COM 683712103 159 16,186 SH   SOLE   0 0 16,186
META PLATFORMS INC CL A 30303M102 3,813 16,082 SH   SOLE   0 0 16,082
CENTERPOINT ENERGY INC COM 15189T107 448 16,067 SH   SOLE   0 0 16,067
ISHARES TR CORE S&P500 ETF 464287671 7,232 16,041 SH   SOLE   0 0 16,041
VOYA INFRASTRUCTURE INDLS & COM 45685U100 173 15,635 SH   SOLE   0 0 15,635
EOG RES INC COM 26875P101 1,671 14,693 SH   SOLE   0 0 14,693
INDEPENDENT BANK GROUP INC COM 45384B106 1,132 14,667 SH   SOLE   0 0 14,667
VISA INC COM CL A 92826C839 3,317 14,525 SH   SOLE   0 0 14,525
KIMBELL RTY PARTNERS LP UNIT 49435R102 211 14,443 SH   SOLE   0 0 14,443
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,568 14,369 SH   SOLE   0 0 14,369
ABBVIE INC COM 00287Y109 2,015 14,329 SH   SOLE   0 0 14,329
MEDTRONIC PLC SHS G5960L103 1,453 14,143 SH   SOLE   0 0 14,143
VIRTUS GLOBAL DIVID & INCOME COM 92835W107 133 14,126 SH   SOLE   0 0 14,126
EATON CORP PLC SHS G29183103 2,124 14,068 SH   SOLE   0 0 14,068
THE BEACHBODY COMPANY INC COM CL A 073463101 26 13,700 SH   SOLE   0 0 13,700
ELLSWORTH GROWTH & INCOME FD COM 289074106 141 12,834 SH   SOLE   0 0 12,834
US BANCORP DEL COM NEW 902973304 750 12,571 SH   SOLE   0 0 12,571
DISCOVERY INC COM SER A 25470F104 352 12,175 SH   SOLE   0 0 12,175
WALMART INC COM 931142103 1,677 12,035 SH   SOLE   0 0 12,035
MOLSON COORS BEVERAGE CO CL B 60871R209 570 11,948 SH   SOLE   0 0 11,948
CHEVRON CORP NEW COM 166764100 1,622 11,938 SH   SOLE   0 0 11,938
DISNEY WALT CO COM 254687106 1,613 11,359 SH   SOLE   0 0 11,359
WOLFSPEED INC COM 977852102 1,041 11,237 SH   SOLE   0 0 11,237
ZILLOW GROUP INC CL C CAP STK 98954M101 545 11,146 SH   SOLE   0 0 11,146
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 299 11,042 SH   SOLE   0 0 11,042
SPDR SER TR PRTFLO S&P500 GW 78464A763 718 10,888 SH   SOLE   0 0 10,888
V F CORP COM 918204108 673 10,668 SH   SOLE   0 0 10,668
MERCK & CO INC COM 58933Y105 810 10,314 SH   SOLE   0 0 10,314
ARK ETF TR INNOVATION ETF 00214Q104 740 10,178 SH   SOLE   0 0 10,178
ALPHABET INC CAP STK CL C 02079K107 8,630 3,017 SH   SOLE   0 0 3,017
AMAZON COM INC COM 023135106 4,335 1,375 SH   SOLE   0 0 1,375
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,970 4,878 SH   SOLE   0 0 4,878
UNITEDHEALTH GROUP INC COM 91324P102 2,936 6,077 SH   SOLE   0 0 6,077
INVESCO QQQ TR UNIT SER 1 46090E103 2,864 8,000 SH Put SOLE   0 0 8,000
NVIDIA CORPORATION COM 67066G104 2,183 8,975 SH   SOLE   0 0 8,975
INTUITIVE SURGICAL INC COM NEW 46120E602 2,006 7,021 SH   SOLE   0 0 7,021
SERVICENOW INC COM 81762P102 1,757 3,043 SH   SOLE   0 0 3,043
VANGUARD INDEX FDS TOTAL STK MKT 922908736 1,692 7,484 SH   SOLE   0 0 7,484
BOOKING HOLDINGS INC COM 09857L108 1,673 685 SH   SOLE   0 0 685
JOHNSON & JOHNSON COM 478160104 1,658 9,659 SH   SOLE   0 0 9,659
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,645 3,203 SH   SOLE   0 0 3,203
MASTERCARD INCORPORATED CL A 57636Q104 1,451 3,796 SH   SOLE   0 0 3,796
BLACKROCK INC COM 09247X101 1,447 1,787 SH   SOLE   0 0 1,787
FEDEX CORP COM 31428X106 1,312 5,373 SH   SOLE   0 0 5,373
LOCKHEED MARTIN CORP COM 539830109 1,298 3,334 SH   SOLE   0 0 3,334
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,292 3,719 SH   SOLE   0 0 3,719
MCDONALDS CORP COM 580135101 1,142 4,393 SH   SOLE   0 0 4,393
BROADCOM INC COM 11135F101 1,079 1,828 SH   SOLE   0 0 1,828
INVESCO QQQ TR UNIT SER 1 46090E103 1,074 3,000 SH Put SOLE   0 0 3,000
CVS HEALTH CORP COM 126650100 1,054 9,716 SH   SOLE   0 0 9,716
CHART INDS INC COM 16115Q308 1,033 8,813 SH   SOLE   0 0 8,813
HONEYWELL INTL INC COM 438516106 1,032 5,390 SH   SOLE   0 0 5,390
THERMO FISHER SCIENTIFIC INC COM 883556102 1,032 1,736 SH   SOLE   0 0 1,736
AIRBNB INC COM CL A 009066101 1,003 6,449 SH   SOLE   0 0 6,449
SCOTTS MIRACLE-GRO CO CL A 810186106 1,000 7,526 SH   SOLE   0 0 7,526
MASIMO CORP COM 574795100 981 4,413 SH   SOLE   0 0 4,413
HOME DEPOT INC COM 437076102 962 2,675 SH   SOLE   0 0 2,675
AMGEN INC COM 031162100 952 4,288 SH   SOLE   0 0 4,288
VAIL RESORTS INC COM 91879Q109 863 3,133 SH   SOLE   0 0 3,133
HENRY JACK & ASSOC INC COM 426281101 840 5,000 SH   SOLE   0 0 5,000
OWENS CORNING NEW COM 690742101 819 9,284 SH   SOLE   0 0 9,284
L3HARRIS TECHNOLOGIES INC COM 502431109 818 3,837 SH   SOLE   0 0 3,837
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 726 7,090 SH   SOLE   0 0 7,090
SPOTIFY TECHNOLOGY S A SHS L8681T102 716 4,106 SH   SOLE   0 0 4,106
INVESCO QQQ TR UNIT SER 1 46090E103 716 2,000 SH Put SOLE   0 0 2,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 713 5,834 SH   SOLE   0 0 5,834
APOLLO GLOBAL MGMT INC COM CL A 037612306 698 9,927 SH   SOLE   0 0 9,927
FIRST SOLAR INC COM 336433107 694 9,769 SH   SOLE   0 0 9,769
ISHARES TR RUSSELL 2000 ETF 464287671 694 3,496 SH   SOLE   0 0 3,496
PROCTER AND GAMBLE CO COM 742718109 685 4,240 SH   SOLE   0 0 4,240
AMERICAN EXPRESS CO COM 025816109 684 3,679 SH   SOLE   0 0 3,679
STARBUCKS CORP COM 855244109 673 7,080 SH   SOLE   0 0 7,080
ELECTRONIC ARTS INC COM 285512109 639 4,642 SH   SOLE   0 0 4,642
BOEING CO COM 097023105 636 3,080 SH   SOLE   0 0 3,080
SPDR GOLD TR GOLD SHS 78463V107 626 3,706 SH   SOLE   0 0 3,706
SEA LTD SPONSORD ADS 81141R100 619 3,995 SH   SOLE   0 0 3,995
VANGUARD INDEX FDS SM CP VAL ETF 922908736 587 3,442 SH   SOLE   0 0 3,442
ABBOTT LABS COM 002824100 583 4,494 SH   SOLE   0 0 4,494
NETFLIX INC COM 64110L106 542 1,321 SH   SOLE   0 0 1,321
BAIDU INC SPON ADR REP A 056752108 534 3,373 SH   SOLE   0 0 3,373
LOWES COS INC COM 548661107 494 2,158 SH   SOLE   0 0 2,158
VANGUARD WORLD FD MEGA GRWTH IND 922908728 494 2,100 SH   SOLE   0 0 2,100
DUKE ENERGY CORP NEW COM NEW 26441C204 489 4,687 SH   SOLE   0 0 4,687
CME GROUP INC COM 12572Q105 476 1,932 SH   SOLE   0 0 1,932
DEERE & CO COM 244199105 464 1,257 SH   SOLE   0 0 1,257
SPLUNK INC COM 848637104 457 3,878 SH   SOLE   0 0 3,878
SPDR S&P 500 ETF TR TR UNIT 78462F103 449 1,000 SH Put SOLE   0 0 1,000
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 435 7,114 SH   SOLE   0 0 7,114
SALESFORCE COM INC COM 79466L302 433 1,975 SH   SOLE   0 0 1,975
KELLOGG CO COM 487836108 432 7,016 SH   SOLE   0 0 7,016
PRUDENTIAL FINL INC COM 744320102 422 3,565 SH   SOLE   0 0 3,565
LAS VEGAS SANDS CORP COM 517834107 407 9,200 SH   SOLE   0 0 9,200
CAPITAL ONE FINL CORP COM 14040H105 405 2,691 SH   SOLE   0 0 2,691
RAYTHEON TECHNOLOGIES CORP COM 75513E101 402 4,323 SH   SOLE   0 0 4,323
ALLEGIANCE BANCSHARES INC COM 01748H107 400 9,400 SH   SOLE   0 0 9,400
VMWARE INC CL A COM 928563402 390 2,973 SH   SOLE   0 0 2,973
SPDR S&P 500 ETF TR TR UNIT 78462F103 365 813 SH   SOLE   0 0 813
ISHARES INC CORE MSCI EMKT 46434G103 348 5,865 SH   SOLE   0 0 5,865
ISHARES TR 20 YR TR BD ETF 464287671 348 2,500 SH Put SOLE   0 0 2,500
UBER TECHNOLOGIES INC COM 90353T100 346 9,340 SH   SOLE   0 0 9,340
LIVE NATION ENTERTAINMENT IN COM 538034109 342 3,158 SH   SOLE   0 0 3,158
ISHARES TR RUS 1000 VAL ETF 464287671 335 2,035 SH   SOLE   0 0 2,035
DEVON ENERGY CORP NEW COM 25179M103 326 6,163 SH   SOLE   0 0 6,163
SOUTHERN CO COM 842587107 324 4,719 SH   SOLE   0 0 4,719
WELLS FARGO CO NEW COM 949746101 319 5,659 SH   SOLE   0 0 5,659
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 313 5,057 SH   SOLE   0 0 5,057
APA CORPORATION COM 03743Q108 311 9,023 SH   SOLE   0 0 9,023
BANK MONTREAL QUE COM 063671101 308 2,650 SH   SOLE   0 0 2,650
JPMORGAN CHASE & CO COM 46625H100 305 2,000 SH Call SOLE   0 0 2,000
SPDR SER TR S&P BIOTECH 78464A763 291 3,205 SH   SOLE   0 0 3,205
ISHARES TR MSCI EAFE ETF 464287671 284 3,730 SH   SOLE   0 0 3,730
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 279 3,551 SH   SOLE   0 0 3,551
ACTIVISION BLIZZARD INC COM 004930202 273 3,445 SH   SOLE   0 0 3,445
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 260 1,600 SH   SOLE   0 0 1,600
MICROSOFT CORP COM 594918104 259 846 SH   SOLE   0 0 846
BRISTOL-MYERS SQUIBB CO COM 110122108 258 3,965 SH   SOLE   0 0 3,965
VALERO ENERGY CORP COM 91913Y100 249 2,875 SH   SOLE   0 0 2,875
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 245 779 SH   SOLE   0 0 779
INTERNATIONAL BUSINESS MACHS COM 459200101 236 1,723 SH   SOLE   0 0 1,723
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 234 7,640 SH   SOLE   0 0 7,640
UGI CORP NEW COM 902681105 234 5,595 SH   SOLE   0 0 5,595
PROTO LABS INC COM 743713109 230 4,632 SH   SOLE   0 0 4,632
ALPHABET INC CAP STK CL A 02079K107 224 78 SH   SOLE   0 0 78
CAMDEN PPTY TR SH BEN INT 133131102 221 1,331 SH   SOLE   0 0 1,331
TEXAS INSTRS INC COM 882508104 220 1,284 SH   SOLE   0 0 1,284
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 37950E382 215 3,978 SH   SOLE   0 0 3,978
SELECT SECTOR SPDR TR ENERGY 81369Y605 207 3,000 SH Put SOLE   0 0 3,000
CROWN CASTLE INTL CORP NEW COM 22822V101 207 1,150 SH   SOLE   0 0 1,150
DELTA AIR LINES INC DEL COM NEW 247361702 202 5,070 SH   SOLE   0 0 5,070
FREEPORT-MCMORAN INC CL B 35671D857 201 5,242 SH   SOLE   0 0 5,242