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
ABBOTT LABS COM 002824100 347 4,791 SH   SOLE 1 0 0 4,791
ACUSHNET HOLDINGS CORP COM 005098108 1,159 55,000 SH   SOLE 1 0 0 55,000
AGNICO EAGLE MINES LTD COM 008474108 2,820 69,800 SH   SOLE 1 0 0 69,800
AIR PRODS & CHEMS INC COM 009158106 218 1,362 SH   SOLE 1 0 0 1,362
ALTA MESA RES INC CL A 02133L109 1,063 1,063,700 SH   SOLE 1 0 0 1,063,700
ALTRIA GROUP INC COM 02209S103 1,563 31,650 SH   SOLE 1 0 0 31,650
AMAZON COM INC COM 023135106 251 167 SH   SOLE 1 0 0 167
AMERICAN EXPRESS CO COM 025816109 286 3,000 SH   SOLE 1 0 0 3,000
ANTERO RES CORP COM 03674X106 593 63,136 SH   SOLE 1 0 0 63,136
APPLE INC COM 037833100 2,216 14,052 SH   SOLE 1 0 0 14,052
APPROACH RESOURCES INC COM 03834A103 24 27,112 SH   SOLE 1 0 0 27,112
ASTRAZENECA PLC SPONSORED ADR 046353108 342 9,000 SH   SOLE 1 0 0 9,000
AT&T INC COM 00206R102 985 34,526 SH   SOLE 1 0 0 34,526
AVNET INC COM 053807103 345 9,570 SH   SOLE 1 0 0 9,570
BANK AMER CORP COM 060505104 296 12,003 SH   SOLE 1 0 0 12,003
BARRICK GOLD CORP COM 067901108 2,565 189,500 SH   SOLE 1 0 0 189,500
BLACKROCK CORE BD TR SHS BEN INT 09249E101 390 31,955 SH   SOLE 1 0 0 31,955
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 7,845 263,175 SH   SOLE 1 0 0 263,175
BRISTOL MYERS SQUIBB CO COM 110122108 689 13,272 SH   SOLE 1 0 0 13,272
CADENCE BANCORPORATION CL A 12739A100 168 10,000 SH   SOLE 1 0 0 10,000
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 112 53,500 SH   SOLE 1 0 0 53,500
CAPITAL SOUTHWEST CORP COM 140501107 15,770 820,532 SH   SOLE 1 0 0 820,532
CATERPILLAR INC DEL COM 149123101 381 3,000 SH   SOLE 1 0 0 3,000
CENTERPOINT ENERGY INC COM 15189T107 5,534 196,050 SH   SOLE 1 0 0 196,050
CENTURYLINK INC COM 156700106 153 10,120 SH   SOLE 1 0 0 10,120
CHEVRON CORP NEW COM 166764100 296 2,723 SH   SOLE 1 0 0 2,723
COCA COLA CO COM 191216100 410 8,651 SH   SOLE 1 0 0 8,651
CONCHO RES INC COM 20605P101 684 6,656 SH   SOLE 1 0 0 6,656
CONTAINER STORE GROUP INC COM 210751103 86 18,000 SH   SOLE 1 0 0 18,000
CRITEO S A SPONS ADS 226718104 1,795 79,000 SH   SOLE 1 0 0 79,000
DNP SELECT INCOME FD COM 23325P104 114 11,000 SH   SOLE 1 0 0 11,000
DOWDUPONT INC COM 26078J100 383 7,166 SH   SOLE 1 0 0 7,166
EARTHSTONE ENERGY INC CL A 27032D304 1,235 273,273 SH   SOLE 1 0 0 273,273
ECLIPSE RES CORP COM 27890G100 4,533 4,316,971 SH   SOLE 1 0 0 4,316,971
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 20 13,000 SH   SOLE 1 0 0 13,000
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 573 43,431 SH   SOLE 1 0 0 43,431
ENTERPRISE PRODS PARTNERS L COM 293792107 14,605 593,997 SH   SOLE 1 0 0 593,997
EQT CORP COM 26884L109 2,040 108,000 SH   SOLE 1 0 0 108,000
EXXON MOBIL CORP COM 30231G102 1,482 21,731 SH   SOLE 1 0 0 21,731
EZCORP INC CL A NON VTG 302301106 1,832 237,000 SH   SOLE 1 0 0 237,000
FLEX LTD ORD Y2573F102 2,211 290,600 SH   SOLE 1 0 0 290,600
FOOT LOCKER INC COM 344849104 638 12,000 SH   SOLE 1 0 0 12,000
FORD MTR CO DEL COM PAR $0.01 345370860 190 24,808 SH   SOLE 1 0 0 24,808
GENERAL MTRS CO COM 37045V100 333 9,977 SH   SOLE 1 0 0 9,977
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,072 58,050 SH   SOLE 1 0 0 58,050
GLOBAL PARTNERS LP COM UNITS 37946R109 586 35,950 SH   SOLE 1 0 0 35,950
GOLDCORP INC NEW COM 380956409 4,904 500,375 SH   SOLE 1 0 0 500,375
GRAN TIERRA ENERGY INC COM 38500T101 314 144,587 SH   SOLE 1 0 0 144,587
HALCON RES CORP COM PAR NEW 40537Q605 1,043 613,697 SH   SOLE 1 0 0 613,697
HALLADOR ENERGY COMPANY COM 40609P105 133 26,294 SH   SOLE 1 0 0 26,294
HASBRO INC COM 418056107 609 7,500 SH   SOLE 1 0 0 7,500
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 417 14,612 SH   SOLE 1 0 0 14,612
HOME DEPOT INC COM 437076102 828 4,819 SH   SOLE 1 0 0 4,819
INSIGHT SELECT INCOME FD COM 45781W109 344 19,734 SH   SOLE 1 0 0 19,734
INTERNATIONAL BUSINESS MACHS COM 459200101 405 3,565 SH   SOLE 1 0 0 3,565
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3,230 220,800 SH   SOLE 1 0 0 220,800
INTREXON CORP COM 46122T102 1,192 182,200 SH   SOLE 1 0 0 182,200
INVESCO QQQ TR UNIT SER 1 46090E103 18,428 119,466 SH   SOLE 1 0 0 119,466
ISHARES TR CORE S&P MCP ETF 464287507 319 1,922 SH   SOLE 1 0 0 1,922
ISHARES TR CORE S&P500 ETF 464287200 269 1,070 SH   SOLE 1 0 0 1,070
ISHARES TR NASDAQ BIOTECH 464287556 318 3,300 SH   SOLE 1 0 0 3,300
ISHARES TR SHORT TREAS BD 464288679 452 4,100 SH   SOLE 1 0 0 4,100
JEFFERIES FINL GROUP INC COM 47233W109 1,876 108,100 SH   SOLE 1 0 0 108,100
JOHNSON & JOHNSON COM 478160104 902 6,992 SH   SOLE 1 0 0 6,992
JOINT CORP COM 47973J102 11,350 1,364,197 SH   SOLE 1 0 0 1,364,197
JPMORGAN CHASE & CO COM 46625H100 1,213 12,430 SH   SOLE 1 0 0 12,430
KINDER MORGAN INC DEL COM 49456B101 762 49,594 SH   SOLE 1 0 0 49,594
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 247 21,460 SH   SOLE 1 0 0 21,460
LILLY ELI & CO COM 532457108 943 8,148 SH   SOLE 1 0 0 8,148
LINDE PLC COM G5494J103 421 2,700 SH   SOLE 1 0 0 2,700
LIONS GATE ENTMNT CORP CL A VTG 535919401 3,051 189,500 SH   SOLE 1 0 0 189,500
LUMENTUM HLDGS INC COM 55024U109 210 5,000 SH   SOLE 1 0 0 5,000
MAIN STREET CAPITAL CORP COM 56035L104 13,488 398,957 SH   SOLE 1 0 0 398,957
MANNKIND CORP COM NEW 56400P706 11 10,000 SH   SOLE 1 0 0 10,000
MARATHON OIL CORP COM 565849106 387 27,000 SH   SOLE 1 0 0 27,000
MCDONALDS CORP COM 580135101 373 2,100 SH   SOLE 1 0 0 2,100
MEDICAL PPTYS TRUST INC COM 58463J304 193 12,000 SH   SOLE 1 0 0 12,000
MICROSOFT CORP COM 594918104 323 3,176 SH   SOLE 1 0 0 3,176
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 12 14,720 SH   SOLE 1 0 0 14,720
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 141 166,150 SH   SOLE 1 0 0 166,150
NEW MTN FIN CORP COM 647551100 737 58,575 SH   SOLE 1 0 0 58,575
NEW YORK CMNTY BANCORP INC COM 649445103 103 11,000 SH   SOLE 1 0 0 11,000
NIKE INC CL B 654106103 981 13,230 SH   SOLE 1 0 0 13,230
NIO INC SPON ADS 62914V106 138 21,600 SH   SOLE 1 0 0 21,600
OMEGA HEALTHCARE INVS INC COM 681936100 217 6,154 SH   SOLE 1 0 0 6,154
ONEOK INC NEW COM 682680103 766 14,199 SH   SOLE 1 0 0 14,199
PFENEX INC COM 717071104 2,493 781,602 SH   SOLE 1 0 0 781,602
PFIZER INC COM 717081103 372 8,532 SH   SOLE 1 0 0 8,532
PHILIP MORRIS INTL INC COM 718172109 225 3,374 SH   SOLE 1 0 0 3,374
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 275 13,745 SH   SOLE 1 0 0 13,745
PROCTER AND GAMBLE CO COM 742718109 508 5,528 SH   SOLE 1 0 0 5,528
PROSHARES TR ULTRA FNCLS NEW 74347X633 294 9,000 SH   SOLE 1 0 0 9,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 407 86,890 SH   SOLE 1 0 0 86,890
QUANTA SVCS INC COM 74762E102 5,745 190,838 SH   SOLE 1 0 0 190,838
ROSS STORES INC COM 778296103 907 10,900 SH   SOLE 1 0 0 10,900
SANCHEZ ENERGY CORP COM 79970Y105 106 391,000 SH   SOLE 1 0 0 391,000
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 14 16,850 SH   SOLE 1 0 0 16,850
SEABOARD CORP COM 811543107 885 250 SH   SOLE 1 0 0 250
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 208 2,100 SH   SOLE 1 0 0 2,100
SIGMATRON INTL INC COM 82661L101 82 34,900 SH   SOLE 1 0 0 34,900
SIRIUS XM HLDGS INC COM 82968B103 182 32,000 SH   SOLE 1 0 0 32,000
SPARK ENERGY INC CL A COM 846511103 2,455 330,478 SH   SOLE 1 0 0 330,478
SPDR S&P 500 ETF TR TR UNIT 78462F103 438 1,751 SH   SOLE 1 0 0 1,751
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 398 15,000 SH   SOLE 1 0 0 15,000
STELLUS CAP INVT CORP COM 858568108 236 18,200 SH   SOLE 1 0 0 18,200
TARGA RES CORP COM 87612G101 297 8,257 SH   SOLE 1 0 0 8,257
TELIGENT INC NEW COM 87960W104 2,117 1,545,032 SH   SOLE 1 0 0 1,545,032
TESLA INC COM 88160R101 238 716 SH   SOLE 1 0 0 716
TEXAS INSTRS INC COM 882508104 219 2,320 SH   SOLE 1 0 0 2,320
THERAPEUTICSMD INC COM 88338N107 1,671 438,510 SH   SOLE 1 0 0 438,510
UNITEDHEALTH GROUP INC COM 91324P102 249 1,000 SH   SOLE 1 0 0 1,000
VANGUARD INDEX FDS GROWTH ETF 922908736 275 2,046 SH   SOLE 1 0 0 2,046
VERIZON COMMUNICATIONS INC COM 92343V104 431 7,655 SH   SOLE 1 0 0 7,655
VISA INC COM CL A 92826C839 285 2,157 SH   SOLE 1 0 0 2,157
VOYA PRIME RATE TR SH BEN INT 92913A100 56 12,400 SH   SOLE 1 0 0 12,400
WALMART INC COM 931142103 317 3,400 SH   SOLE 1 0 0 3,400
WASTE MGMT INC DEL COM 94106L109 1,509 16,952 SH   SOLE 1 0 0 16,952
XEROX CORP COM NEW 984121608 4,204 212,745 SH   SOLE 1 0 0 212,745
YUMA ENERGY INC NEW COM 98872F105 673 4,488,684 SH   SOLE 1 0 0 4,488,684