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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COMPANYCOM88579Y1015,27427,376SH SOLE00027,376
AT&TCOM00206R1027,802257,766SH SOLE000257,766
ABBVIECOM00287y1096,81662,992SH SOLE00062,992
ALLIANCE RES PARTNERS LPCOM01877r108992171,079SH SOLE000171,079
ALPHABET INC CAP STK CLCCOM02079K1072,1721,050SH SOLE0001,050
AMAZON.COMCOM0231351061,856600SH SOLE000600
AMGENCOM0311621005,93823,866SH SOLE00023,866
APPLE INCCOM03783310015,596127,687SH SOLE000127,687
BANK OF AMERICA CORPCOM0605051048,836228,380SH SOLE000228,380
BARRICK GOLD CORPCOM0679011083,520177,812SH SOLE000177,812
BP MIDSTREAM PARTNERSCOM0556221042,965234,274SH SOLE000234,274
BRISTOL-MYERS SQUIBB COCOMCOM1101221083475,510SH SOLE0005,510
CALUMET SPECIALTY PRODCOM13147610327,7864,555,224SH SOLE0004,555,224
CAMDEN PROPERTY TRUSTSBICOM1331311021,59014,470SH SOLE00014,470
CATERPILLAR INCCOM14912310110,29844,416SH SOLE00044,416
CHEVRON CORPCOM1667641009,53290,964SH SOLE00090,964
CISCO SYSTEMS INCCOM17275R1028,089156,442SH SOLE000156,442
CUMMINS INCCOM2310211068,82234,049SH SOLE00034,049
CVS HEALTH CORPCOM1266501007,551100,373SH SOLE000100,373
DORCHESTER MINERALS LPCOM25820R10510,465766,153SH SOLE000766,153
DOUGHERTYS PHARMACY INCCOMCOM2587111001117,114SH SOLE000117,114
ENBRIDGE INCCOM29250N10557615,839SH SOLE00015,839
ENERGY TRANSFER LPCOM29273V1008,5501,113,310SH SOLE0001,113,310
ENTERPRISE PRODUCTS PPTNSLPCOM2937921073,562161,783SH SOLE000161,783
EQUITY RESIDENTIALCOM29476L1071,67323,365SH SOLE00023,365
FACEBOOK INC-CLASS ACOM30303M1021,9356,570SH SOLE0006,570
FIRST FINANCIAL BANKSHARES INCCOM32020R1094098,760SH SOLE0008,760
GENERAL ELECTRIC COCOM36960410382762,988SH SOLE00062,988
GLOBAL X FDS GLBL X MLPETFCOM37954Y3432186,599SH SOLE0006,599
GOLDMAN SACHS GROUPCOM38141G1048,36525,583SH SOLE00025,583
GRAYSCALE BITCOIN TRCOM3896371091,78435,665SH SOLE00035,665
HERSHEY COMPANYCOM4278661082,47215,636SH SOLE00015,636
HOLLYFRONTIER COPRCOM4361061088,991251,295SH SOLE000251,295
HP INCCOM40434L10510,631334,856SH SOLE000334,856
IBM CORPCOM4592001018,43663,307SH SOLE00063,307
INTEL CORPCOM4581401009,815153,364SH SOLE000153,364
ISHARES IBOXX INVESTMENT GRADE CORP BONDSCOM4642872421,1438,793SH SOLE0008,793
ISHARES INC MSCI PACIFICEX JAPAN ETFCOM46428666567013,354SH SOLE00013,354
ISHARES MSCI EAFE ETFCOM4642874656598,691SH SOLE0008,691
ISHARES SILVER TRUST ETF IVCOM46428Q10934415,188SH SOLE00015,188
ISHARES TR PFD AND INCM SECCOM4642886872807,307SH SOLE0007,307
ISHARES TRUST MSCI EMGMKTS ETFCOM46428723471313,373SH SOLE00013,373
JOHNSON & JOHNSONCOM4781601042,62615,980SH SOLE00015,980
KIMBERLY-CLARK CORPCOM4943681033,76827,105SH SOLE00027,105
KINDER MORGAN INCCOM49456b1013,545212,913SH SOLE000212,913
MAGELLAN MIDSTREAM PARTNERSLP COMUNIT REPSCOM5590801061,37131,619SH SOLE00031,619
MICROSOFT CORPCOM5949181045,06921,501SH SOLE00021,501
MPLX LPCOM55336V1004,500175,583SH SOLE000175,583
NEWMONT COPRCOM6516391064,25970,679SH SOLE00070,679
NIO INC SPON ADSCOM62914v1063408,743SH SOLE0008,743
NUSTAR ENERGY LPCOM67058h1026,575384,734SH SOLE000384,734
NVIDIA CORPORATION COMCOM67066G1042,2824,275SH SOLE0004,275
OCCIDENTAL PETROL CORPCOM67459910597,1453,649,327SH SOLE0003,649,327
ONEOK INCCOM6826801031,96738,836SH SOLE00038,836
PEPSICO INCCOM7134481084,33330,635SH SOLE00030,635
PFIZER INCCOM7170811038,233227,244SH SOLE000227,244
PHILIPS 66 COMCOM7185461045,24864,368SH SOLE00064,368
PLAINS ALL AMERICAN PIPELINE LPCOM7265031055,494603,755SH SOLE000603,755
PLAINS GP HOLDINGS LPCOM72651A20733335,466SH SOLE00035,466
PROCTER AND GAMBLE COCOM7427181091,72612,750SH SOLE00012,750
RAYONIER INCCOM7549071032257,007SH SOLE0007,007
SELECT ENERGY SVCS INCCOM81617j3012,037409,161SH SOLE000409,161
SHELL MIDSTREAM PARTNERSCOM8226341012,488186,562SH SOLE000186,562
SMUCKER J M COCOM8326964055,39842,667SH SOLE00042,667
SUN COMMUNITIES REITCOM8666741047,27348,480SH SOLE00048,480
SUNCOKE ENERGY LPCOM86722A10345264,612SH SOLE00064,612
SUNOCO LPCOM86765K1099,559300,223SH SOLE000300,223
TARGA RESOURCES CORPCOM87612G10134710,956SH SOLE00010,956
TRINITY PETROLEUM TRCOM89655610772310,020SH SOLE00010,020
UNITED PARCEL SERVICECOM9113121064,18424,619SH SOLE00024,619
UNIVERSAL CORP VACOM9134561097,897133,872SH SOLE000133,872
VALERO ENERGY CORP NEWCOM91913Y1008,088112,963SH SOLE000112,963
VERIZON COMMUNICATIONSCOM92343V1047,754133,349SH SOLE000133,349
WALGREENS BOOTS ALLIANCE INCCOM9314271082464,498SH SOLE0004,498
WALMART INCCOM9311421036,40447,154SH SOLE00047,154
WELLS FARGO & COCOM9497461019,338239,030SH SOLE000239,030
WESTERN MIDSTREAM PARTNERS LPCOM9586691036,409344,783SH SOLE000344,783
WEYERHAEUSER CO COMCOM9621661046,425180,493SH SOLE000180,493
WILLIAMS COS INCCOM9694571001,52764,491SH SOLE00064,491