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 602 3,445 SH   SOLE   3,445 0 0
ABBOTT LABS COM 002824100 383 3,495 SH   SOLE   3,495 0 0
ABBVIE INC COM 00287y109 242 2,259 SH   SOLE   2,259 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,271 2,541 SH   SOLE   2,541 0 0
AERCAP HOLDINGS NV SHS N00985106 287 6,300 SH   SOLE   2,200 0 4,100
ALCON AG ORD SHS H01301128 4,760 72,139 SH   SOLE   65,148 0 6,991
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 4,130 17,746 SH   SOLE   14,066 0 3,680
ALLEGION PLC ORD SHS g0176j109 5,998 51,541 SH   SOLE   42,207 0 9,334
ALPHABET INC CAP STK CL A 02079K305 29,302 16,719 SH   SOLE   12,976 0 3,743
ALPHABET INC CAP STK CL C 02079K107 21,758 12,420 SH   SOLE   9,701 0 2,719
ALTRIA GROUP INC COM 02209s103 794 19,372 SH   SOLE   17,822 0 1,550
AMAZON COM INC COM 023135106 44,737 13,736 SH   SOLE   10,852 0 2,884
AMERICAN EXPRESS CO COM 025816109 5,221 43,178 SH   SOLE   33,458 0 9,720
AMERIPRISE FINL INC COM 03076c106 288 1,480 SH   SOLE   1,220 0 260
AMGEN INC COM 031162100 11,843 51,508 SH   SOLE   38,478 0 13,030
ANTERO MIDSTREAM CORP COM 03676B102 2,127 275,930 SH   SOLE   275,930 0 0
ANTHEM INC COM 036752103 19,941 62,105 SH   SOLE   47,601 0 14,504
APPLE INC COM 037833100 76,273 574,822 SH   SOLE   456,738 0 118,084
ARES CAPITAL CORP COM 04010L103 836 49,480 SH   SOLE   10,500 0 38,980
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 282 6,000 SH   SOLE   6,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 6,717 13,772 SH   SOLE   12,207 0 1,565
AT&T INC COM 00206r102 4,587 159,485 SH   SOLE   113,055 0 46,430
AUDIOCODES LTD ORD M15342104 490 17,800 SH   SOLE   17,800 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 815 4,628 SH   SOLE   4,628 0 0
BARINGS BDC INC COM 06759L103 190 20,650 SH   SOLE   2,800 0 17,850
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,088 34,883 SH   SOLE   27,920 0 6,963
BIOGEN INC COM 09062X103 643 2,625 SH   SOLE   2,625 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 529 79,122 SH   SOLE   3,880 0 75,242
BOEING CO COM 097023105 6,946 32,447 SH   SOLE   25,192 0 7,255
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 3,672 346,417 SH   SOLE   277,607 0 68,810
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,814 48,381 SH   SOLE   37,606 0 10,775
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,026 17,615 SH   SOLE   13,475 0 4,140
CANADIAN PAC RY LTD COM 13645T100 10,502 30,292 SH   SOLE   26,202 0 4,090
CATERPILLAR INC COM 149123101 4,797 26,353 SH   SOLE   18,983 0 7,370
CEVA INC COM 157210105 455 10,000 SH   SOLE   10,000 0 0
CHECK POINT SOFTWARE TECH LT ORD m22465104 344 2,590 SH   SOLE   2,040 0 550
CHENIERE ENERGY INC COM NEW 16411r208 10,818 180,203 SH   SOLE   158,533 0 21,670
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 230 6,520 SH   SOLE   4,820 0 1,700
CHEVRON CORP NEW COM 166764100 6,629 78,495 SH   SOLE   58,710 0 19,785
CISCO SYS INC COM 17275r102 10,075 225,137 SH   SOLE   176,127 0 49,010
CITIGROUP INC COM NEW 172967424 453 7,350 SH   SOLE   7,350 0 0
CLOROX CO DEL COM 189054109 248 1,226 SH   SOLE   1,126 0 100
COCA COLA CO COM 191216100 1,575 28,729 SH   SOLE   28,529 0 200
COMERICA INC COM 200340107 325 5,827 SH   SOLE   5,827 0 0
COMPUGEN LTD ORD M25722105 581 48,000 SH   SOLE   48,000 0 0
COSTCO WHSL CORP NEW COM 22160k105 410 1,088 SH   SOLE   888 0 200
CRESCENT CAP BDC INC COM 225655109 175 12,000 SH   SOLE   1,600 0 10,400
CVS HEALTH CORP COM 126650100 4,620 67,641 SH   SOLE   55,474 0 12,167
CYBERARK SOFTWARE LTD SHS M2682V108 2,925 18,100 SH   SOLE   18,100 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 9,356 505,177 SH   SOLE   419,797 0 85,380
DIAGEO PLC SPON ADR NEW 25243q205 1,998 12,583 SH   SOLE   9,978 0 2,605
DISNEY WALT CO COM 254687106 10,502 57,963 SH   SOLE   43,658 0 14,305
DOVER CORP COM 260003108 233 1,847 SH   SOLE   1,847 0 0
DUKE ENERGY CORP NEW COM NEW 26441c204 4,803 52,458 SH   SOLE   42,993 0 9,465
ELBIT SYS LTD ORD m3760d101 2,394 18,301 SH   SOLE   18,301 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 5,350 1,017,023 SH   SOLE   820,413 0 196,610
ENBRIDGE INC COM 29250N105 23,831 744,957 SH   SOLE   619,770 0 125,187
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 13,893 2,248,117 SH   SOLE   1,879,466 0 368,651
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336t100 2,146 578,450 SH   SOLE   578,450 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 38,843 1,982,815 SH   SOLE   1,676,029 0 306,786
EQUINOR ASA SPONSORED ADR 29446M102 2,233 136,000 SH   SOLE   136,000 0 0
ESSEX PPTY TR INC COM 297178105 238 1,002 SH   SOLE   990 0 12
EXXON MOBIL CORP COM 30231g102 3,695 89,643 SH   SOLE   83,757 0 5,886
FACEBOOK INC CL A 30303M102 39,542 144,759 SH   SOLE   113,950 0 30,809
FIDELITY NATL INFORMATION SV COM 31620M106 6,362 44,973 SH   SOLE   36,926 0 8,047
FIDUS INVT CORP COM 316500107 704 53,730 SH   SOLE   9,800 0 43,930
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1,263 30,400 SH   SOLE   30,400 0 0
FS KKR CAP CORP COM 302635206 414 25,017 SH   SOLE   3,400 0 21,617
FS KKR CAP CORP II COM 35952V303 361 22,000 SH   SOLE   3,000 0 19,000
GALLAGHER ARTHUR J & CO COM 363576109 9,385 75,866 SH   SOLE   59,407 0 16,459
GENERAL ELECTRIC CO COM 369604103 108 10,024 SH   SOLE   10,024 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 4,193 58,025 SH   SOLE   50,400 0 7,625
HERCULES CAPITAL INC COM 427096508 786 54,500 SH   SOLE   7,400 0 47,100
HOME DEPOT INC COM 437076102 16,869 63,509 SH   SOLE   52,609 0 10,900
HONEYWELL INTL INC COM 438516106 19,295 90,717 SH   SOLE   69,332 0 21,385
HORIZON TECHNOLOGY FIN CORP COM 44045A102 146 11,000 SH   SOLE   1,500 0 9,500
ICICI BANK LIMITED ADR 45104G104 1,250 84,100 SH   SOLE   84,100 0 0
ICL GROUP LTD SHS M53213100 1,403 277,902 SH   SOLE   277,902 0 0
ILLINOIS TOOL WKS INC COM 452308109 360 1,766 SH   SOLE   1,766 0 0
ING GROEP N.V. SPONSORED ADR 456837103 2,633 278,931 SH   SOLE   219,431 0 59,500
INTEL CORP COM 458140100 564 11,326 SH   SOLE   3,126 0 8,200
INTERCONTINENTAL EXCHANGE IN COM 45866f104 18,127 157,231 SH   SOLE   123,413 0 33,818
INVESCO QQQ TR UNIT SER 1 46090E103 25,552 81,442 SH   SOLE   61,828 0 19,614
ISHARES TR 0-5YR HI YL CP 46434V407 426 9,370 SH   SOLE   8,930 0 440
ISHARES TR 1 3 YR TREAS BD 464287457 2,469 28,584 SH   SOLE   22,264 0 6,320
ISHARES TR BARCLAYS 7 10 YR 464287440 991 8,260 SH   SOLE   7,830 0 430
ISHARES TR INTRM GOV CR ETF 464288612 724 6,158 SH   SOLE   4,428 0 1,730
ISHARES TR ISHS 1-5YR INVS 464288646 1,735 31,455 SH   SOLE   17,755 0 13,700
ISHARES TR ISHS 5-10YR INVT 464288638 4,616 74,712 SH   SOLE   62,688 0 12,024
ISHARES TR MICRO-CAP ETF 464288869 580 4,890 SH   SOLE   3,240 0 1,650
ISHARES TR MRNGSTR LG-CP GR 464287119 330 1,140 SH   SOLE   890 0 250
ISHARES TR MSCI EAFE ETF 464287465 348 4,770 SH   SOLE   4,420 0 350
ISHARES TR MSCI EMG MKT ETF 464287234 419 8,115 SH   SOLE   7,665 0 450
ISHARES TR NASDAQ BIOTECH 464287556 229 1,510 SH   SOLE   1,510 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,971 16,820 SH   SOLE   14,810 0 2,010
ISHARES TR RUSSELL 2000 ETF 464287655 634 3,235 SH   SOLE   3,235 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 1,879 37,400 SH   SOLE   37,400 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 995 163,450 SH   SOLE   163,450 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 432 22,670 SH   SOLE   22,670 0 0
JOHNSON & JOHNSON COM 478160104 10,196 64,789 SH   SOLE   51,714 0 13,075
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 6,535 470,509 SH   SOLE   470,134 0 375
JPMORGAN CHASE & CO COM 46625h100 26,203 206,209 SH   SOLE   162,438 0 43,771
KELLOGG CO COM 487836108 308 4,950 SH   SOLE   4,950 0 0
KEURIG DR PEPPER INC COM 49271V100 1,855 57,963 SH   SOLE   41,553 0 16,410
KINDER MORGAN INC DEL COM 49456B101 3,767 275,589 SH   SOLE   261,439 0 14,150
KORNIT DIGITAL LTD SHS M6372Q113 437 4,900 SH   SOLE   4,900 0 0
LAUDER ESTEE COS INC CL A 518439104 242 910 SH   SOLE   910 0 0
LEAR CORP COM NEW 521865204 10,899 68,532 SH   SOLE   52,677 0 15,855
LOCKHEED MARTIN CORP COM 539830109 14,766 41,598 SH   SOLE   32,665 0 8,933
LOWES COS INC COM 548661107 376 2,340 SH   SOLE   1,400 0 940
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 15,244 359,179 SH   SOLE   282,597 0 76,582
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 1,233 78,783 SH   SOLE   78,783 0 0
MAGNA INTL INC COM 559222401 9,250 130,654 SH   SOLE   114,602 0 16,052
MASTERCARD INCORPORATED CL A 57636q104 15,286 42,824 SH   SOLE   33,389 0 9,435
MERCADOLIBRE INC COM 58733R102 4,121 2,460 SH   SOLE   1,913 0 547
MERCK & CO. INC COM 58933y105 12,450 152,197 SH   SOLE   119,564 0 32,633
MICROSOFT CORP COM 594918104 40,649 182,757 SH   SOLE   140,987 0 41,770
MPLX LP COM UNIT REP LTD 55336v100 39,837 1,840,061 SH   SOLE   1,517,937 0 322,124
NEW MTN FIN CORP COM 647551100 222 19,550 SH   SOLE   2,700 0 16,850
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 520 2,800 SH   SOLE   2,800 0 0
NEXTERA ENERGY INC COM 65339F101 13,086 169,612 SH   SOLE   147,902 0 21,710
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5,199 77,543 SH   SOLE   66,343 0 11,200
NICE LTD SPONSORED ADR 653656108 17,160 60,520 SH   SOLE   54,800 0 5,720
NORFOLK SOUTHN CORP COM 655844108 487 2,050 SH   SOLE   2,050 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 3,177 45,000 SH   SOLE   45,000 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,985 31,608 SH   SOLE   24,827 0 6,781
NOVOCURE LTD ORD SHS G6674U108 813 4,700 SH   SOLE   4,700 0 0
NOVO-NORDISK A S ADR 670100205 5,890 84,329 SH   SOLE   67,094 0 17,235
NUSTAR ENERGY LP UNIT COM 67058H102 17,755 1,232,107 SH   SOLE   980,717 0 251,390
NXP SEMICONDUCTORS N V COM N6596X109 2,051 12,900 SH   SOLE   12,900 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 455 81,760 SH   SOLE   11,100 0 70,660
ONEOK INC NEW COM 682680103 13,540 352,779 SH   SOLE   293,739 0 59,040
OPEN TEXT CORP COM 683715106 1,711 37,640 SH   SOLE   37,640 0 0
ORACLE CORP COM 68389x105 239 3,700 SH   SOLE   3,700 0 0
ORIX CORP SPONSORED ADR 686330101 4,909 63,484 SH   SOLE   54,216 0 9,268
ORMAT TECHNOLOGIES INC COM 686688102 1,751 19,400 SH   SOLE   19,400 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 846 66,800 SH   SOLE   9,000 0 57,800
PACCAR INC COM 693718108 335 3,881 SH   SOLE   3,881 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,792 31,500 SH   SOLE   31,500 0 0
PALO ALTO NETWORKS INC COM 697435105 7,955 22,383 SH   SOLE   17,598 0 4,785
PAYPAL HLDGS INC COM 70450Y103 19,832 84,681 SH   SOLE   66,074 0 18,607
PBF LOGISTICS LP UNIT LTD PTNR 69318q104 1,025 112,037 SH   SOLE   112,037 0 0
PEMBINA PIPELINE CORP COM 706327103 3,655 154,460 SH   SOLE   145,800 0 8,660
PEPSICO INC COM 713448108 4,931 33,253 SH   SOLE   31,378 0 1,875
PFIZER INC COM 717081103 436 11,835 SH   SOLE   9,905 0 1,930
PHILIP MORRIS INTL INC COM 718172109 6,156 74,362 SH   SOLE   57,387 0 16,975
PINDUODUO INC SPONSORED ADS 722304102 782 4,400 SH   SOLE   4,400 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 31,222 3,789,084 SH   SOLE   2,995,839 0 793,245
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 7,596 898,987 SH   SOLE   874,587 0 24,400
PROCTER AND GAMBLE CO COM 742718109 957 6,876 SH   SOLE   6,776 0 100
PROSPECT CAP CORP COM 74348T102 235 43,400 SH   SOLE   7,600 0 35,800
RATTLER MIDSTREAM LP COM UNITS 75419T103 8,124 856,923 SH   SOLE   738,893 0 118,030
REATA PHARMACEUTICALS INC CL A 75615P103 3,065 24,790 SH   SOLE   20,000 0 4,790
RELX PLC SPONSORED ADR 759530108 1,616 65,518 SH   SOLE   51,893 0 13,625
RIO TINTO PLC SPONSORED ADR 767204100 4,713 62,654 SH   SOLE   54,649 0 8,005
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,341 66,611 SH   SOLE   54,816 0 11,795
SALESFORCE COM INC COM 79466L302 13,137 59,033 SH   SOLE   45,828 0 13,205
SAP SE SPON ADR 803054204 3,260 25,004 SH   SOLE   19,774 0 5,230
SAPIENS INTL CORP N V SHS G7T16G103 1,387 45,300 SH   SOLE   45,300 0 0
SARATOGA INVT CORP COM NEW 80349A208 367 17,600 SH   SOLE   2,400 0 15,200
SBA COMMUNICATIONS CORP NEW CL A 78410G104 5,183 18,371 SH   SOLE   14,176 0 4,195
SCHWAB STRATEGIC TR US REIT ETF 808524847 5,663 149,157 SH   SOLE   113,152 0 36,005
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,096 28,920 SH   SOLE   5,660 0 23,260
SIXTH STREET SPECIALTY LENDN COM 83012A109 635 30,600 SH   SOLE   6,350 0 24,250
SKYWORKS SOLUTIONS INC COM 83088m102 261 1,710 SH   SOLE   1,710 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,746 41,400 SH   SOLE   41,400 0 0
SOLAR CAP LTD COM 83413U100 189 10,800 SH   SOLE   1,500 0 9,300
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,149 3,600 SH   SOLE   3,600 0 0
SONY CORP SPONSORED ADR 835699307 5,409 53,501 SH   SOLE   43,226 0 10,275
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,053 5,491 SH   SOLE   5,066 0 425
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 330 785 SH   SOLE   685 0 100
SPDR SER TR BLOMBERG BRC INV 78468R200 3,251 106,275 SH   SOLE   83,725 0 22,550
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2,330 46,802 SH   SOLE   46,802 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 3,572 113,745 SH   SOLE   93,220 0 20,525
SPDR SER TR PRTFLO S&P500 GW 78464a409 363 6,570 SH   SOLE   6,570 0 0
SPDR SER TR S&P DIVID ETF 78464a763 255 2,406 SH   SOLE   2,406 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,897 112,988 SH   SOLE   87,373 0 25,615
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,084 19,110 SH   SOLE   19,110 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2,923 160,586 SH   SOLE   125,171 0 35,415
TARGA RES CORP COM 87612G101 32,659 1,238,016 SH   SOLE   1,027,656 0 210,360
TC ENERGY CORP COM 87807B107 860 21,125 SH   SOLE   15,800 0 5,325
TEXAS INSTRS INC COM 882508104 265 1,617 SH   SOLE   1,617 0 0
TOTAL SE SPONSORED ADS 89151E109 1,501 35,816 SH   SOLE   28,113 0 7,703
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,986 76,923 SH   SOLE   76,923 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 15,151 104,373 SH   SOLE   82,951 0 21,422
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 381 29,200 SH   SOLE   4,000 0 25,200
TRUIST FINL CORP COM 89832Q109 16,795 350,407 SH   SOLE   271,309 0 79,098
TWITTER INC COM 90184L102 3,496 64,556 SH   SOLE   60,716 0 3,840
UBER TECHNOLOGIES INC COM 90353T100 10,038 196,830 SH   SOLE   153,350 0 43,480
UNILEVER PLC SPON ADR NEW 904767704 1,893 31,359 SH   SOLE   25,494 0 5,865
UNITEDHEALTH GROUP INC COM 91324p102 13,371 38,127 SH   SOLE   30,319 0 7,808
VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 1,096 44,193 SH   SOLE   44,193 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 4,446 47,889 SH   SOLE   34,264 0 13,625
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 232 675 SH   SOLE   675 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 213 1,093 SH   SOLE   1,023 0 70
VANGUARD INDEX FDS VALUE ETF 922908744 301 2,530 SH   SOLE   2,205 0 325
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 211 3,620 SH   SOLE   3,620 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 645 12,875 SH   SOLE   12,235 0 640
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,518 45,617 SH   SOLE   43,507 0 2,110
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,553 30,663 SH   SOLE   25,563 0 5,100
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 477 10,095 SH   SOLE   9,305 0 790
VARONIS SYS INC COM 922280102 1,865 11,400 SH   SOLE   11,400 0 0
VERINT SYS INC COM 92343x100 1,444 21,500 SH   SOLE   21,500 0 0
VISA INC COM CL A 92826C839 13,843 63,288 SH   SOLE   49,870 0 13,418
WALMART INC COM 931142103 6,409 44,462 SH   SOLE   35,002 0 9,460
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 21,589 1,562,140 SH   SOLE   1,266,330 0 295,810
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 676 28,353 SH   SOLE   26,353 0 2,000
WHITEHORSE FIN INC COM 96524V106 351 25,803 SH   SOLE   5,200 0 20,603
WILLIAMS COS INC COM 969457100 22,653 1,129,802 SH   SOLE   956,197 0 173,605
WOODWARD INC COM 980745103 591 4,861 SH   SOLE   4,861 0 0
WPP PLC NEW ADR 92937A102 2,665 49,277 SH   SOLE   38,747 0 10,530
XL FLEET CORP *W EXP 06/01/202 9837FR118 127 15,700 SH   SOLE   15,700 0 0
YANDEX N V SHS CLASS A n97284108 6,465 92,915 SH   SOLE   79,455 0 13,460