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
3M Company COM 88579y101 304,928 1,965 SH SOLE 0 0 1,965
AbbVie Inc. COM 00287y109 9,087,415 39,248 SH SOLE 0 0 39,248
Abbott Laboratories COM 002824100 10,210,958 76,235 SH SOLE 0 0 76,235
Accenture PLC COM G1151C101 3,747,334 15,196 SH SOLE 0 0 15,196
Adobe Systems Inc. COM 00724f101 2,551,793 7,234 SH SOLE 0 0 7,234
Alphabet Inc. Class A COM 02079K305 1,546,346 6,361 SH SOLE 0 0 6,361
Alphabet Inc. Class C COM 02079K107 24,898,847 102,233 SH SOLE 0 0 102,233
Altria Group Inc. COM 02209s103 237,816 3,600 SH SOLE 0 0 3,600
Amazon.com, Inc. COM 023135106 2,066,812 9,413 SH SOLE 0 0 9,413
American Express Co. COM 258161090 277,686 836 SH SOLE 0 0 836
Amgen COM 031162100 1,027,200 3,640 SH SOLE 0 0 3,640
Apple Inc. COM 037833100 6,799,523 26,704 SH SOLE 0 0 26,704
Becton, Dickinson COM 075887109 2,502,681 13,371 SH SOLE 0 0 13,371
Berkshire Hathaway - B COM 846702074 22,374,946 44,506 SH SOLE 0 0 44,506
Broadcom Inc COM 11135F101 7,809,630 23,672 SH SOLE 0 0 23,672
Carrier Global Corp COM 14448C104 8,545,177 143,135 SH SOLE 0 0 143,135
Chevron Corp COM 166764100 1,504,605 9,689 SH SOLE 0 0 9,689
Church & Dwight Co. COM 171340102 8,865,374 101,168 SH SOLE 0 0 101,168
Cisco Systems Inc. COM 17275R102 10,547,836 154,163 SH SOLE 0 0 154,163
Coca-Cola COM 191216100 456,813 6,888 SH SOLE 0 0 6,888
ConocoPhillips COM 20825c104 1,847,910 19,536 SH SOLE 0 0 19,536
Costco Companies, Inc. COM 22160K105 759,017 820 SH SOLE 0 0 820
Disney, Walt COM 254687106 2,519,687 22,006 SH SOLE 0 0 22,006
Donaldson Company COM 257651109 281,810 3,443 SH SOLE 0 0 3,443
Dover Corp. COM 260003108 291,952 1,750 SH SOLE 0 0 1,750
Duke Energy COM 26441C204 275,858 2,229 SH SOLE 0 0 2,229
Eaton Corporation COM 278058102 1,390,713 3,716 SH SOLE 0 0 3,716
Ecolab Inc. COM 278865100 10,108,537 36,911 SH SOLE 0 0 36,911
Enbridge Inc. COM 29250N105 7,202,812 142,743 SH SOLE 0 0 142,743
Exxon Mobil COM 30231G102 539,960 4,789 SH SOLE 0 0 4,789
Fiserv, Inc. COM 337738108 5,949,217 46,143 SH SOLE 0 0 46,143
General Dynamics COM 369550108 308,946 906 SH SOLE 0 0 906
GoLogiq Inc - Restricted Share COM 361999337 0 17,000 SH SOLE 0 0 17,000
Home Depot COM 437076102 996,362 2,459 SH SOLE 0 0 2,459
Honeywell International COM 438516106 367,164 1,744 SH SOLE 0 0 1,744
IBM COM 459200101 1,590,536 5,637 SH SOLE 0 0 5,637
Illinois Tool Works COM 452308109 10,096,627 38,720 SH SOLE 0 0 38,720
J.P. Morgan Chase COM 46625h100 2,779,254 8,811 SH SOLE 0 0 8,811
Johnson & Johnson COM 478160104 9,226,089 49,758 SH SOLE 0 0 49,758
Kimberly-Clark COM 494368103 245,313 1,973 SH SOLE 0 0 1,973
L3 Harris Technologies COM 502431109 14,663,701 48,013 SH SOLE 0 0 48,013
Lilly, Eli COM 532457108 732,480 960 SH SOLE 0 0 960
Linde Plc COM G54950103 7,417,600 15,616 SH SOLE 0 0 15,616
MasterCard Inc. COM 57636q104 870,848 1,531 SH SOLE 0 0 1,531
McDonald's Corp. COM 580135101 675,243 2,222 SH SOLE 0 0 2,222
Merck & Co Inc. COM 58933Y105 871,445 10,383 SH SOLE 0 0 10,383
Meta Platforms Inc Class A COM 30303M102 238,673 325 SH SOLE 0 0 325
MicrochipTechnology COM 595017104 5,832,790 90,825 SH SOLE 0 0 90,825
Microsoft Corp. COM 594918104 38,984,318 75,267 SH SOLE 0 0 75,267
Mondelez International COM 609207105 7,310,905 117,031 SH SOLE 0 0 117,031
NVIDIA Corp. COM 67066g104 1,252,885 6,715 SH SOLE 0 0 6,715
Netflix Inc. COM 64110l106 312,918 261 SH SOLE 0 0 261
NextEra Energy, Inc. COM 65339f101 10,173,863 134,771 SH SOLE 0 0 134,771
Norfolk Southern COM 655844108 12,826,054 42,695 SH SOLE 0 0 42,695
Oracle Corporation COM 68389X105 572,042 2,034 SH SOLE 0 0 2,034
Otis Worldwide Corp COM 68902V107 2,249,909 24,608 SH SOLE 0 0 24,608
Paychex, Inc. COM 704326107 371,874 2,934 SH SOLE 0 0 2,934
PepsiCo Inc. COM 713448108 7,545,464 53,727 SH SOLE 0 0 53,727
Pfizer, Inc. COM 717081103 471,100 18,489 SH SOLE 0 0 18,489
Philip Morris Int'l COM 718172109 307,369 1,895 SH SOLE 0 0 1,895
Procter & Gamble COM 742718109 8,880,797 57,799 SH SOLE 0 0 57,799
RTX Corporation COM 75513E101 13,214,162 78,971 SH SOLE 0 0 78,971
Republic Services, Inc. COM 760759100 4,005,573 17,455 SH SOLE 0 0 17,455
Rockwell Automation COM 773903109 11,301,755 32,334 SH SOLE 0 0 32,334
Stryker Corp. COM 863667101 228,456 618 SH SOLE 0 0 618
TJX Companies COM 872540109 414,252 2,866 SH SOLE 0 0 2,866
Thermo Fisher Scientific COM 883556102 14,493,865 29,883 SH SOLE 0 0 29,883
Union Pacific Corp. COM 907818108 412,938 1,747 SH SOLE 0 0 1,747
Verizon Communications COM 92343v104 2,346,403 53,388 SH SOLE 0 0 53,388
Visa, Inc. COM 92826c839 569,367 1,668 SH SOLE 0 0 1,668
Walmart Inc COM 931142103 611,043 5,929 SH SOLE 0 0 5,929
Wells Fargo COM 949746101 212,819 2,539 SH SOLE 0 0 2,539
Yum! Brands, Inc. COM 988498810 340,784 2,242 SH SOLE 0 0 2,242
FlexShares Quality Dividend In ETF 33939l860 635,200 8,000 SH SOLE 0 0 8,000
Midcap SPDR Trust Series 1 ETF 78467y107 819,541 1,375 SH SOLE 0 0 1,375
SPDR Gold Trust ETF 78463v107 1,018,422 2,865 SH SOLE 0 0 2,865
SPDR S&P 500 ETF ETF 78462F103 283,793 426 SH SOLE 0 0 426
Vanguard Growth Index Fund ETF ETF 922908736 255,153 532 SH SOLE 0 0 532
Vanguard Info Tech Index ETF ETF 92204A702 212,043 284 SH SOLE 0 0 284
Vanguard S&P 500 ETF ETF 922908363 275,571 450 SH SOLE 0 0 450
Vanguard Total Stock Mkt ETF ETF 922908769 477,487 1,455 SH SOLE 0 0 1,455
iShares Gold Trust ETF ETF 92204A702 227,406 3,125 SH SOLE 0 0 3,125
iShares Russell 2000 ETF ETF 464287655 707,733 2,925 SH SOLE 0 0 2,925
iShares S&P 500 Growth ETF ETF 464287309 362,160 3,000 SH SOLE 0 0 3,000