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   416 3,776 SH   SOLE   0 0 3,776
ABBVIE COM 00287Y109   669 4,314 SH   SOLE   0 0 4,314
ACCENTURE PLC COM G1151C101   11,839 33,738 SH   SOLE   0 0 33,738
ALCON INC F COM H01301128   11,295 144,588 SH   SOLE   0 0 144,588
ALLIANT ENERGY COM 018802108   308 6,000 SH   SOLE   0 0 6,000
ALLSTATE COM 020002101   236 1,684 SH   SOLE   0 0 1,684
ALPHABET INC CL A COM 02079K305   406 2,906 SH   SOLE   0 0 2,906
ALPHABET INC CL C COM 02079K107   307 2,180 SH   SOLE   0 0 2,180
APPLE INC COM 037833100   1,041 5,405 SH   SOLE   0 0 5,405
BECTON DICKINSON COM 075887109   8,732 35,811 SH   SOLE   0 0 35,811
BLACKROCK COM 09247X101   15,518 19,116 SH   SOLE   0 0 19,116
CHEVRON COM 166764100   272 1,823 SH   SOLE   0 0 1,823
CISCO SYSTEMS COM 17275R102   12,948 256,288 SH   SOLE   0 0 256,288
COCA-COLA COM 191216100   10,072 170,920 SH   SOLE   0 0 170,920
COMCAST CORP COM 20030N101   15,249 347,758 SH   SOLE   0 0 347,758
DANAHER CORP COM 235851102   9,514 41,125 SH   SOLE   0 0 41,125
DUPONT COM 26614N102   8,642 112,342 SH   SOLE   0 0 112,342
EXXON MOBIL COM 30231G102   447 4,474 SH   SOLE   0 0 4,474
GENERAL MILLS COM 370334104   373 5,722 SH   SOLE   0 0 5,722
GOLDMAN SACHS COM 38141G104   5,159 13,373 SH   SOLE   0 0 13,373
HERSHEY FOODS COM 427866108   4,540 24,351 SH   SOLE   0 0 24,351
HOME DEPOT INC COM 437076102   1,247 3,597 SH   SOLE   0 0 3,597
HONEYWELL INT'L COM 438516106   17,307 82,527 SH   SOLE   0 0 82,527
JOHNSON & JOHNSON COM 478160104   15,089 96,268 SH   SOLE   0 0 96,268
JOHNSON CONTROLS COM G51502105   810 14,050 SH   SOLE   0 0 14,050
JP MORGAN CHASE COM 46625H100   26,064 153,227 SH   SOLE   0 0 153,227
LOCKHEED MARTIN COM 539830109   12,117 26,735 SH   SOLE   0 0 26,735
LOWE'S COMPANIES COM 548661107   27,245 122,423 SH   SOLE   0 0 122,423
MARRIOTT INT'L COM 571903202   8,705 38,600 SH   SOLE   0 0 38,600
MCDONALDS CORP COM 580135101   297 1,000 SH   SOLE   0 0 1,000
MERCK & CO COM 58933Y105   1,022 9,379 SH   SOLE   0 0 9,379
MICROSOFT CORP COM 594918104   33,754 89,762 SH   SOLE   0 0 89,762
MONDELEZ INT'L COM 609207105   4,845 66,894 SH   SOLE   0 0 66,894
NEXTERA ENERGY COM 65339F101   8,380 137,963 SH   SOLE   0 0 137,963
NOVARTIS AG ADR COM 66987V109   14,540 144,004 SH   SOLE   0 0 144,004
ORACLE CORP COM 68389X105   11,213 106,353 SH   SOLE   0 0 106,353
PEPSICO COM 713448108   13,953 82,154 SH   SOLE   0 0 82,154
PFIZER COM 717081103   7,356 255,497 SH   SOLE   0 0 255,497
PHILIP MORRIS COM 718172109   7,477 79,475 SH   SOLE   0 0 79,475
PHILLIPS 66 COM 718546104   6,764 50,801 SH   SOLE   0 0 50,801
PPG INDUSTRIES COM 693506107   11,686 78,138 SH   SOLE   0 0 78,138
PROCTER & GAMBLE COM 742718109   14,671 100,114 SH   SOLE   0 0 100,114
SLB COM 806857108   7,445 143,063 SH   SOLE   0 0 143,063
SOUTHERN CO COM 842587107   480 6,840 SH   SOLE   0 0 6,840
STARBUCKS CORP COM 855244109   8,796 91,617 SH   SOLE   0 0 91,617
STIFEL FINANCIAL COM 860630102   239 3,450 SH   SOLE   0 0 3,450
TARGET CORP COM 87612E106   7,392 51,902 SH   SOLE   0 0 51,902
TEXAS INSTR. COM 882508104   8,572 50,285 SH   SOLE   0 0 50,285
UPS COM 911312106   13,840 88,024 SH   SOLE   0 0 88,024
WALMART INC COM 931142103   510 3,238 SH   SOLE   0 0 3,238
WALT DISNEY CO COM 254687106   11,441 126,712 SH   SOLE   0 0 126,712
WASTE MGMT COM 94106L109   10,855 60,608 SH   SOLE   0 0 60,608
WILLIS TOWERS COM G96629103   10,290 42,662 SH   SOLE   0 0 42,662
ISHARES CORE S&P 500 ETF ETF 464287200   230 482 SH   SOLE   0 0 482
2024 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J841   999 47,810 SH   SOLE   0 0 47,810
2024 ISHARES IBONDS ETF ETF 46434VBG4   2,212 88,805 SH   SOLE   0 0 88,805
2025 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J825   854 41,770 SH   SOLE   0 0 41,770
2025 ISHARES IBONDS ETF ETF 46434VBD1   2,039 82,370 SH   SOLE   0 0 82,370
2026 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J791   386 20,025 SH   SOLE   0 0 20,025
2026 ISHARES IBONDS ETF ETF 46435GAA0   1,685 70,510 SH   SOLE   0 0 70,510
2027 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J783   217 11,170 SH   SOLE   0 0 11,170
2027 ISHARES IBONDS ETF ETF 46435UAA9   1,255 52,458 SH   SOLE   0 0 52,458
2028 ISHARES IBONDS ETF ETF 46435U515   525 20,915 SH   SOLE   0 0 20,915