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
ABERCROMBIE & FITCH CO CL A COMMON 2896207 3,080 97,654 SH   SOLE   0 0 97,654
ADECOAGRO S A COM COMMON L00849106 6 482 SH   SOLE   0 0 482
ADTRAN INC COMMON 00738A106 7 334 SH   SOLE   0 0 334
AES TR III PFD CV 6.75% CONVERT 00808N202 37 740 SH   SOLE   0 0 740
AGREE REALTY CORP COMMON 8492100 7 169 SH   SOLE   0 0 169
ALLIANCE WORLD II ETF 01879R106 5 431 SH   SOLE   0 0 431
ALTRIA GROUP INCORPORATED COMMON 02209S103 44 700 SH   SOLE   0 0 700
AMERICAN WTR WRKS CO COMMON 30420103 3,138 45,522 SH   SOLE   0 0 45,522
ANGLOGOLD LIMITED ADR COMMON 35128206 3,169 231,510 SH   SOLE   0 0 231,510
APPLIED DNA SCIENCES INC COMMON 03815U201 17 5,000 SH   SOLE   0 0 5,000
ATMOS ENERGY CORP COM COMMON 49560105 3,271 44,042 SH   SOLE   0 0 44,042
AVISTA CORP COMMON 05379B107 7 161 SH   SOLE   0 0 161
BARRICK GOLD CORP COMMON 67901108 3,030 223,147 SH   SOLE   0 0 223,147
BLACK HILLS CP COMMON 92113109 6 107 SH   SOLE   0 0 107
BRIGGS & STRATTON CORP COMMON 109043109 6 266 SH   SOLE   0 0 266
BWX TECHNOLOGIES INC COM COMMON 05605H100 6 192 SH   SOLE   0 0 192
CALIFORNIA WTR SVC GRP COMMON 130788102 6 241 SH   SOLE   0 0 241
CAMPBELL SOUP CO COMMON 134429109 3,157 49,495 SH   SOLE   0 0 49,495
CANTEL MEDICAL CORP COMMON 138098108 6 91 SH   SOLE   0 0 91
CARROLS RESTAURANT GROUP INCCO COMMON 14574X104 6 450 SH   SOLE   0 0 450
CASCADE MICROTECH INC COM COMMON 147322101 6 305 SH   SOLE   0 0 305
CASH AMERICA INTL INC COMMON 14754D100 7 171 SH   SOLE   0 0 171
CENTURYTEL INC COMMON 156700106 96 2,996 SH   SOLE   0 0 2,996
CITIGROUP INC COM NEW COMMON 172967424 74 1,761 SH   SOLE   0 0 1,761
COHERENT INCORPORATED COMMON 192479103 7 74 SH   SOLE   0 0 74
CORESITE RLTY CORP COM COMMON 21870Q105 7 94 SH   SOLE   0 0 94
CRACKER BARREL OLD CTRY STORCO COMMON 22410J106 6 41 SH   SOLE   0 0 41
CRAY INC COMMON 225223304 3,249 77,518 SH   SOLE   0 0 77,518
CROSS TIMBERS RTY TR TR UNIT COMMON 22757R109 98 6,400 SH   SOLE   0 0 6,400
CSG SYSTEMS INTL INC COMMON 126349109 7 163 SH   SOLE   0 0 163
CUBESMART COM COMMON 229663109 3,364 101,032 SH   SOLE   0 0 101,032
DIGITAL REALTY TRUST COMMON 253868103 3,225 36,447 SH   SOLE   0 0 36,447
DIREXION SHS ETF TR GLD MNRS B ETF 25459W235 74 23,000 SH   SOLE   0 0 23,000
DIREXION SHS ETF TR SP BIOTCH ETF 25490K323 82 3,000 SH   SOLE   0 0 3,000
DISH NETWORK CORPORATION CLASS COMMON 25470M109 1,388 30,000 SH   SOLE   0 0 30,000
DORCHESTER MINERALS LP COMMON 25820R105 1,996 175,278 SH   SOLE   0 0 175,278
DOW CHEMICAL COMMON 260543103 160 3,150 SH   SOLE   0 0 3,150
DTE ENERGY CO COMMON 233331107 54 600 SH   SOLE   0 0 600
DUPONT FABROS TECH COMMON 26613Q106 7 169 SH   SOLE   0 0 169
ECHOSTAR HOLDING CORPORATION COMMON 278768106 470 10,610 SH   SOLE   0 0 10,610
EDUCATION RLTY TR INC COM NEW COMMON 28140H203 7 158 SH   SOLE   0 0 158
ELLIE MAE INC COM COMMON 28849P100 3,449 38,051 SH   SOLE   0 0 38,051
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
FACEBOOK, INC COMMON 30303M102 3,258 28,550 SH   SOLE   0 0 28,550
FIRST TR ISE WTR INDEX COM ETF 33733B100 2 65 SH   SOLE   0 0 65
FRANCESCAS HLDGS CORP COM COMMON 351793104 7 342 SH   SOLE   0 0 342
FRONTIER COMMUN CP COMMON 35906A108 5 960 SH   SOLE   0 0 960
HAWAIIAN HOLDINGS INC COM COMMON 419879101 3,383 71,698 SH   SOLE   0 0 71,698
HEALTHCARE REALTY TR COMMON 421946104 7 214 SH   SOLE   0 0 214
HEARTLAND PYMT SYS COMMON 42235N108 6 67 SH   SOLE   0 0 67
HENRY JACK & ASSOC INC COMMON 426281101 3,232 38,218 SH   SOLE   0 0 38,218
HORMEL FOODS CORP COMMON 440452100 3,121 72,169 SH   SOLE   0 0 72,169
HOSPITALITY PROP TR COMMON 44106M102 21 800 SH   SOLE   0 0 800
HUGOTON ROYALTY TRUST COMMON 444717102 22 15,990 SH   SOLE   0 0 15,990
IDACORP INC COM COMMON 451107106 6 85 SH   SOLE   0 0 85
IESI BFC LTD COM NPV COMMON 74339G101 6 203 SH   SOLE   0 0 203
INCYTE CORPORATION COMMON 45337C102 718 9,911 SH   SOLE   0 0 9,911
INGREDION INCORPORATED COMMON 457187102 3,147 29,470 SH   SOLE   0 0 29,470
ISHARES DJ US MDIF ETF 464288810 2 17 SH   SOLE   0 0 17
ISHARES S&P 500 ETF 464287200 2 11 SH   SOLE   0 0 11
ISHARES TR BARCLYS US AGG B ETF 464287226 15 135 SH   SOLE   0 0 135
ISHARES TR INDEX FUND RUSSL 20 ETF 464287655 1 13 SH   SOLE   0 0 13
ISHARES TR RUSSELL 1000 GROWTH ETF 464287614 4 38 SH   SOLE   0 0 38
JMP GROUP INC COM COMMON 46629U107 131 25,000 SH   SOLE   0 0 25,000
JOHN B SANFILIPPO & SON INC COMMON 800422107 6 89 SH   SOLE   0 0 89
JOHN BEAN TECHNOLOGIES CORP CO COMMON 477839104 7 116 SH   SOLE   0 0 116
KELLOGG COMPANY COMMON 487836108 3,173 41,449 SH   SOLE   0 0 41,449
LACLEDE GROUP INC COMMON 505597104 6 95 SH   SOLE   0 0 95
MARKET VECTORS ETF TR OIL REFN ETF 57061R296 2 107 SH   SOLE   0 0 107
MARKET VECTORS ETF TR RETAIL E ETF 57060U225 2 27 SH   SOLE   0 0 27
MARKETAXESS HLDGS INC COM COMMON 57060D108 3,130 25,074 SH   SOLE   0 0 25,074
MATTEL INC COMMON 577081102 3,147 93,605 SH   SOLE   0 0 93,605
MCDONALD'S CORPORATION COMMON 580135101 44 354 SH   SOLE   0 0 354
MGE ENERGY INC. - COMMON STOCK COMMON 55277P104 7 125 SH   SOLE   0 0 125
NASDAQ OMX GROUP, INC. (THE) COMMON 631103108 3,201 48,224 SH   SOLE   0 0 48,224
NEWS CORP NEW CL A COMMON 65249B109 12 967 SH   SOLE   0 0 967
NIKE INCORPORATED CLASS B COMMON 654106103 66 1,081 SH   SOLE   0 0 1,081
OCULAR SCIENCES INC COMMON 67555N206 9 1,590 SH   SOLE   0 0 1,590
ONE GAS INC COM COMMON 68235P108 6 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
PEPSICO INCORPORATED COMMON 713448108 21 201 SH   SOLE   0 0 201
PHILIP MORRIS INTERNATIONAL IN COMMON 718172109 59 602 SH   SOLE   0 0 602
PILGRIMS PRIDE CORP COM COMMON 72147K108 38 1,500 SH   SOLE   0 0 1,500
PNC FINANCIAL SERVICES GROUP COMMON 693475105 507 6,000 SH   SOLE   0 0 6,000
PNM RES INC COMMON 69349H107 6 191 SH   SOLE   0 0 191
POST HLDGS INC COM COMMON 737446104 3,113 45,260 SH   SOLE   0 0 45,260
POWERSHARES DWA TECHNICAL LEAD ETF 73935X153 1,148 28,152 SH   SOLE   0 0 28,152
POWERSHARES DYNAMIC FOOD & BEV ETF 73935X849 2 65 SH   SOLE   0 0 65
POWERSHARES QQQ TRUST, SERIES ETF 73935A104 1 13 SH   SOLE   0 0 13
PS BUSINESS PKS INC CA COM COMMON 69360J107 7 65 SH   SOLE   0 0 65
PUBLIC STORAGE COMMON 74460D109 3,386 12,274 SH   SOLE   0 0 12,274
RANGE RESOURCES CORP COMMON 75281A109 28 860 SH   SOLE   0 0 860
REALTY INCOME COMMON 756109104 3,283 52,519 SH   SOLE   0 0 52,519
REYNOLDS AMERN INCCOM COMMON 761713106 3,109 61,791 SH   SOLE   0 0 61,791
RLI CORP COMMON 749607107 7 98 SH   SOLE   0 0 98
S&P DEP RCPTS/SPDRS TRUST ETF 78462F103 1 7 SH   SOLE   0 0 7
SAN JUAN BASIN RTY TR UNIT BEN COMMON 798241105 132 25,619 SH   SOLE   0 0 25,619
SANDERSON FARMS INC COMMON 800013104 6 69 SH   SOLE   0 0 69
SCANA CORP NEW COMMON 80589M102 3,297 46,996 SH   SOLE   0 0 46,996
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
SIERRA WIRELESS INC COMMON 826516106 4 270 SH   SOLE   0 0 270
SMITH & WESSON HOLDING CORP COMMON 831756101 3,015 113,245 SH   SOLE   0 0 113,245
SOUTHWEST GAS CORP COM COMMON 844895102 7 99 SH   SOLE   0 0 99
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
STAMPS COM INC COM NEW COMMON 852857200 2,826 26,588 SH   SOLE   0 0 26,588
STURM RUGER & COMPANY INC COMMON 864159108 6 85 SH   SOLE   0 0 85
SUNCOR ENERGY INC NEWCOM COMMON 867224107 1,114 40,074 SH   SOLE   0 0 40,074
TAL ED GROUP ADS REPSTG COM COMMON 874080104 3,095 62,303 SH   SOLE   0 0 62,303
TEAM INC COMMON 878155100 152 5,007 SH   SOLE   0 0 5,007
THE CHARLES SCHWAB CORP COMMON 808513105 84 3,000 SH   SOLE   0 0 3,000
TREEHOUSE FOODS INC COMMON 89469A104 17 191 SH   SOLE   0 0 191
TWENTY FIRST CENTY FOX INC CL COMMON 90130A101 108 3,870 SH   SOLE   0 0 3,870
TYSON FOODS INC CLASS A COMMON 902494103 3,134 47,018 SH   SOLE   0 0 47,018
UDR INC COMMON 902653104 66 1,701 SH   SOLE   0 0 1,701
VERA BRADLEY INC COM COMMON 92335C106 7 322 SH   SOLE   0 0 322
VERIZON COMMUNICATIONS COMMON 92343V104 216 4,000 SH   SOLE   0 0 4,000
WASTE CONNECTIONS COMMON 941053100 3,121 48,325 SH   SOLE   0 0 48,325
WD-40 COMPANY COMMON 929236107 6 60 SH   SOLE   0 0 60
WEBMD HEALTH CORP COMMON 94770V102 3,420 54,603 SH   SOLE   0 0 54,603
WELLS FARGO & CO COMMON 949746101 97 2,000 SH   SOLE   0 0 2,000
WGL HLDGS INC COM COMMON 92924F106 7 90 SH   SOLE   0 0 90