COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 |
| | | VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY |
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
abrdn Physical Platinum Shares ETF | ETP | 003260106 | 588,416 | 6,400 | SH | | SOLE | | 6,400 | 0 | 0 |
Advanced Micro Devices Inc | Common | 007903107 | 3,307,838 | 33,750 | SH | | SOLE | | 33,750 | 0 | 0 |
Agilysys Inc | Common | 00847J105 | 429,052 | 5,200 | SH | | SOLE | | 5,200 | 0 | 0 |
Agnico Eagle Mines Ltd | Common | 008474108 | 1,122,255 | 16,300 | SH | | SOLE | | 16,300 | 0 | 0 |
Apple Inc | Common | 037833100 | 9,554,306 | 57,940 | SH | | SOLE | | 57,940 | 0 | 0 |
Arch Capital Group Ltd | Common | G0450A105 | 3,004,605 | 44,270 | SH | | SOLE | | 44,270 | 0 | 0 |
ARK Innovation ETF | ETP | 00214Q104 | 552,658 | 13,700 | SH | | SOLE | | 13,700 | 0 | 0 |
ASML Holding NV | Common | N07059210 | 5,668,028 | 8,351 | SH | | SOLE | | 8,351 | 0 | 0 |
AstraZeneca PLC | Common | 046353108 | 2,512,642 | 36,200 | SH | | SOLE | | 36,200 | 0 | 0 |
Axon Enterprise Inc | Common | 05464C101 | 4,798,299 | 21,340 | SH | | SOLE | | 21,340 | 0 | 0 |
Bank of New York Mellon Corp/The | Common | 064058100 | 7,115,957 | 158,000 | SH | | SOLE | | 158,000 | 0 | 0 |
Bank of Nova Scotia/The | Common | 064149107 | 14,628,299 | 218,170 | SH | | SOLE | | 218,170 | 0 | 0 |
Barrick Gold Corp | Common | 067901108 | 4,011,891 | 159,900 | SH | | SOLE | | 159,900 | 0 | 0 |
Broadcom Inc | Common | 11135F101 | 10,569,372 | 16,475 | SH | | SOLE | | 16,475 | 0 | 0 |
BRP Inc | Common | 05577W200 | 2,453,632 | 23,200 | SH | | SOLE | | 23,200 | 0 | 0 |
Canadian Imperial Bank of Commerce | Common | 136069101 | 13,523,793 | 236,844 | SH | | SOLE | | 236,844 | 0 | 0 |
Canadian Natural Resources Ltd | Common | 136385101 | 1,368,657 | 18,300 | SH | | SOLE | | 18,300 | 0 | 0 |
CGI Inc | Common | 12532H104 | 3,455,533 | 26,530 | SH | | SOLE | | 26,530 | 0 | 0 |
Consumer Staples Select Sector SPDR Fund | ETP | 81369Y308 | 485,615 | 6,500 | SH | | SOLE | | 6,500 | 0 | 0 |
Crescent Point Energy Corp | Common | 22576C101 | 1,567,899 | 164,350 | SH | | SOLE | | 164,350 | 0 | 0 |
Crocs Inc | Common | 227046109 | 4,186,429 | 33,110 | SH | | SOLE | | 33,110 | 0 | 0 |
Cummins Inc | Common | 231021106 | 1,507,333 | 6,310 | SH | | SOLE | | 6,310 | 0 | 0 |
Descartes Systems Group Inc/The | Common | 249906108 | 3,209,134 | 29,420 | SH | | SOLE | | 29,420 | 0 | 0 |
Docebo Inc | Common | 25609L105 | 2,162,286 | 39,300 | SH | | SOLE | | 39,300 | 0 | 0 |
DR Horton Inc | Common | 23331A109 | 2,895,677 | 29,710 | SH | | SOLE | | 29,710 | 0 | 0 |
Eli Lilly & Co | Common | 532457108 | 2,541,308 | 7,400 | SH | | SOLE | | 7,400 | 0 | 0 |
Enbridge Inc | Common | 29250N105 | 5,756,800 | 112,000 | SH | | SOLE | | 112,000 | 0 | 0 |
Energy Select Sector SPDR Fund | ETP | 81369Y506 | 728,904 | 8,800 | SH | | SOLE | | 8,800 | 0 | 0 |
Estee Lauder Cos Inc/The | Common | 518439104 | 2,444,884 | 9,920 | SH | | SOLE | | 9,920 | 0 | 0 |
ETFMG Prime Junior Silver Miners ETF | ETP | 26924G102 | 1,037,496 | 93,300 | SH | | SOLE | | 93,300 | 0 | 0 |
Exxon Mobil Corp | Common | 30231G102 | 625,062 | 5,700 | SH | | SOLE | | 5,700 | 0 | 0 |
First Trust Exchange-Traded Fund-First Trust Nasdaq-100 Equal Weighted Index SM | ETP | 337344105 | 533,445 | 5,300 | SH | | SOLE | | 5,300 | 0 | 0 |
First Trust Industrials/Producer Durables AlphaDEX Fund | ETP | 33734X150 | 699,930 | 12,600 | SH | | SOLE | | 12,600 | 0 | 0 |
First Trust Materials AlphaDEX Fund | ETP | 33734X168 | 803,436 | 12,300 | SH | | SOLE | | 12,300 | 0 | 0 |
First Trust RBA American Industrial Renaissance ETF | ETP | 33738R704 | 729,833 | 15,200 | SH | | SOLE | | 15,200 | 0 | 0 |
First Trust Rising Dividend Achievers ETF | ETP | 33738R506 | 576,131 | 12,840 | SH | | SOLE | | 12,840 | 0 | 0 |
First Trust SMID Cap Rising Dividend Achievers ETF | ETP | 33741X102 | 525,019 | 19,700 | SH | | SOLE | | 19,700 | 0 | 0 |
FlexShares Morningstar Global Upstream Natural Resources Index Fund | ETP | 33939L407 | 972,670 | 23,000 | SH | | SOLE | | 23,000 | 0 | 0 |
Franco-Nevada Corp | Common | 351858105 | 6,978,402 | 35,400 | SH | | SOLE | | 35,400 | 0 | 0 |
Freeport-McMoRan Inc | Common | 35671D857 | 3,683,554 | 90,370 | SH | | SOLE | | 90,370 | 0 | 0 |
GFL Environmental Inc | Common | 36168Q104 | 5,105,486 | 109,600 | SH | | SOLE | | 109,600 | 0 | 0 |
Global X Copper Miners ETF | ETP | 37954Y830 | 1,227,107 | 31,700 | SH | | SOLE | | 31,700 | 0 | 0 |
Global X Uranium ETF | ETP | 37954Y871 | 438,460 | 22,000 | SH | | SOLE | | 22,000 | 0 | 0 |
Global X US Infrastructure Development ETF | ETP | 37954Y673 | 1,003,590 | 35,400 | SH | | SOLE | | 35,400 | 0 | 0 |
Granite Real Estate Investment Trust | Common | 387437114 | 7,791,643 | 93,400 | SH | | SOLE | | 93,400 | 0 | 0 |
Hess Corp | Common | 42809H107 | 1,548,378 | 11,700 | SH | | SOLE | | 11,700 | 0 | 0 |
Howmet Aerospace Inc | Common | 443201108 | 3,462,343 | 81,790 | SH | | SOLE | | 81,790 | 0 | 0 |
Imperial Oil Ltd | Common | 453038408 | 7,622,157 | 110,900 | SH | | SOLE | | 110,900 | 0 | 0 |
Industrial Select Sector SPDR Fund | ETP | 81369Y704 | 720,908 | 7,125 | SH | | SOLE | | 7,125 | 0 | 0 |
Ingersoll Rand Inc | Common | 45687V106 | 4,057,474 | 69,740 | SH | | SOLE | | 69,740 | 0 | 0 |
Invesco Aerospace & Defense ETF | ETP | 46137V100 | 140,157 | 1,740 | SH | | SOLE | | 1,740 | 0 | 0 |
Invesco DB Agriculture Fund | ETP | 46140H106 | 874,404 | 42,800 | SH | | SOLE | | 42,800 | 0 | 0 |
Invesco DB Base Metals Fund | ETP | 46140H700 | 880,720 | 43,600 | SH | | SOLE | | 43,600 | 0 | 0 |
Invesco Water Resources ETF | ETP | 46137V142 | 775,709 | 14,540 | SH | | SOLE | | 14,540 | 0 | 0 |
Iridium Communications Inc | Common | 46269C102 | 4,434,188 | 71,600 | SH | | SOLE | | 71,600 | 0 | 0 |
iShares MSCI China ETF | ETP | 46429B671 | 613,647 | 12,300 | SH | | SOLE | | 12,300 | 0 | 0 |
iShares MSCI EAFE ETF | ETP | 464287465 | 959,084 | 13,410 | SH | | SOLE | | 13,410 | 0 | 0 |
iShares MSCI Global Metals & Mining Producers ETF | ETP | 46434G848 | 452,832 | 10,600 | SH | | SOLE | | 10,600 | 0 | 0 |
iShares MSCI Japan ETF | ETP | 46434G822 | 886,219 | 15,100 | SH | | SOLE | | 15,100 | 0 | 0 |
iShares MSCI Mexico ETF | ETP | 464286822 | 351,227 | 5,900 | SH | | SOLE | | 5,900 | 0 | 0 |
iShares MSCI South Korea ETF | ETP | 464286772 | 263,246 | 4,300 | SH | | SOLE | | 4,300 | 0 | 0 |
iShares U.S. Home Construction ETF | ETP | 464288752 | 779,517 | 11,090 | SH | | SOLE | | 11,090 | 0 | 0 |
iShares US Aerospace & Defense ETF | ETP | 464288760 | 1,057,586 | 9,190 | SH | | SOLE | | 9,190 | 0 | 0 |
JPMorgan Chase & Co | Common | 46625H100 | 7,963,039 | 61,588 | SH | | SOLE | | 61,588 | 0 | 0 |
Lamb Weston Holdings Inc | Common | 513272104 | 6,357,635 | 60,980 | SH | | SOLE | | 60,980 | 0 | 0 |
Lockheed Martin Corp | Common | 539830109 | 576,731 | 1,220 | SH | | SOLE | | 1,220 | 0 | 0 |
Merck & Co Inc | Common | 58933Y105 | 2,931,045 | 27,550 | SH | | SOLE | | 27,550 | 0 | 0 |
Meta Platforms Inc | Common | 30303M102 | 4,358,123 | 20,563 | SH | | SOLE | | 20,563 | 0 | 0 |
Microsoft Corp | Common | 594918104 | 11,885,456 | 41,226 | SH | | SOLE | | 41,226 | 0 | 0 |
Monster Beverage Corp | Common | 61174X109 | 1,327,566 | 24,580 | SH | | SOLE | | 24,580 | 0 | 0 |
Newmont Corp | Common | 651639106 | 2,986,071 | 45,100 | SH | | SOLE | | 45,100 | 0 | 0 |
NextEra Energy Inc | Common | 65339F101 | 2,802,321 | 36,356 | SH | | SOLE | | 36,356 | 0 | 0 |
Nuvei Corp | Common | 67079A102 | 3,322,599 | 56,430 | SH | | SOLE | | 56,430 | 0 | 0 |
NVIDIA Corp | Common | 67066G104 | 15,081,245 | 54,294 | SH | | SOLE | | 54,294 | 0 | 0 |
Open Text Corp | Common | 683715106 | 9,400,082 | 180,320 | SH | | SOLE | | 180,320 | 0 | 0 |
Oracle Corp | Common | 68389X105 | 12,083,820 | 130,590 | SH | | SOLE | | 130,590 | 0 | 0 |
Palo Alto Networks Inc | Common | 697435105 | 1,438,128 | 7,200 | SH | | SOLE | | 7,200 | 0 | 0 |
Pembina Pipeline Corp | Common | 706327103 | 5,222,166 | 119,282 | SH | | SOLE | | 119,282 | 0 | 0 |
Progressive Corp/The | Common | 743315103 | 9,875,739 | 69,080 | SH | | SOLE | | 69,080 | 0 | 0 |
PulteGroup Inc | Common | 745867101 | 142,786 | 2,450 | SH | | SOLE | | 2,450 | 0 | 0 |
Reinsurance Group of America Inc | Common | 759351604 | 4,812,550 | 36,250 | SH | | SOLE | | 36,250 | 0 | 0 |
Rogers Communications Inc | Common | 775109200 | 11,399,228 | 181,980 | SH | | SOLE | | 181,980 | 0 | 0 |
Royal Bank of Canada | Common | 780087102 | 14,586,868 | 113,173 | SH | | SOLE | | 113,173 | 0 | 0 |
Salesforce Inc | Common | 79466L302 | 3,268,801 | 16,362 | SH | | SOLE | | 16,362 | 0 | 0 |
Shift4 Payments Inc | Common | 82452J109 | 1,682,002 | 22,190 | SH | | SOLE | | 22,190 | 0 | 0 |
SiTime Corp | Common | 82982T106 | 2,260,035 | 15,890 | SH | | SOLE | | 15,890 | 0 | 0 |
SPDR EURO STOXX 50 ETF | ETP | 78463X202 | 996,331 | 22,190 | SH | | SOLE | | 22,190 | 0 | 0 |
SPDR S&P Capital Markets ETF | ETP | 78464A771 | 357,201 | 4,300 | SH | | SOLE | | 4,300 | 0 | 0 |
SPDR S&P Metals & Mining ETF | ETP | 78464A755 | 808,032 | 15,200 | SH | | SOLE | | 15,200 | 0 | 0 |
SPDR S&P Oil & Gas Equipment & Services ETF | ETP | 78468R549 | 877,701 | 11,670 | SH | | SOLE | | 11,670 | 0 | 0 |
SPDR S&P Semiconductor ETF | ETP | 78464A862 | 636,917 | 3,053 | SH | | SOLE | | 3,053 | 0 | 0 |
Sprott Physical Gold Trust | ETP | 85207H104 | 1,153,626 | 74,620 | SH | | SOLE | | 74,620 | 0 | 0 |
Sprott Physical Silver Trust | ETP | 85207K107 | 1,126,734 | 135,100 | SH | | SOLE | | 135,100 | 0 | 0 |
Stantec Inc | Common | 85472N109 | 5,488,825 | 69,470 | SH | | SOLE | | 69,470 | 0 | 0 |
Starbucks Corp | Common | 855244109 | 1,145,430 | 11,000 | SH | | SOLE | | 11,000 | 0 | 0 |
Steel Dynamics Inc | Common | 858119100 | 162,807 | 1,440 | SH | | SOLE | | 1,440 | 0 | 0 |
Sun Life Financial Inc | Common | 866796105 | 9,947,707 | 157,550 | SH | | SOLE | | 157,550 | 0 | 0 |
Technology Select Sector SPDR Fund | ETP | 81369Y803 | 543,636 | 3,600 | SH | | SOLE | | 3,600 | 0 | 0 |
TFI International Inc | Common | 87241L109 | 6,478,216 | 40,170 | SH | | SOLE | | 40,170 | 0 | 0 |
Thomson Reuters Corp | Common | 884903709 | 22,532,690 | 124,490 | SH | | SOLE | | 124,490 | 0 | 0 |
Toronto-Dominion Bank/The | Common | 891160509 | 6,927,602 | 86,600 | SH | | SOLE | | 86,600 | 0 | 0 |
VanEck Junior Gold Miners ETF | ETP | 92189F791 | 979,600 | 24,800 | SH | | SOLE | | 24,800 | 0 | 0 |
VanEck Steel ETF | ETP | 92189F205 | 981,596 | 15,400 | SH | | SOLE | | 15,400 | 0 | 0 |
Vanguard Industrials ETF | ETP | 92204A603 | 342,918 | 1,800 | SH | | SOLE | | 1,800 | 0 | 0 |
Vanguard S&P 500 Value ETF | ETP | 921932703 | 176,040 | 1,200 | SH | | SOLE | | 1,200 | 0 | 0 |
Visa Inc | Common | 92826C839 | 1,871,318 | 8,300 | SH | | SOLE | | 8,300 | 0 | 0 |
Wheaton Precious Metals Corp | Common | 962879102 | 11,693,419 | 179,650 | SH | | SOLE | | 179,650 | 0 | 0 |