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 002824100   788,372 5,796 SH   SOLE   4,523 0 1,273
Adobe Inc COM 00724F101   1,701,185 4,397 SH   SOLE   1,067 0 3,330
Air Prods & Chems Inc COM 009158106   592,326 2,100 SH   SOLE   1,675 0 425
Alphabet Inc COM 02079K305   3,239,043 18,380 SH   SOLE   3,472 0 14,908
Amazon.com Inc COM 023135106   3,480,485 15,864 SH   SOLE   4,945 0 10,919
American Express Co COM 025816109   1,745,140 5,471 SH   SOLE   2,185 0 3,286
American International Group COM 026874784   486,922 5,689 SH   SOLE   0 0 5,689
American Twr Corp-REIT COM 03027X100   679,636 3,075 SH   SOLE   2,380 0 695
Ameriprise Financial Inc COM 03076C106   325,575 610 SH   SOLE   77 0 533
Amgen Inc COM 031162100   772,853 2,768 SH   SOLE   1,867 0 901
Analog Devices Inc COM 032654105   3,032,073 12,739 SH   SOLE   725 0 12,014
Apple Inc COM 037833100   4,083,096 19,901 SH   SOLE   4,481 0 15,420
Applied Materials Inc COM 038222105   1,683,033 9,193 SH   SOLE   951 0 8,242
Arista Networks Inc COM 040413205   507,151 4,957 SH   SOLE   2,072 0 2,885
Automatic Data Processing Inc COM 053015103   705,928 2,289 SH   SOLE   1,794 0 495
Axon Enterprise Inc COM 05464C101   3,649,875 4,408 SH   SOLE   424 0 3,984
Badger Meter Inc COM 056525108   470,549 1,921 SH   SOLE   10 0 1,911
Bank of New York Mellon Corp COM 064058100   604,970 6,640 SH   SOLE   0 0 6,640
Becton Dickinson & Co COM 075887109   435,792 2,530 SH   SOLE   1,750 0 780
BlackRock Inc COM 09290D101   3,068,111 2,924 SH   SOLE   701 0 2,223
Blackstone Inc COM 09260D107   252,641 1,689 SH   SOLE   228 0 1,461
Bondbloxx Bloomberg ETF COM 09789C861   563,598 11,356 SH   SOLE   659 0 10,697
Bondbloxx Bloomberg Six Mth Ta COM 09789C788   517,546 10,281 SH   SOLE   2,174 0 8,107
Boston Scientific Corp COM 101137107   2,885,361 26,863 SH   SOLE   3,281 0 23,582
Broadcom Inc COM 11135F101   1,926,518 6,989 SH   SOLE   3,335 0 3,654
Caterpillar Inc COM 149123101   677,426 1,745 SH   SOLE   1,275 0 470
Chipotle Mexican Grill COM 169656105   323,480 5,761 SH   SOLE   782 0 4,979
Cintas Corporation COM 172908105   685,325 3,075 SH   SOLE   60 0 3,015
Cisco Systems Inc COM 17275R102   692,759 9,985 SH   SOLE   7,640 0 2,345
Constellation Energy Corp COM 21037t109   246,911 765 SH   SOLE   765 0 0
Corning Inc COM 219350105   815,408 15,505 SH   SOLE   12,070 0 3,435
Costco Wholesale Corp COM 22160K105   5,045,607 5,097 SH   SOLE   851 0 4,246
DICK's Sporting Goods Inc COM 253393102   220,954 1,117 SH   SOLE   137 0 980
Duke Energy Corp COM 26441C204   529,820 4,490 SH   SOLE   326 0 4,164
Ecolab Inc COM 278865100   525,947 1,952 SH   SOLE   37 0 1,915
Eli Lilly and Company COM 532457108   3,729,521 4,784 SH   SOLE   938 0 3,846
Emerson Elec Co COM 291011104   654,650 4,910 SH   SOLE   3,600 0 1,310
Exxon Mobil Corp COM 30231G102   1,220,875 11,325 SH   SOLE   4,445 0 6,880
GE Aerospace COM 369604301   810,264 3,148 SH   SOLE   980 0 2,168
GE HealthCare Technologies Inc COM 36266G107   209,470 2,828 SH   SOLE   334 0 2,494
General Dynamics Corp COM 369550108   656,527 2,251 SH   SOLE   1,675 0 576
HCA Healthcare Inc COM 40412C101   505,692 1,320 SH   SOLE   0 0 1,320
Home Depot Inc COM 437076102   1,210,211 3,301 SH   SOLE   1,375 0 1,926
IShares Floating Rate Bond ETF COM 46429B655   557,393 10,925 SH   SOLE   1,135 0 9,790
Illinois Tool Wks Inc COM 452308109   605,021 2,447 SH   SOLE   1,937 0 510
International Business Machine COM 459200101   588,970 1,998 SH   SOLE   627 0 1,371
International Paper Co COM 460146103   552,126 11,790 SH   SOLE   9,125 0 2,665
Intuit Inc COM 461202103   644,776 819 SH   SOLE   0 0 819
Intuitive Surgical Inc COM 46120E602   2,224,792 4,094 SH   SOLE   524 0 3,570
Invesco Preferred ETF COM 46138E511   480,471 43,169 SH   SOLE   4,399 0 38,770
Invesco S&P 500 Quality ETF COM 46137V241   482,929 6,777 SH   SOLE   331 0 6,446
JPMorgan Chase & Co COM 46625H100   4,444,147 15,329 SH   SOLE   2,424 0 12,905
Jacobs Solutions Inc COM 46982L108   507,003 3,857 SH   SOLE   133 0 3,724
Johnson & Johnson COM 478160104   726,937 4,759 SH   SOLE   3,307 0 1,452
KLA Corporation COM 482480100   644,933 720 SH   SOLE   25 0 695
Kimco Realty Corp COM 49446R109   201,582 9,590 SH   SOLE   1,225 0 8,365
Marriott International COM 571903202   643,410 2,355 SH   SOLE   1,740 0 615
Mastercard Inc CL A COM 57636Q104   941,899 1,676 SH   SOLE   339 0 1,337
McDonalds Corp COM 580135101   633,425 2,168 SH   SOLE   1,708 0 460
McKesson Corp COM 58155Q103   479,238 654 SH   SOLE   0 0 654
Meta Platforms Inc COM 30303M102   4,778,215 6,474 SH   SOLE   579 0 5,895
Microsoft Corp COM 594918104   2,569,130 5,165 SH   SOLE   2,164 0 3,001
Morgan Stanley COM 617446448   718,386 5,100 SH   SOLE   3,950 0 1,150
Nasdaq Inc COM 631103108   588,400 6,580 SH   SOLE   0 0 6,580
Netflix Inc COM 64110L106   1,807,825 1,350 SH   SOLE   906 0 444
NextEra Energy Inc COM 65339F101   437,068 6,296 SH   SOLE   5,684 0 612
Norfolk Southern Corp COM 655844108   255,970 1,000 SH   SOLE   0 0 1,000
Nucor Corp COM 670346105   768,172 5,930 SH   SOLE   4,730 0 1,200
Nvidia Corp COM 67066G104   4,899,404 31,011 SH   SOLE   6,535 0 24,476
Oracle Corp COM 68389X105   3,600,621 16,469 SH   SOLE   1,842 0 14,627
Parker-Hannifin Corp COM 701094104   511,979 733 SH   SOLE   0 0 733
PayPal Holdings Inc COM 70450Y103   1,308,924 17,612 SH   SOLE   340 0 17,272
PepsiCo Inc COM 713448108   412,493 3,124 SH   SOLE   2,864 0 260
Quanta Services Inc COM 74762E102   3,164,456 8,370 SH   SOLE   1,053 0 7,317
Raymond James Financial Inc COM 754730109   434,037 2,830 SH   SOLE   0 0 2,830
Royal Caribbean Cruise COM V7780T103   1,886,382 6,024 SH   SOLE   1,105 0 4,919
S&P Global Inc COM 78409V104   2,584,440 4,901 SH   SOLE   419 0 4,482
Salesforce Inc COM 79466L302   1,116,963 4,096 SH   SOLE   64 0 4,032
Schwab Charles Corp COM 808513105   2,629,483 28,819 SH   SOLE   2,759 0 26,060
Schwab US Dividend Equity ETF COM 808524797   380,937 14,375 SH   SOLE   600 0 13,775
ServiceNow Inc COM 81762P102   1,792,972 1,744 SH   SOLE   193 0 1,551
Stryker Corp COM 863667101   1,440,520 3,641 SH   SOLE   1,774 0 1,867
T-Mobile US Inc COM 872590104   279,241 1,172 SH   SOLE   154 0 1,018
TJX Companies COM 872540109   1,186,986 9,612 SH   SOLE   4,140 0 5,472
Taiwan Semiconductor Manufactu COM 874039100   467,702 2,065 SH   SOLE   255 0 1,810
Targa Resources Corp COM 87612G101   2,363,188 13,575 SH   SOLE   2,071 0 11,504
Texas Instruments Inc COM 882508104   843,768 4,064 SH   SOLE   2,490 0 1,574
The Procter & Gamble Co COM 742718109   834,040 5,235 SH   SOLE   3,292 0 1,943
The Southern Company COM 842587107   260,154 2,833 SH   SOLE   276 0 2,557
The Walt Disney Co COM 254687106   729,799 5,885 SH   SOLE   4,250 0 1,635
Thermo Fisher Scientific COM 883556102   1,242,647 3,065 SH   SOLE   6 0 3,059
Trane Technologies plc COM G8994E103   3,732,520 8,533 SH   SOLE   151 0 8,382
US Bancorp COM 902973304   675,718 14,933 SH   SOLE   11,700 0 3,233
US Treasury 3 Month Bill ETF COM 74933W452   213,129 4,263 SH   SOLE   683 0 3,580
Uber Technologies Inc COM 90353T100   808,165 8,662 SH   SOLE   28 0 8,634
Union Pacific Corp COM 907818108   563,696 2,450 SH   SOLE   1,825 0 625
United Rentals Inc COM 911363109   2,529,642 3,358 SH   SOLE   403 0 2,955
Vanguard Divided Appreciation COM 921908844   264,638 1,293 SH   SOLE   315 0 978
Vanguard Interm-Tm Corp Bd Idx COM 92206C870   568,334 6,854 SH   SOLE   670 0 6,184
Vanguard Short-Term Bd ETF COM 921937827   599,537 7,618 SH   SOLE   606 0 7,012
Verizon Communications Inc COM 92343V104   763,369 17,642 SH   SOLE   12,912 0 4,730
Visa Inc COM 92826C839   3,436,577 9,679 SH   SOLE   2,093 0 7,586
Walmart Inc COM 931142103   1,510,505 15,448 SH   SOLE   7,394 0 8,054
Waste Management Inc COM 94106L109   267,185 1,168 SH   SOLE   1,065 0 103
Wells Fargo & Company COM 949746101   2,517,545 31,422 SH   SOLE   67 0 31,355
Zoetis Inc COM 98978V103   734,836 4,712 SH   SOLE   2,835 0 1,877
iShares 3-7 Yr Treasury Bond E COM 464288661   627,247 5,267 SH   SOLE   617 0 4,650
iShares Core S&P 500 COM 464287200   310,450 500 SH   SOLE   0 0 500
iShares MSCI EAFE ETF COM 464287465   538,932 6,029 SH   SOLE   326 0 5,703
iShares Russell 1000 Grw ETF COM 464287614   1,191,371 2,806 SH   SOLE   0 0 2,806
iShares Russell 2000 Index ETF COM 464287655   439,780 2,038 SH   SOLE   0 0 2,038