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
ABERDEEN ASIA PACIFIC INCOM COM 003009107   4,408,885 276,940 SH   SOLE   276,940 0 0
ALGOMA STEEL COM 015658107   341,055 49,500 SH   SOLE   49,500 0 0
ALGONQUIN POWER COM 015857105   116,462 20,325 SH   SOLE   20,325 0 0
ALPHABET INC CLASS A CAP STK CL A 02079K305   303,997 1,725 SH   SOLE   1,725 0 0
ALPHABET INC CLASS C CAP STK CL C 02079K107   737,942 4,160 SH   SOLE   4,160 0 0
AMAZON.COM INC COM 023135106   274,237 1,250 SH   SOLE   1,250 0 0
AMETEK INC COM 031100100   297,679 1,645 SH   SOLE   1,645 0 0
APPLE INC COM 037833100   31,202,869 152,083 SH   SOLE   152,083 0 0
AT&T INC COM 00206R102   596,309 20,605 SH   SOLE   20,605 0 0
BANK OF AMERICA CORP COM 060505104   853,653 18,040 SH   SOLE   18,040 0 0
BANK AMERICA CORP 7.25 percent CNV PFD L 060505682   676,854 558 SH   SOLE   558 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,118,243 2,302 SH   SOLE   2,302 0 0
BOEING CO. COM 097023105   483,595 2,308 SH   SOLE   2,308 0 0
CHEVRON CORP COM 166764100   284,662 1,988 SH   SOLE   1,988 0 0
CISCO SYSTEMS COM 17275R102   219,310 3,161 SH   SOLE   3,161 0 0
CITIGROUP INC COM NEW 172967424   34,724,364 407,946 SH   SOLE   407,946 0 0
CLEARBRIDGE ENG OP COM 18469P209   1,078,078 22,474 SH   SOLE   22,474 0 0
COCA COLA CO COM 191216100   533,384 7,539 SH   SOLE   7,539 0 0
DISNEY WALT CO COM 254687106   15,995,430 128,985 SH   SOLE   128,985 0 0
DOVER CORP COM 260003108   200,270 1,093 SH   SOLE   1,093 0 0
EBAY COM 278642103   295,606 3,970 SH   SOLE   3,970 0 0
ELI LILLY & CO COM 532457108   548,009 703 SH   SOLE   703 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   3,167,565 174,714 SH   SOLE   174,714 0 0
ENTERPRISE LP COM 293792107   203,891 6,575 SH   SOLE   6,575 0 0
EQUINOX GOLD CORP COM 29446Y502   126,500 22,000 SH   SOLE   22,000 0 0
EXXON MOBIL CORP COM 30231G102   1,363,993 12,653 SH   SOLE   12,653 0 0
EXPAND ENERGY CORP COM 165167735   315,738 2,700 SH   SOLE   2,700 0 0
FIRST FINL BANKSHARES COM 32020R109   251,860 7,000 SH   SOLE   7,000 0 0
GENERAL ELECTRIC COM NEW 369604301   361,890 1,406 SH   SOLE   1,406 0 0
GLOBAL X T-BILL ETF 1-3 MONTH T-BILL 37960A438   11,635,565 115,869 SH   SOLE   115,869 0 0
GLOBUS MED INC CL A 379577208   14,985,768 253,910 SH   SOLE   253,910 0 0
GOLAR LNG LTD SHS G9456A100   503,548 12,225 SH   SOLE   12,225 0 0
INTEL CORP COM 458140100   282,867 12,628 SH   SOLE   12,628 0 0
INTERCONTINENTAL EXC COM 45866F104   252,455 1,376 SH   SOLE   1,376 0 0
INVESCO S&P500 LOW V S&P500 LOW VOL 46138E354   218,387 2,999 SH   SOLE   2,999 0 0
ISHARES BITCOIN TR SHS BEN INT 46438F101   216,683 3,540 SH   SOLE   3,540 0 0
ISHARES TR S&P MC 400GR ETF 464287606   355,368 3,906 SH   SOLE   3,906 0 0
JOHNSON & JOHNSON COM 478160104   480,551 3,146 SH   SOLE   3,146 0 0
JP MORGAN CHASE & CO COM 46625H100   2,792,703 9,633 SH   SOLE   9,633 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837   243,264 4,800 SH   SOLE   4,800 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106   13,569,750 1,066,750 SH   SOLE   1,066,750 0 0
KINDER MORGAN INC DEL COM 49456B101   378,319 12,868 SH   SOLE   12,868 0 0
LINDE PLC SHS G54950103   334,995 714 SH   SOLE   714 0 0
LOEWS COM 540424108   327,776 3,576 SH   SOLE   3,576 0 0
MARSH & MCLENNAN COM 571748102   235,913 1,079 SH   SOLE   1,079 0 0
MICROSOFT CORP COM 594918104   1,304,209 2,622 SH   SOLE   2,622 0 0
MOSAIC CO (THE) COM 61945C103   6,132,106 168,095 SH   SOLE   168,095 0 0
NEW GOLD INC CDA COM 644535106   49,500 10,000 SH   SOLE   10,000 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   442,690 52,020 SH   SOLE   52,020 0 0
O'REILLY AUTOMOTIVE COM 67103H107   220,368 2,445 SH   SOLE   2,445 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   619,302 4,543 SH   SOLE   4,543 0 0
PLAINS GP HLDGS LP LTD PARTNR INT A 72651A207   299,552 15,417 SH   SOLE   15,417 0 0
QUALCOMM INC COM 747525103   4,586,688 28,800 SH   SOLE   28,800 0 0
QUANTA SERVICES COM 74762E102   283,560 750 SH   SOLE   750 0 0
REPUBLIC SERVICES I COM 760759100   349,693 1,418 SH   SOLE   1,418 0 0
SOLVENTUM COM SHS 83444M101   7,319,773 96,516 SH   SOLE   96,516 0 0
SPDR BARCLAYS INVT GRADE BLOOMBERG BRC INV 78468R200   3,889,050 126,145 SH   SOLE   126,145 0 0
SPDR SER TR S&P REGL BKG 78464A698   17,575,877 295,940 SH   SOLE   295,940 0 0
3M COM 88579Y101   3,021,203 19,845 SH   SOLE   19,845 0 0
VANGUARD BD FD VANGUARD ULTRA 92203C303   284,230 5,700 SH   SOLE   5,700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   27,548,365 636,662 SH   SOLE   636,662 0 0
WALMART INC COM 931142103   704,603 7,206 SH   SOLE   7,206 0 0
WARNER BROS DISCOVERY COM SER A 934423104   16,043,759 1,399,979 SH   SOLE   1,399,979 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   14,239,123 367,936 SH   SOLE   367,936 0 0
WOODWARD INC COM 980745103   12,769,189 52,100 SH   SOLE   52,100 0 0