0001228242-20-000006.txt : 20200513 0001228242-20-000006.hdr.sgml : 20200513 20200513140041 ACCESSION NUMBER: 0001228242-20-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200513 DATE AS OF CHANGE: 20200513 EFFECTIVENESS DATE: 20200513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp CENTRAL INDEX KEY: 0001228242 IRS NUMBER: 980217872 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13989 FILM NUMBER: 20872336 BUSINESS ADDRESS: STREET 1: 750 PANDORA AVE CITY: VICTORIA STATE: A1 ZIP: V8W 0E4 BUSINESS PHONE: 778.410.7100 MAIL ADDRESS: STREET 1: 750 PANDORA AVE CITY: VICTORIA STATE: A1 ZIP: V8W 0E4 FORMER COMPANY: FORMER CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT CORP DATE OF NAME CHANGE: 20030421 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001228242 XXXXXXXX 03-31-2020 03-31-2020 BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
750 PANDORA AVE VICTORIA A1 V8W 0E4
13F HOLDINGS REPORT 028-13989 N
Daniel Speirs Chief Compliance & Ethics Officer 778-410-7131 Daniel Speirs Victoria A1 05-13-2020 0 813 5902408 false
INFORMATION TABLE 2 BCIMC_13F_20200331.xml 3M CO COM 88579Y101 8595 62962 SH SOLE 62962 0 0 51JOB INC SPONSORED ADS 316827104 737 12000 SH SOLE 12000 0 0 58 COM INC SPON ADR REP A 31680Q104 2095 43000 SH SOLE 43000 0 0 ABBOTT LABS COM 002824100 15259 193378 SH SOLE 193378 0 0 ABBVIE INC COM 00287Y109 12336 161906 SH SOLE 161906 0 0 ABIOMED INC COM 003654100 718 4943 SH SOLE 4943 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 47888 293325 SH SOLE 293325 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5007 84187 SH SOLE 84187 0 0 ACUITY BRANDS INC COM 00508Y102 372 4337 SH SOLE 4337 0 0 ADOBE INC COM 00724F101 16852 52953 SH SOLE 52953 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 707 7580 SH SOLE 7580 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5268 115841 SH SOLE 115841 0 0 AES CORP COM 00130H105 988 72613 SH SOLE 72613 0 0 AFLAC INC COM 001055102 2749 80283 SH SOLE 80283 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2424 33850 SH SOLE 33850 0 0 AGNC INVT CORP COM 00123Q104 626 59163 SH SOLE 59163 0 0 AGNICO EAGLE MINES LTD COM 008474108 28821 721488 SH SOLE 721488 0 0 AIR PRODS & CHEMS INC COM 009158106 4819 24144 SH SOLE 24144 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1617 17677 SH SOLE 17677 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 3236 643629 SH SOLE 643629 0 0 ALBEMARLE CORP COM 012653101 654 11600 SH SOLE 11600 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1727 12598 SH SOLE 12598 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 2173 24206 SH SOLE 24206 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 11615 862032 SH SOLE 862032 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 153542 789500 SH SOLE 789500 0 0 ALIGN TECHNOLOGY INC COM 016255101 1425 8193 SH SOLE 8193 0 0 ALLEGHANY CORP DEL COM 017175100 872 1578 SH SOLE 1578 0 0 ALLEGION PLC ORD SHS G0176J109 5969 64865 SH SOLE 64865 0 0 ALLERGAN PLC SHS G0177J108 6368 35955 SH SOLE 35955 0 0 ALLIANT ENERGY CORP COM 018802108 1292 26758 SH SOLE 26758 0 0 ALLSTATE CORP COM 020002101 3250 35434 SH SOLE 35434 0 0 ALLY FINL INC COM 02005N100 600 41572 SH SOLE 41572 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1328 12197 SH SOLE 12197 0 0 ALPHABET INC CAP STK CL C 02079K107 39329 33822 SH SOLE 33822 0 0 ALPHABET INC CAP STK CL A 02079K305 42115 36245 SH SOLE 36245 0 0 ALTICE USA INC CL A 02156K103 330 14787 SH SOLE 14787 0 0 ALTRIA GROUP INC COM 02209S103 7909 204532 SH SOLE 204532 0 0 AMAZON COM INC COM 023135106 89882 46100 SH SOLE 46100 0 0 AMCOR PLC ORD G0250X107 1439 177200 SH SOLE 177200 0 0 AMERCO COM 023586100 282 969 SH SOLE 969 0 0 AMEREN CORP COM 023608102 1960 26913 SH SOLE 26913 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 147 12037 SH SOLE 12037 0 0 AMERICAN ELEC PWR CO INC COM 025537101 4326 54087 SH SOLE 54087 0 0 AMERICAN EXPRESS CO COM 025816109 6522 76177 SH SOLE 76177 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 588 8388 SH SOLE 8388 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 2307 95151 SH SOLE 95151 0 0 AMERICAN TOWER CORP NEW COM 03027X100 10560 48497 SH SOLE 48497 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2364 19774 SH SOLE 19774 0 0 AMERICOLD RLTY TR COM 03064D108 8782 258000 SH SOLE 258000 0 0 AMERIPRISE FINL INC COM 03076C106 1421 13862 SH SOLE 13862 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1495 16894 SH SOLE 16894 0 0 AMETEK INC COM 031100100 1801 25006 SH SOLE 25006 0 0 AMGEN INC COM 031162100 13188 65054 SH SOLE 65054 0 0 AMPHENOL CORP NEW CL A 032095101 2364 32431 SH SOLE 32431 0 0 ANALOG DEVICES INC COM 032654105 3612 40285 SH SOLE 40285 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 793 156416 SH SOLE 156416 0 0 ANSYS INC COM 03662Q105 2141 9211 SH SOLE 9211 0 0 ANTHEM INC COM 036752103 6305 27772 SH SOLE 27772 0 0 AON PLC SHS CL A G0408V102 4380 25611 SH SOLE 25611 0 0 APACHE CORP COM 037411105 172 41131 SH SOLE 41131 0 0 APHRIA INC COM 03765K104 498 163334 SH SOLE 163334 0 0 APPLE INC COM 037833100 123595 486038 SH SOLE 486038 0 0 APPLIED MATLS INC COM 038222105 4635 101154 SH SOLE 101154 0 0 APTIV PLC SHS G6095L109 1375 27924 SH SOLE 27924 0 0 ARAMARK COM 03852U106 545 27284 SH SOLE 27284 0 0 ARCH CAP GROUP LTD ORD G0450A105 1262 44332 SH SOLE 44332 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2142 60889 SH SOLE 60889 0 0 ARCONIC INC COM 03965L100 684 42619 SH SOLE 42619 0 0 ARISTA NETWORKS INC COM 040413106 1185 5852 SH SOLE 5852 0 0 ARROW ELECTRS INC COM 042735100 462 8911 SH SOLE 8911 0 0 ASSURANT INC COM 04621X108 691 6635 SH SOLE 6635 0 0 AT&T INC COM 00206R102 23293 799089 SH SOLE 799089 0 0 ATHENE HLDG LTD CL A G0684D107 389 15667 SH SOLE 15667 0 0 ATMOS ENERGY CORP COM 049560105 1296 13057 SH SOLE 13057 0 0 AURORA CANNABIS INC COM 05156X108 373 416273 SH SOLE 416273 0 0 AUTODESK INC COM 052769106 3750 24020 SH SOLE 24020 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1910 26900 SH SOLE 26900 0 0 AUTOLIV INC COM 052800109 417 9066 SH SOLE 9066 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 6477 47391 SH SOLE 47391 0 0 AUTOZONE INC COM 053332102 3460 4090 SH SOLE 4090 0 0 AVALONBAY CMNTYS INC COM 053484101 2248 15278 SH SOLE 15278 0 0 AVERY DENNISON CORP COM 053611109 931 9135 SH SOLE 9135 0 0 AXALTA COATING SYS LTD COM G0750C108 399 23101 SH SOLE 23101 0 0 B2GOLD CORP COM 11777Q209 6251 2063710 SH SOLE 2063710 0 0 BAIDU INC SPON ADR REP A 056752108 12553 124550 SH SOLE 124550 0 0 BAKER HUGHES COMPANY CL A 05722G100 746 71080 SH SOLE 71080 0 0 BALL CORP COM 058498106 2198 33992 SH SOLE 33992 0 0 BALLARD PWR SYS INC NEW COM 058586108 517 68187 SH SOLE 68187 0 0 BANCO MACRO SA SPON ADR B 05961W105 350 20600 SH SOLE 20600 0 0 BANK HAWAII CORP COM 062540109 5010 90700 SH SOLE 90700 0 0 BANK MONTREAL COM 063671101 21447 424479 SH SOLE 424479 0 0 BANK NEW YORK MELLON CORP COM 064058100 3057 90779 SH SOLE 90779 0 0 BANK NOVA SCOTIA B C COM 064149107 74592 1825383 SH SOLE 1825383 0 0 BAOZUN INC SPONSORED ADR 06684L103 550 19700 SH SOLE 19700 0 0 BARRICK GOLD CORPORATION COM 067901108 19141 1040968 SH SOLE 1040968 0 0 BAUSCH HEALTH COS INC COM 071734107 4865 313690 SH SOLE 313690 0 0 BAXTER INTL INC COM 071813109 4307 53051 SH SOLE 53051 0 0 BAYTEX ENERGY CORP COM 07317Q105 218 915469 SH SOLE 915469 0 0 BCE INC COM NEW 05534B760 28972 705800 SH SOLE 705800 0 0 BECTON DICKINSON & CO COM 075887109 6806 29621 SH SOLE 29621 0 0 BEIGENE LTD SPONSORED ADR 07725L102 295 2400 SH SOLE 2400 0 0 BERKLEY W R CORP COM 084423102 839 16075 SH SOLE 16075 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 26284 143761 SH SOLE 143761 0 0 BEST BUY INC COM 086516101 1479 25947 SH SOLE 25947 0 0 BEST INC SPONSORED ADS 08653C106 478 89400 SH SOLE 89400 0 0 BIO RAD LABS INC CL A 090572207 858 2448 SH SOLE 2448 0 0 BIOGEN INC COM 09062X103 6254 19768 SH SOLE 19768 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1660 19648 SH SOLE 19648 0 0 BK OF AMERICA CORP COM 060505104 19844 934719 SH SOLE 934719 0 0 BLACK KNIGHT INC COM 09215C105 8416 144961 SH SOLE 144961 0 0 BLACKBERRY LTD COM 09228F103 692 168667 SH SOLE 168667 0 0 BLACKROCK INC COM 09247X101 5578 12679 SH SOLE 12679 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 3286 72118 SH SOLE 72118 0 0 BOEING CO COM 097023105 8733 58555 SH SOLE 58555 0 0 BOOKING HLDGS INC COM 09857L108 66681 49565 SH SOLE 49565 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1054 15356 SH SOLE 15356 0 0 BORGWARNER INC COM 099724106 550 22586 SH SOLE 22586 0 0 BOSTON PROPERTIES INC COM 101121101 1560 16914 SH SOLE 16914 0 0 BOSTON SCIENTIFIC CORP COM 101137107 4980 152631 SH SOLE 152631 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 14288 256332 SH SOLE 256332 0 0 BROADCOM INC COM 11135F101 10297 43431 SH SOLE 43431 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1189 12543 SH SOLE 12543 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 96553 2176831 SH SOLE 2176831 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 2292 90576 SH SOLE 90576 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 28162 775087 SH SOLE 775087 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 4100 116996 SH SOLE 116996 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 2858 353797 SH SOLE 353797 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 8546 203055 SH SOLE 203055 0 0 BROWN & BROWN INC COM 115236101 949 26197 SH SOLE 26197 0 0 BROWN FORMAN CORP CL B 115637209 1873 33744 SH SOLE 33744 0 0 BRP INC COM SUN VTG 05577W200 2575 157720 SH SOLE 157720 0 0 BUNGE LIMITED COM G16962105 636 15497 SH SOLE 15497 0 0 BURLINGTON STORES INC COM 122017106 1149 7250 SH SOLE 7250 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 979 14796 SH SOLE 14796 0 0 CABLE ONE INC COM 12685J105 8754 5325 SH SOLE 5325 0 0 CABOT OIL & GAS CORP COM 127097103 767 44619 SH SOLE 44619 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2027 30692 SH SOLE 30692 0 0 CAE INC COM 124765108 5531 437279 SH SOLE 437279 0 0 CAMDEN PPTY TR SH BEN INT 133131102 840 10595 SH SOLE 10595 0 0 CAMECO CORP COM 13321L108 1032 135220 SH SOLE 135220 0 0 CAMPBELL SOUP CO COM 134429109 836 18121 SH SOLE 18121 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1952 97575 SH SOLE 97575 0 0 CANADIAN IMP BK COMM COM 136069101 14022 240489 SH SOLE 240489 0 0 CANADIAN NAT RES LTD COM 136385101 8249 602654 SH SOLE 602654 0 0 CANADIAN NATL RY CO COM 136375102 90073 1151298 SH SOLE 1151298 0 0 CANADIAN PAC RY LTD COM 13645T100 63621 288122 SH SOLE 288122 0 0 CANOPY GROWTH CORP COM 138035100 1108 76186 SH SOLE 76186 0 0 CAPITAL ONE FINL CORP COM 14040H105 2568 50939 SH SOLE 50939 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 179 16568 SH SOLE 16568 0 0 CARDINAL HEALTH INC COM 14149Y108 1534 31993 SH SOLE 31993 0 0 CARMAX INC COM 143130102 968 17987 SH SOLE 17987 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 607 46119 SH SOLE 46119 0 0 CATERPILLAR INC DEL COM 149123101 7024 60530 SH SOLE 60530 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1082 12128 SH SOLE 12128 0 0 CBRE GROUP INC CL A 12504L109 1312 34785 SH SOLE 34785 0 0 CDK GLOBAL INC COM 12508E101 436 13282 SH SOLE 13282 0 0 CDW CORP COM 12514G108 1466 15717 SH SOLE 15717 0 0 CELANESE CORP DEL COM 150870103 971 13224 SH SOLE 13224 0 0 CELESTICA INC SUB VTG SHS 15101Q108 633 180188 SH SOLE 180188 0 0 CENOVUS ENERGY INC COM 15135U109 1214 601121 SH SOLE 601121 0 0 CENTENE CORP DEL COM 15135B101 3794 63861 SH SOLE 63861 0 0 CENTERPOINT ENERGY INC COM 15189T107 849 54934 SH SOLE 54934 0 0 CENTURYLINK INC COM 156700106 1015 107318 SH SOLE 107318 0 0 CERNER CORP COM 156782104 57728 916457 SH SOLE 916457 0 0 CF INDS HLDGS INC COM 125269100 647 23784 SH SOLE 23784 0 0 CGI INC CL A SUB VTG 12532H104 41430 764756 SH SOLE 764756 0 0 CHARLES RIV LABS INTL INC COM 159864107 5768 45700 SH SOLE 45700 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 7185 16468 SH SOLE 16468 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 890 8850 SH SOLE 8850 0 0 CHEGG INC COM 163092109 7528 210400 SH SOLE 210400 0 0 CHEMED CORP NEW COM 16359R103 38576 89050 SH SOLE 89050 0 0 CHENIERE ENERGY INC COM NEW 16411R208 840 25081 SH SOLE 25081 0 0 CHEVRON CORP NEW COM 166764100 14982 206764 SH SOLE 206764 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1892 2891 SH SOLE 2891 0 0 CHUBB LIMITED COM H1467J104 5544 49637 SH SOLE 49637 0 0 CHURCH & DWIGHT INC COM 171340102 1723 26844 SH SOLE 26844 0 0 CIGNA CORP NEW COM 125523100 10347 58400 SH SOLE 58400 0 0 CINCINNATI FINL CORP COM 172062101 1281 16977 SH SOLE 16977 0 0 CINTAS CORP COM 172908105 1667 9625 SH SOLE 9625 0 0 CISCO SYS INC COM 17275R102 21627 550174 SH SOLE 550174 0 0 CITIGROUP INC COM NEW 172967424 10068 239023 SH SOLE 239023 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 894 47550 SH SOLE 47550 0 0 CITRIX SYS INC COM 177376100 2016 14245 SH SOLE 14245 0 0 CLOROX CO DEL COM 189054109 2379 13730 SH SOLE 13730 0 0 CME GROUP INC COM 12572Q105 6787 39252 SH SOLE 39252 0 0 CMS ENERGY CORP COM 125896100 1824 31046 SH SOLE 31046 0 0 COCA COLA CO COM 191216100 19701 445227 SH SOLE 445227 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 519 13823 SH SOLE 13823 0 0 COGNEX CORP COM 192422103 789 18696 SH SOLE 18696 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3633 78190 SH SOLE 78190 0 0 COLGATE PALMOLIVE CO COM 194162103 5917 89171 SH SOLE 89171 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2263 47276 SH SOLE 47276 0 0 COMCAST CORP NEW CL A 20030N101 20061 583501 SH SOLE 583501 0 0 COMERICA INC COM 200340107 463 15769 SH SOLE 15769 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 716 98200 SH SOLE 98200 0 0 CONAGRA BRANDS INC COM 205887102 1562 53227 SH SOLE 53227 0 0 CONCHO RES INC COM 20605P101 942 21992 SH SOLE 21992 0 0 CONOCOPHILLIPS COM 20825C104 3696 120013 SH SOLE 120013 0 0 CONSOLIDATED EDISON INC COM 209115104 2836 36361 SH SOLE 36361 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2627 18323 SH SOLE 18323 0 0 CONTINENTAL RES INC COM 212015101 83 10843 SH SOLE 10843 0 0 COOPER COS INC COM NEW 216648402 1496 5427 SH SOLE 5427 0 0 COPART INC COM 217204106 1568 22884 SH SOLE 22884 0 0 CORNING INC COM 219350105 1728 84120 SH SOLE 84120 0 0 CORTEVA INC COM 22052L104 1924 81857 SH SOLE 81857 0 0 COSTAR GROUP INC COM 22160N109 2355 4010 SH SOLE 4010 0 0 COSTCO WHSL CORP NEW COM 22160K105 13774 48309 SH SOLE 48309 0 0 COTY INC COM CL A 222070203 183 35549 SH SOLE 35549 0 0 CREDICORP LTD COM G2519Y108 4409 30820 SH SOLE 30820 0 0 CRESCENT PT ENERGY CORP COM 22576C101 696 898473 SH SOLE 898473 0 0 CRONOS GROUP INC COM 22717L101 1686 296840 SH SOLE 296840 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 6575 45536 SH SOLE 45536 0 0 CROWN HLDGS INC COM 228368106 861 14826 SH SOLE 14826 0 0 CSX CORP COM 126408103 4635 80898 SH SOLE 80898 0 0 CUMMINS INC COM 231021106 2155 15922 SH SOLE 15922 0 0 CVS HEALTH CORP COM 126650100 89547 1509309 SH SOLE 1509309 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 240 2800 SH SOLE 2800 0 0 D R HORTON INC COM 23331A109 1302 38292 SH SOLE 38292 0 0 DANAHER CORPORATION COM 235851102 9484 68523 SH SOLE 68523 0 0 DARDEN RESTAURANTS INC COM 237194105 730 13413 SH SOLE 13413 0 0 DAVITA INC COM 23918K108 756 9933 SH SOLE 9933 0 0 DEERE & CO COM 244199105 4525 32755 SH SOLE 32755 0 0 DELL TECHNOLOGIES INC CL C 24703L202 701 17732 SH SOLE 17732 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 505 17686 SH SOLE 17686 0 0 DENTSPLY SIRONA INC COM 24906P109 945 24329 SH SOLE 24329 0 0 DESCARTES SYS GROUP INC COM 249906108 7805 226735 SH SOLE 226735 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 779 118200 SH SOLE 118200 0 0 DEVON ENERGY CORP NEW COM 25179M103 290 42013 SH SOLE 42013 0 0 DEXCOM INC COM 252131107 2696 10014 SH SOLE 10014 0 0 DIAMONDBACK ENERGY INC COM 25278X109 437 16675 SH SOLE 16675 0 0 DIGITAL RLTY TR INC COM 253868103 3995 28757 SH SOLE 28757 0 0 DISCOVER FINL SVCS COM 254709108 1223 34287 SH SOLE 34287 0 0 DISCOVERY INC COM SER A 25470F104 336 17299 SH SOLE 17299 0 0 DISCOVERY INC COM SER C 25470F302 692 39448 SH SOLE 39448 0 0 DISH NETWORK CORPORATION CL A 25470M109 558 27892 SH SOLE 27892 0 0 DISNEY WALT CO COM DISNEY 254687106 19045 197154 SH SOLE 197154 0 0 DOCUSIGN INC COM 256163106 1067 11551 SH SOLE 11551 0 0 DOLLAR GEN CORP NEW COM 256677105 4725 31290 SH SOLE 31290 0 0 DOLLAR TREE INC COM 256746108 1902 25887 SH SOLE 25887 0 0 DOMINION ENERGY INC COM 25746U109 6508 90145 SH SOLE 90145 0 0 DOMINOS PIZZA INC COM 25754A201 1379 4254 SH SOLE 4254 0 0 DOVER CORP COM 260003108 1334 15893 SH SOLE 15893 0 0 DOW INC COM 260557103 2371 81101 SH SOLE 81101 0 0 DROPBOX INC CL A 26210C104 478 26388 SH SOLE 26388 0 0 DTE ENERGY CO COM 233331107 1996 21013 SH SOLE 21013 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 6491 80255 SH SOLE 80255 0 0 DUKE REALTY CORP COM NEW 264411505 1302 40204 SH SOLE 40204 0 0 DUPONT DE NEMOURS INC COM 26614N102 2763 81026 SH SOLE 81026 0 0 DXC TECHNOLOGY CO COM 23355L106 365 28003 SH SOLE 28003 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 848 24712 SH SOLE 24712 0 0 EAST WEST BANCORP INC COM 27579R104 410 15931 SH SOLE 15931 0 0 EASTMAN CHEM CO COM 277432100 693 14876 SH SOLE 14876 0 0 EATON CORP PLC SHS G29183103 3513 45216 SH SOLE 45216 0 0 EATON VANCE CORP COM NON VTG 278265103 399 12378 SH SOLE 12378 0 0 EBAY INC COM 278642103 2541 84530 SH SOLE 84530 0 0 ECOLAB INC COM 278865100 28841 185082 SH SOLE 185082 0 0 EDISON INTL COM 281020107 2149 39224 SH SOLE 39224 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 4303 22815 SH SOLE 22815 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 969 43282 SH SOLE 43282 0 0 ELDORADO GOLD CORP NEW COM 284902509 1925 309366 SH SOLE 309366 0 0 ELECTRONIC ARTS INC COM 285512109 83739 835972 SH SOLE 835972 0 0 EMERSON ELEC CO COM 291011104 3175 66628 SH SOLE 66628 0 0 ENBRIDGE INC COM 29250N105 76785 2635193 SH SOLE 2635193 0 0 ENERPLUS CORP COM 292766102 2303 1564661 SH SOLE 1564661 0 0 ENTERGY CORP NEW COM 29364G103 2047 21781 SH SOLE 21781 0 0 EOG RES INC COM 26875P101 2286 63632 SH SOLE 63632 0 0 EPAM SYS INC COM 29414B104 1117 6017 SH SOLE 6017 0 0 EQUIFAX INC COM 294429105 1582 13247 SH SOLE 13247 0 0 EQUINIX INC COM 29444U700 5838 9348 SH SOLE 9348 0 0 EQUITABLE HLDGS INC COM 29452E101 662 45807 SH SOLE 45807 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1088 18923 SH SOLE 18923 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2507 40619 SH SOLE 40619 0 0 ERIE INDTY CO CL A 29530P102 413 2783 SH SOLE 2783 0 0 ESSENTIAL UTILS INC COM 29670G102 961 23610 SH SOLE 23610 0 0 ESSEX PPTY TR INC COM 297178105 1593 7232 SH SOLE 7232 0 0 EVEREST RE GROUP LTD COM G3223R108 859 4465 SH SOLE 4465 0 0 EVERGY INC COM 30034W106 1372 24930 SH SOLE 24930 0 0 EVERSOURCE ENERGY COM 30040W108 2770 35413 SH SOLE 35413 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 74298 5781968 SH SOLE 5781968 0 0 EXACT SCIENCES CORP COM 30063P105 931 16055 SH SOLE 16055 0 0 EXELON CORP COM 30161N101 3911 106323 SH SOLE 106323 0 0 EXPEDIA GROUP INC COM NEW 30212P303 858 15246 SH SOLE 15246 0 0 EXPEDITORS INTL WASH INC COM 302130109 1243 18630 SH SOLE 18630 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1357 14166 SH SOLE 14166 0 0 EXXON MOBIL CORP COM 30231G102 17573 462809 SH SOLE 462809 0 0 F M C CORP COM NEW 302491303 1158 14177 SH SOLE 14177 0 0 F5 NETWORKS INC COM 315616102 709 6652 SH SOLE 6652 0 0 FACEBOOK INC CL A 30303M102 48212 289039 SH SOLE 289039 0 0 FACTSET RESH SYS INC COM 303075105 1083 4155 SH SOLE 4155 0 0 FASTENAL CO COM 311900104 1960 62730 SH SOLE 62730 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 617 8264 SH SOLE 8264 0 0 FEDEX CORP COM 31428X106 3288 27113 SH SOLE 27113 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 749 30088 SH SOLE 30088 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 100377 825197 SH SOLE 825197 0 0 FIFTH THIRD BANCORP COM 316773100 1153 77620 SH SOLE 77620 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1813 292408 SH SOLE 292408 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1514 18402 SH SOLE 18402 0 0 FIRSTENERGY CORP COM 337932107 2368 59098 SH SOLE 59098 0 0 FIRSTSERVICE CORP NEW COM 33767E202 4360 56505 SH SOLE 56505 0 0 FISERV INC COM 337738108 6012 63293 SH SOLE 63293 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1771 9495 SH SOLE 9495 0 0 FLEX LTD ORD Y2573F102 466 55598 SH SOLE 55598 0 0 FLIR SYS INC COM 302445101 468 14676 SH SOLE 14676 0 0 FLOWSERVE CORP COM 34354P105 342 14314 SH SOLE 14314 0 0 FORD MTR CO DEL COM 345370860 2057 425898 SH SOLE 425898 0 0 FORTINET INC COM 34959E109 1609 15904 SH SOLE 15904 0 0 FORTIS INC COM 349553107 56250 1457712 SH SOLE 1457712 0 0 FORTIVE CORP COM 34959J108 1825 33060 SH SOLE 33060 0 0 FORTUNA SILVER MINES INC COM 349915108 224 97312 SH SOLE 97312 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 658 15222 SH SOLE 15222 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 5396 288400 SH SOLE 288400 0 0 FOX CORP CL A COM 35137L105 916 38777 SH SOLE 38777 0 0 FOX CORP CL B COM 35137L204 433 18926 SH SOLE 18926 0 0 FRANCO NEVADA CORP COM 351858105 42775 427833 SH SOLE 427833 0 0 FRANKLIN RESOURCES INC COM 354613101 546 32688 SH SOLE 32688 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1071 158691 SH SOLE 158691 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1663 20402 SH SOLE 20402 0 0 GAP INC COM 364760108 172 24501 SH SOLE 24501 0 0 GARMIN LTD SHS H2906T109 1091 14558 SH SOLE 14558 0 0 GARTNER INC COM 366651107 34601 347503 SH SOLE 347503 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1629 28100 SH SOLE 28100 0 0 GENERAL DYNAMICS CORP COM 369550108 3559 26899 SH SOLE 26899 0 0 GENERAL ELECTRIC CO COM 369604103 7594 956484 SH SOLE 956484 0 0 GENERAL MLS INC COM 370334104 3488 66106 SH SOLE 66106 0 0 GENERAL MTRS CO COM 37045V100 2923 140643 SH SOLE 140643 0 0 GENUINE PARTS CO COM 372460105 1070 15895 SH SOLE 15895 0 0 GILDAN ACTIVEWEAR INC COM 375916103 888 69590 SH SOLE 69590 0 0 GILEAD SCIENCES INC COM 375558103 10355 138514 SH SOLE 138514 0 0 GLOBAL PMTS INC COM 37940X102 4747 32912 SH SOLE 32912 0 0 GLOBANT S A COM L44385109 1389 15800 SH SOLE 15800 0 0 GLOBE LIFE INC COM 37959E102 810 11255 SH SOLE 11255 0 0 GODADDY INC CL A 380237107 1067 18679 SH SOLE 18679 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5396 34905 SH SOLE 34905 0 0 GRAINGER W W INC COM 384802104 1245 5012 SH SOLE 5012 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 9629 232965 SH SOLE 232965 0 0 GRUBHUB INC COM 400110102 408 10006 SH SOLE 10006 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 324 46000 SH SOLE 46000 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 717 9035 SH SOLE 9035 0 0 HAEMONETICS CORP COM 405024100 8352 83800 SH SOLE 83800 0 0 HALLIBURTON CO COM 406216101 658 96009 SH SOLE 96009 0 0 HANESBRANDS INC COM 410345102 311 39563 SH SOLE 39563 0 0 HARLEY DAVIDSON INC COM 412822108 320 16878 SH SOLE 16878 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1389 39421 SH SOLE 39421 0 0 HASBRO INC COM 418056107 1017 14220 SH SOLE 14220 0 0 HCA HEALTHCARE INC COM 40412C101 2667 29680 SH SOLE 29680 0 0 HD SUPPLY HLDGS INC COM 40416M105 516 18146 SH SOLE 18146 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1291 54137 SH SOLE 54137 0 0 HEICO CORP NEW COM 422806109 352 4712 SH SOLE 4712 0 0 HEICO CORP NEW CL A 422806208 534 8352 SH SOLE 8352 0 0 HELEN OF TROY CORP LTD COM G4388N106 2348 16300 SH SOLE 16300 0 0 HENRY JACK & ASSOC INC COM 426281101 1307 8417 SH SOLE 8417 0 0 HENRY SCHEIN INC COM 806407102 812 16082 SH SOLE 16082 0 0 HERSHEY CO COM 427866108 2150 16225 SH SOLE 16225 0 0 HESS CORP COM 42809H107 999 29997 SH SOLE 29997 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1374 141530 SH SOLE 141530 0 0 HEXO CORP COM 428304109 316 386922 SH SOLE 386922 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 2001 29322 SH SOLE 29322 0 0 HOLLYFRONTIER CORP COM 436106108 411 16771 SH SOLE 16771 0 0 HOLOGIC INC COM 436440101 1030 29331 SH SOLE 29331 0 0 HOME DEPOT INC COM 437076102 22281 119336 SH SOLE 119336 0 0 HONEYWELL INTL INC COM 438516106 10467 78233 SH SOLE 78233 0 0 HORMEL FOODS CORP COM 440452100 1498 32123 SH SOLE 32123 0 0 HOST HOTELS & RESORTS INC COM 44107P104 866 78441 SH SOLE 78441 0 0 HP INC COM 40434L105 2814 162082 SH SOLE 162082 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1758 61200 SH SOLE 61200 0 0 HUDBAY MINERALS INC COM 443628102 1079 570430 SH SOLE 570430 0 0 HUMANA INC COM 444859102 4549 14487 SH SOLE 14487 0 0 HUNT J B TRANS SVCS INC COM 445658107 860 9328 SH SOLE 9328 0 0 HUNTINGTON BANCSHARES INC COM 446150104 927 112956 SH SOLE 112956 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 816 4478 SH SOLE 4478 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 487 27300 SH SOLE 27300 0 0 HUYA INC ADS REP SHS A 44852D108 468 27600 SH SOLE 27600 0 0 IAA INC COM 449253103 7169 239300 SH SOLE 239300 0 0 IAC INTERACTIVECORP COM 44919P508 1545 8621 SH SOLE 8621 0 0 IAMGOLD CORP COM 450913108 1747 767824 SH SOLE 767824 0 0 IDEX CORP COM 45167R104 1149 8323 SH SOLE 8323 0 0 IDEXX LABS INC COM 45168D104 2274 9386 SH SOLE 9386 0 0 IHS MARKIT LTD SHS G47567105 3462 57692 SH SOLE 57692 0 0 ILLINOIS TOOL WKS INC COM 452308109 5002 35195 SH SOLE 35195 0 0 ILLUMINA INC COM 452327109 4392 16082 SH SOLE 16082 0 0 IMPERIAL OIL LTD COM NEW 453038408 898 79380 SH SOLE 79380 0 0 INCYTE CORP COM 45337C102 1467 20028 SH SOLE 20028 0 0 INDEPENDENT BANK CORP MASS COM 453836108 7190 111700 SH SOLE 111700 0 0 INGERSOLL RAND INC COM 45687V106 959 38681 SH SOLE 38681 0 0 INGREDION INC COM 457187102 552 7306 SH SOLE 7306 0 0 INSULET CORP COM 45784P101 1121 6765 SH SOLE 6765 0 0 INTEL CORP COM 458140100 25751 475820 SH SOLE 475820 0 0 INTER PARFUMS INC COM 458334109 4686 101100 SH SOLE 101100 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4924 60975 SH SOLE 60975 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10756 96965 SH SOLE 96965 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 66593 652364 SH SOLE 652364 0 0 INTERPUBLIC GROUP COS INC COM 460690100 687 42409 SH SOLE 42409 0 0 INTL PAPER CO COM 460146103 1268 40745 SH SOLE 40745 0 0 INTUIT COM 461202103 6557 28510 SH SOLE 28510 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 6270 12661 SH SOLE 12661 0 0 INVESCO LTD SHS G491BT108 383 42199 SH SOLE 42199 0 0 INVITATION HOMES INC COM 46187W107 1257 58809 SH SOLE 58809 0 0 IONIS PHARMACEUTICALS INC COM 462222100 691 14618 SH SOLE 14618 0 0 IPG PHOTONICS CORP COM 44980X109 449 4067 SH SOLE 4067 0 0 IQIYI INC SPONSORED ADS 46267X108 1032 58000 SH SOLE 58000 0 0 IQVIA HLDGS INC COM 46266C105 1946 18041 SH SOLE 18041 0 0 IRON MTN INC NEW COM 46284V101 747 31407 SH SOLE 31407 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 4 105 SH SOLE 105 0 0 ISHARES TR MSCI EAFE ETF 464287465 2404 44959 SH SOLE 44959 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 67646 591000 SH SOLE 591000 0 0 ISHARES TR U.S. TECH ETF 464287721 26673 130500 SH SOLE 130500 0 0 ISHARES TR MSCI EURO FL ETF 464289180 2178 173836 SH SOLE 173836 0 0 JACOBS ENGR GROUP INC COM 469814107 1152 14533 SH SOLE 14533 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 617 6190 SH SOLE 6190 0 0 JD COM INC SPON ADR CL A 47215P106 13592 335600 SH SOLE 335600 0 0 JEFFERIES FINL GROUP INC COM 47233W109 381 27882 SH SOLE 27882 0 0 JOHNSON & JOHNSON COM 478160104 37749 287877 SH SOLE 287877 0 0 JOHNSON CTLS INTL PLC SHS G51502105 2275 84373 SH SOLE 84373 0 0 JONES LANG LASALLE INC COM 48020Q107 569 5639 SH SOLE 5639 0 0 JOYY INC ADS REPSTG COM A 46591M109 1406 26400 SH SOLE 26400 0 0 JPMORGAN CHASE & CO COM 46625H100 30887 343072 SH SOLE 343072 0 0 JUNIPER NETWORKS INC COM 48203R104 701 36610 SH SOLE 36610 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1379 10846 SH SOLE 10846 0 0 KELLOGG CO COM 487836108 1679 27983 SH SOLE 27983 0 0 KEYCORP COM 493267108 1117 107729 SH SOLE 107729 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1717 20519 SH SOLE 20519 0 0 KIMBERLY CLARK CORP COM 494368103 4801 37546 SH SOLE 37546 0 0 KIMCO RLTY CORP COM 49446R109 447 46184 SH SOLE 46184 0 0 KINDER MORGAN INC DEL COM 49456B101 3103 222951 SH SOLE 222951 0 0 KINROSS GOLD CORP COM 496902404 2777 691213 SH SOLE 691213 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 9946 337474 SH SOLE 337474 0 0 KKR & CO INC CL A 48251W104 1272 54187 SH SOLE 54187 0 0 KLA CORPORATION COM NEW 482480100 2481 17261 SH SOLE 17261 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 459 14001 SH SOLE 14001 0 0 KOHLS CORP COM 500255104 254 17407 SH SOLE 17407 0 0 KRAFT HEINZ CO COM 500754106 1817 73460 SH SOLE 73460 0 0 KROGER CO COM 501044101 2641 87677 SH SOLE 87677 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 6170 34257 SH SOLE 34257 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1343 10624 SH SOLE 10624 0 0 LAM RESEARCH CORP COM 512807108 3809 15871 SH SOLE 15871 0 0 LAMB WESTON HLDGS INC COM 513272104 6194 108479 SH SOLE 108479 0 0 LAS VEGAS SANDS CORP COM 517834107 1606 37805 SH SOLE 37805 0 0 LAUDER ESTEE COS INC CL A 518439104 41658 261439 SH SOLE 261439 0 0 LEAR CORP COM NEW 521865204 511 6287 SH SOLE 6287 0 0 LEGGETT & PLATT INC COM 524660107 384 14395 SH SOLE 14395 0 0 LEIDOS HOLDINGS INC COM 525327102 1348 14713 SH SOLE 14713 0 0 LENNAR CORP CL A 526057104 1169 30614 SH SOLE 30614 0 0 LENNOX INTL INC COM 526107107 690 3795 SH SOLE 3795 0 0 LHC GROUP INC COM 50187A107 41716 297543 SH SOLE 297543 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1295 11695 SH SOLE 11695 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 295 17871 SH SOLE 17871 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 716 45593 SH SOLE 45593 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 303 9573 SH SOLE 9573 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 563 17805 SH SOLE 17805 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 605 22212 SH SOLE 22212 0 0 LILLY ELI & CO COM 532457108 13124 94608 SH SOLE 94608 0 0 LINCOLN ELEC HLDGS INC COM 533900106 5120 74200 SH SOLE 74200 0 0 LINCOLN NATL CORP IND COM 534187109 571 21695 SH SOLE 21695 0 0 LINDE PLC SHS G5494J103 10175 58814 SH SOLE 58814 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 744 16366 SH SOLE 16366 0 0 LKQ CORP COM 501889208 688 33521 SH SOLE 33521 0 0 LOCKHEED MARTIN CORP COM 539830109 9421 27796 SH SOLE 27796 0 0 LOEWS CORP COM 540424108 1020 29281 SH SOLE 29281 0 0 LOWES COS INC COM 548661107 9183 106720 SH SOLE 106720 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 1036 38100 SH SOLE 38100 0 0 LULULEMON ATHLETICA INC COM 550021109 2296 12115 SH SOLE 12115 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1448 29176 SH SOLE 29176 0 0 M & T BK CORP COM 55261F104 1418 13714 SH SOLE 13714 0 0 MAG SILVER CORP COM 55903Q104 954 123495 SH SOLE 123495 0 0 MAGNA INTL INC COM 559222401 9848 308411 SH SOLE 308411 0 0 MANPOWERGROUP INC COM 56418H100 342 6451 SH SOLE 6451 0 0 MANULIFE FINL CORP COM 56501R106 53421 4251853 SH SOLE 4251853 0 0 MARATHON OIL CORP COM 565849106 288 87493 SH SOLE 87493 0 0 MARATHON PETE CORP COM 56585A102 1677 71020 SH SOLE 71020 0 0 MARKEL CORP COM 570535104 1406 1515 SH SOLE 1515 0 0 MARKETAXESS HLDGS INC COM 57060D108 1381 4152 SH SOLE 4152 0 0 MARRIOTT INTL INC NEW CL A 571903202 2274 30399 SH SOLE 30399 0 0 MARSH & MCLENNAN COS INC COM 571748102 4778 55262 SH SOLE 55262 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1294 6839 SH SOLE 6839 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1568 69307 SH SOLE 69307 0 0 MASCO CORP COM 574599106 1074 31075 SH SOLE 31075 0 0 MASTERCARD INC CL A 57636Q104 111745 462599 SH SOLE 462599 0 0 MATCH GROUP INC COM 57665R106 405 6131 SH SOLE 6131 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1439 29600 SH SOLE 29600 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1909 13519 SH SOLE 13519 0 0 MCDONALDS CORP COM 580135101 13616 82349 SH SOLE 82349 0 0 MCKESSON CORP COM 58155Q103 2392 17688 SH SOLE 17688 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 979 56596 SH SOLE 56596 0 0 MEDTRONIC PLC SHS G5960L103 13218 146568 SH SOLE 146568 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 163 13178 SH SOLE 13178 0 0 MERCADOLIBRE INC COM 58733R102 2393 4897 SH SOLE 4897 0 0 MERCK & CO. INC COM 58933Y105 21427 278494 SH SOLE 278494 0 0 METHANEX CORP COM 59151K108 1523 125016 SH SOLE 125016 0 0 METLIFE INC COM 59156R108 2614 85496 SH SOLE 85496 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1842 2668 SH SOLE 2668 0 0 MGM RESORTS INTERNATIONAL COM 552953101 631 53510 SH SOLE 53510 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1772 26140 SH SOLE 26140 0 0 MICRON TECHNOLOGY INC COM 595112103 5101 121291 SH SOLE 121291 0 0 MICROSOFT CORP COM 594918104 127060 805654 SH SOLE 805654 0 0 MID AMER APT CMNTYS INC COM 59522J103 1286 12479 SH SOLE 12479 0 0 MIDDLEBY CORP COM 596278101 349 6142 SH SOLE 6142 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1729 227500 SH SOLE 227500 0 0 MOHAWK INDS INC COM 608190104 508 6661 SH SOLE 6661 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 811 20780 SH SOLE 20780 0 0 MOMO INC ADR 60879B107 1486 68500 SH SOLE 68500 0 0 MONDELEZ INTL INC CL A 609207105 7895 157642 SH SOLE 157642 0 0 MONGODB INC CL A 60937P106 704 5155 SH SOLE 5155 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2482 44109 SH SOLE 44109 0 0 MOODYS CORP COM 615369105 3932 18589 SH SOLE 18589 0 0 MORGAN STANLEY COM NEW 617446448 4520 132929 SH SOLE 132929 0 0 MOSAIC CO NEW COM 61945C103 426 39356 SH SOLE 39356 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2491 18744 SH SOLE 18744 0 0 MSA SAFETY INC COM 553498106 4989 49300 SH SOLE 49300 0 0 MSCI INC COM 55354G100 2678 9268 SH SOLE 9268 0 0 MYLAN NV SHS EURO N59465109 842 56453 SH SOLE 56453 0 0 NASDAQ INC COM 631103108 1192 12553 SH SOLE 12553 0 0 NATIONAL OILWELL VARCO INC COM 637071101 415 42202 SH SOLE 42202 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 5124 159176 SH SOLE 159176 0 0 NEOGENOMICS INC COM NEW 64049M209 5897 213600 SH SOLE 213600 0 0 NETAPP INC COM 64110D104 1041 24966 SH SOLE 24966 0 0 NETEASE INC SPONSORED ADS 64110W102 10367 32300 SH SOLE 32300 0 0 NETFLIX INC COM 64110L106 18004 47947 SH SOLE 47947 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 828 9571 SH SOLE 9571 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7003 64700 SH SOLE 64700 0 0 NEWELL BRANDS INC COM 651229106 584 43997 SH SOLE 43997 0 0 NEWMONT CORP COM 651639106 4060 89669 SH SOLE 89669 0 0 NEWS CORP NEW CL A 65249B109 381 42499 SH SOLE 42499 0 0 NEXTCURE INC COM 65343E108 298 8036 SH SOLE 8036 0 0 NEXTERA ENERGY INC COM 65339F101 12876 53513 SH SOLE 53513 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 488 38919 SH SOLE 38919 0 0 NIKE INC CL B 654106103 65462 791172 SH SOLE 791172 0 0 NIO INC SPON ADS 62914V106 831 298900 SH SOLE 298900 0 0 NISOURCE INC COM 65473P105 1020 40858 SH SOLE 40858 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 396 15300 SH SOLE 15300 0 0 NOBLE ENERGY INC COM 655044105 316 52315 SH SOLE 52315 0 0 NORBORD INC COM NEW 65548P403 1161 98089 SH SOLE 98089 0 0 NORDSTROM INC COM 655664100 182 11886 SH SOLE 11886 0 0 NORFOLK SOUTHERN CORP COM 655844108 4164 28521 SH SOLE 28521 0 0 NORTHERN TR CORP COM 665859104 1662 22019 SH SOLE 22019 0 0 NORTHROP GRUMMAN CORP COM 666807102 5306 17538 SH SOLE 17538 0 0 NORTONLIFELOCK INC COM 668771108 1275 68168 SH SOLE 68168 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 255 23272 SH SOLE 23272 0 0 NOVAGOLD RES INC COM NEW 66987E206 2896 392400 SH SOLE 392400 0 0 NRG ENERGY INC COM NEW 629377508 750 27521 SH SOLE 27521 0 0 NUCOR CORP COM 670346105 1195 33167 SH SOLE 33167 0 0 NUTRIEN LTD COM 67077M108 8609 251672 SH SOLE 251672 0 0 NVIDIA CORP COM 67066G104 16766 63605 SH SOLE 63605 0 0 NVR INC COM 62944T105 994 387 SH SOLE 387 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1402 16910 SH SOLE 16910 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2493 8280 SH SOLE 8280 0 0 OCCIDENTAL PETE CORP COM 674599105 1131 97707 SH SOLE 97707 0 0 OGE ENERGY CORP COM 670837103 673 21897 SH SOLE 21897 0 0 OKTA INC CL A 679295105 1426 11661 SH SOLE 11661 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 8359 63680 SH SOLE 63680 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 634 23901 SH SOLE 23901 0 0 OMNICOM GROUP INC COM 681919106 1308 23817 SH SOLE 23817 0 0 ON SEMICONDUCTOR CORP COM 682189105 559 44924 SH SOLE 44924 0 0 ONE GAS INC COM 68235P108 3554 42500 SH SOLE 42500 0 0 ONEOK INC NEW COM 682680103 985 45181 SH SOLE 45181 0 0 OPEN TEXT CORP COM 683715106 24825 709494 SH SOLE 709494 0 0 ORACLE CORP COM 68389X105 12158 251571 SH SOLE 251571 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1756 235152 SH SOLE 235152 0 0 OWENS CORNING NEW COM 690742101 462 11902 SH SOLE 11902 0 0 PACCAR INC COM 693718108 2313 37832 SH SOLE 37832 0 0 PACKAGING CORP AMER COM 695156109 899 10357 SH SOLE 10357 0 0 PALO ALTO NETWORKS INC COM 697435105 1757 10719 SH SOLE 10719 0 0 PAN AMERN SILVER CORP COM 697900108 4963 344713 SH SOLE 344713 0 0 PARKER HANNIFIN CORP COM 701094104 1823 14052 SH SOLE 14052 0 0 PAYCHEX INC COM 704326107 2217 35237 SH SOLE 35237 0 0 PAYCOM SOFTWARE INC COM 70432V102 1098 5434 SH SOLE 5434 0 0 PAYPAL HLDGS INC COM 70450Y103 11693 122128 SH SOLE 122128 0 0 PEMBINA PIPELINE CORP COM 706327103 7618 405842 SH SOLE 405842 0 0 PENTAIR PLC SHS G7S00T104 520 17469 SH SOLE 17469 0 0 PEOPLES UTD FINL INC COM 712704105 537 48577 SH SOLE 48577 0 0 PEPSICO INC COM 713448108 18319 152529 SH SOLE 152529 0 0 PERKINELMER INC COM 714046109 915 12155 SH SOLE 12155 0 0 PERRIGO CO PLC SHS G97822103 680 14144 SH SOLE 14144 0 0 PFIZER INC COM 717081103 19758 605346 SH SOLE 605346 0 0 PHILIP MORRIS INTL INC COM 718172109 12428 170342 SH SOLE 170342 0 0 PHILLIPS 66 COM 718546104 2607 48602 SH SOLE 48602 0 0 PINDUODUO INC SPONSORED ADS 722304102 3185 88400 SH SOLE 88400 0 0 PINNACLE WEST CAP CORP COM 723484101 932 12298 SH SOLE 12298 0 0 PINTEREST INC CL A 72352L106 491 31822 SH SOLE 31822 0 0 PIONEER NAT RES CO COM 723787107 1271 18120 SH SOLE 18120 0 0 PNC FINL SVCS GROUP INC COM 693475105 4593 47979 SH SOLE 47979 0 0 PNM RES INC COM 69349H107 2204 58000 SH SOLE 58000 0 0 POLARIS INC COM 731068102 306 6359 SH SOLE 6359 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 4046 84400 SH SOLE 84400 0 0 PPG INDS INC COM 693506107 2162 25865 SH SOLE 25865 0 0 PPL CORP COM 69351T106 1952 79082 SH SOLE 79082 0 0 PREMIER INC CL A 74051N102 38321 1171170 SH SOLE 1171170 0 0 PRETIUM RES INC COM 74139C102 1736 304094 SH SOLE 304094 0 0 PRICE T ROWE GROUP INC COM 74144T108 2496 25560 SH SOLE 25560 0 0 PRIMO WATER CORPORATION COM 74167P108 2563 282218 SH SOLE 282218 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 952 30375 SH SOLE 30375 0 0 PROCTER & GAMBLE CO COM 742718109 30005 272775 SH SOLE 272775 0 0 PROGRESSIVE CORP OHIO COM 743315103 4727 64019 SH SOLE 64019 0 0 PROLOGIS INC. COM 74340W103 6490 80754 SH SOLE 80754 0 0 PROS HOLDINGS INC COM 74346Y103 4732 152500 SH SOLE 152500 0 0 PROSPERITY BANCSHARES INC COM 743606105 6798 140900 SH SOLE 140900 0 0 PRUDENTIAL FINL INC COM 744320102 2293 43972 SH SOLE 43972 0 0 PTC INC COM 69370C100 19318 315594 SH SOLE 315594 0 0 PUBLIC STORAGE COM 74460D109 3416 17198 SH SOLE 17198 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2484 55315 SH SOLE 55315 0 0 PULTE GROUP INC COM 745867101 629 28161 SH SOLE 28161 0 0 PVH CORPORATION COM 693656100 305 8114 SH SOLE 8114 0 0 QORVO INC COM 74736K101 1025 12709 SH SOLE 12709 0 0 QUALCOMM INC COM 747525103 8457 125014 SH SOLE 125014 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1183 14735 SH SOLE 14735 0 0 RALPH LAUREN CORP CL A 751212101 364 5445 SH SOLE 5445 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 863 13659 SH SOLE 13659 0 0 RAYTHEON CO COM NEW 755111507 3995 30462 SH SOLE 30462 0 0 REALPAGE INC COM 75606N109 6495 122700 SH SOLE 122700 0 0 REALTY INCOME CORP COM 756109104 1778 35650 SH SOLE 35650 0 0 REGENCY CTRS CORP COM 758849103 704 18330 SH SOLE 18330 0 0 REGENERON PHARMACEUTICALS COM 75886F107 4324 8856 SH SOLE 8856 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 946 105507 SH SOLE 105507 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 576 6851 SH SOLE 6851 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 722 4832 SH SOLE 4832 0 0 REPUBLIC SVCS INC COM 760759100 1834 24437 SH SOLE 24437 0 0 RESMED INC COM 761152107 2317 15729 SH SOLE 15729 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 7810 193681 SH SOLE 193681 0 0 RINGCENTRAL INC CL A 76680R206 1739 8205 SH SOLE 8205 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 6205 181056 SH SOLE 181056 0 0 ROBERT HALF INTL INC COM 770323103 479 12701 SH SOLE 12701 0 0 ROCKWELL AUTOMATION INC COM 773903109 1908 12640 SH SOLE 12640 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 14238 340886 SH SOLE 340886 0 0 ROKU INC COM CL A 77543R102 876 10015 SH SOLE 10015 0 0 ROLLINS INC COM 775711104 583 16120 SH SOLE 16120 0 0 ROPER TECHNOLOGIES INC COM 776696106 3549 11383 SH SOLE 11383 0 0 ROSS STORES INC COM 778296103 3441 39566 SH SOLE 39566 0 0 ROYAL BK CDA COM 780087102 153930 2483486 SH SOLE 2483486 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 627 19492 SH SOLE 19492 0 0 RPM INTL INC COM 749685103 844 14185 SH SOLE 14185 0 0 S&P GLOBAL INC COM 78409V104 6560 26769 SH SOLE 26769 0 0 SABRE CORP COM 78573M104 190 32116 SH SOLE 32116 0 0 SALESFORCE COM INC COM 79466L302 13117 91103 SH SOLE 91103 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 1443 287853 SH SOLE 287853 0 0 SAREPTA THERAPEUTICS INC COM 803607100 798 8157 SH SOLE 8157 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3325 12318 SH SOLE 12318 0 0 SCHLUMBERGER LTD COM 806857108 2043 151413 SH SOLE 151413 0 0 SCHWAB CHARLES CORP COM 808513105 4244 126222 SH SOLE 126222 0 0 SEABRIDGE GOLD INC COM 811916105 766 82020 SH SOLE 82020 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1262 25862 SH SOLE 25862 0 0 SEALED AIR CORP NEW COM 81211K100 418 16902 SH SOLE 16902 0 0 SEATTLE GENETICS INC COM 812578102 1514 13125 SH SOLE 13125 0 0 SEI INVESTMENTS CO COM 784117103 647 13972 SH SOLE 13972 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4476 214968 SH SOLE 214968 0 0 SEMPRA ENERGY COM 816851109 3484 30834 SH SOLE 30834 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 503 17378 SH SOLE 17378 0 0 SERVICE CORP INTL COM 817565104 30165 771275 SH SOLE 771275 0 0 SERVICENOW INC COM 81762P102 5922 20666 SH SOLE 20666 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 6638 408896 SH SOLE 408896 0 0 SHERWIN WILLIAMS CO COM 824348106 4177 9089 SH SOLE 9089 0 0 SHOPIFY INC CL A 82509L107 61337 146305 SH SOLE 146305 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 477 5935 SH SOLE 5935 0 0 SILVERCORP METALS INC COM 82835P103 2049 625154 SH SOLE 625154 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1841 33565 SH SOLE 33565 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 5250 84700 SH SOLE 84700 0 0 SINA CORP ORD G81477104 907 28500 SH SOLE 28500 0 0 SIRIUS XM HLDGS INC COM 82968B103 837 169342 SH SOLE 169342 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1666 18638 SH SOLE 18638 0 0 SL GREEN RLTY CORP COM 78440X101 378 8764 SH SOLE 8764 0 0 SMITH A O CORP COM 831865209 567 14993 SH SOLE 14993 0 0 SMUCKER J M CO COM NEW 832696405 1385 12479 SH SOLE 12479 0 0 SNAP INC CL A 83304A106 962 80930 SH SOLE 80930 0 0 SNAP ON INC COM 833034101 653 6001 SH SOLE 6001 0 0 SOUTHERN CO COM 842587107 6218 114858 SH SOLE 114858 0 0 SOUTHERN COPPER CORP COM 84265V105 1090 38700 SH SOLE 38700 0 0 SOUTHWEST AIRLS CO COM 844741108 512 14392 SH SOLE 14392 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 19418 75338 SH SOLE 75338 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 7740 259900 SH SOLE 259900 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 271 11324 SH SOLE 11324 0 0 SPLUNK INC COM 848637104 2131 16883 SH SOLE 16883 0 0 SPRINT CORPORATION COM 85207U105 774 89836 SH SOLE 89836 0 0 SQUARE INC CL A 852234103 1989 37973 SH SOLE 37973 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1090 24880 SH SOLE 24880 0 0 SSR MNG INC COM 784730103 2308 202237 SH SOLE 202237 0 0 STANLEY BLACK & DECKER INC COM 854502101 1663 16630 SH SOLE 16630 0 0 STANTEC INC COM 85472N109 4671 182496 SH SOLE 182496 0 0 STARBUCKS CORP COM 855244109 8501 129305 SH SOLE 129305 0 0 STARS GROUP INC COM 85570W100 7840 383123 SH SOLE 383123 0 0 STATE STR CORP COM 857477103 2119 39773 SH SOLE 39773 0 0 STEEL DYNAMICS INC COM 858119100 531 23568 SH SOLE 23568 0 0 STERIS PLC SHS USD G8473T100 1298 9275 SH SOLE 9275 0 0 STRYKER CORP COM 863667101 6144 36906 SH SOLE 36906 0 0 SUN CMNTYS INC COM 866674104 1266 10140 SH SOLE 10140 0 0 SUN LIFE FINL INC COM 866796105 21511 668283 SH SOLE 668283 0 0 SUNCOR ENERGY INC NEW COM 867224107 43668 2734412 SH SOLE 2734412 0 0 SVB FINANCIAL GROUP COM 78486Q101 853 5643 SH SOLE 5643 0 0 SYNCHRONY FINL COM 87165B103 1024 63612 SH SOLE 63612 0 0 SYNOPSYS INC COM 871607107 2504 19441 SH SOLE 19441 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2039 116110 SH SOLE 116110 0 0 SYSCO CORP COM 871829107 2419 53018 SH SOLE 53018 0 0 T MOBILE US INC COM 872590104 3141 37433 SH SOLE 37433 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1471 12400 SH SOLE 12400 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 9315 174900 SH SOLE 174900 0 0 TAPESTRY INC COM 876030107 391 30183 SH SOLE 30183 0 0 TARGA RES CORP COM 87612G101 176 25463 SH SOLE 25463 0 0 TARGET CORP COM 87612E106 5160 55499 SH SOLE 55499 0 0 TC ENERGY CORP COM 87807B107 77646 1745806 SH SOLE 1745806 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1025 29564 SH SOLE 29564 0 0 TE CONNECTIVITY LTD REG SHS H84989104 57412 911584 SH SOLE 911584 0 0 TECHNIPFMC PLC COM G87110105 313 46454 SH SOLE 46454 0 0 TECK RESOURCES LTD CL B 878742204 4715 621501 SH SOLE 621501 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 361 39200 SH SOLE 39200 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1187 3992 SH SOLE 3992 0 0 TELEFLEX INCORPORATED COM 879369106 1484 5068 SH SOLE 5068 0 0 TELUS CORPORATION COM 87971M103 48064 3038042 SH SOLE 3038042 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 424 42182 SH SOLE 42182 0 0 TERADYNE INC COM 880770102 993 18331 SH SOLE 18331 0 0 TESLA INC COM 88160R101 7759 14808 SH SOLE 14808 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 711 79222 SH SOLE 79222 0 0 TEXAS INSTRS INC COM 882508104 32255 322779 SH SOLE 322779 0 0 TEXTRON INC COM 883203101 666 24969 SH SOLE 24969 0 0 TFI INTL INC COM 87241L109 3045 137911 SH SOLE 137911 0 0 THE REALREAL INC COM 88339P101 968 138100 SH SOLE 138100 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 12435 43848 SH SOLE 43848 0 0 THOMSON REUTERS CORP COM NEW 884903709 4407 64638 SH SOLE 64638 0 0 TIFFANY & CO NEW COM 886547108 1529 11809 SH SOLE 11809 0 0 TJX COS INC NEW COM 872540109 6330 132404 SH SOLE 132404 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 173364 4075174 SH SOLE 4075174 0 0 TPI COMPOSITES INC COM 87266J104 14595 987500 SH SOLE 987500 0 0 TRACTOR SUPPLY CO COM 892356106 1095 12951 SH SOLE 12951 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 47556 575803 SH SOLE 575803 0 0 TRANSALTA CORP COM 89346D107 2418 461965 SH SOLE 461965 0 0 TRANSDIGM GROUP INC COM 893641100 1689 5274 SH SOLE 5274 0 0 TRANSUNION COM 89400J107 1363 20597 SH SOLE 20597 0 0 TRAVELERS COMPANIES INC COM 89417E109 2805 28233 SH SOLE 28233 0 0 TRIMBLE INC COM 896239100 867 27251 SH SOLE 27251 0 0 TRIP COM GROUP LTD ADS 89677Q107 5030 214500 SH SOLE 214500 0 0 TRIPADVISOR INC COM 896945201 204 11738 SH SOLE 11738 0 0 TRUIST FINL CORP COM 89832Q109 4529 146859 SH SOLE 146859 0 0 TWILIO INC CL A 90138F102 1159 12950 SH SOLE 12950 0 0 TWITTER INC COM 90184L102 1981 80669 SH SOLE 80669 0 0 TYLER TECHNOLOGIES INC COM 902252105 8798 29668 SH SOLE 29668 0 0 TYSON FOODS INC CL A 902494103 1869 32288 SH SOLE 32288 0 0 UBER TECHNOLOGIES INC COM 90353T100 1302 46645 SH SOLE 46645 0 0 UDR INC COM 902653104 1171 32055 SH SOLE 32055 0 0 UGI CORP NEW COM 902681105 610 22863 SH SOLE 22863 0 0 ULTA BEAUTY INC COM 90384S303 1075 6116 SH SOLE 6116 0 0 UNDER ARMOUR INC CL A 904311107 203 22070 SH SOLE 22070 0 0 UNDER ARMOUR INC CL C 904311206 184 22817 SH SOLE 22817 0 0 UNION PAC CORP COM 907818108 12292 87155 SH SOLE 87155 0 0 UNITED AIRLS HLDGS INC COM 910047109 218 6923 SH SOLE 6923 0 0 UNITED PARCEL SERVICE INC CL B 911312106 8930 95588 SH SOLE 95588 0 0 UNITED RENTALS INC COM 911363109 846 8224 SH SOLE 8224 0 0 UNITED TECHNOLOGIES CORP COM 913017109 8468 89774 SH SOLE 89774 0 0 UNITEDHEALTH GROUP INC COM 91324P102 101002 405012 SH SOLE 405012 0 0 UNIVAR SOLUTIONS INC COM 91336L107 2637 246000 SH SOLE 246000 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 871 8787 SH SOLE 8787 0 0 UNUM GROUP COM 91529Y106 339 22562 SH SOLE 22562 0 0 US BANCORP DEL COM NEW 902973304 5598 162504 SH SOLE 162504 0 0 V F CORP COM 918204108 2008 37132 SH SOLE 37132 0 0 VAIL RESORTS INC COM 91879Q109 652 4416 SH SOLE 4416 0 0 VALERO ENERGY CORP COM 91913Y100 2037 44917 SH SOLE 44917 0 0 VARIAN MED SYS INC COM 92220P105 1021 9946 SH SOLE 9946 0 0 VEEVA SYS INC CL A COM 922475108 2250 14390 SH SOLE 14390 0 0 VENTAS INC COM 92276F100 1093 40769 SH SOLE 40769 0 0 VEREIT INC COM 92339V100 571 116778 SH SOLE 116778 0 0 VERISIGN INC COM 92343E102 2082 11560 SH SOLE 11560 0 0 VERISK ANALYTICS INC COM 92345Y106 2373 17028 SH SOLE 17028 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 24307 452400 SH SOLE 452400 0 0 VERMILION ENERGY INC COM 923725105 786 255761 SH SOLE 255761 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6703 28170 SH SOLE 28170 0 0 VIACOMCBS INC CL B 92556H206 861 61576 SH SOLE 61576 0 0 VICI PPTYS INC COM 925652109 839 50423 SH SOLE 50423 0 0 VIEMED HEALTHCARE INC COM 92663R105 1627 346246 SH SOLE 346246 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 3116 200000 SH SOLE 200000 0 0 VISA INC COM CL A 92826C839 31118 193133 SH SOLE 193133 0 0 VISTRA ENERGY CORP COM 92840M102 638 39984 SH SOLE 39984 0 0 VMWARE INC CL A COM 928563402 1089 8990 SH SOLE 8990 0 0 VORNADO RLTY TR SH BEN INT 929042109 680 18791 SH SOLE 18791 0 0 VOYA FINANCIAL INC COM 929089100 598 14746 SH SOLE 14746 0 0 VULCAN MATLS CO COM 929160109 1565 14478 SH SOLE 14478 0 0 WABCO HLDGS INC COM 92927K102 758 5610 SH SOLE 5610 0 0 WABTEC COM 929740108 959 19919 SH SOLE 19919 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 3797 82997 SH SOLE 82997 0 0 WALMART INC COM 931142103 17676 155573 SH SOLE 155573 0 0 WASTE CONNECTIONS INC COM 94106B101 54666 704103 SH SOLE 704103 0 0 WASTE MGMT INC DEL COM 94106L109 6450 69684 SH SOLE 69684 0 0 WATERS CORP COM 941848103 1283 7050 SH SOLE 7050 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 6010 71000 SH SOLE 71000 0 0 WAYFAIR INC CL A 94419L101 365 6836 SH SOLE 6836 0 0 WEC ENERGY GROUP INC COM 92939U106 3041 34503 SH SOLE 34503 0 0 WEIBO CORP SPONSORED ADR 948596101 837 25270 SH SOLE 25270 0 0 WELLS FARGO CO NEW COM 949746101 12609 439349 SH SOLE 439349 0 0 WELLTOWER INC COM 95040Q104 2032 44382 SH SOLE 44382 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 10337 67897 SH SOLE 67897 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2877 94000 SH SOLE 94000 0 0 WESTERN DIGITAL CORP. COM 958102105 1354 32531 SH SOLE 32531 0 0 WESTERN UN CO COM 959802109 831 45857 SH SOLE 45857 0 0 WESTROCK CO COM 96145D105 797 28209 SH SOLE 28209 0 0 WEYERHAEUSER CO COM 962166104 1381 81498 SH SOLE 81498 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 29212 1060772 SH SOLE 1060772 0 0 WHIRLPOOL CORP COM 963320106 593 6916 SH SOLE 6916 0 0 WILLIAMS COS INC COM 969457100 1876 132565 SH SOLE 132565 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2389 14065 SH SOLE 14065 0 0 WIX COM LTD SHS M98068105 363 3600 SH SOLE 3600 0 0 WORKDAY INC CL A 98138H101 2336 17940 SH SOLE 17940 0 0 WP CAREY INC COM 92936U109 1095 18847 SH SOLE 18847 0 0 WYNN RESORTS LTD COM 983134107 636 10572 SH SOLE 10572 0 0 XCEL ENERGY INC COM 98389B100 3459 57356 SH SOLE 57356 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 403 21284 SH SOLE 21284 0 0 XILINX INC COM 983919101 2144 27507 SH SOLE 27507 0 0 XPO LOGISTICS INC COM 983793100 492 10098 SH SOLE 10098 0 0 XYLEM INC COM 98419M100 5858 89947 SH SOLE 89947 0 0 YAMANA GOLD INC COM 98462Y100 4345 1562886 SH SOLE 1562886 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 330 79100 SH SOLE 79100 0 0 YUM BRANDS INC COM 988498101 2267 33085 SH SOLE 33085 0 0 YUM CHINA HLDGS INC COM 98850P109 6910 162100 SH SOLE 162100 0 0 ZAI LAB LTD ADR 98887Q104 870 16900 SH SOLE 16900 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 3106 16919 SH SOLE 16919 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 506 14050 SH SOLE 14050 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2274 22499 SH SOLE 22499 0 0 ZIONS BANCORPORATION N A COM 989701107 499 18648 SH SOLE 18648 0 0 ZOETIS INC CL A 98978V103 6139 52166 SH SOLE 52166 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3924 148200 SH SOLE 148200 0 0