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 CO COM 88579Y101 10,229 92,570 SH   SOLE   92,570 0 0
ACUITY BRANDS INC COM 00508Y102 399 2,532 SH   SOLE   2,532 0 0
AFLAC INC COM 001055102 8,534 151,850 SH   SOLE   151,850 0 0
AGNICO EAGLE MINES LTD COM 008474108 14,085 331,628 SH   SOLE   331,628 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 1,483 135,010 SH   SOLE   135,010 0 0
ALIBABA GROUP HOLDING-SP ADR COM 01609W102 2,732 34,157 SH   SOLE   34,157 0 0
ALPHABET INC-CL A COM 02079K305 20,815 217,620 SH   SOLE   217,620 0 0
AMERICAN EXPRESS CO COM 025816109 1,763 13,070 SH   SOLE   13,070 0 0
AUTOZONE INC COM 053332102 10,399 4,855 SH   SOLE   4,855 0 0
BANK OF AMERICA CORP COM 060505104 8,458 280,065 SH   SOLE   280,065 0 0
BANK OF NOVA SCOTIA COM 064149107 28,781 601,921 SH   SOLE   601,921 0 0
BANK OZK COM 06417N103 6,495 164,180 SH   SOLE   164,180 0 0
BCE INC COM 05534B760 389 9,231 SH   SOLE   9,231 0 0
BERKSHIRE HATHAWAY INC-CL B CL B 084670702 3,286 12,306 SH   SOLE   12,306 0 0
BOSTON BEER COMPANY INC-A COM 100557107 8,247 25,480 SH   SOLE   25,480 0 0
BRIGHAM MINERALS INC-CL A COM 10918L103 996 40,390 SH   SOLE   40,390 0 0
BROOKFIELD ASSET MANAGE-CL A COM 112585104 40,888 994,184 SH   SOLE   994,184 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209 3,805 39,510 SH   SOLE   39,510 0 0
CANADIAN NATL RAILWAY CO COM 136375102 34,771 320,260 SH   SOLE   320,260 0 0
CANADIAN NATURAL RESOURCES COM 136385101 40,486 865,157 SH   SOLE   865,157 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 28,160 419,617 SH   SOLE   419,617 0 0
CENTENE CORP COM 15135B101 14,463 185,877 SH   SOLE   185,877 0 0
CGI INC COM 12532H104 63,947 844,944 SH   SOLE   844,944 0 0
CHEVRON CORP COM 166764100 4,369 30,407 SH   SOLE   30,407 0 0
CUMMINS INC COM 231021106 4,604 22,625 SH   SOLE   22,625 0 0
CURTISS-WRIGHT CORP COM 231561101 831 5,970 SH   SOLE   5,970 0 0
DARDEN RESTAURANTS INC COM 237194105 7,020 55,572 SH   SOLE   55,572 0 0
ENBRIDGE INC COM 29250N105 42,859 1,149,751 SH   SOLE   1,149,751 0 0
EOG RESOURCES INC COM 26875P101 9,919 88,780 SH   SOLE   88,780 0 0
EXXON MOBIL CORP COM 30231G102 4,176 47,831 SH   SOLE   47,831 0 0
FORTIS INC COM 349553107 25,387 664,698 SH   SOLE   664,698 0 0
FRANCO-NEVADA CORP COM 351858105 1,705 14,200 SH   SOLE   14,200 0 0
HOME DEPOT INC COM 437076102 1,986 7,197 SH   SOLE   7,197 0 0
HORMEL FOODS CORP COM 440452100 6,154 135,440 SH   SOLE   135,440 0 0
JOHNSON & JOHNSON COM 478160104 20,649 126,400 SH   SOLE   126,400 0 0
JPMORGAN CHASE & CO COM 46625H100 4,285 41,000 SH   SOLE   41,000 0 0
LENNOX INTERNATIONAL INC COM 526107107 8,940 40,150 SH   SOLE   40,150 0 0
MAGNA INTERNATIONAL INC COM 559222401 24,231 508,072 SH   SOLE   508,072 0 0
MCKESSON CORP COM 58155Q103 13,797 40,594 SH   SOLE   40,594 0 0
MERCK & CO. INC. COM 58933Y105 7,706 89,480 SH   SOLE   89,480 0 0
METHODE ELECTRONICS INC COM 591520200 209 5,620 SH   SOLE   5,620 0 0
NATIONAL RESEARCH CORP COM 637372202 18,480 464,320 SH   SOLE   464,320 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 5,683 57,045 SH   SOLE   57,045 0 0
NUTRIEN LTD COM 67077M108 19,299 230,183 SH   SOLE   230,183 0 0
OPEN TEXT CORP COM 683715106 12 435 SH   SOLE   435 0 0
ORACLE CORP COM 68389X105 3,757 61,515 SH   SOLE   61,515 0 0
PACCAR INC COM 693718108 5,793 69,220 SH   SOLE   69,220 0 0
PEPSICO INC COM 713448108 4,944 30,285 SH   SOLE   30,285 0 0
ROSS STORES INC COM 778296103 11,408 135,370 SH   SOLE   135,370 0 0
ROYAL BANK OF CANADA COM 780087102 58,929 651,051 SH   SOLE   651,051 0 0
STANTEC INC COM 85472N109 20,159 457,225 SH   SOLE   457,225 0 0
STARBUCKS CORP COM 855244109 14,516 172,280 SH   SOLE   172,280 0 0
STRYKER CORP COM 863667101 1,539 7,600 SH   SOLE   7,600 0 0
SUN LIFE FINANCIAL INC COM 866796105 49,480 1,237,705 SH   SOLE   1,237,705 0 0
SUNCOR ENERGY INC COM 867224107 37,740 1,333,052 SH   SOLE   1,333,052 0 0
TC ENERGY CORP COM 87807B107 17,439 430,656 SH   SOLE   430,656 0 0
TECK RESOURCES LTD-CLS B COM 878742204 16,914 553,199 SH   SOLE   553,199 0 0
TELUS CORP COM 87971M103 5 247 SH   SOLE   247 0 0
TELUS INTERNATIONAL CDA INC COM 87975H100 39,620 1,505,515 SH   SOLE   1,505,515 0 0
TFI INTERNATIONAL INC COM 87241L109 32,230 354,260 SH   SOLE   354,260 0 0
THOR INDUSTRIES INC COM 885160101 7,785 111,246 SH   SOLE   111,246 0 0
TORONTO-DOMINION BANK COM 891160509 31,619 512,811 SH   SOLE   512,811 0 0
UNILEVER PLC-SPONSORED ADR COM 904767704 13,533 308,694 SH   SOLE   308,694 0 0
UNION PACIFIC CORP COM 907818108 7,154 36,721 SH   SOLE   36,721 0 0
UNITEDHEALTH GROUP INC COM 91324P102 19,034 37,689 SH   SOLE   37,689 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 17,686 465,800 SH   SOLE   465,800 0 0
WALT DISNEY CO/THE COM 254687106 7,926 84,020 SH   SOLE   84,020 0 0
WELLS FARGO & CO COM 949746101 9,656 240,087 SH   SOLE   240,087 0 0
WINMARK CORP COM 974250102 21,125 97,648 SH   SOLE   97,648 0 0