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 16,394 93,791 SH   SOLE   93,791 0 0
BANK OF MONTREAL COM 063671101 16,283 214,650 SH   SOLE   214,650 0 0
BCE COM NEW 05534B760 2,408 56,440 SH   SOLE   56,440 0 0
BECTON DICKINSON COM 075887109 13,464 53,807 SH   SOLE   53,807 0 0
BERKSHIRE HATHAWAY CLASS B CL B NEW 084670702 458 1,974 SH   SOLE   1,974 0 0
BROOKFIELD ASSET MANAGEMENT CL A LTD VT SH 112585104 503 12,186 SH   SOLE   12,186 0 0
BROOKFIELD RENEWABLE CLASS A CL A SUB VTG 11284V105 557 9,572 SH   SOLE   9,572 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 15,628 362,861 SH   SOLE   362,861 0 0
CGI CLASS A CL A SUB VTG 12532H104 12,354 156,075 SH   SOLE   156,075 0 0
COLGATE PALMOLIVE COM 194162103 18,572 217,195 SH   SOLE   217,195 0 0
COSTCO WHOLESALE COM 22160K105 23,034 61,134 SH   SOLE   61,134 0 0
EMERSON ELECTRIC COM 291011104 386 4,800 SH   SOLE   4,800 0 0
EVERSOURCE ENERGY COM 30040W108 225 2,600 SH   SOLE   2,600 0 0
HOME DEPOT COM 437076102 2,676 10,075 SH   SOLE   10,075 0 0
INTEL COM 458140100 15,679 314,705 SH   SOLE   314,705 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 11,757 108,021 SH   SOLE   108,021 0 0
JOHNSON & JOHNSON COM 478160104 19,571 124,353 SH   SOLE   124,353 0 0
JPMORGAN CHASE COM 46625H100 14,344 112,883 SH   SOLE   112,883 0 0
LOWES COM 548661107 16,576 103,273 SH   SOLE   103,273 0 0
MAXAR TECHNOLOGIES COM 57778K105 23,131 599,690 SH   SOLE   595,215 0 0
MICROSOFT COM 594918104 26,440 118,873 SH   SOLE   118,873 0 0
MONDELEZ INTERNATIONAL CL A 609207105 215 3,680 SH   SOLE   3,680 0 0
PROCTER & GAMBLE COM 742718109 1,443 10,370 SH   SOLE   10,370 0 0
ROPER TECHNOLOGIES COM 776696106 17,992 41,737 SH   SOLE   41,737 0 0
STANLEY BLACK & DECKER COM 854502101 16,016 89,698 SH   SOLE   89,698 0 0
SUNCOR ENERGY COM 867224107 4,998 298,656 SH   SOLE   298,656 0 0
TC ENERGY COM 87807B107 419 10,330 SH   SOLE   10,330 0 0
TELEFLEX COM 879369106 206 500 SH   SOLE   500 0 0
TELUS COM 87971M103 8,145 412,190 SH   SOLE   403,040 0 0
THERMO FISHER SCIENTIFIC COM 883556102 25,897 55,600 SH   SOLE   55,600 0 0
TJX COMPANY COM 872540109 300 4,400 SH   SOLE   4,400 0 0
TRIMBLE COM 896239100 1,704 25,520 SH   SOLE   25,520 0 0
VERIZON COM 92343V104 1,326 22,575 SH   SOLE   22,575 0 0
VERMILION ENERGY COM 923725105 2,777 623,724 SH   SOLE   623,724 0 0
VISA COM CL A 92826C839 546 2,495 SH   SOLE   2,495 0 0
WALT DISNEY COM 254687106 19,781 109,181 SH   SOLE   109,181 0 0