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
ABBVIE INC COM 00287Y109   249,047 1,452 SH   SOLE   0 0 1,452
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,462,740 4,821 SH   SOLE   0 0 4,821
ADOBE INC COM 00724F101   2,337,712 4,208 SH   SOLE   0 0 4,208
AIR PRODS & CHEMS INC COM 009158106   1,437,635 5,571 SH   SOLE   0 0 5,571
ALPHABET INC CAP STK CL A 02079K305   376,523 2,067 SH   SOLE   0 0 2,067
ALPHABET INC CAP STK CL C 02079K107   3,027,521 16,506 SH   SOLE   0 0 16,506
AMAZON COM INC COM 023135106   3,025,627 15,657 SH   SOLE   0 0 15,657
AMGEN INC COM 031162100   1,520,895 4,868 SH   SOLE   0 0 4,868
APPLE INC COM 037833100   3,194,224 15,166 SH   SOLE   0 0 15,166
APPLIED MATLS INC COM 038222105   2,836,631 12,020 SH   SOLE   0 0 12,020
ARCADIUM LITHIUM PLC COM SHS G0508H110   80,842 24,060 SH   SOLE   0 0 24,060
ARISTA NETWORKS INC COM 040413106   2,724,632 7,774 SH   SOLE   0 0 7,774
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,628,416 2,570 SH   SOLE   0 0 2,570
AUTODESK INC COM 052769106   867,312 3,505 SH   SOLE   0 0 3,505
BANK AMERICA CORP COM 060505104   1,513,559 38,058 SH   SOLE   0 0 38,058
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,612,148 3,963 SH   SOLE   0 0 3,963
BLOCK INC CL A 852234103   845,528 13,111 SH   SOLE   0 0 13,111
BOOKING HOLDINGS INC COM 09857L108   2,575,011 650 SH   SOLE   0 0 650
BORGWARNER INC COM 099724106   1,125,418 34,908 SH   SOLE   0 0 34,908
CANADIAN PACIFIC KANSAS CITY COM 13646K108   228,081 2,897 SH   SOLE   0 0 2,897
CHEVRON CORP NEW COM 166764100   300,326 1,920 SH   SOLE   0 0 1,920
COCA COLA CO COM 191216100   462,825 7,271 SH   SOLE   0 0 7,271
COMCAST CORP NEW CL A 20030N101   1,365,737 34,876 SH   SOLE   0 0 34,876
COSTAR GROUP INC COM 22160N109   2,173,118 29,311 SH   SOLE   0 0 29,311
COSTCO WHSL CORP NEW COM 22160K105   2,961,297 3,484 SH   SOLE   0 0 3,484
DANAHER CORPORATION COM 235851102   860,243 3,443 SH   SOLE   0 0 3,443
DIGITAL RLTY TR INC COM 253868103   1,411,398 9,282 SH   SOLE   0 0 9,282
DISNEY WALT CO COM 254687106   1,298,041 13,073 SH   SOLE   0 0 13,073
DOLLAR GEN CORP NEW COM 256677105   885,045 6,693 SH   SOLE   0 0 6,693
DOMINOS PIZZA INC COM 25754A201   2,524,387 4,889 SH   SOLE   0 0 4,889
ECOLAB INC COM 278865100   1,418,488 5,960 SH   SOLE   0 0 5,960
ENBRIDGE INC COM 29250N105   1,340,248 37,658 SH   SOLE   0 0 37,658
ESPERION THERAPEUTICS INC NE COM 29664W105   66,367 29,895 SH   SOLE   0 0 29,895
EXPEDITORS INTL WASH INC COM 302130109   2,167,897 17,372 SH   SOLE   0 0 17,372
EXXON MOBIL CORP COM 30231G102   1,697,486 14,745 SH   SOLE   0 0 14,745
FISERV INC COM 337738108   253,368 1,700 SH   SOLE   0 0 1,700
FORTINET INC COM 34959E109   2,090,887 34,692 SH   SOLE   0 0 34,692
HOME DEPOT INC COM 437076102   853,691 2,480 SH   SOLE   0 0 2,480
HONEYWELL INTL INC COM 438516106   1,364,761 6,391 SH   SOLE   0 0 6,391
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,481,736 18,129 SH   SOLE   0 0 18,129
INTUITIVE SURGICAL INC COM NEW 46120E602   968,438 2,177 SH   SOLE   0 0 2,177
ISHARES TR 20 YR TR BD ETF 464287432   803,442 8,754 SH   SOLE   0 0 8,754
ISHARES TR CORE US AGGBD ET 464287226   961,187 9,902 SH   SOLE   0 0 9,902
JOHNSON & JOHNSON COM 478160104   1,315,482 9,000 SH   SOLE   0 0 9,000
KLA CORP COM NEW 482480100   2,497,483 3,029 SH   SOLE   0 0 3,029
LAUDER ESTEE COS INC CL A 518439104   1,120,304 10,529 SH   SOLE   0 0 10,529
LOCKHEED MARTIN CORP COM 539830109   2,363,819 5,061 SH   SOLE   0 0 5,061
LOWES COS INC COM 548661107   2,401,969 10,895 SH   SOLE   0 0 10,895
MASTERCARD INCORPORATED CL A 57636Q104   2,435,798 5,521 SH   SOLE   0 0 5,521
MEDTRONIC PLC SHS G5960L103   1,249,836 15,879 SH   SOLE   0 0 15,879
MERCADOLIBRE INC COM 58733R102   2,460,170 1,497 SH   SOLE   0 0 1,497
META PLATFORMS INC CL A 30303M102   1,357,335 2,692 SH   SOLE   0 0 2,692
MICROCHIP TECHNOLOGY INC. COM 595017104   2,203,295 24,080 SH   SOLE   0 0 24,080
MICROSOFT CORP COM 594918104   3,758,711 8,410 SH   SOLE   0 0 8,410
MONDELEZ INTL INC CL A 609207105   1,184,480 18,100 SH   SOLE   0 0 18,100
NEXTERA ENERGY INC COM 65339F101   1,463,123 20,663 SH   SOLE   0 0 20,663
NVIDIA CORPORATION COM 67066G104   3,618,377 29,289 SH   SOLE   0 0 29,289
PALANTIR TECHNOLOGIES INC CL A 69608A108   971,735 38,363 SH   SOLE   0 0 38,363
PALO ALTO NETWORKS INC COM 697435105   2,877,517 8,488 SH   SOLE   0 0 8,488
PAYCHEX INC COM 704326107   1,239,583 10,455 SH   SOLE   0 0 10,455
PEPSICO INC COM 713448108   1,315,189 7,974 SH   SOLE   0 0 7,974
PROCTER AND GAMBLE CO COM 742718109   841,917 5,105 SH   SOLE   0 0 5,105
ROPER TECHNOLOGIES INC COM 776696106   1,319,532 2,341 SH   SOLE   0 0 2,341
ROYAL BK CDA COM 780087102   1,351,771 12,707 SH   SOLE   0 0 12,707
RTX CORPORATION COM 75513E101   1,506,691 15,008 SH   SOLE   0 0 15,008
SALESFORCE INC COM 79466L302   2,384,340 9,274 SH   SOLE   0 0 9,274
SERVICENOW INC COM 81762P102   2,767,505 3,518 SH   SOLE   0 0 3,518
SPDR S&P 500 ETF TR TR UNIT 78462F103   269,933 496 SH   SOLE   0 0 496
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   7,708,133 83,985 SH   SOLE   0 0 83,985
STARBUCKS CORP COM 855244109   1,194,419 15,343 SH   SOLE   0 0 15,343
TERADYNE INC COM 880770102   2,581,005 17,405 SH   SOLE   0 0 17,405
THERMO FISHER SCIENTIFIC INC COM 883556102   2,213,111 4,002 SH   SOLE   0 0 4,002
TRACTOR SUPPLY CO COM 892356106   855,198 3,167 SH   SOLE   0 0 3,167
UNION PAC CORP COM 907818108   1,376,367 6,083 SH   SOLE   0 0 6,083
UNITED PARCEL SERVICE INC CL B 911312106   2,533,766 18,515 SH   SOLE   0 0 18,515
UNITEDHEALTH GROUP INC COM 91324P102   2,436,481 4,784 SH   SOLE   0 0 4,784
US BANCORP DEL COM NEW 902973304   1,287,417 32,429 SH   SOLE   0 0 32,429
VALVOLINE INC COM 92047W101   1,355,270 31,372 SH   SOLE   0 0 31,372
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   7,353,746 84,906 SH   SOLE   0 0 84,906
VEEVA SYS INC CL A COM 922475108   2,163,910 11,824 SH   SOLE   0 0 11,824
VERIZON COMMUNICATIONS INC COM 92343V104   1,388,581 33,671 SH   SOLE   0 0 33,671
VERTEX PHARMACEUTICALS INC COM 92532F100   2,331,882 4,975 SH   SOLE   0 0 4,975
VISA INC COM CL A 92826C839   2,326,086 8,862 SH   SOLE   0 0 8,862
WALMART INC COM 931142103   1,500,766 22,165 SH   SOLE   0 0 22,165
WORKDAY INC CL A 98138H101   2,170,544 9,709 SH   SOLE   0 0 9,709
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,235,839 11,387 SH   SOLE   0 0 11,387