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 88,553 506,630 SH   SOLE   506,630 0 0
ABBOTT LABS COM 002824100 169,928 1,552,000 SH   SOLE   1,552,000 0 0
ABBVIE INC COM 00287Y109 166,554 1,554,404 SH   SOLE   1,554,404 0 0
ABIOMED INC COM 003654100 13,314 41,068 SH   SOLE   41,068 0 0
ACCENTURE PLC-A SHS CLASS A G1151C101 145,981 558,866 SH   SOLE   558,866 0 0
ACTIVISION BLIZZ COM 00507V109 62,980 678,300 SH   SOLE   678,300 0 0
ADOBE INC COM 00724F101 212,237 424,374 SH   SOLE   424,374 0 0
ADVANCE AUTO PAR COM 00751Y106 9,293 59,000 SH   SOLE   59,000 0 0
AES CORP COM 00130H105 14,005 595,993 SH   SOLE   595,993 0 0
AGILENT TECH INC COM 00846U101 32,250 272,175 SH   SOLE   272,175 0 0
AIR PRODS & CHEM COM 009158106 53,324 195,172 SH   SOLE   195,172 0 0
AKAMAI TECHNOLOG COM 00971T101 15,098 143,808 SH   SOLE   143,808 0 0
ALGONQUIN POWER COM 015857105 7,347 446,800 SH   SOLE   446,800 0 0
ALIGN TECHNOLOGY COM 016255101 35,022 65,538 SH   SOLE   65,538 0 0
ALLEGION PLC ORD SHS G0176J109 9,180 78,881 SH   SOLE   78,881 0 0
ALLSTATE CORP COM 020002101 30,513 277,573 SH   SOLE   277,573 0 0
ALLY FINANCIAL I COM 02005N100 11,399 319,680 SH   SOLE   319,680 0 0
ALPHABET INC-A STK CL A 02079K305 117,940 67,293 SH   SOLE   67,293 0 0
ALPHABET INC-C STK CL C 02079K107 120,685 68,889 SH   SOLE   68,889 0 0
AMAZON.COM INC COM 023135106 248,829 76,400 SH   SOLE   76,400 0 0
AMCOR PLC ORD G0250X107 16,751 1,423,237 SH   SOLE   1,423,237 0 0
AMEREN CORP COM 023608102 6,622 84,841 SH   SOLE   84,841 0 0
AMERICAN EXPRESS COM 025816109 73,091 604,512 SH   SOLE   604,512 0 0
AMERICAN WATER W COM 030420103 24,483 159,533 SH   SOLE   159,533 0 0
AMERIPRISE FINAN COM 03076C106 21,173 108,954 SH   SOLE   108,954 0 0
AMERISOURCEBERGE COM 03073E105 13,500 138,100 SH   SOLE   138,100 0 0
AMGEN INC COM 031162100 119,349 519,092 SH   SOLE   519,092 0 0
AMPHENOL CORP-A CL A 032095101 34,132 261,014 SH   SOLE   261,014 0 0
ANALOG DEVICES COM 032654105 48,148 325,925 SH   SOLE   325,925 0 0
ANSYS INC COM 03662Q105 27,372 75,241 SH   SOLE   75,241 0 0
APPLE INC COM 037833100 317,207 2,390,592 SH   SOLE   2,390,592 0 0
APPLIED MATERIAL COM 038222105 69,796 808,762 SH   SOLE   808,762 0 0
APTIV PLC SHS G6095L109 29,132 223,600 SH   SOLE   223,600 0 0
ARAMARK COM 03852U106 7,444 193,452 SH   SOLE   193,452 0 0
ARISTA NETWORKS COM 040413106 14,756 50,786 SH   SOLE   50,786 0 0
ARTHUR J GALLAGH COM 363576109 20,388 164,810 SH   SOLE   164,810 0 0
ATMOS ENERGY COM 049560105 9,943 104,200 SH   SOLE   104,200 0 0
AUTODESK INC COM 052769106 59,235 194,000 SH   SOLE   194,000 0 0
AUTOMATIC DATA COM 053015103 66,949 379,965 SH   SOLE   379,965 0 0
AXALTA COATING S COM G0750C108 5,212 182,585 SH   SOLE   182,585 0 0
BALL CORP COM 058498106 26,584 285,300 SH   SOLE   285,300 0 0
BANK NY MELLON COM 064058100 29,776 701,616 SH   SOLE   701,616 0 0
BARRICK GOLD CRP COM 067901108 13,962 613,400 SH   SOLE   613,400 0 0
BECTON DICKINSON COM 075887109 59,928 239,504 SH   SOLE   239,504 0 0
BEST BUY CO INC COM 086516101 20,199 202,425 SH   SOLE   202,425 0 0
BIOGEN INC COM 09062X103 37,318 152,408 SH   SOLE   152,408 0 0
BLACKROCK INC COM 09247X101 96,820 134,186 SH   SOLE   134,186 0 0
BOOKING HOLDINGS COM 09857L108 80,631 36,202 SH   SOLE   36,202 0 0
BORGWARNER INC COM 099724106 6,796 175,900 SH   SOLE   175,900 0 0
BRISTOL-MYER SQB COM 110122108 123,244 1,986,854 SH   SOLE   1,986,854 0 0
BROADRIDGE FINL COM 11133T103 15,738 102,730 SH   SOLE   102,730 0 0
BROWN-FORMAN -B CL B 115637209 21,326 268,500 SH   SOLE   268,500 0 0
BURLINGTON STORE COM 122017106 15,536 59,400 SH   SOLE   59,400 0 0
CABLE ONE INC COM 12685J105 9,133 4,100 SH   SOLE   4,100 0 0
CADENCE DESIGN COM 127387108 33,471 245,337 SH   SOLE   245,337 0 0
CAE INC COM 124765108 6,563 237,088 SH   SOLE   237,088 0 0
CAMPBELL SOUP CO COM 134429109 7,475 154,611 SH   SOLE   154,611 0 0
CAN IMPL BK COMM COM 136069101 33,289 390,088 SH   SOLE   390,088 0 0
CAN NATL RAILWAY COM 136375102 69,130 629,360 SH   SOLE   629,360 0 0
CANADIAN PACIFIC COM 13645T100 41,505 119,760 SH   SOLE   119,760 0 0
CARDINAL HEALTH COM 14149Y108 13,752 256,771 SH   SOLE   256,771 0 0
CARRIER GLOB COM 14448C104 27,082 718,000 SH   SOLE   718,000 0 0
CATERPILLAR INC COM 149123101 88,120 484,128 SH   SOLE   484,128 0 0
CBRE GROUP INC-A CL A 12504L109 18,746 298,888 SH   SOLE   298,888 0 0
CELANESE CORP COM SER A 150870103 13,682 105,300 SH   SOLE   105,300 0 0
CENOVUS ENERGY COM 15135U109 2,137 351,336 SH   SOLE   351,336 0 0
CERNER CORP COM 156782104 21,275 271,100 SH   SOLE   271,100 0 0
CGI INC CL A SUB VTG 12532H104 16,982 214,233 SH   SOLE   214,233 0 0
CH ROBINSON COM 12541W209 10,792 114,977 SH   SOLE   114,977 0 0
CHEVRON CORP COM 166764100 54,757 648,400 SH   SOLE   648,400 0 0
CHIPOTLE MEXICAN COM 169656105 32,033 23,100 SH   SOLE   23,100 0 0
CHUBB LTD COM H1467J104 61,255 397,970 SH   SOLE   397,970 0 0
CHURCH & DWIGHT COM 171340102 18,632 213,600 SH   SOLE   213,600 0 0
CI FINANCIAL COR COM 125491100 2,228 179,900 SH   SOLE   179,900 0 0
CIGNA CORP COM 125523100 68,250 327,844 SH   SOLE   327,844 0 0
CINTAS CORP COM 172908105 27,463 77,700 SH   SOLE   77,700 0 0
CISCO SYSTEMS COM 17275R102 167,028 3,732,491 SH   SOLE   3,732,491 0 0
CITIZENS FINANCI COM 174610105 13,734 384,079 SH   SOLE   384,079 0 0
CITRIX SYSTEMS COM 177376100 13,418 103,138 SH   SOLE   103,138 0 0
CLOROX CO COM 189054109 21,950 108,709 SH   SOLE   108,709 0 0
CME GROUP INC COM 12572Q105 57,469 315,679 SH   SOLE   315,679 0 0
CMS ENERGY CORP COM 125896100 15,366 251,869 SH   SOLE   251,869 0 0
COCA-COLA CO/THE COM 191216100 196,714 3,587,068 SH   SOLE   3,587,068 0 0
COGNEX CORP COM 192422103 12,641 157,458 SH   SOLE   157,458 0 0
COGNIZANT TECH-A CL A 192446102 39,380 480,537 SH   SOLE   480,537 0 0
COLGATE-PALMOLIV COM 194162103 61,303 716,919 SH   SOLE   716,919 0 0
CONAGRA BRANDS I COM 205887102 15,649 431,600 SH   SOLE   431,600 0 0
CONOCOPHILLIPS COM 20825C104 37,862 946,805 SH   SOLE   946,805 0 0
CONS EDISON INC COM 209115104 20,965 290,100 SH   SOLE   290,100 0 0
COOPER COS INC COM 216648402 15,905 43,777 SH   SOLE   43,777 0 0
COPART INC COM 217204106 23,257 182,770 SH   SOLE   182,770 0 0
COUPA SOFTWARE I COM 22266L106 20,029 59,100 SH   SOLE   59,100 0 0
CSX CORP COM 126408103 61,724 680,161 SH   SOLE   680,161 0 0
CUMMINS INC COM 231021106 29,864 131,503 SH   SOLE   131,503 0 0
CVS HEALTH CORP COM 126650100 78,394 1,147,800 SH   SOLE   1,147,800 0 0
DARDEN RESTAURAN COM 237194105 13,759 115,509 SH   SOLE   115,509 0 0
DAVITA INC COM 23918K108 8,790 74,880 SH   SOLE   74,880 0 0
DELL TECHN-C CL C 24703L202 15,654 213,600 SH   SOLE   213,600 0 0
DELTA AIR LI COM 247361702 2,137 53,149 SH   SOLE   53,149 0 0
DEXCOM COM 252131107 29,651 80,200 SH   SOLE   80,200 0 0
DISCOVERY INC - COM SER A 25470F104 4,078 135,528 SH   SOLE   135,528 0 0
DISCOVERY INC-C COM SER C 25470F302 7,543 288,048 SH   SOLE   288,048 0 0
DOMINION ENERGY COM 25746U109 55,632 739,800 SH   SOLE   739,800 0 0
DOMINO'S PIZZA COM 25754A201 13,267 34,600 SH   SOLE   34,600 0 0
DOVER CORP COM 260003108 16,273 128,900 SH   SOLE   128,900 0 0
DOW INC COM 260557103 36,048 649,520 SH   SOLE   649,520 0 0
DROPBOX INC-A CL A 26210C104 4,637 209,000 SH   SOLE   209,000 0 0
DTE ENERGY CO COM 233331107 8,043 66,247 SH   SOLE   66,247 0 0
EATON CORP PLC SHS G29183103 43,492 362,014 SH   SOLE   362,014 0 0
EBAY INC COM 278642103 35,034 697,200 SH   SOLE   697,200 0 0
ECOLAB INC COM 278865100 48,454 223,954 SH   SOLE   223,954 0 0
EDWARDS LIFE COM 28176E108 50,485 553,390 SH   SOLE   553,390 0 0
ELECTRONIC ARTS COM 285512109 36,416 253,600 SH   SOLE   253,600 0 0
ELI LILLY & CO COM 532457108 127,911 757,588 SH   SOLE   757,588 0 0
EMERSON ELEC CO COM 291011104 43,062 535,800 SH   SOLE   535,800 0 0
ENBRIDGE INC COM 29250N105 22,323 698,600 SH   SOLE   698,600 0 0
EQUITABLE HOLDIN COM 29452E101 9,133 356,900 SH   SOLE   356,900 0 0
ESSENTIAL UTILIT COM 29670G102 8,975 189,800 SH   SOLE   189,800 0 0
ESTEE LAUDER CL A 518439104 52,327 196,578 SH   SOLE   196,578 0 0
EVERSOURCE ENERG COM 30040W108 24,922 288,089 SH   SOLE   288,089 0 0
EXELON CORP COM 30161N101 36,024 853,253 SH   SOLE   853,253 0 0
EXPEDIA GROUP IN COM 30212P303 15,954 120,500 SH   SOLE   120,500 0 0
EXPEDITORS INTL COM 302130109 14,350 150,878 SH   SOLE   150,878 0 0
F5 NETWORKS COM 315616102 9,128 51,883 SH   SOLE   51,883 0 0
FACEBOOK INC-A CL A 30303M102 235,709 862,900 SH   SOLE   862,900 0 0
FACTSET RESEARCH COM 303075105 10,739 32,300 SH   SOLE   32,300 0 0
FAIR ISAAC CORP COM 303250104 13,440 26,300 SH   SOLE   26,300 0 0
FASTENAL CO COM 311900104 24,710 506,056 SH   SOLE   506,056 0 0
FIRST REPUBLIC B COM 33616C100 22,251 151,443 SH   SOLE   151,443 0 0
FISERV INC COM 337738108 57,943 508,900 SH   SOLE   508,900 0 0
FORTINET INC COM 34959E109 19,314 130,038 SH   SOLE   130,038 0 0
FORTIVE CORP COM 34959J108 18,617 262,886 SH   SOLE   262,886 0 0
FORTUNE BRANDS H COM 34964C106 10,218 119,203 SH   SOLE   119,203 0 0
FRANCO-NEVADA CO COM 351858105 7,995 63,822 SH   SOLE   63,822 0 0
FRANKLIN RES INC COM 354613101 6,347 253,988 SH   SOLE   253,988 0 0
GARMIN LTD SHS H2906T109 14,996 125,327 SH   SOLE   125,327 0 0
GENERAL MILLS IN COM 370334104 31,147 529,713 SH   SOLE   529,713 0 0
GENUINE PARTS CO COM 372460105 13,136 130,806 SH   SOLE   130,806 0 0
GILDAN ACTIVEWEA COM 375916103 4,731 169,373 SH   SOLE   169,373 0 0
GILEAD SCIENCES COM 375558103 64,741 1,111,255 SH   SOLE   1,111,255 0 0
GUIDEWIRE SOFTWA COM 40171V100 9,062 70,400 SH   SOLE   70,400 0 0
HALLIBURTON CO COM 406216101 14,908 788,800 SH   SOLE   788,800 0 0
HASBRO INC COM 418056107 10,356 110,722 SH   SOLE   110,722 0 0
HENRY SCHEIN INC COM 806407102 8,171 122,215 SH   SOLE   122,215 0 0
HERSHEY CO/THE COM 427866108 19,737 129,569 SH   SOLE   129,569 0 0
HILTON WORLDWIDE COM 43300A203 27,189 244,381 SH   SOLE   244,381 0 0
HOLOGIC INC COM 436440101 17,024 233,760 SH   SOLE   233,760 0 0
HOME DEPOT INC COM 437076102 208,786 786,034 SH   SOLE   786,034 0 0
HORMEL FOODS CRP COM 440452100 11,861 254,486 SH   SOLE   254,486 0 0
HUMANA INC COM 444859102 47,637 116,112 SH   SOLE   116,112 0 0
IBM COM 459200101 98,426 781,910 SH   SOLE   781,910 0 0
IDEX CORP COM 45167R104 13,523 67,890 SH   SOLE   67,890 0 0
IDEXX LABS COM 45168D104 37,370 74,760 SH   SOLE   74,760 0 0
IHS MARKIT LTD SHS G47567105 29,882 332,655 SH   SOLE   332,655 0 0
ILLINOIS TOOL WO COM 452308109 57,418 281,629 SH   SOLE   281,629 0 0
IMPERIAL OIL COM 453038408 1,628 85,854 SH   SOLE   85,854 0 0
INTEL CORP COM 458140100 154,641 3,104,005 SH   SOLE   3,104,005 0 0
INTERCONTINENTAL COM 45866F104 56,157 487,100 SH   SOLE   487,100 0 0
INTL FLVR & FRAG COM 459506101 7,918 72,751 SH   SOLE   72,751 0 0
INTL PAPER CO COM 460146103 16,487 331,600 SH   SOLE   331,600 0 0
INTUIT INC COM 461202103 87,101 229,305 SH   SOLE   229,305 0 0
INVESCO LTD SHS G491BT108 5,729 328,725 SH   SOLE   328,725 0 0
IQVIA HOLDINGS I COM 46266C105 30,253 168,853 SH   SOLE   168,853 0 0
JACK HENRY COM 426281101 10,588 65,363 SH   SOLE   65,363 0 0
JAZZ PHARMACEUTI SHS USD G50871105 7,892 47,817 SH   SOLE   47,817 0 0
JM SMUCKER CO COM 832696405 11,234 97,184 SH   SOLE   97,184 0 0
JOHNSON&JOHNSON COM 478160104 197,651 1,255,885 SH   SOLE   1,255,885 0 0
JUNIPER NETWORKS COM 48203R104 6,340 281,660 SH   SOLE   281,660 0 0
KANSAS CITY SOUT COM 485170302 17,479 85,631 SH   SOLE   85,631 0 0
KEURIG DR PEPPER COM 49271V100 9,590 299,700 SH   SOLE   299,700 0 0
KEYCORP COM 493267108 14,268 869,510 SH   SOLE   869,510 0 0
KEYSIGHT TEC COM 49338L103 21,980 166,403 SH   SOLE   166,403 0 0
KIMBERLY-CLARK COM 494368103 40,565 300,867 SH   SOLE   300,867 0 0
LABORATORY CP COM 50540R409 17,545 86,198 SH   SOLE   86,198 0 0
LAM RESEARCH COM 512807108 60,537 128,184 SH   SOLE   128,184 0 0
LAMB WESTON COM 513272104 9,803 124,500 SH   SOLE   124,500 0 0
LENNOX INTL INC COM 526107107 8,107 29,592 SH   SOLE   29,592 0 0
LINCOLN NATL CRP COM 534187109 8,376 166,500 SH   SOLE   166,500 0 0
LINDE PLC COM G5494J103 123,734 469,561 SH   SOLE   469,561 0 0
LKQ CORP COM 501889208 8,762 248,647 SH   SOLE   248,647 0 0
LOEWS CORP COM 540424108 9,935 220,700 SH   SOLE   220,700 0 0
LOWE'S COS INC COM 548661107 108,271 674,545 SH   SOLE   674,545 0 0
LULULEMON ATH COM 550021109 37,712 108,361 SH   SOLE   108,361 0 0
LYONDELLBASELL-A SHS - A - N53745100 21,650 236,200 SH   SOLE   236,200 0 0
M&T BANK CORP COM 55261F104 14,866 116,780 SH   SOLE   116,780 0 0
MAGNA INTL COM 559222401 18,135 256,408 SH   SOLE   256,408 0 0
MANULIFE FIN COM 56501R106 30,288 1,703,637 SH   SOLE   1,703,637 0 0
MARKETAXESS COM 57060D108 19,170 33,600 SH   SOLE   33,600 0 0
MARSH & MCLENNAN COM 571748102 51,888 443,488 SH   SOLE   443,488 0 0
MARVELL TECH GRP ORD G5876H105 27,850 585,832 SH   SOLE   585,832 0 0
MASCO CORP COM 574599106 13,555 246,778 SH   SOLE   246,778 0 0
MASTERCARD INC-A CL A 57636Q104 229,795 643,792 SH   SOLE   643,792 0 0
MAXIM INTEGRATED COM 57772K101 21,171 238,817 SH   SOLE   238,817 0 0
MCCORMICK-N/V COM NON VTG 579780206 20,553 214,990 SH   SOLE   214,990 0 0
MEDTRONIC PLC COM 585055106 138,225 1,180,000 SH   SOLE   1,180,000 0 0
MERCADOLIBRE INC COM 58733R102 65,710 39,225 SH   SOLE   39,225 0 0
MERCK & CO COM 58933Y105 182,593 2,232,199 SH   SOLE   2,232,199 0 0
METTLER-TOLEDO COM 592688105 23,874 20,948 SH   SOLE   20,948 0 0
MICRON TECH COM 595112103 73,736 980,800 SH   SOLE   980,800 0 0
MICROSOFT CORP COM 594918104 226,670 1,019,111 SH   SOLE   1,019,111 0 0
MOHAWK INDS COM 608190104 7,313 51,887 SH   SOLE   51,887 0 0
MOLSON COORS-B CL B 60871R209 7,315 161,889 SH   SOLE   161,889 0 0
MOODY'S CORP COM 615369105 42,860 147,672 SH   SOLE   147,672 0 0
MOTOROLA SOLUTIO COM 620076307 25,333 148,967 SH   SOLE   148,967 0 0
NEWMONT CORP COM 651639106 42,496 709,580 SH   SOLE   709,580 0 0
NEXTERA ENERGY COM 65339F101 132,800 1,721,328 SH   SOLE   1,721,328 0 0
NORFOLK SOUTHERN COM 655844108 53,832 226,560 SH   SOLE   226,560 0 0
NORTHERN TRUST COM 665859104 16,476 176,898 SH   SOLE   176,898 0 0
NORTONLIFELOCK I COM 871503108 10,101 486,100 SH   SOLE   486,100 0 0
NUCOR CORP COM 670346105 14,211 267,181 SH   SOLE   267,181 0 0
NUTRIEN LTD COM 67077M108 23,880 496,786 SH   SOLE   496,786 0 0
NVIDIA CORP COM 67066G104 274,941 526,507 SH   SOLE   526,507 0 0
NVR INC COM 62944T105 12,851 3,150 SH   SOLE   3,150 0 0
OGE ENERGY CORP COM 670837103 5,435 170,600 SH   SOLE   170,600 0 0
OLD DOMINION FRT COM 679580100 16,570 84,900 SH   SOLE   84,900 0 0
OMNICOM GROUP COM 681919106 11,870 190,319 SH   SOLE   190,319 0 0
OPEN TEXT CORP COM 683715106 10,475 230,740 SH   SOLE   230,740 0 0
ORACLE CORP COM 68389X105 127,836 1,976,133 SH   SOLE   1,976,133 0 0
OTIS WORLDWI COM 68902V107 24,074 356,400 SH   SOLE   356,400 0 0
OWENS CORNING COM 690742101 6,984 92,190 SH   SOLE   92,190 0 0
PACCAR INC COM 693718108 26,172 303,346 SH   SOLE   303,346 0 0
PARKER HANNIFIN COM 701094104 30,611 112,374 SH   SOLE   112,374 0 0
PAYCHEX INC COM 704326107 26,321 282,480 SH   SOLE   282,480 0 0
PAYCOM SOFTWARE COM 70432V102 20,079 44,400 SH   SOLE   44,400 0 0
PAYPAL HOLDINGS COM 70450Y103 229,679 980,699 SH   SOLE   980,699 0 0
PEMBINA PIPELINE COM 706327103 4,467 189,100 SH   SOLE   189,100 0 0
PENTAIR PLC SHS G7S00T104 7,639 143,900 SH   SOLE   143,900 0 0
PEPSICO INC COM 713448108 181,366 1,222,969 SH   SOLE   1,222,969 0 0
PERKINELMER INC COM 714046109 14,306 99,700 SH   SOLE   99,700 0 0
PERRIGO CO PLC SHS G97822103 5,147 115,100 SH   SOLE   115,100 0 0
PHILLIPS 66 COM 718546104 10,758 153,829 SH   SOLE   153,829 0 0
PINNACLE WEST COM 723484101 2,982 37,310 SH   SOLE   37,310 0 0
PNC FINANCIAL SE COM 693475105 57,008 382,609 SH   SOLE   382,609 0 0
PPG INDS INC COM 693506107 29,777 206,470 SH   SOLE   206,470 0 0
PPL CORP COM 69351T106 18,970 672,700 SH   SOLE   672,700 0 0
PRINCIPAL FINL COM 74251V102 11,959 241,080 SH   SOLE   241,080 0 0
PROCTER & GAMBLE COM 742718109 231,588 1,664,427 SH   SOLE   1,664,427 0 0
PROGRESSIVE CORP COM 743315103 50,910 514,873 SH   SOLE   514,873 0 0
PRUDENTL FINL COM 744320102 27,144 347,692 SH   SOLE   347,692 0 0
PTC INC COM 69370C100 11,518 96,300 SH   SOLE   96,300 0 0
PUB SERV ENTERP COM 744573106 25,950 445,117 SH   SOLE   445,117 0 0
QUEST DIAGNOSTIC COM 74834L100 14,210 119,245 SH   SOLE   119,245 0 0
REGENERON PHARM COM 75886F107 36,764 76,100 SH   SOLE   76,100 0 0
REGIONS FINANCIA COM 7591EP100 13,835 858,305 SH   SOLE   858,305 0 0
RESMED INC COM 761152107 26,905 126,578 SH   SOLE   126,578 0 0
RINGCENTRAL IN-A CL A 76680R206 24,216 63,900 SH   SOLE   63,900 0 0
RITCHIE BROS COM 767744105 6,486 93,400 SH   SOLE   93,400 0 0
ROBERT HALF INTL COM 770323103 6,128 98,081 SH   SOLE   98,081 0 0
ROCKWELL AUTOMAT COM 773903109 25,532 101,802 SH   SOLE   101,802 0 0
ROGERS COMMUNI-B CL B 775109200 14,441 310,460 SH   SOLE   310,460 0 0
ROPER TECHNOLOGI COM 776696106 40,067 92,945 SH   SOLE   92,945 0 0
ROYAL CARIBBEAN COM V7780T103 11,300 151,302 SH   SOLE   151,302 0 0
S&P GLOBAL INC COM 78409V104 70,702 215,078 SH   SOLE   215,078 0 0
SALESFORCE.COM COM 79466L302 165,030 741,612 SH   SOLE   741,612 0 0
SCHLUMBERGER LTD COM 806857108 26,538 1,215,683 SH   SOLE   1,215,683 0 0
SEAGATE TECHNOLO SHS G7945M107 13,123 211,132 SH   SOLE   211,132 0 0
SEALED AIR CORP COM 81211K100 6,114 133,542 SH   SOLE   133,542 0 0
SEMPRA ENERGY COM 816851109 32,607 255,925 SH   SOLE   255,925 0 0
SERVICENOW INC COM 81762P102 91,970 167,088 SH   SOLE   167,088 0 0
SHERWIN-WILLIAMS COM 824348106 53,657 73,012 SH   SOLE   73,012 0 0
SHOPIFY INC - A CL A 82509L107 103,787 91,994 SH   SOLE   91,994 0 0
SIRIUS XM HOLDIN COM 82968B103 5,989 940,300 SH   SOLE   940,300 0 0
SKYWORKS SOLUTIO COM PAR $.001 83088M102 22,611 147,906 SH   SOLE   147,906 0 0
SMITH (A.O.)CORP COM 831865209 6,348 115,800 SH   SOLE   115,800 0 0
SNAP-ON INC COM 833034101 7,575 44,264 SH   SOLE   44,264 0 0
SQUARE INC - A CL A 852234103 67,990 312,400 SH   SOLE   312,400 0 0
STANLEY BLACK & COM 854502101 23,903 133,870 SH   SOLE   133,870 0 0
STARBUCKS CORP COM 855244109 110,510 1,033,000 SH   SOLE   1,033,000 0 0
STATE ST CORP COM 857477103 22,570 310,119 SH   SOLE   310,119 0 0
STEEL DYNAMICS COM 858119100 2,614 70,900 SH   SOLE   70,900 0 0
STERIS PLC SHS USD G8473T100 14,329 75,600 SH   SOLE   75,600 0 0
SUN LIFE FINANCI COM 866796105 22,704 511,045 SH   SOLE   511,045 0 0
SUNCOR ENERGY COM 867224107 8,860 528,736 SH   SOLE   528,736 0 0
SVB FINANCIAL GR COM 78486Q101 17,687 45,606 SH   SOLE   45,606 0 0
SYSCO CORP COM 871829107 31,419 423,100 SH   SOLE   423,100 0 0
T ROWE PRICE GRP COM 74144T108 31,297 206,733 SH   SOLE   206,733 0 0
TARGET CORP COM 87612E106 78,728 445,976 SH   SOLE   445,976 0 0
TE CONNECTIVITY REG SHS H84989104 35,419 292,553 SH   SOLE   292,553 0 0
TECK RESOURCES-B CL B 878742204 2,922 161,172 SH   SOLE   161,172 0 0
TELEDYNE TECH COM 879360105 12,268 31,300 SH   SOLE   31,300 0 0
TELUS CORP COM 87971M103 7,078 357,704 SH   SOLE   357,704 0 0
TEXAS INSTRUMENT COM 882508104 134,912 821,984 SH   SOLE   821,984 0 0
TIFFANY & CO COM 886547108 12,898 98,128 SH   SOLE   98,128 0 0
TJX COS INC COM 872540109 72,459 1,061,052 SH   SOLE   1,061,052 0 0
TORONTO-DOM BANK COM 891160509 90,005 1,594,371 SH   SOLE   1,594,371 0 0
TRACTOR SUPPLY COM 892356106 14,662 104,301 SH   SOLE   104,301 0 0
TRANE TECHNOLOGI SHS G8994E103 30,305 208,773 SH   SOLE   208,773 0 0
TRANSUNION COM 89400J107 16,661 167,924 SH   SOLE   167,924 0 0
TRAVELERS COS IN COM 89417E109 31,337 223,247 SH   SOLE   223,247 0 0
TRIMBLE INC COM 896239100 14,894 223,066 SH   SOLE   223,066 0 0
TRUIST FINANCIAL COM 89832Q109 56,701 1,183,000 SH   SOLE   1,183,000 0 0
TWILIO INC - A CL A 90138F102 35,068 103,600 SH   SOLE   103,600 0 0
UGI CORP COM 902681105 6,212 177,700 SH   SOLE   177,700 0 0
UNION PAC CORP COM 907818108 126,489 607,479 SH   SOLE   607,479 0 0
UNITED PARCEL-B CL B 911312106 104,054 617,899 SH   SOLE   617,899 0 0
UNITED RENTALS COM 911363109 15,108 65,149 SH   SOLE   65,149 0 0
VAIL RESORTS COM 91879Q109 9,553 34,247 SH   SOLE   34,247 0 0
VALERO ENERGY COM 91913Y100 7,901 139,682 SH   SOLE   139,682 0 0
VARIAN MEDICAL S COM 92220P105 13,970 79,825 SH   SOLE   79,825 0 0
VERISIGN INC COM 92343E102 19,843 91,700 SH   SOLE   91,700 0 0
VERISK ANALYTI CL A 92345Y106 28,169 135,700 SH   SOLE   135,700 0 0
VERIZON COMMUNIC COM 92343V104 202,182 3,441,400 SH   SOLE   3,441,400 0 0
VERTEX PHARM COM 92532F100 54,169 229,200 SH   SOLE   229,200 0 0
VF CORP COM 918204108 25,264 295,799 SH   SOLE   295,799 0 0
VISA INC-CLASS A COM CL A 92826C839 216,165 988,276 SH   SOLE   988,276 0 0
VMWARE INC-CL A CL A COM 928563402 9,850 70,231 SH   SOLE   70,231 0 0
VOYA FINANCIAL I COM 929089100 6,632 112,777 SH   SOLE   112,777 0 0
WALGREENS BOOTS COM 931427108 26,296 659,400 SH   SOLE   659,400 0 0
WALMART INC COM 931142103 70,561 489,500 SH   SOLE   489,500 0 0
WALT DISNEY CO COM DISNEY 254687106 287,889 1,588,970 SH   SOLE   1,588,970 0 0
WASTE MANAGEMENT COM 94106L109 43,858 371,900 SH   SOLE   371,900 0 0
WATERS CORP COM 941848103 13,814 55,833 SH   SOLE   55,833 0 0
WEC ENERGY GROUP COM 92939U106 10,177 110,585 SH   SOLE   110,585 0 0
WEST PHARMACEUT COM 955306105 18,330 64,700 SH   SOLE   64,700 0 0
WHEATON PRECIOUS COM 962879102 16,341 391,630 SH   SOLE   391,630 0 0
WILLIS TOWERS WA SHS ADDED G96629103 23,904 113,462 SH   SOLE   113,462 0 0
WW GRAINGER INC COM 384802104 16,569 40,577 SH   SOLE   40,577 0 0
XCEL ENERGY INC COM 98389B100 30,631 459,455 SH   SOLE   459,455 0 0
XILINX INC COM 983919101 30,894 217,921 SH   SOLE   217,921 0 0
XYLEM INC COM 98419M100 16,218 159,335 SH   SOLE   159,335 0 0
ZEBRA TECH CORP CL A 989207105 18,486 48,100 SH   SOLE   48,100 0 0
ZOETIS INC CL A 98978V103 69,146 417,803 SH   SOLE   417,803 0 0