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
ABBVIE INC COM 00287Y109   413,390 2,270 SH   SOLE 0 0 0 2,270
ALPHABET INC CAP STK CL C 02079K107   624,266 4,100 SH   SOLE 0 0 0 4,100
AMBEV SA SPONSORED ADR 02319V103   37,200 15,000 SH   SOLE 0 0 0 15,000
ARES CAPITAL CORP COM 04010L103   255,045 12,250 SH   SOLE 0 0 0 12,250
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,582,085 10,896 SH   SOLE 0 0 0 10,896
BLACK STONE MINERALS L P COM UNIT 09225M101   19,803,998 1,239,299 SH   SOLE 0 3,111 0 1,236,188
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   18,938,375 620,930 SH   SOLE 0 1,663 0 619,267
CANADIAN NAT RES LTD COM 136385101   5,494,887 71,998 SH   SOLE 0 164 0 71,834
CARDINAL HEALTH INC COM 14149Y108   1,961,756 17,531 SH   SOLE 0 0 0 17,531
COMCAST CORP NEW CL A 20030N101   9,762,259 225,196 SH   SOLE 0 0 0 225,196
DXC TECHNOLOGY CO COM 23355L106   12,060,154 568,607 SH   SOLE 0 1,429 0 567,178
ENTERPRISE PRODS PARTNERS L COM 293792107   15,391,717 527,475 SH   SOLE 0 1,772 0 525,703
GENERAL DYNAMICS CORP COM 369550108   8,038,373 28,455 SH   SOLE 0 0 0 28,455
HUNTINGTON INGALLS INDS INC COM 446413106   23,253,954 79,782 SH   SOLE 0 217 0 79,565
INTERNATIONAL MNY EXPRESS IN COM 46005L101   20,739,936 908,451 SH   SOLE 0 2,089 0 906,362
ISHARES TR NATIONAL MUN ETF 464288414   3,571,352 33,191 SH   SOLE 0 0 0 33,191
ISHARES TR IBONDS 24 TRM TS 46436E874   2,001,408 83,601 SH   SOLE 0 0 0 83,601
ISHARES TR SHORT TREAS BD 464288679   1,292,434 11,692 SH   SOLE 0 0 0 11,692
KINDER MORGAN INC DEL COM 49456B101   11,891,433 648,388 SH   SOLE 0 863 0 647,525
LIBERTY BROADBAND CORP COM SER C 530307305   12,600,043 220,165 SH   SOLE 0 315 0 219,850
LOCKHEED MARTIN CORP COM 539830109   1,347,667 2,963 SH   SOLE 0 0 0 2,963
MCKESSON CORP COM 58155Q103   26,789,741 49,902 SH   SOLE 0 181 0 49,721
META PLATFORMS INC CL A 30303M102   250,099 515 SH   SOLE 0 0 0 515
NOVO-NORDISK A S ADR 670100205   238,824 1,860 SH   SOLE 0 0 0 1,860
NUVEEN FLOATING RATE INCOME COM 67072T108   1,427,058 163,466 SH   SOLE 0 0 0 163,466
PFIZER INC COM 717081103   551,365 19,869 SH   SOLE 0 0 0 19,869
PHILIP MORRIS INTL INC COM 718172109   12,853,943 140,296 SH   SOLE 0 353 0 139,943
QURATE RETAIL INC COM SER A 74915M100   2,649,132 2,153,766 SH   SOLE 0 3,996 0 2,149,770
TANGER INC COM 875465106   256,468 8,685 SH   SOLE 0 0 0 8,685
TRIUMPH FINANCIAL INC COM 89679E300   8,521,110 107,427 SH   SOLE 0 316 0 107,111
UBER TECHNOLOGIES INC COM 90353T100   700,725 113,100 SH Put SOLE 0 0 0 113,100
UBER TECHNOLOGIES INC COM 90353T100   36,866,508 478,848 SH   SOLE 0 1,293 0 477,555
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,759,986 30,308 SH   SOLE 0 0 0 30,308
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   17,332,615 296,031 SH   SOLE 0 0 0 296,031
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   5,771,220 97,421 SH   SOLE 0 0 0 97,421