0001085146-24-001073.txt : 20240212 0001085146-24-001073.hdr.sgml : 20240212 20240212153711 ACCESSION NUMBER: 0001085146-24-001073 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240212 DATE AS OF CHANGE: 20240212 EFFECTIVENESS DATE: 20240212 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SCOTIA CAPITAL INC. CENTRAL INDEX KEY: 0001335644 ORGANIZATION NAME: IRS NUMBER: 000000000 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11461 FILM NUMBER: 24619584 BUSINESS ADDRESS: STREET 1: 40 KING ST.WEST, SCOTIA PLAZA 33RD FLOOR CITY: TORONTO STATE: A6 ZIP: M5W 2X6 BUSINESS PHONE: (416) 863-7411 MAIL ADDRESS: STREET 1: 40 KING ST.WEST, SCOTIA PLAZA 33RD FLOOR CITY: TORONTO STATE: A6 ZIP: M5W 2X6 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001335644 XXXXXXXX 12-31-2023 12-31-2023 false SCOTIA CAPITAL INC.
40 KING ST.WEST, SCOTIA PLAZA 33RD FLOOR TORONTO A6 M5W 2X6
13F HOLDINGS REPORT 028-11461 N
Massimo Ceschia CFO, Scotia Capital Inc. 416 863-7995 /s/Massimo Ceschia Toronto A6 02-12-2024 1 794 15512382430 false 1 0000009631 028-11475 BANK OF NOVA SCOTIA
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 11710062 107118 SH DFND 1 0 107118 0 ABBOTT LABS COM 002824100 10943685 99427 SH DFND 1 0 99427 0 ABBVIE INC COM 00287Y109 24088388 155440 SH DFND 1 0 155440 0 ABERCROMBIE & FITCH CO CL A 002896207 201319 2282 SH DFND 1 0 2282 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 60315 15545 SH DFND 1 0 15545 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 615098 31160 SH DFND 1 0 31160 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 407120 4466 SH DFND 1 0 4466 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 71937503 205005 SH DFND 1 0 205005 0 ADOBE INC COM 00724F101 75396469 126378 SH DFND 1 0 126378 0 ADVANCED MICRO DEVICES INC COM 007903107 25954646 176072 SH DFND 1 0 176072 0 AFFIRM HLDGS INC COM CL A 00827B106 313561 6381 SH DFND 1 0 6381 0 AFLAC INC COM 001055102 469753 5694 SH DFND 1 0 5694 0 AGILON HEALTH INC COM 00857U107 1663814 132576 SH DFND 1 0 132576 0 AGNICO EAGLE MINES LTD COM 008474108 27485881 502395 SH DFND 1 0 502395 0 AIR PRODS & CHEMS INC COM 009158106 3411713 12461 SH DFND 1 0 12461 0 AIRBNB INC COM CL A 009066101 11812344 86766 SH DFND 1 0 86766 0 ALAMOS GOLD INC NEW COM CL A 011532108 184816 13787 SH DFND 1 0 13787 0 ALBEMARLE CORP COM 012653101 5943075 41132 SH DFND 1 0 41132 0 ALGONQUIN PWR UTILS CORP COM 015857105 20529870 3257499 SH DFND 1 100 3257399 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4774311 61597 SH DFND 1 0 61597 0 ALLSTATE CORP COM 020002101 346860 2478 SH DFND 1 0 2478 0 ALPHABET INC CAP STK CL A 02079K305 257602298 1844142 SH DFND 1 0 1844142 0 ALPHABET INC CAP STK CL C 02079K107 192617165 1366795 SH DFND 1 0 1366795 0 ALTRIA GROUP INC COM 02209S103 3764505 93321 SH DFND 1 0 93321 0 AMAZON COM INC COM 023135106 349047604 2297309 SH DFND 1 0 2297309 0 AMBEV SA SPONSORED ADR 02319V103 3901503 1393397 SH DFND 1 0 1393397 0 AMCOR PLC ORD G0250X107 420879 43660 SH DFND 1 0 43660 0 AMDOCS LTD SHS G02602103 844878 9614 SH DFND 1 0 9614 0 AMERICAN ELEC PWR CO INC COM 025537101 14271584 175716 SH DFND 1 0 175716 0 AMERICAN EXPRESS CO COM 025816109 2190352 11692 SH DFND 1 0 11692 0 AMERICAN INTL GROUP INC COM NEW 026874784 22447870 331334 SH DFND 1 0 331334 0 AMERICAN TOWER CORP NEW COM 03027X100 36546608 169295 SH DFND 1 0 169295 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2689457 20376 SH DFND 1 0 20376 0 AMGEN INC COM 031162100 12288274 42666 SH DFND 1 0 42666 0 AMPHENOL CORP NEW CL A 032095101 477153 4814 SH DFND 1 0 4814 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 217178 11620 SH DFND 1 0 11620 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 485161 7508 SH DFND 1 0 7508 0 AON PLC SHS CL A G0403H108 5700148 19588 SH DFND 1 0 19588 0 APA CORPORATION COM 03743Q108 796643 22203 SH DFND 1 0 22203 0 APPLE INC COM 037833100 614125239 3189837 SH DFND 1 0 3189837 0 APPLIED MATLS INC COM 038222105 2308975 14247 SH DFND 1 0 14247 0 ARBUTUS BIOPHARMA CORP COM 03879J100 72597 29040 SH DFND 1 0 29040 0 ARCH CAP GROUP LTD ORD G0450A105 341940 4604 SH DFND 1 0 4604 0 ARIS MNG CORP COM 04040Y109 39775 12194 SH DFND 1 0 12194 0 ARISTA NETWORKS INC COM 040413106 3950310 16773 SH DFND 1 0 16773 0 ARK ETF TR GENOMIC REV ETF 00214Q302 241350 7356 SH DFND 1 0 7356 0 ARK ETF TR INNOVATION ETF 00214Q104 3459385 66057 SH DFND 1 0 66057 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 313769 4134 SH DFND 1 0 4134 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 935844 55705 SH DFND 1 0 55705 0 ASHLAND INC COM 044186104 459058 5445 SH DFND 1 0 5445 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 43731035 57775 SH DFND 1 0 57775 0 ASTRAZENECA PLC SPONSORED ADR 046353108 10994880 163254 SH DFND 1 0 163254 0 AT&T INC COM 00206R102 10910279 650210 SH DFND 1 0 650210 0 ATS CORPORATION COM 00217Y104 6820763 158658 SH DFND 1 0 158658 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1302757 5592 SH DFND 1 0 5592 0 AUTOZONE INC COM 053332102 2846743 1101 SH DFND 1 0 1101 0 AVERY DENNISON CORP COM 053611109 3888343 19234 SH DFND 1 0 19234 0 AVISTA CORP COM 05379B107 1564380 43773 SH DFND 1 0 43773 0 B2GOLD CORP COM 11777Q209 94306 29926 SH DFND 1 0 29926 0 BALL CORP COM 058498106 5903160 102628 SH DFND 1 0 102628 0 BALLARD PWR SYS INC NEW COM 058586108 90097 24360 SH DFND 1 0 24360 0 BANCO SANTANDER S.A. ADR 05964H105 65726 15876 SH DFND 1 0 15876 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 1775387 1473 SH DFND 1 0 1473 0 BANK AMERICA CORP COM 060505104 45907077 1363478 SH DFND 1 0 1363478 0 BANK MONTREAL QUE COM 063671101 324246178 3278954 SH DFND 1 3181 3275773 0 BANK NEW YORK MELLON CORP COM 064058100 5871354 112802 SH DFND 1 0 112802 0 BANK NOVA SCOTIA HALIFAX COM 064149107 653336065 13420717 SH DFND 1 92957 13327760 0 BARRICK GOLD CORP COM 067901108 17155144 950455 SH DFND 1 58 950397 0 BAXTER INTL INC COM 071813109 688918 17820 SH DFND 1 0 17820 0 BAYTEX ENERGY CORP COM 07317Q105 6687717 2023033 SH DFND 1 6631 2016402 0 BCE INC COM NEW 05534B760 357677590 9085576 SH DFND 1 0 9085576 0 BECTON DICKINSON & CO COM 075887109 17813982 73060 SH DFND 1 0 73060 0 BERKLEY W R CORP COM 084423102 929108 13138 SH DFND 1 0 13138 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 4341225 8 SH DFND 1 0 8 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 176517248 494931 SH DFND 1 0 494931 0 BERRY GLOBAL GROUP INC COM 08579W103 15417708 228783 SH DFND 1 0 228783 0 BHP GROUP LTD SPONSORED ADS 088606108 938004 13732 SH DFND 1 0 13732 0 BIONTECH SE SPONSORED ADS 09075V102 5277106 50001 SH DFND 1 0 50001 0 BITFARMS LTD COM 09173B107 44094 15225 SH DFND 1 0 15225 0 BLACKBERRY LTD COM 09228F103 259816 73400 SH DFND 1 0 73400 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 209571 19209 SH DFND 1 0 19209 0 BLACKROCK INC COM 09247X101 66691737 82153 SH DFND 1 0 82153 0 BLACKSTONE INC COM 09260D107 15096411 115311 SH DFND 1 0 115311 0 BLOCK INC CL A 852234103 521485 6742 SH DFND 1 0 6742 0 BOEING CO COM 097023105 8740647 33533 SH DFND 1 0 33533 0 BOOKING HOLDINGS INC COM 09857L108 36626989 10326 SH DFND 1 0 10326 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4926313 38514 SH DFND 1 0 38514 0 BORGWARNER INC COM 099724106 1104395 30806 SH DFND 1 0 30806 0 BOSTON SCIENTIFIC CORP COM 101137107 983970 17021 SH DFND 1 0 17021 0 BP PLC SPONSORED ADR 055622104 7011361 198060 SH DFND 1 0 198060 0 BRISTOL-MYERS SQUIBB CO COM 110122108 12146150 236724 SH DFND 1 0 236724 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 256735 8766 SH DFND 1 0 8766 0 BROADCOM INC COM 11135F101 43637845 39094 SH DFND 1 0 39094 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 40274082 1003957 SH DFND 1 0 1003957 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 203315 8749 SH DFND 1 0 8749 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 1520833 74508 SH DFND 1 0 74508 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 263480784 6577964 SH DFND 1 90 6577874 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 184384630 5858382 SH DFND 1 64253 5794129 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 40679481 1156263 SH DFND 1 0 1156263 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 46215408 1609824 SH DFND 1 0 1609824 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 59008248 2252277 SH DFND 1 0 2252277 0 BROWN FORMAN CORP CL B 115637209 296160 5187 SH DFND 1 0 5187 0 BRP INC COM SUN VTG 05577W200 1588003 22246 SH DFND 1 0 22246 0 BUNGE GLOBAL SA COM SHS H11356104 532210 5272 SH DFND 1 0 5272 0 CAE INC COM 124765108 3393890 157669 SH DFND 1 0 157669 0 CAL MAINE FOODS INC COM NEW 128030202 1545992 26938 SH DFND 1 0 26938 0 CAMECO CORP COM 13321L108 17746399 412001 SH DFND 1 0 412001 0 CAMPBELL SOUP CO COM 134429109 1887372 43659 SH DFND 1 0 43659 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 211027353 4384509 SH DFND 1 37 4384472 0 CANADIAN NAT RES LTD COM 136385101 146632443 2239515 SH DFND 1 6617 2232898 0 CANADIAN NATL RY CO COM 136375102 306642903 2445262 SH DFND 1 6 2445256 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 220296507 2786992 SH DFND 1 0 2786992 0 CANADIAN SOLAR INC COM 136635109 1033452 39400 SH DFND 1 0 39400 0 CANOPY GROWTH CORP COM NEW 138035704 249560 49053 SH DFND 1 0 49053 0 CARDINAL HEALTH INC COM 14149Y108 2118100 21013 SH DFND 1 0 21013 0 CARNIVAL CORP UNIT 99/99/9999 143658300 805467 43447 SH DFND 1 0 43447 0 CARRIER GLOBAL CORPORATION COM 14448C104 816288 14209 SH DFND 1 0 14209 0 CASEYS GEN STORES INC COM 147528103 274740 1000 SH DFND 1 0 1000 0 CATERPILLAR INC COM 149123101 12824241 43374 SH DFND 1 0 43374 0 CDW CORP COM 12514G108 796283 3503 SH DFND 1 0 3503 0 CELESTICA INC SUB VTG SHS 15101Q108 440276 15093 SH DFND 1 0 15093 0 CENOVUS ENERGY INC COM 15135U109 24120703 1449371 SH DFND 1 12295 1437076 0 CENTENE CORP DEL COM 15135B101 5237006 70570 SH DFND 1 0 70570 0 CGI INC CL A SUB VTG 12532H104 48005596 448992 SH DFND 1 0 448992 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 88976 38025 SH DFND 1 0 38025 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 767305 5022 SH DFND 1 0 5022 0 CHEMOURS CO COM 163851108 432226 13704 SH DFND 1 0 13704 0 CHENIERE ENERGY INC COM NEW 16411R208 3810240 22320 SH DFND 1 0 22320 0 CHESAPEAKE ENERGY CORP COM 165167735 1777936 23107 SH DFND 1 0 23107 0 CHEVRON CORP NEW COM 166764100 11589947 77702 SH DFND 1 0 77702 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 226410 99 SH DFND 1 0 99 0 CHUBB LIMITED COM H1467J104 1359380 6015 SH DFND 1 0 6015 0 CHURCH & DWIGHT CO INC COM 171340102 840530 8889 SH DFND 1 0 8889 0 CINTAS CORP COM 172908105 264568 439 SH DFND 1 0 439 0 CISCO SYS INC COM 17275R102 56527104 1118915 SH DFND 1 0 1118915 0 CITIGROUP INC COM NEW 172967424 21154684 411257 SH DFND 1 0 411257 0 CLEANSPARK INC COM NEW 18452B209 130264 11810 SH DFND 1 0 11810 0 CLEVELAND-CLIFFS INC NEW COM 185899101 440337 21564 SH DFND 1 0 21564 0 CLOROX CO DEL COM 189054109 465556 3265 SH DFND 1 0 3265 0 CLOUDFLARE INC CL A COM 18915M107 306070 3676 SH DFND 1 0 3676 0 CME GROUP INC COM 12572Q105 373157 1772 SH DFND 1 0 1772 0 CNX RES CORP COM 12653C108 633600 31680 SH DFND 1 0 31680 0 COCA COLA CO COM 191216100 30430403 516411 SH DFND 1 0 516411 0 COEUR MNG INC COM NEW 192108504 393768 120791 SH DFND 1 0 120791 0 COINBASE GLOBAL INC COM CL A 19260Q107 442270 2543 SH DFND 1 2 2541 0 COLGATE PALMOLIVE CO COM 194162103 5285664 66312 SH DFND 1 0 66312 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 692491 5491 SH DFND 1 0 5491 0 COMCAST CORP NEW CL A 20030N101 32903144 750380 SH DFND 1 0 750380 0 COMFORT SYS USA INC COM 199908104 205670 1000 SH DFND 1 0 1000 0 CONAGRA BRANDS INC COM 205887102 1674400 58423 SH DFND 1 0 58423 0 CONOCOPHILLIPS COM 20825C104 826058 7117 SH DFND 1 0 7117 0 CONSOLIDATED EDISON INC COM 209115104 2046093 22492 SH DFND 1 0 22492 0 CONSTELLATION BRANDS INC CL A 21036P108 1260718 5215 SH DFND 1 0 5215 0 CONSTELLATION ENERGY CORP COM 21037T109 338982 2900 SH DFND 1 0 2900 0 COPART INC COM 217204106 1479554 30195 SH DFND 1 0 30195 0 CORNING INC COM 219350105 217077 7129 SH DFND 1 0 7129 0 CORTEVA INC COM 22052L104 262647 5481 SH DFND 1 0 5481 0 COSTCO WHSL CORP NEW COM 22160K105 255629165 387277 SH DFND 1 0 387277 0 COTERRA ENERGY INC COM 127097103 1264441 49547 SH DFND 1 0 49547 0 CRESCENT PT ENERGY CORP COM 22576C101 23377792 3374125 SH DFND 1 17 3374108 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 693602 11080 SH DFND 1 0 11080 0 CROWDSTRIKE HLDGS INC CL A 22788C105 691655 2709 SH DFND 1 0 2709 0 CSX CORP COM 126408103 2578264 74367 SH DFND 1 0 74367 0 CUMMINS INC COM 231021106 2599292 10850 SH DFND 1 0 10850 0 CVS HEALTH CORP COM 126650100 35487041 449440 SH DFND 1 0 449440 0 D R HORTON INC COM 23331A109 1955367 12866 SH DFND 1 0 12866 0 DANAHER CORPORATION COM 235851102 56170251 242807 SH DFND 1 0 242807 0 DATADOG INC CL A COM 23804L103 203918 1680 SH DFND 1 0 1680 0 DEERE & CO COM 244199105 25031674 62600 SH DFND 1 0 62600 0 DELTA AIR LINES INC DEL COM NEW 247361702 3820403 94964 SH DFND 1 0 94964 0 DENISON MINES CORP COM 248356107 174845 100721 SH DFND 1 0 100721 0 DESCARTES SYS GROUP INC COM 249906108 2901059 34715 SH DFND 1 0 34715 0 DEVON ENERGY CORP NEW COM 25179M103 594738 13129 SH DFND 1 0 13129 0 DIAGEO PLC SPON ADR NEW 25243Q205 35301278 242356 SH DFND 1 0 242356 0 DIAMONDBACK ENERGY INC COM 25278X109 1877137 12105 SH DFND 1 0 12105 0 DICKS SPORTING GOODS INC COM 253393102 275383 1874 SH DFND 1 0 1874 0 DIGITAL RLTY TR INC COM 253868103 964130 7164 SH DFND 1 0 7164 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 214840 7350 SH DFND 1 0 7350 0 DISCOVER FINL SVCS COM 254709108 2855373 25404 SH DFND 1 0 25404 0 DISNEY WALT CO COM 254687106 103363270 1144815 SH DFND 1 0 1144815 0 DNP SELECT INCOME FD INC COM 23325P104 1034238 121962 SH DFND 1 0 121962 0 DOCEBO INC COM 25609L105 485882 10090 SH DFND 1 0 10090 0 DOLLAR GEN CORP NEW COM 256677105 8087576 59488 SH DFND 1 0 59488 0 DOLLAR TREE INC COM 256746108 3977333 28008 SH DFND 1 0 28008 0 DOMINOS PIZZA INC COM 25754A201 2231793 5414 SH DFND 1 0 5414 0 DOW INC COM 260557103 7536060 137419 SH DFND 1 0 137419 0 DRAFTKINGS INC NEW COM CL A 26142V105 229372 6507 SH DFND 1 0 6507 0 DUPONT DE NEMOURS INC COM 26614N102 249334 3241 SH DFND 1 0 3241 0 EATON CORP PLC SHS G29183103 5871423 24381 SH DFND 1 0 24381 0 ECOLAB INC COM 278865100 8150802 41094 SH DFND 1 0 41094 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1706928 22386 SH DFND 1 0 22386 0 ELASTIC N V ORD SHS N14506104 271158 2406 SH DFND 1 0 2406 0 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 16490 44587 SH DFND 1 0 44587 0 ELECTRONIC ARTS INC COM 285512109 2372001 17338 SH DFND 1 0 17338 0 ELEVANCE HEALTH INC COM 036752103 7397644 15687 SH DFND 1 0 15687 0 ELI LILLY & CO COM 532457108 27311670 46853 SH DFND 1 0 46853 0 EMERSON ELEC CO COM 291011104 22903217 235319 SH DFND 1 0 235319 0 EMPIRE ST RLTY TR INC CL A 292104106 122656 12658 SH DFND 1 0 12658 0 ENBRIDGE INC COM 29250N105 478373899 13287726 SH DFND 1 11 13287715 0 ENERFLEX LTD COM 29269R105 81247 17647 SH DFND 1 0 17647 0 ENERPLUS CORP COM 292766102 6000240 392954 SH DFND 1 4103 388851 0 ENOVIX CORPORATION COM 293594107 461434 36865 SH DFND 1 0 36865 0 ENPHASE ENERGY INC COM 29355A107 2637673 19961 SH DFND 1 0 19961 0 EOG RES INC COM 26875P101 2908235 24044 SH DFND 1 0 24044 0 EQUINIX INC COM 29444U700 406747 505 SH DFND 1 0 505 0 EQUINOX GOLD CORP COM 29446Y502 285920 59008 SH DFND 1 0 59008 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 289826 4110 SH DFND 1 0 4110 0 ERO COPPER CORP COM 296006109 4617055 292968 SH DFND 1 0 292968 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1387131 22962 SH DFND 1 0 22962 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 553106 11918 SH DFND 1 0 11918 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 201490 5621 SH DFND 1 0 5621 0 ETHAN ALLEN INTERIORS INC COM 297602104 292865 9175 SH DFND 1 0 9175 0 ETSY INC COM 29786A106 666547 8224 SH DFND 1 0 8224 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1069640 56386 SH DFND 1 0 56386 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 412219 7194 SH DFND 1 0 7194 0 EXELON CORP COM 30161N101 299082 8331 SH DFND 1 0 8331 0 EXPEDIA GROUP INC COM NEW 30212P303 2049160 13500 SH DFND 1 0 13500 0 EXPEDITORS INTL WASH INC COM 302130109 533465 4194 SH DFND 1 0 4194 0 EXXON MOBIL CORP COM 30231G102 15716190 157194 SH DFND 1 0 157194 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 207135 8963 SH DFND 1 0 8963 0 FASTENAL CO COM 311900104 1587768 24514 SH DFND 1 0 24514 0 FEDEX CORP COM 31428X106 5583747 22073 SH DFND 1 0 22073 0 FERRARI N V COM N3167Y103 528847 1563 SH DFND 1 0 1563 0 FIRST BANCORP P R COM NEW 318672706 320643 19492 SH DFND 1 0 19492 0 FIRST SOLAR INC COM 336433107 301662 1751 SH DFND 1 0 1751 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 625467 22869 SH DFND 1 0 22869 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 601944 6866 SH DFND 1 0 6866 0 FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 376949 14739 SH DFND 1 0 14739 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 876786 16285 SH DFND 1 0 16285 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 229108 2188 SH DFND 1 0 2188 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 961087 5152 SH DFND 1 0 5152 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 569292 13391 SH DFND 1 0 13391 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 440219 10623 SH DFND 1 0 10623 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 493892 12400 SH DFND 1 0 12400 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 867017 7382 SH DFND 1 0 7382 0 FIRSTENERGY CORP COM 337932107 604339 16485 SH DFND 1 0 16485 0 FIRSTSERVICE CORP NEW COM 33767E202 1785463 11049 SH DFND 1 0 11049 0 FISERV INC COM 337738108 1045579 7871 SH DFND 1 0 7871 0 FORD MTR CO DEL COM 345370860 6324961 518872 SH DFND 1 0 518872 0 FORTINET INC COM 34959E109 10543840 180146 SH DFND 1 0 180146 0 FORTIS INC COM 349553107 322244254 7848435 SH DFND 1 45 7848390 0 FORTREA HLDGS INC COMMON STOCK 34965K107 747941 21431 SH DFND 1 0 21431 0 FORTUNA SILVER MINES INC SDCV 4.650%10/3 349915AA6 171519 177000 SH DFND 1 137000 40000 0 FRANCO NEV CORP COM 351858105 16474197 149153 SH DFND 1 0 149153 0 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 256247 7709 SH DFND 1 0 7709 0 FREEPORT-MCMORAN INC CL B 35671D857 15445854 362860 SH DFND 1 0 362860 0 FSD PHARMA INC CL B SUB VTG SHS 35954B404 55495 61273 SH DFND 1 0 61273 0 GABELLI EQUITY TR INC COM 362397101 2244150 441763 SH DFND 1 0 441763 0 GALLAGHER ARTHUR J & CO COM 363576109 567310 2523 SH DFND 1 0 2523 0 GARMIN LTD SHS H2906T109 1428336 11112 SH DFND 1 0 11112 0 GARTNER INC COM 366651107 7614631 16880 SH DFND 1 0 16880 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 240911 3116 SH DFND 1 0 3116 0 GENERAC HLDGS INC COM 368736104 231726 1793 SH DFND 1 0 1793 0 GENERAL DYNAMICS CORP COM 369550108 1992570 7674 SH DFND 1 0 7674 0 GENERAL ELECTRIC CO COM NEW 369604301 2690886 21085 SH DFND 1 0 21085 0 GENERAL MLS INC COM 370334104 545352 8372 SH DFND 1 0 8372 0 GENERAL MTRS CO COM 37045V100 2276620 63381 PRN DFND 1 0 63381 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3115460 90483 SH DFND 1 0 90483 0 GILDAN ACTIVEWEAR INC COM 375916103 6016478 182370 SH DFND 1 267 182103 0 GILEAD SCIENCES INC COM 375558103 15826008 195362 SH DFND 1 0 195362 0 GLOBAL NET LEASE INC COM NEW 379378201 857737 86205 SH DFND 1 0 86205 0 GLOBAL PMTS INC COM 37940X102 2279139 17950 SH DFND 1 0 17950 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 442054 11788 SH DFND 1 0 11788 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 326085 11494 SH DFND 1 0 11494 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 714421 25801 SH DFND 1 0 25801 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 659541 38390 SH DFND 1 0 38390 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 806984 15842 SH DFND 1 0 15842 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 367877 12908 SH DFND 1 0 12908 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 305046 21096 SH DFND 1 0 21096 0 GOLDMAN SACHS GROUP INC COM 38141G104 16423688 42574 SH DFND 1 0 42574 0 GOODYEAR TIRE & RUBR CO COM 382550101 1549956 108237 SH DFND 1 0 108237 0 GRAINGER W W INC COM 384802104 346390 418 SH DFND 1 0 418 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 7815208 136050 SH DFND 1 0 136050 0 GREENFIRE RES LTD NEW COM SHS 39525U107 221616 45600 SH DFND 1 0 45600 0 GSK PLC SPONSORED ADR 37733W204 3075588 82989 SH DFND 1 0 82989 0 HALEON PLC SPON ADS 405552100 125534 15253 SH DFND 1 0 15253 0 HALLIBURTON CO COM 406216101 451491 12490 SH DFND 1 0 12490 0 HASBRO INC COM 418056107 1354309 26524 SH DFND 1 0 26524 0 HDFC BANK LTD SPONSORED ADS 40415F101 983872 14663 SH DFND 1 0 14663 0 HECLA MNG CO COM 422704106 111463 23180 SH DFND 1 0 23180 0 HERSHEY CO COM 427866108 1927023 10336 SH DFND 1 0 10336 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 206043 26796 SH DFND 1 0 26796 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1397176 7673 SH DFND 1 0 7673 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 435219 71700 SH DFND 1 0 71700 0 HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103 63568 14132 SH DFND 1 0 14132 0 HOME DEPOT INC COM 437076102 132672478 382843 SH DFND 1 0 382843 0 HONEYWELL INTL INC COM 438516106 77308309 368646 SH DFND 1 0 368646 0 HP INC COM 40434L105 286879 9534 SH DFND 1 0 9534 0 HSBC HLDGS PLC SPON ADR NEW 404280406 206346 5090 SH DFND 1 0 5090 0 HUDBAY MINERALS INC COM 443628102 9742469 1772974 SH DFND 1 0 1772974 0 HUDSON PAC PPTYS INC COM 444097109 882016 94739 SH DFND 1 0 94739 0 HUMANA INC COM 444859102 2012990 4397 SH DFND 1 0 4397 0 HUNTSMAN CORP COM 447011107 590555 23500 SH DFND 1 0 23500 0 ICICI BANK LIMITED ADR 45104G104 6714853 281675 SH DFND 1 0 281675 0 IDEXX LABS INC COM 45168D104 714345 1287 SH DFND 1 0 1287 0 ILLINOIS TOOL WKS INC COM 452308109 2277288 8694 SH DFND 1 0 8694 0 ILLUMINA INC COM 452327109 2045163 14688 SH DFND 1 0 14688 0 IM CANNABIS CORP COM 44969Q307 5168 16302 SH DFND 1 0 16302 0 IMMUNOGEN INC COM 45253H101 566611 19110 SH DFND 1 0 19110 0 IMPERIAL OIL LTD COM NEW 453038408 10967059 192845 SH DFND 1 1517 191328 0 ING GROEP N.V. SPONSORED ADR 456837103 3351814 223158 SH DFND 1 0 223158 0 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 815690 322407 SH DFND 1 0 322407 0 INTEL CORP COM 458140100 14340607 285388 SH DFND 1 0 285388 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 339972 4101 SH DFND 1 0 4101 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 284070 2212 SH DFND 1 0 2212 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 3334018 36567 SH DFND 1 0 36567 0 INTERNATIONAL BUSINESS MACHS COM 459200101 14844540 90765 SH DFND 1 0 90765 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 393255 4857 SH DFND 1 0 4857 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 12204 21000 SH DFND 1 1000 20000 0 INTUIT COM 461202103 6931347 11090 SH DFND 1 0 11090 0 INTUITIVE SURGICAL INC COM NEW 46120E602 850818 2522 SH DFND 1 0 2522 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 6499948 130312 SH DFND 1 0 130312 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 518379 38976 SH DFND 1 0 38976 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 351515 15949 SH DFND 1 0 15949 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 931372 44907 SH DFND 1 0 44907 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 543675 29709 SH DFND 1 0 29709 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 141938 10204 SH DFND 1 0 10204 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 298042 3557 SH DFND 1 0 3557 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 189786 10468 SH DFND 1 0 10468 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 541608 11428 SH DFND 1 0 11428 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 235410 4441 SH DFND 1 0 4441 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2126609 33939 SH DFND 1 0 33939 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1637739 16540 SH DFND 1 0 16540 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V803 516841 6276 SH DFND 1 0 6276 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878 562214 12580 SH DFND 1 0 12580 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 581962 4914 SH DFND 1 0 4914 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 486308 9628 SH DFND 1 0 9628 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 725068 8483 SH DFND 1 0 8483 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 985668 28003 SH DFND 1 0 28003 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 820380 17253 SH DFND 1 0 17253 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5060264 32068 SH DFND 1 0 32068 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3007481 49417 SH DFND 1 0 49417 0 INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 702195 28915 SH DFND 1 0 28915 0 INVESCO LTD SHS G491BT108 2484113 139245 SH DFND 1 0 139245 0 INVESCO QQQ TR UNIT SER 1 46090E103 38072241 92969 SH DFND 1 0 92969 0 INVITAE CORP COM 46185L103 7720 12329 SH DFND 1 0 12329 0 IRON MTN INC DEL COM 46284V101 322531 4610 SH DFND 1 0 4610 0 ISHARES GOLD TR ISHARES NEW 464285204 5947211 152376 SH DFND 1 0 152376 0 ISHARES INC ASIA/PAC DIV ETF 464286293 881327 24647 SH DFND 1 0 24647 0 ISHARES INC CORE MSCI EMKT 46434G103 6897523 136369 SH DFND 1 2365 134004 0 ISHARES INC EMNG MKTS EQT 46434G889 214729 5010 SH DFND 1 0 5010 0 ISHARES INC FRONTIER AND SEL 464286145 214027 8138 SH DFND 1 0 8138 0 ISHARES INC JP MRG EM CRP BD 464286251 5936676 134527 SH DFND 1 0 134527 0 ISHARES INC MSCI BRAZIL ETF 464286400 279821 8004 SH DFND 1 0 8004 0 ISHARES INC MSCI CDA ETF 464286509 1649822 44979 SH DFND 1 0 44979 0 ISHARES INC MSCI EURZONE ETF 464286608 5428177 114422 SH DFND 1 0 114422 0 ISHARES INC MSCI GBL ETF NEW 46434G848 829730 19265 SH DFND 1 0 19265 0 ISHARES INC MSCI JPN ETF NEW 46434G822 5030682 78433 SH DFND 1 183 78250 0 ISHARES INC MSCI MEXICO ETF 464286822 574887 8473 SH DFND 1 0 8473 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 342545 17076 SH DFND 1 0 17076 0 ISHARES SILVER TR ISHARES 46428Q109 627827 28827 SH DFND 1 0 28827 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 1847678 18427 SH DFND 1 0 18427 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 439811 4461 SH DFND 1 0 4461 0 ISHARES TR 0-5YR HI YL CP 46434V407 1599082 37875 SH DFND 1 0 37875 0 ISHARES TR 0-5YR INVT GR CP 46434V100 6736366 136918 SH DFND 1 0 136918 0 ISHARES TR 1 3 YR TREAS BD 464287457 7871139 95945 SH DFND 1 0 95945 0 ISHARES TR 10-20 YR TRS ETF 464288653 6427402 59370 SH DFND 1 0 59370 0 ISHARES TR 20 YR TR BD ETF 464287432 9139689 92437 SH DFND 1 0 92437 0 ISHARES TR 20+ YEAR TR BD 46436E338 549400 20000 SH DFND 1 0 20000 0 ISHARES TR 3 7 YR TREAS BD 464288661 451419 3854 SH DFND 1 0 3854 0 ISHARES TR 7-10 YR TRSY BD 464287440 4636550 48102 SH DFND 1 0 48102 0 ISHARES TR AGGRES ALLOC ETF 464289859 279377 4046 SH DFND 1 0 4046 0 ISHARES TR BLACKROCK ULTRA 46434V878 236087 4688 SH DFND 1 0 4688 0 ISHARES TR CHINA LG-CAP ETF 464287184 13021297 541881 SH DFND 1 0 541881 0 ISHARES TR CONV BD ETF 46435G102 262804 3344 SH DFND 1 0 3344 0 ISHARES TR CORE DIV GRWTH 46434V621 1830070 34004 SH DFND 1 0 34004 0 ISHARES TR CORE HIGH DV ETF 46429B663 3986147 39084 SH DFND 1 0 39084 0 ISHARES TR CORE INTL AGGR 46435G672 293272 5889 SH DFND 1 0 5889 0 ISHARES TR CORE MSCI EAFE 46432F842 1265432 17988 SH DFND 1 440 17548 0 ISHARES TR CORE MSCI TOTAL 46432F834 865971 13337 SH DFND 1 0 13337 0 ISHARES TR CORE S&P MCP ETF 464287507 810110 2923 SH DFND 1 0 2923 0 ISHARES TR CORE S&P SCP ETF 464287804 245295 2266 SH DFND 1 0 2266 0 ISHARES TR CORE S&P TTL STK 464287150 842472 8006 SH DFND 1 0 8006 0 ISHARES TR CORE S&P US VLU 464287663 319106 3784 SH DFND 1 0 3784 0 ISHARES TR CORE S&P500 ETF 464287200 25860648 54145 SH DFND 1 0 54145 0 ISHARES TR CORE TOTAL USD 46434V613 607986 13197 SH DFND 1 0 13197 0 ISHARES TR CORE US AGGBD ET 464287226 27571044 277794 SH DFND 1 0 277794 0 ISHARES TR EAFE GRWTH ETF 464288885 358442 3701 SH DFND 1 0 3701 0 ISHARES TR ESG AWR MSCI USA 46435G425 403522 3846 SH DFND 1 0 3846 0 ISHARES TR EUROPE ETF 464287861 1837136 34755 SH DFND 1 0 34755 0 ISHARES TR EXPND TEC SC ETF 464287549 4951676 11049 SH DFND 1 0 11049 0 ISHARES TR FLTG RATE NT ETF 46429B655 9363007 184968 SH DFND 1 0 184968 0 ISHARES TR FOCUSD VAL FAC 46435U333 1475826 25350 SH DFND 1 0 25350 0 ISHARES TR GL CLEAN ENE ETF 464288224 683270 43884 SH DFND 1 0 43884 0 ISHARES TR GLB CNS DISC ETF 464288745 1215763 7644 SH DFND 1 0 7644 0 ISHARES TR GLB INFRASTR ETF 464288372 259898 5524 SH DFND 1 0 5524 0 ISHARES TR GLOB HLTHCRE ETF 464287325 1694841 19544 SH DFND 1 0 19544 0 ISHARES TR GLOBAL 100 ETF 464287572 12126113 150618 SH DFND 1 0 150618 0 ISHARES TR GLOBAL ENERG ETF 464287341 5471644 139904 SH DFND 1 0 139904 0 ISHARES TR GLOBAL FINLS ETF 464287333 1397117 17780 SH DFND 1 0 17780 0 ISHARES TR GLOBAL REIT ETF 46434V647 250503 10360 SH DFND 1 0 10360 0 ISHARES TR GLOBAL TECH ETF 464287291 14520619 212948 SH DFND 1 0 212948 0 ISHARES TR GRWT ALLOCAT ETF 464289867 551443 10369 SH DFND 1 0 10369 0 ISHARES TR HDG MSCI JAPAN 46434V886 352242 10090 SH DFND 1 0 10090 0 ISHARES TR IBDS DEC28 ETF 46435U515 240864 9600 SH DFND 1 0 9600 0 ISHARES TR IBONDS 27 ETF 46435UAA9 241693 10100 SH DFND 1 0 10100 0 ISHARES TR IBONDS DEC 2030 46436E726 244532 11300 SH DFND 1 0 11300 0 ISHARES TR IBONDS DEC 2031 46436E486 247163 11900 SH DFND 1 0 11900 0 ISHARES TR IBONDS DEC 29 46436E205 244542 10600 SH DFND 1 0 10600 0 ISHARES TR IBOXX HI YD ETF 464288513 1014008 13102 SH DFND 1 2092 11010 0 ISHARES TR IBOXX INV CP ETF 464287242 11274028 101880 SH DFND 1 26 101854 0 ISHARES TR INTL SEL DIV ETF 464288448 33175679 1185270 SH DFND 1 0 1185270 0 ISHARES TR ISHARES 25+ YR T 46436E577 126456 10281 SH DFND 1 0 10281 0 ISHARES TR ISHARES BIOTECH 464287556 1444575 10634 SH DFND 1 0 10634 0 ISHARES TR ISHARES SEMICDTR 464287523 1397037 2425 SH DFND 1 0 2425 0 ISHARES TR ISHS 1-5YR INVS 464288646 7033334 137169 SH DFND 1 22 137147 0 ISHARES TR JPMORGAN USD EMG 464288281 5137280 57684 SH DFND 1 0 57684 0 ISHARES TR MBS ETF 464288588 259189 2755 SH DFND 1 0 2755 0 ISHARES TR MORNINGSTR US EQ 464287127 658652 10016 SH DFND 1 0 10016 0 ISHARES TR MSCI ACWI ETF 464288257 2218559 21801 SH DFND 1 0 21801 0 ISHARES TR MSCI ACWI EXUS 46435G847 10677851 368456 SH DFND 1 0 368456 0 ISHARES TR MSCI CHINA ETF 46429B671 6485073 159182 SH DFND 1 0 159182 0 ISHARES TR MSCI EAFE ETF 464287465 3580286 47517 SH DFND 1 0 47517 0 ISHARES TR MSCI EMG MKT ETF 464287234 2929453 72856 SH DFND 1 0 72856 0 ISHARES TR MSCI INDIA ETF 46429B598 1147174 23503 SH DFND 1 0 23503 0 ISHARES TR MSCI PHILIPS ETF 46429B408 707390 27218 SH DFND 1 0 27218 0 ISHARES TR MSCI USA MIN VOL 46429B697 749167 9601 SH DFND 1 0 9601 0 ISHARES TR MSCI USA MMENTM 46432F396 6367872 40588 SH DFND 1 0 40588 0 ISHARES TR MSCI USA QLT FCT 46432F339 342110 2325 SH DFND 1 0 2325 0 ISHARES TR MSCI USA VALUE 46432F388 516422 5105 SH DFND 1 0 5105 0 ISHARES TR ROBOTICS ARTIF 46435U556 752962 21825 SH DFND 1 0 21825 0 ISHARES TR RUS 2000 GRW ETF 464287648 370994 1471 SH DFND 1 0 1471 0 ISHARES TR RUS 2000 VAL ETF 464287630 219302 1412 SH DFND 1 0 1412 0 ISHARES TR RUS MD CP GR ETF 464287481 213517 2044 SH DFND 1 0 2044 0 ISHARES TR RUS MID CAP ETF 464287499 215157 2768 SH DFND 1 0 2768 0 ISHARES TR RUSSELL 2000 ETF 464287655 8297086 41339 SH DFND 1 0 41339 0 ISHARES TR RUSSELL 3000 ETF 464287689 657253 2401 SH DFND 1 0 2401 0 ISHARES TR S&P 100 ETF 464287101 1933258 8655 SH DFND 1 0 8655 0 ISHARES TR S&P 500 GRWT ETF 464287309 701410 9340 SH DFND 1 0 9340 0 ISHARES TR S&P 500 VAL ETF 464287408 836407 4810 SH DFND 1 0 4810 0 ISHARES TR SELECT DIVID ETF 464287168 2609524 22262 SH DFND 1 0 22262 0 ISHARES TR SHORT TREAS BD 464288679 2430336 22068 SH DFND 1 0 22068 0 ISHARES TR TIPS BD ETF 464287176 956334 8897 SH DFND 1 0 8897 0 ISHARES TR U.S. FIN SVC ETF 464287770 4753233 26524 SH DFND 1 0 26524 0 ISHARES TR U.S. FINLS ETF 464287788 11944496 139858 SH DFND 1 0 139858 0 ISHARES TR U.S. INSRNCE ETF 464288786 711376 7105 SH DFND 1 0 7105 0 ISHARES TR U.S. MED DVC ETF 464288810 2430215 45029 SH DFND 1 0 45029 0 ISHARES TR U.S. REAL ES ETF 464287739 682832 7470 SH DFND 1 0 7470 0 ISHARES TR U.S. TECH ETF 464287721 5249354 42768 SH DFND 1 0 42768 0 ISHARES TR US AER DEF ETF 464288760 2830673 22360 SH DFND 1 0 22360 0 ISHARES TR US CONSM STAPLES 464287812 202048 1054 SH DFND 1 0 1054 0 ISHARES TR US HLTHCARE ETF 464287762 1026119 3585 SH DFND 1 0 3585 0 ISHARES TR US HLTHCR PR ETF 464288828 879755 3351 SH DFND 1 0 3351 0 ISHARES TR US HOME CONS ETF 464288752 4214636 41430 SH DFND 1 0 41430 0 ISHARES TR US INDUSTRIALS 464287754 1663974 14551 SH DFND 1 0 14551 0 ISHARES TR US INFRASTRUC 46435U713 218423 5424 SH DFND 1 0 5424 0 ISHARES TR US OIL EQ&SV ETF 464288844 209052 9537 SH DFND 1 0 9537 0 ISHARES TR US TREAS BD ETF 46429B267 4954081 215021 SH DFND 1 0 215021 0 ISHARES TR USD INV GRDE ETF 464288620 318325 6210 SH DFND 1 0 6210 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 5171131 55554 SH DFND 1 0 55554 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 395107 6162 SH DFND 1 0 6162 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 8926374 162360 SH DFND 1 0 162360 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 6793403 135246 SH DFND 1 0 135246 0 JACOBS SOLUTIONS INC COM 46982L108 1170349 9017 SH DFND 1 0 9017 0 JOHNSON & JOHNSON COM 478160104 185419945 1183034 SH DFND 1 0 1183034 0 JPMORGAN CHASE & CO COM 46625H100 234192089 1376819 SH DFND 1 0 1376819 0 KENVUE INC COM 49177J102 1078248 50083 SH DFND 1 0 50083 0 KIMBERLY-CLARK CORP COM 494368103 3558709 29287 SH DFND 1 0 29287 0 KINDER MORGAN INC DEL COM 49456B101 1204493 68283 SH DFND 1 0 68283 0 KINROSS GOLD CORP COM 496902404 2579055 427139 SH DFND 1 1818 425321 0 KLA CORP COM NEW 482480100 13153012 22627 SH DFND 1 0 22627 0 KRAFT HEINZ CO COM 500754106 4243755 114759 SH DFND 1 0 114759 0 KRANESHARES TR CSI CHI INTERNET 500767306 357182 13229 SH DFND 1 0 13229 0 L3HARRIS TECHNOLOGIES INC COM 502431109 2441877 11594 SH DFND 1 0 11594 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 18211998 80128 SH DFND 1 0 80128 0 LAM RESEARCH CORP COM 512807108 1147478 1465 SH DFND 1 0 1465 0 LAMB WESTON HLDGS INC COM 513272104 382962 3543 SH DFND 1 0 3543 0 LAUDER ESTEE COS INC CL A 518439104 620375 4242 SH DFND 1 0 4242 0 LEGGETT & PLATT INC COM 524660107 362428 13849 SH DFND 1 0 13849 0 LENNAR CORP CL A 526057104 992756 6661 SH DFND 1 0 6661 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 3231793 51193 SH DFND 1 0 51193 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 603729 28794 SH DFND 1 0 28794 0 LINDE PLC SHS G54950103 3285197 7999 SH DFND 1 0 7999 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 18258 16750 SH DFND 1 0 16750 0 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 2245476 356725 SH DFND 1 0 356725 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 2826355 442641 SH DFND 1 0 442641 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2019805 21579 SH DFND 1 0 21579 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 82333 34450 SH DFND 1 0 34450 0 LOCKHEED MARTIN CORP COM 539830109 6844010 15101 SH DFND 1 0 15101 0 LOOP INDS INC COM 543518104 54526 14425 SH DFND 1 0 14425 0 LOWES COS INC COM 548661107 912873 4102 SH DFND 1 0 4102 0 LULULEMON ATHLETICA INC COM 550021109 7257503 14195 SH DFND 1 0 14195 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 873883 9191 SH DFND 1 0 9191 0 MAGNA INTL INC COM 559222401 60002239 1016880 SH DFND 1 0 1016880 0 MANULIFE FINL CORP COM 56501R106 283276517 12840402 SH DFND 1 214946 12625456 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 330364 14066 SH DFND 1 0 14066 0 MARATHON PETE CORP COM 56585A102 1912342 12890 SH DFND 1 0 12890 0 MARKEL GROUP INC COM 570535104 1642827 1157 SH DFND 1 0 1157 0 MARRIOTT INTL INC NEW CL A 571903202 2210555 9802 SH DFND 1 0 9802 0 MARSH & MCLENNAN COS INC COM 571748102 14588905 76999 SH DFND 1 0 76999 0 MARVELL TECHNOLOGY INC COM 573874104 293835 4872 SH DFND 1 0 4872 0 MASTERCARD INCORPORATED CL A 57636Q104 64185734 150492 SH DFND 1 0 150492 0 MATCH GROUP INC NEW COM 57667L107 1328783 36405 SH DFND 1 0 36405 0 MCCORMICK & CO INC COM NON VTG 579780206 10521951 153787 SH DFND 1 0 153787 0 MCCORMICK & CO INC COM VTG 579780107 401472 5904 SH DFND 1 0 5904 0 MCDONALDS CORP COM 580135101 86255565 290904 SH DFND 1 0 290904 0 MCKESSON CORP COM 58155Q103 12721367 27477 SH DFND 1 0 27477 0 MEDICAL PPTYS TRUST INC COM 58463J304 132202 26925 SH DFND 1 0 26925 0 MEDTRONIC PLC SHS G5960L103 64333696 780962 SH DFND 1 0 780962 0 MERCADOLIBRE INC COM 58733R102 226302 144 SH DFND 1 0 144 0 MERCK & CO INC COM 58933Y105 27876233 255702 SH DFND 1 0 255702 0 META MATERIALS INC COM 59134N104 4899 74250 SH DFND 1 0 74250 0 META PLATFORMS INC CL A 30303M102 108567240 306724 SH DFND 1 0 306724 0 METALLA RTY & STREAMING LTD COM NEW 59124U605 305679 101000 SH DFND 1 0 101000 0 METLIFE INC COM 59156R108 4481960 67779 SH DFND 1 0 67779 0 METTLER TOLEDO INTERNATIONAL COM 592688105 760534 627 SH DFND 1 0 627 0 MICRON TECHNOLOGY INC COM 595112103 2293129 26872 SH DFND 1 0 26872 0 MICROSOFT CORP COM 594918104 669201778 1779645 SH DFND 1 0 1779645 0 MIMEDX GROUP INC COM 602496101 155282 17706 SH DFND 1 0 17706 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 441098 121756 SH DFND 1 0 121756 0 MKS INSTRS INC COM 55306N104 731522 7111 SH DFND 1 0 7111 0 MODERNA INC COM 60770K107 1269774 12768 SH DFND 1 0 12768 0 MONDELEZ INTL INC CL A 609207105 8050834 111160 SH DFND 1 0 111160 0 MOODYS CORP COM 615369105 7230429 18513 SH DFND 1 0 18513 0 MORGAN STANLEY COM NEW 617446448 13862827 148664 SH DFND 1 0 148664 0 NATIONAL BK HLDGS CORP CL A 633707104 251700 6768 SH DFND 1 0 6768 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 800792 11778 SH DFND 1 0 11778 0 NETFLIX INC COM 64110L106 12342774 25351 SH DFND 1 0 25351 0 NEWELL BRANDS INC COM 651229106 532428 61340 SH DFND 1 0 61340 0 NEWMONT CORP COM 651639106 4045471 98027 SH DFND 1 0 98027 0 NEWS CORP NEW CL A 65249B109 1362426 55496 SH DFND 1 0 55496 0 NEXGEN ENERGY LTD COM 65340P106 265949 38086 SH DFND 1 0 38086 0 NEXTERA ENERGY INC COM 65339F101 9769845 160855 SH DFND 1 0 160855 0 NICE LTD SPONSORED ADR 653656108 4436604 22238 SH DFND 1 0 22238 0 NIKE INC CL B 654106103 32626312 300516 SH DFND 1 0 300516 0 NIO INC SPON ADS 62914V106 244187 26924 SH DFND 1 0 26924 0 NORFOLK SOUTHN CORP COM 655844108 772923 3270 SH DFND 1 0 3270 0 NORTHROP GRUMMAN CORP COM 666807102 1419863 3033 SH DFND 1 0 3033 0 NOVARTIS AG SPONSORED ADR 66987V109 4412001 43699 SH DFND 1 0 43699 0 NOVO-NORDISK A S ADR 670100205 21261010 205524 SH DFND 1 0 205524 0 NUTRIEN LTD COM 67077M108 80538150 1432181 SH DFND 1 0 1432181 0 NUVEI CORPORATION SUB VTG SHS 67079A102 596970 22729 SH DFND 1 0 22729 0 NVIDIA CORPORATION COM 67066G104 139040788 280769 SH DFND 1 0 280769 0 NXP SEMICONDUCTORS N V COM N6596X109 1641519 7147 SH DFND 1 0 7147 0 OCCIDENTAL PETE CORP COM 674599105 3443527 57671 SH DFND 1 0 57671 0 OFG BANCORP COM 67103X102 352875 9415 SH DFND 1 0 9415 0 OLD DOMINION FREIGHT LINE IN COM 679580100 262647 648 SH DFND 1 0 648 0 ON HLDG AG NAMEN AKT A H5919C104 583226 21625 SH DFND 1 0 21625 0 ON SEMICONDUCTOR CORP COM 682189105 2596407 31083 SH DFND 1 0 31083 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 14105 10679 SH DFND 1 0 10679 0 ONEMAIN HLDGS INC COM 68268W103 266960 5426 SH DFND 1 0 5426 0 ONEOK INC NEW COM 682680103 2461779 35058 SH DFND 1 0 35058 0 OPEN TEXT CORP COM 683715106 26534534 633327 SH DFND 1 14 633313 0 ORACLE CORP COM 68389X105 18108146 171762 SH DFND 1 0 171762 0 OREILLY AUTOMOTIVE INC COM 67103H107 4404525 4636 SH DFND 1 0 4636 0 ORGANIGRAM HLDGS INC COM 68620P705 18172 13999 SH DFND 1 0 13999 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 219984 15443 SH DFND 1 0 15443 0 OTIS WORLDWIDE CORP COM 68902V107 4433712 49556 SH DFND 1 0 49556 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 111927 284080 SH DFND 1 0 284080 0 OVINTIV INC COM 69047Q102 4681673 106731 SH DFND 1 0 106731 0 PACCAR INC COM 693718108 438500 4491 SH DFND 1 0 4491 0 PACER FDS TR DATA AND INFRAST 69374H741 1134986 38074 SH DFND 1 0 38074 0 PACER FDS TR INDUSTRIAL RELET 69374H766 1179135 28182 SH DFND 1 0 28182 0 PACKAGING CORP AMER COM 695156109 846451 5196 SH DFND 1 0 5196 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 823997 47991 SH DFND 1 0 47991 0 PALO ALTO NETWORKS INC COM 697435105 8710227 29538 SH DFND 1 0 29538 0 PAN AMERN SILVER CORP COM 697900108 1309374 80424 SH DFND 1 0 80424 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 4255411 287722 SH DFND 1 0 287722 0 PARKER-HANNIFIN CORP COM 701094104 966085 2097 SH DFND 1 0 2097 0 PAYPAL HLDGS INC COM 70450Y103 10797120 175821 SH DFND 1 0 175821 0 PEMBINA PIPELINE CORP COM 706327103 170467574 4954179 SH DFND 1 100 4954079 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 772851 4815 SH DFND 1 0 4815 0 PEPSICO INC COM 713448108 115298502 678873 SH DFND 1 0 678873 0 PERION NETWORK LTD SHS NEW M78673114 2480837 80364 SH DFND 1 0 80364 0 PFIZER INC COM 717081103 36382299 1263744 SH DFND 1 0 1263744 0 PHILIP MORRIS INTL INC COM 718172109 3606013 38329 SH DFND 1 0 38329 0 PHILLIPS 66 COM 718546104 1420731 10671 SH DFND 1 0 10671 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1240088 69086 SH DFND 1 0 69086 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 1425351 116450 SH DFND 1 0 116450 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 33342248 360652 SH DFND 1 0 360652 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4845506 48557 SH DFND 1 0 48557 0 PIMCO HIGH INCOME FD COM SHS 722014107 623385 124927 SH DFND 1 0 124927 0 PINTEREST INC CL A 72352L106 3308007 89309 SH DFND 1 0 89309 0 PLBY GROUP INC COM 72814P109 11665 11665 SH DFND 1 0 11665 0 PNC FINL SVCS GROUP INC COM 693475105 2882509 18615 SH DFND 1 0 18615 0 POET TECHNOLOGIES INC COM NEW 73044W302 24694 26179 SH DFND 1 0 26179 0 PPG INDS INC COM 693506107 439372 2938 SH DFND 1 0 2938 0 PPL CORP COM 69351T106 384493 14188 SH DFND 1 0 14188 0 PRECISION DRILLING CORP COM NEW 74022D407 736459 13608 SH DFND 1 140 13468 0 PROCTER AND GAMBLE CO COM 742718109 57200534 390351 SH DFND 1 0 390351 0 PROGRESSIVE CORP COM 743315103 373646 2346 SH DFND 1 0 2346 0 PROLOGIS INC. COM 74340W103 39166765 293828 SH DFND 1 0 293828 0 PROSHARES TR S&P 500 DV ARIST 74348A467 1008263 10591 SH DFND 1 0 10591 0 PULTE GROUP INC COM 745867101 529933 5134 SH DFND 1 0 5134 0 QUALCOMM INC COM 747525103 21296128 147246 SH DFND 1 0 147246 0 QUANTA SVCS INC COM 74762E102 6321278 29293 SH DFND 1 0 29293 0 QUANTUMSCAPE CORP COM CL A 74767V109 75928 10925 SH DFND 1 0 10925 0 RAMACO RES INC COM CL A 75134P600 239627 13948 SH DFND 1 0 13948 0 RB GLOBAL INC COM 74935Q107 499132 7497 SH DFND 1 0 7497 0 RBB FD INC US TREAS 3 MNTH 74933W452 6389402 128147 SH DFND 1 0 128147 0 REGENERON PHARMACEUTICALS COM 75886F107 360949 411 SH DFND 1 0 411 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1555029 9612 SH DFND 1 0 9612 0 RELX PLC SPONSORED ADR 759530108 5060722 127610 SH DFND 1 0 127610 0 REPUBLIC SVCS INC COM 760759100 446552 2708 SH DFND 1 0 2708 0 RESTAURANT BRANDS INTL INC COM 76131D103 98162224 1259141 SH DFND 1 0 1259141 0 RH COM 74967X103 1113678 3821 SH DFND 1 0 3821 0 RIO TINTO PLC SPONSORED ADR 767204100 5877480 78935 SH DFND 1 0 78935 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1672948 71311 SH DFND 1 0 71311 0 ROCKET LAB USA INC COM 773122106 223356 40390 SH DFND 1 0 40390 0 ROCKWELL AUTOMATION INC COM 773903109 9284590 29904 SH DFND 1 0 29904 0 ROGERS COMMUNICATIONS INC CL B 775109200 120123371 2572020 SH DFND 1 0 2572020 0 ROKU INC COM CL A 77543R102 484426 5285 SH DFND 1 0 5285 0 ROSS STORES INC COM 778296103 1623300 11730 SH DFND 1 0 11730 0 ROYAL BK CDA COM 780087102 877399339 8681863 SH DFND 1 21353 8660510 0 ROYAL CARIBBEAN GROUP COM V7780T103 2614556 20192 SH DFND 1 0 20192 0 RTX CORPORATION COM 75513E101 8726565 103713 SH DFND 1 0 103713 0 S&P GLOBAL INC COM 78409V104 3734231 8477 SH DFND 1 0 8477 0 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 1895407 245837 SH DFND 1 0 245837 0 SALESFORCE INC COM 79466L302 50069990 190289 SH DFND 1 0 190289 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 42677 14101 SH DFND 1 0 14101 0 SANOFI SPONSORED ADR 80105N105 666894 13411 SH DFND 1 0 13411 0 SAP SE SPON ADR 803054204 9451253 61139 SH DFND 1 0 61139 0 SCHLUMBERGER LTD COM STK 806857108 4498228 86439 SH DFND 1 0 86439 0 SCHWAB CHARLES CORP COM 808513105 4878880 70914 SH DFND 1 0 70914 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7584068 99620 SH DFND 1 0 99620 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 453542 5467 SH DFND 1 0 5467 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 706102 9718 SH DFND 1 0 9718 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 12704559 151534 SH DFND 1 0 151534 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 6448247 171498 SH DFND 1 0 171498 0 SELECT SECTOR SPDR TR INDL 81369Y704 2233591 19595 SH DFND 1 0 19595 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 235908 5889 SH DFND 1 0 5889 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4416448 24699 SH DFND 1 0 24699 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1549186 21509 SH DFND 1 0 21509 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14828571 108732 SH DFND 1 0 108732 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 952358 15038 SH DFND 1 0 15038 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 301952 3530 SH DFND 1 0 3530 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8088734 42026 SH DFND 1 0 42026 0 SERVICENOW INC COM 81762P102 16863331 23870 SH DFND 1 0 23870 0 SEVEN HILLS REALTY TRUST COM 81784E101 975071 75357 SH DFND 1 0 75357 0 SHELL PLC SPON ADS 780259305 12428376 188883 SH DFND 1 0 188883 0 SHERWIN WILLIAMS CO COM 824348106 8217213 26346 SH DFND 1 0 26346 0 SHIFT4 PMTS INC CL A 82452J109 319736 4301 SH DFND 1 0 4301 0 SHOPIFY INC CL A 82509L107 35823348 460797 SH DFND 1 1868 458929 0 SILVERCREST METALS INC COM 828363101 179492 27430 SH DFND 1 0 27430 0 SIMON PPTY GROUP INC NEW COM 828806109 1055099 7397 SH DFND 1 0 7397 0 SK TELECOM LTD SPONSORED ADR 78440P306 664788 31072 SH DFND 1 0 31072 0 SMITH A O CORP COM 831865209 636921 7726 SH DFND 1 0 7726 0 SNDL INC COM 83307B101 65652 40046 SH DFND 1 18 40028 0 SNOWFLAKE INC CL A 833445109 1204743 6054 SH DFND 1 0 6054 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2075849 34471 SH DFND 1 0 34471 0 SONY GROUP CORP SPONSORED ADR 835699307 7942738 83885 SH DFND 1 0 83885 0 SOUTHERN CO COM 842587107 336843 4804 SH DFND 1 0 4804 0 SOUTHWEST AIRLS CO COM 844741108 573785 19868 SH DFND 1 0 19868 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1816425 4820 SH DFND 1 0 4820 0 SPDR GOLD TR GOLD SHS 78463V107 16799466 87878 SH DFND 1 0 87878 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8202987 241195 SH DFND 1 0 241195 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 3353127 62687 SH DFND 1 0 62687 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 308992 6059 SH DFND 1 0 6059 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 78465411 165088 SH DFND 1 2 165086 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1448395 2855 SH DFND 1 0 2855 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 6768436 74061 SH DFND 1 0 74061 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 246956 2607 SH DFND 1 0 2607 0 SPDR SER TR BLOOMBERG INVT 78468R200 2896969 94703 SH DFND 1 0 94703 0 SPDR SER TR FTSE INT GVT ETF 78464A490 485794 11583 SH DFND 1 0 11583 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 1784856 62495 SH DFND 1 0 62495 0 SPDR SER TR S&P BIOTECH 78464A870 4769457 53417 SH DFND 1 0 53417 0 SPDR SER TR S&P DIVID ETF 78464A763 25745660 206025 SH DFND 1 0 206025 0 SPDR SER TR S&P METALS MNG 78464A755 3049958 50977 SH DFND 1 0 50977 0 SPDR SER TR S&P OILGAS EXP 78468R556 1304342 9527 SH DFND 1 0 9527 0 SPDR SER TR S&P REGL BKG 78464A698 1836564 35029 SH DFND 1 0 35029 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 1082414 91266 SH DFND 1 0 91266 0 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 291037 11648 SH DFND 1 0 11648 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 759658 42818 SH DFND 1 0 42818 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 869229 53320 SH DFND 1 0 53320 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 145508 17301 SH DFND 1 0 17301 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3368639 55124 SH DFND 1 0 55124 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 8062682 192289 SH DFND 1 0 192289 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1192563 43812 SH DFND 1 0 43812 0 SSR MINING IN COM 784730103 2359858 219989 SH DFND 1 0 219989 0 STANLEY BLACK & DECKER INC COM 854502101 3409560 34756 SH DFND 1 0 34756 0 STANTEC INC COM 85472N109 12969162 162101 SH DFND 1 0 162101 0 STARBUCKS CORP COM 855244109 41659596 433919 SH DFND 1 0 433919 0 STEEL DYNAMICS INC COM 858119100 460707 3901 SH DFND 1 0 3901 0 STELLANTIS N.V SHS N82405106 428352 18372 SH DFND 1 0 18372 0 STONECO LTD COM CL A G85158106 3489706 193550 SH DFND 1 0 193550 0 STRYKER CORPORATION COM 863667101 16449753 54932 SH DFND 1 0 54932 0 SUN LIFE FINANCIAL INC. COM 866796105 152740782 2950788 SH DFND 1 40365 2910423 0 SUNCOR ENERGY INC NEW COM 867224107 142195947 4439214 SH DFND 1 105 4439109 0 SUNOPTA INC COM 8676EP108 183271 33680 SH DFND 1 0 33680 0 SYNOPSYS INC COM 871607107 856293 1663 SH DFND 1 0 1663 0 SYSCO CORP COM 871829107 4458941 60973 SH DFND 1 0 60973 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 31016379 298245 SH DFND 1 0 298245 0 TASEKO MINES LTD COM 876511106 26087 18683 SH DFND 1 0 18683 0 TC ENERGY CORP COM 87807B107 309564180 7933309 SH DFND 1 200 7933109 0 TE CONNECTIVITY LTD SHS H84989104 5605072 39894 SH DFND 1 0 39894 0 TECK RESOURCES LTD CL B 878742204 16153793 383098 SH DFND 1 0 383098 0 TELUS CORPORATION COM 87971M103 313867937 17665898 SH DFND 1 222 17665676 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 699542 82021 SH DFND 1 35200 46821 0 TESLA INC COM 88160R101 21863454 87992 SH DFND 1 0 87992 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 128036 12267 SH DFND 1 0 12267 0 TEXAS INSTRS INC COM 882508104 2728498 16007 SH DFND 1 0 16007 0 TFI INTL INC COM 87241L109 40267445 297137 SH DFND 1 0 297137 0 THE CIGNA GROUP COM 125523100 612306 2045 SH DFND 1 0 2045 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 24422 13752 SH DFND 1 0 13752 0 THE TRADE DESK INC COM CL A 88339J105 226181 3144 SH DFND 1 0 3144 0 THERMO FISHER SCIENTIFIC INC COM 883556102 17602232 33163 SH DFND 1 0 33163 0 THOMSON REUTERS CORP. COM 884903808 29593277 202954 SH DFND 1 0 202954 0 TIDAL ETF TR AZTLAN GBL STOCK 886364470 261720 12000 SH DFND 1 0 12000 0 TIDAL ETF TR AZTLAN NORTH AME 886364272 264660 12000 SH DFND 1 0 12000 0 TIDAL ETF TR SP DWJNS SUKUK 886364702 695868 38789 SH DFND 1 0 38789 0 TILRAY BRANDS INC COM 88688T100 151118 65647 SH DFND 1 0 65647 0 TJX COS INC NEW COM 872540109 22397558 238758 SH DFND 1 0 238758 0 T-MOBILE US INC COM 872590104 1469101 9163 SH DFND 1 0 9163 0 TORONTO DOMINION BK ONT COM NEW 891160509 716322093 11097698 SH DFND 1 55 11097643 0 TOYOTA MOTOR CORP ADS 892331307 2010383 10963 SH DFND 1 0 10963 0 TRACTOR SUPPLY CO COM 892356106 4179738 19438 SH DFND 1 0 19438 0 TRANSALTA CORP COM 89346D107 15525353 1882014 SH DFND 1 191 1881823 0 TRICON RESIDENTIAL INC COM NPV 89612W102 11075507 1220209 SH DFND 1 0 1220209 0 TRUIST FINL CORP COM 89832Q109 226686 6140 SH DFND 1 0 6140 0 TRX GOLD CORPORATION COM 87283P109 14906 39500 SH DFND 1 0 39500 0 TWILIO INC CL A 90138F102 429425 5660 SH DFND 1 0 5660 0 TYSON FOODS INC CL A 902494103 467983 8708 SH DFND 1 0 8708 0 UBER TECHNOLOGIES INC COM 90353T100 19789425 321423 SH DFND 1 0 321423 0 UNILEVER PLC SPON ADR NEW 904767704 15034570 310139 SH DFND 1 0 310139 0 UNION PAC CORP COM 907818108 11546159 47009 SH DFND 1 0 47009 0 UNITED AIRLS HLDGS INC COM 910047109 206257 4999 SH DFND 1 0 4999 0 UNITED PARCEL SERVICE INC CL B 911312106 18182688 115646 SH DFND 1 0 115646 0 UNITED RENTALS INC COM 911363109 4796416 8365 SH DFND 1 0 8365 0 UNITEDHEALTH GROUP INC COM 91324P102 205744414 390811 SH DFND 1 0 390811 0 US BANCORP DEL COM NEW 902973304 1502852 34724 SH DFND 1 0 34724 0 VALE S A SPONSORED ADS 91912E105 1356319 85523 SH DFND 1 0 85523 0 VALERO ENERGY CORP COM 91913Y100 2444607 18805 SH DFND 1 0 18805 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 901415 11833 SH DFND 1 0 11833 0 VANECK ETF TRUST BIOTECH ETF 92189F726 236057 1428 SH DFND 1 0 1428 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 16253792 564760 SH DFND 1 0 564760 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 859469 27716 SH DFND 1 0 27716 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 4335006 172366 SH DFND 1 0 172366 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 773789 9120 SH DFND 1 0 9120 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 7111718 40672 SH DFND 1 0 40672 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 268788 4738 SH DFND 1 0 4738 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 907413 12167 SH DFND 1 0 12167 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 9357467 121494 SH DFND 1 0 121494 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2297312 31235 SH DFND 1 0 31235 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 6041088 122376 SH DFND 1 0 122376 0 VANGUARD INDEX FDS GROWTH ETF 922908736 17027832 54773 SH DFND 1 0 54773 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 213777 980 SH DFND 1 0 980 0 VANGUARD INDEX FDS MID CAP ETF 922908629 4277541 18387 SH DFND 1 0 18387 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 42456403 97199 SH DFND 1 0 97199 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 3006761 16707 SH DFND 1 0 16707 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2079546 9748 SH DFND 1 0 9748 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1298305 5473 SH DFND 1 0 5473 0 VANGUARD INDEX FDS VALUE ETF 922908744 856783 5731 SH DFND 1 0 5731 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 346487 6172 SH DFND 1 0 6172 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1173893 28562 SH DFND 1 0 28562 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 8276548 128359 SH DFND 1 0 128359 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 317360 2759 SH DFND 1 0 2759 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5091023 107202 SH DFND 1 0 107202 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 30243148 372086 SH DFND 1 0 372086 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4356488 74687 SH DFND 1 0 74687 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3299288 42643 SH DFND 1 0 42643 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 245607 3148 SH DFND 1 0 3148 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1418189 17487 SH DFND 1 0 17487 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 24217238 142123 SH DFND 1 0 142123 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 287423 4959 SH DFND 1 0 4959 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1023379 21365 SH DFND 1 0 21365 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1161258 10403 SH DFND 1 0 10403 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 832427 7071 SH DFND 1 0 7071 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 471466 4020 SH DFND 1 0 4020 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3849718 15356 SH DFND 1 0 15356 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 331083 1502 SH DFND 1 0 1502 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 9038072 18674 SH DFND 1 0 18674 0 VEEVA SYS INC CL A COM 922475108 1714445 8908 SH DFND 1 0 8908 0 VERALTO CORP COM SHS 92338C103 1683961 20470 SH DFND 1 0 20470 0 VERISK ANALYTICS INC COM 92345Y106 5208984 21808 SH DFND 1 0 21808 0 VERIZON COMMUNICATIONS INC COM 92343V104 35125542 931751 SH DFND 1 0 931751 0 VERMILION ENERGY INC COM 923725105 1327265 110116 SH DFND 1 0 110116 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2961419 7279 SH DFND 1 0 7279 0 VIAD CORP COM 92552R406 241020 6658 SH DFND 1 0 6658 0 VIATRIS INC COM 92556V106 2008269 185437 SH DFND 1 0 185437 0 VISA INC COM CL A 92826C839 350986948 1348173 SH DFND 1 0 1348173 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 586956 67466 SH DFND 1 0 67466 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 11971039 458484 SH DFND 1 0 458484 0 WALMART INC COM 931142103 52655783 334000 SH DFND 1 0 334000 0 WARNER BROS DISCOVERY INC COM SER A 934423104 1359363 119452 SH DFND 1 0 119452 0 WASTE CONNECTIONS INC COM 94106B101 37120400 249269 SH DFND 1 0 249269 0 WASTE MGMT INC DEL COM 94106L109 109358582 610619 SH DFND 1 0 610619 0 WELLS FARGO CO NEW COM 949746101 15946855 323994 SH DFND 1 0 323994 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 982799 822 SH DFND 1 0 822 0 WEST FRASER TIMBER CO LTD COM 952845105 1771349 20777 SH DFND 1 0 20777 0 WESTERN COPPER & GOLD CORP COM 95805V108 16089 12181 SH DFND 1 0 12181 0 WESTERN UN CO COM 959802109 223547 18754 SH DFND 1 0 18754 0 WHEATON PRECIOUS METALS CORP COM 962879102 4981910 101272 SH DFND 1 0 101272 0 WILLIAMS COS INC COM 969457100 814114 23374 SH DFND 1 0 23374 0 WILLIAMS SONOMA INC COM 969904101 460463 2282 SH DFND 1 0 2282 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 301637 7040 SH DFND 1 0 7040 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 764899 8694 SH DFND 1 0 8694 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 538620 7664 SH DFND 1 0 7664 0 WORKSPORT LTD COM NEW 98139Q209 22350 15000 SH DFND 10 0 15000 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 1701410 41589 SH DFND 12 0 41589 0 XYLEM INC COM 98419M100 5560976 48627 SH DFND 24 0 48627 0 YUM BRANDS INC COM 988498101 4559923 34899 SH DFND 26 0 34899 0 ZENTEK LTD COM 98942X102 475790 447070 SH DFND 28 0 447070 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1498822 12316 SH DFND 31 0 12316 0 ZOETIS INC CL A 98978V103 15255458 77294 SH DFND 33 0 77294 0