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
3m Co Common Stock - Long 88579Y101 7,183 32,722 SH   SOLE   0 32,722 0
Abaxis Inc Common Stock - Long 002567105 1,123 15,900 SH   SOLE   0 15,900 0
Abb Ltd Common Stock - Long 000375204 862 36,300 SH   SOLE   0 36,300 0
Abbvie Inc Common Stock - Long 00287Y109 5 52 SH   SOLE   0 52 0
Abraxas Petroleum Corp/nv Common Stock - Long 003830106 916 412,639 SH   SOLE   0 412,639 0
Accenture Plc Common Stock - Long G1151C101 10,381 67,628 SH   SOLE   0 67,628 0
Adobe Systems Inc Common Stock - Long 00724F101 108,227 500,541 SH   SOLE   39 500,502 0
Alamo Group Inc Common Stock - Long 011311107 1,680 15,290 SH   SOLE   0 15,290 0
Align Technology Inc Common Stock - Long 016255101 11,206 44,622 SH   SOLE   0 44,622 0
Allianz Se Common Stock - Long 018805101 1,144 50,400 SH   SOLE   0 50,400 0
Allison Transmission Hldgs Common Stock - Long 01973R101 25,313 648,047 SH   SOLE   0 648,047 0
Allstate Corp Common Stock - Long 020002101 62 653 SH   SOLE   0 653 0
Alphabet Inc Common Stock - Long 02079K107 41,698 40,413 SH   SOLE   0 40,413 0
Alphabet Inc Common Stock - Long 02079K305 68,882 66,422 SH   SOLE   5 66,417 0
Amazon.com Inc Common Stock - Long 023135106 47,484 32,808 SH   SOLE   0 32,808 0
American Express Co Common Stock - Long 025816109 31 335 SH   SOLE   0 335 0
American International Group Common Stock - Long 026874784 9 169 SH   SOLE   0 169 0
American Public Education Common Stock - Long 02913V103 423 9,836 SH   SOLE   0 9,836 0
American Software -Cl A Common Stock - Long 029683109 200 15,402 SH   SOLE   0 15,402 0
American Tower Corp Common Stock - Long 03027X100 9,180 63,165 SH   SOLE   0 63,165 0
Ameriprise Financial Inc Common Stock - Long 03076C106 10,972 74,167 SH   SOLE   0 74,167 0
Amicus Therapeutics Inc Common Stock - Long 03152W109 312 20,770 SH   SOLE   0 20,770 0
Amn Healthcare Services Inc Common Stock - Long 001744101 33 589 SH   SOLE   0 589 0
Anaptysbio Inc Common Stock - Long 032724106 243 2,330 SH   SOLE   0 2,330 0
Angiodynamics Inc Common Stock - Long 03475V101 188 10,871 SH   SOLE   0 10,871 0
Ani Pharmaceuticals Inc Common Stock - Long 00182C103 996 17,110 SH   SOLE   0 17,110 0
Anika Therapeutics Inc Common Stock - Long 035255108 72 1,440 SH   SOLE   0 1,440 0
Antero Resources Corp Common Stock - Long 03674X106 46 2,310 SH   SOLE   0 2,310 0
Apple Inc Common Stock - Long 037833100 123,135 733,658 SH   SOLE   27 733,631 0
Applied Industrial Tech Inc Common Stock - Long 03820C105 2,254 30,922 SH   SOLE   0 30,922 0
Arc Document Solutions Inc Common Stock - Long 00191G103 121 55,039 SH   SOLE   0 55,039 0
Arcelormittal Common Stock - Long 03938L203 55 1,740 SH   SOLE   0 1,740 0
Archrock Inc Common Stock - Long 03957W106 117 13,410 SH   SOLE   0 13,410 0
Arcos Dorados Holdings Inc Common Stock - Long G0457F107 1,067 116,614 SH   SOLE   0 116,614 0
Argan Inc Common Stock - Long 04010E109 142 3,304 SH   SOLE   0 3,304 0
Arista Networks Inc Common Stock - Long 040413106 54,574 211,517 SH   SOLE   22 211,495 0
Array Biopharma Inc Common Stock - Long 04269X105 327 20,040 SH   SOLE   0 20,040 0
Arrow Financial Corp Common Stock - Long 042744102 232 6,846 SH   SOLE   0 6,846 0
Ashford Hospitality Trust Common Stock - Long 044103109 135 20,825 SH   SOLE   0 20,825 0
AT&T Inc Common Stock - Long 00206R102 3 93 SH   SOLE   0 93 0
Atlas Air Worldwide Hldg Inc Common Stock - Long 049164205 32 530 SH   SOLE   0 530 0
Avadel Pharmaceuticals -Adr Common Stock - Long 05337M104 153 20,967 SH   SOLE   0 20,967 0
Avexis Inc Common Stock - Long 05366U100 362 2,930 SH   SOLE   0 2,930 0
Avianca Holdings Sa Common Stock - Long 05367G100 234 27,596 SH   SOLE   0 27,596 0
Bank Of America Corp Common Stock - Long 060505104 91 3,051 SH   SOLE   0 3,051 0
Bank Of New York Mellon Corp Common Stock - Long 064058100 25,148 487,180 SH   SOLE   91 487,089 0
Bassett Furniture Inds Common Stock - Long 070203104 183 6,020 SH   SOLE   0 6,020 0
Baxter International Inc Common Stock - Long 071813109 63,378 974,273 SH   SOLE   81 974,192 0
Bb&T Corp Common Stock - Long 054937107 16 300 SH   SOLE   0 300 0
Benchmark Electronics Inc Common Stock - Long 08160H101 24 808 SH   SOLE   0 808 0
Berkshire Hathaway Common Stock - Long 084670702 178 892 SH   SOLE   0 892 0
Big 5 Sporting Goods Corp Common Stock - Long 08915P101 94 13,006 SH   SOLE   0 13,006 0
Big Lots Inc Common Stock - Long 089302103 1,419 32,600 SH   SOLE   0 32,600 0
Biogen Inc Common Stock - Long 09062X103 59,708 218,207 SH   SOLE   15 218,192 0
Biospecifics Technologies Cp Common Stock - Long 090931106 271 6,117 SH   SOLE   0 6,117 0
Blackrock Inc Common Stock - Long 09247X101 89 164 SH   SOLE   0 164 0
Blucora Inc Common Stock - Long 095229100 600 24,387 SH   SOLE   0 24,387 0
Bluebird Bio Inc Common Stock - Long 09609G100 381 2,230 SH   SOLE   0 2,230 0
Blueprint Medicines Corp Common Stock - Long 09627Y109 417 4,550 SH   SOLE   0 4,550 0
Boeing Co Common Stock - Long 097023105 90,437 275,681 SH   SOLE   18 275,663 0
Boise Cascade Co Common Stock - Long 09739D100 1,442 37,360 SH   SOLE   0 37,360 0
Boston Beer Inc -Cl A Common Stock - Long 100557107 2,778 14,695 SH   SOLE   0 14,695 0
Bp Plc Common Stock - Long 055622104 996 24,570 SH   SOLE   0 24,570 0
Brady Corp Common Stock - Long 104674106 966 26,010 SH   SOLE   0 26,010 0
Brandywine Realty Trust Common Stock - Long 105368203 123 7,757 SH   SOLE   0 7,757 0
Broadcom Inc Common Stock - Long 11135F101 7,449 31,610 SH   SOLE   0 31,610 0
Cadence Design Systems Inc Common Stock - Long 127387108 35,580 967,410 SH   SOLE   136 967,274 0
Cameco Corp Common Stock - Long 13321L108 24 2,600 SH   SOLE   0 2,600 0
Capital One Financial Corp Common Stock - Long 14040H105 19 200 SH   SOLE   0 200 0
Care.com Inc Common Stock - Long 141633107 1,453 89,300 SH   SOLE   0 89,300 0
Carriage Services Inc Common Stock - Long 143905107 31 1,117 SH   SOLE   0 1,117 0
Catalent Inc Common Stock - Long 148806102 1,080 26,310 SH   SOLE   0 26,310 0
Caterpillar Inc Common Stock - Long 149123101 35,061 237,893 SH   SOLE   0 237,893 0
Cedar Realty Trust Inc Common Stock - Long 150602209 71 17,877 SH   SOLE   0 17,877 0
Celanese Corp Common Stock - Long 150870103 26,290 262,057 SH   SOLE   48 262,009 0
Celgene Corp Common Stock - Long 151020104 613 6,900 SH   SOLE   0 6,900 0
Cenovus Energy Inc Common Stock - Long 15135U109 50 5,818 SH   SOLE   0 5,818 0
Centene Corp Common Stock - Long 15135B101 74,884 696,544 SH   SOLE   56 696,488 0
Central Garden & Pet Co Common Stock - Long 153527106 28 658 SH   SOLE   0 658 0
Changyou.com Ltd Common Stock - Long 15911M107 52 1,876 SH   SOLE   0 1,876 0
Cheetah Mobile Inc -Adr Common Stock - Long 163075104 236 17,633 SH   SOLE   0 17,633 0
Chemed Corp Common Stock - Long 16359R103 3,238 11,868 SH   SOLE   0 11,868 0
Chemocentryx Inc Common Stock - Long 16383L106 360 26,447 SH   SOLE   0 26,447 0
Chevron Corp Common Stock - Long 166764100 15,533 132,543 SH   SOLE   30 132,513 0
Childrens Place Inc Common Stock - Long 168905107 2,753 20,357 SH   SOLE   0 20,357 0
China Petroleum & Chem Corp Common Stock - Long 16941R108 61 690 SH   SOLE   0 690 0
Chubb Ltd Common Stock - Long H1467J104 14 99 SH   SOLE   0 99 0
Cimpress Nv Common Stock - Long N20146101 924 5,970 SH   SOLE   0 5,970 0
Citigroup Inc Common Stock - Long 172967424 88 1,300 SH   SOLE   0 1,300 0
Citizens Financial Group Inc Common Stock - Long 174610105 16 380 SH   SOLE   0 380 0
Clovis Oncology Inc Common Stock - Long 189464100 235 4,450 SH   SOLE   0 4,450 0
Cme Group Inc Common Stock - Long 12572Q105 11 70 SH   SOLE   0 70 0
Cno Financial Group Inc Common Stock - Long 12621E103 48 2,232 SH   SOLE   0 2,232 0
Cnooc Ltd Common Stock - Long 126132109 78 530 SH   SOLE   0 530 0
Cnx Resources Corporation Common Stock - Long 12653C108 41 2,630 SH   SOLE   0 2,630 0
Comerica Inc Common Stock - Long 200340107 12 130 SH   SOLE   0 130 0
Commercial Vehicle Group Inc Common Stock - Long 202608105 240 30,937 SH   SOLE   0 30,937 0
Conocophillips Common Stock - Long 20825C104 13 220 SH   SOLE   0 220 0
Consol Energy Inc Common Stock - Long 20854L108 10 351 SH   SOLE   0 351 0
Cooper Companies Inc Common Stock - Long 216648402 11,588 50,644 SH   SOLE   0 50,644 0
Cooper-Standard Holdings Inc Common Stock - Long 21676P103 1,905 15,511 SH   SOLE   0 15,511 0
Copa Holdings Sa Common Stock - Long P31076105 1,001 7,780 SH   SOLE   0 7,780 0
Corcept Therapeutics Inc Common Stock - Long 218352102 2,536 154,145 SH   SOLE   0 154,145 0
Corporate Office Propert Common Stock - Long 22002T108 89 3,447 SH   SOLE   0 3,447 0
Costco Wholesale Corp Common Stock - Long 22160K105 44,933 238,459 SH   SOLE   0 238,459 0
Cotiviti Holdings Inc Common Stock - Long 22164K101 452 13,126 SH   SOLE   0 13,126 0
Cousins Properties Inc Common Stock - Long 222795106 106 12,262 SH   SOLE   0 12,262 0
Crown Castle Intl Corp Common Stock - Long 22822V101 4,771 43,525 SH   SOLE   0 43,525 0
Curtiss-Wright Corp Common Stock - Long 231561101 1,203 8,910 SH   SOLE   0 8,910 0
Daktronics Inc Common Stock - Long 234264109 173 19,606 SH   SOLE   0 19,606 0
Dana Inc Common Stock - Long 235825205 477 18,521 SH   SOLE   0 18,521 0
Dbs Group Holdings Ltd Common Stock - Long 23304Y100 1,444 16,980 SH   SOLE   0 16,980 0
Deckers Outdoor Corp Common Stock - Long 243537107 2,216 24,610 SH   SOLE   0 24,610 0
Deluxe Corp Common Stock - Long 248019101 1,763 23,823 SH   SOLE   0 23,823 0
Devon Energy Corp Common Stock - Long 25179M103 8,652 271,622 SH   SOLE   107 271,515 0
Diamond Offshre Drilling Inc Common Stock - Long 25271C102 41 2,785 SH   SOLE   0 2,785 0
Diodes Inc Common Stock - Long 254543101 1,876 61,580 SH   SOLE   0 61,580 0
Discover Financial Svcs Common Stock - Long 254709108 21,198 294,647 SH   SOLE   60 294,587 0
Disney (walt) Co Common Stock - Long 254687106 8,770 87,320 SH   SOLE   0 87,320 0
Dnb Asa Common Stock - Long 23328E106 1,051 52,860 SH   SOLE   0 52,860 0
Domino's Pizza Inc Common Stock - Long 25754A201 30,100 128,874 SH   SOLE   0 128,874 0
Donnelley (r R) & Sons Co Common Stock - Long 257867200 83 9,555 SH   SOLE   0 9,555 0
Dowdupont Inc Common Stock - Long 26078J100 10,325 162,058 SH   SOLE   0 162,058 0
Duke Energy Corp Common Stock - Long 26441C204 3 38 SH   SOLE   0 38 0
Dynex Capital Inc Common Stock - Long 26817Q506 191 28,834 SH   SOLE   0 28,834 0
E Trade Financial Corp Common Stock - Long 269246401 60 1,080 SH   SOLE   0 1,080 0
Eagle Pharmaceuticals Inc Common Stock - Long 269796108 178 3,382 SH   SOLE   0 3,382 0
East West Bancorp Inc Common Stock - Long 27579R104 14,546 232,590 SH   SOLE   0 232,590 0
Eastman Chemical Co Common Stock - Long 277432100 55 520 SH   SOLE   0 520 0
Eaton Corp Plc Common Stock - Long G29183103 24,220 303,232 SH   SOLE   55 303,177 0
Emcor Group Inc Common Stock - Long 29084Q100 1,772 22,735 SH   SOLE   0 22,735 0
Emergent Biosolutions Inc Common Stock - Long 29089Q105 20 382 SH   SOLE   0 382 0
Emerson Electric Co Common Stock - Long 291011104 26,276 384,673 SH   SOLE   69 384,604 0
Enbridge Inc Common Stock - Long 29250N105 20 650 SH   SOLE   0 650 0
Encana Corp Common Stock - Long 292505104 30 2,750 SH   SOLE   0 2,750 0
Encompass Health Corp Common Stock - Long 29261A100 2,720 47,573 SH   SOLE   0 47,573 0
Eni Spa Common Stock - Long 26874R108 11 320 SH   SOLE   0 320 0
Ennis Inc Common Stock - Long 293389102 290 14,744 SH   SOLE   0 14,744 0
Essendant Inc Common Stock - Long 296689102 88 11,296 SH   SOLE   0 11,296 0
Etsy Inc Common Stock - Long 29786A106 2,705 96,410 SH   SOLE   0 96,410 0
Euronet Worldwide Inc Common Stock - Long 298736109 22 280 SH   SOLE   0 280 0
Evercore Inc Common Stock - Long 29977A105 2,984 34,216 SH   SOLE   0 34,216 0
Everest Re Group Ltd Common Stock - Long G3223R108 33 130 SH   SOLE   0 130 0
Everi Holdings Inc Common Stock - Long 30034T103 1,337 203,530 SH   SOLE   0 203,530 0
Exact Sciences Corp Common Stock - Long 30063P105 580 14,370 SH   SOLE   0 14,370 0
Express Scripts Holding Co Common Stock - Long 30219G108 39,686 574,485 SH   SOLE   66 574,419 0
Extreme Networks Inc Common Stock - Long 30226D106 232 20,987 SH   SOLE   0 20,987 0
Exxon Mobil Corp Common Stock - Long 30231G102 8,979 120,061 SH   SOLE   42 120,019 0
F5 Networks Inc Common Stock - Long 315616102 47,609 329,255 SH   SOLE   34 329,221 0
Facebook Inc Common Stock - Long 30303M102 107,817 674,765 SH   SOLE   32 674,733 0
Farmers Capital Bank Corp Common Stock - Long 309562106 212 5,314 SH   SOLE   0 5,314 0
Ferrari Nv Common Stock - Long N3167Y103 1,512 12,548 SH   SOLE   0 12,548 0
Fibrogen Inc Common Stock - Long 31572Q808 369 7,990 SH   SOLE   0 7,990 0
Fifth Third Bancorp Common Stock - Long 316773100 56 1,760 SH   SOLE   0 1,760 0
Financial Institutions Inc Common Stock - Long 317585404 25 828 SH   SOLE   0 828 0
First American Financial Cp Common Stock - Long 31847R102 52 880 SH   SOLE   0 880 0
First Cmnty Bancshares Inc Common Stock - Long 31983A103 361 12,090 SH   SOLE   0 12,090 0
First Defiance Financial Cp Common Stock - Long 32006W106 86 1,501 SH   SOLE   0 1,501 0
First Financial Corp/in Common Stock - Long 320218100 232 5,576 SH   SOLE   0 5,576 0
First Finl Bankshares Inc Common Stock - Long 32020R109 576 12,450 SH   SOLE   0 12,450 0
First Mid Ill Bancshares Inc Common Stock - Long 320866106 29 797 SH   SOLE   0 797 0
Fleetcor Technologies Inc Common Stock - Long 339041105 26,394 130,419 SH   SOLE   23 130,396 0
Foot Locker Inc Common Stock - Long 344849104 26,114 573,438 SH   SOLE   0 573,438 0
Fortinet Inc Common Stock - Long 34959E109 39,212 731,843 SH   SOLE   0 731,843 0
Francescas Holdings Corp Common Stock - Long 351793104 62 12,987 SH   SOLE   0 12,987 0
Franklin Street Properties Common Stock - Long 35471R106 86 10,214 SH   SOLE   0 10,214 0
Generac Holdings Inc Common Stock - Long 368736104 2,300 50,106 SH   SOLE   0 50,106 0
Geo Group Inc Common Stock - Long 36162J106 92 4,505 SH   SOLE   0 4,505 0
Gladstone Commercial Corp Common Stock - Long 376536108 92 5,289 SH   SOLE   0 5,289 0
Global Blood Therapeutics Common Stock - Long 37890U108 220 4,560 SH   SOLE   0 4,560 0
Global Brass & Copper Hldgs Common Stock - Long 37953G103 314 9,392 SH   SOLE   0 9,392 0
Gol Linhas Aereas Inteligent Common Stock - Long 38045R206 219 16,885 SH   SOLE   0 16,885 0
Goldman Sachs Group Inc Common Stock - Long 38141G104 25 98 SH   SOLE   0 98 0
Graco Inc Common Stock - Long 384109104 9,285 203,082 SH   SOLE   0 203,082 0
Great Southern Bancorp Common Stock - Long 390905107 192 3,852 SH   SOLE   0 3,852 0
Great Western Bancorp Inc Common Stock - Long 391416104 31 760 SH   SOLE   0 760 0
Green Dot Corp Common Stock - Long 39304D102 659 10,276 SH   SOLE   0 10,276 0
Group 1 Automotive Inc Common Stock - Long 398905109 24 360 SH   SOLE   0 360 0
Grupo Aeroportuario Del Cent Common Stock - Long 400501102 742 18,820 SH   SOLE   0 18,820 0
Hackett Group Inc Common Stock - Long 404609109 280 17,448 SH   SOLE   0 17,448 0
Haemonetics Corp Common Stock - Long 405024100 2,400 32,810 SH   SOLE   0 32,810 0
Hallador Energy Co Common Stock - Long 40609P105 52 7,498 SH   SOLE   0 7,498 0
Halozyme Therapeutics Inc Common Stock - Long 40637H109 305 15,580 SH   SOLE   0 15,580 0
Harsco Corp Common Stock - Long 415864107 2,292 110,972 SH   SOLE   0 110,972 0
Heartland Financial Usa Inc Common Stock - Long 42234Q102 29 549 SH   SOLE   0 549 0
Heidrick & Struggles Intl Common Stock - Long 422819102 227 7,266 SH   SOLE   0 7,266 0
Helen Of Troy Ltd Common Stock - Long G4388N106 30 347 SH   SOLE   0 347 0
Hff Inc Common Stock - Long 40418F108 2,426 48,810 SH   SOLE   0 48,810 0
Highwoods Properties Inc Common Stock - Long 431284108 86 1,965 SH   SOLE   0 1,965 0
Hillenbrand Inc Common Stock - Long 431571108 1,794 39,090 SH   SOLE   0 39,090 0
Hilton Worldwide Holdings Common Stock - Long 43300A203 25,719 326,552 SH   SOLE   0 326,552 0
Home Bancorp Inc Common Stock - Long 43689E107 197 4,560 SH   SOLE   0 4,560 0
Home Depot Inc Common Stock - Long 437076102 92,430 518,526 SH   SOLE   32 518,494 0
Hospitality Properties Trust Common Stock - Long 44106M102 91 3,595 SH   SOLE   0 3,595 0
Houlihan Lokey Inc Common Stock - Long 441593100 2,146 48,120 SH   SOLE   0 48,120 0
Humana Inc Common Stock - Long 444859102 28,082 104,460 SH   SOLE   0 104,460 0
Huntington Ingalls Ind Inc Common Stock - Long 446413106 28,307 109,743 SH   SOLE   20 109,723 0
Huntsman Corp Common Stock - Long 447011107 13 430 SH   SOLE   0 430 0
Icu Medical Inc Common Stock - Long 44930G107 748 2,963 SH   SOLE   0 2,963 0
Idacorp Inc Common Stock - Long 451107106 25 288 SH   SOLE   0 288 0
Idexx Labs Inc Common Stock - Long 45168D104 39,037 203,965 SH   SOLE   0 203,965 0
Illinois Tool Works Common Stock - Long 452308109 23,419 149,489 SH   SOLE   0 149,489 0
Imperva Inc Common Stock - Long 45321L100 2,189 50,559 SH   SOLE   0 50,559 0
Innoviva Inc Common Stock - Long 45781M101 3,180 190,750 SH   SOLE   0 190,750 0
Inogen Inc Common Stock - Long 45780L104 2,438 19,850 SH   SOLE   0 19,850 0
Inovalon Holdings Inc Common Stock - Long 45781D101 339 31,971 SH   SOLE   0 31,971 0
Insmed Inc Common Stock - Long 457669307 166 7,390 SH   SOLE   0 7,390 0
Insperity Inc Common Stock - Long 45778Q107 2,778 39,945 SH   SOLE   0 39,945 0
Integer Holdings Corp Common Stock - Long 45826H109 25 437 SH   SOLE   0 437 0
Intercontinental Exchange Common Stock - Long 45866F104 11 150 SH   SOLE   0 150 0
Interdigital Inc Common Stock - Long 45867G101 475 6,451 SH   SOLE   0 6,451 0
Intl Paper Co Common Stock - Long 460146103 48 890 SH   SOLE   0 890 0
Intuit Inc Common Stock - Long 461202103 39,218 226,236 SH   SOLE   0 226,236 0
Investors Real Estate Trust Common Stock - Long 461730103 89 17,094 SH   SOLE   0 17,094 0
Ironwood Pharmaceuticals Inc Common Stock - Long 46333X108 237 15,380 SH   SOLE   0 15,380 0
J2 Global Inc Common Stock - Long 48123V102 29 364 SH   SOLE   0 364 0
Johnson & Johnson Common Stock - Long 478160104 3 27 SH   SOLE   0 27 0
Johnson Outdoors Inc -Cl A Common Stock - Long 479167108 183 2,955 SH   SOLE   0 2,955 0
Jpmorgan Chase & Co Common Stock - Long 46625H100 29,495 267,960 SH   SOLE   49 267,911 0
Kadant Inc Common Stock - Long 48282T104 1,551 16,410 SH   SOLE   0 16,410 0
Kemet Corp Common Stock - Long 488360207 677 37,329 SH   SOLE   0 37,329 0
Kimberly-Clark Corp Common Stock - Long 494368103 2 22 SH   SOLE   0 22 0
Kinder Morgan Inc Common Stock - Long 49456B101 25 1,680 SH   SOLE   0 1,680 0
Kite Realty Group Trust Common Stock - Long 49803T300 64 4,200 SH   SOLE   0 4,200 0
Kroger Co Common Stock - Long 501044101 7,512 313,778 SH   SOLE   0 313,778 0
Kronos Worldwide Inc Common Stock - Long 50105F105 844 37,340 SH   SOLE   0 37,340 0
Landstar System Inc Common Stock - Long 515098101 21,447 195,592 SH   SOLE   0 195,592 0
Lantheus Holdings Inc Common Stock - Long 516544103 280 17,627 SH   SOLE   0 17,627 0
Las Vegas Sands Corp Common Stock - Long 517834107 21,941 305,231 SH   SOLE   73 305,158 0
Lattice Semiconductor Corp Common Stock - Long 518415104 1,543 277,060 SH   SOLE   0 277,060 0
La-Z-Boy Inc Common Stock - Long 505336107 989 33,010 SH   SOLE   0 33,010 0
Lear Corp Common Stock - Long 521865204 39,067 209,577 SH   SOLE   29 209,548 0
Legg Mason Inc Common Stock - Long 524901105 13 330 SH   SOLE   0 330 0
Lexington Realty Trust Common Stock - Long 529043101 85 10,778 SH   SOLE   0 10,778 0
Lhc Group Inc Common Stock - Long 50187A107 673 10,930 SH   SOLE   0 10,930 0
Ligand Pharmaceutical Inc Common Stock - Long 53220K504 350 2,120 SH   SOLE   0 2,120 0
Lincoln National Corp Common Stock - Long 534187109 12 170 SH   SOLE   0 170 0
Lockheed Martin Corp Common Stock - Long 539830109 8,934 26,436 SH   SOLE   0 26,436 0
Logmein Inc Common Stock - Long 54142L109 2,237 19,363 SH   SOLE   0 19,363 0
Louisiana-Pacific Corp Common Stock - Long 546347105 2,658 92,401 SH   SOLE   0 92,401 0
Loxo Oncology Inc Common Stock - Long 548862101 280 2,430 SH   SOLE   0 2,430 0
Luxfer Holdings Plc Common Stock - Long G5698W116 173 13,535 SH   SOLE   0 13,535 0
Lyondellbasell Industries Nv Common Stock - Long N53745100 6,968 65,937 SH   SOLE   0 65,937 0
M & T Bank Corp Common Stock - Long 55261F104 39 210 SH   SOLE   0 210 0
Mack-Cali Realty Corp Common Stock - Long 554489104 69 4,107 SH   SOLE   0 4,107 0
Magellan Health Inc Common Stock - Long 559079207 2,848 26,591 SH   SOLE   0 26,591 0
Malibu Boats Inc Common Stock - Long 56117J100 2,260 68,050 SH   SOLE   0 68,050 0
Manulife Financial Corp Common Stock - Long 56501R106 808 43,480 SH   SOLE   0 43,480 0
Marriott Vacations Worldwide Common Stock - Long 57164Y107 524 3,935 SH   SOLE   0 3,935 0
Marsh & Mclennan Cos Common Stock - Long 571748102 10 120 SH   SOLE   0 120 0
Mastec Inc Common Stock - Long 576323109 33 692 SH   SOLE   0 692 0
Mastercard Inc Common Stock - Long 57636Q104 12,612 72,001 SH   SOLE   0 72,001 0
Maximus Inc Common Stock - Long 577933104 1,000 14,990 SH   SOLE   0 14,990 0
Mcdonald's Corp Common Stock - Long 580135101 73,549 469,903 SH   SOLE   29 469,874 0
Mdc Holdings Inc Common Stock - Long 552676108 325 11,646 SH   SOLE   0 11,646 0
Medical Properties Trust Common Stock - Long 58463J304 108 8,351 SH   SOLE   0 8,351 0
Medifast Inc Common Stock - Long 58470H101 167 1,784 SH   SOLE   0 1,784 0
Mediobanca Spa Common Stock - Long 58502K106 408 34,604 SH   SOLE   0 34,604 0
Merk & Company Common Stock - Long 58933Y105 753 13,800 SH   SOLE   0 13,800 0
Meta Financial Group Inc Common Stock - Long 59100U108 306 2,802 SH   SOLE   0 2,802 0
Methanex Corp Common Stock - Long 59151K108 45 750 SH   SOLE   0 750 0
Methode Electronics Inc Common Stock - Long 591520200 2,053 52,509 SH   SOLE   0 52,509 0
Metlife Inc Common Stock - Long 59156R108 9 202 SH   SOLE   0 202 0
Microsoft Corp Common Stock - Long 594918104 119,608 1,310,418 SH   SOLE   59 1,310,359 0
Mix Telematics Ltd Common Stock - Long 60688N102 173 11,151 SH   SOLE   0 11,151 0
Monsanto Co Common Stock - Long 61166W101 7,598 65,114 SH   SOLE   0 65,114 0
Morgan Stanley Common Stock - Long 617446448 19 360 SH   SOLE   0 360 0
Mosaic Co Common Stock - Long 61945C103 36 1,490 SH   SOLE   0 1,490 0
Motorola Solutions Inc Common Stock - Long 620076307 17,751 168,579 SH   SOLE   0 168,579 0
Movado Group Inc Common Stock - Long 624580106 282 7,334 SH   SOLE   0 7,334 0
Msci Inc Common Stock - Long 55354G100 9,599 64,220 SH   SOLE   0 64,220 0
Msg Networks Inc Common Stock - Long 553573106 532 23,560 SH   SOLE   0 23,560 0
Murphy Oil Corp Common Stock - Long 626717102 12 480 SH   SOLE   0 480 0
Myers Industries Inc Common Stock - Long 628464109 379 17,910 SH   SOLE   0 17,910 0
Net 1 Ueps Technologies Inc Common Stock - Long 64107N206 163 17,200 SH   SOLE   0 17,200 0
Netapp Inc Common Stock - Long 64110D104 37,201 602,439 SH   SOLE   111 602,328 0
New York Cmnty Bancorp Inc Common Stock - Long 649445103 10 780 SH   SOLE   0 780 0
Newfield Exploration Co Common Stock - Long 651290108 34 1,409 SH   SOLE   0 1,409 0
Nn Inc Common Stock - Long 629337106 38 1,572 SH   SOLE   0 1,572 0
Nordstom Inc Common Stock - Long 655664100 746 14,900 SH   SOLE   0 14,900 0
Northwestern Corp Common Stock - Long 668074305 23 435 SH   SOLE   0 435 0
Nova Measuring Instruments Common Stock - Long M7516K103 96 3,554 SH   SOLE   0 3,554 0
Nvidia Corp Common Stock - Long 67066G104 7,889 34,063 SH   SOLE   0 34,063 0
Nvr Inc Common Stock - Long 62944T105 10,556 3,770 SH   SOLE   0 3,770 0
Oceaneering International Common Stock - Long 675232102 16 850 SH   SOLE   0 850 0
Ofg Bancorp Common Stock - Long 67103X102 199 19,017 SH   SOLE   0 19,017 0
Orasure Technologies Inc Common Stock - Long 68554V108 251 14,851 SH   SOLE   0 14,851 0
Outfront Media Inc Common Stock - Long 69007J106 86 4,578 SH   SOLE   0 4,578 0
Owens-Illinois Inc Common Stock - Long 690768403 41 1,890 SH   SOLE   0 1,890 0
Palo Alto Networks Inc Common Stock - Long 697435105 28,063 154,600 SH   SOLE   0 154,600 0
Parker-Hannifin Corp Common Stock - Long 701094104 26,785 156,552 SH   SOLE   34 156,518 0
Paychex Inc Common Stock - Long 704326107 26,952 437,607 SH   SOLE   0 437,607 0
Paypal Holdings Inc Common Stock - Long 70450Y103 14,696 193,700 SH   SOLE   0 193,700 0
Pegasystems Inc Common Stock - Long 705573103 2,483 40,941 SH   SOLE   0 40,941 0
Penn National Gaming Inc Common Stock - Long 707569109 1,963 74,750 SH   SOLE   0 74,750 0
Pepsico Inc Common Stock - Long 713448108 3 28 SH   SOLE   0 28 0
Perrigo Co Plc Common Stock - Long G97822103 21,728 260,692 SH   SOLE   56 260,636 0
Petmed Express Inc Common Stock - Long 716382106 2,660 63,719 SH   SOLE   0 63,719 0
Petrochina Co Ltd Common Stock - Long 71646E100 27 380 SH   SOLE   0 380 0
Petroleo Brasileiro Sa- Petr Common Stock - Long 71654V408 71 5,027 SH   SOLE   0 5,027 0
Pfizer Inc Common Stock - Long 717081103 3 95 SH   SOLE   0 95 0
Piedmont Office Realty Trust Common Stock - Long 720190206 87 4,936 SH   SOLE   0 4,936 0
Pnc Financial Svcs Group Inc Common Stock - Long 693475105 83 549 SH   SOLE   0 549 0
Portola Pharmaceuticals Inc Common Stock - Long 737010108 175 5,360 SH   SOLE   0 5,360 0
Posco Common Stock - Long 693483109 54 680 SH   SOLE   0 680 0
Ppg Industries Inc Common Stock - Long 693506107 7,686 68,871 SH   SOLE   0 68,871 0
Pra Health Sciences Inc Common Stock - Long 69354M108 2,915 35,135 SH   SOLE   0 35,135 0
Praxair Inc Common Stock - Long 74005P104 12,103 83,876 SH   SOLE   0 83,876 0
Preferred Apartment Cmntys Common Stock - Long 74039L103 131 9,241 SH   SOLE   0 9,241 0
Primerica Inc Common Stock - Long 74164M108 2,152 22,280 SH   SOLE   0 22,280 0
Procter & Gamble Co Common Stock - Long 742718109 16,584 209,271 SH   SOLE   49 209,222 0
Progress Software Corp Common Stock - Long 743312100 2,371 61,653 SH   SOLE   0 61,653 0
Progressive Corp-Ohio Common Stock - Long 743315103 44,625 732,401 SH   SOLE   0 732,401 0
Prudential Financial Inc Common Stock - Long 744320102 29 280 SH   SOLE   0 280 0
Public Storage Common Stock - Long 74460D109 4,037 20,147 SH   SOLE   0 20,147 0
Puma Biotechnology Inc Common Stock - Long 74587V107 220 3,240 SH   SOLE   0 3,240 0
Pvh Corp Common Stock - Long 693656100 31,431 206,966 SH   SOLE   37 206,929 0
Qcr Holdings Inc Common Stock - Long 74727A104 208 4,638 SH   SOLE   0 4,638 0
Qep Resources Inc Common Stock - Long 74733V100 25 2,530 SH   SOLE   0 2,530 0
Qualcomm Inc Common Stock - Long 747525103 3 57 SH   SOLE   0 57 0
Radnet Inc Common Stock - Long 750491102 264 18,358 SH   SOLE   0 18,358 0
Range Resources Corp Common Stock - Long 75281A109 45 3,110 SH   SOLE   0 3,110 0
Rayonier Advanced Materials Common Stock - Long 75508B104 221 10,272 SH   SOLE   0 10,272 0
Regions Financial Corp Common Stock - Long 7591EP100 51 2,770 SH   SOLE   0 2,770 0
Reinsurance Group Amer Inc Common Stock - Long 759351604 48 310 SH   SOLE   0 310 0
Reliance Steel & Aluminum Co Common Stock - Long 759509102 38 440 SH   SOLE   0 440 0
Repligen Corp Common Stock - Long 759916109 10 289 SH   SOLE   0 289 0
Retail Pptys Of America Inc Common Stock - Long 76131V202 72 6,206 SH   SOLE   0 6,206 0
Rlj Lodging Trust Common Stock - Long 74965L101 112 5,777 SH   SOLE   0 5,777 0
Rockwell Automation Common Stock - Long 773903109 8,985 51,580 SH   SOLE   0 51,580 0
Royal Bank Of Canada Common Stock - Long 780087102 934 12,080 SH   SOLE   0 12,080 0
Royal Dutch Shell Plc Common Stock - Long 780259107 3 53 SH   SOLE   0 53 0
Royal Dutch Shell Plc Common Stock - Long 780259107 88 1,340 SH   SOLE   0 1,340 0
Rudolph Technologies Inc Common Stock - Long 781270103 1,942 70,100 SH   SOLE   0 70,100 0
Ruths Hospitality Group Inc Common Stock - Long 783332109 275 11,228 SH   SOLE   0 11,228 0
S&P Global Inc Common Stock - Long 78409V104 11 60 SH   SOLE   0 60 0
Sabra Health Care Reit Inc Common Stock - Long 78573L106 97 5,520 SH   SOLE   0 5,520 0
Sage Therapeutics Inc Common Stock - Long 78667J108 718 4,460 SH   SOLE   0 4,460 0
Sarepta Therapeutics Inc Common Stock - Long 803607100 375 5,060 SH   SOLE   0 5,060 0
Sasol Ltd Common Stock - Long 803866300 55 1,620 SH   SOLE   0 1,620 0
Schlumberger Ltd Common Stock - Long 806857108 10 160 SH   SOLE   0 160 0
Schwab (charles) Corp Common Stock - Long 808513105 11 220 SH   SOLE   0 220 0
Select Income Reit Common Stock - Long 81618T100 88 4,497 SH   SOLE   0 4,497 0
Selective Ins Group Inc Common Stock - Long 816300107 33 542 SH   SOLE   0 542 0
Senior Housing Pptys Trust Common Stock - Long 81721M109 90 5,723 SH   SOLE   0 5,723 0
Service Corp International Common Stock - Long 817565104 8,892 235,600 SH   SOLE   0 235,600 0
Shore Bancshares Inc Common Stock - Long 825107105 166 8,808 SH   SOLE   0 8,808 0
Sierra Bancorp/ca Common Stock - Long 82620P102 88 3,285 SH   SOLE   0 3,285 0
Simon Property Group Inc Common Stock - Long 828806109 6,153 39,862 SH   SOLE   0 39,862 0
Sinopec Shanghai Petrochem Common Stock - Long 82935M109 831 13,560 SH   SOLE   0 13,560 0
Sotheby's Common Stock - Long 835898107 564 11,001 SH   SOLE   0 11,001 0
Southern Co Common Stock - Long 842587107 3 59 SH   SOLE   0 59 0
Sp Plus Corp Common Stock - Long 78469C103 1,641 46,090 SH   SOLE   0 46,090 0
Spark Therapeutics Inc Common Stock - Long 84652J103 188 2,830 SH   SOLE   0 2,830 0
Spdr Trust Series 1 Common Stock - Long 78462F103 66 249 SH   SOLE   0 249 0
Sps Commerce Inc Common Stock - Long 78463M107 1,934 30,180 SH   SOLE   0 30,180 0
Stamps.com Inc Common Stock - Long 852857200 637 3,170 SH   SOLE   0 3,170 0
State Street Corp Common Stock - Long 857477103 39 390 SH   SOLE   0 390 0
Stepan Co Common Stock - Long 858586100 1,912 22,990 SH   SOLE   0 22,990 0
Stifel Financial Corp Common Stock - Long 860630102 38 650 SH   SOLE   0 650 0
Stock Yards Bancorp Inc Common Stock - Long 861025104 242 6,895 SH   SOLE   0 6,895 0
Strayer Education Inc Common Stock - Long 863236105 868 8,587 SH   SOLE   0 8,587 0
Summit Hotel Properties Inc Common Stock - Long 866082100 95 6,997 SH   SOLE   0 6,997 0
Suncoke Energy Inc Common Stock - Long 86722A103 103 9,537 SH   SOLE   0 9,537 0
Sunstone Hotel Investors Inc Common Stock - Long 867892101 108 7,105 SH   SOLE   0 7,105 0
Suntrust Banks Inc Common Stock - Long 867914103 27,499 403,990 SH   SOLE   86 403,904 0
Supernus Pharmaceuticals Inc Common Stock - Long 868459108 2,637 57,571 SH   SOLE   0 57,571 0
Sykes Enterprises Inc Common Stock - Long 871237103 25 853 SH   SOLE   0 853 0
Synchrony Financial Common Stock - Long 87165B103 25 760 SH   SOLE   0 760 0
Syneos Health Inc Common Stock - Long 87166B102 16 462 SH   SOLE   0 462 0
Synnex Corp Common Stock - Long 87162W100 31 263 SH   SOLE   0 263 0
Synovus Financial Corp Common Stock - Long 87161C501 48 960 SH   SOLE   0 960 0
Syntel Inc Common Stock - Long 87162H103 2,027 79,400 SH   SOLE   0 79,400 0
Sysco Corp Common Stock - Long 871829107 69,171 1,153,472 SH   SOLE   76 1,153,396 0
Take-Two Interactive Sftwr Common Stock - Long 874054109 57,318 586,037 SH   SOLE   52 585,985 0
Tarena Intl Inc -Adr Common Stock - Long 876108101 76 6,754 SH   SOLE   0 6,754 0
Taylor Morrison Home Corp Common Stock - Long 87724P106 1,963 84,331 SH   SOLE   0 84,331 0
Tech Data Corp Common Stock - Long 878237106 1,503 17,660 SH   SOLE   0 17,660 0
Teck Resources Ltd Common Stock - Long 878742204 41 1,610 SH   SOLE   0 1,610 0
Tencent Holdings Ltd Common Stock - Long 88032Q109 1,188 22,300 SH   SOLE   0 22,300 0
Ternium Sa -Adr Common Stock - Long 880890108 1,160 35,716 SH   SOLE   0 35,716 0
Texas Instruments Inc Common Stock - Long 882508104 10,120 97,408 SH   SOLE   0 97,408 0
The Stars Group Inc Common Stock - Long 85570W100 35 1,267 SH   SOLE   0 1,267 0
Tilly's Inc Common Stock - Long 886885102 241 21,355 SH   SOLE   0 21,355 0
Titan Machinery Inc Common Stock - Long 88830R101 79 3,373 SH   SOLE   0 3,373 0
Tivity Health Inc Common Stock - Long 88870R102 325 8,200 SH   SOLE   0 8,200 0
T-Mobile Us Inc Common Stock - Long 872590104 22,504 368,670 SH   SOLE   0 368,670 0
Toronto Dominion Bank Common Stock - Long 891160509 1,171 20,600 SH   SOLE   0 20,600 0
Total Sa Common Stock - Long 89151E109 110 1,910 SH   SOLE   0 1,910 0
Total System Services Inc Common Stock - Long 891906109 20,463 237,220 SH   SOLE   0 237,220 0
Tower International Inc Common Stock - Long 891826109 134 4,841 SH   SOLE   0 4,841 0
Transcanada Corp Common Stock - Long 89353D107 56 1,360 SH   SOLE   0 1,360 0
Transocean Ltd Common Stock - Long H8817H100 33 3,360 SH   SOLE   0 3,360 0
Travelers Cos Inc Common Stock - Long 89417E109 4 28 SH   SOLE   0 28 0
Trinet Group Inc Common Stock - Long 896288107 1,670 36,050 SH   SOLE   0 36,050 0
Trinseo Sa Common Stock - Long L9340P101 650 8,775 SH   SOLE   0 8,775 0
Triple-S Management Corp Common Stock - Long 896749108 222 8,495 SH   SOLE   0 8,495 0
Tronc Inc Common Stock - Long 89703P107 231 14,088 SH   SOLE   0 14,088 0
Trueblue Inc Common Stock - Long 89785X101 21 795 SH   SOLE   0 795 0
Ttec Holdings Inc Common Stock - Long 89854H102 1,265 41,210 SH   SOLE   0 41,210 0
U S Bancorp Common Stock - Long 902973304 21,240 420,296 SH   SOLE   76 420,220 0
U S Physical Therapy Inc Common Stock - Long 90337L108 334 4,113 SH   SOLE   0 4,113 0
Ultragenyx Pharmaceutical Common Stock - Long 90400D108 237 4,650 SH   SOLE   0 4,650 0
Unit Corp Common Stock - Long 909218109 19 938 SH   SOLE   0 938 0
United Rentals Inc Common Stock - Long 911363109 37,164 215,155 SH   SOLE   0 215,155 0
Valero Energy Corp Common Stock - Long 91913Y100 71 769 SH   SOLE   0 769 0
Varian Medical Systems Inc Common Stock - Long 92220P105 28,336 231,252 SH   SOLE   41 231,211 0
Vectrus Inc Common Stock - Long 92242T101 1,220 32,763 SH   SOLE   0 32,763 0
Ventas Inc Common Stock - Long 92276F100 71 1,442 SH   SOLE   0 1,442 0
Vereit Inc Common Stock - Long 92339V100 85 12,174 SH   SOLE   0 12,174 0
Verizon Communications Inc Common Stock - Long 92343V104 6,155 128,720 SH   SOLE   0 128,720 0
Vf Corp Common Stock - Long 918204108 26,572 358,497 SH   SOLE   0 358,497 0
Virtusa Corp Common Stock - Long 92827P102 2,532 52,241 SH   SOLE   0 52,241 0
Visa Inc Common Stock - Long 92826C839 17,709 148,044 SH   SOLE   0 148,044 0
Vishay Intertechnology Inc Common Stock - Long 928298108 22 1,167 SH   SOLE   0 1,167 0
Vmware Inc Common Stock - Long 928563402 1,048 8,600 SH   SOLE   0 8,600 0
Vonage Holdings Corp Common Stock - Long 92886T201 1,987 186,530 SH   SOLE   0 186,530 0
W&T Offshore Inc Common Stock - Long 92922P106 332 74,896 SH   SOLE   0 74,896 0
Wabash National Corp Common Stock - Long 929566107 2,232 107,260 SH   SOLE   0 107,260 0
Walker & Dunlop Inc Common Stock - Long 93148P102 2,040 34,330 SH   SOLE   0 34,330 0
Walmart Inc Common Stock - Long 931142103 26,399 296,942 SH   SOLE   50 296,892 0
Waters Corp Common Stock - Long 941848103 27,652 139,085 SH   SOLE   24 139,061 0
Wells Fargo & Co Common Stock - Long 949746101 86 1,640 SH   SOLE   0 1,640 0
Westrock Co Common Stock - Long 96145D105 51 800 SH   SOLE   0 800 0
Weyerhaeuser Co Common Stock - Long 962166104 110 3,141 SH   SOLE   0 3,141 0
Wintrust Financial Corp Common Stock - Long 97650W108 44 510 SH   SOLE   0 510 0
World Acceptance Corp/de Common Stock - Long 981419104 425 4,040 SH   SOLE   0 4,040 0
Worthington Industries Common Stock - Long 981811102 24 550 SH   SOLE   0 550 0
Wsfs Financial Corp Common Stock - Long 929328102 694 14,480 SH   SOLE   0 14,480 0
Wyndham Corp Common Stock - Long 98310W108 1,146 10,100 SH   SOLE   0 10,100 0
Wynn Resorts Ltd Common Stock - Long 983134107 11,667 63,976 SH   SOLE   0 63,976 0
Xperi Corporation Common Stock - Long 98421B100 13 619 SH   SOLE   0 619 0
Yy Inc -Adr Common Stock - Long 98426T106 1,173 11,150 SH   SOLE   0 11,150 0
Zoetis Inc Common Stock - Long 98978V103 9,484 113,570 SH   SOLE   0 113,570 0