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 433 3,345 SH   SOLE   3,345 0 0
ABBOTT LABS COM 002824100 377 3,470 SH   SOLE   3,470 0 0
ABBVIE INC COM 00287Y109 346 2,259 SH   SOLE   2,259 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 669 1,828 SH   SOLE   1,796 0 32
AERCAP HOLDINGS NV SHS N00985106 247 6,044 SH   SOLE   2,444 0 3,600
ALCON AG ORD SHS H01301128 5,071 72,557 SH   SOLE   69,244 0 3,313
ALLEGION PLC ORD SHS G0176J109 4,740 48,421 SH   SOLE   38,583 0 9,838
ALPHABET INC CAP STK CL A 02079K305 35,363 16,227 SH   SOLE   12,218 0 4,009
ALPHABET INC CAP STK CL C 02079K107 26,448 12,091 SH   SOLE   9,306 0 2,785
ALTRIA GROUP INC COM 02209S103 739 17,692 SH   SOLE   16,142 0 1,550
AMAZON COM INC COM 023135106 28,394 267,341 SH   SOLE   203,733 0 63,608
AMERICAN EXPRESS CO COM 025816109 10,065 72,606 SH   SOLE   54,907 0 17,699
AMERICAN TOWER CORP NEW COM 03027X100 7,420 29,030 SH   SOLE   21,555 0 7,475
AMERIPRISE FINL INC COM 03076C106 354 1,490 SH   SOLE   1,230 0 260
AMGEN INC COM 031162100 212 870 SH   SOLE   570 0 300
ANTERO MIDSTREAM CORP COM 03676B102 2,332 257,630 SH   SOLE   257,630 0 0
APPLE INC COM 037833100 70,677 516,945 SH   SOLE   398,021 0 118,924
ARCHAEA ENERGY INC COM CL A 03940F103 14,295 920,460 SH   SOLE   805,490 0 114,970
ARES CAPITAL CORP COM 04010L103 714 39,800 SH   SOLE   26,340 0 13,460
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 341 6,000 SH   SOLE   6,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 6,051 12,715 SH   SOLE   11,735 0 980
AUDIOCODES LTD ORD M15342104 503 22,800 SH   SOLE   22,800 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 899 4,278 SH   SOLE   4,278 0 0
BARINGS BDC INC COM 06759L103 287 30,830 SH   SOLE   18,620 0 12,210
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,745 32,030 SH   SOLE   24,742 0 7,288
BIOGEN INC COM 09062X103 535 2,625 SH   SOLE   2,625 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 1,220 89,122 SH   SOLE   13,880 0 75,242
BLACKROCK INC COM 09247X101 8,737 14,345 SH   SOLE   10,675 0 3,670
BLACKROCK TCP CAPITAL CORP COM 09259E108 166 13,210 SH   SOLE   8,110 0 5,100
BLACKSTONE INC COM 09260D107 265 2,900 SH   SOLE   2,900 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,374 55,800 SH   SOLE   55,800 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,850 43,105 SH   SOLE   37,695 0 5,410
CANADIAN PAC RY LTD COM 13645T100 11,134 159,418 SH   SOLE   146,503 0 12,915
CARLYLE SECURED LENDING INC COM 872280102 304 23,960 SH   SOLE   15,150 0 8,810
CATERPILLAR INC COM 149123101 5,244 29,337 SH   SOLE   20,722 0 8,615
CHENIERE ENERGY INC COM NEW 16411R208 33,286 250,213 SH   SOLE   217,693 0 32,520
CHEVRON CORP NEW COM 166764100 12,182 84,141 SH   SOLE   59,096 0 25,045
CISCO SYS INC COM 17275R102 9,579 224,639 SH   SOLE   171,394 0 53,245
CITIGROUP INC COM NEW 172967424 338 7,350 SH   SOLE   7,350 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,553 73,280 SH   SOLE   72,280 0 1,000
CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 28 162,637 SH   SOLE   162,637 0 0
COCA COLA CO COM 191216100 1,739 27,643 SH   SOLE   27,443 0 200
COMERICA INC COM 200340107 428 5,827 SH   SOLE   5,827 0 0
COSTCO WHSL CORP NEW COM 22160K105 327 683 SH   SOLE   483 0 200
CRESCENT CAP BDC INC COM 225655109 349 22,490 SH   SOLE   13,740 0 8,750
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 3,938 163,525 SH   SOLE   163,525 0 0
CRH PLC ADR 12626K203 3,184 91,453 SH   SOLE   86,743 0 4,710
CYBERARK SOFTWARE LTD SHS M2682V108 1,676 13,100 SH   SOLE   13,100 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 18,751 633,896 SH   SOLE   510,366 0 123,530
DIAGEO PLC SPON ADR NEW 25243Q205 3,469 19,925 SH   SOLE   17,740 0 2,185
DIAMONDHEAD HOLDINGS CORP *W EXP 01/28/202 25278L113 12 121,235 SH   SOLE   121,235 0 0
DISNEY WALT CO COM 254687106 5,289 56,031 SH   SOLE   41,404 0 14,627
DOVER CORP COM 260003108 224 1,847 SH   SOLE   1,847 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 6,172 57,568 SH   SOLE   42,245 0 15,323
EAST WEST BANCORP INC COM 27579R104 251 3,870 SH   SOLE   3,870 0 0
ELBIT SYS LTD ORD M3760D101 4,128 18,001 SH   SOLE   18,001 0 0
ELEVANCE HEALTH INC COM 036752103 28,469 58,993 SH   SOLE   44,851 0 14,142
ENBRIDGE INC COM 29250N105 7,659 181,237 SH   SOLE   176,640 0 4,597
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 51,068 5,117,063 SH   SOLE   4,264,951 0 852,112
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 19,406 2,283,091 SH   SOLE   1,904,381 0 378,710
ENTERPRISE PRODS PARTNERS L COM 293792107 32,881 1,349,260 SH   SOLE   1,123,653 0 225,607
EOG RES INC COM 26875P101 353 3,200 SH   SOLE   3,200 0 0
EQUINOR ASA SPONSORED ADR 29446M102 5,075 146,000 SH   SOLE   146,000 0 0
ESSEX PPTY TR INC COM 297178105 592 2,262 SH   SOLE   2,250 0 12
EXXON MOBIL CORP COM 30231G102 8,226 96,059 SH   SOLE   84,663 0 11,396
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 211 4,550 SH   SOLE   4,550 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 519 11,155 SH   SOLE   9,155 0 2,000
FIDELITY NATL INFORMATION SV COM 31620M106 4,363 47,595 SH   SOLE   35,611 0 11,984
FIDUS INVT CORP COM 316500107 500 28,650 SH   SOLE   17,960 0 10,690
FORTISTAR SUSTAINABLE SOL CO *W EXP 01/14/202 34962M114 8 60,390 SH   SOLE   60,390 0 0
FREEPORT-MCMORAN INC CL B 35671D857 219 7,500 SH   SOLE   7,500 0 0
FS KKR CAP CORP COM 302635206 914 47,040 SH   SOLE   28,914 0 18,126
HDFC BANK LTD SPONSORED ADS 40415F101 3,729 67,855 SH   SOLE   64,270 0 3,585
HERCULES CAPITAL INC COM 427096508 171 12,710 SH   SOLE   7,950 0 4,760
HESS MIDSTREAM LP CL A SHS 428103105 855 30,550 SH   SOLE   30,550 0 0
HOME DEPOT INC COM 437076102 16,701 60,894 SH   SOLE   49,409 0 11,485
HONEYWELL INTL INC COM 438516106 15,322 88,153 SH   SOLE   65,813 0 22,340
ICICI BANK LIMITED ADR 45104G104 2,131 120,100 SH   SOLE   120,100 0 0
ICL GROUP LTD SHS M53213100 3,631 399,902 SH   SOLE   399,902 0 0
ICON PLC SHS G4705A100 2,969 13,700 SH   SOLE   13,700 0 0
ILLINOIS TOOL WKS INC COM 452308109 322 1,766 SH   SOLE   1,766 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,647 89,000 SH   SOLE   89,000 0 0
ING GROEP N.V. SPONSORED ADR 456837103 1,750 176,438 SH   SOLE   157,008 0 19,430
INMODE LTD SHS M5425M103 262 11,700 SH   SOLE   11,700 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 14,618 155,449 SH   SOLE   118,306 0 37,143
INVESCO QQQ TR UNIT SER 1 46090E103 15,090 53,839 SH   SOLE   38,128 0 15,711
ISHARES TR RUSSELL 2000 ETF 464287655 549 3,243 SH   SOLE   3,243 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,654 48,790 SH   SOLE   44,265 0 4,525
ISHARES TR MORNINGSTAR GRWT 464287119 265 5,300 SH   SOLE   4,050 0 1,250
ISHARES TR ISHS 5-10YR INVT 464288638 3,234 63,345 SH   SOLE   57,616 0 5,729
ISHARES TR CORE S&P500 ETF 464287200 293 772 SH   SOLE   685 0 87
ISHARES TR MICRO-CAP ETF 464288869 312 3,000 SH   SOLE   1,550 0 1,450
ISHARES TR NATIONAL MUN ETF 464288414 1,937 18,215 SH   SOLE   13,605 0 4,610
ISHARES TR MSCI EAFE ETF 464287465 413 6,610 SH   SOLE   6,260 0 350
ISHARES TR ISHS 1-5YR INVS 464288646 1,361 26,915 SH   SOLE   12,255 0 14,660
ISHARES TR 7-10 YR TRSY BD 464287440 818 7,993 SH   SOLE   7,363 0 630
ISHARES TR INTRM GOV CR ETF 464288612 465 4,405 SH   SOLE   3,595 0 810
ISHARES TR TIPS BD ETF 464287176 775 6,800 SH   SOLE   3,800 0 3,000
ISHARES TR 1 3 YR TREAS BD 464287457 2,593 31,319 SH   SOLE   23,319 0 8,000
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 2,382 47,900 SH   SOLE   37,500 0 10,400
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,228 287,000 SH   SOLE   287,000 0 0
JOHNSON & JOHNSON COM 478160104 11,147 62,794 SH   SOLE   48,799 0 13,995
JPMORGAN CHASE & CO COM 46625H100 23,146 205,543 SH   SOLE   156,252 0 49,291
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 289 15,250 SH   SOLE   14,950 0 300
KELLOGG CO COM 487836108 353 4,950 SH   SOLE   4,950 0 0
KEMPER CORP COM 488401100 878 18,340 SH   SOLE   18,340 0 0
KEURIG DR PEPPER INC COM 49271V100 2,116 59,802 SH   SOLE   43,171 0 16,631
KINDER MORGAN INC DEL COM 49456B101 3,644 217,430 SH   SOLE   209,020 0 8,410
KORNIT DIGITAL LTD SHS M6372Q113 365 11,500 SH   SOLE   11,500 0 0
LEAR CORP COM NEW 521865204 8,564 68,030 SH   SOLE   51,375 0 16,655
LOCKHEED MARTIN CORP COM 539830109 17,019 39,584 SH   SOLE   30,270 0 9,314
LOWES COS INC COM 548661107 378 2,165 SH   SOLE   1,225 0 940
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 23,542 492,919 SH   SOLE   408,033 0 84,886
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 1,400 78,783 SH   SOLE   78,783 0 0
MAGNA INTL INC COM 559222401 8,635 157,286 SH   SOLE   145,656 0 11,630
MASTERCARD INCORPORATED CL A 57636Q104 13,592 43,084 SH   SOLE   32,594 0 10,490
MERCK & CO INC COM 58933Y105 13,629 149,495 SH   SOLE   115,829 0 33,666
META PLATFORMS INC CL A 30303M102 22,675 140,619 SH   SOLE   106,532 0 34,087
MICROSOFT CORP COM 594918104 47,136 183,531 SH   SOLE   138,628 0 44,903
MPLX LP COM UNIT REP LTD 55336V100 38,745 1,329,145 SH   SOLE   1,098,659 0 230,486
NEXTERA ENERGY INC COM 65339F101 11,449 147,801 SH   SOLE   124,977 0 22,824
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,580 21,310 SH   SOLE   21,310 0 0
NICE LTD SPONSORED ADR 653656108 10,134 52,660 SH   SOLE   50,355 0 2,305
NORFOLK SOUTHN CORP COM 655844108 466 2,050 SH   SOLE   2,050 0 0
NOVA LTD COM M7516K103 2,656 30,000 SH   SOLE   30,000 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,459 29,088 SH   SOLE   23,657 0 5,431
NOVOCURE LTD ORD SHS G6674U108 327 4,700 SH   SOLE   4,700 0 0
NOVO-NORDISK A S ADR 670100205 9,240 82,923 SH   SOLE   67,008 0 15,915
NUSTAR ENERGY LP UNIT COM 67058H102 6,168 440,578 SH   SOLE   384,648 0 55,930
NXP SEMICONDUCTORS N V COM N6596X109 2,157 14,568 SH   SOLE   14,568 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 333 50,870 SH   SOLE   30,950 0 19,920
OFS CAP CORP COM 67103B100 108 10,890 SH   SOLE   6,580 0 4,310
ONEOK INC NEW COM 682680103 15,376 277,037 SH   SOLE   234,492 0 42,545
OPEN TEXT CORP COM 683715106 1,311 34,640 SH   SOLE   34,640 0 0
ORACLE CORP COM 68389X105 245 3,500 SH   SOLE   3,500 0 0
ORGANON & CO COMMON STOCK 68622V106 454 13,456 SH   SOLE   10,216 0 3,240
ORIX CORP SPONSORED ADR 686330101 6,656 79,090 SH   SOLE   70,287 0 8,803
ORMAT TECHNOLOGIES INC COM 686688102 5,134 65,520 SH   SOLE   65,520 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 287 23,310 SH   SOLE   14,310 0 9,000
PALO ALTO NETWORKS INC COM 697435105 6,102 12,353 SH   SOLE   9,383 0 2,970
PAYPAL HLDGS INC COM 70450Y103 6,025 86,263 SH   SOLE   65,844 0 20,419
PEMBINA PIPELINE CORP COM 706327103 4,570 129,280 SH   SOLE   122,440 0 6,840
PENNANTPARK INVT CORP COM 708062104 403 65,210 SH   SOLE   40,080 0 25,130
PEPSICO INC COM 713448108 5,398 32,388 SH   SOLE   30,288 0 2,100
PERIDOT ACQUISITION CORP II *W EXP 04/30/202 G7008B121 30 167,068 SH   SOLE   167,068 0 0
PFIZER INC COM 717081103 6,801 129,724 SH   SOLE   95,909 0 33,815
PHILIP MORRIS INTL INC COM 718172109 7,397 74,916 SH   SOLE   55,936 0 18,980
PIONEER NAT RES CO COM 723787107 8,704 39,018 SH   SOLE   26,963 0 12,055
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 31,840 3,242,389 SH   SOLE   2,631,180 0 611,209
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 7,801 755,901 SH   SOLE   733,270 0 22,631
PROCTER AND GAMBLE CO COM 742718109 975 6,784 SH   SOLE   6,684 0 100
PROSPECT CAP CORP COM 74348T102 484 69,240 SH   SOLE   43,120 0 26,120
QUALCOMM INC COM 747525103 10,970 85,877 SH   SOLE   64,597 0 21,280
RADA ELECTR INDS LTD COM PAR NEW M81863124 859 93,000 SH   SOLE   93,000 0 0
RELX PLC SPONSORED ADR 759530108 1,598 59,307 SH   SOLE   53,032 0 6,275
RICE ACQUISITION CORP II *W EXP 99/99/999 G75529126 52 173,434 SH   SOLE   173,434 0 0
RICE ACQUISITION CORP II SHS CL A G75529100 5,235 536,372 SH   SOLE   536,372 0 0
RIO TINTO PLC SPONSORED ADR 767204100 4,043 66,272 SH   SOLE   62,522 0 3,750
RMG ACQUISITION CORP III *W EXP 02/08/202 G76088122 32 401,965 SH   SOLE   401,965 0 0
SALESFORCE INC COM 79466L302 8,856 53,658 SH   SOLE   39,506 0 14,152
SAP SE SPON ADR 803054204 1,990 21,936 SH   SOLE   19,651 0 2,285
SAPIENS INTL CORP N V SHS G7T16G103 1,096 45,300 SH   SOLE   45,300 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 6,255 296,564 SH   SOLE   217,042 0 79,522
SCION TECH GROWTH I *W EXP 11/01/202 G31067112 3 32,840 SH   SOLE   32,840 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,941 27,145 SH   SOLE   13,485 0 13,660
SHATTUCK LABS INC COM 82024L103 44 10,891 SH   SOLE   10,891 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 8,842 628,410 SH   SOLE   628,410 0 0
SHELL PLC SPON ADS 780259305 6,223 119,005 SH   SOLE   105,355 0 13,650
SIXTH STREET SPECIALTY LENDI COM 83012A109 304 16,410 SH   SOLE   11,060 0 5,350
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,672 59,900 SH   SOLE   59,900 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 629 2,300 SH   SOLE   2,300 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 5,275 64,510 SH   SOLE   53,985 0 10,525
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,698 4,500 SH   SOLE   3,500 0 1,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 345 835 SH   SOLE   685 0 150
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,111 27,834 SH   SOLE   27,234 0 600
SPDR SER TR PORTFOLIO SHORT 78464A474 3,656 122,990 SH   SOLE   103,690 0 19,300
SPDR SER TR PRTFLO S&P500 GW 78464A409 272 5,210 SH   SOLE   5,210 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 2,876 60,857 SH   SOLE   52,257 0 8,600
SPDR SER TR BLOOMBERG INVT 78468R200 3,313 110,017 SH   SOLE   89,417 0 20,600
SPDR SER TR S&P DIVID ETF 78464A763 369 3,106 SH   SOLE   3,106 0 0
STELLUS CAP INVT CORP COM 858568108 206 18,550 SH   SOLE   11,410 0 7,140
SUNCOR ENERGY INC NEW COM 867224107 3,423 97,432 SH   SOLE   87,402 0 10,030
SUSTAINABLE DEVELP ACQU I CO *W EXP 02/04/202 86934L111 6 74,995 SH   SOLE   74,995 0 0
SYSCO CORP COM 871829107 9,904 116,912 SH   SOLE   90,612 0 26,300
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,436 42,025 SH   SOLE   40,100 0 1,925
TARGA RES CORP COM 87612G101 44,637 748,060 SH   SOLE   631,350 0 116,710
TARGET CORP COM 87612E106 6,303 44,630 SH   SOLE   33,320 0 11,310
TELLURIAN INC NEW COM 87968A104 2,469 828,400 SH   SOLE   828,400 0 0
TEXAS INSTRS INC COM 882508104 248 1,617 SH   SOLE   1,617 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 14,294 26,310 SH   SOLE   19,655 0 6,655
TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 4 33,260 SH   SOLE   33,260 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 2,883 54,762 SH   SOLE   48,697 0 6,065
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 3,437 74,423 SH   SOLE   74,423 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 13,624 104,902 SH   SOLE   79,825 0 25,077
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 150 11,780 SH   SOLE   7,230 0 4,550
TRUIST FINL CORP COM 89832Q109 11,962 252,204 SH   SOLE   180,573 0 71,631
UBER TECHNOLOGIES INC COM 90353T100 3,127 152,832 SH   SOLE   112,206 0 40,626
UNILEVER PLC SPON ADR NEW 904767704 1,607 35,055 SH   SOLE   31,130 0 3,925
UNION PAC CORP COM 907818108 8,109 38,021 SH   SOLE   28,381 0 9,640
UNITEDHEALTH GROUP INC COM 91324P102 19,998 38,934 SH   SOLE   29,396 0 9,538
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 660 29,400 SH   SOLE   17,900 0 11,500
VANGUARD BD INDEX FDS INTERMED TERM 921937819 2,536 32,660 SH   SOLE   25,680 0 6,980
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 493 1,421 SH   SOLE   1,406 0 15
VANGUARD INDEX FDS VALUE ETF 922908744 442 3,350 SH   SOLE   2,500 0 850
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 482 11,574 SH   SOLE   11,334 0 240
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,494 49,965 SH   SOLE   45,175 0 4,790
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,508 32,888 SH   SOLE   28,538 0 4,350
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 457 11,205 SH   SOLE   10,415 0 790
VARONIS SYS INC COM 922280102 1,179 40,200 SH   SOLE   40,200 0 0
VERINT SYS INC COM 92343X100 911 21,500 SH   SOLE   21,500 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 934 35,000 SH   SOLE   35,000 0 0
VISA INC COM CL A 92826C839 12,290 62,419 SH   SOLE   48,111 0 14,308
WALMART INC COM 931142103 800 6,581 SH   SOLE   6,581 0 0
WELLS FARGO CO NEW COM 949746101 8,026 204,896 SH   SOLE   155,681 0 49,215
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 51,654 2,124,801 SH   SOLE   1,798,841 0 325,960
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 1,056 42,373 SH   SOLE   38,873 0 3,500
WESTLAKE CORPORATION COM 960413102 213 2,178 SH   SOLE   2,178 0 0
WILLIAMS COS INC COM 969457100 13,641 437,071 SH   SOLE   382,785 0 54,286
WPP PLC NEW ADR 92937A102 1,341 26,514 SH   SOLE   23,754 0 2,760
YANDEX N V SHS CLASS A N97284108 600 102,420 SH   SOLE   92,965 0 9,455
YUM BRANDS INC COM 988498101 202 1,780 SH   SOLE   1,280 0 500
ZOETIS INC CL A 98978V103 1,406 8,178 SH   SOLE   7,939 0 239