0001085146-22-001870.txt : 20220509 0001085146-22-001870.hdr.sgml : 20220509 20220509155103 ACCESSION NUMBER: 0001085146-22-001870 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220509 DATE AS OF CHANGE: 20220509 EFFECTIVENESS DATE: 20220509 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: 22904723 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 13F-HR LIVE false false false 0001335644 XXXXXXXX 03-31-2022 03-31-2022 false SCOTIA CAPITAL INC.
40 KING ST.WEST, SCOTIA PLAZA 33RD FLOOR TORONTO A6 M5W 2X6
13F COMBINATION REPORT 028-11461 0000009631 028-11475 BANK OF NOVA SCOTIA N
Massimo Ceschia CFO, Scotia Capital Inc. 416 863-7995 /s/Massimo Ceschia Toronto A6 05-09-2022 1 887 15766103 false 1 0000009631 028-11475 BANK OF NOVA SCOTIA
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 23ANDME HOLDING CO CLASS A COM 90138Q108 49 12793 SH DFND 1 0 12793 0 3M CO COM 88579Y101 18925 127115 SH DFND 1 0 127115 0 ABB LTD SPONSORED ADR 000375204 4681 144743 SH DFND 1 0 144743 0 ABBOTT LABS COM 002824100 22510 190182 SH DFND 1 0 190182 0 ABBVIE INC COM 00287Y109 31405 193726 SH DFND 1 0 193726 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 100 15527 SH DFND 1 0 15527 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 579 31162 SH DFND 1 0 31162 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 502 5470 SH DFND 1 0 5470 0 ABSOLUTE SOFTWARE CORP COM 00386B109 128 15094 SH DFND 1 0 15094 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 57758 171271 SH DFND 1 0 171271 0 ACTIVISION BLIZZARD INC COM 00507V109 12577 156996 SH DFND 1 0 156996 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 40353 88567 SH DFND 1 0 88567 0 ADVANCED MICRO DEVICES INC COM 007903107 15256 139528 SH DFND 1 0 139528 0 AFLAC INC COM 001055102 301 4674 SH DFND 1 0 4674 0 AGCO CORP COM 001084102 2007 13743 SH DFND 1 75 13668 0 AGNICO EAGLE MINES LTD COM 008474108 23133 377743 SH DFND 1 0 377743 0 AIRBNB INC COM CL A 009066101 14646 85270 SH DFND 1 0 85270 0 AKERNA CORP COM 00973W102 52 45614 SH DFND 1 0 45614 0 AKUMIN INC COM 01021F109 81 72972 SH DFND 1 0 72972 0 ALAMOS GOLD INC NEW COM CL A 011532108 1216 144418 SH DFND 1 0 144418 0 ALBEMARLE CORP COM 012653101 334 1510 SH DFND 1 0 1510 0 ALCOA CORP COM 013872106 542 6020 SH DFND 1 0 6020 0 ALGONQUIN PWR UTILS CORP COM 015857105 101756 6556433 SH DFND 1 44900 6511533 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17812 163713 SH DFND 1 0 163713 0 ALIGN TECHNOLOGY INC COM 016255101 2355 5401 SH DFND 1 0 5401 0 ALLSTATE CORP COM 020002101 2340 16894 SH DFND 1 0 16894 0 ALPHABET INC CAP STK CL A 02079K305 224356 80664 SH DFND 1 0 80664 0 ALPHABET INC CAP STK CL C 02079K107 187304 67062 SH DFND 1 0 67062 0 ALTRIA GROUP INC COM 02209S103 4157 79559 SH DFND 1 0 79559 0 AMAZON COM INC COM 023135106 317017 97245 SH DFND 1 0 97245 0 AMBEV SA SPONSORED ADR 02319V103 4093 1267182 SH DFND 1 0 1267182 0 AMCOR PLC ORD G0250X107 838 73962 SH DFND 1 0 73962 0 AMDOCS LTD SHS G02602103 1040 12650 SH DFND 1 0 12650 0 AMERICAN ELEC PWR CO INC COM 025537101 12009 120366 SH DFND 1 0 120366 0 AMERICAN EXPRESS CO COM 025816109 3107 16614 SH DFND 1 0 16614 0 AMERICAN HOMES 4 RENT CL A 02665T306 333 8318 SH DFND 1 0 8318 0 AMERICAN INTL GROUP INC COM NEW 026874784 27876 444097 SH DFND 1 0 444097 0 AMERICAN TOWER CORP NEW COM 03027X100 84789 337508 SH DFND 1 0 337508 0 AMERICAN WTR WKS CO INC NEW COM 030420103 3267 19736 SH DFND 1 0 19736 0 AMERICAS GOLD AND SILVER COR COM 03062D100 53 49074 SH DFND 1 0 49074 0 AMERIPRISE FINL INC COM 03076C106 504 1677 SH DFND 1 0 1677 0 AMERISOURCEBERGEN CORP COM 03073E105 1402 9062 SH DFND 1 0 9062 0 AMGEN INC COM 031162100 11252 46530 SH DFND 1 0 46530 0 AMPHENOL CORP NEW CL A 032095101 312 4140 SH DFND 1 0 4140 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 225 6008 SH DFND 1 0 6008 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 285 12030 SH DFND 1 0 12030 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2283 38011 SH DFND 1 0 38011 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 80 11363 SH DFND 1 0 11363 0 ANTHEM INC COM 036752103 7425 15115 SH DFND 1 0 15115 0 AON PLC SHS CL A G0403H108 1670 5128 SH DFND 1 0 5128 0 APPLE INC COM 037833100 568750 3257259 SH DFND 1 0 3257259 0 APPLIED MATLS INC COM 038222105 4418 33520 SH DFND 1 0 33520 0 APTIV PLC SHS G6095L109 498 4160 SH DFND 1 0 4160 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 293 9153 SH DFND 1 0 9153 0 ARCHER DANIELS MIDLAND CO COM 039483102 5545 61439 SH DFND 1 227 61212 0 ARGO BLOCKCHAIN PLC ADS 040126104 107 10851 SH DFND 1 0 10851 0 ARISTA NETWORKS INC COM 040413106 677 4871 SH DFND 1 0 4871 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 793 11720 SH DFND 1 0 11720 0 ARK ETF TR GENOMIC REV ETF 00214Q302 971 21140 SH DFND 1 0 21140 0 ARK ETF TR INNOVATION ETF 00214Q104 5380 81158 SH DFND 1 0 81158 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 2241 25693 SH DFND 1 0 25693 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 315 6849 SH DFND 1 0 6849 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 32702 48960 SH DFND 1 0 48960 0 ASTRAZENECA PLC SPONSORED ADR 046353108 5967 89945 SH DFND 1 0 89945 0 AT&T INC COM 00206R102 25043 1059796 SH DFND 1 0 1059796 0 AURORA CANNABIS INC COM 05156X884 64 16092 SH DFND 1 4092 12000 0 AUTODESK INC COM 052769106 5994 27963 SH DFND 1 0 27963 0 AUTOMATIC DATA PROCESSING IN COM 053015103 894 3928 SH DFND 1 0 3928 0 AUTOZONE INC COM 053332102 294 143 SH DFND 1 0 143 0 AVALONBAY CMNTYS INC COM 053484101 1353 5447 SH DFND 1 0 5447 0 AVISTA CORP COM 05379B107 2250 49833 SH DFND 1 0 49833 0 B2GOLD CORP COM 11777Q209 91 19825 SH DFND 1 0 19825 0 BALL CORP COM 058498106 3824 42488 SH DFND 1 0 42488 0 BALLARD PWR SYS INC NEW COM 058586108 324 27835 SH DFND 1 0 27835 0 BANCO SANTANDER S.A. ADR 05964H105 57 16863 SH DFND 1 0 16863 0 BANK MONTREAL QUE COM 063671101 303059 2568949 SH DFND 1 0 2568949 0 BANK NEW YORK MELLON CORP COM 064058100 4914 99012 SH DFND 1 0 99012 0 BANK NOVA SCOTIA B C COM 064149107 846340 11800730 SH DFND 1 109668 11691062 0 BARRICK GOLD CORP COM 067901108 9108 371300 SH DFND 1 0 371300 0 BAXTER INTL INC COM 071813109 1889 24361 SH DFND 1 0 24361 0 BCE INC COM NEW 05534B760 400525 7221871 SH DFND 1 0 7221871 0 BECTON DICKINSON & CO COM 075887109 34235 128703 SH DFND 1 0 128703 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3703 7 SH DFND 1 0 7 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 158765 449873 SH DFND 1 0 449873 0 BERRY GLOBAL GROUP INC COM 08579W103 14579 251535 SH DFND 1 0 251535 0 BHP GROUP LTD SPONSORED ADS 088606108 2199 28466 SH DFND 1 0 28466 0 BITFARMS LTD COM 09173B107 73 19466 SH DFND 1 0 19466 0 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 1486 1132 SH DFND 1 0 1132 0 BK OF AMERICA CORP COM 060505104 53659 1301770 SH DFND 1 0 1301770 0 BLACKBERRY LTD COM 09228F103 729 97721 SH DFND 1 0 97721 0 BLACKROCK INC COM 09247X101 51823 67816 SH DFND 1 0 67816 0 BLACKSTONE INC COM 09260D107 12058 94989 SH DFND 1 0 94989 0 BLOCK H & R INC COM 093671105 445 17089 SH DFND 1 0 17089 0 BLOCK INC CL A 852234103 9160 67551 SH DFND 1 0 67551 0 BLUE STAR FOODS CORP COM 09606H101 1926 987692 SH DFND 1 0 987692 0 BOEING CO COM 097023105 8500 44386 SH DFND 1 0 44386 0 BOOKING HOLDINGS INC COM 09857L108 28681 12212 SH DFND 1 0 12212 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 336 3825 SH DFND 1 0 3825 0 BORGWARNER INC COM 099724106 1175 30205 SH DFND 1 0 30205 0 BOSTON SCIENTIFIC CORP COM 101137107 677 15285 SH DFND 1 0 15285 0 BP PLC SPONSORED ADR 055622104 7968 271020 SH DFND 1 0 271020 0 BRISTOL-MYERS SQUIBB CO COM 110122108 11703 160249 SH DFND 1 0 160249 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 361 8562 SH DFND 1 0 8562 0 BROADCOM INC COM 11135F101 17639 28012 SH DFND 1 0 28012 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 317438 5611419 SH DFND 1 0 5611419 0 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 640 11188 SH DFND 1 0 11188 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 1583 48543 SH DFND 1 0 48543 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 3144 102343 SH DFND 1 0 102343 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 203443 3071751 SH DFND 1 11160 3060591 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 34550 457979 SH DFND 1 0 457979 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 59119 1349748 SH DFND 1 0 1349748 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 91223 2221131 SH DFND 1 16530 2204601 0 BROWN FORMAN CORP CL B 115637209 538 8027 SH DFND 1 0 8027 0 BRP INC COM SUN VTG 05577W200 920 11248 SH DFND 1 0 11248 0 BUNGE LIMITED COM G16962105 208 1879 SH DFND 1 237 1642 0 BURCON NUTRASCIENCE CORP COM 120831102 19 20918 SH DFND 1 0 20918 0 CAE INC COM 124765108 7990 306365 SH DFND 1 0 306365 0 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 342 16789 SH DFND 1 0 16789 0 CAMECO CORP COM 13321L108 10503 360927 SH DFND 1 0 360927 0 CAMPBELL SOUP CO COM 134429109 1973 44267 SH DFND 1 0 44267 0 CAMPING WORLD HLDGS INC CL A 13462K109 1741 62289 SH DFND 1 0 62289 0 CANADIAN IMP BK COMM COM 136069101 222843 1831246 SH DFND 1 4917 1826329 0 CANADIAN NAT RES LTD COM 136385101 130919 2112278 SH DFND 1 0 2112278 0 CANADIAN NATL RY CO COM 136375102 291467 2172856 SH DFND 1 0 2172856 0 CANADIAN PAC RY LTD COM 13645T100 186717 2262139 SH DFND 1 0 2262139 0 CANADIAN SOLAR INC COM 136635109 1086 30712 SH DFND 1 0 30712 0 CANOPY GROWTH CORP COM 138035100 741 97781 SH DFND 1 12425 85356 0 CAPITAL ONE FINL CORP COM 14040H105 2333 17769 SH DFND 1 0 17769 0 CARDINAL HEALTH INC COM 14149Y108 1484 26172 SH DFND 1 0 26172 0 CARNIVAL CORP COMMON STOCK 143658300 1216 60138 SH DFND 1 0 60138 0 CARRIER GLOBAL CORPORATION COM 14448C104 956 20841 SH DFND 1 0 20841 0 CATERPILLAR INC COM 149123101 11818 53038 SH DFND 1 0 53038 0 CBRE GROUP INC CL A 12504L109 1681 18367 SH DFND 1 0 18367 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 227 4142 SH DFND 1 0 4142 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 8 11631 SH DFND 1 0 11631 0 CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 233 20173 SH DFND 0 20173 0 CENOVUS ENERGY INC COM 15135U109 21298 1276858 SH DFND 1 0 1276858 0 CENTENE CORP DEL COM 15135B101 249 2957 SH DFND 1 0 2957 0 CF INDS HLDGS INC COM 125269100 1512 14669 SH DFND 1 144 14525 0 CGI INC CL A SUB VTG 12532H104 37798 473481 SH DFND 1 0 473481 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 348 17505 SH DFND 1 0 17505 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1408 10183 SH DFND 1 0 10183 0 CHEGG INC COM 163092109 320 8820 SH DFND 1 0 8820 0 CHEVRON CORP NEW COM 166764100 23489 144254 SH DFND 1 0 144254 0 CHURCH & DWIGHT CO INC COM 171340102 2160 21734 SH DFND 1 0 21734 0 CI FINL CORP COM 125491100 4165 261949 SH DFND 1 0 261949 0 CIENA CORP COM NEW 171779309 443 7306 SH DFND 1 0 7306 0 CIGNA CORP NEW COM 125523100 1460 6093 SH DFND 1 0 6093 0 CISCO SYS INC COM 17275R102 96702 1734253 SH DFND 1 0 1734253 0 CITIGROUP INC COM NEW 172967424 56463 1057359 SH DFND 1 0 1057359 0 CITIZENS FINL GROUP INC COM 174610105 350 7721 SH DFND 1 0 7721 0 CLEVELAND-CLIFFS INC NEW COM 185899101 704 21856 SH DFND 1 0 21856 0 CLOROX CO DEL COM 189054109 788 5667 SH DFND 1 0 5667 0 CLOUDFLARE INC CL A COM 18915M107 216 1804 SH DFND 1 0 1804 0 CME GROUP INC COM 12572Q105 260 1093 SH DFND 1 0 1093 0 CNX RES CORP COM 12653C108 656 31660 SH DFND 1 0 31660 0 COCA COLA CO COM 191216100 26102 421000 SH DFND 1 0 421000 0 COEUR MNG INC COM NEW 192108504 682 153258 SH DFND 1 0 153258 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 362 4037 SH DFND 1 0 4037 0 COHBAR INC COM 19249J109 4 12726 SH DFND 1 0 12726 0 COINBASE GLOBAL INC COM CL A 19260Q107 519 2733 SH DFND 1 0 2733 0 COLGATE PALMOLIVE CO COM 194162103 7355 96993 SH DFND 1 0 96993 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 453 3473 SH DFND 1 0 3473 0 COMCAST CORP NEW CL A 20030N101 51874 1107945 SH DFND 1 0 1107945 0 COMMERCE BANCSHARES INC COM 200525103 236 3296 SH DFND 1 0 3296 0 COMMERCIAL METALS CO COM 201723103 240 5766 SH DFND 1 0 5766 0 CONAGRA BRANDS INC COM 205887102 1703 50729 SH DFND 1 0 50729 0 CONOCOPHILLIPS COM 20825C104 10515 105150 SH DFND 1 0 105150 0 CONSOLIDATED EDISON INC COM 209115104 2189 23119 SH DFND 1 0 23119 0 CONSOLIDATED WATER CO INC ORD G23773107 341 30831 SH DFND 1 0 30831 0 CONSTELLATION BRANDS INC CL A 21036P108 4208 18269 SH DFND 1 108 18161 0 CORNING INC COM 219350105 278 7531 SH DFND 1 0 7531 0 COSTCO WHSL CORP NEW COM 22160K105 176299 306154 SH DFND 1 0 306154 0 COTERRA ENERGY INC COM 127097103 1199 44456 SH DFND 1 0 44456 0 CRESCENT PT ENERGY CORP COM 22576C101 17658 2435586 SH DFND 1 0 2435586 0 CRONOS GROUP INC COM 22717L101 103 26258 SH DFND 1 24459 1799 0 CROWDSTRIKE HLDGS INC CL A 22788C105 444 1955 SH DFND 1 0 1955 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1616 8754 SH DFND 1 0 8754 0 CSX CORP COM 126408103 3367 89906 SH DFND 1 0 89906 0 CUMMINS INC COM 231021106 2806 13680 SH DFND 1 0 13680 0 CVS HEALTH CORP COM 126650100 38113 376573 SH DFND 1 0 376573 0 D R HORTON INC COM 23331A109 467 6267 SH DFND 1 0 6267 0 DANAHER CORPORATION COM 235851102 49187 167684 SH DFND 1 0 167684 0 DARLING INGREDIENTS INC COM 237266101 3325 41366 SH DFND 1 0 41366 0 DARLING INGREDIENTS INC COM 237266101 10 128 SH DFND 3 128 0 0 DEERE & CO COM 244199105 19967 48059 SH DFND 1 0 48059 0 DELTA AIR LINES INC DEL COM NEW 247361702 2039 51528 SH DFND 1 0 51528 0 DENISON MINES CORP COM 248356107 70 43750 SH DFND 1 0 43750 0 DESCARTES SYS GROUP INC COM 249906108 1958 26726 SH DFND 1 0 26726 0 DEVON ENERGY CORP NEW COM 25179M103 6609 111770 SH DFND 1 0 111770 0 DIAGEO PLC SPON ADR NEW 25243Q205 25445 125258 SH DFND 1 0 125258 0 DIAMONDBACK ENERGY INC COM 25278X109 434 3166 SH DFND 1 0 3166 0 DIGITAL RLTY TR INC COM 253868103 654 4612 SH DFND 1 0 4612 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 1076 32419 SH DFND 1 0 32419 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 217 14914 SH DFND 1 0 14914 0 DIRTT ENVIRONMENTAL SOLUTION COM 25490H106 67 49264 SH DFND 1 0 49264 0 DISCOVERY INC COM SER A 25470F104 248 9951 SH DFND 1 0 9951 0 DISCOVERY INC COM SER C 25470F302 1196 47897 SH DFND 1 0 47897 0 DISNEY WALT CO COM 254687106 162328 1183493 SH DFND 0 1183493 0 DNP SELECT INCOME FD INC COM 23325P104 810 68527 SH DFND 1 0 68527 0 DOCEBO INC COM 25609L105 284 5480 SH DFND 1 0 5480 0 DOCUSIGN INC COM 256163106 2206 20593 SH DFND 1 0 20593 0 DOLLAR GEN CORP NEW COM 256677105 207 929 SH DFND 1 0 929 0 DOLLAR TREE INC COM 256746108 584 3646 SH DFND 1 0 3646 0 DOMINION ENERGY INC COM 25746U109 393 4625 SH DFND 1 0 4625 0 DOMINOS PIZZA INC COM 25754A201 1166 2864 SH DFND 1 0 2864 0 DOW INC COM 260557103 7628 119711 SH DFND 1 0 119711 0 DRAFTKINGS INC COM CL A 26142R104 392 20133 SH DFND 1 0 20133 0 DROPBOX INC CL A 26210C104 3636 156387 SH DFND 1 0 156387 0 DUKE ENERGY CORP NEW COM NEW 26441C204 967 8660 SH DFND 1 0 8660 0 DUKE REALTY CORP COM NEW 264411505 1417 24405 SH DFND 1 0 24405 0 DUPONT DE NEMOURS INC COM 26614N102 200 2718 SH DFND 1 0 2718 0 EATON CORP PLC SHS G29183103 977 6437 SH DFND 1 0 6437 0 EBAY INC. COM 278642103 263 4593 SH DFND 1 0 4593 0 ECOLAB INC COM 278865100 7094 40178 SH DFND 1 0 40178 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2581 21924 SH DFND 1 0 21924 0 ELASTIC N V ORD SHS N14506104 4863 54671 SH DFND 1 0 54671 0 ELECTRONIC ARTS INC COM 285512109 997 7880 SH DFND 1 0 7880 0 EMERSON ELEC CO COM 291011104 2253 22978 SH DFND 1 0 22978 0 EMPLOYERS HLDGS INC COM 292218104 309 7532 SH DFND 1 0 7532 0 ENBRIDGE INC COM 29250N105 511042 11087977 SH DFND 1 51440 11036537 0 ENBRIDGE INC COM 29250N105 13809 300000 SH Call DFND 1 300000 0 0 ENERPLUS CORP COM 292766102 7228 569133 SH DFND 1 0 569133 0 ENTERPRISE PRODS PARTNERS L COM 293792107 215 8330 SH DFND 1 0 8330 0 ENTHUSIAST GAMING HLDGS INC COM 29385B109 328 135537 SH DFND 1 0 135537 0 ENVERIC BIOSCIENCES INC COM NEW 29405E109 9 27272 SH DFND 1 0 27272 0 EOG RES INC COM 26875P101 1008 8454 SH DFND 1 0 8454 0 EQUINIX INC COM 29444U700 362 488 SH DFND 1 0 488 0 EQUINOX GOLD CORP COM 29446Y502 328 39661 SH DFND 1 0 39661 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 314 4105 SH DFND 1 0 4105 0 ERICSSON ADR B SEK 10 294821608 288 31509 SH DFND 1 0 31509 0 ERO COPPER CORP COM 296006109 165 11270 SH DFND 1 0 11270 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 113 10896 SH DFND 1 0 10896 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 8654 147377 SH DFND 1 0 147377 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 5502 105564 SH DFND 1 0 105564 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 251 6686 SH DFND 1 0 6686 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 344 14012 SH DFND 1 0 14012 0 ETF SER SOLUTIONS US GLB JETS 26922A842 2703 124218 SH DFND 1 0 124218 0 ETSY INC COM 29786A106 1110 8931 SH DFND 1 0 8931 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1533 77817 SH DFND 1 0 77817 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 470 8063 SH DFND 1 0 8063 0 EXELON CORP COM 30161N101 883 18538 SH DFND 1 0 18538 0 EXPEDIA GROUP INC COM NEW 30212P303 730 3730 SH DFND 1 0 3730 0 EXTRA SPACE STORAGE INC COM 30225T102 695 3380 SH DFND 1 0 3380 0 EXXON MOBIL CORP COM 30231G102 16863 204177 SH DFND 1 0 204177 0 FASTENAL CO COM 311900104 1565 26346 SH DFND 1 0 26346 0 FEDEX CORP COM 31428X106 13298 57470 SH DFND 1 0 57470 0 FERRARI N V COM N3167Y103 1471 6744 SH DFND 1 0 6744 0 FIDELITY NATL INFORMATION SV COM 31620M106 1366 13602 SH DFND 1 0 13602 0 FIELD TRIP HEALTH LTD COM 31656R102 65 48507 SH DFND 1 0 48507 0 FIFTH THIRD BANCORP COM 316773100 732 17007 SH DFND 1 0 17007 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 5502 33942 SH DFND 1 0 33942 0 FIRST SOLAR INC COM 336433107 567 6770 SH DFND 1 0 6770 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2205 24359 SH DFND 1 0 24359 0 FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 989 29593 SH DFND 1 0 29593 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 6989 131594 SH DFND 1 0 131594 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 848 9015 SH DFND 1 0 9015 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1774 9442 SH DFND 1 0 9442 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 946 14639 SH DFND 1 0 14639 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 407 10747 SH DFND 1 0 10747 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 433 12410 SH DFND 1 0 12410 0 FIRSTSERVICE CORP NEW COM 33767E202 3938 27181 SH DFND 1 0 27181 0 FISERV INC COM 337738108 3807 37544 SH DFND 1 0 37544 0 FMC CORP COM NEW 302491303 2 15 SH DFND 5 15 0 0 FMC CORP COM NEW 302491303 569 4324 SH DFND 1 0 4324 0 FORD MTR CO DEL COM 345370860 20632 1220106 SH DFND 1 0 1220106 0 FORTINET INC COM 34959E109 4881 14282 SH DFND 1 0 14282 0 FORTIS INC COM 349553107 320755 6479895 SH DFND 1 14320 6465575 0 FORTIVE CORP COM 34959J108 404 6630 SH DFND 1 0 6630 0 FORTUNA SILVER MINES INC COM 349915108 338 88713 SH DFND 1 0 88713 0 FORTUNA SILVER MINES INC SDCV 4.650%10/3 349915AA6 524 494000 SH DFND 51 494000 0 0 FORTUNA SILVER MINES INC SDCV 4.650%10/3 349915AA6 47 429 PRN DFND 1 0 429 0 FRANCO NEV CORP COM 351858105 24057 150808 SH DFND 1 0 150808 0 FRANKLIN RESOURCES INC COM 354613101 1333 47743 SH DFND 1 0 47743 0 FREEPORT-MCMORAN INC CL B 35671D857 21027 422738 SH DFND 1 0 422738 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2541 75445 SH DFND 1 0 75445 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 1432 51752 SH DFND 1 0 51752 0 FURY GOLD MINES LIMITED COM 36117T100 73 107828 SH DFND 1 0 107828 0 GABELLI EQUITY TR INC COM 362397101 1738 250793 SH DFND 1 0 250793 0 GALLAGHER ARTHUR J & CO COM 363576109 441 2525 SH DFND 1 0 2525 0 GAMESTOP CORP NEW CL A 36467W109 412 2473 SH DFND 1 0 2473 0 GARMIN LTD SHS H2906T109 234 1972 SH DFND 1 0 1972 0 GARTNER INC COM 366651107 7007 23556 SH DFND 1 0 23556 0 GENERAC HLDGS INC COM 368736104 1828 6149 SH DFND 1 0 6149 0 GENERAL DYNAMICS CORP COM 369550108 3460 14346 SH DFND 1 0 14346 0 GENERAL ELECTRIC CO COM NEW 369604301 2740 29945 SH DFND 1 0 29945 0 GENERAL MLS INC COM 370334104 7116 105079 SH DFND 1 0 105079 0 GENERAL MTRS CO COM 37045V100 12278 280704 SH DFND 1 0 280704 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 4420 135832 SH DFND 1 0 135832 0 GILDAN ACTIVEWEAR INC COM 375916103 3811 101680 SH DFND 1 0 101680 0 GILEAD SCIENCES INC COM 375558103 10990 184861 SH DFND 1 0 184861 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4525 103879 SH DFND 1 0 103879 0 GLOBAL PMTS INC COM 37940X102 808 5904 SH DFND 1 0 5904 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 235 8526 SH DFND 1 0 8526 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 1984 43594 SH DFND 1 0 43594 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 3803 180151 SH DFND 1 0 180151 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1063 13808 SH DFND 1 0 13808 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 2171 76768 SH DFND 1 0 76768 0 GLOBAL X FDS US PFD ETF 37954Y657 3878 165021 SH DFND 1 0 165021 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 487 31500 SH DFND 1 0 31500 0 GOLD STD VENTURES CORP COM 380738104 5 11363 SH DFND 1 0 11363 0 GOLDMAN SACHS GROUP INC COM 38141G104 12327 37343 SH DFND 1 0 37343 0 GOODYEAR TIRE & RUBR CO COM 382550101 1672 117004 SH DFND 1 0 117004 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 8355 108295 SH DFND 1 0 108295 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 271 3798 SH DFND 1 0 3798 0 HALLIBURTON CO COM 406216101 233 6152 SH DFND 1 0 6152 0 HCA HEALTHCARE INC COM 40412C101 2848 11363 SH DFND 1 0 11363 0 HDFC BANK LTD SPONSORED ADS 40415F101 313 5103 SH DFND 1 0 5103 0 HENRY SCHEIN INC COM 806407102 815 9347 SH DFND 1 0 9347 0 HERSHEY CO COM 427866108 1465 6762 SH DFND 1 0 6762 0 HEXO CORP COM NEW 428304307 810 1307051 SH DFND 1 8455 1298596 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 157 13149 SH DFND 1 0 13149 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 344 31675 SH DFND 1 0 31675 0 HIVE BLOCKCHAIN TECHNLGIES L COM 43366H100 100 46948 SH DFND 1 0 46948 0 HOLOGIC INC COM 436440101 4199 54660 SH DFND 1 0 54660 0 HOME DEPOT INC COM 437076102 112785 376791 SH DFND 1 0 376791 0 HONEYWELL INTL INC COM 438516106 72861 374452 SH DFND 1 0 374452 0 HORMEL FOODS CORP COM 440452100 371 7198 SH DFND 1 0 7198 0 HP INC COM 40434L105 629 17327 SH DFND 1 0 17327 0 HSBC HLDGS PLC SPON ADR NEW 404280406 3429 100204 SH DFND 1 0 100204 0 HUDBAY MINERALS INC COM 443628102 15150 1929936 SH DFND 1 0 1929936 0 HUMANA INC COM 444859102 1108 2546 SH DFND 1 0 2546 0 HUNTSMAN CORP COM 447011107 883 23540 SH DFND 1 0 23540 0 ICICI BANK LIMITED ADR 45104G104 5419 286114 SH DFND 1 0 286114 0 IDEXX LABS INC COM 45168D104 809 1478 SH DFND 1 0 1478 0 IES HLDGS INC COM 44951W106 753 18731 SH DFND 1 0 18731 0 ILLINOIS TOOL WKS INC COM 452308109 1021 4875 SH DFND 1 0 4875 0 ILLUMINA INC COM 452327109 3040 8700 SH DFND 1 0 8700 0 IMMUNOGEN INC COM 45253H101 77 16176 SH DFND 1 0 16176 0 IMPERIAL OIL LTD COM NEW 453038408 10889 225346 SH DFND 1 2913 222433 0 IMV INC COM 44974L103 22 15602 SH DFND 1 0 15602 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 296 9597 SH DFND 1 0 9597 0 ING GROEP N.V. SPONSORED ADR 456837103 1605 153883 SH DFND 1 0 153883 0 INTEL CORP COM 458140100 33862 683252 SH DFND 1 0 683252 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 480 3633 SH DFND 1 0 3633 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 793 11522 SH DFND 1 0 11522 0 INTERNATIONAL BUSINESS MACHS COM 459200101 19054 146546 SH DFND 1 0 146546 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 19 19369 SH DFND 1 0 19369 0 INTERPUBLIC GROUP COS INC COM 460690100 871 24569 SH DFND 1 0 24569 0 INTUIT COM 461202103 868 1805 SH DFND 1 0 1805 0 INTUITIVE SURGICAL INC COM NEW 46120E602 7287 24154 SH DFND 1 0 24154 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2436 93476 SH DFND 1 0 93476 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 4584 209506 SH DFND 1 0 209506 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 1737 67221 SH DFND 1 0 67221 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 328 3874 SH DFND 1 0 3874 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 281 15296 SH DFND 1 0 15296 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 747 16193 SH DFND 1 0 16193 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 1309 20536 SH DFND 1 0 20536 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 434 2913 SH DFND 1 0 2913 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 245 18054 SH DFND 1 0 18054 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1770 23301 SH DFND 1 0 23301 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3006 44805 SH DFND 1 0 44805 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 587 7778 SH DFND 1 0 7778 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1822 20137 SH DFND 1 0 20137 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 511 5173 SH DFND 1 0 5173 0 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 559 13088 SH DFND 1 0 13088 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 489 9953 SH DFND 1 0 9953 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 507 5145 SH DFND 1 0 5145 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 973 12009 SH DFND 1 0 12009 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 996 5829 SH DFND 1 0 5829 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9029 57250 SH DFND 1 0 57250 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 2117 24716 SH DFND 1 0 24716 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3088 58242 SH DFND 1 0 58242 0 INVESCO LTD SHS G491BT108 3451 149653 SH DFND 1 0 149653 0 INVESCO QQQ TR UNIT SER 1 46090E103 28851 79580 SH DFND 1 0 79580 0 INVITAE CORP COM 46185L103 139 17440 SH DFND 1 0 17440 0 IRON MTN INC NEW COM 46284V101 392 7074 SH DFND 1 0 7074 0 ISHARES GOLD TR ISHARES NEW 464285204 7710 209340 SH DFND 1 0 209340 0 ISHARES INC ASIA/PAC DIV ETF 464286293 342 8983 SH DFND 1 0 8983 0 ISHARES INC CORE MSCI EMKT 46434G103 8945 161026 SH DFND 1 0 161026 0 ISHARES INC JP MRG EM CRP BD 464286251 5924 127672 SH DFND 1 0 127672 0 ISHARES INC MSCI BRAZIL ETF 464286400 677 17905 SH DFND 1 0 17905 0 ISHARES INC MSCI CDA ETF 464286509 3500 87043 SH DFND 1 0 87043 0 ISHARES INC MSCI EMERG MKT 46434G889 627 12957 SH DFND 1 0 12957 0 ISHARES INC MSCI EURZONE ETF 464286608 5378 124289 SH DFND 1 0 124289 0 ISHARES INC MSCI GBL ETF NEW 46434G848 1253 24463 SH DFND 1 0 24463 0 ISHARES INC MSCI GBL MIN VOL 464286525 396 3777 SH DFND 1 0 3777 0 ISHARES INC MSCI HONG KG ETF 464286871 424 18785 SH DFND 1 0 18785 0 ISHARES INC MSCI JPN ETF NEW 46434G822 5537 89871 SH DFND 1 0 89871 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 471 20794 SH DFND 1 0 20794 0 ISHARES SILVER TR ISHARES 46428Q109 1619 70760 SH DFND 1 0 70760 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 573 5460 SH DFND 1 0 5460 0 ISHARES TR 0-5YR HI YL CP 46434V407 3376 76797 SH DFND 1 0 76797 0 ISHARES TR 0-5YR HI YL CP 46434V407 3 75 SH DFND 17 75 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 3120 63209 SH DFND 1 0 63209 0 ISHARES TR 1 3 YR TREAS BD 464287457 27417 328938 SH DFND 1 0 328938 0 ISHARES TR 20 YR TR BD ETF 464287432 5597 42375 SH DFND 1 0 42375 0 ISHARES TR 3 7 YR TREAS BD 464288661 936 7668 SH DFND 1 0 7668 0 ISHARES TR BARCLAYS 7 10 YR 464287440 3417 31794 SH DFND 1 0 31794 0 ISHARES TR CHINA LG-CAP ETF 464287184 12126 379293 SH DFND 1 0 379293 0 ISHARES TR CORE DIV GRWTH 46434V621 1603 30013 SH DFND 1 0 30013 0 ISHARES TR CORE HIGH DV ETF 46429B663 4056 37945 SH DFND 1 0 37945 0 ISHARES TR CORE INTL AGGR 46435G672 307 5889 SH DFND 1 0 5889 0 ISHARES TR CORE MSCI EAFE 46432F842 3759 54078 SH DFND 1 0 54078 0 ISHARES TR CORE MSCI TOTAL 46432F834 888 13337 SH DFND 1 0 13337 0 ISHARES TR CORE S&P MCP ETF 464287507 1396 5202 SH DFND 1 0 5202 0 ISHARES TR CORE S&P SCP ETF 464287804 1786 16555 SH DFND 1 0 16555 0 ISHARES TR CORE S&P US VLU 464287663 292 3848 SH DFND 1 0 3848 0 ISHARES TR CORE S&P500 ETF 464287200 19494 42967 SH DFND 1 0 42967 0 ISHARES TR CORE US AGGBD ET 464287226 7193 67161 SH DFND 1 0 67161 0 ISHARES TR CYBERSECURITY 46435U135 1494 34996 SH DFND 1 0 34996 0 ISHARES TR EAFE SML CP ETF 464288273 229 3451 SH DFND 1 0 3451 0 ISHARES TR EAFE VALUE ETF 464288877 421 8376 SH DFND 1 0 8376 0 ISHARES TR ESG AWR MSCI USA 46435G425 411 4055 SH DFND 1 0 4055 0 ISHARES TR EUROPE ETF 464287861 1282 25517 SH DFND 1 0 25517 0 ISHARES TR EXPND TEC SC ETF 464287549 5135 13213 SH DFND 1 0 13213 0 ISHARES TR FLTG RATE NT ETF 46429B655 13016 257640 SH DFND 1 0 257640 0 ISHARES TR FOCUSD VAL FAC 46435U333 1963 33514 SH DFND 1 0 33514 0 ISHARES TR GL CLEAN ENE ETF 464288224 1426 66263 SH DFND 1 0 66263 0 ISHARES TR GLB CNS DISC ETF 464288745 1698 10861 SH DFND 1 0 10861 0 ISHARES TR GLB CNSM STP ETF 464288737 236 3799 SH DFND 1 0 3799 0 ISHARES TR GLB INFRASTR ETF 464288372 5294 104089 SH DFND 1 0 104089 0 ISHARES TR GLOB HLTHCRE ETF 464287325 3790 43254 SH DFND 1 0 43254 0 ISHARES TR GLOBAL 100 ETF 464287572 14155 186127 SH DFND 1 0 186127 0 ISHARES TR GLOBAL ENERG ETF 464287341 4310 119225 SH DFND 1 0 119225 0 ISHARES TR GLOBAL FINLS ETF 464287333 1566 19710 SH DFND 1 0 19710 0 ISHARES TR GLOBAL REIT ETF 46434V647 328 11229 SH DFND 1 0 11229 0 ISHARES TR GLOBAL TECH ETF 464287291 14010 241510 SH DFND 1 0 241510 0 ISHARES TR GRWT ALLOCAT ETF 464289867 811 15029 SH DFND 1 0 15029 0 ISHARES TR HDG MSCI JAPAN 46434V886 281 7283 SH DFND 1 0 7283 0 ISHARES TR IBOXX HI YD ETF 464288513 1377 16733 SH DFND 1 0 16733 0 ISHARES TR IBOXX HI YD ETF 464288513 256 3113 SH DFND 13 3113 0 0 ISHARES TR IBOXX INV CP ETF 464287242 8331 68885 SH DFND 1 0 68885 0 ISHARES TR INTL SEL DIV ETF 464288448 25751 810799 SH DFND 1 0 810799 0 ISHARES TR INTL TREA BD ETF 464288117 718 15457 SH DFND 1 0 15457 0 ISHARES TR ISHARES BIOTECH 464287556 4693 36016 SH DFND 1 0 36016 0 ISHARES TR ISHARES SEMICDTR 464287523 1253 2647 SH DFND 1 0 2647 0 ISHARES TR ISHS 1-5YR INVS 464288646 7495 144914 SH DFND 1 0 144914 0 ISHARES TR JPMORGAN USD EMG 464288281 6976 71358 SH DFND 1 0 71358 0 ISHARES TR MBS ETF 464288588 9128 89604 SH DFND 1 0 89604 0 ISHARES TR MORNINGSTAR GRWT 464287119 458 7046 SH DFND 1 0 7046 0 ISHARES TR MORNINGSTR US EQ 464287127 494 7859 SH DFND 1 0 7859 0 ISHARES TR MSCI ACWI ETF 464288257 1624 16275 SH DFND 1 0 16275 0 ISHARES TR MSCI ACWI EX US 464288240 411 7863 SH DFND 1 0 7863 0 ISHARES TR MSCI ACWI EXUS 46435G847 9655 310336 SH DFND 1 0 310336 0 ISHARES TR MSCI CHINA ETF 46429B671 8728 165021 SH DFND 1 0 165021 0 ISHARES TR MSCI EAFE ETF 464287465 3100 42119 SH DFND 1 0 42119 0 ISHARES TR MSCI EAFE MIN VL 46429B689 693 9606 SH DFND 1 0 9606 0 ISHARES TR MSCI EMG MKT ETF 464287234 3669 81262 SH DFND 1 0 81262 0 ISHARES TR MSCI INDIA ETF 46429B598 850 19071 SH DFND 1 0 19071 0 ISHARES TR MSCI LW CRB TG 46434V464 320 1959 SH DFND 1 0 1959 0 ISHARES TR MSCI UK ETF NEW 46435G334 379 11266 SH DFND 1 0 11266 0 ISHARES TR MSCI USA MIN VOL 46429B697 868 11189 SH DFND 1 0 11189 0 ISHARES TR MSCI USA MMENTM 46432F396 6414 38117 SH DFND 1 0 38117 0 ISHARES TR MSCI USA QLT FCT 46432F339 883 6558 SH DFND 1 0 6558 0 ISHARES TR MSCI USA VALUE 46432F388 529 5058 SH DFND 1 0 5058 0 ISHARES TR RUS 1000 GRW ETF 464287614 285 1026 SH DFND 1 0 1026 0 ISHARES TR RUS 2000 VAL ETF 464287630 480 2973 SH DFND 1 0 2973 0 ISHARES TR RUS MID CAP ETF 464287499 219 2806 SH DFND 1 0 2806 0 ISHARES TR RUS TP200 GR ETF 464289438 1195 7521 SH DFND 1 0 7521 0 ISHARES TR RUSSELL 2000 ETF 464287655 4231 20611 SH DFND 1 0 20611 0 ISHARES TR RUSSELL 3000 ETF 464287689 699 2664 SH DFND 1 0 2664 0 ISHARES TR S&P 100 ETF 464287101 3019 14478 SH DFND 1 0 14478 0 ISHARES TR S&P 500 GRWT ETF 464287309 869 11377 SH DFND 1 0 11377 0 ISHARES TR S&P 500 VAL ETF 464287408 8249 52973 SH DFND 1 0 52973 0 ISHARES TR S&P MC 400VL ETF 464287705 6337 57798 SH DFND 1 0 57798 0 ISHARES TR SELECT DIVID ETF 464287168 4185 32662 SH DFND 1 0 32662 0 ISHARES TR SHORT TREAS BD 464288679 6994 63437 SH DFND 1 0 63437 0 ISHARES TR SP SMCP600VL ETF 464287879 6322 61744 SH DFND 1 0 61744 0 ISHARES TR TIPS BD ETF 464287176 5978 47989 SH DFND 1 0 47989 0 ISHARES TR U.S. BAS MTL ETF 464287838 290 1939 SH DFND 1 0 1939 0 ISHARES TR U.S. FIN SVC ETF 464287770 5566 30865 SH DFND 1 0 30865 0 ISHARES TR U.S. FINLS ETF 464287788 12976 153507 SH DFND 1 0 153507 0 ISHARES TR U.S. MED DVC ETF 464288810 5304 87007 SH DFND 1 0 87007 0 ISHARES TR U.S. REAL ES ETF 464287739 1444 13343 SH DFND 1 0 13343 0 ISHARES TR U.S. TECH ETF 464287721 2968 28804 SH DFND 1 0 28804 0 ISHARES TR US AER DEF ETF 464288760 4383 39561 SH DFND 1 0 39561 0 ISHARES TR US BR DEL SE ETF 464288794 384 3844 SH DFND 1 0 3844 0 ISHARES TR US CONSUM DISCRE 464287580 329 4384 SH DFND 1 0 4384 0 ISHARES TR US HLTHCARE ETF 464287762 840 2908 SH DFND 1 0 2908 0 ISHARES TR US HLTHCR PR ETF 464288828 2190 7741 SH DFND 1 0 7741 0 ISHARES TR US HOME CONS ETF 464288752 4869 82163 SH DFND 1 0 82163 0 ISHARES TR US INDUSTRIALS 464287754 1678 15915 SH DFND 1 0 15915 0 ISHARES TR US REGNL BKS ETF 464288778 324 5498 SH DFND 1 0 5498 0 ISHARES TR US TREAS BD ETF 46429B267 12 496 SH DFND 14 496 0 0 ISHARES TR US TREAS BD ETF 46429B267 1870 75070 SH DFND 1 0 75070 0 ISHARES TR US TRSPRTION 464287192 3591 13302 SH DFND 1 0 13302 0 ISHARES TR USD INV GRDE ETF 464288620 262 4760 SH DFND 1 0 4760 0 ISHARES TR USD INV GRDE ETF 464288620 12 220 SH DFND 12 220 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 4427 47332 SH DFND 1 0 47332 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 789 11248 SH DFND 1 0 11248 0 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 560 9120 SH DFND 1 0 9120 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 16452 327272 SH DFND 1 0 327272 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 248 4897 SH DFND 1 0 4897 0 JACOBS ENGR GROUP INC COM 469814107 847 6146 SH DFND 1 0 6146 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 581 12031 SH DFND 1 0 12031 0 JOHNSON & JOHNSON COM 478160104 186703 1053450 SH DFND 1 0 1053450 0 JPMORGAN CHASE & CO COM 46625H100 176480 1294600 SH DFND 1 0 1294600 0 KELLOGG CO COM 487836108 1625 25197 SH DFND 1 0 25197 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 651 4121 SH DFND 1 0 4121 0 KIMBERLY-CLARK CORP COM 494368103 1070 8687 SH DFND 1 0 8687 0 KINDER MORGAN INC DEL COM 49456B101 391 20676 SH DFND 1 0 20676 0 KINROSS GOLD CORP COM 496902404 183 31122 SH DFND 1 0 31122 0 KLA CORP COM NEW 482480100 9302 25411 SH DFND 1 0 25411 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 712 23321 SH DFND 1 0 23321 0 KOSMOS ENERGY LTD COM 500688106 139 19332 SH DFND 1 0 19332 0 KRAFT HEINZ CO COM 500754106 3319 84259 SH DFND 1 0 84259 0 KRANESHARES TR CSI CHI INTERNET 500767306 1256 44054 SH DFND 1 0 44054 0 KROGER CO COM 501044101 2510 43751 SH DFND 1 0 43751 0 L3HARRIS TECHNOLOGIES INC COM 502431109 702 2825 SH DFND 1 0 2825 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 21364 81028 SH DFND 1 0 81028 0 LAM RESEARCH CORP COM 512807108 2781 5172 SH DFND 1 0 5172 0 LANCASTER COLONY CORP COM 513847103 250 1676 SH DFND 1 0 1676 0 LAS VEGAS SANDS CORP COM 517834107 437 11242 SH DFND 1 0 11242 0 LAUDER ESTEE COS INC CL A 518439104 543 1993 SH DFND 1 0 1993 0 LEGGETT & PLATT INC COM 524660107 360 10344 SH DFND 1 0 10344 0 LENNAR CORP CL A 526057104 641 7897 SH DFND 1 0 7897 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 2564 84148 SH DFND 1 0 84148 0 LILLY ELI & CO COM 532457108 12834 44816 SH DFND 1 0 44816 0 LINDE PLC SHS G5494J103 1598 5002 SH DFND 1 0 5002 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 52 33766 SH DFND 1 0 33766 0 LISTED FD TR ROUNDHILL BALL 53656F417 697 58277 SH DFND 1 0 58277 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 5052 131254 SH DFND 1 0 131254 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 189 78423 SH DFND 1 0 78423 0 LOCKHEED MARTIN CORP COM 539830109 10539 23876 SH DFND 1 0 23876 0 LOWES COS INC COM 548661107 5477 27088 SH DFND 1 0 27088 0 LULULEMON ATHLETICA INC COM 550021109 4738 12972 SH DFND 1 0 12972 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4362 42423 SH DFND 1 0 42423 0 MAGNA INTL INC COM 559222401 76732 1193158 SH DFND 1 0 1193158 0 MANULIFE FINL CORP COM 56501R106 260236 12189039 SH DFND 1 0 12189039 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 227 8121 SH DFND 1 0 8121 0 MARATHON OIL CORP COM 565849106 0 3 SH DFND 30 3 0 0 MARATHON OIL CORP COM 565849106 972 38709 SH DFND 1 0 38709 0 MARATHON PETE CORP COM 56585A102 6442 75345 SH DFND 1 0 75345 0 MARKEL CORP COM 570535104 426 288 SH DFND 1 0 288 0 MARRIOTT INTL INC NEW CL A 571903202 3759 21388 SH DFND 1 0 21388 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 442 2802 SH DFND 1 0 2802 0 MARSH & MCLENNAN COS INC COM 571748102 11882 69721 SH DFND 1 0 69721 0 MARVELL TECHNOLOGY INC COM 573874104 2194 30595 SH DFND 1 0 30595 0 MASTERCARD INCORPORATED CL A 57636Q104 58160 162739 SH DFND 1 0 162739 0 MCCORMICK & CO INC COM NON VTG 579780206 16647 166803 SH DFND 1 0 166803 0 MCCORMICK & CO INC COM VTG 579780107 650 6500 SH DFND 1 0 6500 0 MCDONALDS CORP COM 580135101 40461 163624 SH DFND 1 0 163624 0 MCKESSON CORP COM 58155Q103 1190 3887 SH DFND 1 0 3887 0 MEDIFAST INC COM 58470H101 251 1469 SH DFND 1 0 1469 0 MEDTRONIC PLC SHS G5960L103 74603 672401 SH DFND 1 0 672401 0 MERCADOLIBRE INC COM 58733R102 326 274 SH DFND 1 0 274 0 MERCK & CO INC COM 58933Y105 33510 408409 SH DFND 1 0 408409 0 META MATERIALS INC COM 59134N104 174 104191 SH DFND 1 0 104191 0 META PLATFORMS INC CL A 30303M102 84086 378152 SH DFND 1 0 378152 0 METHANEX CORP COM 59151K108 483 8852 SH DFND 1 0 8852 0 METLIFE INC COM 59156R108 4827 68682 SH DFND 1 0 68682 0 METTLER TOLEDO INTERNATIONAL COM 592688105 279 203 SH DFND 1 0 203 0 MGM RESORTS INTERNATIONAL COM 552953101 273 6509 SH DFND 1 0 6509 0 MICRON TECHNOLOGY INC COM 595112103 1961 25176 SH DFND 1 0 25176 0 MICROSOFT CORP COM 594918104 528092 1712860 SH DFND 1 0 1712860 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 93 83783 SH DFND 1 0 83783 0 MKS INSTRS INC COM 55306N104 1453 9686 SH DFND 1 0 9686 0 MODERNA INC COM 60770K107 3730 21653 SH DFND 1 0 21653 0 MOLSON COORS BEVERAGE CO CL B 60871R209 542 10153 SH DFND 1 0 10153 0 MONDELEZ INTL INC CL A 609207105 4305 68572 SH DFND 1 0 68572 0 MONOLITHIC PWR SYS INC COM 609839105 1492 3071 SH DFND 1 0 3071 0 MOODYS CORP COM 615369105 3342 9904 SH DFND 1 0 9904 0 MORGAN STANLEY COM NEW 617446448 13784 157711 SH DFND 1 0 157711 0 MOSAIC CO NEW COM 61945C103 499 7503 SH DFND 1 0 7503 0 MOSAIC CO NEW COM 61945C103 29 444 SH DFND 31 444 0 0 MRC GLOBAL INC COM 55345K103 127 10663 SH DFND 1 0 10663 0 MSCI INC COM 55354G100 2049 4074 SH DFND 1 0 4074 0 MURPHY OIL CORP COM 626717102 215 5323 SH DFND 1 0 5323 0 NASDAQ INC COM 631103108 989 5549 SH DFND 1 0 5549 0 NATIONAL BK HLDGS CORP CL A 633707104 299 7423 SH DFND 1 0 7423 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1010 13139 SH DFND 1 0 13139 0 NETAPP INC COM 64110D104 2232 26891 SH DFND 1 0 26891 0 NETFLIX INC COM 64110L106 9204 24570 SH DFND 1 0 24570 0 NEW FOUND GOLD CORP COM 64440N103 97 15849 SH DFND 1 0 15849 0 NEW GOLD INC CDA COM 644535106 38 21111 SH DFND 1 0 21111 0 NEW YORK CMNTY BANCORP INC COM 649445103 4953 462033 SH DFND 1 0 462033 0 NEWELL BRANDS INC COM 651229106 1406 65670 SH DFND 1 0 65670 0 NEWMONT CORP COM 651639106 12774 160780 SH DFND 1 0 160780 0 NEXTERA ENERGY INC COM 65339F101 11882 140266 SH DFND 1 0 140266 0 NICE LTD SPONSORED ADR 653656108 2001 9136 SH DFND 1 0 9136 0 NIKE INC CL B 654106103 29192 216944 SH DFND 1 0 216944 0 NIO INC SPON ADS 62914V106 1503 71401 SH DFND 1 0 71401 0 NOKIA CORP SPONSORED ADR 654902204 100 18315 SH DFND 1 0 18315 0 NORFOLK SOUTHN CORP COM 655844108 810 2839 SH DFND 1 0 2839 0 NORTHROP GRUMMAN CORP COM 666807102 6499 14531 SH DFND 1 0 14531 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6080 277879 SH DFND 1 0 277879 0 NOVARTIS AG SPONSORED ADR 66987V109 5806 66165 SH DFND 1 0 66165 0 NOVO-NORDISK A S ADR 670100205 8551 77001 SH DFND 1 0 77001 0 NOW INC COM 67011P100 125 11332 SH DFND 1 0 11332 0 NRG ENERGY INC COM NEW 629377508 310 8081 SH DFND 1 0 8081 0 NUCOR CORP COM 670346105 5750 38681 SH DFND 1 0 38681 0 NUTANIX INC CL A 67059N108 625 23303 SH DFND 1 0 23303 0 NUTRIEN LTD COM 67077M108 135914 1306991 SH DFND 1 0 1306991 0 NUVEI CORPORATION SUB VTG SHS 67079A102 5 69 SH DFND 35 69 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 3430 45496 SH DFND 1 0 45496 0 NVIDIA CORPORATION COM 67066G104 86570 317268 SH DFND 1 0 317268 0 NXP SEMICONDUCTORS N V COM N6596X109 274 1480 SH DFND 1 0 1480 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 93 12618 SH DFND 1 0 12618 0 OBSIDIAN ENERGY LTD COM 674482203 457 51580 SH DFND 1 0 51580 0 OCCIDENTAL PETE CORP COM 674599105 459 8089 SH DFND 1 0 8089 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1727 5782 SH DFND 1 0 5782 0 ONDAS HLDGS INC COM NEW 68236H204 119 16301 SH DFND 1 0 16301 0 ONE GAS INC COM 68235P108 278 3150 SH DFND 1 0 3150 0 ONEMAIN HLDGS INC COM 68268W103 297 6264 SH DFND 1 0 6264 0 ONEOK INC NEW COM 682680103 946 13393 SH DFND 1 0 13393 0 OPEN TEXT CORP COM 683715106 22693 535212 SH DFND 1 0 535212 0 ORACLE CORP COM 68389X105 6913 83560 SH DFND 1 0 83560 0 OREILLY AUTOMOTIVE INC COM 67103H107 1408 2055 SH DFND 1 0 2055 0 ORGANIGRAM HLDGS INC COM 68620P101 134 80356 SH DFND 1 14694 65662 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 548 41546 SH DFND 1 0 41546 0 OTIS WORLDWIDE CORP COM 68902V107 3529 45860 SH DFND 1 0 45860 0 OVERSTOCK COM INC DEL COM 690370101 1490 33859 SH DFND 1 0 33859 0 OVINTIV INC COM 69047Q102 2479 45847 SH DFND 1 0 45847 0 PACCAR INC COM 693718108 211 2395 SH DFND 1 0 2395 0 PACER FDS TR BNCHMRK INDSTR 69374H766 1570 30899 SH DFND 1 0 30899 0 PACER FDS TR BNCHMRK INFRA 69374H741 1520 38934 SH DFND 1 0 38934 0 PACKAGING CORP AMER COM 695156109 703 4503 SH DFND 1 0 4503 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 436 31755 SH DFND 1 0 31755 0 PALO ALTO NETWORKS INC COM 697435105 1693 2719 SH DFND 1 0 2719 0 PAN AMERN SILVER CORP COM 697900108 227 8315 SH DFND 1 0 8315 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 370 9156 SH DFND 1 0 9156 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 18372 485903 SH DFND 1 0 485903 0 PARKER-HANNIFIN CORP COM 701094104 384 1353 SH DFND 1 0 1353 0 PAYPAL HLDGS INC COM 70450Y103 34804 300942 SH DFND 1 0 300942 0 PAYSAFE LIMITED ORD G6964L107 483 142477 SH DFND 1 0 142477 0 PEABODY ENGR CORP COM 704551100 208 8479 SH DFND 1 0 8479 0 PEMBINA PIPELINE CORP COM 706327103 186408 4957745 SH DFND 1 62240 4895505 0 PEMBINA PIPELINE CORP COM 706327103 11265 300000 SH Call DFND 1 300000 0 0 PENN NATL GAMING INC COM 707569109 696 16407 SH DFND 1 0 16407 0 PEPSICO INC COM 713448108 88212 527016 SH DFND 1 0 527016 0 PERION NETWORK LTD SHS NEW M78673114 789 35082 SH DFND 1 0 35082 0 PFIZER INC COM 717081103 111993 2163279 SH DFND 1 0 2163279 0 PHILIP MORRIS INTL INC COM 718172109 4775 50830 SH DFND 1 0 50830 0 PHILLIPS 66 COM 718546104 709 8206 SH DFND 1 0 8206 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1336 54821 SH DFND 1 0 54821 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 33691 331017 SH DFND 1 0 331017 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10993 109754 SH DFND 1 0 109754 0 PIMCO INCOME STRATEGY FD II COM 72201J104 1329 153110 SH DFND 1 0 153110 0 PINTEREST INC CL A 72352L106 1313 53352 SH DFND 1 0 53352 0 PIONEER NAT RES CO COM 723787107 907 3627 SH DFND 1 0 3627 0 PLBY GROUP INC COM 72814P109 679 51871 SH DFND 1 0 51871 0 PNC FINL SVCS GROUP INC COM 693475105 1220 6614 SH DFND 1 0 6614 0 POET TECHNOLOGIES INC COM NEW 73044W302 278 38292 SH DFND 1 0 38292 0 POINT BIOPHARMA GLOBAL INC COM 730541109 1607 201631 SH DFND 1 0 201631 0 PPG INDS INC COM 693506107 202 1541 SH DFND 1 0 1541 0 PPL CORP COM 69351T106 1713 59978 SH DFND 1 0 59978 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 24 24564 SH DFND 1 0 24564 0 PREMIER INC CL A 74051N102 289 8120 SH DFND 1 0 8120 0 PROCTER AND GAMBLE CO COM 742718109 53392 349424 SH DFND 1 0 349424 0 PROLOGIS INC. COM 74340W103 35317 218708 SH DFND 1 0 218708 0 PROSHARES TR EQTS FOR RISIN 74347B391 227 4213 SH DFND 1 0 4213 0 PROSHARES TR HGH YLD INT RATE 74348A541 312 4998 SH DFND 1 0 4998 0 PROSHARES TR INVT INT RT HG 74347B607 213 2948 SH DFND 1 0 2948 0 PROSHARES TR PET CARE ETF 74348A145 2540 38161 SH DFND 1 0 38161 0 PROSHARES TR S&P 500 DV ARIST 74348A467 1171 12338 SH DFND 1 0 12338 0 PRUDENTIAL FINL INC COM 744320102 3031 25649 SH DFND 1 0 25649 0 PULTE GROUP INC COM 745867101 788 18806 SH DFND 1 0 18806 0 PYROGENESIS CDA INC COM 74734T104 173 69200 SH DFND 1 0 69200 0 QUALCOMM INC COM 747525103 36545 239137 SH DFND 1 0 239137 0 QUANTA SVCS INC COM 74762E102 3470 26365 SH DFND 1 0 26365 0 RADIANT LOGISTICS INC COM 75025X100 134 21036 SH DFND 1 0 21036 0 RAPID7 INC COM 753422104 1100 9888 SH DFND 1 0 9888 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 16716 168729 SH DFND 1 0 168729 0 REGENERON PHARMACEUTICALS COM 75886F107 237 339 SH DFND 1 0 339 0 RELX PLC SPONSORED ADR 759530108 4777 153601 SH DFND 1 0 153601 0 RESMED INC COM 761152107 244 1006 SH DFND 1 0 1006 0 RESTAURANT BRANDS INTL INC COM 76131D103 99949 1711748 SH DFND 1 0 1711748 0 RH COM 74967X103 849 2603 SH DFND 1 0 2603 0 RIO TINTO PLC SPONSORED ADR 767204100 5925 73694 SH DFND 1 0 73694 0 RIOT BLOCKCHAIN INC COM 767292105 232 10958 SH DFND 1 0 10958 0 RITCHIE BROS AUCTIONEERS COM 767744105 200 3388 SH DFND 1 0 3388 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 524 10429 SH DFND 1 0 10429 0 ROBERT HALF INTL INC COM 770323103 1835 16071 SH DFND 1 0 16071 0 ROBLOX CORP CL A 771049103 1208 26124 SH DFND 1 0 26124 0 ROGERS COMMUNICATIONS INC CL B 775109200 118913 2095383 SH DFND 1 0 2095383 0 ROKU INC COM CL A 77543R102 643 5132 SH DFND 1 0 5132 0 ROLLINS INC COM 775711104 1003 28616 SH DFND 1 0 28616 0 ROYAL BK CDA COM 780087102 844266 7656352 SH DFND 1 0 7656352 0 ROYAL BK CDA COM 780087102 5503 50000 SH Call DFND 1 50000 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 6352 75817 SH DFND 1 0 75817 0 RPC INC COM 749660106 115 10777 SH DFND 1 0 10777 0 S&P GLOBAL INC COM 78409V104 6031 14703 SH DFND 1 0 14703 0 SABA CAPITAL INCOME & OPRNT SHARES 78518H103 435 96238 SH DFND 1 0 96238 0 SALESFORCE COM INC COM 79466L302 49585 233538 SH DFND 1 0 233538 0 SANDSTORM GOLD LTD COM NEW 80013R206 2682 331930 SH DFND 1 0 331930 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 199 13955 SH DFND 1 0 13955 0 SANOFI SPONSORED ADR 80105N105 1531 29820 SH DFND 1 0 29820 0 SAP SE SPON ADR 803054204 6905 62229 SH DFND 1 0 62229 0 SCHLUMBERGER LTD COM STK 806857108 5390 130476 SH DFND 1 0 130476 0 SCHWAB CHARLES CORP COM 808513105 3689 43755 SH DFND 1 0 43755 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 328 4383 SH DFND 1 0 4383 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 251 3308 SH DFND 1 0 3308 0 SEA LTD SPONSORD ADS 81141R100 292 2437 SH DFND 1 0 2437 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 556 6184 SH DFND 1 0 6184 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 841 12227 SH DFND 1 0 12227 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 7958 104107 SH DFND 1 0 104107 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 10707 279410 SH DFND 1 0 279410 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 562 11630 SH DFND 1 0 11630 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2430 13135 SH DFND 1 0 13135 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1582 20845 SH DFND 1 0 20845 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7946 58004 SH DFND 1 0 58004 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4748 46106 SH DFND 1 0 46106 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 612 8219 SH DFND 1 0 8219 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2461 27918 SH DFND 1 0 27918 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8581 53992 SH DFND 1 0 53992 0 SERVICENOW INC COM 81762P102 9276 16656 SH DFND 1 0 16656 0 SEVEN HILLS REALTY TRUST COM 81784E101 563 50584 SH DFND 1 0 50584 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 16999 547656 SH DFND 1 49300 498356 0 SHELL PLC SPON ADS 780259305 11614 211432 SH DFND 1 0 211432 0 SHERWIN WILLIAMS CO COM 824348106 5707 22862 SH DFND 1 0 22862 0 SHIFT4 PMTS INC CL A 82452J109 266 4295 SH DFND 1 0 4295 0 SHOPIFY INC CL A 82509L107 36704 54299 SH DFND 1 0 54299 0 SIGNATURE BK NEW YORK N Y COM 82669G104 448 1526 SH DFND 1 0 1526 0 SILVERCREST METALS INC COM 828363101 244 27384 SH DFND 1 0 27384 0 SIMON PPTY GROUP INC NEW COM 828806109 3956 30069 SH DFND 1 0 30069 0 SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 266 9804 SH DFND 1 0 9804 0 SIRIUS XM HOLDINGS INC COM 82968B103 158 23867 SH DFND 1 0 23867 0 SK TELECOM LTD SPONSORED ADR 78440P306 208 8115 SH DFND 1 0 8115 0 SKYWORKS SOLUTIONS INC COM 83088M102 202 1515 SH DFND 1 0 1515 0 SMARTRENT INC COM CL A 83193G107 63 12450 SH DFND 1 0 12450 0 SMUCKER J M CO COM NEW 832696405 1899 14024 SH DFND 1 0 14024 0 SNOWFLAKE INC CL A 833445109 219 955 SH DFND 1 0 955 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 10629 103485 SH DFND 1 0 103485 0 SOUTHERN CO COM 842587107 503 6936 SH DFND 1 0 6936 0 SOUTHERN COPPER CORP COM 84265V105 445 5862 SH DFND 1 0 5862 0 SOUTHWEST AIRLS CO COM 844741108 400 8733 SH DFND 1 0 8733 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1463 4218 SH DFND 1 0 4218 0 SPDR GOLD TR GOLD SHS 78463V107 16707 92482 SH DFND 1 0 92482 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 339 8238 SH DFND 1 0 8238 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 10443 304638 SH DFND 1 0 304638 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 74223 164341 SH DFND 1 0 164341 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 474 966 SH DFND 1 0 966 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 867 9482 SH DFND 1 0 9482 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 313 3053 SH DFND 1 0 3053 0 SPDR SER TR BLOOMBERG INVT 78468R200 3556 116628 SH DFND 1 0 116628 0 SPDR SER TR FTSE INT GVT ETF 78464A490 2420 44839 SH DFND 1 0 44839 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 386 12743 SH DFND 1 0 12743 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 286 8374 SH DFND 1 0 8374 0 SPDR SER TR S&P BIOTECH 78464A870 3521 39174 SH DFND 1 0 39174 0 SPDR SER TR S&P BK ETF 78464A797 217 4145 SH DFND 1 0 4145 0 SPDR SER TR S&P DIVID ETF 78464A763 29695 231792 SH DFND 1 0 231792 0 SPDR SER TR S&P METALS MNG 78464A755 3215 52455 SH DFND 1 0 52455 0 SPDR SER TR S&P OILGAS EXP 78468R556 1114 8279 SH DFND 1 0 8279 0 SPDR SER TR S&P REGL BKG 78464A698 3651 52989 SH DFND 1 0 52989 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 1177 78414 SH DFND 1 0 78414 0 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 604 18303 SH DFND 1 0 18303 0 SPROTT INC COM NEW 852066208 313 6230 SH DFND 1 0 6230 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1091 56295 SH DFND 1 0 56295 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 830 54001 SH DFND 1 0 54001 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 9952 221352 SH DFND 1 0 221352 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1064 34511 SH DFND 1 0 34511 0 STANTEC INC COM 85472N109 5057 100857 SH DFND 1 0 100857 0 STARBUCKS CORP COM 855244109 30009 329877 SH DFND 1 0 329877 0 STATE STR CORP COM 857477103 712 8172 SH DFND 1 0 8172 0 STEEL DYNAMICS INC COM 858119100 250 2996 SH DFND 1 0 2996 0 STELLANTIS N.V SHS N82405106 303 18623 SH DFND 1 0 18623 0 STONECO LTD COM CL A G85158106 617 52735 SH DFND 1 0 52735 0 STRYKER CORPORATION COM 863667101 4458 16674 SH DFND 1 0 16674 0 SUN LIFE FINANCIAL INC. COM 866796105 153870 2756045 SH DFND 1 0 2756045 0 SUNCOR ENERGY INC NEW COM 867224107 180559 5540319 SH DFND 1 0 5540319 0 SUNDIAL GROWERS INC COM 86730L109 150 213720 SH DFND 1 45149 168571 0 SUNOPTA INC COM 8676EP108 294 58565 SH DFND 1 0 58565 0 SVB FINANCIAL GROUP COM 78486Q101 272 486 SH DFND 1 0 486 0 SYNOPSYS INC COM 871607107 633 1899 SH DFND 1 0 1899 0 SYSCO CORP COM 871829107 4617 56546 SH DFND 1 0 56546 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 32760 314214 SH DFND 1 0 314214 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 546 3551 SH DFND 1 0 3551 0 TANZANIAN GOLD CORP COM 87601A107 9 29079 SH DFND 1 0 29079 0 TARGET CORP COM 87612E106 616 2902 SH DFND 1 0 2902 0 TC ENERGY CORP COM 87807B107 293494 5201978 SH DFND 1 41840 5160138 0 TC ENERGY CORP COM 87807B107 22555 400000 SH Call DFND 1 400000 0 0 TE CONNECTIVITY LTD SHS H84989104 5194 39654 SH DFND 1 0 39654 0 TECK RESOURCES LTD CL B 878742204 26432 654419 SH DFND 1 0 654419 0 TELEFONICA S A SPONSORED ADR 879382208 48 10000 SH DFND 1 0 10000 0 TELUS CORPORATION COM 87971M103 314983 12049846 SH DFND 1 0 12049846 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 761 30797 SH DFND 1 0 30797 0 TESLA INC COM 88160R101 29430 27310 SH DFND 1 0 27310 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 343 12628 SH DFND 1 0 12628 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 128 13631 SH DFND 1 0 13631 0 TEXAS INSTRS INC COM 882508104 7531 41045 SH DFND 1 0 41045 0 TEXTRON INC COM 883203101 238 3199 SH DFND 1 0 3199 0 TFI INTL INC COM 87241L109 43440 407849 SH DFND 1 0 407849 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 169 20119 SH DFND 1 0 20119 0 THE TRADE DESK INC COM CL A 88339J105 259 3740 SH DFND 1 0 3740 0 THE VALENS COMPANY INC COM NEW 91914P603 17 10239 SH DFND 1 2681 7558 0 THE VERY GOOD FOOD CO INC COM 88340B109 30 58858 SH DFND 1 0 58858 0 THERATECHNOLOGIES INC COM 88338H100 34 13877 SH DFND 1 0 13877 0 THERMO FISHER SCIENTIFIC INC COM 883556102 14721 24923 SH DFND 1 0 24923 0 THOMSON REUTERS CORP. COM NEW 884903709 10025 92099 SH DFND 1 0 92099 0 TILRAY BRANDS INC COM CL 2 88688T100 393 50607 SH DFND 1 17532 33075 0 TITAN MED INC COM NEW 88830X819 17 32270 SH DFND 1 0 32270 0 TJX COS INC NEW COM 872540109 7693 126989 SH DFND 1 0 126989 0 T-MOBILE US INC COM 872590104 516 4020 SH DFND 1 0 4020 0 TORONTO DOMINION BK ONT COM NEW 891160509 769487 9688831 SH DFND 1 0 9688831 0 TOYOTA MOTOR CORP ADS 892331307 3155 17503 SH DFND 1 0 17503 0 TRANSALTA CORP COM 89346D107 16781 1619645 SH DFND 1 68970 1550675 0 TRICON RESIDENTIAL INC COM NPV 89612W102 25198 1586775 SH DFND 1 0 1586775 0 TURQUOISE HILL RES LTD COM 900435207 2950 98202 SH DFND 1 0 98202 0 TWILIO INC CL A 90138F102 2974 18045 SH DFND 1 0 18045 0 TWITTER INC COM 90184L102 992 25639 SH DFND 1 0 25639 0 TYSON FOODS INC CL A 902494103 211 2354 SH DFND 1 0 2354 0 TYSON FOODS INC CL A 902494103 7 76 SH DFND 45 76 0 0 UBER TECHNOLOGIES INC COM 90353T100 8604 241143 SH DFND 1 0 241143 0 UBS GROUP AG SHS H42097107 4155 212640 SH DFND 1 0 212640 0 ULTA BEAUTY INC COM 90384S303 4941 12407 SH DFND 1 0 12407 0 UNDER ARMOUR INC CL A 904311107 635 37309 SH DFND 1 0 37309 0 UNILEVER PLC SPON ADR NEW 904767704 30772 675268 SH DFND 1 0 675268 0 UNION PAC CORP COM 907818108 17418 63753 SH DFND 1 0 63753 0 UNITED AIRLS HLDGS INC COM 910047109 5672 122346 SH DFND 1 0 122346 0 UNITED PARCEL SERVICE INC CL B 911312106 30037 140058 SH DFND 1 0 140058 0 UNITED RENTALS INC COM 911363109 1733 4878 SH DFND 1 0 4878 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 358 6487 SH DFND 1 0 6487 0 UNITEDHEALTH GROUP INC COM 91324P102 160578 314877 SH DFND 1 0 314877 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1315 9072 SH DFND 1 0 9072 0 UNUM GROUP COM 91529Y106 1139 36147 SH DFND 1 0 36147 0 US BANCORP DEL COM NEW 902973304 4004 75333 SH DFND 1 0 75333 0 VALE S A SPONSORED ADS 91912E105 2171 108604 SH DFND 1 0 108604 0 VALERO ENERGY CORP COM 91913Y100 2649 26088 SH DFND 1 0 26088 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1636 15649 SH DFND 1 0 15649 0 VANECK ETF TRUST BIOTECH ETF 92189F726 334 2060 SH DFND 1 0 2060 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 14460 475657 SH DFND 1 0 475657 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 754 19661 SH DFND 1 0 19661 0 VANECK ETF TRUST INVESTMENT GRD 92189F486 4033 160677 SH DFND 1 0 160677 0 VANECK ETF TRUST OIL REFINERS ETF 92189F585 2621 87205 SH DFND 1 0 87205 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 666 2357 SH DFND 1 0 2357 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 249 2105 SH DFND 1 0 2105 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 5322 19726 SH DFND 1 0 19726 0 VANECK ETF TRUST VANECK VIETNAM 92189F817 194 10280 SH DFND 1 0 10280 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 369 6352 SH DFND 1 0 6352 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 273 990 SH DFND 1 0 990 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 7419 95237 SH DFND 1 0 95237 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1602 20140 SH DFND 1 0 20140 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 4204 80167 SH DFND 1 0 80167 0 VANGUARD INDEX FDS GROWTH ETF 922908736 11911 41415 SH DFND 1 0 41415 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1165 5228 SH DFND 1 0 5228 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3221 13542 SH DFND 1 0 13542 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14629 35236 SH DFND 1 0 35236 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2280 12958 SH DFND 1 0 12958 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1769 8323 SH DFND 1 0 8323 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 555 2437 SH DFND 1 0 2437 0 VANGUARD INDEX FDS VALUE ETF 922908744 4805 32514 SH DFND 1 0 32514 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 414 7188 SH DFND 1 0 7188 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5867 127184 SH DFND 1 0 127184 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 11878 190719 SH DFND 1 0 190719 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 17565 342999 SH DFND 1 0 342999 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 21191 246292 SH DFND 1 0 246292 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 6567 110816 SH DFND 1 0 110816 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 14872 190446 SH DFND 1 0 190446 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 276 3867 SH DFND 1 0 3867 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 434 5238 SH DFND 1 0 5238 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 15589 96133 SH DFND 1 0 96133 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 1843 30850 SH DFND 1 0 30850 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1404 29231 SH DFND 1 0 29231 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 5350 47661 SH DFND 1 0 47661 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 2297 19133 SH DFND 1 0 19133 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2780 10928 SH DFND 1 0 10928 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 313 1609 SH DFND 1 0 1609 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 7251 17410 SH DFND 1 0 17410 0 VERISIGN INC COM 92343E102 1469 6603 SH DFND 1 0 6603 0 VERISK ANALYTICS INC COM 92345Y106 5086 23696 SH DFND 1 0 23696 0 VERIZON COMMUNICATIONS INC COM 92343V104 45718 897487 SH DFND 1 0 897487 0 VERMILION ENERGY INC COM 923725105 4382 208468 SH DFND 1 0 208468 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5216 19986 SH DFND 1 0 19986 0 VIATRIS INC COM 92556V106 1824 167647 SH DFND 1 0 167647 0 VICINITY MOTOR CORP COM 925654105 65 27083 SH DFND 1 0 27083 0 VIRTU FINL INC CL A 928254101 388 10424 SH DFND 1 0 10424 0 VIRTUS ETF TR II VIRTUS US QLTY 92790A504 3318 110452 SH DFND 1 0 110452 0 VISA INC COM CL A 92826C839 296746 1338079 SH DFND 1 0 1338079 0 VMWARE INC CL A COM 928563402 1165 10230 SH DFND 1 0 10230 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1177 70818 SH DFND 0 70818 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 14247 318226 SH DFND 0 318226 0 WALMART INC COM 931142103 50584 339672 SH DFND 0 339672 0 WASTE CONNECTIONS INC COM 94106B101 25044 179269 SH DFND 0 179269 0 WASTE MGMT INC DEL COM 94106L109 99464 627533 SH DFND 0 627533 0 WELLS FARGO CO NEW COM 949746101 25254 521130 SH DFND 0 521130 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 623 470 SH DFND 0 470 0 WEST FRASER TIMBER CO LTD COM 952845105 42448 516676 SH DFND 1 516676 0 0 WEST FRASER TIMBER CO LTD COM 952845105 6470 78490 SH DFND 0 78490 0 WHEATON PRECIOUS METALS CORP COM 962879102 5137 107965 SH DFND 0 107965 0 WILLIAMS COS INC COM 969457100 2144 64172 SH DFND 0 64172 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 401 5449 SH DFND 0 5449 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 224 3263 SH DFND 0 3263 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2491 38909 SH DFND 0 38909 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 507 7962 SH DFND 0 7962 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 334 10480 SH DFND 0 10480 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 3932 102209 SH DFND 0 102209 0 XENON PHARMACEUTICALS INC COM 98420N105 1046 34216 SH DFND 0 34216 0 XEROX HOLDINGS CORP COM NEW 98421M106 629 31184 SH DFND 0 31184 0 XPO LOGISTICS INC COM 983793100 404 5549 SH DFND 0 5549 0 XYLEM INC COM 98419M100 4461 52322 SH DFND 0 52322 0 YAMANA GOLD INC COM 98462Y100 100 17921 SH DFND 0 17921 0 YELLOW CORP COM 985510106 80 11412 SH DFND 0 11412 0 YUM BRANDS INC COM 988498101 3373 28456 SH DFND 0 28456 0 ZENTEK LTD COM 98942X102 1449 475081 SH DFND 0 475081 0 ZOETIS INC CL A 98978V103 8834 46842 SH DFND 0 46842 0 ZOMEDICA CORP COM 98980M109 16 47477 SH DFND 0 47477 0