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 287,577 295,339 SH   SOLE NONE 295,339 0 0
AMAZON COM INC COM 023135106 9 9 SH   SOLE NONE 9 0 0
AMGEN INC COM 031162100 138,026 740,284 SH   SOLE NONE 740,284 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 24,565 205,912 SH   SOLE NONE 205,912 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 414,954 7,707,167 SH   SOLE NONE 7,707,167 0 0
AUTOZONE INC COM 053332102 150,945 253,643 SH   SOLE NONE 253,643 0 0
AVIS BUDGET GROUP COM 053774105 19,254 505,887 SH   SOLE NONE 505,887 0 0
BALL CORP COM 058498106 33,884 820,443 SH   SOLE NONE 820,443 0 0
BAXTER INTL INC COM 071813109 75,325 1,200,396 SH   SOLE NONE 1,200,396 0 0
BLACK STONE MINERALS L P UNIT 09225M101 28,340 1,634,397 SH   SOLE NONE 1,634,397 0 0
BROADCOM LTD SHS Y09827109 223,490 921,458 SH   SOLE NONE 921,458 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 52,948 1,581,005 SH   SOLE NONE 1,581,005 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 3,286 51,246 SH   SOLE NONE 51,246 0 0
CERNER CORP COM 156782104 18,130 254,207 SH   SOLE NONE 254,207 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 138,793 2,557,928 SH   SOLE NONE 2,557,928 0 0
DOLLAR TREE INC COM 256746108 48,051 553,452 SH   SOLE NONE 553,452 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 20,921 162,669 SH   SOLE NONE 162,669 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 40,410 381,266 SH   SOLE NONE 381,266 0 0
EXELON CORP COM 30161N101 203,325 5,397,526 SH   SOLE NONE 5,397,526 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 117,609 5,880,461 SH   SOLE NONE 5,880,461 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 156,836 3,725,327 SH   SOLE NONE 3,725,327 0 0
FRANCO NEVADA CORP COM 351858105 90,606 1,169,407 SH   SOLE NONE 1,169,407 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 7-10 Y TR BD ETF 464287440 76 709 SH   SOLE NONE 709 0 0
ISHARES 3-7 YR TR BD ETF 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 36,594 1,972,705 SH   SOLE NONE 1,972,705 0 0
KINDER MORGAN INC DEL COM 49456B101 46,939 2,447,278 SH   SOLE NONE 2,447,278 0 0
KROGER CO COM 501044101 33,820 1,685,966 SH   SOLE NONE 1,685,966 0 0
LKQ CORP COM 501889208 98,507 2,737,052 SH   SOLE NONE 2,737,052 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 240,436 3,227,759 SH   SOLE NONE 3,227,759 0 0
MIDDLEBY CORP COM 596278101 302,768 2,362,239 SH   SOLE NONE 2,362,239 0 0
MORNINGSTAR INC COM 617700109 14,873 175,000 SH   SOLE NONE 175,000 0 0
NOVO-NORDISK A S ADR 670100205 14,576 302,721 SH   SOLE NONE 302,721 0 0
PALO ALTO NETWORKS INC COM 697435105 196,666 1,364,786 SH   SOLE NONE 1,364,786 0 0
PEPSICO INC COM 713448108 2,229 20,000 SH   SOLE NONE 20,000 0 0
PRAXAIR INC COM 74005P104 305,610 2,186,989 SH   SOLE NONE 2,186,989 0 0
PRICELINE COM 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 7,090 75,890 SH   SOLE NONE 75,890 0 0
SCHLUMBERGER LTD COM 806857108 155 2,224 SH   SOLE NONE 2,224 0 0
SHERWIN WILLIAMS CO COM 824348106 11,855 33,111 SH   SOLE NONE 33,111 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 78,705 1,465,364 SH   SOLE NONE 1,465,364 0 0
STORE CAP CORP COM 862121100 253,277 10,184,051 SH   SOLE NONE 10,184,051 0 0
STRYKER CORP COM 863667101 26 185 SH   SOLE NONE 185 0 0
SYMANTEC CORP COM 871503108 350,143 10,671,828 SH   SOLE NONE 10,671,828 0 0
SYNCHRONY FINL COM 87165B103 126,771 4,082,790 SH   SOLE NONE 4,082,790 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 153,599 964,940 SH   SOLE NONE 964,940 0 0
UNITEDHEALTH GROUP INC COM 91324P102 38,100 194,535 SH   SOLE NONE 194,535 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 459,071 5,944,976 SH   SOLE NONE 5,944,976 0 0
WELLS FARGO & CO NEW COM 949746101 209,612 3,800,766 SH   SOLE NONE 3,800,766 0 0