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 3,063 17,379 SH   SOLE 0 0 0 17,379
AT&T COM 001957AQ2 8,231 210,641 SH   SOLE 0 0 0 210,641
AAON INC COM 000360206 4,941 1,000,000 SH   SOLE 0 0 0 1,000,000
ABBVIE COM 00287y109 7,242 81,797 SH   SOLE 0 0 0 81,797
ALLIANCE RES PARTNERS LP COM 01877r108 5,323 491,993 SH   SOLE 0 0 0 491,993
AMAZON.COM COM 023135106 277 150 SH   SOLE 0 0 0 150
AMGEN COM 031162100 5,386 22,346 SH   SOLE 0 0 0 22,346
APPLE INC COM 037833100 17,838 60,749 SH   SOLE 0 0 0 60,749
BANK OF AMERICA COM 060505104 2,246 63,797 SH   SOLE 0 0 0 63,797
BP MIDSTREAM PARTNERS COM 0556EL109 3,374 216,174 SH   SOLE 0 0 0 216,174
CALIFORNIA RES CORP COM 13057q107 1,778 196,986 SH   SOLE 0 0 0 196,986
CALUMET SPECIALTY PROD COM 131476103 15,252 4,178,667 SH   SOLE 0 0 0 4,178,667
CATERPILLAR INC COM 149123101 7,623 51,619 SH   SOLE 0 0 0 51,619
CHEVRON CORPORATION COM 166764100 4,850 55,765 SH   SOLE 0 0 0 55,765
CISCO SYSTEMS INC COM 17275R102 4,850 101,130 SH   SOLE 0 0 0 101,130
CUMMINS INC COM 231021106 6,844 38,247 SH   SOLE 0 0 0 38,247
CVS HEALTH COM 126650100 7,165 96,456 SH   SOLE 0 0 0 96,456
DORCHESTER MINERALS LP COM 25820r105 13,102 671,560 SH   SOLE 0 0 0 671,560
DOW INC COM 260557103 912 16,666 SH   SOLE 0 0 0 16,666
ENBRIDGE INC COM 29250n105 2,033 51,129 SH   SOLE 0 0 0 51,129
ENERGY TRANSFER LP COM 29273r109 1,055 822,444 SH   SOLE 0 0 0 822,444
ENTERPRISE PRODUCTS PPTNSLP COM 293792107 4,256 151,145 SH   SOLE 0 0 0 151,145
EXXON MOBIL CORP COM 30231g102 6,364 91,211 SH   SOLE 0 0 0 91,211
FIRST FINANCIAL BANKSHARES INC COM 32020R109 307 8,760 SH   SOLE 0 0 0 8,760
FIRST TR EXCHANGE TRADED IV COM 33739Q408 299 4,990 SH   SOLE 0 0 0 4,990
FT UNIT 7923 SABRIENT BAKERS DOZEN COM 30310T579 410 38,454 SH   SOLE 0 0 0 38,454
GAP COM 364760108 5,573 315,247 SH   SOLE 0 0 0 315,247
GENERAL ELECTRIC COM 369604103 702 62,988 SH   SOLE 0 0 0 62,988
GOLDMAN SACHS COME 38141G104 6,279 27,309 SH   SOLE 0 0 0 27,309
HARVEST OIL & GAS CORP COM 41755v102 194 30,434 SH   SOLE 0 0 0 30,434
HERSHEY CO COM 427866108 2,908 19,791 SH   SOLE 0 0 0 19,791
HEWLETT PACKARD COMPANY COM 40434l105 5,866 285,473 SH   SOLE 0 0 0 285,473
IBM CORP COM 459200101 6,895 51,441 SH   SOLE 0 0 0 51,441
INTEL CORP COM 458140100 9,264 154,803 SH   SOLE 0 0 0 154,803
INTERNATIONAL PAPER CO COM 460146AP8 840 18,245 SH   SOLE 0 0 0 18,245
ISHARES IBOXX VESTMENT GRADE CORP BONDS COM 464287242 1,000 7,820 SH   SOLE 0 0 0 7,820
ISHARES TRUST CORE MSCI EAFE ETF COM 46432F842 257 3,943 SH   SOLE 0 0 0 3,943
ISHARES MSCI EMERGING MKTS ETF COM 46434G103 400 7,453 SH   SOLE 0 0 0 7,453
ISHARES MSCI PACIFICEX JAPAN ETF COM 464286665 618 13,354 SH   SOLE 0 0 0 13,354
INVESCO EXCHANGE TRADED TR S&P 500 COM 46137V357 415 3,587 SH   SOLE 0 0 0 3,587
ISHARES CORE S&P MID-CAP ETF COM 464287507 201 980 SH   SOLE 0 0 0 980
ISHARES FORE S&P -SMALL CAP ETF COM 464287804 228 2,728 SH   SOLE 0 0 0 2,728
JOHNSON & JOHNSON COM 478160104 836 5,735 SH   SOLE 0 0 0 5,735
KIMBERLY-CLARK CORP COM 494368103 4,982 36,222 SH   SOLE 0 0 0 36,222
KINDER MORGAN COM 49456b101 4,464 210,893 SH   SOLE 0 0 0 210,893
KOHLS CORP COM 500255104 6,137 120,455 SH   SOLE 0 0 0 120,455
KRAFT HEINZ CO COM 500754106 860 26,785 SH   SOLE 0 0 0 26,785
L BRANDS INC COM 501797104 2,497 137,807 SH   SOLE 0 0 0 137,807
MAGELLAN MIDSTREAM PARTNERSLP COMUNIT REPS COM 559080106 1,987 31,619 SH   SOLE 0 0 0 31,619
MICROSOFT CORP COM 594918104 4,865 30,852 SH   SOLE 0 0 0 30,852
MOLSON COORS BREWING COM 60871r209 5,200 96,475 SH   SOLE 0 0 0 96,475
MPLX COM 55336V100 4,232 166,247 SH   SOLE 0 0 0 166,247
NUSTAR ENERGY COM 67058h102 8,696 336,410 SH   SOLE 0 0 0 336,410
OCCIDENTAL PETE CORP COM 674599105 261,957 6,356,650 SH   SOLE 0 0 0 6,356,650
OLIN CORP COM 680665205 2,248 130,368 SH   SOLE 0 0 0 130,368
ONEOK PARTNERS L P UNITLTD PARTNERSHIP COM 68268N103 2,938 38,836 SH   SOLE 0 0 0 38,836
PEPSICO COM 713448108 4,186 30,635 SH   SOLE 0 0 0 30,635
PFIZER INCORPORATED COM 717081103 6,773 172,870 SH   SOLE 0 0 0 172,870
PLAINS ALL AMERICAN PIPELINELP COM 726503105 7,047 383,217 SH   SOLE 0 0 0 383,217
PLAINS GP HOLDINGS LP COM 72651A207 600 31,675 SH   SOLE 0 0 0 31,675
RAYONIER INC COM 754907103 229 7,007 SH   SOLE 0 0 0 7,007
SELECT ENERGY SVCS INC COM 81617j301 3,797 409,161 SH   SOLE 0 0 0 409,161
SHELL MIDSTREAM PARTNERS COM 822634101 3,287 162,678 SH   SOLE 0 0 0 162,678
SPDR S&P 500 ETF COM 78462F103 501 1,558 SH   SOLE 0 0 0 1,558
SUNCOKE ENERGY LP COM 86722y101 402 64,612 SH   SOLE 0 0 0 64,612
SUNOCO LP COM 86765K109 8,906 291,059 SH   SOLE 0 0 0 291,059
TARGA RES CORP COM 87612G101 435 10,660 SH   SOLE 0 0 0 10,660
TRINITY PETROLEUM COM 896556107 780 7,159 SH   SOLE 0 0 0 7,159
UNITED PARCEL SVC COM 911312106 3,640 31,099 SH   SOLE 0 0 0 31,099
UNIVERSAL CORP VA COM 913456109 7,014 122,924 SH   SOLE 0 0 0 122,924
VALERO ENERGY CORP NEW COM 91913Y100 8,083 86,311 SH   SOLE 0 0 0 86,311
VANGUARD GNMA INVESTORCL COM 922031307 447 42,396 SH   SOLE 0 0 0 42,396
VANGUARD WELLESLEY INCOMEADMIRAL COM 921938205 1,239 18,729 SH   SOLE 0 0 0 18,729
VERIZON COMMUNICATIONS COM 92343V104 8,243 134,255 SH   SOLE 0 0 0 134,255
WALMART COM 931142103 7,771 65,397 SH   SOLE 0 0 0 65,397
WELLS FARGO COM 949746804 1,910 35,517 SH   SOLE 0 0 0 35,517
WESTERN MIDSTREAM PAR LP COM 958669103 4,472 227,166 SH   SOLE 0 0 0 227,166
WEYERHAEUSER CO COM COM 962166104 5,264 174,335 SH   SOLE 0 0 0 174,335
WILLIAMS COS INC COM 969457100 1,517 63,974 SH   SOLE 0 0 0 63,974