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   267,323 1,468 SH   SOLE   0 0 1,468
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,418,675 4,093 SH   SOLE   0 0 4,093
ADOBE INC COM 00724F101   2,151,614 4,264 SH   SOLE   0 0 4,264
AIR PRODS & CHEMS INC COM 009158106   1,350,186 5,573 SH   SOLE   0 0 5,573
ALPHABET INC CAP STK CL C 02079K107   2,693,159 17,688 SH   SOLE   0 0 17,688
ALPHABET INC CAP STK CL A 02079K305   332,801 2,205 SH   SOLE   0 0 2,205
AMAZON COM INC COM 023135106   2,943,358 16,318 SH   SOLE   0 0 16,318
AMGEN INC COM 031162100   1,382,291 4,862 SH   SOLE   0 0 4,862
APPLE INC COM 037833100   2,786,037 16,247 SH   SOLE   0 0 16,247
APPLIED MATLS INC COM 038222105   2,819,177 13,670 SH   SOLE   0 0 13,670
ARCADIUM LITHIUM PLC COM SHS G0508H110   103,699 24,060 SH   SOLE   0 0 24,060
ARISTA NETWORKS INC COM 040413106   2,632,728 9,079 SH   SOLE   0 0 9,079
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,680,438 2,762 SH   SOLE   0 0 2,762
BANK AMERICA CORP COM 060505104   1,428,919 37,682 SH   SOLE   0 0 37,682
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,650,962 3,926 SH   SOLE   0 0 3,926
BLOCK INC CL A 852234103   1,023,587 12,102 SH   SOLE   0 0 12,102
BOOKING HOLDINGS INC COM 09857L108   2,525,022 696 SH   SOLE   0 0 696
BORGWARNER INC COM 099724106   1,185,545 34,126 SH   SOLE   0 0 34,126
CANADIAN PACIFIC KANSAS CITY COM 13646K108   254,282 2,884 SH   SOLE   0 0 2,884
CARMAX INC COM 143130102   2,287,509 26,260 SH   SOLE   0 0 26,260
CATERPILLAR INC COM 149123101   203,735 556 SH   SOLE   0 0 556
COCA COLA CO COM 191216100   408,400 6,675 SH   SOLE   0 0 6,675
COMCAST CORP NEW CL A 20030N101   1,339,399 30,897 SH   SOLE   0 0 30,897
COSTAR GROUP INC COM 22160N109   2,221,027 22,992 SH   SOLE   0 0 22,992
COSTCO WHSL CORP NEW COM 22160K105   2,730,217 3,727 SH   SOLE   0 0 3,727
DANAHER CORPORATION COM 235851102   824,830 3,303 SH   SOLE   0 0 3,303
DIGITAL RLTY TR INC COM 253868103   1,341,777 9,315 SH   SOLE   0 0 9,315
DISNEY WALT CO COM 254687106   1,580,796 12,919 SH   SOLE   0 0 12,919
DOLLAR GEN CORP NEW COM 256677105   803,415 5,148 SH   SOLE   0 0 5,148
DOMINOS PIZZA INC COM 25754A201   2,540,051 5,112 SH   SOLE   0 0 5,112
ECOLAB INC COM 278865100   1,417,495 6,139 SH   SOLE   0 0 6,139
ENBRIDGE INC COM 29250N105   1,297,379 35,859 SH   SOLE   0 0 35,859
ESPERION THERAPEUTICS INC NE COM 29664W105   80,119 29,895 SH   SOLE   0 0 29,895
EXPEDITORS INTL WASH INC COM 302130109   2,128,448 17,508 SH   SOLE   0 0 17,508
EXXON MOBIL CORP COM 30231G102   1,503,586 12,935 SH   SOLE   0 0 12,935
FISERV INC COM 337738108   268,178 1,678 SH   SOLE   0 0 1,678
FORTINET INC COM 34959E109   2,165,700 31,704 SH   SOLE   0 0 31,704
HOME DEPOT INC COM 437076102   948,190 2,472 SH   SOLE   0 0 2,472
HONEYWELL INTL INC COM 438516106   1,298,630 6,327 SH   SOLE   0 0 6,327
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,197,927 15,993 SH   SOLE   0 0 15,993
INTUITIVE SURGICAL INC COM NEW 46120E602   911,921 2,285 SH   SOLE   0 0 2,285
ISHARES TR CORE US AGGBD ET 464287226   608,109 6,209 SH   SOLE   0 0 6,209
ISHARES TR 20 YR TR BD ETF 464287432   536,874 5,674 SH   SOLE   0 0 5,674
JOHNSON & JOHNSON COM 478160104   1,370,253 8,662 SH   SOLE   0 0 8,662
KLA CORP COM NEW 482480100   2,593,809 3,713 SH   SOLE   0 0 3,713
LAUDER ESTEE COS INC CL A 518439104   1,265,582 8,210 SH   SOLE   0 0 8,210
LOCKHEED MARTIN CORP COM 539830109   2,319,294 5,099 SH   SOLE   0 0 5,099
LOWES COS INC COM 548661107   2,659,160 10,439 SH   SOLE   0 0 10,439
MASTERCARD INCORPORATED CL A 57636Q104   2,643,454 5,489 SH   SOLE   0 0 5,489
MEDTRONIC PLC SHS G5960L103   1,340,193 15,378 SH   SOLE   0 0 15,378
MERCADOLIBRE INC COM 58733R102   2,304,227 1,524 SH   SOLE   0 0 1,524
META PLATFORMS INC CL A 30303M102   1,381,924 2,846 SH   SOLE   0 0 2,846
MICROCHIP TECHNOLOGY INC. COM 595017104   2,190,572 24,418 SH   SOLE   0 0 24,418
MICROSOFT CORP COM 594918104   3,683,535 8,755 SH   SOLE   0 0 8,755
MONDELEZ INTL INC CL A 609207105   1,180,970 16,871 SH   SOLE   0 0 16,871
NEXTERA ENERGY INC COM 65339F101   1,331,844 20,839 SH   SOLE   0 0 20,839
NVIDIA CORPORATION COM 67066G104   3,144,398 3,480 SH   SOLE   0 0 3,480
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,045,206 45,424 SH   SOLE   0 0 45,424
PALO ALTO NETWORKS INC COM 697435105   2,497,503 8,790 SH   SOLE   0 0 8,790
PAYCHEX INC COM 704326107   1,252,086 10,196 SH   SOLE   0 0 10,196
PEPSICO INC COM 713448108   1,350,377 7,716 SH   SOLE   0 0 7,716
PROCTER AND GAMBLE CO COM 742718109   823,419 5,075 SH   SOLE   0 0 5,075
ROPER TECHNOLOGIES INC COM 776696106   1,294,980 2,309 SH   SOLE   0 0 2,309
ROYAL BK CDA COM 780087102   1,277,141 12,660 SH   SOLE   0 0 12,660
RTX CORPORATION COM 75513E101   1,461,506 14,985 SH   SOLE   0 0 14,985
SALESFORCE INC COM 79466L302   2,578,952 8,563 SH   SOLE   0 0 8,563
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   210,597 1,011 SH   SOLE   0 0 1,011
SERVICENOW INC COM 81762P102   2,764,462 3,626 SH   SOLE   0 0 3,626
SPDR S&P 500 ETF TR TR UNIT 78462F103   259,443 496 SH   SOLE   0 0 496
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,016,089 32,855 SH   SOLE   0 0 32,855
STARBUCKS CORP COM 855244109   1,254,329 13,725 SH   SOLE   0 0 13,725
TERADYNE INC COM 880770102   2,256,156 19,996 SH   SOLE   0 0 19,996
THERMO FISHER SCIENTIFIC INC COM 883556102   2,233,590 3,843 SH   SOLE   0 0 3,843
TRACTOR SUPPLY CO COM 892356106   855,015 3,267 SH   SOLE   0 0 3,267
UNION PAC CORP COM 907818108   1,418,770 5,769 SH   SOLE   0 0 5,769
UNITED PARCEL SERVICE INC CL B 911312106   2,749,718 18,500 SH   SOLE   0 0 18,500
UNITEDHEALTH GROUP INC COM 91324P102   2,306,917 4,663 SH   SOLE   0 0 4,663
US BANCORP DEL COM NEW 902973304   1,398,298 31,282 SH   SOLE   0 0 31,282
VALVOLINE INC COM 92047W101   1,398,161 31,370 SH   SOLE   0 0 31,370
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   7,155,719 79,596 SH   SOLE   0 0 79,596
VEEVA SYS INC CL A COM 922475108   2,299,292 9,924 SH   SOLE   0 0 9,924
VERIZON COMMUNICATIONS INC COM 92343V104   1,394,114 33,225 SH   SOLE   0 0 33,225
VERTEX PHARMACEUTICALS INC COM 92532F100   2,124,327 5,082 SH   SOLE   0 0 5,082
VISA INC COM CL A 92826C839   2,446,730 8,767 SH   SOLE   0 0 8,767
WALMART INC COM 931142103   1,306,087 21,707 SH   SOLE   0 0 21,707
WORKDAY INC CL A 98138H101   2,245,824 8,234 SH   SOLE   0 0 8,234
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,258,038 9,532 SH   SOLE   0 0 9,532