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 967 10,887 SH   SOLE 10,887 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 207 1,536 SH   SOLE 1,536 0 0
AEGON N V NY REGISTRY SH 007924103 87 15,105 SH   SOLE 15,105 0 0
AES CORP COM 00130H105 1,306 118,492 SH   SOLE 118,492 0 0
AIR LEASE CORP CL A 00912X302 11,316 265,516 SH   SOLE 265,516 0 0
ALIGN TECHNOLOGY INC COM 016255101 735 3,944 SH   SOLE 3,944 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 843 33,250 SH   SOLE 33,250 0 0
ALLSTATE CORP COM 020002101 643 7,000 SH   SOLE 7,000 0 0
ALLY FINL INC COM 02005N100 9,747 401,752 SH   SOLE 401,752 0 0
ALPHABET INC CAP STK CL A 02079K305 511 525 SH   SOLE 525 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 173 11,332 SH   SOLE 11,332 0 0
AMGEN INC COM 031162100 818 4,385 SH   SOLE 4,385 0 0
AMPCO-PITTSBURGH CORP COM 032037103 1,143 65,712 SH   SOLE 65,712 0 0
AON PLC SHS CL A G0408V102 221 1,514 SH   SOLE 1,514 0 0
APACHE CORP COM 037411105 203 4,424 SH   SOLE 4,424 0 0
APPLE INC COM 037833100 2,168 14,069 SH   SOLE 14,069 0 0
ASPEN AEROGELS INC COM 04523Y105 974 223,966 SH   SOLE 223,966 0 0
ATENTO S A SHS L0427L105 195 16,809 SH   SOLE 16,809 0 0
ATRICURE INC COM 04963C209 1,053 47,090 SH   SOLE 47,090 0 0
AUTOBYTEL INC COM NEW 05275N205 617 89,622 SH   SOLE 89,622 0 0
AV HOMES INC COM 00234P102 1,406 81,983 SH   SOLE 81,983 0 0
BANK N S HALIFAX COM 064149107 212 3,301 SH   SOLE 3,301 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,060 20,000 SH   SOLE 20,000 0 0
BAXTER INTL INC COM 071813109 1,594 25,397 SH   SOLE 25,397 0 0
BB&T CORP COM 054937107 1,466 31,236 SH   SOLE 31,236 0 0
BECTON DICKINSON & CO COM 075887109 306 1,563 SH   SOLE 1,563 0 0
BIO TECHNE CORP COM 09073M104 6,902 57,094 SH   SOLE 57,094 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 8,864 95,237 SH   SOLE 95,237 0 0
BLACKROCK INC COM 09247X101 1,762 3,941 SH   SOLE 3,941 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 245 10,500 SH   SOLE 10,500 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 1,273 191,969 SH   SOLE 191,969 0 0
CAMBREX CORP COM 132011107 245 4,463 SH   SOLE 4,463 0 0
CARDINAL HEALTH INC COM 14149Y108 9,854 147,256 SH   SOLE 147,256 0 0
CAVIUM INC COM 14964U108 4,250 64,454 SH   SOLE 64,454 0 0
CELANESE CORP DEL COM SER A 150870103 225 2,159 SH   SOLE 2,159 0 0
CHARTER FINL CORP MD COM 16122W108 1,165 62,881 SH   SOLE 62,881 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,807 106,719 SH   SOLE 106,719 0 0
CHUBB LIMITED COM H1467J104 227 1,589 SH   SOLE 1,589 0 0
CHUYS HLDGS INC COM 171604101 1,072 50,949 SH   SOLE 50,949 0 0
CISCO SYS INC COM 17275R102 1,371 40,771 SH   SOLE 40,771 0 0
CIT GROUP INC COM NEW 125581801 11,823 241,035 SH   SOLE 241,035 0 0
COACH INC COM 189754104 1,420 35,251 SH   SOLE 35,251 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 426 5,868 SH   SOLE 5,868 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 76 30,822 SH   SOLE 30,822 0 0
CONSTELLIUM NV CL A N22035104 237 23,080 SH   SOLE 23,080 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 230 7,948 SH   SOLE 7,948 0 0
CRAFT BREW ALLIANCE INC COM 224122101 653 37,217 SH   SOLE 37,217 0 0
CRANE CO COM 224399105 5,498 68,734 SH   SOLE 68,734 0 0
CVS HEALTH CORP COM 126650100 881 10,836 SH   SOLE 10,836 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 340 75,104 SH   SOLE 75,104 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 8,731 88,734 SH   SOLE 88,734 0 0
DEXCOM INC COM 252131107 3,669 74,989 SH   SOLE 74,989 0 0
DISCOVER FINL SVCS COM 254709108 8,758 135,826 SH   SOLE 135,826 0 0
DISNEY WALT CO COM DISNEY 254687106 317 3,215 SH   SOLE 3,215 0 0
DOLBY LABORATORIES INC COM 25659T107 7,776 135,187 SH   SOLE 135,187 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 6,822 58,604 SH   SOLE 58,604 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,299 24,476 SH   SOLE 24,476 0 0
DYNEGY INC NEW DEL COM 26817R108 228 23,257 SH   SOLE 23,257 0 0
EAGLE MATERIALS INC COM 26969P108 6,533 61,226 SH   SOLE 61,226 0 0
EAST WEST BANCORP INC COM 27579R104 490 8,205 SH   SOLE 8,205 0 0
EASTMAN CHEM CO COM 277432100 8,582 94,833 SH   SOLE 94,833 0 0
ECOLAB INC COM 278865100 225 1,747 SH   SOLE 1,747 0 0
ELBIT SYS LTD ORD M3760D101 240 1,632 SH   SOLE 1,632 0 0
EXPEDIA INC DEL COM NEW 30212P303 290 2,016 SH   SOLE 2,016 0 0
EXXON MOBIL CORP COM 30231G102 1,089 13,283 SH   SOLE 13,283 0 0
F5 NETWORKS INC COM 315616102 285 2,368 SH   SOLE 2,368 0 0
FLIR SYS INC COM 302445101 1,345 34,566 SH   SOLE 34,566 0 0
FNB CORP PA COM 302520101 12,294 876,299 SH   SOLE 876,299 0 0
FORTINET INC COM 34959E109 6,141 171,341 SH   SOLE 171,341 0 0
GAMING PARTNERS INTL CORP COM 36467A107 251 23,339 SH   SOLE 23,339 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 208 11,033 SH   SOLE 11,033 0 0
GENERAL ELECTRIC CO COM 369604103 982 40,611 SH   SOLE 40,611 0 0
GLOBAL SELF STORAGE INC COM 37955N106 462 95,604 SH   SOLE 95,604 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 7,038 211,678 SH   SOLE 211,678 0 0
GREAT ELM CAP CORP COM 390320109 512 49,056 SH   SOLE 49,056 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,531 315,743 SH   SOLE 315,743 0 0
GROUPON INC COM 399473107 90 17,242 SH   SOLE 17,242 0 0
HAIN CELESTIAL GROUP INC COM 405217100 438 10,649 SH   SOLE 10,649 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 486 8,770 SH   SOLE 8,770 0 0
HOLLYFRONTIER CORP COM 436106108 569 15,826 SH   SOLE 15,826 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 212 4,293 SH   SOLE 4,293 0 0
HURCO COMPANIES INC COM 447324104 808 19,416 SH   SOLE 19,416 0 0
IAC INTERACTIVECORP COM 44919P508 5,059 43,029 SH   SOLE 43,029 0 0
ICHOR HOLDINGS SHS G4740B105 1,286 47,979 SH   SOLE 47,979 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,743 11,782 SH   SOLE 11,782 0 0
INGERSOLL-RAND PLC SHS G47791101 8,466 94,945 SH   SOLE 94,945 0 0
INPHI CORP COM 45772F107 303 7,631 SH   SOLE 7,631 0 0
INTEL CORP COM 458140100 2,076 54,508 SH   SOLE 54,508 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 511 7,443 SH   SOLE 7,443 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,249 8,609 SH   SOLE 8,609 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 370 15,129 SH   SOLE 15,129 0 0
ISHARES TR GLOBAL TECH ETF 464287291 787 5,530 SH   SOLE 5,530 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 464 4,124 SH   SOLE 4,124 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 468 7,015 SH   SOLE 7,015 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 217 6,398 SH   SOLE 6,398 0 0
ISHARES TR S&P MC 400GR ETF 464287606 899 4,443 SH   SOLE 4,443 0 0
ISHARES TR S&P MC 400VL ETF 464287705 259 1,696 SH   SOLE 1,696 0 0
ISHARES TR S&P SML 600 GWT 464287887 274 1,664 SH   SOLE 1,664 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 238 2,243 SH   SOLE 2,243 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 1,054 27,667 SH   SOLE 27,667 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 347 3,905 SH   SOLE 3,905 0 0
ISHARES TR GLB CNSM STP ETF 464288737 296 2,905 SH   SOLE 2,905 0 0
ISHARES TR GLB CNS DISC ETF 464288745 403 3,961 SH   SOLE 3,961 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 6,078 119,361 SH   SOLE 119,361 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,286 20,037 SH   SOLE 20,037 0 0
JETBLUE AIRWAYS CORP COM 477143101 8,713 470,197 SH   SOLE 470,197 0 0
JOHNSON & JOHNSON COM 478160104 1,345 10,348 SH   SOLE 10,348 0 0
JPMORGAN CHASE & CO COM 46625H100 325 3,405 SH   SOLE 3,405 0 0
KAR AUCTION SVCS INC COM 48238T109 259 5,432 SH   SOLE 5,432 0 0
KORNIT DIGITAL LTD SHS M6372Q113 933 60,963 SH   SOLE 60,963 0 0
LOWES COS INC COM 548661107 1,366 17,094 SH   SOLE 17,094 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 761 7,687 SH   SOLE 7,687 0 0
MALVERN BANCORP INC COM 561409103 721 26,947 SH   SOLE 26,947 0 0
MCKESSON CORP COM 58155Q103 255 1,663 SH   SOLE 1,663 0 0
METLIFE INC COM 59156R108 1,027 19,774 SH   SOLE 19,774 0 0
MICRON TECHNOLOGY INC COM 595112103 10,688 271,746 SH   SOLE 271,746 0 0
MICROSOFT CORP COM 594918104 1,309 17,572 SH   SOLE 17,572 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 985 31,105 SH   SOLE 31,105 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 914 92,131 SH   SOLE 92,131 0 0
MOLSON COORS BREWING CO CL B 60871R209 547 6,700 SH   SOLE 6,700 0 0
MONARCH CASINO & RESORT INC COM 609027107 955 24,154 SH   SOLE 24,154 0 0
MONDELEZ INTL INC CL A 609207105 229 5,639 SH   SOLE 5,639 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,915 57,915 SH   SOLE 57,915 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 1,040 186,376 SH   SOLE 186,376 0 0
NMI HLDGS INC CL A 629209305 931 75,096 SH   SOLE 75,096 0 0
NORTHERN TECH INTL CORP COM 665809109 305 18,369 SH   SOLE 18,369 0 0
NORTHWEST PIPE CO COM 667746101 1,335 70,178 SH   SOLE 70,178 0 0
OLIN CORP COM PAR $1 680665205 7,575 221,161 SH   SOLE 221,161 0 0
OMNICOM GROUP INC COM 681919106 1,307 17,652 SH   SOLE 17,652 0 0
ON SEMICONDUCTOR CORP COM 682189105 352 19,064 SH   SOLE 19,064 0 0
ORION ENGINEERED CARBONS S A COM L72967109 201 8,975 SH   SOLE 8,975 0 0
PAYPAL HLDGS INC COM 70450Y103 526 8,208 SH   SOLE 8,208 0 0
PEPSICO INC COM 713448108 1,294 11,612 SH   SOLE 11,612 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 121 12,066 SH   SOLE 12,066 0 0
PFIZER INC COM 717081103 1,028 28,804 SH   SOLE 28,804 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,409 31,928 SH   SOLE 31,928 0 0
PSYCHEMEDICS CORP COM NEW 744375205 565 30,669 SH   SOLE 30,669 0 0
PUBLIC STORAGE COM 74460D109 1,322 6,178 SH   SOLE 6,178 0 0
PULTE GROUP INC COM 745867101 271 9,908 SH   SOLE 9,908 0 0
QUALCOMM INC COM 747525103 750 14,474 SH   SOLE 14,474 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 1,185 70,513 SH   SOLE 70,513 0 0
RADIAN GROUP INC COM 750236101 269 14,391 SH   SOLE 14,391 0 0
RELX PLC SPONSORED ADR 759530108 255 11,412 SH   SOLE 11,412 0 0
RICE ENERGY INC COM 762760106 7,416 256,253 SH   SOLE 256,253 0 0
ROCKWELL COLLINS INC COM 774341101 418 3,197 SH   SOLE 3,197 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 127 17,417 SH   SOLE 17,417 0 0
RYDER SYS INC COM 783549108 7,593 89,802 SH   SOLE 89,802 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 218 2,279 SH   SOLE 2,279 0 0
SCHLUMBERGER LTD COM 806857108 549 7,873 SH   SOLE 7,873 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 6,554 140,250 SH   SOLE 140,250 0 0
SHARPS COMPLIANCE CORP COM 820017101 507 106,091 SH   SOLE 106,091 0 0
SIENTRA INC COM 82621J105 1,332 86,470 SH   SOLE 86,470 0 0
SKYLINE CORP COM 830830105 523 43,273 SH   SOLE 43,273 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 7,822 76,765 SH   SOLE 76,765 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,070 8,240 SH   SOLE 8,240 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 204 4,204 SH   SOLE 4,204 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 626 6,771 SH   SOLE 6,771 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 9,047 116,405 SH   SOLE 116,405 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 858 190,228 SH   SOLE 190,228 0 0
SPRINT CORP COM SER 1 85207U105 246 31,617 SH   SOLE 31,617 0 0
SPX FLOW INC COM 78469X107 269 6,972 SH   SOLE 6,972 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 710 56,993 SH   SOLE 56,993 0 0
STAG INDL INC COM 85254J102 215 7,839 SH   SOLE 7,839 0 0
SUMMER INFANT INC COM 865646103 431 227,936 SH   SOLE 227,936 0 0
SVB FINL GROUP COM 78486Q101 4,048 21,637 SH   SOLE 21,637 0 0
SYSCO CORP COM 871829107 863 16,000 SH   SOLE 16,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 203 5,403 SH   SOLE 5,403 0 0
TANDY LEATHER FACTORY INC COM 87538X105 455 57,903 SH   SOLE 57,903 0 0
TERADYNE INC COM 880770102 1,587 42,562 SH   SOLE 42,562 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 358 1,892 SH   SOLE 1,892 0 0
TRANSCAT INC COM 893529107 696 51,363 SH   SOLE 51,363 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 172 10,938 SH   SOLE 10,938 0 0
TRI POINTE GROUP INC COM 87265H109 308 22,330 SH   SOLE 22,330 0 0
TRIMBLE INC COM 896239100 364 9,273 SH   SOLE 9,273 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,021 44,579 SH   SOLE 44,579 0 0
TYSON FOODS INC CL A 902494103 278 3,942 SH   SOLE 3,942 0 0
UFP TECHNOLOGIES INC COM 902673102 983 34,979 SH   SOLE 34,979 0 0
UNITED GUARDIAN INC COM 910571108 610 31,302 SH   SOLE 31,302 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,148 9,887 SH   SOLE 9,887 0 0
UNITI GROUP INC COM 91325V108 3,112 212,252 SH   SOLE 212,252 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 7,241 65,266 SH   SOLE 65,266 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 601 173,177 SH   SOLE 173,177 0 0
UNUM GROUP COM 91529Y106 775 15,153 SH   SOLE 15,153 0 0
US BANCORP DEL COM NEW 902973304 366 6,833 SH   SOLE 6,833 0 0
VALERO ENERGY CORP NEW COM 91913Y100 917 11,920 SH   SOLE 11,920 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 9,107 114,099 SH   SOLE 114,099 0 0
VANGUARD INDEX FDS REIT ETF 922908553 679 8,168 SH   SOLE 8,168 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 877 20,137 SH   SOLE 20,137 0 0
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 9,024 148,607 SH   SOLE 148,607 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,096 35,177 SH   SOLE 35,177 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 354 3,738 SH   SOLE 3,738 0 0
VERACYTE INC COM 92337F107 448 51,055 SH   SOLE 51,055 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,035 20,923 SH   SOLE 20,923 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,678 21,728 SH   SOLE 21,728 0 0
WAL-MART STORES INC COM 931142103 1,365 17,470 SH   SOLE 17,470 0 0
WASTE CONNECTIONS INC COM 94106B101 1,620 23,149 SH   SOLE 23,149 0 0
WELLS FARGO CO NEW COM 949746101 1,409 25,544 SH   SOLE 25,544 0 0
WESTROCK CO COM 96145D105 662 11,673 SH   SOLE 11,673 0 0
WHIRLPOOL CORP COM 963320106 6,958 37,726 SH   SOLE 37,726 0 0
WILLIAMS SONOMA INC COM 969904101 789 15,815 SH   SOLE 15,815 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 500 6,755 SH   SOLE 6,755 0 0
WORKDAY INC CL A 98138H101 8,241 78,193 SH   SOLE 78,193 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 9,019 85,565 SH   SOLE 85,565 0 0
ZYNGA INC CL A 98986T108 5,521 1,460,644 SH   SOLE 1,460,644 0 0