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
3M CO COM 88579Y101   13,046,818 95,441 SH   DFND 1 0 95,441 0
ABBOTT LABS COM 002824100   9,347,749 81,991 SH   DFND 1 0 81,991 0
ABBVIE INC COM 00287Y109   27,150,893 137,486 SH   DFND 1 0 137,486 0
ABCELLERA BIOLOGICS INC COM 00288U106   39,323 15,124 SH   DFND 1 0 15,124 0
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   71,818 15,545 SH   DFND 1 0 15,545 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   329,297 3,667 SH   DFND 1 0 3,667 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   99,536,405 281,591 SH   DFND 1 0 281,591 0
ADMA BIOLOGICS INC COM 000899104   282,858 14,150 SH   DFND 1 0 14,150 0
ADOBE INC COM 00724F101   84,044,295 162,315 SH   DFND 1 0 162,315 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   895,188 5,696 SH   DFND 1 0 5,696 0
ADVANCED MICRO DEVICES INC COM 007903107   35,390,337 215,689 SH   DFND 1 0 215,689 0
AEROVIRONMENT INC COM 008073108   411,624 2,053 SH   DFND 1 0 2,053 0
AFLAC INC COM 001055102   250,655 2,242 SH   DFND 1 0 2,242 0
AGF INVTS TR US MARKET NETRL 00110G408   6,909,385 352,521 SH   DFND 1 0 352,521 0
AGNICO EAGLE MINES LTD COM 008474108   34,776,793 433,070 SH   DFND 1 0 433,070 0
AIR PRODS & CHEMS INC COM 009158106   4,647,512 15,609 SH   DFND 1 0 15,609 0
AIRBNB INC COM CL A 009066101   12,174,502 96,006 SH   DFND 1 0 96,006 0
ALAMOS GOLD INC NEW COM CL A 011532108   434,460 21,879 SH   DFND 1 0 21,879 0
ALBEMARLE CORP COM 012653101   206,521 2,178 SH   DFND 1 0 2,178 0
ALGOMA STL GROUP INC COM 015658107   174,260 17,429 SH   DFND 1 5,529 11,900 0
ALGONQUIN PWR UTILS CORP COM 015857105   13,137,865 2,413,957 SH   DFND 1 0 2,413,957 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   5,859,908 55,219 SH   DFND 1 0 55,219 0
ALLEGION PLC ORD SHS G0176J109   1,398,958 9,599 SH   DFND 1 0 9,599 0
ALLSTATE CORP COM 020002101   6,947,662 36,634 SH   DFND 1 0 36,634 0
ALLY FINL INC COM 02005N100   2,344,978 65,888 SH   DFND 1 0 65,888 0
ALPHABET INC CAP STK CL A 02079K305   328,495,907 1,980,654 SH   DFND 1 0 1,980,654 0
ALPHABET INC CAP STK CL C 02079K107   238,662,501 1,427,468 SH   DFND 1 0 1,427,468 0
ALT5 SIGMA CORP COM 47089W104   17,700 10,000 SH   DFND 1 0 10,000 0
ALTRIA GROUP INC COM 02209S103   4,918,777 96,370 SH   DFND 1 0 96,370 0
AMAZON COM INC COM 023135106   488,323,372 2,620,714 SH   DFND 1 0 2,620,714 0
AMBEV SA SPONSORED ADR 02319V103   7,202,518 2,951,847 SH   DFND 1 0 2,951,847 0
AMCOR PLC ORD G0250X107   191,818 16,930 SH   DFND 1 0 16,930 0
AMDOCS LTD SHS G02602103   281,080 3,213 SH   DFND 1 0 3,213 0
AMER SPORTS INC COM SHS G0260P102   1,629,863 102,186 SH   DFND 1 0 102,186 0
AMERICAN ELEC PWR CO INC COM 025537101   18,113,746 176,547 SH   DFND 1 0 176,547 0
AMERICAN EXPRESS CO COM 025816109   6,195,885 22,846 SH   DFND 1 0 22,846 0
AMERICAN INTL GROUP INC COM NEW 026874784   16,082,642 219,618 SH   DFND 1 0 219,618 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   235,811 9,992 SH   DFND 1 0 9,992 0
AMERICAN TOWER CORP NEW COM 03027X100   24,921,270 107,159 SH   DFND 1 0 107,159 0
AMERICAN WTR WKS CO INC NEW COM 030420103   3,659,961 25,027 SH   DFND 1 0 25,027 0
AMERIPRISE FINL INC COM 03076C106   204,838 436 SH   DFND 1 0 436 0
AMGEN INC COM 031162100   16,505,011 51,224 SH   DFND 1 0 51,224 0
AMPHENOL CORP NEW CL A 032095101   741,896 11,385 SH   DFND 1 0 11,385 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   1,555,974 22,788 SH   DFND 1 0 22,788 0
AMPLIFY ETF TR AMPLIFY MOBILE P 032108656   227,584 4,354 SH   DFND 1 0 4,354 0
ANALOG DEVICES INC COM 032654105   1,510,146 6,561 SH   DFND 1 0 6,561 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   260,060 3,923 SH   DFND 1 0 3,923 0
AON PLC SHS CL A G0403H108   3,423,416 9,894 SH   DFND 1 0 9,894 0
APA CORPORATION COM 03743Q108   334,417 13,672 SH   DFND 1 0 13,672 0
APOLLO GLOBAL MGMT INC COM 03769M106   348,134 2,787 SH   DFND 1 0 2,787 0
APPLE INC COM 037833100   769,905,016 3,304,271 SH   DFND 1 0 3,304,271 0
APPLIED MATLS INC COM 038222105   3,726,646 18,444 SH   DFND 1 0 18,444 0
APTIV PLC SHS G6095L109   1,143,714 15,884 SH   DFND 1 0 15,884 0
ARBUTUS BIOPHARMA CORP COM 03879J100   56,749 14,740 SH   DFND 1 0 14,740 0
ARDMORE SHIPPING CORP COM Y0207T100   719,633 39,759 SH   DFND 1 0 39,759 0
ARES CAPITAL CORP COM 04010L103   292,113 13,950 SH   DFND 1 0 13,950 0
ARIS MNG CORP COM 04040Y109   51,499 11,583 SH   DFND 1 0 11,583 0
ARISTA NETWORKS INC COM 040413106   7,631,077 19,882 SH   DFND 1 0 19,882 0
ARK ETF TR GENOMIC REV ETF 00214Q302   483,099 18,871 SH   DFND 1 0 18,871 0
ARK ETF TR INNOVATION ETF 00214Q104   2,939,779 61,851 SH   DFND 1 0 61,851 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   355,163 4,172 SH   DFND 1 0 4,172 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   1,723,262 12,050 SH   DFND 1 0 12,050 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   50,051,292 60,068 SH   DFND 1 0 60,068 0
AST SPACEMOBILE INC COM CL A 00217D100   1,573,290 60,164 SH   DFND 1 0 60,164 0
ASTRAZENECA PLC SPONSORED ADR 046353108   32,219,429 413,542 SH   DFND 1 0 413,542 0
AT&T INC COM 00206R102   15,807,208 718,499 SH   DFND 1 0 718,499 0
ATN INTL INC COM 00215F107   204,615 6,327 SH   DFND 1 0 6,327 0
ATS CORPORATION COM 00217Y104   6,446,088 224,906 SH   DFND 1 0 224,906 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,062,095 3,838 SH   DFND 1 0 3,838 0
AUTOZONE INC COM 053332102   4,391,154 1,394 SH   DFND 1 0 1,394 0
AVERY DENNISON CORP COM 053611109   4,289,587 19,431 SH   DFND 1 0 19,431 0
AVISTA CORP COM 05379B107   1,044,262 26,948 SH   DFND 1 0 26,948 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,258,550 12,002 SH   DFND 1 0 12,002 0
B2GOLD CORP COM 11777Q209   716,718 232,496 SH   DFND 1 0 232,496 0
BAKER HUGHES COMPANY CL A 05722G100   1,024,458 28,339 SH   DFND 1 0 28,339 0
BALL CORP COM 058498106   4,626,643 68,129 SH   DFND 1 0 68,129 0
BALLARD PWR SYS INC NEW COM 058586108   28,367 15,981 SH   DFND 1 0 15,981 0
BANCO SANTANDER S.A. ADR 05964H105   80,968 15,876 SH   DFND 1 0 15,876 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   1,872,590 1,471 SH   DFND 1 0 1,471 0
BANK AMERICA CORP COM 060505104   44,314,440 1,116,776 SH   DFND 1 0 1,116,776 0
BANK MONTREAL QUE COM 063671101   310,360,284 3,443,093 SH   DFND 1 0 3,443,093 0
BANK NEW YORK MELLON CORP COM 064058100   960,252 13,363 SH   DFND 1 0 13,363 0
BANK NOVA SCOTIA HALIFAX COM 064149107   777,563,892 14,277,241 SH   DFND 1 329,432 13,947,809 0
BARRICK GOLD CORP COM 067901108   12,298,968 620,195 SH   DFND 1 58 620,137 0
BAXTER INTL INC COM 071813109   709,466 18,685 SH   DFND 1 0 18,685 0
BAYTEX ENERGY CORP COM 07317Q105   7,211,118 2,414,019 SH   DFND 1 61 2,413,958 0
BCE INC COM NEW 05534B760   289,280,473 8,321,718 SH   DFND 1 0 8,321,718 0
BECTON DICKINSON & CO COM 075887109   8,192,840 33,981 SH   DFND 1 0 33,981 0
BERKLEY W R CORP COM 084423102   1,417,236 24,982 SH   DFND 1 0 24,982 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   9,676,086 13 SH   DFND 1 0 13 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   248,050,533 538,926 SH   DFND 1 0 538,926 0
BERRY GLOBAL GROUP INC COM 08579W103   13,000,395 191,237 SH   DFND 1 0 191,237 0
BEST BUY INC COM 086516101   1,180,410 11,427 SH   DFND 1 0 11,427 0
BHP GROUP LTD SPONSORED ADS 088606108   2,131,067 34,311 SH   DFND 1 0 34,311 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   141,185 18,577 SH   DFND 1 0 18,577 0
BIOFRONTERA INC COM NEW 09077D209   66,500 50,000 SH   DFND 1 0 50,000 0
BIONTECH SE SPONSORED ADS 09075V102   17,231,270 145,081 SH   DFND 1 0 145,081 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   109,620 14,000 SH   DFND 1 0 14,000 0
BITFARMS LTD COM 09173B107   54,373 25,795 SH   DFND 1 0 25,795 0
BLACKBERRY LTD COM 09228F103   210,029 80,228 SH   DFND 1 0 80,228 0
BLACKROCK INC COM 09247X101   85,496,112 90,040 SH   DFND 1 0 90,040 0
BLACKSTONE INC COM 09260D107   11,579,202 75,616 SH   DFND 1 0 75,616 0
BLACKSTONE MTG TR INC COM CL A 09257W100   231,733 12,190 SH   DFND 1 0 12,190 0
BLOCK INC CL A 852234103   477,375 7,111 SH   DFND 1 0 7,111 0
BOEING CO COM 097023105   3,898,251 25,640 SH   DFND 1 0 25,640 0
BOOKING HOLDINGS INC COM 09857L108   32,551,386 7,728 SH   DFND 1 0 7,728 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   5,548,663 34,091 SH   DFND 1 0 34,091 0
BORGWARNER INC COM 099724106   1,597,347 44,016 SH   DFND 1 0 44,016 0
BOSTON SCIENTIFIC CORP COM 101137107   1,320,702 15,760 SH   DFND 1 0 15,760 0
BP PLC SPONSORED ADR 055622104   6,365,681 202,793 SH   DFND 1 0 202,793 0
BRISTOL-MYERS SQUIBB CO COM 110122108   10,682,329 206,460 SH   DFND 1 0 206,460 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,128,517 30,846 SH   DFND 1 0 30,846 0
BROADCOM INC COM 11135F101   83,107,528 481,779 SH   DFND 1 0 481,779 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   50,833,993 1,076,313 SH   DFND 1 0 1,076,313 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   1,349,451 57,933 SH   DFND 1 0 57,933 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   354,311,830 6,698,321 SH   DFND 1 0 6,698,321 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   218,317,870 6,260,633 SH   DFND 1 0 6,260,633 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   51,594,913 1,202,380 SH   DFND 1 8 1,202,372 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   45,655,893 1,399,363 SH   DFND 1 0 1,399,363 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   66,665,597 2,391,424 SH   DFND 1 0 2,391,424 0
BRP INC COM SUN VTG 05577W200   1,142,049 19,212 SH   DFND 1 0 19,212 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,698,793 8,763 SH   DFND 1 0 8,763 0
BUNGE GLOBAL SA COM SHS H11356104   218,406 2,260 SH   DFND 1 0 2,260 0
CADENCE DESIGN SYSTEM INC COM 127387108   617,937 2,280 SH   DFND 1 0 2,280 0
CAE INC COM 124765108   3,106,088 166,687 SH   DFND 1 0 166,687 0
CAL MAINE FOODS INC COM NEW 128030202   2,110,174 28,196 SH   DFND 1 0 28,196 0
CAMECO CORP COM 13321L108   45,652,125 957,151 SH   DFND 1 0 957,151 0
CAMPBELL SOUP CO COM 134429109   2,271,998 46,443 SH   DFND 1 0 46,443 0
CAMTEK LTD ORD M20791105   1,456,305 18,238 SH   DFND 1 0 18,238 0
CANADIAN IMPERIAL BK COMM COM 136069101   265,980,916 4,341,225 SH   DFND 1 0 4,341,225 0
CANADIAN NAT RES LTD COM 136385101   187,060,959 5,640,327 SH   DFND 1 0 5,640,327 0
CANADIAN NATL RY CO COM 136375102   312,516,689 2,691,680 SH   DFND 1 6 2,691,674 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   263,037,950 3,095,628 SH   DFND 1 0 3,095,628 0
CANOPY GROWTH CORP COM NEW 138035704   116,637 24,267 SH   DFND 1 0 24,267 0
CARDINAL HEALTH INC COM 14149Y108   6,150,876 55,654 SH   DFND 1 0 55,654 0
CARLISLE COS INC COM 142339100   566,353 1,259 SH   DFND 1 0 1,259 0
CARNIVAL CORP UNIT 99/99/9999 143658300   771,228 41,733 SH   DFND 1 0 41,733 0
CARPENTER TECHNOLOGY CORP COM 144285103   367,195 2,301 SH   DFND 1 0 2,301 0
CARRIER GLOBAL CORPORATION COM 14448C104   990,353 12,304 SH   DFND 1 0 12,304 0
CARVANA CO CL A 146869102   208,583 1,198 SH   DFND 1 0 1,198 0
CASEYS GEN STORES INC COM 147528103   262,997 700 SH   DFND 1 0 700 0
CATERPILLAR INC COM 149123101   29,575,748 75,618 SH   DFND 1 0 75,618 0
CDW CORP COM 12514G108   819,890 3,623 SH   DFND 1 0 3,623 0
CELESTICA INC COM 15101Q207   2,586,020 50,686 SH   DFND 1 0 50,686 0
CENOVUS ENERGY INC *W EXP 01/01/202 15135U117   117,014 10,015 SH   DFND 1 0 10,015 0
CENOVUS ENERGY INC COM 15135U109   29,012,824 1,736,060 SH   DFND 1 27 1,736,033 0
CENTENE CORP DEL COM 15135B101   1,138,611 15,125 SH   DFND 1 0 15,125 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   152,119 21,040 SH   DFND 1 0 21,040 0
CGI INC CL A SUB VTG 12532H104   60,325,520 529,638 SH   DFND 1 0 529,638 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   46,340 33,824 SH   DFND 1 0 33,824 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   242,945 1,260 SH   DFND 1 0 1,260 0
CHENIERE ENERGY INC COM NEW 16411R208   5,034,550 27,994 SH   DFND 1 0 27,994 0
CHEVRON CORP NEW COM 166764100   13,271,190 90,114 SH   DFND 1 0 90,114 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,274,035 39,466 SH   DFND 1 0 39,466 0
CHORD ENERGY CORPORATION COM NEW 674215207   834,552 6,407 SH   DFND 1 12 6,395 0
CHUBB LIMITED COM H1467J104   3,197,094 11,086 SH   DFND 1 0 11,086 0
CHURCH & DWIGHT CO INC COM 171340102   726,553 6,938 SH   DFND 1 0 6,938 0
CINTAS CORP COM 172908105   990,497 4,811 SH   DFND 1 0 4,811 0
CISCO SYS INC COM 17275R102   33,861,069 636,243 SH   DFND 1 0 636,243 0
CITIGROUP INC COM NEW 172967424   24,312,133 388,369 SH   DFND 1 0 388,369 0
CLEAN HARBORS INC COM 184496107   3,432,958 14,203 SH   DFND 1 0 14,203 0
CLEVELAND-CLIFFS INC NEW COM 185899101   283,233 22,180 SH   DFND 1 0 22,180 0
CME GROUP INC COM 12572Q105   8,391,113 38,028 SH   DFND 1 0 38,028 0
CNX RES CORP COM 12653C108   1,031,818 31,680 SH   DFND 1 0 31,680 0
COCA COLA CO COM 191216100   35,599,327 495,382 SH   DFND 1 0 495,382 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   845,773 10,738 SH   DFND 1 0 10,738 0
COEUR MNG INC COM NEW 192108504   905,162 131,562 SH   DFND 1 0 131,562 0
COLGATE PALMOLIVE CO COM 194162103   6,405,611 61,705 SH   DFND 1 0 61,705 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   681,515 4,489 SH   DFND 1 0 4,489 0
COMCAST CORP NEW CL A 20030N101   16,434,908 393,449 SH   DFND 1 0 393,449 0
COMFORT SYS USA INC COM 199908104   420,017 1,076 SH   DFND 1 0 1,076 0
COMMSCOPE HLDG CO INC COM 20337X109   306,167 50,109 SH   DFND 1 0 50,109 0
CONAGRA BRANDS INC COM 205887102   2,242,208 68,948 SH   DFND 1 0 68,948 0
CONCENTRIX CORP COM 20602D101   1,057,597 20,636 SH   DFND 1 0 20,636 0
CONOCOPHILLIPS COM 20825C104   509,570 4,840 SH   DFND 1 0 4,840 0
CONSOLIDATED EDISON INC COM 209115104   2,336,672 22,440 SH   DFND 1 0 22,440 0
CONSTELLATION BRANDS INC CL A 21036P108   8,538,315 33,134 SH   DFND 1 0 33,134 0
CONSTELLATION ENERGY CORP COM 21037T109   4,046,533 15,563 SH   DFND 1 0 15,563 0
COPART INC COM 217204106   1,494,449 28,520 SH   DFND 1 0 28,520 0
CORE & MAIN INC CL A 21874C102   341,953 7,700 SH   DFND 1 0 7,700 0
CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A130   674,513 56,969 SH   DFND 1 0 56,969 0
CORE SCIENTIFIC INC NEW COM 21874A106   850,694 71,728 SH   DFND 1 0 71,728 0
CORNING INC COM 219350105   3,505,552 77,641 SH   DFND 1 0 77,641 0
CORTEVA INC COM 22052L104   324,170 5,514 SH   DFND 1 0 5,514 0
COSTAR GROUP INC COM 22160N109   2,404,534 31,873 SH   DFND 1 0 31,873 0
COSTCO WHSL CORP NEW COM 22160K105   329,332,413 371,483 SH   DFND 1 0 371,483 0
CRH PLC ORD G25508105   5,730,572 61,792 SH   DFND 1 0 61,792 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   516,547 10,995 SH   DFND 1 0 10,995 0
CROCS INC COM 227046109   402,282 2,778 SH   DFND 1 0 2,778 0
CROWDSTRIKE HLDGS INC CL A 22788C105   14,657,064 52,259 SH   DFND 1 0 52,259 0
CSX CORP COM 126408103   4,776,086 138,317 SH   DFND 1 0 138,317 0
CUMMINS INC COM 231021106   3,083,182 9,522 SH   DFND 1 0 9,522 0
CVS HEALTH CORP COM 126650100   14,880,698 236,637 SH   DFND 1 0 236,637 0
D R HORTON INC COM 23331A109   2,712,561 14,219 SH   DFND 1 0 14,219 0
DANAHER CORPORATION COM 235851102   90,771,087 326,493 SH   DFND 1 0 326,493 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   379,000 10,000 SH   DFND 1 0 10,000 0
DAVITA INC COM 23918K108   608,509 3,712 SH   DFND 1 0 3,712 0
DEERE & CO COM 244199105   17,795,495 42,641 SH   DFND 1 0 42,641 0
DELL TECHNOLOGIES INC CL C 24703L202   5,461,411 46,072 SH   DFND 1 0 46,072 0
DELTA AIR LINES INC DEL COM NEW 247361702   4,453,112 87,677 SH   DFND 1 0 87,677 0
DENISON MINES CORP COM 248356107   488,859 269,842 SH   DFND 1 0 269,842 0
DESCARTES SYS GROUP INC COM 249906108   5,778,176 56,898 SH   DFND 1 0 56,898 0
DEVON ENERGY CORP NEW COM 25179M103   906,889 23,182 SH   DFND 1 0 23,182 0
DIAGEO PLC SPON ADR NEW 25243Q205   49,756,711 354,544 SH   DFND 1 0 354,544 0
DIAMONDBACK ENERGY INC COM 25278X109   2,591,284 15,031 SH   DFND 1 0 15,031 0
DICKS SPORTING GOODS INC COM 253393102   306,580 1,469 SH   DFND 1 0 1,469 0
DIGITAL RLTY TR INC COM 253868103   1,161,294 7,176 SH   DFND 1 0 7,176 0
DISCOVER FINL SVCS COM 254709108   1,552,281 11,065 SH   DFND 1 0 11,065 0
DISNEY WALT CO COM 254687106   69,047,888 717,822 SH   DFND 1 0 717,822 0
DNP SELECT INCOME FD INC COM 23325P104   1,383,080 137,757 SH   DFND 1 0 137,757 0
DOLLAR GEN CORP NEW COM 256677105   4,758,339 56,265 SH   DFND 1 0 56,265 0
DOLLAR TREE INC COM 256746108   3,233,464 45,974 SH   DFND 1 0 45,974 0
DOMINION ENERGY INC COM 25746U109   514,163 8,897 SH   DFND 1 0 8,897 0
DOMINOS PIZZA INC COM 25754A201   5,223,221 12,143 SH   DFND 1 0 12,143 0
DOORDASH INC CL A 25809K105   349,119 2,446 SH   DFND 1 0 2,446 0
DOVER CORP COM 260003108   3,553,010 18,530 SH   DFND 1 0 18,530 0
DOW INC COM 260557103   6,102,556 111,707 SH   DFND 1 0 111,707 0
DUKE ENERGY CORP NEW COM NEW 26441C204   212,621 1,844 SH   DFND 1 0 1,844 0
EATON CORP PLC SHS G29183103   14,582,386 43,996 SH   DFND 1 0 43,996 0
ECOLAB INC COM 278865100   10,197,205 39,937 SH   DFND 1 0 39,937 0
ELECTRA BATTERY MATERIALS CO COM NEW 28474P201   24,112 43,476 SH   DFND 1 0 43,476 0
ELECTRONIC ARTS INC COM 285512109   922,181 6,429 SH   DFND 1 0 6,429 0
ELEVANCE HEALTH INC COM 036752103   10,872,180 20,908 SH   DFND 1 0 20,908 0
ELI LILLY & CO COM 532457108   83,513,116 94,264 SH   DFND 1 0 94,264 0
EMERSON ELEC CO COM 291011104   41,990,467 383,928 SH   DFND 1 0 383,928 0
ENBRIDGE INC COM 29250N105   579,161,994 14,307,519 SH   DFND 1 11 14,307,508 0
ENOVIX CORPORATION COM 293594107   1,941,083 207,776 SH   DFND 1 0 207,776 0
ENPHASE ENERGY INC COM 29355A107   208,068 1,841 SH   DFND 1 0 1,841 0
ENTERPRISE PRODS PARTNERS L COM 293792107   4,610,615 158,386 SH   DFND 1 0 158,386 0
EOG RES INC COM 26875P101   2,323,616 18,901 SH   DFND 1 0 18,901 0
EQUIFAX INC COM 294429105   215,986 735 SH   DFND 1 0 735 0
EQUINIX INC COM 29444U700   337,247 380 SH   DFND 1 0 380 0
EQUINOX GOLD CORP COM 29446Y502   365,672 60,375 SH   DFND 1 0 60,375 0
ERO COPPER CORP COM 296006109   4,814,077 229,546 SH   DFND 1 0 229,546 0
ETF SER SOLUTIONS DEFIANCE CONNECT 26922A289   230,004 5,302 SH   DFND 1 0 5,302 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   780,538 31,060 SH   DFND 1 0 31,060 0
ETHAN ALLEN INTERIORS INC COM 297602104   245,296 7,692 SH   DFND 1 0 7,692 0
EUPRAXIA PHARMACEUTICALS INC COM 29842P105   3,489,819 1,396,281 SH   DFND 1 0 1,396,281 0
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   1,515,290 68,103 SH   DFND 1 0 68,103 0
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ARTIF 301505731   242,690 5,246 SH   DFND 1 0 5,246 0
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   465,691 8,160 SH   DFND 1 0 8,160 0
EXELON CORP COM 30161N101   224,160 5,528 SH   DFND 1 0 5,528 0
EXPEDIA GROUP INC COM NEW 30212P303   4,087,754 27,617 SH   DFND 1 0 27,617 0
EXXON MOBIL CORP COM 30231G102   28,504,520 243,169 SH   DFND 1 0 243,169 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   99,244 12,421 SH   DFND 1 0 12,421 0
FASTENAL CO COM 311900104   2,246,870 31,460 SH   DFND 1 0 31,460 0
FEDEX CORP COM 31428X106   5,610,786 20,501 SH   DFND 1 0 20,501 0
FERRARI N V COM N3167Y103   1,883,270 4,006 SH   DFND 1 0 4,006 0
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   599,724 10,800 SH   DFND 1 0 10,800 0
FIRST BANCORP P R COM NEW 318672706   334,063 15,780 SH   DFND 1 0 15,780 0
FIRST MAJESTIC SILVER CORP COM 32076V103   517,388 86,424 SH   DFND 1 0 86,424 0
FIRST SOLAR INC COM 336433107   579,948 2,325 SH   DFND 1 0 2,325 0
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   462,922 16,634 SH   DFND 1 0 16,634 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   702,015 6,865 SH   DFND 1 0 6,865 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   2,131,507 35,987 SH   DFND 1 0 35,987 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   337,597 2,653 SH   DFND 1 0 2,653 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   759,580 20,879 SH   DFND 1 0 20,879 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   544,242 12,170 SH   DFND 1 0 12,170 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   399,723 8,473 SH   DFND 1 0 8,473 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   1,311,578 10,455 SH   DFND 1 0 10,455 0
FIRSTENERGY CORP COM 337932107   857,727 19,340 SH   DFND 1 0 19,340 0
FISERV INC COM 337738108   2,347,672 13,068 SH   DFND 1 0 13,068 0
FIVE BELOW INC COM 33829M101   746,381 8,448 SH   DFND 1 0 8,448 0
FORD MTR CO COM 345370860   4,774,841 452,160 SH   DFND 1 0 452,160 0
FORTIS INC COM 349553107   400,436,905 8,818,270 SH   DFND 1 0 8,818,270 0
FORTUNA MNG CORP COM NEW 349942102   64,535 13,875 SH   DFND 1 0 13,875 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   1,174,914 75,997 SH   DFND 1 0 75,997 0
FRANCO NEV CORP COM 351858105   16,661,766 135,546 SH   DFND 1 0 135,546 0
FREEPORT-MCMORAN INC CL B 35671D857   18,801,704 376,626 SH   DFND 1 0 376,626 0
FTAI AVIATION LTD SHS G3730V105   3,492,152 26,277 SH   DFND 1 0 26,277 0
GABELLI EQUITY TR INC COM 362397101   2,634,995 479,962 SH   DFND 1 0 479,962 0
GALLAGHER ARTHUR J & CO COM 363576109   772,696 2,746 SH   DFND 1 0 2,746 0
GARMIN LTD SHS H2906T109   1,941,089 11,027 SH   DFND 1 0 11,027 0
GARTNER INC COM 366651107   6,494,261 12,815 SH   DFND 1 0 12,815 0
GE AEROSPACE COM NEW 369604301   3,664,410 19,431 SH   DFND 1 0 19,431 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,497,204 15,953 SH   DFND 1 0 15,953 0
GE VERNOVA INC COM 36828A101   3,734,236 14,645 SH   DFND 1 0 14,645 0
GENERAL DYNAMICS CORP COM 369550108   4,418,569 14,621 SH   DFND 1 0 14,621 0
GENERAL MLS INC COM 370334104   231,450 3,134 SH   DFND 1 0 3,134 0
GENERAL MTRS CO COM 37045V100   10,169,181 226,788 SH   DFND 1 0 226,788 0
GENTEX CORP COM 371901109   3,732,537 125,717 SH   DFND 1 0 125,717 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   3,750,969 95,479 SH   DFND 1 0 95,479 0
GILDAN ACTIVEWEAR INC COM 375916103   4,636,481 101,148 SH   DFND 1 0 101,148 0
GILEAD SCIENCES INC COM 375558103   12,460,665 148,624 SH   DFND 1 0 148,624 0
GLOBAL NET LEASE INC COM NEW 379378201   701,742 83,342 SH   DFND 1 0 83,342 0
GLOBAL PMTS INC COM 37940X102   2,882,805 28,142 SH   DFND 1 0 28,142 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   510,522 10,800 SH   DFND 1 0 10,800 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   471,084 13,425 SH   DFND 1 0 13,425 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   758,818 17,408 SH   DFND 1 0 17,408 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   336,246 18,639 SH   DFND 1 0 18,639 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   588,924 18,318 SH   DFND 1 0 18,318 0
GLOBAL X FDS US PFD ETF 37954Y657   246,451 11,860 SH   DFND 1 0 11,860 0
GODADDY INC CL A 380237107   657,853 4,196 SH   DFND 1 0 4,196 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   2,046,720 20,408 SH   DFND 1 0 20,408 0
GOLDMAN SACHS GROUP INC COM 38141G104   23,332,440 47,126 SH   DFND 1 0 47,126 0
GOODYEAR TIRE & RUBR CO COM 382550101   601,251 67,938 SH   DFND 1 0 67,938 0
GRAINGER W W INC COM 384802104   720,928 694 SH   DFND 1 0 694 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   8,375,156 139,159 SH   DFND 1 0 139,159 0
GRAYSCALE BITCOIN MINI TR BT SHS 389930108   107,015 19,008 SH   DFND 1 0 19,008 0
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   968,741 19,183 SH   DFND 1 0 19,183 0
GREENFIRE RES LTD NEW COM SHS 39525U107   714,082 95,850 SH   DFND 1 0 95,850 0
GSK PLC SPONSORED ADR 37733W204   3,123,215 76,400 SH   DFND 1 0 76,400 0
GUIDEWIRE SOFTWARE INC COM 40171V100   2,149,341 11,748 SH   DFND 1 0 11,748 0
HALEON PLC SPON ADS 405552100   124,539 11,771 SH   DFND 1 0 11,771 0
HALLIBURTON CO COM 406216101   379,927 13,078 SH   DFND 1 0 13,078 0
HASBRO INC COM 418056107   1,910,778 26,421 SH   DFND 1 0 26,421 0
HCA HEALTHCARE INC COM 40412C101   2,801,940 6,894 SH   DFND 1 0 6,894 0
HDFC BANK LTD SPONSORED ADS 40415F101   1,312,279 20,975 SH   DFND 1 0 20,975 0
HECLA MNG CO COM 422704106   592,403 88,812 SH   DFND 1 0 88,812 0
HERSHEY CO COM 427866108   5,803,272 30,260 SH   DFND 1 0 30,260 0
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   302,598 49,362 SH   DFND 1 0 49,362 0
HOME DEPOT INC COM 437076102   181,939,740 449,008 SH   DFND 1 0 449,008 0
HONEYWELL INTL INC COM 438516106   85,358,555 412,936 SH   DFND 1 0 412,936 0
HOWMET AEROSPACE INC COM 443201108   1,142,655 11,398 SH   DFND 1 0 11,398 0
HP INC COM 40434L105   320,964 8,948 SH   DFND 1 0 8,948 0
HUDBAY MINERALS INC COM 443628102   1,476,775 161,129 SH   DFND 1 0 161,129 0
HUMANA INC COM 444859102   209,365 661 SH   DFND 1 0 661 0
HUNTSMAN CORP COM 447011107   568,700 23,500 SH   DFND 1 0 23,500 0
HYSTER-YALE INC CL A 449172105   2,018,365 31,650 SH   DFND 1 0 31,650 0
IAMGOLD CORP COM 450913108   464,158 89,017 SH   DFND 1 0 89,017 0
ICICI BANK LIMITED ADR 45104G104   8,625,602 288,958 SH   DFND 1 0 288,958 0
IDEXX LABS INC COM 45168D104   622,425 1,232 SH   DFND 1 0 1,232 0
ILLINOIS TOOL WKS INC COM 452308109   1,880,876 7,177 SH   DFND 1 0 7,177 0
ILLUMINA INC COM 452327109   1,635,859 12,544 SH   DFND 1 0 12,544 0
IMPERIAL OIL LTD COM NEW 453038408   16,123,404 229,691 SH   DFND 1 0 229,691 0
ING GROEP N.V. SPONSORED ADR 456837103   3,839,921 211,448 SH   DFND 1 0 211,448 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   266,631 322,407 SH   DFND 1 0 322,407 0
INTEL CORP COM 458140100   3,648,052 155,500 SH   DFND 1 0 155,500 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   6,456,556 46,330 SH   DFND 1 0 46,330 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   890,601 5,544 SH   DFND 1 0 5,544 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   4,584,719 41,494 SH   DFND 1 0 41,494 0
INTERNATIONAL BUSINESS MACHS COM 459200101   23,191,089 104,899 SH   DFND 1 0 104,899 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   287,836 2,743 SH   DFND 1 0 2,743 0
INTERNATIONAL TOWER HILL MIN COM 46050R102   10,944 20,000 SH   DFND 1 0 20,000 0
INTUIT COM 461202103   2,923,084 4,707 SH   DFND 1 0 4,707 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,437,826 4,962 SH   DFND 1 0 4,962 0
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   7,792,362 155,288 SH   DFND 1 0 155,288 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,524,738 113,532 SH   DFND 1 0 113,532 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   330,338 3,557 SH   DFND 1 0 3,557 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   478,018 25,783 SH   DFND 1 0 25,783 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   522,135 10,016 SH   DFND 1 0 10,016 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   3,565,997 49,714 SH   DFND 1 0 49,714 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   4,730,729 109,728 SH   DFND 1 0 109,728 0
INVESCO EXCH TRD SLF IDX FD INVT GRD DEFSV 46139W502   1,029,906 41,597 SH   DFND 1 0 41,597 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   557,951 4,853 SH   DFND 1 0 4,853 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   1,807,963 15,787 SH   DFND 1 0 15,787 0
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   902,602 8,740 SH   DFND 1 0 8,740 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   437,280 10,762 SH   DFND 1 0 10,762 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   2,015,978 38,687 SH   DFND 1 0 38,687 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   666,594 9,703 SH   DFND 1 0 9,703 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   10,819,882 60,392 SH   DFND 1 0 60,392 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   3,526,960 49,999 SH   DFND 1 0 49,999 0
IRON MTN INC DEL COM 46284V101   533,862 4,492 SH   DFND 1 0 4,492 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   1,807,877 50,038 SH   DFND 1 0 50,038 0
ISHARES GOLD TR ISHARES NEW 464285204   2,451,145 49,319 SH   DFND 1 0 49,319 0
ISHARES INC ASIA/PAC DIV ETF 464286293   1,829,351 47,231 SH   DFND 1 0 47,231 0
ISHARES INC CORE MSCI EMKT 46434G103   15,577,969 271,346 SH   DFND 1 0 271,346 0
ISHARES INC EMNG MKTS EQT 46434G889   249,448 5,010 SH   DFND 1 0 5,010 0
ISHARES INC FRONTIER AND SEL 464286145   249,861 9,076 SH   DFND 1 0 9,076 0
ISHARES INC JP MRG EM CRP BD 464286251   6,966,838 151,453 SH   DFND 1 0 151,453 0
ISHARES INC MSCI AUST ETF 464286103   1,348,763 49,751 SH   DFND 1 0 49,751 0
ISHARES INC MSCI CDA ETF 464286509   1,777,638 42,814 SH   DFND 1 0 42,814 0
ISHARES INC MSCI EURZONE ETF 464286608   6,487,682 124,213 SH   DFND 1 0 124,213 0
ISHARES INC MSCI GBL ETF NEW 46434G848   1,354,794 31,354 SH   DFND 1 0 31,354 0
ISHARES INC MSCI JPN ETF NEW 46434G822   7,574,007 105,871 SH   DFND 1 0 105,871 0
ISHARES INC MSCI MEXICO ETF 464286822   249,272 4,641 SH   DFND 1 0 4,641 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   1,187,712 56,558 SH   DFND 1 0 56,558 0
ISHARES SILVER TR ISHARES 46428Q109   1,545,971 54,416 SH   DFND 1 0 54,416 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   19,875,789 197,337 SH   DFND 1 0 197,337 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   362,624 3,579 SH   DFND 1 57 3,522 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,673,841 38,550 SH   DFND 1 0 38,550 0
ISHARES TR 0-5YR INVT GR CP 46434V100   11,737,625 232,751 SH   DFND 1 0 232,751 0
ISHARES TR 1 3 YR TREAS BD 464287457   9,076,806 109,161 SH   DFND 1 0 109,161 0
ISHARES TR 10-20 YR TRS ETF 464288653   7,045,476 64,442 SH   DFND 1 0 64,442 0
ISHARES TR 20 YR TR BD ETF 464287432   3,799,295 38,728 SH   DFND 1 3,071 35,657 0
ISHARES TR 3 7 YR TREAS BD 464288661   339,916 2,842 SH   DFND 1 0 2,842 0
ISHARES TR 7-10 YR TRSY BD 464287440   6,911,277 70,437 SH   DFND 1 0 70,437 0
ISHARES TR BLACKROCK ULTRA 46434V878   233,404 4,600 SH   DFND 1 0 4,600 0
ISHARES TR CHINA LG-CAP ETF 464287184   17,209,319 541,512 SH   DFND 1 0 541,512 0
ISHARES TR CORE DIV GRWTH 46434V621   1,981,402 31,606 SH   DFND 1 0 31,606 0
ISHARES TR CORE HIGH DV ETF 46429B663   2,354,676 20,019 SH   DFND 1 0 20,019 0
ISHARES TR CORE INTL AGGR 46435G672   305,168 5,889 SH   DFND 1 0 5,889 0
ISHARES TR CORE MSCI EAFE 46432F842   7,988,836 102,357 SH   DFND 1 13,444 88,913 0
ISHARES TR CORE MSCI INTL 46435G326   315,408 4,453 SH   DFND 1 0 4,453 0
ISHARES TR CORE MSCI TOTAL 46432F834   1,214,882 16,727 SH   DFND 1 0 16,727 0
ISHARES TR CORE S&P MCP ETF 464287507   5,422,215 87,006 SH   DFND 1 38 86,968 0
ISHARES TR CORE S&P US VLU 464287663   361,335 3,784 SH   DFND 1 0 3,784 0
ISHARES TR CORE S&P500 ETF 464287200   29,132,150 50,504 SH   DFND 1 0 50,504 0
ISHARES TR CORE US AGGBD ET 464287226   27,664,335 273,174 SH   DFND 1 0 273,174 0
ISHARES TR EAFE GRWTH ETF 464288885   213,793 1,986 SH   DFND 1 0 1,986 0
ISHARES TR ESG AWR MSCI USA 46435G425   342,579 2,715 SH   DFND 1 0 2,715 0
ISHARES TR EUROPE ETF 464287861   3,578,021 61,404 SH   DFND 1 0 61,404 0
ISHARES TR EXPND TEC SC ETF 464287549   6,136,054 63,955 SH   DFND 1 0 63,955 0
ISHARES TR FLTG RATE NT ETF 46429B655   11,881,955 232,797 SH   DFND 1 0 232,797 0
ISHARES TR GL CLEAN ENE ETF 464288224   604,243 41,133 SH   DFND 1 0 41,133 0
ISHARES TR GLB CNS DISC ETF 464288745   1,105,445 6,230 SH   DFND 1 0 6,230 0
ISHARES TR GLB INFRASTR ETF 464288372   249,892 4,591 SH   DFND 1 0 4,591 0
ISHARES TR GLOB HLTHCRE ETF 464287325   2,373,332 24,178 SH   DFND 1 0 24,178 0
ISHARES TR GLOBAL 100 ETF 464287572   15,354,695 154,837 SH   DFND 1 0 154,837 0
ISHARES TR GLOBAL ENERG ETF 464287341   625,781 15,459 SH   DFND 1 0 15,459 0
ISHARES TR GLOBAL REIT ETF 46434V647   271,972 10,190 SH   DFND 1 0 10,190 0
ISHARES TR GLOBAL TECH ETF 464287291   15,609,468 189,119 SH   DFND 1 36 189,083 0
ISHARES TR GRWT ALLOCAT ETF 464289867   697,370 11,771 SH   DFND 1 0 11,771 0
ISHARES TR HDG MSCI JAPAN 46434V886   291,044 7,090 SH   DFND 1 0 7,090 0
ISHARES TR IBDS DEC28 ETF 46435U515   245,088 9,600 SH   DFND 1 0 9,600 0
ISHARES TR IBONDS 27 ETF 46435UAA9   246,137 10,100 SH   DFND 1 0 10,100 0
ISHARES TR IBONDS DEC 2030 46436E726   250,521 11,300 SH   DFND 1 0 11,300 0
ISHARES TR IBONDS DEC 2031 46436E486   252,518 11,900 SH   DFND 1 0 11,900 0
ISHARES TR IBOXX HI YD ETF 464288513   1,164,590 14,503 SH   DFND 1 3,976 10,527 0
ISHARES TR IBOXX INV CP ETF 464287242   22,026,291 194,957 SH   DFND 1 692 194,265 0
ISHARES TR INTL SEL DIV ETF 464288448   36,340,717 1,202,141 SH   DFND 1 0 1,202,141 0
ISHARES TR INTL TREA BD ETF 464288117   233,441 5,582 SH   DFND 1 0 5,582 0
ISHARES TR ISHARES 25+ YR T 46436E577   133,618 11,314 SH   DFND 1 0 11,314 0
ISHARES TR ISHARES BIOTECH 464287556   1,537,431 10,559 SH   DFND 1 0 10,559 0
ISHARES TR ISHARES SEMICDTR 464287523   3,715,039 16,111 SH   DFND 1 0 16,111 0
ISHARES TR ISHS 1-5YR INVS 464288646   10,583,979 200,987 SH   DFND 1 0 200,987 0
ISHARES TR JPMORGAN USD EMG 464288281   6,320,600 67,542 SH   DFND 1 70 67,472 0
ISHARES TR MORNINGSTR US EQ 464287127   369,450 4,663 SH   DFND 1 0 4,663 0
ISHARES TR MSCI ACWI ETF 464288257   1,561,057 13,057 SH   DFND 1 0 13,057 0
ISHARES TR MSCI ACWI EXUS 46435G847   14,900,586 451,971 SH   DFND 1 0 451,971 0
ISHARES TR MSCI CHINA ETF 46429B671   8,304,954 163,130 SH   DFND 1 0 163,130 0
ISHARES TR MSCI EAFE ETF 464287465   4,065,178 48,608 SH   DFND 1 0 48,608 0
ISHARES TR MSCI EMG MKT ETF 464287234   3,571,369 77,875 SH   DFND 1 1,671 76,204 0
ISHARES TR MSCI INDIA ETF 46429B598   2,177,440 37,202 SH   DFND 1 0 37,202 0
ISHARES TR MSCI PERU AND GL 464289842   384,949 8,915 SH   DFND 1 0 8,915 0
ISHARES TR MSCI POLAND ETF 46429B606   475,009 19,596 SH   DFND 1 0 19,596 0
ISHARES TR MSCI USA MIN VOL 46429B697   1,670,332 18,293 SH   DFND 1 0 18,293 0
ISHARES TR MSCI USA MMENTM 46432F396   4,366,051 21,533 SH   DFND 1 0 21,533 0
ISHARES TR MSCI USA QLT FCT 46432F339   385,675 2,151 SH   DFND 1 0 2,151 0
ISHARES TR PFD AND INCM SEC 464288687   217,491 6,545 SH   DFND 1 0 6,545 0
ISHARES TR RUS 2000 GRW ETF 464287648   308,438 1,086 SH   DFND 1 0 1,086 0
ISHARES TR RUS 2000 VAL ETF 464287630   240,402 1,441 SH   DFND 1 0 1,441 0
ISHARES TR RUS MD CP GR ETF 464287481   227,542 1,940 SH   DFND 1 0 1,940 0
ISHARES TR RUS MID CAP ETF 464287499   264,420 3,000 SH   DFND 1 0 3,000 0
ISHARES TR RUSSELL 2000 ETF 464287655   11,663,244 52,801 SH   DFND 1 0 52,801 0
ISHARES TR RUSSELL 3000 ETF 464287689   659,602 2,019 SH   DFND 1 0 2,019 0
ISHARES TR S&P 100 ETF 464287101   2,427,867 8,772 SH   DFND 1 0 8,772 0
ISHARES TR S&P 500 GRWT ETF 464287309   690,455 7,211 SH   DFND 1 0 7,211 0
ISHARES TR S&P 500 VAL ETF 464287408   1,322,642 6,708 SH   DFND 1 0 6,708 0
ISHARES TR SELECT DIVID ETF 464287168   3,324,529 24,613 SH   DFND 1 0 24,613 0
ISHARES TR SHORT TREAS BD 464288679   3,648,579 32,980 SH   DFND 1 0 32,980 0
ISHARES TR TIPS BD ETF 464287176   253,309 2,293 SH   DFND 1 0 2,293 0
ISHARES TR U.S. FIN SVC ETF 464287770   4,854,731 68,356 SH   DFND 1 0 68,356 0
ISHARES TR U.S. FINLS ETF 464287788   16,613,199 159,891 SH   DFND 1 0 159,891 0
ISHARES TR U.S. MED DVC ETF 464288810   266,788 4,505 SH   DFND 1 0 4,505 0
ISHARES TR U.S. REAL ES ETF 464287739   851,937 8,363 SH   DFND 1 0 8,363 0
ISHARES TR U.S. TECH ETF 464287721   6,766,809 44,628 SH   DFND 1 0 44,628 0
ISHARES TR US AER DEF ETF 464288760   3,509,373 23,469 SH   DFND 1 0 23,469 0
ISHARES TR US CONSM STAPLES 464287812   204,385 2,897 SH   DFND 1 0 2,897 0
ISHARES TR US HLTHCARE ETF 464287762   1,262,662 19,425 SH   DFND 1 0 19,425 0
ISHARES TR US HLTHCR PR ETF 464288828   825,896 14,461 SH   DFND 1 0 14,461 0
ISHARES TR US HOME CONS ETF 464288752   4,646,071 36,554 SH   DFND 1 0 36,554 0
ISHARES TR US INDUSTRIALS 464287754   1,654,472 12,377 SH   DFND 1 0 12,377 0
ISHARES TR US INFRASTRUC 46435U713   355,350 7,566 SH   DFND 1 0 7,566 0
ISHARES TR US OIL GS EX ETF 464288851   250,025 2,734 SH   DFND 1 0 2,734 0
ISHARES TR US TREAS BD ETF 46429B267   7,540,327 321,544 SH   DFND 1 1,339 320,205 0
ISHARES TR USD INV GRDE ETF 464288620   358,116 6,811 SH   DFND 1 601 6,210 0
ISHARES U S ETF TR INT RT HDG C B 46431W705   10,832,577 116,413 SH   DFND 1 0 116,413 0
ITERIS INC NEW COM 46564T107   92,008 12,886 SH   DFND 1 0 12,886 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   9,691,194 162,849 SH   DFND 1 0 162,849 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   1,378,696 25,099 SH   DFND 1 0 25,099 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   6,529,733 128,690 SH   DFND 1 0 128,690 0
JACOBS SOLUTIONS INC COM 46982L108   1,162,569 8,881 SH   DFND 1 0 8,881 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   534,394 10,503 SH   DFND 1 0 10,503 0
JOHNSON & JOHNSON COM 478160104   196,777,148 1,214,197 SH   DFND 1 0 1,214,197 0
JONES LANG LASALLE INC COM 48020Q107   299,764 1,111 SH   DFND 1 0 1,111 0
JPMORGAN CHASE & CO. COM 46625H100   296,612,997 1,406,663 SH   DFND 1 0 1,406,663 0
KENVUE INC COM 49177J102   4,546,881 196,573 SH   DFND 1 0 196,573 0
KIMBERLY-CLARK CORP COM 494368103   4,126,139 29,000 SH   DFND 1 0 29,000 0
KINDER MORGAN INC DEL COM 49456B101   1,984,367 89,830 SH   DFND 1 0 89,830 0
KINROSS GOLD CORP COM 496902404   2,046,430 219,047 SH   DFND 1 0 219,047 0
KKR & CO INC COM 48251W104   264,184 2,023 SH   DFND 1 0 2,023 0
KLA CORP COM NEW 482480100   17,447,583 22,530 SH   DFND 1 0 22,530 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   2,680,240 81,914 SH   DFND 1 0 81,914 0
KRAFT HEINZ CO COM 500754106   4,845,738 138,016 SH   DFND 1 0 138,016 0
KRANESHARES TRUST CSI CHI INTERNET 500767306   308,971 9,082 SH   DFND 1 0 9,082 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,916,055 8,055 SH   DFND 1 0 8,055 0
LABCORP HOLDINGS INC COM SHS 504922105   20,197,229 90,377 SH   DFND 1 0 90,377 0
LAM RESEARCH CORP COM 512807108   2,421,416 2,967 SH   DFND 1 0 2,967 0
LAMB WESTON HLDGS INC COM 513272104   215,843 3,334 SH   DFND 1 0 3,334 0
LAUDER ESTEE COS INC CL A 518439104   526,663 5,283 SH   DFND 1 0 5,283 0
LENDINGCLUB CORP COM NEW 52603A208   149,151 13,049 SH   DFND 1 0 13,049 0
LENNAR CORP CL A 526057104   4,195,473 22,379 SH   DFND 1 0 22,379 0
LENNOX INTL INC COM 526107107   5,700,878 9,434 SH   DFND 1 0 9,434 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   282,793 17,172 SH   DFND 1 0 17,172 0
LINDE PLC SHS G54950103   5,413,517 11,352 SH   DFND 1 0 11,352 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   15,159 16,750 SH   DFND 1 0 16,750 0
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   1,256,263 386,119 SH   DFND 1 0 386,119 0
LITHIUM AMERS CORP NEW COM SHS 53681J103   1,593,991 593,841 SH   DFND 1 0 593,841 0
LIVE NATION ENTERTAINMENT IN COM 538034109   378,288 3,455 SH   DFND 1 0 3,455 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   158,759 50,884 SH   DFND 1 0 50,884 0
LOCKHEED MARTIN CORP COM 539830109   12,061,491 20,633 SH   DFND 1 0 20,633 0
LOOP INDS INC COM 543518104   26,128 14,200 SH   DFND 1 0 14,200 0
LOWES COS INC COM 548661107   1,046,045 3,862 SH   DFND 1 0 3,862 0
LULULEMON ATHLETICA INC COM 550021109   24,066,407 88,691 SH   DFND 1 0 88,691 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,017,112 10,606 SH   DFND 1 0 10,606 0
MAGNA INTL INC COM 559222401   33,785,137 824,094 SH   DFND 1 0 824,094 0
MANULIFE FINL CORP COM 56501R106   334,106,063 11,323,897 SH   DFND 1 0 11,323,897 0
MARATHON PETE CORP COM 56585A102   1,407,376 8,639 SH   DFND 1 0 8,639 0
MARKEL GROUP INC COM 570535104   1,863,474 1,188 SH   DFND 1 0 1,188 0
MARRIOTT INTL INC NEW CL A 571903202   2,074,059 8,343 SH   DFND 1 0 8,343 0
MARSH & MCLENNAN COS INC COM 571748102   18,609,374 83,416 SH   DFND 1 0 83,416 0
MARVELL TECHNOLOGY INC COM 573874104   3,293,166 45,662 SH   DFND 1 0 45,662 0
MASTEC INC COM 576323109   3,100,189 25,184 SH   DFND 1 0 25,184 0
MASTERCARD INCORPORATED CL A 57636Q104   81,423,478 164,890 SH   DFND 1 0 164,890 0
MATCH GROUP INC NEW COM 57667L107   1,502,662 39,711 SH   DFND 1 0 39,711 0
MCCORMICK & CO INC COM NON VTG 579780206   13,004,807 158,016 SH   DFND 1 0 158,016 0
MCCORMICK & CO INC COM VTG 579780107   487,316 5,904 SH   DFND 1 0 5,904 0
MCDONALDS CORP COM 580135101   144,945,457 475,983 SH   DFND 1 0 475,983 0
MCKESSON CORP COM 58155Q103   17,537,759 35,471 SH   DFND 1 0 35,471 0
MEDICAL PPTYS TRUST INC COM 58463J304   154,263 26,370 SH   DFND 1 0 26,370 0
MEDTRONIC PLC SHS G5960L103   94,890,052 1,053,963 SH   DFND 1 0 1,053,963 0
MERCADOLIBRE INC COM 58733R102   533,513 260 SH   DFND 1 0 260 0
MERCK & CO INC COM 58933Y105   35,974,023 316,783 SH   DFND 1 0 316,783 0
META PLATFORMS INC CL A 30303M102   208,040,131 363,425 SH   DFND 1 0 363,425 0
METLIFE INC COM 59156R108   4,780,451 57,957 SH   DFND 1 0 57,957 0
METTLER TOLEDO INTERNATIONAL COM 592688105   605,882 404 SH   DFND 1 0 404 0
MICRON TECHNOLOGY INC COM 595112103   10,406,926 100,345 SH   DFND 1 0 100,345 0
MICROSOFT CORP COM 594918104   787,584,476 1,830,289 SH   DFND 1 0 1,830,289 0
MICROSTRATEGY INC CL A NEW 594972408   292,353 1,734 SH   DFND 1 0 1,734 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   306,787 53,951 SH   DFND 1 0 53,951 0
MODERNA INC COM 60770K107   1,308,256 19,576 SH   DFND 1 0 19,576 0
MOHAWK INDS INC COM 608190104   1,346,018 8,377 SH   DFND 1 1 8,376 0
MONDELEZ INTL INC CL A 609207105   10,953,747 148,683 SH   DFND 1 0 148,683 0
MONOLITHIC PWR SYS INC COM 609839105   710,023 768 SH   DFND 1 0 768 0
MOODYS CORP COM 615369105   10,565,809 22,263 SH   DFND 1 0 22,263 0
MORGAN STANLEY COM NEW 617446448   9,925,085 95,213 SH   DFND 1 0 95,213 0
MOSAIC CO NEW COM 61945C103   585,254 21,850 SH   DFND 1 0 21,850 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,018,595 2,265 SH   DFND 1 0 2,265 0
MSCI INC COM 55354G100   3,526,277 6,049 SH   DFND 1 0 6,049 0
MUELLER INDS INC COM 624756102   605,287 8,168 SH   DFND 1 0 8,168 0
NASDAQ INC COM 631103108   442,310 6,058 SH   DFND 1 0 6,058 0
NATIONAL BK HLDGS CORP CL A 633707104   254,452 6,044 SH   DFND 1 0 6,044 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   854,153 12,260 SH   DFND 1 0 12,260 0
NEOGENOMICS INC COM NEW 64049M209   149,139 10,111 SH   DFND 1 0 10,111 0
NETAPP INC COM 64110D104   632,643 5,122 SH   DFND 1 0 5,122 0
NETFLIX INC COM 64110L106   21,934,406 30,925 SH   DFND 1 0 30,925 0
NEW GOLD INC CDA COM 644535106   483,913 167,860 SH   DFND 1 0 167,860 0
NEWELL BRANDS INC COM 651229106   462,179 60,180 SH   DFND 1 0 60,180 0
NEWMONT CORP COM 651639106   7,035,826 132,042 SH   DFND 1 0 132,042 0
NEXGEN ENERGY LTD COM 65340P106   503,842 77,782 SH   DFND 1 0 77,782 0
NEXTERA ENERGY INC COM 65339F101   18,260,226 216,011 SH   DFND 1 0 216,011 0
NICE LTD SPONSORED ADR 653656108   6,264,484 36,071 SH   DFND 1 0 36,071 0
NIKE INC CL B 654106103   41,370,216 467,969 SH   DFND 1 0 467,969 0
NIO INC SPON ADS 62914V106   167,481 25,072 SH   DFND 1 0 25,072 0
NORFOLK SOUTHN CORP COM 655844108   4,484,273 18,045 SH   DFND 1 0 18,045 0
NORTHROP GRUMMAN CORP COM 666807102   2,932,366 5,553 SH   DFND 1 0 5,553 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   2,322,530 113,238 SH   DFND 1 0 113,238 0
NOVARTIS AG SPONSORED ADR 66987V109   5,351,871 46,529 SH   DFND 1 0 46,529 0
NOVO-NORDISK A S ADR 670100205   33,335,071 279,958 SH   DFND 1 0 279,958 0
NRG ENERGY INC COM NEW 629377508   708,758 7,780 SH   DFND 1 0 7,780 0
NUTRIEN LTD COM 67077M108   73,585,160 1,541,059 SH   DFND 1 0 1,541,059 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   266,170 21,500 SH   DFND 1 0 21,500 0
NUVEI CORPORATION SUB VTG SHS 67079A102   1,156,499 34,935 SH   DFND 1 0 34,935 0
NVIDIA CORPORATION COM 67066G104   334,725,904 2,756,291 SH   DFND 1 0 2,756,291 0
NVR INC COM 62944T105   784,952 80 SH   DFND 1 0 80 0
NXP SEMICONDUCTORS N V COM N6596X109   1,459,264 6,080 SH   DFND 1 0 6,080 0
OCCIDENTAL PETE CORP COM 674599105   2,840,272 55,108 SH   DFND 1 0 55,108 0
OCULAR THERAPEUTIX INC COM 67576A100   105,602 12,138 SH   DFND 1 0 12,138 0
OFG BANCORP COM 67103X102   335,463 7,468 SH   DFND 1 0 7,468 0
ON HLDG AG NAMEN AKT A H5919C104   715,541 14,268 SH   DFND 1 0 14,268 0
ON SEMICONDUCTOR CORP COM 682189105   3,576,221 49,253 SH   DFND 1 0 49,253 0
ONE GAS INC COM 68235P108   220,284 2,960 SH   DFND 1 4 2,956 0
ONEOK INC NEW COM 682680103   1,147,872 12,596 SH   DFND 1 0 12,596 0
ONESPAN INC COM 68287N100   168,484 10,107 SH   DFND 1 0 10,107 0
ONTO INNOVATION INC COM 683344105   1,424,855 6,864 SH   DFND 1 0 6,864 0
OPEN TEXT CORP COM 683715106   17,484,338 535,864 SH   DFND 1 14 535,850 0
ORACLE CORP COM 68389X105   37,854,690 222,147 SH   DFND 1 0 222,147 0
OREILLY AUTOMOTIVE INC COM 67103H107   582,711 506 SH   DFND 1 0 506 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   268,707 14,638 SH   DFND 1 0 14,638 0
OTIS WORLDWIDE CORP COM 68902V107   4,809,765 46,274 SH   DFND 1 0 46,274 0
OUTLOOK THERAPEUTICS INC COM 69012T305   176,039 32,966 SH   DFND 1 0 32,966 0
OVINTIV INC COM 69047Q102   4,229,630 110,946 SH   DFND 1 0 110,946 0
PACER FDS TR DATA AND INFRAST 69374H741   1,265,349 39,370 SH   DFND 1 0 39,370 0
PACER FDS TR INDUSTRIAL RELET 69374H766   1,239,307 28,628 SH   DFND 1 0 28,628 0
PACKAGING CORP AMER COM 695156109   1,027,036 4,768 SH   DFND 1 0 4,768 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   3,889,113 104,546 SH   DFND 1 0 104,546 0
PALO ALTO NETWORKS INC COM 697435105   20,483,134 59,927 SH   DFND 1 0 59,927 0
PAN AMERN SILVER CORP COM 697900108   882,802 42,653 SH   DFND 1 0 42,653 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   5,794,892 545,658 SH   DFND 1 0 545,658 0
PARKER-HANNIFIN CORP COM 701094104   6,464,802 10,232 SH   DFND 1 0 10,232 0
PAYPAL HLDGS INC COM 70450Y103   10,671,832 136,765 SH   DFND 1 0 136,765 0
PEMBINA PIPELINE CORP COM 706327103   201,232,539 4,884,856 SH   DFND 1 0 4,884,856 0
PEPSICO INC COM 713448108   138,729,380 815,814 SH   DFND 1 0 815,814 0
PERION NETWORK LTD SHS NEW M78673114   512,200 65,000 SH   DFND 1 0 65,000 0
PFIZER INC COM 717081103   32,484,075 1,122,449 SH   DFND 1 0 1,122,449 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   487,444 9,792 SH   DFND 1 0 9,792 0
PHILIP MORRIS INTL INC COM 718172109   4,491,951 37,001 SH   DFND 1 0 37,001 0
PHILLIPS 66 COM 718546104   1,197,900 9,113 SH   DFND 1 0 9,113 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   1,392,347 68,690 SH   DFND 1 0 68,690 0
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   204,290 14,468 SH   DFND 1 0 14,468 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   314,964 3,298 SH   DFND 1 0 3,298 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   36,973,692 390,801 SH   DFND 1 0 390,801 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   4,520,782 44,898 SH   DFND 1 0 44,898 0
PIMCO HIGH INCOME FD COM SHS 722014107   113,750 22,750 SH   DFND 1 0 22,750 0
PINTEREST INC CL A 72352L106   1,420,558 43,885 SH   DFND 1 0 43,885 0
PITNEY BOWES INC COM 724479100   152,126 21,336 SH   DFND 1 0 21,336 0
PNC FINL SVCS GROUP INC COM 693475105   5,409,835 29,266 SH   DFND 1 0 29,266 0
POET TECHNOLOGIES INC COM NEW 73044W302   100,727 22,971 SH   DFND 1 0 22,971 0
PPG INDS INC COM 693506107   676,478 5,107 SH   DFND 1 0 5,107 0
PPL CORP COM 69351T106   368,181 11,130 SH   DFND 1 0 11,130 0
PRECISION DRILLING CORP COM NEW 74022D407   267,321 4,355 SH   DFND 1 0 4,355 0
PROCTER AND GAMBLE CO COM 742718109   74,252,600 428,704 SH   DFND 1 0 428,704 0
PROGRESSIVE CORP COM 743315103   2,163,061 8,524 SH   DFND 1 0 8,524 0
PROLOGIS INC. COM 74340W103   51,043,130 404,202 SH   DFND 1 0 404,202 0
PROMIS NEUROSCIENCES INC COM NEW 74346M406   15,146 12,122 SH   DFND 1 0 12,122 0
PROSHARES TR S&P 500 DV ARIST 74348A467   1,166,151 10,923 SH   DFND 1 0 10,923 0
PULTE GROUP INC COM 745867101   7,074,595 49,290 SH   DFND 1 0 49,290 0
QUALCOMM INC COM 747525103   21,827,111 128,357 SH   DFND 1 0 128,357 0
RAMBUS INC DEL COM 750917106   2,214,511 52,451 SH   DFND 1 0 52,451 0
RAYONIER ADVANCED MATLS INC COM 75508B104   172,664 20,171 SH   DFND 1 0 20,171 0
RB GLOBAL INC COM 74935Q107   4,769,844 59,260 SH   DFND 1 0 59,260 0
RBB FD INC US TREAS 3 MNTH 74933W452   17,002,989 339,788 SH   DFND 1 0 339,788 0
REDDIT INC CL A 75734B100   218,722 3,318 SH   DFND 1 0 3,318 0
REGENERON PHARMACEUTICALS COM 75886F107   1,132,193 1,077 SH   DFND 1 0 1,077 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,135,651 48,678 SH   DFND 1 0 48,678 0
RELX PLC SPONSORED ADR 759530108   8,695,413 183,211 SH   DFND 1 0 183,211 0
REPUBLIC SVCS INC COM 760759100   654,557 3,259 SH   DFND 1 0 3,259 0
RESMED INC COM 761152107   1,873,383 7,674 SH   DFND 1 0 7,674 0
RESTAURANT BRANDS INTL INC COM 76131D103   109,082,394 1,520,394 SH   DFND 1 0 1,520,394 0
RH COM 74967X103   319,065 954 SH   DFND 1 0 954 0
RIO TINTO PLC SPONSORED ADR 767204100   6,349,149 89,211 SH   DFND 1 0 89,211 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,099,020 97,952 SH   DFND 1 0 97,952 0
ROCKET LAB USA INC COM 773122106   219,498 22,559 SH   DFND 1 0 22,559 0
ROCKWELL AUTOMATION INC COM 773903109   5,789,108 21,564 SH   DFND 1 0 21,564 0
ROGERS COMMUNICATIONS INC CL B 775109200   125,514,737 3,125,375 SH   DFND 1 0 3,125,375 0
ROSS STORES INC COM 778296103   2,712,053 18,019 SH   DFND 1 0 18,019 0
ROYAL BK CDA COM 780087102   1,086,068,046 8,721,586 SH   DFND 1 59 8,721,527 0
ROYAL CARIBBEAN GROUP COM V7780T103   4,280,254 24,133 SH   DFND 1 0 24,133 0
S&P GLOBAL INC COM 78409V104   3,986,968 7,717 SH   DFND 1 0 7,717 0
SABA CAPITAL INCOME & OPPORT COM NEW 880198205   1,409,334 165,609 SH   DFND 1 0 165,609 0
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   1,679,561 221,286 SH   DFND 1 0 221,286 0
SALESFORCE INC COM 79466L302   40,583,797 148,270 SH   DFND 1 0 148,270 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408   63,678 11,559 SH   DFND 1 0 11,559 0
SANOFI SPONSORED ADR 80105N105   467,118 8,105 SH   DFND 1 0 8,105 0
SAP SE SPON ADR 803054204   16,724,242 72,999 SH   DFND 1 3 72,996 0
SCHLUMBERGER LTD COM STK 806857108   3,960,259 94,403 SH   DFND 1 0 94,403 0
SCHWAB CHARLES CORP COM 808513105   4,468,383 68,946 SH   DFND 1 0 68,946 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   10,059,071 119,000 SH   DFND 1 0 119,000 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   531,214 5,099 SH   DFND 1 0 5,099 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   358,949 4,320 SH   DFND 1 0 4,320 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   6,004,671 54,822 SH   DFND 1 0 54,822 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,097,461 12,140 SH   DFND 1 0 12,140 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   13,350,968 152,061 SH   DFND 1 0 152,061 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   6,074,813 134,042 SH   DFND 1 0 134,042 0
SELECT SECTOR SPDR TR INDL 81369Y704   4,097,610 30,254 SH   DFND 1 0 30,254 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   448,133 10,032 SH   DFND 1 0 10,032 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,794,312 8,955 SH   DFND 1 0 8,955 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,478,757 17,816 SH   DFND 1 0 17,816 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   24,941,625 161,939 SH   DFND 1 0 161,939 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   634,201 7,851 SH   DFND 1 0 7,851 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,199,938 12,450 SH   DFND 1 0 12,450 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   8,567,615 37,949 SH   DFND 1 0 37,949 0
SERVICENOW INC COM 81762P102   21,213,317 23,718 SH   DFND 1 0 23,718 0
SHARKNINJA INC COM SHS G8068L108   269,491 2,479 SH   DFND 1 5 2,474 0
SHELL PLC SPON ADS 780259305   2,667,968 40,453 SH   DFND 1 0 40,453 0
SHERWIN WILLIAMS CO COM 824348106   15,035,168 39,393 SH   DFND 1 0 39,393 0
SHIFT4 PMTS INC CL A 82452J109   381,777 4,309 SH   DFND 1 0 4,309 0
SHOPIFY INC CL A 82509L107   85,892,582 1,075,226 SH   DFND 1 89 1,075,137 0
SILVERCREST METALS INC COM 828363101   216,077 23,430 SH   DFND 1 0 23,430 0
SK TELECOM LTD SPONSORED ADR 78440P306   1,158,070 48,717 SH   DFND 1 0 48,717 0
SMUCKER J M CO COM NEW 832696405   1,512,061 12,486 SH   DFND 1 0 12,486 0
SNDL INC COM 83307B101   75,853 36,820 SH   DFND 1 0 36,820 0
SNOWFLAKE INC CL A 833445109   1,099,219 9,570 SH   DFND 1 0 9,570 0
SONY GROUP CORP SPONSORED ADR 835699307   8,471,085 87,719 SH   DFND 1 0 87,719 0
SOUTHERN CO COM 842587107   1,301,317 14,430 SH   DFND 1 0 14,430 0
SOUTHERN COPPER CORP COM 84265V105   1,615,436 13,966 SH   DFND 1 0 13,966 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,253,589 5,326 SH   DFND 1 0 5,326 0
SPDR GOLD TR GOLD SHS 78463V107   21,543,911 88,636 SH   DFND 1 0 88,636 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   9,355,207 249,073 SH   DFND 1 0 249,073 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   2,924,169 47,401 SH   DFND 1 0 47,401 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   103,691,293 180,719 SH   DFND 1 6 180,713 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,032,677 3,568 SH   DFND 1 0 3,568 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,907,158 42,557 SH   DFND 1 0 42,557 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   541,058 5,533 SH   DFND 1 1,884 3,649 0
SPDR SER TR BLOOMBERG INVT 78468R200   1,678,422 54,406 SH   DFND 1 0 54,406 0
SPDR SER TR FTSE INT GVT ETF 78464A490   845,041 20,974 SH   DFND 1 0 20,974 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   1,054,735 36,295 SH   DFND 1 0 36,295 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   291,219 8,639 SH   DFND 1 0 8,639 0
SPDR SER TR S&P BIOTECH 78464A870   5,451,666 55,178 SH   DFND 1 0 55,178 0
SPDR SER TR S&P DIVID ETF 78464A763   34,378,024 242,025 SH   DFND 1 0 242,025 0
SPDR SER TR S&P METALS MNG 78464A755   2,760,356 43,320 SH   DFND 1 0 43,320 0
SPDR SER TR S&P OILGAS EXP 78468R556   899,203 6,837 SH   DFND 1 0 6,837 0
SPECIAL OPPORTUNITIES FD INC COM 84741T104   1,175,271 84,491 SH   DFND 1 0 84,491 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,465,272 3,976 SH   DFND 1 0 3,976 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   925,228 37,778 SH   DFND 1 0 37,778 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   5,424,229 259,979 SH   DFND 1 0 259,979 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   183,591 16,690 SH   DFND 1 0 16,690 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   9,601,348 229,917 SH   DFND 1 0 229,917 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   1,043,781 36,318 SH   DFND 1 0 36,318 0
SSR MINING IN COM 784730103   88,898 15,656 SH   DFND 1 0 15,656 0
STANLEY BLACK & DECKER INC COM 854502101   3,750,045 34,051 SH   DFND 1 0 34,051 0
STANTEC INC COM 85472N109   11,530,538 145,009 SH   DFND 1 0 145,009 0
STARBUCKS CORP COM 855244109   28,827,704 295,699 SH   DFND 1 0 295,699 0
STEEL DYNAMICS INC COM 858119100   277,755 2,203 SH   DFND 1 0 2,203 0
STELLANTIS N.V SHS N82405106   390,129 27,767 SH   DFND 1 0 27,767 0
STEM INC COM 85859N102   3,511 10,090 SH   DFND 1 0 10,090 0
STONECO LTD COM CL A G85158106   1,231,844 109,400 SH   DFND 1 0 109,400 0
STRYKER CORPORATION COM 863667101   30,841,516 85,370 SH   DFND 1 0 85,370 0
SUN LIFE FINANCIAL INC. COM 866796105   165,831,670 2,880,073 SH   DFND 1 0 2,880,073 0
SUNCOR ENERGY INC NEW COM 867224107   144,183,783 3,911,412 SH   DFND 1 5 3,911,407 0
SUNOPTA INC COM 8676EP108   201,265 31,758 SH   DFND 1 0 31,758 0
SUNRUN INC COM 86771W105   220,695 12,220 SH   DFND 1 0 12,220 0
SUPER MICRO COMPUTER INC COM 86800U104   219,857 528 SH   DFND 1 0 528 0
SYNOPSYS INC COM 871607107   1,048,230 2,070 SH   DFND 1 0 2,070 0
SYSCO CORP COM 871829107   4,603,106 58,969 SH   DFND 1 0 58,969 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   62,355,574 359,043 SH   DFND 1 0 359,043 0
TARGA RES CORP COM 87612G101   645,762 4,363 SH   DFND 1 0 4,363 0
TASEKO MINES LTD COM 876511106   34,074 13,633 SH   DFND 1 0 13,633 0
TC ENERGY CORP COM 87807B107   402,805,732 9,299,021 SH   DFND 1 0 9,299,021 0
TECK RESOURCES LTD CL B 878742204   18,706,594 358,715 SH   DFND 1 0 358,715 0
TELUS CORPORATION COM 87971M103   324,888,089 19,380,631 SH   DFND 1 22 19,380,609 0
TELUS INTL CDA INC SUB VTG SHS 87975H100   256,835 65,906 SH   DFND 1 0 65,906 0
TENET HEALTHCARE CORP COM NEW 88033G407   225,699 1,358 SH   DFND 1 0 1,358 0
TERADYNE INC COM 880770102   880,859 6,577 SH   DFND 1 0 6,577 0
TESLA INC COM 88160R101   24,597,454 94,014 SH   DFND 1 0 94,014 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   232,777 12,916 SH   DFND 1 41 12,875 0
TEXAS INSTRS INC COM 882508104   3,872,659 18,747 SH   DFND 1 0 18,747 0
TEXTRON INC COM 883203101   606,963 6,852 SH   DFND 1 0 6,852 0
TFI INTL INC COM 87241L109   46,768,813 342,339 SH   DFND 1 0 342,339 0
TH INTERNATIONAL LIMITED ORDINARY SHARES G8656L106   10,213 12,609 SH   DFND 1 0 12,609 0
THE CIGNA GROUP COM 125523100   5,500,138 15,876 SH   DFND 1 0 15,876 0
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   12,174 18,192 SH   DFND 1 0 18,192 0
THE TRADE DESK INC COM CL A 88339J105   438,868 4,002 SH   DFND 1 0 4,002 0
THERMO FISHER SCIENTIFIC INC COM 883556102   25,001,537 40,417 SH   DFND 1 0 40,417 0
THOMSON REUTERS CORP. COM 884903808   37,473,594 219,657 SH   DFND 1 0 219,657 0
TIDAL ETF TR AZTLAN GBL STOCK 886364470   296,136 12,000 SH   DFND 1 0 12,000 0
TIDAL ETF TR AZTLAN NORTH AME 886364272   271,500 12,000 SH   DFND 1 0 12,000 0
TIDAL ETF TR SP DWJNS SUKUK 886364702   358,154 19,448 SH   DFND 1 0 19,448 0
TILRAY BRANDS INC COM 88688T100   118,490 67,601 SH   DFND 1 0 67,601 0
TJX COS INC NEW COM 872540109   29,784,215 253,392 SH   DFND 1 0 253,392 0
T-MOBILE US INC COM 872590104   6,222,755 30,154 SH   DFND 1 0 30,154 0
TORONTO DOMINION BK ONT COM NEW 891160509   732,391,130 11,590,765 SH   DFND 1 0 11,590,765 0
TOYOTA MOTOR CORP ADS 892331307   1,822,488 10,206 SH   DFND 1 0 10,206 0
TRACTOR SUPPLY CO COM 892356106   1,102,749 3,790 SH   DFND 1 0 3,790 0
TRANE TECHNOLOGIES PLC SHS G8994E103   2,351,627 6,049 SH   DFND 1 0 6,049 0
TRANSALTA CORP COM 89346D107   8,752,997 848,536 SH   DFND 1 0 848,536 0
TRUIST FINL CORP COM 89832Q109   339,334 7,934 SH   DFND 1 0 7,934 0
TYLER TECHNOLOGIES INC COM 902252105   643,846 1,103 SH   DFND 1 0 1,103 0
UBER TECHNOLOGIES INC COM 90353T100   30,743,340 409,038 SH   DFND 1 0 409,038 0
ULTA BEAUTY INC COM 90384S303   4,333,836 11,138 SH   DFND 1 0 11,138 0
UNILEVER PLC SPON ADR NEW 904767704   17,652,821 271,739 SH   DFND 1 0 271,739 0
UNION PAC CORP COM 907818108   12,369,241 50,183 SH   DFND 1 0 50,183 0
UNITED PARCEL SERVICE INC CL B 911312106   14,637,147 107,357 SH   DFND 1 0 107,357 0
UNITED RENTALS INC COM 911363109   6,226,201 7,689 SH   DFND 1 0 7,689 0
UNITED STS NAT GAS FD LP UNIT PAR 912318409   274,294 16,797 SH   DFND 1 0 16,797 0
UNITED STS OIL FD LP UNITS 91232N207   260,807 3,730 SH   DFND 1 0 3,730 0
UNITEDHEALTH GROUP INC COM 91324P102   248,846,495 425,608 SH   DFND 1 0 425,608 0
UNIVERSAL HLTH SVCS INC CL B 913903100   639,161 2,791 SH   DFND 1 0 2,791 0
US BANCORP DEL COM NEW 902973304   1,091,899 23,877 SH   DFND 1 0 23,877 0
VALERO ENERGY CORP COM 91913Y100   2,790,952 20,669 SH   DFND 1 0 20,669 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   1,132,735 15,001 SH   DFND 1 0 15,001 0
VANECK ETF TRUST BIOTECH ETF 92189F726   210,388 1,186 SH   DFND 1 0 1,186 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   18,113,184 615,885 SH   DFND 1 0 615,885 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   892,447 22,412 SH   DFND 1 0 22,412 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   292,616 5,995 SH   DFND 1 0 5,995 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   870,387 8,976 SH   DFND 1 0 8,976 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   239,453 844 SH   DFND 1 0 844 0
VANECK ETF TRUST RARE EARTH AND S 92189H805   241,851 5,244 SH   DFND 1 0 5,244 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   10,784,090 43,936 SH   DFND 1 0 43,936 0
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   308,732 4,058 SH   DFND 1 0 4,058 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   900,769 11,983 SH   DFND 1 0 11,983 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   10,892,506 138,423 SH   DFND 1 0 138,423 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,988,257 26,470 SH   DFND 1 61 26,409 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   6,756,631 134,380 SH   DFND 1 2,865 131,515 0
VANGUARD INDEX FDS GROWTH ETF 922908736   765,174 1,993 SH   DFND 1 0 1,993 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   327,540 1,244 SH   DFND 1 3 1,241 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   511,394 3,050 SH   DFND 1 0 3,050 0
VANGUARD INDEX FDS MID CAP ETF 922908629   5,138,083 19,475 SH   DFND 1 0 19,475 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   211,996 2,176 SH   DFND 1 0 2,176 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   48,242,282 91,425 SH   DFND 1 0 91,425 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   3,680,912 18,333 SH   DFND 1 0 18,333 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,201,879 9,282 SH   DFND 1 0 9,282 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,230,448 4,345 SH   DFND 1 26 4,319 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,248,180 7,150 SH   DFND 1 0 7,150 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   418,582 6,644 SH   DFND 1 0 6,644 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,303,241 27,236 SH   DFND 1 285 26,951 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   8,631,840 121,404 SH   DFND 1 0 121,404 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   447,035 3,549 SH   DFND 1 0 3,549 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   384,835 3,215 SH   DFND 1 0 3,215 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,757,002 35,632 SH   DFND 1 0 35,632 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   41,977,183 501,220 SH   DFND 1 7,980 493,240 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   4,833,015 81,888 SH   DFND 1 0 81,888 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,287,094 53,980 SH   DFND 1 0 53,980 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   368,708 3,820 SH   DFND 1 0 3,820 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   8,869,974 99,261 SH   DFND 1 0 99,261 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   25,945,807 130,998 SH   DFND 1 359 130,639 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   205,550 3,175 SH   DFND 1 0 3,175 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,231,863 23,326 SH   DFND 1 0 23,326 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,688,370 20,970 SH   DFND 1 0 20,970 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884   1,549,424 10,657 SH   DFND 1 0 10,657 0
VANGUARD WORLD FD ENERGY ETF 92204A306   470,898 3,845 SH   DFND 1 0 3,845 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   4,869,658 17,256 SH   DFND 1 0 17,256 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   354,220 1,362 SH   DFND 1 0 1,362 0
VANGUARD WORLD FD INF TECH ETF 92204A702   12,352,779 21,061 SH   DFND 1 0 21,061 0
VEEVA SYS INC CL A COM 922475108   2,883,559 13,737 SH   DFND 1 0 13,737 0
VENTAS INC COM 92276F100   1,085,401 16,925 SH   DFND 1 0 16,925 0
VERALTO CORP COM SHS 92338C103   588,729 5,263 SH   DFND 1 0 5,263 0
VEREN INC COM NEW 92340V107   20,528,483 3,344,757 SH   DFND 1 31 3,344,726 0
VERISK ANALYTICS INC COM 92345Y106   6,805,739 25,398 SH   DFND 1 0 25,398 0
VERIZON COMMUNICATIONS INC COM 92343V104   27,184,440 605,304 SH   DFND 1 0 605,304 0
VERMILION ENERGY INC COM 923725105   875,072 90,473 SH   DFND 1 37 90,436 0
VERTEX PHARMACEUTICALS INC COM 92532F100   3,413,965 7,340 SH   DFND 1 0 7,340 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,766,371 17,751 SH   DFND 1 0 17,751 0
VIATRIS INC COM 92556V106   636,181 54,796 SH   DFND 1 0 54,796 0
VICINITY MOTOR CORP COM 925654105   5,108 39,469 SH   DFND 1 0 39,469 0
VILLAGE FARMS INTL INC COM 92707Y108   14,233 15,308 SH   DFND 1 0 15,308 0
VISA INC COM CL A 92826C839   400,397,503 1,456,224 SH   DFND 1 0 1,456,224 0
VISTRA CORP COM 92840M102   1,213,858 10,240 SH   DFND 1 0 10,240 0
VIZSLA SILVER CORP COM NEW 92859G608   49,915 26,000 SH   DFND 1 0 26,000 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   711,414 70,999 SH   DFND 1 0 70,999 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   728,963 81,358 SH   DFND 1 0 81,358 0
WALMART INC COM 931142103   83,912,458 1,039,180 SH   DFND 1 0 1,039,180 0
WASTE CONNECTIONS INC COM 94106B101   54,334,834 303,852 SH   DFND 1 0 303,852 0
WASTE MGMT INC DEL COM 94106L109   125,257,338 603,348 SH   DFND 1 0 603,348 0
WATSCO INC COM 942622200   218,887 445 SH   DFND 1 0 445 0
WELLS FARGO CO NEW COM 949746101   14,672,693 259,739 SH   DFND 1 0 259,739 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   1,050,122 819 SH   DFND 1 0 819 0
WEST FRASER TIMBER CO LTD COM 952845105   4,658,345 48,452 SH   DFND 1 0 48,452 0
WESTERN COPPER & GOLD CORP COM 95805V108   14,321 12,181 SH   DFND 1 0 12,181 0
WESTERN UN CO COM 959802109   223,018 18,694 SH   DFND 1 0 18,694 0
WHEATON PRECIOUS METALS CORP COM 962879102   8,239,036 135,714 SH   DFND 1 1,668 134,046 0
WILLIAMS COS INC COM 969457100   994,407 21,783 SH   DFND 1 0 21,783 0
WILLIAMS SONOMA INC COM 969904101   487,378 3,146 SH   DFND 1 0 3,146 0
WINNEBAGO INDS INC COM 974637100   742,009 12,769 SH   DFND 1 0 12,769 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   244,800 5,452 SH   DFND 1 0 5,452 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   713,779 8,578 SH   DFND 1 0 8,578 0
WORKSPORT LTD COM NEW 98139Q209   6,405 15,000 SH   DFND 1 0 15,000 0
XYLEM INC COM 98419M100   6,359,920 47,100 SH   DFND 1 0 47,100 0
YUM BRANDS INC COM 988498101   4,548,007 32,553 SH   DFND 1 0 32,553 0
ZENTEK LTD COM 98942X102   617,070 907,027 SH   DFND 1 0 907,027 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,341,410 12,426 SH   DFND 1 0 12,426 0
ZOETIS INC CL A 98978V103   16,971,784 86,865 SH   DFND 1 0 86,865 0
ZSCALER INC COM 98980G102   2,336,925 13,671 SH   DFND 1 0 13,671 0