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 7,800 196,959 SH   SOLE   196,959 0 0
AMAZON COM INC COM 023135106 5,812 2,981 SH   SOLE   2,981 0 0
AMERICAN TOWER CORP COM 03027X100 8,499 39,033 SH   SOLE   39,033 0 0
AMERICOLD RLTY TR COM 03064D108 4,246 124,734 SH   SOLE   124,734 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 30,491 223,083 SH   SOLE   223,083 0 0
AVANTOR INC COM 05352A100 1,174 93,968 SH   SOLE   93,968 0 0
B2GOLD CORP COM 11777Q209 3,297 1,098,064 SH   SOLE   1,098,064 0 0
BALL CORP COM 058498106 1,526 23,600 SH   SOLE   23,600 0 0
BARRICK GOLD CORPORATION COM 067901108 42,050 2,306,886 SH   SOLE   2,306,886 0 0
BLACK KNIGHT INC COM 09215C105 1,932 33,282 SH   SOLE   33,282 0 0
BROOKFIELD ASSET MGMT INC CL A 112585104 5,619 127,781 SH   SOLE   127,781 0 0
BROOKFIELD INFRAST PARTNERS LP COM G16252101 1,605 44,569 SH   SOLE   44,569 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP COM G16258108 808 19,369 SH   SOLE   19,369 0 0
CANADIAN NATL RY CO COM 136375102 902 11,634 SH   SOLE   11,634 0 0
CANADIAN PAC RY LTD COM 13645T100 942 4,305 SH   SOLE   4,305 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,643 10,151 SH   SOLE   10,151 0 0
CHURCH & DWIGHT INC COM 171340102 2,262 35,246 SH   SOLE   35,246 0 0
CITRIX SYS INC COM 177376100 2,640 18,649 SH   SOLE   18,649 0 0
COLGATE PALMOLIVE CO COM 194162103 2,732 41,168 SH   SOLE   41,168 0 0
COMCAST CORP CL A 20030N101 723 21,040 SH   SOLE   21,040 0 0
COSTCO WHSL CORP COM 22160K105 20,926 73,391 SH   SOLE   73,391 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 6,308 75,801 SH   SOLE   75,801 0 0
CROWN CASTLE INTL CORP COM 22822V101 6,246 43,253 SH   SOLE   43,253 0 0
CROWN HLDGS INC COM 228368106 1,555 26,786 SH   SOLE   26,786 0 0
DANAHER CORPORATION COM 235851102 5,009 36,190 SH   SOLE   36,190 0 0
DARDEN RESTAURANTS INC COM 237194105 9,050 166,182 SH   SOLE   166,182 0 0
DHT HOLDINGS INC COM Y2065G121 1,300 169,542 SH   SOLE   169,542 0 0
DUNKIN BRANDS GROUP INC COM 265504100 4,903 92,334 SH   SOLE   92,334 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R908 41 17,000 SH Call SOLE   17,000 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 48,198 838,520 SH   SOLE   838,520 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 872 77,817 SH   SOLE   77,817 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,102 9,056 SH   SOLE   9,056 0 0
FIRSTSERVICE CORP COM 33767E202 949 12,402 SH   SOLE   12,402 0 0
FRANCO NEVADA CORP COM 351858105 24,328 245,265 SH   SOLE   245,265 0 0
FRONTLINE LTD COM G3682E192 2,529 263,211 SH   SOLE   263,211 0 0
BARRICK GOLD CORPORATION COM 067901908 27 20,800 SH Call SOLE   20,800 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,692 131,919 SH   SOLE   131,919 0 0
KEYCORP COM 493267108 749 72,253 SH   SOLE   72,253 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 12,817 438,686 SH   SOLE   438,686 0 0
KIRKLAND LAKE GOLD LTD COM 49741E900 3 10,800 SH Call SOLE   10,800 0 0
LAMAR ADVERTISING CO CL A 512816109 22,589 440,497 SH   SOLE   440,497 0 0
LEIDOS HOLDINGS INC COM 525327102 1,903 20,760 SH   SOLE   20,760 0 0
MARTIN MARIETTA MATLS INC COM 573284106 826 4,363 SH   SOLE   4,363 0 0
MASTERCARD INC COM 57636Q104 6,591 27,284 SH   SOLE   27,284 0 0
MICROSOFT CORP COM 594918104 19,468 123,440 SH   SOLE   123,440 0 0
NEXTERA ENERGY INC COM 65339F101 3,337 13,868 SH   SOLE   13,868 0 0
NVIDIA CORP COM 67066G104 3,682 13,968 SH   SOLE   13,968 0 0
OUTFRONT MEDIA INC COM 69007J106 3,217 238,625 SH   SOLE   238,625 0 0
PAYCHEX INC COM 704326107 11,747 186,690 SH   SOLE   186,690 0 0
PAYCOM SOFTWARE INC COM 70432V102 18,154 89,867 SH   SOLE   89,867 0 0
PLANET FITNESS INC CL A 72703H101 10,914 224,107 SH   SOLE   224,107 0 0
PROLOGIS INC. COM 74340W103 819 10,185 SH   SOLE   10,185 0 0
REALTY INCOME CORP COM 756109104 1,388 27,831 SH   SOLE   27,831 0 0
ROLLINS INC COM 775711104 402 11,137 SH   SOLE   11,137 0 0
ROPER TECHNOLOGIES INC COM 776696906 27 24,300 SH Call SOLE   24,300 0 0
ROPER TECHNOLOGIES INC COM 776696106 34,210 109,713 SH   SOLE   109,713 0 0
SANDSTORM GOLD LTD COM 80013R206 3,797 764,135 SH   SOLE   764,135 0 0
SBA COMMUNICATIONS CORP CL A 78410G104 6,636 24,581 SH   SOLE   24,581 0 0
SHAW COMMUNICATIONS INC CL B 82028K200 1,323 82,191 SH   SOLE   82,191 0 0
SILVERCREST METALS INC COM 828363101 9,179 1,783,961 SH   SOLE   1,783,961 0 0
SPDR SER TR S&P REGL BKG COM 78464A698 766 23,510 SH   SOLE   23,510 0 0
SPDR S&P 500 ETF TR COM 78462F953 102 371,300 SH Put SOLE   371,300 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,194 27,259 SH   SOLE   27,259 0 0
STANTEC INC COM 85472N109 907 35,740 SH   SOLE   35,740 0 0
STARBUCKS CORP COM 855244109 14,846 225,827 SH   SOLE   225,827 0 0
SUN CMNTYS INC COM 866674104 48,303 386,888 SH   SOLE   386,888 0 0
SUN LIFE FINL INC COM 866796105 884 27,717 SH   SOLE   27,717 0 0
TETRA TECH INC COM 88162G103 5,804 82,180 SH   SOLE   82,180 0 0
TEXAS PAC LD TR SUB CTF PROP I T COM 882610108 4,223 11,114 SH   SOLE   11,114 0 0
TEXAS ROADHOUSE INC COM 882681109 869 21,049 SH   SOLE   21,049 0 0
TFI INTL INC COM 87241L109 1,285 58,695 SH   SOLE   58,695 0 0
TRANSALTA CORP COM 89346D107 1,318 253,965 SH   SOLE   253,965 0 0
TYLER TECHNOLOGIES INC COM 902252105 5,846 19,714 SH   SOLE   19,714 0 0
UNION PAC CORP COM 907818108 467 3,312 SH   SOLE   3,312 0 0
VAIL RESORTS INC COM 91879Q109 11,344 76,798 SH   SOLE   76,798 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 1,529 230,683 SH   SOLE   230,683 0 0
VISA INC CL A 92826C839 13,290 82,487 SH   SOLE   82,487 0 0
WARRIOR MET COAL INC COM 93627C101 7,264 683,948 SH   SOLE   683,948 0 0
WASTE CONNECTIONS INC COM 94106B101 414 5,384 SH   SOLE   5,384 0 0