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 COMPANY COM 88579Y101 4,292 26,800 SH   SOLE 0 0 0 26,800
AT&T COM 00206R102 6,336 222,238 SH   SOLE 0 0 0 222,238
ABBVIE COM 00287y109 7,299 83,337 SH   SOLE 0 0 0 83,337
ALLIANCE RES PARTNERS LP COM 01877r108 473 171,079 SH   SOLE 0 0 0 171,079
ALPHABET INC CAP STK CLC COM 02079K107 1,543 1,050 SH   SOLE 0 0 0 1,050
AMAZON.COM COM 023135106 1,889 600 SH   SOLE 0 0 0 600
AMGEN COM 031162100 5,811 22,865 SH   SOLE 0 0 0 22,865
APPLE INC COM 037833100 19,925 172,050 SH   SOLE 0 0 0 172,050
BANK OF AMERICA COM 060505104 5,625 233,507 SH   SOLE 0 0 0 233,507
BP MIDSTREAM PARTNERS COM 055622104 2,321 234,274 SH   SOLE 0 0 0 234,274
BRISTOL-MYERS SQUIBB COCOM COM 110122108 332 5,510 SH   SOLE 0 0 0 5,510
CALIFORNIA RES CORP COM 13057q206 17 197,005 SH   SOLE 0 0 0 197,005
CALUMET SPECIALTY PROD COM 131476103 11,295 4,429,674 SH   SOLE 0 0 0 4,429,674
CAMDEN PROPERTY TRUSTSBI COM 133131102 1,074 12,076 SH   SOLE 0 0 0 12,076
CATERPILLAR INC COM 149123101 7,518 50,407 SH   SOLE 0 0 0 50,407
CHEVRON CORPORATION COM 166764100 6,944 96,449 SH   SOLE 0 0 0 96,449
CISCO SYSTEMS INC COM 17275R102 5,159 130,990 SH   SOLE 0 0 0 130,990
CUMMINS INC COM 231021106 8,120 38,457 SH   SOLE 0 0 0 38,457
CVS HEALTH CORP COM 126650100 5,379 92,123 SH   SOLE 0 0 0 92,123
DORCHESTER MINERALS LP COM 25820R105 7,420 718,320 SH   SOLE 0 0 0 718,320
DOUGHERTYS PHARMACY INCCOM COM 258711100 1 117,114 SH   SOLE 0 0 0 117,114
ENBRIDGE INC COM 29250N105 462 15,839 SH   SOLE 0 0 0 15,839
ENERGY TRANSFER LP COM 29273V100 5,686 1,049,079 SH   SOLE 0 0 0 1,049,079
ENTERPRISE PRODUCTS PPTNSLP COM 293792107 2,386 151,145 SH   SOLE 0 0 0 151,145
EQUITY RESIDENTIAL COM 29476L107 1,002 19,540 SH   SOLE 0 0 0 19,540
FACEBOOK INC-CLASS A COM 30303M102 1,720 6,570 SH   SOLE 0 0 0 6,570
FIRST FINANCIAL BANKSHARES INC COM 32020R109 244 8,760 SH   SOLE 0 0 0 8,760
GENERAL ELECTRIC CO COM 369604103 392 62,988 SH   SOLE 0 0 0 62,988
GOLDMAN SACHS GROUP COM 38141G104 6,506 32,376 SH   SOLE 0 0 0 32,376
HERSHEY COMPANY COM 427866108 2,241 15,636 SH   SOLE 0 0 0 15,636
HOLLYFRONTIER COPR COM 436106108 4,775 242,274 SH   SOLE 0 0 0 242,274
HP INC COM 40434L105 6,425 338,381 SH   SOLE 0 0 0 338,381
IBM CORP COM 459200101 6,406 52,656 SH   SOLE 0 0 0 52,656
INTEL CORP COM 458140100 7,135 137,803 SH   SOLE 0 0 0 137,803
ISHARES IBOXX INVESTMENT GRADE CORP BONDS COM 464287242 1,047 7,778 SH   SOLE 0 0 0 7,778
ISHARES INC MSCI PACIFICEX JAPAN ETF COM 464286665 541 13,354 SH   SOLE 0 0 0 13,354
ISHARES MSCI EAFE ETF COM 464287465 553 8,691 SH   SOLE 0 0 0 8,691
ISHARES TR PFD AND INCM SEC COM 464288687 266 7,307 SH   SOLE 0 0 0 7,307
ISHARES TRUST MSCI EMGMKTS ETF COM 464287234 589 13,373 SH   SOLE 0 0 0 13,373
JOHNSON & JOHNSON COM 478160104 2,379 15,980 SH   SOLE 0 0 0 15,980
KIMBERLY-CLARK CORP COM 494368103 4,020 27,227 SH   SOLE 0 0 0 27,227
KINDER MORGAN INC COM 49456b101 2,600 210,893 SH   SOLE 0 0 0 210,893
MAGELLAN MIDSTREAM PARTNERSLP COMUNIT REPS COM 559080106 1,081 31,619 SH   SOLE 0 0 0 31,619
MICROSOFT CORP COM 594918104 4,990 23,729 SH   SOLE 0 0 0 23,729
MPLX LP COM 55336V100 2,799 177,847 SH   SOLE 0 0 0 177,847
NUSTAR ENERGY LP COM 67058h102 4,000 376,690 SH   SOLE 0 0 0 376,690
NVIDIA CORPORATION COM COM 67066G104 2,313 4,275 SH   SOLE 0 0 0 4,275
OCCIDENTAL PETROL CORP COM 674599105 45,442 4,539,756 SH   SOLE 0 0 0 4,539,756
ONEOK INC COM 682680103 1,008 38,836 SH   SOLE 0 0 0 38,836
PEPSICO INC COM 713448108 4,246 30,635 SH   SOLE 0 0 0 30,635
PFIZER INC COM 717081103 8,515 232,020 SH   SOLE 0 0 0 232,020
PHILIPS 66 COM COM 718546104 2,816 54,331 SH   SOLE 0 0 0 54,331
PLAINS ALL AMERICAN PIPELINE LP COM 726503105 3,478 581,678 SH   SOLE 0 0 0 581,678
PLAINS GP HOLDINGS LP COM 72651A207 196 32,300 SH   SOLE 0 0 0 32,300
PROCTER AND GAMBLE CO COM 742718109 1,772 12,750 SH   SOLE 0 0 0 12,750
SELECT ENERGY SVCS INC COM 81617j301 1,571 409,161 SH   SOLE 0 0 0 409,161
SHELL MIDSTREAM PARTNERS COM 822634101 1,668 176,348 SH   SOLE 0 0 0 176,348
SMUCKER J M CO COM 832696405 4,928 42,667 SH   SOLE 0 0 0 42,667
SUN COMMUNITIES REIT COM 866674104 6,816 48,480 SH   SOLE 0 0 0 48,480
SUNCOKE ENERGY LP COM 86722A103 220 64,612 SH   SOLE 0 0 0 64,612
SUNOCO LP COM 86765K109 7,243 296,978 SH   SOLE 0 0 0 296,978
TARGA RES CORP COM 87612G101 153 10,956 SH   SOLE 0 0 0 10,956
TRINITY PETROLEUM COM 896556107 472 7,159 SH   SOLE 0 0 0 7,159
UNITED PARCEL SVC COM 911312106 4,169 25,022 SH   SOLE 0 0 0 25,022
UNIVERSAL CORP VA COM 913456109 5,020 119,878 SH   SOLE 0 0 0 119,878
VALERO ENERGY CORP NEW COM 91913Y100 4,197 96,900 SH   SOLE 0 0 0 96,900
VERIZON COMMUNICATIONS COM 92343V104 7,885 132,556 SH   SOLE 0 0 0 132,556
WALMART INC COM 931142103 7,107 50,800 SH   SOLE 0 0 0 50,800
WELLS FARGO & CO COM 949746101 5,608 238,577 SH   SOLE 0 0 0 238,577
WESTERN MIDSTREAM PARTNERS LP COM 958669103 2,758 344,783 SH   SOLE 0 0 0 344,783
WEYERHAEUSER CO COM COM 962166104 5,147 180,493 SH   SOLE 0 0 0 180,493
WILLIAMS COS INC COM 969457100 1,267 64,491 SH   SOLE 0 0 0 64,491