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
AUTOMATIC DATA PROCESSING IN COM 053015103 15,354 114,460 SH   SOLE   114,460 0 0
ALBEMARLE CORP COM 012653101 532 5,641 SH   SOLE   5,641 0 0
AMETEK INC COM 031100100 1,775 24,593 SH   SOLE   24,593 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN ETN 46625H365 8,191 308,157 SH   SOLE   308,157 0 0
AMAZON COM INC COM 023135106 578 340 SH   SOLE   340 0 0
ANADARKO PETE CORP COM 032511107 18,133 247,543 SH   SOLE   247,543 0 0
BANK AMER CORP COM 060505104 248 8,780 SH   SOLE   8,780 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH CL A 112585104 1,576 38,925 SH   SOLE   38,925 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP UNIT G16234109 20,826 544,229 SH   SOLE   544,229 0 0
BOOKING HLDGS INC COM 09857L108 387 191 SH   SOLE   191 0 0
BANKUNITED INC COM 06652K103 382 9,340 SH   SOLE   9,340 0 0
BANK MONTREAL QUE COM 063671101 1,286 16,670 SH   SOLE   16,670 0 0
BANK N S HALIFAX COM 064149107 1,685 29,800 SH   SOLE   29,800 0 0
CENTURY CMNTYS INC COM 156504300 224 7,106 SH   SOLE   7,106 0 0
CERIDIAN HCM HLDG INC COM 15677J108 4,222 127,195 SH   SOLE   127,195 0 0
CHURCH & DWIGHT INC COM 171340102 34,377 646,670 SH   SOLE   646,670 0 0
COLLIERS INTL GROUP INC SUB VTG SHS SHS 194693107 19,329 254,477 SH   SOLE   254,477 0 0
CONTINENTAL RESOURCES INC COM 212015101 6,035 93,197 SH   SOLE   93,197 0 0
CME GROUP INC COM CL A CL A 12572Q105 362 2,210 SH   SOLE   2,210 0 0
ETF SER SOLUTIONS LONCAR CANCER COM 26922A826 332 13,750 SH   SOLE   13,750 0 0
CANADIAN NAT RES LTD COM 136385101 38,902 1,079,579 SH   SOLE   1,079,579 0 0
CANADIAN NATL RY CO COM 136375102 25,668 314,327 SH   SOLE   314,327 0 0
AMERICOLD RLTY TR COM 03064D108 9,487 430,856 SH   SOLE   430,856 0 0
COSTCO WHSL CORP COM 22160K105 12,058 57,701 SH   SOLE   57,701 0 0
CANADIAN PAC RY LTD COM 13645T100 14,882 81,341 SH   SOLE   81,341 0 0
CAMDEN PPTY TR SH BEN INT INT 133131102 1,582 17,360 SH   SOLE   17,360 0 0
SALESFORCE COM INC COM 79466L302 1,382 10,134 SH   SOLE   10,134 0 0
CAMPING WORLD HLDGS INC CL A CL A 13462K109 20,673 827,596 SH   SOLE   827,596 0 0
CONCHO RES INC COM 20605P101 3,094 22,360 SH   SOLE   22,360 0 0
D R HORTON INC COM 23331A109 306 7,460 SH   SOLE   7,460 0 0
DISNEY WALT CO COM DISNEY COM 254687106 9,853 94,004 SH   SOLE   94,004 0 0
DUKE REALTY CORP COM 264411505 3,117 107,363 SH   SOLE   107,363 0 0
DARDEN RESTAURANTS INC COM 237194105 1,621 15,145 SH   SOLE   15,145 0 0
DEVON ENERGY CORP COM 25179M103 12,488 284,074 SH   SOLE   284,074 0 0
DXC TECHNOLOGY COM 23355L106 1,581 19,614 SH   SOLE   19,614 0 0
ELECTRONIC ARTS INC COM 285512109 5,650 40,062 SH   SOLE   40,062 0 0
GRAFTECH INTL LTD COM 384313508 1,240 68,954 SH   SOLE   68,954 0 0
ENCANA CORP COM 292505104 771 59,100 SH   SOLE   59,100 0 0
ENCANA CORP COM 292505104 10,575 810,360 SH   SOLE   810,360 0 0
ENERGEN CORP COM 29265N108 5,275 72,444 SH   SOLE   72,444 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 18,190 197,937 SH   SOLE   197,937 0 0
EOG RES INC COM 26875P101 8,809 70,793 SH   SOLE   70,793 0 0
EQT CORP COM 26884L109 4,492 81,410 SH   SOLE   81,410 0 0
ENERPLUS CORP COM 292766102 35,952 2,855,323 SH   SOLE   2,855,323 0 0
ESSENT GROUP LTD COM G3198U102 200 5,590 SH   SOLE   5,590 0 0
E TRADE FINANCIAL CORP COM 269246401 1,079 17,636 SH   SOLE   17,636 0 0
DIAMONDBACK ENERGY INC COM 25278X109 496 3,772 SH   SOLE   3,772 0 0
FACEBOOK INC CL A CL A 30303M102 6,018 30,970 SH   SOLE   30,970 0 0
F M C CORP COM 302491303 1,944 21,788 SH   SOLE   21,788 0 0
FIRSTSERVICE CORP NEW SUB VTG SH SH 33767E103 11,006 144,936 SH   SOLE   144,936 0 0
GODADDY INC CL A CL A 380237107 493 6,990 SH   SOLE   6,990 0 0
ALPHABET INC CAP STK CL A CL A 02079K305 4,594 4,068 SH   SOLE   4,068 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 UNIT 387437114 3,988 97,943 SH   SOLE   97,943 0 0
HYATT HOTELS CORP COM CL A CL A 448579102 910 11,790 SH   SOLE   11,790 0 0
HALLIBURTON CO COM 406216101 2,244 49,806 SH   SOLE   49,806 0 0
WARRIOR MET COAL INC COM 93627C101 24,615 892,832 SH   SOLE   892,832 0 0
HOLLYFRONTIER CORP COM 436106108 639 9,337 SH   SOLE   9,337 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 4,761 60,143 SH   SOLE   60,143 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 561 7,630 SH   SOLE   7,630 0 0
IDEXX LABS INC COM 45168D104 5,242 24,051 SH   SOLE   24,051 0 0
INTUIT COM 461202103 327 1,600 SH   SOLE   1,600 0 0
ISHARES TR US HOME CONS ETF ETF 464288752 213 5,590 SH   SOLE   5,590 0 0
ISHARES TR RUSSELL 2000 ETF ETF 464287655 11 10,000 SH   SOLE   10,000 0 0
HUNT J B TRANS SVCS INC COM 445658107 3,402 27,991 SH   SOLE   27,991 0 0
KRAFT HEINZ CO COM 500754106 1,340 21,332 SH   SOLE   21,332 0 0
KIMCO RLTY CORP COM 49446R109 219 12,897 SH   SOLE   12,897 0 0
SPDR SERIES TRUST S&P REGL BKG BKG 78464A698 385 6,310 SH   SOLE   6,310 0 0
LAMAR ADVERTISING CO NEW CL A CL A 512816109 20,240 296,293 SH   SOLE   296,293 0 0
LENNAR CORP CL A CL A 526057104 820 15,620 SH   SOLE   15,620 0 0
LPL FINL HLDGS INC COM 50212V100 288 4,389 SH   SOLE   4,389 0 0
LEXINGTON REALTY TRUST COM 529043101 193 22,121 SH   SOLE   22,121 0 0
MCDONALDS CORP COM 580135101 469 2,994 SH   SOLE   2,994 0 0
MANULIFE FINL CORP COM 56501R106 1,236 68,883 SH   SOLE   68,883 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 23,059 198,631 SH   SOLE   198,631 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,802 12,545 SH   SOLE   12,545 0 0
MARATHON OIL CORP COM 565849106 11,186 536,245 SH   SOLE   536,245 0 0
MICROSOFT CORP COM 594918104 3,563 36,131 SH   SOLE   36,131 0 0
MADISON SQUARE GARDEN CO NEW CL A CL A 55825T103 14,594 47,050 SH   SOLE   47,050 0 0
MASTEC INC COM 576323109 251 4,950 SH   SOLE   4,950 0 0
NATHANS FAMOUS INC NEW COM 632347100 4,956 52,668 SH   SOLE   52,668 0 0
NOMAD FOODS LTD USD ORD SHS SHS G6564A105 2,508 130,674 SH   SOLE   130,674 0 0
SERVICENOW INC COM 81762P102 329 1,910 SH   SOLE   1,910 0 0
NUTRIEN LTD COM 67077M108 541 9,959 SH   SOLE   9,959 0 0
NVR INC COM 62944T105 3,989 1,343 SH   SOLE   1,343 0 0
NEW HOME CO INC COM 645370107 403 40,386 SH   SOLE   40,386 0 0
NEWELL BRANDS INC COM 651229106 1,537 59,584 SH   SOLE   59,584 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 806 11,120 SH   SOLE   11,120 0 0
ONEMAIN HLDGS INC COM 68268W103 411 12,332 SH   SOLE   12,332 0 0
ORACLE CORP COM 68389X105 319 7,235 SH   SOLE   7,235 0 0
NORBORD INC COM 65548P403 3,236 78,830 SH   SOLE   78,830 0 0
OUTFRONT MEDIA INC COM 69007J106 9,811 504,406 SH   SOLE   504,406 0 0
PAYCOM SOFTWARE INC COM 70432V102 5,743 58,105 SH   SOLE   58,105 0 0
PARSLEY ENERGY INC CL A CL A 701877102 20,697 683,523 SH   SOLE   683,523 0 0
PLANET FITNESS INC CL A CL A 72703H101 26,038 592,576 SH   SOLE   592,576 0 0
PLAYA HOTELS & RESORTS NV SHS SHS N70544106 535 49,574 SH   SOLE   49,574 0 0
POOL CORPORATION COM 73278L105 841 5,549 SH   SOLE   5,549 0 0
POST HLDGS INC COM 737446104 2,803 32,584 SH   SOLE   32,584 0 0
PEMBINA PIPELINE CORP COM 706327103 922 26,666 SH   SOLE   26,666 0 0
PUBLIC STORAGE COM 74460D109 1,699 7,490 SH   SOLE   7,490 0 0
PRETIUM RES INC COM 74139C102 147 20,000 SH   SOLE   20,000 0 0
PIONEER NAT RES CO COM 723787107 8,198 43,321 SH   SOLE   43,321 0 0
PAYPAL HLDGS INC COM 70450Y103 1,350 16,210 SH   SOLE   16,210 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 23,912 396,558 SH   SOLE   396,558 0 0
REXFORD INDL RLTY INC COM 76169C100 4,569 145,556 SH   SOLE   145,556 0 0
REGIONS FINL CORP COM 7591EP100 269 15,125 SH   SOLE   15,125 0 0
RE MAX HLDGS INC CL A CL A 75524W108 270 5,148 SH   SOLE   5,148 0 0
ROPER TECHNOLOGIES INC COM 776696106 55,905 202,622 SH   SOLE   202,622 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT COM 751452202 909 68,840 SH   SOLE   68,840 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,591 26,760 SH   SOLE   26,760 0 0
SVB FINL GROUP COM 78486Q101 873 3,025 SH   SOLE   3,025 0 0
SIX FLAGS ENTMT CORP COM 83001A102 29,404 419,761 SH   SOLE   419,761 0 0
SHAW COMMUNICATIONS INC CL B CONV CL B 82028K200 2,597 127,700 SH   SOLE   127,700 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 244 10,370 SH   SOLE   10,370 0 0
SUN LIFE FINL INC COM 866796105 410 10,208 SH   SOLE   10,208 0 0
SIMON PPTY GROUP INC COM 828806109 6,837 40,170 SH   SOLE   40,170 0 0
SPOTIFY TECHNOLOGY S A SHS Cl A L8681T102 5,393 32,056 SH   SOLE   32,056 0 0
SPIRIT RLTY CAP INC COM 84860W102 2,548 317,290 SH   SOLE   317,290 0 0
SERITAGE GROWTH PPTYS CL A CL A 81752R100 345 8,120 SH   SOLE   8,120 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 11,088 213,637 SH   SOLE   213,637 0 0
STEEL DYNAMICS INC COM 858119100 386 8,408 SH   SOLE   8,408 0 0
SUN CMNTYS INC COM 866674104 26,585 271,613 SH   SOLE   271,613 0 0
TCF FINL CORP COM 872275102 646 26,238 SH   SOLE   26,238 0 0
TORONTO DOMINION BK ONT COM 891160509 5,559 96,203 SH   SOLE   96,203 0 0
ATLASSIAN CORP PLC CL A CL A G06242104 276 4,420 SH   SOLE   4,420 0 0
TECK RESOURCES LTD CL B CL B 878742204 12,821 504,118 SH   SOLE   504,118 0 0
THOR INDS INC COM 885160101 11,113 114,113 SH   SOLE   114,113 0 0
UMH PPTYS INC COM 903002103 5,071 330,372 SH   SOLE   330,372 0 0
UNIFIRST CORP MASS COM 904708104 6,668 37,693 SH   SOLE   37,693 0 0
UNITI GROUP INC COM 91325V108 374 18,690 SH   SOLE   18,690 0 0
US FOODS HLDG CORP COM 912008109 5,001 132,240 SH   SOLE   132,240 0 0
VISA INC COM CL A CL A 92826C839 571 4,310 SH   SOLE   4,310 0 0
VALE S A ADR ADR 91912E105 265 20,685 SH   SOLE   20,685 0 0
VICI PPTYS INC COM 925652109 5,506 266,773 SH   SOLE   266,773 0 0
VULCAN MATLS CO COM 929160109 1,220 9,453 SH   SOLE   9,453 0 0
VOYA FINL INC COM 929089100 570 12,120 SH   SOLE   12,120 0 0
VERISK ANALYTICS INC COM 92345Y106 797 7,405 SH   SOLE   7,405 0 0
WASTE CONNECTIONS INC COM 94106B101 8,245 109,629 SH   SOLE   109,629 0 0
WASTE CONNECTIONS INC COM 94106B101 15,032 199,675 SH   SOLE   199,675 0 0
WENDYS CO COM 95058W100 1,798 104,660 SH   SOLE   104,660 0 0
WPX ENERGY INC COM 98212B103 15,876 880,505 SH   SOLE   880,505 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS COM 81369Y308 1,391 27,000 SH   SOLE   27,000 0 0
YUM BRANDS INC COM 988498101 803 10,260 SH   SOLE   10,260 0 0