# EDGAR Filing Document

**Accession Number:** 0001421224
**File Stem:** 0001421224-23-000001
**Filing Date:** 2023-2
**Character Count:** 122472
**Document Hash:** 24897917d1cb690a9f9383fc393ac8bd
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001421224-23-000001.hdr.sgml**: 20230213

**ACCESSION NUMBER**: 0001421224-23-000001

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230213

**DATE AS OF CHANGE**: 20230213

**EFFECTIVENESS DATE**: 20230213

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** CIBC WORLD MARKET INC.
- **CENTRAL INDEX KEY:** 0001421224
- **IRS NUMBER:** 000000000
- **STATE OF INCORPORATION:** A6
- **FISCAL YEAR END:** 1031

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-12719
- **FILM NUMBER:** 23617850

**BUSINESS ADDRESS:**
- **STREET 1:** 81 BAY STREET
- **STREET 2:** CIBC SQUARE, CS26TH FLOOR
- **CITY:** TORONTO
- **STATE:** A6
- **ZIP:** M5J 0E7
- **BUSINESS PHONE:** 416-956-6882

**MAIL ADDRESS:**
- **STREET 1:** 81 BAY STREET
- **STREET 2:** CIBC SQUARE, CS26TH FLOOR
- **CITY:** TORONTO
- **STATE:** A6
- **ZIP:** M5J 0E7

**FORMER COMPANY:**
- **FORMER CONFORMED NAME:** CIBC World Markets Inc.
- **DATE OF NAME CHANGE:** 20071213

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-2022

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** CIBC WORLD MARKET INC.<br>**Address:** 81 BAY STREET<br>CIBC SQUARE CS26TH FLOOR<br>TORONTO, A6 M5J 0E7

**Form 13F File Number:** 028-12719

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Chi Chung<br>**Title:** Manager<br>**Phone:** 416-956-6882

**Signature, Place, and Date of Signing:**

Chi Chung  Toronto, Z4  02-13-2023<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 1239

**Form 13F Information Table Value Total:** $28272704

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 3M CO | COM | 88579Y101 |  | 17631 | 147026 | SH |  | SOLE |  | 147026 | 0 | 0 |
| ABB LTD | SPONSORED AD | 000375204 |  | 1521 | 49928 | SH |  | SOLE |  | 49928 | 0 | 0 |
| ABBOTT LABS | COM | 002824100 |  | 29241 | 266333 | SH |  | SOLE |  | 266333 | 0 | 0 |
| ABBVIE INC | COM | 00287Y109 |  | 126683 | 783882 | SH |  | SOLE |  | 783882 | 0 | 0 |
| ABCELLERA BIOLOGICS INC | COM | 00288U106 |  | 341 | 33675 | SH |  | SOLE |  | 33675 | 0 | 0 |
| ABRDN ASIA PACIFIC INCOME FU | COM | 003009107 |  | 34 | 12775 | SH |  | SOLE |  | 12775 | 0 | 0 |
| ABSOLUTE SOFTWARE CORP | COM | 00386B109 |  | 222 | 21254 | SH |  | SOLE |  | 21254 | 0 | 0 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 12900 | 48345 | SH |  | SOLE |  | 48345 | 0 | 0 |
| ACTIVISION BLIZZARD INC | COM | 00507V109 |  | 4307 | 56260 | SH |  | SOLE |  | 56260 | 0 | 0 |
| ACUITYADS HLDGS INC | COM | 00510L106 |  | 154 | 100026 | SH |  | SOLE |  | 100026 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | COM | 00724F101 |  | 12146 | 36091 | SH |  | SOLE |  | 36091 | 0 | 0 |
| ADVANCE AUTO PARTS INC | COM | 00751Y106 |  | 1887 | 12831 | SH |  | SOLE |  | 12831 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 13295 | 205268 | SH |  | SOLE |  | 205268 | 0 | 0 |
| ADVISORSHARES TR | DORSY SHRT E | 00768Y529 |  | 594 | 59657 | SH |  | SOLE |  | 59657 | 0 | 0 |
| ADVISORSHARES TR | RANGER EQUIT | 00768Y412 |  | 3469 | 120677 | SH |  | SOLE |  | 120677 | 0 | 0 |
| AEGON N V | NY REGISTRY | 007924103 |  | 3317 | 658098 | SH |  | SOLE |  | 658098 | 0 | 0 |
| AES CORP | COM | 00130H105 |  | 1773 | 61632 | SH |  | SOLE |  | 61632 | 0 | 0 |
| AFFILIATED MANAGERS GROUP IN | COM | 008252108 |  | 263 | 1659 | SH |  | SOLE |  | 1659 | 0 | 0 |
| AFLAC INC | COM | 001055102 |  | 40118 | 557666 | SH |  | SOLE |  | 557666 | 0 | 0 |
| AFLAC INC | COM | 001055102 |  | 23021 | 320000 | SH | Put | SOLE |  | 320000 | 0 | 0 |
| AGF INVTS TR | AGFIQ US MK | 00110G408 |  | 2396 | 112956 | SH |  | SOLE |  | 112956 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | COM | 00846U101 |  | 1510 | 10088 | SH |  | SOLE |  | 10088 | 0 | 0 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 172643 | 3324532 | SH |  | SOLE |  | 3324532 | 0 | 0 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 10386 | 200000 | SH | Put | SOLE |  | 200000 | 0 | 0 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 11201 | 215700 | SH | Call | SOLE |  | 215700 | 0 | 0 |
| AIR PRODS  CHEMS INC | COM | 009158106 |  | 709 | 2299 | SH |  | SOLE |  | 2299 | 0 | 0 |
| AIRBNB INC | COM CL A | 009066101 |  | 6170 | 72168 | SH |  | SOLE |  | 72168 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 |  | 414 | 4906 | SH |  | SOLE |  | 4906 | 0 | 0 |
| AKUMIN INC | COM | 01021X100 |  | 311 | 431967 | SH |  | SOLE |  | 431967 | 0 | 0 |
| ALAMOS GOLD INC NEW | COM CL A | 011532108 |  | 4165 | 412392 | SH |  | SOLE |  | 412392 | 0 | 0 |
| ALAMOS GOLD INC NEW | COM CL A | 011532108 |  | 1212 | 120000 | SH | Call | SOLE |  | 120000 | 0 | 0 |
| ALASKA AIR GROUP INC | COM | 011659109 |  | 2124 | 49454 | SH |  | SOLE |  | 49454 | 0 | 0 |
| ALBEMARLE CORP | COM | 012653101 |  | 3082 | 14213 | SH |  | SOLE |  | 14213 | 0 | 0 |
| ALCOA CORP | COM | 013872106 |  | 3615 | 79492 | SH |  | SOLE |  | 79492 | 0 | 0 |
| ALDEYRA THERAPEUTICS INC | COM | 01438T106 |  | 70 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | COM | 015271109 |  | 803 | 5515 | SH |  | SOLE |  | 5515 | 0 | 0 |
| ALGOMA STL GROUP INC | COM | 015658107 |  | 3083 | 486343 | SH |  | SOLE |  | 486343 | 0 | 0 |
| ALGONQUIN PWR UTILS CORP | COM | 015857105 |  | 59164 | 9088165 | SH |  | SOLE |  | 9088165 | 0 | 0 |
| ALGONQUIN PWR UTILS CORP | COM | 015857105 |  | 1302 | 200000 | SH | Call | SOLE |  | 200000 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | SPONSORED AD | 01609W102 |  | 25974 | 294853 | SH |  | SOLE |  | 294853 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | SPONSORED AD | 01609W102 |  | 3524 | 40000 | SH | Call | SOLE |  | 40000 | 0 | 0 |
| ALIGN TECHNOLOGY INC | COM | 016255101 |  | 225 | 1069 | SH |  | SOLE |  | 1069 | 0 | 0 |
| ALLSTATE CORP | COM | 020002101 |  | 13104 | 96634 | SH |  | SOLE |  | 96634 | 0 | 0 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 101613 | 1145191 | SH |  | SOLE |  | 1145191 | 0 | 0 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 146002 | 1654792 | SH |  | SOLE |  | 1654792 | 0 | 0 |
| ALPS ETF TR | RIVRFRNT STR | 00162Q783 |  | 274 | 12093 | SH |  | SOLE |  | 12093 | 0 | 0 |
| ALPS ETF TR | ALERIAN MLP | 00162Q452 |  | 2382 | 62564 | SH |  | SOLE |  | 62564 | 0 | 0 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 15711 | 343715 | SH |  | SOLE |  | 343715 | 0 | 0 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 7094 | 155200 | SH | Put | SOLE |  | 155200 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 |  | 170645 | 2031491 | SH |  | SOLE |  | 2031491 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 |  | 4368 | 52000 | SH | Put | SOLE |  | 52000 | 0 | 0 |
| AMBEV SA | SPONSORED AD | 02319V103 |  | 7542 | 2772959 | SH |  | SOLE |  | 2772959 | 0 | 0 |
| AMCOR PLC | ORD | G0250X107 |  | 1288 | 108159 | SH |  | SOLE |  | 108159 | 0 | 0 |
| AMERESCO INC | CL A | 02361E108 |  | 372 | 6513 | SH |  | SOLE |  | 6513 | 0 | 0 |
| AMERICA MOVIL SAB DE CV | SPON ADR L S | 02364W105 |  | 219 | 12024 | SH |  | SOLE |  | 12024 | 0 | 0 |
| AMERICAN AIRLS GROUP INC | COM | 02376R102 |  | 16245 | 1277147 | SH |  | SOLE |  | 1277147 | 0 | 0 |
| AMERICAN AIRLS GROUP INC | COM | 02376R102 |  | 5088 | 400000 | SH | Call | SOLE |  | 400000 | 0 | 0 |
| AMERICAN CENTY ETF TR | EMERGING MKT | 025072372 |  | 443 | 10798 | SH |  | SOLE |  | 10798 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 |  | 3935 | 41438 | SH |  | SOLE |  | 41438 | 0 | 0 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 5816 | 39362 | SH |  | SOLE |  | 39362 | 0 | 0 |
| AMERICAN FINL GROUP INC OHIO | COM | 025932104 |  | 561 | 4090 | SH |  | SOLE |  | 4090 | 0 | 0 |
| AMERICAN HOMES 4 RENT | CL A | 02665T306 |  | 311 | 10313 | SH |  | SOLE |  | 10313 | 0 | 0 |
| AMERICAN INTL GROUP INC | COM NEW | 026874784 |  | 2310 | 36526 | SH |  | SOLE |  | 36526 | 0 | 0 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 10579 | 49934 | SH |  | SOLE |  | 49934 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 5078 | 33318 | SH |  | SOLE |  | 33318 | 0 | 0 |
| AMERICAS GOLD AND SILVER COR | COM | 03062D100 |  | 8 | 13269 | SH |  | SOLE |  | 13269 | 0 | 0 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 2430 | 7805 | SH |  | SOLE |  | 7805 | 0 | 0 |
| AMERISOURCEBERGEN CORP | COM | 03073E105 |  | 14219 | 85805 | SH |  | SOLE |  | 85805 | 0 | 0 |
| AMGEN INC | COM | 031162100 |  | 28355 | 107960 | SH |  | SOLE |  | 107960 | 0 | 0 |
| AMN HEALTHCARE SVCS INC | COM | 001744101 |  | 950 | 9240 | SH |  | SOLE |  | 9240 | 0 | 0 |
| AMPHENOL CORP NEW | CL A | 032095101 |  | 521 | 6847 | SH |  | SOLE |  | 6847 | 0 | 0 |
| AMPLIFY ETF TR | CWP ENHANCED | 032108409 |  | 1719 | 47923 | SH |  | SOLE |  | 47923 | 0 | 0 |
| ANALOG DEVICES INC | COM | 032654105 |  | 5339 | 32548 | SH |  | SOLE |  | 32548 | 0 | 0 |
| ANAVEX LIFE SCIENCES CORP | COM NEW | 032797300 |  | 150 | 16183 | SH |  | SOLE |  | 16183 | 0 | 0 |
| ANGLOGOLD ASHANTI LIMITED | SPONSORED AD | 035128206 |  | 643 | 33085 | SH |  | SOLE |  | 33085 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | SPONSORED AD | 03524A108 |  | 256 | 4260 | SH |  | SOLE |  | 4260 | 0 | 0 |
| ANSYS INC | COM | 03662Q105 |  | 429 | 1776 | SH |  | SOLE |  | 1776 | 0 | 0 |
| AON PLC | SHS CL A | G0403H108 |  | 12317 | 41039 | SH |  | SOLE |  | 41039 | 0 | 0 |
| APA CORPORATION | COM | 03743Q108 |  | 2940 | 62988 | SH |  | SOLE |  | 62988 | 0 | 0 |
| APOLLO GLOBAL MGMT INC | COM | 03769M106 |  | 411 | 114264 | SH |  | SOLE |  | 114264 | 0 | 0 |
| APPLE INC | COM | 037833100 |  | 1012 | 3487944 | SH |  | SOLE |  | 3487944 | 0 | 0 |
| APPLE INC | COM | 037833100 |  | 10394 | 80000 | SH | Put | SOLE |  | 80000 | 0 | 0 |
| APPLIED MATLS INC | COM | 038222105 |  | 3 | 148238 | SH |  | SOLE |  | 148238 | 0 | 0 |
| ARCH CAP GROUP LTD | ORD | G0450A105 |  | 230 | 32180 | SH |  | SOLE |  | 32180 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 4 | 76541 | SH |  | SOLE |  | 76541 | 0 | 0 |
| ARES CAPITAL CORP | COM | 04010L103 |  | 2187 | 118411 | SH |  | SOLE |  | 118411 | 0 | 0 |
| ARISTA NETWORKS INC | COM | 040413106 |  | 3773 | 31095 | SH |  | SOLE |  | 31095 | 0 | 0 |
| ARK ETF TR | INNOVATION E | 00214Q104 |  | 1425 | 45604 | SH |  | SOLE |  | 45604 | 0 | 0 |
| ASHLAND INC | COM | 044186104 |  | 204 | 1894 | SH |  | SOLE |  | 1894 | 0 | 0 |
| ASML HOLDING N V | N Y REGISTRY | N07059210 |  | 10903 | 19954 | SH |  | SOLE |  | 19954 | 0 | 0 |
| AST SPACEMOBILE INC | COM CL A | 00217D100 |  | 55 | 11500 | SH |  | SOLE |  | 11500 | 0 | 0 |
| ASTRAZENECA PLC | SPONSORED AD | 046353108 |  | 2284 | 33692 | SH |  | SOLE |  | 33692 | 0 | 0 |
| AT INC | COM | 00206R102 |  | 12077 | 655982 | SH |  | SOLE |  | 655982 | 0 | 0 |
| ATLAS CORP | SHARES | Y0436Q109 |  | 178 | 11630 | SH |  | SOLE |  | 11630 | 0 | 0 |
| ATLASSIAN CORPORATION | CL A | 049468101 |  | 361 | 2805 | SH |  | SOLE |  | 2805 | 0 | 0 |
| AURORA CANNABIS INC | COM | 05156X884 |  | 53 | 57193 | SH |  | SOLE |  | 57193 | 0 | 0 |
| AUTODESK INC | COM | 052769106 |  | 3066 | 16409 | SH |  | SOLE |  | 16409 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 15727 | 65840 | SH |  | SOLE |  | 65840 | 0 | 0 |
| AUTONATION INC | COM | 05329W102 |  | 4389 | 40904 | SH |  | SOLE |  | 40904 | 0 | 0 |
| AUTOZONE INC | COM | 053332102 |  | 385 | 156 | SH |  | SOLE |  | 156 | 0 | 0 |
| AVANTOR INC | COM | 05352A100 |  | 864 | 40952 | SH |  | SOLE |  | 40952 | 0 | 0 |
| AVERY DENNISON CORP | COM | 053611109 |  | 727 | 4016 | SH |  | SOLE |  | 4016 | 0 | 0 |
| AVNET INC | COM | 053807103 |  | 319 | 7674 | SH |  | SOLE |  | 7674 | 0 | 0 |
| B2GOLD CORP | COM | 11777Q209 |  | 2545 | 716849 | SH |  | SOLE |  | 716849 | 0 | 0 |
| B2GOLD CORP | COM | 11777Q209 |  | 2333 | 657100 | SH | Call | SOLE |  | 657100 | 0 | 0 |
| BAIDU INC | SPON ADR REP | 056752108 |  | 441 | 3858 | SH |  | SOLE |  | 3858 | 0 | 0 |
| BAKER HUGHES COMPANY | CL A | 05722G100 |  | 255 | 8630 | SH |  | SOLE |  | 8630 | 0 | 0 |
| BALL CORP | COM | 058498106 |  | 208 | 4072 | SH |  | SOLE |  | 4072 | 0 | 0 |
| BALLARD PWR SYS INC NEW | COM | 058586108 |  | 541 | 113210 | SH |  | SOLE |  | 113210 | 0 | 0 |
| BANCO MACRO SA | SPON ADR B | 05961W105 |  | 298 | 18134 | SH |  | SOLE |  | 18134 | 0 | 0 |
| BANK AMERICA CORP | COM | 060505104 |  | 66623 | 2011577 | SH |  | SOLE |  | 2011577 | 0 | 0 |
| BANK AMERICA CORP | COM | 060505104 |  | 16560 | 500000 | SH | Put | SOLE |  | 500000 | 0 | 0 |
| BANK AMERICA CORP | COM | 060505104 |  | 29361 | 886500 | SH | Call | SOLE |  | 886500 | 0 | 0 |
| BANK MONTREAL QUE | COM | 063671101 |  | 1236562 | 13659138 | SH |  | SOLE |  | 13659138 | 0 | 0 |
| BANK MONTREAL QUE | COM | 063671101 |  | 49792 | 550000 | SH | Put | SOLE |  | 550000 | 0 | 0 |
| BANK MONTREAL QUE | COM | 063671101 |  | 58844 | 650000 | SH | Call | SOLE |  | 650000 | 0 | 0 |
| BANK NEW YORK MELLON CORP | COM | 064058100 |  | 3699 | 81250 | SH |  | SOLE |  | 81250 | 0 | 0 |
| BANK NOVA SCOTIA HALIFAX | COM | 064149107 |  | 1166262 | 23820716 | SH |  | SOLE |  | 23820716 | 0 | 0 |
| BANK NOVA SCOTIA HALIFAX | COM | 064149107 |  | 85930 | 1755100 | SH | Put | SOLE |  | 1755100 | 0 | 0 |
| BANK NOVA SCOTIA HALIFAX | COM | 064149107 |  | 73513 | 1501500 | SH | Call | SOLE |  | 1501500 | 0 | 0 |
| BARCLAYS BANK PLC | IPATH B MID | 06746P613 |  | 454 | 17575 | SH |  | SOLE |  | 17575 | 0 | 0 |
| BARCLAYS PLC | ADR | 06738E204 |  | 961 | 123236 | SH |  | SOLE |  | 123236 | 0 | 0 |
| BARRICK GOLD CORP | COM | 067901108 |  | 191641 | 11154900 | SH |  | SOLE |  | 11154900 | 0 | 0 |
| BARRICK GOLD CORP | COM | 067901108 |  | 8805 | 512500 | SH | Put | SOLE |  | 512500 | 0 | 0 |
| BARRICK GOLD CORP | COM | 067901108 |  | 17610 | 1025000 | SH | Call | SOLE |  | 1025000 | 0 | 0 |
| BAUSCH HEALTH COS INC | COM | 071734107 |  | 913 | 145619 | SH |  | SOLE |  | 145619 | 0 | 0 |
| BAXTER INTL INC | COM | 071813109 |  | 325 | 6373 | SH |  | SOLE |  | 6373 | 0 | 0 |
| BCE INC | COM NEW | 05534B760 |  | 588131 | 13394019 | SH |  | SOLE |  | 13394019 | 0 | 0 |
| BCE INC | COM NEW | 05534B760 |  | 45227 | 1030000 | SH | Put | SOLE |  | 1030000 | 0 | 0 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 6272 | 24662 | SH |  | SOLE |  | 24662 | 0 | 0 |
| BELLUS HEALTH INC NEW | COM NEW | 07987C204 |  | 136 | 16565 | SH |  | SOLE |  | 16565 | 0 | 0 |
| BERKLEY W R CORP | COM | 084423102 |  | 2236 | 31031 | SH |  | SOLE |  | 31031 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 203319 | 658202 | SH |  | SOLE |  | 658202 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 |  | 5625 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| BERRY GLOBAL GROUP INC | COM | 08579W103 |  | 4113 | 68058 | SH |  | SOLE |  | 68058 | 0 | 0 |
| BEST BUY INC | COM | 086516101 |  | 1220 | 15213 | SH |  | SOLE |  | 15213 | 0 | 0 |
| BHP GROUP LTD | SPONSORED AD | 088606108 |  | 8951 | 144259 | SH |  | SOLE |  | 144259 | 0 | 0 |
| BIGCOMMERCE HLDGS INC | COM SER 1 | 08975P108 |  | 663 | 75830 | SH |  | SOLE |  | 75830 | 0 | 0 |
| BIOGEN INC | COM | 09062X103 |  | 8014 | 28941 | SH |  | SOLE |  | 28941 | 0 | 0 |
| BIOMARIN PHARMACEUTICAL INC | COM | 09061G101 |  | 2035 | 19660 | SH |  | SOLE |  | 19660 | 0 | 0 |
| BIONTECH SE | SPONSORED AD | 09075V102 |  | 271 | 1806 | SH |  | SOLE |  | 1806 | 0 | 0 |
| BITFARMS LTD | COM | 09173B107 |  | 11 | 25885 | SH |  | SOLE |  | 25885 | 0 | 0 |
| BITNILE HOLDINGS INC | COM | 09175M101 |  | 2 | 13315 | SH |  | SOLE |  | 13315 | 0 | 0 |
| BLACKBERRY LTD | COM | 09228F103 |  | 482 | 148195 | SH |  | SOLE |  | 148195 | 0 | 0 |
| BLACKROCK CORE BD TR | SHS BEN INT | 09249E101 |  | 111 | 10719 | SH |  | SOLE |  | 10719 | 0 | 0 |
| BLACKROCK ENHANCED EQUITY DI | COM | 09251A104 |  | 133 | 14795 | SH |  | SOLE |  | 14795 | 0 | 0 |
| BLACKROCK FLOATING RATE INCO | COM | 09255X100 |  | 836 | 74275 | SH |  | SOLE |  | 74275 | 0 | 0 |
| BLACKROCK INC | COM | 09247X101 |  | 34629 | 48868 | SH |  | SOLE |  | 48868 | 0 | 0 |
| BLACKSTONE INC | COM | 09260D107 |  | 15161 | 204358 | SH |  | SOLE |  | 204358 | 0 | 0 |
| BLACKSTONE MTG TR INC | COM CL A | 09257W100 |  | 469 | 22153 | SH |  | SOLE |  | 22153 | 0 | 0 |
| BLOCK INC | CL A | 852234103 |  | 9730 | 154837 | SH |  | SOLE |  | 154837 | 0 | 0 |
| BLOCK INC | CL A | 852234103 |  | 5027 | 80000 | SH | Call | SOLE |  | 80000 | 0 | 0 |
| BLOOMIN BRANDS INC | COM | 094235108 |  | 2517 | 125080 | SH |  | SOLE |  | 125080 | 0 | 0 |
| BOEING CO | COM | 097023105 |  | 21482 | 112772 | SH |  | SOLE |  | 112772 | 0 | 0 |
| BOEING CO | COM | 097023105 |  | 4191 | 22000 | SH | Call | SOLE |  | 22000 | 0 | 0 |
| BOOKING HOLDINGS INC | COM | 09857L108 |  | 5212 | 2586 | SH |  | SOLE |  | 2586 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG COR | CL A | 099502106 |  | 259 | 2481 | SH |  | SOLE |  | 2481 | 0 | 0 |
| BORGWARNER INC | COM | 099724106 |  | 206 | 5110 | SH |  | SOLE |  | 5110 | 0 | 0 |
| BOSTON BEER INC | CL A | 100557107 |  | 201 | 611 | SH |  | SOLE |  | 611 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 |  | 3191 | 68962 | SH |  | SOLE |  | 68962 | 0 | 0 |
| BP PLC | SPONSORED AD | 055622104 |  | 13862 | 396849 | SH |  | SOLE |  | 396849 | 0 | 0 |
| BREAD FINANCIAL HOLDINGS INC | COM | 018581108 |  | 430 | 11418 | SH |  | SOLE |  | 11418 | 0 | 0 |
| BRIGHT HORIZONS FAM SOL IN D | COM | 109194100 |  | 361 | 5719 | SH |  | SOLE |  | 5719 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 11079 | 153979 | SH |  | SOLE |  | 153979 | 0 | 0 |
| BRITISH AMERN TOB PLC | SPONSORED AD | 110448107 |  | 11246 | 281297 | SH |  | SOLE |  | 281297 | 0 | 0 |
| BROADCOM INC | COM | 11135F101 |  | 59712 | 106794 | SH |  | SOLE |  | 106794 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD | CL A LMT VTG | 113004105 |  | 78743 | 2746534 | SH |  | SOLE |  | 2746534 | 0 | 0 |
| BROOKFIELD BUSINESS CORP | CL A EXC SUB | 11259V106 |  | 3487 | 185651 | SH |  | SOLE |  | 185651 | 0 | 0 |
| BROOKFIELD BUSINESS PARTNERS | UNIT LTD L P | G16234109 |  | 6976 | 413007 | SH |  | SOLE |  | 413007 | 0 | 0 |
| BROOKFIELD CORP | CL A LTD VT | 11271J107 |  | 347077 | 11032328 | SH |  | SOLE |  | 11032328 | 0 | 0 |
| BROOKFIELD CORP | CL A LTD VT | 11271J107 |  | 1494 | 47500 | SH | Call | SOLE |  | 47500 | 0 | 0 |
| BROOKFIELD INFRAST PARTNERS | LP INT UNIT | G16252101 |  | 159426 | 5144431 | SH |  | SOLE |  | 5144431 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CO | COM SB VTG S | 11275Q107 |  | 19634 | 504720 | SH |  | SOLE |  | 504720 | 0 | 0 |
| BROOKFIELD REINS LTD | CL A EXCH LT | G16250105 |  | 2474 | 79195 | SH |  | SOLE |  | 79195 | 0 | 0 |
| BROOKFIELD RENEWABLE CORP | CL A SUB VTG | 11284V105 |  | 13328 | 483946 | SH |  | SOLE |  | 483946 | 0 | 0 |
| BROOKFIELD RENEWABLE PARTNER | PARTNERSHIP | G16258108 |  | 52352 | 2069234 | SH |  | SOLE |  | 2069234 | 0 | 0 |
| BRP INC | COM SUN VTG | 05577W200 |  | 6194 | 81292 | SH |  | SOLE |  | 81292 | 0 | 0 |
| BRUNSWICK CORP | COM | 117043109 |  | 613 | 8505 | SH |  | SOLE |  | 8505 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC | COM | 12008R107 |  | 669 | 10313 | SH |  | SOLE |  | 10313 | 0 | 0 |
| BUNGE LIMITED | COM | G16962105 |  | 2965 | 29718 | SH |  | SOLE |  | 29718 | 0 | 0 |
| CABOT CORP | COM | 127055101 |  | 861 | 12887 | SH |  | SOLE |  | 12887 | 0 | 0 |
| CADENCE BANK | COM | 12740C103 |  | 1983 | 80410 | SH |  | SOLE |  | 80410 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | COM | 127387108 |  | 1515 | 9429 | SH |  | SOLE |  | 9429 | 0 | 0 |
| CAE INC | COM | 124765108 |  | 35297 | 1826015 | SH |  | SOLE |  | 1826015 | 0 | 0 |
| CAL MAINE FOODS INC | COM NEW | 128030202 |  | 572 | 10502 | SH |  | SOLE |  | 10502 | 0 | 0 |
| CAMECO CORP | COM | 13321L108 |  | 67386 | 2975080 | SH |  | SOLE |  | 2975080 | 0 | 0 |
| CAMPBELL SOUP CO | COM | 134429109 |  | 1696 | 29888 | SH |  | SOLE |  | 29888 | 0 | 0 |
| CANADA GOOSE HLDGS INC | SHS SUB VTG | 135086106 |  | 1951 | 109808 | SH |  | SOLE |  | 109808 | 0 | 0 |
| CANADIAN IMPERIAL BK COMM TO | COM | 136069101 |  | 561174 | 13883573 | SH |  | SOLE |  | 13883573 | 0 | 0 |
| CANADIAN NAT RES LTD | COM | 136385101 |  | 513405 | 9252199 | SH |  | SOLE |  | 9252199 | 0 | 0 |
| CANADIAN NAT RES LTD | COM | 136385101 |  | 81848 | 1475000 | SH | Put | SOLE |  | 1475000 | 0 | 0 |
| CANADIAN NAT RES LTD | COM | 136385101 |  | 11098 | 200000 | SH | Call | SOLE |  | 200000 | 0 | 0 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 608602 | 5126793 | SH |  | SOLE |  | 5126793 | 0 | 0 |
| CANADIAN PAC RY LTD | COM | 13645T100 |  | 502334 | 6741830 | SH |  | SOLE |  | 6741830 | 0 | 0 |
| CANADIAN PAC RY LTD | COM | 13645T100 |  | 1043 | 14000 | SH | Put | SOLE |  | 14000 | 0 | 0 |
| CANADIAN PAC RY LTD | COM | 13645T100 |  | 4471 | 60000 | SH | Call | SOLE |  | 60000 | 0 | 0 |
| CANOPY GROWTH CORP | COM | 138035100 |  | 207 | 89157 | SH |  | SOLE |  | 89157 | 0 | 0 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 1492 | 16053 | SH |  | SOLE |  | 16053 | 0 | 0 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 293 | 3814 | SH |  | SOLE |  | 3814 | 0 | 0 |
| CARMAX INC | COM | 143130102 |  | 1802 | 29598 | SH |  | SOLE |  | 29598 | 0 | 0 |
| CARNIVAL CORP | COMMON STOCK | 143658300 |  | 1335 | 165606 | SH |  | SOLE |  | 165606 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | COM | 14448C104 |  | 970 | 23513 | SH |  | SOLE |  | 23513 | 0 | 0 |
| CASELLA WASTE SYS INC | CL A | 147448104 |  | 230 | 2900 | SH |  | SOLE |  | 2900 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 32083 | 133925 | SH |  | SOLE |  | 133925 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 2875 | 12000 | SH | Call | SOLE |  | 12000 | 0 | 0 |
| CAVCO INDS INC DEL | COM | 149568107 |  | 856 | 3784 | SH |  | SOLE |  | 3784 | 0 | 0 |
| CBOE GLOBAL MKTS INC | COM | 12503M108 |  | 672 | 5352 | SH |  | SOLE |  | 5352 | 0 | 0 |
| CBRE GROUP INC | CL A | 12504L109 |  | 1141 | 14821 | SH |  | SOLE |  | 14821 | 0 | 0 |
| CELANESE CORP DEL | COM | 150870103 |  | 740 | 7241 | SH |  | SOLE |  | 7241 | 0 | 0 |
| CELESTICA INC | SUB VTG SHS | 15101Q108 |  | 5352 | 475320 | SH |  | SOLE |  | 475320 | 0 | 0 |
| CELSIUS HLDGS INC | COM NEW | 15118V207 |  | 683 | 6562 | SH |  | SOLE |  | 6562 | 0 | 0 |
| CEMEX SAB DE CV | SPON ADR NEW | 151290889 |  | 476 | 117452 | SH |  | SOLE |  | 117452 | 0 | 0 |
| CENOVUS ENERGY INC | COM | 15135U109 |  | 155150 | 8001558 | SH |  | SOLE |  | 8001558 | 0 | 0 |
| CENOVUS ENERGY INC | COM | 15135U109 |  | 14542 | 750000 | SH | Put | SOLE |  | 750000 | 0 | 0 |
| CENTENE CORP DEL | COM | 15135B101 |  | 235 | 2865 | SH |  | SOLE |  | 2865 | 0 | 0 |
| CENTERRA GOLD INC | COM | 152006102 |  | 1157 | 223721 | SH |  | SOLE |  | 223721 | 0 | 0 |
| CF INDS HLDGS INC | COM | 125269100 |  | 14280 | 167607 | SH |  | SOLE |  | 167607 | 0 | 0 |
| CGI INC | CL A SUB VTG | 12532H104 |  | 145025 | 1683593 | SH |  | SOLE |  | 1683593 | 0 | 0 |
| CHARGEPOINT HOLDINGS INC | COM CL A | 15961R105 |  | 146 | 15344 | SH |  | SOLE |  | 15344 | 0 | 0 |
| CHARTER COMMUNICATIONS INC N | CL A | 16119P108 |  | 736 | 2171 | SH |  | SOLE |  | 2171 | 0 | 0 |
| CHEMOURS CO | COM | 163851108 |  | 578 | 18885 | SH |  | SOLE |  | 18885 | 0 | 0 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 |  | 4737 | 31591 | SH |  | SOLE |  | 31591 | 0 | 0 |
| CHEVRON CORP NEW | COM | 166764100 |  | 42771 | 238292 | SH |  | SOLE |  | 238292 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 265 | 191 | SH |  | SOLE |  | 191 | 0 | 0 |
| CHUBB LIMITED | COM | H1467J104 |  | 6035 | 27359 | SH |  | SOLE |  | 27359 | 0 | 0 |
| CI FINL CORP | COM | 125491100 |  | 16910 | 1696045 | SH |  | SOLE |  | 1696045 | 0 | 0 |
| CI FINL CORP | COM | 125491100 |  | 1475 | 147900 | SH | Put | SOLE |  | 147900 | 0 | 0 |
| CI FINL CORP | COM | 125491100 |  | 944 | 94700 | SH | Call | SOLE |  | 94700 | 0 | 0 |
| CIENA CORP | COM NEW | 171779309 |  | 363 | 7116 | SH |  | SOLE |  | 7116 | 0 | 0 |
| CIGNA CORP NEW | COM | 125523100 |  | 9769 | 29482 | SH |  | SOLE |  | 29482 | 0 | 0 |
| CINTAS CORP | COM | 172908105 |  | 3669 | 8124 | SH |  | SOLE |  | 8124 | 0 | 0 |
| CISCO SYS INC | COM | 17275R102 |  | 27328 | 573631 | SH |  | SOLE |  | 573631 | 0 | 0 |
| CITIGROUP INC | COM NEW | 172967424 |  | 39093 | 864323 | SH |  | SOLE |  | 864323 | 0 | 0 |
| CITIGROUP INC | COM NEW | 172967424 |  | 13569 | 300000 | SH | Call | SOLE |  | 300000 | 0 | 0 |
| CITIZENS FINL GROUP INC | COM | 174610105 |  | 2590 | 65778 | SH |  | SOLE |  | 65778 | 0 | 0 |
| CLOROX CO DEL | COM | 189054109 |  | 788 | 5614 | SH |  | SOLE |  | 5614 | 0 | 0 |
| CLOUDFLARE INC | CL A COM | 18915M107 |  | 589 | 13019 | SH |  | SOLE |  | 13019 | 0 | 0 |
| CME GROUP INC | COM | 12572Q105 |  | 3001 | 17848 | SH |  | SOLE |  | 17848 | 0 | 0 |
| COCA COLA CO | COM | 191216100 |  | 50248 | 789938 | SH |  | SOLE |  | 789938 | 0 | 0 |
| COCA COLA CO | COM | 191216100 |  | 3180 | 50000 | SH | Put | SOLE |  | 50000 | 0 | 0 |
| COCA COLA CO | COM | 191216100 |  | 3180 | 50000 | SH | Call | SOLE |  | 50000 | 0 | 0 |
| COCA-COLA FEMSA SAB DE CV | SPONSORD ADR | 191241108 |  | 9463 | 139401 | SH |  | SOLE |  | 139401 | 0 | 0 |
| COGNEX CORP | COM | 192422103 |  | 1901 | 40357 | SH |  | SOLE |  | 40357 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 |  | 1208 | 21124 | SH |  | SOLE |  | 21124 | 0 | 0 |
| COHERENT CORP | COM | 19247G107 |  | 470 | 13378 | SH |  | SOLE |  | 13378 | 0 | 0 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 4930 | 62567 | SH |  | SOLE |  | 62567 | 0 | 0 |
| COLLIERS INTL GROUP INC | SUB VTG SHS | 194693107 |  | 26166 | 285031 | SH |  | SOLE |  | 285031 | 0 | 0 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 11027 | 315335 | SH |  | SOLE |  | 315335 | 0 | 0 |
| COMPANHIA BRASILEIRA DE DIST | SPONSORED AD | 20440T300 |  | 48 | 15605 | SH |  | SOLE |  | 15605 | 0 | 0 |
| CONAGRA BRANDS INC | COM | 205887102 |  | 2871 | 74197 | SH |  | SOLE |  | 74197 | 0 | 0 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 3839 | 32534 | SH |  | SOLE |  | 32534 | 0 | 0 |
| CONSOL ENERGY INC NEW | COM | 20854L108 |  | 538 | 8283 | SH |  | SOLE |  | 8283 | 0 | 0 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 252 | 2645 | SH |  | SOLE |  | 2645 | 0 | 0 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 |  | 8361 | 36079 | SH |  | SOLE |  | 36079 | 0 | 0 |
| CONSTELLATION ENERGY CORP | COM | 21037T109 |  | 2710 | 31430 | SH |  | SOLE |  | 31430 | 0 | 0 |
| COOPER COS INC | COM NEW | 216648402 |  | 1624 | 4912 | SH |  | SOLE |  | 4912 | 0 | 0 |
| COPA HOLDINGS SA | CL A | P31076105 |  | 694 | 8346 | SH |  | SOLE |  | 8346 | 0 | 0 |
| CORNING INC | COM | 219350105 |  | 2451 | 76729 | SH |  | SOLE |  | 76729 | 0 | 0 |
| CORTEVA INC | COM | 22052L104 |  | 2588 | 44022 | SH |  | SOLE |  | 44022 | 0 | 0 |
| COSTAR GROUP INC | COM | 22160N109 |  | 566 | 7328 | SH |  | SOLE |  | 7328 | 0 | 0 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 131020 | 287010 | SH |  | SOLE |  | 287010 | 0 | 0 |
| CRACKER BARREL OLD CTRY STOR | COM | 22410J106 |  | 499 | 5270 | SH |  | SOLE |  | 5270 | 0 | 0 |
| CREDIT SUISSE GROUP | SPONSORED AD | 225401108 |  | 54 | 17643 | SH |  | SOLE |  | 17643 | 0 | 0 |
| CRESCENT PT ENERGY CORP | COM | 22576C101 |  | 13394 | 1878583 | SH |  | SOLE |  | 1878583 | 0 | 0 |
| CRISPR THERAPEUTICS AG | NAMEN AKT | H17182108 |  | 364 | 8944 | SH |  | SOLE |  | 8944 | 0 | 0 |
| CRONOS GROUP INC | COM | 22717L101 |  | 59 | 23243 | SH |  | SOLE |  | 23243 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 |  | 3690 | 35046 | SH |  | SOLE |  | 35046 | 0 | 0 |
| CROWN CASTLE INC | COM | 22822V101 |  | 3219 | 23730 | SH |  | SOLE |  | 23730 | 0 | 0 |
| CROWN CRAFTS INC | COM | 228309100 |  | 53 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| CSX CORP | COM | 126408103 |  | 39581 | 1277627 | SH |  | SOLE |  | 1277627 | 0 | 0 |
| CSX CORP | COM | 126408103 |  | 1549 | 50000 | SH | Put | SOLE |  | 50000 | 0 | 0 |
| CUMMINS INC | COM | 231021106 |  | 10714 | 44219 | SH |  | SOLE |  | 44219 | 0 | 0 |
| CUSHMAN WAKEFIELD PLC | SHS | G2717B108 |  | 1502 | 120564 | SH |  | SOLE |  | 120564 | 0 | 0 |
| CVS HEALTH CORP | COM | 126650100 |  | 52428 | 562595 | SH |  | SOLE |  | 562595 | 0 | 0 |
| CYBERARK SOFTWARE LTD | SHS | M2682V108 |  | 2067 | 15943 | SH |  | SOLE |  | 15943 | 0 | 0 |
| D R HORTON INC | COM | 23331A109 |  | 5343 | 59945 | SH |  | SOLE |  | 59945 | 0 | 0 |
| DANAHER CORPORATION | COM | 235851102 |  | 14265 | 53746 | SH |  | SOLE |  | 53746 | 0 | 0 |
| DARDEN RESTAURANTS INC | COM | 237194105 |  | 2686 | 19417 | SH |  | SOLE |  | 19417 | 0 | 0 |
| DARLING INGREDIENTS INC | COM | 237266101 |  | 4830 | 77176 | SH |  | SOLE |  | 77176 | 0 | 0 |
| DAVITA INC | COM | 23918K108 |  | 1082 | 14484 | SH |  | SOLE |  | 14484 | 0 | 0 |
| DBX ETF TR | XTRACK HRVST | 233051879 |  | 323 | 11542 | SH |  | SOLE |  | 11542 | 0 | 0 |
| DCP MIDSTREAM LP | COM UT LTD P | 23311P100 |  | 6288 | 162100 | SH |  | SOLE |  | 162100 | 0 | 0 |
| DECKERS OUTDOOR CORP | COM | 243537107 |  | 1847 | 4627 | SH |  | SOLE |  | 4627 | 0 | 0 |
| DEERE  CO | COM | 244199105 |  | 36107 | 84213 | SH |  | SOLE |  | 84213 | 0 | 0 |
| DELCATH SYS INC | COM NEW | 24661P807 |  | 286 | 79531 | SH |  | SOLE |  | 79531 | 0 | 0 |
| DELTA AIR LINES INC DEL | COM NEW | 247361702 |  | 5779 | 175858 | SH |  | SOLE |  | 175858 | 0 | 0 |
| DENISON MINES CORP | COM | 248356107 |  | 818 | 717978 | SH |  | SOLE |  | 717978 | 0 | 0 |
| DESCARTES SYS GROUP INC | COM | 249906108 |  | 4312 | 61895 | SH |  | SOLE |  | 61895 | 0 | 0 |
| DEUTSCHE BANK A G | NAMEN AKT | D18190898 |  | 389 | 34292 | SH |  | SOLE |  | 34292 | 0 | 0 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 10078 | 163847 | SH |  | SOLE |  | 163847 | 0 | 0 |
| DEXCOM INC | COM | 252131107 |  | 734 | 6483 | SH |  | SOLE |  | 6483 | 0 | 0 |
| DIAGEO PLC | SPON ADR NEW | 25243Q205 |  | 16061 | 90132 | SH |  | SOLE |  | 90132 | 0 | 0 |
| DIAMONDBACK ENERGY INC | COM | 25278X109 |  | 5008 | 36617 | SH |  | SOLE |  | 36617 | 0 | 0 |
| DICKS SPORTING GOODS INC | COM | 253393102 |  | 1280 | 10639 | SH |  | SOLE |  | 10639 | 0 | 0 |
| DIGITALOCEAN HLDGS INC | COM | 25402D102 |  | 361 | 14166 | SH |  | SOLE |  | 14166 | 0 | 0 |
| DIMENSIONAL ETF TRUST | US CORE EQT | 25434V104 |  | 266 | 9830 | SH |  | SOLE |  | 9830 | 0 | 0 |
| DISCOVER FINL SVCS | COM | 254709108 |  | 571 | 5836 | SH |  | SOLE |  | 5836 | 0 | 0 |
| DISNEY WALT CO | COM | 254687106 |  | 85098 | 979484 | SH |  | SOLE |  | 979484 | 0 | 0 |
| DOCEBO INC | COM | 25609L105 |  | 302 | 9146 | SH |  | SOLE |  | 9146 | 0 | 0 |
| DOCUSIGN INC | COM | 256163106 |  | 2078 | 37495 | SH |  | SOLE |  | 37495 | 0 | 0 |
| DOCUSIGN INC | COM | 256163106 |  | 1386 | 25000 | SH | Call | SOLE |  | 25000 | 0 | 0 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 3834 | 15569 | SH |  | SOLE |  | 15569 | 0 | 0 |
| DOLLAR TREE INC | COM | 256746108 |  | 4291 | 30335 | SH |  | SOLE |  | 30335 | 0 | 0 |
| DOMINOS PIZZA INC | COM | 25754A201 |  | 2425 | 7000 | SH |  | SOLE |  | 7000 | 0 | 0 |
| DOW INC | COM | 260557103 |  | 4424 | 87799 | SH |  | SOLE |  | 87799 | 0 | 0 |
| DR REDDYS LABS LTD | ADR | 256135203 |  | 652 | 12600 | SH |  | SOLE |  | 12600 | 0 | 0 |
| DRAFTKINGS INC NEW | COM CL A | 26142V105 |  | 1790 | 157138 | SH |  | SOLE |  | 157138 | 0 | 0 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 4194 | 40722 | SH |  | SOLE |  | 40722 | 0 | 0 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 10999 | 106800 | SH | Call | SOLE |  | 106800 | 0 | 0 |
| DUPONT DE NEMOURS INC | COM | 26614N102 |  | 1340 | 19525 | SH |  | SOLE |  | 19525 | 0 | 0 |
| EAGLE MATLS INC | COM | 26969P108 |  | 305 | 2296 | SH |  | SOLE |  | 2296 | 0 | 0 |
| EASTMAN CHEM CO | COM | 277432100 |  | 328 | 4026 | SH |  | SOLE |  | 4026 | 0 | 0 |
| EATON CORP PLC | SHS | G29183103 |  | 635 | 4047 | SH |  | SOLE |  | 4047 | 0 | 0 |
| EBAY INC. | COM | 278642103 |  | 4295 | 103578 | SH |  | SOLE |  | 103578 | 0 | 0 |
| ECOLAB INC | COM | 278865100 |  | 959 | 6588 | SH |  | SOLE |  | 6588 | 0 | 0 |
| EDITAS MEDICINE INC | COM | 28106W103 |  | 94 | 10565 | SH |  | SOLE |  | 10565 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 |  | 1063 | 14244 | SH |  | SOLE |  | 14244 | 0 | 0 |
| ELDORADO GOLD CORP NEW | COM | 284902509 |  | 1076 | 129147 | SH |  | SOLE |  | 129147 | 0 | 0 |
| ELECTRA BATTERY MATERIALS CO | COM NEW | 28474P201 |  | 28 | 17022 | SH |  | SOLE |  | 17022 | 0 | 0 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 1716 | 14044 | SH |  | SOLE |  | 14044 | 0 | 0 |
| ELEVANCE HEALTH INC | COM | 036752103 |  | 13186 | 25706 | SH |  | SOLE |  | 25706 | 0 | 0 |
| EMERSON ELEC CO | COM | 291011104 |  | 27636 | 287696 | SH |  | SOLE |  | 287696 | 0 | 0 |
| ENBRIDGE INC | COM | 29250N105 |  | 962686 | 24646341 | SH |  | SOLE |  | 24646341 | 0 | 0 |
| ENBRIDGE INC | COM | 29250N105 |  | 249687 | 6392400 | SH | Put | SOLE |  | 6392400 | 0 | 0 |
| ENBRIDGE INC | COM | 29250N105 |  | 19530 | 500000 | SH | Call | SOLE |  | 500000 | 0 | 0 |
| ENCOMPASS HEALTH CORP | COM | 29261A100 |  | 2562 | 42839 | SH |  | SOLE |  | 42839 | 0 | 0 |
| ENCORE WIRE CORP | COM | 292562105 |  | 5619 | 40845 | SH |  | SOLE |  | 40845 | 0 | 0 |
| ENDEAVOUR SILVER CORP | COM | 29258Y103 |  | 651 | 201415 | SH |  | SOLE |  | 201415 | 0 | 0 |
| ENEL CHILE S.A. | SPONSORED AD | 29278D105 |  | 37 | 16487 | SH |  | SOLE |  | 16487 | 0 | 0 |
| ENERFLEX LTD | COM | 29269R105 |  | 946 | 150200 | SH |  | SOLE |  | 150200 | 0 | 0 |
| ENERGY FUELS INC | COM NEW | 292671708 |  | 278 | 44697 | SH |  | SOLE |  | 44697 | 0 | 0 |
| ENERGY TRANSFER L P | COM UT LTD P | 29273V100 |  | 14762 | 1243626 | SH |  | SOLE |  | 1243626 | 0 | 0 |
| ENERPLUS CORP | COM | 292766102 |  | 15827 | 897225 | SH |  | SOLE |  | 897225 | 0 | 0 |
| ENERPLUS CORP | COM | 292766102 |  | 291 | 16500 | SH | Call | SOLE |  | 16500 | 0 | 0 |
| ENGAGESMART INC | COMMON STOCK | 29283F103 |  | 2067 | 117471 | SH |  | SOLE |  | 117471 | 0 | 0 |
| ENGINE GAMING AND MEDIA INC | COM | 29287W102 |  | 15 | 15017 | SH |  | SOLE |  | 15017 | 0 | 0 |
| ENI S P A | SPONSORED AD | 26874R108 |  | 3659 | 127675 | SH |  | SOLE |  | 127675 | 0 | 0 |
| ENPHASE ENERGY INC | COM | 29355A107 |  | 8492 | 32051 | SH |  | SOLE |  | 32051 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 |  | 2158 | 89467 | SH |  | SOLE |  | 89467 | 0 | 0 |
| ENTHUSIAST GAMING HLDGS INC | COM | 29385B109 |  | 11 | 19931 | SH |  | SOLE |  | 19931 | 0 | 0 |
| EOG RES INC | COM | 26875P101 |  | 6568 | 50708 | SH |  | SOLE |  | 50708 | 0 | 0 |
| EQUIFAX INC | COM | 294429105 |  | 229 | 1177 | SH |  | SOLE |  | 1177 | 0 | 0 |
| EQUINIX INC | COM | 29444U700 |  | 1438 | 2196 | SH |  | SOLE |  | 2196 | 0 | 0 |
| EQUINOR ASA | SPONSORED AD | 29446M102 |  | 1226 | 34230 | SH |  | SOLE |  | 34230 | 0 | 0 |
| EQUINOX GOLD CORP | COM | 29446Y502 |  | 845 | 257682 | SH |  | SOLE |  | 257682 | 0 | 0 |
| EQUITABLE HLDGS INC | COM | 29452E101 |  | 211 | 7360 | SH |  | SOLE |  | 7360 | 0 | 0 |
| EQUITY RESIDENTIAL | SH BEN INT | 29476L107 |  | 366 | 6200 | SH |  | SOLE |  | 6200 | 0 | 0 |
| ERO COPPER CORP | COM | 296006109 |  | 147 | 10683 | SH |  | SOLE |  | 10683 | 0 | 0 |
| ESSA PHARMA INC | COM NEW | 29668H708 |  | 417 | 165641 | SH |  | SOLE |  | 165641 | 0 | 0 |
| ETF MANAGERS TR | PRIME JUNIR | 26924G102 |  | 696 | 65938 | SH |  | SOLE |  | 65938 | 0 | 0 |
| ETF MANAGERS TR | PRIME CYBR S | 26924G201 |  | 369 | 8375 | SH |  | SOLE |  | 8375 | 0 | 0 |
| ETF MANAGERS TR | ETFMG ALTR H | 26924G508 |  | 206 | 48267 | SH |  | SOLE |  | 48267 | 0 | 0 |
| ETF OPPORTUNITIES TRUST | APPLIED FINA | 26923N405 |  | 282 | 11935 | SH |  | SOLE |  | 11935 | 0 | 0 |
| ETSY INC | COM | 29786A106 |  | 10368 | 86561 | SH |  | SOLE |  | 86561 | 0 | 0 |
| EURONET WORLDWIDE INC | COM | 298736109 |  | 243 | 2571 | SH |  | SOLE |  | 2571 | 0 | 0 |
| EVEREST RE GROUP LTD | COM | G3223R108 |  | 260 | 784 | SH |  | SOLE |  | 784 | 0 | 0 |
| EXCELLON RES INC | COM | 30069C801 |  | 9 | 27622 | SH |  | SOLE |  | 27622 | 0 | 0 |
| EXELON CORP | COM | 30161N101 |  | 3183 | 73624 | SH |  | SOLE |  | 73624 | 0 | 0 |
| EXPEDIA GROUP INC | COM NEW | 30212P303 |  | 754 | 8605 | SH |  | SOLE |  | 8605 | 0 | 0 |
| EXTREME NETWORKS | COM | 30226D106 |  | 1026 | 56038 | SH |  | SOLE |  | 56038 | 0 | 0 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 66355 | 601590 | SH |  | SOLE |  | 601590 | 0 | 0 |
| FABRINET | SHS | G3323L100 |  | 1740 | 13573 | SH |  | SOLE |  | 13573 | 0 | 0 |
| FACTSET RESH SYS INC | COM | 303075105 |  | 969 | 2414 | SH |  | SOLE |  | 2414 | 0 | 0 |
| FASTENAL CO | COM | 311900104 |  | 961 | 20318 | SH |  | SOLE |  | 20318 | 0 | 0 |
| FEDEX CORP | COM | 31428X106 |  | 26896 | 155290 | SH |  | SOLE |  | 155290 | 0 | 0 |
| FEDEX CORP | COM | 31428X106 |  | 1386 | 8000 | SH | Call | SOLE |  | 8000 | 0 | 0 |
| FENNEC PHARMACEUTICALS INC | COM | 31447P100 |  | 954 | 99363 | SH |  | SOLE |  | 99363 | 0 | 0 |
| FERRARI N V | COM | N3167Y103 |  | 3290 | 15356 | SH |  | SOLE |  | 15356 | 0 | 0 |
| FERROGLOBE PLC | SHS | G33856108 |  | 44 | 11500 | SH |  | SOLE |  | 11500 | 0 | 0 |
| FIDELITY COVINGTON TRUST | HIGH YILD ET | 316092618 |  | 244 | 5295 | SH |  | SOLE |  | 5295 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | TOTAL BD ETF | 316188309 |  | 400 | 8886 | SH |  | SOLE |  | 8886 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | FNF GROUP CO | 31620R303 |  | 1008 | 26796 | SH |  | SOLE |  | 26796 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 |  | 461 | 6798 | SH |  | SOLE |  | 6798 | 0 | 0 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 358 | 10900 | SH |  | SOLE |  | 10900 | 0 | 0 |
| FIRST MAJESTIC SILVER CORP | COM | 32076V103 |  | 3961 | 475529 | SH |  | SOLE |  | 475529 | 0 | 0 |
| FIRST REP BK SAN FRANCISCO C | COM | 33616C100 |  | 4138 | 33947 | SH |  | SOLE |  | 33947 | 0 | 0 |
| FIRST SOLAR INC | COM | 336433107 |  | 400 | 2670 | SH |  | SOLE |  | 2670 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | PFD SECS INC | 33739E108 |  | 578 | 34375 | SH |  | SOLE |  | 34375 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | HLTH CARE AL | 33734X143 |  | 215 | 1975 | SH |  | SOLE |  | 1975 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | CLOUD COMPUT | 33734X192 |  | 2935 | 50945 | SH |  | SOLE |  | 50945 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | US EQTY OPPT | 336920103 |  | 829 | 10535 | SH |  | SOLE |  | 10535 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | WTR ETF | 33733B100 |  | 1149 | 14483 | SH |  | SOLE |  | 14483 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ CYB E | 33734X846 |  | 1800 | 46490 | SH |  | SOLE |  | 46490 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | DJ INTERNT I | 33733E302 |  | 1072 | 8701 | SH |  | SOLE |  | 8701 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NAT GAS ETF | 33733E807 |  | 2759 | 112571 | SH |  | SOLE |  | 112571 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | RISNG DIVD A | 33738R506 |  | 283 | 6442 | SH |  | SOLE |  | 6442 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | SENIOR LN FD | 33738D309 |  | 220 | 4940 | SH |  | SOLE |  | 4940 | 0 | 0 |
| FIRST TR NAS100 EQ WEIGHTED | SHS | 337344105 |  | 719 | 8103 | SH |  | SOLE |  | 8103 | 0 | 0 |
| FIRSTENERGY CORP | COM | 337932107 |  | 220 | 5236 | SH |  | SOLE |  | 5236 | 0 | 0 |
| FIRSTSERVICE CORP NEW | COM | 33767E202 |  | 56046 | 457967 | SH |  | SOLE |  | 457967 | 0 | 0 |
| FISERV INC | COM | 337738108 |  | 6317 | 62497 | SH |  | SOLE |  | 62497 | 0 | 0 |
| FLEX LTD | ORD | Y2573F102 |  | 1641 | 76449 | SH |  | SOLE |  | 76449 | 0 | 0 |
| FLUOR CORP NEW | COM | 343412102 |  | 550 | 15857 | SH |  | SOLE |  | 15857 | 0 | 0 |
| FOOT LOCKER INC | COM | 344849104 |  | 525 | 13893 | SH |  | SOLE |  | 13893 | 0 | 0 |
| FORD MTR CO DEL | COM | 345370860 |  | 18276 | 1571435 | SH |  | SOLE |  | 1571435 | 0 | 0 |
| FORTINET INC | COM | 34959E109 |  | 6784 | 138764 | SH |  | SOLE |  | 138764 | 0 | 0 |
| FORTIS INC | COM | 349553107 |  | 251675 | 6293447 | SH |  | SOLE |  | 6293447 | 0 | 0 |
| FORTIS INC | COM | 349553107 |  | 2799 | 70000 | SH | Put | SOLE |  | 70000 | 0 | 0 |
| FORTIVE CORP | COM | 34959J108 |  | 1426 | 22198 | SH |  | SOLE |  | 22198 | 0 | 0 |
| FORTUNA SILVER MINES INC | COM | 349915108 |  | 900 | 239295 | SH |  | SOLE |  | 239295 | 0 | 0 |
| FORTUNA SILVER MINES INC | SDCV  4.650% | 349915AA6 |  | 3510 | 35000 | SH |  | SOLE |  | 35000 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS I | COM | 34964C106 |  | 275 | 4819 | SH |  | SOLE |  | 4819 | 0 | 0 |
| FORWARD AIR CORP | COM | 349853101 |  | 2691 | 25653 | SH |  | SOLE |  | 25653 | 0 | 0 |
| FOX CORP | CL A COM | 35137L105 |  | 1352 | 44506 | SH |  | SOLE |  | 44506 | 0 | 0 |
| FRANCO NEV CORP | COM | 351858105 |  | 191400 | 1405078 | SH |  | SOLE |  | 1405078 | 0 | 0 |
| FRANCO NEV CORP | COM | 351858105 |  | 7492 | 55000 | SH | Put | SOLE |  | 55000 | 0 | 0 |
| FRANKLIN ETF TR | SHRT DUR US | 353506108 |  | 1473 | 16461 | SH |  | SOLE |  | 16461 | 0 | 0 |
| FREEPORT-MCMORAN INC | CL B | 35671D857 |  | 10096 | 265693 | SH |  | SOLE |  | 265693 | 0 | 0 |
| FRESHWORKS INC | CLASS A COM | 358054104 |  | 678 | 46120 | SH |  | SOLE |  | 46120 | 0 | 0 |
| GABELLI EQUITY TR INC | COM | 362397101 |  | 155 | 28307 | SH |  | SOLE |  | 28307 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | COM | 363576109 |  | 4416 | 23420 | SH |  | SOLE |  | 23420 | 0 | 0 |
| GAMCO GLOBAL GOLD NAT RES | COM SH BEN I | 36465A109 |  | 76 | 20834 | SH |  | SOLE |  | 20834 | 0 | 0 |
| GARMIN LTD | SHS | H2906T109 |  | 356 | 3858 | SH |  | SOLE |  | 3858 | 0 | 0 |
| GARTNER INC | COM | 366651107 |  | 17977 | 53480 | SH |  | SOLE |  | 53480 | 0 | 0 |
| GEN DIGITAL INC | COM | 668771108 |  | 547 | 25527 | SH |  | SOLE |  | 25527 | 0 | 0 |
| GENERAC HLDGS INC | COM | 368736104 |  | 1510 | 15004 | SH |  | SOLE |  | 15004 | 0 | 0 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 12687 | 51133 | SH |  | SOLE |  | 51133 | 0 | 0 |
| GENERAL ELECTRIC CO | COM NEW | 369604301 |  | 1455 | 22249 | SH |  | SOLE |  | 22249 | 0 | 0 |
| GENERAL MLS INC | COM | 370334104 |  | 5533 | 65992 | SH |  | SOLE |  | 65992 | 0 | 0 |
| GENERAL MTRS CO | COM | 37045V100 |  | 9675 | 287617 | SH |  | SOLE |  | 287617 | 0 | 0 |
| GENTEX CORP | COM | 371901109 |  | 265 | 9710 | SH |  | SOLE |  | 9710 | 0 | 0 |
| GENUINE PARTS CO | COM | 372460105 |  | 3683 | 21225 | SH |  | SOLE |  | 21225 | 0 | 0 |
| GENWORTH FINL INC | COM CL A | 37247D106 |  | 156 | 29397 | SH |  | SOLE |  | 29397 | 0 | 0 |
| GERDAU SA | SPON ADR REP | 373737105 |  | 841 | 151718 | SH |  | SOLE |  | 151718 | 0 | 0 |
| GFL ENVIRONMENTAL INC | SUB VTG SHS | 36168Q104 |  | 7634 | 261613 | SH |  | SOLE |  | 261613 | 0 | 0 |
| GILDAN ACTIVEWEAR INC | COM | 375916103 |  | 44574 | 1628558 | SH |  | SOLE |  | 1628558 | 0 | 0 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 21998 | 256238 | SH |  | SOLE |  | 256238 | 0 | 0 |
| GLOBAL PMTS INC | COM | 37940X102 |  | 337 | 3390 | SH |  | SOLE |  | 3390 | 0 | 0 |
| GLOBAL X FDS | US INFR DEV | 37954Y673 |  | 252 | 9509 | SH |  | SOLE |  | 9509 | 0 | 0 |
| GLOBAL X FDS | RENEWABLE EN | 37954Y707 |  | 353 | 26880 | SH |  | SOLE |  | 26880 | 0 | 0 |
| GLOBAL X FDS | RBTCS ARTFL | 37954Y715 |  | 504 | 24526 | SH |  | SOLE |  | 24526 | 0 | 0 |
| GLOBAL X FDS | GLOBAL X COP | 37954Y830 |  | 1723 | 48629 | SH |  | SOLE |  | 48629 | 0 | 0 |
| GLOBAL X FDS | GLOBAL X SIL | 37954Y848 |  | 766 | 27207 | SH |  | SOLE |  | 27207 | 0 | 0 |
| GLOBAL X FDS | LITHIUM BTRY | 37954Y855 |  | 1583 | 27012 | SH |  | SOLE |  | 27012 | 0 | 0 |
| GLOBAL X FDS | GLOBAL X URA | 37954Y871 |  | 1484 | 73904 | SH |  | SOLE |  | 73904 | 0 | 0 |
| GLOBALFOUNDRIES INC | ORDINARY SHA | G39387108 |  | 1495 | 27741 | SH |  | SOLE |  | 27741 | 0 | 0 |
| GLOBE LIFE INC | COM | 37959E102 |  | 1822 | 15111 | SH |  | SOLE |  | 15111 | 0 | 0 |
| GOLD FIELDS LTD | SPONSORED AD | 38059T106 |  | 247 | 23831 | SH |  | SOLE |  | 23831 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 38126 | 111032 | SH |  | SOLE |  | 111032 | 0 | 0 |
| GOLDMINING INC | COM | 38149E101 |  | 36 | 31475 | SH |  | SOLE |  | 31475 | 0 | 0 |
| GOODYEAR TIRE  RUBR CO | COM | 382550101 |  | 137 | 13537 | SH |  | SOLE |  | 13537 | 0 | 0 |
| GRAINGER W W INC | COM | 384802104 |  | 2099 | 3774 | SH |  | SOLE |  | 3774 | 0 | 0 |
| GRAN TIERRA ENERGY INC | COM | 38500T101 |  | 1188 | 1199701 | SH |  | SOLE |  | 1199701 | 0 | 0 |
| GRANITE REAL ESTATE INVT TR | UNIT 99/99/9 | 387437114 |  | 20394 | 399969 | SH |  | SOLE |  | 399969 | 0 | 0 |
| GROUP 1 AUTOMOTIVE INC | COM | 398905109 |  | 227 | 1256 | SH |  | SOLE |  | 1256 | 0 | 0 |
| GROWGENERATION CORP | COM | 39986L109 |  | 155 | 39516 | SH |  | SOLE |  | 39516 | 0 | 0 |
| GRUPO AEROPORTUARIO DEL SURE | SPON ADR SER | 40051E202 |  | 589 | 2530 | SH |  | SOLE |  | 2530 | 0 | 0 |
| GRUPO FINANCIERO GALICIA S.A | SPONSORED AD | 399909100 |  | 301 | 30890 | SH |  | SOLE |  | 30890 | 0 | 0 |
| GSK PLC | SPONSORED AD | 37733W204 |  | 9551 | 271797 | SH |  | SOLE |  | 271797 | 0 | 0 |
| GUARDANT HEALTH INC | COM | 40131M109 |  | 393 | 14444 | SH |  | SOLE |  | 14444 | 0 | 0 |
| HALEON PLC | SPON ADS | 405552100 |  | 126 | 15759 | SH |  | SOLE |  | 15759 | 0 | 0 |
| HALLIBURTON CO | COM | 406216101 |  | 737 | 18733 | SH |  | SOLE |  | 18733 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | COM | 40637H109 |  | 1548 | 27214 | SH |  | SOLE |  | 27214 | 0 | 0 |
| HANCOCK WHITNEY CORPORATION | COM | 410120109 |  | 1059 | 21888 | SH |  | SOLE |  | 21888 | 0 | 0 |
| HANESBRANDS INC | COM | 410345102 |  | 441 | 69418 | SH |  | SOLE |  | 69418 | 0 | 0 |
| HARLEY DAVIDSON INC | COM | 412822108 |  | 582 | 13997 | SH |  | SOLE |  | 13997 | 0 | 0 |
| HARMONY GOLD MINING CO LTD | SPONSORED AD | 413216300 |  | 48 | 13971 | SH |  | SOLE |  | 13971 | 0 | 0 |
| HARTFORD FINL SVCS GROUP INC | COM | 416515104 |  | 1666 | 21976 | SH |  | SOLE |  | 21976 | 0 | 0 |
| HCA HEALTHCARE INC | COM | 40412C101 |  | 2701 | 11257 | SH |  | SOLE |  | 11257 | 0 | 0 |
| HDFC BANK LTD | SPONSORED AD | 40415F101 |  | 1222 | 17857 | SH |  | SOLE |  | 17857 | 0 | 0 |
| HEALTHCARE RLTY TR | CL A COM | 42226K105 |  | 513 | 26638 | SH |  | SOLE |  | 26638 | 0 | 0 |
| HECLA MNG CO | COM | 422704106 |  | 293 | 52721 | SH |  | SOLE |  | 52721 | 0 | 0 |
| HERITAGE CRYSTAL CLEAN INC | COM | 42726M106 |  | 250 | 7700 | SH |  | SOLE |  | 7700 | 0 | 0 |
| HERITAGE GLOBAL INC | COM | 42727E103 |  | 198 | 84122 | SH |  | SOLE |  | 84122 | 0 | 0 |
| HERSHEY CO | COM | 427866108 |  | 5665 | 24462 | SH |  | SOLE |  | 24462 | 0 | 0 |
| HESS CORP | COM | 42809H107 |  | 2684 | 18926 | SH |  | SOLE |  | 18926 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | COM | 42824C109 |  | 179 | 11212 | SH |  | SOLE |  | 11212 | 0 | 0 |
| HILLENBRAND INC | COM | 431571108 |  | 659 | 15451 | SH |  | SOLE |  | 15451 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 |  | 261 | 2065 | SH |  | SOLE |  | 2065 | 0 | 0 |
| HOLOGIC INC | COM | 436440101 |  | 1293 | 17279 | SH |  | SOLE |  | 17279 | 0 | 0 |
| HOME DEPOT INC | COM | 437076102 |  | 111893 | 354249 | SH |  | SOLE |  | 354249 | 0 | 0 |
| HONDA MOTOR LTD | AMERN SHS | 438128308 |  | 2009 | 87889 | SH |  | SOLE |  | 87889 | 0 | 0 |
| HONEYWELL INTL INC | COM | 438516106 |  | 25540 | 119181 | SH |  | SOLE |  | 119181 | 0 | 0 |
| HORIZON THERAPEUTICS PUB L | SHS | G46188101 |  | 1553 | 13651 | SH |  | SOLE |  | 13651 | 0 | 0 |
| HORMEL FOODS CORP | COM | 440452100 |  | 324 | 7112 | SH |  | SOLE |  | 7112 | 0 | 0 |
| HOWARD HUGHES CORP | COM | 44267D107 |  | 808 | 10574 | SH |  | SOLE |  | 10574 | 0 | 0 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 350 | 8890 | SH |  | SOLE |  | 8890 | 0 | 0 |
| HP INC | COM | 40434L105 |  | 1739 | 64733 | SH |  | SOLE |  | 64733 | 0 | 0 |
| HSBC HLDGS PLC | SPON ADR NEW | 404280406 |  | 564 | 18105 | SH |  | SOLE |  | 18105 | 0 | 0 |
| HUDBAY MINERALS INC | COM | 443628102 |  | 6212 | 1230014 | SH |  | SOLE |  | 1230014 | 0 | 0 |
| HUDBAY MINERALS INC | COM | 443628102 |  | 900 | 178300 | SH | Put | SOLE |  | 178300 | 0 | 0 |
| HUDBAY MINERALS INC | COM | 443628102 |  | 3295 | 652400 | SH | Call | SOLE |  | 652400 | 0 | 0 |
| HUMANA INC | COM | 444859102 |  | 3990 | 7790 | SH |  | SOLE |  | 7790 | 0 | 0 |
| HUNT J B TRANS SVCS INC | COM | 445658107 |  | 354 | 2031 | SH |  | SOLE |  | 2031 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 2147 | 152301 | SH |  | SOLE |  | 152301 | 0 | 0 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 3265 | 14155 | SH |  | SOLE |  | 14155 | 0 | 0 |
| HUNTSMAN CORP | COM | 447011107 |  | 292 | 10620 | SH |  | SOLE |  | 10620 | 0 | 0 |
| HUT 8 MNG CORP | COM | 44812T102 |  | 86 | 100251 | SH |  | SOLE |  | 100251 | 0 | 0 |
| I-80 GOLD CORP | COM | 44955L106 |  | 1693 | 606845 | SH |  | SOLE |  | 606845 | 0 | 0 |
| IAMGOLD CORP | COM | 450913108 |  | 635 | 248095 | SH |  | SOLE |  | 248095 | 0 | 0 |
| ICICI BANK LIMITED | ADR | 45104G104 |  | 288 | 13146 | SH |  | SOLE |  | 13146 | 0 | 0 |
| ICON PLC | SHS | G4705A100 |  | 513 | 2639 | SH |  | SOLE |  | 2639 | 0 | 0 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 2169 | 9845 | SH |  | SOLE |  | 9845 | 0 | 0 |
| ILLUMINA INC | COM | 452327109 |  | 2229 | 11022 | SH |  | SOLE |  | 11022 | 0 | 0 |
| IMMUNOPRECISE ANTIBODIES LTD | COM NEW | 45257F200 |  | 251 | 47427 | SH |  | SOLE |  | 47427 | 0 | 0 |
| IMPERIAL OIL LTD | COM NEW | 453038408 |  | 57093 | 1172815 | SH |  | SOLE |  | 1172815 | 0 | 0 |
| IMV INC | COM NEW | 44974L301 |  | 46 | 18953 | SH |  | SOLE |  | 18953 | 0 | 0 |
| INDIA FD INC | COM | 454089103 |  | 1043 | 70396 | SH |  | SOLE |  | 70396 | 0 | 0 |
| INFOSYS LTD | SPONSORED AD | 456788108 |  | 2111 | 117226 | SH |  | SOLE |  | 117226 | 0 | 0 |
| ING GROEP N.V. | SPONSORED AD | 456837103 |  | 6369 | 523375 | SH |  | SOLE |  | 523375 | 0 | 0 |
| INGERSOLL RAND INC | COM | 45687V106 |  | 1492 | 28562 | SH |  | SOLE |  | 28562 | 0 | 0 |
| INGREDION INC | COM | 457187102 |  | 7944 | 81116 | SH |  | SOLE |  | 81116 | 0 | 0 |
| INMODE LTD | SHS | M5425M103 |  | 789 | 22094 | SH |  | SOLE |  | 22094 | 0 | 0 |
| INTEL CORP | COM | 458140100 |  | 33406 | 1263932 | SH |  | SOLE |  | 1263932 | 0 | 0 |
| INTEL CORP | COM | 458140100 |  | 4401 | 166500 | SH | Call | SOLE |  | 166500 | 0 | 0 |
| INTELLIA THERAPEUTICS INC | COM | 45826J105 |  | 296 | 8497 | SH |  | SOLE |  | 8497 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 |  | 2310 | 22518 | SH |  | SOLE |  | 22518 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 52454 | 372307 | SH |  | SOLE |  | 372307 | 0 | 0 |
| INTERNATIONAL FLAVORS | COM | 459506101 |  | 2428 | 23162 | SH |  | SOLE |  | 23162 | 0 | 0 |
| INTUIT | COM | 461202103 |  | 1541 | 3958 | SH |  | SOLE |  | 3958 | 0 | 0 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 3883 | 14633 | SH |  | SOLE |  | 14633 | 0 | 0 |
| INVESCO ACTVELY MNGD ETC FD | OPTIMUM YIEL | 46090F100 |  | 284 | 19235 | SH |  | SOLE |  | 19235 | 0 | 0 |
| INVESCO CURRENCYSHARES CDN D | CDN DLR SHS | 46138T104 |  | 3139 | 43439 | SH |  | SOLE |  | 43439 | 0 | 0 |
| INVESCO CURRENCYSHARES JAPAN | JAPANESE YEN | 46138W107 |  | 674 | 9480 | SH |  | SOLE |  | 9480 | 0 | 0 |
| INVESCO CURRENCYSHARES SWISS | SWISS FRANC | 46138R108 |  | 3451 | 35758 | SH |  | SOLE |  | 35758 | 0 | 0 |
| INVESCO DB COMMDY INDX TRCK | UNIT | 46138B103 |  | 946 | 38379 | SH |  | SOLE |  | 38379 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | AGRICULTURE | 46140H106 |  | 375 | 18604 | SH |  | SOLE |  | 18604 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S LOW V | 46138E354 |  | 395 | 6184 | SH |  | SOLE |  | 6184 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | PFD ETF | 46138E511 |  | 391 | 34938 | SH |  | SOLE |  | 34938 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | FNDMNTL HY C | 46138E719 |  | 658 | 38409 | SH |  | SOLE |  | 38409 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | FTSE RAFI SM | 46138E735 |  | 667 | 22528 | SH |  | SOLE |  | 22528 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | FTSE RAFI DE | 46138E743 |  | 264 | 6367 | SH |  | SOLE |  | 6367 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | CHINA TECHNL | 46138E800 |  | 576 | 13278 | SH |  | SOLE |  | 13278 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | NASDAQ 100 E | 46138G649 |  | 884 | 8074 | SH |  | SOLE |  | 8074 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | SOLAR ETF | 46138G706 |  | 1215 | 16664 | SH |  | SOLE |  | 16664 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | DWA DEV MKTS | 46138E875 |  | 250 | 9117 | SH |  | SOLE |  | 9117 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | FTSE RAFI EM | 46138E727 |  | 418 | 23697 | SH |  | SOLE |  | 23697 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 | 46138J841 |  | 213 | 10400 | SH |  | SOLE |  | 10400 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 | 46138J866 |  | 239 | 11400 | SH |  | SOLE |  | 11400 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | WILDERHIL CL | 46137V134 |  | 519 | 13536 | SH |  | SOLE |  | 13536 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S SMCP VLU | 46137V480 |  | 9524 | 208211 | SH |  | SOLE |  | 208211 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | DWA MOMENTUM | 46137V837 |  | 362 | 5096 | SH |  | SOLE |  | 5096 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | DWA HEALTHCA | 46137V852 |  | 287 | 2335 | SH |  | SOLE |  | 2335 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | BUYBACK ACHI | 46137V308 |  | 735 | 8590 | SH |  | SOLE |  | 8590 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL W | 46137V357 |  | 11473 | 81223 | SH |  | SOLE |  | 81223 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | NASDAQ INTER | 46137V530 |  | 366 | 3259 | SH |  | SOLE |  | 3259 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | INTL DIVI AC | 46137V548 |  | 399 | 23845 | SH |  | SOLE |  | 23845 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | FTSE RAFI 10 | 46137V613 |  | 651 | 4199 | SH |  | SOLE |  | 4199 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | AEROSPACE DE | 46137V100 |  | 217 | 2765 | SH |  | SOLE |  | 2765 | 0 | 0 |
| INVESCO INDIA EXCHANGE-TRADE | INDIA ETF | 46137R109 |  | 264 | 12419 | SH |  | SOLE |  | 12419 | 0 | 0 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 66115 | 248293 | SH |  | SOLE |  | 248293 | 0 | 0 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 56584 | 212500 | SH | Put | SOLE |  | 212500 | 0 | 0 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 3328 | 12500 | SH | Call | SOLE |  | 12500 | 0 | 0 |
| INVESTMENT MANAGERS SER TR I | AXS SHORT IN | 46144X628 |  | 352 | 6449 | SH |  | SOLE |  | 6449 | 0 | 0 |
| INVITAE CORP | COM | 46185L103 |  | 793 | 426542 | SH |  | SOLE |  | 426542 | 0 | 0 |
| IQVIA HLDGS INC | COM | 46266C105 |  | 334 | 1630 | SH |  | SOLE |  | 1630 | 0 | 0 |
| IRON MTN INC DEL | COM | 46284V101 |  | 3079 | 61763 | SH |  | SOLE |  | 61763 | 0 | 0 |
| ISHARES GOLD TR | ISHARES NEW | 464285204 |  | 10504 | 303668 | SH |  | SOLE |  | 303668 | 0 | 0 |
| ISHARES INC | MSCI EM ASIA | 464286426 |  | 1982 | 31305 | SH |  | SOLE |  | 31305 | 0 | 0 |
| ISHARES INC | CORE MSCI EM | 46434G103 |  | 1461 | 31294 | SH |  | SOLE |  | 31294 | 0 | 0 |
| ISHARES INC | MSCI AUSTRIA | 464286202 |  | 6355 | 334491 | SH |  | SOLE |  | 334491 | 0 | 0 |
| ISHARES INC | MSCI BRAZIL | 464286400 |  | 1896 | 67788 | SH |  | SOLE |  | 67788 | 0 | 0 |
| ISHARES INC | MSCI GBL MIN | 464286525 |  | 875 | 9204 | SH |  | SOLE |  | 9204 | 0 | 0 |
| ISHARES INC | MSCI CHILE E | 464286640 |  | 289 | 10656 | SH |  | SOLE |  | 10656 | 0 | 0 |
| ISHARES INC | MSCI SWITZER | 464286749 |  | 683 | 16293 | SH |  | SOLE |  | 16293 | 0 | 0 |
| ISHARES INC | MSCI SPAIN E | 464286764 |  | 5474 | 226380 | SH |  | SOLE |  | 226380 | 0 | 0 |
| ISHARES INC | MSCI STH KOR | 464286772 |  | 3951 | 69947 | SH |  | SOLE |  | 69947 | 0 | 0 |
| ISHARES INC | MSCI MEXICO | 464286822 |  | 3957 | 80019 | SH |  | SOLE |  | 80019 | 0 | 0 |
| ISHARES INC | MSCI EMRG CH | 46434G764 |  | 233 | 4906 | SH |  | SOLE |  | 4906 | 0 | 0 |
| ISHARES INC | MSCI TAIWAN | 46434G772 |  | 6714 | 167192 | SH |  | SOLE |  | 167192 | 0 | 0 |
| ISHARES INC | MSCI SINGPOR | 46434G780 |  | 242 | 12892 | SH |  | SOLE |  | 12892 | 0 | 0 |
| ISHARES INC | MSCI JPN ETF | 46434G822 |  | 2388 | 43859 | SH |  | SOLE |  | 43859 | 0 | 0 |
| ISHARES INC | MSCI ITALY E | 46434G830 |  | 7080 | 262797 | SH |  | SOLE |  | 262797 | 0 | 0 |
| ISHARES INC | MSCI GBL ETF | 46434G848 |  | 412 | 10055 | SH |  | SOLE |  | 10055 | 0 | 0 |
| ISHARES INC | EM MKT SM-CP | 464286475 |  | 409 | 8464 | SH |  | SOLE |  | 8464 | 0 | 0 |
| ISHARES INC | MSCI CDA ETF | 464286509 |  | 2027 | 61924 | SH |  | SOLE |  | 61924 | 0 | 0 |
| ISHARES INC | MSCI GERMANY | 464286806 |  | 324 | 13109 | SH |  | SOLE |  | 13109 | 0 | 0 |
| ISHARES INC | MSCI HONG KG | 464286871 |  | 6207 | 295442 | SH |  | SOLE |  | 295442 | 0 | 0 |
| ISHARES INC | MSCI STH AFR | 464286780 |  | 1435 | 33837 | SH |  | SOLE |  | 33837 | 0 | 0 |
| ISHARES INC | MSCI WORLD E | 464286392 |  | 751 | 6871 | SH |  | SOLE |  | 6871 | 0 | 0 |
| ISHARES INC | MSCI CDA ETF | 464286509 |  | 214381 | 6550000 | SH | Put | SOLE |  | 6550000 | 0 | 0 |
| ISHARES INC | MSCI CDA ETF | 464286509 |  | 4909 | 150000 | SH | Call | SOLE |  | 150000 | 0 | 0 |
| ISHARES INC | MSCI EMERG M | 464286533 |  | 26525 | 500000 | SH | Call | SOLE |  | 500000 | 0 | 0 |
| ISHARES SILVER TR | ISHARES | 46428Q109 |  | 1541 | 69981 | SH |  | SOLE |  | 69981 | 0 | 0 |
| ISHARES TR | INDIA 50 ETF | 464289529 |  | 1428 | 33744 | SH |  | SOLE |  | 33744 | 0 | 0 |
| ISHARES TR | 0-5 YR TIPS | 46429B747 |  | 7710 | 79520 | SH |  | SOLE |  | 79520 | 0 | 0 |
| ISHARES TR | 20 YR TR BD | 464287432 |  | 103774 | 1042323 | SH |  | SOLE |  | 1042323 | 0 | 0 |
| ISHARES TR | ASIA 50 ETF | 464288430 |  | 1328 | 23398 | SH |  | SOLE |  | 23398 | 0 | 0 |
| ISHARES TR | CHINA LG-CAP | 464287184 |  | 12514 | 442201 | SH |  | SOLE |  | 442201 | 0 | 0 |
| ISHARES TR | CORE HIGH DV | 46429B663 |  | 3842 | 36860 | SH |  | SOLE |  | 36860 | 0 | 0 |
| ISHARES TR | CORE S | 464287200 |  | 50013 | 130171 | SH |  | SOLE |  | 130171 | 0 | 0 |
| ISHARES TR | CORE S MCP | 464287507 |  | 10363 | 42842 | SH |  | SOLE |  | 42842 | 0 | 0 |
| ISHARES TR | CORE S SCP | 464287804 |  | 1209 | 12770 | SH |  | SOLE |  | 12770 | 0 | 0 |
| ISHARES TR | CORE S TTL | 464287150 |  | 5384 | 63488 | SH |  | SOLE |  | 63488 | 0 | 0 |
| ISHARES TR | CORE US AGGB | 464287226 |  | 14301 | 147452 | SH |  | SOLE |  | 147452 | 0 | 0 |
| ISHARES TR | DOW JONES US | 464287846 |  | 383 | 4100 | SH |  | SOLE |  | 4100 | 0 | 0 |
| ISHARES TR | GLOBAL 100 E | 464287572 |  | 3797 | 59279 | SH |  | SOLE |  | 59279 | 0 | 0 |
| ISHARES TR | GLB CNS DISC | 464288745 |  | 248 | 1972 | SH |  | SOLE |  | 1972 | 0 | 0 |
| ISHARES TR | GLOB HLTHCRE | 464287325 |  | 981 | 11562 | SH |  | SOLE |  | 11562 | 0 | 0 |
| ISHARES TR | GLOB INDSTRL | 464288729 |  | 508 | 4768 | SH |  | SOLE |  | 4768 | 0 | 0 |
| ISHARES TR | GLB INFRASTR | 464288372 |  | 691 | 15075 | SH |  | SOLE |  | 15075 | 0 | 0 |
| ISHARES TR | GLOBAL TECH | 464287291 |  | 2050 | 45730 | SH |  | SOLE |  | 45730 | 0 | 0 |
| ISHARES TR | IBOXX HI YD | 464288513 |  | 1461 | 19842 | SH |  | SOLE |  | 19842 | 0 | 0 |
| ISHARES TR | IBOXX INV CP | 464287242 |  | 299 | 2837 | SH |  | SOLE |  | 2837 | 0 | 0 |
| ISHARES TR | MRGSTR SM CP | 464288604 |  | 286 | 7942 | SH |  | SOLE |  | 7942 | 0 | 0 |
| ISHARES TR | MSCI ACWI ET | 464288257 |  | 945 | 11139 | SH |  | SOLE |  | 11139 | 0 | 0 |
| ISHARES TR | MSCI CHINA E | 46429B671 |  | 299 | 6287 | SH |  | SOLE |  | 6287 | 0 | 0 |
| ISHARES TR | MSCI EAFE ET | 464287465 |  | 41270 | 628740 | SH |  | SOLE |  | 628740 | 0 | 0 |
| ISHARES TR | EAFE SML CP | 464288273 |  | 9344 | 165440 | SH |  | SOLE |  | 165440 | 0 | 0 |
| ISHARES TR | MSCI EMG MKT | 464287234 |  | 8707 | 229748 | SH |  | SOLE |  | 229748 | 0 | 0 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 440 | 2091 | SH |  | SOLE |  | 2091 | 0 | 0 |
| ISHARES TR | RUS 1000 VAL | 464287598 |  | 258 | 1698 | SH |  | SOLE |  | 1698 | 0 | 0 |
| ISHARES TR | RUSSELL 2000 | 464287655 |  | 18816 | 107917 | SH |  | SOLE |  | 107917 | 0 | 0 |
| ISHARES TR | RUS 2000 VAL | 464287630 |  | 675 | 4870 | SH |  | SOLE |  | 4870 | 0 | 0 |
| ISHARES TR | RUS MID CAP | 464287499 |  | 1131 | 16774 | SH |  | SOLE |  | 16774 | 0 | 0 |
| ISHARES TR | RUS MD CP GR | 464287481 |  | 357 | 4265 | SH |  | SOLE |  | 4265 | 0 | 0 |
| ISHARES TR | RUS MDCP VAL | 464287473 |  | 5080 | 48226 | SH |  | SOLE |  | 48226 | 0 | 0 |
| ISHARES TR | RUS TP200 GR | 464289438 |  | 921 | 7643 | SH |  | SOLE |  | 7643 | 0 | 0 |
| ISHARES TR | S 500 VAL | 464287408 |  | 1281 | 8830 | SH |  | SOLE |  | 8830 | 0 | 0 |
| ISHARES TR | GL CLEAN ENE | 464288224 |  | 1127 | 56788 | SH |  | SOLE |  | 56788 | 0 | 0 |
| ISHARES TR | S MC 400VL | 464287705 |  | 5388 | 53449 | SH |  | SOLE |  | 53449 | 0 | 0 |
| ISHARES TR | SP SMCP600VL | 464287879 |  | 8880 | 97246 | SH |  | SOLE |  | 97246 | 0 | 0 |
| ISHARES TR | SELECT DIVID | 464287168 |  | 31692 | 262783 | SH |  | SOLE |  | 262783 | 0 | 0 |
| ISHARES TR | TIPS BD ETF | 464287176 |  | 5698 | 53531 | SH |  | SOLE |  | 53531 | 0 | 0 |
| ISHARES TR | ISHARES SEMI | 464287523 |  | 3564 | 10242 | SH |  | SOLE |  | 10242 | 0 | 0 |
| ISHARES TR | ISHARES BIOT | 464287556 |  | 1251 | 9529 | SH |  | SOLE |  | 9529 | 0 | 0 |
| ISHARES TR | MSCI DENMARK | 46429B523 |  | 12647 | 130412 | SH |  | SOLE |  | 130412 | 0 | 0 |
| ISHARES TR | MSCI INDIA E | 46429B598 |  | 5563 | 133273 | SH |  | SOLE |  | 133273 | 0 | 0 |
| ISHARES TR | MSCI USA MME | 46432F396 |  | 1018 | 6977 | SH |  | SOLE |  | 6977 | 0 | 0 |
| ISHARES TR | CORE MSCI TO | 46432F834 |  | 1828 | 31575 | SH |  | SOLE |  | 31575 | 0 | 0 |
| ISHARES TR | CORE MSCI EA | 46432F842 |  | 7143 | 115877 | SH |  | SOLE |  | 115877 | 0 | 0 |
| ISHARES TR | CORE TOTAL U | 46434V613 |  | 623 | 13873 | SH |  | SOLE |  | 13873 | 0 | 0 |
| ISHARES TR | 7-10 YR TRSY | 464287440 |  | 6246 | 65217 | SH |  | SOLE |  | 65217 | 0 | 0 |
| ISHARES TR | 1 3 YR TREAS | 464287457 |  | 1512 | 18623 | SH |  | SOLE |  | 18623 | 0 | 0 |
| ISHARES TR | EXPND TEC SC | 464287549 |  | 6186 | 22093 | SH |  | SOLE |  | 22093 | 0 | 0 |
| ISHARES TR | US TELECOM E | 464287713 |  | 482 | 21479 | SH |  | SOLE |  | 21479 | 0 | 0 |
| ISHARES TR | US CONSM STA | 464287812 |  | 7569 | 37324 | SH |  | SOLE |  | 37324 | 0 | 0 |
| ISHARES TR | INTL SEL DIV | 464288448 |  | 375 | 13810 | SH |  | SOLE |  | 13810 | 0 | 0 |
| ISHARES TR | USD INV GRDE | 464288620 |  | 256 | 5220 | SH |  | SOLE |  | 5220 | 0 | 0 |
| ISHARES TR | ISHS 1-5YR I | 464288646 |  | 411 | 8250 | SH |  | SOLE |  | 8250 | 0 | 0 |
| ISHARES TR | 3 7 YR TREAS | 464288661 |  | 216 | 1880 | SH |  | SOLE |  | 1880 | 0 | 0 |
| ISHARES TR | SHORT TREAS | 464288679 |  | 302 | 2750 | SH |  | SOLE |  | 2750 | 0 | 0 |
| ISHARES TR | PFD AND INCM | 464288687 |  | 1676 | 54890 | SH |  | SOLE |  | 54890 | 0 | 0 |
| ISHARES TR | US HOME CONS | 464288752 |  | 675 | 11144 | SH |  | SOLE |  | 11144 | 0 | 0 |
| ISHARES TR | US AER DEF E | 464288760 |  | 932 | 8334 | SH |  | SOLE |  | 8334 | 0 | 0 |
| ISHARES TR | US OIL GS EX | 464288851 |  | 1570 | 16904 | SH |  | SOLE |  | 16904 | 0 | 0 |
| ISHARES TR | EAFE VALUE E | 464288877 |  | 2071 | 45131 | SH |  | SOLE |  | 45131 | 0 | 0 |
| ISHARES TR | EAFE GRWTH E | 464288885 |  | 338 | 4040 | SH |  | SOLE |  | 4040 | 0 | 0 |
| ISHARES TR | US TREAS BD | 46429B267 |  | 5351 | 235530 | SH |  | SOLE |  | 235530 | 0 | 0 |
| ISHARES TR | FLTG RATE NT | 46429B655 |  | 2789 | 55410 | SH |  | SOLE |  | 55410 | 0 | 0 |
| ISHARES TR | MSCI EAFE MI | 46429B689 |  | 1334 | 20976 | SH |  | SOLE |  | 20976 | 0 | 0 |
| ISHARES TR | MSCI USA MIN | 46429B697 |  | 1368 | 18972 | SH |  | SOLE |  | 18972 | 0 | 0 |
| ISHARES TR | EXPONENTIAL | 46434V381 |  | 5680 | 119993 | SH |  | SOLE |  | 119993 | 0 | 0 |
| ISHARES TR | ESG AWRE USD | 46435G193 |  | 446 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| ISHARES TR | MSCI UK ETF | 46435G334 |  | 267 | 8717 | SH |  | SOLE |  | 8717 | 0 | 0 |
| ISHARES TR | ESG AWR MSCI | 46435G425 |  | 576 | 6796 | SH |  | SOLE |  | 6796 | 0 | 0 |
| ISHARES TR | ESG AW MSCI | 46435G516 |  | 468 | 7122 | SH |  | SOLE |  | 7122 | 0 | 0 |
| ISHARES TR | MSCI CDA ETF | 46435G706 |  | 1151 | 39870 | SH |  | SOLE |  | 39870 | 0 | 0 |
| ISHARES TR | CYBERSECURIT | 46435U135 |  | 962 | 29128 | SH |  | SOLE |  | 29128 | 0 | 0 |
| ISHARES TR | 0-3 MNTH TRE | 46436E718 |  | 5638 | 56304 | SH |  | SOLE |  | 56304 | 0 | 0 |
| ISHARES TR | U.S. ENERGY | 464287796 |  | 4836 | 104030 | SH |  | SOLE |  | 104030 | 0 | 0 |
| ISHARES TR | U.S. FINLS E | 464287788 |  | 325 | 4311 | SH |  | SOLE |  | 4311 | 0 | 0 |
| ISHARES TR | US HLTHCARE | 464287762 |  | 1869 | 6589 | SH |  | SOLE |  | 6589 | 0 | 0 |
| ISHARES TR | U.S. MED DVC | 464288810 |  | 3374 | 64183 | SH |  | SOLE |  | 64183 | 0 | 0 |
| ISHARES TR | U.S. REAL ES | 464287739 |  | 2594 | 30816 | SH |  | SOLE |  | 30816 | 0 | 0 |
| ISHARES TR | U.S. TECH ET | 464287721 |  | 2354 | 31605 | SH |  | SOLE |  | 31605 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMI | 46641Q332 |  | 1873 | 34379 | SH |  | SOLE |  | 34379 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT I | 46641Q837 |  | 298 | 5953 | SH |  | SOLE |  | 5953 | 0 | 0 |
| JABIL INC | COM | 466313103 |  | 2910 | 42670 | SH |  | SOLE |  | 42670 | 0 | 0 |
| JACOBS SOLUTIONS INC | COM | 46982L108 |  | 1669 | 13898 | SH |  | SOLE |  | 13898 | 0 | 0 |
| JAZZ PHARMACEUTICALS PLC | SHS USD | G50871105 |  | 2114 | 13272 | SH |  | SOLE |  | 13272 | 0 | 0 |
| JELD-WEN HLDG INC | COM | 47580P103 |  | 638 | 66084 | SH |  | SOLE |  | 66084 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 117921 | 667541 | SH |  | SOLE |  | 667541 | 0 | 0 |
| JOHNSON CTLS INTL PLC | SHS | G51502105 |  | 5383 | 84106 | SH |  | SOLE |  | 84106 | 0 | 0 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 165187 | 1231818 | SH |  | SOLE |  | 1231818 | 0 | 0 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 26820 | 200000 | SH | Put | SOLE |  | 200000 | 0 | 0 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 49174 | 366700 | SH | Call | SOLE |  | 366700 | 0 | 0 |
| JUNIPER NETWORKS INC | COM | 48203R104 |  | 258 | 8061 | SH |  | SOLE |  | 8061 | 0 | 0 |
| KELLOGG CO | COM | 487836108 |  | 1277 | 17926 | SH |  | SOLE |  | 17926 | 0 | 0 |
| KEYCORP | COM | 493267108 |  | 270 | 15480 | SH |  | SOLE |  | 15480 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 |  | 3255 | 19026 | SH |  | SOLE |  | 19026 | 0 | 0 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 4145 | 30532 | SH |  | SOLE |  | 30532 | 0 | 0 |
| KINDER MORGAN INC DEL | COM | 49456B101 |  | 1011 | 55933 | SH |  | SOLE |  | 55933 | 0 | 0 |
| KINROSS GOLD CORP | COM | 496902404 |  | 26046 | 6399534 | SH |  | SOLE |  | 6399534 | 0 | 0 |
| KKR  CO INC | COM | 48251W104 |  | 1081 | 23277 | SH |  | SOLE |  | 23277 | 0 | 0 |
| KLA CORP | COM NEW | 482480100 |  | 6985 | 18526 | SH |  | SOLE |  | 18526 | 0 | 0 |
| KONINKLIJKE PHILIPS N V | NY REGIS SHS | 500472303 |  | 2285 | 152452 | SH |  | SOLE |  | 152452 | 0 | 0 |
| KRAFT HEINZ CO | COM | 500754106 |  | 4949 | 121567 | SH |  | SOLE |  | 121567 | 0 | 0 |
| KRANESHARES TR | CSI CHI INTE | 500767306 |  | 2049 | 67858 | SH |  | SOLE |  | 67858 | 0 | 0 |
| KRANESHARES TR | GLOBAL CARB | 500767678 |  | 3270 | 89667 | SH |  | SOLE |  | 89667 | 0 | 0 |
| KRANESHARES TR | QUADRTC INT | 500767736 |  | 2153 | 95233 | SH |  | SOLE |  | 95233 | 0 | 0 |
| KROGER CO | COM | 501044101 |  | 814 | 18249 | SH |  | SOLE |  | 18249 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 4671 | 22432 | SH |  | SOLE |  | 22432 | 0 | 0 |
| LABORATORY CORP AMER HLDGS | COM NEW | 50540R409 |  | 517 | 2195 | SH |  | SOLE |  | 2195 | 0 | 0 |
| LAM RESEARCH CORP | COM | 512807108 |  | 8997 | 21407 | SH |  | SOLE |  | 21407 | 0 | 0 |
| LAMB WESTON HLDGS INC | COM | 513272104 |  | 7889 | 88283 | SH |  | SOLE |  | 88283 | 0 | 0 |
| LARGO INC | COM | 517097101 |  | 117 | 21609 | SH |  | SOLE |  | 21609 | 0 | 0 |
| LAS VEGAS SANDS CORP | COM | 517834107 |  | 1238 | 25756 | SH |  | SOLE |  | 25756 | 0 | 0 |
| LAUDER ESTEE COS INC | CL A | 518439104 |  | 4103 | 16538 | SH |  | SOLE |  | 16538 | 0 | 0 |
| LEGG MASON ETF INVT | FRANKLIN INT | 52468L505 |  | 1000 | 39124 | SH |  | SOLE |  | 39124 | 0 | 0 |
| LEGGETT  PLATT INC | COM | 524660107 |  | 239 | 7428 | SH |  | SOLE |  | 7428 | 0 | 0 |
| LENNAR CORP | CL A | 526057104 |  | 959 | 10596 | SH |  | SOLE |  | 10596 | 0 | 0 |
| LEONARDO DRS INC | COM | 52661A108 |  | 171 | 13380 | SH |  | SOLE |  | 13380 | 0 | 0 |
| LIGHTSPEED COMMERCE INC | SUB VTG SHS | 53229C107 |  | 6986 | 489233 | SH |  | SOLE |  | 489233 | 0 | 0 |
| LILLY ELI  CO | COM | 532457108 |  | 48789 | 133361 | SH |  | SOLE |  | 133361 | 0 | 0 |
| LINDE PLC | SHS | G5494J103 |  | 6494 | 19909 | SH |  | SOLE |  | 19909 | 0 | 0 |
| LISTED FD TR | ROUNDHILL BA | 53656F417 |  | 716 | 99740 | SH |  | SOLE |  | 99740 | 0 | 0 |
| LITHIUM AMERS CORP NEW | COM NEW | 53680Q207 |  | 1546 | 81569 | SH |  | SOLE |  | 81569 | 0 | 0 |
| LITHIUM AMERS CORP NEW | COM NEW | 53680Q207 |  | 1220 | 64400 | SH | Call | SOLE |  | 64400 | 0 | 0 |
| LLOYDS BANKING GROUP PLC | SPONSORED AD | 539439109 |  | 2839 | 1290404 | SH |  | SOLE |  | 1290404 | 0 | 0 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 12765 | 26239 | SH |  | SOLE |  | 26239 | 0 | 0 |
| LOWES COS INC | COM | 548661107 |  | 20668 | 103733 | SH |  | SOLE |  | 103733 | 0 | 0 |
| LPL FINL HLDGS INC | COM | 50212V100 |  | 2732 | 12637 | SH |  | SOLE |  | 12637 | 0 | 0 |
| LSB INDS INC | COM | 502160104 |  | 1230 | 92492 | SH |  | SOLE |  | 92492 | 0 | 0 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 20120 | 62800 | SH |  | SOLE |  | 62800 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES N | SHS - A - | N53745100 |  | 4961 | 59755 | SH |  | SOLE |  | 59755 | 0 | 0 |
| MACYS INC | COM | 55616P104 |  | 1760 | 85246 | SH |  | SOLE |  | 85246 | 0 | 0 |
| MADISON SQUARE GRDN SPRT COR | CL A | 55825T103 |  | 455 | 2482 | SH |  | SOLE |  | 2482 | 0 | 0 |
| MAG SILVER CORP | COM | 55903Q104 |  | 398 | 25489 | SH |  | SOLE |  | 25489 | 0 | 0 |
| MAGNA INTL INC | COM | 559222401 |  | 160008 | 2850152 | SH |  | SOLE |  | 2850152 | 0 | 0 |
| MAGNITE INC | COM | 55955D100 |  | 517 | 48796 | SH |  | SOLE |  | 48796 | 0 | 0 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 509314 | 28581016 | SH |  | SOLE |  | 28581016 | 0 | 0 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 184997 | 10381400 | SH | Put | SOLE |  | 10381400 | 0 | 0 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 52915 | 2969400 | SH | Call | SOLE |  | 2969400 | 0 | 0 |
| MARATHON OIL CORP | COM | 565849106 |  | 5011 | 185127 | SH |  | SOLE |  | 185127 | 0 | 0 |
| MARATHON PETE CORP | COM | 56585A102 |  | 2470 | 21220 | SH |  | SOLE |  | 21220 | 0 | 0 |
| MARKEL CORP | COM | 570535104 |  | 10159 | 7711 | SH |  | SOLE |  | 7711 | 0 | 0 |
| MARKETAXESS HLDGS INC | COM | 57060D108 |  | 208 | 747 | SH |  | SOLE |  | 747 | 0 | 0 |
| MARRIOTT INTL INC NEW | CL A | 571903202 |  | 10373 | 69670 | SH |  | SOLE |  | 69670 | 0 | 0 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 1738 | 10504 | SH |  | SOLE |  | 10504 | 0 | 0 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 2820 | 76134 | SH |  | SOLE |  | 76134 | 0 | 0 |
| MASCO CORP | COM | 574599106 |  | 272 | 5820 | SH |  | SOLE |  | 5820 | 0 | 0 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 69851 | 200876 | SH |  | SOLE |  | 200876 | 0 | 0 |
| MATTEL INC | COM | 577081102 |  | 1063 | 59606 | SH |  | SOLE |  | 59606 | 0 | 0 |
| MAXAR TECHNOLOGIES INC | COM | 57778K105 |  | 2627 | 50767 | SH |  | SOLE |  | 50767 | 0 | 0 |
| MCCORMICK  CO INC | COM NON VTG | 579780206 |  | 844 | 10177 | SH |  | SOLE |  | 10177 | 0 | 0 |
| MCDONALDS CORP | COM | 580135101 |  | 62342 | 236565 | SH |  | SOLE |  | 236565 | 0 | 0 |
| MCGRATH RENTCORP | COM | 580589109 |  | 410 | 4157 | SH |  | SOLE |  | 4157 | 0 | 0 |
| MCKESSON CORP | COM | 58155Q103 |  | 13780 | 36736 | SH |  | SOLE |  | 36736 | 0 | 0 |
| MEDICAL PPTYS TRUST INC | COM | 58463J304 |  | 657 | 59006 | SH |  | SOLE |  | 59006 | 0 | 0 |
| MEDIFAST INC | COM | 58470H101 |  | 4371 | 37890 | SH |  | SOLE |  | 37890 | 0 | 0 |
| MEDPACE HLDGS INC | COM | 58506Q109 |  | 471 | 2216 | SH |  | SOLE |  | 2216 | 0 | 0 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 19837 | 255242 | SH |  | SOLE |  | 255242 | 0 | 0 |
| MERCADOLIBRE INC | COM | 58733R102 |  | 826 | 976 | SH |  | SOLE |  | 976 | 0 | 0 |
| MERCK  CO INC | COM | 58933Y105 |  | 109203 | 984252 | SH |  | SOLE |  | 984252 | 0 | 0 |
| META MATERIALS INC | COM | 59134N104 |  | 342 | 287787 | SH |  | SOLE |  | 287787 | 0 | 0 |
| META PLATFORMS INC | CL A | 30303M102 |  | 43721 | 363312 | SH |  | SOLE |  | 363312 | 0 | 0 |
| METHANEX CORP | COM | 59151K108 |  | 1631 | 43109 | SH |  | SOLE |  | 43109 | 0 | 0 |
| METLIFE INC | COM | 59156R108 |  | 43247 | 597579 | SH |  | SOLE |  | 597579 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 |  | 1888 | 1306 | SH |  | SOLE |  | 1306 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | COM | 595017104 |  | 5620 | 80002 | SH |  | SOLE |  | 80002 | 0 | 0 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 9791 | 195902 | SH |  | SOLE |  | 195902 | 0 | 0 |
| MICROSOFT CORP | COM | 594918104 |  | 326122 | 1359864 | SH |  | SOLE |  | 1359864 | 0 | 0 |
| MICROSOFT CORP | COM | 594918104 |  | 7195 | 30000 | SH | Put | SOLE |  | 30000 | 0 | 0 |
| MIDDLEBY CORP | COM | 596278101 |  | 432 | 3227 | SH |  | SOLE |  | 3227 | 0 | 0 |
| MILLERKNOLL INC | COM | 600544100 |  | 415 | 19742 | SH |  | SOLE |  | 19742 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP IN | SPONSORED AD | 606822104 |  | 6210 | 931097 | SH |  | SOLE |  | 931097 | 0 | 0 |
| MODERNA INC | COM | 60770K107 |  | 19133 | 106521 | SH |  | SOLE |  | 106521 | 0 | 0 |
| MODINE MFG CO | COM | 607828100 |  | 3511 | 176792 | SH |  | SOLE |  | 176792 | 0 | 0 |
| MOLINA HEALTHCARE INC | COM | 60855R100 |  | 393 | 1190 | SH |  | SOLE |  | 1190 | 0 | 0 |
| MOLSON COORS BEVERAGE CO | CL B | 60871R209 |  | 517 | 10027 | SH |  | SOLE |  | 10027 | 0 | 0 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 10175 | 152668 | SH |  | SOLE |  | 152668 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | COM | 61174X109 |  | 979 | 9647 | SH |  | SOLE |  | 9647 | 0 | 0 |
| MOODYS CORP | COM | 615369105 |  | 1445 | 5185 | SH |  | SOLE |  | 5185 | 0 | 0 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 25422 | 299010 | SH |  | SOLE |  | 299010 | 0 | 0 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 25506 | 300000 | SH | Call | SOLE |  | 300000 | 0 | 0 |
| MOSAIC CO NEW | COM | 61945C103 |  | 1158 | 26388 | SH |  | SOLE |  | 26388 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 |  | 2767 | 10736 | SH |  | SOLE |  | 10736 | 0 | 0 |
| MP MATERIALS CORP | COM CL A | 553368101 |  | 469 | 19300 | SH |  | SOLE |  | 19300 | 0 | 0 |
| MSCI INC | COM | 55354G100 |  | 1000 | 2150 | SH |  | SOLE |  | 2150 | 0 | 0 |
| NABORS INDUSTRIES LTD | SHS | G6359F137 |  | 1438 | 9282 | SH |  | SOLE |  | 9282 | 0 | 0 |
| NASDAQ INC | COM | 631103108 |  | 8334 | 135850 | SH |  | SOLE |  | 135850 | 0 | 0 |
| NATERA INC | COM | 632307104 |  | 340 | 8459 | SH |  | SOLE |  | 8459 | 0 | 0 |
| NATIONAL BK HLDGS CORP | CL A | 633707104 |  | 10244 | 243500 | SH | Put | SOLE |  | 243500 | 0 | 0 |
| NATIONAL BK HLDGS CORP | CL A | 633707104 |  | 6310 | 150000 | SH | Call | SOLE |  | 150000 | 0 | 0 |
| NATIONAL GRID PLC | SPONSORED AD | 636274409 |  | 1384 | 22940 | SH |  | SOLE |  | 22940 | 0 | 0 |
| NATWEST GROUP PLC | SPONS ADR | 639057207 |  | 157 | 24277 | SH |  | SOLE |  | 24277 | 0 | 0 |
| NETAPP INC | COM | 64110D104 |  | 2128 | 35432 | SH |  | SOLE |  | 35432 | 0 | 0 |
| NETFLIX INC | COM | 64110L106 |  | 43020 | 145889 | SH |  | SOLE |  | 145889 | 0 | 0 |
| NETFLIX INC | COM | 64110L106 |  | 10911 | 37000 | SH | Put | SOLE |  | 37000 | 0 | 0 |
| NEUROCRINE BIOSCIENCES INC | COM | 64125C109 |  | 1816 | 15205 | SH |  | SOLE |  | 15205 | 0 | 0 |
| NEW FORTRESS ENERGY INC | COM CL A | 644393100 |  | 249 | 5865 | SH |  | SOLE |  | 5865 | 0 | 0 |
| NEW FOUND GOLD CORP | COM | 64440N103 |  | 883 | 219690 | SH |  | SOLE |  | 219690 | 0 | 0 |
| NEW GOLD INC CDA | COM | 644535106 |  | 709 | 723924 | SH |  | SOLE |  | 723924 | 0 | 0 |
| NEW ORIENTAL ED  TECHNOLOGY | SPON ADR | 647581206 |  | 239 | 6870 | SH |  | SOLE |  | 6870 | 0 | 0 |
| NEW PAC METALS CORP | COM | 64782A107 |  | 111 | 50382 | SH |  | SOLE |  | 50382 | 0 | 0 |
| NEWELL BRANDS INC | COM | 651229106 |  | 489 | 37358 | SH |  | SOLE |  | 37358 | 0 | 0 |
| NEWMONT CORP | COM | 651639106 |  | 15088 | 319665 | SH |  | SOLE |  | 319665 | 0 | 0 |
| NEWMONT CORP | COM | 651639106 |  | 1534 | 32500 | SH | Call | SOLE |  | 32500 | 0 | 0 |
| NEXGEN ENERGY LTD | COM | 65340P106 |  | 214 | 48312 | SH |  | SOLE |  | 48312 | 0 | 0 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 17335 | 207354 | SH |  | SOLE |  | 207354 | 0 | 0 |
| NICE LTD | SPONSORED AD | 653656108 |  | 433 | 2252 | SH |  | SOLE |  | 2252 | 0 | 0 |
| NIKE INC | CL B | 654106103 |  | 54055 | 461968 | SH |  | SOLE |  | 461968 | 0 | 0 |
| NIO INC | SPON ADS | 62914V106 |  | 332 | 34037 | SH |  | SOLE |  | 34037 | 0 | 0 |
| NISOURCE INC | COM | 65473P105 |  | 2621 | 95604 | SH |  | SOLE |  | 95604 | 0 | 0 |
| NOKIA CORP | SPONSORED AD | 654902204 |  | 302 | 65090 | SH |  | SOLE |  | 65090 | 0 | 0 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 7263 | 29473 | SH |  | SOLE |  | 29473 | 0 | 0 |
| NORTH AMERN CONSTR GROUP LTD | COM | 656811106 |  | 4403 | 330076 | SH |  | SOLE |  | 330076 | 0 | 0 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 5027 | 9214 | SH |  | SOLE |  | 9214 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG L | SHS | G66721104 |  | 1196 | 97696 | SH |  | SOLE |  | 97696 | 0 | 0 |
| NOVAGOLD RES INC | COM NEW | 66987E206 |  | 743 | 124285 | SH |  | SOLE |  | 124285 | 0 | 0 |
| NOVARTIS AG | SPONSORED AD | 66987V109 |  | 11937 | 131578 | SH |  | SOLE |  | 131578 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 20904 | 154457 | SH |  | SOLE |  | 154457 | 0 | 0 |
| NU HLDGS LTD | ORD SHS CL A | G6683N103 |  | 279 | 68536 | SH |  | SOLE |  | 68536 | 0 | 0 |
| NUCOR CORP | COM | 670346105 |  | 5186 | 39345 | SH |  | SOLE |  | 39345 | 0 | 0 |
| NUTANIX INC | CL A | 67059N108 |  | 3842 | 147484 | SH |  | SOLE |  | 147484 | 0 | 0 |
| NUTRIEN LTD | COM | 67077M108 |  | 325683 | 4463857 | SH |  | SOLE |  | 4463857 | 0 | 0 |
| NUVEEN FLOATING RATE INCOME | COM | 67072T108 |  | 600 | 75725 | SH |  | SOLE |  | 75725 | 0 | 0 |
| NUVEI CORPORATION | SUB VTG SHS | 67079A102 |  | 1066 | 41958 | SH |  | SOLE |  | 41958 | 0 | 0 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 93014 | 636472 | SH |  | SOLE |  | 636472 | 0 | 0 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 1461 | 10000 | SH | Call | SOLE |  | 10000 | 0 | 0 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 |  | 4516 | 28574 | SH |  | SOLE |  | 28574 | 0 | 0 |
| OAKTREE SPECIALTY LENDING CO | COM | 67401P108 |  | 179 | 26055 | SH |  | SOLE |  | 26055 | 0 | 0 |
| OBSIDIAN ENERGY LTD | COM | 674482203 |  | 169 | 25546 | SH |  | SOLE |  | 25546 | 0 | 0 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 1433 | 22749 | SH |  | SOLE |  | 22749 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | COM | 679580100 |  | 1861 | 6559 | SH |  | SOLE |  | 6559 | 0 | 0 |
| OLD REP INTL CORP | COM | 680223104 |  | 475 | 19650 | SH |  | SOLE |  | 19650 | 0 | 0 |
| OMNICOM GROUP INC | COM | 681919106 |  | 1352 | 16572 | SH |  | SOLE |  | 16572 | 0 | 0 |
| ON HLDG AG | NAMEN AKT A | H5919C104 |  | 382 | 22241 | SH |  | SOLE |  | 22241 | 0 | 0 |
| ON SEMICONDUCTOR CORP | COM | 682189105 |  | 8057 | 129185 | SH |  | SOLE |  | 129185 | 0 | 0 |
| ONCOLYTICS BIOTECH INC | COM NEW | 682310875 |  | 100 | 61059 | SH |  | SOLE |  | 61059 | 0 | 0 |
| ONEOK INC NEW | COM | 682680103 |  | 3925 | 59735 | SH |  | SOLE |  | 59735 | 0 | 0 |
| OPEN TEXT CORP | COM | 683715106 |  | 66016 | 2229517 | SH |  | SOLE |  | 2229517 | 0 | 0 |
| ORACLE CORP | COM | 68389X105 |  | 19127 | 234003 | SH |  | SOLE |  | 234003 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 |  | 2440 | 2891 | SH |  | SOLE |  | 2891 | 0 | 0 |
| ORGANIGRAM HLDGS INC | COM | 68620P101 |  | 727 | 898000 | SH | Call | SOLE |  | 898000 | 0 | 0 |
| ORGANON  CO | COMMON STOCK | 68622V106 |  | 1143 | 40907 | SH |  | SOLE |  | 40907 | 0 | 0 |
| ORLA MNG LTD NEW | COM | 68634K106 |  | 341 | 84418 | SH |  | SOLE |  | 84418 | 0 | 0 |
| OSISKO GOLD ROYALTIES LTD | COM | 68827L101 |  | 3262 | 270715 | SH |  | SOLE |  | 270715 | 0 | 0 |
| OTIS WORLDWIDE CORP | COM | 68902V107 |  | 1385 | 17684 | SH |  | SOLE |  | 17684 | 0 | 0 |
| OUSTER INC | COM | 68989M103 |  | 14 | 16050 | SH |  | SOLE |  | 16050 | 0 | 0 |
| OVINTIV INC | COM | 69047Q102 |  | 13553 | 267263 | SH |  | SOLE |  | 267263 | 0 | 0 |
| OWENS CORNING NEW | COM | 690742101 |  | 265 | 3105 | SH |  | SOLE |  | 3105 | 0 | 0 |
| OWL ROCK CAPITAL CORPORATION | COM | 69121K104 |  | 2322 | 201039 | SH |  | SOLE |  | 201039 | 0 | 0 |
| PACCAR INC | COM | 693718108 |  | 302 | 3056 | SH |  | SOLE |  | 3056 | 0 | 0 |
| PACER FDS TR | US CASH COWS | 69374H881 |  | 987 | 21342 | SH |  | SOLE |  | 21342 | 0 | 0 |
| PACIFIC BIOSCIENCES CALIF IN | COM | 69404D108 |  | 86 | 10529 | SH |  | SOLE |  | 10529 | 0 | 0 |
| PACKAGING CORP AMER | COM | 695156109 |  | 1937 | 15142 | SH |  | SOLE |  | 15142 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 |  | 711 | 110681 | SH |  | SOLE |  | 110681 | 0 | 0 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 12986 | 93066 | SH |  | SOLE |  | 93066 | 0 | 0 |
| PAN AMERN SILVER CORP | COM | 697900108 |  | 5825 | 357131 | SH |  | SOLE |  | 357131 | 0 | 0 |
| PARAMOUNT GLOBAL | CLASS B COM | 92556H206 |  | 2958 | 175231 | SH |  | SOLE |  | 175231 | 0 | 0 |
| PARK HOTELS  RESORTS INC | COM | 700517105 |  | 119 | 10135 | SH |  | SOLE |  | 10135 | 0 | 0 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 363 | 1248 | SH |  | SOLE |  | 1248 | 0 | 0 |
| PAYCHEX INC | COM | 704326107 |  | 840 | 7269 | SH |  | SOLE |  | 7269 | 0 | 0 |
| PAYPAL HLDGS INC | COM | 70450Y103 |  | 17376 | 243972 | SH |  | SOLE |  | 243972 | 0 | 0 |
| PBF ENERGY INC | CL A | 69318G106 |  | 249 | 6102 | SH |  | SOLE |  | 6102 | 0 | 0 |
| PEABODY ENERGY CORP | COM | 704551100 |  | 1437 | 54386 | SH |  | SOLE |  | 54386 | 0 | 0 |
| PEBBLEBROOK HOTEL TR | COM | 70509V100 |  | 139 | 10394 | SH |  | SOLE |  | 10394 | 0 | 0 |
| PEMBINA PIPELINE CORP | COM | 706327103 |  | 368434 | 10861856 | SH |  | SOLE |  | 10861856 | 0 | 0 |
| PEMBINA PIPELINE CORP | COM | 706327103 |  | 117448 | 3462500 | SH | Put | SOLE |  | 3462500 | 0 | 0 |
| PEMBINA PIPELINE CORP | COM | 706327103 |  | 5088 | 150000 | SH | Call | SOLE |  | 150000 | 0 | 0 |
| PENN ENTERTAINMENT INC | COM | 707569109 |  | 992 | 33396 | SH |  | SOLE |  | 33396 | 0 | 0 |
| PEPSICO INC | COM | 713448108 |  | 32726 | 181146 | SH |  | SOLE |  | 181146 | 0 | 0 |
| PERFORMANCE FOOD GROUP CO | COM | 71377A103 |  | 594 | 10170 | SH |  | SOLE |  | 10170 | 0 | 0 |
| PERKINELMER INC | COM | 714046109 |  | 1760 | 12549 | SH |  | SOLE |  | 12549 | 0 | 0 |
| PETROLEO BRASILEIRO SA PETRO | SPONSORED AD | 71654V408 |  | 903 | 84759 | SH |  | SOLE |  | 84759 | 0 | 0 |
| PFIZER INC | COM | 717081103 |  | 67946 | 1326025 | SH |  | SOLE |  | 1326025 | 0 | 0 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 16111 | 159184 | SH |  | SOLE |  | 159184 | 0 | 0 |
| PHILLIPS 66 | COM | 718546104 |  | 2913 | 27987 | SH |  | SOLE |  | 27987 | 0 | 0 |
| PIMCO DYNAMIC INCOME FD | SHS | 72201Y101 |  | 2247 | 121564 | SH |  | SOLE |  | 121564 | 0 | 0 |
| PIMCO ETF TR | 0-5 HIGH YIE | 72201R783 |  | 329 | 3683 | SH |  | SOLE |  | 3683 | 0 | 0 |
| PIMCO ETF TR | 25YR+ ZERO U | 72201R882 |  | 538 | 6165 | SH |  | SOLE |  | 6165 | 0 | 0 |
| PIMCO ETF TR | ACTIVE BD ET | 72201R775 |  | 2237 | 24720 | SH |  | SOLE |  | 24720 | 0 | 0 |
| PIMCO ETF TR | ENHNCD LW DU | 72201R718 |  | 811 | 8601 | SH |  | SOLE |  | 8601 | 0 | 0 |
| PIMCO ETF TR | ENHAN SHRT M | 72201R833 |  | 1950 | 19762 | SH |  | SOLE |  | 19762 | 0 | 0 |
| PIMCO HIGH INCOME FD | COM SHS | 722014107 |  | 397 | 84000 | SH |  | SOLE |  | 84000 | 0 | 0 |
| PINDUODUO INC | SPONSORED AD | 722304102 |  | 3846 | 47158 | SH |  | SOLE |  | 47158 | 0 | 0 |
| PINTEREST INC | CL A | 72352L106 |  | 520 | 21400 | SH |  | SOLE |  | 21400 | 0 | 0 |
| PIONEER NAT RES CO | COM | 723787107 |  | 3629 | 15889 | SH |  | SOLE |  | 15889 | 0 | 0 |
| PLAINS ALL AMERN PIPELINE L | UNIT LTD PAR | 726503105 |  | 3563 | 303003 | SH |  | SOLE |  | 303003 | 0 | 0 |
| PLANET FITNESS INC | CL A | 72703H101 |  | 653 | 8286 | SH |  | SOLE |  | 8286 | 0 | 0 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 658 | 4164 | SH |  | SOLE |  | 4164 | 0 | 0 |
| POINT BIOPHARMA GLOBAL INC | COM | 730541109 |  | 89 | 12250 | SH |  | SOLE |  | 12250 | 0 | 0 |
| POLESTAR AUTOMOTIVE HLDG UK | ADS A | 731105201 |  | 145 | 27366 | SH |  | SOLE |  | 27366 | 0 | 0 |
| POOL CORP | COM | 73278L105 |  | 680 | 2248 | SH |  | SOLE |  | 2248 | 0 | 0 |
| POSCO HOLDINGS INC | SPONSORED AD | 693483109 |  | 2569 | 47172 | SH |  | SOLE |  | 47172 | 0 | 0 |
| PPL CORP | COM | 69351T106 |  | 314 | 10738 | SH |  | SOLE |  | 10738 | 0 | 0 |
| PRECISION DRILLING CORP | COM NEW | 74022D407 |  | 2171 | 28358 | SH |  | SOLE |  | 28358 | 0 | 0 |
| PRICE T ROWE GROUP INC | COM | 74144T108 |  | 3001 | 27521 | SH |  | SOLE |  | 27521 | 0 | 0 |
| PRIMO WATER CORPORATION | COM | 74167P108 |  | 1829 | 117911 | SH |  | SOLE |  | 117911 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP IN | COM | 74251V102 |  | 4037 | 48102 | SH |  | SOLE |  | 48102 | 0 | 0 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 61851 | 408098 | SH |  | SOLE |  | 408098 | 0 | 0 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 7578 | 50000 | SH | Put | SOLE |  | 50000 | 0 | 0 |
| PROGRESSIVE CORP | COM | 743315103 |  | 707 | 5449 | SH |  | SOLE |  | 5449 | 0 | 0 |
| PROLOGIS INC. | COM | 74340W103 |  | 2334 | 20706 | SH |  | SOLE |  | 20706 | 0 | 0 |
| PROSHARES TR | PSHS SH MSCI | 74347R370 |  | 1397 | 69847 | SH |  | SOLE |  | 69847 | 0 | 0 |
| PROSHARES TR | SHORT QQQ NE | 74347B714 |  | 1191 | 80932 | SH |  | SOLE |  | 80932 | 0 | 0 |
| PROSHARES TR | ONLINE RTL E | 74347B169 |  | 218 | 7691 | SH |  | SOLE |  | 7691 | 0 | 0 |
| PROSHARES TR | PSHS SHORT D | 74347B235 |  | 2144 | 64317 | SH |  | SOLE |  | 64317 | 0 | 0 |
| PROSHARES TR | SHORT S 50 | 74347B425 |  | 4124 | 257281 | SH |  | SOLE |  | 257281 | 0 | 0 |
| PROSHARES TR | S MDCP 400 | 74347B680 |  | 528 | 7373 | SH |  | SOLE |  | 7373 | 0 | 0 |
| PROSHARES TR | PSHS ULTRA Q | 74347R206 |  | 1516 | 43264 | SH |  | SOLE |  | 43264 | 0 | 0 |
| PROSHARES TR II | VIX SH TRM F | 74347Y854 |  | 915 | 80381 | SH |  | SOLE |  | 80381 | 0 | 0 |
| PROTALIX BIOTHERAPEUTICS INC | COM | 74365A309 |  | 49 | 36000 | SH |  | SOLE |  | 36000 | 0 | 0 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 24518 | 246513 | SH |  | SOLE |  | 246513 | 0 | 0 |
| PUBLIC STORAGE | COM | 74460D109 |  | 2206 | 7874 | SH |  | SOLE |  | 7874 | 0 | 0 |
| PULTE GROUP INC | COM | 745867101 |  | 340 | 7462 | SH |  | SOLE |  | 7462 | 0 | 0 |
| PURE STORAGE INC | CL A | 74624M102 |  | 906 | 33853 | SH |  | SOLE |  | 33853 | 0 | 0 |
| PURECYCLE TECHNOLOGIES INC | COM | 74623V103 |  | 118 | 17450 | SH |  | SOLE |  | 17450 | 0 | 0 |
| QIAGEN NV | SHS NEW | N72482123 |  | 303 | 6079 | SH |  | SOLE |  | 6079 | 0 | 0 |
| QORVO INC | COM | 74736K101 |  | 529 | 5833 | SH |  | SOLE |  | 5833 | 0 | 0 |
| QUALCOMM INC | COM | 747525103 |  | 78147 | 710815 | SH |  | SOLE |  | 710815 | 0 | 0 |
| QUALCOMM INC | COM | 747525103 |  | 4398 | 40000 | SH | Put | SOLE |  | 40000 | 0 | 0 |
| QUANTA SVCS INC | COM | 74762E102 |  | 13755 | 96527 | SH |  | SOLE |  | 96527 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 |  | 22321 | 221175 | SH |  | SOLE |  | 221175 | 0 | 0 |
| REDHILL BIOPHARMA LTD | SPONSORED AD | 757468103 |  | 2 | 11075 | SH |  | SOLE |  | 11075 | 0 | 0 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 |  | 1758 | 2436 | SH |  | SOLE |  | 2436 | 0 | 0 |
| RELX PLC | SPONSORED AD | 759530108 |  | 658 | 23746 | SH |  | SOLE |  | 23746 | 0 | 0 |
| REPUBLIC SVCS INC | COM | 760759100 |  | 409 | 3171 | SH |  | SOLE |  | 3171 | 0 | 0 |
| RESOLUTE FST PRODS INC | COM | 76117W109 |  | 560 | 25916 | SH |  | SOLE |  | 25916 | 0 | 0 |
| RESTAURANT BRANDS INTL INC | COM | 76131D103 |  | 172239 | 2663355 | SH |  | SOLE |  | 2663355 | 0 | 0 |
| REUNION NEUROSCIENCE INC | COM | 76134G103 |  | 16 | 17685 | SH |  | SOLE |  | 17685 | 0 | 0 |
| RH | COM | 74967X103 |  | 241 | 902 | SH |  | SOLE |  | 902 | 0 | 0 |
| RIO TINTO PLC | SPONSORED AD | 767204100 |  | 8406 | 118061 | SH |  | SOLE |  | 118061 | 0 | 0 |
| RITCHIE BROS AUCTIONEERS | COM | 767744105 |  | 2170 | 37601 | SH |  | SOLE |  | 37601 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC | COM CL A | 76954A103 |  | 283 | 15375 | SH |  | SOLE |  | 15375 | 0 | 0 |
| ROBLOX CORP | CL A | 771049103 |  | 1668 | 58625 | SH |  | SOLE |  | 58625 | 0 | 0 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 2080 | 8076 | SH |  | SOLE |  | 8076 | 0 | 0 |
| ROGERS COMMUNICATIONS INC | CL B | 775109200 |  | 204160 | 4365188 | SH |  | SOLE |  | 4365188 | 0 | 0 |
| ROGERS COMMUNICATIONS INC | CL B | 775109200 |  | 20111 | 430000 | SH | Call | SOLE |  | 430000 | 0 | 0 |
| ROKU INC | COM CL A | 77543R102 |  | 1970 | 48402 | SH |  | SOLE |  | 48402 | 0 | 0 |
| ROKU INC | COM CL A | 77543R102 |  | 814 | 20000 | SH | Call | SOLE |  | 20000 | 0 | 0 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 2905 | 6723 | SH |  | SOLE |  | 6723 | 0 | 0 |
| ROSS STORES INC | COM | 778296103 |  | 6026 | 51919 | SH |  | SOLE |  | 51919 | 0 | 0 |
| ROYAL BK CDA SUSTAINABL | COM | 780087102 |  | 1977153 | 21042492 | SH |  | SOLE |  | 21042492 | 0 | 0 |
| ROYAL BK CDA SUSTAINABL | COM | 780087102 |  | 36644 | 390000 | SH | Put | SOLE |  | 390000 | 0 | 0 |
| ROYAL BK CDA SUSTAINABL | COM | 780087102 |  | 47130 | 501600 | SH | Call | SOLE |  | 501600 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | COM | V7780T103 |  | 1415 | 28625 | SH |  | SOLE |  | 28625 | 0 | 0 |
| ROYAL GOLD INC | COM | 780287108 |  | 1685 | 14945 | SH |  | SOLE |  | 14945 | 0 | 0 |
| RPC INC | COM | 749660106 |  | 288 | 32440 | SH |  | SOLE |  | 32440 | 0 | 0 |
| RYDER SYS INC | COM | 783549108 |  | 481 | 5759 | SH |  | SOLE |  | 5759 | 0 | 0 |
| S GLOBAL INC | COM | 78409V104 |  | 21699 | 64786 | SH |  | SOLE |  | 64786 | 0 | 0 |
| SALESFORCE INC | COM | 79466L302 |  | 18525 | 139719 | SH |  | SOLE |  | 139719 | 0 | 0 |
| SANDSTORM GOLD LTD | COM NEW | 80013R206 |  | 333 | 63286 | SH |  | SOLE |  | 63286 | 0 | 0 |
| SANMINA CORPORATION | COM | 801056102 |  | 298 | 5195 | SH |  | SOLE |  | 5195 | 0 | 0 |
| SANOFI | SPONSORED AD | 80105N105 |  | 11505 | 237555 | SH |  | SOLE |  | 237555 | 0 | 0 |
| SAP SE | SPON ADR | 803054204 |  | 1142 | 11071 | SH |  | SOLE |  | 11071 | 0 | 0 |
| SCHLUMBERGER LTD | COM STK | 806857108 |  | 9613 | 179810 | SH |  | SOLE |  | 179810 | 0 | 0 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 23135 | 277860 | SH |  | SOLE |  | 277860 | 0 | 0 |
| SCHWAB STRATEGIC TR | US DIVIDEND | 808524797 |  | 12661 | 167605 | SH |  | SOLE |  | 167605 | 0 | 0 |
| SCOTTS MIRACLE-GRO CO | CL A | 810186106 |  | 900 | 18513 | SH |  | SOLE |  | 18513 | 0 | 0 |
| SEABRIDGE GOLD INC | COM | 811916105 |  | 900 | 71708 | SH |  | SOLE |  | 71708 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 |  | 2078 | 39499 | SH |  | SOLE |  | 39499 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI CONS STP | 81369Y308 |  | 10739 | 144055 | SH |  | SOLE |  | 144055 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI MATERIAL | 81369Y100 |  | 1768 | 22757 | SH |  | SOLE |  | 22757 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI CONS DIS | 81369Y407 |  | 143953 | 1114536 | SH |  | SOLE |  | 1114536 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI HEALTHCA | 81369Y209 |  | 18714 | 137755 | SH |  | SOLE |  | 137755 | 0 | 0 |
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 |  | 184701 | 2111594 | SH |  | SOLE |  | 2111594 | 0 | 0 |
| SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 |  | 162679 | 4756701 | SH |  | SOLE |  | 4756701 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 |  | 15053 | 153271 | SH |  | SOLE |  | 153271 | 0 | 0 |
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 |  | 34826 | 279859 | SH |  | SOLE |  | 279859 | 0 | 0 |
| SELECT SECTOR SPDR TR | COMMUNICATIO | 81369Y852 |  | 148116 | 3086398 | SH |  | SOLE |  | 3086398 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI INT-UTIL | 81369Y886 |  | 1738 | 24647 | SH |  | SOLE |  | 24647 | 0 | 0 |
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 |  | 13120 | 150000 | SH | Put | SOLE |  | 150000 | 0 | 0 |
| SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 |  | 118650 | 3469300 | SH | Put | SOLE |  | 3469300 | 0 | 0 |
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 |  | 14808 | 119000 | SH | Put | SOLE |  | 119000 | 0 | 0 |
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 |  | 34988 | 400000 | SH | Call | SOLE |  | 400000 | 0 | 0 |
| SENDAS DISTRIBUIDORA S A | SPON ADS | 81689T104 |  | 286 | 15605 | SH |  | SOLE |  | 15605 | 0 | 0 |
| SERVICE CORP INTL | COM | 817565104 |  | 571 | 8259 | SH |  | SOLE |  | 8259 | 0 | 0 |
| SERVICENOW INC | COM | 81762P102 |  | 7569 | 19493 | SH |  | SOLE |  | 19493 | 0 | 0 |
| SHAW COMMUNICATIONS INC | CL B CONV | 82028K200 |  | 118844 | 4127947 | SH |  | SOLE |  | 4127947 | 0 | 0 |
| SHELL PLC | SPON ADS | 780259305 |  | 26637 | 467727 | SH |  | SOLE |  | 467727 | 0 | 0 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 6411 | 27011 | SH |  | SOLE |  | 27011 | 0 | 0 |
| SHIFT4 PMTS INC | CL A | 82452J109 |  | 372 | 6648 | SH |  | SOLE |  | 6648 | 0 | 0 |
| SHOPIFY INC | CL A | 82509L107 |  | 228580 | 6585429 | SH |  | SOLE |  | 6585429 | 0 | 0 |
| SHOPIFY INC | CL A | 82509L107 |  | 6248 | 180000 | SH | Put | SOLE |  | 180000 | 0 | 0 |
| SHOPIFY INC | CL A | 82509L107 |  | 392 | 11300 | SH | Call | SOLE |  | 11300 | 0 | 0 |
| SIBANYE STILLWATER LTD | SPONSORED AD | 82575P107 |  | 543 | 50897 | SH |  | SOLE |  | 50897 | 0 | 0 |
| SIERRA WIRELESS INC | COM | 826516106 |  | 2768 | 95618 | SH |  | SOLE |  | 95618 | 0 | 0 |
| SILVERCREST METALS INC | COM | 828363101 |  | 1037 | 173460 | SH |  | SOLE |  | 173460 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 10553 | 89825 | SH |  | SOLE |  | 89825 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 2820 | 24000 | SH | Call | SOLE |  | 24000 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | MANAGED FUTU | 82889N699 |  | 1404 | 53984 | SH |  | SOLE |  | 53984 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | HEALTH CARE | 82889N772 |  | 208 | 7825 | SH |  | SOLE |  | 7825 | 0 | 0 |
| SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 |  | 739 | 6299 | SH |  | SOLE |  | 6299 | 0 | 0 |
| SK TELECOM LTD | SPONSORED AD | 78440P306 |  | 2550 | 123833 | SH |  | SOLE |  | 123833 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | COM | 83088M102 |  | 1593 | 17485 | SH |  | SOLE |  | 17485 | 0 | 0 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 2612 | 16484 | SH |  | SOLE |  | 16484 | 0 | 0 |
| SNAP INC | CL A | 83304A106 |  | 271 | 30310 | SH |  | SOLE |  | 30310 | 0 | 0 |
| SNAP ON INC | COM | 833034101 |  | 2126 | 9306 | SH |  | SOLE |  | 9306 | 0 | 0 |
| SNOWFLAKE INC | CL A | 833445109 |  | 1968 | 13707 | SH |  | SOLE |  | 13707 | 0 | 0 |
| SOCIEDAD QUIMICA Y MINERA DE | SPON ADR SER | 833635105 |  | 417 | 5218 | SH |  | SOLE |  | 5218 | 0 | 0 |
| SOLAREDGE TECHNOLOGIES INC | COM | 83417M104 |  | 2263 | 7990 | SH |  | SOLE |  | 7990 | 0 | 0 |
| SONOS INC | COM | 83570H108 |  | 412 | 24365 | SH |  | SOLE |  | 24365 | 0 | 0 |
| SONY GROUP CORPORATION | SPONSORED AD | 835699307 |  | 1841 | 24131 | SH |  | SOLE |  | 24131 | 0 | 0 |
| SOUTHERN CO | COM | 842587107 |  | 4841 | 67789 | SH |  | SOLE |  | 67789 | 0 | 0 |
| SOUTHERN COPPER CORP | COM | 84265V105 |  | 2636 | 43646 | SH |  | SOLE |  | 43646 | 0 | 0 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 1235 | 36683 | SH |  | SOLE |  | 36683 | 0 | 0 |
| SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 |  | 22891 | 69087 | SH |  | SOLE |  | 69087 | 0 | 0 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 20297 | 119647 | SH |  | SOLE |  | 119647 | 0 | 0 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 12146 | 71600 | SH | Put | SOLE |  | 71600 | 0 | 0 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 12146 | 71600 | SH | Call | SOLE |  | 71600 | 0 | 0 |
| SPDR INDEX SHS FDS | EURO STOXX 5 | 78463X202 |  | 10978 | 283679 | SH |  | SOLE |  | 283679 | 0 | 0 |
| SPDR INDEX SHS FDS | S EMKTSC E | 78463X756 |  | 1251 | 25564 | SH |  | SOLE |  | 25564 | 0 | 0 |
| SPDR INDEX SHS FDS | S GBLINF E | 78463X855 |  | 1054 | 20104 | SH |  | SOLE |  | 20104 | 0 | 0 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 119622 | 312795 | SH |  | SOLE |  | 312795 | 0 | 0 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 956 | 2500 | SH | Put | SOLE |  | 2500 | 0 | 0 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 |  | 1837 | 4148 | SH |  | SOLE |  | 4148 | 0 | 0 |
| SPDR SER TR | S DIVID ET | 78464A763 |  | 12042 | 96252 | SH |  | SOLE |  | 96252 | 0 | 0 |
| SPDR SER TR | S REGL BKG | 78464A698 |  | 1469 | 25003 | SH |  | SOLE |  | 25003 | 0 | 0 |
| SPDR SER TR | S METALS M | 78464A755 |  | 992 | 19922 | SH |  | SOLE |  | 19922 | 0 | 0 |
| SPDR SER TR | S BIOTECH | 78464A870 |  | 14588 | 175765 | SH |  | SOLE |  | 175765 | 0 | 0 |
| SPDR SER TR | PORTFOLIO SH | 78464A474 |  | 347 | 11794 | SH |  | SOLE |  | 11794 | 0 | 0 |
| SPDR SER TR | S TELECOM | 78464A540 |  | 2863 | 35083 | SH |  | SOLE |  | 35083 | 0 | 0 |
| SPDR SER TR | HLTH CR EQUI | 78464A581 |  | 260 | 2890 | SH |  | SOLE |  | 2890 | 0 | 0 |
| SPDR SER TR | AEROSPACE DE | 78464A631 |  | 301 | 2738 | SH |  | SOLE |  | 2738 | 0 | 0 |
| SPDR SER TR | S OILGAS E | 78468R556 |  | 2907 | 21393 | SH |  | SOLE |  | 21393 | 0 | 0 |
| SPDR SER TR | BLOOMBERG 1- | 78468R663 |  | 48901 | 534608 | SH |  | SOLE |  | 534608 | 0 | 0 |
| SPLUNK INC | COM | 848637104 |  | 4421 | 51354 | SH |  | SOLE |  | 51354 | 0 | 0 |
| SPLUNK INC | COM | 848637104 |  | 5854 | 68000 | SH | Call | SOLE |  | 68000 | 0 | 0 |
| SPROTT ETF TRUST | JR GOLD MINE | 85210B201 |  | 310 | 10736 | SH |  | SOLE |  | 10736 | 0 | 0 |
| SPROTT FDS TR | URANIUM MINE | 85208P303 |  | 482 | 15196 | SH |  | SOLE |  | 15196 | 0 | 0 |
| SPROTT INC | COM NEW | 852066208 |  | 282 | 8474 | SH |  | SOLE |  | 8474 | 0 | 0 |
| SPROTT PHYSICAL GOLD  SILVE | TR UNIT | 85208R101 |  | 6378 | 355743 | SH |  | SOLE |  | 355743 | 0 | 0 |
| SPROTT PHYSICAL GOLD TR | UNIT | 85207H104 |  | 5241 | 371676 | SH |  | SOLE |  | 371676 | 0 | 0 |
| SPROTT PHYSICAL SILVER TR | TR UNIT | 85207K107 |  | 318 | 38564 | SH |  | SOLE |  | 38564 | 0 | 0 |
| SPROUTS FMRS MKT INC | COM | 85208M102 |  | 3258 | 100636 | SH |  | SOLE |  | 100636 | 0 | 0 |
| SS TECHNOLOGIES HLDGS INC | COM | 78467J100 |  | 2047 | 39314 | SH |  | SOLE |  | 39314 | 0 | 0 |
| SSGA ACTIVE ETF TR | SPDR TR TACT | 78467V848 |  | 1494 | 37322 | SH |  | SOLE |  | 37322 | 0 | 0 |
| SSGA ACTIVE TR | SPDR DBLELN | 78470P200 |  | 570 | 12373 | SH |  | SOLE |  | 12373 | 0 | 0 |
| SSR MNG INC | COM | 784730103 |  | 4572 | 291782 | SH |  | SOLE |  | 291782 | 0 | 0 |
| STANTEC INC | COM | 85472N109 |  | 9069 | 189367 | SH |  | SOLE |  | 189367 | 0 | 0 |
| STARBUCKS CORP | COM | 855244109 |  | 41073 | 414039 | SH |  | SOLE |  | 414039 | 0 | 0 |
| STARWOOD PPTY TR INC | COM | 85571B105 |  | 637 | 34741 | SH |  | SOLE |  | 34741 | 0 | 0 |
| STEEL DYNAMICS INC | COM | 858119100 |  | 1413 | 14458 | SH |  | SOLE |  | 14458 | 0 | 0 |
| STELLANTIS N.V | SHS | N82405106 |  | 2957 | 208258 | SH |  | SOLE |  | 208258 | 0 | 0 |
| STONECO LTD | COM CL A | G85158106 |  | 406 | 43037 | SH |  | SOLE |  | 43037 | 0 | 0 |
| STRATEGIC ED INC | COM | 86272C103 |  | 250 | 3189 | SH |  | SOLE |  | 3189 | 0 | 0 |
| STRYKER CORPORATION | COM | 863667101 |  | 19732 | 80705 | SH |  | SOLE |  | 80705 | 0 | 0 |
| SUMITOMO MITSUI FINL GROUP I | SPONSORED AD | 86562M209 |  | 6831 | 851803 | SH |  | SOLE |  | 851803 | 0 | 0 |
| SUN CMNTYS INC | COM | 866674104 |  | 554 | 3876 | SH |  | SOLE |  | 3876 | 0 | 0 |
| SUN LIFE FINANCIAL INC. | COM | 866796105 |  | 342963 | 7393031 | SH |  | SOLE |  | 7393031 | 0 | 0 |
| SUN LIFE FINANCIAL INC. | COM | 866796105 |  | 214248 | 4618400 | SH | Put | SOLE |  | 4618400 | 0 | 0 |
| SUN LIFE FINANCIAL INC. | COM | 866796105 |  | 51414 | 1108300 | SH | Call | SOLE |  | 1108300 | 0 | 0 |
| SUNCOR ENERGY INC NEW | COM | 867224107 |  | 487848 | 15389519 | SH |  | SOLE |  | 15389519 | 0 | 0 |
| SUNCOR ENERGY INC NEW | COM | 867224107 |  | 26945 | 850000 | SH | Put | SOLE |  | 850000 | 0 | 0 |
| SUNCOR ENERGY INC NEW | COM | 867224107 |  | 3170 | 100000 | SH | Call | SOLE |  | 100000 | 0 | 0 |
| SUNOPTA INC | COM | 8676EP108 |  | 157 | 18709 | SH |  | SOLE |  | 18709 | 0 | 0 |
| SUNRUN INC | COM | 86771W105 |  | 511 | 21268 | SH |  | SOLE |  | 21268 | 0 | 0 |
| SUPER MICRO COMPUTER INC | COM | 86800U104 |  | 4721 | 57506 | SH |  | SOLE |  | 57506 | 0 | 0 |
| SVB FINANCIAL GROUP | COM | 78486Q101 |  | 506 | 2199 | SH |  | SOLE |  | 2199 | 0 | 0 |
| SYNCHRONY FINANCIAL | COM | 87165B103 |  | 296 | 9002 | SH |  | SOLE |  | 9002 | 0 | 0 |
| SYNOPSYS INC | COM | 871607107 |  | 2804 | 8783 | SH |  | SOLE |  | 8783 | 0 | 0 |
| SYSCO CORP | COM | 871829107 |  | 4263 | 55756 | SH |  | SOLE |  | 55756 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED AD | 874039100 |  | 30630 | 411195 | SH |  | SOLE |  | 411195 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 254 | 2444 | SH |  | SOLE |  | 2444 | 0 | 0 |
| TAL EDUCATION GROUP | SPONSORED AD | 874080104 |  | 191 | 27150 | SH |  | SOLE |  | 27150 | 0 | 0 |
| TAPESTRY INC | COM | 876030107 |  | 274 | 7208 | SH |  | SOLE |  | 7208 | 0 | 0 |
| TARGA RES CORP | COM | 87612G101 |  | 11936 | 162390 | SH |  | SOLE |  | 162390 | 0 | 0 |
| TARGET CORP | COM | 87612E106 |  | 5855 | 39286 | SH |  | SOLE |  | 39286 | 0 | 0 |
| TASEKO MINES LTD | COM | 876511106 |  | 590 | 403921 | SH |  | SOLE |  | 403921 | 0 | 0 |
| TC ENERGY CORP | COM | 87807B107 |  | 486842 | 12219937 | SH |  | SOLE |  | 12219937 | 0 | 0 |
| TC ENERGY CORP | COM | 87807B107 |  | 94022 | 2360000 | SH | Put | SOLE |  | 2360000 | 0 | 0 |
| TD SYNNEX CORPORATION | COM | 87162W100 |  | 2257 | 23829 | SH |  | SOLE |  | 23829 | 0 | 0 |
| TE CONNECTIVITY LTD | SHS | H84989104 |  | 4801 | 41820 | SH |  | SOLE |  | 41820 | 0 | 0 |
| TECHNIPFMC PLC | COM | G87110105 |  | 294 | 24122 | SH |  | SOLE |  | 24122 | 0 | 0 |
| TECK RESOURCES LTD | CL B | 878742204 |  | 134949 | 3568184 | SH |  | SOLE |  | 3568184 | 0 | 0 |
| TECK RESOURCES LTD | CL B | 878742204 |  | 1513 | 40000 | SH | Put | SOLE |  | 40000 | 0 | 0 |
| TECK RESOURCES LTD | CL B | 878742204 |  | 1513 | 40000 | SH | Call | SOLE |  | 40000 | 0 | 0 |
| TEJON RANCH CO | COM | 879080109 |  | 2255 | 119700 | SH |  | SOLE |  | 119700 | 0 | 0 |
| TELADOC HEALTH INC | COM | 87918A105 |  | 1008 | 42642 | SH |  | SOLE |  | 42642 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | COM | 879360105 |  | 326 | 815 | SH |  | SOLE |  | 815 | 0 | 0 |
| TELEFONICA BRASIL SA | NEW ADR | 87936R205 |  | 1279 | 178922 | SH |  | SOLE |  | 178922 | 0 | 0 |
| TELEFONICA S A | SPONSORED AD | 879382208 |  | 3285 | 920113 | SH |  | SOLE |  | 920113 | 0 | 0 |
| TELUS CORPORATION | COM | 87971M103 |  | 426382 | 22103807 | SH |  | SOLE |  | 22103807 | 0 | 0 |
| TELUS CORPORATION | COM | 87971M103 |  | 1929 | 100000 | SH | Put | SOLE |  | 100000 | 0 | 0 |
| TELUS CORPORATION | COM | 87971M103 |  | 5787 | 300000 | SH | Call | SOLE |  | 300000 | 0 | 0 |
| TELUS INTL CDA INC | SUB VTG SHS | 87975H100 |  | 1502 | 76118 | SH |  | SOLE |  | 76118 | 0 | 0 |
| TENARIS S A | SPONSORED AD | 88031M109 |  | 1736 | 49380 | SH |  | SOLE |  | 49380 | 0 | 0 |
| TENCENT MUSIC ENTMT GROUP | SPON ADS | 88034P109 |  | 242 | 29220 | SH |  | SOLE |  | 29220 | 0 | 0 |
| TERADYNE INC | COM | 880770102 |  | 475 | 5443 | SH |  | SOLE |  | 5443 | 0 | 0 |
| TESLA INC | COM | 88160R101 |  | 21220 | 172270 | SH |  | SOLE |  | 172270 | 0 | 0 |
| TESLA INC | COM | 88160R101 |  | 8007 | 65000 | SH | Put | SOLE |  | 65000 | 0 | 0 |
| TESLA INC | COM | 88160R101 |  | 20177 | 163800 | SH | Call | SOLE |  | 163800 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD | SPONSORED AD | 881624209 |  | 823 | 90277 | SH |  | SOLE |  | 90277 | 0 | 0 |
| TEXAS INSTRS INC | COM | 882508104 |  | 44605 | 269972 | SH |  | SOLE |  | 269972 | 0 | 0 |
| TFI INTL INC | COM | 87241L109 |  | 67479 | 674184 | SH |  | SOLE |  | 674184 | 0 | 0 |
| TFI INTL INC | COM | 87241L109 |  | 751 | 7500 | SH | Call | SOLE |  | 7500 | 0 | 0 |
| THE LION ELECTRIC COMPANY | COMMON STOCK | 536221104 |  | 657 | 293455 | SH |  | SOLE |  | 293455 | 0 | 0 |
| THE TRADE DESK INC | COM CL A | 88339J105 |  | 331 | 7373 | SH |  | SOLE |  | 7373 | 0 | 0 |
| THERATECHNOLOGIES INC | COM | 88338H100 |  | 372 | 418074 | SH |  | SOLE |  | 418074 | 0 | 0 |
| THERATECHNOLOGIES INC | NOTE  5.750% | 88338HAA8 |  | 990 | 11000 | SH |  | SOLE |  | 11000 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 25176 | 45717 | SH |  | SOLE |  | 45717 | 0 | 0 |
| THOMSON REUTERS CORP. | COM NEW | 884903709 |  | 134682 | 1181418 | SH |  | SOLE |  | 1181418 | 0 | 0 |
| THOMSON REUTERS CORP. | COM NEW | 884903709 |  | 2850 | 25000 | SH | Call | SOLE |  | 25000 | 0 | 0 |
| THOR INDS INC | COM | 885160101 |  | 442 | 5853 | SH |  | SOLE |  | 5853 | 0 | 0 |
| TIDAL ETF TR | SP FDS S 5 | 886364801 |  | 436 | 16951 | SH |  | SOLE |  | 16951 | 0 | 0 |
| TILRAY BRANDS INC | COM CL 2 | 88688T100 |  | 221 | 81987 | SH |  | SOLE |  | 81987 | 0 | 0 |
| TJX COS INC NEW | COM | 872540109 |  | 22031 | 276770 | SH |  | SOLE |  | 276770 | 0 | 0 |
| T-MOBILE US INC | COM | 872590104 |  | 2431 | 17362 | SH |  | SOLE |  | 17362 | 0 | 0 |
| TOLL BROTHERS INC | COM | 889478103 |  | 2108 | 42236 | SH |  | SOLE |  | 42236 | 0 | 0 |
| TORO CO | COM | 891092108 |  | 469 | 4145 | SH |  | SOLE |  | 4145 | 0 | 0 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 |  | 2290486 | 35396175 | SH |  | SOLE |  | 35396175 | 0 | 0 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 |  | 174717 | 2700000 | SH | Put | SOLE |  | 2700000 | 0 | 0 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 |  | 93829 | 1450000 | SH | Call | SOLE |  | 1450000 | 0 | 0 |
| TOTALENERGIES SE | SPONSORED AD | 89151E109 |  | 12516 | 201616 | SH |  | SOLE |  | 201616 | 0 | 0 |
| TOYOTA MOTOR CORP | ADS | 892331307 |  | 3008 | 22026 | SH |  | SOLE |  | 22026 | 0 | 0 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 3651 | 16231 | SH |  | SOLE |  | 16231 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 |  | 3972 | 23630 | SH |  | SOLE |  | 23630 | 0 | 0 |
| TRANSALTA CORP | COM | 89346D107 |  | 5880 | 657693 | SH |  | SOLE |  | 657693 | 0 | 0 |
| TRANSOCEAN LTD | REG SHS | H8817H100 |  | 77 | 16860 | SH |  | SOLE |  | 16860 | 0 | 0 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 803 | 4281 | SH |  | SOLE |  | 4281 | 0 | 0 |
| TRICON RESIDENTIAL INC | COM NPV | 89612W102 |  | 6620 | 858653 | SH |  | SOLE |  | 858653 | 0 | 0 |
| TRINITY PL HLDGS INC | COM | 89656D101 |  | 104 | 140827 | SH |  | SOLE |  | 140827 | 0 | 0 |
| TRIP COM GROUP LTD | ADS | 89677Q107 |  | 318 | 9258 | SH |  | SOLE |  | 9258 | 0 | 0 |
| TWILIO INC | CL A | 90138F102 |  | 975 | 19914 | SH |  | SOLE |  | 19914 | 0 | 0 |
| TYSON FOODS INC | CL A | 902494103 |  | 768 | 12343 | SH |  | SOLE |  | 12343 | 0 | 0 |
| U HAUL HOLDING COMPANY | COM | 023586100 |  | 1456 | 24192 | SH |  | SOLE |  | 24192 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 9298 | 375965 | SH |  | SOLE |  | 375965 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 2720 | 110000 | SH | Call | SOLE |  | 110000 | 0 | 0 |
| UBS GROUP AG | SHS | H42097107 |  | 6913 | 371442 | SH |  | SOLE |  | 371442 | 0 | 0 |
| ULTA BEAUTY INC | COM | 90384S303 |  | 18584 | 39618 | SH |  | SOLE |  | 39618 | 0 | 0 |
| UNDER ARMOUR INC | CL C | 904311206 |  | 105 | 11726 | SH |  | SOLE |  | 11726 | 0 | 0 |
| UNILEVER PLC | SPON ADR NEW | 904767704 |  | 27072 | 537677 | SH |  | SOLE |  | 537677 | 0 | 0 |
| UNION PAC CORP | COM | 907818108 |  | 30001 | 144884 | SH |  | SOLE |  | 144884 | 0 | 0 |
| UNITED AIRLS HLDGS INC | COM | 910047109 |  | 8457 | 224330 | SH |  | SOLE |  | 224330 | 0 | 0 |
| UNITED AIRLS HLDGS INC | COM | 910047109 |  | 2639 | 70000 | SH | Call | SOLE |  | 70000 | 0 | 0 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 17610 | 101299 | SH |  | SOLE |  | 101299 | 0 | 0 |
| UNITED RENTALS INC | COM | 911363109 |  | 3902 | 10979 | SH |  | SOLE |  | 10979 | 0 | 0 |
| UNITED STATES STL CORP NEW | COM | 912909108 |  | 278 | 11116 | SH |  | SOLE |  | 11116 | 0 | 0 |
| UNITED STS OIL FD LP | UNITS | 91232N207 |  | 901 | 12845 | SH |  | SOLE |  | 12845 | 0 | 0 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 94909 | 179012 | SH |  | SOLE |  | 179012 | 0 | 0 |
| URBAN OUTFITTERS INC | COM | 917047102 |  | 260 | 10902 | SH |  | SOLE |  | 10902 | 0 | 0 |
| US BANCORP DEL | COM NEW | 902973304 |  | 2755 | 63185 | SH |  | SOLE |  | 63185 | 0 | 0 |
| VAALCO ENERGY INC | COM NEW | 91851C201 |  | 144 | 31539 | SH |  | SOLE |  | 31539 | 0 | 0 |
| VAIL RESORTS INC | COM | 91879Q109 |  | 1934 | 8113 | SH |  | SOLE |  | 8113 | 0 | 0 |
| VALE S A | SPONSORED AD | 91912E105 |  | 2399 | 141376 | SH |  | SOLE |  | 141376 | 0 | 0 |
| VALERO ENERGY CORP | COM | 91913Y100 |  | 6864 | 54108 | SH |  | SOLE |  | 54108 | 0 | 0 |
| VANECK ETF TRUST | VANECK RUSSI | 92189F403 |  | 408 | 72648 | SH |  | SOLE |  | 72648 | 0 | 0 |
| VANECK ETF TRUST | MRNGSTR WDE | 92189F643 |  | 405 | 6240 | SH |  | SOLE |  | 6240 | 0 | 0 |
| VANECK ETF TRUST | SEMICONDUCTR | 92189F676 |  | 7814 | 38502 | SH |  | SOLE |  | 38502 | 0 | 0 |
| VANECK ETF TRUST | PHARMACEUTCL | 92189F692 |  | 205 | 2640 | SH |  | SOLE |  | 2640 | 0 | 0 |
| VANECK ETF TRUST | BIOTECH ETF | 92189F726 |  | 311 | 1944 | SH |  | SOLE |  | 1944 | 0 | 0 |
| VANECK ETF TRUST | GOLD MINERS | 92189F106 |  | 11437 | 399043 | SH |  | SOLE |  | 399043 | 0 | 0 |
| VANECK ETF TRUST | JUNIOR GOLD | 92189F791 |  | 12902 | 361897 | SH |  | SOLE |  | 361897 | 0 | 0 |
| VANECK ETF TRUST | OIL SERVICES | 92189H607 |  | 1813 | 5964 | SH |  | SOLE |  | 5964 | 0 | 0 |
| VANECK ETF TRUST | RARE EARTH/S | 92189H805 |  | 547 | 7177 | SH |  | SOLE |  | 7177 | 0 | 0 |
| VANECK ETF TRUST | JUNIOR GOLD | 92189F791 |  | 8912 | 250000 | SH | Put | SOLE |  | 250000 | 0 | 0 |
| VANECK ETF TRUST | GOLD MINERS | 92189F106 |  | 9243 | 322500 | SH | Call | SOLE |  | 322500 | 0 | 0 |
| VANECK ETF TRUST | JUNIOR GOLD | 92189F791 |  | 5230 | 146700 | SH | Call | SOLE |  | 146700 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | 500 VAL IDX | 921932703 |  | 379 | 2709 | SH |  | SOLE |  | 2709 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | SMLCP 600 VA | 921932778 |  | 1854 | 11808 | SH |  | SOLE |  | 11808 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 VA | 921932844 |  | 611 | 3982 | SH |  | SOLE |  | 3982 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 GR | 921932869 |  | 797 | 4707 | SH |  | SOLE |  | 4707 | 0 | 0 |
| VANGUARD BD INDEX FDS | INTERMED TER | 921937819 |  | 1379 | 18553 | SH |  | SOLE |  | 18553 | 0 | 0 |
| VANGUARD BD INDEX FDS | LONG TERM BO | 921937793 |  | 436 | 6012 | SH |  | SOLE |  | 6012 | 0 | 0 |
| VANGUARD BD INDEX FDS | SHORT TRM BO | 921937827 |  | 1419 | 18843 | SH |  | SOLE |  | 18843 | 0 | 0 |
| VANGUARD BD INDEX FDS | TOTAL BND MR | 921937835 |  | 1984 | 27622 | SH |  | SOLE |  | 27622 | 0 | 0 |
| VANGUARD CHARLOTTE FDS | TOTAL INT BD | 92203J407 |  | 530 | 11182 | SH |  | SOLE |  | 11182 | 0 | 0 |
| VANGUARD INDEX FDS | MCAP VL IDXV | 922908512 |  | 1106 | 8176 | SH |  | SOLE |  | 8176 | 0 | 0 |
| VANGUARD INDEX FDS | SML CP GRW E | 922908595 |  | 838 | 4179 | SH |  | SOLE |  | 4179 | 0 | 0 |
| VANGUARD INDEX FDS | SM CP VAL ET | 922908611 |  | 484 | 3045 | SH |  | SOLE |  | 3045 | 0 | 0 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 624 | 3062 | SH |  | SOLE |  | 3062 | 0 | 0 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 797 | 3740 | SH |  | SOLE |  | 3740 | 0 | 0 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 1083 | 7714 | SH |  | SOLE |  | 7714 | 0 | 0 |
| VANGUARD INDEX FDS | TOTAL STK MK | 922908769 |  | 8469 | 44294 | SH |  | SOLE |  | 44294 | 0 | 0 |
| VANGUARD INDEX FDS | S 500 ETF | 922908363 |  | 22048 | 62753 | SH |  | SOLE |  | 62753 | 0 | 0 |
| VANGUARD INDEX FDS | REAL ESTATE | 922908553 |  | 303 | 3674 | SH |  | SOLE |  | 3674 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT | 922042858 |  | 15355 | 393927 | SH |  | SOLE |  | 393927 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX U | 922042775 |  | 1497 | 29865 | SH |  | SOLE |  | 29865 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | TT WRLD ST E | 922042742 |  | 3333 | 38670 | SH |  | SOLE |  | 38670 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | FTSE EUROPE | 922042874 |  | 341 | 6144 | SH |  | SOLE |  | 6144 | 0 | 0 |
| VANGUARD MALVERN FDS | STRM INFPROI | 922020805 |  | 1931 | 41344 | SH |  | SOLE |  | 41344 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | INT-TERM COR | 92206C870 |  | 330 | 4259 | SH |  | SOLE |  | 4259 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000V | 92206C649 |  | 2095 | 17205 | SH |  | SOLE |  | 17205 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000I | 92206C664 |  | 7328 | 104142 | SH |  | SOLE |  | 104142 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | SHORT TERM T | 92206C102 |  | 2144 | 37084 | SH |  | SOLE |  | 37084 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | LONG TERM TR | 92206C847 |  | 722 | 11717 | SH |  | SOLE |  | 11717 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM COR | 92206C409 |  | 1036 | 13773 | SH |  | SOLE |  | 13773 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 9336 | 61484 | SH |  | SOLE |  | 61484 | 0 | 0 |
| VANGUARD STAR FDS | VG TL INTL S | 921909768 |  | 247 | 4770 | SH |  | SOLE |  | 4770 | 0 | 0 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV | 921943858 |  | 19885 | 473789 | SH |  | SOLE |  | 473789 | 0 | 0 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 |  | 357 | 3300 | SH |  | SOLE |  | 3300 | 0 | 0 |
| VANGUARD WHITEHALL FDS | INTL DVD ETF | 921946810 |  | 1585 | 22765 | SH |  | SOLE |  | 22765 | 0 | 0 |
| VANGUARD WORLD FDS | CONSUM STP E | 92204A207 |  | 2375 | 12400 | SH |  | SOLE |  | 12400 | 0 | 0 |
| VANGUARD WORLD FDS | ENERGY ETF | 92204A306 |  | 2475 | 20411 | SH |  | SOLE |  | 20411 | 0 | 0 |
| VANGUARD WORLD FDS | FINANCIALS E | 92204A405 |  | 435 | 5256 | SH |  | SOLE |  | 5256 | 0 | 0 |
| VANGUARD WORLD FDS | INDUSTRIAL E | 92204A603 |  | 1317 | 7213 | SH |  | SOLE |  | 7213 | 0 | 0 |
| VANGUARD WORLD FDS | INF TECH ETF | 92204A702 |  | 5284 | 16543 | SH |  | SOLE |  | 16543 | 0 | 0 |
| VANGUARD WORLD FDS | MATERIALS ET | 92204A801 |  | 1790 | 10519 | SH |  | SOLE |  | 10519 | 0 | 0 |
| VANGUARD WORLD FDS | HEALTH CAR E | 92204A504 |  | 885 | 3568 | SH |  | SOLE |  | 3568 | 0 | 0 |
| VELODYNE LIDAR INC | COM | 92259F101 |  | 98 | 131840 | SH |  | SOLE |  | 131840 | 0 | 0 |
| VENUS CONCEPT INC | COM | 92332W105 |  | 22 | 68674 | SH |  | SOLE |  | 68674 | 0 | 0 |
| VERISK ANALYTICS INC | COM | 92345Y106 |  | 4188 | 23740 | SH |  | SOLE |  | 23740 | 0 | 0 |
| VERITIV CORP | COM | 923454102 |  | 245 | 2017 | SH |  | SOLE |  | 2017 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 46216 | 1172983 | SH |  | SOLE |  | 1172983 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 1576 | 40000 | SH | Call | SOLE |  | 40000 | 0 | 0 |
| VERMILION ENERGY INC | COM | 923725105 |  | 9558 | 540317 | SH |  | SOLE |  | 540317 | 0 | 0 |
| VERSABANK NEW | COM | 92512J106 |  | 8947 | 1199325 | SH |  | SOLE |  | 1199325 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 1089 | 3771 | SH |  | SOLE |  | 3771 | 0 | 0 |
| VIATRIS INC | COM | 92556V106 |  | 1904 | 171042 | SH |  | SOLE |  | 171042 | 0 | 0 |
| VICTORIAS SECRET AND CO | COMMON STOCK | 926400102 |  | 415 | 11594 | SH |  | SOLE |  | 11594 | 0 | 0 |
| VIMEO INC | COMMON STOCK | 92719V100 |  | 193 | 56374 | SH |  | SOLE |  | 56374 | 0 | 0 |
| VIPSHOP HOLDINGS LIMITED | SPONSORED AD | 92763W103 |  | 267 | 19541 | SH |  | SOLE |  | 19541 | 0 | 0 |
| VIRTU FINL INC | CL A | 928254101 |  | 242 | 11864 | SH |  | SOLE |  | 11864 | 0 | 0 |
| VISA INC | COM CL A | 92826C839 |  | 154184 | 742124 | SH |  | SOLE |  | 742124 | 0 | 0 |
| VIZSLA SILVER CORP | COM NEW | 92859G202 |  | 13 | 11336 | SH |  | SOLE |  | 11336 | 0 | 0 |
| VODAFONE GROUP PLC NEW | SPONSORED AD | 92857W308 |  | 1989 | 196582 | SH |  | SOLE |  | 196582 | 0 | 0 |
| WABASH NATL CORP | COM | 929566107 |  | 2827 | 125100 | SH |  | SOLE |  | 125100 | 0 | 0 |
| WABTEC | COM | 929740108 |  | 340 | 3403 | SH |  | SOLE |  | 3403 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 10145 | 271534 | SH |  | SOLE |  | 271534 | 0 | 0 |
| WALMART INC | COM | 931142103 |  | 79345 | 559593 | SH |  | SOLE |  | 559593 | 0 | 0 |
| WALMART INC | COM | 931142103 |  | 24898 | 175600 | SH | Put | SOLE |  | 175600 | 0 | 0 |
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 |  | 423 | 44622 | SH |  | SOLE |  | 44622 | 0 | 0 |
| WASTE CONNECTIONS INC | COM | 94106B101 |  | 184965 | 1396275 | SH |  | SOLE |  | 1396275 | 0 | 0 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 35167 | 224162 | SH |  | SOLE |  | 224162 | 0 | 0 |
| WATERS CORP | COM | 941848103 |  | 881 | 2573 | SH |  | SOLE |  | 2573 | 0 | 0 |
| WATSCO INC | COM | 942622200 |  | 724 | 2903 | SH |  | SOLE |  | 2903 | 0 | 0 |
| WEBSTER FINL CORP | COM | 947890109 |  | 260 | 5502 | SH |  | SOLE |  | 5502 | 0 | 0 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 39049 | 945736 | SH |  | SOLE |  | 945736 | 0 | 0 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 37161 | 900000 | SH | Put | SOLE |  | 900000 | 0 | 0 |
| WESCO INTL INC | COM | 95082P105 |  | 3584 | 28629 | SH |  | SOLE |  | 28629 | 0 | 0 |
| WEST FRASER TIMBER CO LTD | COM | 952845105 |  | 6484 | 89857 | SH |  | SOLE |  | 89857 | 0 | 0 |
| WESTERN ALLIANCE BANCORP | COM | 957638109 |  | 1474 | 24752 | SH |  | SOLE |  | 24752 | 0 | 0 |
| WESTERN ASSET HIGH INCOME OP | COM | 95766K109 |  | 79 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| WESTERN COPPER  GOLD CORP | COM | 95805V108 |  | 134 | 75139 | SH |  | SOLE |  | 75139 | 0 | 0 |
| WESTERN DIGITAL CORP. | COM | 958102105 |  | 635 | 20118 | SH |  | SOLE |  | 20118 | 0 | 0 |
| WESTERN MIDSTREAM PARTNERS L | COM UNIT LP | 958669103 |  | 5185 | 193100 | SH |  | SOLE |  | 193100 | 0 | 0 |
| WESTPORT FUEL SYSTEMS INC | COM NEW | 960908309 |  | 13 | 17307 | SH |  | SOLE |  | 17307 | 0 | 0 |
| WESTROCK CO | COM | 96145D105 |  | 1230 | 34988 | SH |  | SOLE |  | 34988 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 124604 | 3191707 | SH |  | SOLE |  | 3191707 | 0 | 0 |
| WHIRLPOOL CORP | COM | 963320106 |  | 497 | 3514 | SH |  | SOLE |  | 3514 | 0 | 0 |
| WILLIAMS COS INC | COM | 969457100 |  | 1579 | 47983 | SH |  | SOLE |  | 47983 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | SHS | G96629103 |  | 348 | 1421 | SH |  | SOLE |  | 1421 | 0 | 0 |
| WINTRUST FINL CORP | COM | 97650W108 |  | 2348 | 27783 | SH |  | SOLE |  | 27783 | 0 | 0 |
| WISDOMTREE TR | INTL QULTY D | 97717X131 |  | 507 | 16566 | SH |  | SOLE |  | 16566 | 0 | 0 |
| WISDOMTREE TR | EMERG MKTS E | 97717X214 |  | 8055 | 295819 | SH |  | SOLE |  | 295819 | 0 | 0 |
| WISDOMTREE TR | EMER MKT HIG | 97717W315 |  | 635 | 17819 | SH |  | SOLE |  | 17819 | 0 | 0 |
| WISDOMTREE TR | US MIDCAP DI | 97717W505 |  | 323 | 7848 | SH |  | SOLE |  | 7848 | 0 | 0 |
| WISDOMTREE TR | INTL EQUITY | 97717W703 |  | 1846 | 39251 | SH |  | SOLE |  | 39251 | 0 | 0 |
| WISDOMTREE TR | ITL HDG QTLY | 97717X594 |  | 324 | 9080 | SH |  | SOLE |  | 9080 | 0 | 0 |
| WISDOMTREE TR | US QTLY DIV | 97717X669 |  | 512 | 8480 | SH |  | SOLE |  | 8480 | 0 | 0 |
| WISDOMTREE TR | EMG MKTS SMC | 97717W281 |  | 583 | 13260 | SH |  | SOLE |  | 13260 | 0 | 0 |
| WPP PLC NEW | ADR | 92937A102 |  | 4882 | 99316 | SH |  | SOLE |  | 99316 | 0 | 0 |
| WYNN RESORTS LTD | COM | 983134107 |  | 2886 | 34998 | SH |  | SOLE |  | 34998 | 0 | 0 |
| XENON PHARMACEUTICALS INC | COM | 98420N105 |  | 889 | 22550 | SH |  | SOLE |  | 22550 | 0 | 0 |
| XORTX THERAPEUTICS INC | COM NEW | 98420Q207 |  | 16 | 19043 | SH |  | SOLE |  | 19043 | 0 | 0 |
| XP INC | CL A | G98239109 |  | 192 | 12521 | SH |  | SOLE |  | 12521 | 0 | 0 |
| XPEL INC | COM | 98379L100 |  | 497 | 8275 | SH |  | SOLE |  | 8275 | 0 | 0 |
| XYLEM INC | COM | 98419M100 |  | 789 | 7133 | SH |  | SOLE |  | 7133 | 0 | 0 |
| YAMANA GOLD INC | COM | 98462Y100 |  | 5649 | 1017856 | SH |  | SOLE |  | 1017856 | 0 | 0 |
| YETI HLDGS INC | COM | 98585X104 |  | 311 | 7528 | SH |  | SOLE |  | 7528 | 0 | 0 |
| YUM BRANDS INC | COM | 988498101 |  | 384 | 2997 | SH |  | SOLE |  | 2997 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 |  | 915 | 7175 | SH |  | SOLE |  | 7175 | 0 | 0 |
| ZIONS BANCORPORATION N A | COM | 989701107 |  | 202 | 4117 | SH |  | SOLE |  | 4117 | 0 | 0 |
| ZOETIS INC | CL A | 98978V103 |  | 16323 | 111380 | SH |  | SOLE |  | 111380 | 0 | 0 |
| ZOOM VIDEO COMMUNICATIONS IN | CL A | 98980L101 |  | 283 | 4179 | SH |  | SOLE |  | 4179 | 0 | 0 |
| ZOOMINFO TECHNOLOGIES INC | COMMON STOCK | 98980F104 |  | 329 | 10919 | SH |  | SOLE |  | 10919 | 0 | 0 |

---