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 18,746 133,193 SH   SOLE 1 133,193 0 0
Abbott Laboratories COM 002824100 6,527 46,375 SH   SOLE 2 46,375 0 0
AbbVie Inc COM 00287Y109 88 650 SH   SOLE 1 650 0 0
AbbVie Inc COM 00287Y109 1,056 7,800 SH   SOLE 2 7,800 0 0
Aberdeen Bloomberg All Commodity Strategy K- ETF BBRG ALL COMD K1 003261104 258 11,231 SH   SOLE 2 11,231 0 0
ACCENTURE PLC SHS CLASS A G1151C101 7,990 19,273 SH   SOLE 1 19,273 0 0
ACCENTURE PLC SHS CLASS A G1151C101 21,114 50,932 SH   SOLE 2 50,932 0 0
ADOBE INC COM 00724F101 48 85 SH   SOLE 1 85 0 0
ADOBE INC COM 00724F101 992 1,750 SH   SOLE 2 1,750 0 0
ALPHABET INC CAP STK CL A 02079K305 4,864 1,679 SH   SOLE 1 1,679 0 0
ALPHABET INC CAP STK CL A 02079K305 7,663 2,645 SH   SOLE 2 2,645 0 0
ALPHABET INC CAP STK CL A 02079K305 1,333 460 SH   SOLE   460 0 0
Alphabet Inc Cl-C CAP STK CL C 02079K107 42,021 14,522 SH   SOLE 1 14,522 0 0
Alphabet Inc Cl-C CAP STK CL C 02079K107 8,117 2,805 SH   SOLE 2 2,805 0 0
AMAZON COM INC COM 023135106 4,208 1,262 SH   SOLE 1 1,262 0 0
AMAZON COM INC COM 023135106 6,160 2,085 SH   SOLE 2 2,085 0 0
American Express Co COM 025816109 414 2,530 SH   SOLE 1 2,530 0 0
American Express Co COM 025816109 20 120 SH   SOLE 2 120 0 0
American Tower Corp COM 03027X100 325 1,110 SH   SOLE 1 1,110 0 0
American Tower Corp COM 03027X100 5,792 19,800 SH   SOLE 2 19,800 0 0
Analog Devices Inc COM 032654105 18,476 105,117 SH   SOLE 1 105,117 0 0
Analog Devices Inc COM 032654105 3,791 21,565 SH   SOLE 2 21,565 0 0
ANTHEM INC COM 036752103 2,835 6,116 SH   SOLE 1 6,116 0 0
ANTHEM INC COM 036752103 2,828 6,100 SH   SOLE 2 6,100 0 0
AON PLC SHS CL A G0403H108 750 2,495 SH   SOLE 1 2,495 0 0
AON PLC SHS CL A G0403H108 10,079 33,535 SH   SOLE 2 33,535 0 0
Apple Inc COM 037833100 25,052 141,084 SH   SOLE 1 141,084 0 0
Apple Inc COM 037833100 6,208 34,956 SH   SOLE 2 34,956 0 0
APPLIED MATERIALS COM 038222105 61 385 SH   SOLE 1 385 0 0
APPLIED MATERIALS COM 038222105 1,054 6,700 SH   SOLE   6,700 0 0
AUTODESK INC COM 052769106 1,125 4,000 SH   SOLE 2 4,000 0 0
Axalta Coating Systems Ltd COM G0750C108 6,323 190,900 SH   SOLE 1 190,900 0 0
Axalta Coating Systems Ltd COM G0750C108 68 2,040 SH   SOLE 2 2,040 0 0
Bank of America COM 060505104 8,407 188,955 SH   SOLE 1 188,955 0 0
Bank of America COM 060505104 110 2,480 SH   SOLE 2 2,480 0 0
Bank of Montreal COM 063671101 2,906 26,991 SH   SOLE 1 26,991 0 0
Bank of Montreal COM 063671101 1,315 12,200 SH   SOLE 2 12,200 0 0
Bank of Montreal COM 063671101 2,065 19,150 SH   SOLE   19,150 0 0
Bank of Nova Scotia COM 064149107 8,646 122,132 SH   SOLE 1 122,132 0 0
Bank of Nova Scotia COM 064149107 1,127 15,900 SH   SOLE   15,900 0 0
Bath & Body Works Inc COM 070830104 3,086 44,214 SH   SOLE 1 44,214 0 0
Bath & Body Works Inc COM 070830104 3,423 49,040 SH   SOLE 2 49,040 0 0
Bath & Body Works Inc COM 070830104 530 7,600 SH   SOLE   7,600 0 0
BCE Inc COM NEW 05534B760 1,585 30,463 SH   SOLE 1 30,463 0 0
BCE Inc COM NEW 05534B760 1,425 27,350 SH   SOLE 2 27,350 0 0
Berkshire Hathaway B New CL B NEW 084670702 193 644 SH   SOLE 1 644 0 0
BLACK KNIGHT INC COM 09215C105 1,533 18,500 SH   SOLE 2 18,500 0 0
Blackrock Inc COM 09247X101 13 14 SH   SOLE 1 14 0 0
Blackrock Inc COM 09247X101 5,859 6,400 SH   SOLE 2 6,400 0 0
BlackRock Income Trust COM 09247F100 213 37,700 SH   SOLE 1 37,700 0 0
BlackRock Income Trust COM 09247F100 35 6,185 SH   SOLE 2 6,185 0 0
BOOKING HLDGS INC COM 09857L108 461 192 SH   SOLE 1 192 0 0
BOOKING HLDGS INC COM 09857L108 984 410 SH   SOLE 2 410 0 0
BOOZ ALLEN HAMILTO CL A 099502106 2,326 27,425 SH   SOLE 2 27,425 0 0
BOOZ ALLEN HAMILTO CL A 099502106 610 7,200 SH   SOLE   7,200 0 0
BOSTON SCIENTIFIC COM 101137107 1,423 33,500 SH   SOLE 2 33,500 0 0
Broadcom Inc COM 11135F101 180 271 SH   SOLE 1 271 0 0
Broadcom Inc COM 11135F101 8,551 12,850 SH   SOLE 2 12,850 0 0
BROOKFIELD ASSET MGT CL A LTD VT SH 112585104 51,955 860,375 SH   SOLE 1 860,375 0 0
BROOKFIELD ASSET MGT CL A LTD VT SH 112585104 6,336 104,799 SH   SOLE 2 104,799 0 0
Brookfield Infra Ptnr LPU LP INT UNIT G16252101 187 3,079 SH   SOLE 1 3,079 0 0
BROWN & BROWN INC COM 115236101 1,160 16,500 SH   SOLE 2 16,500 0 0
BRP INC COM SUN VTG 05577W200 6,754 77,000 SH   SOLE   77,000 0 0
CAE Inc COM 124765108 3,382 134,066 SH   SOLE 1 134,066 0 0
CAE Inc COM 124765108 4 140 SH   SOLE 2 140 0 0
CAMECO CORP COM 13321L108 2,012 92,265 SH   SOLE 1 92,265 0 0
CAMECO CORP COM 13321L108 4,349 199,200 SH   SOLE 2 199,200 0 0
Canadian Imperial Bank of Commerce COM 136069101 385 3,304 SH   SOLE 1 3,304 0 0
Canadian National Railway Co COM 136375102 23,684 192,822 SH   SOLE 1 192,822 0 0
Canadian National Railway Co COM 136375102 4,405 35,820 SH   SOLE 2 35,820 0 0
Canadian Natural Resources Limited COM 136385101 2,204 52,153 SH   SOLE 1 52,153 0 0
Canadian Natural Resources Limited COM 136385101 6,322 149,425 SH   SOLE 2 149,425 0 0
Canadian Natural Resources Limited COM 136385101 487 11,500 SH   SOLE   11,500 0 0
Canadian Pacific Railway Ltd COM 13645T100 28,615 397,878 SH   SOLE 1 397,878 0 0
Canadian Pacific Railway Ltd COM 13645T100 772 10,735 SH   SOLE 2 10,735 0 0
CHARTER COMMUNICATIO CL A 16119P108 1,027 1,575 SH   SOLE 2 1,575 0 0
Coca-Cola Co COM 191216100 5,155 87,059 SH   SOLE 1 87,059 0 0
Coca-Cola Co COM 191216100 73 1,225 SH   SOLE 2 1,225 0 0
COMCAST CORP CL A 20030N101 2,011 39,963 SH   SOLE 1 39,963 0 0
COMCAST CORP CL A 20030N101 4,296 85,349 SH   SOLE 2 85,349 0 0
CONSTELLATION BRANDS CL A 21036P108 15,029 59,885 SH   SOLE 1 59,885 0 0
CONSTELLATION BRANDS CL A 21036P108 3,278 13,060 SH   SOLE 2 13,060 0 0
Costco Wholesale Corp COM 22160K105 31,668 55,783 SH   SOLE 1 55,783 0 0
Costco Wholesale Corp COM 22160K105 11,409 20,098 SH   SOLE 2 20,098 0 0
Crescent Point Energy Corp. COM 22576C101 534 100,000 SH   SOLE 1 100,000 0 0
CVS Health Corporation COM 126650100 14,605 141,575 SH   SOLE 1 141,575 0 0
CVS Health Corporation COM 126650100 136 1,320 SH   SOLE 2 1,320 0 0
D.R. Horton Inc COM 23331A109 2,345 21,623 SH   SOLE 1 21,623 0 0
Danaher Corp COM 235851102 4,954 15,057 SH   SOLE 1 15,057 0 0
Danaher Corp COM 235851102 1,398 4,250 SH   SOLE 2 4,250 0 0
DESCARTES SYSTEMS COM 249906108 944 11,414 SH   SOLE 1 11,414 0 0
DESCARTES SYSTEMS COM 249906108 6,021 72,700 SH   SOLE   72,700 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 18,696 84,928 SH   SOLE 1 84,928 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,493 6,785 SH   SOLE 2 6,785 0 0
Discover Financial Services COM 254709108 7,591 65,686 SH   SOLE 1 65,686 0 0
Discover Financial Services COM 254709108 72 625 SH   SOLE 2 625 0 0
Discovery Inc Cl-A COM SER A 25470F104 2,884 122,535 SH   SOLE 1 122,535 0 0
Discovery Inc Cl-A COM SER A 25470F104 36 1,550 SH   SOLE 2 1,550 0 0
DuPont de Nemours Inc COM 26614N102 8,889 110,045 SH   SOLE 1 110,045 0 0
DuPont de Nemours Inc COM 26614N102 75 930 SH   SOLE 2 930 0 0
Eaton Corporation SHS G29183103 20 115 SH   SOLE 1 115 0 0
Eaton Corporation SHS G29183103 4,014 23,230 SH   SOLE 2 23,230 0 0
ELECTRONIC ARTS INC COM 285512109 1,682 12,750 SH   SOLE 2 12,750 0 0
Eli Lilly & Co COM 532457108 60 218 SH   SOLE 1 218 0 0
Eli Lilly & Co COM 532457108 2,313 8,375 SH   SOLE 2 8,375 0 0
Emerging Markets Internet and Ecommerce ETF EMQQ EM INTERN 301505889 3,211 74,860 SH   SOLE 1 74,860 0 0
Emerging Markets Internet and Ecommerce ETF EMQQ EM INTERN 301505889 349 8,127 SH   SOLE 2 8,127 0 0
Emerson Electric Co COM 291011104 403 4,335 SH   SOLE 1 4,335 0 0
Emerson Electric Co COM 291011104 15 165 SH   SOLE 2 165 0 0
Enbridge Inc COM 29250N105 3,145 80,529 SH   SOLE 1 80,529 0 0
Enbridge Inc COM 29250N105 6,160 157,475 SH   SOLE 2 157,475 0 0
Energy Select Sec SPDR ENERGY 81369Y506 611 11,000 SH   SOLE 1 11,000 0 0
Energy Transfer LP COM UT LTD PTN 29273V100 9,397 1,141,800 SH   SOLE 1 1,141,800 0 0
Energy Transfer LP COM UT LTD PTN 29273V100 125 15,165 SH   SOLE 2 15,165 0 0
ENERPLUS CORP COM 292766102 242 22,900 SH   SOLE 2 22,900 0 0
ESTEE LAUDER CO CL A 518439104 3,705 10,007 SH   SOLE 1 10,007 0 0
ESTEE LAUDER CO CL A 518439104 8,969 24,228 SH   SOLE 2 24,228 0 0
FAIR ISAAC INC COM 303250104 1,952 4,500 SH   SOLE 2 4,500 0 0
First Republic Bank COM 33616C100 5,743 27,809 SH   SOLE 1 27,809 0 0
First Republic Bank COM 33616C100 13,083 63,350 SH   SOLE 2 63,350 0 0
FIRSTSERVICE CORP COM 33767E202 7,184 36,500 SH   SOLE   36,500 0 0
FORTIS INC COM 349553107 565 11,700 SH   SOLE 2 11,700 0 0
FORTIS INC COM 349553107 1,150 23,800 SH   SOLE   23,800 0 0
FRANCO NEVADA CORP COM 351858105 1,316 9,500 SH   SOLE 2 9,500 0 0
Franklin Temp FTSE Japan ETF FTSE JAPAN ETF 35473P744 451 15,364 SH   SOLE 2 15,364 0 0
FREEPORT-MCMORAN IN CL B 35671D857 526 12,600 SH   SOLE   12,600 0 0
GIBSON ENERGY COMMON 374825206 1,970 111,000 SH   SOLE   111,000 0 0
GILDAN ACTIVEWEAR COM 375916103 586 13,800 SH   SOLE 2 13,800 0 0
GRANITE REAL ESTATE UNIT 99/99/9999 387437114 2,704 32,400 SH   SOLE   32,400 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 435 6,685 SH   SOLE 1 6,685 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 3,676 56,481 SH   SOLE 2 56,481 0 0
Home Depot Inc COM 437076102 22,472 54,149 SH   SOLE 1 54,149 0 0
Home Depot Inc COM 437076102 11,434 27,552 SH   SOLE 2 27,552 0 0
Honeywell International Inc COM 438516106 12,565 60,259 SH   SOLE 1 60,259 0 0
Honeywell International Inc COM 438516106 4,793 22,987 SH   SOLE 2 22,987 0 0
HUDBAY MINERALS COM 443628102 4,347 599,400 SH   SOLE   599,400 0 0
INTER CONTINENTAL EX COM 45866F104 27 200 SH   SOLE 1 200 0 0
INTER CONTINENTAL EX COM 45866F104 1,607 11,750 SH   SOLE 2 11,750 0 0
INTUIT COM 461202103 15,566 24,200 SH   SOLE 1 24,200 0 0
INTUIT COM 461202103 4,178 6,495 SH   SOLE 2 6,495 0 0
INVESCO EXCHANGETRAD DYNMC LEISURE 46137V720 451 9,200 SH   SOLE 2 9,200 0 0
INVESCO EXCHNG TRAD SR LN ETF 46138G508 599 27,100 SH   SOLE   27,100 0 0
ISHARES GL CLEAN ENE ETF 464288224 451 21,300 SH   SOLE 2 21,300 0 0
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 561 7,518 SH   SOLE 1 7,518 0 0
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 83 1,114 SH   SOLE 2 1,114 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 944 1,979 SH   SOLE 1 1,979 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 235 493 SH   SOLE 2 493 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 649 2,291 SH   SOLE 1 2,291 0 0
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 540 4,719 SH   SOLE 1 4,719 0 0
iShares Global Energy ETF GLOBAL ENERG ETF 464287341 351 12,769 SH   SOLE 2 12,769 0 0
iShares Select Dividend ETF SELECT DIVID ETF 464287168 1,405 11,460 SH   SOLE 1 11,460 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 872 19,250 SH   SOLE 2 19,250 0 0
Johnson & Johnson COM 478160104 101 593 SH   SOLE 1 593 0 0
Johnson & Johnson COM 478160104 1,206 7,050 SH   SOLE   7,050 0 0
JPMORGAN CHASE & CO COM 46625H100 31,716 200,291 SH   SOLE 1 200,291 0 0
JPMORGAN CHASE & CO COM 46625H100 4,324 27,307 SH   SOLE 2 27,307 0 0
Keysight Technologies Inc COM 49338L103 383 1,855 SH   SOLE 1 1,855 0 0
Keysight Technologies Inc COM 49338L103 24 115 SH   SOLE 2 115 0 0
KIRKLAND LAKE GOLD COM 49741E100 1,809 43,107 SH   SOLE   43,107 0 0
Kraneshares Quadratic Interest Rate and Volatility ETF QUADRTC INT RT 500767736 1,393 51,884 SH   SOLE 2 51,884 0 0
LIBERTY BROADBAND COM SER C 530307305 3,705 23,000 SH   SOLE 2 23,000 0 0
Linde PLC SHS G5494J103 460 1,327 SH   SOLE 1 1,327 0 0
Linde PLC SHS G5494J103 19 55 SH   SOLE 2 55 0 0
LOWES CO COM 548661107 556 2,152 SH   SOLE 1 2,152 0 0
LOWES CO COM 548661107 926 3,580 SH   SOLE 2 3,580 0 0
Madison Square Garden Entertainment Corp CL A 55826T102 2,909 41,355 SH   SOLE 1 41,355 0 0
Madison Square Garden Entertainment Corp CL A 55826T102 36 510 SH   SOLE 2 510 0 0
Manulife Financial Corporation COM 56501R106 128 6,707 SH   SOLE 1 6,707 0 0
Manulife Financial Corporation COM 56501R106 380 19,900 SH   SOLE 2 19,900 0 0
Marsh & McLennan Companies, Inc COM 571748102 21,303 122,560 SH   SOLE 1 122,560 0 0
Marsh & McLennan Companies, Inc COM 571748102 4,306 24,775 SH   SOLE 2 24,775 0 0
MASTERCARD INC CL A 57636Q104 307 854 SH   SOLE 1 854 0 0
MASTERCARD INC CL A 57636Q104 3,854 10,725 SH   SOLE 2 10,725 0 0
Merck & Co Inc COM 58933Y105 8,117 105,905 SH   SOLE 1 105,905 0 0
Merck & Co Inc COM 58933Y105 97 1,260 SH   SOLE 2 1,260 0 0
META PLATFORMS INC CL A 30303M102 23,385 69,527 SH   SOLE 1 69,527 0 0
META PLATFORMS INC CL A 30303M102 8,636 25,676 SH   SOLE 2 25,676 0 0
Microsoft Corp COM 594918104 47,198 140,338 SH   SOLE 1 140,338 0 0
Microsoft Corp COM 594918104 18,533 55,105 SH   SOLE 2 55,105 0 0
Monster Beverage Corp COM 61174X109 14 141 SH   SOLE 1 141 0 0
Monster Beverage Corp COM 61174X109 1,128 11,750 SH   SOLE 2 11,750 0 0
MOODYS CORP COM 615369105 625 1,600 SH   SOLE 2 1,600 0 0
Morgan Stanley COM NEW 617446448 43 440 SH   SOLE 1 440 0 0
Morgan Stanley COM NEW 617446448 5,806 59,150 SH   SOLE 2 59,150 0 0
NEWMONT CORPORATION COM 651639106 2 40 SH   SOLE 1 40 0 0
NEWMONT CORPORATION COM 651639106 749 12,075 SH   SOLE 2 12,075 0 0
NIKE INC CL B 654106103 24,208 145,246 SH   SOLE 1 145,246 0 0
NIKE INC CL B 654106103 7,775 46,646 SH   SOLE 2 46,646 0 0
NORTH AMERICAN CONS COM 656811106 5,512 362,800 SH   SOLE   362,800 0 0
NUTRIEN LTD COM 67077M108 6,980 92,725 SH   SOLE 2 92,725 0 0
NUTRIEN LTD COM 67077M108 760 10,100 SH   SOLE   10,100 0 0
NVR INC COM 62944T105 3,988 675 SH   SOLE 2 675 0 0
O-I Glass COM 67098H104 1,041 86,500 SH   SOLE 1 86,500 0 0
OPEN TEXT CORP COM 683715106 8 178 SH   SOLE 1 178 0 0
OPEN TEXT CORP COM 683715106 371 7,800 SH   SOLE 2 7,800 0 0
PAYPAL HLDGS INC COM 70450Y103 30 161 SH   SOLE 1 161 0 0
PAYPAL HLDGS INC COM 70450Y103 943 5,000 SH   SOLE 2 5,000 0 0
Pembina Pipeline Corp COM 706327103 7,644 252,022 SH   SOLE 1 252,022 0 0
Pembina Pipeline Corp COM 706327103 8 270 SH   SOLE 2 270 0 0
PepsiCo Inc COM 713448108 67 387 SH   SOLE 1 387 0 0
PepsiCo Inc COM 713448108 3,666 21,100 SH   SOLE 2 21,100 0 0
Pfizer Inc COM 717081103 86 1,452 SH   SOLE 1 1,452 0 0
Pfizer Inc COM 717081103 502 8,500 SH   SOLE   8,500 0 0
Philip Morris International Inc COM 718172109 152 1,600 SH   SOLE 1 1,600 0 0
Philip Morris International Inc COM 718172109 5,665 59,625 SH   SOLE 2 59,625 0 0
Pioneer Natural Res Co COM 723787107 2,478 13,622 SH   SOLE 1 13,622 0 0
RAYMOND JAMES FINL COM 754730109 989 9,850 SH   SOLE   9,850 0 0
Rogers Communications Inc -B CL B 775109200 16,328 342,941 SH   SOLE 1 342,941 0 0
Rogers Communications Inc -B CL B 775109200 236 4,955 SH   SOLE 2 4,955 0 0
ROSS STORES INC COM 778296103 771 6,750 SH   SOLE 2 6,750 0 0
ROYAL BANK CDA COM 780087102 45,231 426,210 SH   SOLE 1 426,210 0 0
ROYAL BANK CDA COM 780087102 13,576 127,812 SH   SOLE 2 127,812 0 0
ROYAL BANK CDA COM 780087102 3,072 28,900 SH   SOLE   28,900 0 0
S&P Global Inc COM 78409V104 31,326 66,379 SH   SOLE 1 66,379 0 0
S&P Global Inc COM 78409V104 14,805 31,371 SH   SOLE 2 31,371 0 0
SBA COMMUNICATIONS CL A 78410G104 4,008 10,304 SH   SOLE 1 10,304 0 0
SBA COMMUNICATIONS CL A 78410G104 1,264 3,250 SH   SOLE 2 3,250 0 0
SCHWAB CHARLES CORP COM 808513105 2,497 29,688 SH   SOLE 1 29,688 0 0
SCHWAB CHARLES CORP COM 808513105 1,346 16,000 SH   SOLE 2 16,000 0 0
Sector Spdr Tr Int-Finl FINANCIAL 81369Y605 512 13,123 SH   SOLE 1 13,123 0 0
Sector Spdr Tr Int-Finl FINANCIAL 81369Y605 415 10,629 SH   SOLE 2 10,629 0 0
Select Sec Rl Est Sel ETF RL EST SEL SEC 81369Y860 170 3,280 SH   SOLE 1 3,280 0 0
Select Sec Rl Est Sel ETF RL EST SEL SEC 81369Y860 470 9,063 SH   SOLE 2 9,063 0 0
SHERWIN WILLIAMS CO COM 824348106 19,592 55,635 SH   SOLE 1 55,635 0 0
SHERWIN WILLIAMS CO COM 824348106 9,642 27,379 SH   SOLE 2 27,379 0 0
Simplify Volatility ETF VOLATILITY PREM 82889N863 3,604 131,855 SH   SOLE 1 131,855 0 0
Simplify Volatility ETF VOLATILITY PREM 82889N863 295 10,808 SH   SOLE 2 10,808 0 0
Siren Divcon Leaders Dividend ETF DIVCN LDRS ETF 829658301 422 7,000 SH   SOLE 1 7,000 0 0
SPDR Bloomberg Barclays 1-3 mth T-Bill BLOOMBERG 1-3 MO 78468R663 736 8,045 SH   SOLE 2 8,045 0 0
SPDR Gold Trust ETF GOLD SHS 78463V107 7,784 45,531 SH   SOLE 1 45,531 0 0
SPDR Gold Trust ETF GOLD SHS 78463V107 383 2,242 SH   SOLE 2 2,242 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408 2,701 99,495 SH   SOLE 2 99,495 0 0
SS&C TECH HLDGS COM 78467J100 1,517 18,500 SH   SOLE 2 18,500 0 0
Starbucks Corp COM 855244109 49 415 SH   SOLE 1 415 0 0
Starbucks Corp COM 855244109 1,853 15,850 SH   SOLE 2 15,850 0 0
Sun Life Financial Services Canada Inc COM 866796105 619 11,122 SH   SOLE 1 11,122 0 0
Sun Life Financial Services Canada Inc COM 866796105 318 5,700 SH   SOLE   5,700 0 0
Suncor Energy Inc COM 867224107 7,267 290,444 SH   SOLE 1 290,444 0 0
Suncor Energy Inc COM 867224107 10 410 SH   SOLE 2 410 0 0
SVB Financial Group COM 78486Q101 12,277 18,101 SH   SOLE 1 18,101 0 0
SVB Financial Group COM 78486Q101 3,821 5,634 SH   SOLE 2 5,634 0 0
TAIWAN SEMICONDUCTOR SPONSORED ADS 874039100 3,612 30,022 SH   SOLE 1 30,022 0 0
TAIWAN SEMICONDUCTOR SPONSORED ADS 874039100 9,037 75,111 SH   SOLE 2 75,111 0 0
TCW Strategic Income Fund COM 872340104 164 28,350 SH   SOLE 1 28,350 0 0
TCW Strategic Income Fund COM 872340104 39 6,695 SH   SOLE 2 6,695 0 0
Teck Resources Ltd B CL B 878742204 1,533 53,250 SH   SOLE 1 53,250 0 0
TELUS CORP COM 87971M103 278 11,790 SH   SOLE 1 11,790 0 0
TELUS CORP COM 87971M103 2,495 105,800 SH   SOLE 2 105,800 0 0
TELUS CORP COM 87971M103 1,356 57,500 SH   SOLE   57,500 0 0
Tesla Motors Inc. COM 88160R101 2,716 2,570 SH   SOLE 1 2,570 0 0
TEXAS INSTRUMENTS COM 882508104 21 111 SH   SOLE 1 111 0 0
TEXAS INSTRUMENTS COM 882508104 5,329 28,275 SH   SOLE 2 28,275 0 0
TEXAS PACIFIC LAND COM 88262P102 1,998 1,600 SH   SOLE 2 1,600 0 0
TFI INTERNATIONAL COM 87241L109 1,213 10,800 SH   SOLE   10,800 0 0
THERMO FISHER SCI COM 883556102 25,893 38,806 SH   SOLE 1 38,806 0 0
THERMO FISHER SCI COM 883556102 13,230 19,829 SH   SOLE 2 19,829 0 0
THOMSON REUTERS CORP COM NEW 884903709 874 7,300 SH   SOLE 2 7,300 0 0
Tidal ATAC US Rotation ETF ATAC US ROTATION 886364843 497 21,100 SH   SOLE 2 21,100 0 0
TJX Companies Inc COM 872540109 360 4,746 SH   SOLE 1 4,746 0 0
TJX Companies Inc COM 872540109 757 9,980 SH   SOLE 2 9,980 0 0
TJX Companies Inc COM 872540109 1,033 13,600 SH   SOLE   13,600 0 0
TORONTO DOMINION BK COM NEW 891160509 27,526 359,050 SH   SOLE 1 359,050 0 0
TORONTO DOMINION BK COM NEW 891160509 4,026 52,447 SH   SOLE 2 52,447 0 0
TORONTO DOMINION BK COM NEW 891160509 2,073 27,000 SH   SOLE   27,000 0 0
TRANSDIGM GROUP COM 893641100 1,082 1,700 SH   SOLE 2 1,700 0 0
UNION PAC CORP COM 907818108 1,067 4,235 SH   SOLE 1 4,235 0 0
UNION PAC CORP COM 907818108 24 95 SH   SOLE 2 95 0 0
UNION PAC CORP COM 907818108 852 3,380 SH   SOLE   3,380 0 0
UnitedHealth Group Inc COM 91324P102 22,133 44,078 SH   SOLE 1 44,078 0 0
UnitedHealth Group Inc COM 91324P102 13,872 27,626 SH   SOLE 2 27,626 0 0
VAIL RESORTS INC COM 91879Q109 918 2,800 SH   SOLE 2 2,800 0 0
VanEck Gold Miners ETF GOLD MINERS ETF 92189F106 4,513 140,900 SH   SOLE 1 140,900 0 0
VanEck Gold Miners ETF GOLD MINERS ETF 92189F106 46 1,425 SH   SOLE 2 1,425 0 0
Vanguard Div Appr ETF DIV APP ETF 921908844 1,391 8,100 SH   SOLE 1 8,100 0 0
Vanguard Real Estate ETF REAL ESTATE ETF 922908553 1,050 9,050 SH   SOLE 1 9,050 0 0
VANGUARD SCOTTSDALE SHRT TRM CORP BD 92206C409 4,606 56,680 SH   SOLE 1 56,680 0 0
VANGUARD SCOTTSDALE SHRT TRM CORP BD 92206C409 1,812 22,300 SH   SOLE 2 22,300 0 0
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 530 6,560 SH   SOLE 2 6,560 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 1,483 17,500 SH   SOLE 1 17,500 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 704 8,305 SH   SOLE 2 8,305 0 0
Verizon Communications Inc COM 92343V104 3,888 74,835 SH   SOLE 1 74,835 0 0
Verizon Communications Inc COM 92343V104 58 1,125 SH   SOLE 2 1,125 0 0
Vermilion Energy Inc COM 923725105 567 45,113 SH   SOLE 1 45,113 0 0
VISA INC COM CL A 92826C839 24,079 111,113 SH   SOLE 1 111,113 0 0
VISA INC COM CL A 92826C839 8,660 39,961 SH   SOLE 2 39,961 0 0
VISA INC COM CL A 92826C839 1,788 8,250 SH   SOLE   8,250 0 0
Walmart Inc COM 931142103 2,709 18,726 SH   SOLE 1 18,726 0 0
Walt Disney Co COM 254687106 2,178 14,061 SH   SOLE 1 14,061 0 0
WASTE CONNECTIONS COM 94106B101 2,266 16,600 SH   SOLE 2 16,600 0 0
Watsco Inc COM 942622200 2,550 8,150 SH   SOLE 2 8,150 0 0
Williams Sonoma Inc COM 969904101 4,414 26,100 SH   SOLE 2 26,100 0 0
Wisdomtree Intl Hedged Quality Div Growth ITL HDG QTLY DIV 97717X594 503 11,000 SH   SOLE 1 11,000 0 0