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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 394,478 1,508 SH SOLE 0 0 1,508
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,045,209 5,700 SH SOLE 0 0 5,700
ADVANCED MICRO DEVICES INC COM 007903107 2,218,854 3,627 SH SOLE 0 0 3,627
ALPHABET INC CAP STK CL C 02079K107 7,081,262 20,782 SH SOLE 0 0 20,782
ALPHABET INC CAP STK CL A 02079K305 1,244,599 3,617 SH SOLE 0 0 3,617
AMAZON COM INC COM 023135106 5,356,113 21,498 SH SOLE 0 0 21,498
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 559,318 14,199 SH SOLE 0 0 14,199
AMGEN INC COM 031162100 1,764,441 4,186 SH SOLE 0 0 4,186
AMPHENOL CORP CL A 032095101 2,038,374 24,180 SH SOLE 0 0 24,180
APPLE INC COM 037833100 7,899,280 23,720 SH SOLE 0 0 23,720
APPLIED MATLS INC COM 038222105 5,598,696 10,948 SH SOLE 0 0 10,948
ARISTA NETWORKS INC COM SHS 040413205 4,910,794 24,121 SH SOLE 0 0 24,121
ASML HLDG NV N Y REGISTRY SHS N07059210 4,659,615 2,572 SH SOLE 0 0 2,572
AUTODESK INC COM 052769106 729,410 3,490 SH SOLE 0 0 3,490
AUTOMATIC DATA PROCESSING IN COM 053015103 257,286 997 SH SOLE 0 0 997
BANK OF AMER CORP COM 060505104 2,070,983 38,049 SH SOLE 0 0 38,049
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,654,074 5,330 SH SOLE 0 0 5,330
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603 215,248 4,238 SH SOLE 0 0 4,238
BOOKING HOLDINGS INC COM 09857L108 2,675,499 16,423 SH SOLE 0 0 16,423
BROADCOM INC COM 11135F101 4,665,431 13,285 SH SOLE 0 0 13,285
CADENCE DESIGN SYSTEM INC COM 127387108 668,295 2,024 SH SOLE 0 0 2,024
CANADIAN PACIFIC KANSAS CITY COM 13646K108 214,963 2,526 SH SOLE 0 0 2,526
CARDIOL THERAPEUTICS INC COM CL A 14161Y200 37,916 22,841 SH SOLE 0 0 22,841
CATERPILLAR INC COM 149123101 313,776 387 SH SOLE 0 0 387
CHEVRON CORPORATION COM 166764100 431,302 2,112 SH SOLE 0 0 2,112
CINTAS CORP COM 172908105 1,092,921 5,603 SH SOLE 0 0 5,603
COCA COLA CO COM 191216100 428,876 4,982 SH SOLE 0 0 4,982
COSTCO WHOLESALE CORPORATION COM 22160K105 559,607 615 SH SOLE 0 0 615
DIGITAL RLTY TR INC COM 253868103 1,814,629 10,338 SH SOLE 0 0 10,338
DOMINOS PIZZA INC COM 25754A201 1,958,409 6,537 SH SOLE 0 0 6,537
ENBRIDGE INC COM 29250N105 1,806,044 38,848 SH SOLE 0 0 38,848
EXPEDITORS INTL WASH INC COM 302130109 301,517 1,633 SH SOLE 0 0 1,633
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 2,649,160 16,277 SH SOLE 0 0 16,277
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 211,621 3,913 SH SOLE 0 0 3,913
FISERV INC COM 337738108 468,020 10,359 SH SOLE 0 0 10,359
FORTINET INC COM 34959E109 2,877,678 16,098 SH SOLE 0 0 16,098
FRACTYL HEALTH INC COM 35168W103 12,815 23,540 SH SOLE 0 0 23,540
HOME DEPOT INC COM 437076102 694,455 2,441 SH SOLE 0 0 2,441
HONEYWELL INTL INC COM 438516205 1,565,597 7,422 SH SOLE 0 0 7,422
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,199,503 21,045 SH SOLE 0 0 21,045
INTUITIVE SURGICAL INC COM NEW 46120E602 2,223,859 5,469 SH SOLE 0 0 5,469
INVESCO QQQ TR UNIT SER 1 46090E103 219,597 297 SH SOLE 0 0 297
ISHARES TR TRS FLT RT BD 46434V860 313,141 6,180 SH SOLE 0 0 6,180
ISHARES TR CORE S&P500 ETF 464287200 238,087 311 SH SOLE 0 0 311
ISHARES TR 0-3 MTH TREASURY 46436E718 9,333,923 92,709 SH SOLE 0 0 92,709
ISHARES TR CORE US AGGBD ET 464287226 7,399,740 78,271 SH SOLE 0 0 78,271
ISHARES TR 20 YR TR BD ETF 464287432 5,532,522 71,130 SH SOLE 0 0 71,130
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 4,087,025 84,164 SH SOLE 0 0 84,164
JOHNSON & JOHNSON COM 478160104 879,466 3,322 SH SOLE 0 0 3,322
JPMORGAN CHASE & CO COM 46625H100 3,089,911 9,340 SH SOLE 0 0 9,340
KLA CORP COM NEW 482480100 4,815,391 24,703 SH SOLE 0 0 24,703
LINDE PLC SHS G54950103 1,540,239 3,245 SH SOLE 0 0 3,245
LOCKHEED MARTIN CORP COM 539830109 2,926,928 5,748 SH SOLE 0 0 5,748
LOWES COS INC COM 548661107 2,316,531 12,570 SH SOLE 0 0 12,570
MASTERCARD INCORPORATED CL A 57636Q104 3,460,344 6,275 SH SOLE 0 0 6,275
MERCADOLIBRE INC COM 58733R102 2,777,748 1,607 SH SOLE 0 0 1,607
META PLATFORMS INC CL A 30303M102 4,747,748 6,547 SH SOLE 0 0 6,547
MICROCHIP TECHNOLOGY INC. COM 595017104 2,504,206 32,200 SH SOLE 0 0 32,200
MICRON TECHNOLOGY INC COM 595112103 230,064 216 SH SOLE 0 0 216
MICROSOFT CORP COM 594918104 8,396,699 16,371 SH SOLE 0 0 16,371
MONOLITHIC PWR SYS INC COM 609839105 2,319,921 1,722 SH SOLE 0 0 1,722
NETFLIX INC. COM 64110L106 2,403,780 34,547 SH SOLE 0 0 34,547
NEXTERA ENERGY INC COM 65339F101 1,757,017 23,198 SH SOLE 0 0 23,198
NVIDIA CORPORATION COM 67066G104 10,104,117 44,243 SH SOLE 0 0 44,243
OLD REP INTL CORP COM 680223104 695,533 18,642 SH SOLE 0 0 18,642
PALANTIR TECHNOLOGIES INC CL A 69608A108 555,726 2,971 SH SOLE 0 0 2,971
PALO ALTO NETWORKS INC COM 697435105 4,045,013 10,181 SH SOLE 0 0 10,181
PAYCHEX INC COM 704326107 952,200 9,667 SH SOLE 0 0 9,667
PEPSICO INC COM 713448108 1,478,189 11,665 SH SOLE 0 0 11,665
PIMCO ETF TR ULTR SH GO AC FD 72201R577 3,316,603 32,867 SH SOLE 0 0 32,867
PIMCO ETF TR INV GRD CRP BD 72201R817 522,454 5,691 SH SOLE 0 0 5,691
PIMCO ETF TR ACTIVE BD ETF 72201R775 2,976,498 34,217 SH SOLE 0 0 34,217
PIMCO ETF TR MULTISECTOR BD 72201R585 707,669 27,872 SH SOLE 0 0 27,872
PROCTER & GAMBLE CO COM 742718109 2,197,354 15,125 SH SOLE 0 0 15,125
RTX CORPORATION COM 75513E101 2,249,521 12,117 SH SOLE 0 0 12,117
SAIA INC COM 78709Y105 333,073 998 SH SOLE 0 0 998
SALESFORCE INC COM 79466L302 1,872,610 8,157 SH SOLE 0 0 8,157
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 323,448 9,943 SH SOLE 0 0 9,943
SCHWAB STRATEGIC TR US TIPS ETF 808524870 630,207 25,078 SH SOLE 0 0 25,078
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 281,577 7,837 SH SOLE 0 0 7,837
SERVICENOW INC COM 81762P102 2,222,288 16,583 SH SOLE 0 0 16,583
SPDR GOLD TR GOLD SHS 78463V107 212,128 557 SH SOLE 0 0 557
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 7,075,795 77,213 SH SOLE 0 0 77,213
SPDR SERIES TRUST ST STR P500ETF 78464A854 334,446 3,726 SH SOLE 0 0 3,726
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 456,053 598 SH SOLE 0 0 598
STERLING CAP FDS CAP HEDGED EQT P 85917K454 373,509 15,073 SH SOLE 0 0 15,073
STERLING CAP FDS CAPITAL MULTI 85917K462 362,100 14,828 SH SOLE 0 0 14,828
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 3,708,825 8,130 SH SOLE 0 0 8,130
TESLA INC COM 88160R101 3,274,896 9,230 SH SOLE 0 0 9,230
THERMO FISHER SCIENTIFIC INC COM 883556102 1,772,681 2,626 SH SOLE 0 0 2,626
TRACTOR SUPPLY CO COM 892356106 620,290 19,824 SH SOLE 0 0 19,824
UNION PAC CORP COM 907818108 2,012,673 7,396 SH SOLE 0 0 7,396
UNITED PARCEL SVCS INC CL B 911312106 2,310,909 24,731 SH SOLE 0 0 24,731
UNITEDHEALTH GROUP INC COM 91324P102 1,871,790 5,099 SH SOLE 0 0 5,099
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 6,799,545 64,323 SH SOLE 0 0 64,323
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 246,002 351 SH SOLE 0 0 351
VEEVA SYS INC CL A COM 922475108 2,392,356 8,381 SH SOLE 0 0 8,381
VERTEX PHARMACEUTICALS INC COM 92532F100 2,291,476 4,383 SH SOLE 0 0 4,383
VISA INC COM CL A 92826C839 3,603,442 10,028 SH SOLE 0 0 10,028
WALMART INC COM 931142103 435,503 4,191 SH SOLE 0 0 4,191
WORKDAY INC CL A 98138H101 1,877,745 9,859 SH SOLE 0 0 9,859
WW GRAINGER INC COM 384802104 672,710 540 SH SOLE 0 0 540