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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFLAC INC COM 001055102   9,817,748 109,930 SH   SOLE   109,930 0 0
AES CORP COM 00130H105   1,122,079 63,864 SH   SOLE   63,864 0 0
AT&T INC COM 00206R102   423,282 22,150 SH   SOLE   22,150 0 0
ATS CORPORATION COM 00217Y104   419,348 12,959 SH   SOLE   12,959 0 0
ABBOTT LABS COM 002824100   6,034,720 58,077 SH   SOLE   58,077 0 0
ABBVIE INC COM 00287Y109   30,553,919 178,138 SH   SOLE   178,138 0 0
ADOBE INC COM 00724F101   23,424,106 42,165 SH   SOLE   42,165 0 0
AECOM COM 00766T100   5,228,940 59,326 SH   SOLE   59,326 0 0
ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207   23,255 3,390 SH   SOLE   3,390 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   4,560,002 28,431 SH   SOLE   28,431 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   43,111,518 332,577 SH   SOLE   332,577 0 0
AGNICO EAGLE MINES LTD COM 008474108   4,478,631 68,474 SH   SOLE   68,474 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   749,277 47,766 SH   SOLE   47,766 0 0
ALCOA CORP COM 013872106   155,140 3,900 SH   SOLE   3,900 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   246,813 41,997 SH   SOLE   41,997 0 0
ALLY FINL INC COM 02005N100   182,480 4,600 SH   SOLE   4,600 0 0
ALPHABET INC CAP STK CL C 02079K107   55,967,292 305,135 SH   SOLE   305,135 0 0
ALPHABET INC CAP STK CL A 02079K305   42,092,433 231,089 SH   SOLE   231,089 0 0
AMAZON COM INC COM 023135106   33,036,138 170,952 SH   SOLE   170,952 0 0
AMERICAN ELEC PWR CO INC COM 025537101   15,029,838 171,321 SH   SOLE   171,321 0 0
AMERICAN EXPRESS CO COM 025816109   13,186,175 56,948 SH   SOLE   56,948 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   5,110,814 41,545 SH   SOLE   41,545 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   2,061,995 27,775 SH   SOLE   27,775 0 0
AMERICAN TOWER CORP NEW COM 03027X100   7,750,240 39,872 SH   SOLE   39,872 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   36,126,201 279,704 SH   SOLE   279,704 0 0
CENCORA INC COM 03073E105   4,701,287 20,867 SH   SOLE   20,867 0 0
AMGEN INC COM 031162100   6,329,235 20,257 SH   SOLE   20,257 0 0
ANALOG DEVICES INC COM 032654105   10,151,988 44,476 SH   SOLE   44,476 0 0
ANSYS INC COM 03662Q105   23,999,409 74,649 SH   SOLE   74,649 0 0
ELEVANCE HEALTH INC COM 036752103   9,279,800 17,126 SH   SOLE   17,126 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   405,094 3,431 SH   SOLE   3,431 0 0
APPLE INC COM 037833100   60,965,023 289,458 SH   SOLE   289,458 0 0
APPLE INC CALL 037833900   39,980 47 SH Call SOLE   0 0 47
APPFOLIO INC COM CL A 03783C100   152,855 625 SH   SOLE   625 0 0
APPLIED MATLS INC COM 038222105   40,757,890 172,712 SH   SOLE   172,712 0 0
ARIS MNG CORP COM 04040Y109   15,615 4,132 SH   SOLE   4,132 0 0
ASSURANT INC COM 04621X108   1,569,550 9,441 SH   SOLE   9,441 0 0
AUTODESK INC COM 052769106   26,639,206 107,656 SH   SOLE   107,656 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   14,773,328 61,894 SH   SOLE   61,894 0 0
AUTOZONE INC COM 053332102   31,902,284 10,763 SH   SOLE   10,763 0 0
AVERY DENNISON CORP COM 053611109   1,082,525 4,951 SH   SOLE   4,951 0 0
AVISTA CORP COM 05379B107   11,205,739 323,775 SH   SOLE   323,775 0 0
AVNET INC COM 053807103   529,157 10,277 SH   SOLE   10,277 0 0
BCE INC COM NEW 05534B760   7,280,816 224,794 SH   SOLE   224,794 0 0
BRP INC COM SUN VTG 05577W200   11,977,633 186,950 SH   SOLE   186,950 0 0
BALL CORP COM 058498106   18,321,279 305,256 SH   SOLE   305,256 0 0
BALLARD PWR SYS INC NEW COM 058586108   33,356 14,768 SH   SOLE   14,768 0 0
BANK AMERICA CORP COM 060505104   17,135,168 430,861 SH   SOLE   430,861 0 0
BANK MONTREAL QUE COM 063671101   9,243,299 110,123 SH   SOLE   110,123 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,400,753 23,389 SH   SOLE   23,389 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   12,075,317 263,979 SH   SOLE   263,979 0 0
BARRICK GOLD CORP COM 067901108   938,279 56,250 SH   SOLE   56,250 0 0
BAUSCH HEALTH COS INC COM 071734107   199,787 28,650 SH   SOLE   28,650 0 0
BAYTEX ENERGY CORP COM 07317Q105   151,198 43,639 SH   SOLE   43,639 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   160,105 2,802 SH   SOLE   2,802 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,666,786 21,305 SH   SOLE   21,305 0 0
BEST BUY INC COM 086516101   2,415,474 28,657 SH   SOLE   28,657 0 0
BIOGEN INC COM 09062X103   1,985,982 8,567 SH   SOLE   8,567 0 0
BLACKBERRY LTD COM 09228F103   87,526 35,012 SH   SOLE   35,012 0 0
BLACKROCK INC COM 09247X101   711,730 904 SH   SOLE   904 0 0
BOOKING HOLDINGS INC COM 09857L108   13,461,040 3,398 SH   SOLE   3,398 0 0
BOSTON SCIENTIFIC CORP COM 101137107   2,985,031 38,762 SH   SOLE   38,762 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   554,337 13,348 SH   SOLE   13,348 0 0
BROADCOM INC COM 11135F101   53,873,011 33,555 SH   SOLE   33,555 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   19,583,541 470,853 SH   SOLE   470,853 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   243,838 7,244 SH   SOLE   7,244 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   10,244,967 269,120 SH   SOLE   269,120 0 0
B2GOLD CORP COM 11777Q209   417,105 155,484 SH   SOLE   155,484 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   323,876 2,340 SH   SOLE   2,340 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907   3,380 25 SH Call SOLE   0 0 25
CAE INC COM 124765108   3,189,809 171,738 SH   SOLE   171,738 0 0
CBOE GLOBAL MKTS INC COM 12503M108   6,514,592 38,308 SH   SOLE   38,308 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   122,099 11,000 SH   SOLE   11,000 0 0
CF INDS HLDGS INC COM 125269100   975,928 13,167 SH   SOLE   13,167 0 0
CGI INC CL A SUB VTG 12532H104   33,695,931 337,592 SH   SOLE   337,592 0 0
THE CIGNA GROUP COM 125523100   20,822,062 62,989 SH   SOLE   62,989 0 0
CNA FINL CORP COM 126117100   328,752 7,136 SH   SOLE   7,136 0 0
CSG SYS INTL INC COM 126349109   227,585 5,528 SH   SOLE   5,528 0 0
CSX CORP COM 126408103   10,532,662 314,881 SH   SOLE   314,881 0 0
CVS HEALTH CORP COM 126650100   948,140 16,054 SH   SOLE   16,054 0 0
CABLE ONE INC COM 12685J105   129,563 366 SH   SOLE   366 0 0
CAMPBELL SOUP CO COM 134429109   2,380,223 52,672 SH   SOLE   52,672 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   9,468,993 199,142 SH   SOLE   199,142 0 0
CANADIAN NATL RY CO COM 136375102   25,224,045 213,461 SH   SOLE   213,461 0 0
CANADIAN NAT RES LTD COM 136385101   16,314,669 458,024 SH   SOLE   458,024 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   15,381,214 195,308 SH   SOLE   195,308 0 0
CAPITAL ONE FINL CORP COM 14040H105   7,515,820 54,286 SH   SOLE   54,286 0 0
CARLISLE COS INC COM 142339100   3,135,483 7,738 SH   SOLE   7,738 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   25,544,491 404,958 SH   SOLE   404,958 0 0
CATERPILLAR INC COM 149123101   739,474 2,220 SH   SOLE   2,220 0 0
CELESTICA INC COM 15101Q207   2,932,402 51,209 SH   SOLE   51,209 0 0
CENTENE CORP DEL COM 15135B101   608,893 9,184 SH   SOLE   9,184 0 0
CENOVUS ENERGY INC COM 15135U109   2,756,627 140,247 SH   SOLE   140,247 0 0
CENTERPOINT ENERGY INC COM 15189T107   7,054,074 227,700 SH   SOLE   227,700 0 0
CENTERRA GOLD INC COM 152006102   881,478 131,078 SH   SOLE   131,078 0 0
CHESAPEAKE ENERGY CORP COM 165167735   180,816 2,200 SH   SOLE   2,200 0 0
CHEWY INC CL A 16679L109   78,995 2,900 SH   SOLE   2,900 0 0
CHURCH & DWIGHT CO INC COM 171340102   2,106,030 20,313 SH   SOLE   20,313 0 0
CISCO SYS INC COM 17275R102   8,024,690 168,907 SH   SOLE   168,907 0 0
CINTAS CORP COM 172908105   1,506,944 2,152 SH   SOLE   2,152 0 0
CITIGROUP INC COM NEW 172967424   4,428,384 69,783 SH   SOLE   69,783 0 0
CLEAN HARBORS INC COM 184496107   152,650 675 SH   SOLE   675 0 0
CLEARWAY ENERGY INC CL C 18539C204   14,217,888 575,862 SH   SOLE   575,862 0 0
CLOUDFLARE INC CL A COM 18915M107   99,395 1,200 SH   SOLE   1,200 0 0
COCA COLA CO COM 191216100   21,150,171 332,292 SH   SOLE   332,292 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   1,008,911 17,876 SH   SOLE   17,876 0 0
COGNEX CORP COM 192422103   15,698,061 335,719 SH   SOLE   335,719 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,316,396 34,065 SH   SOLE   34,065 0 0
COLGATE PALMOLIVE CO COM 194162103   9,904,384 102,066 SH   SOLE   102,066 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   1,520,817 13,619 SH   SOLE   13,619 0 0
COMCAST CORP NEW CL A 20030N101   15,983,500 408,163 SH   SOLE   408,163 0 0
CONSOLIDATED EDISON INC COM 209115104   7,177,402 80,267 SH   SOLE   80,267 0 0
CONSTELLATION ENERGY CORP COM 21037T109   2,484,124 12,404 SH   SOLE   12,404 0 0
COPART INC COM 217204106   2,290,620 42,294 SH   SOLE   42,294 0 0
COREBRIDGE FINL INC COM 21871X109   203,023 6,972 SH   SOLE   6,972 0 0
CORNING INC COM 219350105   1,987,662 51,163 SH   SOLE   51,163 0 0
CORTEVA INC COM 22052L104   1,038,874 19,260 SH   SOLE   19,260 0 0
COSTCO WHSL CORP NEW COM 22160K105   12,514,275 14,723 SH   SOLE   14,723 0 0
CRONOS GROUP INC COM 22717L101   109,880 47,123 SH   SOLE   47,123 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   5,409,216 14,119 SH   SOLE   14,119 0 0
CROWN CASTLE INC COM 22822V101   364,906 3,735 SH   SOLE   3,735 0 0
D R HORTON INC COM 23331A109   317,089 2,250 SH   SOLE   2,250 0 0
DANAHER CORPORATION COM 235851102   1,091,084 4,367 SH   SOLE   4,367 0 0
DELEK US HLDGS INC NEW COM 24665A103   258,591 10,444 SH   SOLE   10,444 0 0
DELL TECHNOLOGIES INC CL C 24703L202   2,798,993 20,296 SH   SOLE   20,296 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   3,706,260 78,126 SH   SOLE   78,126 0 0
DENALI THERAPEUTICS INC COM 24823R105   1,760,871 75,835 SH   SOLE   75,835 0 0
DEXCOM INC COM 252131107   274,944 2,425 SH   SOLE   2,425 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3   301,068 300,000 PRN   SOLE   300,000 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   330,452 2,621 SH   SOLE   2,621 0 0
DISNEY WALT CO COM 254687106   7,884,936 79,414 SH   SOLE   79,414 0 0
DOCEBO INC COM 25609L105   358,362 9,280 SH   SOLE   9,280 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   6,808,085 85,929 SH   SOLE   85,929 0 0
DOLLAR GEN CORP NEW COM 256677105   1,009,169 7,632 SH   SOLE   7,632 0 0
DOMINION ENERGY INC COM 25746U109   12,078,132 246,495 SH   SOLE   246,495 0 0
DOMINOS PIZZA INC COM 25754A201   345,938 670 SH   SOLE   670 0 0
DOORDASH INC CL A 25809K105   296,177 2,725 SH   SOLE   2,725 0 0
DOORDASH INC CALL 25809K905   7,891 46 SH Call SOLE   0 0 46
DOW INC COM 260557103   2,218,581 41,821 SH   SOLE   41,821 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   714,031 7,124 SH   SOLE   7,124 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   290,150 31,334 SH   SOLE   31,334 0 0
EOG RES INC COM 26875P101   1,032,879 8,206 SH   SOLE   8,206 0 0
ECOLAB INC COM 278865100   842,273 3,539 SH   SOLE   3,539 0 0
EDISON INTL COM 281020107   12,030,710 167,537 SH   SOLE   167,537 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   190,763 13,220 SH   SOLE   13,220 0 0
ELANCO ANIMAL HEALTH INC CALL 28414H903   3,290 94 SH Call SOLE   0 0 94
ELDORADO GOLD CORP NEW COM 284902509   1,529,506 103,536 SH   SOLE   103,536 0 0
ELECTRONIC ARTS INC COM 285512109   17,167,650 123,217 SH   SOLE   123,217 0 0
ENBRIDGE INC COM 29250N105   27,261,326 766,288 SH   SOLE   766,288 0 0
ENERFLEX LTD COM 29269R105   655,430 121,500 SH   SOLE   121,500 0 0
EQUINOX GOLD CORP COM 29446Y502   107,262 20,552 SH   SOLE   20,552 0 0
EQUITABLE HLDGS INC COM 29452E101   159,352 3,900 SH   SOLE   3,900 0 0
ERO COPPER CORP COM 296006109   132,108 6,181 SH   SOLE   6,181 0 0
ESSENTIAL UTILS INC COM 29670G102   2,721,292 72,899 SH   SOLE   72,899 0 0
ETSY INC NOTE 0.125%10/0 29786AAJ5   98,914 100,000 PRN   SOLE   100,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0   100,338 120,000 PRN   SOLE   120,000 0 0
EXACT SCIENCES CORP COM 30063P105   2,750,954 65,112 SH   SOLE   65,112 0 0
EXELON CORP COM 30161N101   11,440,704 330,564 SH   SOLE   330,564 0 0
EXXON MOBIL CORP COM 30231G102   6,032,227 52,400 SH   SOLE   52,400 0 0
META PLATFORMS INC CL A 30303M102   27,867,956 55,270 SH   SOLE   55,270 0 0
FASTENAL CO COM 311900104   190,969 3,039 SH   SOLE   3,039 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   383,783 3,801 SH   SOLE   3,801 0 0
FEDEX CORP COM 31428X106   5,866,010 19,564 SH   SOLE   19,564 0 0
F5 INC COM 315616102   1,181,141 6,858 SH   SOLE   6,858 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   135,647 1,800 SH   SOLE   1,800 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   372,475 7,537 SH   SOLE   7,537 0 0
FIFTH THIRD BANCORP COM 316773100   1,453,163 39,824 SH   SOLE   39,824 0 0
FIRST INDL RLTY TR INC COM 32054K103   3,364,624 70,820 SH   SOLE   70,820 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   115,846 19,566 SH   SOLE   19,566 0 0
FISERV INC COM 337738108   18,741,738 125,751 SH   SOLE   125,751 0 0
FORTIS INC COM 349553107   17,954,841 461,978 SH   SOLE   461,978 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,244,758 34,567 SH   SOLE   34,567 0 0
FORTUNA MNG CORP COM NEW 349942102   861,400 176,151 SH   SOLE   176,151 0 0
FRANCO NEV CORP COM 351858105   16,187,823 136,535 SH   SOLE   136,535 0 0
FREEPORT-MCMORAN INC CL B 35671D857   890,294 18,319 SH   SOLE   18,319 0 0
FRESHPET INC COM 358039105   64,694 500 SH   SOLE   500 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   393,584 10,106 SH   SOLE   10,106 0 0
GALLAGHER ARTHUR J & CO COM 363576109   2,245,083 8,658 SH   SOLE   8,658 0 0
GARTNER INC COM 366651107   224,528 500 SH   SOLE   500 0 0
GENERAC HLDGS INC COM 368736104   185,106 1,400 SH   SOLE   1,400 0 0
GENERAL MLS INC COM 370334104   8,241,176 130,276 SH   SOLE   130,276 0 0
GENERAL MTRS CO COM 37045V100   269,465 5,800 SH   SOLE   5,800 0 0
GENTEX CORP COM 371901109   349,063 10,355 SH   SOLE   10,355 0 0
GENUINE PARTS CO COM 372460105   483,838 3,498 SH   SOLE   3,498 0 0
GILEAD SCIENCES INC COM 375558103   13,915,750 202,826 SH   SOLE   202,826 0 0
GILDAN ACTIVEWEAR INC COM 375916103   2,166,193 57,111 SH   SOLE   57,111 0 0
GOLD ROYALTY CORP COMMON SHARES 38071H106   27,354 19,400 SH   SOLE   19,400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   11,734,871 25,944 SH   SOLE   25,944 0 0
GOODRX HLDGS INC COM CL A 38246G108   117,014 15,002 SH   SOLE   15,002 0 0
GRAIL INC COM 384747101   160,599 10,449 SH   SOLE   10,449 0 0
GRAN TIERRA ENERGY INC COM 38500T200   310,758 32,110 SH   SOLE   32,110 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   192,558 3,886 SH   SOLE   3,886 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   55,155 400 SH   SOLE   400 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   1,542,167 23,973 SH   SOLE   23,973 0 0
HP INC COM 40434L105   11,439,342 326,655 SH   SOLE   326,655 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   4,821,447 47,956 SH   SOLE   47,956 0 0
HASBRO INC COM 418056107   105,299 1,800 SH   SOLE   1,800 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   97,999 5,000 SH   SOLE   5,000 0 0
HESS CORP COM 42809H107   1,969,962 13,354 SH   SOLE   13,354 0 0
HIGH TIDE INC COM NEW 42981E401   403,990 182,404 SH   SOLE   182,404 0 0
HOME DEPOT INC COM 437076102   793,465 2,305 SH   SOLE   2,305 0 0
HUBBELL INC COM 443510607   22,779,406 62,328 SH   SOLE   62,328 0 0
HUDBAY MINERALS INC COM 443628102   1,771,868 195,802 SH   SOLE   195,802 0 0
HUMANA INC COM 444859102   958,029 2,564 SH   SOLE   2,564 0 0
HUNT J B TRANS SVCS INC COM 445658107   588,314 3,677 SH   SOLE   3,677 0 0
HUNTINGTON BANCSHARES INC COM 446150104   804,697 61,055 SH   SOLE   61,055 0 0
IAMGOLD CORP COM 450913108   326,356 86,863 SH   SOLE   86,863 0 0
ICICI BANK LIMITED ADR 45104G104   13,909,615 482,810 SH   SOLE   482,810 0 0
IDACORP INC COM 451107106   800,057 8,589 SH   SOLE   8,589 0 0
IDEX CORP COM 45167R104   24,876,718 123,643 SH   SOLE   123,643 0 0
ILLUMINA INC COM 452327109   6,544,351 62,698 SH   SOLE   62,698 0 0
IMPERIAL OIL LTD COM NEW 453038408   14,034,166 205,828 SH   SOLE   205,828 0 0
INCYTE CORP COM 45337C102   2,256,617 37,226 SH   SOLE   37,226 0 0
INDEXIQ ETF TR IQ ENGENDER EQUA 45409B313   300,341 12,140 SH   SOLE   12,140 0 0
INFOSYS LTD SPONSORED ADR 456788108   1,858,071 99,790 SH   SOLE   99,790 0 0
ING GROEP N.V. SPONSORED ADR 456837103   860,676 50,215 SH   SOLE   50,215 0 0
INGERSOLL RAND INC COM 45687V106   3,145,121 34,623 SH   SOLE   34,623 0 0
INSMED INC COM PAR $.01 457669307   107,199 1,600 SH   SOLE   1,600 0 0
INSPIRE MED SYS INC COM 457730109   1,650,776 12,335 SH   SOLE   12,335 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   459,535 3,357 SH   SOLE   3,357 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   5,808,989 61,013 SH   SOLE   61,013 0 0
INTERPUBLIC GROUP COS INC COM 460690100   477,246 16,406 SH   SOLE   16,406 0 0
INVESCO QQQ TR PUT 46090E953   63,084 200 SH Put SOLE   0 0 200
INTUIT COM 461202103   22,094,518 33,619 SH   SOLE   33,619 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   4,649,970 10,453 SH   SOLE   10,453 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   337,996 5,204 SH   SOLE   5,204 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,109,494 7,285 SH   SOLE   7,285 0 0
ISHARES TR US TREAS BD ETF 46429B267   10,973,422 486,200 SH   SOLE   486,200 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   4,508,606 53,700 SH   SOLE   53,700 0 0
ISHARES TR CORE MSCI EAFE 46432F842   22,501,609 309,772 SH   SOLE   309,772 0 0
ISHARES INC CORE MSCI EMKT 46434G103   5,369,004 100,300 SH   SOLE   100,300 0 0
ISHARES TR USD GRN BOND ETF 46435U440   465,861 10,010 SH   SOLE   10,010 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   3,350,689 573,754 SH   SOLE   573,754 0 0
JPMORGAN CHASE & CO. COM 46625H100   16,372,578 80,949 SH   SOLE   80,949 0 0
JOHNSON & JOHNSON COM 478160104   7,234,554 49,498 SH   SOLE   49,498 0 0
JUNIPER NETWORKS INC COM 48203R104   2,050,490 56,240 SH   SOLE   56,240 0 0
KLA CORP COM NEW 482480100   8,710,035 10,564 SH   SOLE   10,564 0 0
KKR & CO INC COM 48251W104   226,158 2,149 SH   SOLE   2,149 0 0
KASPI KZ JSC SPONSORED ADS 48581R205   1,165,722 9,036 SH   SOLE   9,036 0 0
KELLANOVA COM 487836108   3,714,323 64,396 SH   SOLE   64,396 0 0
KELLANOVA CALL 487836908   4,123 188 SH Call SOLE   0 0 188
KEYCORP COM 493267108   257,198 18,100 SH   SOLE   18,100 0 0
KIMBERLY-CLARK CORP COM 494368103   947,766 6,858 SH   SOLE   6,858 0 0
KINDER MORGAN INC DEL COM 49456B101   2,286,080 115,053 SH   SOLE   115,053 0 0
KINROSS GOLD CORP COM 496902404   1,432,384 172,045 SH   SOLE   172,045 0 0
KRAFT HEINZ CO COM 500754106   1,430,263 44,391 SH   SOLE   44,391 0 0
KROGER CO COM 501044101   16,648,240 333,435 SH   SOLE   333,435 0 0
LKQ CORP COM 501889208   195,138 4,692 SH   SOLE   4,692 0 0
LAM RESEARCH CORP COM 512807108   5,669,204 5,324 SH   SOLE   5,324 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   772,692 56,529 SH   SOLE   56,529 0 0
ELI LILLY & CO COM 532457108   25,461,743 28,123 SH   SOLE   28,123 0 0
LITHIUM AMERS CORP NEW COM SHS 53681J103   19,788 7,437 SH   SOLE   7,437 0 0
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   26,799 8,409 SH   SOLE   8,409 0 0
LOAR HOLDINGS INC COM SHS 53947R105   26,705 500 SH   SOLE   500 0 0
LOWES COS INC COM 548661107   10,104,902 45,836 SH   SOLE   45,836 0 0
M & T BK CORP COM 55261F104   2,223,304 14,689 SH   SOLE   14,689 0 0
MSA SAFETY INC COM 553498106   4,278,725 22,797 SH   SOLE   22,797 0 0
MSCI INC COM 55354G100   4,238,393 8,798 SH   SOLE   8,798 0 0
MAG SILVER CORP COM 55903Q104   75,504 6,464 SH   SOLE   6,464 0 0
MAGNA INTL INC COM 559222401   18,390,107 438,766 SH   SOLE   438,766 0 0
MANULIFE FINL CORP COM 56501R106   12,862,571 483,031 SH   SOLE   483,031 0 0
MARATHON PETE CORP COM 56585A102   734,507 4,234 SH   SOLE   4,234 0 0
MARKETAXESS HLDGS INC COM 57060D108   3,959,625 19,746 SH   SOLE   19,746 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   122,247 1,400 SH   SOLE   1,400 0 0
MARSH & MCLENNAN COS INC COM 571748102   16,589,817 78,730 SH   SOLE   78,730 0 0
MASTERCARD INCORPORATED CL A 57636Q104   17,221,829 39,038 SH   SOLE   39,038 0 0
MCCORMICK & CO INC COM NON VTG 579780206   853,967 12,038 SH   SOLE   12,038 0 0
MCDONALDS CORP COM 580135101   5,414,021 21,245 SH   SOLE   21,245 0 0
MCKESSON CORP COM 58155Q103   19,871,759 34,025 SH   SOLE   34,025 0 0
MEDPACE HLDGS INC COM 58506Q109   82,369 200 SH   SOLE   200 0 0
MERCADOLIBRE INC COM 58733R102   16,013,127 9,744 SH   SOLE   9,744 0 0
MERCK & CO INC COM 58933Y105   34,381,138 277,718 SH   SOLE   277,718 0 0
METHANEX CORP COM 59151K108   196,741 4,075 SH   SOLE   4,075 0 0
METLIFE INC COM 59156R108   2,369,801 33,763 SH   SOLE   33,763 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   29,656,558 21,220 SH   SOLE   21,220 0 0
MICROSOFT CORP COM 594918104   182,456,094 408,229 SH   SOLE   408,229 0 0
MICROSOFT CORP PUT 594918954   11,149 31 SH Put SOLE   0 0 31
MICRON TECHNOLOGY INC COM 595112103   7,713,367 58,644 SH   SOLE   58,644 0 0
MODERNA INC COM 60770K107   1,835,263 15,455 SH   SOLE   15,455 0 0
MONDELEZ INTL INC CL A 609207105   1,980,063 30,258 SH   SOLE   30,258 0 0
MOODYS CORP COM 615369105   231,509 550 SH   SOLE   550 0 0
MOSAIC CO NEW COM 61945C103   1,419,958 49,134 SH   SOLE   49,134 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   6,044,709 15,658 SH   SOLE   15,658 0 0
MR COOPER GROUP INC COM 62482R107   121,844 1,500 SH   SOLE   1,500 0 0
NRG ENERGY INC COM NEW 629377508   101,217 1,300 SH   SOLE   1,300 0 0
NATIONAL RESH CORP COM NEW 637372202   2,965,110 129,200 SH   SOLE   129,200 0 0
NEW GOLD INC CDA COM 644535106   221,893 112,431 SH   SOLE   112,431 0 0
NEW YORK TIMES CO CL A 650111107   10,646,758 207,906 SH   SOLE   207,906 0 0
NEWMONT CORP COM 651639106   7,863,273 187,804 SH   SOLE   187,804 0 0
NEXTERA ENERGY INC COM 65339F101   24,163,029 341,241 SH   SOLE   341,241 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   12,789,838 462,734 SH   SOLE   462,734 0 0
NICE LTD SPONSORED ADR 653656108   2,754,931 16,020 SH   SOLE   16,020 0 0
NISOURCE INC COM 65473P105   154,074 5,348 SH   SOLE   5,348 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   234,921 12,183 SH   SOLE   12,183 0 0
NORTHERN TR CORP COM 665859104   762,363 9,078 SH   SOLE   9,078 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   537,274 10,722 SH   SOLE   10,722 0 0
GEN DIGITAL INC COM 668771108   4,835,579 193,580 SH   SOLE   193,580 0 0
NVIDIA CORPORATION COM 67066G104   72,550,474 587,269 SH   SOLE   587,269 0 0
NVIDIA CORPORATION CALL 67066G904   13,720 28 SH Call SOLE   0 0 28
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4   501,582 520,000 PRN   SOLE   520,000 0 0
NUTRIEN LTD COM 67077M108   17,617,827 346,049 SH   SOLE   346,049 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   275,018 8,493 SH   SOLE   8,493 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   11,839,368 11,211 SH   SOLE   11,211 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   212,784 1,269 SH   SOLE   1,269 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   181,013 1,025 SH   SOLE   1,025 0 0
ONTO INNOVATION INC COM 683344105   213,849 974 SH   SOLE   974 0 0
OPEN TEXT CORP COM 683715106   4,176,302 139,081 SH   SOLE   139,081 0 0
ORACLE CORP COM 68389X105   24,659,058 174,641 SH   SOLE   174,641 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   87,723 5,629 SH   SOLE   5,629 0 0
OWENS CORNING NEW COM 690742101   1,827,168 10,518 SH   SOLE   10,518 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,258,287 8,093 SH   SOLE   8,093 0 0
PNM RES INC COM 69349H107   597,452 16,165 SH   SOLE   16,165 0 0
PPL CORP COM 69351T106   200,267 7,243 SH   SOLE   7,243 0 0
PACKAGING CORP AMER COM 695156109   12,127,155 66,429 SH   SOLE   66,429 0 0
PALO ALTO NETWORKS INC COM 697435105   339,007 1,000 SH   SOLE   1,000 0 0
PAN AMERN SILVER CORP COM 697900108   1,467,138 73,819 SH   SOLE   73,819 0 0
PATTERSON-UTI ENERGY INC COM 703481101   60,626 5,852 SH   SOLE   5,852 0 0
PAYCHEX INC COM 704326107   11,411,047 96,248 SH   SOLE   96,248 0 0
PAYCOM SOFTWARE INC COM 70432V102   555,848 3,886 SH   SOLE   3,886 0 0
PAYPAL HLDGS INC COM 70450Y103   98,650 1,700 SH   SOLE   1,700 0 0
PEMBINA PIPELINE CORP COM 706327103   4,518,431 121,779 SH   SOLE   121,779 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   159,399 1,685 SH   SOLE   1,685 0 0
PEPSICO INC COM 713448108   5,110,139 30,984 SH   SOLE   30,984 0 0
PFIZER INC COM 717081103   7,155,309 255,732 SH   SOLE   255,732 0 0
PHILLIPS 66 COM 718546104   2,525,506 17,890 SH   SOLE   17,890 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   3,927,170 29,539 SH   SOLE   29,539 0 0
PINTEREST INC CL A 72352L106   141,023 3,200 SH   SOLE   3,200 0 0
PRECISION DRILLING CORP COM NEW 74022D407   193,586 2,753 SH   SOLE   2,753 0 0
PRIMO WATER CORPORATION COM 74167P108   1,165,805 53,341 SH   SOLE   53,341 0 0
PROCTER AND GAMBLE CO COM 742718109   22,931,728 139,049 SH   SOLE   139,049 0 0
PROFOUND MED CORP COM NEW 74319B502   203,034 23,700 SH   SOLE   23,700 0 0
PROGRESSIVE CORP COM 743315103   16,988,013 81,788 SH   SOLE   81,788 0 0
PRUDENTIAL FINL INC COM 744320102   5,444,006 46,455 SH   SOLE   46,455 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   5,215,180 70,763 SH   SOLE   70,763 0 0
PUBLIC STORAGE OPER CO COM 74460D109   9,326,669 32,424 SH   SOLE   32,424 0 0
PURE STORAGE INC CL A 74624M102   112,687 1,755 SH   SOLE   1,755 0 0
Q2 HLDGS INC COM 74736L109   242,826 4,025 SH   SOLE   4,025 0 0
QUALCOMM INC COM 747525103   4,635,867 23,275 SH   SOLE   23,275 0 0
QUANTA SVCS INC COM 74762E102   355,722 1,400 SH   SOLE   1,400 0 0
QUANTERIX CORP COM 74766Q101   56,802 4,300 SH   SOLE   4,300 0 0
RADNET INC COM 750491102   268,731 4,561 SH   SOLE   4,561 0 0
RAPID7 INC NOTE 0.250% 3/1 753422AF1   180,640 200,000 PRN   SOLE   200,000 0 0
RAYMOND JAMES FINL INC COM 754730109   1,199,252 9,702 SH   SOLE   9,702 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   5,587,393 27,220 SH   SOLE   27,220 0 0
RELX PLC SPONSORED ADR 759530108   4,078,553 88,897 SH   SOLE   88,897 0 0
REPUBLIC SVCS INC COM 760759100   41,753,913 214,852 SH   SOLE   214,852 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   5,828,122 82,710 SH   SOLE   82,710 0 0
ROBERT HALF INC. COM 770323103   578,053 9,035 SH   SOLE   9,035 0 0
ROBINHOOD MKTS INC COM CL A 770700102   84,026 3,700 SH   SOLE   3,700 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   4,953,538 133,928 SH   SOLE   133,928 0 0
ROPER TECHNOLOGIES INC COM 776696106   299,864 532 SH   SOLE   532 0 0
ROSS STORES INC COM 778296103   910,711 6,267 SH   SOLE   6,267 0 0
ROYAL BK CDA COM 780087102   50,823,194 477,373 SH   SOLE   477,373 0 0
SHELL PLC SPON ADS 780259305   18,046,837 250,028 SH   SOLE   250,028 0 0
S&P GLOBAL INC COM 78409V104   6,640,872 14,890 SH   SOLE   14,890 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   16,380,855 30,100 SH   SOLE   30,100 0 0
SALESFORCE INC COM 79466L302   232,159 903 SH   SOLE   903 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   40,690 7,482 SH   SOLE   7,482 0 0
SAP SE SPON ADR 803054204   676,528 3,354 SH   SOLE   3,354 0 0
SAVERS VALUE VLG INC COM 80517M109   641,369 52,400 SH   SOLE   52,400 0 0
HENRY SCHEIN INC COM 806407102   989,630 15,439 SH   SOLE   15,439 0 0
SCHLUMBERGER LTD COM STK 806857108   1,098,764 23,289 SH   SOLE   23,289 0 0
SCHWAB CHARLES CORP COM 808513105   394,237 5,350 SH   SOLE   5,350 0 0
SERVICE CORP INTL COM 817565104   2,999,664 42,172 SH   SOLE   42,172 0 0
SERVICENOW INC COM 81762P102   11,098,227 14,108 SH   SOLE   14,108 0 0
SHERWIN WILLIAMS CO COM 824348106   4,325,997 14,496 SH   SOLE   14,496 0 0
SHOPIFY INC CL A 82509L107   10,767,423 162,964 SH   SOLE   162,964 0 0
SILVERCREST METALS INC COM 828363101   330,154 40,400 SH   SOLE   40,400 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   905,921 8,500 SH   SOLE   8,500 0 0
SNAP ON INC COM 833034101   716,201 2,740 SH   SOLE   2,740 0 0
SOLARIS RES INC COM NEW 83419D201   102,697 36,779 SH   SOLE   36,779 0 0
BLOCK INC NOTE 0.125% 3/0 852234AF0   241,130 250,000 PRN   SOLE   250,000 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   1,994,077 41,884 SH   SOLE   41,884 0 0
STANTEC INC COM 85472N109   9,278,338 110,830 SH   SOLE   110,830 0 0
STARBUCKS CORP COM 855244109   3,500,801 44,969 SH   SOLE   44,969 0 0
STATE STR CORP COM 857477103   873,191 11,800 SH   SOLE   11,800 0 0
STRIDE INC COM 86333M108   126,899 1,800 SH   SOLE   1,800 0 0
SUN LIFE FINANCIAL INC. COM 866796105   29,476,556 601,160 SH   SOLE   601,160 0 0
SUNCOR ENERGY INC NEW COM 867224107   8,846,217 232,065 SH   SOLE   232,065 0 0
SYNOPSYS INC COM 871607107   18,160,451 30,519 SH   SOLE   30,519 0 0
SYSCO CORP COM 871829107   1,214,332 17,010 SH   SOLE   17,010 0 0
TFI INTL INC COM 87241L109   16,958,243 116,794 SH   SOLE   116,794 0 0
TJX COS INC NEW COM 872540109   9,402,554 85,401 SH   SOLE   85,401 0 0
T-MOBILE US INC COM 872590104   7,820,198 44,388 SH   SOLE   44,388 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,840,548 16,343 SH   SOLE   16,343 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   82,875 533 SH   SOLE   533 0 0
TARGET CORP COM 87612E106   887,047 5,992 SH   SOLE   5,992 0 0
TARGA RES CORP COM 87612G101   246,869 1,917 SH   SOLE   1,917 0 0
TASEKO MINES LTD COM 876511106   430,591 174,800 SH   SOLE   174,800 0 0
TC ENERGY CORP COM 87807B107   21,697,468 572,378 SH   SOLE   572,378 0 0
TECK RESOURCES LTD CL B 878742204   4,755,993 99,245 SH   SOLE   99,245 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   838,416 2,161 SH   SOLE   2,161 0 0
TELUS CORPORATION COM 87971M103   6,775,562 447,581 SH   SOLE   447,581 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100   2,949,582 510,787 SH   SOLE   510,787 0 0
TERADYNE INC COM 880770102   2,946,047 19,867 SH   SOLE   19,867 0 0
TESLA INC PUT 88160R951   3,233 74 SH Put SOLE   0 0 74
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   77,999 4,800 SH   SOLE   4,800 0 0
TEXAS INSTRS INC COM 882508104   42,069,213 216,263 SH   SOLE   216,263 0 0
THE TRADE DESK INC COM CL A 88339J105   5,108,773 52,307 SH   SOLE   52,307 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   7,974,179 14,420 SH   SOLE   14,420 0 0
THOMSON REUTERS CORP. COM 884903808   3,911,759 23,206 SH   SOLE   23,206 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   36,277,852 659,979 SH   SOLE   659,979 0 0
TRACTOR SUPPLY CO COM 892356106   2,809,591 10,406 SH   SOLE   10,406 0 0
TRANSALTA CORP COM 89346D107   345,050 48,665 SH   SOLE   48,665 0 0
TRANSUNION COM 89400J107   96,407 1,300 SH   SOLE   1,300 0 0
TRAVELERS COMPANIES INC COM 89417E109   7,805,533 38,387 SH   SOLE   38,387 0 0
TRIP COM GROUP LTD ADS 89677Q107   5,868,689 124,867 SH   SOLE   124,867 0 0
TRUIST FINL CORP COM 89832Q109   641,018 16,500 SH   SOLE   16,500 0 0
TYLER TECHNOLOGIES INC COM 902252105   225,243 448 SH   SOLE   448 0 0
UGI CORP NEW COM 902681105   4,116,737 179,772 SH   SOLE   179,772 0 0
UFP INDUSTRIES INC COM 90278Q108   240,798 2,150 SH   SOLE   2,150 0 0
US BANCORP DEL COM NEW 902973304   2,883,937 72,644 SH   SOLE   72,644 0 0
UBER TECHNOLOGIES INC COM 90353T100   65,411 900 SH   SOLE   900 0 0
ULTA BEAUTY INC COM 90384S303   4,607,627 11,941 SH   SOLE   11,941 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,329,590 24,179 SH   SOLE   24,179 0 0
UNION PAC CORP COM 907818108   7,638,460 33,760 SH   SOLE   33,760 0 0
UNITED PARCEL SERVICE INC CL B 911312106   5,292,483 38,674 SH   SOLE   38,674 0 0
UNITED RENTALS INC COM 911363109   22,180,026 34,296 SH   SOLE   34,296 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,247,748 3,917 SH   SOLE   3,917 0 0
UNITEDHEALTH GROUP INC COM 91324P102   48,214,209 94,676 SH   SOLE   94,676 0 0
UTZ BRANDS INC COM CL A 918090101   84,863 5,100 SH   SOLE   5,100 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   15,425,799 316,950 SH   SOLE   316,950 0 0
VENTAS INC COM 92276F100   231,385 4,514 SH   SOLE   4,514 0 0
VERALTO CORP COM SHS 92338C103   21,881,215 229,197 SH   SOLE   229,197 0 0
VEREN INC COM NEW 92340V107   299,621 37,989 SH   SOLE   37,989 0 0
VERISIGN INC COM 92343E102   11,357,571 63,879 SH   SOLE   63,879 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   18,151,148 440,139 SH   SOLE   440,139 0 0
VERISK ANALYTICS INC COM 92345Y106   3,997,386 14,830 SH   SOLE   14,830 0 0
VERMILION ENERGY INC COM 923725105   115,631 10,504 SH   SOLE   10,504 0 0
VERSABANK NEW COM 92512J106   90,217 8,379 SH   SOLE   8,379 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   11,269,789 24,044 SH   SOLE   24,044 0 0
VISA INC COM CL A 92826C839   30,408,415 115,856 SH   SOLE   115,856 0 0
VISTRA CORP COM 92840M102   413,216 4,806 SH   SOLE   4,806 0 0
WABTEC COM 929740108   5,775,562 36,543 SH   SOLE   36,543 0 0
WALMART INC COM 931142103   20,355,586 300,632 SH   SOLE   300,632 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   146,445 12,108 SH   SOLE   12,108 0 0
WARBY PARKER INC CL A COM 93403J106   2,802,939 174,531 SH   SOLE   174,531 0 0
WASTE CONNECTIONS INC COM 94106B101   4,530,179 25,820 SH   SOLE   25,820 0 0
WASTE MGMT INC DEL COM 94106L109   52,240,461 244,872 SH   SOLE   244,872 0 0
WATERS CORP COM 941848103   28,904,942 99,632 SH   SOLE   99,632 0 0
WATSCO INC COM 942622200   6,327,794 13,660 SH   SOLE   13,660 0 0
WEST FRASER TIMBER CO LTD COM 952845105   2,193,387 28,559 SH   SOLE   28,559 0 0
WESTERN ALLIANCE BANCORP COM 957638109   226,150 3,600 SH   SOLE   3,600 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   4,032,900 142,055 SH   SOLE   142,055 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   5,022,124 95,784 SH   SOLE   95,784 0 0
WILLIAMS COS INC COM 969457100   1,636,063 38,496 SH   SOLE   38,496 0 0
WORKDAY INC CL A 98138H101   5,246,453 23,468 SH   SOLE   23,468 0 0
XYLEM INC COM 98419M100   1,105,509 8,151 SH   SOLE   8,151 0 0
YETI HLDGS INC COM 98585X104   1,879,212 49,259 SH   SOLE   49,259 0 0
YUM BRANDS INC COM 988498101   11,185,736 84,447 SH   SOLE   84,447 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,586,258 14,616 SH   SOLE   14,616 0 0
ZOETIS INC CL A 98978V103   6,967,961 40,194 SH   SOLE   40,194 0 0
ZSCALER INC NOTE 0.125% 7/0 98980GAB8   201,718 150,000 PRN   SOLE   150,000 0 0
ZYMEWORKS INC COM 98985Y108   54,217 6,371 SH   SOLE   6,371 0 0
AMDOCS LTD SHS G02602103   12,596,767 159,616 SH   SOLE   159,616 0 0
AXIS CAP HLDGS LTD SHS G0692U109   781,593 11,063 SH   SOLE   11,063 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   4,600,959 209,613 SH   SOLE   209,613 0 0
BBB FOODS INC CL A COM G0896C103   780,166 32,698 SH   SOLE   32,698 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,871,717 6,169 SH   SOLE   6,169 0 0
EATON CORP PLC SHS G29183103   3,987,375 12,717 SH   SOLE   12,717 0 0
EVEREST GROUP LTD COM G3223R108   12,931,687 33,940 SH   SOLE   33,940 0 0
GENPACT LIMITED SHS G3922B107   8,436,849 262,098 SH   SOLE   262,098 0 0
ICON PLC SHS G4705A100   310,332 990 SH   SOLE   990 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   146,939 1,200 SH   SOLE   1,200 0 0
LINDE PLC SHS G54950103   41,427,630 94,410 SH   SOLE   94,410 0 0
MEDTRONIC PLC SHS G5960L103   1,680,520 21,351 SH   SOLE   21,351 0 0
APTIV PLC SHS G6095L109   17,825,726 253,137 SH   SOLE   253,137 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   2,800,504 217,264 SH   SOLE   217,264 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   13,059,476 2,092,886 SH   SOLE   2,092,886 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   681,209 25,833 SH   SOLE   25,833 0 0
PENTAIR PLC SHS G7S00T104   27,083,785 353,255 SH   SOLE   353,255 0 0
STERIS PLC SHS USD G8473T100   22,683,301 103,323 SH   SOLE   103,323 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   26,479,911 80,504 SH   SOLE   80,504 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   6,627,618 25,283 SH   SOLE   25,283 0 0
CHUBB LIMITED COM H1467J104   7,747,976 30,375 SH   SOLE   30,375 0 0
TE CONNECTIVITY LTD SHS H84989104   30,010,480 199,500 SH   SOLE   199,500 0 0
GLOBANT S A COM L44385109   892,004 5,004 SH   SOLE   5,004 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   6,095,309 19,425 SH   SOLE   19,425 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   2,812,066 17,043 SH   SOLE   17,043 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   252,911 925 SH   SOLE   925 0 0
MONDAY COM LTD SHS M7S64H106   132,417 550 SH   SOLE   550 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   138,067 135 SH   SOLE   135 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,262,076 15,007 SH   SOLE   15,007 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   4,267,260 26,766 SH   SOLE   26,766 0 0