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
AMAZON COM INC COM Stock 023135106   1,086,825 12,938 SH   SOLE 0 9,598 0 3,340
INVESCO QQQ TRUST ETF 46090E103   454,208 1,706 SH   SOLE 0 1,590 0 115
ATI INC COM Stock 01741R102   339,508 11,370 SH   SOLE 0 8,670 0 2,700
XPO INC COM Stock 983793100   517,992 15,560 SH   SOLE 0 11,845 0 3,715
ISHARES GOLD TRUST ETF 464285204   290,764 8,406 SH   SOLE 0 6,681 0 1,725
ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF ETF 46435G672   361,570 7,604 SH   SOLE 0 5,340 0 2,264
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788   1,765,094 44,596 SH   SOLE 0 36,810 0 7,784
JOHNSON & JOHNSON COM Stock 478160104   3,715,470 21,033 SH   SOLE 0 16,258 0 4,774
WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527   346,511 6,893 SH   SOLE 0 5,714 0 1,179
OLIN CORP Stock 680665205   1,082,888 20,455 SH   SOLE 0 20,225 0 230
BLACKROCK MUNIASSETS FD INC COM CEF 09254J102   372,533 34,430 SH   SOLE 0 33,130 0 1,300
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   240,097 6,335 SH   SOLE 0 6,200 0 135
GOLDMAN SACHS GROUP INC COM Stock 38141G104   1,669,857 4,863 SH   SOLE 0 3,801 0 1,062
SPDR NUVEEN BLOOMBERG SHORT TERM MUNICIPAL BOND ETF ETF 78468R739   278,826 5,935 SH   SOLE 0 4,370 0 1,565
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860   246,212 6,667 SH   SOLE 0 4,785 0 1,882
PROCTER AND GAMBLE CO COM Stock 742718109   986,049 6,506 SH   SOLE 0 5,126 0 1,380
BLACKROCK MUNICIPAL INCOME COM CEF 09253X102   907,284 80,078 SH   SOLE 0 73,648 0 6,430
INTEL CORP COM Stock 458140100   275,042 10,406 SH   SOLE 0 10,101 0 305
MODINE MFG CO COM Stock 607828100   368,681 18,564 SH   SOLE 0 14,625 0 3,939
MEDTRONIC PLC SHS Stock G5960L103   902,280 11,609 SH   SOLE 0 9,054 0 2,555
PAYCHEX INC COM Stock 704326107   329,346 2,850 SH   SOLE 0 2,650 0 200
ISHARES SILVER TRUST ETF 46428Q109   353,531 16,055 SH   SOLE 0 14,930 0 1,125
SPDR DOW JONES GLOBAL REAL ESTATE ETF ETF 78463X749   345,860 8,456 SH   SOLE 0 6,185 0 2,271
OSHKOSH CORP COM Stock 688239201   217,124 2,462 SH   SOLE 0 2,162 0 300
SPDR S&P 500 ETF TRUST ETF 78462F103   505,572 1,322 SH   SOLE 0 1,112 0 210
ISHARES MSCI JAPAN ETF ETF 46434G822   314,772 5,782 SH   SOLE 0 5,547 0 235
ISHARES TIPS BOND ETF ETF 464287176   284,514 2,673 SH   SOLE 0 1,604 0 1,069
VERTEX PHARMACEUTICALS Stock 92532F100   874,137 3,027 SH   SOLE 0 2,177 0 850
ISHARES MSCI ALL COUNTRY ASIA EX JAPAN ETF ETF 464288182   387,509 5,981 SH   SOLE 0 5,876 0 105
EATON VANCE LTD DURATION INCOM COM CEF 27828H105   304,114 32,387 SH   SOLE 0 29,887 0 2,500
VERIZON COMMUNICATIONS INC COM Stock 92343V104   632,565 16,055 SH   SOLE 0 15,374 0 680
PEPSICO INC COM Stock 713448108   2,180,655 12,070 SH   SOLE 0 9,957 0 2,113
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805   267,209 6,084 SH   SOLE 0 6,008 0 76
KIMBERLY-CLARK CORP COM Stock 494368103   1,085,457 7,996 SH   SOLE 0 4,451 0 3,545
INTERPUBLIC GROUP COS INC COM Stock 460690100   291,995 8,766 SH   SOLE 0 6,466 0 2,300
INGERSOLL RAND INC COM Stock 45687V106   409,640 7,840 SH   SOLE 0 7,840 0 0
XCEL ENERGY INC COM Stock 98389B100   607,994 8,672 SH   SOLE 0 8,272 0 400
XCEL ENERGY INC COM Stock 98389B100   210 3,000 SH Put SOLE 0 3,000 0 0
XCEL ENERGY INC COM Stock 98389B100   70 1,000 SH Put SOLE 0 1,000 0 0
HOME DEPOT INC COM Stock 437076102   362,807 1,149 SH   SOLE 0 1,073 0 75
SPDR GOLD SHARES ETF 78463V107   1,771,720 10,444 SH   SOLE 0 9,567 0 877
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   956,684 23,616 SH   SOLE 0 22,358 0 1,258
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   9,160,752 284,407 SH   SOLE 0 200,903 0 83,504
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   433,169 9,594 SH   SOLE 0 9,594 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   2,172,985 43,347 SH   SOLE 0 35,234 0 8,113
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   540,932 9,736 SH   SOLE 0 4,202 0 5,534
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   372,404 3,775 SH   SOLE 0 1,575 0 2,200
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   326,224 3,447 SH   SOLE 0 2,877 0 570
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   1,560,254 5,051 SH   SOLE 0 3,823 0 1,228
ALPHABET INC CAP STK CL A Stock 02079K305   1,434,884 16,263 SH   SOLE 0 15,163 0 1,100
FISERV INC COM Stock 337738108   5,025,403 49,722 SH   SOLE 0 43,547 0 6,175
GENERAC HLDGS INC COM Stock 368736104   592,283 5,884 SH   SOLE 0 4,372 0 1,512
MICROSOFT CORP COM Stock 594918104   7,449,948 31,065 SH   SOLE 0 28,763 0 2,301
INVESCO CEF INCOME COMPOSITE ETF ETF 46138E404   349,923 19,311 SH   SOLE 0 17,761 0 1,550
CVS HEALTH CORP COM Stock 126650100   1,729,575 18,560 SH   SOLE 0 13,117 0 5,442
ISHARES GLOBAL TIMBER & FORESTRY ETF ETF 464288174   509,905 7,009 SH   SOLE 0 6,804 0 205
RPM INTL INC COM Stock 749685103   1,242,000 12,745 SH   SOLE 0 12,095 0 650
V F CORP COM Stock 918204108   310,033 11,229 SH   SOLE 0 10,774 0 455
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   937,422 2 SH   SOLE 0 1 0 1
VANGUARD SMALL-CAP ETF ETF 922908751   209,419 1,141 SH   SOLE 0 514 0 627
TESLA INC COM Stock 88160R101   250,794 2,036 SH   SOLE 0 2,036 0 0
QUAD / GRAPHICS INC COM CL A Stock 747301109   212,160 52,000 SH   SOLE 0 48,400 0 3,600
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764   875,609 18,446 SH   SOLE 0 14,220 0 4,225
SCHWAB US TIPS ETF ETF 808524870   275,419 5,318 SH   SOLE 0 5,141 0 177
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108   308,369 8,254 SH   SOLE 0 8,129 0 125
MANPOWERGROUP INC WIS COM Stock 56418H100   254,207 3,055 SH   SOLE 0 3,010 0 45
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   934,284 13,780 SH   SOLE 0 9,230 0 4,550
HUNTINGTON BANCSHARES INC COM Stock 446150104   2,116,514 150,107 SH   SOLE 0 117,765 0 32,342
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   5,143,092 36,411 SH   SOLE 0 23,387 0 13,024
LILLY ELI & CO COM Stock 532457108   678,653 1,855 SH   SOLE 0 1,855 0 0
HELEN OF TROY LTD COM Stock G4388N106   1,065,734 9,609 SH   SOLE 0 6,958 0 2,651
PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101   219,251 18,256 SH   SOLE 0 14,955 0 3,300
PIMCO ENHANCED SHORT MATURITY ACTIVE ESG EXCHANGE-TRADED FUND ETF 72201R643   310,273 3,202 SH   SOLE 0 2,311 0 891
PROSHARES SHORT S&P500 ETF 74347B425   177,532 11,075 SH   SOLE 0 11,075 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857   1,716,840 45,180 SH   SOLE 0 34,835 0 10,345
REGAL REXNORD CORPORATION COM Stock 758750103   1,287,385 10,730 SH   SOLE 0 7,903 0 2,827
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   202,646 2,424 SH   SOLE 0 2,424 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   1,164,123 15,411 SH   SOLE 0 12,885 0 2,525
ISHARES GOLD TRUST MICRO ETF OF BENEF INTEREST ETF 46436F103   1,060,441 58,234 SH   SOLE 0 57,318 0 916
OLAPLEX HLDGS INC COM Stock 679369108   156,222 29,985 SH   SOLE 0 21,320 0 8,665
NUVEEN MUN VALUE FD INC COM CEF 670928100   150,500 17,500 SH   SOLE 0 10,500 0 7,000
META PLATFORMS INC CL A Stock 30303M102   296,303 2,462 SH   SOLE 0 2,141 0 321
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   525,922 55,477 SH   SOLE 0 48,481 0 6,996
O-I GLASS INC COM Stock 67098H104   4,588,979 276,945 SH   SOLE 0 224,685 0 52,260
BROADCOM INC COM Stock 11135F101   1,847,366 3,304 SH   SOLE 0 2,290 0 1,014
RXO INC COMMON STOCK Stock 74982T103   217,786 12,662 SH   SOLE 0 9,117 0 3,545
JOHNSON CTLS INTL PLC SHS Stock G51502105   1,118,720 17,480 SH   SOLE 0 12,521 0 4,959
NOVARTIS AG SPONSORED ADR ADR 66987V109   616,170 6,792 SH   SOLE 0 6,192 0 600
WD 40 CO COM Stock 929236107   265,513 1,647 SH   SOLE 0 1,647 0 0
KINDER MORGAN INC DEL COM Stock 49456B101   192,805 10,664 SH   SOLE 0 10,664 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   800,520 3,000 SH   SOLE 0 2,595 0 405
OMNICOM GROUP INC COM Stock 681919106   420,086 5,150 SH   SOLE 0 4,350 0 800
NVIDIA CORPORATION COM Stock 67066G104   1,450,152 9,923 SH   SOLE 0 7,712 0 2,211
GENUINE PARTS CO COM Stock 372460105   595,139 3,430 SH   SOLE 0 3,355 0 75
MOSAIC CO NEW COM Stock 61945C103   916,576 20,893 SH   SOLE 0 15,563 0 5,330
ABBVIE INC COM Stock 00287Y109   3,871,119 23,953 SH   SOLE 0 18,716 0 5,237
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863   657,337 24,555 SH   SOLE 0 23,600 0 955
CASEYS GEN STORES INC COM Stock 147528103   207,524 925 SH   SOLE 0 925 0 0
COTERRA ENERGY INC COM Stock 127097103   329,238 13,400 SH   SOLE 0 10,400 0 3,000
RANGE RES CORP COM Stock 75281A109   336,769 13,460 SH   SOLE 0 10,960 0 2,500
QUALCOMM INC COM Stock 747525103   1,686,590 15,341 SH   SOLE 0 11,191 0 4,150
FASTENAL CO COM Stock 311900104   371,746 7,856 SH   SOLE 0 7,856 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   453,049 1,826 SH   SOLE 0 1,796 0 30
MCDONALDS CORP COM Stock 580135101   912,604 3,463 SH   SOLE 0 2,712 0 751
CISCO SYS INC COM Stock 17275R102   1,001,217 21,016 SH   SOLE 0 16,066 0 4,950
APA CORPORATION COM Stock 03743Q108   376,988 8,076 SH   SOLE 0 6,626 0 1,450
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703   1,017,993 21,641 SH   SOLE 0 20,041 0 1,600
AT&T INC COM Stock 00206R102   1,783,312 96,867 SH   SOLE 0 76,421 0 20,445
GENERAL ELECTRIC CO COM NEW Stock 369604301   387,529 4,625 SH   SOLE 0 805 0 3,820
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   2,332,799 21,586 SH   SOLE 0 20,723 0 863
CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108   268,698 25,469 SH   SOLE 0 23,644 0 1,825
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE CO. INDEX ETF ETF 808524730   333,861 13,473 SH   SOLE 0 12,748 0 725
ISHARES S&P 500 VALUE ETF ETF 464287408   399,523 2,754 SH   SOLE 0 2,749 0 5
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853   6,983,828 188,905 SH   SOLE 0 128,413 0 60,492
ISHARES S&P 500 GROWTH ETF ETF 464287309   201,825 3,450 SH   SOLE 0 3,400 0 50
CIGNA CORP NEW COM Stock 125523100   296,549 895 SH   SOLE 0 895 0 0
BUNGE LIMITED COM Stock G16962105   1,370,341 13,735 SH   SOLE 0 9,835 0 3,900
WELLS FARGO CO NEW COM Stock 949746101   1,168,490 28,300 SH   SOLE 0 22,139 0 6,160
DIEBOLD NIXDORF INC COM STK Stock 253651103   102,879 72,450 SH   SOLE 0 58,450 0 14,000
MGIC INVT CORP WIS COM Stock 552848103   1,922,882 147,914 SH   SOLE 0 113,102 0 34,812
JPMORGAN CHASE & CO COM Stock 46625H100   1,959,837 14,615 SH   SOLE 0 11,213 0 3,401
CHEVRON CORP NEW COM Stock 166764100   1,192,598 6,644 SH   SOLE 0 6,599 0 45
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   1,804,130 42,986 SH   SOLE 0 35,561 0 7,425
BANK AMERICA CORP COM Stock 060505104   1,513,683 45,703 SH   SOLE 0 36,374 0 9,329
MGE ENERGY INC COM Stock 55277P104   449,363 6,383 SH   SOLE 0 4,790 0 1,593
WALMART INC COM Stock 931142103   1,486,668 10,485 SH   SOLE 0 7,703 0 2,782
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   330,810 2,348 SH   SOLE 0 2,218 0 130
ORACLE CORP COM Stock 68389X105   879,604 10,761 SH   SOLE 0 10,031 0 730
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   462,048 11,853 SH   SOLE 0 11,053 0 800
TARGET CORP COM Stock 87612E106   772,474 5,183 SH   SOLE 0 3,791 0 1,392
INVESCO S&P 500 EQUAL WEIGHT ENERGY ETF ETF 46137V365   4,477,110 61,592 SH   SOLE 0 43,724 0 17,867
SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF ETF 78468R721   210,810 4,621 SH   SOLE 0 3,421 0 1,200
PFIZER INC COM Stock 717081103   701,131 13,683 SH   SOLE 0 12,283 0 1,400
CATERPILLAR INC COM Stock 149123101   1,702,313 7,106 SH   SOLE 0 4,976 0 2,130
ALPHABET INC CAP STK CL C Stock 02079K107   7,864,482 88,634 SH   SOLE 0 78,998 0 9,635
AMGEN INC COM Stock 031162100   952,858 3,628 SH   SOLE 0 3,276 0 352
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315   418,663 11,747 SH   SOLE 0 11,360 0 387
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   258,908 3,176 SH   SOLE 0 3,176 0 0
BANK MONTREAL QUE COM Stock 063671101   288,017 3,179 SH   SOLE 0 3,179 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   3,460,316 37,896 SH   SOLE 0 36,666 0 1,230
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612   2,158,832 21,070 SH   SOLE 0 17,119 0 3,951
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613   4,349,404 96,804 SH   SOLE 0 64,076 0 32,728
ALLIANT ENERGY CORP COM Stock 018802108   728,496 13,195 SH   SOLE 0 11,128 0 2,067
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   6,666,618 131,569 SH   SOLE 0 107,835 0 23,734
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   6,717,892 172,741 SH   SOLE 0 140,543 0 32,197
INVESCO MSCI GLOBAL TIMBER ETF ETF 46138E545   220,761 7,300 SH   SOLE 0 6,660 0 640
VANGUARD MEGA CAP GROWTH ETF ETF 921910816   292,863 1,702 SH   SOLE 0 1,171 0 531
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,637,222 22,755 SH   SOLE 0 16,920 0 5,835
CITIGROUP INC COM NEW Stock 172967424   1,056,301 23,354 SH   SOLE 0 21,559 0 1,795
EXXON MOBIL CORP COM Stock 30231G102   464,915 4,215 SH   SOLE 0 4,165 0 50
UNITEDHEALTH GROUP INC COM Stock 91324P102   2,446,781 4,615 SH   SOLE 0 3,135 0 1,480
DEERE & CO COM Stock 244199105   300,666 701 SH   SOLE 0 446 0 255
COLGATE PALMOLIVE CO COM Stock 194162103   327,766 4,160 SH   SOLE 0 3,810 0 350
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308   133,635 13,205 SH   SOLE 0 12,855 0 350
PAYPAL HLDGS INC COM Stock 70450Y103   910,405 12,783 SH   SOLE 0 9,375 0 3,408
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   360,704 12,149 SH   SOLE 0 6,604 0 5,545
ISHARES CORE S&P MID-CAP ETF ETF 464287507   1,339,345 5,537 SH   SOLE 0 5,261 0 276
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100   2,198,067 148,719 SH   SOLE 0 101,142 0 47,577
ISHARES MSCI EAFE ETF ETF 464287465   504,801 7,690 SH   SOLE 0 7,625 0 65
APPLE INC COM Stock 037833100   5,626,740 43,306 SH   SOLE 0 34,126 0 9,179
WEC ENERGY GROUP INC COM Stock 92939U106   686,530 7,322 SH   SOLE 0 5,685 0 1,637
ABBOTT LABS COM Stock 002824100   850,653 7,748 SH   SOLE 0 7,273 0 475
RAYMOND JAMES FINL INC Stock 754730109   492,151 4,606 SH   SOLE 0 3,013 0 1,593