0001587973-19-000003.txt : 20190812 0001587973-19-000003.hdr.sgml : 20190812 20190812102802 ACCESSION NUMBER: 0001587973-19-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190812 DATE AS OF CHANGE: 20190812 EFFECTIVENESS DATE: 20190812 FILER: COMPANY DATA: COMPANY CONFORMED NAME: State of Tennessee, Treasury Department CENTRAL INDEX KEY: 0001587973 IRS NUMBER: 626001445 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15649 FILM NUMBER: 191014746 BUSINESS ADDRESS: STREET 1: 502 DEADERICK STREET STREET 2: 13TH FLOOR, ATTN: INVESTMENT DIVISION CITY: NASHVILLE STATE: TN ZIP: 37243 BUSINESS PHONE: 615-741-2643 MAIL ADDRESS: STREET 1: 502 DEADERICK STREET STREET 2: 13TH FLOOR, ATTN: INVESTMENT DIVISION CITY: NASHVILLE STATE: TN ZIP: 37243 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001587973 XXXXXXXX 06-30-2019 06-30-2019 State of Tennessee, Treasury Department
502 DEADERICK STREET 13TH FLOOR, ATTN: INVESTMENT DIVISION NASHVILLE TN 37243
13F HOLDINGS REPORT 028-15649 N
Jennifer Selliers Director of Internal Compliance 615-253-6921 Jennifer Selliers Nashville TN 08-12-2019 0 2553 20264514 false
INFORMATION TABLE 2 2Q2019v2b.xml 1ST SOURCE CORP Common Stock 336901103 307 6617 SH SOLE 6617 0 0 3-D SYS CORP DEL Common Stock 88554D205 417 45841 SH SOLE 45841 0 0 3M CO Common Stock 88579Y101 23024 132828 SH SOLE 132828 0 0 8X8 INC NEW Common Stock 282914100 909 37729 SH SOLE 37729 0 0 AAON INC Common Stock 000360206 810 16137 SH SOLE 16137 0 0 AAR CORP Common Stock 000361105 407 11057 SH SOLE 11057 0 0 AAR CORP Common Stock 000361105 478 13004 SH SOLE 13004 0 0 ABBOTT LABS Common Stock 002824100 34189 406527 SH SOLE 406527 0 0 ABBOTT LABS Common Stock 002824100 20901 248521 SH SOLE 248521 0 0 ABBVIE INC Common Stock 00287Y109 24773 340658 SH SOLE 340658 0 0 ABBVIE INC Common Stock 00287Y109 8045 110630 SH SOLE 110630 0 0 ABBVIE INC Common Stock 00287Y109 65448 900000 SH SOLE 900000 0 0 ABERCROMBIE & FITCH CO Common Stock 002896207 285 17771 SH SOLE 17771 0 0 ABERCROMBIE & FITCH CO Common Stock 002896207 434 27068 SH SOLE 27068 0 0 ABIOMED INC Common Stock 003654100 2709 10398 SH SOLE 10398 0 0 ABM INDS INC Common Stock 000957100 509 12724 SH SOLE 12724 0 0 ABM INDS INC Common Stock 000957100 1058 26456 SH SOLE 26456 0 0 ACACIA COMMUNICATIONS INC Common Stock 00401C108 169 3573 SH SOLE 3573 0 0 ACADIA RLTY TR REIT 004239109 615 22478 SH SOLE 22478 0 0 ACADIA RLTY TR REIT 004239109 929 33924 SH SOLE 33924 0 0 ACCENTURE PLC COM STOCK Common Stock G1151C101 27157 146978 SH SOLE 146978 0 0 ACCENTURE PLC COM STOCK Common Stock G1151C101 8600 46544 SH SOLE 46544 0 0 ACCENTURE PLC COM STOCK Common Stock G1151C101 26884 145500 SH SOLE 145500 0 0 ACORDA THERAPEUTICS INC Common Stock 00484M106 82 10737 SH SOLE 10737 0 0 ACORDA THERAPEUTICS INC Common Stock 00484M106 123 15995 SH SOLE 15995 0 0 ACTIVISION BLIZZARD INCE Common Stock 00507V109 8331 176514 SH SOLE 176514 0 0 ACTUANT CORP CL A Common Stock 00508X203 215 8682 SH SOLE 8682 0 0 ACTUANT CORP CL A Common Stock 00508X203 605 24386 SH SOLE 24386 0 0 ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107 24 6085 SH SOLE 6085 0 0 ADDUS HOMECARE CORP Common Stock 006739106 267 3567 SH SOLE 3567 0 0 ADDUS HOMECARE CORP Common Stock 006739106 303 4044 SH SOLE 4044 0 0 ADMINISTAFF INC Common Stock 45778Q107 159 1299 SH SOLE 1299 0 0 ADOBE INC Common Stock 00724F101 33130 112440 SH SOLE 112440 0 0 ADOBE INC Common Stock 00724F101 16808 57044 SH SOLE 57044 0 0 ADOBE INC Common Stock 00724F101 32795 111300 SH SOLE 111300 0 0 ADTRAN INC Common Stock 00738A106 312 20430 SH SOLE 20430 0 0 ADTRAN INC Common Stock 00738A106 297 19480 SH SOLE 19480 0 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 2548 16530 SH SOLE 16530 0 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 853 5531 SH SOLE 5531 0 0 ADVANCED ENERGY INDS Common Stock 007973100 497 8826 SH SOLE 8826 0 0 ADVANCED ENERGY INDS Common Stock 007973100 867 15412 SH SOLE 15412 0 0 ADVANCED MICRO DEVICES INC Common Stock 007903107 6207 204374 SH SOLE 204374 0 0 ADVANCED MICRO DEVICES INC Common Stock 007903107 2366 77918 SH SOLE 77918 0 0 ADVANCED MICRO DEVICES INC Common Stock 007903107 6147 202400 SH SOLE 202400 0 0 ADVANSIX INC Common Stock 00773T101 94 3838 SH SOLE 3838 0 0 ADVANSIX INC Common Stock 00773T101 285 11685 SH SOLE 11685 0 0 AECOM TECHNOLOGY CORP DELAWARE Common Stock 00766T100 7173 189509 SH SOLE 189509 0 0 AEGION CORP Common Stock 00770F104 246 13376 SH SOLE 13376 0 0 AEROJET ROCKETDYNE HLDGS INC Common Stock 007800105 618 13807 SH SOLE 13807 0 0 AEROJET ROCKETDYNE HLDGS INC Common Stock 007800105 1300 29043 SH SOLE 29043 0 0 AEROVIRONMENT INC Common Stock 008073108 154 2714 SH SOLE 2714 0 0 AEROVIRONMENT INC Common Stock 008073108 487 8574 SH SOLE 8574 0 0 AES CORP Common Stock 00130H105 2563 152945 SH SOLE 152945 0 0 AES CORP Common Stock 00130H105 3940 235088 SH SOLE 235088 0 0 AES CORP Common Stock 00130H105 2337 139439 SH SOLE 139439 0 0 AFFILIATED MANAGERS GROUP INC Common Stock 008252108 1087 11798 SH SOLE 11798 0 0 AFFIMED N V Common Stock N01045108 558 194474 SH SOLE 194474 0 0 AFLAC INC Common Stock 001055102 9415 171782 SH SOLE 171782 0 0 AFLAC INC Common Stock 001055102 12125 221225 SH SOLE 221225 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 5437 72816 SH SOLE 72816 0 0 AGILYSYS INC Common Stock 00847J105 252 11742 SH SOLE 11742 0 0 AGILYSYS INC Common Stock 00847J105 122 5677 SH SOLE 5677 0 0 AGNICO EAGLE MINES LTD Common Stock 008474108 9437 183661 SH SOLE 183661 0 0 AGNICO EAGLE MINES LTD. Common Stock 008474108 1457 28428 SH SOLE 28428 0 0 AGREE REALTY CORP REIT 008492100 670 10462 SH SOLE 10462 0 0 AGREE REALTY CORP REIT 008492100 971 15160 SH SOLE 15160 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 11483 50726 SH SOLE 50726 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 9012 39811 SH SOLE 39811 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 61573 272000 SH SOLE 272000 0 0 AK STL HLDG CORP Common Stock 001547108 303 127939 SH SOLE 127939 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 3030 37813 SH SOLE 37813 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 2997 37400 SH SOLE 37400 0 0 AKORN INC Common Stock 009728106 198 38538 SH SOLE 38538 0 0 Alamo Group Inc Common Stock 011311107 384 3838 SH SOLE 3838 0 0 ALARM COM HLDGS INC Common Stock 011642105 668 12490 SH SOLE 12490 0 0 ALARM COM HLDGS INC Common Stock 011642105 753 14080 SH SOLE 14080 0 0 ALASKA AIR GROUP INC Common Stock 011659109 1819 28459 SH SOLE 28459 0 0 ALASKA AIR GROUP INC Common Stock 011659109 4671 73089 SH SOLE 73089 0 0 ALBANY INTL CORP Common Stock 012348108 813 9805 SH SOLE 9805 0 0 ALBANY INTL CORP Common Stock 012348108 972 11720 SH SOLE 11720 0 0 ALBEMARLE CORP Common Stock 012653101 1719 24416 SH SOLE 24416 0 0 ALEXANDER & BALDWIN HLDGS INC Common Stock 57686G105 671 17267 SH SOLE 17267 0 0 ALEXANDER & BALDWIN INC NEW REIT 014491104 2828 122413 SH SOLE 122413 0 0 ALEXANDRIA REAL ESTATE REIT 015271109 3672 26024 SH SOLE 26024 0 0 ALEXANDRIA REAL ESTATE REIT 015271109 13963 98965 SH SOLE 98965 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 6768 51671 SH SOLE 51671 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 3602 27502 SH SOLE 27502 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 24231 185000 SH SOLE 185000 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 4592 16776 SH SOLE 16776 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 1782 6509 SH SOLE 6509 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 4106 15000 SH SOLE 15000 0 0 ALLEGHANY CORP DEL Common Stock 017175100 5561 8165 SH SOLE 8165 0 0 ALLEGIANT TRAVEL CO Common Stock 01748X102 554 3863 SH SOLE 3863 0 0 ALLEGIANT TRAVEL CO Common Stock 01748X102 728 5076 SH SOLE 5076 0 0 ALLEGION PLC Common Stock G0176J109 2393 21649 SH SOLE 21649 0 0 ALLEGION PLC Common Stock G0176J109 899 8133 SH SOLE 8133 0 0 ALLERGAN PLC Common Stock G0177J108 11888 71005 SH SOLE 71005 0 0 ALLERGAN PLC Common Stock G0177J108 2745 16397 SH SOLE 16397 0 0 ALLETE INC Common Stock 018522300 4508 54174 SH SOLE 54174 0 0 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 1455 10382 SH SOLE 10382 0 0 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 1443 10300 SH SOLE 10300 0 0 ALLIANCE RES PARTNER L P MLP 01877R108 371 21834 SH SOLE 21834 0 0 ALLIANCEBERNSTEIN HOLDING LP MLP 01881G106 407 13679 SH SOLE 13679 0 0 ALLIANT ENERGY CORP Common Stock 018802108 2672 54451 SH SOLE 54451 0 0 ALLISON TRANSMISSION HLDGS INC Common Stock 01973R101 502 10829 SH SOLE 10829 0 0 ALLOT LTD Common Stock M0854Q105 117 16238 SH SOLE 16238 0 0 ALLSTATE CORP Common Stock 020002101 7806 76759 SH SOLE 76759 0 0 ALLSTATE CORP Common Stock 020002101 4397 43238 SH SOLE 43238 0 0 ALLSTATE CORP Common Stock 020002101 27653 271937 SH SOLE 271937 0 0 ALPHABET INC CLASS A Common Stock 02079K305 74713 69000 SH SOLE 69000 0 0 ALPHABET INC CLASS A Common Stock 02079K305 30080 27780 SH SOLE 27780 0 0 ALPHABET INC CLASS A Common Stock 02079K305 46560 43000 SH SOLE 43000 0 0 ALPHABET INC CLASS C Common Stock 02079K107 76335 70621 SH SOLE 70621 0 0 ALPHABET INC CLASS C Common Stock 02079K107 26580 24590 SH SOLE 24590 0 0 ALPHABET INC CLASS C Common Stock 02079K107 127547 118000 SH SOLE 118000 0 0 ALPS ETF TR ETP 00162Q866 4036 409700 SH SOLE 409700 0 0 ALTRIA GROUP INC Common Stock 02209S103 20414 431123 SH SOLE 431123 0 0 ALTRIA GROUP INC Common Stock 02209S103 3508 74081 SH SOLE 74081 0 0 ALTRIA GROUP INC Common Stock 02209S103 48411 1022400 SH SOLE 1022400 0 0 AMAG PHARMACEUTICALS INC Common Stock 00163U106 91 9087 SH SOLE 9087 0 0 AMAG PHARMACEUTICALS INC Common Stock 00163U106 144 14377 SH SOLE 14377 0 0 AMAZON COM INC Common Stock 023135106 180459 95298 SH SOLE 95298 0 0 AMAZON COM INC Common Stock 023135106 75501 39871 SH SOLE 39871 0 0 AMAZON COM INC Common Stock 023135106 231023 122000 SH SOLE 122000 0 0 AMBAC FINL GROUP INC Common Stock 023139884 316 18770 SH SOLE 18770 0 0 AMBAC FINL GROUP INC Common Stock 023139884 314 18639 SH SOLE 18639 0 0 AMC NETWORKS INC-A Common Stock 00164V103 498 9136 SH SOLE 9136 0 0 AMCOR PLC Common Stock G0250X107 4298 374090 SH SOLE 374090 0 0 AMEDISYS INC Common Stock 023436108 301 2483 SH SOLE 2483 0 0 AMEDISYS INC Common Stock 023436108 7487 61671 SH SOLE 61671 0 0 AMEREN CORP Common Stock 023608102 4251 56593 SH SOLE 56593 0 0 AMEREN CORP Common Stock 023608102 5890 78412 SH SOLE 78412 0 0 AMERICAN AIRLINES GROUP INC Common Stock 02376R102 2975 91230 SH SOLE 91230 0 0 AMERICAN ASSETS TR INC REIT 024013104 503 10666 SH SOLE 10666 0 0 AMERICAN ASSETS TR INC REIT 024013104 719 15253 SH SOLE 15253 0 0 AMERICAN AXLE & MFG HLDGS INC Common Stock 024061103 212 16606 SH SOLE 16606 0 0 AMERICAN AXLE & MFG HLDGS INC Common Stock 024061103 577 45182 SH SOLE 45182 0 0 AMERICAN CAMPUS CMNTYS INC REIT 024835100 4710 102034 SH SOLE 102034 0 0 AMERICAN EAGLE OUTFITTERS NEW Common Stock 02553E106 3088 182722 SH SOLE 182722 0 0 AMERICAN ELEC PWR INC Common Stock 025537101 10007 113704 SH SOLE 113704 0 0 AMERICAN ELEC PWR INC Common Stock 025537101 4139 47028 SH SOLE 47028 0 0 AMERICAN ELEC PWR INC Common Stock 025537101 27645 314107 SH SOLE 314107 0 0 American Equity Investment Lif Common Stock 025676206 1479 54466 SH SOLE 54466 0 0 American Equity Investment Lif Common Stock 025676206 981 36117 SH SOLE 36117 0 0 AMERICAN EXPRESS CO Common Stock 025816109 19478 157794 SH SOLE 157794 0 0 AMERICAN EXPRESS CO Common Stock 025816109 20430 165506 SH SOLE 165506 0 0 AMERICAN EXPRESS CO Common Stock 025816109 28921 234291 SH SOLE 234291 0 0 AMERICAN FINL GROUP INC OHIO Common Stock 025932104 6286 61340 SH SOLE 61340 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 10678 200420 SH SOLE 200420 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 4222 79249 SH SOLE 79249 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 3416 64114 SH SOLE 64114 0 0 AMERICAN INTL GROUP INC WT EXP Equity WRT 026874156 417 34045 SH SOLE 34045 0 0 AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 180 6084 SH SOLE 6084 0 0 AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 197 6646 SH SOLE 6646 0 0 AMERICAN STS WTR CO Common Stock 029899101 1127 14983 SH SOLE 14983 0 0 AMERICAN STS WTR CO Common Stock 029899101 1117 14841 SH SOLE 14841 0 0 AMERICAN TOWER REIT CLASS A REIT 03027X100 20825 101857 SH SOLE 101857 0 0 AMERICAN TOWER REIT CLASS A REIT 03027X100 9215 45070 SH SOLE 45070 0 0 AMERICAN TOWER REIT CLASS A REIT 03027X100 40753 199329 SH SOLE 199329 0 0 AMERICAN VANGUARD CORP Common Stock 030371108 225 14622 SH SOLE 14622 0 0 AMERICAN VANGUARD CORP Common Stock 030371108 160 10407 SH SOLE 10407 0 0 AMERICAN WATER WORKS CO INC Common Stock 030420103 4825 41597 SH SOLE 41597 0 0 AMERICAN WATER WORKS CO INC Common Stock 030420103 2289 19729 SH SOLE 19729 0 0 AMERICAN WOODMARK CORP Common Stock 030506109 534 6307 SH SOLE 6307 0 0 AMERICAN WOODMARK CORP Common Stock 030506109 528 6235 SH SOLE 6235 0 0 AMERIPRISE FINL INC Common Stock 03076C106 4479 30857 SH SOLE 30857 0 0 AMERIPRISE FINL INC Common Stock 03076C106 9166 63145 SH SOLE 63145 0 0 AMERIS BANCORP Common Stock 03076K108 436 11121 SH SOLE 11121 0 0 AMERIS BANCORP Common Stock 03076K108 640 16318 SH SOLE 16318 0 0 AMERISAFE INC Common Stock 03071H100 502 7865 SH SOLE 7865 0 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 3056 35840 SH SOLE 35840 0 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 1365 16006 SH SOLE 16006 0 0 AMETEK INC NEW Common Stock 031100100 4769 52502 SH SOLE 52502 0 0 AMETEK INC NEW Common Stock 031100100 3932 43283 SH SOLE 43283 0 0 AMGEN INC Common Stock 031162100 25901 140551 SH SOLE 140551 0 0 AMGEN INC Common Stock 031162100 4215 22873 SH SOLE 22873 0 0 AMN HEALTHCARE SERVICES INC Common Stock 001744101 1111 20485 SH SOLE 20485 0 0 AMN HEALTHCARE SERVICES INC Common Stock 001744101 1040 19179 SH SOLE 19179 0 0 AMPHASTAR PHARMACEUTICALS INC Common Stock 03209R103 10 493 SH SOLE 493 0 0 AMPHASTAR PHARMACEUTICALS INC Common Stock 03209R103 311 14725 SH SOLE 14725 0 0 AMPHENOL CORP NEW Common Stock 032095101 6604 68838 SH SOLE 68838 0 0 AMPHENOL CORP NEW Common Stock 032095101 6534 68100 SH SOLE 68100 0 0 ANADARKO PETE CORP Common Stock 032511107 8164 115705 SH SOLE 115705 0 0 ANALOG DEVICES INC Common Stock 032654105 9617 85205 SH SOLE 85205 0 0 ANALOG DEVICES INC Common Stock 032654105 9526 84400 SH SOLE 84400 0 0 ANDERSONS INC Common Stock 034164103 10 366 SH SOLE 366 0 0 ANDERSONS INC Common Stock 034164103 293 10774 SH SOLE 10774 0 0 ANGIODYNAMICS INC Common Stock 03475V101 296 15051 SH SOLE 15051 0 0 ANI PHARMACEUTICALS INC Common Stock 00182C103 318 3864 SH SOLE 3864 0 0 ANI PHARMACEUTICALS INC Common Stock 00182C103 275 3342 SH SOLE 3342 0 0 ANIKA THERAPEUTICS INC Common Stock 035255108 242 5962 SH SOLE 5962 0 0 ANIXTER INTL INC Common Stock 035290105 233 3897 SH SOLE 3897 0 0 ANIXTER INTL INC Common Stock 035290105 700 11731 SH SOLE 11731 0 0 ANSYS INC Common Stock 03662Q105 3961 19339 SH SOLE 19339 0 0 ANSYS INC Common Stock 03662Q105 3933 19200 SH SOLE 19200 0 0 ANTERO RES CORP Common Stock 03674X106 75 13527 SH SOLE 13527 0 0 ANTHEM INC Common Stock 036752103 16725 59266 SH SOLE 59266 0 0 ANTHEM INC Common Stock 036752103 7937 28124 SH SOLE 28124 0 0 ANTHEM INC Common Stock 036752103 56442 200000 SH SOLE 200000 0 0 AON PLC CLASS-A ORD Common Stock G0408V102 10696 55424 SH SOLE 55424 0 0 AON PLC CLASS-A ORD Common Stock G0408V102 4231 21922 SH SOLE 21922 0 0 AON PLC CLASS-A ORD Common Stock G0408V102 24545 127188 SH SOLE 127188 0 0 APACHE CORP Common Stock 037411105 2510 86625 SH SOLE 86625 0 0 APACHE CORP Common Stock 037411105 1622 55981 SH SOLE 55981 0 0 APARTMENT INVT & MGT CO-A REIT 03748R754 1719 34296 SH SOLE 34296 0 0 APARTMENT INVT & MGT CO-A REIT 03748R754 12123 241870 SH SOLE 241870 0 0 APARTMENT INVT & MGT CO-A REIT 03748R754 4217 84134 SH SOLE 84134 0 0 APERGY CORP Common Stock 03755L104 2451 73089 SH SOLE 73089 0 0 APOGEE ENTERPRISES INC Common Stock 037598109 325 7477 SH SOLE 7477 0 0 APOGEE ENTERPRISES INC Common Stock 037598109 468 10763 SH SOLE 10763 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 692 37648 SH SOLE 37648 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 831 45206 SH SOLE 45206 0 0 APPLE INC Common Stock 037833100 199352 1007233 SH SOLE 1007233 0 0 APPLE INC Common Stock 037833100 84746 428181 SH SOLE 428181 0 0 APPLE INC Common Stock 037833100 197366 997200 SH SOLE 997200 0 0 APPLIED INDL TECHNOLOGIES INC Common Stock 03820C105 1322 21491 SH SOLE 21491 0 0 APPLIED INDL TECHNOLOGIES INC Common Stock 03820C105 963 15644 SH SOLE 15644 0 0 APPLIED MATLS INC Common Stock 038222105 9688 215711 SH SOLE 215711 0 0 APPLIED MATLS INC Common Stock 038222105 9588 213500 SH SOLE 213500 0 0 APPLIED OPTOELECTRONICS INC Common Stock 03823U102 81 7861 SH SOLE 7861 0 0 APTIV PLC Common Stock G6095L109 4802 59414 SH SOLE 59414 0 0 AQUA AMERICA INC Common Stock 03836W103 1478 35730 SH SOLE 35730 0 0 ARCBEST CORP Common Stock 03937C105 270 9605 SH SOLE 9605 0 0 ARCBEST CORP Common Stock 03937C105 293 10436 SH SOLE 10436 0 0 ARCH COAL INC Common Stock 039380407 409 4339 SH SOLE 4339 0 0 ARCHER DANIELS MIDLAND CO Common Stock 039483102 5267 129081 SH SOLE 129081 0 0 ARCHROCK INC Common Stock 03957W106 326 30793 SH SOLE 30793 0 0 ARCHROCK INC Common Stock 03957W106 562 53028 SH SOLE 53028 0 0 ARCONIC INC Common Stock 03965L100 2376 92008 SH SOLE 92008 0 0 ARCONIC INC Common Stock 03965L100 4998 193573 SH SOLE 193573 0 0 ARCOSA INC Common Stock 039653100 796 21147 SH SOLE 21147 0 0 ARCOSA INC Common Stock 039653100 740 19673 SH SOLE 19673 0 0 ARISTA NETWORKS INC Common Stock 040413106 3163 12183 SH SOLE 12183 0 0 ARISTA NETWORKS INC Common Stock 040413106 3141 12100 SH SOLE 12100 0 0 Arlo Technologies Common Stock 04206A101 121 30116 SH SOLE 30116 0 0 ARMADA HOFFLER PPTYS INC REIT 04208T108 230 13868 SH SOLE 13868 0 0 ARMADA HOFFLER PPTYS INC REIT 04208T108 306 18475 SH SOLE 18475 0 0 ARMOUR RESIDENTIAL REIT INC REIT 042315507 260 13925 SH SOLE 13925 0 0 ARMOUR RESIDENTIAL REIT INC REIT 042315507 442 23719 SH SOLE 23719 0 0 ARROW ELECTRS INC Common Stock 042735100 2301 32284 SH SOLE 32284 0 0 ARROWHEAD PHARMACEUTICALS INC Common Stock 04280A100 696 26277 SH SOLE 26277 0 0 ARROWHEAD PHARMACEUTICALS INC Common Stock 04280A100 1003 37850 SH SOLE 37850 0 0 ARTISAN PARTNERS ASSET MGMT IN Common Stock 04316A108 414 15057 SH SOLE 15057 0 0 ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 661 7838 SH SOLE 7838 0 0 ASCENA RETAIL GROUP INC Common Stock 04351G101 42 68422 SH SOLE 68422 0 0 ASHLAND GLOBAL HLDGS INC Common Stock 044186104 4213 52681 SH SOLE 52681 0 0 ASML HLDG NV-NY REG SHS NY Reg Shrs N07059210 20084 96590 SH SOLE 96590 0 0 ASSERTIO THERAPEUTICS INC Common Stock 04545L107 161 46566 SH SOLE 46566 0 0 ASSERTIO THERAPEUTICS INC Common Stock 04545L107 88 25500 SH SOLE 25500 0 0 ASSOCIATED BANC CORP Common Stock 045487105 2365 111872 SH SOLE 111872 0 0 ASSURANT INC Common Stock 04621X108 1507 14166 SH SOLE 14166 0 0 ASTEC INDS INC Common Stock 046224101 300 9208 SH SOLE 9208 0 0 AT&T INC Common Stock 00206R102 56354 1681708 SH SOLE 1681708 0 0 AT&T INC Common Stock 00206R102 23149 690823 SH SOLE 690823 0 0 AT&T INC Common Stock 00206R102 36861 1100000 SH SOLE 1100000 0 0 ATENTO S A Common Stock L0427L105 114 45594 SH SOLE 45594 0 0 ATLANTIC TELE NETWORK INC Common Stock 00215F107 255 4416 SH SOLE 4416 0 0 ATLANTICA YIELD PLC Common Stock G0751N103 140 6176 SH SOLE 6176 0 0 ATLANTICA YIELD PLC Common Stock G0751N103 797 35175 SH SOLE 35175 0 0 ATLAS AIR WORLDWIDE HLDGS INC Common Stock 049164205 450 10091 SH SOLE 10091 0 0 ATMOS ENERGY CORP Common Stock 049560105 2846 26958 SH SOLE 26958 0 0 ATMOS ENERGY CORP Common Stock 049560105 18473 175000 SH SOLE 175000 0 0 AUDIOCODES LTD Common Stock M15342104 169 10923 SH SOLE 10923 0 0 AUDIOCODES LTD Common Stock M15342104 2440 157623 SH SOLE 157623 0 0 AUTODESK INC Common Stock 052769106 8244 50607 SH SOLE 50607 0 0 AUTODESK INC Common Stock 052769106 2945 18078 SH SOLE 18078 0 0 AUTODESK INC Common Stock 052769106 8161 50100 SH SOLE 50100 0 0 AUTOMATIC DATA PROCESSING INC Common Stock 053015103 16581 100291 SH SOLE 100291 0 0 AUTOMATIC DATA PROCESSING INC Common Stock 053015103 11439 69188 SH SOLE 69188 0 0 AUTOMATIC DATA PROCESSING INC Common Stock 053015103 16417 99300 SH SOLE 99300 0 0 AUTONATION INC Common Stock 05329W102 2299 54817 SH SOLE 54817 0 0 AUTOZONE INC Common Stock 053332102 6215 5653 SH SOLE 5653 0 0 AUTOZONE INC Common Stock 053332102 3338 3036 SH SOLE 3036 0 0 AVALONBAY CMNTYS INC REIT 053484101 6527 32123 SH SOLE 32123 0 0 AVALONBAY CMNTYS INC REIT 053484101 2049 10085 SH SOLE 10085 0 0 AVALONBAY CMNTYS INC REIT 053484101 6147 30253 SH SOLE 30253 0 0 AVALONBAY CMNTYS INC REIT 053484101 14480 71265 SH SOLE 71265 0 0 AVERY DENNISON CORP Common Stock 053611109 2250 19452 SH SOLE 19452 0 0 AVISTA CORP Common Stock 05379B107 306 6850 SH SOLE 6850 0 0 AVISTA CORP Common Stock 05379B107 1179 26432 SH SOLE 26432 0 0 AVNET INC Common Stock 053807103 4477 98897 SH SOLE 98897 0 0 AVON PRODS INC Common Stock 054303102 421 108488 SH SOLE 108488 0 0 AVON PRODS INC Common Stock 054303102 692 178414 SH SOLE 178414 0 0 AVX CORP NEW Common Stock 002444107 101 6100 SH SOLE 6100 0 0 AXCELIS TECHNOLOGIES INC Common Stock 054540208 190 12624 SH SOLE 12624 0 0 AXON ENTERPRISE INC Common Stock 05464C101 1051 16366 SH SOLE 16366 0 0 AXON ENTERPRISE INC Common Stock 05464C101 1511 23530 SH SOLE 23530 0 0 AXOS FINANCIAL INC Common Stock 05465C100 616 22617 SH SOLE 22617 0 0 AZZ INC Common Stock 002474104 664 14423 SH SOLE 14423 0 0 AZZ INC Common Stock 002474104 484 10512 SH SOLE 10512 0 0 B&G FOODS INC- CLASS A Common Stock 05508R106 559 26863 SH SOLE 26863 0 0 BADGER METER INC Common Stock 056525108 880 14750 SH SOLE 14750 0 0 BADGER METER INC Common Stock 056525108 715 11981 SH SOLE 11981 0 0 BAKER HUGHES A GE CO Common Stock 05722G100 2922 118650 SH SOLE 118650 0 0 BAKER HUGHES A GE CO Common Stock 05722G100 1282 52044 SH SOLE 52044 0 0 BALCHEM CORP Common Stock 057665200 660 6600 SH SOLE 6600 0 0 BALCHEM CORP Common Stock 057665200 3014 30149 SH SOLE 30149 0 0 BALCHEM CORP Common Stock 057665200 1293 12929 SH SOLE 12929 0 0 BALL CORP Common Stock 058498106 5399 77136 SH SOLE 77136 0 0 BALL CORP Common Stock 058498106 2534 36201 SH SOLE 36201 0 0 BALL CORP Common Stock 058498106 3965 56644 SH SOLE 56644 0 0 BANC OF CALIFORNIA INC Common Stock 05990K106 244 17447 SH SOLE 17447 0 0 BANK HAWAII CORP Common Stock 062540109 5356 64599 SH SOLE 64599 0 0 BANK OF AMERICA CORPORATION Common Stock 060505104 59092 2037644 SH SOLE 2037644 0 0 BANK OF AMERICA CORPORATION Common Stock 060505104 30382 1047644 SH SOLE 1047644 0 0 BANK OF AMERICA CORPORATION Common Stock 060505104 86341 2977281 SH SOLE 2977281 0 0 BANK OF MONTREAL Common Stock 063671101 36645 485683 SH SOLE 485683 0 0 BANK OF NEW YORK MELLON CORP Common Stock 064058100 8962 202992 SH SOLE 202992 0 0 BANK OF NOVA SCOTIA Common Stock 064149107 50032 929445 SH SOLE 929445 0 0 BANK OZK Common Stock 06417N103 144 4779 SH SOLE 4779 0 0 BANK OZK Common Stock 06417N103 2232 74176 SH SOLE 74176 0 0 BANNER CORP Common Stock 06652V208 440 8129 SH SOLE 8129 0 0 BANNER CORP Common Stock 06652V208 706 13033 SH SOLE 13033 0 0 BARNES & NOBLE ED INC Common Stock 06777U101 110 32599 SH SOLE 32599 0 0 BARNES & NOBLE ED INC Common Stock 06777U101 51 15125 SH SOLE 15125 0 0 BARNES & NOBLE INC Common Stock 067774109 153 22824 SH SOLE 22824 0 0 BARNES GROUP INC Common Stock 067806109 853 15138 SH SOLE 15138 0 0 BARNES GROUP INC Common Stock 067806109 1071 19010 SH SOLE 19010 0 0 BARRICK GOLD CORP Common Stock 067901108 24 1516 SH SOLE 1516 0 0 BARRICK GOLD CORP Common Stock 067901108 21302 1346641 SH SOLE 1346641 0 0 BAUSCH HEALTH COS INC Common Stock 071734107 5917 234026 SH SOLE 234026 0 0 BAXTER INTL INC Common Stock 071813109 8954 109331 SH SOLE 109331 0 0 BAXTER INTL INC Common Stock 071813109 3711 45315 SH SOLE 45315 0 0 BAXTER INTL INC Common Stock 071813109 28665 350000 SH SOLE 350000 0 0 BB&T CORP Common Stock 054937107 8671 176494 SH SOLE 176494 0 0 BB&T CORP Common Stock 054937107 13511 275000 SH SOLE 275000 0 0 BCE INC NPV Common Stock 05534B760 31322 688704 SH SOLE 688704 0 0 BECTON DICKINSON & CO Common Stock 075887109 15664 62155 SH SOLE 62155 0 0 BECTON DICKINSON & CO Common Stock 075887109 32761 130000 SH SOLE 130000 0 0 BEL FUSE INC Common Stock 077347300 62 3628 SH SOLE 3628 0 0 BELDEN CDT INC Common Stock 077454106 1432 24038 SH SOLE 24038 0 0 BENCHMARK ELECTRS INC Common Stock 08160H101 413 16450 SH SOLE 16450 0 0 BERKLEY W R CORP Common Stock 084423102 4383 66476 SH SOLE 66476 0 0 BERKSHIRE HATHAWAY INC CL B Common Stock 084670702 95188 446536 SH SOLE 446536 0 0 BERKSHIRE HATHAWAY INC CL B Common Stock 084670702 30031 140878 SH SOLE 140878 0 0 BERKSHIRE HATHAWAY INC CL B Common Stock 084670702 85016 398820 SH SOLE 398820 0 0 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 151 4796 SH SOLE 4796 0 0 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 517 16455 SH SOLE 16455 0 0 BEST BUY INC Common Stock 086516101 3733 53537 SH SOLE 53537 0 0 BEST BUY INC Common Stock 086516101 1506 21593 SH SOLE 21593 0 0 BEST BUY INC Common Stock 086516101 6973 100000 SH SOLE 100000 0 0 BIG LOTS INC Common Stock 089302103 366 12780 SH SOLE 12780 0 0 BIG LOTS INC Common Stock 089302103 2462 86061 SH SOLE 86061 0 0 BIG LOTS INC Common Stock 089302103 465 16253 SH SOLE 16253 0 0 BILL BARRETT CORP Common Stock 43114K108 81 44763 SH SOLE 44763 0 0 BIO RAD LABORATORIES INC Common Stock 090572207 3035 9710 SH SOLE 9710 0 0 BIO TECHNE CORP Common Stock 09073M104 6364 30522 SH SOLE 30522 0 0 BIOGEN IDEC INC Common Stock 09062X103 10449 44680 SH SOLE 44680 0 0 BIOGEN IDEC INC Common Stock 09062X103 3424 14641 SH SOLE 14641 0 0 BIOTELEMETRY INC Common Stock 090672106 125 2603 SH SOLE 2603 0 0 BIOTELEMETRY INC Common Stock 090672106 654 13590 SH SOLE 13590 0 0 BJS RESTAURANTS INC Common Stock 09180C106 270 6134 SH SOLE 6134 0 0 BJS RESTAURANTS INC Common Stock 09180C106 375 8533 SH SOLE 8533 0 0 BLACK HILLS CORP Common Stock 092113109 451 5774 SH SOLE 5774 0 0 BLACK HILLS CORP Common Stock 092113109 4690 60000 SH SOLE 60000 0 0 BLACKBAUD INC Common Stock 09227Q100 4175 50000 SH SOLE 50000 0 0 BLACKBERRY LTD NPV Common Stock 09228F103 2800 374920 SH SOLE 374920 0 0 BLACKROCK INC Common Stock 09247X101 12867 27418 SH SOLE 27418 0 0 BLACKROCK INC Common Stock 09247X101 16057 34214 SH SOLE 34214 0 0 BLOCK H & R INC Common Stock 093671105 1373 46846 SH SOLE 46846 0 0 BLOOMIN BRANDS INC Common Stock 094235108 445 23513 SH SOLE 23513 0 0 BLOOMIN BRANDS INC Common Stock 094235108 704 37235 SH SOLE 37235 0 0 BLUCORA INC Common Stock 095229100 554 18234 SH SOLE 18234 0 0 BLUCORA INC Common Stock 095229100 589 19395 SH SOLE 19395 0 0 BMC STK HLDGS INC Common Stock 05591B109 244 11496 SH SOLE 11496 0 0 BOEING CO Common Stock 097023105 43890 120574 SH SOLE 120574 0 0 BOEING CO Common Stock 097023105 11573 31793 SH SOLE 31793 0 0 BOEING CO Common Stock 097023105 44609 122550 SH SOLE 122550 0 0 BOISE CASCADE CO DEL Common Stock 09739D100 166 5912 SH SOLE 5912 0 0 BOISE CASCADE CO DEL Common Stock 09739D100 438 15586 SH SOLE 15586 0 0 BONANZA CREEK ENERGY INC Common Stock 097793400 286 13719 SH SOLE 13719 0 0 BONANZA CREEK ENERGY INC Common Stock 097793400 158 7582 SH SOLE 7582 0 0 BOOKING HOLDINGS INC Common Stock 09857L108 18702 9976 SH SOLE 9976 0 0 BOOKING HOLDINGS INC Common Stock 09857L108 13123 7000 SH SOLE 7000 0 0 BOOT BARN HLDGS INC Common Stock 099406100 189 5314 SH SOLE 5314 0 0 BOOT BARN HLDGS INC Common Stock 099406100 417 11695 SH SOLE 11695 0 0 BORG WARNER INC Common Stock 099724106 2005 47761 SH SOLE 47761 0 0 BORG WARNER INC Common Stock 099724106 5248 125000 SH SOLE 125000 0 0 BOSTON PRIVATE FINL HLDGS INC Common Stock 101119105 457 37844 SH SOLE 37844 0 0 BOSTON PRIVATE FINL HLDGS INC Common Stock 101119105 417 34580 SH SOLE 34580 0 0 BOSTON PROPERTIES INC REIT 101121101 4593 35606 SH SOLE 35606 0 0 BOSTON PROPERTIES INC REIT 101121101 5549 43018 SH SOLE 43018 0 0 BOSTON PROPERTIES INC REIT 101121101 19677 152531 SH SOLE 152531 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 13773 320453 SH SOLE 320453 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 45129 1050000 SH SOLE 1050000 0 0 BOTTOMLINE TECH DEL INC Common Stock 101388106 431 9753 SH SOLE 9753 0 0 BOTTOMLINE TECH DEL INC Common Stock 101388106 656 14819 SH SOLE 14819 0 0 BOX INC Common Stock 10316T104 128 7273 SH SOLE 7273 0 0 BOYD GAMING CORP Common Stock 103304101 1512 56122 SH SOLE 56122 0 0 BRADY CORP Common Stock 104674106 889 18033 SH SOLE 18033 0 0 BRADY CORP Common Stock 104674106 964 19551 SH SOLE 19551 0 0 BRANDYWINE RLTY TR REIT 105368203 2305 160938 SH SOLE 160938 0 0 BRIGGS & STRATTON CORP Common Stock 109043109 180 17537 SH SOLE 17537 0 0 BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 132 3585 SH SOLE 3585 0 0 BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 3669 100000 SH SOLE 100000 0 0 BRINKER INTL INC Common Stock 109641100 500 12718 SH SOLE 12718 0 0 BRINKS CO Common Stock 109696104 1898 23384 SH SOLE 23384 0 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 17094 376926 SH SOLE 376926 0 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 45350 1000000 SH SOLE 1000000 0 0 BRIXMOR PPTY GROUP INC REIT 11120U105 1639 91678 SH SOLE 91678 0 0 BROADCOM INC Common Stock 11135F101 26257 91216 SH SOLE 91216 0 0 BROADCOM INC Common Stock 11135F101 14451 50200 SH SOLE 50200 0 0 BROADCOM INC Common Stock 11135F101 25994 90300 SH SOLE 90300 0 0 BROADRIDGE FINL SOLUTIONS INC Common Stock 11133T103 3417 26762 SH SOLE 26762 0 0 BROADRIDGE FINL SOLUTIONS INC Common Stock 11133T103 3384 26500 SH SOLE 26500 0 0 BROOKFIELD ASSET MANAGEMENT INC Common Stock 112585104 32122 669983 SH SOLE 669983 0 0 BROOKLINE BANCORP INC DEL Common Stock 11373M107 747 48581 SH SOLE 48581 0 0 BROOKLINE BANCORP INC DEL Common Stock 11373M107 477 31045 SH SOLE 31045 0 0 BROOKS AUTOMATION INC Common Stock 114340102 398 10266 SH SOLE 10266 0 0 BROOKS AUTOMATION INC Common Stock 114340102 1100 28385 SH SOLE 28385 0 0 BROWN & BROWN INC Common Stock 115236101 9242 275867 SH SOLE 275867 0 0 BROWN FORMAN CORP Common Stock 115637209 2125 38331 SH SOLE 38331 0 0 BROWN FORMAN CORP Common Stock 115637209 14412 260000 SH SOLE 260000 0 0 BRP INC Common Stock 05577W200 655 18300 SH SOLE 18300 0 0 BRUNSWICK CORP Common Stock 117043109 4016 87524 SH SOLE 87524 0 0 BRUSH ENGINEERED MATLS INC Common Stock 576690101 758 11184 SH SOLE 11184 0 0 BRUSH ENGINEERED MATLS INC Common Stock 576690101 551 8123 SH SOLE 8123 0 0 BUCKLE INC Common Stock 118440106 104 6030 SH SOLE 6030 0 0 BUCKLE INC Common Stock 118440106 199 11510 SH SOLE 11510 0 0 BUILDERS FIRSTSOURCE INC Common Stock 12008R107 320 18982 SH SOLE 18982 0 0 C H ROBINSON WORLDWIDE INC Common Stock 12541W209 2654 31468 SH SOLE 31468 0 0 C&J ENERGY SVCS INC NEW Common Stock 12674R100 420 35645 SH SOLE 35645 0 0 C&J ENERGY SVCS INC NEW Common Stock 12674R100 293 24864 SH SOLE 24864 0 0 CABLE ONE INC Common Stock 12685J105 2342 2000 SH SOLE 2000 0 0 CABOT CORP Common Stock 127055101 1839 38554 SH SOLE 38554 0 0 CABOT MICROELECTRONICS CORP Common Stock 12709P103 702 6381 SH SOLE 6381 0 0 CABOT MICROELECTRONICS CORP Common Stock 12709P103 1283 11657 SH SOLE 11657 0 0 CABOT OIL & GAS CORP Common Stock 127097103 2240 97539 SH SOLE 97539 0 0 CABOT OIL & GAS CORP Common Stock 127097103 3595 156580 SH SOLE 156580 0 0 CABOT OIL & GAS CORP Common Stock 127097103 5424 236234 SH SOLE 236234 0 0 CABOT OIL & GAS CORP Common Stock 127097103 11165 486300 SH SOLE 486300 0 0 CACI INTL INC Common Stock 127190304 289 1411 SH SOLE 1411 0 0 CACI INTL INC Common Stock 127190304 6820 33336 SH SOLE 33336 0 0 CACTUS INC Common Stock 127203107 380 11460 SH SOLE 11460 0 0 CADENCE DESIGN SYSTEM INC Common Stock 127387108 4586 64758 SH SOLE 64758 0 0 CADENCE DESIGN SYSTEM INC Common Stock 127387108 2830 39972 SH SOLE 39972 0 0 CADENCE DESIGN SYSTEM INC Common Stock 127387108 4539 64100 SH SOLE 64100 0 0 CAL MAINE FOODS INC Common Stock 128030202 506 12128 SH SOLE 12128 0 0 CALAMP CORP Common Stock 128126109 167 14309 SH SOLE 14309 0 0 CALAVO GROWERS INC Common Stock 128246105 209 2156 SH SOLE 2156 0 0 CALAVO GROWERS INC Common Stock 128246105 600 6202 SH SOLE 6202 0 0 CALERES INC Common Stock 129500104 158 7921 SH SOLE 7921 0 0 CALERES INC Common Stock 129500104 347 17407 SH SOLE 17407 0 0 CALIFORNIA WTR SVC GROUP Common Stock 130788102 449 8868 SH SOLE 8868 0 0 CALIFORNIA WTR SVC GROUP Common Stock 130788102 978 19307 SH SOLE 19307 0 0 CALLAWAY GOLF CO Common Stock 131193104 496 28890 SH SOLE 28890 0 0 CALLAWAY GOLF CO Common Stock 131193104 6359 370549 SH SOLE 370549 0 0 CALLAWAY GOLF CO Common Stock 131193104 633 36880 SH SOLE 36880 0 0 CALLON PETE CO DEL Common Stock 13123X102 722 109633 SH SOLE 109633 0 0 CAMBREX CORP Common Stock 132011107 270 5770 SH SOLE 5770 0 0 CAMBREX CORP Common Stock 132011107 634 13534 SH SOLE 13534 0 0 CAMDEN PPTY TR REIT 133131102 9093 87105 SH SOLE 87105 0 0 CAMDEN PPTY TR REIT 133131102 5228 50082 SH SOLE 50082 0 0 CAMECO CORP Common Stock 13321L108 10421 969844 SH SOLE 969844 0 0 CAMECO CORP Common Stock 13321L108 3233 300942 SH SOLE 300942 0 0 CAMECO CORP Common Stock 248356107 1723 3217000 SH SOLE 3217000 0 0 CAMPBELL SOUP CO Common Stock 134429109 1780 44412 SH SOLE 44412 0 0 CAMTEK LTD Common Stock M20791105 100 11793 SH SOLE 11793 0 0 CAMTEK LTD Common Stock M20791105 602 71193 SH SOLE 71193 0 0 CAN NATURAL RES Common Stock 136385101 24569 909206 SH SOLE 909206 0 0 CANADA GOOSE HOLDINGS INC Common Stock 135086106 2635 68033 SH SOLE 68033 0 0 CANADIAN IMPERIAL BANK OF Common Stock 136069101 26645 338101 SH SOLE 338101 0 0 CANADIAN NATIONAL RAILWAY CO Common Stock 136375102 51071 552239 SH SOLE 552239 0 0 CANADIAN NATL RY CO Common Stock 136375102 21328 230625 SH SOLE 230625 0 0 CANADIAN PAC RY LTD Common Stock 13645T100 42012 178591 SH SOLE 178591 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 9819 108211 SH SOLE 108211 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 9184 101212 SH SOLE 101212 0 0 CAPRI HOLDINGS LTD Common Stock G1890L107 1206 34782 SH SOLE 34782 0 0 CAPSTEAD MTG CORP REIT 14067E506 188 22538 SH SOLE 22538 0 0 CAPSTEAD MTG CORP REIT 14067E506 328 39310 SH SOLE 39310 0 0 CARDINAL HEALTH INC Common Stock 14149Y108 3235 68683 SH SOLE 68683 0 0 CARDIOVASCULAR SYS INC DEL Common Stock 141619106 874 20367 SH SOLE 20367 0 0 CARDIOVASCULAR SYS INC DEL Common Stock 141619106 605 14083 SH SOLE 14083 0 0 CARDTRONICS PLC Common Stock G1991C105 413 15102 SH SOLE 15102 0 0 CARE COM INC Common Stock 141633107 186 16905 SH SOLE 16905 0 0 CARE COM INC Common Stock 141633107 116 10549 SH SOLE 10549 0 0 CAREER EDUCATION CORP Common Stock 141665109 640 33582 SH SOLE 33582 0 0 CAREER EDUCATION CORP Common Stock 141665109 538 28221 SH SOLE 28221 0 0 CARETRUST REIT INC REIT 14174T107 636 26728 SH SOLE 26728 0 0 CARETRUST REIT INC REIT 14174T107 917 38558 SH SOLE 38558 0 0 CARLISLE COS INC Common Stock 142339100 4637 33024 SH SOLE 33024 0 0 CARLISLE COS INC Common Stock 142339100 34746 247460 SH SOLE 247460 0 0 CARMAX INC Common Stock 143130102 3325 38297 SH SOLE 38297 0 0 CARMAX INC Common Stock 143130102 2287 26344 SH SOLE 26344 0 0 CARMAX INC Common Stock 143130102 10854 125000 SH SOLE 125000 0 0 CARNIVAL CORP Common Stock 143658300 4295 92267 SH SOLE 92267 0 0 CARRIZO OIL & CO INC Common Stock 144577103 893 89077 SH SOLE 89077 0 0 CARRIZO OIL & CO INC Common Stock 144577103 351 35052 SH SOLE 35052 0 0 CASEYS GEN STORES INC Common Stock 147528103 4125 26445 SH SOLE 26445 0 0 CATALENT INC Common Stock 148806102 8431 155522 SH SOLE 155522 0 0 CATERPILLAR INC DEL Common Stock 149123101 17960 131780 SH SOLE 131780 0 0 CATERPILLAR INC DEL Common Stock 149123101 2306 16919 SH SOLE 16919 0 0 CATO CORP NEW Common Stock 149205106 89 7187 SH SOLE 7187 0 0 CATO CORP NEW Common Stock 149205106 115 9323 SH SOLE 9323 0 0 CAVCO INDS INC DEL Common Stock 149568107 350 2221 SH SOLE 2221 0 0 CAVCO INDS INC DEL Common Stock 149568107 541 3437 SH SOLE 3437 0 0 CBL & ASSOC PPTYS INC REIT 124830100 60 57653 SH SOLE 57653 0 0 CBL & ASSOC PPTYS INC REIT 124830100 73 69874 SH SOLE 69874 0 0 CBOE GLOBAL MARKETS INC Common Stock 12503M108 2668 25742 SH SOLE 25742 0 0 CBOE GLOBAL MARKETS INC Common Stock 12503M108 5661 54625 SH SOLE 54625 0 0 CBRE GROUP INC Common Stock 12504L109 3697 72065 SH SOLE 72065 0 0 CBRE GROUP INC Common Stock 12504L109 10054 195984 SH SOLE 195984 0 0 CBRE GROUP INC Common Stock 12504L109 9022 175873 SH SOLE 175873 0 0 CBS CORP NEW Common Stock 124857202 4047 81102 SH SOLE 81102 0 0 CDK GLOBAL INC Common Stock 12508E101 1678 33946 SH SOLE 33946 0 0 CEDAR REALTY TRUST INC REIT 150602209 73 27497 SH SOLE 27497 0 0 CEDAR REALTY TRUST INC REIT 150602209 96 36216 SH SOLE 36216 0 0 CELANESE CORP DEL Common Stock 150870103 3145 29176 SH SOLE 29176 0 0 CELANESE CORP DEL Common Stock 150870103 1449 13443 SH SOLE 13443 0 0 CELGENE CORP Common Stock 151020104 15023 162515 SH SOLE 162515 0 0 CELGENE CORP Common Stock 151020104 15942 172453 SH SOLE 172453 0 0 CENOVUS ENERGY INC Common Stock 15135U109 6854 775423 SH SOLE 775423 0 0 CENTENE CORP DEL Common Stock 15135B101 4995 95253 SH SOLE 95253 0 0 CENTENNIAL RESOURCE DEV INC Common Stock 15136A102 696 91678 SH SOLE 91678 0 0 CENTERPOINT ENERGY INC Common Stock 15189T107 3313 115718 SH SOLE 115718 0 0 CENTRAL GARDEN & PET CO Common Stock 153527106 111 4100 SH SOLE 4100 0 0 CENTRAL GARDEN & PET CO Common Stock 153527205 579 23480 SH SOLE 23480 0 0 CENTRAL GARDEN & PET CO Common Stock 153527205 401 16261 SH SOLE 16261 0 0 CENTRAL PAC FINL CORP Common Stock 154760409 357 11904 SH SOLE 11904 0 0 CENTURY ALUM CO Common Stock 156431108 139 20144 SH SOLE 20144 0 0 CENTURY CMNTYS INC Common Stock 156504300 296 11150 SH SOLE 11150 0 0 CENTURYTEL INC Common Stock 156700106 2600 221095 SH SOLE 221095 0 0 CERAGON NETWORKS LTD Common Stock M22013102 47 16166 SH SOLE 16166 0 0 CERNER CORP Common Stock 156782104 5497 74988 SH SOLE 74988 0 0 CERNER CORP Common Stock 156782104 4771 65087 SH SOLE 65087 0 0 CERNER CORP Common Stock 156782104 8796 120000 SH SOLE 120000 0 0 CEVA INC Common Stock 157210105 98 4029 SH SOLE 4029 0 0 CEVA INC Common Stock 157210105 217 8891 SH SOLE 8891 0 0 CF INDS HLDGS INC Common Stock 125269100 2380 50944 SH SOLE 50944 0 0 CF INDS HLDGS INC Common Stock 125269100 3128 66959 SH SOLE 66959 0 0 CHARLES RIV LABS INTL INC Common Stock 159864107 2593 18272 SH SOLE 18272 0 0 CHART INDS INC Common Stock 16115Q308 502 6535 SH SOLE 6535 0 0 CHART INDS INC Common Stock 16115Q308 963 12530 SH SOLE 12530 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 15665 39641 SH SOLE 39641 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 5812 14707 SH SOLE 14707 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 33590 85000 SH SOLE 85000 0 0 CHATHAM LODGING TR REIT 16208T102 246 13057 SH SOLE 13057 0 0 CHATHAM LODGING TR REIT 16208T102 347 18388 SH SOLE 18388 0 0 CHEFS WHSE INC Common Stock 163086101 404 11522 SH SOLE 11522 0 0 CHEFS WHSE INC Common Stock 163086101 336 9579 SH SOLE 9579 0 0 CHEMED CORP NEW Common Stock 16359R103 512 1418 SH SOLE 1418 0 0 CHEMED CORP NEW Common Stock 16359R103 1098 3042 SH SOLE 3042 0 0 CHEMOURS CO Common Stock 163851108 1339 55810 SH SOLE 55810 0 0 CHESAPEAKE ENERGY CORP Common Stock 165167107 364 186703 SH SOLE 186703 0 0 CHESAPEAKE LODGING TR REIT 165240102 486 17115 SH SOLE 17115 0 0 CHESAPEAKE LODGING TR REIT 165240102 702 24699 SH SOLE 24699 0 0 CHEVRON CORP NEW Common Stock 166764100 54624 438956 SH SOLE 438956 0 0 CHEVRON CORP NEW Common Stock 166764100 26532 213209 SH SOLE 213209 0 0 CHEVRON CORP NEW Common Stock 166764100 108335 870582 SH SOLE 870582 0 0 CHICOS FAS INC Common Stock 168615102 158 46950 SH SOLE 46950 0 0 CHILDRENS PLACE, INC. Common Stock 168905107 316 3312 SH SOLE 3312 0 0 CHILDRENS PLACE, INC. Common Stock 168905107 2240 23484 SH SOLE 23484 0 0 CHILDRENS PLACE, INC. Common Stock 168905107 639 6702 SH SOLE 6702 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 4118 5619 SH SOLE 5619 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 11726 16000 SH SOLE 16000 0 0 CHUBB LTD Common Stock H1467J104 15540 105509 SH SOLE 105509 0 0 CHUBB LTD Common Stock H1467J104 1480 10045 SH SOLE 10045 0 0 CHUBB LTD Common Stock H1467J104 22094 150000 SH SOLE 150000 0 0 CHURCH & DWIGHT INC Common Stock 171340102 4145 56737 SH SOLE 56737 0 0 CHURCH & DWIGHT INC Common Stock 171340102 5674 77656 SH SOLE 77656 0 0 CHURCH & DWIGHT INC Common Stock 171340102 33542 459098 SH SOLE 459098 0 0 CHUYS HLDGS INC Common Stock 171604101 156 6805 SH SOLE 6805 0 0 CIENA CORP Common Stock 171779309 4902 119181 SH SOLE 119181 0 0 CIGNA CORP Common Stock 125523100 13776 87440 SH SOLE 87440 0 0 CIGNA CORP Common Stock 125523100 3341 21209 SH SOLE 21209 0 0 CIGNA CORP Common Stock 125523100 25208 160000 SH SOLE 160000 0 0 CIMAREX ENERGY CO Common Stock 171798101 1387 23373 SH SOLE 23373 0 0 CIMAREX ENERGY CO Common Stock 171798101 1110 18708 SH SOLE 18708 0 0 CINCINNATI BELL INC NEW Common Stock 171871502 101 20308 SH SOLE 20308 0 0 CINCINNATI FINL CORP Common Stock 172062101 3624 34958 SH SOLE 34958 0 0 CINEMARK HOLDINGS INC Common Stock 17243V102 2104 58272 SH SOLE 58272 0 0 CINTAS CORP Common Stock 172908105 4631 19518 SH SOLE 19518 0 0 CIRCOR INTL INC Common Stock 17273K109 368 8006 SH SOLE 8006 0 0 CIRRUS LOGIC INC Common Stock 172755100 370 8477 SH SOLE 8477 0 0 CIRRUS LOGIC INC Common Stock 172755100 3327 76122 SH SOLE 76122 0 0 CISCO SYS INC Common Stock 17275R102 53987 986427 SH SOLE 986427 0 0 CISCO SYS INC Common Stock 17275R102 24289 443796 SH SOLE 443796 0 0 CISCO SYS INC Common Stock 17275R102 53444 976500 SH SOLE 976500 0 0 CITIGROUP INC. COM NEW Common Stock 172967424 37317 532872 SH SOLE 532872 0 0 CITIGROUP INC. COM NEW Common Stock 172967424 18464 263659 SH SOLE 263659 0 0 CITIGROUP INC. COM NEW Common Stock 172967424 55303 789704 SH SOLE 789704 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 3735 105621 SH SOLE 105621 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 1527 43183 SH SOLE 43183 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 6269 177281 SH SOLE 177281 0 0 CITRIX SYS INC Common Stock 177376100 2828 28820 SH SOLE 28820 0 0 CITRIX SYS INC Common Stock 177376100 2797 28500 SH SOLE 28500 0 0 CITY HLDG CO Common Stock 177835105 485 6359 SH SOLE 6359 0 0 CITY OF LAKELAND Common Stock 379890106 138 19238 SH SOLE 19238 0 0 CLEAN HARBORS INC Common Stock 184496107 1299 18272 SH SOLE 18272 0 0 CLEARWATER PAPER CORP Common Stock 18538R103 127 6842 SH SOLE 6842 0 0 CLOROX CO DEL Common Stock 189054109 4494 29350 SH SOLE 29350 0 0 CME GROUP INC Common Stock 12572Q105 16012 82488 SH SOLE 82488 0 0 CMS ENERGY CORP Common Stock 125896100 3787 65386 SH SOLE 65386 0 0 COCA COLA CO Common Stock 191216100 45052 884752 SH SOLE 884752 0 0 COCA COLA CO Common Stock 191216100 15339 301235 SH SOLE 301235 0 0 COCA COLA CO Common Stock 191216100 86064 1690183 SH SOLE 1690183 0 0 COCA COLA EUROPEAN PARTNERS P Common Stock G25839104 6800 120356 SH SOLE 120356 0 0 COCA-COLA CONSOLIDATED, INC Common Stock 191098102 385 1286 SH SOLE 1286 0 0 COCA-COLA CONSOLIDATED, INC Common Stock 191098102 565 1887 SH SOLE 1887 0 0 Coca-Cola European Partners Common Stock 142601656 1281 22330 SH SOLE 22330 0 0 COGENT COMMUNICATIONS HLDGS IN Common Stock 19239V302 683 11507 SH SOLE 11507 0 0 COGENT COMMUNICATIONS HLDGS IN Common Stock 19239V302 1002 16888 SH SOLE 16888 0 0 COGNEX CORP Common Stock 192422103 2630 54817 SH SOLE 54817 0 0 COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 8316 131183 SH SOLE 131183 0 0 COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 8228 129800 SH SOLE 129800 0 0 COHU INC Common Stock 192576106 180 11636 SH SOLE 11636 0 0 COHU INC Common Stock 192576106 253 16396 SH SOLE 16396 0 0 COLGATE PALMOLIVE CO Common Stock 194162103 14179 197832 SH SOLE 197832 0 0 COLGATE PALMOLIVE CO Common Stock 194162103 3218 44904 SH SOLE 44904 0 0 COLLECTORS UNIVERSE INC Common Stock 19421R200 104 4869 SH SOLE 4869 0 0 COLLEGIUM PHARMACEUTICAL INC Common Stock 19459J104 186 14129 SH SOLE 14129 0 0 COLLIERS INTERNATIONAL Common Stock 194693107 2872 40079 SH SOLE 40079 0 0 COLLIERS INTL GROUP INC Common Stock 194693107 369 5153 SH SOLE 5153 0 0 COLUMBIA BKG SYS INC Common Stock 197236102 559 15447 SH SOLE 15447 0 0 COLUMBIA BKG SYS INC Common Stock 197236102 1068 29523 SH SOLE 29523 0 0 COMCAST CORP NEW Common Stock 20030N101 44128 1043716 SH SOLE 1043716 0 0 COMCAST CORP NEW Common Stock 20030N101 18613 440229 SH SOLE 440229 0 0 COMCAST CORP NEW Common Stock 20030N101 68071 1610000 SH SOLE 1610000 0 0 COMERICA INC Common Stock 200340107 2580 35524 SH SOLE 35524 0 0 COMFORT SYS USA INC Common Stock 199908104 1072 21031 SH SOLE 21031 0 0 COMFORT SYS USA INC Common Stock 199908104 764 14988 SH SOLE 14988 0 0 COMMERCE BANCSHARES INC Common Stock 200525103 2089 35019 SH SOLE 35019 0 0 COMMERCIAL METALS CO Common Stock 201723103 605 33895 SH SOLE 33895 0 0 COMMUNITY BK SYS INC Common Stock 203607106 1323 20101 SH SOLE 20101 0 0 COMMUNITY HEALTH SYS INC NEWCO Common Stock 203668108 125 46794 SH SOLE 46794 0 0 COMMUNITY HEALTHCARE TR INC REIT 20369C106 205 5195 SH SOLE 5195 0 0 COMMUNITY HEALTHCARE TR INC REIT 20369C106 277 7020 SH SOLE 7020 0 0 COMPUTER PROGRAMS & SYS INC Common Stock 205306103 161 5798 SH SOLE 5798 0 0 COMPUTER PROGRAMS & SYS INC Common Stock 205306103 136 4882 SH SOLE 4882 0 0 COMTECH TELECOMMUNICATIONS CP Common Stock 205826209 247 8796 SH SOLE 8796 0 0 COMTECH TELECOMMUNICATIONS CP Common Stock 205826209 276 9812 SH SOLE 9812 0 0 CONAGRA FOODS INC Common Stock 205887102 2969 111971 SH SOLE 111971 0 0 CONCHO RES INC Common Stock 20605P101 4769 46223 SH SOLE 46223 0 0 CONMED CORP Common Stock 207410101 503 5877 SH SOLE 5877 0 0 CONMED CORP Common Stock 207410101 878 10259 SH SOLE 10259 0 0 CONNS INC Common Stock 208242107 91 5098 SH SOLE 5098 0 0 CONNS INC Common Stock 208242107 176 9878 SH SOLE 9878 0 0 CONOCOPHILLIPS Common Stock 20825C104 15886 260432 SH SOLE 260432 0 0 CONOCOPHILLIPS Common Stock 20825C104 6237 102250 SH SOLE 102250 0 0 CONOCOPHILLIPS Common Stock 20825C104 54728 897188 SH SOLE 897188 0 0 CONSOL COAL RES LP MLP 20855T100 98 5900 SH SOLE 5900 0 0 CONSOL ENERGY INC NEW Common Stock 20854L108 516 19384 SH SOLE 19384 0 0 CONSOL ENERGY INC NEW Common Stock 20854L108 295 11095 SH SOLE 11095 0 0 CONSOLIDATED COMM HLDGS INC Common Stock 209034107 142 28837 SH SOLE 28837 0 0 CONSOLIDATED EDISON INC Common Stock 209115104 6609 75375 SH SOLE 75375 0 0 CONSTELLATION BRANDS INC Common Stock 21036P108 7588 38530 SH SOLE 38530 0 0 CONSTELLIUM SE Common Stock N22035104 83 8308 SH SOLE 8308 0 0 CONTROL4 CORP Common Stock 21240D107 283 11912 SH SOLE 11912 0 0 CONTROL4 CORP Common Stock 21240D107 251 10583 SH SOLE 10583 0 0 COOPER COS INC Common Stock 216648402 3842 11403 SH SOLE 11403 0 0 COOPER COS INC Common Stock 216648402 5356 15899 SH SOLE 15899 0 0 COOPER STD HLDGS INC Common Stock 21676P103 307 6691 SH SOLE 6691 0 0 COOPER TIRE & RUBR CO Common Stock 216831107 639 20247 SH SOLE 20247 0 0 COPART INC Common Stock 217204106 3472 46459 SH SOLE 46459 0 0 COPART INC Common Stock 217204106 1508 20175 SH SOLE 20175 0 0 CORCEPT THERAPEUTICS INC Common Stock 218352102 342 30686 SH SOLE 30686 0 0 CORCEPT THERAPEUTICS INC Common Stock 218352102 475 42592 SH SOLE 42592 0 0 CORE MARK HOLDING CO INC Common Stock 218681104 707 17800 SH SOLE 17800 0 0 CORE MARK HOLDING CO INC Common Stock 218681104 752 18920 SH SOLE 18920 0 0 CORECIVIC INC REIT 21871N101 1552 74780 SH SOLE 74780 0 0 CORESITE RLTY CORP REIT 21870Q105 6612 57408 SH SOLE 57408 0 0 CORNING INC Common Stock 219350105 6009 180834 SH SOLE 180834 0 0 CORNING INC Common Stock 219350105 5948 179000 SH SOLE 179000 0 0 CORPORATE OFFICE PPTYS TR REIT 22002T108 2648 100431 SH SOLE 100431 0 0 CORTEVA INC Common Stock 22052L104 5102 172553 SH SOLE 172553 0 0 CORVEL CORP Common Stock 221006109 527 6053 SH SOLE 6053 0 0 CORVEL CORP Common Stock 221006109 337 3874 SH SOLE 3874 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 26781 101342 SH SOLE 101342 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 9332 35315 SH SOLE 35315 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 45407 171828 SH SOLE 171828 0 0 COTY INC Common Stock 222070203 928 69259 SH SOLE 69259 0 0 COUSINS PROPERTIES INC REIT 222795502 3426 94733 SH SOLE 94733 0 0 CP RAILWAY Common Stock 13645T100 25239 107292 SH SOLE 107292 0 0 CRANE CO Common Stock 224399105 762 9136 SH SOLE 9136 0 0 CRAY INC Common Stock 225223304 275 7907 SH SOLE 7907 0 0 CRAY INC Common Stock 225223304 569 16331 SH SOLE 16331 0 0 CREE INC Common Stock 225447101 2013 35839 SH SOLE 35839 0 0 CRITEO S A ADR 226718104 886 51455 SH SOLE 51455 0 0 CROCS INC Common Stock 227046109 670 33925 SH SOLE 33925 0 0 CROCS INC Common Stock 227046109 532 26948 SH SOLE 26948 0 0 CROSS CTRY HEALTHCARE INC Common Stock 227483104 139 14858 SH SOLE 14858 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 12488 95800 SH SOLE 95800 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 3090 23703 SH SOLE 23703 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 15156 116273 SH SOLE 116273 0 0 CROWN HOLDINGS INC Common Stock 228368106 12220 200000 SH SOLE 200000 0 0 CRYOLIFE INC Common Stock 228903100 171 5727 SH SOLE 5727 0 0 CRYOLIFE INC Common Stock 228903100 406 13555 SH SOLE 13555 0 0 CSG SYS INTL INC Common Stock 126349109 515 10542 SH SOLE 10542 0 0 CSG SYS INTL INC Common Stock 126349109 652 13360 SH SOLE 13360 0 0 CSX CORP Common Stock 126408103 13705 177137 SH SOLE 177137 0 0 CSX CORP Common Stock 126408103 8538 110350 SH SOLE 110350 0 0 CTS CORP Common Stock 126501105 206 7474 SH SOLE 7474 0 0 CTS CORP Common Stock 126501105 371 13469 SH SOLE 13469 0 0 CUBIC CORP Common Stock 229669106 743 11528 SH SOLE 11528 0 0 CULLEN FROST BANKERS INC Common Stock 229899109 2057 21961 SH SOLE 21961 0 0 CUMMINS INC Common Stock 231021106 5721 33388 SH SOLE 33388 0 0 CUMMINS INC Common Stock 231021106 3551 20725 SH SOLE 20725 0 0 CURO GROUP HLDGS CORP Common Stock 23131L107 180 16264 SH SOLE 16264 0 0 CURTISS WRIGHT CORP Common Stock 231561101 2904 22840 SH SOLE 22840 0 0 Customers Bancorp Inc Common Stock 23204G100 232 11041 SH SOLE 11041 0 0 CUTERA INC Common Stock 232109108 118 5661 SH SOLE 5661 0 0 CVB FINL CORP Common Stock 126600105 797 37903 SH SOLE 37903 0 0 CVB FINL CORP Common Stock 126600105 853 40571 SH SOLE 40571 0 0 CVR ENERGY INC Common Stock 12662P108 222 4448 SH SOLE 4448 0 0 CVS HEALTH CORPORATION Common Stock 126650100 16312 299355 SH SOLE 299355 0 0 CVS HEALTH CORPORATION Common Stock 126650100 4160 76348 SH SOLE 76348 0 0 CVS HEALTH CORPORATION Common Stock 126650100 27245 500000 SH SOLE 500000 0 0 CYBERARK SOFTWARE LTD Common Stock M2682V108 196 1537 SH SOLE 1537 0 0 CYBERARK SOFTWARE LTD Common Stock M2682V108 6362 49763 SH SOLE 49763 0 0 CYRUSONE INC REIT 23283R100 4888 84689 SH SOLE 84689 0 0 CYTOKINETICS INC Common Stock 23282W605 169 15012 SH SOLE 15012 0 0 CYTOKINETICS INC Common Stock 23282W605 247 21917 SH SOLE 21917 0 0 D R HORTON INC Common Stock 23331A109 3375 78253 SH SOLE 78253 0 0 D R HORTON INC Common Stock 23331A109 1406 32603 SH SOLE 32603 0 0 DAKTRONICS INC Common Stock 234264109 99 15976 SH SOLE 15976 0 0 DANAHER CORP DEL Common Stock 235851102 20749 145178 SH SOLE 145178 0 0 DANAHER CORP DEL Common Stock 235851102 7850 54927 SH SOLE 54927 0 0 DANAHER CORP DEL Common Stock 235851102 17865 125000 SH SOLE 125000 0 0 DARDEN RESTAURANTS INC Common Stock 237194105 3450 28338 SH SOLE 28338 0 0 DARDEN RESTAURANTS INC Common Stock 237194105 4244 34864 SH SOLE 34864 0 0 DARLING INGREDIENTS, INC. Common Stock 237266101 234 11761 SH SOLE 11761 0 0 DARLING INGREDIENTS, INC. Common Stock 237266101 1328 66771 SH SOLE 66771 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 518 12790 SH SOLE 12790 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 3218 79515 SH SOLE 79515 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 597 14760 SH SOLE 14760 0 0 DAVITA INC Common Stock 23918K108 1639 29141 SH SOLE 29141 0 0 DEAN FOODS CO NEW COM Common Stock 242370203 48 52076 SH SOLE 52076 0 0 DEAN FOODS CO NEW COM Common Stock 242370203 35 38221 SH SOLE 38221 0 0 DECKERS OUTDOOR CORP Common Stock 243537107 249 1413 SH SOLE 1413 0 0 DEERE & CO Common Stock 244199105 12105 73047 SH SOLE 73047 0 0 DELTA AIR LINES INC Common Stock 247361702 7790 137277 SH SOLE 137277 0 0 DELTA AIR LINES INC Common Stock 247361702 10349 182359 SH SOLE 182359 0 0 DELTA AIR LINES INC Common Stock 247361702 45252 797397 SH SOLE 797397 0 0 DELUXE CORP Common Stock 248019101 393 9659 SH SOLE 9659 0 0 DELUXE CORP Common Stock 248019101 4335 106618 SH SOLE 106618 0 0 DENBURY RES INC Common Stock 247916208 334 269053 SH SOLE 269053 0 0 DENBURY RES INC Common Stock 247916208 233 187549 SH SOLE 187549 0 0 DENTSPLY SIRONA INC Common Stock 24906P109 3147 53916 SH SOLE 53916 0 0 DENTSPLY SIRONA INC Common Stock 24906P109 8392 143797 SH SOLE 143797 0 0 DESCARTES SYSTEMS GROUP Common Stock 249906108 2830 76331 SH SOLE 76331 0 0 DESIGNER BRANDS INC Common Stock 250565108 431 22485 SH SOLE 22485 0 0 DESIGNER BRANDS INC Common Stock 250565108 447 23305 SH SOLE 23305 0 0 DEVON ENERGY CORP NEW Common Stock 25179M103 2729 95676 SH SOLE 95676 0 0 DEVON ENERGY CORP NEW Common Stock 25179M103 1729 60619 SH SOLE 60619 0 0 DIAMOND OFFSHORE DRILLING INC Common Stock 25271C102 235 26498 SH SOLE 26498 0 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 3887 35669 SH SOLE 35669 0 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 4489 41197 SH SOLE 41197 0 0 DIAMONDROCK HOSPITALITY REIT 252784301 585 56566 SH SOLE 56566 0 0 DIAMONDROCK HOSPITALITY REIT 252784301 844 81614 SH SOLE 81614 0 0 DICKS SPORTING GOODS INC Common Stock 253393102 3895 112463 SH SOLE 112463 0 0 DIEBOLD NIXDORF INCORPORATED Common Stock 253651103 83 9108 SH SOLE 9108 0 0 DIEBOLD NIXDORF INCORPORATED Common Stock 253651103 282 30744 SH SOLE 30744 0 0 DIGI INTL INC Common Stock 253798102 138 10881 SH SOLE 10881 0 0 DIGITAL RLTY TR INC REIT 253868103 5653 47995 SH SOLE 47995 0 0 DIME CMNTY BANCSHARES Common Stock 253922108 236 12403 SH SOLE 12403 0 0 DINE BRANDS GLOBAL INC Common Stock 254423106 329 3446 SH SOLE 3446 0 0 DINE BRANDS GLOBAL INC Common Stock 254423106 696 7294 SH SOLE 7294 0 0 DIODES INC Common Stock 254543101 433 11916 SH SOLE 11916 0 0 DIODES INC Common Stock 254543101 579 15923 SH SOLE 15923 0 0 DIPLOMAT PHARMACY INC Common Stock 25456K101 139 22901 SH SOLE 22901 0 0 DISCOVER FINL SVCS Common Stock 254709108 5788 74599 SH SOLE 74599 0 0 DISCOVER FINL SVCS Common Stock 254709108 4495 57939 SH SOLE 57939 0 0 DISCOVER FINL SVCS Common Stock 254709108 15824 203942 SH SOLE 203942 0 0 DISCOVERY INC Common Stock 25470F104 1117 36373 SH SOLE 36373 0 0 DISCOVERY INC Common Stock 25470F104 2585 84212 SH SOLE 84212 0 0 DISCOVERY INC Common Stock 25470F302 2364 83083 SH SOLE 83083 0 0 DISCOVERY INC Common Stock 25470F302 5428 190798 SH SOLE 190798 0 0 DISH NETWORK CORP Common Stock 25470M109 2042 53168 SH SOLE 53168 0 0 DISH NETWORK CORP Common Stock 25470M109 2212 57599 SH SOLE 57599 0 0 DISH NETWORK CORP Common Stock 25470M109 6914 180000 SH SOLE 180000 0 0 DISNEY WALT CO Common Stock 254687106 56173 402270 SH SOLE 402270 0 0 DISNEY WALT CO Common Stock 254687106 21139 151382 SH SOLE 151382 0 0 DISNEY WALT CO Common Stock 254687106 108221 775000 SH SOLE 775000 0 0 DMC GLOBAL INC Common Stock 23291C103 177 2801 SH SOLE 2801 0 0 DMC GLOBAL INC Common Stock 23291C103 367 5800 SH SOLE 5800 0 0 DOLBY LABORATORIES Common Stock 25659T107 494 7654 SH SOLE 7654 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 8046 59527 SH SOLE 59527 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 3693 27326 SH SOLE 27326 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 24329 180000 SH SOLE 180000 0 0 DOLLAR TREE INC Common Stock 256746108 5879 54746 SH SOLE 54746 0 0 DOMINION ENERGY INC Common Stock 25746U109 14296 184892 SH SOLE 184892 0 0 DONALDSON INC Common Stock 257651109 4739 93180 SH SOLE 93180 0 0 DONNELLEY FINL SOLUTIONS INC Common Stock 25787G100 178 13374 SH SOLE 13374 0 0 DONNELLEY R R & SONS CO Common Stock 257867200 56 28554 SH SOLE 28554 0 0 DORIAN LPG US Common Stock Y2106R110 14 1504 SH SOLE 1504 0 0 DORMAN PRODUCTS INC Common Stock 258278100 215 2462 SH SOLE 2462 0 0 DORMAN PRODUCTS INC Common Stock 258278100 1038 11909 SH SOLE 11909 0 0 DOUGLAS EMMETT INC REIT 25960P109 5841 146613 SH SOLE 146613 0 0 DOUGLAS EMMETT INC REIT 25960P109 6995 175565 SH SOLE 175565 0 0 DOVER CORP Common Stock 260003108 3356 33488 SH SOLE 33488 0 0 DOVER CORP Common Stock 260003108 11817 117932 SH SOLE 117932 0 0 DOW INC Common Stock 260557103 8509 172555 SH SOLE 172555 0 0 DOW INC Common Stock 260557103 3158 64049 SH SOLE 64049 0 0 DRIL-QUIP INC Common Stock 262037104 1307 27227 SH SOLE 27227 0 0 DRIL-QUIP INC Common Stock 262037104 694 14455 SH SOLE 14455 0 0 DSP GROUP INC Common Stock 23332B106 176 12235 SH SOLE 12235 0 0 DSP GROUP INC Common Stock 23332B106 125 8672 SH SOLE 8672 0 0 DTE ENERGY CO Common Stock 233331107 5399 42218 SH SOLE 42218 0 0 DTE ENERGY CO Common Stock 233331107 2042 15971 SH SOLE 15971 0 0 DUKE ENERGY CORP NEW Common Stock 26441C204 14804 167766 SH SOLE 167766 0 0 DUKE RLTY CORP REIT 264411505 2618 82824 SH SOLE 82824 0 0 DUKE RLTY CORP REIT 264411505 1470 46510 SH SOLE 46510 0 0 DUKE RLTY CORP REIT 264411505 7033 222498 SH SOLE 222498 0 0 DUPONT DE NEMOURS INC Common Stock 26614N102 12953 172548 SH SOLE 172548 0 0 DUPONT DE NEMOURS INC Common Stock 26614N102 4733 63054 SH SOLE 63054 0 0 DUPONT DE NEMOURS INC Common Stock 26614N102 6268 83499 SH SOLE 83499 0 0 DXC TECHNOLOGY CO Common Stock 23355L106 3409 61818 SH SOLE 61818 0 0 DXC TECHNOLOGY CO Common Stock 23355L106 1254 22742 SH SOLE 22742 0 0 DXC TECHNOLOGY CO Common Stock 23355L106 3375 61200 SH SOLE 61200 0 0 DXP ENTERPRISES INC NEW Common Stock 233377407 158 4158 SH SOLE 4158 0 0 DXP ENTERPRISES INC NEW Common Stock 233377407 240 6330 SH SOLE 6330 0 0 EAGLE BANCORP INC MD Common Stock 268948106 690 12755 SH SOLE 12755 0 0 EAGLE MATERIALS INC Common Stock 26969P108 4260 45954 SH SOLE 45954 0 0 EAGLE PHARMACEUTICALS INC Common Stock 269796108 169 3031 SH SOLE 3031 0 0 EAGLE PHARMACEUTICALS INC Common Stock 269796108 251 4515 SH SOLE 4515 0 0 EAST WEST BANCORP INC Common Stock 27579R104 6254 133719 SH SOLE 133719 0 0 EASTERLY GOVT PPTYS INC REIT 27616P103 330 18223 SH SOLE 18223 0 0 EASTERLY GOVT PPTYS INC REIT 27616P103 497 27447 SH SOLE 27447 0 0 EASTGROUP PPTY INC REIT 277276101 2900 25000 SH SOLE 25000 0 0 EASTMAN CHEM CO Common Stock 277432100 2485 31934 SH SOLE 31934 0 0 EATON CORP PLC COM Common Stock G29183103 8119 97496 SH SOLE 97496 0 0 EATON CORP PLC COM Common Stock G29183103 1668 20027 SH SOLE 20027 0 0 EATON VANCE CORP Common Stock 278265103 5563 128980 SH SOLE 128980 0 0 EBAY INC Common Stock 278642103 7457 188780 SH SOLE 188780 0 0 EBAY INC Common Stock 278642103 8919 225797 SH SOLE 225797 0 0 EBIX INC Common Stock 278715206 458 9122 SH SOLE 9122 0 0 ECHO GLOBAL LOGISTICS INC Common Stock 27875T101 296 14204 SH SOLE 14204 0 0 ECHO GLOBAL LOGISTICS INC Common Stock 27875T101 235 11257 SH SOLE 11257 0 0 ECOLAB INC Common Stock 278865100 11540 58450 SH SOLE 58450 0 0 ECOLAB INC Common Stock 278865100 3314 16787 SH SOLE 16787 0 0 EDGEWELL PERS CARE CO Common Stock 28035Q102 1073 39829 SH SOLE 39829 0 0 EDISON INTL Common Stock 281020107 5061 75077 SH SOLE 75077 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 8876 48045 SH SOLE 48045 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 3571 19330 SH SOLE 19330 0 0 EHEALTH INC Common Stock 28238P109 391 4545 SH SOLE 4545 0 0 EHEALTH INC Common Stock 28238P109 633 7352 SH SOLE 7352 0 0 EL PASO ELEC CO Common Stock 283677854 491 7503 SH SOLE 7503 0 0 EL PASO ELEC CO Common Stock 283677854 1066 16292 SH SOLE 16292 0 0 EL POLLO LOCO HLDGS INC Common Stock 268603107 93 8725 SH SOLE 8725 0 0 ELECTRONIC ARTS INC Common Stock 285512109 6922 68359 SH SOLE 68359 0 0 ELECTRONICS FOR IMAGING INC Common Stock 286082102 361 9779 SH SOLE 9779 0 0 ELECTRONICS FOR IMAGING INC Common Stock 286082102 643 17416 SH SOLE 17416 0 0 EMCOR GROUP INC Common Stock 29084Q100 2415 27408 SH SOLE 27408 0 0 EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 613 12689 SH SOLE 12689 0 0 EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 866 17932 SH SOLE 17932 0 0 EMERSON ELEC CO Common Stock 291011104 9449 141629 SH SOLE 141629 0 0 EMPLOYERS HOLDINGS INC Common Stock 292218104 450 10656 SH SOLE 10656 0 0 EMPLOYERS HOLDINGS INC Common Stock 292218104 547 12929 SH SOLE 12929 0 0 ENANTA PHARMACEUTICALS INC Common Stock 29251M106 375 4447 SH SOLE 4447 0 0 ENANTA PHARMACEUTICALS INC Common Stock 29251M106 534 6333 SH SOLE 6333 0 0 ENBRIDGE INC Common Stock 29250N105 55930 1545134 SH SOLE 1545134 0 0 ENCANA CORP Common Stock 292505104 5652 1099060 SH SOLE 1099060 0 0 ENCOMPASS HEALTH CORP Common Stock 29261A100 8943 141150 SH SOLE 141150 0 0 ENCORE CAP GROUP INC Common Stock 292554102 149 4394 SH SOLE 4394 0 0 ENCORE CAP GROUP INC Common Stock 292554102 326 9621 SH SOLE 9621 0 0 ENCORE WIRE CORP Common Stock 292562105 584 9973 SH SOLE 9973 0 0 ENCORE WIRE CORP Common Stock 292562105 499 8514 SH SOLE 8514 0 0 ENDAVA PLC ADR 29260V105 79 1974 SH SOLE 1974 0 0 ENDO INTL PLC Common Stock G30401106 171 41574 SH SOLE 41574 0 0 ENDO INTL PLC Common Stock G30401106 335 81235 SH SOLE 81235 0 0 ENERGIZER HLDGS INC NEW Common Stock 29272W109 3498 90538 SH SOLE 90538 0 0 ENOVA INTL INC Common Stock 29357K103 523 22696 SH SOLE 22696 0 0 ENOVA INTL INC Common Stock 29357K103 311 13498 SH SOLE 13498 0 0 ENPRO INDS INC Common Stock 29355X107 427 6690 SH SOLE 6690 0 0 ENPRO INDS INC Common Stock 29355X107 551 8630 SH SOLE 8630 0 0 ENSIGN GROUP INC Common Stock 29358P101 1169 20533 SH SOLE 20533 0 0 ENSIGN GROUP INC Common Stock 29358P101 1113 19551 SH SOLE 19551 0 0 ENTERGY CORP NEW Common Stock 29364G103 4505 43765 SH SOLE 43765 0 0 ENTERPRISE PRODS PARTNERS L MLP 293792107 48394 1676279 SH SOLE 1676279 0 0 EOG RES INC Common Stock 26875P101 12458 133726 SH SOLE 133726 0 0 EPLUS INC Common Stock 294268107 397 5764 SH SOLE 5764 0 0 EPR PROPERTIES REIT 26884U109 4805 64419 SH SOLE 64419 0 0 EQUIFAX INC Common Stock 294429105 3765 27841 SH SOLE 27841 0 0 EQUINIX INC REIT 29444U700 9769 19372 SH SOLE 19372 0 0 EQUINIX INC REIT 29444U700 7208 14293 SH SOLE 14293 0 0 EQUINIX INC REIT 29444U700 17650 35000 SH SOLE 35000 0 0 EQUITY RESIDENTIAL REIT 29476L107 6481 85367 SH SOLE 85367 0 0 EQUITY RESIDENTIAL REIT 29476L107 2952 38877 SH SOLE 38877 0 0 EQUITY RESIDENTIAL REIT 29476L107 3775 49728 SH SOLE 49728 0 0 EQUITY RESIDENTIAL REIT 29476L107 15059 198357 SH SOLE 198357 0 0 ERA GROUP INC Common Stock 26885G109 66 7936 SH SOLE 7936 0 0 ESCO TECHNOLOGIES INC Common Stock 296315104 409 4952 SH SOLE 4952 0 0 ESCO TECHNOLOGIES INC Common Stock 296315104 863 10450 SH SOLE 10450 0 0 ESSENT GROUP LTD Common Stock G3198U102 512 10891 SH SOLE 10891 0 0 ESSEX PPTY TR INC REIT 297178105 4421 15143 SH SOLE 15143 0 0 ESSEX PPTY TR INC REIT 297178105 1712 5864 SH SOLE 5864 0 0 ESSEX PPTY TR INC REIT 297178105 10419 35691 SH SOLE 35691 0 0 ETHAN ALLEN INTERIORS INC Common Stock 297602104 342 16242 SH SOLE 16242 0 0 ETHAN ALLEN INTERIORS INC Common Stock 297602104 225 10668 SH SOLE 10668 0 0 ETRADE FINANCIAL CORP Common Stock 269246401 2515 56381 SH SOLE 56381 0 0 ETRADE FINANCIAL CORP Common Stock 269246401 1053 23603 SH SOLE 23603 0 0 EVERCORE INC Common Stock 29977A105 344 3887 SH SOLE 3887 0 0 EVERCORE INC Common Stock 29977A105 3371 38061 SH SOLE 38061 0 0 EVEREST RE GROUP LTD Common Stock G3223R108 2320 9386 SH SOLE 9386 0 0 EVEREST RE GROUP LTD Common Stock G3223R108 1189 4809 SH SOLE 4809 0 0 EVERGY INC Common Stock 30034W106 3383 56249 SH SOLE 56249 0 0 EVERSOURCE ENERGY Common Stock 30040W108 5606 73992 SH SOLE 73992 0 0 EVERTEC INC Common Stock 30040P103 1172 35839 SH SOLE 35839 0 0 EVERTEC INC Common Stock 30040P103 803 24544 SH SOLE 24544 0 0 EXELIXIS INC Common Stock 30161Q104 4350 203537 SH SOLE 203537 0 0 EXELON CORP Common Stock 30161N101 10726 223741 SH SOLE 223741 0 0 EXELON CORP Common Stock 30161N101 8322 173584 SH SOLE 173584 0 0 EXELON CORP Common Stock 30161N101 40094 836330 SH SOLE 836330 0 0 EXLSERVICE HOLDINGS INC Common Stock 302081104 472 7142 SH SOLE 7142 0 0 EXLSERVICE HOLDINGS INC Common Stock 302081104 906 13704 SH SOLE 13704 0 0 EXPEDIA GROUP INC Common Stock 30212P303 3627 27266 SH SOLE 27266 0 0 EXPEDIA GROUP INC Common Stock 30212P303 1878 14116 SH SOLE 14116 0 0 EXPEDITORS INTL WASH INC Common Stock 302130109 3007 39633 SH SOLE 39633 0 0 EXPONENT INC Common Stock 30214U102 779 13308 SH SOLE 13308 0 0 EXPONENT INC Common Stock 30214U102 1231 21022 SH SOLE 21022 0 0 EXPRESS INC Common Stock 30219E103 83 30420 SH SOLE 30420 0 0 EXTERRAN CORP Common Stock 30227H106 183 12903 SH SOLE 12903 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 3116 29369 SH SOLE 29369 0 0 EXTREME NETWORKS INC Common Stock 30226D106 430 66474 SH SOLE 66474 0 0 EXTREME NETWORKS INC Common Stock 30226D106 300 46320 SH SOLE 46320 0 0 EXXON MOBIL CORP Common Stock 30231G102 74713 974988 SH SOLE 974988 0 0 EXXON MOBIL CORP Common Stock 30231G102 29179 380780 SH SOLE 380780 0 0 EXXON MOBIL CORP Common Stock 30231G102 38195 498439 SH SOLE 498439 0 0 EZCORP INC Common Stock 302301106 190 20023 SH SOLE 20023 0 0 F M C CORP Common Stock 302491303 2517 30339 SH SOLE 30339 0 0 F M C CORP Common Stock 302491303 1275 15376 SH SOLE 15376 0 0 F5 NETWORKS INC Common Stock 315616102 2003 13755 SH SOLE 13755 0 0 F5 NETWORKS INC Common Stock 315616102 1981 13600 SH SOLE 13600 0 0 FABRINET Common Stock G3323L100 789 15883 SH SOLE 15883 0 0 FABRINET Common Stock G3323L100 749 15070 SH SOLE 15070 0 0 FACEBOOK INC Common Stock 30303M102 106850 553627 SH SOLE 553627 0 0 FACEBOOK INC Common Stock 30303M102 39979 207146 SH SOLE 207146 0 0 FACEBOOK INC Common Stock 30303M102 135100 700000 SH SOLE 700000 0 0 FACTSET RESH SYS INC Common Stock 303075105 5298 18490 SH SOLE 18490 0 0 FAIR ISAAC CORP Common Stock 303250104 11950 38054 SH SOLE 38054 0 0 FARO TECHNOLOGIES INC Common Stock 311642102 356 6774 SH SOLE 6774 0 0 FASTENAL CO Common Stock 311900104 4298 131881 SH SOLE 131881 0 0 FEDERAL RLTY INVT TR REIT 313747206 2222 17260 SH SOLE 17260 0 0 FEDERAL RLTY INVT TR REIT 313747206 9128 70891 SH SOLE 70891 0 0 FEDERAL SIGNAL CORP Common Stock 313855108 561 20990 SH SOLE 20990 0 0 FEDERAL SIGNAL CORP Common Stock 313855108 650 24314 SH SOLE 24314 0 0 FEDERATED INVS INC PA Common Stock 314211103 2668 82088 SH SOLE 82088 0 0 FEDEX CORP Common Stock 31428X106 9070 55241 SH SOLE 55241 0 0 FERRO CORP Common Stock 315405100 200 12628 SH SOLE 12628 0 0 FERRO CORP Common Stock 315405100 549 34772 SH SOLE 34772 0 0 FERROGLOBE PLC Common Stock G33856108 26 15258 SH SOLE 15258 0 0 FGL HLDGS Common Stock G3402M102 191 22751 SH SOLE 22751 0 0 FIDELITY NATL INFORMATION SVCS Common Stock 31620M106 9155 74623 SH SOLE 74623 0 0 FIDELITY NATL INFORMATION SVCS Common Stock 31620M106 5250 42796 SH SOLE 42796 0 0 FIDELITY NATL INFORMATION SVCS Common Stock 31620M106 9066 73900 SH SOLE 73900 0 0 FIDELITY SOUTHERN CORP NEW Common Stock 316394105 267 8629 SH SOLE 8629 0 0 FIESTA RESTAURANT GROUP INC Common Stock 31660B101 125 9531 SH SOLE 9531 0 0 FIFTH THIRD BANCORP Common Stock 316773100 4675 167561 SH SOLE 167561 0 0 FINISAR CORP Common Stock 31787A507 322 14087 SH SOLE 14087 0 0 FINISAR CORP Common Stock 31787A507 1055 46117 SH SOLE 46117 0 0 FIRST AMERICAN FINL CORP Common Stock 31847R102 8065 150187 SH SOLE 150187 0 0 FIRST BANCORP P R Common Stock 318672706 1535 138995 SH SOLE 138995 0 0 FIRST BANCORP P R Common Stock 318672706 971 87908 SH SOLE 87908 0 0 FIRST COMWLTH FINL CORP PA Common Stock 319829107 506 37532 SH SOLE 37532 0 0 FIRST COMWLTH FINL CORP PA Common Stock 319829107 546 40537 SH SOLE 40537 0 0 FIRST FINL BANCORP OH Common Stock 320209109 568 23462 SH SOLE 23462 0 0 FIRST FINL BANCORP OH Common Stock 320209109 958 39540 SH SOLE 39540 0 0 FIRST FINL BANKSHARES Common Stock 32020R109 3695 120000 SH SOLE 120000 0 0 FIRST HORIZON NATL CORP Common Stock 320517105 1641 109932 SH SOLE 109932 0 0 FIRST INDUSTRIAL REALTY TRUST REIT 32054K103 7057 192079 SH SOLE 192079 0 0 FIRST MIDWEST BANCORP DEL Common Stock 320867104 526 25672 SH SOLE 25672 0 0 FIRST MIDWEST BANCORP DEL Common Stock 320867104 848 41430 SH SOLE 41430 0 0 FIRST REP BK SAN FRANCISCO CAL Common Stock 33616C100 3708 37971 SH SOLE 37971 0 0 FIRST SOLAR INC Common Stock 336433107 2929 44592 SH SOLE 44592 0 0 FIRSTCASH INC Common Stock 33767D105 1581 15804 SH SOLE 15804 0 0 FIRSTCASH INC Common Stock 33767D105 1767 17662 SH SOLE 17662 0 0 FIRSTENERGY CORP Common Stock 337932107 4980 116339 SH SOLE 116339 0 0 FIRSTENERGY CORP Common Stock 337932107 1914 44713 SH SOLE 44713 0 0 FIRSTENERGY CORP Common Stock 337932107 16734 390882 SH SOLE 390882 0 0 FIRSTSERVICE CORP COMMON STOCK Common Stock 33767E202 2563 26577 SH SOLE 26577 0 0 FISERV INC Common Stock 337738108 8244 90431 SH SOLE 90431 0 0 FISERV INC Common Stock 337738108 8159 89500 SH SOLE 89500 0 0 FLAGSTAR BANCORP INC Common Stock 337930705 404 12183 SH SOLE 12183 0 0 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 5578 19861 SH SOLE 19861 0 0 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 2218 7899 SH SOLE 7899 0 0 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 5533 19700 SH SOLE 19700 0 0 FLIR SYS INC Common Stock 302445101 1688 31205 SH SOLE 31205 0 0 FLIR SYS INC Common Stock 302445101 1672 30900 SH SOLE 30900 0 0 FLOOR & DECOR HLDGS INC Common Stock 339750101 6437 153619 SH SOLE 153619 0 0 FLOWERS FOODS INC Common Stock 343498101 2764 118769 SH SOLE 118769 0 0 FLOWSERVE CORP Common Stock 34354P105 1592 30218 SH SOLE 30218 0 0 FLOWSERVE CORP Common Stock 34354P105 2440 46301 SH SOLE 46301 0 0 FLWS/1-800 FLOWERS Common Stock 68243Q106 195 10347 SH SOLE 10347 0 0 FLY LEASING LTD ADR 34407D109 265 15220 SH SOLE 15220 0 0 FNB CORP PA Common Stock 302520101 248 21046 SH SOLE 21046 0 0 FNB CORP PA Common Stock 302520101 6798 577530 SH SOLE 577530 0 0 FOOT LOCKER INC Common Stock 344849104 1085 25881 SH SOLE 25881 0 0 FOOT LOCKER INC Common Stock 344849104 2275 54265 SH SOLE 54265 0 0 FORD MTR CO DEL Common Stock 345370860 9238 903000 SH SOLE 903000 0 0 FORD MTR CO DEL Common Stock 345370860 4897 478714 SH SOLE 478714 0 0 FORD MTR CO DEL Common Stock 345370860 6547 640000 SH SOLE 640000 0 0 FORMFACTOR INC Common Stock 346375108 471 30051 SH SOLE 30051 0 0 FORRESTER RESH INC Common Stock 346563109 327 6954 SH SOLE 6954 0 0 FORRESTER RESH INC Common Stock 346563109 209 4436 SH SOLE 4436 0 0 FORTINET INC Common Stock 34959E109 2570 33446 SH SOLE 33446 0 0 FORTINET INC Common Stock 34959E109 2543 33100 SH SOLE 33100 0 0 FORTIS INC Common Stock 349553107 13160 333411 SH SOLE 333411 0 0 FORTIVE CORP Common Stock 34959J108 5539 67952 SH SOLE 67952 0 0 FORTIVE CORP Common Stock 34959J108 1044 12811 SH SOLE 12811 0 0 FORTUNE BRANDS HOME AND SECURITY Common Stock 34964C106 1842 32234 SH SOLE 32234 0 0 FORTUNE BRANDS HOME AND SECURITY Common Stock 34964C106 1147 20079 SH SOLE 20079 0 0 FORTUNE BRANDS HOME AND SECURITY Common Stock 34964C106 3107 54381 SH SOLE 54381 0 0 FORWARD AIR CORP Common Stock 349853101 513 8671 SH SOLE 8671 0 0 FORWARD AIR CORP Common Stock 349853101 709 11983 SH SOLE 11983 0 0 FOSL Group INC Common Stock 34988V106 245 21297 SH SOLE 21297 0 0 FOSL Group INC Common Stock 34988V106 211 18352 SH SOLE 18352 0 0 FOUNDATION BLDG MATLS INC Common Stock 350392106 97 5476 SH SOLE 5476 0 0 FOUR CORNERS PPTY TR INC REIT 35086T109 506 18520 SH SOLE 18520 0 0 FOUR CORNERS PPTY TR INC REIT 35086T109 727 26609 SH SOLE 26609 0 0 FOX CORP-CLASS A Common Stock 35137L105 2992 81654 SH SOLE 81654 0 0 FOX CORP-CLASS A Common Stock 35137L105 1241 33878 SH SOLE 33878 0 0 FOX CORP-CLASS B Common Stock 35137L204 1367 37414 SH SOLE 37414 0 0 FOX CORP-CLASS B Common Stock 35137L204 836 22886 SH SOLE 22886 0 0 FOX FACTORY HLDG CORP Common Stock 35138V102 983 11914 SH SOLE 11914 0 0 FOX FACTORY HLDG CORP Common Stock 35138V102 1241 15037 SH SOLE 15037 0 0 FRANCO-NEVADA CORP Common Stock 351858105 18613 218817 SH SOLE 218817 0 0 FRANCO-NEVADA CORP Common Stock 351858105 12339 145057 SH SOLE 145057 0 0 FRANKLIN ELEC INC Common Stock 353514102 496 10452 SH SOLE 10452 0 0 FRANKLIN ELEC INC Common Stock 353514102 744 15668 SH SOLE 15668 0 0 FRANKLIN FINL NETWORK INC Common Stock 35352P104 136 4889 SH SOLE 4889 0 0 FRANKLIN RES INC Common Stock 354613101 2361 67837 SH SOLE 67837 0 0 FRANKLIN STREET PPTYS CORP REIT 35471R106 211 28636 SH SOLE 28636 0 0 FRANKLIN STREET PPTYS CORP REIT 35471R106 321 43563 SH SOLE 43563 0 0 FREEPORT-MCMORAN, INC. Common Stock 35671D857 3881 334275 SH SOLE 334275 0 0 FRONTIER COMMUNICATIONS CORP Common Stock 35906A306 74 42445 SH SOLE 42445 0 0 FTI CONSULTING INC Common Stock 302941109 885 10550 SH SOLE 10550 0 0 FTI CONSULTING INC Common Stock 302941109 2451 29236 SH SOLE 29236 0 0 FTI CONSULTING INC Common Stock 302941109 1271 15162 SH SOLE 15162 0 0 FTS INTERNATIONAL INC Common Stock 30283W104 165 29614 SH SOLE 29614 0 0 FULLER H B CO Common Stock 359694106 403 8681 SH SOLE 8681 0 0 FULLER H B CO Common Stock 359694106 956 20601 SH SOLE 20601 0 0 FUTUREFUEL CORPORATION Common Stock 36116M106 181 15496 SH SOLE 15496 0 0 FUTUREFUEL CORPORATION Common Stock 36116M106 121 10329 SH SOLE 10329 0 0 GALLAGHER ARTHUR J & CO Common Stock 363576109 3739 42688 SH SOLE 42688 0 0 GALLAGHER ARTHUR J & CO Common Stock 363576109 17222 196618 SH SOLE 196618 0 0 GAMESTOP CORP-CL A Common Stock 36467W109 170 31127 SH SOLE 31127 0 0 GAMESTOP CORP-CL A Common Stock 36467W109 228 41643 SH SOLE 41643 0 0 GANNETT SPINCO INC Common Stock 36473H104 376 46078 SH SOLE 46078 0 0 GAP INC DEL Common Stock 364760108 876 48775 SH SOLE 48775 0 0 Garmin Ltd Common Stock H2906T109 2230 27941 SH SOLE 27941 0 0 GARRETT MOTION INC Common Stock 366505105 581 37823 SH SOLE 37823 0 0 GARRETT MOTION INC Common Stock 366505105 464 30224 SH SOLE 30224 0 0 GARTNER INC Common Stock 366651107 3341 20759 SH SOLE 20759 0 0 GARTNER INC Common Stock 366651107 3315 20600 SH SOLE 20600 0 0 GCI INC Common Stock 12532H104 14611 189635 SH SOLE 189635 0 0 GENERAL DYNAMICS CORP Common Stock 369550108 11377 62571 SH SOLE 62571 0 0 GENERAL ELECTRIC CO Common Stock 369604103 21101 2009571 SH SOLE 2009571 0 0 GENERAL ELECTRIC CO Common Stock 369604103 3961 377211 SH SOLE 377211 0 0 GENERAL MLS INC Common Stock 370334104 7247 137981 SH SOLE 137981 0 0 GENERAL MLS INC Common Stock 370334104 3622 68971 SH SOLE 68971 0 0 GENERAL MTRS CO Common Stock 37045V100 11712 303966 SH SOLE 303966 0 0 GENERAL MTRS CO Common Stock 37045V100 3127 81154 SH SOLE 81154 0 0 GENESCO INC Common Stock 371532102 274 6470 SH SOLE 6470 0 0 GENESCO INC Common Stock 371532102 297 7024 SH SOLE 7024 0 0 GENESEE & WYO INC Common Stock 371559105 1535 15349 SH SOLE 15349 0 0 GENTEX CORP Common Stock 371901109 498 20255 SH SOLE 20255 0 0 GENTHERM INC Common Stock 37253A103 799 19103 SH SOLE 19103 0 0 GENTHERM INC Common Stock 37253A103 589 14069 SH SOLE 14069 0 0 GENUINE PARTS CO Common Stock 372460105 3486 33658 SH SOLE 33658 0 0 GEO GROUP INC NEW REIT 36162J106 1728 82225 SH SOLE 82225 0 0 GEOPARK LTD Common Stock G38327105 357 19260 SH SOLE 19260 0 0 GEOSPACE TECHNOLOGIES CORP Common Stock 37364X109 82 5414 SH SOLE 5414 0 0 GETTY RLTY CORP NEW REIT 374297109 281 9132 SH SOLE 9132 0 0 GETTY RLTY CORP NEW REIT 374297109 409 13293 SH SOLE 13293 0 0 GIBRALTAR INDS INC Common Stock 374689107 519 12862 SH SOLE 12862 0 0 G-III APPAREL GROUP LTD Common Stock 36237H101 299 10177 SH SOLE 10177 0 0 G-III APPAREL GROUP LTD Common Stock 36237H101 494 16790 SH SOLE 16790 0 0 GILDAN ACTIVEWEAR INC Common Stock 375916103 6537 168547 SH SOLE 168547 0 0 GILEAD SCIENCES INC Common Stock 375558103 19796 293009 SH SOLE 293009 0 0 GILEAD SCIENCES INC Common Stock 375558103 7784 115214 SH SOLE 115214 0 0 GILEAD SCIENCES INC Common Stock 375558103 25335 375000 SH SOLE 375000 0 0 GLACIER BANCORP INC NEW Common Stock 37637Q105 1382 34070 SH SOLE 34070 0 0 GLATFELTER Common Stock 377316104 297 17605 SH SOLE 17605 0 0 GLOBAL NET LEASE INC REIT 379378201 456 23247 SH SOLE 23247 0 0 GLOBAL NET LEASE INC REIT 379378201 601 30647 SH SOLE 30647 0 0 GLOBAL PMTS INC Common Stock 37940X102 5782 36107 SH SOLE 36107 0 0 GLOBAL PMTS INC Common Stock 37940X102 2579 16103 SH SOLE 16103 0 0 GLOBAL PMTS INC Common Stock 37940X102 5717 35700 SH SOLE 35700 0 0 GLOBAL X FDS ETP 37950E200 14577 1545863 SH SOLE 1545863 0 0 GLOBAL X FDS ETP 37950E366 12929 1352384 SH SOLE 1352384 0 0 GMS INC Common Stock 36251C103 371 16871 SH SOLE 16871 0 0 GMS INC Common Stock 36251C103 298 13565 SH SOLE 13565 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 16041 78401 SH SOLE 78401 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 10516 51398 SH SOLE 51398 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 25854 126362 SH SOLE 126362 0 0 GRACO INC Common Stock 384109104 5501 109633 SH SOLE 109633 0 0 GRAINGER W W INC Common Stock 384802104 2776 10349 SH SOLE 10349 0 0 GRANITE CONSTR INC Common Stock 387328107 880 18272 SH SOLE 18272 0 0 GRANITE PT MTG TR INC REIT 38741L107 274 14304 SH SOLE 14304 0 0 GRANITE PT MTG TR INC REIT 38741L107 339 17668 SH SOLE 17668 0 0 GRAPHIC PACKAGING HLDG CO Common Stock 388689101 4314 308600 SH SOLE 308600 0 0 GREAT LAKES DREDGE & DOCK CORP Common Stock 390607109 198 17925 SH SOLE 17925 0 0 GREAT SOUTHN BANCORP INC Common Stock 390905107 147 2461 SH SOLE 2461 0 0 GREAT WESTN BANCORP INC Common Stock 391416104 561 15694 SH SOLE 15694 0 0 GREAT WESTN BANCORP INC Common Stock 391416104 819 22931 SH SOLE 22931 0 0 GREEN PLAINS RENEWABLE ENERGY Common Stock 393222104 169 15709 SH SOLE 15709 0 0 GREENBRIER COS INC Common Stock 393657101 390 12813 SH SOLE 12813 0 0 GREENHILL & CO Common Stock 395259104 121 8884 SH SOLE 8884 0 0 GREENHILL & CO Common Stock 395259104 106 7789 SH SOLE 7789 0 0 GRIFFON CORP Common Stock 398433102 239 14119 SH SOLE 14119 0 0 GROUP 1 AUTOMOTIVE INC Common Stock 398905109 216 2632 SH SOLE 2632 0 0 GROUP 1 AUTOMOTIVE INC Common Stock 398905109 587 7165 SH SOLE 7165 0 0 GUESS INC Common Stock 401617105 205 12675 SH SOLE 12675 0 0 GUESS INC Common Stock 401617105 327 20277 SH SOLE 20277 0 0 GULF ISLAND FABRICATION INC Common Stock 402307102 40 5677 SH SOLE 5677 0 0 GULFPORT ENERGY CORP Common Stock 402635304 269 54795 SH SOLE 54795 0 0 GULFPORT ENERGY CORP Common Stock 402635304 224 45680 SH SOLE 45680 0 0 GULFPORT ENERGY CORP Common Stock 402635304 293 59722 SH SOLE 59722 0 0 HAEMONETICS CORP Common Stock 405024100 7637 63458 SH SOLE 63458 0 0 HAIN CELESTIAL GROUP INC Common Stock 405217100 1000 45680 SH SOLE 45680 0 0 HALLIBURTON CO Common Stock 406216101 4580 201394 SH SOLE 201394 0 0 HANESBRANDS INC Common Stock 410345102 1434 83295 SH SOLE 83295 0 0 HANESBRANDS INC Common Stock 410345102 3542 205685 SH SOLE 205685 0 0 HANMI FINL CORP Common Stock 410495204 291 13087 SH SOLE 13087 0 0 HANOVER INS GROUP INC Common Stock 410867105 4590 35776 SH SOLE 35776 0 0 HARLEY DAVIDSON INC Common Stock 412822108 1313 36655 SH SOLE 36655 0 0 HARMONIC INC Common Stock 413160102 179 32327 SH SOLE 32327 0 0 HARRIS CORP DEL Common Stock 413875105 5148 27220 SH SOLE 27220 0 0 HARRIS CORP DEL Common Stock 413875105 5004 26456 SH SOLE 26456 0 0 HARRIS CORP DEL Common Stock 413875105 32732 173066 SH SOLE 173066 0 0 HARSCO CORP Common Stock 415864107 540 19680 SH SOLE 19680 0 0 HARSCO CORP Common Stock 415864107 882 32138 SH SOLE 32138 0 0 HARTFORD FINL SVCS GROUP INC Common Stock 416515104 4642 83301 SH SOLE 83301 0 0 HARTFORD FINL SVCS GROUP INC Common Stock 416515104 1952 35025 SH SOLE 35025 0 0 HASBRO INC Common Stock 418056107 2820 26680 SH SOLE 26680 0 0 HAVERTY FURNITURE INC Common Stock 419596101 135 7913 SH SOLE 7913 0 0 HAWAIIAN HOLDINGS INC Common Stock 419879101 532 19402 SH SOLE 19402 0 0 HAWKINS INC Common Stock 420261109 229 5275 SH SOLE 5275 0 0 HAWKINS INC Common Stock 420261109 169 3890 SH SOLE 3890 0 0 HAYNES INTERNATIONAL INC Common Stock 420877201 162 5098 SH SOLE 5098 0 0 HCA HEALTHCARE INC Common Stock 40412C101 8316 61525 SH SOLE 61525 0 0 HCA HEALTHCARE INC Common Stock 40412C101 7143 52846 SH SOLE 52846 0 0 HCI GROUP INC Common Stock 40416E103 136 3372 SH SOLE 3372 0 0 HCP INC REIT 40414L109 3522 110143 SH SOLE 110143 0 0 HCP INC REIT 40414L109 1463 45760 SH SOLE 45760 0 0 HCP INC REIT 40414L109 1826 57100 SH SOLE 57100 0 0 HEALTHCARE RLTY TR REIT 421946104 2553 81509 SH SOLE 81509 0 0 HEALTHEQUITY INC Common Stock 42226A107 2398 36671 SH SOLE 36671 0 0 HEALTHSTREAM INC Common Stock 42222N103 102 3938 SH SOLE 3938 0 0 HEALTHSTREAM INC Common Stock 42222N103 268 10376 SH SOLE 10376 0 0 HEARTLAND EXPRESS INC Common Stock 422347104 363 20063 SH SOLE 20063 0 0 HEIDRICK & STRUGGLES INTL IN Common Stock 422819102 337 11232 SH SOLE 11232 0 0 HEIDRICK & STRUGGLES INTL IN Common Stock 422819102 229 7646 SH SOLE 7646 0 0 HELEN OF TROY CORP LTD Common Stock G4388N106 2011 15398 SH SOLE 15398 0 0 HELIX ENERGY SOLUTIONS GRP INC Common Stock 42330P107 197 22869 SH SOLE 22869 0 0 HELIX ENERGY SOLUTIONS GRP INC Common Stock 42330P107 473 54863 SH SOLE 54863 0 0 HELMERICH & PAYNE INC Common Stock 423452101 1289 25465 SH SOLE 25465 0 0 HELMERICH & PAYNE INC Common Stock 423452101 1156 22840 SH SOLE 22840 0 0 HENRY JACK & ASSOC INC Common Stock 426281101 2382 17790 SH SOLE 17790 0 0 HENRY JACK & ASSOC INC Common Stock 426281101 2357 17600 SH SOLE 17600 0 0 HERITAGE FINL CORP WASH Common Stock 42722X106 396 13397 SH SOLE 13397 0 0 HERSHA HOSPITALITY TR REIT 427825500 158 9582 SH SOLE 9582 0 0 HERSHA HOSPITALITY TR REIT 427825500 251 15183 SH SOLE 15183 0 0 HERSHEY CO Common Stock 427866108 4302 32098 SH SOLE 32098 0 0 HESKA CORP Common Stock 42805E306 217 2552 SH SOLE 2552 0 0 HESS CORP Common Stock 42809H107 3734 58735 SH SOLE 58735 0 0 HESS CORP Common Stock 42809H107 1545 24300 SH SOLE 24300 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 4613 308586 SH SOLE 308586 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 2146 143574 SH SOLE 143574 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 4567 305500 SH SOLE 305500 0 0 HEXCEL CORP NEW Common Stock 428291108 2482 30688 SH SOLE 30688 0 0 HFF INC Common Stock 40418F108 367 8080 SH SOLE 8080 0 0 HFF INC Common Stock 40418F108 718 15795 SH SOLE 15795 0 0 HIBBETT SPORTS INC Common Stock 428567101 185 10156 SH SOLE 10156 0 0 HIBBETT SPORTS INC Common Stock 428567101 135 7435 SH SOLE 7435 0 0 HIGHWOODS PPTYS INC REIT 431284108 2256 54630 SH SOLE 54630 0 0 HIGHWOODS PPTYS INC REIT 431284108 3893 94263 SH SOLE 94263 0 0 HILLENBRAND INC Common Stock 431571108 1155 29199 SH SOLE 29199 0 0 HILLENBRAND INC Common Stock 431571108 618 15623 SH SOLE 15623 0 0 HILLENBRAND INC Common Stock 431571108 1009 25487 SH SOLE 25487 0 0 HILL-ROM HOLDINGS INC Common Stock 431475102 5383 51456 SH SOLE 51456 0 0 HILTON INC Common Stock 43300A203 6556 67071 SH SOLE 67071 0 0 HILTON INC Common Stock 43300A203 2692 27544 SH SOLE 27544 0 0 HMS HLDGS CORP Common Stock 40425J101 874 26979 SH SOLE 26979 0 0 HMS HLDGS CORP Common Stock 40425J101 1113 34354 SH SOLE 34354 0 0 HOLLY CORP Common Stock 436106108 1675 36202 SH SOLE 36202 0 0 HOLLY CORP Common Stock 436106108 3868 83568 SH SOLE 83568 0 0 HOLOGIC INC Common Stock 436440101 2966 61767 SH SOLE 61767 0 0 HOLOGIC INC Common Stock 436440101 1073 22343 SH SOLE 22343 0 0 HOME DEPOT INC Common Stock 437076102 52730 253544 SH SOLE 253544 0 0 HOME DEPOT INC Common Stock 437076102 20358 97887 SH SOLE 97887 0 0 HOME DEPOT INC Common Stock 437076102 71750 345000 SH SOLE 345000 0 0 HOMESTREET INC Common Stock 43785V102 322 10850 SH SOLE 10850 0 0 HONEYWELL INTL INC Common Stock 438516106 29278 167696 SH SOLE 167696 0 0 HONEYWELL INTL INC Common Stock 438516106 23114 132393 SH SOLE 132393 0 0 HONEYWELL INTL INC Common Stock 438516106 79651 456217 SH SOLE 456217 0 0 HOPE BANCORP INC Common Stock 43940T109 252 18309 SH SOLE 18309 0 0 HOPE BANCORP INC Common Stock 43940T109 680 49348 SH SOLE 49348 0 0 HORACE MANN EDUCATORS CORP NEW Common Stock 440327104 286 7101 SH SOLE 7101 0 0 HORACE MANN EDUCATORS CORP NEW Common Stock 440327104 673 16712 SH SOLE 16712 0 0 HORMEL FOODS CORP Common Stock 440452100 2543 62738 SH SOLE 62738 0 0 HOSPITALITY PPTYS TR REIT 44106M102 2507 100294 SH SOLE 100294 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 3111 170727 SH SOLE 170727 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 4100 225000 SH SOLE 225000 0 0 HOULIHAN LOKEY INC Common Stock 441593100 400 8986 SH SOLE 8986 0 0 HP INC Common Stock 40434L105 7216 347102 SH SOLE 347102 0 0 HP INC Common Stock 40434L105 7143 343600 SH SOLE 343600 0 0 HUB GROUP INC Common Stock 443320106 437 10420 SH SOLE 10420 0 0 HUB GROUP INC Common Stock 443320106 573 13649 SH SOLE 13649 0 0 HUBBELL INC Common Stock 443510607 2002 15349 SH SOLE 15349 0 0 HUDBAY MINERALS INC Common Stock 443628102 1672 308128 SH SOLE 308128 0 0 HUDSON LTD Common Stock G46408103 48 3476 SH SOLE 3476 0 0 HUMANA INC Common Stock 444859102 8255 31117 SH SOLE 31117 0 0 HUNT J B TRANS SVCS INC Common Stock 445658107 1832 20045 SH SOLE 20045 0 0 HUNT J B TRANS SVCS INC Common Stock 445658107 1002 10964 SH SOLE 10964 0 0 HUNTINGTON BANCSHARES INC Common Stock 446150104 3332 241135 SH SOLE 241135 0 0 HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 2152 9574 SH SOLE 9574 0 0 HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 8015 35664 SH SOLE 35664 0 0 ICHOR HOLDINGS Common Stock G4740B105 219 9252 SH SOLE 9252 0 0 ICON PLC Common Stock G4705A100 20140 130807 SH SOLE 130807 0 0 IDACORP INC Common Stock 451107106 2743 27314 SH SOLE 27314 0 0 IDEX CORP Common Stock 45167R104 12129 70461 SH SOLE 70461 0 0 IDEXX LABS INC Common Stock 45168D104 5456 19818 SH SOLE 19818 0 0 IDEXX LABS INC Common Stock 45168D104 2135 7755 SH SOLE 7755 0 0 IHS MARKIT LTD Common Stock G47567105 27535 432130 SH SOLE 432130 0 0 IHS MARKIT LTD Common Stock G47567105 5341 83825 SH SOLE 83825 0 0 IHS MARKIT LTD Common Stock G47567105 2056 32261 SH SOLE 32261 0 0 II VI INC Common Stock 902104108 232 6347 SH SOLE 6347 0 0 II VI INC Common Stock 902104108 878 24004 SH SOLE 24004 0 0 ILLINOIS TOOL WKS INC Common Stock 452308109 10416 69065 SH SOLE 69065 0 0 ILLUMINA INC Common Stock 452327109 12470 33873 SH SOLE 33873 0 0 ILLUMINA INC Common Stock 452327109 4849 13171 SH SOLE 13171 0 0 ILLUMINA INC Common Stock 452327109 13622 37000 SH SOLE 37000 0 0 Imperial Oil Ltd Common Stock 453038408 4890 176232 SH SOLE 176232 0 0 INCYTE CORP Common Stock 45337C102 3484 41013 SH SOLE 41013 0 0 INCYTE CORP Common Stock 45337C102 10620 125000 SH SOLE 125000 0 0 INDEPENDENCE RLTY TR INC REIT 45378A106 279 24097 SH SOLE 24097 0 0 INDEPENDENCE RLTY TR INC REIT 45378A106 384 33174 SH SOLE 33174 0 0 INDEPENDENT BANK CORP MASS Common Stock 453836108 135 1774 SH SOLE 1774 0 0 INDEPENDENT BANK CORP MASS Common Stock 453836108 1051 13804 SH SOLE 13804 0 0 INGERSOLL-RAND PLC Common Stock G47791101 7039 55572 SH SOLE 55572 0 0 INGERSOLL-RAND PLC Common Stock G47791101 9777 77184 SH SOLE 77184 0 0 INGERSOLL-RAND PLC Common Stock G47791101 43459 343086 SH SOLE 343086 0 0 INGEVITY CORP Common Stock 45688C107 3155 30000 SH SOLE 30000 0 0 INGREDION INC Common Stock 457187102 4302 52147 SH SOLE 52147 0 0 INNOPHOS HOLDINGS INC Common Stock 45774N108 233 8016 SH SOLE 8016 0 0 INNOSPEC INC Common Stock 45768S105 1069 11715 SH SOLE 11715 0 0 INNOSPEC INC Common Stock 45768S105 902 9881 SH SOLE 9881 0 0 INNOVATIVE INDL PPTYS INC REIT 45781V101 335 2714 SH SOLE 2714 0 0 INNOVATIVE INDL PPTYS INC REIT 45781V101 486 3931 SH SOLE 3931 0 0 INNOVIVA INC Common Stock 45781M101 474 32546 SH SOLE 32546 0 0 INNOVIVA INC Common Stock 45781M101 394 27066 SH SOLE 27066 0 0 INSIGHT ENTERPRISES INC Common Stock 45765U103 966 16595 SH SOLE 16595 0 0 INSIGHT ENTERPRISES INC Common Stock 45765U103 843 14479 SH SOLE 14479 0 0 INSTALLED BLDG PRODS INC Common Stock 45780R101 604 10195 SH SOLE 10195 0 0 INSTALLED BLDG PRODS INC Common Stock 45780R101 502 8474 SH SOLE 8474 0 0 INSTEEL INDUSTRIES INC Common Stock 45774W108 151 7247 SH SOLE 7247 0 0 INTEGER HLDGS CORP Common Stock 45826H109 598 7127 SH SOLE 7127 0 0 INTEGER HLDGS CORP Common Stock 45826H109 1003 11946 SH SOLE 11946 0 0 INTEGRA LIFESCIENCES HLDGS CP Common Stock 457985208 2234 40000 SH SOLE 40000 0 0 INTEL CORP Common Stock 458140100 49385 1031654 SH SOLE 1031654 0 0 INTEL CORP Common Stock 458140100 18625 389068 SH SOLE 389068 0 0 INTEL CORP Common Stock 458140100 48894 1021400 SH SOLE 1021400 0 0 INTER PARFUMS INC Common Stock 458334109 716 10774 SH SOLE 10774 0 0 INTER PARFUMS INC Common Stock 458334109 465 6991 SH SOLE 6991 0 0 INTERCONTINENTAL EXCHANGE, INC. Common Stock 45866F104 11167 129934 SH SOLE 129934 0 0 INTERFACE INC Common Stock 458665304 161 10510 SH SOLE 10510 0 0 INTERFACE INC Common Stock 458665304 375 24467 SH SOLE 24467 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 28175 204313 SH SOLE 204313 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 10381 75276 SH SOLE 75276 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 27897 202300 SH SOLE 202300 0 0 INTERNATIONAL FLAVORS&FRAGRANC Common Stock 459506101 3389 23355 SH SOLE 23355 0 0 INTERNATIONAL MNY EXPRESS INC Common Stock 46005L101 114 8100 SH SOLE 8100 0 0 INTERPUBLIC GROUP COS INC Common Stock 460690100 2015 89186 SH SOLE 89186 0 0 INTERXION HOLDING N.V Common Stock N47279109 4161 54679 SH SOLE 54679 0 0 INTL FCSTONE INC Common Stock 46116V105 250 6307 SH SOLE 6307 0 0 INTL FLAVORS FRAGRANCES COMMON Common Stock 459506101 0 1 SH SOLE 1 0 0 INTL PAPER CO Common Stock 460146103 3966 91560 SH SOLE 91560 0 0 INTL PAPER CO Common Stock 460146103 1420 32773 SH SOLE 32773 0 0 INTUIT Common Stock 461202103 15611 59738 SH SOLE 59738 0 0 INTUIT Common Stock 461202103 2721 10413 SH SOLE 10413 0 0 INTUIT Common Stock 461202103 15445 59100 SH SOLE 59100 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 13955 26603 SH SOLE 26603 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 28850 55000 SH SOLE 55000 0 0 INVACARE CORP Common Stock 461203101 69 13338 SH SOLE 13338 0 0 INVESCO LTD COM STK USD0.10 Common Stock G491BT108 1889 92308 SH SOLE 92308 0 0 INVESCO MORTGAGE CAPITAL INC REIT 46131B100 562 34869 SH SOLE 34869 0 0 INVESCO MORTGAGE CAPITAL INC REIT 46131B100 830 51463 SH SOLE 51463 0 0 INVESCO SENIOR LOAN ETF ETP 46138G508 10120 446600 SH SOLE 446600 0 0 IPG PHOTONICS CORP Common Stock 44980X109 1265 8204 SH SOLE 8204 0 0 IPG PHOTONICS CORP Common Stock 44980X109 1249 8100 SH SOLE 8100 0 0 IQVIA HOLDINGS INC Common Stock 46266C105 5850 36360 SH SOLE 36360 0 0 IQVIA HOLDINGS INC Common Stock 46266C105 6452 40100 SH SOLE 40100 0 0 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 168 7206 SH SOLE 7206 0 0 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 914 39316 SH SOLE 39316 0 0 IROBOT CORP Common Stock 462726100 722 7879 SH SOLE 7879 0 0 IROBOT CORP Common Stock 462726100 1026 11200 SH SOLE 11200 0 0 IRON MTN INC NEW REIT 46284V101 2069 66107 SH SOLE 66107 0 0 ISHARES ETP 464286509 11508 402100 SH SOLE 402100 0 0 ISHARES ETP 464286509 6294 219900 SH SOLE 219900 0 0 ISHARES ETP 464288588 94591 879100 SH SOLE 879100 0 0 ISHARES ETP 464288588 11223 104300 SH SOLE 104300 0 0 iShares iBoxx $ High Yield Cor ETP 464288513 20095 230500 SH SOLE 230500 0 0 iShares iBoxx $ High Yield Cor ETP 464288513 7280 83500 SH SOLE 83500 0 0 ISHARES INC ETP 464286400 2929 67000 SH SOLE 67000 0 0 ISHARES INC ETP 464286400 312291 7142987 SH SOLE 7142987 0 0 ISHARES INC ETP 464286400 1797 41100 SH SOLE 41100 0 0 ISHARES INC ETP 464286640 38541 943247 SH SOLE 943247 0 0 ISHARES INC ETP 464286772 5322 88900 SH SOLE 88900 0 0 ISHARES INC ETP 464286772 502170 8387676 SH SOLE 8387676 0 0 ISHARES INC ETP 464286772 3293 55000 SH SOLE 55000 0 0 ISHARES INC ETP 464286780 150568 2754119 SH SOLE 2754119 0 0 ISHARES INC ETP 46434G202 2922 220205 SH SOLE 220205 0 0 ISHARES INC ETP 46434G772 4835 138300 SH SOLE 138300 0 0 ISHARES INC ETP 46434G772 447374 12796737 SH SOLE 12796737 0 0 ISHARES INC ETP 46434G772 2968 84900 SH SOLE 84900 0 0 ISHARES INC ETP 46434G814 87505 2943315 SH SOLE 2943315 0 0 ISHARES TR ETP 464288273 5786 100800 SH SOLE 100800 0 0 ISHARES TR ETP 464288273 4219 73500 SH SOLE 73500 0 0 ISHARES TR ETP 464289529 212026 5522943 SH SOLE 5522943 0 0 ISHARES TR ETP 464289842 16764 452605 SH SOLE 452605 0 0 ISHARES TR ETP 46429B309 86246 3318433 SH SOLE 3318433 0 0 ISHARES TR ETP 46429B408 46055 1293317 SH SOLE 1293317 0 0 ISHARES TR ETP 46429B598 4116 116600 SH SOLE 116600 0 0 ISHARES TR ETP 46429B598 157689 4467119 SH SOLE 4467119 0 0 ISHARES TR ETP 46429B598 2506 71000 SH SOLE 71000 0 0 ISHARES TR ETP 46429B606 45768 1927078 SH SOLE 1927078 0 0 ISHARES TR ETP 46429B655 6010 118000 SH SOLE 118000 0 0 ISHARES TR ETP 46432F842 6263 102000 SH SOLE 102000 0 0 ISTAR INC REIT 45031U101 218 17525 SH SOLE 17525 0 0 ISTAR INC REIT 45031U101 340 27365 SH SOLE 27365 0 0 ITRON INC Common Stock 465741106 605 9672 SH SOLE 9672 0 0 ITRON INC Common Stock 465741106 852 13614 SH SOLE 13614 0 0 ITURAN LOCATION AND CONTROL Common Stock M6158M104 199 6624 SH SOLE 6624 0 0 J & J SNACK FOODS CORP Common Stock 466032109 314 1950 SH SOLE 1950 0 0 J & J SNACK FOODS CORP Common Stock 466032109 981 6098 SH SOLE 6098 0 0 J2 GLOBAL INC Common Stock 48123V102 7630 85839 SH SOLE 85839 0 0 JABIL INC Common Stock 466313103 5596 177103 SH SOLE 177103 0 0 JACK IN THE BOX INC Common Stock 466367109 929 11420 SH SOLE 11420 0 0 JACOBS ENGR GROUP INC DEL Common Stock 469814107 2232 26443 SH SOLE 26443 0 0 JACOBS ENGR GROUP INC DEL Common Stock 469814107 2992 35453 SH SOLE 35453 0 0 JAMES RIV GROUP LTD Common Stock G5005R107 637 13580 SH SOLE 13580 0 0 JAMES RIV GROUP LTD Common Stock G5005R107 565 12043 SH SOLE 12043 0 0 JBG SMITH PPTYS REIT 46590V100 2918 74183 SH SOLE 74183 0 0 JBG SMITH PPTYS REIT 46590V100 4803 122086 SH SOLE 122086 0 0 JDS Uniphase Corp Common Stock 925550105 1061 79853 SH SOLE 79853 0 0 JDS Uniphase Corp Common Stock 925550105 1221 91862 SH SOLE 91862 0 0 JEFFERIES FINL GROUP Common Stock 47233W109 1123 58387 SH SOLE 58387 0 0 JETBLUE AWYS CORP Common Stock 477143101 5743 310627 SH SOLE 310627 0 0 JOHN BEAN TECHNOLOGIES Common Stock 477839104 1102 9094 SH SOLE 9094 0 0 JOHN BEAN TECHNOLOGIES Common Stock 477839104 1548 12779 SH SOLE 12779 0 0 JOHNSON & JOHNSON Common Stock 478160104 85214 611815 SH SOLE 611815 0 0 JOHNSON & JOHNSON Common Stock 478160104 35173 252535 SH SOLE 252535 0 0 JOHNSON & JOHNSON Common Stock 478160104 69640 500000 SH SOLE 500000 0 0 JOHNSON CTLS INTL PLC Common Stock G51502105 7575 183376 SH SOLE 183376 0 0 JOHNSON CTLS INTL PLC Common Stock G51502105 5043 122067 SH SOLE 122067 0 0 JOHNSON OUTDOORS INC Common Stock 479167108 182 2445 SH SOLE 2445 0 0 JONES LANG LASALLE INC Common Stock 48020Q107 4080 28997 SH SOLE 28997 0 0 JP MORGAN CHASE & CO Common Stock 46625H100 83573 747522 SH SOLE 747522 0 0 JP MORGAN CHASE & CO Common Stock 46625H100 45020 402684 SH SOLE 402684 0 0 JP MORGAN CHASE & CO Common Stock 46625H100 143188 1280750 SH SOLE 1280750 0 0 JUNIPER NETWORKS INC Common Stock 48203R104 2113 79345 SH SOLE 79345 0 0 JUNIPER NETWORKS INC Common Stock 48203R104 2090 78500 SH SOLE 78500 0 0 KAISER ALUMINUM CORP Common Stock 483007704 705 7221 SH SOLE 7221 0 0 KAISER ALUMINUM CORP Common Stock 483007704 667 6835 SH SOLE 6835 0 0 KAMAN CORP Common Stock 483548103 202 3176 SH SOLE 3176 0 0 KAMAN CORP Common Stock 483548103 710 11142 SH SOLE 11142 0 0 KANSAS CITY SOUTHERN Common Stock 485170302 2824 23179 SH SOLE 23179 0 0 KB HOME Common Stock 48666K109 1203 46768 SH SOLE 46768 0 0 KBR INC Common Stock 48242W106 1139 45680 SH SOLE 45680 0 0 KELLOGG CO Common Stock 487836108 3068 57278 SH SOLE 57278 0 0 KELLY SVCS INC Common Stock 488152208 354 13520 SH SOLE 13520 0 0 KELLY SVCS INC Common Stock 488152208 319 12192 SH SOLE 12192 0 0 KEMET CORP Common Stock 488360207 431 22920 SH SOLE 22920 0 0 KEMPER CORP DEL Common Stock 488401100 427 4944 SH SOLE 4944 0 0 KEMPER CORP DEL Common Stock 488401100 4675 54174 SH SOLE 54174 0 0 KEYCORP NEW Common Stock 493267108 4124 232344 SH SOLE 232344 0 0 KEYCORP NEW Common Stock 493267108 1817 102338 SH SOLE 102338 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 3894 43361 SH SOLE 43361 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 3836 42711 SH SOLE 42711 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 3853 42900 SH SOLE 42900 0 0 KILROY RLTY CORP REIT 49427F108 2879 39012 SH SOLE 39012 0 0 KILROY RLTY CORP REIT 49427F108 7136 96678 SH SOLE 96678 0 0 KIMBERLY CLARK CORP Common Stock 494368103 10559 79222 SH SOLE 79222 0 0 KIMBERLY CLARK CORP Common Stock 494368103 3935 29526 SH SOLE 29526 0 0 KIMCO REALTY CORP REIT 49446R109 1797 97252 SH SOLE 97252 0 0 KIMCO REALTY CORP REIT 49446R109 1061 57391 SH SOLE 57391 0 0 KIMCO REALTY CORP REIT 49446R109 3142 170000 SH SOLE 170000 0 0 KIMCO REALTY CORP REIT 49446R109 7425 401789 SH SOLE 401789 0 0 KINDER MORGAN INC Common Stock 49456B101 9367 448613 SH SOLE 448613 0 0 KINDER MORGAN INC Common Stock 49456B101 8239 394584 SH SOLE 394584 0 0 KINDER MORGAN INC Common Stock 49456B101 21673 1038000 SH SOLE 1038000 0 0 KINROSS GOLD CORP Common Stock 496902404 3687 952184 SH SOLE 952184 0 0 KINSALE CAP GROUP INC Common Stock 49714P108 96 1052 SH SOLE 1052 0 0 KIRBY CORP Common Stock 497266106 4301 54437 SH SOLE 54437 0 0 KIRKLAND LAKE GOLD LTD Common Stock 49741E100 4674 108244 SH SOLE 108244 0 0 KIRKLANDS INC Common Stock 497498105 15 6571 SH SOLE 6571 0 0 KITE REALTY GROUP TRUST REIT 49803T300 340 22499 SH SOLE 22499 0 0 KITE REALTY GROUP TRUST REIT 49803T300 517 34147 SH SOLE 34147 0 0 KLA CORPORATION Common Stock 482480100 4402 37243 SH SOLE 37243 0 0 KLA CORPORATION Common Stock 482480100 4021 34017 SH SOLE 34017 0 0 KLA CORPORATION Common Stock 482480100 4350 36800 SH SOLE 36800 0 0 KLX ENERGY SERVICS HOLDNGS INC Common Stock 48253L106 169 8262 SH SOLE 8262 0 0 KNIGHT SWIFT TRANSN HLDGS INC Common Stock 499049104 4594 139876 SH SOLE 139876 0 0 KNOWLES CORP Common Stock 49926D109 329 17959 SH SOLE 17959 0 0 KNOWLES CORP Common Stock 49926D109 663 36187 SH SOLE 36187 0 0 KOHLS CORP Common Stock 500255104 1775 37337 SH SOLE 37337 0 0 KONTOOR BRANDS INC Common Stock 50050N103 490 17486 SH SOLE 17486 0 0 KONTOOR BRANDS INC Common Stock 50050N103 524 18690 SH SOLE 18690 0 0 KOPIN CORP Common Stock 500600101 27 24911 SH SOLE 24911 0 0 KOPPERS HOLDINGS INC Common Stock 50060P106 315 10738 SH SOLE 10738 0 0 KOPPERS HOLDINGS INC Common Stock 50060P106 247 8409 SH SOLE 8409 0 0 KORN FERRY Common Stock 500643200 1027 25626 SH SOLE 25626 0 0 KORN FERRY Common Stock 500643200 918 22916 SH SOLE 22916 0 0 KORNIT DIGITAL LTD Common Stock M6372Q113 3133 98943 SH SOLE 98943 0 0 KRAFT HEINZ CO Common Stock 500754106 4450 143368 SH SOLE 143368 0 0 KRATON CORPORATION Common Stock 50077C106 193 6210 SH SOLE 6210 0 0 KRATON CORPORATION Common Stock 50077C106 391 12589 SH SOLE 12589 0 0 KROGER CO Common Stock 501044101 4036 185887 SH SOLE 185887 0 0 KULICKE & SOFFA INDS INC Common Stock 501242101 365 16190 SH SOLE 16190 0 0 KULICKE & SOFFA INDS INC Common Stock 501242101 600 26607 SH SOLE 26607 0 0 L BRANDS INC Common Stock 501797104 1379 52852 SH SOLE 52852 0 0 L3 TECHNOLOGIES INC Common Stock 502413107 4489 18308 SH SOLE 18308 0 0 L3 TECHNOLOGIES INC Common Stock 502413107 4909 20022 SH SOLE 20022 0 0 L3 TECHNOLOGIES INC Common Stock 502413107 32093 130900 SH SOLE 130900 0 0 LA Z BOY INC Common Stock 505336107 624 20358 SH SOLE 20358 0 0 LA Z BOY INC Common Stock 505336107 576 18796 SH SOLE 18796 0 0 LABORATORY CORP AMER HLDGS Common Stock 50540R409 3924 22697 SH SOLE 22697 0 0 LABORATORY CORP AMER HLDGS Common Stock 50540R409 1748 10107 SH SOLE 10107 0 0 LAM RESEARCH CORP Common Stock 512807108 6490 34549 SH SOLE 34549 0 0 LAM RESEARCH CORP Common Stock 512807108 14337 76327 SH SOLE 76327 0 0 LAM RESEARCH CORP Common Stock 512807108 6424 34200 SH SOLE 34200 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 9041 112013 SH SOLE 112013 0 0 LAMB WESTON HLDGS INC Common Stock 513272104 2136 33706 SH SOLE 33706 0 0 LAMB WESTON HLDGS INC Common Stock 513272104 2963 46768 SH SOLE 46768 0 0 LANCASTER COLONY CORP Common Stock 513847103 1951 13131 SH SOLE 13131 0 0 LANDSTAR SYS INC Common Stock 515098101 3946 36544 SH SOLE 36544 0 0 LANNET INC Common Stock 516012101 78 12934 SH SOLE 12934 0 0 LANNET INC Common Stock 516012101 87 14335 SH SOLE 14335 0 0 LANTHEUS HLDGS INC Common Stock 516544103 187 6593 SH SOLE 6593 0 0 LANTHEUS HLDGS INC Common Stock 516544103 434 15328 SH SOLE 15328 0 0 LAREDO PETROLEUM, INC. Common Stock 516806106 180 62182 SH SOLE 62182 0 0 LAREDO PETROLEUM, INC. Common Stock 516806106 179 61859 SH SOLE 61859 0 0 LATTICE SEMICONDUCTOR CORP Common Stock 518415104 111 7595 SH SOLE 7595 0 0 LAUDER ESTEE COS INC Common Stock 518439104 9252 50527 SH SOLE 50527 0 0 LAUDER ESTEE COS INC Common Stock 518439104 3548 19374 SH SOLE 19374 0 0 LAUDER ESTEE COS INC Common Stock 518439104 45160 246629 SH SOLE 246629 0 0 LCI INDS Common Stock 50189K103 272 3019 SH SOLE 3019 0 0 LCI INDS Common Stock 50189K103 908 10092 SH SOLE 10092 0 0 LEGACY TEX FINL GROUP INC Common Stock 52471Y106 538 13222 SH SOLE 13222 0 0 LEGACY TEX FINL GROUP INC Common Stock 52471Y106 745 18306 SH SOLE 18306 0 0 LEGG MASON INC Common Stock 524901105 3445 90000 SH SOLE 90000 0 0 LEGGETT & PLATT INC Common Stock 524660107 1161 30248 SH SOLE 30248 0 0 LEGGETT & PLATT INC Common Stock 524660107 2804 73089 SH SOLE 73089 0 0 LEIDOS HOLDINGS INC Common Stock 525327102 12865 161118 SH SOLE 161118 0 0 LEMAITRE VASCULAR INC Common Stock 525558201 174 6202 SH SOLE 6202 0 0 LENNAR CORP Common Stock 526057104 3187 65773 SH SOLE 65773 0 0 LENNAR CORP Common Stock 526057104 3140 64798 SH SOLE 64798 0 0 LEXINGTON REALTY TRUST REIT 529043101 533 56632 SH SOLE 56632 0 0 LEXINGTON REALTY TRUST REIT 529043101 821 87235 SH SOLE 87235 0 0 LGI HOMES INC Common Stock 50187T106 537 7524 SH SOLE 7524 0 0 LHC GROUP INC Common Stock 50187A107 1099 9194 SH SOLE 9194 0 0 LHC GROUP INC Common Stock 50187A107 1411 11801 SH SOLE 11801 0 0 LIBERTY PPTY TR REIT 531172104 3454 69029 SH SOLE 69029 0 0 LIBERTY PPTY TR REIT 531172104 4661 93142 SH SOLE 93142 0 0 LIFE STORAGE INC REIT 53223X107 3515 36973 SH SOLE 36973 0 0 LIFEVANTAGE CORP Common Stock 53222K205 239 18422 SH SOLE 18422 0 0 LIGAND PHARMACEUTICALS INC Common Stock 53220K504 2114 18522 SH SOLE 18522 0 0 LILLY ELI & CO Common Stock 532457108 22059 199104 SH SOLE 199104 0 0 LILLY ELI & CO Common Stock 532457108 8956 80838 SH SOLE 80838 0 0 LILLY ELI & CO Common Stock 532457108 44316 400000 SH SOLE 400000 0 0 LINCOLN ELEC HLDGS INC Common Stock 533900106 4708 57192 SH SOLE 57192 0 0 LINCOLN NATL CORP IND Common Stock 534187109 3005 46627 SH SOLE 46627 0 0 LINCOLN NATL CORP IND Common Stock 534187109 1091 16928 SH SOLE 16928 0 0 LINCOLN NATL CORP IND Common Stock 534187109 3371 52297 SH SOLE 52297 0 0 LINDE PLC Common Stock G5494J103 25114 125072 SH SOLE 125072 0 0 LINDE PLC Common Stock G5494J103 6150 30627 SH SOLE 30627 0 0 LINDE PLC Common Stock G5494J103 63734 317400 SH SOLE 317400 0 0 LINDSAY CORP Common Stock 535555106 363 4413 SH SOLE 4413 0 0 LIONS GATE ENTMNT CORP Common Stock 535919401 588 47964 SH SOLE 47964 0 0 LIONS GATE ENTMNT CORP B Common Stock 535919500 557 47964 SH SOLE 47964 0 0 LIQUIDITY SERVICES INC Common Stock 53635B107 62 10249 SH SOLE 10249 0 0 LITHIA MTRS INC Common Stock 536797103 752 6332 SH SOLE 6332 0 0 LITHIA MTRS INC Common Stock 536797103 1079 9082 SH SOLE 9082 0 0 LITTELFUSE INC Common Stock 537008104 2654 15000 SH SOLE 15000 0 0 LIVANOVA PLC Common Stock G5509L101 1346 18708 SH SOLE 18708 0 0 LIVE NATION INC Common Stock 538034109 5683 85787 SH SOLE 85787 0 0 LIVENT CORP Common Stock 53814L108 406 58646 SH SOLE 58646 0 0 LIVEPERSON INC Common Stock 538146101 653 23287 SH SOLE 23287 0 0 LKQ CORP Common Stock 501889208 1925 72354 SH SOLE 72354 0 0 LKQ CORP Common Stock 501889208 2674 100497 SH SOLE 100497 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 20592 56642 SH SOLE 56642 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 15567 42821 SH SOLE 42821 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 69610 191479 SH SOLE 191479 0 0 LOEWS CORP Common Stock 540424108 3380 61826 SH SOLE 61826 0 0 LOEWS CORP Common Stock 540424108 1745 31922 SH SOLE 31922 0 0 LOGMEIN INC Common Stock 54142L109 1983 26909 SH SOLE 26909 0 0 LOWES COS INC Common Stock 548661107 18205 180411 SH SOLE 180411 0 0 LOWES COS INC Common Stock 548661107 7474 74061 SH SOLE 74061 0 0 LOWES COS INC Common Stock 548661107 15641 155000 SH SOLE 155000 0 0 LPL FINL HLDGS INC Common Stock 50212V100 344 4212 SH SOLE 4212 0 0 LSB INDS INC Common Stock 502160104 31 7989 SH SOLE 7989 0 0 LSC COMMUNICATIONS INC Common Stock 50218P107 129 35207 SH SOLE 35207 0 0 LSC COMMUNICATIONS INC Common Stock 50218P107 52 14142 SH SOLE 14142 0 0 LTC PPTYS INC REIT 502175102 491 10747 SH SOLE 10747 0 0 LTC PPTYS INC REIT 502175102 729 15970 SH SOLE 15970 0 0 LULULEMON ATHLETICA INC Common Stock 550021109 21986 122000 SH SOLE 122000 0 0 LUMBER LIQUIDATORS HLDGS INC Common Stock 55003T107 134 11575 SH SOLE 11575 0 0 LUMINEX CORP DEL Common Stock 55027E102 343 16636 SH SOLE 16636 0 0 LYDALL INC DEL Common Stock 550819106 141 6991 SH SOLE 6991 0 0 LYON WILLIAM HOMES Common Stock 552074700 243 13330 SH SOLE 13330 0 0 LYONDELLBASELL INDUSTRIES N V Common Stock N53745100 6027 69975 SH SOLE 69975 0 0 M & T BK CORP Common Stock 55261F104 5354 31483 SH SOLE 31483 0 0 M & T BK CORP Common Stock 55261F104 18708 110000 SH SOLE 110000 0 0 M D C HLDGS INC Common Stock 552676108 254 7755 SH SOLE 7755 0 0 M D C HLDGS INC Common Stock 552676108 644 19653 SH SOLE 19653 0 0 M/I HOMES INC Common Stock 55305B101 492 17251 SH SOLE 17251 0 0 M/I HOMES INC Common Stock 55305B101 317 11117 SH SOLE 11117 0 0 MACERICH CO REIT 554382101 817 24409 SH SOLE 24409 0 0 MACERICH CO REIT 554382101 2085 62256 SH SOLE 62256 0 0 MACK CALI RLTY CORP REIT 554489104 2096 90000 SH SOLE 90000 0 0 MACY'S INC. Common Stock 55616P104 1527 71174 SH SOLE 71174 0 0 MADDEN STEVEN LTD Common Stock 556269108 1188 35001 SH SOLE 35001 0 0 MADDEN STEVEN LTD Common Stock 556269108 1090 32097 SH SOLE 32097 0 0 MAGELLAN HEALTH SERVICES Common Stock 559079207 426 5736 SH SOLE 5736 0 0 MAGELLAN HEALTH SERVICES Common Stock 559079207 739 9959 SH SOLE 9959 0 0 Magna International Inc Common Stock 559222401 11367 227948 SH SOLE 227948 0 0 MANHATTAN ASSOCS INC Common Stock 562750109 7006 101049 SH SOLE 101049 0 0 MANPOWER INC Common Stock 56418H100 1765 18272 SH SOLE 18272 0 0 MANTECH INTL CORP Common Stock 564563104 585 8883 SH SOLE 8883 0 0 MANTECH INTL CORP Common Stock 564563104 687 10427 SH SOLE 10427 0 0 MANULIFE FINANCIAL CORP Common Stock 56501R106 27254 1496331 SH SOLE 1496331 0 0 MARATHON OIL CORP Common Stock 565849106 2678 188475 SH SOLE 188475 0 0 MARATHON PETE CORP Common Stock 56585A102 8532 152691 SH SOLE 152691 0 0 MARCUS & MILLICHAP INC Common Stock 566324109 121 3914 SH SOLE 3914 0 0 MARCUS & MILLICHAP INC Common Stock 566324109 265 8592 SH SOLE 8592 0 0 MARCUS CORP Common Stock 566330106 414 12566 SH SOLE 12566 0 0 MARCUS CORP Common Stock 566330106 248 7516 SH SOLE 7516 0 0 MARINEMAX INC Common Stock 567908108 149 9033 SH SOLE 9033 0 0 MARKETAXESS HLDGS INC Common Stock 57060D108 2893 9000 SH SOLE 9000 0 0 MARKETAXESS HLDGS INC Common Stock 57060D108 4405 13704 SH SOLE 13704 0 0 MARRIOTT INTL INC NEW Common Stock 571903202 8935 63688 SH SOLE 63688 0 0 MARRIOTT INTL INC NEW Common Stock 571903202 21745 155000 SH SOLE 155000 0 0 MARSH & MCLENNAN COS INC Common Stock 571748102 11754 117831 SH SOLE 117831 0 0 MARSH & MCLENNAN COS INC Common Stock 571748102 30381 304568 SH SOLE 304568 0 0 MARTEN TRANS LTD Common Stock 573075108 389 21453 SH SOLE 21453 0 0 MARTEN TRANS LTD Common Stock 573075108 277 15240 SH SOLE 15240 0 0 MARTIN MARIETTA MATLS INC Common Stock 573284106 3313 14397 SH SOLE 14397 0 0 MARTIN MARIETTA MATLS INC Common Stock 573284106 25312 110000 SH SOLE 110000 0 0 MASCO CORP Common Stock 574599106 2654 67643 SH SOLE 67643 0 0 MASCO CORP Common Stock 574599106 1061 27032 SH SOLE 27032 0 0 MASIMO CORP Common Stock 574795100 11356 76308 SH SOLE 76308 0 0 MASTERCARD INC Common Stock 57636Q104 54787 207109 SH SOLE 207109 0 0 MASTERCARD INC Common Stock 57636Q104 26906 101711 SH SOLE 101711 0 0 MASTERCARD INC Common Stock 57636Q104 54229 205000 SH SOLE 205000 0 0 MASTERCRAFT BOAT HLDGS INC Common Stock 57637H103 173 8824 SH SOLE 8824 0 0 MATRIX SVC CO Common Stock 576853105 193 9543 SH SOLE 9543 0 0 MATRIX SVC CO Common Stock 576853105 219 10826 SH SOLE 10826 0 0 MATTHEWS INTL CORP Common Stock 577128101 450 12898 SH SOLE 12898 0 0 MAXIM INTEGRATED PRODS INC Common Stock 57772K101 3755 62777 SH SOLE 62777 0 0 MAXIM INTEGRATED PRODS INC Common Stock 57772K101 3721 62200 SH SOLE 62200 0 0 MAXIMUS INC Common Stock 577933104 483 6664 SH SOLE 6664 0 0 MAXIMUS INC Common Stock 577933104 7375 101663 SH SOLE 101663 0 0 MAXLINEAR INC Common Stock 57776J100 154 6554 SH SOLE 6554 0 0 MAXLINEAR INC Common Stock 57776J100 599 25545 SH SOLE 25545 0 0 MCCORMICK & CO INC Common Stock 579780206 4374 28217 SH SOLE 28217 0 0 MCDONALDS CORP Common Stock 580135101 36538 175949 SH SOLE 175949 0 0 MCDONALDS CORP Common Stock 580135101 14826 71397 SH SOLE 71397 0 0 MCDONALDS CORP Common Stock 580135101 57107 275000 SH SOLE 275000 0 0 MCKESSON CORP Common Stock 58155Q103 5883 43774 SH SOLE 43774 0 0 MCKESSON CORP Common Stock 58155Q103 3532 26282 SH SOLE 26282 0 0 MDU RES GROUP INC Common Stock 552690109 4249 164703 SH SOLE 164703 0 0 MEDICAL PPTYS TRUST INC REIT 58463J304 4463 255905 SH SOLE 255905 0 0 MEDICINES CO Common Stock 584688105 946 25940 SH SOLE 25940 0 0 MEDIFAST INC Common Stock 58470H101 806 6282 SH SOLE 6282 0 0 MEDIFAST INC Common Stock 58470H101 618 4817 SH SOLE 4817 0 0 MEDPACE HLDGS INC Common Stock 58506Q109 293 4484 SH SOLE 4484 0 0 MEDPACE HLDGS INC Common Stock 58506Q109 700 10694 SH SOLE 10694 0 0 MEDTRONIC PLC Common Stock G5960L103 30088 308942 SH SOLE 308942 0 0 MEDTRONIC PLC Common Stock G5960L103 11352 116566 SH SOLE 116566 0 0 MEDTRONIC PLC Common Stock G5960L103 26782 275000 SH SOLE 275000 0 0 MELLANOX TECHNOLOGIES LTD Common Stock M51363113 488 4410 SH SOLE 4410 0 0 MERCER INTL INC Common Stock 588056101 288 18617 SH SOLE 18617 0 0 MERCER INTL INC Common Stock 588056101 272 17567 SH SOLE 17567 0 0 MERCK AND CO Common Stock 58933Y105 49747 593285 SH SOLE 593285 0 0 MERCK AND CO Common Stock 58933Y105 18826 224521 SH SOLE 224521 0 0 MERCK AND CO Common Stock 58933Y105 92235 1100000 SH SOLE 1100000 0 0 MERCURY COMPUTER SYS Common Stock 589378108 1106 15715 SH SOLE 15715 0 0 MERCURY COMPUTER SYS Common Stock 589378108 1530 21746 SH SOLE 21746 0 0 MERCURY GENL CORP NEW Common Stock 589400100 178 2842 SH SOLE 2842 0 0 MERIDIAN BIOSCIENCE INC Common Stock 589584101 205 17258 SH SOLE 17258 0 0 MERIT MED SYS INC Common Stock 589889104 727 12214 SH SOLE 12214 0 0 MERIT MED SYS INC Common Stock 589889104 1316 22089 SH SOLE 22089 0 0 MERITAGE HOMES CORP Common Stock 59001A102 869 16929 SH SOLE 16929 0 0 MERITAGE HOMES CORP Common Stock 59001A102 740 14415 SH SOLE 14415 0 0 MERUS N V Common Stock N5749R100 46 3147 SH SOLE 3147 0 0 META FINL GROUP INC Common Stock 59100U108 212 7563 SH SOLE 7563 0 0 META FINL GROUP INC Common Stock 59100U108 301 10743 SH SOLE 10743 0 0 METHODE ELECTRS INC Common Stock 591520200 428 14972 SH SOLE 14972 0 0 METLIFE INC Common Stock 59156R108 10878 218998 SH SOLE 218998 0 0 METLIFE INC Common Stock 59156R108 12448 250621 SH SOLE 250621 0 0 METLIFE INC Common Stock 59156R108 17994 362280 SH SOLE 362280 0 0 METROPOLITAN BK HLDG CORP Common Stock 591774104 92 2094 SH SOLE 2094 0 0 METTLER-TOLEDO INTL INC Common Stock 592688105 4801 5715 SH SOLE 5715 0 0 METTLER-TOLEDO INTL INC Common Stock 592688105 2330 2774 SH SOLE 2774 0 0 MGIC INVT CORP WIS Common Stock 552848103 156 11855 SH SOLE 11855 0 0 MGM MIRAGE Common Stock 552953101 3360 117599 SH SOLE 117599 0 0 MGP INGREDIENTS INC NEW Common Stock 55303J106 339 5110 SH SOLE 5110 0 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 4753 54826 SH SOLE 54826 0 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 2065 23819 SH SOLE 23819 0 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 4708 54300 SH SOLE 54300 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 9841 255019 SH SOLE 255019 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 3310 85764 SH SOLE 85764 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 9740 252400 SH SOLE 252400 0 0 MICROSOFT CORP Common Stock 594918104 236543 1765774 SH SOLE 1765774 0 0 MICROSOFT CORP Common Stock 594918104 96049 716995 SH SOLE 716995 0 0 MICROSOFT CORP Common Stock 594918104 234175 1748100 SH SOLE 1748100 0 0 MICROSTRATEGY INC Common Stock 594972408 497 3471 SH SOLE 3471 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 3093 26268 SH SOLE 26268 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 7168 60868 SH SOLE 60868 0 0 MIDSTATES PETE CO INC Common Stock 59804T407 97 16541 SH SOLE 16541 0 0 MINERALS TECHNOLOGIES INC Common Stock 603158106 3280 61303 SH SOLE 61303 0 0 MKS INSTRUMENT INC Common Stock 55306N104 3688 47345 SH SOLE 47345 0 0 MOBILE MINI INC Common Stock 60740F105 626 20577 SH SOLE 20577 0 0 MOBILE MINI INC Common Stock 60740F105 554 18200 SH SOLE 18200 0 0 MODEL N INC Common Stock 607525102 86 4412 SH SOLE 4412 0 0 MOHAWK INDS INC Common Stock 608190104 2092 14185 SH SOLE 14185 0 0 MOHAWK INDS INC Common Stock 608190104 8111 55000 SH SOLE 55000 0 0 MOLINA HEALTHCARE INC Common Stock 60855R100 6049 42257 SH SOLE 42257 0 0 MOLSON COORS BREWING CO Common Stock 60871R209 2423 43272 SH SOLE 43272 0 0 MOMENTA PHARMACEUTICALS INC Common Stock 60877T100 333 26767 SH SOLE 26767 0 0 MOMENTA PHARMACEUTICALS INC Common Stock 60877T100 484 38874 SH SOLE 38874 0 0 MONARCH CASINO & RESORT INC Common Stock 609027107 178 4153 SH SOLE 4153 0 0 MONDELEZ INTERNATIONAL INC Common Stock 609207105 17891 331925 SH SOLE 331925 0 0 MONDELEZ INTERNATIONAL INC Common Stock 609207105 16657 309035 SH SOLE 309035 0 0 MONDELEZ INTERNATIONAL INC Common Stock 609207105 57134 1060000 SH SOLE 1060000 0 0 MONOLITHIC PWR SYS INC Common Stock 609839105 2716 20000 SH SOLE 20000 0 0 MONOTYPE IMAGING HOLDINGS INC Common Stock 61022P100 386 22940 SH SOLE 22940 0 0 MONOTYPE IMAGING HOLDINGS INC Common Stock 61022P100 271 16081 SH SOLE 16081 0 0 MONRO INC Common Stock 610236101 611 7162 SH SOLE 7162 0 0 MONRO INC Common Stock 610236101 1116 13087 SH SOLE 13087 0 0 MONSTER BEVERAGE CORP NEW Common Stock 61174X109 5757 90186 SH SOLE 90186 0 0 MONSTER BEVERAGE CORP NEW Common Stock 61174X109 2739 42903 SH SOLE 42903 0 0 MONSTER BEVERAGE CORP NEW Common Stock 61174X109 18286 286473 SH SOLE 286473 0 0 MOODYS CORP Common Stock 615369105 7424 38011 SH SOLE 38011 0 0 MOOG INC Common Stock 615394202 565 6040 SH SOLE 6040 0 0 MOOG INC Common Stock 615394202 1229 13132 SH SOLE 13132 0 0 MORGAN STANLEY Common Stock 617446448 12907 294610 SH SOLE 294610 0 0 MORGAN STANLEY Common Stock 617446448 12782 291754 SH SOLE 291754 0 0 MORGAN STANLEY Common Stock 617446448 17487 399165 SH SOLE 399165 0 0 MOSAIC CO NEW Common Stock 61945C103 2047 81786 SH SOLE 81786 0 0 MOTORCAR PTS AMER INC Common Stock 620071100 163 7594 SH SOLE 7594 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 6331 37972 SH SOLE 37972 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 2425 14546 SH SOLE 14546 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 6269 37600 SH SOLE 37600 0 0 MOVADO GROUP INC Common Stock 624580106 172 6353 SH SOLE 6353 0 0 MOVADO GROUP INC Common Stock 624580106 170 6314 SH SOLE 6314 0 0 MR COOPER GROUP INC Common Stock 62482R107 206 25761 SH SOLE 25761 0 0 MSA SAFETY INC Common Stock 553498106 4814 45680 SH SOLE 45680 0 0 MSC INDL DIRECT INC Common Stock 553530106 1357 18272 SH SOLE 18272 0 0 MSCI INC Common Stock 55354G100 4659 19512 SH SOLE 19512 0 0 MSCI INC Common Stock 55354G100 23879 100000 SH SOLE 100000 0 0 MTS SYS CORP Common Stock 553777103 422 7216 SH SOLE 7216 0 0 MUELLER INDS INC Common Stock 624756102 524 17915 SH SOLE 17915 0 0 MUELLER INDS INC Common Stock 624756102 681 23282 SH SOLE 23282 0 0 MULTI COLOR CORP Common Stock 625383104 281 5624 SH SOLE 5624 0 0 MURPHY OIL CORP Common Stock 626717102 2252 91360 SH SOLE 91360 0 0 MURPHY USA Common Stock 626755102 3862 45954 SH SOLE 45954 0 0 MYERS INDS INC Common Stock 628464109 384 19927 SH SOLE 19927 0 0 MYERS INDS INC Common Stock 628464109 268 13915 SH SOLE 13915 0 0 MYLAN N V Common Stock N59465109 9033 474434 SH SOLE 474434 0 0 MYLAN N V Common Stock N59465109 2262 118780 SH SOLE 118780 0 0 MYLAN N V Common Stock N59465109 876 46021 SH SOLE 46021 0 0 MYR GROUP INC DEL Common Stock 55405W104 223 5970 SH SOLE 5970 0 0 MYR GROUP INC DEL Common Stock 55405W104 245 6554 SH SOLE 6554 0 0 MYRIAD GENETICS INC Common Stock 62855J104 574 20679 SH SOLE 20679 0 0 MYRIAD GENETICS INC Common Stock 62855J104 838 30166 SH SOLE 30166 0 0 NABORS INDUSTRIES LTD Common Stock G6359F103 101 34915 SH SOLE 34915 0 0 NABORS INDUSTRIES LTD Common Stock G6359F103 265 91360 SH SOLE 91360 0 0 NABORS INDUSTRIES LTD Common Stock G6359F103 382 131764 SH SOLE 131764 0 0 NANOMETRICS INC Common Stock 630077105 536 15448 SH SOLE 15448 0 0 NANOMETRICS INC Common Stock 630077105 335 9656 SH SOLE 9656 0 0 NASDAQ, INC Common Stock 631103108 2570 26728 SH SOLE 26728 0 0 NASDAQ, INC Common Stock 631103108 5258 54678 SH SOLE 54678 0 0 NATIONAL BK HLDGS CORP Common Stock 633707104 558 15385 SH SOLE 15385 0 0 NATIONAL BK HLDGS CORP Common Stock 633707104 387 10648 SH SOLE 10648 0 0 NATIONAL FUEL GAS CO N J Common Stock 636180101 479 9085 SH SOLE 9085 0 0 NATIONAL FUEL GAS CO N J Common Stock 636180101 3953 74943 SH SOLE 74943 0 0 NATIONAL GEN HLDGS CORP Common Stock 636220303 236 10292 SH SOLE 10292 0 0 NATIONAL INSTRS CORP Common Stock 636518102 3080 73342 SH SOLE 73342 0 0 NATIONAL OILWELL VARCO INC Common Stock 637071101 1977 88929 SH SOLE 88929 0 0 NATIONAL PRESTO INDS INC Common Stock 637215104 186 1998 SH SOLE 1998 0 0 NATIONAL RETAIL PROPERTIES REIT 637417106 6426 121214 SH SOLE 121214 0 0 NATIONAL STORAGE AFFILIATES TR REIT 637870106 464 16038 SH SOLE 16038 0 0 NATIONAL STORAGE AFFILIATES TR REIT 637870106 660 22800 SH SOLE 22800 0 0 NATUS MEDICAL INC DEL Common Stock 639050103 147 5703 SH SOLE 5703 0 0 NATUS MEDICAL INC DEL Common Stock 639050103 344 13375 SH SOLE 13375 0 0 NAUTILUS INC Common Stock 63910B102 28 12805 SH SOLE 12805 0 0 NAVIGANT CONSULTING INC Common Stock 63935N107 380 16382 SH SOLE 16382 0 0 NBT BANCORP INC Common Stock 628778102 660 17603 SH SOLE 17603 0 0 NCR CORP NEW Common Stock 62886E108 8330 267851 SH SOLE 267851 0 0 NEENAH INC Common Stock 640079109 10 155 SH SOLE 155 0 0 NEENAH INC Common Stock 640079109 462 6832 SH SOLE 6832 0 0 NEKTAR THERAPEUTICS Common Stock 640268108 1429 40166 SH SOLE 40166 0 0 NEOGEN CORP Common Stock 640491106 564 9073 SH SOLE 9073 0 0 NEOGEN CORP Common Stock 640491106 1306 21034 SH SOLE 21034 0 0 NEOGENOMICS INC Common Stock 64049M209 463 21101 SH SOLE 21101 0 0 NEOGENOMICS INC Common Stock 64049M209 896 40822 SH SOLE 40822 0 0 NETFLIX COM INC Common Stock 64110L106 37007 100750 SH SOLE 100750 0 0 NETFLIX COM INC Common Stock 64110L106 14005 38127 SH SOLE 38127 0 0 NETFLIX COM INC Common Stock 64110L106 53261 145000 SH SOLE 145000 0 0 NETGEAR INC Common Stock 64111Q104 324 12813 SH SOLE 12813 0 0 NETTAPP INC Common Stock 64110D104 3511 56911 SH SOLE 56911 0 0 NETTAPP INC Common Stock 64110D104 3480 56400 SH SOLE 56400 0 0 NEW JERSEY RES Common Stock 646025106 4089 82161 SH SOLE 82161 0 0 NEW MEDIA INVT GROUP INC Common Stock 64704V106 208 21995 SH SOLE 21995 0 0 NEW YORK MTG TR INC REIT 649604501 350 56504 SH SOLE 56504 0 0 NEW YORK MTG TR INC REIT 649604501 465 74963 SH SOLE 74963 0 0 NEW YORK TIMES CO Common Stock 650111107 1957 60000 SH SOLE 60000 0 0 NEWELL BRANDS INC Common Stock 651229106 1383 89696 SH SOLE 89696 0 0 NEWELL BRANDS INC Common Stock 651229106 4235 274656 SH SOLE 274656 0 0 NEWMARKET CORP Common Stock 651587107 2807 7000 SH SOLE 7000 0 0 NEWMONT GOLDCORP CORPORATION Common Stock 651639106 7266 188871 SH SOLE 188871 0 0 NEWPARK RES INC Common Stock 651718504 267 36040 SH SOLE 36040 0 0 NEWS CORP CLASS A Common Stock 65249B109 1198 88839 SH SOLE 88839 0 0 NEWS CORP NEW Common Stock 65249B208 398 28520 SH SOLE 28520 0 0 NEXGEN ENERGY LT Common Stock 65340P106 6371 4080859 SH SOLE 4080859 0 0 NEXTERA ENERGY, INC. Common Stock 65339F101 22609 110362 SH SOLE 110362 0 0 NEXTERA ENERGY, INC. Common Stock 65339F101 5296 25851 SH SOLE 25851 0 0 NEXTERA ENERGY, INC. Common Stock 65339F101 52918 258312 SH SOLE 258312 0 0 NEXTGEN HEALTHCARE INC Common Stock 65343C102 573 28783 SH SOLE 28783 0 0 NEXTGEN HEALTHCARE INC Common Stock 65343C102 381 19135 SH SOLE 19135 0 0 NIC INC Common Stock 62914B100 492 30668 SH SOLE 30668 0 0 NIC INC Common Stock 62914B100 434 27063 SH SOLE 27063 0 0 NIELSEN HLDGS NV Common Stock G6518L108 1851 81917 SH SOLE 81917 0 0 NIKE INC Common Stock 654106103 24311 289592 SH SOLE 289592 0 0 NIKE INC Common Stock 654106103 10157 120992 SH SOLE 120992 0 0 NIKE INC Common Stock 654106103 36938 440000 SH SOLE 440000 0 0 NISOURCE INC Common Stock 65473P105 2476 85975 SH SOLE 85975 0 0 NMI HLDGS INC Common Stock 629209305 1137 40034 SH SOLE 40034 0 0 NMI HLDGS INC Common Stock 629209305 748 26349 SH SOLE 26349 0 0 NOBLE CORP PLC Common Stock G65431101 185 99130 SH SOLE 99130 0 0 NOBLE ENERGY INC Common Stock 655044105 2469 110201 SH SOLE 110201 0 0 NOMAD FOODS LTD Common Stock G6564A105 313 14642 SH SOLE 14642 0 0 NOMAD FOODS LTD Common Stock G6564A105 7627 357085 SH SOLE 357085 0 0 NOMAD FOODS LTD Common Stock G6564A105 14952 700000 SH SOLE 700000 0 0 NOMAD FOODS LTD Common Stock G6564A105 3732 174728 SH SOLE 174728 0 0 NORDSON CORP Common Stock 655663102 2388 16902 SH SOLE 16902 0 0 NORDSTROM INC Common Stock 655664100 772 24234 SH SOLE 24234 0 0 NORDSTROM INC Common Stock 655664100 3523 110588 SH SOLE 110588 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 12217 61288 SH SOLE 61288 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 14633 73413 SH SOLE 73413 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 51409 257907 SH SOLE 257907 0 0 NORTHERN TR CORP Common Stock 665859104 4514 50160 SH SOLE 50160 0 0 NORTHFIELD BANCORP INC DEL Common Stock 66611T108 276 17657 SH SOLE 17657 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 12642 39127 SH SOLE 39127 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 3122 9663 SH SOLE 9663 0 0 NORTHSTAR REALTY EUROPE CORP REIT 66706L101 238 14510 SH SOLE 14510 0 0 NORTHSTAR REALTY EUROPE CORP REIT 66706L101 337 20513 SH SOLE 20513 0 0 NORTHWEST BANCSHARES INC MD Common Stock 667340103 6 331 SH SOLE 331 0 0 NORTHWEST BANCSHARES INC MD Common Stock 667340103 729 41412 SH SOLE 41412 0 0 Northwest Natural Holding CO Common Stock 66765N105 812 11679 SH SOLE 11679 0 0 NORTHWESTERN CORP Common Stock 668074305 4870 67503 SH SOLE 67503 0 0 NORWEGIAN CRUISE LINE HLDGS LT Common Stock G66721104 2662 49635 SH SOLE 49635 0 0 NORWEGIAN CRUISE LINE HLDGS LT Common Stock G66721104 7832 146030 SH SOLE 146030 0 0 NOVA MEASURING INSTRUMENTS LTD Common Stock M7516K103 183 7153 SH SOLE 7153 0 0 NOVA MEASURING INSTRUMENTS LTD Common Stock M7516K103 1534 59962 SH SOLE 59962 0 0 NOW INC Common Stock 67011P100 1348 91360 SH SOLE 91360 0 0 NRG ENERGY INC Common Stock 629377508 2162 61562 SH SOLE 61562 0 0 NU SKIN ENTERPRISES INC Common Stock 67018T105 295 5984 SH SOLE 5984 0 0 NUCOR CORP Common Stock 670346105 3870 70233 SH SOLE 70233 0 0 NUTANIX INC - A Common Stock 67059N108 2594 100000 SH SOLE 100000 0 0 NUTRIEN LTD COMMON STOCK Common Stock 67077M108 23805 445282 SH SOLE 445282 0 0 NVIDIA CORP Common Stock 67066G104 23047 140334 SH SOLE 140334 0 0 NVIDIA CORP Common Stock 67066G104 8719 53091 SH SOLE 53091 0 0 NVIDIA CORP Common Stock 67066G104 22812 138900 SH SOLE 138900 0 0 NVR INC Common Stock 62944T105 4648 1379 SH SOLE 1379 0 0 O REILLY AUTOMOTIVE NEW COMMON Common Stock 67103H107 6661 18037 SH SOLE 18037 0 0 O REILLY AUTOMOTIVE NEW COMMON Common Stock 67103H107 2428 6574 SH SOLE 6574 0 0 O REILLY AUTOMOTIVE NEW COMMON Common Stock 67103H107 15881 43000 SH SOLE 43000 0 0 OCCIDENTAL PETE CORP DEL Common Stock 674599105 8667 172369 SH SOLE 172369 0 0 OCEANEERING INTL INC Common Stock 675232102 1490 73089 SH SOLE 73089 0 0 OFFICE DEPOT INC Common Stock 676220106 429 208119 SH SOLE 208119 0 0 OFFICE DEPOT INC Common Stock 676220106 454 220343 SH SOLE 220343 0 0 OFFICE PROPERTIES INCOME TRU REIT 67623C109 359 13655 SH SOLE 13655 0 0 OFFICE PROPERTIES INCOME TRU REIT 67623C109 512 19477 SH SOLE 19477 0 0 OFG BANCORP Common Stock 67103X102 630 26519 SH SOLE 26519 0 0 OFG BANCORP Common Stock 67103X102 421 17721 SH SOLE 17721 0 0 OGE ENERGY CORP Common Stock 670837103 6701 157451 SH SOLE 157451 0 0 OIL STS INTL INC Common Stock 678026105 821 44868 SH SOLE 44868 0 0 OIL STS INTL INC Common Stock 678026105 446 24390 SH SOLE 24390 0 0 OLD DOMINION FREIGHT LINE Common Stock 679580100 7666 51360 SH SOLE 51360 0 0 OLD NATL BANCORP IND Common Stock 680033107 528 31816 SH SOLE 31816 0 0 OLD NATL BANCORP IND Common Stock 680033107 1029 62039 SH SOLE 62039 0 0 OLD REP INTL CORP Common Stock 680223104 5918 264449 SH SOLE 264449 0 0 Olympic Steel Inc Common Stock 68162K106 51 3732 SH SOLE 3732 0 0 OMEGA HEALTHCARE INVS INC REIT 681936100 6569 178753 SH SOLE 178753 0 0 OMNICELL INC Common Stock 68213N109 1149 13350 SH SOLE 13350 0 0 OMNICELL INC Common Stock 68213N109 1415 16442 SH SOLE 16442 0 0 OMNICOM GROUP INC Common Stock 681919106 4158 50735 SH SOLE 50735 0 0 OMNICOM GROUP INC Common Stock 681919106 1757 21439 SH SOLE 21439 0 0 ONE GAS INC Common Stock 68235P108 4515 50000 SH SOLE 50000 0 0 ONEMAIN HLDGS INC Common Stock 68268W103 522 15444 SH SOLE 15444 0 0 ONEOK INC NEW Common Stock 682680103 6545 95113 SH SOLE 95113 0 0 ONEOK INC NEW Common Stock 682680103 9796 142365 SH SOLE 142365 0 0 ONESPAN INC Common Stock 68287N100 168 11825 SH SOLE 11825 0 0 OPEN TEXT CORPORATION Common Stock 683715106 8700 210374 SH SOLE 210374 0 0 OPPENHEIMER HLDGS INC Common Stock 683797104 99 3631 SH SOLE 3631 0 0 OPUS BK IRVINE CALIF Common Stock 684000102 187 8871 SH SOLE 8871 0 0 ORACLE CORP Common Stock 68389X105 31855 559157 SH SOLE 559157 0 0 ORACLE CORP Common Stock 68389X105 16684 292861 SH SOLE 292861 0 0 ORACLE CORP Common Stock 68389X105 31533 553500 SH SOLE 553500 0 0 ORASURE TECHNOLOGIES INC Common Stock 68554V108 249 26835 SH SOLE 26835 0 0 ORASURE TECHNOLOGIES INC Common Stock 68554V108 229 24628 SH SOLE 24628 0 0 ORION GROUP HOLDINGS INC Common Stock 68628V308 30 11247 SH SOLE 11247 0 0 ORITANI FINL CORP DEL Common Stock 68633D103 282 15872 SH SOLE 15872 0 0 ORTHOFIX MEDICAL INC Common Stock 68752M108 447 8447 SH SOLE 8447 0 0 ORTHOFIX MEDICAL INC Common Stock 68752M108 403 7622 SH SOLE 7622 0 0 OSHKOSH TRUCK CORP Common Stock 688239201 4577 54817 SH SOLE 54817 0 0 OSI SYSTEMS INC Common Stock 671044105 588 5220 SH SOLE 5220 0 0 OSI SYSTEMS INC Common Stock 671044105 771 6849 SH SOLE 6849 0 0 OWENS & MINOR INC NEW Common Stock 690732102 80 24986 SH SOLE 24986 0 0 OWENS ILL INC Common Stock 690768403 1071 62034 SH SOLE 62034 0 0 OXFORD INDS INC Common Stock 691497309 134 1768 SH SOLE 1768 0 0 OXFORD INDS INC Common Stock 691497309 514 6783 SH SOLE 6783 0 0 PACCAR INC Common Stock 693718108 5721 79832 SH SOLE 79832 0 0 PACCAR INC Common Stock 693718108 2415 33701 SH SOLE 33701 0 0 PACIFIC PREMIER BANCORP Common Stock 69478X105 490 15856 SH SOLE 15856 0 0 PACIFIC PREMIER BANCORP Common Stock 69478X105 552 17878 SH SOLE 17878 0 0 PACKAGING CORP AMER Common Stock 695156109 2076 21774 SH SOLE 21774 0 0 PACKAGING CORP AMER Common Stock 695156109 6835 71709 SH SOLE 71709 0 0 PACWEST BANCORP DEL Common Stock 695263103 5827 150056 SH SOLE 150056 0 0 PAGERDUTY INC Common Stock 69553P100 277 5896 SH SOLE 5896 0 0 PAPA JOHNS INTL INC Common Stock 698813102 165 3698 SH SOLE 3698 0 0 PAR PACIFIC HOLDINGS INC Common Stock 69888T207 249 12118 SH SOLE 12118 0 0 PARK ELECTROCHEMICAL CORP Common Stock 700416209 139 8357 SH SOLE 8357 0 0 PARKER HANNIFIN CORP Common Stock 701094104 5026 29562 SH SOLE 29562 0 0 PARKER HANNIFIN CORP Common Stock 701094104 2095 12324 SH SOLE 12324 0 0 PATRICK INDS INC Common Stock 703343103 362 7369 SH SOLE 7369 0 0 PATRICK INDS INC Common Stock 703343103 468 9506 SH SOLE 9506 0 0 PATTERSON UTI ENERGY INC Common Stock 703481101 1346 116942 SH SOLE 116942 0 0 PAYCHEX INC Common Stock 704326107 6065 73706 SH SOLE 73706 0 0 PAYCHEX INC Common Stock 704326107 6007 73000 SH SOLE 73000 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 30989 270744 SH SOLE 270744 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 16884 147510 SH SOLE 147510 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 30675 268000 SH SOLE 268000 0 0 PBF ENERGY INC Common Stock 69318G106 4638 148171 SH SOLE 148171 0 0 PDF SOLUTIONS INC Common Stock 693282105 149 11379 SH SOLE 11379 0 0 PEBBLEBROOK HOTEL TR REIT 70509V100 2095 74360 SH SOLE 74360 0 0 PENN VA CORP NEW Common Stock 70788V102 171 5565 SH SOLE 5565 0 0 PENNEY J C INC Common Stock 708160106 144 126024 SH SOLE 126024 0 0 PENNSYLVANIA RL ESTATE INVT TR REIT 709102107 100 15453 SH SOLE 15453 0 0 PENNSYLVANIA RL ESTATE INVT TR REIT 709102107 160 24567 SH SOLE 24567 0 0 PENNYMAC MTG INVT TR REIT 70931T103 459 21035 SH SOLE 21035 0 0 PENNYMAC MTG INVT TR REIT 70931T103 603 27614 SH SOLE 27614 0 0 PENTAIR PLC Common Stock G7S00T104 1356 36440 SH SOLE 36440 0 0 PEOPLES UNITED FINANCIAL Common Stock 712704105 1525 90877 SH SOLE 90877 0 0 PEPSICO INC Common Stock 713448108 42359 323027 SH SOLE 323027 0 0 PEPSICO INC Common Stock 713448108 15927 121457 SH SOLE 121457 0 0 PEPSICO INC Common Stock 713448108 1967 15000 SH SOLE 15000 0 0 PERFICIENT INC Common Stock 71375U101 640 18635 SH SOLE 18635 0 0 PERFICIENT INC Common Stock 71375U101 485 14138 SH SOLE 14138 0 0 PERION NETWORK LTD Common Stock M78673114 31 10623 SH SOLE 10623 0 0 PERKINELMER INC Common Stock 714046109 2462 25559 SH SOLE 25559 0 0 PERRIGO CO PLC Common Stock G97822103 1373 28830 SH SOLE 28830 0 0 PETMED EXPRESS INC Common Stock 716382106 130 8305 SH SOLE 8305 0 0 PETROLEUM DEV CORP Common Stock 69327R101 428 11881 SH SOLE 11881 0 0 PETROLEUM DEV CORP Common Stock 69327R101 4356 120812 SH SOLE 120812 0 0 PETROLEUM DEV CORP Common Stock 69327R101 961 26660 SH SOLE 26660 0 0 PFIZER INC Common Stock 717081103 55420 1279325 SH SOLE 1279325 0 0 PFIZER INC Common Stock 717081103 20820 480615 SH SOLE 480615 0 0 PFIZER INC Common Stock 717081103 15162 350000 SH SOLE 350000 0 0 PGT INC Common Stock 69336V101 392 23434 SH SOLE 23434 0 0 PGT INC Common Stock 69336V101 391 23388 SH SOLE 23388 0 0 PHIBRO ANIMAL HEALTH CORP Common Stock 71742Q106 254 7984 SH SOLE 7984 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 28154 358510 SH SOLE 358510 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 16672 212303 SH SOLE 212303 0 0 PHILLIPS 66 Common Stock 718546104 9003 96248 SH SOLE 96248 0 0 PHILLIPS 66 PARTNERS LP MLP 718549207 5998 121548 SH SOLE 121548 0 0 PHOTRONICS INC Common Stock 719405102 231 28117 SH SOLE 28117 0 0 PIMCO ETF TR ETP 72201R833 10012 98400 SH SOLE 98400 0 0 PINNACLE FINL PARTNERS INC Common Stock 72346Q104 5844 101678 SH SOLE 101678 0 0 PINNACLE WEST CAP CORP Common Stock 723484101 2434 25872 SH SOLE 25872 0 0 Pioneer Energy Services Corp Common Stock 723664108 8 31367 SH SOLE 31367 0 0 PIONEER NAT RES CO Common Stock 723787107 5971 38810 SH SOLE 38810 0 0 PIONEER NAT RES CO Common Stock 723787107 4346 28245 SH SOLE 28245 0 0 PIPER JAFFRAY COS Common Stock 724078100 389 5235 SH SOLE 5235 0 0 PIPER JAFFRAY COS Common Stock 724078100 433 5825 SH SOLE 5825 0 0 PITNEY BOWES INC Common Stock 724479100 327 76408 SH SOLE 76408 0 0 PLAINS GP HLDGS L P Common Stock 72651A207 3117 124818 SH SOLE 124818 0 0 PLEXUS CORP Common Stock 729132100 726 12443 SH SOLE 12443 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 14281 104027 SH SOLE 104027 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 25539 186037 SH SOLE 186037 0 0 POLARIS INC Common Stock 731068102 152 1664 SH SOLE 1664 0 0 POLYONE CORP Common Stock 73179P106 946 30149 SH SOLE 30149 0 0 POOL CORPORATION Common Stock 73278L105 4700 24608 SH SOLE 24608 0 0 POPULAR INC Common Stock 733174700 301 5552 SH SOLE 5552 0 0 POST HLDGS INC COM STOCK Common Stock 737446104 5699 54817 SH SOLE 54817 0 0 POST HLDGS INC COM STOCK Common Stock 737446104 8837 85000 SH SOLE 85000 0 0 POWELL INDS INC Common Stock 739128106 144 3785 SH SOLE 3785 0 0 POWER INTEGRATIONS INC Common Stock 739276103 934 11651 SH SOLE 11651 0 0 PPG INDS INC Common Stock 693506107 6350 54405 SH SOLE 54405 0 0 PPG INDS INC Common Stock 693506107 3178 27231 SH SOLE 27231 0 0 PPL CORP Common Stock 69351T106 5157 166313 SH SOLE 166313 0 0 PRA GROUP INC Common Stock 69354N106 519 18427 SH SOLE 18427 0 0 PRA HEALTH SCIENCES INC Common Stock 69354M108 7632 76973 SH SOLE 76973 0 0 PREFERRED BK LOS ANGELES CA Common Stock 740367404 327 6914 SH SOLE 6914 0 0 PREFERRED BK LOS ANGELES CA Common Stock 740367404 265 5602 SH SOLE 5602 0 0 PRESTIGE CONSUMER HEALTHCARE INC Common Stock 74112D101 4149 130951 SH SOLE 130951 0 0 PRICE T ROWE GROUP INC Common Stock 74144T108 5978 54491 SH SOLE 54491 0 0 PRIMERICA INC Common Stock 74164M108 172 1438 SH SOLE 1438 0 0 PRIMERICA INC Common Stock 74164M108 4065 33889 SH SOLE 33889 0 0 PRINCIPAL FINANCIAL GROUP INC Common Stock 74251V102 3457 59693 SH SOLE 59693 0 0 PROASSURANCE CORP Common Stock 74267C106 780 21612 SH SOLE 21612 0 0 PROCTER & GAMBLE CO Common Stock 742718109 63378 578004 SH SOLE 578004 0 0 PROCTER & GAMBLE CO Common Stock 742718109 23616 215373 SH SOLE 215373 0 0 PROCTER & GAMBLE CO Common Stock 742718109 50679 462190 SH SOLE 462190 0 0 PROGENICS PHARMACEUTICALS INC Common Stock 743187106 133 21614 SH SOLE 21614 0 0 PROGENICS PHARMACEUTICALS INC Common Stock 743187106 206 33399 SH SOLE 33399 0 0 PROGRESS SOFTWARE CORP Common Stock 743312100 1040 23833 SH SOLE 23833 0 0 PROGRESS SOFTWARE CORP Common Stock 743312100 800 18330 SH SOLE 18330 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 10756 134570 SH SOLE 134570 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 11260 140873 SH SOLE 140873 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 24871 311161 SH SOLE 311161 0 0 PROLOGIS INC REIT 74340W103 11643 145356 SH SOLE 145356 0 0 PROLOGIS INC REIT 74340W103 7429 92741 SH SOLE 92741 0 0 PROLOGIS INC REIT 74340W103 13700 171037 SH SOLE 171037 0 0 PROLOGIS INC REIT 74340W103 32018 399723 SH SOLE 399723 0 0 PROPETRO HLDG CORP Common Stock 74347M108 773 37344 SH SOLE 37344 0 0 PROPETRO HLDG CORP Common Stock 74347M108 597 28819 SH SOLE 28819 0 0 PROSPERITY BANCSHARES INC Common Stock 743606105 1207 18272 SH SOLE 18272 0 0 PROTO LABS INC Common Stock 743713109 441 3797 SH SOLE 3797 0 0 PROTO LABS INC Common Stock 743713109 1268 10933 SH SOLE 10933 0 0 PROVIDENCE SVC CORP Common Stock 743815102 266 4641 SH SOLE 4641 0 0 PROVIDENT FINL SVCS INC Common Stock 74386T105 585 24105 SH SOLE 24105 0 0 PRUDENTIAL FINL INC Common Stock 744320102 9449 93557 SH SOLE 93557 0 0 PRUDENTIAL FINL INC Common Stock 744320102 5194 51424 SH SOLE 51424 0 0 PRUDENTIAL FINL INC Common Stock 744320102 20495 202925 SH SOLE 202925 0 0 PTC INC Common Stock 69370C100 4100 45680 SH SOLE 45680 0 0 PUBLIC STORAGE INC REIT 74460D109 8237 34585 SH SOLE 34585 0 0 PUBLIC SVC ENTERPRISE GROUP Common Stock 744573106 6851 116468 SH SOLE 116468 0 0 PUBLIC SVC ENTERPRISE GROUP Common Stock 744573106 19974 339582 SH SOLE 339582 0 0 PULTE HOMES INC Common Stock 745867101 1858 58752 SH SOLE 58752 0 0 PULTE HOMES INC Common Stock 745867101 1152 36428 SH SOLE 36428 0 0 PULTE HOMES INC Common Stock 745867101 4791 151529 SH SOLE 151529 0 0 PVH CORP Common Stock 693656100 1634 17263 SH SOLE 17263 0 0 PZENA INVESTMENT MGMT INC Common Stock 74731Q103 103 11975 SH SOLE 11975 0 0 QEP RESOURCES Common Stock 74733V100 661 91360 SH SOLE 91360 0 0 QORVO INC Common Stock 74736K101 1829 27457 SH SOLE 27457 0 0 QORVO INC Common Stock 74736K101 3367 50546 SH SOLE 50546 0 0 QORVO INC Common Stock 74736K101 1812 27200 SH SOLE 27200 0 0 QUAKER CHEM CORP Common Stock 747316107 352 1733 SH SOLE 1733 0 0 QUAKER CHEM CORP Common Stock 747316107 1098 5414 SH SOLE 5414 0 0 QUALCOMM INC Common Stock 747525103 21310 280138 SH SOLE 280138 0 0 QUALCOMM INC Common Stock 747525103 8504 111789 SH SOLE 111789 0 0 QUALCOMM INC Common Stock 747525103 21094 277300 SH SOLE 277300 0 0 QUALYS INC Common Stock 74758T303 906 10401 SH SOLE 10401 0 0 QUALYS INC Common Stock 74758T303 1187 13632 SH SOLE 13632 0 0 QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 381 20171 SH SOLE 20171 0 0 QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 261 13821 SH SOLE 13821 0 0 QUANTA SVCS INC Common Stock 74762E102 1250 32740 SH SOLE 32740 0 0 QUANTA SVCS INC Common Stock 74762E102 2585 67698 SH SOLE 67698 0 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 3152 30964 SH SOLE 30964 0 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 6618 65000 SH SOLE 65000 0 0 QUINSTREET INC Common Stock 74874Q100 234 14787 SH SOLE 14787 0 0 RADIAN GROUP INC Common Stock 750236101 506 22148 SH SOLE 22148 0 0 RADWARE LTD Common Stock M81873107 1427 57721 SH SOLE 57721 0 0 RALPH LAUREN CORP (NEW) Common Stock 751212101 1366 12027 SH SOLE 12027 0 0 RAMBUS INC DEL Common Stock 750917106 599 49722 SH SOLE 49722 0 0 RAMBUS INC DEL Common Stock 750917106 540 44843 SH SOLE 44843 0 0 RAMCO GERSHENSON PROPERTIES TR REIT 74971D101 260 21493 SH SOLE 21493 0 0 RAMCO GERSHENSON PROPERTIES TR REIT 74971D101 394 32494 SH SOLE 32494 0 0 RANGE RES CORP Common Stock 75281A109 653 93537 SH SOLE 93537 0 0 RAVEN INDS INC Common Stock 754212108 738 20559 SH SOLE 20559 0 0 RAVEN INDS INC Common Stock 754212108 531 14810 SH SOLE 14810 0 0 RAYMOND JAMES FINL INC Common Stock 754730109 2462 29118 SH SOLE 29118 0 0 RAYONIER ADVANCED MATLS INC Common Stock 75508B104 138 21203 SH SOLE 21203 0 0 RAYONIER INC REIT 754907103 1930 63699 SH SOLE 63699 0 0 RAYTHEON CO Common Stock 755111507 11161 64186 SH SOLE 64186 0 0 RAYTHEON CO Common Stock 755111507 48882 281125 SH SOLE 281125 0 0 RE MAX HLDGS INC Common Stock 75524W108 363 11801 SH SOLE 11801 0 0 RE MAX HLDGS INC Common Stock 75524W108 216 7037 SH SOLE 7037 0 0 REALOGY HLDGS CORP Common Stock 75605Y106 342 47235 SH SOLE 47235 0 0 REALTY INCOME CORP REIT 756109104 5003 72544 SH SOLE 72544 0 0 REALTY INCOME CORP REIT 756109104 3890 56400 SH SOLE 56400 0 0 RED HAT INC Common Stock 756577102 7691 40961 SH SOLE 40961 0 0 RED HAT INC Common Stock 756577102 7604 40500 SH SOLE 40500 0 0 RED ROBIN GOURMET BURGERS INC Common Stock 75689M101 160 5249 SH SOLE 5249 0 0 REDWOOD TR INC REIT 758075402 433 26177 SH SOLE 26177 0 0 REDWOOD TR INC REIT 758075402 553 33469 SH SOLE 33469 0 0 REGAL BELOIT CORP Common Stock 758750103 2369 28992 SH SOLE 28992 0 0 REGENCY CTRS CORP REIT 758849103 2570 38507 SH SOLE 38507 0 0 REGENCY CTRS CORP REIT 758849103 4004 60000 SH SOLE 60000 0 0 REGENCY CTRS CORP REIT 758849103 10768 161335 SH SOLE 161335 0 0 REGENERON PHARMACEUTICALS Common Stock 75886F107 5672 18121 SH SOLE 18121 0 0 REGENXBIO INC Common Stock 75901B107 428 8341 SH SOLE 8341 0 0 REGENXBIO INC Common Stock 75901B107 634 12343 SH SOLE 12343 0 0 REGIONAL MGMT CORP Common Stock 75902K106 101 3837 SH SOLE 3837 0 0 REGIONS FINANCIAL CORP NEW Common Stock 7591EP100 3488 233482 SH SOLE 233482 0 0 REGIS CORP MINN Common Stock 758932107 202 12184 SH SOLE 12184 0 0 REINSURANCE GROUP AMER INC Common Stock 759351604 7508 48120 SH SOLE 48120 0 0 RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 4897 51753 SH SOLE 51753 0 0 RENAISSANCE RE HLDGS LTD Common Stock G7496G103 10879 61112 SH SOLE 61112 0 0 RENEWABLE ENERGY GROUP INC Common Stock 75972A301 303 19075 SH SOLE 19075 0 0 RENEWABLE ENERGY GROUP INC Common Stock 75972A301 239 15039 SH SOLE 15039 0 0 RENT A CTR INC NEW Common Stock 76009N100 729 27366 SH SOLE 27366 0 0 RENT A CTR INC NEW Common Stock 76009N100 488 18343 SH SOLE 18343 0 0 REPLIGEN CORP Common Stock 759916109 1000 11635 SH SOLE 11635 0 0 REPLIGEN CORP Common Stock 759916109 1437 16724 SH SOLE 16724 0 0 REPUBLIC SVCS INC Common Stock 760759100 4302 49649 SH SOLE 49649 0 0 RESMED INC Common Stock 761152107 4032 33042 SH SOLE 33042 0 0 RESOLUTE FST PRODS INC Common Stock 76117W109 220 30580 SH SOLE 30580 0 0 RESOURCES CONNECTION INC Common Stock 76122Q105 135 8414 SH SOLE 8414 0 0 RESOURCES CONNECTION INC Common Stock 76122Q105 194 12086 SH SOLE 12086 0 0 RESTAURANT BRANDS INTERNATIONAL Common Stock 76131D103 13682 196322 SH SOLE 196322 0 0 RETAIL OPPORTUNITY INVTS CORP REIT 76131N101 533 31110 SH SOLE 31110 0 0 RETAIL OPPORTUNITY INVTS CORP REIT 76131N101 765 44686 SH SOLE 44686 0 0 REVOLVE GROUP INC Common Stock 76156B107 164 4743 SH SOLE 4743 0 0 REX AMERICAN RESOURCES CORP Common Stock 761624105 174 2393 SH SOLE 2393 0 0 RH Common Stock 74967X103 505 4368 SH SOLE 4368 0 0 RH Common Stock 74967X103 754 6522 SH SOLE 6522 0 0 RING ENERGY INC Common Stock 76680V108 74 22818 SH SOLE 22818 0 0 RLI CORP Common Stock 749607107 1340 15639 SH SOLE 15639 0 0 RMR GROUP INC Common Stock 74967R106 215 4571 SH SOLE 4571 0 0 ROBERT HALF INTL INC Common Stock 770323103 1556 27301 SH SOLE 27301 0 0 ROCK-TENN CO Common Stock 96145D105 2160 59231 SH SOLE 59231 0 0 ROCK-TENN CO Common Stock 96145D105 4113 112787 SH SOLE 112787 0 0 ROCKWELL AUTOMATION INC Common Stock 773903109 4468 27275 SH SOLE 27275 0 0 ROGERS CORP Common Stock 775133101 699 4049 SH SOLE 4049 0 0 ROGERS CORP Common Stock 775133101 1272 7368 SH SOLE 7368 0 0 ROLLINS INC Common Stock 775711104 1218 33963 SH SOLE 33963 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 8764 23928 SH SOLE 23928 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 5398 14737 SH SOLE 14737 0 0 ROSS STORES INC Common Stock 778296103 8393 84671 SH SOLE 84671 0 0 ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103 4802 39614 SH SOLE 39614 0 0 ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103 2841 23441 SH SOLE 23441 0 0 ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103 12121 100000 SH SOLE 100000 0 0 ROYAL GOLD INC Common Stock 780287108 9585 93521 SH SOLE 93521 0 0 RPM INTL INC Common Stock 749685103 2145 35102 SH SOLE 35102 0 0 RUDOLPH TECHNOLOGIES INC Common Stock 781270103 535 19370 SH SOLE 19370 0 0 RUDOLPH TECHNOLOGIES INC Common Stock 781270103 353 12787 SH SOLE 12787 0 0 RUTHS CHRIS STEAK HSE INC Common Stock 783332109 87 3850 SH SOLE 3850 0 0 RUTHS CHRIS STEAK HSE INC Common Stock 783332109 282 12415 SH SOLE 12415 0 0 S & T BANCORP INC Common Stock 783859101 522 13927 SH SOLE 13927 0 0 S&P GLOBAL INC Common Stock 78409V104 12917 56706 SH SOLE 56706 0 0 S&P GLOBAL INC Common Stock 78409V104 4238 18603 SH SOLE 18603 0 0 SABRE CORP Common Stock 78573M104 4952 223055 SH SOLE 223055 0 0 SAFETY INS GROUP INC Common Stock 78648T100 387 4067 SH SOLE 4067 0 0 SAFETY INS GROUP INC Common Stock 78648T100 582 6113 SH SOLE 6113 0 0 SAIA INC Common Stock 78709Y105 656 10143 SH SOLE 10143 0 0 SALESFORCE COM INC Common Stock 79466L302 27151 178942 SH SOLE 178942 0 0 SALESFORCE COM INC Common Stock 79466L302 8787 57910 SH SOLE 57910 0 0 SALESFORCE COM INC Common Stock 79466L302 26887 177200 SH SOLE 177200 0 0 SALLY BEAUTY HLDGS INC Common Stock 79546E104 738 55313 SH SOLE 55313 0 0 SANDERSON FARMS INC Common Stock 800013104 1777 13016 SH SOLE 13016 0 0 SANDRIDGE ENERGY INC Common Stock 80007P869 111 16110 SH SOLE 16110 0 0 SANFILIPPO JOHN B & SON INC Common Stock 800422107 273 3426 SH SOLE 3426 0 0 SANFILIPPO JOHN B & SON INC Common Stock 800422107 282 3543 SH SOLE 3543 0 0 SANMINA CORPORATION Common Stock 801056102 450 14848 SH SOLE 14848 0 0 SANMINA CORPORATION Common Stock 801056102 834 27541 SH SOLE 27541 0 0 SAPIENS INTL CORP N V Common Stock G7T16G103 152 9135 SH SOLE 9135 0 0 SAUL CTRS INC REIT 804395101 190 3392 SH SOLE 3392 0 0 SAUL CTRS INC REIT 804395101 260 4625 SH SOLE 4625 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 5867 26096 SH SOLE 26096 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 2992 13309 SH SOLE 13309 0 0 SCANSOURCE INC Common Stock 806037107 337 10350 SH SOLE 10350 0 0 SCHEIN HENRY INC Common Stock 806407102 2401 34352 SH SOLE 34352 0 0 SCHEIN HENRY INC Common Stock 806407102 4427 63339 SH SOLE 63339 0 0 SCHLUMBERGER LTD Common Stock 806857108 12684 319179 SH SOLE 319179 0 0 SCHOLASTIC CORP Common Stock 807066105 170 5122 SH SOLE 5122 0 0 SCHOLASTIC CORP Common Stock 807066105 368 11065 SH SOLE 11065 0 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 11004 273792 SH SOLE 273792 0 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 9087 226109 SH SOLE 226109 0 0 SCHWEITZER-MAUDUIT INTL INC Common Stock 808541106 278 8367 SH SOLE 8367 0 0 SCHWEITZER-MAUDUIT INTL INC Common Stock 808541106 415 12509 SH SOLE 12509 0 0 SCIENCE APPLICATIONS Common Stock 808625107 4328 50000 SH SOLE 50000 0 0 SCRIPPS E W CO OHIO Common Stock 811054402 266 17371 SH SOLE 17371 0 0 SCRIPPS E W CO OHIO Common Stock 811054402 344 22488 SH SOLE 22488 0 0 SEACOAST BKG CORP FLA Common Stock 811707801 310 12197 SH SOLE 12197 0 0 SEACOAST BKG CORP FLA Common Stock 811707801 528 20745 SH SOLE 20745 0 0 SEACOR HOLDINGS INC Common Stock 811904101 322 6780 SH SOLE 6780 0 0 Seagate Technology PLC Common Stock G7945M107 2735 58053 SH SOLE 58053 0 0 Seagate Technology PLC Common Stock G7945M107 2709 57500 SH SOLE 57500 0 0 SEALED AIR CORP NEW Common Stock 81211K100 1535 35879 SH SOLE 35879 0 0 SEALED AIR CORP NEW Common Stock 81211K100 3201 74816 SH SOLE 74816 0 0 SEI INVESTMENTS CO Common Stock 784117103 5230 93235 SH SOLE 93235 0 0 SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 752 47391 SH SOLE 47391 0 0 SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 686 43246 SH SOLE 43246 0 0 SELECT SECTOR SPDR TR ETP 81369Y803 319152 4089600 SH SOLE 4089600 0 0 SELECTIVE INS GROUP INC Common Stock 816300107 1283 17127 SH SOLE 17127 0 0 SELECTIVE INS GROUP INC Common Stock 816300107 1765 23569 SH SOLE 23569 0 0 SEMPRA ENERGY Common Stock 816851109 8690 63228 SH SOLE 63228 0 0 SEMPRA ENERGY Common Stock 816851109 5533 40254 SH SOLE 40254 0 0 SEMPRA ENERGY Common Stock 816851109 20066 146000 SH SOLE 146000 0 0 SENECA FOODS CORP NEW Common Stock 817070501 69 2472 SH SOLE 2472 0 0 SERVICE CORP INTL Common Stock 817565104 1282 27408 SH SOLE 27408 0 0 SERVISFIRST BANCSHARES INC Common Stock 81768T108 611 17828 SH SOLE 17828 0 0 SHAKE SHACK INC Common Stock 819047101 757 10488 SH SOLE 10488 0 0 SHAW COMMUNICATIONS B Common Stock 82028K200 6951 339950 SH SOLE 339950 0 0 SHELL MIDSTREAM PARTNERS L P MLP 822634101 422 20343 SH SOLE 20343 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 8580 18721 SH SOLE 18721 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 3189 6959 SH SOLE 6959 0 0 SHOE CARNIVAL INC Common Stock 824889109 110 3995 SH SOLE 3995 0 0 SHOE CARNIVAL INC Common Stock 824889109 112 4069 SH SOLE 4069 0 0 SHOPIFY INC Common Stock 82509L107 43916 146312 SH SOLE 146312 0 0 SHUTTERFLY INC Common Stock 82568P304 746 14764 SH SOLE 14764 0 0 SHUTTERFLY INC Common Stock 82568P304 684 13536 SH SOLE 13536 0 0 SHUTTERSTOCK INC Common Stock 825690100 229 5843 SH SOLE 5843 0 0 SHUTTERSTOCK INC Common Stock 825690100 293 7470 SH SOLE 7470 0 0 SIGA TECHNOLOGIES INC Common Stock 826917106 198 34924 SH SOLE 34924 0 0 SIGNATURE BANK Common Stock 82669G104 3831 31702 SH SOLE 31702 0 0 SILGAN HOLDINGS INC Common Stock 827048109 2451 80098 SH SOLE 80098 0 0 SILICON LABORATORIES INC Common Stock 826919102 111 1075 SH SOLE 1075 0 0 SILICON LABORATORIES INC Common Stock 826919102 3102 30000 SH SOLE 30000 0 0 SIMMONS 1ST NATL CORP Common Stock 828730200 537 23084 SH SOLE 23084 0 0 SIMMONS 1ST NATL CORP Common Stock 828730200 858 36906 SH SOLE 36906 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 11375 71200 SH SOLE 71200 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 19287 120722 SH SOLE 120722 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 23361 146223 SH SOLE 146223 0 0 SIMPSON MANUFACTURING CO INC Common Stock 829073105 909 13675 SH SOLE 13675 0 0 SIMPSON MANUFACTURING CO INC Common Stock 829073105 1078 16222 SH SOLE 16222 0 0 SINCLAIR BROADCAST GROUP INC Common Stock 829226109 127 2375 SH SOLE 2375 0 0 SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 1859 37415 SH SOLE 37415 0 0 SJI INC Common Stock 838518108 455 13480 SH SOLE 13480 0 0 SJI INC Common Stock 838518108 1251 37086 SH SOLE 37086 0 0 SKECHERS U S A INC Common Stock 830566105 3658 116157 SH SOLE 116157 0 0 SKYWEST INC Common Stock 830879102 638 10508 SH SOLE 10508 0 0 SKYWEST INC Common Stock 830879102 1272 20968 SH SOLE 20968 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 3075 39795 SH SOLE 39795 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 2147 27785 SH SOLE 27785 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 3044 39400 SH SOLE 39400 0 0 SL GREEN RLTY CORP REIT 78440X101 1562 19431 SH SOLE 19431 0 0 SL GREEN RLTY CORP REIT 78440X101 6425 79944 SH SOLE 79944 0 0 SLEEP NUMBER CORP Common Stock 83125X103 440 10902 SH SOLE 10902 0 0 SLEEP NUMBER CORP Common Stock 83125X103 495 12267 SH SOLE 12267 0 0 SLM CORP Common Stock 78442P106 6355 653794 SH SOLE 653794 0 0 SMART GLOBAL HLDGS INC Common Stock G8232Y101 122 5319 SH SOLE 5319 0 0 SMART GLOBAL HLDGS INC Common Stock G8232Y101 118 5125 SH SOLE 5125 0 0 SMITH A O Common Stock 831865209 1534 32523 SH SOLE 32523 0 0 SMITH A O Common Stock 831865209 5167 109568 SH SOLE 109568 0 0 SMUCKER J M CO Common Stock 832696405 3019 26211 SH SOLE 26211 0 0 SMUCKER J M CO Common Stock 832696405 1490 12938 SH SOLE 12938 0 0 SNAP ON INC Common Stock 833034101 2115 12767 SH SOLE 12767 0 0 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 881 14098 SH SOLE 14098 0 0 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 1118 17902 SH SOLE 17902 0 0 SONIC AUTOMOTIVE INC Common Stock 83545G102 224 9604 SH SOLE 9604 0 0 SONOCO PRODS CO Common Stock 835495102 2501 38280 SH SOLE 38280 0 0 SOUTHERN CO Common Stock 842587107 13259 239843 SH SOLE 239843 0 0 SOUTHERN CO Common Stock 842587107 6975 126179 SH SOLE 126179 0 0 SOUTHSIDE BANCSHARES INC Common Stock 84470P109 425 13134 SH SOLE 13134 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 5719 112627 SH SOLE 112627 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 3735 73553 SH SOLE 73553 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 42005 827199 SH SOLE 827199 0 0 SOUTHWEST GAS HOLDINGS INC Common Stock 844895102 5377 60000 SH SOLE 60000 0 0 SOUTHWESTERN ENERGY CO Common Stock 845467109 1182 374147 SH SOLE 374147 0 0 SPARTANNASH CO Common Stock 847215100 188 16105 SH SOLE 16105 0 0 SPARTANNASH CO Common Stock 847215100 175 15006 SH SOLE 15006 0 0 SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 243 28170 SH SOLE 28170 0 0 SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 367 42637 SH SOLE 42637 0 0 SPIRE INC Common Stock 84857L101 2378 28336 SH SOLE 28336 0 0 SPOK HLDGS INC Common Stock 84863T106 122 8116 SH SOLE 8116 0 0 SPROUTS FMRS MKT INC Common Stock 85208M102 8051 426216 SH SOLE 426216 0 0 SPROUTS FMRS MKT INC Common Stock 85208M102 9645 510593 SH SOLE 510593 0 0 SPS COMM INC Common Stock 78463M107 858 8397 SH SOLE 8397 0 0 SPS COMM INC Common Stock 78463M107 713 6979 SH SOLE 6979 0 0 SPX CORP Common Stock 784635104 500 15137 SH SOLE 15137 0 0 SPX CORP Common Stock 784635104 557 16869 SH SOLE 16869 0 0 SPX FLOW INC Common Stock 78469X107 572 13674 SH SOLE 13674 0 0 SPX FLOW INC Common Stock 78469X107 706 16869 SH SOLE 16869 0 0 SRC ENERGY INC Common Stock 78470V108 237 47806 SH SOLE 47806 0 0 SRC ENERGY INC Common Stock 78470V108 485 97749 SH SOLE 97749 0 0 SSGA ACTIVE ETF TR ETP 78467V608 20087 434600 SH SOLE 434600 0 0 SSGA ACTIVE ETF TR ETP 78467V608 15988 345900 SH SOLE 345900 0 0 SSGA ACTIVE ETF TR ETP 78467V608 7257 157000 SH SOLE 157000 0 0 STAMPS COM INC Common Stock 852857200 401 8857 SH SOLE 8857 0 0 STAMPS COM INC Common Stock 852857200 314 6926 SH SOLE 6926 0 0 STANDARD MTR PRODS INC Common Stock 853666105 266 5866 SH SOLE 5866 0 0 STANDARD MTR PRODS INC Common Stock 853666105 369 8147 SH SOLE 8147 0 0 STANDEX INTL CORP Common Stock 854231107 122 1662 SH SOLE 1662 0 0 STANDEX INTL CORP Common Stock 854231107 384 5256 SH SOLE 5256 0 0 STANLEY BLACK & DECKER INC Common Stock 854502101 5049 34918 SH SOLE 34918 0 0 STANLEY BLACK & DECKER INC Common Stock 854502101 2073 14332 SH SOLE 14332 0 0 STARBUCKS CORP Common Stock 855244109 23397 279102 SH SOLE 279102 0 0 STARBUCKS CORP Common Stock 855244109 11031 131582 SH SOLE 131582 0 0 STARBUCKS CORP Common Stock 855244109 38562 460000 SH SOLE 460000 0 0 STATE STR CORP Common Stock 857477103 4821 85990 SH SOLE 85990 0 0 STEEL DYNAMICS INC Common Stock 858119100 500 16558 SH SOLE 16558 0 0 STEEL DYNAMICS INC Common Stock 858119100 3054 101135 SH SOLE 101135 0 0 STEPAN CO Common Stock 858586100 855 9299 SH SOLE 9299 0 0 STEPAN CO Common Stock 858586100 734 7991 SH SOLE 7991 0 0 STERIS PLC Common Stock G8473T100 12767 85753 SH SOLE 85753 0 0 STERLING BANCORP/DE Common Stock 85917A100 2766 130000 SH SOLE 130000 0 0 STEWART INFORMATION SVCS CORP Common Stock 860372101 387 9552 SH SOLE 9552 0 0 STIFEL FINL CORP Common Stock 860630102 4284 72537 SH SOLE 72537 0 0 STRATEGIC EDUCATION INC Common Stock 86272C103 1261 7082 SH SOLE 7082 0 0 STRATEGIC EDUCATION INC Common Stock 86272C103 1544 8673 SH SOLE 8673 0 0 STRYKER CORP Common Stock 863667101 14670 71360 SH SOLE 71360 0 0 STRYKER CORP Common Stock 863667101 27753 135000 SH SOLE 135000 0 0 STURM RUGER & CO INC Common Stock 864159108 386 7077 SH SOLE 7077 0 0 SUMMIT HOTEL PPTYS REIT 866082100 325 28344 SH SOLE 28344 0 0 SUMMIT HOTEL PPTYS REIT 866082100 480 41808 SH SOLE 41808 0 0 SUMMIT MATLS INC Common Stock 86614U100 2290 118978 SH SOLE 118978 0 0 SUN CMNTYS INC REIT 866674104 6410 50000 SH SOLE 50000 0 0 SUN LIFE FINANCIAL INC Common Stock 866796105 18699 452096 SH SOLE 452096 0 0 SUNOCO INC. Common Stock 86722A103 233 26258 SH SOLE 26258 0 0 SUNTRUST BKS INC Common Stock 867914103 6428 102272 SH SOLE 102272 0 0 SUPERIOR ENERGY SVCS INC Common Stock 868157108 89 68521 SH SOLE 68521 0 0 SUPERIOR ENERGY SVCS INC Common Stock 868157108 81 62561 SH SOLE 62561 0 0 SUPERIOR INDS INTL INC Common Stock 868168105 33 9513 SH SOLE 9513 0 0 SUPERNUS PHARMACEUTICALS INC Common Stock 868459108 562 16984 SH SOLE 16984 0 0 SUPERNUS PHARMACEUTICALS INC Common Stock 868459108 690 20841 SH SOLE 20841 0 0 SURMODICS INC Common Stock 868873100 123 2839 SH SOLE 2839 0 0 SURMODICS INC Common Stock 868873100 232 5373 SH SOLE 5373 0 0 SVB FINL GROUP Common Stock 78486Q101 2708 12057 SH SOLE 12057 0 0 SYKES ENTERPRISES INC Common Stock 871237103 423 15414 SH SOLE 15414 0 0 SYKES ENTERPRISES INC Common Stock 871237103 445 16187 SH SOLE 16187 0 0 SYMANTEC CORP Common Stock 871503108 3100 142453 SH SOLE 142453 0 0 SYMANTEC CORP Common Stock 871503108 3070 141100 SH SOLE 141100 0 0 SYNCHRONY FINL Common Stock 87165B103 5067 146135 SH SOLE 146135 0 0 SYNCHRONY FINL Common Stock 87165B103 4793 138246 SH SOLE 138246 0 0 SYNCHRONY FINL Common Stock 87165B103 8668 250000 SH SOLE 250000 0 0 SYNNEX CORP Common Stock 87162W100 6479 65839 SH SOLE 65839 0 0 SYNOPSYS INC Common Stock 871607107 4445 34541 SH SOLE 34541 0 0 SYNOPSYS INC Common Stock 871607107 2953 22946 SH SOLE 22946 0 0 SYNOPSYS INC Common Stock 871607107 4401 34200 SH SOLE 34200 0 0 SYNOVUS FINANCIAL CORP Common Stock 87161C501 8817 251900 SH SOLE 251900 0 0 SYSCO CORP Common Stock 871829107 7706 108962 SH SOLE 108962 0 0 SYSCO CORP Common Stock 871829107 3015 42635 SH SOLE 42635 0 0 TABULA RASA HEALTHCARE INC Common Stock 873379101 355 7111 SH SOLE 7111 0 0 TACTILE SYS TECHNOLOGY INC Common Stock 87357P100 200 3519 SH SOLE 3519 0 0 TACTILE SYS TECHNOLOGY INC Common Stock 87357P100 385 6769 SH SOLE 6769 0 0 TAILORED BRANDS INC Common Stock 87403A107 83 14353 SH SOLE 14353 0 0 TAILORED BRANDS INC Common Stock 87403A107 116 20156 SH SOLE 20156 0 0 TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 2944 25934 SH SOLE 25934 0 0 TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 1056 9305 SH SOLE 9305 0 0 TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 9082 80000 SH SOLE 80000 0 0 TAPESTRY INC Common Stock 876030107 2121 66857 SH SOLE 66857 0 0 TARGET CORP Common Stock 87612E106 10225 118060 SH SOLE 118060 0 0 TARGET CORP Common Stock 87612E106 8246 95214 SH SOLE 95214 0 0 TARGET CORP Common Stock 87612E106 18188 210000 SH SOLE 210000 0 0 TARO PHARMACEUTICAL INDS LTD Common Stock M8737E108 480 5625 SH SOLE 5625 0 0 TASEKO MINES LTD Common Stock 876511106 92 172841 SH SOLE 172841 0 0 TC ENERGY CORP Common Stock 87807B107 15081 303560 SH SOLE 303560 0 0 TC ENERGY CORP Common Stock 87807B107 35117 706834 SH SOLE 706834 0 0 TE CONNECTIVITY LTD Common Stock H84989104 7435 77626 SH SOLE 77626 0 0 TE CONNECTIVITY LTD Common Stock H84989104 3002 31342 SH SOLE 31342 0 0 TE CONNECTIVITY LTD Common Stock H84989104 7356 76800 SH SOLE 76800 0 0 Team Inc Common Stock 878155100 188 12255 SH SOLE 12255 0 0 TECH DATA CORP Common Stock 878237106 3694 35311 SH SOLE 35311 0 0 TECHNIPFMC PLC Common Stock G87110105 19114 736858 SH SOLE 736858 0 0 TECHNIPFMC PLC Common Stock G87110105 2518 97055 SH SOLE 97055 0 0 TECHNIPFMC PLC Common Stock G87110105 1404 54107 SH SOLE 54107 0 0 TECHTARGET INC Common Stock 87874R100 326 15355 SH SOLE 15355 0 0 TECHTARGET INC Common Stock 87874R100 193 9090 SH SOLE 9090 0 0 TELEDYNE TECHNOLOGIES INC Common Stock 879360105 2502 9136 SH SOLE 9136 0 0 TELEFLEX INC Common Stock 879369106 3522 10635 SH SOLE 10635 0 0 TELEPHONE & DATA SYS INC COMMON Common Stock 879433829 3339 109851 SH SOLE 109851 0 0 Telus Corp Registered Common Stock 87971M103 16925 456842 SH SOLE 456842 0 0 TEMPUR SEALY INTERNATIONAL, INC. Common Stock 88023U101 6603 90000 SH SOLE 90000 0 0 TENET HEALTHCARE CORP Common Stock 88033G407 7231 350000 SH SOLE 350000 0 0 TENNANT CO Common Stock 880345103 341 5568 SH SOLE 5568 0 0 TENNANT CO Common Stock 880345103 443 7235 SH SOLE 7235 0 0 TERADYNE INC Common Stock 880770102 9228 192607 SH SOLE 192607 0 0 TETRA TECH INC NEW Common Stock 88162G103 1670 21254 SH SOLE 21254 0 0 TETRA TECH INC NEW Common Stock 88162G103 1747 22245 SH SOLE 22245 0 0 TETRA TECHNOLOGIES INC DEL Common Stock 88162F105 83 50687 SH SOLE 50687 0 0 TEXAS CAPITAL BANCSHARES INC Common Stock 88224Q107 400 6519 SH SOLE 6519 0 0 TEXAS INSTRS INC Common Stock 882508104 24810 216194 SH SOLE 216194 0 0 TEXAS INSTRS INC Common Stock 882508104 24559 214000 SH SOLE 214000 0 0 Texas Pacific Land Trust Royalty Trst 882610108 79 100 SH SOLE 100 0 0 TEXAS ROADHOUSE INC Common Stock 882681109 1727 32183 SH SOLE 32183 0 0 TEXTRON INC Common Stock 883203101 2845 53637 SH SOLE 53637 0 0 TEXTRON INC Common Stock 883203101 1311 24725 SH SOLE 24725 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 27068 92170 SH SOLE 92170 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 12835 43704 SH SOLE 43704 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 22026 75000 SH SOLE 75000 0 0 THIRD PT REINS LTD Common Stock G8827U100 508 49187 SH SOLE 49187 0 0 THIRD PT REINS LTD Common Stock G8827U100 310 30084 SH SOLE 30084 0 0 THOR INDS INC Common Stock 885160101 459 7861 SH SOLE 7861 0 0 TIFFANY & CO NEW Common Stock 886547108 2332 24899 SH SOLE 24899 0 0 TILE SHOP HLDGS INC Common Stock 88677Q109 65 16222 SH SOLE 16222 0 0 TIMKENSTEEL CORP Common Stock 887399103 129 15870 SH SOLE 15870 0 0 TITAN INTL INC ILL Common Stock 88830M102 97 19847 SH SOLE 19847 0 0 TIVITY HEALTH INC Common Stock 88870R102 218 13286 SH SOLE 13286 0 0 TIVITY HEALTH INC Common Stock 88870R102 310 18865 SH SOLE 18865 0 0 TIVO CORP Common Stock 88870P106 362 49077 SH SOLE 49077 0 0 TJX COS INC NEW Common Stock 872540109 14777 279441 SH SOLE 279441 0 0 TJX COS INC NEW Common Stock 872540109 5614 106160 SH SOLE 106160 0 0 TJX COS INC NEW Common Stock 872540109 31728 600000 SH SOLE 600000 0 0 TOLL BROTHERS INC Common Stock 889478103 3049 83248 SH SOLE 83248 0 0 TOMPKINS FINANCIAL CORPORATION Common Stock 890110109 329 4030 SH SOLE 4030 0 0 TOMPKINS FINANCIAL CORPORATION Common Stock 890110109 399 4889 SH SOLE 4889 0 0 TOOTSIE ROLL INDS INC Common Stock 890516107 369 10000 SH SOLE 10000 0 0 TOPBUILD CORP Common Stock 89055F103 861 10406 SH SOLE 10406 0 0 TOPBUILD CORP Common Stock 89055F103 1164 14069 SH SOLE 14069 0 0 TORCHMARK CORP Common Stock 891027104 2051 23307 SH SOLE 23307 0 0 TOTAL SYS SVCS INC Common Stock 891906109 4812 37516 SH SOLE 37516 0 0 TOTAL SYS SVCS INC Common Stock 891906109 1718 13390 SH SOLE 13390 0 0 TOTAL SYS SVCS INC Common Stock 891906109 4759 37100 SH SOLE 37100 0 0 TRACTOR SUPPLY CO Common Stock 892356106 3025 27801 SH SOLE 27801 0 0 TRACTOR SUPPLY CO Common Stock 892356106 1140 10476 SH SOLE 10476 0 0 TRACTOR SUPPLY CO Common Stock 892356106 4352 40000 SH SOLE 40000 0 0 TRANSDIGM GROUP INC Common Stock 893641100 5454 11274 SH SOLE 11274 0 0 TRANSGLOBE ENERGY CORP Common Stock 893662106 16 11740 SH SOLE 11740 0 0 TRAVELERS COS INC Common Stock 89417E109 9024 60353 SH SOLE 60353 0 0 TRAVELERS COS INC Common Stock 89417E109 3420 22873 SH SOLE 22873 0 0 TRAVELERS COS INC Common Stock 89417E109 5563 37207 SH SOLE 37207 0 0 TREDEGAR CORP Common Stock 894650100 175 10552 SH SOLE 10552 0 0 TREDEGAR CORP Common Stock 894650100 175 10512 SH SOLE 10512 0 0 TREEHOUSE FOODS Common Stock 89469A104 454 8390 SH SOLE 8390 0 0 TRI POINTE GROUP INC Common Stock 87265H109 560 46768 SH SOLE 46768 0 0 TRIMBLE INC Common Stock 896239100 8932 198015 SH SOLE 198015 0 0 TRIPADVISOR INC Common Stock 896945201 1104 23851 SH SOLE 23851 0 0 TRIPADVISOR INC Common Stock 896945201 1025 22133 SH SOLE 22133 0 0 TRIUMPH BANCORP INC Common Stock 89679E300 274 9419 SH SOLE 9419 0 0 TRIUMPH GROUP INC NEW Common Stock 896818101 109 4742 SH SOLE 4742 0 0 TRIUMPH GROUP INC NEW Common Stock 896818101 464 20262 SH SOLE 20262 0 0 TRUEBLUE INC Common Stock 89785X101 479 21727 SH SOLE 21727 0 0 TRUEBLUE INC Common Stock 89785X101 334 15119 SH SOLE 15119 0 0 TRUSTCO BK CORP N Y Common Stock 898349105 308 38835 SH SOLE 38835 0 0 TTEC HOLDINGS INC Common Stock 89854H102 384 8246 SH SOLE 8246 0 0 TTEC HOLDINGS INC Common Stock 89854H102 269 5764 SH SOLE 5764 0 0 TTM TECHNOLOGIES INC Common Stock 87305R109 184 18085 SH SOLE 18085 0 0 TTM TECHNOLOGIES INC Common Stock 87305R109 378 37102 SH SOLE 37102 0 0 TUPPERWARE BRANDS CORP Common Stock 899896104 348 18272 SH SOLE 18272 0 0 TWITTER INC Common Stock 90184L102 5872 168262 SH SOLE 168262 0 0 TWITTER INC Common Stock 90184L102 2307 66112 SH SOLE 66112 0 0 TYLER TECHNOLOGIES INC Common Stock 902252105 4181 19354 SH SOLE 19354 0 0 TYSON FOODS INC Common Stock 902494103 5485 67932 SH SOLE 67932 0 0 TYSON FOODS INC Common Stock 902494103 2207 27329 SH SOLE 27329 0 0 U S CONCRETE INC Common Stock 90333L201 115 2311 SH SOLE 2311 0 0 U S CONCRETE INC Common Stock 90333L201 315 6349 SH SOLE 6349 0 0 U S PHYSICAL THERAPY INC Common Stock 90337L108 469 3830 SH SOLE 3830 0 0 U S PHYSICAL THERAPY INC Common Stock 90337L108 625 5098 SH SOLE 5098 0 0 U S SILICA HLDGS INC Common Stock 90346E103 2393 187074 SH SOLE 187074 0 0 U S SILICA HLDGS INC Common Stock 90346E103 374 29216 SH SOLE 29216 0 0 UDR INC REIT 902653104 2915 64935 SH SOLE 64935 0 0 UDR INC REIT 902653104 6852 152636 SH SOLE 152636 0 0 UGI CORP NEW Common Stock 902681105 6851 128275 SH SOLE 128275 0 0 ULTA BEAUTY INC Common Stock 90384S303 4440 12798 SH SOLE 12798 0 0 ULTA BEAUTY INC Common Stock 90384S303 9713 28000 SH SOLE 28000 0 0 ULTRA CLEAN HLDGS INC Common Stock 90385V107 216 15503 SH SOLE 15503 0 0 UMPQUA HLDGS CORP Common Stock 904214103 3152 190000 SH SOLE 190000 0 0 UNDER ARMOUR INC Common Stock 904311107 1098 43325 SH SOLE 43325 0 0 UNDER ARMOUR INC Common Stock 904311107 3042 120000 SH SOLE 120000 0 0 UNDER ARMOUR INC Common Stock 904311206 994 44765 SH SOLE 44765 0 0 UNIFI INC Common Stock 904677200 108 5938 SH SOLE 5938 0 0 UNIFIRST CORP MASS Common Stock 904708104 922 4892 SH SOLE 4892 0 0 UNIFIRST CORP MASS Common Stock 904708104 1179 6253 SH SOLE 6253 0 0 UNION PAC CORP Common Stock 907818108 27584 163111 SH SOLE 163111 0 0 UNION PAC CORP Common Stock 907818108 10892 64409 SH SOLE 64409 0 0 UNION PAC CORP Common Stock 907818108 78641 465031 SH SOLE 465031 0 0 UNISYS CORP Common Stock 909214306 200 20596 SH SOLE 20596 0 0 UNIT CORP Common Stock 909218109 191 21523 SH SOLE 21523 0 0 UNITED AIRLINES HOLDINGS INC. Common Stock 910047109 4459 50933 SH SOLE 50933 0 0 UNITED AIRLINES HOLDINGS INC. Common Stock 910047109 4727 53989 SH SOLE 53989 0 0 UNITED BANKSHARES INC WEST VA Common Stock 909907107 3995 107720 SH SOLE 107720 0 0 United Community Banks Inc/GA Common Stock 90984P303 1441 50446 SH SOLE 50446 0 0 United Community Banks Inc/GA Common Stock 90984P303 899 31474 SH SOLE 31474 0 0 UNITED FIRE GROUP INC Common Stock 910340108 420 8672 SH SOLE 8672 0 0 UNITED INS HLDGS CORP Common Stock 910710102 119 8372 SH SOLE 8372 0 0 UNITED NAT FOODS INC Common Stock 911163103 95 10627 SH SOLE 10627 0 0 UNITED NAT FOODS INC Common Stock 911163103 189 21068 SH SOLE 21068 0 0 UNITED PARCEL SERVICE INC Common Stock 911312106 16599 160733 SH SOLE 160733 0 0 UNITED RENTALS INC Common Stock 911363109 2403 18118 SH SOLE 18118 0 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 24336 186912 SH SOLE 186912 0 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 9184 70538 SH SOLE 70538 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 53436 218992 SH SOLE 218992 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 18481 75740 SH SOLE 75740 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 36602 150000 SH SOLE 150000 0 0 UNIVERSAL CORP VA Common Stock 913456109 579 9528 SH SOLE 9528 0 0 UNIVERSAL CORP VA Common Stock 913456109 617 10153 SH SOLE 10153 0 0 UNIVERSAL DISPLAY CORP Common Stock 91347P105 6426 34168 SH SOLE 34168 0 0 UNIVERSAL ELECTRS INC Common Stock 913483103 307 7479 SH SOLE 7479 0 0 UNIVERSAL ELECTRS INC Common Stock 913483103 230 5595 SH SOLE 5595 0 0 UNIVERSAL FST PRODS INC Common Stock 913543104 797 20932 SH SOLE 20932 0 0 UNIVERSAL FST PRODS INC Common Stock 913543104 934 24531 SH SOLE 24531 0 0 UNIVERSAL HEALTH RLTY INCM TR REIT 91359E105 306 3605 SH SOLE 3605 0 0 UNIVERSAL HEALTH RLTY INCM TR REIT 91359E105 429 5048 SH SOLE 5048 0 0 UNIVERSAL HLTH SVCS INC Common Stock 913903100 2490 19100 SH SOLE 19100 0 0 UNIVERSAL INS HLDGS INC Common Stock 91359V107 262 9390 SH SOLE 9390 0 0 UNIVERSAL INS HLDGS INC Common Stock 91359V107 369 13212 SH SOLE 13212 0 0 UNUMPROVIDENT CORP Common Stock 91529Y106 1638 48825 SH SOLE 48825 0 0 URSTADT BIDDLE PPTYS INS REIT 917286205 182 8648 SH SOLE 8648 0 0 URSTADT BIDDLE PPTYS INS REIT 917286205 237 11300 SH SOLE 11300 0 0 US BANCORP DEL Common Stock 902973304 18070 344854 SH SOLE 344854 0 0 US BANCORP DEL Common Stock 902973304 7909 150939 SH SOLE 150939 0 0 US BANCORP DEL Common Stock 902973304 6578 125543 SH SOLE 125543 0 0 US ECOLOGY INC Common Stock 91732J102 122 2052 SH SOLE 2052 0 0 US ECOLOGY INC Common Stock 91732J102 527 8844 SH SOLE 8844 0 0 USANA HEALTH SCIENCES INC Common Stock 90328M107 254 3200 SH SOLE 3200 0 0 V F CORP Common Stock 918204108 6555 75045 SH SOLE 75045 0 0 VALERO ENERGY CORP NEW Common Stock 91913Y100 8231 96146 SH SOLE 96146 0 0 VALERO ENERGY CORP NEW Common Stock 91913Y100 3007 35130 SH SOLE 35130 0 0 VANDA PHARMACEUTICALS INC Common Stock 921659108 212 15038 SH SOLE 15038 0 0 VANDA PHARMACEUTICALS INC Common Stock 921659108 298 21139 SH SOLE 21139 0 0 VANGUARD BD INDEX FD INC ETP 921937835 14901 179380 SH SOLE 179380 0 0 VANGUARD INDEX FDS ETP 922908553 28693 328300 SH SOLE 328300 0 0 VANGUARD INDEX FDS ETP 922908553 9614 110000 SH SOLE 110000 0 0 VANGUARD INDEX FDS ETP 922908553 19980 228600 SH SOLE 228600 0 0 VANGUARD INDEX FDS ETP 922908769 115689 770800 SH SOLE 770800 0 0 VANGUARD INDEX FDS ETP 922908769 68906 459100 SH SOLE 459100 0 0 Vanguard S&P 500 ETF ETP 922908363 167034 620600 SH SOLE 620600 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C813 111236 1148300 SH SOLE 1148300 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C813 15209 157000 SH SOLE 157000 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C870 110659 1231600 SH SOLE 1231600 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C870 11294 125700 SH SOLE 125700 0 0 VANGUARD TAX MANAGED INTL FD ETP 921943858 40346 967300 SH SOLE 967300 0 0 VANGUARD TAX MANAGED INTL FD ETP 921943858 53197 1275400 SH SOLE 1275400 0 0 VANGUARD TAX MANAGED INTL FD ETP 921943858 25264 605700 SH SOLE 605700 0 0 VAREX IMAGING CORP Common Stock 92214X106 389 12693 SH SOLE 12693 0 0 VAREX IMAGING CORP Common Stock 92214X106 465 15182 SH SOLE 15182 0 0 VARIAN MED SYS INC Common Stock 92220P105 2853 20957 SH SOLE 20957 0 0 VEECO INSTRS INC DEL Common Stock 922417100 239 19573 SH SOLE 19573 0 0 VENTAS INC REIT 92276F100 5818 85125 SH SOLE 85125 0 0 VENTAS INC REIT 92276F100 3951 57800 SH SOLE 57800 0 0 VERA BRADLEY INC Common Stock 92335C106 171 14215 SH SOLE 14215 0 0 VERA BRADLEY INC Common Stock 92335C106 93 7788 SH SOLE 7788 0 0 VERISIGN INC Common Stock 92343E102 5055 24169 SH SOLE 24169 0 0 VERISIGN INC Common Stock 92343E102 1739 8312 SH SOLE 8312 0 0 VERISIGN INC Common Stock 92343E102 4999 23900 SH SOLE 23900 0 0 VERISK ANALYTICS INC Common Stock 92345Y106 5524 37714 SH SOLE 37714 0 0 VERISK ANALYTICS INC Common Stock 92345Y106 2090 14270 SH SOLE 14270 0 0 VERITEX HLDGS INC Common Stock 923451108 546 21037 SH SOLE 21037 0 0 VERITEX HLDGS INC Common Stock 923451108 464 17892 SH SOLE 17892 0 0 VERITIV CORP Common Stock 923454102 101 5182 SH SOLE 5182 0 0 VERIZON COMMUNICATIONS Common Stock 92343V104 54445 953007 SH SOLE 953007 0 0 VERIZON COMMUNICATIONS Common Stock 92343V104 20835 364690 SH SOLE 364690 0 0 VERIZON COMMUNICATIONS Common Stock 92343V104 88552 1550000 SH SOLE 1550000 0 0 VERRA MOBILITY CORP Common Stock 92511U102 373 28500 SH SOLE 28500 0 0 VERSO CORP Common Stock 92531L207 134 7028 SH SOLE 7028 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 10823 59019 SH SOLE 59019 0 0 VIACOM INC NEW Common Stock 92553P201 2434 81491 SH SOLE 81491 0 0 VIACOM INC NEW Common Stock 92553P201 1121 37520 SH SOLE 37520 0 0 VIACOM INC NEW Common Stock 92553P201 8961 300000 SH SOLE 300000 0 0 VIAD CORP Common Stock 92552R406 543 8199 SH SOLE 8199 0 0 VIASAT INC Common Stock 92552V100 2425 30000 SH SOLE 30000 0 0 VICOR CORP Common Stock 925815102 181 5816 SH SOLE 5816 0 0 VICOR CORP Common Stock 925815102 206 6639 SH SOLE 6639 0 0 VICTORY CAP HLDGS INC Common Stock 92645B103 99 5790 SH SOLE 5790 0 0 VIRTUS INVT PARTNERS INC Common Stock 92828Q109 410 3814 SH SOLE 3814 0 0 VIRTUS INVT PARTNERS INC Common Stock 92828Q109 314 2927 SH SOLE 2927 0 0 VIRTUSA CORP Common Stock 92827P102 492 11081 SH SOLE 11081 0 0 VISA INC Common Stock 92826C839 69545 400723 SH SOLE 400723 0 0 VISA INC Common Stock 92826C839 38438 221479 SH SOLE 221479 0 0 VISA INC Common Stock 92826C839 68847 396700 SH SOLE 396700 0 0 VISHAY INTERTECHNOLOGY INC Common Stock 928298108 2148 130038 SH SOLE 130038 0 0 VISHAY PRECISION GROUP Common Stock 92835K103 186 4567 SH SOLE 4567 0 0 VISTA OUTDOOR INC Common Stock 928377100 206 23246 SH SOLE 23246 0 0 VISTEON CORP Common Stock 92839U206 1370 23384 SH SOLE 23384 0 0 VISTRA ENERGY CORP Common Stock 92840M102 5660 250000 SH SOLE 250000 0 0 VITAMIN SHOPPE INC Common Stock 92849E101 25 6296 SH SOLE 6296 0 0 VONAGE HLDGS CORP Common Stock 92886T201 702 61959 SH SOLE 61959 0 0 VONAGE HLDGS CORP Common Stock 92886T201 1007 88858 SH SOLE 88858 0 0 VORNADO RLTY TR REIT 929042109 2564 40001 SH SOLE 40001 0 0 VORNADO RLTY TR REIT 929042109 11568 180464 SH SOLE 180464 0 0 VOYA FINL INC Common Stock 929089100 4700 84989 SH SOLE 84989 0 0 VOYA FINL INC Common Stock 929089100 4148 75000 SH SOLE 75000 0 0 VULCAN MATLS CO Common Stock 929160109 4179 30438 SH SOLE 30438 0 0 VULCAN MATLS CO Common Stock 929160109 2713 19759 SH SOLE 19759 0 0 VULCAN MATLS CO Common Stock 929160109 20597 150000 SH SOLE 150000 0 0 W & T OFFSHORE INC Common Stock 92922P106 218 43865 SH SOLE 43865 0 0 WABASH NATL CORP Common Stock 929566107 556 34189 SH SOLE 34189 0 0 WABASH NATL CORP Common Stock 929566107 386 23724 SH SOLE 23724 0 0 WABTEC CORP Common Stock 929740108 2675 37279 SH SOLE 37279 0 0 WABTEC CORP Common Stock 929740108 8301 115674 SH SOLE 115674 0 0 WADDELL & REED FINL INC Common Stock 930059100 526 31543 SH SOLE 31543 0 0 WAGEWORKS INC Common Stock 930427109 671 13217 SH SOLE 13217 0 0 WAGEWORKS INC Common Stock 930427109 808 15907 SH SOLE 15907 0 0 WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 9790 179083 SH SOLE 179083 0 0 WALKER & DUNLOP INC Common Stock 93148P102 611 11480 SH SOLE 11480 0 0 WALMART, INC Common Stock 931142103 35615 322335 SH SOLE 322335 0 0 WALMART, INC Common Stock 931142103 19052 172428 SH SOLE 172428 0 0 WARRIOR MET COAL INC Common Stock 93627C101 379 14500 SH SOLE 14500 0 0 WASHINGTON PRIME GROUP NEW REIT 93964W108 192 50331 SH SOLE 50331 0 0 WASHINGTON PRIME GROUP NEW REIT 93964W108 287 75118 SH SOLE 75118 0 0 WASHINGTON REAL ESTATE INVT REIT 939653101 589 22046 SH SOLE 22046 0 0 WASHINGTON REAL ESTATE INVT REIT 939653101 835 31223 SH SOLE 31223 0 0 WASTE CONNECTIONS INC Common Stock 94106B101 7684 80398 SH SOLE 80398 0 0 WASTE MGMT INC DEL Common Stock 94106L109 10387 90032 SH SOLE 90032 0 0 WASTE MGMT INC DEL Common Stock 94106L109 3882 33648 SH SOLE 33648 0 0 WATERS CORP Common Stock 941848103 3446 16010 SH SOLE 16010 0 0 WATERS CORP Common Stock 941848103 27551 128000 SH SOLE 128000 0 0 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 1316 14124 SH SOLE 14124 0 0 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 1053 11296 SH SOLE 11296 0 0 WD-40 CO Common Stock 929236107 781 4910 SH SOLE 4910 0 0 WD-40 CO Common Stock 929236107 902 5673 SH SOLE 5673 0 0 WEBSTER FINL CORP CONN Common Stock 947890109 4010 83952 SH SOLE 83952 0 0 WEC ENERGY GROUP INC Common Stock 92939U106 6060 72687 SH SOLE 72687 0 0 WEC ENERGY GROUP INC Common Stock 92939U106 2731 32762 SH SOLE 32762 0 0 WEINGARTEN RLTY INVS REIT 948741103 2202 80306 SH SOLE 80306 0 0 WELLCARE HEALTH PLANS INC Common Stock 94946T106 3305 11593 SH SOLE 11593 0 0 WELLCARE HEALTH PLANS INC Common Stock 94946T106 4209 14766 SH SOLE 14766 0 0 WELLS FARGO & CO NEW Common Stock 949746101 44106 932085 SH SOLE 932085 0 0 WELLS FARGO & CO NEW Common Stock 949746101 12392 261875 SH SOLE 261875 0 0 WELLS FARGO & CO NEW Common Stock 949746101 48993 1035346 SH SOLE 1035346 0 0 WELLTOWER INC REIT 95040Q104 7608 93312 SH SOLE 93312 0 0 WERNER ENTERPRISES INC Common Stock 950755108 1136 36544 SH SOLE 36544 0 0 WEST PHARMACEUTICAL SVSC INC Common Stock 955306105 2287 18272 SH SOLE 18272 0 0 WESTAMERICA BANCORPORATION Common Stock 957090103 654 10615 SH SOLE 10615 0 0 WESTERN ALLIANCE BANCORP Common Stock 957638109 505 11294 SH SOLE 11294 0 0 WESTERN DIGITAL CORP Common Stock 958102105 3210 67516 SH SOLE 67516 0 0 WESTERN DIGITAL CORP Common Stock 958102105 3176 66800 SH SOLE 66800 0 0 WESTERN UN CO Common Stock 959802109 1974 99251 SH SOLE 99251 0 0 WESTERN UN CO Common Stock 959802109 1957 98400 SH SOLE 98400 0 0 WESTLAKE CHEM CORP Common Stock 960413102 5547 79853 SH SOLE 79853 0 0 WESTLAKE CHEM PARTNERS LP MLP 960417103 298 12100 SH SOLE 12100 0 0 WESTWOOD HLDGS GROUP INC Common Stock 961765104 109 3104 SH SOLE 3104 0 0 WEX INC Common Stock 96208T104 10748 51650 SH SOLE 51650 0 0 WEYERHAEUSER CO REIT 962166104 4521 171624 SH SOLE 171624 0 0 WHIRLPOOL CORP Common Stock 963320106 2078 14596 SH SOLE 14596 0 0 Whitestone REIT REIT 966084204 148 11693 SH SOLE 11693 0 0 Whitestone REIT REIT 966084204 198 15624 SH SOLE 15624 0 0 WHITING PETE CORP NEW Common Stock 966387409 388 20750 SH SOLE 20750 0 0 WHITING PETE CORP NEW Common Stock 966387409 688 36852 SH SOLE 36852 0 0 WILEY JOHN & SONS INC Common Stock 968223206 2359 51436 SH SOLE 51436 0 0 WILLIAMS COS INC DEL Common Stock 969457100 7830 279233 SH SOLE 279233 0 0 WILLIAMS COS INC DEL Common Stock 969457100 3299 117654 SH SOLE 117654 0 0 WILLIAMS SONOMA INC Common Stock 969904101 3296 50705 SH SOLE 50705 0 0 WILLIS TOWERS WATSON PLCWILLIS Common Stock 134250623 16594 86634 SH SOLE 86634 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 5704 29780 SH SOLE 29780 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 2247 11729 SH SOLE 11729 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 9577 50000 SH SOLE 50000 0 0 WINGSTOP INC Common Stock 974155103 934 9856 SH SOLE 9856 0 0 WINGSTOP INC Common Stock 974155103 1121 11826 SH SOLE 11826 0 0 WINNEBAGO INDS INC Common Stock 974637100 184 4771 SH SOLE 4771 0 0 WINNEBAGO INDS INC Common Stock 974637100 454 11737 SH SOLE 11737 0 0 WINTRUST FINANCIAL CORP Common Stock 97650W108 162 2213 SH SOLE 2213 0 0 WINTRUST FINANCIAL CORP Common Stock 97650W108 7681 104990 SH SOLE 104990 0 0 WISDOMTREE INVTS INC Common Stock 97717P104 293 47419 SH SOLE 47419 0 0 WOLVERINE WORLD WIDE INC Common Stock 978097103 1015 36848 SH SOLE 36848 0 0 WOODWARD GOVERNOR CO Common Stock 980745103 9022 79724 SH SOLE 79724 0 0 WORLD ACCEP CORP DEL Common Stock 981419104 599 3648 SH SOLE 3648 0 0 WORLD ACCEP CORP DEL Common Stock 981419104 393 2392 SH SOLE 2392 0 0 WORTHINGTON INDS INC Common Stock 981811102 1214 30149 SH SOLE 30149 0 0 WPX ENERGY INC Common Stock 98212B103 9460 821884 SH SOLE 821884 0 0 WYNN RESORTS LTD Common Stock 983134107 2768 22328 SH SOLE 22328 0 0 XCEL ENERGY INC Common Stock 98389B100 7055 118598 SH SOLE 118598 0 0 XCEL ENERGY INC Common Stock 98389B100 2524 42428 SH SOLE 42428 0 0 XENIA HOTELS & RESORTS INC REIT 984017103 658 31553 SH SOLE 31553 0 0 XENIA HOTELS & RESORTS INC REIT 984017103 948 45480 SH SOLE 45480 0 0 XEROX CORP Common Stock 984121608 1595 45033 SH SOLE 45033 0 0 XEROX CORP Common Stock 984121608 1939 54747 SH SOLE 54747 0 0 XEROX CORP Common Stock 984121608 1576 44500 SH SOLE 44500 0 0 XILINX INC Common Stock 983919101 6900 58511 SH SOLE 58511 0 0 XILINX INC Common Stock 983919101 9502 80581 SH SOLE 80581 0 0 XILINX INC Common Stock 983919101 6828 57900 SH SOLE 57900 0 0 XPERI CORP Common Stock 98421B100 595 28893 SH SOLE 28893 0 0 XPERI CORP Common Stock 98421B100 411 19954 SH SOLE 19954 0 0 XYLEM INC W/I Common Stock 98419M100 3468 41462 SH SOLE 41462 0 0 YUM BRANDS INC Common Stock 988498101 7803 70507 SH SOLE 70507 0 0 YUM BRANDS INC Common Stock 988498101 3023 27314 SH SOLE 27314 0 0 ZEBRA TECHNOLOGIES CORP Common Stock 989207105 10525 50239 SH SOLE 50239 0 0 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 5556 47192 SH SOLE 47192 0 0 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 1710 14526 SH SOLE 14526 0 0 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 12363 105000 SH SOLE 105000 0 0 ZIONS BANCORPORATION NA Common Stock 989701107 1934 42070 SH SOLE 42070 0 0 ZOETIS INC Common Stock 98978V103 12518 110298 SH SOLE 110298 0 0 ZOETIS INC Common Stock 98978V103 4926 43401 SH SOLE 43401 0 0 ZUMIEZ INC Common Stock 989817101 345 13223 SH SOLE 13223 0 0 ZUMIEZ INC Common Stock 989817101 190 7290 SH SOLE 7290 0 0 ZYMEWORKS INC Common Stock 98985W102 148 6743 SH SOLE 6743 0 0 ZYNGA INC Common Stock 98986T108 200 32624 SH SOLE 32624 0 0