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
ACCENTURE PLC-CL A CL A G1151C101 1,131 4,074 SH   SOLE   0 0 4,074
ALLIANCE RES PARTNER L P COM UNITS LP 01877R108 5,118 280,752 SH   SOLE   0 0 280,752
ALPHABET INC CAP STK CL C 02079K107 2,901 1,326 SH   SOLE   0 0 1,326
ALPHABET INC CAP STK CL A 02079K305 248 114 SH   SOLE   0 0 114
AMAZON COM INC COM 023135106 2,494 23,480 SH   SOLE   0 0 23,480
AMERICAN EXPRESS CO COM 025816109 271 1,952 SH   SOLE   0 0 1,952
AMERICAN TOWER CORP NEW COM 03027X100 1,524 5,962 SH   SOLE   0 0 5,962
APPLE INC COM 037833100 596 4,356 SH   SOLE   0 0 4,356
BOEING CO COM 097023105 1,010 7,390 SH   SOLE   0 0 7,390
BOOKING HOLDINGS COM 09857L108 1,620 926 SH   SOLE   0 0 926
BOSTON SCIENTIFIC CORP COM 101137107 1,315 35,290 SH   SOLE   0 0 35,290
BROADCOM INC COM 11135F101 2,135 4,395 SH   SOLE   0 0 4,395
CHARTER COMMUNICATIONS INC DEL COM 16119P108 729 1,555 SH   SOLE   0 0 1,555
CHURCH & DWIGHT INC COM 171340102 5,931 64,010 SH   SOLE   0 0 64,010
CONSTELLATION BRANDS INC-A COM 21036P108 1,172 5,027 SH   SOLE   0 0 5,027
COSTCO WHSL CORP NEW COM 22160K105 1,469 3,064 SH   SOLE   0 0 3,064
DISNEY WALT CO COM 254687106 2,611 27,660 SH   SOLE   0 0 27,660
DOLLAR GEN CORP NEW COM 256677105 1,706 6,951 SH   SOLE   0 0 6,951
DOMINOS PIZZA INC COM 25754a201 1,218 3,125 SH   SOLE   0 0 3,125
EQUIFAX INC COM 294429105 3,546 19,400 SH   SOLE   0 0 19,400
FACEBOOK INC COM 30303M102 1,216 7,540 SH   SOLE   0 0 7,540
FASTENAL CO COM 311900104 673 13,475 SH   SOLE   0 0 13,475
FIDELITY NATL INFO SVCS COM 31620M106 322 3,515 SH   SOLE   0 0 3,515
FISERV INC COM 337738108 1,210 13,597 SH   SOLE   0 0 13,597
GAMESTOP CL A 36467W109 6,714 54,900 SH   SOLE   0 0 54,900
GENERAL DYNAMICS CORP COM 369550108 1,685 7,616 SH   SOLE   0 0 7,616
GILEAD SCIENCES INC COM 375558103 896 14,501 SH   SOLE   0 0 14,501
HOME DEPOT INC COM 437076102 1,055 3,847 SH   SOLE   0 0 3,847
INTERCONTINENTAL EXCHANGE IN COM 45866F104 807 8,586 SH   SOLE   0 0 8,586
INTUIT INC COM 461202103 2,229 5,782 SH   SOLE   0 0 5,782
JAZZ PHARMACEUTICALS COM G50871105 4,399 28,200 SH   SOLE   0 0 28,200
MSCI INC COM 55354G100 1,168 2,835 SH   SOLE   0 0 2,835
MADISON SQUARE GARDEN ENTERTAINMENT COM 55826T102 543 10,310 SH   SOLE   0 0 10,310
MASTERCARD COM 57636Q104 4,015 12,726 SH   SOLE   0 0 12,726
MICROSOFT CORP COM 594918104 614 2,391 SH   SOLE   0 0 2,391
MOODY'S CORP COM 615369105 1,728 6,354 SH   SOLE   0 0 6,354
NASDAQ STOCK MARKET INC COM 631103108 769 5,040 SH   SOLE   0 0 5,040
NEXSTAR MEDIA GROUP INC CL A 65336K103 8,210 50,404 SH   SOLE   0 0 50,404
ORACLE COM 68389X105 1,724 24,673 SH   SOLE   0 0 24,673
PROGRESSIVE CORP COM 743315103 1,450 12,470 SH   SOLE   0 0 12,470
QUALCOMM INC COM 747525103 10,845 84,900 SH   SOLE   0 0 84,900
SHERWIN WILLIAMS CO COM 824348106 1,118 4,994 SH   SOLE   0 0 4,994
SUNCOR ENERGY INC NEW COM 867224107 5,362 152,898 SH   SOLE   0 0 152,898
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,137 13,908 SH   SOLE   0 0 13,908
TRANSDIGM GROUP INC COM 893641100 6,960 12,969 SH   SOLE   0 0 12,969
UNITEDHEALTH GROUP INC COM 91324P102 3,044 5,927 SH   SOLE   0 0 5,927
VAIL RESORTS INC COM 91879Q109 542 2,486 SH   SOLE   0 0 2,486
VERISIGN INC COM 92343E102 1,373 8,204 SH   SOLE   0 0 8,204
VISA INC COM CL A 92826C839 3,965 20,137 SH   SOLE   0 0 20,137
WORKDAY INC COM CL A 98138H101 303 2,168 SH   SOLE   0 0 2,168