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 763 3,670 SH   SOLE   3,670 0 0
ABBOTT LABS COM 002824100 342 4,273 SH   SOLE   4,099 0 174
ABBVIE INC COM 00287y109 382 4,737 SH   SOLE   4,737 0 0
ADOBE INC COM 00724F101 672 2,522 SH   SOLE   2,498 0 24
AERCAP HOLDINGS NV SHS N00985106 6,459 138,784 SH   SOLE   107,362 0 31,422
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 2,348 12,869 SH   SOLE   9,454 0 3,415
ALLEGION PUB LTD CO ORD SHS g0176j109 6,565 72,374 SH   SOLE   59,769 0 12,605
ALPHABET INC CAP STK CL C 02079K107 15,367 13,097 SH   SOLE   9,975 0 3,122
ALPHABET INC CAP STK CL A 02079K305 20,093 17,073 SH   SOLE   13,391 0 3,682
ALTRIA GROUP INC COM 02209s103 1,486 25,873 SH   SOLE   24,323 0 1,550
AMAZON COM INC COM 023135106 16,173 9,082 SH   SOLE   7,162 0 1,920
AMBEV SA SPONSORED ADR 02319V103 2,092 486,542 SH   SOLE   350,452 0 136,090
AMERIPRISE FINL INC COM 03076c106 206 1,605 SH   SOLE   1,590 0 15
AMGEN INC COM 031162100 12,302 64,753 SH   SOLE   50,573 0 14,180
ANADARKO PETE CORP COM 032511107 290 6,370 SH   SOLE   6,370 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 67,209 1,906,106 SH   SOLE   1,723,001 0 183,105
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,248 26,767 SH   SOLE   19,831 0 6,936
ANTERO MIDSTREAM CORP COM 03676B102 40,694 2,953,149 SH   SOLE   2,730,010 0 223,139
ANTHEM INC COM 036752103 19,314 67,302 SH   SOLE   51,827 0 15,475
APOLLO INVT CORP COM NEW 03761U502 174 11,470 SH   SOLE   0 0 11,470
APPLE INC COM 037833100 29,452 155,051 SH   SOLE   123,208 0 31,843
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,138 158,670 SH   SOLE   152,400 0 6,270
ARES CAP CORP COM 04010L103 833 48,620 SH   SOLE   1,500 0 47,120
ATMOS ENERGY CORP COM 049560105 237 2,300 SH   SOLE   2,300 0 0
AUDIOCODES LTD ORD M15342104 267 19,300 SH   SOLE   19,300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 751 4,703 SH   SOLE   4,703 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,229 55,895 SH   SOLE   44,278 0 11,617
BIOGEN INC COM 09062X103 620 2,625 SH   SOLE   2,600 0 25
BLACK STONE MINERALS L P COM UNIT 09225M101 271 15,336 SH   SOLE   0 0 15,336
BOEING CO COM 097023105 268 702 SH   SOLE   575 0 127
BOOKING HLDGS INC COM 09857l108 11,988 6,870 SH   SOLE   5,028 0 1,842
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 14,313 989,122 SH   SOLE   962,972 0 26,150
BP PLC SPONSORED ADR 055622104 235 5,386 SH   SOLE   5,386 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,861 68,587 SH   SOLE   45,776 0 22,811
BT GROUP PLC ADR 05577E101 3,006 203,229 SH   SOLE   168,554 0 34,675
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 22,206 652,730 SH   SOLE   569,760 0 82,970
CANADIAN PAC RY LTD COM 13645T100 8,796 42,693 SH   SOLE   35,052 0 7,641
CAPITAL ONE FINL CORP COM 14040h105 307 3,755 SH   SOLE   3,725 0 30
CAPITAL SOUTHWEST CORP COM 140501107 255 12,110 SH   SOLE   0 0 12,110
CARNIVAL CORP UNIT 99/99/9999 143658300 3,694 72,830 SH   SOLE   56,560 0 16,270
CATERPILLAR INC DEL COM 149123101 2,997 22,118 SH   SOLE   14,833 0 7,285
CELLCOM ISRAEL LTD SHS m2196u109 251 69,800 SH   SOLE   69,800 0 0
CHECK POINT SOFTWARE TECH LT ORD m22465104 2,001 15,820 SH   SOLE   15,125 0 695
CHENIERE ENERGY INC COM NEW 16411r208 21,636 316,507 SH   SOLE   315,320 0 1,187
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 27,521 656,346 SH   SOLE   576,510 0 79,836
CHEVRON CORP NEW COM 166764100 11,526 93,572 SH   SOLE   69,593 0 23,979
CISCO SYS INC COM 17275r102 18,053 334,386 SH   SOLE   261,465 0 72,921
CITIGROUP INC COM NEW 172967424 341 5,475 SH   SOLE   5,475 0 0
CLOROX CO DEL COM 189054109 277 1,726 SH   SOLE   1,626 0 100
CM FIN INC COM 12574Q103 106 14,300 SH   SOLE   1,500 0 12,800
CNH INDL N V SHS n20944109 479 47,000 SH   SOLE   47,000 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 15,550 1,022,330 SH   SOLE   881,860 0 140,470
COCA COLA CO COM 191216100 1,267 27,029 SH   SOLE   26,829 0 200
COMERICA INC COM 200340107 427 5,827 SH   SOLE   5,827 0 0
COSTCO WHSL CORP NEW COM 22160k105 267 1,103 SH   SOLE   853 0 250
CVS HEALTH CORP COM 126650100 8,412 155,984 SH   SOLE   122,578 0 33,406
CYBERARK SOFTWARE LTD SHS M2682V108 1,607 13,500 SH   SOLE   13,500 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 45,845 1,387,135 SH   SOLE   1,235,821 0 151,314
DIAGEO P L C SPON ADR NEW 25243q205 2,998 18,326 SH   SOLE   13,396 0 4,930
DISNEY WALT CO COM DISNEY 254687106 6,012 54,150 SH   SOLE   39,930 0 14,220
DOWDUPONT INC COM 26078J100 4,530 84,983 SH   SOLE   65,283 0 19,700
EAST WEST BANCORP INC COM 27579R104 6,147 128,145 SH   SOLE   96,165 0 31,980
ELBIT SYS LTD ORD m3760d101 2,258 17,501 SH   SOLE   17,501 0 0
EMCOR GROUP INC COM 29084q100 8,389 114,796 SH   SOLE   90,496 0 24,300
EMERSON ELEC CO COM 291011104 579 8,449 SH   SOLE   7,849 0 600
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 39,095 2,730,070 SH   SOLE   2,373,430 0 356,640
ENBRIDGE INC COM 29250N105 83,188 2,294,219 SH   SOLE   2,079,790 0 214,429
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 203,397 13,233,401 SH   SOLE   11,840,622 0 1,392,779
ENI S P A SPONSORED ADR 26874r108 2,153 61,100 SH   SOLE   61,100 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336t100 67,687 5,296,350 SH   SOLE   4,829,531 0 466,819
ENTERPRISE PRODS PARTNERS L COM 293792107 209,056 7,184,060 SH   SOLE   6,438,754 0 745,306
EOG RES INC COM 26875p101 3,176 33,365 SH   SOLE   23,835 0 9,530
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885b100 18,865 408,591 SH   SOLE   356,921 0 51,670
EQUINOR ASA SPONSORED ADR 29446M102 2,746 125,000 SH   SOLE   125,000 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 1,350 62,000 SH   SOLE   62,000 0 0
EXXON MOBIL CORP COM 30231g102 10,539 130,435 SH   SOLE   104,597 0 25,838
FACEBOOK INC CL A 30303M102 20,509 123,036 SH   SOLE   91,269 0 31,767
FIDELITY NATL INFORMATION SV COM 31620M106 4,795 42,394 SH   SOLE   35,879 0 6,515
FIDUS INVT CORP COM 316500107 352 22,980 SH   SOLE   0 0 22,980
FREEPORT-MCMORAN INC CL B 35671D857 185 14,366 SH   SOLE   14,366 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2,370 58,480 SH   SOLE   58,480 0 0
FS KKR CAPITAL CORP COM 302635107 576 95,233 SH   SOLE   0 0 95,233
GALLAGHER ARTHUR J & CO COM 363576109 5,844 74,830 SH   SOLE   58,590 0 16,240
GASLOG LTD SHS G37585109 54,876 3,142,969 SH   SOLE   2,874,975 0 267,994
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 7,104 313,899 SH   SOLE   313,899 0 0
GENERAL ELECTRIC CO COM 369604103 209 20,924 SH   SOLE   20,324 0 600
GLADSTONE INVT CORP COM 376546107 217 18,680 SH   SOLE   0 0 18,680
GOLUB CAP BDC INC COM 38173M102 216 12,070 SH   SOLE   0 0 12,070
HALLIBURTON CO COM 406216101 280 9,555 SH   SOLE   8,555 0 1,000
HERCULES CAPITAL INC COM 427096508 152 11,980 SH   SOLE   0 0 11,980
HESS CORP COM 42809h107 2,705 44,916 SH   SOLE   41,716 0 3,200
HOME DEPOT INC COM 437076102 13,220 68,896 SH   SOLE   54,129 0 14,767
HONEYWELL INTL INC COM 438516106 14,275 89,828 SH   SOLE   68,581 0 21,247
ILLINOIS TOOL WKS INC COM 452308109 253 1,766 SH   SOLE   1,766 0 0
ING GROEP N V SPONSORED ADR 456837103 6,325 521,000 SH   SOLE   383,510 0 137,490
INGERSOLL-RAND PLC SHS g47791101 11,824 109,533 SH   SOLE   87,153 0 22,380
INTEL CORP COM 458140100 1,930 35,941 SH   SOLE   4,690 0 31,251
INTERCONTINENTAL EXCHANGE IN COM 45866f104 6,774 88,972 SH   SOLE   69,882 0 19,090
INVESCO QQQ TR UNIT SER 1 46090E103 11,456 63,766 SH   SOLE   49,721 0 14,045
ISHARES TR MRNGSTR LG-CP GR 464287119 268 1,465 SH   SOLE   1,190 0 275
ISHARES TR CORE S&P500 ETF 464287200 474 1,665 SH   SOLE   1,575 0 90
ISHARES TR MSCI EMG MKT ETF 464287234 476 11,095 SH   SOLE   8,495 0 2,600
ISHARES TR MSCI EAFE ETF 464287465 782 12,060 SH   SOLE   8,710 0 3,350
ISHARES TR NASDAQ BIOTECH 464287556 300 2,685 SH   SOLE   2,685 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 807 5,272 SH   SOLE   2,772 0 2,500
ISHARES TR INTRM TR CRP ETF 464288638 2,916 52,886 SH   SOLE   48,686 0 4,200
ISHARES TR SH TR CRPORT ETF 464288646 2,445 46,280 SH   SOLE   34,830 0 11,450
ISHARES TR MICRO-CAP ETF 464288869 858 9,250 SH   SOLE   9,100 0 150
ISHARES TR MSCI EURO FL ETF 464289180 263 14,500 SH   SOLE   13,500 0 1,000
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 1,651 32,979 SH   SOLE   29,979 0 3,000
ISRAEL CHEMICALS LTD SHS M5920A109 1,713 327,000 SH   SOLE   327,000 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 1,226 35,896 SH   SOLE   35,896 0 0
JOHNSON & JOHNSON COM 478160104 10,148 72,591 SH   SOLE   59,209 0 13,382
JPMORGAN CHASE & CO COM 46625h100 17,381 171,695 SH   SOLE   134,083 0 37,612
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 13,861 543,355 SH   SOLE   542,980 0 375
KELLOGG CO COM 487836108 284 4,950 SH   SOLE   4,950 0 0
KEURIG DR PEPPER INC COM 49271V100 1,728 61,763 SH   SOLE   43,508 0 18,255
KINDER MORGAN INC DEL COM 49456B101 114,532 5,723,744 SH   SOLE   5,242,943 0 480,801
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 33,952 1,787,901 SH   SOLE   1,637,128 0 150,773
LEAR CORP COM NEW 521865204 10,442 76,947 SH   SOLE   59,202 0 17,745
LOCKHEED MARTIN CORP COM 539830109 7,334 24,433 SH   SOLE   18,898 0 5,535
LOWES COS INC COM 548661107 259 2,365 SH   SOLE   1,425 0 940
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 108,131 1,783,456 SH   SOLE   1,589,712 0 193,744
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 801 95,783 SH   SOLE   95,783 0 0
MAGNA INTL INC COM 559222401 4,952 101,702 SH   SOLE   83,222 0 18,480
MAIN STREET CAPITAL CORP COM 56035L104 396 10,640 SH   SOLE   0 0 10,640
MARATHON PETE CORP COM 56585a102 328 5,480 SH   SOLE   3,980 0 1,500
MELCO RESORTS AND ENTMT LTD ADR 585464100 4,074 180,363 SH   SOLE   126,878 0 53,485
MELLANOX TECHNOLOGIES LTD SHS M51363113 3,042 25,700 SH   SOLE   25,700 0 0
MERCK & CO INC COM 58933y105 13,325 160,213 SH   SOLE   127,153 0 33,060
MICROSOFT CORP COM 594918104 19,857 168,362 SH   SOLE   127,914 0 40,448
MIZUHO FINL GROUP INC SPONSORED ADR 60687y109 1,414 462,000 SH   SOLE   462,000 0 0
MPLX LP COM UNIT REP LTD 55336v100 41,106 1,249,804 SH   SOLE   1,086,483 0 163,321
NABORS INDUSTRIES LTD SHS g6359f103 41 12,000 SH   SOLE   0 0 12,000
NEW MTN FIN CORP COM 647551100 371 27,310 SH   SOLE   0 0 27,310
NEXTERA ENERGY INC COM 65339F101 425 2,200 SH   SOLE   2,200 0 0
NICE LTD SPONSORED ADR 653656108 10,091 82,370 SH   SOLE   72,260 0 10,110
NOBLE ENERGY INC COM 655044105 945 38,200 SH   SOLE   38,200 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 36,872 1,023,941 SH   SOLE   903,491 0 120,450
NOKIA CORP SPONSORED ADR 654902204 630 110,182 SH   SOLE   110,182 0 0
NORFOLK SOUTHERN CORP COM 655844108 477 2,550 SH   SOLE   2,500 0 50
NOVA MEASURING INSTRUMENTS L COM M7516K103 1,209 48,000 SH   SOLE   48,000 0 0
NOVARTIS A G SPONSORED ADR 66987V109 4,439 46,174 SH   SOLE   33,930 0 12,244
NOVO-NORDISK A S ADR 670100205 6,368 121,736 SH   SOLE   87,766 0 33,970
NXP SEMICONDUCTORS N V COM N6596X109 707 8,000 SH   SOLE   8,000 0 0
ONEOK INC NEW COM 682680103 83,064 1,189,345 SH   SOLE   1,080,981 0 108,364
OPEN TEXT CORP COM 683715106 1,927 50,140 SH   SOLE   50,140 0 0
ORACLE CORP COM 68389x105 332 6,183 SH   SOLE   6,183 0 0
ORIX CORP SPONSORED ADR 686330101 10,467 145,637 SH   SOLE   118,939 0 26,698
ORMAT TECHNOLOGIES INC COM 686688102 1,142 20,700 SH   SOLE   20,700 0 0
PACCAR INC COM 693718108 641 9,403 SH   SOLE   9,403 0 0
PAYPAL HLDGS INC COM 70450Y103 13,861 133,481 SH   SOLE   108,436 0 25,045
PEMBINA PIPELINE CORP COM 706327103 15,947 433,820 SH   SOLE   420,440 0 13,380
PENNANTPARK INVT CORP COM 708062104 205 29,600 SH   SOLE   0 0 29,600
PEPSICO INC COM 713448108 4,297 35,066 SH   SOLE   32,791 0 2,275
PFIZER INC COM 717081103 706 16,634 SH   SOLE   14,265 0 2,369
PHILIP MORRIS INTL INC COM 718172109 7,306 82,662 SH   SOLE   64,207 0 18,455
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 9,056 172,995 SH   SOLE   154,908 0 18,087
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 115,421 4,709,148 SH   SOLE   4,080,016 0 629,132
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 73,944 2,967,262 SH   SOLE   2,887,457 0 79,805
POINTER TELOCATION LTD SHS M7946T104 429 27,455 SH   SOLE   27,455 0 0
PPL CORP COM 69351T106 3,306 104,169 SH   SOLE   78,059 0 26,110
PROCTER AND GAMBLE CO COM 742718109 744 7,150 SH   SOLE   7,026 0 124
PROSPECT CAPITAL CORPORATION COM 74348T102 421 64,620 SH   SOLE   2,000 0 62,620
PRUDENTIAL FINL INC COM 744320102 224 2,440 SH   SOLE   2,440 0 0
RADWARE LTD ORD M81873107 1,137 43,500 SH   SOLE   43,500 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 547 6,400 SH   SOLE   3,400 0 3,000
RESIDEO TECHNOLOGIES INC COM 76118Y104 272 14,076 SH   SOLE   10,607 0 3,469
RIO TINTO PLC SPONSORED ADR 767204100 4,716 80,143 SH   SOLE   65,663 0 14,480
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,429 102,721 SH   SOLE   81,144 0 21,577
SAPIENS INTL CORP N V SHS G7T16G103 730 47,800 SH   SOLE   47,800 0 0
SCHLUMBERGER LTD COM 806857108 242 5,562 SH   SOLE   5,562 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 238 3,600 SH   SOLE   3,600 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 7,252 282,072 SH   SOLE   206,072 0 76,000
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6,966 119,745 SH   SOLE   92,045 0 27,700
SILICOM LTD ORD m84116108 828 21,639 SH   SOLE   21,639 0 0
SINA CORP ORD G81477104 4,819 81,352 SH   SOLE   70,657 0 10,695
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2,326 58,000 SH   SOLE   58,000 0 0
SONY CORP SPONSORED ADR 835699307 2,654 62,830 SH   SOLE   46,650 0 16,180
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,667 27,143 SH   SOLE   26,573 0 570
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 332 960 SH   SOLE   840 0 120
SPDR SER TR BLOMBERG BRC INV 78468R200 4,745 154,550 SH   SOLE   128,773 0 25,777
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,728 35,642 SH   SOLE   32,642 0 3,000
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 3,462 113,334 SH   SOLE   93,821 0 19,513
SPDR SERIES TRUST S&P OILGAS EXP 78464a730 796 25,895 SH   SOLE   24,695 0 1,200
SUNCOR ENERGY INC NEW COM 867224107 5,644 173,968 SH   SOLE   126,488 0 47,480
SUNTRUST BKS INC COM 867914103 11,778 198,784 SH   SOLE   147,604 0 51,180
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2,132 104,672 SH   SOLE   80,478 0 24,194
TALLGRASS ENERGY LP CLASS A SHS 874696107 35,055 1,394,400 SH   SOLE   1,270,890 0 123,510
TARGA RES CORP COM 87612G101 18,560 446,690 SH   SOLE   444,810 0 1,880
TARO PHARMACEUTICAL INDS LTD SHS m8737e108 703 6,500 SH   SOLE   6,500 0 0
TECHNIPFMC PLC COM G87110105 1,308 55,600 SH   SOLE   55,600 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 39 32,407 SH   SOLE   3,937 0 28,470
TENARIS S A SPONSORED ADS 88031m109 593 21,000 SH   SOLE   21,000 0 0
TOTAL S A SPONSORED ADS 89151E109 8,011 143,957 SH   SOLE   108,242 0 35,715
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,045 63,123 SH   SOLE   63,123 0 0
TPG SPECIALTY LENDING INC COM 87265K102 407 20,360 SH   SOLE   0 0 20,360
TRANSCANADA CORP COM 89353d107 19,698 438,320 SH   SOLE   438,320 0 0
TWITTER INC COM 90184L102 15,429 469,261 SH   SOLE   360,821 0 108,440
UBS AG JERSEY BRH ALERIAN INFRST 902641646 6,756 297,370 SH   SOLE   297,370 0 0
UBS AG LONDON BRH ETRAC ALER MLP 90267b682 6,587 410,930 SH   SOLE   410,930 0 0
UNITED TECHNOLOGIES CORP COM 913017109 254 1,973 SH   SOLE   1,948 0 25
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 1,293 52,358 SH   SOLE   50,358 0 2,000
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,574 84,097 SH   SOLE   63,872 0 20,225
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 819 15,708 SH   SOLE   13,908 0 1,800
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,632 70,612 SH   SOLE   59,183 0 11,429
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,362 33,315 SH   SOLE   21,425 0 11,890
VANGUARD WORLD FDS ENERGY ETF 92204A306 259 2,900 SH   SOLE   0 0 2,900
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,750 42,615 SH   SOLE   40,265 0 2,350
VERINT SYS INC COM 92343x100 748 12,500 SH   SOLE   12,500 0 0
VISA INC COM CL A 92826C839 7,045 45,107 SH   SOLE   34,687 0 10,420
VISTEON CORP COM NEW 92839U206 360 5,340 SH   SOLE   5,155 0 185
WALMART INC COM 931142103 723 7,418 SH   SOLE   7,418 0 0
WELLS FARGO CO NEW COM 949746101 5,390 111,557 SH   SOLE   84,157 0 27,400
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 58,595 1,868,452 SH   SOLE   1,625,290 0 243,162
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 429 18,900 SH   SOLE   16,900 0 2,000
WILLIAMS COS INC DEL COM 969457100 114,079 3,972,094 SH   SOLE   3,634,500 0 337,594
WISDOMTREE TR JAPN HEDGE EQT 97717w851 5,630 111,247 SH   SOLE   82,532 0 28,715
WOODWARD INC COM 980745103 1,348 14,208 SH   SOLE   14,208 0 0
YANDEX N V SHS CLASS A n97284108 5,602 163,130 SH   SOLE   133,780 0 29,350