0000898581-16-000012.txt : 20160513 0000898581-16-000012.hdr.sgml : 20160513 20160513142230 ACCESSION NUMBER: 0000898581-16-000012 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160331 FILED AS OF DATE: 20160513 DATE AS OF CHANGE: 20160513 EFFECTIVENESS DATE: 20160513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: I.G. INVESTMENT MANAGEMENT, LTD. CENTRAL INDEX KEY: 0000898581 IRS NUMBER: 000000000 STATE OF INCORPORATION: A2 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03462 FILM NUMBER: 161647580 BUSINESS ADDRESS: STREET 1: ONE CANADA CENTER STREET 2: 447 PORTAGE AVE CITY: WINNIPEG STATE: A2 ZIP: R3C 3B6 BUSINESS PHONE: 2049568444 MAIL ADDRESS: STREET 1: ONE CANADA CENTER STREET 2: 447 PORTAGE AVENUE CITY: WINNIPEG STATE: A2 ZIP: R3C3B6 FORMER COMPANY: FORMER CONFORMED NAME: INVESTORS GROUP INC. DATE OF NAME CHANGE: 20111202 FORMER COMPANY: FORMER CONFORMED NAME: IG INVESTMENT MANAGEMENT LTD DATE OF NAME CHANGE: 19981124 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000898581 XXXXXXXX 03-31-2016 03-31-2016 I.G. INVESTMENT MANAGEMENT, LTD.
ONE CANADA CENTER 447 PORTAGE AVENUE WINNIPEG A2 R3C3B6
13F HOLDINGS REPORT 028-03462 N
Brad Kirk Assistant Vice-President, Investment Management Compliance 204-956-8224 Brad Kirk Winnipeg A2 05-13-2016 0 905 24757976 true
INFORMATION TABLE 2 13FHReport033116.xml 13F-HR THE ADT CORPORATION COM 00101J106 3342 81000 SH SOLE 81000 0 0 AFLAC INC COM 001055102 23402 370633 SH SOLE 370633 0 0 AGCO CORP COM 001084102 7725 155435 SH SOLE 155435 0 0 AGL RES INC COM 001204106 5699 87481 SH SOLE 87481 0 0 AMC NETWORKS INC CL A 00164V103 32 492 SH SOLE 492 0 0 AT&T INC COM 00206R102 85611 2185635 SH SOLE 2185635 0 0 AZZ INC COM 002474104 886 15655 SH SOLE 15655 0 0 ABBOTT LABS COM 002824100 6617 158199 SH SOLE 158199 0 0 ABBVIE INC COM 00287Y109 34316 600766 SH SOLE 600766 0 0 ACI WORLDWIDE INC COM 004498101 1175 56498 SH SOLE 56498 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1766 52187 SH SOLE 52187 0 0 ACTUANT CORP CL A NEW 00508X203 1614 65300 SH SOLE 65300 0 0 ACUITY BRANDS INC COM 00508Y102 150 688 SH SOLE 688 0 0 ADOBE SYS INC COM 00724F101 20072 213992 SH SOLE 213992 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 8587 53556 SH SOLE 53556 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 29573 5384690 SH SOLE 5384690 0 0 ADVANCED ENERGY INDS COM 007973100 1159 33323 SH SOLE 33323 0 0 AETNA INC NEW COM 00817Y108 57068 507950 SH SOLE 507950 0 0 AFFYMETRIX INC COM 00826T108 841 60000 SH SOLE 60000 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 7351 184470 SH SOLE 184470 0 0 AGNICO EAGLE MINES LTD COM 008474108 19748 545606 SH SOLE 545606 0 0 AGRIUM INC COM 008916108 92641 1049281 SH SOLE 1049281 0 0 AIRGAS INC COM 009363102 5453 38500 SH SOLE 38500 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 26508 5002070 SH SOLE 5002070 0 0 ALBANY INTL CORP CL A 012348108 666 17707 SH SOLE 17707 0 0 ALBEMARLE CORP COM 012653101 6719 105095 SH SOLE 105095 0 0 ALERE INC COM 01449J105 11640 230000 SH SOLE 230000 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 4395 31566 SH SOLE 31566 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 18537 234557 SH SOLE 234557 0 0 ALLETE INC COM NEW 018522300 1734 30934 SH SOLE 30934 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1098 40696 SH SOLE 40696 0 0 ALLSTATE CORP COM 020002101 294 4363 SH SOLE 4363 0 0 ALLY FINL INC COM 02005N100 2188 116855 SH SOLE 116855 0 0 ALPHABET INC CAP STK CL C 02079K107 54766 73517 SH SOLE 73517 0 0 ALPHABET INC CAP STK CL A 02079K305 103833 136103 SH SOLE 136103 0 0 ALTRA INDL MOTION CORP COM 02208R106 1027 36953 SH SOLE 36953 0 0 ALTRIA GROUP INC COM 02209S103 83427 1331428 SH SOLE 1331428 0 0 AMAZON COM INC COM 023135106 69646 117321 SH SOLE 117321 0 0 AMAYA INC COM 02314M108 1114 83107 SH SOLE 83107 0 0 AMBEV SA SPONSORED ADR 02319V103 5161 996255 SH SOLE 996255 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 5189 126520 SH SOLE 126520 0 0 AMERICAN ASSETS TR INC COM 024013104 244 6112 SH SOLE 6112 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1055 22409 SH SOLE 22409 0 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 2026 108728 SH SOLE 108728 0 0 AMERICAN ELEC PWR INC COM 025537101 7546 113642 SH SOLE 113642 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 995 59216 SH SOLE 59216 0 0 AMERICAN EXPRESS CO COM 025816109 67467 1098812 SH SOLE 1098812 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 710 10095 SH SOLE 10095 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 113092 2092361 SH SOLE 2092361 0 0 AMERICAN SCIENCE & ENGR INC COM 029429107 471 17000 SH SOLE 17000 0 0 AMERICAN TOWER CORP NEW COM 03027X100 27418 267837 SH SOLE 267837 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 659 9562 SH SOLE 9562 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3003 34691 SH SOLE 34691 0 0 AMERIPRISE FINL INC COM 03076C106 28478 302920 SH SOLE 302920 0 0 AMGEN INC COM 031162100 9896 66007 SH SOLE 66007 0 0 AMPHENOL CORP NEW CL A 032095101 8030 138881 SH SOLE 138881 0 0 AMSURG CORP COM 03232P405 2871 38483 SH SOLE 38483 0 0 AMTRUST FINL SVCS INC COM 032359309 201 7750 SH SOLE 7750 0 0 ANADARKO PETE CORP COM 032511107 2647 56830 SH SOLE 56830 0 0 ANALOG DEVICES INC COM 032654105 1842 31120 SH SOLE 31120 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 12251 894902 SH SOLE 894902 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 5714 45834 SH SOLE 45834 0 0 ANNALY CAP MGMT INC COM 035710409 449 43806 SH SOLE 43806 0 0 ANSYS INC COM 03662Q105 335 3750 SH SOLE 3750 0 0 ANTHEM INC COM 036752103 3576 25729 SH SOLE 25729 0 0 APACHE CORP COM 037411105 8133 166616 SH SOLE 166616 0 0 APPLE INC COM 037833100 211161 1937435 SH SOLE 1937435 0 0 APPLIED MATLS INC COM 038222105 109 5162 SH SOLE 5162 0 0 APTARGROUP INC COM 038336103 333 4245 SH SOLE 4245 0 0 ARCBEST CORP COM 03937C105 998 46223 SH SOLE 46223 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2297 63265 SH SOLE 63265 0 0 ARCTIC CAT INC COM 039670104 385 22900 SH SOLE 22900 0 0 ARISTA NETWORKS INC COM 040413106 789 12500 SH SOLE 12500 0 0 ARM HLDGS PLC SPONSORED ADR 042068106 1089 24920 SH SOLE 24920 0 0 ASANKO GOLD INC COM 04341Y105 5585 2627100 SH SOLE 2627100 0 0 ASHLAND INC NEW COM 044209104 1100 10000 SH SOLE 10000 0 0 ASPEN TECHNOLOGY INC COM 045327103 1398 38698 SH SOLE 38698 0 0 ASSOCIATED BANC CORP COM 045487105 11598 646500 SH SOLE 646500 0 0 ASSURANT INC COM 04621X108 265 3429 SH SOLE 3429 0 0 ATMEL CORP COM 049513104 143 17640 SH SOLE 17640 0 0 AUTODESK INC COM 052769106 513 8800 SH SOLE 8800 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4869 54272 SH SOLE 54272 0 0 AUTOZONE INC COM 053332102 12838 16114 SH SOLE 16114 0 0 AVALONBAY CMNTYS INC COM 053484101 6968 36637 SH SOLE 36637 0 0 AVANGRID INC COM 05351W103 181 4513 SH SOLE 4513 0 0 AVERY DENNISON CORP COM 053611109 1647 22844 SH SOLE 22844 0 0 AVID TECHNOLOGY INC COM 05367P100 811 120000 SH SOLE 120000 0 0 AVNET INC COM 053807103 83 1874 SH SOLE 1874 0 0 BB&T CORP COM 054937107 8566 257470 SH SOLE 257470 0 0 BCE INC COM NEW 05534B760 370120 8118035 SH SOLE 8118035 0 0 BWX TECHNOLOGIES INC COM 05605H100 385 11474 SH SOLE 11474 0 0 BAIDU INC SPON ADR REP A 056752108 22016 115341 SH SOLE 115341 0 0 BAKER HUGHES INC COM 057224107 2619 59763 SH SOLE 59763 0 0 BALL CORP COM 058498106 1373 19265 SH SOLE 19265 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2590 133848 SH SOLE 133848 0 0 BANCORP INC DEL COM 05969A105 473 82719 SH SOLE 82719 0 0 BANK AMER CORP COM 060505104 92287 6825981 SH SOLE 6825981 0 0 BANK MONTREAL QUE COM 063671101 885160 14570257 SH SOLE 14570257 0 0 BANK NEW YORK MELLON CORP COM 064058100 2635 71542 SH SOLE 71542 0 0 BANK N S HALIFAX COM 064149107 1542197 31544848 SH SOLE 31544848 0 0 BARD C R INC COM 067383109 15042 74221 SH SOLE 74221 0 0 BARNES GROUP INC COM 067806109 1306 37295 SH SOLE 37295 0 0 BARRICK GOLD CORP COM 067901108 10623 781814 SH SOLE 781814 0 0 BAXALTA INC COM 07177M103 11437 283090 SH SOLE 283090 0 0 BAXTER INTL INC COM 071813109 18705 455329 SH SOLE 455329 0 0 BAYTEX ENERGY CORP COM 07317Q105 5957 1507600 SH SOLE 1507600 0 0 BECTON DICKINSON & CO COM 075887109 19037 125391 SH SOLE 125391 0 0 BELDEN INC COM 077454106 1597 26011 SH SOLE 26011 0 0 BEMIS INC COM 081437105 22502 434576 SH SOLE 434576 0 0 BENCHMARK ELECTRS INC COM 08160H101 772 33497 SH SOLE 33497 0 0 BERKLEY W R CORP COM 084423102 10130 180245 SH SOLE 180245 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 100322 470 SH SOLE 470 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27938 196911 SH SOLE 196911 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 967 35945 SH SOLE 35945 0 0 BERRY PLASTICS GROUP INC COM 08579W103 2247 62160 SH SOLE 62160 0 0 BEST BUY INC COM 086516101 808 24900 SH SOLE 24900 0 0 BIO RAD LABS INC CL A 090572207 317 2318 SH SOLE 2318 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1901 23050 SH SOLE 23050 0 0 BIOGEN INC COM 09062X103 12253 47068 SH SOLE 47068 0 0 BIO TECHNE CORP COM 09073M104 9339 98800 SH SOLE 98800 0 0 BLACKBERRY LTD COM 09228F103 1191 147200 SH SOLE 147200 0 0 BLACKROCK INC COM 09247X101 32178 94482 SH SOLE 94482 0 0 BLOCK H & R INC COM 093671105 8810 333459 SH SOLE 333459 0 0 BOEING CO COM 097023105 184995 1457342 SH SOLE 1457342 0 0 BOISE CASCADE CO DEL COM 09739D100 1162 56065 SH SOLE 56065 0 0 BORGWARNER INC COM 099724106 845 22000 SH SOLE 22000 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1444 126100 SH SOLE 126100 0 0 BOSTON PROPERTIES INC COM 101121101 6324 49761 SH SOLE 49761 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3875 206000 SH SOLE 206000 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1966 64471 SH SOLE 64471 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 662 85378 SH SOLE 85378 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1088 16800 SH SOLE 16800 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 22529 352684 SH SOLE 352684 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1079 42108 SH SOLE 42108 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 680 11472 SH SOLE 11472 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 10279 971527 SH SOLE 971527 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 189142 5436185 SH SOLE 5436185 0 0 BROOKFIELD CDA OFFICE PPTYS TR UNIT 112823109 420 18700 SH SOLE 18700 0 0 BROWN & BROWN INC COM 115236101 695 19400 SH SOLE 19400 0 0 BRUKER CORP COM 116794108 1215 43400 SH SOLE 43400 0 0 B2GOLD CORP COM 11777Q209 13724 8248984 SH SOLE 8248984 0 0 CAE INC COM 124765108 34200 2956047 SH SOLE 2956047 0 0 CAI INTERNATIONAL INC COM 12477X106 602 62341 SH SOLE 62341 0 0 CBL & ASSOC PPTYS INC COM 124830100 622 52286 SH SOLE 52286 0 0 CBS CORP NEW CL B 124857202 67674 1228423 SH SOLE 1228423 0 0 CBOE HLDGS INC COM 12503M108 3665 56100 SH SOLE 56100 0 0 CBRE GROUP INC CL A 12504L109 2126 73751 SH SOLE 73751 0 0 CF INDS HLDGS INC COM 125269100 1188 37900 SH SOLE 37900 0 0 CIGNA CORPORATION COM 125509109 9981 72726 SH SOLE 72726 0 0 CIT GROUP INC COM NEW 125581801 1054 33982 SH SOLE 33982 0 0 CME GROUP INC COM 12572Q105 5837 60770 SH SOLE 60770 0 0 CMS ENERGY CORP COM 125896100 2037 48000 SH SOLE 48000 0 0 CRH MEDICAL CORP COM 12626F105 303 92000 SH SOLE 92000 0 0 CSX CORP COM 126408103 137347 5333861 SH SOLE 5333861 0 0 CSRA INC COM 12650T104 8081 300424 SH SOLE 300424 0 0 CVS HEALTH CORP COM 126650100 43279 417228 SH SOLE 417228 0 0 CA INC COM 12673P105 7720 250731 SH SOLE 250731 0 0 CABLE ONE INC COM 12685J105 89 204 SH SOLE 204 0 0 CABOT OIL & GAS CORP COM 127097103 4903 215890 SH SOLE 215890 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3615 153310 SH SOLE 153310 0 0 CALAMP CORP COM 128126109 182 10134 SH SOLE 10134 0 0 CALIFORNIA RES CORP COM 13057Q107 141 137207 SH SOLE 137207 0 0 CALLAWAY GOLF CO COM 131193104 1757 192639 SH SOLE 192639 0 0 CAMDEN PPTY TR SH BEN INT 133131102 3476 41339 SH SOLE 41339 0 0 CAMECO CORP COM 13321L108 14631 1139415 SH SOLE 1139415 0 0 CAMPBELL SOUP CO COM 134429109 9262 145200 SH SOLE 145200 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1086552 14539385 SH SOLE 14539385 0 0 CANADIAN NATL RY CO COM 136375102 254020 4063334 SH SOLE 4063334 0 0 CANADIAN NAT RES LTD COM 136385101 200304 7402313 SH SOLE 7402313 0 0 CANADIAN PAC RY LTD COM 13645T100 179896 1353516 SH SOLE 1353516 0 0 CAPITAL ONE FINL CORP COM 14040H105 74226 1070930 SH SOLE 1070930 0 0 CARDINAL FINL CORP COM 14149F109 456 22420 SH SOLE 22420 0 0 CARDINAL HEALTH INC COM 14149Y108 19954 243486 SH SOLE 243486 0 0 CARE CAP PPTYS INC COM 141624106 869 32386 SH SOLE 32386 0 0 CARMIKE CINEMAS INC COM 143436400 721 24000 SH SOLE 24000 0 0 CARTER INC COM 146229109 2516 23872 SH SOLE 23872 0 0 CASELLA WASTE SYS INC CL A 147448104 555 82855 SH SOLE 82855 0 0 CASEYS GEN STORES INC COM 147528103 1779 15700 SH SOLE 15700 0 0 CATERPILLAR INC DEL COM 149123101 6238 81502 SH SOLE 81502 0 0 CAVIUM INC COM 14964U108 2155 35241 SH SOLE 35241 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2178 198300 SH SOLE 198300 0 0 CELGENE CORP COM 151020104 41231 411941 SH SOLE 411941 0 0 CENTENE CORP DEL COM 15135B101 35 574 SH SOLE 574 0 0 CENOVUS ENERGY INC COM 15135U109 106318 8167256 SH SOLE 8167256 0 0 CENTERPOINT ENERGY INC COM 15189T107 224 10699 SH SOLE 10699 0 0 CHARLES RIV LABS INTL INC COM 159864107 1244 16382 SH SOLE 16382 0 0 CHEFS WHSE INC COM 163086101 1215 59895 SH SOLE 59895 0 0 CHEMED CORP NEW COM 16359R103 1325 9781 SH SOLE 9781 0 0 CHEVRON CORP NEW COM 166764100 77646 813900 SH SOLE 813900 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 1057 28900 SH SOLE 28900 0 0 CHIMERA INVT CORP COM NEW 16934Q208 586 43106 SH SOLE 43106 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 6941 14737 SH SOLE 14737 0 0 CHOICE HOTELS INTL INC COM 169905106 43 787 SH SOLE 787 0 0 CIMAREX ENERGY CO COM 171798101 6828 70200 SH SOLE 70200 0 0 CISCO SYS INC COM 17275R102 82318 2891409 SH SOLE 2891409 0 0 CITIGROUP INC COM NEW 172967424 147796 3540028 SH SOLE 3540028 0 0 CITRIX SYS INC COM 177376100 394 5016 SH SOLE 5016 0 0 CLOROX CO DEL COM 189054109 267 2115 SH SOLE 2115 0 0 COACH INC COM 189754104 13461 335776 SH SOLE 335776 0 0 COBALT INTL ENERGY INC COM 19075F106 2970 1000000 SH SOLE 1000000 0 0 COCA COLA CO COM 191216100 14670 316226 SH SOLE 316226 0 0 COCA COLA ENTERPRISES INC NE COM 19122T109 858 16902 SH SOLE 16902 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13480 214985 SH SOLE 214985 0 0 COLGATE PALMOLIVE CO COM 194162103 32728 463238 SH SOLE 463238 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 17103 451208 SH SOLE 451208 0 0 COLUMBIA BKG SYS INC COM 197236102 454 15177 SH SOLE 15177 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 8766 398639 SH SOLE 398639 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 874 55439 SH SOLE 55439 0 0 COMCAST CORP NEW CL A 20030N101 226213 3703553 SH SOLE 3703553 0 0 COMERICA INC COM 200340107 470 12400 SH SOLE 12400 0 0 COMMERCIAL VEH GROUP INC COM 202608105 452 170487 SH SOLE 170487 0 0 COMPUTER SCIENCES CORP COM 205363104 4587 133395 SH SOLE 133395 0 0 CONAGRA FOODS INC COM 205887102 15050 337303 SH SOLE 337303 0 0 CONCHO RES INC COM 20605P101 10882 107700 SH SOLE 107700 0 0 CONCORDIA HEALTHCARE CORP COM 206519100 691 27000 SH SOLE 27000 0 0 CONOCOPHILLIPS COM 20825C104 57892 1437600 SH SOLE 1437600 0 0 CONSTELLATION BRANDS INC CL A 21036P108 7396 48952 SH SOLE 48952 0 0 COOPER COS INC COM NEW 216648402 5470 35529 SH SOLE 35529 0 0 COPART INC COM 217204106 400 9803 SH SOLE 9803 0 0 CORELOGIC INC COM 21871D103 1094 31533 SH SOLE 31533 0 0 CORNING INC COM 219350105 8632 413225 SH SOLE 413225 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1041 39673 SH SOLE 39673 0 0 COSTCO WHSL CORP NEW COM 22160K105 32964 209192 SH SOLE 209192 0 0 COTT CORP QUE COM 22163N106 3842 276333 SH SOLE 276333 0 0 COUSINS PPTYS INC COM 222795106 602 57990 SH SOLE 57990 0 0 CREE INC COM 225447101 71 2429 SH SOLE 2429 0 0 CRESCENT PT ENERGY CORP COM 22576C101 28217 2037413 SH SOLE 2037413 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 912 78420 SH SOLE 78420 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 4084 47217 SH SOLE 47217 0 0 CROWN CASTLE INTL CORP NEW CNV PFD STK SR A 22822V200 1561 14560 SH SOLE 14560 0 0 CROWN HOLDINGS INC COM 228368106 675 13605 SH SOLE 13605 0 0 CUBESMART COM 229663109 1744 52358 SH SOLE 52358 0 0 CUSTOMERS BANCORP INC COM 23204G100 1897 80282 SH SOLE 80282 0 0 CYNOSURE INC CL A 232577205 757 17161 SH SOLE 17161 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 70 8062 SH SOLE 8062 0 0 DDR CORP COM 23317H102 1252 70349 SH SOLE 70349 0 0 DST SYS INC DEL COM 233326107 1531 13575 SH SOLE 13575 0 0 DSW INC CL A 23334L102 1014 36671 SH SOLE 36671 0 0 DANAHER CORP DEL COM 235851102 32729 345028 SH SOLE 345028 0 0 DARDEN RESTAURANTS INC COM 237194105 219 3310 SH SOLE 3310 0 0 DAVIDSTEA INC COM 238661102 1770 146200 SH SOLE 146200 0 0 DAVITA HEALTHCARE PARTNERS I COM 23918K108 1619 22064 SH SOLE 22064 0 0 DEAN FOODS CO NEW COM NEW 242370203 350 20200 SH SOLE 20200 0 0 DEERE & CO COM 244199105 238 3096 SH SOLE 3096 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 4957 101829 SH SOLE 101829 0 0 DENISON MINES CORP COM 248356107 2095 3725000 SH SOLE 3725000 0 0 DESCARTES SYS GROUP INC COM 249906108 15662 804299 SH SOLE 804299 0 0 DEVON ENERGY CORP NEW COM 25179M103 9346 340580 SH SOLE 340580 0 0 DEXCOM INC COM 252131107 2986 43975 SH SOLE 43975 0 0 DIAMONDBACK ENERGY INC COM 25278X109 7614 98656 SH SOLE 98656 0 0 DICKS SPORTING GOODS INC COM 253393102 12485 267050 SH SOLE 267050 0 0 DIGITALGLOBE INC COM NEW 25389M877 1306 75476 SH SOLE 75476 0 0 DISNEY WALT CO COM DISNEY 254687106 10765 108400 SH SOLE 108400 0 0 DISCOVER FINL SVCS COM 254709108 100160 1966999 SH SOLE 1966999 0 0 DISH NETWORK CORP CL A 25470M109 3166 68445 SH SOLE 68445 0 0 DOLBY LABORATORIES INC COM 25659T107 229 5267 SH SOLE 5267 0 0 DOLLAR GEN CORP NEW COM 256677105 58187 679757 SH SOLE 679757 0 0 DOLLAR TREE INC COM 256746108 4439 53835 SH SOLE 53835 0 0 DOMINION DIAMOND CORP COM 257287102 4868 438900 SH SOLE 438900 0 0 DOMINOS PIZZA INC COM 25754A201 124 940 SH SOLE 940 0 0 DOVER CORP COM 260003108 9273 144150 SH SOLE 144150 0 0 DOW CHEM CO COM 260543103 15884 312309 SH SOLE 312309 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1207 13494 SH SOLE 13494 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 6208 98040 SH SOLE 98040 0 0 DUKE REALTY CORP COM NEW 264411505 13264 588446 SH SOLE 588446 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 67254 833586 SH SOLE 833586 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 6483 62896 SH SOLE 62896 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 790 19483 SH SOLE 19483 0 0 DYCOM INDS INC COM 267475101 1559 24106 SH SOLE 24106 0 0 E M C CORP MASS COM 268648102 5005 187812 SH SOLE 187812 0 0 EOG RES INC COM 26875P101 40126 552850 SH SOLE 552850 0 0 EP ENERGY CORP CL A 268785102 384 85055 SH SOLE 85055 0 0 EPR PPTYS PFD C CNV 5.75% 26884U208 2485 95742 SH SOLE 95742 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 170 6937 SH SOLE 6937 0 0 EAST WEST BANCORP INC COM 27579R104 95 2912 SH SOLE 2912 0 0 EASTGROUP PPTY INC COM 277276101 380 6302 SH SOLE 6302 0 0 EASTMAN CHEM CO COM 277432100 12503 173100 SH SOLE 173100 0 0 EBAY INC COM 278642103 3518 147437 SH SOLE 147437 0 0 ECOLAB INC COM 278865100 5225 46850 SH SOLE 46850 0 0 EDGEWELL PERS CARE CO COM 28035Q102 5065 62891 SH SOLE 62891 0 0 EDISON INTL COM 281020107 8082 112420 SH SOLE 112420 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 9754 110575 SH SOLE 110575 0 0 ELDORADO RESORTS INC COM 28470R102 893 78090 SH SOLE 78090 0 0 ELDORADO GOLD CORP NEW COM 284902103 11835 3765760 SH SOLE 3765760 0 0 ELECTRONIC ARTS INC COM 285512109 8863 134058 SH SOLE 134058 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 2000 47174 SH SOLE 47174 0 0 EMERSON ELEC CO COM 291011104 75046 1380023 SH SOLE 1380023 0 0 EMPIRE DIST ELEC CO COM 291641108 1646 49818 SH SOLE 49818 0 0 ENCANA CORP COM 292505104 5767 945393 SH SOLE 945393 0 0 ENBRIDGE INC COM 29250N105 434976 11169015 SH SOLE 11169015 0 0 ENERPLUS CORP COM 292766102 490 125000 SH SOLE 125000 0 0 ENTERGY CORP NEW COM 29364G103 3289 41485 SH SOLE 41485 0 0 EPAM SYS INC COM 29414B104 2285 30600 SH SOLE 30600 0 0 EQUINIX INC COM PAR $0.001 29444U700 12736 38511 SH SOLE 38511 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 332 11775 SH SOLE 11775 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 256 3518 SH SOLE 3518 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 6180 82367 SH SOLE 82367 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 1237 19300 SH SOLE 19300 0 0 EURONET WORLDWIDE INC COM 298736109 2340 31568 SH SOLE 31568 0 0 EXELON CORP COM 30161N101 3030 84483 SH SOLE 84483 0 0 EXFO INC SUB VTG SHS 302046107 2688 726900 SH SOLE 726900 0 0 EXPEDIA INC DEL COM NEW 30212P303 3190 29590 SH SOLE 29590 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 25442 370392 SH SOLE 370392 0 0 EXXON MOBIL CORP COM 30231G102 143234 1713531 SH SOLE 1713531 0 0 FLIR SYS INC COM 302445101 6873 208600 SH SOLE 208600 0 0 F M C CORP COM NEW 302491303 12115 300100 SH SOLE 300100 0 0 FMC TECHNOLOGIES INC COM 30249U101 220 8050 SH SOLE 8050 0 0 FACEBOOK INC CL A 30303M102 85779 751784 SH SOLE 751784 0 0 FACTSET RESH SYS INC COM 303075105 7000 46194 SH SOLE 46194 0 0 FAIR ISAAC CORP COM 303250104 1220 11500 SH SOLE 11500 0 0 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 700 35000 SH SOLE 35000 0 0 FEDEX CORP COM 31428X106 3940 24214 SH SOLE 24214 0 0 F5 NETWORKS INC COM 315616102 1348 12736 SH SOLE 12736 0 0 FIDELITY & GTY LIFE COM 315785105 1232 46970 SH SOLE 46970 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 6894 108893 SH SOLE 108893 0 0 FIFTH THIRD BANCORP COM 316773100 5610 336148 SH SOLE 336148 0 0 FIRST CMNTY CORP S C COM 319835104 490 34000 SH SOLE 34000 0 0 FIRST FINL BANCORP OH COM 320209109 873 48026 SH SOLE 48026 0 0 FIRST FNDTN INC COM 32026V104 465 20713 SH SOLE 20713 0 0 FIRST SOLAR INC COM 336433107 123 1800 SH SOLE 1800 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 23545 573068 SH SOLE 573068 0 0 FISERV INC COM 337738108 2385 23248 SH SOLE 23248 0 0 FIRSTENERGY CORP COM 337932107 368 10231 SH SOLE 10231 0 0 FLOWERS FOODS INC COM 343498101 1772 96000 SH SOLE 96000 0 0 FLOWSERVE CORP COM 34354P105 14006 315380 SH SOLE 315380 0 0 FOOT LOCKER INC COM 344849104 7237 112200 SH SOLE 112200 0 0 FORESTAR GROUP INC COM 346233109 1286 98615 SH SOLE 98615 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 13629 243202 SH SOLE 243202 0 0 FORTUNA SILVER MINES INC COM 349915108 1032 264900 SH SOLE 264900 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 278 15488 SH SOLE 15488 0 0 FOX FACTORY HLDG CORP COM 35138V102 814 51500 SH SOLE 51500 0 0 FRANCO NEVADA CORP COM 351858105 21380 348002 SH SOLE 348002 0 0 FRESH MKT INC COM 35804H106 302 10600 SH SOLE 10600 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 11576 2070800 SH SOLE 2070800 0 0 GSI GROUP INC CDA NEW COM NEW 36191C205 1225 86529 SH SOLE 86529 0 0 GNC HLDGS INC COM CL A 36191G107 1020 32123 SH SOLE 32123 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 432 13961 SH SOLE 13961 0 0 GAMESTOP CORP NEW CL A 36467W109 1807 56962 SH SOLE 56962 0 0 GAP INC DEL COM 364760108 2669 90783 SH SOLE 90783 0 0 GARTNER INC COM 366651107 1419 15885 SH SOLE 15885 0 0 GENERAL DYNAMICS CORP COM 369550108 10618 80826 SH SOLE 80826 0 0 GENERAL ELECTRIC CO COM 369604103 36882 1160168 SH SOLE 1160168 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 2299 77320 SH SOLE 77320 0 0 GENERAL MLS INC COM 370334104 72383 1142596 SH SOLE 1142596 0 0 GENERAL MTRS CO COM 37045V100 1990 63305 SH SOLE 63305 0 0 GENESEE & WYO INC CL A 371559105 1046 16688 SH SOLE 16688 0 0 GENTEX CORP COM 371901109 145 9242 SH SOLE 9242 0 0 GENMARK DIAGNOSTICS INC COM 372309104 739 140280 SH SOLE 140280 0 0 GENUINE PARTS CO COM 372460105 9936 100000 SH SOLE 100000 0 0 GILEAD SCIENCES INC COM 375558103 111316 1211797 SH SOLE 1211797 0 0 GILDAN ACTIVEWEAR INC COM 375916103 34674 1136751 SH SOLE 1136751 0 0 GLOBAL PMTS INC COM 37940X102 39 600 SH SOLE 600 0 0 GLOBAL X FDS GLBX MSCI NORW 37950E747 2586 258856 SH SOLE 258856 0 0 GODADDY INC CL A 380237107 3514 108685 SH SOLE 108685 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 985 250000 SH SOLE 250000 0 0 GOLDCORP INC NEW COM 380956409 33994 2094500 SH SOLE 2094500 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4035 25705 SH SOLE 25705 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 5674 172051 SH SOLE 172051 0 0 GOPRO INC CL A 38268T103 15 1283 SH SOLE 1283 0 0 GRAHAM HLDGS CO COM 384637104 119 248 SH SOLE 248 0 0 GRAINGER W W INC COM 384802104 14330 61388 SH SOLE 61388 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 677 52650 SH SOLE 52650 0 0 GREAT WESTN BANCORP INC COM 391416104 1106 40565 SH SOLE 40565 0 0 GREENHILL & CO INC COM 395259104 73 3266 SH SOLE 3266 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 81620 1707143 SH SOLE 1707143 0 0 GULFPORT ENERGY CORP COM NEW 402635304 2418 85319 SH SOLE 85319 0 0 HCA HOLDINGS INC COM 40412C101 10551 135179 SH SOLE 135179 0 0 HCP INC COM 40414L109 9790 300500 SH SOLE 300500 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 12928 209769 SH SOLE 209769 0 0 HD SUPPLY HLDGS INC COM 40416M105 4134 125000 SH SOLE 125000 0 0 HP INC COM 40434L105 2724 221112 SH SOLE 221112 0 0 HALLIBURTON CO COM 406216101 11572 323951 SH SOLE 323951 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2081 108283 SH SOLE 108283 0 0 HANOVER INS GROUP INC COM 410867105 408 4524 SH SOLE 4524 0 0 HARLEY DAVIDSON INC COM 412822108 18640 363150 SH SOLE 363150 0 0 HARMAN INTL INDS INC COM 413086109 6624 74391 SH SOLE 74391 0 0 HARRIS CORP DEL COM 413875105 9346 120036 SH SOLE 120036 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2655 57620 SH SOLE 57620 0 0 HELMERICH & PAYNE INC COM 423452101 14542 247646 SH SOLE 247646 0 0 HERSHEY CO COM 427866108 4374 47500 SH SOLE 47500 0 0 HESS CORP COM 42809H107 3947 74960 SH SOLE 74960 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 87689 4945821 SH SOLE 4945821 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 14306 635248 SH SOLE 635248 0 0 HOLOGIC INC COM 436440101 138 4005 SH SOLE 4005 0 0 HOME DEPOT INC COM 437076102 28128 210805 SH SOLE 210805 0 0 HONEYWELL INTL INC COM 438516106 45925 409859 SH SOLE 409859 0 0 HORMEL FOODS CORP COM 440452100 7249 167648 SH SOLE 167648 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 7781 783600 SH SOLE 783600 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1394 83481 SH SOLE 83481 0 0 HUDBAY MINERALS INC COM 443628102 8262 2253300 SH SOLE 2253300 0 0 HUDBAY MINERALS INC *W EXP 07/20/201 443628136 2 10716 SH SOLE 10716 0 0 HUDSON PAC PPTYS INC COM 444097109 912 31547 SH SOLE 31547 0 0 HUMANA INC COM 444859102 6934 37902 SH SOLE 37902 0 0 HUNTINGTON BANCSHARES INC COM 446150104 15339 1607900 SH SOLE 1607900 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2344 17116 SH SOLE 17116 0 0 HYATT HOTELS CORP COM CL A 448579102 387 7815 SH SOLE 7815 0 0 ICICI BK LTD ADR 45104G104 387 54000 SH SOLE 54000 0 0 IDACORP INC COM 451107106 9749 130700 SH SOLE 130700 0 0 ILLUMINA INC COM 452327109 8180 50457 SH SOLE 50457 0 0 IMPERIAL OIL LTD COM NEW 453038408 11534 345100 SH SOLE 345100 0 0 INCYTE CORP COM 45337C102 340 4693 SH SOLE 4693 0 0 INFOSYS LTD SPONSORED ADR 456788108 9318 489890 SH SOLE 489890 0 0 INGRAM MICRO INC CL A 457153104 629 17505 SH SOLE 17505 0 0 INSIGHT ENTERPRISES INC COM 45765U103 728 25426 SH SOLE 25426 0 0 INNERWORKINGS INC COM 45773Y105 1358 170793 SH SOLE 170793 0 0 INTEL CORP COM 458140100 50086 1548266 SH SOLE 1548266 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 368 1565 SH SOLE 1565 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 14435 95310 SH SOLE 95310 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12096 106320 SH SOLE 106320 0 0 INTL PAPER CO COM 460146103 1760 42882 SH SOLE 42882 0 0 INTERPUBLIC GROUP COS INC COM 460690100 11071 482393 SH SOLE 482393 0 0 INTUIT COM 461202103 126 1211 SH SOLE 1211 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 5286 8794 SH SOLE 8794 0 0 IONIS PHARMACEUTICALS INC COM 462222100 20 489 SH SOLE 489 0 0 ISHARES MSCI STH KOR ETF 464286772 2640 49980 SH SOLE 49980 0 0 ISHARES MSCI GERMANY ETF 464286806 6238 242436 SH SOLE 242436 0 0 ISHARES MSCI NETHERL ETF 464286814 5212 211863 SH SOLE 211863 0 0 ISHARES MSCI JAPAN ETF 464286848 8325 729646 SH SOLE 729646 0 0 ISHARES TR TIPS BD ETF 464287176 20571 179444 SH SOLE 179444 0 0 ISHARES TR CORE US AGGBD ET 464287226 3230 29140 SH SOLE 29140 0 0 ISHARES TR MSCI EAFE ETF 464287465 10097 176730 SH SOLE 176730 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1145 12287 SH SOLE 12287 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1578 14261 SH SOLE 14261 0 0 ISHARES TR INTL TREA BD ETF 464288117 19160 197143 SH SOLE 197143 0 0 ISHARES TR JP MOR EM MK ETF 464288281 6625 60035 SH SOLE 60035 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2859 35000 SH SOLE 35000 0 0 ISHARES TR CHINA ETF 46429B671 7438 174968 SH SOLE 174968 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 446 51964 SH SOLE 51964 0 0 ITC HLDGS CORP COM 465685105 13611 312400 SH SOLE 312400 0 0 ITRON INC COM 465741106 1182 28321 SH SOLE 28321 0 0 JPMORGAN CHASE & CO COM 46625H100 218377 3687563 SH SOLE 3687563 0 0 JARDEN CORP COM 471109108 5017 85114 SH SOLE 85114 0 0 JD COM INC SPON ADR CL A 47215P106 2003 75580 SH SOLE 75580 0 0 JOHNSON & JOHNSON COM 478160104 281636 2602923 SH SOLE 2602923 0 0 JOHNSON CTLS INC COM 478366107 64843 1663911 SH SOLE 1663911 0 0 JONES LANG LASALLE INC COM 48020Q107 13258 113007 SH SOLE 113007 0 0 JUNIPER NETWORKS INC COM 48203R104 3818 149672 SH SOLE 149672 0 0 KAR AUCTION SVCS INC COM 48238T109 5218 136800 SH SOLE 136800 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 202 7305 SH SOLE 7305 0 0 K2M GROUP HLDGS INC COM 48273J107 3722 250998 SH SOLE 250998 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1188 13900 SH SOLE 13900 0 0 KATE SPADE & CO COM 485865109 569 22300 SH SOLE 22300 0 0 KELLOGG CO COM 487836108 28962 378340 SH SOLE 378340 0 0 KEYCORP NEW COM 493267108 3898 353100 SH SOLE 353100 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 68 2448 SH SOLE 2448 0 0 KIMBERLY CLARK CORP COM 494368103 2872 21351 SH SOLE 21351 0 0 KINDER MORGAN INC DEL COM 49456B101 4376 245040 SH SOLE 245040 0 0 KINROSS GOLD CORP COM NO PAR 496902404 1440 422111 SH SOLE 422111 0 0 KNOWLES CORP COM 49926D109 837 63481 SH SOLE 63481 0 0 KOHLS CORP COM 500255104 2455 52680 SH SOLE 52680 0 0 KRAFT HEINZ CO COM 500754106 9522 121213 SH SOLE 121213 0 0 KRATON PERFORMANCE POLYMERS COM 50077C106 795 45931 SH SOLE 45931 0 0 KROGER CO COM 501044101 6067 158610 SH SOLE 158610 0 0 L BRANDS INC COM 501797104 1331 15159 SH SOLE 15159 0 0 LDR HLDG CORP COM 50185U105 5008 196450 SH SOLE 196450 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 29448 251409 SH SOLE 251409 0 0 LAKE SHORE GOLD CORP COM 510728108 3589 2465600 SH SOLE 2465600 0 0 LAM RESEARCH CORP COM 512807108 6194 74985 SH SOLE 74985 0 0 LAS VEGAS SANDS CORP COM 517834107 7106 137506 SH SOLE 137506 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1480 58482 SH SOLE 58482 0 0 LAUDER ESTEE COS INC CL A 518439104 2877 30510 SH SOLE 30510 0 0 LEAR CORP COM NEW 521865204 13415 120675 SH SOLE 120675 0 0 LEIDOS HLDGS INC COM 525327102 1381 27441 SH SOLE 27441 0 0 LENNAR CORP CL A 526057104 16260 336230 SH SOLE 336230 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 3971 75136 SH SOLE 75136 0 0 LEXMARK INTL INC CL A 529771107 60 1794 SH SOLE 1794 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1029 40755 SH SOLE 40755 0 0 LIBERTY MEDIA CORP DELAWARE CL A 531229102 595 15401 SH SOLE 15401 0 0 LIFEPOINT HEALTH INC COM 53219L109 34 495 SH SOLE 495 0 0 LILLY ELI & CO COM 532457108 24946 346425 SH SOLE 346425 0 0 LINCOLN ELEC HLDGS INC COM 533900106 38 641 SH SOLE 641 0 0 LINCOLN NATL CORP IND COM 534187109 2476 63152 SH SOLE 63152 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2769 278526 SH SOLE 278526 0 0 LINKEDIN CORP COM CL A 53578A108 409 3575 SH SOLE 3575 0 0 LIONS GATE ENTMNT CORP COM NEW 535919203 2890 132285 SH SOLE 132285 0 0 LIQUIDITY SERVICES INC COM 53635B107 186 35905 SH SOLE 35905 0 0 LITTELFUSE INC COM 537008104 1403 11400 SH SOLE 11400 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 8322 372998 SH SOLE 372998 0 0 LOCKHEED MARTIN CORP COM 539830109 21261 95986 SH SOLE 95986 0 0 LOWES COS INC COM 548661107 34234 451940 SH SOLE 451940 0 0 MFA FINL INC COM 55272X102 389 56734 SH SOLE 56734 0 0 MRC GLOBAL INC COM 55345K103 8541 650000 SH SOLE 650000 0 0 MSCI INC COM 55354G100 611 8300 SH SOLE 8300 0 0 MSG NETWORK INC CL A 553573106 201 11651 SH SOLE 11651 0 0 MACYS INC COM 55616P104 13918 315677 SH SOLE 315677 0 0 MAG SILVER CORP COM 55903Q104 1099 116400 SH SOLE 116400 0 0 MAGNA INTL INC COM 559222401 137875 3206074 SH SOLE 3206074 0 0 MANITOWOC FOODSERVICE INC COM 563568104 1884 127838 SH SOLE 127838 0 0 MANPOWERGROUP INC COM 56418H100 39 474 SH SOLE 474 0 0 MANULIFE FINL CORP COM 56501R106 719259 50803898 SH SOLE 50803898 0 0 MARATHON PETE CORP COM 56585A102 121 3241 SH SOLE 3241 0 0 MARKEL CORP COM 570535104 758 850 SH SOLE 850 0 0 MARKETAXESS HLDGS INC COM 57060D108 729 5843 SH SOLE 5843 0 0 MARSH & MCLENNAN COS INC COM 571748102 638 10500 SH SOLE 10500 0 0 MARTIN MARIETTA MATLS INC COM 573284106 64 400 SH SOLE 400 0 0 MASCO CORP COM 574599106 442 14057 SH SOLE 14057 0 0 MASTERCARD INC CL A 57636Q104 69869 739351 SH SOLE 739351 0 0 MATCH GROUP INC COM 57665R106 194 17532 SH SOLE 17532 0 0 MATTEL INC COM 577081102 7106 211364 SH SOLE 211364 0 0 MATTHEWS INTL CORP CL A 577128101 1712 33255 SH SOLE 33255 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 3325 90407 SH SOLE 90407 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5725 57550 SH SOLE 57550 0 0 MCDONALDS CORP COM 580135101 32063 255114 SH SOLE 255114 0 0 MCKESSON CORP COM 58155Q103 16727 106374 SH SOLE 106374 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 88 6772 SH SOLE 6772 0 0 MEDIVATION INC COM 58501N101 4356 94729 SH SOLE 94729 0 0 MEDNAX INC COM 58502B106 2189 33869 SH SOLE 33869 0 0 MELCO CROWN ENTMT LTD ADR 585464100 5058 306337 SH SOLE 306337 0 0 MERCK & CO INC NEW COM 58933Y105 218801 4135352 SH SOLE 4135352 0 0 MERCURY SYS INC COM 589378108 1151 56686 SH SOLE 56686 0 0 MERIT MED SYS INC COM 589889104 1773 95874 SH SOLE 95874 0 0 MERUS LABS INTL INC NEW COM 59047R101 1557 1042000 SH SOLE 1042000 0 0 METALDYNE PERFORMANCE GROUP COM 59116R107 851 50614 SH SOLE 50614 0 0 METHANEX CORP COM 59151K108 15199 472750 SH SOLE 472750 0 0 METLIFE INC COM 59156R108 5254 119578 SH SOLE 119578 0 0 MICROSOFT CORP COM 594918104 180971 3276674 SH SOLE 3276674 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 43264 897602 SH SOLE 897602 0 0 MICRON TECHNOLOGY INC COM 595112103 6181 590400 SH SOLE 590400 0 0 MICROSEMI CORP COM 595137100 2003 52294 SH SOLE 52294 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 642 79378 SH SOLE 79378 0 0 MOHAWK INDS INC COM 608190104 1638 8580 SH SOLE 8580 0 0 MOLINA HEALTHCARE INC COM 60855R100 1806 28000 SH SOLE 28000 0 0 MOLSON COORS BREWING CO CL B 60871R209 649 6751 SH SOLE 6751 0 0 MONDELEZ INTL INC CL A 609207105 11952 297906 SH SOLE 297906 0 0 MONSANTO CO NEW COM 61166W101 7636 87032 SH SOLE 87032 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 8721 65381 SH SOLE 65381 0 0 MOODYS CORP COM 615369105 30768 318640 SH SOLE 318640 0 0 MORGAN STANLEY COM NEW 617446448 16180 646958 SH SOLE 646958 0 0 MOSAIC CO NEW COM 61945C103 832 30800 SH SOLE 30800 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 12097 159800 SH SOLE 159800 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 4768 1273676 SH SOLE 1273676 0 0 NASDAQ INC COM 631103108 1938 29200 SH SOLE 29200 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1682 82514 SH SOLE 82514 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2075 66709 SH SOLE 66709 0 0 NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 1 814 SH SOLE 814 0 0 NETAPP INC COM 64110D104 72 2638 SH SOLE 2638 0 0 NETFLIX INC COM 64110L106 3964 38779 SH SOLE 38779 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2254 57000 SH SOLE 57000 0 0 NEURALSTEM INC COM 64127R302 347 462380 SH SOLE 462380 0 0 NEVSUN RES LTD COM 64156L101 191 59100 SH SOLE 59100 0 0 NEW GOLD INC CDA COM 644535106 10959 2933600 SH SOLE 2933600 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 12427 781600 SH SOLE 781600 0 0 NEW YORK REIT INC COM 64976L109 167 16497 SH SOLE 16497 0 0 NEWFIELD EXPL CO COM 651290108 16385 492790 SH SOLE 492790 0 0 NEWMONT MINING CORP COM 651639106 9773 367693 SH SOLE 367693 0 0 NEWS CORP NEW CL B 65249B208 171 12899 SH SOLE 12899 0 0 NEXTERA ENERGY INC COM 65339F101 3695 31225 SH SOLE 31225 0 0 NIKE INC CL B 654106103 25489 414655 SH SOLE 414655 0 0 NISOURCE INC COM 65473P105 377 16014 SH SOLE 16014 0 0 NOBILIS HEALTH CORP COM 65500B103 88 28000 SH SOLE 28000 0 0 NORBORD INC COM NEW 65548P403 12510 628500 SH SOLE 628500 0 0 NORDSON CORP COM 655663102 11923 156800 SH SOLE 156800 0 0 NORFOLK SOUTHERN CORP COM 655844108 491 5900 SH SOLE 5900 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 345 1065726 SH SOLE 1065726 0 0 NORTHERN TR CORP COM 665859104 3898 59815 SH SOLE 59815 0 0 NORTHROP GRUMMAN CORP COM 666807102 33300 168266 SH SOLE 168266 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 668 17454 SH SOLE 17454 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2743 10022 SH SOLE 10022 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 5825 118084 SH SOLE 118084 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 135228 1976151 SH SOLE 1976151 0 0 OCEANEERING INTL INC COM 675232102 1233 37086 SH SOLE 37086 0 0 OIL STS INTL INC COM 678026105 51 1624 SH SOLE 1624 0 0 OMNICOM GROUP INC COM 681919106 64468 774574 SH SOLE 774574 0 0 ON ASSIGNMENT INC COM 682159108 2580 69876 SH SOLE 69876 0 0 ON SEMICONDUCTOR CORP COM 682189105 3052 318268 SH SOLE 318268 0 0 ONE GAS INC COM 68235P108 402 6572 SH SOLE 6572 0 0 1 800 FLOWERS COM CL A 68243Q106 1499 190289 SH SOLE 190289 0 0 OPEN TEXT CORP COM 683715106 32823 633349 SH SOLE 633349 0 0 ORACLE CORP COM 68389X105 120909 2955491 SH SOLE 2955491 0 0 OPUS BK IRVINE CALIF COM 684000102 973 28604 SH SOLE 28604 0 0 ORBITAL ATK INC COM 68557N103 1813 20850 SH SOLE 20850 0 0 OUTFRONT MEDIA INC COM 69007J106 3896 184642 SH SOLE 184642 0 0 OWENS & MINOR INC NEW COM 690732102 2142 53000 SH SOLE 53000 0 0 PBF ENERGY INC CL A 69318G106 140 4227 SH SOLE 4227 0 0 PDL BIOPHARMA INC COM 69329Y104 7153 2148000 SH SOLE 2148000 0 0 PG&E CORP COM 69331C108 5911 98980 SH SOLE 98980 0 0 PNC FINL SVCS GROUP INC COM 693475105 41334 488757 SH SOLE 488757 0 0 PPL CORP COM 69351T106 498 13078 SH SOLE 13078 0 0 PVH CORP COM 693656100 4121 41600 SH SOLE 41600 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1795 84000 SH SOLE 84000 0 0 PACKAGING CORP AMER COM 695156109 9954 164800 SH SOLE 164800 0 0 PACWEST BANCORP DEL COM 695263103 961 25856 SH SOLE 25856 0 0 PALO ALTO NETWORKS INC COM 697435105 11566 70899 SH SOLE 70899 0 0 PAN AMERICAN SILVER CORP COM 697900108 239 22000 SH SOLE 22000 0 0 PARAMOUNT GROUP INC COM 69924R108 1033 64759 SH SOLE 64759 0 0 PAREXEL INTL CORP COM 699462107 2219 35375 SH SOLE 35375 0 0 PARKER HANNIFIN CORP COM 701094104 45808 412390 SH SOLE 412390 0 0 PATTERSON COMPANIES INC COM 703395103 11503 247226 SH SOLE 247226 0 0 PAYCHEX INC COM 704326107 2963 54852 SH SOLE 54852 0 0 PAYPAL HLDGS INC COM 70450Y103 8583 222359 SH SOLE 222359 0 0 PEMBINA PIPELINE CORP COM 706327103 38887 1437900 SH SOLE 1437900 0 0 PENN NATL GAMING INC COM 707569109 1766 105830 SH SOLE 105830 0 0 PEPSICO INC COM 713448108 157363 1535550 SH SOLE 1535550 0 0 PERFORMANCE SPORTS GROUP LTD COM 71377G100 70 21800 SH SOLE 21800 0 0 PERKINELMER INC COM 714046109 690 13941 SH SOLE 13941 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 256 5025 SH SOLE 5025 0 0 PFIZER INC COM 717081103 299298 10097757 SH SOLE 10097757 0 0 PHILIP MORRIS INTL INC COM 718172109 179743 1832060 SH SOLE 1832060 0 0 PHILLIPS 66 COM 718546104 58372 674118 SH SOLE 674118 0 0 PIER 1 IMPORTS INC COM 720279108 649 92548 SH SOLE 92548 0 0 PIONEER NAT RES CO COM 723787107 17415 123738 SH SOLE 123738 0 0 POLARIS INDS INC COM 731068102 7140 72500 SH SOLE 72500 0 0 POPEYES LA KITCHEN INC COM 732872106 1726 33152 SH SOLE 33152 0 0 POPULAR INC COM NEW 733174700 392 13689 SH SOLE 13689 0 0 POST PPTYS INC COM 737464107 151 2520 SH SOLE 2520 0 0 POTASH CORP SASK INC COM 73755L107 119902 7040333 SH SOLE 7040333 0 0 PRAXAIR INC COM 74005P104 1373 12000 SH SOLE 12000 0 0 PRECISION DRILLING CORP COM 2010 74022D308 5281 1260400 SH SOLE 1260400 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 1302 24394 SH SOLE 24394 0 0 PRETIUM RES INC COM 74139C102 4636 863455 SH SOLE 863455 0 0 PRICELINE GRP INC COM NEW 741503403 19440 15082 SH SOLE 15082 0 0 PRIMERICA INC COM 74164M108 8286 186071 SH SOLE 186071 0 0 PRIMERO MNG CORP COM 74164W106 1534 843862 SH SOLE 843862 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 186 4707 SH SOLE 4707 0 0 PROASSURANCE CORP COM 74267C106 285 5635 SH SOLE 5635 0 0 PROCTER & GAMBLE CO COM 742718109 139439 1694072 SH SOLE 1694072 0 0 PRIVATEBANCORP INC COM 742962103 1419 36754 SH SOLE 36754 0 0 PROGRESSIVE CORP OHIO COM 743315103 25584 728065 SH SOLE 728065 0 0 PROLOGIS INC COM 74340W103 3083 69777 SH SOLE 69777 0 0 PROVIDENCE SVC CORP COM 743815102 2096 41038 SH SOLE 41038 0 0 PRUDENTIAL FINL INC COM 744320102 1633 22611 SH SOLE 22611 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2879 61070 SH SOLE 61070 0 0 PUBLIC STORAGE COM 74460D109 6606 23950 SH SOLE 23950 0 0 PULTE GROUP INC COM 745867101 6364 340114 SH SOLE 340114 0 0 QEP RES INC COM 74733V100 10963 777000 SH SOLE 777000 0 0 QTS RLTY TR INC COM CL A 74736A103 2065 43586 SH SOLE 43586 0 0 QUALCOMM INC COM 747525103 76203 1490092 SH SOLE 1490092 0 0 QUANTA SVCS INC COM 74762E102 3090 136950 SH SOLE 136950 0 0 QUEST DIAGNOSTICS INC COM 74834L100 7935 111050 SH SOLE 111050 0 0 QUESTAR CORP COM 748356102 4563 184000 SH SOLE 184000 0 0 QUIDEL CORP COM 74838J101 1043 60412 SH SOLE 60412 0 0 RLJ LODGING TR COM 74965L101 1019 44515 SH SOLE 44515 0 0 RALPH LAUREN CORP CL A 751212101 9376 97400 SH SOLE 97400 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 589 32651 SH SOLE 32651 0 0 RANDGOLD RES LTD ADR 752344309 31482 346684 SH SOLE 346684 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 14499 304528 SH SOLE 304528 0 0 RAYTHEON CO COM NEW 755111507 3561 29037 SH SOLE 29037 0 0 RBC BEARINGS INC COM 75524B104 1956 26700 SH SOLE 26700 0 0 RE MAX HLDGS INC CL A 75524W108 2177 63464 SH SOLE 63464 0 0 RED HAT INC COM 756577102 10976 147307 SH SOLE 147307 0 0 REGENCY CTRS CORP COM 758849103 102 1362 SH SOLE 1362 0 0 REGENERON PHARMACEUTICALS COM 75886F107 7253 20124 SH SOLE 20124 0 0 REGIONS FINL CORP NEW COM 7591EP100 2937 374150 SH SOLE 374150 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 773 8029 SH SOLE 8029 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 6979 100866 SH SOLE 100866 0 0 REPUBLIC SVCS INC COM 760759100 1034 21700 SH SOLE 21700 0 0 RESMED INC COM 761152107 35 598 SH SOLE 598 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 59516 1531857 SH SOLE 1531857 0 0 RETAIL PPTYS AMER INC CL A 76131V202 919 57990 SH SOLE 57990 0 0 REYNOLDS AMERICAN INC COM 761713106 4623 91890 SH SOLE 91890 0 0 RICHMONT MINES INC COM 76547T106 1861 330000 SH SOLE 330000 0 0 RING ENERGY INC COM 76680V108 423 83849 SH SOLE 83849 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4947 175000 SH SOLE 175000 0 0 ROBERT HALF INTL INC COM 770323103 7729 165930 SH SOLE 165930 0 0 ROCKWELL AUTOMATION INC COM 773903109 614 5400 SH SOLE 5400 0 0 ROCKWELL COLLINS INC COM 774341101 2349 25469 SH SOLE 25469 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 147753 3688844 SH SOLE 3688844 0 0 ROGERS CORP COM 775133101 1565 26133 SH SOLE 26133 0 0 ROUSE PPTYS INC COM 779287101 2114 115000 SH SOLE 115000 0 0 ROVI CORP COM 779376102 678 33034 SH SOLE 33034 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1811442 31427210 SH SOLE 31427210 0 0 RUCKUS WIRELESS INC COM 781220108 765 77981 SH SOLE 77981 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 956 11135 SH SOLE 11135 0 0 SL GREEN RLTY CORP COM 78440X101 1020 10524 SH SOLE 10524 0 0 SLM CORP COM 78442P106 558 87664 SH SOLE 87664 0 0 SM ENERGY CO COM 78454L100 2343 125000 SH SOLE 125000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 23031 112061 SH SOLE 112061 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2258 19200 SH SOLE 19200 0 0 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 10073 185293 SH SOLE 185293 0 0 SPDR SERIES TRUST BRCLYS INTL ETF 78464A516 3020 54172 SH SOLE 54172 0 0 SP PLUS CORP COM 78469C103 1308 54362 SH SOLE 54362 0 0 ST JUDE MED INC COM 790849103 13374 243158 SH SOLE 243158 0 0 SALESFORCE COM INC COM 79466L302 34974 473706 SH SOLE 473706 0 0 SCHEIN HENRY INC COM 806407102 18197 105412 SH SOLE 105412 0 0 SCHLUMBERGER LTD COM 806857108 88612 1201521 SH SOLE 1201521 0 0 SCHWAB CHARLES CORP NEW COM 808513105 16952 604995 SH SOLE 604995 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 321 4410 SH SOLE 4410 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 8370 127785 SH SOLE 127785 0 0 SEMPRA ENERGY COM 816851109 6964 66932 SH SOLE 66932 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 784 43846 SH SOLE 43846 0 0 SERVICE CORP INTL COM 817565104 1488 60300 SH SOLE 60300 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 740 19651 SH SOLE 19651 0 0 SEVENTY SEVEN ENERGY INC COM 818097107 30 50985 SH SOLE 50985 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 780506 40386176 SH SOLE 40386176 0 0 SHERWIN WILLIAMS CO COM 824348106 4502 15814 SH SOLE 15814 0 0 SHIRE PLC SPONSORED ADR 82481R106 2322 13510 SH SOLE 13510 0 0 SHOPIFY INC CL A 82509L107 4586 162567 SH SOLE 162567 0 0 SIERRA WIRELESS INC COM 826516106 5022 345171 SH SOLE 345171 0 0 SILGAN HOLDINGS INC COM 827048109 750 14101 SH SOLE 14101 0 0 SILVER WHEATON CORP COM 828336107 24565 1479890 SH SOLE 1479890 0 0 SIMON PPTY GROUP INC NEW COM 828806109 40479 194899 SH SOLE 194899 0 0 SIRIUS XM HLDGS INC COM 82968B103 2076 525599 SH SOLE 525599 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3731 47900 SH SOLE 47900 0 0 SMITH A O COM 831865209 605 7923 SH SOLE 7923 0 0 SMUCKER J M CO COM NEW 832696405 28695 221000 SH SOLE 221000 0 0 SNAP ON INC COM 833034101 891 5678 SH SOLE 5678 0 0 SOLAR CAP LTD COM 83413U100 858 49675 SH SOLE 49675 0 0 SONOCO PRODS CO COM 835495102 420 8654 SH SOLE 8654 0 0 SOUTHERN CO COM 842587107 7173 138661 SH SOLE 138661 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 1060 88915 SH SOLE 88915 0 0 SOUTHWEST AIRLS CO COM 844741108 235 5238 SH SOLE 5238 0 0 SOVRAN SELF STORAGE INC COM 84610H108 1127 9551 SH SOLE 9551 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1187 10860 SH SOLE 10860 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 106 2329 SH SOLE 2329 0 0 SPIRIT AIRLS INC COM 848577102 3074 64063 SH SOLE 64063 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 1026 91176 SH SOLE 91176 0 0 SPLUNK INC COM 848637104 1915 39140 SH SOLE 39140 0 0 SPRINT CORP COM SER 1 85207U105 21 6129 SH SOLE 6129 0 0 STAG INDL INC COM 85254J102 1012 49689 SH SOLE 49689 0 0 STANLEY BLACK & DECKER INC COM 854502101 8058 76589 SH SOLE 76589 0 0 STANTEC INC COM 85472N109 15765 620200 SH SOLE 620200 0 0 STAPLES INC COM 855030102 2419 219298 SH SOLE 219298 0 0 STARBUCKS CORP COM 855244109 10199 170830 SH SOLE 170830 0 0 STARWOOD PPTY TR INC COM 85571B105 902 47627 SH SOLE 47627 0 0 STATE STR CORP COM 857477103 1375 23500 SH SOLE 23500 0 0 STEEL DYNAMICS INC COM 858119100 2814 125000 SH SOLE 125000 0 0 STERICYCLE INC COM 858912108 14083 111599 SH SOLE 111599 0 0 STONEGATE MTG CORP COM 86181Q300 425 74075 SH SOLE 74075 0 0 STRYKER CORP COM 863667101 16126 150300 SH SOLE 150300 0 0 SUN LIFE FINL INC COM 866796105 406954 12609221 SH SOLE 12609221 0 0 SUNCOR ENERGY INC NEW COM 867224107 211230 7581647 SH SOLE 7581647 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1116 79749 SH SOLE 79749 0 0 SUNTRUST BKS INC COM 867914103 572 15866 SH SOLE 15866 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 43 3244 SH SOLE 3244 0 0 SYMANTEC CORP COM 871503108 7668 417210 SH SOLE 417210 0 0 SYNOPSYS INC COM 871607107 733 15129 SH SOLE 15129 0 0 SYNOVUS FINL CORP COM NEW 87161C501 200 6925 SH SOLE 6925 0 0 SYNCHRONY FINL COM 87165B103 3577 124822 SH SOLE 124822 0 0 SYSCO CORP COM 871829107 32982 705806 SH SOLE 705806 0 0 TCF FINL CORP COM 872275102 286 23358 SH SOLE 23358 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1551 49200 SH SOLE 49200 0 0 TECO ENERGY INC COM 872375100 4515 164000 SH SOLE 164000 0 0 TJX COS INC NEW COM 872540109 109039 1391695 SH SOLE 1391695 0 0 T MOBILE US INC COM 872590104 15880 414620 SH SOLE 414620 0 0 T MOBILE US INC CONV PFD SER A 872590203 2385 36030 SH SOLE 36030 0 0 TAHOE RES INC COM 873868103 41478 4135855 SH SOLE 4135855 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 24370 930138 SH SOLE 930138 0 0 TALMER BANCORP INC COM 87482X101 938 51872 SH SOLE 51872 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 13060 358900 SH SOLE 358900 0 0 TARGET CORP COM 87612E106 7444 90469 SH SOLE 90469 0 0 TAUBMAN CTRS INC COM 876664103 1856 26056 SH SOLE 26056 0 0 TECK RESOURCES LTD CL B 878742204 4304 567240 SH SOLE 567240 0 0 TEGNA INC COM 87901J105 292 12459 SH SOLE 12459 0 0 TELUS CORP COM 87971M103 627315 19262275 SH SOLE 19262275 0 0 TENARIS S A SPONSORED ADR 88031M109 3449 139314 SH SOLE 139314 0 0 TERADATA CORP DEL COM 88076W103 672 25620 SH SOLE 25620 0 0 TERADYNE INC COM 880770102 8803 407720 SH SOLE 407720 0 0 TERNIUM SA SPON ADR 880890108 2697 150000 SH SOLE 150000 0 0 TESORO CORP COM 881609101 6065 70517 SH SOLE 70517 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 19292 360529 SH SOLE 360529 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 242 6307 SH SOLE 6307 0 0 TEXAS INSTRS INC COM 882508104 30642 533650 SH SOLE 533650 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3723 26294 SH SOLE 26294 0 0 THOMSON REUTERS CORP COM 884903105 304841 7521065 SH SOLE 7521065 0 0 3-D SYS CORP DEL COM NEW 88554D205 2342 151360 SH SOLE 151360 0 0 3M CO COM 88579Y101 18772 112654 SH SOLE 112654 0 0 TIFFANY & CO NEW COM 886547108 7547 102851 SH SOLE 102851 0 0 TIME WARNER INC COM NEW 887317303 102730 1415988 SH SOLE 1415988 0 0 TIME WARNER CABLE INC COM 88732J207 3671 17940 SH SOLE 17940 0 0 TIMMINS GOLD CORP COM 88741P103 693 3000000 SH SOLE 3000000 0 0 TITAN MACHY INC COM 88830R101 285 24612 SH SOLE 24612 0 0 TIVO INC COM 888706108 2301 241920 SH SOLE 241920 0 0 TOPBUILD CORP COM 89055F103 63 2118 SH SOLE 2118 0 0 TORCHMARK CORP COM 891027104 747 13800 SH SOLE 13800 0 0 TORO CO COM 891092108 6115 71000 SH SOLE 71000 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1154563 26737535 SH SOLE 26737535 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 8199 77119 SH SOLE 77119 0 0 TRACTOR SUPPLY CO COM 892356106 1423 15732 SH SOLE 15732 0 0 TRANSCANADA CORP COM 89353D107 943180 23981186 SH SOLE 23981186 0 0 TRANSUNION COM 89400J107 76 2755 SH SOLE 2755 0 0 TRAVELERS COMPANIES INC COM 89417E109 2085 17863 SH SOLE 17863 0 0 TREEHOUSE FOODS INC COM 89469A104 7122 82100 SH SOLE 82100 0 0 TRIMBLE NAVIGATION LTD COM 896239100 2163 87200 SH SOLE 87200 0 0 TUMI HLDGS INC COM 89969Q104 3755 140000 SH SOLE 140000 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 1237 117700 SH SOLE 117700 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 24988 896283 SH SOLE 896283 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 2204 78149 SH SOLE 78149 0 0 TWO HBRS INVT CORP COM 90187B101 452 56931 SH SOLE 56931 0 0 TYSON FOODS INC CL A 902494103 1137 17062 SH SOLE 17062 0 0 TYSON FOODS INC UNIT 99/99/9999 902494301 1181 15859 SH SOLE 15859 0 0 UDR INC COM 902653104 2551 66220 SH SOLE 66220 0 0 US BANCORP DEL COM NEW 902973304 156388 3852868 SH SOLE 3852868 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 14992 77381 SH SOLE 77381 0 0 UMPQUA HLDGS CORP COM 904214103 1022 64426 SH SOLE 64426 0 0 UNION PAC CORP COM 907818108 156294 1964728 SH SOLE 1964728 0 0 UNITED CONTL HLDGS INC COM 910047109 491 8200 SH SOLE 8200 0 0 UNITED PARCEL SERVICE INC CL B 911312106 33278 315517 SH SOLE 315517 0 0 UNITED RENTALS INC COM 911363109 317 5098 SH SOLE 5098 0 0 UNITED TECHNOLOGIES CORP COM 913017109 115994 1158783 SH SOLE 1158783 0 0 UNITEDHEALTH GROUP INC COM 91324P102 12364 95922 SH SOLE 95922 0 0 UNUM GROUP COM 91529Y106 8192 264946 SH SOLE 264946 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 31132 1183740 SH SOLE 1183740 0 0 VALE S A ADR 91912E105 148 35148 SH SOLE 35148 0 0 VALE S A ADR REPSTG PFD 91912E204 910 291553 SH SOLE 291553 0 0 VALERO ENERGY CORP NEW COM 91913Y100 68297 1064806 SH SOLE 1064806 0 0 VALMONT INDS INC COM 920253101 1148 9270 SH SOLE 9270 0 0 VANTIV INC CL A 92210H105 1919 35615 SH SOLE 35615 0 0 VEEVA SYS INC CL A COM 922475108 1540 61510 SH SOLE 61510 0 0 VENTAS INC COM 92276F100 1378 21886 SH SOLE 21886 0 0 VERISIGN INC COM 92343E102 381 4300 SH SOLE 4300 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 270680 5005175 SH SOLE 5005175 0 0 VERMILION ENERGY INC COM 923725105 8889 303614 SH SOLE 303614 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2569 32319 SH SOLE 32319 0 0 VIACOM INC NEW CL B 92553P201 266 6455 SH SOLE 6455 0 0 VISA INC COM CL A 92826C839 77742 1016502 SH SOLE 1016502 0 0 VISTEON CORP COM NEW 92839U206 839 10541 SH SOLE 10541 0 0 VORNADO RLTY TR SH BEN INT 929042109 2645 28008 SH SOLE 28008 0 0 VOYA FINL INC COM 929089100 1118 37571 SH SOLE 37571 0 0 VULCAN MATLS CO COM 929160109 12899 122182 SH SOLE 122182 0 0 WEC ENERGY GROUP INC COM 92939U106 31480 524048 SH SOLE 524048 0 0 WABASH NATL CORP COM 929566107 1739 131759 SH SOLE 131759 0 0 WABTEC CORP COM 929740108 1222 15416 SH SOLE 15416 0 0 WAL-MART STORES INC COM 931142103 3945 57603 SH SOLE 57603 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 24359 289163 SH SOLE 289163 0 0 WASTE MGMT INC DEL COM 94106L109 15420 261354 SH SOLE 261354 0 0 WATERS CORP COM 941848103 6865 52037 SH SOLE 52037 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 214 5709 SH SOLE 5709 0 0 WELLS FARGO & CO NEW COM 949746101 201680 4170388 SH SOLE 4170388 0 0 WELLTOWER INC COM 95040Q104 4650 67054 SH SOLE 67054 0 0 WESCO INTL INC COM 95082P105 344 6300 SH SOLE 6300 0 0 WESTAR ENERGY INC COM 95709T100 953 19200 SH SOLE 19200 0 0 WESTERN DIGITAL CORP COM 958102105 5530 117057 SH SOLE 117057 0 0 WESTERN UN CO COM 959802109 116 6009 SH SOLE 6009 0 0 WESTLAKE CHEM CORP COM 960413102 17 376 SH SOLE 376 0 0 WEYERHAEUSER CO COM 962166104 256 8250 SH SOLE 8250 0 0 WHIRLPOOL CORP COM 963320106 7430 41200 SH SOLE 41200 0 0 WHITING PETE CORP NEW COM 966387102 11382 1426300 SH SOLE 1426300 0 0 WHOLE FOODS MKT INC COM 966837106 5077 163207 SH SOLE 163207 0 0 WILEY JOHN & SONS INC CL A 968223206 1231 25173 SH SOLE 25173 0 0 WILLIAMS COS INC DEL COM 969457100 14646 911395 SH SOLE 911395 0 0 WORLD FUEL SVCS CORP COM 981475106 343 7052 SH SOLE 7052 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1139 64486 SH SOLE 64486 0 0 WPX ENERGY INC COM 98212B103 8836 1264150 SH SOLE 1264150 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 917 12000 SH SOLE 12000 0 0 XILINX INC COM 983919101 2737 57707 SH SOLE 57707 0 0 XEROX CORP COM 984121103 7702 690142 SH SOLE 690142 0 0 XYLEM INC COM 98419M100 480 11746 SH SOLE 11746 0 0 YAMANA GOLD INC COM 98462Y100 781 257200 SH SOLE 257200 0 0 YUM BRANDS INC COM 988498101 22257 271919 SH SOLE 271919 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 26463 248177 SH SOLE 248177 0 0 ZOETIS INC CL A 98978V103 339 7655 SH SOLE 7655 0 0 AON PLC SHS CL A G0408V102 19688 188488 SH SOLE 188488 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5413 46909 SH SOLE 46909 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 4381 189000 SH SOLE 189000 0 0 CREDICORP LTD COM G2519Y108 3278 25023 SH SOLE 25023 0 0 ENDO INTL PLC SHS G30401106 1460 51880 SH SOLE 51880 0 0 EVEREST RE GROUP LTD COM G3223R108 3506 17758 SH SOLE 17758 0 0 HERBALIFE LTD COM USD SHS G4412G101 1196 19426 SH SOLE 19426 0 0 INGERSOLL-RAND PLC SHS G47791101 10484 169070 SH SOLE 169070 0 0 INVESCO LTD SHS G491BT108 8217 267040 SH SOLE 267040 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4453 115664 SH SOLE 115664 0 0 MULTI PACKAGING SOLUTIONS IN COM G6331W109 933 57471 SH SOLE 57471 0 0 NABORS INDUSTRIES LTD SHS G6359F103 90 9750 SH SOLE 9750 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 672 5606 SH SOLE 5606 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 3873 240569 SH SOLE 240569 0 0 PERRIGO CO PLC SHS G97822103 8720 68164 SH SOLE 68164 0 0 CHUBB LIMITED COM H1467J104 21894 183751 SH SOLE 183751 0 0 GARMIN LTD SHS H2906T109 999 25000 SH SOLE 25000 0 0 AERCAP HOLDINGS NV SHS N00985106 1565 40370 SH SOLE 40370 0 0 FRANKS INTL N V COM N33462107 152 9200 SH SOLE 9200 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7629 89142 SH SOLE 89142 0 0 ARDMORE SHIPPING CORP COM Y0207T100 1071 126773 SH SOLE 126773 0 0 BROADCOM LTD SHS Y09827109 16345 105795 SH SOLE 105795 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 436 137978 SH SOLE 137978 0 0 AMERICAN TOWER CORP NEW PFD CONV SER A 03027X308 2237 21685 SH SOLE 21685 0 0 ASPEN INSURANCE HOLDINGS LT SHS G05384105 410 8587 SH SOLE 8587 0 0 AMDOCS LTD SHS G02602103 7442 123168 SH SOLE 123168 0 0 ENDURANCE SPECIALTY HLDGS L SHS G30397906 376 5758 SH SOLE 5758 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1954 23780 SH SOLE 23780 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 2213 105145 SH SOLE 105145 0 0 COPA HOLDINGS SA CL A P31076105 366 5400 SH SOLE 5400 0 0 GENPACT LIMITED SHS G3922B107 408 14993 SH SOLE 14993 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 579 12263 SH SOLE 12263 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1922 15500 SH SOLE 15500 0 0 TRANSOCEAN LTD REG SHS H8817H100 779 85221 SH SOLE 85221 0 0 ALLIED WRLD ASSUR COM HLDG SHS H01531104 699 19998 SH SOLE 19998 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2940 22518 SH SOLE 22518 0 0 ENSCO PLC SHS CLASS A G3157S106 189 18201 SH SOLE 18201 0 0 NXP SEMICONDUCTORS NV COM N6596X109 3478 42895 SH SOLE 42895 0 0 PACIFIC DRILLING SA LUXEMBOU REG SHS L7257P106 76 156075 SH SOLE 156075 0 0 XL GROUP PLC SHS G98290102 7959 216272 SH SOLE 216272 0 0 SCORPIO TANKERS INC SHS Y7542C106 1305 223847 SH SOLE 223847 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 9057 159000 SH SOLE 159000 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 4598 61288 SH SOLE 61288 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 12857 232535 SH SOLE 232535 0 0 OCEAN RIG UDW INC SHS Y64354205 209 255000 SH SOLE 255000 0 0 NOBLE CORP PLC SHS USD G65431101 68 6611 SH SOLE 6611 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 6685 104931 SH SOLE 104931 0 0 PENTAIR PLC SHS G7S00T104 735 13550 SH SOLE 13550 0 0 GLOBANT S A COM L44385109 1905 61731 SH SOLE 61731 0 0 TYCO INTERNATIONAL LTD SHS H89128104 9315 253758 SH SOLE 253758 0 0 MEDTRONIC PLC SHS G5960L103 118438 1579176 SH SOLE 1579176 0 0 NIELSEN HLDGS PLC SHS EURO G6518L108 137445 2610053 SH SOLE 2610053 0 0 ALLERGAN PLC SHS G0177J108 21380 79767 SH SOLE 79767 0 0 ALLERGAN PLC PFD CONV SER A G0177J116 3 2234 SH SOLE 2234 0 0 RED HAT INC NOTE 0.250% 10/0 765577AD4 1 235 SH SOLE 235 0 0 PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 1 125 SH SOLE 125 0 0 PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 1 120 SH SOLE 120 0 0 SERVICENOW INC NOTE 11/0 81762PAB8 1 245 SH SOLE 245 0 0 NAVISTAR INTL CORP NEW NOTE 4.500%10/1 63934EAQ1 1 769 SH SOLE 769 0 0 SALESFORCE COM INC NOTE 0.250% 4/0 79466LAD6 1 93 SH SOLE 93 0 0 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 2 2750 SH SOLE 2750 0 0 ISTAR INC NOTE 3.000%11/1 45031UBR1 2 1257 SH SOLE 1257 0 0 NEWMONT MINING CORP NOTE 1.625% 7/1 651639AJ5 1 275 SH SOLE 275 0 0 EATON CORP PLC SHS G29183103 158088 2526978 SH SOLE 2526978 0 0