The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

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
Adobe Inc Common 00724F101 1,117,987 1,909 SH   SOLE   1,909 0 0
Ally Financial Inc Common 02005N100 4,834,093 97,459 SH   SOLE   97,459 0 0
Alphabet Inc Common 02079K305 4,978,810 2,039 SH   SOLE   2,039 0 0
American Express Co Common 025816109 2,845,766 17,268 SH   SOLE   17,268 0 0
Amplify Online Retail ETF ETP 032108102 368,320 2,840 SH   SOLE   2,840 0 0
APA Corp Common 03743Q108 616,787 28,556 SH   SOLE   28,556 0 0
Apple Inc Common 037833100 800,837 5,856 SH   SOLE   5,856 0 0
Bank of Montreal Common 063671101 23,569,380 187,070 SH   SOLE   187,070 0 0
Bank of Nova Scotia/The Common 064149107 11,137,471 139,700 SH   SOLE   139,700 0 0
iPath Bloomberg Commodity Index Total Return ETN ETP 06738C778 881,280 32,400 SH   SOLE   32,400 0 0
BCE Inc Common 05534B760 7,808,135 127,730 SH   SOLE   127,730 0 0
Bank of America Corp Common 060505104 9,060,622 219,758 SH   SOLE   219,758 0 0
Blackstone Inc Common 09260D107 4,654,931 48,209 SH   SOLE   48,209 0 0
Brookfield Asset Management Inc Common 112585104 18,468,926 292,045 SH   SOLE   292,045 0 0
Canadian Imperial Bank of Commerce Common 136069101 20,048,627 142,078 SH   SOLE   142,078 0 0
Canadian Natural Resources Ltd Common 136385101 12,747,015 283,267 SH   SOLE   283,267 0 0
Canadian Pacific Railway Ltd Common 13645T100 4,860,271 50,989 SH   SOLE   50,989 0 0
Cenovus Energy Inc Common 15135U109 14,607,962 1,231,700 SH   SOLE   1,231,700 0 0
Century Communities Inc Common 156504300 1,633,224 24,545 SH   SOLE   24,545 0 0
CF Industries Holdings Inc Common 125269100 659,692 12,822 SH   SOLE   12,822 0 0
CGI Inc Common 12532H104 6,799,595 60,500 SH   SOLE   60,500 0 0
CI Financial Corp Common 125491100 13,453,440 591,360 SH   SOLE   591,360 0 0
Citigroup Inc Common 172967424 101,476 1,445 SH   SOLE   1,445 0 0
CNH Industrial NV Common N20944109 506,817 30,312 SH   SOLE   30,312 0 0
Comcast Corp Common 20030N101 4,317,815 76,050 SH   SOLE   76,050 0 0
Confluent Inc Common 20717M103 3,871,250 81,500 SH   SOLE   81,500 0 0
Crocs Inc Common 227046109 1,754,209 15,055 SH   SOLE   15,055 0 0
Xtrackers Harvest CSI 300 China A-Shares ETF ETP 233051879 1,743,220 43,000 SH   SOLE   43,000 0 0
Enbridge Inc Common 29250N105 10,424,108 213,537 SH   SOLE   213,537 0 0
Equitable Holdings Inc Common 29452E101 837,768 27,664 SH   SOLE   27,664 0 0
ETFMG Prime Junior Silver Miners ETF ETP 26924G102 1,361,920 89,600 SH   SOLE   89,600 0 0
Exxon Mobil Corp Common 30231G102 710,876 11,440 SH   SOLE   11,440 0 0
Facebook Inc Common 30303M102 2,178,403 6,265 SH   SOLE   6,265 0 0
First Republic Bank/CA Common 33616C100 6,241,433 33,384 SH   SOLE   33,384 0 0
First Trust NASDAQ Global Auto Index Fund ETP 33734X309 1,435,575 23,705 SH   SOLE   23,705 0 0
First Trust NASDAQ Clean Edge Smart Grid Infrastructure Index Fund ETP 33737A108 1,407,672 15,200 SH   SOLE   15,200 0 0
First Trust Consumer Discretionary AlphaDEX Fund ETP 33734X101 922,944 15,200 SH   SOLE   15,200 0 0
First Trust Materials AlphaDEX Fund ETP 33734X168 770,366 13,400 SH   SOLE   13,400 0 0
First Trust NASDAQ Cybersecurity ETF ETP 33734X846 494,487 10,575 SH   SOLE   10,575 0 0
First Trust Rising Dividend Achievers ETF ETP 33738R506 503,459 10,480 SH   SOLE   10,480 0 0
Ford Motor Co Common 345370860 6,319,601 425,276 SH   SOLE   425,276 0 0
Fortis Inc/Canada Common 349553107 7,823,090 142,575 SH   SOLE   142,575 0 0
Franco-Nevada Corp Common 351858105 3,857,741 21,445 SH   SOLE   21,445 0 0
Freeport-McMoRan Inc Common 35671D857 3,397,954 91,757 SH   SOLE   91,757 0 0
General Motors Co Common 37045V100 3,254,350 55,000 SH   SOLE   55,000 0 0
Gladstone Land Corp Common 376549101 679,596 28,300 SH   SOLE   28,300 0 0
Global X Silver Miners ETF ETP 37954Y848 1,515,850 35,500 SH   SOLE   35,500 0 0
Global X Copper Miners ETF ETP 37954Y830 1,497,145 40,300 SH   SOLE   40,300 0 0
Global X Uranium ETF ETP 37954Y871 1,356,800 64,000 SH   SOLE   64,000 0 0
Global X MSCI China Consumer Discretionary ETF ETP 37950E408 1,259,172 35,600 SH   SOLE   35,600 0 0
Global X Lithium & Battery Tech ETF ETP 37954Y855 1,021,686 14,100 SH   SOLE   14,100 0 0
Goldman Sachs Group Inc/The Common 38141G104 3,188,052 8,400 SH   SOLE   8,400 0 0
Granite Real Estate Investment Trust Common 387437114 5,477,231 66,600 SH   SOLE   66,600 0 0
Hess Corp Common 42809H107 8,297,845 95,028 SH   SOLE   95,028 0 0
Imperial Oil Ltd Common 453038408 9,490,336 251,200 SH   SOLE   251,200 0 0
Invesco DWA Emerging Markets Markets Momentum ETF ETP 46138E867 1,673,704 61,200 SH   SOLE   61,200 0 0
Invesco Water Resources ETF ETP 46137V142 632,071 11,810 SH   SOLE   11,810 0 0
Invesco BuyBack Achievers ETF ETP 46137V308 255,859 2,835 SH   SOLE   2,835 0 0
Invesco S&P 500 Equal Weight ETF ETP 46137V357 220,819 1,465 SH   SOLE   1,465 0 0
iShares MSCI Eurozone ETF ETP 464286608 1,450,890 29,400 SH   SOLE   29,400 0 0
iShares MSCI Global Metals & Mining Producers ETF ETP 46434G848 1,363,983 30,200 SH   SOLE   30,200 0 0
iShares MSCI Frontier and Select EM ETF ETP 464286145 1,267,858 38,200 SH   SOLE   38,200 0 0
iShares MSCI South Korea ETF ETP 464286772 1,006,344 10,800 SH   SOLE   10,800 0 0
iShares MSCI Mexico ETF ETP 464286822 777,438 16,200 SH   SOLE   16,200 0 0
iShares MSCI Taiwan ETF ETP 46434G772 677,870 10,600 SH   SOLE   10,600 0 0
iShares MSCI Japan ETF ETP 46434G822 411,994 6,100 SH   SOLE   6,100 0 0
iShares MSCI USA Momentum Factor ETF ETP 46432F396 1,231,353 7,100 SH   SOLE   7,100 0 0
iShares India 50 ETF ETP 464289529 1,070,346 22,900 SH   SOLE   22,900 0 0
iShares Global Timber & Forestry ETF ETP 464288174 998,315 11,500 SH   SOLE   11,500 0 0
iShares S&P Small-Cap 600 Value ETF ETP 464287879 727,467 6,900 SH   SOLE   6,900 0 0
iShares Exponential Technologies ETF ETP 46434V381 316,250 5,000 SH   SOLE   5,000 0 0
iShares MSCI ACWI ETF ETP 464288257 13,661 135 SH   SOLE   135 0 0
JPMorgan Chase & Co Common 46625H100 5,874,799 37,988 SH   SOLE   37,988 0 0
Lam Research Corp Common 512807108 1,106,190 1,700 SH   SOLE   1,700 0 0
Estee Lauder Cos Inc/The Common 518439104 5,735,300 18,031 SH   SOLE   18,031 0 0
Lightspeed Commerce Inc Common 53227R106 1,919,375 18,500 SH   SOLE   18,500 0 0
Magna International Inc Common 559222401 7,859,794 68,483 SH   SOLE   68,483 0 0
Microsoft Corp Common 594918104 15,153,062 55,936 SH   SOLE   55,936 0 0
Morgan Stanley Common 617446448 10,320,518 113,385 SH   SOLE   113,385 0 0
NCR Corp Common 62886E108 4,136,827 90,700 SH   SOLE   90,700 0 0
NextEra Energy Inc Common 65339F101 3,149,574 42,980 SH   SOLE   42,980 0 0
Nutrien Ltd Common 67077M108 7,052,829 93,900 SH   SOLE   93,900 0 0
NVIDIA Corp Common 67066G104 1,919,240 9,595 SH   SOLE   9,595 0 0
Owens Corning Common 690742101 1,016,606 10,413 SH   SOLE   10,413 0 0
PayPal Holdings Inc Common 70450Y103 3,384,083 11,610 SH   SOLE   11,610 0 0
Pembina Pipeline Corp Common 706327103 9,360,723 238,900 SH   SOLE   238,900 0 0
Precision Drilling Corp Common 74022D407 4,463,424 86,400 SH   SOLE   86,400 0 0
Rio Tinto PLC Common 767204100 1,752,700 22,349 SH   SOLE   22,349 0 0
Royal Bank of Canada Common 780087102 22,739,369 182,625 SH   SOLE   182,625 0 0
S&P Global Inc Common 78409V104 4,629,876 11,280 SH   SOLE   11,280 0 0
Schlumberger NV Common 806857108 7,405,257 231,342 SH   SOLE   231,342 0 0
Charles Schwab Corp/The Common 808513105 8,569,091 117,975 SH   SOLE   117,975 0 0
Schwab International Small-Cap Equity ETF ETP 808524888 1,389,440 33,400 SH   SOLE   33,400 0 0
Sea Ltd Common 81141R100 310,298 1,130 SH   SOLE   1,130 0 0
Financial Select Sector SPDR Fund ETP 81369Y605 2,792,843 76,120 SH   SOLE   76,120 0 0
Industrial Select Sector SPDR Fund ETP 81369Y704 1,525,760 14,900 SH   SOLE   14,900 0 0
Technology Select Sector SPDR Fund ETP 81369Y803 1,033,620 7,000 SH   SOLE   7,000 0 0
Materials Select Sector SPDR Fund ETP 81369Y100 880,717 10,700 SH   SOLE   10,700 0 0
Sherwin-Williams Co/The Common 824348106 1,198,780 4,400 SH   SOLE   4,400 0 0
Shopify Inc Common 82509L107 4,820,421 2,659 SH   SOLE   2,659 0 0
Simon Property Group Inc Common 828806109 3,657,095 28,332 SH   SOLE   28,332 0 0
SiTime Corp Common 82982T106 2,521,673 19,920 SH   SOLE   19,920 0 0
SPDR S&P Bank ETF ETP 78464A797 1,483,148 28,900 SH   SOLE   28,900 0 0
SPDR S&P Regional Banking ETF ETP 78464A698 1,432,158 21,855 SH   SOLE   21,855 0 0
SPDR S&P Oil & Gas Equipment & Services ETF ETP 78468R549 1,344,532 21,700 SH   SOLE   21,700 0 0
SPDR S&P Metals & Mining ETF ETP 78464A755 1,007,604 23,400 SH   SOLE   23,400 0 0
SPDR S&P Insurance ETF ETP 78464A789 924,960 24,000 SH   SOLE   24,000 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETP 78468R556 899,217 9,300 SH   SOLE   9,300 0 0
Sprott Physical Silver Trust Common 85207K107 1,521,920 164,000 SH   SOLE   164,000 0 0
Stryker Corp Common 863667101 1,541,238 5,934 SH   SOLE   5,934 0 0
Sun Life Financial Inc Common 866796105 3,164,040 49,500 SH   SOLE   49,500 0 0
Suncor Energy Inc Common 867224107 7,703,189 259,454 SH   SOLE   259,454 0 0
SVB Financial Group Common 78486Q101 9,469,326 17,018 SH   SOLE   17,018 0 0
ELEMENTS Linked to the Rogers International Commodity Index - Total Return ETP 870297801 1,003,300 158,000 SH   SOLE   158,000 0 0
Target Corp Common 87612E106 9,712,146 40,176 SH   SOLE   40,176 0 0
TELUS Corp Common 87971M103 6,438,480 231,600 SH   SOLE   231,600 0 0
Texas Instruments Inc Common 882508104 758,432 3,966 SH   SOLE   3,966 0 0
TFI International Inc Common 87241L109 9,661,889 85,375 SH   SOLE   85,375 0 0
Thomson Reuters Corp Common 884903709 12,364,715 100,420 SH   SOLE   100,420 0 0
Toronto-Dominion Bank/The Common 891160509 15,678,548 182,138 SH   SOLE   182,138 0 0
Union Pacific Corp Common 907818108 1,491,785 6,783 SH   SOLE   6,783 0 0
United States Gasoline Fund LP ETP 91201T102 900,086 25,100 SH   SOLE   25,100 0 0
United States Oil Fund LP ETP 91232N207 14,715 295 SH   SOLE   295 0 0
VanEck Vectors Junior Gold Miners ETF ETP 92189F791 1,304,325 27,900 SH   SOLE   27,900 0 0
VanEck Vectors Agribusiness ETF ETP 92189F700 300,564 3,300 SH   SOLE   3,300 0 0
Vanguard S&P 500 Value ETF ETP 921932703 120,976 848 SH   SOLE   848 0 0
Vanguard ESG US Stock ETF ETP 921910733 239,940 3,000 SH   SOLE   3,000 0 0
WisdomTree Enhanced Commodity Strategy Fund ETP 97717Y683 932,443 42,100 SH   SOLE   42,100 0 0
XPO Logistics Inc Common 983793100 5,630,761 69,184 SH   SOLE   69,184 0 0