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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC-CL A SHS CL A G1151C101   1,457,329 4,153 SH   SOLE   0 0 4,153
ADVANCED MICRO DEVICES COM 007903107   294,820 2,000 SH   SOLE   0 0 2,000
ALLIANCE RES PARTNER L P UT LTD PART 01877R108   6,066,481 286,425 SH   SOLE   0 0 286,425
ALPHABET INC CAP STK CL A 02079K305   318,493 2,280 SH   SOLE   0 0 2,280
ALPHABET INC CAP STK CL C 02079K107   3,764,099 26,709 SH   SOLE   0 0 26,709
AMAZON COM INC COM 023135106   3,903,034 25,688 SH   SOLE   0 0 25,688
AMERICAN EXPRESS CO COM 025816109   393,601 2,101 SH   SOLE   0 0 2,101
AMERICAN TOWER CORP NEW COM 03027X100   1,634,859 7,573 SH   SOLE   0 0 7,573
APPLE INC COM 037833100   2,106,855 10,943 SH   SOLE   0 0 10,943
BOEING CO COM 097023105   1,787,606 6,858 SH   SOLE   0 0 6,858
BOOKING HOLDINGS COM 09857L108   3,564,956 1,005 SH   SOLE   0 0 1,005
BOSTON SCIENTIFIC CORP COM 101137107   1,594,977 27,590 SH   SOLE   0 0 27,590
BROADCOM INC COM 11135F101   3,865,573 3,463 SH   SOLE   0 0 3,463
CHURCH & DWIGHT INC COM 171340102   5,143,212 54,391 SH   SOLE   0 0 54,391
CONSTELLATION BRANDS INC-A CL A 21036P108   1,238,243 5,122 SH   SOLE   0 0 5,122
COSTCO WHSL CORP NEW COM 22160K105   2,089,813 3,166 SH   SOLE   0 0 3,166
DISNEY WALT CO COM 254687106   1,109,122 12,284 SH   SOLE   0 0 12,284
DOLLAR GEN CORP NEW COM 256677105   968,643 7,125 SH   SOLE   0 0 7,125
DOMINOS PIZZA INC COM 25754A201   1,150,121 2,790 SH   SOLE   0 0 2,790
EQUIFAX INC COM 294429105   5,166,629 20,893 SH   SOLE   0 0 20,893
FACEBOOK INC COM 30303M102   2,317,730 6,548 SH   SOLE   0 0 6,548
FASTENAL CO COM 311900104   889,810 13,738 SH   SOLE   0 0 13,738
FIDELITY NATL INFO SVCS COM 31620M106   548,439 9,130 SH   SOLE   0 0 9,130
FISERV INC COM 337738108   2,301,718 17,327 SH   SOLE   0 0 17,327
GAMESTOP CL A 36467W109   3,203,940 182,769 SH   SOLE   0 0 182,769
GENERAL DYNAMICS CORP COM 369550108   1,083,602 4,173 SH   SOLE   0 0 4,173
GILEAD SCIENCES INC COM 375558103   742,861 9,170 SH   SOLE   0 0 9,170
HOME DEPOT INC COM 437076102   1,348,772 3,892 SH   SOLE   0 0 3,892
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,113,744 8,672 SH   SOLE   0 0 8,672
INTUIT INC COM 461202103   3,623,923 5,798 SH   SOLE   0 0 5,798
IQVIA HOLDINGS INC COM 46266C105   1,241,816 5,367 SH   SOLE   0 0 5,367
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   3,259,623 26,501 SH   SOLE   0 0 26,501
MASTERCARD INCORPORATED CL A 57636Q104   4,811,032 11,280 SH   SOLE   0 0 11,280
MICROSOFT CORP COM 594918104   3,597,719 9,567 SH   SOLE   0 0 9,567
MOODY'S CORP COM 615369105   2,143,002 5,487 SH   SOLE   0 0 5,487
MSCI INC COM 55354G100   1,631,900 2,885 SH   SOLE   0 0 2,885
NASDAQ STOCK MARKET INC COM 631103108   895,181 15,397 SH   SOLE   0 0 15,397
NEXSTAR MEDIA GROUP INC CL A 65336K103   8,409,324 53,648 SH   SOLE   0 0 53,648
NIKE INC CL B 654106103   201,078 1,852 SH   SOLE   0 0 1,852
ORACLE COM 68389X105   2,108,178 19,996 SH   SOLE   0 0 19,996
PALANTIR TECHNOLOGIES INC CL A 69608A108   394,910 23,000 SH   SOLE   0 0 23,000
QUALCOMM INC COM 747525103   13,203,050 91,288 SH   SOLE   0 0 91,288
SHERWIN WILLIAMS CO COM 824348106   1,589,130 5,095 SH   SOLE   0 0 5,095
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,229,916 24,400 SH   SOLE   0 0 24,400
SPDR SER TR BLOOMBERG 1-12 MO 78468R523   484,696 4,890 SH   SOLE   0 0 4,890
SUNCOR ENERGY INC NEW COM 867224107   5,030,023 156,992 SH   SOLE   0 0 156,992
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,081,560 20,015 SH   SOLE   0 0 20,015
TRANSDIGM GROUP INC COM 893641100   12,220,128 12,080 SH   SOLE   0 0 12,080
UNITEDHEALTH GROUP INC COM 91324P102   3,680,025 6,990 SH   SOLE   0 0 6,990
VAIL RESORTS INC COM 91879Q109   542,000 2,539 SH   SOLE   0 0 2,539
VALERO ENERGY COPR COM 91913Y100   234,910 1,807 SH   SOLE   0 0 1,807
VERISIGN INC COM 92343E102   773,379 3,755 SH   SOLE   0 0 3,755
VISA INC COM CL A 92826C839   4,510,563 17,325 SH   SOLE   0 0 17,325