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,414 16,265 SH   SOLE NONE 16,265 0 0
ABIOMED INC COM 003654100 11 65 SH   SOLE NONE 65 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,245 46,235 SH   SOLE NONE 46,235 0 0
ACTIVISION BLIZZARD INC COM 00507V109 4,409 68,343 SH   SOLE NONE 68,343 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 10,015 266,853 SH   SOLE NONE 266,853 0 0
ALPHABET INC CAP STK CL A 02079K305 260,904 267,946 SH   SOLE NONE 267,946 0 0
AMAZON COM INC COM 023135106 9 9 SH   SOLE NONE 9 0 0
AMGEN INC COM 031162100 123,362 661,634 SH   SOLE NONE 661,634 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 6,966 58,389 SH   SOLE NONE 58,389 0 0
AON PLC SHS CL A G0408V102 12,551 85,907 SH   SOLE NONE 85,907 0 0
ATHENE HLDG LTD CL A G0684D107 378,835 7,036,310 SH   SOLE NONE 7,036,310 0 0
AUTOZONE INC COM 053332102 138,937 233,465 SH   SOLE NONE 233,465 0 0
AVIS BUDGET GROUP COM 053774105 19,254 505,887 SH   SOLE NONE 505,887 0 0
BALL CORP COM 058498106 19,015 460,416 SH   SOLE NONE 460,416 0 0
BAXTER INTL INC COM 071813109 68,068 1,084,745 SH   SOLE NONE 1,084,745 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 28,340 1,634,397 SH   SOLE NONE 1,634,397 0 0
BROADCOM LTD SHS Y09827109 196,396 809,748 SH   SOLE NONE 809,748 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 44 1,010 SH   SOLE NONE 1,010 0 0
CANADIAN NAT RES LTD COM 136385101 34,579 1,032,525 SH   SOLE NONE 1,032,525 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 3,286 51,246 SH   SOLE NONE 51,246 0 0
CERNER CORP COM 156782104 10,436 146,329 SH   SOLE NONE 146,329 0 0
CF CORP SHS CL A G20307107 2,817 251,520 SH   SOLE NONE 251,520 0 0
CHUBB LIMITED COM H1467J104 45,972 322,496 SH   SOLE NONE 322,496 0 0
COSTCO WHSL CORP NEW COM 22160K105 124 756 SH   SOLE NONE 756 0 0
CROWN HOLDINGS INC COM 228368106 34,277 573,961 SH   SOLE NONE 573,961 0 0
CSX CORP COM 126408103 118,984 2,192,855 SH   SOLE NONE 2,192,855 0 0
DOLLAR TREE INC COM 256746108 39,803 458,449 SH   SOLE NONE 458,449 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 5,834 69,516 SH   SOLE NONE 69,516 0 0
DXC TECHNOLOGY CO COM 23355L106 20,414 237,701 SH   SOLE NONE 237,701 0 0
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 6,412 460,000 SH   SOLE NONE 460,000 0 0
ECOLAB INC COM 278865100 7,153 55,615 SH   SOLE NONE 55,615 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,650 178,357 SH   SOLE NONE 178,357 0 0
ENVIROSTAR INC COM 29414M100 2,765 100,000 SH   SOLE NONE 100,000 0 0
EOG RES INC COM 26875P101 168 1,732 SH   SOLE NONE 1,732 0 0
EQUIFAX INC COM 294429105 24,173 228,064 SH   SOLE NONE 228,064 0 0
EXELON CORP COM 30161N101 181,832 4,826,971 SH   SOLE NONE 4,826,971 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 103,452 5,172,610 SH   SOLE NONE 5,172,610 0 0
F M C CORP COM NEW 302491303 12 135 SH   SOLE NONE 135 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 669 6,408 SH   SOLE NONE 6,408 0 0
FLUOR CORP NEW COM 343412102 145,538 3,456,966 SH   SOLE NONE 3,456,966 0 0
FRANCO NEVADA CORP COM 351858105 76,557 988,083 SH   SOLE NONE 988,083 0 0
GENERAL DYNAMICS CORP COM 369550108 9 44 SH   SOLE NONE 44 0 0
GILEAD SCIENCES INC COM 375558103 4,833 59,658 SH   SOLE NONE 59,658 0 0
HONEYWELL INTL INC COM 438516106 32 225 SH   SOLE NONE 225 0 0
HUBSPOT INC COM 443573100 16,818 200,100 SH   SOLE NONE 200,100 0 0
ISHARES 20 YR TR BD ETF 464287432 166 1,334 SH   SOLE NONE 1,334 0 0
ISHARES BARCLAYS 7 10 YR 464287440 76 709 SH   SOLE NONE 709 0 0
ISHARES 3 7 YR TR BD 464288661 760 6,151 SH   SOLE NONE 6,151 0 0
ISHARES TR OPTIONS 464287954 770 92,200 SH Put SOLE NONE 92,200 0 0
JAMES RIV GROUP LTD COM G5005R107 12 285 SH   SOLE NONE 285 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 23,518 1,267,835 SH   SOLE NONE 1,267,835 0 0
KINDER MORGAN INC DEL COM 49456B101 25,376 1,323,057 SH   SOLE NONE 1,323,057 0 0
KROGER CO COM 501044101 33,820 1,685,966 SH   SOLE NONE 1,685,966 0 0
LKQ CORP COM 501889208 91,172 2,533,262 SH   SOLE NONE 2,533,262 0 0
LOCKHEED MARTIN CORP COM 539830109 3,802 12,253 SH   SOLE NONE 12,253 0 0
LOUISIANA PAC CORP COM 546347105 504 18,617 SH   SOLE NONE 18,617 0 0
MASTERCARD INC CL A 57636Q104 41 293 SH   SOLE NONE 293 0 0
MICROSOFT CORP COM 594918104 218,900 2,938,651 SH   SOLE NONE 2,938,651 0 0
MIDDLEBY CORP COM 596278101 271,980 2,122,025 SH   SOLE NONE 2,122,025 0 0
MORNINGSTAR INC COM 617700109 14,873 175,000 SH   SOLE NONE 175,000 0 0
NOVO-NORDISK A S ADR 670100205 65 1,340 SH   SOLE NONE 1,340 0 0
PALO ALTO NETWORKS INC COM 697435105 174,689 1,212,274 SH   SOLE NONE 1,212,274 0 0
PEPSICO INC COM 713448108 2,229 20,000 SH   SOLE NONE 20,000 0 0
PRAXAIR INC COM 74005P104 276,248 1,976,870 SH   SOLE NONE 1,976,870 0 0
PRICELINE GRP INC COM NEW 741503403 408 223 SH   SOLE NONE 223 0 0
PROCTER & GAMBLE CO COM 742718109 1,547 17,000 SH   SOLE NONE 17,000 0 0
PULTE GROUP INC COM 745867101 378 13,841 SH   SOLE NONE 13,841 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 45,385 710,469 SH   SOLE NONE 710,469 0 0
SALESFORCE COM INC COM 79466L302 5 50 SH   SOLE NONE 50 0 0
SCHLUMBERGER LTD COM 806857108 155 2,224 SH   SOLE NONE 2,224 0 0
SHERWIN WILLIAMS CO COM 824348106 394 1,100 SH   SOLE NONE 1,100 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 42,573 332,500 SH   SOLE NONE 332,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 154 1,270 SH   SOLE NONE 1,270 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F953 2,100 14,000 SH Put SOLE NONE 14,000 0 0
STARBUCKS CORP COM 855244109 59,100 1,100,362 SH   SOLE NONE 1,100,362 0 0
STORE CAP CORP COM 862121100 237,410 9,546,046 SH   SOLE NONE 9,546,046 0 0
STRYKER CORP COM 863667101 26 185 SH   SOLE NONE 185 0 0
SYMANTEC CORP COM 871503108 326,229 9,942,972 SH   SOLE NONE 9,942,972 0 0
SYNCHRONY FINL COM 87165B103 111,119 3,578,722 SH   SOLE NONE 3,578,722 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 5,950 2,500,000 SH   SOLE NONE 2,500,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 133,301 837,422 SH   SOLE NONE 837,422 0 0
UNITEDHEALTH GROUP INC COM 91324P102 16,377 83,620 SH   SOLE NONE 83,620 0 0
US BANCORP DEL COM NEW 902973304 939 17,523 SH   SOLE NONE 17,523 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 76,397 4,098,552 SH   SOLE NONE 4,098,552 0 0
VISA INC COM CL A 92826C839 4,629 43,986 SH   SOLE NONE 43,986 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 431,516 5,588,140 SH   SOLE NONE 5,588,140 0 0
WELLS FARGO & CO NEW COM 949746101 183,095 3,319,943 SH   SOLE NONE 3,319,943 0 0