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
ABBOTT LABS COM COM 002824100   37,956,869 344,843 SH   SOLE   344,843 0 0
ABBVIE INC COM COM 00287Y109   22,687,453 146,399 SH   SOLE   146,399 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101   18,048,705 51,434 SH   SOLE   51,434 0 0
ADOBE INC COM COM 00724F101   29,977,957 50,248 SH   SOLE   50,248 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106   13,112,830 47,892 SH   SOLE   47,892 0 0
AIRBNB INC CL A COM 009066101   10,209,683 74,994 SH   SOLE   74,994 0 0
ALPHABET INC CAP STK CL A COM 02079K305   32,746,130 234,420 SH   SOLE   234,420 0 0
ALPHABET INC CAP STK CL C COM 02079K107   9,063,631 64,313 SH   SOLE   64,313 0 0
AMAZON COM INC COM COM 023135106   45,799,730 301,433 SH   SOLE   301,433 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100   24,359,036 112,836 SH   SOLE   112,836 0 0
AMGEN INC COM COM 031162100   24,964,710 86,677 SH   SOLE   86,677 0 0
APPLE INC COM COM 037833100   16,658,466 86,524 SH   SOLE   86,524 0 0
ASML HOLDING N V NY REG SHS COM N07059186   12,670,841 16,740 SH   SOLE   16,740 0 0
AUTODESK INC COM COM 052769106   8,850,741 36,351 SH   SOLE   36,351 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   48,116,459 206,535 SH   SOLE   206,535 0 0
BLACKROCK INC COM COM 09247X101   23,323,826 28,731 SH   SOLE   28,731 0 0
BLACKSTONE INC COM 09260D107   19,011,417 145,214 SH   SOLE   145,214 0 0
CHEVRON CORP NEW COM COM 166764100   15,660,010 104,988 SH   SOLE   104,988 0 0
COMCAST CORP NEW CL A COM 20030N101   37,651,978 858,654 SH   SOLE   858,654 0 0
CONSTELLATION BRANDS CL A COM 21036P108   5,815,296 24,055 SH   SOLE   24,055 0 0
DANAHER CORPORATION COM COM 235851102   11,155,909 48,223 SH   SOLE   48,223 0 0
FASTENAL CO COM COM 311900104   22,809,857 352,167 SH   SOLE   352,167 0 0
HOME DEPOT INC COM COM 437076102   18,561,565 53,561 SH   SOLE   53,561 0 0
ILLINOIS TOOL WKS INC COM COM 452308109   15,978,602 61,001 SH   SOLE   61,001 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104   218,331 1,700 SH   SOLE   1,700 0 0
INTUIT COM COM 461202103   12,750,612 20,400 SH   SOLE   20,400 0 0
INTUITIVE SURGICAL INC COM 46120E602   4,959,192 14,700 SH   SOLE   14,700 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103   358,330 875 SH   SOLE   875 0 0
JOHNSON & JOHNSON COM COM 478160104   29,131,540 185,859 SH   SOLE   185,859 0 0
JPMORGAN CHASE & CO COM COM 46625H100   22,016,043 129,430 SH   SOLE   129,430 0 0
LILLY ELI & CO COM COM 532457108   7,557,558 12,965 SH   SOLE   12,965 0 0
LOWES COS INC COM COM 548661107   35,846,128 161,070 SH   SOLE   161,070 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104   29,801,960 69,874 SH   SOLE   69,874 0 0
MCDONALDS CORP COM COM 580135101   13,732,564 46,314 SH   SOLE   46,314 0 0
MERCK & CO. INC COM COM 58933Y105   203,322 1,865 SH   SOLE   1,865 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104   29,252,318 324,377 SH   SOLE   324,377 0 0
MICROSOFT CORP COM COM 594918104   66,442,508 176,690 SH   SOLE   176,690 0 0
NETFLIX INC COM COM 64110L106   9,404,574 19,316 SH   SOLE   19,316 0 0
NIKE INC CL B COM 654106103   13,636,935 125,605 SH   SOLE   125,605 0 0
NVIDIA CORPORATION COM COM 67066G104   34,509,406 69,685 SH   SOLE   69,685 0 0
PAN AMER SILVER CORP COM 697900108   180,953 11,081 SH   SOLE   11,081 0 0
PARKER HANNIFIN CORP COM COM 701094104   32,260,517 70,025 SH   SOLE   70,025 0 0
PEPSICO INC COM COM 713448108   11,785,367 69,391 SH   SOLE   69,391 0 0
PHILIP MORRIS INTL INC COM COM 718172109   21,653,829 230,164 SH   SOLE   230,164 0 0
QUALCOMM INC COM COM 747525103   27,767,658 191,991 SH   SOLE   191,991 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105   21,561,576 313,395 SH   SOLE   313,395 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209   256,394 1,880 SH   SOLE   1,880 0 0
STARBUCKS CORP COM COM 855244109   21,124,984 220,029 SH   SOLE   220,029 0 0
STRYKER CORPORATION COM COM 863667101   263,525 880 SH   SOLE   880 0 0
TEXAS INSTRS INC COM COM 882508104   254,497 1,493 SH   SOLE   1,493 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102   635,356 1,197 SH   SOLE   1,197 0 0
TORONTO DOMINION BK ONT COM NE COM 891160509   15,785,050 244,275 SH   SOLE   244,275 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   18,949,674 120,522 SH   SOLE   120,522 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   49,158,610 93,374 SH   SOLE   93,374 0 0
US BANCORP DEL COM NEW COM 902973304   12,302,816 284,261 SH   SOLE   284,261 0 0
VANGUARD DIVID APPRECIATION ET COM 921908844   740,558 4,346 SH   SOLE   4,346 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629   207,050 890 SH   SOLE   890 0 0
VISA INC COM CL A COM 92826C839   29,723,899 114,169 SH   SOLE   114,169 0 0
WILLIAMS SONOMA INC COM COM 969904101   20,505,085 101,621 SH   SOLE   101,621 0 0
ZOETIS INC CL A COM 98978V103   6,018,601 30,494 SH   SOLE   30,494 0 0