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 249 1,516 SH   SOLE   0 0 1,516
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 404 2,098 SH   SOLE   0 0 2,098
ALLIANCE DATA SYSTEMS COM 018581108 452 3,525 SH   SOLE   0 0 3,525
ALLIANCE RES PARTNER L P COM UNITS LP 01877R108 3,795 237,056 SH   SOLE   0 0 237,056
ALPHABET INC CAP STK CL C 02079K107 674 553 SH   SOLE   0 0 553
AMAZON COM INC COM 023135106 1,137 655 SH   SOLE   0 0 655
AMERCO COM 023586100 3,031 7,771 SH   SOLE   0 0 7,771
AMERICAN TOWER CORP NEW COM 03027X100 681 3,080 SH   SOLE   0 0 3,080
APACHE CORP COM 037411105 498 19,472 SH   SOLE   0 0 19,472
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 624 3,000 SH   SOLE   0 0 3,000
BLACKROCK INC. COM 09247X101 289 648 SH   SOLE   0 0 648
BOEING CO COM 097023105 4,266 11,213 SH   SOLE   0 0 11,213
BOOKING HOLDINGS COM 09857L108 4,897 2,495 SH   SOLE   0 0 2,495
BOSTON SCIENTIFIC CORP COM 101137107 310 7,613 SH   SOLE   0 0 7,613
BROADCOM INC COM 11135F101 587 2,128 SH   SOLE   0 0 2,128
CBRE GROUP INC CL A 12504L109 423 7,971 SH   SOLE   0 0 7,971
CERNER CORP COM 156782104 320 4,695 SH   SOLE   0 0 4,695
CHURCH & DWIGHT INC COM 171340102 8,247 109,612 SH   SOLE   0 0 109,612
CONSTELLATION BRANDS INC CL A 21036P108 538 2,597 SH   SOLE   0 0 2,597
COSTCO WHSL CORP NEW COM 22160K105 676 2,348 SH   SOLE   0 0 2,348
CVS HEALTH CORP COM 126650100 620 9,835 SH   SOLE   0 0 9,835
DISCOVER FINL SVCS COM 254709108 526 6,490 SH   SOLE   0 0 6,490
DISNEY WALT CO COM 254687106 2,813 21,586 SH   SOLE   0 0 21,586
DOLLAR GEN CORP NEW COM 256677105 641 4,036 SH   SOLE   0 0 4,036
DOMINOS PIZZA INC COM 25754A201 197 807 SH   SOLE   0 0 807
EBAY COM 278642103 4,859 124,662 SH   SOLE   0 0 124,662
EQUIFAX INC COM 294429105 6,018 42,778 SH   SOLE   0 0 42,778
F5 NETWORKS INC COM 315616102 340 2,418 SH   SOLE   0 0 2,418
FASTENAL CO COM 311900104 306 9,373 SH   SOLE   0 0 9,373
FIDELITY NATL INFORMATION SV COM 31620M106 579 4,364 SH   SOLE   0 0 4,364
FISERV INC COM 337738108 530 5,112 SH   SOLE   0 0 5,112
GAMESTOP CL A 36467W109 343 62,178 SH   SOLE   0 0 62,178
GILEAD SCIENCES INC COM 375558103 3,245 51,194 SH   SOLE   0 0 51,194
HOME DEPOT INC COM 437076102 738 3,182 SH   SOLE   0 0 3,182
INTERCONTINENTAL EXCHANGE IN COM 45866F104 418 4,533 SH   SOLE   0 0 4,533
INTUIT INC COM 461202103 2,612 9,820 SH   SOLE   0 0 9,820
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,543 35,457 SH   SOLE   0 0 35,457
MASTERCARD INC CLA 57636Q104 702 2,586 SH   SOLE   0 0 2,586
MOODYS CORP COM 615369105 666 3,252 SH   SOLE   0 0 3,252
MSCI INC COM 55354G100 567 2,604 SH   SOLE   0 0 2,604
MSG NETWORK INC COM 553573106 2,236 137,846 SH   SOLE   0 0 137,846
NASDAQ INC COM 631103108 387 3,893 SH   SOLE   0 0 3,893
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,667 35,842 SH   SOLE   0 0 35,842
ORACLE COM 68389X105 3,091 56,163 SH   SOLE   0 0 56,163
QUALCOMM INC COM 747525103 13,497 176,950 SH   SOLE   0 0 176,950
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 355 7,101 SH   SOLE   0 0 7,101
SHERWIN WILLIAMS CO COM 824348106 533 970 SH   SOLE   0 0 970
SIRIUS XM HLDGS INC COM 82968B103 307 49,125 SH   SOLE   0 0 49,125
SOUTHWEST AIRLS CO COM 844741108 410 7,597 SH   SOLE   0 0 7,597
SPROUTS FARMERS MARKET COM 85208M102 233 12,059 SH   SOLE   0 0 12,059
STAMPS COM 852857200 1,377 18,493 SH   SOLE   0 0 18,493
SUNCOR ENERGY INC NEW COM 867224107 4,134 130,986 SH   SOLE   0 0 130,986
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 220 4,723 SH   SOLE   0 0 4,723
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 336 2,679 SH   SOLE   0 0 2,679
TRANSDIGM GROUP INC COM 893641100 600 1,153 SH   SOLE   0 0 1,153
VERISIGN INC COM 92343E102 1,626 8,622 SH   SOLE   0 0 8,622
VISA INC COM CL A 92826C839 777 4,520 SH   SOLE   0 0 4,520