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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 451 4,120 SH   SOLE   0 0 4,120
ABBVIE COM 00287y109 375 3,500 SH   SOLE   0 0 3,500
ACCENTURE PLC COM G1151C101 12,185 46,647 SH   SOLE   0 0 46,647
ALCON INC F COM H01301128 12,056 182,717 SH   SOLE   0 0 182,717
ALLIANT ENERGY CORP COM 018802108 309 6,000 SH   SOLE   0 0 6,000
ALPHABET INC CLASS A COM 02079K305 321 183 SH   SOLE   0 0 183
ALPHABET INC CLASS C COM 02079K107 233 133 SH   SOLE   0 0 133
ALTRIA GROUP COM 02209S103 7,962 194,184 SH   SOLE   0 0 194,184
APPLE INC COM 037833100 793 5,978 SH   SOLE   0 0 5,978
AT&T INC COM 00206R102 296 10,300 SH   SOLE   0 0 10,300
BECTON DICKINSON COM 075887109 5,551 22,185 SH   SOLE   0 0 22,185
CAPITAL ONE COM 14040H105 14,207 143,722 SH   SOLE   0 0 143,722
CISCO SYSTEMS COM 17275R102 22,188 495,832 SH   SOLE   0 0 495,832
COCA-COLA COM 191216100 11,559 210,770 SH   SOLE   0 0 210,770
COMCAST CORP COM 20030N101 24,415 465,938 SH   SOLE   0 0 465,938
DOMINION RES COM 25746U109 724 9,630 SH   SOLE   0 0 9,630
DUKE ENERGY CORP COM 26441C204 6,663 72,776 SH   SOLE   0 0 72,776
DUPONT COM 26614N102 10,770 151,458 SH   SOLE   0 0 151,458
GENERAL MILLS COM 370334104 317 5,392 SH   SOLE   0 0 5,392
HOME DEPOT INC COM 437076102 1,249 4,703 SH   SOLE   0 0 4,703
HONEYWELL INT'L COM 438516106 23,130 108,743 SH   SOLE   0 0 108,743
JOHNSON & JOHNSON COM 478160104 19,463 123,666 SH   SOLE   0 0 123,666
JOHNSON CONTROLS COM G51502105 13,127 281,748 SH   SOLE   0 0 281,748
JP MORGAN CHASE COM 46625H100 26,826 211,113 SH   SOLE   0 0 211,113
LOCKHEED MARTIN COM 539830109 13,036 36,723 SH   SOLE   0 0 36,723
LOWE'S COMPANIES COM 548661107 32,308 201,282 SH   SOLE   0 0 201,282
MARRIOTT INT'L COM 571903202 6,621 50,187 SH   SOLE   0 0 50,187
MCDONALDS CORP COM 580135101 210 980 SH   SOLE   0 0 980
MERCK & CO COM 58933Y105 794 9,706 SH   SOLE   0 0 9,706
MICROSOFT CORP COM 594918104 34,947 157,123 SH   SOLE   0 0 157,123
MONDELEZ INT'L COM 609207105 292 5,000 SH   SOLE   0 0 5,000
NOVARTIS AG ADR COM 66987V109 18,574 196,693 SH   SOLE   0 0 196,693
PEPSICO COM 713448108 16,935 114,195 SH   SOLE   0 0 114,195
PFIZER COM 717081103 20,699 562,307 SH   SOLE   0 0 562,307
PHILIP MORRIS INT'L COM 718172109 12,719 153,627 SH   SOLE   0 0 153,627
PHILLIPS 66 COM 718546104 7,256 103,746 SH   SOLE   0 0 103,746
PPG INDUSTRIES INC COM 693506107 13,194 91,483 SH   SOLE   0 0 91,483
PROCTER & GAMBLE COM 742718109 17,955 129,041 SH   SOLE   0 0 129,041
SCHLUMBERGER COM 806857108 6,954 318,557 SH   SOLE   0 0 318,557
SOUTHERN CO COM 842587107 2,375 38,655 SH   SOLE   0 0 38,655
STARBUCKS CORP COM 855244109 7,354 68,738 SH   SOLE   0 0 68,738
STIFEL FINANCIAL CORP COM 860630102 350 6,930 SH   SOLE   0 0 6,930
TJX COMPANIES INC COM 872540109 11,929 174,685 SH   SOLE   0 0 174,685
U.S. BANCORP COM 902973304 14,432 309,764 SH   SOLE   0 0 309,764
UNITED PARCEL SERVICE COM 911312106 21,689 128,795 SH   SOLE   0 0 128,795
VERIZON COMM COM 92343V104 21,241 361,543 SH   SOLE   0 0 361,543
WALMART INC COM 931142103 432 2,998 SH   SOLE   0 0 2,998
WALT DISNEY CO COM 254687106 22,103 121,995 SH   SOLE   0 0 121,995
WISCONSIN ENERGY CORP COM 92939U106 446 4,850 SH   SOLE   0 0 4,850
2021 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J700 1,392 65,645 SH   SOLE   0 0 65,645
2021 ISHARES IBONDS ETF ETF 46434VBK5 2,680 107,590 SH   SOLE   0 0 107,590
2022 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J882 686 31,550 SH   SOLE   0 0 31,550
2022 ISHARES IBONDS ETF ETF 46434VBA7 2,283 89,305 SH   SOLE   0 0 89,305
2023 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J866 683 31,230 SH   SOLE   0 0 31,230
2023 ISHARES IBONDS ETF ETF 46434VAX8 2,418 92,065 SH   SOLE   0 0 92,065
2024 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J841 617 27,580 SH   SOLE   0 0 27,580
2024 ISHARES IBONDS ETF ETF 46434VBG4 1,894 71,275 SH   SOLE   0 0 71,275
2025 INVESCO BULLETSHARES CORP BOND ETF ETF 46138J825 352 15,580 SH   SOLE   0 0 15,580
2025 ISHARES IBONDS ETF ETF 46434VBD1 1,194 43,625 SH   SOLE   0 0 43,625