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 78,518 442,030 SH   SOLE   442,030 0 0
ABBVIE INC COM 00287Y109 182,466 1,347,604 SH   SOLE   1,347,604 0 0
ABIOMED INC COM 003654100 12,021 33,468 SH   SOLE   33,468 0 0
ACCENTURE PLC-A SHS CLASS A G1151C101 200,628 483,966 SH   SOLE   483,966 0 0
ACTIVISION BLIZZ COM 00507V109 39,339 591,300 SH   SOLE   591,300 0 0
ADOBE INC COM 00724F101 206,962 364,974 SH   SOLE   364,974 0 0
ADV MICRO DEVICE COM 007903107 133,036 924,500 SH   SOLE   924,500 0 0
ADVANCE AUTO PAR COM 00751Y106 11,634 48,500 SH   SOLE   48,500 0 0
AES CORP COM 00130H105 11,980 492,993 SH   SOLE   492,993 0 0
AFLAC INC COM 001055102 29,154 499,300 SH   SOLE   499,300 0 0
AGILENT TECH INC COM 00846U101 37,163 232,775 SH   SOLE   232,775 0 0
AIR PRODS & CHEM COM 009158106 51,533 169,372 SH   SOLE   169,372 0 0
AKAMAI TECHNOLOG COM 00971T101 14,139 120,808 SH   SOLE   120,808 0 0
ALGONQUIN POWER COM 015857105 6,429 444,500 SH   SOLE   444,500 0 0
ALIGN TECHNOLOGY COM 016255101 37,616 57,238 SH   SOLE   57,238 0 0
ALIMEN COUCHE COM 01626P304 27,357 652,000 SH   SOLE   652,000 0 0
ALLEGION PLC ORD SHS G0176J109 8,897 67,181 SH   SOLE   67,181 0 0
ALLSTATE CORP COM 020002101 27,198 231,173 SH   SOLE   231,173 0 0
ALLY FINANCIAL I COM 02005N100 13,192 277,080 SH   SOLE   277,080 0 0
ALPHABET INC-A CAP STK CL A 02079K305 154,392 53,293 SH   SOLE   53,293 0 0
ALPHABET INC-C CAP STK CL C 02079K107 151,303 52,289 SH   SOLE   52,289 0 0
AMAZON.COM INC COM 023135106 247,741 74,300 SH   SOLE   74,300 0 0
AMCOR PLC ORD G0250X107 13,896 1,157,037 SH   SOLE   1,157,037 0 0
AMEREN CORP COM 023608102 7,659 86,041 SH   SOLE   86,041 0 0
AMERICAN EXPRESS COM 025816109 85,499 522,612 SH   SOLE   522,612 0 0
AMERICAN INTERNA COM 026874784 37,528 660,000 SH   SOLE   660,000 0 0
AMERICAN WATER W COM 030420103 26,428 139,933 SH   SOLE   139,933 0 0
AMERIPRISE FINAN COM 03076C106 26,894 89,154 SH   SOLE   89,154 0 0
AMERISOURCEBERGE COM 03073E105 15,110 113,700 SH   SOLE   113,700 0 0
AMGEN INC COM 031162100 99,165 440,792 SH   SOLE   440,792 0 0
AMPHENOL CORP-A CL A 032095101 39,972 457,028 SH   SOLE   457,028 0 0
ANALOG DEVICES COM 032654105 72,135 410,393 SH   SOLE   410,393 0 0
ANNALY CAPITAL M REIT 035710409 8,101 1,035,900 SH   SOLE   1,035,900 0 0
ANSYS INC COM 03662Q105 26,490 66,041 SH   SOLE   66,041 0 0
ANTHEM INC COM 036752103 86,636 186,900 SH   SOLE   186,900 0 0
APPLE INC COM 037833100 341,768 1,924,692 SH   SOLE   1,924,692 0 0
APPLIED MATERIAL COM 038222105 110,225 700,462 SH   SOLE   700,462 0 0
APTIV PLC SHS G6095L109 33,996 206,100 SH   SOLE   206,100 0 0
ARCH CAPITAL GRP COM G0450A105 13,393 301,300 SH   SOLE   301,300 0 0
ARISTA NETWORKS COM 040413106 25,220 175,444 SH   SOLE   175,444 0 0
ARTHUR J GALLAGH COM 363576109 25,350 149,410 SH   SOLE   149,410 0 0
ASSURANT INC COM 04621X108 6,718 43,100 SH   SOLE   43,100 0 0
ATMOS ENERGY COM 049560105 9,943 94,900 SH   SOLE   94,900 0 0
AUTODESK INC COM 052769106 47,015 167,200 SH   SOLE   167,200 0 0
AUTOMATIC DATA COM 053015103 80,524 326,565 SH   SOLE   326,565 0 0
AVERY DENNISON COM 053611109 13,319 61,500 SH   SOLE   61,500 0 0
BAKER HUGHES CO COM 05722G100 5,644 234,600 SH   SOLE   234,600 0 0
BALL CORP COM 058498106 24,222 251,600 SH   SOLE   251,600 0 0
BALLARD POWER COM 058586108 2,193 174,300 SH   SOLE   174,300 0 0
BANK NY MELLON COM 064058100 37,010 637,216 SH   SOLE   637,216 0 0
BARRICK GOLD CRP COM 067901108 11,209 588,700 SH   SOLE   588,700 0 0
BAXTER INTL INC COM 071813109 33,091 385,500 SH   SOLE   385,500 0 0
BCE INC COM 05534B760 2,766 53,100 SH   SOLE   53,100 0 0
BECTON DICKINSON COM 075887109 55,955 222,504 SH   SOLE   222,504 0 0
BEST BUY CO INC COM 086516101 18,047 177,625 SH   SOLE   177,625 0 0
BIO-TECHNE CORP COM 09073M104 14,899 28,800 SH   SOLE   28,800 0 0
BIOGEN INC COM 09062X103 27,881 116,208 SH   SOLE   116,208 0 0
BLACK KNIGHT COM 09215C105 9,640 116,300 SH   SOLE   116,300 0 0
BLACKROCK INC COM 09247X101 106,650 116,486 SH   SOLE   116,486 0 0
BOOKING HOLDINGS COM 09857L108 75,101 31,302 SH   SOLE   31,302 0 0
BOOZ ALLEN HAMIL CL A 099502106 8,691 102,500 SH   SOLE   102,500 0 0
BORGWARNER INC COM 099724106 8,018 177,900 SH   SOLE   177,900 0 0
BRISTOL-MYER SQB COM 110122108 106,616 1,709,954 SH   SOLE   1,709,954 0 0
BROADRIDGE FINL COM 11133T103 16,240 88,830 SH   SOLE   88,830 0 0
BROOKFIELD-A CL A SUB VTG 11284V105 1,533 41,600 SH   SOLE   41,600 0 0
BROWN-FORMAN -B COM 115637209 17,399 238,800 SH   SOLE   238,800 0 0
BURLINGTON STORE COM 122017106 14,634 50,200 SH   SOLE   50,200 0 0
CABLE ONE INC COM 12685J105 7,230 4,100 SH   SOLE   4,100 0 0
CADENCE DESIGN COM 127387108 39,681 212,937 SH   SOLE   212,937 0 0
CAE INC COM 124765108 5,492 217,388 SH   SOLE   217,388 0 0
CAMPBELL SOUP CO COM 134429109 6,337 145,811 SH   SOLE   145,811 0 0
CAN NATL RAILWAY COM 136375102 66,691 542,160 SH   SOLE   542,160 0 0
CAN UTILITIES-A COM 136717832 2,745 94,499 SH   SOLE   94,499 0 0
CANADIAN PACIFIC COM 13645T100 51,104 709,515 SH   SOLE   709,515 0 0
CANADIAN TIRE-A COM 136681202 2,657 18,500 SH   SOLE   18,500 0 0
CARDINAL HEALTH COM 14149Y108 11,198 217,471 SH   SOLE   217,471 0 0
CARRIER GLOB COM 14448C104 34,187 630,300 SH   SOLE   630,300 0 0
CATERPILLAR INC COM 149123101 86,051 416,228 SH   SOLE   416,228 0 0
CBRE GROUP INC-A COM 12504L109 27,690 255,188 SH   SOLE   255,188 0 0
CDW CORP/DE COM 12514G108 22,649 110,600 SH   SOLE   110,600 0 0
CELANESE CORP COM 150870103 14,201 84,500 SH   SOLE   84,500 0 0
CENTERPOINT ENER COM 15189T107 6,447 231,000 SH   SOLE   231,000 0 0
CERNER CORP COM 156782104 21,992 236,800 SH   SOLE   236,800 0 0
CGI INC COM 12532H104 14,746 166,533 SH   SOLE   166,533 0 0
CH ROBINSON COM 12541W209 10,674 99,177 SH   SOLE   99,177 0 0
CHEVRON CORP COM 166764100 74,811 637,500 SH   SOLE   637,500 0 0
CHIPOTLE MEXICAN COM 169656105 37,587 21,500 SH   SOLE   21,500 0 0
CHUBB LTD COM H1467J104 66,435 343,670 SH   SOLE   343,670 0 0
CHURCH & DWIGHT COM 171340102 19,270 188,000 SH   SOLE   188,000 0 0
CIGNA CORP COM 125523100 61,849 269,344 SH   SOLE   269,344 0 0
CINTAS CORP COM 172908105 31,997 72,200 SH   SOLE   72,200 0 0
CISCO SYSTEMS COM 17275R102 204,140 3,221,391 SH   SOLE   3,221,391 0 0
CITIZENS FINANCI COM 174610105 15,454 327,079 SH   SOLE   327,079 0 0
CITRIX SYSTEMS COM 177376100 8,611 91,038 SH   SOLE   91,038 0 0
CLOROX CO COM 189054109 16,810 96,409 SH   SOLE   96,409 0 0
CLOUDFLARE INC-A CL A COM 18915M107 22,618 172,000 SH   SOLE   172,000 0 0
CME GROUP INC COM 12572Q105 62,593 273,979 SH   SOLE   273,979 0 0
CMS ENERGY CORP COM 125896100 13,919 213,969 SH   SOLE   213,969 0 0
COCA-COLA CO/THE COM 191216100 184,970 3,123,968 SH   SOLE   3,123,968 0 0
COGNEX CORP COM 192422103 10,137 130,358 SH   SOLE   130,358 0 0
COGNIZANT TECH-A CL A 192446102 35,926 404,937 SH   SOLE   404,937 0 0
COLGATE-PALMOLIV COM 194162103 52,682 617,319 SH   SOLE   617,319 0 0
CONAGRA BRANDS I COM 205887102 12,362 362,000 SH   SOLE   362,000 0 0
CONOCOPHILLIPS COM 20825C104 32,373 448,505 SH   SOLE   448,505 0 0
CONS EDISON INC COM 209115104 22,601 264,900 SH   SOLE   264,900 0 0
COOPER COS INC COM NEW 216648402 15,240 36,377 SH   SOLE   36,377 0 0
COPART INC COM 217204106 24,861 163,970 SH   SOLE   163,970 0 0
COSTCO WHOLESALE COM 22160K105 191,826 337,900 SH   SOLE   337,900 0 0
COUPA SOFTWARE I COM 22266L106 8,456 53,500 SH   SOLE   53,500 0 0
CSX CORP COM 126408103 65,649 1,745,983 SH   SOLE   1,745,983 0 0
CUMMINS INC COM 231021106 24,498 112,303 SH   SOLE   112,303 0 0
CVS HEALTH CORP COM 126650100 103,253 1,000,900 SH   SOLE   1,000,900 0 0
DARDEN RESTAURAN COM 237194105 14,538 96,509 SH   SOLE   96,509 0 0
DATADOG INC-A CL A COM 23804L103 23,706 133,100 SH   SOLE   133,100 0 0
DAVITA INC COM 23918K108 6,016 52,880 SH   SOLE   52,880 0 0
DEERE & CO COM 244199105 77,939 227,300 SH   SOLE   227,300 0 0
DELL TECHN-C COM 24703L202 11,009 196,000 SH   SOLE   196,000 0 0
DEVON ENERGY CO COM 25179M103 9,325 211,700 SH   SOLE   211,700 0 0
DEXCOM COM 252131107 39,358 73,300 SH   SOLE   73,300 0 0
DISCOVERY INC - COM 25470F104 2,807 119,228 SH   SOLE   119,228 0 0
DISCOVERY INC-C COM 25470F302 5,156 225,148 SH   SOLE   225,148 0 0
DOCUSIGN INC COM 256163106 21,582 141,700 SH   SOLE   141,700 0 0
DOMINION ENERGY COM 25746U109 48,197 613,500 SH   SOLE   613,500 0 0
DOMINO'S PIZZA COM 25754A201 16,253 28,800 SH   SOLE   28,800 0 0
DOVER CORP COM 260003108 20,194 111,200 SH   SOLE   111,200 0 0
DOW INC COM 260557103 32,207 567,820 SH   SOLE   567,820 0 0
DR HORTON INC COM 23331A109 28,598 263,700 SH   SOLE   263,700 0 0
DROPBOX INC-A COM 26210C104 5,742 234,000 SH   SOLE   234,000 0 0
DTE ENERGY CO COM 233331107 18,164 151,947 SH   SOLE   151,947 0 0
DUPONT DE NEMOUR COM 26614N102 33,168 410,600 SH   SOLE   410,600 0 0
EATON CORP PLC SHS G29183103 52,315 302,714 SH   SOLE   302,714 0 0
EBAY INC COM 278642103 34,520 519,100 SH   SOLE   519,100 0 0
ECOLAB INC COM 278865100 45,875 195,554 SH   SOLE   195,554 0 0
EDWARDS LIFE COM 28176E112 61,911 477,890 SH   SOLE   477,890 0 0
ELECTRONIC ARTS COM 285512109 28,952 219,500 SH   SOLE   219,500 0 0
ELI LILLY & CO COM 532457108 171,750 621,788 SH   SOLE   621,788 0 0
EMERSON ELEC CO COM 291011104 42,487 457,000 SH   SOLE   457,000 0 0
ENBRIDGE INC COM 29250N105 26,255 671,200 SH   SOLE   671,200 0 0
EQUIFAX INC COM 294429105 27,200 92,900 SH   SOLE   92,900 0 0
EQUITABLE HOLDIN COM 29452E101 9,522 290,400 SH   SOLE   290,400 0 0
ESSENTIAL UTILIT COM 29670G102 9,315 173,500 SH   SOLE   173,500 0 0
ESTEE LAUDER CL A 518439104 64,962 175,478 SH   SOLE   175,478 0 0
ETSY INC COM 29786A106 21,062 96,200 SH   SOLE   96,200 0 0
EVERSOURCE ENERG COM 30040W108 24,109 264,989 SH   SOLE   264,989 0 0
EXELON CORP COM 30161N101 43,005 744,553 SH   SOLE   744,553 0 0
EXPEDITORS INTL COM 302130109 17,468 130,078 SH   SOLE   130,078 0 0
F5 INC COM 315616102 11,179 45,683 SH   SOLE   45,683 0 0
FACTSET RESEARCH COM 303075105 13,657 28,100 SH   SOLE   28,100 0 0
FAIR ISAAC CORP COM 303250104 9,367 21,600 SH   SOLE   21,600 0 0
FASTENAL CO COM 311900104 28,081 438,356 SH   SOLE   438,356 0 0
FIDELITY NATIONA COM 31620M106 51,890 475,400 SH   SOLE   475,400 0 0
FIRST REPUBLIC B COM 33616C100 27,454 132,943 SH   SOLE   132,943 0 0
FIRSTSERVICE-WI COM 33767E202 5,688 28,900 SH   SOLE   28,900 0 0
FISERV INC COM 337738108 47,878 461,300 SH   SOLE   461,300 0 0
FORTINET INC COM 34959E109 38,038 105,838 SH   SOLE   105,838 0 0
FORTIVE CORP COM 34959J108 18,972 248,686 SH   SOLE   248,686 0 0
FORTUNE BRANDS H COM 34964C106 10,979 102,703 SH   SOLE   102,703 0 0
FRANCO-NEVADA CO COM 351858105 8,825 63,722 SH   SOLE   63,722 0 0
FRANKLIN RES INC COM 354613101 7,558 225,688 SH   SOLE   225,688 0 0
GARMIN LTD COM H2906T109 15,541 114,127 SH   SOLE   114,127 0 0
GARTNER INC COM 366651107 22,633 67,700 SH   SOLE   67,700 0 0
GENERAC HOLDINGS COM 368736104 16,681 47,400 SH   SOLE   47,400 0 0
GENERAL MILLS IN COM 370334104 31,440 466,613 SH   SOLE   466,613 0 0
GENUINE PARTS CO COM 372460105 15,002 107,006 SH   SOLE   107,006 0 0
GILDAN ACTIVEWEA COM 375916103 6,176 145,473 SH   SOLE   145,473 0 0
GILEAD SCIENCES COM 375558103 69,644 959,155 SH   SOLE   959,155 0 0
GODADDY INC-A CL A 380237107 10,658 125,600 SH   SOLE   125,600 0 0
GREAT-WEST LIFEC COM 39138C106 6,226 207,191 SH   SOLE   207,191 0 0
GUIDEWIRE SOFTWA COM 40171V100 6,721 59,200 SH   SOLE   59,200 0 0
HALLIBURTON CO COM 406216101 6,541 286,000 SH   SOLE   286,000 0 0
HARTFORD FINL SV COM 416515104 19,027 275,600 SH   SOLE   275,600 0 0
HASBRO INC COM 418056107 9,844 96,722 SH   SOLE   96,722 0 0
HCA HEALTHCARE I COM 40412C101 53,080 206,600 SH   SOLE   206,600 0 0
HENRY SCHEIN INC COM 806407102 8,219 106,015 SH   SOLE   106,015 0 0
HERSHEY CO/THE COM 427866108 22,030 113,869 SH   SOLE   113,869 0 0
HILTON WORLDWIDE COM 43300A203 33,051 211,881 SH   SOLE   211,881 0 0
HOLOGIC INC COM 436440101 15,186 198,360 SH   SOLE   198,360 0 0
HOME DEPOT INC COM 437076102 315,173 759,434 SH   SOLE   759,434 0 0
HORIZON THERAPEU COM G46188101 17,727 164,500 SH   SOLE   164,500 0 0
HORMEL FOODS CRP COM 440452100 10,738 219,986 SH   SOLE   219,986 0 0
HUBSPOT INC COM 443573100 22,147 33,600 SH   SOLE   33,600 0 0
HUMANA INC COM 444859102 45,557 98,212 SH   SOLE   98,212 0 0
HUNTINGTON BANC COM 446150104 11,619 753,500 SH   SOLE   753,500 0 0
HYDRO ONE LTD COM 448811208 6,375 244,700 SH   SOLE   244,700 0 0
IBM COM 459200101 91,157 682,010 SH   SOLE   682,010 0 0
IDEX CORP COM 45167R104 13,279 56,190 SH   SOLE   56,190 0 0
IDEXX LABS COM 45168D104 42,774 64,960 SH   SOLE   64,960 0 0
IGM FINANCIAL IN COM 449586106 2,185 60,493 SH   SOLE   60,493 0 0
IHS MARKIT LTD SHS G47567105 38,222 287,555 SH   SOLE   287,555 0 0
ILLINOIS TOOL WO COM 452308109 59,634 241,629 SH   SOLE   241,629 0 0
ILLUMINA INC COM 452327109 42,381 111,400 SH   SOLE   111,400 0 0
INGERSOLL-RAND I COM 45687V106 17,911 289,500 SH   SOLE   289,500 0 0
INTACT FINANCIAL COM 45823T106 13,795 105,976 SH   SOLE   105,976 0 0
INTEL CORP COM 458140100 159,697 3,100,905 SH   SOLE   3,100,905 0 0
INTERCONTINENTAL COM 45866F104 58,633 428,700 SH   SOLE   428,700 0 0
INTERPUBLIC GRP COM 460690100 10,834 289,300 SH   SOLE   289,300 0 0
INTL FLVR & FRAG COM 459506101 28,601 189,851 SH   SOLE   189,851 0 0
INTL PAPER CO COM 460146103 12,995 276,600 SH   SOLE   276,600 0 0
INTUIT INC COM 461202103 134,436 209,005 SH   SOLE   209,005 0 0
INTUITIVE SURGIC COM NEW 46120E602 96,831 269,500 SH   SOLE   269,500 0 0
INVESCO LTD SHS G491BT108 6,688 290,525 SH   SOLE   290,525 0 0
IVANHOE MINES LT COM 46579R104 3,619 442,900 SH   SOLE   442,900 0 0
JACK HENRY COM 426281101 9,412 56,363 SH   SOLE   56,363 0 0
JAZZ PHARMACEUTI SHS USD G50871105 5,671 44,517 SH   SOLE   44,517 0 0
JM SMUCKER CO COM 832696405 11,026 81,184 SH   SOLE   81,184 0 0
JM SMUCKER CO COM 832696405 11,026 81,184 SH   SOLE   81,184 0 0
JOHNSON CONTROLS SHS G51502105 44,615 548,700 SH   SOLE   548,700 0 0
JOHNSON&JOHNSON COM 478160104 244,149 1,427,185 SH   SOLE   1,427,185 0 0
JUNIPER NETWORKS COM 48203R104 8,726 244,360 SH   SOLE   244,360 0 0
KEURIG DR PEPPER COM 49271V100 19,786 536,800 SH   SOLE   536,800 0 0
KEYCORP COM 493267108 16,952 732,910 SH   SOLE   732,910 0 0
KEYSIGHT TEC COM 49338L103 29,325 142,003 SH   SOLE   142,003 0 0
KIMBERLY-CLARK COM 494368103 36,912 258,267 SH   SOLE   258,267 0 0
KINDER MORGAN IN COM 49456B101 10,698 674,500 SH   SOLE   674,500 0 0
KROGER CO COM 501044101 25,282 558,600 SH   SOLE   558,600 0 0
LABORATORY CP COM NEW 50540R409 23,691 75,398 SH   SOLE   75,398 0 0
LAM RESEARCH COM 512807108 78,448 109,084 SH   SOLE   109,084 0 0
LENNOX INTL INC COM 526107107 8,204 25,292 SH   SOLE   25,292 0 0
LINCOLN NATL CRP COM 534187109 9,222 135,100 SH   SOLE   135,100 0 0
LINDE PLC COM G5494J103 138,385 399,461 SH   SOLE   399,461 0 0
LKQ CORP COM 501889208 12,825 213,647 SH   SOLE   213,647 0 0
LOBLAW COS LTD COM 539481101 10,561 128,720 SH   SOLE   128,720 0 0
LOEWS CORP COM 540424108 9,715 168,200 SH   SOLE   168,200 0 0
LOWE'S COS INC COM 548661107 144,218 557,945 SH   SOLE   557,945 0 0
LULULEMON ATH COM 550021109 36,898 94,261 SH   SOLE   94,261 0 0
LYONDELLBASELL-A SHS - A - N53745100 10,422 113,000 SH   SOLE   113,000 0 0
M&T BANK CORP COM 55261F104 14,633 95,280 SH   SOLE   95,280 0 0
MAGNA INTL COM 559222401 17,908 221,008 SH   SOLE   221,008 0 0
MANULIFE FIN COM 56501R106 28,269 1,481,037 SH   SOLE   1,481,037 0 0
MARKETAXESS COM 57060D108 11,557 28,100 SH   SOLE   28,100 0 0
MARSH & MCLENNAN COM 571748102 67,423 387,888 SH   SOLE   387,888 0 0
MARTIN MAR MTLS COM 573284106 21,013 47,700 SH   SOLE   47,700 0 0
MARVELL TECHNOLO COM 573874104 53,337 609,632 SH   SOLE   609,632 0 0
MASCO CORP COM 574599106 13,375 190,478 SH   SOLE   190,478 0 0
MASTERCARD INC-A COM 57636Q104 240,526 669,392 SH   SOLE   669,392 0 0
MCCORMICK-N/V COM NON VTG 579780206 18,819 194,790 SH   SOLE   194,790 0 0
MCDONALDS CORP COM 580135101 152,532 569,000 SH   SOLE   569,000 0 0
MERCADOLIBRE INC COM 58733R102 46,149 34,225 SH   SOLE   34,225 0 0
MERCK & CO COM 58933Y105 148,007 1,931,199 SH   SOLE   1,931,199 0 0
METLIFE INC COM 59156R108 35,857 573,800 SH   SOLE   573,800 0 0
METRO INC/CN COM 59162N109 9,796 183,800 SH   SOLE   183,800 0 0
METTLER-TOLEDO COM 592688105 30,292 17,848 SH   SOLE   17,848 0 0
MICROSOFT CORP COM 594918104 333,330 991,111 SH   SOLE   991,111 0 0
MOHAWK INDS COM 608190104 8,086 44,387 SH   SOLE   44,387 0 0
MOLSON COORS-B CL B 60871R209 6,567 141,689 SH   SOLE   141,689 0 0
MOODY'S CORP COM 615369105 49,983 127,972 SH   SOLE   127,972 0 0
MOTOROLA SOLUTIO COM 620076307 35,040 128,967 SH   SOLE   128,967 0 0
NASDAQ INC COM 631103108 18,775 89,400 SH   SOLE   89,400 0 0
NATL BK CANADA COM 633067103 19,456 254,826 SH   SOLE   254,826 0 0
NETAPP INC COM 64110D104 15,224 165,500 SH   SOLE   165,500 0 0
NEWELL BRANDS IN COM 651229106 6,213 284,500 SH   SOLE   284,500 0 0
NEWMONT CORP COM 651639106 37,887 610,880 SH   SOLE   610,880 0 0
NEXTERA ENERGY COM 65339F101 139,651 1,495,828 SH   SOLE   1,495,828 0 0
NORDSON CORP COM 655663102 9,879 38,700 SH   SOLE   38,700 0 0
NORFOLK SOUTHERN COM 655844108 57,446 192,960 SH   SOLE   192,960 0 0
NORTHERN TRUST COM 665859104 18,312 153,098 SH   SOLE   153,098 0 0
NORTHLAND POWER COM 666511100 2,154 71,700 SH   SOLE   71,700 0 0
NORTONLIFELOCK I COM 871503108 11,197 431,000 SH   SOLE   431,000 0 0
NOVOCURE LTD COM G6674U108 5,128 68,300 SH   SOLE   68,300 0 0
NUCOR CORP COM 670346105 26,309 230,481 SH   SOLE   230,481 0 0
NUTRIEN LTD COM 67077M108 32,712 434,586 SH   SOLE   434,586 0 0
NVIDIA CORP COM 67066G104 504,201 1,714,328 SH   SOLE   1,714,328 0 0
NVR INC COM 62944T105 15,718 2,660 SH   SOLE   2,660 0 0
NXP SEMICONDUCTO COM N6596X109 48,039 210,900 SH   SOLE   210,900 0 0
OKTA INC CL A 679295105 21,027 93,800 SH   SOLE   93,800 0 0
OLD DOMINION FRT COM 679580100 27,201 75,900 SH   SOLE   75,900 0 0
OMNICOM GROUP COM 681919106 11,673 159,319 SH   SOLE   159,319 0 0
ON SEMICONDUCTOR COM 682189105 21,694 319,400 SH   SOLE   319,400 0 0
OPEN TEXT CORP COM 683715106 9,608 202,140 SH   SOLE   202,140 0 0
ORACLE CORP COM 68389X105 127,373 1,460,533 SH   SOLE   1,460,533 0 0
OTIS WORLDWI COM 68902V107 27,375 314,400 SH   SOLE   314,400 0 0
OWENS CORNING COM 690742101 7,067 78,090 SH   SOLE   78,090 0 0
PACCAR INC COM 693718108 23,640 267,846 SH   SOLE   267,846 0 0
PACKAGING CORP COM 695156109 9,558 70,200 SH   SOLE   70,200 0 0
PARKER HANNIFIN COM 701094104 31,358 98,574 SH   SOLE   98,574 0 0
PAYCHEX INC COM 704326107 33,822 247,780 SH   SOLE   247,780 0 0
PAYCOM SOFTWARE COM 70432V102 15,819 38,100 SH   SOLE   38,100 0 0
PAYPAL HOLDINGS COM 70450Y103 160,123 849,099 SH   SOLE   849,099 0 0
PEMBINA PIPELINE COM 706327103 5,377 177,000 SH   SOLE   177,000 0 0
PENTAIR PLC SHS G7S00T104 8,983 123,000 SH   SOLE   123,000 0 0
PEPSICO INC COM 713448108 182,877 1,052,769 SH   SOLE   1,052,769 0 0
PERKINELMER INC COM 714046109 17,251 85,800 SH   SOLE   85,800 0 0
PHILLIPS 66 COM 718546104 10,480 144,629 SH   SOLE   144,629 0 0
PNC FINANCIAL SE COM 693475105 64,850 323,409 SH   SOLE   323,409 0 0
POOL CORP COM 73278L105 17,772 31,400 SH   SOLE   31,400 0 0
POWER CORP CDA COM 739239101 13,736 415,100 SH   SOLE   415,100 0 0
PPG INDS INC COM 693506107 31,155 180,670 SH   SOLE   180,670 0 0
PPL CORP COM 69351T106 17,904 595,600 SH   SOLE   595,600 0 0
PRINCIPAL FINL COM 74251V102 15,166 209,680 SH   SOLE   209,680 0 0
PROCTER & GAMBLE COM 742718109 288,723 1,765,027 SH   SOLE   1,765,027 0 0
PROGRESSIVE CORP COM 743315103 45,800 446,173 SH   SOLE   446,173 0 0
PRUDENTL FINL COM 744320102 32,796 302,992 SH   SOLE   302,992 0 0
PTC INC COM 69370C100 9,959 82,200 SH   SOLE   82,200 0 0
PUB SERV ENTERP COM 744573106 25,679 384,817 SH   SOLE   384,817 0 0
PULTEGROUP INC COM 745867101 11,261 197,000 SH   SOLE   197,000 0 0
QORVO INC COM 74736K101 13,121 83,900 SH   SOLE   83,900 0 0
QUEBECOR INC-B COM 748193208 2,821 124,800 SH   SOLE   124,800 0 0
QUEST DIAGNOSTIC COM 74834L100 17,707 102,345 SH   SOLE   102,345 0 0
RAYMOND JAMES COM 754730109 13,825 137,700 SH   SOLE   137,700 0 0
REGENERON PHARM COM 75886F107 50,585 80,100 SH   SOLE   80,100 0 0
REGIONS FINANCIA COM 7591EP100 15,862 727,605 SH   SOLE   727,605 0 0
REPUBLIC SVCS COM 760759100 24,013 172,200 SH   SOLE   172,200 0 0
RESMED INC COM 761152107 28,934 111,078 SH   SOLE   111,078 0 0
RITCHIE BROS COM 767744105 4,939 80,600 SH   SOLE   80,600 0 0
ROBERT HALF INTL COM 770323103 9,343 83,781 SH   SOLE   83,781 0 0
ROCKWELL AUTOMAT COM 773903109 30,944 88,702 SH   SOLE   88,702 0 0
ROGERS COMMUNI-B CL B 775109200 12,515 262,460 SH   SOLE   262,460 0 0
ROPER TECHNOLOGI COM 776696106 39,371 80,045 SH   SOLE   80,045 0 0
S&P GLOBAL INC COM 78409V104 86,683 183,678 SH   SOLE   183,678 0 0
SALESFORCE.COM COM 79466L302 177,894 700,012 SH   SOLE   700,012 0 0
SCHLUMBERGER LTD COM STK 806857108 13,866 462,983 SH   SOLE   462,983 0 0
SCHWAB (CHARLES) COM 808513105 92,594 1,101,000 SH   SOLE   1,101,000 0 0
SEALED AIR CORP COM 81211K100 7,782 115,342 SH   SOLE   115,342 0 0
SEMPRA ENERGY COM 816851109 31,975 241,725 SH   SOLE   241,725 0 0
SENSATA TECHNOLO COM G8060N102 7,236 117,300 SH   SOLE   117,300 0 0
SERVICENOW INC COM 81762P102 97,099 149,588 SH   SOLE   149,588 0 0
SHERWIN-WILLIAMS COM 824348106 68,649 194,936 SH   SOLE   194,936 0 0
SHOPIFY INC - A CL A 82509L107 118,297 85,794 SH   SOLE   85,794 0 0
SIRIUS XM HOLDIN COM 82968B103 4,820 759,000 SH   SOLE   759,000 0 0
SKYWORKS SOLUTIO COM 83088M102 19,487 125,606 SH   SOLE   125,606 0 0
SMITH (A.O.)CORP COM 831865209 8,679 101,100 SH   SOLE   101,100 0 0
SNAP-ON INC COM 833034101 8,651 40,164 SH   SOLE   40,164 0 0
STANLEY BLACK & COM 854502101 23,440 124,270 SH   SOLE   124,270 0 0
STARBUCKS CORP COM 855244109 105,109 898,600 SH   SOLE   898,600 0 0
STATE ST CORP COM 857477103 24,879 267,519 SH   SOLE   267,519 0 0
STEEL DYNAMICS COM 858119100 4,202 67,700 SH   SOLE   67,700 0 0
STERIS PLC COM G8473T100 15,408 63,300 SH   SOLE   63,300 0 0
SUN LIFE FINANCI COM 866796105 25,142 451,045 SH   SOLE   451,045 0 0
SVB FINANCIAL GR COM 78486Q101 26,862 39,606 SH   SOLE   39,606 0 0
SYNOPSYS INC COM 871607107 42,783 116,100 SH   SOLE   116,100 0 0
SYSCO CORP COM 871829107 30,603 389,600 SH   SOLE   389,600 0 0
T ROWE PRICE GRP COM 74144T108 34,202 173,933 SH   SOLE   173,933 0 0
TARGET CORP COM 87612E106 88,451 382,176 SH   SOLE   382,176 0 0
TE CONNECTIVITY COM H84989104 40,682 252,153 SH   SOLE   252,153 0 0
TELEDYNE TECH COM 879360105 15,335 35,100 SH   SOLE   35,100 0 0
TELEFLEX INC COM 879369106 11,365 34,600 SH   SOLE   34,600 0 0
TELUS CORP COM 87971M103 7,516 318,704 SH   SOLE   318,704 0 0
TESLA INC COM 88160R101 445,010 421,100 SH   SOLE   421,100 0 0
TEXAS INSTRUMENT COM 882508104 132,378 702,384 SH   SOLE   702,384 0 0
THERMO FISHER COM 883556102 200,506 300,500 SH   SOLE   300,500 0 0
THOMSON REUTERS COM NEW 884903709 15,975 133,400 SH   SOLE   133,400 0 0
TJX COS INC COM 872540109 69,569 916,352 SH   SOLE   916,352 0 0
TMX GROUP LTD COM 87262K105 4,193 41,300 SH   SOLE   41,300 0 0
TOROMONT INDS COM 891102105 5,468 60,400 SH   SOLE   60,400 0 0
TRACTOR SUPPLY COM 892356106 21,307 89,301 SH   SOLE   89,301 0 0
TRANE TECHNOLOGI SHS G8994E103 36,764 181,973 SH   SOLE   181,973 0 0
TRANSUNION COM 89400J107 17,327 146,124 SH   SOLE   146,124 0 0
TRAVELERS COS IN COM 89417E109 30,120 192,547 SH   SOLE   192,547 0 0
TRIMBLE INC COM 896239100 16,729 191,866 SH   SOLE   191,866 0 0
TRUIST FINANCIAL COM 89832Q109 60,365 1,031,000 SH   SOLE   1,031,000 0 0
TWILIO INC - A CL A 90138F102 32,180 122,200 SH   SOLE   122,200 0 0
TYLER TECHNOLOG COM 902252105 16,784 31,200 SH   SOLE   31,200 0 0
UGI CORP COM 902681105 7,125 155,200 SH   SOLE   155,200 0 0
UNION PAC CORP COM 907818108 128,807 511,279 SH   SOLE   511,279 0 0
UNITED PARCEL-B CL B 911312106 117,694 549,099 SH   SOLE   549,099 0 0
UNITED RENTALS COM 911363109 18,292 55,049 SH   SOLE   55,049 0 0
VAIL RESORTS COM 91879Q109 9,820 29,947 SH   SOLE   29,947 0 0
VALERO ENERGY COM 91913Y100 10,161 135,282 SH   SOLE   135,282 0 0
VERISIGN INC COM 92343E102 19,899 78,400 SH   SOLE   78,400 0 0
VERISK ANALYTI COM 92345Y106 26,990 118,000 SH   SOLE   118,000 0 0
VERIZON COMMUNIC COM 92343V104 164,090 3,158,000 SH   SOLE   3,158,000 0 0
VERTEX PHARM COM 92532F100 43,569 198,400 SH   SOLE   198,400 0 0
VF CORP COM 918204108 18,883 257,899 SH   SOLE   257,899 0 0
VISA INC-CLASS A COM CL A 92826C839 232,763 1,074,076 SH   SOLE   1,074,076 0 0
VMWARE INC-CL A CL A COM 928563402 17,532 151,292 SH   SOLE   151,292 0 0
VULCAN MATERIALS COM 929160109 20,945 100,900 SH   SOLE   100,900 0 0
WALT DISNEY CO COM DISNEY 254687106 214,487 1,384,770 SH   SOLE   1,384,770 0 0
WASTE CONNECTION COM 94106B101 27,268 200,100 SH   SOLE   200,100 0 0
WASTE MANAGEMENT COM 94106L109 54,059 323,900 SH   SOLE   323,900 0 0
WATERS CORP COM 941848103 17,264 46,333 SH   SOLE   46,333 0 0
WEC ENERGY GROUP COM 92939U106 13,512 139,200 SH   SOLE   139,200 0 0
WEST FRASER TIMB COM 952845105 2,599 27,200 SH   SOLE   27,200 0 0
WEST PHARMACEUT COM 955306105 26,499 56,500 SH   SOLE   56,500 0 0
WESTERN UNION COM 959802109 5,457 305,900 SH   SOLE   305,900 0 0
WESTON (GEORGE) COM 961148509 6,580 56,676 SH   SOLE   56,676 0 0
WESTROCK CO COM 96145D105 8,659 195,200 SH   SOLE   195,200 0 0
WHEATON PRECIOUS COM 962879102 14,307 332,930 SH   SOLE   332,930 0 0
WILLIS TOWERS WA SHS G96629103 23,669 99,662 SH   SOLE   99,662 0 0
WSP GLOBAL INC COM 92938W202 12,241 84,200 SH   SOLE   84,200 0 0
WW GRAINGER INC COM 384802104 17,505 33,777 SH   SOLE   33,777 0 0
XCEL ENERGY INC COM 98389B100 12,048 177,955 SH   SOLE   177,955 0 0
XILINX INC COM 983919101 39,633 186,921 SH   SOLE   186,921 0 0
XYLEM INC COM 98419M100 16,625 138,635 SH   SOLE   138,635 0 0
ZEBRA TECH CORP CL A 989207105 24,225 40,700 SH   SOLE   40,700 0 0
ZOETIS INC COM 98978V103 88,486 362,603 SH   SOLE   362,603 0 0
ZSCALER INC COM 98980G102 19,826 61,700 SH   SOLE   61,700 0 0