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
ACTIVISION BLIZZARD INC COM 00507V109 214 2,305 SH   SOLE   2,305 0 0
ALLEGION PLC ORD SHS G0176J109 205 1,764 SH   SOLE   1,764 0 0
ALPHABET INC CAP STK CL A 02079K305 2,559 1,459 SH   SOLE   1,459 0 0
BANK MONTREAL QUE COM 063671101 61,876 814,020 SH   SOLE   814,020 0 0
BANK NOVA SCOTIA B C COM 064149107 73,969 1,368,857 SH   SOLE   1,368,857 0 0
BCE INC COM NEW 05534B760 7,570 177,082 SH   SOLE   177,082 0 0
BECTON DICKINSON & CO COM 075887109 44,905 179,357 SH   SOLE   179,357 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,290 22,800 SH   SOLE   22,800 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 280 7,500 SH   SOLE   7,500 0 0
BROADCOM INC COM 11135F101 8,073 18,426 SH   SOLE   18,426 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,265 47,394 SH   SOLE   47,394 0 0
CANADIAN IMP BK COMM COM 136069101 66,108 774,182 SH   SOLE   774,182 0 0
CANADIAN NAT RES LTD COM 136385101 369 15,357 SH   SOLE   15,357 0 0
CGI INC CL A SUB VTG 12532H104 246 3,106 SH   SOLE   3,106 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 364 550 SH   SOLE   550 0 0
CISCO SYS INC COM 17275R102 69,327 1,548,293 SH   SOLE   1,548,293 0 0
COMCAST CORP NEW CL A 20030N101 4,952 94,439 SH   SOLE   94,439 0 0
CVS HEALTH CORP COM 126650100 52,131 762,822 SH   SOLE   762,822 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 7,313 46,019 SH   SOLE   46,019 0 0
ENBRIDGE INC COM 29250N105 6,559 205,143 SH   SOLE   205,143 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,045 6,000 SH   SOLE   6,000 0 0
FEDEX CORP COM 31428X106 33,017 127,100 SH   SOLE   127,100 0 0
FORTIS INC COM 349553107 41,592 1,018,371 SH   SOLE   1,018,371 0 0
HALLIBURTON CO COM 406216101 189 10,000 SH   SOLE   10,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 345 3,100 SH   SOLE   3,100 0 0
HOME DEPOT INC COM 437076102 12,127 45,628 SH   SOLE   45,628 0 0
HONDA MOTOR LTD AMERN SHS 438128308 6,360 225,000 SH   SOLE   225,000 0 0
HONEYWELL INTL INC COM 438516106 29,916 140,564 SH   SOLE   140,564 0 0
INFOSYS LTD SPONSORED ADR 456788108 7,819 461,000 SH   SOLE   461,000 0 0
INTEL CORP COM 458140100 57,084 1,145,133 SH   SOLE   1,145,133 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 346 3,000 SH   SOLE   3,000 0 0
INTUIT COM 461202103 206 542 SH   SOLE   542 0 0
ISHARES SILVER TR ISHARES 46428Q109 369 15,000 SH   SOLE   15,000 0 0
JOHNSON & JOHNSON COM 478160104 7,488 47,549 SH   SOLE   47,549 0 0
JPMORGAN CHASE & CO COM 46625H100 6,002 47,204 SH   SOLE   47,204 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4,525 28,700 SH   SOLE   28,700 0 0
LKQ CORP COM 501889208 2,010 57,000 SH   SOLE   57,000 0 0
MAGNA INTL INC COM 559222401 42,967 607,094 SH   SOLE   607,094 0 0
MARKEL CORP COM 570535104 2,068 2,000 SH   SOLE   2,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 250 699 SH   SOLE   699 0 0
MEDTRONIC PLC SHS G5960L103 5,311 45,311 SH   SOLE   45,311 0 0
MERCK & CO. INC COM 58933Y105 35,571 434,606 SH   SOLE   434,606 0 0
MICROSOFT CORP COM 594918104 247 1,111 SH   SOLE   1,111 0 0
ORACLE CORP COM 68389X105 54,571 843,082 SH   SOLE   843,082 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 42,221 907,123 SH   SOLE   907,123 0 0
ROYAL BK CDA COM 780087102 58,682 714,356 SH   SOLE   714,356 0 0
SHERWIN WILLIAMS CO COM 824348106 4,805 6,534 SH   SOLE   6,534 0 0
STARBUCKS CORP COM 855244109 7,395 69,083 SH   SOLE   69,083 0 0
SUN LIFE FINANCIAL INC. COM 866796105 58,968 1,326,462 SH   SOLE   1,326,462 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 285 2,611 SH   SOLE   2,611 0 0
TC ENERGY CORP COM 87807B107 6,494 159,780 SH   SOLE   159,780 0 0
TEXAS INSTRS INC COM 882508104 209 1,273 SH   SOLE   1,273 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 475 1,800 SH   SOLE   1,800 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,772 41,000 SH   SOLE   41,000 0 0
T-MOBILE US INC COM 872590104 3,468 25,700 SH   SOLE   25,700 0 0
CHEVRON CORP NEW COM 166764100 320 30,000 SH   SOLE   30,000 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 69,601 1,232,151 SH   SOLE   1,232,151 0 0
TYSON FOODS INC CL A 902494103 206 3,195 SH   SOLE   3,195 0 0
UBS GROUP AG SHS H42097107 5,757 407,150 SH   SOLE   407,150 0 0
UNITED PARCEL SERVICE INC CL B 911312106 36,898 218,980 SH   SOLE   218,980 0 0
UNITEDHEALTH GROUP INC COM 91324P102 12,117 34,531 SH   SOLE   34,531 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 206 2,225 SH   SOLE   2,225 0 0
VISA INC COM CL A 92826C839 6,422 29,343 SH   SOLE   29,343 0 0
WELLS FARGO CO NEW COM 949746101 42,725 1,414,845 SH   SOLE   1,414,845 0 0