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
Abbott Laboratories COM 002824100 15,697 132,618 SH   SOLE 1 132,618 0 0
Abbott Laboratories COM 002824100 6,587 55,655 SH   SOLE 2 55,655 0 0
AbbVie Inc COM 00287Y109 99 612 SH   SOLE 1 612 0 0
AbbVie Inc COM 00287Y109 3,542 21,850 SH   SOLE 2 21,850 0 0
Aberdeen Bloomberg All Commodity Strategy K- ETF BBRG ALL COMD K1 003261104 334 11,633 SH   SOLE 2 11,633 0 0
ACCENTURE PLC SHS CLASS A G1151C101 6,376 18,908 SH   SOLE 1 18,908 0 0
ACCENTURE PLC SHS CLASS A G1151C101 14,776 43,817 SH   SOLE 2 43,817 0 0
ADOBE INC COM 00724F101 48 105 SH   SOLE 1 105 0 0
ADOBE INC COM 00724F101 1,093 2,400 SH   SOLE 2 2,400 0 0
ADV MICRO DEVICES COM 007903107 5 50 SH   SOLE 1 50 0 0
ADV MICRO DEVICES COM 007903107 492 4,500 SH   SOLE 2 4,500 0 0
AGNICO EAGLE MINES COM 008474108 2,095 34,205 SH   SOLE   34,205 0 0
ALGONQUIN PWR&UTIL COM 015857105 3,322 214,000 SH   SOLE 2 214,000 0 0
ALPHABET INC CAP STK CL A 02079K305 4,091 1,471 SH   SOLE 1 1,471 0 0
ALPHABET INC CAP STK CL A 02079K305 6,926 2,490 SH   SOLE 2 2,490 0 0
ALPHABET INC CAP STK CL A 02079K305 1,391 500 SH   SOLE   500 0 0
Alphabet Inc Cl-C CAP STK CL C 02079K107 42,115 15,079 SH   SOLE 1 15,079 0 0
Alphabet Inc Cl-C CAP STK CL C 02079K107 8,273 2,962 SH   SOLE 2 2,962 0 0
AMAZON COM INC COM 023135106 3,521 1,080 SH   SOLE 1 1,080 0 0
AMAZON COM INC COM 023135106 5,086 1,560 SH   SOLE 2 1,560 0 0
American Express Co COM 025816109 481 2,570 SH   SOLE 1 2,570 0 0
American Express Co COM 025816109 22 120 SH   SOLE 2 120 0 0
American Tower Corp COM 03027X100 279 1,110 SH   SOLE 1 1,110 0 0
American Tower Corp COM 03027X100 4,503 17,925 SH   SOLE 2 17,925 0 0
Ameriprise Financial Inc COM 03076C106 58 193 SH   SOLE 1 193 0 0
Amgen Inc COM 031162100 24 100 SH   SOLE 1 100 0 0
Amplify Transformation Data ETF BLOCKCHAIN LDR 032108607 113 3,299 SH   SOLE 2 3,299 0 0
Analog Devices Inc COM 032654105 17,274 104,577 SH   SOLE 1 104,577 0 0
Analog Devices Inc COM 032654105 3,748 22,695 SH   SOLE 2 22,695 0 0
ANTHEM INC COM 036752103 2,800 5,700 SH   SOLE 1 5,700 0 0
ANTHEM INC COM 036752103 3,021 6,150 SH   SOLE 2 6,150 0 0
AON PLC SHS CL A G0403H108 796 2,445 SH   SOLE 1 2,445 0 0
AON PLC SHS CL A G0403H108 9,870 30,310 SH   SOLE 2 30,310 0 0
Apple Inc COM 037833100 25,361 145,244 SH   SOLE 1 145,244 0 0
Apple Inc COM 037833100 5,830 33,391 SH   SOLE 2 33,391 0 0
APPLIED MATERIALS COM 038222105 60 455 SH   SOLE 1 455 0 0
APPLIED MATERIALS COM 038222105 1,054 8,000 SH   SOLE   8,000 0 0
ASML HLDS NV NY N Y REGISTRY SHS N07059210 10 15 SH   SOLE 1 15 0 0
ASML HLDS NV NY N Y REGISTRY SHS N07059210 468 700 SH   SOLE 2 700 0 0
AUTODESK INC COM 052769106 857 4,000 SH   SOLE 2 4,000 0 0
AUTOZONE INC COM 053332102 409 200 SH   SOLE 2 200 0 0
AVANTOR INC COM 05352A100 575 17,000 SH   SOLE 2 17,000 0 0
Axalta Coating Systems Ltd COM G0750C108 3,311 134,720 SH   SOLE 1 134,720 0 0
Axalta Coating Systems Ltd COM G0750C108 13 540 SH   SOLE 2 540 0 0
Bank of America COM 060505104 8,221 199,430 SH   SOLE 1 199,430 0 0
Bank of America COM 060505104 102 2,480 SH   SOLE 2 2,480 0 0
Bank of Montreal COM 063671101 21,049 178,674 SH   SOLE 1 178,674 0 0
Bank of Montreal COM 063671101 5,756 48,865 SH   SOLE 2 48,865 0 0
Bank of Montreal COM 063671101 1,142 9,700 SH   SOLE   9,700 0 0
Bank of Nova Scotia COM 064149107 8,580 119,583 SH   SOLE 1 119,583 0 0
Bank of Nova Scotia COM 064149107 1,736 24,200 SH   SOLE 2 24,200 0 0
Bank of Nova Scotia COM 064149107 1,141 15,900 SH   SOLE   15,900 0 0
BCE Inc COM NEW 05534B760 1,618 29,159 SH   SOLE 1 29,159 0 0
BCE Inc COM NEW 05534B760 1,446 26,050 SH   SOLE 2 26,050 0 0
Berkshire Hathaway B New CL B NEW 084670702 181 512 SH   SOLE 1 512 0 0
BLACK KNIGHT INC COM 09215C105 1,015 17,500 SH   SOLE 2 17,500 0 0
Blackrock Inc COM 09247X101 1,911 2,500 SH   SOLE 2 2,500 0 0
BlackRock Income Trust COM 09247F100 134 26,200 SH   SOLE 1 26,200 0 0
BlackRock Income Trust COM 09247F100 32 6,185 SH   SOLE 2 6,185 0 0
BOOKING HLDGS INC COM 09857L108 463 197 SH   SOLE 1 197 0 0
BOOKING HLDGS INC COM 09857L108 1,080 460 SH   SOLE 2 460 0 0
BOOZ ALLEN HAMILTO CL A 099502106 2,409 27,425 SH   SOLE 2 27,425 0 0
BOOZ ALLEN HAMILTO CL A 099502106 782 8,900 SH   SOLE   8,900 0 0
Broadcom Inc COM 11135F101 152 241 SH   SOLE 1 241 0 0
Broadcom Inc COM 11135F101 7,100 11,275 SH   SOLE 2 11,275 0 0
Brookfield Asset Mgt A LV CL A LTD VT SH 112585104 8,329 147,184 SH   SOLE 2 147,184 0 0
Brookfield Asset Mgt A LV CL A LTD VT SH 112585104 52,097 920,440 SH   SOLE 1 920,440 0 0
Brookfield Infra Ptnr LPU LP INT UNIT G16252101 1,945 29,338 SH   SOLE 1 29,338 0 0
BRP INC COM SUN VTG 05577W200 5,548 67,700 SH   SOLE   67,700 0 0
CAE Inc COM 124765108 19,440 746,036 SH   SOLE 1 746,036 0 0
CAE Inc COM 124765108 265 10,185 SH   SOLE 2 10,185 0 0
CAMECO CORP COM 13321L108 2,598 89,106 SH   SOLE 1 89,106 0 0
CAMECO CORP COM 13321L108 7,767 266,450 SH   SOLE 2 266,450 0 0
Canadian Imperial Bank of Commerce COM 136069101 365 3,004 SH   SOLE 1 3,004 0 0
Canadian National Railway Co COM 136375102 30,936 230,360 SH   SOLE 1 230,360 0 0
Canadian National Railway Co COM 136375102 951 7,085 SH   SOLE 2 7,085 0 0
Canadian Natural Resources Limited COM 136385101 3,101 50,019 SH   SOLE 1 50,019 0 0
Canadian Natural Resources Limited COM 136385101 369 5,950 SH   SOLE 2 5,950 0 0
Canadian Pacific Railway Ltd COM 13645T100 36,792 445,277 SH   SOLE 1 445,277 0 0
Canadian Pacific Railway Ltd COM 13645T100 2,684 32,485 SH   SOLE 2 32,485 0 0
CDN NATL RAILWAY COM 136375102 4,991 37,175 SH   SOLE 2 37,175 0 0
CDN NATURAL RES COM 136385101 6,518 105,175 SH   SOLE 2 105,175 0 0
CDN NATURAL RES COM 136385101 620 10,000 SH   SOLE   10,000 0 0
CGI INC CL A SUB VTG 12532H104 957 12,000 SH   SOLE   12,000 0 0
Coca-Cola Co COM 191216100 5,361 86,475 SH   SOLE 1 86,475 0 0
Coca-Cola Co COM 191216100 76 1,225 SH   SOLE 2 1,225 0 0
COMCAST CORP CL A 20030N101 1,869 39,927 SH   SOLE 1 39,927 0 0
COMCAST CORP CL A 20030N101 2,422 51,724 SH   SOLE 2 51,724 0 0
Costco Wholesale Corp COM 22160K105 26,850 46,626 SH   SOLE 1 46,626 0 0
Costco Wholesale Corp COM 22160K105 14,116 24,513 SH   SOLE 2 24,513 0 0
CSX CORP COM 126408103 375 10,000 SH   SOLE 2 10,000 0 0
CVS Health Corporation COM 126650100 10,175 100,530 SH   SOLE 1 100,530 0 0
CVS Health Corporation COM 126650100 130 1,280 SH   SOLE 2 1,280 0 0
Danaher Corp COM 235851102 4,032 13,747 SH   SOLE 1 13,747 0 0
Danaher Corp COM 235851102 1,540 5,250 SH   SOLE 2 5,250 0 0
DESCARTES SYSTEMS COM 249906108 5,327 72,700 SH   SOLE   72,700 0 0
Descartes Systems Group Inc COM 249906108 1,540 21,014 SH   SOLE 1 21,014 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 19,742 97,184 SH   SOLE 1 97,184 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,809 8,905 SH   SOLE 2 8,905 0 0
Discover Financial Services COM 254709108 8,027 72,846 SH   SOLE 1 72,846 0 0
Discover Financial Services COM 254709108 25 225 SH   SOLE 2 225 0 0
Discovery Inc Cl-A COM SER A 25470F104 4,041 162,170 SH   SOLE 1 162,170 0 0
Discovery Inc Cl-A COM SER A 25470F104 14 550 SH   SOLE 2 550 0 0
DOMINOS PIZZA INC COM 25754A201 488 1,200 SH   SOLE 2 1,200 0 0
DuPont de Nemours Inc COM 26614N102 5,515 74,952 SH   SOLE 1 74,952 0 0
DuPont de Nemours Inc COM 26614N102 65 890 SH   SOLE 2 890 0 0
Eaton Corporation SHS G29183103 364 2,400 SH   SOLE 1 2,400 0 0
Eaton Corporation SHS G29183103 2,277 15,010 SH   SOLE 2 15,010 0 0
Eli Lilly & Co COM 532457108 52 183 SH   SOLE 1 183 0 0
Eli Lilly & Co COM 532457108 351 1,225 SH   SOLE 2 1,225 0 0
Emerging Markets Internet and Ecommerce ETF EMQQ EM INTERN 301505889 2,301 70,203 SH   SOLE 1 70,203 0 0
Emerson Electric Co COM 291011104 426 4,345 SH   SOLE 1 4,345 0 0
Emerson Electric Co COM 291011104 16 165 SH   SOLE 2 165 0 0
Enbridge Inc COM 29250N105 3,844 83,419 SH   SOLE 1 83,419 0 0
Enbridge Inc COM 29250N105 7,426 161,150 SH   SOLE 2 161,150 0 0
Energy Transfer LP COM UT LTD PTN 29273V100 12,389 1,107,125 SH   SOLE 1 1,107,125 0 0
Energy Transfer LP COM UT LTD PTN 29273V100 170 15,165 SH   SOLE 2 15,165 0 0
ENERPLUS CORP COM 292766102 328 25,900 SH   SOLE 2 25,900 0 0
ERO COPPER CORP COM 296006109 544 37,100 SH   SOLE   37,100 0 0
Estee Lauder Companies Inc CL-A CL A 518439104 2,766 10,159 SH   SOLE 1 10,159 0 0
Estee Lauder Companies Inc CL-A CL A 518439104 6,218 22,833 SH   SOLE 2 22,833 0 0
FAIR ISAAC INC COM 303250104 933 2,000 SH   SOLE 2 2,000 0 0
Ferguson PLC SHS G3421J106 320 2,385 SH   SOLE 1 2,385 0 0
First Republic Bank COM 33616C100 4,564 28,156 SH   SOLE 1 28,156 0 0
First Republic Bank COM 33616C100 9,477 58,465 SH   SOLE 2 58,465 0 0
FIRSTSERVICE CORP COM 33767E202 5,284 36,500 SH   SOLE   36,500 0 0
FORTIS INC COM 349553107 312 6,300 SH   SOLE 2 6,300 0 0
FORTIS INC COM 349553107 1,005 20,300 SH   SOLE   20,300 0 0
Freeport-Mcmoran Copper&Gold CL B 35671D857 5,527 111,125 SH   SOLE 2 111,125 0 0
Freeport-Mcmoran Copper&Gold CL B 35671D857 408 8,200 SH   SOLE   8,200 0 0
GILDAN ACTIVEWEAR COM 375916103 815 21,700 SH   SOLE 2 21,700 0 0
GRANITE REAL ESTATE UNIT 99/99/9999 387437114 2,994 38,800 SH   SOLE   38,800 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 874 14,250 SH   SOLE 2 14,250 0 0
Home Depot Inc COM 437076102 16,298 54,448 SH   SOLE 1 54,448 0 0
Home Depot Inc COM 437076102 3,913 13,074 SH   SOLE 2 13,074 0 0
Home Depot Inc COM 437076102 2,786 9,308 SH   SOLE   9,308 0 0
HUDBAY MINERALS COM 443628102 345 43,900 SH   SOLE 2 43,900 0 0
HUDBAY MINERALS COM 443628102 4,101 521,600 SH   SOLE   521,600 0 0
INTER CONTINENTAL EX COM 45866F104 26 200 SH   SOLE 1 200 0 0
INTER CONTINENTAL EX COM 45866F104 1,453 11,000 SH   SOLE 2 11,000 0 0
Intuit Inc COM 461202103 11,620 24,167 SH   SOLE 1 24,167 0 0
Intuit Inc COM 461202103 3,522 7,325 SH   SOLE 2 7,325 0 0
INVESCO EXCHANGETRAD DYNMC LEISURE 46137V720 434 8,900 SH   SOLE 2 8,900 0 0
INVESCO EXCHNG TRADE SR LN ETF 46138G508 590 27,100 SH   SOLE   27,100 0 0
IQVIA HOLDINGS INC COM 46266C105 694 3,000 SH   SOLE 2 3,000 0 0
ISHARES GL CLEAN ENE ETF 464288224 445 20,700 SH   SOLE 2 20,700 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 194 428 SH   SOLE 1 428 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 224 494 SH   SOLE 2 494 0 0
iShares Global Energy ETF GLOBAL ENERG ETF 464287341 253 6,986 SH   SOLE 2 6,986 0 0
iShares Select Dividend ETF SELECT DIVID ETF 464287168 575 4,490 SH   SOLE 1 4,490 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 846 19,250 SH   SOLE 2 19,250 0 0
JetBlue Airways Corp COM 477143101 1,420 95,000 SH   SOLE 1 95,000 0 0
Johnson & Johnson COM 478160104 524 2,955 SH   SOLE 1 2,955 0 0
Johnson & Johnson COM 478160104 17 95 SH   SOLE 2 95 0 0
Johnson & Johnson COM 478160104 1,055 5,950 SH   SOLE   5,950 0 0
JPMorgan Chase & Company COM 46625H100 23,059 169,150 SH   SOLE 1 169,150 0 0
JPMorgan Chase & Company COM 46625H100 446 3,270 SH   SOLE 2 3,270 0 0
Keysight Technologies Inc COM 49338L103 310 1,960 SH   SOLE 1 1,960 0 0
Keysight Technologies Inc COM 49338L103 18 115 SH   SOLE 2 115 0 0
KKR & CO INC COM 48251W104 29 500 SH   SOLE 1 500 0 0
KKR & CO INC COM 48251W104 175 3,000 SH   SOLE 2 3,000 0 0
Kosmos Energy Ltd COM 500688106 79 11,000 SH   SOLE 1 11,000 0 0
Kraneshares Quadratic Interest Rate and Volatility ETF QUADRTC INT RT 500767736 334 13,051 SH   SOLE 2 13,051 0 0
KRANESHARES TR QUADRTC INT RT 500767736 983 38,350 SH   SOLE 2 38,350 0 0
LIBERTY BROADBAND COM SER C 530307305 2,842 21,000 SH   SOLE 2 21,000 0 0
LILLY ELI & CO COM 532457108 5,527 19,300 SH   SOLE 2 19,300 0 0
Linde PLC SHS G5494J103 17,171 53,754 SH   SOLE 1 53,754 0 0
Linde PLC SHS G5494J103 4,438 13,895 SH   SOLE 2 13,895 0 0
Lowe's Companies Inc COM 548661107 449 2,223 SH   SOLE 1 2,223 0 0
Lowe's Companies Inc COM 548661107 269 1,330 SH   SOLE 2 1,330 0 0
Madison Square Garden Entertainment Corp CL A 55826T102 3,350 40,210 SH   SOLE 1 40,210 0 0
Madison Square Garden Entertainment Corp CL A 55826T102 13 160 SH   SOLE 2 160 0 0
Manulife Financial Corporation COM 56501R106 129 6,051 SH   SOLE 1 6,051 0 0
Manulife Financial Corporation COM 56501R106 999 46,800 SH   SOLE 2 46,800 0 0
Marsh & McLennan Companies, Inc COM 571748102 21,366 125,375 SH   SOLE 1 125,375 0 0
Marsh & McLennan Companies, Inc COM 571748102 4,478 26,275 SH   SOLE 2 26,275 0 0
MASTERCARD INC CL A 57636Q104 291 815 SH   SOLE 1 815 0 0
MASTERCARD INC CL A 57636Q104 2,868 8,025 SH   SOLE 2 8,025 0 0
Merck & Co Inc COM 58933Y105 7,557 92,100 SH   SOLE 1 92,100 0 0
Merck & Co Inc COM 58933Y105 103 1,260 SH   SOLE 2 1,260 0 0
META PLATFORMS INC CL A 30303M102 46 207 SH   SOLE 1 207 0 0
META PLATFORMS INC CL A 30303M102 2,296 10,325 SH   SOLE 2 10,325 0 0
Microsoft Corp COM 594918104 44,298 143,681 SH   SOLE 1 143,681 0 0
Microsoft Corp COM 594918104 7,892 25,596 SH   SOLE 2 25,596 0 0
Microsoft Corp COM 594918104 7,764 25,184 SH   SOLE   25,184 0 0
Monster Beverage Corp COM 61174X109 11 141 SH   SOLE 1 141 0 0
Monster Beverage Corp COM 61174X109 959 12,000 SH   SOLE 2 12,000 0 0
MOODYS CORP COM 615369105 759 2,250 SH   SOLE 2 2,250 0 0
Morgan Stanley COM NEW 617446448 38 440 SH   SOLE 1 440 0 0
Morgan Stanley COM NEW 617446448 332 3,800 SH   SOLE 2 3,800 0 0
Morgan Stanley COM NEW 617446448 3,846 44,000 SH   SOLE   44,000 0 0
Newmont Mining Corp. (Holding Co.) COM 651639106 40 500 SH   SOLE 1 500 0 0
Newmont Mining Corp. (Holding Co.) COM 651639106 8,144 102,500 SH   SOLE 2 102,500 0 0
NIKE Inc Cl-B CL B 654106103 19,962 148,349 SH   SOLE 1 148,349 0 0
NIKE Inc Cl-B CL B 654106103 4,953 36,811 SH   SOLE 2 36,811 0 0
NORTH AMERICAN CONST COM 656811106 5,257 362,800 SH   SOLE   362,800 0 0
NORTHROP GRUMMAN CO COM 666807102 581 1,300 SH   SOLE   1,300 0 0
NUTRIEN LTD COM 67077M108 8,403 81,225 SH   SOLE 2 81,225 0 0
NVR INC COM 62944T105 2,680 600 SH   SOLE 2 600 0 0
O-I Glass COM 67098H104 659 50,000 SH   SOLE 1 50,000 0 0
Pembina Pipeline Corp COM 706327103 7,692 204,488 SH   SOLE 1 204,488 0 0
Pembina Pipeline Corp COM 706327103 10 270 SH   SOLE 2 270 0 0
PepsiCo Inc COM 713448108 59 355 SH   SOLE 1 355 0 0
PepsiCo Inc COM 713448108 276 1,650 SH   SOLE 2 1,650 0 0
PepsiCo Inc COM 713448108 4,469 26,700 SH   SOLE   26,700 0 0
Pfizer Inc COM 717081103 52 1,010 SH   SOLE 1 1,010 0 0
Pfizer Inc COM 717081103 709 13,700 SH   SOLE   13,700 0 0
Philip Morris International Inc COM 718172109 6,190 65,900 SH   SOLE 1 65,900 0 0
Philip Morris International Inc COM 718172109 223 2,375 SH   SOLE 2 2,375 0 0
Phillips 66 COM 718546104 333 3,850 SH   SOLE 1 3,850 0 0
Phillips 66 COM 718546104 13 145 SH   SOLE 2 145 0 0
Proshares Ultra Short Bloomberg Crude Oil ULSHT BLOOMB OIL 74347Y862 81 14,000 SH   SOLE 1 14,000 0 0
RAYMOND JAMES FINL COM 754730109 1,193 10,850 SH   SOLE   10,850 0 0
RESTAURANT BRANDS COM 76131D103 421 7,200 SH   SOLE   7,200 0 0
Rogers Communications Inc -B CL B 775109200 36,774 648,982 SH   SOLE 1 648,982 0 0
Rogers Communications Inc -B CL B 775109200 595 10,500 SH   SOLE 2 10,500 0 0
Royal Bank of Canada COM 780087102 2,865 26,000 SH   SOLE   26,000 0 0
Royal Bank of Canada COM 780087102 46,682 423,523 SH   SOLE 1 423,523 0 0
Royal Bank of Canada COM 780087102 14,858 134,817 SH   SOLE 2 134,817 0 0
S&P Global Inc COM 78409V104 27,670 67,457 SH   SOLE 1 67,457 0 0
S&P Global Inc COM 78409V104 12,080 29,451 SH   SOLE 2 29,451 0 0
SALESFORCE INC COM 79466L302 21 100 SH   SOLE 1 100 0 0
SALESFORCE INC COM 79466L302 584 2,750 SH   SOLE 2 2,750 0 0
SBA COMMUNICATIONS CL A 78410G104 3,236 9,404 SH   SOLE 1 9,404 0 0
SBA COMMUNICATIONS CL A 78410G104 172 500 SH   SOLE 2 500 0 0
SCHWAB CHARLES CORP COM 808513105 1,349 16,000 SH   SOLE 2 16,000 0 0
Sector Spdr Tr Int-Finl FINANCIAL 81369Y605 483 12,593 SH   SOLE 1 12,593 0 0
Sector SPDR Tr-Utilities SBI INT-UTILS 81369Y886 596 8,003 SH   SOLE 2 8,003 0 0
Select Sec Rl Est Sel ETF RL EST SEL SEC 81369Y860 158 3,280 SH   SOLE 1 3,280 0 0
Select Sec Rl Est Sel ETF RL EST SEL SEC 81369Y860 439 9,085 SH   SOLE 2 9,085 0 0
SHAW COMMUNICATIONS CL B CONV 82028K200 31 1,000 SH   SOLE 1 1,000 0 0
SHAW COMMUNICATIONS CL B CONV 82028K200 631 20,300 SH   SOLE   20,300 0 0
Sherwin-Williams Co COM 824348106 13,621 54,568 SH   SOLE 1 54,568 0 0
Sherwin-Williams Co COM 824348106 7,800 31,249 SH   SOLE 2 31,249 0 0
SHOPIFY INC CL A 82509L107 338 500 SH   SOLE 2 500 0 0
Simplify Volatility ETF VOLATILITY PREM 82889N863 2,988 122,422 SH   SOLE 1 122,422 0 0
Simplify Volatility ETF VOLATILITY PREM 82889N863 275 11,258 SH   SOLE 2 11,258 0 0
Siren Divcon Leaders Dividend ETF DIVCN LDRS ETF 829658301 384 7,000 SH   SOLE 1 7,000 0 0
SPDR Gold Trust ETF GOLD SHS 78463V107 7,887 43,659 SH   SOLE 1 43,659 0 0
SPDR Gold Trust ETF GOLD SHS 78463V107 402 2,225 SH   SOLE 2 2,225 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408 2,540 96,795 SH   SOLE 2 96,795 0 0
SS&C TECH HLDGS COM 78467J100 1,500 20,000 SH   SOLE 2 20,000 0 0
STANTEC INC COM 85472N109 818 16,300 SH   SOLE 2 16,300 0 0
Starbucks Corp COM 855244109 36 400 SH   SOLE 1 400 0 0
Starbucks Corp COM 855244109 89 975 SH   SOLE 2 975 0 0
Starbucks Corp COM 855244109 685 7,525 SH   SOLE   7,525 0 0
Sun Life Financial Services Canada Inc COM 866796105 1,146 20,496 SH   SOLE 1 20,496 0 0
SUN LIFE FNCL INC COM 866796105 536 9,600 SH   SOLE   9,600 0 0
Suncor Energy Inc COM 867224107 7,792 239,086 SH   SOLE 1 239,086 0 0
Suncor Energy Inc COM 867224107 11 335 SH   SOLE 2 335 0 0
SVB Financial Group COM 78486Q101 10,416 18,619 SH   SOLE 1 18,619 0 0
SVB Financial Group COM 78486Q101 3,378 6,039 SH   SOLE 2 6,039 0 0
Taiwan Semiconductor Manufacturing Co SP ADR SPONSORED ADS 874039100 1,043 10,000 SH   SOLE 2 10,000 0 0
Taiwan Semiconductor Manufacturing Co SP ADR SPONSORED ADS 874039100 11 102 SH   SOLE 1 102 0 0
TC ENERGY COM 87807B107 1,253 22,200 SH   SOLE 2 22,200 0 0
TCW Strategic Income Fund COM 872340104 146 28,350 SH   SOLE 1 28,350 0 0
TCW Strategic Income Fund COM 872340104 34 6,695 SH   SOLE 2 6,695 0 0
Teck Resources Ltd B CL B 878742204 558 13,800 SH   SOLE 2 13,800 0 0
Teck Resources Ltd B CL B 878742204 34 850 SH   SOLE 1 850 0 0
TELUS CORP COM 87971M103 342 13,070 SH   SOLE 1 13,070 0 0
TELUS CORP COM 87971M103 3,317 126,875 SH   SOLE 2 126,875 0 0
TELUS CORP COM 87971M103 1,504 57,500 SH   SOLE   57,500 0 0
Tesla Motors Inc. COM 88160R101 2,769 2,570 SH   SOLE 1 2,570 0 0
TEXAS INSTRUMENTS COM 882508104 1,940 10,575 SH   SOLE 2 10,575 0 0
TEXAS INSTRUMENTS COM 882508104 688 3,750 SH   SOLE   3,750 0 0
TEXAS PACIFIC LAND COM 88262P102 2,163 1,600 SH   SOLE 2 1,600 0 0
TFI INTERNATIONAL COM 87241L109 1,183 11,100 SH   SOLE   11,100 0 0
The Charles Schwab Corp COM 808513105 2,327 27,606 SH   SOLE 1 27,606 0 0
Thermo Fisher Scientific Inc COM 883556102 24,055 40,726 SH   SOLE 1 40,726 0 0
Thermo Fisher Scientific Inc COM 883556102 10,634 18,004 SH   SOLE 2 18,004 0 0
TJX Companies Inc COM 872540109 268 4,431 SH   SOLE 1 4,431 0 0
TJX Companies Inc COM 872540109 14 230 SH   SOLE 2 230 0 0
TORONTO DOMINION BK COM NEW 891160509 2,582 32,510 SH   SOLE 2 32,510 0 0
TORONTO DOMINION BK COM NEW 891160509 2,652 33,400 SH   SOLE   33,400 0 0
Toronto-Dominion Bank COM NEW 891160509 12,374 155,779 SH   SOLE 1 155,779 0 0
Toronto-Dominion Bank COM NEW 891160509 351 4,425 SH   SOLE 2 4,425 0 0
UNION PAC CORP COM 907818108 1,060 3,880 SH   SOLE   3,880 0 0
Union Pacific Corp COM 907818108 1,156 4,230 SH   SOLE 1 4,230 0 0
Union Pacific Corp COM 907818108 368 1,345 SH   SOLE 2 1,345 0 0
UnitedHealth Group Inc COM 91324P102 23,027 45,154 SH   SOLE 1 45,154 0 0
UnitedHealth Group Inc COM 91324P102 13,976 27,404 SH   SOLE 2 27,404 0 0
VAIL RESORTS INC COM 91879Q109 1,041 4,000 SH   SOLE 2 4,000 0 0
VanEck Gold Miners ETF GOLD MINERS ETF 92189F106 5,281 137,695 SH   SOLE 1 137,695 0 0
VanEck Gold Miners ETF GOLD MINERS ETF 92189F106 19 500 SH   SOLE 2 500 0 0
Vanguard Div Appr ETF DIV APP ETF 921908844 1,313 8,100 SH   SOLE 1 8,100 0 0
VANGUARD SCOTTSDALE SHRT TRM CORP BD 92206C409 3,395 43,475 SH   SOLE 1 43,475 0 0
VANGUARD SCOTTSDALE SHRT TRM CORP BD 92206C409 1,741 22,300 SH   SOLE 2 22,300 0 0
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 511 6,560 SH   SOLE 2 6,560 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 1,273 16,000 SH   SOLE 1 16,000 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 661 8,305 SH   SOLE 2 8,305 0 0
VERISIGN INC COM 92343E102 612 2,750 SH   SOLE 2 2,750 0 0
Verizon Communications Inc COM 92343V104 3,554 69,770 SH   SOLE 1 69,770 0 0
Verizon Communications Inc COM 92343V104 22 425 SH   SOLE 2 425 0 0
Vermilion Energy Inc COM 923725105 702 33,413 SH   SOLE 1 33,413 0 0
Vermilion Energy Inc COM 923725105 670 31,900 SH   SOLE   31,900 0 0
VISA INC COM CL A 92826C839 24,948 112,496 SH   SOLE 1 112,496 0 0
VISA INC COM CL A 92826C839 8,637 38,946 SH   SOLE 2 38,946 0 0
VISA INC COM CL A 92826C839 965 4,350 SH   SOLE   4,350 0 0
Walmart Inc COM 931142103 2,625 17,628 SH   SOLE 1 17,628 0 0
Walt Disney Co COM 254687106 1,797 13,098 SH   SOLE 1 13,098 0 0
Watsco Inc COM 942622200 350 1,150 SH   SOLE 2 1,150 0 0
Watsco Inc COM 942622200 2,955 9,700 SH   SOLE   9,700 0 0
Williams Sonoma Inc COM 969904101 83 575 SH   SOLE 2 575 0 0
Williams Sonoma Inc COM 969904101 1,196 8,250 SH   SOLE   8,250 0 0
Wisdomtree Intl Hedged Quality Div Growth ITL HDG QTLY DIV 97717X594 472 11,000 SH   SOLE 1 11,000 0 0