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
ABBOTT LABS COM 002824100 2,905 36,346 SH   SOLE N/A 36,346 0 0
ABBVIE INC COM 00287Y109 16,015 198,718 SH   SOLE N/A 198,718 0 0
AGNICO EAGLE MINES LTD COM 008474108 444 10,208 SH   SOLE N/A 10,208 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 4,516 401,489 SH   SOLE N/A 401,489 0 0
ALPHABET INC CAP STK CL A 02079K305 33,568 28,523 SH   SOLE N/A 28,523 0 0
ALPHABET INC CAP STK CL C 02079K107 541 461 SH   SOLE N/A 461 0 0
ALTICE USA INC CL A 02156K103 1,297 60,374 SH   SOLE N/A 60,374 0 0
ANNALY CAP MGMT INC COM 035710409 100 10,000 SH   SOLE N/A 10,000 0 0
AON PLC SHS CL A G0408V102 58,763 344,247 SH   SOLE N/A 344,247 0 0
APPLE INC COM 037833100 556 2,925 SH   SOLE N/A 2,925 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 14 20,000 SH   SOLE N/A 20,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 5,013 26,660 SH   SOLE N/A 26,660 0 0
AT&T INC COM 00206R102 50,959 1,624,978 SH   SOLE N/A 1,624,978 0 0
BAKER HUGHES A GE CO CL A 05722G100 402 14,515 SH   SOLE N/A 14,515 0 0
BANK AMER CORP COM 060505104 29,024 1,051,966 SH   SOLE N/A 1,051,966 0 0
BANK MONTREAL QUE COM 063671101 797 10,648 SH   SOLE N/A 10,648 0 0
BANK N S HALIFAX COM 064149107 56,422 1,059,862 SH   SOLE N/A 1,059,862 0 0
BAYTEX ENERGY CORP COM 07317Q105 424 249,436 SH   SOLE N/A 249,436 0 0
BCE INC COM NEW 05534B760 26,116 588,129 SH   SOLE N/A 588,129 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 35,845 119 SH   SOLE N/A 119 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,278 41,206 SH   SOLE N/A 41,206 0 0
BERRY GLOBAL GROUP INC COM 08579W103 16,589 307,938 SH   SOLE N/A 307,938 0 0
BIOTIME INC COM 09066L105 13 10,000 SH   SOLE N/A 10,000 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 6,279 341,800 SH   SOLE N/A 341,800 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 74,044 1,589,282 SH   SOLE N/A 1,589,282 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 1,934 48,815 SH   SOLE N/A 48,815 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 31,584 756,249 SH   SOLE N/A 756,249 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 2,592 126,005 SH   SOLE N/A 126,005 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,348 42,280 SH   SOLE N/A 42,280 0 0
CALLON PETE CO DEL COM 13123X102 483 63,977 SH   SOLE N/A 63,977 0 0
CANADIAN NAT RES LTD COM 136385101 33,858 1,233,200 SH   SOLE N/A 1,233,200 0 0
CANADIAN NATL RY CO COM 136375102 1,212 13,542 SH   SOLE N/A 13,542 0 0
CANADIAN PAC RY LTD COM 13645T100 39,660 192,486 SH   SOLE N/A 192,486 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 3,543 44,842 SH   SOLE N/A 44,842 0 0
CELESTICA INC SUB VTG SHS 15101q108 192 22,700 SH   SOLE N/A 22,700 0 0
CENOVUS ENERGY INC COM 15135U109 565 65,065 SH   SOLE N/A 65,065 0 0
CERIDIAN HCM HLDG INC COM 15677J108 284 5,529 SH   SOLE N/A 5,529 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 21,839 62,952 SH   SOLE N/A 62,952 0 0
CHEVRON CORP NEW COM 166764100 764 6,200 SH   SOLE N/A 6,200 0 0
CMS ENERGY CORP COM 125896100 6,033 108,620 SH   SOLE N/A 108,620 0 0
COCA COLA CO COM 191216100 12,348 263,510 SH   SOLE N/A 263,510 0 0
COEUR MNG INC COM NEW 192108504 1,272 311,660 SH   SOLE N/A 311,660 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2,801 41,934 SH   SOLE N/A 41,934 0 0
CONCHO RES INC COM 20605P101 917 8,260 SH   SOLE N/A 8,260 0 0
CONSTELLATION BRANDS INC CL A 21036P108 31,725 180,943 SH   SOLE N/A 180,943 0 0
COTT CORP QUE COM 22163N106 1,044 71,512 SH   SOLE N/A 71,512 0 0
CRESCENT PT ENERGY CORP COM 22576C101 248 76,625 SH   SOLE N/A 76,625 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 14,613 282,919 SH   SOLE N/A 282,919 0 0
DIAMONDBACK ENERGY INC COM 25278X109 894 8,809 SH   SOLE N/A 8,809 0 0
DOLLAR GEN CORP NEW COM 256677105 3,207 26,881 SH   SOLE N/A 26,881 0 0
DOLLAR TREE INC COM 256746108 3,620 34,462 SH   SOLE N/A 34,462 0 0
DOWDUPONT INC COM 26078J100 54,526 1,022,804 SH   SOLE N/A 1,022,804 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 2,530 54,493 SH   SOLE N/A 54,493 0 0
ENBRIDGE INC COM 29250N105 43,671 1,205,773 SH   SOLE N/A 1,205,773 0 0
ENERPLUS CORP COM 292766102 711 84,780 SH   SOLE N/A 84,780 0 0
EOG RES INC COM 26875P101 764 8,030 SH   SOLE N/A 8,030 0 0
EVERGY INC COM 30034W106 6,055 104,310 SH   SOLE N/A 104,310 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 34,230 1,906,982 SH   SOLE N/A 1,906,982 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 47,877 537,426 SH   SOLE N/A 537,426 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 15,977 173,131 SH   SOLE N/A 173,131 0 0
FORTIS INC COM 349553107 240 6,505 SH   SOLE N/A 6,505 0 0
FRANCO NEVADA CORP COM 351858105 553 7,369 SH   SOLE N/A 7,369 0 0
GILEAD SCIENCES INC COM 375558103 16,568 254,853 SH   SOLE N/A 254,853 0 0
HCP INC COM 40414L109 6,030 192,650 SH   SOLE N/A 192,650 0 0
HUDBAY MINERALS INC COM 443628102 71 10,000 SH   SOLE N/A 10,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 455 7,015 SH   SOLE N/A 7,015 0 0
JPMORGAN CHASE & CO COM 46625H100 28,442 280,961 SH   SOLE N/A 280,961 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 620 200,000 SH   SOLE N/A 200,000 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,957 19,332 SH   SOLE N/A 19,332 0 0
LAMB WESTON HLDGS INC COM 513272104 3,208 42,801 SH   SOLE N/A 42,801 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 18,212 519,602 SH   SOLE N/A 519,602 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 269 17,176 SH   SOLE N/A 17,176 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 259 17,176 SH   SOLE N/A 17,176 0 0
LIVERAMP HLDGS INC COM 53815P108 1,396 25,590 SH   SOLE N/A 25,590 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 66,199 225,834 SH   SOLE N/A 225,834 0 0
MANULIFE FINL CORP COM 56501R106 62,541 3,698,051 SH   SOLE N/A 3,698,051 0 0
MARATHON PETE CORP COM 56585A102 449 7,500 SH Call SOLE N/A 7,500 0 0
MASTERCARD INC CL A 57636Q104 17,864 75,872 SH   SOLE N/A 75,872 0 0
MICROSOFT CORP COM 594918104 44,558 377,801 SH   SOLE N/A 377,801 0 0
NEXTERA ENERGY INC COM 65339F101 6,092 31,510 SH   SOLE N/A 31,510 0 0
NICE LTD SPONSORED ADR 653656108 7,605 62,080 SH   SOLE N/A 62,080 0 0
NOVARTIS A G SPONSORED ADR 66987V109 18,560 193,054 SH   SOLE N/A 193,054 0 0
NRG ENERGY INC COM NEW 629377508 30,145 709,635 SH   SOLE N/A 709,635 0 0
NUTRIEN LTD COM 67077M108 18,929 358,901 SH   SOLE N/A 358,901 0 0
OPEN TEXT CORP COM 683715106 19,223 500,664 SH   SOLE N/A 500,664 0 0
PARSLEY ENERGY INC CL A 701877102 452 23,427 SH   SOLE N/A 23,427 0 0
PEMBINA PIPELINE CORP COM 706327103 2,583 70,306 SH   SOLE N/A 70,306 0 0
PFIZER INC COM 717081103 243 5,716 SH   SOLE N/A 5,716 0 0
POINTS INTL LTD COM NEW 730843208 154 11,454 SH   SOLE N/A 11,454 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,204 8,479 SH   SOLE N/A 8,479 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 39,550 607,922 SH   SOLE N/A 607,922 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 364 21,000 SH   SOLE N/A 21,000 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 67,718 897,582 SH   SOLE N/A 897,582 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 7,340 97,940 SH   SOLE N/A 97,940 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 9,407 445,213 SH   SOLE N/A 445,213 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 3,555 170,807 SH   SOLE N/A 170,807 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6,182 108,171 SH   SOLE N/A 108,171 0 0
SONY CORP SPONSORED ADR 835699307 25,207 596,753 SH   SOLE N/A 596,753 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1,383 45,000 SH Call SOLE N/A 45,000 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 349 28,020 SH   SOLE N/A 28,020 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 147 14,070 SH   SOLE N/A 14,070 0 0
SUN CMNTYS INC COM 866674104 6,052 51,060 SH   SOLE N/A 51,060 0 0
SUN LIFE FINL INC COM 866796105 50,100 1,304,067 SH   SOLE N/A 1,304,067 0 0
SUNCOR ENERGY INC NEW COM 867224107 33,640 1,037,977 SH   SOLE N/A 1,037,977 0 0
TELUS CORP COM 87971M103 2,754 74,401 SH   SOLE N/A 74,401 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 66,623 1,227,674 SH   SOLE N/A 1,227,674 0 0
TRANSCANADA CORP COM 89353D107 27,519 612,719 SH   SOLE N/A 612,719 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 1,125 90,000 SH Put SOLE N/A 90,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 30,456 123,172 SH   SOLE N/A 123,172 0 0
VERMILION ENERGY INC COM 923725105 13,495 546,633 SH   SOLE N/A 546,633 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 531 16,000 SH   SOLE N/A 16,000 0 0
VISA INC COM CL A 92826C839 18,359 117,541 SH   SOLE N/A 117,541 0 0
VOYA FINL INC COM 929089100 2,122 42,467 SH   SOLE N/A 42,467 0 0
WASTE CONNECTIONS INC COM 94106B101 41,418 467,586 SH   SOLE N/A 467,586 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 345 14,512 SH   SOLE N/A 14,512 0 0
WPX ENERGY INC COM 98212B103 506 38,580 SH   SOLE N/A 38,580 0 0