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
ABERDEEN ASIA PACIFIC INCOM COM 003009107 14,482 3,423,724 SH   SOLE   3,423,724 0 0
ABERDEEN GLOBAL INCOME FD IN COM 003013109 1,156 142,197 SH   SOLE   142,197 0 0
ALLY FINL INC COM 02005N100 7,942 288,900 SH   SOLE   288,900 0 0
ALPHABET INC CAP STK CL C 02079K107 270 230 SH   SOLE   230 0 0
AMEREN CORP COM 023608102 1,639 22,285 SH   SOLE   22,285 0 0
AON PLC SHS CL A G0408V102 401 2,349 SH   SOLE   2,349 0 0
APPLE INC COM 037833100 7,245 38,142 SH   SOLE   38,142 0 0
AT&T INC COM 00206R102 1,668 53,200 SH   SOLE   53,200 0 0
BANK AMER CORP COM 060505104 16,062 582,172 SH   SOLE   582,172 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 1,384 1,063 SH   SOLE   1,063 0 0
BAUSCH HEALTH COS INC COM 071734107 2,563 103,755 SH   SOLE   103,755 0 0
BIOGEN INC COM 09062X103 12,351 52,251 SH   SOLE   52,251 0 0
BLUENIGHT ENERGY PARTNERS L COM UNIT 09625U109 42 40,900 SH   SOLE   40,900 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 22,452 470,599 SH   SOLE   470,599 0 0
CELGENE CORP COM 151020104 3,747 39,720 SH   SOLE   39,720 0 0
CHEVRON CORP NEW COM 166764100 259 2,106 SH   SOLE   2,106 0 0
CISCO SYS INC COM 17275R102 313 5,797 SH   SOLE   5,797 0 0
CITIGROUP INC COM NEW 172967424 20,343 326,953 SH   SOLE   326,953 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 12,201 963,767 SH   SOLE   963,767 0 0
CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 9,356 973,555 SH   SOLE   973,555 0 0
COCA COLA CO COM 191216100 420 8,953 SH   SOLE   8,953 0 0
COHERENT INC COM 192479103 22,478 158,609 SH   SOLE   158,609 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 18,526 358,675 SH   SOLE   358,675 0 0
DOWDUPONT INC COM 26078J100 1,276 23,942 SH   SOLE   23,942 0 0
EXXON MOBIL CORP COM 30231G102 909 11,255 SH   SOLE   11,255 0 0
FIRST FINL BANKSHARES COM 32020R109 1,907 33,000 SH   SOLE   33,000 0 0
GENERAL MLS INC COM 370334104 232 4,485 SH   SOLE   4,485 0 0
GOLDCORP INC NEW COM 380956409 17,734 1,550,158 SH   SOLE   1,550,158 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 6,771 843,227 SH   SOLE   843,227 0 0
IBM CORP COM 459200101 287 2,034 SH   SOLE   2,034 0 0
INTEL CORP COM 458140100 1,208 22,500 SH   SOLE   22,500 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 354 6,700 SH   SOLE   6,700 0 0
ISHARES TR CORE S&P MCP ETF 464287507 389 2,052 SH   SOLE   2,052 0 0
JASON INDS INC COM 471172106 332 237,269 SH   SOLE   237,269 0 0
JASON INDS INC *W EXP 06/30/201 471172114 2 507,795 SH   SOLE   507,795 0 0
JP MORGAN CHASE & CO COM 46625H100 4,378 43,252 SH   SOLE   43,252 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 775 15,415 SH   SOLE   15,415 0 0
KINDER MORGAN INC DEL COM 49456B101 293 14,625 SH   SOLE   14,625 0 0
MCEWEN MNG INC COM 58039P107 53 35,000 SH   SOLE   35,000 0 0
MERCK & CO INC COM 58933Y105 18,951 227,858 SH   SOLE   227,858 0 0
NUTRIEN LTD COM 67077M108 7,737 146,649 SH   SOLE   146,649 0 0
NXP SEMICONDUCTORS N V COM N6596X109 19,551 221,186 SH   SOLE   221,186 0 0
PLAINS GP HLDGS LP LTD PARTNR INT A 72651A207 28,964 1,162,273 SH   SOLE   1,162,273 0 0
PPG INDUSTRIES COM 693506107 671 5,945 SH   SOLE   5,945 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 280 8,412 SH   SOLE   8,412 0 0
SPDR BARCLAYS INVT GRADE BLOOMBERG BRC INV 78468R200 3,409 111,050 SH   SOLE   111,050 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 341 2,795 SH   SOLE   2,795 0 0
SUNTRUST BKS INC COM 867914103 8,045 135,785 SH   SOLE   135,785 0 0
US BANCORP DEL COM NEW 902973304 577 11,964 SH   SOLE   11,964 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 234 10,440 SH   SOLE   10,440 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,971 33,326 SH   SOLE   33,326 0 0
WALGREENS BOOT ALLIANCE INC COM 931427108 373 5,900 SH   SOLE   5,900 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,968 2,292 SH   SOLE   2,292 0 0
WOODWARD INC COM 980745103 8,652 91,179 SH   SOLE   91,179 0 0