0001587973-20-000001.txt : 20200206 0001587973-20-000001.hdr.sgml : 20200206 20200206133832 ACCESSION NUMBER: 0001587973-20-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200206 DATE AS OF CHANGE: 20200206 EFFECTIVENESS DATE: 20200206 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: 20582126 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 12-31-2019 12-31-2019 State of Tennessee, Treasury Department
502 DEADERICK STREET 13TH FLOOR, ATTN: INVESTMENT DIVISION NASHVILLE TN 37243
13F HOLDINGS REPORT 028-15649 N
Jennifer M Selliers Director of Internal Compliance 615-253-6921 Jennifer M Selliers Nashville TN 02-06-2020 0 2553 22669124 false
INFORMATION TABLE 2 4Q19ver03.xml 1ST SOURCE CORP Common Stock 336901103 254 4889 SH SOLE 4889 0 0 3-D SYS CORP DEL Common Stock 88554D205 335 38303 SH SOLE 38303 0 0 3M CO Common Stock 88579Y101 24169 136997 SH SOLE 136997 0 0 8X8 INC NEW Common Stock 282914100 577 31524 SH SOLE 31524 0 0 AAON INC Common Stock 000360206 666 13483 SH SOLE 13483 0 0 AAR CORP Common Stock 000361105 792 17560 SH SOLE 17560 0 0 AAR CORP Common Stock 000361105 490 10866 SH SOLE 10866 0 0 AARONS INC Common Stock 002535300 2451 42924 SH SOLE 42924 0 0 ABBOTT LABS Common Stock 002824100 36573 421057 SH SOLE 421057 0 0 ABBOTT LABS Common Stock 002824100 10808 124430 SH SOLE 124430 0 0 ABBOTT LABS Common Stock 002824100 41259 475000 SH SOLE 475000 0 0 ABBVIE INC Common Stock 00287Y109 31193 352308 SH SOLE 352308 0 0 ABBVIE INC Common Stock 00287Y109 13483 152283 SH SOLE 152283 0 0 ABBVIE INC Common Stock 00287Y109 35416 400000 SH SOLE 400000 0 0 ABERCROMBIE & FITCH CO Common Stock 002896207 313 18123 SH SOLE 18123 0 0 ABERCROMBIE & FITCH CO Common Stock 002896207 365 21096 SH SOLE 21096 0 0 ABIOMED INC Common Stock 003654100 1835 10758 SH SOLE 10758 0 0 ABM INDS INC Common Stock 000957100 163 4320 SH SOLE 4320 0 0 ABM INDS INC Common Stock 000957100 834 22105 SH SOLE 22105 0 0 AC IMMUNE SA Common Stock H00263105 32 3703 SH SOLE 3703 0 0 ACACIA COMMUNICATIONS INC Common Stock 00401C108 150 2219 SH SOLE 2219 0 0 ACADIA RLTY TR REIT 004239109 655 25258 SH SOLE 25258 0 0 ACADIA RLTY TR REIT 004239109 735 28346 SH SOLE 28346 0 0 ACCENTURE PLC COM STOCK Common Stock G1151C101 31858 151294 SH SOLE 151294 0 0 ACCENTURE PLC COM STOCK Common Stock G1151C101 30638 145500 SH SOLE 145500 0 0 ACORDA THERAPEUTICS INC Common Stock 00484M106 29 14313 SH SOLE 14313 0 0 ACORDA THERAPEUTICS INC Common Stock 00484M106 27 13365 SH SOLE 13365 0 0 ACTIVISION BLIZZARD INCE Common Stock 00507V109 10875 183027 SH SOLE 183027 0 0 ACTUANT CORP CL A Common Stock 292765104 395 15190 SH SOLE 15190 0 0 ACTUANT CORP CL A Common Stock 292765104 478 18382 SH SOLE 18382 0 0 ACUITY BRANDS INC Common Stock 00508Y102 1185 8585 SH SOLE 8585 0 0 ADDUS HOMECARE CORP Common Stock 006739106 432 4445 SH SOLE 4445 0 0 ADMINISTAFF INC Common Stock 45778Q107 1847 21462 SH SOLE 21462 0 0 ADOBE INC Common Stock 00724F101 38035 115324 SH SOLE 115324 0 0 ADOBE INC Common Stock 00724F101 13568 41139 SH SOLE 41139 0 0 ADOBE INC Common Stock 00724F101 36708 111300 SH SOLE 111300 0 0 ADTALEM GLOBAL ED INC Common Stock 00737L103 751 21462 SH SOLE 21462 0 0 ADTRAN INC Common Stock 00738A106 112 11365 SH SOLE 11365 0 0 ADTRAN INC Common Stock 00738A106 161 16276 SH SOLE 16276 0 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 2643 16500 SH SOLE 16500 0 0 ADVANCED EMISSIONS SOLUTS INC Common Stock 00770C101 236 22496 SH SOLE 22496 0 0 ADVANCED ENERGY INDS Common Stock 007973100 421 5919 SH SOLE 5919 0 0 ADVANCED ENERGY INDS Common Stock 007973100 917 12877 SH SOLE 12877 0 0 ADVANCED MICRO DEVICES INC Common Stock 007903107 12167 265306 SH SOLE 265306 0 0 ADVANCED MICRO DEVICES INC Common Stock 007903107 4298 93730 SH SOLE 93730 0 0 ADVANCED MICRO DEVICES INC Common Stock 007903107 9282 202400 SH SOLE 202400 0 0 ADVANSIX INC Common Stock 00773T101 195 9764 SH SOLE 9764 0 0 AECOM TECHNOLOGY CORP DELAWARE Common Stock 00766T100 7324 169812 SH SOLE 169812 0 0 AEGION CORP Common Stock 00770F104 250 11176 SH SOLE 11176 0 0 AEROJET ROCKETDYNE HLDGS INC Common Stock 007800105 270 5920 SH SOLE 5920 0 0 AEROJET ROCKETDYNE HLDGS INC Common Stock 007800105 1108 24267 SH SOLE 24267 0 0 AEROVIRONMENT INC Common Stock 008073108 389 6296 SH SOLE 6296 0 0 AEROVIRONMENT INC Common Stock 008073108 442 7164 SH SOLE 7164 0 0 AES CORP Common Stock 00130H105 3147 158163 SH SOLE 158163 0 0 AES CORP Common Stock 00130H105 3511 176455 SH SOLE 176455 0 0 AFFIMED N V Common Stock N01045108 597 218006 SH SOLE 218006 0 0 AFLAC INC Common Stock 001055102 9251 174870 SH SOLE 174870 0 0 AFLAC INC Common Stock 001055102 5436 102756 SH SOLE 102756 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 6290 73726 SH SOLE 73726 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 863 10118 SH SOLE 10118 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 8104 95000 SH SOLE 95000 0 0 AGILYSYS INC Common Stock 00847J105 121 4743 SH SOLE 4743 0 0 AGNICO EAGLE MINES LTD Common Stock 008474108 14689 183661 SH SOLE 183661 0 0 AGNICO EAGLE MINES LTD. Common Stock 008474108 1569 25473 SH SOLE 25473 0 0 AGREE REALTY CORP REIT 008492100 825 11757 SH SOLE 11757 0 0 AGREE REALTY CORP REIT 008492100 983 14004 SH SOLE 14004 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 12341 52515 SH SOLE 52515 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 7218 30718 SH SOLE 30718 0 0 AIR TRANSPORT SERVICES GRP INC Common Stock 00922R105 255 10879 SH SOLE 10879 0 0 AK STL HLDG CORP Common Stock 001547108 232 70373 SH SOLE 70373 0 0 AK STL HLDG CORP Common Stock 001547108 352 106900 SH SOLE 106900 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 3326 38500 SH SOLE 38500 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 3231 37400 SH SOLE 37400 0 0 AKORN INC Common Stock 009728106 48 32200 SH SOLE 32200 0 0 Alamo Group Inc Common Stock 011311107 403 3207 SH SOLE 3207 0 0 ALARM COM HLDGS INC Common Stock 011642105 385 8959 SH SOLE 8959 0 0 ALARM COM HLDGS INC Common Stock 011642105 506 11765 SH SOLE 11765 0 0 ALASKA AIR GROUP INC Common Stock 011659109 1988 29344 SH SOLE 29344 0 0 ALASKA AIR GROUP INC Common Stock 011659109 615 9083 SH SOLE 9083 0 0 ALASKA AIR GROUP INC Common Stock 011659109 3274 48323 SH SOLE 48323 0 0 ALASKA AIR GROUP INC Common Stock 011659109 21805 321840 SH SOLE 321840 0 0 ALBANY INTL CORP Common Stock 012348108 1256 16538 SH SOLE 16538 0 0 ALBANY INTL CORP Common Stock 012348108 768 10120 SH SOLE 10120 0 0 ALBEMARLE CORP Common Stock 012653101 1845 25260 SH SOLE 25260 0 0 ALEXANDER & BALDWIN HLDGS INC Common Stock 57686G105 589 14427 SH SOLE 14427 0 0 ALEXANDRIA REAL ESTATE REIT 015271109 4433 27433 SH SOLE 27433 0 0 ALEXANDRIA REAL ESTATE REIT 015271109 10254 63462 SH SOLE 63462 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 5702 52720 SH SOLE 52720 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 4310 39855 SH SOLE 39855 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 8111 75000 SH SOLE 75000 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 4768 17087 SH SOLE 17087 0 0 ALLEGHANY CORP DEL Common Stock 017175100 5390 6741 SH SOLE 6741 0 0 ALLEGIANCE BANCSHARES INC Common Stock 01748H107 247 6563 SH SOLE 6563 0 0 ALLEGIANT TRAVEL CO Common Stock 01748X102 257 1478 SH SOLE 1478 0 0 ALLEGIANT TRAVEL CO Common Stock 01748X102 738 4241 SH SOLE 4241 0 0 ALLEGION PLC Common Stock G0176J109 2757 22137 SH SOLE 22137 0 0 ALLERGAN PLC Common Stock G0177J108 14951 78207 SH SOLE 78207 0 0 ALLERGAN PLC Common Stock G0177J108 6761 35365 SH SOLE 35365 0 0 ALLETE INC Common Stock 018522300 2435 30000 SH SOLE 30000 0 0 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 1096 9765 SH SOLE 9765 0 0 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 1156 10300 SH SOLE 10300 0 0 ALLIANCEBERNSTEIN HOLDING LP MLP 01881G106 574 18958 SH SOLE 18958 0 0 ALLIANT ENERGY CORP Common Stock 018802108 3133 57260 SH SOLE 57260 0 0 ALLISON TRANSMISSION HLDGS INC Common Stock 01973R101 550 11383 SH SOLE 11383 0 0 ALLOT LTD Common Stock M0854Q105 138 16238 SH SOLE 16238 0 0 ALLSTATE CORP Common Stock 020002101 8679 77178 SH SOLE 77178 0 0 ALLSTATE CORP Common Stock 020002101 9837 87480 SH SOLE 87480 0 0 ALLSTATE CORP Common Stock 020002101 30579 271937 SH SOLE 271937 0 0 ALPHABET INC CLASS A Common Stock 02079K305 95608 71382 SH SOLE 71382 0 0 ALPHABET INC CLASS A Common Stock 02079K305 39274 29322 SH SOLE 29322 0 0 ALPHABET INC CLASS A Common Stock 02079K305 69648 52000 SH SOLE 52000 0 0 ALPHABET INC CLASS C Common Stock 02079K107 95205 71207 SH SOLE 71207 0 0 ALPHABET INC CLASS C Common Stock 02079K107 39494 29539 SH SOLE 29539 0 0 ALPHABET INC CLASS C Common Stock 02079K107 157768 118000 SH SOLE 118000 0 0 ALTRIA GROUP INC Common Stock 02209S103 22213 445054 SH SOLE 445054 0 0 ALTRIA GROUP INC Common Stock 02209S103 7806 156410 SH SOLE 156410 0 0 ALTRIA GROUP INC Common Stock 02209S103 49687 995524 SH SOLE 995524 0 0 AMAG PHARMACEUTICALS INC Common Stock 00163U106 125 10295 SH SOLE 10295 0 0 AMAG PHARMACEUTICALS INC Common Stock 00163U106 139 11417 SH SOLE 11417 0 0 AMAZON COM INC Common Stock 023135106 183337 99217 SH SOLE 99217 0 0 AMAZON COM INC Common Stock 023135106 68150 36881 SH SOLE 36881 0 0 AMAZON COM INC Common Stock 023135106 223589 121000 SH SOLE 121000 0 0 AMBAC FINL GROUP INC Common Stock 023139884 336 15574 SH SOLE 15574 0 0 AMC NETWORKS INC-A Common Stock 00164V103 323 8186 SH SOLE 8186 0 0 AMCOR PLC Common Stock G0250X107 4184 385975 SH SOLE 385975 0 0 AMEDISYS INC Common Stock 023436108 682 4086 SH SOLE 4086 0 0 AMEDISYS INC Common Stock 023436108 6645 39809 SH SOLE 39809 0 0 AMEREN CORP Common Stock 023608102 4501 58613 SH SOLE 58613 0 0 AMERICAN AIRLINES GROUP INC Common Stock 02376R102 2664 92882 SH SOLE 92882 0 0 AMERICAN ASSETS TR INC REIT 024013104 682 14860 SH SOLE 14860 0 0 AMERICAN ASSETS TR INC REIT 024013104 725 15805 SH SOLE 15805 0 0 AMERICAN AXLE & MFG HLDGS INC Common Stock 024061103 284 26357 SH SOLE 26357 0 0 AMERICAN AXLE & MFG HLDGS INC Common Stock 024061103 406 37752 SH SOLE 37752 0 0 AMERICAN CAMPUS CMNTYS INC REIT 024835100 4300 91430 SH SOLE 91430 0 0 AMERICAN EAGLE OUTFITTERS NEW Common Stock 02553E106 2407 163731 SH SOLE 163731 0 0 AMERICAN ELEC PWR INC Common Stock 025537101 11122 117677 SH SOLE 117677 0 0 AMERICAN ELEC PWR INC Common Stock 025537101 6240 66028 SH SOLE 66028 0 0 American Equity Investment Lif Common Stock 025676206 1904 63612 SH SOLE 63612 0 0 American Equity Investment Lif Common Stock 025676206 903 30178 SH SOLE 30178 0 0 AMERICAN EXPRESS CO Common Stock 025816109 19900 159853 SH SOLE 159853 0 0 AMERICAN EXPRESS CO Common Stock 025816109 14129 113493 SH SOLE 113493 0 0 AMERICAN EXPRESS CO Common Stock 025816109 29167 234291 SH SOLE 234291 0 0 AMERICAN FINL GROUP INC OHIO Common Stock 025932104 6027 54965 SH SOLE 54965 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 10638 207253 SH SOLE 207253 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 5857 114114 SH SOLE 114114 0 0 AMERICAN INTL GROUP INC WT EXP Equity WRT 026874156 350 34045 SH SOLE 34045 0 0 AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 300 10966 SH SOLE 10966 0 0 AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 152 5553 SH SOLE 5553 0 0 AMERICAN STS WTR CO Common Stock 029899101 1503 17350 SH SOLE 17350 0 0 AMERICAN STS WTR CO Common Stock 029899101 1074 12401 SH SOLE 12401 0 0 AMERICAN TOWER REIT CLASS A REIT 03027X100 24252 105524 SH SOLE 105524 0 0 AMERICAN TOWER REIT CLASS A REIT 03027X100 11494 50014 SH SOLE 50014 0 0 AMERICAN TOWER REIT CLASS A REIT 03027X100 45810 199329 SH SOLE 199329 0 0 AMERICAN VANGUARD CORP Common Stock 030371108 253 12972 SH SOLE 12972 0 0 AMERICAN VANGUARD CORP Common Stock 030371108 169 8696 SH SOLE 8696 0 0 AMERICAN WATER WORKS CO INC Common Stock 030420103 5291 43067 SH SOLE 43067 0 0 AMERICAN WOODMARK CORP Common Stock 030506109 735 7034 SH SOLE 7034 0 0 AMERICAN WOODMARK CORP Common Stock 030506109 544 5209 SH SOLE 5209 0 0 AMERICOLD RLTY TR REIT 03064D108 366 10435 SH SOLE 10435 0 0 AMERIPRISE FINL INC Common Stock 03076C106 5028 30184 SH SOLE 30184 0 0 AMERIPRISE FINL INC Common Stock 03076C106 8767 52629 SH SOLE 52629 0 0 AMERIPRISE FINL INC Common Stock 03076C106 6663 40000 SH SOLE 40000 0 0 AMERIS BANCORP Common Stock 03076K108 1185 27863 SH SOLE 27863 0 0 AMERIS BANCORP Common Stock 03076K108 931 21885 SH SOLE 21885 0 0 AMERISAFE INC Common Stock 03071H100 434 6572 SH SOLE 6572 0 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 3045 35813 SH SOLE 35813 0 0 AMETEK INC NEW Common Stock 031100100 5432 54459 SH SOLE 54459 0 0 AMETEK INC NEW Common Stock 031100100 14927 149656 SH SOLE 149656 0 0 AMGEN INC Common Stock 031162100 34125 141556 SH SOLE 141556 0 0 AMGEN INC Common Stock 031162100 14590 60522 SH SOLE 60522 0 0 AMGEN INC Common Stock 031162100 42790 177500 SH SOLE 177500 0 0 AMN HEALTHCARE SERVICES INC Common Stock 001744101 1124 18033 SH SOLE 18033 0 0 AMN HEALTHCARE SERVICES INC Common Stock 001744101 994 15948 SH SOLE 15948 0 0 AMPHASTAR PHARMACEUTICALS INC Common Stock 03209R103 237 12303 SH SOLE 12303 0 0 AMPHENOL CORP NEW Common Stock 032095101 7645 70635 SH SOLE 70635 0 0 AMPHENOL CORP NEW Common Stock 032095101 7370 68100 SH SOLE 68100 0 0 ANALOG DEVICES INC Common Stock 032654105 10427 87742 SH SOLE 87742 0 0 ANALOG DEVICES INC Common Stock 032654105 10030 84400 SH SOLE 84400 0 0 ANDERSONS INC Common Stock 034164103 269 10658 SH SOLE 10658 0 0 ANDERSONS INC Common Stock 034164103 279 11037 SH SOLE 11037 0 0 ANGIODYNAMICS INC Common Stock 03475V101 201 12576 SH SOLE 12576 0 0 ANI PHARMACEUTICALS INC Common Stock 00182C103 194 3143 SH SOLE 3143 0 0 ANIKA THERAPEUTICS INC Common Stock 035255108 238 4598 SH SOLE 4598 0 0 ANIKA THERAPEUTICS INC Common Stock 035255108 241 4643 SH SOLE 4643 0 0 ANIXTER INTL INC Common Stock 035290105 1053 11428 SH SOLE 11428 0 0 ANIXTER INTL INC Common Stock 035290105 903 9802 SH SOLE 9802 0 0 ANSYS INC Common Stock 03662Q105 5248 20388 SH SOLE 20388 0 0 ANSYS INC Common Stock 03662Q105 4942 19200 SH SOLE 19200 0 0 ANTHEM INC Common Stock 036752103 18245 60409 SH SOLE 60409 0 0 ANTHEM INC Common Stock 036752103 4250 14072 SH SOLE 14072 0 0 ANTHEM INC Common Stock 036752103 24162 80000 SH SOLE 80000 0 0 AON PLC CLASS-A ORD Common Stock G0408V102 11618 55780 SH SOLE 55780 0 0 AON PLC CLASS-A ORD Common Stock G0408V102 31699 152188 SH SOLE 152188 0 0 APACHE CORP Common Stock 037411105 2292 89585 SH SOLE 89585 0 0 APARTMENT INVT & MGT CO-A REIT 03748R754 1832 35469 SH SOLE 35469 0 0 APARTMENT INVT & MGT CO-A REIT 03748R754 12493 241870 SH SOLE 241870 0 0 APARTMENT INVT & MGT CO-A REIT 03748R754 2439 47214 SH SOLE 47214 0 0 APERGY CORP Common Stock 03755L104 2212 65492 SH SOLE 65492 0 0 APOGEE ENTERPRISES INC Common Stock 037598109 144 4422 SH SOLE 4422 0 0 APOGEE ENTERPRISES INC Common Stock 037598109 292 8993 SH SOLE 8993 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 794 43411 SH SOLE 43411 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 844 46133 SH SOLE 46133 0 0 APPLE INC Common Stock 037833100 292191 995033 SH SOLE 995033 0 0 APPLE INC Common Stock 037833100 113832 387645 SH SOLE 387645 0 0 APPLE INC Common Stock 037833100 292828 997200 SH SOLE 997200 0 0 APPLIED INDL TECHNOLOGIES INC Common Stock 03820C105 1644 24657 SH SOLE 24657 0 0 APPLIED INDL TECHNOLOGIES INC Common Stock 03820C105 872 13071 SH SOLE 13071 0 0 APPLIED MATLS INC Common Stock 038222105 13433 220071 SH SOLE 220071 0 0 APPLIED MATLS INC Common Stock 038222105 22580 369924 SH SOLE 369924 0 0 APPLIED MATLS INC Common Stock 038222105 13032 213500 SH SOLE 213500 0 0 APPLIED OPTOELECTRONICS INC Common Stock 03823U102 78 6569 SH SOLE 6569 0 0 APTIV PLC Common Stock G6095L109 5776 60818 SH SOLE 60818 0 0 APTIV PLC Common Stock G6095L109 11396 120000 SH SOLE 120000 0 0 AQUA AMERICA INC Common Stock 29670G102 5130 109280 SH SOLE 109280 0 0 ARCBEST CORP Common Stock 03937C105 564 20430 SH SOLE 20430 0 0 ARCBEST CORP Common Stock 03937C105 241 8719 SH SOLE 8719 0 0 ARCHER DANIELS MIDLAND CO Common Stock 039483102 6147 132622 SH SOLE 132622 0 0 ARCHROCK INC Common Stock 03957W106 309 30793 SH SOLE 30793 0 0 ARCHROCK INC Common Stock 03957W106 429 42735 SH SOLE 42735 0 0 ARCONIC INC Common Stock 03965L100 2840 92284 SH SOLE 92284 0 0 ARCONIC INC Common Stock 03965L100 16418 533568 SH SOLE 533568 0 0 ARCOSA INC Common Stock 039653100 912 20479 SH SOLE 20479 0 0 ARCOSA INC Common Stock 039653100 732 16438 SH SOLE 16438 0 0 ARES CAPITAL CORP Common Stock 04010L103 4517 242200 SH SOLE 242200 0 0 ARISTA NETWORKS INC Common Stock 040413106 2628 12922 SH SOLE 12922 0 0 ARISTA NETWORKS INC Common Stock 040413106 2461 12100 SH SOLE 12100 0 0 Arlo Technologies Common Stock 04206A101 106 25164 SH SOLE 25164 0 0 ARMADA HOFFLER PPTYS INC REIT 04208T108 286 15579 SH SOLE 15579 0 0 ARMADA HOFFLER PPTYS INC REIT 04208T108 283 15437 SH SOLE 15437 0 0 ARMOUR RESIDENTIAL REIT INC REIT 042315507 322 17992 SH SOLE 17992 0 0 ARMOUR RESIDENTIAL REIT INC REIT 042315507 316 17667 SH SOLE 17667 0 0 ARROW ELECTRS INC Common Stock 042735100 2910 34339 SH SOLE 34339 0 0 ARROWHEAD PHARMACEUTICALS INC Common Stock 04280A100 1903 30000 SH SOLE 30000 0 0 ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 504 4509 SH SOLE 4509 0 0 ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 732 6549 SH SOLE 6549 0 0 ASGN INC Common Stock 00191U102 1219 17170 SH SOLE 17170 0 0 ASHLAND GLOBAL HLDGS INC Common Stock 044186104 3613 47206 SH SOLE 47206 0 0 ASML HLDG NV-NY REG SHS NY Reg Shrs N07059210 28725 97065 SH SOLE 97065 0 0 ASSURANT INC Common Stock 04621X108 1894 14446 SH SOLE 14446 0 0 ASTEC INDS INC Common Stock 046224101 323 7694 SH SOLE 7694 0 0 AT&T INC Common Stock 00206R102 68011 1740313 SH SOLE 1740313 0 0 AT&T INC Common Stock 00206R102 22091 565284 SH SOLE 565284 0 0 AT&T INC Common Stock 00206R102 111378 2850000 SH SOLE 2850000 0 0 ATKORE INTL GROUP INC Common Stock 047649108 235 5817 SH SOLE 5817 0 0 ATLANTIC TELE NETWORK INC Common Stock 00215F107 204 3690 SH SOLE 3690 0 0 ATLANTICA YIELD PLC Common Stock G0751N103 1325 50203 SH SOLE 50203 0 0 ATLAS AIR WORLDWIDE HLDGS INC Common Stock 049164205 232 8431 SH SOLE 8431 0 0 ATMOS ENERGY CORP Common Stock 049560105 3180 28432 SH SOLE 28432 0 0 ATMOS ENERGY CORP Common Stock 049560105 35657 318761 SH SOLE 318761 0 0 AUDIOCODES LTD Common Stock M15342104 4049 157623 SH SOLE 157623 0 0 AUTODESK INC Common Stock 052769106 9617 52419 SH SOLE 52419 0 0 AUTODESK INC Common Stock 052769106 9191 50100 SH SOLE 50100 0 0 AUTOMATIC DATA PROCESSING INC Common Stock 053015103 17576 103084 SH SOLE 103084 0 0 AUTOMATIC DATA PROCESSING INC Common Stock 053015103 16931 99300 SH SOLE 99300 0 0 AUTONATION INC Common Stock 05329W102 1554 31950 SH SOLE 31950 0 0 AUTOZONE INC Common Stock 053332102 6763 5677 SH SOLE 5677 0 0 AUTOZONE INC Common Stock 053332102 4719 3961 SH SOLE 3961 0 0 AVALONBAY CMNTYS INC REIT 053484101 6977 33272 SH SOLE 33272 0 0 AVALONBAY CMNTYS INC REIT 053484101 6344 30253 SH SOLE 30253 0 0 AVALONBAY CMNTYS INC REIT 053484101 8783 41883 SH SOLE 41883 0 0 AVERY DENNISON CORP Common Stock 053611109 2603 19894 SH SOLE 19894 0 0 AVISTA CORP Common Stock 05379B107 219 4553 SH SOLE 4553 0 0 AVISTA CORP Common Stock 05379B107 1062 22085 SH SOLE 22085 0 0 AVON PRODS INC Common Stock 054303102 841 149074 SH SOLE 149074 0 0 AXCELIS TECHNOLOGIES INC Common Stock 054540208 254 10548 SH SOLE 10548 0 0 AXON ENTERPRISE INC Common Stock 05464C101 1887 25755 SH SOLE 25755 0 0 AXOS FINANCIAL INC Common Stock 05465C100 547 18067 SH SOLE 18067 0 0 AZZ INC Common Stock 002474104 702 15269 SH SOLE 15269 0 0 AZZ INC Common Stock 002474104 404 8783 SH SOLE 8783 0 0 B&G FOODS INC- CLASS A Common Stock 05508R106 394 21949 SH SOLE 21949 0 0 BADGER METER INC Common Stock 056525108 823 12674 SH SOLE 12674 0 0 BADGER METER INC Common Stock 056525108 650 10011 SH SOLE 10011 0 0 BAKER HUGHES COMPANY Common Stock 05722G100 3968 154822 SH SOLE 154822 0 0 BAKER HUGHES COMPANY Common Stock 05722G100 2351 91718 SH SOLE 91718 0 0 BALCHEM CORP Common Stock 057665200 1013 9970 SH SOLE 9970 0 0 BALCHEM CORP Common Stock 057665200 2746 27016 SH SOLE 27016 0 0 BALCHEM CORP Common Stock 057665200 1098 10802 SH SOLE 10802 0 0 BALL CORP Common Stock 058498106 5040 77935 SH SOLE 77935 0 0 BALL CORP Common Stock 058498106 3145 48628 SH SOLE 48628 0 0 BANC OF CALIFORNIA INC Common Stock 05990K106 250 14578 SH SOLE 14578 0 0 BANK HAWAII CORP Common Stock 062540109 1459 15337 SH SOLE 15337 0 0 BANK OF AMERICA CORPORATION Common Stock 060505104 67927 1928662 SH SOLE 1928662 0 0 BANK OF AMERICA CORPORATION Common Stock 060505104 30193 857278 SH SOLE 857278 0 0 BANK OF AMERICA CORPORATION Common Stock 060505104 120709 3427281 SH SOLE 3427281 0 0 BANK OF MONTREAL Common Stock 063671101 48879 485683 SH SOLE 485683 0 0 BANK OF NEW YORK MELLON CORP Common Stock 064058100 10062 199928 SH SOLE 199928 0 0 BANK OF NEW YORK MELLON CORP Common Stock 064058100 4613 91649 SH SOLE 91649 0 0 BANK OF NEW YORK MELLON CORP Common Stock 064058100 25165 500000 SH SOLE 500000 0 0 BANK OF NOVA SCOTIA Common Stock 064149107 68175 929445 SH SOLE 929445 0 0 BANK OZK Common Stock 06417N103 3143 103017 SH SOLE 103017 0 0 BANNER CORP Common Stock 06652V208 1429 25257 SH SOLE 25257 0 0 BANNER CORP Common Stock 06652V208 654 11548 SH SOLE 11548 0 0 BARNES & NOBLE ED INC Common Stock 06777U101 54 12639 SH SOLE 12639 0 0 BARNES GROUP INC Common Stock 067806109 1368 22075 SH SOLE 22075 0 0 BARNES GROUP INC Common Stock 067806109 984 15884 SH SOLE 15884 0 0 BARRICK GOLD CORP Common Stock 067901108 32481 1346641 SH SOLE 1346641 0 0 BAUSCH HEALTH COS INC Common Stock 071734107 9097 234026 SH SOLE 234026 0 0 BAXTER INTL INC Common Stock 071813109 10171 121632 SH SOLE 121632 0 0 BAXTER INTL INC Common Stock 071813109 1371 16401 SH SOLE 16401 0 0 BAXTER INTL INC Common Stock 071813109 20905 250000 SH SOLE 250000 0 0 BCE INC NPV Common Stock 05534B760 41432 688704 SH SOLE 688704 0 0 BECTON DICKINSON & CO Common Stock 075887109 17524 64433 SH SOLE 64433 0 0 BECTON DICKINSON & CO Common Stock 075887109 3885 14283 SH SOLE 14283 0 0 BECTON DICKINSON & CO Common Stock 075887109 29917 110000 SH SOLE 110000 0 0 BEL FUSE INC Common Stock 077347300 62 3032 SH SOLE 3032 0 0 BELLRING BRANDS INC Common Stock 079823100 208 9781 SH SOLE 9781 0 0 BENCHMARK ELECTRS INC Common Stock 08160H101 270 7857 SH SOLE 7857 0 0 BENCHMARK ELECTRS INC Common Stock 08160H101 444 12921 SH SOLE 12921 0 0 BERKLEY W R CORP Common Stock 084423102 2389 34568 SH SOLE 34568 0 0 BERKSHIRE HATHAWAY INC CL B Common Stock 084670702 105549 465998 SH SOLE 465998 0 0 BERKSHIRE HATHAWAY INC CL B Common Stock 084670702 30870 136291 SH SOLE 136291 0 0 BERKSHIRE HATHAWAY INC CL B Common Stock 084670702 90333 398820 SH SOLE 398820 0 0 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 1030 31334 SH SOLE 31334 0 0 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 501 15249 SH SOLE 15249 0 0 BERRY PLASTICS GROUP INC Common Stock 08579W103 156 3281 SH SOLE 3281 0 0 BEST BUY INC Common Stock 086516101 4763 54252 SH SOLE 54252 0 0 BEST BUY INC Common Stock 086516101 3546 40385 SH SOLE 40385 0 0 BIG LOTS INC Common Stock 089302103 445 15509 SH SOLE 15509 0 0 BIG LOTS INC Common Stock 089302103 2215 77116 SH SOLE 77116 0 0 BIG LOTS INC Common Stock 089302103 376 13091 SH SOLE 13091 0 0 BILL BARRETT CORP Common Stock 43114K108 63 37402 SH SOLE 37402 0 0 BIO RAD LABORATORIES INC Common Stock 090572207 5443 14710 SH SOLE 14710 0 0 BIO TECHNE CORP Common Stock 09073M104 4562 20783 SH SOLE 20783 0 0 BIOGEN IDEC INC Common Stock 09062X103 12756 42988 SH SOLE 42988 0 0 BIOGEN IDEC INC Common Stock 09062X103 6995 23574 SH SOLE 23574 0 0 BIOTELEMETRY INC Common Stock 090672106 492 10623 SH SOLE 10623 0 0 BIOTELEMETRY INC Common Stock 090672106 526 11356 SH SOLE 11356 0 0 BJS RESTAURANTS INC Common Stock 09180C106 235 6195 SH SOLE 6195 0 0 BJS RESTAURANTS INC Common Stock 09180C106 261 6868 SH SOLE 6868 0 0 BLACK HILLS CORP Common Stock 092113109 453 5774 SH SOLE 5774 0 0 BLACK HILLS CORP Common Stock 092113109 2697 34339 SH SOLE 34339 0 0 BLACK STONE MINERALS L P MLP 09225M101 479 37630 SH SOLE 37630 0 0 BLACKBERRY LTD NPV Common Stock 09228F103 2414 374920 SH SOLE 374920 0 0 BLACKROCK INC Common Stock 09247X101 14123 28095 SH SOLE 28095 0 0 BLOCK H & R INC Common Stock 093671105 1092 46515 SH SOLE 46515 0 0 BLOOMIN BRANDS INC Common Stock 094235108 397 17980 SH SOLE 17980 0 0 BLOOMIN BRANDS INC Common Stock 094235108 643 29126 SH SOLE 29126 0 0 BLUCORA INC Common Stock 095229100 605 23151 SH SOLE 23151 0 0 BLUCORA INC Common Stock 095229100 424 16206 SH SOLE 16206 0 0 BOEING CO Common Stock 097023105 41493 127373 SH SOLE 127373 0 0 BOEING CO Common Stock 097023105 18187 55830 SH SOLE 55830 0 0 BOISE CASCADE CO DEL Common Stock 09739D100 353 9653 SH SOLE 9653 0 0 BOISE CASCADE CO DEL Common Stock 09739D100 476 13023 SH SOLE 13023 0 0 BONANZA CREEK ENERGY INC Common Stock 097793400 460 19722 SH SOLE 19722 0 0 BONANZA CREEK ENERGY INC Common Stock 097793400 148 6336 SH SOLE 6336 0 0 BOOKING HOLDINGS INC Common Stock 09857L108 20480 9972 SH SOLE 9972 0 0 BOOKING HOLDINGS INC Common Stock 09857L108 10026 4882 SH SOLE 4882 0 0 BOOT BARN HLDGS INC Common Stock 099406100 256 5741 SH SOLE 5741 0 0 BOOT BARN HLDGS INC Common Stock 099406100 435 9772 SH SOLE 9772 0 0 BORG WARNER INC Common Stock 099724106 2134 49194 SH SOLE 49194 0 0 BORG WARNER INC Common Stock 099724106 2945 67884 SH SOLE 67884 0 0 BOSTON PRIVATE FINL HLDGS INC Common Stock 101119105 348 28893 SH SOLE 28893 0 0 BOSTON PROPERTIES INC REIT 101121101 4723 34257 SH SOLE 34257 0 0 BOSTON PROPERTIES INC REIT 101121101 13494 97883 SH SOLE 97883 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 15016 332058 SH SOLE 332058 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 3014 66654 SH SOLE 66654 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 20349 450000 SH SOLE 450000 0 0 BOTTOMLINE TECH DEL INC Common Stock 101388106 643 11990 SH SOLE 11990 0 0 BOTTOMLINE TECH DEL INC Common Stock 101388106 664 12382 SH SOLE 12382 0 0 BOYD GAMING CORP Common Stock 103304101 1506 50289 SH SOLE 50289 0 0 BP PRUDHOE BAY RTY TR Royalty Trst 055630107 104 15117 SH SOLE 15117 0 0 BRADY CORP Common Stock 104674106 1394 24342 SH SOLE 24342 0 0 BRADY CORP Common Stock 104674106 935 16336 SH SOLE 16336 0 0 BRANDYWINE RLTY TR REIT 105368203 1592 101109 SH SOLE 101109 0 0 BRIGGS & STRATTON CORP Common Stock 109043109 98 14653 SH SOLE 14653 0 0 BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 280 7139 SH SOLE 7139 0 0 BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 3031 77263 SH SOLE 77263 0 0 BRINKER INTL INC Common Stock 109641100 479 11396 SH SOLE 11396 0 0 BRINKS CO Common Stock 109696104 1900 20954 SH SOLE 20954 0 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 35848 558468 SH SOLE 558468 0 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 15324 238721 SH SOLE 238721 0 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 62906 980000 SH SOLE 980000 0 0 BRIXMOR PPTY GROUP INC REIT 11120U105 4849 224393 SH SOLE 224393 0 0 BROADCOM INC Common Stock 11135F101 29864 94501 SH SOLE 94501 0 0 BROADCOM INC Common Stock 11135F101 12910 40853 SH SOLE 40853 0 0 BROADCOM INC Common Stock 11135F101 28537 90300 SH SOLE 90300 0 0 BROADRIDGE FINL SOLUTIONS INC Common Stock 11133T103 3374 27312 SH SOLE 27312 0 0 BROADRIDGE FINL SOLUTIONS INC Common Stock 11133T103 3274 26500 SH SOLE 26500 0 0 BROOKFIELD ASSET MANAGEMENT INC Common Stock 112585104 50269 669983 SH SOLE 669983 0 0 BROOKLINE BANCORP INC DEL Common Stock 11373M107 746 45305 SH SOLE 45305 0 0 BROOKLINE BANCORP INC DEL Common Stock 11373M107 427 25939 SH SOLE 25939 0 0 BROOKS AUTOMATION INC Common Stock 114340102 497 11835 SH SOLE 11835 0 0 BROOKS AUTOMATION INC Common Stock 114340102 1016 24225 SH SOLE 24225 0 0 BROWN & BROWN INC Common Stock 115236101 7048 178517 SH SOLE 178517 0 0 BROWN FORMAN CORP Common Stock 115637209 2934 43405 SH SOLE 43405 0 0 BROWN FORMAN CORP Common Stock 115637209 26026 385000 SH SOLE 385000 0 0 BRP INC Common Stock 05577W200 438 7400 SH SOLE 7400 0 0 BRP INC Common Stock 05577W200 4702 79481 SH SOLE 79481 0 0 BRUNSWICK CORP Common Stock 117043109 4704 78427 SH SOLE 78427 0 0 BRUSH ENGINEERED MATLS INC Common Stock 576690101 692 11634 SH SOLE 11634 0 0 BRUSH ENGINEERED MATLS INC Common Stock 576690101 403 6787 SH SOLE 6787 0 0 BUCKLE INC Common Stock 118440106 264 9754 SH SOLE 9754 0 0 BUCKLE INC Common Stock 118440106 260 9617 SH SOLE 9617 0 0 BUILDERS FIRSTSOURCE INC Common Stock 12008R107 246 9671 SH SOLE 9671 0 0 C H ROBINSON WORLDWIDE INC Common Stock 12541W209 2520 32221 SH SOLE 32221 0 0 CABLE ONE INC Common Stock 12685J105 3690 2479 SH SOLE 2479 0 0 CABOT CORP Common Stock 127055101 1642 34547 SH SOLE 34547 0 0 CABOT OIL & GAS CORP Common Stock 127097103 1692 97183 SH SOLE 97183 0 0 CABOT OIL & GAS CORP Common Stock 127097103 3685 211682 SH SOLE 211682 0 0 CACI INTL INC Common Stock 127190304 4248 16994 SH SOLE 16994 0 0 CACTUS INC Common Stock 127203107 505 14709 SH SOLE 14709 0 0 CADENCE BANCORPORATION Common Stock 12739A100 322 17775 SH SOLE 17775 0 0 CADENCE BANCORPORATION Common Stock 12739A100 784 43263 SH SOLE 43263 0 0 CADENCE DESIGN SYSTEM INC Common Stock 127387108 4637 66847 SH SOLE 66847 0 0 CADENCE DESIGN SYSTEM INC Common Stock 127387108 4446 64100 SH SOLE 64100 0 0 CAESARS ENTMT CORP Common Stock 127686103 5838 429239 SH SOLE 429239 0 0 CAESARSTONE LTD Common Stock M20598104 72 4771 SH SOLE 4771 0 0 CAL MAINE FOODS INC Common Stock 128030202 433 10134 SH SOLE 10134 0 0 CALAMP CORP Common Stock 128126109 115 11956 SH SOLE 11956 0 0 CALAVO GROWERS INC Common Stock 128246105 469 5182 SH SOLE 5182 0 0 CALERES INC Common Stock 129500104 308 12962 SH SOLE 12962 0 0 CALERES INC Common Stock 129500104 337 14206 SH SOLE 14206 0 0 CALIFORNIA WTR SVC GROUP Common Stock 130788102 889 17247 SH SOLE 17247 0 0 CALIFORNIA WTR SVC GROUP Common Stock 130788102 832 16132 SH SOLE 16132 0 0 CALLAWAY GOLF CO Common Stock 131193104 188 8851 SH SOLE 8851 0 0 CALLAWAY GOLF CO Common Stock 131193104 3399 160341 SH SOLE 160341 0 0 CALLAWAY GOLF CO Common Stock 131193104 627 29583 SH SOLE 29583 0 0 CALLON PETE CO DEL Common Stock 13123X102 738 152863 SH SOLE 152863 0 0 CALLON PETE CO DEL Common Stock 13123X102 632 130939 SH SOLE 130939 0 0 CAMDEN PPTY TR REIT 133131102 6551 61741 SH SOLE 61741 0 0 CAMDEN PPTY TR REIT 133131102 2653 25000 SH SOLE 25000 0 0 CAMDEN PPTY TR REIT 133131102 3213 30279 SH SOLE 30279 0 0 CAMECO CORP Common Stock 13321L108 12368 1390074 SH SOLE 1390074 0 0 CAMECO CORP Common Stock 13321L108 2677 300942 SH SOLE 300942 0 0 CAMPBELL SOUP CO Common Stock 134429109 1989 40244 SH SOLE 40244 0 0 CAMPBELL SOUP CO Common Stock 134429109 1745 35306 SH SOLE 35306 0 0 CAMTEK LTD Common Stock M20791105 181 16671 SH SOLE 16671 0 0 CAMTEK LTD Common Stock M20791105 831 76777 SH SOLE 76777 0 0 CAN NATURAL RES Common Stock 136385101 29441 909206 SH SOLE 909206 0 0 CANADA GOOSE HOLDINGS INC Common Stock 135086106 1115 30771 SH SOLE 30771 0 0 CANADIAN IMPERIAL BANK OF Common Stock 136069101 36535 338101 SH SOLE 338101 0 0 CANADIAN NAT RES LTD Common Stock 136385101 9492 293404 SH SOLE 293404 0 0 CANADIAN NATIONAL RAILWAY CO Common Stock 136375102 64872 552239 SH SOLE 552239 0 0 CANADIAN NATL RY CO Common Stock 136375102 20860 230625 SH SOLE 230625 0 0 CANADIAN PAC RY LTD Common Stock 13645T100 45755 179466 SH SOLE 179466 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 11418 110952 SH SOLE 110952 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 11040 107274 SH SOLE 107274 0 0 CAPRI HOLDINGS LTD Common Stock G1890L107 1378 36124 SH SOLE 36124 0 0 CAPSTEAD MTG CORP REIT 14067E506 232 29288 SH SOLE 29288 0 0 CAPSTEAD MTG CORP REIT 14067E506 260 32846 SH SOLE 32846 0 0 CARDINAL HEALTH INC Common Stock 14149Y108 3525 69682 SH SOLE 69682 0 0 CARDINAL HEALTH INC Common Stock 14149Y108 3360 66425 SH SOLE 66425 0 0 CARDIOVASCULAR SYS INC DEL Common Stock 141619106 605 12441 SH SOLE 12441 0 0 CARDIOVASCULAR SYS INC DEL Common Stock 141619106 572 11767 SH SOLE 11767 0 0 CARDTRONICS PLC Common Stock G1991C105 262 5862 SH SOLE 5862 0 0 CARDTRONICS PLC Common Stock G1991C105 563 12618 SH SOLE 12618 0 0 CARE COM INC Common Stock 141633107 303 20191 SH SOLE 20191 0 0 CARE COM INC Common Stock 141633107 132 8814 SH SOLE 8814 0 0 CAREER EDUCATION CORP Common Stock 71363P106 869 47262 SH SOLE 47262 0 0 CAREER EDUCATION CORP Common Stock 71363P106 434 23580 SH SOLE 23580 0 0 CARETRUST REIT INC REIT 14174T107 621 30112 SH SOLE 30112 0 0 CARETRUST REIT INC REIT 14174T107 665 32218 SH SOLE 32218 0 0 CARLISLE COS INC Common Stock 142339100 9494 58665 SH SOLE 58665 0 0 CARLISLE COS INC Common Stock 142339100 4789 29592 SH SOLE 29592 0 0 CARMAX INC Common Stock 143130102 3434 39174 SH SOLE 39174 0 0 CARNIVAL CORP Common Stock 143658300 4851 95428 SH SOLE 95428 0 0 CARTER INC Common Stock 146229109 1408 12877 SH SOLE 12877 0 0 CASEYS GEN STORES INC Common Stock 147528103 3768 23697 SH SOLE 23697 0 0 CATALENT INC Common Stock 148806102 3496 62095 SH SOLE 62095 0 0 CATERPILLAR INC DEL Common Stock 149123101 19444 131663 SH SOLE 131663 0 0 CATERPILLAR INC DEL Common Stock 149123101 2661 18022 SH SOLE 18022 0 0 CATO CORP NEW Common Stock 149205106 136 7790 SH SOLE 7790 0 0 CAVCO INDS INC DEL Common Stock 149568107 471 2410 SH SOLE 2410 0 0 CAVCO INDS INC DEL Common Stock 149568107 561 2871 SH SOLE 2871 0 0 CBL & ASSOC PPTYS INC REIT 124830100 36 34693 SH SOLE 34693 0 0 CBL & ASSOC PPTYS INC REIT 124830100 61 58383 SH SOLE 58383 0 0 CBOE GLOBAL MARKETS INC Common Stock 12503M108 3169 26412 SH SOLE 26412 0 0 CBRE GROUP INC Common Stock 12504L109 4888 79750 SH SOLE 79750 0 0 CBRE GROUP INC Common Stock 12504L109 7900 128900 SH SOLE 128900 0 0 CBRE GROUP INC Common Stock 12504L109 15376 250873 SH SOLE 250873 0 0 CDK GLOBAL INC Common Stock 12508E101 4010 73341 SH SOLE 73341 0 0 CDW CORP Common Stock 12514G108 4889 34230 SH SOLE 34230 0 0 CDW CORP Common Stock 12514G108 1928 13501 SH SOLE 13501 0 0 CDW CORP Common Stock 12514G108 4691 32840 SH SOLE 32840 0 0 CEDAR REALTY TRUST INC REIT 150602209 78 26598 SH SOLE 26598 0 0 CEDAR REALTY TRUST INC REIT 150602209 89 30260 SH SOLE 30260 0 0 CELANESE CORP DEL Common Stock 150870103 3545 28797 SH SOLE 28797 0 0 CELANESE CORP DEL Common Stock 150870103 7646 62103 SH SOLE 62103 0 0 CENOVUS ENERGY INC Common Stock 15135U109 7891 775423 SH SOLE 775423 0 0 CENTENE CORP DEL Common Stock 15135B101 6198 98581 SH SOLE 98581 0 0 CENTENNIAL RESOURCE DEV INC Common Stock 15136A102 380 82149 SH SOLE 82149 0 0 CENTERPOINT ENERGY INC Common Stock 15189T107 3263 119652 SH SOLE 119652 0 0 CENTRAL GARDEN & PET CO Common Stock 153527106 106 3426 SH SOLE 3426 0 0 CENTRAL GARDEN & PET CO Common Stock 153527205 706 24043 SH SOLE 24043 0 0 CENTRAL GARDEN & PET CO Common Stock 153527205 399 13586 SH SOLE 13586 0 0 CENTRAL PAC FINL CORP Common Stock 154760409 194 6549 SH SOLE 6549 0 0 CENTRAL PAC FINL CORP Common Stock 154760409 294 9947 SH SOLE 9947 0 0 CENTURY ALUM CO Common Stock 156431108 126 16832 SH SOLE 16832 0 0 CENTURY CMNTYS INC Common Stock 156504300 255 9316 SH SOLE 9316 0 0 CENTURYTEL INC Common Stock 156700106 3088 233758 SH SOLE 233758 0 0 CENTURYTEL INC Common Stock 156700106 4624 350000 SH SOLE 350000 0 0 CERIDIAN HCM HLDG INC Common Stock 15677J108 3785 55755 SH SOLE 55755 0 0 CERNER CORP Common Stock 156782104 5492 74830 SH SOLE 74830 0 0 CERNER CORP Common Stock 156782104 2401 32715 SH SOLE 32715 0 0 CEVA INC Common Stock 157210105 526 19499 SH SOLE 19499 0 0 CEVA INC Common Stock 157210105 200 7429 SH SOLE 7429 0 0 CF INDS HLDGS INC Common Stock 125269100 2473 51801 SH SOLE 51801 0 0 CHARLES RIV LABS INTL INC Common Stock 159864107 5239 34294 SH SOLE 34294 0 0 CHART INDS INC Common Stock 16115Q308 406 6012 SH SOLE 6012 0 0 CHART INDS INC Common Stock 16115Q308 810 11996 SH SOLE 11996 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 18119 37353 SH SOLE 37353 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 11673 24064 SH SOLE 24064 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 38806 80000 SH SOLE 80000 0 0 CHATHAM LODGING TR REIT 16208T102 229 12479 SH SOLE 12479 0 0 CHATHAM LODGING TR REIT 16208T102 282 15364 SH SOLE 15364 0 0 CHEFS WHSE INC Common Stock 163086101 305 8003 SH SOLE 8003 0 0 CHEMED CORP NEW Common Stock 16359R103 156 356 SH SOLE 356 0 0 CHEMED CORP NEW Common Stock 16359R103 4966 11305 SH SOLE 11305 0 0 CHEMOURS CO Common Stock 163851108 905 50010 SH SOLE 50010 0 0 CHESAPEAKE ENERGY CORP Common Stock 165167107 121 147143 SH SOLE 147143 0 0 CHEVRON CORP NEW Common Stock 166764100 54287 450474 SH SOLE 450474 0 0 CHEVRON CORP NEW Common Stock 166764100 21035 174548 SH SOLE 174548 0 0 CHEVRON CORP NEW Common Stock 166764100 7710 63982 SH SOLE 63982 0 0 CHICOS FAS INC Common Stock 168615102 117 30676 SH SOLE 30676 0 0 CHICOS FAS INC Common Stock 168615102 149 39229 SH SOLE 39229 0 0 CHILDRENS PLACE, INC. Common Stock 168905107 112 1795 SH SOLE 1795 0 0 CHILDRENS PLACE, INC. Common Stock 168905107 1316 21043 SH SOLE 21043 0 0 CHILDRENS PLACE, INC. Common Stock 168905107 332 5311 SH SOLE 5311 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 5100 6092 SH SOLE 6092 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 3667 4381 SH SOLE 4381 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 12557 15000 SH SOLE 15000 0 0 CHUBB LTD Common Stock H1467J104 16806 107969 SH SOLE 107969 0 0 CHUBB LTD Common Stock H1467J104 23349 150000 SH SOLE 150000 0 0 CHURCH & DWIGHT INC Common Stock 171340102 4112 58464 SH SOLE 58464 0 0 CHURCH & DWIGHT INC Common Stock 171340102 2576 36619 SH SOLE 36619 0 0 CHURCH & DWIGHT INC Common Stock 171340102 7111 101089 SH SOLE 101089 0 0 CHURCHILL DOWNS INC Common Stock 171484108 2356 17170 SH SOLE 17170 0 0 CHUYS HLDGS INC Common Stock 171604101 147 5686 SH SOLE 5686 0 0 CIENA CORP Common Stock 171779309 6520 152726 SH SOLE 152726 0 0 CIGNA CORP Common Stock 125523100 18192 88964 SH SOLE 88964 0 0 CIGNA CORP Common Stock 125523100 8837 43215 SH SOLE 43215 0 0 CIGNA CORP Common Stock 125523100 32718 160000 SH SOLE 160000 0 0 CIMAREX ENERGY CO Common Stock 171798101 1273 24254 SH SOLE 24254 0 0 CIMAREX ENERGY CO Common Stock 171798101 880 16763 SH SOLE 16763 0 0 CINCINNATI BELL INC NEW Common Stock 171871502 178 16969 SH SOLE 16969 0 0 CINCINNATI FINL CORP Common Stock 172062101 3806 36197 SH SOLE 36197 0 0 CINEMARK HOLDINGS INC Common Stock 17243V102 1768 52216 SH SOLE 52216 0 0 CINTAS CORP Common Stock 172908105 5374 19972 SH SOLE 19972 0 0 CIRCOR INTL INC Common Stock 17273K109 210 4536 SH SOLE 4536 0 0 CIRCOR INTL INC Common Stock 17273K109 309 6689 SH SOLE 6689 0 0 CIRRUS LOGIC INC Common Stock 172755100 5528 67083 SH SOLE 67083 0 0 CISCO SYS INC Common Stock 17275R102 48471 1010659 SH SOLE 1010659 0 0 CISCO SYS INC Common Stock 17275R102 19212 400591 SH SOLE 400591 0 0 CISCO SYS INC Common Stock 17275R102 46833 976500 SH SOLE 976500 0 0 CITIGROUP INC. COM NEW Common Stock 172967424 41552 520116 SH SOLE 520116 0 0 CITIGROUP INC. COM NEW Common Stock 172967424 22430 280759 SH SOLE 280759 0 0 CITIGROUP INC. COM NEW Common Stock 172967424 87056 1089704 SH SOLE 1089704 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 4206 103566 SH SOLE 103566 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 2222 54710 SH SOLE 54710 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 7199 177281 SH SOLE 177281 0 0 CITRIX SYS INC Common Stock 177376100 3234 29162 SH SOLE 29162 0 0 CITRIX SYS INC Common Stock 177376100 3161 28500 SH SOLE 28500 0 0 CITY HLDG CO Common Stock 177835105 435 5313 SH SOLE 5313 0 0 CITY OF LAKELAND Common Stock 379890106 512 84583 SH SOLE 84583 0 0 CITY OF LAKELAND Common Stock 379890106 236 39063 SH SOLE 39063 0 0 CLEAN HARBORS INC Common Stock 184496107 1404 16373 SH SOLE 16373 0 0 CLEARWATER PAPER CORP Common Stock 18538R103 122 5717 SH SOLE 5717 0 0 CLEVELAND CLIFFS INC Common Stock 185899101 785 93431 SH SOLE 93431 0 0 CLOROX CO DEL Common Stock 189054109 4591 29899 SH SOLE 29899 0 0 CME GROUP INC Common Stock 12572Q105 17136 85374 SH SOLE 85374 0 0 CMS ENERGY CORP Common Stock 125896100 4249 67621 SH SOLE 67621 0 0 CNB FINL CORP PA Common Stock 126128107 211 6450 SH SOLE 6450 0 0 COCA COLA CO Common Stock 191216100 50847 918647 SH SOLE 918647 0 0 COCA COLA CO Common Stock 191216100 2113 38184 SH SOLE 38184 0 0 COCA COLA CO Common Stock 191216100 72795 1315183 SH SOLE 1315183 0 0 COCA COLA EUROPEAN PARTNERS P Common Stock G25839104 1830 35970 SH SOLE 35970 0 0 COCA-COLA CONSOLIDATED, INC Common Stock 191098102 397 1398 SH SOLE 1398 0 0 COCA-COLA CONSOLIDATED, INC Common Stock 191098102 448 1576 SH SOLE 1576 0 0 COGENT COMMUNICATIONS HLDGS IN Common Stock 19239V302 1156 17564 SH SOLE 17564 0 0 COGENT COMMUNICATIONS HLDGS IN Common Stock 19239V302 929 14111 SH SOLE 14111 0 0 COGNEX CORP Common Stock 192422103 7564 134967 SH SOLE 134967 0 0 COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 8091 130450 SH SOLE 130450 0 0 COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 8050 129800 SH SOLE 129800 0 0 COHEN & STEERS INC Common Stock 19247A100 261 4154 SH SOLE 4154 0 0 COHU INC Common Stock 192576106 252 11048 SH SOLE 11048 0 0 COHU INC Common Stock 192576106 313 13700 SH SOLE 13700 0 0 COLGATE PALMOLIVE CO Common Stock 194162103 14056 204178 SH SOLE 204178 0 0 COLLIERS INTERNATIONAL Common Stock 194693107 4200 41545 SH SOLE 41545 0 0 COLLIERS INTL GROUP INC Common Stock 194693107 236 3026 SH SOLE 3026 0 0 COLUMBIA BKG SYS INC Common Stock 197236102 493 12128 SH SOLE 12128 0 0 COLUMBIA BKG SYS INC Common Stock 197236102 1004 24668 SH SOLE 24668 0 0 COMCAST CORP NEW Common Stock 20030N101 48637 1081544 SH SOLE 1081544 0 0 COMCAST CORP NEW Common Stock 20030N101 17749 394692 SH SOLE 394692 0 0 COMCAST CORP NEW Common Stock 20030N101 64307 1430000 SH SOLE 1430000 0 0 COMERICA INC Common Stock 200340107 2464 34343 SH SOLE 34343 0 0 COMFORT SYS USA INC Common Stock 199908104 1274 25555 SH SOLE 25555 0 0 COMFORT SYS USA INC Common Stock 199908104 624 12524 SH SOLE 12524 0 0 COMMERCE BANCSHARES INC Common Stock 200525103 5967 87822 SH SOLE 87822 0 0 COMMERCIAL METALS CO Common Stock 201723103 676 30372 SH SOLE 30372 0 0 COMMUNITY BK SYS INC Common Stock 203607106 1191 16795 SH SOLE 16795 0 0 COMMUNITY HEALTH SYS INC NEWCO Common Stock 203668108 113 39099 SH SOLE 39099 0 0 COMMUNITY HEALTHCARE TR INC REIT 20369C106 247 5760 SH SOLE 5760 0 0 COMMUNITY HEALTHCARE TR INC REIT 20369C106 251 5865 SH SOLE 5865 0 0 COMMVAULT SYSTEMS INC Common Stock 204166102 526 11773 SH SOLE 11773 0 0 COMPUTER PROGRAMS & SYS INC Common Stock 205306103 213 8076 SH SOLE 8076 0 0 COMPUTER PROGRAMS & SYS INC Common Stock 205306103 108 4079 SH SOLE 4079 0 0 COMTECH TELECOMMUNICATIONS CP Common Stock 205826209 288 8127 SH SOLE 8127 0 0 COMTECH TELECOMMUNICATIONS CP Common Stock 205826209 291 8198 SH SOLE 8198 0 0 CONAGRA FOODS INC Common Stock 205887102 3970 115938 SH SOLE 115938 0 0 CONCHO RES INC Common Stock 20605P101 4194 47892 SH SOLE 47892 0 0 CONCHO RES INC Common Stock 20605P101 3357 38330 SH SOLE 38330 0 0 CONMED CORP Common Stock 207410101 387 3465 SH SOLE 3465 0 0 CONMED CORP Common Stock 207410101 1058 9457 SH SOLE 9457 0 0 CONNS INC Common Stock 208242107 79 6352 SH SOLE 6352 0 0 CONOCOPHILLIPS Common Stock 20825C104 16999 261409 SH SOLE 261409 0 0 CONOCOPHILLIPS Common Stock 20825C104 12681 194995 SH SOLE 194995 0 0 CONSOL ENERGY INC NEW Common Stock 20854L108 164 11331 SH SOLE 11331 0 0 CONSOL ENERGY INC NEW Common Stock 20854L108 135 9271 SH SOLE 9271 0 0 CONSOLIDATED COMM HLDGS INC Common Stock 209034107 141 36440 SH SOLE 36440 0 0 CONSOLIDATED COMM HLDGS INC Common Stock 209034107 93 24094 SH SOLE 24094 0 0 CONSOLIDATED EDISON INC Common Stock 209115104 7165 79196 SH SOLE 79196 0 0 CONSOLIDATED EDISON INC Common Stock 209115104 235 2593 SH SOLE 2593 0 0 CONSTELLATION BRANDS INC Common Stock 21036P108 7572 39904 SH SOLE 39904 0 0 COOPER COS INC Common Stock 216648402 3794 11810 SH SOLE 11810 0 0 COOPER STD HLDGS INC Common Stock 21676P103 185 5591 SH SOLE 5591 0 0 COOPER TIRE & RUBR CO Common Stock 216831107 406 14113 SH SOLE 14113 0 0 COOPER TIRE & RUBR CO Common Stock 216831107 486 16918 SH SOLE 16918 0 0 COPART INC Common Stock 217204106 4432 48733 SH SOLE 48733 0 0 CORCEPT THERAPEUTICS INC Common Stock 218352102 548 45289 SH SOLE 45289 0 0 CORCEPT THERAPEUTICS INC Common Stock 218352102 431 35588 SH SOLE 35588 0 0 CORE MARK HOLDING CO INC Common Stock 218681104 127 4679 SH SOLE 4679 0 0 CORE MARK HOLDING CO INC Common Stock 218681104 430 15809 SH SOLE 15809 0 0 CORECIVIC INC REIT 21871N101 1165 67008 SH SOLE 67008 0 0 CORELOGIC INC Common Stock 21871D103 5439 124433 SH SOLE 124433 0 0 CORESITE RLTY CORP REIT 21870Q105 5768 51442 SH SOLE 51442 0 0 CORNING INC Common Stock 219350105 5334 183230 SH SOLE 183230 0 0 CORNING INC Common Stock 219350105 5211 179000 SH SOLE 179000 0 0 CORPORATE OFFICE PPTYS TR REIT 22002T108 1896 64526 SH SOLE 64526 0 0 CORTEVA INC Common Stock 22052L104 5270 178295 SH SOLE 178295 0 0 CORTEVA INC Common Stock 22052L104 5991 202677 SH SOLE 202677 0 0 CORTEVA INC Common Stock 22052L104 56684 1917600 SH SOLE 1917600 0 0 CORVEL CORP Common Stock 221006109 493 5645 SH SOLE 5645 0 0 CORVEL CORP Common Stock 221006109 283 3238 SH SOLE 3238 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 30934 105248 SH SOLE 105248 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 11104 37778 SH SOLE 37778 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 50504 171828 SH SOLE 171828 0 0 COTY INC Common Stock 222070203 792 70417 SH SOLE 70417 0 0 COUSINS PROPERTIES INC REIT 222795502 3537 85848 SH SOLE 85848 0 0 COUSINS PROPERTIES INC REIT 222795502 3480 84472 SH SOLE 84472 0 0 COVETRUS INC Common Stock 22304C100 445 33742 SH SOLE 33742 0 0 COVETRUS INC Common Stock 22304C100 438 33201 SH SOLE 33201 0 0 CP RAILWAY Common Stock 13645T100 35517 107292 SH SOLE 107292 0 0 CRACKER BARREL GROUP Common Stock 22410J106 1320 8585 SH SOLE 8585 0 0 CRANE CO Common Stock 224399105 707 8186 SH SOLE 8186 0 0 CRITEO S A ADR 226718104 1423 82133 SH SOLE 82133 0 0 CROCS INC Common Stock 227046109 1532 36564 SH SOLE 36564 0 0 CROCS INC Common Stock 227046109 970 23164 SH SOLE 23164 0 0 CROSS CTRY HEALTHCARE INC Common Stock 227483104 144 12415 SH SOLE 12415 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 14080 99050 SH SOLE 99050 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 5592 39337 SH SOLE 39337 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 16528 116273 SH SOLE 116273 0 0 CRYOLIFE INC Common Stock 228903100 340 12558 SH SOLE 12558 0 0 CSG SYS INTL INC Common Stock 126349109 608 11737 SH SOLE 11737 0 0 CSG SYS INTL INC Common Stock 126349109 578 11163 SH SOLE 11163 0 0 CSW INDUSTRIALS INC Common Stock 126402106 353 4587 SH SOLE 4587 0 0 CSX CORP Common Stock 126408103 13406 185262 SH SOLE 185262 0 0 CSX CORP Common Stock 126408103 5561 76849 SH SOLE 76849 0 0 CTS CORP Common Stock 126501105 338 11253 SH SOLE 11253 0 0 CUBIC CORP Common Stock 229669106 108 1701 SH SOLE 1701 0 0 CUBIC CORP Common Stock 229669106 663 10422 SH SOLE 10422 0 0 CULLEN FROST BANKERS INC Common Stock 229899109 3603 36848 SH SOLE 36848 0 0 CUMMINS INC Common Stock 231021106 6532 36499 SH SOLE 36499 0 0 CUMMINS INC Common Stock 231021106 2362 13198 SH SOLE 13198 0 0 CURO GROUP HLDGS CORP Common Stock 23131L107 309 25332 SH SOLE 25332 0 0 CURTISS WRIGHT CORP Common Stock 231561101 2883 20466 SH SOLE 20466 0 0 Customers Bancorp Inc Common Stock 23204G100 282 11864 SH SOLE 11864 0 0 Customers Bancorp Inc Common Stock 23204G100 220 9225 SH SOLE 9225 0 0 CUTERA INC Common Stock 232109108 169 4730 SH SOLE 4730 0 0 CVB FINL CORP Common Stock 126600105 966 44783 SH SOLE 44783 0 0 CVS HEALTH CORPORATION Common Stock 126650100 23025 309936 SH SOLE 309936 0 0 CVS HEALTH CORPORATION Common Stock 126650100 10420 140260 SH SOLE 140260 0 0 CVS HEALTH CORPORATION Common Stock 126650100 40860 550000 SH SOLE 550000 0 0 CYBERARK SOFTWARE LTD Common Stock M2682V108 5362 45995 SH SOLE 45995 0 0 CYRUSONE INC REIT 23283R100 4780 73057 SH SOLE 73057 0 0 CYTOKINETICS INC Common Stock 23282W605 188 17745 SH SOLE 17745 0 0 CYTOKINETICS INC Common Stock 23282W605 194 18313 SH SOLE 18313 0 0 D R HORTON INC Common Stock 23331A109 4214 79887 SH SOLE 79887 0 0 D R HORTON INC Common Stock 23331A109 4537 86017 SH SOLE 86017 0 0 DAKTRONICS INC Common Stock 234264109 81 13348 SH SOLE 13348 0 0 DANAHER CORP DEL Common Stock 235851102 23375 152297 SH SOLE 152297 0 0 DANAHER CORP DEL Common Stock 235851102 8314 54173 SH SOLE 54173 0 0 DANAHER CORP DEL Common Stock 235851102 32231 210000 SH SOLE 210000 0 0 DARDEN RESTAURANTS INC Common Stock 237194105 3184 29208 SH SOLE 29208 0 0 DARLING INGREDIENTS, INC. Common Stock 237266101 1464 52144 SH SOLE 52144 0 0 DARLING INGREDIENTS, INC. Common Stock 237266101 1567 55791 SH SOLE 55791 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 154 3830 SH SOLE 3830 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 3001 74698 SH SOLE 74698 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 468 11639 SH SOLE 11639 0 0 DAVITA INC Common Stock 23918K108 1603 21365 SH SOLE 21365 0 0 DAVITA INC Common Stock 23918K108 2873 38287 SH SOLE 38287 0 0 DECKERS OUTDOOR CORP Common Stock 243537107 498 2948 SH SOLE 2948 0 0 DECKERS OUTDOOR CORP Common Stock 243537107 1450 8585 SH SOLE 8585 0 0 DEERE & CO Common Stock 244199105 12997 75014 SH SOLE 75014 0 0 DELTA AIR LINES INC Common Stock 247361702 8019 137129 SH SOLE 137129 0 0 DELTA AIR LINES INC Common Stock 247361702 4446 76032 SH SOLE 76032 0 0 DELTA AIR LINES INC Common Stock 247361702 27232 465657 SH SOLE 465657 0 0 DELUXE CORP Common Stock 248019101 4598 92102 SH SOLE 92102 0 0 DENBURY RES INC Common Stock 247916208 168 118975 SH SOLE 118975 0 0 DENBURY RES INC Common Stock 247916208 218 154728 SH SOLE 154728 0 0 DENTSPLY SIRONA INC Common Stock 24906P109 2999 52987 SH SOLE 52987 0 0 DENTSPLY SIRONA INC Common Stock 24906P109 3394 59974 SH SOLE 59974 0 0 DESCARTES SYSTEMS GROUP Common Stock 249906108 4759 85749 SH SOLE 85749 0 0 DESIGNER BRANDS INC Common Stock 250565108 269 17099 SH SOLE 17099 0 0 DESIGNER BRANDS INC Common Stock 250565108 307 19473 SH SOLE 19473 0 0 DEVON ENERGY CORP NEW Common Stock 25179M103 2394 92198 SH SOLE 92198 0 0 DEVON ENERGY CORP NEW Common Stock 25179M103 1483 57094 SH SOLE 57094 0 0 DIAMOND OFFSHORE DRILLING INC Common Stock 25271C102 159 22141 SH SOLE 22141 0 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 3565 38390 SH SOLE 38390 0 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 2217 23877 SH SOLE 23877 0 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 2646 28499 SH SOLE 28499 0 0 DIAMONDROCK HOSPITALITY REIT 252784301 679 61310 SH SOLE 61310 0 0 DIAMONDROCK HOSPITALITY REIT 252784301 756 68193 SH SOLE 68193 0 0 DICKS SPORTING GOODS INC Common Stock 253393102 4138 83604 SH SOLE 83604 0 0 DIEBOLD NIXDORF INCORPORATED Common Stock 253651103 167 15789 SH SOLE 15789 0 0 DIEBOLD NIXDORF INCORPORATED Common Stock 253651103 271 25688 SH SOLE 25688 0 0 DIGI INTL INC Common Stock 253798102 221 12462 SH SOLE 12462 0 0 DIGI INTL INC Common Stock 253798102 161 9091 SH SOLE 9091 0 0 DIGITAL RLTY TR INC REIT 253868103 5954 49724 SH SOLE 49724 0 0 DIME CMNTY BANCSHARES Common Stock 253922108 216 10363 SH SOLE 10363 0 0 DINE BRANDS GLOBAL INC Common Stock 254423106 260 3110 SH SOLE 3110 0 0 DINE BRANDS GLOBAL INC Common Stock 254423106 509 6094 SH SOLE 6094 0 0 DIODES INC Common Stock 254543101 196 3482 SH SOLE 3482 0 0 DIODES INC Common Stock 254543101 750 13305 SH SOLE 13305 0 0 DIPLOMAT PHARMACY INC Common Stock 25456K101 77 19135 SH SOLE 19135 0 0 DIRTT ENVIRONMENTAL SOLUT LT Common Stock 25490H106 39 11800 SH SOLE 11800 0 0 DISCOVER FINL SVCS Common Stock 254709108 6334 74680 SH SOLE 74680 0 0 DISCOVER FINL SVCS Common Stock 254709108 8978 105845 SH SOLE 105845 0 0 DISCOVER FINL SVCS Common Stock 254709108 17298 203942 SH SOLE 203942 0 0 DISCOVERY INC Common Stock 25470F104 1233 37674 SH SOLE 37674 0 0 DISCOVERY INC Common Stock 25470F104 660 20160 SH SOLE 20160 0 0 DISCOVERY INC Common Stock 25470F104 11786 360000 SH SOLE 360000 0 0 DISCOVERY INC Common Stock 25470F302 2436 79909 SH SOLE 79909 0 0 DISCOVERY INC Common Stock 25470F302 1121 36780 SH SOLE 36780 0 0 DISH NETWORK CORP Common Stock 25470M109 2155 60747 SH SOLE 60747 0 0 DISNEY WALT CO Common Stock 254687106 62103 429395 SH SOLE 429395 0 0 DISNEY WALT CO Common Stock 254687106 22174 153318 SH SOLE 153318 0 0 DISNEY WALT CO Common Stock 254687106 117873 815000 SH SOLE 815000 0 0 DMC GLOBAL INC Common Stock 23291C103 218 4847 SH SOLE 4847 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 9461 60655 SH SOLE 60655 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 5626 36066 SH SOLE 36066 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 33536 215000 SH SOLE 215000 0 0 DOLLAR TREE INC Common Stock 256746108 5303 56381 SH SOLE 56381 0 0 DOLLAR TREE INC Common Stock 256746108 1799 19126 SH SOLE 19126 0 0 DOMINION ENERGY INC Common Stock 25746U109 16240 196090 SH SOLE 196090 0 0 DOMINION ENERGY INC Common Stock 25746U109 7987 96437 SH SOLE 96437 0 0 DOMINOS PIZZA INC Common Stock 25754A201 3783 12877 SH SOLE 12877 0 0 DONALDSON INC Common Stock 257651109 4811 83495 SH SOLE 83495 0 0 DONNELLEY FINL SOLUTIONS INC Common Stock 25787G100 117 11174 SH SOLE 11174 0 0 DONNELLEY R R & SONS CO Common Stock 257867200 94 23858 SH SOLE 23858 0 0 DORCHESTER MINERALS LP MLP 25820R105 146 7473 SH SOLE 7473 0 0 DORIAN LPG US Common Stock Y2106R110 19 1257 SH SOLE 1257 0 0 DORMAN PRODUCTS INC Common Stock 258278100 138 1818 SH SOLE 1818 0 0 DORMAN PRODUCTS INC Common Stock 258278100 735 9704 SH SOLE 9704 0 0 DOUGLAS EMMETT INC REIT 25960P109 3457 78739 SH SOLE 78739 0 0 DOUGLAS EMMETT INC REIT 25960P109 5078 115663 SH SOLE 115663 0 0 DOVER CORP Common Stock 260003108 3989 34607 SH SOLE 34607 0 0 DOVER CORP Common Stock 260003108 17408 151033 SH SOLE 151033 0 0 DOW INC Common Stock 260557103 9668 176650 SH SOLE 176650 0 0 DOW INC Common Stock 260557103 10275 187747 SH SOLE 187747 0 0 DRIL-QUIP INC Common Stock 262037104 1144 24397 SH SOLE 24397 0 0 DRIL-QUIP INC Common Stock 262037104 567 12078 SH SOLE 12078 0 0 DSP GROUP INC Common Stock 23332B106 175 11142 SH SOLE 11142 0 0 DSP GROUP INC Common Stock 23332B106 114 7246 SH SOLE 7246 0 0 DTE ENERGY CO Common Stock 233331107 5944 45766 SH SOLE 45766 0 0 DUKE ENERGY CORP NEW Common Stock 26441C204 15841 173681 SH SOLE 173681 0 0 DUKE ENERGY CORP NEW Common Stock 26441C204 5542 60765 SH SOLE 60765 0 0 DUKE RLTY CORP REIT 264411505 3036 87568 SH SOLE 87568 0 0 DUKE RLTY CORP REIT 264411505 6640 191510 SH SOLE 191510 0 0 DUKE RLTY CORP REIT 264411505 4620 133243 SH SOLE 133243 0 0 DUNKIN BRANDS GROUP INC Common Stock 265504100 2270 30046 SH SOLE 30046 0 0 DUPONT DE NEMOURS INC Common Stock 26614N102 11330 176486 SH SOLE 176486 0 0 DXC TECHNOLOGY CO Common Stock 23355L106 2293 60988 SH SOLE 60988 0 0 DXC TECHNOLOGY CO Common Stock 23355L106 2301 61200 SH SOLE 61200 0 0 DXP ENTERPRISES INC NEW Common Stock 233377407 247 6193 SH SOLE 6193 0 0 DXP ENTERPRISES INC NEW Common Stock 233377407 211 5289 SH SOLE 5289 0 0 EAGLE BANCORP INC MD Common Stock 268948106 976 20072 SH SOLE 20072 0 0 EAGLE BANCORP INC MD Common Stock 268948106 563 11577 SH SOLE 11577 0 0 EAGLE MATERIALS INC Common Stock 26969P108 3733 41177 SH SOLE 41177 0 0 EAGLE PHARMACEUTICALS INC Common Stock 269796108 192 3198 SH SOLE 3198 0 0 EAGLE PHARMACEUTICALS INC Common Stock 269796108 227 3772 SH SOLE 3772 0 0 EAST WEST BANCORP INC Common Stock 27579R104 5454 111989 SH SOLE 111989 0 0 EASTERLY GOVT PPTYS INC REIT 27616P103 515 21711 SH SOLE 21711 0 0 EASTERLY GOVT PPTYS INC REIT 27616P103 544 22933 SH SOLE 22933 0 0 EASTGROUP PPTY INC REIT 277276101 4111 30987 SH SOLE 30987 0 0 EASTMAN CHEM CO Common Stock 277432100 2568 32396 SH SOLE 32396 0 0 EATON CORP PLC COM Common Stock G29183103 9329 98487 SH SOLE 98487 0 0 EATON CORP PLC COM Common Stock G29183103 3594 37946 SH SOLE 37946 0 0 EATON VANCE CORP Common Stock 278265103 1674 35858 SH SOLE 35858 0 0 EBAY INC Common Stock 278642103 6579 182183 SH SOLE 182183 0 0 EBAY INC Common Stock 278642103 2426 67178 SH SOLE 67178 0 0 EBIX INC Common Stock 278715206 255 7621 SH SOLE 7621 0 0 ECHO GLOBAL LOGISTICS INC Common Stock 27875T101 142 6850 SH SOLE 6850 0 0 ECHO GLOBAL LOGISTICS INC Common Stock 27875T101 195 9406 SH SOLE 9406 0 0 ECOLAB INC Common Stock 278865100 11530 59742 SH SOLE 59742 0 0 EDGEWELL PERS CARE CO Common Stock 28035Q102 1105 35690 SH SOLE 35690 0 0 EDISON INTL Common Stock 281020107 6442 85431 SH SOLE 85431 0 0 EDISON INTL Common Stock 281020107 2289 30351 SH SOLE 30351 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 11592 49688 SH SOLE 49688 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 6248 26780 SH SOLE 26780 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 5832 25000 SH SOLE 25000 0 0 EHEALTH INC Common Stock 28238P109 357 3716 SH SOLE 3716 0 0 EHEALTH INC Common Stock 28238P109 644 6701 SH SOLE 6701 0 0 EL PASO ELEC CO Common Stock 283677854 416 6128 SH SOLE 6128 0 0 EL PASO ELEC CO Common Stock 283677854 924 13613 SH SOLE 13613 0 0 EL POLLO LOCO HLDGS INC Common Stock 268603107 110 7290 SH SOLE 7290 0 0 ELECTRONIC ARTS INC Common Stock 285512109 7478 69560 SH SOLE 69560 0 0 ELECTRONIC ARTS INC Common Stock 285512109 3646 33913 SH SOLE 33913 0 0 EMCOR GROUP INC Common Stock 29084Q100 2119 24559 SH SOLE 24559 0 0 EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 731 13543 SH SOLE 13543 0 0 EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 808 14983 SH SOLE 14983 0 0 EMERSON ELEC CO Common Stock 291011104 11067 145123 SH SOLE 145123 0 0 EMPLOYERS HOLDINGS INC Common Stock 292218104 451 10802 SH SOLE 10802 0 0 ENANTA PHARMACEUTICALS INC Common Stock 29251M106 316 5111 SH SOLE 5111 0 0 ENANTA PHARMACEUTICALS INC Common Stock 29251M106 327 5291 SH SOLE 5291 0 0 ENBRIDGE INC Common Stock 29250N105 79775 1545134 SH SOLE 1545134 0 0 ENCANA CORP Common Stock 292505104 5152 1099060 SH SOLE 1099060 0 0 ENCOMPASS HEALTH CORP Common Stock 29261A100 6977 100726 SH SOLE 100726 0 0 ENCORE CAP GROUP INC Common Stock 292554102 284 8039 SH SOLE 8039 0 0 ENCORE WIRE CORP Common Stock 292562105 361 6295 SH SOLE 6295 0 0 ENCORE WIRE CORP Common Stock 292562105 408 7114 SH SOLE 7114 0 0 ENDO INTL PLC Common Stock G30401106 398 84946 SH SOLE 84946 0 0 ENDO INTL PLC Common Stock G30401106 318 67876 SH SOLE 67876 0 0 ENERGIZER HLDGS INC NEW Common Stock 29272W109 4074 81128 SH SOLE 81128 0 0 ENERSYS Common Stock 29275Y102 1156 15453 SH SOLE 15453 0 0 ENOVA INTL INC Common Stock 29357K103 793 32972 SH SOLE 32972 0 0 ENOVA INTL INC Common Stock 29357K103 271 11279 SH SOLE 11279 0 0 ENPRO INDS INC Common Stock 29355X107 464 6945 SH SOLE 6945 0 0 ENSIGN GROUP INC Common Stock 29358P101 952 20973 SH SOLE 20973 0 0 ENSIGN GROUP INC Common Stock 29358P101 756 16655 SH SOLE 16655 0 0 ENTERGY CORP NEW Common Stock 29364G103 5682 47433 SH SOLE 47433 0 0 ENTERGY CORP NEW Common Stock 29364G103 4270 35641 SH SOLE 35641 0 0 ENTERGY CORP NEW Common Stock 29364G103 38348 320100 SH SOLE 320100 0 0 ENTERPRISE PRODS PARTNERS L MLP 293792107 52706 1871679 SH SOLE 1871679 0 0 EOG RES INC Common Stock 26875P101 11609 138597 SH SOLE 138597 0 0 EOG RES INC Common Stock 26875P101 5210 62200 SH SOLE 62200 0 0 EPLUS INC Common Stock 294268107 677 8034 SH SOLE 8034 0 0 EPLUS INC Common Stock 294268107 387 4589 SH SOLE 4589 0 0 EPR PROPERTIES REIT 26884U109 1552 21969 SH SOLE 21969 0 0 EQUIFAX INC Common Stock 294429105 4042 28846 SH SOLE 28846 0 0 EQUINIX INC REIT 29444U700 11858 20316 SH SOLE 20316 0 0 EQUINIX INC REIT 29444U700 20430 35000 SH SOLE 35000 0 0 EQUITY RESIDENTIAL REIT 29476L107 6729 83161 SH SOLE 83161 0 0 EQUITY RESIDENTIAL REIT 29476L107 4243 52434 SH SOLE 52434 0 0 EQUITY RESIDENTIAL REIT 29476L107 8070 99728 SH SOLE 99728 0 0 EQUITY RESIDENTIAL REIT 29476L107 9389 116033 SH SOLE 116033 0 0 ERA GROUP INC Common Stock 26885G109 67 6631 SH SOLE 6631 0 0 ESCO TECHNOLOGIES INC Common Stock 296315104 808 8732 SH SOLE 8732 0 0 ESSENT GROUP LTD Common Stock G3198U102 689 13249 SH SOLE 13249 0 0 ESSENTIAL PPTYS RLTY TR INC REIT 29670E107 655 26395 SH SOLE 26395 0 0 ESSENTIAL PPTYS RLTY TR INC REIT 29670E107 639 25748 SH SOLE 25748 0 0 ESSEX PPTY TR INC REIT 297178105 4736 15743 SH SOLE 15743 0 0 ESSEX PPTY TR INC REIT 297178105 6232 20713 SH SOLE 20713 0 0 ETHAN ALLEN INTERIORS INC Common Stock 297602104 170 8913 SH SOLE 8913 0 0 ETRADE FINANCIAL CORP Common Stock 269246401 2442 53822 SH SOLE 53822 0 0 ETRADE FINANCIAL CORP Common Stock 269246401 1598 35212 SH SOLE 35212 0 0 EVERCORE INC Common Stock 29977A105 216 2888 SH SOLE 2888 0 0 EVERCORE INC Common Stock 29977A105 1964 26272 SH SOLE 26272 0 0 EVEREST RE GROUP LTD Common Stock G3223R108 2690 9715 SH SOLE 9715 0 0 EVERGY INC Common Stock 30034W106 3534 54295 SH SOLE 54295 0 0 EVERGY INC Common Stock 30034W106 1290 19821 SH SOLE 19821 0 0 EVERSOURCE ENERGY Common Stock 30040W108 6562 77131 SH SOLE 77131 0 0 EVERSOURCE ENERGY Common Stock 30040W108 4616 54264 SH SOLE 54264 0 0 EVERTEC INC Common Stock 30040P103 1008 29617 SH SOLE 29617 0 0 EVERTEC INC Common Stock 30040P103 685 20111 SH SOLE 20111 0 0 EXELIXIS INC Common Stock 30161Q104 2490 141339 SH SOLE 141339 0 0 EXELON CORP Common Stock 30161N101 10558 231591 SH SOLE 231591 0 0 EXLSERVICE HOLDINGS INC Common Stock 302081104 1496 21531 SH SOLE 21531 0 0 EXLSERVICE HOLDINGS INC Common Stock 302081104 795 11450 SH SOLE 11450 0 0 EXPEDIA GROUP INC Common Stock 30212P303 3600 33292 SH SOLE 33292 0 0 EXPEDITORS INTL WASH INC Common Stock 302130109 3165 40571 SH SOLE 40571 0 0 EXPONENT INC Common Stock 30214U102 1102 15975 SH SOLE 15975 0 0 EXPONENT INC Common Stock 30214U102 1212 17565 SH SOLE 17565 0 0 EXPRESS INC Common Stock 30219E103 112 22912 SH SOLE 22912 0 0 EXTERRAN CORP Common Stock 30227H106 84 10781 SH SOLE 10781 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 3259 30854 SH SOLE 30854 0 0 EXTREME NETWORKS INC Common Stock 30226D106 772 104736 SH SOLE 104736 0 0 EXTREME NETWORKS INC Common Stock 30226D106 285 38703 SH SOLE 38703 0 0 EXXON MOBIL CORP Common Stock 30231G102 70338 1008001 SH SOLE 1008001 0 0 EXXON MOBIL CORP Common Stock 30231G102 9345 133919 SH SOLE 133919 0 0 EXXON MOBIL CORP Common Stock 30231G102 26205 375539 SH SOLE 375539 0 0 EZCORP INC Common Stock 302301106 114 16730 SH SOLE 16730 0 0 F M C CORP Common Stock 302491303 3082 30879 SH SOLE 30879 0 0 F M C CORP Common Stock 302491303 44520 446000 SH SOLE 446000 0 0 F5 NETWORKS INC Common Stock 315616102 2023 14483 SH SOLE 14483 0 0 F5 NETWORKS INC Common Stock 315616102 1899 13600 SH SOLE 13600 0 0 FABRINET Common Stock G3323L100 1076 16595 SH SOLE 16595 0 0 FABRINET Common Stock G3323L100 800 12334 SH SOLE 12334 0 0 FACEBOOK INC Common Stock 30303M102 117671 573306 SH SOLE 573306 0 0 FACEBOOK INC Common Stock 30303M102 55408 269956 SH SOLE 269956 0 0 FACEBOOK INC Common Stock 30303M102 141623 690000 SH SOLE 690000 0 0 FACTSET RESH SYS INC Common Stock 303075105 7822 29153 SH SOLE 29153 0 0 FAIR ISAAC CORP Common Stock 303250104 10143 27071 SH SOLE 27071 0 0 FARO TECHNOLOGIES INC Common Stock 311642102 285 5660 SH SOLE 5660 0 0 FASTENAL CO Common Stock 311900104 5049 136634 SH SOLE 136634 0 0 FEDERAL RLTY INVT TR REIT 313747206 2154 16732 SH SOLE 16732 0 0 FEDERAL RLTY INVT TR REIT 313747206 5531 42969 SH SOLE 42969 0 0 FEDERAL SIGNAL CORP Common Stock 313855108 694 21515 SH SOLE 21515 0 0 FEDERAL SIGNAL CORP Common Stock 313855108 655 20316 SH SOLE 20316 0 0 FEDERATED HERMES, INC. Common Stock 314211103 432 13250 SH SOLE 13250 0 0 FEDERATED HERMES, INC. Common Stock 314211103 3273 100438 SH SOLE 100438 0 0 FEDEX CORP Common Stock 31428X106 8647 57185 SH SOLE 57185 0 0 FEDEX CORP Common Stock 31428X106 3019 19966 SH SOLE 19966 0 0 FERRO CORP Common Stock 315405100 234 15806 SH SOLE 15806 0 0 FERRO CORP Common Stock 315405100 409 27591 SH SOLE 27591 0 0 FGL HLDGS Common Stock G3402M102 418 39283 SH SOLE 39283 0 0 FGL HLDGS Common Stock G3402M102 468 43925 SH SOLE 43925 0 0 FIDELITY NATL INFORMATION SVCS Common Stock 31620M106 20365 146419 SH SOLE 146419 0 0 FIDELITY NATL INFORMATION SVCS Common Stock 31620M106 10279 73900 SH SOLE 73900 0 0 FIESTA RESTAURANT GROUP INC Common Stock 31660B101 79 7963 SH SOLE 7963 0 0 FIFTH THIRD BANCORP Common Stock 316773100 5197 169069 SH SOLE 169069 0 0 FIFTH THIRD BANCORP Common Stock 316773100 30740 1000000 SH SOLE 1000000 0 0 FIRST AMERICAN FINL CORP Common Stock 31847R102 5846 100239 SH SOLE 100239 0 0 FIRST BANCORP P R Common Stock 318672706 1535 144923 SH SOLE 144923 0 0 FIRST BANCORP P R Common Stock 318672706 778 73452 SH SOLE 73452 0 0 FIRST COMWLTH FINL CORP PA Common Stock 319829107 491 33871 SH SOLE 33871 0 0 FIRST FINL BANCORP OH Common Stock 320209109 840 33038 SH SOLE 33038 0 0 FIRST FINL BANKSHARES Common Stock 32020R109 5609 159788 SH SOLE 159788 0 0 FIRST HORIZON NATL CORP Common Stock 320517105 4901 295956 SH SOLE 295956 0 0 FIRST INDUSTRIAL REALTY TRUST REIT 32054K103 4650 112022 SH SOLE 112022 0 0 FIRST MIDWEST BANCORP DEL Common Stock 320867104 1661 72034 SH SOLE 72034 0 0 FIRST MIDWEST BANCORP DEL Common Stock 320867104 827 35862 SH SOLE 35862 0 0 FIRST REP BK SAN FRANCISCO CAL Common Stock 33616C100 4715 40147 SH SOLE 40147 0 0 FIRST SOLAR INC Common Stock 336433107 3358 60000 SH SOLE 60000 0 0 FIRSTCASH INC Common Stock 33767D105 1384 17170 SH SOLE 17170 0 0 FIRSTENERGY CORP Common Stock 337932107 6256 128721 SH SOLE 128721 0 0 FIRSTENERGY CORP Common Stock 337932107 1079 22192 SH SOLE 22192 0 0 FIRSTSERVICE CORP COMMON STOCK Common Stock 33767E202 3600 29779 SH SOLE 29779 0 0 FISERV INC Common Stock 337738108 15733 136059 SH SOLE 136059 0 0 FISERV INC Common Stock 337738108 5515 47695 SH SOLE 47695 0 0 FISERV INC Common Stock 337738108 10349 89500 SH SOLE 89500 0 0 FIVE BELOW INC Common Stock 33829M101 1098 8585 SH SOLE 8585 0 0 FLAGSTAR BANCORP INC Common Stock 337930705 138 3618 SH SOLE 3618 0 0 FLAGSTAR BANCORP INC Common Stock 337930705 389 10179 SH SOLE 10179 0 0 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 5948 20674 SH SOLE 20674 0 0 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 2484 8632 SH SOLE 8632 0 0 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 5668 19700 SH SOLE 19700 0 0 FLIR SYS INC Common Stock 302445101 1664 31961 SH SOLE 31961 0 0 FLIR SYS INC Common Stock 302445101 1609 30900 SH SOLE 30900 0 0 FLOOR & DECOR HLDGS INC Common Stock 339750101 3505 68975 SH SOLE 68975 0 0 FLOWERS FOODS INC Common Stock 343498101 2314 106426 SH SOLE 106426 0 0 FLOWSERVE CORP Common Stock 34354P105 1552 31175 SH SOLE 31175 0 0 FLUOR CORP NEW Common Stock 343412102 810 42924 SH SOLE 42924 0 0 FLWS/1-800 FLOWERS Common Stock 68243Q106 141 9730 SH SOLE 9730 0 0 FLY LEASING LTD ADR 34407D109 553 28211 SH SOLE 28211 0 0 FNB CORP PA Common Stock 302520101 498 39224 SH SOLE 39224 0 0 FNB CORP PA Common Stock 302520101 3847 302886 SH SOLE 302886 0 0 FOOT LOCKER INC Common Stock 344849104 263 6754 SH SOLE 6754 0 0 FOOT LOCKER INC Common Stock 344849104 2733 70087 SH SOLE 70087 0 0 FORD MTR CO DEL Common Stock 345370860 8628 927702 SH SOLE 927702 0 0 FORD MTR CO DEL Common Stock 345370860 2235 240290 SH SOLE 240290 0 0 FORMFACTOR INC Common Stock 346375108 1278 49192 SH SOLE 49192 0 0 FORMFACTOR INC Common Stock 346375108 652 25109 SH SOLE 25109 0 0 FORRESTER RESH INC Common Stock 346563109 495 11868 SH SOLE 11868 0 0 FORRESTER RESH INC Common Stock 346563109 155 3706 SH SOLE 3706 0 0 FORTINET INC Common Stock 34959E109 3611 33819 SH SOLE 33819 0 0 FORTINET INC Common Stock 34959E109 3534 33100 SH SOLE 33100 0 0 FORTIS INC Common Stock 349553107 17964 333411 SH SOLE 333411 0 0 FORTIVE CORP Common Stock 34959J108 5378 70400 SH SOLE 70400 0 0 FORTUNE BRANDS HOME AND SECURITY Common Stock 34964C106 2166 33151 SH SOLE 33151 0 0 FORTUNE BRANDS HOME AND SECURITY Common Stock 34964C106 3184 48729 SH SOLE 48729 0 0 FORWARD AIR CORP Common Stock 349853101 1011 14453 SH SOLE 14453 0 0 FORWARD AIR CORP Common Stock 349853101 672 9608 SH SOLE 9608 0 0 FOSL Group INC Common Stock 34988V106 121 15334 SH SOLE 15334 0 0 FOUR CORNERS PPTY TR INC REIT 35086T109 586 20805 SH SOLE 20805 0 0 FOUR CORNERS PPTY TR INC REIT 35086T109 627 22233 SH SOLE 22233 0 0 FOX CORP-CLASS A Common Stock 35137L105 3131 84457 SH SOLE 84457 0 0 FOX CORP-CLASS B Common Stock 35137L204 1408 38681 SH SOLE 38681 0 0 FOX CORP-CLASS B Common Stock 35137L204 733 20139 SH SOLE 20139 0 0 FOX FACTORY HLDG CORP Common Stock 35138V102 675 9698 SH SOLE 9698 0 0 FOX FACTORY HLDG CORP Common Stock 35138V102 874 12564 SH SOLE 12564 0 0 FRANCO-NEVADA CORP Common Stock 351858105 19451 145057 SH SOLE 145057 0 0 FRANKLIN ELEC INC Common Stock 353514102 322 5620 SH SOLE 5620 0 0 FRANKLIN ELEC INC Common Stock 353514102 750 13091 SH SOLE 13091 0 0 FRANKLIN FINL NETWORK INC Common Stock 35352P104 140 4085 SH SOLE 4085 0 0 FRANKLIN RES INC Common Stock 354613101 1726 66449 SH SOLE 66449 0 0 FRANKLIN STREET PPTYS CORP REIT 35471R106 272 31772 SH SOLE 31772 0 0 FRANKLIN STREET PPTYS CORP REIT 35471R106 312 36399 SH SOLE 36399 0 0 FREEPORT-MCMORAN, INC. Common Stock 35671D857 4535 345659 SH SOLE 345659 0 0 FRESH DEL MONTE PRODUCE INC Common Stock G36738105 362 10347 SH SOLE 10347 0 0 FRESH DEL MONTE PRODUCE INC Common Stock G36738105 368 10509 SH SOLE 10509 0 0 FTI CONSULTING INC Common Stock 302941109 2899 26198 SH SOLE 26198 0 0 FULLER H B CO Common Stock 359694106 888 17214 SH SOLE 17214 0 0 FULTON FINL CORP PA Common Stock 360271100 2993 171695 SH SOLE 171695 0 0 FUTUREFUEL CORPORATION Common Stock 36116M106 107 8630 SH SOLE 8630 0 0 GALLAGHER ARTHUR J & CO Common Stock 363576109 4232 44436 SH SOLE 44436 0 0 GALLAGHER ARTHUR J & CO Common Stock 363576109 18724 196618 SH SOLE 196618 0 0 GAMESTOP CORP-CL A Common Stock 36467W109 185 30349 SH SOLE 30349 0 0 GANNETT CO INC Common Stock 36472T109 371 58191 SH SOLE 58191 0 0 GANNETT CO INC Common Stock 36472T109 298 46711 SH SOLE 46711 0 0 GAP INC DEL Common Stock 364760108 896 50692 SH SOLE 50692 0 0 Garmin Ltd Common Stock H2906T109 3358 34419 SH SOLE 34419 0 0 GARRETT MOTION INC Common Stock 366505105 301 30170 SH SOLE 30170 0 0 GARRETT MOTION INC Common Stock 366505105 252 25254 SH SOLE 25254 0 0 GARTNER INC Common Stock 366651107 3284 21311 SH SOLE 21311 0 0 GARTNER INC Common Stock 366651107 3174 20600 SH SOLE 20600 0 0 GATX CORP Common Stock 361448103 711 8585 SH SOLE 8585 0 0 GCI INC Common Stock 12532H104 20608 189635 SH SOLE 189635 0 0 GCP APPLIED TECHNOLOGIES INC Common Stock 36164Y101 114 5022 SH SOLE 5022 0 0 GCP APPLIED TECHNOLOGIES INC Common Stock 36164Y101 410 18034 SH SOLE 18034 0 0 GENERAL DYNAMICS CORP Common Stock 369550108 9845 55827 SH SOLE 55827 0 0 GENERAL ELECTRIC CO Common Stock 369604103 23220 2080644 SH SOLE 2080644 0 0 GENERAL MLS INC Common Stock 370334104 7712 143988 SH SOLE 143988 0 0 GENERAL MTRS CO Common Stock 37045V100 10963 299541 SH SOLE 299541 0 0 GENERAL MTRS CO Common Stock 37045V100 3389 92609 SH SOLE 92609 0 0 GENESCO INC Common Stock 371532102 399 8323 SH SOLE 8323 0 0 GENESCO INC Common Stock 371532102 230 4795 SH SOLE 4795 0 0 GENTEX CORP Common Stock 371901109 1152 39738 SH SOLE 39738 0 0 GENTHERM INC Common Stock 37253A103 1040 23427 SH SOLE 23427 0 0 GENTHERM INC Common Stock 37253A103 522 11756 SH SOLE 11756 0 0 GENUINE PARTS CO Common Stock 372460105 3677 34615 SH SOLE 34615 0 0 GEO GROUP INC NEW REIT 36162J106 1224 73678 SH SOLE 73678 0 0 GEOPARK LTD Common Stock G38327105 306 13859 SH SOLE 13859 0 0 GEOSPACE TECHNOLOGIES CORP Common Stock 37364X109 76 4524 SH SOLE 4524 0 0 GETTY RLTY CORP NEW REIT 374297109 359 10918 SH SOLE 10918 0 0 GETTY RLTY CORP NEW REIT 374297109 365 11107 SH SOLE 11107 0 0 GIBRALTAR INDS INC Common Stock 374689107 444 8797 SH SOLE 8797 0 0 GIBRALTAR INDS INC Common Stock 374689107 542 10747 SH SOLE 10747 0 0 G-III APPAREL GROUP LTD Common Stock 36237H101 339 10105 SH SOLE 10105 0 0 G-III APPAREL GROUP LTD Common Stock 36237H101 470 14029 SH SOLE 14029 0 0 GILDAN ACTIVEWEAR INC Common Stock 375916103 6471 168547 SH SOLE 168547 0 0 GILEAD SCIENCES INC Common Stock 375558103 19585 301403 SH SOLE 301403 0 0 GILEAD SCIENCES INC Common Stock 375558103 4855 74710 SH SOLE 74710 0 0 GILEAD SCIENCES INC Common Stock 375558103 31840 490000 SH SOLE 490000 0 0 GLACIER BANCORP INC NEW Common Stock 37637Q105 72 1573 SH SOLE 1573 0 0 GLACIER BANCORP INC NEW Common Stock 37637Q105 1309 28467 SH SOLE 28467 0 0 GLATFELTER Common Stock 377316104 269 14710 SH SOLE 14710 0 0 GLOBAL NET LEASE INC REIT 379378201 539 26568 SH SOLE 26568 0 0 GLOBAL NET LEASE INC REIT 379378201 519 25607 SH SOLE 25607 0 0 GLOBAL PMTS INC Common Stock 37940X102 13071 71601 SH SOLE 71601 0 0 GLOBAL PMTS INC Common Stock 37940X102 21302 116685 SH SOLE 116685 0 0 GLOBAL PMTS INC Common Stock 37940X102 12004 65754 SH SOLE 65754 0 0 GLOBAL X FDS ETP 37950E200 15469 1570452 SH SOLE 1570452 0 0 GLOBAL X FDS ETP 37950E366 14231 1404813 SH SOLE 1404813 0 0 GLOBE LIFE INC Common Stock 37959E102 2498 23735 SH SOLE 23735 0 0 GLOBUS MED INC Common Stock 379577208 4519 76741 SH SOLE 76741 0 0 GMS INC Common Stock 36251C103 466 17193 SH SOLE 17193 0 0 GMS INC Common Stock 36251C103 366 13528 SH SOLE 13528 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 17457 75921 SH SOLE 75921 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 6342 27583 SH SOLE 27583 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 29054 126362 SH SOLE 126362 0 0 GOODYEAR TIRE & RUBR CO Common Stock 382550101 668 42924 SH SOLE 42924 0 0 GRACO INC Common Stock 384109104 5108 98238 SH SOLE 98238 0 0 GRAFTECH INTL LTD Common Stock 384313508 142 12204 SH SOLE 12204 0 0 GRAHAM HOLDINGS CO Common Stock 384637104 822 1287 SH SOLE 1287 0 0 GRAINGER W W INC Common Stock 384802104 3519 10395 SH SOLE 10395 0 0 GRANITE CONSTR INC Common Stock 387328107 109 3947 SH SOLE 3947 0 0 GRANITE CONSTR INC Common Stock 387328107 453 16373 SH SOLE 16373 0 0 GRANITE CONSTR INC Common Stock 387328107 420 15185 SH SOLE 15185 0 0 GRANITE PT MTG TR INC REIT 38741L107 307 16693 SH SOLE 16693 0 0 GRANITE PT MTG TR INC REIT 38741L107 271 14763 SH SOLE 14763 0 0 GRAPHIC PACKAGING HLDG CO Common Stock 388689101 4604 276527 SH SOLE 276527 0 0 GREAT LAKES DREDGE & DOCK CORP Common Stock 390607109 261 23024 SH SOLE 23024 0 0 GREAT SOUTHN BANCORP INC Common Stock 390905107 250 3944 SH SOLE 3944 0 0 GREAT WESTN BANCORP INC Common Stock 391416104 666 19160 SH SOLE 19160 0 0 GREEN PLAINS RENEWABLE ENERGY Common Stock 393222104 174 11285 SH SOLE 11285 0 0 GREENBRIER COS INC Common Stock 393657101 347 10706 SH SOLE 10706 0 0 GREENHILL & CO Common Stock 395259104 145 8504 SH SOLE 8504 0 0 GREENHILL & CO Common Stock 395259104 111 6509 SH SOLE 6509 0 0 GRIFFON CORP Common Stock 398433102 291 14303 SH SOLE 14303 0 0 GROUP 1 AUTOMOTIVE INC Common Stock 398905109 424 4236 SH SOLE 4236 0 0 GROUP 1 AUTOMOTIVE INC Common Stock 398905109 599 5987 SH SOLE 5987 0 0 GRUBHUB INC Common Stock 400110102 1253 25755 SH SOLE 25755 0 0 GUARDANT HEALTH INC Common Stock 40131M109 4493 57502 SH SOLE 57502 0 0 GUESS INC Common Stock 401617105 278 12424 SH SOLE 12424 0 0 GUESS INC Common Stock 401617105 322 14379 SH SOLE 14379 0 0 GULFPORT ENERGY CORP Common Stock 402635304 465 152972 SH SOLE 152972 0 0 GULFPORT ENERGY CORP Common Stock 402635304 101 33108 SH SOLE 33108 0 0 GULFPORT ENERGY CORP Common Stock 402635304 148 48573 SH SOLE 48573 0 0 HAEMONETICS CORP Common Stock 405024100 4111 35777 SH SOLE 35777 0 0 HAIN CELESTIAL GROUP INC Common Stock 405217100 1062 40932 SH SOLE 40932 0 0 HALLIBURTON CO Common Stock 406216101 5117 209124 SH SOLE 209124 0 0 HALLIBURTON CO Common Stock 406216101 2871 117310 SH SOLE 117310 0 0 HANCOCK WHITNEY CORPORATION Common Stock 410120109 4520 103017 SH SOLE 103017 0 0 HANESBRANDS INC Common Stock 410345102 1280 86169 SH SOLE 86169 0 0 HANESBRANDS INC Common Stock 410345102 2737 184307 SH SOLE 184307 0 0 HANGER INC Common Stock 41043F208 456 16526 SH SOLE 16526 0 0 HANGER INC Common Stock 41043F208 214 7735 SH SOLE 7735 0 0 HANMI FINL CORP Common Stock 410495204 219 10935 SH SOLE 10935 0 0 HANOVER INS GROUP INC Common Stock 410867105 3208 23474 SH SOLE 23474 0 0 HARLEY DAVIDSON INC Common Stock 412822108 1367 36758 SH SOLE 36758 0 0 HARMONIC INC Common Stock 413160102 149 19055 SH SOLE 19055 0 0 HARMONIC INC Common Stock 413160102 211 27011 SH SOLE 27011 0 0 HARSCO CORP Common Stock 415864107 240 10441 SH SOLE 10441 0 0 HARSCO CORP Common Stock 415864107 618 26853 SH SOLE 26853 0 0 HARTFORD FINL SVCS GROUP INC Common Stock 416515104 5218 85865 SH SOLE 85865 0 0 HARTFORD FINL SVCS GROUP INC Common Stock 416515104 8387 138020 SH SOLE 138020 0 0 HASBRO INC Common Stock 418056107 3202 30316 SH SOLE 30316 0 0 HASBRO INC Common Stock 418056107 1132 10723 SH SOLE 10723 0 0 HAVERTY FURNITURE INC Common Stock 419596101 133 6612 SH SOLE 6612 0 0 HAWAIIAN ELEC INDUSTRIES Common Stock 419870100 1260 26882 SH SOLE 26882 0 0 HAWAIIAN HOLDINGS INC Common Stock 419879101 475 16211 SH SOLE 16211 0 0 HAWKINS INC Common Stock 420261109 378 8248 SH SOLE 8248 0 0 HAWKINS INC Common Stock 420261109 149 3250 SH SOLE 3250 0 0 HAYNES INTERNATIONAL INC Common Stock 420877201 174 4869 SH SOLE 4869 0 0 HAYNES INTERNATIONAL INC Common Stock 420877201 152 4260 SH SOLE 4260 0 0 HCA HEALTHCARE INC Common Stock 40412C101 9316 63028 SH SOLE 63028 0 0 HCA HEALTHCARE INC Common Stock 40412C101 5699 38558 SH SOLE 38558 0 0 HCA HEALTHCARE INC Common Stock 40412C101 25128 170000 SH SOLE 170000 0 0 HCI GROUP INC Common Stock 40416E103 101 2221 SH SOLE 2221 0 0 HEALTHCARE RLTY TR REIT 421946104 2437 73037 SH SOLE 73037 0 0 HEALTHEQUITY INC Common Stock 42226A107 4556 61509 SH SOLE 61509 0 0 HEALTHPEAK PROPS REIT 42250P103 4065 117915 SH SOLE 117915 0 0 HEALTHPEAK PROPS REIT 42250P103 1968 57100 SH SOLE 57100 0 0 HEALTHSTREAM INC Common Stock 42222N103 546 20074 SH SOLE 20074 0 0 HEALTHSTREAM INC Common Stock 42222N103 236 8669 SH SOLE 8669 0 0 HEARTLAND EXPRESS INC Common Stock 422347104 353 16764 SH SOLE 16764 0 0 HEIDRICK & STRUGGLES INTL IN Common Stock 422819102 554 17031 SH SOLE 17031 0 0 HEIDRICK & STRUGGLES INTL IN Common Stock 422819102 208 6389 SH SOLE 6389 0 0 HELEN OF TROY CORP LTD Common Stock G4388N106 2481 13797 SH SOLE 13797 0 0 HELIX ENERGY SOLUTIONS GRP INC Common Stock 42330P107 230 23843 SH SOLE 23843 0 0 HELIX ENERGY SOLUTIONS GRP INC Common Stock 42330P107 441 45841 SH SOLE 45841 0 0 HELMERICH & PAYNE INC Common Stock 423452101 1174 25836 SH SOLE 25836 0 0 HELMERICH & PAYNE INC Common Stock 423452101 930 20466 SH SOLE 20466 0 0 HENRY JACK & ASSOC INC Common Stock 426281101 2670 18329 SH SOLE 18329 0 0 HENRY JACK & ASSOC INC Common Stock 426281101 2564 17600 SH SOLE 17600 0 0 HERITAGE FINL CORP WASH Common Stock 42722X106 317 11194 SH SOLE 11194 0 0 HERSHA HOSPITALITY TR REIT 427825500 118 8081 SH SOLE 8081 0 0 HERSHA HOSPITALITY TR REIT 427825500 185 12686 SH SOLE 12686 0 0 HERSHEY CO Common Stock 427866108 5193 35333 SH SOLE 35333 0 0 HESKA CORP Common Stock 42805E306 205 2132 SH SOLE 2132 0 0 HESS CORP Common Stock 42809H107 4122 61703 SH SOLE 61703 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 4889 308278 SH SOLE 308278 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 2309 145579 SH SOLE 145579 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 4845 305500 SH SOLE 305500 0 0 HEXCEL CORP NEW Common Stock 428291108 2016 27499 SH SOLE 27499 0 0 HIBBETT SPORTS INC Common Stock 428567101 150 5335 SH SOLE 5335 0 0 HIBBETT SPORTS INC Common Stock 428567101 174 6212 SH SOLE 6212 0 0 HIGHWOODS PPTYS INC REIT 431284108 1554 31782 SH SOLE 31782 0 0 HIGHWOODS PPTYS INC REIT 431284108 2957 60451 SH SOLE 60451 0 0 HILLENBRAND INC Common Stock 431571108 1229 36881 SH SOLE 36881 0 0 HILLENBRAND INC Common Stock 431571108 466 13999 SH SOLE 13999 0 0 HILLENBRAND INC Common Stock 431571108 709 21296 SH SOLE 21296 0 0 HILL-ROM HOLDINGS INC Common Stock 431475102 6209 54693 SH SOLE 54693 0 0 HILTON INC Common Stock 43300A203 7456 67222 SH SOLE 67222 0 0 HILTON INC Common Stock 43300A203 2781 25076 SH SOLE 25076 0 0 HMS HLDGS CORP Common Stock 40425J101 1006 34003 SH SOLE 34003 0 0 HMS HLDGS CORP Common Stock 40425J101 863 29171 SH SOLE 29171 0 0 HOLLY CORP Common Stock 436106108 1794 35373 SH SOLE 35373 0 0 HOLLY CORP Common Stock 436106108 3362 66298 SH SOLE 66298 0 0 HOLOGIC INC Common Stock 436440101 3335 63881 SH SOLE 63881 0 0 HOLOGIC INC Common Stock 436440101 1167 22343 SH SOLE 22343 0 0 HOME DEPOT INC Common Stock 437076102 56752 259876 SH SOLE 259876 0 0 HOME DEPOT INC Common Stock 437076102 20328 93084 SH SOLE 93084 0 0 HOME DEPOT INC Common Stock 437076102 50227 230000 SH SOLE 230000 0 0 HOMESTREET INC Common Stock 43785V102 308 9066 SH SOLE 9066 0 0 HONEYWELL INTL INC Common Stock 438516106 30130 170228 SH SOLE 170228 0 0 HONEYWELL INTL INC Common Stock 438516106 15239 86094 SH SOLE 86094 0 0 HONEYWELL INTL INC Common Stock 438516106 17007 96087 SH SOLE 96087 0 0 HOPE BANCORP INC Common Stock 43940T109 1107 74463 SH SOLE 74463 0 0 HOPE BANCORP INC Common Stock 43940T109 613 41233 SH SOLE 41233 0 0 HORACE MANN EDUCATORS CORP NEW Common Stock 440327104 610 13963 SH SOLE 13963 0 0 HORMEL FOODS CORP Common Stock 440452100 2988 66244 SH SOLE 66244 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 3169 170858 SH SOLE 170858 0 0 HP INC Common Stock 40434L105 7255 353045 SH SOLE 353045 0 0 HP INC Common Stock 40434L105 2592 126128 SH SOLE 126128 0 0 HP INC Common Stock 40434L105 7061 343600 SH SOLE 343600 0 0 HUB GROUP INC Common Stock 443320106 241 4698 SH SOLE 4698 0 0 HUB GROUP INC Common Stock 443320106 585 11405 SH SOLE 11405 0 0 HUBBELL INC Common Stock 443510607 2033 13754 SH SOLE 13754 0 0 HUDSON LTD Common Stock G46408103 338 22050 SH SOLE 22050 0 0 HUMANA INC Common Stock 444859102 11563 31549 SH SOLE 31549 0 0 HUMANA INC Common Stock 444859102 6584 17964 SH SOLE 17964 0 0 HUNT J B TRANS SVCS INC Common Stock 445658107 2372 20312 SH SOLE 20312 0 0 HUNT J B TRANS SVCS INC Common Stock 445658107 1147 9824 SH SOLE 9824 0 0 HUNTINGTON BANCSHARES INC Common Stock 446150104 3710 246040 SH SOLE 246040 0 0 HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 2445 9744 SH SOLE 9744 0 0 HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 2173 8661 SH SOLE 8661 0 0 HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 4356 17364 SH SOLE 17364 0 0 IBERIABANK CORP Common Stock 450828108 715 9552 SH SOLE 9552 0 0 ICHOR HOLDINGS Common Stock G4740B105 257 7730 SH SOLE 7730 0 0 ICON PLC Common Stock G4705A100 19860 115312 SH SOLE 115312 0 0 ICU MED INC Common Stock 44930G107 3213 17170 SH SOLE 17170 0 0 IDACORP INC Common Stock 451107106 2614 24475 SH SOLE 24475 0 0 IDEX CORP Common Stock 45167R104 3117 18120 SH SOLE 18120 0 0 IDEX CORP Common Stock 45167R104 3351 19484 SH SOLE 19484 0 0 IDEXX LABS INC Common Stock 45168D104 5336 20436 SH SOLE 20436 0 0 IHS MARKIT LTD Common Stock G47567105 32561 432130 SH SOLE 432130 0 0 IHS MARKIT LTD Common Stock G47567105 7198 95529 SH SOLE 95529 0 0 IHS MARKIT LTD Common Stock G47567105 2671 35451 SH SOLE 35451 0 0 ILLINOIS TOOL WKS INC Common Stock 452308109 12517 69680 SH SOLE 69680 0 0 ILLUMINA INC Common Stock 452327109 11618 35020 SH SOLE 35020 0 0 ILLUMINA INC Common Stock 452327109 4976 15000 SH SOLE 15000 0 0 Imperial Oil Ltd Common Stock 453038408 4667 176232 SH SOLE 176232 0 0 INCYTE CORP Common Stock 45337C102 3719 42591 SH SOLE 42591 0 0 INCYTE CORP Common Stock 45337C102 2121 24288 SH SOLE 24288 0 0 INDEPENDENCE RLTY TR INC REIT 45378A106 379 26910 SH SOLE 26910 0 0 INDEPENDENCE RLTY TR INC REIT 45378A106 422 30002 SH SOLE 30002 0 0 INDEPENDENT BANK CORP MASS Common Stock 453836108 1461 17548 SH SOLE 17548 0 0 INDEPENDENT BANK CORP MASS Common Stock 453836108 960 11534 SH SOLE 11534 0 0 INDUSTRIAL LOGISTICS PPTYS TR REIT 456237106 390 17374 SH SOLE 17374 0 0 INGERSOLL-RAND PLC Common Stock G47791101 7587 57081 SH SOLE 57081 0 0 INGERSOLL-RAND PLC Common Stock G47791101 3358 25266 SH SOLE 25266 0 0 INGERSOLL-RAND PLC Common Stock G47791101 1743 13116 SH SOLE 13116 0 0 INGEVITY CORP Common Stock 45688C107 2349 26882 SH SOLE 26882 0 0 INGREDION INC Common Stock 457187102 4343 46726 SH SOLE 46726 0 0 INNOPHOS HOLDINGS INC Common Stock 45774N108 214 6697 SH SOLE 6697 0 0 INNOSPEC INC Common Stock 45768S105 1600 15472 SH SOLE 15472 0 0 INNOSPEC INC Common Stock 45768S105 854 8256 SH SOLE 8256 0 0 INNOVIVA INC Common Stock 45781M101 665 46980 SH SOLE 46980 0 0 INNOVIVA INC Common Stock 45781M101 320 22614 SH SOLE 22614 0 0 INOGEN INC Common Stock 45780L104 475 6955 SH SOLE 6955 0 0 INOGEN INC Common Stock 45780L104 422 6178 SH SOLE 6178 0 0 INPHI CORP Common Stock 45772F107 506 6839 SH SOLE 6839 0 0 INSIGHT ENTERPRISES INC Common Stock 45765U103 938 13346 SH SOLE 13346 0 0 INSIGHT ENTERPRISES INC Common Stock 45765U103 850 12097 SH SOLE 12097 0 0 INSTALLED BLDG PRODS INC Common Stock 45780R101 859 12470 SH SOLE 12470 0 0 INSTALLED BLDG PRODS INC Common Stock 45780R101 488 7080 SH SOLE 7080 0 0 INSTEEL INDUSTRIES INC Common Stock 45774W108 130 6055 SH SOLE 6055 0 0 INTEGER HLDGS CORP Common Stock 45826H109 1384 17203 SH SOLE 17203 0 0 INTEGER HLDGS CORP Common Stock 45826H109 877 10902 SH SOLE 10902 0 0 INTEGRA LIFESCIENCES HLDGS CP Common Stock 457985208 4200 72061 SH SOLE 72061 0 0 INTEL CORP Common Stock 458140100 62024 1036327 SH SOLE 1036327 0 0 INTEL CORP Common Stock 458140100 22719 379591 SH SOLE 379591 0 0 INTEL CORP Common Stock 458140100 61131 1021400 SH SOLE 1021400 0 0 INTER PARFUMS INC Common Stock 458334109 896 12322 SH SOLE 12322 0 0 INTER PARFUMS INC Common Stock 458334109 425 5841 SH SOLE 5841 0 0 INTERCONTINENTAL EXCHANGE, INC. Common Stock 45866F104 12278 132662 SH SOLE 132662 0 0 INTERCONTINENTAL EXCHANGE, INC. Common Stock 45866F104 4388 47411 SH SOLE 47411 0 0 INTERFACE INC Common Stock 458665304 403 24270 SH SOLE 24270 0 0 INTERFACE INC Common Stock 458665304 325 19601 SH SOLE 19601 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 28281 210990 SH SOLE 210990 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 4021 30000 SH SOLE 30000 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 27116 202300 SH SOLE 202300 0 0 INTERNATIONAL FLAVORS FRAGRANC Common Stock 459506101 3282 25437 SH SOLE 25437 0 0 INTERPUBLIC GROUP COS INC Common Stock 460690100 2134 92371 SH SOLE 92371 0 0 INTERXION HOLDING N.V Common Stock N47279109 1124 13411 SH SOLE 13411 0 0 INTL FCSTONE INC Common Stock 46116V105 331 6771 SH SOLE 6771 0 0 INTL FCSTONE INC Common Stock 46116V105 257 5270 SH SOLE 5270 0 0 INTL FLAVORS FRAGRANCES COMMON Common Stock 459506101 0 1 SH SOLE 1 0 0 INTL PAPER CO Common Stock 460146103 4302 93416 SH SOLE 93416 0 0 INTUIT Common Stock 461202103 16243 62014 SH SOLE 62014 0 0 INTUIT Common Stock 461202103 15480 59100 SH SOLE 59100 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 16276 27533 SH SOLE 27533 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 3558 6019 SH SOLE 6019 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 22168 37500 SH SOLE 37500 0 0 INVACARE CORP Common Stock 461203101 101 11145 SH SOLE 11145 0 0 INVESCO LTD COM STK USD0.10 Common Stock G491BT108 1594 88670 SH SOLE 88670 0 0 INVESCO MORTGAGE CAPITAL INC REIT 46131B100 723 43406 SH SOLE 43406 0 0 INVESCO MORTGAGE CAPITAL INC REIT 46131B100 716 43000 SH SOLE 43000 0 0 INVESCO SENIOR LOAN ETF ETP 46138G508 64932 2845400 SH SOLE 2845400 0 0 IPG PHOTONICS CORP Common Stock 44980X109 1227 8470 SH SOLE 8470 0 0 IPG PHOTONICS CORP Common Stock 44980X109 1174 8100 SH SOLE 8100 0 0 IQVIA HOLDINGS INC Common Stock 46266C105 6643 42991 SH SOLE 42991 0 0 IQVIA HOLDINGS INC Common Stock 46266C105 4662 30175 SH SOLE 30175 0 0 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 198 8053 SH SOLE 8053 0 0 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 792 32158 SH SOLE 32158 0 0 IROBOT CORP Common Stock 462726100 264 5216 SH SOLE 5216 0 0 IROBOT CORP Common Stock 462726100 474 9358 SH SOLE 9358 0 0 IRON MTN INC NEW REIT 46284V101 2180 68407 SH SOLE 68407 0 0 ISHARES ETP 464286509 12542 419600 SH SOLE 419600 0 0 ISHARES ETP 464286509 6573 219900 SH SOLE 219900 0 0 ISHARES ETP 464288588 99664 922300 SH SOLE 922300 0 0 ISHARES ETP 464288588 11271 104300 SH SOLE 104300 0 0 iShares iBoxx $ High Yield Cor ETP 464288513 22091 251200 SH SOLE 251200 0 0 iShares iBoxx $ High Yield Cor ETP 464288513 7343 83500 SH SOLE 83500 0 0 ISHARES INC ETP 464286400 3540 74600 SH SOLE 74600 0 0 ISHARES INC ETP 464286400 366757 7729334 SH SOLE 7729334 0 0 ISHARES INC ETP 464286400 1950 41100 SH SOLE 41100 0 0 ISHARES INC ETP 464286640 34739 1042280 SH SOLE 1042280 0 0 ISHARES INC ETP 464286772 5896 94800 SH SOLE 94800 0 0 ISHARES INC ETP 464286772 571734 9193338 SH SOLE 9193338 0 0 ISHARES INC ETP 464286772 3420 55000 SH SOLE 55000 0 0 ISHARES INC ETP 464286780 135090 2754119 SH SOLE 2754119 0 0 ISHARES INC ETP 46434G202 4026 289641 SH SOLE 289641 0 0 ISHARES INC ETP 46434G772 5376 130700 SH SOLE 130700 0 0 ISHARES INC ETP 46434G772 557400 13552159 SH SOLE 13552159 0 0 ISHARES INC ETP 46434G772 3492 84900 SH SOLE 84900 0 0 ISHARES INC ETP 46434G814 90710 3181687 SH SOLE 3181687 0 0 ISHARES TR ETP 464287242 28599 223500 SH SOLE 223500 0 0 ISHARES TR ETP 464288273 6377 102400 SH SOLE 102400 0 0 ISHARES TR ETP 464288273 4578 73500 SH SOLE 73500 0 0 ISHARES TR ETP 464288687 9822 261300 SH SOLE 261300 0 0 ISHARES TR ETP 464289529 213296 5522943 SH SOLE 5522943 0 0 ISHARES TR ETP 464289842 17484 471893 SH SOLE 471893 0 0 ISHARES TR ETP 46429B309 93094 3627975 SH SOLE 3627975 0 0 ISHARES TR ETP 46429B408 47932 1396618 SH SOLE 1396618 0 0 ISHARES TR ETP 46429B598 4626 131600 SH SOLE 131600 0 0 ISHARES TR ETP 46429B598 184811 5257783 SH SOLE 5257783 0 0 ISHARES TR ETP 46429B598 2496 71000 SH SOLE 71000 0 0 ISHARES TR ETP 46429B606 43073 2043300 SH SOLE 2043300 0 0 ISHARES TR ETP 46432F842 6654 102000 SH SOLE 102000 0 0 ISHARES TR ETP 46434V407 24524 528200 SH SOLE 528200 0 0 ISTAR INC REIT 45031U101 278 19175 SH SOLE 19175 0 0 ISTAR INC REIT 45031U101 332 22865 SH SOLE 22865 0 0 ITRON INC Common Stock 465741106 1192 14199 SH SOLE 14199 0 0 ITRON INC Common Stock 465741106 955 11376 SH SOLE 11376 0 0 ITT INC Common Stock 45073V108 2538 34339 SH SOLE 34339 0 0 J & J SNACK FOODS CORP Common Stock 466032109 370 2009 SH SOLE 2009 0 0 J & J SNACK FOODS CORP Common Stock 466032109 928 5034 SH SOLE 5034 0 0 J2 GLOBAL INC Common Stock 48123V102 4794 51163 SH SOLE 51163 0 0 JABIL INC Common Stock 466313103 2324 56233 SH SOLE 56233 0 0 JABIL INC Common Stock 466313103 6914 167281 SH SOLE 167281 0 0 JACK IN THE BOX INC Common Stock 466367109 798 10233 SH SOLE 10233 0 0 JACOBS ENGR GROUP INC DEL Common Stock 469814107 2900 32280 SH SOLE 32280 0 0 JACOBS ENGR GROUP INC DEL Common Stock 469814107 8572 95421 SH SOLE 95421 0 0 JAGGED PEAK ENERGY INC Common Stock 47009K107 175 20582 SH SOLE 20582 0 0 JAMES RIV GROUP LTD Common Stock G5005R107 423 10259 SH SOLE 10259 0 0 JBG SMITH PPTYS REIT 46590V100 2652 66473 SH SOLE 66473 0 0 JBG SMITH PPTYS REIT 46590V100 3381 84763 SH SOLE 84763 0 0 JDS Uniphase Corp Common Stock 925550105 981 65400 SH SOLE 65400 0 0 JDS Uniphase Corp Common Stock 925550105 1151 76756 SH SOLE 76756 0 0 JEFFERIES FINL GROUP Common Stock 47233W109 1923 90000 SH SOLE 90000 0 0 JETBLUE AWYS CORP Common Stock 477143101 5211 278342 SH SOLE 278342 0 0 JOHN BEAN TECHNOLOGIES Common Stock 477839104 644 5714 SH SOLE 5714 0 0 JOHN BEAN TECHNOLOGIES Common Stock 477839104 1203 10678 SH SOLE 10678 0 0 JOHNSON & JOHNSON Common Stock 478160104 91461 627006 SH SOLE 627006 0 0 JOHNSON & JOHNSON Common Stock 478160104 30394 208362 SH SOLE 208362 0 0 JOHNSON & JOHNSON Common Stock 478160104 90148 618000 SH SOLE 618000 0 0 JOHNSON CTLS INTL PLC Common Stock G51502105 7482 183780 SH SOLE 183780 0 0 JOHNSON OUTDOORS INC Common Stock 479167108 276 3594 SH SOLE 3594 0 0 JONES LANG LASALLE INC Common Stock 48020Q107 9041 51933 SH SOLE 51933 0 0 JONES LANG LASALLE INC Common Stock 48020Q107 4524 25984 SH SOLE 25984 0 0 JP MORGAN CHASE & CO Common Stock 46625H100 104163 747224 SH SOLE 747224 0 0 JP MORGAN CHASE & CO Common Stock 46625H100 44820 321521 SH SOLE 321521 0 0 JP MORGAN CHASE & CO Common Stock 46625H100 175052 1255750 SH SOLE 1255750 0 0 JUNIPER NETWORKS INC Common Stock 48203R104 1964 79740 SH SOLE 79740 0 0 JUNIPER NETWORKS INC Common Stock 48203R104 1933 78500 SH SOLE 78500 0 0 KAISER ALUMINUM CORP Common Stock 483007704 575 5184 SH SOLE 5184 0 0 KAISER ALUMINUM CORP Common Stock 483007704 598 5395 SH SOLE 5395 0 0 KAMAN CORP Common Stock 483548103 614 9310 SH SOLE 9310 0 0 KANSAS CITY SOUTHERN Common Stock 485170302 3617 23614 SH SOLE 23614 0 0 KANSAS CITY SOUTHERN Common Stock 485170302 4088 26691 SH SOLE 26691 0 0 KANSAS CITY SOUTHERN Common Stock 485170302 56357 367960 SH SOLE 367960 0 0 KB HOME Common Stock 48666K109 1436 41907 SH SOLE 41907 0 0 KBR INC Common Stock 48242W106 5233 171584 SH SOLE 171584 0 0 KELLOGG CO Common Stock 487836108 4103 59320 SH SOLE 59320 0 0 KELLY SVCS INC Common Stock 488152208 250 11088 SH SOLE 11088 0 0 KEMET CORP Common Stock 488360207 518 19151 SH SOLE 19151 0 0 KEMPER CORP DEL Common Stock 488401100 718 9263 SH SOLE 9263 0 0 KEMPER CORP DEL Common Stock 488401100 3992 51509 SH SOLE 51509 0 0 KENNAMETAL INC Common Stock 489170100 1108 30046 SH SOLE 30046 0 0 KEYCORP NEW Common Stock 493267108 4749 234653 SH SOLE 234653 0 0 KEYCORP NEW Common Stock 493267108 8722 430929 SH SOLE 430929 0 0 KEYCORP NEW Common Stock 493267108 24288 1200000 SH SOLE 1200000 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 4586 44687 SH SOLE 44687 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 1666 16231 SH SOLE 16231 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 4403 42900 SH SOLE 42900 0 0 KFORCE INC Common Stock 493732101 297 7484 SH SOLE 7484 0 0 KILROY RLTY CORP REIT 49427F108 5909 70424 SH SOLE 70424 0 0 KILROY RLTY CORP REIT 49427F108 5264 62742 SH SOLE 62742 0 0 KIMBERLY CLARK CORP Common Stock 494368103 11234 81669 SH SOLE 81669 0 0 KIMCO REALTY CORP REIT 49446R109 2083 100591 SH SOLE 100591 0 0 KIMCO REALTY CORP REIT 49446R109 3521 170000 SH SOLE 170000 0 0 KIMCO REALTY CORP REIT 49446R109 5026 242702 SH SOLE 242702 0 0 KINDER MORGAN INC Common Stock 49456B101 9824 464052 SH SOLE 464052 0 0 KINROSS GOLD CORP Common Stock 496902404 4522 952184 SH SOLE 952184 0 0 KINSALE CAP GROUP INC Common Stock 49714P108 540 5310 SH SOLE 5310 0 0 KINSALE CAP GROUP INC Common Stock 49714P108 699 6871 SH SOLE 6871 0 0 KIRBY CORP Common Stock 497266106 4367 48779 SH SOLE 48779 0 0 KIRKLAND LAKE GOLD LTD Common Stock 49741E100 2036 35578 SH SOLE 35578 0 0 KIRKLAND LAKE GOLD LTD Common Stock 49741E100 1946 33998 SH SOLE 33998 0 0 KITE REALTY GROUP TRUST REIT 49803T300 452 23149 SH SOLE 23149 0 0 KITE REALTY GROUP TRUST REIT 49803T300 557 28532 SH SOLE 28532 0 0 KKR REAL ESTATE FIN TR INC REIT 48251K100 151 7385 SH SOLE 7385 0 0 KKR REAL ESTATE FIN TR INC REIT 48251K100 166 8130 SH SOLE 8130 0 0 KLA CORPORATION Common Stock 482480100 6698 37593 SH SOLE 37593 0 0 KLA CORPORATION Common Stock 482480100 10933 61362 SH SOLE 61362 0 0 KLA CORPORATION Common Stock 482480100 6557 36800 SH SOLE 36800 0 0 KLX ENERGY SERVICS HOLDNGS INC Common Stock 48253L106 44 6903 SH SOLE 6903 0 0 KNIGHT SWIFT TRANSN HLDGS INC Common Stock 499049104 4492 125339 SH SOLE 125339 0 0 KNOWLES CORP Common Stock 49926D109 640 30237 SH SOLE 30237 0 0 KOHLS CORP Common Stock 500255104 1900 37301 SH SOLE 37301 0 0 KONTOOR BRANDS INC Common Stock 50050N103 685 16311 SH SOLE 16311 0 0 KONTOOR BRANDS INC Common Stock 50050N103 656 15616 SH SOLE 15616 0 0 KOPPERS HOLDINGS INC Common Stock 50060P106 352 9215 SH SOLE 9215 0 0 KOPPERS HOLDINGS INC Common Stock 50060P106 269 7025 SH SOLE 7025 0 0 KORN FERRY Common Stock 500643200 1017 23997 SH SOLE 23997 0 0 KORN FERRY Common Stock 500643200 812 19147 SH SOLE 19147 0 0 KORNIT DIGITAL LTD Common Stock M6372Q113 3762 109895 SH SOLE 109895 0 0 KRAFT HEINZ CO Common Stock 500754106 4767 148371 SH SOLE 148371 0 0 KRATON CORPORATION Common Stock 50077C106 159 6294 SH SOLE 6294 0 0 KRATON CORPORATION Common Stock 50077C106 266 10519 SH SOLE 10519 0 0 KROGER CO Common Stock 501044101 5539 191065 SH SOLE 191065 0 0 KULICKE & SOFFA INDS INC Common Stock 501242101 429 15788 SH SOLE 15788 0 0 KULICKE & SOFFA INDS INC Common Stock 501242101 605 22232 SH SOLE 22232 0 0 L BRANDS INC Common Stock 501797104 1003 55327 SH SOLE 55327 0 0 L3HARRIS TECH INC Common Stock 502431109 10421 52666 SH SOLE 52666 0 0 L3HARRIS TECH INC Common Stock 502431109 63478 320806 SH SOLE 320806 0 0 LA Z BOY INC Common Stock 505336107 531 16859 SH SOLE 16859 0 0 LA Z BOY INC Common Stock 505336107 494 15706 SH SOLE 15706 0 0 LABORATORY CORP AMER HLDGS Common Stock 50540R409 3913 23133 SH SOLE 23133 0 0 LAM RESEARCH CORP Common Stock 512807108 10106 34563 SH SOLE 34563 0 0 LAM RESEARCH CORP Common Stock 512807108 20748 70959 SH SOLE 70959 0 0 LAM RESEARCH CORP Common Stock 512807108 10000 34200 SH SOLE 34200 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 6500 72826 SH SOLE 72826 0 0 LAMB WESTON HLDGS INC Common Stock 513272104 2994 34797 SH SOLE 34797 0 0 LAMB WESTON HLDGS INC Common Stock 513272104 3605 41907 SH SOLE 41907 0 0 LANCASTER COLONY CORP Common Stock 513847103 1884 11767 SH SOLE 11767 0 0 LANDSTAR SYS INC Common Stock 515098101 3729 32746 SH SOLE 32746 0 0 LANNET INC Common Stock 516012101 100 11300 SH SOLE 11300 0 0 LANTHEUS HLDGS INC Common Stock 516544103 320 15582 SH SOLE 15582 0 0 LANTHEUS HLDGS INC Common Stock 516544103 269 13139 SH SOLE 13139 0 0 LAREDO PETROLEUM, INC. Common Stock 516806106 346 120490 SH SOLE 120490 0 0 LAREDO PETROLEUM, INC. Common Stock 516806106 148 51687 SH SOLE 51687 0 0 LAS VEGAS SANDS CORP Common Stock 517834107 5558 80508 SH SOLE 80508 0 0 LAS VEGAS SANDS CORP Common Stock 517834107 1805 26139 SH SOLE 26139 0 0 LAUDER ESTEE COS INC Common Stock 518439104 10951 53019 SH SOLE 53019 0 0 LAUDER ESTEE COS INC Common Stock 518439104 10822 52396 SH SOLE 52396 0 0 LAUDER ESTEE COS INC Common Stock 518439104 48873 236629 SH SOLE 236629 0 0 LCI INDS Common Stock 50189K103 946 8835 SH SOLE 8835 0 0 LCI INDS Common Stock 50189K103 903 8432 SH SOLE 8432 0 0 LEGGETT & PLATT INC Common Stock 524660107 1594 31352 SH SOLE 31352 0 0 LEGGETT & PLATT INC Common Stock 524660107 3329 65492 SH SOLE 65492 0 0 LEIDOS HOLDINGS INC Common Stock 525327102 3103 31703 SH SOLE 31703 0 0 LEIDOS HOLDINGS INC Common Stock 525327102 18967 193762 SH SOLE 193762 0 0 LEIDOS HOLDINGS INC Common Stock 525327102 3274 33450 SH SOLE 33450 0 0 LEMAITRE VASCULAR INC Common Stock 525558201 186 5182 SH SOLE 5182 0 0 LENNAR CORP Common Stock 526057104 3720 66678 SH SOLE 66678 0 0 LENNAR CORP Common Stock 526057104 5366 96188 SH SOLE 96188 0 0 LENNOX INTL INC Common Stock 526107107 2513 10302 SH SOLE 10302 0 0 LEVI STRAUSS & CO NEW Common Stock 52736R102 131 6789 SH SOLE 6789 0 0 LEXINGTON REALTY TRUST REIT 529043101 793 74634 SH SOLE 74634 0 0 LEXINGTON REALTY TRUST REIT 529043101 774 72890 SH SOLE 72890 0 0 LGI HOMES INC Common Stock 50187T106 444 6286 SH SOLE 6286 0 0 LHC GROUP INC Common Stock 50187A107 1160 8418 SH SOLE 8418 0 0 LHC GROUP INC Common Stock 50187A107 1358 9860 SH SOLE 9860 0 0 LIBERTY PPTY TR REIT 531172104 4745 79025 SH SOLE 79025 0 0 LIBERTY PPTY TR REIT 531172104 3355 55865 SH SOLE 55865 0 0 LIFE STORAGE INC REIT 53223X107 4134 38175 SH SOLE 38175 0 0 LIFEVANTAGE CORP Common Stock 53222K205 237 15213 SH SOLE 15213 0 0 LILLY ELI & CO Common Stock 532457108 26456 201290 SH SOLE 201290 0 0 LILLY ELI & CO Common Stock 532457108 7015 53376 SH SOLE 53376 0 0 LILLY ELI & CO Common Stock 532457108 47315 360000 SH SOLE 360000 0 0 LINCOLN ELEC HLDGS INC Common Stock 533900106 4957 51247 SH SOLE 51247 0 0 LINCOLN NATL CORP IND Common Stock 534187109 2788 47250 SH SOLE 47250 0 0 LINCOLN NATL CORP IND Common Stock 534187109 3086 52297 SH SOLE 52297 0 0 LINDE PLC Common Stock G5494J103 27246 127975 SH SOLE 127975 0 0 LINDSAY CORP Common Stock 535555106 354 3688 SH SOLE 3688 0 0 LIONS GATE ENTMNT CORP Common Stock 535919401 458 42979 SH SOLE 42979 0 0 LIONS GATE ENTMNT CORP B Common Stock 535919500 427 42979 SH SOLE 42979 0 0 LIQUIDITY SERVICES INC Common Stock 53635B107 51 8564 SH SOLE 8564 0 0 LITHIA MTRS INC Common Stock 536797103 711 4836 SH SOLE 4836 0 0 LITHIA MTRS INC Common Stock 536797103 1101 7488 SH SOLE 7488 0 0 LITTELFUSE INC Common Stock 537008104 3285 17170 SH SOLE 17170 0 0 LIVANOVA PLC Common Stock G5509L101 2560 33933 SH SOLE 33933 0 0 LIVE NATION INC Common Stock 538034109 2399 33571 SH SOLE 33571 0 0 LIVENT CORP Common Stock 53814L108 72 8410 SH SOLE 8410 0 0 LIVENT CORP Common Stock 53814L108 419 49002 SH SOLE 49002 0 0 LIVEPERSON INC Common Stock 538146101 68 1838 SH SOLE 1838 0 0 LIVEPERSON INC Common Stock 538146101 739 19962 SH SOLE 19962 0 0 LKQ CORP Common Stock 501889208 2606 73011 SH SOLE 73011 0 0 LKQ CORP Common Stock 501889208 5457 152865 SH SOLE 152865 0 0 LKQ CORP Common Stock 501889208 2295 64297 SH SOLE 64297 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 23026 59135 SH SOLE 59135 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 77183 198219 SH SOLE 198219 0 0 LOEWS CORP Common Stock 540424108 3199 60941 SH SOLE 60941 0 0 LOWES COS INC Common Stock 548661107 21868 182602 SH SOLE 182602 0 0 LOWES COS INC Common Stock 548661107 13505 112771 SH SOLE 112771 0 0 LOWES COS INC Common Stock 548661107 44311 370000 SH SOLE 370000 0 0 LSB INDS INC Common Stock 502160104 28 6676 SH SOLE 6676 0 0 LTC PPTYS INC REIT 502175102 552 12329 SH SOLE 12329 0 0 LTC PPTYS INC REIT 502175102 597 13344 SH SOLE 13344 0 0 LULULEMON ATHLETICA INC Common Stock 550021109 22009 95000 SH SOLE 95000 0 0 LUMBER LIQUIDATORS HLDGS INC Common Stock 55003T107 95 9672 SH SOLE 9672 0 0 LUMENTUM HLDGS INC Common Stock 55024U109 5783 72924 SH SOLE 72924 0 0 LUMINEX CORP DEL Common Stock 55027E102 122 5247 SH SOLE 5247 0 0 LUMINEX CORP DEL Common Stock 55027E102 322 13900 SH SOLE 13900 0 0 LYDALL INC DEL Common Stock 550819106 150 7309 SH SOLE 7309 0 0 LYDALL INC DEL Common Stock 550819106 120 5841 SH SOLE 5841 0 0 LYON WILLIAM HOMES Common Stock 552074700 223 11138 SH SOLE 11138 0 0 LYONDELLBASELL INDUSTRIES N V Common Stock N53745100 5779 61162 SH SOLE 61162 0 0 M & T BK CORP Common Stock 55261F104 5337 31438 SH SOLE 31438 0 0 M D C HLDGS INC Common Stock 552676108 627 16421 SH SOLE 16421 0 0 M/I HOMES INC Common Stock 55305B101 361 9175 SH SOLE 9175 0 0 M/I HOMES INC Common Stock 55305B101 366 9289 SH SOLE 9289 0 0 MACERICH CO REIT 554382101 1237 45952 SH SOLE 45952 0 0 MACK CALI RLTY CORP REIT 554489104 2262 97816 SH SOLE 97816 0 0 MACY'S INC. Common Stock 55616P104 1251 73614 SH SOLE 73614 0 0 MADDEN STEVEN LTD Common Stock 556269108 1533 35641 SH SOLE 35641 0 0 MADDEN STEVEN LTD Common Stock 556269108 1124 26126 SH SOLE 26126 0 0 MAGELLAN HEALTH SERVICES Common Stock 559079207 344 4391 SH SOLE 4391 0 0 MAGELLAN HEALTH SERVICES Common Stock 559079207 567 7240 SH SOLE 7240 0 0 Magna International Inc Common Stock 559222401 16230 227948 SH SOLE 227948 0 0 MALIBU BOATS INC Common Stock 56117J100 310 7571 SH SOLE 7571 0 0 MANHATTAN ASSOCS INC Common Stock 562750109 5965 74793 SH SOLE 74793 0 0 MANPOWER INC Common Stock 56418H100 1590 16373 SH SOLE 16373 0 0 MANTECH INTL CORP Common Stock 564563104 818 10239 SH SOLE 10239 0 0 MANTECH INTL CORP Common Stock 564563104 696 8713 SH SOLE 8713 0 0 MANULIFE FINANCIAL CORP Common Stock 56501R106 30410 1496331 SH SOLE 1496331 0 0 MARATHON OIL CORP Common Stock 565849106 2588 190572 SH SOLE 190572 0 0 MARATHON OIL CORP Common Stock 565849106 1198 88192 SH SOLE 88192 0 0 MARATHON PETE CORP Common Stock 56585A102 9320 154693 SH SOLE 154693 0 0 MARATHON PETE CORP Common Stock 56585A102 3468 57566 SH SOLE 57566 0 0 MARATHON PETE CORP Common Stock 56585A102 23739 394000 SH SOLE 394000 0 0 MARCUS & MILLICHAP INC Common Stock 566324109 267 7179 SH SOLE 7179 0 0 MARCUS CORP Common Stock 566330106 200 6280 SH SOLE 6280 0 0 MARINEMAX INC Common Stock 567908108 126 7548 SH SOLE 7548 0 0 MARKETAXESS HLDGS INC Common Stock 57060D108 3425 9034 SH SOLE 9034 0 0 MARRIOTT INTL INC NEW Common Stock 571903202 9790 64648 SH SOLE 64648 0 0 MARRIOTT INTL INC NEW Common Stock 571903202 1867 12331 SH SOLE 12331 0 0 MARRIOTT VACATIONS WRLDWDE COM Common Stock 57164Y107 1658 12877 SH SOLE 12877 0 0 MARSH & MCLENNAN COS INC Common Stock 571748102 13395 120230 SH SOLE 120230 0 0 MARTEN TRANS LTD Common Stock 573075108 406 18909 SH SOLE 18909 0 0 MARTEN TRANS LTD Common Stock 573075108 274 12733 SH SOLE 12733 0 0 MARTIN MARIETTA MATLS INC Common Stock 573284106 4164 14889 SH SOLE 14889 0 0 MARTIN MARIETTA MATLS INC Common Stock 573284106 17806 63673 SH SOLE 63673 0 0 MARTIN MARIETTA MATLS INC Common Stock 573284106 38870 139000 SH SOLE 139000 0 0 MASCO CORP Common Stock 574599106 3248 67683 SH SOLE 67683 0 0 MASCO CORP Common Stock 574599106 7746 161407 SH SOLE 161407 0 0 MASIMO CORP Common Stock 574795100 5380 34038 SH SOLE 34038 0 0 MASTEC INC Common Stock 576323109 153 2379 SH SOLE 2379 0 0 MASTERCARD INC Common Stock 57636Q104 63149 211490 SH SOLE 211490 0 0 MASTERCARD INC Common Stock 57636Q104 36640 122711 SH SOLE 122711 0 0 MASTERCARD INC Common Stock 57636Q104 61211 205000 SH SOLE 205000 0 0 MASTERCRAFT BOAT HLDGS INC Common Stock 57637H103 224 14208 SH SOLE 14208 0 0 MATRIX SVC CO Common Stock 576853105 375 16377 SH SOLE 16377 0 0 MATRIX SVC CO Common Stock 576853105 207 9046 SH SOLE 9046 0 0 MATTEL INC Common Stock 577081102 1163 85848 SH SOLE 85848 0 0 MATTHEWS INTL CORP Common Stock 577128101 411 10778 SH SOLE 10778 0 0 MAXIM INTEGRATED PRODS INC Common Stock 57772K101 3965 64468 SH SOLE 64468 0 0 MAXIM INTEGRATED PRODS INC Common Stock 57772K101 3826 62200 SH SOLE 62200 0 0 MAXIMUS INC Common Stock 577933104 2840 38174 SH SOLE 38174 0 0 MAXLINEAR INC Common Stock 57776J100 224 10553 SH SOLE 10553 0 0 MAXLINEAR INC Common Stock 57776J100 453 21344 SH SOLE 21344 0 0 MCCORMICK & CO INC Common Stock 579780206 4997 29438 SH SOLE 29438 0 0 MCDERMOTT INTL INC Common Stock 580037703 43 63282 SH SOLE 63282 0 0 MCDONALDS CORP Common Stock 580135101 35454 179414 SH SOLE 179414 0 0 MCDONALDS CORP Common Stock 580135101 45450 230000 SH SOLE 230000 0 0 MCKESSON CORP Common Stock 58155Q103 5938 42928 SH SOLE 42928 0 0 MCKESSON CORP Common Stock 58155Q103 4288 31004 SH SOLE 31004 0 0 MDU RES GROUP INC Common Stock 552690109 4640 156170 SH SOLE 156170 0 0 MEDICAL PPTYS TRUST INC REIT 58463J304 6109 289401 SH SOLE 289401 0 0 MEDICINES CO Common Stock 584688105 1936 22788 SH SOLE 22788 0 0 MEDICINES CO Common Stock 584688105 1994 23471 SH SOLE 23471 0 0 MEDIFAST INC Common Stock 58470H101 602 5492 SH SOLE 5492 0 0 MEDIFAST INC Common Stock 58470H101 441 4025 SH SOLE 4025 0 0 MEDPACE HLDGS INC Common Stock 58506Q109 914 10871 SH SOLE 10871 0 0 MEDPACE HLDGS INC Common Stock 58506Q109 736 8755 SH SOLE 8755 0 0 MEDTRONIC PLC Common Stock G5960L103 36228 319326 SH SOLE 319326 0 0 MEDTRONIC PLC Common Stock G5960L103 15221 134168 SH SOLE 134168 0 0 MEDTRONIC PLC Common Stock G5960L103 47649 420000 SH SOLE 420000 0 0 MELCO CROWN ENTERTAINMENT ADR 585464100 9037 373881 SH SOLE 373881 0 0 MELLANOX TECHNOLOGIES LTD Common Stock M51363113 497 4242 SH SOLE 4242 0 0 MERCER INTL INC Common Stock 588056101 295 23994 SH SOLE 23994 0 0 MERCER INTL INC Common Stock 588056101 181 14679 SH SOLE 14679 0 0 MERCK AND CO Common Stock 58933Y105 55165 606545 SH SOLE 606545 0 0 MERCK AND CO Common Stock 58933Y105 21961 241465 SH SOLE 241465 0 0 MERCK AND CO Common Stock 58933Y105 45020 495000 SH SOLE 495000 0 0 MERIDIAN BIOSCIENCE INC Common Stock 589584101 150 15376 SH SOLE 15376 0 0 MERIDIAN BIOSCIENCE INC Common Stock 589584101 141 14420 SH SOLE 14420 0 0 MERIT MED SYS INC Common Stock 589889104 450 14399 SH SOLE 14399 0 0 MERIT MED SYS INC Common Stock 589889104 576 18457 SH SOLE 18457 0 0 MERITAGE HOMES CORP Common Stock 59001A102 801 13111 SH SOLE 13111 0 0 MERITAGE HOMES CORP Common Stock 59001A102 736 12044 SH SOLE 12044 0 0 MESA LABS INC Common Stock 59064R109 299 1198 SH SOLE 1198 0 0 META FINL GROUP INC Common Stock 59100U108 271 7430 SH SOLE 7430 0 0 META FINL GROUP INC Common Stock 59100U108 430 11785 SH SOLE 11785 0 0 METHODE ELECTRS INC Common Stock 591520200 399 10138 SH SOLE 10138 0 0 METHODE ELECTRS INC Common Stock 591520200 492 12509 SH SOLE 12509 0 0 METLIFE INC Common Stock 59156R108 9492 186226 SH SOLE 186226 0 0 METLIFE INC Common Stock 59156R108 4434 86985 SH SOLE 86985 0 0 METLIFE INC Common Stock 59156R108 18465 362280 SH SOLE 362280 0 0 METROPOLITAN BK HLDG CORP Common Stock 591774104 143 2961 SH SOLE 2961 0 0 METTLER-TOLEDO INTL INC Common Stock 592688105 4603 5802 SH SOLE 5802 0 0 MGIC INVT CORP WIS Common Stock 552848103 700 49366 SH SOLE 49366 0 0 MGM MIRAGE Common Stock 552953101 4082 122688 SH SOLE 122688 0 0 MGP INGREDIENTS INC NEW Common Stock 55303J106 207 4270 SH SOLE 4270 0 0 MICHAELS COS INC Common Stock 59408Q106 383 47312 SH SOLE 47312 0 0 MICHAELS COS INC Common Stock 59408Q106 207 25619 SH SOLE 25619 0 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 5962 56933 SH SOLE 56933 0 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 5686 54300 SH SOLE 54300 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 14184 263739 SH SOLE 263739 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 4767 88632 SH SOLE 88632 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 13574 252400 SH SOLE 252400 0 0 MICROSOFT CORP Common Stock 594918104 286613 1817455 SH SOLE 1817455 0 0 MICROSOFT CORP Common Stock 594918104 112727 714818 SH SOLE 714818 0 0 MICROSOFT CORP Common Stock 594918104 275675 1748100 SH SOLE 1748100 0 0 MICROSTRATEGY INC Common Stock 594972408 393 2754 SH SOLE 2754 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 3583 27174 SH SOLE 27174 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 1045 7926 SH SOLE 7926 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 4679 35488 SH SOLE 35488 0 0 MILLER HERMAN INC Common Stock 600544100 214 5129 SH SOLE 5129 0 0 MINERALS TECHNOLOGIES INC Common Stock 603158106 3166 54931 SH SOLE 54931 0 0 MKS INSTRUMENT INC Common Stock 55306N104 5497 49970 SH SOLE 49970 0 0 MOBILE MINI INC Common Stock 60740F105 1202 31708 SH SOLE 31708 0 0 MOBILE MINI INC Common Stock 60740F105 577 15207 SH SOLE 15207 0 0 MOHAWK INDS INC Common Stock 608190104 1932 14163 SH SOLE 14163 0 0 MOLINA HEALTHCARE INC Common Stock 60855R100 5138 37865 SH SOLE 37865 0 0 MOLSON COORS BEVERAGE COMPANY Common Stock 60871R209 2412 44754 SH SOLE 44754 0 0 MOMENTA PHARMACEUTICALS INC Common Stock 60877T100 598 30302 SH SOLE 30302 0 0 MOMENTA PHARMACEUTICALS INC Common Stock 60877T100 641 32481 SH SOLE 32481 0 0 MONARCH CASINO & RESORT INC Common Stock 609027107 168 3470 SH SOLE 3470 0 0 MONDELEZ INTERNATIONAL INC Common Stock 609207105 18893 343017 SH SOLE 343017 0 0 MONDELEZ INTERNATIONAL INC Common Stock 609207105 6647 120677 SH SOLE 120677 0 0 MONDELEZ INTERNATIONAL INC Common Stock 609207105 42412 770000 SH SOLE 770000 0 0 MONOLITHIC PWR SYS INC Common Stock 609839105 7011 39383 SH SOLE 39383 0 0 MONRO INC Common Stock 610236101 363 4638 SH SOLE 4638 0 0 MONRO INC Common Stock 610236101 855 10935 SH SOLE 10935 0 0 MONSTER BEVERAGE CORP NEW Common Stock 61174X109 5780 90948 SH SOLE 90948 0 0 MOODYS CORP Common Stock 615369105 9183 38681 SH SOLE 38681 0 0 MOODYS CORP Common Stock 615369105 3178 13385 SH SOLE 13385 0 0 MOOG INC Common Stock 615394202 1003 11757 SH SOLE 11757 0 0 MOOG INC Common Stock 615394202 936 10972 SH SOLE 10972 0 0 MORGAN STANLEY Common Stock 617446448 14981 293063 SH SOLE 293063 0 0 MORGAN STANLEY Common Stock 617446448 12480 244129 SH SOLE 244129 0 0 MORGAN STANLEY Common Stock 617446448 20405 399165 SH SOLE 399165 0 0 MOSAIC CO NEW Common Stock 61945C103 1803 83298 SH SOLE 83298 0 0 MOTORCAR PTS AMER INC Common Stock 620071100 140 6346 SH SOLE 6346 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 6577 40818 SH SOLE 40818 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 6059 37600 SH SOLE 37600 0 0 MOVADO GROUP INC Common Stock 624580106 140 6423 SH SOLE 6423 0 0 MOVADO GROUP INC Common Stock 624580106 121 5561 SH SOLE 5561 0 0 MSA SAFETY INC Common Stock 553498106 5172 40932 SH SOLE 40932 0 0 MSC INDL DIRECT INC Common Stock 553530106 1285 16373 SH SOLE 16373 0 0 MSCI INC Common Stock 55354G100 5210 20180 SH SOLE 20180 0 0 MSCI INC Common Stock 55354G100 25818 100000 SH SOLE 100000 0 0 MTS SYS CORP Common Stock 553777103 114 2382 SH SOLE 2382 0 0 MTS SYS CORP Common Stock 553777103 290 6029 SH SOLE 6029 0 0 MUELLER INDS INC Common Stock 624756102 711 22389 SH SOLE 22389 0 0 MUELLER INDS INC Common Stock 624756102 618 19453 SH SOLE 19453 0 0 MURPHY OIL CORP Common Stock 626717102 2194 81865 SH SOLE 81865 0 0 MURPHY USA Common Stock 626755102 3813 32593 SH SOLE 32593 0 0 MYERS INDS INC Common Stock 628464109 399 23949 SH SOLE 23949 0 0 MYERS INDS INC Common Stock 628464109 194 11626 SH SOLE 11626 0 0 MYLAN N V Common Stock N59465109 9536 474434 SH SOLE 474434 0 0 MYLAN N V Common Stock N59465109 2472 122961 SH SOLE 122961 0 0 MYR GROUP INC DEL Common Stock 55405W104 178 5476 SH SOLE 5476 0 0 MYRIAD GENETICS INC Common Stock 62855J104 625 22958 SH SOLE 22958 0 0 MYRIAD GENETICS INC Common Stock 62855J104 673 24732 SH SOLE 24732 0 0 NABORS INDUSTRIES LTD Common Stock G6359F103 197 68557 SH SOLE 68557 0 0 NABORS INDUSTRIES LTD Common Stock G6359F103 236 81865 SH SOLE 81865 0 0 NABORS INDUSTRIES LTD Common Stock G6359F103 317 110096 SH SOLE 110096 0 0 NASDAQ, INC Common Stock 631103108 2928 27336 SH SOLE 27336 0 0 NATIONAL BEVERAGE CORP Common Stock 635017106 212 4157 SH SOLE 4157 0 0 NATIONAL BEVERAGE CORP Common Stock 635017106 199 3895 SH SOLE 3895 0 0 NATIONAL BK HLDGS CORP Common Stock 633707104 229 6494 SH SOLE 6494 0 0 NATIONAL BK HLDGS CORP Common Stock 633707104 370 10503 SH SOLE 10503 0 0 NATIONAL FUEL GAS CO N J Common Stock 636180101 681 14638 SH SOLE 14638 0 0 NATIONAL INSTRS CORP Common Stock 636518102 488 11535 SH SOLE 11535 0 0 NATIONAL INSTRS CORP Common Stock 636518102 2087 49302 SH SOLE 49302 0 0 NATIONAL OILWELL VARCO INC Common Stock 637071101 2303 91919 SH SOLE 91919 0 0 NATIONAL OILWELL VARCO INC Common Stock 637071101 36728 1466200 SH SOLE 1466200 0 0 NATIONAL PRESTO INDS INC Common Stock 637215104 148 1669 SH SOLE 1669 0 0 NATIONAL RETAIL PROPERTIES REIT 637417106 3983 74277 SH SOLE 74277 0 0 NATIONAL STORAGE AFFILIATES TR REIT 637870106 606 18027 SH SOLE 18027 0 0 NATIONAL STORAGE AFFILIATES TR REIT 637870106 640 19051 SH SOLE 19051 0 0 NATURAL GROCERS BY VITAMIN COT Common Stock 63888U108 155 15680 SH SOLE 15680 0 0 NATUS MEDICAL INC DEL Common Stock 639050103 531 16096 SH SOLE 16096 0 0 NATUS MEDICAL INC DEL Common Stock 639050103 369 11175 SH SOLE 11175 0 0 NBT BANCORP INC Common Stock 628778102 597 14708 SH SOLE 14708 0 0 NCR CORP NEW Common Stock 62886E108 5119 145580 SH SOLE 145580 0 0 NEENAH INC Common Stock 640079109 458 6497 SH SOLE 6497 0 0 NEENAH INC Common Stock 640079109 402 5709 SH SOLE 5709 0 0 NEOGEN CORP Common Stock 640491106 712 10911 SH SOLE 10911 0 0 NEOGEN CORP Common Stock 640491106 1147 17575 SH SOLE 17575 0 0 NEOGENOMICS INC Common Stock 64049M209 567 19387 SH SOLE 19387 0 0 NEOGENOMICS INC Common Stock 64049M209 998 34108 SH SOLE 34108 0 0 NETFLIX COM INC Common Stock 64110L106 33783 104407 SH SOLE 104407 0 0 NETFLIX COM INC Common Stock 64110L106 53389 165000 SH SOLE 165000 0 0 NETGEAR INC Common Stock 64111Q104 262 10706 SH SOLE 10706 0 0 NETTAPP INC Common Stock 64110D104 3385 54372 SH SOLE 54372 0 0 NETTAPP INC Common Stock 64110D104 3511 56400 SH SOLE 56400 0 0 NEW JERSEY RES Common Stock 646025106 3061 68678 SH SOLE 68678 0 0 NEW YORK CMNTY BANCORP INC Common Stock 649445103 3615 300748 SH SOLE 300748 0 0 NEW YORK MTG TR INC REIT 649604501 548 87948 SH SOLE 87948 0 0 NEW YORK MTG TR INC REIT 649604501 390 62636 SH SOLE 62636 0 0 NEW YORK TIMES CO Common Stock 650111107 1730 53764 SH SOLE 53764 0 0 NEWELL BRANDS INC Common Stock 651229106 1745 90782 SH SOLE 90782 0 0 NEWELL BRANDS INC Common Stock 651229106 3410 177432 SH SOLE 177432 0 0 NEWMARKET CORP Common Stock 651587107 3052 6273 SH SOLE 6273 0 0 NEWMONT CORPORATION Common Stock 651639106 8486 195315 SH SOLE 195315 0 0 NEWMONT CORPORATION Common Stock 651639106 24115 555000 SH SOLE 555000 0 0 NEWPARK RES INC Common Stock 651718504 138 22017 SH SOLE 22017 0 0 NEWPARK RES INC Common Stock 651718504 189 30114 SH SOLE 30114 0 0 NEWS CORP CLASS A Common Stock 65249B109 1309 92568 SH SOLE 92568 0 0 NEWS CORP NEW Common Stock 65249B208 421 29011 SH SOLE 29011 0 0 NEXGEN ENERGY LT Common Stock 65340P106 5254 4080859 SH SOLE 4080859 0 0 NEXPOINT RESIDENTIAL TR INC REIT 65341D102 180 3992 SH SOLE 3992 0 0 NEXTERA ENERGY, INC. Common Stock 65339F101 28198 116443 SH SOLE 116443 0 0 NEXTERA ENERGY, INC. Common Stock 65339F101 10097 41697 SH SOLE 41697 0 0 NEXTERA ENERGY, INC. Common Stock 65339F101 77150 318591 SH SOLE 318591 0 0 NEXTGEN HEALTHCARE INC Common Stock 65343C102 517 32155 SH SOLE 32155 0 0 NEXTGEN HEALTHCARE INC Common Stock 65343C102 257 15989 SH SOLE 15989 0 0 NIC INC Common Stock 62914B100 584 26147 SH SOLE 26147 0 0 NIC INC Common Stock 62914B100 505 22613 SH SOLE 22613 0 0 NIELSEN HLDGS NV Common Stock G6518L108 1721 84766 SH SOLE 84766 0 0 NIKE INC Common Stock 654106103 30074 296849 SH SOLE 296849 0 0 NIKE INC Common Stock 654106103 10902 107608 SH SOLE 107608 0 0 NIKE INC Common Stock 654106103 51668 510000 SH SOLE 510000 0 0 NISOURCE INC Common Stock 65473P105 2478 88991 SH SOLE 88991 0 0 NMI HLDGS INC Common Stock 629209305 1177 35460 SH SOLE 35460 0 0 NMI HLDGS INC Common Stock 629209305 730 22016 SH SOLE 22016 0 0 NOBLE CORP PLC Common Stock G65431101 101 82828 SH SOLE 82828 0 0 NOBLE ENERGY INC Common Stock 655044105 2805 113947 SH SOLE 113947 0 0 NOBLE ENERGY INC Common Stock 655044105 1518 61645 SH SOLE 61645 0 0 NOMAD FOODS LTD Common Stock G6564A105 275 12299 SH SOLE 12299 0 0 NOMAD FOODS LTD Common Stock G6564A105 3572 159675 SH SOLE 159675 0 0 NORDSON CORP Common Stock 655663102 2466 15145 SH SOLE 15145 0 0 NORDSTROM INC Common Stock 655664100 1045 25520 SH SOLE 25520 0 0 NORDSTROM INC Common Stock 655664100 3353 81925 SH SOLE 81925 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 12059 62120 SH SOLE 62120 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 4523 23299 SH SOLE 23299 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 65788 338887 SH SOLE 338887 0 0 NORTHERN TR CORP Common Stock 665859104 5363 50478 SH SOLE 50478 0 0 NORTHFIELD BANCORP INC DEL Common Stock 66611T108 250 14753 SH SOLE 14753 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 12844 37341 SH SOLE 37341 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 19735 57375 SH SOLE 57375 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 65230 189640 SH SOLE 189640 0 0 NORTHWEST BANCSHARES INC MD Common Stock 667340103 575 34601 SH SOLE 34601 0 0 Northwest Natural Holding CO Common Stock 66765N105 719 9758 SH SOLE 9758 0 0 NORTHWESTERN CORP Common Stock 668074305 3214 44845 SH SOLE 44845 0 0 NORTON LIFELOCK INC Common Stock 668771108 3486 136601 SH SOLE 136601 0 0 NORTON LIFELOCK INC Common Stock 668771108 3601 141100 SH SOLE 141100 0 0 NORWEGIAN CRUISE LINE HLDGS LT Common Stock G66721104 2961 50687 SH SOLE 50687 0 0 NORWEGIAN CRUISE LINE HLDGS LT Common Stock G66721104 6249 106982 SH SOLE 106982 0 0 NOVA MEASURING INSTRUMENTS LTD Common Stock M7516K103 176 4663 SH SOLE 4663 0 0 NOVA MEASURING INSTRUMENTS LTD Common Stock M7516K103 2268 59962 SH SOLE 59962 0 0 NOVA MEASURING INSTRUMENTS LTD Common Stock M7516K103 2553 67485 SH SOLE 67485 0 0 NOW INC Common Stock 67011P100 920 81865 SH SOLE 81865 0 0 NRG ENERGY INC Common Stock 629377508 2383 59939 SH SOLE 59939 0 0 NRG ENERGY INC Common Stock 629377508 2714 68268 SH SOLE 68268 0 0 NU SKIN ENTERPRISES INC Common Stock 67018T105 311 7600 SH SOLE 7600 0 0 NUCOR CORP Common Stock 670346105 4065 72236 SH SOLE 72236 0 0 NUTRIEN LTD COMMON STOCK Common Stock 67077M108 27683 445282 SH SOLE 445282 0 0 NVENT Electric PLC Common Stock G6700G107 2196 85848 SH SOLE 85848 0 0 NVIDIA CORP Common Stock 67066G104 34307 145800 SH SOLE 145800 0 0 NVIDIA CORP Common Stock 67066G104 12864 54670 SH SOLE 54670 0 0 NVIDIA CORP Common Stock 67066G104 32683 138900 SH SOLE 138900 0 0 NVR INC Common Stock 62944T105 3123 820 SH SOLE 820 0 0 NVR INC Common Stock 62944T105 4681 1229 SH SOLE 1229 0 0 NXP SEMICONDUCTORS N V Common Stock N6596X109 9511 74739 SH SOLE 74739 0 0 O REILLY AUTOMOTIVE NEW COMMON Common Stock 67103H107 7900 18025 SH SOLE 18025 0 0 O REILLY AUTOMOTIVE NEW COMMON Common Stock 67103H107 3879 8850 SH SOLE 8850 0 0 O REILLY AUTOMOTIVE NEW COMMON Common Stock 67103H107 23666 54000 SH SOLE 54000 0 0 OASIS MIDSTREAM PARTNERS LP MLP 67420T206 144 8696 SH SOLE 8696 0 0 OCCIDENTAL PETE CORP DEL Common Stock 674599105 8770 212820 SH SOLE 212820 0 0 OCEANEERING INTL INC Common Stock 675232102 976 65492 SH SOLE 65492 0 0 OCEANEERING INTL INC Common Stock 675232102 499 33458 SH SOLE 33458 0 0 OFFICE DEPOT INC Common Stock 676220106 586 214008 SH SOLE 214008 0 0 OFFICE DEPOT INC Common Stock 676220106 504 184109 SH SOLE 184109 0 0 OFFICE PROPERTIES INCOME TRU REIT 67623C109 539 16776 SH SOLE 16776 0 0 OFFICE PROPERTIES INCOME TRU REIT 67623C109 523 16274 SH SOLE 16274 0 0 OFG BANCORP Common Stock 67103X102 687 29108 SH SOLE 29108 0 0 OFG BANCORP Common Stock 67103X102 350 14807 SH SOLE 14807 0 0 OGE ENERGY CORP Common Stock 670837103 5511 123917 SH SOLE 123917 0 0 O-I GLASS INC Common Stock 67098H104 663 55587 SH SOLE 55587 0 0 OIL STS INTL INC Common Stock 678026105 205 12543 SH SOLE 12543 0 0 OIL STS INTL INC Common Stock 678026105 656 40205 SH SOLE 40205 0 0 OIL STS INTL INC Common Stock 678026105 332 20379 SH SOLE 20379 0 0 OLD DOMINION FREIGHT LINE Common Stock 679580100 2887 15213 SH SOLE 15213 0 0 OLD DOMINION FREIGHT LINE Common Stock 679580100 5415 28532 SH SOLE 28532 0 0 OLD NATL BANCORP IND Common Stock 680033107 383 20923 SH SOLE 20923 0 0 OLD NATL BANCORP IND Common Stock 680033107 1059 57880 SH SOLE 57880 0 0 OLD REP INTL CORP Common Stock 680223104 1426 63741 SH SOLE 63741 0 0 Olympic Steel Inc Common Stock 68162K106 56 3118 SH SOLE 3118 0 0 OMEGA HEALTHCARE INVS INC REIT 681936100 5361 126588 SH SOLE 126588 0 0 OMNICELL INC Common Stock 68213N109 1353 16555 SH SOLE 16555 0 0 OMNICELL INC Common Stock 68213N109 1123 13738 SH SOLE 13738 0 0 OMNICOM GROUP INC Common Stock 681919106 4203 51871 SH SOLE 51871 0 0 ONE GAS INC Common Stock 68235P108 2586 27634 SH SOLE 27634 0 0 ONEMAIN HLDGS INC Common Stock 68268W103 587 13920 SH SOLE 13920 0 0 ONEOK INC NEW Common Stock 682680103 7447 98411 SH SOLE 98411 0 0 ONEOK INC NEW Common Stock 682680103 3311 43752 SH SOLE 43752 0 0 ONEOK INC NEW Common Stock 682680103 42895 566865 SH SOLE 566865 0 0 ONESPAN INC Common Stock 68287N100 169 9880 SH SOLE 9880 0 0 ONTO INNOVATION INC Common Stock 683344105 358 9802 SH SOLE 9802 0 0 ONTO INNOVATION INC Common Stock 683344105 609 16660 SH SOLE 16660 0 0 OPEN TEXT CORPORATION Common Stock 683715106 12038 210374 SH SOLE 210374 0 0 OPUS BK IRVINE CALIF Common Stock 684000102 123 4766 SH SOLE 4766 0 0 OPUS BK IRVINE CALIF Common Stock 684000102 192 7413 SH SOLE 7413 0 0 ORACLE CORP Common Stock 68389X105 27345 516129 SH SOLE 516129 0 0 ORACLE CORP Common Stock 68389X105 7970 150428 SH SOLE 150428 0 0 ORACLE CORP Common Stock 68389X105 29324 553500 SH SOLE 553500 0 0 ORASURE TECHNOLOGIES INC Common Stock 68554V108 343 42731 SH SOLE 42731 0 0 ORASURE TECHNOLOGIES INC Common Stock 68554V108 165 20578 SH SOLE 20578 0 0 ORION ENGINEERED CARBONS S A Common Stock L72967109 165 8574 SH SOLE 8574 0 0 ORTHOFIX MEDICAL INC Common Stock 68752M108 377 8161 SH SOLE 8161 0 0 ORTHOFIX MEDICAL INC Common Stock 68752M108 294 6368 SH SOLE 6368 0 0 OSHKOSH TRUCK CORP Common Stock 688239201 4649 49120 SH SOLE 49120 0 0 OSI SYSTEMS INC Common Stock 671044105 576 5722 SH SOLE 5722 0 0 OSMOTICA PHARMACEUTICALS PLC Common Stock G6S41R101 26 3686 SH SOLE 3686 0 0 OWENS & MINOR INC NEW Common Stock 690732102 108 20878 SH SOLE 20878 0 0 OXFORD INDS INC Common Stock 691497309 427 5668 SH SOLE 5668 0 0 PACCAR INC Common Stock 693718108 6518 82399 SH SOLE 82399 0 0 PACCAR INC Common Stock 693718108 5285 66813 SH SOLE 66813 0 0 PACIFIC PREMIER BANCORP Common Stock 69478X105 1181 36206 SH SOLE 36206 0 0 PACIFIC PREMIER BANCORP Common Stock 69478X105 660 20231 SH SOLE 20231 0 0 PACIRA BIOSCIENCES INC Common Stock 695127100 720 15892 SH SOLE 15892 0 0 PACIRA BIOSCIENCES INC Common Stock 695127100 640 14118 SH SOLE 14118 0 0 PACKAGING CORP AMER Common Stock 695156109 2525 22550 SH SOLE 22550 0 0 PACKAGING CORP AMER Common Stock 695156109 3734 33344 SH SOLE 33344 0 0 PACWEST BANCORP DEL Common Stock 695263103 2517 65782 SH SOLE 65782 0 0 PAPA JOHNS INTL INC Common Stock 698813102 209 3314 SH SOLE 3314 0 0 PAR PACIFIC HOLDINGS INC Common Stock 69888T207 235 10125 SH SOLE 10125 0 0 PARK AEROSPACE CORP Common Stock 70014A104 114 6983 SH SOLE 6983 0 0 PARK HOTELS RESORTS INC REIT 700517105 1664 64339 SH SOLE 64339 0 0 PARKER HANNIFIN CORP Common Stock 701094104 6299 30604 SH SOLE 30604 0 0 PARSLEY ENERGY INC Common Stock 701877102 266 14073 SH SOLE 14073 0 0 PATRICK INDS INC Common Stock 703343103 148 2816 SH SOLE 2816 0 0 PATRICK INDS INC Common Stock 703343103 398 7592 SH SOLE 7592 0 0 PATTERSON UTI ENERGY INC Common Stock 703481101 1100 104789 SH SOLE 104789 0 0 PAYCHEX INC Common Stock 704326107 6456 75895 SH SOLE 75895 0 0 PAYCHEX INC Common Stock 704326107 6209 73000 SH SOLE 73000 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 30259 279734 SH SOLE 279734 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 10904 100808 SH SOLE 100808 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 28990 268000 SH SOLE 268000 0 0 PBF ENERGY INC Common Stock 69318G106 4165 132771 SH SOLE 132771 0 0 PDF SOLUTIONS INC Common Stock 693282105 161 9508 SH SOLE 9508 0 0 Pembina Pipeline Corp Common Stock 706327103 18698 388485 SH SOLE 388485 0 0 PENN VA CORP NEW Common Stock 70788V102 137 4511 SH SOLE 4511 0 0 PENNANT GROUP INC/THE Common Stock 70805E109 285 8621 SH SOLE 8621 0 0 PENNANT GROUP INC/THE Common Stock 70805E109 275 8328 SH SOLE 8328 0 0 PENNEY J C INC Common Stock 708160106 118 105300 SH SOLE 105300 0 0 PENNSYLVANIA RL ESTATE INVT TR REIT 709102107 61 11452 SH SOLE 11452 0 0 PENNSYLVANIA RL ESTATE INVT TR REIT 709102107 109 20527 SH SOLE 20527 0 0 PENNYMAC MTG INVT TR REIT 70931T103 613 27511 SH SOLE 27511 0 0 PENNYMAC MTG INVT TR REIT 70931T103 748 33562 SH SOLE 33562 0 0 PENTAIR PLC Common Stock G7S00T104 1837 40045 SH SOLE 40045 0 0 PENUMBRA INC Common Stock 70975L107 2821 17170 SH SOLE 17170 0 0 PEOPLES UNITED FINANCIAL Common Stock 712704105 1788 105806 SH SOLE 105806 0 0 PEPSICO INC Common Stock 713448108 45402 332204 SH SOLE 332204 0 0 PEPSICO INC Common Stock 713448108 16221 118688 SH SOLE 118688 0 0 PERFICIENT INC Common Stock 71375U101 178 3855 SH SOLE 3855 0 0 PERFICIENT INC Common Stock 71375U101 511 11085 SH SOLE 11085 0 0 PERION NETWORK LTD Common Stock M78673114 285 45753 SH SOLE 45753 0 0 PERKINELMER INC Common Stock 714046109 2570 26468 SH SOLE 26468 0 0 PERRIGO CO PLC Common Stock G97822103 1675 32426 SH SOLE 32426 0 0 PERSPECTA INC Common Stock 715347100 928 35103 SH SOLE 35103 0 0 PETMED EXPRESS INC Common Stock 716382106 235 9976 SH SOLE 9976 0 0 PETMED EXPRESS INC Common Stock 716382106 160 6812 SH SOLE 6812 0 0 PETROLEUM DEV CORP Common Stock 69327R101 522 19940 SH SOLE 19940 0 0 PETROLEUM DEV CORP Common Stock 69327R101 2159 82501 SH SOLE 82501 0 0 PETROLEUM DEV CORP Common Stock 69327R101 516 19705 SH SOLE 19705 0 0 PFIZER INC Common Stock 717081103 51656 1318426 SH SOLE 1318426 0 0 PFIZER INC Common Stock 717081103 16162 412504 SH SOLE 412504 0 0 PFIZER INC Common Stock 717081103 4310 110000 SH SOLE 110000 0 0 PGT INC Common Stock 69336V101 312 20898 SH SOLE 20898 0 0 PGT INC Common Stock 69336V101 291 19542 SH SOLE 19542 0 0 PHIBRO ANIMAL HEALTH CORP Common Stock 71742Q106 169 6821 SH SOLE 6821 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 31540 370665 SH SOLE 370665 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 13110 154071 SH SOLE 154071 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 68923 810000 SH SOLE 810000 0 0 PHILLIPS 66 Common Stock 718546104 11794 105863 SH SOLE 105863 0 0 PHILLIPS 66 Common Stock 718546104 4359 39130 SH SOLE 39130 0 0 PHILLIPS 66 Common Stock 718546104 49132 441000 SH SOLE 441000 0 0 PHILLIPS 66 PARTNERS LP MLP 718549207 4597 74576 SH SOLE 74576 0 0 PHOTRONICS INC Common Stock 719405102 178 11285 SH SOLE 11285 0 0 PHOTRONICS INC Common Stock 719405102 370 23493 SH SOLE 23493 0 0 PIMCO 0-5 Year High Yield Corp ETP 72201R783 23207 232700 SH SOLE 232700 0 0 PIMCO DYNAMIC CREDIT AND MORTGAG Closed-End Fund 72202D106 4513 179100 SH SOLE 179100 0 0 PIMCO ETF TR ETP 72201R833 864 8500 SH SOLE 8500 0 0 PINNACLE FINL PARTNERS INC Common Stock 72346Q104 714 11162 SH SOLE 11162 0 0 PINNACLE FINL PARTNERS INC Common Stock 72346Q104 5855 91486 SH SOLE 91486 0 0 PINNACLE WEST CAP CORP Common Stock 723484101 2408 26780 SH SOLE 26780 0 0 PIONEER NAT RES CO Common Stock 723787107 5974 39464 SH SOLE 39464 0 0 PIONEER NAT RES CO Common Stock 723787107 2485 16417 SH SOLE 16417 0 0 PIPER SANDLER COMPANIES Common Stock 724078100 389 4867 SH SOLE 4867 0 0 PITNEY BOWES INC Common Stock 724479100 108 26805 SH SOLE 26805 0 0 PITNEY BOWES INC Common Stock 724479100 244 60621 SH SOLE 60621 0 0 PLAINS GP HLDGS L P Common Stock 72651A207 2119 111845 SH SOLE 111845 0 0 PLANTRONICS INC NEW Common Stock 727493108 241 8829 SH SOLE 8829 0 0 PLANTRONICS INC NEW Common Stock 727493108 264 9649 SH SOLE 9649 0 0 PLEXUS CORP Common Stock 729132100 428 5568 SH SOLE 5568 0 0 PLEXUS CORP Common Stock 729132100 756 9827 SH SOLE 9827 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 16663 104388 SH SOLE 104388 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 32890 206037 SH SOLE 206037 0 0 PNM RES INC Common Stock 69349H107 3047 60094 SH SOLE 60094 0 0 POLARIS INC Common Stock 731068102 1374 13510 SH SOLE 13510 0 0 POLYONE CORP Common Stock 73179P106 994 27016 SH SOLE 27016 0 0 POOL CORPORATION Common Stock 73278L105 3589 16900 SH SOLE 16900 0 0 POPULAR INC Common Stock 733174700 712 12113 SH SOLE 12113 0 0 POST HLDGS INC COM STOCK Common Stock 737446104 5359 49120 SH SOLE 49120 0 0 POWELL INDS INC Common Stock 739128106 163 3331 SH SOLE 3331 0 0 POWELL INDS INC Common Stock 739128106 145 2953 SH SOLE 2953 0 0 POWER INTEGRATIONS INC Common Stock 739276103 547 5531 SH SOLE 5531 0 0 POWER INTEGRATIONS INC Common Stock 739276103 963 9735 SH SOLE 9735 0 0 PPG INDS INC Common Stock 693506107 7520 56333 SH SOLE 56333 0 0 PPL CORP Common Stock 69351T106 6180 172252 SH SOLE 172252 0 0 PPL CORP Common Stock 69351T106 2214 61705 SH SOLE 61705 0 0 PRA GROUP INC Common Stock 69354N106 559 15397 SH SOLE 15397 0 0 PRA HEALTH SCIENCES INC Common Stock 69354M108 5673 51040 SH SOLE 51040 0 0 PREFERRED BK LOS ANGELES CA Common Stock 740367404 281 4681 SH SOLE 4681 0 0 PRESTIGE CONSUMER HEALTHCARE INC Common Stock 74112D101 2540 62714 SH SOLE 62714 0 0 PRICE T ROWE GROUP INC Common Stock 74144T108 6783 55671 SH SOLE 55671 0 0 PRICE T ROWE GROUP INC Common Stock 74144T108 6464 53056 SH SOLE 53056 0 0 PRICESMART INC Common Stock 741511109 697 9814 SH SOLE 9814 0 0 PRICESMART INC Common Stock 741511109 539 7595 SH SOLE 7595 0 0 PRIMERICA INC Common Stock 74164M108 678 5194 SH SOLE 5194 0 0 PRIMERICA INC Common Stock 74164M108 6206 47536 SH SOLE 47536 0 0 PRINCIPAL FINANCIAL GROUP INC Common Stock 74251V102 3384 61521 SH SOLE 61521 0 0 PROASSURANCE CORP Common Stock 74267C106 167 4618 SH SOLE 4618 0 0 PROASSURANCE CORP Common Stock 74267C106 653 18058 SH SOLE 18058 0 0 PROCTER & GAMBLE CO Common Stock 742718109 74205 594115 SH SOLE 594115 0 0 PROCTER & GAMBLE CO Common Stock 742718109 31053 248625 SH SOLE 248625 0 0 PROCTER & GAMBLE CO Common Stock 742718109 30000 240190 SH SOLE 240190 0 0 PROGENICS PHARMACEUTICALS INC Common Stock 743187106 136 26633 SH SOLE 26633 0 0 PROGENICS PHARMACEUTICALS INC Common Stock 743187106 142 27907 SH SOLE 27907 0 0 PROGRESS SOFTWARE CORP Common Stock 743312100 1224 29468 SH SOLE 29468 0 0 PROGRESS SOFTWARE CORP Common Stock 743312100 627 15079 SH SOLE 15079 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 10082 139279 SH SOLE 139279 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 22525 311161 SH SOLE 311161 0 0 PROLOGIS INC REIT 74340W103 13416 150505 SH SOLE 150505 0 0 PROLOGIS INC REIT 74340W103 10250 114988 SH SOLE 114988 0 0 PROLOGIS INC REIT 74340W103 21932 246037 SH SOLE 246037 0 0 PROLOGIS INC REIT 74340W103 21361 239632 SH SOLE 239632 0 0 PROPETRO HLDG CORP Common Stock 74347M108 208 18467 SH SOLE 18467 0 0 PROPETRO HLDG CORP Common Stock 74347M108 310 27529 SH SOLE 27529 0 0 PROSPERITY BANCSHARES INC Common Stock 743606105 4320 60094 SH SOLE 60094 0 0 PROTO LABS INC Common Stock 743713109 341 3354 SH SOLE 3354 0 0 PROTO LABS INC Common Stock 743713109 928 9135 SH SOLE 9135 0 0 PROVIDENCE SVC CORP Common Stock 743815102 135 2282 SH SOLE 2282 0 0 PROVIDENCE SVC CORP Common Stock 743815102 230 3878 SH SOLE 3878 0 0 PROVIDENT FINL SVCS INC Common Stock 74386T105 496 20141 SH SOLE 20141 0 0 PRUDENTIAL FINL INC Common Stock 744320102 8977 95770 SH SOLE 95770 0 0 PRUDENTIAL FINL INC Common Stock 744320102 14335 152925 SH SOLE 152925 0 0 PS BUSINESS PKS INC CALIF REIT 69360J107 2831 17170 SH SOLE 17170 0 0 PTC INC Common Stock 69370C100 1836 24515 SH SOLE 24515 0 0 PUBLIC STORAGE INC REIT 74460D109 7621 35788 SH SOLE 35788 0 0 PUBLIC SVC ENTERPRISE GROUP Common Stock 744573106 7114 120482 SH SOLE 120482 0 0 PUBLIC SVC ENTERPRISE GROUP Common Stock 744573106 294 4984 SH SOLE 4984 0 0 PUBLIC SVC ENTERPRISE GROUP Common Stock 744573106 38383 650000 SH SOLE 650000 0 0 PULTE HOMES INC Common Stock 745867101 2355 60689 SH SOLE 60689 0 0 PULTE HOMES INC Common Stock 745867101 3080 79393 SH SOLE 79393 0 0 PULTE HOMES INC Common Stock 745867101 2937 75687 SH SOLE 75687 0 0 PURE STORAGE INC Common Stock 74624M102 242 14142 SH SOLE 14142 0 0 PVH CORP Common Stock 693656100 1857 17663 SH SOLE 17663 0 0 PZENA INVESTMENT MGMT INC Common Stock 74731Q103 117 13554 SH SOLE 13554 0 0 QEP RESOURCES Common Stock 74733V100 380 84488 SH SOLE 84488 0 0 QEP RESOURCES Common Stock 74733V100 368 81865 SH SOLE 81865 0 0 QEP RESOURCES Common Stock 74733V100 367 81652 SH SOLE 81652 0 0 QORVO INC Common Stock 74736K101 3217 27677 SH SOLE 27677 0 0 QORVO INC Common Stock 74736K101 19178 165002 SH SOLE 165002 0 0 QORVO INC Common Stock 74736K101 3161 27200 SH SOLE 27200 0 0 QUAKER CHEM CORP Common Stock 747316107 701 4259 SH SOLE 4259 0 0 QUAKER CHEM CORP Common Stock 747316107 740 4495 SH SOLE 4495 0 0 QUALCOMM INC Common Stock 747525103 24001 272028 SH SOLE 272028 0 0 QUALCOMM INC Common Stock 747525103 12118 137347 SH SOLE 137347 0 0 QUALCOMM INC Common Stock 747525103 24466 277300 SH SOLE 277300 0 0 QUALYS INC Common Stock 74758T303 1290 15475 SH SOLE 15475 0 0 QUALYS INC Common Stock 74758T303 950 11390 SH SOLE 11390 0 0 QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 397 23255 SH SOLE 23255 0 0 QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 197 11548 SH SOLE 11548 0 0 QUANTA SVCS INC Common Stock 74762E102 1380 33899 SH SOLE 33899 0 0 QUANTA SVCS INC Common Stock 74762E102 2470 60662 SH SOLE 60662 0 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 3427 32089 SH SOLE 32089 0 0 QUINSTREET INC Common Stock 74874Q100 150 9823 SH SOLE 9823 0 0 QUINSTREET INC Common Stock 74874Q100 205 13357 SH SOLE 13357 0 0 RADIAN GROUP INC Common Stock 750236101 690 27426 SH SOLE 27426 0 0 RADNET INC Common Stock 750491102 340 16725 SH SOLE 16725 0 0 RADWARE LTD Common Stock M81873107 427 16574 SH SOLE 16574 0 0 RADWARE LTD Common Stock M81873107 1488 57721 SH SOLE 57721 0 0 RALPH LAUREN CORP (NEW) Common Stock 751212101 1389 11849 SH SOLE 11849 0 0 RALPH LAUREN CORP (NEW) Common Stock 751212101 517 4412 SH SOLE 4412 0 0 RAMBUS INC DEL Common Stock 750917106 1025 74414 SH SOLE 74414 0 0 RAMBUS INC DEL Common Stock 750917106 516 37469 SH SOLE 37469 0 0 RAMCO GERSHENSON PROPERTIES TR REIT 74971D101 360 23966 SH SOLE 23966 0 0 RAMCO GERSHENSON PROPERTIES TR REIT 74971D101 408 27150 SH SOLE 27150 0 0 RANGE RES CORP Common Stock 75281A109 339 69977 SH SOLE 69977 0 0 RAVEN INDS INC Common Stock 754212108 462 13396 SH SOLE 13396 0 0 RAVEN INDS INC Common Stock 754212108 426 12375 SH SOLE 12375 0 0 RAYMOND JAMES FINL INC Common Stock 754730109 2631 29413 SH SOLE 29413 0 0 RAYMOND JAMES FINL INC Common Stock 754730109 7617 85143 SH SOLE 85143 0 0 RAYONIER ADVANCED MATLS INC Common Stock 75508B104 68 17716 SH SOLE 17716 0 0 RAYONIER INC REIT 754907103 1687 51509 SH SOLE 51509 0 0 RAYTHEON CO Common Stock 755111507 14578 66343 SH SOLE 66343 0 0 RAYTHEON CO Common Stock 755111507 11941 54342 SH SOLE 54342 0 0 RAYTHEON CO Common Stock 755111507 16238 73895 SH SOLE 73895 0 0 RBB BANCORP Common Stock 74930B105 197 9328 SH SOLE 9328 0 0 RE MAX HLDGS INC Common Stock 75524W108 566 14712 SH SOLE 14712 0 0 RE MAX HLDGS INC Common Stock 75524W108 226 5879 SH SOLE 5879 0 0 READY CAP CORP REIT 75574U101 156 10093 SH SOLE 10093 0 0 REALOGY HLDGS CORP Common Stock 75605Y106 110 11389 SH SOLE 11389 0 0 REALOGY HLDGS CORP Common Stock 75605Y106 372 38393 SH SOLE 38393 0 0 REALTY INCOME CORP REIT 756109104 5717 77645 SH SOLE 77645 0 0 RED ROBIN GOURMET BURGERS INC Common Stock 75689M101 145 4386 SH SOLE 4386 0 0 REDWOOD TR INC REIT 758075402 563 34054 SH SOLE 34054 0 0 REDWOOD TR INC REIT 758075402 620 37512 SH SOLE 37512 0 0 REGAL BELOIT CORP Common Stock 758750103 2224 25978 SH SOLE 25978 0 0 REGENCY CTRS CORP REIT 758849103 2518 39919 SH SOLE 39919 0 0 REGENCY CTRS CORP REIT 758849103 6068 96181 SH SOLE 96181 0 0 REGENERON PHARMACEUTICALS Common Stock 75886F107 7145 19030 SH SOLE 19030 0 0 REGENXBIO INC Common Stock 75901B107 389 9495 SH SOLE 9495 0 0 REGENXBIO INC Common Stock 75901B107 423 10313 SH SOLE 10313 0 0 REGIONS FINANCIAL CORP NEW Common Stock 7591EP100 3944 229812 SH SOLE 229812 0 0 REGIS CORP MINN Common Stock 758932107 148 8260 SH SOLE 8260 0 0 REINSURANCE GROUP AMER INC Common Stock 759351604 6970 42743 SH SOLE 42743 0 0 RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 5554 46374 SH SOLE 46374 0 0 RENAISSANCE RE HLDGS LTD Common Stock G7496G103 7141 36430 SH SOLE 36430 0 0 RENEWABLE ENERGY GROUP INC Common Stock 75972A301 339 12566 SH SOLE 12566 0 0 RENT A CTR INC NEW Common Stock 76009N100 552 19129 SH SOLE 19129 0 0 RENT A CTR INC NEW Common Stock 76009N100 442 15327 SH SOLE 15327 0 0 REPUBLIC SVCS INC Common Stock 760759100 4498 50181 SH SOLE 50181 0 0 REPUBLIC SVCS INC Common Stock 760759100 1768 19730 SH SOLE 19730 0 0 RESMED INC Common Stock 761152107 5308 34254 SH SOLE 34254 0 0 RESOLUTE FST PRODS INC Common Stock 76117W109 139 33016 SH SOLE 33016 0 0 RESOURCES CONNECTION INC Common Stock 76122Q105 165 10098 SH SOLE 10098 0 0 RESTAURANT BRANDS INTERNATIONAL Common Stock 76131D103 16252 196322 SH SOLE 196322 0 0 RETAIL OPPORTUNITY INVTS CORP REIT 76131N101 615 34809 SH SOLE 34809 0 0 RETAIL OPPORTUNITY INVTS CORP REIT 76131N101 659 37338 SH SOLE 37338 0 0 REX AMERICAN RESOURCES CORP Common Stock 761624105 164 1999 SH SOLE 1999 0 0 RH Common Stock 74967X103 1235 5785 SH SOLE 5785 0 0 RH Common Stock 74967X103 1138 5331 SH SOLE 5331 0 0 RING ENERGY INC Common Stock 76680V108 50 19065 SH SOLE 19065 0 0 RITCHIE BROS AUCTIONEERS Common Stock 767744105 331 7698 SH SOLE 7698 0 0 RMR GROUP INC Common Stock 74967R106 354 7755 SH SOLE 7755 0 0 ROBERT HALF INTL INC Common Stock 770323103 1769 28007 SH SOLE 28007 0 0 ROCK-TENN CO Common Stock 96145D105 2636 61439 SH SOLE 61439 0 0 ROCK-TENN CO Common Stock 96145D105 4337 101065 SH SOLE 101065 0 0 ROCKWELL AUTOMATION INC Common Stock 773903109 5579 27528 SH SOLE 27528 0 0 Rogers Communications Inc Common Stock 775109200 17790 275894 SH SOLE 275894 0 0 ROGERS CORP Common Stock 775133101 528 4232 SH SOLE 4232 0 0 ROGERS CORP Common Stock 775133101 768 6157 SH SOLE 6157 0 0 ROLLINS INC Common Stock 775711104 1112 33543 SH SOLE 33543 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 8781 24790 SH SOLE 24790 0 0 ROSS STORES INC Common Stock 778296103 10033 86178 SH SOLE 86178 0 0 ROSS STORES INC Common Stock 778296103 4473 38419 SH SOLE 38419 0 0 ROYAL BANK OF CANADA Common Stock 780087102 112183 1091807 SH SOLE 1091807 0 0 ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103 5468 40952 SH SOLE 40952 0 0 ROYAL GOLD INC Common Stock 780287108 8146 66632 SH SOLE 66632 0 0 RPC INC Common Stock 749660106 102 19504 SH SOLE 19504 0 0 RPM INTL INC Common Stock 749685103 2414 31454 SH SOLE 31454 0 0 RUTHS CHRIS STEAK HSE INC Common Stock 783332109 208 9534 SH SOLE 9534 0 0 RUTHS CHRIS STEAK HSE INC Common Stock 783332109 204 9361 SH SOLE 9361 0 0 S & T BANCORP INC Common Stock 783859101 361 8955 SH SOLE 8955 0 0 S & T BANCORP INC Common Stock 783859101 469 11636 SH SOLE 11636 0 0 S&P GLOBAL INC Common Stock 78409V104 15898 58225 SH SOLE 58225 0 0 S&P GLOBAL INC Common Stock 78409V104 2842 10409 SH SOLE 10409 0 0 S&P GLOBAL INC Common Stock 78409V104 5080 18603 SH SOLE 18603 0 0 SABRA HEALTH CARE REIT INC REIT 78573L106 3330 156053 SH SOLE 156053 0 0 SABRE CORP Common Stock 78573M104 4644 206948 SH SOLE 206948 0 0 SAFEHOLD INC REIT 78645L100 154 3814 SH SOLE 3814 0 0 SAFEHOLD INC REIT 78645L100 171 4245 SH SOLE 4245 0 0 SAFETY INS GROUP INC Common Stock 78648T100 587 6340 SH SOLE 6340 0 0 SAFETY INS GROUP INC Common Stock 78648T100 473 5108 SH SOLE 5108 0 0 SAIA INC Common Stock 78709Y105 101 1085 SH SOLE 1085 0 0 SAIA INC Common Stock 78709Y105 806 8659 SH SOLE 8659 0 0 SALESFORCE COM INC Common Stock 79466L302 34368 211315 SH SOLE 211315 0 0 SALESFORCE COM INC Common Stock 79466L302 8870 54539 SH SOLE 54539 0 0 SALESFORCE COM INC Common Stock 79466L302 28820 177200 SH SOLE 177200 0 0 SALLY BEAUTY HLDGS INC Common Stock 79546E104 309 16912 SH SOLE 16912 0 0 SANDERSON FARMS INC Common Stock 800013104 2055 11663 SH SOLE 11663 0 0 SANFILIPPO JOHN B & SON INC Common Stock 800422107 640 7010 SH SOLE 7010 0 0 SANFILIPPO JOHN B & SON INC Common Stock 800422107 270 2961 SH SOLE 2961 0 0 SANMINA CORPORATION Common Stock 801056102 656 19164 SH SOLE 19164 0 0 SANMINA CORPORATION Common Stock 801056102 788 23012 SH SOLE 23012 0 0 SAPIENS INTL CORP N V Common Stock G7T16G103 329 14287 SH SOLE 14287 0 0 SAUL CTRS INC REIT 804395101 190 3601 SH SOLE 3601 0 0 SAUL CTRS INC REIT 804395101 204 3864 SH SOLE 3864 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 6465 26826 SH SOLE 26826 0 0 SCANSOURCE INC Common Stock 806037107 162 4397 SH SOLE 4397 0 0 SCANSOURCE INC Common Stock 806037107 320 8648 SH SOLE 8648 0 0 SCHEIN HENRY INC Common Stock 806407102 2332 34959 SH SOLE 34959 0 0 SCHLUMBERGER LTD Common Stock 806857108 13258 329811 SH SOLE 329811 0 0 SCHLUMBERGER LTD Common Stock 806857108 10442 259745 SH SOLE 259745 0 0 SCHOLASTIC CORP Common Stock 807066105 203 5281 SH SOLE 5281 0 0 SCHOLASTIC CORP Common Stock 807066105 355 9245 SH SOLE 9245 0 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 12954 272370 SH SOLE 272370 0 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 911 19164 SH SOLE 19164 0 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 13132 276109 SH SOLE 276109 0 0 SCHWEITZER-MAUDUIT INTL INC Common Stock 808541106 169 4025 SH SOLE 4025 0 0 SCHWEITZER-MAUDUIT INTL INC Common Stock 808541106 439 10452 SH SOLE 10452 0 0 SCIENCE APPLICATIONS Common Stock 808625107 2536 29138 SH SOLE 29138 0 0 SCRIPPS E W CO OHIO Common Stock 811054402 178 11299 SH SOLE 11299 0 0 SCRIPPS E W CO OHIO Common Stock 811054402 295 18790 SH SOLE 18790 0 0 SEACOAST BKG CORP FLA Common Stock 811707801 930 30436 SH SOLE 30436 0 0 SEACOAST BKG CORP FLA Common Stock 811707801 530 17334 SH SOLE 17334 0 0 SEACOR HOLDINGS INC Common Stock 811904101 525 12160 SH SOLE 12160 0 0 SEACOR HOLDINGS INC Common Stock 811904101 244 5665 SH SOLE 5665 0 0 Seagate Technology PLC Common Stock G7945M107 3277 55077 SH SOLE 55077 0 0 Seagate Technology PLC Common Stock G7945M107 1110 18648 SH SOLE 18648 0 0 Seagate Technology PLC Common Stock G7945M107 3421 57500 SH SOLE 57500 0 0 SEALED AIR CORP NEW Common Stock 81211K100 1466 36811 SH SOLE 36811 0 0 SEASPAN CORP Common Stock Y75638109 564 39681 SH SOLE 39681 0 0 SEI INVESTMENTS CO Common Stock 784117103 8355 127597 SH SOLE 127597 0 0 SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 944 40432 SH SOLE 40432 0 0 SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 843 36134 SH SOLE 36134 0 0 SELECT SECTOR SPDR TR ETP 81369Y803 13261 144665 SH SOLE 144665 0 0 SELECT SECTOR SPDR TR ETP 81369Y803 377094 4113600 SH SOLE 4113600 0 0 SEMPRA ENERGY Common Stock 816851109 10173 67157 SH SOLE 67157 0 0 SEMPRA ENERGY Common Stock 816851109 5270 34789 SH SOLE 34789 0 0 SENECA FOODS CORP NEW Common Stock 817070501 84 2066 SH SOLE 2066 0 0 SERVICE CORP INTL Common Stock 817565104 4253 92401 SH SOLE 92401 0 0 Service Properties Trust REIT 81761L102 2187 89871 SH SOLE 89871 0 0 SERVICENOW INC Common Stock 81762P102 12685 44931 SH SOLE 44931 0 0 SERVICENOW INC Common Stock 81762P102 4526 16030 SH SOLE 16030 0 0 SERVICENOW INC Common Stock 81762P102 11966 42384 SH SOLE 42384 0 0 SERVISFIRST BANCSHARES INC Common Stock 81768T108 561 14896 SH SOLE 14896 0 0 SHAKE SHACK INC Common Stock 819047101 293 4911 SH SOLE 4911 0 0 SHAKE SHACK INC Common Stock 819047101 613 10288 SH SOLE 10288 0 0 SHAW COMMUNICATIONS B Common Stock 82028K200 6906 339950 SH SOLE 339950 0 0 SHENANDOAH TELECOMMUNICATIONS Common Stock 82312B106 839 20155 SH SOLE 20155 0 0 SHENANDOAH TELECOMMUNICATIONS Common Stock 82312B106 670 16097 SH SOLE 16097 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 11421 19572 SH SOLE 19572 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 9010 15441 SH SOLE 15441 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 13538 23200 SH SOLE 23200 0 0 SHOE CARNIVAL INC Common Stock 824889109 280 7518 SH SOLE 7518 0 0 SHOE CARNIVAL INC Common Stock 824889109 122 3280 SH SOLE 3280 0 0 SHOPIFY INC Common Stock 82509L107 51448 129402 SH SOLE 129402 0 0 Shopify Inc Common Stock 82509L107 39336 76188 SH SOLE 76188 0 0 SHUTTERSTOCK INC Common Stock 825690100 696 16235 SH SOLE 16235 0 0 SHUTTERSTOCK INC Common Stock 825690100 268 6241 SH SOLE 6241 0 0 SIGNATURE BANK Common Stock 82669G104 6226 45577 SH SOLE 45577 0 0 SIGNET JEWELERS Common Stock G81276100 428 19707 SH SOLE 19707 0 0 SIGNET JEWELERS Common Stock G81276100 387 17824 SH SOLE 17824 0 0 SILGAN HOLDINGS INC Common Stock 827048109 2231 71773 SH SOLE 71773 0 0 SILICOM LTD Common Stock M84116108 87 2630 SH SOLE 2630 0 0 SILICON LABORATORIES INC Common Stock 826919102 1127 9713 SH SOLE 9713 0 0 SIMMONS 1ST NATL CORP Common Stock 828730200 1014 37866 SH SOLE 37866 0 0 SIMMONS 1ST NATL CORP Common Stock 828730200 1021 38113 SH SOLE 38113 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 10890 73105 SH SOLE 73105 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 17983 120722 SH SOLE 120722 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 16024 107572 SH SOLE 107572 0 0 SIMPSON MANUFACTURING CO INC Common Stock 829073105 1876 23380 SH SOLE 23380 0 0 SIMPSON MANUFACTURING CO INC Common Stock 829073105 1087 13554 SH SOLE 13554 0 0 SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 1512 33526 SH SOLE 33526 0 0 SJI INC Common Stock 838518108 1022 30987 SH SOLE 30987 0 0 SKECHERS U S A INC Common Stock 830566105 3198 74037 SH SOLE 74037 0 0 SKYWEST INC Common Stock 830879102 1527 23631 SH SOLE 23631 0 0 SKYWEST INC Common Stock 830879102 1108 17150 SH SOLE 17150 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 4907 40590 SH SOLE 40590 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 1853 15330 SH SOLE 15330 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 4763 39400 SH SOLE 39400 0 0 SL GREEN RLTY CORP REIT 78440X101 1784 19420 SH SOLE 19420 0 0 SL GREEN RLTY CORP REIT 78440X101 4567 49709 SH SOLE 49709 0 0 Slack Technologies Inc- CL A Common Stock 83088V102 363 16127 SH SOLE 16127 0 0 SLEEP NUMBER CORP Common Stock 83125X103 684 13889 SH SOLE 13889 0 0 SLEEP NUMBER CORP Common Stock 83125X103 487 9896 SH SOLE 9896 0 0 SLM CORP Common Stock 78442P106 348 39047 SH SOLE 39047 0 0 SLM CORP Common Stock 78442P106 4851 544423 SH SOLE 544423 0 0 SM ENERGY CO Common Stock 78454L100 358 31852 SH SOLE 31852 0 0 SM ENERGY CO Common Stock 78454L100 389 34598 SH SOLE 34598 0 0 SMART GLOBAL HLDGS INC Common Stock G8232Y101 164 4326 SH SOLE 4326 0 0 SMART GLOBAL HLDGS INC Common Stock G8232Y101 162 4282 SH SOLE 4282 0 0 SMITH A O Common Stock 831865209 1556 32653 SH SOLE 32653 0 0 SMITH A O Common Stock 831865209 3041 63841 SH SOLE 63841 0 0 SMUCKER J M CO Common Stock 832696405 2829 27172 SH SOLE 27172 0 0 SNAP ON INC Common Stock 833034101 2214 13067 SH SOLE 13067 0 0 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 2449 25755 SH SOLE 25755 0 0 SONIC AUTOMOTIVE INC Common Stock 83545G102 249 8024 SH SOLE 8024 0 0 SONOCO PRODS CO Common Stock 835495102 2117 34302 SH SOLE 34302 0 0 SOUTHERN CO Common Stock 842587107 15915 249846 SH SOLE 249846 0 0 SOUTHSIDE BANCSHARES INC Common Stock 84470P109 72 1936 SH SOLE 1936 0 0 SOUTHSIDE BANCSHARES INC Common Stock 84470P109 408 10975 SH SOLE 10975 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 6091 112841 SH SOLE 112841 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 4184 77508 SH SOLE 77508 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 345 6399 SH SOLE 6399 0 0 SOUTHWEST GAS HOLDINGS INC Common Stock 844895102 3432 45179 SH SOLE 45179 0 0 SOUTHWESTERN ENERGY CO Common Stock 845467109 382 157938 SH SOLE 157938 0 0 SOUTHWESTERN ENERGY CO Common Stock 845467109 2 977 SH SOLE 977 0 0 SPARTANNASH CO Common Stock 847215100 324 22736 SH SOLE 22736 0 0 SPARTANNASH CO Common Stock 847215100 174 12241 SH SOLE 12241 0 0 SPDR Bloomberg Barclays Short ETP 78468R408 1312 48700 SH SOLE 48700 0 0 SPDR SERIES TRUST ETP 78464A359 7354 132500 SH SOLE 132500 0 0 SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 126 34493 SH SOLE 34493 0 0 SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 143 39411 SH SOLE 39411 0 0 SPIRIT RLTY CAP INC NEW REIT 84860W300 3095 62924 SH SOLE 62924 0 0 SPOK HLDGS INC Common Stock 84863T106 83 6781 SH SOLE 6781 0 0 SPROUTS FMRS MKT INC Common Stock 85208M102 5148 266024 SH SOLE 266024 0 0 SPS COMM INC Common Stock 78463M107 1303 23504 SH SOLE 23504 0 0 SPS COMM INC Common Stock 78463M107 646 11662 SH SOLE 11662 0 0 SPX CORP Common Stock 784635104 949 18647 SH SOLE 18647 0 0 SPX CORP Common Stock 784635104 717 14095 SH SOLE 14095 0 0 SPX FLOW INC Common Stock 78469X107 807 16518 SH SOLE 16518 0 0 SPX FLOW INC Common Stock 78469X107 689 14095 SH SOLE 14095 0 0 SQUARE INC Common Stock 852234103 2112 33756 SH SOLE 33756 0 0 SRC ENERGY INC Common Stock 78470V108 714 173228 SH SOLE 173228 0 0 SRC ENERGY INC Common Stock 78470V108 337 81675 SH SOLE 81675 0 0 SSGA ACTIVE ETF TR ETP 78467V608 22098 474400 SH SOLE 474400 0 0 SSGA ACTIVE ETF TR ETP 78467V608 15479 332300 SH SOLE 332300 0 0 SSGA ACTIVE ETF TR ETP 78467V608 7313 157000 SH SOLE 157000 0 0 ST JOE CO Common Stock 790148100 214 10805 SH SOLE 10805 0 0 STAMPS COM INC Common Stock 852857200 730 8735 SH SOLE 8735 0 0 STAMPS COM INC Common Stock 852857200 460 5502 SH SOLE 5502 0 0 STANDARD MTR PRODS INC Common Stock 853666105 663 12463 SH SOLE 12463 0 0 STANDARD MTR PRODS INC Common Stock 853666105 362 6807 SH SOLE 6807 0 0 STANDEX INTL CORP Common Stock 854231107 630 7944 SH SOLE 7944 0 0 STANDEX INTL CORP Common Stock 854231107 337 4253 SH SOLE 4253 0 0 STANLEY BLACK & DECKER INC Common Stock 854502101 6002 36214 SH SOLE 36214 0 0 STANLEY BLACK & DECKER INC Common Stock 854502101 2315 13967 SH SOLE 13967 0 0 STANTEC INC Common Stock 85472N109 348 12300 SH SOLE 12300 0 0 STARBUCKS CORP Common Stock 855244109 24737 281357 SH SOLE 281357 0 0 STARBUCKS CORP Common Stock 855244109 16126 183419 SH SOLE 183419 0 0 STARBUCKS CORP Common Stock 855244109 42641 485000 SH SOLE 485000 0 0 STATE STR CORP Common Stock 857477103 6852 86629 SH SOLE 86629 0 0 STATE STR CORP Common Stock 857477103 3486 44072 SH SOLE 44072 0 0 STEEL DYNAMICS INC Common Stock 858119100 439 12911 SH SOLE 12911 0 0 STEEL DYNAMICS INC Common Stock 858119100 3085 90623 SH SOLE 90623 0 0 STEPAN CO Common Stock 858586100 943 9204 SH SOLE 9204 0 0 STEPAN CO Common Stock 858586100 684 6677 SH SOLE 6677 0 0 STERICYCLE INC Common Stock 858912108 1643 25755 SH SOLE 25755 0 0 STERIS PLC Common Stock G8473T100 3079 20198 SH SOLE 20198 0 0 STEWART INFORMATION SVCS CORP Common Stock 860372101 326 7981 SH SOLE 7981 0 0 STIFEL FINL CORP Common Stock 860630102 3942 64998 SH SOLE 64998 0 0 STRATEGIC EDUCATION INC Common Stock 86272C103 1262 7942 SH SOLE 7942 0 0 STRATEGIC EDUCATION INC Common Stock 86272C103 1167 7347 SH SOLE 7347 0 0 STRYKER CORP Common Stock 863667101 16104 76708 SH SOLE 76708 0 0 STRYKER CORP Common Stock 863667101 3429 16335 SH SOLE 16335 0 0 STRYKER CORP Common Stock 863667101 24143 115000 SH SOLE 115000 0 0 STURM RUGER & CO INC Common Stock 864159108 278 5914 SH SOLE 5914 0 0 SUMMIT HOTEL PPTYS REIT 866082100 366 29642 SH SOLE 29642 0 0 SUMMIT HOTEL PPTYS REIT 866082100 431 34933 SH SOLE 34933 0 0 SUMMIT MATLS INC Common Stock 86614U100 2548 106612 SH SOLE 106612 0 0 SUN CMNTYS INC REIT 866674104 7505 50000 SH SOLE 50000 0 0 SUN LIFE FINANCIAL INC Common Stock 866796105 26769 452096 SH SOLE 452096 0 0 Suncor Energy Inc Common Stock 867224107 50838 1194501 SH SOLE 1194501 0 0 SUNNOVA ENERGY INTL INC Common Stock 86745K104 312 27967 SH SOLE 27967 0 0 SUNOCO INC. Common Stock 86722A103 218 34937 SH SOLE 34937 0 0 SUNOCO INC. Common Stock 86722A103 189 30367 SH SOLE 30367 0 0 SUPERNUS PHARMACEUTICALS INC Common Stock 868459108 528 22272 SH SOLE 22272 0 0 SUPERNUS PHARMACEUTICALS INC Common Stock 868459108 413 17413 SH SOLE 17413 0 0 SURMODICS INC Common Stock 868873100 324 7811 SH SOLE 7811 0 0 SURMODICS INC Common Stock 868873100 186 4490 SH SOLE 4490 0 0 SVB FINL GROUP Common Stock 78486Q101 3084 12285 SH SOLE 12285 0 0 SYKES ENTERPRISES INC Common Stock 871237103 300 8100 SH SOLE 8100 0 0 SYKES ENTERPRISES INC Common Stock 871237103 479 12944 SH SOLE 12944 0 0 SYNAPTICS INC Common Stock 87157D109 3289 50000 SH SOLE 50000 0 0 SYNCHRONY FINL Common Stock 87165B103 5100 141631 SH SOLE 141631 0 0 SYNCHRONY FINL Common Stock 87165B103 8309 230753 SH SOLE 230753 0 0 SYNCHRONY FINL Common Stock 87165B103 9003 250000 SH SOLE 250000 0 0 SYNEOS HEALTH INC Common Stock 87166B102 3569 60000 SH SOLE 60000 0 0 SYNNEX CORP Common Stock 87162W100 6445 50036 SH SOLE 50036 0 0 SYNOPSYS INC Common Stock 871607107 4985 35814 SH SOLE 35814 0 0 SYNOPSYS INC Common Stock 871607107 4761 34200 SH SOLE 34200 0 0 SYNOVUS FINANCIAL CORP Common Stock 87161C501 5483 139872 SH SOLE 139872 0 0 SYSCO CORP Common Stock 871829107 10398 121555 SH SOLE 121555 0 0 TABULA RASA HEALTHCARE INC Common Stock 873379101 86 1773 SH SOLE 1773 0 0 TABULA RASA HEALTHCARE INC Common Stock 873379101 322 6619 SH SOLE 6619 0 0 TACTILE SYS TECHNOLOGY INC Common Stock 87357P100 279 4140 SH SOLE 4140 0 0 TACTILE SYS TECHNOLOGY INC Common Stock 87357P100 402 5951 SH SOLE 5951 0 0 TAILORED BRANDS INC Common Stock 87403A107 70 16842 SH SOLE 16842 0 0 TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 3301 26963 SH SOLE 26963 0 0 TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 6122 50000 SH SOLE 50000 0 0 TALOS ENERGY INC Common Stock 87484T108 243 8057 SH SOLE 8057 0 0 TALOS ENERGY INC Common Stock 87484T108 204 6776 SH SOLE 6776 0 0 TAPESTRY INC Common Stock 876030107 1773 65738 SH SOLE 65738 0 0 TARGET CORP Common Stock 87612E106 15478 120723 SH SOLE 120723 0 0 TARGET CORP Common Stock 87612E106 15577 121497 SH SOLE 121497 0 0 TARGET CORP Common Stock 87612E106 34617 270000 SH SOLE 270000 0 0 TARO PHARMACEUTICAL INDS LTD Common Stock M8737E108 397 4513 SH SOLE 4513 0 0 TASEKO MINES LTD Common Stock 876511106 29 61018 SH SOLE 61018 0 0 TC ENERGY CORP Common Stock 87807B107 48885 706834 SH SOLE 706834 0 0 TCF FINANCIAL CORPORATION NEW Common Stock 872307103 4216 90094 SH SOLE 90094 0 0 TE CONNECTIVITY LTD Common Stock H84989104 7637 79684 SH SOLE 79684 0 0 TE CONNECTIVITY LTD Common Stock H84989104 7361 76800 SH SOLE 76800 0 0 Team Inc Common Stock 878155100 164 10240 SH SOLE 10240 0 0 TECHNIPFMC PLC Common Stock G87110105 22801 1063462 SH SOLE 1063462 0 0 TECHNIPFMC PLC Common Stock G87110105 2146 100116 SH SOLE 100116 0 0 TECHTARGET INC Common Stock 87874R100 211 8067 SH SOLE 8067 0 0 TECHTARGET INC Common Stock 87874R100 194 7442 SH SOLE 7442 0 0 TECK COMINCO B Common Stock 878742204 6552 377384 SH SOLE 377384 0 0 TELEDYNE TECHNOLOGIES INC Common Stock 879360105 2837 8186 SH SOLE 8186 0 0 TELEFLEX INC Common Stock 879369106 4152 11029 SH SOLE 11029 0 0 TELEPHONE & DATA SYS INC COMMON Common Stock 879433829 2503 98434 SH SOLE 98434 0 0 Telus Corp Registered Common Stock 87971M103 22970 456842 SH SOLE 456842 0 0 TEMPUR SEALY INTERNATIONAL, INC. Common Stock 88023U101 190 2181 SH SOLE 2181 0 0 TENNANT CO Common Stock 880345103 714 9169 SH SOLE 9169 0 0 TENNANT CO Common Stock 880345103 471 6045 SH SOLE 6045 0 0 TERADYNE INC Common Stock 880770102 10598 155420 SH SOLE 155420 0 0 TETRA TECH INC NEW Common Stock 88162G103 740 8585 SH SOLE 8585 0 0 TETRA TECHNOLOGIES INC DEL Common Stock 88162F105 83 42352 SH SOLE 42352 0 0 TEXAS INSTRS INC Common Stock 882508104 28570 222696 SH SOLE 222696 0 0 TEXAS INSTRS INC Common Stock 882508104 27454 214000 SH SOLE 214000 0 0 Texas Pacific Land Trust Royalty Trst 882610108 505 646 SH SOLE 646 0 0 TEXAS ROADHOUSE INC Common Stock 882681109 1624 28838 SH SOLE 28838 0 0 TEXTRON INC Common Stock 883203101 2425 54381 SH SOLE 54381 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 31035 95530 SH SOLE 95530 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 13371 41159 SH SOLE 41159 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 35736 110000 SH SOLE 110000 0 0 THIRD PT REINS LTD Common Stock G8827U100 264 25137 SH SOLE 25137 0 0 THOMSON REUTERS CORP Common Stock 884903709 13717 147670 SH SOLE 147670 0 0 THOR INDS INC Common Stock 885160101 523 7044 SH SOLE 7044 0 0 TIFFANY & CO NEW Common Stock 886547108 3437 25718 SH SOLE 25718 0 0 TILLYS INC Common Stock 886885102 196 15976 SH SOLE 15976 0 0 TIMKENSTEEL CORP Common Stock 887399103 104 13260 SH SOLE 13260 0 0 TITAN INTL INC ILL Common Stock 88830M102 60 16583 SH SOLE 16583 0 0 TIVITY HEALTH INC Common Stock 88870R102 184 9023 SH SOLE 9023 0 0 TIVITY HEALTH INC Common Stock 88870R102 321 15763 SH SOLE 15763 0 0 TIVO CORP Common Stock 88870P106 457 53836 SH SOLE 53836 0 0 TIVO CORP Common Stock 88870P106 348 41006 SH SOLE 41006 0 0 TJX COS INC NEW Common Stock 872540109 17640 288901 SH SOLE 288901 0 0 TJX COS INC NEW Common Stock 872540109 3592 58835 SH SOLE 58835 0 0 TJX COS INC NEW Common Stock 872540109 39078 640000 SH SOLE 640000 0 0 T-MOBILE US INC Common Stock 872590104 5914 75416 SH SOLE 75416 0 0 TOLL BROTHERS INC Common Stock 889478103 2947 74596 SH SOLE 74596 0 0 TOMPKINS FINANCIAL CORPORATION Common Stock 890110109 374 4085 SH SOLE 4085 0 0 TOOTSIE ROLL INDS INC Common Stock 890516107 306 8960 SH SOLE 8960 0 0 TOPBUILD CORP Common Stock 89055F103 987 9579 SH SOLE 9579 0 0 TOPBUILD CORP Common Stock 89055F103 1190 11540 SH SOLE 11540 0 0 TORO CO Common Stock 891092108 2257 28330 SH SOLE 28330 0 0 Toronto Dominion Bank Common Stock 891160509 101213 1389720 SH SOLE 1389720 0 0 TOWER SEMICONDUCTOR LTD Common Stock M87915274 90 3754 SH SOLE 3754 0 0 TRACTOR SUPPLY CO Common Stock 892356106 2635 28204 SH SOLE 28204 0 0 TRANSDIGM GROUP INC Common Stock 893641100 6644 11864 SH SOLE 11864 0 0 TRANSGLOBE ENERGY CORP Common Stock 893662106 16 11740 SH SOLE 11740 0 0 TRANSOCEAN INC Common Stock H8817H100 4248 617416 SH SOLE 617416 0 0 TRAVELERS COS INC Common Stock 89417E109 8421 61492 SH SOLE 61492 0 0 TREDEGAR CORP Common Stock 894650100 410 18364 SH SOLE 18364 0 0 TREDEGAR CORP Common Stock 894650100 196 8783 SH SOLE 8783 0 0 TREEHOUSE FOODS Common Stock 89469A104 365 7518 SH SOLE 7518 0 0 TREX CO INC Common Stock 89531P105 2315 25755 SH SOLE 25755 0 0 TRI POINTE GROUP INC Common Stock 87265H109 653 41907 SH SOLE 41907 0 0 TRIMBLE INC Common Stock 896239100 6324 151680 SH SOLE 151680 0 0 TRINITY INDS INC Common Stock 896522109 1902 85848 SH SOLE 85848 0 0 TRINSEO S A Common Stock L9340P101 514 13800 SH SOLE 13800 0 0 TRIUMPH BANCORP INC Common Stock 89679E300 299 7870 SH SOLE 7870 0 0 TRIUMPH GROUP INC NEW Common Stock 896818101 233 9206 SH SOLE 9206 0 0 TRIUMPH GROUP INC NEW Common Stock 896818101 428 16930 SH SOLE 16930 0 0 TRUEBLUE INC Common Stock 89785X101 556 23097 SH SOLE 23097 0 0 TRUEBLUE INC Common Stock 89785X101 325 13522 SH SOLE 13522 0 0 Trust Financial Common Stock 89832Q109 17994 319489 SH SOLE 319489 0 0 TRUSTCO BK CORP N Y Common Stock 898349105 281 32449 SH SOLE 32449 0 0 TTEC HOLDINGS INC Common Stock 89854H102 467 11787 SH SOLE 11787 0 0 TTEC HOLDINGS INC Common Stock 89854H102 191 4817 SH SOLE 4817 0 0 TTM TECHNOLOGIES INC Common Stock 87305R109 494 32829 SH SOLE 32829 0 0 TUPPERWARE BRANDS CORP Common Stock 899896104 129 15003 SH SOLE 15003 0 0 TUPPERWARE BRANDS CORP Common Stock 899896104 143 16621 SH SOLE 16621 0 0 TWITTER INC Common Stock 90184L102 5928 184956 SH SOLE 184956 0 0 TYLER TECHNOLOGIES INC Common Stock 902252105 6378 21259 SH SOLE 21259 0 0 TYSON FOODS INC Common Stock 902494103 6402 70323 SH SOLE 70323 0 0 TYSON FOODS INC Common Stock 902494103 9160 100618 SH SOLE 100618 0 0 U S CONCRETE INC Common Stock 90333L201 172 4131 SH SOLE 4131 0 0 U S CONCRETE INC Common Stock 90333L201 221 5305 SH SOLE 5305 0 0 U S PHYSICAL THERAPY INC Common Stock 90337L108 138 1205 SH SOLE 1205 0 0 U S PHYSICAL THERAPY INC Common Stock 90337L108 487 4260 SH SOLE 4260 0 0 U S SILICA HLDGS INC Common Stock 90346E103 1031 167631 SH SOLE 167631 0 0 U S SILICA HLDGS INC Common Stock 90346E103 150 24411 SH SOLE 24411 0 0 UDR INC REIT 902653104 3260 69815 SH SOLE 69815 0 0 UDR INC REIT 902653104 4322 92540 SH SOLE 92540 0 0 UGI CORP NEW Common Stock 902681105 3836 84944 SH SOLE 84944 0 0 ULTA BEAUTY INC Common Stock 90384S303 3447 13618 SH SOLE 13618 0 0 ULTRA CLEAN HLDGS INC Common Stock 90385V107 304 12954 SH SOLE 12954 0 0 UMPQUA HLDGS CORP Common Stock 904214103 2937 165909 SH SOLE 165909 0 0 UNDER ARMOUR INC Common Stock 904311107 968 44836 SH SOLE 44836 0 0 UNDER ARMOUR INC Common Stock 904311206 889 46355 SH SOLE 46355 0 0 UNIFI INC Common Stock 904677200 125 4962 SH SOLE 4962 0 0 UNIFIRST CORP MASS Common Stock 904708104 698 3455 SH SOLE 3455 0 0 UNIFIRST CORP MASS Common Stock 904708104 1055 5225 SH SOLE 5225 0 0 UNION PAC CORP Common Stock 907818108 29900 165384 SH SOLE 165384 0 0 UNION PAC CORP Common Stock 907818108 4552 25176 SH SOLE 25176 0 0 UNION PAC CORP Common Stock 907818108 87047 481481 SH SOLE 481481 0 0 UNISYS CORP Common Stock 909214306 278 23439 SH SOLE 23439 0 0 UNISYS CORP Common Stock 909214306 204 17209 SH SOLE 17209 0 0 UNITED AIRLINES HOLDINGS INC. Common Stock 910047109 4567 51845 SH SOLE 51845 0 0 UNITED AIRLINES HOLDINGS INC. Common Stock 910047109 5578 63320 SH SOLE 63320 0 0 UNITED BANKSHARES INC WEST VA Common Stock 909907107 1160 30000 SH SOLE 30000 0 0 United Community Banks Inc/GA Common Stock 90984P303 1523 49317 SH SOLE 49317 0 0 United Community Banks Inc/GA Common Stock 90984P303 812 26298 SH SOLE 26298 0 0 UNITED FIRE GROUP INC Common Stock 910340108 317 7246 SH SOLE 7246 0 0 UNITED INS HLDGS CORP Common Stock 910710102 88 6995 SH SOLE 6995 0 0 UNITED NAT FOODS INC Common Stock 911163103 134 15250 SH SOLE 15250 0 0 UNITED NAT FOODS INC Common Stock 911163103 154 17604 SH SOLE 17604 0 0 UNITED PARCEL SERVICE INC Common Stock 911312106 19542 166944 SH SOLE 166944 0 0 UNITED RENTALS INC Common Stock 911363109 2986 17905 SH SOLE 17905 0 0 UNITED RENTALS INC Common Stock 911363109 17749 106430 SH SOLE 106430 0 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 28946 193283 SH SOLE 193283 0 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 11720 78259 SH SOLE 78259 0 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 85940 573850 SH SOLE 573850 0 0 UNITED THERAPEUTICS CORP DEL Common Stock 91307C102 3781 42924 SH SOLE 42924 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 66354 225708 SH SOLE 225708 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 21720 73882 SH SOLE 73882 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 66146 225000 SH SOLE 225000 0 0 UNITI GROUP INC REIT 91325V108 195 23700 SH SOLE 23700 0 0 UNIVERSAL CORP VA Common Stock 913456109 484 8483 SH SOLE 8483 0 0 UNIVERSAL DISPLAY CORP Common Stock 91347P105 6917 33568 SH SOLE 33568 0 0 UNIVERSAL ELECTRS INC Common Stock 913483103 331 6339 SH SOLE 6339 0 0 UNIVERSAL ELECTRS INC Common Stock 913483103 244 4675 SH SOLE 4675 0 0 UNIVERSAL FST PRODS INC Common Stock 913543104 1013 21239 SH SOLE 21239 0 0 UNIVERSAL FST PRODS INC Common Stock 913543104 978 20497 SH SOLE 20497 0 0 UNIVERSAL HEALTH RLTY INCM TR REIT 91359E105 475 4050 SH SOLE 4050 0 0 UNIVERSAL HEALTH RLTY INCM TR REIT 91359E105 495 4218 SH SOLE 4218 0 0 UNIVERSAL HLTH SVCS INC Common Stock 913903100 2745 19137 SH SOLE 19137 0 0 UNIVERSAL INS HLDGS INC Common Stock 91359V107 309 11039 SH SOLE 11039 0 0 UNUMPROVIDENT CORP Common Stock 91529Y106 1433 49141 SH SOLE 49141 0 0 URBAN OUTFITTERS INC Common Stock 917047102 160 5745 SH SOLE 5745 0 0 URSTADT BIDDLE PPTYS INS REIT 917286205 231 9291 SH SOLE 9291 0 0 URSTADT BIDDLE PPTYS INS REIT 917286205 235 9442 SH SOLE 9442 0 0 US BANCORP DEL Common Stock 902973304 20076 338603 SH SOLE 338603 0 0 US BANCORP DEL Common Stock 902973304 8000 134924 SH SOLE 134924 0 0 US ECOLOGY INC Common Stock 91734M103 428 7390 SH SOLE 7390 0 0 USANA HEALTH SCIENCES INC Common Stock 90328M107 609 7747 SH SOLE 7747 0 0 USANA HEALTH SCIENCES INC Common Stock 90328M107 351 4474 SH SOLE 4474 0 0 V F CORP Common Stock 918204108 7775 78019 SH SOLE 78019 0 0 V F CORP Common Stock 918204108 2633 26417 SH SOLE 26417 0 0 Valaris plc Common Stock G9402V109 222 33864 SH SOLE 33864 0 0 Valaris plc Common Stock G9402V109 430 65474 SH SOLE 65474 0 0 VALERO ENERGY CORP NEW Common Stock 91913Y100 9162 97833 SH SOLE 97833 0 0 VALERO ENERGY CORP NEW Common Stock 91913Y100 14545 155317 SH SOLE 155317 0 0 VALERO ENERGY CORP NEW Common Stock 91913Y100 26878 287000 SH SOLE 287000 0 0 VALLEY NATL BANCORP Common Stock 919794107 3168 278344 SH SOLE 278344 0 0 VALLEY NATL BANCORP Common Stock 919794107 67 5825 SH SOLE 5825 0 0 VALMONT INDS INC Common Stock 920253101 900 6009 SH SOLE 6009 0 0 VANDA PHARMACEUTICALS INC Common Stock 921659108 270 16449 SH SOLE 16449 0 0 VANDA PHARMACEUTICALS INC Common Stock 921659108 290 17663 SH SOLE 17663 0 0 VANGUARD BD INDEX FD INC ETP 921937835 11479 136880 SH SOLE 136880 0 0 VANGUARD INDEX FDS ETP 922908553 30936 333400 SH SOLE 333400 0 0 VANGUARD INDEX FDS ETP 922908553 4176 45000 SH SOLE 45000 0 0 VANGUARD INDEX FDS ETP 922908553 21212 228600 SH SOLE 228600 0 0 VANGUARD INDEX FDS ETP 922908769 128573 785800 SH SOLE 785800 0 0 VANGUARD INDEX FDS ETP 922908769 75118 459100 SH SOLE 459100 0 0 Vanguard S&P 500 ETF ETP 922908363 183573 620600 SH SOLE 620600 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C813 121156 1195300 SH SOLE 1195300 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C813 15914 157000 SH SOLE 157000 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C870 120190 1316000 SH SOLE 1316000 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C870 11480 125700 SH SOLE 125700 0 0 VANGUARD TAX MANAGED INTL FD ETP 921943858 44487 1009700 SH SOLE 1009700 0 0 VANGUARD TAX MANAGED INTL FD ETP 921943858 56194 1275400 SH SOLE 1275400 0 0 VANGUARD TAX MANAGED INTL FD ETP 921943858 26687 605700 SH SOLE 605700 0 0 VANGUARD WORLD FDS ETP 92204A702 6337 25883 SH SOLE 25883 0 0 VAREX IMAGING CORP Common Stock 92214X106 291 9767 SH SOLE 9767 0 0 VAREX IMAGING CORP Common Stock 92214X106 378 12685 SH SOLE 12685 0 0 VARIAN MED SYS INC Common Stock 92220P105 3075 21655 SH SOLE 21655 0 0 VECTOR GROUP LTD Common Stock 92240M108 677 50570 SH SOLE 50570 0 0 VECTOR GROUP LTD Common Stock 92240M108 520 38809 SH SOLE 38809 0 0 VEECO INSTRS INC DEL Common Stock 922417100 240 16354 SH SOLE 16354 0 0 VENTAS INC REIT 92276F100 5127 88799 SH SOLE 88799 0 0 VERA BRADLEY INC Common Stock 92335C106 291 24654 SH SOLE 24654 0 0 VERA BRADLEY INC Common Stock 92335C106 77 6508 SH SOLE 6508 0 0 VERISIGN INC Common Stock 92343E102 4743 24615 SH SOLE 24615 0 0 VERISIGN INC Common Stock 92343E102 4605 23900 SH SOLE 23900 0 0 VERISK ANALYTICS INC Common Stock 92345Y106 5830 39039 SH SOLE 39039 0 0 VERITEX HLDGS INC Common Stock 923451108 435 14950 SH SOLE 14950 0 0 VERITIV CORP Common Stock 923454102 85 4330 SH SOLE 4330 0 0 VERIZON COMMUNICATIONS Common Stock 92343V104 60497 985292 SH SOLE 985292 0 0 VERIZON COMMUNICATIONS Common Stock 92343V104 17327 282203 SH SOLE 282203 0 0 VERIZON COMMUNICATIONS Common Stock 92343V104 30700 500000 SH SOLE 500000 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 13413 61262 SH SOLE 61262 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 3647 16657 SH SOLE 16657 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 21895 100000 SH SOLE 100000 0 0 VIACOMCBS INC Common Stock 92556H206 5403 128742 SH SOLE 128742 0 0 VIAD CORP Common Stock 92552R406 462 6851 SH SOLE 6851 0 0 VICOR CORP Common Stock 925815102 300 6414 SH SOLE 6414 0 0 VICOR CORP Common Stock 925815102 259 5547 SH SOLE 5547 0 0 VICTORY CAP HLDGS INC Common Stock 92645B103 136 6481 SH SOLE 6481 0 0 VIEMED HEALTHCARE INC Common Stock 92663R105 47 7500 SH SOLE 7500 0 0 VIRTUS INVT PARTNERS INC Common Stock 92828Q109 319 2620 SH SOLE 2620 0 0 VIRTUS INVT PARTNERS INC Common Stock 92828Q109 298 2446 SH SOLE 2446 0 0 VIRTUSA CORP Common Stock 92827P102 421 9281 SH SOLE 9281 0 0 VIRTUSA CORP Common Stock 92827P102 420 9259 SH SOLE 9259 0 0 VISA INC Common Stock 92826C839 76630 407822 SH SOLE 407822 0 0 VISA INC Common Stock 92826C839 27721 147531 SH SOLE 147531 0 0 VISA INC Common Stock 92826C839 74540 396700 SH SOLE 396700 0 0 VISHAY INTERTECHNOLOGY INC Common Stock 928298108 3809 178906 SH SOLE 178906 0 0 VISHAY PRECISION GROUP Common Stock 92835K103 270 7938 SH SOLE 7938 0 0 VISTA OUTDOOR INC Common Stock 928377100 145 19423 SH SOLE 19423 0 0 VISTEON CORP Common Stock 92839U206 1814 20954 SH SOLE 20954 0 0 VONAGE HLDGS CORP Common Stock 92886T201 366 49413 SH SOLE 49413 0 0 VONAGE HLDGS CORP Common Stock 92886T201 529 74246 SH SOLE 74246 0 0 VORNADO RLTY TR REIT 929042109 2510 37737 SH SOLE 37737 0 0 VORNADO RLTY TR REIT 929042109 7707 115889 SH SOLE 115889 0 0 VOYA FINL INC Common Stock 929089100 4574 75000 SH SOLE 75000 0 0 VULCAN MATLS CO Common Stock 929160109 4540 31531 SH SOLE 31531 0 0 VULCAN MATLS CO Common Stock 929160109 19597 136100 SH SOLE 136100 0 0 WABASH NATL CORP Common Stock 929566107 273 18580 SH SOLE 18580 0 0 WABTEC CORP Common Stock 929740108 3375 43382 SH SOLE 43382 0 0 WABTEC CORP Common Stock 929740108 4391 56436 SH SOLE 56436 0 0 WADDELL & REED FINL INC Common Stock 930059100 441 26356 SH SOLE 26356 0 0 WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 10531 178614 SH SOLE 178614 0 0 WALKER & DUNLOP INC Common Stock 93148P102 1145 17698 SH SOLE 17698 0 0 WALKER & DUNLOP INC Common Stock 93148P102 620 9592 SH SOLE 9592 0 0 WALMART, INC Common Stock 931142103 40163 337958 SH SOLE 337958 0 0 WALMART, INC Common Stock 931142103 23376 196704 SH SOLE 196704 0 0 WALMART, INC Common Stock 931142103 40406 340000 SH SOLE 340000 0 0 WARRIOR MET COAL INC Common Stock 93627C101 715 33843 SH SOLE 33843 0 0 WARRIOR MET COAL INC Common Stock 93627C101 377 17850 SH SOLE 17850 0 0 WASHINGTON PRIME GROUP NEW REIT 93964W108 200 54890 SH SOLE 54890 0 0 WASHINGTON PRIME GROUP NEW REIT 93964W108 228 62765 SH SOLE 62765 0 0 WASHINGTON REAL ESTATE INVT REIT 939653101 712 24409 SH SOLE 24409 0 0 WASHINGTON REAL ESTATE INVT REIT 939653101 761 26089 SH SOLE 26089 0 0 WASTE CONNECTIONS INC Common Stock 94106B101 4146 45669 SH SOLE 45669 0 0 Waste Connections Inc Common Stock 94106B101 23928 202865 SH SOLE 202865 0 0 WASTE MGMT INC DEL Common Stock 94106L109 10596 92983 SH SOLE 92983 0 0 WASTE MGMT INC DEL Common Stock 94106L109 3686 32343 SH SOLE 32343 0 0 WATERS CORP Common Stock 941848103 3587 15351 SH SOLE 15351 0 0 WATSCO INC Common Stock 942622200 1856 10302 SH SOLE 10302 0 0 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 1758 17622 SH SOLE 17622 0 0 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 924 9262 SH SOLE 9262 0 0 WD-40 CO Common Stock 929236107 367 1889 SH SOLE 1889 0 0 WD-40 CO Common Stock 929236107 901 4640 SH SOLE 4640 0 0 WEBSTER FINL CORP CONN Common Stock 947890109 4930 92397 SH SOLE 92397 0 0 WEC ENERGY GROUP INC Common Stock 92939U106 6931 75148 SH SOLE 75148 0 0 WEC ENERGY GROUP INC Common Stock 92939U106 4724 51215 SH SOLE 51215 0 0 WEINGARTEN RLTY INVS REIT 948741103 4394 140637 SH SOLE 140637 0 0 WELLCARE HEALTH PLANS INC Common Stock 94946T106 3957 11983 SH SOLE 11983 0 0 WELLCARE HEALTH PLANS INC Common Stock 94946T106 3694 11187 SH SOLE 11187 0 0 WELLS FARGO & CO NEW Common Stock 949746101 49329 916903 SH SOLE 916903 0 0 WELLS FARGO & CO NEW Common Stock 949746101 11707 217605 SH SOLE 217605 0 0 WELLS FARGO & CO NEW Common Stock 949746101 55702 1035346 SH SOLE 1035346 0 0 WELLTOWER INC REIT 95040Q104 7905 96666 SH SOLE 96666 0 0 WENDYS CO COM Common Stock 95058W100 1335 60094 SH SOLE 60094 0 0 WERNER ENTERPRISES INC Common Stock 950755108 1192 32746 SH SOLE 32746 0 0 WEST PHARMACEUTICAL SVSC INC Common Stock 955306105 7624 50712 SH SOLE 50712 0 0 WESTAMERICA BANCORPORATION Common Stock 957090103 601 8870 SH SOLE 8870 0 0 WESTERN ALLIANCE BANCORP Common Stock 957638109 721 12655 SH SOLE 12655 0 0 WESTERN DIGITAL CORP Common Stock 958102105 4497 70852 SH SOLE 70852 0 0 WESTERN DIGITAL CORP Common Stock 958102105 4240 66800 SH SOLE 66800 0 0 WESTERN UN CO Common Stock 959802109 2675 99882 SH SOLE 99882 0 0 WESTERN UN CO Common Stock 959802109 943 35209 SH SOLE 35209 0 0 WESTERN UN CO Common Stock 959802109 2635 98400 SH SOLE 98400 0 0 WESTLAKE CHEM CORP Common Stock 960413102 5020 71554 SH SOLE 71554 0 0 WESTLAKE CHEM PARTNERS LP MLP 960417103 435 16452 SH SOLE 16452 0 0 WEX INC Common Stock 96208T104 7896 37698 SH SOLE 37698 0 0 WEYERHAEUSER CO REIT 962166104 5361 177519 SH SOLE 177519 0 0 WHEATON PRECIOUS METAL Common Stock 962879102 13092 338816 SH SOLE 338816 0 0 WHIRLPOOL CORP Common Stock 963320106 2221 15057 SH SOLE 15057 0 0 WHIRLPOOL CORP Common Stock 963320106 1123 7613 SH SOLE 7613 0 0 Whitestone REIT REIT 966084204 180 13240 SH SOLE 13240 0 0 Whitestone REIT REIT 966084204 178 13055 SH SOLE 13055 0 0 WHITING PETE CORP NEW Common Stock 966387409 225 30599 SH SOLE 30599 0 0 WILEY JOHN & SONS INC Common Stock 968223206 184 3791 SH SOLE 3791 0 0 WILEY JOHN & SONS INC Common Stock 968223206 2236 46090 SH SOLE 46090 0 0 WILLIAMS COS INC DEL Common Stock 969457100 6849 288753 SH SOLE 288753 0 0 WILLIAMS COS INC DEL Common Stock 969457100 3916 165098 SH SOLE 165098 0 0 WILLIAMS SONOMA INC Common Stock 969904101 184 2503 SH SOLE 2503 0 0 WILLIAMS SONOMA INC Common Stock 969904101 3337 45435 SH SOLE 45435 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 5787 28655 SH SOLE 28655 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 6185 30630 SH SOLE 30630 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 10097 50000 SH SOLE 50000 0 0 WINGSTOP INC Common Stock 974155103 992 11508 SH SOLE 11508 0 0 WINGSTOP INC Common Stock 974155103 852 9881 SH SOLE 9881 0 0 WINNEBAGO INDS INC Common Stock 974637100 490 9250 SH SOLE 9250 0 0 WINNEBAGO INDS INC Common Stock 974637100 594 11219 SH SOLE 11219 0 0 WINTRUST FINANCIAL CORP Common Stock 97650W108 2410 33985 SH SOLE 33985 0 0 WISDOMTREE INVTS INC Common Stock 97717P104 192 39621 SH SOLE 39621 0 0 WOLVERINE WORLD WIDE INC Common Stock 978097103 299 8859 SH SOLE 8859 0 0 WOLVERINE WORLD WIDE INC Common Stock 978097103 1000 29636 SH SOLE 29636 0 0 WOODWARD GOVERNOR CO Common Stock 980745103 6224 52551 SH SOLE 52551 0 0 WORLD ACCEP CORP DEL Common Stock 981419104 184 2133 SH SOLE 2133 0 0 WORTHINGTON INDS INC Common Stock 981811102 1140 27016 SH SOLE 27016 0 0 WPX ENERGY INC Common Stock 98212B103 7760 564768 SH SOLE 564768 0 0 WYNDHAM DESTINATIONS INC Common Stock 98310W108 1331 25755 SH SOLE 25755 0 0 WYNDHAM HOTELS & RESORTS INC Common Stock 98311A105 1078 17170 SH SOLE 17170 0 0 WYNDHAM HOTELS & RESORTS INC Common Stock 98311A105 15703 250000 SH SOLE 250000 0 0 WYNN RESORTS LTD Common Stock 983134107 3197 23018 SH SOLE 23018 0 0 WYNN RESORTS LTD Common Stock 983134107 16664 120000 SH SOLE 120000 0 0 XCEL ENERGY INC Common Stock 98389B100 7932 124928 SH SOLE 124928 0 0 XCEL ENERGY INC Common Stock 98389B100 549 8642 SH SOLE 8642 0 0 XENCOR INC Common Stock 98401F105 530 15397 SH SOLE 15397 0 0 XENCOR INC Common Stock 98401F105 554 16122 SH SOLE 16122 0 0 XENIA HOTELS & RESORTS INC REIT 984017103 744 34411 SH SOLE 34411 0 0 XENIA HOTELS & RESORTS INC REIT 984017103 821 38001 SH SOLE 38001 0 0 XEROX HOLDINGS CORP Common Stock 98421M106 1633 44294 SH SOLE 44294 0 0 XEROX HOLDINGS CORP Common Stock 98421M106 808 21925 SH SOLE 21925 0 0 XEROX HOLDINGS CORP Common Stock 98421M106 1641 44500 SH SOLE 44500 0 0 XILINX INC Common Stock 983919101 5857 59909 SH SOLE 59909 0 0 XILINX INC Common Stock 983919101 5661 57900 SH SOLE 57900 0 0 XPERI CORP Common Stock 98421B100 722 39020 SH SOLE 39020 0 0 XPERI CORP Common Stock 98421B100 308 16673 SH SOLE 16673 0 0 XPO LOGISTICS INC Common Stock 983793100 2053 25755 SH SOLE 25755 0 0 XYLEM INC W/I Common Stock 98419M100 3380 42901 SH SOLE 42901 0 0 YUM BRANDS INC Common Stock 988498101 7258 72058 SH SOLE 72058 0 0 ZEBRA TECHNOLOGIES CORP Common Stock 989207105 3281 12845 SH SOLE 12845 0 0 ZEBRA TECHNOLOGIES CORP Common Stock 989207105 2209 8649 SH SOLE 8649 0 0 ZEBRA TECHNOLOGIES CORP Common Stock 989207105 3947 15451 SH SOLE 15451 0 0 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 7334 49001 SH SOLE 49001 0 0 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 3699 24716 SH SOLE 24716 0 0 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 13471 90000 SH SOLE 90000 0 0 ZIONS BANCORPORATION NA Common Stock 989701107 2109 40611 SH SOLE 40611 0 0 ZOETIS INC Common Stock 98978V103 15018 113471 SH SOLE 113471 0 0 ZOETIS INC Common Stock 98978V103 5190 39211 SH SOLE 39211 0 0 ZOETIS INC Common Stock 98978V103 30705 232000 SH SOLE 232000 0 0 ZUMIEZ INC Common Stock 989817101 610 17657 SH SOLE 17657 0 0 ZUMIEZ INC Common Stock 989817101 210 6091 SH SOLE 6091 0 0 ZYMEWORKS INC Common Stock 98985W102 129 2828 SH SOLE 2828 0 0