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
ABBVIE INC. COM 00287Y109 1,327 13,512 SH   SOLE NONE 13,512 0 0
ALPHABET INC CAP STK CL A 02079K305 543 383 SH   SOLE NONE 383 0 0
ALPHABET INC CAP STK CL C 02079K107 684 484 SH   SOLE NONE 484 0 0
ANHEUSER-BUSCH INBEV NV ADR 03524A108 781 15,832 SH   SOLE NONE 15,832 0 0
ASTRAZENECA PLC ADR 046353108 14,976 283,148 SH   SOLE NONE 283,148 0 0
BANK OF NOVA SCOTIA COM 064149107 11,406 276,533 SH   SOLE NONE 276,533 0 0
BERKSHIRE HATHAWAY INC. CL B 084670702 1,216 6,810 SH   SOLE NONE 6,810 0 0
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 34,987 525,157 SH   SOLE NONE 525,157 0 0
CGI INC CL A SUB VTG 12532H104 15,453 246,072 SH   SOLE NONE 246,072 0 0
CISCO SYSTEMS INC COM 17275R102 1,333 28,577 SH   SOLE NONE 28,577 0 0
COGNIZANT TECH SOLUTIONS CL A 192446102 888 15,620 SH   SOLE NONE 15,620 0 0
COLGATE PALMOLIVE CO COM 194162103 762 10,400 SH   SOLE NONE 10,400 0 0
EMERSON ELECTRIC CO COM 291011104 14,465 233,191 SH   SOLE NONE 233,191 0 0
ENBRIDGE INC COM 29250N105 12,471 411,477 SH   SOLE NONE 411,477 0 0
FLUOR CORP COM 343412102 2,338 193,571 SH   SOLE NONE 193,571 0 0
GILDAN ACTIVEWEAR INC COM 375916103 9,890 640,522 SH   SOLE NONE 640,522 0 0
HENRY SCHEIN INC. COM 806407102 2,318 39,701 SH   SOLE NONE 39,701 0 0
ING GROEP NV ADR 456837103 642 93,032 SH   SOLE NONE 93,032 0 0
JPMORGAN CHASE & CO COM 46625H100 821 8,731 SH   SOLE NONE 8,731 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 13,269 323,312 SH   SOLE NONE 323,312 0 0
MANULIFE FINANCIAL CORP COM 56501R106 32,879 2,424,561 SH   SOLE NONE 2,424,561 0 0
MEDTRONIC PLC SHS G5960L103 1,024 11,170 SH   SOLE NONE 11,170 0 0
MIDDLEBY CORP COM 596278101 1,434 18,168 SH   SOLE NONE 18,168 0 0
NUTRIEN LTD COM 67077M108 28,731 897,094 SH   SOLE NONE 897,094 0 0
OSHKOSH CORP. COM 688239201 3,907 54,556 SH   SOLE NONE 54,556 0 0
POINTS INTERNATIONAL LTD COM 730843208 1,331 147,454 SH   SOLE NONE 147,454 0 0
RESTAURANT BRANDS INTERNATIONAL INC. COM 76131D103 28,349 522,556 SH   SOLE NONE 522,556 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 28,767 718,262 SH   SOLE NONE 718,262 0 0
ROSS STORES INC COM 778296103 14,743 172,954 SH   SOLE NONE 172,954 0 0
THE WALT DISNEY COMPANY COM 254687106 986 8,846 SH   SOLE NONE 8,846 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,031 2,845 SH   SOLE NONE 2,845 0 0
TRUIST FINANCIAL CORP COM 89832Q109 691 18,395 SH   SOLE NONE 18,395 0 0
UNILEVER PLC SPON ADR NEW 904767704 735 13,400 SH   SOLE NONE 13,400 0 0
VISA INC. COM CL A 92826C839 718 3,717 SH   SOLE NONE 3,717 0 0
VOYA FINANCIAL INC. COM 929089100 768 16,468 SH   SOLE NONE 16,468 0 0
WASTE CONNECTIONS INC COM 94106B101 25,677 274,962 SH   SOLE NONE 274,962 0 0