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 43 46,000 PRN   SOLE 0 46,000 0 0
APPLE INC. Common Stocks 037833100 13,405 70,573 SH   SOLE 0 70,573 0 0
ABB LIMITED Common Stocks 000375204 10,111 535,807 SH   SOLE 0 535,807 0 0
ACCENTURE PLC Common Stocks G1151C101 8,281 47,048 SH   SOLE 0 47,048 0 0
AEGON N.V. ADR Common Stocks 007924103 110 23,000 SH   SOLE 0 23,000 0 0
AMGEN INC Common Stocks 031162100 285 1,500 SH   SOLE 0 1,500 0 0
AMAZON COM INC Common Stocks 023135106 319 179 SH   SOLE 0 179 0 0
ACTIVISION BLIZZARD, INC. Common Stocks 00507V109 6,524 143,284 SH   SOLE 0 143,284 0 0
ALIBABA GROUP HOLDING LTD SPONS ADS Common Stocks 01609W102 208 1,141 SH   SOLE 0 1,141 0 0
BRISTOL-MYERS SQUIBB CO Common Stocks 110122108 7,942 166,470 SH   SOLE 0 166,470 0 0
BLACK STONE MINERALS LP Common Stocks 09225M101 309 17,529 SH   SOLE 0 17,529 0 0
CELGENE CORPORATION Common Stocks 151020104 20,039 212,413 SH   SOLE 0 212,413 0 0
CHECK POINT SOFTWARE TECH Common Stocks M22465104 12,671 100,170 SH   SOLE 0 100,170 0 0
CISCO SYSTEMS, INC. Common Stocks 17275R102 231 4,287 SH   SOLE 0 4,287 0 0
CHEVRON CORP. Common Stocks 166764100 203 1,650 SH   SOLE 0 1,650 0 0
DISH NETWORK CORP Common Stocks 25470M109 286 9,025 SH   SOLE 0 9,025 0 0
DORCHESTER MINERALS LP Common Stocks 25820R105 822 45,030 SH   SOLE 0 45,030 0 0
EBAY INC Common Stocks 278642103 10,249 275,948 SH   SOLE 0 275,948 0 0
ENTERPRISE PRODUCTS PRTNS Common Stocks 293792107 29,824 1,024,886 SH   SOLE 0 1,024,886 0 0
ENERGY TRANSFER EQUITY L P Common Stocks 29273V100 273 17,733 SH   SOLE 0 17,733 0 0
GENERAL ELECTRIC Common Stocks 369604103 182 18,254 SH   SOLE 0 18,254 0 0
GILEAD SCIENCES, INC Common Stocks 375558103 12,051 185,368 SH   SOLE 0 185,368 0 0
ALPHABET INC CL C (GOOGLE C) Common Stocks 02079K107 31,596 26,929 SH   SOLE 0 26,929 0 0
ALPHABET INC CL A (GOOGLE A) Common Stocks 02079K305 19,226 16,336 SH   SOLE 0 16,336 0 0
HONEYWELL INTL INC Common Stocks 438516106 1,972 12,409 SH   SOLE 0 12,409 0 0
INDEPENDENT BANK GROUP, INC Common Stocks 45384B106 201 3,920 SH   SOLE 0 3,920 0 0
INOVALON HOLDINGS INC. (Class A) Common Stocks 45781D101 5,929 476,969 SH   SOLE 0 476,969 0 0
KINDER MORGAN, INC. Common Stocks 49456B101 21,696 1,084,236 SH   SOLE 0 1,084,236 0 0
LAS VEGAS SANDS Common Stocks 517834107 10,231 167,835 SH   SOLE 0 167,835 0 0
MATADOR RESOURCES CO. Common Stocks 576485205 870 45,000 SH   SOLE 0 45,000 0 0
NOBLE ENERGY INC Common Stocks 655044105 3,954 159,884 SH   SOLE 0 159,884 0 0
NIELSEN HOLDINGS PLC Common Stocks G6518L108 19,387 819,052 SH   SOLE 0 819,052 0 0
NXP SEMICONDUCT Common Stocks N6596X109 919 10,400 SH   SOLE 0 10,400 0 0
OWENS & MINOR, INC. Common Stocks 690732102 57 14,000 SH   SOLE 0 14,000 0 0
PAYCHEX INC. Common Stocks 704326107 449 5,600 SH   SOLE 0 5,600 0 0
QUALCOMM INC Common Stocks 747525103 24,534 430,196 SH   SOLE 0 430,196 0 0
VISA, INC. Common Stocks 92826C839 687 4,400 SH   SOLE 0 4,400 0 0
WALGREENS BOOTS ALLIANCE Common Stocks 931427108 221 3,500 SH   SOLE 0 3,500 0 0
WESTERN MIDSTREAM PARTNERS Common Stocks 95825R103 263 8,388 SH   SOLE 0 8,388 0 0
XYLEM INC. Common Stocks 98419M100 12,524 158,453 SH   SOLE 0 158,453 0 0