0000950123-19-011087.txt : 20191114 0000950123-19-011087.hdr.sgml : 20191114 20191114090922 ACCESSION NUMBER: 0000950123-19-011087 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191114 DATE AS OF CHANGE: 20191114 EFFECTIVENESS DATE: 20191114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PUBLIC SECTOR PENSION INVESTMENT BOARD CENTRAL INDEX KEY: 0001396318 IRS NUMBER: 980387870 STATE OF INCORPORATION: A6 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12527 FILM NUMBER: 191216770 BUSINESS ADDRESS: STREET 1: 1250 RENE-LEVESQUE BLVD WEST STREET 2: SUITE 1400 CITY: MONTREAL STATE: A8 ZIP: H3B 5E9 BUSINESS PHONE: 514-937-2772 MAIL ADDRESS: STREET 1: 1250 RENE-LEVESQUE BLVD WEST STREET 2: SUITE 1400 CITY: MONTREAL STATE: A8 ZIP: H3B 5E9 FORMER COMPANY: FORMER CONFORMED NAME: Public Sector Pension Investment Board DATE OF NAME CHANGE: 20070412 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001396318 XXXXXXXX 09-30-2019 09-30-2019 Public Sector Pension Investment Board
1250 RENE-LEVESQUE BLVD WEST SUITE 1400 MONTREAL A8 H3B 5E9
13F HOLDINGS REPORT 028-12527 N
Martine Vanasse Vice President and Chief Compliance Officer (514) 218-3606 /S/ Martine Vanasse Montreal A8 11-14-2019 0 1413 14960499 false
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F AAON INC COM PAR $0.004 000360206 4739 103164 SH SOLE 103164 0 0 AAR CORP COM 000361105 3434 83326 SH SOLE 83326 0 0 ABM INDS INC COM 000957100 6122 168561 SH SOLE 168561 0 0 AFLAC INC COM 001055102 7551 144318 SH SOLE 144318 0 0 AES CORP COM 00130H105 2100 128494 SH SOLE 128494 0 0 AK STL HLDG CORP COM 001547108 1834 808148 SH SOLE 808148 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 997 86285 SH SOLE 86285 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 6819 118462 SH SOLE 118462 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1721 23610 SH SOLE 23610 0 0 AT&T INC COM 00206R102 83017 2193885 SH SOLE 2193885 0 0 ATN INTL INC COM 00215F107 1624 27830 SH SOLE 27830 0 0 AZZ INC COM 002474104 2909 66775 SH SOLE 66775 0 0 ABBOTT LABS COM 002824100 29799 356145 SH SOLE 356145 0 0 ABBVIE INC COM 00287Y109 21738 287090 SH SOLE 287090 0 0 ABERCROMBIE & FITCH CO CL A 002896207 2501 160293 SH SOLE 160293 0 0 ABIOMED INC COM 003654100 1562 8781 SH SOLE 8781 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 17331 265000 SH SOLE 265000 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 7356 257391 SH SOLE 257391 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 1361 378000 SH SOLE 378000 0 0 ACORDA THERAPEUTICS INC COM 00484M106 350 122030 SH SOLE 122030 0 0 ACTIVISION BLIZZARD INC COM 00507V109 7846 148267 SH SOLE 148267 0 0 ACTUANT CORP CL A NEW 00508X203 3046 138843 SH SOLE 138843 0 0 ADDUS HOMECARE CORP COM 006739106 2643 33332 SH SOLE 33332 0 0 ADOBE INC COM 00724F101 56970 206225 SH SOLE 206225 0 0 ADTRAN INC COM 00738A106 1386 122181 SH SOLE 122181 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 2300 13905 SH SOLE 13905 0 0 AEGION CORP COM 00770F104 1677 78428 SH SOLE 78428 0 0 ADVANSIX INC COM 00773T101 1817 70657 SH SOLE 70657 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 9284 183797 SH SOLE 183797 0 0 ADVANCED MICRO DEVICES INC COM 007903107 6111 210788 SH SOLE 210788 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 11513 353500 SH SOLE 353500 0 0 ADVANCED ENERGY INDS COM 007973100 5585 97283 SH SOLE 97283 0 0 AEROVIRONMENT INC COM 008073108 2917 54456 SH SOLE 54456 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 829 9952 SH SOLE 9952 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 4606 60113 SH SOLE 60113 0 0 AGNICO EAGLE MINES LTD COM 008474108 15779 294236 SH SOLE 294236 0 0 AGILYSYS INC COM 00847J105 1323 51678 SH SOLE 51678 0 0 AGREE REALTY CORP COM 008492100 7797 106584 SH SOLE 106584 0 0 AIR PRODS & CHEMS INC COM 009158106 9488 42764 SH SOLE 42764 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 13869 151771 SH SOLE 151771 0 0 AKORN INC COM 009728106 916 241172 SH SOLE 241172 0 0 ALAMO GROUP INC COM 011311107 2903 24661 SH SOLE 24661 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 6390 1098669 SH SOLE 1098669 0 0 ALARM COM HLDGS INC COM 011642105 4307 92345 SH SOLE 92345 0 0 ALASKA AIR GROUP INC COM 011659109 2550 39284 SH SOLE 39284 0 0 ALBANY INTL CORP CL A 012348108 7017 77826 SH SOLE 77826 0 0 ALBEMARLE CORP COM 012653101 1425 20503 SH SOLE 20503 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3365 21844 SH SOLE 21844 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 4252 43413 SH SOLE 43413 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 27009 1971300 SH SOLE 1971300 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 120912 723029 SH SOLE 723029 0 0 ALIGN TECHNOLOGY INC COM 016255101 2554 14114 SH SOLE 14114 0 0 ALLEGIANT TRAVEL CO COM 01748X102 6098 40743 SH SOLE 40743 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 987 7706 SH SOLE 7706 0 0 ALLIANT ENERGY CORP COM 018802108 2469 45774 SH SOLE 45774 0 0 ALLSTATE CORP COM 020002101 6945 63907 SH SOLE 63907 0 0 ALLY FINL INC COM 02005N100 3760 113400 SH SOLE 113400 0 0 ALPHABET INC CAP STK CL C 02079K107 89421 73356 SH SOLE 73356 0 0 ALPHABET INC CAP STK CL A 02079K305 209698 171723 SH SOLE 171723 0 0 ALTABA INC COM 021346101 215644 11070027 SH SOLE 11070027 0 0 ALTRIA GROUP INC COM 02209S103 14808 362052 SH SOLE 362052 0 0 AMAZON COM INC COM 023135106 189586 109214 SH SOLE 109214 0 0 AMBAC FINL GROUP INC COM NEW 023139884 2273 116291 SH SOLE 116291 0 0 AMEREN CORP COM 023608102 3808 47574 SH SOLE 47574 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2065 76583 SH SOLE 76583 0 0 AMERICAN ASSETS TR INC COM 024013104 5667 121248 SH SOLE 121248 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2362 287378 SH SOLE 287378 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1005 20900 SH SOLE 20900 0 0 AMERICAN ELEC PWR CO INC COM 025537101 24106 257298 SH SOLE 257298 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 5588 230917 SH SOLE 230917 0 0 AMERICAN EXPRESS CO COM 025816109 23384 197700 SH SOLE 197700 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 9377 168340 SH SOLE 168340 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 911 40768 SH SOLE 40768 0 0 AMERICAN STS WTR CO COM 029899101 8401 93493 SH SOLE 93493 0 0 AMERICAN TOWER CORP NEW COM 03027X100 19002 85931 SH SOLE 85931 0 0 AMERICAN VANGUARD CORP COM 030371108 1049 66829 SH SOLE 66829 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4334 34890 SH SOLE 34890 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 3514 39525 SH SOLE 39525 0 0 AMERISAFE INC COM 03071H100 3258 49284 SH SOLE 49284 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2427 29482 SH SOLE 29482 0 0 AMERIPRISE FINL INC COM 03076C106 3743 25442 SH SOLE 25442 0 0 AMERIS BANCORP COM 03076K108 6676 165903 SH SOLE 165903 0 0 AMETEK INC NEW COM 031100100 4046 44066 SH SOLE 44066 0 0 AMGEN INC COM 031162100 22534 116451 SH SOLE 116451 0 0 AMPHENOL CORP NEW CL A 032095101 5580 57827 SH SOLE 57827 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1735 87512 SH SOLE 87512 0 0 ANALOG DEVICES INC COM 032654105 7992 71526 SH SOLE 71526 0 0 ANDERSONS INC COM 034164103 1857 82787 SH SOLE 82787 0 0 ANGIODYNAMICS INC COM 03475V101 1751 95043 SH SOLE 95043 0 0 ANIKA THERAPEUTICS INC COM 035255108 1923 35026 SH SOLE 35026 0 0 ANIXTER INTL INC COM 035290105 5264 76156 SH SOLE 76156 0 0 ANSYS INC COM 03662Q105 3601 16269 SH SOLE 16269 0 0 ANTHEM INC COM 036752103 16753 69776 SH SOLE 69776 0 0 APACHE CORP COM 037411105 1862 72752 SH SOLE 72752 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 7672 147144 SH SOLE 147144 0 0 APOGEE ENTERPRISES INC COM 037598109 2624 67289 SH SOLE 67289 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 6949 362487 SH SOLE 362487 0 0 APHRIA INC COM 03765K104 3675 707300 SH SOLE 707300 0 0 APPLE INC COM 037833100 321356 1434816 SH SOLE 1434816 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 5563 97945 SH SOLE 97945 0 0 APPLIED MATLS INC COM 038222105 8950 179351 SH SOLE 179351 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 543 48425 SH SOLE 48425 0 0 ARAMARK COM 03852U106 17829 409100 SH SOLE 409100 0 0 ARCBEST CORP COM 03937C105 1984 65143 SH SOLE 65143 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 4452 108410 SH SOLE 108410 0 0 ARCHROCK INC COM 03957W106 3252 326143 SH SOLE 326143 0 0 ARCOSA INC COM 039653100 4203 122856 SH SOLE 122856 0 0 ARCONIC INC COM 03965L100 1956 75224 SH SOLE 75224 0 0 ARES CAP CORP COM 04010L103 193 10333 SH SOLE 10333 0 0 ARISTA NETWORKS INC COM 040413106 2532 10596 SH SOLE 10596 0 0 ARLO TECHNOLOGIES INC COM 04206A101 650 190473 SH SOLE 190473 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 3091 170876 SH SOLE 170876 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2516 150235 SH SOLE 150235 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6826 242224 SH SOLE 242224 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 5026 49113 SH SOLE 49113 0 0 ASPEN TECHNOLOGY INC COM 045327103 1071 8700 SH SOLE 8700 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 190 148792 SH SOLE 148792 0 0 ASSURANT INC COM 04621X108 39629 314962 SH SOLE 314962 0 0 ASTEC INDS INC COM 046224101 1790 57562 SH SOLE 57562 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1667 66091 SH SOLE 66091 0 0 ATMOS ENERGY CORP COM 049560105 5195 45610 SH SOLE 45610 0 0 ATRION CORP COM 049904105 1558 2000 SH SOLE 2000 0 0 AURORA CANNABIS INC COM 05156X108 12633 2874000 SH SOLE 2874000 0 0 AUTODESK INC COM 052769106 6280 42519 SH SOLE 42519 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 14198 87956 SH SOLE 87956 0 0 AUTOZONE INC COM 053332102 20255 18675 SH SOLE 18675 0 0 AVALONBAY CMNTYS INC COM 053484101 20235 93974 SH SOLE 93974 0 0 AVANTOR INC COM 05352A100 358520 24389119 SH SOLE 24389119 0 0 AVERY DENNISON CORP COM 053611109 35530 312846 SH SOLE 312846 0 0 AVISTA CORP COM 05379B107 8138 167995 SH SOLE 167995 0 0 AVON PRODS INC COM 054303102 4952 1125482 SH SOLE 1125482 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1402 82064 SH SOLE 82064 0 0 AXOS FINL INC COM 05465C100 3739 135236 SH SOLE 135236 0 0 BB&T CORP COM 054937107 41565 778800 SH SOLE 778800 0 0 B & G FOODS INC NEW COM 05508R106 3157 166942 SH SOLE 166942 0 0 BCE INC COM NEW 05534B760 70247 1451419 SH SOLE 1451419 0 0 BRP INC COM SUN VTG 05577W200 4326 111100 SH SOLE 111100 0 0 BMC STK HLDGS INC COM 05591B109 2621 100100 SH SOLE 100100 0 0 BADGER METER INC COM 056525108 3970 73921 SH SOLE 73921 0 0 BAIDU INC SPON ADR REP A 056752108 6060 58976 SH SOLE 58976 0 0 BAKER HUGHES A GE CO CL A 05722G100 2923 125978 SH SOLE 125978 0 0 BALCHEM CORP COM 057665200 8147 82135 SH SOLE 82135 0 0 BALL CORP COM 058498106 4717 64790 SH SOLE 64790 0 0 BALLARD PWR SYS INC NEW COM 058586108 2242 458800 SH SOLE 458800 0 0 BANCO MACRO SA SPON ADR B 05961W105 299 11500 SH SOLE 11500 0 0 BANC OF CALIFORNIA INC COM 05990K106 1610 113866 SH SOLE 113866 0 0 BANK AMER CORP COM 060505104 67893 2327508 SH SOLE 2327508 0 0 BANK MONTREAL QUE COM 063671101 63305 858945 SH SOLE 858945 0 0 BANK NEW YORK MELLON CORP COM 064058100 7532 166590 SH SOLE 166590 0 0 BANK N S HALIFAX COM 064149107 94173 1656952 SH SOLE 1656952 0 0 BANNER CORP COM NEW 06652V208 4929 87753 SH SOLE 87753 0 0 BARNES & NOBLE ED INC COM 06777U101 280 89643 SH SOLE 89643 0 0 BARNES GROUP INC COM 067806109 6226 120795 SH SOLE 120795 0 0 BARRICK GOLD CORPORATION COM 067901108 37979 2193927 SH SOLE 2193927 0 0 BAUSCH HEALTH COS INC COM 071734107 8390 384364 SH SOLE 384364 0 0 BAXTER INTL INC COM 071813109 8670 99121 SH SOLE 99121 0 0 BAYTEX ENERGY CORP COM 07317Q105 2330 1573795 SH SOLE 1573795 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 79 18300 SH SOLE 18300 0 0 BECTON DICKINSON & CO COM 075887109 46786 184954 SH SOLE 184954 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2322 18961 SH SOLE 18961 0 0 BEL FUSE INC CL B 077347300 388 25787 SH SOLE 25787 0 0 BENCHMARK ELECTRS INC COM 08160H101 2776 95527 SH SOLE 95527 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 96313 463000 SH SOLE 463000 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 3255 111126 SH SOLE 111126 0 0 BEST BUY INC COM 086516101 3103 44975 SH SOLE 44975 0 0 BIG LOTS INC COM 089302103 2426 99004 SH SOLE 99004 0 0 BIO RAD LABS INC CL A 090572207 1398 4200 SH SOLE 4200 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1200 418700 SH SOLE 418700 0 0 BIOGEN INC COM 09062X103 8329 35776 SH SOLE 35776 0 0 BIOTELEMETRY INC COM 090672106 3517 86343 SH SOLE 86343 0 0 BJS RESTAURANTS INC COM 09180C106 2017 51931 SH SOLE 51931 0 0 BLACKBERRY LTD COM 09228F103 3190 608550 SH SOLE 608550 0 0 BLACKROCK INC COM 09247X101 10181 22845 SH SOLE 22845 0 0 BLOCK H & R INC COM 093671105 930 39392 SH SOLE 39392 0 0 BLOOMIN BRANDS INC COM 094235108 4174 220480 SH SOLE 220480 0 0 BLUCORA INC COM 095229100 2675 123624 SH SOLE 123624 0 0 BOEING CO COM 097023105 46428 122027 SH SOLE 122027 0 0 BOISE CASCADE CO DEL COM 09739D100 3246 99606 SH SOLE 99606 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 1073 47915 SH SOLE 47915 0 0 BOOKING HLDGS INC COM 09857L108 65895 33575 SH SOLE 33575 0 0 BOOT BARN HLDGS INC COM 099406100 3706 106192 SH SOLE 106192 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2443 34400 SH SOLE 34400 0 0 BORGWARNER INC COM 099724106 1471 40113 SH SOLE 40113 0 0 BOSTON BEER INC CL A 100557107 1820 5000 SH SOLE 5000 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 2495 214052 SH SOLE 214052 0 0 BOSTON PROPERTIES INC COM 101121101 12052 92953 SH SOLE 92953 0 0 BOSTON SCIENTIFIC CORP COM 101137107 11008 270525 SH SOLE 270525 0 0 BOTTOMLINE TECH DEL INC COM 101388106 3803 96639 SH SOLE 96639 0 0 BOX INC CL A 10316T104 1656 100000 SH SOLE 100000 0 0 BRADY CORP CL A 104674106 6681 125939 SH SOLE 125939 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1894 125000 SH SOLE 125000 0 0 BRIGGS & STRATTON CORP COM 109043109 651 107465 SH SOLE 107465 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 16108 317643 SH SOLE 317643 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2801 22510 SH SOLE 22510 0 0 BROADCOM INC COM 11135F101 21352 77344 SH SOLE 77344 0 0 BROOKDALE SR LIVING INC COM 112463104 3713 489900 SH SOLE 489900 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 60423 1137179 SH SOLE 1137179 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 3003 203837 SH SOLE 203837 0 0 BROOKS AUTOMATION INC COM 114340102 6791 183384 SH SOLE 183384 0 0 BROWN FORMAN CORP CL B 115637209 2219 35348 SH SOLE 35348 0 0 B2GOLD CORP COM 11777Q209 9296 2855664 SH SOLE 2855664 0 0 BUCKLE INC COM 118440106 1503 72957 SH SOLE 72957 0 0 CAE INC COM 124765108 19089 750841 SH SOLE 750841 0 0 CBL & ASSOC PPTYS INC COM 124830100 572 443207 SH SOLE 443207 0 0 CBS CORP NEW CL B 124857202 2565 63539 SH SOLE 63539 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 2487 21644 SH SOLE 21644 0 0 CBRE GROUP INC CL A 12504L109 3465 65357 SH SOLE 65357 0 0 CDW CORP COM 12514G108 5435 44100 SH SOLE 44100 0 0 CF INDS HLDGS INC COM 125269100 3727 75752 SH SOLE 75752 0 0 CGI INC CL A SUB VTG 12532H104 23497 296964 SH SOLE 296964 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2241 26430 SH SOLE 26430 0 0 CIGNA CORP NEW COM 125523100 11143 73408 SH SOLE 73408 0 0 CIT GROUP INC COM NEW 125581801 2338 51600 SH SOLE 51600 0 0 CME GROUP INC COM 12572Q105 15834 74921 SH SOLE 74921 0 0 CMS ENERGY CORP COM 125896100 3512 54916 SH SOLE 54916 0 0 CSG SYS INTL INC COM 126349109 4331 83798 SH SOLE 83798 0 0 CSX CORP COM 126408103 10735 154969 SH SOLE 154969 0 0 CTS CORP COM 126501105 2683 82900 SH SOLE 82900 0 0 CVB FINL CORP COM 126600105 7053 337951 SH SOLE 337951 0 0 CVR ENERGY INC COM 12662P108 1118 25400 SH SOLE 25400 0 0 CVS HEALTH CORP COM 126650100 15927 252522 SH SOLE 252522 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 1798 167595 SH SOLE 167595 0 0 CABOT OIL & GAS CORP COM 127097103 4137 235445 SH SOLE 235445 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 10415 73757 SH SOLE 73757 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3595 54404 SH SOLE 54404 0 0 CADENCE BANCORPORATION CL A 12739A100 5730 326700 SH SOLE 326700 0 0 CAESARS ENTMT CORP COM 127686103 15812 1356100 SH SOLE 1356100 0 0 CAL MAINE FOODS INC COM NEW 128030202 3092 77382 SH SOLE 77382 0 0 CALAMP CORP COM 128126109 989 85832 SH SOLE 85832 0 0 CALAVO GROWERS INC COM 128246105 3952 41518 SH SOLE 41518 0 0 CALERES INC COM 129500104 2526 107917 SH SOLE 107917 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 6470 122232 SH SOLE 122232 0 0 CALLAWAY GOLF CO COM 131193104 4636 238834 SH SOLE 238834 0 0 CALLON PETE CO DEL COM 13123X102 2505 577300 SH SOLE 577300 0 0 CAMBREX CORP COM 132011107 5089 85526 SH SOLE 85526 0 0 CAMDEN PPTY TR SH BEN INT 133131102 12544 113000 SH SOLE 113000 0 0 CAMECO CORP COM 13321L108 4641 488478 SH SOLE 488478 0 0 CAMPBELL SOUP CO COM 134429109 10450 222723 SH SOLE 222723 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 7360 167300 SH SOLE 167300 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 62449 756405 SH SOLE 756405 0 0 CANADIAN NATL RY CO COM 136375102 95678 1064873 SH SOLE 1064873 0 0 CANADIAN NAT RES LTD COM 136385101 56910 2137565 SH SOLE 2137565 0 0 CANADIAN PAC RY LTD COM 13645T100 62101 279266 SH SOLE 279266 0 0 CANOPY GROWTH CORP COM 138035100 6281 273995 SH SOLE 273995 0 0 CAPITAL ONE FINL CORP COM 14040H105 9861 108383 SH SOLE 108383 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1776 241610 SH SOLE 241610 0 0 CARDINAL HEALTH INC COM 14149Y108 2722 57688 SH SOLE 57688 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 4257 89580 SH SOLE 89580 0 0 CARE COM INC COM 141633107 748 71552 SH SOLE 71552 0 0 CAREER EDUCATION CORP COM 141665109 2846 179132 SH SOLE 179132 0 0 CARETRUST REIT INC COM 14174T107 5702 242579 SH SOLE 242579 0 0 CARGURUS INC COM CL A 141788109 1114 36000 SH SOLE 36000 0 0 CARMAX INC COM 143130102 2826 32115 SH SOLE 32115 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3387 77478 SH SOLE 77478 0 0 CARRIZO OIL & GAS INC COM 144577103 10073 1173370 SH SOLE 1173370 0 0 CATERPILLAR INC DEL COM 149123101 13797 109231 SH SOLE 109231 0 0 CATO CORP NEW CL A 149205106 978 55523 SH SOLE 55523 0 0 CAVCO INDS INC DEL COM 149568107 4195 21839 SH SOLE 21839 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 659 219536 SH SOLE 219536 0 0 CELANESE CORP DEL COM 150870103 2938 24028 SH SOLE 24028 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2220 309430 SH SOLE 309430 0 0 CELGENE CORP COM 151020104 123042 1239097 SH SOLE 1239097 0 0 CENTENE CORP DEL COM 15135B101 3462 80032 SH SOLE 80032 0 0 CENOVUS ENERGY INC COM 15135U109 11815 1258493 SH SOLE 1258493 0 0 CENTERPOINT ENERGY INC COM 15189T107 2933 97189 SH SOLE 97189 0 0 CENTRAL GARDEN & PET CO COM 153527106 1825 62433 SH SOLE 62433 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2931 105708 SH SOLE 105708 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 2076 73097 SH SOLE 73097 0 0 CENTURY ALUM CO COM 156431108 843 127077 SH SOLE 127077 0 0 CENTURY CMNTYS INC COM 156504300 2036 66468 SH SOLE 66468 0 0 CENTURYLINK INC COM 156700106 2379 190585 SH SOLE 190585 0 0 CERNER CORP COM 156782104 4217 61865 SH SOLE 61865 0 0 CEVA INC COM 157210105 1676 56115 SH SOLE 56115 0 0 CHART INDS INC COM PAR $0.01 16115Q308 5668 90897 SH SOLE 90897 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 12920 31350 SH SOLE 31350 0 0 CHATHAM LODGING TR COM 16208T102 2159 118959 SH SOLE 118959 0 0 CHEFS WHSE INC COM 163086101 2604 64576 SH SOLE 64576 0 0 CHEVRON CORP NEW COM 166764100 80480 678586 SH SOLE 678586 0 0 CHICOS FAS INC COM 168615102 1214 301269 SH SOLE 301269 0 0 CHILDRENS PL INC COM 168905107 3043 39526 SH SOLE 39526 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 7995 9513 SH SOLE 9513 0 0 CHURCH & DWIGHT INC COM 171340102 3585 47652 SH SOLE 47652 0 0 CHUYS HLDGS INC COM 171604101 1064 42968 SH SOLE 42968 0 0 CIENA CORP COM NEW 171779309 5218 133000 SH SOLE 133000 0 0 CIMAREX ENERGY CO COM 171798101 941 19630 SH SOLE 19630 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 652 128661 SH SOLE 128661 0 0 CINCINNATI FINL CORP COM 172062101 3424 29346 SH SOLE 29346 0 0 CIRCOR INTL INC COM 17273K109 1908 50802 SH SOLE 50802 0 0 CIRRUS LOGIC INC COM 172755100 4999 93296 SH SOLE 93296 0 0 CISCO SYS INC COM 17275R102 85204 1724423 SH SOLE 1724423 0 0 CINTAS CORP COM 172908105 4329 16146 SH SOLE 16146 0 0 CITIGROUP INC COM NEW 172967424 94737 1371406 SH SOLE 1371406 0 0 CITIZENS FINL GROUP INC COM 174610105 4562 128975 SH SOLE 128975 0 0 CITRIX SYS INC COM 177376100 2335 24193 SH SOLE 24193 0 0 CITY HLDG CO COM 177835105 3172 41598 SH SOLE 41598 0 0 CLEARWATER PAPER CORP COM 18538R103 891 42202 SH SOLE 42202 0 0 CLOROX CO DEL COM 189054109 3747 24675 SH SOLE 24675 0 0 COCA COLA CONSOLIDATED INC COM 191098102 3592 11821 SH SOLE 11821 0 0 COCA COLA CO COM 191216100 40680 747237 SH SOLE 747237 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5829 105792 SH SOLE 105792 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6465 107268 SH SOLE 107268 0 0 COHU INC COM 192576106 1415 104805 SH SOLE 104805 0 0 COLGATE PALMOLIVE CO COM 194162103 13855 188478 SH SOLE 188478 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 6076 80850 SH SOLE 80850 0 0 COLUMBIA BKG SYS INC COM 197236102 6832 185154 SH SOLE 185154 0 0 COMFORT SYS USA INC COM 199908104 4139 93583 SH SOLE 93583 0 0 COMCAST CORP NEW CL A 20030N101 102909 2282815 SH SOLE 2282815 0 0 COMERICA INC COM 200340107 1917 29043 SH SOLE 29043 0 0 COMMUNITY BK SYS INC COM 203607106 8083 131029 SH SOLE 131029 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1086 301610 SH SOLE 301610 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2039 45769 SH SOLE 45769 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 817 53831 SH SOLE 53831 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 706 31217 SH SOLE 31217 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2003 61645 SH SOLE 61645 0 0 CONAGRA BRANDS INC COM 205887102 2885 94032 SH SOLE 94032 0 0 CONCHO RES INC COM 20605P101 2635 38813 SH SOLE 38813 0 0 CONDUENT INC COM 206787103 2695 433300 SH SOLE 433300 0 0 CONMED CORP COM 207410101 6910 71862 SH SOLE 71862 0 0 CONNS INC COM 208242107 1205 48464 SH SOLE 48464 0 0 CONOCOPHILLIPS COM 20825C104 15307 268638 SH SOLE 268638 0 0 CONSOL ENERGY INC NEW COM 20854L108 1102 70514 SH SOLE 70514 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 876 183973 SH SOLE 183973 0 0 CONSOLIDATED EDISON INC COM 209115104 10943 115839 SH SOLE 115839 0 0 CONSTELLATION BRANDS INC CL A 21036P108 6703 32336 SH SOLE 32336 0 0 COOPER COS INC COM NEW 216648402 2843 9573 SH SOLE 9573 0 0 COOPER STD HLDGS INC COM 21676P103 1755 42932 SH SOLE 42932 0 0 COOPER TIRE & RUBR CO COM 216831107 3347 128129 SH SOLE 128129 0 0 COPART INC COM 217204106 3138 39063 SH SOLE 39063 0 0 CORCEPT THERAPEUTICS INC COM 218352102 3671 259709 SH SOLE 259709 0 0 CORE MARK HOLDING CO INC COM 218681104 3762 117142 SH SOLE 117142 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 908 150000 SH SOLE 150000 0 0 CORNING INC COM 219350105 4333 151914 SH SOLE 151914 0 0 CORTEVA INC COM 22052L104 4057 144906 SH SOLE 144906 0 0 CORVEL CORP COM 221006109 1752 23144 SH SOLE 23144 0 0 COSTCO WHSL CORP NEW COM 22160K105 24616 85440 SH SOLE 85440 0 0 COTT CORP QUE COM 22163N106 4733 379330 SH SOLE 379330 0 0 COTY INC COM CL A 222070203 612 58199 SH SOLE 58199 0 0 CRESCENT PT ENERGY CORP COM 22576C101 6591 1541706 SH SOLE 1541706 0 0 CROCS INC COM 227046109 4415 159057 SH SOLE 159057 0 0 CRONOS GROUP INC COM 22717L101 4453 492500 SH SOLE 492500 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 969 94036 SH SOLE 94036 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 11184 80458 SH SOLE 80458 0 0 CRYOLIFE INC COM 228903100 2585 95226 SH SOLE 95226 0 0 CUBIC CORP COM 229669106 5575 79158 SH SOLE 79158 0 0 CUMMINS INC COM 231021106 4981 30622 SH SOLE 30622 0 0 CUSTOMERS BANCORP INC COM 23204G100 1518 73214 SH SOLE 73214 0 0 CUTERA INC COM 232109108 1049 35897 SH SOLE 35897 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 15965 684000 SH SOLE 684000 0 0 CYTOKINETICS INC COM NEW 23282W605 1678 147442 SH SOLE 147442 0 0 DMC GLOBAL INC COM 23291C103 1636 37200 SH SOLE 37200 0 0 D R HORTON INC COM 23331A109 7599 144166 SH SOLE 144166 0 0 DSP GROUP INC COM 23332B106 819 58182 SH SOLE 58182 0 0 DTE ENERGY CO COM 233331107 4717 35474 SH SOLE 35474 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 1420 40911 SH SOLE 40911 0 0 DXC TECHNOLOGY CO COM 23355L106 1532 51938 SH SOLE 51938 0 0 DAKTRONICS INC COM 234264109 700 94756 SH SOLE 94756 0 0 DANAHER CORPORATION COM 235851102 17908 123992 SH SOLE 123992 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 1140 1000 SH SOLE 1000 0 0 DARDEN RESTAURANTS INC COM 237194105 30511 258086 SH SOLE 258086 0 0 DARLING INGREDIENTS INC COM 237266101 8002 418276 SH SOLE 418276 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 3055 78434 SH SOLE 78434 0 0 DAVITA INC COM 23918K108 1073 18804 SH SOLE 18804 0 0 DEAN FOODS CO NEW COM NEW 242370203 272 234422 SH SOLE 234422 0 0 DECKERS OUTDOOR CORP COM 243537107 16288 110533 SH SOLE 110533 0 0 DEERE & CO COM 244199105 10350 61359 SH SOLE 61359 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 28943 502488 SH SOLE 502488 0 0 DENBURY RES INC COM NEW 247916208 1402 1178292 SH SOLE 1178292 0 0 DELUXE CORP COM 248019101 1327 27000 SH SOLE 27000 0 0 DENTSPLY SIRONA INC COM 24906P109 6807 127682 SH SOLE 127682 0 0 DESCARTES SYS GROUP INC COM 249906108 9576 237066 SH SOLE 237066 0 0 DESIGNER BRANDS INC CL A 250565108 2398 140088 SH SOLE 140088 0 0 DEVON ENERGY CORP NEW COM 25179M103 1889 78497 SH SOLE 78497 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 919 165296 SH SOLE 165296 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 5209 508231 SH SOLE 508231 0 0 DIAMONDBACK ENERGY INC COM 25278X109 12672 140936 SH SOLE 140936 0 0 DIEBOLD NXDF INC COM 253651103 2191 195654 SH SOLE 195654 0 0 DIGI INTL INC COM 253798102 976 71672 SH SOLE 71672 0 0 DIGITAL RLTY TR INC COM 253868103 5228 40272 SH SOLE 40272 0 0 DIME CMNTY BANCSHARES COM 253922108 1677 78327 SH SOLE 78327 0 0 DINE BRANDS GLOBAL INC COM 254423106 3307 43591 SH SOLE 43591 0 0 DIODES INC COM 254543101 4208 104815 SH SOLE 104815 0 0 DIPLOMAT PHARMACY INC COM 25456K101 711 145064 SH SOLE 145064 0 0 DISNEY WALT CO COM DISNEY 254687106 77971 598306 SH SOLE 598306 0 0 DISCOVER FINL SVCS COM 254709108 5012 61810 SH SOLE 61810 0 0 DISCOVERY INC COM SER A 25470F104 813 30548 SH SOLE 30548 0 0 DISCOVERY INC COM SER C 25470F302 1659 67369 SH SOLE 67369 0 0 DISH NETWORK CORP CL A 25470M109 1586 46564 SH SOLE 46564 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 2586 40000 SH SOLE 40000 0 0 DOLLAR GEN CORP NEW COM 256677105 7939 49947 SH SOLE 49947 0 0 DOLLAR TREE INC COM 256746108 5246 45951 SH SOLE 45951 0 0 DOMINION ENERGY INC COM 25746U109 12930 159553 SH SOLE 159553 0 0 DOMINOS PIZZA INC COM 25754A201 14504 59300 SH SOLE 59300 0 0 DONNELLEY R R & SONS CO COM 257867200 682 180833 SH SOLE 180833 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 976 79259 SH SOLE 79259 0 0 DORMAN PRODUCTS INC COM 258278100 5888 74023 SH SOLE 74023 0 0 DOUGLAS EMMETT INC COM 25960P109 3272 76400 SH SOLE 76400 0 0 DOVER CORP COM 260003108 2799 28116 SH SOLE 28116 0 0 DOW INC COM 260557103 6905 144906 SH SOLE 144906 0 0 DRIL QUIP INC COM 262037104 4613 91928 SH SOLE 91928 0 0 DUKE REALTY CORP COM NEW 264411505 6565 193273 SH SOLE 193273 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 13559 141443 SH SOLE 141443 0 0 DUPONT DE NEMOURS INC COM 26614N102 32853 460708 SH SOLE 460708 0 0 EL POLLO LOCO HLDGS INC COM 268603107 574 52338 SH SOLE 52338 0 0 EOG RES INC COM 26875P101 24868 335063 SH SOLE 335063 0 0 ERA GROUP INC COM 26885G109 552 52226 SH SOLE 52226 0 0 EAGLE BANCORP INC MD COM 268948106 3911 87660 SH SOLE 87660 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 2067 47306 SH SOLE 47306 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1450 25631 SH SOLE 25631 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 3852 180837 SH SOLE 180837 0 0 EASTMAN CHEMICAL CO COM 277432100 1977 26780 SH SOLE 26780 0 0 EBAY INC COM 278642103 5966 153064 SH SOLE 153064 0 0 EBIX INC COM NEW 278715206 2366 56191 SH SOLE 56191 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 1568 69241 SH SOLE 69241 0 0 ECOLAB INC COM 278865100 9632 48637 SH SOLE 48637 0 0 EDISON INTL COM 281020107 5245 69545 SH SOLE 69545 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 8865 40313 SH SOLE 40313 0 0 EHEALTH INC COM 28238P109 3403 50946 SH SOLE 50946 0 0 8X8 INC NEW COM 282914100 5222 252007 SH SOLE 252007 0 0 EL PASO ELEC CO COM NEW 283677854 7897 117721 SH SOLE 117721 0 0 ELDORADO GOLD CORP NEW COM 284902509 3480 449055 SH SOLE 449055 0 0 ELECTRONIC ARTS INC COM 285512109 5613 57383 SH SOLE 57383 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1021 56500 SH SOLE 56500 0 0 EMBRAER S A SPONSORED ADS 29082A107 12071 699768 SH SOLE 699768 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 5819 111299 SH SOLE 111299 0 0 EMERSON ELEC CO COM 291011104 7953 118946 SH SOLE 118946 0 0 EMPLOYERS HOLDINGS INC COM 292218104 3530 81008 SH SOLE 81008 0 0 ENCANA CORP COM 292505104 23858 5203983 SH SOLE 5203983 0 0 ENBRIDGE INC COM 29250N105 92896 2645035 SH SOLE 2645035 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2447 40732 SH SOLE 40732 0 0 ENCORE CAP GROUP INC COM 292554102 2340 70212 SH SOLE 70212 0 0 ENCORE WIRE CORP COM 292562105 3002 53342 SH SOLE 53342 0 0 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 8895 93951 SH SOLE 93951 0 0 ENERPLUS CORP COM 292766102 4849 650441 SH SOLE 650441 0 0 ENPRO INDS INC COM 29355X107 3586 52240 SH SOLE 52240 0 0 ENOVA INTL INC COM 29357K103 1788 86146 SH SOLE 86146 0 0 ENSIGN GROUP INC COM 29358P101 6039 127328 SH SOLE 127328 0 0 ENTERGY CORP NEW COM 29364G103 4535 38643 SH SOLE 38643 0 0 EPLUS INC COM 294268107 2611 34314 SH SOLE 34314 0 0 EQUIFAX INC COM 294429105 3292 23399 SH SOLE 23399 0 0 EQUINIX INC COM 29444U700 9520 16505 SH SOLE 16505 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1644 48000 SH SOLE 48000 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 5835 67645 SH SOLE 67645 0 0 ESCO TECHNOLOGIES INC COM 296315104 5246 65937 SH SOLE 65937 0 0 ESSEX PPTY TR INC COM 297178105 4140 12675 SH SOLE 12675 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1207 63177 SH SOLE 63177 0 0 EVERGY INC COM 30034W106 3044 45738 SH SOLE 45738 0 0 EVERTEC INC COM 30040P103 4731 151531 SH SOLE 151531 0 0 EVERSOURCE ENERGY COM 30040W108 32894 384861 SH SOLE 384861 0 0 EXELON CORP COM 30161N101 35197 728573 SH SOLE 728573 0 0 EXLSERVICE HOLDINGS INC COM 302081104 5808 86732 SH SOLE 86732 0 0 EXPEDIA GROUP INC COM NEW 30212P303 3643 27105 SH SOLE 27105 0 0 EXPEDITORS INTL WASH INC COM 302130109 2471 33263 SH SOLE 33263 0 0 EXPONENT INC COM 30214U102 9214 131816 SH SOLE 131816 0 0 EXPRESS INC COM 30219E103 590 171575 SH SOLE 171575 0 0 EXTRA SPACE STORAGE INC COM 30225T102 2885 24698 SH SOLE 24698 0 0 EXTREME NETWORKS INC COM 30226D106 2207 303425 SH SOLE 303425 0 0 EXTERRAN CORP COM 30227H106 983 75255 SH SOLE 75255 0 0 EZCORP INC CL A NON VTG 302301106 865 134070 SH SOLE 134070 0 0 EXXON MOBIL CORP COM 30231G102 79197 1121611 SH SOLE 1121611 0 0 FLIR SYS INC COM 302445101 1378 26196 SH SOLE 26196 0 0 F M C CORP COM NEW 302491303 2234 25475 SH SOLE 25475 0 0 FTI CONSULTING INC COM 302941109 10104 95334 SH SOLE 95334 0 0 FACEBOOK INC CL A 30303M102 156554 879123 SH SOLE 879123 0 0 FARO TECHNOLOGIES INC COM 311642102 2143 44320 SH SOLE 44320 0 0 FASTENAL CO COM 311900104 3620 110791 SH SOLE 110791 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 996 12200 SH SOLE 12200 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 4429 32532 SH SOLE 32532 0 0 FEDERAL SIGNAL CORP COM 313855108 5016 153213 SH SOLE 153213 0 0 FEDEX CORP COM 31428X106 6759 46432 SH SOLE 46432 0 0 FERRO CORP COM 315405100 2482 209280 SH SOLE 209280 0 0 F5 NETWORKS INC COM 315616102 1616 11509 SH SOLE 11509 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 53955 406410 SH SOLE 406410 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 567 54456 SH SOLE 54456 0 0 FIFTH THIRD BANCORP COM 316773100 3853 140719 SH SOLE 140719 0 0 58 COM INC SPON ADR REP A 31680Q104 575 11670 SH SOLE 11670 0 0 FIRST BANCORP P R COM NEW 318672706 5506 551689 SH SOLE 551689 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 3342 251667 SH SOLE 251667 0 0 FIRST FINL BANCORP OH COM 320209109 6124 250219 SH SOLE 250219 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 4570 502153 SH SOLE 502153 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 5464 280497 SH SOLE 280497 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 22499 232665 SH SOLE 232665 0 0 FIRST SOLAR INC COM 336433107 2088 36000 SH SOLE 36000 0 0 FIRSTSERVICE CORP NEW COM 33767E202 9408 91709 SH SOLE 91709 0 0 FISERV INC COM 337738108 11478 110801 SH SOLE 110801 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 2679 71724 SH SOLE 71724 0 0 FIRSTENERGY CORP COM 337932107 5056 104826 SH SOLE 104826 0 0 FIVE9 INC COM 338307101 4407 82000 SH SOLE 82000 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 4781 16673 SH SOLE 16673 0 0 FLOWSERVE CORP COM 34354P105 1184 25351 SH SOLE 25351 0 0 FOOT LOCKER INC COM 344849104 993 23000 SH SOLE 23000 0 0 FORD MTR CO DEL COM 345370860 6947 758399 SH SOLE 758399 0 0 FORMFACTOR INC COM 346375108 3553 190575 SH SOLE 190575 0 0 FORRESTER RESH INC COM 346563109 847 26363 SH SOLE 26363 0 0 FORTIS INC COM 349553107 22767 538190 SH SOLE 538190 0 0 FORTINET INC COM 34959E109 2154 28061 SH SOLE 28061 0 0 FORTIVE CORP COM 34959J108 3911 57046 SH SOLE 57046 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1478 27027 SH SOLE 27027 0 0 FORWARD AIR CORP COM 349853101 4579 71854 SH SOLE 71854 0 0 FOSSIL GROUP INC COM 34988V106 1871 149585 SH SOLE 149585 0 0 FOUNDATION BLDG MATLS INC COM 350392106 1202 77600 SH SOLE 77600 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 4913 173720 SH SOLE 173720 0 0 FOX CORP CL A COM 35137L105 2164 68615 SH SOLE 68615 0 0 FOX CORP CL B COM 35137L204 991 31423 SH SOLE 31423 0 0 FOX FACTORY HLDG CORP COM 35138V102 6071 97537 SH SOLE 97537 0 0 FRANCO NEVADA CORP COM 351858105 21065 231029 SH SOLE 231029 0 0 FRANKLIN ELEC INC COM 353514102 4668 97630 SH SOLE 97630 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 1022 33829 SH SOLE 33829 0 0 FRANKLIN RES INC COM 354613101 1580 54741 SH SOLE 54741 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 2317 273928 SH SOLE 273928 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2687 280751 SH SOLE 280751 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 215 247788 SH SOLE 247788 0 0 FULLER H B CO COM 359694106 6017 129232 SH SOLE 129232 0 0 FUTUREFUEL CORPORATION COM 36116M106 787 65909 SH SOLE 65909 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 5515 286500 SH SOLE 286500 0 0 G-III APPAREL GROUP LTD COM 36237H101 2812 109125 SH SOLE 109125 0 0 GMS INC COM 36251C103 6826 237684 SH SOLE 237684 0 0 GALLAGHER ARTHUR J & CO COM 363576109 3207 35803 SH SOLE 35803 0 0 GAMESTOP CORP NEW CL A 36467W109 1273 230573 SH SOLE 230573 0 0 GANNETT CO INC COM 36473H104 3142 292576 SH SOLE 292576 0 0 GAP INC COM 364760108 711 40929 SH SOLE 40929 0 0 GARRETT MOTION INC COM 366505105 1898 190520 SH SOLE 190520 0 0 GARTNER INC COM 366651107 2488 17400 SH SOLE 17400 0 0 GENERAL DYNAMICS CORP COM 369550108 40439 221307 SH SOLE 221307 0 0 GENERAL ELECTRIC CO COM 369604103 28560 3194580 SH SOLE 3194580 0 0 GENERAL MLS INC COM 370334104 6458 117157 SH SOLE 117157 0 0 GENERAL MTRS CO COM 37045V100 18963 505943 SH SOLE 505943 0 0 GENESCO INC COM 371532102 1451 36255 SH SOLE 36255 0 0 GENOMIC HEALTH INC COM 37244C101 3724 54912 SH SOLE 54912 0 0 GENUINE PARTS CO COM 372460105 2817 28290 SH SOLE 28290 0 0 GENTHERM INC COM 37253A103 3441 83751 SH SOLE 83751 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 535 34777 SH SOLE 34777 0 0 GETTY RLTY CORP NEW COM 374297109 2787 86933 SH SOLE 86933 0 0 GIBRALTAR INDS INC COM 374689107 3782 82317 SH SOLE 82317 0 0 GILEAD SCIENCES INC COM 375558103 31914 503538 SH SOLE 503538 0 0 GILDAN ACTIVEWEAR INC COM 375916103 8933 251550 SH SOLE 251550 0 0 GLACIER BANCORP INC NEW COM 37637Q105 8800 217508 SH SOLE 217508 0 0 GLATFELTER COM 377316104 1733 112605 SH SOLE 112605 0 0 GLOBAL NET LEASE INC COM NEW 379378201 4176 214151 SH SOLE 214151 0 0 GLOBAL PMTS INC COM 37940X102 9271 58310 SH SOLE 58310 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 72 100000 SH SOLE 100000 0 0 GLOBE LIFE INC COM 37959E102 23715 247649 SH SOLE 247649 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 14516 70047 SH SOLE 70047 0 0 GRAHAM HLDGS CO COM 384637104 2654 4000 SH SOLE 4000 0 0 GRAINGER W W INC COM 384802104 2537 8539 SH SOLE 8539 0 0 GRAN TIERRA ENERGY INC COM 38500T101 1330 1073400 SH SOLE 1073400 0 0 GRANITE PT MTG TR INC COM 38741L107 4014 214171 SH SOLE 214171 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 6774 139807 SH SOLE 139807 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 4419 299600 SH SOLE 299600 0 0 GREAT WESTN BANCORP INC COM 391416104 4771 144583 SH SOLE 144583 0 0 GREEN PLAINS INC COM 393222104 971 91687 SH SOLE 91687 0 0 GREENBRIER COS INC COM 393657101 3616 120042 SH SOLE 120042 0 0 GREENHILL & CO INC COM 395259104 530 40410 SH SOLE 40410 0 0 GRIFFON CORP COM 398433102 2266 108075 SH SOLE 108075 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 4090 44311 SH SOLE 44311 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 334 25700 SH SOLE 25700 0 0 GRUBHUB INC COM 400110102 1405 25000 SH SOLE 25000 0 0 GUESS INC COM 401617105 2007 108304 SH SOLE 108304 0 0 GULF ISLAND FABRICATION INC COM 402307102 175 32628 SH SOLE 32628 0 0 GULFPORT ENERGY CORP COM NEW 402635304 1004 370392 SH SOLE 370392 0 0 HCA HEALTHCARE INC COM 40412C101 6223 51677 SH SOLE 51677 0 0 HCP INC COM 40414L109 23968 672680 SH SOLE 672680 0 0 HCI GROUP INC COM 40416E103 722 17163 SH SOLE 17163 0 0 HNI CORP COM 404251100 1466 41300 SH SOLE 41300 0 0 HMS HLDGS CORP COM 40425J101 7642 221726 SH SOLE 221726 0 0 HP INC COM 40434L105 5445 287792 SH SOLE 287792 0 0 HALLIBURTON CO COM 406216101 3188 169127 SH SOLE 169127 0 0 HANESBRANDS INC COM 410345102 1071 69916 SH SOLE 69916 0 0 HANMI FINL CORP COM NEW 410495204 1483 78976 SH SOLE 78976 0 0 HANOVER INS GROUP INC COM 410867105 5015 37000 SH SOLE 37000 0 0 HARLEY DAVIDSON INC COM 412822108 1109 30833 SH SOLE 30833 0 0 HARMONIC INC COM 413160102 1492 226815 SH SOLE 226815 0 0 HARSCO CORP COM 415864107 3885 204885 SH SOLE 204885 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 5539 91391 SH SOLE 91391 0 0 HASBRO INC COM 418056107 2703 22771 SH SOLE 22771 0 0 HAVERTY FURNITURE INC COM 419596101 935 46128 SH SOLE 46128 0 0 HAWAIIAN HOLDINGS INC COM 419879101 3153 120055 SH SOLE 120055 0 0 HAWKINS INC COM 420261109 1040 24460 SH SOLE 24460 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 1146 31965 SH SOLE 31965 0 0 HEALTHSTREAM INC COM 42222N103 1691 65329 SH SOLE 65329 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3323 113100 SH SOLE 113100 0 0 HEARTLAND EXPRESS INC COM 422347104 2551 118588 SH SOLE 118588 0 0 HECLA MNG CO COM 422704106 7327 4162800 SH SOLE 4162800 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1333 48813 SH SOLE 48813 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2880 357330 SH SOLE 357330 0 0 HELMERICH & PAYNE INC COM 423452101 857 21392 SH SOLE 21392 0 0 HENRY JACK & ASSOC INC COM 426281101 2180 14938 SH SOLE 14938 0 0 HERITAGE FINL CORP WASH COM 42722X106 2525 93644 SH SOLE 93644 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1371 92126 SH SOLE 92126 0 0 HERSHEY CO COM 427866108 4485 28937 SH SOLE 28937 0 0 HESKA CORP COM RESTRC NEW 42805E306 1264 17835 SH SOLE 17835 0 0 HESS CORP COM 42809H107 3041 50284 SH SOLE 50284 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3846 253523 SH SOLE 253523 0 0 HEXO CORP COM 428304109 2517 637200 SH SOLE 637200 0 0 HIBBETT SPORTS INC COM 428567101 1040 45405 SH SOLE 45405 0 0 HIGHPOINT RES CORP COM 43114K108 451 283943 SH SOLE 283943 0 0 HILLENBRAND INC COM 431571108 4912 159068 SH SOLE 159068 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 5185 55687 SH SOLE 55687 0 0 HOLLYFRONTIER CORP COM 436106108 4558 84982 SH SOLE 84982 0 0 HOLOGIC INC COM 436440101 2617 51829 SH SOLE 51829 0 0 HOME DEPOT INC COM 437076102 49332 212618 SH SOLE 212618 0 0 HOMESTREET INC COM 43785V102 1702 62312 SH SOLE 62312 0 0 HONEYWELL INTL INC COM 438516106 23646 139754 SH SOLE 139754 0 0 HOPE BANCORP INC COM 43940T109 4613 321656 SH SOLE 321656 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 4869 105097 SH SOLE 105097 0 0 HORMEL FOODS CORP COM 440452100 2357 53909 SH SOLE 53909 0 0 HOST HOTELS & RESORTS INC COM 44107P104 2479 143355 SH SOLE 143355 0 0 HUB GROUP INC CL A 443320106 3946 84863 SH SOLE 84863 0 0 HUBSPOT INC COM 443573100 3745 24700 SH SOLE 24700 0 0 HUDBAY MINERALS INC COM 443628102 2286 633064 SH SOLE 633064 0 0 HUDSON PAC PPTYS INC COM 444097109 19373 579000 SH SOLE 579000 0 0 HUMANA INC COM 444859102 6679 26124 SH SOLE 26124 0 0 HUNT J B TRANS SVCS INC COM 445658107 1867 16876 SH SOLE 16876 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2890 202499 SH SOLE 202499 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1710 8075 SH SOLE 8075 0 0 HUNTSMAN CORP COM 447011107 2799 120342 SH SOLE 120342 0 0 HYATT HOTELS CORP COM CL A 448579102 3831 52000 SH SOLE 52000 0 0 IAC INTERACTIVECORP COM 44919P508 23323 107000 SH SOLE 107000 0 0 IPG PHOTONICS CORP COM 44980X109 931 6863 SH SOLE 6863 0 0 ISTAR INC COM 45031U101 1957 149968 SH SOLE 149968 0 0 IBERIABANK CORP COM 450828108 1435 19000 SH SOLE 19000 0 0 IAMGOLD CORP COM 450913108 4518 1323301 SH SOLE 1323301 0 0 IDEX CORP COM 45167R104 2398 14635 SH SOLE 14635 0 0 IDEXX LABS INC COM 45168D104 4536 16682 SH SOLE 16682 0 0 ILLINOIS TOOL WKS INC COM 452308109 8941 57132 SH SOLE 57132 0 0 ILLUMINA INC COM 452327109 8643 28409 SH SOLE 28409 0 0 IMPERIAL OIL LTD COM NEW 453038408 7608 291953 SH SOLE 291953 0 0 INCYTE CORP COM 45337C102 2558 34456 SH SOLE 34456 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 3284 229473 SH SOLE 229473 0 0 INDEPENDENT BANK CORP MASS COM 453836108 6514 87255 SH SOLE 87255 0 0 INGREDION INC COM 457187102 2044 25000 SH SOLE 25000 0 0 INSIGHT ENTERPRISES INC COM 45765U103 6228 111829 SH SOLE 111829 0 0 INNOSPEC INC COM 45768S105 5542 62176 SH SOLE 62176 0 0 INNOPHOS HOLDINGS INC COM 45774N108 1630 50206 SH SOLE 50206 0 0 INSTEEL INDUSTRIES INC COM 45774W108 958 46685 SH SOLE 46685 0 0 INSPERITY INC COM 45778Q107 1874 19000 SH SOLE 19000 0 0 INOGEN INC COM 45780L104 2199 45900 SH SOLE 45900 0 0 INSTALLED BLDG PRODS INC COM 45780R101 3100 54067 SH SOLE 54067 0 0 INNOVIVA INC COM 45781M101 1789 169721 SH SOLE 169721 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2648 28672 SH SOLE 28672 0 0 INTEL CORP COM 458140100 44325 860178 SH SOLE 860178 0 0 INTEGER HLDGS CORP COM 45826H109 6265 82913 SH SOLE 82913 0 0 INTER PARFUMS INC COM 458334109 3128 44712 SH SOLE 44712 0 0 INTERFACE INC COM 458665304 2142 148349 SH SOLE 148349 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 57667 624984 SH SOLE 624984 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 25014 172014 SH SOLE 172014 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9336 76093 SH SOLE 76093 0 0 INTL PAPER CO COM 460146103 3217 76928 SH SOLE 76928 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1614 74878 SH SOLE 74878 0 0 INTL FCSTONE INC COM 46116V105 1684 41013 SH SOLE 41013 0 0 INTUIT COM 461202103 13426 50486 SH SOLE 50486 0 0 INVACARE CORP COM 461203101 647 86243 SH SOLE 86243 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 12059 22334 SH SOLE 22334 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 5549 362475 SH SOLE 362475 0 0 IQVIA HLDGS INC COM 46266C105 5285 35382 SH SOLE 35382 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 5224 245508 SH SOLE 245508 0 0 IROBOT CORP COM 462726100 4423 71713 SH SOLE 71713 0 0 IRON MTN INC NEW COM 46284V101 13652 421480 SH SOLE 421480 0 0 ISHARES INC MSCI THAILND ETF 464286624 13431 151418 SH SOLE 151418 0 0 ISHARES INC MSCI TURKEY ETF 464286715 3777 141338 SH SOLE 141338 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 37335 913517 SH SOLE 913517 0 0 ISHARES TR MSCI EAFE ETF 464287465 23430 359303 SH SOLE 359303 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 36108 238586 SH SOLE 238586 0 0 ISHARES TR CORE S&P SCP ETF 464287804 12539 161085 SH SOLE 161085 0 0 ISHARES TR US HOME CONS ETF 464288752 12127 280000 SH SOLE 280000 0 0 ISHARES TR MSCI CHINA ETF 46429B671 3487 62177 SH SOLE 62177 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 5996 196734 SH SOLE 196734 0 0 ITRON INC COM 465741106 6593 89141 SH SOLE 89141 0 0 J & J SNACK FOODS CORP COM 466032109 7263 37826 SH SOLE 37826 0 0 JPMORGAN CHASE & CO COM 46625H100 170638 1449895 SH SOLE 1449895 0 0 JACOBS ENGR GROUP INC COM 469814107 2411 26348 SH SOLE 26348 0 0 JAGGED PEAK ENERGY INC COM 47009K107 1104 152100 SH SOLE 152100 0 0 JD COM INC SPON ADR CL A 47215P106 4334 153631 SH SOLE 153631 0 0 JEFFERIES FINL GROUP INC COM 47233W109 3963 215400 SH SOLE 215400 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 7991 80364 SH SOLE 80364 0 0 JOHNSON & JOHNSON COM 478160104 122584 947471 SH SOLE 947471 0 0 JONES LANG LASALLE INC COM 48020Q107 460 3311 SH SOLE 3311 0 0 JUNIPER NETWORKS INC COM 48203R104 1650 66655 SH SOLE 66655 0 0 KAR AUCTION SVCS INC COM 48238T109 1181 48100 SH SOLE 48100 0 0 KLA CORPORATION COM NEW 482480100 4931 30924 SH SOLE 30924 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 461 53300 SH SOLE 53300 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 4025 40667 SH SOLE 40667 0 0 KAMAN CORP COM 483548103 8094 136126 SH SOLE 136126 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 2593 19497 SH SOLE 19497 0 0 KB HOME COM 48666K109 870 25592 SH SOLE 25592 0 0 KELLOGG CO COM 487836108 3093 48072 SH SOLE 48072 0 0 KELLY SVCS INC CL A 488152208 2039 84178 SH SOLE 84178 0 0 KEMET CORP COM NEW 488360207 3666 201664 SH SOLE 201664 0 0 KEYCORP NEW COM 493267108 3480 195093 SH SOLE 195093 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3544 36439 SH SOLE 36439 0 0 KILROY RLTY CORP COM 49427F108 2415 31000 SH SOLE 31000 0 0 KIMBERLY CLARK CORP COM 494368103 9487 66786 SH SOLE 66786 0 0 KIMCO RLTY CORP COM 49446R109 1706 81698 SH SOLE 81698 0 0 KINDER MORGAN INC DEL COM 49456B101 7765 376780 SH SOLE 376780 0 0 KINROSS GOLD CORP COM 496902404 7120 1545425 SH SOLE 1545425 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 10589 236220 SH SOLE 236220 0 0 KITE RLTY GROUP TR COM NEW 49803T300 3463 214431 SH SOLE 214431 0 0 KNOWLES CORP COM 49926D109 4423 217464 SH SOLE 217464 0 0 KOHLS CORP COM 500255104 1556 31340 SH SOLE 31340 0 0 KONTOOR BRANDS INC COM 50050N103 4163 118610 SH SOLE 118610 0 0 KOPPERS HOLDINGS INC COM 50060P106 1540 52707 SH SOLE 52707 0 0 KORN FERRY COM NEW 500643200 5491 142098 SH SOLE 142098 0 0 KRAFT HEINZ CO COM 500754106 3364 120419 SH SOLE 120419 0 0 KRATON CORPORATION COM 50077C106 2598 80454 SH SOLE 80454 0 0 KROGER CO COM 501044101 5313 206080 SH SOLE 206080 0 0 KULICKE & SOFFA INDS INC COM 501242101 4993 212638 SH SOLE 212638 0 0 L BRANDS INC COM 501797104 870 44406 SH SOLE 44406 0 0 LHC GROUP INC COM 50187A107 8535 75155 SH SOLE 75155 0 0 LGI HOMES INC COM 50187T106 4222 50667 SH SOLE 50667 0 0 LKQ CORP COM 501889208 1913 60816 SH SOLE 60816 0 0 LCI INDS COM 50189K103 5838 63564 SH SOLE 63564 0 0 LSB INDS INC COM 502160104 288 55529 SH SOLE 55529 0 0 LTC PPTYS INC COM 502175102 5168 100893 SH SOLE 100893 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 9051 43383 SH SOLE 43383 0 0 LA Z BOY INC COM 505336107 3977 118386 SH SOLE 118386 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3201 19055 SH SOLE 19055 0 0 LAM RESEARCH CORP COM 512807108 6481 28044 SH SOLE 28044 0 0 LAMB WESTON HLDGS INC COM 513272104 2055 28264 SH SOLE 28264 0 0 LANNET INC COM 516012101 953 85101 SH SOLE 85101 0 0 LANTHEUS HLDGS INC COM 516544103 2485 99153 SH SOLE 99153 0 0 LAREDO PETROLEUM INC COM 516806106 1104 458184 SH SOLE 458184 0 0 LAS VEGAS SANDS CORP COM 517834107 28302 490000 SH SOLE 490000 0 0 LAUDER ESTEE COS INC CL A 518439104 8541 42932 SH SOLE 42932 0 0 LEGGETT & PLATT INC COM 524660107 1040 25396 SH SOLE 25396 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 5398 124006 SH SOLE 124006 0 0 LEGG MASON INC COM 524901105 5350 140100 SH SOLE 140100 0 0 LEIDOS HLDGS INC COM 525327102 2255 26258 SH SOLE 26258 0 0 LEMAITRE VASCULAR INC COM 525558201 1392 40740 SH SOLE 40740 0 0 LENNAR CORP CL A 526057104 21946 392949 SH SOLE 392949 0 0 LEXINGTON REALTY TRUST COM 529043101 8875 865840 SH SOLE 865840 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3966 95400 SH SOLE 95400 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6097 145300 SH SOLE 145300 0 0 LILLY ELI & CO COM 532457108 18444 164927 SH SOLE 164927 0 0 LINCOLN NATL CORP IND COM 534187109 2360 39118 SH SOLE 39118 0 0 LINDSAY CORP COM 535555106 2560 27567 SH SOLE 27567 0 0 LIQUIDITY SERVICES INC COM 53635B107 507 68471 SH SOLE 68471 0 0 LITHIA MTRS INC CL A 536797103 7535 56922 SH SOLE 56922 0 0 LIVEPERSON INC COM 538146101 5524 154722 SH SOLE 154722 0 0 LIVENT CORP COM 53814L108 3405 509023 SH SOLE 509023 0 0 LOCKHEED MARTIN CORP COM 539830109 21533 55205 SH SOLE 55205 0 0 LOEWS CORP COM 540424108 2602 50540 SH SOLE 50540 0 0 LOGMEIN INC COM 54142L109 2320 32700 SH SOLE 32700 0 0 LOWES COS INC COM 548661107 39156 356094 SH SOLE 356094 0 0 LULULEMON ATHLETICA INC COM 550021109 1848 9600 SH SOLE 9600 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 723 73294 SH SOLE 73294 0 0 LUMINEX CORP DEL COM 55027E102 2206 106840 SH SOLE 106840 0 0 LYDALL INC DEL COM 550819106 1115 44759 SH SOLE 44759 0 0 LYFT INC CL A COM 55087P104 69866 1710730 SH SOLE 1710730 0 0 LYON WILLIAM HOMES CL A NEW 552074700 2987 146701 SH SOLE 146701 0 0 M & T BK CORP COM 55261F104 5609 35509 SH SOLE 35509 0 0 M D C HLDGS INC COM 552676108 6428 149152 SH SOLE 149152 0 0 MDU RES GROUP INC COM 552690109 1525 54100 SH SOLE 54100 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2806 101221 SH SOLE 101221 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1677 33759 SH SOLE 33759 0 0 M/I HOMES INC COM 55305B101 2652 70434 SH SOLE 70434 0 0 MSCI INC COM 55354G100 6392 29353 SH SOLE 29353 0 0 MTS SYS CORP COM 553777103 2535 45887 SH SOLE 45887 0 0 MYR GROUP INC DEL COM 55405W104 1327 42396 SH SOLE 42396 0 0 MACERICH CO COM 554382101 649 20545 SH SOLE 20545 0 0 MACK CALI RLTY CORP COM 554489104 1871 86400 SH SOLE 86400 0 0 MACYS INC COM 55616P104 929 59793 SH SOLE 59793 0 0 MADDEN STEVEN LTD COM 556269108 7093 198187 SH SOLE 198187 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 3294 12500 SH SOLE 12500 0 0 MAG SILVER CORP COM 55903Q104 2237 210400 SH SOLE 210400 0 0 MAGELLAN HEALTH INC COM NEW 559079207 3422 55099 SH SOLE 55099 0 0 MAGNA INTL INC COM 559222401 19243 360777 SH SOLE 360777 0 0 MANPOWERGROUP INC COM 56418H100 1685 20000 SH SOLE 20000 0 0 MANTECH INTL CORP CL A 564563104 4872 68222 SH SOLE 68222 0 0 MANULIFE FINL CORP COM 56501R106 44360 2416980 SH SOLE 2416980 0 0 MARATHON OIL CORP COM 565849106 6391 520854 SH SOLE 520854 0 0 MARATHON PETE CORP COM 56585A102 7788 128200 SH SOLE 128200 0 0 MARCUS & MILLICHAP INC COM 566324109 2112 59520 SH SOLE 59520 0 0 MARCUS CORP COM 566330106 2160 58369 SH SOLE 58369 0 0 MARINEMAX INC COM 567908108 856 55317 SH SOLE 55317 0 0 MARKETAXESS HLDGS INC COM 57060D108 2381 7269 SH SOLE 7269 0 0 MARSH & MCLENNAN COS INC COM 571748102 9832 98270 SH SOLE 98270 0 0 MARRIOTT INTL INC NEW CL A 571903202 6604 53097 SH SOLE 53097 0 0 MARTEN TRANS LTD COM 573075108 2058 99043 SH SOLE 99043 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3323 12125 SH SOLE 12125 0 0 MASCO CORP COM 574599106 14873 356842 SH SOLE 356842 0 0 MASTERCARD INC CL A 57636Q104 47069 173321 SH SOLE 173321 0 0 MATERION CORP COM 576690101 3193 52044 SH SOLE 52044 0 0 MATRIX SVC CO COM 576853105 1174 68491 SH SOLE 68491 0 0 MATSON INC COM 57686G105 4104 109405 SH SOLE 109405 0 0 MATTHEWS INTL CORP CL A 577128101 2828 79898 SH SOLE 79898 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 3051 52689 SH SOLE 52689 0 0 MAXLINEAR INC COM 57776J100 3673 164117 SH SOLE 164117 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3699 23665 SH SOLE 23665 0 0 MCDERMOTT INTL INC COM 580037703 932 461300 SH SOLE 461300 0 0 MCDONALDS CORP COM 580135101 43398 202122 SH SOLE 202122 0 0 MCKESSON CORP COM 58155Q103 4909 35923 SH SOLE 35923 0 0 MEDICINES CO COM 584688105 9369 187373 SH SOLE 187373 0 0 MEDIFAST INC COM 58470H101 3114 30046 SH SOLE 30046 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 7961 87000 SH SOLE 87000 0 0 MEDPACE HLDGS INC COM 58506Q109 5791 68912 SH SOLE 68912 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 2151 110819 SH SOLE 110819 0 0 MERCER INTL INC COM 588056101 1274 101614 SH SOLE 101614 0 0 MERCK & CO INC COM 58933Y105 122726 1457896 SH SOLE 1457896 0 0 MERCURY SYS INC COM 589378108 11429 140803 SH SOLE 140803 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1034 108920 SH SOLE 108920 0 0 MERIT MED SYS INC COM 589889104 4280 140507 SH SOLE 140507 0 0 MERITAGE HOMES CORP COM 59001A102 7437 105715 SH SOLE 105715 0 0 MESA LABS INC COM 59064R109 2418 10168 SH SOLE 10168 0 0 META FINL GROUP INC COM 59100U108 6438 197435 SH SOLE 197435 0 0 METHANEX CORP COM 59151K108 7627 214806 SH SOLE 214806 0 0 METHODE ELECTRS INC COM 591520200 3177 94443 SH SOLE 94443 0 0 METLIFE INC COM 59156R108 7288 154542 SH SOLE 154542 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3340 4741 SH SOLE 4741 0 0 MICHAELS COS INC COM 59408Q106 2007 205000 SH SOLE 205000 0 0 MICROSOFT CORP COM 594918104 341588 2456937 SH SOLE 2456937 0 0 MICROSTRATEGY INC CL A NEW 594972408 3087 20808 SH SOLE 20808 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 4281 46076 SH SOLE 46076 0 0 MICRON TECHNOLOGY INC COM 595112103 9180 214229 SH SOLE 214229 0 0 MID AMER APT CMNTYS INC COM 59522J103 2864 22028 SH SOLE 22028 0 0 MILACRON HLDGS CORP COM 59870L106 1012 60700 SH SOLE 60700 0 0 MILLER HERMAN INC COM 600544100 1014 22000 SH SOLE 22000 0 0 MINERALS TECHNOLOGIES INC COM 603158106 2155 40600 SH SOLE 40600 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6629 818336 SH SOLE 818336 0 0 MOBILE MINI INC COM 60740F105 4181 113435 SH SOLE 113435 0 0 MOHAWK INDS INC COM 608190104 1481 11939 SH SOLE 11939 0 0 MOLSON COORS BREWING CO CL B 60871R209 2088 36316 SH SOLE 36316 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 3265 251928 SH SOLE 251928 0 0 MONARCH CASINO & RESORT INC COM 609027107 1263 30294 SH SOLE 30294 0 0 MONDELEZ INTL INC CL A 609207105 15490 280003 SH SOLE 280003 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 4331 218631 SH SOLE 218631 0 0 MONRO INC COM 610236101 6667 84376 SH SOLE 84376 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 4400 75778 SH SOLE 75778 0 0 MOODYS CORP COM 615369105 6474 31605 SH SOLE 31605 0 0 MOOG INC CL A 615394202 6691 82485 SH SOLE 82485 0 0 MORGAN STANLEY COM NEW 617446448 16760 392788 SH SOLE 392788 0 0 MORNINGSTAR INC COM 617700109 3069 21000 SH SOLE 21000 0 0 MOSAIC CO NEW COM 61945C103 1409 68722 SH SOLE 68722 0 0 MOTORCAR PTS AMER INC COM 620071100 811 48015 SH SOLE 48015 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 5479 32151 SH SOLE 32151 0 0 MOVADO GROUP INC COM 624580106 1045 42024 SH SOLE 42024 0 0 MUELLER INDS INC COM 624756102 4148 144623 SH SOLE 144623 0 0 MYERS INDS INC COM 628464109 1599 90574 SH SOLE 90574 0 0 MYRIAD GENETICS INC COM 62855J104 5366 187417 SH SOLE 187417 0 0 NBT BANCORP INC COM 628778102 4089 111741 SH SOLE 111741 0 0 NIC INC COM 62914B100 3530 170946 SH SOLE 170946 0 0 NMI HLDGS INC CL A 629209305 4531 172536 SH SOLE 172536 0 0 NRG ENERGY INC COM NEW 629377508 1939 48977 SH SOLE 48977 0 0 NVR INC COM 62944T105 4230 1138 SH SOLE 1138 0 0 NANOMETRICS INC COM 630077105 3027 92798 SH SOLE 92798 0 0 NASDAQ INC COM 631103108 2232 22463 SH SOLE 22463 0 0 NATIONAL BK HLDGS CORP CL A 633707104 2704 79073 SH SOLE 79073 0 0 NATIONAL BEVERAGE CORP COM 635017106 1314 29612 SH SOLE 29612 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1583 74654 SH SOLE 74654 0 0 NATIONAL PRESTO INDS INC COM 637215104 1144 12841 SH SOLE 12841 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5025 150579 SH SOLE 150579 0 0 NATUS MEDICAL INC COM 639050103 2767 86888 SH SOLE 86888 0 0 NAVIGANT CONSULTING INC COM 63935N107 2718 97243 SH SOLE 97243 0 0 NEENAH INC COM 640079109 2808 43126 SH SOLE 43126 0 0 NEKTAR THERAPEUTICS COM 640268108 614 33712 SH SOLE 33712 0 0 NEOGEN CORP COM 640491106 9070 133169 SH SOLE 133169 0 0 NEOGENOMICS INC COM NEW 64049M209 5042 263684 SH SOLE 263684 0 0 NETAPP INC COM 64110D104 2428 46236 SH SOLE 46236 0 0 NETFLIX INC COM 64110L106 22765 85063 SH SOLE 85063 0 0 NETGEAR INC COM 64111Q104 2545 78989 SH SOLE 78989 0 0 NEVRO CORP COM 64157F103 1840 21400 SH SOLE 21400 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 1353 153525 SH SOLE 153525 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 8213 74155 SH SOLE 74155 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 15351 979000 SH SOLE 979000 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 4070 668344 SH SOLE 668344 0 0 NEWELL BRANDS INC COM 651229106 1411 75369 SH SOLE 75369 0 0 NEWMARKET CORP COM 651587107 4060 8600 SH SOLE 8600 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 6016 158648 SH SOLE 158648 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1762 231237 SH SOLE 231237 0 0 NEWS CORP NEW CL A 65249B109 1038 74573 SH SOLE 74573 0 0 NEWS CORP NEW CL B 65249B208 343 23969 SH SOLE 23969 0 0 NEXTERA ENERGY INC COM 65339F101 51266 220037 SH SOLE 220037 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1916 122299 SH SOLE 122299 0 0 NIKE INC CL B 654106103 55560 591568 SH SOLE 591568 0 0 NISOURCE INC COM 65473P105 2160 72179 SH SOLE 72179 0 0 NOBLE ENERGY INC COM 655044105 2079 92571 SH SOLE 92571 0 0 NOODLES & CO COM CL A 65540B105 17623 3113661 SH SOLE 3113661 0 0 NORBORD INC COM NEW 65548P403 3146 131132 SH SOLE 131132 0 0 NORDSTROM INC COM 655664100 685 20332 SH SOLE 20332 0 0 NORFOLK SOUTHERN CORP COM 655844108 9186 51132 SH SOLE 51132 0 0 NORTHERN TR CORP COM 665859104 3936 42173 SH SOLE 42173 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1767 110042 SH SOLE 110042 0 0 NORTHROP GRUMMAN CORP COM 666807102 11436 30512 SH SOLE 30512 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 4171 254460 SH SOLE 254460 0 0 NORTHWEST NAT HLDG CO COM 66765N105 5512 77257 SH SOLE 77257 0 0 NOVAGOLD RES INC COM NEW 66987E206 4081 671149 SH SOLE 671149 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 5393 126800 SH SOLE 126800 0 0 NUCOR CORP COM 670346105 15530 305045 SH SOLE 305045 0 0 NVIDIA CORP COM 67066G104 44164 253716 SH SOLE 253716 0 0 NUVASIVE INC COM 670704105 10014 158000 SH SOLE 158000 0 0 NUTRIEN LTD COM 67077M108 66043 1324863 SH SOLE 1324863 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 8811 22110 SH SOLE 22110 0 0 OFG BANCORP COM 67103X102 2854 130326 SH SOLE 130326 0 0 OSI SYSTEMS INC COM 671044105 4372 43051 SH SOLE 43051 0 0 OCCIDENTAL PETE CORP COM 674599105 7706 173288 SH SOLE 173288 0 0 OCWEN FINL CORP COM NEW 675746309 470 250000 SH SOLE 250000 0 0 OFFICE DEPOT INC COM 676220106 2449 1395603 SH SOLE 1395603 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3764 122855 SH SOLE 122855 0 0 OIL STS INTL INC COM 678026105 2053 154373 SH SOLE 154373 0 0 OLD NATL BANCORP IND COM 680033107 7522 437180 SH SOLE 437180 0 0 OLYMPIC STEEL INC COM 68162K106 335 23289 SH SOLE 23289 0 0 OMNICOM GROUP INC COM 681919106 3337 42619 SH SOLE 42619 0 0 OMNICELL INC COM 68213N109 7641 105726 SH SOLE 105726 0 0 ONEOK INC NEW COM 682680103 5887 79890 SH SOLE 79890 0 0 ONEMAIN HLDGS INC COM 68268W103 2762 75300 SH SOLE 75300 0 0 ONESPAN INC COM 68287N100 1202 82922 SH SOLE 82922 0 0 OPEN TEXT CORP COM 683715106 13576 332611 SH SOLE 332611 0 0 ORACLE CORP COM 68389X105 23525 427503 SH SOLE 427503 0 0 OPUS BK IRVINE CALIF COM 684000102 1203 55239 SH SOLE 55239 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 2278 304963 SH SOLE 304963 0 0 ORITANI FINL CORP DEL COM 68633D103 1733 97942 SH SOLE 97942 0 0 ORTHOFIX MED INC COM 68752M108 2582 48698 SH SOLE 48698 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 3494 375758 SH SOLE 375758 0 0 OUTFRONT MEDIA INC COM 69007J106 7448 268100 SH SOLE 268100 0 0 OWENS & MINOR INC NEW COM 690732102 934 160754 SH SOLE 160754 0 0 OWENS CORNING NEW COM 690742101 7015 111000 SH SOLE 111000 0 0 OXFORD INDS INC COM 691497309 3121 43531 SH SOLE 43531 0 0 PDC ENERGY INC COM 69327R101 4150 149537 SH SOLE 149537 0 0 PDF SOLUTIONS INC COM 693282105 932 71292 SH SOLE 71292 0 0 PGT INNOVATIONS INC COM 69336V101 2574 149072 SH SOLE 149072 0 0 PNC FINL SVCS GROUP INC COM 693475105 13676 97572 SH SOLE 97572 0 0 PPG INDS INC COM 693506107 5414 45686 SH SOLE 45686 0 0 PPL CORP COM 69351T106 4398 139673 SH SOLE 139673 0 0 PRA GROUP INC COM 69354N106 3916 115906 SH SOLE 115906 0 0 PVH CORP COM 693656100 1277 14479 SH SOLE 14479 0 0 PACCAR INC COM 693718108 12749 182105 SH SOLE 182105 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5519 1069600 SH SOLE 1069600 0 0 PACIFIC PREMIER BANCORP COM 69478X105 4780 153261 SH SOLE 153261 0 0 PACIRA BIOSCIENCES COM 695127100 4035 106000 SH SOLE 106000 0 0 PACKAGING CORP AMER COM 695156109 1944 18323 SH SOLE 18323 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 267 15400 SH SOLE 15400 0 0 PAN AMERICAN SILVER CORP COM 697900108 9251 590258 SH SOLE 590258 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2131 93239 SH SOLE 93239 0 0 PARAMOUNT GROUP INC COM 69924R108 2075 155400 SH SOLE 155400 0 0 PARK AEROSPACE CORP COM 70014A104 873 49719 SH SOLE 49719 0 0 PARKER HANNIFIN CORP COM 701094104 27342 151389 SH SOLE 151389 0 0 PATRICK INDS INC COM 703343103 2442 56941 SH SOLE 56941 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 251554 9341025 SH SOLE 9341025 0 0 PAYCHEX INC COM 704326107 5124 61904 SH SOLE 61904 0 0 PAYPAL HLDGS INC COM 70450Y103 23668 228473 SH SOLE 228473 0 0 PEMBINA PIPELINE CORP COM 706327103 52542 1416526 SH SOLE 1416526 0 0 PENN VA CORP NEW COM 70788V102 998 34338 SH SOLE 34338 0 0 PENNEY J C CORP INC COM 708160106 674 758417 SH SOLE 758417 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 871 152211 SH SOLE 152211 0 0 PENNYMAC MTG INVT TR COM 70931T103 4956 222930 SH SOLE 222930 0 0 PEOPLES UTD FINL INC COM 712704105 1194 76356 SH SOLE 76356 0 0 PEPSICO INC COM 713448108 52349 381833 SH SOLE 381833 0 0 PERFICIENT INC COM 71375U101 3215 83340 SH SOLE 83340 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1090 23700 SH SOLE 23700 0 0 PERKINELMER INC COM 714046109 1831 21501 SH SOLE 21501 0 0 PETMED EXPRESS INC COM 716382106 927 51437 SH SOLE 51437 0 0 PFIZER INC COM 717081103 49386 1374499 SH SOLE 1374499 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1105 51804 SH SOLE 51804 0 0 PHILIP MORRIS INTL INC COM 718172109 22938 302095 SH SOLE 302095 0 0 PHILLIPS 66 COM 718546104 8921 87118 SH SOLE 87118 0 0 PHOTRONICS INC COM 719405102 1864 171310 SH SOLE 171310 0 0 PINNACLE WEST CAP CORP COM 723484101 6679 68802 SH SOLE 68802 0 0 PIONEER NAT RES CO COM 723787107 7871 62583 SH SOLE 62583 0 0 PIPER JAFFRAY COS COM 724078100 2725 36096 SH SOLE 36096 0 0 PITNEY BOWES INC COM 724479100 5686 1244200 SH SOLE 1244200 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3652 172027 SH SOLE 172027 0 0 PLEXUS CORP COM 729132100 4647 74348 SH SOLE 74348 0 0 POPULAR INC COM NEW 733174700 3099 57300 SH SOLE 57300 0 0 POWELL INDS INC COM 739128106 880 22467 SH SOLE 22467 0 0 POWER INTEGRATIONS INC COM 739276103 6731 74437 SH SOLE 74437 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1864 35584 SH SOLE 35584 0 0 PRETIUM RES INC COM 74139C102 6010 521077 SH SOLE 521077 0 0 PRICE T ROWE GROUP INC COM 74144T108 5224 45721 SH SOLE 45721 0 0 PRICESMART INC COM 741511109 4010 56400 SH SOLE 56400 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 6141 107476 SH SOLE 107476 0 0 PROASSURANCE CORP COM 74267C106 5494 136437 SH SOLE 136437 0 0 PROCTER & GAMBLE CO COM 742718109 84490 679286 SH SOLE 679286 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 1094 216465 SH SOLE 216465 0 0 PROGRESS SOFTWARE CORP COM 743312100 4326 113652 SH SOLE 113652 0 0 PROGRESSIVE CORP OHIO COM 743315103 8731 113017 SH SOLE 113017 0 0 PROLOGIS INC COM 74340W103 10408 122129 SH SOLE 122129 0 0 PROPETRO HLDG CORP COM 74347M108 1900 209042 SH SOLE 209042 0 0 PROTO LABS INC COM 743713109 6967 68234 SH SOLE 68234 0 0 PROVIDENCE SVC CORP COM 743815102 1745 29351 SH SOLE 29351 0 0 PROVIDENT FINL SVCS INC COM 74386T105 3776 153917 SH SOLE 153917 0 0 PRUDENTIAL FINL INC COM 744320102 7020 78048 SH SOLE 78048 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6070 97775 SH SOLE 97775 0 0 PUBLIC STORAGE COM 74460D109 16202 66059 SH SOLE 66059 0 0 PULTE GROUP INC COM 745867101 3454 94513 SH SOLE 94513 0 0 QUAKER CHEM CORP COM 747316107 5171 32698 SH SOLE 32698 0 0 QEP RES INC COM 74733V100 2235 604000 SH SOLE 604000 0 0 QORVO INC COM 74736K101 1712 23088 SH SOLE 23088 0 0 QUALCOMM INC COM 747525103 18002 236004 SH SOLE 236004 0 0 QUALYS INC COM 74758T303 6471 85631 SH SOLE 85631 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1531 84655 SH SOLE 84655 0 0 QUANTA SVCS INC COM 74762E102 1039 27497 SH SOLE 27497 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2786 26034 SH SOLE 26034 0 0 QUINSTREET INC COM 74874Q100 1466 116462 SH SOLE 116462 0 0 RLI CORP COM 749607107 9400 101169 SH SOLE 101169 0 0 RPC INC COM 749660106 734 130764 SH SOLE 130764 0 0 RH COM 74967X103 6938 40613 SH SOLE 40613 0 0 RPT REALTY SH BEN INT 74971D101 2781 205250 SH SOLE 205250 0 0 RAMBUS INC DEL COM 750917106 3689 281102 SH SOLE 281102 0 0 RALPH LAUREN CORP CL A 751212101 969 10149 SH SOLE 10149 0 0 RANGE RES CORP COM 75281A109 2023 529600 SH SOLE 529600 0 0 RAVEN INDS INC COM 754212108 3052 91217 SH SOLE 91217 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 2013 24407 SH SOLE 24407 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 553 127699 SH SOLE 127699 0 0 RAYTHEON CO COM NEW 755111507 40007 203920 SH SOLE 203920 0 0 RE MAX HLDGS INC CL A 75524W108 1462 45465 SH SOLE 45465 0 0 REALOGY HLDGS CORP COM 75605Y106 1949 291780 SH SOLE 291780 0 0 REALTY INCOME CORP COM 756109104 6732 87787 SH SOLE 87787 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 1100 33087 SH SOLE 33087 0 0 REDWOOD TR INC COM 758075402 4669 284519 SH SOLE 284519 0 0 REGENCY CTRS CORP COM 758849103 2248 32346 SH SOLE 32346 0 0 REGENERON PHARMACEUTICALS COM 75886F107 10760 38789 SH SOLE 38789 0 0 REGIS CORP MINN COM 758932107 1263 62447 SH SOLE 62447 0 0 REGENXBIO INC COM 75901B107 2827 79422 SH SOLE 79422 0 0 REGIONS FINL CORP NEW COM 7591EP100 3103 196122 SH SOLE 196122 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 4956 31000 SH SOLE 31000 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1484 98878 SH SOLE 98878 0 0 RENT A CTR INC NEW COM 76009N100 3198 123991 SH SOLE 123991 0 0 REPUBLIC SVCS INC COM 760759100 3554 41058 SH SOLE 41058 0 0 RESMED INC COM 761152107 3754 27788 SH SOLE 27788 0 0 RESOURCES CONNECTION INC COM 76122Q105 1306 76867 SH SOLE 76867 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 26172 367850 SH SOLE 367850 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5291 290212 SH SOLE 290212 0 0 REX AMERICAN RESOURCES CORP COM 761624105 1102 14434 SH SOLE 14434 0 0 RINGCENTRAL INC CL A 76680R206 1056 8400 SH SOLE 8400 0 0 RING ENERGY INC COM 76680V108 230 140385 SH SOLE 140385 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 12119 303830 SH SOLE 303830 0 0 ROBERT HALF INTL INC COM 770323103 10423 187262 SH SOLE 187262 0 0 ROCKWELL AUTOMATION INC COM 773903109 7102 43092 SH SOLE 43092 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 37326 765831 SH SOLE 765831 0 0 ROGERS CORP COM 775133101 6441 47113 SH SOLE 47113 0 0 ROLLINS INC COM 775711104 973 28564 SH SOLE 28564 0 0 ROPER TECHNOLOGIES INC COM 776696106 7182 20139 SH SOLE 20139 0 0 ROSS STORES INC COM 778296103 7815 71142 SH SOLE 71142 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 250685 3088363 SH SOLE 3088363 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 2091 79306 SH SOLE 79306 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1437 70398 SH SOLE 70398 0 0 RYDER SYS INC COM 783549108 6161 119000 SH SOLE 119000 0 0 S & T BANCORP INC COM 783859101 3204 87712 SH SOLE 87712 0 0 S&P GLOBAL INC COM 78409V104 53082 216677 SH SOLE 216677 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5282 21904 SH SOLE 21904 0 0 SL GREEN RLTY CORP COM 78440X101 1331 16278 SH SOLE 16278 0 0 SLM CORP COM 78442P106 8375 949000 SH SOLE 949000 0 0 SM ENERGY CO COM 78454L100 2610 269336 SH SOLE 269336 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 7331 24703 SH SOLE 24703 0 0 SPX CORP COM 784635104 4483 112035 SH SOLE 112035 0 0 SPS COMMERCE INC COM 78463M107 5430 115354 SH SOLE 115354 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 19414 449804 SH SOLE 449804 0 0 SPX FLOW INC COM 78469X107 4287 108646 SH SOLE 108646 0 0 SRC ENERGY INC COM 78470V108 2898 621841 SH SOLE 621841 0 0 SSR MNG INC COM 784730103 4975 342870 SH SOLE 342870 0 0 SVB FINL GROUP COM 78486Q101 2113 10113 SH SOLE 10113 0 0 SAFETY INS GROUP INC COM 78648T100 3756 37065 SH SOLE 37065 0 0 SAIA INC COM 78709Y105 6165 65800 SH SOLE 65800 0 0 SALESFORCE COM INC COM 79466L302 25276 170277 SH SOLE 170277 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 2856 504800 SH SOLE 504800 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2174 22504 SH SOLE 22504 0 0 SANMINA CORPORATION COM 801056102 5662 176335 SH SOLE 176335 0 0 SAUL CTRS INC COM 804395101 1619 29696 SH SOLE 29696 0 0 SCANSOURCE INC COM 806037107 3209 105045 SH SOLE 105045 0 0 HENRY SCHEIN INC COM 806407102 1829 28811 SH SOLE 28811 0 0 SCHLUMBERGER LTD COM 806857108 9159 268048 SH SOLE 268048 0 0 SCHOLASTIC CORP COM 807066105 2955 78262 SH SOLE 78262 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 9451 225927 SH SOLE 225927 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 2956 78965 SH SOLE 78965 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1836 138269 SH SOLE 138269 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3324 131341 SH SOLE 131341 0 0 SEACOR HOLDINGS INC COM 811904101 2099 44588 SH SOLE 44588 0 0 SEABRIDGE GOLD INC COM 811916105 1767 139800 SH SOLE 139800 0 0 SEALED AIR CORP NEW COM 81211K100 1253 30178 SH SOLE 30178 0 0 SELECT MED HLDGS CORP COM 81619Q105 4585 276712 SH SOLE 276712 0 0 SEMGROUP CORP CL A 81663A105 11007 673600 SH SOLE 673600 0 0 SEMPRA ENERGY COM 816851109 7838 53100 SH SOLE 53100 0 0 SENECA FOODS CORP NEW CL A 817070501 529 16967 SH SOLE 16967 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 3897 117556 SH SOLE 117556 0 0 SHAKE SHACK INC CL A 819047101 7608 77605 SH SOLE 77605 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 35206 1790724 SH SOLE 1790724 0 0 SHERWIN WILLIAMS CO COM 824348106 14242 25901 SH SOLE 25901 0 0 SHOE CARNIVAL INC COM 824889109 761 23476 SH SOLE 23476 0 0 SHOPIFY INC CL A 82509L107 38564 123839 SH SOLE 123839 0 0 SHUTTERSTOCK INC COM 825690100 1723 47715 SH SOLE 47715 0 0 SILGAN HOLDINGS INC COM 827048109 691 23000 SH SOLE 23000 0 0 SILVERCORP METALS INC COM 82835P103 1860 479000 SH SOLE 479000 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6099 244925 SH SOLE 244925 0 0 SIMON PPTY GROUP INC NEW COM 828806109 32563 209207 SH SOLE 209207 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 7162 103241 SH SOLE 103241 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 8396 165300 SH SOLE 165300 0 0 SKYWEST INC COM 830879102 7422 129301 SH SOLE 129301 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2652 33462 SH SOLE 33462 0 0 SLEEP NUMBER CORP COM 83125X103 3078 74482 SH SOLE 74482 0 0 SMITH A O CORP COM 831865209 1303 27305 SH SOLE 27305 0 0 SMUCKER J M CO COM NEW 832696405 2422 22014 SH SOLE 22014 0 0 SNAP ON INC COM 833034101 1685 10764 SH SOLE 10764 0 0 SOHU COM LTD SPONSORED ADS 83410S108 17345 1707177 SH SOLE 1707177 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 10193 121749 SH SOLE 121749 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 1919 61108 SH SOLE 61108 0 0 SOUTH JERSEY INDS INC COM 838518108 7719 234560 SH SOLE 234560 0 0 SOUTHERN CO COM 842587107 12540 203008 SH SOLE 203008 0 0 SOUTHERN COPPER CORP COM 84265V105 724 21200 SH SOLE 21200 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2762 80978 SH SOLE 80978 0 0 SOUTHWEST AIRLS CO COM 844741108 5109 94600 SH SOLE 94600 0 0 SPARK THERAPEUTICS INC COM 84652J103 10164 104800 SH SOLE 104800 0 0 SPARTANNASH CO COM 847215100 1098 92811 SH SOLE 92811 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 2376 286452 SH SOLE 286452 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 284 5385 SH SOLE 5385 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5058 61500 SH SOLE 61500 0 0 SPIRIT AIRLS INC COM 848577102 7928 218400 SH SOLE 218400 0 0 SPOK HLDGS INC COM 84863T106 545 45684 SH SOLE 45684 0 0 SPRINT CORPORATION COM 85207U105 2124 344300 SH SOLE 344300 0 0 STAMPS COM INC COM NEW 852857200 3096 41582 SH SOLE 41582 0 0 STANDARD MTR PRODS INC COM 853666105 2496 51417 SH SOLE 51417 0 0 STANDEX INTL CORP COM 854231107 2310 31667 SH SOLE 31667 0 0 STANLEY BLACK & DECKER INC COM 854502101 4237 29338 SH SOLE 29338 0 0 STANTEC INC COM 85472N109 6993 315780 SH SOLE 315780 0 0 STARBUCKS CORP COM 855244109 35169 397748 SH SOLE 397748 0 0 STARS GROUP INC COM 85570W100 9834 656600 SH SOLE 656600 0 0 STATE STR CORP COM 857477103 4275 72218 SH SOLE 72218 0 0 STEEL DYNAMICS INC COM 858119100 4947 166000 SH SOLE 166000 0 0 STEPAN CO COM 858586100 4943 50931 SH SOLE 50931 0 0 STEWART INFORMATION SVCS COR COM 860372101 2348 60542 SH SOLE 60542 0 0 STRATEGIC ED INC COM 86272C103 7569 55702 SH SOLE 55702 0 0 STRYKER CORP COM 863667101 13482 62328 SH SOLE 62328 0 0 STURM RUGER & CO INC COM 864159108 1763 42211 SH SOLE 42211 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 3114 268435 SH SOLE 268435 0 0 SUN LIFE FINL INC COM 866796105 32653 729789 SH SOLE 729789 0 0 SUNCOR ENERGY INC NEW COM 867224107 102345 3242528 SH SOLE 3242528 0 0 SUNCOKE ENERGY INC COM 86722A103 1295 229674 SH SOLE 229674 0 0 SUNTRUST BKS INC COM 867914103 42233 613859 SH SOLE 613859 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3677 133796 SH SOLE 133796 0 0 SURMODICS INC COM 868873100 1564 34196 SH SOLE 34196 0 0 SYKES ENTERPRISES INC COM 871237103 3008 98171 SH SOLE 98171 0 0 SYMANTEC CORP COM 871503108 2608 110373 SH SOLE 110373 0 0 SYNOPSYS INC COM 871607107 3985 29031 SH SOLE 29031 0 0 SYNCHRONY FINL COM 87165B103 4040 118517 SH SOLE 118517 0 0 SYSCO CORP COM 871829107 7910 99626 SH SOLE 99626 0 0 TJX COS INC NEW COM 872540109 61598 1105094 SH SOLE 1105094 0 0 T MOBILE US INC COM 872590104 5606 71167 SH SOLE 71167 0 0 TTM TECHNOLOGIES INC COM 87305R109 3038 249092 SH SOLE 249092 0 0 TABULA RASA HEALTHCARE INC COM 873379101 2744 49946 SH SOLE 49946 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 2039 48175 SH SOLE 48175 0 0 TAILORED BRANDS INC COM 87403A107 542 123167 SH SOLE 123167 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2733 21801 SH SOLE 21801 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 3629 180200 SH SOLE 180200 0 0 TAPESTRY INC COM 876030107 1462 56129 SH SOLE 56129 0 0 TARGET CORP COM 87612E106 10604 99185 SH SOLE 99185 0 0 TC ENERGY CORP COM 87807B107 83511 1611780 SH SOLE 1611780 0 0 TEAM INC COM 878155100 1394 77239 SH SOLE 77239 0 0 TECH DATA CORP COM 878237106 4166 39963 SH SOLE 39963 0 0 TECK RESOURCES LTD CL B 878742204 9805 604352 SH SOLE 604352 0 0 TECHTARGET INC COM 87874R100 1311 58220 SH SOLE 58220 0 0 TEGNA INC COM 87901J105 5793 373000 SH SOLE 373000 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 225 22500 SH SOLE 22500 0 0 TELEFLEX INC COM 879369106 3018 8884 SH SOLE 8884 0 0 TELUS CORP COM 87971M103 26464 743128 SH SOLE 743128 0 0 TENNANT CO COM 880345103 3283 46435 SH SOLE 46435 0 0 TERRENO RLTY CORP COM 88146M101 1349 26400 SH SOLE 26400 0 0 TESLA INC NOTE 2.000% 5/1 88160RAG6 15273 15000000 PRN SOLE 15000000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2713 394302 SH SOLE 394302 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 620 308571 SH SOLE 308571 0 0 TEXAS INSTRS INC COM 882508104 74056 573010 SH SOLE 573010 0 0 TEXAS ROADHOUSE INC COM 882681109 4196 79900 SH SOLE 79900 0 0 TEXTRON INC COM 883203101 2205 45031 SH SOLE 45031 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 22655 77779 SH SOLE 77779 0 0 THOMSON REUTERS CORP COM NEW 884903709 14071 210392 SH SOLE 210392 0 0 3-D SYS CORP DEL COM NEW 88554D205 2430 298126 SH SOLE 298126 0 0 3M CO COM 88579Y101 35113 213585 SH SOLE 213585 0 0 TIFFANY & CO NEW COM 886547108 1934 20876 SH SOLE 20876 0 0 TILE SHOP HLDGS INC COM 88677Q109 289 90583 SH SOLE 90583 0 0 TIMKENSTEEL CORP COM 887399103 633 100647 SH SOLE 100647 0 0 TITAN INTL INC ILL COM 88830M102 348 128718 SH SOLE 128718 0 0 TIVO CORP COM 88870P106 3483 457383 SH SOLE 457383 0 0 TIVITY HEALTH INC COM 88870R102 1817 109244 SH SOLE 109244 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 2550 31426 SH SOLE 31426 0 0 TOPBUILD CORP COM 89055F103 8396 87068 SH SOLE 87068 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 343490 5887126 SH SOLE 5887126 0 0 TRACTOR SUPPLY CO COM 892356106 2115 23383 SH SOLE 23383 0 0 TRANSALTA CORP COM 89346D107 5179 795415 SH SOLE 795415 0 0 TRANSDIGM GROUP INC COM 893641100 5019 9639 SH SOLE 9639 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 170 20000 SH SOLE 20000 0 0 TRAVELERS COMPANIES INC COM 89417E109 37470 251998 SH SOLE 251998 0 0 TREDEGAR CORP COM 894650100 1222 62612 SH SOLE 62612 0 0 TRIUMPH BANCORP INC COM 89679E300 1953 61248 SH SOLE 61248 0 0 TRIUMPH GROUP INC NEW COM 896818101 2917 127495 SH SOLE 127495 0 0 TRIPADVISOR INC COM 896945201 775 20030 SH SOLE 20030 0 0 TRUEBLUE INC COM 89785X101 2165 102628 SH SOLE 102628 0 0 TRUSTCO BK CORP N Y COM 898349105 2016 247375 SH SOLE 247375 0 0 TTEC HLDGS INC COM 89854H102 1752 36594 SH SOLE 36594 0 0 TUPPERWARE BRANDS CORP COM 899896104 1966 123900 SH SOLE 123900 0 0 TURQUOISE HILL RES LTD COM 900435108 1290 2755682 SH SOLE 2755682 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 1902 83300 SH SOLE 83300 0 0 TWITTER INC COM 90184L102 6185 150111 SH SOLE 150111 0 0 II VI INC COM 902104108 2286 64915 SH SOLE 64915 0 0 TYSON FOODS INC CL A 902494103 4915 57063 SH SOLE 57063 0 0 UDR INC COM 902653104 9085 187406 SH SOLE 187406 0 0 US BANCORP DEL COM NEW 902973304 16963 306525 SH SOLE 306525 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2241 32768 SH SOLE 32768 0 0 U S CONCRETE INC COM NEW 90333L201 2230 40347 SH SOLE 40347 0 0 U S PHYSICAL THERAPY INC COM 90337L108 4234 32432 SH SOLE 32432 0 0 U S SILICA HLDGS INC COM 90346E103 1796 187904 SH SOLE 187904 0 0 ULTA BEAUTY INC COM 90384S303 2862 11417 SH SOLE 11417 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1470 100443 SH SOLE 100443 0 0 UNDER ARMOUR INC CL A 904311107 726 36431 SH SOLE 36431 0 0 UNDER ARMOUR INC CL C 904311206 682 37635 SH SOLE 37635 0 0 UNIFI INC COM NEW 904677200 815 37203 SH SOLE 37203 0 0 UNIFIRST CORP MASS COM 904708104 7605 38977 SH SOLE 38977 0 0 UNION PACIFIC CORP COM 907818108 30357 187415 SH SOLE 187415 0 0 UNISYS CORP COM NEW 909214306 982 132224 SH SOLE 132224 0 0 UNIT CORP COM 909218109 461 136284 SH SOLE 136284 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5691 200744 SH SOLE 200744 0 0 UNITED AIRLINES HLDGS INC COM 910047109 3779 42749 SH SOLE 42749 0 0 UNITED FIRE GROUP INC COM 910340108 2569 54684 SH SOLE 54684 0 0 UNITED INS HLDGS CORP COM 910710102 737 52684 SH SOLE 52684 0 0 UNITED NAT FOODS INC COM 911163103 1551 134656 SH SOLE 134656 0 0 UNITED PARCEL SERVICE INC CL B 911312106 16243 135560 SH SOLE 135560 0 0 UNITED RENTALS INC COM 911363109 1893 15189 SH SOLE 15189 0 0 UNITED TECHNOLOGIES CORP COM 913017109 66218 485041 SH SOLE 485041 0 0 UNITEDHEALTH GROUP INC COM 91324P102 61143 281352 SH SOLE 281352 0 0 UNIVERSAL CORP VA COM 913456109 3497 63806 SH SOLE 63806 0 0 UNIVERSAL ELECTRS INC COM 913483103 1804 35435 SH SOLE 35435 0 0 UNIVERSAL FST PRODS INC COM 913543104 6214 155823 SH SOLE 155823 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3318 32276 SH SOLE 32276 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 2391 79739 SH SOLE 79739 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2379 15992 SH SOLE 15992 0 0 UNUM GROUP COM 91529Y106 2426 81639 SH SOLE 81639 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1811 76431 SH SOLE 76431 0 0 US ECOLOGY INC COM 91732J102 3607 56406 SH SOLE 56406 0 0 V F CORP COM 918204108 5609 63026 SH SOLE 63026 0 0 VALERO ENERGY CORP NEW COM 91913Y100 6880 80710 SH SOLE 80710 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1798 135356 SH SOLE 135356 0 0 VAREX IMAGING CORP COM 92214X106 3880 135938 SH SOLE 135938 0 0 VARIAN MED SYS INC COM 92220P105 3128 26262 SH SOLE 26262 0 0 VECTOR GROUP LTD COM 92240M108 3485 292633 SH SOLE 292633 0 0 VEECO INSTRS INC DEL COM 922417100 1453 124395 SH SOLE 124395 0 0 VENTAS INC COM 92276F100 5282 72326 SH SOLE 72326 0 0 VERA BRADLEY INC COM 92335C106 606 59980 SH SOLE 59980 0 0 VEREIT INC COM 92339V100 14670 1500000 SH SOLE 1500000 0 0 VERISIGN INC COM 92343E102 5069 26872 SH SOLE 26872 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 48475 803099 SH SOLE 803099 0 0 VERITEX HLDGS INC COM 923451108 2999 123577 SH SOLE 123577 0 0 VERITIV CORP COM 923454102 593 32820 SH SOLE 32820 0 0 VERISK ANALYTICS INC COM 92345Y106 5008 31668 SH SOLE 31668 0 0 VERMILION ENERGY INC COM 923725105 7287 437157 SH SOLE 437157 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 8463 49955 SH SOLE 49955 0 0 VERSUM MATLS INC COM 92532W103 5293 100000 SH SOLE 100000 0 0 VIAD CORP COM NEW 92552R406 3482 51847 SH SOLE 51847 0 0 VIASAT INC COM 92552V100 987 13100 SH SOLE 13100 0 0 VIACOM INC NEW CL B 92553P201 17191 715410 SH SOLE 715410 0 0 VIAVI SOLUTIONS INC COM 925550105 8137 581017 SH SOLE 581017 0 0 VICOR CORP COM 925815102 1369 46369 SH SOLE 46369 0 0 VISA INC COM CL A 92826C839 57687 335372 SH SOLE 335372 0 0 VIRTUSA CORP COM 92827P102 2766 76784 SH SOLE 76784 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1831 16561 SH SOLE 16561 0 0 VISTA OUTDOOR INC COM 928377100 913 147479 SH SOLE 147479 0 0 VISTRA ENERGY CORP COM 92840M102 12162 455000 SH SOLE 455000 0 0 VITAMIN SHOPPE INC COM 92849E101 250 38375 SH SOLE 38375 0 0 VONAGE HLDGS CORP COM 92886T201 6529 577745 SH SOLE 577745 0 0 VORNADO RLTY TR SH BEN INT 929042109 14770 231980 SH SOLE 231980 0 0 VOYA FINL INC COM 929089100 1623 29817 SH SOLE 29817 0 0 VULCAN MATLS CO COM 929160109 3862 25534 SH SOLE 25534 0 0 WD-40 CO COM 929236107 6398 34859 SH SOLE 34859 0 0 WEC ENERGY GROUP INC COM 92939U106 5807 61065 SH SOLE 61065 0 0 WABASH NATL CORP COM 929566107 2005 138205 SH SOLE 138205 0 0 WABTEC CORP COM 929740108 2531 35227 SH SOLE 35227 0 0 WADDELL & REED FINL INC CL A 930059100 3188 185560 SH SOLE 185560 0 0 WALMART INC COM 931142103 60064 506097 SH SOLE 506097 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 8149 147328 SH SOLE 147328 0 0 WALKER & DUNLOP INC COM 93148P102 4040 72226 SH SOLE 72226 0 0 WARRIOR MET COAL INC COM 93627C101 5874 300900 SH SOLE 300900 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1972 476423 SH SOLE 476423 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5562 203300 SH SOLE 203300 0 0 WASTE CONNECTIONS INC COM 94106B101 29916 325439 SH SOLE 325439 0 0 WASTE MGMT INC DEL COM 94106L109 8696 75618 SH SOLE 75618 0 0 WATERS CORP COM 941848103 2902 13000 SH SOLE 13000 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 6573 70122 SH SOLE 70122 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 42887 165480 SH SOLE 165480 0 0 WELLS FARGO CO NEW COM 949746101 57933 1148557 SH SOLE 1148557 0 0 WELLTOWER INC COM 95040Q104 8999 99269 SH SOLE 99269 0 0 WESTAMERICA BANCORPORATION COM 957090103 4279 68822 SH SOLE 68822 0 0 WESTERN DIGITAL CORP COM 958102105 3431 57525 SH SOLE 57525 0 0 WESTERN UN CO COM 959802109 1932 83405 SH SOLE 83405 0 0 WESTROCK CO COM 96145D105 1815 49781 SH SOLE 49781 0 0 WEYERHAEUSER CO COM 962166104 3991 144097 SH SOLE 144097 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 14459 551041 SH SOLE 551041 0 0 WHIRLPOOL CORP COM 963320106 1935 12216 SH SOLE 12216 0 0 WHITESTONE REIT COM 966084204 1400 101722 SH SOLE 101722 0 0 WHITING PETE CORP NEW COM NEW 966387409 1872 233148 SH SOLE 233148 0 0 WILLIAMS COS INC DEL COM 969457100 5643 234539 SH SOLE 234539 0 0 WINGSTOP INC COM 974155103 6523 74740 SH SOLE 74740 0 0 WINNEBAGO INDS INC COM 974637100 3077 80242 SH SOLE 80242 0 0 WISDOMTREE INVTS INC COM 97717P104 1573 301002 SH SOLE 301002 0 0 WOLVERINE WORLD WIDE INC COM 978097103 6117 216472 SH SOLE 216472 0 0 WORLD ACCEP CORP DEL COM 981419104 2066 16201 SH SOLE 16201 0 0 WW INTL INC COM 98262P101 6490 171600 SH SOLE 171600 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 3070 66700 SH SOLE 66700 0 0 WYNN RESORTS LTD COM 983134107 2035 18722 SH SOLE 18722 0 0 XCEL ENERGY INC COM 98389B100 36665 565030 SH SOLE 565030 0 0 XILINX INC COM 983919101 9874 102964 SH SOLE 102964 0 0 XENIA HOTELS & RESORTS INC COM 984017103 6040 285984 SH SOLE 285984 0 0 XENCOR INC COM 98401F105 4217 125032 SH SOLE 125032 0 0 XYLEM INC COM 98419M100 2773 34823 SH SOLE 34823 0 0 XPERI CORP COM 98421B100 2603 125875 SH SOLE 125875 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 10463 349815 SH SOLE 349815 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 409 44200 SH SOLE 44200 0 0 YAMANA GOLD INC COM 98462Y100 8494 2677731 SH SOLE 2677731 0 0 YUM BRANDS INC COM 988498101 13395 118087 SH SOLE 118087 0 0 YUM CHINA HLDGS INC COM 98850P109 6306 138813 SH SOLE 138813 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 5437 39608 SH SOLE 39608 0 0 ZIONS BANCORPORATION N A COM 989701107 1530 34371 SH SOLE 34371 0 0 ZIX CORP COM 98974P100 1119 154500 SH SOLE 154500 0 0 ZOETIS INC CL A 98978V103 11543 92646 SH SOLE 92646 0 0 ZUMIEZ INC COM 989817101 1638 51697 SH SOLE 51697 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 7757 1035533 SH SOLE 1035533 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1881 18150 SH SOLE 18150 0 0 ALLERGAN PLC SHS G0177J108 175649 1043730 SH SOLE 1043730 0 0 AMCOR PLC ORD G0250X107 3063 314166 SH SOLE 314166 0 0 AMDOCS LTD SHS G02602103 4026 60900 SH SOLE 60900 0 0 AMBARELLA INC SHS G037AX101 1118 17800 SH SOLE 17800 0 0 AON PLC SHS CL A G0408V102 8870 45824 SH SOLE 45824 0 0 ASSURED GUARANTY LTD COM G0585R106 373 8400 SH SOLE 8400 0 0 ATLASSIAN CORP PLC CL A G06242104 9157 73000 SH SOLE 73000 0 0 ATHENE HLDG LTD CL A G0684D107 5888 140000 SH SOLE 140000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 23797 123715 SH SOLE 123715 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 6032 153875 SH SOLE 153875 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 19914 980519 SH SOLE 980519 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 17949 362255 SH SOLE 362255 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 14133 347800 SH SOLE 347800 0 0 BUNGE LIMITED COM G16962105 8493 150000 SH SOLE 150000 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 967 29162 SH SOLE 29162 0 0 CARDTRONICS PLC SHS CL A G1991C105 2817 93141 SH SOLE 93141 0 0 CREDICORP LTD COM G2519Y108 13546 64988 SH SOLE 64988 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 6881 124094 SH SOLE 124094 0 0 EATON CORP PLC SHS G29183103 40033 481460 SH SOLE 481460 0 0 ENDO INTL PLC SHS G30401106 1651 514250 SH SOLE 514250 0 0 EVEREST RE GROUP LTD COM G3223R108 4211 15825 SH SOLE 15825 0 0 FABRINET SHS G3323L100 4894 93578 SH SOLE 93578 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 2644 77500 SH SOLE 77500 0 0 ICHOR HOLDINGS SHS G4740B105 1382 57152 SH SOLE 57152 0 0 IHS MARKIT LTD SHS G47567105 5206 77840 SH SOLE 77840 0 0 INGERSOLL-RAND PLC SHS G47791101 5749 46664 SH SOLE 46664 0 0 INVESCO LTD SHS G491BT108 1268 74825 SH SOLE 74825 0 0 JAMES RIV GROUP LTD COM G5005R107 3946 77016 SH SOLE 77016 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4011 31300 SH SOLE 31300 0 0 JOHNSON CTLS INTL PLC SHS G51502105 6760 154028 SH SOLE 154028 0 0 LAZARD LTD SHS A G54050102 6402 182900 SH SOLE 182900 0 0 LINDE PLC SHS G5494J103 30039 155066 SH SOLE 155066 0 0 MEDTRONIC PLC SHS G5960L103 91349 840999 SH SOLE 840999 0 0 APTIV PLC SHS G6095L109 4364 49915 SH SOLE 49915 0 0 NABORS INDUSTRIES LTD SHS G6359F103 1605 858116 SH SOLE 858116 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2993 140861 SH SOLE 140861 0 0 NOBLE CORP PLC SHS USD G65431101 808 636476 SH SOLE 636476 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2158 41687 SH SOLE 41687 0 0 NVENT ELECTRIC PLC SHS G6700G107 948 43000 SH SOLE 43000 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 6500 33600 SH SOLE 33600 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2474 46001 SH SOLE 46001 0 0 PENTAIR PLC SHS G7S00T104 1235 32660 SH SOLE 32660 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2224 132700 SH SOLE 132700 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 852 33436 SH SOLE 33436 0 0 STERIS PLC SHS USD G8473T100 4335 30000 SH SOLE 30000 0 0 TECHNIPFMC PLC COM G87110105 1968 81537 SH SOLE 81537 0 0 THIRD PT REINS LTD COM G8827U100 3101 310380 SH SOLE 310380 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 3115 375300 SH SOLE 375300 0 0 VENATOR MATLS PLC SHS G9329Z100 736 301700 SH SOLE 301700 0 0 VALARIS PLC SHS CLASS A G9402V109 11074 2302300 SH SOLE 2302300 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 4827 25013 SH SOLE 25013 0 0 PERRIGO CO PLC SHS G97822103 1476 26415 SH SOLE 26415 0 0 ALCON INC ORD SHS H01301128 18890 323638 SH SOLE 323638 0 0 CHUBB LIMITED COM H1467J104 14313 88660 SH SOLE 88660 0 0 GARMIN LTD SHS H2906T109 6210 73324 SH SOLE 73324 0 0 UBS GROUP AG SHS H42097107 23126 2035271 SH SOLE 2035271 0 0 TE CONNECTIVITY LTD REG SHS H84989104 6072 65168 SH SOLE 65168 0 0 GLOBANT S A COM L44385109 788 8600 SH SOLE 8600 0 0 INTELSAT S A COM L5140P101 12449 546000 SH SOLE 546000 0 0 TRINSEO S A SHS L9340P101 4382 102036 SH SOLE 102036 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 7063 64500 SH SOLE 64500 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1976 19797 SH SOLE 19797 0 0 ELBIT SYS LTD ORD M3760D101 2123 12810 SH SOLE 12810 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 8564 78149 SH SOLE 78149 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 1805 363437 SH SOLE 363437 0 0 RADWARE LTD ORD M81873107 1385 57100 SH SOLE 57100 0 0 WIX COM LTD SHS M98068105 2919 25007 SH SOLE 25007 0 0 AERCAP HOLDINGS NV SHS N00985106 3628 66265 SH SOLE 66265 0 0 CNH INDL N V SHS N20944109 5455 535702 SH SOLE 535702 0 0 FERRARI N V COM N3167Y103 9941 64422 SH SOLE 64422 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 7409 572467 SH SOLE 572467 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4486 50136 SH SOLE 50136 0 0 MYLAN N V SHS EURO N59465109 1973 99747 SH SOLE 99747 0 0 NXP SEMICONDUCTORS N V COM N6596X109 16413 150416 SH SOLE 150416 0 0 QIAGEN NV SHS NEW N72482123 3902 119137 SH SOLE 119137 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 9281 449900 SH SOLE 449900 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3605 33280 SH SOLE 33280 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 3397 552400 SH SOLE 552400 0 0 TEEKAY CORPORATION COM Y8564W103 604 151000 SH SOLE 151000 0 0 AT&T INC COM 00206R102 9460 250000 SH Call SOLE 250000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 55186 330000 SH Call SOLE 330000 0 0 ISHARES TR MSCI EAFE ETF 464287465 18735 287300 SH Call SOLE 287300 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 9528 1024817 SH Call SOLE 1024817 0 0 PAN AMERICAN SILVER CORP COM 697900108 25109 1602160 SH Call SOLE 1602160 0 0 BUNGE LIMITED COM G16962105 7078 125000 SH Call SOLE 125000 0 0 AT&T INC COM 00206R102 9460 250000 SH Put SOLE 250000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 66892 400000 SH Put SOLE 400000 0 0 BANK N S HALIFAX COM 064149107 17051 300000 SH Put SOLE 300000 0 0 COMCAST CORP NEW CL A 20030N101 5410 120000 SH Put SOLE 120000 0 0 EMBRAER S A SPONSORED ADS 29082A107 17250 1000000 SH Put SOLE 1000000 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4358 100000 SH Put SOLE 100000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5075 55000 SH Put SOLE 55000 0 0 ISHARES TR MSCI EAFE ETF 464287465 17359 266200 SH Put SOLE 266200 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 16126 284200 SH Put SOLE 284200 0 0 KROGER CO COM 501044101 5156 200000 SH Put SOLE 200000 0 0 MANULIFE FINL CORP COM 56501R106 18353 1000000 SH Put SOLE 1000000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 60878 750000 SH Put SOLE 750000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 18024 200000 SH Put SOLE 200000 0 0 SONY CORP SPONSORED ADR 835699307 17148 290000 SH Put SOLE 290000 0 0 TESLA INC COM 88160R101 25291 105000 SH Put SOLE 105000 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 11913 100000 SH Put SOLE 100000 0 0 ALLERGAN PLC SHS G0177J108 126218 750000 SH Put SOLE 750000 0 0 LINDE PLC SHS G5494J103 6780 35000 SH Put SOLE 35000 0 0