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   356 3,675 SH   SOLE   0 0 3,675
ABBVIE COM 00287Y109   624 4,183 SH   SOLE   0 0 4,183
ACCENTURE PLC COM G1151C101   10,726 34,925 SH   SOLE   0 0 34,925
ALCON INC F COM H01301128   11,217 145,558 SH   SOLE   0 0 145,558
ALLIANT ENERGY COM 018802108   291 6,000 SH   SOLE   0 0 6,000
ALPHABET INC CL A COM 02079K305   340 2,598 SH   SOLE   0 0 2,598
ALPHABET INC CL C COM 02079K107   287 2,180 SH   SOLE   0 0 2,180
ALTRIA GROUP COM 02209S103   6,564 156,090 SH   SOLE   0 0 156,090
APPLE INC COM 037833100   863 5,041 SH   SOLE   0 0 5,041
BECTON DICKINSON COM 075887109   9,153 35,405 SH   SOLE   0 0 35,405
BLACKROCK COM 09247X101   11,974 18,522 SH   SOLE   0 0 18,522
CHEVRON COM 166764100   307 1,823 SH   SOLE   0 0 1,823
CISCO SYSTEMS COM 17275R102   13,796 256,613 SH   SOLE   0 0 256,613
COCA-COLA COM 191216100   9,552 170,629 SH   SOLE   0 0 170,629
COMCAST CORP COM 20030N101   15,525 350,137 SH   SOLE   0 0 350,137
DANAHER CORP COM 235851102   9,165 36,941 SH   SOLE   0 0 36,941
DUPONT COM 26614N102   9,033 121,097 SH   SOLE   0 0 121,097
EXXON MOBIL COM 30231G102   467 3,974 SH   SOLE   0 0 3,974
GENERAL MILLS COM 370334104   337 5,266 SH   SOLE   0 0 5,266
HOME DEPOT INC COM 437076102   1,071 3,545 SH   SOLE   0 0 3,545
HONEYWELL INT'L COM 438516106   15,292 82,778 SH   SOLE   0 0 82,778
JOHNSON & JOHNSON COM 478160104   14,536 93,331 SH   SOLE   0 0 93,331
JOHNSON CONTROLS COM G51502105   9,957 187,123 SH   SOLE   0 0 187,123
JP MORGAN CHASE COM 46625H100   22,572 155,651 SH   SOLE   0 0 155,651
LOCKHEED MARTIN COM 539830109   7,567 18,503 SH   SOLE   0 0 18,503
LOWE'S COMPANIES COM 548661107   25,410 122,259 SH   SOLE   0 0 122,259
MARRIOTT INT'L COM 571903202   7,513 38,224 SH   SOLE   0 0 38,224
MCDONALDS CORP COM 580135101   237 900 SH   SOLE   0 0 900
MERCK & CO COM 58933Y105   907 8,811 SH   SOLE   0 0 8,811
MICROSOFT CORP COM 594918104   29,503 93,438 SH   SOLE   0 0 93,438
MONDELEZ INT'L COM 609207105   350 5,046 SH   SOLE   0 0 5,046
NEXTERA ENERGY COM 65339F101   7,607 132,786 SH   SOLE   0 0 132,786
NOVARTIS AG ADR COM 66987V109   14,844 145,731 SH   SOLE   0 0 145,731
ORACLE CORP COM 68389X105   11,685 110,317 SH   SOLE   0 0 110,317
PEPSICO COM 713448108   14,206 83,842 SH   SOLE   0 0 83,842
PFIZER COM 717081103   8,817 265,820 SH   SOLE   0 0 265,820
PHILIP MORRIS COM 718172109   7,073 76,403 SH   SOLE   0 0 76,403
PHILLIPS 66 COM 718546104   6,169 51,342 SH   SOLE   0 0 51,342
PPG INDUSTRIES COM 693506107   10,379 79,965 SH   SOLE   0 0 79,965
PROCTER & GAMBLE COM 742718109   14,770 101,259 SH   SOLE   0 0 101,259
SLB COM 806857108   8,013 137,448 SH   SOLE   0 0 137,448
SOUTHERN CO COM 842587107   443 6,840 SH   SOLE   0 0 6,840
STARBUCKS CORP COM 855244109   8,450 92,584 SH   SOLE   0 0 92,584
STIFEL FINANCIAL COM 860630102   212 3,450 SH   SOLE   0 0 3,450
TARGET CORP COM 87612E106   6,131 55,445 SH   SOLE   0 0 55,445
TEXAS INSTR. COM 882508104   8,409 52,883 SH   SOLE   0 0 52,883
UPS COM 911312106   13,523 86,757 SH   SOLE   0 0 86,757
WALMART INC COM 931142103   486 3,040 SH   SOLE   0 0 3,040
WALT DISNEY CO COM 254687106   10,658 131,504 SH   SOLE   0 0 131,504
WASTE MGMT COM 94106L109   9,337 61,252 SH   SOLE   0 0 61,252
WILLIS TOWERS COM G96629103   9,068 43,394 SH   SOLE   0 0 43,394
ISHARES CORE S&P 500 ETF ETF 464287200   212 493 SH   SOLE   0 0 493
2023 ISHARES IBONDS ETF ETF 46434VAX8   992 39,118 SH   SOLE   0 0 39,118
2024 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J841   999 48,340 SH   SOLE   0 0 48,340
2024 ISHARES IBONDS ETF ETF 46434VBG4   2,218 89,680 SH   SOLE   0 0 89,680
2025 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J825   838 41,660 SH   SOLE   0 0 41,660
2025 ISHARES IBONDS ETF ETF 46434VBD1   2,009 82,455 SH   SOLE   0 0 82,455
2026 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J791   271 14,400 SH   SOLE   0 0 14,400
2026 ISHARES IBONDS ETF ETF 46435GAA0   1,492 63,925 SH   SOLE   0 0 63,925
2027 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J783   209 11,170 SH   SOLE   0 0 11,170
2027 ISHARES IBONDS ETF ETF 46435UAA9   999 43,173 SH   SOLE   0 0 43,173