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
3M CO COM 88579Y101 3,214 18,000 SH   SOLE NONE 18,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,724 48,871 SH   SOLE NONE 48,871 0 0
ACTIVISION BLIZZARD INC COM 00507V109 189,644 5,251,833 SH   SOLE NONE 5,251,833 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 26,680 496,735 SH   SOLE NONE 496,735 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 37,851 1,123,512 SH   SOLE NONE 1,123,512 0 0
ALPHABET INC CAP STK CL A 02079K305 187,880 237,088 SH   SOLE NONE 237,088 0 0
AMAZON COM INC COM 023135106 43,958 58,621 SH   SOLE NONE 58,621 0 0
AMGEN INC COM 031162100 177,087 1,211,181 SH   SOLE NONE 1,211,181 0 0
AON PLC SHS CL A G0408V102 6,692 60,000 SH   SOLE NONE 60,000 0 0
APPLE INC COM 037833100 3,739 32,280 SH   SOLE NONE 32,280 0 0
ATHENE HLDG LTD CL A G0684D107 216,365 4,508,537 SH   SOLE NONE 4,508,537 0 0
AUTOZONE INC COM 053332102 22,063 27,935 SH   SOLE NONE 27,935 0 0
AVIS BUDGET GROUP COM 053774105 21,489 585,855 SH   SOLE NONE 585,855 0 0
BANK AMER CORP COM 060505104 7,246 327,884 SH   SOLE NONE 327,884 0 0
BROADCOM LTD SHS Y09827109 169,187 957,101 SH   SOLE NONE 957,101 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 8,465 252,900 SH   SOLE NONE 252,900 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 18,178 283,150 SH   SOLE NONE 283,150 0 0
CERNER CORP COM 156782104 184,334 3,891,357 SH   SOLE NONE 3,891,357 0 0
CHUBB LIMITED COM H1467J104 256,539 1,941,709 SH   SOLE NONE 1,941,709 0 0
COMPUTER SCIENCES CORP COM 205363104 253,251 4,262,048 SH   SOLE NONE 4,262,048 0 0
COSTCO WHSL CORP NEW COM 22160K105 21 131 SH   SOLE NONE 131 0 0
CROWN HOLDINGS INC COM 228368106 21,137 402,066 SH   SOLE NONE 402,066 0 0
DOLLAR TREE INC COM 256746108 24,275 314,529 SH   SOLE NONE 314,529 0 0
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 7,351 460,000 SH   SOLE NONE 460,000 0 0
ECOLAB INC COM 278865100 3,787 32,306 SH   SOLE NONE 32,306 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 23,678 875,683 SH   SOLE NONE 875,683 0 0
EOG RES INC COM 26875P101 51 500 SH   SOLE NONE 500 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 192,622 11,927,047 SH   SOLE NONE 11,927,047 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 65 707 SH   SOLE NONE 707 0 0
FLUOR CORP NEW COM 343412102 202,520 3,856,056 SH   SOLE NONE 3,856,056 0 0
FRANCO NEVADA CORP COM 351858105 89,577 1,498,944 SH   SOLE NONE 1,498,944 0 0
GREENBRIER COS INC COM 393657101 15 357 SH   SOLE NONE 357 0 0
HARRIS CORP DEL COM 413875105 18 180 SH   SOLE NONE 180 0 0
HINGHAM INSTN SVGS MASS COM 433323102 11,559 58,740 SH   SOLE NONE 58,740 0 0
HONEYWELL INTL INC COM 438516106 842 7,270 SH   SOLE NONE 7,270 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,624 39,904 SH   SOLE NONE 39,904 0 0
ISHARES TR OPTION 464287902 6,138 147,000 SH Call SOLE NONE 147,000 0 0
JAMES RIV GROUP LTD COM G5005R107 49 1,169 SH   SOLE NONE 1,169 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 24,889 1,214,107 SH   SOLE NONE 1,214,107 0 0
KINDER MORGAN INC DEL COM 49456B101 59,499 2,872,968 SH   SOLE NONE 2,872,968 0 0
LOCKHEED MARTIN CORP COM 539830109 2,286 9,146 SH   SOLE NONE 9,146 0 0
MARRIOTT INTL INC NEW CL A 571903202 18,994 229,725 SH   SOLE NONE 229,725 0 0
MERCADOLIBRE INC COM 58733R102 2,342 15,000 SH   SOLE NONE 15,000 0 0
MICROSOFT CORP COM 594918104 26,473 426,027 SH   SOLE NONE 426,027 0 0
MIDDLEBY CORP COM 596278101 95,319 740,000 SH   SOLE NONE 740,000 0 0
MORNINGSTAR INC COM 617700109 7,724 105,000 SH   SOLE NONE 105,000 0 0
MOSAIC CO NEW COM 61945C103 470 16,016 SH   SOLE NONE 16,016 0 0
NORD ANGLIA EDUCATION INC SHS G6583A102 898 38,527 SH   SOLE NONE 38,527 0 0
PALO ALTO NETWORKS INC COM 697435105 168,269 1,345,617 SH   SOLE NONE 1,345,617 0 0
PRICELINE GRP COM INC COM NEW 741503403 7,357 5,018 SH   SOLE NONE 5,018 0 0
PROCTER & GAMBLE CO COM 742718109 3,846 45,746 SH   SOLE NONE 45,746 0 0
RANDGOLD RES LTD ADR 752344309 261 3,423 SH   SOLE NONE 3,423 0 0
RITE AID CORP COM 767754104 51,974 6,307,510 SH   SOLE NONE 6,307,510 0 0
ROPER TECHNOLOGIES INC COM 776696106 67,227 367,199 SH   SOLE NONE 367,199 0 0
SCHLUMBERGER LTD COM 806857108 12,180 145,092 SH   SOLE NONE 145,092 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 49,827 331,735 SH   SOLE NONE 331,735 0 0
SPDR S&P 500 ETF TR OPTION 78462F953 19,319 72,355 SH Put SOLE NONE 72,355 0 0
STARBUCKS CORP COM 855244109 15,428 277,874 SH   SOLE NONE 277,874 0 0
STORE CAP CORP COM 862121100 52,201 2,112,544 SH   SOLE NONE 2,112,544 0 0
STRYKER CORP COM 863667101 8 70 SH   SOLE NONE 70 0 0
SYNCHRONY FINL COM 87165B103 176,815 4,874,954 SH   SOLE NONE 4,874,954 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 106,100 862,600 SH   SOLE NONE 862,600 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 34,046 434,256 SH   SOLE NONE 434,256 0 0
UNION PAC CORP COM 907818108 15,491 149,414 SH   SOLE NONE 149,414 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,623 40,329 SH   SOLE NONE 40,329 0 0
US BANCORP DEL COM NEW 902973304 3,680 71,638 SH   SOLE NONE 71,638 0 0
VANECK VECTORS ETF TR OPTION 92189F906 3,634 33,000 SH Call SOLE NONE 33,000 0 0
VCA INC COM 918194101 9 125 SH   SOLE NONE 125 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 24,000 1,491,600 SH   SOLE NONE 1,491,600 0 0
VISA INC COM CL A 92826C839 6,772 86,800 SH   SOLE NONE 86,800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 486,407 5,877,324 SH   SOLE NONE 5,877,324 0 0
WELLS FARGO & CO NEW COM 949746101 179,154 3,250,850 SH   SOLE NONE 3,250,850 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 2,964 24,240 SH   SOLE NONE 24,240 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 11,663 136,000 SH   SOLE NONE 136,000 0 0