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 |
Allstate Corp/The | Common | 020002101 | 11,033 | 98,115 | SH | | SOLE | | 98,115 | 0 | 0 |
Alphabet Inc | Common | 02079K305 | 402 | 300 | SH | | SOLE | | 300 | 0 | 0 |
Ameriprise Financial Inc | Common | 03076C106 | 433 | 2,600 | SH | | SOLE | | 2,600 | 0 | 0 |
Amgen Inc | Common | 031162100 | 3,757 | 15,585 | SH | | SOLE | | 15,585 | 0 | 0 |
Apple Inc | Common | 037833100 | 21,473 | 73,298 | SH | | SOLE | | 73,298 | 0 | 0 |
Applied Materials Inc | Common | 038222105 | 3,314 | 54,300 | SH | | SOLE | | 54,300 | 0 | 0 |
ARK Next Generation Internet ETF | ETP | 00214Q401 | 657 | 11,400 | SH | | SOLE | | 11,400 | 0 | 0 |
AT&T Inc | Common | 00206R102 | 17,836 | 462,510 | SH | | SOLE | | 462,510 | 0 | 0 |
Bank of America Corp | Common | 060505104 | 17,485 | 496,445 | SH | | SOLE | | 496,445 | 0 | 0 |
Bank of Montreal | Common | 063671101 | 15,897 | 159,600 | SH | | SOLE | | 159,600 | 0 | 0 |
Bank of New York Mellon Corp/The | Common | 064058100 | 3,665 | 73,300 | SH | | SOLE | | 73,300 | 0 | 0 |
Bausch Health Cos Inc | Common | 071734107 | 3,980 | 102,400 | SH | | SOLE | | 102,400 | 0 | 0 |
Brookfield Asset Management Inc | Common | 112585104 | 19,530 | 260,300 | SH | | SOLE | | 260,300 | 0 | 0 |
BRP Inc | Common | 05577W200 | 2,118 | 35,800 | SH | | SOLE | | 35,800 | 0 | 0 |
Campbell Soup Co | Common | 134429109 | 5,000 | 101,900 | SH | | SOLE | | 101,900 | 0 | 0 |
Canadian Imperial Bank of Commerce | Common | 136069101 | 11,465 | 106,100 | SH | | SOLE | | 106,100 | 0 | 0 |
Canadian Natural Resources Ltd | Common | 136385101 | 21,267 | 506,354 | SH | | SOLE | | 506,354 | 0 | 0 |
Canadian Pacific Railway Ltd | Common | 13645T100 | 4,226 | 12,765 | SH | | SOLE | | 12,765 | 0 | 0 |
CGI Inc | Common | 12532H104 | 7,873 | 72,450 | SH | | SOLE | | 72,450 | 0 | 0 |
Citigroup Inc | Common | 172967424 | 12,671 | 159,655 | SH | | SOLE | | 159,655 | 0 | 0 |
Costco Wholesale Corp | Common | 22160K105 | 5,807 | 19,800 | SH | | SOLE | | 19,800 | 0 | 0 |
Crocs Inc | Common | 227046109 | 3,450 | 82,365 | SH | | SOLE | | 82,365 | 0 | 0 |
Deere & Co | Common | 244199105 | 416 | 2,400 | SH | | SOLE | | 2,400 | 0 | 0 |
Descartes Systems Group Inc/The | Common | 249906108 | 2,613 | 47,090 | SH | | SOLE | | 47,090 | 0 | 0 |
Edwards Lifesciences Corp | Common | 28176E108 | 350 | 1,500 | SH | | SOLE | | 1,500 | 0 | 0 |
Enbridge Inc | Common | 29250N105 | 13,494 | 261,350 | SH | | SOLE | | 261,350 | 0 | 0 |
Equitable Holdings Inc | Common | 054561105 | 5,914 | 238,650 | SH | | SOLE | | 238,650 | 0 | 0 |
Estee Lauder Cos Inc/The | Common | 518439104 | 516 | 2,500 | SH | | SOLE | | 2,500 | 0 | 0 |
Evoqua Water Technologies Corp | Common | 30057T105 | 2,815 | 148,530 | SH | | SOLE | | 148,530 | 0 | 0 |
Facebook Inc | Common | 30303M102 | 266 | 1,295 | SH | | SOLE | | 1,295 | 0 | 0 |
Financial Select Sector SPDR Fund | ETP | 81369Y605 | 3,041 | 98,800 | SH | | SOLE | | 98,800 | 0 | 0 |
First Trust Materials AlphaDEX Fund | ETP | 33734X168 | 1,394 | 34,800 | SH | | SOLE | | 34,800 | 0 | 0 |
First Trust Rising Dividend Achievers ETF | ETP | 33738R506 | 2,282 | 63,600 | SH | | SOLE | | 63,600 | 0 | 0 |
Fiserv Inc | Common | 337738108 | 13,307 | 115,085 | SH | | SOLE | | 115,085 | 0 | 0 |
Franco-Nevada Corp | Common | 351858105 | 23,545 | 175,588 | SH | | SOLE | | 175,588 | 0 | 0 |
Freeport-McMoRan Inc | Common | 35671D857 | 273 | 20,900 | SH | | SOLE | | 20,900 | 0 | 0 |
Global X MSCI China Consumer Discretionary ETF | ETP | 37950E408 | 2,268 | 122,600 | SH | | SOLE | | 122,600 | 0 | 0 |
Granite Real Estate Investment Trust | Common | 387437114 | 26,004 | 395,450 | SH | | SOLE | | 395,450 | 0 | 0 |
Hess Corp | Common | 42809H107 | 5,178 | 77,505 | SH | | SOLE | | 77,505 | 0 | 0 |
IHS Markit Ltd | Common | G47567105 | 4,016 | 53,410 | SH | | SOLE | | 53,410 | 0 | 0 |
Intel Corp | Common | 458140100 | 4,955 | 83,200 | SH | | SOLE | | 83,200 | 0 | 0 |
Invesco China Technology ETF | ETP | 46138E800 | 1,961 | 37,300 | SH | | SOLE | | 37,300 | 0 | 0 |
Invesco DWA Emerging Markets Markets Momentum ETF | ETP | 46138E867 | 3,160 | 165,000 | SH | | SOLE | | 165,000 | 0 | 0 |
Invesco QQQ Trust Series 1 | ETP | 46090E103 | 359 | 1,690 | SH | | SOLE | | 1,690 | 0 | 0 |
Invesco S&P 500 GARP ETF | ETP | 46137V431 | 1,369 | 21,700 | SH | | SOLE | | 21,700 | 0 | 0 |
Invesco S&P 500 High Beta ETF | ETP | 46138E370 | 1,595 | 34,200 | SH | | SOLE | | 34,200 | 0 | 0 |
Invesco S&P SmallCap Health Care ETF | ETP | 46138E149 | 1,034 | 8,000 | SH | | SOLE | | 8,000 | 0 | 0 |
Invesco S&P SmallCap Industrials ETF | ETP | 46138E123 | 1,694 | 23,600 | SH | | SOLE | | 23,600 | 0 | 0 |
Invesco S&P SmallCap Information Technology ETF | ETP | 46138E115 | 1,651 | 17,200 | SH | | SOLE | | 17,200 | 0 | 0 |
Invesco Solar ETF | ETP | 46138G706 | 1,411 | 45,800 | SH | | SOLE | | 45,800 | 0 | 0 |
Invesco Water Resources ETF | ETP | 46137V142 | 579 | 14,985 | SH | | SOLE | | 14,985 | 0 | 0 |
iPath Series B S&P 500 VIX Short-Term Futures ETN | ETP | 06746P621 | 1,507 | 99,700 | SH | | SOLE | | 99,700 | 0 | 0 |
iShares Exponential Technologies ETF | ETP | 46434V381 | 1,595 | 37,300 | SH | | SOLE | | 37,300 | 0 | 0 |
iShares Global Healthcare ETF | ETP | 464287325 | 1,815 | 26,400 | SH | | SOLE | | 26,400 | 0 | 0 |
iShares Global Tech ETF | ETP | 464287291 | 2,147 | 10,200 | SH | | SOLE | | 10,200 | 0 | 0 |
iShares India 50 ETF | ETP | 464289529 | 1,043 | 27,000 | SH | | SOLE | | 27,000 | 0 | 0 |
iShares MSCI ACWI ETF | ETP | 464288257 | 1,838 | 23,190 | SH | | SOLE | | 23,190 | 0 | 0 |
iShares MSCI Brazil ETF | ETP | 464286400 | 465 | 9,800 | SH | | SOLE | | 9,800 | 0 | 0 |
iShares MSCI Global Metals & Mining Producers ETF | ETP | 46434G848 | 1,374 | 46,200 | SH | | SOLE | | 46,200 | 0 | 0 |
iShares MSCI Russia ETF | ETP | 46434G798 | 1,032 | 24,200 | SH | | SOLE | | 24,200 | 0 | 0 |
iShares MSCI Taiwan ETF | ETP | 46434G772 | 2,073 | 50,400 | SH | | SOLE | | 50,400 | 0 | 0 |
iShares PHLX Semiconductor ETF | ETP | 464287523 | 2,348 | 9,350 | SH | | SOLE | | 9,350 | 0 | 0 |
iShares Russell Top 200 Growth ETF | ETP | 464289438 | 1,140 | 11,800 | SH | | SOLE | | 11,800 | 0 | 0 |
iShares Transportation Average ETF | ETP | 464287192 | 59 | 300 | SH | | SOLE | | 300 | 0 | 0 |
iShares U.S. Broker-Dealers & Securities Exchanges ETF | ETP | 464288794 | 2,267 | 33,100 | SH | | SOLE | | 33,100 | 0 | 0 |
iShares U.S. Financial Services ETF | ETP | 464287770 | 2,217 | 14,600 | SH | | SOLE | | 14,600 | 0 | 0 |
iShares U.S. Home Construction ETF | ETP | 464288752 | 475 | 10,685 | SH | | SOLE | | 10,685 | 0 | 0 |
iShares U.S. Industrials ETF | ETP | 464287754 | 2,422 | 14,450 | SH | | SOLE | | 14,450 | 0 | 0 |
iShares U.S. Medical Devices ETF | ETP | 464288810 | 1,137 | 4,300 | SH | | SOLE | | 4,300 | 0 | 0 |
Jacobs Engineering Group Inc | Common | 469814107 | 49 | 550 | SH | | SOLE | | 550 | 0 | 0 |
JPMorgan Chase & Co | Common | 46625H100 | 16,816 | 121,406 | SH | | SOLE | | 121,406 | 0 | 0 |
Kansas City Southern | Common | 485170302 | 12,184 | 79,548 | SH | | SOLE | | 79,548 | 0 | 0 |
Keysight Technologies Inc | Common | 49338L103 | 3,182 | 31,000 | SH | | SOLE | | 31,000 | 0 | 0 |
KraneShares CSI China Internet ETF | ETP | 500767306 | 1,801 | 37,000 | SH | | SOLE | | 37,000 | 0 | 0 |
Lam Research Corp | Common | 512807108 | 3,114 | 10,650 | SH | | SOLE | | 10,650 | 0 | 0 |
Lockheed Martin Corp | Common | 539830109 | 409 | 1,050 | SH | | SOLE | | 1,050 | 0 | 0 |
Lululemon Athletica Inc | Common | 550021109 | 3,557 | 15,352 | SH | | SOLE | | 15,352 | 0 | 0 |
Magna International Inc | Common | 559222401 | 684 | 9,600 | SH | | SOLE | | 9,600 | 0 | 0 |
Manulife Financial Corp | Common | 56501R106 | 18,887 | 716,500 | SH | | SOLE | | 716,500 | 0 | 0 |
Mastercard Inc | Common | 57636Q104 | 7,785 | 26,107 | SH | | SOLE | | 26,107 | 0 | 0 |
Microsoft Corp | Common | 594918104 | 16,458 | 104,365 | SH | | SOLE | | 104,365 | 0 | 0 |
Moody's Corp | Common | 615369105 | 7,097 | 29,895 | SH | | SOLE | | 29,895 | 0 | 0 |
Morgan Stanley | Common | 617446448 | 10,406 | 204,887 | SH | | SOLE | | 204,887 | 0 | 0 |
NextEra Energy Inc | Common | 65339F101 | 6,410 | 26,470 | SH | | SOLE | | 26,470 | 0 | 0 |
Novagold Resources Inc | Common | 66987E206 | 1,025 | 88,200 | SH | | SOLE | | 88,200 | 0 | 0 |
NVIDIA Corp | Common | 67066G104 | 7,297 | 31,010 | SH | | SOLE | | 31,010 | 0 | 0 |
Pan American Silver Corp | Common | 697900108 | 1,544 | 50,200 | SH | | SOLE | | 50,200 | 0 | 0 |
Pembina Pipeline Corp | Common | 706327103 | 5,014 | 104,600 | SH | | SOLE | | 104,600 | 0 | 0 |
QUALCOMM Inc | Common | 747525103 | 432 | 4,900 | SH | | SOLE | | 4,900 | 0 | 0 |
ROBO Global Robotics and Automation Index ETF | ETP | 301505707 | 2,436 | 58,000 | SH | | SOLE | | 58,000 | 0 | 0 |
Royal Bank of Canada | Common | 780087102 | 9,474 | 93,115 | SH | | SOLE | | 93,115 | 0 | 0 |
S&P Global Inc | Common | 78409V104 | 16,314 | 59,748 | SH | | SOLE | | 59,748 | 0 | 0 |
Shopify Inc | Common | 82509L107 | 5,731 | 11,100 | SH | | SOLE | | 11,100 | 0 | 0 |
SPDR MSCI EAFE StrategicFactors ETF | ETP | 78463X434 | 801 | 12,000 | SH | | SOLE | | 12,000 | 0 | 0 |
SPDR S&P 500 ETF Trust | ETP | 78462F103 | 929 | 2,885 | SH | | SOLE | | 2,885 | 0 | 0 |
SPDR S&P Bank ETF | ETP | 78464A797 | 2,724 | 57,600 | SH | | SOLE | | 57,600 | 0 | 0 |
SPDR S&P Biotech ETF | ETP | 78464A870 | 1,037 | 10,900 | SH | | SOLE | | 10,900 | 0 | 0 |
SPDR S&P Metals & Mining ETF | ETP | 78464A755 | 1,766 | 60,300 | SH | | SOLE | | 60,300 | 0 | 0 |
SPDR S&P Oil & Gas Exploration & Production ETF | ETP | 78464A730 | 1,884 | 79,500 | SH | | SOLE | | 79,500 | 0 | 0 |
SPDR S&P Semiconductor ETF | ETP | 78464A862 | 1,366 | 12,900 | SH | | SOLE | | 12,900 | 0 | 0 |
Sprott Physical Silver Trust | ETP | 85207K107 | 1,367 | 209,000 | SH | | SOLE | | 209,000 | 0 | 0 |
Stantec Inc | Common | 85472N109 | 5,072 | 138,200 | SH | | SOLE | | 138,200 | 0 | 0 |
State Street Corp | Common | 857477103 | 15,960 | 201,775 | SH | | SOLE | | 201,775 | 0 | 0 |
Sun Life Financial Inc | Common | 866796105 | 19,083 | 322,300 | SH | | SOLE | | 322,300 | 0 | 0 |
T Rowe Price Group Inc | Common | 74144T108 | 451 | 3,700 | SH | | SOLE | | 3,700 | 0 | 0 |
TC Energy Corp | Common | 87807B107 | 6,660 | 96,292 | SH | | SOLE | | 96,292 | 0 | 0 |
Technology Select Sector SPDR Fund | ETP | 81369Y803 | 1,091 | 11,900 | SH | | SOLE | | 11,900 | 0 | 0 |
Teradyne Inc | Common | 880770102 | 3,307 | 48,500 | SH | | SOLE | | 48,500 | 0 | 0 |
Thomson Reuters Corp | Common | 884903709 | 3,825 | 41,177 | SH | | SOLE | | 41,177 | 0 | 0 |
TransDigm Group Inc | Common | 893641100 | 568 | 1,015 | SH | | SOLE | | 1,015 | 0 | 0 |
United Rentals Inc | Common | 911363109 | 467 | 2,800 | SH | | SOLE | | 2,800 | 0 | 0 |
United States Brent Oil Fund LP | ETP | 91167Q100 | 1,011 | 48,500 | SH | | SOLE | | 48,500 | 0 | 0 |
United States Oil Fund LP | ETP | 91232N108 | 988 | 77,100 | SH | | SOLE | | 77,100 | 0 | 0 |
UnitedHealth Group Inc | Common | 91324P102 | 6,637 | 22,575 | SH | | SOLE | | 22,575 | 0 | 0 |
Valero Energy Corp | Common | 91913Y100 | 403 | 4,300 | SH | | SOLE | | 4,300 | 0 | 0 |
VanEck Vectors Gold Miners ETF | ETP | 92189F106 | 2,632 | 89,900 | SH | | SOLE | | 89,900 | 0 | 0 |
VanEck Vectors Junior Gold Miners ETF | ETP | 92189F791 | 2,290 | 54,200 | SH | | SOLE | | 54,200 | 0 | 0 |
VanEck Vectors Morningstar Wide Moat ETF | ETP | 92189F643 | 1,631 | 29,780 | SH | | SOLE | | 29,780 | 0 | 0 |
VanEck Vectors Russia ETF | ETP | 92189F403 | 1,801 | 72,125 | SH | | SOLE | | 72,125 | 0 | 0 |
Vanguard Consumer Discretionary ETF | ETP | 92204A108 | 474 | 2,500 | SH | | SOLE | | 2,500 | 0 | 0 |
Vanguard S&P 500 Value ETF | ETP | 921932703 | 1,875 | 14,928 | SH | | SOLE | | 14,928 | 0 | 0 |
Vanguard Small-Cap Growth ETF | ETP | 922908595 | 1,490 | 7,500 | SH | | SOLE | | 7,500 | 0 | 0 |
Vertex Pharmaceuticals Inc | Common | 92532F100 | 3,074 | 14,040 | SH | �� | SOLE | | 14,040 | 0 | 0 |
Visa Inc | Common | 92826C839 | 10,001 | 53,227 | SH | | SOLE | | 53,227 | 0 | 0 |
Walmart Inc | Common | 931142103 | 7,340 | 61,766 | SH | | SOLE | | 61,766 | 0 | 0 |
Walt Disney Co/The | Common | 254687106 | 419 | 2,900 | SH | | SOLE | | 2,900 | 0 | 0 |
Wells Fargo & Co | Common | 949746101 | 13,840 | 260,000 | SH | | SOLE | | 260,000 | 0 | 0 |
WisdomTree Japan Hedged Equity Fund | ETP | 97717W851 | 1,463 | 27,200 | SH | | SOLE | | 27,200 | 0 | 0 |
Xtrackers Harvest CSI 300 China A-Shares ETF | ETP | 233051879 | 937 | 31,600 | SH | | SOLE | | 31,600 | 0 | 0 |