0001085146-22-002825.txt : 20220805 0001085146-22-002825.hdr.sgml : 20220805 20220805111842 ACCESSION NUMBER: 0001085146-22-002825 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220805 DATE AS OF CHANGE: 20220805 EFFECTIVENESS DATE: 20220805 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: 221139270 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 06-30-2022 06-30-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 08-05-2022 1 815 13441186 false 1 0000009631 028-11475 BANK OF NOVA SCOTIA
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 23ANDME HOLDING CO CLASS A COM 90138Q108 32 12800 SH DFND 1 0 12800 0 3M CO COM 88579Y101 15159 117137 SH DFND 1 0 117137 0 ABB LTD SPONSORED ADR 000375204 4276 159954 SH DFND 1 0 159954 0 ABBOTT LABS COM 002824100 18624 171410 SH DFND 1 0 171410 0 ABBVIE INC COM 00287Y109 30404 198512 SH DFND 1 0 198512 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 76 15545 SH DFND 1 0 15545 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 540 31160 SH DFND 1 0 31160 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 393 4732 SH DFND 1 0 4732 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 52039 187423 SH DFND 1 0 187423 0 ACTIVISION BLIZZARD INC COM 00507V109 14672 188442 SH DFND 1 0 188442 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 33549 91649 SH DFND 1 0 91649 0 ADVANCED MICRO DEVICES INC COM 007903107 11326 148105 SH DFND 1 0 148105 0 AGF INVTS TR AGFIQ US MK ANTI 00110G408 933 42823 SH DFND 1 0 42823 0 AGNICO EAGLE MINES LTD COM 008474108 17844 390344 SH DFND 1 0 390344 0 AIR PRODS & CHEMS INC COM 009158106 992 4126 SH DFND 1 0 4126 0 AIRBNB INC COM CL A 009066101 7886 88526 SH DFND 1 0 88526 0 AKERNA CORP COM 00973W102 6 45474 SH DFND 1 0 45474 0 AKUMIN INC COM 01021F109 62 103100 SH DFND 1 0 103100 0 ALAMOS GOLD INC NEW COM CL A 011532108 1006 143337 SH DFND 1 0 143337 0 ALGONQUIN PWR UTILS CORP COM 015857105 89821 6687191 SH DFND 1 44870 6642321 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16044 141129 SH DFND 1 0 141129 0 ALIGN TECHNOLOGY INC COM 016255101 1015 4290 SH DFND 1 0 4290 0 ALLSTATE CORP COM 020002101 2134 16841 SH DFND 1 0 16841 0 ALPHABET INC CAP STK CL A 02079K305 185979 85338 SH DFND 1 0 85338 0 ALPHABET INC CAP STK CL C 02079K107 146857 67135 SH DFND 1 0 67135 0 ALTRIA GROUP INC COM 02209S103 3765 90141 SH DFND 1 0 90141 0 AMAZON COM INC COM 023135106 204128 1921919 SH DFND 1 0 1921919 0 AMBEV SA SPONSORED ADR 02319V103 3190 1270909 SH DFND 1 0 1270909 0 AMCOR PLC ORD G0250X107 585 47087 SH DFND 1 0 47087 0 AMDOCS LTD SHS G02602103 1032 12387 SH DFND 1 0 12387 0 AMERICAN AIRLS GROUP INC COM 02376R102 281 22148 SH DFND 1 0 22148 0 AMERICAN ELEC PWR CO INC COM 025537101 12160 126749 SH DFND 1 0 126749 0 AMERICAN EXPRESS CO COM 025816109 1223 8819 SH DFND 1 0 8819 0 AMERICAN INTL GROUP INC COM NEW 026874784 21526 421015 SH DFND 1 0 421015 0 AMERICAN TOWER CORP NEW COM 03027X100 87813 343560 SH DFND 1 0 343560 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2959 19891 SH DFND 1 0 19891 0 AMERICAS GOLD AND SILVER COR COM 03062D100 33 48107 SH DFND 1 0 48107 0 AMERIPRISE FINL INC COM 03076C106 292 1228 SH DFND 1 0 1228 0 AMERISOURCEBERGEN CORP COM 03073E105 1203 8504 SH DFND 1 0 8504 0 AMGEN INC COM 031162100 11518 47340 SH DFND 1 0 47340 0 AMPHENOL CORP NEW CL A 032095101 240 3732 SH DFND 1 0 3732 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 172 11620 SH DFND 1 0 11620 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1867 34600 SH DFND 1 0 34600 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 65 11030 SH DFND 1 0 11030 0 AON PLC SHS CL A G0403H108 1348 4999 SH DFND 1 0 4999 0 APPLE INC COM 037833100 448115 3277540 SH DFND 1 0 3277540 0 APPLIED MATLS INC COM 038222105 2741 30125 SH DFND 1 0 30125 0 APTIV PLC SHS G6095L109 342 3834 SH DFND 1 0 3834 0 ARCHER DANIELS MIDLAND CO COM 039483102 4484 57784 SH DFND 1 0 57784 0 ARGO BLOCKCHAIN PLC ADS 040126104 41 10862 SH DFND 1 0 10862 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 485 9687 SH DFND 1 0 9687 0 ARK ETF TR GENOMIC REV ETF 00214Q302 657 20869 SH DFND 1 0 20869 0 ARK ETF TR INNOVATION ETF 00214Q104 3315 83132 SH DFND 1 0 83132 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 1172 23931 SH DFND 1 0 23931 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 204 18525 SH DFND 1 0 18525 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 26694 56094 SH DFND 1 0 56094 0 ASTRAZENECA PLC SPONSORED ADR 046353108 6752 102192 SH DFND 1 0 102192 0 AT&T INC COM 00206R102 23973 1143740 SH DFND 1 0 1143740 0 ATMOS ENERGY CORP COM 049560105 1169 10424 SH DFND 1 0 10424 0 AURORA CANNABIS INC COM 05156X884 22 16264 SH DFND 1 4092 12172 0 AUTODESK INC COM 052769106 4005 23288 SH DFND 1 0 23288 0 AUTOMATIC DATA PROCESSING IN COM 053015103 816 3886 SH DFND 1 0 3886 0 AUTOZONE INC COM 053332102 524 244 SH DFND 1 0 244 0 AVISTA CORP COM 05379B107 2168 49825 SH DFND 1 0 49825 0 B2GOLD CORP COM 11777Q209 61 17908 SH DFND 1 0 17908 0 BAIDU INC SPON ADR REP A 056752108 562 3781 SH DFND 1 0 3781 0 BALL CORP COM 058498106 3574 51974 SH DFND 1 0 51974 0 BALLARD PWR SYS INC NEW COM 058586108 182 28815 SH DFND 1 0 28815 0 BANCO SANTANDER S.A. ADR 05964H105 43 15351 SH DFND 1 0 15351 0 BANK MONTREAL QUE COM 063671101 247512 2574203 SH DFND 1 0 2574203 0 BANK NEW YORK MELLON CORP COM 064058100 3943 94540 SH DFND 1 0 94540 0 BANK NOVA SCOTIA B C COM 064149107 705971 11935318 SH DFND 1 117404 11817914 0 BARRICK GOLD CORP COM 067901108 8626 488070 SH DFND 1 0 488070 0 BAXTER INTL INC COM 071813109 1616 25156 SH DFND 1 0 25156 0 BCE INC COM NEW 05534B760 355589 7249379 SH DFND 1 0 7249379 0 BECTON DICKINSON & CO COM 075887109 31690 128541 SH DFND 1 0 128541 0 BERKLEY W R CORP COM 084423102 310 4545 SH DFND 1 0 4545 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3273 8 SH DFND 1 0 8 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 124917 457528 SH DFND 1 0 457528 0 BERRY GLOBAL GROUP INC COM 08579W103 14132 258640 SH DFND 1 0 258640 0 BHP GROUP LTD SPONSORED ADS 088606108 418 7447 SH DFND 1 0 7447 0 BITFARMS LTD COM 09173B107 21 19475 SH DFND 1 0 19475 0 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 1597 1326 SH DFND 1 0 1326 0 BK OF AMERICA CORP COM 060505104 39392 1265362 SH DFND 1 0 1265362 0 BLACKBERRY LTD COM 09228F103 532 99174 SH DFND 1 0 99174 0 BLACKROCK INC COM 09247X101 49031 80506 SH DFND 1 0 80506 0 BLACKSTONE INC COM 09260D107 12160 133285 SH DFND 1 0 133285 0 BLOCK H & R INC COM 093671105 605 17130 SH DFND 1 0 17130 0 BLOCK INC CL A 852234103 3411 55503 SH DFND 1 0 55503 0 BLUE STAR FOODS CORP COM 09606H101 1215 987741 SH DFND 1 0 987741 0 BOEING CO COM 097023105 5483 40104 SH DFND 1 0 40104 0 BOOKING HOLDINGS INC COM 09857L108 23316 13331 SH DFND 1 0 13331 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3063 33895 SH DFND 1 0 33895 0 BORGWARNER INC COM 099724106 1047 31374 SH DFND 1 0 31374 0 BOSTON SCIENTIFIC CORP COM 101137107 539 14465 SH DFND 1 0 14465 0 BP PLC SPONSORED ADR 055622104 7825 275992 SH DFND 1 0 275992 0 BRISTOL-MYERS SQUIBB CO COM 110122108 9700 125969 SH DFND 1 0 125969 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 316 7362 SH DFND 1 0 7362 0 BROADCOM INC COM 11135F101 11857 24406 SH DFND 1 0 24406 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 258754 5820018 SH DFND 1 0 5820018 0 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 944 21278 SH DFND 1 10400 10878 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 1123 50066 SH DFND 1 7900 42166 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 2757 130210 SH DFND 1 0 130210 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 180919 4762529 SH DFND 1 16730 4745799 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 33703 795937 SH DFND 1 80000 715937 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 49020 1392856 SH DFND 1 0 1392856 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 77110 2227058 SH DFND 1 16520 2210538 0 BROWN FORMAN CORP CL B 115637209 351 5000 SH DFND 1 0 5000 0 BRP INC COM SUN VTG 05577W200 840 13664 SH DFND 1 0 13664 0 BURCON NUTRASCIENCE CORP COM 120831102 8 21446 SH DFND 1 0 21446 0 CAE INC COM 124765108 6822 279833 SH DFND 1 0 279833 0 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 276 16722 SH DFND 1 0 16722 0 CAMECO CORP COM 13321L108 8379 399775 SH DFND 1 0 399775 0 CAMPBELL SOUP CO COM 134429109 2126 44247 SH DFND 1 0 44247 0 CANADIAN IMP BK COMM COM 136069101 176513 3636613 SH DFND 1 0 3636613 0 CANADIAN NAT RES LTD COM 136385101 96845 1805912 SH DFND 1 0 1805912 0 CANADIAN NATL RY CO COM 136375102 246935 2206385 SH DFND 1 0 2206385 0 CANADIAN PAC RY LTD COM 13645T100 162474 2326674 SH DFND 1 0 2326674 0 CANADIAN SOLAR INC COM 136635109 1011 32450 SH DFND 0 32450 0 CANOPY GROWTH CORP COM 138035100 299 105014 SH DFND 1 15250 89764 0 CAPITAL ONE FINL CORP COM 14040H105 1726 16568 SH DFND 1 0 16568 0 CARDINAL HEALTH INC COM 14149Y108 1311 25074 SH DFND 1 0 25074 0 CARNIVAL CORP COMMON STOCK 143658300 535 61874 SH DFND 1 0 61874 0 CARRIER GLOBAL CORPORATION COM 14448C104 537 15054 SH DFND 1 0 15054 0 CATERPILLAR INC COM 149123101 9055 50654 SH DFND 1 0 50654 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 5 11360 SH DFND 1 0 11360 0 CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 156 11441 SH DFND 0 11441 0 CENOVUS ENERGY INC COM 15135U109 22301 1172672 SH DFND 1 0 1172672 0 CENTERRA GOLD INC COM 152006102 2175 322999 SH DFND 1 0 322999 0 CF INDS HLDGS INC COM 125269100 2572 30004 SH DFND 1 0 30004 0 CGI INC CL A SUB VTG 12532H104 33998 429527 SH DFND 1 0 429527 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 259 18913 SH DFND 1 0 18913 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1211 9940 SH DFND 1 0 9940 0 CHENIERE ENERGY INC COM NEW 16411R208 262 1973 SH DFND 1 0 1973 0 CHEVRON CORP NEW COM 166764100 19677 135909 SH DFND 1 0 135909 0 CHURCH & DWIGHT CO INC COM 171340102 1623 17520 SH DFND 1 0 17520 0 CI FINL CORP COM 125491100 7176 676260 SH DFND 1 0 676260 0 CIGNA CORP NEW COM 125523100 1515 5749 SH DFND 1 0 5749 0 CISCO SYS INC COM 17275R102 77591 1819655 SH DFND 1 0 1819655 0 CITIGROUP INC COM NEW 172967424 44790 973882 SH DFND 1 0 973882 0 CLOROX CO DEL COM 189054109 373 2647 SH DFND 1 0 2647 0 CME GROUP INC COM 12572Q105 922 4502 SH DFND 1 0 4502 0 CNX RES CORP COM 12653C108 619 37579 SH DFND 1 0 37579 0 COCA COLA CO COM 191216100 26385 419398 SH DFND 1 0 419398 0 COEUR MNG INC COM NEW 192108504 369 121491 SH DFND 1 0 121491 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 284 4203 SH DFND 1 0 4203 0 COLGATE PALMOLIVE CO COM 194162103 7606 94912 SH DFND 1 0 94912 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 376 3432 SH DFND 1 0 3432 0 COMCAST CORP NEW CL A 20030N101 46507 1185176 SH DFND 1 0 1185176 0 CONAGRA BRANDS INC COM 205887102 1738 50770 SH DFND 1 0 50770 0 CONOCOPHILLIPS COM 20825C104 5130 57119 SH DFND 1 0 57119 0 CONSOLIDATED EDISON INC COM 209115104 2146 22563 SH DFND 1 0 22563 0 CONSOLIDATED WATER CO INC ORD G23773107 484 33404 SH DFND 1 0 33404 0 CONSTELLATION BRANDS INC CL A 21036P108 5070 21753 SH DFND 1 108 21645 0 CONSTELLATION ENERGY CORP COM 21037T109 749 13083 SH DFND 1 0 13083 0 CORTEVA INC COM 22052L104 1214 22418 SH DFND 1 0 22418 0 COSTCO WHSL CORP NEW COM 22160K105 164481 343177 SH DFND 1 0 343177 0 COTERRA ENERGY INC COM 127097103 226 8779 SH DFND 1 0 8779 0 CRESCENT PT ENERGY CORP COM 22576C101 18329 2584146 SH DFND 1 0 2584146 0 CRONOS GROUP INC COM 22717L101 74 26164 SH DFND 1 24459 1705 0 CROWDSTRIKE HLDGS INC CL A 22788C105 333 1976 SH DFND 1 0 1976 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1421 8440 SH DFND 1 0 8440 0 CSX CORP COM 126408103 2538 87341 SH DFND 1 0 87341 0 CUMMINS INC COM 231021106 2661 13748 SH DFND 1 0 13748 0 CVS HEALTH CORP COM 126650100 38127 411464 SH DFND 1 0 411464 0 D R HORTON INC COM 23331A109 387 5850 SH DFND 1 0 5850 0 DANAHER CORPORATION COM 235851102 44220 174424 SH DFND 1 0 174424 0 DARLING INGREDIENTS INC COM 237266101 2468 41275 SH DFND 1 0 41275 0 DEERE & CO COM 244199105 11684 39015 SH DFND 1 0 39015 0 DELTA AIR LINES INC DEL COM NEW 247361702 1705 58868 SH DFND 1 0 58868 0 DENISON MINES CORP COM 248356107 54 55662 SH DFND 1 0 55662 0 DESCARTES SYS GROUP INC COM 249906108 1603 25821 SH DFND 1 0 25821 0 DEVON ENERGY CORP NEW COM 25179M103 7810 141714 SH DFND 1 0 141714 0 DIAGEO PLC SPON ADR NEW 25243Q205 21313 122403 SH DFND 1 0 122403 0 DIAMONDBACK ENERGY INC COM 25278X109 344 2837 SH DFND 1 0 2837 0 DIAMONDROCK HOSPITALITY CO COM 252784301 95 11557 SH DFND 1 0 11557 0 DIGITAL RLTY TR INC COM 253868103 600 4623 SH DFND 1 0 4623 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 1217 39280 SH DFND 1 0 39280 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 255 14950 SH DFND 1 0 14950 0 DIRTT ENVIRONMENTAL SOLUTION COM 25490H106 48 48650 SH DFND 1 0 48650 0 DISNEY WALT CO COM 254687106 126905 1344318 SH DFND 0 1344318 0 DNP SELECT INCOME FD INC COM 23325P104 775 71497 SH DFND 1 0 71497 0 DOCUSIGN INC COM 256163106 1487 25910 SH DFND 1 0 25910 0 DOLLAR GEN CORP NEW COM 256677105 910 3707 SH DFND 1 0 3707 0 DOLLAR TREE INC COM 256746108 1328 8521 SH DFND 1 0 8521 0 DOMINION ENERGY INC COM 25746U109 222 2777 SH DFND 1 0 2777 0 DOMINOS PIZZA INC COM 25754A201 1103 2831 SH DFND 1 0 2831 0 DOW INC COM 260557103 7059 136782 SH DFND 1 0 136782 0 DRAFTKINGS INC NEW COM CL A 26142V105 273 23427 SH DFND 1 0 23427 0 DROPBOX INC CL A 26210C104 3295 156972 SH DFND 1 0 156972 0 DUKE ENERGY CORP NEW COM NEW 26441C204 963 8980 SH DFND 1 0 8980 0 DUKE REALTY CORP COM NEW 264411505 1287 23421 SH DFND 1 0 23421 0 EATON CORP PLC SHS G29183103 832 6600 SH DFND 1 0 6600 0 ECOLAB INC COM 278865100 6240 40583 SH DFND 1 0 40583 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1022 10751 SH DFND 1 0 10751 0 ELASTIC N V ORD SHS N14506104 3713 54873 SH DFND 1 0 54873 0 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 122 43476 SH DFND 1 0 43476 0 ELECTRONIC ARTS INC COM 285512109 969 7965 SH DFND 1 0 7965 0 ELEVANCE HEALTH INC COM 036752103 3411 7068 SH DFND 1 0 7068 0 EMERSON ELEC CO COM 291011104 1839 23119 SH DFND 1 0 23119 0 EMPLOYERS HLDGS INC COM 292218104 319 7619 SH DFND 1 0 7619 0 ENBRIDGE INC COM 29250N105 462717 10971073 SH DFND 1 0 10971073 0 ENBRIDGE INC COM 29250N105 8435 200000 SH Call DFND 1 200000 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 621 62198 SH DFND 1 0 62198 0 ENERPLUS CORP COM 292766102 6740 509964 SH DFND 1 0 509964 0 ENPHASE ENERGY INC COM 29355A107 374 1917 SH DFND 1 0 1917 0 ENTHUSIAST GAMING HLDGS INC COM 29385B109 250 127850 SH DFND 1 0 127850 0 ENVERIC BIOSCIENCES INC COM NEW 29405E109 6 26580 SH DFND 1 0 26580 0 EOG RES INC COM 26875P101 880 7972 SH DFND 1 0 7972 0 EQUINIX INC COM 29444U700 321 488 SH DFND 1 0 488 0 EQUINOX GOLD CORP COM 29446Y502 177 39810 SH DFND 1 0 39810 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 288 4083 SH DFND 1 2 4081 0 ERICSSON ADR B SEK 10 294821608 237 31966 SH DFND 1 0 31966 0 ERO COPPER CORP COM 296006109 1250 148679 SH DFND 1 0 148679 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 4476 97732 SH DFND 1 0 97732 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 4165 106427 SH DFND 1 0 106427 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 212 6743 SH DFND 1 0 6743 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 241 12546 SH DFND 1 0 12546 0 ETF SER SOLUTIONS US GLB JETS 26922A842 922 55906 SH DFND 1 0 55906 0 ETSY INC COM 29786A106 686 9377 SH DFND 1 0 9377 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1227 71281 SH DFND 1 0 71281 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 350 7796 SH DFND 1 0 7796 0 EXELON CORP COM 30161N101 3176 70089 SH DFND 1 0 70089 0 EXPEDIA GROUP INC COM NEW 30212P303 231 2432 SH DFND 1 0 2432 0 EXXON MOBIL CORP COM 30231G102 22476 262451 SH DFND 1 0 262451 0 FASTENAL CO COM 311900104 1249 25024 SH DFND 1 0 25024 0 FEDEX CORP COM 31428X106 12652 55805 SH DFND 1 0 55805 0 FERRARI N V COM N3167Y103 275 1498 SH DFND 1 0 1498 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 245 5271 SH DFND 1 0 5271 0 FIELD TRIP HEALTH LTD COM 31656R102 40 49381 SH DFND 1 0 49381 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4702 32606 SH DFND 1 0 32606 0 FIRST SOLAR INC COM 336433107 461 6765 SH DFND 1 0 6765 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 496 7525 SH DFND 1 0 7525 0 FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 820 30022 SH DFND 1 0 30022 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 713 17714 SH DFND 1 0 17714 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 771 9937 SH DFND 1 0 9937 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1162 9146 SH DFND 1 0 9146 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 459 13491 SH DFND 1 0 13491 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 388 12400 SH DFND 1 0 12400 0 FIRSTSERVICE CORP NEW COM 33767E202 1472 12144 SH DFND 1 0 12144 0 FISERV INC COM 337738108 2500 28096 SH DFND 1 0 28096 0 FMC CORP COM NEW 302491303 435 4063 SH DFND 1 0 4063 0 FORD MTR CO DEL COM 345370860 11739 1054687 SH DFND 1 0 1054687 0 FORTINET INC COM 34959E109 3843 67921 SH DFND 1 0 67921 0 FORTIS INC COM 349553107 301393 6377880 SH DFND 1 14310 6363570 0 FORTIVE CORP COM 34959J108 613 11270 SH DFND 1 0 11270 0 FORTUNA SILVER MINES INC COM 349915108 258 91558 SH DFND 1 0 91558 0 FORTUNA SILVER MINES INC SDCV 4.650%10/3 349915AA6 132 137000 SH DFND 35 137000 0 0 FORTUNA SILVER MINES INC SDCV 4.650%10/3 349915AA6 39 40000 PRN DFND 1 0 40000 0 FRANCO NEV CORP COM 351858105 20845 158826 SH DFND 1 0 158826 0 FRANKLIN RESOURCES INC COM 354613101 1125 48277 SH DFND 1 0 48277 0 FREEPORT-MCMORAN INC CL B 35671D857 13928 475975 SH DFND 1 0 475975 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1908 76510 SH DFND 1 0 76510 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 1236 52519 SH DFND 1 0 52519 0 FURY GOLD MINES LIMITED COM 36117T100 57 111818 SH DFND 1 0 111818 0 GABELLI EQUITY TR INC COM 362397101 1618 265188 SH DFND 1 0 265188 0 GALLAGHER ARTHUR J & CO COM 363576109 412 2526 SH DFND 1 0 2526 0 GAMESTOP CORP NEW CL A 36467W109 318 2598 SH DFND 1 0 2598 0 GARMIN LTD SHS H2906T109 235 2394 SH DFND 1 0 2394 0 GARTNER INC COM 366651107 4490 18565 SH DFND 1 0 18565 0 GENERAC HLDGS INC COM 368736104 1317 6256 SH DFND 1 0 6256 0 GENERAL DYNAMICS CORP COM 369550108 2180 9851 SH DFND 1 0 9851 0 GENERAL ELECTRIC CO COM NEW 369604301 1811 28446 SH DFND 1 0 28446 0 GENERAL MLS INC COM 370334104 7617 100952 SH DFND 1 0 100952 0 GENERAL MTRS CO COM 37045V100 5512 173560 SH DFND 1 0 173560 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3240 125746 SH DFND 1 0 125746 0 GILDAN ACTIVEWEAR INC COM 375916103 963 33463 SH DFND 1 0 33463 0 GILEAD SCIENCES INC COM 375558103 11353 183670 SH DFND 1 0 183670 0 GLOBAL PMTS INC COM 37940X102 634 5728 SH DFND 1 0 5728 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 1510 49706 SH DFND 1 0 49706 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 760 39060 SH DFND 1 0 39060 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1012 13935 SH DFND 1 0 13935 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 1804 79217 SH DFND 1 0 79217 0 GLOBAL X FDS US PFD ETF 37954Y657 410 19320 SH DFND 1 0 19320 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 272 29847 SH DFND 1 129 29718 0 GOLD STD VENTURES CORP COM 380738104 3 10000 SH DFND 1 0 10000 0 GOLDMAN SACHS GROUP INC COM 38141G104 11530 38820 SH DFND 1 0 38820 0 GOODYEAR TIRE & RUBR CO COM 382550101 1305 121820 SH DFND 1 0 121820 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 6390 104379 SH DFND 1 0 104379 0 GSK PLC SPONSORED ADR 37733W105 2921 67107 SH DFND 1 0 67107 0 HERSHEY CO COM 427866108 1434 6663 SH DFND 1 0 6663 0 HEXO CORP COM NEW 428304307 277 1347021 SH DFND 1 10970 1336051 0 HF SINCLAIR CORP COM 403949100 230 5097 SH DFND 1 0 5097 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 239 21247 SH DFND 1 0 21247 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 325 43500 SH DFND 1 0 43500 0 HOLOGIC INC COM 436440101 3366 48569 SH DFND 1 0 48569 0 HOME DEPOT INC COM 437076102 106649 388840 SH DFND 1 0 388840 0 HONEYWELL INTL INC COM 438516106 69979 402617 SH DFND 1 0 402617 0 HORMEL FOODS CORP COM 440452100 341 7197 SH DFND 1 0 7197 0 HP INC COM 40434L105 407 12412 SH DFND 1 0 12412 0 HUDBAY MINERALS INC COM 443628102 8026 1975294 SH DFND 1 0 1975294 0 HUMANA INC COM 444859102 1143 2443 SH DFND 1 0 2443 0 HUNTSMAN CORP COM 447011107 666 23500 SH DFND 1 0 23500 0 ICICI BANK LIMITED ADR 45104G104 5605 315970 SH DFND 1 0 315970 0 IDEXX LABS INC COM 45168D104 506 1443 SH DFND 1 0 1443 0 ILLINOIS TOOL WKS INC COM 452308109 924 5068 SH DFND 1 0 5068 0 ILLUMINA INC COM 452327109 1372 7444 SH DFND 1 0 7444 0 IMMUNOGEN INC COM 45253H101 73 16210 SH DFND 1 0 16210 0 IMPERIAL OIL LTD COM NEW 453038408 9667 206314 SH DFND 1 0 206314 0 IMV INC COM 44974L103 10 15910 SH DFND 1 0 15910 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 344 12000 SH DFND 1 0 12000 0 ING GROEP N.V. SPONSORED ADR 456837103 1554 156684 SH DFND 1 0 156684 0 INTEL CORP COM 458140100 26509 708598 SH DFND 1 0 708598 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 326 3462 SH DFND 1 0 3462 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 577 10677 SH DFND 1 0 10677 0 INTERNATIONAL BUSINESS MACHS COM 459200101 20958 148434 SH DFND 1 0 148434 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 9 20000 SH DFND 1 0 20000 0 INTUIT COM 461202103 417 1082 SH DFND 1 0 1082 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4151 20681 SH DFND 1 0 20681 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 596 33024 SH DFND 1 0 33024 0 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 517 5510 SH DFND 1 0 5510 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1080 40526 SH DFND 1 0 40526 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 5866 287831 SH DFND 1 0 287831 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 667 34356 SH DFND 1 0 34356 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 466 9235 SH DFND 1 0 9235 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 263 3875 SH DFND 1 0 3875 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 247 14646 SH DFND 1 0 14646 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 631 15862 SH DFND 1 0 15862 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 1089 21040 SH DFND 1 0 21040 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 484 4203 SH DFND 1 0 4203 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 223 18083 SH DFND 1 0 18083 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4399 70949 SH DFND 1 0 70949 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 648 9072 SH DFND 1 0 9072 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1562 20143 SH DFND 1 0 20143 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 439 6073 SH DFND 1 0 6073 0 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 564 14759 SH DFND 1 0 14759 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 742 10893 SH DFND 1 0 10893 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 522 6650 SH DFND 1 0 6650 0 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 473 13746 SH DFND 1 0 13746 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 842 5684 SH DFND 1 0 5684 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6567 48921 SH DFND 1 0 48921 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 2128 28335 SH DFND 1 0 28335 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2721 58860 SH DFND 1 0 58860 0 INVESCO LTD SHS G491BT108 2449 151819 SH DFND 1 0 151819 0 INVESCO QQQ TR UNIT SER 1 46090E103 28529 101785 SH DFND 1 0 101785 0 INVITAE CORP COM 46185L103 48 19687 SH DFND 1 0 19687 0 IRON MTN INC NEW COM 46284V101 638 13106 SH DFND 1 0 13106 0 ISHARES GOLD TR ISHARES NEW 464285204 7399 215647 SH DFND 1 0 215647 0 ISHARES INC ASIA/PAC DIV ETF 464286293 370 11175 SH DFND 1 0 11175 0 ISHARES INC CORE MSCI EMKT 46434G103 8734 178031 SH DFND 1 0 178031 0 ISHARES INC JP MRG EM CRP BD 464286251 5578 130235 SH DFND 1 0 130235 0 ISHARES INC MSCI BRAZIL ETF 464286400 473 17274 SH DFND 1 0 17274 0 ISHARES INC MSCI CDA ETF 464286509 2545 75576 SH DFND 1 0 75576 0 ISHARES INC MSCI EMERG MKT 46434G889 223 5190 SH DFND 1 0 5190 0 ISHARES INC MSCI EURZONE ETF 464286608 4383 120584 SH DFND 1 0 120584 0 ISHARES INC MSCI GBL ETF NEW 46434G848 899 25245 SH DFND 1 0 25245 0 ISHARES INC MSCI GBL MIN VOL 464286525 345 3650 SH DFND 1 0 3650 0 ISHARES INC MSCI HONG KG ETF 464286871 356 16018 SH DFND 1 0 16018 0 ISHARES INC MSCI JPN ETF NEW 46434G822 3 56 SH DFND 9 56 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 4686 88705 SH DFND 1 0 88705 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 398 17228 SH DFND 1 0 17228 0 ISHARES SILVER TR ISHARES 46428Q109 580 31104 SH DFND 1 0 31104 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1101 10854 SH DFND 1 0 10854 0 ISHARES TR 0-5YR HI YL CP 46434V407 2580 63621 SH DFND 1 0 63621 0 ISHARES TR 0-5YR INVT GR CP 46434V100 3168 65365 SH DFND 1 0 65365 0 ISHARES TR 1 3 YR TREAS BD 464287457 14185 171330 SH DFND 1 0 171330 0 ISHARES TR 20 YR TR BD ETF 464287432 5813 50602 SH DFND 1 0 50602 0 ISHARES TR 3 7 YR TREAS BD 464288661 691 5786 SH DFND 1 0 5786 0 ISHARES TR 7-10 YR TRSY BD 464287440 2619 25605 SH DFND 1 0 25605 0 ISHARES TR CHINA LG-CAP ETF 464287184 12937 381519 SH DFND 1 0 381519 0 ISHARES TR CORE DIV GRWTH 46434V621 1912 40142 SH DFND 1 0 40142 0 ISHARES TR CORE HIGH DV ETF 46429B663 3932 39152 SH DFND 1 0 39152 0 ISHARES TR CORE INTL AGGR 46435G672 293 5889 SH DFND 1 0 5889 0 ISHARES TR CORE MSCI EAFE 46432F842 2848 48394 SH DFND 1 0 48394 0 ISHARES TR CORE MSCI TOTAL 46432F834 2346 41137 SH DFND 1 0 41137 0 ISHARES TR CORE S&P MCP ETF 464287507 1950 8618 SH DFND 1 0 8618 0 ISHARES TR CORE S&P SCP ETF 464287804 281 3036 SH DFND 1 0 3036 0 ISHARES TR CORE S&P US VLU 464287663 258 3854 SH DFND 1 0 3854 0 ISHARES TR CORE S&P500 ETF 464287200 17187 45330 SH DFND 1 0 45330 0 ISHARES TR CORE US AGGBD ET 464287226 21557 212012 SH DFND 1 0 212012 0 ISHARES TR EAFE SML CP ETF 464288273 281 5154 SH DFND 1 0 5154 0 ISHARES TR EAFE VALUE ETF 464288877 247 5694 SH DFND 1 0 5694 0 ISHARES TR ESG AWR MSCI USA 46435G425 320 3811 SH DFND 1 0 3811 0 ISHARES TR EUROPE ETF 464287861 1068 24999 SH DFND 1 0 24999 0 ISHARES TR EXPND TEC SC ETF 464287549 3871 13148 SH DFND 1 0 13148 0 ISHARES TR FLTG RATE NT ETF 46429B655 16009 320677 SH DFND 1 0 320677 0 ISHARES TR FOCUSD VAL FAC 46435U333 1685 34405 SH DFND 1 0 34405 0 ISHARES TR GL CLEAN ENE ETF 464288224 1276 66983 SH DFND 1 0 66983 0 ISHARES TR GLB CNS DISC ETF 464288745 1357 10686 SH DFND 1 0 10686 0 ISHARES TR GLB CNSM STP ETF 464288737 209 3606 SH DFND 1 0 3606 0 ISHARES TR GLB INFRASTR ETF 464288372 684 14630 SH DFND 1 0 14630 0 ISHARES TR GLOB HLTHCRE ETF 464287325 3453 42558 SH DFND 1 0 42558 0 ISHARES TR GLOBAL 100 ETF 464287572 11208 174915 SH DFND 1 0 174915 0 ISHARES TR GLOBAL ENERG ETF 464287341 4296 126799 SH DFND 1 0 126799 0 ISHARES TR GLOBAL FINLS ETF 464287333 1312 19953 SH DFND 1 0 19953 0 ISHARES TR GLOBAL REIT ETF 46434V647 279 11542 SH DFND 1 0 11542 0 ISHARES TR GLOBAL TECH ETF 464287291 12426 271795 SH DFND 1 0 271795 0 ISHARES TR GRWT ALLOCAT ETF 464289867 587 12227 SH DFND 1 0 12227 0 ISHARES TR HDG MSCI JAPAN 46434V886 291 7791 SH DFND 1 0 7791 0 ISHARES TR IBOXX HI YD ETF 464288513 1833 24900 SH DFND 5 24900 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1023 13892 SH DFND 1 0 13892 0 ISHARES TR IBOXX INV CP ETF 464287242 7896 71765 SH DFND 1 0 71765 0 ISHARES TR INTL SEL DIV ETF 464288448 22126 814641 SH DFND 1 0 814641 0 ISHARES TR INTL TREA BD ETF 464288117 467 11412 SH DFND 1 0 11412 0 ISHARES TR ISHARES BIOTECH 464287556 2375 20190 SH DFND 1 0 20190 0 ISHARES TR ISHARES SEMICDTR 464287523 593 1697 SH DFND 1 0 1697 0 ISHARES TR ISHS 1-5YR INVS 464288646 7442 147211 SH DFND 1 0 147211 0 ISHARES TR JPMORGAN USD EMG 464288281 6382 74805 SH DFND 1 0 74805 0 ISHARES TR JPMORGAN USD EMG 464288281 3 31 SH DFND 6 31 0 0 ISHARES TR MBS ETF 464288588 539 5531 SH DFND 1 0 5531 0 ISHARES TR MORNINGSTAR GRWT 464287119 353 7053 SH DFND 1 0 7053 0 ISHARES TR MORNINGSTR US EQ 464287127 409 7863 SH DFND 1 0 7863 0 ISHARES TR MSCI ACWI ETF 464288257 1566 18670 SH DFND 1 0 18670 0 ISHARES TR MSCI ACWI EXUS 46435G847 8854 306171 SH DFND 1 0 306171 0 ISHARES TR MSCI CHINA ETF 46429B671 9535 170856 SH DFND 1 0 170856 0 ISHARES TR MSCI EAFE ETF 464287465 2675 42811 SH DFND 1 0 42811 0 ISHARES TR MSCI EMG MKT ETF 464287234 3148 78512 SH DFND 1 0 78512 0 ISHARES TR MSCI INDIA ETF 46429B598 388 9846 SH DFND 1 0 9846 0 ISHARES TR MSCI UK ETF NEW 46435G334 343 11461 SH DFND 1 0 11461 0 ISHARES TR MSCI USA MIN VOL 46429B697 687 9779 SH DFND 1 0 9779 0 ISHARES TR MSCI USA MMENTM 46432F396 10222 74958 SH DFND 1 0 74958 0 ISHARES TR MSCI USA QLT FCT 46432F339 729 6524 SH DFND 1 0 6524 0 ISHARES TR MSCI USA VALUE 46432F388 243 2684 SH DFND 1 0 2684 0 ISHARES TR RUS 2000 GRW ETF 464287648 317 1535 SH DFND 1 0 1535 0 ISHARES TR RUS 2000 VAL ETF 464287630 246 1808 SH DFND 1 0 1808 0 ISHARES TR RUS MD CP GR ETF 464287481 204 2576 SH DFND 1 0 2576 0 ISHARES TR RUSSELL 2000 ETF 464287655 3376 19932 SH DFND 1 0 19932 0 ISHARES TR RUSSELL 3000 ETF 464287689 236 1086 SH DFND 1 0 1086 0 ISHARES TR S&P 100 ETF 464287101 1809 10487 SH DFND 1 0 10487 0 ISHARES TR S&P 500 GRWT ETF 464287309 684 11331 SH DFND 1 0 11331 0 ISHARES TR S&P 500 VAL ETF 464287408 1677 12202 SH DFND 1 0 12202 0 ISHARES TR SELECT DIVID ETF 464287168 2919 24808 SH DFND 1 0 24808 0 ISHARES TR SHORT TREAS BD 464288679 7458 67737 SH DFND 1 0 67737 0 ISHARES TR TIPS BD ETF 464287176 5068 44494 SH DFND 1 0 44494 0 ISHARES TR U.S. BAS MTL ETF 464287838 204 1729 SH DFND 1 0 1729 0 ISHARES TR U.S. FIN SVC ETF 464287770 4547 30676 SH DFND 1 0 30676 0 ISHARES TR U.S. FINLS ETF 464287788 10685 152673 SH DFND 1 0 152673 0 ISHARES TR U.S. MED DVC ETF 464288810 3476 68904 SH DFND 1 0 68904 0 ISHARES TR U.S. REAL ES ETF 464287739 1231 13384 SH DFND 1 0 13384 0 ISHARES TR U.S. TECH ETF 464287721 3009 37637 SH DFND 1 0 37637 0 ISHARES TR US AER DEF ETF 464288760 4076 41109 SH DFND 1 0 41109 0 ISHARES TR US BR DEL SE ETF 464288794 222 2645 SH DFND 1 0 2645 0 ISHARES TR US CONSUM DISCRE 464287580 1710 30140 SH DFND 1 0 30140 0 ISHARES TR US HLTHCARE ETF 464287762 780 2902 SH DFND 1 0 2902 0 ISHARES TR US HLTHCR PR ETF 464288828 1953 7646 SH DFND 1 0 7646 0 ISHARES TR US HOME CONS ETF 464288752 2841 54119 SH DFND 1 0 54119 0 ISHARES TR US INDUSTRIALS 464287754 1405 15971 SH DFND 1 0 15971 0 ISHARES TR US OIL EQ&SV ETF 464288844 180 11240 SH DFND 1 0 11240 0 ISHARES TR US TREAS BD ETF 46429B267 1741 72855 SH DFND 1 0 72855 0 ISHARES TR US TRSPRTION 464287192 3067 14408 SH DFND 1 0 14408 0 ISHARES TR USD INV GRDE ETF 464288620 243 4760 SH DFND 1 0 4760 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 4190 46418 SH DFND 1 0 46418 0 IVANHOE ELECTRIC INC COM 46578C108 146 13000 SH DFND 15 13000 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 747 12714 SH DFND 1 0 12714 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 506 9125 SH DFND 1 0 9125 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 17396 347298 SH DFND 1 0 347298 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 248 4895 SH DFND 1 0 4895 0 JACOBS ENGR GROUP INC COM 469814107 763 6005 SH DFND 1 0 6005 0 JD.COM INC SPON ADR CL A 47215P106 495 7713 SH DFND 1 0 7713 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 728 10530 SH DFND 1 0 10530 0 JOHNSON & JOHNSON COM 478160104 185354 1044137 SH DFND 1 0 1044137 0 JPMORGAN CHASE & CO COM 46625H100 159609 1417339 SH DFND 1 0 1417339 0 KELLOGG CO COM 487836108 1695 23761 SH DFND 1 0 23761 0 KIMBERLY-CLARK CORP COM 494368103 1222 9041 SH DFND 1 0 9041 0 KINDER MORGAN INC DEL COM 49456B101 281 16744 SH DFND 1 0 16744 0 KINROSS GOLD CORP COM 496902404 146 41087 SH DFND 1 100 40987 0 KLA CORP COM NEW 482480100 7976 24996 SH DFND 1 0 24996 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 450 20904 SH DFND 1 0 20904 0 KRAFT HEINZ CO COM 500754106 3681 96512 SH DFND 1 0 96512 0 KRANESHARES TR CSI CHI INTERNET 500767306 1531 46733 SH DFND 1 0 46733 0 KROGER CO COM 501044101 5762 121730 SH DFND 1 0 121730 0 L3HARRIS TECHNOLOGIES INC COM 502431109 664 2748 SH DFND 1 0 2748 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 19520 83290 SH DFND 1 0 83290 0 LAM RESEARCH CORP COM 512807108 1957 4592 SH DFND 1 0 4592 0 LAMB WESTON HLDGS INC COM 513272104 323 4517 SH DFND 1 0 4517 0 LAS VEGAS SANDS CORP COM 517834107 362 10783 SH DFND 1 0 10783 0 LAUDER ESTEE COS INC CL A 518439104 349 1370 SH DFND 1 0 1370 0 LEGGETT & PLATT INC COM 524660107 408 11785 SH DFND 1 0 11785 0 LENNAR CORP CL A 526057104 513 7272 SH DFND 1 0 7272 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 2375 106558 SH DFND 1 0 106558 0 LILLY ELI & CO COM 532457108 15309 47215 SH DFND 1 0 47215 0 LINDE PLC SHS G5494J103 1809 6290 SH DFND 1 0 6290 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 53 33500 SH DFND 1 0 33500 0 LISTED FD TR ROUNDHILL BALL 53656F417 165 20598 SH DFND 1 0 20598 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 4590 229199 SH DFND 1 0 229199 0 LKQ CORP COM 501889208 272 5549 SH DFND 1 0 5549 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 160 78269 SH DFND 1 0 78269 0 LOCKHEED MARTIN CORP COM 539830109 8976 20875 SH DFND 1 0 20875 0 LOOP INDS INC COM 543518104 58 14850 SH DFND 1 0 14850 0 LOWES COS INC COM 548661107 3471 19874 SH DFND 1 0 19874 0 LULULEMON ATHLETICA INC COM 550021109 4134 15162 SH DFND 1 0 15162 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1911 21846 SH DFND 1 0 21846 0 M D C HLDGS INC COM 552676108 278 8605 SH DFND 1 0 8605 0 MAGNA INTL INC COM 559222401 64739 1180848 SH DFND 1 0 1180848 0 MANULIFE FINL CORP COM 56501R106 214177 12374203 SH DFND 1 0 12374203 0 MARATHON OIL CORP COM 565849106 408 18162 SH DFND 1 0 18162 0 MARATHON PETE CORP COM 56585A102 6102 74230 SH DFND 1 0 74230 0 MARKEL CORP COM 570535104 378 292 SH DFND 1 0 292 0 MARRIOTT INTL INC NEW CL A 571903202 2395 17609 SH DFND 1 0 17609 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 268 2308 SH DFND 1 0 2308 0 MARSH & MCLENNAN COS INC COM 571748102 8676 55882 SH DFND 1 0 55882 0 MARVELL TECHNOLOGY INC COM 573874104 1001 22995 SH DFND 1 0 22995 0 MASTERCARD INCORPORATED CL A 57636Q104 44291 140392 SH DFND 1 0 140392 0 MCCORMICK & CO INC COM NON VTG 579780206 14457 173654 SH DFND 1 0 173654 0 MCCORMICK & CO INC COM VTG 579780107 540 6504 SH DFND 1 0 6504 0 MCDONALDS CORP COM 580135101 40369 163509 SH DFND 1 0 163509 0 MCKESSON CORP COM 58155Q103 2061 6319 SH DFND 1 0 6319 0 MEDIFAST INC COM 58470H101 266 1473 SH DFND 1 0 1473 0 MEDTRONIC PLC SHS G5960L103 61489 685084 SH DFND 1 0 685084 0 MERCK & CO INC COM 58933Y105 37392 410135 SH DFND 1 0 410135 0 META MATERIALS INC COM 59134N104 107 104250 SH DFND 1 0 104250 0 META PLATFORMS INC CL A 30303M102 61404 380795 SH DFND 1 0 380795 0 METHANEX CORP COM 59151K108 310 8117 SH DFND 1 0 8117 0 METLIFE INC COM 59156R108 4146 66028 SH DFND 1 0 66028 0 METTLER TOLEDO INTERNATIONAL COM 592688105 231 201 SH DFND 1 0 201 0 MICRON TECHNOLOGY INC COM 595112103 1641 29678 SH DFND 1 0 29678 0 MICROSOFT CORP COM 594918104 444801 1731857 SH DFND 1 0 1731857 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 58 91545 SH DFND 1 0 91545 0 MKS INSTRS INC COM 55306N104 1007 9808 SH DFND 1 0 9808 0 MODERNA INC COM 60770K107 3019 21134 SH DFND 1 0 21134 0 MOLSON COORS BEVERAGE CO CL B 60871R209 606 11125 SH DFND 1 0 11125 0 MONDELEZ INTL INC CL A 609207105 4027 64844 SH DFND 1 0 64844 0 MONOLITHIC PWR SYS INC COM 609839105 1187 3090 SH DFND 1 0 3090 0 MOODYS CORP COM 615369105 2812 10341 SH DFND 1 0 10341 0 MORGAN STANLEY COM NEW 617446448 10465 137589 SH DFND 1 0 137589 0 MOSAIC CO NEW COM 61945C103 4103 86880 SH DFND 1 0 86880 0 MPLX LP COM UNIT REP LTD 55336V100 604 20735 SH DFND 1 0 20735 0 MSCI INC COM 55354G100 534 1296 SH DFND 1 0 1296 0 NATIONAL BK HLDGS CORP CL A 633707104 285 7454 SH DFND 1 0 7454 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 851 13151 SH DFND 1 0 13151 0 NETAPP INC COM 64110D104 1822 27931 SH DFND 1 0 27931 0 NETFLIX INC COM 64110L106 3150 18011 SH DFND 1 0 18011 0 NEW FOUND GOLD CORP COM 64440N103 85 19000 SH DFND 1 0 19000 0 NEW GOLD INC CDA COM 644535106 22 20513 SH DFND 1 0 20513 0 NEW YORK CMNTY BANCORP INC COM 649445103 4400 481895 SH DFND 1 0 481895 0 NEWELL BRANDS INC COM 651229106 1277 67090 SH DFND 1 0 67090 0 NEWMONT CORP COM 651639106 9916 167344 SH DFND 1 0 167344 0 NEXGEN ENERGY LTD COM 65340P106 89 25000 SH DFND 1 0 25000 0 NEXTERA ENERGY INC COM 65339F101 11546 149049 SH DFND 1 0 149049 0 NICE LTD SPONSORED ADR 653656108 1898 9861 SH DFND 1 0 9861 0 NIKE INC CL B 654106103 20740 202928 SH DFND 1 0 202928 0 NIO INC SPON ADS 62914V106 1577 72600 SH DFND 1 0 72600 0 NOKIA CORP SPONSORED ADR 654902204 85 18387 SH DFND 1 0 18387 0 NORFOLK SOUTHN CORP COM 655844108 638 2807 SH DFND 1 0 2807 0 NORTHROP GRUMMAN CORP COM 666807102 6820 14251 SH DFND 0 14251 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3084 277374 SH DFND 1 0 277374 0 NOVARTIS AG SPONSORED ADR 66987V109 3584 42403 SH DFND 1 0 42403 0 NOVO-NORDISK A S ADR 670100205 8027 72030 SH DFND 1 0 72030 0 NOW INC COM 67011P100 111 11364 SH DFND 1 0 11364 0 NRG ENERGY INC COM NEW 629377508 474 12407 SH DFND 1 0 12407 0 NUCOR CORP COM 670346105 2868 27473 SH DFND 1 0 27473 0 NUTRIEN LTD COM 67077M108 94490 1189247 SH DFND 1 0 1189247 0 NUVEI CORPORATION SUB VTG SHS 67079A102 1552 42945 SH DFND 1 0 42945 0 NVIDIA CORPORATION COM 67066G104 47594 313962 SH DFND 1 0 313962 0 NXP SEMICONDUCTORS N V COM N6596X109 235 1585 SH DFND 1 0 1585 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 82 12554 SH DFND 1 0 12554 0 OBSIDIAN ENERGY LTD COM 674482203 83 10859 SH DFND 1 0 10859 0 OCCIDENTAL PETE CORP COM 674599105 3445 58516 SH DFND 1 0 58516 0 ONDAS HLDGS INC COM NEW 68236H204 88 16300 SH DFND 1 0 16300 0 ONE GAS INC COM 68235P108 256 3153 SH DFND 1 0 3153 0 ONEMAIN HLDGS INC COM 68268W103 237 6328 SH DFND 1 0 6328 0 ONEOK INC NEW COM 682680103 1816 32726 SH DFND 1 0 32726 0 OPEN TEXT CORP COM 683715106 19805 523689 SH DFND 1 0 523689 0 ORACLE CORP COM 68389X105 5813 83190 SH DFND 1 0 83190 0 ORGANIGRAM HLDGS INC COM 68620P101 65 71672 SH DFND 1 14694 56978 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 204 20231 SH DFND 1 0 20231 0 OTIS WORLDWIDE CORP COM 68902V107 3413 48296 SH DFND 1 0 48296 0 OVERSTOCK COM INC DEL COM 690370101 885 35391 SH DFND 1 0 35391 0 OVINTIV INC COM 69047Q102 0 2 SH DFND 21 2 0 0 OVINTIV INC COM 69047Q102 2164 49060 SH DFND 1 0 49060 0 OWENS CORNING NEW COM 690742101 708 9531 SH DFND 1 0 9531 0 PACCAR INC COM 693718108 210 2546 SH DFND 1 0 2546 0 PACER FDS TR BNCHMRK INDSTR 69374H766 1322 32373 SH DFND 1 0 32373 0 PACER FDS TR BNCHMRK INFRA 69374H741 1404 40759 SH DFND 1 0 40759 0 PACER FDS TR LUNT LRG CP ALTR 69374H717 2588 63241 SH DFND 1 0 63241 0 PACKAGING CORP AMER COM 695156109 1393 10133 SH DFND 1 0 10133 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 257 28362 SH DFND 1 0 28362 0 PALO ALTO NETWORKS INC COM 697435105 1683 3407 SH DFND 1 0 3407 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 12281 497598 SH DFND 1 0 497598 0 PARKER-HANNIFIN CORP COM 701094104 338 1372 SH DFND 1 0 1372 0 PAYPAL HLDGS INC COM 70450Y103 20358 291485 SH DFND 1 0 291485 0 PAYSAFE LIMITED ORD G6964L107 218 112007 SH DFND 1 0 112007 0 PEMBINA PIPELINE CORP COM 706327103 171410 4863239 SH DFND 1 0 4863239 0 PEMBINA PIPELINE CORP COM 706327103 7049 200000 SH Call DFND 1 200000 0 0 PENN NATL GAMING INC COM 707569109 469 15430 SH DFND 1 0 15430 0 PEPSICO INC COM 713448108 89290 535752 SH DFND 1 0 535752 0 PERION NETWORK LTD SHS NEW M78673114 1036 57000 SH DFND 1 0 57000 0 PFIZER INC COM 717081103 110065 2099233 SH DFND 1 0 2099233 0 PHILIP MORRIS INTL INC COM 718172109 6272 63520 SH DFND 1 0 63520 0 PHILLIPS 66 COM 718546104 4254 51884 SH DFND 1 0 51884 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1178 56466 SH DFND 1 0 56466 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 34553 362763 SH DFND 1 0 362763 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10355 104482 SH DFND 1 0 104482 0 PIMCO INCOME STRATEGY FD II COM 72201J104 1213 153110 SH DFND 1 0 153110 0 PINDUODUO INC SPONSORED ADS 722304102 388 6279 SH DFND 1 0 6279 0 PINTEREST INC CL A 72352L106 1061 58430 SH DFND 1 0 58430 0 PIONEER NAT RES CO COM 723787107 2369 10620 SH DFND 1 0 10620 0 PLBY GROUP INC COM 72814P109 344 53675 SH DFND 1 0 53675 0 PNC FINL SVCS GROUP INC COM 693475105 1186 7516 SH DFND 1 0 7516 0 POET TECHNOLOGIES INC COM NEW 73044W302 188 36588 SH DFND 1 0 36588 0 POINT BIOPHARMA GLOBAL INC COM 730541109 2709 397860 SH DFND 1 0 397860 0 PPL CORP COM 69351T106 1699 62639 SH DFND 1 0 62639 0 PRECISION DRILLING CORP COM NEW 74022D407 354 5557 SH DFND 1 0 5557 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 10 25000 SH DFND 1 0 25000 0 PREMIER INC CL A 74051N102 293 8205 SH DFND 1 0 8205 0 PROCTER AND GAMBLE CO COM 742718109 52613 365891 SH DFND 1 0 365891 0 PROLOGIS INC. COM 74340W103 26044 221370 SH DFND 1 0 221370 0 PROSHARES TR MERGER ETF 74348A566 257 6400 SH DFND 1 0 6400 0 PROSHARES TR S&P 500 DV ARIST 74348A467 1053 12333 SH DFND 1 0 12333 0 PULTE GROUP INC COM 745867101 900 22719 SH DFND 1 0 22719 0 PYROGENESIS CDA INC COM 74734T104 118 60914 SH DFND 1 0 60914 0 QUALCOMM INC COM 747525103 31108 243525 SH DFND 1 0 243525 0 QUANTA SVCS INC COM 74762E102 2762 22036 SH DFND 1 0 22036 0 RADIANT LOGISTICS INC COM 75025X100 156 20971 SH DFND 1 0 20971 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 15680 163136 SH DFND 1 0 163136 0 REGENERON PHARMACEUTICALS COM 75886F107 250 423 SH DFND 1 0 423 0 RELX PLC SPONSORED ADR 759530108 2840 105422 SH DFND 1 0 105422 0 RENT A CTR INC NEW COM 76009N100 206 10600 SH DFND 1 0 10600 0 RESMED INC COM 761152107 211 1004 SH DFND 1 0 1004 0 RESTAURANT BRANDS INTL INC COM 76131D103 90197 1803063 SH DFND 1 0 1803063 0 RH COM 74967X103 858 4040 SH DFND 1 0 4040 0 RIO TINTO PLC SPONSORED ADR 767204100 4241 69519 SH DFND 1 0 69519 0 RIOT BLOCKCHAIN INC COM 767292105 47 11163 SH DFND 1 0 11163 0 RITCHIE BROS AUCTIONEERS COM 767744105 207 3186 SH DFND 1 0 3186 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 422 16384 SH DFND 1 0 16384 0 ROGERS COMMUNICATIONS INC CL B 775109200 103227 2155368 SH DFND 1 0 2155368 0 ROKU INC COM CL A 77543R102 466 5678 SH DFND 1 0 5678 0 ROLLINS INC COM 775711104 224 6415 SH DFND 1 0 6415 0 ROYAL BK CDA COM 780087102 763909 7891351 SH DFND 1 0 7891351 0 ROYAL CARIBBEAN GROUP COM V7780T103 2653 75997 SH DFND 1 0 75997 0 S&P GLOBAL INC COM 78409V104 3915 11615 SH DFND 1 0 11615 0 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 594 74010 SH DFND 1 0 74010 0 SALESFORCE INC COM 79466L302 37291 225942 SH DFND 1 0 225942 0 SANDSTORM GOLD LTD COM NEW 80013R206 2012 339467 SH DFND 1 0 339467 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 115 14251 SH DFND 1 0 14251 0 SANOFI SPONSORED ADR 80105N105 1385 27677 SH DFND 1 0 27677 0 SAP SE SPON ADR 803054204 4993 55040 SH DFND 1 0 55040 0 SCHLUMBERGER LTD COM STK 806857108 4113 115030 SH DFND 1 0 115030 0 SCHWAB CHARLES CORP COM 808513105 3411 53993 SH DFND 1 0 53993 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 708 13053 SH DFND 1 0 13053 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 12462 174274 SH DFND 1 0 174274 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2410 76600 SH DFND 25 76600 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 8125 258360 SH DFND 1 0 258360 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 549 13447 SH DFND 1 0 13447 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2128 15479 SH DFND 1 0 15479 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6311 87424 SH DFND 1 0 87424 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7750 60428 SH DFND 1 0 60428 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3663 41939 SH DFND 1 0 41939 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 630 8979 SH DFND 1 0 8979 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2000 27174 SH DFND 1 0 27174 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6204 48793 SH DFND 1 0 48793 0 SERVICENOW INC COM 81762P102 7326 15406 SH DFND 1 0 15406 0 SEVEN HILLS REALTY TRUST COM 81784E101 634 59364 SH DFND 1 0 59364 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 13938 473404 SH DFND 1 0 473404 0 SHELL PLC SPON ADS 780259305 10017 191566 SH DFND 1 0 191566 0 SHERWIN WILLIAMS CO COM 824348106 4962 22162 SH DFND 1 0 22162 0 SHOPIFY INC CL A 82509L107 18449 59156 SH DFND 1 0 59156 0 SILVERCREST METALS INC COM 828363101 166 27430 SH DFND 1 0 27430 0 SIMON PPTY GROUP INC NEW COM 828806109 371 3908 SH DFND 1 0 3908 0 SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 450 18304 SH DFND 1 0 18304 0 SIRIUS XM HOLDINGS INC COM 82968B103 145 23643 SH DFND 1 0 23643 0 SKEENA RES LTD NEW COM 83056P715 15800 2995395 SH DFND 1 2995319 76 0 SMARTRENT INC COM CL A 83193G107 57 12500 SH DFND 1 0 12500 0 SMUCKER J M CO COM NEW 832696405 1790 13983 SH DFND 1 0 13983 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 5805 70991 SH DFND 1 0 70991 0 SOUTHERN CO COM 842587107 1125 15772 SH DFND 1 0 15772 0 SOUTHERN COPPER CORP COM 84265V105 323 6487 SH DFND 1 0 6487 0 SOUTHWEST AIRLS CO COM 844741108 567 15691 SH DFND 1 0 15691 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1385 4498 SH DFND 1 0 4498 0 SPDR GOLD TR GOLD SHS 78463V107 15716 93290 SH DFND 1 0 93290 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 287 8239 SH DFND 1 0 8239 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8526 295631 SH DFND 1 0 295631 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 3760 70353 SH DFND 1 0 70353 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 57532 152499 SH DFND 1 0 152499 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 711 1719 SH DFND 1 0 1719 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 2544 27811 SH DFND 1 0 27811 0 SPDR SER TR BLOOMBERG INVT 78468R200 2683 89118 SH DFND 1 0 89118 0 SPDR SER TR NYSE TECH ETF 78464A102 210 2041 SH DFND 1 0 2041 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 4843 164337 SH DFND 1 0 164337 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 293 8974 SH DFND 1 0 8974 0 SPDR SER TR S&P BIOTECH 78464A870 3094 41653 SH DFND 1 0 41653 0 SPDR SER TR S&P DIVID ETF 78464A763 26516 223388 SH DFND 1 0 223388 0 SPDR SER TR S&P METALS MNG 78464A755 2833 65271 SH DFND 1 0 65271 0 SPDR SER TR S&P OILGAS EXP 78468R556 1156 9676 SH DFND 1 0 9676 0 SPDR SER TR S&P REGL BKG 78464A698 2277 39197 SH DFND 1 0 39197 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 1060 85702 SH DFND 1 0 85702 0 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 445 18316 SH DFND 1 0 18316 0 SPROTT INC COM NEW 852066208 216 6273 SH DFND 1 0 6273 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 827 55104 SH DFND 1 0 55104 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 920 63440 SH DFND 1 0 63440 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 9086 218195 SH DFND 1 0 218195 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1259 45015 SH DFND 1 0 45015 0 STANLEY BLACK & DECKER INC COM 854502101 644 6140 SH DFND 1 0 6140 0 STANTEC INC COM 85472N109 4932 112626 SH DFND 1 0 112626 0 STARBUCKS CORP COM 855244109 26333 344705 SH DFND 1 0 344705 0 STELLANTIS N.V SHS N82405106 230 18592 SH DFND 1 0 18592 0 STONECO LTD COM CL A G85158106 801 104000 SH DFND 1 0 104000 0 STRYKER CORPORATION COM 863667101 3373 16956 SH DFND 1 0 16956 0 SUN LIFE FINANCIAL INC. COM 866796105 128071 2796570 SH DFND 1 0 2796570 0 SUNCOR ENERGY INC NEW COM 867224107 189609 5411593 SH DFND 1 0 5411593 0 SUNDIAL GROWERS INC COM 86730L109 125 384727 SH DFND 1 58400 326327 0 SUNOPTA INC COM 8676EP108 498 65266 SH DFND 1 0 65266 0 SYNOPSYS INC COM 871607107 880 2898 SH DFND 1 0 2898 0 SYSCO CORP COM 871829107 5007 59109 SH DFND 1 0 59109 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 26228 320823 SH DFND 1 0 320823 0 TARGET CORP COM 87612E106 424 3001 SH DFND 1 0 3001 0 TC ENERGY CORP COM 87807B107 267978 5189533 SH DFND 1 0 5189533 0 TE CONNECTIVITY LTD SHS H84989104 4524 39981 SH DFND 1 0 39981 0 TECK RESOURCES LTD CL B 878742204 14392 470796 SH DFND 0 470796 0 TELEFONICA S A SPONSORED ADR 879382208 51 10002 SH DFND 1 0 10002 0 TELUS CORPORATION COM 87971M103 273590 12288152 SH DFND 1 0 12288152 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 710 28788 SH DFND 1 0 28788 0 TESLA INC COM 88160R101 19417 28830 SH DFND 1 0 28830 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 110 27024 SH DFND 1 0 27024 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 364 14449 SH DFND 1 0 14449 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 95 12597 SH DFND 1 0 12597 0 TEXAS INSTRS INC COM 882508104 6688 43528 SH DFND 1 0 43528 0 TFI INTL INC COM 87241L109 26822 336807 SH DFND 1 0 336807 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 133 31691 SH DFND 1 0 31691 0 THE VALENS COMPANY INC COM NEW 91914P603 33 53095 SH DFND 1 2681 50414 0 THE VERY GOOD FOOD CO INC COM 88340B109 4 16777 SH DFND 1 0 16777 0 THERATECHNOLOGIES INC COM 88338H100 27 12150 SH DFND 1 0 12150 0 THERMO FISHER SCIENTIFIC INC COM 883556102 13450 24757 SH DFND 1 0 24757 0 THOMSON REUTERS CORP. COM NEW 884903709 9462 91271 SH DFND 1 0 91271 0 TILRAY BRANDS INC COM CL 2 88688T100 172 55341 SH DFND 1 17532 37809 0 TITAN MED INC COM NEW 88830X819 16 32999 SH DFND 1 0 32999 0 TJX COS INC NEW COM 872540109 9370 167774 SH DFND 1 0 167774 0 T-MOBILE US INC COM 872590104 863 6418 SH DFND 1 0 6418 0 TORONTO DOMINION BK ONT COM NEW 891160509 640507 9769983 SH DFND 1 0 9769983 0 TOYOTA MOTOR CORP ADS 892331307 2663 17274 SH DFND 1 0 17274 0 TRANSALTA CORP COM 89346D107 18873 1653730 SH DFND 1 68910 1584820 0 TRICON RESIDENTIAL INC COM NPV 89612W102 16461 1631114 SH DFND 1 0 1631114 0 TRX GOLD CORPORATION COM 87283P109 11 30000 SH DFND 1 0 30000 0 TURQUOISE HILL RES LTD COM 900435207 207 7819 SH DFND 1 0 7819 0 TWILIO INC CL A 90138F102 1585 18908 SH DFND 1 0 18908 0 TWITTER INC COM 90184L102 332 8889 SH DFND 1 0 8889 0 TYSON FOODS INC CL A 902494103 204 2375 SH DFND 1 0 2375 0 UBER TECHNOLOGIES INC COM 90353T100 4987 243730 SH DFND 1 0 243730 0 UBS GROUP AG SHS H42097107 3624 223409 SH DFND 1 0 223409 0 ULTA BEAUTY INC COM 90384S303 4876 12650 SH DFND 1 0 12650 0 UNDER ARMOUR INC CL A 904311107 334 40145 SH DFND 1 0 40145 0 UNILEVER PLC SPON ADR NEW 904767704 28671 625571 SH DFND 1 0 625571 0 UNION PAC CORP COM 907818108 11370 53310 SH DFND 1 0 53310 0 UNITED AIRLS HLDGS INC COM 910047109 2736 77240 SH DFND 1 0 77240 0 UNITED PARCEL SERVICE INC CL B 911312106 26982 147811 SH DFND 1 0 147811 0 UNITED RENTALS INC COM 911363109 1185 4878 SH DFND 1 0 4878 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 296 5393 SH DFND 1 0 5393 0 UNITEDHEALTH GROUP INC COM 91324P102 167226 325572 SH DFND 1 0 325572 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1075 10676 SH DFND 1 0 10676 0 UNUM GROUP COM 91529Y106 570 16756 SH DFND 1 0 16756 0 US BANCORP DEL COM NEW 902973304 3992 86748 SH DFND 1 0 86748 0 VALE S A SPONSORED ADS 91912E105 1413 96566 SH DFND 1 0 96566 0 VALERO ENERGY CORP COM 91913Y100 3582 33701 SH DFND 1 0 33701 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1213 14026 SH DFND 1 0 14026 0 VANECK ETF TRUST BIOTECH ETF 92189F726 291 1993 SH DFND 1 0 1993 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 11279 417424 SH DFND 1 0 417424 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 471 17212 SH DFND 1 0 17212 0 VANECK ETF TRUST INVESTMENT GRD 92189F486 3875 157026 SH DFND 1 0 157026 0 VANECK ETF TRUST OIL REFINERS ETF 92189F585 2378 80174 SH DFND 1 0 80174 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2987 14660 SH DFND 1 0 14660 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 257 5395 SH DFND 1 0 5395 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 6176 80422 SH DFND 1 0 80422 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2709 35995 SH DFND 1 0 35995 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 4277 86331 SH DFND 1 0 86331 0 VANGUARD INDEX FDS GROWTH ETF 922908736 10773 48333 SH DFND 1 0 48333 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2986 15161 SH DFND 1 0 15161 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 30768 88700 SH DFND 1 0 88700 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2082 13897 SH DFND 1 0 13897 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1538 8734 SH DFND 1 0 8734 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 485 2569 SH DFND 1 0 2569 0 VANGUARD INDEX FDS VALUE ETF 922908744 4389 33280 SH DFND 1 0 33280 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 217 4341 SH DFND 1 0 4341 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4227 101493 SH DFND 1 0 101493 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 10560 199923 SH DFND 1 0 199923 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 13390 267162 SH DFND 1 0 267162 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 26529 331535 SH DFND 1 0 331535 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5453 92648 SH DFND 1 0 92648 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 12178 159695 SH DFND 1 0 159695 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 228 4053 SH DFND 1 0 4053 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 564 8242 SH DFND 1 0 8242 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 17725 123542 SH DFND 1 0 123542 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 732 14178 SH DFND 1 0 14178 0 VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 1064 26066 SH DFND 1 0 26066 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4912 48301 SH DFND 1 0 48301 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1794 19074 SH DFND 1 0 19074 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 335 3370 SH DFND 1 0 3370 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2689 11418 SH DFND 1 0 11418 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 258 1578 SH DFND 1 0 1578 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 6428 19683 SH DFND 1 0 19683 0 VERISIGN INC COM 92343E102 1119 6686 SH DFND 0 6686 0 VERISK ANALYTICS INC COM 92345Y106 3477 20090 SH DFND 0 20090 0 VERIZON COMMUNICATIONS INC COM 92343V104 47035 926781 SH DFND 0 926781 0 VERMILION ENERGY INC COM 923725105 2979 157007 SH DFND 0 157007 0 VERSABANK NEW COM 92512J106 78 10751 SH DFND 0 10751 0 VERTEX PHARMACEUTICALS INC COM 92532F100 4477 15887 SH DFND 0 15887 0 VIATRIS INC COM 92556V106 1767 168814 SH DFND 0 168814 0 VICINITY MOTOR CORP COM 925654105 37 27468 SH DFND 0 27468 0 VIRTU FINL INC CL A 928254101 244 10443 SH DFND 0 10443 0 VISA INC COM CL A 92826C839 259266 1316765 SH DFND 0 1316765 0 VMWARE INC CL A COM 928563402 1163 10204 SH DFND 0 10204 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1267 81308 SH DFND 0 81308 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 12268 323700 SH DFND 0 323700 0 WALMART INC COM 931142103 43996 361817 SH DFND 0 361817 0 WARNER BROS DISCOVERY INC COM SER A 934423104 2296 171082 SH DFND 0 171082 0 WASTE CONNECTIONS INC COM 94106B101 21669 175093 SH DFND 0 175093 0 WASTE MGMT INC DEL COM 94106L109 98738 645416 SH DFND 0 645416 0 WELLS FARGO CO NEW COM 949746101 20637 526849 SH DFND 0 526849 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 799 657 SH DFND 1 0 657 0 WEST FRASER TIMBER CO LTD COM 952845105 1878 24642 SH DFND 0 24642 0 WEST FRASER TIMBER CO LTD COM 952845105 27908 368175 SH DFND 33 368175 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 13 10000 SH DFND 0 10000 0 WHEATON PRECIOUS METALS CORP COM 962879102 2532 70469 SH DFND 0 70469 0 WILLIAMS COS INC COM 969457100 1508 48319 SH DFND 0 48319 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 357 5447 SH DFND 0 5447 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2163 34639 SH DFND 0 34639 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 456 7960 SH DFND 0 7960 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 296 10485 SH DFND 0 10485 0 WORKSPORT LTD COM NEW 98139Q209 29 15000 SH DFND 0 15000 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 3004 83725 SH DFND 0 83725 0 XENON PHARMACEUTICALS INC COM 98420N105 1140 37474 SH DFND 0 37474 0 XYLEM INC COM 98419M100 4205 53787 SH DFND 0 53787 0 YAMANA GOLD INC COM 98462Y100 120 25875 SH DFND 0 25875 0 YUM BRANDS INC COM 988498101 3406 30008 SH DFND 0 30008 0 ZENTEK LTD COM 98942X102 872 483735 SH DFND 0 483735 0 ZOETIS INC CL A 98978V103 6126 35640 SH DFND 0 35640 0