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
APPLE INC COM 037833100 2,581 24,519 SH   SOLE   6,050 0 18,469
MICROSOFT CORP COM COM 594918104 3,047 54,916 SH   SOLE   11,840 0 43,076
EXXON MOBIL CORP COM COM 30231G102 3,838 49,233 SH   SOLE   11,963 0 37,270
GENERAL ELEC CO COM COM 369604103 3,463 111,164 SH   SOLE   25,275 0 85,889
JOHNSON & JOHNSON COM COM 478160104 4,450 43,320 SH   SOLE   9,551 0 33,769
WELLS FARGO & COMPANY COM 949746101 1,155 21,243 SH   SOLE   4,906 0 16,337
ALPHABET INC CL A COM 02079K305 1,029 1,323 SH   SOLE   365 0 958
ALPHABET INC CL C COM 02079K107 947 1,248 SH   SOLE   365 0 883
JPMORGAN CHASE & CO COM 46625H100 905 13,702 SH   SOLE   2,650 0 11,052
PROCTER & GAMBLE CO COM 742718109 1,129 14,212 SH   SOLE   3,587 0 10,625
AT&T INC COM 00206R102 1,981 57,561 SH   SOLE   19,973 0 37,588
PFIZER INC COM COM 717081103 303 9,372 SH   SOLE   2,755 0 6,617
WAL MART STORES INC COM COM 931142103 498 8,127 SH   SOLE   500 0 7,627
VISA INC CLASS A COM 92826C839 2,068 26,665 SH   SOLE   6,350 0 20,315
VERIZON COMMUNICATIONS COM 92343V104 2,072 44,829 SH   SOLE   10,562 0 34,267
COCA COLA CO COM COM 191216100 505 11,760 SH   SOLE   2,930 0 8,830
SPDR S&P 500 ETF TRUST COM 78462F103 2,331 11,435 SH   SOLE   1,800 0 9,635
BANK OF AMERICA CORP COM COM 060505104 925 54,966 SH   SOLE   9,500 0 45,466
DISNEY WALT CO COM DISNEY COM 254687106 859 8,178 SH   SOLE   2,687 0 5,491
CHEVRON CORPORATION COM 166764100 2,229 24,778 SH   SOLE   4,925 0 19,853
BERKSHIRE HATHAWAY INC CL B COM 084670702 489 3,700 SH   SOLE   0 0 3,700
INTEL CORP COM COM 458140100 1,891 54,890 SH   SOLE   12,950 0 41,940
CITIGROUP INC COM COM 172967424 878 16,964 SH   SOLE   3,525 0 13,439
ORACLE CORPORATION COM 68389x105 212 5,804 SH   SOLE   5,504 0 300
MERCK & CO INC (NEW) COM 58933Y105 2,047 38,756 SH   SOLE   9,287 0 29,469
PEPSICO INC COM COM 713448108 2,087 20,883 SH   SOLE   4,375 0 16,508
CISCO SYS INC COM COM 17275R102 937 34,500 SH   SOLE   33,050 0 1,450
INTERNATIONAL BUS MACH COM COM 459200101 903 6,562 SH   SOLE   3,245 0 3,317
BRISTOL MYERS SQUIBB COM COM 110122108 3,001 43,625 SH   SOLE   12,610 0 31,015
MCDONALDS CORP COM COM 580135101 609 5,155 SH   SOLE   1,040 0 4,115
CVS HEALTH CORPORATION COM 126650100 1,925 19,685 SH   SOLE   3,465 0 16,220
MEDTRONIC PLC COM G5960L103 233 3,031 SH   SOLE   1,238 0 1,793
BOEING CO COM COM 097023105 391 2,705 SH   SOLE   40 0 2,665
ABBVIE INC COM 00287Y109 1,760 29,703 SH   SOLE   8,425 0 21,278
3M CO COM 88579Y101 24,419 162,105 SH   SOLE   3,505 0 158,600
WALGREEN BOOTS ALLIANCE INC COM 931427108 519 6,100 SH   SOLE   2,700 0 3,400
SCHLUMBERGER LTD COM COM 806857108 390 5,593 SH   SOLE   785 0 4,808
UNITED TECHNOLOGIES CP COM COM 913017109 600 6,250 SH   SOLE   2,025 0 4,225
HONEYWELL INTL INC COM COM 438516106 1,633 15,769 SH   SOLE   2,612 0 13,157
US BANCORP COM 902973304 1,095 25,665 SH   SOLE   9,945 0 15,720
ISHARES CORE S&P 500 INDEX FUN COM 464287200 519 2,534 SH   SOLE   0 0 2,534
ABBOTT LABS COM COM 002824100 955 21,270 SH   SOLE   4,725 0 16,545
TEVA PHARMACEUTICALS COM 881624209 1,050 16,001 SH   SOLE   3,700 0 12,301
MORGAN STANLEY COM 617446448 686 21,550 SH   SOLE   3,150 0 18,400
ISHARES MSCI EAFE ETF COM 464287465 1,959 33,364 SH   SOLE   3,520 0 29,844
COLGATE-PALMOLIVE CO COM 194162103 533 8,000 SH   SOLE   1,300 0 6,700
EXPRESS SCRIPTS HOLDINGS INC COM 30219G108 252 2,888 SH   SOLE   0 0 2,888
E M C CORP MASS COM COM 268648102 902 35,125 SH   SOLE   10,147 0 24,978
PNC FINANCIAL SERVICES GROUP I COM 693475105 731 7,665 SH   SOLE   1,875 0 5,790
NEXTERA ENERGY INC COM 65339F101 519 5,000 SH   SOLE   900 0 4,100
KIMBERLY CLARK CORP COM COM 494368103 243 1,912 SH   SOLE   562 0 1,350
TARGET CORP COM 87612E106 1,355 18,660 SH   SOLE   4,555 0 14,105
PAYPAL HOLDINGS INC COM 70450Y103 572 15,790 SH   SOLE   2,600 0 13,190
GENERAL DYNAMICS CO COM 369550108 441 3,210 SH   SOLE   697 0 2,513
POWERSHARES QQQ NASDAQ 100 ETF COM 73935A104 225 2,014 SH   SOLE   253 0 1,761
EOG RES INC COM COM 26875P101 679 9,595 SH   SOLE   1,120 0 8,475
VANGUARD FTSE EMERGING MARKETS ETF COM 922042858 499 15,259 SH   SOLE   1,075 0 14,184
TRAVELERS COMPANIES INC COM 89417E109 2,670 23,659 SH   SOLE   2,730 0 20,929
GENERAL MILLS INC COM 370334104 484 8,392 SH   SOLE   1,200 0 7,192
ECOLAB INC COM 278865100 1,395 12,194 SH   SOLE   3,025 0 9,169
ILLINOIS TOOL WKS INC COM COM 452308109 527 5,681 SH   SOLE   950 0 4,731
EBAY INC COM 278642103 443 16,130 SH   SOLE   2,900 0 13,230
YUM! BRANDS INC COM 988498101 377 5,159 SH   SOLE   1,100 0 4,059
EMERSON ELEC CO COM COM 291011104 563 11,766 SH   SOLE   2,175 0 9,591
ISHARES CORE TOTAL US BOND MKT ETF COM 464287226 803 7,430 SH   SOLE   4,365 0 3,065
BB&T CORP COM 054937107 248 6,550 SH   SOLE   1,250 0 5,300
ISHARES RUSSELL 2000 ETF COM 464287655 460 4,085 SH   SOLE   1,345 0 2,740
NOKIA CORP -SPON ADR COM 654902204 78 11,150 SH   SOLE   0 0 11,150
PPG INDS INC COM COM 693506107 249 2,520 SH   SOLE   400 0 2,120
BAXALTA INC COM 07177M103 248 6,350 SH   SOLE   1,850 0 4,500
OREILLY AUTOMOTIVE INC NEW COM 67103H107 304 1,200 SH   SOLE   250 0 950
ALLSTATE CORP COM COM 020002101 647 10,419 SH   SOLE   3,150 0 7,269
ISHARES IBOXX INV GRADE CORP BOND ETF COM 464287242 3,137 27,518 SH   SOLE   10,000 0 17,518
ISHARES MSCI EMERGING MKTS INDEX ETF COM 464287234 278 8,644 SH   SOLE   900 0 7,744
ZIMMER BIOMET HOLDINGS INC COM 98956P102 357 3,475 SH   SOLE   250 0 3,225
HORMEL FOODS CORP COM COM 440452100 2,589 32,737 SH   SOLE   6,800 0 25,937
BAXTER INTERNATIONAL INC COM 071813109 246 6,450 SH   SOLE   1,850 0 4,600
FINANCIAL SELECT SECTOR SPDR F COM 81369Y605 260 10,900 SH   SOLE   0 0 10,900
XCEL ENERGY INC COM 98389B100 1,170 32,576 SH   SOLE   7,500 0 25,076
EQUINIX INC COM NEW COM 29444U700 1,623 5,368 SH   SOLE   687 0 4,681
FIDELITY NATIONAL INFORMATION COM 31620M106 207 3,424 SH   SOLE   3,245 0 179
APACHE CORP COM COM 037411105 454 10,207 SH   SOLE   2,818 0 7,389
TELUS CORPORATION COM 87971M103 488 17,650 SH   SOLE   2,900 0 14,750
WEC ENERGY GROUP INC COM 92939U106 237 4,628 SH   SOLE   1,577 0 3,051
WEYERHAEUSER CO COM COM 962166104 496 16,557 SH   SOLE   2,701 0 13,856
SKYWORKS SOLUTIONS INC COM 83088M102 2,338 30,430 SH   SOLE   5,120 0 25,310
ISHARES S&P US PFD STOCK ETF COM 464288687 2,607 67,117 SH   SOLE   8,125 0 58,992
ISHARES TRUST DJ SELECT DIVIDE COM 464287168 434 5,773 SH   SOLE   0 0 5,773
ISHARES RUSSELL MIDCAP ETF COM 464287499 641 4,002 SH   SOLE   655 0 3,347
SPDR S&P DIVIDEND ETF COM 78464A763 927 12,600 SH   SOLE   0 0 12,600
DR HORTON INC COM 23331A109 233 7,290 SH   SOLE   2,950 0 4,340
WESTROCK CO COM 96145D105 289 6,335 SH   SOLE   1,755 0 4,580
ISHARES BARCLAYS 1-3 YEAR TREAS BOND ETF COM 464287457 3,052 36,178 SH   SOLE   6,400 0 29,778
KEYCORP NEW COM COM 493267108 1,233 93,492 SH   SOLE   25,900 0 67,592
ISHARES BARCLAYS 1-3 YEAR CREDIT BOND ETF COM 464288646 13,386 127,972 SH   SOLE   26,720 0 101,252
INTL FLAVORS & FRAGRANCES COM 459506101 500 4,182 SH   SOLE   650 0 3,532
C H ROBINSON WORLDWIDE COM COM 12541W209 337 5,437 SH   SOLE   1,400 0 4,037
ANNALY CAPITAL MANAGEMENT INC COM 035710409 104 11,050 SH   SOLE   700 0 10,350
HUNTINGTON BANCSHARES INC COM 446150104 122 11,000 SH   SOLE   200 0 10,800
MALLINCKRODT PLC COM G5785G107 495 6,635 SH   SOLE   3,150 0 3,485
RAYMOND JAMES FINANCIAL COM 754730109 1,044 18,005 SH   SOLE   5,890 0 12,115
ALLIANT ENERGY CORP COM 018802108 704 11,267 SH   SOLE   2,450 0 8,817
MEDNAX INC COM 58502B106 742 10,350 SH   SOLE   2,400 0 7,950
VALSPAR CORP COM 920355104 449 5,415 SH   SOLE   1,500 0 3,915
SVB FINANCIAL GROUP COM 78486Q101 873 7,344 SH   SOLE   1,525 0 5,819
ISHARES BARCLAYS INTERMEDIATE CREDIT ETF COM 464288638 3,262 30,405 SH   SOLE   4,050 0 26,355
UTILITIES SELECT SECTOR SPDR E COM 81369Y886 374 8,640 SH   SOLE   0 0 8,640
CALATLANTIC GROUP INC COM 128195104 548 14,459 SH   SOLE   10,696 0 3,763
DONALDSON INC COM COM 257651109 813 28,380 SH   SOLE   6,475 0 21,905
ATMEL CORP COM 049513104 193 22,450 SH   SOLE   1,300 0 21,150
ISHARES FLOATING RATE BOND ETF COM 46429B655 1,159 22,975 SH   SOLE   4,400 0 18,575
UMPQUA HOLDINGS INC COM 904214103 1,142 71,800 SH   SOLE   40,500 0 31,300
BIO-TECHNE CORP COM 09073M104 814 9,040 SH   SOLE   6,500 0 2,540
POWERSHARES PREFERRED PORTFOLIO COM 73936T565 611 40,900 SH   SOLE   5,500 0 35,400
AMERICAN EAGLE OUTFITTERS COM 02553E106 3,015 194,520 SH   SOLE   81,500 0 113,020
MYRIAD GENETICS INC COM 62855J104 478 11,075 SH   SOLE   7,750 0 3,325
CORELOGIC INC COM 21871D103 395 11,675 SH   SOLE   8,150 0 3,525
SYNAPTICS INC COM 87157D109 717 8,925 SH   SOLE   5,175 0 3,750
OSHKOSH CORPORATION COM 688239201 423 10,845 SH   SOLE   5,075 0 5,770
CIENA CORP COM 171779309 363 17,560 SH   SOLE   13,400 0 4,160
SNYDER-LANCE INC COM 833551104 561 16,365 SH   SOLE   12,900 0 3,465
TCF FINL CORP COM COM 872275102 154 10,932 SH   SOLE   1,198 0 9,734
DRIL-QUIP INC COM 262037104 477 8,045 SH   SOLE   6,425 0 1,620
SPDR S&P BIOTECH ETF COM 78464A870 1,334 19,000 SH   SOLE   13,825 0 5,175
LIGAND PHARMACEUTICA COM 53220K504 1,171 10,805 SH   SOLE   7,725 0 3,080
TRI POINTE GROUP INC COM 87265H109 253 19,987 SH   SOLE   2,003 0 17,984
ENTEGRIS INC (DE) COM 29362U104 863 65,050 SH   SOLE   29,300 0 35,750
HB FULLER COM 359694106 463 12,685 SH   SOLE   6,700 0 5,985
AMBARELLA INC COM G037AX101 526 9,440 SH   SOLE   7,325 0 2,115
DARLING INGREDIENTS INC COM 237266101 1,040 98,855 SH   SOLE   43,300 0 55,555
GENTHERM INC COM 37253A103 834 17,605 SH   SOLE   6,275 0 11,330
MGE ENERGY INC COM 55277P104 350 7,543 SH   SOLE   4,615 0 2,928
PHYSICIANS REALTY TRUST COM 71943U104 769 45,640 SH   SOLE   35,100 0 10,540
TELETECH HLDGS INC COM COM 879939106 792 28,365 SH   SOLE   13,400 0 14,965
LUMENTUM HOLDINGS INC COM 55024U109 1,870 84,945 SH   SOLE   45,500 0 39,445
VONAGE HOLDINGS CORP COM 92886T201 790 137,700 SH   SOLE   101,900 0 35,800
STURM RUGER & CO INC COM 864159108 1,106 18,560 SH   SOLE   12,100 0 6,460
BENEFICIAL BANCORP COM 08171T102 1,300 97,634 SH   SOLE   73,212 0 24,422
DIGITALGLOBE INC COM 25389M877 1,407 89,822 SH   SOLE   47,060 0 42,762
BMC STOCK HOLDINGS INC COM 05591B109 480 28,650 SH   SOLE   22,700 0 5,950
INPHI CORP COM 45772F107 1,212 44,850 SH   SOLE   21,400 0 23,450
ISHARES SHORT TERM NATL AMT-FREE MUNI ETF COM 464288158 492 4,645 SH   SOLE   0 0 4,645
EATON VANCE TX MNGD BUY-WRITE COM 27828Y108 212 13,850 SH   SOLE   0 0 13,850
AMERICAN RAILCAR INDUSTRIES COM 02916P103 983 21,230 SH   SOLE   9,150 0 12,080
CALAVO GROWERS COM 128246105 1,889 38,560 SH   SOLE   16,530 0 22,030
ACETO CORP COM 004446100 450 16,675 SH   SOLE   10,650 0 6,025
AEROVIRONMENT INC COM 008073108 1,276 43,315 SH   SOLE   20,250 0 23,065
PERFICIENT COM 71375U101 1,114 65,050 SH   SOLE   42,600 0 22,450
RUTH'S HOSPITALITY GROUP INC COM 783332109 552 34,650 SH   SOLE   18,900 0 15,750
EATON VANCE SENIOR FLOATING-RATE FUND COM 27828Q105 1,406 113,302 SH   SOLE   17,000 0 96,302
NEOGENOMICS INC COM 64049M209 778 98,825 SH   SOLE   77,900 0 20,925
PACIFIC PREMIER BANCORP INC COM 69478X105 391 18,412 SH   SOLE   11,600 0 6,812
ANGIODYNAMICS INC COM 03475V101 943 77,675 SH   SOLE   56,350 0 21,325
NEOPHOTONICS CORP COM 64051T100 2,241 206,350 SH   SOLE   111,550 0 94,800
BLUE HILLS BANCORP INC COM 095573101 1,163 75,950 SH   SOLE   59,700 0 16,250
FEDERATED NATIONAL HOLDING CO COM 31422T101 737 24,925 SH   SOLE   20,975 0 3,950
INNERWORKINGS INC COM 45773Y105 956 127,425 SH   SOLE   81,150 0 46,275
NMI HOLDINGS INC COM 629209305 68 10,000 SH   SOLE   10,000 0 0
OCLARO INC COM 67555N206 70 20,000 SH   SOLE   20,000 0 0
WINMARK CORP COM 974250102 535 5,752 SH   SOLE   500 0 5,252
DEL FRISCO'S RESTAURANT GROUP COM 245077102 590 36,850 SH   SOLE   21,900 0 14,950
CLIFTON BANCORP INC COM 186873105 1,336 93,200 SH   SOLE   50,850 0 42,350
INTERNAP CORPORATION COM 45885A300 741 115,800 SH   SOLE   81,100 0 34,700
TANGOE INC COM 87582Y108 373 44,500 SH   SOLE   32,800 0 11,700
FRANKLIN FINANCIAL NETWORK INC COM 35352P104 815 25,975 SH   SOLE   20,800 0 5,175
SPDR S&P EMERGING MKT SM CAP ETF COM 78463X756 491 13,020 SH   SOLE   900 0 12,120
VOCERA COMMUNICATIONS INC COM 92857F107 1,191 97,600 SH   SOLE   53,200 0 44,400
LIONBRIDGE TECHNOLOGIES INC COM 536252109 700 142,525 SH   SOLE   96,900 0 45,625
AXCELIS TECHNOLOGIES INC COM 054540109 732 282,500 SH   SOLE   117,800 0 164,700
ZIX CORPORATION COM 98974P100 666 131,025 SH   SOLE   76,500 0 54,525
DESTINATION XL GROUP INC COM 25065K104 1,740 315,175 SH   SOLE   187,250 0 127,925
TRINITY BIOTECH PLC ADR COM 896438306 542 46,075 SH   SOLE   37,000 0 9,075
STAGE STORES INC COM 85254C305 168 18,475 SH   SOLE   4,150 0 14,325
CARBONITE INC COM 141337105 619 63,170 SH   SOLE   37,075 0 26,095
BOINGO WIRELESS INC COM 09739C102 2,046 308,990 SH   SOLE   173,100 0 135,890
PFSWEB INC COM 717098206 683 53,070 SH   SOLE   33,400 0 19,670
TELENAV INC COM 879455103 514 90,275 SH   SOLE   62,400 0 27,875
BLUEROCK RESIDENTIAL GROWTH RE COM 09627J102 693 58,475 SH   SOLE   44,450 0 14,025
RTI SURGICAL INC COM 74975N105 48 12,000 SH   SOLE   0 0 12,000
PRIMO WATER CORP COM 74165N105 383 47,890 SH   SOLE   38,900 0 8,990
MEDGENICS INC COM 58436Q203 120 20,000 SH   SOLE   20,000 0 0
MATTERSIGHT CORP COM 577097108 978 149,050 SH   SOLE   93,025 0 56,025
ULTRA CLEAN HOLDINGS COM 90385V107 51 10,000 SH   SOLE   0 0 10,000
PLANET PAYMENT INC COM U72603118 1,655 542,775 SH   SOLE   318,850 0 223,925
DATALINK CORP COM 237934104 243 35,781 SH   SOLE   3,650 0 32,131
CITY OFFICE REIT INC COM 178587101 701 57,575 SH   SOLE   31,600 0 25,975
CUI GLOBAL INC COM 126576206 2,147 304,921 SH   SOLE   169,900 0 135,021
MITEK SYSTEMS INC COM 606710200 1,073 260,968 SH   SOLE   109,100 0 151,868
CONTRAFECT CORP COM 212326102 1,146 241,352 SH   SOLE   150,420 0 90,932
HUTCHINSON TECHNOLOGY COM COM 448407106 66 18,500 SH   SOLE   0 0 18,500
GULFMARK OFFSHORE INC COM 402629208 102 21,775 SH   SOLE   6,700 0 15,075
USA TECHNOLOGIES INC COM 90328S500 755 245,150 SH   SOLE   174,600 0 70,550
ROOT9B TECHNOLOGIES INC COM 776650103 368 266,667 SH   SOLE   266,667 0 0
US AUTO PARTS NETWORK COM 90343C100 1,009 342,100 SH   SOLE   242,100 0 100,000
DIGITAL TURBINE INC COM 25400W102 648 486,925 SH   SOLE   272,900 0 214,025
AMERICAN RIVER BANKSHRS (CA) COM 029326105 167 15,800 SH   SOLE   0 0 15,800
PERCEPTRON INC COM 71361F100 364 46,775 SH   SOLE   34,000 0 12,775
INNODATA INC COM 457642205 713 250,200 SH   SOLE   163,900 0 86,300
CYREN LTD COM M26895108 170 100,000 SH   SOLE   65,000 0 35,000
CHRISTOPHER & BANKS CORP COM 171046105 1,542 934,700 SH   SOLE   462,150 0 472,550
ORION ENERGY SYSTEMS INC COM 686275108 621 286,300 SH   SOLE   189,400 0 96,900
CYBEROPTICS CORP COM COM 232517102 409 53,400 SH   SOLE   17,300 0 36,100
TEARLAB CORP COM 878193101 58 42,000 SH   SOLE   30,000 0 12,000
INTRICON CORP COM 46121H109 116 15,300 SH   SOLE   6,500 0 8,800
NETLIST INC COM 64118P109 16 18,500 SH   SOLE   0 0 18,500
LIQTECH INTERNATIONAL COM 53632A102 86 85,100 SH   SOLE   0 0 85,100
O2MICRO INTERNATIONAL LTD COM 67107W100 504 357,764 SH   SOLE   252,500 0 105,264
MITCHAM INDUSTRIES COM 606501104 185 61,415 SH   SOLE   9,340 0 52,075
SHARPSPRING INC COM 820054104 83 26,150 SH   SOLE   14,500 0 11,650
TRANSGENOMIC INC NEW COM 89365K305 363 338,837 SH   SOLE   218,800 0 120,037