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
ALPHABET INC CAP STK CL A 02079K305 113,694 105,000 SH Call SOLE 0 0 0
ALPHABET INC CAP STK CL A 02079K305 14,412 13,310 SH   SOLE 13,000 0 310
ANTHEM INC COM 036752103 2,540 9,000 SH   SOLE 9,000 0 0
AON PLC SHS CL A G0408V102 25,145 130,300 SH   SOLE 114,000 0 16,300
APPLE INC COM 037833100 9,896 50,000 SH   SOLE 50,000 0 0
BOOKING HLDGS INC COM 09857L108 14,623 7,800 SH   SOLE 7,800 0 0
BROWN FORMAN CORP CL B 115637209 9,035 163,000 SH   SOLE 160,000 0 3,000
COLGATE PALMOLIVE CO COM 194162103 2,652 37,000 SH   SOLE 0 0 37,000
COMMERCE BANCSHARES INC COM 200525103 3,642 61,038 SH   SOLE 0 0 61,038
COPART INC COM 217204106 16,891 226,000 SH   SOLE 226,000 0 0
CVS HEALTH CORP COM 126650100 32,694 600,000 SH Call SOLE 0 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 8,271 48,000 SH   SOLE 48,000 0 0
DISNEY WALT CO COM DISNEY 254687106 13,405 96,000 SH   SOLE 96,000 0 0
FACEBOOK INC CL A 30303M102 17,081 88,500 SH   SOLE 87,000 0 1,500
FISERV INC COM 337738108 13,241 145,250 SH   SOLE 142,000 0 3,250
LAUDER ESTEE COS INC CL A 518439104 8,606 47,000 SH   SOLE 47,000 0 0
MASTERCARD INC CL A 57636Q104 18,570 70,200 SH   SOLE 69,000 0 1,200
MICROSOFT CORP COM 594918104 7,104 53,030 SH   SOLE 42,000 0 11,030
MOODYS CORP COM 615369105 14,531 74,400 SH   SOLE 73,000 0 1,400
MORGAN STANLEY COM NEW 617446448 8,762 200,000 SH Call SOLE 0 0 0
MSCI INC COM 55354G100 20,584 86,200 SH   SOLE 85,000 0 1,200
NIKE INC CL B 654106103 18,385 219,000 SH   SOLE 167,000 0 52,000
O REILLY AUTOMOTIVE INC NEW COM 67103H107 13,621 36,880 SH   SOLE 36,000 0 880
PEPSICO INC COM 713448108 8,615 65,700 SH   SOLE 48,000 0 17,700
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 247 3,500 SH   SOLE 0 0 3,500
TESLA INC COM 88160R101 4,469 20,000 SH Put SOLE 0 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 13,303 331,000 SH   SOLE 326,000 0 5,000
THE CHARLES SCHWAB CORPORATI COM 808513105 22,105 550,000 SH Call SOLE 0 0 0
UNILEVER PLC SPON ADR NEW 904767704 15,703 253,400 SH   SOLE 195,000 0 58,400
UNITEDHEALTH GROUP INC COM 91324P102 3,660 15,000 SH   SOLE 15,000 0 0
VERISK ANALYTICS INC COM 92345Y106 14,382 98,200 SH   SOLE 97,000 0 1,200
VISA INC COM CL A 92826C839 3,089 17,800 SH   SOLE 0 0 17,800
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,364 1,000 SH   SOLE 0 0 1,000