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
AURORA CANNABIS INC COM 05156X108 1,454 293,200 SH   SOLE   293,200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 16,576 126,416 SH   SOLE   126,416 0 0
AGNC INVT CORP COM 00123Q104 440 25,060 SH   SOLE   25,060 0 0
AMETEK INC COM 031100100 2,472 36,519 SH   SOLE   36,519 0 0
AMERICAN TOWER CORP COM 03027X100 19,343 122,279 SH   SOLE   122,279 0 0
ANADARKO PETE CORP COM 032511107 8,079 184,292 SH   SOLE   184,292 0 0
BANK AMER CORP COM 060505104 294 11,925 SH   SOLE   11,925 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP UNIT G16234109 3,771 123,037 SH   SOLE   123,037 0 0
BCE INC COM 05534B760 1,293 32,520 SH   SOLE   32,520 0 0
BANK N S HALIFAX COM 064149107 5,558 110,800 SH   SOLE   110,800 0 0
POPULAR INC COM 733174700 272 5,762 SH   SOLE   5,762 0 0
BERKSHIRE HATHAWAY INC CL B 084670702 6,122 29,985 SH   SOLE   29,985 0 0
BAYTEX ENERGY CORP COM 07317Q105 4,086 2,299,931 SH   SOLE   2,299,931 0 0
CROWN CASTLE INTL CORP COM 22822V101 2,006 18,469 SH   SOLE   18,469 0 0
CHURCH & DWIGHT INC COM 171340102 8,666 131,780 SH   SOLE   131,780 0 0
CIENA CORP COM 171779309 16,419 484,186 SH   SOLE   484,186 0 0
COLLIERS INTL GROUP INC SUB VTG SHS SHS 194693107 22,071 397,651 SH   SOLE   397,651 0 0
CANADIAN NATL RY CO COM 136375102 1,522 20,416 SH   SOLE   20,416 0 0
AMERICOLD RLTY TR COM 03064D108 14,822 580,363 SH   SOLE   580,363 0 0
CONOCOPHILLIPS COM 20825C104 6,142 98,512 SH   SOLE   98,512 0 0
COSTCO WHSL CORP COM 22160K105 36,177 177,593 SH   SOLE   177,593 0 0
CANADIAN PAC RY LTD COM 13645T100 1,292 7,234 SH   SOLE   7,234 0 0
CAMDEN PPTY TR SH BEN INT INT 133131102 4,150 47,137 SH   SOLE   47,137 0 0
CINTAS CORP COM 172908105 40,285 239,805 SH   SOLE   239,805 0 0
CENOVUS ENERGY INC COM 15135U109 14,645 2,069,327 SH   SOLE   2,069,327 0 0
CUSHMAN WAKEFIELD PLC SHS SHS G2717B108 2,151 148,644 SH   SOLE   148,644 0 0
CONCHO RES INC COM 20605P101 9,364 91,096 SH   SOLE   91,096 0 0
D R HORTON INC COM 23331A109 375 10,833 SH   SOLE   10,833 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,173 17,423 SH   SOLE   17,423 0 0
DISNEY WALT CO COM 254687106 8,727 79,586 SH   SOLE   79,586 0 0
DUKE REALTY CORP COM 264411505 3,878 149,724 SH   SOLE   149,724 0 0
DARDEN RESTAURANTS INC COM 237194105 3,212 32,161 SH   SOLE   32,161 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 44,183 454,881 SH   SOLE   454,881 0 0
ENERPLUS CORP COM 292766102 9,194 1,174,414 SH   SOLE   1,174,414 0 0
ESSENT GROUP LTD COM G3198U102 316 9,258 SH   SOLE   9,258 0 0
E TRADE FINANCIAL CORP COM 269246401 270 6,162 SH   SOLE   6,162 0 0
DIAMONDBACK ENERGY INC COM 25278X109 15,730 169,692 SH   SOLE   169,692 0 0
FIRSTSERVICE CORP NEW SUB VTG SH SH 33767E103 7,922 114,704 SH   SOLE   114,704 0 0
FORTIVE CORP COM 34959J108 10,328 152,645 SH   SOLE   152,645 0 0
SPDR GOLD TRUST GOLD SHS SHS 78463V107 1,769 14,587 SH   SOLE   14,587 0 0
ALPHABET INC CAP STK CL A 02079K305 24,768 23,702 SH   SOLE   23,702 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 UNIT 387437114 5,841 148,896 SH   SOLE   148,896 0 0
WARRIOR MET COAL INC COM 93627C101 23,853 989,328 SH   SOLE   989,328 0 0
HCP INC COM 40414L109 326 11,689 SH   SOLE   11,689 0 0
HEICO CORP COM 422806109 1,749 22,576 SH   SOLE   22,576 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 154 225,000 SH   SOLE   225,000 0 0
JACK IN THE BOX INC COM 466367109 466 6,002 SH   SOLE   6,002 0 0
LAMAR ADVERTISING CO CL A 512816109 25,540 369,185 SH   SOLE   369,185 0 0
LPL FINL HLDGS INC COM 50212V100 470 7,692 SH   SOLE   7,692 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,716 9,097 SH   SOLE   9,097 0 0
MCDONALDS CORP COM 580135101 7,406 41,710 SH   SOLE   41,710 0 0
MANULIFE FINL CORP COM 56501R106 5,096 356,875 SH   SOLE   356,875 0 0
MARATHON PETE CORP COM 56585A102 1,804 30,573 SH   SOLE   30,573 0 0
MARATHON OIL CORP COM 565849106 4,497 313,582 SH   SOLE   313,582 0 0
MSCI INC COM 55354G100 240 1,630 SH   SOLE   1,630 0 0
MICROSOFT CORP COM 594918104 25,946 255,445 SH   SOLE   255,445 0 0
MADISON SQUARE GARDEN CO CL A 55825T103 2,160 8,069 SH   SOLE   8,069 0 0
NATHANS FAMOUS INC COM 632347100 4,029 60,626 SH   SOLE   60,626 0 0
NVR INC COM 62944T105 7,053 2,894 SH   SOLE   2,894 0 0
OASIS PETE INC COM 674215108 1,796 324,715 SH   SOLE   324,715 0 0
PAYCOM SOFTWARE INC COM 70432V102 37,911 309,607 SH   SOLE   309,607 0 0
PAYCHEX INC COM 704326107 5,071 77,834 SH   SOLE   77,834 0 0
PROCTER AND GAMBLE CO COM 742718109 1,525 16,590 SH   SOLE   16,590 0 0
PLANET FITNESS INC CL A 72703H101 33,305 621,137 SH   SOLE   621,137 0 0
POST HLDGS INC COM 737446104 1,990 22,323 SH   SOLE   22,323 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,951 37,302 SH   SOLE   37,302 0 0
REXFORD INDL RLTY INC COM 76169C100 6,514 221,028 SH   SOLE   221,028 0 0
ROPER TECHNOLOGIES INC COM 776696106 54,060 202,835 SH   SOLE   202,835 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 913 13,260 SH   SOLE   13,260 0 0
SBA COMMUNICATIONS CORP CL A 78410G104 2,057 12,706 SH   SOLE   12,706 0 0
SHAW COMMUNICATIONS INC CL B 82028K200 1,220 67,000 SH   SOLE   67,000 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,343 71,059 SH   SOLE   71,059 0 0
SUN CMNTYS INC COM 866674104 46,337 455,580 SH   SOLE   455,580 0 0
TELUS CORP COM 87971M103 945 28,330 SH   SOLE   28,330 0 0
TCF FINL CORP COM 872275102 284 14,553 SH   SOLE   14,553 0 0
TECK RESOURCES LTD CL B 878742204 15,260 704,319 SH   SOLE   704,319 0 0
THOR INDS INC COM 885160101 2,907 55,908 SH   SOLE   55,908 0 0
TJX COS INC COM 872540109 1,290 28,828 SH   SOLE   28,828 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 17,921 80,080 SH   SOLE   80,080 0 0
THOMSON REUTERS CORP COM COM 884903709 1,518 31,231 SH   SOLE   31,231 0 0
TYSON FOODS INC CL A 902494103 942 17,633 SH   SOLE   17,633 0 0
TYLER TECHNOLOGIES INC COM 902252105 21,653 116,527 SH   SOLE   116,527 0 0
VISA INC CL A 92826C839 323 2,450 SH   SOLE   2,450 0 0
MARRIOTT VACATIONS WRLDWDE COM 57164Y107 19,920 282,515 SH   SOLE   282,515 0 0
VICI PPTYS INC COM 925652109 6,048 322,027 SH   SOLE   322,027 0 0
VERISK ANALYTICS INC COM 92345Y106 1,655 15,182 SH   SOLE   15,182 0 0
WEBSTER FINL CORP CONN COM 947890109 287 5,829 SH   SOLE   5,829 0 0
WASTE CONNECTIONS INC COM 94106B101 4,551 61,155 SH   SOLE   61,155 0 0
WENDYS CO COM 95058W100 1,884 120,705 SH   SOLE   120,705 0 0
WPX ENERGY INC COM 98212B103 10,105 890,350 SH   SOLE   890,350 0 0
WEYERHAEUSER CO COM 962166104 887 40,562 SH   SOLE   40,562 0 0
XYLEM INC COM 98419M100 3,463 51,897 SH   SOLE   51,897 0 0