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
AmerisourceBergen Corp. COM 03073E105 14,588 158,880 SH   SOLE   158,880 0 0
Amgen Inc. COM 031162100 10,528 60,540 SH   SOLE   60,540 0 0
Bank of Montreal COM 063671101 61,132 760,750 SH   SOLE   760,750 0 0
Bank of Nova Scotia COM 064149107 63,537 980,466 SH   SOLE   980,466 0 0
Baytex Energy Corp. COM 07317Q105 3 900 SH   SOLE   900 0 0
BCE Inc. COM 05534B760 289 6,000 SH   SOLE   6,000 0 0
Becton Dickinson and Co. COM 075887109 54 250 SH   SOLE   250 0 0
Canadian Imperial Bank of Comm COM 136069101 62,737 640,881 SH   SOLE   640,881 0 0
Canadian National Railway Co. COM 136375102 44,748 540,424 SH   SOLE   540,424 0 0
Canadian Natural Resources Ltd COM 136385101 54,313 1,513,551 SH   SOLE   1,513,551 0 0
Canadian Utilities Ltd. COM 136717832 21 700 SH   SOLE   700 0 0
Cardinal Health Inc. COM 14149Y108 533 8,700 SH   SOLE   8,700 0 0
Cenovus Energy Inc. COM 15135U109 61 6,600 SH   SOLE   6,600 0 0
Cisco Systems Inc. COM 17275R102 18,111 472,869 SH   SOLE   472,869 0 0
Comcast Corp. Class A COM 20030N101 4,317 107,800 SH   SOLE   107,800 0 0
CVS Health Corp. COM 126650100 12,919 178,195 SH   SOLE   178,195 0 0
Deere & Co. COM 244199105 63 400 SH   SOLE   400 0 0
Delta Air Lines Inc. COM 247361702 616 11,000 SH   SOLE   11,000 0 0
Emera Inc. COM 290876101 30,608 815,535 SH   SOLE   815,535 0 0
Enbridge Inc. COM 29250N105 43,380 1,104,604 SH   SOLE   1,104,604 0 0
Encana Corp. COM 292505104 36 2,700 SH   SOLE   2,700 0 0
Fortis Inc./Canada COM 349553107 352 9,600 SH   SOLE   9,600 0 0
General Electric Co. COM 369604103 19 1,100 SH   SOLE   1,100 0 0
General Mills Inc. COM 370334104 24 400 SH   SOLE   400 0 0
Gildan Activewear Inc. COM 375916103 26,129 805,410 SH   SOLE   805,410 0 0
Granite Real Estate Investment UNIT 387437114 422 10,725 SH   SOLE   10,725 0 0
Honeywell International Inc. COM 438516106 17,060 111,243 SH   SOLE   111,243 0 0
Hormel Foods Corp. COM 440452100 626 17,200 SH   SOLE   17,200 0 0
Intact Financial Corp COM 45823T106 43,874 523,096 SH   SOLE   523,096 0 0
Intel Corporation COM 458140100 18,938 410,279 SH   SOLE   410,279 0 0
Johnson & Johnson COM 478160104 16,629 119,018 SH   SOLE   119,018 0 0
JPMorgan Chase & Co. COM 46625H100 16,492 154,213 SH   SOLE   154,213 0 0
Kroger Co The COM 501044101 747 27,200 SH   SOLE   27,200 0 0
Linamar Corp. COM 53278L107 275 4,700 SH   SOLE   4,700 0 0
Magna International Inc. COM 559222401 54,173 951,876 SH   SOLE   951,876 0 0
Manulife Financial Corp. COM 56501R106 52 2,500 SH   SOLE   2,500 0 0
Maxar Technologies Ltd. COM 57778L103 22,289 344,800 SH   SOLE   344,800 0 0
Medtronic PLC SPONSORED ADR 00BTN1Y11 6,338 78,495 SH   SOLE   78,495 0 0
Microsoft Corp. COM 594918104 17,855 208,735 SH   SOLE   208,735 0 0
NextEra Energy Inc. COM 65339F101 47 300 SH   SOLE   300 0 0
Novartis AG ADR SPONSORED ADR 66987V109 7,079 84,319 SH   SOLE   84,319 0 0
Novo Nordisk A/S ADR SPONSORED ADR 670100205 24 450 SH   SOLE   450 0 0
Omnicom Group Inc. COM 681919106 5,873 80,640 SH   SOLE   80,640 0 0
Oracle Corp COM 68389X105 10,031 212,163 SH   SOLE   212,163 0 0
PNC Financial Services Group I COM 693475105 16,862 116,861 SH   SOLE   116,861 0 0
Potash Corp of Saskatchewan In COM 73755L107 27 1,300 SH   SOLE   1,300 0 0
Royal Bank of Canada COM 780087102 67,134 818,679 SH   SOLE   818,679 0 0
SAP AG SPONSORED ADR 803054204 4,795 42,675 SH   SOLE   42,675 0 0
Simon Property Group Inc. COM 828806109 11,275 65,649 SH   SOLE   65,649 0 0
Stantec Inc. COM 85472N109 463 16,500 SH   SOLE   16,500 0 0
Sun Life Financial Inc. COM 866796105 56,295 1,358,296 SH   SOLE   1,358,296 0 0
Suncor Energy Inc. COM 867224107 53,581 1,453,357 SH   SOLE   1,453,357 0 0
Taiwan Semiconductor SPONSORED ADR 874039100 6,970 175,780 SH   SOLE   175,780 0 0
TELUS Corp. COM 87971M103 52,582 1,382,233 SH   SOLE   1,382,233 0 0
The JM Smucker Co. COM 832696405 14,037 112,985 SH   SOLE   112,985 0 0
Toronto-Dominion Bank COM 891160509 68,753 1,168,564 SH   SOLE   1,168,564 0 0
TransCanada Corp. COM 89353D107 49,900 1,021,006 SH   SOLE   1,021,006 0 0
Unilever PLC ADR SPONSORED ADR 904767704 25 450 SH   SOLE   450 0 0
United Technologies Corp. COM 913017109 15,640 122,600 SH   SOLE   122,600 0 0
US Bancorp COM 902973304 15,731 293,592 SH   SOLE   293,592 0 0
VF Corporation COM 918204108 17,171 232,045 SH   SOLE   232,045 0 0
Walgreen Boots Alliance Inc. COM 931427108 9,491 130,690 SH   SOLE   130,690 0 0
Walt Disney Co. COM 254687106 575 5,350 SH   SOLE   5,350 0 0
Wells Fargo & Co. COM 949746101 16,583 273,335 SH   SOLE   273,335 0 0
Westjet Airlines Ltd. COM 960410504 364 17,300 SH   SOLE   17,300 0 0
Westpac Banking Corp. ADR SPONSORED ADR 961214301 16 650 SH   SOLE   650 0 0
Whirlpool Corp. COM 963320106 10,736 63,660 SH   SOLE   63,660 0 0
Williams-Sonoma Inc. COM 969904101 548 10,600 SH   SOLE   10,600 0 0
WPP PLC ADR SPONSORED ADR 92937A102 5,722 63,190 SH   SOLE   63,190 0 0
WSP Global Inc. COM 92938W202 426 8,900 SH   SOLE   8,900 0 0