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
ADVANCED MICRO DEVICES INC COMMON 7903107 4,236 824,199 SH   SOLE   0 0 824,199
AGREE REALTY CORP COMMON 8492100 8 169 SH   SOLE   0 0 169
ALTRIA GROUP INCORPORATED COMMON 02209S103 48 700 SH   SOLE   0 0 700
AMAZON.COM INC COMMON 23135106 3,303 4,616 SH   SOLE   0 0 4,616
AMERICAN WTR WRKS CO COMMON 30420103 3,944 46,670 SH   SOLE   0 0 46,670
APPLIED DNA SCIENCES INC COMMON 03815U201 16 5,000 SH   SOLE   0 0 5,000
ATMOS ENERGY CORP COM COMMON 49560105 3,685 45,312 SH   SOLE   0 0 45,312
AVISTA CORP COMMON 05379B107 7 161 SH   SOLE   0 0 161
BANC OF CALIFORNIA INC COM COMMON 05990K106 9 472 SH   SOLE   0 0 472
BLACK HILLS CP COMMON 92113109 7 107 SH   SOLE   0 0 107
BWX TECHNOLOGIES INC COM COMMON 05605H100 7 192 SH   SOLE   0 0 192
CALIFORNIA WTR SVC GRP COMMON 130788102 8 241 SH   SOLE   0 0 241
CANTEL MEDICAL CORP COMMON 138098108 6 91 SH   SOLE   0 0 91
CASH AMERICA INTL INC COMMON 14754D100 7 171 SH   SOLE   0 0 171
CENTURYTEL INC COMMON 156700106 87 2,994 SH   SOLE   0 0 2,994
CITIGROUP INC COM NEW COMMON 172967424 74 1,753 SH   SOLE   0 0 1,753
COHERENT INCORPORATED COMMON 192479103 7 74 SH   SOLE   0 0 74
CORESITE RLTY CORP COM COMMON 21870Q105 8 94 SH   SOLE   0 0 94
CROSS TIMBERS RTY TR TR UNIT COMMON 22757R109 116 6,400 SH   SOLE   0 0 6,400
CSG SYSTEMS INTL INC COMMON 126349109 7 163 SH   SOLE   0 0 163
DIAMONDBACK ENERGY INC COM COMMON 25278X109 3,453 37,854 SH   SOLE   0 0 37,854
DIGITAL REALTY TRUST COMMON 253868103 4,073 37,367 SH   SOLE   0 0 37,367
DISH NETWORK CORPORATION CLASS COMMON 25470M109 1,572 30,000 SH   SOLE   0 0 30,000
DORCHESTER MINERALS LP COMMON 25820R105 2,680 185,839 SH   SOLE   0 0 185,839
DOW CHEMICAL COMMON 260543103 157 3,150 SH   SOLE   0 0 3,150
DTE ENERGY CO COMMON 233331107 59 600 SH   SOLE   0 0 600
DUPONT FABROS TECH COMMON 26613Q106 8 169 SH   SOLE   0 0 169
ECHOSTAR HOLDING CORPORATION COMMON 278768106 421 10,610 SH   SOLE   0 0 10,610
EDUCATION RLTY TR INC COM NEW COMMON 28140H203 7 158 SH   SOLE   0 0 158
EDWARDS LIFESCIENCES CORP COMMON 28176E108 3,267 32,761 SH   SOLE   0 0 32,761
EMPIRE DISTRICT ELCT COMMON 291641108 6 188 SH   SOLE   0 0 188
EXLSERVICE HOLDINGS INC COM COMMON 302081104 7 130 SH   SOLE   0 0 130
FABRINET SHS COMMON G3323L100 10 263 SH   SOLE   0 0 263
FAIRMOUNT SANTROL HLDGS INC CO COMMON 30555Q108 13 1,726 SH   SOLE   0 0 1,726
FIFTH STREET FINANCE CORP COM COMMON 31678A103 3 520 SH   SOLE   0 0 520
FORMFACTOR INC COMMON 346375108 2 198 SH   SOLE   0 0 198
FRONTIER COMMUN CP COMMON 35906A108 3 685 SH   SOLE   0 0 685
HEALTHCARE REALTY TR COMMON 421946104 7 214 SH   SOLE   0 0 214
HMS HOLDINGS CORP COMMON 40425J101 9 528 SH   SOLE   0 0 528
HOSPITALITY PROP TR COMMON 44106M102 23 800 SH   SOLE   0 0 800
HUGOTON ROYALTY TRUST COMMON 444717102 18 7,705 SH   SOLE   0 0 7,705
INCYTE CORPORATION COMMON 45337C102 792 9,901 SH   SOLE   0 0 9,901
INGREDION INCORPORATED COMMON 457187102 3,917 30,270 SH   SOLE   0 0 30,270
INTREXON CORP COM COMMON 46122T102 98 4,000 SH   SOLE   0 0 4,000
JMP GROUP INC COM COMMON 46629U107 136 25,000 SH   SOLE   0 0 25,000
JOHN BEAN TECHNOLOGIES CORP CO COMMON 477839104 7 116 SH   SOLE   0 0 116
MANITOWOC CO INC COMMON 563571108 3,260 598,087 SH   SOLE   0 0 598,087
MARKETAXESS HLDGS INC COM COMMON 57060D108 3,753 25,811 SH   SOLE   0 0 25,811
MAXLINEAR INC CL A COMMON 57776J100 8 457 SH   SOLE   0 0 457
MCDONALD'S CORPORATION COMMON 580135101 43 354 SH   SOLE   0 0 354
MEDIVATION INC COMMON 58501N101 3,411 56,574 SH   SOLE   0 0 56,574
MEXICO FD INC COM COMMON 592835102 7 430 SH   SOLE   0 0 430
MGE ENERGY INC. - COMMON STOCK COMMON 55277P104 7 125 SH   SOLE   0 0 125
MGP INGREDIENTS INC NEW COM COMMON 55303J106 11 287 SH   SOLE   0 0 287
NATIONAL BEVERAGE CORP COMMON 635017106 11 179 SH   SOLE   0 0 179
NEW ORIENTAL EDUCATION & TECHN COMMON 647581107 3,352 80,036 SH   SOLE   0 0 80,036
NEWS CORP NEW CL A COMMON 65249B109 11 967 SH   SOLE   0 0 967
NIKE INCORPORATED CLASS B COMMON 654106103 60 1,080 SH   SOLE   0 0 1,080
NVIDIA CORP COMMON 67066G104 4,223 89,836 SH   SOLE   0 0 89,836
OCULAR SCIENCES INC COMMON 67555N206 8 1,590 SH   SOLE   0 0 1,590
ONE GAS INC COM COMMON 68235P108 7 105 SH   SOLE   0 0 105
ORBCOMM INC COMMON 68555P100 7 669 SH   SOLE   0 0 669
ORBOTECH LTD ORD COMMON M75253100 7 276 SH   SOLE   0 0 276
PARSLEY ENERGY INC CL A COMMON 701877102 3,524 130,238 SH   SOLE   0 0 130,238
PEPSICO INCORPORATED COMMON 713448108 21 200 SH   SOLE   0 0 200
PHILIP MORRIS INTERNATIONAL IN COMMON 718172109 61 600 SH   SOLE   0 0 600
PILGRIMS PRIDE CORP COM COMMON 72147K108 38 1,500 SH   SOLE   0 0 1,500
PNC FINANCIAL SERVICES GROUP COMMON 693475105 488 6,000 SH   SOLE   0 0 6,000
PS BUSINESS PKS INC CA COM COMMON 69360J107 7 65 SH   SOLE   0 0 65
REALTY INCOME COMMON 756109104 3,743 53,970 SH   SOLE   0 0 53,970
REYNOLDS AMERN INCCOM COMMON 761713106 108 2,000 SH   SOLE   0 0 2,000
RSP PERMIAN INC COM COMMON 74978Q105 3,635 104,194 SH   SOLE   0 0 104,194
SAN JUAN BASIN RTY TR UNIT BEN COMMON 798241105 100 13,742 SH   SOLE   0 0 13,742
SCANA CORP NEW COMMON 80589M102 3,652 48,266 SH   SOLE   0 0 48,266
SCICLONE PHARMACEUTICALS INC COMMON 80862K104 9 687 SH   SOLE   0 0 687
SIERRA WIRELESS INC COMMON 826516106 5 270 SH   SOLE   0 0 270
SILICON MOTION TECHNOLOGY CORP COMMON 82706C108 10 214 SH   SOLE   0 0 214
SOUTHWEST GAS CORP COM COMMON 844895102 8 99 SH   SOLE   0 0 99
SUNCOR ENERGY INC NEWCOM COMMON 867224107 860 31,007 SH   SOLE   0 0 31,007
TAL ED GROUP ADS REPSTG COM COMMON 874080104 3,941 63,495 SH   SOLE   0 0 63,495
TEAM INC COMMON 878155100 124 5,007 SH   SOLE   0 0 5,007
TESLA MOTORS INC COMMON 88160R101 46 216 SH   SOLE   0 0 216
THE CHARLES SCHWAB CORP COMMON 808513105 76 3,000 SH   SOLE   0 0 3,000
TREEHOUSE FOODS INC COMMON 89469A104 20 191 SH   SOLE   0 0 191
TRINSEO S A SHS COMMON L9340P101 9 199 SH   SOLE   0 0 199
TWENTY FIRST CENTY FOX INC CL COMMON 90130A101 105 3,870 SH   SOLE   0 0 3,870
TYSON FOODS INC CLASS A COMMON 902494103 3,264 48,877 SH   SOLE   0 0 48,877
UDR INC COMMON 902653104 63 1,701 SH   SOLE   0 0 1,701
ULTA SALON, COSMETICS & FRAGRA COMMON 90384S303 3,524 14,466 SH   SOLE   0 0 14,466
UNIVERSAL DISPLAY CORPORATION COMMON 91347P105 3,346 49,351 SH   SOLE   0 0 49,351
VERIZON COMMUNICATIONS COMMON 92343V104 223 4,000 SH   SOLE   0 0 4,000
WASTE CONNECTIONS INC COMMON 94106B101 3,599 49,949 SH   SOLE   0 0 49,949
WEBMD HEALTH CORP COMMON 94770V102 3,238 55,716 SH   SOLE   0 0 55,716
WELLS FARGO & CO COMMON 949746101 95 2,000 SH   SOLE   0 0 2,000
WEYERHAEUSER CO COMMON 962166104 2 80 SH   SOLE   0 0 80
ZILLOW GROUP INC CL C CAP STK COMMON 98954M200 3,774 104,014 SH   SOLE   0 0 104,014
AES TR III PFD CV 6.75% CONVERT 00808N202 39 740 SH   SOLE   0 0 740
ALLIANCE WORLD II ETF 01879R106 5 431 SH   SOLE   0 0 431
DIREXION SHS ETF TR OIL GAS BE ETF 25490K729 34 5,250 SH   SOLE   0 0 5,250
FIRST TR ISE WTR INDEX COM ETF 33733B100 2 65 SH   SOLE   0 0 65
GLOBAL X FDS GLOBAL X LITHI ETF 37954Y855 2 97 SH   SOLE   0 0 97
ISHARES DJ US MDIF ETF 464288810 2 17 SH   SOLE   0 0 17
ISHARES KLD INDX FD ETF 464288802 4 49 SH   SOLE   0 0 49
ISHARES MSCI AUSTRALIA INDEX ETF 464286103 2 126 SH   SOLE   0 0 126
ISHARES RUSSELL MICR ETF 464288869 3 37 SH   SOLE   0 0 37
ISHARES S&P LATIN AMERICA 40 ETF 464287390 2 83 SH   SOLE   0 0 83
ISHARES S&P SMALLCAP 600 ETF 464287804 3 27 SH   SOLE   0 0 27
ISHARES TR DOW JONES U S ENERG ETF 464287796 2 46 SH   SOLE   0 0 46
ISHARES TR DOW JONES U S FINL ETF 464287770 5 62 SH   SOLE   0 0 62
ISHARES TR FTSE XINHAU HK CHIN ETF 464287184 3 88 SH   SOLE   0 0 88
ISHARES TR INDEX FUND MSCI EME ETF 464287234 10 278 SH   SOLE   0 0 278
ISHARES TR INDEX FUND NSDQ BIO ETF 464287556 3 10 SH   SOLE   0 0 10
ISHARES TR INDEX FUND RUSSL 20 ETF 464287655 1 13 SH   SOLE   0 0 13
ISHARES TR S&P GLOBAL 100 INDE ETF 464287572 4 50 SH   SOLE   0 0 50
ISHARES TRUST COHEN & STEERS R ETF 464287564 12 111 SH   SOLE   0 0 111
ISHARES TRUST GOLDMAN SACHS TE ETF 464287549 8 74 SH   SOLE   0 0 74
POWERSHARES DWA TECHNICAL LEAD ETF 73935X153 1,188 28,227 SH   SOLE   0 0 28,227
POWERSHARES DYNAMIC FOOD & BEV ETF 73935X849 2 65 SH   SOLE   0 0 65
POWERSHARES ETF TRUST DYN BLDG ETF 73935X666 2 77 SH   SOLE   0 0 77
POWERSHARES QQQ TRUST, SERIES ETF 73935A104 28 261 SH   SOLE   0 0 261
S&P DEP RCPTS/SPDRS TRUST ETF 78462F103 1 7 SH   SOLE   0 0 7
SECTOR SPDR - CONSUMER STAPLES ETF 81369Y308 2 40 SH   SOLE   0 0 40
SECTOR SPDR - TECHNOLOGY ETF 81369Y803 2 49 SH   SOLE   0 0 49
SPDR DOW JONES INDUSTRIAL AVER ETF 78467X109 1 8 SH   SOLE   0 0 8
SPDR SEMICONDUCTOR E ETF 78464A862 2 48 SH   SOLE   0 0 48
VANECK VECTORS OIL REFINERS ET ETF 92189F585 2 107 SH   SOLE   0 0 107
VANECK VECTORS RETAIL ETF ETF 92189F684 2 27 SH   SOLE   0 0 27
VANGUARD REIT INDEX ETF ETF 922908553 7 74 SH   SOLE   0 0 74