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 364 54,272 SH   SOLE   54,272 0 0
AGNICO EAGLE MINES LTD COM 008474108 18,150 349,914 SH   SOLE   349,914 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 22,423 1,529,678 SH   SOLE   1,529,678 0 0
ALPHABET INC CAP STK CL A 02079K305 2,353 880 SH   SOLE   880 0 0
ALPHABET INC CAP STK CL C 02079K107 1,471 552 SH   SOLE   552 0 0
AMAZON COM INC COM 023135106 266 81 SH   SOLE   81 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,408 43,875 SH   SOLE   43,875 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,496 14,766 SH   SOLE   14,766 0 0
AMPHENOL CORP NEW CL A 032095101 314 4,287 SH   SOLE   4,287 0 0
ANALOG DEVICES INC COM 032654105 30,434 181,715 SH   SOLE   181,715 0 0
APPLE INC COM 037833100 3,391 23,968 SH   SOLE   23,968 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 38,382 639,054 SH   SOLE   639,054 0 0
AURORA CANNABIS INC COM 05156X884 247 35,653 SH   SOLE   35,653 0 0
B2GOLD CORP COM 11777Q209 236 69,000 SH   SOLE   69,000 0 0
BANK MONTREAL QUE COM 063671101 91,991 921,622 SH   SOLE   921,622 0 0
BANK NOVA SCOTIA B C COM 064149107 97,730 1,588,110 SH   SOLE   1,588,110 0 0
BARRICK GOLD CORP COM 067901108 7,015 388,587 SH   SOLE   388,587 0 0
BCE INC COM NEW 05534B760 6,810 135,962 SH   SOLE   135,962 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,291 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 380 1,394 SH   SOLE   1,394 0 0
BK OF AMERICA CORP COM 060505104 641 15,094 SH   SOLE   15,094 0 0
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 1,005 72,572 SH   SOLE   72,572 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,041 18,247 SH   SOLE   18,247 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 78,023 1,456,366 SH   SOLE   1,456,366 0 0
BRP INC COM SUN VTG 05577W200 12,430 134,316 SH   SOLE   134,316 0 0
CAMECO CORP COM 13321L108 2,933 135,000 SH   SOLE   135,000 0 0
CANADIAN IMP BK COMM COM 136069101 60,657 544,990 SH   SOLE   544,990 0 0
CANADIAN NAT RES LTD COM 136385101 38,864 1,063,154 SH   SOLE   1,063,154 0 0
CANADIAN NATL RY CO COM 136375102 88,784 766,291 SH   SOLE   766,291 0 0
CANADIAN PAC RY LTD COM 13645T100 47,912 733,862 SH   SOLE   733,862 0 0
CGI INC CL A SUB VTG 12532H104 16,300 191,928 SH   SOLE   191,928 0 0
CHARLES RIV LABS INTL INC COM 159864107 413 1,000 SH   SOLE   1,000 0 0
CHUBB LIMITED COM H1467J104 24,590 141,744 SH   SOLE   141,744 0 0
CITIGROUP INC COM NEW 172967424 1,053 15,000 SH   SOLE   15,000 0 0
CMS ENERGY CORP COM 125896100 21,861 366,001 SH   SOLE   366,001 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 22,495 175,775 SH   SOLE   175,775 0 0
COMCAST CORP NEW CL A 20030N101 1,041 18,615 SH   SOLE   18,615 0 0
CONOCOPHILLIPS COM 20825C104 17,121 252,631 SH   SOLE   252,631 0 0
CONSTELLATION BRANDS INC CL A 21036P108 315 1,495 SH   SOLE   1,495 0 0
COSTCO WHSL CORP NEW COM 22160K105 389 866 SH   SOLE   866 0 0
CRH PLC ADR 12626K203 278 5,953 SH   SOLE   5,953 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 7,292 42,074 SH   SOLE   42,074 0 0
CVS HEALTH CORP COM 126650100 34,256 403,674 SH   SOLE   403,674 0 0
DEERE & CO COM 244199105 301 899 SH   SOLE   899 0 0
DISNEY WALT CO COM 254687106 21,134 124,926 SH   SOLE   124,926 0 0
DOLLAR GEN CORP NEW COM 256677105 20,612 97,163 SH   SOLE   97,163 0 0
DOLLAR TREE INC COM 256746108 288 3,010 SH   SOLE   3,010 0 0
ENBRIDGE INC COM 29250N105 93,428 2,345,614 SH   SOLE   2,345,614 0 0
ENTHUSIAST GAMING HLDGS INC COM 29385B109 810 224,550 SH   SOLE   224,550 0 0
ERO COPPER CORP COM 296006109 799 45,090 SH   SOLE   45,090 0 0
EXXON MOBIL CORP COM 30231G102 471 8,000 SH   SOLE   8,000 0 0
FEDEX CORP COM 31428X106 291 1,326 SH   SOLE   1,326 0 0
FIELD TRIP HEALTH LTD COM 31656R102 455 100,000 SH   SOLE   100,000 0 0
FORTIS INC COM 349553107 40,746 918,653 SH   SOLE   918,653 0 0
FRANCO NEV CORP COM 351858105 26,616 204,916 SH   SOLE   204,916 0 0
GENERAL DYNAMICS CORP COM 369550108 212 1,081 SH   SOLE   1,081 0 0
GILEAD SCIENCES INC COM 375558103 736 10,540 SH   SOLE   10,540 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 22,770 320,226 SH   SOLE   320,226 0 0
IMPERIAL OIL LTD COM NEW 453038408 284 9,000 SH   SOLE   9,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 540 3,888 SH   SOLE   3,888 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 415 8,851 SH   SOLE   8,851 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 1,440 64,458 SH   SOLE   64,458 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 497 3,137 SH   SOLE   3,137 0 0
ISHARES INC CORE MSCI EMKT 46434G103 376 6,095 SH   SOLE   6,095 0 0
ISHARES TR CORE US AGGBD ET 464287226 936 8,149 SH   SOLE   8,149 0 0
ISHARES TR ESG SCRND S&P500 46436E569 1,057 31,917 SH   SOLE   31,917 0 0
ISHARES TR IBOXX INV CP ETF 464287242 888 6,676 SH   SOLE   6,676 0 0
ISHARES TR MBS ETF 464288588 334 3,088 SH   SOLE   3,088 0 0
ISHARES TR MSCI ACWI ETF 464288257 533 5,336 SH   SOLE   5,336 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 659 8,960 SH   SOLE   8,960 0 0
ISHARES TR MSCI USA MMENTM 46432F396 456 2,595 SH   SOLE   2,595 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 204 1,545 SH   SOLE   1,545 0 0
ISHARES TR SHORT TREAS BD 464288679 363 3,286 SH   SOLE   3,286 0 0
ISHARES TR U.S. TECH ETF 464287721 243 2,400 SH   SOLE   2,400 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 501 10,000 SH   SOLE   10,000 0 0
JOHNSON & JOHNSON COM 478160104 31,940 197,772 SH   SOLE   197,772 0 0
JPMORGAN CHASE & CO COM 46625H100 1,744 10,653 SH   SOLE   10,653 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 440 1,625 SH   SOLE   1,625 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 14,602 350,618 SH   SOLE   350,618 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 8,473 87,829 SH   SOLE   87,829 0 0
MAGNA INTL INC COM 559222401 1,418 18,848 SH   SOLE   18,848 0 0
MANULIFE FINL CORP COM 56501R106 25,149 1,306,810 SH   SOLE   1,306,810 0 0
MEDTRONIC PLC SHS G5960L103 22,556 179,948 SH   SOLE   179,948 0 0
MICRON TECHNOLOGY INC COM 595112103 972 13,700 SH   SOLE   13,700 0 0
MICROSOFT CORP COM 594918104 48,094 170,596 SH   SOLE   170,596 0 0
MONDELEZ INTL INC CL A 609207105 21,590 371,085 SH   SOLE   371,085 0 0
NASDAQ INC COM 631103108 2,912 15,087 SH   SOLE   15,087 0 0
NETFLIX INC COM 64110L106 344 564 SH   SOLE   564 0 0
NEWMONT CORP COM 651639106 245 4,509 SH   SOLE   4,509 0 0
NEXTERA ENERGY INC COM 65339F101 19,985 254,520 SH   SOLE   254,520 0 0
NUTRIEN LTD COM 67077M108 55,263 851,594 SH   SOLE   851,594 0 0
OPEN TEXT CORP COM 683715106 76,972 1,577,357 SH   SOLE   1,577,357 0 0
ORACLE CORP COM 68389X105 444 5,100 SH   SOLE   5,100 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 468 41,638 SH   SOLE   41,638 0 0
PEMBINA PIPELINE CORP COM 706327103 23,626 745,464 SH   SOLE   745,464 0 0
PFIZER INC COM 717081103 350 8,144 SH   SOLE   8,144 0 0
PROCTER AND GAMBLE CO COM 742718109 28,949 207,073 SH   SOLE   207,073 0 0
RELX PLC SPONSORED ADR 759530108 691 23,933 SH   SOLE   23,933 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 51,161 835,230 SH   SOLE   835,230 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 38,261 620,155 SH   SOLE   620,155 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 60,651 1,298,990 SH   SOLE   1,298,990 0 0
ROSS STORES INC COM 778296103 16,011 147,095 SH   SOLE   147,095 0 0
ROYAL BK CDA COM 780087102 190,477 1,914,676 SH   SOLE   1,914,676 0 0
SANOFI SPONSORED ADR 80105N105 26,867 557,295 SH   SOLE   557,295 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 41,595 1,431,152 SH   SOLE   1,431,152 0 0
SHOPIFY INC CL A 82509L107 98,781 72,789 SH   SOLE   72,789 0 0
SOUTHWESTERN ENERGY CO COM 845467109 332 60,000 SH   SOLE   60,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,575 15,680 SH   SOLE   15,680 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 457 5,000 SH   SOLE   5,000 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 201 11,313 SH   SOLE   11,313 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 350 25,351 SH   SOLE   25,351 0 0
SSR MNG INC COM 784730103 7,110 488,978 SH   SOLE   488,978 0 0
STANTEC INC COM 85472N109 31,851 678,166 SH   SOLE   678,166 0 0
STRYKER CORPORATION COM 863667101 251 950 SH   SOLE   950 0 0
SUN LIFE FINANCIAL INC. COM 866796105 26,345 511,896 SH   SOLE   511,896 0 0
SUNCOR ENERGY INC NEW COM 867224107 36,147 1,743,826 SH   SOLE   1,743,826 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 31,681 283,750 SH   SOLE   283,750 0 0
TC ENERGY CORP COM 87807B107 62,865 1,306,437 SH   SOLE   1,306,437 0 0
TELUS CORPORATION COM 87971M103 41,950 1,913,091 SH   SOLE   1,913,091 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100 6,590 187,852 SH   SOLE   187,852 0 0
TESLA INC COM 88160R101 12,667 16,335 SH   SOLE   16,335 0 0
THOMSON REUTERS CORP. COM NEW 884903709 927 8,389 SH   SOLE   8,389 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 178,785 2,701,183 SH   SOLE   2,701,183 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 1,354 28,247 SH   SOLE   28,247 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 22,020 670,943 SH   SOLE   670,943 0 0
US BANCORP DEL COM NEW 902973304 372 6,258 SH   SOLE   6,258 0 0
VAIL RESORTS INC COM 91879Q109 348 1,041 SH   SOLE   1,041 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 575 1,459 SH   SOLE   1,459 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 577 3,408 SH   SOLE   3,408 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 966 4,350 SH   SOLE   4,350 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 359 2,650 SH   SOLE   2,650 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 232 4,302 SH   SOLE   4,302 0 0
VISA INC COM CL A 92826C839 22,608 101,496 SH   SOLE   101,496 0 0
WASTE CONNECTIONS INC COM 94106B101 770 6,113 SH   SOLE   6,113 0 0
WELLS FARGO CO NEW COM 949746101 376 8,100 SH   SOLE   8,100 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 600 15,952 SH   SOLE   15,952 0 0