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
abrdn Palladium ETF Trust ETP 003262102 783,416 3,900 SH   SOLE   3,900 0 0
Activision Blizzard Inc Common 00507V109 2,088,954 28,100 SH   SOLE   28,100 0 0
Alerian MLP ETF ETP 00162Q452 736,007 20,500 SH   SOLE   20,500 0 0
APA Corp Common 03743Q108 3,116,152 91,689 SH   SOLE   91,689 0 0
Bank of Montreal Common 063671101 16,661,622 139,133 SH   SOLE   139,133 0 0
Bank of Nova Scotia/The Common 064149107 885,332 13,690 SH   SOLE   13,690 0 0
Bloom Energy Corp Common 093712107 1,767,116 88,400 SH   SOLE   88,400 0 0
Campbell Soup Co Common 134429109 2,010,560 43,000 SH   SOLE   43,000 0 0
Canadian Natural Resources Ltd Common 136385101 694,440 10,800 SH   SOLE   10,800 0 0
Canadian Pacific Railway Ltd Common 13645T100 13,387,970 145,190 SH   SOLE   145,190 0 0
Cheniere Energy Inc Common 16411R208 4,654,664 28,120 SH   SOLE   28,120 0 0
ConocoPhillips Common 20825C104 2,589,202 25,300 SH   SOLE   25,300 0 0
Costco Wholesale Corp Common 22160K105 3,205,178 6,799 SH   SOLE   6,799 0 0
Eli Lilly & Co Common 532457108 12,852,192 39,747 SH   SOLE   39,747 0 0
ETFMG Prime Junior Silver Miners ETF ETP 26924G102 627,456 68,800 SH   SOLE   68,800 0 0
Exxon Mobil Corp Common 30231G102 814,602 9,330 SH   SOLE   9,330 0 0
First Trust Dow Jones Internet Index Fund ETP 33733E302 416,526 3,300 SH   SOLE   3,300 0 0
First Trust Energy AlphaDEX Fund ETP 33734X127 941,283 60,300 SH   SOLE   60,300 0 0
First Trust NASDAQ Clean Edge Smart Grid Infrastructure Index Fund ETP 33737A108 474,012 6,300 SH   SOLE   6,300 0 0
FlexShares Global Upstream Natural Resources Index Fund ETP 33939L407 800,667 21,300 SH   SOLE   21,300 0 0
General Dynamics Corp Common 369550108 3,420,375 16,211 SH   SOLE   16,211 0 0
Global X Lithium & Battery Tech ETF ETP 37954Y855 376,713 5,700 SH   SOLE   5,700 0 0
Global X Uranium ETF ETP 37954Y871 806,674 40,700 SH   SOLE   40,700 0 0
Hershey Co/The Common 427866108 7,327,982 33,238 SH   SOLE   33,238 0 0
Hess Corp Common 42809H107 1,198,890 11,000 SH   SOLE   11,000 0 0
Imperial Oil Ltd Common 453038408 3,343,379 55,900 SH   SOLE   55,900 0 0
Invesco DB Agriculture Fund ETP 46140H106 1,035,034 51,700 SH   SOLE   51,700 0 0
Invesco Solar ETF ETP 46138G706 992,999 13,490 SH   SOLE   13,490 0 0
Invesco Water Resources ETF ETP 46137V142 279,075 6,100 SH   SOLE   6,100 0 0
iShares Global Clean Energy ETF ETP 464288224 376,073 19,700 SH   SOLE   19,700 0 0
iShares India 50 ETF ETP 464289529 827,281 19,600 SH   SOLE   19,600 0 0
iShares MSCI India ETF ETP 46429B598 835,990 20,500 SH   SOLE   20,500 0 0
iShares MSCI Indonesia ETF ETP 46429B309 377,784 16,200 SH   SOLE   16,200 0 0
iShares Russell 2000 ETF ETP 464287655 461,776 2,800 SH   SOLE   2,800 0 0
iShares U.S. Broker-Dealers & Securities Exchanges ETF ETP 464288794 563,574 6,600 SH   SOLE   6,600 0 0
iShares US Aerospace & Defense ETF ETP 464288760 373,879 4,100 SH   SOLE   4,100 0 0
Lockheed Martin Corp Common 539830109 4,701,149 12,170 SH   SOLE   12,170 0 0
NextEra Energy Inc Common 65339F101 4,812,492 61,376 SH   SOLE   61,376 0 0
Northrop Grumman Corp Common 666807102 13,314,759 28,310 SH   SOLE   28,310 0 0
Parsons Corp Common 70202L102 1,183,840 30,200 SH   SOLE   30,200 0 0
Progressive Corp/The Common 743315103 7,614,828 65,580 SH   SOLE   65,580 0 0
Royal Bank of Canada Common 780087102 16,568,429 134,602 SH   SOLE   134,602 0 0
Shaw Communications Inc Common 82028K200 7,638,399 228,080 SH   SOLE   228,080 0 0
Shoals Technologies Group Inc Common 82489W107 2,148,535 99,700 SH   SOLE   99,700 0 0
Southern Co/The Common 842587107 6,354,600 93,450 SH   SOLE   93,450 0 0
SPDR S&P 500 ETF Trust ETP 78462F103 6,173,499 17,284 SH   SOLE   17,284 0 0
SPDR S&P Bank ETF ETP 78464A797 752,930 17,000 SH   SOLE   17,000 0 0
SPDR S&P Biotech ETF ETP 78464A870 460,056 5,800 SH   SOLE   5,800 0 0
SPDR S&P Capital Markets ETF ETP 78464A771 565,403 7,900 SH   SOLE   7,900 0 0
SPDR S&P Metals & Mining ETF ETP 78464A755 463,141 10,900 SH   SOLE   10,900 0 0
SPDR S&P Oil & Gas Equipment & Services ETF ETP 78468R549 297,972 5,400 SH   SOLE   5,400 0 0
SPDR S&P Regional Banking ETF ETP 78464A698 936,192 15,900 SH   SOLE   15,900 0 0
Sprott Physical Silver Trust ETP 85207K107 1,009,550 152,500 SH   SOLE   152,500 0 0
T-Mobile US Inc Common 872590104 12,742,125 94,970 SH   SOLE   94,970 0 0
Toronto-Dominion Bank/The Common 891160509 14,678,522 175,040 SH   SOLE   175,040 0 0
United States Natural Gas Fund LP ETP 912318300 512,022 21,900 SH   SOLE   21,900 0 0
UnitedHealth Group Inc Common 91324P102 14,293,642 28,302 SH   SOLE   28,302 0 0
Unum Group Common 91529Y106 2,584,142 67,100 SH   SOLE   67,100 0 0
VanEck Rare Earth/Strategic Metals ETF ETP 92189H805 233,324 2,800 SH   SOLE   2,800 0 0
Vermilion Energy Inc Common 923725105 7,365,296 249,080 SH   SOLE   249,080 0 0
Vertex Pharmaceuticals Inc Common 92532F100 4,359,604 15,057 SH   SOLE   15,057 0 0
Waste Connections Inc Common 94106B101 17,288,643 92,626 SH   SOLE   92,626 0 0
WisdomTree Japan Hedged Equity Fund ETP 97717W851 838,848 13,600 SH   SOLE   13,600 0 0
WisdomTree US MidCap Dividend Fund ETP 97717W505 440,189 11,700 SH   SOLE   11,700 0 0