UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F COVER PAGE
OMB APPROVAL
OMB Number:3235-0006
Expires:July 31, 2015
Estimated average burden
hours per response:23.8

Report for the Calendar Year or Quarter Ended:
06-30-2023
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:
TORONTO DOMINION BANK
Address:
66 Wellington Street West
12TH FLOOR, TD TOWER
Toronto, Ontario, A6 M5K 1A2
Form 13F File Number:

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:
Dale McErlean
Title:
Vice President
Phone:
6474005047


Signature, Place, and Date of Signing:

/s/ Dale McErlean
                         [Signature]
Moncton, NEW BRUNSWICK, CANADA
                 [City, State]
08-10-2023
                           [Date]
                          

Report Type (Check only one.):

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

13F NOTICE. (Check here if no holdings reported are 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).)



List of Other Managers Reporting for this Manager
[If there are no entries in this list, omit this section.]



Form 13F File NumberNameCIK
TDAM USA INC.
0001115941
TD ASSET MANAGEMENT INC
0001056053
TD Securities (USA) LLC
0001335977
COWEN AND COMPANY, LLC
0000048966

Form 13F Summary Page

Report Summary:

Number of Other Included Managers:
5
Form 13F Information table Entry Total:
6371
Form 13F Information table Value Total:
67202182
          (thousands)

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.]

No.Form 13F File NumberNameCIK
1
TD SECURITIES INC
0001106553
2
TD GLOBAL FINANCE
0001178652
3
Toronto Dominion (New York) LLC
0001343236
4
TORONTO DOMINION (SOUTH EAST ASIA) Ltd
0001584627
5
TD Insurance - Meloche Monnex
0001719180


UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE
OMB APPROVAL
OMB Number:3235-0006
Expires:July 31, 2015
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
The Charles Schwab CorpCOM80851310512,763,131225,178,738SHDFND3 0 225,178,738 0
Agilent Technologies IncCOM00846U1013,09625,767SHSOLE25,767 0 0
Advance Auto Parts IncCOM00751Y1063304,702SHSOLE4,702 0 0
AbbVie IncCOM00287Y10920,558152,693SHSOLE152,693 0 0
AmerisourceBergen CorpCOM03073E1052,46412,814SHSOLE12,814 0 0
Abbott LaboratoriesCOM00282410015,918146,117SHSOLE146,117 0 0
Accenture PLCCOMG1151C10117,64357,216SHSOLE57,216 0 0
Adobe Systems IncCOM00724F10120,00840,946SHSOLE40,946 0 0
Analog Devices IncCOM0326541059,96151,170SHSOLE51,170 0 0
Automatic Data Processing IncCOM0530151038,16237,161SHSOLE37,161 0 0
Autodesk IncCOM0527691063,89419,045SHSOLE19,045 0 0
AES Corp/VACOM00130H1051,09752,954SHSOLE52,954 0 0
Aflac IncCOM0010551024,32962,063SHSOLE62,063 0 0
American International Group ICOM0268747843,97769,169SHSOLE69,169 0 0
Assurant IncCOM04621X1087956,327SHSOLE6,327 0 0
Arthur J Gallagher & CoCOM3635761094,05918,500SHSOLE18,500 0 0
Akamai Technologies IncCOM00971T1011,08112,041SHSOLE12,041 0 0
Alaska Air Group IncCOM01165910953810,120SHSOLE10,120 0 0
Allstate Corp/TheCOM0200021012,80725,761SHSOLE25,761 0 0
Applied Materials IncCOM03822210510,84075,049SHSOLE75,049 0 0
AMETEK IncCOM0311001004,53428,030SHSOLE28,030 0 0
Amgen IncCOM03116210010,37646,769SHSOLE46,769 0 0
Ameriprise Financial IncCOM03076C1063,39010,214SHSOLE10,214 0 0
American Tower CorpCOM03027X1007,80340,260SHSOLE40,260 0 0
Anthem IncCOM0367521039,59221,605SHSOLE21,605 0 0
APA CorpCOM03743Q10883424,415SHSOLE24,415 0 0
Air Products & Chemicals IncCOM0091581065,26017,573SHSOLE17,573 0 0
Amphenol CorpCOM0320951014,59554,134SHSOLE54,134 0 0
Activision Blizzard IncCOM00507V1095,03959,818SHSOLE59,818 0 0
Broadcom IncCOM11135F10130,80235,534SHSOLE35,534 0 0
Avery Dennison CorpCOM0536111091,0976,387SHSOLE6,387 0 0
American Express CoCOM0258161099,69655,697SHSOLE55,697 0 0
AutoZone IncCOM0533321024,1361,660SHSOLE1,660 0 0
Boeing Co/TheCOM0970231059,44044,739SHSOLE44,739 0 0
Bank of America CorpCOM06050510417,828621,826SHSOLE621,826 0 0
Baxter International IncCOM0718131092,00644,070SHSOLE44,070 0 0
BB&T CorpCOM89832Q1093,763124,061SHSOLE124,061 0 0
Becton Dickinson and CoCOM0758871096,76225,631SHSOLE25,631 0 0
Franklin Resources IncCOM35461310160322,587SHSOLE22,587 0 0
Brown-Forman CorpCOM1156372091,64424,635SHSOLE24,635 0 0
Biogen IncCOM09062X1033,61712,706SHSOLE12,706 0 0
Bank of New York Mellon Corp/TCOM0640581003,01867,847SHSOLE67,847 0 0
BlackRock IncCOM09247X1019,44113,669SHSOLE13,669 0 0
Bristol-Myers Squibb CoCOM11012210812,732199,231SHSOLE199,231 0 0
Berkshire Hathaway IncCOM08467070249,506145,280SHSOLE145,280 0 0
Boston Scientific CorpCOM1011371077,413137,148SHSOLE137,148 0 0
Boston Properties IncCOM10112110185314,815SHSOLE14,815 0 0
Citigroup IncCOM17296742425,029544,017SHSOLE544,017 0 0
Conagra Brands IncCOM2058871021,27137,730SHSOLE37,730 0 0
Crown Castle International CorCOM22822V1014,39938,639SHSOLE38,639 0 0
Carnival CorpCOM1436583001,49579,464SHSOLE79,464 0 0
CF Industries Holdings IncCOM1252691001,07015,421SHSOLE15,421 0 0
Citizens Financial Group IncCOM17461010599838,291SHSOLE38,291 0 0
Church & Dwight Co IncCOM1713401022,40123,971SHSOLE23,971 0 0
Halfmoon Parent IncCOM1255231006,56423,408SHSOLE23,408 0 0
Cincinnati Financial CorpCOM1720621011,53715,806SHSOLE15,806 0 0
Colgate-Palmolive CoCOM19416210330,073390,631SHSOLE390,631 0 0
Clorox Co/TheCOM1890541091,5549,780SHSOLE9,780 0 0
Comerica IncCOM20034010744110,417SHSOLE10,417 0 0
Comcast CorpCOM20030N10115,169365,335SHSOLE365,335 0 0
CME Group IncCOM12572Q1055,96032,187SHSOLE32,187 0 0
Chipotle Mexican Grill IncCOM1696561059,0184,219SHSOLE4,219 0 0
Cummins IncCOM2310211062,74411,200SHSOLE11,200 0 0
CMS Energy CorpCOM1258961001,35523,074SHSOLE23,074 0 0
Capital One Financial CorpCOM14040H1053,82835,027SHSOLE35,027 0 0
Cabot Oil & Gas CorpCOM1270971031,51559,926SHSOLE59,926 0 0
Cooper Cos Inc/TheCOM2166484021,6464,296SHSOLE4,296 0 0
ConocoPhillipsCOM20825C1049,91295,734SHSOLE95,734 0 0
Costco Wholesale CorpCOM22160K10518,87635,086SHSOLE35,086 0 0
Campbell Soup CoCOM13442910972515,874SHSOLE15,874 0 0
salesforce.com IncCOM79466L30218,19286,174SHSOLE86,174 0 0
Cisco Systems Inc/DelawareCOM17275R10219,132370,037SHSOLE370,037 0 0
CSX CorpCOM1264081035,481160,845SHSOLE160,845 0 0
Cintas CorpCOM1729081053,4867,017SHSOLE7,017 0 0
Cognizant Technology SolutionsCOM1924461023,07147,075SHSOLE47,075 0 0
CVS Health CorpCOM1266501007,141103,373SHSOLE103,373 0 0
Chevron CorpCOM16676410021,679137,872SHSOLE137,872 0 0
Dominion Energy IncCOM25746U1093,42366,135SHSOLE66,135 0 0
Delta Air Lines IncCOM2473617022,41650,848SHSOLE50,848 0 0
Deere & CoCOM2441991059,50623,478SHSOLE23,478 0 0
Discover Financial ServicesCOM2547091082,80424,010SHSOLE24,010 0 0
Dollar General CorpCOM2566771053,38119,930SHSOLE19,930 0 0
Quest Diagnostics IncCOM74834L1001,3429,553SHSOLE9,553 0 0
Danaher CorpCOM23585110214,07958,705SHSOLE58,705 0 0
Walt Disney Co/TheCOM25468710614,353160,878SHSOLE160,878 0 0
Dollar Tree IncCOM2567461082,72218,979SHSOLE18,979 0 0
Dover CorpCOM2600031081,63211,064SHSOLE11,064 0 0
Darden Restaurants IncCOM23719410532,119192,370SHSOLE192,370 0 0
DTE Energy CoCOM2333311071,79316,306SHSOLE16,306 0 0
Duke Energy CorpCOM26441C2045,46860,970SHSOLE60,970 0 0
Devon Energy CorpCOM25179M1032,45250,768SHSOLE50,768 0 0
Electronic Arts IncCOM2855121092,67120,611SHSOLE20,611 0 0
eBay IncCOM2786421032,36352,922SHSOLE52,922 0 0
Ecolab IncCOM2788651003,65619,597SHSOLE19,597 0 0
Edison InternationalCOM2810201076,52193,966SHSOLE93,966 0 0
Estee Lauder Cos Inc/TheCOM5184391044,11620,976SHSOLE20,976 0 0
Eastman Chemical CoCOM2774321007899,427SHSOLE9,427 0 0
Emerson Electric CoCOM2910111044,08445,214SHSOLE45,214 0 0
EOG Resources IncCOM26875P1015,29246,271SHSOLE46,271 0 0
Equinix IncCOM29444U7008,24410,524SHSOLE10,524 0 0
Equity ResidentialCOM29476L1072,23733,928SHSOLE33,928 0 0
Eversource EnergyCOM30040W1081,95627,599SHSOLE27,599 0 0
Essex Property Trust IncCOM2971781051,8117,733SHSOLE7,733 0 0
Entergy CorpCOM29364G1031,62816,729SHSOLE16,729 0 0
Edwards Lifesciences CorpCOM28176E1085,79161,433SHSOLE61,433 0 0
Exelon CorpCOM30161N1013,20378,685SHSOLE78,685 0 0
Expeditors International of WaCOM3021301091,71314,150SHSOLE14,150 0 0
Expedia IncCOM30212P3031,23311,282SHSOLE11,282 0 0
Fastenal CoCOM3119001043,30556,071SHSOLE56,071 0 0
Facebook IncCOM30303M10211,06638,587SHSOLE38,587 0 0
Freeport-McMoRan IncCOM35671D8574,533113,394SHSOLE113,394 0 0
FedEx CorpCOM31428X1064,53218,295SHSOLE18,295 0 0
FirstEnergy CorpCOM3379321071,67343,054SHSOLE43,054 0 0
F5 Networks IncCOM3156161021,81012,381SHSOLE12,381 0 0
Fidelity National InformationCOM31620M1062,80251,256SHSOLE51,256 0 0
Fiserv IncCOM3377381086,87254,517SHSOLE54,517 0 0
Fifth Third BancorpCOM3167731001,74766,689SHSOLE66,689 0 0
Federal Realty Investment TrusCOM3137451015615,804SHSOLE5,804 0 0
Fortive CorpCOM34959J1082,67135,749SHSOLE35,749 0 0
General Dynamics CorpCOM3695501083,82617,797SHSOLE17,797 0 0
General Electric CoCOM3696043019,45786,153SHSOLE86,153 0 0
Gilead Sciences IncCOM3755581037,726100,311SHSOLE100,311 0 0
General Mills IncCOM3703341043,56246,468SHSOLE46,468 0 0
Corning IncCOM2193501052,88082,251SHSOLE82,251 0 0
General Motors CoCOM37045V1004,238109,979SHSOLE109,979 0 0
Alphabet IncCOM02079K1075584,615SHSOLE4,615 0 0
Genuine Parts CoCOM3724601051,88011,117SHSOLE11,117 0 0
Global Payments IncCOM37940X1022,30023,365SHSOLE23,365 0 0
Garmin LtdCOMH2906T1091,55514,923SHSOLE14,923 0 0
Goldman Sachs Group Inc/TheCOM38141G1048,47726,302SHSOLE26,302 0 0
WW Grainger IncCOM3848021043,7494,758SHSOLE4,758 0 0
Huntington Bancshares Inc/OHCOM4461501041,230114,211SHSOLE114,211 0 0
HCA Healthcare IncCOM40412C1014,95016,323SHSOLE16,323 0 0
HCP IncCOM42250P10386943,275SHSOLE43,275 0 0
Home Depot Inc/TheCOM43707610227,71389,275SHSOLE89,275 0 0
Hess CorpCOM42809H1072,97021,863SHSOLE21,863 0 0
Hartford Financial Services GrCOM4165151042,29231,840SHSOLE31,840 0 0
Hologic IncCOM4364401011,91523,671SHSOLE23,671 0 0
Honeywell International IncCOM43851610613,40564,647SHSOLE64,647 0 0
HP IncCOM40434L1052,10568,585SHSOLE68,585 0 0
Harris CorpCOM5024311093,45417,658SHSOLE17,658 0 0
Henry Schein IncCOM8064071021,29315,951SHSOLE15,951 0 0
Host Hotels & Resorts IncCOM44107P10494656,270SHSOLE56,270 0 0
Hershey Co/TheCOM4278661083,57014,307SHSOLE14,307 0 0
Humana IncCOM4448591025,11611,451SHSOLE11,451 0 0
International Business MachineCOM45920010112,78195,580SHSOLE95,580 0 0
Intercontinental Exchange IncCOM45866F1045,61749,706SHSOLE49,706 0 0
International Flavors & FragraCOM4595061011,65020,741SHSOLE20,741 0 0
Illumina IncCOM4523271092,62514,010SHSOLE14,010 0 0
Intel CorpCOM45814010012,694379,861SHSOLE379,861 0 0
Intuit IncCOM46120210311,60025,335SHSOLE25,335 0 0
International Paper CoCOM46014610387327,457SHSOLE27,457 0 0
Intuitive Surgical IncCOM46120E60210,75431,472SHSOLE31,472 0 0
Illinois Tool Works IncCOM4523081098,20732,831SHSOLE32,831 0 0
Invesco LtdCOMG491BT10896457,411SHSOLE57,411 0 0
JB Hunt Transport Services IncCOM4456581071,1876,560SHSOLE6,560 0 0
Johnson Controls InternationalCOMG515021053,69654,281SHSOLE54,281 0 0
Jacobs Solutions IncCOM46982L1081,68314,169SHSOLE14,169 0 0
Johnson & JohnsonCOM47816010425,851156,292SHSOLE156,292 0 0
Juniper Networks IncCOM48203R1041,53348,963SHSOLE48,963 0 0
JPMorgan Chase & CoCOM46625H10037,925260,946SHSOLE260,946 0 0
Kellogg CoCOM4878361081,37020,338SHSOLE20,338 0 0
KeyCorpCOM4932671081,037112,303SHSOLE112,303 0 0
Kraft Heinz Co/TheCOM5007541062,23963,110SHSOLE63,110 0 0
Kimco Realty CorpCOM49446R10996649,043SHSOLE49,043 0 0
Kimberly-Clark CorpCOM4943681033,68326,692SHSOLE26,692 0 0
Kinder Morgan Inc/DECOM49456B1012,685156,036SHSOLE156,036 0 0
Coca-Cola Co/TheCOM19121610027,557457,924SHSOLE457,924 0 0
Kroger Co/TheCOM5010441012,42751,667SHSOLE51,667 0 0
Loews CorpCOM54042410888814,965SHSOLE14,965 0 0
Lennar CorpCOM5260571042,83622,647SHSOLE22,647 0 0
Laboratory Corp of America HolCOM50540R4091,8337,600SHSOLE7,600 0 0
LKQ CorpCOM5018892081,50125,785SHSOLE25,785 0 0
Eli Lilly & CoCOM53245710833,81472,151SHSOLE72,151 0 0
Lockheed Martin CorpCOM5398301098,20417,832SHSOLE17,832 0 0
Lincoln National CorpCOM53418710931412,207SHSOLE12,207 0 0
Lowe's Cos IncCOM54866110711,95753,013SHSOLE53,013 0 0
Lam Research CorpCOM5128071087,36111,458SHSOLE11,458 0 0
Mastercard IncCOM57636Q10429,12174,096SHSOLE74,096 0 0
Marriott International Inc/MDCOM5719032023,74520,400SHSOLE20,400 0 0
McDonald's CorpCOM58013510119,55565,576SHSOLE65,576 0 0
Microchip Technology IncCOM5950171043,88043,339SHSOLE43,339 0 0
McKesson CorpCOM58155Q1034,58110,728SHSOLE10,728 0 0
Moody's CorpCOM6153691055,53915,942SHSOLE15,942 0 0
Mondelez International IncCOM6092071057,853107,743SHSOLE107,743 0 0
Medtronic PLCCOMG5960L10310,844123,172SHSOLE123,172 0 0
MetLife IncCOM59156R1083,87768,633SHSOLE68,633 0 0
Mohawk Industries IncCOM6081901044314,182SHSOLE4,182 0 0
McCormick & Co Inc/MDCOM5797802061,73019,845SHSOLE19,845 0 0
Martin Marietta Materials IncCOM5732841062,2624,903SHSOLE4,903 0 0
Marsh & McLennan Cos IncCOM5717481028,47845,107SHSOLE45,107 0 0
3M CoCOM88579Y1014,36543,645SHSOLE43,645 0 0
Monster Beverage CorpCOM61174X1093,81066,372SHSOLE66,372 0 0
Altria Group IncCOM02209S1036,393141,223SHSOLE141,223 0 0
Mosaic Co/TheCOM61945C10391926,275SHSOLE26,275 0 0
Marathon Petroleum CorpCOM56585A1023,91133,567SHSOLE33,567 0 0
Merck & Co IncCOM58933Y10526,455229,425SHSOLE229,425 0 0
Marathon Oil CorpCOM5658491061,12448,862SHSOLE48,862 0 0
Morgan StanleyCOM6174464489,703113,704SHSOLE113,704 0 0
Motorola Solutions IncCOM6200763075,15617,594SHSOLE17,594 0 0
M&T Bank CorpCOM55261F1042,00516,214SHSOLE16,214 0 0
Micron Technology IncCOM5951121035,50687,299SHSOLE87,299 0 0
Nasdaq IncCOM6311031081,54431,001SHSOLE31,001 0 0
NextEra Energy IncCOM65339F10111,870160,083SHSOLE160,083 0 0
Newmont Mining CorpCOM6516391063,05871,731SHSOLE71,731 0 0
Netflix IncCOM64110L10617,17939,028SHSOLE39,028 0 0
NiSource IncCOM65473P10589332,679SHSOLE32,679 0 0
NIKE IncCOM65410610311,711106,185SHSOLE106,185 0 0
Northrop Grumman CorpCOM6668071025,14411,293SHSOLE11,293 0 0
NRG Energy IncCOM62937750868118,215SHSOLE18,215 0 0
Norfolk Southern CorpCOM6558441084,08118,010SHSOLE18,010 0 0
NetApp IncCOM64110D1041,53920,160SHSOLE20,160 0 0
Northern Trust CorpCOM6658591041,45319,610SHSOLE19,610 0 0
Nucor CorpCOM6703461053,25719,875SHSOLE19,875 0 0
NVIDIA CorpCOM67066G1046,72715,914SHSOLE15,914 0 0
Newell Brands IncCOM65122910625929,813SHSOLE29,813 0 0
News CorpCOM65249B2081839,291SHSOLE9,291 0 0
News CorpCOM65249B10958730,139SHSOLE30,139 0 0
Realty Income CorpCOM7561091043,67161,444SHSOLE61,444 0 0
ONEOK IncCOM6826801032,18335,399SHSOLE35,399 0 0
Oracle CorpCOM68389X10517,434146,499SHSOLE146,499 0 0
O'Reilly Automotive IncCOM67103H1075,5055,767SHSOLE5,767 0 0
Occidental Petroleum CorpCOM6745991053,34056,843SHSOLE56,843 0 0
Paychex IncCOM7043261073,26229,180SHSOLE29,180 0 0
PACCAR IncCOM6937181083,45641,344SHSOLE41,344 0 0
PG&E CorpCOM69331C1082,208127,895SHSOLE127,895 0 0
Public Service Enterprise GrouCOM7445731062,47039,476SHSOLE39,476 0 0
PepsiCo IncCOM71344810820,174108,996SHSOLE108,996 0 0
Pfizer IncCOM71708110318,059492,686SHSOLE492,686 0 0
Principal Financial Group IncCOM74251V1021,35417,863SHSOLE17,863 0 0
Procter & Gamble Co/TheCOM74271810928,275186,471SHSOLE186,471 0 0
Progressive Corp/TheCOM7433151036,87251,950SHSOLE51,950 0 0
Parker-Hannifin CorpCOM7010941044,96812,747SHSOLE12,747 0 0
PerkinElmer IncCOM7140461091,73714,629SHSOLE14,629 0 0
Prologis IncCOM74340W10310,92189,116SHSOLE89,116 0 0
Philip Morris International InCOM71817210911,979122,802SHSOLE122,802 0 0
PNC Financial Services Group ICOM6934751054,70637,387SHSOLE37,387 0 0
Pentair PLCCOMG7S00T1042,12432,909SHSOLE32,909 0 0
Pinnacle West Capital CorpCOM7234841017298,960SHSOLE8,960 0 0
PPG Industries IncCOM6935061073,53223,835SHSOLE23,835 0 0
PPL CorpCOM69351T1061,54258,313SHSOLE58,313 0 0
Prudential Financial IncCOM7443201023,11835,367SHSOLE35,367 0 0
Public StorageCOM74460D1094,32914,842SHSOLE14,842 0 0
Phillips 66COM7185461043,46036,303SHSOLE36,303 0 0
Pioneer Natural Resources CoCOM7237871073,82818,492SHSOLE18,492 0 0
PayPal Holdings IncCOM70450Y1036,53497,990SHSOLE97,990 0 0
QUALCOMM IncCOM74752510311,74998,771SHSOLE98,771 0 0
Qorvo IncCOM74736K1018067,903SHSOLE7,903 0 0
Regeneron Pharmaceuticals IncCOM75886F1076,7569,409SHSOLE9,409 0 0
Regions Financial CorpCOM7591EP1001,53085,912SHSOLE85,912 0 0
Robert Half International IncCOM7703231037109,441SHSOLE9,441 0 0
Ralph Lauren CorpCOM7512121014013,251SHSOLE3,251 0 0
Roper Technologies IncCOM7766961064,0528,433SHSOLE8,433 0 0
Ross Stores IncCOM7782961033,57031,857SHSOLE31,857 0 0
Republic Services IncCOM7607591002,49016,265SHSOLE16,265 0 0
Starbucks CorpCOM8552441099,87899,786SHSOLE99,786 0 0
Charles Schwab Corp/TheCOM8085131057,574133,720SHSOLE133,720 0 0
Sealed Air CorpCOM81211K10045711,423SHSOLE11,423 0 0
Sherwin-Williams Co/TheCOM8243481066,88125,933SHSOLE25,933 0 0
JM Smucker Co/TheCOM8326964051,2458,436SHSOLE8,436 0 0
Schlumberger LtdCOM8068571085,535112,765SHSOLE112,765 0 0
Snap-on IncCOM8330341011,2854,461SHSOLE4,461 0 0
Southern Co/TheCOM84258710772110,267SHSOLE10,267 0 0
Simon Property Group IncCOM8288061093,59231,124SHSOLE31,124 0 0
S&P Global IncCOM78409V10412,45131,081SHSOLE31,081 0 0
Sempra EnergyCOM8168511093,62224,894SHSOLE24,894 0 0
State Street CorpCOM8574771031,93426,445SHSOLE26,445 0 0
Seagate Technology Holdings PLCOMG7997R10394215,236SHSOLE15,236 0 0
Constellation Brands IncCOM21036P1083,41113,869SHSOLE13,869 0 0
Skyworks Solutions IncCOM83088M1021,39312,592SHSOLE12,592 0 0
Stryker CorpCOM8636671019,45030,997SHSOLE30,997 0 0
Symantec CorpCOM66877110883445,002SHSOLE45,002 0 0
Sysco CorpCOM8718291072,97240,086SHSOLE40,086 0 0
AT&T IncCOM00206R1029,015565,592SHSOLE565,592 0 0
Molson Coors Brewing CoCOM60871R20997714,854SHSOLE14,854 0 0
TJX Cos Inc/TheCOM8725401099,713114,629SHSOLE114,629 0 0
Torchmark CorpCOM37959E1021,0789,838SHSOLE9,838 0 0
Thermo Fisher Scientific IncCOM88355610218,04434,608SHSOLE34,608 0 0
Travelers Cos Inc/TheCOM89417E1093,84022,126SHSOLE22,126 0 0
Tractor Supply CoCOM8923561064792,168SHSOLE2,168 0 0
Tyson Foods IncCOM9024941031,15222,595SHSOLE22,595 0 0
Texas Instruments IncCOM88250810414,41580,133SHSOLE80,133 0 0
Textron IncCOM8832031011,07815,956SHSOLE15,956 0 0
United Continental Holdings InCOM9100471091,42325,947SHSOLE25,947 0 0
UDR IncCOM9026531041,05124,480SHSOLE24,480 0 0
Universal Health Services IncCOM9139031007854,979SHSOLE4,979 0 0
Ulta Beauty IncCOM90384S3032,3995,102SHSOLE5,102 0 0
Union Pacific CorpCOM90781810810,97553,673SHSOLE53,673 0 0
Vulcan Materials CoCOM9291601092,37210,527SHSOLE10,527 0 0
Verisk Analytics IncCOM92345Y1062,78512,330SHSOLE12,330 0 0
VeriSign IncCOM92343E1021,7447,722SHSOLE7,722 0 0
Vertex Pharmaceuticals IncCOM92532F1007,84022,293SHSOLE22,293 0 0
Ventas IncCOM92276F1001,77537,568SHSOLE37,568 0 0
Verizon Communications IncCOM92343V10412,361332,598SHSOLE332,598 0 0
Waters CorpCOM9418481031,3835,191SHSOLE5,191 0 0
Walgreens Boots Alliance IncCOM9314271081,61356,656SHSOLE56,656 0 0
Western Digital CorpCOM95810210595925,312SHSOLE25,312 0 0
WEC Energy Group IncCOM92939U1062,20124,956SHSOLE24,956 0 0
Wells Fargo & CoCOM94974610112,661296,856SHSOLE296,856 0 0
Whirlpool CorpCOM9633201066444,332SHSOLE4,332 0 0
Willis Towers Watson PLCCOMG966291032,36810,062SHSOLE10,062 0 0
Waste Management IncCOM94106L1095,07629,289SHSOLE29,289 0 0
Williams Cos Inc/TheCOM9694571003,14396,377SHSOLE96,377 0 0
Wal-Mart Stores IncCOM93114210317,430110,968SHSOLE110,968 0 0
Westrock CoCOM96145D10558920,264SHSOLE20,264 0 0
Weyerhaeuser CoCOM9621661041,94057,935SHSOLE57,935 0 0
Wynn Resorts LtdCOM9831341078658,193SHSOLE8,193 0 0
Xcel Energy IncCOM98389B1002,70543,541SHSOLE43,541 0 0
Exxon Mobil CorpCOM30231G1022,32721,709SHSOLE21,709 0 0
DENTSPLY SIRONA IncCOM24906P10972618,158SHSOLE18,158 0 0
Xylem Inc/NYCOM98419M1003,14027,904SHSOLE27,904 0 0
Yum! Brands IncCOM9884981013,24923,464SHSOLE23,464 0 0
Zimmer Biomet Holdings IncCOM98956P1022,79819,234SHSOLE19,234 0 0
Zions Bancorp NACOM98970110731411,717SHSOLE11,717 0 0
Zoetis IncCOM98978V1037,52543,728SHSOLE43,728 0 0
Targa Resources CorpCOM87612G1011,36017,881SHSOLE17,881 0 0
Arconic IncCOM4432011081,44129,101SHSOLE29,101 0 0
Lamb Weston Holdings IncCOM5132721041,32411,527SHSOLE11,527 0 0
Mid-America Apartment CommunitCOM59522J1031,4019,230SHSOLE9,230 0 0
IDEXX Laboratories IncCOM45168D1043,8337,637SHSOLE7,637 0 0
CBOE Holdings IncCOM12503M1081,3139,521SHSOLE9,521 0 0
Incyte CorpCOM45337C10298615,855SHSOLE15,855 0 0
Regency Centers CorpCOM7588491031,09117,677SHSOLE17,677 0 0
Synopsys IncCOM8716071075,24312,049SHSOLE12,049 0 0
Advanced Micro Devices IncCOM00790310715,653137,511SHSOLE137,511 0 0
Alexandria Real Estate EquitieCOM0152711091,41312,456SHSOLE12,456 0 0
Raymond James Financial IncCOM7547301091,74416,821SHSOLE16,821 0 0
DXC Technology CoCOM23355L10648118,013SHSOLE18,013 0 0
Gartner IncCOM3666511072,2916,544SHSOLE6,544 0 0
ANSYS IncCOM03662Q1052,3577,141SHSOLE7,141 0 0
Align Technology IncCOM0162551012,2456,354SHSOLE6,354 0 0
Hilton Worldwide Holdings IncCOM43300A2033,04520,936SHSOLE20,936 0 0
Everest Re Group LtdCOMG3223R1081,3153,849SHSOLE3,849 0 0
Baker Hughes a GE CoCOM05722G1002,53080,093SHSOLE80,093 0 0
MGM Resorts InternationalCOM5529531011,04823,889SHSOLE23,889 0 0
AO Smith CorpCOM8318652097179,853SHSOLE9,853 0 0
Alphabet IncCOM02079K3055314,440SHSOLE4,440 0 0
Mastercard IncCOM57636Q104284722SHSOLE722 0 0
Packaging Corp of AmericaCOM6951561099407,115SHSOLE7,115 0 0
ResMed IncCOM7611521073,05113,971SHSOLE13,971 0 0
Agilent Technologies IncCOM00846U10117,169142,874SHSOLE142,874 0 0
American Airlines Group IncCOM02376R1022,172121,151SHSOLE121,151 0 0
Advance Auto Parts IncCOM00751Y1062,32533,094SHSOLE33,094 0 0
Apple IncCOM037833100357,1281,842,446SHSOLE1,842,446 0 0
AbbVie IncCOM00287Y109122,700911,354SHSOLE911,354 0 0
AmerisourceBergen CorpCOM03073E10514,36974,723SHSOLE74,723 0 0
Abbott LaboratoriesCOM00282410091,265837,734SHSOLE837,734 0 0
Accenture PLCCOMG1151C101130,238422,354SHSOLE422,354 0 0
Adobe Systems IncCOM00724F10175,022153,531SHSOLE153,531 0 0
Analog Devices IncCOM03265410551,621265,167SHSOLE265,167 0 0
Archer-Daniels-Midland CoCOM03948310221,212280,927SHSOLE280,927 0 0
Automatic Data Processing IncCOM05301510374,751340,342SHSOLE340,342 0 0
Autodesk IncCOM05276910621,962107,413SHSOLE107,413 0 0
Ameren CorpCOM0236081029,118111,717SHSOLE111,717 0 0
American Electric Power Co IncCOM02553710118,335217,910SHSOLE217,910 0 0
AES Corp/VACOM00130H1055,898284,721SHSOLE284,721 0 0
Aflac IncCOM00105510216,844241,489SHSOLE241,489 0 0
American International Group ICOM02687478450,471877,772SHSOLE877,772 0 0
Assurant IncCOM04621X1084,97039,563SHSOLE39,563 0 0
Arthur J Gallagher & CoCOM36357610925,041114,127SHSOLE114,127 0 0
Akamai Technologies IncCOM00971T1016,89576,777SHSOLE76,777 0 0
Albemarle CorpCOM01265310114,61765,567SHSOLE65,567 0 0
Align Technology IncCOM01625510116,05445,428SHSOLE45,428 0 0
Alaska Air Group IncCOM0116591091,26123,728SHSOLE23,728 0 0
Allstate Corp/TheCOM02000210124,073220,924SHSOLE220,924 0 0
Applied Materials IncCOM03822210589,630620,539SHSOLE620,539 0 0
Advanced Micro Devices IncCOM007903107187,6361,648,391SHSOLE1,648,391 0 0
AMETEK IncCOM03110010020,046123,920SHSOLE123,920 0 0
Amgen IncCOM03116210097,109437,697SHSOLE437,697 0 0
Ameriprise Financial IncCOM03076C10621,14663,707SHSOLE63,707 0 0
American Tower CorpCOM03027X10051,006263,182SHSOLE263,182 0 0
ANSYS IncCOM03662Q10515,61047,298SHSOLE47,298 0 0
Anthem IncCOM03675210379,173178,327SHSOLE178,327 0 0
AO Smith CorpCOM8318652093,86253,108SHSOLE53,108 0 0
APA CorpCOM03743Q1088,754256,368SHSOLE256,368 0 0
Air Products & Chemicals IncCOM00915810647,998160,358SHSOLE160,358 0 0
Amphenol CorpCOM03209510126,537312,602SHSOLE312,602 0 0
Alexandria Real Estate EquitieCOM0152711099,72285,722SHSOLE85,722 0 0
Arconic IncCOM4432011088,030162,138SHSOLE162,138 0 0
Activision Blizzard IncCOM00507V109130,5271,549,457SHSOLE1,549,457 0 0
AvalonBay Communities IncCOM05348410114,25075,344SHSOLE75,344 0 0
Broadcom IncCOM11135F101273,741315,799SHSOLE315,799 0 0
Avery Dennison CorpCOM0536111098,38348,827SHSOLE48,827 0 0
American Water Works Co IncCOM03042010311,81782,842SHSOLE82,842 0 0
American Express CoCOM02581610995,198546,872SHSOLE546,872 0 0
Acuity Brands IncCOM00508Y1024,72629,000SHSOLE29,000 0 0
AutoZone IncCOM05333210225,41210,199SHSOLE10,199 0 0
Bank of America CorpCOM060505104235,6426,730,178SHSOLE6,730,178 0 0
Baxter International IncCOM07181310910,283225,853SHSOLE225,853 0 0
BB&T CorpCOM89832Q10943,8241,444,965SHSOLE1,444,965 0 0
Best Buy Co IncCOM0865161018,362102,115SHSOLE102,115 0 0
Becton Dickinson and CoCOM07588710936,277137,506SHSOLE137,506 0 0
Franklin Resources IncCOM3546131013,337125,024SHSOLE125,024 0 0
Brown-Forman CorpCOM1156372097,838117,455SHSOLE117,455 0 0
Baker Hughes a GE CoCOM05722G10013,696433,579SHSOLE433,579 0 0
Biogen IncCOM09062X10320,81673,129SHSOLE73,129 0 0
Bank of New York Mellon Corp/TCOM06405810046,2081,038,652SHSOLE1,038,652 0 0
BlackRock IncCOM09247X10176,356110,556SHSOLE110,556 0 0
Ball CorpCOM0584981069,912170,398SHSOLE170,398 0 0
Bristol-Myers Squibb CoCOM11012210873,5151,150,387SHSOLE1,150,387 0 0
Berkshire Hathaway IncCOM084670702166,156487,605SHSOLE487,605 0 0
Boston Scientific CorpCOM10113710757,7351,068,134SHSOLE1,068,134 0 0
BorgWarner IncCOM0997241065,216106,713SHSOLE106,713 0 0
Boston Properties IncCOM1011211014,47177,697SHSOLE77,697 0 0
Citigroup IncCOM17296742416,949368,400SHSOLE368,400 0 0
Conagra Brands IncCOM2058871026,840202,996SHSOLE202,996 0 0
Cardinal Health IncCOM14149Y10810,818114,471SHSOLE114,471 0 0
Caterpillar IncCOM14912310157,877235,392SHSOLE235,392 0 0
CBOE Holdings IncCOM12503M10811,71884,964SHSOLE84,964 0 0
CBS CorpCOM92556H2063,627228,133SHSOLE228,133 0 0
Crown Castle International CorCOM22822V10126,371231,608SHSOLE231,608 0 0
Carnival CorpCOM1436583008,613457,715SHSOLE457,715 0 0
CF Industries Holdings IncCOM1252691009,090131,035SHSOLE131,035 0 0
Citizens Financial Group IncCOM1746101055,370206,045SHSOLE206,045 0 0
Church & Dwight Co IncCOM17134010210,410103,930SHSOLE103,930 0 0
CH Robinson Worldwide IncCOM12541W2094,67249,549SHSOLE49,549 0 0
Charter Communications IncCOM16119P10818,31749,896SHSOLE49,896 0 0
Halfmoon Parent IncCOM12552310054,992196,119SHSOLE196,119 0 0
Cincinnati Financial CorpCOM1720621016,50666,894SHSOLE66,894 0 0
Colgate-Palmolive CoCOM19416210342,874556,905SHSOLE556,905 0 0
Clorox Co/TheCOM1890541098,35952,595SHSOLE52,595 0 0
Comerica IncCOM2003401071,03424,433SHSOLE24,433 0 0
Comcast CorpCOM20030N101119,8613,522,728SHSOLE3,522,728 0 0
CME Group IncCOM12572Q10542,221228,025SHSOLE228,025 0 0
Chipotle Mexican Grill IncCOM16965610533,31915,588SHSOLE15,588 0 0
Cummins IncCOM23102110614,75760,237SHSOLE60,237 0 0
CMS Energy CorpCOM1258961007,286124,111SHSOLE124,111 0 0
Centene CorpCOM15135B10116,557245,639SHSOLE245,639 0 0
CenterPoint Energy IncCOM15189T1077,814268,237SHSOLE268,237 0 0
Capital One Financial CorpCOM14040H10527,141248,334SHSOLE248,334 0 0
Cabot Oil & Gas CorpCOM1270971038,121321,207SHSOLE321,207 0 0
Cooper Cos Inc/TheCOM2166484028,46722,098SHSOLE22,098 0 0
ConocoPhillipsCOM20825C104160,7651,552,726SHSOLE1,552,726 0 0
Costco Wholesale CorpCOM22160K105129,049239,868SHSOLE239,868 0 0
Campbell Soup CoCOM1344291093,83683,972SHSOLE83,972 0 0
salesforce.com IncCOM79466L302113,250536,449SHSOLE536,449 0 0
Cisco Systems Inc/DelawareCOM17275R10249,256952,652SHSOLE952,652 0 0
CSX CorpCOM12640810331,732931,225SHSOLE931,225 0 0
Cintas CorpCOM17290810527,20854,774SHSOLE54,774 0 0
Cognizant Technology SolutionsCOM192446102437,9586,713,634SHSOLE6,713,634 0 0
CVS Health CorpCOM12665010073,0371,057,260SHSOLE1,057,260 0 0
Chevron CorpCOM166764100164,0141,043,083SHSOLE1,043,083 0 0
Dominion Energy IncCOM25746U10918,402355,572SHSOLE355,572 0 0
Delta Air Lines IncCOM24736170210,800227,344SHSOLE227,344 0 0
Deere & CoCOM24419910573,540181,622SHSOLE181,622 0 0
Discover Financial ServicesCOM25470910816,039137,360SHSOLE137,360 0 0
Dollar General CorpCOM25667710525,955152,980SHSOLE152,980 0 0
Quest Diagnostics IncCOM74834L1007,02450,007SHSOLE50,007 0 0
DR Horton IncCOM23331A10919,721162,173SHSOLE162,173 0 0
Danaher CorpCOM23585110282,542344,167SHSOLE344,167 0 0
Digital Realty Trust IncCOM25386810317,698155,536SHSOLE155,536 0 0
Dollar Tree IncCOM25674610863,714444,312SHSOLE444,312 0 0
Dover CorpCOM26000310810,49371,114SHSOLE71,114 0 0
Darden Restaurants IncCOM23719410511,54369,135SHSOLE69,135 0 0
DTE Energy CoCOM23333110711,401103,701SHSOLE103,701 0 0
Duke Energy CorpCOM26441C20437,595419,228SHSOLE419,228 0 0
DaVita IncCOM23918K1082,41324,037SHSOLE24,037 0 0
Devon Energy CorpCOM25179M10313,179272,833SHSOLE272,833 0 0
DXC Technology CoCOM23355L1061,56958,757SHSOLE58,757 0 0
Electronic Arts IncCOM28551210937,603290,130SHSOLE290,130 0 0
eBay IncCOM27864210310,978245,821SHSOLE245,821 0 0
Ecolab IncCOM27886510026,622142,702SHSOLE142,702 0 0
Consolidated Edison IncCOM20911510413,319147,438SHSOLE147,438 0 0
Equifax IncCOM29442910512,30552,332SHSOLE52,332 0 0
Edison InternationalCOM28102010713,457193,902SHSOLE193,902 0 0
Estee Lauder Cos Inc/TheCOM51843910420,645105,202SHSOLE105,202 0 0
Eastman Chemical CoCOM2774321006,23774,555SHSOLE74,555 0 0
Emerson Electric CoCOM29101110427,703306,696SHSOLE306,696 0 0
EOG Resources IncCOM26875P10145,254395,715SHSOLE395,715 0 0
Equinix IncCOM29444U70039,13049,950SHSOLE49,950 0 0
Equity ResidentialCOM29476L10712,303186,623SHSOLE186,623 0 0
EQT CorpCOM26884L1096,244151,929SHSOLE151,929 0 0
Eversource EnergyCOM30040W10810,518148,412SHSOLE148,412 0 0
Essex Property Trust IncCOM2971781058,03934,333SHSOLE34,333 0 0
Entergy CorpCOM29364G1038,77190,139SHSOLE90,139 0 0
Edwards Lifesciences CorpCOM28176E10825,528270,820SHSOLE270,820 0 0
Exelon CorpCOM30161N10118,584456,494SHSOLE456,494 0 0
Expeditors International of WaCOM3021301097,91965,421SHSOLE65,421 0 0
Expedia IncCOM30212P3038,99182,250SHSOLE82,250 0 0
Extra Space Storage IncCOM30225T10210,72372,093SHSOLE72,093 0 0
Ford Motor CoCOM34537086028,9121,912,280SHSOLE1,912,280 0 0
Fastenal CoCOM31190010414,420244,616SHSOLE244,616 0 0
Facebook IncCOM30303M10276,017265,071SHSOLE265,071 0 0
Fortune Brands Home & SecurityCOM34964C1062,19130,472SHSOLE30,472 0 0
Freeport-McMoRan IncCOM35671D857152,1623,806,722SHSOLE3,806,722 0 0
FedEx CorpCOM31428X10631,046125,325SHSOLE125,325 0 0
FirstEnergy CorpCOM3379321078,894228,911SHSOLE228,911 0 0
F5 Networks IncCOM3156161027,53751,570SHSOLE51,570 0 0
Fidelity National InformationCOM31620M10661,7141,129,025SHSOLE1,129,025 0 0
Fiserv IncCOM33773810833,313264,262SHSOLE264,262 0 0
Fifth Third BancorpCOM31677310016,741639,170SHSOLE639,170 0 0
FMC CorpCOM3024913038,11077,777SHSOLE77,777 0 0
Federal Realty Investment TrusCOM3137451012,08521,566SHSOLE21,566 0 0
Fortive CorpCOM34959J10813,328178,377SHSOLE178,377 0 0
General Dynamics CorpCOM36955010834,546160,679SHSOLE160,679 0 0
General Electric CoCOM36960430164,238585,193SHSOLE585,193 0 0
Gilead Sciences IncCOM37555810351,772672,232SHSOLE672,232 0 0
General Mills IncCOM37033410419,162250,009SHSOLE250,009 0 0
Corning IncCOM21935010513,676390,582SHSOLE390,582 0 0
General Motors CoCOM37045V10029,868775,128SHSOLE775,128 0 0
Alphabet IncCOM02079K10727,326226,046SHSOLE226,046 0 0
Alphabet IncCOM02079K305126,7121,059,323SHSOLE1,059,323 0 0
Genuine Parts CoCOM37246010514,73587,131SHSOLE87,131 0 0
Global Payments IncCOM37940X10230,865313,510SHSOLE313,510 0 0
Gap Inc/TheCOM3647601086,969781,000SHSOLE781,000 0 0
Garmin LtdCOMH2906T1097,27369,784SHSOLE69,784 0 0
Goldman Sachs Group Inc/TheCOM38141G104235,317730,089SHSOLE730,089 0 0
WW Grainger IncCOM38480210415,08919,148SHSOLE19,148 0 0
Halliburton CoCOM40621610112,662384,080SHSOLE384,080 0 0
Hasbro IncCOM4180561074,83774,727SHSOLE74,727 0 0
Huntington Bancshares Inc/OHCOM4461501046,616614,200SHSOLE614,200 0 0
HCA Healthcare IncCOM40412C10134,442113,569SHSOLE113,569 0 0
HCP IncCOM42250P1035,866292,054SHSOLE292,054 0 0
Home Depot Inc/TheCOM437076102152,978653,697SHSOLE653,697 0 0
Hess CorpCOM42809H10718,919139,258SHSOLE139,258 0 0
Hartford Financial Services GrCOM41651510414,178197,004SHSOLE197,004 0 0
Hilton Worldwide Holdings IncCOM43300A20323,309160,259SHSOLE160,259 0 0
Hologic IncCOM43644010121,690268,066SHSOLE268,066 0 0
Honeywell International IncCOM43851610698,609475,560SHSOLE475,560 0 0
Hewlett Packard Enterprise CoCOM42824C10912,335734,752SHSOLE734,752 0 0
HP IncCOM40434L10513,393436,432SHSOLE436,432 0 0
Hormel Foods CorpCOM4404521005,060125,908SHSOLE125,908 0 0
Harris CorpCOM50243110918,31493,612SHSOLE93,612 0 0
Henry Schein IncCOM8064071025,79471,491SHSOLE71,491 0 0
Host Hotels & Resorts IncCOM44107P1046,396380,280SHSOLE380,280 0 0
Hershey Co/TheCOM42786610837,313149,538SHSOLE149,538 0 0
Humana IncCOM44485910250,203112,357SHSOLE112,357 0 0
International Business MachineCOM45920010177,279577,931SHSOLE577,931 0 0
Intercontinental Exchange IncCOM45866F10445,000398,225SHSOLE398,225 0 0
IDEXX Laboratories IncCOM45168D10418,72337,306SHSOLE37,306 0 0
International Flavors & FragraCOM45950610160,495760,624SHSOLE760,624 0 0
Illumina IncCOM45232710913,31371,059SHSOLE71,059 0 0
Incyte CorpCOM45337C1025,21183,770SHSOLE83,770 0 0
Intel CorpCOM45814010099,5781,236,759SHSOLE1,236,759 0 0
Intuit IncCOM46120210364,340140,521SHSOLE140,521 0 0
International Paper CoCOM4601461035,862184,402SHSOLE184,402 0 0
Interpublic Group of Cos Inc/TCOM4606901006,831177,178SHSOLE177,178 0 0
Iron Mountain IncCOM46284V1018,841155,700SHSOLE155,700 0 0
Intuitive Surgical IncCOM46120E60275,688221,506SHSOLE221,506 0 0
Gartner IncCOM36665110718,37152,478SHSOLE52,478 0 0
Illinois Tool Works IncCOM45230810931,122124,494SHSOLE124,494 0 0
Invesco LtdCOMG491BT1086,510387,558SHSOLE387,558 0 0
JB Hunt Transport Services IncCOM4456581076,38635,299SHSOLE35,299 0 0
Johnson Controls InternationalCOMG5150210523,643347,225SHSOLE347,225 0 0
Johnson & JohnsonCOM478160104206,9961,251,460SHSOLE1,251,460 0 0
Juniper Networks IncCOM48203R1046,585210,323SHSOLE210,323 0 0
JPMorgan Chase & CoCOM46625H100274,9141,891,555SHSOLE1,891,555 0 0
Kellogg CoCOM4878361087,646113,521SHSOLE113,521 0 0
KeyCorpCOM4932671083,652395,512SHSOLE395,512 0 0
Kraft Heinz Co/TheCOM50075410614,492408,511SHSOLE408,511 0 0
Kimco Realty CorpCOM49446R1096,522330,973SHSOLE330,973 0 0
KLA-Tencor CorpCOM48248010043,61589,988SHSOLE89,988 0 0
Kimberly-Clark CorpCOM49436810323,600171,057SHSOLE171,057 0 0
Kinder Morgan Inc/DECOM49456B10114,482841,618SHSOLE841,618 0 0
CarMax IncCOM1431301027,53590,089SHSOLE90,089 0 0
Coca-Cola Co/TheCOM19121610049,394820,804SHSOLE820,804 0 0
Kroger Co/TheCOM50104410113,377284,828SHSOLE284,828 0 0
Loews CorpCOM5404241087,258122,316SHSOLE122,316 0 0
L Brands IncCOM0708301047,754206,920SHSOLE206,920 0 0
Lennar CorpCOM52605710425,381202,688SHSOLE202,688 0 0
Laboratory Corp of America HolCOM50540R40911,46747,549SHSOLE47,549 0 0
LKQ CorpCOM5018892086,928118,979SHSOLE118,979 0 0
Eli Lilly & CoCOM532457108178,523380,930SHSOLE380,930 0 0
Lockheed Martin CorpCOM53983010993,599203,452SHSOLE203,452 0 0
Lincoln National CorpCOM5341871092,12782,615SHSOLE82,615 0 0
Alliant Energy CorpCOM0188021085,607106,918SHSOLE106,918 0 0
Lowe's Cos IncCOM54866110787,468387,815SHSOLE387,815 0 0
Lam Research CorpCOM51280710860,01893,426SHSOLE93,426 0 0
Southwest Airlines CoCOM8447411085,287146,106SHSOLE146,106 0 0
Mid-America Apartment CommunitCOM59522J1039,44962,268SHSOLE62,268 0 0
Marriott International Inc/MDCOM57190320231,674172,554SHSOLE172,554 0 0
Masco CorpCOM5745991065,49695,853SHSOLE95,853 0 0
McDonald's CorpCOM580135101164,386551,260SHSOLE551,260 0 0
Microchip Technology IncCOM59501710441,388462,301SHSOLE462,301 0 0
McKesson CorpCOM58155Q10327,66664,790SHSOLE64,790 0 0
Moody's CorpCOM61536910529,83685,864SHSOLE85,864 0 0
Mondelez International IncCOM6092071055,78379,340SHSOLE79,340 0 0
Medtronic PLCCOMG5960L10369,013783,903SHSOLE783,903 0 0
MetLife IncCOM59156R10837,322660,672SHSOLE660,672 0 0
MGM Resorts InternationalCOM5529531019,049206,175SHSOLE206,175 0 0
Mohawk Industries IncCOM6081901043,13630,422SHSOLE30,422 0 0
McCormick & Co Inc/MDCOM5797802069,307106,771SHSOLE106,771 0 0
Martin Marietta Materials IncCOM57328410617,80438,590SHSOLE38,590 0 0
Marsh & McLennan Cos IncCOM57174810269,023367,248SHSOLE367,248 0 0
3M CoCOM88579Y10125,172251,673SHSOLE251,673 0 0
Monster Beverage CorpCOM61174X10951,615899,225SHSOLE899,225 0 0
Mosaic Co/TheCOM61945C1036,294179,950SHSOLE179,950 0 0
Marathon Petroleum CorpCOM56585A10221,527184,753SHSOLE184,753 0 0
Merck & Co IncCOM58933Y105136,3581,182,549SHSOLE1,182,549 0 0
Marathon Oil CorpCOM5658491067,167311,540SHSOLE311,540 0 0
Morgan StanleyCOM61744644881,499954,996SHSOLE954,996 0 0
Microsoft CorpCOM594918104670,5991,970,608SHSOLE1,970,608 0 0
Motorola Solutions IncCOM62007630725,94588,528SHSOLE88,528 0 0
M&T Bank CorpCOM55261F10414,421116,604SHSOLE116,604 0 0
Mettler-Toledo International ICOM59268810512,9099,849SHSOLE9,849 0 0
Micron Technology IncCOM59511210351,319813,743SHSOLE813,743 0 0
Nasdaq IncCOM63110310818,110363,550SHSOLE363,550 0 0
NextEra Energy IncCOM65339F10168,458923,259SHSOLE923,259 0 0
Newmont Mining CorpCOM65163910618,354430,552SHSOLE430,552 0 0
Netflix IncCOM64110L106129,931295,177SHSOLE295,177 0 0
NiSource IncCOM65473P1054,804175,764SHSOLE175,764 0 0
NIKE IncCOM65410610392,944842,703SHSOLE842,703 0 0
Northrop Grumman CorpCOM66680710252,187114,575SHSOLE114,575 0 0
NRG Energy IncCOM629377508179,6624,808,468SHSOLE4,808,468 0 0
Norfolk Southern CorpCOM65584410826,030114,872SHSOLE114,872 0 0
NetApp IncCOM64110D10410,475137,203SHSOLE137,203 0 0
Northern Trust CorpCOM6658591048,270111,620SHSOLE111,620 0 0
Nucor CorpCOM67034610523,153141,293SHSOLE141,293 0 0
NVIDIA CorpCOM67066G104776,8721,837,783SHSOLE1,837,783 0 0
Newell Brands IncCOM65122910670681,255SHSOLE81,255 0 0
News CorpCOM65249B20850625,693SHSOLE25,693 0 0
News CorpCOM65249B1093,412175,088SHSOLE175,088 0 0
Realty Income CorpCOM75610910421,295356,417SHSOLE356,417 0 0
ONEOK IncCOM68268010313,779223,403SHSOLE223,403 0 0
Omnicom Group IncCOM6819191068,74691,979SHSOLE91,979 0 0
Oracle CorpCOM68389X10599,146833,117SHSOLE833,117 0 0
O'Reilly Automotive IncCOM67103H10738,27040,089SHSOLE40,089 0 0
Occidental Petroleum CorpCOM67459910517,757302,209SHSOLE302,209 0 0
Paychex IncCOM70432610721,855195,498SHSOLE195,498 0 0
PACCAR IncCOM69371810834,962418,251SHSOLE418,251 0 0
PG&E CorpCOM69331C10812,627731,232SHSOLE731,232 0 0
Public Service Enterprise GrouCOM74457310613,282212,292SHSOLE212,292 0 0
PepsiCo IncCOM713448108185,2061,000,627SHSOLE1,000,627 0 0
Pfizer IncCOM71708110338,1161,039,875SHSOLE1,039,875 0 0
Principal Financial Group IncCOM74251V1029,489125,203SHSOLE125,203 0 0
Procter & Gamble Co/TheCOM74271810922,413147,809SHSOLE147,809 0 0
Progressive Corp/TheCOM74331510398,773746,718SHSOLE746,718 0 0
Parker-Hannifin CorpCOM70109410425,17564,590SHSOLE64,590 0 0
PulteGroup IncCOM7458671019,859127,013SHSOLE127,013 0 0
Packaging Corp of AmericaCOM6951561096,43348,712SHSOLE48,712 0 0
PerkinElmer IncCOM7140461096,68156,282SHSOLE56,282 0 0
Prologis IncCOM74340W10360,439493,202SHSOLE493,202 0 0
Philip Morris International InCOM71817210933,989348,423SHSOLE348,423 0 0
PNC Financial Services Group ICOM69347510541,605330,565SHSOLE330,565 0 0
Pentair PLCCOMG7S00T1045,37183,194SHSOLE83,194 0 0
Pinnacle West Capital CorpCOM7234841011,71121,022SHSOLE21,022 0 0
PPG Industries IncCOM69350610720,432137,871SHSOLE137,871 0 0
PPL CorpCOM69351T1068,294313,662SHSOLE313,662 0 0
Prudential Financial IncCOM74432010218,407208,801SHSOLE208,801 0 0
Public StorageCOM74460D10924,64584,495SHSOLE84,495 0 0
Phillips 66COM71854610418,658195,760SHSOLE195,760 0 0
PVH CorpCOM69365610016SHSOLE6 0 0
Quanta Services IncCOM74762E10214,28672,770SHSOLE72,770 0 0
Pioneer Natural Resources CoCOM72378710730,774148,644SHSOLE148,644 0 0
PayPal Holdings IncCOM70450Y10339,890598,201SHSOLE598,201 0 0
QUALCOMM IncCOM747525103143,6361,207,467SHSOLE1,207,467 0 0
Qorvo IncCOM74736K1015,07249,744SHSOLE49,744 0 0
Everest Re Group LtdCOMG3223R10812,59636,871SHSOLE36,871 0 0
Regency Centers CorpCOM7588491035,07682,229SHSOLE82,229 0 0
Regeneron Pharmaceuticals IncCOM75886F10737,61652,388SHSOLE52,388 0 0
Regions Financial CorpCOM7591EP10012,170683,410SHSOLE683,410 0 0
Robert Half International IncCOM7703231033,59947,881SHSOLE47,881 0 0
Raymond James Financial IncCOM7547301098,76284,495SHSOLE84,495 0 0
Ralph Lauren CorpCOM7512121011,34010,878SHSOLE10,878 0 0
ResMed IncCOM76115210714,33365,645SHSOLE65,645 0 0
Rockwell Automation IncCOM77390310917,40352,863SHSOLE52,863 0 0
Roper Technologies IncCOM77669610628,17158,633SHSOLE58,633 0 0
Ross Stores IncCOM77829610344,222394,663SHSOLE394,663 0 0
Republic Services IncCOM76075910019,522127,546SHSOLE127,546 0 0
Starbucks CorpCOM85524410998,799998,068SHSOLE998,068 0 0
Charles Schwab Corp/TheCOM80851310538,599681,479SHSOLE681,479 0 0
Sealed Air CorpCOM81211K1006,596165,017SHSOLE165,017 0 0
Sherwin-Williams Co/TheCOM82434810665,517246,923SHSOLE246,923 0 0
JM Smucker Co/TheCOM8326964056,69945,395SHSOLE45,395 0 0
Schlumberger LtdCOM80685710829,371598,365SHSOLE598,365 0 0
SL Green Realty CorpCOM78440X8872096,976SHSOLE6,976 0 0
Snap-on IncCOM8330341017,65226,571SHSOLE26,571 0 0
Synopsys IncCOM87160710753,640123,282SHSOLE123,282 0 0
Southern Co/TheCOM84258710734,563492,350SHSOLE492,350 0 0
Simon Property Group IncCOM82880610921,302184,597SHSOLE184,597 0 0
S&P Global IncCOM78409V10471,762179,132SHSOLE179,132 0 0
Sempra EnergyCOM81685110927,545189,331SHSOLE189,331 0 0
State Street CorpCOM85747710312,707173,758SHSOLE173,758 0 0
Seagate Technology Holdings PLCOMG7997R1035,83094,297SHSOLE94,297 0 0
Constellation Brands IncCOM21036P10823,80596,785SHSOLE96,785 0 0
Stanley Black & Decker IncCOM8545021017,22577,159SHSOLE77,159 0 0
Skyworks Solutions IncCOM83088M10216,072145,305SHSOLE145,305 0 0
Synchrony FinancialCOM87165B1037,909233,345SHSOLE233,345 0 0
Stryker CorpCOM86366710146,269151,763SHSOLE151,763 0 0
Symantec CorpCOM6687711085,281284,870SHSOLE284,870 0 0
Sysco CorpCOM87182910719,493262,895SHSOLE262,895 0 0
AT&T IncCOM00206R10263,3183,972,577SHSOLE3,972,577 0 0
Molson Coors Brewing CoCOM60871R2097,396112,411SHSOLE112,411 0 0
TransDigm Group IncCOM89364110023,93826,790SHSOLE26,790 0 0
Target CorpCOM87612E10629,282222,157SHSOLE222,157 0 0
TJX Cos Inc/TheCOM87254010978,681928,604SHSOLE928,604 0 0
Torchmark CorpCOM37959E1024,21638,491SHSOLE38,491 0 0
Thermo Fisher Scientific IncCOM88355610296,010184,144SHSOLE184,144 0 0
T Rowe Price Group IncCOM74144T10810,69795,556SHSOLE95,556 0 0
Travelers Cos Inc/TheCOM89417E10931,460181,287SHSOLE181,287 0 0
Tractor Supply CoCOM89235610611,05350,024SHSOLE50,024 0 0
Tyson Foods IncCOM9024941037,679150,565SHSOLE150,565 0 0
Texas Instruments IncCOM882508104181,4061,008,407SHSOLE1,008,407 0 0
Textron IncCOM8832031016,939102,669SHSOLE102,669 0 0
Under Armour IncCOM904311206 0 1SHSOLE1 0 0
Under Armour IncCOM904311107 0 1SHSOLE1 0 0
United Continental Holdings InCOM9100471093,39261,862SHSOLE61,862 0 0
UDR IncCOM9026531047,126165,989SHSOLE165,989 0 0
Universal Health Services IncCOM9139031005,37334,083SHSOLE34,083 0 0
Ulta Beauty IncCOM90384S30347,601101,222SHSOLE101,222 0 0
UnitedHealth Group IncCOM91324P10267,075139,652SHSOLE139,652 0 0
Union Pacific CorpCOM907818108192,847943,130SHSOLE943,130 0 0
United Parcel Service IncCOM91131210659,174330,351SHSOLE330,351 0 0
United Rentals IncCOM91136310915,31234,405SHSOLE34,405 0 0
US BancorpCOM90297330445,3581,373,781SHSOLE1,373,781 0 0
United Technologies CorpCOM75513E101101,2831,034,646SHSOLE1,034,646 0 0
Visa IncCOM92826C839242,1371,020,329SHSOLE1,020,329 0 0
VF CorpCOM9182041082,873150,602SHSOLE150,602 0 0
Valero Energy CorpCOM91913Y10021,611184,364SHSOLE184,364 0 0
Vulcan Materials CoCOM92916010921,37694,888SHSOLE94,888 0 0
Vornado Realty TrustCOM92904210931517,400SHSOLE17,400 0 0
Verisk Analytics IncCOM92345Y10613,99061,939SHSOLE61,939 0 0
VeriSign IncCOM92343E10210,36745,909SHSOLE45,909 0 0
Vertex Pharmaceuticals IncCOM92532F10040,727115,812SHSOLE115,812 0 0
Ventas IncCOM92276F10010,090213,599SHSOLE213,599 0 0
Verizon Communications IncCOM92343V104471,257SHSOLE1,257 0 0
Waters CorpCOM9418481037,02526,376SHSOLE26,376 0 0
Walgreens Boots Alliance IncCOM9314271089,491333,361SHSOLE333,361 0 0
Western Digital CorpCOM95810210536,308957,919SHSOLE957,919 0 0
WEC Energy Group IncCOM92939U10611,836134,232SHSOLE134,232 0 0
Wells Fargo & CoCOM9497461012,21451,911SHSOLE51,911 0 0
Whirlpool CorpCOM9633201064,59430,900SHSOLE30,900 0 0
Willis Towers Watson PLCCOMG9662910320,25786,077SHSOLE86,077 0 0
Waste Management IncCOM94106L10942,407244,708SHSOLE244,708 0 0
Williams Cos Inc/TheCOM96945710016,906518,491SHSOLE518,491 0 0
Wal-Mart Stores IncCOM93114210393,645596,203SHSOLE596,203 0 0
Westrock CoCOM96145D1054,021138,422SHSOLE138,422 0 0
Weyerhaeuser CoCOM96216610412,974387,427SHSOLE387,427 0 0
Wynn Resorts LtdCOM9831341078,46380,189SHSOLE80,189 0 0
Xcel Energy IncCOM98389B10017,669284,401SHSOLE284,401 0 0
DENTSPLY SIRONA IncCOM24906P1093,79694,924SHSOLE94,924 0 0
Xylem Inc/NYCOM98419M10011,398101,279SHSOLE101,279 0 0
Yum! Brands IncCOM98849810122,110159,695SHSOLE159,695 0 0
Zimmer Biomet Holdings IncCOM98956P10213,89295,482SHSOLE95,482 0 0
Zions Bancorp NACOM98970110773827,504SHSOLE27,504 0 0
Zoetis IncCOM98978V10336,767213,649SHSOLE213,649 0 0
Occidental Petroleum CorpCOM6745991051,86031,654SHSOLE31,654 0 0
Toronto-Dominion Bank/TheCOM8911605091,05316,982SHDFND1 0 16,982 0
Brookfield Asset Management InCOM11271J107108,1683,213,052SHSOLE3,213,052 0 0
BCE IncCOM05534B76041,090901,262SHSOLE901,262 0 0
Bank of MontrealCOM063671101236,5182,619,035SHSOLE2,619,035 0 0
Bank of Nova Scotia/TheCOM064149107206,6234,130,000SHSOLE4,130,000 0 0
CAE IncCOM12476510817,904800,000SHSOLE800,000 0 0
Canadian Imperial Bank of CommCOM136069101451,08510,565,826SHSOLE10,565,826 0 0
Royal Bank of CanadaCOM780087102331,2393,468,463SHSOLE3,468,463 0 0
Toronto-Dominion Bank/TheCOM89116050910,472168,996SHDFND1 0 168,996 0
Bank of Nova Scotia/TheCOM06414910779,6731,592,508SHSOLE1,592,508 0 0
Baytex Energy CorpCOM07317Q1051,220374,263SHSOLE374,263 0 0
B2Gold CorpCOM11777Q2093,8421,078,491SHSOLE1,078,491 0 0
Centerra Gold IncCOM1520061029,4031,568,973SHSOLE1,568,973 0 0
Canadian Natural Resources LtdCOM13638510181,0091,440,938SHSOLE1,440,938 0 0
Crescent Point Energy CorpCOM22576C10117,0382,530,520SHSOLE2,530,520 0 0
Enerplus CorpCOM2927661021,842127,076SHSOLE127,076 0 0
Manulife Financial CorpCOM56501R10619,7691,045,914SHSOLE1,045,914 0 0
New Gold IncCOM644535106809744,672SHSOLE744,672 0 0
Precision Drilling CorpCOM74022D4073056,253SHSOLE6,253 0 0
Pembina Pipeline CorpCOM70632710327,278867,662SHSOLE867,662 0 0
Royal Bank of CanadaCOM780087102110,4051,156,071SHSOLE1,156,071 0 0
Seabridge Gold IncCOM81191610512,1231,005,712SHSOLE1,005,712 0 0
Sandstorm Gold LtdCOM80013R20610420,381SHSOLE20,381 0 0
Suncor Energy IncCOM867224107121,0854,128,016SHSOLE4,128,016 0 0
TransCanada CorpCOM87807B107507,28312,552,378SHSOLE12,552,378 0 0
Vermilion Energy IncCOM9237251051,550124,277SHSOLE124,277 0 0
West Fraser Timber Co LtdCOM9528451054,69654,668SHSOLE54,668 0 0
Barrick Gold CorpCOM06790110887,1965,154,757SHSOLE5,154,757 0 0
Agnico Eagle Mines LtdCOM00847410861,4271,230,232SHSOLE1,230,232 0 0
Alamos Gold IncCOM0115321081,18899,700SHSOLE99,700 0 0
Algonquin Power & Utilities CoCOM0158571058,5471,034,087SHSOLE1,034,087 0 0
Brookfield Asset Management InCOM11271J107169,6195,038,417SHSOLE5,038,417 0 0
BlackBerry LtdCOM09228F1032,955533,267SHSOLE533,267 0 0
Brookfield Business Partners LCOMG162341091488,600SHSOLE8,600 0 0
Primo Water Corp/newCOM74167P1086500SHSOLE500 0 0
BCE IncCOM05534B760120,3172,639,035SHSOLE2,639,035 0 0
Brookfield Renewable PartnersCOMG162581081,66756,550SHSOLE56,550 0 0
Bank of MontrealCOM063671101217,2652,405,845SHSOLE2,405,845 0 0
Bank of Nova Scotia/TheCOM064149107220,0964,399,313SHSOLE4,399,313 0 0
Baytex Energy CorpCOM07317Q105566173,580SHSOLE173,580 0 0
B2Gold CorpCOM11777Q2091,150322,900SHSOLE322,900 0 0
CAE IncCOM1247651082,01990,200SHSOLE90,200 0 0
Cameco CorpCOM13321L10847,4441,514,941SHSOLE1,514,941 0 0
Centerra Gold IncCOM15200610242370,500SHSOLE70,500 0 0
Colliers International Group ICOM1946931071,02710,468SHSOLE10,468 0 0
Celestica IncCOM15101Q10858140,039SHSOLE40,039 0 0
Canadian Imperial Bank of CommCOM136069101146,4923,431,300SHSOLE3,431,300 0 0
Canadian Natural Resources LtdCOM136385101174,5443,104,708SHSOLE3,104,708 0 0
Canadian National Railway CoCOM136375102347,9492,873,502SHSOLE2,873,502 0 0
Crescent Point Energy CorpCOM22576C1018,8851,319,602SHSOLE1,319,602 0 0
Cenovus Energy IncCOM15135U10964,0393,770,667SHSOLE3,770,667 0 0
BRP Inc/CACOM05577W200911,076SHSOLE1,076 0 0
Descartes Systems Group Inc/ThCOM2499061081,97924,709SHSOLE24,709 0 0
Ovintiv IncCOM69047Q10219,782519,778SHSOLE519,778 0 0
Enerflex LtdCOM29269R10519929,300SHSOLE29,300 0 0
Eldorado Gold CorpCOM28490250948247,620SHSOLE47,620 0 0
Enbridge IncCOM29250N105185,4464,989,474SHSOLE4,989,474 0 0
Enerplus CorpCOM29276610268347,125SHSOLE47,125 0 0
Franco-Nevada CorpCOM35185810577,014540,380SHSOLE540,380 0 0
First Majestic Silver CorpCOM32076V10331054,800SHSOLE54,800 0 0
FirstService CorpCOM33767E2021,5399,992SHSOLE9,992 0 0
Fortis Inc/CanadaCOM34955310752,1841,210,971SHSOLE1,210,971 0 0
Fortuna Silver Mines IncCOM34991510817252,900SHSOLE52,900 0 0
CGI Group IncCOM12532H10472,090683,649SHSOLE683,649 0 0
Gildan Activewear IncCOM37591610325,358786,579SHSOLE786,579 0 0
Granite Real Estate InvestmentCOM38743711489515,122SHSOLE15,122 0 0
Hudbay Minerals IncCOM44362810237878,800SHSOLE78,800 0 0
IAMGOLD CorpCOM450913108408154,100SHSOLE154,100 0 0
Imperial Oil LtdCOM45303840818,258356,859SHSOLE356,859 0 0
Kinross Gold CorpCOM49690240422,8294,785,363SHSOLE4,785,363 0 0
MAG Silver CorpCOM55903Q10426123,400SHSOLE23,400 0 0
Manulife Financial CorpCOM56501R106119,1226,302,460SHSOLE6,302,460 0 0
Magna International IncCOM55922240176,5421,355,843SHSOLE1,355,843 0 0
Methanex CorpCOM59151K1081,22729,700SHSOLE29,700 0 0
Novagold Resources IncCOM66987E20628872,600SHSOLE72,600 0 0
New Gold IncCOM644535106208191,000SHSOLE191,000 0 0
NexGen Energy LtdCOM65340P10644093,306SHSOLE93,306 0 0
Osisko Gold Royalties LtdCOM68827L10154635,500SHSOLE35,500 0 0
Open Text CorpCOM68371510639,097940,045SHSOLE940,045 0 0
Pan American Silver CorpCOM6979001081,472101,057SHSOLE101,057 0 0
Precision Drilling CorpCOM74022D4072374,865SHSOLE4,865 0 0
Pembina Pipeline CorpCOM70632710353,6371,706,111SHSOLE1,706,111 0 0
Restaurant Brands InternationaCOM76131D10370,046903,495SHSOLE903,495 0 0
Rogers Communications IncCOM77510920062,1611,362,546SHSOLE1,362,546 0 0
Royal Bank of CanadaCOM780087102458,3224,799,161SHSOLE4,799,161 0 0
Shopify IncCOM82509L10736,578565,970SHSOLE565,970 0 0
Sun Life Financial IncCOM86679610590,9651,745,032SHSOLE1,745,032 0 0
Sandstorm Gold LtdCOM80013R2063600SHSOLE600 0 0
SSR Mining IncCOM7847301031,01171,250SHSOLE71,250 0 0
Stantec IncCOM85472N1092,47437,900SHSOLE37,900 0 0
Suncor Energy IncCOM867224107135,4114,616,431SHSOLE4,616,431 0 0
TELUS CorpCOM87971M103112,2315,767,452SHSOLE5,767,452 0 0
TransAlta CorpCOM89346D10786492,345SHSOLE92,345 0 0
Tricon Capital Group IncCOM89612W10237242,200SHSOLE42,200 0 0
Teck Resources LtdCOM87874220453,4171,269,602SHSOLE1,269,602 0 0
TFI International IncCOM87241L1093,29228,900SHSOLE28,900 0 0
TransCanada CorpCOM87807B107140,0603,465,694SHSOLE3,465,694 0 0
Vermilion Energy IncCOM92372510560248,237SHSOLE48,237 0 0
Waste Connections IncCOM94106B10198,244687,449SHSOLE687,449 0 0
Canopy Growth CorpCOM13803510067173,065SHSOLE173,065 0 0
Wheaton Precious Metals CorpCOM96287910250,2951,163,049SHSOLE1,163,049 0 0
SBA Communications CorpCOM78410G1042,1139,123SHSOLE9,123 0 0
SBA Communications CorpCOM78410G10413,39757,848SHSOLE57,848 0 0
DowDuPont IncCOM26614N1022,59336,315SHSOLE36,315 0 0
DowDuPont IncCOM26614N10220,468286,703SHSOLE286,703 0 0
Primo Water Corp/newCOM74167P10819815,785SHSOLE15,785 0 0
Brookfield Renewable PartnersCOMG162581085,630190,950SHSOLE190,950 0 0
BCE IncCOM05534B76035,105770,000SHDFND1 0 770,000 0
Bank of MontrealCOM06367110163700SHDFND1 0 700 0
Bank of Nova Scotia/TheCOM06414910731,494629,500SHDFND1 0 629,500 0
Canadian Imperial Bank of CommCOM13606910134,154800,000SHDFND1 0 800,000 0
Canadian Natural Resources LtdCOM136385101110,7521,970,000SHDFND1 0 1,970,000 0
Enbridge IncCOM29250N10577,3082,080,000SHDFND1 0 2,080,000 0
Suncor Energy IncCOM86722410732,8521,120,000SHDFND1 0 1,120,000 0
TransCanada CorpCOM87807B10710,103250,000SHDFND1 0 250,000 0
Granite Real Estate InvestmentCOM3874371145,25388,783SHSOLE88,783 0 0
NexGen Energy LtdCOM65340P1061,140241,744SHSOLE241,744 0 0
Pixelworks IncCOM72581M305 0 20SHDFND1 0 20 0
BALLARD POWER SYSTEMS INCCOM058586108 0 35SHDFND1 0 35 0
Sandstorm Gold LtdCOM80013R206 0 19SHDFND1 0 19 0
Coeur Mining IncCOM192108504 0 17SHDFND1 0 17 0
Sprott Physical Gold TrustCOM85207H104147SHDFND1 0 47 0
Barrick Gold CorpCOM067901108295SHDFND1 0 95 0
Alamos Gold IncCOM011532108172SHDFND1 0 72 0
AURYN RESOURCES INCCOM36117T100 0 222SHDFND1 0 222 0
Brookfield Asset Management InCOM11271J107120SHDFND1 0 20 0
BlackBerry LtdCOM09228F103 0 43SHDFND1 0 43 0
Brookfield Business Partners LCOMG16234109172SHDFND1 0 72 0
BCE IncCOM05534B760363SHDFND1 0 63 0
Brookfield Infrastructure PartCOMG16252101264SHDFND1 0 64 0
Breaking Data CorpCOM104833306 0 99SHDFND1 0 99 0
B2Gold CorpCOM11777Q209 0 77SHDFND1 0 77 0
Grande West Transportation GroCOM92565410511,115SHDFND1 0 1,115 0
Cameco CorpCOM13321L108137SHDFND1 0 37 0
Colliers International Group ICOM194693107330SHDFND1 0 30 0
Canadian Imperial Bank of CommCOM136069101489SHDFND1 0 89 0
Canadian Natural Resources LtdCOM1363851011482,634SHDFND1 0 2,634 0
Crescent Point Energy CorpCOM22576C101 0 15SHDFND1 0 15 0
Denison Mines CorpCOM248356107 0 90SHDFND1 0 90 0
Descartes Systems Group Inc/ThCOM2499061088105SHDFND1 0 105 0
Endeavour Silver CorpCOM29258Y103 0 10SHDFND1 0 10 0
Energy Fuels Inc/CanadaCOM292671708 0 6SHDFND1 0 6 0
EMX Royalty CorpCOM26873J107 0 99SHDFND1 0 99 0
Essa Pharma IncCOM29668H708 0 48SHDFND1 0 48 0
First Cobalt CorpCOM28474P201 0 51SHDFND1 0 51 0
Fennec Pharmaceuticals IncCOM31447P100173SHDFND1 0 73 0
Fortuna Silver Mines IncCOM349915108 0 14SHDFND1 0 14 0
Gildan Activewear IncCOM375916103266SHDFND1 0 66 0
Canada Goose Holdings IncCOM135086106294SHDFND1 0 94 0
Hudbay Minerals IncCOM443628102 0 30SHDFND1 0 30 0
Helius Medical Technologies InCOM42328V603158SHDFND1 0 58 0
IAMGOLD CorpCOM450913108 0 28SHDFND1 0 28 0
Kinross Gold CorpCOM4969024041189SHDFND1 0 189 0
Kelso Technologies IncCOM48826D201 0 405SHDFND1 0 405 0
Lithium Americas CorpCOM53680Q207 0 10SHDFND1 0 10 0
MAG Silver CorpCOM55903Q104 0 28SHDFND1 0 28 0
Midas Gold CorpCOM714266103 0 86SHDFND1 0 86 0
Medicenna Therapeutics CorpCOM58490H107 0 246SHDFND1 0 246 0
New Pacific Metals CorpCOM64782A107 0 75SHDFND1 0 75 0
Oncolytics Biotech IncCOM682310875 0 99SHDFND1 0 99 0
Osisko Gold Royalties LtdCOM68827L101 0 6SHDFND1 0 6 0
Open Text CorpCOM683715106373SHDFND1 0 73 0
Precision Drilling CorpCOM74022D407594SHDFND1 0 94 0
Patient Home Monitoring CorpCOM74880P104 0 14SHDFND1 0 14 0
PolyMet Mining CorpCOM731916409 0 58SHDFND1 0 58 0
Profound Medical CorpCOM74319B502 0 29SHDFND1 0 29 0
Platinum Group Metals LtdCOM72765Q882 0 318SHDFND1 0 318 0
Restaurant Brands InternationaCOM76131D103342SHDFND1 0 42 0
Seabridge Gold IncCOM8119161052194SHDFND1 0 194 0
SilverCrest Metals IncCOM828363101 0 84SHDFND1 0 84 0
Skeena Resources LtdCOM83056P715 0 26SHDFND1 0 26 0
Stantec IncCOM85472N109 0 4SHDFND1 0 4 0
Suncor Energy IncCOM867224107264SHDFND1 0 64 0
TransAlta CorpCOM89346D107 0 4SHDFND1 0 4 0
Toronto-Dominion Bank/TheCOM891160509579SHDFND1 0 79 0
Theratechnologies IncCOM88338H100 0 63SHDFND1 0 63 0
Taseko Mines LtdCOM876511106 0 46SHDFND1 0 46 0
Ur-Energy IncCOM91688R108 0 24SHDFND1 0 24 0
Vermilion Energy IncCOM923725105169SHDFND1 0 69 0
VIQ Solutions IncCOM91825V40025,829SHDFND1 0 5,829 0
Waste Connections IncCOM94106B101858SHDFND1 0 58 0
West Fraser Timber Co LtdCOM952845105447SHDFND1 0 47 0
Lithium Americas CorpCOM53680Q20730615,100SHDFND1 0 15,100 0
New Gold IncCOM6445351063633,200SHDFND1 0 33,200 0
Northern Dynasty Minerals LtdCOM66510M204 0 393SHDFND1 0 393 0
Fortuna Silver Mines IncCOM349915108 0 26SHDFND1 0 26 0
Franco-Nevada CorpCOM3518581051067SHDFND1 0 67 0
Endeavour Silver CorpCOM29258Y103 0 29SHDFND1 0 29 0
Ovintiv IncCOM69047Q10223600SHDFND1 0 600 0
Standard Lithium LtdCOM853606101 0 88SHDFND1 0 88 0
Orla Mining LtdCOM68634K1069121,700SHDFND1 0 21,700 0
Aurora Cannabis IncCOM05156X884917,500SHDFND1 0 17,500 0
NexGen Energy LtdCOM65340P1062344SHDFND1 0 344 0
TFI International IncCOM87241L1092,18619,191SHSOLE19,191 0 0
BRP Inc/CACOM05577W2003454,080SHSOLE4,080 0 0
Cadence Design Systems IncCOM1273871085,05621,573SHSOLE21,573 0 0
Brookfield Infrastructure PartCOMG162521015,492150,264SHSOLE150,264 0 0
Cadence Design Systems IncCOM12738710840,840174,267SHSOLE174,267 0 0
Norwegian Cruise Line HoldingsCOMG6672110473033,558SHSOLE33,558 0 0
Norwegian Cruise Line HoldingsCOMG667211041,99291,575SHSOLE91,575 0 0
ERO Copper CorpCOM296006109150SHDFND1 0 50 0
Coach IncCOM87603010778418,339SHSOLE18,339 0 0
Coach IncCOM8760301072,14150,051SHSOLE50,051 0 0
Difference Capital Financial ICOM60800C109 0 2SHDFND1 0 2 0
Energy Fuels Inc/CanadaCOM292671708467,471SHDFND1 0 7,471 0
Quintiles IMS Holdings IncCOM46266C1054,06318,090SHSOLE18,090 0 0
Quintiles IMS Holdings IncCOM46266C10540,666181,049SHSOLE181,049 0 0
Theratechnologies IncCOM88338H10034,100SHDFND1 0 4,100 0
Rayonier Advanced Materials InCOM75508B104 0 3SHDFND1 0 3 0
Canada Goose Holdings IncCOM135086106774,325SHSOLE4,325 0 0
JDL GOLD CORPCOM29446Y502 0 53SHDFND1 0 53 0
Global Water Resources IncCOM379463102138SHDFND1 0 38 0
Canada Goose Holdings IncCOM1350861062100SHSOLE100 0 0
Nutrien LtdCOM67077M108124,1062,102,246SHSOLE2,102,246 0 0
Nutrien LtdCOM67077M108356SHDFND1 0 56 0
Huntington Ingalls IndustriesCOM4464131063,86316,986SHSOLE16,986 0 0
Huntington Ingalls IndustriesCOM4464131067183,156SHSOLE3,156 0 0
JDL GOLD CORPCOM29446Y502 0 48SHDFND1 0 48 0
Breaking Data CorpCOM104833306 0 90SHDFND1 0 90 0
Lexaria Bioscience CorpCOM52886N406 0 13SHDFND1 0 13 0
Clarmin Explorations IncCOM23256X100 0 42SHDFND1 0 42 0
DowDuPont IncCOM26614N1021882,635SHSOLE2,635 0 0
Kraft Heinz Co/TheCOM5007541061,52042,847SHSOLE42,847 0 0
Sprott Physical Gold and SilveCOM85208R1013162SHDFND1 0 162 0
NVR IncCOM62944T1059,1131,436SHSOLE1,436 0 0
Canadian Imperial Bank of CommCOM1360691011,40532,900SHSOLE32,900 0 0
AGNC Investment CorpCOM00123Q10465364,551SHSOLE64,551 0 0
BCE IncCOM05534B7605,285115,931SHSOLE115,931 0 0
New Gold IncCOM6445351065146,700SHDFND1 0 46,700 0
Hudbay Minerals IncCOM443628102 0 62SHDFND1 0 62 0
Enerplus CorpCOM292766102151SHDFND1 0 51 0
Priceline Group Inc/TheCOM09857L1088,3443,092SHSOLE3,092 0 0
Priceline Group Inc/TheCOM09857L10849,77318,445SHSOLE18,445 0 0
Welltower IncCOM95040Q1043,82047,256SHSOLE47,256 0 0
Welltower IncCOM95040Q10421,437265,201SHSOLE265,201 0 0
Primo Water Corp/newCOM74167P108 0 22SHSOLE22 0 0
Celestica IncCOM15101Q108 0 9SHSOLE9 0 0
Barrick Gold CorpCOM06790110810,535622,799SHSOLE622,799 0 0
Agnico Eagle Mines LtdCOM0084741087,042141,033SHSOLE141,033 0 0
BCE IncCOM05534B76059,8581,312,930SHSOLE1,312,930 0 0
Bank of MontrealCOM06367110192,5981,025,365SHSOLE1,025,365 0 0
Bank of Nova Scotia/TheCOM064149107103,4172,067,105SHSOLE2,067,105 0 0
CAE IncCOM12476510875333,627SHSOLE33,627 0 0
Cameco CorpCOM13321L1086,554209,288SHSOLE209,288 0 0
Canadian Imperial Bank of CommCOM136069101170,4153,991,649SHSOLE3,991,649 0 0
Canadian Natural Resources LtdCOM13638510123,631420,344SHSOLE420,344 0 0
Canadian National Railway CoCOM13637510219,544161,404SHSOLE161,404 0 0
Brookfield Asset Management InCOM11271J10717,253512,496SHSOLE512,496 0 0
Eldorado Gold CorpCOM284902509858,390SHSOLE8,390 0 0
Fortis Inc/CanadaCOM34955310728,836669,164SHSOLE669,164 0 0
CGI Group IncCOM12532H1047,23568,611SHSOLE68,611 0 0
Imperial Oil LtdCOM45303840813,732268,400SHSOLE268,400 0 0
Enbridge IncCOM29250N10570,2951,891,305SHSOLE1,891,305 0 0
Kinross Gold CorpCOM4969024041,739364,595SHSOLE364,595 0 0
Magna International IncCOM5592224018,028142,203SHSOLE142,203 0 0
Obsidian Energy LtdCOM6744822037612,982SHSOLE12,982 0 0
Rogers Communications IncCOM77510920032,815719,294SHSOLE719,294 0 0
Royal Bank of CanadaCOM780087102158,8921,663,784SHSOLE1,663,784 0 0
Suncor Energy IncCOM86722410719,093650,914SHSOLE650,914 0 0
TransAlta CorpCOM89346D1073,555379,832SHSOLE379,832 0 0
Teck Resources LtdCOM8787422048,172194,232SHSOLE194,232 0 0
TransCanada CorpCOM87807B10761,3881,519,014SHSOLE1,519,014 0 0
TELUS CorpCOM87971M10344,8362,304,060SHSOLE2,304,060 0 0
Gildan Activewear IncCOM3759161038,938277,238SHSOLE277,238 0 0
Manulife Financial CorpCOM56501R10634,0151,799,656SHSOLE1,799,656 0 0
Sun Life Financial IncCOM86679610517,641338,411SHSOLE338,411 0 0
Pembina Pipeline CorpCOM70632710344,1681,404,898SHSOLE1,404,898 0 0
Algonquin Power & Utilities CoCOM0158571052,927354,130SHSOLE354,130 0 0
Vermilion Energy IncCOM92372510530624,500SHSOLE24,500 0 0
Brookfield Renewable PartnersCOMG162581084,749161,075SHSOLE161,075 0 0
Waste Connections IncCOM94106B10116,522115,610SHSOLE115,610 0 0
Crescent Point Energy CorpCOM22576C1014,704698,698SHSOLE698,698 0 0
Wheaton Precious Metals CorpCOM9628791026,056140,037SHSOLE140,037 0 0
Franco-Nevada CorpCOM3518581057,18050,381SHSOLE50,381 0 0
Brookfield Infrastructure PartCOMG1625210110,710293,032SHSOLE293,032 0 0
Cenovus Energy IncCOM15135U10919,6721,158,283SHSOLE1,158,283 0 0
Granite Real Estate InvestmentCOM38743711475312,725SHSOLE12,725 0 0
Restaurant Brands InternationaCOM76131D1037,872101,540SHSOLE101,540 0 0
Nutrien LtdCOM67077M10819,817335,687SHSOLE335,687 0 0
Barrick Gold CorpCOM067901108895,257SHDFND1 0 5,257 0
Bank of MontrealCOM06367110129,701328,894SHDFND1 0 328,894 0
Bank of Nova Scotia/TheCOM06414910716,548330,770SHDFND1 0 330,770 0
Canadian National Railway CoCOM1363751026245,157SHDFND1 0 5,157 0
Fortis Inc/CanadaCOM34955310711,510267,094SHDFND1 0 267,094 0
Imperial Oil LtdCOM4530384084428,649SHDFND1 0 8,649 0
Enbridge IncCOM29250N1053,20386,181SHDFND1 0 86,181 0
Obsidian Energy LtdCOM674482203 0 1SHDFND1 0 1 0
Rogers Communications IncCOM7751092002,81561,700SHDFND1 0 61,700 0
Toronto-Dominion Bank/TheCOM891160509139,3242,247,939SHDFND1 0 2,247,939 0
TransCanada CorpCOM87807B1071,24930,898SHDFND1 0 30,898 0
Algonquin Power & Utilities CoCOM01585710563476,733SHDFND1 0 76,733 0
Brookfield Renewable PartnersCOMG162581081,11537,814SHDFND1 0 37,814 0
Brookfield Infrastructure PartCOMG1625210169018,882SHDFND1 0 18,882 0
Apple IncCOM0378331005,28127,244SHSOLE27,244 0 0
Bank of America CorpCOM0605051049,716338,897SHSOLE338,897 0 0
Cisco Systems Inc/DelawareCOM17275R10252710,200SHSOLE10,200 0 0
Walt Disney Co/TheCOM254687106449SHSOLE49 0 0
Duke Energy CorpCOM26441C20439440SHSOLE440 0 0
Consolidated Edison IncCOM20911510442460SHSOLE460 0 0
Intel CorpCOM45814010043613,042SHSOLE13,042 0 0
JPMorgan Chase & CoCOM46625H1001,63511,249SHSOLE11,249 0 0
Kellogg CoCOM48783610843636SHSOLE636 0 0
Coca-Cola Co/TheCOM19121610054900SHSOLE900 0 0
McDonald's CorpCOM58013510145151SHSOLE151 0 0
Microsoft CorpCOM5949181043,2619,583SHSOLE9,583 0 0
Morgan StanleyCOM6174464482,51729,495SHSOLE29,495 0 0
Pfizer IncCOM71708110326700SHSOLE700 0 0
Procter & Gamble Co/TheCOM742718109111732SHSOLE732 0 0
AT&T IncCOM00206R10221613,575SHSOLE13,575 0 0
Southern Co/TheCOM84258710756800SHSOLE800 0 0
SPDR S&P 500 ETF TrustETF78462F1031,2162,745SHSOLE2,745 0 0
Wells Fargo & CoCOM9497461014,888114,617SHSOLE114,617 0 0
Valero Energy CorpCOM91913Y1002041,740SHSOLE1,740 0 0
Verizon Communications IncCOM92343V1042115,668SHSOLE5,668 0 0
Exxon Mobil CorpCOM30231G10214131SHSOLE131 0 0
Amazon.com IncCOM0231351068,95568,740SHSOLE68,740 0 0
Goldman Sachs Group Inc/TheCOM38141G104185575SHSOLE575 0 0
Enbridge IncCOM29250N1052,72873,480SHSOLE73,480 0 0
Phillips 66COM7185461042252,360SHSOLE2,360 0 0
Bank of Nova Scotia/TheCOM06414910729,665592,955SHSOLE592,955 0 0
Fortis Inc/CanadaCOM3495531072936,797SHSOLE6,797 0 0
Royal Bank of CanadaCOM78008710224,007251,385SHSOLE251,385 0 0
Sun Life Financial IncCOM8667961059,935190,581SHSOLE190,581 0 0
Duke Energy CorpCOM26441C2048089,011SHSOLE9,011 0 0
Kellogg CoCOM4878361081121,656SHSOLE1,656 0 0
Coca-Cola Co/TheCOM1912161001,39323,150SHSOLE23,150 0 0
AT&T IncCOM00206R1023,550222,750SHSOLE222,750 0 0
Southern Co/TheCOM84258710781711,640SHSOLE11,640 0 0
Verizon Communications IncCOM92343V1041,82549,100SHSOLE49,100 0 0
United Parcel Service IncCOM9113121061585SHSOLE85 0 0
Bank of Nova Scotia/TheCOM0641491071,17523,480SHSOLE23,480 0 0
Enbridge IncCOM29250N1051,25333,700SHSOLE33,700 0 0
TransCanada CorpCOM87807B107812,000SHSOLE2,000 0 0
TELUS CorpCOM87971M1031,20862,100SHSOLE62,100 0 0
Oil States International IncCOM6780261051100SHSOLE100 0 0
Civeo CorpCOM17878Y207 0 16SHSOLE16 0 0
Boeing Co/TheCOM0970231052831,340SHSOLE1,340 0 0
CVS Health CorpCOM12665010014197SHSOLE197 0 0
Johnson & JohnsonCOM478160104851SHSOLE51 0 0
Microsoft CorpCOM594918104114334SHSOLE334 0 0
Pfizer IncCOM7170811032135,816SHSOLE5,816 0 0
AT&T IncCOM00206R1021197,486SHSOLE7,486 0 0
SPDR S&P 500 ETF TrustETF78462F1036,84015,435SHSOLE15,435 0 0
iShares MSCI Emerging Markets ETFETF46428723419,181485,201SHSOLE485,201 0 0
Coca-Cola Co/TheCOM1912161003,02750,296SHSOLE50,296 0 0
Baytex Energy CorpCOM07317Q105 0 90SHDFND1 0 90 0
Cronos Group IncCOM22717L101 0 73SHDFND1 0 73 0
IPG Photonics CorpCOM44980X109 0 1SHSOLE1 0 0
Morgan StanleyCOM6174464485015,865SHSOLE5,865 0 0
Liberty Media Corp-Liberty SirCOM5312296075,818177,882SHSOLE177,882 0 0
Take-Two Interactive SoftwareCOM8740541093922,663SHSOLE2,663 0 0
Take-Two Interactive SoftwareCOM87405410911,05275,153SHSOLE75,153 0 0
CBRE Group IncCOM12504L1092,82635,041SHSOLE35,041 0 0
CBRE Group IncCOM12504L10916,046198,947SHSOLE198,947 0 0
RPM International IncCOM7496851032,77430,936SHSOLE30,936 0 0
Silvercorp Metals IncCOM82835P10325689,805SHSOLE89,805 0 0
Sprott IncCOM852066208591,823SHSOLE1,823 0 0
AramarkCOM03852U106185,9004,321,271SHSOLE4,321,271 0 0
MSCI IncCOM55354G1002,9706,334SHSOLE6,334 0 0
MSCI IncCOM55354G10018,40939,255SHSOLE39,255 0 0
Molson Coors Brewing CoCOM60871R2091,91429,096SHSOLE29,096 0 0
American Financial Group Inc/OCOM0259321042,06217,373SHSOLE17,373 0 0
TransUnionCOM89400J1073,62946,356SHSOLE46,356 0 0
Algonquin Power & Utilities CoCOM01585710539,9734,836,268SHSOLE4,836,268 0 0
Brookfield Renewable PartnersCOMG1625810850,9031,726,508SHSOLE1,726,508 0 0
Brookfield Infrastructure PartCOMG16252101125,4483,432,355SHSOLE3,432,355 0 0
Bank of MontrealCOM06367110189,964996,200SHSOLE996,200 0 0
Bank of Nova Scotia/TheCOM064149107153,6953,072,071SHSOLE3,072,071 0 0
Cameco CorpCOM13321L1081,30241,582SHSOLE41,582 0 0
Canadian Imperial Bank of CommCOM136069101125,6112,942,198SHSOLE2,942,198 0 0
Fortis Inc/CanadaCOM34955310734,599802,900SHSOLE802,900 0 0
CGI Group IncCOM12532H1041,80217,089SHSOLE17,089 0 0
Gildan Activewear IncCOM3759161031,12534,894SHSOLE34,894 0 0
Imperial Oil LtdCOM4530384081472,881SHSOLE2,881 0 0
Open Text CorpCOM6837151062,02648,720SHSOLE48,720 0 0
Royal Bank of CanadaCOM780087102113,3851,187,275SHSOLE1,187,275 0 0
Suncor Energy IncCOM86722410736712,500SHSOLE12,500 0 0
TransAlta CorpCOM89346D10714,0461,500,709SHSOLE1,500,709 0 0
Bank of MontrealCOM063671101173,9201,925,875SHSOLE1,925,875 0 0
Bank of Nova Scotia/TheCOM06414910725,540510,500SHSOLE510,500 0 0
Canadian Imperial Bank of CommCOM13606910151712,100SHSOLE12,100 0 0
Fortis Inc/CanadaCOM34955310722,653525,686SHSOLE525,686 0 0
Royal Bank of CanadaCOM780087102298,6783,127,511SHSOLE3,127,511 0 0
ATS Automation Tooling SystemsCOM00217Y1041082,348SHDFND1 0 2,348 0
BlackBerry LtdCOM09228F103335,900SHDFND1 0 5,900 0
Primo Water Corp/newCOM74167P108171,375SHDFND1 0 1,375 0
BCE IncCOM05534B7602,22648,819SHDFND1 0 48,819 0
Kinross Gold CorpCOM496902404102,200SHDFND1 0 2,200 0
SSR Mining IncCOM784730103282,000SHDFND1 0 2,000 0
Toronto-Dominion Bank/TheCOM8911605092,75844,498SHDFND1 0 44,498 0
Ovintiv IncCOM69047Q102491,299SHSOLE1,299 0 0
Gildan Activewear IncCOM375916103882,739SHSOLE2,739 0 0
Magna International IncCOM5592224011,93734,309SHSOLE34,309 0 0
Obsidian Energy LtdCOM6744822034650SHSOLE650 0 0
Pan American Silver CorpCOM6979001081,40496,381SHSOLE96,381 0 0
Precision Drilling CorpCOM74022D40739800SHSOLE800 0 0
Stantec IncCOM85472N10952800SHSOLE800 0 0
TransAlta CorpCOM89346D10768072,600SHSOLE72,600 0 0
Canadian Imperial Bank of CommCOM13606910125586SHDFND1 0 586 0
Valeant Pharmaceuticals InternCOM071734107872109,100SHDFND1 0 109,100 0
Wheaton Precious Metals CorpCOM9628791021734,000SHDFND1 0 4,000 0
Agnico Eagle Mines LtdCOM0084741081833,670SHSOLE3,670 0 0
BlackBerry LtdCOM09228F1032,435440,657SHSOLE440,657 0 0
Franco-Nevada CorpCOM35185810511,70582,140SHSOLE82,140 0 0
Magna International IncCOM5592224011,51226,810SHSOLE26,810 0 0
Nutrien LtdCOM67077M1084006,787SHSOLE6,787 0 0
Suncor Energy IncCOM8672241071,00534,286SHSOLE34,286 0 0
Teck Resources LtdCOM8787422042,57061,083SHSOLE61,083 0 0
Centerra Gold IncCOM15200610291,555SHDFND1 0 1,555 0
Canadian Natural Resources LtdCOM1363851014,00671,249SHDFND1 0 71,249 0
Canadian National Railway CoCOM1363751022,13917,664SHDFND1 0 17,664 0
Canadian Pacific Railway LtdCOM13646K10840500SHDFND1 0 500 0
Enbridge IncCOM29250N10543411,664SHDFND1 0 11,664 0
Enerplus CorpCOM29276610232022,093SHDFND1 0 22,093 0
Franco-Nevada CorpCOM3518581051,59811,216SHDFND1 0 11,216 0
First Majestic Silver CorpCOM32076V103142,529SHDFND1 0 2,529 0
Fortis Inc/CanadaCOM3495531073,18974,009SHDFND1 0 74,009 0
Fortuna Silver Mines IncCOM349915108 0 142SHDFND1 0 142 0
Hudbay Minerals IncCOM443628102204,200SHDFND1 0 4,200 0
Kinross Gold CorpCOM49690240430062,806SHDFND1 0 62,806 0
Manulife Financial CorpCOM56501R10684344,606SHDFND1 0 44,606 0
Magna International IncCOM55922240132568SHDFND1 0 568 0
Methanex CorpCOM59151K108962,317SHDFND1 0 2,317 0
Nutrien LtdCOM67077M1085208,800SHDFND1 0 8,800 0
Pan American Silver CorpCOM6979001081087,400SHDFND1 0 7,400 0
Precision Drilling CorpCOM74022D40793719,189SHDFND1 0 19,189 0
Pembina Pipeline CorpCOM7063271036,872218,590SHDFND1 0 218,590 0
Rogers Communications IncCOM7751092001944,257SHDFND1 0 4,257 0
Royal Bank of CanadaCOM78008710234,928365,735SHDFND1 0 365,735 0
Suncor Energy IncCOM8672241072,02769,120SHDFND1 0 69,120 0
Silvercorp Metals IncCOM82835P103269,200SHDFND1 0 9,200 0
Teck Resources LtdCOM8787422048,785208,806SHDFND1 0 208,806 0
Thomson Reuters CorpCOM8849038084293,177SHDFND1 0 3,177 0
Canopy Growth CorpCOM13803510026,152SHDFND1 0 6,152 0
West Fraser Timber Co LtdCOM9528451059100SHDFND1 0 100 0
Wheaton Precious Metals CorpCOM9628791021,04924,254SHDFND1 0 24,254 0
Alamos Gold IncCOM011532108423,500SHSOLE3,500 0 0
Bank of MontrealCOM0636711011,03011,400SHSOLE11,400 0 0
Bank of Nova Scotia/TheCOM0641491077,012140,155SHSOLE140,155 0 0
Baytex Energy CorpCOM07317Q1057523,144SHSOLE23,144 0 0
Cameco CorpCOM13321L1082,98395,252SHSOLE95,252 0 0
Canadian Imperial Bank of CommCOM13606910121,965514,489SHSOLE514,489 0 0
Canadian National Railway CoCOM1363751023,09525,558SHSOLE25,558 0 0
Eldorado Gold CorpCOM284902509191,882SHSOLE1,882 0 0
Enbridge IncCOM29250N1059,091244,592SHSOLE244,592 0 0
Enerplus CorpCOM2927661021329,100SHSOLE9,100 0 0
CGI Group IncCOM12532H10442400SHSOLE400 0 0
Gildan Activewear IncCOM3759161036200SHSOLE200 0 0
Hudbay Minerals IncCOM44362810251,000SHSOLE1,000 0 0
IAMGOLD CorpCOM4509131085320,020SHSOLE20,020 0 0
Imperial Oil LtdCOM4530384081,22023,851SHSOLE23,851 0 0
Manulife Financial CorpCOM56501R10658030,662SHSOLE30,662 0 0
Magna International IncCOM5592224013055,400SHSOLE5,400 0 0
New Gold IncCOM6445351063330,000SHSOLE30,000 0 0
Open Text CorpCOM68371510674417,883SHSOLE17,883 0 0
Pembina Pipeline CorpCOM70632710310,396330,677SHSOLE330,677 0 0
Rogers Communications IncCOM7751092003447,551SHSOLE7,551 0 0
BlackBerry LtdCOM09228F1038515,366SHDFND1 0 15,366 0
Toronto-Dominion Bank/TheCOM89116050930,089485,473SHDFND1 0 485,473 0
Suncor Energy IncCOM86722410714,010477,625SHSOLE477,625 0 0
TransAlta CorpCOM89346D1071,669178,284SHSOLE178,284 0 0
Royal Bank of CanadaCOM7800871028168,548SHDFND1 0 8,548 0
Fortis Inc/CanadaCOM349553107100,9162,341,826SHDFND1 0 2,341,826 0
TransAlta CorpCOM89346D10759964,003SHDFND1 0 64,003 0
Canadian Imperial Bank of CommCOM1360691019,169214,764SHDFND1 0 214,764 0
Toronto-Dominion Bank/TheCOM891160509311,3665,023,774SHDFND1 0 5,023,774 0
Vermilion Energy IncCOM92372510530424,400SHSOLE24,400 0 0
Vermilion Energy IncCOM92372510512810,230SHDFND1 0 10,230 0
Canopy Growth CorpCOM138035100512,233SHDFND1 0 12,233 0
Precision Drilling CorpCOM74022D407130SHDFND1 0 30 0
Ceridian HCM Holding IncCOM15677J10819SHDFND1 0 9 0
Sprott Physical Gold TrustCOM85207H104 0 23SHDFND1 0 23 0
Portage Biotech IncCOMG7185A128 0 7SHDFND1 0 7 0
BCE IncCOM05534B7601,38530,400SHDFND1 0 30,400 0
Canadian Natural Resources LtdCOM1363851016100SHDFND1 0 100 0
Margaux Red Capital IncCOM8265991026149SHDFND1 0 149 0
Energy Select Sector SPDR FundETF81369Y5065096,275SHSOLE6,275 0 0
VanEck Vectors Gold Miners ETFETF92189F10613441SHSOLE441 0 0
iShares MSCI EAFE ETFETF464287465721,000SHSOLE1,000 0 0
VanEck Vectors Gold Miners ETFETF92189F1061,71456,960SHSOLE56,960 0 0
VanEck Vectors Junior Gold Miners ETFETF92189F7915,915166,001SHSOLE166,001 0 0
SPDR S&P Biotech ETFETF78464A8703344,019SHSOLE4,019 0 0
Aurora Cannabis IncCOM05156X884 0 41SHDFND1 0 41 0
Enbridge IncCOM29250N1051,95652,700SHDFND1 0 52,700 0
FSD Pharma IncCOM35954B206 0 76SHDFND1 0 76 0
Taseko Mines LtdCOM876511106246171,824SHSOLE171,824 0 0
Ambev SACOM02319V103 0 28SHDFND1 0 28 0
Aegon NVCOM007924103 0 27SHDFND1 0 27 0
Antero Resources CorpCOM03674X106135SHDFND1 0 35 0
ASE Industrial Holding Co LtdCOM00215W100185SHDFND1 0 85 0
Aspen Technology IncCOM29109X10617SHDFND1 0 7 0
Banco Bradesco SACOM059460303 0 125SHDFND1 0 125 0
Banco de ChileCOM059520106 0 1SHDFND1 0 1 0
Black Knight IncCOM09215C1059151SHDFND1 0 151 0
Bank of Hawaii CorpCOM062540109 0 1SHDFND1 0 1 0
Cabot CorpCOM127055101 0 2SHDFND1 0 2 0
Chemours Co/TheCOM163851108 0 11SHDFND1 0 11 0
Crown Holdings IncCOM228368106 0 1SHDFND1 0 1 0
Cia Cervecerias Unidas SACOM204429104 0 4SHDFND1 0 4 0
Carter's IncCOM146229109 0 1SHDFND1 0 1 0
Casella Waste Systems IncCOM147448104 0 4SHDFND1 0 4 0
Dycom Industries IncCOM26747510115SHDFND1 0 5 0
iShares Edge MSCI Min Vol EAFE ETFETF46429B6896459,558SHDFND1 0 9,558 0
Energizer Holdings IncCOM29272W109 0 2SHDFND1 0 2 0
EnerSysCOM29275Y102 0 1SHDFND1 0 1 0
iShares MSCI Japan ETFETF46434G8223445,558SHDFND1 0 5,558 0
iShares MSCI Netherlands ETFCOM464286814 0 3SHDFND1 0 3 0
iShares MSCI Singapore ETFCOM46434G780 0 2SHDFND1 0 2 0
iShares MSCI South Korea ETFETF464286772 0 7SHDFND1 0 7 0
Exelixis IncCOM30161Q104143SHDFND1 0 43 0
iShares Global Industrials ETFCOM4642887298126,756SHDFND1 0 6,756 0
Federated Investors IncCOM314211103 0 2SHDFND1 0 2 0
Foot Locker IncCOM344849104 0 2SHDFND1 0 2 0
Fluor CorpCOM343412102 0 4SHDFND1 0 4 0
Fulton Financial CorpCOM360271100 0 5SHDFND1 0 5 0
Genpact LtdCOMG3922B107119SHDFND1 0 19 0
Glacier Bancorp IncCOM37637Q105 0 4SHDFND1 0 4 0
Greif IncCOM397624107 0 1SHDFND1 0 1 0
GameStop CorpCOM36467W109127SHDFND1 0 27 0
Green Plains IncCOM393222104 0 9SHDFND1 0 9 0
Goodyear Tire & Rubber Co/TheCOM382550101 0 8SHDFND1 0 8 0
Harley-Davidson IncCOM412822108 0 5SHDFND1 0 5 0
China Lodging Group LtdCOM44332N106 0 8SHDFND1 0 8 0
iShares iBoxx $ High Yield Corporate Bond ETFETF4642885131,80424,044SHDFND1 0 24,044 0
iShares Core MSCI Emerging Markets ETFETF46434G10341824SHDFND1 0 824 0
iShares Core S&P Small-Cap ETFETF464287804551SHDFND1 0 51 0
Iridium Communications IncCOM46269C102 0 7SHDFND1 0 7 0
JetBlue Airways CorpCOM477143101 0 10SHDFND1 0 10 0
JinkoSolar Holding Co LtdCOM47759T100 0 4SHDFND1 0 4 0
Jones Lang LaSalle IncCOM48020Q10715SHDFND1 0 5 0
Juniper Networks IncCOM48203R1045155SHDFND1 0 155 0
Kite Realty Group TrustCOM49803T300 0 6SHDFND1 0 6 0
Mattel IncCOM577081102148SHDFND1 0 48 0
MYR Group IncCOM55405W10417SHDFND1 0 7 0
National Grid PLCCOM636274409118SHDFND1 0 18 0
NetEase IncCOM64110W102 0 1SHDFND1 0 1 0
NorthWestern CorpCOM668074305 0 4SHDFND1 0 4 0
PacWest BancorpCOM695263103 0 4SHDFND1 0 4 0
Potlatch CorpCOM737630103 0 2SHDFND1 0 2 0
Patterson Cos IncCOM703395103 0 3SHDFND1 0 3 0
PowerShares FTSE RAFI DevelopeCOM46138E7357236SHDFND1 0 236 0
PVH CorpCOM69365610018SHDFND1 0 8 0
Invesco FTSE RAFI Emerging Markets ETFETF46138E727 0 4SHDFND1 0 4 0
Invesco QQQ Trust Series 1ETF46090E10344119SHDFND1 0 119 0
iShares Global Consumer DiscreCOM4642887452071,320SHDFND1 0 1,320 0
Silicon Laboratories IncCOM826919102 0 1SHDFND1 0 1 0
Stericycle IncCOM858912108 0 8SHDFND1 0 8 0
iShares 20 Year Treasury Bond ETFETF4642874321721,671SHDFND1 0 1,671 0
Trex Co IncCOM89531P105118SHDFND1 0 18 0
US Foods Holding CorpCOM912008109239SHDFND1 0 39 0
Visteon CorpCOM92839U206 0 1SHDFND1 0 1 0
Telefonica Brasil SACOM87936R205 0 48SHDFND1 0 48 0
VMware IncCOM928563402430SHDFND1 0 30 0
Vodafone Group PLCCOM92857W308 0 1SHDFND1 0 1 0
Worthington Industries IncCOM981811102 0 1SHDFND1 0 1 0
Wyndham Worldwide CorpCOM894164102 0 2SHDFND1 0 2 0
Technology Select Sector SPDR FundETF81369Y80323134SHDFND1 0 134 0
Xerox Holdings CorpCOM98421M106 0 4SHDFND1 0 4 0
PowerShares S&P SmallCap Low Volatility PortfolioETF46138G102 0 1SHDFND1 0 1 0
ZTO Express Cayman IncCOM98980A105 0 6SHDFND1 0 6 0
Sprott Physical Platinum & PalCOM85207Q104 0 24SHDFND1 0 24 0
Evergy IncCOM30034W1061,06118,171SHSOLE18,171 0 0
Evergy IncCOM30034W1065,70597,716SHSOLE97,716 0 0
Waste Connections IncCOM94106B10130209SHDFND1 0 209 0
Tanzanian Royalty ExplorationCOM87283P109 0 1,000SHDFND1 0 1,000 0
Daseke IncCOM23753F107 0 3SHDFND1 0 3 0
Materials Select Sector SPDR FundETF81369Y1009114SHDFND1 0 114 0
Industrial Select Sector SPDR FundETF81369Y70429267SHDFND1 0 267 0
Royal Bank of CanadaCOM7800871022,09021,902SHSOLE21,902 0 0
Waste Connections IncCOM94106B101859SHDFND1 0 59 0
HF Sinclair CorpCOM4039491001,65037,007SHSOLE37,007 0 0
Broadridge Financial SolutionsCOM11133T1038,30450,170SHSOLE50,170 0 0
Broadridge Financial SolutionsCOM11133T1033332,014SHSOLE2,014 0 0
FleetCor Technologies IncCOM3390411057,64530,470SHSOLE30,470 0 0
Post Holdings IncCOM737446104 0 2SHDFND1 0 2 0
Hilton Grand Vacations IncCOM43283X105 0 2SHDFND1 0 2 0
Service Corp International/USCOM817565104 0 5SHDFND1 0 5 0
Skechers U.S.A. IncCOM830566105 0 8SHDFND1 0 8 0
BALLARD POWER SYSTEMS INCCOM0585861088619,719SHSOLE19,719 0 0
Endeavour Silver CorpCOM29258Y1034615,804SHSOLE15,804 0 0
Obsidian Energy LtdCOM674482203386,471SHSOLE6,471 0 0
Lithium Americas CorpCOM53680Q2071648,113SHSOLE8,113 0 0
SPDR S&P Oil & Gas Exploration & Production ETFETF78468R556860SHSOLE60 0 0
Copart IncCOM21720410616,761183,888SHSOLE183,888 0 0
Copart IncCOM2172041063,27935,976SHSOLE35,976 0 0
Bank of MontrealCOM0636711012733,030SHSOLE3,030 0 0
BGC Partners IncCOM05541T101 0 3SHDFND1 0 3 0
Brixmor Property Group IncCOM11120U105129SHDFND1 0 29 0
FNB Corp/PACOM302520101 0 11SHDFND1 0 11 0
Park Hotels & Resorts IncCOM700517105 0 7SHDFND1 0 7 0
Canadian Imperial Bank of CommCOM136069101942,214SHSOLE2,214 0 0
Ovintiv IncCOM69047Q10267117,647SHDFND1 0 17,647 0
Bank of MontrealCOM063671101667SHSOLE67 0 0
Ovintiv IncCOM69047Q10250713,328SHSOLE13,328 0 0
TransCanada CorpCOM87807B1073849,500SHSOLE9,500 0 0
Canadian National Railway CoCOM13637510229243SHSOLE243 0 0
Bank of Nova Scotia/TheCOM0641491073817,614SHSOLE7,614 0 0
Bank of MontrealCOM0636711018,72496,600SHSOLE96,600 0 0
First Trust Indxx Innovative Transaction & ProcessETF33741X201 0 1SHDFND1 0 1 0
Itau Unibanco Holding SACOM465562106 0 70SHDFND1 0 70 0
ADL Ventures IncCOM75585H2061633SHDFND1 0 633 0
TransCanada CorpCOM87807B1078,113200,760SHSOLE200,760 0 0
Nutrien LtdCOM67077M1086,356107,660SHSOLE107,660 0 0
Dr Pepper Snapple Group IncCOM49271V1002,35275,258SHSOLE75,258 0 0
Dr Pepper Snapple Group IncCOM49271V10015,408493,083SHSOLE493,083 0 0
Lockheed Martin CorpCOM53983010937SHSOLE7 0 0
Valeant Pharmaceuticals InternCOM07173410775093,700SHSOLE93,700 0 0
Valeant Pharmaceuticals InternCOM0717341076,983872,801SHSOLE872,801 0 0
Valeant Pharmaceuticals InternCOM07173410760675,795SHSOLE75,795 0 0
Valeant Pharmaceuticals InternCOM071734107186SHDFND1 0 86 0
Amazon.com IncCOM0231351068,61466,125SHSOLE66,125 0 0
Netflix IncCOM64110L1068321,891SHSOLE1,891 0 0
Facebook IncCOM30303M1027462,601SHSOLE2,601 0 0
Aurora Cannabis IncCOM05156X884 0 758SHDFND1 0 758 0
Centennial Resource DevelopmenCOM71424F105 0 2SHDFND1 0 2 0
Wells Fargo & CoCOM9497461011202,803SHSOLE2,803 0 0
JPMorgan Chase & CoCOM46625H10056384SHSOLE384 0 0
Hecla Mining CoCOM422704106 0 12SHDFND1 0 12 0
Hecla Mining CoCOM422704106 0 27SHDFND1 0 27 0
iShares Russell 2000 ETFETF46428765540,094214,250SHSOLE214,250 0 0
II-VI IncCOM19247G107110SHDFND1 0 10 0
Arch Capital Group LtdCOMG0450A1052,88138,516SHSOLE38,516 0 0
American Financial Group Inc/OCOM0259321044974,189SHSOLE4,189 0 0
Alnylam Pharmaceuticals IncCOM02043Q1071931,019SHSOLE1,019 0 0
Arista Networks IncCOM0404131063,19919,756SHSOLE19,756 0 0
Bunge LtdCOMG169621051,12311,914SHSOLE11,914 0 0
BioMarin Pharmaceutical IncCOM09061G1011551,794SHSOLE1,794 0 0
CDW Corp/DECOM12514G1083,02016,469SHSOLE16,469 0 0
Cognex CorpCOM1924221031051,879SHSOLE1,879 0 0
Camden Property TrustCOM1331311029198,446SHSOLE8,446 0 0
CoStar Group IncCOM22160N1093,05834,386SHSOLE34,386 0 0
Domino's Pizza IncCOM25754A2019422,796SHSOLE2,796 0 0
Diamondback Energy IncCOM25278X1091,88114,327SHSOLE14,327 0 0
Fortinet IncCOM34959E1094,34357,501SHSOLE57,501 0 0
LIBERTY MEDIA CORP-MEDIA ACOM5312298542513,340SHSOLE3,340 0 0
GoDaddy IncCOM380237107851,128SHSOLE1,128 0 0
IDEX CorpCOM45167R1041,6187,522SHSOLE7,522 0 0
Invitation Homes IncCOM46187W1071,58145,991SHSOLE45,991 0 0
Jack Henry & Associates IncCOM4262811011,0226,111SHSOLE6,111 0 0
Keysight Technologies IncCOM49338L1032,84316,990SHSOLE16,990 0 0
Leidos Holdings IncCOM5253271021,07612,175SHSOLE12,175 0 0
Liberty Media Corp-Liberty SirCOM531229607772,341SHSOLE2,341 0 0
Lululemon Athletica IncCOM5500211098542,259SHSOLE2,259 0 0
Live Nation Entertainment IncCOM5380341091,26013,836SHSOLE13,836 0 0
MercadoLibre IncCOM58733R102702593SHSOLE593 0 0
Markel CorpCOM570535104438317SHSOLE317 0 0
Marvell Technology IncCOM57387410464310,766SHSOLE10,766 0 0
Annaly Capital Management IncCOM0357108391919,563SHSOLE9,563 0 0
ServiceNow IncCOM81762P10211,00619,598SHSOLE19,598 0 0
NVR IncCOM62944T1051,713270SHSOLE270 0 0
Old Dominion Freight Line IncCOM6795801002,6297,114SHSOLE7,114 0 0
ON Semiconductor CorpCOM6821891053,22934,168SHSOLE34,168 0 0
Rollins IncCOM77571110489020,789SHSOLE20,789 0 0
SEI Investments CoCOM7841171031422,386SHSOLE2,386 0 0
Seattle Genetics IncCOM81181C10484439SHSOLE439 0 0
Sirius XM Holdings IncCOM82968B10311324,889SHSOLE24,889 0 0
Splunk IncCOM8486371041361,286SHSOLE1,286 0 0
Square IncCOM8522341031612,419SHSOLE2,419 0 0
Steel Dynamics IncCOM8581191001,38312,704SHSOLE12,704 0 0
Teleflex IncCOM8793691061,0534,354SHSOLE4,354 0 0
T-Mobile US IncCOM8725901046,55747,241SHSOLE47,241 0 0
Trimble IncCOM8962391001,36925,878SHSOLE25,878 0 0
Veeva Systems IncCOM922475108181918SHSOLE918 0 0
VMware IncCOM9285634022,12114,770SHSOLE14,770 0 0
Wabtec Corp/DECOM9297401081,85516,925SHSOLE16,925 0 0
Workday IncCOM98138H101103457SHSOLE457 0 0
WR Berkley CorpCOM0844231021,32922,331SHSOLE22,331 0 0
Arch Capital Group LtdCOMG0450A10522,027294,484SHSOLE294,484 0 0
Ally Financial IncCOM02005N1001,75364,956SHSOLE64,956 0 0
Alnylam Pharmaceuticals IncCOM02043Q1075,64429,738SHSOLE29,738 0 0
Arista Networks IncCOM04041310620,564126,983SHSOLE126,983 0 0
Arrow Electronics IncCOM0427351004,17629,179SHSOLE29,179 0 0
Atmos Energy CorpCOM0495601057,14861,482SHSOLE61,482 0 0
Bunge LtdCOMG169621058,47989,936SHSOLE89,936 0 0
BioMarin Pharmaceutical IncCOM09061G1013,89945,017SHSOLE45,017 0 0
Crown Holdings IncCOM228368106135,4061,559,821SHSOLE1,559,821 0 0
CDW Corp/DECOM12514G10815,07482,204SHSOLE82,204 0 0
Celanese CorpCOM1508701036,65157,474SHSOLE57,474 0 0
Cognex CorpCOM1924221032,32141,453SHSOLE41,453 0 0
Camden Property TrustCOM1331311026,20157,001SHSOLE57,001 0 0
CoStar Group IncCOM22160N10919,466218,874SHSOLE218,874 0 0
Domino's Pizza IncCOM25754A2015,43116,127SHSOLE16,127 0 0
Diamondback Energy IncCOM25278X10910,69181,442SHSOLE81,442 0 0
FNF GroupCOM31620R3032,23362,064SHSOLE62,064 0 0
Fortinet IncCOM34959E10924,954330,355SHSOLE330,355 0 0
LIBERTY MEDIA CORP-MEDIA ACOM5312298543,55747,286SHSOLE47,286 0 0
GoDaddy IncCOM38023710721,321283,988SHSOLE283,988 0 0
IDEX CorpCOM45167R1046,91832,160SHSOLE32,160 0 0
Invitation Homes IncCOM46187W10710,922317,716SHSOLE317,716 0 0
Jack Henry & Associates IncCOM4262811015,19331,057SHSOLE31,057 0 0
Jones Lang LaSalle IncCOM48020Q1078065,177SHSOLE5,177 0 0
Keysight Technologies IncCOM49338L10316,809100,451SHSOLE100,451 0 0
Knight-Swift Transportation HoCOM4990491042,14538,640SHSOLE38,640 0 0
Liberty Broadband CorpCOM53030730512,327153,987SHSOLE153,987 0 0
Leidos Holdings IncCOM5253271025,01356,692SHSOLE56,692 0 0
Lear CorpCOM5218652045,62039,175SHSOLE39,175 0 0
Lennox International IncCOM5261071072,5007,673SHSOLE7,673 0 0
Cheniere Energy IncCOM16411R2088,89858,444SHSOLE58,444 0 0
Lululemon Athletica IncCOM55002110921,10655,801SHSOLE55,801 0 0
Las Vegas Sands CorpCOM51783410710,288177,497SHSOLE177,497 0 0
Live Nation Entertainment IncCOM5380341096,40770,372SHSOLE70,372 0 0
MercadoLibre IncCOM58733R10213,02010,999SHSOLE10,999 0 0
Markel CorpCOM5705351044,2213,054SHSOLE3,054 0 0
Marvell Technology IncCOM57387410417,376290,877SHSOLE290,877 0 0
Vail Resorts IncCOM91879Q1092,4349,675SHSOLE9,675 0 0
Annaly Capital Management IncCOM0357108393,440172,046SHSOLE172,046 0 0
National Retail Properties IncCOM63741710684419,731SHSOLE19,731 0 0
ServiceNow IncCOM81762P10298,754175,852SHSOLE175,852 0 0
Owens CorningCOM6907421014,64435,610SHSOLE35,610 0 0
Old Dominion Freight Line IncCOM67958010015,05640,748SHSOLE40,748 0 0
ON Semiconductor CorpCOM68218910522,839241,653SHSOLE241,653 0 0
Palo Alto Networks IncCOM69743510538,709151,602SHSOLE151,602 0 0
Rollins IncCOM7757111044,371102,119SHSOLE102,119 0 0
SEI Investments CoCOM7841171031,63227,387SHSOLE27,387 0 0
Seattle Genetics IncCOM81181C10421,594112,280SHSOLE112,280 0 0
Sirius XM Holdings IncCOM82968B103895197,748SHSOLE197,748 0 0
Splunk IncCOM8486371043,99937,722SHSOLE37,722 0 0
Square IncCOM8522341038,648129,997SHSOLE129,997 0 0
SS&C Technologies Holdings IncCOM78467J1003,26353,880SHSOLE53,880 0 0
Steel Dynamics IncCOM85811910010,62497,600SHSOLE97,600 0 0
Teleflex IncCOM8793691065,07620,989SHSOLE20,989 0 0
T-Mobile US IncCOM87259010440,479291,628SHSOLE291,628 0 0
Toll Brothers IncCOM8894781037,42794,000SHSOLE94,000 0 0
Targa Resources CorpCOM87612G1018,568112,669SHSOLE112,669 0 0
Trimble IncCOM8962391007,945150,190SHSOLE150,190 0 0
Tesla IncCOM88160R101661,5162,528,869SHSOLE2,528,869 0 0
UGI CorpCOM9026811051,35550,288SHSOLE50,288 0 0
United Therapeutics CorpCOM91307C1023,99718,121SHSOLE18,121 0 0
Veeva Systems IncCOM9224751088,26141,807SHSOLE41,807 0 0
VMware IncCOM92856340219,363134,851SHSOLE134,851 0 0
Vistra Energy CorpCOM92840M1022,10880,359SHSOLE80,359 0 0
Wabtec Corp/DECOM9297401089,92690,569SHSOLE90,569 0 0
Waste Connections IncCOM94106B1018,82861,808SHSOLE61,808 0 0
Workday IncCOM98138H10111,18449,547SHSOLE49,547 0 0
Westlake Chemical CorpCOM9604131021,0979,189SHSOLE9,189 0 0
WR Berkley CorpCOM08442310227,159456,318SHSOLE456,318 0 0
Zillow Group IncCOM98954M2002,72454,231SHSOLE54,231 0 0
Restaurant Brands InternationaCOM76131D1033,74848,383SHDFND1 0 48,383 0
Royal Bank of CanadaCOM7800871023363,517SHDFND1 0 3,517 0
TELUS CorpCOM87971M1032,254115,908SHDFND1 0 115,908 0
Visa IncCOM92826C83931129SHSOLE129 0 0
Financial Select Sector SPDR FundETF81369Y6058227SHDFND1 0 227 0
Manulife Financial CorpCOM56501R1061,944102,900SHDFND1 0 102,900 0
APA CorpCOM03743Q1087200SHSOLE200 0 0
TripAdvisor IncCOM896945201 0 7SHDFND1 0 7 0
Hexcel CorpCOM42829110818SHDFND1 0 8 0
National Oilwell Varco IncCOM62955J103 0 20SHDFND1 0 20 0
Oshkosh CorpCOM688239201 0 5SHDFND1 0 5 0
Alphabet IncCOM02079K1078787,260SHSOLE7,260 0 0
QUALCOMM IncCOM7475251031,66213,975SHSOLE13,975 0 0
Healthcare Realty Trust IncCOM42226K105293SHDFND1 0 93 0
Corporate Office Properties TrCOM22002T108 0 20SHDFND1 0 20 0
Rayonier IncCOM754907103118SHDFND1 0 18 0
Sabra Health Care REIT IncCOM78573L106 0 42SHDFND1 0 42 0
Timken Co/TheCOM887389104 0 4SHDFND1 0 4 0
Accenture PLCCOMG1151C1017862,550SHSOLE2,550 0 0
Brighthouse Financial IncCOM10922N103 0 2SHDFND1 0 2 0
ASML Holding NVCOMN07059210181250SHSOLE250 0 0
JD.com IncCOM47215P106441,293SHSOLE1,293 0 0
Avino Silver & Gold Mines LtdCOM053906103 0 700SHDFND1 0 700 0
Global Water Resources IncCOM379463102163SHDFND1 0 63 0
Trilogy Metals IncCOM89621C105 0 300SHDFND1 0 300 0
Solitario Zinc CorpCOM8342EP10711,227SHDFND1 0 1,227 0
iQIYI IncCOM46267X108 0 17SHDFND1 0 17 0
Akumin IncCOM01021X100 0 2,019SHDFND1 0 2,019 0
Physicians Realty TrustCOM71943U104142SHDFND1 0 42 0
Teradata CorpCOM88076W103 0 3SHDFND1 0 3 0
MasTec IncCOM57632310918SHDFND1 0 8 0
iShares MSCI Brazil ETFETF464286400 0 7SHDFND1 0 7 0
Greenbrook TMS IncCOM393704309 0 9SHDFND1 0 9 0
J55 Capital CorpCOM29385B109 0 58SHDFND1 0 58 0
Marathon Petroleum CorpCOM56585A1022402,063SHSOLE2,063 0 0
Mastercard IncCOM57636Q1041332SHSOLE32 0 0
International Business MachineCOM4592001012431,820SHSOLE1,820 0 0
Invesco QQQ Trust Series 1ETF46090E1035,61915,221SHSOLE15,221 0 0
BB&T CorpCOM89832Q109 0 1SHSOLE1 0 0
iShares iBoxx $ Investment Grade Corporate Bond ETETF46428724210,806100,000SHSOLE100,000 0 0
Invesco QQQ Trust Series 1ETF46090E10345,257122,594SHSOLE122,594 0 0
Open Text CorpCOM6837151062,75366,189SHSOLE66,189 0 0
Curtiss-Wright CorpCOM23156110113SHDFND1 0 3 0
Alithya Group IncCOM01643B106 0 219SHDFND1 0 219 0
WP Carey IncCOM92936U1095,03174,520SHSOLE74,520 0 0
AXA Equitable Holdings IncCOM29452E1012,33886,157SHSOLE86,157 0 0
Webster Financial CorpCOM9478901091,58141,916SHSOLE41,916 0 0
First Horizon National CorpCOM3205171051,453128,976SHSOLE128,976 0 0
SPDR S&P Bank ETFETF78464A7971614,471SHSOLE4,471 0 0
iShares MSCI Emerging Markets ETFETF464287234571,430SHSOLE1,430 0 0
Cronos Group IncCOM22717L1013417,305SHSOLE17,305 0 0
iShares 20 Year Treasury Bond ETFETF46428743280780SHSOLE780 0 0
Univar IncCOM91336L107117SHDFND1 0 17 0
Blackbaud IncCOM09227Q10018SHDFND1 0 8 0
Dana IncCOM235825205 0 4SHDFND1 0 4 0
PolyOne CorpCOM05368V106 0 3SHDFND1 0 3 0
Woodward IncCOM98074510316SHDFND1 0 6 0
Boyd Gaming CorpCOM1033041017102SHDFND1 0 102 0
Brink's Co/TheCOM109696104 0 1SHDFND1 0 1 0
Kemper CorpCOM488401100 0 2SHDFND1 0 2 0
Stifel Financial CorpCOM86063010219SHDFND1 0 9 0
Sensient Technologies CorpCOM81725T100 0 1SHDFND1 0 1 0
iShares iBoxx $ Investment Grade Corporate Bond ETETF46428724255505SHSOLE505 0 0
iShares MSCI EAFE ETFETF46428746520,320280,467SHSOLE280,467 0 0
Citigroup IncCOM17296742461713,404SHSOLE13,404 0 0
iShares Russell 2000 ETFETF46428765523,412125,108SHSOLE125,108 0 0
PTC IncCOM69370C1009,30865,458SHSOLE65,458 0 0
DexCom IncCOM25213110722,383174,296SHSOLE174,296 0 0
KKR & Co IncCOM48251W1047,930141,712SHSOLE141,712 0 0
Lamb Weston Holdings IncCOM51327210415,519135,100SHSOLE135,100 0 0
Burlington Stores IncCOM1220171062,45115,582SHSOLE15,582 0 0
iShares iBoxx $ High Yield Corporate Bond ETFETF4642885132,91838,900SHSOLE38,900 0 0
Helen of Troy LtdCOMG4388N106 0 1SHDFND1 0 1 0
New York Times Co/TheCOM650111107 0 9SHDFND1 0 9 0
Enbridge IncCOM29250N105246SHDFND1 0 46 0
High Tide IncCOM42981E401 0 59SHDFND1 0 59 0
SPDR S&P Oil & Gas Exploration & Production ETFETF78468R5565,32141,329SHSOLE41,329 0 0
Dell Technologies IncCOM24703L2023,34061,762SHSOLE61,762 0 0
iShares MSCI EAFE ETFETF4642874651,57921,800SHSOLE21,800 0 0
iShares China Large-Cap ETFETF4642871842047,500SHSOLE7,500 0 0
CGI Group IncCOM12532H10415138SHDFND1 0 138 0
Imperial Oil LtdCOM4530384087128SHDFND1 0 128 0
Gildan Activewear IncCOM3759161034119SHDFND1 0 119 0
Open Text CorpCOM6837151067176SHDFND1 0 176 0
Suncor Energy IncCOM86722410726897SHDFND1 0 897 0
Cameco CorpCOM13321L1089280SHDFND1 0 280 0
Canadian Natural Resources LtdCOM13638510141730SHDFND1 0 730 0
Barrick Gold CorpCOM06790110834920,600SHDFND1 0 20,600 0
Dell Technologies IncCOM24703L202123SHDFND1 0 23 0
Facebook IncCOM30303M102375,6791,310,000SHSOLE1,310,000 0 0
Berkshire Hathaway IncCOM084670702204,456600,000SHSOLE600,000 0 0
Alphabet IncCOM02079K107302,2122,500,000SHSOLE2,500,000 0 0
Alphabet IncCOM02079K305334,9242,800,000SHSOLE2,800,000 0 0
Heritage Global IncCOM42727E103 0 61SHDFND1 0 61 0
Banco Santander Brasil SACOM05967A1071105SHDFND1 0 105 0
Ovintiv IncCOM69047Q1022,17457,155SHSOLE57,155 0 0
Royal Gold IncCOM7802871082542,214SHSOLE2,214 0 0
Elanco Animal Health IncCOM28414H1031,739173,018SHSOLE173,018 0 0
TransCanada CorpCOM87807B10720,191500,000SHSOLE500,000 0 0
Technology Select Sector SPDR FundETF81369Y80313,35476,862SHSOLE76,862 0 0
Shopify IncCOM82509L10713,108202,823SHSOLE202,823 0 0
First Citizens BancShares Inc/COM31946M1033,3222,590SHSOLE2,590 0 0
ERO Copper CorpCOM2960061091396,861SHSOLE6,861 0 0
Ingevity CorpCOM45688C107 0 1SHDFND1 0 1 0
RHCOM74967X10313SHDFND1 0 3 0
Microsoft CorpCOM5949181041,333,9773,920,000SHSOLE3,920,000 0 0
Apple IncCOM0378331001,601,0658,260,000SHSOLE8,260,000 0 0
Amazon.com IncCOM023135106364,7512,800,000SHSOLE2,800,000 0 0
Fox CorpCOM35137L20413,382419,934SHSOLE419,934 0 0
Fox CorpCOM35137L20448715,294SHSOLE15,294 0 0
Fox CorpCOM35137L1054,420130,099SHSOLE130,099 0 0
salesforce.com IncCOM79466L3027983,782SHSOLE3,782 0 0
Algonquin Power & Utilities CoCOM0158571059511,500SHSOLE11,500 0 0
Greenbrook TMS IncCOM393704309 0 51SHDFND1 0 51 0
Dow IncCOM2605571032,97855,959SHSOLE55,959 0 0
Dow IncCOM26055710327,786522,081SHSOLE522,081 0 0
Cree IncCOM977852102118SHDFND1 0 18 0
Haemonetics CorpCOM40502410019SHDFND1 0 9 0
HealthEquity IncCOM42226A107112SHDFND1 0 12 0
ICU Medical IncCOM44930G10714SHDFND1 0 4 0
Ollie's Bargain Outlet HoldingCOM681116109111SHDFND1 0 11 0
Penumbra IncCOM70975L10726SHDFND1 0 6 0
Planet Fitness IncCOM72703H101111SHDFND1 0 11 0
Comcast CorpCOM20030N1011844,431SHSOLE4,431 0 0
iShares MSCI Brazil ETFETF4642864002939,026SHSOLE9,026 0 0
Invesco QQQ Trust Series 1ETF46090E10386,836235,110SHSOLE235,110 0 0
Newmont Mining CorpCOM6516391062,56960,256SHSOLE60,256 0 0
Cenovus Energy IncCOM15135U10917010,000SHSOLE10,000 0 0
Newmont Mining CorpCOM651639106 0 7SHDFND1 0 7 0
Canopy Growth CorpCOM13803510012,700SHDFND1 0 2,700 0
Farfetch LtdCOM30744W107 0 36SHDFND1 0 36 0
Newmont Mining CorpCOM6516391061,42033,300SHSOLE33,300 0 0
Absolute Software CorpCOM00386B109453,925SHSOLE3,925 0 0
VanEck Vectors Junior Gold Miners ETFETF92189F79133,853950,000SHSOLE950,000 0 0
Caterpillar IncCOM1491231013171,288SHSOLE1,288 0 0
Netflix IncCOM64110L1063,3407,587SHSOLE7,587 0 0
HSBC Holdings PLCCOM404280406 0 12SHDFND1 0 12 0
Exxon Mobil CorpCOM30231G1021141,068SHSOLE1,068 0 0
ConocoPhillipsCOM20825C1041441,390SHSOLE1,390 0 0
Alphabet IncCOM02079K3057226,032SHSOLE6,032 0 0
Village Farms International InCOM92707Y108579,314SHSOLE9,314 0 0
DocuSign IncCOM2561631062,47448,449SHSOLE48,449 0 0
Exact Sciences CorpCOM30063P1054,01442,774SHSOLE42,774 0 0
Erie Indemnity CoCOM29530P1021,2806,097SHSOLE6,097 0 0
Dropbox IncCOM26210C1041,67662,895SHSOLE62,895 0 0
MongoDB IncCOM60937P1066,90316,808SHSOLE16,808 0 0
MarketAxess Holdings IncCOM57060D1084,18516,021SHSOLE16,021 0 0
Zebra Technologies CorpCOM9892071057,57025,606SHSOLE25,606 0 0
Okta IncCOM6792951052,56336,988SHSOLE36,988 0 0
Uber Technologies IncCOM90353T10018,776435,240SHSOLE435,240 0 0
FactSet Research Systems IncCOM3030751056,52716,302SHSOLE16,302 0 0
STERIS PLCCOMG8473T1009,97244,354SHSOLE44,354 0 0
Paycom Software IncCOM70432V1028,04425,058SHSOLE25,058 0 0
Equity LifeStyle Properties InCOM29472R1084,10561,418SHSOLE61,418 0 0
Twilio IncCOM90138F1022,71142,644SHSOLE42,644 0 0
Snap IncCOM83304A1062,826238,851SHSOLE238,851 0 0
Sun Communities IncCOM8666741045,65043,338SHSOLE43,338 0 0
EPAM Systems IncCOM29414B1049,90244,091SHSOLE44,091 0 0
HEICO CorpCOM4228061091,85510,491SHSOLE10,491 0 0
HEICO CorpCOM42280620810,68676,057SHSOLE76,057 0 0
Alphabet IncCOM02079K3051,47012,293SHSOLE12,293 0 0
Suncor Energy IncCOM8672241071906,488SHSOLE6,488 0 0
Corteva IncCOM22052L1043,22056,241SHSOLE56,241 0 0
Corteva IncCOM22052L10422,078385,583SHSOLE385,583 0 0
iShares MSCI Taiwan ETFETF46434G772 0 5SHDFND1 0 5 0
Exact Sciences CorpCOM30063P1051041,104SHSOLE1,104 0 0
AXA Equitable Holdings IncCOM29452E10147217,378SHSOLE17,378 0 0
Twilio IncCOM90138F102641,011SHSOLE1,011 0 0
HEICO CorpCOM4228061093481,967SHSOLE1,967 0 0
Burlington Stores IncCOM122017106139883SHSOLE883 0 0
FactSet Research Systems IncCOM3030751051,2843,207SHSOLE3,207 0 0
DocuSign IncCOM25616310647912SHSOLE912 0 0
Okta IncCOM67929510558841SHSOLE841 0 0
MarketAxess Holdings IncCOM57060D1088623,299SHSOLE3,299 0 0
DexCom IncCOM2521311074,35133,878SHSOLE33,878 0 0
Erie Indemnity CoCOM29530P102208991SHSOLE991 0 0
PTC IncCOM69370C1001,1988,427SHSOLE8,427 0 0
Uber Technologies IncCOM90353T10061414,239SHSOLE14,239 0 0
EPAM Systems IncCOM29414B1041,0784,798SHSOLE4,798 0 0
Snap IncCOM83304A106786,573SHSOLE6,573 0 0
Fortis Inc/CanadaCOM349553107952,200SHSOLE2,200 0 0
Wal-Mart Stores IncCOM93114210316SHSOLE6 0 0
Target CorpCOM87612E1063202,429SHSOLE2,429 0 0
Northrop Grumman CorpCOM666807102818SHSOLE18 0 0
Medicenna Therapeutics CorpCOM58490H107 0 252SHDFND1 0 252 0
Denali Therapeutics IncCOM24823R105 0 2SHDFND1 0 2 0
Walt Disney Co/TheCOM25468710693,2321,045,000SHSOLE1,045,000 0 0
Wal-Mart Stores IncCOM93114210340,053255,000SHSOLE255,000 0 0
Exxon Mobil CorpCOM30231G102207,9191,940,000SHSOLE1,940,000 0 0
PepsiCo IncCOM713448108101,799550,000SHSOLE550,000 0 0
Coca-Cola Co/TheCOM191216100123,9662,060,000SHSOLE2,060,000 0 0
JPMorgan Chase & CoCOM46625H100203,4731,400,000SHSOLE1,400,000 0 0
Johnson & JohnsonCOM478160104203,4461,230,000SHSOLE1,230,000 0 0
Procter & Gamble Co/TheCOM742718109194,0911,280,000SHSOLE1,280,000 0 0
FedEx CorpCOM31428X1061,5336,187SHSOLE6,187 0 0
iShares MSCI Sweden ETFETF464286756 0 9SHDFND1 0 9 0
HEICO CorpCOM42280620871505SHSOLE505 0 0
MongoDB IncCOM60937P106108262SHSOLE262 0 0
Paycom Software IncCOM70432V1021,2353,846SHSOLE3,846 0 0
STERIS PLCCOMG8473T1001,9258,562SHSOLE8,562 0 0
WP Carey IncCOM92936U1091402,077SHSOLE2,077 0 0
Zebra Technologies CorpCOM9892071051,3084,423SHSOLE4,423 0 0
Pfizer IncCOM71708110373,6752,010,000SHSOLE2,010,000 0 0
Verizon Communications IncCOM92343V10476,3722,055,000SHSOLE2,055,000 0 0
UnitedHealth Group IncCOM91324P102225,742470,000SHSOLE470,000 0 0
Merck & Co IncCOM58933Y10573,798640,000SHSOLE640,000 0 0
Bank of America CorpCOM06050510442,6891,488,979SHSOLE1,488,979 0 0
Cisco Systems Inc/DelawareCOM17275R10273,1611,415,000SHSOLE1,415,000 0 0
Mastercard IncCOM57636Q104153,279390,000SHSOLE390,000 0 0
Philip Morris International InCOM71817210961,457630,000SHSOLE630,000 0 0
Intel CorpCOM45814010058,2501,743,155SHSOLE1,743,155 0 0
Boeing Co/TheCOM097023105135,047640,000SHSOLE640,000 0 0
Wells Fargo & CoCOM949746101105,3452,470,000SHSOLE2,470,000 0 0
Abbott LaboratoriesCOM00282410016,341150,000SHSOLE150,000 0 0
Altria Group IncCOM02209S10338,478850,000SHSOLE850,000 0 0
Citigroup IncCOM17296742439,567860,000SHSOLE860,000 0 0
McDonald's CorpCOM58013510129,820100,000SHSOLE100,000 0 0
Mondelez International IncCOM60920710541,547570,000SHSOLE570,000 0 0
Adobe Systems IncCOM00724F10173,297150,000SHSOLE150,000 0 0
SPDR Gold SharesETF78463V1072,51614,125SHSOLE14,125 0 0
Bitfarms Ltd/CanadaCOM09173B107 0 233SHDFND1 0 233 0
International Bancshares CorpCOM459044103 0 1SHDFND1 0 1 0
Osisko Gold Royalties LtdCOM68827L10123115,000SHDFND1 0 15,000 0
Dynatrace IncCOM268150109117SHDFND1 0 17 0
Kraft Heinz Co/TheCOM5007541064100SHDFND1 0 100 0
Kraft Heinz Co/TheCOM5007541064100SHSOLE100 0 0
Shopify IncCOM82509L107651,000SHDFND1 0 1,000 0
General Electric CoCOM369604301112SHSOLE12 0 0
Retrophin IncCOM89422G107 0 3SHDFND1 0 3 0
Roku IncCOM77543R1021,88229,445SHSOLE29,445 0 0
PayPal Holdings IncCOM70450Y1031,91228,673SHSOLE28,673 0 0
Alibaba Group Holding LtdCOM01609W102 0 2SHSOLE2 0 0
NVIDIA CorpCOM67066G10422,58753,433SHSOLE53,433 0 0
Broadcom IncCOM11135F10178SHSOLE8 0 0
Cintas CorpCOM172908105 0 1SHSOLE1 0 0
HRG Group IncCOM84790A105 0 2SHSOLE2 0 0
Bespoke Capital Acquisition CoCOM92747V106 0 16SHDFND1 0 16 0
Docebo IncCOM25609L1056161SHDFND1 0 161 0
Grocery Outlet Holding CorpCOM39874R101 0 3SHDFND1 0 3 0
Brookfield Infrastructure PartCOMG162521012195,997SHSOLE5,997 0 0
iShares Russell 2000 Value ETFETF4642876303662,601SHSOLE2,601 0 0
Comcast CorpCOM20030N101892,134SHSOLE2,134 0 0
Walt Disney Co/TheCOM2546871061,05811,860SHSOLE11,860 0 0
Melco Resorts & EntertainmentCOM585464100170SHDFND1 0 70 0
Texas Capital Bancshares IncCOM88224Q107 0 1SHDFND1 0 1 0
Teradyne IncCOM8807701029,72787,432SHSOLE87,432 0 0
Lightspeed POS IncCOM53229C10719011,241SHSOLE11,241 0 0
Neurocrine Biosciences IncCOM64125C1093,48036,930SHSOLE36,930 0 0
Neurocrine Biosciences IncCOM64125C10957602SHSOLE602 0 0
Insulet CorpCOM45784P1018,97231,139SHSOLE31,139 0 0
Insulet CorpCOM45784P1011,7456,057SHSOLE6,057 0 0
Medical Properties Trust IncCOM58463J30459964,684SHSOLE64,684 0 0
Tyler Technologies IncCOM9022521058,68720,874SHSOLE20,874 0 0
Tyler Technologies IncCOM9022521051,3803,317SHSOLE3,317 0 0
Brown & Brown IncCOM11523610113,255192,686SHSOLE192,686 0 0
Brown & Brown IncCOM1152361011,57222,845SHSOLE22,845 0 0
SilverCrest Metals IncCOM8283631017112,104SHSOLE12,104 0 0
Teledyne Technologies IncCOM87936010510,44425,422SHSOLE25,422 0 0
Teledyne Technologies IncCOM8793601052,2575,493SHSOLE5,493 0 0
Black Knight IncCOM09215C1057,979133,681SHSOLE133,681 0 0
Pinterest IncCOM72352L1063,901142,793SHSOLE142,793 0 0
Pinterest IncCOM72352L106863,166SHSOLE3,166 0 0
Booz Allen Hamilton Holding CoCOM0995021064,58541,112SHSOLE41,112 0 0
Booz Allen Hamilton Holding CoCOM0995021061421,269SHSOLE1,269 0 0
Bio-Rad Laboratories IncCOM0905722073,6789,708SHSOLE9,708 0 0
Bio-Rad Laboratories IncCOM0905722077431,962SHSOLE1,962 0 0
Blackstone Group LP/TheCOM09260D10715,758169,610SHSOLE169,610 0 0
VICI Properties IncCOM92565210916,840536,174SHSOLE536,174 0 0
VICI Properties IncCOM9256521092,77488,333SHSOLE88,333 0 0
Aqua America IncCOM29670G1022,40460,275SHSOLE60,275 0 0
West Pharmaceutical Services ICOM95530610512,68133,178SHSOLE33,178 0 0
West Pharmaceutical Services ICOM9553061052,3886,247SHSOLE6,247 0 0
Omega Healthcare Investors IncCOM68193610077925,396SHSOLE25,396 0 0
Financial Select Sector SPDR FundETF81369Y6057,172212,907SHSOLE212,907 0 0
Lumentum Holdings IncCOM55024U109113SHDFND1 0 13 0
Mercury Systems IncCOM589378108 0 2SHDFND1 0 2 0
Performance Food Group CoCOM71377A103113SHDFND1 0 13 0
Rexford Industrial Realty IncCOM76169C100 0 6SHDFND1 0 6 0
Tradeweb Markets IncCOM892672106224SHDFND1 0 24 0
Arrowhead Pharmaceuticals IncCOM04280A100 0 3SHDFND1 0 3 0
Dollar Tree IncCOM25674610815SHSOLE5 0 0
Uranium Royalty CorpCOM91702V101 0 29SHDFND1 0 29 0
Square IncCOM85223410376411,490SHSOLE11,490 0 0
SPDR Dow Jones Industrial Average ETF TrustETF78467X109244710SHSOLE710 0 0
iShares Russell 2000 ETFETF46428765515,02580,290SHSOLE80,290 0 0
CBS CorpCOM92556H2062,624165,063SHSOLE165,063 0 0
A2Z Technologies Canada CorpCOM00249W100 0 69SHDFND1 0 69 0
Primoris Services CorpCOM74164F103250SHDFND1 0 50 0
iShares MSCI Brazil ETFETF4642864004115SHSOLE115 0 0
Teva Pharmaceutical IndustriesCOM8816242093346SHDFND1 0 346 0
Aflac IncCOM00105510267961SHSOLE961 0 0
Itau Unibanco Holding SACOM46556210671,242SHSOLE1,242 0 0
Petroleo Brasileiro SACOM71654V408785,610SHSOLE5,610 0 0
Natura & Co Holding SACOM63884N108 0 59SHDFND1 0 59 0
Lyft IncCOM55087P10463666,314SHSOLE66,314 0 0
American Airlines Group IncCOM02376R10255931,199SHSOLE31,199 0 0
UnitedHealth Group IncCOM91324P102195405SHSOLE405 0 0
Vanguard Total Bond Market ETFETF92193783558,111800,000SHSOLE800,000 0 0
Canada Goose Holdings IncCOM13508610643424,400SHSOLE24,400 0 0
FuelCell Energy IncCOM35952H601 0 13SHDFND1 0 13 0
Lantronix IncCOM516548203 0 85SHDFND1 0 85 0
Lantronix IncCOM5165482031328SHDFND1 0 328 0
JetBlue Airways CorpCOM4771431017809SHSOLE809 0 0
Square IncCOM8522341031,15717,388SHSOLE17,388 0 0
Shopify IncCOM82509L10712,869199,131SHSOLE199,131 0 0
Potlatch CorpCOM7376301034578,656SHSOLE8,656 0 0
Gaming and Leisure PropertiesCOM36467J1084,42791,422SHSOLE91,422 0 0
Lamar Advertising CoCOM5128161099419,484SHSOLE9,484 0 0
Sabra Health Care REIT IncCOM78573L10629525,051SHSOLE25,051 0 0
Douglas Emmett IncCOM25960P10923118,402SHSOLE18,402 0 0
Starwood Property Trust IncCOM85571B10565633,821SHSOLE33,821 0 0
Lexington Realty TrustCOM52904310130931,705SHSOLE31,705 0 0
Blackstone Mortgage Trust IncCOM09257W10038818,671SHSOLE18,671 0 0
Life Storage IncCOM53223X1071,2259,221SHSOLE9,221 0 0
Rayonier IncCOM75490710350416,062SHSOLE16,062 0 0
Rexford Industrial Realty IncCOM76169C1001,13621,777SHSOLE21,777 0 0
National Health Investors IncCOM63633D1042464,700SHSOLE4,700 0 0
Cousins Properties IncCOM22279550237516,439SHSOLE16,439 0 0
Americold Realty TrustCOM03064D10894529,276SHSOLE29,276 0 0
CubeSmartCOM2296631091,08724,350SHSOLE24,350 0 0
JBG SMITH PropertiesCOM46590V10015810,505SHSOLE10,505 0 0
Equity CommonwealthCOM29462810224111,889SHSOLE11,889 0 0
EastGroup Properties IncCOM2772761018354,812SHSOLE4,812 0 0
Howard Hughes Corp/TheCOM44267D1072953,737SHSOLE3,737 0 0
Chewy IncCOM16679L1091,00625,500SHSOLE25,500 0 0
Physicians Realty TrustCOM71943U10436125,837SHSOLE25,837 0 0
American Homes 4 RentCOM02665T3063,969112,045SHSOLE112,045 0 0
Spirit Realty Capital IncCOM84860W30060315,312SHSOLE15,312 0 0
New Residential Investment CorCOM64828T20148952,340SHSOLE52,340 0 0
Corporate Office Properties TrCOM22002T10828912,194SHSOLE12,194 0 0
Highwoods Properties IncCOM43128410827311,430SHSOLE11,430 0 0
Healthcare Realty Trust IncCOM42226K1052,500132,675SHSOLE132,675 0 0
First Industrial Realty TrustCOM32054K10375414,331SHSOLE14,331 0 0
Kilroy Realty CorpCOM49427F10834311,423SHSOLE11,423 0 0
Brixmor Property Group IncCOM11120U10571632,574SHSOLE32,574 0 0
Sibanye Stillwater LtdCOM82575P1073439SHDFND1 0 439 0
Welltower IncCOM95040Q10416200SHSOLE200 0 0
Simon Property Group IncCOM82880610912100SHSOLE100 0 0
Ventas IncCOM92276F10014300SHSOLE300 0 0
North American Energy PartnersCOM656811106402,069SHSOLE2,069 0 0
iShares JP Morgan USD Emerging Markets Bond ETFETF464288281173,2182,003,000SHSOLE2,003,000 0 0
Gardner Denver Holdings IncCOM45687V10613,340204,243SHSOLE204,243 0 0
Gardner Denver Holdings IncCOM45687V1062,20233,710SHSOLE33,710 0 0
Village Farms International InCOM92707Y108243,900SHDFND1 0 3,900 0
JDL GOLD CORPCOM29446Y50211224,500SHSOLE24,500 0 0
JDL GOLD CORPCOM29446Y50271,525SHDFND1 0 1,525 0
Rogers Communications IncCOM77510920031,935700,000SHSOLE700,000 0 0
BCE IncCOM05534B7603,70381,225SHSOLE81,225 0 0
Waste Connections IncCOM94106B1012,98420,878SHSOLE20,878 0 0
Magna International IncCOM5592224016,397113,322SHSOLE113,322 0 0
Nutrien LtdCOM67077M1089,294157,430SHSOLE157,430 0 0
Enbridge IncCOM29250N1051,35336,404SHSOLE36,404 0 0
Canadian Natural Resources LtdCOM13638510112,495222,250SHSOLE222,250 0 0
CGI Group IncCOM12532H1047,56671,753SHSOLE71,753 0 0
Gildan Activewear IncCOM37591610373722,846SHSOLE22,846 0 0
Carnival CorpCOM14365830054629,000SHDFND1 0 29,000 0
Algonquin Power & Utilities CoCOM0158571053,715449,411SHSOLE449,411 0 0
Brookfield Renewable PartnersCOMG1625810813,447456,095SHSOLE456,095 0 0
Brookfield Infrastructure CorpCOM11275Q107252SHSOLE52 0 0
Brookfield Infrastructure CorpCOM11275Q10749510,860SHSOLE10,860 0 0
Brookfield Infrastructure CorpCOM11275Q10730666SHSOLE666 0 0
Brookfield Infrastructure CorpCOM11275Q1079,685212,392SHSOLE212,392 0 0
Brookfield Infrastructure CorpCOM11275Q107366SHDFND1 0 66 0
Otis Worldwide CorpCOM68902V10715,643175,863SHSOLE175,863 0 0
Otis Worldwide CorpCOM68902V1073,04834,267SHSOLE34,267 0 0
Carrier Global CorpCOM14448C10417,652355,358SHSOLE355,358 0 0
Canopy Growth CorpCOM13803510024,293SHSOLE4,293 0 0
Shopify IncCOM82509L1077,439115,107SHSOLE115,107 0 0
Valeant Pharmaceuticals InternCOM07173410735244,039SHSOLE44,039 0 0
Gildan Activewear IncCOM375916103321,000SHDFND1 0 1,000 0
United Parcel Service IncCOM911312106144803SHSOLE803 0 0
Brookfield Infrastructure CorpCOM11275Q107373SHSOLE73 0 0
Stantec IncCOM85472N10966610,200SHSOLE10,200 0 0
iShares MSCI EAFE ETFETF46428746580,4181,110,000SHSOLE1,110,000 0 0
Zoom Video Communications IncCOM98980L1013,87157,071SHSOLE57,071 0 0
Envista Holdings CorpCOM29415F104116SHDFND1 0 16 0
Sprott Physical Gold TrustCOM85207H1041100SHDFND1 0 100 0
Fortis Inc/CanadaCOM34955310755,9591,298,555SHSOLE1,298,555 0 0
Sea LtdCOM81141R100356SHDFND1 0 56 0
Pembina Pipeline CorpCOM7063271032196,986SHDFND1 0 6,986 0
Rogers Communications IncCOM7751092002746,000SHDFND1 0 6,000 0
Sun Life Financial IncCOM8667961052,08340,000SHDFND1 0 40,000 0
Vanguard FTSE All-World ex-USCOM92204277523,652435,000SHSOLE435,000 0 0
iShares MSCI ACWI ETFETF464288257573,7975,985,000SHSOLE5,985,000 0 0
Johnson & JohnsonCOM47816010450300SHSOLE300 0 0
Datadog IncCOM23804L1035,98060,823SHSOLE60,823 0 0
Trade Desk Inc/TheCOM88339J1058,223106,562SHSOLE106,562 0 0
Tradeweb Markets IncCOM8926721068,393122,644SHSOLE122,644 0 0
Liberty Broadband CorpCOM530307107 0 5SHSOLE5 0 0
Carlyle Group LP/TheCOM14316J1081,66552,140SHSOLE52,140 0 0
Apollo Global Management IncCOM03769M1067,35895,856SHSOLE95,856 0 0
AVTR 0COM05352A10021610,525SHSOLE10,525 0 0
AVTR 0COM05352A1003,325162,016SHSOLE162,016 0 0
Zoom Video Communications IncCOM98980L101961,416SHSOLE1,416 0 0
Tradeweb Markets IncCOM89267210650733SHSOLE733 0 0
Catalent IncCOM14880610273917,066SHSOLE17,066 0 0
Catalent IncCOM1488061023,48780,480SHSOLE80,480 0 0
Crowdstrike Holdings IncCOM22788C1057,94654,141SHSOLE54,141 0 0
Nordson CorpCOM6556631026,53726,360SHSOLE26,360 0 0
Masimo CorpCOM5747951001,76410,730SHSOLE10,730 0 0
Nordson CorpCOM6556631021,0564,258SHSOLE4,258 0 0
Molina Healthcare IncCOM60855R1007,81225,952SHSOLE25,952 0 0
Dynatrace IncCOM2681501092,67752,057SHSOLE52,057 0 0
Fair Isaac CorpCOM3032501041,5991,977SHSOLE1,977 0 0
Fair Isaac CorpCOM30325010410,09912,489SHSOLE12,489 0 0
Moderna IncCOM60770K10717,917147,570SHSOLE147,570 0 0
Wingstop IncCOM97415510315SHDFND1 0 5 0
QuidelOrtho CorpCOM21979810517SHDFND1 0 7 0
Brookfield Infrastructure PartCOMG1625210161816,943SHSOLE16,943 0 0
Medicenna Therapeutics CorpCOM58490H107 0 33SHDFND1 0 33 0
Vermilion Energy IncCOM923725105141,100SHDFND1 0 1,100 0
Granite Real Estate InvestmentCOM38743711412200SHDFND1 0 200 0
Colliers International Group ICOM19469310729300SHDFND1 0 300 0
Tucows IncCOM89869720617600SHDFND1 0 600 0
Open Text CorpCOM68371510617400SHDFND1 0 400 0
Cronos Group IncCOM22717L1014322,000SHDFND1 0 22,000 0
Enerflex LtdCOM29269R105223,200SHDFND1 0 3,200 0
Energy Fuels Inc/CanadaCOM29267170871,200SHDFND1 0 1,200 0
Kelso Technologies IncCOM48826D201417,400SHDFND1 0 17,400 0
IAC/InterActiveCorpCOM57667L1076,620158,293SHSOLE158,293 0 0
IAC/InterActiveCorpCOM57667L10799523,802SHSOLE23,802 0 0
Papa John's International IncCOM698813102 0 1SHDFND1 0 1 0
MGM Resorts InternationalCOM55295310136821SHSOLE821 0 0
Northern Dynasty Minerals LtdCOM66510M204 0 200SHDFND1 0 200 0
Endeavour Silver CorpCOM29258Y103 0 85SHDFND1 0 85 0
Brookfield Renewable CorpCOM11284V1056175SHDFND1 0 175 0
Brookfield Renewable CorpCOM11284V10544614,137SHSOLE14,137 0 0
Brookfield Renewable CorpCOM11284V1057,629241,846SHSOLE241,846 0 0
Oriana Resources CorpCOM44812T102424127,600SHDFND1 0 127,600 0
Expedia IncCOM30212P3037757,087SHSOLE7,087 0 0
XPO Logistics IncCOM983793100232SHSOLE32 0 0
Fortis Inc/CanadaCOM3495531071,08225,121SHSOLE25,121 0 0
Brookfield Renewable CorpCOM11284V105122SHSOLE22 0 0
iShares Silver TrustETF46428Q10929714,245SHSOLE14,245 0 0
Zoom Video Communications IncCOM98980L10177111,362SHSOLE11,362 0 0
Pinduoduo IncCOM7223041021201,739SHSOLE1,739 0 0
Costco Wholesale CorpCOM22160K1051833SHSOLE33 0 0
Zscaler IncCOM98980G1023,11621,312SHSOLE21,312 0 0
Peloton Interactive IncCOM70614W100 0 2SHSOLE2 0 0
United Continental Holdings InCOM9100471093636,622SHSOLE6,622 0 0
American Airlines Group IncCOM02376R10228716,003SHSOLE16,003 0 0
Facebook IncCOM30303M10213,04645,490SHSOLE45,490 0 0
Brookfield Renewable PartnersCOMG162581081565,300SHSOLE5,300 0 0
Brookfield Infrastructure PartCOMG162521012416,600SHSOLE6,600 0 0
Nuvei CorpCOM67079A102134SHDFND1 0 34 0
Nuvei CorpCOM67079A10216126SHDFND1 0 126 0
Etsy IncCOM29786A1064,78156,545SHSOLE56,545 0 0
Etsy IncCOM29786A1067078,357SHSOLE8,357 0 0
Snowflake IncCOM833445109166946SHSOLE946 0 0
Snowflake IncCOM83344510913,35075,915SHSOLE75,915 0 0
Sunrun IncCOM86771W105 0 4SHSOLE4 0 0
Pool CorpCOM73278L1056,66717,809SHSOLE17,809 0 0
Vontier CorpCOM928881101 0 1SHSOLE1 0 0
Capital One Financial CorpCOM14040H1054654,257SHSOLE4,257 0 0
Canada Goose Holdings IncCOM135086106156SHDFND1 0 56 0
Advanced Micro Devices IncCOM0079031071,0379,106SHSOLE9,106 0 0
TIM SA/BrazilCOM88706T108148SHDFND1 0 48 0
Shopify IncCOM82509L10750771SHDFND1 0 771 0
Kandi Technologies Group IncCOM483709101 0 2SHDFND1 0 2 0
Sunrun IncCOM86771W105129SHDFND1 0 29 0
SPDR S&P Regional Banking ETFETF78464A69847711,700SHSOLE11,700 0 0
Viatris IncCOM92556V10694694,861SHSOLE94,861 0 0
Heron Therapeutics IncCOM427746102 0 9SHDFND1 0 9 0
Prime Impact Acquisition ICOMG610741031,827171,324SHSOLE171,324 0 0
Rocket Cos IncCOM77311W101 0 7SHDFND1 0 7 0
GFL Environmental IncCOM36168Q1042646,802SHSOLE6,802 0 0
New Pacific Metals CorpCOM64782A1072511,443SHSOLE11,443 0 0
Orla Mining LtdCOM68634K10629069,011SHSOLE69,011 0 0
Greenbrook TMS IncCOM393704309 0 200SHDFND1 0 200 0
Ceridian HCM Holding IncCOM15677J1085,08776,014SHSOLE76,014 0 0
HubSpot IncCOM4435731005,99111,267SHSOLE11,267 0 0
Chewy IncCOM16679L10993223,622SHSOLE23,622 0 0
Docebo IncCOM25609L105591,497SHSOLE1,497 0 0
Zillow Group IncCOM98954M1013056,200SHSOLE6,200 0 0
Generac Holdings IncCOM3687361047334,920SHSOLE4,920 0 0
Monolithic Power Systems IncCOM6098391051,9243,564SHSOLE3,564 0 0
Monolithic Power Systems IncCOM60983910512,10322,420SHSOLE22,420 0 0
SolarEdge Technologies IncCOM83417M1048,06830,007SHSOLE30,007 0 0
Generac Holdings IncCOM3687361043,93326,390SHSOLE26,390 0 0
Enphase Energy IncCOM29355A10719,852118,618SHSOLE118,618 0 0
Enphase Energy IncCOM29355A1073,20319,140SHSOLE19,140 0 0
Horizon Pharma PlcCOMG4618810172,722707,565SHSOLE707,565 0 0
SunOpta IncCOM8676EP108477,097SHSOLE7,097 0 0
Cloudflare IncCOM18915M1074,27465,431SHSOLE65,431 0 0
Carvana CoCOM146869102 0 1SHSOLE1 0 0
Fox CorpCOM35137L105 0 2SHSOLE2 0 0
MercadoLibre IncCOM58733R10222SHSOLE2 0 0
Walgreens Boots Alliance IncCOM93142710855119,366SHSOLE19,366 0 0
DR Horton IncCOM23331A10922184SHSOLE184 0 0
Fifth Third BancorpCOM31677310042216,105SHSOLE16,105 0 0
Denison Mines CorpCOM248356107 0 69SHDFND1 0 69 0
Apartment Income REIT CorpCOM03750L10958316,168SHSOLE16,168 0 0
Methanex CorpCOM59151K10821500SHDFND1 0 500 0
Nordic American Tankers LtdCOMG65773106 0 44SHDFND1 0 44 0
SilverCrest Metals IncCOM828363101 0 66SHDFND1 0 66 0
Invesco QQQ Trust Series 1CALL46090E10318,44349,900SHSOLE49,900 0 0
Lululemon Athletica IncCOM550021109152402SHSOLE402 0 0
Bitfarms Ltd/CanadaCOM09173B1079463,500SHDFND1 0 63,500 0
NIKE IncCOM6541061034514,087SHSOLE4,087 0 0
Brookfield Renewable PartnersCOMG1625810890830,814SHSOLE30,814 0 0
Mission Produce IncCOM60510V108 0 18SHDFND1 0 18 0
Power Integrations IncCOM739276103 0 2SHDFND1 0 2 0
Darling Ingredients IncCOM2372661018,821138,382SHSOLE138,382 0 0
First Cobalt CorpCOM28474P201 0 83SHDFND1 0 83 0
Grande West Transportation GroCOM925654105 0 67SHDFND1 0 67 0
So-Young International IncCOM83356Q108 0 48SHDFND1 0 48 0
SPDR S&P Oil & Gas Exploration & Production ETFETF78468R5561182SHSOLE82 0 0
SunPower CorpCOM867652406 0 3SHDFND1 0 3 0
Aurora Cannabis IncCOM05156X88411,408SHSOLE1,408 0 0
iShares Russell 2000 ETFPUT46428765560,863325,000SHSOLE325,000 0 0
Sandstorm Gold LtdCOM80013R2066212,000SHSOLE12,000 0 0
BRAZIL RESOURCES INCCOM38149E1012730,000SHSOLE30,000 0 0
Invesco QQQ Trust Series 1PUT46090E1038,31622,500SHSOLE22,500 0 0
West Fraser Timber Co LtdCOM952845105667SHDFND1 0 67 0
iShares Global Clean Energy ETCOM46428822461533,447SHSOLE33,447 0 0
Bright Minds Biosciences IncCOM10919W108 0 21SHDFND1 0 21 0
Peloton Interactive IncCOM70614W1004498SHSOLE498 0 0
BP PLCCOM055622104631,797SHSOLE1,797 0 0
Tesla IncCOM88160R10161234SHSOLE234 0 0
Invesco QQQ Trust Series 1PUT46090E1039,24025,000SHSOLE25,000 0 0
Goosehead Insurance IncCOM38267D109 0 2SHDFND1 0 2 0
Invesco QQQ Trust Series 1PUT46090E10325,87270,000SHSOLE70,000 0 0
Wix.com LtdCOMM9806810513165SHDFND1 0 165 0
iShares Russell 2000 ETFPUT4642876559365,000SHSOLE5,000 0 0
First Trust Cloud Computing ETFETF33734X192335SHDFND1 0 35 0
Clarmin Explorations IncCOM23256X100 0 1,289SHDFND1 0 1,289 0
Cenovus Energy IncCOM15135U1097400SHDFND1 0 400 0
First Horizon National CorpCOM32051710545540,428SHSOLE40,428 0 0
ServiceNow IncCOM81762P1024581SHSOLE81 0 0
Airbnb IncCOM00906610117,725138,398SHSOLE138,398 0 0
Alphabet IncCOM02079K3052191,829SHDFND3 0 1,829 0
Appian CorpCOM03782L101 0 1SHDFND1 0 1 0
Celsius Holdings IncCOM15118V20716SHDFND1 0 6 0
iShares Russell 2000 ETFPUT46428765554,308290,000SHSOLE290,000 0 0
ARK Fintech Innovation ETFETF00214Q708 0 1SHSOLE1 0 0
ARK Innovation ETFETF00214Q1041,10825,118SHSOLE25,118 0 0
Inari Medical IncCOM45332Y109 0 1SHDFND1 0 1 0
STAAR Surgical CoCOM852312305 0 1SHDFND1 0 1 0
TPI Composites IncCOM87266J104 0 2SHDFND1 0 2 0
iShares Russell 2000 ETFPUT46428765597,380520,000SHSOLE520,000 0 0
Lightspeed POS IncCOM53229C1073200SHDFND1 0 200 0
iShares Russell 2000 ETFPUT46428765546,612248,900SHSOLE248,900 0 0
ARK Innovation ETFETF00214Q104 0 4SHSOLE4 0 0
Canadian National Railway CoPUT1363751023763,100SHDFND1 0 3,100 0
PayPal Holdings IncCOM70450Y1034,42366,329SHSOLE66,329 0 0
FedEx CorpCOM31428X1066882,777SHSOLE2,777 0 0
Lightspeed POS IncCOM53229C1071,13066,800SHDFND1 0 66,800 0
Eldorado Resorts IncCOM12769G10086717,026SHSOLE17,026 0 0
Eldorado Resorts IncCOM12769G1004,99798,099SHSOLE98,099 0 0
Penn National Gaming IncCOM707569109 0 4SHSOLE4 0 0
Denison Mines CorpCOM248356107796634,961SHSOLE634,961 0 0
iShares iBoxx $ Investment Grade Corporate Bond ETETF46428724241,605385,000SHSOLE385,000 0 0
iShares Russell 2000 ETFCALL46428765565,545350,000SHSOLE350,000 0 0
Advanced Drainage Systems IncCOM00790R104 0 4SHDFND1 0 4 0
Sprott IncCOM8520662083100SHSOLE100 0 0
BCE IncPUT05534B76073016,000SHDFND1 0 16,000 0
Open Text CorpCOM683715106 0 12SHDFND1 0 12 0
Waste Connections IncCOM94106B1015,50238,500SHSOLE38,500 0 0
iShares Russell 2000 ETFPUT46428765531,836170,000SHSOLE170,000 0 0
CGI Group IncCOM12532H1043,30131,300SHSOLE31,300 0 0
Rogers Communications IncCOM77510920090319,800SHSOLE19,800 0 0
JDL GOLD CORPCOM29446Y502 0 17SHSOLE17 0 0
i-80 Gold CorpCOM44955L106997443,237SHSOLE443,237 0 0
i-80 Gold CorpCOM44955L106 0 1SHDFND1 0 1 0
Visa IncCOM92826C8391,0184,290SHSOLE4,290 0 0
Mastercard IncCOM57636Q1045,63914,348SHSOLE14,348 0 0
GATX CorpCOM361448103 0 1SHDFND1 0 1 0
Intercure LtdCOMM549GJ111 0 63SHDFND1 0 63 0
Security Devices InternationalCOM12448X201278SHDFND1 0 78 0
Tilray IncCOM88688T10085,470SHDFND1 0 5,470 0
Tilray IncCOM88688T1001419SHSOLE419 0 0
Nano Dimension LtdCOM63008G2031254SHDFND1 0 254 0
Tilray IncCOM88688T1004730,061SHDFND1 0 30,061 0
OneCOM57064N102 0 1SHDFND1 0 1 0
Cellectis SACOM15117K103 0 31SHDFND1 0 31 0
Workhorse Group IncCOM98138J206 0 60SHDFND1 0 60 0
DoorDash IncCOM25809K1052092,739SHSOLE2,739 0 0
Palantir Technologies IncCOM69608A108332,142SHSOLE2,142 0 0
Invesco QQQ Trust Series 1PUT46090E10386,856235,000SHSOLE235,000 0 0
Charles River Laboratories IntCOM1598641074,80522,869SHSOLE22,869 0 0
Lufax Holding LtdCOM54975P102 0 132SHDFND1 0 132 0
Biogen IncCOM09062X1031,4214,993SHSOLE4,993 0 0
Canadian National Railway CoPUT13637510212100SHDFND1 0 100 0
Micron Technology IncCOM5951121033525,578SHSOLE5,578 0 0
Freeport-McMoRan IncCOM35671D857244SHSOLE44 0 0
Sea LtdCOM81141R100851,469SHDFND4 0 1,469 0
Pan American Silver CorpCOM69790010814910,214SHSOLE10,214 0 0
Futu Holdings LtdCOM36118L1061383,482SHDFND4 0 3,482 0
Triple Flag Precious Metals CoCOM89679M104152SHDFND1 0 52 0
Energy Fuels Inc/CanadaCOM292671708804129,444SHSOLE129,444 0 0
Bio-Techne CorpCOM09073M1045,73670,323SHSOLE70,323 0 0
Bio-Techne CorpCOM09073M1041,14514,032SHSOLE14,032 0 0
Bentley Systems IncCOM08265T2082,91353,751SHSOLE53,751 0 0
Clarivate Analytics PLCCOMG2181010984989,174SHSOLE89,174 0 0
Palantir Technologies IncCOM69608A1086,610431,514SHSOLE431,514 0 0
Palantir Technologies IncCOM69608A108875,677SHSOLE5,677 0 0
Nuvei CorpCOM67079A102541,833SHSOLE1,833 0 0
Unity Software IncCOM91332U1012,36454,486SHSOLE54,486 0 0
iShares Russell 1000 Growth ETFETF46428761413SHSOLE3 0 0
Canadian National Railway CoPUT13637510212100SHDFND1 0 100 0
Organon & CoCOM68622V10642020,179SHSOLE20,179 0 0
Organon & CoCOM68622V1061,09752,744SHSOLE52,744 0 0
BlackBerry LtdCALL09228F1031100SHDFND1 0 100 0
Crowdstrike Holdings IncCOM22788C1051,94013,217SHSOLE13,217 0 0
Appian CorpCOM03782L101116SHSOLE16 0 0
Apellis Pharmaceuticals IncCOM03753U10611119SHSOLE119 0 0
CareDx IncCOM14167L1031100SHSOLE100 0 0
Chimerix IncCOM16934W106 0 186SHSOLE186 0 0
Eagle Pharmaceuticals Inc/DECOM269796108 0 1SHSOLE1 0 0
FibroGen IncCOM31572Q808 0 90SHSOLE90 0 0
Gossamer Bio IncCOM38341P102 0 112SHSOLE112 0 0
IGM Biosciences IncCOM449585108 0 34SHSOLE34 0 0
Karuna Therapeutics IncCOM48576A100940SHSOLE40 0 0
Ocugen IncCOM67577C105 0 334SHSOLE334 0 0
Praxis Precision Medicines IncCOM74006W108 0 400SHSOLE400 0 0
Intrexon CorpCOM74017N1051765SHSOLE765 0 0
Twist Bioscience CorpCOM90184D100274SHSOLE74 0 0
Vaxart IncCOM92243A200 0 123SHSOLE123 0 0
Biohaven LtdCOMG1110E107126SHSOLE26 0 0
Kiniksa Pharmaceuticals LtdCOMG5269C101 0 4SHSOLE4 0 0
Obsidian Energy LtdCOM674482203579,700SHDFND1 0 9,700 0
Carnival CorpCOM14365830024012,763SHSOLE12,763 0 0
Norwegian Cruise Line HoldingsCOMG6672110425511,719SHSOLE11,719 0 0
YETI Holdings IncCOM98585X104 0 3SHDFND1 0 3 0
Royal Bank of CanadaCOM7800871022,50611,215SHSOLE11,215 0 0
Opendoor Technologies IncCOM68371210322656,247SHSOLE56,247 0 0
Weyerhaeuser CoCOM962166104 0 2SHSOLE2 0 0
Micron Technology IncCOM59511210338607SHSOLE607 0 0
Newmont Mining CorpCOM65163910653312,500SHDFND4 0 12,500 0
Slam CorpCOMG8210L10584979,446SHSOLE79,446 0 0
BCE IncPUT05534B7601463,200SHDFND1 0 3,200 0
Teladoc Health IncCOM87918A105265SHSOLE65 0 0
Dollar General CorpCOM256677105423SHSOLE23 0 0
Denison Mines CorpCOM248356107 0 95SHDFND1 0 95 0
Suncor Energy IncPUT867224107913,100SHDFND1 0 3,100 0
Fortuna Silver Mines IncCOM349915108 0 95SHDFND1 0 95 0
Fortuna Silver Mines IncCOM3499151081367SHDFND1 0 367 0
PyroGenesis Canada IncCOM74734T1044565,400SHDFND1 0 65,400 0
Plum Acquisition Corp ICOMG7134L1262,034193,466SHSOLE193,466 0 0
Stratim Cloud Acquisition CorpCOM86309R1071,032100,000SHSOLE100,000 0 0
Moderna IncCOM60770K1071,0508,650SHSOLE8,650 0 0
DoorDash IncCOM25809K10555720SHSOLE720 0 0
Overstock.com IncCOM690370101143SHSOLE43 0 0
High Tide IncCOM42981E401 0 177SHDFND1 0 177 0
Brookfield Asset Management InCOM11271J1077200SHDFND1 0 200 0
DA32 Life Science Tech AcquisiCOM23312M1061,137110,900SHSOLE110,900 0 0
Callaway Golf CoCOM131193104 0 4SHDFND1 0 4 0
Envestnet IncCOM29404K106 0 2SHDFND1 0 2 0
iShares MSCI Switzerland ETFETF464286749 0 5SHDFND1 0 5 0
iShares MSCI United Kingdom ETFETF46435G334 0 4SHDFND1 0 4 0
iShares MSCI Mexico ETFETF464286822 0 6SHDFND1 0 6 0
Franklin FTSE India ETFETF35473P769 0 5SHDFND1 0 5 0
Neogen CorpCOM640491106 0 6SHDFND1 0 6 0
Organovo Holdings IncCOM68620A203 0 76SHDFND1 0 76 0
Sotera Health CoCOM83601L102 0 1SHDFND1 0 1 0
SSR Mining IncCOM7847301032163SHDFND1 0 163 0
Synaptics IncCOM87157D109 0 1SHDFND1 0 1 0
Vishay Intertechnology IncCOM928298108 0 4SHDFND1 0 4 0
GXO Logistics IncCOM36262G101232SHSOLE32 0 0
United Technologies CorpCOM75513E1011721,753SHSOLE1,753 0 0
Pembina Pipeline CorpCALL706327103411,300SHDFND1 0 1,300 0
BCE IncPUT05534B7601373,000SHSOLE3,000 0 0
General Motors CoCOM37045V1002,62668,137SHSOLE68,137 0 0
Ford Motor CoCOM3453708603,474229,750SHSOLE229,750 0 0
Invesco QQQ Trust Series 1PUT46090E1039,24025,000SHSOLE25,000 0 0
Fortis Inc/CanadaPUT3495531072,63561,100SHSOLE61,100 0 0
Invesco QQQ Trust Series 1PUT46090E10312,93635,000SHSOLE35,000 0 0
Roku IncCOM77543R1026159,619SHSOLE9,619 0 0
Invesco QQQ Trust Series 1PUT46090E10314,78440,000SHSOLE40,000 0 0
Airbnb IncCOM0090661013,96330,946SHSOLE30,946 0 0
MercadoLibre IncCOM58733R102940794SHSOLE794 0 0
Aurinia Pharmaceuticals IncCOM05156V10214715,247SHSOLE15,247 0 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
TransAlta CorpPUT89346D107283,000SHDFND1 0 3,000 0
iShares Russell 2000 ETFPUT46428765512,17365,000SHSOLE65,000 0 0
Tilray IncCOM88688T100 0 40SHDFND1 0 40 0
Bank of Nova Scotia/TheCALL0641491071202,400SHDFND1 0 2,400 0
Royal Bank of CanadaCALL7800871024404,600SHDFND1 0 4,600 0
Sea LtdCOM81141R100 0 1SHDFND4 0 1 0
Enbridge IncPUT29250N1051905,100SHDFND1 0 5,100 0
Palantir Technologies IncCOM69608A1085,167337,264SHSOLE337,264 0 0
Norwegian Cruise Line HoldingsCOMG6672110433615,467SHSOLE15,467 0 0
Bank of Nova Scotia/TheCALL0641491073757,500SHDFND1 0 7,500 0
Gold Royalty CorpCOM38071H1061696SHDFND1 0 696 0
Manulife Financial CorpCALL56501R10617900SHDFND1 0 900 0
Starbucks CorpCOM85524410917169SHSOLE169 0 0
DoorDash IncCOM25809K1054,66961,144SHSOLE61,144 0 0
Advanced Micro Devices IncCOM0079031073,10227,253SHSOLE27,253 0 0
BCE IncPUT05534B7603658,000SHDFND1 0 8,000 0
Tesla IncCOM88160R1017,08827,098SHSOLE27,098 0 0
Jackson Financial IncCOM46817M1072036,647SHDFND2 0 6,647 0
Suncor Energy IncPUT867224107732,500SHDFND1 0 2,500 0
Penn National Gaming IncCOM70756910949220,494SHSOLE20,494 0 0
CAE IncCOM12476510850322,473SHSOLE22,473 0 0
Twilio IncCOM90138F1023285,164SHSOLE5,164 0 0
Rogers Communications IncPUT775109200461,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L10850116,000SHDFND1 0 16,000 0
TELUS CorpCALL87971M10316800SHDFND1 0 800 0
Vermilion Energy IncPUT923725105443,500SHDFND1 0 3,500 0
Invesco QQQ Trust Series 1PUT46090E1039,24025,000SHSOLE25,000 0 0
FirstService CorpCOM33767E2022091,360SHSOLE1,360 0 0
Royal Bank of CanadaPUT7800871021,43315,000SHDFND1 0 15,000 0
National Storage Affiliates TrCOM6378701063108,900SHSOLE8,900 0 0
FirstService CorpCOM33767E2023092,006SHSOLE2,006 0 0
Redfin CorpCOM75737F108 0 2SHSOLE2 0 0
Recursion Pharmaceuticals IncCOM75629V104174SHSOLE74 0 0
STAG Industrial IncCOM85254J10269719,440SHSOLE19,440 0 0
Compass IncCOM20464U100 0 1SHSOLE1 0 0
Mudrick Capital Acquisition CoCOM44862P109 0 788SHSOLE788 0 0
FirstService CorpCOM33767E2022,12413,790SHDFND1 0 13,790 0
Royal Bank of CanadaPUT78008710210,636111,300SHSOLE111,300 0 0
Clean Energy Fuels CorpCOM184499101 0 31SHDFND1 0 31 0
India Globalization Capital InCOM45408X308 0 6SHDFND1 0 6 0
MyMD Pharmaceuticals IncCOM62856X102 0 65SHDFND1 0 65 0
Royal Bank of CanadaPUT7800871022,64727,700SHSOLE27,700 0 0
Bank of MontrealPUT0636711011902,100SHSOLE2,100 0 0
Toronto-Dominion Bank/ThePUT891160509991,600SHDFND1 0 1,600 0
Toronto-Dominion Bank/ThePUT89116050956900SHDFND1 0 900 0
Toronto-Dominion Bank/ThePUT8911605096,289101,400SHDFND1 0 101,400 0
New Duke Holdco IncCOM26142V10526810,100SHSOLE10,100 0 0
Palantir Technologies IncCOM69608A10817011,076SHSOLE11,076 0 0
SPDR Gold SharesETF78463V1072911,631SHSOLE1,631 0 0
Opendoor Technologies IncCOM68371210338294,988SHSOLE94,988 0 0
Toronto-Dominion Bank/ThePUT8911605096,214100,200SHDFND1 0 100,200 0
Bank of MontrealPUT0636711014164,600SHSOLE4,600 0 0
Axon Enterprise IncCOM05464C1011,2166,236SHSOLE6,236 0 0
Morgan StanleyPUT6174464484,27050,000SHSOLE50,000 0 0
iShares Russell 2000 Growth ETFETF464287648121,245500,000SHSOLE500,000 0 0
Helen of Troy LtdCOMG4388N106217SHSOLE17 0 0
Alpha & Omega Semiconductor LtCOMG6331P104255SHSOLE55 0 0
Textainer Group Holdings LtdCOMG8766E109 0 5SHSOLE5 0 0
Green Dot CorpCOM39304D102 0 18SHSOLE18 0 0
F45 Training Holdings IncCOM30322L101 0 105SHSOLE105 0 0
ADTRAN IncCOM00486H105 0 13SHSOLE13 0 0
Arch Coal IncCOM03940R10719SHSOLE9 0 0
Children's Place Inc/TheCOM168905107299SHSOLE99 0 0
Crocs IncCOM227046109977SHSOLE77 0 0
EMCOR Group IncCOM29084Q1001158SHSOLE58 0 0
FuelCell Energy IncCOM35952H6011240SHSOLE240 0 0
Iridium Communications IncCOM46269C1028129SHSOLE129 0 0
KB HomeCOM48666K109129SHSOLE29 0 0
Kronos Worldwide IncCOM50105F105 0 12SHSOLE12 0 0
Greif IncCOM397624107 0 6SHSOLE6 0 0
Meritage Homes CorpCOM59001A10218SHSOLE8 0 0
Owens & Minor IncCOM690732102 0 2SHSOLE2 0 0
Neogen CorpCOM6404911065213SHSOLE213 0 0
PolyOne CorpCOM05368V1064101SHSOLE101 0 0
RLI Corp/DECOM749607107324SHSOLE24 0 0
RBC Bearings IncCOM75524B104312SHSOLE12 0 0
Schnitzer Steel Industries IncCOM806882106 0 7SHSOLE7 0 0
Semtech CorpCOM8168501013119SHSOLE119 0 0
Unisys CorpCOM909214306 0 32SHSOLE32 0 0
Uranium Energy CorpCOM9168961031321SHSOLE321 0 0
Walker & Dunlop IncCOM93148P102452SHSOLE52 0 0
DASAN Zhone Solutions IncCOM268211109 0 23SHSOLE23 0 0
Titan International IncCOM88830M1021126SHSOLE126 0 0
Saia IncCOM78709Y1051234SHSOLE34 0 0
Texas Roadhouse IncCOM882681109758SHSOLE58 0 0
Ultra Clean Holdings IncCOM90385V107 0 5SHSOLE5 0 0
Universal Logistics Holdings ICOM91388P105141SHSOLE41 0 0
Interface IncCOM4586653041169SHSOLE169 0 0
Brightcove IncCOM10921T101 0 116SHSOLE116 0 0
Boise Cascade CoCOM09739D100115SHSOLE15 0 0
Identiv IncCOM45170X2051124SHSOLE124 0 0
Quotient Technology IncCOM749119103 0 79SHSOLE79 0 0
Sportsman's Warehouse HoldingsCOM84920Y1061164SHSOLE164 0 0
Theravance Biopharma IncCOMG8807B106 0 43SHSOLE43 0 0
Aspen Aerogels IncCOM04523Y1051158SHSOLE158 0 0
Vuzix CorpCOM92921W3001115SHSOLE115 0 0
Wingstop IncCOM974155103839SHSOLE39 0 0
Houlihan Lokey IncCOM441593100445SHSOLE45 0 0
Reata Pharmaceuticals IncCOM75615P103331SHSOLE31 0 0
Senseonics Holdings IncCOM81727U105 0 38SHSOLE38 0 0
Kinsale Capital Group IncCOM49714P108513SHSOLE13 0 0
Medpace Holdings IncCOM58506Q109832SHSOLE32 0 0
Innovative Industrial PropertiCOM45781V101229SHSOLE29 0 0
JELD-WEN Holding IncCOM47580P1032126SHSOLE126 0 0
Celsius Holdings IncCOM15118V2071067SHSOLE67 0 0
WideOpenWest IncCOM96758W101 0 39SHSOLE39 0 0
Curo Group Holdings CorpCOM23131L1071392SHSOLE392 0 0
Newmark Group IncCOM65158N102 0 49SHSOLE49 0 0
Inspire Medical Systems IncCOM4577301091236SHSOLE36 0 0
Amneal Pharmaceuticals IncCOM03168L105 0 27SHSOLE27 0 0
Forum Merger II CorpCOM87663X102 0 149SHSOLE149 0 0
R1 RCM IncCOM77634L1054190SHSOLE190 0 0
Shockwave Medical IncCOM82489T1041242SHSOLE42 0 0
NGM Biopharmaceuticals IncCOM62921N105 0 25SHSOLE25 0 0
Aterian IncCOM02156U101 0 515SHSOLE515 0 0
RealReal Inc/TheCOM88339P101 0 218SHSOLE218 0 0
Insteel Industries IncCOM45774W108126SHSOLE26 0 0
VectoIQ Acquisition CorpCOM654110105 0 318SHSOLE318 0 0
Relmada Therapeutics IncCOM75955J402 0 81SHSOLE81 0 0
Telos CorpCOM87969B101 0 61SHSOLE61 0 0
NEOGAMES SACOML6673X107 0 4SHSOLE4 0 0
Stem IncCOM85859N1021194SHSOLE194 0 0
908 Devices IncCOM65443P102 0 23SHSOLE23 0 0
Canoo IncCOM13803R102 0 978SHSOLE978 0 0
Latham Group IncCOM51819L107 0 65SHSOLE65 0 0
Power REITCOM73933H101 0 19SHDFND1 0 19 0
CS Disco IncCOM126327105168SHSOLE68 0 0
Rallybio CorpCOM75120L1001107SHSOLE107 0 0
22nd Century Group IncCOM90137F103 0 462SHSOLE462 0 0
Canadian Imperial Bank of CommercePUT13606910156813,300SHDFND1 0 13,300 0
Sylvamo CorpCOM871332102240SHDFND1 0 40 0
Manulife Financial CorpPUT56501R1065,674300,000SHSOLE300,000 0 0
XP IncCOMG9823910910432SHSOLE432 0 0
Canadian Natural Resources LtdPUT1363851018,438150,000SHSOLE150,000 0 0
Sun Life Financial IncCALL86679610510200SHDFND1 0 200 0
Royal Bank of CanadaPUT78008710211,945125,000SHSOLE125,000 0 0
TC Energy CorpPUT87807B1072,83170,000SHSOLE70,000 0 0
Suncor Energy IncPUT8672241073100SHDFND1 0 100 0
Bank of MontrealPUT0636711017778,600SHDFND1 0 8,600 0
Comstock Mining IncCOM205750300 0 30SHDFND1 0 30 0
Option Care Health IncCOM68404L201118SHDFND1 0 18 0
iShares Russell 2000 ETFETF4642876555,50029,389SHDFND3 0 29,389 0
Suncor Energy IncCALL86722410715500SHDFND1 0 500 0
Baidu IncCOM05675210821152SHSOLE152 0 0
JD.com IncCOM47215P1062667,790SHSOLE7,790 0 0
SPDR S&P Retail ETFETF78464A71457,335900,000SHSOLE900,000 0 0
Genesco IncCOM371532102270SHSOLE70 0 0
Liberty Interactive Corp QVC GCOM74915M10043,806SHSOLE3,806 0 0
Rite Aid CorpCOM767754872 0 50SHSOLE50 0 0
Zumiez IncCOM9898171013162SHSOLE162 0 0
Omnicell IncCOM68213N109 0 1SHDFND1 0 1 0
SPDR S&P Oil & Gas Exploration & Production ETFETF78468R556231,7311,800,000SHSOLE1,800,000 0 0
Lennar CorpCOM52605730218SHSOLE8 0 0
Mohawk Industries IncCOM60819010417SHSOLE7 0 0
Penn National Gaming IncCOM707569109 0 20SHDFND1 0 20 0
Aurinia Pharmaceuticals IncCOM05156V102 0 48SHDFND1 0 48 0
Bank of MontrealPUT06367110122,591250,000SHSOLE250,000 0 0
Bank of MontrealPUT06367110122,591250,000SHSOLE250,000 0 0
VMware IncCOM928563402 0 1SHSOLE1 0 0
Suncor Energy IncCALL86722410721700SHDFND1 0 700 0
Sun Life Financial IncPUT8667961057,824150,000SHSOLE150,000 0 0
Kyndryl Holdings IncCOM50155Q100 0 6SHDFND1 0 6 0
Kyndryl Holdings IncCOM50155Q100 0 13SHSOLE13 0 0
Newmont Mining CorpCOM6516391063,18174,619SHSOLE74,619 0 0
United States Natural Gas Fund LPETF912318300181SHSOLE81 0 0
Vermilion Energy IncCALL9237251054300SHDFND1 0 300 0
Suncor Energy IncPUT8672241071324,500SHDFND1 0 4,500 0
Suncor Energy IncPUT867224107592,000SHDFND1 0 2,000 0
Toro Co/TheCOM8910921087,51673,996SHSOLE73,996 0 0
Southern Copper CorpCOM84265V1051,20916,858SHSOLE16,858 0 0
Alcoa CorpCOM0138721061,45142,808SHSOLE42,808 0 0
Enbridge IncCALL29250N1054,128111,000SHDFND1 0 111,000 0
Energy Select Sector SPDR FundPUT81369Y5066,08575,000SHSOLE75,000 0 0
Bank of Nova Scotia/ThePUT0641491074519,000SHDFND1 0 9,000 0
SPDR S&P Regional Banking ETFETF78464A69881,6032,000,000SHSOLE2,000,000 0 0
Apple IncPUT0378331005,81930,000SHSOLE30,000 0 0
Bank of America CorpCALL0605051045,738200,000SHSOLE200,000 0 0
First Foundation IncCOM32026V1041136SHSOLE136 0 0
Manulife Financial CorpPUT56501R1062,837150,000SHSOLE150,000 0 0
Allogene Therapeutics IncCOM019770106 0 27SHDFND1 0 27 0
Telesat CorpCOM879512309161SHDFND1 0 61 0
Commercial Metals CoCOM201723103229SHSOLE29 0 0
CONSOL Energy IncCOM20854L108345SHSOLE45 0 0
Barrick Gold CorpPUT067901108171,000SHDFND1 0 1,000 0
Ford Motor CoCOM3453708601,774117,337SHSOLE117,337 0 0
Vicor CorpCOM925815102 0 1SHDFND1 0 1 0
ViewRay IncCOM92672L107 0 5SHDFND1 0 5 0
Canadian Imperial Bank of CommerceCALL136069101471,100SHDFND1 0 1,100 0
Royal Bank of CanadaPUT7800871028418,800SHSOLE8,800 0 0
Philip Morris International InCOM71817210939400SHSOLE400 0 0
Fortinet IncCOM34959E10973962SHSOLE962 0 0
TFI International IncCOM87241L10911100SHSOLE100 0 0
GFL Environmental IncCOM36168Q10412300SHSOLE300 0 0
Lion Electric Co/TheCOM536221104179,009SHSOLE9,009 0 0
Oriana Resources CorpCOM44812T1026118,282SHSOLE18,282 0 0
Bank of Nova Scotia/ThePUT06414910725500SHDFND1 0 500 0
GFL Environmental IncCOM36168Q10416400SHSOLE400 0 0
Bill.Com Holdings IncCOM0900431002,68322,976SHSOLE22,976 0 0
Coinbase Global IncCOM19260Q1072,83639,662SHSOLE39,662 0 0
Asana IncCOM04342Y104 0 3SHSOLE3 0 0
Churchill Capital Corp IVCOM549498103527,496SHSOLE7,496 0 0
TFI International IncCOM87241L10925220SHSOLE220 0 0
Matterport IncCOM577096100 0 1SHDFND1 0 1 0
Rivian Automotive IncCOM76954A1032,572154,510SHSOLE154,510 0 0
Churchill Capital Corp IVCOM5494981031,509219,161SHSOLE219,161 0 0
ZoomInfo Technologies IncCOM98980F1041,72367,894SHSOLE67,894 0 0
Entegris IncCOM29362U1046,74660,913SHSOLE60,913 0 0
Destination XL Group IncCOM25065K104 0 6SHDFND1 0 6 0
Bank of Nova Scotia/ThePUT0641491074,26585,200SHDFND1 0 85,200 0
Coinbase Global IncCOM19260Q1074466,237SHSOLE6,237 0 0
Invesco QQQ Trust Series 1CALL46090E10336,960100,000SHSOLE100,000 0 0
Live Oak Crestview Climate AcqCOM53808610980878,900SHSOLE78,900 0 0
Velocity Financial IncCOM92262D101164SHSOLE64 0 0
Patterson-UTI Energy IncCOM7034811012207SHSOLE207 0 0
Hersha Hospitality TrustCOM427825500 0 19SHSOLE19 0 0
Photronics IncCOM719405102156SHSOLE56 0 0
LendingClub CorpCOM52603A208169SHSOLE69 0 0
AdvanSix IncCOM00773T101 0 12SHSOLE12 0 0
Korn/Ferry InternationalCOM500643200240SHSOLE40 0 0
Hovnanian Enterprises IncCOM44248740119SHSOLE9 0 0
Federated Investors IncCOM314211103389SHSOLE89 0 0
Great Lakes Dredge & Dock CorpCOM3906071091134SHSOLE134 0 0
RPC IncCOM749660106173SHSOLE73 0 0
Natural Grocers by Vitamin CotCOM63888U108 0 28SHSOLE28 0 0
Veritiv CorpCOM923454102322SHSOLE22 0 0
Limelight Networks IncCOM53261M104 0 135SHSOLE135 0 0
HomeStreet IncCOM43785V102 0 25SHSOLE25 0 0
Radiant Logistics IncCOM75025X1002269SHSOLE269 0 0
Financial Institutions IncCOM317585404 0 7SHSOLE7 0 0
Canadian Natural Resources LtdPUT1363851017,032125,000SHSOLE125,000 0 0
Reliance Steel & Aluminum CoCOM7595091023621,335SHSOLE1,335 0 0
TC Energy CorpPUT87807B10720500SHDFND1 0 500 0
Bank of Nova Scotia/TheCALL0641491072,50350,000SHSOLE50,000 0 0
Bank of Nova Scotia/ThePUT0641491072,50350,000SHSOLE50,000 0 0
Turtle Beach CorpCOM900450206 0 1SHDFND1 0 1 0
LiveXLive Media IncCOM53814X102 0 33SHDFND1 0 33 0
BCE IncPUT05534B7602465,400SHDFND1 0 5,400 0
Gold Resource CorpCOM38068T105 0 57SHDFND1 0 57 0
Invesco QQQ Trust Series 1ETF46090E1036221,686SHSOLE1,686 0 0
Arteris IncCOM04302A1041207SHSOLE207 0 0
Aura Biosciences IncCOM05153U107184SHSOLE84 0 0
aka Brands Holding CorpCOM00152K101 0 62SHSOLE62 0 0
Lulu's Fashion Lounge HoldingsCOM55003A108 0 140SHSOLE140 0 0
Canadian Imperial Bank of CommercePUT1360691011,82442,700SHDFND1 0 42,700 0
BCE IncPUT05534B7602425,300SHDFND1 0 5,300 0
Manhattan Associates IncCOM5627501091,0835,424SHSOLE5,424 0 0
Paylocity Holding CorpCOM70438V1061,85210,042SHSOLE10,042 0 0
Intercure LtdCOMM549GJ111 0 250SHDFND1 0 250 0
AECOMCOM00766T1001,81321,422SHSOLE21,422 0 0
Invesco QQQ Trust Series 1CALL46090E1035,06413,700SHSOLE13,700 0 0
Bank of MontrealPUT0636711011,40115,500SHDFND1 0 15,500 0
Kinross Gold CorpPUT496902404439,000SHDFND1 0 9,000 0
Bank of Nova Scotia/TheCALL064149107501,000SHSOLE1,000 0 0
Bank of Nova Scotia/TheCALL06414910715300SHSOLE300 0 0
BlackBerry LtdPUT09228F1033500SHDFND1 0 500 0
BlackBerry LtdPUT09228F103142,500SHDFND1 0 2,500 0
Tesla IncPUT88160R1019,81637,500SHSOLE37,500 0 0
Royal Bank of CanadaPUT78008710248500SHDFND1 0 500 0
Bank of Nova Scotia/ThePUT0641491073507,000SHDFND1 0 7,000 0
Suncor Energy IncCALL867224107291,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT067901108684,000SHDFND1 0 4,000 0
Cenovus Energy IncPUT15135U109513,000SHDFND1 0 3,000 0
Project Energy Reimagined AcquCOMG725561062,071200,000SHSOLE200,000 0 0
Rigel Resource Acquisition CorCOMG7573M1061,071100,000SHSOLE100,000 0 0
Toronto-Dominion Bank/ThePUT89116050931500SHDFND1 0 500 0
Suncor Energy IncPUT86722410771924,500SHDFND1 0 24,500 0
Royal Bank of CanadaPUT7800871025265,500SHDFND1 0 5,500 0
Bank of Nova Scotia/ThePUT0641491071,82736,500SHSOLE36,500 0 0
Crescent Point Energy CorpPUT22576C101243,500SHDFND1 0 3,500 0
Toronto-Dominion Bank/ThePUT8911605092233,600SHDFND1 0 3,600 0
Toronto-Dominion Bank/ThePUT8911605091983,200SHDFND1 0 3,200 0
Toronto-Dominion Bank/ThePUT8911605093295,300SHDFND1 0 5,300 0
Invesco QQQ Trust Series 1PUT46090E1037,39220,000SHSOLE20,000 0 0
Royal Bank of CanadaCALL78008710286900SHSOLE900 0 0
iShares Russell 2000 ETFPUT46428765512,17365,000SHSOLE65,000 0 0
Toronto-Dominion Bank/ThePUT89116050980012,900SHDFND1 0 12,900 0
Bank of MontrealPUT0636711012262,500SHDFND1 0 2,500 0
Invesco QQQ Trust Series 1ETF46090E10367,714183,338SHDFND3 0 183,338 0
Enbridge IncPUT29250N10519500SHDFND1 0 500 0
iShares Russell 2000 ETFPUT4642876559,36450,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1PUT46090E1033,69610,000SHSOLE10,000 0 0
iShares Russell 2000 ETFPUT4642876559,36450,000SHSOLE50,000 0 0
iShares Russell 2000 ETFCALL46428765510,93758,400SHSOLE58,400 0 0
Dow IncCOM260557103691,300SHSOLE1,300 0 0
Walgreens Boots Alliance IncCOM931427108431,500SHSOLE1,500 0 0
Canadian Imperial Bank of CommercePUT1360691011373,200SHDFND1 0 3,200 0
Constellation Energy CorpCOM21037T1092,34825,666SHSOLE25,666 0 0
Constellation Energy CorpCOM21037T10912,784139,736SHSOLE139,736 0 0
Canadian Natural Resources LtdPUT1363851012,81350,000SHSOLE50,000 0 0
SPDR S&P MidCap 400 ETF TrustETF78467Y10778163SHSOLE163 0 0
iShares Russell 2000 ETFCALL46428765513,82173,800SHSOLE73,800 0 0
iShares Russell 2000 ETFCALL4642876553,74520,000SHSOLE20,000 0 0
Sun Life Financial IncCALL86679610526500SHDFND1 0 500 0
Manulife Financial CorpPUT56501R106382,000SHDFND1 0 2,000 0
Cameco CorpPUT13321L1081003,200SHDFND1 0 3,200 0
Pembina Pipeline CorpCALL7063271039300SHDFND1 0 300 0
PayPal Holdings IncPUT70450Y1031,66825,000SHSOLE25,000 0 0
NVIDIA CorpPUT67066G10412,69130,000SHSOLE30,000 0 0
Barrick Gold CorpPUT067901108513,000SHDFND1 0 3,000 0
UTA Acquisition CorpCOMG9473A1091,584150,000SHSOLE150,000 0 0
FTAC Zeus Acquisition CorpCOM30320F1063,438330,000SHSOLE330,000 0 0
Advanced Micro Devices IncPUT0079031073,41730,000SHSOLE30,000 0 0
Alphabet IncPUT02079K3057,18260,000SHSOLE60,000 0 0
PayPal Holdings IncPUT70450Y1031,66825,000SHSOLE25,000 0 0
CAE IncCOM12476510856125,046SHSOLE25,046 0 0
Toronto-Dominion Bank/TheCALL8911605094,07565,700SHDFND1 0 65,700 0
Microsoft CorpPUT5949181043,40510,000SHSOLE10,000 0 0
Infinite Acquisition CorpCOMG480281071,056100,000SHSOLE100,000 0 0
Enbridge IncPUT29250N1055,363144,200SHDFND1 0 144,200 0
Fortis Inc/CanadaPUT3495531071643,800SHDFND1 0 3,800 0
Netflix IncCALL64110L1062,4235,500SHSOLE5,500 0 0
Netflix IncPUT64110L1062,4235,500SHSOLE5,500 0 0
PayPal Holdings IncPUT70450Y1031,66825,000SHSOLE25,000 0 0
AstraZeneca PLCCOM0463531081211,685SHSOLE1,685 0 0
Suncor Energy IncCALL86722410745515,500SHDFND1 0 15,500 0
Royal Bank of CanadaPUT7800871023343,500SHDFND1 0 3,500 0
Cameco CorpPUT13321L10831310,000SHDFND1 0 10,000 0
Vermilion Energy IncPUT923725105665,300SHDFND1 0 5,300 0
Meta Platforms IncPUT30303M1026,45722,500SHSOLE22,500 0 0
Netflix IncPUT64110L1065,72613,000SHSOLE13,000 0 0
VanEck Junior Gold Miners ETFPUT92189F79110,698300,000SHSOLE300,000 0 0
Visa IncPUT92826C83911,87450,000SHSOLE50,000 0 0
Canadian Imperial Bank of CommercePUT1360691012997,000SHSOLE7,000 0 0
Toronto-Dominion Bank/ThePUT89116050931500SHDFND1 0 500 0
Invesco FTSE RAFI US 1500 Small-Mid ETFETF46137V5971059SHDFND1 0 59 0
Invesco QQQ Trust Series 1CALL46090E1039,24025,000SHSOLE25,000 0 0
Canadian Imperial Bank of CommercePUT136069101431,000SHSOLE1,000 0 0
Grab Holdings LtdCOMG4124C109113,183SHDFND4 0 3,183 0
Bank of Nova Scotia/ThePUT0641491072755,500SHDFND1 0 5,500 0
Cree IncCOM9778521021,65929,862SHSOLE29,862 0 0
IMAX CorpCOM45245E109 0 2SHDFND1 0 2 0
Rubicon Project Inc/TheCOM55955D100 0 7SHDFND1 0 7 0
OptimizeRx CorpCOM68401U204 0 10SHDFND1 0 10 0
Suncor Energy IncPUT8672241071946,600SHDFND1 0 6,600 0
Amazon.com IncCOM023135106473,6283,635,793SHSOLE3,635,793 0 0
Viatris IncCOM92556V1065,337535,180SHSOLE535,180 0 0
JPMorgan Chase & CoPUT46625H10010,18170,000SHSOLE70,000 0 0
Citigroup IncPUT1729674249,208200,000SHSOLE200,000 0 0
Morgan StanleyPUT6174464488,540100,000SHSOLE100,000 0 0
Canadian Natural Resources LtdPUT1363851018,438150,000SHSOLE150,000 0 0
Enbridge IncCALL29250N1051,23533,200SHDFND1 0 33,200 0
Canadian National Railway CoPUT1363751021701,400SHDFND1 0 1,400 0
Barrick Gold CorpPUT06790110812700SHDFND1 0 700 0
Fortis Inc/CanadaPUT3495531071383,200SHDFND1 0 3,200 0
Fortis Inc/CanadaPUT349553107561,300SHDFND1 0 1,300 0
Bank of America CorpPUT0605051045,738200,000SHSOLE200,000 0 0
JPMorgan Chase & CoCALL46625H1007,27250,000SHSOLE50,000 0 0
Financial Select Sector SPDR FundCALL81369Y60513,484400,000SHSOLE400,000 0 0
JPMorgan Chase & CoPUT46625H1003,63625,000SHSOLE25,000 0 0
Suncor Energy IncCALL8672241072,33979,700SHDFND1 0 79,700 0
Suncor Energy IncPUT8672241072,34880,000SHDFND1 0 80,000 0
JPMorgan Chase & CoPUT46625H1009,45465,000SHSOLE65,000 0 0
Financial Select Sector SPDR FundPUT81369Y60510,113300,000SHSOLE300,000 0 0
Citigroup IncCALL1729674249,208200,000SHSOLE200,000 0 0
Bank of America CorpPUT0605051045,738200,000SHSOLE200,000 0 0
Wells Fargo & CoPUT9497461018,536200,000SHSOLE200,000 0 0
Brookfield Business CorpCOM11259V106150SHDFND1 0 50 0
Pembina Pipeline CorpPUT70632710386527,500SHDFND1 0 27,500 0
Enbridge IncPUT29250N105862,300SHDFND1 0 2,300 0
Manulife Financial CorpCALL56501R1061,891100,000SHSOLE100,000 0 0
Cenovus Energy IncPUT15135U10919911,700SHDFND1 0 11,700 0
iShares MSCI Japan ETFETF46434G822211,1163,413,000SHSOLE3,413,000 0 0
BellRing Brands IncCOM07831C103124SHDFND1 0 24 0
SPDR S&P 500 ETF TrustETF78462F1035,30211,965SHDFND3 0 11,965 0
Citigroup IncPUT1729674242,30250,000SHSOLE50,000 0 0
Canadian Imperial Bank of CommercePUT1360691011373,200SHDFND1 0 3,200 0
Pembina Pipeline CorpCALL70632710316500SHDFND1 0 500 0
Brookfield Business CorpCOM11259V106402,109SHSOLE2,109 0 0
Agnico Eagle Mines LtdPUT0084741083106,200SHDFND1 0 6,200 0
Agnico Eagle Mines LtdPUT00847410835700SHDFND1 0 700 0
Royal Bank of CanadaPUT7800871021,36714,300SHDFND1 0 14,300 0
Suncor Energy IncPUT867224107291,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N1051123,000SHDFND1 0 3,000 0
Canadian Natural Resources LtdCALL1363851011522,700SHDFND1 0 2,700 0
Pembina Pipeline CorpCALL7063271033100SHDFND1 0 100 0
KnightSwan Acquisition CorpCOM4991031092,641250,000SHSOLE250,000 0 0
Andretti Acquisition CorpCOMG267351032,127200,000SHSOLE200,000 0 0
Agnico Eagle Mines LtdPUT008474108501,000SHDFND1 0 1,000 0
General Motors CoPUT37045V1003,856100,000SHSOLE100,000 0 0
RHCOM74967X103617SHSOLE17 0 0
Sustainable Opportunities AcquCOM87261Y106 0 50SHDFND1 0 50 0
Manulife Financial CorpPUT56501R1061136,000SHDFND1 0 6,000 0
PPL CorpCOM69351T1068300SHSOLE300 0 0
Bank of MontrealPUT0636711011,26514,000SHDFND1 0 14,000 0
Vermilion Energy IncPUT923725105564,500SHDFND1 0 4,500 0
Bank of MontrealPUT0636711013804,200SHDFND1 0 4,200 0
TC Energy CorpPUT87807B107812,000SHDFND1 0 2,000 0
Cenovus Energy IncPUT15135U109342,000SHDFND1 0 2,000 0
Global X US Preferred ETFETF37954Y65715,482799,000SHSOLE799,000 0 0
Enbridge IncPUT29250N1058,173220,000SHSOLE220,000 0 0
BCE IncPUT05534B760461,000SHDFND1 0 1,000 0
Royal Bank of CanadaCALL7800871022392,500SHSOLE2,500 0 0
Univar IncCOM91336L1072,07958,042SHSOLE58,042 0 0
Citigroup IncCALL1729674249,438205,000SHSOLE205,000 0 0
Canadian National Railway CoPUT1363751027,27060,000SHSOLE60,000 0 0
Barrick Gold CorpPUT0679011083200SHDFND1 0 200 0
Canadian Imperial Bank of CommercePUT1360691011,23528,900SHDFND1 0 28,900 0
SPDR Dow Jones Industrial Average ETF TrustPUT78467X1092,5807,500SHSOLE7,500 0 0
Cameco CorpPUT13321L108812,600SHDFND1 0 2,600 0
Enbridge IncPUT29250N105782,100SHDFND1 0 2,100 0
Cenovus Energy IncPUT15135U109684,000SHDFND1 0 4,000 0
Canadian Imperial Bank of CommercePUT1360691011754,100SHSOLE4,100 0 0
Bank of Nova Scotia/ThePUT0641491075100SHSOLE100 0 0
Toronto-Dominion Bank/ThePUT8911605093916,300SHDFND1 0 6,300 0
Canadian Imperial Bank of CommercePUT1360691017,562177,000SHSOLE177,000 0 0
iShares MSCI Emerging Markets ETFETF46428723426,684675,000SHSOLE675,000 0 0
Morgan StanleyCALL61744644812,810150,000SHSOLE150,000 0 0
Discovery Communications IncCOM93442310414,7501,177,049SHSOLE1,177,049 0 0
Discovery Communications IncCOM9344231042,198175,386SHSOLE175,386 0 0
Discovery Communications IncCOM934423104231,811SHSOLE1,811 0 0
Tristar Acquisition I CorpCOMG9074V1061,569150,000SHSOLE150,000 0 0
Fortis Inc/CanadaCALL34955310734800SHDFND1 0 800 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT8911605091242,000SHDFND1 0 2,000 0
Canadian Imperial Bank of CommercePUT136069101431,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT8911605091,20919,500SHDFND1 0 19,500 0
Toronto-Dominion Bank/ThePUT8911605093415,500SHSOLE5,500 0 0
Bank of Nova Scotia/TheCALL0641491071002,000SHDFND1 0 2,000 0
Chevron CorpPUT1667641004,72130,000SHSOLE30,000 0 0
EOG Resources IncPUT26875P1012,28920,000SHSOLE20,000 0 0
Occidental Petroleum CorpPUT6745991052,94050,000SHSOLE50,000 0 0
Pioneer Natural Resources CoPUT7237871072,07210,000SHSOLE10,000 0 0
BCE IncPUT05534B76054712,000SHDFND1 0 12,000 0
Pembina Pipeline CorpPUT7063271039,438300,000SHSOLE300,000 0 0
Canadian Imperial Bank of CommercePUT13606910112,816300,000SHSOLE300,000 0 0
Canadian Imperial Bank of CommercePUT13606910112,816300,000SHDFND1 0 300,000 0
iShares Gold TrustETF46428520412,728350,000SHSOLE350,000 0 0
Cleveland-Cliffs IncCOM1858991012,070123,600SHSOLE123,600 0 0
Vermilion Energy IncPUT92372510516112,900SHDFND1 0 12,900 0
Bank of Nova Scotia/ThePUT064149107601,200SHDFND1 0 1,200 0
BCE IncPUT05534B7603,42275,000SHSOLE75,000 0 0
Invesco QQQ Trust Series 1CALL46090E1035,54415,000SHSOLE15,000 0 0
Netflix IncPUT64110L1066,60715,000SHSOLE15,000 0 0
Heartland Media Acquisition CoCOM42237V1081,01596,400SHSOLE96,400 0 0
SPDR Dow Jones Industrial Average ETF TrustPUT78467X1093,44010,000SHSOLE10,000 0 0
SPDR Dow Jones Industrial Average ETF TrustCALL78467X1093,44010,000SHSOLE10,000 0 0
SPDR S&P Biotech ETFPUT78464A8704,16350,000SHSOLE50,000 0 0
Netflix IncPUT64110L10613,21530,000SHSOLE30,000 0 0
Canadian Imperial Bank of CommercePUT136069101852,000SHDFND1 0 2,000 0
Canadian Natural Resources LtdPUT136385101561,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT136069101852,000SHDFND1 0 2,000 0
Bank of MontrealPUT06367110111,702129,500SHSOLE129,500 0 0
Toronto-Dominion Bank/ThePUT8911605092233,600SHDFND1 0 3,600 0
Facebook IncCOM30303M1021036SHSOLE36 0 0
Wells Fargo & CoCALL9497461012,56160,000SHSOLE60,000 0 0
Citigroup IncPUT1729674243,22370,000SHSOLE70,000 0 0
Citigroup IncPUT1729674243,68380,000SHSOLE80,000 0 0
Royal Bank of CanadaPUT7800871023253,400SHSOLE3,400 0 0
iShares China Large-Cap ETFETF464287184110,0424,050,000SHSOLE4,050,000 0 0
Cenovus Energy IncCALL15135U109372,200SHDFND1 0 2,200 0
Suncor Energy IncPUT86722410712400SHDFND1 0 400 0
Vermilion Energy IncPUT923725105564,500SHDFND1 0 4,500 0
Suncor Energy IncPUT86722410716,143550,000SHSOLE550,000 0 0
Suncor Energy IncPUT867224107471,600SHDFND1 0 1,600 0
SPDR S&P Homebuilders ETFETF78464A88876,231950,000SHSOLE950,000 0 0
Royal Bank of CanadaCALL7800871021912,000SHDFND1 0 2,000 0
SPDR S&P 500 ETF TrustPUT78462F10322,17250,000SHSOLE50,000 0 0
Vanguard Total International Bond ETFETF92203J4074,885100,000SHSOLE100,000 0 0
Vermilion Energy IncPUT923725105272,200SHDFND1 0 2,200 0
Canadian Imperial Bank of CommercePUT1360691013428,000SHDFND1 0 8,000 0
iShares MSCI ACWI ex US ETFETF4642882407,378150,000SHSOLE150,000 0 0
Crescent Point Energy CorpPUT22576C10191,300SHDFND1 0 1,300 0
Bank of Nova Scotia/ThePUT0641491072755,500SHDFND1 0 5,500 0
iShares Russell 2000 ETFPUT4642876559,36450,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1CALL46090E10327,72075,000SHSOLE75,000 0 0
Canadian Imperial Bank of CommerceCALL13606910150411,800SHDFND1 0 11,800 0
Vermilion Energy IncPUT923725105161,300SHDFND1 0 1,300 0
Independence Realty Trust IncCOM45378A106 0 7SHDFND1 0 7 0
Revance Therapeutics IncCOM761330109 0 5SHDFND1 0 5 0
Bank of Nova Scotia/ThePUT06414910757611,500SHDFND1 0 11,500 0
Agnico Eagle Mines LtdPUT00847410810200SHDFND1 0 200 0
Invesco QQQ Trust Series 1PUT46090E10314,78440,000SHSOLE40,000 0 0
JPMorgan Equity Premium Income ETFETF46641Q33220,734375,000SHSOLE375,000 0 0
ExlService Holdings IncCOM30208110415SHDFND1 0 5 0
Manulife Financial CorpPUT56501R106472,500SHDFND1 0 2,500 0
BCE IncPUT05534B760912,000SHDFND1 0 2,000 0
West Fraser Timber Co LtdCOM95284510534400SHDFND1 0 400 0
Skeena Resources LtdCOM83056P715326,548SHSOLE6,548 0 0
Algoma Steel Group IncCOM01565810717024,074SHSOLE24,074 0 0
LPL Financial Holdings IncCOM50212V1004,10018,872SHSOLE18,872 0 0
ROBLOX CorpCOM77104910313,123325,871SHSOLE325,871 0 0
TC Energy CorpPUT87807B1074,129102,100SHDFND1 0 102,100 0
Crescent Point Energy CorpPUT22576C1018112,000SHDFND1 0 12,000 0
Vermilion Energy IncPUT923725105121,000SHDFND1 0 1,000 0
TELUS CorpPUT87971M103191,000SHDFND1 0 1,000 0
FTC Solar IncCOM30320C103 0 10SHDFND1 0 10 0
Gevo IncCOM374396406 0 25SHDFND1 0 25 0
Vermilion Energy IncPUT923725105302,400SHDFND1 0 2,400 0
WisdomTree US Efficient Core FETF97717Y79016,373442,000SHSOLE442,000 0 0
Vermilion Energy IncPUT923725105121,000SHDFND1 0 1,000 0
Financial Select Sector SPDR FundPUT81369Y6055,057150,000SHSOLE150,000 0 0
Agnico Eagle Mines LtdPUT0084741081252,500SHDFND1 0 2,500 0
BCE IncPUT05534B7601142,500SHDFND1 0 2,500 0
Enbridge IncPUT29250N105451,200SHDFND1 0 1,200 0
Enbridge IncPUT29250N10519500SHDFND1 0 500 0
Suncor Energy IncPUT86722410715500SHDFND1 0 500 0
Point Biopharma Global IncCOM7305411091134SHSOLE134 0 0
Manulife Financial CorpPUT56501R106382,000SHDFND1 0 2,000 0
Toronto-Dominion Bank/TheCALL8911605096100SHDFND1 0 100 0
Enbridge IncPUT29250N10519500SHDFND1 0 500 0
Imperial Oil LtdPUT45303840810,239200,000SHSOLE200,000 0 0
Utilities Select Sector SPDR FundPUT81369Y8867,385112,800SHSOLE112,800 0 0
Suncor Energy IncPUT8672241072,935100,000SHSOLE100,000 0 0
Ring Energy IncCOM76680V108 0 253SHSOLE253 0 0
LSB Industries IncCOM502160104 0 41SHSOLE41 0 0
Mudrick Capital Acquisition CoCOM44862P109 0 855SHSOLE855 0 0
John Wiley & Sons IncCOM968223206120SHSOLE20 0 0
Amplify Energy CorpCOM03212B103 0 36SHSOLE36 0 0
OneCOM57064N102 0 16SHSOLE16 0 0
Proterra IncCOM74374T109 0 234SHSOLE234 0 0
AbCellera Biologics IncCOM00288U1061175SHSOLE175 0 0
Sarcos Technology and RoboticsCOM80359A106 0 455SHSOLE455 0 0
Decarbonization Plus AcquisitiCOM83422N105 0 178SHSOLE178 0 0
Allbirds IncCOM01675A109 0 109SHSOLE109 0 0
Social Capital Hedosophia HoldCOM18914F103 0 313SHSOLE313 0 0
MCAP Acquisition CorpCOM00739D1091467SHSOLE467 0 0
Hyzon Motors IncCOM44951Y102 0 153SHSOLE153 0 0
WM Technology IncCOM92971A109 0 299SHSOLE299 0 0
Environmental Impact AcquisitiCOM39536G105 0 811SHSOLE811 0 0
VG Acquisition CorpCOM90138Q108 0 238SHSOLE238 0 0
NextGen Acquisition CorpCOM98423B108 0 374SHSOLE374 0 0
Farmers & Merchants Bancorp InCOM30779N105 0 4SHSOLE4 0 0
Good Works Acquisition CorpCOM17253J106 0 116SHSOLE116 0 0
LGL Systems Acquisition CorpCOM46323Q105 0 500SHSOLE500 0 0
CM Life Sciences II IncCOM83444K105 0 136SHSOLE136 0 0
Destination XL Group IncCOM25065K1041179SHSOLE179 0 0
Matterport IncCOM5770961001268SHSOLE268 0 0
Merida Merger Corp ICOM52178J105 0 662SHSOLE662 0 0
Tuscan Holdings CorpCOM59516C1061413SHSOLE413 0 0
Playstudios IncCOM72815G1081265SHSOLE265 0 0
Property Solutions AcquisitionCOM307359109 0 873SHSOLE873 0 0
SandRidge Energy IncCOM80007P8694256SHSOLE256 0 0
DHI Group IncCOM23331S1001135SHSOLE135 0 0
Innovid CorpCOM457679108 0 72SHSOLE72 0 0
Cerberus Cyber Sentinel CorpCOM15672X102 0 1,242SHSOLE1,242 0 0
Nutex Health IncCOM67079U108 0 786SHSOLE786 0 0
Sonder Holdings IncCOM83542D102 0 99SHSOLE99 0 0
Holley IncCOM43538H103 0 119SHSOLE119 0 0
Ondas Holdings IncCOM68236H204 0 103SHSOLE103 0 0
Science 37 Holdings IncCOM808644108 0 396SHSOLE396 0 0
Reservoir Media IncCOM76119X105 0 81SHSOLE81 0 0
Oncology Institute Inc/TheCOM68236X100 0 336SHSOLE336 0 0
Focus Universal IncCOM34417J104 0 49SHSOLE49 0 0
Cepton IncCOM15673X101 0 10SHSOLE10 0 0
Bank of Nova Scotia/ThePUT0641491075,006100,000SHDFND1 0 100,000 0
Canadian Imperial Bank of CommercePUT1360691014,272100,000SHDFND1 0 100,000 0
Sandbridge Acquisition CorpCOM69120X107 0 168SHSOLE168 0 0
Alphabet IncCOM02079K107648SHSOLE48 0 0
Bank of Nova Scotia/ThePUT06414910772614,500SHDFND1 0 14,500 0
Peloton Interactive IncCALL70614W10015420,000SHSOLE20,000 0 0
Invesco QQQ Trust Series 1CALL46090E10318,48050,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1PUT46090E10318,48050,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1CALL46090E10329,56880,000SHSOLE80,000 0 0
Advanced Micro Devices IncPUT0079031072,27820,000SHSOLE20,000 0 0
JPMorgan Chase & CoPUT46625H10010,90875,000SHSOLE75,000 0 0
BCE IncPUT05534B7601142,500SHDFND1 0 2,500 0
Patterson-UTI Energy IncCOM703481101 0 9SHSOLE9 0 0
Vanguard Dividend Appreciation ETFETF92190884422,724140,000SHSOLE140,000 0 0
Citigroup IncPUT1729674249,208200,000SHSOLE200,000 0 0
Morgan StanleyPUT61744644817,080200,000SHSOLE200,000 0 0
Manulife Financial CorpCALL56501R1062100SHDFND1 0 100 0
Coca-Cola European Partners PLCOMG25839104741,150SHDFND2 0 1,150 0
Coca-Cola European Partners PLCOMG258391041292,010SHSOLE2,010 0 0
Wix.com LtdCOMM9806810545579SHSOLE579 0 0
Agnico Eagle Mines LtdCOM00847410859411,889SHSOLE11,889 0 0
BCE IncCOM05534B7604279,368SHSOLE9,368 0 0
CGI Group IncCOM12532H1048127,704SHSOLE7,704 0 0
Rogers Communications IncCOM7751092003918,564SHSOLE8,564 0 0
Royal Bank of CanadaCOM7800871021,43515,026SHSOLE15,026 0 0
Shopify IncCOM82509L1075788,936SHSOLE8,936 0 0
Sun Life Financial IncCOM86679610582615,838SHSOLE15,838 0 0
Wheaton Precious Metals CorpCOM9628791022,88766,759SHSOLE66,759 0 0
iShares Russell 2000 ETFCALL4642876559,36450,000SHSOLE50,000 0 0
BCE IncPUT05534B7602976,500SHDFND1 0 6,500 0
Morgan StanleyCALL6174464484,27050,000SHSOLE50,000 0 0
TC Energy CorpPUT87807B107491,200SHDFND1 0 1,200 0
BCE IncPUT05534B7601824,000SHDFND1 0 4,000 0
iShares Russell 2000 ETFPUT4642876559,36450,000SHSOLE50,000 0 0
Bank of Nova Scotia/ThePUT0641491073507,000SHDFND1 0 7,000 0
Manulife Financial CorpPUT56501R1063,783200,000SHSOLE200,000 0 0
Canadian Imperial Bank of CommerceCALL1360691011283,000SHDFND1 0 3,000 0
Bank of America CorpPUT0605051045,021175,000SHSOLE175,000 0 0
Agnico Eagle Mines LtdPUT0084741083006,000SHDFND1 0 6,000 0
Invesco QQQ Trust Series 1PUT46090E1039,24025,000SHSOLE25,000 0 0
Suncor Energy IncCALL8672241076200SHDFND1 0 200 0
Canadian Imperial Bank of CommercePUT1360691014,721110,500SHSOLE110,500 0 0
QUALCOMM IncCOM747525103430SHSOLE30 0 0
Pembina Pipeline CorpPUT70632710318,875600,000SHSOLE600,000 0 0
ARYA Sciences Acquisition CorpCOMG3165910831029,200SHSOLE29,200 0 0
Rogers Communications IncPUT7751092002926,400SHDFND1 0 6,400 0
Canadian National Railway CoPUT1363751021941,600SHDFND1 0 1,600 0
Canadian Imperial Bank of CommercePUT1360691011714,000SHDFND1 0 4,000 0
Bank of Nova Scotia/ThePUT0641491073456,900SHDFND1 0 6,900 0
Pembina Pipeline CorpPUT7063271036200SHDFND1 0 200 0
Canadian Imperial Bank of CommercePUT1360691014,272100,000SHSOLE100,000 0 0
Bank of Nova Scotia/ThePUT0641491071503,000SHDFND1 0 3,000 0
Crescent Point Energy CorpPUT22576C1013500SHDFND1 0 500 0
Crescent Point Energy CorpPUT22576C101132,000SHDFND1 0 2,000 0
Suncor Energy IncCALL867224107592,000SHDFND1 0 2,000 0
Cenovus Energy IncPUT15135U109513,000SHDFND1 0 3,000 0
Enbridge IncPUT29250N105631,700SHDFND1 0 1,700 0
Western Copper & Gold CorpCOM95805V1086743,300SHSOLE43,300 0 0
Crescent Point Energy CorpPUT22576C101132,000SHDFND1 0 2,000 0
Vanguard Extended Market ETFETF92290865213,38590,000SHSOLE90,000 0 0
Toronto-Dominion Bank/ThePUT8911605091302,100SHDFND1 0 2,100 0
Cenovus Energy IncCALL15135U109714,200SHDFND1 0 4,200 0
EQT CorpCOM26884L1098,286201,595SHSOLE201,595 0 0
Toronto-Dominion Bank/ThePUT89116050937600SHDFND1 0 600 0
Pembina Pipeline CorpPUT7063271039300SHDFND1 0 300 0
Hudbay Minerals IncPUT44362810251,000SHDFND1 0 1,000 0
Suncor Energy IncCALL86722410757219,500SHDFND1 0 19,500 0
Cenovus Energy IncPUT15135U109905,300SHDFND1 0 5,300 0
Vermilion Energy IncPUT923725105121,000SHDFND1 0 1,000 0
Avis Budget Group IncCOM05377410592,546405,000SHSOLE405,000 0 0
IAMGOLD CorpCOM450913108 0 1SHDFND1 0 1 0
Conyers Park III Acquisition CCOM21289P1021,021100,000SHSOLE100,000 0 0
MRC Global IncCOM55345K103 0 1SHDFND1 0 1 0
Rogers Communications IncPUT775109200461,000SHDFND1 0 1,000 0
SPDR S&P 500 ETF TrustPUT78462F10333,25875,000SHSOLE75,000 0 0
Manulife Financial CorpPUT56501R10610,402550,000SHSOLE550,000 0 0
TELUS CorpPUT87971M1032100SHDFND1 0 100 0
Pembina Pipeline CorpCALL706327103311,000SHDFND1 0 1,000 0
SPDR S&P 500 ETF TrustPUT78462F10366,516150,000SHSOLE150,000 0 0
Manulife Financial CorpPUT56501R106191,000SHDFND1 0 1,000 0
Manulife Financial CorpCALL56501R106191,000SHDFND1 0 1,000 0
Manulife Financial CorpPUT56501R106191,000SHDFND1 0 1,000 0
Crescent Point Energy CorpCALL22576C101152,300SHDFND1 0 2,300 0
Novanta IncCOM67000B10415SHDFND1 0 5 0
Triple Flag Precious Metals CoCOM89679M104574,147SHSOLE4,147 0 0
MACOM Technology Solutions HolCOM55405Y100 0 2SHDFND1 0 2 0
AMC Entertainment Holdings IncCOM00165C1043605SHDFND1 0 605 0
BioMarin Pharmaceutical IncCOM09061G10114161SHDFND1 0 161 0
Bill.Com Holdings IncCOM09004310013109SHDFND1 0 109 0
Airbnb IncCOM00906610150389SHDFND1 0 389 0
Crowdstrike Holdings IncCOM22788C10527182SHDFND1 0 182 0
Coinbase Global IncCOM19260Q10710141SHDFND1 0 141 0
Snowflake IncCOM83344510934194SHDFND1 0 194 0
AVTR 0COM05352A10011533SHDFND1 0 533 0
Snap IncCOM83304A106151,290SHDFND1 0 1,290 0
Square IncCOM85223410330452SHDFND1 0 452 0
Splunk IncCOM84863710420184SHDFND1 0 184 0
Toronto-Dominion Bank/ThePUT891160509621,000SHDFND1 0 1,000 0
Plug Power IncCOM72919P2025454SHDFND1 0 454 0
Palo Alto Networks IncCOM69743510589348SHDFND1 0 348 0
Cloudflare IncCOM18915M10719294SHDFND1 0 294 0
Pinterest IncCOM72352L10616570SHDFND1 0 570 0
Liberty Broadband CorpCOM5303073059114SHDFND1 0 114 0
Datadog IncCOM23804L10321218SHDFND1 0 218 0
DoorDash IncCOM25809K10513169SHDFND1 0 169 0
DocuSign IncCOM2561631069179SHDFND1 0 179 0
GoDaddy IncCOM38023710711141SHDFND1 0 141 0
Uber Technologies IncCOM90353T100551,283SHDFND1 0 1,283 0
Okta IncCOM67929510512172SHDFND1 0 172 0
Zoom Video Communications IncCOM98980L10117253SHDFND1 0 253 0
VMware IncCOM92856340235246SHDFND1 0 246 0
Trade Desk Inc/TheCOM88339J10530385SHDFND1 0 385 0
Zscaler IncCOM98980G1021178SHDFND1 0 78 0
Twilio IncCOM90138F10210150SHDFND1 0 150 0
Workday IncCOM98138H10140179SHDFND1 0 179 0
ZoomInfo Technologies IncCOM98980F1048309SHDFND1 0 309 0
Lululemon Athletica IncCOM55002110940105SHDFND1 0 105 0
MercadoLibre IncCOM58733R1024941SHDFND1 0 41 0
HubSpot IncCOM4435731002140SHDFND1 0 40 0
MongoDB IncCOM60937P1062459SHDFND1 0 59 0
Insulet CorpCOM45784P1011760SHDFND1 0 60 0
Palantir Technologies IncCOM69608A108301,930SHDFND1 0 1,930 0
Markel CorpCOM5705351041511SHDFND1 0 11 0
Fair Isaac CorpCOM3032501041822SHDFND1 0 22 0
LIBERTY MEDIA CORP-MEDIA ACOM53122985413170SHDFND1 0 170 0
Veeva Systems IncCOM92247510824122SHDFND1 0 122 0
Horizon Pharma PlcCOMG4618810120191SHDFND1 0 191 0
Seattle Genetics IncCOM81181C10424126SHDFND1 0 126 0
Alnylam Pharmaceuticals IncCOM02043Q10720105SHDFND1 0 105 0
Burlington Stores IncCOM122017106958SHDFND1 0 58 0
Black Knight IncCOM09215C1058135SHDFND1 0 135 0
ROBLOX CorpCOM77104910312307SHDFND1 0 307 0
Toronto-Dominion Bank/ThePUT8911605091051,700SHDFND1 0 1,700 0
TC Energy CorpPUT87807B1071333,300SHDFND1 0 3,300 0
Pembina Pipeline CorpCALL706327103692,200SHDFND1 0 2,200 0
Canadian Natural Resources LtdCALL13638510157910,300SHDFND1 0 10,300 0
Bank of MontrealPUT0636711014344,800SHDFND1 0 4,800 0
Barrick Gold CorpPUT067901108342,000SHDFND1 0 2,000 0
Lyft IncCOM55087P10427829,025SHDFND3 0 29,025 0
Invesco QQQ Trust Series 1PUT46090E10318,48050,000SHSOLE50,000 0 0
Enbridge IncPUT29250N1057,438200,000SHSOLE200,000 0 0
Ares Capital CorpCOM04010L1031,75293,306SHSOLE93,306 0 0
TC Energy CorpPUT87807B107611,500SHDFND1 0 1,500 0
Toronto-Dominion Bank/ThePUT89116050974412,000SHDFND1 0 12,000 0
AxonPrime Infrastructure Acquisition CorpCOM05467C1082,571250,000SHSOLE250,000 0 0
Cameco CorpCALL13321L108531,700SHDFND1 0 1,700 0
BlackBerry LtdCALL09228F1031,383249,500SHDFND1 0 249,500 0
Cameco CorpCALL13321L1082387,600SHDFND1 0 7,600 0
Imperial Oil LtdPUT4530384082054,000SHDFND1 0 4,000 0
Canadian Natural Resources LtdPUT1363851011412,500SHDFND1 0 2,500 0
Fortis Inc/CanadaCALL349553107521,200SHDFND1 0 1,200 0
Cenovus Energy IncCALL15135U10926215,400SHDFND1 0 15,400 0
Vermilion Energy IncCALL923725105121,000SHDFND1 0 1,000 0
Kinross Gold CorpCALL49690240471,500SHDFND1 0 1,500 0
Schwab US Large-Cap ETFETF8085242017,850150,000SHSOLE150,000 0 0
Invesco QQQ Trust Series 1PUT46090E1034,80513,000SHDFND3 0 13,000 0
Valaris LtdCOMG9460G101 0 2SHDFND1 0 2 0
Canadian Natural Resources LtdCALL1363851011132,000SHDFND1 0 2,000 0
Hudbay Minerals IncPUT4436281021300SHDFND1 0 300 0
Carlisle Cos IncCOM1423391003,14212,255SHSOLE12,255 0 0
Texas Pacific Land CorpCOM88262P1021,8961,441SHSOLE1,441 0 0
Barrick Gold CorpCALL06790110826615,700SHDFND1 0 15,700 0
Hecla Mining CoCOM422704106397,621SHDFND1 0 7,621 0
Hecla Mining CoCOM422704106224,187SHDFND1 0 4,187 0
SPDR S&P 500 ETF TrustPUT78462F10316,62937,500SHSOLE37,500 0 0
iShares Russell 2000 ETFCALL46428765518,727100,000SHSOLE100,000 0 0
LKQ CorpCOM501889208 0 2SHSOLE2 0 0
Berkshire Hathaway IncCOM084670702 0 1SHSOLE1 0 0
Bank of MontrealPUT063671101901,000SHDFND1 0 1,000 0
Bank of MontrealPUT0636711015245,800SHDFND1 0 5,800 0
Suncor Energy IncPUT8672241076200SHDFND1 0 200 0
Sun Life Financial IncPUT86679610510,432200,000SHSOLE200,000 0 0
Bank of Nova Scotia/ThePUT06414910710,012200,000SHSOLE200,000 0 0
Agree Realty CorpCOM00849210066010,098SHSOLE10,098 0 0
Utilities Select Sector SPDR FundPUT81369Y8861,38121,100SHSOLE21,100 0 0
Royal Bank of CanadaPUT7800871023153,300SHSOLE3,300 0 0
BCE IncPUT05534B760731,600SHDFND1 0 1,600 0
Utilities Select Sector SPDR FundPUT81369Y8864,59670,200SHSOLE70,200 0 0
Bank of Nova Scotia/ThePUT0641491074008,000SHSOLE8,000 0 0
Royal Bank of CanadaPUT78008710248500SHSOLE500 0 0
Canadian Imperial Bank of CommercePUT1360691012566,000SHDFND1 0 6,000 0
Fortis Inc/CanadaPUT34955310756113,000SHSOLE13,000 0 0
Fortis Inc/CanadaPUT3495531071,59537,000SHSOLE37,000 0 0
Fortis Inc/CanadaCALL349553107431,000SHSOLE1,000 0 0
TC Energy CorpPUT87807B1078,088200,000SHSOLE200,000 0 0
Fortis Inc/CanadaCALL349553107862,000SHSOLE2,000 0 0
Builders FirstSource IncCOM12008R1074,50633,154SHSOLE33,154 0 0
Suncor Energy IncPUT867224107291,000SHDFND1 0 1,000 0
Financial Select Sector SPDR FundPUT81369Y6055,394160,000SHSOLE160,000 0 0
Enbridge IncPUT29250N1051263,400SHSOLE3,400 0 0
Suncor Energy IncPUT867224107441,500SHDFND1 0 1,500 0
Toronto-Dominion Bank/TheCALL8911605091,06717,200SHDFND1 0 17,200 0
Advanced Micro Devices IncPUT0079031078,54375,000SHSOLE75,000 0 0
NVIDIA CorpPUT67066G10421,15150,000SHSOLE50,000 0 0
Enbridge IncPUT29250N105371,000SHSOLE1,000 0 0
Invesco QQQ Trust Series 1PUT46090E10318,48050,000SHSOLE50,000 0 0
Micron Technology IncPUT5951121033,78760,000SHSOLE60,000 0 0
Bank of Nova Scotia/TheCALL0641491072404,800SHDFND1 0 4,800 0
Canadian Imperial Bank of CommercePUT13606910143610,200SHDFND1 0 10,200 0
Fortis Inc/CanadaCALL349553107431,000SHSOLE1,000 0 0
Bank of Nova Scotia/ThePUT0641491073006,000SHDFND1 0 6,000 0
BCE IncPUT05534B7601,37830,200SHSOLE30,200 0 0
PayPal Holdings IncCALL70450Y1036,673100,000SHSOLE100,000 0 0
TC Energy CorpPUT87807B1078,088200,000SHSOLE200,000 0 0
Algonquin Power & Utilities CorpPUT0158571051100SHSOLE100 0 0
Toronto-Dominion Bank/ThePUT89116050981213,100SHDFND1 0 13,100 0
InMed Pharmaceuticals IncCOM457637601 0 2SHDFND1 0 2 0
Brookfield Renewable Partners LPPUTG162581083100SHDFND1 0 100 0
Canadian Natural Resources LtdPUT1363851012254,000SHDFND1 0 4,000 0
Algonquin Power & Utilities CorpPUT01585710581,000SHDFND1 0 1,000 0
Ovintiv IncPUT69047Q102992,600SHDFND1 0 2,600 0
Bank of Nova Scotia/TheCALL0641491071603,200SHDFND1 0 3,200 0
Bank of Nova Scotia/TheCALL0641491072755,500SHDFND1 0 5,500 0
Royal Bank of CanadaPUT78008710248500SHSOLE500 0 0
Fortis Inc/CanadaPUT3495531073718,600SHSOLE8,600 0 0
Rogers Communications IncPUT77510920018400SHDFND1 0 400 0
Bank of Nova Scotia/ThePUT064149107701,400SHSOLE1,400 0 0
BCE IncPUT05534B760731,600SHSOLE1,600 0 0
Hudbay Minerals IncCALL4436281023600SHDFND1 0 600 0
iShares Russell 2000 ETFCALL46428765532,772175,000SHSOLE175,000 0 0
iShares Russell 2000 ETFCALL46428765537,454200,000SHSOLE200,000 0 0
Enbridge IncPUT29250N1051,26834,100SHDFND1 0 34,100 0
Enbridge IncPUT29250N1054,035108,500SHDFND1 0 108,500 0
Enbridge IncPUT29250N105972,600SHSOLE2,600 0 0
Toronto-Dominion Bank/TheCALL89116050916,472265,600SHDFND1 0 265,600 0
Fortis Inc/CanadaPUT349553107431,000SHSOLE1,000 0 0
Royal Bank of CanadaCALL78008710229300SHDFND1 0 300 0
Royal Bank of CanadaCALL7800871023,82340,000SHSOLE40,000 0 0
Royal Bank of CanadaPUT78008710222,935240,000SHSOLE240,000 0 0
Bank of MontrealCALL0636711011171,300SHDFND1 0 1,300 0
Barrick Gold CorpPUT067901108492,900SHDFND1 0 2,900 0
Bank of MontrealPUT0636711017238,000SHDFND1 0 8,000 0
Alphabet IncPUT02079K3052,39420,000SHSOLE20,000 0 0
Canadian Natural Resources LtdPUT13638510145800SHDFND1 0 800 0
Bank of Nova Scotia/ThePUT0641491071603,200SHDFND1 0 3,200 0
Toronto-Dominion Bank/ThePUT89116050943,699704,600SHDFND1 0 704,600 0
Bank of Nova Scotia/ThePUT06414910715,024300,100SHSOLE300,100 0 0
Bank of MontrealPUT06367110122,872253,100SHSOLE253,100 0 0
BCE IncPUT05534B76055212,100SHSOLE12,100 0 0
Bank of Nova Scotia/ThePUT0641491072254,500SHDFND1 0 4,500 0
Kinross Gold CorpCALL496902404122,500SHDFND1 0 2,500 0
Cenovus Energy IncCALL15135U109855,000SHDFND1 0 5,000 0
Sun Life Financial IncPUT8667961053917,500SHDFND1 0 7,500 0
Royal Bank of CanadaPUT7800871027748,100SHDFND1 0 8,100 0
Royal Bank of CanadaPUT7800871022772,900SHDFND1 0 2,900 0
Cenovus Energy IncPUT15135U109543,200SHDFND1 0 3,200 0
Canadian Natural Resources LtdPUT13638510111200SHDFND1 0 200 0
Toronto-Dominion Bank/ThePUT8911605092293,700SHDFND1 0 3,700 0
Royal Bank of CanadaPUT78008710210,770112,700SHDFND1 0 112,700 0
Royal Bank of CanadaCALL7800871027,07274,000SHDFND1 0 74,000 0
Toronto-Dominion Bank/TheCALL89116050943,426700,200SHDFND1 0 700,200 0
TC Energy CorpPUT87807B107531,300SHDFND1 0 1,300 0
Enbridge IncPUT29250N1053278,800SHDFND1 0 8,800 0
Bank of MontrealCALL063671101901,000SHDFND1 0 1,000 0
Bank of MontrealPUT06367110115,814175,000SHDFND1 0 175,000 0
Bank of MontrealCALL06367110115,814175,000SHDFND1 0 175,000 0
Cenovus Energy IncCALL15135U10922613,300SHDFND1 0 13,300 0
Cenovus Energy IncCALL15135U1091539,000SHDFND1 0 9,000 0
Cenovus Energy IncCALL15135U109663,900SHDFND1 0 3,900 0
Cenovus Energy IncCALL15135U109412,400SHDFND1 0 2,400 0
Cenovus Energy IncCALL15135U1091056,200SHDFND1 0 6,200 0
Royal Bank of CanadaPUT7800871021,22312,800SHDFND1 0 12,800 0
Cenovus Energy IncCALL15135U1098500SHDFND1 0 500 0
Royal Bank of CanadaPUT7800871028989,400SHDFND1 0 9,400 0
Cenovus Energy IncPUT15135U10915900SHDFND1 0 900 0
Royal Bank of CanadaPUT7800871025065,300SHDFND1 0 5,300 0
Royal Bank of CanadaPUT7800871026987,300SHDFND1 0 7,300 0
iShares Russell 2000 ETFCALL46428765514,15875,600SHSOLE75,600 0 0
VAALCO Energy IncCOM91851C201297,601SHDFND1 0 7,601 0
VAALCO Energy IncCOM91851C201 0 12SHDFND1 0 12 0
Invesco QQQ Trust Series 1PUT46090E10355,440150,000SHSOLE150,000 0 0
Suncor Energy IncPUT8672241072117,200SHDFND1 0 7,200 0
Enbridge IncPUT29250N1057,438200,000SHSOLE200,000 0 0
BCE IncPUT05534B760912,000SHDFND1 0 2,000 0
SPDR S&P 500 ETF TrustCALL78462F103133,032300,000SHSOLE300,000 0 0
Canadian Natural Resources LtdPUT13638510128500SHDFND1 0 500 0
TC Energy CorpPUT87807B1071,09227,000SHDFND1 0 27,000 0
Utilities Select Sector SPDR FundCALL81369Y8863,27450,000SHSOLE50,000 0 0
Utilities Select Sector SPDR FundCALL81369Y8863,27450,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1PUT46090E10318,48050,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1CALL46090E10318,48050,000SHSOLE50,000 0 0
Enbridge IncCALL29250N10543511,700SHDFND1 0 11,700 0
Canadian Imperial Bank of CommercePUT136069101561,300SHDFND1 0 1,300 0
Cenovus Energy IncCALL15135U1098500SHDFND1 0 500 0
Bank of Nova Scotia/ThePUT064149107601,200SHDFND1 0 1,200 0
Bank of Nova Scotia/TheCALL06414910766613,300SHDFND1 0 13,300 0
Canadian Natural Resources LtdCALL1363851015069,000SHDFND1 0 9,000 0
Utilities Select Sector SPDR FundCALL81369Y88613,664208,700SHSOLE208,700 0 0
Utilities Select Sector SPDR FundCALL81369Y88666110,100SHSOLE10,100 0 0
Utilities Select Sector SPDR FundCALL81369Y8862,21933,900SHSOLE33,900 0 0
Alphabet IncPUT02079K3052,39420,000SHSOLE20,000 0 0
SPDR S&P 500 ETF TrustCALL78462F10322,17250,000SHSOLE50,000 0 0
iShares Russell 2000 ETFCALL46428765514,04575,000SHSOLE75,000 0 0
Canadian Imperial Bank of CommercePUT1360691011754,100SHDFND1 0 4,100 0
Apple IncPUT0378331009,69950,000SHSOLE50,000 0 0
Bank of Nova Scotia/ThePUT06414910780116,000SHDFND1 0 16,000 0
Suncor Energy IncCALL867224107381,300SHDFND1 0 1,300 0
iShares Russell 2000 ETFCALL4642876555,61830,000SHSOLE30,000 0 0
TC Energy CorpPUT87807B107401,000SHDFND1 0 1,000 0
Brookfield Infrastructure CorpCOM11275Q10723500SHDFND1 0 500 0
Invesco QQQ Trust Series 1CALL46090E1039,24025,000SHSOLE25,000 0 0
RXO IncCOM74982T103132SHSOLE32 0 0
Toronto-Dominion Bank/ThePUT8911605091302,100SHDFND1 0 2,100 0
OmniAb IncCOM68218J103 0 10SHSOLE10 0 0
Suncor Energy IncPUT8672241073100SHDFND1 0 100 0
Canadian Natural Resources LtdCALL136385101791,400SHDFND1 0 1,400 0
Bank of MontrealPUT0636711013614,000SHDFND1 0 4,000 0
TELUS CorpCALL87971M10310500SHDFND1 0 500 0
Agnico Eagle Mines LtdPUT008474108501,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT78008710228,669300,000SHDFND1 0 300,000 0
Hudbay Minerals IncCALL443628102204,200SHDFND1 0 4,200 0
BCE IncPUT05534B760461,000SHDFND1 0 1,000 0
BCE IncPUT05534B760461,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109251,500SHDFND1 0 1,500 0
Cameco CorpCALL13321L1081886,000SHDFND1 0 6,000 0
SPDR S&P 500 ETF TrustCALL78462F10322,17250,000SHSOLE50,000 0 0
SPDR S&P 500 ETF TrustPUT78462F10322,17250,000SHSOLE50,000 0 0
Ovintiv IncCALL69047Q102992,600SHDFND1 0 2,600 0
Teck Resources LtdCALL878742204421,000SHDFND1 0 1,000 0
Bank of Nova Scotia/TheCALL0641491074268,500SHDFND1 0 8,500 0
Cenovus Energy IncCALL15135U1095300SHDFND1 0 300 0
Cameco CorpCALL13321L108632,000SHDFND1 0 2,000 0
TC Energy CorpPUT87807B1071213,000SHDFND1 0 3,000 0
Suncor Energy IncPUT8672241071735,900SHDFND1 0 5,900 0
iShares Russell 2000 ETFPUT46428765518,727100,000SHSOLE100,000 0 0
Invesco QQQ Trust Series 1PUT46090E10312,93635,000SHDFND3 0 35,000 0
AMERCOCOM0235865061,13722,460SHSOLE22,460 0 0
AMERCOCOM0235865062264,454SHSOLE4,454 0 0
TELUS CorpPUT87971M10314700SHDFND1 0 700 0
Ovintiv IncPUT69047Q102611,600SHDFND1 0 1,600 0
TC Energy CorpCALL87807B107571,400SHDFND1 0 1,400 0
Bank of MontrealCALL0636711011081,200SHDFND1 0 1,200 0
Fortis Inc/CanadaCALL34955310713300SHDFND1 0 300 0
BCE IncCALL05534B7601142,500SHDFND1 0 2,500 0
BCE IncCALL05534B7602144,700SHDFND1 0 4,700 0
Precision Drilling CorpCALL74022D4075100SHDFND1 0 100 0
Pembina Pipeline CorpPUT706327103311,000SHDFND1 0 1,000 0
Algonquin Power & Utilities CorpPUT01585710581,000SHDFND1 0 1,000 0
Manulife Financial CorpCALL56501R1061156,100SHDFND1 0 6,100 0
Invesco QQQ Trust Series 1CALL46090E10336,960100,000SHSOLE100,000 0 0
Fortis Inc/CanadaCALL3495531071383,200SHDFND1 0 3,200 0
Invesco QQQ Trust Series 1PUT46090E10329,56880,000SHSOLE80,000 0 0
iShares MSCI Israel ETFETF4642866322414,500SHSOLE4,500 0 0
iShares MSCI Eurozone ETFETF46428660869115,100SHSOLE15,100 0 0
SPDR S&P 500 ETF TrustPUT78462F10344,344100,000SHSOLE100,000 0 0
Canadian Imperial Bank of CommercePUT136069101511,200SHDFND1 0 1,200 0
Invesco QQQ Trust Series 1PUT46090E10336,960100,000SHSOLE100,000 0 0
Fortis Inc/CanadaPUT349553107471,100SHDFND1 0 1,100 0
TC Energy CorpCALL87807B1073288,100SHDFND1 0 8,100 0
Restaurant Brands International IncPUT76131D1031552,000SHDFND1 0 2,000 0
Brookfield Renewable Partners LPCALLG16258108301,000SHDFND1 0 1,000 0
Bank of MontrealPUT06367110118,073200,000SHSOLE200,000 0 0
Toronto-Dominion Bank/ThePUT8911605099,303150,000SHDFND1 0 150,000 0
Toronto-Dominion Bank/TheCALL8911605099,303150,000SHDFND1 0 150,000 0
Vermilion Energy IncCALL923725105191,500SHDFND1 0 1,500 0
Financial Select Sector SPDR FundETF81369Y605269,4908,000,000SHSOLE8,000,000 0 0
Vermilion Energy IncCALL92372510526221,000SHDFND1 0 21,000 0
Barrick Gold CorpCALL0679011087400SHDFND1 0 400 0
Royal Bank of CanadaCALL7800871022102,200SHDFND1 0 2,200 0
Royal Bank of CanadaPUT7800871024,77850,000SHSOLE50,000 0 0
Royal Bank of CanadaCALL7800871024,77850,000SHSOLE50,000 0 0
Algonquin Power & Utilities CorpCALL01585710581,000SHDFND1 0 1,000 0
Hudbay Minerals IncCALL443628102122,600SHDFND1 0 2,600 0
Algonquin Power & Utilities CorpPUT015857105303,600SHDFND1 0 3,600 0
Barrick Gold CorpPUT067901108271,600SHDFND1 0 1,600 0
Canadian Imperial Bank of CommerceCALL1360691019200SHDFND1 0 200 0
Cenovus Energy IncPUT15135U109704,100SHDFND1 0 4,100 0
Cenovus Energy IncCALL15135U1091106,500SHDFND1 0 6,500 0
Manulife Financial CorpPUT56501R1065,674300,000SHSOLE300,000 0 0
Imperial Oil LtdCALL4530384081022,000SHDFND1 0 2,000 0
Energy Select Sector SPDR FundPUT81369Y5064,05750,000SHSOLE50,000 0 0
Vermilion Energy IncPUT92372510512510,000SHDFND1 0 10,000 0
Canadian Natural Resources LtdPUT1363851011132,000SHDFND1 0 2,000 0
Kinross Gold CorpCALL496902404143,000SHDFND1 0 3,000 0
Newmont CorpCALL6516391069200SHDFND1 0 200 0
Bank of Nova Scotia/TheCALL06414910710200SHDFND1 0 200 0
TC Energy CorpPUT87807B1078,088200,000SHSOLE200,000 0 0
Toronto-Dominion Bank/TheCALL8911605091181,900SHDFND1 0 1,900 0
Brookfield Infrastructure Partners LPPUTG162521017200SHDFND1 0 200 0
BCE IncCALL05534B7605100SHDFND1 0 100 0
Toronto-Dominion Bank/TheCALL8911605092854,600SHDFND1 0 4,600 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL0679011081005,900SHDFND1 0 5,900 0
Barrick Gold CorpPUT0679011083200SHDFND1 0 200 0
Toronto-Dominion Bank/ThePUT8911605091492,400SHDFND1 0 2,400 0
Suncor Energy IncPUT8672241079300SHDFND1 0 300 0
Enbridge IncPUT29250N105822,200SHDFND1 0 2,200 0
Vermilion Energy IncPUT9237251056500SHDFND1 0 500 0
Enerplus CorpCALL2927661023200SHDFND1 0 200 0
Newmont CorpPUT651639106852,000SHDFND1 0 2,000 0
Algonquin Power & Utilities CorpPUT015857105131,600SHDFND1 0 1,600 0
iShares Russell 2000 ETFPUT4642876555,61830,000SHSOLE30,000 0 0
Tesla IncPUT88160R10119,63375,000SHSOLE75,000 0 0
Bank of Nova Scotia/ThePUT06414910725500SHSOLE500 0 0
Pan American Silver CorpCOM697900108443,037SHSOLE3,037 0 0
Restaurant Brands InternationaCOM76131D1031471,892SHSOLE1,892 0 0
Enbridge IncCALL29250N10511300SHDFND1 0 300 0
MAG Silver CorpCALL55903Q104121,100SHDFND1 0 1,100 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Hubbell IncCOM4435106074,26112,859SHSOLE12,859 0 0
Toast IncCOM8887871081,65773,478SHSOLE73,478 0 0
First Solar IncCOM33643310712,15763,998SHSOLE63,998 0 0
Ares Management LPCOM03990B1013,66138,026SHSOLE38,026 0 0
Chesapeake Energy CorpCOM1651677352,25126,915SHSOLE26,915 0 0
Repligen CorpCOM7599161091,79312,686SHSOLE12,686 0 0
Canadian Natural Resources LtdCALL1363851011132,000SHDFND1 0 2,000 0
Canadian Imperial Bank of CommerceCALL13606910121500SHDFND1 0 500 0
Canadian Natural Resources LtdCALL136385101681,200SHDFND1 0 1,200 0
SPDR S&P 500 ETF TrustPUT78462F10355,430125,000SHSOLE125,000 0 0
Suncor Energy IncPUT86722410715500SHDFND1 0 500 0
Cameco CorpPUT13321L1082829,000SHDFND1 0 9,000 0
Bank of Nova Scotia/ThePUT064149107651,300SHDFND1 0 1,300 0
First Majestic Silver CorpCALL32076V1031100SHDFND1 0 100 0
Teck Resources LtdPUT8787422044100SHDFND1 0 100 0
Kinross Gold CorpCALL4969024041300SHDFND1 0 300 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT8911605091242,000SHDFND1 0 2,000 0
Invesco QQQ Trust Series 1PUT46090E10318,48050,000SHSOLE50,000 0 0
Tesla IncPUT88160R10126,177100,000SHSOLE100,000 0 0
Cenovus Energy IncPUT15135U109342,000SHDFND1 0 2,000 0
Canadian Natural Resources LtdCALL13638510111200SHDFND1 0 200 0
Royal Bank of CanadaPUT7800871027177,500SHSOLE7,500 0 0
Invesco QQQ Trust Series 1PUT46090E103192,192520,000SHSOLE520,000 0 0
Brooks Automation IncCOM11434010211,195240,000SHSOLE240,000 0 0
Invesco QQQ Trust Series 1PUT46090E10318,48050,000SHSOLE50,000 0 0
Precision Drilling CorpCOM74022D40715300SHSOLE300 0 0
Nutrien LtdPUT67077M108891,500SHDFND1 0 1,500 0
TC Energy CorpCALL87807B1073,91196,700SHDFND1 0 96,700 0
Triple Flag Precious Metals CoCOM89679M1042144SHDFND1 0 144 0
iShares Russell 2000 ETFCALL46428765518,727100,000SHSOLE100,000 0 0
Invesco QQQ Trust Series 1PUT46090E10311,08830,000SHDFND3 0 30,000 0
Imperial Oil LtdPUT4530384082054,000SHDFND1 0 4,000 0
Bank of MontrealPUT06367110113,555150,000SHSOLE150,000 0 0
Bank of MontrealCALL06367110113,555150,000SHSOLE150,000 0 0
Financial Select Sector SPDR FundPUT81369Y6055,057150,000SHSOLE150,000 0 0
Helius Medical Technologies InCOM42328V603 0 311SHDFND1 0 311 0
iShares Russell 2000 ETFPUT46428765565,545350,000SHSOLE350,000 0 0
Royal Bank of CanadaPUT7800871023253,400SHDFND1 0 3,400 0
Bank of Nova Scotia/ThePUT0641491072,50350,000SHSOLE50,000 0 0
Bank of Nova Scotia/TheCALL0641491072,50350,000SHSOLE50,000 0 0
Royal Bank of CanadaPUT7800871021721,800SHDFND1 0 1,800 0
Brookfield Asset Management LtCOM113004105250SHDFND1 0 50 0
Brookfield Asset Management LtCOM11300410541,1221,259,928SHSOLE1,259,928 0 0
Brookfield Asset Management LtCOM1130041054,329132,624SHSOLE132,624 0 0
Brookfield Asset Management LtCOM1130041058232SHDFND1 0 232 0
Brookfield Asset Management LtCOM11300410590827,811SHSOLE27,811 0 0
Royal Bank of CanadaPUT7800871024,77850,000SHDFND1 0 50,000 0
Royal Bank of CanadaCALL78008710233,447350,000SHDFND1 0 350,000 0
Enbridge IncPUT29250N10519500SHDFND1 0 500 0
Ovintiv IncCALL69047Q102691,800SHDFND1 0 1,800 0
Fortuna Silver Mines IncCALL34991510831,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT136069101681,600SHDFND1 0 1,600 0
SPDR S&P 500 ETF TrustPUT78462F10311,08625,000SHSOLE25,000 0 0
SPDR S&P 500 ETF TrustCALL78462F10311,08625,000SHSOLE25,000 0 0
General Motors CoCOM37045V100922,400SHSOLE2,400 0 0
SPDR S&P Regional Banking ETFETF78464A6984100SHSOLE100 0 0
AT&T IncCOM00206R102181,100SHSOLE1,100 0 0
Freeport-McMoRan IncCOM35671D8578200SHSOLE200 0 0
Ford Motor CoCOM3453708601077,100SHSOLE7,100 0 0
Brookfield Infrastructure Partners LPCALLG1625210118500SHDFND1 0 500 0
Imperial Oil LtdPUT453038408511,000SHDFND1 0 1,000 0
Imperial Oil LtdCALL4530384081022,000SHDFND1 0 2,000 0
Ovintiv IncCALL69047Q102461,200SHDFND1 0 1,200 0
Teck Resources LtdCALL8787422041433,400SHDFND1 0 3,400 0
Berkshire Hathaway IncCOM08467070261178SHSOLE178 0 0
BCE IncPUT05534B7602926,400SHDFND1 0 6,400 0
Canadian Imperial Bank of CommercePUT136069101431,000SHDFND1 0 1,000 0
Manulife Financial CorpPUT56501R1065,674300,000SHSOLE300,000 0 0
Canadian Imperial Bank of CommercePUT136069101601,400SHDFND1 0 1,400 0
Enerplus CorpCALL29276610212800SHDFND1 0 800 0
TC Energy CorpPUT87807B1075,095126,000SHDFND1 0 126,000 0
Masterbrand IncCOM57638P1045410SHSOLE410 0 0
Bank of MontrealPUT0636711018319,200SHDFND1 0 9,200 0
Kinross Gold CorpPUT496902404255,300SHDFND1 0 5,300 0
Invesco QQQ Trust Series 1PUT46090E10318,48050,000SHSOLE50,000 0 0
GLOBALFOUNDRIES IncCOMG393871081011,561SHSOLE1,561 0 0
Manulife Financial CorpCALL56501R106623,300SHDFND1 0 3,300 0
Enerplus CorpCALL2927661023200SHDFND1 0 200 0
Invesco QQQ Trust Series 1CALL46090E10361,908167,500SHSOLE167,500 0 0
iShares Russell 2000 ETFPUT46428765514,04575,000SHSOLE75,000 0 0
iShares Russell 2000 ETFCALL46428765514,04575,000SHSOLE75,000 0 0
Manulife Financial CorpCALL56501R10620811,000SHDFND1 0 11,000 0
Third Harmonic Bio IncCOM88427A107 0 31SHSOLE31 0 0
Teck Resources LtdCALL8787422041,01024,000SHDFND1 0 24,000 0
Vermilion Energy IncPUT923725105121,000SHDFND1 0 1,000 0
First Majestic Silver CorpCALL32076V1031100SHDFND1 0 100 0
Barrick Gold CorpCALL0679011081207,100SHDFND1 0 7,100 0
MAG Silver CorpCOM55903Q104585,200SHSOLE5,200 0 0
Invesco QQQ Trust Series 1PUT46090E10355,440150,000SHSOLE150,000 0 0
Kinross Gold CorpCALL496902404122,500SHDFND1 0 2,500 0
Canadian Natural Resources LtdCALL1363851011242,200SHDFND1 0 2,200 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Sun Life Financial IncPUT8667961055,216100,000SHSOLE100,000 0 0
Canadian Natural Resources LtdCALL1363851013386,000SHDFND1 0 6,000 0
Enbridge IncPUT29250N1051674,500SHDFND1 0 4,500 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
Invesco QQQ Trust Series 1PUT46090E10355,440150,000SHSOLE150,000 0 0
TC Energy CorpPUT87807B107812,000SHDFND1 0 2,000 0
SPDR S&P 500 ETF TrustCALL78462F10333,25875,000SHSOLE75,000 0 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommerceCALL136069101731,700SHDFND1 0 1,700 0
Toronto-Dominion Bank/ThePUT8911605094096,600SHDFND1 0 6,600 0
TC Energy CorpPUT87807B10768316,900SHDFND1 0 16,900 0
Toronto-Dominion Bank/TheCALL89116050910,915176,000SHDFND1 0 176,000 0
Toronto-Dominion Bank/ThePUT89116050920,156325,000SHDFND1 0 325,000 0
SPDR S&P 500 ETF TrustPUT78462F10366,516150,000SHSOLE150,000 0 0
Imperial Oil LtdCALL453038408511,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT8911605093726,000SHDFND1 0 6,000 0
Bank of Nova Scotia/TheCALL0641491075,006100,000SHDFND1 0 100,000 0
Bank of Nova Scotia/ThePUT0641491075,006100,000SHDFND1 0 100,000 0
iShares Russell 2000 ETFCALL46428765520,600110,000SHSOLE110,000 0 0
Royal Bank of CanadaPUT7800871022482,600SHDFND1 0 2,600 0
Invesco QQQ Trust Series 1CALL46090E10392,400250,000SHSOLE250,000 0 0
Brookfield Infrastructure Partners LPCALLG162521011835,000SHDFND1 0 5,000 0
Kinross Gold CorpPUT496902404 0 100SHDFND1 0 100 0
HCA Healthcare IncCOM40412C10157188SHSOLE188 0 0
Thermo Fisher Scientific IncCOM8835561024178SHSOLE78 0 0
Invesco QQQ Trust Series 1CALL46090E10318,48050,000SHSOLE50,000 0 0
SPDR S&P 500 ETF TrustPUT78462F10344,344100,000SHSOLE100,000 0 0
SPDR S&P 500 ETF TrustPUT78462F10388,688200,000SHSOLE200,000 0 0
TC Energy CorpPUT87807B107491,200SHDFND1 0 1,200 0
Enbridge IncCALL29250N105451,200SHDFND1 0 1,200 0
Invesco QQQ Trust Series 1PUT46090E10355,440150,000SHSOLE150,000 0 0
Canadian Natural Resources LtdCALL1363851011803,200SHDFND1 0 3,200 0
Bank of MontrealPUT0636711011,32814,700SHDFND1 0 14,700 0
Canadian Imperial Bank of CommercePUT136069101641,500SHDFND1 0 1,500 0
iShares Russell 2000 ETFPUT46428765528,091150,000SHSOLE150,000 0 0
Agnico Eagle Mines LtdCALL00847410815300SHDFND1 0 300 0
Canadian National Railway CoPUT13637510261500SHDFND1 0 500 0
Agnico Eagle Mines LtdPUT0084741085100SHDFND1 0 100 0
Brookfield Infrastructure Partners LPCALLG16252101371,000SHDFND1 0 1,000 0
Open Text CorpPUT68371510629700SHDFND1 0 700 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Vermilion Energy IncPUT923725105121,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdCALL1363851016100SHDFND1 0 100 0
Barrick Gold CorpPUT0679011085300SHDFND1 0 300 0
GE HealthCare Technologies IncCOM36266G10714,777182,026SHSOLE182,026 0 0
GE HealthCare Technologies IncCOM36266G1072,33628,777SHSOLE28,777 0 0
Toronto-Dominion Bank/ThePUT891160509621,000SHDFND1 0 1,000 0
Vermilion Energy IncCALL923725105856,800SHDFND1 0 6,800 0
Royal Bank of CanadaPUT7800871025736,000SHDFND1 0 6,000 0
Bank of MontrealPUT06367110163700SHDFND1 0 700 0
Teck Resources LtdCALL8787422041774,200SHDFND1 0 4,200 0
BCE IncPUT05534B760962,100SHDFND1 0 2,100 0
West Fraser Timber Co LtdPUT95284510517200SHDFND1 0 200 0
BCE IncCALL05534B7602244,900SHDFND1 0 4,900 0
Cenovus Energy IncCALL15135U109492,900SHDFND1 0 2,900 0
Toronto-Dominion Bank/TheCALL89116050912,404200,000SHDFND1 0 200,000 0
Royal Bank of CanadaCALL78008710219,113200,000SHSOLE200,000 0 0
Invesco QQQ Trust Series 1CALL46090E10392,400250,000SHSOLE250,000 0 0
Fortis Inc/CanadaCALL34955310717400SHDFND1 0 400 0
Teck Resources LtdCALL8787422042536,000SHDFND1 0 6,000 0
Royal Bank of CanadaPUT7800871021051,100SHDFND1 0 1,100 0
Enerplus CorpCALL29276610210700SHDFND1 0 700 0
Fortis Inc/CanadaPUT3495531071553,600SHDFND1 0 3,600 0
Hudbay Minerals IncPUT4436281025010,500SHDFND1 0 10,500 0
Magna International IncPUT559222401731,300SHDFND1 0 1,300 0
Teck Resources LtdCALL8787422043879,200SHDFND1 0 9,200 0
Canadian Imperial Bank of CommercePUT136069101731,700SHDFND1 0 1,700 0
Bank of Nova Scotia/TheCALL0641491072254,500SHDFND1 0 4,500 0
TELUS CorpPUT87971M10312600SHDFND1 0 600 0
Rogers Communications IncPUT775109200461,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U1095300SHDFND1 0 300 0
Brookfield Renewable Partners LPPUTG16258108411,400SHDFND1 0 1,400 0
Newmont CorpCALL6516391064100SHDFND1 0 100 0
TELUS CorpCALL87971M103191,000SHDFND1 0 1,000 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL0679011082100SHDFND1 0 100 0
TC Energy CorpPUT87807B107771,900SHDFND1 0 1,900 0
Nutrien LtdPUT67077M10824400SHDFND1 0 400 0
Hudbay Minerals IncPUT4436281022500SHDFND1 0 500 0
Enbridge IncCALL29250N1051042,800SHDFND1 0 2,800 0
Invesco QQQ Trust Series 1PUT46090E103129,360350,000SHSOLE350,000 0 0
iShares 20 Year Treasury Bond ETFETF4642874322,82227,432SHSOLE27,432 0 0
GE HealthCare Technologies IncCOM36266G107 0 4SHSOLE4 0 0
SPDR S&P 500 ETF TrustPUT78462F10311,08625,000SHSOLE25,000 0 0
SPDR S&P 500 ETF TrustCALL78462F10311,08625,000SHSOLE25,000 0 0
Canadian Imperial Bank of CommercePUT1360691011924,500SHDFND1 0 4,500 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Pembina Pipeline CorpPUT70632710397531,000SHDFND1 0 31,000 0
Canadian Natural Resources LtdPUT1363851012985,300SHDFND1 0 5,300 0
Pembina Pipeline CorpCALL706327103983,100SHDFND1 0 3,100 0
Suncor Energy IncCALL86722410715500SHDFND1 0 500 0
Hudbay Minerals IncPUT44362810251,000SHDFND1 0 1,000 0
Kinross Gold CorpCALL496902404102,000SHDFND1 0 2,000 0
Celestica IncPUT15101Q1087500SHDFND1 0 500 0
Ovintiv IncCALL69047Q102882,300SHDFND1 0 2,300 0
Enbridge IncCALL29250N105671,800SHDFND1 0 1,800 0
Toronto-Dominion Bank/ThePUT8911605091242,000SHDFND1 0 2,000 0
SPDR S&P 500 ETF TrustCALL78462F10366,516150,000SHSOLE150,000 0 0
Canadian Imperial Bank of CommercePUT1360691011503,500SHDFND1 0 3,500 0
Enbridge IncCALL29250N10541311,100SHDFND1 0 11,100 0
Teck Resources LtdCALL8787422042997,100SHDFND1 0 7,100 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Bank of MontrealPUT06367110181900SHDFND1 0 900 0
Enbridge IncCALL29250N105742,000SHDFND1 0 2,000 0
Gildan Activewear IncPUT375916103351,100SHDFND1 0 1,100 0
Teck Resources LtdPUT878742204631,500SHDFND1 0 1,500 0
Invesco QQQ Trust Series 1CALL46090E10331,41685,000SHSOLE85,000 0 0
Magna International IncPUT5592224012264,000SHDFND1 0 4,000 0
TELUS CorpCALL87971M10318900SHDFND1 0 900 0
Magna International IncPUT55922240117300SHDFND1 0 300 0
Barrick Gold CorpCALL06790110821812,900SHDFND1 0 12,900 0
TELUS CorpPUT87971M10314700SHDFND1 0 700 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
Celestica IncPUT15101Q108151,000SHDFND1 0 1,000 0
Royal Bank of CanadaCALL78008710210100SHDFND1 0 100 0
Cameco CorpPUT13321L1082197,000SHDFND1 0 7,000 0
Cameco CorpPUT13321L1083100SHDFND1 0 100 0
Suncor Energy IncCALL86722410729410,000SHDFND1 0 10,000 0
Crescent Point Energy CorpCALL22576C10111517,100SHDFND1 0 17,100 0
Pembina Pipeline CorpCALL706327103441,400SHDFND1 0 1,400 0
Agnico Eagle Mines LtdPUT008474108601,200SHDFND1 0 1,200 0
Toronto-Dominion Bank/ThePUT8911605091863,000SHDFND1 0 3,000 0
Bank of MontrealPUT0636711014975,500SHDFND1 0 5,500 0
Enbridge IncPUT29250N105742,000SHDFND1 0 2,000 0
Suncor Energy IncCALL867224107351,200SHDFND1 0 1,200 0
Teck Resources LtdCALL878742204511,200SHDFND1 0 1,200 0
Imperial Oil LtdCALL45303840820400SHDFND1 0 400 0
Vermilion Energy IncCALL923725105302,400SHDFND1 0 2,400 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109975,700SHDFND1 0 5,700 0
Vermilion Energy IncCALL92372510512510,000SHDFND1 0 10,000 0
Ovintiv IncPUT69047Q102381,000SHDFND1 0 1,000 0
SPDR S&P Oil & Gas Exploration & Production ETFPUT78468R5565,11740,000SHSOLE40,000 0 0
Pembina Pipeline CorpCALL706327103311,000SHDFND1 0 1,000 0
Suncor Energy IncCALL867224107321,100SHDFND1 0 1,100 0
Vermilion Energy IncPUT923725105121,000SHDFND1 0 1,000 0
Vermilion Energy IncPUT923725105121,000SHDFND1 0 1,000 0
BCE IncPUT05534B760781,700SHDFND1 0 1,700 0
SPDR S&P 500 ETF TrustCALL78462F10322,17250,000SHSOLE50,000 0 0
Vermilion Energy IncPUT923725105121,000SHDFND1 0 1,000 0
Manulife Financial CorpCALL56501R1061709,000SHDFND1 0 9,000 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Citigroup IncCALL1729674244,604100,000SHSOLE100,000 0 0
JPMorgan Chase & CoCALL46625H10010,18170,000SHSOLE70,000 0 0
Enbridge IncPUT29250N105371,000SHDFND1 0 1,000 0
Hudbay Minerals IncPUT4436281022500SHDFND1 0 500 0
TC Energy CorpPUT87807B10716400SHDFND1 0 400 0
Energy Select Sector SPDR FundPUT81369Y5068,113100,000SHSOLE100,000 0 0
Bank of Nova Scotia/ThePUT06414910725500SHDFND1 0 500 0
Canadian Imperial Bank of CommercePUT136069101431,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N1056,408172,300SHDFND1 0 172,300 0
Canadian Natural Resources LtdPUT1363851012484,400SHDFND1 0 4,400 0
Osisko Gold Royalties LtdCALL68827L101151,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdCALL136385101841,500SHDFND1 0 1,500 0
Brookfield Renewable Partners LPPUTG162581081,46649,700SHSOLE49,700 0 0
Cameco CorpPUT13321L108341,100SHDFND1 0 1,100 0
Teck Resources LtdCALL8787422041684,000SHDFND1 0 4,000 0
Canadian Natural Resources LtdCALL1363851016100SHDFND1 0 100 0
TELUS CorpPUT87971M10310500SHDFND1 0 500 0
TransAlta CorpCALL89346D107121,300SHDFND1 0 1,300 0
Pembina Pipeline CorpPUT706327103381,200SHDFND1 0 1,200 0
Magna International IncPUT5592224011132,000SHDFND1 0 2,000 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
Teck Resources LtdCALL87874220421500SHDFND1 0 500 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT067901108241,400SHDFND1 0 1,400 0
Kinross Gold CorpCALL496902404112,300SHDFND1 0 2,300 0
Barrick Gold CorpCALL06790110833319,700SHDFND1 0 19,700 0
Barrick Gold CorpPUT067901108171,000SHDFND1 0 1,000 0
Canadian National Railway CoPUT13637510261500SHDFND1 0 500 0
Agnico Eagle Mines LtdCALL0084741081503,000SHDFND1 0 3,000 0
AbCellera Biologics IncCALL00288U10638860,000SHSOLE60,000 0 0
Vermilion Energy IncPUT923725105191,500SHDFND1 0 1,500 0
Rogers Communications IncCALL77510920023500SHDFND1 0 500 0
Invesco QQQ Trust Series 1CALL46090E10316,63245,000SHSOLE45,000 0 0
Barrick Gold CorpPUT067901108684,000SHDFND1 0 4,000 0
Invesco QQQ Trust Series 1PUT46090E10316,63245,000SHSOLE45,000 0 0
Canadian Natural Resources LtdCALL13638510117300SHDFND1 0 300 0
BCE IncCALL05534B7601553,400SHDFND1 0 3,400 0
Suncor Energy IncPUT867224107351,200SHDFND1 0 1,200 0
TELUS CorpPUT87971M103191,000SHDFND1 0 1,000 0
Nutrien LtdPUT67077M1081242,100SHDFND1 0 2,100 0
Schwab U.S. REIT ETFETF80852484714,344735,000SHSOLE735,000 0 0
Schwab U.S. Aggregate Bond ETFETF80852483943,291938,500SHSOLE938,500 0 0
Fortis Inc/CanadaPUT34955310739900SHDFND1 0 900 0
Fortis Inc/CanadaCALL3495531071293,000SHDFND1 0 3,000 0
Pembina Pipeline CorpPUT706327103311,000SHDFND1 0 1,000 0
Crescent Point Energy CorpCALL22576C101223,200SHDFND1 0 3,200 0
Canadian Natural Resources LtdCALL136385101621,100SHDFND1 0 1,100 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
TELUS CorpCALL87971M103191,000SHDFND1 0 1,000 0
First Majestic Silver CorpCALL32076V10361,000SHDFND1 0 1,000 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Suncor Energy IncCALL867224107351,200SHDFND1 0 1,200 0
Sun Life Financial IncCALL86679610526500SHDFND1 0 500 0
TC Energy CorpCALL87807B107401,000SHDFND1 0 1,000 0
Bank of Nova Scotia/TheCALL0641491073657,300SHDFND1 0 7,300 0
TELUS CorpCALL87971M103472,400SHDFND1 0 2,400 0
Fortis Inc/CanadaCALL3495531071252,900SHDFND1 0 2,900 0
BCE IncCALL05534B760641,400SHDFND1 0 1,400 0
Canadian Imperial Bank of CommercePUT136069101681,600SHDFND1 0 1,600 0
Magna International IncPUT559222401561,000SHDFND1 0 1,000 0
Rogers Communications IncCALL77510920014300SHDFND1 0 300 0
Bank of MontrealCALL0636711011812,000SHDFND1 0 2,000 0
Invesco QQQ Trust Series 1PUT46090E10336,960100,000SHSOLE100,000 0 0
Bank of Nova Scotia/ThePUT0641491071402,800SHDFND1 0 2,800 0
Bank of MontrealCALL0636711012713,000SHDFND1 0 3,000 0
BCE IncCALL05534B7601322,900SHDFND1 0 2,900 0
Suncor Energy IncPUT8672241075,870200,000SHSOLE200,000 0 0
Bank of Nova Scotia/ThePUT0641491074969,900SHDFND1 0 9,900 0
Celestica IncCALL15101Q108151,000SHDFND1 0 1,000 0
Ovintiv IncCALL69047Q102571,500SHDFND1 0 1,500 0
Agnico Eagle Mines LtdPUT0084741084659,300SHDFND1 0 9,300 0
Royal Bank of CanadaCALL7800871022963,100SHDFND1 0 3,100 0
Toronto-Dominion Bank/ThePUT8911605091,68727,200SHDFND1 0 27,200 0
Vermilion Energy IncCALL923725105655,200SHDFND1 0 5,200 0
Nutrien LtdPUT67077M1081242,100SHDFND1 0 2,100 0
Nutrien LtdPUT67077M108591,000SHDFND1 0 1,000 0
Hudbay Minerals IncPUT4436281024900SHDFND1 0 900 0
Bank of MontrealCALL063671101901,000SHDFND1 0 1,000 0
Nutrien LtdPUT67077M1081773,000SHDFND1 0 3,000 0
Vermilion Energy IncCALL923725105221,800SHDFND1 0 1,800 0
Suncor Energy IncCALL8672241071003,400SHDFND1 0 3,400 0
Hudbay Minerals IncCALL4436281022500SHDFND1 0 500 0
Canadian Natural Resources LtdPUT1363851018,438150,000SHSOLE150,000 0 0
Invesco QQQ Trust Series 1PUT46090E10392,400250,000SHSOLE250,000 0 0
TC Energy CorpCALL87807B107651,600SHDFND1 0 1,600 0
Cameco CorpCALL13321L1081,00932,200SHDFND1 0 32,200 0
Royal Bank of CanadaPUT7800871026216,500SHDFND1 0 6,500 0
Crescent Point Energy CorpCALL22576C101598,800SHDFND1 0 8,800 0
Pembina Pipeline CorpPUT706327103632,000SHDFND1 0 2,000 0
Nutrien LtdPUT67077M10812200SHDFND1 0 200 0
Agnico Eagle Mines LtdPUT0084741082404,800SHDFND1 0 4,800 0
Agnico Eagle Mines LtdPUT0084741081002,000SHDFND1 0 2,000 0
Royal Bank of CanadaPUT7800871021912,000SHDFND1 0 2,000 0
Teck Resources LtdCALL87874220457713,700SHDFND1 0 13,700 0
Hudbay Minerals IncCALL443628102296,000SHDFND1 0 6,000 0
Canadian Imperial Bank of CommerceCALL13606910113300SHDFND1 0 300 0
Agnico Eagle Mines LtdPUT0084741081653,300SHDFND1 0 3,300 0
Suncor Energy IncCALL86722410729410,000SHDFND1 0 10,000 0
Open Text CorpPUT683715106832,000SHDFND1 0 2,000 0
Nutrien LtdPUT67077M1086100SHDFND1 0 100 0
Invesco QQQ Trust Series 1PUT46090E10355,440150,000SHSOLE150,000 0 0
Barrick Gold CorpCALL067901108362,100SHDFND1 0 2,100 0
Osisko Gold Royalties LtdCALL68827L101775,000SHDFND1 0 5,000 0
Sun Life Financial IncPUT8667961055100SHDFND1 0 100 0
Bank of Nova Scotia/ThePUT064149107851,700SHDFND1 0 1,700 0
Cameco CorpCALL13321L10842313,500SHDFND1 0 13,500 0
Cameco CorpCALL13321L108471,500SHDFND1 0 1,500 0
Bank of MontrealPUT0636711015966,600SHDFND1 0 6,600 0
Canadian Natural Resources LtdPUT136385101841,500SHDFND1 0 1,500 0
Fidelity MSCI Utilities Index ETFETF31609286525,054593,000SHSOLE593,000 0 0
CGI IncCALL12532H1041061,000SHDFND1 0 1,000 0
CGI IncCALL12532H1041061,000SHDFND1 0 1,000 0
Fortis Inc/CanadaPUT3495531079,536221,300SHSOLE221,300 0 0
Cameco CorpCALL13321L1081254,000SHDFND1 0 4,000 0
Cameco CorpCALL13321L1081665,300SHDFND1 0 5,300 0
Royal Bank of CanadaCALL7800871024114,300SHDFND1 0 4,300 0
Cameco CorpCALL13321L108973,100SHDFND1 0 3,100 0
First Majestic Silver CorpCALL32076V1035800SHDFND1 0 800 0
Enbridge IncCALL29250N1054100SHDFND1 0 100 0
Brookfield Renewable Partners LPPUTG1625810812400SHSOLE400 0 0
Cenovus Energy IncCALL15135U1091539,000SHDFND1 0 9,000 0
Algonquin Power & Utilities CorpPUT01585710510312,500SHDFND1 0 12,500 0
Cenovus Energy IncCALL15135U109412,400SHDFND1 0 2,400 0
Cameco CorpCALL13321L1081284,100SHDFND1 0 4,100 0
Cenovus Energy IncPUT15135U109372,200SHDFND1 0 2,200 0
Ovintiv IncCALL69047Q102381,000SHDFND1 0 1,000 0
BCE IncCALL05534B7601232,700SHDFND1 0 2,700 0
Cenovus Energy IncCALL15135U109855,000SHDFND1 0 5,000 0
Kinross Gold CorpPUT496902404102,000SHDFND1 0 2,000 0
Brookfield Renewable Partners LPPUTG162581089300SHDFND1 0 300 0
Bank of Nova Scotia/ThePUT06414910720400SHDFND1 0 400 0
Vermilion Energy IncCALL9237251056500SHDFND1 0 500 0
Imperial Oil LtdPUT4530384085100SHDFND1 0 100 0
Toronto-Dominion Bank/TheCALL8911605099,303150,000SHDFND1 0 150,000 0
Pembina Pipeline CorpPUT70632710319600SHDFND1 0 600 0
Bank of Nova Scotia/ThePUT0641491071503,000SHDFND1 0 3,000 0
Canadian Imperial Bank of CommerceCALL1360691011974,600SHDFND1 0 4,600 0
Cameco CorpCALL13321L10832910,500SHDFND1 0 10,500 0
Fortis Inc/CanadaPUT34955310726600SHDFND1 0 600 0
Cameco CorpCALL13321L108441,400SHDFND1 0 1,400 0
Royal Bank of CanadaPUT78008710223,891250,000SHSOLE250,000 0 0
Royal Bank of CanadaCALL78008710213,618142,500SHSOLE142,500 0 0
Canadian Imperial Bank of CommerceCALL1360691014,592107,500SHSOLE107,500 0 0
Enbridge IncCALL29250N1055,374144,500SHDFND1 0 144,500 0
Cameco CorpCALL13321L10831310,000SHDFND1 0 10,000 0
Cenovus Energy IncCALL15135U109422,500SHDFND1 0 2,500 0
Cameco CorpCALL13321L1082357,500SHDFND1 0 7,500 0
Canadian Natural Resources LtdCALL1363851014678,300SHDFND1 0 8,300 0
Bank of MontrealCALL06367110113,763152,300SHDFND1 0 152,300 0
Methanex CorpCALL59151K108411,000SHDFND1 0 1,000 0
Invesco QQQ Trust Series 1CALL46090E10318,48050,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1CALL46090E10336,960100,000SHSOLE100,000 0 0
Crescent Point Energy CorpCALL22576C1012300SHDFND1 0 300 0
VanEck Gold Miners ETF/USAPUT92189F10610,539350,000SHSOLE350,000 0 0
Newmont CorpPUT651639106902,100SHDFND1 0 2,100 0
Brookfield Renewable Partners LPPUTG162581087,626258,600SHSOLE258,600 0 0
Algonquin Power & Utilities CorpPUT01585710510312,500SHDFND1 0 12,500 0
Algonquin Power & Utilities CorpPUT01585710510312,500SHDFND1 0 12,500 0
Royal Bank of CanadaPUT7800871023,50536,700SHSOLE36,700 0 0
Toronto-Dominion Bank/ThePUT89116050977512,500SHDFND1 0 12,500 0
Cameco CorpCALL13321L1082197,000SHDFND1 0 7,000 0
Cenovus Energy IncCALL15135U109834,900SHDFND1 0 4,900 0
Suncor Energy IncPUT8672241072,935100,000SHDFND1 0 100,000 0
Suncor Energy IncCALL8672241071,95566,600SHDFND1 0 66,600 0
Canadian Imperial Bank of CommercePUT1360691014100SHDFND1 0 100 0
Cameco CorpCALL13321L10833210,600SHDFND1 0 10,600 0
Brookfield Infrastructure Partners LPPUTG162521016,384174,900SHSOLE174,900 0 0
Barrick Gold CorpPUT067901108543,200SHDFND1 0 3,200 0
Vermilion Energy IncCALL923725105141,100SHDFND1 0 1,100 0
Fortis Inc/CanadaPUT3495531074229,800SHSOLE9,800 0 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Teck Resources LtdCALL8787422044100SHDFND1 0 100 0
Brookfield Infrastructure Partners LPPUTG162521011,11030,400SHSOLE30,400 0 0
Toronto-Dominion Bank/TheCALL89116050937600SHDFND1 0 600 0
Barrick Gold CorpCALL067901108372,200SHDFND1 0 2,200 0
Brookfield Infrastructure Partners LPPUTG162521011504,100SHSOLE4,100 0 0
Bank of MontrealPUT06367110118200SHDFND1 0 200 0
Ovintiv IncCALL69047Q1024100SHDFND1 0 100 0
Enbridge IncCALL29250N10543111,600SHDFND1 0 11,600 0
Manulife Financial CorpCALL56501R106593,100SHDFND1 0 3,100 0
Bank of MontrealPUT0636711019,037100,000SHSOLE100,000 0 0
Bank of MontrealCALL0636711019,037100,000SHSOLE100,000 0 0
Fortis Inc/CanadaCALL34955310713300SHDFND1 0 300 0
Bank of MontrealPUT0636711012,19624,300SHDFND1 0 24,300 0
Bank of MontrealPUT0636711015426,000SHDFND1 0 6,000 0
Bank of MontrealPUT06367110190410,000SHDFND1 0 10,000 0
Sun Life Financial IncCALL8667961051563,000SHDFND1 0 3,000 0
Toronto-Dominion Bank/ThePUT891160509621,000SHDFND1 0 1,000 0
Teck Resources LtdCALL8787422044009,500SHDFND1 0 9,500 0
TELUS CorpPUT87971M103924,700SHDFND1 0 4,700 0
Brookfield Renewable Partners LPPUTG162581081123,800SHSOLE3,800 0 0
Nutrien LtdPUT67077M10812200SHDFND1 0 200 0
Enbridge IncPUT29250N1054100SHDFND1 0 100 0
Nutrien LtdPUT67077M108591,000SHDFND1 0 1,000 0
Hudbay Minerals IncPUT443628102102,000SHDFND1 0 2,000 0
Bank of MontrealPUT0636711015876,500SHDFND1 0 6,500 0
Pembina Pipeline CorpCALL7063271036200SHDFND1 0 200 0
Vermilion Energy IncPUT92372510512510,000SHDFND1 0 10,000 0
Teck Resources LtdCALL8787422043337,900SHDFND1 0 7,900 0
SPDR S&P 500 ETF TrustPUT78462F10315,52035,000SHSOLE35,000 0 0
Toronto-Dominion Bank/TheCALL8911605096100SHDFND1 0 100 0
Enbridge IncCALL29250N1051193,200SHDFND1 0 3,200 0
Enbridge IncCALL29250N105671,800SHDFND1 0 1,800 0
Magna International IncPUT559222401681,200SHDFND1 0 1,200 0
MAG Silver CorpCALL55903Q104333,000SHDFND1 0 3,000 0
Barrick Gold CorpPUT0679011088500SHDFND1 0 500 0
Bank of Nova Scotia/ThePUT0641491071002,000SHDFND1 0 2,000 0
Agnico Eagle Mines LtdPUT008474108751,500SHDFND1 0 1,500 0
Enbridge IncPUT29250N1054,649125,000SHSOLE125,000 0 0
Bank of MontrealPUT0636711017238,000SHDFND1 0 8,000 0
Cameco CorpCALL13321L1082076,600SHDFND1 0 6,600 0
SPDR S&P 500 ETF TrustPUT78462F10333,25875,000SHSOLE75,000 0 0
Enbridge IncCALL29250N1051193,200SHDFND1 0 3,200 0
TC Energy CorpPUT87807B1074,044100,000SHSOLE100,000 0 0
Bank of Nova Scotia/ThePUT06414910784116,800SHDFND1 0 16,800 0
Bank of Nova Scotia/TheCALL06414910735700SHDFND1 0 700 0
Royal Bank of CanadaCALL780087102961,000SHDFND1 0 1,000 0
First Majestic Silver CorpCALL32076V1031200SHDFND1 0 200 0
Vermilion Energy IncPUT9237251056500SHDFND1 0 500 0
Invesco QQQ Trust Series 1CALL46090E10318,48050,000SHSOLE50,000 0 0
Ovintiv IncCALL69047Q10230800SHDFND1 0 800 0
Cameco CorpCALL13321L108632,000SHDFND1 0 2,000 0
Barrick Gold CorpPUT067901108342,000SHDFND1 0 2,000 0
Agnico Eagle Mines LtdCALL00847410820400SHDFND1 0 400 0
TC Energy CorpCALL87807B107441,100SHDFND1 0 1,100 0
Fortis Inc/CanadaPUT349553107912,100SHDFND1 0 2,100 0
Royal Bank of CanadaCOM78008710268708SHDFND1 0 708 0
Cenovus Energy IncCALL15135U10970041,200SHDFND1 0 41,200 0
Teck Resources LtdCALL87874220446311,000SHDFND1 0 11,000 0
Cameco CorpCALL13321L1081133,600SHDFND1 0 3,600 0
Teck Resources LtdCALL8787422042115,000SHDFND1 0 5,000 0
Teck Resources LtdCALL8787422041142,700SHDFND1 0 2,700 0
Teck Resources LtdCALL8787422041854,400SHDFND1 0 4,400 0
Teck Resources LtdCALL8787422041353,200SHDFND1 0 3,200 0
Crescent Point Energy CorpCALL22576C1013500SHDFND1 0 500 0
Teck Resources LtdCALL8787422042325,500SHDFND1 0 5,500 0
Royal Bank of CanadaCALL7800871027748,100SHDFND1 0 8,100 0
Canadian Natural Resources LtdPUT1363851013155,600SHDFND1 0 5,600 0
Teck Resources LtdCALL878742204461,100SHDFND1 0 1,100 0
Nutrien LtdCALL67077M1081302,200SHDFND1 0 2,200 0
Agnico Eagle Mines LtdPUT0084741083056,100SHDFND1 0 6,100 0
Agnico Eagle Mines LtdPUT0084741081953,900SHDFND1 0 3,900 0
Barrick Gold CorpCALL06790110818611,000SHDFND1 0 11,000 0
Enbridge IncPUT29250N10553214,300SHDFND1 0 14,300 0
Enbridge IncCALL29250N1051714,600SHDFND1 0 4,600 0
Cameco CorpCALL13321L1082578,200SHDFND1 0 8,200 0
Agnico Eagle Mines LtdPUT0084741081452,900SHDFND1 0 2,900 0
Barrick Gold CorpCALL067901108935,500SHDFND1 0 5,500 0
Teck Resources LtdCALL8787422042445,800SHDFND1 0 5,800 0
Teck Resources LtdCALL8787422041684,000SHDFND1 0 4,000 0
Teck Resources LtdCALL8787422042365,600SHDFND1 0 5,600 0
Barrick Gold CorpCALL067901108855,000SHDFND1 0 5,000 0
Barrick Gold CorpPUT0679011081,27075,000SHSOLE75,000 0 0
Teck Resources LtdCALL8787422042064,900SHDFND1 0 4,900 0
Cameco CorpCALL13321L1081725,500SHDFND1 0 5,500 0
Cameco CorpCALL13321L108471,500SHDFND1 0 1,500 0
TC Energy CorpCALL87807B1072516,200SHDFND1 0 6,200 0
Teck Resources LtdCALL87874220448411,500SHDFND1 0 11,500 0
Teck Resources LtdCALL8787422041142,700SHDFND1 0 2,700 0
Teck Resources LtdCALL8787422041684,000SHDFND1 0 4,000 0
Teck Resources LtdCALL8787422041142,700SHDFND1 0 2,700 0
Teck Resources LtdCALL8787422041263,000SHDFND1 0 3,000 0
Barrick Gold CorpCALL06790110827916,500SHDFND1 0 16,500 0
SPDR S&P 500 ETF TrustPUT78462F10333,25875,000SHSOLE75,000 0 0
Barrick Gold CorpCALL06790110820812,300SHDFND1 0 12,300 0
Cenovus Energy IncPUT15135U109221,300SHDFND1 0 1,300 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Newmont CorpPUT651639106431,000SHDFND1 0 1,000 0
Vermilion Energy IncCALL9237251059700SHDFND1 0 700 0
Royal Bank of CanadaPUT780087102961,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT06790110816910,000SHDFND1 0 10,000 0
Barrick Gold CorpCALL067901108513,000SHDFND1 0 3,000 0
Agnico Eagle Mines LtdPUT008474108751,500SHDFND1 0 1,500 0
Barrick Gold CorpPUT067901108855,000SHDFND1 0 5,000 0
Barrick Gold CorpCALL067901108684,000SHDFND1 0 4,000 0
Royal Bank of CanadaPUT7800871026406,700SHSOLE6,700 0 0
Enbridge IncPUT29250N105371,000SHDFND1 0 1,000 0
Enerplus CorpCALL292766102151,000SHDFND1 0 1,000 0
Bank of Nova Scotia/ThePUT0641491073957,900SHDFND1 0 7,900 0
Cenovus Energy IncCALL15135U109422,500SHDFND1 0 2,500 0
Manulife Financial CorpPUT56501R1062,837150,000SHSOLE150,000 0 0
Barrick Gold CorpCALL067901108492,900SHDFND1 0 2,900 0
Wheaton Precious Metals CorpCALL962879102561,300SHDFND1 0 1,300 0
Agnico Eagle Mines LtdPUT0084741081052,100SHDFND1 0 2,100 0
Newmont CorpPUT651639106431,000SHDFND1 0 1,000 0
Franco-Nevada CorpCALL3518581051431,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT136385101901,600SHDFND1 0 1,600 0
Bank of MontrealPUT0636711012713,000SHDFND1 0 3,000 0
Royal Bank of CanadaPUT78008710213,054136,600SHSOLE136,600 0 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
Celestica IncCALL15101Q10812800SHDFND1 0 800 0
Canadian Natural Resources LtdCALL1363851014,34977,300SHDFND1 0 77,300 0
Canadian Natural Resources LtdPUT1363851018,506151,200SHDFND1 0 151,200 0
Canadian Imperial Bank of CommercePUT1360691015,015117,400SHDFND1 0 117,400 0
Royal Bank of CanadaCALL78008710213,255138,700SHSOLE138,700 0 0
CGI IncCALL12532H1041481,400SHDFND1 0 1,400 0
Invesco QQQ Trust Series 1PUT46090E10318,48050,000SHDFND3 0 50,000 0
Crescent Point Energy CorpCALL22576C1013400SHDFND1 0 400 0
Magna International IncPUT5592224011132,000SHDFND1 0 2,000 0
Imperial Oil LtdCALL4530384085100SHDFND1 0 100 0
Bank of MontrealCALL06367110118200SHDFND1 0 200 0
Toronto-Dominion Bank/ThePUT8911605091802,900SHDFND1 0 2,900 0
Suncor Energy IncCALL867224107291,000SHDFND1 0 1,000 0
Fortis Inc/CanadaCALL349553107731,700SHDFND1 0 1,700 0
SPDR S&P 500 ETF TrustCALL78462F10366,516150,000SHSOLE150,000 0 0
Pembina Pipeline CorpCALL70632710316500SHDFND1 0 500 0
Franco-Nevada CorpCALL3518581051431,000SHDFND1 0 1,000 0
Franco-Nevada CorpCALL3518581051431,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT891160509621,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT89116050968211,000SHDFND1 0 11,000 0
Bank of MontrealPUT0636711011,39215,400SHDFND1 0 15,400 0
Bank of MontrealCALL06367110127300SHDFND1 0 300 0
Bank of MontrealPUT0636711011,68118,600SHDFND1 0 18,600 0
Rogers Communications IncCALL775109200641,400SHDFND1 0 1,400 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L108912,900SHDFND1 0 2,900 0
Barrick Gold CorpCALL067901108593,500SHDFND1 0 3,500 0
Crescent Point Energy CorpPUT22576C101203,000SHDFND1 0 3,000 0
Pembina Pipeline CorpCALL706327103311,000SHDFND1 0 1,000 0
Teck Resources LtdPUT878742204842,000SHDFND1 0 2,000 0
Manulife Financial CorpCALL56501R106422,200SHDFND1 0 2,200 0
Bausch Health Cos IncPUT071734107243,000SHDFND1 0 3,000 0
TC Energy CorpCALL87807B1074,388108,500SHDFND1 0 108,500 0
Vermilion Energy IncCALL923725105463,700SHDFND1 0 3,700 0
iShares Silver TrustETF46428Q1091748,359SHSOLE8,359 0 0
Crescent Point Energy CorpPUT22576C101131,900SHDFND1 0 1,900 0
Canadian Imperial Bank of CommercePUT136069101431,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT13638510134600SHDFND1 0 600 0
Enerplus CorpCALL29276610210700SHDFND1 0 700 0
West Fraser Timber Co LtdCALL952845105861,000SHDFND1 0 1,000 0
Crescent Point Energy CorpCALL22576C1019714,400SHDFND1 0 14,400 0
Sun Life Financial IncPUT8667961052304,400SHDFND1 0 4,400 0
Nutrien LtdPUT67077M1081,77230,000SHDFND1 0 30,000 0
Walt Disney Co/TheCOM25468710652580SHDFND3 0 580 0
Enbridge IncCALL29250N105481,300SHDFND1 0 1,300 0
Canadian Imperial Bank of CommerceCALL136069101561,300SHDFND1 0 1,300 0
Hammerhead Energy IncCOM408302107 0 40SHDFND1 0 40 0
Cenovus Energy IncCALL15135U109392,300SHDFND1 0 2,300 0
Pembina Pipeline CorpCALL706327103311,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U1095300SHDFND1 0 300 0
Enbridge IncCALL29250N1053,834103,100SHDFND1 0 103,100 0
Pembina Pipeline CorpPUT7063271033,932125,000SHSOLE125,000 0 0
Baytex Energy CorpCALL07317Q10531,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N1051,04528,100SHDFND1 0 28,100 0
Canadian National Railway CoCALL1363751027155,900SHDFND1 0 5,900 0
Fortis Inc/CanadaCALL3495531074100SHDFND1 0 100 0
Canadian Imperial Bank of CommerceCALL136069101511,200SHDFND1 0 1,200 0
Enbridge IncPUT29250N1052536,800SHDFND1 0 6,800 0
Pembina Pipeline CorpPUT7063271033,149100,100SHDFND1 0 100,100 0
Reliance Steel & Aluminum CoCOM7595091023,83614,133SHSOLE14,133 0 0
AECOMCOM00766T1002,68331,708SHSOLE31,708 0 0
Graco IncCOM3841091043,48340,359SHSOLE40,359 0 0
Axon Enterprise IncCOM05464C1015,78229,653SHSOLE29,653 0 0
TELUS CorpPUT87971M103191,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U109251,500SHDFND1 0 1,500 0
First Majestic Silver CorpCALL32076V1031200SHDFND1 0 200 0
VanEck Gold Miners ETF/USACALL92189F1069,033300,000SHSOLE300,000 0 0
First Majestic Silver CorpCALL32076V10361,000SHDFND1 0 1,000 0
Suncor Energy IncPUT8672241071264,300SHDFND1 0 4,300 0
Suncor Energy IncPUT86722410793932,000SHDFND1 0 32,000 0
Barrick Gold CorpCALL0679011081,16568,800SHSOLE68,800 0 0
Silvercorp Metals IncPUT82835P10331,000SHDFND1 0 1,000 0
BCE IncPUT05534B760731,600SHDFND1 0 1,600 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
Magna International IncCALL5592224016100SHDFND1 0 100 0
TC Energy CorpPUT87807B107812,000SHDFND1 0 2,000 0
Royal Bank of CanadaPUT7800871022,38925,000SHDFND1 0 25,000 0
Invesco QQQ Trust Series 1PUT46090E10373,920200,000SHSOLE200,000 0 0
Kinross Gold CorpPUT4969024042500SHDFND1 0 500 0
Invesco QQQ Trust Series 1PUT46090E1033,69610,000SHSOLE10,000 0 0
Invesco QQQ Trust Series 1CALL46090E1033,69610,000SHSOLE10,000 0 0
Royal Bank of CanadaPUT7800871021,19512,500SHDFND1 0 12,500 0
Newmont CorpCALL65163910626600SHSOLE600 0 0
SPDR S&P 500 ETF TrustCALL78462F10388,688200,000SHSOLE200,000 0 0
TELUS CorpCALL87971M103371,900SHDFND1 0 1,900 0
Baytex Energy CorpPUT07317Q10531,000SHDFND1 0 1,000 0
Israel Acquisitions CorpCOMG4966710151950,000SHSOLE50,000 0 0
Bank of MontrealPUT0636711015335,900SHDFND1 0 5,900 0
Canadian Imperial Bank of CommercePUT13606910143110,100SHDFND1 0 10,100 0
Royal Bank of CanadaPUT7800871026026,300SHDFND1 0 6,300 0
Toronto-Dominion Bank/ThePUT8911605091,55025,000SHDFND1 0 25,000 0
Toronto-Dominion Bank/ThePUT89116050977512,500SHDFND1 0 12,500 0
Canadian Natural Resources LtdCALL13638510192316,400SHDFND1 0 16,400 0
Royal Bank of CanadaPUT7800871022873,000SHDFND1 0 3,000 0
Cenovus Energy IncPUT15135U109543,200SHDFND1 0 3,200 0
Cenovus Energy IncCALL15135U109311,800SHDFND1 0 1,800 0
Toronto-Dominion Bank/ThePUT891160509621,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/TheCALL8911605092854,600SHDFND1 0 4,600 0
Toronto-Dominion Bank/ThePUT8911605091552,500SHDFND1 0 2,500 0
Toronto-Dominion Bank/ThePUT8911605092,72944,000SHDFND1 0 44,000 0
VanEck Gold Miners ETF/USACALL92189F1067,528250,000SHSOLE250,000 0 0
Brookfield Renewable Partners LPCALLG162581081685,700SHDFND1 0 5,700 0
Suncor Energy IncCALL8672241073100SHDFND1 0 100 0
Cenovus Energy IncPUT15135U109342,000SHDFND1 0 2,000 0
Manulife Financial CorpCALL56501R1061176,200SHDFND1 0 6,200 0
Imperial Oil LtdPUT4530384082,56050,000SHSOLE50,000 0 0
Hudbay Minerals IncCALL443628102102,000SHDFND1 0 2,000 0
Crescent Point Energy CorpCALL22576C10114221,100SHDFND1 0 21,100 0
iShares Russell 2000 ETFPUT46428765518,727100,000SHSOLE100,000 0 0
Kinross Gold CorpPUT4969024043700SHDFND1 0 700 0
Rogers Communications IncCALL77510920023500SHDFND1 0 500 0
Wheaton Precious Metals CorpCALL962879102431,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L10831310,000SHDFND1 0 10,000 0
Magna International IncPUT559222401561,000SHDFND1 0 1,000 0
Fortis Inc/CanadaPUT3495531071122,600SHDFND1 0 2,600 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Kinross Gold CorpPUT496902404357,300SHDFND1 0 7,300 0
Toronto-Dominion Bank/ThePUT8911605092544,100SHDFND1 0 4,100 0
Cameco CorpCALL13321L1082578,200SHDFND1 0 8,200 0
Canadian Imperial Bank of CommercePUT1360691011283,000SHDFND1 0 3,000 0
CAE IncCALL12476510811500SHDFND1 0 500 0
Enbridge IncCALL29250N1051524,100SHDFND1 0 4,100 0
Canadian National Railway CoCALL1363751024243,500SHDFND1 0 3,500 0
Agnico Eagle Mines LtdCALL00847410825500SHDFND1 0 500 0
Canadian Natural Resources LtdPUT136385101561,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N10533900SHDFND1 0 900 0
West Fraser Timber Co LtdCALL9528451059100SHDFND1 0 100 0
Crescent Point Energy CorpCALL22576C101111,700SHDFND1 0 1,700 0
Barrick Gold CorpCALL067901108251,500SHDFND1 0 1,500 0
Enbridge IncCALL29250N105932,500SHDFND1 0 2,500 0
Canadian Natural Resources LtdPUT1363851012534,500SHDFND1 0 4,500 0
Canadian National Railway CoCALL13637510261500SHDFND1 0 500 0
Vermilion Energy IncCALL9237251054300SHDFND1 0 300 0
Invesco QQQ Trust Series 1CALL46090E1033,69610,000SHDFND3 0 10,000 0
Cameco CorpCALL13321L108632,000SHDFND1 0 2,000 0
Cameco CorpPUT13321L108471,500SHDFND1 0 1,500 0
VanEck Gold Miners ETF/USACALL92189F1061,36145,200SHSOLE45,200 0 0
Barrick Gold CorpCALL0679011081,35379,900SHSOLE79,900 0 0
Toronto-Dominion Bank/ThePUT8911605094036,500SHDFND1 0 6,500 0
Ovintiv IncPUT69047Q102381,000SHDFND1 0 1,000 0
Brookfield Renewable Partners LPCALLG16258108351,200SHDFND1 0 1,200 0
Kinross Gold CorpPUT49690240451,000SHDFND1 0 1,000 0
Crescent Point Energy CorpCALL22576C101101,500SHDFND1 0 1,500 0
VanEck Gold Miners ETF/USAPUT92189F1061,35545,000SHSOLE45,000 0 0
VanEck Gold Miners ETF/USACALL92189F1061,35545,000SHSOLE45,000 0 0
Bank of Nova Scotia/ThePUT0641491071052,100SHDFND1 0 2,100 0
Invesco QQQ Trust Series 1PUT46090E10311,08830,000SHSOLE30,000 0 0
Sun Life Financial IncCALL866796105681,300SHDFND1 0 1,300 0
Brookfield Infrastructure Partners LPCALLG16252101371,000SHDFND1 0 1,000 0
Fortis Inc/CanadaCALL349553107431,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdCALL13638510139700SHDFND1 0 700 0
Canadian National Railway CoCALL13637510236300SHDFND1 0 300 0
Bank of MontrealPUT0636711012352,600SHSOLE2,600 0 0
Canadian Natural Resources LtdPUT1363851013386,000SHDFND1 0 6,000 0
Fortis Inc/CanadaCALL349553107862,000SHDFND1 0 2,000 0
Gildan Activewear IncCALL37591610313400SHDFND1 0 400 0
Enerplus CorpCALL2927661023200SHDFND1 0 200 0
Baytex Energy CorpPUT07317Q105206,000SHDFND1 0 6,000 0
Canadian Imperial Bank of CommercePUT1360691011,76441,300SHDFND1 0 41,300 0
Canadian National Railway CoCALL13637510224200SHDFND1 0 200 0
Bank of MontrealCALL06367110145500SHDFND1 0 500 0
Invesco QQQ Trust Series 1PUT46090E10336,960100,000SHSOLE100,000 0 0
iShares MSCI Brazil ETFETF46428640056517,434SHDFND3 0 17,434 0
Utilities Select Sector SPDR FundPUT81369Y8864,91075,000SHSOLE75,000 0 0
iShares Russell 2000 ETFPUT46428765546,818250,000SHSOLE250,000 0 0
iShares Russell 2000 ETFPUT4642876557,49140,000SHSOLE40,000 0 0
Apple IncCALL0378331001,94010,000SHSOLE10,000 0 0
Invesco QQQ Trust Series 1CALL46090E10318,48050,000SHSOLE50,000 0 0
Newmont CorpCALL6516391069200SHDFND1 0 200 0
Centerra Gold IncPUT15200610261,000SHDFND1 0 1,000 0
Algonquin Power & Utilities CorpPUT015857105506,000SHDFND1 0 6,000 0
Royal Bank of CanadaPUT7800871024785,000SHDFND1 0 5,000 0
Bank of Nova Scotia/ThePUT06414910762612,500SHDFND1 0 12,500 0
Fortis Inc/CanadaCALL3495531071122,600SHDFND1 0 2,600 0
Vanguard FTSE Emerging Markets ETFETF92204285811,789290,000SHSOLE290,000 0 0
iShares Short-Term Corporate Bond ETFETF46428864620,806415,000SHSOLE415,000 0 0
Enbridge IncCALL29250N105822,200SHDFND1 0 2,200 0
Celestica IncCOM15101Q1084300SHSOLE300 0 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
BCE IncCALL05534B76046110,100SHDFND1 0 10,100 0
Royal Bank of CanadaPUT7800871022873,000SHDFND1 0 3,000 0
BCE IncPUT05534B7601463,200SHDFND1 0 3,200 0
Toronto-Dominion Bank/TheCALL8911605092233,600SHDFND1 0 3,600 0
Toronto-Dominion Bank/ThePUT8911605091242,000SHDFND1 0 2,000 0
Enbridge IncPUT29250N10579221,300SHDFND1 0 21,300 0
SPDR S&P 500 ETF TrustCALL78462F10344,344100,000SHSOLE100,000 0 0
Toronto-Dominion Bank/TheCALL891160509621,000SHDFND1 0 1,000 0
Brookfield Infrastructure Partners LPPUTG162521014100SHSOLE100 0 0
Toronto-Dominion Bank/ThePUT8911605092794,500SHDFND1 0 4,500 0
Nutrien LtdCALL67077M10841700SHDFND1 0 700 0
Nutrien LtdCALL67077M108591,000SHDFND1 0 1,000 0
Imperial Oil LtdPUT4530384082304,500SHDFND1 0 4,500 0
Nutrien LtdCALL67077M108591,000SHDFND1 0 1,000 0
Teck Resources LtdPUT878742204421,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT891160509871,400SHDFND1 0 1,400 0
Bank of Nova Scotia/ThePUT064149107751,500SHSOLE1,500 0 0
Toronto-Dominion Bank/ThePUT8911605091923,100SHDFND1 0 3,100 0
Royal Bank of CanadaPUT7800871027267,600SHSOLE7,600 0 0
Restaurant Brands International IncPUT76131D1031552,000SHDFND1 0 2,000 0
Bank of Nova Scotia/ThePUT064149107601,200SHSOLE1,200 0 0
Bank of Nova Scotia/ThePUT0641491071302,600SHSOLE2,600 0 0
CAE IncPUT12476510816700SHDFND1 0 700 0
CGI IncPUT12532H1041061,000SHDFND1 0 1,000 0
Bank of MontrealCALL0636711016517,200SHDFND1 0 7,200 0
Nutrien LtdCALL67077M108591,000SHDFND1 0 1,000 0
Nutrien LtdCALL67077M1081953,300SHDFND1 0 3,300 0
TC Energy CorpPUT87807B1071052,600SHDFND1 0 2,600 0
Financial Select Sector SPDR FundPUT81369Y6055,057150,000SHSOLE150,000 0 0
Financial Select Sector SPDR FundPUT81369Y6056,742200,000SHSOLE200,000 0 0
Fortis Inc/CanadaPUT3495531071122,600SHDFND1 0 2,600 0
Bank of Nova Scotia/ThePUT0641491072,70854,100SHDFND1 0 54,100 0
Bank of MontrealPUT0636711015876,500SHDFND1 0 6,500 0
Toronto-Dominion Bank/ThePUT8911605091742,800SHDFND1 0 2,800 0
Manulife Financial CorpPUT56501R106191,000SHDFND1 0 1,000 0
Waste Connections IncCALL94106B10129200SHDFND1 0 200 0
Magna International IncPUT559222401561,000SHDFND1 0 1,000 0
Waste Connections IncPUT94106B10172500SHDFND1 0 500 0
Toronto-Dominion Bank/ThePUT89116050967010,800SHDFND1 0 10,800 0
Toronto-Dominion Bank/TheCALL8911605092233,600SHDFND1 0 3,600 0
Invesco QQQ Trust Series 1PUT46090E10311,08830,000SHSOLE30,000 0 0
Invesco QQQ Trust Series 1CALL46090E10311,08830,000SHSOLE30,000 0 0
iShares Russell 2000 ETFPUT4642876557,17238,300SHSOLE38,300 0 0
Royal Bank of CanadaCALL78008710231,736332,100SHSOLE332,100 0 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Bank of Nova Scotia/TheCALL0641491072154,300SHDFND1 0 4,300 0
Financial Select Sector SPDR FundPUT81369Y6055,899175,000SHSOLE175,000 0 0
Canadian Imperial Bank of CommerceCALL1360691018,544200,000SHSOLE200,000 0 0
Cenovus Energy IncPUT15135U109684,000SHDFND1 0 4,000 0
Barrick Gold CorpPUT0679011088500SHDFND1 0 500 0
TC Energy CorpPUT87807B107812,000SHDFND1 0 2,000 0
Suncor Energy IncPUT867224107471,600SHDFND1 0 1,600 0
TC Energy CorpCALL87807B1073037,500SHDFND1 0 7,500 0
Canadian Imperial Bank of CommerceCALL13606910130700SHDFND1 0 700 0
Kinross Gold CorpPUT4969024042400SHDFND1 0 400 0
Crescent Point Energy CorpPUT22576C10191,400SHDFND1 0 1,400 0
Agnico Eagle Mines LtdPUT008474108501,000SHDFND1 0 1,000 0
BCE IncPUT05534B76023500SHDFND1 0 500 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
TC Energy CorpPUT87807B1073809,400SHDFND1 0 9,400 0
VanEck Gold Miners ETF/USACALL92189F10615,055500,000SHSOLE500,000 0 0
iShares Global Financials ETFETF464287333 0 6SHDFND1 0 6 0
Canadian Natural Resources LtdPUT13638510139700SHDFND1 0 700 0
Cenovus Energy IncCALL15135U1092100SHDFND1 0 100 0
Toronto-Dominion Bank/ThePUT89116050967010,800SHDFND1 0 10,800 0
BCE IncPUT05534B760461,000SHSOLE1,000 0 0
BCE IncPUT05534B7603427,500SHSOLE7,500 0 0
TELUS CorpPUT87971M1032100SHSOLE100 0 0
TELUS CorpPUT87971M10310500SHSOLE500 0 0
Toronto-Dominion Bank/ThePUT89116050931500SHDFND1 0 500 0
Fortis Inc/CanadaPUT34955310730700SHSOLE700 0 0
Fortis Inc/CanadaPUT34955310734800SHSOLE800 0 0
Fortis Inc/CanadaPUT3495531073237,500SHSOLE7,500 0 0
Crescent Point Energy CorpCALL22576C1013400SHDFND1 0 400 0
Fortis Inc/CanadaPUT349553107952,200SHDFND1 0 2,200 0
Crescent Point Energy CorpCALL22576C1016710,000SHDFND1 0 10,000 0
BCE IncCALL05534B760461,000SHDFND1 0 1,000 0
Granite Real Estate InvestmentCOM38743711413224SHSOLE224 0 0
Financial Select Sector SPDR FundPUT81369Y6053,371100,000SHSOLE100,000 0 0
Fortis Inc/CanadaPUT34955310730700SHDFND1 0 700 0
Nutrien LtdPUT67077M108591,000SHDFND1 0 1,000 0
Sun Life Financial IncPUT8667961055,216100,000SHDFND1 0 100,000 0
Sun Life Financial IncCALL8667961055,216100,000SHDFND1 0 100,000 0
Wyndham Hotels & Resorts IncCOM98311A10514,292208,579SHSOLE208,579 0 0
Invesco QQQ Trust Series 1CALL46090E1035,54415,000SHDFND3 0 15,000 0
Bank of Nova Scotia/ThePUT0641491071202,400SHDFND1 0 2,400 0
Toronto-Dominion Bank/ThePUT89116050937600SHDFND1 0 600 0
BCE IncPUT05534B760731,600SHDFND1 0 1,600 0
TELUS CorpPUT87971M103311,600SHDFND1 0 1,600 0
Toronto-Dominion Bank/TheCALL8911605092,82845,600SHDFND1 0 45,600 0
Vermilion Energy IncPUT923725105151,200SHDFND1 0 1,200 0
Bank of Nova Scotia/TheCALL0641491075,006100,000SHDFND1 0 100,000 0
Bank of Nova Scotia/ThePUT0641491075,006100,000SHDFND1 0 100,000 0
TransAlta CorpPUT89346D1075500SHDFND1 0 500 0
Bank of Nova Scotia/TheCALL06414910725500SHDFND1 0 500 0
Brookfield Renewable Partners LPPUTG16258108301,000SHDFND1 0 1,000 0
Bank of Nova Scotia/ThePUT0641491074569,100SHDFND1 0 9,100 0
Fortis Inc/CanadaCALL349553107651,500SHDFND1 0 1,500 0
Bank of Nova Scotia/ThePUT0641491072505,000SHDFND1 0 5,000 0
Royal Bank of CanadaPUT7800871025355,600SHDFND1 0 5,600 0
Enerplus CorpCALL2927661021100SHDFND1 0 100 0
Toronto-Dominion Bank/ThePUT8911605091242,000SHDFND1 0 2,000 0
Toronto-Dominion Bank/TheCALL8911605091742,800SHDFND1 0 2,800 0
Bank of MontrealPUT0636711014705,200SHDFND1 0 5,200 0
Bank of MontrealPUT0636711014885,400SHDFND1 0 5,400 0
Celestica IncCALL15101Q1086400SHDFND1 0 400 0
Magna International IncCALL559222401561,000SHDFND1 0 1,000 0
Bank of MontrealPUT0636711013984,400SHDFND1 0 4,400 0
Bank of MontrealCALL06367110112,199135,000SHSOLE135,000 0 0
Bank of MontrealPUT06367110112,651140,000SHSOLE140,000 0 0
Fortis Inc/CanadaCALL349553107651,500SHDFND1 0 1,500 0
Canadian Imperial Bank of CommerceCALL13606910111,748275,000SHSOLE275,000 0 0
Barrick Gold CorpCALL0679011088500SHSOLE500 0 0
Barrick Gold CorpCALL0679011081277,500SHSOLE7,500 0 0
Barrick Gold CorpCALL0679011088500SHSOLE500 0 0
Crescent Point Energy CorpPUT22576C101132,000SHDFND1 0 2,000 0
Toronto-Dominion Bank/ThePUT891160509681,100SHDFND1 0 1,100 0
Toronto-Dominion Bank/TheCALL8911605093225,200SHDFND1 0 5,200 0
Bank of MontrealCALL06367110163700SHDFND1 0 700 0
Toronto-Dominion Bank/TheCALL89116050990514,600SHDFND1 0 14,600 0
Franco-Nevada CorpCALL3518581051431,000SHSOLE1,000 0 0
Nuvei CorpCOM67079A1026200SHSOLE200 0 0
Toronto-Dominion Bank/ThePUT8911605091,17819,000SHDFND1 0 19,000 0
Wheaton Precious Metals CorpCALL9628791023257,500SHSOLE7,500 0 0
Wheaton Precious Metals CorpCALL9628791023257,500SHSOLE7,500 0 0
Wheaton Precious Metals CorpCALL9628791023257,500SHSOLE7,500 0 0
Barrick Gold CorpCALL0679011081277,500SHSOLE7,500 0 0
Barrick Gold CorpCALL067901108171,000SHSOLE1,000 0 0
Barrick Gold CorpCALL0679011081277,500SHSOLE7,500 0 0
Bank of Nova Scotia/TheCALL06414910715,019300,000SHSOLE300,000 0 0
Brookfield Renewable CorpCOM11284V10547615,100SHSOLE15,100 0 0
Agnico Eagle Mines LtdCALL00847410825500SHDFND1 0 500 0
Canadian Imperial Bank of CommercePUT1360691014,345101,700SHSOLE101,700 0 0
Wheaton Precious Metals CorpCALL96287910254112,500SHDFND1 0 12,500 0
Magna International IncCALL55922240111200SHDFND1 0 200 0
Bank of MontrealCALL0636711012713,000SHDFND1 0 3,000 0
Wheaton Precious Metals CorpCALL9628791022255,200SHDFND1 0 5,200 0
TC Energy CorpPUT87807B107401,000SHDFND1 0 1,000 0
TC Energy CorpPUT87807B1071423,500SHDFND1 0 3,500 0
Restaurant Brands International IncCALL76131D10362800SHDFND1 0 800 0
Brookfield CorpCALL11271J107371,100SHDFND1 0 1,100 0
Toronto-Dominion Bank/TheCALL89116050912,404200,000SHDFND1 0 200,000 0
Toronto-Dominion Bank/ThePUT89116050912,404200,000SHDFND1 0 200,000 0
Fortis Inc/CanadaCALL34955310722500SHDFND1 0 500 0
Invesco QQQ Trust Series 1PUT46090E1037,39220,000SHDFND3 0 20,000 0
Waste Connections IncCALL94106B10129200SHDFND1 0 200 0
Royal Bank of CanadaCALL7800871023153,300SHDFND1 0 3,300 0
Sun Life Financial IncCALL86679610516300SHDFND1 0 300 0
Enerplus CorpCALL292766102654,500SHDFND1 0 4,500 0
Fortis Inc/CanadaCALL349553107651,500SHSOLE1,500 0 0
Bank of MontrealCALL06367110111,296125,000SHSOLE125,000 0 0
iShares Russell 2000 ETFPUT4642876552,62214,000SHDFND3 0 14,000 0
Alamos Gold IncCALL01153210832827,500SHDFND1 0 27,500 0
iShares Russell 2000 ETFCALL4642876552,62214,000SHDFND3 0 14,000 0
Brookfield Renewable Partners LPPUTG162581082217,500SHSOLE7,500 0 0
Brookfield Renewable Partners LPPUTG16258108501,700SHSOLE1,700 0 0
Wheaton Precious Metals CorpCALL9628791022816,500SHDFND1 0 6,500 0
Canadian Imperial Bank of CommerceCALL1360691014,272100,000SHSOLE100,000 0 0
Barrick Gold CorpCALL06790110816910,000SHSOLE10,000 0 0
Barrick Gold CorpCALL06790110822313,200SHSOLE13,200 0 0
Barrick Gold CorpCALL0679011083200SHDFND1 0 200 0
Fortis Inc/CanadaPUT34955310785819,900SHSOLE19,900 0 0
Wheaton Precious Metals CorpCALL9628791023257,500SHSOLE7,500 0 0
Fortis Inc/CanadaPUT3495531074100SHDFND1 0 100 0
BCE IncCALL05534B76036800SHDFND1 0 800 0
Canadian Natural Resources LtdPUT13638510123400SHDFND1 0 400 0
Gildan Activewear IncCALL37591610326800SHDFND1 0 800 0
Canadian Natural Resources LtdPUT13638510111200SHDFND1 0 200 0
Brookfield Renewable Partners LPPUTG162581081364,600SHSOLE4,600 0 0
SPDR Gold SharesPUT78463V1074,45725,000SHSOLE25,000 0 0
Fortis Inc/CanadaPUT3495531079200SHDFND1 0 200 0
Brookfield Renewable Partners LPCALLG162581089300SHDFND1 0 300 0
BCE IncCALL05534B7602054,500SHDFND1 0 4,500 0
BlackBerry LtdPUT09228F10361,000SHDFND1 0 1,000 0
Enerplus CorpPUT29276610210700SHDFND1 0 700 0
Wheaton Precious Metals CorpCALL9628791022165,000SHSOLE5,000 0 0
Suncor Energy IncPUT8672241072057,000SHDFND1 0 7,000 0
Brookfield Infrastructure Partners LPCALLG162521017200SHDFND1 0 200 0
Enbridge IncCALL29250N1051824,900SHDFND1 0 4,900 0
Brookfield Infrastructure Partners LPCALLG162521011173,200SHDFND1 0 3,200 0
Bank of Nova Scotia/TheCALL0641491077,509150,000SHSOLE150,000 0 0
Bank of Nova Scotia/ThePUT0641491077,509150,000SHSOLE150,000 0 0
Brookfield Renewable Partners LPPUTG1625810833011,200SHSOLE11,200 0 0
Imperial Oil LtdCALL4530384081282,500SHDFND1 0 2,500 0
Crescent Point Energy CorpCALL22576C101172,500SHDFND1 0 2,500 0
Brookfield Renewable Partners LPPUTG16258108301,000SHSOLE1,000 0 0
Brookfield Renewable Partners LPPUTG1625810847516,100SHSOLE16,100 0 0
Brookfield Renewable Partners LPPUTG16258108622,100SHSOLE2,100 0 0
Fortis Inc/CanadaPUT349553107431,000SHSOLE1,000 0 0
Fortis Inc/CanadaPUT34955310751712,000SHSOLE12,000 0 0
Fortis Inc/CanadaPUT34955310747411,000SHSOLE11,000 0 0
Royal Bank of CanadaCALL7800871025455,700SHDFND1 0 5,700 0
Magna International IncCALL55922240117300SHDFND1 0 300 0
Algonquin Power & Utilities CorpPUT015857105293,500SHDFND1 0 3,500 0
Toronto-Dominion Bank/TheCALL8911605096,202100,000SHDFND1 0 100,000 0
Toronto-Dominion Bank/ThePUT8911605096,202100,000SHDFND1 0 100,000 0
TELUS CorpCALL87971M1034200SHDFND1 0 200 0
TransAlta CorpPUT89346D107566,000SHSOLE6,000 0 0
TransAlta CorpPUT89346D10711712,500SHSOLE12,500 0 0
Pan American Silver CorpCALL6979001081097,500SHSOLE7,500 0 0
Pan American Silver CorpCALL6979001081097,500SHSOLE7,500 0 0
BCE IncPUT05534B76023500SHSOLE500 0 0
Bank of MontrealPUT0636711019100SHSOLE100 0 0
Rogers Communications IncCALL775109200461,000SHDFND1 0 1,000 0
Bank of MontrealCALL06367110122,817252,500SHSOLE252,500 0 0
Fortis Inc/CanadaCALL3495531071814,200SHDFND1 0 4,200 0
TransAlta CorpPUT89346D107181,900SHSOLE1,900 0 0
SPDR Gold SharesPUT78463V1078,91450,000SHSOLE50,000 0 0
Canadian Natural Resources LtdPUT13638510139700SHDFND1 0 700 0
SPDR Gold SharesPUT78463V10717,827100,000SHSOLE100,000 0 0
Utilities Select Sector SPDR FundPUT81369Y8866,547100,000SHSOLE100,000 0 0
Financial Select Sector SPDR FundPUT81369Y6059,270275,000SHSOLE275,000 0 0
Fortis Inc/CanadaPUT349553107431,000SHSOLE1,000 0 0
Fortis Inc/CanadaPUT3495531071082,500SHSOLE2,500 0 0
Algonquin Power & Utilities CorpPUT01585710520725,000SHSOLE25,000 0 0
Algonquin Power & Utilities CorpPUT015857105172,000SHSOLE2,000 0 0
Algonquin Power & Utilities CorpPUT01585710510312,500SHSOLE12,500 0 0
Bank of MontrealPUT0636711011,00311,100SHSOLE11,100 0 0
Pembina Pipeline CorpPUT70632710316500SHDFND1 0 500 0
Canadian Natural Resources LtdCALL1363851013,34259,400SHDFND1 0 59,400 0
Wheaton Precious Metals CorpCALL962879102872,000SHDFND1 0 2,000 0
Magna International IncPUT559222401561,000SHDFND1 0 1,000 0
Energy Select Sector SPDR FundPUT81369Y5065,67970,000SHSOLE70,000 0 0
Cenovus Energy IncCALL15135U109342,000SHDFND1 0 2,000 0
Bank of MontrealPUT06367110136400SHDFND1 0 400 0
Bank of Nova Scotia/TheCALL064149107651,300SHDFND1 0 1,300 0
TELUS CorpCALL87971M10318900SHDFND1 0 900 0
Barrick Gold CorpCALL067901108191,100SHDFND1 0 1,100 0
Toronto-Dominion Bank/TheCALL89116050915,505250,000SHDFND1 0 250,000 0
Toronto-Dominion Bank/ThePUT8911605099,303150,000SHDFND1 0 150,000 0
TC Energy CorpPUT87807B1073649,000SHDFND1 0 9,000 0
Algonquin Power & Utilities CorpCALL01585710510312,500SHDFND1 0 12,500 0
Cenovus Energy IncCALL15135U109251,500SHDFND1 0 1,500 0
Restaurant Brands International IncPUT76131D1031552,000SHDFND1 0 2,000 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
Suncor Energy IncPUT867224107441,500SHDFND1 0 1,500 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
VanEck Gold Miners ETF/USACALL92189F10622,583750,000SHSOLE750,000 0 0
Sun Life Financial IncPUT8667961052615,000SHDFND1 0 5,000 0
Suncor Energy IncCALL86722410715500SHDFND1 0 500 0
Nutrien LtdPUT67077M10894516,000SHSOLE16,000 0 0
Canadian Natural Resources LtdPUT13638510117300SHDFND1 0 300 0
Vermilion Energy IncPUT9237251056500SHDFND1 0 500 0
iShares Silver TrustCALL46428Q10910,863520,000SHSOLE520,000 0 0
TELUS CorpCALL87971M1036300SHDFND1 0 300 0
Hudbay Minerals IncCALL4436281023700SHDFND1 0 700 0
Innoviz Technologies LtdCOMM5R635108910320,566SHSOLE320,566 0 0
TC Energy CorpPUT87807B10747311,700SHDFND1 0 11,700 0
Bank of MontrealPUT0636711016787,500SHDFND1 0 7,500 0
Canadian Natural Resources LtdCALL136385101841,500SHDFND1 0 1,500 0
Bank of MontrealPUT0636711011,80720,000SHDFND1 0 20,000 0
Cenovus Energy IncCALL15135U1091197,000SHDFND1 0 7,000 0
TC Energy CorpPUT87807B1071132,800SHDFND1 0 2,800 0
Cenovus Energy IncCALL15135U1098500SHDFND1 0 500 0
Manulife Financial CorpCALL56501R106341,800SHDFND1 0 1,800 0
TC Energy CorpCALL87807B1071253,100SHDFND1 0 3,100 0
Cenovus Energy IncCALL15135U10924514,400SHDFND1 0 14,400 0
CAE IncPUT124765108221,000SHDFND1 0 1,000 0
Magna International IncPUT559222401561,000SHDFND1 0 1,000 0
Utilities Select Sector SPDR FundPUT81369Y8863,27450,000SHSOLE50,000 0 0
Restaurant Brands International IncPUT76131D1032333,000SHDFND1 0 3,000 0
BlackBerry LtdCALL09228F103173,000SHDFND1 0 3,000 0
Enbridge IncPUT29250N1051303,500SHDFND1 0 3,500 0
Barrick Gold CorpCALL0679011083200SHDFND1 0 200 0
TC Energy CorpCALL87807B10716400SHDFND1 0 400 0
Crescent Point Energy CorpCALL22576C101243,500SHDFND1 0 3,500 0
Bank of MontrealPUT0636711013714,100SHDFND1 0 4,100 0
Restaurant Brands International IncPUT76131D103781,000SHDFND1 0 1,000 0
Bank of Nova Scotia/TheCALL0641491072254,500SHDFND1 0 4,500 0
BlackBerry LtdCALL09228F1032300SHDFND1 0 300 0
Open Text CorpPUT683715106421,000SHDFND1 0 1,000 0
elf Beauty IncCOM26856L10315SHDFND1 0 5 0
KraneShares Global Carbon StraCOM500767678126SHDFND1 0 26 0
Brookfield CorpPUT11271J107341,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109342,000SHDFND1 0 2,000 0
CGI IncCALL12532H1041061,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdCALL136385101681,200SHDFND1 0 1,200 0
Magna International IncCALL55922240117300SHDFND1 0 300 0
Toronto-Dominion Bank/ThePUT8911605095528,900SHDFND1 0 8,900 0
TC Energy CorpPUT87807B10728700SHDFND1 0 700 0
TC Energy CorpPUT87807B107531,300SHDFND1 0 1,300 0
Restaurant Brands International IncPUT76131D1031552,000SHDFND1 0 2,000 0
Suncor Energy IncCALL86722410715500SHDFND1 0 500 0
TC Energy CorpPUT87807B107401,000SHDFND1 0 1,000 0
TC Energy CorpCALL87807B107892,200SHDFND1 0 2,200 0
Brookfield CorpPUT11271J1073100SHDFND1 0 100 0
Magna International IncPUT55922240134600SHDFND1 0 600 0
Agnico Eagle Mines LtdPUT008474108501,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U1098500SHDFND1 0 500 0
Pan American Silver CorpCOM697900108674,618SHSOLE4,618 0 0
Agnico Eagle Mines LtdPUT008474108501,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdPUT0084741081002,000SHDFND1 0 2,000 0
Kinross Gold CorpPUT49690240451,000SHDFND1 0 1,000 0
Newmont CorpCALL651639106601,400SHDFND1 0 1,400 0
Brookfield CorpPUT11271J1071213,600SHDFND1 0 3,600 0
Bausch Health Cos IncCALL07173410781,000SHDFND1 0 1,000 0
Magna International IncPUT5592224011132,000SHDFND1 0 2,000 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
iShares Russell 2000 ETFCALL46428765522,472120,000SHSOLE120,000 0 0
Barrick Gold CorpCALL06790110835521,000SHDFND1 0 21,000 0
Barrick Gold CorpCALL0679011085300SHDFND1 0 300 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
Brookfield Asset Management LtdPUT11300410520600SHDFND1 0 600 0
Chefs' Warehouse Inc/TheCOM163086101 0 6SHDFND1 0 6 0
Innoviz Technologies LtdCOMM5R635108 0 98SHDFND1 0 98 0
Phibro Animal Health CorpCOM71742Q106 0 3SHDFND1 0 3 0
Impinj IncCOM453204109 0 1SHDFND1 0 1 0
Sovos Brands IncCOM84612U107126SHDFND1 0 26 0
TDCX IncCOM87190U100 0 20SHDFND1 0 20 0
Canadian Imperial Bank of CommercePUT1360691012,13650,000SHSOLE50,000 0 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
iShares Russell 2000 ETFCALL46428765518,727100,000SHSOLE100,000 0 0
Canadian Imperial Bank of CommerceCALL13606910113300SHDFND1 0 300 0
Canadian Natural Resources LtdCALL1363851011132,000SHDFND1 0 2,000 0
Crescent Point Energy CorpPUT22576C1015800SHDFND1 0 800 0
Crescent Point Energy CorpCALL22576C10191,300SHDFND1 0 1,300 0
Magna International IncPUT559222401731,300SHDFND1 0 1,300 0
Brookfield Renewable Partners LPCALLG1625810821700SHDFND1 0 700 0
Barrick Gold CorpCALL067901108191,100SHDFND1 0 1,100 0
TransAlta CorpCALL89346D10791,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommerceCALL1360691012,13650,000SHSOLE50,000 0 0
Wheaton Precious Metals CorpCALL962879102431,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N10510,867292,200SHDFND1 0 292,200 0
Algonquin Power & Utilities CorpCALL01585710581,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL0679011082100SHDFND1 0 100 0
Fortis Inc/CanadaPUT3495531072335,400SHSOLE5,400 0 0
SPDR Gold SharesPUT78463V1074,45725,000SHSOLE25,000 0 0
iShares Russell 2000 ETFCALL46428765518,727100,000SHSOLE100,000 0 0
Cenovus Energy IncCALL15135U109784,600SHDFND1 0 4,600 0
Vermilion Energy IncPUT923725105121,000SHDFND1 0 1,000 0
Nutrien LtdPUT67077M10812200SHDFND1 0 200 0
Royal Bank of CanadaCALL78008710238400SHDFND1 0 400 0
iShares Russell 2000 ETFPUT46428765537,454200,000SHSOLE200,000 0 0
Crescent Point Energy CorpCALL22576C10181,200SHDFND1 0 1,200 0
Canadian Imperial Bank of CommercePUT13606910117400SHDFND1 0 400 0
Nutrien LtdCOM67077M10841700SHDFND1 0 700 0
Invesco QQQ Trust Series 1PUT46090E10311,08830,000SHSOLE30,000 0 0
Restaurant Brands International IncPUT76131D1032333,000SHDFND1 0 3,000 0
Canadian Natural Resources LtdPUT136385101561,000SHDFND1 0 1,000 0
Stantec IncPUT85472N109911,400SHDFND1 0 1,400 0
Canadian Natural Resources LtdPUT136385101561,000SHDFND1 0 1,000 0
Restaurant Brands International IncPUT76131D103781,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N10519500SHDFND1 0 500 0
iShares Russell 2000 ETFPUT46428765528,091150,000SHSOLE150,000 0 0
iShares Russell 2000 ETFPUT46428765528,091150,000SHSOLE150,000 0 0
CAE IncCALL12476510811500SHDFND1 0 500 0
Teck Resources LtdCALL8787422041012,400SHDFND1 0 2,400 0
Cameco CorpPUT13321L10816500SHDFND1 0 500 0
Toronto-Dominion Bank/TheCALL8911605093726,000SHDFND1 0 6,000 0
Magna International IncPUT5592224011132,000SHDFND1 0 2,000 0
Newmont CorpPUT651639106431,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT136385101621,100SHDFND1 0 1,100 0
MAG Silver CorpCALL55903Q104716,400SHDFND1 0 6,400 0
Barrick Gold CorpCALL067901108291,700SHDFND1 0 1,700 0
Bank of Nova Scotia/TheCALL06414910740800SHDFND1 0 800 0
Canadian National Railway CoPUT13637510224200SHDFND1 0 200 0
Vermilion Energy IncPUT92372510510800SHDFND1 0 800 0
Teck Resources LtdPUT878742204461,100SHDFND1 0 1,100 0
Rogers Communications IncPUT775109200501,100SHDFND1 0 1,100 0
Rogers Communications IncPUT775109200461,000SHDFND1 0 1,000 0
Bank of Nova Scotia/TheCALL064149107651,300SHDFND1 0 1,300 0
BCE IncCALL05534B760501,100SHDFND1 0 1,100 0
Barrick Gold CorpCALL067901108342,000SHDFND1 0 2,000 0
Newmont CorpCALL651639106601,400SHDFND1 0 1,400 0
Vermilion Energy IncCALL923725105423,400SHDFND1 0 3,400 0
Pembina Pipeline CorpCALL706327103311,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N1054100SHDFND1 0 100 0
Brookfield CorpCALL11271J1073100SHDFND1 0 100 0
Canadian Natural Resources LtdPUT1363851014447,900SHDFND1 0 7,900 0
Bank of MontrealCALL06367110163700SHDFND1 0 700 0
Toronto-Dominion Bank/ThePUT8911605092,11534,100SHDFND1 0 34,100 0
Enbridge IncPUT29250N10511300SHDFND1 0 300 0
Cameco CorpCALL13321L108311,000SHDFND1 0 1,000 0
Restaurant Brands International IncPUT76131D103781,000SHDFND1 0 1,000 0
MAG Silver CorpCALL55903Q1042200SHDFND1 0 200 0
West Fraser Timber Co LtdCALL95284510517200SHDFND1 0 200 0
Suncor Energy IncPUT86722410715500SHDFND1 0 500 0
Crescent Point Energy CorpCALL22576C1011100SHDFND1 0 100 0
Suncor Energy IncPUT8672241073100SHDFND1 0 100 0
Canadian Natural Resources LtdCALL13638510128500SHDFND1 0 500 0
Crescent Point Energy CorpCALL22576C1011100SHDFND1 0 100 0
BCE IncCALL05534B760461,000SHDFND1 0 1,000 0
Hudbay Minerals IncPUT44362810251,000SHDFND1 0 1,000 0
Fortis Inc/CanadaPUT34955310734800SHDFND1 0 800 0
Magna International IncCALL55922240128500SHDFND1 0 500 0
Stantec IncPUT85472N109651,000SHDFND1 0 1,000 0
Home Depot Inc/TheCOM4370761024271,375SHDFND3 0 1,375 0
Canadian National Railway CoCALL13637510212100SHDFND1 0 100 0
Cenovus Energy IncCALL15135U109342,000SHDFND1 0 2,000 0
Cameco CorpCALL13321L108601,900SHDFND1 0 1,900 0
Bank of Nova Scotia/ThePUT0641491071,36727,300SHDFND1 0 27,300 0
Ovintiv IncPUT69047Q10215400SHDFND1 0 400 0
BCE IncCALL05534B76047910,500SHDFND1 0 10,500 0
Ovintiv IncPUT69047Q102381,000SHDFND1 0 1,000 0
Prologis IncCOM74340W1031531,250SHSOLE1,250 0 0
Canadian National Railway CoPUT13637510224200SHDFND1 0 200 0
TC Energy CorpCALL87807B107401,000SHDFND1 0 1,000 0
CGI IncCALL12532H1042112,000SHDFND1 0 2,000 0
Granite Real Estate Investment TrustPUT38743711430500SHDFND1 0 500 0
First Majestic Silver CorpPUT32076V1033500SHDFND1 0 500 0
Wheaton Precious Metals CorpPUT96287910213300SHDFND1 0 300 0
Suncor Energy IncPUT867224107291,000SHDFND1 0 1,000 0
Suncor Energy IncPUT8672241076200SHDFND1 0 200 0
Netflix IncPUT64110L1063,0837,000SHSOLE7,000 0 0
Toronto-Dominion Bank/TheCALL8911605091492,400SHDFND1 0 2,400 0
Imperial Oil LtdCALL4530384085100SHDFND1 0 100 0
Imperial Oil LtdCALL4530384081082,100SHDFND1 0 2,100 0
Toronto-Dominion Bank/ThePUT8911605095899,500SHDFND1 0 9,500 0
Teck Resources LtdPUT878742204421,000SHDFND1 0 1,000 0
Wheaton Precious Metals CorpPUT9628791029200SHDFND1 0 200 0
BCE IncCALL05534B76094020,600SHDFND1 0 20,600 0
Suncor Energy IncPUT8672241079300SHDFND1 0 300 0
Crescent Point Energy CorpCALL22576C101132,000SHDFND1 0 2,000 0
Baytex Energy CorpPUT07317Q1052500SHDFND1 0 500 0
iShares Russell 2000 ETFCALL46428765537,454200,000SHSOLE200,000 0 0
Barrick Gold CorpCALL067901108714,200SHDFND1 0 4,200 0
Canadian Imperial Bank of CommerceCALL136069101511,200SHDFND1 0 1,200 0
Vermilion Energy IncCALL923725105121,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
iShares Russell 2000 ETFPUT4642876559,36450,000SHSOLE50,000 0 0
Gildan Activewear IncPUT375916103321,000SHDFND1 0 1,000 0
Canadian Pacific Kansas City LtdCALL13646K1081131,400SHDFND1 0 1,400 0
Utilities Select Sector SPDR FundPUT81369Y8863,18248,600SHSOLE48,600 0 0
Magna International IncPUT559222401561,000SHDFND1 0 1,000 0
Enerplus CorpCALL292766102302,100SHDFND1 0 2,100 0
Magna International IncPUT559222401561,000SHDFND1 0 1,000 0
TELUS CorpPUT87971M103191,000SHDFND1 0 1,000 0
TC Energy CorpPUT87807B10751012,600SHDFND1 0 12,600 0
Suncor Energy IncPUT867224107291,000SHDFND1 0 1,000 0
Franco-Nevada CorpCALL3518581052852,000SHDFND1 0 2,000 0
Bank of Nova Scotia/ThePUT064149107501,000SHDFND1 0 1,000 0
Magna International IncCALL559222401561,000SHDFND1 0 1,000 0
Brookfield Renewable Partners LPCALLG162581086200SHDFND1 0 200 0
Financial Select Sector SPDR FundPUT81369Y6055,057150,000SHSOLE150,000 0 0
Suncor Energy IncPUT867224107291,000SHDFND1 0 1,000 0
CGI IncPUT12532H1042112,000SHDFND1 0 2,000 0
Royal Bank of CanadaPUT780087102961,000SHDFND1 0 1,000 0
Restaurant Brands International IncCALL76131D10347600SHDFND1 0 600 0
Toronto-Dominion Bank/ThePUT89116050962010,000SHDFND1 0 10,000 0
Canadian Natural Resources LtdPUT136385101681,200SHDFND1 0 1,200 0
Toronto-Dominion Bank/TheCALL8911605091432,300SHDFND1 0 2,300 0
Cenovus Energy IncCALL15135U109251,500SHDFND1 0 1,500 0
Cenovus Energy IncCALL15135U10910600SHDFND1 0 600 0
Cenovus Energy IncCALL15135U1093200SHDFND1 0 200 0
Precision Drilling CorpCALL74022D4072004,100SHDFND1 0 4,100 0
Nutrien LtdPUT67077M1081482,500SHDFND1 0 2,500 0
Canadian National Railway CoPUT13637510224200SHDFND1 0 200 0
Rogers Communications IncCALL77510920041900SHDFND1 0 900 0
Fortis Inc/CanadaCALL34955310722500SHDFND1 0 500 0
Canadian National Railway CoCALL1363751022422,000SHDFND1 0 2,000 0
Canadian National Railway CoCALL1363751021211,000SHDFND1 0 1,000 0
Crescent Point Energy CorpCALL22576C10191,400SHDFND1 0 1,400 0
Cameco CorpCALL13321L108311,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommerceCALL13606910126600SHDFND1 0 600 0
Suncor Energy IncPUT867224107291,000SHDFND1 0 1,000 0
TransAlta CorpCALL89346D10791,000SHDFND1 0 1,000 0
Granite Real Estate Investment TrustPUT3874371146100SHDFND1 0 100 0
Nutrien LtdPUT67077M1086100SHDFND1 0 100 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U109663,900SHDFND1 0 3,900 0
Canadian Pacific Kansas City LtdCALL13646K1088100SHDFND1 0 100 0
Brookfield CorpCALL11271J107341,000SHDFND1 0 1,000 0
Pembina Pipeline CorpPUT7063271031354,300SHDFND1 0 4,300 0
Pembina Pipeline CorpPUT706327103311,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT1363851011693,000SHDFND1 0 3,000 0
Bank of Nova Scotia/TheCALL06414910725500SHDFND1 0 500 0
Toronto-Dominion Bank/ThePUT8911605093726,000SHDFND1 0 6,000 0
TransAlta CorpPUT89346D10791,000SHDFND1 0 1,000 0
Manulife Financial CorpCALL56501R106341,800SHDFND1 0 1,800 0
Canadian Natural Resources LtdPUT1363851011132,000SHDFND1 0 2,000 0
Teck Resources LtdPUT878742204421,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT78008710257600SHDFND1 0 600 0
TC Energy CorpCALL87807B1071213,000SHDFND1 0 3,000 0
Canadian National Railway CoPUT1363751021211,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT136385101561,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109271,600SHDFND1 0 1,600 0
Agnico Eagle Mines LtdCALL0084741085100SHDFND1 0 100 0
Wheaton Precious Metals CorpCALL96287910222500SHDFND1 0 500 0
Agnico Eagle Mines LtdCALL008474108751,500SHDFND1 0 1,500 0
Barrick Gold CorpCALL067901108201,200SHDFND1 0 1,200 0
Agnico Eagle Mines LtdCALL0084741085100SHDFND1 0 100 0
TELUS CorpCALL87971M1034200SHDFND1 0 200 0
Cenovus Energy IncCALL15135U10912700SHDFND1 0 700 0
Teck Resources LtdPUT878742204421,000SHDFND1 0 1,000 0
Wheaton Precious Metals CorpPUT962879102431,000SHDFND1 0 1,000 0
BCE IncCALL05534B76032700SHDFND1 0 700 0
BCE IncPUT05534B7603156,900SHDFND1 0 6,900 0
Royal Bank of CanadaCALL780087102961,000SHDFND1 0 1,000 0
Sun Life Financial IncCALL86679610516300SHDFND1 0 300 0
CGI IncCALL12532H1042001,900SHDFND1 0 1,900 0
Pembina Pipeline CorpPUT706327103311,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/TheCALL89116050943700SHDFND1 0 700 0
Canadian Pacific Kansas City LtdCALL13646K10824300SHDFND1 0 300 0
Manulife Financial CorpCALL56501R106402,100SHDFND1 0 2,100 0
Manulife Financial CorpCALL56501R106211,100SHDFND1 0 1,100 0
Sun Life Financial IncCALL86679610537700SHDFND1 0 700 0
Royal Bank of CanadaPUT78008710248500SHDFND1 0 500 0
Rogers Communications IncCALL7751092001102,400SHDFND1 0 2,400 0
Canadian Natural Resources LtdPUT1363851011803,200SHDFND1 0 3,200 0
Royal Bank of CanadaPUT7800871021912,000SHDFND1 0 2,000 0
Hudbay Minerals IncCALL4436281021200SHDFND1 0 200 0
Bank of Nova Scotia/TheCALL0641491077,940158,600SHDFND1 0 158,600 0
Cameco CorpCALL13321L108973,100SHDFND1 0 3,100 0
CAE IncCALL124765108341,500SHDFND1 0 1,500 0
Manulife Financial CorpCALL56501R1064,883258,200SHDFND1 0 258,200 0
Bank of Nova Scotia/TheCALL0641491071653,300SHDFND1 0 3,300 0
Hudbay Minerals IncCALL443628102194,000SHDFND1 0 4,000 0
Canadian Pacific Kansas City LtdCALL13646K10824300SHDFND1 0 300 0
Magna International IncCALL55922240111200SHDFND1 0 200 0
Kinross Gold CorpPUT496902404102,000SHDFND1 0 2,000 0
TC Energy CorpCALL87807B1078200SHDFND1 0 200 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
Canadian National Railway CoCALL13637510285700SHDFND1 0 700 0
Cameco CorpCALL13321L108311,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdCALL1363851011132,000SHDFND1 0 2,000 0
iShares Russell 2000 ETFPUT46428765523,409125,000SHSOLE125,000 0 0
Enerplus CorpCALL29276610210700SHDFND1 0 700 0
Royal Bank of CanadaPUT7800871021,81619,000SHDFND1 0 19,000 0
Manulife Financial CorpPUT56501R10617900SHDFND1 0 900 0
Bank of Nova Scotia/TheCALL0641491075100SHDFND1 0 100 0
Canadian Imperial Bank of CommerceCALL1360691011,35431,700SHDFND1 0 31,700 0
Bank of Nova Scotia/ThePUT0641491071553,100SHDFND1 0 3,100 0
Suncor Energy IncPUT867224107291,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U109372,200SHDFND1 0 2,200 0
Brookfield CorpCALL11271J10713,279394,200SHDFND1 0 394,200 0
Rogers Communications IncCALL77510920018400SHDFND1 0 400 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
Methanex CorpPUT59151K108832,000SHDFND1 0 2,000 0
Canadian National Railway CoCALL13637510261500SHDFND1 0 500 0
Brookfield Renewable Partners LPCALLG16258108381,300SHDFND1 0 1,300 0
Fortis Inc/CanadaCALL3495531071293,000SHDFND1 0 3,000 0
Brookfield Asset Management LtdPUT113004105331,000SHDFND1 0 1,000 0
TC Energy CorpPUT87807B10732800SHDFND1 0 800 0
Methanex CorpCALL59151K108621,500SHDFND1 0 1,500 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
Nutrien LtdCALL67077M10818300SHDFND1 0 300 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
TransAlta CorpPUT89346D10791,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U109513,000SHDFND1 0 3,000 0
Cameco CorpCALL13321L108782,500SHDFND1 0 2,500 0
Bank of Nova Scotia/ThePUT0641491072004,000SHDFND1 0 4,000 0
Cameco CorpCALL13321L108943,000SHDFND1 0 3,000 0
Suncor Energy IncPUT867224107291,000SHDFND1 0 1,000 0
Suncor Energy IncCALL8672241072649,000SHDFND1 0 9,000 0
Open Text CorpCALL68371510629700SHDFND1 0 700 0
Pembina Pipeline CorpPUT706327103311,000SHDFND1 0 1,000 0
BCE IncCALL05534B760461,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL067901108362,100SHDFND1 0 2,100 0
Barrick Gold CorpCALL067901108442,600SHDFND1 0 2,600 0
Rogers Communications IncCALL77510920014300SHDFND1 0 300 0
Toronto-Dominion Bank/TheCALL891160509931,500SHDFND1 0 1,500 0
Stantec IncPUT85472N10913200SHDFND1 0 200 0
Open Text CorpCALL68371510633800SHDFND1 0 800 0
CGI IncCALL12532H10453500SHDFND1 0 500 0
Barrick Gold CorpCALL067901108221,300SHDFND1 0 1,300 0
Bank of MontrealPUT063671101901,000SHDFND1 0 1,000 0
Vermilion Energy IncCALL923725105121,000SHSOLE1,000 0 0
Cameco CorpCALL13321L1081575,000SHDFND1 0 5,000 0
Imperial Oil LtdCALL453038408511,000SHDFND1 0 1,000 0
Stantec IncCALL85472N1097100SHDFND1 0 100 0
Canadian Imperial Bank of CommercePUT136069101431,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Imperial Oil LtdCALL453038408821,600SHDFND1 0 1,600 0
Agnico Eagle Mines LtdPUT008474108751,500SHDFND1 0 1,500 0
Agnico Eagle Mines LtdPUT008474108501,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdCALL13638510128500SHDFND1 0 500 0
Manulife Financial CorpCALL56501R106764,000SHDFND1 0 4,000 0
Cenovus Energy IncPUT15135U1093200SHDFND1 0 200 0
Cameco CorpCALL13321L10846714,900SHDFND1 0 14,900 0
Canadian National Railway CoCALL13637510248400SHDFND1 0 400 0
Algonquin Power & Utilities CorpPUT015857105384,600SHDFND1 0 4,600 0
Toronto-Dominion Bank/TheCALL89116050925400SHDFND1 0 400 0
Nutrien LtdPUT67077M1081182,000SHDFND1 0 2,000 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Royal Bank of CanadaCALL78008710267700SHDFND1 0 700 0
Toronto-Dominion Bank/TheCALL89116050937600SHDFND1 0 600 0
Nutrien LtdCALL67077M108591,000SHDFND1 0 1,000 0
Nutrien LtdPUT67077M108591,000SHDFND1 0 1,000 0
Imperial Oil LtdCALL453038408821,600SHDFND1 0 1,600 0
TC Energy CorpCALL87807B1071373,400SHDFND1 0 3,400 0
Crescent Point Energy CorpCALL22576C1011200SHDFND1 0 200 0
Imperial Oil LtdCALL453038408511,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT1363851012083,700SHDFND1 0 3,700 0
Canadian Natural Resources LtdPUT1363851016100SHDFND1 0 100 0
iShares iBoxx High Yield Corporate Bond ETFPUT46428851318,768250,000SHSOLE250,000 0 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT1363851012484,400SHDFND1 0 4,400 0
TC Energy CorpPUT87807B107441,100SHDFND1 0 1,100 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Wheaton Precious Metals CorpCALL9628791022215,100SHDFND1 0 5,100 0
Wheaton Precious Metals CorpCALL96287910217400SHDFND1 0 400 0
Enbridge IncCALL29250N1057200SHDFND1 0 200 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdCALL008474108501,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/TheCALL891160509741,200SHDFND1 0 1,200 0
Imperial Oil LtdCALL45303840810200SHDFND1 0 200 0
Enbridge IncPUT29250N10522600SHDFND1 0 600 0
Royal Bank of CanadaCALL780087102961,000SHDFND1 0 1,000 0
Brookfield CorpPUT11271J107401,200SHDFND1 0 1,200 0
TC Energy CorpCALL87807B107401,000SHDFND1 0 1,000 0
Manulife Financial CorpCALL56501R106341,800SHDFND1 0 1,800 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
Canadian National Railway CoCALL13637510297800SHDFND1 0 800 0
Cameco CorpCALL13321L1082166,900SHDFND1 0 6,900 0
Ovintiv IncCALL69047Q102721,900SHDFND1 0 1,900 0
Vermilion Energy IncCALL923725105614,900SHDFND1 0 4,900 0
Bank of Nova Scotia/ThePUT0641491073707,400SHDFND1 0 7,400 0
Methanex CorpPUT59151K108411,000SHDFND1 0 1,000 0
Bank of Nova Scotia/TheCALL064149107501,000SHDFND1 0 1,000 0
Magna International IncCALL55922240145800SHDFND1 0 800 0
Canadian Imperial Bank of CommerceCALL136069101431,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT136069101852,000SHDFND1 0 2,000 0
Canadian Natural Resources LtdPUT1363851011913,400SHDFND1 0 3,400 0
First Majestic Silver CorpCALL32076V1033600SHDFND1 0 600 0
Canadian Imperial Bank of CommercePUT1360691014100SHDFND1 0 100 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Royal Bank of CanadaCALL7800871021051,100SHDFND1 0 1,100 0
Bank of MontrealCALL0636711012622,900SHDFND1 0 2,900 0
Barrick Gold CorpPUT067901108342,000SHDFND1 0 2,000 0
Precision Drilling CorpCALL74022D4075100SHDFND1 0 100 0
Suncor Energy IncCALL867224107321,100SHDFND1 0 1,100 0
Canadian National Railway CoPUT1363751023643,000SHDFND1 0 3,000 0
Agnico Eagle Mines LtdPUT0084741081503,000SHDFND1 0 3,000 0
Royal Bank of CanadaCALL7800871021341,400SHDFND1 0 1,400 0
Cameco CorpCALL13321L1081254,000SHDFND1 0 4,000 0
Cenovus Energy IncCALL15135U10910600SHDFND1 0 600 0
Enbridge IncCALL29250N10519500SHDFND1 0 500 0
Cameco CorpPUT13321L10828900SHDFND1 0 900 0
BCE IncPUT05534B7605100SHDFND1 0 100 0
Granite Real Estate Investment TrustCALL3874371146100SHDFND1 0 100 0
iShares Russell 2000 ETFPUT46428765528,091150,000SHSOLE150,000 0 0
iShares Russell 2000 ETFPUT46428765556,181300,000SHSOLE300,000 0 0
Bank of MontrealPUT063671101901,000SHDFND1 0 1,000 0
Bank of Nova Scotia/ThePUT0641491073256,500SHDFND1 0 6,500 0
Magna International IncPUT55922240123400SHDFND1 0 400 0
Vermilion Energy IncCALL923725105201,600SHDFND1 0 1,600 0
CGI IncPUT12532H1042742,600SHDFND1 0 2,600 0
Methanex CorpPUT59151K108411,000SHDFND1 0 1,000 0
Hudbay Minerals IncCALL44362810271,500SHDFND1 0 1,500 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Waste Connections IncPUT94106B10129200SHDFND1 0 200 0
Barrick Gold CorpCALL0679011087400SHDFND1 0 400 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
TC Energy CorpPUT87807B10712300SHDFND1 0 300 0
Magna International IncCALL5592224016100SHDFND1 0 100 0
Nutrien LtdCALL67077M1086100SHDFND1 0 100 0
Canadian Natural Resources LtdCALL13638510128500SHDFND1 0 500 0
Agnico Eagle Mines LtdCALL008474108501,000SHDFND1 0 1,000 0
Magna International IncPUT55922240117300SHDFND1 0 300 0
Enbridge IncCALL29250N1051383,700SHDFND1 0 3,700 0
Canadian Natural Resources LtdPUT136385101901,600SHDFND1 0 1,600 0
Bank of MontrealPUT0636711014525,000SHDFND1 0 5,000 0
Canadian Natural Resources LtdPUT13638510156310,000SHDFND1 0 10,000 0
CGI IncCALL12532H10411100SHDFND1 0 100 0
TELUS CorpPUT87971M103191,000SHDFND1 0 1,000 0
Hudbay Minerals IncCALL4436281022500SHDFND1 0 500 0
Royal Bank of CanadaCALL780087102961,000SHDFND1 0 1,000 0
Shopify IncPUT82509L1071,61525,000SHSOLE25,000 0 0
Shopify IncCALL82509L1071,61525,000SHSOLE25,000 0 0
Financial Select Sector SPDR FundPUT81369Y6052226,600SHSOLE6,600 0 0
Canadian Imperial Bank of CommercePUT136069101431,000SHDFND1 0 1,000 0
Indivior PLCCOMG4766E11630,6671,325,865SHDFND2 0 1,325,865 0
Gildan Activewear IncCALL375916103351,100SHDFND1 0 1,100 0
Restaurant Brands International IncPUT76131D1032333,000SHDFND1 0 3,000 0
Enbridge IncPUT29250N1052717,300SHDFND1 0 7,300 0
Magna International IncPUT5592224011693,000SHDFND1 0 3,000 0
Enbridge IncPUT29250N105742,000SHDFND1 0 2,000 0
Enbridge IncPUT29250N10540911,000SHDFND1 0 11,000 0
Enbridge IncPUT29250N105742,000SHDFND1 0 2,000 0
Enbridge IncPUT29250N105742,000SHDFND1 0 2,000 0
Canadian Natural Resources LtdPUT136385101731,300SHDFND1 0 1,300 0
BCE IncCALL05534B760912,000SHDFND1 0 2,000 0
Royal Bank of CanadaCALL78008710267700SHDFND1 0 700 0
Ovintiv IncCALL69047Q1024100SHDFND1 0 100 0
Wheaton Precious Metals CorpCALL962879102872,000SHDFND1 0 2,000 0
Hudbay Minerals IncCALL443628102122,600SHDFND1 0 2,600 0
Brookfield Renewable Partners LPCALLG1625810812400SHDFND1 0 400 0
Bank of Nova Scotia/ThePUT0641491071503,000SHDFND1 0 3,000 0
BCE IncPUT05534B760912,000SHDFND1 0 2,000 0
BCE IncPUT05534B7601373,000SHDFND1 0 3,000 0
Toronto-Dominion Bank/ThePUT8911605091,48824,000SHDFND1 0 24,000 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
Brookfield CorpPUT11271J107341,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L10832910,500SHDFND1 0 10,500 0
Crescent Point Energy CorpPUT22576C1013400SHDFND1 0 400 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT067901108855,000SHDFND1 0 5,000 0
Enbridge IncCALL29250N105371,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT136069101431,000SHDFND1 0 1,000 0
Wheaton Precious Metals CorpCALL96287910222500SHDFND1 0 500 0
Barrick Gold CorpPUT067901108342,000SHDFND1 0 2,000 0
Brookfield Asset Management LtdCALL1130041053100SHDFND1 0 100 0
Alphabet IncCALL02079K1071,21010,000SHSOLE10,000 0 0
Nutrien LtdCALL67077M108591,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT1363851011132,000SHDFND1 0 2,000 0
Canadian Pacific Kansas City LtdCALL13646K10832400SHDFND1 0 400 0
Kinross Gold CorpCALL496902404122,500SHDFND1 0 2,500 0
Newmont CorpCALL651639106431,000SHDFND1 0 1,000 0
Suncor Energy IncPUT867224107883,000SHDFND1 0 3,000 0
Gildan Activewear IncPUT3759161031,93660,000SHDFND1 0 60,000 0
Cenovus Energy IncCALL15135U1091197,000SHDFND1 0 7,000 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L10828900SHDFND1 0 900 0
Cenovus Energy IncCALL15135U109342,000SHDFND1 0 2,000 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U1098500SHDFND1 0 500 0
Ovintiv IncPUT69047Q102381,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT136385101901,600SHDFND1 0 1,600 0
Ovintiv IncPUT69047Q102381,000SHDFND1 0 1,000 0
Brookfield CorpPUT11271J107712,100SHDFND1 0 2,100 0
BlackBerry LtdCALL09228F1033600SHDFND1 0 600 0
TransAlta CorpCALL89346D1075500SHDFND1 0 500 0
Cenovus Energy IncPUT15135U1097400SHDFND1 0 400 0
Brookfield Infrastructure Partners LPPUTG16252101371,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdPUT0084741081002,000SHDFND1 0 2,000 0
Manulife Financial CorpCALL56501R1064200SHDFND1 0 200 0
Crescent Point Energy CorpCALL22576C101243,500SHDFND1 0 3,500 0
Imperial Oil LtdPUT453038408511,000SHDFND1 0 1,000 0
Bank of America CorpPUT0605051044,877170,000SHSOLE170,000 0 0
Fortis Inc/CanadaPUT3495531074100SHDFND1 0 100 0
Crescent Point Energy CorpCALL22576C1015800SHDFND1 0 800 0
Meta Platforms IncPUT30303M1023,44412,000SHSOLE12,000 0 0
Cameco CorpPUT13321L10828900SHDFND1 0 900 0
Suncor Energy IncPUT86722410718600SHDFND1 0 600 0
Cameco CorpCALL13321L1081254,000SHDFND1 0 4,000 0
Cameco CorpCALL13321L108311,000SHDFND1 0 1,000 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
Apple IncPUT0378331008,72945,000SHSOLE45,000 0 0
Apple IncCALL0378331008,72945,000SHSOLE45,000 0 0
Vermilion Energy IncCALL9237251051100SHDFND1 0 100 0
Nutrien LtdPUT67077M10841700SHDFND1 0 700 0
Nutrien LtdPUT67077M1083846,500SHDFND1 0 6,500 0
Nutrien LtdPUT67077M108831,400SHDFND1 0 1,400 0
Hudbay Minerals IncCALL443628102102,000SHDFND1 0 2,000 0
Suncor Energy IncCALL8672241071,36846,600SHDFND1 0 46,600 0
Cenovus Energy IncCALL15135U1092100SHDFND1 0 100 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109311,800SHDFND1 0 1,800 0
TC Energy CorpCALL87807B107401,000SHDFND1 0 1,000 0
Bank of MontrealCALL0636711012713,000SHDFND1 0 3,000 0
Imperial Oil LtdCALL453038408821,600SHDFND1 0 1,600 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U1091026,000SHDFND1 0 6,000 0
Newmont CorpCALL651639106431,000SHDFND1 0 1,000 0
BCE IncPUT05534B760912,000SHDFND1 0 2,000 0
Kinross Gold CorpCALL496902404 0 100SHDFND1 0 100 0
SPDR S&P 500 ETF TrustPUT78462F10315,96436,000SHSOLE36,000 0 0
Magna International IncCALL559222401731,300SHDFND1 0 1,300 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT1363851016100SHDFND1 0 100 0
Bank of America CorpPUT0605051041,72160,000SHSOLE60,000 0 0
Wells Fargo & CoPUT9497461012,13450,000SHSOLE50,000 0 0
Morgan StanleyPUT6174464483,41640,000SHSOLE40,000 0 0
Enbridge IncCALL29250N105782,100SHDFND1 0 2,100 0
Mastercard IncPUT57636Q1043,93310,000SHSOLE10,000 0 0
Brookfield Renewable Partners LPPUTG16258108301,000SHDFND1 0 1,000 0
SPDR S&P 500 ETF TrustPUT78462F10312,63828,500SHSOLE28,500 0 0
Bank of MontrealCALL06367110145500SHDFND1 0 500 0
Enbridge IncCALL29250N1051042,800SHDFND1 0 2,800 0
Cenovus Energy IncCALL15135U109633,700SHDFND1 0 3,700 0
Nutrien LtdPUT67077M108651,100SHDFND1 0 1,100 0
BlackBerry LtdCALL09228F103224,000SHDFND1 0 4,000 0
Sun Life Financial IncPUT86679610537700SHDFND1 0 700 0
Brookfield Asset Management LtdPUT11300410523700SHDFND1 0 700 0
Canadian Natural Resources LtdPUT136385101561,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT136385101561,000SHDFND1 0 1,000 0
Hudbay Minerals IncCALL44362810291,900SHDFND1 0 1,900 0
Technology Select Sector SPDR FundPUT81369Y8038705,000SHSOLE5,000 0 0
Technology Select Sector SPDR FundCALL81369Y8038705,000SHSOLE5,000 0 0
Crescent Point Energy CorpCALL22576C1015800SHDFND1 0 800 0
Cenovus Energy IncPUT15135U1098500SHDFND1 0 500 0
Fortis Inc/CanadaCALL34955310722,854530,000SHDFND1 0 530,000 0
Brookfield Renewable Partners LPCALLG1625810815500SHDFND1 0 500 0
TC Energy CorpPUT87807B107611,500SHDFND1 0 1,500 0
TELUS CorpCALL87971M1034200SHDFND1 0 200 0
Canadian Pacific Kansas City LtdCALL13646K108811,000SHDFND1 0 1,000 0
Canadian National Railway CoPUT1363751021821,500SHDFND1 0 1,500 0
Coca-Cola Co/ThePUT1912161006,925115,000SHSOLE115,000 0 0
Suncor Energy IncPUT867224107652,200SHDFND1 0 2,200 0
Suncor Energy IncCALL8672241072448,300SHDFND1 0 8,300 0
TC Energy CorpCALL87807B1079,940245,800SHDFND1 0 245,800 0
Cameco CorpCALL13321L1081254,000SHDFND1 0 4,000 0
Micron Technology IncPUT5951121031,89330,000SHSOLE30,000 0 0
Cenovus Energy IncCALL15135U109251,500SHDFND1 0 1,500 0
SPDR S&P 500 ETF TrustPUT78462F10366,516150,000SHSOLE150,000 0 0
Canadian National Railway CoCALL1363751022422,000SHDFND1 0 2,000 0
Vermilion Energy IncPUT923725105846,700SHDFND1 0 6,700 0
Ovintiv IncPUT69047Q102381,000SHDFND1 0 1,000 0
Vermilion Energy IncCALL923725105121,000SHDFND1 0 1,000 0
Royal Bank of CanadaCALL7800871021431,500SHDFND1 0 1,500 0
Canadian Natural Resources LtdCALL1363851016,807121,000SHDFND1 0 121,000 0
Bank of MontrealCALL0636711011171,300SHDFND1 0 1,300 0
Brookfield Infrastructure Partners LPCALLG16252101481,300SHDFND1 0 1,300 0
Enbridge IncPUT29250N10537910,200SHDFND1 0 10,200 0
Open Text CorpCALL6837151068200SHDFND1 0 200 0
CAE IncCALL12476510867230,000SHDFND1 0 30,000 0
ATS CorpCALL00217Y10414300SHDFND1 0 300 0
Canadian Natural Resources LtdCALL1363851011412,500SHDFND1 0 2,500 0
Agnico Eagle Mines LtdPUT008474108501,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT7800871027848,200SHDFND1 0 8,200 0
Kinross Gold CorpPUT49690240451,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL0679011082100SHDFND1 0 100 0
Advanced Micro Devices IncCALL0079031072,84825,000SHSOLE25,000 0 0
Canadian National Railway CoPUT1363751024363,600SHDFND1 0 3,600 0
MAG Silver CorpPUT55903Q104222,000SHDFND1 0 2,000 0
TC Energy CorpPUT87807B107611,500SHDFND1 0 1,500 0
Barrick Gold CorpPUT067901108171,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT067901108513,000SHDFND1 0 3,000 0
TC Energy CorpPUT87807B10724600SHDFND1 0 600 0
Agnico Eagle Mines LtdPUT00847410830600SHDFND1 0 600 0
Fortuna Silver Mines IncCALL3499151082500SHDFND1 0 500 0
Brookfield Renewable Partners LPCALLG162581083100SHDFND1 0 100 0
BlackBerry LtdPUT09228F10361,000SHDFND1 0 1,000 0
Bank of Nova Scotia/ThePUT0641491072,07841,500SHDFND1 0 41,500 0
Vermilion Energy IncPUT923725105141,100SHDFND1 0 1,100 0
TransAlta CorpCALL89346D1072200SHDFND1 0 200 0
Imperial Oil LtdPUT4530384081022,000SHDFND1 0 2,000 0
Imperial Oil LtdPUT4530384081022,000SHDFND1 0 2,000 0
Barrick Gold CorpPUT0679011085300SHDFND1 0 300 0
Canadian Natural Resources LtdPUT1363851016100SHDFND1 0 100 0
Canadian Imperial Bank of CommerceCALL1360691019200SHDFND1 0 200 0
BCE IncCALL05534B760731,600SHDFND1 0 1,600 0
Rogers Communications IncCALL7751092005100SHDFND1 0 100 0
Stantec IncCALL85472N10920300SHDFND1 0 300 0
Methanex CorpPUT59151K108411,000SHDFND1 0 1,000 0
Vermilion Energy IncCALL9237251057600SHDFND1 0 600 0
Cameco CorpPUT13321L1083100SHDFND1 0 100 0
Teck Resources LtdPUT878742204421,000SHDFND1 0 1,000 0
Fortis Inc/CanadaCALL3495531071,28129,700SHDFND1 0 29,700 0
Nutrien LtdPUT67077M108651,100SHDFND1 0 1,100 0
Canadian National Railway CoCALL1363751021941,600SHDFND1 0 1,600 0
Ovintiv IncCALL69047Q102802,100SHDFND1 0 2,100 0
Nutrien LtdPUT67077M108591,000SHDFND1 0 1,000 0
Vermilion Energy IncPUT923725105625,000SHDFND1 0 5,000 0
Algonquin Power & Utilities CorpPUT0158571054500SHDFND1 0 500 0
Precision Drilling CorpCALL74022D407491,000SHDFND1 0 1,000 0
Brookfield Asset Management LtdPUT1130041053100SHDFND1 0 100 0
Kraft Heinz Co/ThePUT5007541063,550100,000SHSOLE100,000 0 0
Enbridge IncPUT29250N10548313,000SHDFND1 0 13,000 0
BlackBerry LtdCALL09228F103112,000SHDFND1 0 2,000 0
Brookfield CorpPUT11271J1073349,900SHDFND1 0 9,900 0
Methanex CorpPUT59151K10821500SHDFND1 0 500 0
Enbridge IncCALL29250N10511300SHDFND1 0 300 0
Barrick Gold CorpCALL067901108513,000SHDFND1 0 3,000 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL0679011081187,000SHDFND1 0 7,000 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N105631,700SHDFND1 0 1,700 0
Canadian Imperial Bank of CommerceCALL1360691018,553200,200SHDFND1 0 200,200 0
CGI IncCALL12532H10421200SHDFND1 0 200 0
Vermilion Energy IncCALL923725105272,200SHDFND1 0 2,200 0
Barrick Gold CorpCALL067901108342,000SHDFND1 0 2,000 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L108311,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT7800871024785,000SHDFND1 0 5,000 0
Vermilion Energy IncPUT9237251052200SHDFND1 0 200 0
Cameco CorpCALL13321L108311,000SHDFND1 0 1,000 0
Brookfield Infrastructure Partners LPCALLG162521015,120140,000SHDFND1 0 140,000 0
Wheaton Precious Metals CorpCALL9628791029200SHDFND1 0 200 0
SPDR S&P 500 ETF TrustPUT78462F10316,40737,000SHSOLE37,000 0 0
Vermilion Energy IncPUT923725105121,000SHDFND1 0 1,000 0
Fortis Inc/CanadaCALL349553107992,300SHDFND1 0 2,300 0
Sun Life Financial IncPUT866796105521,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N10540911,000SHDFND1 0 11,000 0
Sun Life Financial IncCALL86679610511,606222,500SHDFND1 0 222,500 0
Suncor Energy IncCALL86722410715500SHDFND1 0 500 0
Cenovus Energy IncCALL15135U1097400SHDFND1 0 400 0
Cameco CorpCALL13321L108943,000SHDFND1 0 3,000 0
Agnico Eagle Mines LtdPUT008474108501,000SHDFND1 0 1,000 0
Brookfield Renewable Partners LPCALLG162581086200SHDFND1 0 200 0
Suncor Energy IncPUT8672241076200SHDFND1 0 200 0
Vermilion Energy IncPUT9237251055400SHDFND1 0 400 0
Canadian Natural Resources LtdPUT1363851011632,900SHDFND1 0 2,900 0
Newmont CorpCALL651639106431,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT136385101901,600SHDFND1 0 1,600 0
TC Energy CorpCALL87807B107401,000SHDFND1 0 1,000 0
Vermilion Energy IncCALL923725105766,100SHDFND1 0 6,100 0
Agnico Eagle Mines LtdCALL008474108501,000SHDFND1 0 1,000 0
Suncor Energy IncPUT867224107351,200SHDFND1 0 1,200 0
Enerplus CorpCALL292766102151,000SHDFND1 0 1,000 0
Enerplus CorpPUT292766102161,100SHDFND1 0 1,100 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
Royal Bank of CanadaCALL7800871026697,000SHDFND1 0 7,000 0
BCE IncCALL05534B7609200SHDFND1 0 200 0
Enbridge IncCALL29250N105892,400SHDFND1 0 2,400 0
Canadian Natural Resources LtdPUT136385101561,000SHDFND1 0 1,000 0
SPDR S&P 500 ETF TrustCALL78462F10344,344100,000SHSOLE100,000 0 0
SPDR S&P 500 ETF TrustPUT78462F10344,344100,000SHSOLE100,000 0 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Restaurant Brands International IncPUT76131D103781,000SHDFND1 0 1,000 0
Sun Life Financial IncPUT8667961051042,000SHDFND1 0 2,000 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Bank of Nova Scotia/TheCALL06414910720400SHDFND1 0 400 0
TC Energy CorpCALL87807B10724600SHDFND1 0 600 0
Toronto-Dominion Bank/TheCALL891160509621,000SHDFND1 0 1,000 0
Brookfield Infrastructure Partners LPCALLG162521017200SHDFND1 0 200 0
Nutrien LtdPUT67077M108591,000SHDFND1 0 1,000 0
Imperial Oil LtdCALL4530384085100SHDFND1 0 100 0
Enbridge IncPUT29250N1051494,000SHDFND1 0 4,000 0
Rogers Communications IncCALL775109200461,000SHDFND1 0 1,000 0
Enerplus CorpCALL2927661023200SHDFND1 0 200 0
Vermilion Energy IncCALL9237251056500SHDFND1 0 500 0
Canadian Pacific Kansas City LtdPUT13646K1084856,000SHDFND1 0 6,000 0
Agnico Eagle Mines LtdPUT0084741082755,500SHDFND1 0 5,500 0
Newmont CorpCALL6516391064100SHDFND1 0 100 0
Canadian Pacific Kansas City LtdPUT13646K10816200SHDFND1 0 200 0
Cameco CorpCALL13321L1086200SHDFND1 0 200 0
Enerplus CorpCALL292766102151,000SHDFND1 0 1,000 0
Imperial Oil LtdCALL45303840846900SHDFND1 0 900 0
Stantec IncCALL85472N109721,100SHDFND1 0 1,100 0
Agnico Eagle Mines LtdPUT008474108501,000SHDFND1 0 1,000 0
Manulife Financial CorpPUT56501R106573,000SHDFND1 0 3,000 0
Cenovus Energy IncPUT15135U109321,900SHDFND1 0 1,900 0
Enbridge IncCALL29250N10548713,100SHDFND1 0 13,100 0
TC Energy CorpCALL87807B10712300SHDFND1 0 300 0
BCE IncPUT05534B76023500SHDFND1 0 500 0
Open Text CorpCALL68371510637900SHDFND1 0 900 0
Wheaton Precious Metals CorpCALL96287910230700SHDFND1 0 700 0
Gildan Activewear IncCALL37591610319600SHDFND1 0 600 0
BCE IncCALL05534B76027600SHDFND1 0 600 0
Cameco CorpCALL13321L1081665,300SHDFND1 0 5,300 0
Ovintiv IncCALL69047Q102381,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109241,400SHDFND1 0 1,400 0
BCE IncPUT05534B7605100SHDFND1 0 100 0
BCE IncCALL05534B76014300SHDFND1 0 300 0
iShares 20 Year Treasury Bond ETFETF4642874325145,000SHDFND4 0 5,000 0
Bank of MontrealPUT0636711012713,000SHSOLE3,000 0 0
Brookfield Renewable Partners LPCALLG162581089300SHDFND1 0 300 0
Canadian Natural Resources LtdCALL13638510117300SHDFND1 0 300 0
Bank of Nova Scotia/ThePUT0641491073757,500SHSOLE7,500 0 0
Bank of MontrealPUT0636711019100SHDFND1 0 100 0
Fortis Inc/CanadaPUT3495531073,86189,600SHSOLE89,600 0 0
Bank of Nova Scotia/ThePUT06414910762612,500SHDFND1 0 12,500 0
Canadian Imperial Bank of CommercePUT1360691013207,500SHSOLE7,500 0 0
Restaurant Brands International IncPUT76131D103781,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT1360691013207,500SHSOLE7,500 0 0
Canadian Imperial Bank of CommercePUT1360691013207,500SHSOLE7,500 0 0
Canadian Imperial Bank of CommercePUT1360691013377,900SHSOLE7,900 0 0
Brookfield Infrastructure Partners LPCALLG1625210118500SHDFND1 0 500 0
CGI IncCALL12532H1042112,000SHDFND1 0 2,000 0
Agnico Eagle Mines LtdPUT00847410825500SHDFND1 0 500 0
Canadian Imperial Bank of CommercePUT1360691013207,500SHSOLE7,500 0 0
Manulife Financial CorpPUT56501R106191,000SHSOLE1,000 0 0
TransAlta CorpCALL89346D10791,000SHDFND1 0 1,000 0
Fortis Inc/CanadaCALL349553107431,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT7800871027177,500SHSOLE7,500 0 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Suncor Energy IncPUT867224107471,600SHDFND1 0 1,600 0
Canadian Imperial Bank of CommercePUT1360691019200SHSOLE200 0 0
Bank of Nova Scotia/ThePUT06414910789117,800SHSOLE17,800 0 0
Canadian Natural Resources LtdPUT136385101561,000SHDFND1 0 1,000 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U10992354,300SHDFND1 0 54,300 0
Bank of MontrealCALL0636711019100SHDFND1 0 100 0
Enbridge IncCALL29250N105822,200SHDFND1 0 2,200 0
Agnico Eagle Mines LtdCALL00847410810200SHDFND1 0 200 0
Open Text CorpCALL6837151064100SHDFND1 0 100 0
Nutrien LtdCALL67077M1086100SHDFND1 0 100 0
Canadian Imperial Bank of CommercePUT136069101811,900SHSOLE1,900 0 0
Canadian Imperial Bank of CommercePUT13606910121500SHSOLE500 0 0
Bank of MontrealPUT0636711017147,900SHSOLE7,900 0 0
Sirius XM Holdings IncCALL82968B1031,133250,000SHSOLE250,000 0 0
Brookfield Renewable Partners LPPUTG162581081,11537,800SHSOLE37,800 0 0
Canadian Imperial Bank of CommercePUT13606910153412,500SHSOLE12,500 0 0
Royal Bank of CanadaPUT7800871021,99720,900SHSOLE20,900 0 0
Bank of MontrealPUT0636711012262,500SHSOLE2,500 0 0
Pembina Pipeline CorpCALL706327103351,100SHDFND1 0 1,100 0
Open Text CorpCALL683715106421,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdCALL0084741084,55291,100SHDFND1 0 91,100 0
Royal Bank of CanadaCALL7800871025,24654,900SHDFND1 0 54,900 0
Utilities Select Sector SPDR FundPUT81369Y8861,39521,300SHSOLE21,300 0 0
Sun Life Financial IncCALL8667961051462,800SHDFND1 0 2,800 0
Gildan Activewear IncCALL37591610310300SHDFND1 0 300 0
Enbridge IncPUT29250N105932,500SHDFND1 0 2,500 0
Teck Resources LtdPUT878742204461,100SHDFND1 0 1,100 0
Fortis Inc/CanadaPUT3495531071,87043,400SHSOLE43,400 0 0
Toronto-Dominion Bank/ThePUT8911605093105,000SHDFND1 0 5,000 0
Toronto-Dominion Bank/ThePUT8911605091,33321,500SHDFND1 0 21,500 0
Toronto-Dominion Bank/ThePUT8911605091552,500SHDFND1 0 2,500 0
Toronto-Dominion Bank/ThePUT89116050962010,000SHDFND1 0 10,000 0
Toronto-Dominion Bank/ThePUT8911605091552,500SHDFND1 0 2,500 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U109422,500SHDFND1 0 2,500 0
Bank of MontrealPUT0636711014525,000SHDFND1 0 5,000 0
Fortis Inc/CanadaPUT3495531073979,200SHSOLE9,200 0 0
Fortis Inc/CanadaPUT3495531073588,300SHSOLE8,300 0 0
Fortis Inc/CanadaPUT34955310747911,100SHSOLE11,100 0 0
Enbridge IncPUT29250N1051494,000SHDFND1 0 4,000 0
Fortis Inc/CanadaPUT34955310774217,200SHSOLE17,200 0 0
Brookfield Infrastructure Partners LPPUTG162521011,08029,600SHSOLE29,600 0 0
TELUS CorpCALL87971M103884,500SHDFND1 0 4,500 0
CGI IncCALL12532H1041901,800SHDFND1 0 1,800 0
Suncor Energy IncPUT86722410715500SHDFND1 0 500 0
Brookfield CorpPUT11271J107341,000SHDFND1 0 1,000 0
CAE IncPUT12476510816700SHDFND1 0 700 0
Brookfield CorpPUT11271J10717500SHDFND1 0 500 0
Cameco CorpCALL13321L1082638,400SHDFND1 0 8,400 0
Brookfield Infrastructure Partners LPPUTG16252101371,000SHDFND1 0 1,000 0
Manulife Financial CorpCALL56501R106261,400SHDFND1 0 1,400 0
Vermilion Energy IncCALL923725105473,800SHDFND1 0 3,800 0
Tesla IncCOM88160R10132122SHDFND3 0 122 0
Suncor Energy IncPUT86722410715500SHDFND1 0 500 0
Gildan Activewear IncCALL3759161033100SHDFND1 0 100 0
Utilities Select Sector SPDR FundCALL81369Y8861181,800SHSOLE1,800 0 0
Brookfield Renewable Partners LPCALLG16258108301,000SHDFND1 0 1,000 0
Nutrien LtdPUT67077M10812200SHDFND1 0 200 0
Suncor Energy IncPUT86722410733811,500SHDFND1 0 11,500 0
Teck Resources LtdCALL878742204421,000SHDFND1 0 1,000 0
Newmont CorpCALL651639106601,400SHDFND1 0 1,400 0
Nutrien LtdCALL67077M10827,564466,600SHDFND1 0 466,600 0
Cenovus Energy IncCALL15135U109513,000SHDFND1 0 3,000 0
Cameco CorpCALL13321L1081575,000SHDFND1 0 5,000 0
Hudbay Minerals IncCALL44362810271,500SHDFND1 0 1,500 0
Gildan Activewear IncCALL37591610323700SHDFND1 0 700 0
Rogers Communications IncCALL7751092005100SHDFND1 0 100 0
Royal Bank of CanadaCALL78008710219,332202,300SHDFND1 0 202,300 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT136069101431,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL0679011088500SHDFND1 0 500 0
Rogers Communications IncPUT7751092001192,600SHDFND1 0 2,600 0
Utilities Select Sector SPDR FundPUT81369Y8863,27450,000SHSOLE50,000 0 0
Canadian Imperial Bank of CommerceCALL136069101561,300SHDFND1 0 1,300 0
Teck Resources LtdPUT87874220413300SHDFND1 0 300 0
Agnico Eagle Mines LtdCALL008474108551,100SHDFND1 0 1,100 0
Rogers Communications IncPUT775109200551,200SHDFND1 0 1,200 0
Sun Life Financial IncCALL8667961053236,200SHDFND1 0 6,200 0
Syneos Health IncCOM87166B10230,109715,000SHSOLE715,000 0 0
Royal Bank of CanadaCALL7800871021241,300SHDFND1 0 1,300 0
Waste Connections IncCALL94106B1011431,000SHDFND1 0 1,000 0
Waste Connections IncCALL94106B1012862,000SHDFND1 0 2,000 0
Agnico Eagle Mines LtdCALL00847410825500SHDFND1 0 500 0
Cameco CorpCALL13321L1081254,000SHDFND1 0 4,000 0
Nutrien LtdCALL67077M1081182,000SHDFND1 0 2,000 0
Pembina Pipeline CorpPUT706327103381,200SHDFND1 0 1,200 0
Restaurant Brands International IncCALL76131D1038100SHDFND1 0 100 0
Nutrien LtdPUT67077M108591,000SHDFND1 0 1,000 0
Nutrien LtdPUT67077M1081182,000SHDFND1 0 2,000 0
Brookfield Renewable Partners LPCALLG16258108592,000SHDFND1 0 2,000 0
Teck Resources LtdPUT878742204461,100SHDFND1 0 1,100 0
Nutrien LtdPUT67077M1081542,600SHDFND1 0 2,600 0
Canadian Imperial Bank of CommercePUT13606910126600SHDFND1 0 600 0
TELUS CorpPUT87971M1031095,600SHDFND1 0 5,600 0
Stantec IncPUT85472N109651,000SHDFND1 0 1,000 0
Stantec IncPUT85472N109651,000SHDFND1 0 1,000 0
Mosaic Co/ThePUT61945C1031,22535,000SHSOLE35,000 0 0
CF Industries Holdings IncPUT1252691002,08330,000SHSOLE30,000 0 0
Newmont CorpCALL651639106431,000SHDFND1 0 1,000 0
Nutrien LtdPUT67077M1083255,500SHDFND1 0 5,500 0
Suncor Energy IncPUT867224107291,000SHDFND1 0 1,000 0
Nutrien LtdPUT67077M1081182,000SHDFND1 0 2,000 0
Royal Bank of CanadaCALL78008710210100SHDFND1 0 100 0
Nutrien LtdCALL67077M1082133,600SHDFND1 0 3,600 0
Nutrien LtdCALL67077M1081182,000SHDFND1 0 2,000 0
Precision Drilling CorpPUT74022D4075100SHDFND1 0 100 0
Nutrien LtdPUT67077M1082544,300SHDFND1 0 4,300 0
Cenovus Energy IncPUT15135U1097400SHDFND1 0 400 0
Agnico Eagle Mines LtdCALL0084741082505,000SHDFND1 0 5,000 0
SPDR S&P 500 ETF TrustPUT78462F10331,04170,000SHSOLE70,000 0 0
Enerplus CorpCALL292766102151,000SHDFND1 0 1,000 0
Sun Life Financial IncPUT866796105521,000SHDFND1 0 1,000 0
Sun Life Financial IncCALL8667961052875,500SHDFND1 0 5,500 0
Sun Life Financial IncPUT866796105781,500SHDFND1 0 1,500 0
Sun Life Financial IncPUT866796105941,800SHDFND1 0 1,800 0
Hudbay Minerals IncPUT44362810281,700SHDFND1 0 1,700 0
Canadian Natural Resources LtdPUT136385101561,000SHDFND1 0 1,000 0
Mosaic Co/TheCOM61945C10348213,793SHSOLE13,793 0 0
CF Industries Holdings IncCOM1252691004997,200SHSOLE7,200 0 0
Canadian Imperial Bank of CommerceCALL13606910164115,000SHSOLE15,000 0 0
Barrick Gold CorpPUT067901108171,000SHDFND1 0 1,000 0
TC Energy CorpPUT87807B10720500SHDFND1 0 500 0
Brookfield CorpPUT11271J107341,000SHDFND1 0 1,000 0
Teck Resources LtdCALL878742204842,000SHDFND1 0 2,000 0
Fortis Inc/CanadaPUT3495531071122,600SHSOLE2,600 0 0
Centerra Gold IncCALL15200610261,000SHDFND1 0 1,000 0
Suncor Energy IncPUT867224107291,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT89116050912200SHDFND1 0 200 0
Canadian Natural Resources LtdPUT136385101731,300SHDFND1 0 1,300 0
Toronto-Dominion Bank/ThePUT8911605096100SHDFND1 0 100 0
Royal Bank of CanadaPUT7800871027177,500SHSOLE7,500 0 0
Fortis Inc/CanadaPUT349553107471,100SHSOLE1,100 0 0
Fortis Inc/CanadaPUT3495531071603,700SHSOLE3,700 0 0
Fortis Inc/CanadaPUT3495531073929,100SHSOLE9,100 0 0
Fortis Inc/CanadaPUT3495531073237,500SHSOLE7,500 0 0
Utilities Select Sector SPDR FundPUT81369Y8861312,000SHSOLE2,000 0 0
Utilities Select Sector SPDR FundCALL81369Y8861312,000SHSOLE2,000 0 0
Enbridge IncPUT29250N1052346,300SHDFND1 0 6,300 0
Utilities Select Sector SPDR FundPUT81369Y8864,17063,700SHSOLE63,700 0 0
Enbridge IncCALL29250N105742,000SHDFND1 0 2,000 0
Micron Technology IncPUT5951121031,83029,000SHSOLE29,000 0 0
Deckers Outdoor CorpCOM2435371073,3386,331SHSOLE6,331 0 0
Watsco IncCOM9426222003,0487,997SHSOLE7,997 0 0
UiPath IncCOM90364P1051,41785,576SHSOLE85,576 0 0
Dick's Sporting Goods IncCOM2533931021,96914,905SHSOLE14,905 0 0
Hyatt Hotels CorpCOM4485791021,30611,403SHSOLE11,403 0 0
Lattice Semiconductor CorpCOM5184151043,17433,057SHSOLE33,057 0 0
Franco-Nevada CorpCALL35185810571500SHDFND1 0 500 0
Suncor Energy IncPUT867224107351,200SHDFND1 0 1,200 0
Fortis Inc/CanadaPUT3495531073237,500SHSOLE7,500 0 0
Fortis Inc/CanadaPUT34955310764715,000SHSOLE15,000 0 0
Fortis Inc/CanadaPUT3495531073237,500SHSOLE7,500 0 0
Suncor Energy IncCALL8672241071384,700SHDFND1 0 4,700 0
Rogers Communications IncCALL7751092001463,200SHDFND1 0 3,200 0
CAE IncCALL1247651089400SHDFND1 0 400 0
Nutrien LtdPUT67077M10824400SHDFND1 0 400 0
Cameco CorpCALL13321L1081825,800SHDFND1 0 5,800 0
Hudbay Minerals IncPUT4436281021200SHDFND1 0 200 0
Nutrien LtdPUT67077M10812200SHDFND1 0 200 0
SSR Mining IncCALL784730103141,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L108632,000SHDFND1 0 2,000 0
Rogers Communications IncCALL775109200461,000SHDFND1 0 1,000 0
Manulife Financial CorpCALL56501R10623612,500SHDFND1 0 12,500 0
Cameco CorpPUT13321L1086200SHDFND1 0 200 0
Gildan Activewear IncCALL3759161036200SHDFND1 0 200 0
Nutrien LtdPUT67077M1086100SHDFND1 0 100 0
Invesco QQQ Trust Series 1CALL46090E10364,680175,000SHSOLE175,000 0 0
Gildan Activewear IncCALL37591610313400SHDFND1 0 400 0
Fortis Inc/CanadaPUT3495531072165,000SHSOLE5,000 0 0
Nutrien LtdPUT67077M108711,200SHDFND1 0 1,200 0
Cameco CorpCALL13321L1082518,000SHDFND1 0 8,000 0
Enbridge IncPUT29250N105411,100SHDFND1 0 1,100 0
Cameco CorpCALL13321L108632,000SHDFND1 0 2,000 0
Cameco CorpCALL13321L108632,000SHDFND1 0 2,000 0
MAG Silver CorpPUT55903Q104181,600SHDFND1 0 1,600 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL067901108684,000SHDFND1 0 4,000 0
Manulife Financial CorpCALL56501R10613700SHDFND1 0 700 0
Cameco CorpCALL13321L108311,000SHDFND1 0 1,000 0
Brookfield Infrastructure Partners LPCALLG16252101591,600SHDFND1 0 1,600 0
Brookfield Infrastructure Partners LPPUTG16252101591,600SHDFND1 0 1,600 0
Nutrien LtdCALL67077M10853900SHDFND1 0 900 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Nutrien LtdCALL67077M108771,300SHDFND1 0 1,300 0
Enerplus CorpCALL2927661021100SHDFND1 0 100 0
Waste Connections IncCALL94106B10114100SHDFND1 0 100 0
Open Text CorpCALL6837151068200SHDFND1 0 200 0
BlackBerry LtdPUT09228F1033600SHDFND1 0 600 0
Wheaton Precious Metals CorpCALL96287910230700SHDFND1 0 700 0
Financial Select Sector SPDR FundCALL81369Y60584325,000SHSOLE25,000 0 0
Nutrien LtdPUT67077M10824400SHDFND1 0 400 0
Enbridge IncPUT29250N105742,000SHDFND1 0 2,000 0
Sun Life Financial IncPUT866796105521,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/TheCALL89116050920,615332,400SHDFND1 0 332,400 0
Royal Bank of CanadaCALL7800871021431,500SHSOLE1,500 0 0
SPDR Gold SharesPUT78463V10717,827100,000SHSOLE100,000 0 0
Ford Motor CoCOM345370860382,500SHSOLE2,500 0 0
TELUS CorpCALL87971M103191,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L1081886,000SHSOLE6,000 0 0
Royal Bank of CanadaCALL7800871021912,000SHDFND1 0 2,000 0
SPDR Gold SharesETF78463V1078915,000SHSOLE5,000 0 0
iShares Core S&P 500 ETFETF464287200210,851473,400SHSOLE473,400 0 0
Nutrien LtdPUT67077M10835600SHDFND1 0 600 0
Utilities Select Sector SPDR FundPUT81369Y88619,641300,000SHSOLE300,000 0 0
Barrick Gold CorpCALL0679011081026,000SHDFND1 0 6,000 0
Barrick Gold CorpCALL067901108342,000SHDFND1 0 2,000 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
Brookfield Asset Management LtdPUT1130041057200SHDFND1 0 200 0
Cameco CorpPUT13321L108341,100SHDFND1 0 1,100 0
Cameco CorpCALL13321L108943,000SHDFND1 0 3,000 0
Descartes Systems Group Inc/ThePUT249906108801,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL067901108513,000SHDFND1 0 3,000 0
Agnico Eagle Mines LtdCALL0084741085100SHDFND1 0 100 0
Enbridge IncPUT29250N10540911,000SHDFND1 0 11,000 0
Vermilion Energy IncCALL923725105252,000SHDFND1 0 2,000 0
Bank of Nova Scotia/TheCALL0641491071503,000SHDFND1 0 3,000 0
Agnico Eagle Mines LtdPUT008474108501,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT891160509931,500SHDFND1 0 1,500 0
Rogers Communications IncPUT7751092005100SHDFND1 0 100 0
Wheaton Precious Metals CorpCALL9628791029200SHDFND1 0 200 0
Toronto-Dominion Bank/TheCALL8911605096100SHDFND1 0 100 0
Toronto-Dominion Bank/ThePUT8911605091242,000SHDFND1 0 2,000 0
Royal Bank of CanadaCALL780087102961,000SHSOLE1,000 0 0
Canadian Natural Resources LtdCALL13638510134600SHDFND1 0 600 0
Royal Bank of CanadaCALL78008710219200SHDFND1 0 200 0
Imperial Oil LtdCALL453038408771,500SHDFND1 0 1,500 0
Toronto-Dominion Bank/ThePUT8911605091242,000SHDFND1 0 2,000 0
Toronto-Dominion Bank/ThePUT8911605091863,000SHDFND1 0 3,000 0
Toronto-Dominion Bank/ThePUT8911605091863,000SHDFND1 0 3,000 0
TELUS CorpPUT87971M1032100SHDFND1 0 100 0
BCE IncCALL05534B7609200SHDFND1 0 200 0
Bank of MontrealCALL0636711013,57839,600SHDFND1 0 39,600 0
Brookfield Asset Management LtdCALL1130041053100SHDFND1 0 100 0
Global X Uranium ETFETF37954Y8716277SHDFND1 0 277 0
Newmont CorpPUT6516391064100SHDFND1 0 100 0
Bank of MontrealCALL0636711012442,700SHDFND1 0 2,700 0
Brookfield CorpCALL11271J1072,06561,300SHDFND1 0 61,300 0
Enbridge IncCALL29250N105561,500SHDFND1 0 1,500 0
Crescent Point Energy CorpCALL22576C101416,100SHDFND1 0 6,100 0
Newmont CorpPUT6516391061283,000SHDFND1 0 3,000 0
Wheaton Precious Metals CorpPUT962879102431,000SHDFND1 0 1,000 0
Brookfield Asset Management LtdPUT113004105331,000SHDFND1 0 1,000 0
Descartes Systems Group Inc/ThePUT249906108801,000SHDFND1 0 1,000 0
Vermilion Energy IncCALL9237251055400SHDFND1 0 400 0
CGI IncCALL12532H1042112,000SHDFND1 0 2,000 0
Royal Bank of CanadaPUT7800871021912,000SHSOLE2,000 0 0
Descartes Systems Group Inc/ThCOM24990610864800SHSOLE800 0 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
Vermilion Energy IncPUT9237251057600SHDFND1 0 600 0
Teck Resources LtdPUT878742204421,000SHDFND1 0 1,000 0
Ovintiv IncPUT69047Q102381,000SHDFND1 0 1,000 0
Ovintiv IncPUT69047Q1021143,000SHDFND1 0 3,000 0
Newmont CorpPUT651639106431,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT1360691013,30277,300SHDFND1 0 77,300 0
Bausch Health Cos IncCALL0717341074500SHDFND1 0 500 0
Cameco CorpCALL13321L1081284,100SHDFND1 0 4,100 0
Agnico Eagle Mines LtdCALL008474108501,000SHDFND1 0 1,000 0
Teck Resources LtdPUT87874220421500SHDFND1 0 500 0
Brookfield Asset Management LtdPUT113004105331,000SHDFND1 0 1,000 0
iShares Russell 2000 ETFCALL46428765518,727100,000SHSOLE100,000 0 0
iShares Russell 2000 ETFCALL46428765518,727100,000SHSOLE100,000 0 0
Bank of MontrealPUT0636711012,03322,500SHDFND1 0 22,500 0
Cenovus Energy IncPUT15135U1093200SHDFND1 0 200 0
Fortuna Silver Mines IncCALL34991510831,000SHDFND1 0 1,000 0
Franco-Nevada CorpCALL3518581051431,000SHDFND1 0 1,000 0
Crescent Point Energy CorpCALL22576C101274,000SHDFND1 0 4,000 0
Cameco CorpCALL13321L108311,000SHDFND1 0 1,000 0
Brookfield CorpPUT11271J10717500SHDFND1 0 500 0
Suncor Energy IncPUT8672241071063,600SHDFND1 0 3,600 0
Bank of Nova Scotia/TheCALL0641491073757,500SHSOLE7,500 0 0
Bank of Nova Scotia/ThePUT0641491073757,500SHSOLE7,500 0 0
Bank of MontrealCALL0636711011541,700SHSOLE1,700 0 0
Toronto-Dominion Bank/ThePUT89116050931500SHDFND1 0 500 0
Toronto-Dominion Bank/TheCALL8911605094657,500SHDFND1 0 7,500 0
TELUS CorpCALL87971M10314700SHDFND1 0 700 0
Algonquin Power & Utilities CorpCALL0158571052300SHDFND1 0 300 0
Fortis Inc/CanadaCALL349553107431,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT8911605091923,100SHDFND1 0 3,100 0
Waste Connections IncCALL94106B1011431,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N10522600SHDFND1 0 600 0
Canadian Imperial Bank of CommerceCALL1360691013207,500SHSOLE7,500 0 0
Sun Life Financial IncCALL86679610526500SHDFND1 0 500 0
Canadian Imperial Bank of CommerceCALL1360691013297,700SHSOLE7,700 0 0
Canadian Imperial Bank of CommerceCALL1360691013207,500SHSOLE7,500 0 0
Canadian Imperial Bank of CommercePUT1360691013207,500SHSOLE7,500 0 0
Bank of MontrealCALL0636711016787,500SHSOLE7,500 0 0
Bank of Nova Scotia/ThePUT0641491074318,600SHSOLE8,600 0 0
Fortis Inc/CanadaPUT3495531071122,600SHSOLE2,600 0 0
Fortis Inc/CanadaCALL349553107992,300SHSOLE2,300 0 0
Open Text CorpCALL683715106872,100SHDFND1 0 2,100 0
Wheaton Precious Metals CorpCALL9628791029200SHDFND1 0 200 0
Cameco CorpPUT13321L1081254,000SHDFND1 0 4,000 0
Suncor Energy IncPUT8672241076200SHDFND1 0 200 0
Vermilion Energy IncCALL923725105473,800SHDFND1 0 3,800 0
Royal Bank of CanadaCALL7800871026216,500SHDFND1 0 6,500 0
Suncor Energy IncCALL86722410718600SHDFND1 0 600 0
iShares Global REIT ETFETF46434V6472,295100,000SHSOLE100,000 0 0
iShares TIPS Bond ETFETF4642871765,37750,000SHSOLE50,000 0 0
iShares Trust iShares ESG Aware MSCI USA ETFETF46435G42511,784121,000SHSOLE121,000 0 0
Utilities Select Sector SPDR FundPUT81369Y8869,821150,000SHSOLE150,000 0 0
BCE IncPUT05534B7604299,400SHDFND1 0 9,400 0
Bank of MontrealPUT063671101901,000SHDFND1 0 1,000 0
Bank of MontrealCALL06367110127300SHDFND1 0 300 0
Barrick Gold CorpCALL067901108342,000SHDFND1 0 2,000 0
Waste Connections IncCALL94106B1012862,000SHDFND1 0 2,000 0
Cameco CorpCALL13321L1081254,000SHDFND1 0 4,000 0
Cameco CorpPUT13321L108943,000SHDFND1 0 3,000 0
Bausch Health Cos IncPUT07173410781,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdPUT008474108501,000SHDFND1 0 1,000 0
Bank of MontrealCALL0636711016787,500SHSOLE7,500 0 0
Bank of MontrealPUT0636711016787,500SHSOLE7,500 0 0
Canadian Imperial Bank of CommerceCALL136069101902,100SHSOLE2,100 0 0
Kinross Gold CorpPUT496902404102,100SHDFND1 0 2,100 0
Algonquin Power & Utilities CorpPUT01585710512415,000SHSOLE15,000 0 0
Wheaton Precious Metals CorpCALL96287910217400SHDFND1 0 400 0
Cameco CorpCALL13321L108632,000SHDFND1 0 2,000 0
Bank of MontrealCALL0636711011721,900SHDFND1 0 1,900 0
Fortis Inc/CanadaPUT349553107862,000SHDFND1 0 2,000 0
Agnico Eagle Mines LtdPUT0084741081052,100SHDFND1 0 2,100 0
Enerplus CorpCALL2927661027500SHDFND1 0 500 0
Barrick Gold CorpPUT067901108171,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT067901108171,000SHDFND1 0 1,000 0
Bank of MontrealPUT0636711011451,600SHDFND1 0 1,600 0
Enbridge IncPUT29250N10537210,000SHDFND1 0 10,000 0
Fortis Inc/CanadaPUT349553107952,200SHDFND1 0 2,200 0
Royal Bank of CanadaPUT7800871022392,500SHDFND1 0 2,500 0
Rogers Communications IncCALL775109200912,000SHDFND1 0 2,000 0
Nutrien LtdPUT67077M108591,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L1082829,000SHDFND1 0 9,000 0
Nutrien LtdCALL67077M1086100SHDFND1 0 100 0
Open Text CorpPUT6837151064100SHDFND1 0 100 0
Sun Life Financial IncCALL866796105521,000SHDFND1 0 1,000 0
Sun Life Financial IncCALL866796105631,200SHDFND1 0 1,200 0
Bank of Nova Scotia/TheCALL0641491074819,600SHDFND1 0 9,600 0
Imperial Oil LtdCALL45303840836700SHDFND1 0 700 0
Barrick Gold CorpPUT067901108171,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdCALL1363851015,839103,800SHDFND1 0 103,800 0
Brookfield Asset Management LtdCALL11300410529900SHDFND1 0 900 0
Royal Bank of CanadaCALL7800871021,31913,800SHDFND1 0 13,800 0
Teck Resources LtdPUT878742204842,000SHDFND1 0 2,000 0
Agnico Eagle Mines LtdPUT008474108501,000SHDFND1 0 1,000 0
Bank of Nova Scotia/ThePUT0641491071002,000SHDFND1 0 2,000 0
Wheaton Precious Metals CorpPUT962879102431,000SHDFND1 0 1,000 0
Newmont CorpCALL651639106852,000SHDFND1 0 2,000 0
Walt Disney Co/TheCALL2546871061,56217,500SHSOLE17,500 0 0
Nutrien LtdPUT67077M108591,000SHDFND1 0 1,000 0
Bank of MontrealPUT0636711013253,600SHDFND1 0 3,600 0
Suncor Energy IncPUT867224107471,600SHDFND1 0 1,600 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
iShares Russell 2000 ETFCALL46428765537,454200,000SHSOLE200,000 0 0
Fortis Inc/CanadaPUT3495531071293,000SHDFND1 0 3,000 0
Magna International IncPUT559222401561,000SHDFND1 0 1,000 0
BCE IncPUT05534B7601824,000SHDFND1 0 4,000 0
Pembina Pipeline CorpPUT70632710316500SHDFND1 0 500 0
Royal Bank of CanadaPUT7800871021721,800SHDFND1 0 1,800 0
iShares MSCI Emerging Markets ETFPUT4642872347,912200,000SHSOLE200,000 0 0
iShares MSCI Emerging Markets ETFCALL46428723417,802450,000SHSOLE450,000 0 0
Pembina Pipeline CorpPUT706327103311,000SHDFND1 0 1,000 0
TC Energy CorpCALL87807B107401,000SHDFND1 0 1,000 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Teck Resources LtdPUT878742204421,000SHDFND1 0 1,000 0
Brookfield CorpPUT11271J107511,500SHDFND1 0 1,500 0
Canadian Imperial Bank of CommerceCALL13606910117400SHDFND1 0 400 0
Brookfield CorpCALL11271J1073100SHDFND1 0 100 0
Suncor Energy IncPUT8672241073100SHDFND1 0 100 0
Brookfield CorpPUT11271J1071183,500SHDFND1 0 3,500 0
TELUS CorpCALL87971M1031,84894,900SHDFND1 0 94,900 0
Enbridge IncCALL29250N1052947,900SHDFND1 0 7,900 0
Pembina Pipeline CorpCALL706327103381,200SHDFND1 0 1,200 0
Enbridge IncCALL29250N1051383,700SHDFND1 0 3,700 0
Vermilion Energy IncCALL923725105221,800SHDFND1 0 1,800 0
Imperial Oil LtdCALL4530384085100SHDFND1 0 100 0
Rogers Communications IncCALL77510920041900SHDFND1 0 900 0
Rogers Communications IncCALL7751092005100SHDFND1 0 100 0
Brookfield CorpPUT11271J107712,100SHDFND1 0 2,100 0
Bank of MontrealPUT0636711013163,500SHDFND1 0 3,500 0
Sun Life Financial IncCALL866796105521,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommerceCALL13606910121,360500,000SHDFND1 0 500,000 0
Toronto-Dominion Bank/TheCALL89116050930,333489,100SHDFND1 0 489,100 0
Barrick Gold CorpCALL0679011083,385200,000SHDFND1 0 200,000 0
Invesco QQQ Trust Series 1CALL46090E10336,960100,000SHSOLE100,000 0 0
Toronto-Dominion Bank/TheCALL89116050912200SHDFND1 0 200 0
Pembina Pipeline CorpPUT7063271033100SHDFND1 0 100 0
Pembina Pipeline CorpCALL7063271036200SHDFND1 0 200 0
Brookfield CorpPUT11271J107371,100SHDFND1 0 1,100 0
Vermilion Energy IncPUT9237251055400SHDFND1 0 400 0
Brookfield Renewable Partners LPPUTG162581083100SHSOLE100 0 0
Toronto-Dominion Bank/TheCALL8911605092053,300SHDFND1 0 3,300 0
TELUS CorpCALL87971M10310,871558,300SHDFND1 0 558,300 0
TELUS CorpCALL87971M1036,297323,400SHDFND1 0 323,400 0
WisdomTree Floating Rate Treasury FundETF97717Y5276,693133,100SHSOLE133,100 0 0
Dimensional Core Fixed Income ETFETF25434V87211,134267,000SHSOLE267,000 0 0
Waste Connections IncCALL94106B1011431,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT7800871021151,200SHDFND1 0 1,200 0
Enbridge IncPUT29250N1057200SHDFND1 0 200 0
Crescent Point Energy CorpPUT22576C101132,000SHDFND1 0 2,000 0
Canadian Natural Resources LtdPUT136385101731,300SHDFND1 0 1,300 0
Cameco CorpCALL13321L108662,100SHDFND1 0 2,100 0
iShares MSCI Emerging Markets ETFPUT4642872349,890250,000SHSOLE250,000 0 0
Fortis Inc/CanadaCALL34955310722500SHDFND1 0 500 0
Suncor Energy IncCALL8672241079300SHDFND1 0 300 0
Enbridge IncCALL29250N10522600SHDFND1 0 600 0
BCE IncCALL05534B760461,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/TheCALL8911605093105,000SHDFND1 0 5,000 0
Bank of Nova Scotia/ThePUT064149107501,000SHDFND1 0 1,000 0
Canadian National Railway CoCALL13637510224200SHDFND1 0 200 0
Vermilion Energy IncPUT923725105211,700SHDFND1 0 1,700 0
Toronto-Dominion Bank/TheCALL8911605091983,200SHDFND1 0 3,200 0
Canadian Natural Resources LtdCALL13638510134600SHDFND1 0 600 0
Imperial Oil LtdPUT453038408561,100SHDFND1 0 1,100 0
Enbridge IncPUT29250N10540911,000SHDFND1 0 11,000 0
Vermilion Energy IncPUT9237251054300SHDFND1 0 300 0
Canadian Pacific Kansas City LtdPUT13646K1081622,000SHDFND1 0 2,000 0
Enbridge IncCALL29250N1051123,000SHDFND1 0 3,000 0
Gildan Activewear IncPUT3759161036200SHDFND1 0 200 0
Enbridge IncPUT29250N105371,000SHDFND1 0 1,000 0
Alamos Gold IncPUT0115321086500SHDFND1 0 500 0
Enbridge IncCALL29250N1051905,100SHDFND1 0 5,100 0
Brookfield CorpCALL11271J10745513,500SHDFND1 0 13,500 0
Enbridge IncPUT29250N105742,000SHDFND1 0 2,000 0
Restaurant Brands International IncCALL76131D1032,34330,200SHDFND1 0 30,200 0
Wheaton Precious Metals CorpPUT962879102872,000SHDFND1 0 2,000 0
Brookfield Asset Management LtdPUT1130041053100SHDFND1 0 100 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Sun Life Financial IncCALL86679610510,276197,000SHDFND1 0 197,000 0
Brookfield CorpCALL11271J10717500SHDFND1 0 500 0
Hudbay Minerals IncPUT44362810251,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT136385101561,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L108632,000SHDFND1 0 2,000 0
TC Energy CorpCALL87807B10710,486259,300SHDFND1 0 259,300 0
Open Text CorpCALL68371510621500SHDFND1 0 500 0
Bank of Nova Scotia/TheCALL06414910710200SHDFND1 0 200 0
First Majestic Silver CorpCALL32076V10361,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N105371,000SHDFND1 0 1,000 0
Brookfield Infrastructure Partners LPPUTG16252101371,000SHDFND1 0 1,000 0
Invesco QQQ Trust Series 1PUT46090E10318,48050,000SHSOLE50,000 0 0
TC Energy CorpPUT87807B107491,200SHDFND1 0 1,200 0
iShares Russell 2000 ETFCALL46428765511,23660,000SHSOLE60,000 0 0
Suncor Energy IncCALL86722410729410,000SHDFND1 0 10,000 0
TC Energy CorpPUT87807B10720500SHDFND1 0 500 0
Royal Bank of CanadaCALL78008710210100SHDFND1 0 100 0
iShares Russell 2000 ETFPUT4642876553,74520,000SHSOLE20,000 0 0
iShares Russell 2000 ETFCALL4642876553,74520,000SHSOLE20,000 0 0
Rogers Communications IncPUT775109200461,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L108632,000SHDFND1 0 2,000 0
BCE IncCALL05534B7603247,100SHDFND1 0 7,100 0
Cameco CorpPUT13321L108943,000SHDFND1 0 3,000 0
Vermilion Energy IncCALL9237251054300SHDFND1 0 300 0
Cameco CorpCALL13321L108311,000SHDFND1 0 1,000 0
Cameco CorpPUT13321L108632,000SHDFND1 0 2,000 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Imperial Oil LtdPUT45303840815300SHDFND1 0 300 0
Magna International IncCALL5592224016100SHDFND1 0 100 0
Enerplus CorpCALL292766102292,000SHDFND1 0 2,000 0
Rogers Communications IncCALL77510920023500SHDFND1 0 500 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdPUT00847410825500SHDFND1 0 500 0
SSR Mining IncCALL784730103141,000SHDFND1 0 1,000 0
Vermilion Energy IncCALL923725105121,000SHDFND1 0 1,000 0
Enerplus CorpCALL292766102151,000SHDFND1 0 1,000 0
Fortis Inc/CanadaCALL34955310722500SHDFND1 0 500 0
Enerplus CorpPUT292766102151,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N10519500SHDFND1 0 500 0
Barrick Gold CorpCALL067901108513,000SHDFND1 0 3,000 0
Royal Bank of CanadaPUT7800871022873,000SHDFND1 0 3,000 0
Bank of Nova Scotia/ThePUT0641491072505,000SHDFND1 0 5,000 0
Enbridge IncPUT29250N105932,500SHDFND1 0 2,500 0
Manulife Financial CorpPUT56501R106573,000SHDFND1 0 3,000 0
Canadian Imperial Bank of CommerceCALL1360691014199,800SHDFND1 0 9,800 0
Sun Life Financial IncCALL8667961057,381141,500SHDFND1 0 141,500 0
Bank of Nova Scotia/TheCALL064149107501,000SHDFND1 0 1,000 0
Granite Real Estate Investment TrustCALL387437114591,000SHDFND1 0 1,000 0
iShares Russell 2000 ETFPUT46428765514,04575,000SHSOLE75,000 0 0
iShares Russell 2000 ETFCALL46428765514,04575,000SHSOLE75,000 0 0
Vermilion Energy IncCALL923725105121,000SHDFND1 0 1,000 0
iShares Russell 2000 ETFPUT46428765529,458157,300SHSOLE157,300 0 0
iShares Russell 2000 ETFCALL46428765529,458157,300SHSOLE157,300 0 0
SPDR S&P 500 ETF TrustCALL78462F103110,860250,000SHSOLE250,000 0 0
Fortis Inc/CanadaCALL3495531075,446126,300SHDFND1 0 126,300 0
Barrick Gold CorpCALL067901108523,100SHDFND1 0 3,100 0
Barrick Gold CorpCALL067901108855,000SHDFND1 0 5,000 0
Barrick Gold CorpCALL067901108513,000SHDFND1 0 3,000 0
Open Text CorpCALL68371510617400SHDFND1 0 400 0
Invesco QQQ Trust Series 1PUT46090E103110,880300,000SHSOLE300,000 0 0
Nutrien LtdCALL67077M1089,452160,000SHDFND1 0 160,000 0
Enbridge IncCALL29250N10510,284276,500SHDFND1 0 276,500 0
BCE IncCALL05534B76017,281378,800SHDFND1 0 378,800 0
TransAlta CorpCALL89346D1073,550379,000SHDFND1 0 379,000 0
Bank of MontrealCALL06367110116,682184,600SHDFND1 0 184,600 0
BCE IncPUT05534B760461,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT78008710248500SHDFND1 0 500 0
BCE IncCALL05534B760912,000SHDFND1 0 2,000 0
Hudbay Minerals IncCALL4436281021200SHDFND1 0 200 0
Toronto-Dominion Bank/TheCALL891160509621,000SHDFND1 0 1,000 0
Royal Bank of CanadaCALL7800871022963,100SHDFND1 0 3,100 0
Canadian Natural Resources LtdPUT13638510111200SHDFND1 0 200 0
Vermilion Energy IncCALL923725105121,000SHDFND1 0 1,000 0
BCE IncCALL05534B7601,20026,300SHDFND1 0 26,300 0
BCE IncPUT05534B7601092,400SHDFND1 0 2,400 0
Bank of Nova Scotia/TheCALL06414910714,478289,200SHDFND1 0 289,200 0
Royal Bank of CanadaCALL78008710229,500308,700SHDFND1 0 308,700 0
TC Energy CorpCALL87807B10736900SHDFND1 0 900 0
Toronto-Dominion Bank/TheCALL89116050925400SHDFND1 0 400 0
Enerplus CorpCALL2927661021100SHDFND1 0 100 0
Rogers Communications IncPUT775109200912,000SHDFND1 0 2,000 0
SPDR S&P Oil & Gas Exploration & Production ETFPUT78468R55612,793100,000SHSOLE100,000 0 0
Brookfield CorpPUT11271J107341,000SHDFND1 0 1,000 0
Celestica IncCALL15101Q108231,600SHDFND1 0 1,600 0
Toronto-Dominion Bank/TheCALL89116050927,847449,000SHDFND1 0 449,000 0
Bank of Nova Scotia/TheCALL06414910725,031500,000SHDFND1 0 500,000 0
Canadian Natural Resources LtdPUT13638510117300SHDFND1 0 300 0
CGI IncCALL12532H10411100SHDFND1 0 100 0
Pembina Pipeline CorpPUT706327103311,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdCALL008474108801,600SHDFND1 0 1,600 0
Cenovus Energy IncCALL15135U1093200SHDFND1 0 200 0
Barrick Gold CorpCALL0679011085,078300,000SHDFND1 0 300,000 0
Alamos Gold IncCALL011532108121,000SHDFND1 0 1,000 0
Wheaton Precious Metals CorpCALL962879102431,000SHDFND1 0 1,000 0
Aflac IncCALL0010551021,36819,600SHSOLE19,600 0 0
Globe Life IncCALL37959E1021,60014,600SHSOLE14,600 0 0
Lincoln National CorpCALL5341871091,02839,900SHSOLE39,900 0 0
MetLife IncCALL59156R1081,39624,700SHSOLE24,700 0 0
Principal Financial Group IncCALL74251V1021,49419,700SHSOLE19,700 0 0
Unum GroupCALL91529Y10682017,200SHSOLE17,200 0 0
Prudential Financial IncCALL7443201021,41216,000SHSOLE16,000 0 0
EOG Resources IncCALL26875P1016,40956,000SHSOLE56,000 0 0
Enerplus CorpCALL2927661027500SHDFND1 0 500 0
Equinor ASACALL29446M1024,896167,600SHSOLE167,600 0 0
Hess CorpCALL42809H1072,24316,500SHSOLE16,500 0 0
Brookfield Infrastructure Partners LPCALLG162521017,314200,000SHDFND1 0 200,000 0
Brookfield Infrastructure Partners LPCALLG162521017,314200,000SHDFND1 0 200,000 0
Pioneer Natural Resources CoCALL7237871076,36030,700SHSOLE30,700 0 0
Suncor Energy IncPUT867224107291,000SHDFND1 0 1,000 0
TotalEnergies SECALL89151E1092,50243,400SHSOLE43,400 0 0
Magna International IncPUT55922240117300SHDFND1 0 300 0
TC Energy CorpCALL87807B10716400SHDFND1 0 400 0
CGI IncCALL12532H10432300SHDFND1 0 300 0
Suncor Energy IncCALL8672241076200SHDFND1 0 200 0
Brookfield Renewable Partners LPCALLG162581081123,800SHDFND1 0 3,800 0
Canadian Natural Resources LtdCALL1363851011132,000SHDFND1 0 2,000 0
Imperial Oil LtdCALL4530384081282,500SHDFND1 0 2,500 0
Brookfield Infrastructure Partners LPCALLG16252101371,000SHDFND1 0 1,000 0
Bank of MontrealCALL06367110115,742174,200SHDFND1 0 174,200 0
Rogers Communications IncCALL775109200912,000SHDFND1 0 2,000 0
SPDR S&P 500 ETF TrustCALL78462F1034431,000SHSOLE1,000 0 0
Canadian Natural Resources LtdCALL136385101681,200SHDFND1 0 1,200 0
Enerplus CorpCALL292766102443,000SHDFND1 0 3,000 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Teck Resources LtdPUT878742204421,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdCALL1363851011132,000SHDFND1 0 2,000 0
Canadian Natural Resources LtdPUT136385101621,100SHDFND1 0 1,100 0
Canadian Pacific Kansas City LtdCALL13646K1082022,500SHDFND1 0 2,500 0
Ares Acquisition Corp IICOMG330331042,030200,000SHSOLE200,000 0 0
Magna International IncCALL55922240111200SHDFND1 0 200 0
Nutrien LtdCALL67077M10818300SHDFND1 0 300 0
Canadian Natural Resources LtdPUT1363851011011,800SHDFND1 0 1,800 0
Enerplus CorpCALL292766102654,500SHDFND1 0 4,500 0
Enbridge IncCALL29250N105451,200SHDFND1 0 1,200 0
Franco-Nevada CorpCALL35185810514100SHDFND1 0 100 0
Brookfield Renewable Partners LPCALLG162581081093,700SHDFND1 0 3,700 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
BCE IncCALL05534B760501,100SHDFND1 0 1,100 0
Rogers Communications IncCALL775109200461,000SHDFND1 0 1,000 0
Vermilion Energy IncCALL923725105211,700SHDFND1 0 1,700 0
Open Text CorpPUT68371510629700SHDFND1 0 700 0
Barrick Gold CorpPUT0679011087400SHDFND1 0 400 0
Canadian Pacific Kansas City LtdCALL13646K10824300SHDFND1 0 300 0
Bank of MontrealPUT0636711014525,000SHDFND1 0 5,000 0
Bank of MontrealPUT0636711014525,000SHDFND1 0 5,000 0
TC Energy CorpCALL87807B1071213,000SHDFND1 0 3,000 0
Canadian Imperial Bank of CommercePUT1360691011072,500SHDFND1 0 2,500 0
Enerplus CorpCALL292766102332,300SHDFND1 0 2,300 0
MAG Silver CorpCALL55903Q1046500SHDFND1 0 500 0
Hudbay Minerals IncCALL443628102102,000SHDFND1 0 2,000 0
Cenovus Energy IncCALL15135U1091026,000SHDFND1 0 6,000 0
Ovintiv IncCALL69047Q102381,000SHDFND1 0 1,000 0
TC Energy CorpPUT87807B1072025,000SHDFND1 0 5,000 0
Magna International IncCALL55922240128500SHDFND1 0 500 0
Nutrien LtdCALL67077M10830500SHDFND1 0 500 0
Suncor Energy IncCALL8672241076200SHDFND1 0 200 0
Imperial Oil LtdPUT4530384081543,000SHDFND1 0 3,000 0
Bank of Nova Scotia/TheCALL06414910775615,100SHDFND1 0 15,100 0
Magna International IncCALL559222401561,000SHDFND1 0 1,000 0
Canadian National Railway CoCALL1363751021451,200SHDFND1 0 1,200 0
Canadian Pacific Kansas City LtdCALL13646K10816200SHDFND1 0 200 0
Ovintiv IncCALL69047Q102381,000SHDFND1 0 1,000 0
iShares Russell 2000 ETFPUT4642876559,36450,000SHSOLE50,000 0 0
Osisko Gold Royalties LtdCALL68827L101151,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U109251,500SHDFND1 0 1,500 0
Magna International IncPUT5592224011132,000SHDFND1 0 2,000 0
Hudbay Minerals IncCALL443628102102,000SHDFND1 0 2,000 0
Agnico Eagle Mines LtdPUT008474108501,000SHDFND1 0 1,000 0
Canadian National Railway CoPUT13637510224200SHDFND1 0 200 0
Magna International IncPUT5592224012945,200SHDFND1 0 5,200 0
Enerplus CorpCALL292766102151,000SHDFND1 0 1,000 0
Imperial Oil LtdCALL4530384082254,400SHDFND1 0 4,400 0
Brookfield Infrastructure Partners LPCALLG162521014,389120,000SHDFND1 0 120,000 0
SPDR S&P 500 ETF TrustPUT78462F1038,42519,000SHSOLE19,000 0 0
Enbridge IncCALL29250N105451,200SHDFND1 0 1,200 0
Crescent Point Energy CorpCALL22576C1015700SHDFND1 0 700 0
Ovintiv IncCALL69047Q102381,000SHDFND1 0 1,000 0
Wheaton Precious Metals CorpPUT962879102431,000SHDFND1 0 1,000 0
ATS CorpCALL00217Y104461,000SHDFND1 0 1,000 0
Gildan Activewear IncCALL37591610323700SHDFND1 0 700 0
Teck Resources LtdCALL878742204421,000SHDFND1 0 1,000 0
Precision Drilling CorpPUT74022D40720400SHDFND1 0 400 0
Wheaton Precious Metals CorpCALL96287910230700SHDFND1 0 700 0
Alamos Gold IncCALL0115321082200SHDFND1 0 200 0
MAG Silver CorpPUT55903Q1047600SHDFND1 0 600 0
Wheaton Precious Metals CorpCALL9628791024100SHDFND1 0 100 0
SPDR S&P 500 ETF TrustCALL78462F103133,032300,000SHSOLE300,000 0 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT136385101791,400SHDFND1 0 1,400 0
Enbridge IncPUT29250N10522600SHDFND1 0 600 0
Pembina Pipeline CorpCALL706327103531,700SHDFND1 0 1,700 0
Ovintiv IncPUT69047Q102381,000SHDFND1 0 1,000 0
Canadian Pacific Kansas City LtdCALL13646K10832400SHDFND1 0 400 0
CGI IncCALL12532H10421200SHDFND1 0 200 0
Vermilion Energy IncPUT923725105121,000SHDFND1 0 1,000 0
BCE IncCALL05534B7602144,700SHDFND1 0 4,700 0
Crescent Point Energy CorpCALL22576C101182,700SHDFND1 0 2,700 0
iShares Russell 2000 ETFPUT4642876559,36450,000SHDFND3 0 50,000 0
Enbridge IncPUT29250N105521,400SHDFND1 0 1,400 0
Canadian Natural Resources LtdCALL136385101791,400SHDFND1 0 1,400 0
Bank of Nova Scotia/ThePUT0641491071052,100SHDFND1 0 2,100 0
Canadian Pacific Kansas City LtdCALL13646K1081622,000SHDFND1 0 2,000 0
TELUS CorpCALL87971M1038400SHDFND1 0 400 0
Precision Drilling CorpCALL74022D40744900SHDFND1 0 900 0
Vermilion Energy IncCALL923725105373,000SHDFND1 0 3,000 0
Vermilion Energy IncPUT923725105121,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdPUT008474108751,500SHDFND1 0 1,500 0
Restaurant Brands International IncCALL76131D10316200SHDFND1 0 200 0
Invesco QQQ Trust Series 1PUT46090E10373,920200,000SHDFND3 0 200,000 0
Vanguard Total World Stock ETFETF92204274219,382200,000SHSOLE200,000 0 0
Olin CorpCOM6806652051,06620,754SHSOLE20,754 0 0
Schneider National IncCOM80689H1021,09138,027SHSOLE38,027 0 0
Allison Transmission HoldingsCOM01973R1011,65929,407SHSOLE29,407 0 0
Exelixis IncCOM30161Q1041,83896,268SHSOLE96,268 0 0
iShares MSCI Emerging Markets ETFPUT4642872345,934150,000SHSOLE150,000 0 0
iShares MSCI Emerging Markets ETFCALL4642872345,934150,000SHSOLE150,000 0 0
Cameco CorpPUT13321L108311,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U10917010,000SHDFND1 0 10,000 0
Enerplus CorpCALL2927661021100SHDFND1 0 100 0
Crescent Point Energy CorpPUT22576C1015800SHDFND1 0 800 0
BCE IncCALL05534B7609200SHDFND1 0 200 0
CGI IncCALL12532H1041061,000SHDFND1 0 1,000 0
SPDR S&P Oil & Gas Exploration & Production ETFCALL78468R5564,79737,500SHSOLE37,500 0 0
Enerplus CorpCALL292766102292,000SHDFND1 0 2,000 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
Canada Goose Holdings IncCALL13508610670939,800SHDFND1 0 39,800 0
Cenovus Energy IncCALL15135U109593,500SHDFND1 0 3,500 0
Canadian Natural Resources LtdCALL136385101561,000SHDFND1 0 1,000 0
TC Energy CorpPUT87807B10712300SHDFND1 0 300 0
Nutrien LtdCALL67077M10824400SHDFND1 0 400 0
Suncor Energy IncCALL8672241072889,800SHDFND1 0 9,800 0
Crescent Point Energy CorpCALL22576C101162,400SHDFND1 0 2,400 0
TC Energy CorpPUT87807B1073608,900SHDFND1 0 8,900 0
Nutrien LtdPUT67077M108711,200SHDFND1 0 1,200 0
Nutrien LtdPUT67077M10818300SHDFND1 0 300 0
Canadian Pacific Kansas City LtdCALL13646K1088100SHDFND1 0 100 0
Canadian Natural Resources LtdCALL136385101561,000SHDFND1 0 1,000 0
Alamos Gold IncPUT0115321081100SHDFND1 0 100 0
Enbridge IncPUT29250N10533900SHDFND1 0 900 0
Canadian Pacific Kansas City LtdCALL13646K10824300SHDFND1 0 300 0
Fortis Inc/CanadaCALL34955310713300SHDFND1 0 300 0
iShares Russell 2000 ETFPUT46428765528,091150,000SHSOLE150,000 0 0
Canadian Natural Resources LtdCALL1363851016100SHDFND1 0 100 0
Toronto-Dominion Bank/TheCALL8911605091242,000SHDFND1 0 2,000 0
Suncor Energy IncPUT867224107351,200SHDFND1 0 1,200 0
Canadian Imperial Bank of CommerceCALL1360691012866,700SHDFND1 0 6,700 0
Canadian Pacific Kansas City LtdPUT13646K108811,000SHDFND1 0 1,000 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
TC Energy CorpPUT87807B10720500SHDFND1 0 500 0
Franco-Nevada CorpCALL35185810514100SHDFND1 0 100 0
Invesco QQQ Trust Series 1PUT46090E1039,24025,000SHSOLE25,000 0 0
Barrick Gold CorpCALL0679011088500SHDFND1 0 500 0
Pembina Pipeline CorpPUT7063271033100SHDFND1 0 100 0
TELUS CorpCALL87971M103351,800SHDFND1 0 1,800 0
Invesco QQQ Trust Series 1PUT46090E10312,01232,500SHSOLE32,500 0 0
Enbridge IncCALL29250N105371,000SHDFND1 0 1,000 0
TELUS CorpCALL87971M1034200SHDFND1 0 200 0
CGI IncCALL12532H10421200SHDFND1 0 200 0
Brookfield Renewable Partners LPPUTG1625810812400SHSOLE400 0 0
Coca-Cola European Partners PLCOMG25839104 0 2SHSOLE2 0 0
iShares Russell 2000 ETFCALL46428765537,454200,000SHSOLE200,000 0 0
Novagold Resources IncPUT66987E2063800SHDFND1 0 800 0
Bank of Nova Scotia/ThePUT0641491071503,000SHDFND1 0 3,000 0
Ballard Power Systems IncCALL05858610811426,000SHDFND1 0 26,000 0
iShares MSCI EAFE ETFPUT46428746514,500200,000SHSOLE200,000 0 0
Canadian National Railway CoCALL13637510224200SHDFND1 0 200 0
TC Energy CorpPUT87807B1074100SHDFND1 0 100 0
Imperial Oil LtdCALL453038408511,000SHDFND1 0 1,000 0
Suncor Energy IncPUT86722410715500SHDFND1 0 500 0
Newmont CorpCALL6516391064100SHDFND1 0 100 0
Vermilion Energy IncPUT923725105201,600SHDFND1 0 1,600 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
TELUS CorpPUT87971M1032100SHDFND1 0 100 0
Suncor Energy IncPUT867224107351,200SHDFND1 0 1,200 0
Manulife Financial CorpCALL56501R10628214,900SHDFND1 0 14,900 0
Agnico Eagle Mines LtdCALL008474108501,000SHDFND1 0 1,000 0
Bank of MontrealCALL06367110145500SHDFND1 0 500 0
Teck Resources LtdCALL87874220421500SHDFND1 0 500 0
BCE IncCALL05534B76018400SHDFND1 0 400 0
Fortis Inc/CanadaPUT3495531073237,500SHSOLE7,500 0 0
Brookfield Renewable Partners LPPUTG16258108832,800SHSOLE2,800 0 0
Brookfield Renewable Partners LPPUTG162581082217,500SHSOLE7,500 0 0
Bank of Nova Scotia/ThePUT0641491072154,300SHDFND1 0 4,300 0
Enbridge IncPUT29250N10519500SHSOLE500 0 0
Canadian Imperial Bank of CommercePUT136069101852,000SHDFND1 0 2,000 0
Toronto-Dominion Bank/TheCALL89116050977512,500SHDFND1 0 12,500 0
Royal Bank of CanadaCALL7800871022,38925,000SHSOLE25,000 0 0
Canadian Imperial Bank of CommercePUT1360691014100SHSOLE100 0 0
BCE IncCALL05534B76057012,500SHSOLE12,500 0 0
Pembina Pipeline CorpCALL706327103351,100SHDFND1 0 1,100 0
Bank of Nova Scotia/ThePUT06414910710200SHSOLE200 0 0
BCE IncCALL05534B76057012,500SHSOLE12,500 0 0
BCE IncPUT05534B76057012,500SHSOLE12,500 0 0
BCE IncPUT05534B7601553,400SHSOLE3,400 0 0
BCE IncPUT05534B760912,000SHSOLE2,000 0 0
Enbridge IncPUT29250N10540911,000SHDFND1 0 11,000 0
BCE IncCALL05534B76027600SHSOLE600 0 0
Teck Resources LtdPUT878742204461,100SHDFND1 0 1,100 0
Canadian Natural Resources LtdCALL13638510110,014178,000SHDFND1 0 178,000 0
Enerplus CorpCALL292766102151,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdCALL0084741087,495150,000SHDFND1 0 150,000 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Pembina Pipeline CorpPUT7063271036200SHDFND1 0 200 0
Fortis Inc/CanadaCALL349553107431,000SHDFND1 0 1,000 0
Fortis Inc/CanadaCALL349553107862,000SHDFND1 0 2,000 0
Enbridge IncPUT29250N10515400SHDFND1 0 400 0
Bank of Nova Scotia/ThePUT06414910725500SHSOLE500 0 0
Bank of Nova Scotia/ThePUT06414910715300SHSOLE300 0 0
Bank of Nova Scotia/ThePUT064149107951,900SHSOLE1,900 0 0
Bank of Nova Scotia/ThePUT064149107801,600SHSOLE1,600 0 0
TC Energy CorpPUT87807B10720500SHDFND1 0 500 0
iShares iBoxx High Yield Corporate Bond ETFPUT46428851311,261150,000SHSOLE150,000 0 0
Suncor Energy IncCALL867224107592,000SHDFND1 0 2,000 0
Agnico Eagle Mines LtdCALL008474108801,600SHDFND1 0 1,600 0
Nutrien LtdPUT67077M1086100SHDFND1 0 100 0
SPDR S&P 500 ETF TrustPUT78462F10311,08625,000SHSOLE25,000 0 0
SPDR S&P 500 ETF TrustCALL78462F10311,08625,000SHSOLE25,000 0 0
iShares Russell 2000 ETFPUT4642876559,36450,000SHSOLE50,000 0 0
BCE IncCALL05534B760461,000SHDFND1 0 1,000 0
Bank of MontrealPUT0636711011271,400SHDFND1 0 1,400 0
TC Energy CorpCALL87807B10728700SHDFND1 0 700 0
ATS CorpCALL00217Y1045100SHDFND1 0 100 0
Canadian National Railway CoPUT13637510248400SHDFND1 0 400 0
Brookfield CorpCALL11271J1071995,900SHDFND1 0 5,900 0
Manulife Financial CorpCALL56501R1061,08957,600SHDFND1 0 57,600 0
Royal Bank of CanadaCALL78008710219,113200,000SHSOLE200,000 0 0
Invesco QQQ Trust Series 1PUT46090E10340,656110,000SHSOLE110,000 0 0
Nutrien LtdPUT67077M1081773,000SHDFND1 0 3,000 0
Nutrien LtdPUT67077M1081182,000SHDFND1 0 2,000 0
TC Energy CorpPUT87807B1078200SHDFND1 0 200 0
Bausch Health Cos IncCALL0717341072300SHDFND1 0 300 0
Magna International IncCALL55922240111200SHDFND1 0 200 0
Precision Drilling CorpCALL74022D4075100SHDFND1 0 100 0
Algonquin Power & Utilities CorpPUT01585710581,000SHDFND1 0 1,000 0
Vermilion Energy IncCALL9237251054300SHDFND1 0 300 0
Fortis Inc/CanadaPUT3495531079200SHDFND1 0 200 0
Enbridge IncCALL29250N105371,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N105371,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N1051123,000SHDFND1 0 3,000 0
Canadian Imperial Bank of CommerceCALL1360691014100SHDFND1 0 100 0
Cameco CorpCALL13321L108311,000SHDFND1 0 1,000 0
Canadian Pacific Kansas City LtdCALL13646K108811,000SHDFND1 0 1,000 0
Algonquin Power & Utilities CorpPUT0158571052200SHDFND1 0 200 0
Vermilion Energy IncCALL9237251051100SHDFND1 0 100 0
TC Energy CorpPUT87807B1078200SHDFND1 0 200 0
BCE IncPUT05534B76023500SHDFND1 0 500 0
Canadian Natural Resources LtdPUT1363851016100SHDFND1 0 100 0
Osisko Gold Royalties LtdCALL68827L101151,000SHDFND1 0 1,000 0
Teck Resources LtdCALL878742204421,000SHDFND1 0 1,000 0
TC Energy CorpCALL87807B107611,500SHDFND1 0 1,500 0
Cenovus Energy IncCALL15135U109342,000SHDFND1 0 2,000 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
Rogers Communications IncCALL7751092002244,900SHDFND1 0 4,900 0
Fortis Inc/CanadaCALL3495531072636,100SHDFND1 0 6,100 0
Suncor Energy IncCALL867224107291,000SHDFND1 0 1,000 0
iShares Russell 2000 ETFPUT46428765523,409125,000SHSOLE125,000 0 0
Bank of Nova Scotia/TheCALL06414910716,946338,500SHDFND1 0 338,500 0
Cameco CorpCALL13321L108943,000SHDFND1 0 3,000 0
Enbridge IncCALL29250N10519500SHDFND1 0 500 0
Enbridge IncCALL29250N105371,000SHDFND1 0 1,000 0
Bank of Nova Scotia/ThePUT0641491071002,000SHDFND1 0 2,000 0
Toronto-Dominion Bank/ThePUT891160509681,100SHDFND1 0 1,100 0
Brookfield Renewable Partners LPCALLG162581083100SHDFND1 0 100 0
Suncor Energy IncCALL8672241079300SHDFND1 0 300 0
Manulife Financial CorpCALL56501R106784,100SHDFND1 0 4,100 0
Brookfield Infrastructure Partners LPCALLG162521017200SHDFND1 0 200 0
Nutrien LtdPUT67077M1081182,000SHDFND1 0 2,000 0
Nutrien LtdPUT67077M108591,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N105972,600SHDFND1 0 2,600 0
Pembina Pipeline CorpCALL706327103722,300SHDFND1 0 2,300 0
Fortis Inc/CanadaCALL3495531079200SHDFND1 0 200 0
Restaurant Brands International IncPUT76131D103781,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N1054100SHDFND1 0 100 0
Energy Select Sector SPDR FundPUT81369Y50681110,000SHSOLE10,000 0 0
Energy Select Sector SPDR FundCALL81369Y50681110,000SHSOLE10,000 0 0
Canadian Imperial Bank of CommerceCALL136069101431,000SHDFND1 0 1,000 0
Nikola CorpCALL6541101052,1531,560,000SHSOLE1,560,000 0 0
Nikola CorpCALL6541101053,5882,600,000SHSOLE2,600,000 0 0
Imperial Oil LtdCALL4530384085100SHDFND1 0 100 0
Canadian Imperial Bank of CommerceCALL1360691016,099142,900SHSOLE142,900 0 0
Brookfield CorpPUT11271J10717500SHDFND1 0 500 0
Canadian Natural Resources LtdPUT136385101731,300SHDFND1 0 1,300 0
Bausch Health Cos IncCALL07173410781,000SHDFND1 0 1,000 0
Gildan Activewear IncCALL375916103321,000SHDFND1 0 1,000 0
Paramount GlobalCALL92556H2061,591100,000SHSOLE100,000 0 0
Canadian Pacific Kansas City LtdPUT13646K108811,000SHDFND1 0 1,000 0
Pembina Pipeline CorpCALL7063271039300SHDFND1 0 300 0
Suncor Energy IncCALL867224107351,200SHDFND1 0 1,200 0
KKR & Co IncCALL48251W10489616,000SHSOLE16,000 0 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
Financial Select Sector SPDR FundPUT81369Y60533710,000SHSOLE10,000 0 0
Financial Select Sector SPDR FundCALL81369Y60533710,000SHSOLE10,000 0 0
Cameco CorpPUT13321L10816500SHDFND1 0 500 0
Barrick Gold CorpCALL067901108171,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdCALL00847410830600SHDFND1 0 600 0
Canadian Imperial Bank of CommercePUT13606910126600SHDFND1 0 600 0
Toronto-Dominion Bank/ThePUT8911605096100SHDFND1 0 100 0
Cameco CorpCALL13321L108632,000SHDFND1 0 2,000 0
TransAlta CorpCALL89346D10723525,100SHDFND1 0 25,100 0
Nutrien LtdPUT67077M108591,000SHDFND1 0 1,000 0
Wheaton Precious Metals CorpCALL96287910213300SHDFND1 0 300 0
Franco-Nevada CorpCALL35185810586600SHDFND1 0 600 0
Newmont CorpCALL651639106641,500SHDFND1 0 1,500 0
Rogers Communications IncCALL7751092002285,000SHDFND1 0 5,000 0
Canadian National Railway CoCALL1363751021211,000SHDFND1 0 1,000 0
Nutrien LtdPUT67077M108591,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommerceCALL13606910147011,000SHDFND1 0 11,000 0
TC Energy CorpPUT87807B10720500SHDFND1 0 500 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N1054100SHDFND1 0 100 0
Canadian Natural Resources LtdCALL1363851011132,000SHDFND1 0 2,000 0
MAG Silver CorpCALL55903Q1044400SHDFND1 0 400 0
Granite Real Estate Investment TrustCALL3874371146100SHDFND1 0 100 0
Royal Bank of CanadaCALL780087102961,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommerceCALL1360691011072,500SHSOLE2,500 0 0
Royal Bank of CanadaPUT78008710210100SHDFND1 0 100 0
TC Energy CorpCALL87807B10720500SHDFND1 0 500 0
Utilities Select Sector SPDR FundPUT81369Y88698215,000SHSOLE15,000 0 0
Caterpillar IncPUT1491231017,38230,000SHSOLE30,000 0 0
Imperial Oil LtdCALL45303840820400SHDFND1 0 400 0
Pembina Pipeline CorpCALL706327103311,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U1092100SHDFND1 0 100 0
Manchester United PlcCALLG5784H1061,70770,000SHSOLE70,000 0 0
TC Energy CorpPUT87807B10720500SHDFND1 0 500 0
TELUS CorpCALL87971M1031799,200SHDFND1 0 9,200 0
Cenovus Energy IncCALL15135U1092100SHDFND1 0 100 0
Teck Resources LtdPUT878742204421,000SHDFND1 0 1,000 0
AMC Entertainment Holdings IncPUT00165C1048,8002,000,000SHSOLE2,000,000 0 0
Canadian Pacific Kansas City LtdPUT13646K108811,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N10526700SHDFND1 0 700 0
BlackBerry LtdPUT09228F1033600SHDFND1 0 600 0
Canadian Imperial Bank of CommercePUT13606910113300SHDFND1 0 300 0
Precision Drilling CorpPUT74022D40710200SHDFND1 0 200 0
Fortis Inc/CanadaPUT349553107821,900SHSOLE1,900 0 0
Newmont CorpPUT65163910621500SHDFND1 0 500 0
Brookfield Renewable Partners LPPUTG1625810818600SHSOLE600 0 0
Brookfield Infrastructure Partners LPPUTG1625210122600SHSOLE600 0 0
Hudbay Minerals IncPUT44362810251,000SHDFND1 0 1,000 0
Cameco CorpPUT13321L10813400SHDFND1 0 400 0
Newmont CorpCALL65163910621500SHDFND1 0 500 0
PayPal Holdings IncCALL70450Y1033,33750,000SHSOLE50,000 0 0
Newmont CorpCALL651639106641,500SHDFND1 0 1,500 0
CGI IncPUT12532H10432300SHDFND1 0 300 0
Cenovus Energy IncPUT15135U1098500SHDFND1 0 500 0
Crescent Point Energy CorpCALL22576C1015800SHDFND1 0 800 0
Bank of MontrealCALL0636711013073,400SHDFND1 0 3,400 0
Pembina Pipeline CorpPUT7063271033100SHDFND1 0 100 0
Fortis Inc/CanadaPUT3495531074100SHDFND1 0 100 0
TC Energy CorpCALL87807B107812,000SHDFND1 0 2,000 0
Kinross Gold CorpCALL496902404173,500SHDFND1 0 3,500 0
Ovintiv IncCALL69047Q102381,000SHDFND1 0 1,000 0
Pembina Pipeline CorpCALL7063271036200SHDFND1 0 200 0
Brookfield Renewable Partners LPPUTG1625810815500SHDFND1 0 500 0
Agnico Eagle Mines LtdCALL00847410810200SHDFND1 0 200 0
Barrick Gold CorpCALL067901108342,000SHDFND1 0 2,000 0
Imperial Oil LtdCALL4530384085,631110,000SHDFND1 0 110,000 0
AMC Entertainment Holdings IncCALL00165C1044,4001,000,000SHSOLE1,000,000 0 0
Thomson Reuters CorpCALL8849038084,45833,000SHDFND1 0 33,000 0
Suncor Energy IncPUT867224107291,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/TheCALL891160509621,000SHDFND1 0 1,000 0
Pembina Pipeline CorpPUT70632710316500SHDFND1 0 500 0
AMC Entertainment Holdings IncCALL00165C10422050,000SHSOLE50,000 0 0
AMC Entertainment Holdings IncPUT00165C1044,4001,000,000SHSOLE1,000,000 0 0
Canadian Pacific Kansas City LtdPUT13646K108811,000SHDFND1 0 1,000 0
Kinross Gold CorpPUT496902404 0 100SHDFND1 0 100 0
Brookfield CorpCALL11271J10720,340603,800SHDFND1 0 603,800 0
AST SpaceMobile IncCALL00217D10011825,000SHSOLE25,000 0 0
Bank of Nova Scotia/TheCALL064149107501,000SHDFND1 0 1,000 0
BlackBerry LtdCALL09228F103173,000SHDFND1 0 3,000 0
Suncor Energy IncCALL867224107291,000SHDFND1 0 1,000 0
Suncor Energy IncPUT867224107291,000SHDFND1 0 1,000 0
Centerra Gold IncPUT15200610261,000SHDFND1 0 1,000 0
Wheaton Precious Metals CorpCALL9628791029200SHDFND1 0 200 0
Enbridge IncCALL29250N1054100SHDFND1 0 100 0
Ovintiv IncPUT69047Q10219500SHDFND1 0 500 0
Cameco CorpCALL13321L108943,000SHDFND1 0 3,000 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Nutrien LtdPUT67077M10812200SHDFND1 0 200 0
BlackBerry LtdPUT09228F10361,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommerceCALL1360691014100SHDFND1 0 100 0
TFI International IncCALL87241L10911100SHDFND1 0 100 0
Barrick Gold CorpCALL0679011082,031120,000SHDFND1 0 120,000 0
BlackBerry LtdPUT09228F10361,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdCALL00847410815300SHDFND1 0 300 0
Fortuna Silver Mines IncCALL34991510831,000SHDFND1 0 1,000 0
BlackBerry LtdPUT09228F10361,000SHDFND1 0 1,000 0
Royal Bank of CanadaCALL78008710230,580320,000SHDFND1 0 320,000 0
Teck Resources LtdPUT878742204421,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommerceCALL136069101431,000SHDFND1 0 1,000 0
Bank of Nova Scotia/ThePUT06414910725500SHDFND1 0 500 0
Bank of MontrealPUT0636711016056,700SHDFND1 0 6,700 0
Bank of Nova Scotia/ThePUT064149107801,600SHDFND1 0 1,600 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Canadian Pacific Kansas City LtdPUT13646K1088100SHDFND1 0 100 0
Agnico Eagle Mines LtdCALL0084741085100SHDFND1 0 100 0
Canadian Natural Resources LtdPUT136385101561,000SHDFND1 0 1,000 0
Bank of Nova Scotia/ThePUT06414910755111,000SHDFND1 0 11,000 0
Bank of MontrealCALL0636711011541,700SHDFND1 0 1,700 0
BlackBerry LtdCALL09228F1031200SHDFND1 0 200 0
TC Energy CorpCALL87807B1078200SHDFND1 0 200 0
iShares MSCI Emerging Markets ETFCALL4642872347,912200,000SHSOLE200,000 0 0
Alamos Gold IncPUT0115321088700SHDFND1 0 700 0
Magna International IncCALL559222401561,000SHDFND1 0 1,000 0
iShares MSCI Emerging Markets ETFCALL46428723411,868300,000SHSOLE300,000 0 0
AMC Entertainment Holdings IncCALL00165C1044,4001,000,000SHSOLE1,000,000 0 0
AMC Entertainment Holdings IncCALL00165C1041,100250,000SHSOLE250,000 0 0
ISHARES SILVER TRUST ISHARESPUT46428Q10927,1571,300,000SHSOLE1,300,000 0 0
ISHARES SILVER TRUST ISHARESPUT46428Q1092,089100,000SHSOLE100,000 0 0
ISHARES SILVER TRUST ISHARESPUT46428Q10920,8901,000,000SHSOLE1,000,000 0 0
ISHARES SILVER TRUST ISHARESCALL46428Q10910,445500,000SHSOLE500,000 0 0
ISHARES SILVER TRUST ISHARESCALL46428Q10911,490550,000SHSOLE550,000 0 0
ISHARES SILVER TRUST ISHARESCALL46428Q10931,3351,500,000SHSOLE1,500,000 0 0
ISHARES SILVER TRUST ISHARESCALL46428Q10920,8901,000,000SHSOLE1,000,000 0 0
ISHARES SILVER TRUST ISHARESCALL46428Q10916,712800,000SHSOLE800,000 0 0
ISHARES SILVER TRUST ISHARESCALL46428Q10945,9582,200,000SHSOLE2,200,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10789,135500,000SHSOLE500,000 0 0
SPDR GOLD TRUST GOLD SHSPUT78463V1077,13140,000SHSOLE40,000 0 0
SPDR GOLD TRUST GOLD SHSPUT78463V10744,568250,000SHSOLE250,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10730,306170,000SHSOLE170,000 0 0
SPDR GOLD TRUST GOLD SHSPUT78463V10789,135500,000SHSOLE500,000 0 0
SPDR GOLD TRUST GOLD SHSPUT78463V10715,15385,000SHSOLE85,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10726,741150,000SHSOLE150,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10722,284125,000SHSOLE125,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10717,827100,000SHSOLE100,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V1075,34830,000SHSOLE30,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V107145,290815,000SHSOLE815,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10726,741150,000SHSOLE150,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10744,568250,000SHSOLE250,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10726,741150,000SHSOLE150,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10731,197175,000SHSOLE175,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10744,568250,000SHSOLE250,000 0 0
ISHARES SILVER TRUST ISHARESETF46428Q1091,53373,400SHSOLE73,400 0 0
SCHLUMBERGER LTDCOM80685710857311,668SHSOLE11,668 0 0
BROOKFIELD BUSINESS PARTNERS LPCOMG16234109573,285SHSOLE3,285 0 0
BROOKFIELD REIN-A EXC LVSCOMG1625010512362SHSOLE362 0 0
BROOKFIELD INFRA PARTNER LPUCOMG162521011,92752,809SHSOLE52,809 0 0
BROOKFIELD RENEWABLE PARTNERS LPUCOMG1625810878826,721SHSOLE26,721 0 0
FLEX LNG LTDCOMG35947202923,000SHSOLE3,000 0 0
GAN LIMITEDCOMG3728V1092515,000SHSOLE15,000 0 0
NABORS INDUSTRIES LTDCOMG6359F137 0 2SHSOLE2 0 0
TEXTAINER GROUP HOLDINGS LTDCOMG8766E1091183,000SHSOLE3,000 0 0
ATS CORPORATIONCOM00217Y104511,100SHSOLE1,100 0 0
AGNICO EAGLE MINES LIMITEDCOM00847410873214,646SHSOLE14,646 0 0
ALGOMA STEEL GROUP INCCOM0156581077110,000SHSOLE10,000 0 0
ALGOMA STEEL GROUP INC 19/10/26COM0156581152520,000SHSOLE20,000 0 0
ALGONQUIN POWER&UTILITIES CORPCOM01585710536544,161SHSOLE44,161 0 0
BCE INC NEWCOM05534B76010,087221,096SHSOLE221,096 0 0
BRP INC/CA-SUB VOTINGCOM05577W2001,29415,293SHSOLE15,293 0 0
BANK OF MONTREALCOM06367110129,282324,042SHSOLE324,042 0 0
BANK OF NOVA SCOTIACOM06414910722,864456,702SHSOLE456,702 0 0
BARRICK GOLD CORPCOM0679011082,297135,682SHSOLE135,682 0 0
BAUSCH HEALTH COMPANIES INCCOM071734107121,500SHSOLE1,500 0 0
BAYTEX ENERGY CORPCOM07317Q105522160,000SHSOLE160,000 0 0
BLACKBERRY LIMITEDCOM09228F1033500SHSOLE500 0 0
BROOKFIELD BUSINESS-CL ACOM11259V106311,633SHSOLE1,633 0 0
BROOKFIELD CORPCOM11271J10713,380397,177SHSOLE397,177 0 0
BROOKFIELD INFRA SUB VTG-A EXCHCOM11275Q1072886,305SHSOLE6,305 0 0
BROOKFIELD RENEWABLE CORP ACOM11284V10552916,770SHSOLE16,770 0 0
BROOKFIELD AST MGMT-A LVSCOM1130041053,373103,273SHSOLE103,273 0 0
CAE INCCOM1247651081,15851,686SHSOLE51,686 0 0
CGI INC CLASS-A SUB VTGCOM12532H1044,43942,069SHSOLE42,069 0 0
CAMECO CORPCOM13321L1081,03533,025SHSOLE33,025 0 0
CANADIAN IMPERIAL BANK OF COMMERCECOM13606910115,086353,121SHSOLE353,121 0 0
CANADIAN NATIONAL RAILWAY COCOM13637510223,913197,356SHSOLE197,356 0 0
CANADIAN NATURAL RESOURCES LTDCOM13638510115,787280,637SHSOLE280,637 0 0
CANADIAN PACIFIC KANSAS CITY LTDCOM13646K10820,263250,718SHSOLE250,718 0 0
CELESTICA INCCOM15101Q10843730,071SHSOLE30,071 0 0
CENOVUS ENERGY INCCOM15135U1099,122536,783SHSOLE536,783 0 0
WTS-CENOVUS ENERGY 1/01/26COM15135U1175387SHSOLE387 0 0
COLLIERS INTERNATIONAL GROUP INCCOM1946931071,08411,035SHSOLE11,035 0 0
CRESCENT POINT ENERGY CORPCOM22576C10152277,420SHSOLE77,420 0 0
DESCARTES SYSTEMS GROUP INCCOM2499061081,68721,052SHSOLE21,052 0 0
ENBRIDGE INCCOM29250N10520,910562,214SHSOLE562,214 0 0
ENERPLUS CORPCOM29276610287060,000SHSOLE60,000 0 0
EQUINOX GOLD CORPCOM29446Y50222950,000SHSOLE50,000 0 0
FIRST MAJESTIC SILVER CORPCOM32076V103285,000SHSOLE5,000 0 0
FIRSTSERVICE CORPCOM33767E2022111,368SHSOLE1,368 0 0
FORTIS INCCOM34955310712,948300,283SHSOLE300,283 0 0
FRANCO-NEVADA CORPCOM3518581051,48310,401SHSOLE10,401 0 0
GILDAN ACTIVEWEAR INC CL A SVSCOM3759161031,38342,875SHSOLE42,875 0 0
UNITS-GRANITE REIT-STAPLECOM38743711474612,609SHSOLE12,609 0 0
IMPERIAL OIL LTDCOM4530384082,12341,470SHSOLE41,470 0 0
LIGHTSPEED COMMERCE INCCOM53229C107261,540SHSOLE1,540 0 0
MAGNA INTERNATIONAL INCCOM5592224014,83885,647SHSOLE85,647 0 0
MANULIFE FINANCIAL CORPCOM56501R1069,867521,721SHSOLE521,721 0 0
METHANEX CORPCOM59151K10880619,500SHSOLE19,500 0 0
NORTH AMER CONSTRUCTION GROUP LTDCOM65681110620510,683SHSOLE10,683 0 0
NUTRIEN LTDCOM67077M1086,610111,896SHSOLE111,896 0 0
NUVEI CORP SUBORDINATE VTGCOM67079A1022277,683SHSOLE7,683 0 0
OPEN TEXT CORPORATIONCOM6837151063,10174,504SHSOLE74,504 0 0
PAN AMERICAN SILVER CORPCOM697900108805,500SHSOLE5,500 0 0
PEMBINA PIPELINE CORPORATIONCOM7063271031,43245,523SHSOLE45,523 0 0
RB GLOBAL INCCOM74935Q1072,04133,984SHSOLE33,984 0 0
RESTAURANT BRANDS INTL INCCOM76131D1036,12478,940SHSOLE78,940 0 0
ROGERS COMMUNICATIONS INC CL B NVSCOM7751092006,920151,590SHSOLE151,590 0 0
ROYAL BANK OF CANADACOM78008710248,746510,094SHSOLE510,094 0 0
SHOPIFY INC CL ACOM82509L1072874,435SHSOLE4,435 0 0
SPROTT PHYSICAL PLAT&PALL T/UCOM85207Q104222,000SHSOLE2,000 0 0
SPROTT PHYSICAL GOLD&SILVER TRUSTCOM85208R10146926,000SHSOLE26,000 0 0
STANTEC INCCOM85472N1091,41021,587SHSOLE21,587 0 0
SUN LIFE FINANCIAL INCCOM86679610510,737205,848SHSOLE205,848 0 0
SUNCOR ENERGY INC (NEW)COM8672241079,932338,364SHSOLE338,364 0 0
SUNOPTA INCCOM8676EP10871,000SHSOLE1,000 0 0
TFI INTERNATIONAL INCCOM87241L1094103,596SHSOLE3,596 0 0
TC ENERGY CORPORATIONCOM87807B10716,555409,372SHSOLE409,372 0 0
TECK RESOURCES LTD CL B SVSCOM8787422042,81266,790SHSOLE66,790 0 0
TELUS CORPORATIONCOM87971M10311,712601,472SHSOLE601,472 0 0
TELUS INTERNATIONAL CDA-W/ICOM87975H10038825,543SHSOLE25,543 0 0
THOMSON REUTERS CORPCOM88490380812,09089,492SHSOLE89,492 0 0
TORONTO-DOMINION BANKCOM89116050931,918514,657SHSOLE514,657 0 0
TRANSALTA CORPORATIONCOM89346D10723424,979SHSOLE24,979 0 0
TRICON RESIDENTIAL INCCOM89612W102343,878SHSOLE3,878 0 0
TRIPLE FLAG PRECIOUS MET CORPCOM89679M10420715,000SHSOLE15,000 0 0
VERMILION ENERGY INCCOM923725105423,400SHSOLE3,400 0 0
VERSABANKCOM92512J106324,206SHSOLE4,206 0 0
WASTE CONNECTIONS INCCOM94106B1012,35516,470SHSOLE16,470 0 0
WHEATON PRECIOUS METALS CORPCOM9628791021,10225,476SHSOLE25,476 0 0
FTAI AVIATION LTDCOMG3730V105321,000SHSOLE1,000 0 0
JX LUXVENTURE LTDCOMY46002302 0 55SHSOLE55 0 0
ABCAM PLC-SPON ADRCOM000380204471,905SHSOLE1,905 0 0
ALERIAN MLP ETFCOM00162Q45220500SHSOLE500 0 0
AT&T INCCOM00206R10221313,380SHSOLE13,380 0 0
ABBOTT LABORATORIES INCCOM0028241002,72725,031SHSOLE25,031 0 0
ABBVIE INCCOM00287Y1091,0467,765SHSOLE7,765 0 0
ABERCROMBIE & FITCH CO-CL ACOM00289620719500SHSOLE500 0 0
ABERDEEN ASIA-PACIFIC INCOMECOM00300910731,200SHSOLE1,200 0 0
ABERDEEN AUSTRALIA EQUITY FDCOM00301110351,119SHSOLE1,119 0 0
ACTIVISION BLIZZARD INCCOM00507V10934400SHSOLE400 0 0
ADOBE INCCOM00724F1014891,001SHSOLE1,001 0 0
AGILENT TECHNOLOGIES INCCOM00846U10154447SHSOLE447 0 0
AIR PRODUCTS & CHEMICALS INCCOM0091581062895SHSOLE95 0 0
ALBEMARLE CORPCOM012653101732SHSOLE32 0 0
ALCOA CORPORATIONCOM0138721064106SHSOLE106 0 0
ALIBABA GROUP HOLDING LTD-SPON ADRCOM01609W10250600SHSOLE600 0 0
ALPHABET INC CLASS-CCOM02079K1074,25135,157SHSOLE35,157 0 0
ALPHABET INC CLASS-ACOM02079K3055,28144,138SHSOLE44,138 0 0
ALTRIA GROUP INCCOM02209S1032976,570SHSOLE6,570 0 0
AMAZON.COM INCCOM0231351064,05031,082SHSOLE31,082 0 0
AMERICAN ELECTRIC POWER COMPCOM0255371013213,817SHSOLE3,817 0 0
AMERICAN EXPRESS COMPANYCOM0258161092,31113,271SHSOLE13,271 0 0
THE NECESSITY RETL REIT-ACOM02607T109142,000SHSOLE2,000 0 0
AMERICAN INTERNATIONAL GROUP INCCOM0268747843095,366SHSOLE5,366 0 0
AMERICA'S CAR-MART INCCOM03062T1051001,000SHSOLE1,000 0 0
AMERISOURCEBERGEN CORPORATIONCOM03073E1052,14211,136SHSOLE11,136 0 0
AMERIPRISE FINANCIAL INCCOM03076C1061,3754,143SHSOLE4,143 0 0
AMETEK INCCOM0311001008145,033SHSOLE5,033 0 0
AMGEN INCCOM0311621001,9108,609SHSOLE8,609 0 0
AMPHENOL CORPORATION CL-ACOM0320951011,90922,481SHSOLE22,481 0 0
ANALOG DEVICES INCCOM0326541051951,000SHSOLE1,000 0 0
ANHEUSER-BUSCH INBEV SPN ADRCOM03524A1081051,850SHSOLE1,850 0 0
ANTHEM INCCOM0367521032,6646,000SHSOLE6,000 0 0
APPLE INCCOM03783310019,919102,748SHSOLE102,748 0 0
APPLIED MATERIALS INCCOM0382221057305,052SHSOLE5,052 0 0
APTARGROUP INCCOM0383361035574,809SHSOLE4,809 0 0
ARCHROCK INCCOM03957W1065500SHSOLE500 0 0
ARCONIC CORPCOM03966V107280SHSOLE80 0 0
ARES CAPITAL CORPORATIONCOM04010L1039500SHSOLE500 0 0
ARGENX SE-ADRCOM04016X1013897SHSOLE97 0 0
ARISTA NETWORKS INCCOM040413106119735SHSOLE735 0 0
ASTRAZENECA PLC SPONSORED ADRCOM0463531081782,483SHSOLE2,483 0 0
AUTOMATIC DATA PROCESSING INCCOM0530151031,1645,299SHSOLE5,299 0 0
BP PLC SPONSORED ADRCOM0556221041825,173SHSOLE5,173 0 0
BWX TECHNOLOGIES INCCOM05605H1003494,876SHSOLE4,876 0 0
BANCO SANTANDER S.A. ADRCOM05964H10541,140SHSOLE1,140 0 0
BANK OF AMERICA CORPORATIONCOM0605051042,00870,041SHSOLE70,041 0 0
BANK OZKCOM06417N10327685SHSOLE685 0 0
BAXTER INTERNATIONAL INCCOM0718131093768,253SHSOLE8,253 0 0
BECTON, DICKINSON & COCOM0758871091,9667,451SHSOLE7,451 0 0
BEIGENE LTDCOM07725L10222125SHSOLE125 0 0
BERKSHIRE HATHAWAY INC CL ACOM08467010827,68354SHSOLE54 0 0
BERKSHIRE HATHAWAY INC CLASS B NEWCOM0846707024,27412,539SHSOLE12,539 0 0
BHP GROUP LTD - SPONSORED ADRCOM0886061081051,753SHSOLE1,753 0 0
BIO-RAD LABS INCCOM090572207299790SHSOLE790 0 0
BIOGEN INCCOM09062X1031,7116,010SHSOLE6,010 0 0
BLACKROCK INCCOM09247X1011,6482,386SHSOLE2,386 0 0
THE BLACKSTONE GROUP INCCOM09260D1071811,946SHSOLE1,946 0 0
BOEING COMPANYCOM0970231053021,429SHSOLE1,429 0 0
BOOKING HOLDINGS INCCOM09857L1082,9611,097SHSOLE1,097 0 0
BORGWARNER INCCOM0997241063046,212SHSOLE6,212 0 0
BOSTON SCIENTIFIC CORPCOM10113710770513,035SHSOLE13,035 0 0
BRISTOL-MYERS SQUIBB COMPANYCOM1101221085578,720SHSOLE8,720 0 0
BROADRIDGE FINANCIAL SOLUTIONS INCCOM11133T10322135SHSOLE135 0 0
BROADCOM INCCOM11135F1019221,063SHSOLE1,063 0 0
CDW CORPCOM12514G1083261,777SHSOLE1,777 0 0
CIGNA CORPORATIONCOM12552310063225SHSOLE225 0 0
CME GROUP INCCOM12572Q1053,15317,024SHSOLE17,024 0 0
CRH PUBLIC LTD COMPCOM12626K20380514,457SHSOLE14,457 0 0
CSX CORPORATIONCOM12640810354015,840SHSOLE15,840 0 0
CVS HEALTH CORPORATIONCOM1266501001,44120,861SHSOLE20,861 0 0
CADENCE DESIGN SYSTEMS INCCOM12738710875319SHSOLE319 0 0
CAMPBELL SOUP COMPANYCOM1344291091,41931,060SHSOLE31,060 0 0
CAPITAL ONE FINANCIAL CORPORATIONCOM14040H1051090SHSOLE90 0 0
CARLISLE COMPANIES INCCOM1423391001,1454,466SHSOLE4,466 0 0
CARLYLE GROUP INCCOM14316J10879024,730SHSOLE24,730 0 0
CARRIER GLOBAL CORPORATIONCOM14448C10467213,532SHSOLE13,532 0 0
CATERPILLAR INCCOM1491231011,0914,438SHSOLE4,438 0 0
CENTENE CORPORATIONCOM15135B10127406SHSOLE406 0 0
CHARTER COMMUNICATIONS INC-ACOM16119P10812SHSOLE2 0 0
CHEMOURS CO(THE)COM1638511087202SHSOLE202 0 0
CHENIERE ENERGY INCCOM16411R2081,1767,725SHSOLE7,725 0 0
CHEVRON CORPORATIONCOM1667641003,22720,517SHSOLE20,517 0 0
CISCO SYSTEMS INCCOM17275R1021,34826,060SHSOLE26,060 0 0
CITIGROUP INC NEWCOM17296742439838SHSOLE838 0 0
CLEVELAND-CLIFFS INCCOM1858991017400SHSOLE400 0 0
CLOROX COMPANYCOM18905410979500SHSOLE500 0 0
COCA-COLA COMPANYCOM1912161001,18319,647SHSOLE19,647 0 0
COGNIZANT TECH SOLUTIONS CORP-ACOM19244610275211,524SHSOLE11,524 0 0
COLGATE-PALMOLIVE COMPANYCOM1941621032,25629,305SHSOLE29,305 0 0
COMCAST CORP CL ACOM20030N1013,14175,637SHSOLE75,637 0 0
CONAGRA BRANDS INCCOM2058871021695,000SHSOLE5,000 0 0
CONN'S INCCOM20824210761,500SHSOLE1,500 0 0
CONOCOPHILLIPSCOM20825C1041,65716,004SHSOLE16,004 0 0
CONSTELLATION BRANDS INC-CLASS ACOM21036P1085702,318SHSOLE2,318 0 0
COPART INCCOM2172041062702,965SHSOLE2,965 0 0
CORTEVA INCCOM22052L104811,410SHSOLE1,410 0 0
COSTCO WHOLESALE CORPCOM22160K1052,8695,332SHSOLE5,332 0 0
COSTAR GROUP INCCOM22160N109911,024SHSOLE1,024 0 0
CUMMINS INCCOM2310211061,3105,348SHSOLE5,348 0 0
D.R. HORTON INCCOM23331A1096885,656SHSOLE5,656 0 0
DXC TECHNOLOGY COMPANYCOM23355L106151SHSOLE51 0 0
DANAHER CORPCOM2358511022,1098,791SHSOLE8,791 0 0
DARLING INGREDIENTS INCCOM23726610129454SHSOLE454 0 0
DATADOG INC CLASS ACOM23804L10371725SHSOLE725 0 0
DEERE & COMPANYCOM2441991054731,167SHSOLE1,167 0 0
DELTA AIR LINES INCCOM2473617021332,803SHSOLE2,803 0 0
DEVON ENERGY CORPORATIONCOM25179M1032755,700SHSOLE5,700 0 0
DIAGEO PLC SPONSORED ADRCOM25243Q2051,6459,486SHSOLE9,486 0 0
DISNEY,WALT COMPANYCOM2546871064444,972SHSOLE4,972 0 0
DISCOVER FINANCIAL SERVICESCOM2547091081281,100SHSOLE1,100 0 0
DOLLAR GENERAL CORPCOM2566771057654,509SHSOLE4,509 0 0
DOLLAR TREE INCCOM25674610847328SHSOLE328 0 0
DOMINO'S PIZZA INCCOM25754A2018202,436SHSOLE2,436 0 0
DOW INCCOM260557103591,102SHSOLE1,102 0 0
DRIL-QUIP INCCOM262037104472,000SHSOLE2,000 0 0
DUKE ENERGY CORP NEWCOM26441C2042072,303SHSOLE2,303 0 0
DULUTH HOLDINGS INC CL-BCOM26443V1013500SHSOLE500 0 0
DUPONT DE NEMOURS INCCOM26614N10270979SHSOLE979 0 0
D-WAVE QUANTUM INCCOM26740W1095325,157SHSOLE25,157 0 0
DYNATRACE INCCOM26815010952110,119SHSOLE10,119 0 0
EOG RESOURCES INCCOM26875P1019758,528SHSOLE8,528 0 0
EBAY INCCOM2786421031,21927,290SHSOLE27,290 0 0
ECHOSTAR CORPORATION-ACOM27876810618210,500SHSOLE10,500 0 0
ECOLAB INCCOM278865100740SHSOLE40 0 0
EDWARDS LIFESCIENCES CORPCOM28176E10822235SHSOLE235 0 0
ELECTRONIC ARTS INCCOM28551210937284SHSOLE284 0 0
EMBECTA CORPCOM29082K105140SHSOLE40 0 0
EMERSON ELECTRIC COCOM2910111047638,447SHSOLE8,447 0 0
ENTEGRIS INCCOM29362U104435SHSOLE35 0 0
ENTERPRISE PRODUCTS PARTNERSCOM293792107261,000SHSOLE1,000 0 0
EQUINIX INC REITCOM29444U700550702SHSOLE702 0 0
EQUINOR ASA-SPONSORED ADRCOM29446M102 0 1SHSOLE1 0 0
ETHAN ALLEN INTERIORS INCCOM2976021041415,000SHSOLE5,000 0 0
EXXON MOBIL CORPORATIONCOM30231G1022,25421,027SHSOLE21,027 0 0
FS KKR CAPITAL CORPCOM302635206965,000SHSOLE5,000 0 0
FTI CONSULTING INCCOM3029411093962,085SHSOLE2,085 0 0
META PLATFORMS INCCOM30303M1025231,825SHSOLE1,825 0 0
FEDEX CORPORATIONCOM31428X10687350SHSOLE350 0 0
FIDELITY CORPORATE BOND ETFCOM316188101891,944SHSOLE1,944 0 0
FISERV INCCOM3377381081831,455SHSOLE1,455 0 0
FLUOR CORPCOM343412102301,000SHSOLE1,000 0 0
FLOWSERVE CORPORATIONCOM34354P1051,47939,835SHSOLE39,835 0 0
FORD MOTOR COMPANYCOM345370860140SHSOLE40 0 0
FORTIVE CORPORATIONCOM34959J1081351,800SHSOLE1,800 0 0
FRANKLIN RESOURCES INCCOM35461310111420SHSOLE420 0 0
FREEPORT MCMORAN INCCOM35671D8571,05426,368SHSOLE26,368 0 0
FTAI INFRASTRUCTURE INCCOM35953C10641,000SHSOLE1,000 0 0
GE HEALTHCARE TECH INCCOM36266G10727328SHSOLE328 0 0
ARTHUR J GALLAGHER & COCOM3635761091,2575,728SHSOLE5,728 0 0
GAP INCCOM3647601081120SHSOLE120 0 0
GENERAL DYNAMICS CORPCOM369550108732SHSOLE32 0 0
GENERAL ELECTRIC COMPCOM3696043011291,179SHSOLE1,179 0 0
GENTEX CORPCOM3719011091,05336,016SHSOLE36,016 0 0
GILEAD SCIENCES INCCOM375558103891,150SHSOLE1,150 0 0
GLADSTONE COMMERCIAL CORPCOM3765361086500SHSOLE500 0 0
GLAUKOS CORPCOM37732210214200SHSOLE200 0 0
GSK PLC-SPON ADRCOM37733W204380SHSOLE80 0 0
GLB X MSCI CHINA FINANCIAL ETFCOM37950E6066500SHSOLE500 0 0
GLBL X ROBOTICS&ARTIFICIAL INTEL ETFCOM37954Y71531611,000SHSOLE11,000 0 0
GOLD FIELDS LTD-SPONSORED ADRCOM38059T1063,456250,000SHSOLE250,000 0 0
GOLDMAN SACHS GROUP INCCOM38141G1042680SHSOLE80 0 0
GOLDMAN SACHS BDC INCCOM38147U107211,500SHSOLE1,500 0 0
GRAFTECH INTERNATIONAL LTDCOM3843135085010,000SHSOLE10,000 0 0
GUIDEWIRE SOFTWARE INCCOM40171V10023300SHSOLE300 0 0
HF SINCLAIR CORPCOM403949100861,924SHSOLE1,924 0 0
HCA HEALTHCARE INCCOM40412C1017412,443SHSOLE2,443 0 0
HDFC BANK LTD ADRCOM40415F1011091,560SHSOLE1,560 0 0
HP INCCOM40434L10518600SHSOLE600 0 0
HALEON PLC ADRCOM4055521001100SHSOLE100 0 0
HALLIBURTON COCOM4062161019260SHSOLE260 0 0
HARLEY-DAVIDSON INCCOM4128221081,56244,395SHSOLE44,395 0 0
HERSHEY COMPANY(THE)COM4278661083921,572SHSOLE1,572 0 0
WTS-HERTZ GLB HLDG 30/06/51COM42806J148505,000SHSOLE5,000 0 0
HEWLETT-PACKARD ENTERPRISE COCOM42824C10910600SHSOLE600 0 0
HILTON WORLDWIDE HLDGS INCCOM43300A2034192,877SHSOLE2,877 0 0
HOME DEPOT INCCOM4370761024,32613,934SHSOLE13,934 0 0
HONEYWELL INTERNATIONAL INCCOM4385161062781,339SHSOLE1,339 0 0
HOWMET AEROSPACE INCCOM44320110816320SHSOLE320 0 0
ICICI BANK LTD-SPON ADRCOM45104G10410450SHSOLE450 0 0
ILLUMINA INCCOM4523271096303,361SHSOLE3,361 0 0
ING GROEP NV-SPON ADRCOM456837103131,000SHSOLE1,000 0 0
INGERSOLL-RAND INCCOM45687V10663968SHSOLE968 0 0
INGREDION INCCOM457187102770SHSOLE70 0 0
INSPERITY INC.COM45778Q10794790SHSOLE790 0 0
INTEL CORPORATIONCOM45814010057417,167SHSOLE17,167 0 0
INTERACTIVE BROKERS GROUP INC CL-ACOM45841N10773885SHSOLE885 0 0
INTERCONTINENTAL HOTELS GROUP-ADRCOM45857P8065027,135SHSOLE7,135 0 0
INTERCONTINENTAL EXCHANGE INCCOM45866F1042,01117,796SHSOLE17,796 0 0
INTERNATIONAL BUSINESS MACHINES CORPCOM4592001019517,112SHSOLE7,112 0 0
INTERNATIONAL FLAVORS & FRAGRANCESCOM4595061013844,825SHSOLE4,825 0 0
INTERNATIONAL PAPER COMPANYCOM46014610319600SHSOLE600 0 0
INTERPUBLIC GROUP OF COMPANIES INCCOM4606901001,62742,187SHSOLE42,187 0 0
INVESCO ULTRA SHORT DURATION ETFCOM46090A88720404SHSOLE404 0 0
INVESCO SHARES QQQ TRUST SERIES 1COM46090E1033,4779,416SHSOLE9,416 0 0
INTUIT INCCOM461202103416909SHSOLE909 0 0
INTUITIVE SURGICAL INCCOM46120E60243125SHSOLE125 0 0
INVESCO GLB LISTED PRIVATE EQ ETFCOM46137V5897700SHSOLE700 0 0
IQVIA HOLDINGS INCCOM46266C1053521,565SHSOLE1,565 0 0
ISHARES MSCI CANADA ETFCOM464286509732,100SHSOLE2,100 0 0
ISHARES SELECT DIVIDEND ETFCOM4642871687396,527SHSOLE6,527 0 0
ISHARES S&P 500 INDEX FUNDCOM4642872001,2252,750SHSOLE2,750 0 0
ISHARES MSCI EMERGING MKTS ETFCOM4642872341383,500SHSOLE3,500 0 0
ISHARES 20 YR TREASURY BOND ETFCOM4642874321391,349SHSOLE1,349 0 0
ISHARES MSCI EAFE ETFCOM4642874651,07614,845SHSOLE14,845 0 0
ISHARES CORE S&P MID-CAP ETFCOM4642875073131,198SHSOLE1,198 0 0
ISHARES RUSSELL 2000 ETFCOM46428765528150SHSOLE150 0 0
ISHARES CORE S&P SMALL-CAP ETFCOM4642878042392,400SHSOLE2,400 0 0
ISHARES INTL SELECT DIVIDEND ETFCOM46428844854220,581SHSOLE20,581 0 0
ISHARES MSCI JAPAN ETFCOM46434G82231500SHSOLE500 0 0
ITRON INCCOM4657411064175,791SHSOLE5,791 0 0
JP MORGAN CHASE & COCOM46625H1007,35450,590SHSOLE50,590 0 0
JOHNSON & JOHNSONCOM4781601047,54445,600SHSOLE45,600 0 0
KLA CORPCOM4824801005711,177SHSOLE1,177 0 0
KKR & CO INC CLASS-ACOM48251W10454969SHSOLE969 0 0
KELLOGG COMPANYCOM4878361081,57023,306SHSOLE23,306 0 0
KEYSIGHT TECHNOLOGIES INCCOM49338L1031761,050SHSOLE1,050 0 0
KIMBERLY-CLARK CORPORATIONCOM4943681031,83713,312SHSOLE13,312 0 0
KINDER MORGAN INCCOM49456B101171,000SHSOLE1,000 0 0
KRAFT HEINZ COMPANY(THE)COM50075410618500SHSOLE500 0 0
KRANESHARES GLOBAL CARBON ETFCOM50076767860616,000SHSOLE16,000 0 0
KYNDRYL HOLDINGS INCCOM50155Q1009647SHSOLE647 0 0
LCI INDUSTRIESCOM50189K10328222SHSOLE222 0 0
L3HARRIS TECHNOLOGIES INCCOM50243110939200SHSOLE200 0 0
LAM RESEARCH CORPORATIONCOM51280710885132SHSOLE132 0 0
LAMB WESTON HOLDINGS INC W/ICOM5132721041911,666SHSOLE1,666 0 0
LAS VEGAS SANDS INCCOM51783410758010,000SHSOLE10,000 0 0
LATTICE SEMICONDUCTOR CORPCOM51841510481840SHSOLE840 0 0
ESTEE LAUDER COMPANIES-CL ACOM5184391042381,214SHSOLE1,214 0 0
LEIDOS HOLDINGS INCCOM5253271022402,710SHSOLE2,710 0 0
LILLY (ELI) & COMPANYCOM5324571085591,192SHSOLE1,192 0 0
LLOYDS BANKING GROUP PLC ADRCOM53943910915369,605SHSOLE69,605 0 0
LOCKHEED MARTIN CORPCOM53983010958126SHSOLE126 0 0
LOUISIANA-PACIFIC CORPORATIONCOM5463471051502,000SHSOLE2,000 0 0
LOWE'S COMPANIESCOM5486611071,6517,318SHSOLE7,318 0 0
LULULEMON ATHLETICA INCCOM5500211092565SHSOLE65 0 0
MP MATERIALS CORPCOM553368101693,000SHSOLE3,000 0 0
MSCI INCCOM55354G100132282SHSOLE282 0 0
MARATHON PETROLEUM CORPCOM56585A1024664,000SHSOLE4,000 0 0
MARKETAXESS HOLDINGS INCCOM57060D1081,2594,818SHSOLE4,818 0 0
MARSH & MCLENNAN COMPANIES INCCOM5717481022,00610,669SHSOLE10,669 0 0
MARTIN MARIETTA MATERIALS INCCOM5732841068451,831SHSOLE1,831 0 0
MASCO CORPORATIONCOM5745991061,46925,621SHSOLE25,621 0 0
MASTERCARD INC CLASS ACOM57636Q1044,22210,740SHSOLE10,740 0 0
MCCORMICK & CO INC NVSCOM5797802065506,314SHSOLE6,314 0 0
MCDONALD'S CORPORATIONCOM5801351013,83012,842SHSOLE12,842 0 0
MCEWEN MINING INCCOM58039P30514420,000SHSOLE20,000 0 0
MCKESSON CORPORATIONCOM58155Q103170398SHSOLE398 0 0
MERCK & CO INCCOM58933Y1053,57130,962SHSOLE30,962 0 0
METLIFE INCCOM59156R1082895,120SHSOLE5,120 0 0
MICROSOFT CORPORATIONCOM59491810431,57692,773SHSOLE92,773 0 0
MICROCHIP TECHNOLOGY INCCOM5950171046026,723SHSOLE6,723 0 0
MICRON TECHNOLOGY INCCOM59511210330471SHSOLE471 0 0
MIDDLEBY CORP (THE)COM5962781017074,787SHSOLE4,787 0 0
HERMAN MILLER INCCOM6005441003190SHSOLE190 0 0
MONDELEZ INTERNATIONAL INCCOM6092071054125,650SHSOLE5,650 0 0
MONSTER BEVERAGE CORPCOM61174X10928487SHSOLE487 0 0
MOODY'S CORPCOM615369105146420SHSOLE420 0 0
MORGAN STANLEYCOM6174464481,99423,366SHSOLE23,366 0 0
MOTOROLA SOLUTIONS INCCOM6200763074711,606SHSOLE1,606 0 0
MURPHY OIL CORPCOM62671710227700SHSOLE700 0 0
NOV INCCOM62955J103 0 27SHSOLE27 0 0
NATIONAL GRID PLC SPONSORED ADRCOM636274409741,100SHSOLE1,100 0 0
NATURA & CO HOLDING-ADR W/ICOM63884N1081120SHSOLE120 0 0
NATWEST GROUP PLC-SPON ADRCOM639057207304,969SHSOLE4,969 0 0
NETAPP INCCOM64110D1041,97025,800SHSOLE25,800 0 0
NETFLIX INCCOM64110L1068571,947SHSOLE1,947 0 0
NEW YORK TIMES CO-ACOM650111107252SHSOLE52 0 0
NEWELL BRANDS INCCOM651229106263,000SHSOLE3,000 0 0
NEWMONT CORPORATIONCOM6516391063979,301SHSOLE9,301 0 0
NEXTERA ENERGY INCCOM65339F10198213,236SHSOLE13,236 0 0
NIKE INC CLASS BCOM6541061032,62923,832SHSOLE23,832 0 0
NORDSTROM INCCOM655664100201,000SHSOLE1,000 0 0
NORFOLK SOUTHERN CORPCOM65584410839172SHSOLE172 0 0
NORTHROP GRUMMAN CORPCOM6668071026591,446SHSOLE1,446 0 0
NORTHWEST NATURAL HOLDING COCOM66765N10522500SHSOLE500 0 0
NORTONLIFELOCK INCCOM6687711081,45378,380SHSOLE78,380 0 0
NOVARTIS AG SPONSORED ADRCOM66987V1092592,570SHSOLE2,570 0 0
NOVO-NORDISK A/S ADRCOM6701002053,84123,747SHSOLE23,747 0 0
NUCOR CORPORATIONCOM6703461051641,000SHSOLE1,000 0 0
NVIDIA CORPORATIONCOM67066G1041,9654,648SHSOLE4,648 0 0
OAKTREE SPECIALTY LENDING COCOM67401P405351,778SHSOLE1,778 0 0
OCCIDENTAL PETROLEUM CORPCOM6745991052784,725SHSOLE4,725 0 0
OCCIDENTAL PETE CORP WTS 3/08/27COM6745991621885,027SHSOLE5,027 0 0
OFFICE PROPERTIES INCOME TRUCOM67623C10981,000SHSOLE1,000 0 0
OMNICOM GROUP INCCOM6819191062,48126,092SHSOLE26,092 0 0
ORACLE CORPORATIONCOM68389X1053,31427,843SHSOLE27,843 0 0
ORANGE SPON ADRCOM6840601066500SHSOLE500 0 0
ORGANON & COCOM68622V1067314SHSOLE314 0 0
OTIS WORLDWIDE CORPORATIONCOM68902V1073964,453SHSOLE4,453 0 0
OVINTIV INCCOM69047Q10249513,018SHSOLE13,018 0 0
PPG INDUSTRIES INCCOM6935061073532,380SHSOLE2,380 0 0
PARKER HANNIFIN CORPCOM7010941046211,594SHSOLE1,594 0 0
PAYCHEX INCCOM7043261078127,263SHSOLE7,263 0 0
PAYPAL HOLDINGS INCCOM70450Y1031001,500SHSOLE1,500 0 0
PEPSICO INCCOM7134481086,84036,951SHSOLE36,951 0 0
PFIZER INCCOM7170811032,15758,829SHSOLE58,829 0 0
PHILIP MORRIS INTERNATIONAL INCCOM71817210997610,000SHSOLE10,000 0 0
PHILLIPS 66COM7185461041912,000SHSOLE2,000 0 0
PIPER JAFFRAY COMPANIESCOM724078100752SHSOLE52 0 0
POLARIS INCCOM7310681021,55212,843SHSOLE12,843 0 0
PROCTER & GAMBLE COMPANYCOM7427181095,86138,644SHSOLE38,644 0 0
PROGRESSIVE CORPORATIONCOM743315103129972SHSOLE972 0 0
PROLOGIS INCCOM74340W1031401,143SHSOLE1,143 0 0
PROSPECT CAPITAL CORPCOM74348T10291,500SHSOLE1,500 0 0
PULTEGROUP INCCOM7458671011552,000SHSOLE2,000 0 0
QUALCOMM INCCOM7475251031,82815,366SHSOLE15,366 0 0
QUANTA SERVICES INCCOM74762E1025062,579SHSOLE2,579 0 0
RAYMOND JAMES FINANCIAL INCCOM7547301091051,016SHSOLE1,016 0 0
RAYTHEON TECHNOLOGIES CORPCOM75513E1015385,497SHSOLE5,497 0 0
REGAL REXNORD CORPCOM7587501034973,231SHSOLE3,231 0 0
RELX PLC - SPONSORED ADRCOM759530108501,500SHSOLE1,500 0 0
RENTOKIL INITIAL PLC-SP ADRCOM7601251041874,798SHSOLE4,798 0 0
RESIDEO TECHNOLOGIES INCCOM76118Y104 0 5SHSOLE5 0 0
REXFORD INDUSTRIAL REALITY INCCOM76169C10050955SHSOLE955 0 0
RIO TINTO PLC SPONSORED ADRCOM76720410026400SHSOLE400 0 0
ROCKWELL AUTOMATION INCCOM77390310996291SHSOLE291 0 0
ROPER TECHNOLOGIES INCCOM7766961067191,496SHSOLE1,496 0 0
SHELL PLC ADRCOM78025930577612,858SHSOLE12,858 0 0
RYAN SPECIALTY GROUP HLDGS-ACOM78351F1072475,511SHSOLE5,511 0 0
S&P GLOBAL INCCOM78409V1048842,207SHSOLE2,207 0 0
SEI INVESTMENTS COMPANYCOM7841171031,42423,895SHSOLE23,895 0 0
SPDR S&P 500 ETF TRUSTCOM78462F1032,0214,561SHSOLE4,561 0 0
SPDR GOLD TRUST ETFCOM78463V1071,4558,168SHSOLE8,168 0 0
SPDR S&P DIVIDEND ETFCOM78464A7635704,650SHSOLE4,650 0 0
SS&C TECHNOLOGIES HOLDINGS INCCOM78467J1003265,385SHSOLE5,385 0 0
SPDR S&P MIDCAP 400 ETF TRSTCOM78467Y10748100SHSOLE100 0 0
SPDR BLLOMBERG 1-3 MONTH T-BILL ETFCOM78468R6632252,455SHSOLE2,455 0 0
SANOFI SPON ADRCOM80105N10545833SHSOLE833 0 0
SASOL LIMITED SPONSORED ADRCOM803866300877,000SHSOLE7,000 0 0
SCHWAB, CHARLES CORPCOM80851310538675SHSOLE675 0 0
SERVICENOW INCCOM81762P102120213SHSOLE213 0 0
SHERWIN-WILLIAMS COMPANY (THE)COM8243481069563,604SHSOLE3,604 0 0
SMUCKER (J.M.) COCOM832696405537SHSOLE37 0 0
SNAP INC-ACOM83304A1066500SHSOLE500 0 0
SONY CORPORATION-SPONSORED ADRCOM8356993075375,966SHSOLE5,966 0 0
SOUTHERN COMPANYCOM8425871074766,773SHSOLE6,773 0 0
SOUTHERN COPPER CORPORATIONCOM84265V1053595,001SHSOLE5,001 0 0
SOUTHWEST AIRLINES COCOM84474110810270SHSOLE270 0 0
STARBUCKS CORPORATIONCOM8552441098848,932SHSOLE8,932 0 0
STATE STREET CORPCOM8574771034325,903SHSOLE5,903 0 0
STMICROELECTRONICS NV-NY SHSCOM8610121021503,000SHSOLE3,000 0 0
STRYKER CORPORATIONCOM8636671018742,865SHSOLE2,865 0 0
SUMITOMO MITSUI-SPONS ADRCOM86562M20991,000SHSOLE1,000 0 0
SYLVAMO CORPCOM8713321026144SHSOLE144 0 0
SYMBOTIC INCCL-ACOM87151X1011283,000SHSOLE3,000 0 0
SYNCHRONY FINANCIALCOM87165B1032377,000SHSOLE7,000 0 0
TJX COMPANIES INCCOM8725401095075,986SHSOLE5,986 0 0
T-MOBILE US INCCOM8725901043062,207SHSOLE2,207 0 0
TAIWAN SEMICONDUCTOR-SP ADRCOM8740391001,36613,545SHSOLE13,545 0 0
TARGET CORPCOM87612E106109830SHSOLE830 0 0
TEJON RANCH COCOM87908010917210,000SHSOLE10,000 0 0
TELEFONICA SA-SPON ADRCOM879382208112,731SHSOLE2,731 0 0
TEMPUR SEALY INTERNATIONAL INCCOM88023U1011,12628,125SHSOLE28,125 0 0
TEVA PHARMACEUTICAL INDS LTDCOM881624209233,001SHSOLE3,001 0 0
TEXAS INSTRUMENTS INCCOM8825081042,13311,856SHSOLE11,856 0 0
THERMO FISHER SCIENTIFICCOM8835561021,7933,438SHSOLE3,438 0 0
3M COMPANYCOM88579Y1013913,912SHSOLE3,912 0 0
TOLL BROTHERS INCCOM8894781031582,000SHSOLE2,000 0 0
TOPBUILD CORPCOM89055F1038873,336SHSOLE3,336 0 0
TOTAL S.A. SPONSORED ADRCOM89151E1091572,730SHSOLE2,730 0 0
TOYOTA MOTOR CORPCOM89233130725156SHSOLE156 0 0
TRACTOR SUPPLY COMPANYCOM8923561066192,802SHSOLE2,802 0 0
TRADEWEB MARKETSINC-CLASS ACOM8926721062513,665SHSOLE3,665 0 0
TRAVELERS COMPANIES INCCOM89417E109212SHSOLE12 0 0
U.S. BANCORPCOM902973304331,000SHSOLE1,000 0 0
UBER TECHNOLOGIES INCCOM90353T10015350SHSOLE350 0 0
UNILEVER PLC SPON ADRCOM9047677042094,015SHSOLE4,015 0 0
UNION PACIFIC CORPORATIONCOM9078181081,7268,442SHSOLE8,442 0 0
UNITED NATURAL FOODS INCCOM911163103452,300SHSOLE2,300 0 0
UNITED PARCEL SERVICE INC CL BCOM91131210645250SHSOLE250 0 0
UNITEDHEALTH GROUP INCCOM91324P1028,09416,848SHSOLE16,848 0 0
VF CORPORATIONCOM918204108133SHSOLE33 0 0
VALERO ENERGY CORPCOM91913Y1005865,000SHSOLE5,000 0 0
VANECK VECTORS GOLD MINERS ETFCOM92189F1061204,000SHSOLE4,000 0 0
VANGUARD DIVIDEND APREC INDEX FD ETFCOM9219088444822,971SHSOLE2,971 0 0
VANGUARD ESG US STOCK ETFCOM9219107333,09739,545SHSOLE39,545 0 0
VANGUARD TOTAL BOND MARKETCOM92193783517230SHSOLE230 0 0
VANGUARD FTSE DEV MKT ETFCOM92194385816350SHSOLE350 0 0
VANGUARD FTSE ALL WORLDCOM9220427181090SHSOLE90 0 0
VANGUARD EMERGING MARKETS ETFCOM92204285816400SHSOLE400 0 0
VANGUARD EUROPEAN ETFCOM9220428741201,950SHSOLE1,950 0 0
VANGUARD SHORT-TERM CORP BOND ETFCOM92206C40973960SHSOLE960 0 0
VANGUARD S&P500 INDEX ETFCOM92290836312,85831,588SHSOLE31,588 0 0
VANGUARD TOTAL STOCK MARKET ETFCOM9229087692201,000SHSOLE1,000 0 0
VERIZON COMMUNICATIONS INCCOM92343V10482222,124SHSOLE22,124 0 0
VERITIVE CORPORATIONCOM923454102430SHSOLE30 0 0
VERISK ANALYTICS INCCOM92345Y1062,86312,673SHSOLE12,673 0 0
VERTEX PHARMACEUTICALS INCCOM92532F1006511,850SHSOLE1,850 0 0
VIATRIS INCCOM92556V10627227,289SHSOLE27,289 0 0
VICTORYSHS US EQ INCM ETFCOM92647N824761,320SHSOLE1,320 0 0
VISA INC CLASS ACOM92826C8399,45739,843SHSOLE39,843 0 0
WABTEC CORPORATIONCOM9297401081,51713,841SHSOLE13,841 0 0
WALMART INCCOM9311421038195,212SHSOLE5,212 0 0
WALGREENS BOOTS ALLIANCE INCCOM9314271081314,600SHSOLE4,600 0 0
WARNER BROS DISCOVERY-ACOM934423104695,503SHSOLE5,503 0 0
WARNER MUSIC GROUP CORP-CL ACOM9345502031104,211SHSOLE4,211 0 0
WASTE MANAGEMENT INCCOM94106L109635SHSOLE35 0 0
WATERS CORPORATIONCOM9418481039933,726SHSOLE3,726 0 0
WELLS FARGO & COCOM94974610186020,172SHSOLE20,172 0 0
WEST PHARMACEUTICAL SERVICES INCCOM9553061051744SHSOLE44 0 0
WEYERHAEUSER COCOM9621661041745,200SHSOLE5,200 0 0
WOODSIDE ENERGY GROUP ADRCOM98022830813560SHSOLE560 0 0
YUM CHINA HOLDING INCCOM98850P1091,34623,831SHSOLE23,831 0 0
ZOETIS INCCOM98978V103160930SHSOLE930 0 0
ASML HOLDING NV-NY REG SHSCOMN07059210295407SHSOLE407 0 0
Algonquin Power & Utilities CorpCOM01585710523521,500SHDFND5 0 21,500 0
Algonquin Power & Utilities CorpCOM01585710557,3775,239,900SHSOLE5,239,900 0 0
Algonquin Power & Utilities CorpCOM01585710551146,650SHDFND5 0 46,650 0
Algonquin Power & Utilities CorpCOM01585710540036,550SHDFND5 0 36,550 0
Algonquin Power & Utilities CorpCOM01585710537434,200SHDFND5 0 34,200 0
Bank of MontrealCOM0636711017666,400SHDFND5 0 6,400 0
Bank of MontrealCOM0636711011,22010,200SHDFND5 0 10,200 0
Bank of MontrealCOM0636711015,44445,500SHDFND5 0 45,500 0
Bank of MontrealCOM0636711011,19610,000SHDFND5 0 10,000 0
Bank of Nova Scotia/TheCOM0641491076509,800SHDFND5 0 9,800 0
Bank of Nova Scotia/TheCOM0641491071,02115,400SHDFND5 0 15,400 0
Bank of Nova Scotia/TheCOM0641491075,29679,900SHDFND5 0 79,900 0
Bank of Nova Scotia/TheCOM06414910795414,400SHDFND5 0 14,400 0
Barrick Gold CorpCOM06790110829613,200SHDFND5 0 13,200 0
Barrick Gold CorpCOM06790110831414,000SHDFND5 0 14,000 0
Barrick Gold CorpCOM0679011081,98688,600SHDFND5 0 88,600 0
Barrick Gold CorpCOM06790110832714,600SHDFND5 0 14,600 0
BCE IncCOM05534B7601,43123,700SHDFND5 0 23,700 0
BCE IncCOM05534B760104,4921,730,000SHSOLE1,730,000 0 0
BCE IncCOM05534B7602,57642,650SHDFND5 0 42,650 0
BCE IncCOM05534B76012,125200,750SHDFND5 0 200,750 0
BCE IncCOM05534B7602,24137,100SHDFND5 0 37,100 0
Brookfield Infrastructure Partners LPCOMG16252101531,100SHDFND5 0 1,100 0
Brookfield Infrastructure Partners LPCOMG162521011843,800SHDFND5 0 3,800 0
Brookfield Infrastructure Partners LPCOMG162521011,35127,900SHDFND5 0 27,900 0
Brookfield Infrastructure Partners LPCOMG162521011793,700SHDFND5 0 3,700 0
Canadian Imperial Bank of CommerceCOM13606910188815,700SHDFND5 0 15,700 0
Canadian Imperial Bank of CommerceCOM1360691011,60128,300SHDFND5 0 28,300 0
Canadian Imperial Bank of CommerceCOM1360691017,144126,300SHDFND5 0 126,300 0
Canadian Imperial Bank of CommerceCOM1360691011,34623,800SHDFND5 0 23,800 0
Canadian National Railway CoCOM1363751021,1877,400SHDFND5 0 7,400 0
Canadian National Railway CoCOM1363751021,92512,000SHDFND5 0 12,000 0
Canadian National Railway CoCOM13637510210,09062,900SHDFND5 0 62,900 0
Canadian National Railway CoCOM1363751022,03712,700SHDFND5 0 12,700 0
Canadian Natural Resources LtdCOM136385101161,2492,165,000SHSOLE2,165,000 0 0
Canadian Pacific Kansas City LtdCOM13646K1084494,200SHDFND5 0 4,200 0
CGI IncCOM12532H1045594,000SHDFND5 0 4,000 0
CGI IncCOM12532H1047125,100SHDFND5 0 5,100 0
CGI IncCOM12532H1044,45631,900SHDFND5 0 31,900 0
CGI IncCOM12532H1048245,900SHDFND5 0 5,900 0
CME Group IncCOM12572Q1054,02428,750SHSOLE28,750 0 0
Descartes Systems Group Inc/TheCOM2499061084994,700SHDFND5 0 4,700 0
Descartes Systems Group Inc/TheCOM2499061085735,400SHDFND5 0 5,400 0
Descartes Systems Group Inc/TheCOM2499061081,60215,100SHDFND5 0 15,100 0
Descartes Systems Group Inc/TheCOM2499061086155,800SHDFND5 0 5,800 0
Enbridge IncCOM29250N10559612,100SHDFND5 0 12,100 0
Enbridge IncCOM29250N105109,9042,232,000SHSOLE2,232,000 0 0
Enbridge IncCOM29250N10582216,700SHDFND5 0 16,700 0
Enbridge IncCOM29250N1053,69875,100SHDFND5 0 75,100 0
Enbridge IncCOM29250N10594519,200SHDFND5 0 19,200 0
Fortis Inc/CanadaCOM3495531071,53626,900SHDFND5 0 26,900 0
Fortis Inc/CanadaCOM349553107118,1762,070,000SHSOLE2,070,000 0 0
Fortis Inc/CanadaCOM3495531072,69547,200SHDFND5 0 47,200 0
Fortis Inc/CanadaCOM34955310712,720222,800SHDFND5 0 222,800 0
Fortis Inc/CanadaCOM3495531072,39842,000SHDFND5 0 42,000 0
Franco-Nevada CorpCOM3518581053401,800SHDFND5 0 1,800 0
Franco-Nevada CorpCOM3518581053591,900SHDFND5 0 1,900 0
Franco-Nevada CorpCOM3518581052,51113,300SHDFND5 0 13,300 0
Franco-Nevada CorpCOM3518581055292,800SHDFND5 0 2,800 0
Granite Real Estate Investment TrustUNIT3874371144,29554,800SHDFND5 0 54,800 0
Manulife Financial CorpCOM56501R1062208,800SHDFND5 0 8,800 0
Manulife Financial CorpCOM56501R10663,7272,545,000SHSOLE2,545,000 0 0
Manulife Financial CorpCOM56501R10652821,100SHDFND5 0 21,100 0
Manulife Financial CorpCOM56501R1063,678146,900SHDFND5 0 146,900 0
Manulife Financial CorpCOM56501R10640316,100SHDFND5 0 16,100 0
Nutrien LtdCOM67077M108131,3851,679,900SHSOLE1,679,900 0 0
Nutrien LtdCOM67077M1082272,900SHDFND5 0 2,900 0
Osisko Gold Royalties LtdCOM68827L10129314,400SHDFND5 0 14,400 0
Pembina Pipeline CorpCOM70632710354,1451,300,000SHSOLE1,300,000 0 0
Primo Water CorpCOM74167P108462,800SHDFND5 0 2,800 0
Primo Water CorpCOM74167P108301,800SHDFND5 0 1,800 0
Primo Water CorpCOM74167P10878947,500SHDFND5 0 47,500 0
Primo Water CorpCOM74167P108764,600SHDFND5 0 4,600 0
Restaurant Brands International IncCOM76131D1034214,100SHDFND5 0 4,100 0
Restaurant Brands International IncCOM76131D1035445,300SHDFND5 0 5,300 0
Restaurant Brands International IncCOM76131D1032,72226,500SHDFND5 0 26,500 0
Restaurant Brands International IncCOM76131D1037507,300SHDFND5 0 7,300 0
Rogers Communications IncCOM77510920068311,300SHDFND5 0 11,300 0
Rogers Communications IncCOM775109200106,6771,765,000SHSOLE1,765,000 0 0
Rogers Communications IncCOM7751092001,17319,400SHDFND5 0 19,400 0
Rogers Communications IncCOM7751092008,764145,000SHDFND5 0 145,000 0
Rogers Communications IncCOM77510920093115,400SHDFND5 0 15,400 0
Royal Bank of CanadaCOM7800871021,45511,500SHDFND5 0 11,500 0
Royal Bank of CanadaCOM7800871022,96723,450SHDFND5 0 23,450 0
Royal Bank of CanadaCOM78008710212,29197,150SHDFND5 0 97,150 0
Royal Bank of CanadaCOM7800871022,23917,700SHDFND5 0 17,700 0
Stantec IncCOM85472N1097708,900SHDFND5 0 8,900 0
Stantec IncCOM85472N1091,10712,800SHDFND5 0 12,800 0
Stantec IncCOM85472N1097,02381,200SHDFND5 0 81,200 0
Stantec IncCOM85472N1091,32315,300SHDFND5 0 15,300 0
Sun Life Financial IncCOM8667961051,32619,200SHDFND5 0 19,200 0
Sun Life Financial IncCOM8667961052,02329,300SHDFND5 0 29,300 0
Sun Life Financial IncCOM86679610512,976187,900SHDFND5 0 187,900 0
Sun Life Financial IncCOM8667961052,09930,400SHDFND5 0 30,400 0
TC Energy CorpCOM87807B10788,6091,655,000SHSOLE1,655,000 0 0
TELUS CorpCOM87971M1031,40554,500SHDFND5 0 54,500 0
TELUS CorpCOM87971M103109,8234,260,000SHSOLE4,260,000 0 0
TELUS CorpCOM87971M1032,766107,300SHDFND5 0 107,300 0
TELUS CorpCOM87971M10311,907461,882SHDFND5 0 461,882 0
TELUS CorpCOM87971M1032,19685,200SHDFND5 0 85,200 0
Thomson Reuters CorpCOM8849038081,7249,640SHDFND5 0 9,640 0
Thomson Reuters CorpCOM8849038083,31818,553SHDFND5 0 18,553 0
Thomson Reuters CorpCOM88490380814,25179,675SHDFND5 0 79,675 0
Thomson Reuters CorpCOM8849038082,48313,881SHDFND5 0 13,881 0
Waste Connections IncCOM94106B1011,4587,700SHDFND5 0 7,700 0
Waste Connections IncCOM94106B1012,04910,825SHDFND5 0 10,825 0
Waste Connections IncCOM94106B10112,16064,225SHDFND5 0 64,225 0
Waste Connections IncCOM94106B1012,29112,100SHDFND5 0 12,100 0
Wheaton Precious Metals CorpCOM96287910246800SHDFND5 0 800 0
Wheaton Precious Metals CorpCOM962879102631,100SHDFND5 0 1,100 0
Wheaton Precious Metals CorpCOM96287910289415,600SHDFND5 0 15,600 0
Wheaton Precious Metals CorpCOM962879102741,300SHDFND5 0 1,300 0
ALPINE SUMMIT ENGY-A SVSCOM021009105 0 1SHDFND1 0 1 0
BROOKFIELD CORP CL-A LVSCOM11271J1076,721200,000SHDFND1 0 200,000 0
BROOKFIELD RENEWABLE PARTNERS LPCOMG162581084,130140,000SHDFND1 0 140,000 0
COEUR MINING INCCOM192108504 0 17SHDFND1 0 17 0
DIAMEDICA THERAPEUT-NEWCOM25253X207 0 24SHDFND1 0 24 0
GFL ENVIRONMENTAL INC SVSCOM36168Q10423600SHDFND1 0 600 0
IM CANNABIS CORP-NEWCOM44969Q30722,353SHDFND1 0 2,353 0
SANGOMA TECHNOLOGIES-NEWCOM80100R4081,783476,900SHDFND1 0 476,900 0
UR-ENERGY INCCOM91688R108514500,000SHDFND1 0 500,000 0
ZOMEDICA CORPCOM98980M109 0 20SHDFND1 0 20 0
AIRBNB, INC.BOND009066AB79,76911,302,000SHSOLE 0 0 0
AKAMAI TECHNOLOGIES, INC.BOND00971TAJ09,5227,500,000SHSOLE 0 0 0
ALARM.COM HOLDINGS, INC.BOND011642AB13,3654,000,000SHSOLE 0 0 0
BENTLEY SYSTEMS, INCORPORATEDBOND08265TAD13,1094,963,000SHSOLE 0 0 0
BIGCOMMERCE HOLDINGS, INC.BOND08975PAB47781,000,000SHSOLE 0 0 0
BLACKLINE INCBOND09239BAD16873,320,000SHSOLE 0 0 0
BLOCK INCBOND852234AK94,6356,140,000SHSOLE 0 0 0
BOX, INC.BOND10316TAB04,8713,946,000SHSOLE 0 0 0
CABLE ONE, INC.BOND12685JAE59931,230,000SHSOLE 0 0 0
CERIDIAN HCM HOLDING INC.BOND15677JAD04,2624,900,000SHSOLE 0 0 0
CLOUDFLARE, INC.BOND18915MAC11,7772,119,000SHSOLE 0 0 0
CONFLUENT INCBOND20717MAB94,0955,000,000SHSOLE 0 0 0
CONMED CORPORATIONBOND207410AH44,9824,500,000SHSOLE 0 0 0
DROPBOX INCBOND26210CAD65,3575,648,000SHSOLE 0 0 0
Etsy, Inc.BOND29786AAJ51,7591,500,000SHSOLE 0 0 0
Etsy, Inc.BOND29786AAN63,2414,250,000SHSOLE 0 0 0
FIVE9, INC.BOND338307AD33,3425,500,000SHSOLE 0 0 0
FIVERR INTERNATIONAL LTDBOND33835LAA33,3234,000,000SHSOLE 0 0 0
FORD MOTOR COMPANYBOND345370CZ16513,600,000SHSOLE 0 0 0
Guidewire Software, Inc.BOND40171VAA85,0825,300,000SHSOLE 0 0 0
HAEMONETICS CORPORATIONBOND405024AB63,3644,000,000SHSOLE 0 0 0
HALOZYME THERAPEUTICS INCBOND40637HAD14,1105,000,000SHSOLE 0 0 0
INTERDIGITAL, INC.BOND45867GAD35,5154,100,000SHSOLE 0 0 0
IONIS PHARMACEUTICALS, INC.BOND462222AD29341,000,000SHSOLE 0 0 0
ITRON, INC.BOND465741AN63,5364,000,000SHSOLE 0 0 0
JAMF HOLDING CORP.BOND47074LAB12,5393,000,000SHSOLE 0 0 0
JAZZ PHARMACEUTICALS PUBLIC LIMITED COMPANYBOND472145AD34,7425,000,000SHSOLE 0 0 0
JOHN BEAN TECHNOLOGIES CORPORATIONBOND477839AB03,6243,858,000SHSOLE 0 0 0
LIVE NATION ENTERTAINMENT, INC.BOND538034AU32,1172,000,000SHSOLE 0 0 0
LUMENTUM HOLDINGS INCBOND55024UAD13,5004,000,000SHSOLE 0 0 0
LYFT, INC.BOND55087PAB01,7832,000,000SHSOLE 0 0 0
MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC.BOND55405YAB62,5142,500,000SHSOLE 0 0 0
MONGODB INCBOND60937PAD81,9801,000,000SHSOLE 0 0 0
ON SEMICONDUCTOR CORPORATIONBOND682189AS44,1832,290,000SHSOLE 0 0 0
PACIRA PHARMACEUTICALS, INC.BOND695127AF71,7361,897,000SHSOLE 0 0 0
PERFICIENT, INC.BOND71375UAF83,6494,500,000SHSOLE 0 0 0
PTC THERAPEUTICS, INC.BOND69366JAD32,0382,000,000SHSOLE 0 0 0
SHAKE SHACK INC.BOND819047AB71,1821,478,000SHSOLE 0 0 0
SHIFT4 PAYMENTS INCBOND82452JAD13,0743,500,000SHSOLE 0 0 0
SNAP INCBOND83304AAF32,1883,000,000SHSOLE 0 0 0
SPOTIFY TECHNOLOGYBOND84921RAB64,8635,800,000SHSOLE 0 0 0
Splunk Inc.BOND848637AF11,7122,000,000SHSOLE 0 0 0
Splunk Inc.BOND848637AD62,9873,000,000SHSOLE 0 0 0
TELADOC INCBOND87918AAF22,3573,000,000SHSOLE 0 0 0
TRIPADVISOR, INC.BOND896945AD44,2815,150,000SHSOLE 0 0 0
UBER TECHNOLOGIES, INC.BOND90353TAJ92,7133,000,000SHSOLE 0 0 0
UNITY SOFTWARE INC.BOND91332UAB73,2744,164,000SHSOLE 0 0 0
UPWORK INC.BOND91688FAB01,2011,500,000SHSOLE 0 0 0
VAIL RESORTS, INC.BOND91879QAN94,4335,000,000SHSOLE 0 0 0
VERINT SYSTEMS INC.BOND92343XAC44,3074,956,000SHSOLE 0 0 0
VISHAY INTERTECHNOLOGY INC.BOND928298AP33,9394,815,000SHSOLE 0 0 0
Western Digital CorporationBOND958102AP04,8295,000,000SHSOLE 0 0 0
Wix.com Ltd.BOND92940WAD12,1582,500,000SHSOLE 0 0 0