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
3M CO COM 88579Y101   239,959 2,348 SH   SOLE 0 0 0 2,348
ABACUS LIFE INC CL A 00258Y104   103,800 12,000 SH   SOLE 0 0 0 12,000
ABBOTT LABS COM 002824100   478,861 4,608 SH   SOLE 0 42 0 4,566
ABBVIE INC COM 00287Y109   3,249,204 18,944 SH   SOLE 0 231 0 18,713
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,276,515 7,503 SH   SOLE 0 45 0 7,458
ADOBE INC COM 00724F101   214,438 386 SH   SOLE 0 0 0 386
ADVANCED MICRO DEVICES INC COM 007903107   251,263 1,549 SH   SOLE 0 415 0 1,134
AFLAC INC COM 001055102   306,831 3,436 SH   SOLE 0 0 0 3,436
AIR PRODS & CHEMS INC COM 009158106   383,020 1,484 SH   SOLE 0 11 0 1,473
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   231,480 3,215 SH   SOLE 0 80 0 3,135
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   207,142 8,469 SH   SOLE 0 0 0 8,469
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   122,482 11,024 SH   SOLE 0 0 0 11,024
ALPHABET INC CAP STK CL A 02079K305   3,681,959 20,214 SH   SOLE 0 6,199 0 14,015
ALPHABET INC CAP STK CL C 02079K107   11,515,778 62,784 SH   SOLE 0 16,827 0 45,957
ALTRIA GROUP INC COM 02209S103   846,052 18,574 SH   SOLE 0 1,043 0 17,531
AMAZON COM INC COM 023135106   9,409,187 48,689 SH   SOLE 0 6,173 0 42,516
AMERICAN AIRLS GROUP INC COM 02376R102   190,299 16,796 SH   SOLE 0 15,745 0 1,051
AMERICAN EXPRESS CO COM 025816109   384,165 1,659 SH   SOLE 0 249 0 1,410
AMERICAN TOWER CORP NEW COM 03027X100   1,233,964 6,348 SH   SOLE 0 22 0 6,326
AMGEN INC COM 031162100   387,399 1,240 SH   SOLE 0 172 0 1,068
ANTERO MIDSTREAM CORP COM 03676B102   479,021 32,498 SH   SOLE 0 5,500 0 26,998
APA CORPORATION COM 03743Q108   208,199 7,072 SH   SOLE 0 5,218 0 1,854
APOLLO GLOBAL MGMT INC COM 03769M106   343,774 2,912 SH   SOLE 0 554 0 2,358
APPLE INC COM 037833100   29,006,680 137,720 SH   SOLE 0 7,682 0 130,038
APPLIED MATLS INC COM 038222105   690,202 2,925 SH   SOLE 0 400 0 2,525
ARCH CAP GROUP LTD ORD G0450A105   283,400 2,809 SH   SOLE 0 0 0 2,809
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   284,423 2,134 SH   SOLE 0 0 0 2,134
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   219,380 14,000 SH   SOLE 0 0 0 14,000
ARM HOLDINGS PLC SPONSORED ADS 042068205   342,293 2,092 SH   SOLE 0 270 0 1,822
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   205,537 17,998 SH   SOLE 0 0 0 17,998
ASML HOLDING N V N Y REGISTRY SHS N07059210   403,978 395 SH   SOLE 0 0 0 395
ASTRAZENECA PLC SPONSORED ADR 046353108   962,335 12,339 SH   SOLE 0 750 0 11,589
AT&T INC COM 00206R102   794,401 41,570 SH   SOLE 0 21,480 0 20,090
AUTODESK INC COM 052769106   208,105 841 SH   SOLE 0 0 0 841
AUTOMATIC DATA PROCESSING IN COM 053015103   529,874 2,220 SH   SOLE 0 15 0 2,205
BANK AMERICA CORP COM 060505104   22,031,955 553,984 SH   SOLE 0 2,100 0 551,884
BANK AMERICA CORP 7.25%CNV PFD L 060505682   456,933 382 SH   SOLE 0 0 0 382
BARRICK GOLD CORP COM 067901108   269,397 16,151 SH   SOLE 0 10,889 0 5,262
BAXTER INTL INC COM 071813109   669,000 20,000 SH   SOLE 0 20,000 0 0
BCE INC COM NEW 05534B760   226,590 7,000 SH   SOLE 0 1,650 0 5,350
BECTON DICKINSON & CO COM 075887109   340,116 1,455 SH   SOLE 0 255 0 1,200
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,072,560 7,553 SH   SOLE 0 915 0 6,638
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,836,723 3 SH   SOLE 0 0 0 3
BLACKROCK INC COM 09247X101   1,508,634 1,916 SH   SOLE 0 5 0 1,911
BLACKSTONE INC COM 09260D107   803,196 6,488 SH   SOLE 0 365 0 6,123
BOEING CO COM 097023105   2,147,718 11,800 SH   SOLE 0 10,280 0 1,520
BOOKING HOLDINGS INC COM 09857L108   622,404 157 SH   SOLE 0 0 0 157
BP PLC SPONSORED ADR 055622104   391,320 10,840 SH   SOLE 0 506 0 10,334
BRISTOL-MYERS SQUIBB CO COM 110122108   512,708 12,345 SH   SOLE 0 1,670 0 10,675
BROADCOM INC COM 11135F101   1,424,299 887 SH   SOLE 0 110 0 777
BROOKFIELD CORP CL A LTD VT SH 11271J107   225,562 5,430 SH   SOLE 0 1,220 0 4,210
CADENCE BANK COM 12740C103   424,200 15,000 SH   SOLE 0 0 0 15,000
CADENCE DESIGN SYSTEM INC COM 127387108   333,909 1,085 SH   SOLE 0 0 0 1,085
CAMPBELL SOUP CO COM 134429109   451,900 10,000 SH   SOLE 0 10,000 0 0
CARDINAL HEALTH INC COM 14149Y108   678,753 6,904 SH   SOLE 0 3,735 0 3,169
CASTELLUM INC COM NEW 14838T204   2,325 12,500 SH   SOLE 0 0 0 12,500
CATERPILLAR INC COM 149123101   1,057,605 3,175 SH   SOLE 0 17 0 3,158
CELESTICA INC COM 15101Q207   214,586 3,743 SH   SOLE 0 0 0 3,743
CENCORA INC COM 03073E105   229,385 1,018 SH   SOLE 0 0 0 1,018
CHENIERE ENERGY INC COM NEW 16411R208   418,368 2,393 SH   SOLE 0 1,593 0 800
CHEVRON CORP NEW COM 166764100   11,722,503 74,942 SH   SOLE 0 23,554 0 51,388
CHIPOTLE MEXICAN GRILL INC COM 169656105   488,670 7,800 SH   SOLE 0 0 0 7,800
CHUBB LIMITED COM H1467J104   1,917,022 7,515 SH   SOLE 0 261 0 7,254
CISCO SYS INC COM 17275R102   2,218,406 46,693 SH   SOLE 0 2,935 0 43,758
CITIGROUP INC COM NEW 172967424   2,079,770 32,773 SH   SOLE 0 586 0 32,187
CME GROUP INC COM 12572Q105   428,044 2,177 SH   SOLE 0 0 0 2,177
COCA COLA CO COM 191216100   2,803,417 44,044 SH   SOLE 0 490 0 43,554
COINBASE GLOBAL INC COM CL A 19260Q107   479,845 2,159 SH   SOLE 0 34 0 2,125
COLGATE PALMOLIVE CO COM 194162103   3,562,610 36,713 SH   SOLE 0 0 0 36,713
COMCAST CORP NEW CL A 20030N101   946,069 24,159 SH   SOLE 0 1,523 0 22,636
CONOCOPHILLIPS COM 20825C104   2,797,953 24,462 SH   SOLE 0 3,453 0 21,009
CONSOLIDATED EDISON INC COM 209115104   451,770 5,052 SH   SOLE 0 0 0 5,052
CONSTELLATION BRANDS INC CL A 21036P108   392,352 1,525 SH   SOLE 0 600 0 925
COSTCO WHSL CORP NEW COM 22160K105   1,687,188 1,985 SH   SOLE 0 59 0 1,926
COTERRA ENERGY INC COM 127097103   256,617 9,622 SH   SOLE 0 8,062 0 1,560
CYBERARK SOFTWARE LTD SHS M2682V108   1,093,680 4,000 SH   SOLE 0 0 0 4,000
DANAHER CORPORATION COM 235851102   282,106 1,129 SH   SOLE 0 0 0 1,129
DEVON ENERGY CORP NEW COM 25179M103   488,670 10,309 SH   SOLE 0 6,445 0 3,864
DEXCOM INC COM 252131107   228,461 2,015 SH   SOLE 0 15 0 2,000
DIAGEO PLC SPON ADR NEW 25243Q205   215,358 1,708 SH   SOLE 0 9 0 1,699
DIAMONDBACK ENERGY INC COM 25278X109   1,070,158 5,346 SH   SOLE 0 5,056 0 289
DIREXION SHS ETF TR DLY S&P500 2XS 25459Y165   369,368 2,806 SH   SOLE 0 0 0 2,806
DIREXION SHS ETF TR DAILY 20+ YEAR T 25460G138   729,920 15,050 SH   SOLE 0 0 0 15,050
DISNEY WALT CO COM 254687106   1,184,797 11,933 SH   SOLE 0 1,036 0 10,897
DORCHESTER MINERALS LP COM UNIT 25820R105   1,249,425 40,500 SH   SOLE 0 0 0 40,500
DOW INC COM 260557103   250,809 4,728 SH   SOLE 0 0 0 4,728
DTE ENERGY CO COM 233331107   333,051 3,000 SH   SOLE 0 0 0 3,000
EATON VANCE TAX-MANAGED DIVE COM 27828N102   158,344 11,270 SH   SOLE 0 10,570 0 700
EDWARDS LIFESCIENCES CORP COM 28176E108   2,216,880 24,000 SH   SOLE 0 24,000 0 0
ELI LILLY & CO COM 532457108   1,095,674 1,210 SH   SOLE 0 0 0 1,210
ENBRIDGE INC COM 29250N105   569,263 15,995 SH   SOLE 0 129 0 15,866
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,747,737 231,057 SH   SOLE 0 70,211 0 160,846
ENSERVCO CORP COM NEW 29358Y201   14,130 61,487 SH   SOLE 0 61,487 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   17,220,604 594,224 SH   SOLE 0 84,157 0 510,066
EOG RES INC COM 26875P101   2,958,552 23,505 SH   SOLE 0 3,424 0 20,081
EQT CORP COM 26884L109   369,632 9,995 SH   SOLE 0 4,819 0 5,176
EQUINOR ASA SPONSORED ADR 29446M102   278,374 9,747 SH   SOLE 0 0 0 9,747
EQUITRANS MIDSTREAM CORP COM 294600101   568,885 43,828 SH   SOLE 0 17,843 0 25,985
EXXON MOBIL CORP COM 30231G102   6,848,096 59,487 SH   SOLE 0 7,767 0 51,720
FEDEX CORP COM 31428X106   486,270 1,622 SH   SOLE 0 165 0 1,457
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   369,319 5,281 SH   SOLE 0 31 0 5,251
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   739,478 29,473 SH   SOLE 0 7,250 0 22,223
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   421,171 6,610 SH   SOLE 0 0 0 6,610
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   280,761 6,249 SH   SOLE 0 0 0 6,249
FIRST FINL BANKSHARES INC COM 32020R109   732,344 24,800 SH   SOLE 0 0 0 24,800
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   608,635 33,132 SH   SOLE 0 0 0 33,132
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   242,179 7,255 SH   SOLE 0 0 0 7,255
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   870,866 28,590 SH   SOLE 0 0 0 28,590
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   853,738 10,159 SH   SOLE 0 0 0 10,159
FORD MTR CO DEL COM 345370860   255,427 20,369 SH   SOLE 0 4,200 0 16,169
FORTINET INC COM 34959E109   204,315 3,390 SH   SOLE 0 0 0 3,390
FREEPORT-MCMORAN INC CL B 35671D857   348,185 7,164 SH   SOLE 0 4,500 0 2,664
FREYR BATTERY INC COM NEW 35834F104   39,100 23,000 SH   SOLE 0 23,000 0 0
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   1,559,466 244,814 SH   SOLE 0 0 0 244,814
FS KKR CAP CORP COM 302635206   1,018,894 51,642 SH   SOLE 0 0 0 51,642
FTAI AVIATION LTD SHS G3730V105   464,535 4,500 SH   SOLE 0 4,500 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   1,726,000 200,000 SH   SOLE 0 200,000 0 0
GE AEROSPACE COM NEW 369604301   743,460 4,677 SH   SOLE 0 536 0 4,141
GE VERNOVA INC COM 36828A101   208,728 1,217 SH   SOLE 0 132 0 1,085
GENERAL DYNAMICS CORP COM 369550108   272,387 939 SH   SOLE 0 0 0 939
GENERAL MLS INC COM 370334104   533,836 8,439 SH   SOLE 0 0 0 8,439
GENESIS ENERGY L P UNIT LTD PARTN 371927104   401,637 28,067 SH   SOLE 0 5,356 0 22,711
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   229,725 4,500 SH   SOLE 0 0 0 4,500
GLOBAL X FDS GLBL X MLP ETF 37954Y343   811,551 16,733 SH   SOLE 0 7,573 0 9,160
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   7,895,834 156,772 SH   SOLE 0 0 0 156,772
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   14,762,117 138,028 SH   SOLE 0 37,547 0 100,481
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,136,161 11,353 SH   SOLE 0 0 0 11,353
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   295,435 9,043 SH   SOLE 0 3,794 0 5,249
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   1,258,746 37,407 SH   SOLE 0 21,123 0 16,284
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   351,746 5,552 SH   SOLE 0 2,277 0 3,275
GOLDMAN SACHS GROUP INC COM 38141G104   3,801,334 8,404 SH   SOLE 0 0 0 8,404
GRAINGER W W INC COM 384802104   259,845 288 SH   SOLE 0 15 0 273
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   2,177,768 106,963 SH   SOLE 0 10,676 0 96,287
GRANITESHARES GOLD TR SHS BEN INT 38748G101   257,703 11,224 SH   SOLE 0 0 0 11,224
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   259,066 4,866 SH   SOLE 0 25 0 4,841
HCA HEALTHCARE INC COM 40412C101   1,082,094 3,368 SH   SOLE 0 0 0 3,368
HERSHEY CO COM 427866108   1,463,587 7,962 SH   SOLE 0 0 0 7,962
HESS CORP COM 42809H107   1,427,256 9,675 SH   SOLE 0 9,000 0 675
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   74,463 11,914 SH   SOLE 0 1,044 0 10,870
HOME DEPOT INC COM 437076102   3,603,525 10,468 SH   SOLE 0 713 0 9,755
HONEYWELL INTL INC COM 438516106   1,537,191 7,199 SH   SOLE 0 5 0 7,194
HUNTINGTON INGALLS INDS INC COM 446413106   309,144 1,255 SH   SOLE 0 0 0 1,255
INTEL CORP COM 458140100   892,539 28,819 SH   SOLE 0 7,598 0 21,221
INTERNATIONAL BUSINESS MACHS COM 459200101   1,589,425 9,190 SH   SOLE 0 897 0 8,293
INTUIT COM 461202103   332,560 506 SH   SOLE 0 0 0 506
INTUITIVE MACHINES INC CLASS A COM 46125A100   68,612 20,792 SH   SOLE 0 0 0 20,792
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   317,127 1,609 SH   SOLE 0 16 0 1,593
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   762,512 4,642 SH   SOLE 0 0 0 4,642
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   210,175 3,500 SH   SOLE 0 0 0 3,500
INVESCO QQQ TR UNIT SER 1 46090E103   1,347,295 2,812 SH   SOLE 0 75 0 2,737
ISHARES GOLD TR ISHARES NEW 464285204   4,015,334 91,403 SH   SOLE 0 25,387 0 66,016
ISHARES INC GLB ENR PROD ETF 464286343   399,068 15,361 SH   SOLE 0 0 0 15,361
ISHARES INC CORE MSCI EMKT 46434G103   289,037 5,400 SH   SOLE 0 1,276 0 4,124
ISHARES INC MSCI EMRG CHN 46434G764   239,760 4,050 SH   SOLE 0 0 0 4,050
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   5,225,514 235,915 SH   SOLE 0 27,237 0 208,678
ISHARES TR CORE US AGGBD ET 464287226   939,636 9,680 SH   SOLE 0 5 0 9,675
ISHARES TR TIPS BD ETF 464287176   801,035 7,502 SH   SOLE 0 573 0 6,929
ISHARES TR MSCI USA QLT FCT 46432F339   5,659,989 33,146 SH   SOLE 0 8,868 0 24,278
ISHARES TR MSCI USA MMENTM 46432F396   243,588 1,250 SH   SOLE 0 610 0 640
ISHARES TR CORE DIV GRWTH 46434V621   910,238 15,800 SH   SOLE 0 7,011 0 8,789
ISHARES TR MSCI USA MIN VOL 46429B697   1,278,897 15,232 SH   SOLE 0 3,780 0 11,452
ISHARES TR CORE HIGH DV ETF 46429B663   556,007 5,115 SH   SOLE 0 470 0 4,645
ISHARES TR MSCI ACWI ETF 464288257   234,017 2,082 SH   SOLE 0 0 0 2,082
ISHARES TR INTL TREA BD ETF 464288117   11,376,068 294,640 SH   SOLE 0 29,587 0 265,053
ISHARES TR US AER DEF ETF 464288760   490,098 3,711 SH   SOLE 0 520 0 3,191
ISHARES TR NATIONAL MUN ETF 464288414   1,266,239 11,884 SH   SOLE 0 1,582 0 10,302
ISHARES TR JPMORGAN USD EMG 464288281   4,131,343 46,692 SH   SOLE 0 4,281 0 42,411
ISHARES TR CORE S&P SCP ETF 464287804   1,260,081 11,814 SH   SOLE 0 3,353 0 8,461
ISHARES TR CORE S&P500 ETF 464287200   634,957 1,160 SH   SOLE 0 232 0 928
ISHARES TR RUS 1000 VAL ETF 464287598   264,942 1,519 SH   SOLE 0 0 0 1,519
ISHARES TR CORE S&P US GWT 464287671   892,360 7,000 SH   SOLE 0 0 0 7,000
ISHARES TR U.S. REAL ES ETF 464287739   236,898 2,700 SH   SOLE 0 0 0 2,700
ISHARES TR MSCI EMG MKT ETF 464287234   406,522 9,545 SH   SOLE 0 3,067 0 6,478
ISHARES TR 1 3 YR TREAS BD 464287457   626,196 7,669 SH   SOLE 0 12 0 7,657
ISHARES TR INTL EQTY FACTOR 46434V274   459,057 15,705 SH   SOLE 0 2,680 0 13,025
ISHARES TR CORE MSCI EAFE 46432F842   542,490 7,468 SH   SOLE 0 6 0 7,462
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   291,924 5,800 SH   SOLE 0 0 0 5,800
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   547,992 9,711 SH   SOLE 0 9,711 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   401,503 6,819 SH   SOLE 0 6,819 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   452,126 6,959 SH   SOLE 0 6,959 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   227,192 4,696 SH   SOLE 0 4,696 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   291,709 5,780 SH   SOLE 0 0 0 5,780
JOHNSON & JOHNSON COM 478160104   3,465,821 23,713 SH   SOLE 0 428 0 23,285
JPMORGAN CHASE & CO. COM 46625H100   6,626,629 32,763 SH   SOLE 0 789 0 31,974
KIMCO RLTY CORP COM 49446R109   357,933 18,393 SH   SOLE 0 0 0 18,393
KINDER MORGAN INC DEL COM 49456B101   2,885,392 145,214 SH   SOLE 0 29,309 0 115,904
KLA CORP COM NEW 482480100   1,097,485 1,331 SH   SOLE 0 0 0 1,331
KOSMOS ENERGY LTD COM 500688106   110,800 20,000 SH   SOLE 0 0 0 20,000
LAM RESEARCH CORP COM 512807108   291,780 274 SH   SOLE 0 0 0 274
LINDE PLC SHS G54950103   482,020 1,098 SH   SOLE 0 12 0 1,086
LOCKHEED MARTIN CORP COM 539830109   444,702 952 SH   SOLE 0 0 0 952
LOWES COS INC COM 548661107   520,024 2,359 SH   SOLE 0 150 0 2,209
LULULEMON ATHLETICA INC COM 550021109   609,049 2,039 SH   SOLE 0 10 0 2,029
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   385,527 4,030 SH   SOLE 0 65 0 3,965
MAIN STR CAP CORP COM 56035L104   637,289 12,622 SH   SOLE 0 0 0 12,622
MARATHON OIL CORP COM 565849106   587,692 20,498 SH   SOLE 0 5,055 0 15,443
MARATHON PETE CORP COM 56585A102   534,229 3,079 SH   SOLE 0 1,000 0 2,079
MARSH & MCLENNAN COS INC COM 571748102   293,954 1,395 SH   SOLE 0 0 0 1,395
MASTERCARD INCORPORATED CL A 57636Q104   294,434 667 SH   SOLE 0 1 0 666
MATADOR RES CO COM 576485205   333,760 5,600 SH   SOLE 0 600 0 5,000
MCDONALDS CORP COM 580135101   3,138,738 12,317 SH   SOLE 0 646 0 11,671
MCKESSON CORP COM 58155Q103   411,861 705 SH   SOLE 0 0 0 705
MEDTRONIC PLC SHS G5960L103   681,252 8,655 SH   SOLE 0 0 0 8,655
MERCK & CO INC COM 58933Y105   4,598,127 37,142 SH   SOLE 0 1,661 0 35,481
META PLATFORMS INC CL A 30303M102   3,061,499 6,072 SH   SOLE 0 85 0 5,987
MICROSOFT CORP COM 594918104   21,040,704 47,076 SH   SOLE 0 6,102 0 40,974
MONDELEZ INTL INC CL A 609207105   409,322 6,255 SH   SOLE 0 23 0 6,232
MOOG INC CL A 615394202   208,790 1,248 SH   SOLE 0 0 0 1,248
MORGAN STANLEY COM NEW 617446448   669,239 6,886 SH   SOLE 0 650 0 6,236
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,565,433 4,055 SH   SOLE 0 3,696 0 359
MPLX LP COM UNIT REP LTD 55336V100   1,216,643 28,566 SH   SOLE 0 23,881 0 4,685
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608   448,200 5,000 SH   SOLE 0 0 0 5,000
NETAPP INC COM 64110D104   265,011 2,058 SH   SOLE 0 0 0 2,058
NETFLIX INC COM 64110L106   734,944 1,089 SH   SOLE 0 42 0 1,047
NEWMONT CORP COM 651639106   210,577 5,029 SH   SOLE 0 4,329 0 700
NEXTERA ENERGY INC COM 65339F101   661,045 9,335 SH   SOLE 0 1,220 0 8,115
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   283,360 56,000 SH   SOLE 0 10,000 0 46,000
NIKE INC CL B 654106103   12,820,706 170,104 SH   SOLE 0 160,000 0 10,104
NIOCORP DEVS LTD COM NEW 654484609   17,300 10,000 SH   SOLE 0 0 0 10,000
NORTHROP GRUMMAN CORP COM 666807102   255,223 585 SH   SOLE 0 0 0 585
NOVO-NORDISK A S ADR 670100205   466,057 3,265 SH   SOLE 0 69 0 3,196
NRG ENERGY INC COM NEW 629377508   201,909 2,593 SH   SOLE 0 0 0 2,593
NVIDIA CORPORATION COM 67066G104   10,641,457 86,138 SH   SOLE 0 21,420 0 64,718
OCCIDENTAL PETE CORP COM 674599105   3,489,168 55,357 SH   SOLE 0 38,697 0 16,660
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   230,290 5,595 SH   SOLE 0 3,911 0 1,684
OGE ENERGY CORP COM 670837103   249,900 7,000 SH   SOLE 0 0 0 7,000
OMNICOM GROUP INC COM 681919106   222,005 2,475 SH   SOLE 0 0 0 2,475
ONEOK INC NEW COM 682680103   3,148,130 38,604 SH   SOLE 0 3,416 0 35,188
ORACLE CORP COM 68389X105   1,191,539 8,439 SH   SOLE 0 531 0 7,908
OREILLY AUTOMOTIVE INC COM 67103H107   387,574 367 SH   SOLE 0 0 0 367
OVINTIV INC COM 69047Q102   234,916 5,012 SH   SOLE 0 0 0 5,012
PACER FDS TR PACER US SMALL 69374H857   265,796 6,102 SH   SOLE 0 0 0 6,102
PALANTIR TECHNOLOGIES INC CL A 69608A108   246,942 9,749 SH   SOLE 0 1,800 0 7,949
PALO ALTO NETWORKS INC COM 697435105   231,544 683 SH   SOLE 0 0 0 683
PARAMOUNT GLOBAL CLASS B COM 92556H206   215,208 20,713 SH   SOLE 0 16,062 0 4,651
PAYCHEX INC COM 704326107   260,926 2,201 SH   SOLE 0 0 0 2,201
PEPSICO INC COM 713448108   4,160,750 25,227 SH   SOLE 0 506 0 24,721
PERFORMANCE FOOD GROUP CO COM 71377A103   667,711 10,100 SH   SOLE 0 0 0 10,100
PERMIAN RESOURCES CORP CLASS A COM 71424F105   363,385 22,501 SH   SOLE 0 2,501 0 20,000
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   179,676 12,400 SH   SOLE 0 0 0 12,400
PFIZER INC COM 717081103   1,018,365 36,396 SH   SOLE 0 2,584 0 33,812
PHILIP MORRIS INTL INC COM 718172109   1,486,696 14,672 SH   SOLE 0 334 0 14,338
PHILLIPS 66 COM 718546104   1,893,061 13,410 SH   SOLE 0 1,720 0 11,690
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   364,786 20,425 SH   SOLE 0 10,129 0 10,296
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   994,218 52,828 SH   SOLE 0 7,746 0 45,082
PNC FINL SVCS GROUP INC COM 693475105   264,243 1,700 SH   SOLE 0 2 0 1,698
PROCTER AND GAMBLE CO COM 742718109   10,230,348 62,032 SH   SOLE 0 39,526 0 22,506
PROFRAC HLDG CORP CLASS A COM 74319N100   182,679 24,653 SH   SOLE 0 0 0 24,653
PROLOGIS INC. COM 74340W103   316,850 2,821 SH   SOLE 0 892 0 1,929
PROSHARES TR S&P 500 DV ARIST 74348A467   585,143 6,087 SH   SOLE 0 2,987 0 3,100
PROSPERITY BANCSHARES INC COM 743606105   1,801,551 29,466 SH   SOLE 0 0 0 29,466
QUALCOMM INC COM 747525103   824,287 4,138 SH   SOLE 0 401 0 3,737
QUANTA SVCS INC COM 74762E102   216,561 852 SH   SOLE 0 0 0 852
QUEST DIAGNOSTICS INC COM 74834L100   676,872 4,945 SH   SOLE 0 0 0 4,945
RALPH LAUREN CORP CL A 751212101   237,362 1,356 SH   SOLE 0 0 0 1,356
RANGE RES CORP COM 75281A109   405,827 12,103 SH   SOLE 0 12,103 0 0
ROCKWELL AUTOMATION INC COM 773903109   317,527 1,153 SH   SOLE 0 0 0 1,153
RPM INTL INC COM 749685103   560,237 5,203 SH   SOLE 0 0 0 5,203
RTX CORPORATION COM 75513E101   2,225,701 22,171 SH   SOLE 0 226 0 21,945
RYMAN HOSPITALITY PPTYS INC COM 78377T107   649,090 6,500 SH   SOLE 0 5,000 0 1,500
S&P GLOBAL INC COM 78409V104   340,752 764 SH   SOLE 0 0 0 764
SABLE OFFSHORE CORP COM SHS 78574H104   231,686 15,374 SH   SOLE 0 0 0 15,374
SABLE OFFSHORE CORP *W EXP 99/99/999 78574H112   649,898 152,201 SH   SOLE 0 0 0 152,201
SALESFORCE INC COM 79466L302   663,069 2,579 SH   SOLE 0 332 0 2,247
SCHWAB CHARLES CORP COM 808513105   552,393 7,496 SH   SOLE 0 0 0 7,496
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,984,222 38,377 SH   SOLE 0 3,720 0 34,657
SELECT SECTOR SPDR TR ENERGY 81369Y506   432,317 4,743 SH   SOLE 0 0 0 4,743
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   596,549 2,637 SH   SOLE 0 786 0 1,851
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   361,883 4,726 SH   SOLE 0 0 0 4,726
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,064,719 7,305 SH   SOLE 0 275 0 7,030
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   395,996 2,171 SH   SOLE 0 0 0 2,171
SEP ACQUISITION CORP *W EXP 99/99/999 589381110   176 23,750 SH   SOLE 0 0 0 23,750
SHELL PLC SPON ADS 780259305   1,481,374 20,523 SH   SOLE 0 0 0 20,523
SIGMA LITHIUM CORPORATION COM 826599102   240,600 20,000 SH   SOLE 0 20,000 0 0
SLR INVESTMENT CORP COM 83413U100   278,587 17,314 SH   SOLE 0 3,500 0 13,814
SNAP ON INC COM 833034101   222,520 851 SH   SOLE 0 0 0 851
SONY GROUP CORP SPONSORED ADR 835699307   285,432 3,360 SH   SOLE 0 0 0 3,360
SOUTHERN CO COM 842587107   332,167 4,282 SH   SOLE 0 0 0 4,282
SOUTHWEST AIRLS CO COM 844741108   277,014 9,682 SH   SOLE 0 0 0 9,682
SPDR GOLD TR GOLD SHS 78463V107   2,032,490 9,453 SH   SOLE 0 455 0 8,998
SPDR S&P 500 ETF TR TR UNIT 78462F103   35,405,720 65,058 SH   SOLE 0 62,199 0 2,858
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   241,856 452 SH   SOLE 0 252 0 200
SPDR SER TR S&P DIVID ETF 78464A763   803,396 6,317 SH   SOLE 0 2,120 0 4,197
SPDR SER TR S&P HOMEBUILD 78464A888   538,779 5,330 SH   SOLE 0 0 0 5,330
SPDR SER TR S&P REGL BKG 78464A698   1,031,100 21,000 SH   SOLE 0 0 0 21,000
SPDR SER TR S&P OILGAS EXP 78468R556   365,421 2,512 SH   SOLE 0 1,100 0 1,412
SPDR SER TR ICE PFD SEC ETF 78464A292   443,567 13,073 SH   SOLE 0 943 0 12,130
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   12,356,893 134,636 SH   SOLE 0 1,105 0 133,531
SPDR SER TR BLOOMBERG HIGH Y 78468R622   683,899 7,255 SH   SOLE 0 0 0 7,255
SPDR SER TR NUVEEN BLMBRG MU 78468R721   230,173 5,031 SH   SOLE 0 31 0 5,000
SPDR SER TR PORTFLI HIGH YLD 78468R606   776,886 33,443 SH   SOLE 0 5,241 0 28,202
STARBUCKS CORP COM 855244109   1,220,491 15,677 SH   SOLE 0 670 0 15,007
STELLAR BANCORP INC COM 858927106   906,599 39,486 SH   SOLE 0 0 0 39,486
SUMMIT THERAPEUTICS INC COM 86627T108   93,600 12,000 SH   SOLE 0 0 0 12,000
SUNCOR ENERGY INC NEW COM 867224107   223,257 5,860 SH   SOLE 0 0 0 5,860
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   576,596 10,198 SH   SOLE 0 3,740 0 6,458
SUPER MICRO COMPUTER INC COM 86800U104   1,065,155 1,300 SH   SOLE 0 0 0 1,300
SYNOVUS FINL CORP COM NEW 87161C501   763,610 19,000 SH   SOLE 0 0 0 19,000
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   292,043 22,569 SH   SOLE 0 14,920 0 7,649
TAPESTRY INC COM 876030107   245,324 5,733 SH   SOLE 0 0 0 5,733
TARGA RES CORP COM 87612G101   2,836,830 22,028 SH   SOLE 0 13,236 0 8,792
TARGET CORP COM 87612E106   2,349,007 15,867 SH   SOLE 0 385 0 15,482
TESLA INC COM 88160R101   1,663,775 8,408 SH   SOLE 0 2,027 0 6,381
TEXAS INSTRS INC COM 882508104   657,368 3,379 SH   SOLE 0 132 0 3,247
TEXTRON INC COM 883203101   380,360 4,430 SH   SOLE 0 430 0 4,000
THE CIGNA GROUP COM 125523100   1,754,511 5,308 SH   SOLE 0 0 0 5,308
THERMO FISHER SCIENTIFIC INC COM 883556102   556,871 1,007 SH   SOLE 0 0 0 1,007
THIRD COAST BANCSHARES INC COM 88422P109   1,069,817 50,297 SH   SOLE 0 0 0 50,297
TOTALENERGIES SE SPONSORED ADS 89151E109   237,781 3,566 SH   SOLE 0 200 0 3,366
TRANE TECHNOLOGIES PLC SHS G8994E103   222,681 677 SH   SOLE 0 0 0 677
TRANSOCEAN LTD REGISTERED SHS H8817H100   288,970 54,013 SH   SOLE 0 10,000 0 44,013
TRAVELERS COMPANIES INC COM 89417E109   266,596 1,311 SH   SOLE 0 0 0 1,311
TYLER TECHNOLOGIES INC COM 902252105   657,636 1,308 SH   SOLE 0 0 0 1,308
UNILEVER PLC SPON ADR NEW 904767704   334,361 6,080 SH   SOLE 0 0 0 6,080
UNION PAC CORP COM 907818108   5,594,356 24,725 SH   SOLE 0 21,124 0 3,601
UNITED RENTALS INC COM 911363109   711,403 1,100 SH   SOLE 0 0 0 1,100
UNITED STS NAT GAS FD LP UNIT PAR 912318409   261,450 15,000 SH   SOLE 0 5,000 0 10,000
UNITEDHEALTH GROUP INC COM 91324P102   2,920,753 5,735 SH   SOLE 0 5 0 5,730
VALERO ENERGY CORP COM 91913Y100   2,597,007 16,567 SH   SOLE 0 2,577 0 13,990
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   869,248 3,334 SH   SOLE 0 0 0 3,334
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   219,552 2,400 SH   SOLE 0 2,400 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   15,034,043 208,661 SH   SOLE 0 17,235 0 191,426
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   799,708 16,431 SH   SOLE 0 0 0 16,431
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,221,111 2,442 SH   SOLE 0 0 0 2,442
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   639,714 3,790 SH   SOLE 0 0 0 3,790
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,805,611 21,702 SH   SOLE 0 330 0 21,372
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   426,008 9,735 SH   SOLE 0 180 0 9,555
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   60,570,424 537,782 SH   SOLE 0 20,292 0 517,490
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   267,080 4,000 SH   SOLE 0 0 0 4,000
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   629,645 9,259 SH   SOLE 0 0 0 9,259
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,089,059 42,272 SH   SOLE 0 6,729 0 35,543
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   239,600 2,020 SH   SOLE 0 0 0 2,020
VANGUARD WORLD FD MEGA GRWTH IND 921910816   206,122 656 SH   SOLE 0 0 0 656
VANGUARD WORLD FD ENERGY ETF 92204A306   204,112 1,600 SH   SOLE 0 0 0 1,600
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   986,328 3,708 SH   SOLE 0 0 0 3,708
VERITEX HLDGS INC COM 923451108   795,768 37,732 SH   SOLE 0 0 0 37,732
VERIZON COMMUNICATIONS INC COM 92343V104   944,553 22,904 SH   SOLE 0 12,612 0 10,292
VERTEX PHARMACEUTICALS INC COM 92532F100   392,319 837 SH   SOLE 0 2 0 835
VIPER ENERGY INC CL A 927959106   436,150 11,621 SH   SOLE 0 10,471 0 1,150
VISA INC COM CL A 92826C839   3,060,678 11,661 SH   SOLE 0 1,273 0 10,388
VITESSE ENERGY INC COMMON STOCK 92852X103   408,635 17,242 SH   SOLE 0 0 0 17,242
VIVAKOR INC COM NEW 92852R403   160,270 80,135 SH   SOLE 0 80,135 0 0
VOYA FINANCIAL INC COM 929089100   401,874 5,648 SH   SOLE 0 0 0 5,648
WALMART INC COM 931142103   6,107,388 90,199 SH   SOLE 0 2,301 0 87,898
WELLS FARGO CO NEW COM 949746101   320,130 5,390 SH   SOLE 0 330 0 5,060
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   448,021 11,277 SH   SOLE 0 3,361 0 7,916
WILLIAMS COS INC COM 969457100   917,591 21,590 SH   SOLE 0 13,513 0 8,077
ZIONS BANCORPORATION N A COM 989701107   317,161 7,313 SH   SOLE 0 0 0 7,313