0001085146-23-000926.txt : 20230209 0001085146-23-000926.hdr.sgml : 20230209 20230209171435 ACCESSION NUMBER: 0001085146-23-000926 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230209 DATE AS OF CHANGE: 20230209 EFFECTIVENESS DATE: 20230209 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SCOTIA CAPITAL INC. CENTRAL INDEX KEY: 0001335644 IRS NUMBER: 000000000 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11461 FILM NUMBER: 23607327 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-2022 12-31-2022 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-09-2023 1 788 13009737782 false 1 0000009631 028-11475 BANK OF NOVA SCOTIA
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 12177330 101543 SH DFND 1 0 101543 0 ABB LTD SPONSORED ADR 000375204 3699219 121443 SH DFND 1 0 121443 0 ABBOTT LABS COM 002824100 14131155 128700 SH DFND 1 0 128700 0 ABBVIE INC COM 00287Y109 30480630 188601 SH DFND 1 0 188601 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 60626 15545 SH DFND 1 0 15545 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 544365 31160 SH DFND 1 0 31160 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 501664 5053 SH DFND 1 0 5053 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 50237444 188261 SH DFND 1 0 188261 0 ACTIVISION BLIZZARD INC COM 00507V109 14080650 183940 SH DFND 1 0 183940 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 38378446 114038 SH DFND 1 0 114038 0 ADT INC DEL COM 00090Q103 108279 11938 SH DFND 1 0 11938 0 ADVANCED MICRO DEVICES INC COM 007903107 12728662 196521 SH DFND 1 0 196521 0 AFLAC INC COM 001055102 655730 9115 SH DFND 1 0 9115 0 AGNICO EAGLE MINES LTD COM 008474108 31098010 598389 SH DFND 1 0 598389 0 AIR PRODS & CHEMS INC COM 009158106 2233519 7245 SH DFND 1 0 7245 0 AIRBNB INC COM CL A 009066101 7870861 92055 SH DFND 1 0 92055 0 AKUMIN INC COM 01021X100 66172 92397 SH DFND 1 0 92397 0 ALAMOS GOLD INC NEW COM CL A 011532108 178221 17665 SH DFND 1 0 17665 0 ALBEMARLE CORP COM 012653101 1787793 8244 SH DFND 1 0 8244 0 ALGONQUIN PWR UTILS CORP COM 015857105 37641966 5791587 SH DFND 1 0 5791587 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7545203 85649 SH DFND 1 0 85649 0 ALIGN TECHNOLOGY INC COM 016255101 900221 4268 SH DFND 1 0 4268 0 ALLSTATE CORP COM 020002101 1955000 14417 SH DFND 1 0 14417 0 ALPHABET INC CAP STK CL A 02079K305 151932985 1721895 SH DFND 1 0 1721895 0 ALPHABET INC CAP STK CL C 02079K107 121012050 1363710 SH DFND 1 0 1363710 0 ALTRIA GROUP INC COM 02209S103 4164004 91095 SH DFND 1 0 91095 0 AMAZON COM INC COM 023135106 162917322 1939405 SH DFND 1 0 1939405 0 AMBEV SA SPONSORED ADR 02319V103 3624091 1332374 SH DFND 1 0 1332374 0 AMCOR PLC ORD G0250X107 524502 44039 SH DFND 1 0 44039 0 AMDOCS LTD SHS G02602103 932632 10257 SH DFND 1 0 10257 0 AMERICAN AIRLS GROUP INC COM 02376R102 398430 31323 SH DFND 1 0 31323 0 AMERICAN ELEC PWR CO INC COM 025537101 12691492 133664 SH DFND 1 0 133664 0 AMERICAN EXPRESS CO COM 025816109 1527356 10337 SH DFND 1 0 10337 0 AMERICAN INTL GROUP INC COM NEW 026874784 22098724 349442 SH DFND 1 0 349442 0 AMERICAN TOWER CORP NEW COM 03027X100 69024423 325781 SH DFND 1 0 325781 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2967798 19471 SH DFND 1 0 19471 0 AMERIPRISE FINL INC COM 03076C106 247850 796 SH DFND 1 0 796 0 AMERISOURCEBERGEN CORP COM 03073E105 1152017 6952 SH DFND 1 0 6952 0 AMGEN INC COM 031162100 10784254 41059 SH DFND 1 0 41059 0 AMPHENOL CORP NEW CL A 032095101 250158 3284 SH DFND 1 0 3284 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 203505 5675 SH DFND 1 0 5675 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 225660 11620 SH DFND 1 0 11620 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 970735 16168 SH DFND 1 0 16168 0 AON PLC SHS CL A G0403H108 1719902 5729 SH DFND 1 0 5729 0 APA CORPORATION COM 03743Q108 726249 15558 SH DFND 1 0 15558 0 APPLE INC COM 037833100 417587053 3213747 SH DFND 1 0 3213747 0 APPLIED MATLS INC COM 038222105 1054097 10824 SH DFND 1 0 10824 0 ARCHER DANIELS MIDLAND CO COM 039483102 5152407 55491 SH DFND 1 0 55491 0 ARGO BLOCKCHAIN PLC ADS 040126104 13690 12676 SH DFND 1 0 12676 0 ARISTA NETWORKS INC COM 040413106 2102994 17330 SH DFND 1 0 17330 0 ARK ETF TR GENOMIC REV ETF 00214Q302 201564 7140 SH DFND 1 0 7140 0 ARK ETF TR INNOVATION ETF 00214Q104 2319561 74249 SH DFND 1 0 74249 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 443141 22925 SH DFND 1 0 22925 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 23173745 42411 SH DFND 1 0 42411 0 ASTRAZENECA PLC SPONSORED ADR 046353108 7858552 115902 SH DFND 1 0 115902 0 AT&T INC COM 00206R102 17370022 943468 SH DFND 1 0 943468 0 ATMOS ENERGY CORP COM 049560105 1142893 10198 SH DFND 1 0 10198 0 AURORA CANNABIS INC COM 05156X884 12669 13833 SH DFND 1 35 13798 0 AUTODESK INC COM 052769106 4327593 23158 SH DFND 1 0 23158 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2086960 8737 SH DFND 1 0 8737 0 AUTOZONE INC COM 053332102 860741 349 SH DFND 1 0 349 0 AVISTA CORP COM 05379B107 2063109 46523 SH DFND 1 0 46523 0 B2GOLD CORP COM 11777Q209 96832 27276 SH DFND 1 0 27276 0 BALL CORP COM 058498106 3494702 68336 SH DFND 1 0 68336 0 BALLARD PWR SYS INC NEW COM 058586108 126579 26510 SH DFND 1 0 26510 0 BANCO SANTANDER S.A. ADR 05964H105 45324 15351 SH DFND 1 0 15351 0 BANK AMERICA CORP COM 060505104 43828782 1323239 SH DFND 1 0 1323239 0 BANK MONTREAL QUE COM 063671101 251449893 2780385 SH DFND 1 0 2780385 0 BANK NEW YORK MELLON CORP COM 064058100 4969999 109182 SH DFND 1 0 109182 0 BANK NOVA SCOTIA HALIFAX COM 064149107 620275039 12676606 SH DFND 1 244992 12431614 0 BARRICK GOLD CORP COM 067901108 20093442 1171177 SH DFND 1 0 1171177 0 BAXTER INTL INC COM 071813109 1558866 30584 SH DFND 1 0 30584 0 BCE INC COM NEW 05534B760 342966407 7822954 SH DFND 1 0 7822954 0 BECTON DICKINSON & CO COM 075887109 30937374 121653 SH DFND 1 0 121653 0 BERKLEY W R CORP COM 084423102 725654 9999 SH DFND 1 0 9999 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3749688 8 SH DFND 1 0 8 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 147919474 478821 SH DFND 1 0 478821 0 BERRY GLOBAL GROUP INC COM 08579W103 15590957 258000 SH DFND 1 0 258000 0 BHP GROUP LTD SPONSORED ADS 088606108 320297 5161 SH DFND 1 0 5161 0 BIOGEN INC COM 09062X103 973704 3516 SH DFND 1 0 3516 0 BITFARMS LTD COM 09173B107 8142 19475 SH DFND 1 0 19475 0 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 1705201 1470 SH DFND 1 0 1470 0 BLACKBERRY LTD COM 09228F103 222946 68765 SH DFND 1 0 68765 0 BLACKROCK INC COM 09247X101 56408732 79600 SH DFND 1 0 79600 0 BLACKSTONE INC COM 09260D107 9972101 134409 SH DFND 1 0 134409 0 BLOCK INC CL A 852234103 638160 10155 SH DFND 1 0 10155 0 BLUE STAR FOODS CORP COM 09606H101 394109 987741 SH DFND 1 0 987741 0 BOEING CO COM 097023105 6627201 34790 SH DFND 1 0 34790 0 BOOKING HOLDINGS INC COM 09857L108 27407275 13599 SH DFND 1 0 13599 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5832275 55800 SH DFND 1 0 55800 0 BORGWARNER INC COM 099724106 1277956 31750 SH DFND 1 0 31750 0 BOSTON SCIENTIFIC CORP COM 101137107 528635 11425 SH DFND 1 0 11425 0 BP PLC SPONSORED ADR 055622104 9069556 259650 SH DFND 1 0 259650 0 BRISTOL-MYERS SQUIBB CO COM 110122108 7443148 103442 SH DFND 1 0 103442 0 BROADCOM INC COM 11135F101 13119443 23464 SH DFND 1 0 23464 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 41872151 1465648 SH DFND 1 128 1465520 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 398040 21256 SH DFND 1 0 21256 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 1390770 82674 SH DFND 1 0 82674 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 189949316 6058376 SH DFND 1 0 6058376 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 154765044 5004164 SH DFND 1 11163 4993001 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 31053399 798585 SH DFND 1 0 798585 0 BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 246129 7882 SH DFND 1 0 7882 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 35531614 1291842 SH DFND 1 0 1291842 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 58445833 2318027 SH DFND 1 38344 2279683 0 BROWN FORMAN CORP CL B 115637209 340734 5187 SH DFND 1 0 5187 0 BRP INC COM SUN VTG 05577W200 754340 9924 SH DFND 1 0 9924 0 BRUUSH ORAL CARE INC COM 11750K203 27040 57568 SH DFND 1 0 57568 0 BUNGE LIMITED COM G16962105 351089 3519 SH DFND 1 0 3519 0 CAE INC COM 124765108 5392201 279091 SH DFND 1 0 279091 0 CAL MAINE FOODS INC COM NEW 128030202 301707 5541 SH DFND 1 0 5541 0 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 244605 16103 SH DFND 1 0 16103 0 CAMECO CORP COM 13321L108 9419205 416140 SH DFND 1 3214 412926 0 CAMPBELL SOUP CO COM 134429109 2506615 44169 SH DFND 1 0 44169 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 161698166 4002510 SH DFND 1 0 4002510 0 CANADIAN NAT RES LTD COM 136385101 100185511 1805775 SH DFND 1 0 1805775 0 CANADIAN NATL RY CO COM 136375102 263589705 2223467 SH DFND 1 0 2223467 0 CANADIAN PAC RY LTD COM 13645T100 172233974 2312351 SH DFND 1 0 2312351 0 CANADIAN SOLAR INC COM 136635109 1107021 35825 SH DFND 1 0 35825 0 CANOPY GROWTH CORP COM 138035100 188565 81571 SH DFND 1 0 81571 0 CARDINAL HEALTH INC COM 14149Y108 229532 2986 SH DFND 1 0 2986 0 CARNIVAL CORP COMMON STOCK 143658300 505617 62728 SH DFND 1 0 62728 0 CARRIER GLOBAL CORPORATION COM 14448C104 741454 17974 SH DFND 1 0 17974 0 CATERPILLAR INC COM 149123101 11200247 46752 SH DFND 1 0 46752 0 CDW CORP COM 12514G108 475414 2662 SH DFND 1 0 2662 0 CENOVUS ENERGY INC COM 15135U109 27422379 1414997 SH DFND 1 0 1414997 0 CF INDS HLDGS INC COM 125269100 2468081 28968 SH DFND 1 0 28968 0 CGI INC CL A SUB VTG 12532H104 36977354 430251 SH DFND 1 0 430251 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 170242 17863 SH DFND 1 0 17863 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1156897 9170 SH DFND 1 0 9170 0 CHENIERE ENERGY INC COM NEW 16411R208 203945 1360 SH DFND 1 0 1360 0 CHEVRON CORP NEW COM 166764100 21351582 118957 SH DFND 1 0 118957 0 CHICOS FAS INC COM 168615102 96747 19664 SH DFND 1 0 19664 0 CHUBB LIMITED COM H1467J104 484672 2197 SH DFND 1 0 2197 0 CHURCH & DWIGHT CO INC COM 171340102 780658 9684 SH DFND 1 0 9684 0 CI FINL CORP COM 125491100 7416836 746595 SH DFND 1 0 746595 0 CIGNA CORP NEW COM 125523100 6094032 18391 SH DFND 1 0 18391 0 CISCO SYS INC COM 17275R102 56306992 1181897 SH DFND 1 0 1181897 0 CITIGROUP INC COM NEW 172967424 36826252 814180 SH DFND 1 0 814180 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 36401 34668 SH DFND 1 0 34668 0 CLEVELAND-CLIFFS INC NEW COM 185899101 527141 32721 SH DFND 1 0 32721 0 CNX RES CORP COM 12653C108 533491 31680 SH DFND 1 0 31680 0 COCA COLA CO COM 191216100 27755449 436307 SH DFND 1 0 436307 0 COEUR MNG INC COM NEW 192108504 372286 110791 SH DFND 1 0 110791 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 220238 3851 SH DFND 1 0 3851 0 COLGATE PALMOLIVE CO COM 194162103 7281123 92409 SH DFND 1 0 92409 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 309270 3374 SH DFND 1 0 3374 0 COMCAST CORP NEW CL A 20030N101 30103194 860793 SH DFND 1 0 860793 0 CONAGRA BRANDS INC COM 205887102 1985953 51316 SH DFND 1 0 51316 0 CONOCOPHILLIPS COM 20825C104 1439752 12201 SH DFND 1 0 12201 0 CONSOLIDATED EDISON INC COM 209115104 2283439 23958 SH DFND 1 0 23958 0 CONSTELLATION BRANDS INC CL A 21036P108 4664055 20125 SH DFND 1 0 20125 0 CONSTELLATION ENERGY CORP COM 21037T109 258888 3003 SH DFND 1 0 3003 0 COPART INC COM 217204106 204955 3366 SH DFND 1 0 3366 0 CORTEVA INC COM 22052L104 1248379 21238 SH DFND 1 0 21238 0 COSTCO WHSL CORP NEW COM 22160K105 162557227 356076 SH DFND 1 0 356076 0 COTERRA ENERGY INC COM 127097103 1274331 51865 SH DFND 1 0 51865 0 CRESCENT PT ENERGY CORP COM 22576C101 19089833 2678450 SH DFND 1 0 2678450 0 CROWN CASTLE INC COM 22822V101 1490632 10987 SH DFND 1 0 10987 0 CSX CORP COM 126408103 2364547 76321 SH DFND 1 0 76321 0 CUMMINS INC COM 231021106 1918136 7916 SH DFND 1 0 7916 0 CVS HEALTH CORP COM 126650100 39408324 422857 SH DFND 1 0 422857 0 D R HORTON INC COM 23331A109 210819 2365 SH DFND 1 0 2365 0 DANAHER CORPORATION COM 235851102 48555303 182934 SH DFND 1 0 182934 0 DARLING INGREDIENTS INC COM 237266101 2563018 40949 SH DFND 1 0 40949 0 DEERE & CO COM 244199105 18056412 42112 SH DFND 1 0 42112 0 DELTA AIR LINES INC DEL COM NEW 247361702 4292322 130623 SH DFND 1 0 130623 0 DENISON MINES CORP COM 248356107 62598 55037 SH DFND 1 104 54933 0 DESCARTES SYS GROUP INC COM 249906108 1698508 24440 SH DFND 1 0 24440 0 DEVON ENERGY CORP NEW COM 25179M103 4458536 72482 SH DFND 1 0 72482 0 DIAGEO PLC SPON ADR NEW 25243Q205 21917674 122996 SH DFND 1 0 122996 0 DIAMONDBACK ENERGY INC COM 25278X109 377511 2760 SH DFND 1 0 2760 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 245134 14847 SH DFND 1 0 14847 0 DIRTT ENVIRONMENTAL SOLUTION COM 25490H106 15494 30850 SH DFND 1 0 30850 0 DISNEY WALT CO COM 254687106 114442395 1317187 SH DFND 1 0 1317187 0 DNP SELECT INCOME FD INC COM 23325P104 843999 75022 SH DFND 1 0 75022 0 DOCUSIGN INC COM 256163106 1359726 24534 SH DFND 1 0 24534 0 DOLLAR GEN CORP NEW COM 256677105 1285962 5222 SH DFND 1 0 5222 0 DOLLAR TREE INC COM 256746108 549568 3885 SH DFND 1 0 3885 0 DOMINION ENERGY INC COM 25746U109 452664 7382 SH DFND 1 0 7382 0 DOMINOS PIZZA INC COM 25754A201 936338 2703 SH DFND 1 0 2703 0 DOW INC COM 260557103 7034788 139606 SH DFND 1 0 139606 0 DRAFTKINGS INC NEW COM CL A 26142V105 154007 13521 SH DFND 1 0 13521 0 DROPBOX INC CL A 26210C104 3473939 155223 SH DFND 1 0 155223 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1273454 12358 SH DFND 1 0 12358 0 EATON CORP PLC SHS G29183103 932612 5942 SH DFND 1 0 5942 0 EBAY INC. COM 278642103 343790 8290 SH DFND 1 0 8290 0 ECOLAB INC COM 278865100 5998887 41210 SH DFND 1 0 41210 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1476459 19789 SH DFND 1 0 19789 0 ELASTIC N V ORD SHS N14506104 2733729 53082 SH DFND 1 0 53082 0 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 70961 43476 SH DFND 1 0 43476 0 ELECTRONIC ARTS INC COM 285512109 804810 6587 SH DFND 1 0 6587 0 ELEVANCE HEALTH INC COM 036752103 3134434 6110 SH DFND 1 0 6110 0 EMERSON ELEC CO COM 291011104 17686232 184111 SH DFND 1 0 184111 0 EMPLOYERS HLDGS INC COM 292218104 344092 7978 SH DFND 1 0 7978 0 ENBRIDGE INC COM 29250N105 443076133 11338528 SH DFND 1 0 11338528 0 ENERPLUS CORP COM 292766102 7288158 414898 SH DFND 1 0 414898 0 ENPHASE ENERGY INC COM 29355A107 2099875 7925 SH DFND 1 0 7925 0 ENTHUSIAST GAMING HLDGS INC COM 29385B109 14692 27250 SH DFND 0 27250 0 ENTHUSIAST GAMING HLDGS INC COM 29385B109 29 54 SH DFND 1 54 0 0 EOG RES INC COM 26875P101 1036953 8006 SH DFND 1 0 8006 0 EQUINIX INC COM 29444U700 393016 600 SH DFND 1 0 600 0 EQUINOX GOLD CORP COM 29446Y502 224281 68858 SH DFND 1 0 68858 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 260182 4024 SH DFND 1 0 4024 0 ERO COPPER CORP COM 296006109 2094148 152844 SH DFND 1 9 152835 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1741488 39534 SH DFND 1 0 39534 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 3303852 84143 SH DFND 0 84143 0 ETF SER SOLUTIONS US GLB JETS 26922A842 1012449 59277 SH DFND 1 0 59277 0 ETHAN ALLEN INTERIORS INC COM 297602104 260846 9873 SH DFND 1 0 9873 0 ETSY INC COM 29786A106 1049153 8759 SH DFND 1 0 8759 0 EVEREST RE GROUP LTD COM G3223R108 1166404 3521 SH DFND 1 0 3521 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 919731 53299 SH DFND 1 0 53299 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 281456 6075 SH DFND 1 0 6075 0 EXELON CORP COM 30161N101 519154 12009 SH DFND 1 0 12009 0 EXPEDITORS INTL WASH INC COM 302130109 364262 3505 SH DFND 1 0 3505 0 EXXON MOBIL CORP COM 30231G102 26278630 238243 SH DFND 1 0 238243 0 FASTENAL CO COM 311900104 1167246 24667 SH DFND 1 0 24667 0 FEDEX CORP COM 31428X106 6019264 34752 SH DFND 1 0 34752 0 FERRARI N V COM N3167Y103 316387 1476 SH DFND 1 0 1476 0 FIRST BANCORP P R COM NEW 318672706 275424 21653 SH DFND 1 0 21653 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3920468 32164 SH DFND 1 0 32164 0 FIRST SOLAR INC COM 336433107 683042 4560 SH DFND 1 0 4560 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 478319 16008 SH DFND 1 0 16008 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 416521 7230 SH DFND 1 0 7230 0 FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 778809 27254 SH DFND 1 0 27254 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 723449 18689 SH DFND 1 0 18689 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 907968 10408 SH DFND 1 0 10408 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1097159 8908 SH DFND 1 0 8908 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 479201 13491 SH DFND 1 0 13491 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 429647 12217 SH DFND 1 0 12217 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 405976 12400 SH DFND 1 0 12400 0 FIRSTENERGY CORP COM 337932107 701186 16719 SH DFND 1 0 16719 0 FIRSTSERVICE CORP NEW COM 33767E202 1389067 11334 SH DFND 1 0 11334 0 FISERV INC COM 337738108 1672492 16545 SH DFND 1 0 16545 0 FMC CORP COM NEW 302491303 507683 4068 SH DFND 1 0 4068 0 FORD MTR CO DEL COM 345370860 8339690 717066 SH DFND 1 0 717066 0 FORTINET INC COM 34959E109 3297575 67447 SH DFND 1 0 67447 0 FORTIS INC COM 349553107 284991108 7131302 SH DFND 1 9071 7122231 0 FORTIVE CORP COM 34959J108 716067 11145 SH DFND 1 0 11145 0 FRANCO NEV CORP COM 351858105 20746643 152371 SH DFND 1 0 152371 0 FRANKLIN RESOURCES INC COM 354613101 1232550 46723 SH DFND 1 0 46723 0 FREEPORT-MCMORAN INC CL B 35671D857 14223415 374230 SH DFND 1 0 374230 0 FURY GOLD MINES LIMITED COM 36117T100 26480 61818 SH DFND 1 0 61818 0 GABELLI EQUITY TR INC COM 362397101 1545318 281989 SH DFND 1 0 281989 0 GALLAGHER ARTHUR J & CO COM 363576109 476010 2524 SH DFND 1 0 2524 0 GARMIN LTD SHS H2906T109 270879 2935 SH DFND 1 0 2935 0 GARTNER INC COM 366651107 6227779 18527 SH DFND 1 0 18527 0 GENERAC HLDGS INC COM 368736104 665376 6610 SH DFND 1 0 6610 0 GENERAL DYNAMICS CORP COM 369550108 2511899 10123 SH DFND 1 0 10123 0 GENERAL ELECTRIC CO COM NEW 369604301 1892988 28951 SH DFND 1 0 28951 0 GENERAL MLS INC COM 370334104 1311765 15644 SH DFND 1 0 15644 0 GENERAL MTRS CO COM 37045V100 3733266 110976 PRN DFND 1 0 110976 0 GENUINE PARTS CO COM 372460105 211683 1220 SH DFND 1 0 1220 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3339552 114541 SH DFND 1 0 114541 0 GILDAN ACTIVEWEAR INC COM 375916103 3859934 141828 SH DFND 1 0 141828 0 GILEAD SCIENCES INC COM 375558103 15657411 182380 SH DFND 1 0 182380 0 GLOBAL PMTS INC COM 37940X102 478731 4820 SH DFND 1 0 4820 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 1837742 51869 SH DFND 1 0 51869 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 328575 11664 SH DFND 1 0 11664 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 699176 37210 SH DFND 1 0 37210 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 856362 14611 SH DFND 1 0 14611 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 2242093 84641 SH DFND 1 0 84641 0 GLOBAL X FDS US PFD ETF 37954Y657 374228 19320 SH DFND 1 0 19320 0 GOLDMAN SACHS GROUP INC COM 38141G104 13491174 39288 SH DFND 1 0 39288 0 GOODYEAR TIRE & RUBR CO COM 382550101 1274696 125586 SH DFND 1 0 125586 0 GRAINGER W W INC COM 384802104 210823 379 SH DFND 1 0 379 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 7400091 145045 SH DFND 1 0 145045 0 GSK PLC SPONSORED ADR 37733W204 2021878 57538 SH DFND 1 0 57538 0 HALLIBURTON CO COM 406216101 891187 22646 SH DFND 1 0 22646 0 HCA HEALTHCARE INC COM 40412C101 583597 2432 SH DFND 1 0 2432 0 HDFC BANK LTD SPONSORED ADS 40415F101 545109 7965 SH DFND 1 0 7965 0 HECLA MNG CO COM 422704106 148737 26729 SH DFND 1 339 26390 0 HERSHEY CO COM 427866108 1528637 6601 SH DFND 1 0 6601 0 HEXO CORP COM 428304406 96478 96055 SH DFND 1 33 96022 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 233255 22643 SH DFND 0 22643 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 361422 58200 SH DFND 1 0 58200 0 HOME DEPOT INC COM 437076102 122785184 388714 SH DFND 1 0 388714 0 HONEYWELL INTL INC COM 438516106 89467620 417478 SH DFND 1 0 417478 0 HORMEL FOODS CORP COM 440452100 462094 10144 SH DFND 1 0 10144 0 HUDBAY MINERALS INC COM 443628102 51 10 SH DFND 1 10 0 0 HUDBAY MINERALS INC COM 443628102 9518705 1884109 SH DFND 0 1884109 0 HUMANA INC COM 444859102 1154989 2255 SH DFND 1 0 2255 0 HUNTSMAN CORP COM 447011107 645780 23500 SH DFND 1 0 23500 0 ICICI BANK LIMITED ADR 45104G104 6756922 308663 SH DFND 1 0 308663 0 IDEXX LABS INC COM 45168D104 543815 1333 SH DFND 1 0 1333 0 ILLINOIS TOOL WKS INC COM 452308109 628551 2853 SH DFND 1 0 2853 0 ILLUMINA INC COM 452327109 3181718 15735 SH DFND 1 0 15735 0 IMMUNOGEN INC COM 45253H101 80401 16210 SH DFND 1 0 16210 0 IMPERIAL OIL LTD COM NEW 453038408 7941857 163400 SH DFND 1 1094 162306 0 INCYTE CORP COM 45337C102 208832 2600 SH DFND 1 0 2600 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 341520 12000 SH DFND 1 0 12000 0 ING GROEP N.V. SPONSORED ADR 456837103 1985455 163139 SH DFND 1 0 163139 0 INTEL CORP COM 458140100 13107877 495930 SH DFND 1 0 495930 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 254681 2482 SH DFND 1 0 2482 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 788122 13507 SH DFND 1 0 13507 0 INTERNATIONAL BUSINESS MACHS COM 459200101 20798485 147619 SH DFND 1 0 147619 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 8419 20000 SH DFND 1 0 20000 0 INTUIT COM 461202103 1542972 3964 SH DFND 0 3964 0 INTUITIVE SURGICAL INC COM NEW 46120E602 802959 3026 SH DFND 1 0 3026 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 550038 37215 SH DFND 1 0 37215 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1026447 41641 SH DFND 1 0 41641 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 970263 48152 SH DFND 1 0 48152 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 586495 30154 SH DFND 1 0 30154 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 306242 11012 SH DFND 1 0 11012 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 264410 3634 SH DFND 1 0 3634 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 214898 12552 SH DFND 1 0 12552 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 574956 13841 SH DFND 1 0 13841 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 1126400 21821 SH DFND 1 0 21821 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 364260 5844 SH DFND 1 0 5844 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1598512 36471 SH DFND 1 0 36471 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2579627 40367 SH DFND 1 0 40367 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 483322 6626 SH DFND 1 0 6626 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1626783 19012 SH DFND 1 0 19012 0 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 348260 8056 SH DFND 1 0 8056 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 283548 6960 SH DFND 1 0 6960 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 721765 10154 SH DFND 1 0 10154 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 324614 3927 SH DFND 1 0 3927 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 863676 5566 SH DFND 1 0 5566 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6434485 45550 SH DFND 1 0 45550 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1120496 14369 SH DFND 1 0 14369 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2762657 53600 SH DFND 1 0 53600 0 INVESCO LTD SHS G491BT108 2744439 152551 SH DFND 1 0 152551 0 INVESCO QQQ TR UNIT SER 1 46090E103 35728344 134172 SH DFND 1 0 134172 0 INVITAE CORP COM 46185L103 37826 20337 SH DFND 1 0 20337 0 IRON MTN INC DEL COM 46284V101 438324 8790 SH DFND 1 0 8790 0 ISHARES GOLD TR ISHARES NEW 464285204 4415922 127654 SH DFND 1 0 127654 0 ISHARES INC ASIA/PAC DIV ETF 464286293 455186 13511 SH DFND 1 0 13511 0 ISHARES INC CORE MSCI EMKT 46434G103 7506236 160733 SH DFND 1 0 160733 0 ISHARES INC JP MRG EM CRP BD 464286251 5629307 131649 SH DFND 1 0 131649 0 ISHARES INC MSCI CDA ETF 464286509 2648623 80923 SH DFND 1 0 80923 0 ISHARES INC MSCI EMERG MKT 46434G889 213031 5190 SH DFND 1 0 5190 0 ISHARES INC MSCI EURZONE ETF 464286608 5013583 127006 SH DFND 1 0 127006 0 ISHARES INC MSCI GBL ETF NEW 46434G848 1521312 37105 SH DFND 1 0 37105 0 ISHARES INC MSCI GBL MIN VOL 464286525 302134 3180 SH DFND 1 0 3180 0 ISHARES INC MSCI JPN ETF NEW 46434G822 4424888 81279 SH DFND 1 0 81279 0 ISHARES INC MSCI MEXICO ETF 464286822 317179 6414 SH DFND 1 0 6414 0 ISHARES INC MSCI TURKEY ETF 464286715 332556 8988 SH DFND 1 0 8988 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 365750 17228 SH DFND 1 0 17228 0 ISHARES SILVER TR ISHARES 46428Q109 685245 31118 SH DFND 1 0 31118 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1138030 11737 SH DFND 1 0 11737 0 ISHARES TR 0-5YR HI YL CP 46434V407 2734234 66868 SH DFND 1 67 66801 0 ISHARES TR 0-5YR INVT GR CP 46434V100 3629222 75830 SH DFND 1 0 75830 0 ISHARES TR 1 3 YR TREAS BD 464287457 12109481 149179 SH DFND 1 0 149179 0 ISHARES TR 10-20 YR TRS ETF 464288653 4503309 41628 SH DFND 1 0 41628 0 ISHARES TR 20 YR TR BD ETF 464287432 6501667 65289 SH DFND 1 0 65289 0 ISHARES TR 3 7 YR TREAS BD 464288661 619487 5392 SH DFND 1 0 5392 0 ISHARES TR 7-10 YR TRSY BD 464287440 3444281 35960 SH DFND 1 0 35960 0 ISHARES TR BLACKROCK ULTRA 46434V878 214672 4290 SH DFND 1 0 4290 0 ISHARES TR CHINA LG-CAP ETF 464287184 10149267 358624 SH DFND 1 0 358624 0 ISHARES TR CORE DIV GRWTH 46434V621 1605021 32099 SH DFND 1 0 32099 0 ISHARES TR CORE HIGH DV ETF 46429B663 4339360 41628 SH DFND 1 0 41628 0 ISHARES TR CORE INTL AGGR 46435G672 280022 5889 SH DFND 1 0 5889 0 ISHARES TR CORE MSCI EAFE 46432F842 1009528 16377 SH DFND 1 0 16377 0 ISHARES TR CORE MSCI TOTAL 46432F834 771946 13337 SH DFND 1 0 13337 0 ISHARES TR CORE S&P MCP ETF 464287507 2039373 8431 SH DFND 1 0 8431 0 ISHARES TR CORE S&P SCP ETF 464287804 296412 3132 SH DFND 1 0 3132 0 ISHARES TR CORE S&P US VLU 464287663 272213 3854 SH DFND 1 0 3854 0 ISHARES TR CORE S&P500 ETF 464287200 17871691 46512 SH DFND 1 189 46323 0 ISHARES TR CORE US AGGBD ET 464287226 24801820 255715 SH DFND 1 0 255715 0 ISHARES TR EAFE GRWTH ETF 464288885 385966 4608 SH DFND 1 0 4608 0 ISHARES TR EAFE SML CP ETF 464288273 240917 4265 SH DFND 1 0 4265 0 ISHARES TR EAFE VALUE ETF 464288877 261242 5694 SH DFND 1 0 5694 0 ISHARES TR ESG AWR MSCI USA 46435G425 322983 3811 SH DFND 1 0 3811 0 ISHARES TR EUROPE ETF 464287861 1190386 26283 SH DFND 1 0 26283 0 ISHARES TR EXPND TEC SC ETF 464287549 3788341 13528 SH DFND 1 0 13528 0 ISHARES TR FLTG RATE NT ETF 46429B655 13769690 273575 SH DFND 1 0 273575 0 ISHARES TR FOCUSD VAL FAC 46435U333 1769393 34760 SH DFND 1 0 34760 0 ISHARES TR GL CLEAN ENE ETF 464288224 1259479 63449 SH DFND 1 0 63449 0 ISHARES TR GLB CNS DISC ETF 464288745 1061930 8428 SH DFND 1 0 8428 0 ISHARES TR GLB INFRASTR ETF 464288372 282892 6171 SH DFND 1 0 6171 0 ISHARES TR GLOB HLTHCRE ETF 464287325 2809272 33096 SH DFND 1 0 33096 0 ISHARES TR GLOBAL 100 ETF 464287572 10800970 168571 SH DFND 1 0 168571 0 ISHARES TR GLOBAL ENERG ETF 464287341 5040978 129289 SH DFND 1 0 129289 0 ISHARES TR GLOBAL FINLS ETF 464287333 1382560 19672 SH DFND 1 0 19672 0 ISHARES TR GLOBAL REIT ETF 46434V647 344344 15162 SH DFND 1 0 15162 0 ISHARES TR GLOBAL TECH ETF 464287291 10353310 230946 SH DFND 1 0 230946 0 ISHARES TR GRWT ALLOCAT ETF 464289867 551962 11698 SH DFND 1 0 11698 0 ISHARES TR IBOXX HI YD ETF 464288513 1390722 18888 SH DFND 1 0 18888 0 ISHARES TR IBOXX INV CP ETF 464287242 8772584 83207 SH DFND 1 0 83207 0 ISHARES TR INTL SEL DIV ETF 464288448 36195626 1332680 SH DFND 1 0 1332680 0 ISHARES TR INTL TREA BD ETF 464288117 246134 6287 SH DFND 1 0 6287 0 ISHARES TR ISHARES BIOTECH 464287556 1902267 14488 SH DFND 1 0 14488 0 ISHARES TR ISHARES SEMICDTR 464287523 1013691 2913 SH DFND 1 0 2913 0 ISHARES TR ISHS 1-5YR INVS 464288646 5764550 115707 SH DFND 1 0 115707 0 ISHARES TR JPMORGAN USD EMG 464288281 5940171 70222 SH DFND 1 145 70077 0 ISHARES TR MBS ETF 464288588 418951 4517 SH DFND 1 0 4517 0 ISHARES TR MORNINGSTAR GRWT 464287119 343340 7053 SH DFND 1 0 7053 0 ISHARES TR MORNINGSTR US EQ 464287127 528294 10036 SH DFND 1 0 10036 0 ISHARES TR MSCI ACWI ETF 464288257 3465100 40820 SH DFND 1 0 40820 0 ISHARES TR MSCI ACWI EXUS 46435G847 9071151 355564 SH DFND 1 0 355564 0 ISHARES TR MSCI CHINA ETF 46429B671 7728687 162709 SH DFND 1 0 162709 0 ISHARES TR MSCI EAFE ETF 464287465 2938420 44760 SH DFND 1 0 44760 0 ISHARES TR MSCI EMG MKT ETF 464287234 2727260 71953 SH DFND 1 0 71953 0 ISHARES TR MSCI INDIA ETF 46429B598 485519 11632 SH DFND 1 0 11632 0 ISHARES TR MSCI UK ETF NEW 46435G334 316943 10337 SH DFND 1 0 10337 0 ISHARES TR MSCI USA MIN VOL 46429B697 901538 12504 SH DFND 1 0 12504 0 ISHARES TR MSCI USA MMENTM 46432F396 6780806 46466 SH DFND 1 0 46466 0 ISHARES TR MSCI USA VALUE 46432F388 206432 2265 SH DFND 1 0 2265 0 ISHARES TR PFD AND INCM SEC 464288687 723937 23712 SH DFND 1 0 23712 0 ISHARES TR RUS 2000 GRW ETF 464287648 329347 1535 SH DFND 1 0 1535 0 ISHARES TR RUS 2000 VAL ETF 464287630 307489 2217 SH DFND 1 0 2217 0 ISHARES TR RUS MD CP GR ETF 464287481 207996 2488 SH DFND 1 0 2488 0 ISHARES TR RUSSELL 2000 ETF 464287655 3842137 22035 SH DFND 1 0 22035 0 ISHARES TR RUSSELL 3000 ETF 464287689 476895 2161 SH DFND 1 0 2161 0 ISHARES TR S&P 100 ETF 464287101 1567563 9188 SH DFND 1 0 9188 0 ISHARES TR S&P 500 GRWT ETF 464287309 644556 11017 SH DFND 1 0 11017 0 ISHARES TR S&P 500 VAL ETF 464287408 1682800 11600 SH DFND 1 0 11600 0 ISHARES TR SELECT DIVID ETF 464287168 2917657 24192 SH DFND 1 0 24192 0 ISHARES TR SHORT TREAS BD 464288679 9708772 88325 SH DFND 1 0 88325 0 ISHARES TR TIPS BD ETF 464287176 2390339 22457 SH DFND 1 0 22457 0 ISHARES TR U.S. BAS MTL ETF 464287838 225956 1811 SH DFND 1 0 1811 0 ISHARES TR U.S. FIN SVC ETF 464287770 4707790 29884 SH DFND 1 0 29884 0 ISHARES TR U.S. FINLS ETF 464287788 11111846 147210 SH DFND 1 0 147210 0 ISHARES TR U.S. MED DVC ETF 464288810 2189281 41645 SH DFND 1 0 41645 0 ISHARES TR U.S. REAL ES ETF 464287739 1189688 14131 SH DFND 1 0 14131 0 ISHARES TR U.S. TECH ETF 464287721 3135799 42094 SH DFND 1 0 42094 0 ISHARES TR US AER DEF ETF 464288760 6677875 59698 SH DFND 1 0 59698 0 ISHARES TR US CONSM STAPLES 464287812 203595 1004 SH DFND 1 0 1004 0 ISHARES TR US HLTHCARE ETF 464287762 914221 3222 SH DFND 1 0 3222 0 ISHARES TR US HLTHCR PR ETF 464288828 927943 3466 SH DFND 1 0 3466 0 ISHARES TR US HOME CONS ETF 464288752 2895229 47772 SH DFND 1 0 47772 0 ISHARES TR US INDUSTRIALS 464287754 1568114 16260 SH DFND 1 0 16260 0 ISHARES TR US INFRASTRUC 46435U713 202912 5596 SH DFND 1 0 5596 0 ISHARES TR US OIL EQ&SV ETF 464288844 237864 11220 SH DFND 1 0 11220 0 ISHARES TR US TREAS BD ETF 46429B267 1653514 72778 SH DFND 1 0 72778 0 ISHARES TR US TRSPRTION 464287192 3300426 15455 SH DFND 1 0 15455 0 ISHARES TR USD INV GRDE ETF 464288620 233764 4760 SH DFND 1 0 4760 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 4636164 51234 SH DFND 1 0 51234 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 698651 12195 SH DFND 1 0 12195 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 7305911 134077 SH DFND 1 0 134077 0 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 202315 4400 SH DFND 1 0 4400 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 19481469 388619 SH DFND 1 0 388619 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 247369 4895 SH DFND 1 0 4895 0 JACOBS SOLUTIONS INC COM 46982L108 732491 6100 SH DFND 1 0 6100 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 430670 10535 SH DFND 1 0 10535 0 JOHNSON & JOHNSON COM 478160104 195246788 1105147 SH DFND 1 0 1105147 0 JPMORGAN CHASE & CO COM 46625H100 190872588 1423295 SH DFND 1 0 1423295 0 KELLOGG CO COM 487836108 1862011 26137 SH DFND 1 0 26137 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 299551 1751 SH DFND 1 0 1751 0 KIMBERLY-CLARK CORP COM 494368103 1087036 8007 SH DFND 1 0 8007 0 KINDER MORGAN INC DEL COM 49456B101 253053 13994 SH DFND 1 0 13994 0 KINROSS GOLD CORP COM 496902404 128315 31474 SH DFND 1 0 31474 0 KLA CORP COM NEW 482480100 4535963 12030 SH DFND 1 0 12030 0 KRAFT HEINZ CO COM 500754106 3776205 92758 SH DFND 1 0 92758 0 KRANESHARES TR CSI CHI INTERNET 500767306 601403 19914 SH DFND 1 0 19914 0 KROGER CO COM 501044101 5093114 114246 SH DFND 1 0 114246 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1436826 6900 SH DFND 1 0 6900 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 20041835 85110 SH DFND 1 0 85110 0 LAM RESEARCH CORP COM 512807108 780646 1857 SH DFND 1 0 1857 0 LAMB WESTON HLDGS INC COM 513272104 2764004 30931 SH DFND 1 0 30931 0 LAS VEGAS SANDS CORP COM 517834107 293796 6111 SH DFND 1 0 6111 0 LAUDER ESTEE COS INC CL A 518439104 472002 1902 SH DFND 1 0 1902 0 LEGGETT & PLATT INC COM 524660107 364715 11316 SH DFND 1 0 11316 0 LENNAR CORP CL A 526057104 651690 7201 SH DFND 1 0 7201 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 588954 41363 SH DFND 1 0 41363 0 LILLY ELI & CO COM 532457108 12558177 34326 SH DFND 1 0 34326 0 LINDE PLC SHS G5494J103 2148946 6588 SH DFND 1 0 6588 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 19598 16750 SH DFND 1 0 16750 0 LISTED FD TR ROUNDHILL BALL 53656F417 147892 20598 SH DFND 1 0 20598 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 5796561 305867 SH DFND 1 0 305867 0 LIVE NATION ENTERTAINMENT IN COM 538034109 226590 3249 SH DFND 1 0 3249 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 172198 78269 SH DFND 1 0 78269 0 LOCKHEED MARTIN CORP COM 539830109 10024777 20605 SH DFND 1 0 20605 0 LOOP INDS INC COM 543518104 34476 14425 SH DFND 1 0 14425 0 LOWES COS INC COM 548661107 3521409 17674 SH DFND 1 0 17674 0 LULULEMON ATHLETICA INC COM 550021109 3525223 11002 SH DFND 1 0 11002 0 MAGNA INTL INC COM 559222401 61645613 1099802 SH DFND 1 22000 1077802 0 MANULIFE FINL CORP COM 56501R106 228345707 12802468 SH DFND 1 0 12802468 0 MARATHON OIL CORP COM 565849106 429679 15872 SH DFND 1 0 15872 0 MARATHON PETE CORP COM 56585A102 2370028 20362 SH DFND 1 0 20362 0 MARKEL CORP COM 570535104 1155435 877 SH DFND 1 0 877 0 MARRIOTT INTL INC NEW CL A 571903202 2627154 17645 SH DFND 1 0 17645 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 260699 1937 SH DFND 1 0 1937 0 MARSH & MCLENNAN COS INC COM 571748102 9381439 56691 SH DFND 1 0 56691 0 MASTERCARD INCORPORATED CL A 57636Q104 46210239 132885 SH DFND 1 0 132885 0 MCCORMICK & CO INC COM NON VTG 579780206 13858545 167185 SH DFND 1 0 167185 0 MCCORMICK & CO INC COM VTG 579780107 534437 6504 SH DFND 1 0 6504 0 MCDONALDS CORP COM 580135101 52263604 198307 SH DFND 1 0 198307 0 MCKESSON CORP COM 58155Q103 1907526 5085 SH DFND 1 0 5085 0 MEDTRONIC PLC SHS G5960L103 40878908 525916 SH DFND 1 0 525916 0 MERCK & CO INC COM 58933Y105 46835361 422119 SH DFND 1 0 422119 0 META MATERIALS INC COM 59134N104 88403 74284 SH DFND 1 0 74284 0 META PLATFORMS INC CL A 30303M102 34521899 286864 SH DFND 1 0 286864 0 METLIFE INC COM 59156R108 4533210 62629 SH DFND 1 0 62629 0 METTLER TOLEDO INTERNATIONAL COM 592688105 286181 198 SH DFND 1 0 198 0 MICRON TECHNOLOGY INC COM 595112103 1487859 29765 SH DFND 1 0 29765 0 MICROSOFT CORP COM 594918104 434853986 1813151 SH DFND 1 0 1813151 0 MKS INSTRS INC COM 55306N104 509100 6009 SH DFND 1 0 6009 0 MODERNA INC COM 60770K107 3309504 18425 SH DFND 1 0 18425 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1720978 33404 SH DFND 1 0 33404 0 MONDELEZ INTL INC CL A 609207105 4896356 73447 SH DFND 1 0 73447 0 MOODYS CORP COM 615369105 3085435 11074 SH DFND 1 0 11074 0 MORGAN STANLEY COM NEW 617446448 10529409 123844 SH DFND 0 123844 0 MOSAIC CO NEW COM 61945C103 3613161 82359 SH DFND 1 0 82359 0 MRC GLOBAL INC COM 55345K103 122354 10566 SH DFND 1 0 10566 0 MSCI INC COM 55354G100 285614 614 SH DFND 1 0 614 0 NATIONAL BK HLDGS CORP CL A 633707104 323560 7691 SH DFND 1 0 7691 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 791217 13117 SH DFND 1 0 13117 0 NETFLIX INC COM 64110L106 7704393 26126 SH DFND 1 0 26126 0 NEW FOUND GOLD CORP COM 64440N103 52134 13000 SH DFND 1 0 13000 0 NEW GOLD INC CDA COM 644535106 15368 15763 SH DFND 1 0 15763 0 NEWELL BRANDS INC COM 651229106 1034524 79092 SH DFND 1 0 79092 0 NEWMONT CORP COM 651639106 5014717 106529 SH DFND 1 0 106529 0 NEXTERA ENERGY INC COM 65339F101 7729047 92436 SH DFND 1 0 92436 0 NICE LTD SPONSORED ADR 653656108 2502032 13010 SH DFND 1 0 13010 0 NIKE INC CL B 654106103 25949789 221762 SH DFND 1 0 221762 0 NIO INC SPON ADS 62914V106 753634 77294 SH DFND 1 0 77294 0 NOKIA CORP SPONSORED ADR 654902204 75390 16246 SH DFND 1 0 16246 0 NORFOLK SOUTHN CORP COM 655844108 662258 2687 SH DFND 1 0 2687 0 NORTHROP GRUMMAN CORP COM 666807102 7212418 13219 SH DFND 1 0 13219 0 NOVARTIS AG SPONSORED ADR 66987V109 3833357 42247 SH DFND 1 0 42247 0 NOVO-NORDISK A S ADR 670100205 9398541 69437 SH DFND 1 0 69437 0 NRG ENERGY INC COM NEW 629377508 345316 10852 SH DFND 1 0 10852 0 NUCOR CORP COM 670346105 1192354 9046 SH DFND 1 0 9046 0 NUTRIEN LTD COM 67077M108 84522346 1160500 SH DFND 1 0 1160500 0 NUVEI CORPORATION SUB VTG SHS 67079A102 433386 17129 SH DFND 1 0 17129 0 NVIDIA CORPORATION COM 67066G104 44539296 304765 SH DFND 1 0 304765 0 OCCIDENTAL PETE CORP COM 674599105 976161 15495 SH DFND 1 0 15495 0 OFG BANCORP COM 67103X102 298473 10830 SH DFND 1 0 10830 0 OMNICOM GROUP INC COM 681919106 730300 8953 SH DFND 1 0 8953 0 ONE GAS INC COM 68235P108 233371 3082 SH DFND 1 0 3082 0 ONEOK INC NEW COM 682680103 2030125 30900 SH DFND 1 0 30900 0 OPEN TEXT CORP COM 683715106 14015451 473809 SH DFND 1 0 473809 0 ORACLE CORP COM 68389X105 8205066 100364 SH DFND 1 0 100364 0 ORGANIGRAM HLDGS INC COM 68620P101 43780 55921 SH DFND 1 39 55882 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 388986 32371 SH DFND 1 0 32371 0 OTIS WORLDWIDE CORP COM 68902V107 3860749 49299 SH DFND 1 0 49299 0 OVINTIV INC COM 69047Q102 4010721 79278 SH DFND 1 0 79278 0 OWENS CORNING NEW COM 690742101 774179 9076 SH DFND 1 0 9076 0 PACCAR INC COM 693718108 709186 7164 SH DFND 0 7164 0 PACER FDS TR DATA AND INFRAST 69374H741 1370004 47209 SH DFND 1 0 47209 0 PACER FDS TR INDUSTRIAL RELET 69374H766 1298869 35305 SH DFND 1 0 35305 0 PACER FDS TR US CASH COWS 100 69374H881 2513742 54351 SH DFND 1 0 54351 0 PACKAGING CORP AMER COM 695156109 629499 4921 SH DFND 1 0 4921 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 105715 16465 SH DFND 1 0 16465 0 PALO ALTO NETWORKS INC COM 697435105 1851010 13265 SH DFND 1 0 13265 0 PAN AMERN SILVER CORP COM 697900108 1284255 78925 SH DFND 1 0 78925 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 9412600 557619 SH DFND 1 0 557619 0 PARKER-HANNIFIN CORP COM 701094104 378300 1300 SH DFND 1 0 1300 0 PAYPAL HLDGS INC COM 70450Y103 23094000 324240 SH DFND 1 0 324240 0 PEMBINA PIPELINE CORP COM 706327103 168759837 4979278 SH DFND 1 0 4979278 0 PENN ENTERTAINMENT INC COM 707569109 489745 16488 SH DFND 1 0 16488 0 PEPSICO INC COM 713448108 99386770 550113 SH DFND 1 0 550113 0 PERION NETWORK LTD SHS NEW M78673114 1641970 64900 SH DFND 1 0 64900 0 PFIZER INC COM 717081103 102187001 1994186 SH DFND 1 0 1994186 0 PHILIP MORRIS INTL INC COM 718172109 4503815 44499 SH DFND 1 0 44499 0 PHILLIPS 66 COM 718546104 4556951 43783 SH DFND 1 0 43783 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1078080 58336 SH DFND 1 0 58336 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 3698130 289595 SH DFND 1 0 289595 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 33435640 369536 SH DFND 1 0 369536 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7063048 71597 SH DFND 1 0 71597 0 PIMCO INCOME STRATEGY FD II COM 72201J104 240126 33964 SH DFND 1 0 33964 0 PINTEREST INC CL A 72352L106 1734006 71417 SH DFND 1 0 71417 0 PIONEER NAT RES CO COM 723787107 2409687 10551 SH DFND 1 0 10551 0 PLBY GROUP INC COM 72814P109 150872 54849 SH DFND 1 0 54849 0 PNC FINL SVCS GROUP INC COM 693475105 1251266 7922 SH DFND 1 0 7922 0 POET TECHNOLOGIES INC COM NEW 73044W302 79725 28011 SH DFND 1 0 28011 0 POINT BIOPHARMA GLOBAL INC COM 730541109 2733750 375000 SH DFND 1 0 375000 0 PPG INDS INC COM 693506107 200178 1592 SH DFND 1 0 1592 0 PPL CORP COM 69351T106 1825929 62489 SH DFND 1 0 62489 0 PRECISION DRILLING CORP COM NEW 74022D407 410603 5384 SH DFND 1 0 5384 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 7650 25000 SH DFND 1 0 25000 0 PREMIER INC CL A 74051N102 297157 8495 SH DFND 1 0 8495 0 PROCTER AND GAMBLE CO COM 742718109 61225224 403939 SH DFND 1 0 403939 0 PROGRESSIVE CORP COM 743315103 411555 3172 SH DFND 1 0 3172 0 PROLOGIS INC. COM 74340W103 25711795 228079 SH DFND 1 0 228079 0 PROSHARES TR EQTS FOR RISIN 74347B391 213577 4208 SH DFND 1 0 4208 0 PROSHARES TR MERGER ETF 74348A566 250368 6400 SH DFND 1 0 6400 0 PROSHARES TR S&P 500 DV ARIST 74348A467 1001859 11133 SH DFND 1 0 11133 0 PROSHARES TR SHORT S&P 500 NE 74347B425 636791 39725 SH DFND 1 0 39725 0 PYROGENESIS CDA INC COM 74734T104 43219 57938 SH DFND 1 0 57938 0 QUALCOMM INC COM 747525103 24573392 223515 SH DFND 1 0 223515 0 QUANTA SVCS INC COM 74762E102 2521533 17695 SH DFND 1 0 17695 0 RAYONIER ADVANCED MATLS INC COM 75508B104 145114 15116 SH DFND 1 0 15116 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 17473525 173142 SH DFND 1 0 173142 0 REGENERON PHARMACEUTICALS COM 75886F107 276442 383 SH DFND 1 0 383 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 925837 42942 SH DFND 1 0 42942 0 RELX PLC SPONSORED ADR 759530108 3211615 115849 SH DFND 1 0 115849 0 RESMED INC COM 761152107 208935 1003 SH DFND 1 0 1003 0 RESTAURANT BRANDS INTL INC COM 76131D103 99391231 1540595 SH DFND 1 0 1540595 0 RH COM 74967X103 1037471 3882 SH DFND 1 0 3882 0 RIO TINTO PLC SPONSORED ADR 767204100 5592784 78548 SH DFND 1 0 78548 0 RIOT BLOCKCHAIN INC COM 767292105 138984 40998 SH DFND 1 0 40998 0 RITCHIE BROS AUCTIONEERS COM 767744105 3053968 52955 SH DFND 1 0 52955 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 400705 21742 SH DFND 1 0 21742 0 ROBLOX CORP CL A 771049103 247636 8701 SH DFND 1 0 8701 0 ROCKWELL AUTOMATION INC COM 773903109 462339 1795 SH DFND 1 0 1795 0 ROGERS COMMUNICATIONS INC CL B 775109200 112903334 2417281 SH DFND 1 0 2417281 0 ROKU INC COM CL A 77543R102 202894 4985 SH DFND 1 0 4985 0 ROSS STORES INC COM 778296103 347666 2995 SH DFND 1 0 2995 0 ROYAL BK CDA SUSTAINABL COM 780087102 765604274 8152044 SH DFND 1 0 8152044 0 ROYAL CARIBBEAN GROUP COM V7780T103 234083 4735 SH DFND 1 0 4735 0 RPC INC COM 749660106 107489 12091 SH DFND 1 0 12091 0 S&P GLOBAL INC COM 78409V104 3121164 9318 SH DFND 1 0 9318 0 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 919302 120801 SH DFND 1 0 120801 0 SALESFORCE INC COM 79466L302 22241103 167719 SH DFND 1 0 167719 0 SANDSTORM GOLD LTD COM NEW 80013R206 1727620 331801 SH DFND 1 0 331801 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 65610 14101 SH DFND 1 0 14101 0 SANOFI SPONSORED ADR 80105N105 1213787 25062 SH DFND 1 0 25062 0 SAP SE SPON ADR 803054204 6188843 59971 SH DFND 1 0 59971 0 SCHLUMBERGER LTD COM STK 806857108 6938860 129794 SH DFND 1 0 129794 0 SCHWAB CHARLES CORP COM 808513105 3575101 42939 SH DFND 1 0 42939 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2493572 33010 SH DFND 1 0 33010 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 676853 14104 SH DFND 1 0 14104 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 16982515 194152 SH DFND 1 0 194152 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 11233162 328452 SH DFND 1 0 328452 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4224199 32705 SH DFND 1 0 32705 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6839401 91738 SH DFND 1 0 91738 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 9131975 67216 SH DFND 1 0 67216 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2386416 24298 SH DFND 1 0 24298 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 715866 10154 SH DFND 1 0 10154 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1936656 24931 SH DFND 1 0 24931 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6277188 50437 SH DFND 1 0 50437 0 SERVICENOW INC COM 81762P102 7676598 19771 SH DFND 1 0 19771 0 SEVEN HILLS REALTY TRUST COM 81784E101 554683 61013 SH DFND 1 0 61013 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 12156349 423672 SH DFND 1 0 423672 0 SHELL PLC SPON ADS 780259305 10562038 185457 SH DFND 1 0 185457 0 SHERWIN WILLIAMS CO COM 824348106 6724592 28333 SH DFND 1 0 28333 0 SHIFT4 PMTS INC CL A 82452J109 240499 4300 SH DFND 1 0 4300 0 SHOPIFY INC CL A 82509L107 15856134 456960 SH DFND 1 0 456960 0 SILVERCREST METALS INC COM 828363101 72 12 SH DFND 3 12 0 0 SILVERCREST METALS INC COM 828363101 163689 27430 SH DFND 1 0 27430 0 SIMON PPTY GROUP INC NEW COM 828806109 494499 4209 SH DFND 1 0 4209 0 SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 649551 24423 SH DFND 0 24423 0 SIRIUS XM HOLDINGS INC COM 82968B103 135653 23213 SH DFND 1 0 23213 0 SK TELECOM LTD SPONSORED ADR 78440P306 546585 26530 SH DFND 1 0 26530 0 SMITH A O CORP COM 831865209 373509 6525 SH DFND 1 0 6525 0 SNDL INC COM 83307B101 49166 23511 SH DFND 1 0 23511 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 5832771 76461 SH DFND 1 0 76461 0 SOUTHERN CO COM 842587107 476271 6669 SH DFND 1 0 6669 0 SOUTHERN COPPER CORP COM 84265V105 962583 15939 SH DFND 1 0 15939 0 SOUTHWEST AIRLS CO COM 844741108 242458 7201 SH DFND 1 0 7201 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2523214 7615 SH DFND 1 0 7615 0 SPDR GOLD TR GOLD SHS 78463V107 14820192 87360 SH DFND 1 0 87360 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 353912 9145 SH DFND 1 0 9145 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8826449 297285 SH DFND 1 0 297285 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 3713069 70833 SH DFND 1 0 70833 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 60141111 157247 SH DFND 1 0 157247 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 620098 1400 SH DFND 1 0 1400 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 18966320 207349 SH DFND 1 0 207349 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 257789 2864 SH DFND 1 0 2864 0 SPDR SER TR BLOOMBERG INVT 78468R200 3836040 126227 SH DFND 1 0 126227 0 SPDR SER TR FTSE INT GVT ETF 78464A490 432351 10494 SH DFND 1 0 10494 0 SPDR SER TR NYSE TECH ETF 78464A102 222607 2298 SH DFND 1 0 2298 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 3629584 128526 SH DFND 1 0 128526 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 285642 8974 SH DFND 1 0 8974 0 SPDR SER TR S&P BIOTECH 78464A870 3261221 39288 SH DFND 1 0 39288 0 SPDR SER TR S&P DIVID ETF 78464A763 27259992 217853 SH DFND 1 0 217853 0 SPDR SER TR S&P METALS MNG 78464A755 3180022 63843 SH DFND 1 0 63843 0 SPDR SER TR S&P OILGAS EXP 78468R556 1443599 10624 SH DFND 1 0 10624 0 SPDR SER TR S&P REGL BKG 78464A698 1880911 32021 SH DFND 1 0 32021 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 946524 83028 SH DFND 1 0 83028 0 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 288406 11648 SH DFND 1 0 11648 0 SPROTT INC COM NEW 852066208 201657 6073 SH DFND 1 0 6073 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 967379 53922 SH DFND 1 0 53922 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 718567 49940 SH DFND 1 0 49940 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 113907 13485 SH DFND 1 0 13485 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2932479 56328 SH DFND 1 0 56328 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 8638682 211214 SH DFND 1 0 211214 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1103996 40087 SH DFND 1 0 40087 0 SSR MNG INC COM 784730103 205871 13141 SH DFND 1 0 13141 0 STAGWELL INC COM CL A 85256A109 403650 65000 SH DFND 1 0 65000 0 STANLEY BLACK & DECKER INC COM 854502101 2729707 36338 SH DFND 1 0 36338 0 STANTEC INC COM 85472N109 6900681 144510 SH DFND 1 0 144510 0 STARBUCKS CORP COM 855244109 38965812 392780 SH DFND 1 0 392780 0 STELLANTIS N.V SHS N82405106 228638 16092 SH DFND 1 0 16092 0 STONECO LTD COM CL A G85158106 1400802 148390 SH DFND 1 0 148390 0 STRYKER CORPORATION COM 863667101 12616620 51604 SH DFND 1 0 51604 0 SUN LIFE FINANCIAL INC. COM 866796105 139585352 3013224 SH DFND 1 0 3013224 0 SUNCOR ENERGY INC NEW COM 867224107 168370640 5311292 SH DFND 1 0 5311292 0 SUNOPTA INC COM 8676EP108 408975 48594 SH DFND 1 0 48594 0 SYNOPSYS INC COM 871607107 541836 1697 SH DFND 1 0 1697 0 SYSCO CORP COM 871829107 4620525 60438 SH DFND 1 0 60438 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 23415977 314329 SH DFND 1 0 314329 0 TARGET CORP COM 87612E106 294056 1973 SH DFND 1 0 1973 0 TC ENERGY CORP COM 87807B107 238396387 5988614 SH DFND 1 0 5988614 0 TE CONNECTIVITY LTD SHS H84989104 4566708 39779 SH DFND 1 0 39779 0 TECK RESOURCES LTD CL B 878742204 17373090 460493 SH DFND 1 0 460493 0 TELEFONICA S A SPONSORED ADR 879382208 35713 10002 SH DFND 1 0 10002 0 TELUS CORPORATION COM 87971M103 261047726 13537250 SH DFND 1 0 13537250 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 327695 16639 SH DFND 1 0 16639 0 TESLA INC COM 88160R101 8271600 67143 SH DFND 1 0 67143 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 112226 12297 SH DFND 1 0 12297 0 TEXAS INSTRS INC COM 882508104 7161601 43345 SH DFND 1 0 43345 0 TFI INTL INC COM 87241L109 33696455 337355 SH DFND 1 0 337355 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 4 2 SH DFND 5 2 0 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 62289 27824 SH DFND 1 0 27824 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 325427 54878 SH DFND 1 0 54878 0 THE VALENS COMPANY INC COM NEW 91914P603 32889 49481 SH DFND 1 0 49481 0 THE VERY GOOD FOOD CO INC COM 88340B109 1182 17777 SH DFND 1 0 17777 0 THERATECHNOLOGIES INC COM 88338H100 10769 12150 SH DFND 1 0 12150 0 THERMO FISHER SCIENTIFIC INC COM 883556102 14718652 26726 SH DFND 1 0 26726 0 THOMSON REUTERS CORP. COM NEW 884903709 13604119 119475 SH DFND 1 0 119475 0 TILRAY BRANDS INC COM CL 2 88688T100 91171 33822 SH DFND 1 0 33822 0 TJX COS INC NEW COM 872540109 12257355 153980 SH DFND 1 0 153980 0 T-MOBILE US INC COM 872590104 2343901 16742 SH DFND 1 0 16742 0 TORONTO DOMINION BK ONT COM NEW 891160509 649835495 10044143 SH DFND 1 0 10044143 0 TOYOTA MOTOR CORP ADS 892331307 2355762 17248 SH DFND 1 0 17248 0 TRANSALTA CORP COM 89346D107 1334177 148620 SH DFND 6 148620 0 0 TRANSALTA CORP COM 89346D107 13859542 1553459 SH DFND 1 0 1553459 0 TRICON RESIDENTIAL INC COM NPV 89612W102 7281053 949572 SH DFND 1 0 949572 0 TRX GOLD CORPORATION COM 87283P109 13127 39500 SH DFND 1 0 39500 0 UBER TECHNOLOGIES INC COM 90353T100 5814140 235086 SH DFND 1 0 235086 0 ULTA BEAUTY INC COM 90384S303 2993078 6381 SH DFND 1 0 6381 0 UNILEVER PLC SPON ADR NEW 904767704 29394190 583741 SH DFND 1 0 583741 0 UNION PAC CORP COM 907818108 10198520 49249 SH DFND 1 0 49249 0 UNITED PARCEL SERVICE INC CL B 911312106 23129878 133045 SH DFND 1 0 133045 0 UNITED RENTALS INC COM 911363109 1621177 4560 SH DFND 1 0 4560 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 241665 4294 SH DFND 1 0 4294 0 UNITEDHEALTH GROUP INC COM 91324P102 170061243 320751 SH DFND 1 0 320751 0 UNUM GROUP COM 91529Y106 660710 16103 SH DFND 1 0 16103 0 US BANCORP DEL COM NEW 902973304 1327858 30448 SH DFND 0 30448 0 VALE S A SPONSORED ADS 91912E105 1818686 107163 SH DFND 1 0 107163 0 VALERO ENERGY CORP COM 91913Y100 3817863 30095 SH DFND 1 0 30095 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1122334 13074 SH DFND 1 0 13074 0 VANECK ETF TRUST BIOTECH ETF 92189F726 314386 1968 SH DFND 1 0 1968 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 14251705 527449 SH DFND 1 0 527449 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 751806 26231 SH DFND 1 0 26231 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 4317555 173535 SH DFND 1 0 173535 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 292098 4498 SH DFND 1 0 4498 0 VANECK ETF TRUST OIL REFINERS ETF 92189F585 2675432 85750 SH DFND 1 0 85750 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 710561 2337 SH DFND 1 0 2337 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 235106 3087 SH DFND 1 0 3087 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3331873 16416 SH DFND 1 0 16416 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 254717 5943 SH DFND 1 0 5943 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1421529 6739 SH DFND 1 0 6739 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 940493 12983 SH DFND 1 0 12983 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 6607257 87769 SH DFND 1 0 87769 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2289891 31874 SH DFND 1 0 31874 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 5546135 116933 SH DFND 1 0 116933 0 VANGUARD INDEX FDS GROWTH ETF 922908736 11678669 54801 SH DFND 1 0 54801 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3837985 18831 SH DFND 1 0 18831 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 35473285 100965 SH DFND 1 0 100965 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2316109 14585 SH DFND 1 0 14585 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1613325 8790 SH DFND 1 0 8790 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 876416 4583 SH DFND 1 0 4583 0 VANGUARD INDEX FDS VALUE ETF 922908744 1349524 9614 SH DFND 1 0 9614 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 217679 4341 SH DFND 1 0 4341 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1490299 38232 SH DFND 1 0 38232 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 9609511 173330 SH DFND 1 0 173330 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 319159 3104 SH DFND 1 0 3104 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 701845 8143 SH DFND 1 0 8143 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 13728901 293918 SH DFND 1 0 293918 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 27480168 354537 SH DFND 1 0 354537 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4544493 78597 SH DFND 1 0 78597 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4567197 60742 SH DFND 1 0 60742 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 238782 4332 SH DFND 1 0 4332 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1100456 15638 SH DFND 1 0 15638 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 20050060 132031 SH DFND 1 0 132031 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 567989 10982 SH DFND 0 10982 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 708508 16881 SH DFND 1 0 16881 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3838201 35469 SH DFND 1 0 35469 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1610948 19586 SH DFND 1 0 19586 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 463290 3820 SH DFND 1 0 3820 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2957340 11922 SH DFND 1 0 11922 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 288029 1577 SH DFND 1 0 1577 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 5264087 16480 SH DFND 1 0 16480 0 VERISIGN INC COM 92343E102 842604 4099 SH DFND 1 0 4099 0 VERISK ANALYTICS INC COM 92345Y106 3235659 18340 SH DFND 1 0 18340 0 VERIZON COMMUNICATIONS INC COM 92343V104 38019098 964911 SH DFND 1 0 964911 0 VERMILION ENERGY INC COM 923725105 2817625 159359 SH DFND 1 0 159359 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2378600 8234 SH DFND 1 0 8234 0 VIATRIS INC COM 92556V106 2308681 207428 SH DFND 1 0 207428 0 VICINITY MOTOR CORP COM 925654105 26372 27468 SH DFND 1 0 27468 0 VISA INC COM CL A 92826C839 275504481 1325968 SH DFND 1 0 1325968 0 VMWARE INC CL A COM 928563402 760047 6191 SH DFND 1 0 6191 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 756525 74755 SH DFND 1 0 74755 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 8573229 229475 SH DFND 1 0 229475 0 WALMART INC COM 931142103 50813733 358372 SH DFND 1 0 358372 0 WARNER BROS DISCOVERY INC COM SER A 934423104 802578 84659 SH DFND 1 0 84659 0 WASTE CONNECTIONS INC COM 94106B101 23796722 179738 SH DFND 1 0 179738 0 WASTE MGMT INC DEL COM 94106L109 101309389 645734 SH DFND 1 0 645734 0 WELLS FARGO CO NEW COM 949746101 17792808 430914 SH DFND 1 0 430914 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 843720 712 SH DFND 1 0 712 0 WEST FRASER TIMBER CO LTD COM 952845105 1497975 20814 SH DFND 1 0 20814 0 WESTERN COPPER & GOLD CORP COM 95805V108 17725 10000 SH DFND 1 0 10000 0 WHEATON PRECIOUS METALS CORP COM 962879102 3479006 89273 SH DFND 1 0 89273 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 374148 5347 SH DFND 0 5347 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 955930 14869 SH DFND 1 0 14869 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 403458 6684 SH DFND 0 6684 0 WORKSPORT LTD COM NEW 98139Q209 14925 15000 SH DFND 0 15000 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 1873682 51773 SH DFND 0 51773 0 XENON PHARMACEUTICALS INC COM 98420N105 1059087 26859 SH DFND 0 26859 0 XYLEM INC COM 98419M100 5976319 54050 SH DFND 0 54050 0 YAMANA GOLD INC COM 98462Y100 131624 23794 SH DFND 0 23794 0 YUM BRANDS INC COM 988498101 4037282 31521 SH DFND 0 31521 0 ZENTEK LTD COM 98942X102 698368 477498 SH DFND 0 477498 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1877181 14720 SH DFND 0 14720 0 ZOETIS INC CL A 98978V103 5624107 38376 SH DFND 0 38376 0