The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 61,805 415,130 SH   SOLE   415,130 0 0
ABBVIE INC COM 00287Y109 204,859 1,263,704 SH   SOLE   1,263,704 0 0
ABIOMED INC COM 003654100 10,556 31,868 SH   SOLE   31,868 0 0
ACCENTURE PLC-A SHS CLASS A G1151C101 153,158 454,166 SH   SOLE   454,166 0 0
ACTIVISION BLIZZ COM 00507V109 44,557 556,200 SH   SOLE   556,200 0 0
ADOBE INC COM 00724F101 156,038 342,474 SH   SOLE   342,474 0 0
ADV MICRO DEVICE COM 007903107 128,037 1,170,996 SH   SOLE   1,170,996 0 0
ADVANCE AUTO PAR COM 00751Y106 9,541 46,100 SH   SOLE   46,100 0 0
AES CORP COM 00130H105 12,041 467,993 SH   SOLE   467,993 0 0
AFLAC INC COM 001055102 30,012 466,100 SH   SOLE   466,100 0 0
AGILENT TECH INC COM 00846U101 28,752 217,275 SH   SOLE   217,275 0 0
AIR PRODS & CHEM COM 009158106 39,529 158,172 SH   SOLE   158,172 0 0
AKAMAI TECHNOLOG COM 00971T101 14,089 118,008 SH   SOLE   118,008 0 0
ALGONQUIN POWER COM 015857105 6,520 420,000 SH   SOLE   420,000 0 0
ALIGN TECHNOLOGY COM 016255101 23,299 53,438 SH   SOLE   53,438 0 0
ALIMEN COUCHE COM 01626P304 27,153 602,200 SH   SOLE   602,200 0 0
ALLEGION PLC ORD SHS G0176J109 7,002 63,781 SH   SOLE   63,781 0 0
ALLSTATE CORP COM 020002101 29,887 215,773 SH   SOLE   215,773 0 0
ALLY FINANCIAL I COM 02005N100 11,791 271,180 SH   SOLE   271,180 0 0
ALPHABET INC-A CAP STK CL A 02079K305 138,909 49,943 SH   SOLE   49,943 0 0
ALPHABET INC-C CAP STK CL C 02079K107 136,965 49,039 SH   SOLE   49,039 0 0
AMAZON.COM INC COM 023135106 227,219 69,700 SH   SOLE   69,700 0 0
AMCOR PLC ORD G0250X107 12,832 1,132,537 SH   SOLE   1,132,537 0 0
AMEREN CORP COM 023608102 8,067 86,041 SH   SOLE   86,041 0 0
AMERICAN EXPRESS COM 025816109 91,688 490,312 SH   SOLE   490,312 0 0
AMERICAN INTERNA COM 026874784 38,673 616,100 SH   SOLE   616,100 0 0
AMERICAN WATER W COM 030420103 21,392 129,233 SH   SOLE   129,233 0 0
AMERIPRISE FINAN COM 03076C106 24,976 83,154 SH   SOLE   83,154 0 0
AMERISOURCEBERGE COM 03073E105 17,173 111,000 SH   SOLE   111,000 0 0
AMGEN INC COM 031162100 100,039 413,692 SH   SOLE   413,692 0 0
AMPHENOL CORP-A CL A 032095101 32,146 426,628 SH   SOLE   426,628 0 0
ANALOG DEVICES COM 032654105 63,676 385,493 SH   SOLE   385,493 0 0
ANNALY CAPITAL M COM 035710409 6,924 983,500 SH   SOLE   983,500 0 0
ANSYS INC COM 03662Q105 19,644 61,841 SH   SOLE   61,841 0 0
ANTHEM INC COM 036752103 86,111 175,300 SH   SOLE   175,300 0 0
APPLE INC COM 037833100 315,903 1,809,192 SH   SOLE   1,809,192 0 0
APPLIED MATERIAL COM 038222105 86,548 656,662 SH   SOLE   656,662 0 0
APTIV PLC SHS G6095L109 23,032 192,400 SH   SOLE   192,400 0 0
ARCH CAPITAL GRP ORD G0450A105 14,250 294,300 SH   SOLE   294,300 0 0
ARISTA NETWORKS COM 040413106 22,674 163,144 SH   SOLE   163,144 0 0
ARTHUR J GALLAGH COM 363576109 24,097 138,010 SH   SOLE   138,010 0 0
ASSURANT INC COM 04621X108 7,400 40,700 SH   SOLE   40,700 0 0
ATMOS ENERGY COM 049560105 10,766 90,100 SH   SOLE   90,100 0 0
AUTODESK INC COM 052769106 33,803 157,700 SH   SOLE   157,700 0 0
AUTOMATIC DATA COM 053015103 69,801 306,765 SH   SOLE   306,765 0 0
AVERY DENNISON COM 053611109 10,160 58,400 SH   SOLE   58,400 0 0
BAKER HUGHES CO CL A 05722G100 9,081 249,400 SH   SOLE   249,400 0 0
BALL CORP COM 058498106 20,889 232,100 SH   SOLE   232,100 0 0
BALLARD POWER COM 058586108 2,030 174,300 SH   SOLE   174,300 0 0
BANK NY MELLON COM 064058100 29,521 594,816 SH   SOLE   594,816 0 0
BARRICK GOLD CRP COM 067901108 14,451 588,700 SH   SOLE   588,700 0 0
BAXTER INTL INC COM 071813109 27,899 359,800 SH   SOLE   359,800 0 0
BCE INC COM 05534B760 2,824 50,900 SH   SOLE   50,900 0 0
BECTON DICKINSON COM 075887109 55,622 209,104 SH   SOLE   209,104 0 0
BEST BUY CO INC COM 086516101 15,273 168,025 SH   SOLE   168,025 0 0
BIO-TECHNE CORP COM 09073M104 12,212 28,200 SH   SOLE   28,200 0 0
BIOGEN INC COM 09062X103 22,852 108,508 SH   SOLE   108,508 0 0
BLACK KNIGHT COM 09215C105 6,402 110,400 SH   SOLE   110,400 0 0
BLACKROCK INC COM 09247X101 83,513 109,286 SH   SOLE   109,286 0 0
BOOKING HOLDINGS COM 09857L108 69,049 29,402 SH   SOLE   29,402 0 0
BOOZ ALLEN HAMIL CL A 099502106 8,503 96,800 SH   SOLE   96,800 0 0
BORGWARNER INC COM 099724106 6,539 168,100 SH   SOLE   168,100 0 0
BRISTOL-MYER SQB COM 110122108 117,093 1,603,354 SH   SOLE   1,603,354 0 0
BROADRIDGE FINL COM 11133T103 13,038 83,730 SH   SOLE   83,730 0 0
BROOKFIELD-A CL A SUB VTG 11284V105 1,818 41,600 SH   SOLE   41,600 0 0
BROWN-FORMAN -B COM 115637209 14,952 223,100 SH   SOLE   223,100 0 0
BURLINGTON STORE COM 122017106 8,489 46,600 SH   SOLE   46,600 0 0
CABLE ONE INC COM 12685J105 5,711 3,900 SH   SOLE   3,900 0 0
CADENCE DESIGN COM 127387108 32,684 198,737 SH   SOLE   198,737 0 0
CAE INC COM 124765108 5,181 198,888 SH   SOLE   198,888 0 0
CAMPBELL SOUP CO COM 134429109 6,138 137,711 SH   SOLE   137,711 0 0
CAN NATL RAILWAY COM 136375102 68,361 509,160 SH   SOLE   509,160 0 0
CAN UTILITIES-A COM 136717832 2,780 90,599 SH   SOLE   90,599 0 0
CANADIAN PACIFIC COM 13645T100 55,092 666,915 SH   SOLE   666,915 0 0
CANADIAN TIRE-A COM 136681202 2,796 18,500 SH   SOLE   18,500 0 0
CARDINAL HEALTH COM 14149Y108 12,109 213,571 SH   SOLE   213,571 0 0
CARRIER GLOB COM 14448C104 26,985 588,300 SH   SOLE   588,300 0 0
CATERPILLAR INC COM 149123101 87,017 390,528 SH   SOLE   390,528 0 0
CBRE GROUP INC-A CL A 12504L109 21,881 239,088 SH   SOLE   239,088 0 0
CDW CORP/DE COM 12514G108 18,211 101,800 SH   SOLE   101,800 0 0
CELANESE CORP COM 150870103 11,801 82,600 SH   SOLE   82,600 0 0
CENTERPOINT ENER COM 15189T107 6,447 210,400 SH   SOLE   210,400 0 0
CERNER CORP COM 156782104 20,630 220,500 SH   SOLE   220,500 0 0
CGI INC CL A SUB VTG 12532H104 12,967 162,633 SH   SOLE   162,633 0 0
CH ROBINSON COM NEW 12541W209 10,133 94,077 SH   SOLE   94,077 0 0
CHEVRON CORP COM 166764100 104,211 640,000 SH   SOLE   640,000 0 0
CHIPOTLE MEXICAN COM 169656105 31,641 20,000 SH   SOLE   20,000 0 0
CHUBB LTD COM H1467J104 68,998 322,570 SH   SOLE   322,570 0 0
CHURCH & DWIGHT COM 171340102 17,531 176,400 SH   SOLE   176,400 0 0
CIGNA CORP COM 125523100 60,632 253,044 SH   SOLE   253,044 0 0
CINTAS CORP COM 172908105 28,671 67,400 SH   SOLE   67,400 0 0
CISCO SYSTEMS COM 17275R102 168,489 3,021,691 SH   SOLE   3,021,691 0 0
CITIZENS FINANCI COM 174610105 13,929 307,279 SH   SOLE   307,279 0 0
CITRIX SYSTEMS COM 177376100 8,722 86,438 SH   SOLE   86,438 0 0
CLOROX CO COM 189054109 12,653 91,009 SH   SOLE   91,009 0 0
CLOUDFLARE INC-A CL A COM 18915M107 19,212 160,500 SH   SOLE   160,500 0 0
CME GROUP INC COM 12572Q105 61,220 257,379 SH   SOLE   257,379 0 0
CMS ENERGY CORP COM 125896100 14,657 209,569 SH   SOLE   209,569 0 0
COCA-COLA CO/THE COM 191216100 181,701 2,930,668 SH   SOLE   2,930,668 0 0
COGNEX CORP COM 192422103 9,548 123,758 SH   SOLE   123,758 0 0
COGNIZANT TECH-A CL A 192446102 33,899 378,037 SH   SOLE   378,037 0 0
COLGATE-PALMOLIV COM 194162103 43,710 576,419 SH   SOLE   576,419 0 0
CONAGRA BRANDS I COM 205887102 11,860 353,300 SH   SOLE   353,300 0 0
CONOCOPHILLIPS COM 20825C104 44,850 448,505 SH   SOLE   448,505 0 0
CONS EDISON INC COM 209115104 23,102 244,000 SH   SOLE   244,000 0 0
CONSTELLATION EN COM 21037T109 13,032 231,683 SH   SOLE   231,683 0 0
COOPER COS INC COM NEW 216648402 14,857 35,577 SH   SOLE   35,577 0 0
COPART INC COM 217204106 19,005 151,470 SH   SOLE   151,470 0 0
COSTCO WHOLESALE COM 22160K105 182,602 317,100 SH   SOLE   317,100 0 0
COUPA SOFTWARE I COM 22266L106 5,163 50,800 SH   SOLE   50,800 0 0
CSX CORP COM 126408103 61,455 1,640,983 SH   SOLE   1,640,983 0 0
CUMMINS INC COM 231021106 21,578 105,203 SH   SOLE   105,203 0 0
CVS HEALTH CORP COM 126650100 95,046 939,100 SH   SOLE   939,100 0 0
DARDEN RESTAURAN COM 237194105 12,552 94,409 SH   SOLE   94,409 0 0
DATADOG INC-A CL A COM 23804L103 18,873 124,600 SH   SOLE   124,600 0 0
DAVITA INC COM 23918K108 5,653 49,980 SH   SOLE   49,980 0 0
DEERE & CO COM 244199105 88,618 213,300 SH   SOLE   213,300 0 0
DEVON ENERGY CO COM 25179M103 12,518 211,700 SH   SOLE   211,700 0 0
DEXCOM COM 252131107 34,993 68,400 SH   SOLE   68,400 0 0
DISCOVERY INC - COM SER A 25470F104 2,849 114,328 SH   SOLE   114,328 0 0
DISCOVERY INC-C COM SER C 25470F302 5,310 212,648 SH   SOLE   212,648 0 0
DOCUSIGN INC COM 256163106 14,172 132,300 SH   SOLE   132,300 0 0
DOMINION ENERGY COM 25746U109 49,419 581,600 SH   SOLE   581,600 0 0
DOMINO'S PIZZA COM 25754A201 11,111 27,300 SH   SOLE   27,300 0 0
DOVER CORP COM 260003108 16,255 103,600 SH   SOLE   103,600 0 0
DOW INC COM 260557103 33,773 530,020 SH   SOLE   530,020 0 0
DR HORTON INC COM 23331A109 18,344 246,200 SH   SOLE   246,200 0 0
DROPBOX INC-A CL A 26210C104 5,166 222,200 SH   SOLE   222,200 0 0
DTE ENERGY CO COM 233331107 18,463 139,647 SH   SOLE   139,647 0 0
DUPONT DE NEMOUR COM 26614N102 28,203 383,300 SH   SOLE   383,300 0 0
EATON CORP PLC SHS G29183103 43,633 287,514 SH   SOLE   287,514 0 0
EBAY INC COM 278642103 27,742 484,500 SH   SOLE   484,500 0 0
ECOLAB INC COM 278865100 32,232 182,554 SH   SOLE   182,554 0 0
EDWARDS LIFE COM 28176E112 52,914 449,490 SH   SOLE   449,490 0 0
ELECTRONIC ARTS COM 285512109 25,922 204,900 SH   SOLE   204,900 0 0
ELI LILLY & CO COM 532457108 167,208 583,888 SH   SOLE   583,888 0 0
EMERSON ELEC CO COM 291011104 41,828 426,600 SH   SOLE   426,600 0 0
ENBRIDGE INC COM 29250N105 30,926 671,200 SH   SOLE   671,200 0 0
EQUIFAX INC COM 294429105 20,580 86,800 SH   SOLE   86,800 0 0
EQUITABLE HOLDIN COM 29452E101 8,522 275,700 SH   SOLE   275,700 0 0
ESSENTIAL UTILIT COM 29670G102 8,380 163,900 SH   SOLE   163,900 0 0
ESTEE LAUDER CL A 518439104 44,954 165,078 SH   SOLE   165,078 0 0
ETSY INC COM 29786A106 11,160 89,800 SH   SOLE   89,800 0 0
EVERSOURCE ENERG COM 30040W108 21,553 244,389 SH   SOLE   244,389 0 0
EXELON CORP COM 30161N101 33,105 695,053 SH   SOLE   695,053 0 0
EXPEDITORS INTL COM 302130109 12,583 121,978 SH   SOLE   121,978 0 0
F5 INC COM 315616102 9,065 43,383 SH   SOLE   43,383 0 0
FACTSET RESEARCH COM 303075105 11,983 27,600 SH   SOLE   27,600 0 0
FAIR ISAAC CORP COM 303250104 9,609 20,600 SH   SOLE   20,600 0 0
FASTENAL CO COM 311900104 24,304 409,156 SH   SOLE   409,156 0 0
FIDELITY NATIONA COM 31620M106 44,576 443,900 SH   SOLE   443,900 0 0
FIRST REPUBLIC B COM 33616C100 20,124 124,143 SH   SOLE   124,143 0 0
FIRSTSERVICE-WI COM 33767E202 4,010 27,700 SH   SOLE   27,700 0 0
FISERV INC COM 337738108 43,673 430,700 SH   SOLE   430,700 0 0
FORTINET INC COM 34959E109 33,777 98,838 SH   SOLE   98,838 0 0
FORTIVE CORP COM 34959J108 14,117 231,686 SH   SOLE   231,686 0 0
FORTUNE BRANDS H COM 34964C106 7,243 97,503 SH   SOLE   97,503 0 0
FRANCO-NEVADA CO COM 351858105 10,149 63,722 SH   SOLE   63,722 0 0
FRANKLIN RES INC COM 354613101 5,955 213,288 SH   SOLE   213,288 0 0
GARMIN LTD COM H2906T109 13,169 111,027 SH   SOLE   111,027 0 0
GARTNER INC COM 366651107 18,859 63,400 SH   SOLE   63,400 0 0
GENERAC HOLDINGS COM 368736104 13,317 44,800 SH   SOLE   44,800 0 0
GENERAL MILLS IN COM 370334104 29,500 435,613 SH   SOLE   435,613 0 0
GENUINE PARTS CO COM 372460105 13,157 104,406 SH   SOLE   104,406 0 0
GILDAN ACTIVEWEA COM 375916103 5,240 139,573 SH   SOLE   139,573 0 0
GILEAD SCIENCES COM 375558103 53,603 901,655 SH   SOLE   901,655 0 0
GODADDY INC-A CL A 380237107 9,985 119,300 SH   SOLE   119,300 0 0
GREAT-WEST LIFEC COM 39138C106 5,775 195,791 SH   SOLE   195,791 0 0
GUIDEWIRE SOFTWA COM 40171V100 5,289 55,900 SH   SOLE   55,900 0 0
HALLIBURTON CO COM 406216101 11,497 303,600 SH   SOLE   303,600 0 0
HARTFORD FINL SV COM 416515104 18,484 257,400 SH   SOLE   257,400 0 0
HASBRO INC COM 418056107 7,522 91,822 SH   SOLE   91,822 0 0
HCA HEALTHCARE I COM 40412C101 49,122 196,000 SH   SOLE   196,000 0 0
HENRY SCHEIN INC COM 806407102 8,729 100,115 SH   SOLE   100,115 0 0
HERSHEY CO/THE COM 427866108 22,718 104,869 SH   SOLE   104,869 0 0
HILTON WORLDWIDE COM 43300A203 30,011 197,781 SH   SOLE   197,781 0 0
HOLOGIC INC COM 436440101 14,355 186,860 SH   SOLE   186,860 0 0
HOME DEPOT INC COM 437076102 213,552 713,434 SH   SOLE   713,434 0 0
HORIZON THERAPEU SHS G46188101 16,150 153,500 SH   SOLE   153,500 0 0
HORMEL FOODS CRP COM 440452100 10,766 208,886 SH   SOLE   208,886 0 0
HUBSPOT INC COM 443573100 14,913 31,400 SH   SOLE   31,400 0 0
HUMANA INC COM 444859102 40,215 92,412 SH   SOLE   92,412 0 0
HUNTINGTON BANC COM 446150104 10,459 715,400 SH   SOLE   715,400 0 0
HYDRO ONE LTD COM 448811208 6,234 231,200 SH   SOLE   231,200 0 0
IBM COM 459200101 83,175 639,710 SH   SOLE   639,710 0 0
IDEX CORP COM 45167R104 10,543 54,990 SH   SOLE   54,990 0 0
IDEXX LABS COM 45168D104 33,568 61,360 SH   SOLE   61,360 0 0
IGM FINANCIAL IN COM 449586106 2,051 57,993 SH   SOLE   57,993 0 0
ILLINOIS TOOL WO COM 452308109 47,603 227,329 SH   SOLE   227,329 0 0
ILLUMINA INC COM 452327109 36,303 103,900 SH   SOLE   103,900 0 0
INGERSOLL-RAND I COM 45687V106 13,675 271,600 SH   SOLE   271,600 0 0
INTACT FINANCIAL COM 45823T106 15,288 103,376 SH   SOLE   103,376 0 0
INTEL CORP COM 458140100 144,349 2,912,605 SH   SOLE   2,912,605 0 0
INTERCONTINENTAL COM 45866F104 53,271 403,200 SH   SOLE   403,200 0 0
INTERPUBLIC GRP COM 460690100 9,738 274,700 SH   SOLE   274,700 0 0
INTL FLVR & FRAG COM 459506101 23,278 177,251 SH   SOLE   177,251 0 0
INTL PAPER CO COM 460146103 12,470 270,200 SH   SOLE   270,200 0 0
INTUIT INC COM 461202103 94,199 195,905 SH   SOLE   195,905 0 0
INTUITIVE SURGIC COM NEW 46120E602 76,295 252,900 SH   SOLE   252,900 0 0
INVESCO LTD SHS G491BT108 6,328 274,425 SH   SOLE   274,425 0 0
IVANHOE MINES LT COM 46579R104 3,966 424,800 SH   SOLE   424,800 0 0
JACK HENRY COM 426281101 10,535 53,463 SH   SOLE   53,463 0 0
JAZZ PHARMACEUTI SHS USD G50871105 6,634 42,617 SH   SOLE   42,617 0 0
JM SMUCKER CO COM NEW 832696405 10,438 77,084 SH   SOLE   77,084 0 0
JOHNSON CONTROLS SHS G51502105 33,578 512,100 SH   SOLE   512,100 0 0
JOHNSON&JOHNSON COM 478160104 237,237 1,338,585 SH   SOLE   1,338,585 0 0
JUNIPER NETWORKS COM 48203R104 8,579 230,860 SH   SOLE   230,860 0 0
KEURIG DR PEPPER COM 49271V100 19,249 507,900 SH   SOLE   507,900 0 0
KEYCORP COM 493267108 15,651 699,310 SH   SOLE   699,310 0 0
KEYSIGHT TEC COM 49338L103 20,947 132,603 SH   SOLE   132,603 0 0
KIMBERLY-CLARK COM 494368103 29,702 241,167 SH   SOLE   241,167 0 0
KINDER MORGAN IN COM 49456B101 12,755 674,500 SH   SOLE   674,500 0 0
KROGER CO COM 501044101 29,568 515,400 SH   SOLE   515,400 0 0
LABORATORY CP COM NEW 50540R409 18,324 69,498 SH   SOLE   69,498 0 0
LAM RESEARCH COM 512807108 55,096 102,484 SH   SOLE   102,484 0 0
LENNOX INTL INC COM 526107107 6,161 23,892 SH   SOLE   23,892 0 0
LINCOLN NATL CRP COM 534187109 8,386 128,300 SH   SOLE   128,300 0 0
LINDE PLC SHS G5494J103 119,614 374,461 SH   SOLE   374,461 0 0
LKQ CORP COM 501889208 9,211 202,847 SH   SOLE   202,847 0 0
LOBLAW COS LTD COM 539481101 10,968 122,120 SH   SOLE   122,120 0 0
LOEWS CORP COM 540424108 10,352 159,700 SH   SOLE   159,700 0 0
LOWE'S COS INC COM 548661107 105,775 523,145 SH   SOLE   523,145 0 0
LULULEMON ATH COM 550021109 32,126 87,961 SH   SOLE   87,961 0 0
LYONDELLBASELL-A SHS - A - N53745100 10,488 102,000 SH   SOLE   102,000 0 0
M&T BANK CORP COM 55261F104 15,777 93,080 SH   SOLE   93,080 0 0
MAGNA INTL COM 559222401 13,231 205,908 SH   SOLE   205,908 0 0
MANULIFE FIN COM 56501R106 29,509 1,382,537 SH   SOLE   1,382,537 0 0
MARKETAXESS COM 57060D108 9,083 26,700 SH   SOLE   26,700 0 0
MARSH & MCLENNAN COM 571748102 62,133 364,588 SH   SOLE   364,588 0 0
MARTIN MAR MTLS COM 573284106 17,089 44,400 SH   SOLE   44,400 0 0
MARVELL TECHNOLO COM 573874104 40,805 569,032 SH   SOLE   569,032 0 0
MASCO CORP COM 574599106 9,225 180,878 SH   SOLE   180,878 0 0
MASTERCARD INC-A COM 57636Q104 224,360 627,792 SH   SOLE   627,792 0 0
MCCORMICK-N/V COM NON VTG 579780206 17,883 179,190 SH   SOLE   179,190 0 0
MCDONALDS CORP COM 580135101 132,221 534,700 SH   SOLE   534,700 0 0
MERCADOLIBRE INC COM 58733R102 37,974 31,925 SH   SOLE   31,925 0 0
MERCK & CO COM 58933Y105 148,814 1,813,699 SH   SOLE   1,813,699 0 0
METLIFE INC COM 59156R108 37,642 535,600 SH   SOLE   535,600 0 0
METTLER-TOLEDO COM 592688105 22,861 16,648 SH   SOLE   16,648 0 0
MICROSOFT CORP COM 594918104 287,040 931,011 SH   SOLE   931,011 0 0
MOHAWK INDS COM 608190104 5,215 41,987 SH   SOLE   41,987 0 0
MOLSON COORS-B CL B 60871R209 7,147 133,889 SH   SOLE   133,889 0 0
MOODY'S CORP COM 615369105 40,682 120,572 SH   SOLE   120,572 0 0
MOTOROLA SOLUTIO COM NEW 620076307 29,177 120,467 SH   SOLE   120,467 0 0
NASDAQ INC COM 631103108 14,844 83,300 SH   SOLE   83,300 0 0
NATL BK CANADA COM 633067103 18,492 241,026 SH   SOLE   241,026 0 0
NETAPP INC COM 64110D104 13,413 161,600 SH   SOLE   161,600 0 0
NEWELL BRANDS IN COM 651229106 5,753 268,700 SH   SOLE   268,700 0 0
NEWMONT CORP COM 651639106 45,658 574,680 SH   SOLE   574,680 0 0
NEXTERA ENERGY COM 65339F101 118,817 1,402,628 SH   SOLE   1,402,628 0 0
NORDSON CORP COM 655663102 8,334 36,700 SH   SOLE   36,700 0 0
NORFOLK SOUTHERN COM 655844108 51,756 181,460 SH   SOLE   181,460 0 0
NORTHERN TRUST COM 665859104 16,606 142,598 SH   SOLE   142,598 0 0
NORTHLAND POWER COM 666511100 2,386 71,700 SH   SOLE   71,700 0 0
NORTONLIFELOCK I COM 871503108 11,210 422,700 SH   SOLE   422,700 0 0
NOVOCURE LTD ORD SHS G6674U108 5,377 64,900 SH   SOLE   64,900 0 0
NUCOR CORP COM 670346105 31,987 215,181 SH   SOLE   215,181 0 0
NUTRIEN LTD COM 67077M108 41,970 405,686 SH   SOLE   405,686 0 0
NVIDIA CORP COM 67066G104 439,421 1,610,428 SH   SOLE   1,610,428 0 0
NVR INC COM 62944T105 10,989 2,460 SH   SOLE   2,460 0 0
NXP SEMICONDUCTO COM N6596X109 36,442 196,900 SH   SOLE   196,900 0 0
OKTA INC CL A 679295105 13,028 86,300 SH   SOLE   86,300 0 0
OLD DOMINION FRT COM 679580100 21,147 70,800 SH   SOLE   70,800 0 0
OMNICOM GROUP COM 681919106 13,192 155,419 SH   SOLE   155,419 0 0
ON SEMICONDUCTOR COM 682189105 18,595 297,000 SH   SOLE   297,000 0 0
OPEN TEXT CORP COM 683715106 8,142 191,840 SH   SOLE   191,840 0 0
ORACLE CORP COM 68389X105 113,318 1,369,733 SH   SOLE   1,369,733 0 0
OTIS WORLDWI COM 68902V107 22,585 293,500 SH   SOLE   293,500 0 0
OWENS CORNING COM 690742101 6,752 73,790 SH   SOLE   73,790 0 0
PACCAR INC COM 693718108 21,766 247,146 SH   SOLE   247,146 0 0
PACKAGING CORP COM 695156109 10,413 66,700 SH   SOLE   66,700 0 0
PARKER HANNIFIN COM 701094104 26,099 91,974 SH   SOLE   91,974 0 0
PAYCHEX INC COM 704326107 31,563 231,280 SH   SOLE   231,280 0 0
PAYCOM SOFTWARE COM 70432V102 12,470 36,000 SH   SOLE   36,000 0 0
PAYPAL HOLDINGS COM 70450Y103 91,988 795,399 SH   SOLE   795,399 0 0
PEMBINA PIPELINE COM 706327103 7,107 189,000 SH   SOLE   189,000 0 0
PENTAIR PLC SHS G7S00T104 6,326 116,700 SH   SOLE   116,700 0 0
PEPSICO INC COM 713448108 165,283 987,469 SH   SOLE   987,469 0 0
PERKINELMER INC COM 714046109 14,131 81,000 SH   SOLE   81,000 0 0
PHILLIPS 66 COM 718546104 12,494 144,629 SH   SOLE   144,629 0 0
PNC FINANCIAL SE COM 693475105 56,038 303,809 SH   SOLE   303,809 0 0
POOL CORP COM 73278L105 12,178 28,800 SH   SOLE   28,800 0 0
POWER CORP CDA COM 739239101 12,555 405,200 SH   SOLE   405,200 0 0
PPG INDS INC COM 693506107 22,108 168,670 SH   SOLE   168,670 0 0
PPL CORP COM 69351T106 15,837 554,500 SH   SOLE   554,500 0 0
PRINCIPAL FINL COM 74251V102 14,475 197,180 SH   SOLE   197,180 0 0
PROCTER & GAMBLE COM 742718109 253,331 1,657,927 SH   SOLE   1,657,927 0 0
PROGRESSIVE CORP COM 743315103 47,839 419,673 SH   SOLE   419,673 0 0
PRUDENTL FINL COM 744320102 33,418 282,792 SH   SOLE   282,792 0 0
PTC INC COM 69370C100 8,402 78,000 SH   SOLE   78,000 0 0
PUB SERV ENTERP COM 744573106 25,229 360,417 SH   SOLE   360,417 0 0
PULTEGROUP INC COM 745867101 7,835 187,000 SH   SOLE   187,000 0 0
QORVO INC COM 74736K101 9,891 79,700 SH   SOLE   79,700 0 0
QUEBECOR INC-B COM 748193208 2,856 119,700 SH   SOLE   119,700 0 0
QUEST DIAGNOSTIC COM 74834L100 13,213 96,545 SH   SOLE   96,545 0 0
RAYMOND JAMES COM 754730109 14,772 134,400 SH   SOLE   134,400 0 0
REGENERON PHARM COM 75886F107 52,661 75,400 SH   SOLE   75,400 0 0
REGIONS FINANCIA COM 7591EP100 15,449 694,005 SH   SOLE   694,005 0 0
REPUBLIC SVCS COM 760759100 21,068 159,000 SH   SOLE   159,000 0 0
RESMED INC COM 761152107 25,143 103,678 SH   SOLE   103,678 0 0
RITCHIE BROS COM 767744105 4,570 77,300 SH   SOLE   77,300 0 0
ROBERT HALF INTL COM 770323103 9,075 79,481 SH   SOLE   79,481 0 0
ROCKWELL AUTOMAT COM 773903109 23,187 82,802 SH   SOLE   82,802 0 0
ROGERS COMMUNI-B CL B 775109200 14,557 256,960 SH   SOLE   256,960 0 0
ROPER TECHNOLOGI COM 776696106 35,250 74,645 SH   SOLE   74,645 0 0
S&P GLOBAL INC COM 78409V104 101,997 248,665 SH   SOLE   248,665 0 0
SALESFORCE INC COM 79466L302 139,560 657,312 SH   SOLE   657,312 0 0
SCHLUMBERGER LTD COM 806857108 19,126 462,983 SH   SOLE   462,983 0 0
SCHWAB (CHARLES) COM 808513105 87,118 1,033,300 SH   SOLE   1,033,300 0 0
SEALED AIR CORP COM 81211K100 7,295 108,942 SH   SOLE   108,942 0 0
SEMPRA ENERGY COM 816851109 37,932 225,625 SH   SOLE   225,625 0 0
SENSATA TECHNOLO SHS G8060N102 5,634 110,800 SH   SOLE   110,800 0 0
SERVICENOW INC COM 81762P102 78,181 140,388 SH   SOLE   140,388 0 0
SHERWIN-WILLIAMS COM 824348106 45,764 183,336 SH   SOLE   183,336 0 0
SHOPIFY INC - A CL A 82509L107 54,215 80,094 SH   SOLE   80,094 0 0
SIRIUS XM HOLDIN COM 82968B103 4,818 727,800 SH   SOLE   727,800 0 0
SKYWORKS SOLUTIO COM 83088M102 15,834 118,806 SH   SOLE   118,806 0 0
SMITH (A.O.)CORP COM 831865209 6,101 95,500 SH   SOLE   95,500 0 0
SNAP-ON INC COM 833034101 7,842 38,164 SH   SOLE   38,164 0 0
STANLEY BLACK & COM 854502101 16,030 114,670 SH   SOLE   114,670 0 0
STARBUCKS CORP COM 855244109 76,679 842,900 SH   SOLE   842,900 0 0
STATE ST CORP COM 857477103 21,834 250,619 SH   SOLE   250,619 0 0
STEEL DYNAMICS COM 858119100 5,648 67,700 SH   SOLE   67,700 0 0
STERIS PLC COM G8473T100 14,941 61,800 SH   SOLE   61,800 0 0
SUN LIFE FINANCI COM 866796105 23,300 416,945 SH   SOLE   416,945 0 0
SVB FINANCIAL GR COM 78486Q101 20,703 37,006 SH   SOLE   37,006 0 0
SYNOPSYS INC COM 871607107 36,126 108,400 SH   SOLE   108,400 0 0
SYSCO CORP COM 871829107 29,696 363,700 SH   SOLE   363,700 0 0
T ROWE PRICE GRP COM 74144T108 24,543 162,333 SH   SOLE   162,333 0 0
TARGET CORP COM 87612E106 76,118 358,676 SH   SOLE   358,676 0 0
TE CONNECTIVITY REG SHS H84989104 30,827 235,353 SH   SOLE   235,353 0 0
TELEDYNE TECH COM 879360105 15,880 33,600 SH   SOLE   33,600 0 0
TELEFLEX INC COM 879369106 11,993 33,800 SH   SOLE   33,800 0 0
TELUS CORP COM 87971M103 7,871 301,004 SH   SOLE   301,004 0 0
TESLA INC COM 88160R101 426,406 395,700 SH   SOLE   395,700 0 0
TEXAS INSTRUMENT COM 882508104 120,837 658,584 SH   SOLE   658,584 0 0
THERMO FISHER COM 883556102 166,504 281,900 SH   SOLE   281,900 0 0
THOMSON REUTERS COM NEW 884903709 13,670 125,800 SH   SOLE   125,800 0 0
TJX COS INC COM 872540109 52,163 861,052 SH   SOLE   861,052 0 0
TMX GROUP LTD COM 87262K105 4,077 39,600 SH   SOLE   39,600 0 0
TOROMONT INDS COM 891102105 5,503 58,000 SH   SOLE   58,000 0 0
TRACTOR SUPPLY COM 892356106 19,417 83,201 SH   SOLE   83,201 0 0
TRANE TECHNOLOGI SHS G8994E103 25,940 169,873 SH   SOLE   169,873 0 0
TRANSUNION COM 89400J107 14,232 137,724 SH   SOLE   137,724 0 0
TRAVELERS COS IN COM 89417E109 32,845 179,747 SH   SOLE   179,747 0 0
TRIMBLE INC COM 896239100 13,048 180,866 SH   SOLE   180,866 0 0
TRUIST FINANCIAL COM 89832Q109 54,925 968,700 SH   SOLE   968,700 0 0
TWILIO INC - A CL A 90138F102 18,788 114,000 SH   SOLE   114,000 0 0
TYLER TECHNOLOG COM 902252105 13,080 29,400 SH   SOLE   29,400 0 0
UGI CORP COM 902681105 5,310 146,600 SH   SOLE   146,600 0 0
UNION PAC CORP COM 907818108 130,916 479,179 SH   SOLE   479,179 0 0
UNITED PARCEL-B CL B 911312106 110,425 514,899 SH   SOLE   514,899 0 0
UNITED RENTALS COM 911363109 18,488 52,049 SH   SOLE   52,049 0 0
VAIL RESORTS COM 91879Q109 7,378 28,347 SH   SOLE   28,347 0 0
VALERO ENERGY COM 91913Y100 13,737 135,282 SH   SOLE   135,282 0 0
VERISIGN INC COM 92343E102 16,329 73,400 SH   SOLE   73,400 0 0
VERISK ANALYTI COM 92345Y106 23,652 110,200 SH   SOLE   110,200 0 0
VERIZON COMMUNIC COM 92343V104 150,940 2,963,100 SH   SOLE   2,963,100 0 0
VERTEX PHARM COM 92532F100 48,723 186,700 SH   SOLE   186,700 0 0
VF CORP COM 918204108 13,669 240,399 SH   SOLE   240,399 0 0
VISA INC-CLASS A COM CL A 92826C839 223,339 1,007,076 SH   SOLE   1,007,076 0 0
VMWARE INC-CL A CL A COM 928563402 16,328 143,392 SH   SOLE   143,392 0 0
VULCAN MATERIALS COM 929160109 17,543 95,500 SH   SOLE   95,500 0 0
WALT DISNEY CO/T COM 254687106 178,153 1,298,870 SH   SOLE   1,298,870 0 0
WASTE CONNECTION COM 94106B101 26,096 186,800 SH   SOLE   186,800 0 0
WASTE MANAGEMENT COM 94106L109 48,295 304,700 SH   SOLE   304,700 0 0
WATERS CORP COM 941848103 13,947 44,933 SH   SOLE   44,933 0 0
WEC ENERGY GROUP COM 92939U106 12,007 120,300 SH   SOLE   120,300 0 0
WEST FRASER TIMB COM 952845105 2,240 27,200 SH   SOLE   27,200 0 0
WEST PHARMACEUT COM 955306105 21,685 52,800 SH   SOLE   52,800 0 0
WESTERN UNION COM 959802109 5,416 289,000 SH   SOLE   289,000 0 0
WESTON (GEORGE) COM 961148509 6,603 53,576 SH   SOLE   53,576 0 0
WESTROCK CO COM 96145D105 8,715 185,300 SH   SOLE   185,300 0 0
WHEATON PRECIOUS COM 962879102 15,470 325,030 SH   SOLE   325,030 0 0
WILLIS TOWERS WA SHS G96629103 21,700 91,862 SH   SOLE   91,862 0 0
WSP GLOBAL INC COM 92938W202 10,626 80,000 SH   SOLE   80,000 0 0
WW GRAINGER INC COM 384802104 16,597 32,177 SH   SOLE   32,177 0 0
XCEL ENERGY INC COM 98389B100 12,843 177,955 SH   SOLE   177,955 0 0
XYLEM INC COM 98419M100 11,087 130,035 SH   SOLE   130,035 0 0
ZEBRA TECH CORP CL A 989207105 15,762 38,100 SH   SOLE   38,100 0 0
ZOETIS INC CL A 98978V103 64,215 340,503 SH   SOLE   340,503 0 0
ZSCALER INC COM 98980G102 13,849 57,400 SH   SOLE   57,400 0 0