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
ADOBE INC COM 00724F101 725 2,623 SH   SOLE   2,623 0 0
AMERICAN ELEC PWR CO INC COM 025537951 10 29,100 SH Put SOLE   29,100 0 0
AGNICO EAGLE MINES LTD COM 008474108 5,396 100,646 SH   SOLE   100,646 0 0
GALLAGHER ARTHUR J & CO COM 363576959 30 17,100 SH Put SOLE   17,100 0 0
ALBANY INTL CORP CL A 012348108 1,466 16,260 SH   SOLE   16,260 0 0
ALTICE USA INC CL A 02156K103 1,672 58,310 SH   SOLE   58,310 0 0
AMERICAN TOWER CORP COM 03027X100 20,807 94,093 SH   SOLE   94,093 0 0
AMERICAN WTR WKS CO INC COM 030420103 626 5,036 SH   SOLE   5,036 0 0
AMERICOLD RLTY TR COM 03064D108 22,954 619,202 SH   SOLE   619,202 0 0
AMETEK INC COM 031100100 10,363 112,867 SH   SOLE   112,867 0 0
ANNALY CAP MGMT INC COM 035710409 1,804 204,959 SH   SOLE   204,959 0 0
ANSYS INC COM 03662Q105 12,222 55,211 SH   SOLE   55,211 0 0
APPLE INC COM 037833100 466 2,079 SH   SOLE   2,079 0 0
ASPEN TECHNOLOGY INC COM 045327103 20,841 169,328 SH   SOLE   169,328 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,499 34,068 SH   SOLE   34,068 0 0
BANK N S HALIFAX COM 064149107 3,974 69,940 SH   SOLE   69,940 0 0
BCE INC COM 05534B950 10 50,000 SH Put SOLE   50,000 0 0
BERKSHIRE HATHAWAY INC CL B 084670702 10,563 50,780 SH   SOLE   50,780 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,904 48,475 SH   SOLE   48,475 0 0
BLACK KNIGHT INC COM 09215C105 14,056 230,193 SH   SOLE   230,193 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,107 15,581 SH   SOLE   15,581 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 708 4,642 SH   SOLE   4,642 0 0
BROOKFIELD ASSET MGMT INC CL A 112585104 30,810 579,982 SH   SOLE   579,982 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN UNIT G16249107 539 26,533 SH   SOLE   26,533 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 744 8,781 SH   SOLE   8,781 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,471 22,255 SH   SOLE   22,255 0 0
CANADIAN PAC RY LTD COM 13645T100 1,443 6,489 SH   SOLE   6,489 0 0
CAVCO INDS INC DEL COM 149568107 735 3,824 SH   SOLE   3,824 0 0
CANADIAN NAT RES LTD COM 136385101 12,222 459,171 SH   SOLE   459,171 0 0
CDW CORP COM 12514G108 15,146 122,898 SH   SOLE   122,898 0 0
CENOVUS ENERGY INC COM 15135U109 3,287 350,183 SH   SOLE   350,183 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 748 165,562 SH   SOLE   165,562 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 22,640 26,937 SH   SOLE   26,937 0 0
CHURCH & DWIGHT INC COM 171340102 1,164 15,466 SH   SOLE   15,466 0 0
CINTAS CORP COM 172908105 4,667 17,407 SH   SOLE   17,407 0 0
CME GROUP INC COM 12572Q105 1,108 5,241 SH   SOLE   5,241 0 0
CANADIAN NAT RES LTD COM 136385901 468 402,300 SH Call SOLE   402,300 0 0
COMCAST CORP CL A 20030N101 20,654 458,153 SH   SOLE   458,153 0 0
COPART INC COM 217204106 717 8,927 SH   SOLE   8,927 0 0
COSTCO WHSL CORP COM 22160K105 7,641 26,520 SH   SOLE   26,520 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 696 4,281 SH   SOLE   4,281 0 0
CRESCENT PT ENERGY CORP COM 22576C101 3,048 713,097 SH   SOLE   713,097 0 0
CROWN CASTLE INTL CORP COM 22822V101 14,029 100,922 SH   SOLE   100,922 0 0
CENOVUS ENERGY INC COM 15135U909 3 27,000 SH Call SOLE   27,000 0 0
DANAHER CORPORATION COM 235851102 19,353 133,993 SH   SOLE   133,993 0 0
DEXCOM INC COM 252131107 1,518 10,171 SH   SOLE   10,171 0 0
SPDR DOW JONES INDL AVRG ETF UNIT 78467X909 13 182,700 SH Call SOLE   182,700 0 0
DIAMONDBACK ENERGY INC COM 25278X109 14,325 159,326 SH   SOLE   159,326 0 0
DISNEY WALT CO COM 254687106 844 6,479 SH   SOLE   6,479 0 0
DUKE REALTY CORP COM 264411505 4,116 121,159 SH   SOLE   121,159 0 0
ECOLAB INC COM 278865100 2,680 13,534 SH   SOLE   13,534 0 0
ENBRIDGE INC COM 29250N905 10 20,000 SH Call SOLE   20,000 0 0
EPAM SYS INC COM 29414B104 1,109 6,081 SH   SOLE   6,081 0 0
EPR PPTYS COM 26884U959 205 341,000 SH Put SOLE   341,000 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 38,708 289,734 SH   SOLE   289,734 0 0
EXPEDITORS INTL WASH INC COM 302130109 753 10,135 SH   SOLE   10,135 0 0
EXPONENT INC COM 30214U102 1,107 15,835 SH   SOLE   15,835 0 0
FEDERAL SIGNAL CORP COM 313855108 5,027 153,540 SH   SOLE   153,540 0 0
FIRSTSERVICE CORP COM 33767E202 9,560 93,208 SH   SOLE   93,208 0 0
FISERV INC COM 337738108 2,907 28,061 SH   SOLE   28,061 0 0
FIVE BELOW INC COM 33829M101 2,311 18,325 SH   SOLE   18,325 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 3,830 74,881 SH   SOLE   74,881 0 0
FORTINET INC COM 34959E109 710 9,255 SH   SOLE   9,255 0 0
FORTIVE CORP COM 34959J108 1,574 22,952 SH   SOLE   22,952 0 0
FRANCO NEVADA CORP COM 351858105 40,618 445,585 SH   SOLE   445,585 0 0
FTI CONSULTING INC COM 302941109 3,774 35,603 SH   SOLE   35,603 0 0
SPDR GOLD TRUST UNIT 78463V907 309 75,400 SH Call SOLE   75,400 0 0
GRANITE REAL ESTATE INVT TR UNIT 387437114 1,212 25,013 SH   SOLE   25,013 0 0
GRAY TELEVISION INC COM 389375106 729 44,644 SH   SOLE   44,644 0 0
HESS CORP COM 42809H107 2,365 39,106 SH   SOLE   39,106 0 0
HEXCEL CORP COM 428291108 1,112 13,543 SH   SOLE   13,543 0 0
IDEXX LABS INC COM 45168D104 1,480 5,441 SH   SOLE   5,441 0 0
INTUIT COM 461202103 1,861 6,996 SH   SOLE   6,996 0 0
INTUITIVE SURGICAL INC COM 46120E602 1,573 2,913 SH   SOLE   2,913 0 0
ISHARES SILVER TRUST ISHARES UNIT 46428Q109 3,008 188,914 SH   SOLE   188,914 0 0
JACK IN THE BOX INC COM 466367109 1,216 13,349 SH   SOLE   13,349 0 0
DISNEY WALT CO COM 254687906 957 220,000 SH Call SOLE   220,000 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 682 6,858 SH   SOLE   6,858 0 0
JONES LANG LASALLE INC COM 48020Q107 3,037 21,838 SH   SOLE   21,838 0 0
KAR AUCTION SVCS INC COM 48238T109 713 29,026 SH   SOLE   29,026 0 0
KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 7,972 428,720 SH   SOLE   428,720 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 4,514 21,633 SH   SOLE   21,633 0 0
LAMAR ADVERTISING CO CL A 512816109 3,796 46,327 SH   SOLE   46,327 0 0
LEIDOS HLDGS INC COM 525327102 1,104 12,857 SH   SOLE   12,857 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 793 11,948 SH   SOLE   11,948 0 0
LOCKHEED MARTIN CORP COM 539830109 545 1,397 SH   SOLE   1,397 0 0
LULULEMON ATHLETICA INC COM 550021109 8,564 44,483 SH   SOLE   44,483 0 0
MACERICH CO COM 554382101 1,771 56,050 SH   SOLE   56,050 0 0
MANULIFE FINL CORP COM 56501R106 16,126 878,859 SH   SOLE   878,859 0 0
MASTERCARD INC CL A 57636Q104 3,782 13,925 SH   SOLE   13,925 0 0
MCDONALDS CORP COM 580135101 3,688 17,177 SH   SOLE   17,177 0 0
MERCURY SYS INC COM 589378108 3,763 46,354 SH   SOLE   46,354 0 0
MICROSOFT CORP COM 594918104 22,201 159,683 SH   SOLE   159,683 0 0
MONOLITHIC PWR SYS INC COM 609839105 5,202 33,423 SH   SOLE   33,423 0 0
MONSTER BEVERAGE CORP COM 61174X109 1,082 18,631 SH   SOLE   18,631 0 0
MICROSOFT CORP COM 594918954 111 222,200 SH Put SOLE   222,200 0 0
NATHANS FAMOUS INC COM 632347100 2,345 32,637 SH   SOLE   32,637 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,457 14,243 SH   SOLE   14,243 0 0
NEXTERA ENERGY INC COM 65339F101 1,959 8,409 SH   SOLE   8,409 0 0
NOBLE ENERGY INC COM 655044105 9,646 429,463 SH   SOLE   429,463 0 0
NVR INC COM 62944T105 2,253 606 SH   SOLE   606 0 0
REALTY INCOME CORP COM 756109954 833 244,900 SH Put SOLE   244,900 0 0
PAPA JOHNS INTL INC COM 698813102 1,541 29,441 SH   SOLE   29,441 0 0
PARSLEY ENERGY INC CL A 701877102 9,389 558,856 SH   SOLE   558,856 0 0
PAYCHEX INC COM 704326107 3,856 46,581 SH   SOLE   46,581 0 0
PAYCOM SOFTWARE INC COM 70432V102 12,559 59,950 SH   SOLE   59,950 0 0
PEPSICO INC COM 713448108 1,685 12,290 SH   SOLE   12,290 0 0
PROCTER & GAMBLE CO COM 742718959 15 70,000 SH Put SOLE   70,000 0 0
PLANET FITNESS INC CL A 72703H101 29,083 502,559 SH   SOLE   502,559 0 0
PLANET FITNESS INC COM 72703H901 2 98,600 SH Call SOLE   98,600 0 0
POOL CORPORATION COM 73278L105 20,286 100,576 SH   SOLE   100,576 0 0
POST HLDGS INC COM 737446104 1,522 14,376 SH   SOLE   14,376 0 0
PROCTER & GAMBLE CO COM 742718109 2,631 21,150 SH   SOLE   21,150 0 0
INVESCO QQQ TR UNIT 46090E953 2,353 3,147,100 SH Put SOLE   3,147,100 0 0
QUALYS INC COM 74758T303 714 9,444 SH   SOLE   9,444 0 0
RAYONIER INC COM 754907103 2,964 105,091 SH   SOLE   105,091 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,877 40,446 SH   SOLE   40,446 0 0
ROCKWELL AUTOMATION INC COM 773903109 739 4,486 SH   SOLE   4,486 0 0
ROPER TECHNOLOGIES INC COM 776696106 59,289 166,262 SH   SOLE   166,262 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 5,481 67,538 SH   SOLE   67,538 0 0
ROYAL GOLD INC COM 780287108 1,514 12,288 SH   SOLE   12,288 0 0
REPUBLIC SVCS INC COM 760759950 39 34,100 SH Put SOLE   34,100 0 0
SBA COMMUNICATIONS CORP COM 78410G954 431 64,700 SH Put SOLE   64,700 0 0
SHERWIN WILLIAMS CO COM 824348106 1,102 2,005 SH   SOLE   2,005 0 0
SHOPIFY INC COM 82509L957 343 5,800 SH Put SOLE   5,800 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 716 16,744 SH   SOLE   16,744 0 0
SIX FLAGS ENTMT CORP COM 83001A102 1,070 21,072 SH   SOLE   21,072 0 0
SL GREEN RLTY CORP COM 78440X901 8 18,000 SH Call SOLE   18,000 0 0
ISHARES SILVER TRUST UNIT 46428Q909 477 370,000 SH Call SOLE   370,000 0 0
SOUTHERN CO COM 842587957 7 32,400 SH Put SOLE   32,400 0 0
SPDR SERIES TRUST S&P REGL BKG UNIT 78464A698 5,843 110,692 SH   SOLE   110,692 0 0
SPECTRUM BRANDS HLDGS INC COM 84790A105 2,308 43,770 SH   SOLE   43,770 0 0
SPDR S&P 500 ETF TR UNIT 78462F953 1,730 1,004,900 SH Put SOLE   1,004,900 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,866 36,186 SH   SOLE   36,186 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J900 424 199,100 SH Call SOLE   199,100 0 0
STERIS PLC SHS COM G8473T100 762 5,272 SH   SOLE   5,272 0 0
SUNCOR ENERGY INC COM 867224907 302 225,000 SH Call SOLE   225,000 0 0
SUN CMNTYS INC COM 866674104 39,588 266,676 SH   SOLE   266,676 0 0
SUNCOR ENERGY INC COM 867224107 5,982 189,558 SH   SOLE   189,558 0 0
AT&T INC COM 00206R902 25 25,000 SH Call SOLE   25,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,101 8,786 SH   SOLE   8,786 0 0
TARGET CORP COM 87612E106 1,475 13,792 SH   SOLE   13,792 0 0
TC ENERGY CORP COM 87807B107 2,914 56,251 SH   SOLE   56,251 0 0
ATLASSIAN CORP PLC COM G06242954 31 19,600 SH Put SOLE   19,600 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 406 1,260 SH   SOLE   1,260 0 0
TETRA TECH INC COM 88162G103 10,928 125,961 SH   SOLE   125,961 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 14,157 48,604 SH   SOLE   48,604 0 0
THOR INDS INC COM 885160101 13,411 236,772 SH   SOLE   236,772 0 0
TJX COS INC COM 872540109 1,865 33,460 SH   SOLE   33,460 0 0
TRANSDIGM GROUP INC COM 893641100 5,245 10,073 SH   SOLE   10,073 0 0
TWITTER INC COM 90184L102 3,919 95,118 SH   SOLE   95,118 0 0
TYLER TECHNOLOGIES INC COM 902252105 12,424 47,328 SH   SOLE   47,328 0 0
TYSON FOODS INC CL A 902494103 2,199 25,528 SH   SOLE   25,528 0 0
US FOODS HLDG CORP COM 912008109 1,887 45,922 SH   SOLE   45,922 0 0
VALERO ENERGY CORP COM 91913Y100 799 9,374 SH   SOLE   9,374 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 774 12,826 SH   SOLE   12,826 0 0
VISA INC CL A 92826C839 3,276 19,046 SH   SOLE   19,046 0 0
VERIZON COMMUNICATIONS INC COM 92343V904 11 13,500 SH Call SOLE   13,500 0 0
WALMART INC COM 931142103 2,656 22,376 SH   SOLE   22,376 0 0
WARRIOR MET COAL INC COM 93627C101 1,808 92,648 SH   SOLE   92,648 0 0
WASTE CONNECTIONS INC COM 94106B101 111,593 1,214,194 SH   SOLE   1,214,194 0 0
WINNEBAGO INDS INC COM 974637100 13,012 339,296 SH   SOLE   339,296 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 750 10,541 SH   SOLE   10,541 0 0
WPX ENERGY INC COM 98212B903 900 1,500,000 SH Call SOLE   1,500,000 0 0
WPX ENERGY INC COM 98212B103 6,288 593,726 SH   SOLE   593,726 0 0
BERKLEY W R CORP COM 084423952 21 64,400 SH Put SOLE   64,400 0 0
ZYNGA INC CL A 98986T108 912 156,772 SH   SOLE   156,772 0 0