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
BARCLAYS BK PLC CONV ZERO CPN Convertible Bonds 06741JV89 46 46,000 PRN   SOLE 0 46,000 0 0
APPLE INC. Common Stocks 037833100 23,078 63,262 SH   SOLE 0 63,262 0 0
ABB LIMITED Common Stocks 000375204 11,748 520,748 SH   SOLE 0 520,748 0 0
ACACIA COMMUNICATIONS Common Stocks 00401C108 941 14,000 SH   SOLE 0 14,000 0 0
ACCENTURE PLC Common Stocks G1151C101 8,905 41,471 SH   SOLE 0 41,471 0 0
AMGEN INC Common Stocks 031162100 369 1,564 SH   SOLE 0 1,564 0 0
AMAZON COM INC Common Stocks 023135106 770 279 SH   SOLE 0 279 0 0
ACTIVISION BLIZZARD, INC. Common Stocks 00507V109 16,056 211,540 SH   SOLE 0 211,540 0 0
BRISTOL-MYERS SQUIBB CO Common Stocks 110122108 23,429 398,456 SH   SOLE 0 398,456 0 0
BRISTOL-MYERS CONTINGENT VALUE RT EXP 3/31/2021 Common Stocks 110122157 728 203,260 SH   SOLE 0 203,260 0 0
BERKSHIRE HATHAWAY CLASS B Common Stocks 084670702 201 1,125 SH   SOLE 0 1,125 0 0
BLACK STONE MINERALS LP Common Stocks 09225M101 114 17,529 SH   SOLE 0 17,529 0 0
ANHEUSER-BUSCH INBEV SA Common Stocks 03524A108 12,056 244,551 SH   SOLE 0 244,551 0 0
CHECK POINT SOFTWARE TECH Common Stocks M22465104 10,127 94,268 SH   SOLE 0 94,268 0 0
DISH NETWORK CORP Common Stocks 25470M109 293 8,500 SH   SOLE 0 8,500 0 0
DORCHESTER MINERALS LP Common Stocks 25820R105 471 36,880 SH   SOLE 0 36,880 0 0
EBAY INC Common Stocks 278642103 15,008 286,145 SH   SOLE 0 286,145 0 0
ENTERPRISE PRODUCTS PRTNS Common Stocks 293792107 18,971 1,044,102 SH   SOLE 0 1,044,102 0 0
ENERGY TRANSFER EQUITY L P Common Stocks 29273V100 126 17,733 SH   SOLE 0 17,733 0 0
GILEAD SCIENCES, INC Common Stocks 375558103 19,108 248,352 SH   SOLE 0 248,352 0 0
GAMING AND LEISURE PROPERTIES INC. Common Stocks 36467J108 761 22,000 SH   SOLE 0 22,000 0 0
ALPHABET INC CL C (GOOGLE C) Common Stocks 02079K107 37,594 26,594 SH   SOLE 0 26,594 0 0
ALPHABET INC CL A (GOOGLE A) Common Stocks 02079K305 20,345 14,347 SH   SOLE 0 14,347 0 0
HONEYWELL INTL INC Common Stocks 438516106 1,770 12,241 SH   SOLE 0 12,241 0 0
INOVALON HOLDINGS INC. (Class A) Common Stocks 45781D101 8,860 459,996 SH   SOLE 0 459,996 0 0
KINDER MORGAN, INC. Common Stocks 49456B101 17,305 1,140,716 SH   SOLE 0 1,140,716 0 0
LAS VEGAS SANDS Common Stocks 517834107 7,626 167,447 SH   SOLE 0 167,447 0 0
MICROSOFT CORPORATION Common Stocks 594918104 354 1,740 SH   SOLE 0 1,740 0 0
MATADOR RESOURCES CO. Common Stocks 576485205 383 45,000 SH   SOLE 0 45,000 0 0
NIELSEN HOLDINGS PLC Common Stocks G6518L108 10,060 676,972 SH   SOLE 0 676,972 0 0
NVIDIA CORP Common Stocks 67066G104 380 1,000 SH   SOLE 0 1,000 0 0
NXP SEMICONDUCT Common Stocks N6596X109 1,186 10,400 SH   SOLE 0 10,400 0 0
OWENS & MINOR, INC. Common Stocks 690732102 91 12,000 SH   SOLE 0 12,000 0 0
PAYCHEX INC. Common Stocks 704326107 445 5,881 SH   SOLE 0 5,881 0 0
HEALTHPEAK PROPERTIES, INC. Common Stocks 42250P103 2,549 92,498 SH   SOLE 0 92,498 0 0
PEPSICO INC Common Stocks 713448108 257 1,944 SH   SOLE 0 1,944 0 0
QUALCOMM INC Common Stocks 747525103 24,340 266,862 SH   SOLE 0 266,862 0 0
ROYAL DUTCH SHELL PLC ADR CL B Common Stocks 780259107 9,408 308,966 SH   SOLE 0 308,966 0 0
REATA PHARMACEUTICALS INC. Common Stocks 75615P103 600 3,848 SH   SOLE 0 3,848 0 0
RAYTHEON TECHNOLOGIES CORP. Common Stocks 75513E101 4,500 73,032 SH   SOLE 0 73,032 0 0
SPROUTS FARMERS MARKET INC Common Stocks 85208M102 16,848 658,401 SH   SOLE 0 658,401 0 0
SPIRIT AEROSYSTEMS Common Stocks 848574109 11,726 489,792 SH   SOLE 0 489,792 0 0
SPDR S & P 500 ETF Common Stocks 78462F103 322 1,045 SH   SOLE 0 1,045 0 0
UNITEDHEALTH GROUP INC. Common Stocks 91324P102 17,338 58,784 SH   SOLE 0 58,784 0 0
VISA, INC. Common Stocks 92826C839 1,035 5,360 SH   SOLE 0 5,360 0 0
XYLEM INC. Common Stocks 98419M100 9,613 147,979 SH   SOLE 0 147,979 0 0