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 266 4,988 SH   SOLE 1 0 0 4,988
ACTIVISION BLIZZARD INC COM 00507V109 2,897 44,900 SH   SOLE 1 0 0 44,900
ACUSHNET HOLDINGS CORP COM 005098108 888 50,000 SH   SOLE 1 0 0 50,000
AEMETIS INC COM NEW 00770K202 96 110,192 SH   SOLE 1 0 0 110,192
ALTRIA GROUP INC COM 02209S103 2,248 35,450 SH   SOLE 1 0 0 35,450
AMAZON COM INC COM 023135106 769 800 SH   SOLE 1 0 0 800
AMERICAN EXPRESS CO COM 025816109 286 3,170 SH   SOLE 1 0 0 3,170
ANTERO RES CORP COM 03674X106 1,823 91,574 SH   SOLE 1 0 0 91,574
APPLE INC COM 037833100 1,995 12,940 SH   SOLE 1 0 0 12,940
APPLIED MATLS INC COM 038222105 3,516 67,500 SH   SOLE 1 0 0 67,500
APPROACH RESOURCES INC COM 03834A103 68 27,112 SH   SOLE 1 0 0 27,112
ARGOS THERAPEUTICS INC COM 040221103 23 132,212 SH   SOLE 1 0 0 132,212
ASTRAZENECA PLC SPONSORED ADR 046353108 305 9,000 SH   SOLE 1 0 0 9,000
AT&T INC COM 00206R102 1,511 38,563 SH   SOLE 1 0 0 38,563
AUTODESK INC COM 052769106 1,066 9,500 SH   SOLE 1 0 0 9,500
AUTONATION INC COM 05329W102 237 5,000 SH   SOLE 1 0 0 5,000
AVNET INC COM 053807103 376 9,570 SH   SOLE 1 0 0 9,570
BANK AMER CORP COM 060505104 503 19,850 SH   SOLE 1 0 0 19,850
BARNES & NOBLE INC COM 067774109 174 22,945 SH   SOLE 1 0 0 22,945
BARRICK GOLD CORP COM 067901108 3,444 214,000 SH   SOLE 1 0 0 214,000
BLACKROCK CORE BD TR SHS BEN INT 09249E101 576 40,955 SH   SOLE 1 0 0 40,955
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5,157 154,525 SH   SOLE 1 0 0 154,525
BRISTOL MYERS SQUIBB CO COM 110122108 928 14,560 SH   SOLE 1 0 0 14,560
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 215 3,441 SH   SOLE 1 0 0 3,441
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 342 6,000 SH   SOLE 1 0 0 6,000
BURLINGTON STORES INC COM 122017106 239 2,500 SH   SOLE 1 0 0 2,500
CANADIAN PAC RY LTD COM 13645T100 504 3,000 SH   SOLE 1 0 0 3,000
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 193 55,200 SH   SOLE 1 0 0 55,200
CATERPILLAR INC DEL COM 149123101 262 2,100 SH   SOLE 1 0 0 2,100
CBL & ASSOC PPTYS INC COM 124830100 180 21,500 SH   SOLE 1 0 0 21,500
CELGENE CORP COM 151020104 1,057 7,250 SH   SOLE 1 0 0 7,250
CENTERPOINT ENERGY INC COM 15189T107 7,720 264,300 SH   SOLE 1 0 0 264,300
CENTURYLINK INC COM 156700106 200 10,620 SH   SOLE 1 0 0 10,620
CHEVRON CORP NEW COM 166764100 446 3,795 SH   SOLE 1 0 0 3,795
CINEMARK HOLDINGS INC COM 17243V102 340 9,400 SH   SOLE 1 0 0 9,400
COCA COLA CO COM 191216100 379 8,416 SH   SOLE 1 0 0 8,416
CONCHO RES INC COM 20605P101 1,008 7,656 SH   SOLE 1 0 0 7,656
CONTAINER STORE GROUP INC COM 210751103 214 50,800 SH   SOLE 1 0 0 50,800
CRITEO S A SPONS ADS 226718104 2,947 71,000 SH   SOLE 1 0 0 71,000
CULLEN FROST BANKERS INC COM 229899109 1,370 14,435 SH   SOLE 1 0 0 14,435
CVS HEALTH CORP COM 126650100 655 8,045 SH   SOLE 1 0 0 8,045
DELTA AIR LINES INC DEL COM NEW 247361702 2,003 41,550 SH   SOLE 1 0 0 41,550
DNP SELECT INCOME FD COM 23325P104 126 11,000 SH   SOLE 1 0 0 11,000
DOWDUPONT INC COM 26078J100 796 11,493 SH   SOLE 1 0 0 11,493
EARTHSTONE ENERGY INC CL A 27032D304 1,666 151,563 SH   SOLE 1 0 0 151,563
ECLIPSE RES CORP COM 27890G100 13,304 5,321,705 SH   SOLE 1 0 0 5,321,705
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 142 17,264 SH   SOLE 1 0 0 17,264
ENDO INTL PLC SHS G30401106 4,154 485,000 SH   SOLE 1 0 0 485,000
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1,052 60,500 SH   SOLE 1 0 0 60,500
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 571 31,240 SH   SOLE 1 0 0 31,240
ENTERPRISE PRODS PARTNERS L COM 293792107 19,344 742,017 SH   SOLE 1 0 0 742,017
EQUIFAX INC COM 294429105 223 2,100 SH   SOLE 1 0 0 2,100
EXCO RESOURCES INC COM NEW 269279501 27 20,000 SH   SOLE 1 0 0 20,000
EXXON MOBIL CORP COM 30231G102 2,237 27,285 SH   SOLE 1 0 0 27,285
EZCORP INC CL A NON VTG 302301106 2,349 247,300 SH   SOLE 1 0 0 247,300
FLEX LTD ORD Y2573F102 2,925 176,500 SH   SOLE 1 0 0 176,500
FORD MTR CO DEL COM PAR $0.01 345370860 186 15,500 SH   SOLE 1 0 0 15,500
GENERAL ELECTRIC CO COM 369604103 361 14,927 SH   SOLE 1 0 0 14,927
GENERAL MTRS CO COM 37045V100 1,682 41,640 SH   SOLE 1 0 0 41,640
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,396 53,000 SH   SOLE 1 0 0 53,000
GLOBAL PARTNERS LP COM UNITS 37946R109 739 42,450 SH   SOLE 1 0 0 42,450
GOPRO INC CL A 38268T103 284 25,800 SH   SOLE 1 0 0 25,800
GRAN TIERRA ENERGY INC COM 38500T101 2,102 921,962 SH   SOLE 1 0 0 921,962
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 357 14,500 SH   SOLE 1 0 0 14,500
HALCON RES CORP COM PAR NEW 40537Q605 140 20,655 SH   SOLE 1 0 0 20,655
HALLADOR ENERGY COMPANY COM 40609P105 139 24,318 SH   SOLE 1 0 0 24,318
HEALTHEQUITY INC COM 42226A107 2,301 45,500 SH   SOLE 1 0 0 45,500
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 133 14,000 SH   SOLE 1 0 0 14,000
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 488 14,612 SH   SOLE 1 0 0 14,612
HOME DEPOT INC COM 437076102 786 4,809 SH   SOLE 1 0 0 4,809
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 3,335 60,810 SH   SOLE 1 0 0 60,810
INSIGHT SELECT INCOME FD COM 45781W109 396 19,734 SH   SOLE 1 0 0 19,734
INTERNATIONAL BUSINESS MACHS COM 459200101 258 1,780 SH   SOLE 1 0 0 1,780
INTREXON CORP COM 46122T102 1,841 96,850 SH   SOLE 1 0 0 96,850
ISHARES TR NASDAQ BIOTECH 464287556 367 1,100 SH   SOLE 1 0 0 1,100
JOHNSON & JOHNSON COM 478160104 1,024 7,880 SH   SOLE 1 0 0 7,880
JOINT CORP COM 47973J102 12,439 2,613,334 SH   SOLE 1 0 0 2,613,334
JPMORGAN CHASE & CO COM 46625H100 1,237 12,946 SH   SOLE 1 0 0 12,946
KEANE GROUP INC COM 48669A108 2,856 171,300 SH   SOLE 1 0 0 171,300
KEYCORP NEW COM 493267108 11,763 625,000 SH   SOLE 1 0 0 625,000
KINDER MORGAN INC DEL COM 49456B101 878 45,768 SH   SOLE 1 0 0 45,768
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 520 30,680 SH   SOLE 1 0 0 30,680
LAS VEGAS SANDS CORP COM 517834107 695 10,850 SH   SOLE 1 0 0 10,850
LILLY ELI & CO COM 532457108 728 8,514 SH   SOLE 1 0 0 8,514
LOGMEIN INC COM 54142L109 1,067 9,700 SH   SOLE 1 0 0 9,700
MACYS INC COM 55616P104 6,478 296,900 SH   SOLE 1 0 0 296,900
MAIN STREET CAPITAL CORP COM 56035L104 23,859 600,214 SH   SOLE 1 0 0 600,214
MARATHON OIL CORP COM 565849106 163 12,000 SH   SOLE 1 0 0 12,000
MCDONALDS CORP COM 580135101 329 2,100 SH   SOLE 1 0 0 2,100
MEDICAL PPTYS TRUST INC COM 58463J304 157 12,000 SH   SOLE 1 0 0 12,000
MICROSOFT CORP COM 594918104 277 3,715 SH   SOLE 1 0 0 3,715
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 17 14,720 SH   SOLE 1 0 0 14,720
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 1,584 63,997 SH   SOLE 1 0 0 63,997
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 580 282,650 SH   SOLE 1 0 0 282,650
NEW AGE BEVERAGES CORP COM 64157V108 102 30,000 SH   SOLE 1 0 0 30,000
NOBLE CORP PLC SHS USD G65431101 161 35,000 SH   SOLE 1 0 0 35,000
NUVEEN SR INCOME FD COM 67067Y104 80 11,900 SH   SOLE 1 0 0 11,900
OMEGA HEALTHCARE INVS INC COM 681936100 201 6,300 SH   SOLE 1 0 0 6,300
ONCOSEC MED INC COM NEW 68234L207 24 25,000 SH   SOLE 1 0 0 25,000
ONEOK INC NEW COM 682680103 787 14,199 SH   SOLE 1 0 0 14,199
PARKER DRILLING CO COM 701081101 13 12,000 SH   SOLE 1 0 0 12,000
PAYCOM SOFTWARE INC COM 70432V102 3,261 43,500 SH   SOLE 1 0 0 43,500
PEDEVCO CORP COM PAR 70532Y303 14 22,550 SH   SOLE 1 0 0 22,550
PERRIGO CO PLC SHS G97822103 1,735 20,500 SH   SOLE 1 0 0 20,500
PFENEX INC COM 717071104 3,015 998,151 SH   SOLE 1 0 0 998,151
PFIZER INC COM 717081103 279 7,808 SH   SOLE 1 0 0 7,808
PHILIP MORRIS INTL INC COM 718172109 624 5,625 SH   SOLE 1 0 0 5,625
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 455 21,425 SH   SOLE 1 0 0 21,425
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 5,911 40,636 SH   SOLE 1 0 0 40,636
PRAXAIR INC COM 74005P104 447 3,200 SH   SOLE 1 0 0 3,200
PROCTER AND GAMBLE CO COM 742718109 544 5,978 SH   SOLE 1 0 0 5,978
PROSHARES TR ULTRA FNCLS NEW 74347X633 736 6,520 SH   SOLE 1 0 0 6,520
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 212 39,790 SH   SOLE 1 0 0 39,790
READING INTERNATIONAL INC CL A 755408101 2,844 180,916 SH   SOLE 1 0 0 180,916
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 419 20,000 SH   SOLE 1 0 0 20,000
RITE AID CORP COM 767754104 49 25,000 SH   SOLE 1 0 0 25,000
ROSS STORES INC COM 778296103 930 14,400 SH   SOLE 1 0 0 14,400
SANCHEZ ENERGY CORP COM 79970Y105 1,957 406,000 SH   SOLE 1 0 0 406,000
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 36 27,050 SH   SOLE 1 0 0 27,050
SCHLUMBERGER LTD COM 806857108 312 4,462 SH   SOLE 1 0 0 4,462
SHOE CARNIVAL INC COM 824889109 300 13,400 SH   SOLE 1 0 0 13,400
SILVER RUN ACQUISITION UNIT 99/99/9999 82812A202 1,736 161,998 SH   SOLE 1 0 0 161,998
SPDR S&P 500 ETF TR TR UNIT 78462F103 434 1,726 SH   SOLE 1 0 0 1,726
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 511 15,000 SH   SOLE 1 0 0 15,000
STARBUCKS CORP COM 855244109 4,286 79,800 SH   SOLE 1 0 0 79,800
STELLUS CAP INVT CORP COM 858568108 192 14,088 SH   SOLE 1 0 0 14,088
TARGA RES CORP COM 87612G101 609 12,881 SH   SOLE 1 0 0 12,881
TELIGENT INC NEW COM 87960W104 6,235 929,199 SH   SOLE 1 0 0 929,199
THERAPEUTICSMD INC COM 88338N107 2,877 543,788 SH   SOLE 1 0 0 543,788
TRANSUNION COM 89400J107 520 11,000 SH   SOLE 1 0 0 11,000
UNITED CONTL HLDGS INC COM 910047109 731 12,000 SH   SOLE 1 0 0 12,000
UNITEDHEALTH GROUP INC COM 91324P102 391 2,000 SH   SOLE 1 0 0 2,000
VANGUARD INDEX FDS GROWTH ETF 922908736 226 1,704 SH   SOLE 1 0 0 1,704
VANGUARD INDEX FDS TOTAL STK MKT 922908769 209 1,612 SH   SOLE 1 0 0 1,612
VERIZON COMMUNICATIONS INC COM 92343V104 376 7,595 SH   SOLE 1 0 0 7,595
VERTEX PHARMACEUTICALS INC COM 92532F100 1,117 7,350 SH   SOLE 1 0 0 7,350
VISA INC COM CL A 92826C839 273 2,600 SH   SOLE 1 0 0 2,600
VOYA PRIME RATE TR SH BEN INT 92913A100 65 12,400 SH   SOLE 1 0 0 12,400
WASTE MGMT INC DEL COM 94106L109 1,327 16,952 SH   SOLE 1 0 0 16,952
WEATHERFORD INTL PLC ORD SHS G48833100 92 20,000 SH   SOLE 1 0 0 20,000
YUMA ENERGY INC NEW COM 98872F105 4,466 4,694,827 SH   SOLE 1 0 0 4,694,827
ZYNGA INC CL A 98986T108 38 10,000 SH   SOLE 1 0 0 10,000