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
360 DIGITECH INC AMERICAN DEP 88557W101 621 35,900 SH   SOLE   35,900 0 0
3M CO COM 88579Y101 8,573 66,245 SH   SOLE   66,245 0 0
ABBOTT LABS COM 002824100 22,260 204,881 SH   SOLE   204,881 0 0
ABBVIE INC COM 00287Y109 31,473 205,493 SH   SOLE   205,493 0 0
ABIOMED INC COM 003654100 1,302 5,260 SH   SOLE   5,260 0 0
ABSOLUTE SOFTWARE CORP COM 00386B109 3,985 463,137 SH   SOLE   463,137 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 20,380 73,403 SH   SOLE   73,403 0 0
ACTIVISION BLIZZARD INC COM 00507V109 7,037 90,383 SH   SOLE   90,383 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 20,060 54,800 SH   SOLE   54,800 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,237 7,147 SH   SOLE   7,147 0 0
ADVANCED ENERGY INDS COM 007973100 9,195 126,000 SH   SOLE   126,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 14,513 189,784 SH   SOLE   189,784 0 0
AES CORP COM 00130H105 1,620 77,087 SH   SOLE   77,087 0 0
AFFIRM HLDGS INC COM CL A 00827B106 398 22,060 SH   SOLE   22,060 0 0
AFLAC INC COM 001055102 3,962 71,611 SH   SOLE   71,611 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 4,137 34,831 SH   SOLE   34,831 0 0
AGNICO EAGLE MINES LTD COM 008474108 44,698 978,589 SH   SOLE   978,589 0 0
AIR PRODS & CHEMS INC COM 009158106 12,928 53,759 SH   SOLE   53,759 0 0
AIRBNB INC COM CL A 009066101 3,451 38,746 SH   SOLE   38,746 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 11,228 122,936 SH   SOLE   122,936 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 1,568 224,006 SH   SOLE   224,006 0 0
ALBEMARLE CORP COM 012653101 2,839 13,587 SH   SOLE   13,587 0 0
ALCOA CORP COM 013872106 975 21,386 SH   SOLE   21,386 0 0
ALCON AG ORD SHS H01301128 20,899 300,063 SH   SOLE   300,063 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,556 17,624 SH   SOLE   17,624 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,050 8,664 SH   SOLE   8,664 0 0
ALLEGHANY CORP MD COM 017175100 1,310 1,572 SH   SOLE   1,572 0 0
ALLEGION PLC ORD SHS G0176J109 1,004 10,254 SH   SOLE   10,254 0 0
ALLIANT ENERGY CORP COM 018802108 1,697 28,950 SH   SOLE   28,950 0 0
ALLSTATE CORP COM 020002101 4,092 32,289 SH   SOLE   32,289 0 0
ALLY FINL INC COM 02005N100 1,295 38,649 SH   SOLE   38,649 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,031 13,925 SH   SOLE   13,925 0 0
ALPHABET INC CAP STK CL A 02079K305 95,357 43,757 SH   SOLE   43,757 0 0
ALPHABET INC CAP STK CL C 02079K107 72,172 32,994 SH   SOLE   32,994 0 0
ALTRIA GROUP INC COM 02209S103 8,816 211,057 SH   SOLE   211,057 0 0
AMAZON COM INC COM 023135106 112,936 1,063,337 SH   SOLE   1,063,337 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 805 59,429 SH   SOLE   59,429 0 0
AMCOR PLC ORD G0250X107 2,191 176,266 SH   SOLE   176,266 0 0
AMERCO COM 023586100 542 1,134 SH   SOLE   1,134 0 0
AMEREN CORP COM 023608102 2,692 29,790 SH   SOLE   29,790 0 0
AMERICAN ELEC PWR CO INC COM 025537101 5,607 58,465 SH   SOLE   58,465 0 0
AMERICAN EXPRESS CO COM 025816109 10,391 74,962 SH   SOLE   74,962 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,157 8,335 SH   SOLE   8,335 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,286 36,289 SH   SOLE   36,289 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 4,832 94,508 SH   SOLE   94,508 0 0
AMERICAN TOWER CORP NEW COM 03027X100 13,512 52,868 SH   SOLE   52,868 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,137 21,089 SH   SOLE   21,089 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 11,451 381,200 SH   SOLE   381,200 0 0
AMERIPRISE FINL INC COM 03076C106 3,061 12,878 SH   SOLE   12,878 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,586 18,277 SH   SOLE   18,277 0 0
AMETEK INC COM 031100100 2,954 26,880 SH   SOLE   26,880 0 0
AMGEN INC COM 031162100 15,733 64,667 SH   SOLE   64,667 0 0
AMPHENOL CORP NEW CL A 032095101 4,474 69,492 SH   SOLE   69,492 0 0
ANALOG DEVICES INC COM 032654105 8,868 60,701 SH   SOLE   60,701 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,070 181,086 SH   SOLE   181,086 0 0
ANSYS INC COM 03662Q105 2,415 10,091 SH   SOLE   10,091 0 0
AON PLC SHS CL A G0403H108 6,693 24,818 SH   SOLE   24,818 0 0
APA CORPORATION COM 03743Q108 1,404 40,239 SH   SOLE   40,239 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 2,247 46,356 SH   SOLE   46,356 0 0
APPLE INC COM 037833100 259,145 1,895,455 SH   SOLE   1,895,455 0 0
APPLIED MATLS INC COM 038222105 87,416 960,832 SH   SOLE   960,832 0 0
APPLOVIN CORP COM CL A 03831W108 475 13,786 SH   SOLE   13,786 0 0
APTIV PLC SHS G6095L109 2,786 31,284 SH   SOLE   31,284 0 0
ARAMARK COM 03852U106 816 26,641 SH   SOLE   26,641 0 0
ARCH CAP GROUP LTD ORD G0450A105 2,000 43,967 SH   SOLE   43,967 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 5,066 65,282 SH   SOLE   65,282 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 37,518 659,840 SH   SOLE   659,840 0 0
ARISTA NETWORKS INC COM 040413106 2,677 28,558 SH   SOLE   28,558 0 0
ARROW ELECTRS INC COM 042735100 892 7,957 SH   SOLE   7,957 0 0
GALLAGHER ARTHUR J & CO COM 363576109 3,949 24,224 SH   SOLE   24,224 0 0
ASSURANT INC COM 04621X108 1,106 6,400 SH   SOLE   6,400 0 0
AT&T INC COM 00206R102 17,393 829,846 SH   SOLE   829,846 0 0
ATMOS ENERGY CORP COM 049560105 1,761 15,710 SH   SOLE   15,710 0 0
AURORA CANNABIS INC COM 05156X884 122 92,950 SH   SOLE   92,950 0 0
AUTODESK INC COM 052769106 54,456 316,677 SH   SOLE   316,677 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 1,215 30,900 SH   SOLE   30,900 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 10,234 48,723 SH   SOLE   48,723 0 0
AUTOZONE INC COM 053332102 20,629 9,599 SH   SOLE   9,599 0 0
AVALARA INC COM 05338G106 9,393 133,047 SH   SOLE   133,047 0 0
AVALONBAY CMNTYS INC COM 053484101 3,152 16,227 SH   SOLE   16,227 0 0
AVANTOR INC COM 05352A100 2,200 70,750 SH   SOLE   70,750 0 0
AVERY DENNISON CORP COM 053611109 1,550 9,576 SH   SOLE   9,576 0 0
AZEK CO INC CL A 05478C105 7,366 440,000 SH   SOLE   440,000 0 0
AZENTA INC COM 114340102 8,652 120,000 SH   SOLE   120,000 0 0
B2GOLD CORP COM 11777Q209 1,804 533,616 SH   SOLE   533,616 0 0
BAKER HUGHES COMPANY CL A 05722G100 3,193 110,578 SH   SOLE   110,578 0 0
BALL CORP COM 058498106 2,576 37,461 SH   SOLE   37,461 0 0
BALLARD PWR SYS INC NEW COM 058586108 511 81,076 SH   SOLE   81,076 0 0
BK OF AMERICA CORP COM 060505104 37,271 1,197,276 SH   SOLE   1,197,276 0 0
BANK MONTREAL QUE COM 063671101 170,114 1,772,816 SH   SOLE   1,772,816 0 0
BANK NEW YORK MELLON CORP COM 064058100 3,698 88,650 SH   SOLE   88,650 0 0
BANK NOVA SCOTIA B C COM 064149107 77,818 1,317,697 SH   SOLE   1,317,697 0 0
BARRICK GOLD CORP COM 067901108 10,360 587,195 SH   SOLE   587,195 0 0
BATH & BODY WORKS INC COM 070830104 805 29,907 SH   SOLE   29,907 0 0
BAUSCH HEALTH COS INC COM 071734107 11,050 1,324,752 SH   SOLE   1,324,752 0 0
BAXTER INTL INC COM 071813109 3,748 58,347 SH   SOLE   58,347 0 0
BCE INC COM NEW 05534B760 24,002 489,352 SH   SOLE   489,352 0 0
BECTON DICKINSON & CO COM 075887109 8,154 33,075 SH   SOLE   33,075 0 0
BEIGENE LTD SPONSORED ADR 07725L102 3,124 19,300 SH   SOLE   19,300 0 0
BENTLEY SYS INC COM CL B 08265T208 8,395 252,107 SH   SOLE   252,107 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 40,945 149,971 SH   SOLE   149,971 0 0
BEST BUY INC COM 086516101 1,637 25,114 SH   SOLE   25,114 0 0
BILL COM HLDGS INC COM 090043100 1,189 10,814 SH   SOLE   10,814 0 0
BIO RAD LABS INC CL A 090572207 1,280 2,586 SH   SOLE   2,586 0 0
BIO-TECHNE CORP COM 09073M104 1,575 4,544 SH   SOLE   4,544 0 0
BIOGEN INC COM 09062X103 3,480 17,063 SH   SOLE   17,063 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 4,039 292,449 SH   SOLE   292,449 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,759 21,225 SH   SOLE   21,225 0 0
BLACK KNIGHT INC COM 09215C105 12,748 194,961 SH   SOLE   194,961 0 0
BLACKBERRY LTD COM 09228F103 905 168,152 SH   SOLE   168,152 0 0
BLACKLINE INC COM 09239B109 12,721 191,000 SH   SOLE   191,000 0 0
BLACKROCK INC COM 09247X101 10,750 17,651 SH   SOLE   17,651 0 0
BLACKSTONE INC COM 09260D107 7,411 81,238 SH   SOLE   81,238 0 0
BLOCK INC CL A 852234103 3,695 60,125 SH   SOLE   60,125 0 0
BOEING CO COM 097023105 8,783 64,244 SH   SOLE   64,244 0 0
BOOKING HOLDINGS INC COM 09857L108 148,648 84,991 SH   SOLE   84,991 0 0
BOOT BARN HLDGS INC COM 099406100 11,026 160,000 SH   SOLE   160,000 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14,592 161,489 SH   SOLE   161,489 0 0
BORGWARNER INC COM 099724106 925 27,724 SH   SOLE   27,724 0 0
BOSTON PROPERTIES INC COM 101121101 1,527 17,157 SH   SOLE   17,157 0 0
BOSTON SCIENTIFIC CORP COM 101137107 6,166 165,434 SH   SOLE   165,434 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 19,499 253,235 SH   SOLE   253,235 0 0
BROADCOM INC COM 11135F101 31,117 64,053 SH   SOLE   64,053 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9,281 65,105 SH   SOLE   65,105 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 137,706 3,102,239 SH   SOLE   3,102,239 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 823 38,980 SH   SOLE   38,980 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 66,028 1,731,866 SH   SOLE   1,731,866 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2,674 63,129 SH   SOLE   63,129 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 72,452 2,089,436 SH   SOLE   2,089,436 0 0
BROWN & BROWN INC COM 115236101 11,595 198,758 SH   SOLE   198,758 0 0
BROWN FORMAN CORP CL B 115637209 2,513 35,812 SH   SOLE   35,812 0 0
BRP INC COM SUN VTG 05577W200 3,255 53,002 SH   SOLE   53,002 0 0
BRUNSWICK CORP COM 117043109 13,109 200,500 SH   SOLE   200,500 0 0
BUNGE LIMITED COM G16962105 1,473 16,245 SH   SOLE   16,245 0 0
BURLINGTON STORES INC COM 122017106 1,052 7,720 SH   SOLE   7,720 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,525 15,042 SH   SOLE   15,042 0 0
CABLE ONE INC COM 12685J105 9,095 7,054 SH   SOLE   7,054 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,830 32,191 SH   SOLE   32,191 0 0
CAE INC COM 124765108 663 26,967 SH   SOLE   26,967 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 947 24,716 SH   SOLE   24,716 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,533 11,399 SH   SOLE   11,399 0 0
CAMECO CORP COM 13321L108 9,269 441,854 SH   SOLE   441,854 0 0
CAMPBELL SOUP CO COM 134429109 1,177 24,498 SH   SOLE   24,498 0 0
CANADIAN IMP BK COMM COM 136069101 153,906 3,176,013 SH   SOLE   3,176,013 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1,405 78,062 SH   SOLE   78,062 0 0
CANADIAN NATL RY CO COM 136375102 81,369 724,930 SH   SOLE   724,930 0 0
CANADIAN NAT RES LTD COM 136385101 58,448 1,090,001 SH   SOLE   1,090,001 0 0
CANADIAN PAC RY LTD COM 13645T100 137,519 1,973,014 SH   SOLE   1,973,014 0 0
CANOPY GROWTH CORP COM 138035100 226 79,625 SH   SOLE   79,625 0 0
CAPITAL ONE FINL CORP COM 14040H105 4,999 47,983 SH   SOLE   47,983 0 0
CARDINAL HEALTH INC COM 14149Y108 1,690 32,333 SH   SOLE   32,333 0 0
CARLYLE GROUP INC COM 14316J108 720 22,729 SH   SOLE   22,729 0 0
CARMAX INC COM 143130102 1,696 18,750 SH   SOLE   18,750 0 0
CARNIVAL CORP COMMON STOCK 143658300 834 96,408 SH   SOLE   96,408 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 3,539 99,232 SH   SOLE   99,232 0 0
CARVANA CO CL A 146869102 249 11,024 SH   SOLE   11,024 0 0
CASEYS GEN STORES INC COM 147528103 13,115 70,900 SH   SOLE   70,900 0 0
CATALENT INC COM 148806102 2,124 19,800 SH   SOLE   19,800 0 0
CATERPILLAR INC COM 149123101 11,121 62,213 SH   SOLE   62,213 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,396 12,333 SH   SOLE   12,333 0 0
CBRE GROUP INC CL A 12504L109 2,849 38,699 SH   SOLE   38,699 0 0
CDW CORP COM 12514G108 2,462 15,629 SH   SOLE   15,629 0 0
CELANESE CORP DEL COM 150870103 1,473 12,524 SH   SOLE   12,524 0 0
CELESTICA INC SUB VTG SHS 15101Q108 4,418 455,206 SH   SOLE   455,206 0 0
CENOVUS ENERGY INC COM 15135U109 20,140 1,060,833 SH   SOLE   1,060,833 0 0
CENTENE CORP DEL COM 15135B101 5,729 67,713 SH   SOLE   67,713 0 0
CENTERPOINT ENERGY INC COM 15189T107 2,151 72,711 SH   SOLE   72,711 0 0
CENTERRA GOLD INC COM 152006102 2,836 419,062 SH   SOLE   419,062 0 0
CERIDIAN HCM HLDG INC COM 15677J108 741 15,743 SH   SOLE   15,743 0 0
CF INDS HLDGS INC COM 125269100 2,062 24,048 SH   SOLE   24,048 0 0
CHARLES RIV LABS INTL INC COM 159864107 5,827 27,235 SH   SOLE   27,235 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 12,231 26,105 SH   SOLE   26,105 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 452 3,715 SH   SOLE   3,715 0 0
CHEGG INC COM 163092109 9,277 494,000 SH   SOLE   494,000 0 0
CHEMED CORP NEW COM 16359R103 69,079 147,169 SH   SOLE   147,169 0 0
CHENIERE ENERGY INC COM NEW 16411R208 3,533 26,559 SH   SOLE   26,559 0 0
CHEVRON CORP NEW COM 166764100 32,749 226,201 SH   SOLE   226,201 0 0
CHEWY INC CL A 16679L109 364 10,471 SH   SOLE   10,471 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,242 3,245 SH   SOLE   3,245 0 0
CHUBB LIMITED COM H1467J104 9,719 49,441 SH   SOLE   49,441 0 0
CHURCH & DWIGHT CO INC COM 171340102 2,605 28,110 SH   SOLE   28,110 0 0
CI FINL CORP COM 125491100 7,942 749,470 SH   SOLE   749,470 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 588 89,050 SH   SOLE   89,050 0 0
CIGNA CORP NEW COM 125523100 25,197 95,616 SH   SOLE   95,616 0 0
CINCINNATI FINL CORP COM 172062101 2,107 17,706 SH   SOLE   17,706 0 0
CINTAS CORP COM 172908105 4,051 10,846 SH   SOLE   10,846 0 0
CISCO SYS INC COM 17275R102 30,197 708,185 SH   SOLE   708,185 0 0
CITIGROUP INC COM NEW 172967424 10,596 230,402 SH   SOLE   230,402 0 0
CITIZENS FINL GROUP INC COM 174610105 2,053 57,522 SH   SOLE   57,522 0 0
CITRIX SYS INC COM 177376100 1,401 14,419 SH   SOLE   14,419 0 0
CLARIVATE PLC ORD SHS G21810109 497 35,845 SH   SOLE   35,845 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 935 60,826 SH   SOLE   60,826 0 0
CLOROX CO DEL COM 189054109 2,003 14,207 SH   SOLE   14,207 0 0
CLOUDFLARE INC CL A COM 18915M107 1,269 29,008 SH   SOLE   29,008 0 0
CME GROUP INC COM 12572Q105 13,299 64,971 SH   SOLE   64,971 0 0
CMS ENERGY CORP COM 125896100 2,261 33,497 SH   SOLE   33,497 0 0
CNH INDL N V SHS N20944109 309 26,785 SH   SOLE   26,785 0 0
COCA COLA CO COM 191216100 30,103 478,510 SH   SOLE   478,510 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 280 5,432 SH   SOLE   5,432 0 0
COGNEX CORP COM 192422103 859 20,209 SH   SOLE   20,209 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10,127 150,054 SH   SOLE   150,054 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 653 13,898 SH   SOLE   13,898 0 0
COLGATE PALMOLIVE CO COM 194162103 7,437 92,800 SH   SOLE   92,800 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 26,050 238,268 SH   SOLE   238,268 0 0
COMCAST CORP NEW CL A 20030N101 20,623 525,565 SH   SOLE   525,565 0 0
CONAGRA BRANDS INC COM 205887102 1,899 55,467 SH   SOLE   55,467 0 0
CONOCOPHILLIPS COM 20825C104 13,549 150,864 SH   SOLE   150,864 0 0
CONSOLIDATED EDISON INC COM 209115104 3,908 41,093 SH   SOLE   41,093 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,446 19,077 SH   SOLE   19,077 0 0
CONSTELLATION ENERGY CORP COM 21037T109 2,158 37,688 SH   SOLE   37,688 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 8,663 413,704 SH   SOLE   413,704 0 0
COOPER COS INC COM NEW 216648402 1,785 5,701 SH   SOLE   5,701 0 0
COPART INC COM 217204106 2,682 24,686 SH   SOLE   24,686 0 0
CORNING INC COM 219350105 2,942 93,360 SH   SOLE   93,360 0 0
CORTEVA INC COM 22052L104 4,567 84,362 SH   SOLE   84,362 0 0
COSTAR GROUP INC COM 22160N109 2,759 45,667 SH   SOLE   45,667 0 0
COSTCO WHSL CORP NEW COM 22160K105 24,691 51,517 SH   SOLE   51,517 0 0
COTERRA ENERGY INC COM 127097103 2,434 94,367 SH   SOLE   94,367 0 0
COUPA SOFTWARE INC COM 22266L106 489 8,559 SH   SOLE   8,559 0 0
CREDICORP LTD COM G2519Y108 3,492 29,120 SH   SOLE   29,120 0 0
CRESCENT PT ENERGY CORP COM 22576C101 1,249 176,109 SH   SOLE   176,109 0 0
CRONOS GROUP INC COM 22717L101 178 63,850 SH   SOLE   63,850 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 3,867 22,942 SH   SOLE   22,942 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 8,441 50,133 SH   SOLE   50,133 0 0
CROWN HLDGS INC COM 228368106 1,332 14,452 SH   SOLE   14,452 0 0
CSX CORP COM 126408103 7,393 254,415 SH   SOLE   254,415 0 0
CUMMINS INC COM 231021106 3,191 16,487 SH   SOLE   16,487 0 0
CVS HEALTH CORP COM 126650100 176,130 1,900,828 SH   SOLE   1,900,828 0 0
DANAHER CORPORATION COM 235851102 39,860 157,229 SH   SOLE   157,229 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,742 24,400 SH   SOLE   24,400 0 0
DARDEN RESTAURANTS INC COM 237194105 1,686 14,902 SH   SOLE   14,902 0 0
DATADOG INC CL A COM 23804L103 2,482 26,056 SH   SOLE   26,056 0 0
DAVITA INC COM 23918K108 536 6,705 SH   SOLE   6,705 0 0
DEERE & CO COM 244199105 10,137 33,850 SH   SOLE   33,850 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,554 33,636 SH   SOLE   33,636 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 536 18,502 SH   SOLE   18,502 0 0
DENISON MINES CORP COM 248356107 240 243,353 SH   SOLE   243,353 0 0
DENTSPLY SIRONA INC COM 24906P109 903 25,277 SH   SOLE   25,277 0 0
DESCARTES SYS GROUP INC COM 249906108 6,964 112,309 SH   SOLE   112,309 0 0
DESPEGAR COM CORP ORD SHS G27358103 1,815 224,100 SH   SOLE   224,100 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 459 52,819 SH   SOLE   52,819 0 0
DEVON ENERGY CORP NEW COM 25179M103 4,034 73,192 SH   SOLE   73,192 0 0
DEXCOM INC COM 252131107 3,358 45,056 SH   SOLE   45,056 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,371 19,571 SH   SOLE   19,571 0 0
DIGITAL RLTY TR INC COM 253868103 4,294 33,076 SH   SOLE   33,076 0 0
DISCOVER FINL SVCS COM 254709108 3,126 33,049 SH   SOLE   33,049 0 0
DISH NETWORK CORPORATION CL A 25470M109 512 28,536 SH   SOLE   28,536 0 0
DOCUSIGN INC COM 256163106 1,305 22,751 SH   SOLE   22,751 0 0
DOLLAR GEN CORP NEW COM 256677105 13,218 53,855 SH   SOLE   53,855 0 0
DOLLAR TREE INC COM 256746108 4,071 26,120 SH   SOLE   26,120 0 0
DOMINION ENERGY INC COM 25746U109 7,502 94,001 SH   SOLE   94,001 0 0
DOMINOS PIZZA INC COM 25754A201 1,640 4,208 SH   SOLE   4,208 0 0
DOORDASH INC CL A 25809K105 1,415 22,054 SH   SOLE   22,054 0 0
DOVER CORP COM 260003108 2,020 16,649 SH   SOLE   16,649 0 0
DOW INC COM 260557103 4,403 85,316 SH   SOLE   85,316 0 0
D R HORTON INC COM 23331A109 2,593 39,181 SH   SOLE   39,181 0 0
DROPBOX INC CL A 26210C104 702 33,429 SH   SOLE   33,429 0 0
DTE ENERGY CO COM 233331107 2,839 22,401 SH   SOLE   22,401 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 9,567 89,241 SH   SOLE   89,241 0 0
DUKE REALTY CORP COM NEW 264411505 2,451 44,609 SH   SOLE   44,609 0 0
DUPONT DE NEMOURS INC COM 26614N102 3,315 59,641 SH   SOLE   59,641 0 0
DYNATRACE INC COM NEW 268150109 7,225 183,200 SH   SOLE   183,200 0 0
EASTMAN CHEM CO COM 277432100 1,343 14,961 SH   SOLE   14,961 0 0
EATON CORP PLC SHS G29183103 5,828 46,260 SH   SOLE   46,260 0 0
EBAY INC. COM 278642103 2,840 68,151 SH   SOLE   68,151 0 0
ECOLAB INC COM 278865100 4,606 29,956 SH   SOLE   29,956 0 0
EDISON INTL COM 281020107 2,793 44,158 SH   SOLE   44,158 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 6,887 72,424 SH   SOLE   72,424 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 966 49,233 SH   SOLE   49,233 0 0
ELDORADO GOLD CORP NEW COM 284902509 1,379 216,679 SH   SOLE   216,679 0 0
ELECTRONIC ARTS INC COM 285512109 85,533 703,111 SH   SOLE   703,111 0 0
ELEVANCE HEALTH INC COM 036752103 13,524 28,025 SH   SOLE   28,025 0 0
LILLY ELI & CO COM 532457108 30,492 94,045 SH   SOLE   94,045 0 0
EMERSON ELEC CO COM 291011104 5,490 69,023 SH   SOLE   69,023 0 0
ENBRIDGE INC COM 29250N105 111,017 2,634,414 SH   SOLE   2,634,414 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 183 58,428 SH   SOLE   58,428 0 0
ENERGY FUELS INC COM NEW 292671708 250 50,881 SH   SOLE   50,881 0 0
ENERPLUS CORP COM 292766102 33,737 2,558,440 SH   SOLE   2,558,440 0 0
ENPHASE ENERGY INC COM 29355A107 3,033 15,535 SH   SOLE   15,535 0 0
ENTEGRIS INC COM 29362U104 1,444 15,669 SH   SOLE   15,669 0 0
ENTERGY CORP NEW COM 29364G103 2,653 23,549 SH   SOLE   23,549 0 0
EOG RES INC COM 26875P101 7,495 67,867 SH   SOLE   67,867 0 0
EPAM SYS INC COM 29414B104 1,933 6,558 SH   SOLE   6,558 0 0
EQT CORP COM 26884L109 1,352 39,302 SH   SOLE   39,302 0 0
EQUIFAX INC COM 294429105 2,579 14,109 SH   SOLE   14,109 0 0
EQUINIX INC COM 29444U700 6,914 10,523 SH   SOLE   10,523 0 0
EQUINOX GOLD CORP COM 29446Y502 401 90,110 SH   SOLE   90,110 0 0
EQUITABLE HLDGS INC COM 29452E101 1,178 45,185 SH   SOLE   45,185 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,449 20,560 SH   SOLE   20,560 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,991 41,416 SH   SOLE   41,416 0 0
ERIE INDTY CO CL A 29530P102 565 2,939 SH   SOLE   2,939 0 0
ERO COPPER CORP COM 296006109 205 24,347 SH   SOLE   24,347 0 0
ESSENTIAL UTILS INC COM 29670G102 1,273 27,775 SH   SOLE   27,775 0 0
ESSEX PPTY TR INC COM 297178105 1,968 7,526 SH   SOLE   7,526 0 0
LAUDER ESTEE COS INC CL A 518439104 48,960 192,248 SH   SOLE   192,248 0 0
ETSY INC COM 29786A106 1,073 14,659 SH   SOLE   14,659 0 0
EVEREST RE GROUP LTD COM G3223R108 1,276 4,553 SH   SOLE   4,553 0 0
EVERGY INC COM 30034W106 1,730 26,513 SH   SOLE   26,513 0 0
EVERSOURCE ENERGY COM 30040W108 3,375 39,957 SH   SOLE   39,957 0 0
EXACT SCIENCES CORP COM 30063P105 785 19,918 SH   SOLE   19,918 0 0
EXELON CORP COM 30161N101 5,142 113,577 SH   SOLE   113,577 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,652 17,424 SH   SOLE   17,424 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,909 19,590 SH   SOLE   19,590 0 0
EXTRA SPACE STORAGE INC COM 30225T102 2,634 15,482 SH   SOLE   15,482 0 0
EXXON MOBIL CORP COM 30231G102 42,110 491,716 SH   SOLE   491,716 0 0
F5 INC COM 315616102 1,084 7,085 SH   SOLE   7,085 0 0
FACTSET RESH SYS INC COM 303075105 1,674 4,353 SH   SOLE   4,353 0 0
FAIR ISAAC CORP COM 303250104 1,224 3,052 SH   SOLE   3,052 0 0
FASTENAL CO COM 311900104 3,335 66,807 SH   SOLE   66,807 0 0
FEDERAL SIGNAL CORP COM 313855108 14,240 400,000 SH   SOLE   400,000 0 0
FEDEX CORP COM 31428X106 6,633 29,256 SH   SOLE   29,256 0 0
FERGUSON PLC NEW SHS G3421J106 624 5,595 SH   SOLE   5,595 0 0
FERRARI N V COM N3167Y103 117,075 639,189 SH   SOLE   639,189 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,156 31,265 SH   SOLE   31,265 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 194,409 2,120,760 SH   SOLE   2,120,760 0 0
FIFTH THIRD BANCORP COM 316773100 2,657 79,076 SH   SOLE   79,076 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 906 1,386 SH   SOLE   1,386 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 3,119 435,924 SH   SOLE   435,924 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 10,452 72,480 SH   SOLE   72,480 0 0
FIRSTENERGY CORP COM 337932107 2,417 62,968 SH   SOLE   62,968 0 0
FIRSTSERVICE CORP NEW COM 33767E202 9,900 81,793 SH   SOLE   81,793 0 0
FISERV INC COM 337738108 14,969 168,247 SH   SOLE   168,247 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,875 8,922 SH   SOLE   8,922 0 0
FMC CORP COM NEW 302491303 1,559 14,572 SH   SOLE   14,572 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 9,877 290,000 SH   SOLE   290,000 0 0
FORD MTR CO DEL COM 345370860 5,084 456,798 SH   SOLE   456,798 0 0
FORTINET INC COM 34959E109 4,486 79,295 SH   SOLE   79,295 0 0
FORTIS INC COM 349553107 14,728 312,216 SH   SOLE   312,216 0 0
FORTIVE CORP COM 34959J108 2,142 39,389 SH   SOLE   39,389 0 0
FORTUNA SILVER MINES INC COM 349915108 268 94,583 SH   SOLE   94,583 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 941 15,709 SH   SOLE   15,709 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,445 280,000 SH   SOLE   280,000 0 0
FOX CORP CL A COM 35137L105 1,179 36,675 SH   SOLE   36,675 0 0
FOX CORP CL B COM 35137L204 514 17,301 SH   SOLE   17,301 0 0
FRANCO NEV CORP COM 351858105 89,501 681,858 SH   SOLE   681,858 0 0
FRANKLIN RESOURCES INC COM 354613101 811 34,813 SH   SOLE   34,813 0 0
FREEPORT-MCMORAN INC CL B 35671D857 4,947 169,066 SH   SOLE   169,066 0 0
GARMIN LTD SHS H2906T109 1,748 17,789 SH   SOLE   17,789 0 0
GARTNER INC COM 366651107 2,301 9,513 SH   SOLE   9,513 0 0
GATES INDL CORP PLC ORD SHS G39108108 5,405 500,000 SH   SOLE   500,000 0 0
GENERAC HLDGS INC COM 368736104 1,563 7,421 SH   SOLE   7,421 0 0
GENERAL DYNAMICS CORP COM 369550108 6,056 27,372 SH   SOLE   27,372 0 0
GENERAL ELECTRIC CO COM NEW 369604301 8,133 127,731 SH   SOLE   127,731 0 0
GENERAL MLS INC COM 370334104 5,281 69,995 SH   SOLE   69,995 0 0
GENERAL MTRS CO COM 37045V100 5,085 160,111 SH   SOLE   160,111 0 0
GENUINE PARTS CO COM 372460105 2,191 16,473 SH   SOLE   16,473 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3,901 151,735 SH   SOLE   151,735 0 0
GILDAN ACTIVEWEAR INC COM 375916103 17,085 594,849 SH   SOLE   594,849 0 0
GILEAD SCIENCES INC COM 375558103 8,994 145,505 SH   SOLE   145,505 0 0
GLOBAL PMTS INC COM 37940X102 3,619 32,709 SH   SOLE   32,709 0 0
GLOBE LIFE INC COM 37959E102 1,069 10,967 SH   SOLE   10,967 0 0
GODADDY INC CL A 380237107 1,337 19,217 SH   SOLE   19,217 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 11,648 39,215 SH   SOLE   39,215 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 71 28,200 SH   SOLE   28,200 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 9,740 159,133 SH   SOLE   159,133 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 650 9,150 SH   SOLE   9,150 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 7,789 180,000 SH   SOLE   180,000 0 0
HALLIBURTON CO COM 406216101 3,274 104,399 SH   SOLE   104,399 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2,517 38,469 SH   SOLE   38,469 0 0
HASBRO INC COM 418056107 1,241 15,151 SH   SOLE   15,151 0 0
HCA HEALTHCARE INC COM 40412C101 4,735 28,174 SH   SOLE   28,174 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 1,615 62,333 SH   SOLE   62,333 0 0
HEICO CORP NEW COM 422806109 658 5,020 SH   SOLE   5,020 0 0
HEICO CORP NEW CL A 422806208 890 8,444 SH   SOLE   8,444 0 0
HELEN OF TROY LTD COM G4388N106 11,937 73,500 SH   SOLE   73,500 0 0
HENRY SCHEIN INC COM 806407102 1,231 16,046 SH   SOLE   16,046 0 0
HERSHEY CO COM 427866108 3,635 16,896 SH   SOLE   16,896 0 0
HESS CORP COM 42809H107 3,429 32,368 SH   SOLE   32,368 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,006 151,293 SH   SOLE   151,293 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,609 32,388 SH   SOLE   32,388 0 0
HOLOGIC INC COM 436440101 2,016 29,086 SH   SOLE   29,086 0 0
HOME DEPOT INC COM 437076102 33,264 121,284 SH   SOLE   121,284 0 0
HONEYWELL INTL INC COM 438516106 13,851 79,660 SH   SOLE   79,660 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 14,398 180,518 SH   SOLE   180,518 0 0
HORMEL FOODS CORP COM 440452100 1,634 34,505 SH   SOLE   34,505 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1,295 82,563 SH   SOLE   82,563 0 0
HOWMET AEROSPACE INC COM 443201108 1,386 44,077 SH   SOLE   44,077 0 0
HP INC COM 40434L105 4,005 122,183 SH   SOLE   122,183 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,014 79,100 SH   SOLE   79,100 0 0
HUBSPOT INC COM 443573100 1,572 5,228 SH   SOLE   5,228 0 0
HUDBAY MINERALS INC COM 443628102 1,161 285,327 SH   SOLE   285,327 0 0
HUMANA INC COM 444859102 6,876 14,690 SH   SOLE   14,690 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,530 9,718 SH   SOLE   9,718 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,013 167,365 SH   SOLE   167,365 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,009 4,633 SH   SOLE   4,633 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 449 35,500 SH   SOLE   35,500 0 0
IAA INC COM 449253103 10,096 308,100 SH   SOLE   308,100 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 699 9,203 SH   SOLE   9,203 0 0
IAMGOLD CORP COM 450913108 249 155,024 SH   SOLE   155,024 0 0
ICL GROUP LTD SHS M53213100 197 21,771 SH   SOLE   21,771 0 0
IDEX CORP COM 45167R104 1,597 8,791 SH   SOLE   8,791 0 0
IDEXX LABS INC COM 45168D104 3,429 9,777 SH   SOLE   9,777 0 0
ILLINOIS TOOL WKS INC COM 452308109 6,620 36,324 SH   SOLE   36,324 0 0
ILLUMINA INC COM 452327109 3,357 18,210 SH   SOLE   18,210 0 0
INCYTE CORP COM 45337C102 1,649 21,707 SH   SOLE   21,707 0 0
INGERSOLL RAND INC COM 45687V106 1,983 47,133 SH   SOLE   47,133 0 0
INSULET CORP COM 45784P101 1,738 7,973 SH   SOLE   7,973 0 0
INTEL CORP COM 458140100 17,696 473,038 SH   SOLE   473,038 0 0
INTER PARFUMS INC COM 458334109 14,393 197,000 SH   SOLE   197,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,141 65,301 SH   SOLE   65,301 0 0
INTERNATIONAL PAPER CO COM 460146103 1,735 41,473 SH   SOLE   41,473 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,253 45,529 SH   SOLE   45,529 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 14,741 104,408 SH   SOLE   104,408 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 176,764 1,483,923 SH   SOLE   1,483,923 0 0
INTUIT COM 461202103 12,030 31,212 SH   SOLE   31,212 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 8,339 41,547 SH   SOLE   41,547 0 0
INVESCO LTD SHS G491BT108 645 39,999 SH   SOLE   39,999 0 0
INVITATION HOMES INC COM 46187W107 2,508 70,482 SH   SOLE   70,482 0 0
IQIYI INC SPONSORED ADS 46267X108 592 141,000 SH   SOLE   141,000 0 0
IQVIA HLDGS INC COM 46266C105 4,811 22,173 SH   SOLE   22,173 0 0
IRON MTN INC NEW COM 46284V101 1,630 33,479 SH   SOLE   33,479 0 0
ISHARES TR IBOXX HI YD ETF 464288513 335,033 4,551,488 SH   SOLE   4,551,488 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,607 65,005 SH   SOLE   65,005 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 26,403 155,900 SH   SOLE   155,900 0 0
HENRY JACK & ASSOC INC COM 426281101 1,530 8,498 SH   SOLE   8,498 0 0
JACOBS ENGR GROUP INC COM 469814107 1,896 14,912 SH   SOLE   14,912 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,109 7,107 SH   SOLE   7,107 0 0
SMUCKER J M CO COM NEW 832696405 1,604 12,530 SH   SOLE   12,530 0 0
JOHNSON & JOHNSON COM 478160104 54,208 305,382 SH   SOLE   305,382 0 0
JOHNSON CTLS INTL PLC SHS G51502105 22,002 459,526 SH   SOLE   459,526 0 0
JOYY INC ADS REPSTG COM A 46591M109 693 23,200 SH   SOLE   23,200 0 0
JPMORGAN CHASE & CO COM 46625H100 38,620 342,959 SH   SOLE   342,959 0 0
JUNIPER NETWORKS INC COM 48203R104 1,072 37,617 SH   SOLE   37,617 0 0
KADANT INC COM 48282T104 10,814 59,302 SH   SOLE   59,302 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 917 34,900 SH   SOLE   34,900 0 0
KE HLDGS INC SPONSORED ADS 482497104 2,290 127,550 SH   SOLE   127,550 0 0
KELLOGG CO COM 487836108 2,110 29,581 SH   SOLE   29,581 0 0
KEURIG DR PEPPER INC COM 49271V100 3,202 90,470 SH   SOLE   90,470 0 0
KEYCORP COM 493267108 1,856 107,725 SH   SOLE   107,725 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,931 21,259 SH   SOLE   21,259 0 0
KIMBERLY-CLARK CORP COM 494368103 5,286 39,113 SH   SOLE   39,113 0 0
KIMCO RLTY CORP COM 49446R109 1,409 71,274 SH   SOLE   71,274 0 0
KINDER MORGAN INC DEL COM 49456B101 3,968 236,746 SH   SOLE   236,746 0 0
KKR & CO INC COM 48251W104 2,984 64,464 SH   SOLE   64,464 0 0
KLA CORP COM NEW 482480100 5,579 17,484 SH   SOLE   17,484 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 844 18,230 SH   SOLE   18,230 0 0
KRAFT HEINZ CO COM 500754106 3,248 85,165 SH   SOLE   85,165 0 0
KROGER CO COM 501044101 3,847 81,273 SH   SOLE   81,273 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 15,730 65,083 SH   SOLE   65,083 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,540 10,837 SH   SOLE   10,837 0 0
LAM RESEARCH CORP COM 512807108 6,896 16,183 SH   SOLE   16,183 0 0
LAMB WESTON HLDGS INC COM 513272104 20,723 290,000 SH   SOLE   290,000 0 0
LAS VEGAS SANDS CORP COM 517834107 1,335 39,754 SH   SOLE   39,754 0 0
LEAR CORP COM NEW 521865204 868 6,893 SH   SOLE   6,893 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1,039 18,900 SH   SOLE   18,900 0 0
LEIDOS HOLDINGS INC COM 525327102 1,553 15,417 SH   SOLE   15,417 0 0
LENNAR CORP CL A 526057104 2,140 30,320 SH   SOLE   30,320 0 0
LENNOX INTL INC COM 526107107 787 3,809 SH   SOLE   3,809 0 0
LHC GROUP INC COM 50187A107 81,275 521,868 SH   SOLE   521,868 0 0
LI AUTO INC SPONSORED ADS 50202M102 8,518 222,340 SH   SOLE   222,340 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,814 15,687 SH   SOLE   15,687 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 817 36,985 SH   SOLE   36,985 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 388 18,422 SH   SOLE   18,422 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 317 8,791 SH   SOLE   8,791 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 705 19,546 SH   SOLE   19,546 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,419 22,355 SH   SOLE   22,355 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 965 43,384 SH   SOLE   43,384 0 0
LINCOLN ELEC HLDGS INC COM 533900106 13,693 111,000 SH   SOLE   111,000 0 0
LINCOLN NATL CORP IND COM 534187109 889 19,005 SH   SOLE   19,005 0 0
LINDE PLC SHS G5494J103 17,121 59,545 SH   SOLE   59,545 0 0
LITHIA MTRS INC COM 536797103 22,025 80,148 SH   SOLE   80,148 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 689 34,290 SH   SOLE   34,290 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,621 19,627 SH   SOLE   19,627 0 0
LKQ CORP COM 501889208 1,542 31,421 SH   SOLE   31,421 0 0
LOCKHEED MARTIN CORP COM 539830109 12,240 28,467 SH   SOLE   28,467 0 0
LOEWS CORP COM 540424108 1,451 24,482 SH   SOLE   24,482 0 0
LOWES COS INC COM 548661107 19,745 113,042 SH   SOLE   113,042 0 0
LPL FINL HLDGS INC COM 50212V100 1,713 9,285 SH   SOLE   9,285 0 0
LUCID GROUP INC COM 549498103 817 47,590 SH   SOLE   47,590 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,055 342,500 SH   SOLE   342,500 0 0
LULULEMON ATHLETICA INC COM 550021109 3,733 13,694 SH   SOLE   13,694 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,166 106,855 SH   SOLE   106,855 0 0
LYFT INC CL A COM 55087P104 471 35,488 SH   SOLE   35,488 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,663 30,446 SH   SOLE   30,446 0 0
M & T BK CORP COM 55261F104 3,320 20,828 SH   SOLE   20,828 0 0
MAG SILVER CORP COM 55903Q104 343 28,179 SH   SOLE   28,179 0 0
MAGNA INTL INC COM 559222401 2,656 48,473 SH   SOLE   48,473 0 0
MANULIFE FINL CORP COM 56501R106 5,681 328,346 SH   SOLE   328,346 0 0
MARATHON OIL CORP COM 565849106 1,874 83,346 SH   SOLE   83,346 0 0
MARATHON PETE CORP COM 56585A102 5,390 65,564 SH   SOLE   65,564 0 0
MARKEL CORP COM 570535104 2,045 1,581 SH   SOLE   1,581 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,126 4,398 SH   SOLE   4,398 0 0
MARRIOTT INTL INC NEW CL A 571903202 4,385 32,237 SH   SOLE   32,237 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 10,539 90,700 SH   SOLE   90,700 0 0
MARSH & MCLENNAN COS INC COM 571748102 9,054 58,319 SH   SOLE   58,319 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,159 7,214 SH   SOLE   7,214 0 0
MARVELL TECHNOLOGY INC COM 573874104 4,260 97,874 SH   SOLE   97,874 0 0
MASCO CORP COM 574599106 1,417 28,013 SH   SOLE   28,013 0 0
MASIMO CORP COM 574795100 13,467 103,065 SH   SOLE   103,065 0 0
MASTERCARD INCORPORATED CL A 57636Q104 198,343 628,705 SH   SOLE   628,705 0 0
MATCH GROUP INC NEW COM 57667L107 2,305 33,073 SH   SOLE   33,073 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,400 28,834 SH   SOLE   28,834 0 0
MCDONALDS CORP COM 580135101 21,327 86,388 SH   SOLE   86,388 0 0
MCKESSON CORP COM 58155Q103 5,669 17,378 SH   SOLE   17,378 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,053 68,946 SH   SOLE   68,946 0 0
MEDTRONIC PLC SHS G5960L103 13,999 155,977 SH   SOLE   155,977 0 0
MERCADOLIBRE INC COM 58733R102 3,357 5,271 SH   SOLE   5,271 0 0
MERCK & CO INC COM 58933Y105 26,770 293,631 SH   SOLE   293,631 0 0
META PLATFORMS INC CL A 30303M102 51,863 321,634 SH   SOLE   321,634 0 0
METHANEX CORP COM 59151K108 1,718 45,084 SH   SOLE   45,084 0 0
METLIFE INC COM 59156R108 5,108 81,350 SH   SOLE   81,350 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 3,043 2,649 SH   SOLE   2,649 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,180 40,754 SH   SOLE   40,754 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 3,746 64,491 SH   SOLE   64,491 0 0
MICRON TECHNOLOGY INC COM 595112103 7,185 129,984 SH   SOLE   129,984 0 0
MICROSOFT CORP COM 594918104 516,205 2,009,918 SH   SOLE   2,009,918 0 0
MID-AMER APT CMNTYS INC COM 59522J103 2,326 13,315 SH   SOLE   13,315 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 186,500 SH   SOLE   186,500 0 0
MODERNA INC COM 60770K107 5,676 39,733 SH   SOLE   39,733 0 0
MOHAWK INDS INC COM 608190104 749 6,039 SH   SOLE   6,039 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,888 6,752 SH   SOLE   6,752 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,142 20,942 SH   SOLE   20,942 0 0
MONDELEZ INTL INC CL A 609207105 9,999 161,038 SH   SOLE   161,038 0 0
MONGODB INC CL A 60937P106 2,009 7,742 SH   SOLE   7,742 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,973 5,137 SH   SOLE   5,137 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 4,272 46,086 SH   SOLE   46,086 0 0
MOODYS CORP COM 615369105 5,259 19,336 SH   SOLE   19,336 0 0
MORGAN STANLEY COM NEW 617446448 11,796 155,095 SH   SOLE   155,095 0 0
MOSAIC CO NEW COM 61945C103 2,024 42,845 SH   SOLE   42,845 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,096 19,542 SH   SOLE   19,542 0 0
MSA SAFETY INC COM 553498106 11,429 94,400 SH   SOLE   94,400 0 0
MSCI INC COM 55354G100 3,886 9,429 SH   SOLE   9,429 0 0
NASDAQ INC COM 631103108 2,049 13,434 SH   SOLE   13,434 0 0
NEOGAMES S A SHS L6673X107 2,011 150,000 SH   SOLE   150,000 0 0
NETAPP INC COM 64110D104 1,688 25,869 SH   SOLE   25,869 0 0
NETFLIX INC COM 64110L106 9,010 51,524 SH   SOLE   51,524 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,069 10,967 SH   SOLE   10,967 0 0
NEW GOLD INC CDA COM 644535106 2,902 2,732,393 SH   SOLE   2,732,393 0 0
NEWELL BRANDS INC COM 651229106 893 46,887 SH   SOLE   46,887 0 0
NEWMONT CORP COM 651639106 5,520 92,515 SH   SOLE   92,515 0 0
NEWS CORP NEW CL A 65249B109 694 44,554 SH   SOLE   44,554 0 0
NEXGEN ENERGY LTD COM 65340P106 467 130,351 SH   SOLE   130,351 0 0
NEXTERA ENERGY INC COM 65339F101 17,663 228,027 SH   SOLE   228,027 0 0
NIKE INC CL B 654106103 110,467 1,080,897 SH   SOLE   1,080,897 0 0
NIO INC SPON ADS 62914V106 11,638 535,800 SH   SOLE   535,800 0 0
NISOURCE INC COM 65473P105 1,387 47,021 SH   SOLE   47,021 0 0
NORDSON CORP COM 655663102 1,224 6,047 SH   SOLE   6,047 0 0
NORFOLK SOUTHN CORP COM 655844108 6,322 27,816 SH   SOLE   27,816 0 0
NORTHERN TR CORP COM 665859104 2,201 22,811 SH   SOLE   22,811 0 0
NORTHROP GRUMMAN CORP COM 666807102 8,233 17,203 SH   SOLE   17,203 0 0
NORTONLIFELOCK INC COM 668771108 1,477 67,269 SH   SOLE   67,269 0 0
NOVAGOLD RES INC COM NEW 66987E206 375 78,738 SH   SOLE   78,738 0 0
NOVOCURE LTD ORD SHS G6674U108 751 10,802 SH   SOLE   10,802 0 0
NRG ENERGY INC COM NEW 629377508 1,081 28,329 SH   SOLE   28,329 0 0
NUCOR CORP COM 670346105 3,260 31,220 SH   SOLE   31,220 0 0
NUTRIEN LTD COM 67077M108 53,677 675,451 SH   SOLE   675,451 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102 743 20,611 SH   SOLE   20,611 0 0
NVIDIA CORPORATION COM 67066G104 44,016 290,365 SH   SOLE   290,365 0 0
NVR INC COM 62944T105 1,494 373 SH   SOLE   373 0 0
NXP SEMICONDUCTORS N V COM N6596X109 4,508 30,455 SH   SOLE   30,455 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 4,911 7,774 SH   SOLE   7,774 0 0
OCCIDENTAL PETE CORP COM 674599105 6,381 108,367 SH   SOLE   108,367 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 662 17,893 SH   SOLE   17,893 0 0
OKTA INC CL A 679295105 1,543 17,066 SH   SOLE   17,066 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 4,948 19,307 SH   SOLE   19,307 0 0
OMNICOM GROUP INC COM 681919106 1,552 24,395 SH   SOLE   24,395 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,534 50,366 SH   SOLE   50,366 0 0
ONE GAS INC COM 68235P108 9,580 118,000 SH   SOLE   118,000 0 0
ONEOK INC NEW COM 682680103 2,862 51,568 SH   SOLE   51,568 0 0
OPEN TEXT CORP COM 683715106 44,092 1,168,138 SH   SOLE   1,168,138 0 0
ORACLE CORP COM 68389X105 12,996 186,010 SH   SOLE   186,010 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 22,206 2,206,831 SH   SOLE   2,206,831 0 0
OTIS WORLDWIDE CORP COM 68902V107 3,483 49,292 SH   SOLE   49,292 0 0
OWENS CORNING NEW COM 690742101 855 11,511 SH   SOLE   11,511 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 0 21,986 SH   SOLE   21,986 0 0
PG&E CORP COM 69331C108 1,718 172,172 SH   SOLE   172,172 0 0
PACCAR INC COM 693718108 3,321 40,335 SH   SOLE   40,335 0 0
PACKAGING CORP AMER COM 695156109 1,500 10,909 SH   SOLE   10,909 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,731 190,895 SH   SOLE   190,895 0 0
PALO ALTO NETWORKS INC COM 697435105 5,654 11,447 SH   SOLE   11,447 0 0
PAN AMERN SILVER CORP COM 697900108 1,336 68,146 SH   SOLE   68,146 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 1,731 70,143 SH   SOLE   70,143 0 0
PARKER-HANNIFIN CORP COM 701094104 9,364 38,057 SH   SOLE   38,057 0 0
PAYCHEX INC COM 704326107 4,292 37,691 SH   SOLE   37,691 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,653 5,900 SH   SOLE   5,900 0 0
PAYPAL HLDGS INC COM 70450Y103 8,966 128,382 SH   SOLE   128,382 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 300 32,686 SH   SOLE   32,686 0 0
PEMBINA PIPELINE CORP COM 706327103 7,991 226,549 SH   SOLE   226,549 0 0
PENTAIR PLC SHS G7S00T104 876 19,138 SH   SOLE   19,138 0 0
PEPSICO INC COM 713448108 26,787 160,727 SH   SOLE   160,727 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 14,709 319,900 SH   SOLE   319,900 0 0
PERKINELMER INC COM 714046109 2,082 14,637 SH   SOLE   14,637 0 0
PFIZER INC COM 717081103 34,250 653,246 SH   SOLE   653,246 0 0
PHILIP MORRIS INTL INC COM 718172109 17,779 180,057 SH   SOLE   180,057 0 0
PHILLIPS 66 COM 718546104 4,569 55,727 SH   SOLE   55,727 0 0
PINDUODUO INC SPONSORED ADS 722304102 11,056 178,900 SH   SOLE   178,900 0 0
PINTEREST INC CL A 72352L106 1,205 66,350 SH   SOLE   66,350 0 0
PIONEER NAT RES CO COM 723787107 5,968 26,751 SH   SOLE   26,751 0 0
PLUG POWER INC COM NEW 72919P202 994 59,977 SH   SOLE   59,977 0 0
PNC FINL SVCS GROUP INC COM 693475105 7,658 48,541 SH   SOLE   48,541 0 0
PNM RES INC COM 69349H107 6,833 143,000 SH   SOLE   143,000 0 0
POOL CORP COM 73278L105 1,628 4,635 SH   SOLE   4,635 0 0
PORCH GROUP INC COM 733245104 1,216 475,000 SH   SOLE   475,000 0 0
PPG INDS INC COM 693506107 3,140 27,461 SH   SOLE   27,461 0 0
PPL CORP COM 69351T106 2,314 85,298 SH   SOLE   85,298 0 0
PRECISION DRILLING CORP COM NEW 74022D407 3,308 51,585 SH   SOLE   51,585 0 0
PRIMO WATER CORPORATION COM 74167P108 7,314 548,821 SH   SOLE   548,821 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,034 30,457 SH   SOLE   30,457 0 0
PROCTER AND GAMBLE CO COM 742718109 40,032 278,410 SH   SOLE   278,410 0 0
PROGRESSIVE CORP COM 743315103 16,483 141,767 SH   SOLE   141,767 0 0
PROLOGIS INC. COM 74340W103 10,108 85,913 SH   SOLE   85,913 0 0
PROS HOLDINGS INC COM 74346Y103 10,993 419,100 SH   SOLE   419,100 0 0
PROSPERITY BANCSHARES INC COM 743606105 11,947 175,000 SH   SOLE   175,000 0 0
PRUDENTIAL FINL INC COM 744320102 4,171 43,596 SH   SOLE   43,596 0 0
PTC INC COM 69370C100 1,378 12,955 SH   SOLE   12,955 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,688 58,274 SH   SOLE   58,274 0 0
PUBLIC STORAGE COM 74460D109 5,726 18,313 SH   SOLE   18,313 0 0
PULTE GROUP INC COM 745867101 1,159 29,252 SH   SOLE   29,252 0 0
Q2 HLDGS INC COM 74736L109 6,171 160,000 SH   SOLE   160,000 0 0
QORVO INC COM 74736K101 1,201 12,733 SH   SOLE   12,733 0 0
QUALCOMM INC COM 747525103 16,725 130,934 SH   SOLE   130,934 0 0
QUANTA SVCS INC COM 74762E102 96,018 766,063 SH   SOLE   766,063 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,843 13,862 SH   SOLE   13,862 0 0
R1 RCM INC COM 77634L105 16,261 775,800 SH   SOLE   775,800 0 0
RAYMOND JAMES FINL INC COM 754730109 2,017 22,555 SH   SOLE   22,555 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 16,653 173,266 SH   SOLE   173,266 0 0
REALTY INCOME CORP COM 756109104 4,682 68,587 SH   SOLE   68,587 0 0
REGENCY CTRS CORP COM 758849103 1,057 17,815 SH   SOLE   17,815 0 0
REGENERON PHARMACEUTICALS COM 75886F107 7,317 12,378 SH   SOLE   12,378 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,039 108,724 SH   SOLE   108,724 0 0
REPUBLIC SVCS INC COM 760759100 3,359 25,670 SH   SOLE   25,670 0 0
RESMED INC COM 761152107 3,569 17,025 SH   SOLE   17,025 0 0
RINGCENTRAL INC CL A 76680R206 480 9,185 SH   SOLE   9,185 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 10,591 163,123 SH   SOLE   163,123 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 531 20,640 SH   SOLE   20,640 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 410 192,700 SH   SOLE   192,700 0 0
ROBERT HALF INTL INC COM 770323103 965 12,879 SH   SOLE   12,879 0 0
ROBLOX CORP CL A 771049103 1,339 40,760 SH   SOLE   40,760 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,687 13,480 SH   SOLE   13,480 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 11,085 231,837 SH   SOLE   231,837 0 0
ROKU INC COM CL A 77543R102 1,128 13,730 SH   SOLE   13,730 0 0
ROLLINS INC COM 775711104 894 25,601 SH   SOLE   25,601 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,833 12,247 SH   SOLE   12,247 0 0
ROSS STORES INC COM 778296103 2,887 41,108 SH   SOLE   41,108 0 0
ROYAL BK CDA COM 780087102 246,204 2,548,083 SH   SOLE   2,548,083 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 926 26,515 SH   SOLE   26,515 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,700 40,440 SH   SOLE   40,440 0 0
RPM INTL INC COM 749685103 1,181 15,001 SH   SOLE   15,001 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 9,210 235,000 SH   SOLE   235,000 0 0
S&P GLOBAL INC COM 78409V104 27,830 82,568 SH   SOLE   82,568 0 0
SALESFORCE INC COM 79466L302 18,886 114,436 SH   SOLE   114,436 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 16,360 2,762,226 SH   SOLE   2,762,226 0 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 7,938 941,990 SH   SOLE   941,990 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,043 12,632 SH   SOLE   12,632 0 0
SCHLUMBERGER LTD COM STK 806857108 5,861 163,910 SH   SOLE   163,910 0 0
SCHWAB CHARLES CORP COM 808513105 20,926 331,221 SH   SOLE   331,221 0 0
SEA LTD SPONSORD ADS 81141R100 38,026 568,749 SH   SOLE   568,749 0 0
SEABRIDGE GOLD INC COM 811916105 260 20,993 SH   SOLE   20,993 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,723 24,120 SH   SOLE   24,120 0 0
SEAGEN INC COM 81181C104 2,823 15,957 SH   SOLE   15,957 0 0
SEALED AIR CORP NEW COM 81211K100 989 17,135 SH   SOLE   17,135 0 0
SEI INVTS CO COM 784117103 741 13,716 SH   SOLE   13,716 0 0
SEMPRA COM 816851109 5,503 36,619 SH   SOLE   36,619 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 757 18,331 SH   SOLE   18,331 0 0
SERVICENOW INC COM 81762P102 31,165 65,540 SH   SOLE   65,540 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 5,153 175,241 SH   SOLE   175,241 0 0
SHERWIN WILLIAMS CO COM 824348106 6,428 28,710 SH   SOLE   28,710 0 0
SHOPIFY INC CL A 82509L107 70,401 2,257,951 SH   SOLE   2,257,951 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,304 7,275 SH   SOLE   7,275 0 0
SILVERCORP METALS INC COM 82835P103 405 163,594 SH   SOLE   163,594 0 0
SILVERCREST METALS INC COM 828363101 288 47,220 SH   SOLE   47,220 0 0
SIMON PPTY GROUP INC NEW COM 828806109 3,622 38,154 SH   SOLE   38,154 0 0
SIMPSON MFG INC COM 829073105 11,168 111,000 SH   SOLE   111,000 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 561 91,586 SH   SOLE   91,586 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,761 19,007 SH   SOLE   19,007 0 0
SMITH A O CORP COM 831865209 843 15,413 SH   SOLE   15,413 0 0
SNAP INC CL A 83304A106 1,675 127,544 SH   SOLE   127,544 0 0
SNAP ON INC COM 833034101 1,224 6,214 SH   SOLE   6,214 0 0
SNOWFLAKE INC CL A 833445109 3,458 24,870 SH   SOLE   24,870 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,674 6,117 SH   SOLE   6,117 0 0
SOTERA HEALTH CO COM 83601L102 5,093 260,000 SH   SOLE   260,000 0 0
SOUTHERN CO COM 842587107 8,766 122,930 SH   SOLE   122,930 0 0
SOUTHERN COPPER CORP COM 84265V105 1,733 34,800 SH   SOLE   34,800 0 0
SOUTHWEST AIRLS CO COM 844741108 618 17,111 SH   SOLE   17,111 0 0
SPLUNK INC COM 848637104 1,640 18,541 SH   SOLE   18,541 0 0
SPROTT INC COM NEW 852066208 236 6,817 SH   SOLE   6,817 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,559 26,853 SH   SOLE   26,853 0 0
SSR MNG INC COM 784730103 2,144 128,609 SH   SOLE   128,609 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,977 18,852 SH   SOLE   18,852 0 0
STANTEC INC COM 85472N109 12,246 280,136 SH   SOLE   280,136 0 0
STARBUCKS CORP COM 855244109 10,192 133,426 SH   SOLE   133,426 0 0
STATE STR CORP COM 857477103 2,619 42,478 SH   SOLE   42,478 0 0
STEEL DYNAMICS INC COM 858119100 1,468 22,189 SH   SOLE   22,189 0 0
STELLANTIS N.V SHS N82405106 660 53,567 SH   SOLE   53,567 0 0
STERIS PLC SHS USD G8473T100 2,385 11,567 SH   SOLE   11,567 0 0
STRYKER CORPORATION COM 863667101 7,839 39,407 SH   SOLE   39,407 0 0
SUN CMNTYS INC COM 866674104 2,137 13,410 SH   SOLE   13,410 0 0
SUN LIFE FINANCIAL INC. COM 866796105 91,570 2,002,726 SH   SOLE   2,002,726 0 0
SUNCOR ENERGY INC NEW COM 867224107 109,613 3,130,997 SH   SOLE   3,130,997 0 0
SVB FINANCIAL GROUP COM 78486Q101 31,799 80,506 SH   SOLE   80,506 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,670 60,466 SH   SOLE   60,466 0 0
SYNOPSYS INC COM 871607107 5,398 17,774 SH   SOLE   17,774 0 0
SYNOVUS FINL CORP COM NEW 87161C501 12,077 335,000 SH   SOLE   335,000 0 0
SYSCO CORP COM 871829107 4,998 58,999 SH   SOLE   58,999 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,006 26,456 SH   SOLE   26,456 0 0
T-MOBILE US INC COM 872590104 20,874 155,148 SH   SOLE   155,148 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,295 18,730 SH   SOLE   18,730 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 840 172,500 SH   SOLE   172,500 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 5,327 90,000 SH   SOLE   90,000 0 0
TARGA RES CORP COM 87612G101 1,501 25,152 SH   SOLE   25,152 0 0
TARGET CORP COM 87612E106 7,857 55,633 SH   SOLE   55,633 0 0
TC ENERGY CORP COM 87807B107 122,988 2,379,271 SH   SOLE   2,379,271 0 0
TE CONNECTIVITY LTD SHS H84989104 54,121 478,316 SH   SOLE   478,316 0 0
TECK RESOURCES LTD CL B 878742204 10,116 331,534 SH   SOLE   331,534 0 0
TELADOC HEALTH INC COM 87918A105 618 18,596 SH   SOLE   18,596 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2,060 5,491 SH   SOLE   5,491 0 0
TELEFLEX INCORPORATED COM 879369106 1,332 5,417 SH   SOLE   5,417 0 0
TELUS CORPORATION COM 87971M103 145,534 6,548,065 SH   SOLE   6,548,065 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100 42,505 1,697,500 SH   SOLE   1,697,500 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,448 288,482 SH   SOLE   288,482 0 0
TERADYNE INC COM 880770102 1,689 18,856 SH   SOLE   18,856 0 0
TESLA INC COM 88160R101 68,709 102,031 SH   SOLE   102,031 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 297 39,502 SH   SOLE   39,502 0 0
TEXAS INSTRS INC COM 882508104 16,486 107,295 SH   SOLE   107,295 0 0
TEXTRON INC COM 883203101 1,545 25,301 SH   SOLE   25,301 0 0
TFI INTL INC COM 87241L109 4,451 55,568 SH   SOLE   55,568 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 49,062 90,308 SH   SOLE   90,308 0 0
THOMSON REUTERS CORP. COM NEW 884903709 25,344 243,632 SH   SOLE   243,632 0 0
TILRAY BRANDS INC COM CL 2 88688T100 1,037 333,554 SH   SOLE   333,554 0 0
TJX COS INC NEW COM 872540109 7,737 138,528 SH   SOLE   138,528 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 275,743 4,213,920 SH   SOLE   4,213,920 0 0
TRACTOR SUPPLY CO COM 892356106 2,545 13,131 SH   SOLE   13,131 0 0
THE TRADE DESK INC COM CL A 88339J105 2,141 51,105 SH   SOLE   51,105 0 0
TRADEWEB MKTS INC CL A 892672106 840 12,309 SH   SOLE   12,309 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 43,634 335,986 SH   SOLE   335,986 0 0
TRANSALTA CORP COM 89346D107 10,419 914,909 SH   SOLE   914,909 0 0
TRANSDIGM GROUP INC COM 893641100 3,287 6,125 SH   SOLE   6,125 0 0
TRANSUNION COM 89400J107 1,772 22,150 SH   SOLE   22,150 0 0
TRAVELERS COMPANIES INC COM 89417E109 4,738 28,015 SH   SOLE   28,015 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 896 88,587 SH   SOLE   88,587 0 0
TRIMBLE INC COM 896239100 1,690 29,024 SH   SOLE   29,024 0 0
TRIP COM GROUP LTD ADS 89677Q107 6,044 220,200 SH   SOLE   220,200 0 0
TRUIST FINL CORP COM 89832Q109 7,303 153,973 SH   SOLE   153,973 0 0
TURQUOISE HILL RES LTD COM 900435207 3,718 139,093 SH   SOLE   139,093 0 0
TWILIO INC CL A 90138F102 8,814 105,171 SH   SOLE   105,171 0 0
TWITTER INC COM 90184L102 3,474 92,903 SH   SOLE   92,903 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,600 4,812 SH   SOLE   4,812 0 0
TYSON FOODS INC CL A 902494103 2,922 33,959 SH   SOLE   33,959 0 0
UBER TECHNOLOGIES INC COM 90353T100 3,479 170,024 SH   SOLE   170,024 0 0
UBS GROUP AG SHS H42097107 1,446 89,932 SH   SOLE   89,932 0 0
UDR INC COM 902653104 1,700 36,915 SH   SOLE   36,915 0 0
UGI CORP NEW COM 902681105 934 24,188 SH   SOLE   24,188 0 0
ULTA BEAUTY INC COM 90384S303 2,419 6,276 SH   SOLE   6,276 0 0
UNION PAC CORP COM 907818108 27,310 128,049 SH   SOLE   128,049 0 0
UNITED PARCEL SERVICE INC CL B 911312106 15,523 85,041 SH   SOLE   85,041 0 0
UNITED RENTALS INC COM 911363109 10,045 41,354 SH   SOLE   41,354 0 0
UNITEDHEALTH GROUP INC COM 91324P102 253,652 493,845 SH   SOLE   493,845 0 0
UNITY SOFTWARE INC COM 91332U101 816 22,173 SH   SOLE   22,173 0 0
UNIVAR SOLUTIONS INC COM 91336L107 15,668 630,000 SH   SOLE   630,000 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 789 7,837 SH   SOLE   7,837 0 0
UPSTART HLDGS INC COM 91680M107 247 7,798 SH   SOLE   7,798 0 0
US BANCORP DEL COM NEW 902973304 7,524 163,498 SH   SOLE   163,498 0 0
VAIL RESORTS INC COM 91879Q109 1,020 4,676 SH   SOLE   4,676 0 0
VALERO ENERGY CORP COM 91913Y100 5,044 47,461 SH   SOLE   47,461 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6,099 25,897 SH   SOLE   25,897 0 0
VEEVA SYS INC CL A COM 922475108 3,192 16,119 SH   SOLE   16,119 0 0
VENTAS INC COM 92276F100 2,374 46,164 SH   SOLE   46,164 0 0
VERISIGN INC COM 92343E102 1,923 11,492 SH   SOLE   11,492 0 0
VERISK ANALYTICS INC COM 92345Y106 3,238 18,707 SH   SOLE   18,707 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 24,750 487,694 SH   SOLE   487,694 0 0
VERMILION ENERGY INC COM 923725105 14,691 773,478 SH   SOLE   773,478 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 8,335 29,579 SH   SOLE   29,579 0 0
V F CORP COM 918204108 1,693 38,330 SH   SOLE   38,330 0 0
VIATRIS INC COM 92556V106 1,464 139,842 SH   SOLE   139,842 0 0
VICI PPTYS INC COM 925652109 3,322 111,523 SH   SOLE   111,523 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,837 185,700 SH   SOLE   185,700 0 0
VISA INC COM CL A 92826C839 52,101 264,619 SH   SOLE   264,619 0 0
VISTRA CORP COM 92840M102 1,148 50,226 SH   SOLE   50,226 0 0
VMWARE INC CL A COM 928563402 2,766 24,265 SH   SOLE   24,265 0 0
VORNADO RLTY TR SH BEN INT 929042109 539 18,841 SH   SOLE   18,841 0 0
VULCAN MATLS CO COM 929160109 2,180 15,344 SH   SOLE   15,344 0 0
WABTEC COM 929740108 1,675 20,403 SH   SOLE   20,403 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,225 85,089 SH   SOLE   85,089 0 0
WALMART INC COM 931142103 21,549 177,244 SH   SOLE   177,244 0 0
DISNEY WALT CO COM 254687106 24,923 264,013 SH   SOLE   264,013 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 3,474 258,833 SH   SOLE   258,833 0 0
WASTE CONNECTIONS INC COM 94106B101 3,713 29,957 SH   SOLE   29,957 0 0
WASTE CONNECTIONS INC COM 94106B101 104,342 843,335 SH   SOLE   843,335 0 0
WASTE MGMT INC DEL COM 94106L109 18,148 118,629 SH   SOLE   118,629 0 0
WATERS CORP COM 941848103 2,322 7,016 SH   SOLE   7,016 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 6,719 54,700 SH   SOLE   54,700 0 0
WAYFAIR INC CL A 94419L101 373 8,555 SH   SOLE   8,555 0 0
WEBSTER FINL CORP COM 947890109 7,199 170,791 SH   SOLE   170,791 0 0
WEC ENERGY GROUP INC COM 92939U106 3,686 36,625 SH   SOLE   36,625 0 0
WEIBO CORP SPONSORED ADR 948596101 659 28,470 SH   SOLE   28,470 0 0
WELLS FARGO CO NEW COM 949746101 17,359 443,168 SH   SOLE   443,168 0 0
WELLTOWER INC COM 95040Q104 4,272 51,880 SH   SOLE   51,880 0 0
WEST FRASER TIMBER CO LTD COM 952845105 4,509 58,883 SH   SOLE   58,883 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 8,501 28,115 SH   SOLE   28,115 0 0
WESTERN ALLIANCE BANCORP COM 957638109 12,849 182,000 SH   SOLE   182,000 0 0
WESTERN DIGITAL CORP. COM 958102105 1,615 36,029 SH   SOLE   36,029 0 0
WESTERN UN CO COM 959802109 754 45,800 SH   SOLE   45,800 0 0
WESTLAKE CORPORATION COM 960413102 437 4,458 SH   SOLE   4,458 0 0
WESTROCK CO COM 96145D105 1,221 30,660 SH   SOLE   30,660 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 2,869 86,632 SH   SOLE   86,632 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 59,147 1,645,037 SH   SOLE   1,645,037 0 0
WHIRLPOOL CORP COM 963320106 1,053 6,799 SH   SOLE   6,799 0 0
WILLIAMS COS INC COM 969457100 4,403 141,076 SH   SOLE   141,076 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 2,697 13,661 SH   SOLE   13,661 0 0
WORKDAY INC CL A 98138H101 3,173 22,733 SH   SOLE   22,733 0 0
WP CAREY INC COM 92936U109 1,832 22,107 SH   SOLE   22,107 0 0
BERKLEY W R CORP COM 084423102 1,673 24,510 SH   SOLE   24,510 0 0
GRAINGER W W INC COM 384802104 2,424 5,335 SH   SOLE   5,335 0 0
WYNN RESORTS LTD COM 983134107 728 12,771 SH   SOLE   12,771 0 0
XCEL ENERGY INC COM 98389B100 4,467 63,124 SH   SOLE   63,124 0 0
XPENG INC ADS 98422D105 5,459 172,000 SH   SOLE   172,000 0 0
XYLEM INC COM 98419M100 1,630 20,853 SH   SOLE   20,853 0 0
YAMANA GOLD INC COM 98462Y100 1,445 311,108 SH   SOLE   311,108 0 0
YANDEX N V SHS CLASS A N97284108 0 155,510 SH   SOLE   155,510 0 0
YANDEX N V SHS CLASS A N97284108 0 127,148 SH   SOLE   127,148 0 0
YUM CHINA HLDGS INC COM 98850P109 8,417 173,550 SH   SOLE   173,550 0 0
YUM BRANDS INC COM 988498101 3,805 33,521 SH   SOLE   33,521 0 0
ZAI LAB LTD ADR 98887Q104 1,221 35,200 SH   SOLE   35,200 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,817 6,182 SH   SOLE   6,182 0 0
ZENDESK INC COM 98936J101 1,035 13,976 SH   SOLE   13,976 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 609 19,171 SH   SOLE   19,171 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,538 24,155 SH   SOLE   24,155 0 0
ZOETIS INC CL A 98978V103 9,417 54,785 SH   SOLE   54,785 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,722 25,211 SH   SOLE   25,211 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1,011 30,410 SH   SOLE   30,410 0 0
ZSCALER INC COM 98980G102 1,453 9,717 SH   SOLE   9,717 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,708 171,500 SH   SOLE   171,500 0 0