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
Amgen Inc. COM 031162100 16,148 87,630 SH   SOLE   87,630 0 0
Bank of America Corp. COM 060505104 12,655 436,365 SH   SOLE   436,365 0 0
Bank of Montreal COM 063671101 53,368 706,527 SH   SOLE   706,527 0 0
Bank of Nova Scotia COM 064149107 52,771 982,383 SH   SOLE   982,383 0 0
Bristol-Myers Squibb Co. COM 110122108 580 12,800 SH   SOLE   12,800 0 0
Canadian Imperial Bank of Commerce COM 136069101 49,269 626,555 SH   SOLE   626,555 0 0
Canadian National Railway Co. COM 136375102 48,216 520,984 SH   SOLE   520,984 0 0
Canadian Natural Resources Ltd. COM 136385101 40,604 1,505,928 SH   SOLE   1,505,928 0 0
Cenovus Energy Inc. COM 15135U109 20 2,300 SH   SOLE   2,300 0 0
Cisco Systems Inc. COM 17275R102 21,409 391,175 SH   SOLE   391,175 0 0
Comcast Corp. Class A COM 20030N101 20,074 474,785 SH   SOLE   474,785 0 0
CVS Health Corp. COM 126650100 13,221 242,635 SH   SOLE   242,635 0 0
Enbridge Inc. COM 29250N105 44,726 1,238,332 SH   SOLE   1,238,332 0 0
Encana Corp. COM 292505104 5 1,050 SH   SOLE   1,050 0 0
Fortis Inc. Canada COM 349553107 437 11,075 SH   SOLE   11,075 0 0
Gildan Activewear Inc. COM 375916103 51,788 1,338,215 SH   SOLE   1,338,215 0 0
Granite Real Estate Investment trust UNIT 387437114 814 17,675 SH   SOLE   17,675 0 0
Honeywell International Inc. COM 438516106 19,648 112,538 SH   SOLE   112,538 0 0
Intel Corporation COM 458140100 17,959 375,170 SH   SOLE   375,170 0 0
Johnson & Johnson COM 478160104 17,975 129,056 SH   SOLE   129,056 0 0
JPMorgan Chase & Co. COM 46625H100 18,901 169,064 SH   SOLE   169,064 0 0
Magna International Inc. COM 559222401 36,816 739,946 SH   SOLE   739,946 0 0
Manulife Financial Corp. COM 56501R106 45 2,500 SH   SOLE   2,500 0 0
Medtronic PLC SPONSORED ADR 00BTN1Y11 8,820 90,560 SH   SOLE   90,560 0 0
Merck & Co. Inc. COM 58933Y105 9,060 108,055 SH   SOLE   108,055 0 0
Novo Nordisk A/S - ADR SPONSORED ADR 670100205 23 450 SH   SOLE   450 0 0
Nutrien Ltd. COM 67077M108 28 520 SH   SOLE   520 0 0
Oracle Corp COM 68389X105 12,170 213,623 SH   SOLE   213,623 0 0
Pfizer Inc. COM 717081103 754 17,400 SH   SOLE   17,400 0 0
Royal Bank of Canada COM 780087102 60,797 765,065 SH   SOLE   765,065 0 0
SAP AG SPONSORED ADR 803054204 7,217 52,753 SH   SOLE   52,753 0 0
Simon Property Group Inc. COM 828806109 14,833 92,845 SH   SOLE   92,845 0 0
Stantec Inc. COM 85472N109 17 700 SH   SOLE   700 0 0
Sun Life Financial Inc. COM 866796105 53,014 1,280,230 SH   SOLE   1,280,230 0 0
Suncor Energy Inc. COM 867224107 41,482 1,329,846 SH   SOLE   1,329,846 0 0
Taiwan Semiconductor SPONSORED ADR 874039100 7,712 196,892 SH   SOLE   196,892 0 0
TC Energy Corp. COM 87807B107 52,121 1,051,413 SH   SOLE   1,051,413 0 0
TELUS Corp. COM 87971M103 44,724 1,209,890 SH   SOLE   1,209,890 0 0
Toronto-Dominion Bank COM 891160509 62,220 1,064,866 SH   SOLE   1,064,866 0 0
US Bancorp COM 902973304 17,424 332,516 SH   SOLE   332,516 0 0
VF Corporation COM 918204108 17,186 196,752 SH   SOLE   196,752 0 0
Walgreen Boots Alliance Inc. COM 931427108 12,926 236,435 SH   SOLE   236,435 0 0
Walt Disney Co. COM 254687106 20,411 146,170 SH   SOLE   146,170 0 0
Wells Fargo & Co. COM 949746101 15,963 337,338 SH   SOLE   337,338 0 0
Westpac Banking Corp. ADR SPONSORED ADR 961214301 13 650 SH   SOLE   650 0 0
Whirlpool Corp. COM 963320106 8,379 58,860 SH   SOLE   58,860 0 0