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   929,847 8,156 SH   SOLE   6,783 0 1,373
Adobe Inc COM 00724F101   2,464,731 4,760 SH   SOLE   1,617 0 3,143
Air Prods & Chems Inc COM 009158106   1,004,872 3,375 SH   SOLE   2,975 0 400
Alphabet Inc COM 02079K305   3,691,595 22,259 SH   SOLE   7,206 0 15,053
Amazon.com Inc COM 023135106   3,544,066 19,020 SH   SOLE   6,881 0 12,139
American Express Co COM 025816109   1,940,707 7,156 SH   SOLE   3,585 0 3,571
American International Group COM 026874784   495,840 6,771 SH   SOLE   0 0 6,771
American Twr Corp-REIT COM 03027X100   1,029,078 4,425 SH   SOLE   3,780 0 645
Ameriprise Financial Inc COM 03076C106   266,852 568 SH   SOLE   77 0 491
Amgen Inc COM 031162100   1,232,775 3,826 SH   SOLE   2,967 0 859
Analog Devices Inc COM 032654105   2,978,798 12,942 SH   SOLE   621 0 12,321
Apple Inc COM 037833100   5,712,582 24,518 SH   SOLE   6,457 0 18,061
Applied Materials Inc COM 038222105   1,850,856 9,160 SH   SOLE   917 0 8,243
Arista Networks Inc COM 040413106   420,667 1,096 SH   SOLE   151 0 945
Automatic Data Processing Inc COM 053015103   1,025,008 3,704 SH   SOLE   2,774 0 930
Axon Enterprise Inc COM 05464C101   1,815,535 4,543 SH   SOLE   609 0 3,934
Badger Meter Inc COM 056525108   474,605 2,173 SH   SOLE   0 0 2,173
Becton Dickinson & Co COM 075887109   834,206 3,460 SH   SOLE   2,980 0 480
BlackRock Inc COM 09290D101   3,115,332 3,281 SH   SOLE   1,043 0 2,238
Blackstone Inc COM 09260D107   287,138 1,875 SH   SOLE   233 0 1,642
Bondbloxx Bloomberg ETF COM 09789C861   503,345 10,079 SH   SOLE   659 0 9,420
Bondbloxx ETF Tr Bloomberg Six COM 09789C788   561,095 11,124 SH   SOLE   1,954 0 9,170
Boston Scientific Corp COM 101137107   2,245,426 26,795 SH   SOLE   3,178 0 23,617
Broadcom Inc COM 11135F101   1,839,022 10,661 SH   SOLE   5,560 0 5,101
Caterpillar Inc COM 149123101   1,230,072 3,145 SH   SOLE   2,675 0 470
Chevron Corp COM 166764100   1,156,199 7,851 SH   SOLE   16 0 7,835
Chipotle Mexican Grill COM 169656105   432,438 7,505 SH   SOLE   782 0 6,723
Cintas Corporation COM 172908105   727,992 3,536 SH   SOLE   60 0 3,476
Cisco Systems Inc COM 17275R102   909,264 17,085 SH   SOLE   14,640 0 2,445
Corning Inc COM 219350105   1,125,815 24,935 SH   SOLE   21,500 0 3,435
Costco Wholesale Corp COM 22160K105   5,555,227 6,266 SH   SOLE   1,092 0 5,174
D.R. Horton Inc COM 23331A109   572,501 3,001 SH   SOLE   0 0 3,001
Dell Technologies Inc COM 24703L202   607,992 5,129 SH   SOLE   0 0 5,129
Duke Energy Corp COM 26441C204   500,171 4,338 SH   SOLE   174 0 4,164
Eli Lilly and Company COM 532457108   4,672,642 5,274 SH   SOLE   1,044 0 4,230
Emerson Elec Co COM 291011104   919,802 8,410 SH   SOLE   7,100 0 1,310
Exxon Mobil Corp COM 30231G102   1,807,215 15,417 SH   SOLE   7,600 0 7,817
General Dynamics Corp COM 369550108   982,452 3,251 SH   SOLE   2,675 0 576
HCA Healthcare Inc COM 40412C101   617,367 1,519 SH   SOLE   0 0 1,519
Home Depot Inc COM 437076102   1,993,509 4,920 SH   SOLE   2,475 0 2,445
IShares Floating Rate Bd ETF COM 46429B655   490,341 9,607 SH   SOLE   1,037 0 8,570
Illinois Tool Wks Inc COM 452308109   898,114 3,427 SH   SOLE   2,937 0 490
International Business Machine COM 459200101   421,600 1,907 SH   SOLE   627 0 1,280
International Paper Co COM 460146103   1,030,246 21,090 SH   SOLE   18,425 0 2,665
Intuit Inc COM 461202103   582,888 939 SH   SOLE   0 0 939
Intuitive Surgical Inc COM 46120E602   2,039,327 4,151 SH   SOLE   508 0 3,643
Invesco Preferred ETF COM 46138E511   465,459 37,689 SH   SOLE   4,324 0 33,365
JPMorgan Chase & Co COM 46625H100   4,189,030 19,866 SH   SOLE   5,148 0 14,718
Jacobs Solutions Inc COM 46982L108   558,550 4,267 SH   SOLE   133 0 4,134
Johnson & Johnson COM 478160104   1,102,197 6,801 SH   SOLE   5,137 0 1,664
KLA Corporation COM 482480100   580,807 750 SH   SOLE   25 0 725
Lockheed Martin Corp COM 539830109   245,205 419 SH   SOLE   18 0 401
Marriott International COM 571903202   1,122,180 4,514 SH   SOLE   3,352 0 1,162
Mastercard Inc CL A COM 57636Q104   1,050,830 2,128 SH   SOLE   341 0 1,787
McDonalds Corp COM 580135101   934,237 3,068 SH   SOLE   2,608 0 460
McKesson Corp COM 58155Q103   2,259,575 4,570 SH   SOLE   262 0 4,308
Merck & Co Inc COM 58933Y105   237,568 2,092 SH   SOLE   194 0 1,898
Meta Platforms Inc COM 30303M102   3,705,837 6,474 SH   SOLE   562 0 5,912
Microchip Tech Inc COM 595017104   1,994,593 24,842 SH   SOLE   46 0 24,796
Microsoft Corp COM 594918104   3,139,462 7,296 SH   SOLE   3,189 0 4,107
Morgan Stanley COM 617446448   979,856 9,400 SH   SOLE   7,950 0 1,450
Nasdaq Inc COM 631103108   564,819 7,736 SH   SOLE   0 0 7,736
Netflix Inc COM 64110L106   1,361,089 1,919 SH   SOLE   1,357 0 562
NextEra Energy Inc COM 65339F101   1,154,946 13,663 SH   SOLE   11,484 0 2,179
Norfolk Southern Corp COM 655844108   248,500 1,000 SH   SOLE   0 0 1,000
Novo Nordisk A/S COM 670100205   369,593 3,104 SH   SOLE   1,632 0 1,472
Nucor Corp COM 670346105   790,187 5,256 SH   SOLE   4,400 0 856
Nvidia Corp COM 67066G104   4,699,113 38,695 SH   SOLE   12,984 0 25,711
Old Dominion Freight Line Inc COM 679580100   3,025,476 15,231 SH   SOLE   26 0 15,205
Oracle Corp COM 68389X105   2,536,502 14,886 SH   SOLE   1,610 0 13,276
Parker-Hannifin Corp COM 701094104   527,570 835 SH   SOLE   0 0 835
PepsiCo Inc COM 713448108   1,038,835 6,109 SH   SOLE   5,344 0 765
Pfizer Inc COM 717081103   808,584 27,940 SH   SOLE   25,500 0 2,440
Procter & Gamble Co COM 742718109   1,288,435 7,439 SH   SOLE   5,583 0 1,856
Quanta Services Inc COM 74762E102   2,443,877 8,197 SH   SOLE   1,021 0 7,176
Raymond James Financial Inc COM 754730109   398,117 3,251 SH   SOLE   0 0 3,251
Regeneron Pharmaceuticals Inc COM 75886F107   1,935,493 1,841 SH   SOLE   4 0 1,837
Roper Technologies Inc COM 776696106   394,516 709 SH   SOLE   0 0 709
Royal Caribbean Cruise COM V7780T103   239,436 1,350 SH   SOLE   1,350 0 0
S&P Global Inc COM 78409V104   2,823,708 5,466 SH   SOLE   402 0 5,064
Salesforce Inc COM 79466L302   1,304,052 4,764 SH   SOLE   656 0 4,108
Schwab Charles Corporation COM 808513105   1,930,215 29,783 SH   SOLE   2,647 0 27,136
Schwab US Dividend Equity ETF COM 808524797   403,039 4,768 SH   SOLE   828 0 3,940
Stryker Corp COM 863667101   2,074,022 5,741 SH   SOLE   2,957 0 2,784
T-Mobile US Inc COM 872590104   226,583 1,098 SH   SOLE   158 0 940
TJX Companies COM 872540109   1,071,377 9,115 SH   SOLE   7,640 0 1,475
Taiwan Semiconductor Manufactu COM 874039100   368,354 2,121 SH   SOLE   303 0 1,818
Targa Resources Corp COM 87612G101   798,958 5,398 SH   SOLE   1,500 0 3,898
Texas Instruments Inc COM 882508104   1,023,348 4,954 SH   SOLE   4,205 0 749
The Southern Company COM 842587107   260,004 2,883 SH   SOLE   262 0 2,621
The Walt Disney Co COM 254687106   801,744 8,335 SH   SOLE   6,850 0 1,485
Thermo Fisher Scientific COM 883556102   1,875,988 3,033 SH   SOLE   7 0 3,026
Trane Technologies plc COM G8994E103   3,797,592 9,769 SH   SOLE   151 0 9,618
US Bancorp COM 902973304   1,067,018 23,333 SH   SOLE   20,100 0 3,233
US Treasury 3 Month Bill ETF COM 74933W452   303,192 6,059 SH   SOLE   509 0 5,550
Union Pac Corp COM 907818108   1,171,273 4,752 SH   SOLE   3,659 0 1,093
United Rentals Inc COM 911363109   2,662,906 3,289 SH   SOLE   408 0 2,881
UnitedHealth Group Inc COM 91324P102   856,112 1,464 SH   SOLE   0 0 1,464
Vanguard Interm-Tm Corp Bd Idx COM 92206C870   528,211 6,307 SH   SOLE   670 0 5,637
Vanguard Short-Term Bd ETF COM 921937827   551,853 7,013 SH   SOLE   606 0 6,407
Verizon Communications Inc COM 92343V104   1,203,229 26,792 SH   SOLE   22,212 0 4,580
Visa Inc COM 92826C839   3,040,809 11,059 SH   SOLE   3,365 0 7,694
Walmart Inc COM 931142103   1,313,278 16,264 SH   SOLE   12,394 0 3,870
Waste Management Inc COM 94106L109   423,415 2,040 SH   SOLE   1,030 0 1,010
Wells Fargo & Co COM 949746101   1,780,236 31,514 SH   SOLE   67 0 31,447
Zoetis Inc COM 98978V103   935,479 4,788 SH   SOLE   4,100 0 688
iShares Core S&P 500 COM 464287200   344,938 598 SH   SOLE   0 0 598
iShares MSCI EAFE ETF COM 464287465   303,744 3,632 SH   SOLE   268 0 3,364
iShares Russell 1000 Grw ETF COM 464287614   1,143,407 3,046 SH   SOLE   0 0 3,046
iShares Russell 2000 Index ETF COM 464287655   378,605 1,714 SH   SOLE   0 0 1,714
iShares Tr 3-7 Yr Treas Bd COM 464288661   601,852 5,032 SH   SOLE   617 0 4,415