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 372 117,534 SH   SOLE   117,534 0 0
AGNICO EAGLE MINES LTD COM 008474108 36,728 599,677 SH   SOLE   599,677 0 0
ALBEMARLE CORP COM 012653101 464 2,098 SH   SOLE   2,098 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 22,263 1,434,119 SH   SOLE   1,434,119 0 0
ALPHABET INC CAP STK CL A 02079K305 2,614 940 SH   SOLE   940 0 0
ALPHABET INC CAP STK CL C 02079K107 1,581 566 SH   SOLE   566 0 0
ALTRIA GROUP INC COM 02209S103 209 4,000 SH   SOLE   4,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,754 43,875 SH   SOLE   43,875 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,453 14,822 SH   SOLE   14,822 0 0
AMPHENOL CORP NEW CL A 032095101 279 3,708 SH   SOLE   3,708 0 0
ANALOG DEVICES INC COM 032654105 33,989 205,772 SH   SOLE   205,772 0 0
APPLE INC COM 037833100 4,078 23,356 SH   SOLE   23,356 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 36,565 551,180 SH   SOLE   551,180 0 0
AURORA CANNABIS INC COM 05156X884 142 35,653 SH   SOLE   35,653 0 0
B2GOLD CORP COM 11777Q209 317 69,000 SH   SOLE   69,000 0 0
BANK MONTREAL QUE COM 063671101 109,803 932,292 SH   SOLE   932,292 0 0
BANK NOVA SCOTIA B C COM 064149107 98,716 1,376,126 SH   SOLE   1,376,126 0 0
BARRICK GOLD CORP COM 067901108 21,425 872,810 SH   SOLE   872,810 0 0
BCE INC COM NEW 05534B760 3,404 61,357 SH   SOLE   61,357 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,231 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 563 1,594 SH   SOLE   1,594 0 0
BK OF AMERICA CORP COM 060505104 627 15,212 SH   SOLE   15,212 0 0
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 907 69,513 PRN   SOLE   69,513 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,494 16,020 SH   SOLE   16,020 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 88,049 1,555,995 SH   SOLE   1,555,995 0 0
BRP INC COM SUN VTG 05577W200 1,043 12,723 SH   SOLE   12,723 0 0
CAMECO CORP COM 13321L108 3,935 135,000 SH   SOLE   135,000 0 0
CANADIAN IMP BK COMM COM 136069101 50,681 417,157 SH   SOLE   417,157 0 0
CANADIAN NAT RES LTD COM 136385101 67,447 1,088,291 SH   SOLE   1,088,291 0 0
CANADIAN NATL RY CO COM 136375102 101,338 754,781 SH   SOLE   754,781 0 0
CANADIAN PAC RY LTD COM 13645T100 67,450 816,526 SH   SOLE   816,526 0 0
CGI INC CL A SUB VTG 12532H104 57,896 726,133 SH   SOLE   726,133 0 0
CHARLES RIV LABS INTL INC COM 159864107 284 1,000 SH   SOLE   1,000 0 0
CHEVRON CORP NEW COM 166764100 668 4,100 SH   SOLE   4,100 0 0
CHUBB LIMITED COM H1467J104 19,452 90,941 SH   SOLE   90,941 0 0
CITIGROUP INC COM NEW 172967424 801 15,000 SH   SOLE   15,000 0 0
CMS ENERGY CORP COM 125896100 27,409 391,895 SH   SOLE   391,895 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 21,431 164,285 SH   SOLE   164,285 0 0
COMCAST CORP NEW CL A 20030N101 872 18,615 SH   SOLE   18,615 0 0
CONOCOPHILLIPS COM 20825C104 19,429 194,288 SH   SOLE   194,288 0 0
CONSTELLATION BRANDS INC CL A 21036P108 344 1,495 SH   SOLE   1,495 0 0
COSTCO WHSL CORP NEW COM 22160K105 499 866 SH   SOLE   866 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 8,081 43,777 SH   SOLE   43,777 0 0
CVS HEALTH CORP COM 126650100 39,541 390,680 SH   SOLE   390,680 0 0
DEERE & CO COM 244199105 364 877 SH   SOLE   877 0 0
DISNEY WALT CO COM 254687106 18,180 132,548 SH   SOLE   132,548 0 0
DOLLAR GEN CORP NEW COM 256677105 26,330 118,266 SH   SOLE   118,266 0 0
DOLLAR TREE INC COM 256746108 482 3,010 SH   SOLE   3,010 0 0
EMERSON ELEC CO COM 291011104 19,489 198,767 SH   SOLE   198,767 0 0
ENBRIDGE INC COM 29250N105 86,966 1,887,492 SH   SOLE   1,887,492 0 0
ENERPLUS CORP COM 292766102 1,074 84,683 SH   SOLE   84,683 0 0
ENPHASE ENERGY INC COM 29355A107 1,301 6,446 SH   SOLE   6,446 0 0
ENTHUSIAST GAMING HLDGS INC COM 29385B109 543 224,550 SH   SOLE   224,550 0 0
ERO COPPER CORP COM 296006109 661 45,090 SH   SOLE   45,090 0 0
FEDEX CORP COM 31428X106 307 1,326 SH   SOLE   1,326 0 0
FIELD TRIP HEALTH LTD COM 31656R102 132 100,000 SH   SOLE   100,000 0 0
FORTIS INC COM 349553107 43,771 884,233 SH   SOLE   884,233 0 0
FORTIVE CORP COM 34959J108 2,697 44,263 SH   SOLE   44,263 0 0
FRANCO NEV CORP COM 351858105 33,001 207,197 SH   SOLE   207,197 0 0
GENERAL MLS INC COM 370334104 203 3,000 SH   SOLE   3,000 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 22,794 295,399 SH   SOLE   295,399 0 0
IMPERIAL OIL LTD COM NEW 453038408 436 9,000 SH   SOLE   9,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 506 3,888 SH   SOLE   3,888 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1,887 40,903 SH   SOLE   40,903 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 3,285 157,797 SH   SOLE   157,797 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,452 14,352 SH   SOLE   14,352 0 0
ISHARES INC MSCI CDA ETF 464286509 312 7,750 SH   SOLE   7,750 0 0
ISHARES TR CORE US AGGBD ET 464287226 832 7,766 PRN   SOLE   7,766 0 0
ISHARES TR ESG SCRND S&P500 46436E569 1,097 31,917 SH   SOLE   31,917 0 0
ISHARES TR IBOXX INV CP ETF 464287242 810 6,697 PRN   SOLE   6,697 0 0
ISHARES TR MBS ETF 464288588 317 3,112 PRN   SOLE   3,112 0 0
ISHARES TR MSCI ACWI ETF 464288257 518 5,191 SH   SOLE   5,191 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 670 8,635 SH   SOLE   8,635 0 0
ISHARES TR MSCI USA MMENTM 46432F396 360 2,140 SH   SOLE   2,140 0 0
ISHARES TR SHORT TREAS BD 464288679 257 2,330 PRN   SOLE   2,330 0 0
ISHARES TR U.S. TECH ETF 464287721 247 2,400 SH   SOLE   2,400 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 496 10,000 PRN   SOLE   10,000 0 0
JOHNSON & JOHNSON COM 478160104 31,469 177,562 SH   SOLE   177,562 0 0
JPMORGAN CHASE & CO COM 46625H100 1,395 10,234 SH   SOLE   10,234 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 353 11,556 SH   SOLE   11,556 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 165 68,533 SH   SOLE   68,533 0 0
LOCKHEED MARTIN CORP COM 539830109 26,286 59,552 SH   SOLE   59,552 0 0
MAGNA INTL INC COM 559222401 598 9,300 SH   SOLE   9,300 0 0
MANULIFE FINL CORP COM 56501R106 27,849 1,304,740 SH   SOLE   1,304,740 0 0
MEDTRONIC PLC SHS G5960L103 369 3,327 SH   SOLE   3,327 0 0
MERCADOLIBRE INC COM 58733R102 10,677 8,976 SH   SOLE   8,976 0 0
MICRON TECHNOLOGY INC COM 595112103 1,067 13,700 SH   SOLE   13,700 0 0
MICROSOFT CORP COM 594918104 54,681 177,357 SH   SOLE   177,357 0 0
MONDELEZ INTL INC CL A 609207105 4,266 67,959 SH   SOLE   67,959 0 0
NASDAQ INC COM 631103108 2,761 15,492 SH   SOLE   15,492 0 0
NETFLIX INC COM 64110L106 211 564 SH   SOLE   564 0 0
NEWMONT CORP COM 651639106 359 4,509 SH   SOLE   4,509 0 0
NEXTERA ENERGY INC COM 65339F101 19,237 227,098 SH   SOLE   227,098 0 0
NUTRIEN LTD COM 67077M108 57,083 551,767 SH   SOLE   551,767 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102 38,688 514,078 SH   SOLE   514,078 0 0
OPEN TEXT CORP COM 683715106 79,047 1,862,555 SH   SOLE   1,862,555 0 0
ORACLE CORP COM 68389X105 422 5,100 SH   SOLE   5,100 0 0
PAYPAL HLDGS INC COM 70450Y103 10,914 94,367 SH   SOLE   94,367 0 0
PEMBINA PIPELINE CORP COM 706327103 34,781 924,919 SH   SOLE   924,919 0 0
PFIZER INC COM 717081103 361 6,965 SH   SOLE   6,965 0 0
PROCTER AND GAMBLE CO COM 742718109 36,182 236,790 SH   SOLE   236,790 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 397 19,875 SH   SOLE   19,875 0 0
RELX PLC SPONSORED ADR 759530108 889 28,571 SH   SOLE   28,571 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 67,098 1,147,442 SH   SOLE   1,147,442 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 35,498 600,469 SH   SOLE   600,469 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 25,107 443,185 SH   SOLE   443,185 0 0
ROSS STORES INC COM 778296103 16,402 181,318 SH   SOLE   181,318 0 0
ROYAL BK CDA COM 780087102 186,055 1,688,402 SH   SOLE   1,688,402 0 0
SANOFI SPONSORED ADR 80105N105 23,016 448,306 SH   SOLE   448,306 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 3,015 51,531 SH   SOLE   51,531 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 485 9,074 SH   SOLE   9,074 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,332 41,301 SH   SOLE   41,301 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 43,146 1,388,952 SH   SOLE   1,388,952 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 492 28,845 SH   SOLE   28,845 0 0
SHOPIFY INC CL A 82509L107 44,597 65,885 SH   SOLE   65,885 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,031 3,197 SH   SOLE   3,197 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 16,870 164,248 SH   SOLE   164,248 0 0
SOUTHWESTERN ENERGY CO COM 845467109 430 60,000 SH   SOLE   60,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,833 15,680 SH   SOLE   15,680 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 274 3,000 PRN   SOLE   3,000 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 222 11,313 SH   SOLE   11,313 0 0
STAGWELL INC COM CL A 85256A109 13,263 1,831,970 SH   SOLE   1,831,970 0 0
STANTEC INC COM 85472N109 32,553 648,393 SH   SOLE   648,393 0 0
STRYKER CORPORATION COM 863667101 254 950 SH   SOLE   950 0 0
SUN LIFE FINANCIAL INC. COM 866796105 33,299 595,879 SH   SOLE   595,879 0 0
SUNCOR ENERGY INC NEW COM 867224107 77,327 2,373,095 SH   SOLE   2,373,095 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 27,361 262,431 SH   SOLE   262,431 0 0
TC ENERGY CORP COM 87807B107 69,365 1,228,775 SH   SOLE   1,228,775 0 0
TELUS CORPORATION COM 87971M103 49,305 1,885,629 SH   SOLE   1,885,629 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100 8,208 331,794 SH   SOLE   331,794 0 0
TESLA INC COM 88160R101 17,064 15,835 SH   SOLE   15,835 0 0
TFI INTL INC COM 87241L109 9,610 90,147 SH   SOLE   90,147 0 0
THOMSON REUTERS CORP. COM NEW 884903709 10,355 95,295 SH   SOLE   95,295 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 179,028 2,254,414 SH   SOLE   2,254,414 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 13,139 825,903 SH   SOLE   825,903 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 15,528 446,198 SH   SOLE   446,198 0 0
US BANCORP DEL COM NEW 902973304 298 5,612 SH   SOLE   5,612 0 0
VAIL RESORTS INC COM 91879Q109 215 827 SH   SOLE   827 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 606 1,459 SH   SOLE   1,459 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 538 3,058 SH   SOLE   3,058 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 980 4,305 SH   SOLE   4,305 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 381 2,575 SH   SOLE   2,575 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 468 9,186 SH   SOLE   9,186 0 0
VISA INC COM CL A 92826C839 29,150 131,442 SH   SOLE   131,442 0 0
WASTE CONNECTIONS INC COM 94106B101 1,015 7,248 SH   SOLE   7,248 0 0
WELLS FARGO CO NEW COM 949746101 393 8,100 SH   SOLE   8,100 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 762 16,011 SH   SOLE   16,011 0 0
WOLFSPEED INC COM 977852102 1,145 10,052 SH   SOLE   10,052 0 0