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
ACUITYADS HLDGS INC COM 00510L106 445 117,534 SH   SOLE   117,534 0 0
AGNICO EAGLE MINES LTD COM 008474108 22,799 428,618 SH   SOLE   428,618 0 0
ALBEMARLE CORP COM 012653101 209 894 SH   SOLE   894 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 22,059 1,525,095 SH   SOLE   1,525,095 0 0
ALPHABET INC CAP STK CL A 02079K305 2,549 880 SH   SOLE   880 0 0
ALPHABET INC CAP STK CL C 02079K107 1,641 567 SH   SOLE   567 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,495 43,875 SH   SOLE   43,875 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,789 14,765 SH   SOLE   14,765 0 0
AMPHENOL CORP NEW CL A 032095101 375 4,287 SH   SOLE   4,287 0 0
ANALOG DEVICES INC COM 032654105 31,397 178,623 SH   SOLE   178,623 0 0
APPLE INC COM 037833100 4,147 23,356 SH   SOLE   23,356 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 34,347 589,653 SH   SOLE   589,653 0 0
AURORA CANNABIS INC COM 05156X884 193 35,653 SH   SOLE   35,653 0 0
B2GOLD CORP COM 11777Q209 272 69,000 SH   SOLE   69,000 0 0
BANK MONTREAL QUE COM 063671101 107,162 993,920 SH   SOLE   993,920 0 0
BANK NOVA SCOTIA B C COM 064149107 111,671 1,575,186 SH   SOLE   1,575,186 0 0
BARRICK GOLD CORP COM 067901108 352 18,500 SH   SOLE   18,500 0 0
BCE INC COM NEW 05534B760 7,148 137,189 SH   SOLE   137,189 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,605 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 417 1,394 SH   SOLE   1,394 0 0
BK OF AMERICA CORP COM 060505104 674 15,156 SH   SOLE   15,156 0 0
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 951 70,472 PRN   SOLE   70,472 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,918 15,960 SH   SOLE   15,960 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 88,252 1,459,294 SH   SOLE   1,459,294 0 0
BRP INC COM SUN VTG 05577W200 11,757 134,033 SH   SOLE   134,033 0 0
CAMECO CORP COM 13321L108 2,948 135,000 SH   SOLE   135,000 0 0
CANADIAN IMP BK COMM COM 136069101 63,968 547,995 SH   SOLE   547,995 0 0
CANADIAN NAT RES LTD COM 136385101 52,579 1,242,558 SH   SOLE   1,242,558 0 0
CANADIAN NATL RY CO COM 136375102 94,784 770,542 SH   SOLE   770,542 0 0
CANADIAN PAC RY LTD COM 13645T100 60,063 833,910 SH   SOLE   833,910 0 0
CGI INC CL A SUB VTG 12532H104 16,994 191,917 SH   SOLE   191,917 0 0
CHARLES RIV LABS INTL INC COM 159864107 377 1,000 SH   SOLE   1,000 0 0
CHEVRON CORP NEW COM 166764100 481 4,100 SH   SOLE   4,100 0 0
CHUBB LIMITED COM H1467J104 23,838 123,317 SH   SOLE   123,317 0 0
CITIGROUP INC COM NEW 172967424 906 15,000 SH   SOLE   15,000 0 0
CMS ENERGY CORP COM 125896100 23,498 361,229 SH   SOLE   361,229 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 26,102 175,020 SH   SOLE   175,020 0 0
COMCAST CORP NEW CL A 20030N101 937 18,615 SH   SOLE   18,615 0 0
CONOCOPHILLIPS COM 20825C104 15,522 215,046 SH   SOLE   215,046 0 0
CONSTELLATION BRANDS INC CL A 21036P108 375 1,495 SH   SOLE   1,495 0 0
COSTCO WHSL CORP NEW COM 22160K105 492 866 SH   SOLE   866 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 8,796 42,139 SH   SOLE   42,139 0 0
CVS HEALTH CORP COM 126650100 39,948 387,247 SH   SOLE   387,247 0 0
DEERE & CO COM 244199105 308 898 SH   SOLE   898 0 0
DISNEY WALT CO COM 254687106 18,776 121,221 SH   SOLE   121,221 0 0
DOLLAR GEN CORP NEW COM 256677105 25,423 107,803 SH   SOLE   107,803 0 0
DOLLAR TREE INC COM 256746108 423 3,010 SH   SOLE   3,010 0 0
EMERSON ELEC CO COM 291011104 13,420 144,347 SH   SOLE   144,347 0 0
ENBRIDGE INC COM 29250N105 77,747 1,987,588 SH   SOLE   1,987,588 0 0
ENPHASE ENERGY INC COM 29355A107 505 2,762 SH   SOLE   2,762 0 0
ENTHUSIAST GAMING HLDGS INC COM 29385B109 661 224,550 SH   SOLE   224,550 0 0
ERO COPPER CORP COM 296006109 689 45,090 SH   SOLE   45,090 0 0
FEDEX CORP COM 31428X106 343 1,326 SH   SOLE   1,326 0 0
FIELD TRIP HEALTH LTD COM 31656R102 242 100,000 SH   SOLE   100,000 0 0
FORTIS INC COM 349553107 43,917 908,954 SH   SOLE   908,954 0 0
FORTIVE CORP COM 34959J108 3,278 42,971 SH   SOLE   42,971 0 0
FRANCO NEV CORP COM 351858105 31,524 227,617 SH   SOLE   227,617 0 0
GENERAL MLS INC COM 370334104 202 3,000 SH   SOLE   3,000 0 0
GILEAD SCIENCES INC COM 375558103 765 10,540 SH   SOLE   10,540 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 26,372 316,055 SH   SOLE   316,055 0 0
IMPERIAL OIL LTD COM NEW 453038408 325 9,000 SH   SOLE   9,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 520 3,888 SH   SOLE   3,888 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 419 8,851 SH   SOLE   8,851 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 1,514 69,169 SH   SOLE   69,169 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 539 3,137 SH   SOLE   3,137 0 0
ISHARES INC CORE MSCI EMKT 46434G103 365 6,095 SH   SOLE   6,095 0 0
ISHARES INC MSCI CDA ETF 464286509 257 6,700 SH   SOLE   6,700 0 0
ISHARES TR CORE US AGGBD ET 464287226 886 7,766 PRN   SOLE   7,766 0 0
ISHARES TR ESG SCRND S&P500 46436E569 1,172 31,917 SH   SOLE   31,917 0 0
ISHARES TR IBOXX INV CP ETF 464287242 885 6,676 PRN   SOLE   6,676 0 0
ISHARES TR MBS ETF 464288588 332 3,088 PRN   SOLE   3,088 0 0
ISHARES TR MSCI ACWI ETF 464288257 665 6,291 SH   SOLE   6,291 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 725 8,960 SH   SOLE   8,960 0 0
ISHARES TR MSCI USA MMENTM 46432F396 455 2,505 SH   SOLE   2,505 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 225 1,545 SH   SOLE   1,545 0 0
ISHARES TR SHORT TREAS BD 464288679 268 2,425 PRN   SOLE   2,425 0 0
ISHARES TR U.S. TECH ETF 464287721 276 2,400 SH   SOLE   2,400 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 500 10,000 PRN   SOLE   10,000 0 0
JOHNSON & JOHNSON COM 478160104 30,959 180,972 SH   SOLE   180,972 0 0
JPMORGAN CHASE & CO COM 46625H100 1,690 10,675 SH   SOLE   10,675 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 14,714 350,618 SH   SOLE   350,618 0 0
KRANESHARES TR GLOBAL CARB STRA 500767678 204 4,000 SH   SOLE   4,000 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 3,552 87,829 SH   SOLE   87,829 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 145 57,036 SH   SOLE   57,036 0 0
MAGNA INTL INC COM 559222401 1,369 16,892 SH   SOLE   16,892 0 0
MANULIFE FINL CORP COM 56501R106 24,935 1,306,361 SH   SOLE   1,306,361 0 0
MEDTRONIC PLC SHS G5960L103 14,638 141,494 SH   SOLE   141,494 0 0
MICRON TECHNOLOGY INC COM 595112103 1,276 13,700 SH   SOLE   13,700 0 0
MICROSOFT CORP COM 594918104 56,280 167,341 SH   SOLE   167,341 0 0
MONDELEZ INTL INC CL A 609207105 20,579 310,347 SH   SOLE   310,347 0 0
NASDAQ INC COM 631103108 3,170 15,093 SH   SOLE   15,093 0 0
NETFLIX INC COM 64110L106 340 564 SH   SOLE   564 0 0
NEWMONT CORP COM 651639106 280 4,509 SH   SOLE   4,509 0 0
NEXTERA ENERGY INC COM 65339F101 23,047 246,860 SH   SOLE   246,860 0 0
NUTRIEN LTD COM 67077M108 61,247 813,670 SH   SOLE   813,670 0 0
OPEN TEXT CORP COM 683715106 79,713 1,677,049 SH   SOLE   1,677,049 0 0
ORACLE CORP COM 68389X105 445 5,100 SH   SOLE   5,100 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 510 41,638 SH   SOLE   41,638 0 0
PEMBINA PIPELINE CORP COM 706327103 33,391 1,099,243 SH   SOLE   1,099,243 0 0
PFIZER INC COM 717081103 481 8,144 SH   SOLE   8,144 0 0
PROCTER AND GAMBLE CO COM 742718109 31,748 194,082 SH   SOLE   194,082 0 0
RELX PLC SPONSORED ADR 759530108 751 23,026 SH   SOLE   23,026 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 59,618 981,829 SH   SOLE   981,829 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 38,245 624,067 SH   SOLE   624,067 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 31,436 659,283 SH   SOLE   659,283 0 0
ROSS STORES INC COM 778296103 16,435 143,815 SH   SOLE   143,815 0 0
ROYAL BK CDA COM 780087102 198,186 1,864,724 SH   SOLE   1,864,724 0 0
SANOFI SPONSORED ADR 80105N105 27,655 551,990 SH   SOLE   551,990 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 3,100 52,900 SH   SOLE   52,900 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 518 9,314 SH   SOLE   9,314 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,378 42,381 SH   SOLE   42,381 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 43,643 1,435,984 SH   SOLE   1,435,984 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 302 12,422 SH   SOLE   12,422 0 0
SHOPIFY INC CL A 82509L107 99,860 72,423 SH   SOLE   72,423 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 391 1,393 SH   SOLE   1,393 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 20,629 163,203 SH   SOLE   163,203 0 0
SOUTHWESTERN ENERGY CO COM 845467109 280 60,000 SH   SOLE   60,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,681 15,680 SH   SOLE   15,680 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 457 5,000 PRN   SOLE   5,000 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 210 11,313 SH   SOLE   11,313 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 364 25,351 SH   SOLE   25,351 0 0
SSR MNG INC COM 784730103 8,663 488,724 SH   SOLE   488,724 0 0
STAGWELL INC COM CL A 85256A109 16,150 1,862,745 SH   SOLE   1,862,745 0 0
STANTEC INC COM 85472N109 38,186 678,693 SH   SOLE   678,693 0 0
STRYKER CORPORATION COM 863667101 254 950 SH   SOLE   950 0 0
SUN LIFE FINANCIAL INC. COM 866796105 35,285 633,009 SH   SOLE   633,009 0 0
SUNCOR ENERGY INC NEW COM 867224107 53,306 2,127,436 SH   SOLE   2,127,436 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 33,553 278,885 SH   SOLE   278,885 0 0
TC ENERGY CORP COM 87807B107 57,690 1,238,668 SH   SOLE   1,238,668 0 0
TELUS CORPORATION COM 87971M103 47,367 2,008,467 SH   SOLE   2,008,467 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100 6,880 207,918 SH   SOLE   207,918 0 0
TESLA INC COM 88160R101 16,734 15,835 SH   SOLE   15,835 0 0
TFI INTL INC COM 87241L109 10,135 90,236 SH   SOLE   90,236 0 0
THOMSON REUTERS CORP. COM NEW 884903709 1,005 8,396 SH   SOLE   8,396 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 206,801 2,693,552 SH   SOLE   2,693,552 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 1,520 30,722 SH   SOLE   30,722 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 12,582 820,948 SH   SOLE   820,948 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 20,488 570,061 SH   SOLE   570,061 0 0
US BANCORP DEL COM NEW 902973304 355 6,325 SH   SOLE   6,325 0 0
VAIL RESORTS INC COM 91879Q109 318 970 SH   SOLE   970 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 637 1,459 SH   SOLE   1,459 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 610 3,408 SH   SOLE   3,408 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,050 4,350 SH   SOLE   4,350 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 390 2,650 SH   SOLE   2,650 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 224 4,302 SH   SOLE   4,302 0 0
VISA INC COM CL A 92826C839 17,268 79,682 SH   SOLE   79,682 0 0
WASTE CONNECTIONS INC COM 94106B101 832 6,097 SH   SOLE   6,097 0 0
WELLS FARGO CO NEW COM 949746101 389 8,100 SH   SOLE   8,100 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 688 16,011 SH   SOLE   16,011 0 0
WOLFSPEED INC COM 977852102 490 4,384 SH   SOLE   4,384 0 0