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
3M CO COM 88579Y101   401,132 3,345 SH   SOLE   3,345 0 0
ABBOTT LABS COM 002824100   380,971 3,469 SH   SOLE   3,469 0 0
ABBVIE INC COM 00287Y109   425,681 2,634 SH   SOLE   2,634 0 0
ACTIVISION BLIZZARD INC COM 00507V109   382,750 5,000 SH   SOLE   5,000 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   559,986 1,664 SH   SOLE   1,664 0 0
AERCAP HOLDINGS NV SHS N00985106   230,014 3,944 SH   SOLE   344 0 3,600
AES CORP COM 00130H105   323,780 11,258 SH   SOLE   11,258 0 0
AFC GAMMA INC COM 00109K105   582,010 37,000 SH   SOLE   37,000 0 0
ALCON AG ORD SHS H01301128   5,320,666 77,617 SH   SOLE   75,040 0 2,577
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,606,233 18,234 SH   SOLE   15,874 0 2,360
ALLEGION PLC ORD SHS G0176J109   4,862,353 46,193 SH   SOLE   36,355 0 9,838
ALPHABET INC CAP STK CL C 02079K107   20,887,752 235,408 SH   SOLE   179,958 0 55,450
ALPHABET INC CAP STK CL A 02079K305   27,814,066 315,245 SH   SOLE   235,750 0 79,495
ALTRIA GROUP INC COM 02209S103   778,396 17,029 SH   SOLE   15,479 0 1,550
AMAZON COM INC COM 023135106   21,351,288 254,182 SH   SOLE   191,506 0 62,676
AMERICAN EXPRESS CO COM 025816109   10,611,478 71,820 SH   SOLE   54,121 0 17,699
AMERICAN TOWER CORP NEW COM 03027X100   6,058,137 28,595 SH   SOLE   21,100 0 7,495
AMERIPRISE FINL INC COM 03076C106   460,828 1,480 SH   SOLE   1,220 0 260
AMGEN INC COM 031162100   714,381 2,720 SH   SOLE   2,420 0 300
ANTERO MIDSTREAM CORP COM 03676B102   2,323,411 215,330 SH   SOLE   215,330 0 0
APPLE INC COM 037833100   65,791,719 506,362 SH   SOLE   387,888 0 118,474
ARES CAPITAL CORP COM 04010L103   777,402 42,090 SH   SOLE   27,420 0 14,670
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   410,640 6,000 SH   SOLE   6,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   6,774,585 12,398 SH   SOLE   11,418 0 980
AUDIOCODES LTD ORD M15342104   461,562 25,800 SH   SOLE   25,800 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   962,128 4,028 SH   SOLE   4,028 0 0
BARINGS BDC INC COM 06759L103   119,194 14,625 SH   SOLE   8,970 0 5,655
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,907,659 32,074 SH   SOLE   24,786 0 7,288
BIOGEN INC COM 09062X103   726,915 2,625 SH   SOLE   2,625 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   1,520,358 90,122 SH   SOLE   14,880 0 75,242
BLACKROCK INC COM 09247X101   9,244,390 13,045 SH   SOLE   9,765 0 3,280
BLACKROCK TCP CAPITAL CORP COM 09259E108   170,937 13,210 SH   SOLE   8,110 0 5,100
BLACKSTONE INC COM 09260D107   215,151 2,900 SH   SOLE   2,900 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   246,521 11,030 SH   SOLE   6,750 0 4,280
BP PLC SPONSORED ADR 055622104   221,491 6,341 SH   SOLE   4,956 0 1,385
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,714,582 42,886 SH   SOLE   37,476 0 5,410
CANADIAN PAC RY LTD COM 13645T100   11,478,527 153,888 SH   SOLE   141,323 0 12,565
CARLYLE SECURED LENDING INC COM 872280102   342,868 23,960 SH   SOLE   15,150 0 8,810
CATERPILLAR INC COM 149123101   6,835,996 28,535 SH   SOLE   20,220 0 8,315
CHECK POINT SOFTWARE TECH LT ORD M22465104   205,641 1,630 SH   SOLE   1,530 0 100
CHENIERE ENERGY INC COM NEW 16411R208   42,643,375 284,365 SH   SOLE   251,235 0 33,130
CHEVRON CORP NEW COM 166764100   14,966,702 83,384 SH   SOLE   58,209 0 25,175
CISCO SYS INC COM 17275R102   10,542,630 221,297 SH   SOLE   168,052 0 53,245
CLEARWAY ENERGY INC CL C 18539C204   2,494,656 78,276 SH   SOLE   77,276 0 1,000
COCA COLA CO COM 191216100   1,758,371 27,643 SH   SOLE   27,443 0 200
COMERICA INC COM 200340107   389,535 5,827 SH   SOLE   5,827 0 0
COSTCO WHSL CORP NEW COM 22160K105   311,790 683 SH   SOLE   483 0 200
CRESCENT CAP BDC INC COM 225655109   191,956 15,020 SH   SOLE   9,190 0 5,830
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   16,899,045 645,248 SH   SOLE   595,828 0 49,420
CRH PLC ADR 12626K203   3,754,783 94,365 SH   SOLE   91,100 0 3,265
CYBERARK SOFTWARE LTD SHS M2682V108   1,633,590 12,600 SH   SOLE   12,600 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100   33,811,148 871,646 SH   SOLE   756,116 0 115,530
DIAGEO PLC SPON ADR NEW 25243Q205   3,320,819 18,636 SH   SOLE   16,476 0 2,160
DISNEY WALT CO COM 254687106   4,421,889 50,896 SH   SOLE   37,109 0 13,787
DOVER CORP COM 260003108   250,102 1,847 SH   SOLE   1,847 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   5,947,199 57,745 SH   SOLE   42,722 0 15,023
EAST WEST BANCORP INC COM 27579R104   241,853 3,670 SH   SOLE   3,670 0 0
ELBIT SYS LTD ORD M3760D101   3,034,904 18,501 SH   SOLE   18,501 0 0
ELEVANCE HEALTH INC COM 036752103   29,693,392 57,885 SH   SOLE   43,758 0 14,127
ENBRIDGE INC COM 29250N105   8,950,381 228,910 SH   SOLE   225,170 0 3,740
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   60,695,108 5,113,320 SH   SOLE   4,309,962 0 803,358
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   28,691,632 2,332,653 SH   SOLE   1,980,773 0 351,880
ENTERPRISE PRODS PARTNERS L COM 293792107   32,147,980 1,332,835 SH   SOLE   1,121,723 0 211,112
EOG RES INC COM 26875P101   304,372 2,350 SH   SOLE   2,350 0 0
EQUINOR ASA SPONSORED ADR 29446M102   5,228,260 146,000 SH   SOLE   146,000 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   6,045,872 902,369 SH   SOLE   825,539 0 76,830
EXXON MOBIL CORP COM 30231G102   10,524,121 95,413 SH   SOLE   83,857 0 11,556
FIDELITY NATL INFORMATION SV COM 31620M106   5,368,224 79,119 SH   SOLE   56,825 0 22,294
FIDUS INVT CORP COM 316500107   377,365 19,830 SH   SOLE   12,930 0 6,900
FREEPORT-MCMORAN INC CL B 35671D857   239,400 6,300 SH   SOLE   6,300 0 0
FS KKR CAP CORP COM 302635206   954,800 54,560 SH   SOLE   33,394 0 21,166
GOLUB CAP BDC INC COM 38173M102   284,519 21,620 SH   SOLE   13,230 0 8,390
HDFC BANK LTD SPONSORED ADS 40415F101   4,533,873 66,275 SH   SOLE   62,690 0 3,585
HESS MIDSTREAM LP CL A SHS 428103105   1,024,760 34,250 SH   SOLE   34,250 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107   10,546,547 582,039 SH   SOLE   457,599 0 124,440
HOME DEPOT INC COM 437076102   21,731,754 68,801 SH   SOLE   54,216 0 14,585
HONEYWELL INTL INC COM 438516106   18,561,601 86,615 SH   SOLE   64,300 0 22,315
ICICI BANK LIMITED ADR 45104G104   2,628,989 120,100 SH   SOLE   120,100 0 0
ICL GROUP LTD SHS M53213100   2,828,254 386,902 SH   SOLE   386,902 0 0
ICON PLC SHS G4705A100   2,952,600 15,200 SH   SOLE   15,200 0 0
ILLINOIS TOOL WKS INC COM 452308109   389,050 1,766 SH   SOLE   1,766 0 0
INFOSYS LTD SPONSORED ADR 456788108   1,602,890 89,000 SH   SOLE   89,000 0 0
ING GROEP N.V. SPONSORED ADR 456837103   2,095,161 172,157 SH   SOLE   152,727 0 19,430
INMODE LTD SHS M5425M103   1,192,380 33,400 SH   SOLE   33,400 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   15,160,331 147,775 SH   SOLE   111,342 0 36,433
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   6,993,051 351,233 SH   SOLE   268,588 0 82,645
INVESCO QQQ TR UNIT SER 1 46090E103   13,590,372 51,037 SH   SOLE   35,326 0 15,711
ISHARES TR MSCI EAFE ETF 464287465   2,331,533 35,520 SH   SOLE   31,020 0 4,500
ISHARES TR RUSSELL 2000 ETF 464287655   539,399 3,093 SH   SOLE   3,093 0 0
ISHARES TR MICRO-CAP ETF 464288869   210,269 1,950 SH   SOLE   500 0 1,450
ISHARES TR 20 YR TR BD ETF 464287432   631,210 6,340 SH   SOLE   6,305 0 35
ISHARES TR ISHS 1-5YR INVS 464288646   1,602,709 32,170 SH   SOLE   20,210 0 11,960
ISHARES TR TIPS BD ETF 464287176   319,320 3,000 SH   SOLE   3,000 0 0
ISHARES TR INTRM GOV CR ETF 464288612   203,895 1,990 SH   SOLE   1,780 0 210
ISHARES TR 7-10 YR TRSY BD 464287440   1,009,809 10,543 SH   SOLE   9,913 0 630
ISHARES TR ISHS 5-10YR INVT 464288638   1,878,459 37,941 SH   SOLE   37,941 0 0
ISHARES TR SHORT TREAS BD 464288679   2,076,938 18,895 SH   SOLE   18,570 0 325
ISHARES TR CHINA LG-CAP ETF 464287184   1,139,358 40,260 SH   SOLE   37,310 0 2,950
ISHARES TR NATIONAL MUN ETF 464288414   1,775,902 16,830 SH   SOLE   14,830 0 2,000
ISHARES TR 1 3 YR TREAS BD 464287457   43,497,867 535,886 SH   SOLE   526,686 0 9,200
ISHARES TR FLTG RATE NT ETF 46429B655   1,152,809 22,905 SH   SOLE   22,645 0 260
ISHARES TR AGENCY BOND ETF 464288166   608,247 5,715 SH   SOLE   5,715 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   417,080 4,000 SH   SOLE   0 0 4,000
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   2,423,850 48,750 SH   SOLE   38,350 0 10,400
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   1,102,140 234,000 SH   SOLE   234,000 0 0
JOHNSON & JOHNSON COM 478160104   12,980,280 73,480 SH   SOLE   56,675 0 16,805
JPMORGAN CHASE & CO COM 46625H100   27,090,004 202,013 SH   SOLE   152,967 0 49,046
KELLOGG CO COM 487836108   352,638 4,950 SH   SOLE   4,950 0 0
KEMPER CORP COM 488401100   2,118,552 43,060 SH   SOLE   43,060 0 0
KEURIG DR PEPPER INC COM 49271V100   2,127,403 59,657 SH   SOLE   43,026 0 16,631
KINDER MORGAN INC DEL COM 49456B101   3,364,688 186,100 SH   SOLE   183,280 0 2,820
KORNIT DIGITAL LTD SHS M6372Q113   298,610 13,000 SH   SOLE   13,000 0 0
LEAR CORP COM NEW 521865204   7,984,367 64,379 SH   SOLE   47,724 0 16,655
LEONARDO DRS INC COM 52661A108   1,444,140 113,000 SH   SOLE   113,000 0 0
LISTED FD TR TRUESHARES EAGLE 53656G571   1,067,628 43,200 SH   SOLE   37,700 0 5,500
LOCKHEED MARTIN CORP COM 539830109   18,997,777 39,050 SH   SOLE   29,746 0 9,304
LOWES COS INC COM 548661107   431,355 2,165 SH   SOLE   1,225 0 940
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   22,486,197 447,843 SH   SOLE   364,023 0 83,820
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   1,166,195 72,783 SH   SOLE   72,783 0 0
MAGNA INTL INC COM 559222401   8,625,385 153,531 SH   SOLE   142,301 0 11,230
MAIN STR CAP CORP COM 56035L104   288,949 7,820 SH   SOLE   4,790 0 3,030
MASTERCARD INCORPORATED CL A 57636Q104   14,814,410 42,603 SH   SOLE   32,200 0 10,403
MERCK & CO INC COM 58933Y105   16,344,731 147,316 SH   SOLE   113,670 0 33,646
META PLATFORMS INC CL A 30303M102   418,663 3,479 SH   SOLE   3,479 0 0
MICROSOFT CORP COM 594918104   42,918,634 178,961 SH   SOLE   134,456 0 44,505
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   171,684 15,060 SH   SOLE   9,220 0 5,840
MPLX LP COM UNIT REP LTD 55336V100   41,541,483 1,264,966 SH   SOLE   1,075,419 0 189,547
NEXTERA ENERGY INC COM 65339F101   12,675,187 151,617 SH   SOLE   129,673 0 21,944
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,196,060 31,332 SH   SOLE   31,332 0 0
NICE LTD SPONSORED ADR 653656108   10,104,404 52,545 SH   SOLE   50,240 0 2,305
NORFOLK SOUTHN CORP COM 655844108   505,161 2,050 SH   SOLE   2,050 0 0
NOVA LTD COM M7516K103   2,450,400 30,000 SH   SOLE   30,000 0 0
NOVARTIS AG SPONSORED ADR 66987V109   2,517,789 27,753 SH   SOLE   22,322 0 5,431
NOVOCURE LTD ORD SHS G6674U108   344,745 4,700 SH   SOLE   4,700 0 0
NOVO-NORDISK A S ADR 670100205   10,951,222 80,916 SH   SOLE   64,501 0 16,415
NXP SEMICONDUCTORS N V COM N6596X109   1,591,046 10,068 SH   SOLE   10,068 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108   197,306 28,720 SH   SOLE   17,270 0 11,450
OFS CAP CORP COM 67103B100   152,859 15,060 SH   SOLE   9,220 0 5,840
ONEOK INC NEW COM 682680103   18,956,881 288,537 SH   SOLE   247,522 0 41,015
OPEN TEXT CORP COM 683715106   908,170 30,640 SH   SOLE   30,640 0 0
ORACLE CORP COM 68389X105   286,090 3,500 SH   SOLE   3,500 0 0
ORGANON & CO COMMON STOCK 68622V106   358,339 12,829 SH   SOLE   9,589 0 3,240
ORIX CORP SPONSORED ADR 686330101   6,282,412 78,023 SH   SOLE   69,220 0 8,803
ORMAT TECHNOLOGIES INC COM 686688102   5,507,942 63,690 SH   SOLE   63,690 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   657,830 56,955 SH   SOLE   34,925 0 22,030
PALO ALTO NETWORKS INC COM 697435105   4,997,765 35,816 SH   SOLE   27,092 0 8,724
PAYPAL HLDGS INC COM 70450Y103   5,725,376 80,390 SH   SOLE   60,328 0 20,062
PEMBINA PIPELINE CORP COM 706327103   4,664,900 137,405 SH   SOLE   132,200 0 5,205
PEPSICO INC COM 713448108   5,830,982 32,276 SH   SOLE   30,176 0 2,100
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   324,825 30,500 SH   SOLE   30,500 0 0
PFIZER INC COM 717081103   616,299 12,027 SH   SOLE   10,097 0 1,930
PHILIP MORRIS INTL INC COM 718172109   7,483,219 73,937 SH   SOLE   54,957 0 18,980
PIONEER NAT RES CO COM 723787107   12,400,911 54,297 SH   SOLE   38,337 0 15,960
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   45,689,505 3,885,162 SH   SOLE   3,172,090 0 713,072
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   10,537,526 847,068 SH   SOLE   823,338 0 23,730
PROCTER AND GAMBLE CO COM 742718109   1,028,183 6,784 SH   SOLE   6,684 0 100
PROSPECT CAP CORP COM 74348T102   533,687 76,350 SH   SOLE   47,470 0 28,880
QUALCOMM INC COM 747525103   5,845,726 53,171 SH   SOLE   40,056 0 13,115
RELX PLC SPONSORED ADR 759530108   1,468,467 52,975 SH   SOLE   48,480 0 4,495
RIO TINTO PLC SPONSORED ADR 767204100   4,579,476 64,318 SH   SOLE   61,438 0 2,880
SAP SE SPON ADR 803054204   1,349,416 13,077 SH   SOLE   12,167 0 910
SAPIENS INTL CORP N V SHS G7T16G103   837,144 45,300 SH   SOLE   45,300 0 0
SCHLUMBERGER LTD COM STK 806857108   213,840 4,000 SH   SOLE   4,000 0 0
SCHWAB CHARLES CORP COM 808513105   6,755,340 81,135 SH   SOLE   59,435 0 21,700
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,378,747 27,195 SH   SOLE   13,535 0 13,660
SHELL PLC SPON ADS 780259305   6,519,020 114,469 SH   SOLE   99,029 0 15,440
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,993,910 69,113 SH   SOLE   69,113 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   1,610,711 59,900 SH   SOLE   59,900 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   453,232 1,600 SH   SOLE   1,600 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   4,403,873 57,733 SH   SOLE   47,738 0 9,995
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,356,916 6,163 SH   SOLE   5,163 0 1,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   345,376 780 SH   SOLE   630 0 150
SPDR SER TR BLOOMBERG INVT 78468R200   3,445,983 113,392 SH   SOLE   94,392 0 19,000
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,824,818 41,815 SH   SOLE   41,645 0 170
SPDR SER TR PORTFOLIO SHORT 78464A474   3,783,263 128,770 SH   SOLE   109,470 0 19,300
SPDR SER TR S&P DIVID ETF 78464A763   776,433 6,206 SH   SOLE   6,206 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   2,364,644 50,333 SH   SOLE   46,333 0 4,000
SPDR SER TR PRTFLO S&P500 GW 78464A409   228,522 4,510 SH   SOLE   4,510 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,315,402 33,234 SH   SOLE   32,634 0 600
SUNCOR ENERGY INC NEW COM 867224107   2,886,032 90,952 SH   SOLE   80,512 0 10,440
SYSCO CORP COM 871829107   15,538,353 203,248 SH   SOLE   155,728 0 47,520
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,123,515 41,932 SH   SOLE   40,512 0 1,420
TARGA RES CORP COM 87612G101   54,569,340 742,440 SH   SOLE   626,860 0 115,580
TARGET CORP COM 87612E106   6,303,846 42,296 SH   SOLE   30,986 0 11,310
TEXAS INSTRS INC COM 882508104   267,161 1,617 SH   SOLE   1,617 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   13,055,306 23,707 SH   SOLE   18,159 0 5,548
TOTALENERGIES SE SPONSORED ADS 89151E109   3,248,497 52,327 SH   SOLE   46,262 0 6,065
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   3,163,234 73,223 SH   SOLE   73,223 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   17,204,076 102,350 SH   SOLE   77,323 0 25,027
TRUIST FINL CORP COM 89832Q109   353,608 8,217 SH   SOLE   8,217 0 0
UBER TECHNOLOGIES INC COM 90353T100   3,140,685 126,999 SH   SOLE   90,192 0 36,807
UNILEVER PLC SPON ADR NEW 904767704   1,691,257 33,590 SH   SOLE   29,665 0 3,925
UNION PAC CORP COM 907818108   7,758,387 37,467 SH   SOLE   27,827 0 9,640
UNITEDHEALTH GROUP INC COM 91324P102   20,556,076 38,771 SH   SOLE   29,233 0 9,538
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   227,911 10,234 SH   SOLE   10,234 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   557,040 33,000 SH   SOLE   0 0 33,000
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   429,068 1,221 SH   SOLE   1,206 0 15
VANGUARD INDEX FDS VALUE ETF 922908744   470,240 3,350 SH   SOLE   2,500 0 850
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   355,998 9,132 SH   SOLE   9,017 0 115
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,925,656 38,910 SH   SOLE   30,620 0 8,290
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,608,567 34,693 SH   SOLE   30,543 0 4,150
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   380,458 9,065 SH   SOLE   8,795 0 270
VARONIS SYS INC COM 922280102   818,748 34,200 SH   SOLE   34,200 0 0
VERINT SYS INC COM 92343X100   780,020 21,500 SH   SOLE   21,500 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,802,493 56,700 SH   SOLE   56,700 0 0
VISA INC COM CL A 92826C839   12,774,748 61,488 SH   SOLE   47,180 0 14,308
WALMART INC COM 931142103   933,120 6,581 SH   SOLE   6,581 0 0
WELLS FARGO CO NEW COM 949746101   8,356,251 202,379 SH   SOLE   153,314 0 49,065
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   55,037,962 2,049,831 SH   SOLE   1,726,321 0 323,510
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   995,766 42,373 SH   SOLE   38,873 0 3,500
WESTLAKE CORPORATION COM 960413102   205,080 2,000 SH   SOLE   2,000 0 0
WILLIAMS COS INC COM 969457100   18,140,172 551,373 SH   SOLE   469,047 0 82,326
WPP PLC NEW ADR 92937A102   1,007,780 20,500 SH   SOLE   18,555 0 1,945
YANDEX N V SHS CLASS A N97284108   102,130 102,130 SH   SOLE   92,675 0 9,455
YUM BRANDS INC COM 988498101   227,982 1,780 SH   SOLE   1,280 0 500
ZOETIS INC CL A 98978V103   1,198,486 8,178 SH   SOLE   7,939 0 239