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 COMPANY COM 88579Y101 19,485 98,095 SH   SOLE   98,095 0 0
BANK OF MONTREAL COM 063671101 22,871 223,350 SH   SOLE   223,350 0 0
BCE COM NEW 05534B760 2,280 46,290 SH   SOLE   46,290 0 0
BECTON DICKINSON COM 075887109 14,511 59,670 SH   SOLE   59,670 0 0
BERKSHIRE HATHAWAY CLASS B CL B NEW 084670702 549 1,974 SH   SOLE   1,974 0 0
BROOKFIELD ASSET MANAGEMEN CL A LTD VT SH 112585104 521 10,218 SH   SOLE   10,218 0 0
BROOKFIELD RENEWABLE CLASS A CL A SUB VTG 11284V105 641 15,283 SH   SOLE   15,283 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UN G16258108 14,904 386,081 SH   SOLE   386,081 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 20,528 194,750 SH   SOLE   194,750 0 0
CANADIAN NATURAL RESOURCES COM 136385101 13,922 383,876 SH   SOLE   383,876 0 0
CGI CLASS A CL A SUB VTG 12532H104 16,588 183,140 SH   SOLE   183,140 0 0
COLGATE PALMOLIVE COM 194162103 18,558 228,130 SH   SOLE   228,130 0 0
COSTCO WHOLESALE COM 22160K105 24,111 60,938 SH   SOLE   60,938 0 0
EMERSON ELECTRIC COM 291011104 462 4,800 SH   SOLE   4,800 0 0
HOME DEPOT COM 437076102 2,870 9,000 SH   SOLE   9,000 0 0
INTEL COM 458140100 17,862 318,160 SH   SOLE   318,160 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 17,059 114,186 SH   SOLE   114,186 0 0
JOHNSON & JOHNSON COM 478160104 20,754 125,983 SH   SOLE   125,983 0 0
JPMORGAN CHASE COM 46625H100 18,703 120,243 SH   SOLE   120,243 0 0
LOWES COM 548661107 19,515 100,610 SH   SOLE   100,610 0 0
MAXAR TECHNOLOGIES COM 57778K105 18,937 474,265 SH   SOLE   469,790 0 0
MICROSOFT COM 594918104 29,812 110,049 SH   SOLE   110,049 0 0
MONDELEZ INTERNATIONAL CL A 609207105 230 3,680 SH   SOLE   3,680 0 0
PROCTER & GAMBLE COM 742718109 1,271 9,420 SH   SOLE   9,420 0 0
ROPER TECHNOLOGIES COM 776696106 21,157 44,996 SH   SOLE   44,996 0 0
ROYAL BANK OF CANADA COM 780087102 14,979 147,994 SH   SOLE   147,994 0 0
STANLEY BLACK & DECKER COM 854502101 19,716 96,180 SH   SOLE   96,180 0 0
SUN LIFE FINANCIAL COM 866796105 995 19,312 SH   SOLE   19,312 0 0
SUNCOR ENERGY COM 867224107 13,671 571,351 SH   SOLE   571,351 0 0
TC ENERGY COM 87807B107 486 9,830 SH   SOLE   9,830 0 0
TD BANK COM NEW 891160509 20,718 295,937 SH   SOLE   295,937 0 0
TELUS COM 87971M103 6,882 307,163 SH   SOLE   300,013 0 0
THERMO FISHER SCIENTIFIC COM 883556102 27,113 53,745 SH   SOLE   53,745 0 0
TJX COMPANY COM 872540109 297 4,400 SH   SOLE   4,400 0 0
TRIMBLE COM 896239100 1,855 22,670 SH   SOLE   22,670 0 0
VERIZON COM 92343V104 1,997 35,650 SH   SOLE   35,650 0 0
VISA COM CL A 92826C839 583 2,495 SH   SOLE   2,495 0 0
WALT DISNEY COM 254687106 18,659 106,154 SH   SOLE   106,154 0 0
WELLS FARGO COM 949746101 17,824 393,546 SH   SOLE   393,546 0 0