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,036 4,027 SH   SOLE   0 0 4,027
ALLIANCE RES PARTNER L P COM UNITS LP 01877R108 6,458 282,022 SH   SOLE   0 0 282,022
ALPHABET INC CAP STK CL C 02079K107 2,531 26,323 SH   SOLE   0 0 26,323
ALPHABET INC CAP STK CL A 02079K305 218 2,280 SH   SOLE   0 0 2,280
AMAZON COM INC COM 023135106 2,640 23,359 SH   SOLE   0 0 23,359
AMERICAN EXPRESS CO COM 025816109 254 1,881 SH   SOLE   0 0 1,881
AMERICAN TOWER CORP NEW COM 03027X100 1,265 5,891 SH   SOLE   0 0 5,891
APPLE INC COM 037833100 619 4,476 SH   SOLE   0 0 4,476
BOEING CO COM 097023105 902 7,448 SH   SOLE   0 0 7,448
BOOKING HOLDINGS COM 09857L108 1,579 961 SH   SOLE   0 0 961
BOSTON SCIENTIFIC CORP COM 101137107 1,350 34,864 SH   SOLE   0 0 34,864
BROADCOM INC COM 11135F101 1,929 4,345 SH   SOLE   0 0 4,345
CHARTER COMMUNICATIONS INC DEL COM 16119P108 467 1,539 SH   SOLE   0 0 1,539
CHURCH & DWIGHT INC COM 171340102 4,200 58,786 SH   SOLE   0 0 58,786
CONSTELLATION BRANDS INC-A COM 21036P108 1,141 4,967 SH   SOLE   0 0 4,967
COSTCO WHSL CORP NEW COM 22160K105 1,453 3,077 SH   SOLE   0 0 3,077
DISNEY WALT CO COM 254687106 2,500 26,503 SH   SOLE   0 0 26,503
DOLLAR GEN CORP NEW COM 256677105 1,647 6,865 SH   SOLE   0 0 6,865
DOMINOS PIZZA INC COM 25754a201 958 3,087 SH   SOLE   0 0 3,087
EQUIFAX INC COM 294429105 3,290 19,191 SH   SOLE   0 0 19,191
FACEBOOK INC COM 30303M102 1,006 7,418 SH   SOLE   0 0 7,418
FASTENAL CO COM 311900104 613 13,315 SH   SOLE   0 0 13,315
FIDELITY NATL INFO SVCS COM 31620M106 332 4,391 SH   SOLE   0 0 4,391
FISERV INC COM 337738108 1,331 14,223 SH   SOLE   0 0 14,223
GAMESTOP CL A 36467W109 6,377 253,769 SH   SOLE   0 0 253,769
GENERAL DYNAMICS CORP COM 369550108 1,174 5,535 SH   SOLE   0 0 5,535
GILEAD SCIENCES INC COM 375558103 793 12,857 SH   SOLE   0 0 12,857
HOME DEPOT INC COM 437076102 1,046 3,792 SH   SOLE   0 0 3,792
INTERCONTINENTAL EXCHANGE IN COM 45866F104 764 8,458 SH   SOLE   0 0 8,458
INTUIT INC COM 461202103 2,239 5,782 SH   SOLE   0 0 5,782
JAZZ PHARMACEUTICALS COM G50871105 3,715 27,875 SH   SOLE   0 0 27,875
MSCI INC COM 55354G100 1,181 2,800 SH   SOLE   0 0 2,800
MADISON SQUARE GARDEN ENTERTAINMENT COM 55826T102 420 9,515 SH   SOLE   0 0 9,515
MASTERCARD COM 57636Q104 3,591 12,631 SH   SOLE   0 0 12,631
MICROSOFT CORP COM 594918104 1,540 6,614 SH   SOLE   0 0 6,614
MOODY'S CORP COM 615369105 1,527 6,280 SH   SOLE   0 0 6,280
NASDAQ STOCK MARKET INC COM 631103108 847 14,941 SH   SOLE   0 0 14,941
NEXSTAR MEDIA GROUP INC CL A 65336K103 8,279 49,617 SH   SOLE   0 0 49,617
ORACLE COM 68389X105 1,472 24,103 SH   SOLE   0 0 24,103
PALANTIR TECHNOLOGIES INC COM 69608A108 187 23,000 SH   SOLE   0 0 23,000
PROGRESSIVE CORP COM 743315103 1,433 12,335 SH   SOLE   0 0 12,335
QUALCOMM INC COM 747525103 9,584 84,826 SH   SOLE   0 0 84,826
SHERWIN WILLIAMS CO COM 824348106 1,010 4,933 SH   SOLE   0 0 4,933
SUNCOR ENERGY INC NEW COM 867224107 4,381 155,647 SH   SOLE   0 0 155,647
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 940 13,708 SH   SOLE   0 0 13,708
TRANSDIGM GROUP INC COM 893641100 6,713 12,791 SH   SOLE   0 0 12,791
UNITEDHEALTH GROUP INC COM 91324P102 2,960 5,860 SH   SOLE   0 0 5,860
VAIL RESORTS INC COM 91879Q109 529 2,455 SH   SOLE   0 0 2,455
VERISIGN INC COM 92343E102 1,386 7,979 SH   SOLE   0 0 7,979
VISA INC COM CL A 92826C839 3,550 19,983 SH   SOLE   0 0 19,983