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   429 3,776 SH   SOLE   0 0 3,776
ABBVIE COM 00287Y109   767 4,214 SH   SOLE   0 0 4,214
ACCENTURE PLC COM G1151C101   11,498 33,173 SH   SOLE   0 0 33,173
ALCON INC F COM H01301128   11,735 140,888 SH   SOLE   0 0 140,888
ALLIANT ENERGY COM 018802108   302 6,000 SH   SOLE   0 0 6,000
ALLSTATE COM 020002101   291 1,684 SH   SOLE   0 0 1,684
ALPHABET INC CL A COM 02079K305   387 2,566 SH   SOLE   0 0 2,566
ALPHABET INC CL C COM 02079K107   273 1,790 SH   SOLE   0 0 1,790
APPLE INC COM 037833100   927 5,405 SH   SOLE   0 0 5,405
BECTON DICKINSON COM 075887109   8,501 34,353 SH   SOLE   0 0 34,353
BLACKROCK COM 09247X101   15,823 18,979 SH   SOLE   0 0 18,979
CHEVRON COM 166764100   288 1,823 SH   SOLE   0 0 1,823
CISCO SYSTEMS COM 17275R102   9,322 186,784 SH   SOLE   0 0 186,784
COCA-COLA COM 191216100   10,269 167,850 SH   SOLE   0 0 167,850
COMCAST CORP COM 20030N101   14,490 334,245 SH   SOLE   0 0 334,245
DANAHER CORP COM 235851102   10,160 40,684 SH   SOLE   0 0 40,684
DUPONT COM 26614N102   8,210 107,079 SH   SOLE   0 0 107,079
EXXON MOBIL COM 30231G102   520 4,474 SH   SOLE   0 0 4,474
GENERAL MILLS COM 370334104   400 5,722 SH   SOLE   0 0 5,722
GOLDMAN SACHS COM 38141G104   13,703 32,807 SH   SOLE   0 0 32,807
HERSHEY FOODS COM 427866108   4,696 24,145 SH   SOLE   0 0 24,145
HOME DEPOT INC COM 437076102   1,299 3,387 SH   SOLE   0 0 3,387
HONEYWELL INT'L COM 438516106   16,562 80,690 SH   SOLE   0 0 80,690
JOHNSON/JOHNSON COM 478160104   14,856 93,911 SH   SOLE   0 0 93,911
JP MORGAN COM 46625H100   29,921 149,381 SH   SOLE   0 0 149,381
LOCKHEED MARTIN COM 539830109   11,955 26,283 SH   SOLE   0 0 26,283
LOWE'S COM 548661107   25,883 101,611 SH   SOLE   0 0 101,611
MARRIOTT INT'L COM 571903202   9,817 38,908 SH   SOLE   0 0 38,908
MCDONALDS CORP COM 580135101   282 1,000 SH   SOLE   0 0 1,000
MERCK & CO COM 58933Y105   1,000 7,579 SH   SOLE   0 0 7,579
MICROSOFT CORP COM 594918104   36,213 86,075 SH   SOLE   0 0 86,075
MONDELEZ INT'L COM 609207105   4,734 67,635 SH   SOLE   0 0 67,635
NASDAQ COM 631103108   5,232 82,910 SH   SOLE   0 0 82,910
NEXTERA ENERGY COM 65339F101   9,576 149,840 SH   SOLE   0 0 149,840
NOVARTIS AG ADR COM 66987V109   13,645 141,064 SH   SOLE   0 0 141,064
NVIDIA CORP COM 67066G104   278 308 SH   SOLE   0 0 308
ORACLE CORP COM 68389X105   13,147 104,667 SH   SOLE   0 0 104,667
PEPSICO COM 713448108   10,020 57,252 SH   SOLE   0 0 57,252
PFIZER COM 717081103   6,993 252,011 SH   SOLE   0 0 252,011
PHILIP MORRIS COM 718172109   7,133 77,854 SH   SOLE   0 0 77,854
PHILLIPS 66 COM 718546104   8,201 50,208 SH   SOLE   0 0 50,208
PPG INDUSTRIES COM 693506107   11,081 76,474 SH   SOLE   0 0 76,474
PROCTER/GAMBLE COM 742718109   15,801 97,389 SH   SOLE   0 0 97,389
SLB COM 806857108   10,015 182,725 SH   SOLE   0 0 182,725
SOUTHERN CO COM 842587107   363 5,060 SH   SOLE   0 0 5,060
STARBUCKS CORP COM 855244109   8,275 90,544 SH   SOLE   0 0 90,544
STIFEL FINANCIAL COM 860630102   270 3,450 SH   SOLE   0 0 3,450
TARGET CORP COM 87612E106   9,044 51,037 SH   SOLE   0 0 51,037
TEXAS INSTR. COM 882508104   8,998 51,652 SH   SOLE   0 0 51,652
UNITEDHEALTH COM 91324P102   4,724 9,550 SH   SOLE   0 0 9,550
UPS COM 911312106   12,603 84,796 SH   SOLE   0 0 84,796
WALMART INC COM 931142103   549 9,120 SH   SOLE   0 0 9,120
WALT DISNEY CO COM 254687106   14,648 119,713 SH   SOLE   0 0 119,713
WASTE MGMT COM 94106L109   12,805 60,076 SH   SOLE   0 0 60,076
WILLIS TOWERS COM G96629103   11,739 42,686 SH   SOLE   0 0 42,686
ISHARES CORE S&P 500 ETF ETF 464287200   252 480 SH   SOLE   0 0 480
2024 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J841   1,044 49,770 SH   SOLE   0 0 49,770
2024 ISHARES IBONDS ETF ETF 46434VBG4   2,255 90,025 SH   SOLE   0 0 90,025
2025 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J825   945 46,247 SH   SOLE   0 0 46,247
2025 ISHARES IBONDS ETF ETF 46434VBD1   2,210 89,065 SH   SOLE   0 0 89,065
2026 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J791   435 22,625 SH   SOLE   0 0 22,625
2026 ISHARES IBONDS ETF ETF 46435GAA0   1,784 74,805 SH   SOLE   0 0 74,805
2027 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J783   290 15,055 SH   SOLE   0 0 15,055
2027 ISHARES IBONDS ETF ETF 46435UAA9   1,411 59,280 SH   SOLE   0 0 59,280
2028 ISHARES IBONDS ETF ETF 46435U515   958 38,450 SH   SOLE   0 0 38,450