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
ALPHABET INC C Common Stock 02079K107   4,230,000 40,675 SH   SOLE   40,675 0 0
AMAZON.COM INC COM Common Stock 023135106   2,269,000 21,965 SH   SOLE   21,965 0 0
AON PLC Int'l Common Stock G0403H108   3,856,000 12,230 SH   SOLE   12,230 0 0
APPLE INC COM Common Stock 037833100   6,814,000 41,320 SH   SOLE   41,320 0 0
BLACKSTONE INC Common Stock 09260D107   2,329,000 26,510 SH   SOLE   26,510 0 0
CANADIAN NATL RY CO COM Int'l Common Stock 136375102   1,962,000 16,635 SH   SOLE   16,635 0 0
CARMAX INC Common Stock 143130102   285,000 4,440 SH   SOLE   4,440 0 0
CHEVRON CORP NEW COM Common Stock 166764100   4,448,000 27,259 SH   SOLE   27,259 0 0
DEXCOM INC Common Stock 252131107   5,715,000 49,193 SH   SOLE   49,193 0 0
DISNEY WALT HOLDINGS CO COM Common Stock 254687106   2,129,000 21,261 SH   SOLE   21,261 0 0
ECOLAB INC Common Stock 278865100   3,655,000 22,080 SH   SOLE   22,080 0 0
EXXON MOBIL CORP COM Common Stock 30231G102   219,000 2,000 SH   SOLE   2,000 0 0
FASTENAL CO COM Common Stock 311900104   4,102,000 76,055 SH   SOLE   76,055 0 0
GLOBAL PAYMENTS INC Common Stock 37940X102   249,000 2,370 SH   SOLE   2,370 0 0
HOLOGIC INC COM Common Stock 436440101   3,734,000 46,270 SH   SOLE   46,270 0 0
HOME DEPOT INC COM Common Stock 437076102   1,843,000 6,245 SH   SOLE   6,245 0 0
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104   3,496,000 33,525 SH   SOLE   33,525 0 0
IRHYTHM TECHNOLOGIES INC Common Stock 450056106   3,133,000 25,260 SH   SOLE   25,260 0 0
ISHARES CORE TOTAL US AGG BOND ETF Fixed Income ETF 464287226   939,000 9,423 SH   SOLE   8,909 0 514
JOHNSON & JOHNSON COM Common Stock 478160104   5,107,000 32,948 SH   SOLE   32,948 0 0
JPMORGAN CHASE & CO COM Common Stock 46625H100   2,766,000 21,225 SH   SOLE   21,225 0 0
LILLY ELI & CO COM Common Stock 532457108   6,518,000 18,980 SH   SOLE   18,980 0 0
MARKETAXESS HOLDINGS INC COM Common Stock 57060D108   327,000 835 SH   SOLE   835 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104   5,747,000 15,814 SH   SOLE   15,814 0 0
MICROSOFT CORP COM Common Stock 594918104   5,343,000 18,534 SH   SOLE   18,534 0 0
NIKE INC Common Stock 654106103   2,450,000 19,974 SH   SOLE   19,974 0 0
NUCOR CORP Common Stock 670346105   1,969,000 12,750 SH   SOLE   12,750 0 0
PAYPAL HOLDINGS INC Common Stock 70450Y103   1,660,000 21,853 SH   SOLE   21,853 0 0
PROCTER & GAMBLE CO COM Common Stock 742718109   5,741,000 38,613 SH   SOLE   38,613 0 0
RITCHIE BROS AUCTIONEERS INC Int'l Common Stock 767744105   1,995,000 35,445 SH   SOLE   35,445 0 0
ROCKWELL AUTOMATION Common Stock 773903109   4,740,000 16,154 SH   SOLE   16,154 0 0
S&P GLOBAL INC Common Stock 78409V104   3,018,000 8,753 SH   SOLE   8,753 0 0
SALESFORCE INC Common Stock 79466L302   2,649,000 13,262 SH   SOLE   13,262 0 0
STARBUCKS CORP COM Common Stock 855244109   3,581,000 34,385 SH   SOLE   34,385 0 0
STRYKER CORP Common Stock 863667101   5,371,000 18,815 SH   SOLE   18,815 0 0
TRIMBLE INC Common Stock 896239100   1,881,000 35,880 SH   SOLE   35,880 0 0
UBER TECHNOLOGIES INC Common Stock 90353T100   2,512,000 79,236 SH   SOLE   79,236 0 0
VANGUARD INTERMEDIATE TERM BOND ETF Fixed Income ETF 921937819   1,214,000 15,818 SH   SOLE   15,818 0 0
WALMART INC Common Stock 931142103   3,804,000 25,801 SH   SOLE   25,801 0 0
WORKDAY INC A Common Stock 98138H101   3,915,000 18,955 SH   SOLE   18,955 0 0
XYLEM INC COM Common Stock 98419M100   1,680,000 16,050 SH   SOLE   16,050 0 0
ZOETIS INC A Common Stock 98978V103   3,888,000 23,360 SH   SOLE   23,360 0 0