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 282 4,926 SH   SOLE 1 0 0 4,926
ACUSHNET HOLDINGS CORP COM 005098108 1,159 55,000 SH   SOLE 1 0 0 55,000
AEMETIS INC COM NEW 00770K202 42 76,757 SH   SOLE 1 0 0 76,757
ALTRIA GROUP INC COM 02209S103 2,481 34,750 SH   SOLE 1 0 0 34,750
AMERICAN EXPRESS CO COM 025816109 315 3,170 SH   SOLE 1 0 0 3,170
ANTERO RES CORP COM 03674X106 3,626 190,836 SH   SOLE 1 0 0 190,836
APPLE INC COM 037833100 3,060 18,090 SH   SOLE 1 0 0 18,090
APPROACH RESOURCES INC COM 03834A103 80 27,112 SH   SOLE 1 0 0 27,112
ARGOS THERAPEUTICS INC COM 040221103 24 161,212 SH   SOLE 1 0 0 161,212
ASTRAZENECA PLC SPONSORED ADR 046353108 312 9,000 SH   SOLE 1 0 0 9,000
AT&T INC COM 00206R102 1,457 37,463 SH   SOLE 1 0 0 37,463
AUTODESK INC COM 052769106 891 8,500 SH   SOLE 1 0 0 8,500
AUTONATION INC COM 05329W102 257 5,000 SH   SOLE 1 0 0 5,000
AVNET INC COM 053807103 379 9,570 SH   SOLE 1 0 0 9,570
BANK AMER CORP COM 060505104 336 11,380 SH   SOLE 1 0 0 11,380
BARRICK GOLD CORP COM 067901108 3,054 211,000 SH   SOLE 1 0 0 211,000
BLACKROCK CORE BD TR SHS BEN INT 09249E101 575 40,955 SH   SOLE 1 0 0 40,955
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 7,115 222,245 SH   SOLE 1 0 0 222,245
BRISTOL MYERS SQUIBB CO COM 110122108 901 14,710 SH   SOLE 1 0 0 14,710
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 230 3,441 SH   SOLE 1 0 0 3,441
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 297 6,000 SH   SOLE 1 0 0 6,000
BURLINGTON STORES INC COM 122017106 308 2,500 SH   SOLE 1 0 0 2,500
CANADIAN PAC RY LTD COM 13645T100 548 3,000 SH   SOLE 1 0 0 3,000
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 201 59,895 SH   SOLE 1 0 0 59,895
CATERPILLAR INC DEL COM 149123101 331 2,100 SH   SOLE 1 0 0 2,100
CBL & ASSOC PPTYS INC COM 124830100 102 18,000 SH   SOLE 1 0 0 18,000
CENTERPOINT ENERGY INC COM 15189T107 7,330 258,450 SH   SOLE 1 0 0 258,450
CHEVRON CORP NEW COM 166764100 462 3,695 SH   SOLE 1 0 0 3,695
CINEMARK HOLDINGS INC COM 17243V102 327 9,400 SH   SOLE 1 0 0 9,400
COCA COLA CO COM 191216100 377 8,216 SH   SOLE 1 0 0 8,216
CONCHO RES INC COM 20605P101 1,150 7,656 SH   SOLE 1 0 0 7,656
CONTAINER STORE GROUP INC COM 210751103 241 50,800 SH   SOLE 1 0 0 50,800
CRITEO S A SPONS ADS 226718104 1,432 55,000 SH   SOLE 1 0 0 55,000
CVS HEALTH CORP COM 126650100 581 8,015 SH   SOLE 1 0 0 8,015
DISNEY WALT CO COM DISNEY 254687106 227 2,111 SH   SOLE 1 0 0 2,111
DNP SELECT INCOME FD COM 23325P104 119 11,000 SH   SOLE 1 0 0 11,000
DOWDUPONT INC COM 26078J100 819 11,493 SH   SOLE 1 0 0 11,493
EARTHSTONE ENERGY INC CL A 27032D304 7,026 660,993 SH   SOLE 1 0 0 660,993
ECLIPSE RES CORP COM 27890G100 12,397 5,165,487 SH   SOLE 1 0 0 5,165,487
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 357 49,600 SH   SOLE 1 0 0 49,600
ENDO INTL PLC SHS G30401106 3,729 481,000 SH   SOLE 1 0 0 481,000
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 677 39,200 SH   SOLE 1 0 0 39,200
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 560 31,240 SH   SOLE 1 0 0 31,240
ENTERPRISE PRODS PARTNERS L COM 293792107 19,651 741,268 SH   SOLE 1 0 0 741,268
EQUIFAX INC COM 294429105 248 2,100 SH   SOLE 1 0 0 2,100
EXXON MOBIL CORP COM 30231G102 15,706 187,788 SH   SOLE 1 0 0 187,788
EZCORP INC CL A NON VTG 302301106 2,503 205,115 SH   SOLE 1 0 0 205,115
FACEBOOK INC CL A 30303M102 222 1,260 SH   SOLE 1 0 0 1,260
FLEX LTD ORD Y2573F102 2,947 163,805 SH   SOLE 1 0 0 163,805
FORD MTR CO DEL COM PAR $0.01 345370860 156 12,500 SH   SOLE 1 0 0 12,500
GENERAL ELECTRIC CO COM 369604103 226 12,958 SH   SOLE 1 0 0 12,958
GENERAL MLS INC COM 370334104 225 3,800 SH   SOLE 1 0 0 3,800
GENERAL MTRS CO COM 37045V100 322 7,840 SH   SOLE 1 0 0 7,840
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,267 56,700 SH   SOLE 1 0 0 56,700
GLOBAL PARTNERS LP COM UNITS 37946R109 601 35,950 SH   SOLE 1 0 0 35,950
GRAN TIERRA ENERGY INC COM 38500T101 726 268,987 SH   SOLE 1 0 0 268,987
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 195 10,500 SH   SOLE 1 0 0 10,500
HALCON RES CORP COM PAR NEW 40537Q605 80 10,626 SH   SOLE 1 0 0 10,626
HALLADOR ENERGY COMPANY COM 40609P105 148 24,318 SH   SOLE 1 0 0 24,318
HEALTHEQUITY INC COM 42226A107 2,122 45,500 SH   SOLE 1 0 0 45,500
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 578 54,000 SH   SOLE 1 0 0 54,000
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 475 14,612 SH   SOLE 1 0 0 14,612
HOME DEPOT INC COM 437076102 911 4,809 SH   SOLE 1 0 0 4,809
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 4,162 78,510 SH   SOLE 1 0 0 78,510
INSIGHT SELECT INCOME FD COM 45781W109 393 19,734 SH   SOLE 1 0 0 19,734
INTERNATIONAL BUSINESS MACHS COM 459200101 230 1,500 SH   SOLE 1 0 0 1,500
INTL PAPER CO COM 460146103 214 3,700 SH   SOLE 1 0 0 3,700
INTREXON CORP COM 46122T102 983 85,300 SH   SOLE 1 0 0 85,300
ISHARES TR NASDAQ BIOTECH 464287556 352 3,300 SH   SOLE 1 0 0 3,300
ISHARES TR RUS 1000 VAL ETF 464287598 200 1,605 SH   SOLE 1 0 0 1,605
JOHNSON & JOHNSON COM 478160104 1,087 7,780 SH   SOLE 1 0 0 7,780
JOINT CORP COM 47973J102 12,454 2,511,034 SH   SOLE 1 0 0 2,511,034
JPMORGAN CHASE & CO COM 46625H100 1,385 12,946 SH   SOLE 1 0 0 12,946
KEYCORP NEW COM 493267108 11,285 559,500 SH   SOLE 1 0 0 559,500
KINDER MORGAN INC DEL COM 49456B101 972 53,768 SH   SOLE 1 0 0 53,768
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 555 30,680 SH   SOLE 1 0 0 30,680
LAS VEGAS SANDS CORP COM 517834107 545 7,850 SH   SOLE 1 0 0 7,850
LEUCADIA NATL CORP COM 527288104 4,129 155,900 SH   SOLE 1 0 0 155,900
LILLY ELI & CO COM 532457108 719 8,514 SH   SOLE 1 0 0 8,514
MACYS INC COM 55616P104 216 8,600 SH   SOLE 1 0 0 8,600
MAIN STREET CAPITAL CORP COM 56035L104 22,374 563,170 SH   SOLE 1 0 0 563,170
MARATHON OIL CORP COM 565849106 542 32,000 SH   SOLE 1 0 0 32,000
MCDONALDS CORP COM 580135101 361 2,100 SH   SOLE 1 0 0 2,100
MEDICAL PPTYS TRUST INC COM 58463J304 166 12,000 SH   SOLE 1 0 0 12,000
MICROSOFT CORP COM 594918104 310 3,618 SH   SOLE 1 0 0 3,618
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,280 49,254 SH   SOLE 1 0 0 49,254
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 647 274,150 SH   SOLE 1 0 0 274,150
NEW AGE BEVERAGES CORP COM 64157V108 65 30,000 SH   SOLE 1 0 0 30,000
NUVEEN SR INCOME FD COM 67067Y104 70 10,800 SH   SOLE 1 0 0 10,800
ONEOK INC NEW COM 682680103 759 14,199 SH   SOLE 1 0 0 14,199
PARKER DRILLING CO COM 701081101 30 30,100 SH   SOLE 1 0 0 30,100
PEDEVCO CORP COM PAR 70532Y303 4 15,050 SH   SOLE 1 0 0 15,050
PERRIGO CO PLC SHS G97822103 479 5,500 SH   SOLE 1 0 0 5,500
PFENEX INC COM 717071104 3,600 1,353,604 SH   SOLE 1 0 0 1,353,604
PFIZER INC COM 717081103 283 7,808 SH   SOLE 1 0 0 7,808
PHILIP MORRIS INTL INC COM 718172109 460 4,350 SH   SOLE 1 0 0 4,350
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 291 14,145 SH   SOLE 1 0 0 14,145
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 14,964 96,076 SH   SOLE 1 0 0 96,076
PRAXAIR INC COM 74005P104 495 3,200 SH   SOLE 1 0 0 3,200
PROCTER AND GAMBLE CO COM 742718109 526 5,723 SH   SOLE 1 0 0 5,723
PROSHARES TR ULTRA FNCLS NEW 74347X633 640 5,000 SH   SOLE 1 0 0 5,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 213 39,790 SH   SOLE 1 0 0 39,790
READING INTERNATIONAL INC CL A 755408101 1,682 100,737 SH   SOLE 1 0 0 100,737
RITE AID CORP COM 767754104 49 25,000 SH   SOLE 1 0 0 25,000
ROSS STORES INC COM 778296103 875 10,900 SH   SOLE 1 0 0 10,900
SANCHEZ ENERGY CORP COM 79970Y105 2,209 416,000 SH   SOLE 1 0 0 416,000
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 23 27,050 SH   SOLE 1 0 0 27,050
SCHLUMBERGER LTD COM 806857108 308 4,572 SH   SOLE 1 0 0 4,572
SHOE CARNIVAL INC COM 824889109 358 13,400 SH   SOLE 1 0 0 13,400
SIGMATRON INTL INC COM 82661L101 304 30,000 SH   SOLE 1 0 0 30,000
SILVER RUN ACQUISITION UNIT 99/99/9999 82812A202 740 70,750 SH   SOLE 1 0 0 70,750
SPARK ENERGY INC CL A COM 846511103 5,646 455,302 SH   SOLE 1 0 0 455,302
SPDR S&P 500 ETF TR TR UNIT 78462F103 461 1,726 SH   SOLE 1 0 0 1,726
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 558 15,000 SH   SOLE 1 0 0 15,000
STARBUCKS CORP COM 855244109 1,309 22,800 SH   SOLE 1 0 0 22,800
STELLUS CAP INVT CORP COM 858568108 189 14,417 SH   SOLE 1 0 0 14,417
TARGA RES CORP COM 87612G101 624 12,881 SH   SOLE 1 0 0 12,881
TELIGENT INC NEW COM 87960W104 2,944 811,061 SH   SOLE 1 0 0 811,061
TEXAS INSTRS INC COM 882508104 221 2,120 SH   SOLE 1 0 0 2,120
THERAPEUTICSMD INC COM 88338N107 3,150 521,500 SH   SOLE 1 0 0 521,500
UNITED CONTL HLDGS INC COM 910047109 809 12,000 SH   SOLE 1 0 0 12,000
UNITEDHEALTH GROUP INC COM 91324P102 419 1,900 SH   SOLE 1 0 0 1,900
VANGUARD INDEX FDS GROWTH ETF 922908736 240 1,704 SH   SOLE 1 0 0 1,704
VANGUARD INDEX FDS TOTAL STK MKT 922908769 221 1,612 SH   SOLE 1 0 0 1,612
VERIZON COMMUNICATIONS INC COM 92343V104 366 6,895 SH   SOLE 1 0 0 6,895
VISA INC COM CL A 92826C839 251 2,200 SH   SOLE 1 0 0 2,200
VOYA PRIME RATE TR SH BEN INT 92913A100 63 12,400 SH   SOLE 1 0 0 12,400
WAL-MART STORES INC COM 931142103 229 2,320 SH   SOLE 1 0 0 2,320
WASTE MGMT INC DEL COM 94106L109 1,463 16,952 SH   SOLE 1 0 0 16,952
WEATHERFORD INTL PLC ORD SHS G48833100 67 16,000 SH   SOLE 1 0 0 16,000
YUMA ENERGY INC NEW COM 98872F105 6,969 5,966,596 SH   SOLE 1 0 0 5,966,596