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   351,750 2,270 SH   SOLE   0 0 2,270
ALPHABET INC CAP STK CL C 02079K107   577,813 4,100 SH   SOLE   0 0 4,100
ALTRIA GROUP INC COM 02209S103   4,717,941 116,954 SH   SOLE   387 0 116,567
AMBEV SA SPONSORED ADR 02319V103   42,000 15,000 SH   SOLE   0 0 15,000
ARES CAPITAL CORP COM 04010L103   245,368 12,250 SH   SOLE   0 0 12,250
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,934,044 11,030 SH   SOLE   0 0 11,030
BLACK STONE MINERALS L P COM UNIT 09225M101   19,493,365 1,221,389 SH   SOLE   3,111 0 1,218,278
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   12,007,026 409,936 SH   SOLE   1,210 0 408,726
CANADIAN NAT RES LTD COM 136385101   215,299 3,286 SH   SOLE   0 0 3,286
CARDINAL HEALTH INC COM 14149Y108   1,767,158 17,531 SH   SOLE   0 0 17,531
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,156,933 10,695 SH   SOLE   0 0 10,695
COMCAST CORP NEW CL A 20030N101   9,743,408 222,199 SH   SOLE   0 0 222,199
DXC TECHNOLOGY CO COM 23355L106   15,409,783 673,799 SH   SOLE   1,429 0 672,370
ENTERPRISE PRODS PARTNERS L COM 293792107   13,639,484 517,627 SH   SOLE   1,772 0 515,855
GENERAL DYNAMICS CORP COM 369550108   7,421,953 28,582 SH   SOLE   0 0 28,582
HUNTINGTON INGALLS INDS INC COM 446413106   20,787,452 80,063 SH   SOLE   217 0 79,846
INTERNATIONAL MNY EXPRESS IN COM 46005L101   19,476,598 881,693 SH   SOLE   2,089 0 879,604
ISHARES TR NATIONAL MUN ETF 464288414   3,828,716 35,317 SH   SOLE   0 0 35,317
ISHARES TR IBONDS 24 TRM TS 46436E874   1,994,935 83,610 SH   SOLE   0 0 83,610
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,385,925 23,795 SH   SOLE   0 0 23,795
KINDER MORGAN INC DEL COM 49456B101   9,370,350 531,199 SH   SOLE   662 0 530,537
LIBERTY BROADBAND CORP COM SER C 530307305   5,916,837 73,419 SH   SOLE   176 0 73,243
LOCKHEED MARTIN CORP COM 539830109   1,347,753 2,974 SH   SOLE   0 0 2,974
MCKESSON CORP COM 58155Q103   23,209,394 50,130 SH   SOLE   181 0 49,949
NUVEEN FLOATING RATE INCOME COM 67072T108   1,343,691 163,466 SH   SOLE   0 0 163,466
PFIZER INC COM 717081103   572,029 19,869 SH   SOLE   0 0 19,869
PHILIP MORRIS INTL INC COM 718172109   9,106,586 96,796 SH   SOLE   230 0 96,566
QURATE RETAIL INC COM SER A 74915M100   1,811,716 2,069,350 SH   SOLE   3,996 0 2,065,354
TANGER INC COM 875465106   240,748 8,685 SH   SOLE   0 0 8,685
TRIUMPH FINANCIAL INC COM 89679E102   8,642,602 107,790 SH   SOLE   316 0 107,474
UBER TECHNOLOGIES INC COM 90353T100   29,584,508 480,502 SH   SOLE   1,293 0 479,209
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,768,157 30,313 SH   SOLE   0 0 30,313
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   17,560,559 296,031 SH   SOLE   0 0 296,031
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   5,994,314 97,421 SH   SOLE   0 0 97,421