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
ABBVIE INC COM 00287Y109 993 12,317 SH   SOLE 12,317 0 0
AES CORP COM 00130H105 1,644 90,932 SH   SOLE 90,932 0 0
ALIGN TECHNOLOGY INC COM 016255101 439 1,545 SH   SOLE 1,545 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 758 22,062 SH   SOLE 22,062 0 0
ALPHABET INC CAP STK CL A 02079K305 558 474 SH   SOLE 474 0 0
AMGEN INC COM 031162100 991 5,216 SH   SOLE 5,216 0 0
APPLE INC COM 037833100 2,164 11,391 SH   SOLE 11,391 0 0
AQUANTIA CORP COM 03842Q108 2,398 264,630 SH   SOLE 264,630 0 0
ARAMARK COM 03852U106 621 21,016 SH   SOLE 21,016 0 0
ASPEN TECHNOLOGY INC COM 045327103 202 1,937 SH   SOLE 1,937 0 0
ASTRONOVA INC COM 04638F108 1,263 61,939 SH   SOLE 61,939 0 0
ASV HLDGS INC COM 00215L104 54 19,767 SH   SOLE 19,767 0 0
ATRICURE INC COM 04963C209 3,403 127,035 SH   SOLE 127,035 0 0
AUTOZONE INC COM 053332102 469 458 SH   SOLE 458 0 0
BB&T CORP COM 054937107 1,187 25,508 SH   SOLE 25,508 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 852 47,619 SH   SOLE 47,619 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 224 9,974 SH   SOLE 9,974 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 204 3,503 SH   SOLE 3,503 0 0
CARDINAL HEALTH INC COM 14149Y108 911 18,929 SH   SOLE 18,929 0 0
CDK GLOBAL INC COM 12508E101 543 9,225 SH   SOLE 9,225 0 0
CELANESE CORP DEL COM 150870103 345 3,496 SH   SOLE 3,496 0 0
CISCO SYS INC COM 17275R102 1,465 27,131 SH   SOLE 27,131 0 0
CNX RESOURCES CORPORATION COM 12653C108 208 19,350 SH   SOLE 19,350 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 393 5,421 SH   SOLE 5,421 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 88 24,565 SH   SOLE 24,565 0 0
CONSTELLIUM NV CL A N22035104 107 13,468 SH   SOLE 13,468 0 0
CRAFT BREW ALLIANCE INC COM 224122101 313 22,370 SH   SOLE 22,370 0 0
CUTERA INC COM 232109108 3,175 179,764 SH   SOLE 179,764 0 0
DICKS SPORTING GOODS INC COM 253393102 367 9,957 SH   SOLE 9,957 0 0
DISCOVER FINL SVCS COM 254709108 1,282 18,015 SH   SOLE 18,015 0 0
DISNEY WALT CO COM DISNEY 254687106 398 3,583 SH   SOLE 3,583 0 0
ELECTROMED INC COM 285409108 648 125,895 SH   SOLE 125,895 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 238 3,155 SH   SOLE 3,155 0 0
EXPEDIA GROUP INC COM NEW 30212P303 533 4,476 SH   SOLE 4,476 0 0
F5 NETWORKS INC COM 315616102 586 3,733 SH   SOLE 3,733 0 0
FLIR SYS INC COM 302445101 897 18,858 SH   SOLE 18,858 0 0
GAMING PARTNERS INTL CORP COM 36467A107 799 61,374 SH   SOLE 61,374 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 428 2,228 SH   SOLE 2,228 0 0
GREAT ELM CAP CORP COM 390320109 2,459 297,753 SH   SOLE 297,753 0 0
GSE SYS INC COM 36227K106 93 33,290 SH   SOLE 33,290 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 475 9,553 SH   SOLE 9,553 0 0
HIGHPOINT RES CORP COM 43114K108 2,857 1,292,565 SH   SOLE 1,292,565 0 0
HOLLYFRONTIER CORP COM 436106108 382 7,763 SH   SOLE 7,763 0 0
HOLOGIC INC COM 436440101 411 8,496 SH   SOLE 8,496 0 0
ICHOR HOLDINGS SHS G4740B105 3,923 173,759 SH   SOLE 173,759 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,520 10,589 SH   SOLE 10,589 0 0
INFOSYS LTD SPONSORED ADR 456788108 125 11,481 SH   SOLE 11,481 0 0
INGERSOLL-RAND PLC SHS G47791101 228 2,108 SH   SOLE 2,108 0 0
INTEL CORP COM 458140100 1,551 28,883 SH   SOLE 28,883 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 896 6,349 SH   SOLE 6,349 0 0
INTRICON CORP COM 46121H109 984 39,216 SH   SOLE 39,216 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 216 2,065 SH   SOLE 2,065 0 0
IONIS PHARMACEUTICALS INC COM 462222100 703 8,660 SH   SOLE 8,660 0 0
IRIDEX CORP COM 462684101 131 28,829 SH   SOLE 28,829 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 321 13,528 SH   SOLE 13,528 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,103 18,155 SH   SOLE 18,155 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 6,173 121,257 SH   SOLE 121,257 0 0
ISHARES TR GBL COMM SVC ETF 464287275 327 5,808 SH   SOLE 5,808 0 0
ISHARES TR GLB CNS DISC ETF 464288745 323 2,849 SH   SOLE 2,849 0 0
ISHARES TR GLB CNSM STP ETF 464288737 223 4,323 SH   SOLE 4,323 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 504 8,249 SH   SOLE 8,249 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 314 3,533 SH   SOLE 3,533 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 430 6,996 SH   SOLE 6,996 0 0
ISHARES TR GLOBAL TECH ETF 464287291 746 4,362 SH   SOLE 4,362 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 245 6,315 SH   SOLE 6,315 0 0
ISHARES TR S&P MC 400GR ETF 464287606 907 4,138 SH   SOLE 4,138 0 0
ISHARES TR S&P MC 400VL ETF 464287705 247 1,575 SH   SOLE 1,575 0 0
ISHARES TR S&P SML 600 GWT 464287887 261 1,461 SH   SOLE 1,461 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 286 2,700 SH   SOLE 2,700 0 0
JOHNSON & JOHNSON COM 478160104 1,235 8,832 SH   SOLE 8,832 0 0
JONES LANG LASALLE INC COM 48020Q107 429 2,783 SH   SOLE 2,783 0 0
JPMORGAN CHASE & CO COM 46625H100 409 4,044 SH   SOLE 4,044 0 0
KAR AUCTION SVCS INC COM 48238T109 292 5,694 SH   SOLE 5,694 0 0
KOHLS CORP COM 500255104 883 12,844 SH   SOLE 12,844 0 0
KORNIT DIGITAL LTD SHS M6372Q113 3,946 165,789 SH   SOLE 165,789 0 0
LOWES COS INC COM 548661107 1,290 11,785 SH   SOLE 11,785 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 897 10,668 SH   SOLE 10,668 0 0
MANITOWOC CO INC COM NEW 563571405 1,060 64,602 SH   SOLE 64,602 0 0
MARATHON PETE CORP COM 56585A102 737 12,320 SH   SOLE 12,320 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 252 12,674 SH   SOLE 12,674 0 0
MCKESSON CORP COM 58155Q103 337 2,882 SH   SOLE 2,882 0 0
METLIFE INC COM 59156R108 959 22,531 SH   SOLE 22,531 0 0
MICROSOFT CORP COM 594918104 1,360 11,530 SH   SOLE 11,530 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 4,263 177,177 SH   SOLE 177,177 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 4,152 425,016 SH   SOLE 425,016 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 3,454 207,184 SH   SOLE 207,184 0 0
MURPHY OIL CORP COM 626717102 681 23,254 SH   SOLE 23,254 0 0
NORTHERN TECH INTL CORP COM 665809109 1,761 65,824 SH   SOLE 65,824 0 0
NORTHWEST PIPE CO COM 667746101 2,155 89,776 SH   SOLE 89,776 0 0
OMNICOM GROUP INC COM 681919106 940 12,875 SH   SOLE 12,875 0 0
ON SEMICONDUCTOR CORP COM 682189105 549 26,678 SH   SOLE 26,678 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 1,396 74,265 SH   SOLE 74,265 0 0
PERCEPTRON INC COM 71361F100 1,066 142,191 SH   SOLE 142,191 0 0
PFIZER INC COM 717081103 843 19,838 SH   SOLE 19,838 0 0
PHOTRONICS INC COM 719405102 4,571 483,720 SH   SOLE 483,720 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,446 32,647 SH   SOLE 32,647 0 0
POLAR PWR INC COM 73102V105 95 20,997 SH   SOLE 20,997 0 0
PROFIRE ENERGY INC COM 74316X101 93 52,145 SH   SOLE 52,145 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 243 1,548 SH   SOLE 1,548 0 0
PSYCHEMEDICS CORP COM NEW 744375205 788 56,179 SH   SOLE 56,179 0 0
QUALCOMM INC COM 747525103 925 16,217 SH   SOLE 16,217 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 5,685 233,663 SH   SOLE 233,663 0 0
QUOTIENT LTD SHS G73268107 3,499 388,302 SH   SOLE 388,302 0 0
RADIANT LOGISTICS INC COM 75025X100 1,674 265,793 SH   SOLE 265,793 0 0
RAYTHEON CO COM NEW 755111507 935 5,135 SH   SOLE 5,135 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,334 46,298 SH   SOLE 46,298 0 0
ROSEHILL RES INC CL A 777385105 3,188 937,661 SH   SOLE 937,661 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 96 14,744 SH   SOLE 14,744 0 0
SHARPS COMPLIANCE CORP COM 820017101 1,913 522,569 SH   SOLE 522,569 0 0
SIENTRA INC COM 82621J105 1,930 224,959 SH   SOLE 224,959 0 0
SIRIUS XM HLDGS INC COM 82968B103 328 57,811 SH   SOLE 57,811 0 0
SL GREEN RLTY CORP COM 78440X101 201 2,237 SH   SOLE 2,237 0 0
SMUCKER J M CO COM NEW 832696405 1,364 11,710 SH   SOLE 11,710 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,973 6,986 SH   SOLE 6,986 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 245 5,063 SH   SOLE 5,063 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 240 2,621 SH   SOLE 2,621 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 921 23,187 SH   SOLE 23,187 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 3,410 710,459 SH   SOLE 710,459 0 0
SPRINT CORPORATION COM 85207U105 183 32,377 SH   SOLE 32,377 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,484 72,655 SH   SOLE 72,655 0 0
SUPERCOM LTD NEW SHS NEW M87095119 103 72,812 SH   SOLE 72,812 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 960 31,249 SH   SOLE 31,249 0 0
TERADYNE INC COM 880770102 1,507 37,822 SH   SOLE 37,822 0 0
TOLL BROTHERS INC COM 889478103 551 15,234 SH   SOLE 15,234 0 0
TRIMBLE INC COM 896239100 438 10,844 SH   SOLE 10,844 0 0
TYSON FOODS INC CL A 902494103 295 4,248 SH   SOLE 4,248 0 0
UDR INC COM 902653104 237 5,218 SH   SOLE 5,218 0 0
UFP TECHNOLOGIES INC COM 902673102 1,784 47,689 SH   SOLE 47,689 0 0
ULTA BEAUTY INC COM 90384S303 243 697 SH   SOLE 697 0 0
UNION PACIFIC CORP COM 907818108 1,537 9,192 SH   SOLE 9,192 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,129 8,762 SH   SOLE 8,762 0 0
UNUM GROUP COM 91529Y106 905 26,758 SH   SOLE 26,758 0 0
US BANCORP DEL COM NEW 902973304 365 7,575 SH   SOLE 7,575 0 0
VALERO ENERGY CORP NEW COM 91913Y100 705 8,306 SH   SOLE 8,306 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 9,146 114,908 SH   SOLE 114,908 0 0
VANGUARD GROUP DIV APP ETF 921908844 885 8,068 SH   SOLE 8,068 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 227 2,617 SH   SOLE 2,617 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 841 19,782 SH   SOLE 19,782 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,128 36,011 SH   SOLE 36,011 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 9,193 152,150 SH   SOLE 152,150 0 0
VENATOR MATLS PLC SHS G9329Z100 1,249 222,218 SH   SOLE 222,218 0 0
VERACYTE INC COM 92337F107 3,456 138,115 SH   SOLE 138,115 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,282 21,680 SH   SOLE 21,680 0 0
VIACOM INC NEW CL B 92553P201 880 31,364 SH   SOLE 31,364 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 982 15,520 SH   SOLE 15,520 0 0
WALMART INC COM 931142103 993 10,179 SH   SOLE 10,179 0 0
WELLS FARGO CO NEW COM 949746101 1,012 20,935 SH   SOLE 20,935 0 0
WHIRLPOOL CORP COM 963320106 974 7,328 SH   SOLE 7,328 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 395 6,003 SH   SOLE 6,003 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,635 12,806 SH   SOLE 12,806 0 0