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
ALIBABA GROUP HOLDING ADS 01609W102 1,360 6,000 SH   SOLE NONE 6,000 0 0
ALPHABET INC CAP STK CL A 02079K305 687 333 SH   SOLE NONE 333 0 0
ALPHABET INC CAP STK CL C 02079K107 701 339 SH   SOLE NONE 339 0 0
ANHEUSER-BUSCH INBEV NV ADR 03524A108 1,528 24,305 SH   SOLE NONE 24,305 0 0
ASTRAZENECA PLC ADR 046353108 1,469 29,551 SH   SOLE NONE 29,551 0 0
BANK OF NOVA SCOTIA COM 064149107 32,279 516,026 SH   SOLE NONE 374,790 0 141,236
BECTON DICKINSON AND CO COM 075887109 17,786 73,148 SH   SOLE NONE 73,148 0 0
BERKSHIRE HATHAWAY INC. CL B 084670702 1,829 7,160 SH   SOLE NONE 7,160 0 0
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 71,954 734,953 SH   SOLE NONE 610,422 0 124,531
CGI INC CL A SUB VTG 12532H104 38,268 459,463 SH   SOLE NONE 334,067 0 125,396
CISCO SYSTEMS INC COM 17275R102 1,578 30,516 SH   SOLE NONE 30,516 0 0
COGNIZANT TECH SOLUTIONS CL A 192446102 1,172 15,004 SH   SOLE NONE 15,004 0 0
COLGATE PALMOLIVE CO COM 194162103 473 6,000 SH   SOLE NONE 6,000 0 0
EMERSON ELECTRIC CO COM 291011104 8,281 91,788 SH   SOLE NONE 91,788 0 0
ENBRIDGE INC COM 29250N105 27,987 768,368 SH   SOLE NONE 556,664 0 211,704
FLUOR CORP COM 343412102 4,466 193,432 SH   SOLE NONE 193,432 0 0
GILDAN ACTIVEWEAR INC COM 375916103 34,334 1,122,016 SH   SOLE NONE 815,840 0 306,176
GLAXOSMITHKLINE PLC ADR 37733W105 20,548 575,741 SH   SOLE NONE 575,741 0 0
HENRY SCHEIN INC. COM 806407102 3,026 43,701 SH   SOLE NONE 43,701 0 0
ING GROEP NV ADR 456837103 771 63,032 SH   SOLE NONE 63,032 0 0
INTEL CORP COM 458140100 1,216 19,000 SH   SOLE NONE 19,000 0 0
ISHARES IBOXX HI YD ETF 464288513 239 2,736 SH   SOLE NONE 2,736 0 0
JPMORGAN CHASE & CO COM 46625H100 1,040 6,831 SH   SOLE NONE 6,831 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 56,325 1,668,056 SH   SOLE NONE 1,359,166 0 308,890
MANULIFE FINANCIAL CORP COM 56501R106 76,941 3,577,647 SH   SOLE NONE 2,877,730 0 699,917
MEDTRONIC PLC SHS G5960L103 1,320 11,170 SH   SOLE NONE 11,170 0 0
NUTRIEN LTD COM 67077M108 65,221 1,210,834 SH   SOLE NONE 976,503 0 234,331
OSHKOSH CORP. COM 688239201 4,789 40,361 SH   SOLE NONE 40,361 0 0
POINTS INTERNATIONAL LTD COM 730843208 1,184 78,317 SH   SOLE NONE 78,317 0 0
RAYTHEON TECHNOLOGOIES CORP COM 75513E101 1,146 14,837 SH   SOLE NONE 14,837 0 0
RESTAURANT BRANDS INTERNATIONAL INC. COM 76131D103 64,751 995,744 SH   SOLE NONE 812,359 0 183,385
ROGERS COMMUNICATIONS INC CL B 775109200 58,932 1,278,147 SH   SOLE NONE 1,047,731 0 230,416
SPDR SER TR BLOOMBERG BRCLYS 78468R622 239 2,199 SH   SOLE NONE 2,199 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 988 2,165 SH   SOLE NONE 2,165 0 0
TRUIST FINANCIAL CORP COM 89832Q109 898 15,395 SH   SOLE NONE 15,395 0 0
UNILEVER PLC SPON ADR NEW 904767704 748 13,400 SH   SOLE NONE 13,400 0 0
VOYA FINANCIAL INC. COM 929089100 1,000 15,716 SH   SOLE NONE 15,716 0 0
WASTE CONNECTIONS INC COM 94106B101 45,839 424,343 SH   SOLE NONE 348,981 0 75,362
WEST FRASER TIMBER CO LTD COM 952845105 12,730 176,963 SH   SOLE NONE 112,238 0 64,725