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
ABACUS LIFE INC CL A 00258Y104   137,080 11,500 SH   SOLE 0 0 0 11,500
ABBOTT LABS COM 002824100   582,759 5,183 SH   SOLE 0 42 0 5,141
ABBVIE INC COM 00287Y109   3,274,426 19,245 SH   SOLE 0 231 0 19,014
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,518,758 7,531 SH   SOLE 0 45 0 7,486
ADVANCED MICRO DEVICES INC COM 007903107   250,876 1,469 SH   SOLE 0 400 0 1,069
AFLAC INC COM 001055102   284,976 3,426 SH   SOLE 0 0 0 3,426
AIR PRODS & CHEMS INC COM 009158106   398,334 1,662 SH   SOLE 0 11 0 1,651
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   234,663 3,215 SH   SOLE 0 80 0 3,135
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   273,768 13,052 SH   SOLE 0 0 0 13,052
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   131,012 12,313 SH   SOLE 0 0 0 12,313
ALPHABET INC CAP STK CL A 02079K305   3,040,389 19,415 SH   SOLE 0 6,199 0 13,216
ALPHABET INC CAP STK CL C 02079K107   9,920,913 62,735 SH   SOLE 0 16,810 0 45,925
ALTRIA GROUP INC COM 02209S103   855,369 20,313 SH   SOLE 0 1,043 0 19,270
AMAZON COM INC COM 023135106   9,139,828 49,226 SH   SOLE 0 6,173 0 43,053
AMERICAN AIRLS GROUP INC COM 02376R102   234,304 16,796 SH   SOLE 0 15,745 0 1,051
AMERICAN EXPRESS CO COM 025816109   364,726 1,659 SH   SOLE 0 249 0 1,410
AMERICAN TOWER CORP NEW COM 03027X100   1,339,675 6,948 SH   SOLE 0 220 0 6,728
AMGEN INC COM 031162100   331,110 1,225 SH   SOLE 0 172 0 1,053
ANTERO MIDSTREAM CORP COM 03676B102   461,147 32,498 SH   SOLE 0 5,500 0 26,998
ANTERO RESOURCES CORP COM 03674X106   211,610 7,000 SH   SOLE 0 7,000 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   344,964 3,084 SH   SOLE 0 554 0 2,530
APPLE INC COM 037833100   23,923,013 140,997 SH   SOLE 0 7,682 0 133,315
APPLIED MATLS INC COM 038222105   515,369 2,449 SH   SOLE 0 400 0 2,049
ARCH CAP GROUP LTD ORD G0450A105   256,237 2,809 SH   SOLE 0 0 0 2,809
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   341,459 2,552 SH   SOLE 0 0 0 2,552
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   212,100 14,000 SH   SOLE 0 0 0 14,000
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   199,958 17,998 SH   SOLE 0 0 0 17,998
ASML HOLDING N V N Y REGISTRY SHS N07059210   200,935 203 SH   SOLE 0 0 0 203
ASTRAZENECA PLC SPONSORED ADR 046353108   908,773 13,284 SH   SOLE 0 750 0 12,534
AT&T INC COM 00206R102   704,528 41,688 SH   SOLE 0 21,480 0 20,208
AUTOMATIC DATA PROCESSING IN COM 053015103   467,500 1,870 SH   SOLE 0 15 0 1,855
BANK AMERICA CORP COM 060505104   22,789,760 604,022 SH   SOLE 0 2,100 0 601,922
BANK AMERICA CORP 7.25%CNV PFD L 060505682   527,649 446 SH   SOLE 0 0 0 446
BARRICK GOLD CORP COM 067901108   286,487 15,907 SH   SOLE 0 10,646 0 5,261
BAXTER INTL INC COM 071813109   856,600 20,000 SH   SOLE 0 20,000 0 0
BCE INC COM NEW 05534B760   220,581 6,650 SH   SOLE 0 1,300 0 5,350
BECTON DICKINSON & CO COM 075887109   357,707 1,455 SH   SOLE 0 255 0 1,200
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,880,851 6,947 SH   SOLE 0 905 0 6,042
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,507,600 4 SH   SOLE 0 0 0 4
BLACKROCK INC COM 09247X101   1,563,784 1,945 SH   SOLE 0 5 0 1,940
BLACKSTONE INC COM 09260D107   870,683 6,596 SH   SOLE 0 365 0 6,231
BOEING CO COM 097023105   2,207,085 12,391 SH   SOLE 0 10,355 0 2,036
BOOKING HOLDINGS INC COM 09857L108   458,835 128 SH   SOLE 0 0 0 128
BP PLC SPONSORED ADR 055622104   419,425 10,675 SH   SOLE 0 506 0 10,169
BRISTOL-MYERS SQUIBB CO COM 110122108   529,906 10,269 SH   SOLE 0 1,670 0 8,599
BROADCOM INC COM 11135F101   1,052,750 789 SH   SOLE 0 110 0 679
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   227,964 1,100 SH   SOLE 0 0 0 1,100
BROOKFIELD CORP CL A LTD VT SH 11271J107   223,227 5,430 SH   SOLE 0 1,220 0 4,210
CADENCE BANK COM 12740C103   427,200 15,000 SH   SOLE 0 0 0 15,000
CADENCE DESIGN SYSTEM INC COM 127387108   360,924 1,159 SH   SOLE 0 0 0 1,159
CAMPBELL SOUP CO COM 134429109   444,500 10,000 SH   SOLE 0 10,000 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   227,830 2,553 SH   SOLE 0 40 0 2,513
CARDINAL HEALTH INC COM 14149Y108   673,518 6,232 SH   SOLE 0 3,735 0 2,497
CARLISLE COS INC COM 142339100   209,735 535 SH   SOLE 0 0 0 535
CASTELLUM INC COM NEW 14838T204   60,725 250,000 SH   SOLE 0 0 0 250,000
CATERPILLAR INC COM 149123101   1,387,938 3,732 SH   SOLE 0 12 0 3,720
CHENIERE ENERGY INC COM NEW 16411R208   250,165 1,593 SH   SOLE 0 1,593 0 0
CHESAPEAKE ENERGY CORP COM 165167735   206,613 2,298 SH   SOLE 0 0 0 2,298
CHEVRON CORP NEW COM 166764100   12,193,744 75,270 SH   SOLE 0 23,548 0 51,722
CHIPOTLE MEXICAN GRILL INC COM 169656105   485,875 166 SH   SOLE 0 10 0 156
CHUBB LIMITED COM H1467J104   1,787,893 7,208 SH   SOLE 0 261 0 6,947
CISCO SYS INC COM 17275R102   2,299,619 45,983 SH   SOLE 0 2,935 0 43,048
CITIGROUP INC COM NEW 172967424   1,842,913 29,888 SH   SOLE 0 386 0 29,502
CME GROUP INC COM 12572Q105   466,485 2,224 SH   SOLE 0 0 0 2,224
COCA COLA CO COM 191216100   2,940,091 49,231 SH   SOLE 0 90 0 49,141
COINBASE GLOBAL INC COM CL A 19260Q107   524,585 2,159 SH   SOLE 0 34 0 2,125
COLGATE PALMOLIVE CO COM 194162103   3,192,663 36,425 SH   SOLE 0 0 0 36,425
COMCAST CORP NEW CL A 20030N101   1,033,087 25,731 SH   SOLE 0 1,523 0 24,208
CONOCOPHILLIPS COM 20825C104   3,263,239 24,675 SH   SOLE 0 3,436 0 21,239
CONSOLIDATED EDISON INC COM 209115104   473,186 5,192 SH   SOLE 0 0 0 5,192
CONSTELLATION BRANDS INC CL A 21036P108   479,920 1,825 SH   SOLE 0 600 0 1,225
COSTCO WHSL CORP NEW COM 22160K105   1,245,745 1,734 SH   SOLE 0 59 0 1,675
COTERRA ENERGY INC COM 127097103   363,109 13,024 SH   SOLE 0 11,451 0 1,573
CYBERARK SOFTWARE LTD SHS M2682V108   1,065,959 4,100 SH   SOLE 0 0 0 4,100
DEVON ENERGY CORP NEW COM 25179M103   528,256 9,757 SH   SOLE 0 5,862 0 3,895
DEXCOM INC COM 252131107   280,900 2,000 SH   SOLE 0 0 0 2,000
DIAGEO PLC SPON ADR NEW 25243Q205   245,734 1,708 SH   SOLE 0 9 0 1,699
DIAMONDBACK ENERGY INC COM 25278X109   1,031,916 5,021 SH   SOLE 0 5,007 0 14
DIREXION SHS ETF TR DLY S&P500 2XS 25459Y165   373,612 3,090 SH   SOLE 0 0 0 3,090
DIREXION SHS ETF TR DAILY 20+ YEAR T 25460G138   713,033 14,050 SH   SOLE 0 0 0 14,050
DISNEY WALT CO COM 254687106   1,390,830 11,790 SH   SOLE 0 1,036 0 10,754
DORCHESTER MINERALS LP COM UNIT 25820R105   1,394,415 40,500 SH   SOLE 0 0 0 40,500
DOW INC COM 260557103   213,465 3,565 SH   SOLE 0 0 0 3,565
DTE ENERGY CO COM 233331107   330,719 3,010 SH   SOLE 0 0 0 3,010
EATON VANCE TAX-MANAGED DIVE COM 27828N102   156,312 11,700 SH   SOLE 0 11,000 0 700
EDWARDS LIFESCIENCES CORP COM 28176E108   2,233,200 24,000 SH   SOLE 0 24,000 0 0
ENBRIDGE INC COM 29250N105   546,233 15,465 SH   SOLE 0 129 0 15,336
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,483,772 221,614 SH   SOLE 0 69,192 0 152,423
ENTERPRISE PRODS PARTNERS L COM 293792107   18,130,143 619,622 SH   SOLE 0 83,855 0 535,767
EOG RES INC COM 26875P101   3,326,055 24,267 SH   SOLE 0 3,501 0 20,766
EQT CORP COM 26884L109   279,000 7,352 SH   SOLE 0 4,801 0 2,551
EQUITRANS MIDSTREAM CORP COM 294600101   564,063 43,828 SH   SOLE 0 17,843 0 25,985
EXXON MOBIL CORP COM 30231G102   6,562,730 54,157 SH   SOLE 0 1,764 0 52,392
FEDEX CORP COM 31428X106   448,207 1,622 SH   SOLE 0 165 0 1,457
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   242,592 3,780 SH   SOLE 0 30 0 3,750
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   787,224 29,473 SH   SOLE 0 7,250 0 22,223
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   394,005 6,610 SH   SOLE 0 0 0 6,610
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   281,261 6,249 SH   SOLE 0 0 0 6,249
FIRST FINL BANKSHARES INC COM 32020R109   793,104 24,800 SH   SOLE 0 0 0 24,800
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   597,779 32,845 SH   SOLE 0 0 0 32,845
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   248,685 7,255 SH   SOLE 0 0 0 7,255
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   869,154 10,324 SH   SOLE 0 0 0 10,324
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   769,041 26,007 SH   SOLE 0 0 0 26,007
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   273,375 6,337 SH   SOLE 0 0 0 6,337
FORD MTR CO DEL COM 345370860   339,299 25,059 SH   SOLE 0 4,200 0 20,859
FREEPORT-MCMORAN INC CL B 35671D857   367,522 7,164 SH   SOLE 0 4,500 0 2,664
FREYR BATTERY INC COM NEW 35834F104   102,375 48,750 SH   SOLE 0 48,750 0 0
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   1,418,721 239,245 SH   SOLE 0 0 0 239,245
FS KKR CAP CORP COM 302635206   996,125 51,639 SH   SOLE 0 0 0 51,639
FTAI AVIATION LTD SHS G3730V105   710,000 10,000 SH   SOLE 0 10,000 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   1,102,950 171,000 SH   SOLE 0 171,000 0 0
GENERAL DYNAMICS CORP COM 369550108   271,120 939 SH   SOLE 0 0 0 939
GENERAL ELECTRIC CO COM NEW 369604301   745,219 4,824 SH   SOLE 0 536 0 4,288
GENERAL MLS INC COM 370334104   586,934 8,363 SH   SOLE 0 0 0 8,363
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   220,410 4,500 SH   SOLE 0 0 0 4,500
GLOBAL X FDS GLBL X MLP ETF 37954Y343   805,025 16,733 SH   SOLE 0 7,573 0 9,160
GOLDEN ENTMT INC COM 381013101   225,563 6,250 SH   SOLE 0 6,250 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,071,158 10,727 SH   SOLE 0 0 0 10,727
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   13,937,466 135,631 SH   SOLE 0 37,235 0 98,396
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   288,065 9,043 SH   SOLE 0 3,794 0 5,249
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   1,273,708 37,407 SH   SOLE 0 21,123 0 16,284
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   378,402 5,877 SH   SOLE 0 2,277 0 3,600
GOLDMAN SACHS GROUP INC COM 38141G104   3,387,895 8,249 SH   SOLE 0 0 0 8,249
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   1,998,192 97,091 SH   SOLE 0 10,764 0 86,327
GRANITESHARES GOLD TR SHS BEN INT 38748G101   260,846 11,224 SH   SOLE 0 0 0 11,224
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   299,016 4,866 SH   SOLE 0 25 0 4,841
HCA HEALTHCARE INC COM 40412C101   1,133,049 3,445 SH   SOLE 0 0 0 3,445
HERSHEY CO COM 427866108   1,567,659 8,057 SH   SOLE 0 35 0 8,022
HESS CORP COM 42809H107   1,579,034 10,100 SH   SOLE 0 9,000 0 1,100
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   80,063 11,914 SH   SOLE 0 1,044 0 10,870
HOME DEPOT INC COM 437076102   3,814,705 10,555 SH   SOLE 0 713 0 9,842
HONEYWELL INTL INC COM 438516106   1,438,395 7,250 SH   SOLE 0 0 0 7,250
HUNTINGTON INGALLS INDS INC COM 446413106   245,195 890 SH   SOLE 0 0 0 890
INTEL CORP COM 458140100   1,083,307 28,263 SH   SOLE 0 7,098 0 21,165
INTERNATIONAL BUSINESS MACHS COM 459200101   1,602,620 8,466 SH   SOLE 0 380 0 8,086
INTUIT COM 461202103   325,915 506 SH   SOLE 0 0 0 506
INTUITIVE MACHINES INC CLASS A COM 46125A100   247,425 48,706 SH   SOLE 0 0 0 48,706
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   290,916 1,599 SH   SOLE 0 6 0 1,593
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   909,848 5,430 SH   SOLE 0 0 0 5,430
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   207,795 3,500 SH   SOLE 0 0 0 3,500
INVESCO QQQ TR UNIT SER 1 46090E103   2,313,098 5,231 SH   SOLE 0 75 0 5,156
ISHARES GOLD TR ISHARES NEW 464285204   4,042,456 90,903 SH   SOLE 0 25,387 0 65,516
ISHARES INC CORE MSCI EMKT 46434G103   260,819 4,963 SH   SOLE 0 1,276 0 3,687
ISHARES INC GLB ENR PROD ETF 464286343   424,117 15,361 SH   SOLE 0 0 0 15,361
ISHARES INC MSCI EMRG CHN 46434G764   237,249 4,050 SH   SOLE 0 0 0 4,050
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   5,496,222 242,338 SH   SOLE 0 27,237 0 215,101
ISHARES TR INTL TREA BD ETF 464288117   11,686,333 294,514 SH   SOLE 0 29,676 0 264,838
ISHARES TR MSCI ACWI ETF 464288257   228,229 2,082 SH   SOLE 0 0 0 2,082
ISHARES TR SHORT TREAS BD 464288679   643,191 5,837 SH   SOLE 0 30 0 5,807
ISHARES TR NATIONAL MUN ETF 464288414   1,128,861 10,561 SH   SOLE 0 1,581 0 8,980
ISHARES TR US AER DEF ETF 464288760   570,445 4,399 SH   SOLE 0 520 0 3,879
ISHARES TR MSCI USA MIN VOL 46429B697   1,133,903 13,776 SH   SOLE 0 3,780 0 9,996
ISHARES TR CORE MSCI EAFE 46432F842   551,302 7,468 SH   SOLE 0 6 0 7,462
ISHARES TR CORE HIGH DV ETF 46429B663   631,327 5,764 SH   SOLE 0 470 0 5,294
ISHARES TR JPMORGAN USD EMG 464288281   4,117,592 45,812 SH   SOLE 0 4,261 0 41,551
ISHARES TR MSCI USA MMENTM 46432F396   232,388 1,250 SH   SOLE 0 610 0 640
ISHARES TR MSCI USA QLT FCT 46432F339   5,372,308 33,068 SH   SOLE 0 8,868 0 24,200
ISHARES TR INTL EQTY FACTOR 46434V274   466,910 15,705 SH   SOLE 0 2,680 0 13,025
ISHARES TR CORE DIV GRWTH 46434V621   905,182 15,800 SH   SOLE 0 7,011 0 8,789
ISHARES TR CORE S&P SCP ETF 464287804   1,286,545 11,814 SH   SOLE 0 3,353 0 8,461
ISHARES TR CORE S&P500 ETF 464287200   604,608 1,159 SH   SOLE 0 232 0 927
ISHARES TR RUS 1000 VAL ETF 464287598   268,163 1,512 SH   SOLE 0 0 0 1,512
ISHARES TR CORE S&P US GWT 464287671   817,880 7,000 SH   SOLE 0 0 0 7,000
ISHARES TR U.S. REAL ES ETF 464287739   240,921 2,700 SH   SOLE 0 0 0 2,700
ISHARES TR TIPS BD ETF 464287176   781,712 7,315 SH   SOLE 0 570 0 6,745
ISHARES TR CORE US AGGBD ET 464287226   931,872 9,615 SH   SOLE 0 5 0 9,610
ISHARES TR 1 3 YR TREAS BD 464287457   778,017 9,559 SH   SOLE 0 12 0 9,547
ISHARES TR MSCI EMG MKT ETF 464287234   398,981 9,545 SH   SOLE 0 3,067 0 6,478
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   291,025 5,800 SH   SOLE 0 0 0 5,800
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   269,383 5,354 SH   SOLE 0 0 0 5,354
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   562,073 9,711 SH   SOLE 0 9,711 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   402,253 6,819 SH   SOLE 0 6,819 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   467,088 6,959 SH   SOLE 0 6,959 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   228,554 4,696 SH   SOLE 0 4,696 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   283,800 10,000 SH   SOLE 0 0 0 10,000
JPMORGAN CHASE & CO COM 46625H100   6,370,922 32,315 SH   SOLE 0 789 0 31,526
LINDE PLC SHS G54950103   502,525 1,097 SH   SOLE 0 12 0 1,085
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   480,799 4,590 SH   SOLE 0 65 0 4,525
MEDTRONIC PLC SHS G5960L103   714,914 8,531 SH   SOLE 0 0 0 8,531
META PLATFORMS INC CL A 30303M102   2,915,671 5,641 SH   SOLE 0 135 0 5,506
THE CIGNA GROUP COM 125523100   1,810,325 5,064 SH   SOLE 0 0 0 5,064
TRANE TECHNOLOGIES PLC SHS G8994E103   203,921 677 SH   SOLE 0 0 0 677
TRANSOCEAN LTD REGISTERED SHS H8817H100   319,083 50,013 SH   SOLE 0 10,000 0 40,013