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
2U Inc. COM 90214j101 539 14,197 SH   SOLE 0 14,197 0 0
A E S Corp COM 00130H105 343 23,662 SH   SOLE 0 23,662 0 0
ACI Worldwide, Inc COM 004498101 990 36,675 SH   SOLE 0 36,675 0 0
Acco Brands Corp COM 00081T108 219 30,856 SH   SOLE 0 30,856 0 0
Air Prods & Chems Inc COM 009158106 617 2,554 SH   SOLE 0 2,554 0 0
Align Technology COM 016255101 261 952 SH   SOLE 0 952 0 0
Amag Pharma Inc COM 00163U106 242 31,607 SH   SOLE 0 31,607 0 0
Amtech Systems, Inc. COM 032332504 154 31,537 SH   SOLE 0 31,537 0 0
Arrow Electronics COM 042735100 1,703 24,789 SH   SOLE 0 24,789 0 0
Artisan Partners Asset MGMT COM 04316a108 498 15,313 SH   SOLE 0 15,313 0 0
Ashford Hospitality Tr Reit COM 044103109 155 214,634 SH   SOLE 0 214,634 0 0
Aurinia Pharmaceuticals COM 05156v102 2,369 145,780 SH   SOLE 0 145,780 0 0
Auto Data Processing COM 053015103 733 4,920 SH   SOLE 0 4,920 0 0
Banc of California, Inc COM 05990k106 436 40,226 SH   SOLE 0 40,226 0 0
Bancorpsouth Bank COM 05971j102 403 17,701 SH   SOLE 0 17,701 0 0
Bank Of America Corp COM 060505104 235 9,908 SH   SOLE 0 9,908 0 0
Barnes Group Inc COM 067806109 1,233 31,156 SH   SOLE 0 31,156 0 0
Barrett Business Services Inc. COM 068463108 1,975 37,181 SH   SOLE 0 37,181 0 0
Barrick Gold Corp COM 067901108 599 22,243 SH   SOLE 0 22,243 0 0
Beacon Roofing Supply COM 073685109 808 30,637 SH   SOLE 0 30,637 0 0
Belden Inc COM 077454106 511 15,708 SH   SOLE 0 15,708 0 0
Berkshire Hills Bancorp COM 084680107 190 17,251 SH   SOLE 0 17,251 0 0
Boston Private Finl Hldg COM 101119105 208 30,213 SH   SOLE 0 30,213 0 0
Braemar Hotels Resorts COM 10482b101 815 285,093 SH   SOLE 0 285,093 0 0
BridgeBio Pharma Inc. COM 10806x102 859 26,334 SH   SOLE 0 26,334 0 0
Bristol-Myers Squibb Co COM 110122108 555 9,439 SH   SOLE 0 9,439 0 0
Bryn Mawr Bank Corporation COM 117665109 414 14,980 SH   SOLE 0 14,980 0 0
CHR Hansen Holdings COM 12545m207 901 34,905 SH   SOLE 0 34,905 0 0
Cabot Corp COM 127055101 813 21,937 SH   SOLE 0 21,937 0 0
Cadence Bancorp COM 12739a100 195 21,960 SH   SOLE 0 21,960 0 0
Callaway Golf COM 131193104 879 50,174 SH   SOLE 0 50,174 0 0
Cardiovascular Systems Inc. COM 141619106 1,456 46,143 SH   SOLE 0 46,143 0 0
Carters Inc COM 146229109 807 10,001 SH   SOLE 0 10,001 0 0
Caterpillar Inc COM 149123101 266 2,100 SH   SOLE 0 2,100 0 0
Cisco Systems Inc COM 17275R102 600 12,873 SH   SOLE 0 12,873 0 0
Citigroup Inc New COM 172967424 717 14,029 SH   SOLE 0 12,873 0 0
Clorox Co Del COM 189054109 1,025 4,673 SH   SOLE 0 12,873 0 0
Cloudera INC COM 18914u100 657 51,671 SH   SOLE 0 12,873 0 0
Coca-Cola COM 191216100 447 9,999 SH   SOLE 0 12,873 0 0
Colgate Palmolive COM 194162103 668 9,125 SH   SOLE 0 12,873 0 0
Columbia Banking Systems COM 197236102 983 34,668 SH   SOLE 0 12,873 0 0
Commercial Vehicle Group COM 202608105 1,525 527,848 SH   SOLE 0 12,873 0 0
Comtech Telecommunications COM 205826209 1,642 97,215 SH   SOLE 0 12,873 0 0
Cracker Barrel COM 22410j106 660 5,950 SH   SOLE 0 12,873 0 0
Cytokinetics Inc COM 23282W605 1,678 71,209 SH   SOLE 0 12,873 0 0
Danaher COM 235851102 663 3,749 SH   SOLE 0 12,873 0 0
Darling Ingredients, Inc. COM 237266101 1,338 54,345 SH   SOLE 0 12,873 0 0
Denali Therapeutics COM 24823r105 483 19,958 SH   SOLE 0 12,873 0 0
Diana Shipping Inc F COM Y2066G104 39 25,746 SH   SOLE 0 12,873 0 0
Duluth Holdings Inc COM 26443v101 331 44,942 SH   SOLE 0 12,873 0 0
Durect Corp COM 266605104 2,025 872,830 SH   SOLE 0 12,873 0 0
Dycom Industries Inc COM 267475101 713 17,429 SH   SOLE 0 12,873 0 0
Eaton Corporation COM g29183103 355 4,061 SH   SOLE 0 12,873 0 0
Ecolab COM 278865100 650 3,265 SH   SOLE 0 12,873 0 0
Everbridge COM 29978a104 1,353 9,778 SH   SOLE 0 12,873 0 0
Extreme Networks Inc. COM 30226d106 588 135,524 SH   SOLE 0 12,873 0 0
Exxon Mobil Corporation COM 30231G102 446 9,966 SH   SOLE 0 12,873 0 0
Facebook Inc COM 30303m102 221 974 SH   SOLE 0 12,873 0 0
Fairfax India Holdings COM 303897102 126 14,981 SH   SOLE 0 12,873 0 0
Fastenal Co Com COM 311900104 862 20,126 SH   SOLE 0 12,873 0 0
Ferro Corp COM 315405100 852 71,336 SH   SOLE 0 12,873 0 0
Fifth Third Bancorp Com COM 316773100 482 25,017 SH   SOLE 0 12,873 0 0
Freshpet Inc. COM 358039105 3,376 40,356 SH   SOLE 0 12,873 0 0
GTT Communications Inc COM 362393100 118 14,492 SH   SOLE 0 12,873 0 0
General Electric Company COM 369604103 448 65,539 SH   SOLE 0 12,873 0 0
Geospace Technologies COM 37364x109 318 42,284 SH   SOLE 0 12,873 0 0
Goldman Sachs Group COM 38141G104 421 2,132 SH   SOLE 0 12,873 0 0
Goodyear Tire & Rubber COM 382550101 154 17,252 SH   SOLE 0 12,873 0 0
Griffon Corp COM 398433102 902 48,716 SH   SOLE 0 12,873 0 0
Group 1 Automotive COM 398905109 1,880 28,496 SH   SOLE 0 12,873 0 0
HP Inc. COM 40434l105 446 25,561 SH   SOLE 0 12,873 0 0
Hanover Insurance Group COM 410867105 1,212 11,963 SH   SOLE 0 12,873 0 0
Hewlett Packard Enterprise Co. COM 42824c109 235 24,181 SH   SOLE 0 12,873 0 0
Hudbay Minerals COM 443628102 183 60,290 SH   SOLE 0 12,873 0 0
II-VI Inc. COM 902104108 726 15,382 SH   SOLE 0 12,873 0 0
Impinj, Inc. COM 453204109 800 29,123 SH   SOLE 0 12,873 0 0
Intel Corp COM 458140100 928 15,508 SH   SOLE 0 12,873 0 0
Intl Business Machines COM 459200101 1,130 9,356 SH   SOLE 0 12,873 0 0
Invacare Corp. COM 461203101 385 60,463 SH   SOLE 0 12,873 0 0
Johnson & Johnson COM 478160104 954 6,787 SH   SOLE 0 12,873 0 0
Jpmorgan Chase & Co COM 46625H100 738 7,848 SH   SOLE 0 12,873 0 0
Kohls COM 500255104 1,385 66,700 SH   SOLE 0 12,873 0 0
Koppers Holdings Inc. COM 50060p106 1,833 97,276 SH   SOLE 0 12,873 0 0
Kraton Corp. COM 50077c106 471 27,234 SH   SOLE 0 12,873 0 0
LSB Industries COM 502160104 45 39,073 SH   SOLE 0 12,873 0 0
Limelight Networks Inc COM 53261M104 1,127 153,166 SH   SOLE 0 12,873 0 0
LivePerson COM 538146101 809 19,531 SH   SOLE 0 12,873 0 0
MYR Group COM 55405w104 661 20,711 SH   SOLE 0 12,873 0 0
Manitex International COM 563420108 490 98,532 SH   SOLE 0 12,873 0 0
Mccormick & Co Inc Com Non Vtg COM 579780206 816 4,548 SH   SOLE 0 12,873 0 0
Mckesson Corporation COM 58155Q103 867 5,649 SH   SOLE 0 12,873 0 0
Merck & Co Inc New COM 58933y105 299 3,871 SH   SOLE 0 12,873 0 0
Mercury Systems COM 589378108 3,418 43,450 SH   SOLE 0 12,873 0 0
Methode Electronics Inc. COM 591520200 1,555 49,754 SH   SOLE 0 12,873 0 0
Microsoft Corp COM 594918104 840 4,129 SH   SOLE 0 12,873 0 0
Msci Eafe COM 464287465 2,835 46,580 SH   SOLE 0 12,873 0 0
N C R Corp New COM 62886e108 1,134 65,462 SH   SOLE 0 12,873 0 0
Newpark Resources Inc COM 651718504 141 63,179 SH   SOLE 0 12,873 0 0
Northfield Bancorp COM 66611t108 192 16,691 SH   SOLE 0 12,873 0 0
Novo-Nordisk A/S COM 670100205 659 10,064 SH   SOLE 0 12,873 0 0
Okta Inc COM 679295105 895 4,468 SH   SOLE 0 12,873 0 0
Old Republic Intl Corp COM 680223104 543 33,264 SH   SOLE 0 12,873 0 0
Otis Worldwide Corp COM 68902v107 722 12,697 SH   SOLE 0 12,873 0 0
Pegasystems Inc COM 705573103 4,950 48,926 SH   SOLE 0 12,873 0 0
Peoples United Financial Inc. COM 712704105 320 27,658 SH   SOLE 0 12,873 0 0
Pepsico Incorporated COM 713448108 432 3,264 SH   SOLE 0 12,873 0 0
Perficient Inc COM 71375U101 2,115 59,116 SH   SOLE 0 12,873 0 0
Pfizer Incorporated COM 717081103 469 14,345 SH   SOLE 0 12,873 0 0
Pinnacle Financial Partners, I COM 72346q104 737 17,545 SH   SOLE 0 12,873 0 0
Progressive Corp Ohio COM 743315103 732 9,133 SH   SOLE 0 12,873 0 0
Qorvo Inc. COM 74736k101 1,006 9,103 SH   SOLE 0 12,873 0 0
Redhill BioPharma COM 757468103 183 27,311 SH   SOLE 0 12,873 0 0
Ribbon Communications COM 762544104 82 20,980 SH   SOLE 0 12,873 0 0
Rolls Royce ADR COM 775781206 73 20,460 SH   SOLE 0 12,873 0 0
SPDR Gold Shares COM 78463v107 708 4,231 SH   SOLE 0 12,873 0 0
SPS Commerce COM 78463m107 993 13,225 SH   SOLE 0 12,873 0 0
Salesforce.com Inc COM 79466l302 1,379 7,363 SH   SOLE 0 12,873 0 0
Schwab Emerging Mrkets Equity COM 808524706 261 10,706 SH   SOLE 0 12,873 0 0
Selecta Biosciences Inc COM 816212104 570 200,588 SH   SOLE 0 12,873 0 0
Seres Therapeutics COM 81750r102 78 16,306 SH   SOLE 0 12,873 0 0
Sm Energy Company COM 78454l100 38 10,119 SH   SOLE 0 12,873 0 0
Smartsheet Inc Class A COM 83200n103 641 12,593 SH   SOLE 0 12,873 0 0
Smile Direct Club COM 83192h106 209 26,467 SH   SOLE 0 12,873 0 0
Snap Inc COM 83304a106 218 9,270 SH   SOLE 0 12,873 0 0
Southwestern Energy Co COM 845467109 140 54,781 SH   SOLE 0 12,873 0 0
Spirit Airlines Inc. COM 848577102 566 31,795 SH   SOLE 0 12,873 0 0
Steven Madden Ltd COM 556269108 1,010 40,887 SH   SOLE 0 12,873 0 0
Sunopta Inc F COM 8676EP108 514 109,449 SH   SOLE 0 12,873 0 0
Super Micro Computer, Inc COM 86800u104 1,673 58,913 SH   SOLE 0 12,873 0 0
TRI Pointe Group, Inc. COM 87265h109 411 27,948 SH   SOLE 0 12,873 0 0
Teledyne Tech Inc COM 879360105 897 2,884 SH   SOLE 0 12,873 0 0
Teletech Holdings Inc COM 89854h102 1,519 32,632 SH   SOLE 0 12,873 0 0
Tempur Sealy International Inc COM 88023U101 1,123 15,611 SH   SOLE 0 12,873 0 0
Tennant Co COM 880345103 473 7,279 SH   SOLE 0 12,873 0 0
TriCo Bancshares COM 896095106 519 17,028 SH   SOLE 0 12,873 0 0
Ttm Technologies Inc COM 87305r109 2,074 174,895 SH   SOLE 0 12,873 0 0
Tutor Perini Corp COM 901109108 800 65,708 SH   SOLE 0 12,873 0 0
UFP Industries COM 90278q108 848 17,132 SH   SOLE 0 12,873 0 0
United Natural Foods COM 911163103 341 18,741 SH   SOLE 0 12,873 0 0
VanEck Vectors Gold Miners ETF COM 92189f106 380 10,373 SH   SOLE 0 12,873 0 0
Vanguard Emerging Mkt Etf COM 922042858 726 18,334 SH   SOLE 0 12,873 0 0
Vanguard Intermediate Term Tre COM 92206c706 1,286 18,221 SH   SOLE 0 12,873 0 0
Vanguard Short-term Treasury E COM 92206c102 974 15,656 SH   SOLE 0 12,873 0 0
Vicor Corp COM 925815102 2,647 36,794 SH   SOLE 0 12,873 0 0
Visa Cl A COM 92826C839 684 3,539 SH   SOLE 0 12,873 0 0
Watts Water Tech Inc A Class A COM 942749102 682 8,419 SH   SOLE 0 12,873 0 0
Western Digital Corp COM 958102105 306 6,940 SH   SOLE 0 12,873 0 0
Williams Sonoma COM 969904101 523 6,378 SH   SOLE 0 12,873 0 0
Workday COM 98138h101 785 4,191 SH   SOLE 0 12,873 0 0
Zoetis Inc. COM 98978v103 1,321 9,641 SH   SOLE 0 12,873 0 0
Zscaler Inc. COM 98980g102 1,234 11,270 SH   SOLE 0 12,873 0 0
iShares Russell 3000 ETF COM 464287689 1,271 7,057 SH   SOLE 0 12,873 0 0
vanguard total stock market et COM 922908769 3,631 23,200 SH   SOLE 0 12,873 0 0
American Funds New Perspective COM 648018109 211 4,420,992 SH   SOLE 0 12,873 0 0