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
AGNICO EAGLE MINES LTD COM 008474108 2,283 49,805 SH   SOLE N/A 49,805 0 0
ALBEMARLE CORP COM 012653101 2,718 28,810 SH   SOLE N/A 28,810 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 255 26,433 SH   SOLE N/A 26,433 0 0
ALPHABET INC CAP STK CL A 02079K305 34,736 30,762 SH   SOLE N/A 30,762 0 0
ALPHABET INC CAP STK CL C 02079K107 575 515 SH   SOLE N/A 515 0 0
AON PLC SHS CL A G0408V102 34,180 249,177 SH   SOLE N/A 249,177 0 0
APPLE INC COM 037833100 792 4,281 SH   SOLE N/A 4,281 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 25 20,000 SH   SOLE N/A 20,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 13,352 67,444 SH   SOLE N/A 67,444 0 0
AUTODESK INC COM 052769106 1,584 12,085 SH   SOLE N/A 12,085 0 0
BANK AMER CORP COM 060505104 44,883 1,592,171 SH   SOLE N/A 1,592,171 0 0
BANK MONTREAL QUE COM 063671101 577 7,463 SH   SOLE N/A 7,463 0 0
BANK N S HALIFAX COM 064149107 71,108 1,255,804 SH   SOLE N/A 1,255,804 0 0
BCE INC COM NEW 05534B760 41,496 1,024,657 SH   SOLE N/A 1,024,657 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 27,922 99 SH   SOLE N/A 99 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,239 33,426 SH   SOLE N/A 33,426 0 0
BERRY GLOBAL GROUP INC COM 08579W103 4,326 94,171 SH   SOLE N/A 94,171 0 0
BIOTIME INC COM 09066L105 21 10,000 SH   SOLE N/A 10,000 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 83,685 2,062,938 SH   SOLE N/A 2,062,938 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 3,330 86,888 SH   SOLE N/A 86,888 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 37,269 971,354 SH   SOLE N/A 971,354 0 0
CALLON PETE CO DEL COM 13123X102 2,791 259,840 SH   SOLE N/A 259,840 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1,265 21,500 SH   SOLE N/A 21,500 0 0
CANADIAN NAT RES LTD COM 136385101 64,453 1,785,741 SH   SOLE N/A 1,785,741 0 0
CANADIAN NAT RES LTD COM 136385101 4,990 80,000 SH Put SOLE N/A 80,000 0 0
CANADIAN NATL RY CO COM 136375102 1,247 15,242 SH   SOLE N/A 15,242 0 0
CANADIAN PAC RY LTD COM 13645T100 53,219 290,405 SH   SOLE N/A 290,405 0 0
CELESTICA INC SUB VTG SHS 15101q108 175 14,700 SH   SOLE N/A 14,700 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 41,083 140,115 SH   SOLE N/A 140,115 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 5,342 70,211 SH   SOLE N/A 70,211 0 0
COTT CORP QUE COM 22163N106 3,954 238,694 SH   SOLE N/A 238,694 0 0
CRESCENT PT ENERGY CORP COM 22576C101 2,794 380,275 SH   SOLE N/A 380,275 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 33,475 675,714 SH   SOLE N/A 675,714 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,923 66,495 SH   SOLE N/A 66,495 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,447 26,200 SH   SOLE N/A 26,200 0 0
DISCOVERY INC COM SER A 25470F104 11,373 413,568 SH   SOLE N/A 413,568 0 0
DOLLAR TREE INC COM 256746108 4,159 48,928 SH   SOLE N/A 48,928 0 0
DOWDUPONT INC COM 26078J100 69,838 1,059,440 SH   SOLE N/A 1,059,440 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 3,215 52,566 SH   SOLE N/A 52,566 0 0
ENBRIDGE INC COM 29250N105 4,285 119,866 SH   SOLE N/A 119,866 0 0
ENBRIDGE INC COM 29250N105 3,398 55,000 SH Put SOLE N/A 55,000 0 0
ENCANA CORP COM 292505104 25,075 1,919,915 SH   SOLE N/A 1,919,915 0 0
ENCANA CORP COM 292505104 1,715 100,000 SH Put SOLE N/A 100,000 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 59,530 2,754,752 SH   SOLE N/A 2,754,752 0 0
EXXON MOBIL CORP COM 30231G102 2,068 25,000 SH   SOLE N/A 25,000 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 58,326 766,860 SH   SOLE N/A 766,860 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 51,101 242,588 SH   SOLE N/A 242,588 0 0
FLIR SYS INC COM 302445101 3,568 68,661 SH   SOLE N/A 68,661 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 28,693 326,842 SH   SOLE N/A 326,842 0 0
FRANCO NEVADA CORP COM 351858105 2,795 38,290 SH   SOLE N/A 38,290 0 0
GENERAL MTRS CO COM 37045V100 32,140 815,734 SH   SOLE N/A 815,734 0 0
HUDBAY MINERALS INC COM 443628102 56 10,000 SH   SOLE N/A 10,000 0 0
HUDSON LTD COM CL A G46408103 3,120 178,400 SH   SOLE N/A 178,400 0 0
HUNTSMAN CORP COM 447011107 1,411 48,320 SH   SOLE N/A 48,320 0 0
IMPERIAL OIL LTD COM NEW 453038408 218 6,558 SH   SOLE N/A 6,558 0 0
ISHARES TR MSCI EAFE ETF 464287465 470 7,015 SH   SOLE N/A 7,015 0 0
JPMORGAN CHASE & CO COM 46625H100 39,150 375,716 SH   SOLE N/A 375,716 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 7,680 363,110 SH   SOLE N/A 363,110 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 550 200,000 SH   SOLE N/A 200,000 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 4,179 109,360 SH   SOLE N/A 109,360 0 0
L3 TECHNOLOGIES INC COM 502413107 4,330 22,517 SH   SOLE N/A 22,517 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 15,729 423,608 SH   SOLE N/A 423,608 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 426 17,176 SH   SOLE N/A 17,176 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 403 17,176 SH   SOLE N/A 17,176 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,134 43,930 SH   SOLE N/A 43,930 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 56,818 183,172 SH   SOLE N/A 183,172 0 0
MANULIFE FINL CORP COM 56501R106 87,469 4,868,395 SH   SOLE N/A 4,868,395 0 0
MASTERCARD INCORPORATED CL A 57636Q104 37,193 189,256 SH   SOLE N/A 189,256 0 0
MICROSOFT CORP COM 594918104 30,183 306,085 SH   SOLE N/A 306,085 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,956 9,608 SH   SOLE N/A 9,608 0 0
NOVARTIS A G SPONSORED ADR 66987V109 19,463 257,655 SH   SOLE N/A 257,655 0 0
NUTRIEN LTD COM 67077M108 28,379 521,658 SH   SOLE N/A 521,658 0 0
OPEN TEXT CORP COM 683715106 26,747 759,955 SH   SOLE N/A 759,955 0 0
PFIZER INC COM 717081103 33,730 929,703 SH   SOLE N/A 929,703 0 0
PLANET FITNESS INC CL A 72703H101 3,809 86,690 SH   SOLE N/A 86,690 0 0
POINTS INTL LTD COM NEW 730843208 189 11,454 SH   SOLE N/A 11,454 0 0
PRETIUM RES INC COM 74139C102 1,049 142,590 SH   SOLE N/A 142,590 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 1,132 8,479 SH   SOLE N/A 8,479 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 46,666 773,643 SH   SOLE N/A 773,643 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 402 21,000 SH   SOLE N/A 21,000 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 58,942 782,787 SH   SOLE N/A 782,787 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 14,438 756,287 SH   SOLE N/A 756,287 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 4,950 243,022 SH   SOLE N/A 243,022 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7,663 91,253 SH   SOLE N/A 91,253 0 0
SONY CORP SPONSORED ADR 835699307 53,707 1,047,741 SH   SOLE N/A 1,047,741 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 352 28,020 SH   SOLE N/A 28,020 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 143 14,070 SH   SOLE N/A 14,070 0 0
SUN LIFE FINL INC COM 866796105 68,564 1,706,169 SH   SOLE N/A 1,706,169 0 0
SUNCOR ENERGY INC NEW COM 867224107 40,140 986,346 SH   SOLE N/A 986,346 0 0
TERADYNE INC COM 880770102 2,569 67,484 SH   SOLE N/A 67,484 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 106,383 1,838,044 SH   SOLE N/A 1,838,044 0 0
TRANSCANADA CORP COM 89353D107 2,621 60,569 SH   SOLE N/A 60,569 0 0
TURQUOISE HILL RES LTD COM 900435108 106 37,600 SH   SOLE N/A 37,600 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 3,012 200,000 SH Put SOLE N/A 200,000 0 0
UNITED STS BRENT OIL FD LP UNIT 91167Q100 1,109 50,000 SH Put SOLE N/A 50,000 0 0
US FOODS HLDG CORP COM 912008109 7,484 197,884 SH   SOLE N/A 197,884 0 0
VERMILION ENERGY INC COM 923725105 18,297 507,352 SH   SOLE N/A 507,352 0 0
VISA INC COM CL A 92826C839 26,643 201,157 SH   SOLE N/A 201,157 0 0
VOYA FINL INC COM 929089100 4,058 86,350 SH   SOLE N/A 86,350 0 0
WASTE CONNECTIONS INC COM 94106B101 59,508 789,987 SH   SOLE N/A 789,987 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,392 108,360 SH   SOLE N/A 108,360 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 45,525 300,299 SH   SOLE N/A 300,299 0 0