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
3M CO COM 88579Y101 2,964 17,598 SH   SOLE   17,598 0 0
ABB LTD SPONSORED ADR 000375204 6,997 261,482 SH   SOLE   261,482 0 0
ABBOTT LABS COM 002824100 205 1,900 SH   SOLE   1,900 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 582 2,535 SH   SOLE   2,535 0 0
ADVANCED MICRO DEVICES INC COM 007903107 648 7,700 SH   SOLE   7,700 0 0
AGNICO EAGLE MINES LTD COM 008474108 2,961 36,000 SH   SOLE   36,000 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 3,216 210,674 SH   SOLE   210,674 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 617 2,050 SH   SOLE   2,050 0 0
ALPHABET INC CAP STK CL A 02079K305 2,206 1,411 SH   SOLE   1,411 0 0
ALPHABET INC CAP STK CL C 02079K107 1,488 949 SH   SOLE   949 0 0
ALTRIA GROUP INC COM 02209S103 436 11,025 SH   SOLE   11,025 0 0
AMAZON COM INC COM 023135106 3,014 896 SH   SOLE   896 0 0
AMERICAN ELEC PWR CO INC COM 025537101 5,812 65,054 SH   SOLE   65,054 0 0
AMERICAN EXPRESS CO COM 025816109 3,023 28,846 SH   SOLE   28,846 0 0
AMERIS BANCORP COM 03076K108 459 18,120 SH   SOLE   18,120 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 421 7,340 SH   SOLE   7,340 0 0
ANTHEM INC COM 036752103 4,081 13,961 SH   SOLE   13,961 0 0
APPLE INC COM 037833100 8,613 71,067 SH   SOLE   71,067 0 0
APTIV PLC SHS G6095L109 771 8,050 SH   SOLE   8,050 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 4,563 85,780 SH   SOLE   85,780 0 0
AT&T INC COM 00206R102 7,257 263,974 SH   SOLE   263,974 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 308 2,075 SH   SOLE   2,075 0 0
BANK MONTREAL QUE COM 063671101 19,786 329,721 SH   SOLE   329,721 0 0
BANK NOVA SCOTIA B C COM 064149107 23,506 564,501 SH   SOLE   564,501 0 0
BARRICK GOLD CORP COM 067901108 642 23,945 SH   SOLE   23,945 0 0
BAUSCH HEALTH COS INC COM 071734107 150 9,105 SH   SOLE   9,105 0 0
BAXTER INTL INC COM 071813109 6,512 81,362 SH   SOLE   81,362 0 0
BAYTEX ENERGY CORP COM 07317Q105 5 12,937 SH   SOLE   12,937 0 0
BCE INC COM NEW 05534B760 17,821 423,931 SH   SOLE   423,931 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,084 5,141 SH   SOLE   5,141 0 0
BHP GROUP LTD SPONSORED ADS 088606108 8,338 160,602 SH   SOLE   160,602 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 311 7,300 SH   SOLE   7,300 0 0
BK OF AMERICA CORP COM 060505104 241 10,201 SH   SOLE   10,201 0 0
BLACKROCK INC COM 09247X101 227 355 SH   SOLE   355 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 427 7,000 SH   SOLE   7,000 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 17,465 525,396 SH   SOLE   525,396 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 432 14,697 SH   SOLE   14,697 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 3,627 89,952 SH   SOLE   89,952 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 220 4,586 SH   SOLE   4,586 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 421 33,100 SH   SOLE   33,100 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 967 15,140 SH   SOLE   15,140 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 3,279 62,076 SH   SOLE   62,076 0 0
CAMECO CORP COM 13321L108 469 50,128 SH   SOLE   50,128 0 0
CANADIAN IMP BK COMM COM 136069101 18,132 242,060 SH   SOLE   242,060 0 0
CANADIAN NAT RES LTD COM 136385101 5,168 292,045 SH   SOLE   292,045 0 0
CANADIAN NATL RY CO COM 136375102 24,328 223,402 SH   SOLE   223,402 0 0
CANADIAN PAC RY LTD COM 13645T100 1,034 3,263 SH   SOLE   3,263 0 0
CAPITAL ONE FINL CORP COM 14040H105 222 2,825 SH   SOLE   2,825 0 0
CELESTICA INC SUB VTG SHS 15101Q108 417 59,650 SH   SOLE   59,650 0 0
CENOVUS ENERGY INC COM 15135U109 369 96,159 SH   SOLE   96,159 0 0
CGI INC CL A SUB VTG 12532H104 557 8,180 SH   SOLE   8,180 0 0
CHEVRON CORP NEW COM 166764100 6,087 83,436 SH   SOLE   83,436 0 0
CISCO SYS INC COM 17275R102 510 12,788 SH   SOLE   12,788 0 0
CME GROUP INC COM 12572Q105 758 4,547 SH   SOLE   4,547 0 0
COLGATE PALMOLIVE CO COM 194162103 497 6,220 SH   SOLE   6,220 0 0
COMCAST CORP NEW CL A 20030N101 848 18,735 SH   SOLE   18,735 0 0
CONOCOPHILLIPS COM 20825C104 271 7,843 SH   SOLE   7,843 0 0
CORNING INC COM 219350105 2,318 67,175 SH   SOLE   67,175 0 0
COSTCO WHSL CORP NEW COM 22160K105 815 2,154 SH   SOLE   2,154 0 0
CRESCENT PT ENERGY CORP COM 22576C101 274 213,828 SH   SOLE   213,828 0 0
CSX CORP COM 126408103 328 4,075 SH   SOLE   4,075 0 0
CVS HEALTH CORP COM 126650100 427 7,294 SH   SOLE   7,294 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 6,104 43,684 SH   SOLE   43,684 0 0
DISNEY WALT CO COM DISNEY 254687106 1,360 10,746 SH   SOLE   10,746 0 0
DOLLAR TREE INC COM 256746108 410 4,310 SH   SOLE   4,310 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 10,446 112,719 SH   SOLE   112,719 0 0
EMERSON ELEC CO COM 291011104 9,644 139,009 SH   SOLE   139,009 0 0
ENBRIDGE INC COM 29250N105 13,230 457,093 SH   SOLE   457,093 0 0
ENERGY FUELS INC COM NEW 292671708 28 12,750 SH   SOLE   12,750 0 0
ENERPLUS CORP COM 292766102 43 23,489 SH   SOLE   23,489 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 2,035 36,800 SH   SOLE   36,800 0 0
FACEBOOK INC CL A 30303M102 718 2,642 SH   SOLE   2,642 0 0
FIRSTSERVICE CORP NEW COM 33767E202 251 1,872 SH   SOLE   1,872 0 0
FORTIS INC COM 349553107 3,749 92,741 SH   SOLE   92,741 0 0
FRANCO NEV CORP COM 351858105 2,309 16,798 SH   SOLE   16,798 0 0
FREEPORT-MCMORAN INC CL B 35671D857 407 24,000 SH   SOLE   24,000 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1,161 27,136 SH   SOLE   27,136 0 0
GILDAN ACTIVEWEAR INC COM 375916103 249 11,345 SH   SOLE   11,345 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,337 62,802 SH   SOLE   62,802 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 528 2,500 SH   SOLE   2,500 0 0
HECLA MNG CO COM 422704106 109 20,000 SH   SOLE   20,000 0 0
HOME DEPOT INC COM 437076102 220 765 SH   SOLE   765 0 0
HONEYWELL INTL INC COM 438516106 351 2,025 SH   SOLE   2,025 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 3,269 169,996 SH   SOLE   169,996 0 0
ILLUMINA INC COM 452327109 853 2,585 SH   SOLE   2,585 0 0
IMPERIAL OIL LTD COM NEW 453038408 2,397 195,567 SH   SOLE   195,567 0 0
IMV INC COM 44974L103 276 79,164 SH   SOLE   79,164 0 0
INTEL CORP COM 458140100 6,809 127,153 SH   SOLE   127,153 0 0
ISHARES GOLD TRUST ISHARES 464285105 132 10,000 SH   SOLE   10,000 0 0
ISHARES INC MSCI CDA ETF 464286509 205 7,245 SH   SOLE   7,245 0 0
ISHARES SILVER TR ISHARES 46428Q109 2,389 106,000 SH   SOLE   106,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 867 6,390 SH   SOLE   6,390 0 0
ISHARES TR CORE US AGGBD ET 464287226 204 1,730 SH   SOLE   1,730 0 0
ISHARES TR MSCI EAFE ETF 464287465 413 6,338 SH   SOLE   6,338 0 0
ISHARES TR TIPS BD ETF 464287176 328 2,600 SH   SOLE   2,600 0 0
ISHARES TR IBOXX HI YD ETF 464288513 927 10,927 SH   SOLE   10,927 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 1,826 21,125 SH   SOLE   21,125 0 0
JOHNSON & JOHNSON COM 478160104 15,449 104,318 SH   SOLE   104,318 0 0
JPMORGAN CHASE & CO COM 46625H100 11,341 113,163 SH   SOLE   113,163 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 271 5,400 SH   SOLE   5,400 0 0
LILLY ELI & CO COM 532457108 632 4,260 SH   SOLE   4,260 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 420 5,385 SH   SOLE   5,385 0 0
MAGNA INTL INC COM 559222401 4,511 88,114 SH   SOLE   88,114 0 0
MANULIFE FINL CORP COM 56501R106 2,043 146,259 SH   SOLE   146,259 0 0
MARKETAXESS HLDGS INC COM 57060D108 728 1,360 SH   SOLE   1,360 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,332 6,804 SH   SOLE   6,804 0 0
MCDONALDS CORP COM 580135101 11,770 51,710 SH   SOLE   51,710 0 0
MERCK & CO. INC COM 58933Y105 639 7,937 SH   SOLE   7,937 0 0
MICROSOFT CORP COM 594918104 20,584 93,198 SH   SOLE   93,198 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 2,176 541,355 SH   SOLE   541,355 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 8,851 144,509 SH   SOLE   144,509 0 0
NIKE INC CL B 654106103 2,575 20,170 SH   SOLE   20,170 0 0
NOVARTIS AG SPONSORED ADR 66987V109 3,897 44,568 SH   SOLE   44,568 0 0
NOVO-NORDISK A S ADR 670100205 7,969 111,093 SH   SOLE   111,093 0 0
NUTRIEN LTD COM 67077M108 10,207 259,612 SH   SOLE   259,612 0 0
NVIDIA CORPORATION COM 67066G104 485 861 SH   SOLE   861 0 0
OPEN TEXT CORP COM 683715106 372 9,105 SH   SOLE   9,105 0 0
ORACLE CORP COM 68389X105 6,662 109,287 SH   SOLE   109,287 0 0
ORANGE SPONSORED ADR 684060106 2,762 244,650 SH   SOLE   244,650 0 0
PARSLEY ENERGY INC CL A 701877102 210 21,000 SH   SOLE   21,000 0 0
PEMBINA PIPELINE CORP COM 706327103 4,762 222,224 SH   SOLE   222,224 0 0
PEPSICO INC COM 713448108 13,221 92,766 SH   SOLE   92,766 0 0
PFIZER INC COM 717081103 4,518 122,585 SH   SOLE   122,585 0 0
PHILIP MORRIS INTL INC COM 718172109 619 7,850 SH   SOLE   7,850 0 0
PIONEER NAT RES CO COM 723787107 297 3,300 SH   SOLE   3,300 0 0
PRECISION DRILLING CORP COM 2010 74022D308 409 593,373 SH   SOLE   593,373 0 0
PROCTER AND GAMBLE CO COM 742718109 322 2,236 SH   SOLE   2,236 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 671 45,600 SH   SOLE   45,600 0 0
PRUDENTIAL FINL INC COM 744320102 267 4,025 SH   SOLE   4,025 0 0
QUALCOMM INC COM 747525103 12,178 93,761 SH   SOLE   93,761 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,879 31,345 SH   SOLE   31,345 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 8,528 212,832 SH   SOLE   212,832 0 0
ROPER TECHNOLOGIES INC COM 776696106 425 995 SH   SOLE   995 0 0
ROYAL BK CDA COM 780087102 36,607 506,224 SH   SOLE   506,224 0 0
SALESFORCE COM INC COM 79466L302 649 2,480 SH   SOLE   2,480 0 0
SANOFI SPONSORED ADR 80105N105 8,201 160,357 SH   SOLE   160,357 0 0
SAP SE SPON ADR 803054204 4,553 28,920 SH   SOLE   28,920 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 388 22,412 SH   SOLE   22,412 0 0
SHOPIFY INC CL A 82509L107 456 428 SH   SOLE   428 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,503 12,943 SH   SOLE   12,943 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 1,314 14,360 SH   SOLE   14,360 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 91 14,250 SH   SOLE   14,250 0 0
STRYKER CORPORATION COM 863667101 362 1,635 SH   SOLE   1,635 0 0
SUN LIFE FINANCIAL INC. COM 866796105 9,305 227,615 SH   SOLE   227,615 0 0
SUNCOR ENERGY INC NEW COM 867224107 4,922 404,858 SH   SOLE   404,858 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7,224 81,531 SH   SOLE   81,531 0 0
TC ENERGY CORP COM 87807B107 9,883 231,538 SH   SOLE   231,538 0 0
TECK RESOURCES LTD CL B 878742204 168 12,300 SH   SOLE   12,300 0 0
TELUS CORPORATION COM 87971M103 12,078 673,608 SH   SOLE   673,608 0 0
TEXAS INSTRS INC COM 882508104 4,638 30,359 SH   SOLE   30,359 0 0
THOMSON REUTERS CORP. COM NEW 884903709 1,759 21,896 SH   SOLE   21,896 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 32,535 727,159 SH   SOLE   727,159 0 0
TOTAL SE SPONSORED ADS 89151E109 3,728 109,997 SH   SOLE   109,997 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,298 11,588 SH   SOLE   11,588 0 0
UNILEVER N V N Y SHS NEW 904784709 6,064 97,431 SH   SOLE   97,431 0 0
UNILEVER PLC SPON ADR NEW 904767704 3,832 60,401 SH   SOLE   60,401 0 0
UNION PAC CORP COM 907818108 522 2,550 SH   SOLE   2,550 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,413 8,105 SH   SOLE   8,105 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,502 13,989 SH   SOLE   13,989 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 204 4,875 SH   SOLE   4,875 0 0
VERISK ANALYTICS INC COM 92345Y106 245 1,277 SH   SOLE   1,277 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 453 7,750 SH   SOLE   7,750 0 0
VISA INC COM CL A 92826C839 337 1,667 SH   SOLE   1,667 0 0
WALMART INC COM 931142103 11,727 81,474 SH   SOLE   81,474 0 0
WASTE CONNECTIONS INC COM 94106B101 2,798 27,136 SH   SOLE   27,136 0 0
WASTE MGMT INC DEL COM 94106L109 258 2,250 SH   SOLE   2,250 0 0
WELLS FARGO CO NEW COM 949746101 2,664 114,584 SH   SOLE   114,584 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 296 5,915 SH   SOLE   5,915 0 0