0000950123-18-001312.txt : 20180212 0000950123-18-001312.hdr.sgml : 20180212 20180209182136 ACCESSION NUMBER: 0000950123-18-001312 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180212 DATE AS OF CHANGE: 20180209 EFFECTIVENESS DATE: 20180212 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/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-12527 FILM NUMBER: 18593366 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/A 1 primary_doc.xml 13F-HR/A LIVE false true false 0001396318 XXXXXXXX 12-31-2017 12-31-2017 true 1 RESTATEMENT Public Sector Pension Investment Board
1250 RENE-LEVESQUE BLVD WEST SUITE 1400 MONTREAL A8 H3B 5E9
13F HOLDINGS REPORT 028-12527 Y This amendment is filed to correct information concerning our holdings of Pattern Energy Group Inc.
Darren Baccus SVP, Chief Legal Officer (514) 939-5343 /s/ Darren Baccus Montreal A8 02-09-2018 0 1426 15383687 false
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F AAON INC COM PAR $0.004 000360206 919 25048 SH SOLE 25048 0 0 AAR CORP COM 000361105 797 20286 SH SOLE 20286 0 0 ABM INDS INC COM 000957100 1330 35253 SH SOLE 35253 0 0 AFLAC INC COM 001055102 3897 44390 SH SOLE 44390 0 0 AGNC INVT CORP COM 00123Q104 2645 131000 SH SOLE 131000 0 0 AES CORP COM 00130H105 1769 163304 SH SOLE 163304 0 0 AK STL HLDG CORP COM 001547108 1129 199487 SH SOLE 199487 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 875 66023 SH SOLE 66023 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 1495 30350 SH SOLE 30350 0 0 ANI PHARMACEUTICALS INC COM 00182C103 362 5611 SH SOLE 5611 0 0 AT&T INC COM 00206R102 69365 1784082 SH SOLE 1784082 0 0 ATN INTL INC COM 00215F107 373 6750 SH SOLE 6750 0 0 AZZ INC COM 002474104 837 16389 SH SOLE 16389 0 0 ABAXIS INC COM 002567105 706 14254 SH SOLE 14254 0 0 ABBOTT LABS COM 002824100 10996 192677 SH SOLE 192677 0 0 ABBVIE INC COM 00287Y109 8262 85435 SH SOLE 85435 0 0 ABERCROMBIE & FITCH CO CL A 002896207 748 42900 SH SOLE 42900 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1444 52785 SH SOLE 52785 0 0 ACETO CORP COM 004446100 197 19095 SH SOLE 19095 0 0 ACORDA THERAPEUTICS INC COM 00484M106 1302 60695 SH SOLE 60695 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5135 81090 SH SOLE 81090 0 0 ACTUANT CORP CL A NEW 00508X203 950 37551 SH SOLE 37551 0 0 ACUITY BRANDS INC COM 00508Y102 1281 7276 SH SOLE 7276 0 0 ADOBE SYS INC COM 00724F101 4651 26542 SH SOLE 26542 0 0 ADTRAN INC COM 00738A106 595 30772 SH SOLE 30772 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 2254 22614 SH SOLE 22614 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 3874 898790 SH SOLE 898790 0 0 AEGION CORP COM 00770F104 545 21414 SH SOLE 21414 0 0 ADVANSIX INC COM 00773T101 811 19281 SH SOLE 19281 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1479 47402 SH SOLE 47402 0 0 ADVANCED MICRO DEVICES INC COM 007903107 428 41595 SH SOLE 41595 0 0 ADVANCED ENERGY INDS COM 007973100 1701 25212 SH SOLE 25212 0 0 AEROVIRONMENT INC COM 008073108 732 13042 SH SOLE 13042 0 0 AETNA INC NEW COM 00817Y108 53313 295541 SH SOLE 295541 0 0 AFFILIATED MANAGERS GROUP COM 008252108 587 2859 SH SOLE 2859 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1128 16846 SH SOLE 16846 0 0 AGNICO EAGLE MINES LTD COM 008474108 19393 418645 SH SOLE 418645 0 0 AGREE REALTY CORP COM 008492100 947 18415 SH SOLE 18415 0 0 AGRIUM INC COM 008916108 19873 172223 SH SOLE 172223 0 0 AIR PRODS & CHEMS INC COM 009158106 1882 11468 SH SOLE 11468 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 551 8477 SH SOLE 8477 0 0 ALAMO GROUP INC COM 011311107 679 6014 SH SOLE 6014 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 24518 3750969 SH SOLE 3750969 0 0 ALARM COM HLDGS INC COM 011642105 566 15000 SH SOLE 15000 0 0 ALASKA AIR GROUP INC COM 011659109 1848 25141 SH SOLE 25141 0 0 ALBANY INTL CORP CL A 012348108 1123 18269 SH SOLE 18269 0 0 ALBEMARLE CORP COM 012653101 1285 10050 SH SOLE 10050 0 0 ALCOA CORP COM 013872106 1683 31250 SH SOLE 31250 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11615 88940 SH SOLE 88940 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 2082 17411 SH SOLE 17411 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 22938 2044100 SH SOLE 2044100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 42460 246246 SH SOLE 246246 0 0 ALIGN TECHNOLOGY INC COM 016255101 863 3882 SH SOLE 3882 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1218 7873 SH SOLE 7873 0 0 ALLETE INC COM NEW 018522300 2405 32338 SH SOLE 32338 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 5066 19984 SH SOLE 19984 0 0 ALLIANT ENERGY CORP COM 018802108 522 12251 SH SOLE 12251 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1314 30504 SH SOLE 30504 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 652 44800 SH SOLE 44800 0 0 ALLSTATE CORP COM 020002101 18357 175310 SH SOLE 175310 0 0 ALMOST FAMILY INC COM 020409108 420 7582 SH SOLE 7582 0 0 ALPHABET INC CAP STK CL C 02079K107 69520 66437 SH SOLE 66437 0 0 ALPHABET INC CAP STK CL A 02079K305 67980 64534 SH SOLE 64534 0 0 ALTABA INC COM 021346101 1780308 25487581 SH SOLE 25487581 0 0 ALTRIA GROUP INC COM 02209S103 26243 367492 SH SOLE 367492 0 0 AMAZON COM INC COM 023135106 84008 71834 SH SOLE 71834 0 0 AMEDISYS INC COM 023436108 932 17687 SH SOLE 17687 0 0 AMEREN CORP COM 023608102 2875 48733 SH SOLE 48733 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1504 28913 SH SOLE 28913 0 0 AMERICAN ASSETS TR INC COM 024013104 992 25950 SH SOLE 25950 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1065 62511 SH SOLE 62511 0 0 AMERICAN ELEC PWR INC COM 025537101 1943 26413 SH SOLE 26413 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1723 56058 SH SOLE 56058 0 0 AMERICAN EXPRESS CO COM 025816109 3840 38670 SH SOLE 38670 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 4125 38000 SH SOLE 38000 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 11927 200177 SH SOLE 200177 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 259 10321 SH SOLE 10321 0 0 AMERICAN STS WTR CO COM 029899101 1341 23154 SH SOLE 23154 0 0 AMERICAN TOWER CORP NEW COM 03027X100 3272 22936 SH SOLE 22936 0 0 AMERICAN VANGUARD CORP COM 030371108 323 16421 SH SOLE 16421 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 857 9366 SH SOLE 9366 0 0 AMERICAN WOODMARK CORP COM 030506109 1155 8871 SH SOLE 8871 0 0 AMERISAFE INC COM 03071H100 750 12183 SH SOLE 12183 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1354 14747 SH SOLE 14747 0 0 AMERIPRISE FINL INC COM 03076C106 15744 92902 SH SOLE 92902 0 0 AMERIS BANCORP COM 03076K108 1126 23369 SH SOLE 23369 0 0 AMETEK INC NEW COM 031100100 1823 25158 SH SOLE 25158 0 0 AMGEN INC COM 031162100 14774 84956 SH SOLE 84956 0 0 AMKOR TECHNOLOGY INC COM 031652100 1232 122550 SH SOLE 122550 0 0 AMPHENOL CORP NEW CL A 032095101 1439 16390 SH SOLE 16390 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 437 22698 SH SOLE 22698 0 0 ANADARKO PETE CORP COM 032511107 39719 740471 SH SOLE 740471 0 0 ANALOG DEVICES INC COM 032654105 3629 40763 SH SOLE 40763 0 0 ANALOGIC CORP COM PAR $0.05 032657207 662 7900 SH SOLE 7900 0 0 ANDEAVOR COM 03349M105 924 8081 SH SOLE 8081 0 0 ANDERSONS INC COM 034164103 518 16630 SH SOLE 16630 0 0 ANGIODYNAMICS INC COM 03475V101 363 21850 SH SOLE 21850 0 0 ANIKA THERAPEUTICS INC COM 035255108 500 9271 SH SOLE 9271 0 0 ANIXTER INTL INC COM 035290105 1373 18063 SH SOLE 18063 0 0 ANNALY CAP MGMT INC COM 035710409 4720 397000 SH SOLE 397000 0 0 ANSYS INC COM 03662Q105 682 4619 SH SOLE 4619 0 0 ANTHEM INC COM 036752103 21559 95814 SH SOLE 95814 0 0 APACHE CORP COM 037411105 843 19977 SH SOLE 19977 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 334 7633 SH SOLE 7633 0 0 APOGEE ENTERPRISES INC COM 037598109 834 18236 SH SOLE 18236 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1135 61496 SH SOLE 61496 0 0 APPLE INC COM 037833100 445828 2634453 SH SOLE 2634453 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1682 24705 SH SOLE 24705 0 0 APPLIED MATLS INC COM 038222105 2922 57168 SH SOLE 57168 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 461 12179 SH SOLE 12179 0 0 ARAMARK COM 03852U106 607 14200 SH SOLE 14200 0 0 ARCBEST CORP COM 03937C105 579 16189 SH SOLE 16189 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1203 30005 SH SOLE 30005 0 0 ARCHROCK INC COM 03957W106 470 44721 SH SOLE 44721 0 0 ARCONIC INC COM 03965L100 1235 45307 SH SOLE 45307 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 444 28585 SH SOLE 28585 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 669 26000 SH SOLE 26000 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 769 12014 SH SOLE 12014 0 0 ASCENA RETAIL GROUP INC COM 04351G101 252 107354 SH SOLE 107354 0 0 ASSURANT INC COM 04621X108 28653 284142 SH SOLE 284142 0 0 ASTEC INDS INC COM 046224101 707 12094 SH SOLE 12094 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 933 15913 SH SOLE 15913 0 0 AUTODESK INC COM 052769106 6879 65619 SH SOLE 65619 0 0 AUTOLIV INC COM 052800109 648 5100 SH SOLE 5100 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 5809 49573 SH SOLE 49573 0 0 AUTOZONE INC COM 053332102 2155 3030 SH SOLE 3030 0 0 AVALONBAY CMNTYS INC COM 053484101 1325 7425 SH SOLE 7425 0 0 AVERY DENNISON CORP COM 053611109 518 4507 SH SOLE 4507 0 0 AVIS BUDGET GROUP COM 053774105 6933 158000 SH SOLE 158000 0 0 AVISTA CORP COM 05379B107 2098 40752 SH SOLE 40752 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 565 19700 SH SOLE 19700 0 0 AXON ENTERPRISE INC COM 05464C101 879 33153 SH SOLE 33153 0 0 BB&T CORP COM 054937107 5890 118469 SH SOLE 118469 0 0 B & G FOODS INC NEW COM 05508R106 1482 42152 SH SOLE 42152 0 0 BCE INC COM NEW 05534B760 78190 1622519 SH SOLE 1622519 0 0 BOFI HLDG INC COM 05566U108 1055 35291 SH SOLE 35291 0 0 BWX TECHNOLOGIES INC COM 05605H100 1240 20495 SH SOLE 20495 0 0 BADGER METER INC COM 056525108 882 18461 SH SOLE 18461 0 0 BAIDU INC SPON ADR REP A 056752108 7890 33689 SH SOLE 33689 0 0 BAKER HUGHES A GE CO CL A 05722G100 707 22354 SH SOLE 22354 0 0 BALCHEM CORP COM 057665200 1621 20116 SH SOLE 20116 0 0 BALL CORP COM 058498106 1226 32388 SH SOLE 32388 0 0 BANC OF CALIFORNIA INC COM 05990K106 553 26781 SH SOLE 26781 0 0 BANK AMER CORP COM 060505104 261342 8853052 SH SOLE 8853052 0 0 BANK MONTREAL QUE COM 063671101 93716 1167326 SH SOLE 1167326 0 0 BANK MUTUAL CORP NEW COM 063750103 285 26721 SH SOLE 26721 0 0 BANK NEW YORK MELLON CORP COM 064058100 16002 297109 SH SOLE 297109 0 0 BANK N S HALIFAX COM 064149107 139903 2160888 SH SOLE 2160888 0 0 BANNER CORP COM NEW 06652V208 1152 20904 SH SOLE 20904 0 0 BARNES & NOBLE INC COM 067774109 235 35000 SH SOLE 35000 0 0 BARNES & NOBLE ED INC COM 06777U101 201 24362 SH SOLE 24362 0 0 BARNES GROUP INC COM 067806109 1975 31215 SH SOLE 31215 0 0 BARRICK GOLD CORP COM 067901108 30492 2101486 SH SOLE 2101486 0 0 BARRACUDA NETWORKS INC COM 068323104 699 25400 SH SOLE 25400 0 0 BARRETT BILL CORP COM 06846N104 315 61357 SH SOLE 61357 0 0 BAXTER INTL INC COM 071813109 2377 36769 SH SOLE 36769 0 0 BAYTEX ENERGY CORP COM 07317Q105 3400 1129921 SH SOLE 1129921 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1288 20200 SH SOLE 20200 0 0 BECTON DICKINSON & CO COM 075887109 3063 14309 SH SOLE 14309 0 0 BENCHMARK ELECTRS INC COM 08160H101 917 31495 SH SOLE 31495 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 96307 485861 SH SOLE 485861 0 0 BEST BUY INC COM 086516101 7946 116058 SH SOLE 116058 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 86 11329 SH SOLE 11329 0 0 BIGLARI HLDGS INC COM 08986R101 257 619 SH SOLE 619 0 0 BIOGEN INC COM 09062X103 7559 23728 SH SOLE 23728 0 0 BIOTELEMETRY INC COM 090672106 566 18937 SH SOLE 18937 0 0 BJS RESTAURANTS INC COM 09180C106 419 11508 SH SOLE 11508 0 0 BLACKBAUD INC COM 09227Q100 1247 13200 SH SOLE 13200 0 0 BLACKBERRY LTD COM 09228F103 19643 1753014 SH SOLE 1753014 0 0 BLACKROCK INC COM 09247X101 10599 20632 SH SOLE 20632 0 0 BLOCK H & R INC COM 093671105 266 10126 SH SOLE 10126 0 0 BLUCORA INC COM 095229100 627 28350 SH SOLE 28350 0 0 BLUE APRON HLDGS INC CL A 09523Q101 403 100000 SH SOLE 100000 0 0 BOB EVANS FARMS INC COM 096761101 991 12579 SH SOLE 12579 0 0 BOEING CO COM 097023105 26004 88175 SH SOLE 88175 0 0 BOISE CASCADE CO DEL COM 09739D100 971 24339 SH SOLE 24339 0 0 BORGWARNER INC COM 099724106 1131 22141 SH SOLE 22141 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 821 53137 SH SOLE 53137 0 0 BOSTON PROPERTIES INC COM 101121101 1050 8074 SH SOLE 8074 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1820 73426 SH SOLE 73426 0 0 BOTTOMLINE TECH DEL INC COM 101388106 792 22829 SH SOLE 22829 0 0 BOX INC CL A 10316T104 1271 60200 SH SOLE 60200 0 0 BOYD GAMING CORP COM 103304101 1833 52293 SH SOLE 52293 0 0 BRADY CORP CL A 104674106 2380 62794 SH SOLE 62794 0 0 BRIGGS & STRATTON CORP COM 109043109 689 27163 SH SOLE 27163 0 0 BRIGHTHOUSE FINL INC COM 10922N103 307 5239 SH SOLE 5239 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 37210 607213 SH SOLE 607213 0 0 BRISTOW GROUP INC COM 110394103 273 20262 SH SOLE 20262 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1737 25931 SH SOLE 25931 0 0 BROOKDALE SR LIVING INC COM 112463104 4787 493500 SH SOLE 493500 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 68498 1568442 SH SOLE 1568442 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 763 48627 SH SOLE 48627 0 0 BROOKS AUTOMATION INC COM 114340102 1052 44113 SH SOLE 44113 0 0 BROWN FORMAN CORP CL B 115637209 722 10519 SH SOLE 10519 0 0 B2GOLD CORP COM 11777Q209 14554 4699864 SH SOLE 4699864 0 0 BUCKLE INC COM 118440106 423 17816 SH SOLE 17816 0 0 CAE INC COM 124765108 23982 1286841 SH SOLE 1286841 0 0 CBL & ASSOC PPTYS INC COM 124830100 617 108931 SH SOLE 108931 0 0 CBS CORP NEW CL B 124857202 2300 38986 SH SOLE 38986 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 753 6043 SH SOLE 6043 0 0 CBRE GROUP INC CL A 12504L109 3469 80096 SH SOLE 80096 0 0 CF INDS HLDGS INC COM 125269100 2324 54626 SH SOLE 54626 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 838 9410 SH SOLE 9410 0 0 CIGNA CORPORATION COM 125509109 44491 219072 SH SOLE 219072 0 0 CME GROUP INC COM CL A 12572Q105 2670 18279 SH SOLE 18279 0 0 CMS ENERGY CORP COM 125896100 696 14706 SH SOLE 14706 0 0 CSG SYS INTL INC COM 126349109 918 20954 SH SOLE 20954 0 0 CSX CORP COM 126408103 6821 123989 SH SOLE 123989 0 0 CTS CORP COM 126501105 534 20752 SH SOLE 20752 0 0 CSRA INC COM 12650T104 262 8754 SH SOLE 8754 0 0 CVB FINL CORP COM 126600105 1537 65222 SH SOLE 65222 0 0 CVS HEALTH CORP COM 126650100 8227 113479 SH SOLE 113479 0 0 CA INC COM 12673P105 1162 34927 SH SOLE 34927 0 0 CABOT OIL & GAS CORP COM 127097103 1464 51186 SH SOLE 51186 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 2781 29562 SH SOLE 29562 0 0 CACI INTL INC CL A 127190304 2049 15478 SH SOLE 15478 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4140 99000 SH SOLE 99000 0 0 CAL MAINE FOODS INC COM NEW 128030202 836 18800 SH SOLE 18800 0 0 CALAMP CORP COM 128126109 480 22421 SH SOLE 22421 0 0 CALAVO GROWERS INC COM 128246105 824 9763 SH SOLE 9763 0 0 CALERES INC COM 129500104 908 27134 SH SOLE 27134 0 0 CALGON CARBON CORP COM 129603106 684 32099 SH SOLE 32099 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1376 30345 SH SOLE 30345 0 0 CALLAWAY GOLF CO COM 131193104 833 59776 SH SOLE 59776 0 0 CAMBREX CORP COM 132011107 985 20524 SH SOLE 20524 0 0 CAMECO CORP COM 13321L108 6608 713150 SH SOLE 713150 0 0 CAMPBELL SOUP CO COM 134429109 494 10278 SH SOLE 10278 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 5559 175400 SH SOLE 175400 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 77809 795581 SH SOLE 795581 0 0 CANADIAN NATL RY CO COM 136375102 111411 1346765 SH SOLE 1346765 0 0 CANADIAN NAT RES LTD COM 136385101 123990 3458457 SH SOLE 3458457 0 0 CANADIAN PAC RY LTD COM 13645T100 47896 261305 SH SOLE 261305 0 0 CANTEL MEDICAL CORP COM 138098108 2302 22379 SH SOLE 22379 0 0 CAPELLA EDUCATION COMPANY COM 139594105 562 7264 SH SOLE 7264 0 0 CAPITAL ONE FINL CORP COM 14040H105 2581 25917 SH SOLE 25917 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 526 60804 SH SOLE 60804 0 0 CARBO CERAMICS INC COM 140781105 162 15929 SH SOLE 15929 0 0 CARDINAL HEALTH INC COM 14149Y108 1008 16454 SH SOLE 16454 0 0 CAREER EDUCATION CORP COM 141665109 493 40789 SH SOLE 40789 0 0 CARETRUST REIT INC COM 14174T107 802 47878 SH SOLE 47878 0 0 CARMAX INC COM 143130102 1900 29627 SH SOLE 29627 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 2791 42058 SH SOLE 42058 0 0 CARRIZO OIL & GAS INC COM 144577103 1039 48807 SH SOLE 48807 0 0 CATERPILLAR INC DEL COM 149123101 10370 65805 SH SOLE 65805 0 0 CATO CORP NEW CL A 149205106 250 15714 SH SOLE 15714 0 0 CAVCO INDS INC DEL COM 149568107 808 5295 SH SOLE 5295 0 0 CAVIUM INC COM 14964U108 14168 169009 SH SOLE 169009 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 293 48175 SH SOLE 48175 0 0 CELANESE CORP DEL COM SER A 150870103 1713 16000 SH SOLE 16000 0 0 CELESTICA INC SUB VTG SHS 15101Q108 6315 600330 SH SOLE 600330 0 0 CELGENE CORP COM 151020104 9090 87107 SH SOLE 87107 0 0 CENTENE CORP DEL COM 15135B101 7026 69644 SH SOLE 69644 0 0 CENOVUS ENERGY INC COM 15135U109 16837 1837665 SH SOLE 1837665 0 0 CENTERPOINT ENERGY INC COM 15189T107 8839 311686 SH SOLE 311686 0 0 CENTRAL GARDEN & PET CO COM 153527106 249 6402 SH SOLE 6402 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 808 21416 SH SOLE 21416 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 582 19505 SH SOLE 19505 0 0 CENTURY ALUM CO COM 156431108 620 31563 SH SOLE 31563 0 0 CENTURYLINK INC COM 156700106 2865 171739 SH SOLE 171739 0 0 CERNER CORP COM 156782104 1751 25980 SH SOLE 25980 0 0 CEVA INC COM 157210105 619 13417 SH SOLE 13417 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 3643 100000 SH SOLE 100000 0 0 CHART INDS INC COM PAR $0.01 16115Q308 914 19514 SH SOLE 19514 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 3508 10442 SH SOLE 10442 0 0 CHATHAM LODGING TR COM 16208T102 635 27913 SH SOLE 27913 0 0 CHEMED CORP NEW COM 16359R103 2447 10068 SH SOLE 10068 0 0 CHESAPEAKE ENERGY CORP COM 165167107 192 48505 SH SOLE 48505 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 1032 38097 SH SOLE 38097 0 0 CHEVRON CORP NEW COM 166764100 120073 959123 SH SOLE 959123 0 0 CHICOS FAS INC COM 168615102 734 83235 SH SOLE 83235 0 0 CHILDRENS PL INC COM 168905107 1615 11108 SH SOLE 11108 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 829 2868 SH SOLE 2868 0 0 CHURCH & DWIGHT INC COM 171340102 689 13731 SH SOLE 13731 0 0 CHUYS HLDGS INC COM 171604101 300 10688 SH SOLE 10688 0 0 CIMAREX ENERGY CO COM 171798101 616 5047 SH SOLE 5047 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 556 26679 SH SOLE 26679 0 0 CINCINNATI FINL CORP COM 172062101 605 8073 SH SOLE 8073 0 0 CIRCOR INTL INC COM 17273K109 502 10318 SH SOLE 10318 0 0 CIRRUS LOGIC INC COM 172755100 1297 25000 SH SOLE 25000 0 0 CISCO SYS INC COM 17275R102 21233 554381 SH SOLE 554381 0 0 CINTAS CORP COM 172908105 716 4593 SH SOLE 4593 0 0 CITIGROUP INC COM NEW 172967424 120950 1625451 SH SOLE 1625451 0 0 CITIZENS FINL GROUP INC COM 174610105 7048 167892 SH SOLE 167892 0 0 CITRIX SYS INC COM 177376100 675 7668 SH SOLE 7668 0 0 CITY HLDG CO COM 177835105 669 9918 SH SOLE 9918 0 0 CLEARWATER PAPER CORP COM 18538R103 474 10436 SH SOLE 10436 0 0 CLEVELAND CLIFFS INC COM 185899101 1572 218000 SH SOLE 218000 0 0 CLOROX CO DEL COM 189054109 989 6647 SH SOLE 6647 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 212 47533 SH SOLE 47533 0 0 COCA COLA BOTTLING CO CONS COM 191098102 634 2946 SH SOLE 2946 0 0 COCA COLA CO COM 191216100 9962 217140 SH SOLE 217140 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1174 25918 SH SOLE 25918 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4726 66545 SH SOLE 66545 0 0 COHERENT INC COM 192479103 1242 4400 SH SOLE 4400 0 0 COHU INC COM 192576106 387 17628 SH SOLE 17628 0 0 COLGATE PALMOLIVE CO COM 194162103 19269 255384 SH SOLE 255384 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 9564 157950 SH SOLE 157950 0 0 COLUMBIA BKG SYS INC COM 197236102 2005 46163 SH SOLE 46163 0 0 COMFORT SYS USA INC COM 199908104 1029 23584 SH SOLE 23584 0 0 COMCAST CORP NEW CL A 20030N101 20986 523985 SH SOLE 523985 0 0 COMERICA INC COM 200340107 796 9167 SH SOLE 9167 0 0 COMMUNITY BK SYS INC COM 203607106 1711 31825 SH SOLE 31825 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 308 72194 SH SOLE 72194 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 303 10800 SH SOLE 10800 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 205 6810 SH SOLE 6810 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 331 14971 SH SOLE 14971 0 0 CONAGRA BRANDS INC COM 205887102 842 22359 SH SOLE 22359 0 0 CONCHO RES INC COM 20605P101 2442 16253 SH SOLE 16253 0 0 CONCORDIA INTERNATIONAL CORP COM 20653P102 230 350000 SH SOLE 350000 0 0 CONDUENT INC COM 206787103 2274 140700 SH SOLE 140700 0 0 CONMED CORP COM 207410101 802 15728 SH SOLE 15728 0 0 CONOCOPHILLIPS COM 20825C104 7474 136162 SH SOLE 136162 0 0 CONSOL ENERGY INC NEW COM 20854L108 644 16300 SH SOLE 16300 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 496 40680 SH SOLE 40680 0 0 CONSOLIDATED EDISON INC COM 209115104 1406 16551 SH SOLE 16551 0 0 CONSTELLATION BRANDS INC CL A 21036P108 21745 95136 SH SOLE 95136 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 1298 46119 SH SOLE 46119 0 0 CONTROL4 CORP COM 21240D107 369 12400 SH SOLE 12400 0 0 COOPER COS INC COM NEW 216648402 3591 16483 SH SOLE 16483 0 0 COOPER STD HLDGS INC COM 21676P103 1237 10101 SH SOLE 10101 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1084 60000 SH SOLE 60000 0 0 CORE MARK HOLDING CO INC COM 218681104 927 29350 SH SOLE 29350 0 0 CORNING INC COM 219350105 1494 46704 SH SOLE 46704 0 0 CORVEL CORP COM 221006109 328 6199 SH SOLE 6199 0 0 COSTCO WHSL CORP NEW COM 22160K105 4383 23551 SH SOLE 23551 0 0 COTT CORP QUE COM 22163N106 11273 673230 SH SOLE 673230 0 0 COTIVITI HLDGS INC COM 22164K101 651 20200 SH SOLE 20200 0 0 COTY INC COM CL A 222070203 1061 53359 SH SOLE 53359 0 0 CRAY INC COM NEW 225223304 623 25740 SH SOLE 25740 0 0 CRESCENT PT ENERGY CORP COM 22576C101 18677 2442725 SH SOLE 2442725 0 0 CRITEO S A SPONS ADS 226718104 15356 589949 SH SOLE 589949 0 0 CROCS INC COM 227046109 555 43884 SH SOLE 43884 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 294 23002 SH SOLE 23002 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2388 21511 SH SOLE 21511 0 0 CROWN HOLDINGS INC COM 228368106 1198 21300 SH SOLE 21300 0 0 CRYOLIFE INC COM 228903100 405 21129 SH SOLE 21129 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4040 91606 SH SOLE 91606 0 0 CUBIC CORP COM 229669106 932 15812 SH SOLE 15812 0 0 CUMMINS INC COM 231021106 16279 92161 SH SOLE 92161 0 0 CUSTOMERS BANCORP INC COM 23204G100 470 18088 SH SOLE 18088 0 0 CUTERA INC COM 232109108 399 8800 SH SOLE 8800 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1288 84482 SH SOLE 84482 0 0 CYTOKINETICS INC COM NEW 23282W605 263 32241 SH SOLE 32241 0 0 D R HORTON INC COM 23331A109 24631 482307 SH SOLE 482307 0 0 DHI GROUP INC COM 23331S100 60 31524 SH SOLE 31524 0 0 DSP GROUP INC COM 23332B106 171 13698 SH SOLE 13698 0 0 DTE ENERGY CO COM 233331107 1034 9444 SH SOLE 9444 0 0 DSW INC CL A 23334L102 979 45737 SH SOLE 45737 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 290 9821 SH SOLE 9821 0 0 DXC TECHNOLOGY CO COM 23355L106 18273 192555 SH SOLE 192555 0 0 DAKTRONICS INC COM 234264109 232 25417 SH SOLE 25417 0 0 DANAHER CORP DEL COM 235851102 6382 68761 SH SOLE 68761 0 0 DARDEN RESTAURANTS INC COM 237194105 1331 13864 SH SOLE 13864 0 0 DARLING INGREDIENTS INC COM 237266101 1892 104349 SH SOLE 104349 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1429 25905 SH SOLE 25905 0 0 DAVITA INC COM 23918K108 601 8315 SH SOLE 8315 0 0 DEERE & CO COM 244199105 5116 32689 SH SOLE 32689 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 45406 558642 SH SOLE 558642 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1993 35597 SH SOLE 35597 0 0 DELTIC TIMBER CORP COM 247850100 621 6778 SH SOLE 6778 0 0 DENBURY RES INC COM NEW 247916208 558 252267 SH SOLE 252267 0 0 DENTSPLY SIRONA INC COM 24906P109 1678 25494 SH SOLE 25494 0 0 DESCARTES SYS GROUP INC COM 249906108 10585 371066 SH SOLE 371066 0 0 DEPOMED INC COM 249908104 317 39429 SH SOLE 39429 0 0 DEVON ENERGY CORP NEW COM 25179M103 36607 884230 SH SOLE 884230 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1432 126805 SH SOLE 126805 0 0 DIGI INTL INC COM 253798102 160 16761 SH SOLE 16761 0 0 DIGITAL RLTY TR INC COM 253868103 1253 10997 SH SOLE 10997 0 0 DIME CMNTY BANCSHARES COM 253922108 412 19647 SH SOLE 19647 0 0 DINEEQUITY INC COM 254423106 574 11324 SH SOLE 11324 0 0 DIODES INC COM 254543101 692 24138 SH SOLE 24138 0 0 DIPLOMAT PHARMACY INC COM 25456K101 605 30139 SH SOLE 30139 0 0 DISNEY WALT CO COM DISNEY 254687106 8732 81222 SH SOLE 81222 0 0 DISCOVER FINL SVCS COM 254709108 13994 181928 SH SOLE 181928 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 437 20663 SH SOLE 20663 0 0 DISH NETWORK CORP CL A 25470M109 566 11850 SH SOLE 11850 0 0 DOLLAR GEN CORP NEW COM 256677105 1291 13882 SH SOLE 13882 0 0 DOLLAR TREE INC COM 256746108 2836 26425 SH SOLE 26425 0 0 DOMINION ENERGY INC COM 25746U109 2781 34308 SH SOLE 34308 0 0 DOMINOS PIZZA INC COM 25754A201 529 2800 SH SOLE 2800 0 0 DOMTAR CORP COM NEW 257559203 1292 26100 SH SOLE 26100 0 0 DONNELLEY R R & SONS CO COM 257867200 412 44338 SH SOLE 44338 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 394 20232 SH SOLE 20232 0 0 DORMAN PRODUCTS INC COM 258278100 1174 19208 SH SOLE 19208 0 0 DOVER CORP COM 260003108 1753 17355 SH SOLE 17355 0 0 DOWDUPONT INC COM 26078J100 29523 414531 SH SOLE 414531 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 930 9584 SH SOLE 9584 0 0 DUKE REALTY CORP COM NEW 264411505 526 19328 SH SOLE 19328 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 3157 37535 SH SOLE 37535 0 0 EL POLLO LOCO HLDGS INC COM 268603107 135 13631 SH SOLE 13631 0 0 EOG RES INC COM 26875P101 6932 64236 SH SOLE 64236 0 0 EQT CORP COM 26884L109 16095 282760 SH SOLE 282760 0 0 ERA GROUP INC COM 26885G109 133 12416 SH SOLE 12416 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 732 14765 SH SOLE 14765 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 273 5118 SH SOLE 5118 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 589 27600 SH SOLE 27600 0 0 EASTGROUP PPTY INC COM 277276101 1911 21620 SH SOLE 21620 0 0 EASTMAN CHEM CO COM 277432100 716 7731 SH SOLE 7731 0 0 EBAY INC COM 278642103 4215 111691 SH SOLE 111691 0 0 EBIX INC COM NEW 278715206 1093 13798 SH SOLE 13798 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 485 17323 SH SOLE 17323 0 0 ECOLAB INC COM 278865100 1863 13881 SH SOLE 13881 0 0 EDGEWELL PERS CARE CO COM 28035Q102 594 10000 SH SOLE 10000 0 0 EDISON INTL COM 281020107 1082 17109 SH SOLE 17109 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1267 11238 SH SOLE 11238 0 0 EHEALTH INC COM 28238P109 184 10570 SH SOLE 10570 0 0 8X8 INC NEW COM 282914100 814 57720 SH SOLE 57720 0 0 EL PASO ELEC CO COM NEW 283677854 1422 25683 SH SOLE 25683 0 0 ELDORADO GOLD CORP NEW COM 284902103 5535 3810478 SH SOLE 3810478 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 446 20798 SH SOLE 20798 0 0 ELECTRONIC ARTS INC COM 285512109 11597 110382 SH SOLE 110382 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 867 29376 SH SOLE 29376 0 0 EMCOR GROUP INC COM 29084Q100 1285 15717 SH SOLE 15717 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1017 21877 SH SOLE 21877 0 0 EMERSON ELEC CO COM 291011104 4958 71142 SH SOLE 71142 0 0 EMPLOYERS HOLDINGS INC COM 292218104 907 20435 SH SOLE 20435 0 0 ENCANA CORP COM 292505104 35407 2645381 SH SOLE 2645381 0 0 ENBRIDGE INC COM 29250N105 122962 3133963 SH SOLE 3133963 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 518 8835 SH SOLE 8835 0 0 ENCORE CAP GROUP INC COM 292554102 628 14911 SH SOLE 14911 0 0 ENCORE WIRE CORP COM 292562105 641 13177 SH SOLE 13177 0 0 ENERPLUS CORP COM 292766102 11498 1170341 SH SOLE 1170341 0 0 ENGILITY HLDGS INC NEW COM 29286C107 319 11253 SH SOLE 11253 0 0 ENPRO INDS INC COM 29355X107 1267 13550 SH SOLE 13550 0 0 ENOVA INTL INC COM 29357K103 323 21248 SH SOLE 21248 0 0 ENSIGN GROUP INC COM 29358P101 671 30236 SH SOLE 30236 0 0 ENTERGY CORP NEW COM 29364G103 773 9501 SH SOLE 9501 0 0 EPLUS INC COM 294268107 673 8949 SH SOLE 8949 0 0 EQUIFAX INC COM 294429105 3794 32174 SH SOLE 32174 0 0 EQUINIX INC COM PAR $0.001 29444U700 8681 19155 SH SOLE 19155 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1229 19279 SH SOLE 19279 0 0 ESCO TECHNOLOGIES INC COM 296315104 980 16270 SH SOLE 16270 0 0 ESSENDANT INC COM 296689102 220 23700 SH SOLE 23700 0 0 ESSEX PPTY TR INC COM 297178105 835 3458 SH SOLE 3458 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 460 16083 SH SOLE 16083 0 0 EURONET WORLDWIDE INC COM 298736109 1222 14500 SH SOLE 14500 0 0 EVERCORE INC CLASS A 29977A105 2188 24306 SH SOLE 24306 0 0 EVERTEC INC COM 30040P103 1269 92965 SH SOLE 92965 0 0 EVERSOURCE ENERGY COM 30040W108 1051 16630 SH SOLE 16630 0 0 EXELON CORP COM 30161N101 2024 51365 SH SOLE 51365 0 0 EXELIXIS INC COM 30161Q104 2551 83900 SH SOLE 83900 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1281 21221 SH SOLE 21221 0 0 EXPEDIA INC DEL COM NEW 30212P303 85475 713656 SH SOLE 713656 0 0 EXPEDITORS INTL WASH INC COM 302130109 625 9654 SH SOLE 9654 0 0 EXPONENT INC COM 30214U102 1154 16230 SH SOLE 16230 0 0 EXPRESS INC COM 30219E103 504 49625 SH SOLE 49625 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 3000 40189 SH SOLE 40189 0 0 EXTRA SPACE STORAGE INC COM 30225T102 592 6770 SH SOLE 6770 0 0 EXTERRAN CORP COM 30227H106 628 19961 SH SOLE 19961 0 0 EZCORP INC CL A NON VTG 302301106 377 30870 SH SOLE 30870 0 0 EXXON MOBIL CORP COM 30231G102 19054 227812 SH SOLE 227812 0 0 FLIR SYS INC COM 302445101 310 6653 SH SOLE 6653 0 0 F M C CORP COM NEW 302491303 2956 31230 SH SOLE 31230 0 0 FTD COS INC COM 30281V108 79 10924 SH SOLE 10924 0 0 FTI CONSULTING INC COM 302941109 1029 23962 SH SOLE 23962 0 0 FACEBOOK INC CL A 30303M102 46557 263838 SH SOLE 263838 0 0 FAIR ISAAC CORP COM 303250104 1256 8200 SH SOLE 8200 0 0 FARO TECHNOLOGIES INC COM 311642102 494 10519 SH SOLE 10519 0 0 FASTENAL CO COM 311900104 2383 43581 SH SOLE 43581 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2260 17020 SH SOLE 17020 0 0 FEDERAL SIGNAL CORP COM 313855108 760 37810 SH SOLE 37810 0 0 FEDEX CORP COM 31428X106 3294 13200 SH SOLE 13200 0 0 F5 NETWORKS INC COM 315616102 1679 12792 SH SOLE 12792 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1671 17764 SH SOLE 17764 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1766 45000 SH SOLE 45000 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 292 13412 SH SOLE 13412 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 325 17084 SH SOLE 17084 0 0 FIFTH THIRD BANCORP COM 316773100 1150 37914 SH SOLE 37914 0 0 FINANCIAL ENGINES INC COM 317485100 1207 39831 SH SOLE 39831 0 0 FINISH LINE INC CL A 317923100 373 25676 SH SOLE 25676 0 0 FIRST BANCORP P R COM NEW 318672706 593 116297 SH SOLE 116297 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 879 61413 SH SOLE 61413 0 0 FIRST DATA CORP NEW COM CL A 32008D106 3636 217600 SH SOLE 217600 0 0 FIRST FINL BANCORP OH COM 320209109 1036 39320 SH SOLE 39320 0 0 FIRST FINL BANKSHARES COM 32020R109 1889 41921 SH SOLE 41921 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 5382 795153 SH SOLE 795153 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 1554 64723 SH SOLE 64723 0 0 FIRSTCASH INC COM 33767D105 2029 30088 SH SOLE 30088 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 10555 150409 SH SOLE 150409 0 0 FISERV INC COM 337738108 1500 11439 SH SOLE 11439 0 0 FIRSTENERGY CORP COM 337932107 3170 103512 SH SOLE 103512 0 0 FITBIT INC CL A 33812L102 286 50000 SH SOLE 50000 0 0 FIVE BELOW INC COM 33829M101 2314 34884 SH SOLE 34884 0 0 FLOTEK INDS INC DEL COM 343389102 160 34331 SH SOLE 34331 0 0 FLUOR CORP NEW COM 343412102 4892 94714 SH SOLE 94714 0 0 FLOWSERVE CORP COM 34354P105 585 13888 SH SOLE 13888 0 0 FOOT LOCKER INC COM 344849104 6158 131363 SH SOLE 131363 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 14670 1174561 SH SOLE 1174561 0 0 FORRESTER RESH INC COM 346563109 281 6354 SH SOLE 6354 0 0 FORTIS INC COM 349553107 27821 755977 SH SOLE 755977 0 0 FORTINET INC COM 34959E109 1339 30653 SH SOLE 30653 0 0 FORTIVE CORP COM 34959J108 2447 33815 SH SOLE 33815 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2424 35418 SH SOLE 35418 0 0 FORWARD AIR CORP COM 349853101 1099 19136 SH SOLE 19136 0 0 FOSSIL GROUP INC COM 34988V106 206 26561 SH SOLE 26561 0 0 FORTUNA SILVER MINES INC COM 349915108 4040 771600 SH SOLE 771600 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 977 37998 SH SOLE 37998 0 0 FOX FACTORY HLDG CORP COM 35138V102 916 23576 SH SOLE 23576 0 0 FRANCESCAS HLDGS CORP COM 351793104 174 23743 SH SOLE 23743 0 0 FRANCO NEVADA CORP COM 351858105 26833 334671 SH SOLE 334671 0 0 FRANKLIN ELEC INC COM 353514102 1119 24387 SH SOLE 24387 0 0 FRANKLIN RES INC COM 354613101 6379 147213 SH SOLE 147213 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 729 67897 SH SOLE 67897 0 0 FREDS INC CL A 356108100 91 22396 SH SOLE 22396 0 0 FREEPORT-MCMORAN INC CL B 35671D857 4515 238132 SH SOLE 238132 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 335 49500 SH SOLE 49500 0 0 FULLER H B CO COM 359694106 1717 31879 SH SOLE 31879 0 0 FUTUREFUEL CORPORATION COM 36116M106 203 14396 SH SOLE 14396 0 0 GGP INC COM 36174X101 53220 2275310 SH SOLE 2275310 0 0 G-III APPAREL GROUP LTD COM 36237H101 962 26078 SH SOLE 26078 0 0 GALLAGHER ARTHUR J & CO COM 363576109 612 9670 SH SOLE 9670 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1184 32000 SH SOLE 32000 0 0 GANNETT CO INC COM 36473H104 833 71898 SH SOLE 71898 0 0 GAP INC DEL COM 364760108 1508 44281 SH SOLE 44281 0 0 GARTNER INC COM 366651107 608 4938 SH SOLE 4938 0 0 GENERAC HLDGS INC COM 368736104 1276 25770 SH SOLE 25770 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 930 31417 SH SOLE 31417 0 0 GENERAL COMMUNICATION INC CL A 369385109 654 16749 SH SOLE 16749 0 0 GENERAL DYNAMICS CORP COM 369550108 6062 29794 SH SOLE 29794 0 0 GENERAL ELECTRIC CO COM 369604103 77710 4453307 SH SOLE 4453307 0 0 GENERAL MLS INC COM 370334104 1819 30680 SH SOLE 30680 0 0 GENERAL MTRS CO COM 37045V100 22437 547373 SH SOLE 547373 0 0 GENESCO INC COM 371532102 405 12475 SH SOLE 12475 0 0 GENUINE PARTS CO COM 372460105 1570 16529 SH SOLE 16529 0 0 GENTHERM INC COM 37253A103 734 23121 SH SOLE 23121 0 0 GETTY RLTY CORP NEW COM 374297109 559 20574 SH SOLE 20574 0 0 GIBRALTAR INDS INC COM 374689107 658 19937 SH SOLE 19937 0 0 GILEAD SCIENCES INC COM 375558103 5026 70159 SH SOLE 70159 0 0 GILDAN ACTIVEWEAR INC COM 375916103 12815 395370 SH SOLE 395370 0 0 GLACIER BANCORP INC NEW COM 37637Q105 1938 49198 SH SOLE 49198 0 0 GLATFELTER COM 377316104 592 27625 SH SOLE 27625 0 0 GLOBAL PMTS INC COM 37940X102 859 8570 SH SOLE 8570 0 0 GOLDCORP INC NEW COM 380956409 19990 1562501 SH SOLE 1562501 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 10092 39614 SH SOLE 39614 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 867 26823 SH SOLE 26823 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1159 62492 SH SOLE 62492 0 0 GRACE W R & CO DEL NEW COM 38388F108 3492 49800 SH SOLE 49800 0 0 GRAINGER W W INC COM 384802104 2759 11678 SH SOLE 11678 0 0 GRAN TIERRA ENERGY INC COM 38500T101 40569 14906570 SH SOLE 14906570 0 0 GRANITE PT MTG TR INC COM 38741L107 1206 68000 SH SOLE 68000 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 8860 225407 SH SOLE 225407 0 0 GREAT WESTN BANCORP INC COM 391416104 1477 37106 SH SOLE 37106 0 0 GREEN DOT CORP CL A 39304D102 1739 28859 SH SOLE 28859 0 0 GREEN PLAINS INC COM 393222104 414 24568 SH SOLE 24568 0 0 GREENBRIER COS INC COM 393657101 962 18041 SH SOLE 18041 0 0 GREENHILL & CO INC COM 395259104 305 15628 SH SOLE 15628 0 0 GRIFFON CORP COM 398433102 402 19762 SH SOLE 19762 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 890 12534 SH SOLE 12534 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 24984 458324 SH SOLE 458324 0 0 GUESS INC COM 401617105 657 38949 SH SOLE 38949 0 0 GULF ISLAND FABRICATION INC COM 402307102 136 10112 SH SOLE 10112 0 0 HCA HEALTHCARE INC COM 40412C101 2235 25442 SH SOLE 25442 0 0 HCP INC COM 40414L109 6193 237471 SH SOLE 237471 0 0 HD SUPPLY HLDGS INC COM 40416M105 1753 43800 SH SOLE 43800 0 0 HFF INC CL A 40418F108 1123 23089 SH SOLE 23089 0 0 HMS HLDGS CORP COM 40425J101 1579 93170 SH SOLE 93170 0 0 HRG GROUP INC COM 40434J100 36712 2165920 SH SOLE 2165920 0 0 HP INC COM 40434L105 3143 149605 SH SOLE 149605 0 0 HAEMONETICS CORP COM 405024100 2564 44151 SH SOLE 44151 0 0 HALLIBURTON CO COM 406216101 17391 355858 SH SOLE 355858 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 665 32800 SH SOLE 32800 0 0 HANESBRANDS INC COM 410345102 861 41168 SH SOLE 41168 0 0 HANMI FINL CORP COM NEW 410495204 620 20439 SH SOLE 20439 0 0 HANOVER INS GROUP INC COM 410867105 1297 12000 SH SOLE 12000 0 0 HARLEY DAVIDSON INC COM 412822108 955 18765 SH SOLE 18765 0 0 HARMONIC INC COM 413160102 213 50675 SH SOLE 50675 0 0 HARRIS CORP DEL COM 413875105 907 6400 SH SOLE 6400 0 0 HARSCO CORP COM 415864107 948 50835 SH SOLE 50835 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2287 40643 SH SOLE 40643 0 0 HASBRO INC COM 418056107 1115 12264 SH SOLE 12264 0 0 HAVERTY FURNITURE INC COM 419596101 277 12214 SH SOLE 12214 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1319 33111 SH SOLE 33111 0 0 HAWKINS INC COM 420261109 214 6091 SH SOLE 6091 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 254 7933 SH SOLE 7933 0 0 HEALTHCARE SVCS GRP INC COM 421906108 2433 46140 SH SOLE 46140 0 0 HEALTHSTREAM INC COM 42222N103 374 16159 SH SOLE 16159 0 0 HEALTHEQUITY INC COM 42226A107 1499 32116 SH SOLE 32116 0 0 HEARTLAND EXPRESS INC COM 422347104 736 31529 SH SOLE 31529 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 290 11811 SH SOLE 11811 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 656 87057 SH SOLE 87057 0 0 HELMERICH & PAYNE INC COM 423452101 336 5194 SH SOLE 5194 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 432 24815 SH SOLE 24815 0 0 HERSHEY CO COM 427866108 827 7288 SH SOLE 7288 0 0 HESKA CORP COM RESTRC NEW 42805E306 317 3954 SH SOLE 3954 0 0 HESS CORP COM 42809H107 7565 159365 SH SOLE 159365 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1257 87517 SH SOLE 87517 0 0 HIBBETT SPORTS INC COM 428567101 245 12024 SH SOLE 12024 0 0 HILLENBRAND INC COM 431571108 3008 67298 SH SOLE 67298 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 876 10965 SH SOLE 10965 0 0 HOLOGIC INC COM 436440101 626 14646 SH SOLE 14646 0 0 HOME DEPOT INC COM 437076102 119961 632941 SH SOLE 632941 0 0 HOMESTREET INC COM 43785V102 491 16972 SH SOLE 16972 0 0 HONEYWELL INTL INC COM 438516106 12675 82646 SH SOLE 82646 0 0 HOPE BANCORP INC COM 43940T109 1470 80544 SH SOLE 80544 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1127 25565 SH SOLE 25565 0 0 HORMEL FOODS CORP COM 440452100 525 14420 SH SOLE 14420 0 0 HOST HOTELS & RESORTS INC COM 44107P104 769 38723 SH SOLE 38723 0 0 HUB GROUP INC CL A 443320106 1018 21260 SH SOLE 21260 0 0 HUDBAY MINERALS INC COM 443628102 11218 1262864 SH SOLE 1262864 0 0 HUMANA INC COM 444859102 1905 7681 SH SOLE 7681 0 0 HUNT J B TRANS SVCS INC COM 445658107 497 4320 SH SOLE 4320 0 0 HUNTINGTON BANCSHARES INC COM 446150104 832 57118 SH SOLE 57118 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 636 2700 SH SOLE 2700 0 0 HUNTSMAN CORP COM 447011107 16645 500000 SH SOLE 500000 0 0 IAC INTERACTIVECORP COM 44919P508 1223 10000 SH SOLE 10000 0 0 ICU MED INC COM 44930G107 2040 9443 SH SOLE 9443 0 0 IAMGOLD CORP COM 450913108 13051 2230801 SH SOLE 2230801 0 0 IDEX CORP COM 45167R104 581 4400 SH SOLE 4400 0 0 IDEXX LABS INC COM 45168D104 724 4629 SH SOLE 4629 0 0 ILLINOIS TOOL WKS INC COM 452308109 5755 34495 SH SOLE 34495 0 0 ILLUMINA INC COM 452327109 1714 7845 SH SOLE 7845 0 0 IMPAX LABORATORIES INC COM 45256B101 777 46666 SH SOLE 46666 0 0 IMPERIAL OIL LTD COM NEW 453038408 14177 452803 SH SOLE 452803 0 0 INCYTE CORP COM 45337C102 1782 18817 SH SOLE 18817 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 519 51481 SH SOLE 51481 0 0 INDEPENDENT BANK CORP MASS COM 453836108 1198 17145 SH SOLE 17145 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 745 7025 SH SOLE 7025 0 0 INGEVITY CORP COM 45688C107 3154 44754 SH SOLE 44754 0 0 INSIGHT ENTERPRISES INC COM 45765U103 864 22574 SH SOLE 22574 0 0 INNOSPEC INC COM 45768S105 1076 15239 SH SOLE 15239 0 0 INNOPHOS HOLDINGS INC COM 45774N108 576 12336 SH SOLE 12336 0 0 INSTEEL INDUSTRIES INC COM 45774W108 313 11059 SH SOLE 11059 0 0 INSPERITY INC COM 45778Q107 2622 45718 SH SOLE 45718 0 0 INOGEN INC COM 45780L104 1276 10713 SH SOLE 10713 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1007 13261 SH SOLE 13261 0 0 INNOVIVA INC COM 45781M101 665 46835 SH SOLE 46835 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1908 39876 SH SOLE 39876 0 0 INTEL CORP COM 458140100 11588 251035 SH SOLE 251035 0 0 INTEGER HLDGS CORP COM 45826H109 793 17513 SH SOLE 17513 0 0 INTER PARFUMS INC COM 458334109 471 10842 SH SOLE 10842 0 0 INTERFACE INC COM 458665304 975 38779 SH SOLE 38779 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8713 123487 SH SOLE 123487 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7107 46321 SH SOLE 46321 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 635 4160 SH SOLE 4160 0 0 INTL PAPER CO COM 460146103 2463 42514 SH SOLE 42514 0 0 INTERPUBLIC GROUP COS INC COM 460690100 429 21282 SH SOLE 21282 0 0 INTL FCSTONE INC COM 46116V105 407 9574 SH SOLE 9574 0 0 INTUIT COM 461202103 2054 13021 SH SOLE 13021 0 0 INVACARE CORP COM 461203101 340 20152 SH SOLE 20152 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 8197 22462 SH SOLE 22462 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1262 70800 SH SOLE 70800 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 385 19999 SH SOLE 19999 0 0 IQVIA HLDGS INC COM 46266C105 1410 14400 SH SOLE 14400 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 603 51135 SH SOLE 51135 0 0 IROBOT CORP COM 462726100 1330 17345 SH SOLE 17345 0 0 IRON MTN INC NEW COM 46284V101 534 14164 SH SOLE 14164 0 0 ISHARES INC MSCI STH KOR ETF 464286772 29412 392523 SH SOLE 392523 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2168 46000 SH SOLE 46000 0 0 ISHARES TR MSCI EAFE ETF 464287465 34685 493320 SH SOLE 493320 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 8803 70000 SH SOLE 70000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 3645 23907 SH SOLE 23907 0 0 ISHARES TR US TELECOM ETF 464287713 10297 350000 SH SOLE 350000 0 0 ISHARES TR CORE S&P SCP ETF 464287804 27198 354100 SH SOLE 354100 0 0 ISHARES TR US HOME CONS ETF 464288752 16817 385000 SH SOLE 385000 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 16239 448465 SH SOLE 448465 0 0 ITRON INC COM 465741106 1443 21156 SH SOLE 21156 0 0 J & J SNACK FOODS CORP COM 466032109 1448 9539 SH SOLE 9539 0 0 JPMORGAN CHASE & CO COM 46625H100 155039 1449775 SH SOLE 1449775 0 0 JABIL INC COM 466313103 1182 45040 SH SOLE 45040 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 2305 34941 SH SOLE 34941 0 0 JD COM INC SPON ADR CL A 47215P106 7928 191399 SH SOLE 191399 0 0 JETBLUE AIRWAYS CORP COM 477143101 1289 57715 SH SOLE 57715 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2207 19916 SH SOLE 19916 0 0 JOHNSON & JOHNSON COM 478160104 124293 889588 SH SOLE 889588 0 0 JONES LANG LASALLE INC COM 48020Q107 1787 12000 SH SOLE 12000 0 0 J2 GLOBAL INC COM 48123V102 1276 17000 SH SOLE 17000 0 0 JUNIPER NETWORKS INC COM 48203R104 21584 757338 SH SOLE 757338 0 0 KBR INC COM 48242W106 1337 67400 SH SOLE 67400 0 0 KLA-TENCOR CORP COM 482480100 4248 40433 SH SOLE 40433 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2520 23584 SH SOLE 23584 0 0 KAMAN CORP COM 483548103 1009 17147 SH SOLE 17147 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1738 16517 SH SOLE 16517 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 1264 55726 SH SOLE 55726 0 0 KELLOGG CO COM 487836108 5781 85040 SH SOLE 85040 0 0 KELLY SVCS INC CL A 488152208 504 18490 SH SOLE 18490 0 0 KEMET CORP COM NEW 488360207 1791 118900 SH SOLE 118900 0 0 KEYCORP NEW COM 493267108 1186 58781 SH SOLE 58781 0 0 KIMBERLY CLARK CORP COM 494368103 2252 18668 SH SOLE 18668 0 0 KIMCO RLTY CORP COM 49446R109 413 22739 SH SOLE 22739 0 0 KINDER MORGAN INC DEL COM 49456B101 3957 218982 SH SOLE 218982 0 0 KINDRED HEALTHCARE INC COM 494580103 524 54006 SH SOLE 54006 0 0 KINROSS GOLD CORP COM NO PAR 496902404 9720 2246943 SH SOLE 2246943 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 13748 893920 SH SOLE 893920 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1038 52948 SH SOLE 52948 0 0 KLONDEX MNS LTD COM 498696103 2316 890100 SH SOLE 890100 0 0 KOHLS CORP COM 500255104 1044 19249 SH SOLE 19249 0 0 KOPIN CORP COM 500600101 123 38518 SH SOLE 38518 0 0 KOPPERS HOLDINGS INC COM 50060P106 667 13109 SH SOLE 13109 0 0 KORN FERRY INTL COM NEW 500643200 1472 35575 SH SOLE 35575 0 0 KRAFT HEINZ CO COM 500754106 7162 92100 SH SOLE 92100 0 0 KRATON CORPORATION COM 50077C106 946 19649 SH SOLE 19649 0 0 KROGER CO COM 501044101 1354 49331 SH SOLE 49331 0 0 KRONOS WORLDWIDE INC COM 50105F105 1319 51195 SH SOLE 51195 0 0 KULICKE & SOFFA INDS INC COM 501242101 1094 44936 SH SOLE 44936 0 0 L BRANDS INC COM 501797104 1620 26895 SH SOLE 26895 0 0 LHC GROUP INC COM 50187A107 630 10280 SH SOLE 10280 0 0 LGI HOMES INC COM 50187T106 805 10733 SH SOLE 10733 0 0 LKQ CORP COM 501889208 1393 34252 SH SOLE 34252 0 0 LCI INDS COM 50189K103 2036 15659 SH SOLE 15659 0 0 LSB INDS INC COM 502160104 114 12970 SH SOLE 12970 0 0 LTC PPTYS INC COM 502175102 1094 25128 SH SOLE 25128 0 0 LSC COMMUNICATIONS INC COM 50218P107 315 20769 SH SOLE 20769 0 0 L3 TECHNOLOGIES INC COM 502413107 1696 8573 SH SOLE 8573 0 0 LA Z BOY INC COM 505336107 967 31007 SH SOLE 31007 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 858 5378 SH SOLE 5378 0 0 LAM RESEARCH CORP COM 512807108 3909 21237 SH SOLE 21237 0 0 LANNET INC COM 516012101 431 18566 SH SOLE 18566 0 0 LANTHEUS HLDGS INC COM 516544103 1018 49764 SH SOLE 49764 0 0 LAS VEGAS SANDS CORP COM 517834107 5830 83900 SH SOLE 83900 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2199 380498 SH SOLE 380498 0 0 LAUDER ESTEE COS INC CL A 518439104 1519 11939 SH SOLE 11939 0 0 LEAR CORP COM NEW 521865204 707 4000 SH SOLE 4000 0 0 LEGGETT & PLATT INC COM 524660107 685 14359 SH SOLE 14359 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 1112 26336 SH SOLE 26336 0 0 LEMAITRE VASCULAR INC COM 525558201 302 9483 SH SOLE 9483 0 0 LENDINGCLUB CORP COM 52603A109 1342 325000 SH SOLE 325000 0 0 LENDINGTREE INC NEW COM 52603B107 1620 4757 SH SOLE 4757 0 0 LENNAR CORP CL A 526057104 1427 22571 SH SOLE 22571 0 0 LENNOX INTL INC COM 526107107 458 2200 SH SOLE 2200 0 0 LEUCADIA NATL CORP COM 527288104 417 15756 SH SOLE 15756 0 0 LEXINGTON REALTY TRUST COM 529043101 1322 137045 SH SOLE 137045 0 0 LIBERTY PPTY TR SH BEN INT 531172104 1247 29000 SH SOLE 29000 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 11773 359800 SH SOLE 359800 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2449 17887 SH SOLE 17887 0 0 LILLY ELI & CO COM 532457108 5023 59476 SH SOLE 59476 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1270 13872 SH SOLE 13872 0 0 LINCOLN NATL CORP IND COM 534187109 9213 119855 SH SOLE 119855 0 0 LINDSAY CORP COM 535555106 591 6698 SH SOLE 6698 0 0 LIQUIDITY SERVICES INC COM 53635B107 75 15564 SH SOLE 15564 0 0 LITHIA MTRS INC CL A 536797103 1715 15095 SH SOLE 15095 0 0 LITTELFUSE INC COM 537008104 1276 6450 SH SOLE 6450 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 3533 83000 SH SOLE 83000 0 0 LIVEPERSON INC COM 538146101 390 33888 SH SOLE 33888 0 0 LOCKHEED MARTIN CORP COM 539830109 10423 32464 SH SOLE 32464 0 0 LOEWS CORP COM 540424108 728 14557 SH SOLE 14557 0 0 LOGMEIN INC COM 54142L109 1266 11056 SH SOLE 11056 0 0 LOUISIANA PAC CORP COM 546347105 1243 47332 SH SOLE 47332 0 0 LOWES COS INC COM 548661107 8847 95187 SH SOLE 95187 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 564 17958 SH SOLE 17958 0 0 LUMENTUM HLDGS INC COM 55024U109 1895 38747 SH SOLE 38747 0 0 LUMINEX CORP DEL COM 55027E102 502 25505 SH SOLE 25505 0 0 LYDALL INC DEL COM 550819106 554 10909 SH SOLE 10909 0 0 LYON WILLIAM HOMES CL A NEW 552074700 505 17379 SH SOLE 17379 0 0 M & T BK CORP COM 55261F104 5833 34111 SH SOLE 34111 0 0 M D C HLDGS INC COM 552676108 903 28326 SH SOLE 28326 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3449 103303 SH SOLE 103303 0 0 M/I HOMES INC COM 55305B101 598 17389 SH SOLE 17389 0 0 MKS INSTRUMENT INC COM 55306N104 1273 13466 SH SOLE 13466 0 0 MSA SAFETY INC COM 553498106 1193 15393 SH SOLE 15393 0 0 MSCI INC COM 55354G100 2531 20000 SH SOLE 20000 0 0 MTS SYS CORP COM 553777103 602 11207 SH SOLE 11207 0 0 MYR GROUP INC DEL COM 55405W104 362 10138 SH SOLE 10138 0 0 MACERICH CO COM 554382101 398 6056 SH SOLE 6056 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 8860 138000 SH SOLE 138000 0 0 MACYS INC COM 55616P104 817 32438 SH SOLE 32438 0 0 MADDEN STEVEN LTD COM 556269108 1590 34047 SH SOLE 34047 0 0 MAG SILVER CORP COM 55903Q104 4499 363200 SH SOLE 363200 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1448 15002 SH SOLE 15002 0 0 MAGNA INTL INC COM 559222401 34804 612129 SH SOLE 612129 0 0 MANHATTAN ASSOCS INC COM 562750109 1437 29009 SH SOLE 29009 0 0 MANPOWERGROUP INC COM 56418H100 492 3900 SH SOLE 3900 0 0 MANTECH INTL CORP CL A 564563104 817 16279 SH SOLE 16279 0 0 MANULIFE FINL CORP COM 56501R106 77000 3679546 SH SOLE 3679546 0 0 MARATHON OIL CORP COM 565849106 1578 93184 SH SOLE 93184 0 0 MARATHON PETE CORP COM 56585A102 1733 26266 SH SOLE 26266 0 0 MARCUS CORP COM 566330106 329 12019 SH SOLE 12019 0 0 MARINEMAX INC COM 567908108 263 13921 SH SOLE 13921 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 2047 15140 SH SOLE 15140 0 0 MARSH & MCLENNAN COS INC COM 571748102 7435 91352 SH SOLE 91352 0 0 MARRIOTT INTL INC NEW CL A 571903202 12664 93302 SH SOLE 93302 0 0 MARTEN TRANS LTD COM 573075108 495 24384 SH SOLE 24384 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1282 5801 SH SOLE 5801 0 0 MASCO CORP COM 574599106 1565 35614 SH SOLE 35614 0 0 MASIMO CORP COM 574795100 636 7500 SH SOLE 7500 0 0 MASONITE INTL CORP NEW COM 575385109 1306 17617 SH SOLE 17617 0 0 MASTERCARD INCORPORATED CL A 57636Q104 15864 104807 SH SOLE 104807 0 0 MATERION CORP COM 576690101 613 12614 SH SOLE 12614 0 0 MATRIX SVC CO COM 576853105 299 16802 SH SOLE 16802 0 0 MATSON INC COM 57686G105 813 27250 SH SOLE 27250 0 0 MATTEL INC COM 577081102 561 36495 SH SOLE 36495 0 0 MATTHEWS INTL CORP CL A 577128101 1078 20409 SH SOLE 20409 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 852 16300 SH SOLE 16300 0 0 MAXLINEAR INC COM 57776J100 1008 38161 SH SOLE 38161 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 17400 269426 SH SOLE 269426 0 0 MCCORMICK & CO INC COM NON VTG 579780206 647 6346 SH SOLE 6346 0 0 MCDERMOTT INTL INC COM 580037109 1178 178999 SH SOLE 178999 0 0 MCDONALDS CORP COM 580135101 15620 90751 SH SOLE 90751 0 0 MCKESSON CORP COM 58155Q103 1759 11281 SH SOLE 11281 0 0 MEDICINES CO COM 584688105 1102 40317 SH SOLE 40317 0 0 MEDIFAST INC COM 58470H101 462 6617 SH SOLE 6617 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 615 9700 SH SOLE 9700 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 2995 103144 SH SOLE 103144 0 0 MERCK & CO INC COM 58933Y105 59993 1066158 SH SOLE 1066158 0 0 MERCURY SYS INC COM 589378108 1556 30301 SH SOLE 30301 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 375 26771 SH SOLE 26771 0 0 MERIT MED SYS INC COM 589889104 1353 31313 SH SOLE 31313 0 0 MERITAGE HOMES CORP COM 59001A102 1222 23866 SH SOLE 23866 0 0 META FINL GROUP INC COM 59100U108 510 5500 SH SOLE 5500 0 0 METHANEX CORP COM 59151K108 24484 402806 SH SOLE 402806 0 0 METHODE ELECTRS INC COM 591520200 933 23266 SH SOLE 23266 0 0 METLIFE INC COM 59156R108 25762 509535 SH SOLE 509535 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 865 1396 SH SOLE 1396 0 0 MICROSOFT CORP COM 594918104 280547 3279720 SH SOLE 3279720 0 0 MICROSTRATEGY INC CL A NEW 594972408 777 5917 SH SOLE 5917 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 3822 43487 SH SOLE 43487 0 0 MICRON TECHNOLOGY INC COM 595112103 46816 1138533 SH SOLE 1138533 0 0 MICROSEMI CORP COM 595137100 1265 24496 SH SOLE 24496 0 0 MID AMER APT CMNTYS INC COM 59522J103 596 5924 SH SOLE 5924 0 0 MIDDLEBY CORP COM 596278101 445 3300 SH SOLE 3300 0 0 MIMEDX GROUP INC COM 602496101 803 63701 SH SOLE 63701 0 0 MITEL NETWORKS CORP COM 60671Q104 3989 481450 SH SOLE 481450 0 0 MOBILE MINI INC COM 60740F105 969 28082 SH SOLE 28082 0 0 MOHAWK INDS INC COM 608190104 3981 14428 SH SOLE 14428 0 0 MOLINA HEALTHCARE INC COM 60855R100 667 8700 SH SOLE 8700 0 0 MOLSON COORS BREWING CO CL B 60871R209 802 9775 SH SOLE 9775 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1373 98409 SH SOLE 98409 0 0 MONARCH CASINO & RESORT INC COM 609027107 310 6911 SH SOLE 6911 0 0 MONDELEZ INTL INC CL A 609207105 165029 3855817 SH SOLE 3855817 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 6322 479638 SH SOLE 479638 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 633 26246 SH SOLE 26246 0 0 MONRO INC COM 610236101 1179 20698 SH SOLE 20698 0 0 MONSANTO CO NEW COM 61166W101 22012 188490 SH SOLE 188490 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1404 22176 SH SOLE 22176 0 0 MOODYS CORP COM 615369105 5418 36708 SH SOLE 36708 0 0 MOOG INC CL A 615394202 1767 20342 SH SOLE 20342 0 0 MORGAN STANLEY COM NEW 617446448 8161 155540 SH SOLE 155540 0 0 MOSAIC CO NEW COM 61945C103 485 18883 SH SOLE 18883 0 0 MOTORCAR PTS AMER INC COM 620071100 295 11799 SH SOLE 11799 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 791 8754 SH SOLE 8754 0 0 MOVADO GROUP INC COM 624580106 314 9737 SH SOLE 9737 0 0 MUELLER INDS INC COM 624756102 1294 36515 SH SOLE 36515 0 0 MULTI COLOR CORP COM 625383104 633 8456 SH SOLE 8456 0 0 MYERS INDS INC COM 628464109 269 13784 SH SOLE 13784 0 0 MYRIAD GENETICS INC COM 62855J104 2157 62815 SH SOLE 62815 0 0 NBT BANCORP INC COM 628778102 1010 27455 SH SOLE 27455 0 0 NIC INC COM 62914B100 693 41748 SH SOLE 41748 0 0 NMI HLDGS INC CL A 629209305 573 33700 SH SOLE 33700 0 0 NRG ENERGY INC COM NEW 629377508 1989 69844 SH SOLE 69844 0 0 NANOMETRICS INC COM 630077105 399 16005 SH SOLE 16005 0 0 NASDAQ INC COM 631103108 481 6256 SH SOLE 6256 0 0 NATIONAL BK HLDGS CORP CL A 633707104 546 16843 SH SOLE 16843 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1423 39506 SH SOLE 39506 0 0 NATIONAL PRESTO INDS INC COM 637215104 312 3139 SH SOLE 3139 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 851 31207 SH SOLE 31207 0 0 NAVIGATORS GROUP INC COM 638904102 689 14151 SH SOLE 14151 0 0 NATUS MEDICAL INC DEL COM 639050103 753 19710 SH SOLE 19710 0 0 NAUTILUS INC COM 63910B102 261 19514 SH SOLE 19514 0 0 NAVIGANT CONSULTING INC COM 63935N107 578 29778 SH SOLE 29778 0 0 NAVIENT CORPORATION COM 63938C108 195 14669 SH SOLE 14669 0 0 NEENAH PAPER INC COM 640079109 965 10649 SH SOLE 10649 0 0 NEKTAR THERAPEUTICS COM 640268108 5928 99255 SH SOLE 99255 0 0 NEOGEN CORP COM 640491106 1977 24049 SH SOLE 24049 0 0 NETAPP INC COM 64110D104 1687 30492 SH SOLE 30492 0 0 NETFLIX INC COM 64110L106 9190 47877 SH SOLE 47877 0 0 NETGEAR INC COM 64111Q104 1172 19952 SH SOLE 19952 0 0 NETSCOUT SYS INC COM 64115T104 1323 43432 SH SOLE 43432 0 0 NEVSUN RES LTD COM 64156L101 3542 1450320 SH SOLE 1450320 0 0 NEW GOLD INC CDA COM 644535106 9210 2794004 SH SOLE 2794004 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 567 33791 SH SOLE 33791 0 0 NEWELL BRANDS INC COM 651229106 6156 199214 SH SOLE 199214 0 0 NEWFIELD EXPL CO COM 651290108 304 9626 SH SOLE 9626 0 0 NEWMONT MINING CORP COM 651639106 17626 469788 SH SOLE 469788 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 466 54170 SH SOLE 54170 0 0 NEWS CORP NEW CL A 65249B109 303 18680 SH SOLE 18680 0 0 NEXTERA ENERGY INC COM 65339F101 3937 25206 SH SOLE 25206 0 0 NEXGEN ENERGY LTD COM 65340P106 3606 1407576 SH SOLE 1407576 0 0 NIKE INC CL B 654106103 10731 171566 SH SOLE 171566 0 0 NISOURCE INC COM 65473P105 447 17410 SH SOLE 17410 0 0 NOBLE ENERGY INC COM 655044105 6983 239645 SH SOLE 239645 0 0 NOODLES & CO COM CL A 65540B105 35460 6754375 SH SOLE 6754375 0 0 NORBORD INC COM NEW 65548P403 7180 211438 SH SOLE 211438 0 0 NORDSTROM INC COM 655664100 272 5743 SH SOLE 5743 0 0 NORFOLK SOUTHERN CORP COM 655844108 2210 15255 SH SOLE 15255 0 0 NORTHERN TR CORP COM 665859104 10017 100283 SH SOLE 100283 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 488 28545 SH SOLE 28545 0 0 NORTHROP GRUMMAN CORP COM 666807102 31920 104006 SH SOLE 104006 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1080 64541 SH SOLE 64541 0 0 NORTHWEST NAT GAS CO COM 667655104 1082 18133 SH SOLE 18133 0 0 NOVAGOLD RES INC COM NEW 66987E206 4172 1058149 SH SOLE 1058149 0 0 NUCOR CORP COM 670346105 1068 16799 SH SOLE 16799 0 0 NVIDIA CORP COM 67066G104 24308 125621 SH SOLE 125621 0 0 NUTRI SYS INC NEW COM 67069D108 993 18883 SH SOLE 18883 0 0 NXSTAGE MEDICAL INC COM 67072V103 6763 279115 SH SOLE 279115 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 3134 13028 SH SOLE 13028 0 0 OFG BANCORP COM 67103X102 262 27821 SH SOLE 27821 0 0 OSI SYSTEMS INC COM 671044105 713 11071 SH SOLE 11071 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 19814 268995 SH SOLE 268995 0 0 OCLARO INC COM NEW 67555N206 717 106359 SH SOLE 106359 0 0 OIL STS INTL INC COM 678026105 934 33000 SH SOLE 33000 0 0 OLD NATL BANCORP IND COM 680033107 1475 84542 SH SOLE 84542 0 0 OLD REP INTL CORP COM 680223104 1347 63000 SH SOLE 63000 0 0 OLIN CORP COM PAR $1 680665205 1271 35722 SH SOLE 35722 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1650 30978 SH SOLE 30978 0 0 OMNICOM GROUP INC COM 681919106 905 12423 SH SOLE 12423 0 0 OMNICELL INC COM 68213N109 1138 23463 SH SOLE 23463 0 0 ON ASSIGNMENT INC COM 682159108 1979 30798 SH SOLE 30798 0 0 ON SEMICONDUCTOR CORP COM 682189105 1369 65386 SH SOLE 65386 0 0 ONEOK INC NEW COM 682680103 2242 41949 SH SOLE 41949 0 0 OPEN TEXT CORP COM 683715106 17309 485079 SH SOLE 485079 0 0 ORACLE CORP COM 68389X105 16125 341044 SH SOLE 341044 0 0 OPUS BK IRVINE CALIF COM 684000102 312 11437 SH SOLE 11437 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 707 37496 SH SOLE 37496 0 0 ORION GROUP HOLDINGS INC COM 68628V308 137 17558 SH SOLE 17558 0 0 ORITANI FINL CORP DEL COM 68633D103 399 24339 SH SOLE 24339 0 0 OSHKOSH CORP COM 688239201 1182 13000 SH SOLE 13000 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 7189 620332 SH SOLE 620332 0 0 OXFORD INDS INC COM 691497309 800 10635 SH SOLE 10635 0 0 PDC ENERGY INC COM 69327R101 2139 41508 SH SOLE 41508 0 0 PDF SOLUTIONS INC COM 693282105 275 17500 SH SOLE 17500 0 0 PG&E CORP COM 69331C108 1230 27428 SH SOLE 27428 0 0 PGT INNOVATIONS INC COM 69336V101 524 31105 SH SOLE 31105 0 0 PNC FINL SVCS GROUP INC COM 693475105 3712 25726 SH SOLE 25726 0 0 PPG INDS INC COM 693506107 3313 28363 SH SOLE 28363 0 0 PPL CORP COM 69351T106 1135 36677 SH SOLE 36677 0 0 PRA GROUP INC COM 69354N106 946 28485 SH SOLE 28485 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1552 12411 SH SOLE 12411 0 0 PVH CORP COM 693656100 1172 8544 SH SOLE 8544 0 0 PACCAR INC COM 693718108 2744 38611 SH SOLE 38611 0 0 PACIFIC PREMIER BANCORP COM 69478X105 980 24500 SH SOLE 24500 0 0 PACKAGING CORP AMER COM 695156109 621 5152 SH SOLE 5152 0 0 PALO ALTO NETWORKS INC COM 697435105 2062 14227 SH SOLE 14227 0 0 PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 3430 2500000 PRN SOLE 2500000 0 0 PAN AMERICAN SILVER CORP COM 697900108 11570 740378 SH SOLE 740378 0 0 PANDORA MEDIA INC COM 698354107 7230 1500000 SH SOLE 1500000 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 307 15900 SH SOLE 15900 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 238 12093 SH SOLE 12093 0 0 PARKER HANNIFIN CORP COM 701094104 2932 14690 SH SOLE 14690 0 0 PATRICK INDS INC COM 703343103 1049 15109 SH SOLE 15109 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 201522 9341025 SH SOLE 9341025 0 0 PATTERSON COMPANIES INC COM 703395103 965 26705 SH SOLE 26705 0 0 PAYCHEX INC COM 704326107 1144 16807 SH SOLE 16807 0 0 PAYPAL HLDGS INC COM 70450Y103 4444 60361 SH SOLE 60361 0 0 PEGASYSTEMS INC COM 705573103 1209 25650 SH SOLE 25650 0 0 PEMBINA PIPELINE CORP COM 706327103 33739 928875 SH SOLE 928875 0 0 PENN NATL GAMING INC COM 707569109 1642 52422 SH SOLE 52422 0 0 PENNEY J C INC COM 708160106 611 193350 SH SOLE 193350 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 524 44110 SH SOLE 44110 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1476 78914 SH SOLE 78914 0 0 PEPSICO INC COM 713448108 20208 168516 SH SOLE 168516 0 0 PERFICIENT INC COM 71375U101 427 22416 SH SOLE 22416 0 0 PERKINELMER INC COM 714046109 432 5903 SH SOLE 5903 0 0 PETMED EXPRESS INC COM 716382106 592 13007 SH SOLE 13007 0 0 PFIZER INC COM 717081103 57884 1598117 SH SOLE 1598117 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 393 11718 SH SOLE 11718 0 0 PHILIP MORRIS INTL INC COM 718172109 8822 83499 SH SOLE 83499 0 0 PHILLIPS 66 COM 718546104 2313 22868 SH SOLE 22868 0 0 PHOTRONICS INC COM 719405102 372 43600 SH SOLE 43600 0 0 PINNACLE WEST CAP CORP COM 723484101 503 5901 SH SOLE 5901 0 0 PIONEER ENERGY SVCS CORP COM 723664108 149 48930 SH SOLE 48930 0 0 PIONEER NAT RES CO COM 723787107 3282 18986 SH SOLE 18986 0 0 PIPER JAFFRAY COS COM 724078100 782 9063 SH SOLE 9063 0 0 PITNEY BOWES INC COM 724479100 1327 118700 SH SOLE 118700 0 0 PLATINUM GROUP METALS LTD COM 72765Q601 14 46340 SH SOLE 46340 0 0 PLEXUS CORP COM 729132100 1300 21409 SH SOLE 21409 0 0 POTASH CORP SASK INC COM 73755L107 61320 2980263 SH SOLE 2980263 0 0 POWER INTEGRATIONS INC COM 739276103 1376 18706 SH SOLE 18706 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 54516 350000 SH SOLE 350000 0 0 PRAXAIR INC COM 74005P104 4911 31749 SH SOLE 31749 0 0 PRECISION DRILLING CORP COM 2010 74022D308 4310 1417372 SH SOLE 1417372 0 0 PREMIER INC CL A 74051N102 633 21700 SH SOLE 21700 0 0 PRETIUM RES INC COM 74139C102 8453 738577 SH SOLE 738577 0 0 PRICE T ROWE GROUP INC COM 74144T108 7439 70895 SH SOLE 70895 0 0 PRICELINE GRP INC COM NEW 741503403 9500 5467 SH SOLE 5467 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 3176 45011 SH SOLE 45011 0 0 PROASSURANCE CORP COM 74267C106 1930 33773 SH SOLE 33773 0 0 PROCTER AND GAMBLE CO COM 742718109 52872 575448 SH SOLE 575448 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 265 44457 SH SOLE 44457 0 0 PROGRESS SOFTWARE CORP COM 743312100 1284 30168 SH SOLE 30168 0 0 PROGRESSIVE CORP OHIO COM 743315103 10322 183267 SH SOLE 183267 0 0 PROLOGIS INC COM 74340W103 12347 191395 SH SOLE 191395 0 0 PROOFPOINT INC COM 743424103 1338 15069 SH SOLE 15069 0 0 PROTO LABS INC COM 743713109 1583 15368 SH SOLE 15368 0 0 PROVIDENCE SVC CORP COM 743815102 425 7163 SH SOLE 7163 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1034 38325 SH SOLE 38325 0 0 PRUDENTIAL FINL INC COM 744320102 10902 94819 SH SOLE 94819 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 1373 26666 SH SOLE 26666 0 0 PUBLIC STORAGE COM 74460D109 1649 7889 SH SOLE 7889 0 0 PULTE GROUP INC COM 745867101 7036 211595 SH SOLE 211595 0 0 QUAKER CHEM CORP COM 747316107 1266 8395 SH SOLE 8395 0 0 QORVO INC COM 74736K101 937 14075 SH SOLE 14075 0 0 QUALCOMM INC COM 747525103 10520 164320 SH SOLE 164320 0 0 QUALITY SYS INC COM 747582104 399 29356 SH SOLE 29356 0 0 QUALYS INC COM 74758T303 1177 19829 SH SOLE 19829 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 510 21815 SH SOLE 21815 0 0 QUANTA SVCS INC COM 74762E102 296 7579 SH SOLE 7579 0 0 QUEST DIAGNOSTICS INC COM 74834L100 709 7194 SH SOLE 7194 0 0 QUINSTREET INC COM 74874Q100 191 22789 SH SOLE 22789 0 0 QUORUM HEALTH CORP COM 74909E106 111 17854 SH SOLE 17854 0 0 RLI CORP COM 749607107 1466 24172 SH SOLE 24172 0 0 RH COM 74967X103 1020 11836 SH SOLE 11836 0 0 RAMBUS INC DEL COM 750917106 1003 70546 SH SOLE 70546 0 0 RALPH LAUREN CORP CL A 751212101 296 2856 SH SOLE 2856 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 727 49335 SH SOLE 49335 0 0 RANGE RES CORP COM 75281A109 448 26240 SH SOLE 26240 0 0 RAVEN INDS INC COM 754212108 785 22846 SH SOLE 22846 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 3302 36979 SH SOLE 36979 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 671 32831 SH SOLE 32831 0 0 RAYTHEON CO COM NEW 755111507 6090 32419 SH SOLE 32419 0 0 RE MAX HLDGS INC CL A 75524W108 547 11282 SH SOLE 11282 0 0 REALTY INCOME CORP COM 756109104 862 15120 SH SOLE 15120 0 0 RED HAT INC COM 756577102 1136 9462 SH SOLE 9462 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 456 8087 SH SOLE 8087 0 0 REGAL BELOIT CORP COM 758750103 1273 16618 SH SOLE 16618 0 0 REGENCY CTRS CORP COM 758849103 543 7846 SH SOLE 7846 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1572 4182 SH SOLE 4182 0 0 REGIS CORP MINN COM 758932107 343 22314 SH SOLE 22314 0 0 REGIONS FINL CORP NEW COM 7591EP100 4106 237601 SH SOLE 237601 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 6549 42000 SH SOLE 42000 0 0 REPLIGEN CORP COM 759916109 855 23571 SH SOLE 23571 0 0 RENT A CTR INC NEW COM 76009N100 374 33729 SH SOLE 33729 0 0 REPUBLIC SVCS INC COM 760759100 1756 25971 SH SOLE 25971 0 0 RESMED INC COM 761152107 1062 12540 SH SOLE 12540 0 0 RESOURCES CONNECTION INC COM 76122Q105 291 18861 SH SOLE 18861 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 26540 430348 SH SOLE 430348 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1382 69261 SH SOLE 69261 0 0 REX AMERICAN RESOURCES CORP COM 761624105 295 3564 SH SOLE 3564 0 0 REXNORD CORP NEW COM 76169B102 1342 51568 SH SOLE 51568 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 15453 514400 SH SOLE 514400 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 148 19190 SH SOLE 19190 0 0 ROBERT HALF INTL INC COM 770323103 2074 37349 SH SOLE 37349 0 0 ROCKWELL AUTOMATION INC COM 773903109 2764 14079 SH SOLE 14079 0 0 ROCKWELL COLLINS INC COM 774341101 16744 123460 SH SOLE 123460 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 32990 645354 SH SOLE 645354 0 0 ROGERS CORP COM 775133101 1843 11384 SH SOLE 11384 0 0 ROPER TECHNOLOGIES INC COM 776696106 2915 11253 SH SOLE 11253 0 0 ROSS STORES INC COM 778296103 3497 43582 SH SOLE 43582 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 221451 2703047 SH SOLE 2703047 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 473 19790 SH SOLE 19790 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 406 18765 SH SOLE 18765 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1373 13181 SH SOLE 13181 0 0 RYDER SYS INC COM 783549108 1431 17000 SH SOLE 17000 0 0 S & T BANCORP INC COM 783859101 881 22121 SH SOLE 22121 0 0 S&P GLOBAL INC COM 78409V104 8910 52595 SH SOLE 52595 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3676 22500 SH SOLE 22500 0 0 SEI INVESTMENTS CO COM 784117103 1509 21000 SH SOLE 21000 0 0 SL GREEN RLTY CORP COM 78440X101 528 5228 SH SOLE 5228 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 60324 226050 SH SOLE 226050 0 0 SPX CORP COM 784635104 841 26788 SH SOLE 26788 0 0 SPS COMM INC COM 78463M107 531 10923 SH SOLE 10923 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 7274 200000 SH SOLE 200000 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 405 10000 SH SOLE 10000 0 0 SPX FLOW INC COM 78469X107 1278 26877 SH SOLE 26877 0 0 SRC ENERGY INC COM 78470V108 1298 152155 SH SOLE 152155 0 0 SSR MNG INC COM 784730103 5081 575070 SH SOLE 575070 0 0 SAFETY INS GROUP INC COM 78648T100 769 9561 SH SOLE 9561 0 0 SAIA INC COM 78709Y105 1141 16122 SH SOLE 16122 0 0 SALESFORCE COM INC COM 79466L302 30913 302391 SH SOLE 302391 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 4419 881600 SH SOLE 881600 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 349 5522 SH SOLE 5522 0 0 SANMINA CORPORATION COM 801056102 1498 45402 SH SOLE 45402 0 0 SAUL CTRS INC COM 804395101 463 7496 SH SOLE 7496 0 0 SCANA CORP NEW COM 80589M102 434 10914 SH SOLE 10914 0 0 SCANSOURCE INC COM 806037107 573 15997 SH SOLE 15997 0 0 SCHEIN HENRY INC COM 806407102 1180 16891 SH SOLE 16891 0 0 SCHLUMBERGER LTD COM 806857108 50983 756531 SH SOLE 756531 0 0 SCHOLASTIC CORP COM 807066105 686 17108 SH SOLE 17108 0 0 SCHULMAN A INC COM 808194104 696 18677 SH SOLE 18677 0 0 SCHWAB CHARLES CORP NEW COM 808513105 13066 254347 SH SOLE 254347 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 883 19474 SH SOLE 19474 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 1706 33260 SH SOLE 33260 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1337 12500 SH SOLE 12500 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 556 35552 SH SOLE 35552 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 11538 135142 SH SOLE 135142 0 0 SEACOR HOLDINGS INC COM 811904101 470 10176 SH SOLE 10176 0 0 SEALED AIR CORP NEW COM 81211K100 2085 42291 SH SOLE 42291 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 10666 129000 SH SOLE 129000 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 23724 850000 SH SOLE 850000 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1317 25000 SH SOLE 25000 0 0 SELECT MED HLDGS CORP COM 81619Q105 1201 68055 SH SOLE 68055 0 0 SELECTIVE INS GROUP INC COM 816300107 2165 36889 SH SOLE 36889 0 0 SEMTECH CORP COM 816850101 1420 41534 SH SOLE 41534 0 0 SEMPRA ENERGY COM 816851109 5668 53008 SH SOLE 53008 0 0 SERVICENOW INC COM 81762P102 2654 20356 SH SOLE 20356 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1167 28122 SH SOLE 28122 0 0 SHAKE SHACK INC CL A 819047101 496 11482 SH SOLE 11482 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 39182 1711154 SH SOLE 1711154 0 0 SHERWIN WILLIAMS CO COM 824348106 3754 9154 SH SOLE 9154 0 0 SHOPIFY INC CL A 82509L107 41979 413800 SH SOLE 413800 0 0 SHUTTERFLY INC COM 82568P304 1028 20673 SH SOLE 20673 0 0 SHUTTERSTOCK INC COM 825690100 514 11937 SH SOLE 11937 0 0 SIERRA WIRELESS INC COM 826516106 3541 172650 SH SOLE 172650 0 0 SILGAN HOLDINGS INC COM 827048109 1288 43830 SH SOLE 43830 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1423 24913 SH SOLE 24913 0 0 SIMON PPTY GROUP INC NEW COM 828806109 38280 222893 SH SOLE 222893 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 1526 26575 SH SOLE 26575 0 0 SKYWEST INC COM 830879102 1744 32844 SH SOLE 32844 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 12398 130572 SH SOLE 130572 0 0 SLEEP NUMBER CORP COM 83125X103 943 25079 SH SOLE 25079 0 0 SMITH A O COM 831865209 493 8050 SH SOLE 8050 0 0 SMUCKER J M CO COM NEW 832696405 1106 8902 SH SOLE 8902 0 0 SNAP ON INC COM 833034101 1466 8413 SH SOLE 8413 0 0 SOHU COM INC COM 83408W103 30596 705782 SH SOLE 705782 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 838 22316 SH SOLE 22316 0 0 SONIC CORP COM 835451105 697 25375 SH SOLE 25375 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 307 16665 SH SOLE 16665 0 0 SOUTH JERSEY INDS INC COM 838518108 1572 50337 SH SOLE 50337 0 0 SOUTHERN CO COM 842587107 2565 53339 SH SOLE 53339 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 581 17242 SH SOLE 17242 0 0 SOUTHWEST AIRLS CO COM 844741108 1926 29421 SH SOLE 29421 0 0 SPARTANNASH CO COM 847215100 635 23797 SH SOLE 23797 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1739 91776 SH SOLE 91776 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3739 42850 SH SOLE 42850 0 0 SPIRIT AIRLS INC COM 848577102 29371 654881 SH SOLE 654881 0 0 SPIRE INC COM 84857L101 2309 30729 SH SOLE 30729 0 0 SPOK HLDGS INC COM 84863T106 203 12956 SH SOLE 12956 0 0 STAMPS COM INC COM NEW 852857200 3326 17691 SH SOLE 17691 0 0 STANDARD MTR PRODS INC COM 853666105 571 12717 SH SOLE 12717 0 0 STANDEX INTL CORP COM 854231107 825 8097 SH SOLE 8097 0 0 STANLEY BLACK & DECKER INC COM 854502101 2879 16965 SH SOLE 16965 0 0 STANTEC INC COM 85472N109 15344 546780 SH SOLE 546780 0 0 STARBUCKS CORP COM 855244109 9256 161173 SH SOLE 161173 0 0 STARS GROUP INC COM 85570W100 13879 594500 SH SOLE 594500 0 0 STATE STR CORP COM 857477103 64650 662329 SH SOLE 662329 0 0 STEELCASE INC CL A 858155203 1316 86600 SH SOLE 86600 0 0 STEPAN CO COM 858586100 973 12323 SH SOLE 12323 0 0 STERICYCLE INC COM 858912108 612 8997 SH SOLE 8997 0 0 STEWART INFORMATION SVCS COR COM 860372101 625 14785 SH SOLE 14785 0 0 STRAYER ED INC COM 863236105 594 6632 SH SOLE 6632 0 0 STRYKER CORP COM 863667101 2659 17173 SH SOLE 17173 0 0 STURM RUGER & CO INC COM 864159108 641 11470 SH SOLE 11470 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 283 15752 SH SOLE 15752 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1010 66286 SH SOLE 66286 0 0 SUN LIFE FINL INC COM 866796105 47125 1138110 SH SOLE 1138110 0 0 SUNCOR ENERGY INC NEW COM 867224107 125473 3406532 SH SOLE 3406532 0 0 SUNCOKE ENERGY INC COM 86722A103 487 40638 SH SOLE 40638 0 0 SUNTRUST BKS INC COM 867914103 60826 941717 SH SOLE 941717 0 0 SUPER MICRO COMPUTER INC COM 86800U104 501 23930 SH SOLE 23930 0 0 SUPERIOR INDS INTL INC COM 868168105 211 14226 SH SOLE 14226 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1933 48516 SH SOLE 48516 0 0 SUPERVALU INC COM NEW 868536301 523 24227 SH SOLE 24227 0 0 SURMODICS INC COM 868873100 235 8380 SH SOLE 8380 0 0 SYKES ENTERPRISES INC COM 871237103 787 25014 SH SOLE 25014 0 0 SYMANTEC CORP COM 871503108 931 33163 SH SOLE 33163 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 243 27164 SH SOLE 27164 0 0 SYNOPSYS INC COM 871607107 1923 22561 SH SOLE 22561 0 0 SYNGENTA AG SPONSORED ADR 87160A100 27950 301052 SH SOLE 301052 0 0 SYNCHRONY FINL COM 87165B103 23520 609177 SH SOLE 609177 0 0 SYSCO CORP COM 871829107 3399 55977 SH SOLE 55977 0 0 TJX COS INC NEW COM 872540109 5468 71521 SH SOLE 71521 0 0 TTM TECHNOLOGIES INC COM 87305R109 906 57802 SH SOLE 57802 0 0 TABLEAU SOFTWARE INC CL A 87336U105 1239 17900 SH SOLE 17900 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 264 9100 SH SOLE 9100 0 0 TAHOE RES INC COM 873868103 8960 1861760 SH SOLE 1861760 0 0 TAILORED BRANDS INC COM 87403A107 677 31004 SH SOLE 31004 0 0 TAPESTRY INC COM 876030107 4158 94007 SH SOLE 94007 0 0 TARGET CORP COM 87612E106 3932 60264 SH SOLE 60264 0 0 TARGA RES CORP COM 87612G101 600 12400 SH SOLE 12400 0 0 TEAM INC COM 878155100 279 18708 SH SOLE 18708 0 0 TECK RESOURCES LTD CL B 878742204 24001 914879 SH SOLE 914879 0 0 TELUS CORP COM 87971M103 40715 1071280 SH SOLE 1071280 0 0 TELETECH HOLDINGS INC COM 879939106 361 8977 SH SOLE 8977 0 0 TENNANT CO COM 880345103 816 11236 SH SOLE 11236 0 0 TERADYNE INC COM 880770102 2470 59000 SH SOLE 59000 0 0 TESLA INC COM 88160R101 3861 12400 SH SOLE 12400 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3795 200271 SH SOLE 200271 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 313 73338 SH SOLE 73338 0 0 TETRA TECH INC NEW COM 88162G103 1717 35654 SH SOLE 35654 0 0 TEXAS INSTRS INC COM 882508104 11546 110550 SH SOLE 110550 0 0 TEXTRON INC COM 883203101 810 14314 SH SOLE 14314 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 8385 44162 SH SOLE 44162 0 0 THOMSON REUTERS CORP COM 884903105 20747 474439 SH SOLE 474439 0 0 3M CO COM 88579Y101 15647 66480 SH SOLE 66480 0 0 TIFFANY & CO NEW COM 886547108 6443 61981 SH SOLE 61981 0 0 TILE SHOP HLDGS INC COM 88677Q109 201 20888 SH SOLE 20888 0 0 TIME INC NEW COM 887228104 1146 62102 SH SOLE 62102 0 0 TIME WARNER INC COM NEW 887317303 297444 3251816 SH SOLE 3251816 0 0 TIMKENSTEEL CORP COM 887399103 375 24694 SH SOLE 24694 0 0 TITAN INTL INC ILL COM 88830M102 395 30631 SH SOLE 30631 0 0 TIVO CORP COM 88870P106 1196 76654 SH SOLE 76654 0 0 TIVITY HEALTH INC COM 88870R102 778 21287 SH SOLE 21287 0 0 TOLL BROTHERS INC COM 889478103 427 8900 SH SOLE 8900 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 633 7783 SH SOLE 7783 0 0 TOPBUILD CORP COM 89055F103 1693 22358 SH SOLE 22358 0 0 TORCHMARK CORP COM 891027104 492 5426 SH SOLE 5426 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 213209 3627162 SH SOLE 3627162 0 0 TOTAL SYS SVCS INC COM 891906109 709 8959 SH SOLE 8959 0 0 TRACTOR SUPPLY CO COM 892356106 1544 20659 SH SOLE 20659 0 0 TRANSALTA CORP COM 89346D107 8274 1391515 SH SOLE 1391515 0 0 TRANSCANADA CORP COM 89353D107 79655 1631304 SH SOLE 1631304 0 0 TRANSDIGM GROUP INC COM 893641100 2035 7409 SH SOLE 7409 0 0 TRAVELERS COMPANIES INC COM 89417E109 27909 205756 SH SOLE 205756 0 0 TREDEGAR CORP COM 894650100 310 16123 SH SOLE 16123 0 0 TREX CO INC COM 89531P105 2012 18559 SH SOLE 18559 0 0 TRIBUNE MEDIA CO CL A 896047503 29118 685610 SH SOLE 685610 0 0 TRINET GROUP INC COM 896288107 1281 28896 SH SOLE 28896 0 0 TRIUMPH GROUP INC NEW COM 896818101 855 31433 SH SOLE 31433 0 0 TRIPADVISOR INC COM 896945201 405 11753 SH SOLE 11753 0 0 TRUECAR INC COM 89785L107 1230 109846 SH SOLE 109846 0 0 TRUEBLUE INC COM 89785X101 736 26752 SH SOLE 26752 0 0 TRUSTCO BK CORP N Y COM 898349105 559 60775 SH SOLE 60775 0 0 TURQUOISE HILL RES LTD COM 900435108 16202 4731982 SH SOLE 4731982 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 1957 56680 SH SOLE 56680 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 800 23449 SH SOLE 23449 0 0 II VI INC COM 902104108 1624 34599 SH SOLE 34599 0 0 TYSON FOODS INC CL A 902494103 25013 308532 SH SOLE 308532 0 0 UDR INC COM 902653104 551 14299 SH SOLE 14299 0 0 US BANCORP DEL COM NEW 902973304 43196 806204 SH SOLE 806204 0 0 U S CONCRETE INC COM NEW 90333L201 782 9351 SH SOLE 9351 0 0 U S PHYSICAL THERAPY INC COM 90337L108 568 7873 SH SOLE 7873 0 0 U S SILICA HLDGS INC COM 90346E103 1668 51229 SH SOLE 51229 0 0 ULTA BEAUTY INC COM 90384S303 1458 6518 SH SOLE 6518 0 0 UNIFI INC COM NEW 904677200 384 10695 SH SOLE 10695 0 0 UNIFIRST CORP MASS COM 904708104 1623 9841 SH SOLE 9841 0 0 UNION PAC CORP COM 907818108 33407 249123 SH SOLE 249123 0 0 UNIT CORP COM 909218109 722 32815 SH SOLE 32815 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1295 46037 SH SOLE 46037 0 0 UNITED CONTL HLDGS INC COM 910047109 934 13853 SH SOLE 13853 0 0 UNITED FIRE GROUP INC COM 910340108 623 13661 SH SOLE 13661 0 0 UNITED INS HLDGS CORP COM 910710102 223 12930 SH SOLE 12930 0 0 UNITED PARCEL SERVICE INC CL B 911312106 4397 36906 SH SOLE 36906 0 0 UNITED RENTALS INC COM 911363109 1624 9448 SH SOLE 9448 0 0 UNITED TECHNOLOGIES CORP COM 913017109 10686 83763 SH SOLE 83763 0 0 UNITEDHEALTH GROUP INC COM 91324P102 70893 321569 SH SOLE 321569 0 0 UNIVERSAL CORP VA COM 913456109 842 16034 SH SOLE 16034 0 0 UNIVERSAL ELECTRS INC COM 913483103 436 9229 SH SOLE 9229 0 0 UNIVERSAL FST PRODS INC COM 913543104 1448 38484 SH SOLE 38484 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 594 7906 SH SOLE 7906 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 566 20690 SH SOLE 20690 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 504 4442 SH SOLE 4442 0 0 UNUM GROUP COM 91529Y106 674 12278 SH SOLE 12278 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 409 18816 SH SOLE 18816 0 0 US ECOLOGY INC COM 91732J102 705 13816 SH SOLE 13816 0 0 V F CORP COM 918204108 2771 37441 SH SOLE 37441 0 0 VAIL RESORTS INC COM 91879Q109 489 2300 SH SOLE 2300 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 12256 586290 SH SOLE 586290 0 0 VALERO ENERGY CORP NEW COM 91913Y100 18057 196460 SH SOLE 196460 0 0 VALMONT INDS INC COM 920253101 1343 8100 SH SOLE 8100 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2934 30000 SH SOLE 30000 0 0 VAREX IMAGING CORP COM 92214X106 953 23717 SH SOLE 23717 0 0 VARIAN MED SYS INC COM 92220P105 1086 9774 SH SOLE 9774 0 0 VASCO DATA SEC INTL INC COM 92230Y104 266 19143 SH SOLE 19143 0 0 VEECO INSTRS INC DEL COM 922417100 443 29815 SH SOLE 29815 0 0 VEEVA SYS INC CL A COM 922475108 636 11500 SH SOLE 11500 0 0 VENTAS INC COM 92276F100 3940 65663 SH SOLE 65663 0 0 VERA BRADLEY INC COM 92335C106 168 13822 SH SOLE 13822 0 0 VEREIT INC COM 92339V100 52825 6781179 SH SOLE 6781179 0 0 VERISIGN INC COM 92343E102 502 4383 SH SOLE 4383 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 11606 219271 SH SOLE 219271 0 0 VERITIV CORP COM 923454102 211 7295 SH SOLE 7295 0 0 VERISK ANALYTICS INC COM 92345Y106 1649 17174 SH SOLE 17174 0 0 VERMILION ENERGY INC COM 923725105 21302 584290 SH SOLE 584290 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 4840 32296 SH SOLE 32296 0 0 VIAD CORP COM NEW 92552R406 709 12806 SH SOLE 12806 0 0 VIACOM INC NEW CL B 92553P201 1198 38874 SH SOLE 38874 0 0 VIAVI SOLUTIONS INC COM 925550105 1272 145506 SH SOLE 145506 0 0 VICOR CORP COM 925815102 212 10141 SH SOLE 10141 0 0 VISA INC COM CL A 92826C839 23357 204849 SH SOLE 204849 0 0 VIRTUSA CORP COM 92827P102 772 17516 SH SOLE 17516 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 523 4547 SH SOLE 4547 0 0 VISTA OUTDOOR INC COM 928377100 528 36213 SH SOLE 36213 0 0 VITAMIN SHOPPE INC COM 92849E101 66 15088 SH SOLE 15088 0 0 VONAGE HLDGS CORP COM 92886T201 1326 130390 SH SOLE 130390 0 0 VORNADO RLTY TR SH BEN INT 929042109 5790 74063 SH SOLE 74063 0 0 VULCAN MATLS CO COM 929160109 1489 11596 SH SOLE 11596 0 0 WD-40 CO COM 929236107 1048 8883 SH SOLE 8883 0 0 WGL HLDGS INC COM 92924F106 1030 12000 SH SOLE 12000 0 0 WABCO HLDGS INC COM 92927K102 431 3000 SH SOLE 3000 0 0 WEC ENERGY GROUP INC COM 92939U106 1103 16598 SH SOLE 16598 0 0 WABASH NATL CORP COM 929566107 826 38085 SH SOLE 38085 0 0 WABTEC CORP COM 929740108 407 5000 SH SOLE 5000 0 0 WADDELL & REED FINL INC CL A 930059100 1180 52838 SH SOLE 52838 0 0 WAGEWORKS INC COM 930427109 1552 25026 SH SOLE 25026 0 0 WAL-MART STORES INC COM 931142103 14441 146242 SH SOLE 146242 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 7235 99633 SH SOLE 99633 0 0 WALKER & DUNLOP INC COM 93148P102 836 17609 SH SOLE 17609 0 0 WASTE CONNECTIONS INC COM 94106B101 42453 596583 SH SOLE 596583 0 0 WASTE MGMT INC DEL COM 94106L109 5363 62138 SH SOLE 62138 0 0 WATERS CORP COM 941848103 1463 7574 SH SOLE 7574 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1341 17651 SH SOLE 17651 0 0 WELLS FARGO CO NEW COM 949746101 149145 2458291 SH SOLE 2458291 0 0 WELLTOWER INC COM 95040Q104 2585 40543 SH SOLE 40543 0 0 WESTAMERICA BANCORPORATION COM 957090103 989 16604 SH SOLE 16604 0 0 WESTERN DIGITAL CORP COM 958102105 23494 295407 SH SOLE 295407 0 0 WESTERN UN CO COM 959802109 1704 89631 SH SOLE 89631 0 0 WESTLAKE CHEM CORP COM 960413102 1374 12900 SH SOLE 12900 0 0 WESTROCK CO COM 96145D105 829 13119 SH SOLE 13119 0 0 WEYERHAEUSER CO COM 962166104 29955 849559 SH SOLE 849559 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 26253 1183642 SH SOLE 1183642 0 0 WHIRLPOOL CORP COM 963320106 1829 10844 SH SOLE 10844 0 0 WHITESTONE REIT COM 966084204 347 24100 SH SOLE 24100 0 0 WILLIAMS COS INC DEL COM 969457100 5914 193961 SH SOLE 193961 0 0 WINGSTOP INC COM 974155103 714 18309 SH SOLE 18309 0 0 WINNEBAGO INDS INC COM 974637100 1009 18149 SH SOLE 18149 0 0 WISDOMTREE INVTS INC COM 97717P104 914 72802 SH SOLE 72802 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1954 61281 SH SOLE 61281 0 0 WOODWARD INC COM 980745103 1263 16500 SH SOLE 16500 0 0 WORLD ACCEP CORP DEL COM 981419104 305 3777 SH SOLE 3777 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 747 24431 SH SOLE 24431 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 1347 11626 SH SOLE 11626 0 0 WYNN RESORTS LTD COM 983134107 733 4348 SH SOLE 4348 0 0 XO GROUP INC COM 983772104 288 15576 SH SOLE 15576 0 0 XCEL ENERGY INC COM 98389B100 8580 178345 SH SOLE 178345 0 0 XILINX INC COM 983919101 2315 34340 SH SOLE 34340 0 0 XEROX CORP COM NEW 984121608 305 10464 SH SOLE 10464 0 0 XYLEM INC COM 98419M100 1361 19958 SH SOLE 19958 0 0 XPERI CORP COM 98421B100 761 31192 SH SOLE 31192 0 0 YAMANA GOLD INC COM 98462Y100 14238 4550831 SH SOLE 4550831 0 0 YUM BRANDS INC COM 988498101 3055 37438 SH SOLE 37438 0 0 ZILLOW GROUP INC CL A 98954M101 1259 30900 SH SOLE 30900 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 6781 56192 SH SOLE 56192 0 0 ZIONS BANCORPORATION COM 989701107 551 10844 SH SOLE 10844 0 0 ZOETIS INC CL A 98978V103 3166 43953 SH SOLE 43953 0 0 ZUMIEZ INC COM 989817101 230 11039 SH SOLE 11039 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 16346 857485 SH SOLE 857485 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1594 20032 SH SOLE 20032 0 0 ALLERGAN PLC SHS G0177J108 25808 157770 SH SOLE 157770 0 0 AON PLC SHS CL A G0408V102 1795 13392 SH SOLE 13392 0 0 ARRIS INTL INC SHS G0551A103 1115 43413 SH SOLE 43413 0 0 AXALTA COATING SYS LTD COM G0750C108 16180 500010 SH SOLE 500010 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5093 33269 SH SOLE 33269 0 0 BELMOND LTD CL A G1154H107 656 53573 SH SOLE 53573 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 6695 193775 SH SOLE 193775 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 41356 1863013 SH SOLE 1863013 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 61435 1365300 SH SOLE 1365300 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 20574 588400 SH SOLE 588400 0 0 BUNGE LIMITED COM G16962105 5635 84000 SH SOLE 84000 0 0 CARDTRONICS PLC SHS CL A G1991C105 534 28812 SH SOLE 28812 0 0 CREDICORP LTD COM G2519Y108 7168 34554 SH SOLE 34554 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 3604 90440 SH SOLE 90440 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 271 5166 SH SOLE 5166 0 0 EATON CORP PLC SHS G29183103 5225 66126 SH SOLE 66126 0 0 ENSCO PLC SHS CLASS A G3157S106 1182 200000 SH SOLE 200000 0 0 EVEREST RE GROUP LTD COM G3223R108 11561 52253 SH SOLE 52253 0 0 FABRINET SHS G3323L100 672 23417 SH SOLE 23417 0 0 GENPACT LIMITED SHS G3922B107 1333 42000 SH SOLE 42000 0 0 ICON PLC SHS G4705A100 639 5700 SH SOLE 5700 0 0 IHS MARKIT LTD SHS G47567105 1941 42979 SH SOLE 42979 0 0 INGERSOLL-RAND PLC SHS G47791101 2572 28832 SH SOLE 28832 0 0 INVESCO LTD SHS G491BT108 3252 89005 SH SOLE 89005 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 619 4600 SH SOLE 4600 0 0 JOHNSON CTLS INTL PLC SHS G51502105 9335 244938 SH SOLE 244938 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 307 46556 SH SOLE 46556 0 0 MEDTRONIC PLC SHS G5960L103 5840 72326 SH SOLE 72326 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 1120 17792 SH SOLE 17792 0 0 APTIV PLC SHS G6095L109 2524 29753 SH SOLE 29753 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 3473 95422 SH SOLE 95422 0 0 NOBLE CORP PLC SHS USD G65431101 682 150789 SH SOLE 150789 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 506 9500 SH SOLE 9500 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1353 32348 SH SOLE 32348 0 0 PENTAIR PLC SHS G7S00T104 634 8975 SH SOLE 8975 0 0 SIGNET JEWELERS LIMITED SHS G81276100 447 7905 SH SOLE 7905 0 0 SINA CORP ORD G81477104 21627 215599 SH SOLE 215599 0 0 SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 23850 2250000 SH SOLE 2250000 0 0 TECHNIPFMC PLC COM G87110105 770 24581 SH SOLE 24581 0 0 THIRD PT REINS LTD COM G8827U100 804 54900 SH SOLE 54900 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 1273 97400 SH SOLE 97400 0 0 VENATOR MATLS PLC SHS G9329Z100 19908 900000 SH SOLE 900000 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 4721 31331 SH SOLE 31331 0 0 PERRIGO CO PLC SHS G97822103 2896 33231 SH SOLE 33231 0 0 XL GROUP LTD COM G98294104 1272 36180 SH SOLE 36180 0 0 CHUBB LIMITED COM H1467J104 7575 51838 SH SOLE 51838 0 0 GARMIN LTD SHS H2906T109 1659 27842 SH SOLE 27842 0 0 UBS GROUP AG SHS H42097107 27951 1518289 SH SOLE 1518289 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1783 18756 SH SOLE 18756 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5690 54910 SH SOLE 54910 0 0 ELBIT SYS LTD ORD M3760D101 1286 9602 SH SOLE 9602 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 859 211570 SH SOLE 211570 0 0 AERCAP HOLDINGS NV SHS N00985106 3032 57631 SH SOLE 57631 0 0 CNH INDL N V SHS N20944109 5734 427495 SH SOLE 427495 0 0 FERRARI N V COM N3167Y103 5398 51403 SH SOLE 51403 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 8016 447718 SH SOLE 447718 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3235 29321 SH SOLE 29321 0 0 MYLAN N V SHS EURO N59465109 18008 425620 SH SOLE 425620 0 0 NXP SEMICONDUCTORS N V COM N6596X109 142680 1218553 SH SOLE 1218553 0 0 ORTHOFIX INTL N V COM N6748L102 619 11323 SH SOLE 11323 0 0 QIAGEN NV SHS NEW N72482123 2866 91118 SH SOLE 91118 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 501 9800 SH SOLE 9800 0 0 TRONOX LTD SHS CL A Q9235V101 1309 63800 SH SOLE 63800 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6104 51171 SH SOLE 51171 0 0 BROADCOM LTD SHS Y09827109 28759 111947 SH SOLE 111947 0 0 AT&T INC COM 00206R102 20606 530000 SH Call SOLE 530000 0 0 COLGATE PALMOLIVE CO COM 194162103 3773 50000 SH Call SOLE 50000 0 0 DISH NETWORK CORP CL A 25470M109 11938 250000 SH Call SOLE 250000 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 21028 250000 SH Call SOLE 250000 0 0 EDGEWELL PERS CARE CO COM 28035Q102 5939 100000 SH Call SOLE 100000 0 0 ENBRIDGE INC COM 29250N105 9809 250000 SH Call SOLE 250000 0 0 GENERAL ELECTRIC CO COM 369604103 69800 4000000 SH Call SOLE 4000000 0 0 HUNTSMAN CORP COM 447011107 16645 500000 SH Call SOLE 500000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 707 15000 SH Call SOLE 15000 0 0 ISHARES TR MSCI EAFE ETF 464287465 32554 463000 SH Call SOLE 463000 0 0 ISHARES TR US HOME CONS ETF 464288752 30576 700000 SH Call SOLE 700000 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 5753 96000 SH Call SOLE 96000 0 0 KRAFT HEINZ CO COM 500754106 7776 100000 SH Call SOLE 100000 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 17671 1524817 SH Call SOLE 1524817 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 77880 500000 SH Call SOLE 500000 0 0 PRAXAIR INC COM 74005P104 15468 100000 SH Call SOLE 100000 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 6167 100000 SH Call SOLE 100000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 40029 150000 SH Call SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 247300 2000000 SH Call SOLE 2000000 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 5577 150000 SH Call SOLE 150000 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 21678 300000 SH Call SOLE 300000 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 39074 1400000 SH Call SOLE 1400000 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 3435 150000 SH Call SOLE 150000 0 0 SOUTHERN CO COM 842587107 14427 300000 SH Call SOLE 300000 0 0 TIME WARNER INC COM NEW 887317303 91470 1000000 SH Call SOLE 1000000 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 13226 225000 SH Call SOLE 225000 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 6906 200000 SH Call SOLE 200000 0 0 TWITTER INC COM 90184L102 3001 125000 SH Call SOLE 125000 0 0 UNION PAC CORP COM 907818108 13410 100000 SH Call SOLE 100000 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 2605 100000 SH Call SOLE 100000 0 0 NXP SEMICONDUCTORS N V COM N6596X109 11709 100000 SH Call SOLE 100000 0 0 AT&T INC COM 00206R102 110808 2850000 SH Put SOLE 2850000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 86215 500000 SH Put SOLE 500000 0 0 BANK MONTREAL QUE COM 063671101 20071 250000 SH Put SOLE 250000 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 37377 300000 SH Put SOLE 300000 0 0 CME GROUP INC COM CL A 12572Q105 43815 300000 SH Put SOLE 300000 0 0 CSX CORP COM 126408103 352064 6400000 SH Put SOLE 6400000 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 53791 550000 SH Put SOLE 550000 0 0 COMCAST CORP NEW CL A 20030N101 148185 3700000 SH Put SOLE 3700000 0 0 ENBRIDGE INC COM 29250N105 19618 500000 SH Put SOLE 500000 0 0 EXPEDIA INC DEL COM NEW 30212P303 83839 700000 SH Put SOLE 700000 0 0 GENERAL ELECTRIC CO COM 369604103 17450 1000000 SH Put SOLE 1000000 0 0 HUNTSMAN CORP COM 447011107 16645 500000 SH Put SOLE 500000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 28224 400000 SH Put SOLE 400000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 37131 788000 SH Put SOLE 788000 0 0 ISHARES TR MSCI EAFE ETF 464287465 12164 173000 SH Put SOLE 173000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 152460 1000000 SH Put SOLE 1000000 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 179490 2995000 SH Put SOLE 2995000 0 0 JPMORGAN CHASE & CO COM 46625H100 37429 350000 SH Put SOLE 350000 0 0 NASDAQ INC COM 631103108 38415 500000 SH Put SOLE 500000 0 0 NETFLIX INC COM 64110L106 57588 300000 SH Put SOLE 300000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 146773 550000 SH Put SOLE 550000 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 75670 1000000 SH Put SOLE 1000000 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 9219 175000 SH Put SOLE 175000 0 0 SHOPIFY INC CL A 82509L107 10145 100000 SH Put SOLE 100000 0 0 BUNGE LIMITED COM G16962105 3354 50000 SH Put SOLE 50000 0 0