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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 370 3,345 SH   SOLE   3,345 0 0
ABBOTT LABS COM 002824100 336 3,470 SH   SOLE   3,470 0 0
ABBVIE INC COM 00287Y109 340 2,534 SH   SOLE   2,534 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 503 1,828 SH   SOLE   1,796 0 32
AFC GAMMA INC COM 00109K105 306 20,000 SH   SOLE   20,000 0 0
ALCON AG ORD SHS H01301128 4,290 73,729 SH   SOLE   71,152 0 2,577
ALLEGION PLC ORD SHS G0176J109 4,186 46,673 SH   SOLE   36,835 0 9,838
ALPHABET INC CAP STK CL C 02079K107 23,042 239,643 SH   SOLE   184,123 0 55,520
ALPHABET INC CAP STK CL A 02079K305 30,854 322,576 SH   SOLE   242,435 0 80,141
ALTRIA GROUP INC COM 02209S103 714 17,692 SH   SOLE   16,142 0 1,550
AMAZON COM INC COM 023135106 29,808 263,791 SH   SOLE   200,603 0 63,188
AMERICAN EXPRESS CO COM 025816109 9,732 72,135 SH   SOLE   54,436 0 17,699
AMERICAN TOWER CORP NEW COM 03027X100 6,188 28,820 SH   SOLE   21,345 0 7,475
AMERIPRISE FINL INC COM 03076C106 373 1,480 SH   SOLE   1,220 0 260
ANTERO MIDSTREAM CORP COM 03676B102 2,305 251,130 SH   SOLE   251,130 0 0
APPLE INC COM 037833100 70,939 513,306 SH   SOLE   394,657 0 118,649
ARCHAEA ENERGY INC COM CL A 03940F103 16,812 933,460 SH   SOLE   818,490 0 114,970
ARES CAPITAL CORP COM 04010L103 672 39,800 SH   SOLE   26,340 0 13,460
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 372 6,000 SH   SOLE   6,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 5,193 12,502 SH   SOLE   11,522 0 980
AUDIOCODES LTD ORD M15342104 388 17,800 SH   SOLE   17,800 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 911 4,028 SH   SOLE   4,028 0 0
BARINGS BDC INC COM 06759L103 433 52,300 SH   SOLE   32,010 0 20,290
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,575 32,114 SH   SOLE   24,826 0 7,288
BIOGEN INC COM 09062X103 701 2,625 SH   SOLE   2,625 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 1,410 90,122 SH   SOLE   14,880 0 75,242
BLACKROCK INC COM 09247X101 7,624 13,855 SH   SOLE   10,395 0 3,460
BLACKROCK TCP CAPITAL CORP COM 09259E108 144 13,210 SH   SOLE   8,110 0 5,100
BLACKSTONE INC COM 09260D107 243 2,900 SH   SOLE   2,900 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 251 11,030 SH   SOLE   6,750 0 4,280
BRIGHAM MINERALS INC CL A COM 10918L103 1,364 55,300 SH   SOLE   55,300 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,476 41,586 SH   SOLE   36,176 0 5,410
CANADIAN PAC RY LTD COM 13645T100 10,365 155,353 SH   SOLE   142,788 0 12,565
CARLYLE SECURED LENDING INC COM 872280102 274 23,960 SH   SOLE   15,150 0 8,810
CATERPILLAR INC COM 149123101 4,704 28,670 SH   SOLE   20,355 0 8,315
CHENIERE ENERGY INC COM NEW 16411R208 40,528 244,280 SH   SOLE   211,760 0 32,520
CHEVRON CORP NEW COM 166764100 12,082 84,098 SH   SOLE   58,923 0 25,175
CISCO SYS INC COM 17275R102 8,896 222,394 SH   SOLE   169,149 0 53,245
CITIGROUP INC COM NEW 172967424 244 5,850 SH   SOLE   5,850 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,312 72,580 SH   SOLE   71,580 0 1,000
COCA COLA CO COM 191216100 1,549 27,643 SH   SOLE   27,443 0 200
COMERICA INC COM 200340107 414 5,827 SH   SOLE   5,827 0 0
COSTCO WHSL CORP NEW COM 22160K105 323 683 SH   SOLE   483 0 200
CRESCENT CAP BDC INC COM 225655109 226 15,020 SH   SOLE   9,190 0 5,830
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 13,161 473,935 SH   SOLE   356,215 0 117,720
CRH PLC ADR 12626K203 2,983 92,565 SH   SOLE   89,010 0 3,555
CYBERARK SOFTWARE LTD SHS M2682V108 1,889 12,600 SH   SOLE   12,600 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 33,048 879,646 SH   SOLE   756,116 0 123,530
DIAGEO PLC SPON ADR NEW 25243Q205 3,261 19,206 SH   SOLE   17,021 0 2,185
DISNEY WALT CO COM 254687106 5,063 53,672 SH   SOLE   39,885 0 13,787
DOVER CORP COM 260003108 215 1,847 SH   SOLE   1,847 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 5,421 58,279 SH   SOLE   42,956 0 15,323
EAST WEST BANCORP INC COM 27579R104 246 3,670 SH   SOLE   3,670 0 0
ELBIT SYS LTD ORD M3760D101 3,423 18,001 SH   SOLE   18,001 0 0
ELEVANCE HEALTH INC COM 036752103 26,680 58,736 SH   SOLE   44,594 0 14,142
ENBRIDGE INC COM 29250N105 6,573 177,180 SH   SOLE   173,440 0 3,740
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 55,332 5,016,540 SH   SOLE   4,213,182 0 803,358
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 21,058 2,368,766 SH   SOLE   2,016,886 0 351,880
ENTERPRISE PRODS PARTNERS L COM 293792107 31,918 1,342,215 SH   SOLE   1,123,603 0 218,612
EOG RES INC COM 26875P101 263 2,350 SH   SOLE   2,350 0 0
EQUINOR ASA SPONSORED ADR 29446M102 4,834 146,000 SH   SOLE   146,000 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 3,996 534,270 SH   SOLE   457,440 0 76,830
ESSEX PPTY TR INC COM 297178105 366 1,512 SH   SOLE   1,500 0 12
EXXON MOBIL CORP COM 30231G102 8,366 95,824 SH   SOLE   84,268 0 11,556
FIDELITY NATL INFORMATION SV COM 31620M106 3,443 45,563 SH   SOLE   34,129 0 11,434
FIDUS INVT CORP COM 316500107 345 20,080 SH   SOLE   13,180 0 6,900
FS KKR CAP CORP COM 302635206 925 54,560 SH   SOLE   33,394 0 21,166
GOLUB CAP BDC INC COM 38173M102 268 21,620 SH   SOLE   13,230 0 8,390
HDFC BANK LTD SPONSORED ADS 40415F101 3,904 66,825 SH   SOLE   63,240 0 3,585
HESS MIDSTREAM LP CL A SHS 428103105 764 29,950 SH   SOLE   29,950 0 0
HOME DEPOT INC COM 437076102 16,701 60,523 SH   SOLE   48,788 0 11,735
HONEYWELL INTL INC COM 438516106 14,616 87,539 SH   SOLE   65,224 0 22,315
ICICI BANK LIMITED ADR 45104G104 2,518 120,100 SH   SOLE   120,100 0 0
ICL GROUP LTD SHS M53213100 3,189 389,902 SH   SOLE   389,902 0 0
ICON PLC SHS G4705A100 2,720 14,800 SH   SOLE   14,800 0 0
ILLINOIS TOOL WKS INC COM 452308109 319 1,766 SH   SOLE   1,766 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,510 89,000 SH   SOLE   89,000 0 0
ING GROEP N.V. SPONSORED ADR 456837103 1,482 174,398 SH   SOLE   154,968 0 19,430
INMODE LTD SHS M5425M103 544 18,700 SH   SOLE   18,700 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 13,627 150,820 SH   SOLE   113,677 0 37,143
INVESCO QQQ TR UNIT SER 1 46090E103 14,143 52,918 SH   SOLE   37,207 0 15,711
ISHARES TR 1 3 YR TREAS BD 464287457 2,847 35,059 SH   SOLE   25,859 0 9,200
ISHARES TR CHINA LG-CAP ETF 464287184 1,191 46,050 SH   SOLE   42,755 0 3,295
ISHARES TR TIPS BD ETF 464287176 713 6,800 SH   SOLE   3,800 0 3,000
ISHARES TR CORE S&P500 ETF 464287200 273 762 SH   SOLE   685 0 77
ISHARES TR MICRO-CAP ETF 464288869 202 1,950 SH   SOLE   500 0 1,450
ISHARES TR MSCI EAFE ETF 464287465 343 6,120 SH   SOLE   6,120 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,541 31,280 SH   SOLE   17,170 0 14,110
ISHARES TR INTRM GOV CR ETF 464288612 385 3,785 SH   SOLE   3,575 0 210
ISHARES TR 7-10 YR TRSY BD 464287440 822 8,568 SH   SOLE   7,938 0 630
ISHARES TR ISHS 5-10YR INVT 464288638 2,969 61,490 SH   SOLE   55,761 0 5,729
ISHARES TR MORNINGSTAR GRWT 464287119 251 5,200 SH   SOLE   4,050 0 1,150
ISHARES TR NATIONAL MUN ETF 464288414 1,802 17,565 SH   SOLE   12,955 0 4,610
ISHARES TR FLTG RATE NT ETF 46429B655 905 18,005 SH   SOLE   17,745 0 260
ISHARES TR SHORT TREAS BD 464288679 1,644 14,950 SH   SOLE   14,625 0 325
ISHARES TR RUSSELL 2000 ETF 464287655 510 3,092 SH   SOLE   3,092 0 0
ISHARES TR 20 YR TR BD ETF 464287432 448 4,375 SH   SOLE   4,340 0 35
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 2,378 47,900 SH   SOLE   37,500 0 10,400
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,406 272,000 SH   SOLE   272,000 0 0
JOHNSON & JOHNSON COM 478160104 10,159 62,190 SH   SOLE   48,195 0 13,995
JPMORGAN CHASE & CO COM 46625H100 21,175 202,630 SH   SOLE   153,559 0 49,071
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 308 15,330 SH   SOLE   15,100 0 230
KELLOGG CO COM 487836108 345 4,950 SH   SOLE   4,950 0 0
KEMPER CORP COM 488401100 2,189 53,060 SH   SOLE   53,060 0 0
KEURIG DR PEPPER INC COM 49271V100 2,159 60,282 SH   SOLE   43,651 0 16,631
KINDER MORGAN INC DEL COM 49456B101 2,953 177,460 SH   SOLE   170,720 0 6,740
KORNIT DIGITAL LTD SHS M6372Q113 266 10,000 SH   SOLE   10,000 0 0
LEAR CORP COM NEW 521865204 7,886 65,889 SH   SOLE   49,234 0 16,655
LOCKHEED MARTIN CORP COM 539830109 15,186 39,311 SH   SOLE   29,997 0 9,314
LOWES COS INC COM 548661107 407 2,165 SH   SOLE   1,225 0 940
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 22,240 468,103 SH   SOLE   384,283 0 83,820
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 1,226 78,783 SH   SOLE   78,783 0 0
MAGNA INTL INC COM 559222401 7,173 151,271 SH   SOLE   140,041 0 11,230
MAIN STR CAP CORP COM 56035L104 263 7,820 SH   SOLE   4,790 0 3,030
MASTERCARD INCORPORATED CL A 57636Q104 12,149 42,728 SH   SOLE   32,238 0 10,490
MERCK & CO INC COM 58933Y105 12,724 147,745 SH   SOLE   114,079 0 33,666
META PLATFORMS INC CL A 30303M102 17,767 130,947 SH   SOLE   97,465 0 33,482
MICROSOFT CORP COM 594918104 42,274 181,513 SH   SOLE   136,729 0 44,784
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 154 15,060 SH   SOLE   9,220 0 5,840
MPLX LP COM UNIT REP LTD 55336V100 37,655 1,254,746 SH   SOLE   1,065,199 0 189,547
NEXTERA ENERGY INC COM 65339F101 11,342 144,652 SH   SOLE   122,088 0 22,564
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,541 21,310 SH   SOLE   21,310 0 0
NICE LTD SPONSORED ADR 653656108 9,841 52,280 SH   SOLE   49,975 0 2,305
NORFOLK SOUTHN CORP COM 655844108 430 2,050 SH   SOLE   2,050 0 0
NOVA LTD COM M7516K103 2,559 30,000 SH   SOLE   30,000 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,146 28,230 SH   SOLE   22,799 0 5,431
NOVOCURE LTD ORD SHS G6674U108 357 4,700 SH   SOLE   4,700 0 0
NOVO-NORDISK A S ADR 670100205 8,168 81,978 SH   SOLE   65,563 0 16,415
NUSTAR ENERGY LP UNIT COM 67058H102 3,615 267,800 SH   SOLE   267,800 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,928 13,068 SH   SOLE   13,068 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 172 28,720 SH   SOLE   17,270 0 11,450
OFS CAP CORP COM 67103B100 124 15,060 SH   SOLE   9,220 0 5,840
ONEOK INC NEW COM 682680103 14,203 277,177 SH   SOLE   236,162 0 41,015
OPEN TEXT CORP COM 683715106 916 34,640 SH   SOLE   34,640 0 0
ORACLE CORP COM 68389X105 214 3,500 SH   SOLE   3,500 0 0
ORGANON & CO COMMON STOCK 68622V106 310 13,243 SH   SOLE   10,003 0 3,240
ORIX CORP SPONSORED ADR 686330101 5,511 77,983 SH   SOLE   69,180 0 8,803
ORMAT TECHNOLOGIES INC COM 686688102 5,556 64,450 SH   SOLE   64,450 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 307 29,600 SH   SOLE   18,120 0 11,480
PALO ALTO NETWORKS INC COM 697435105 6,038 36,864 SH   SOLE   27,954 0 8,910
PAYPAL HLDGS INC COM 70450Y103 7,304 84,862 SH   SOLE   64,443 0 20,419
PEMBINA PIPELINE CORP COM 706327103 3,761 123,845 SH   SOLE   118,640 0 5,205
PENNANTPARK INVT CORP COM 708062104 194 35,490 SH   SOLE   21,720 0 13,770
PEPSICO INC COM 713448108 5,288 32,388 SH   SOLE   30,288 0 2,100
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 895 72,500 SH   SOLE   72,500 0 0
PFIZER INC COM 717081103 548 12,518 SH   SOLE   10,588 0 1,930
PHILIP MORRIS INTL INC COM 718172109 6,164 74,255 SH   SOLE   55,275 0 18,980
PIONEER NAT RES CO COM 723787107 11,824 54,608 SH   SOLE   38,648 0 15,960
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 35,474 3,372,032 SH   SOLE   2,767,680 0 604,352
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 8,664 794,121 SH   SOLE   771,770 0 22,351
PROCTER AND GAMBLE CO COM 742718109 856 6,784 SH   SOLE   6,684 0 100
PROSPECT CAP CORP COM 74348T102 474 76,450 SH   SOLE   47,570 0 28,880
QUALCOMM INC COM 747525103 9,278 82,123 SH   SOLE   62,078 0 20,045
RADA ELECTR INDS LTD COM PAR NEW M81863124 944 98,000 SH   SOLE   98,000 0 0
RELX PLC SPONSORED ADR 759530108 1,329 54,650 SH   SOLE   49,835 0 4,815
RICE ACQUISITION CORP II SHS CL A G75529100 3,439 349,150 SH   SOLE   349,150 0 0
RICE ACQUISITION CORP II *W EXP 99/99/999 G75529126 49 152,912 SH   SOLE   152,912 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,521 63,953 SH   SOLE   60,903 0 3,050
SALESFORCE INC COM 79466L302 7,054 49,044 SH   SOLE   36,327 0 12,717
SAP SE SPON ADR 803054204 1,519 18,697 SH   SOLE   17,167 0 1,530
SAPIENS INTL CORP N V SHS G7T16G103 869 45,300 SH   SOLE   45,300 0 0
SCHWAB CHARLES CORP COM 808513105 5,771 80,295 SH   SOLE   58,595 0 21,700
SCHWAB STRATEGIC TR US REIT ETF 808524847 5,489 293,698 SH   SOLE   216,016 0 77,682
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,959 27,195 SH   SOLE   13,535 0 13,660
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 8,458 535,000 SH   SOLE   535,000 0 0
SHELL PLC SPON ADS 780259305 5,753 115,621 SH   SOLE   100,071 0 15,550
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,391 59,900 SH   SOLE   59,900 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 532 2,300 SH   SOLE   2,300 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 3,901 60,898 SH   SOLE   50,533 0 10,365
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,663 4,655 SH   SOLE   3,655 0 1,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 333 830 SH   SOLE   680 0 150
SPDR SER TR NUVEEN BLMBRG SH 78468R739 2,786 60,457 SH   SOLE   51,857 0 8,600
SPDR SER TR PORTFOLIO SHORT 78464A474 4,191 143,415 SH   SOLE   124,115 0 19,300
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,143 32,234 SH   SOLE   31,634 0 600
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 2,157 23,545 SH   SOLE   23,545 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 226 4,510 SH   SOLE   4,510 0 0
SPDR SER TR BLOOMBERG INVT 78468R200 3,290 108,592 SH   SOLE   87,992 0 20,600
SPDR SER TR S&P DIVID ETF 78464A763 313 2,806 SH   SOLE   2,806 0 0
SUNCOR ENERGY INC NEW COM 867224107 3,494 123,883 SH   SOLE   109,563 0 14,320
SYSCO CORP COM 871829107 8,210 116,102 SH   SOLE   89,802 0 26,300
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,609 38,059 SH   SOLE   36,734 0 1,325
TARGA RES CORP COM 87612G101 44,448 736,630 SH   SOLE   621,050 0 115,580
TARGET CORP COM 87612E106 6,451 43,471 SH   SOLE   32,161 0 11,310
TELLURIAN INC NEW COM 87968A104 2,138 894,400 SH   SOLE   894,400 0 0
TEXAS INSTRS INC COM 882508104 250 1,617 SH   SOLE   1,617 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 17,577 34,655 SH   SOLE   25,725 0 8,930
TOTALENERGIES SE SPONSORED ADS 89151E109 2,475 53,197 SH   SOLE   47,132 0 6,065
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 3,217 73,223 SH   SOLE   73,223 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 15,067 104,044 SH   SOLE   79,017 0 25,027
TRINITY CAP INC COM 896442308 137 10,920 SH   SOLE   6,690 0 4,230
TRUIST FINL CORP COM 89832Q109 496 11,392 SH   SOLE   11,392 0 0
UBER TECHNOLOGIES INC COM 90353T100 3,670 138,478 SH   SOLE   100,833 0 37,645
UNILEVER PLC SPON ADR NEW 904767704 1,501 34,240 SH   SOLE   30,315 0 3,925
UNION PAC CORP COM 907818108 7,333 37,641 SH   SOLE   28,001 0 9,640
UNITEDHEALTH GROUP INC COM 91324P102 19,609 38,827 SH   SOLE   29,289 0 9,538
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 531 24,400 SH   SOLE   15,400 0 9,000
VANGUARD BD INDEX FDS INTERMED TERM 921937819 2,279 31,020 SH   SOLE   24,040 0 6,980
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 401 1,221 SH   SOLE   1,206 0 15
VANGUARD INDEX FDS VALUE ETF 922908744 414 3,350 SH   SOLE   2,500 0 850
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 370 10,146 SH   SOLE   10,031 0 115
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,494 51,815 SH   SOLE   47,025 0 4,790
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,400 32,313 SH   SOLE   28,163 0 4,150
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 386 10,605 SH   SOLE   9,935 0 670
VARONIS SYS INC COM 922280102 907 34,200 SH   SOLE   34,200 0 0
VERINT SYS INC COM 92343X100 722 21,500 SH   SOLE   21,500 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,225 42,747 SH   SOLE   42,747 0 0
VISA INC COM CL A 92826C839 10,950 61,638 SH   SOLE   47,330 0 14,308
WALMART INC COM 931142103 854 6,581 SH   SOLE   6,581 0 0
WELLS FARGO CO NEW COM 949746101 8,181 203,407 SH   SOLE   154,192 0 49,215
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 51,182 2,034,251 SH   SOLE   1,710,741 0 323,510
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 911 42,373 SH   SOLE   38,873 0 3,500
WILLIAMS COS INC COM 969457100 12,913 451,041 SH   SOLE   398,735 0 52,306
WPP PLC NEW ADR 92937A102 988 23,980 SH   SOLE   21,220 0 2,760
YANDEX N V SHS CLASS A N97284108 102 102,420 SH   SOLE   92,965 0 9,455
ZOETIS INC CL A 98978V103 1,213 8,178 SH   SOLE   7,939 0 239