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,329,590 12,872 SH   SOLE 0 9,732 0 3,140
ULTA BEAUTY INC Stock 90384S303   323,037 592 SH   SOLE 0 592 0 0
INVESCO QQQ TRUST ETF 46090E103   534,321 1,665 SH   SOLE 0 1,554 0 110
XPO INC COM Stock 983793100   541,247 16,967 SH   SOLE 0 12,547 0 4,420
ISHARES GOLD TRUST ETF 464285204   266,971 7,144 SH   SOLE 0 5,419 0 1,725
ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF ETF 46435G672   297,910 6,086 SH   SOLE 0 4,461 0 1,625
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788   882,582 23,226 SH   SOLE 0 23,225 0 0
JOHNSON & JOHNSON COM Stock 478160104   3,688,426 23,796 SH   SOLE 0 18,105 0 5,691
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   213,080 1,044 SH   SOLE 0 791 0 253
WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527   285,081 5,671 SH   SOLE 0 4,786 0 885
OLIN CORP Stock 680665205   921,855 16,610 SH   SOLE 0 16,610 0 0
BLACKROCK MUNIASSETS FD INC COM CEF 09254J102   363,601 34,530 SH   SOLE 0 33,230 0 1,300
COSTCO WHSL CORP NEW COM Stock 22160K105   443,208 892 SH   SOLE 0 792 0 100
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   266,355 6,750 SH   SOLE 0 6,615 0 135
GOLDMAN SACHS GROUP INC COM Stock 38141G104   1,612,979 4,931 SH   SOLE 0 3,860 0 1,071
SPDR NUVEEN BLOOMBERG SHORT TERM MUNICIPAL BOND ETF ETF 78468R739   246,547 5,185 SH   SOLE 0 3,620 0 1,565
PROCTER AND GAMBLE CO COM Stock 742718109   1,025,366 6,896 SH   SOLE 0 5,526 0 1,370
BLACKROCK MUNICIPAL INCOME COM CEF 09253X102   924,998 79,195 SH   SOLE 0 73,295 0 5,900
IDEX CORP Stock 45167R104   261,526 1,132 SH   SOLE 0 1,132 0 0
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   230,780 4,732 SH   SOLE 0 4,732 0 0
INTEL CORP COM Stock 458140100   308,960 9,457 SH   SOLE 0 9,202 0 255
MEDTRONIC PLC SHS Stock G5960L103   982,142 12,182 SH   SOLE 0 9,595 0 2,587
PAYCHEX INC COM Stock 704326107   315,123 2,750 SH   SOLE 0 2,550 0 200
ISHARES SILVER TRUST ETF 46428Q109   355,137 16,055 SH   SOLE 0 14,930 0 1,125
SPDR DOW JONES GLOBAL REAL ESTATE ETF ETF 78463X749   202,384 4,917 SH   SOLE 0 3,931 0 986
SPDR S&P 500 ETF TRUST ETF 78462F103   542,032 1,324 SH   SOLE 0 1,114 0 210
TYLER TECHNOLOGIES INC Stock 902252105   315,984 891 SH   SOLE 0 891 0 0
EMERSON ELEC CO COM Stock 291011104   238,415 2,736 SH   SOLE 0 2,736 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822   350,966 5,980 SH   SOLE 0 5,745 0 235
ISHARES TIPS BOND ETF ETF 464287176   253,575 2,300 SH   SOLE 0 1,231 0 1,069
VERTEX PHARMACEUTICALS Stock 92532F100   1,246,102 3,955 SH   SOLE 0 2,956 0 999
ISHARES MSCI ALL COUNTRY ASIA EX JAPAN ETF ETF 464288182   399,143 5,881 SH   SOLE 0 5,776 0 105
EATON VANCE LTD DURATION INCOM COM CEF 27828H105   312,117 31,687 SH   SOLE 0 29,187 0 2,500
VERIZON COMMUNICATIONS INC COM Stock 92343V104   637,389 16,390 SH   SOLE 0 15,939 0 450
PEPSICO INC COM Stock 713448108   2,266,132 12,431 SH   SOLE 0 10,207 0 2,223
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805   202,680 4,498 SH   SOLE 0 4,433 0 65
KIMBERLY-CLARK CORP COM Stock 494368103   1,071,881 7,986 SH   SOLE 0 4,451 0 3,535
INGERSOLL RAND INC COM Stock 45687V106   456,131 7,840 SH   SOLE 0 7,840 0 0
XCEL ENERGY INC COM Stock 98389B100   584,840 8,672 SH   SOLE 0 8,272 0 400
XCEL ENERGY INC COM Stock 98389B100   202 3,000 SH Put SOLE 0 3,000 0 0
XCEL ENERGY INC COM Stock 98389B100   135 2,000 SH Put SOLE 0 2,000 0 0
HOME DEPOT INC COM Stock 437076102   331,721 1,124 SH   SOLE 0 1,049 0 75
SPDR GOLD SHARES ETF 78463V107   1,913,000 10,441 SH   SOLE 0 9,120 0 1,321
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   922,250 21,995 SH   SOLE 0 20,507 0 1,488
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   9,987,429 286,995 SH   SOLE 0 200,875 0 86,120
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   464,110 9,595 SH   SOLE 0 9,595 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   2,931,190 58,251 SH   SOLE 0 49,153 0 9,098
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   632,540 9,706 SH   SOLE 0 4,172 0 5,534
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   407,421 4,105 SH   SOLE 0 1,905 0 2,200
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   345,896 3,577 SH   SOLE 0 2,854 0 723
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   1,501,549 4,863 SH   SOLE 0 3,735 0 1,128
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   1,014,679 2,633 SH   SOLE 0 1,877 0 756
ALPHABET INC CAP STK CL A Stock 02079K305   1,845,149 17,788 SH   SOLE 0 16,688 0 1,100
FISERV INC COM Stock 337738108   5,777,755 51,117 SH   SOLE 0 45,246 0 5,871
INTUIT COM Stock 461202103   500,221 1,122 SH   SOLE 0 887 0 235
GENERAC HLDGS INC COM Stock 368736104   829,733 7,682 SH   SOLE 0 5,900 0 1,782
MICROSOFT CORP COM Stock 594918104   9,178,909 31,838 SH   SOLE 0 29,537 0 2,301
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   705,427 46,717 SH   SOLE 0 40,321 0 6,396
INVESCO CEF INCOME COMPOSITE ETF ETF 46138E404   350,084 19,214 SH   SOLE 0 17,664 0 1,550
CVS HEALTH CORP COM Stock 126650100   1,234,838 16,617 SH   SOLE 0 12,406 0 4,210
ISHARES GLOBAL TIMBER & FORESTRY ETF ETF 464288174   502,705 7,022 SH   SOLE 0 6,772 0 250
RPM INTL INC COM Stock 749685103   1,104,895 12,665 SH   SOLE 0 12,050 0 615
V F CORP COM Stock 918204108   286,352 12,499 SH   SOLE 0 11,994 0 505
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   931,200 2 SH   SOLE 0 1 0 1
COPART INC COM Stock 217204106   274,065 3,644 SH   SOLE 0 3,644 0 0
VANGUARD SMALL-CAP ETF ETF 922908751   212,497 1,121 SH   SOLE 0 494 0 627
NIKE INC CL B Stock 654106103   267,723 2,183 SH   SOLE 0 2,183 0 0
TESLA INC COM Stock 88160R101   422,389 2,036 SH   SOLE 0 2,036 0 0
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764   2,307,338 46,774 SH   SOLE 0 32,504 0 14,269
SCHWAB US TIPS ETF ETF 808524870   240,119 4,479 SH   SOLE 0 4,437 0 42
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108   323,185 9,346 SH   SOLE 0 9,196 0 150
AMPHENOL CORP NEW CL A Stock 032095101   362,673 4,438 SH   SOLE 0 4,438 0 0
MANPOWERGROUP INC WIS COM Stock 56418H100   245,939 2,980 SH   SOLE 0 2,935 0 45
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   1,049,826 15,125 SH   SOLE 0 10,279 0 4,846
HUNTINGTON BANCSHARES INC COM Stock 446150104   1,684,586 150,409 SH   SOLE 0 117,418 0 32,991
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   3,905,524 27,005 SH   SOLE 0 16,349 0 10,656
LILLY ELI & CO COM Stock 532457108   637,086 1,855 SH   SOLE 0 1,855 0 0
HELEN OF TROY LTD COM Stock G4388N106   909,445 9,556 SH   SOLE 0 6,875 0 2,681
PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101   217,190 17,417 SH   SOLE 0 14,117 0 3,300
PIMCO ENHANCED SHORT MATURITY ACTIVE ESG EXCHANGE-TRADED FUND ETF 72201R643   270,804 2,772 SH   SOLE 0 2,286 0 486
PROSHARES SHORT S&P500 ETF 74347B425   154,125 10,275 SH   SOLE 0 10,275 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857   1,850,400 45,231 SH   SOLE 0 34,979 0 10,252
REGAL REXNORD CORPORATION COM Stock 758750103   1,552,393 11,031 SH   SOLE 0 8,218 0 2,813
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   220,705 2,424 SH   SOLE 0 2,424 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   1,047,455 14,317 SH   SOLE 0 12,687 0 1,630
VISA INC COM CL A Stock 92826C839   230,871 1,024 SH   SOLE 0 904 0 120
ISHARES GOLD TRUST MICRO ETF OF BENEF INTEREST ETF 46436F103   1,200,598 60,975 SH   SOLE 0 59,374 0 1,601
VANGUARD VALUE ETF ETF 922908744   6,627,166 47,985 SH   SOLE 0 38,882 0 9,102
NUVEEN MUN VALUE FD INC COM CEF 670928100   154,175 17,500 SH   SOLE 0 10,500 0 7,000
COSTAR GROUP INC Stock 22160N109   267,207 3,881 SH   SOLE 0 3,881 0 0
META PLATFORMS INC CL A Stock 30303M102   508,065 2,397 SH   SOLE 0 2,141 0 256
O-I GLASS INC COM Stock 67098H104   5,256,797 231,475 SH   SOLE 0 185,936 0 45,539
BROADCOM INC COM Stock 11135F101   2,125,422 3,313 SH   SOLE 0 2,303 0 1,010
JOHNSON CTLS INTL PLC SHS Stock G51502105   1,105,519 18,358 SH   SOLE 0 13,186 0 5,172
NOVARTIS AG SPONSORED ADR ADR 66987V109   595,884 6,477 SH   SOLE 0 5,877 0 600
WD 40 CO COM Stock 929236107   293,248 1,647 SH   SOLE 0 1,647 0 0
KINDER MORGAN INC DEL COM Stock 49456B101   186,727 10,664 SH   SOLE 0 10,664 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   837,423 2,930 SH   SOLE 0 2,550 0 380
KROGER CO COM Stock 501044101   965,529 19,557 SH   SOLE 0 13,989 0 5,568
NVIDIA CORPORATION COM Stock 67066G104   2,650,214 9,541 SH   SOLE 0 7,364 0 2,177
GENUINE PARTS CO COM Stock 372460105   573,873 3,430 SH   SOLE 0 3,355 0 75
ABBVIE INC COM Stock 00287Y109   3,892,305 24,423 SH   SOLE 0 19,323 0 5,100
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863   646,357 24,595 SH   SOLE 0 23,640 0 955
CASEYS GEN STORES INC COM Stock 147528103   200,226 925 SH   SOLE 0 925 0 0
COTERRA ENERGY INC COM Stock 127097103   328,836 13,400 SH   SOLE 0 10,400 0 3,000
RANGE RES CORP COM Stock 75281A109   358,669 13,550 SH   SOLE 0 11,050 0 2,500
QUALCOMM INC COM Stock 747525103   1,949,040 15,277 SH   SOLE 0 11,178 0 4,099
FASTENAL CO COM Stock 311900104   418,359 7,756 SH   SOLE 0 7,756 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   403,247 1,767 SH   SOLE 0 1,742 0 25
MCDONALDS CORP COM Stock 580135101   933,618 3,339 SH   SOLE 0 2,687 0 652
CISCO SYS INC COM Stock 17275R102   1,600,912 30,625 SH   SOLE 0 23,577 0 7,047
APA CORPORATION COM Stock 03743Q108   278,419 7,721 SH   SOLE 0 6,271 0 1,450
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703   1,059,796 21,311 SH   SOLE 0 20,361 0 950
AT&T INC COM Stock 00206R102   2,027,254 105,312 SH   SOLE 0 82,717 0 22,594
GENERAL ELECTRIC CO COM NEW Stock 369604301   448,077 4,687 SH   SOLE 0 1,217 0 3,470
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   2,362,830 21,492 SH   SOLE 0 20,629 0 863
CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108   269,931 24,719 SH   SOLE 0 22,894 0 1,825
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE CO. INDEX ETF ETF 808524730   353,837 13,583 SH   SOLE 0 12,858 0 725
ISHARES S&P 500 VALUE ETF ETF 464287408   418,706 2,759 SH   SOLE 0 2,754 0 5
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853   7,056,689 186,833 SH   SOLE 0 128,038 0 58,794
ISHARES S&P 500 GROWTH ETF ETF 464287309   214,351 3,355 SH   SOLE 0 3,355 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   468,753 1,140 SH   SOLE 0 1,095 0 45
THE CIGNA GROUP COM Stock 125523100   228,699 895 SH   SOLE 0 895 0 0
BUNGE LIMITED COM Stock G16962105   1,315,406 13,771 SH   SOLE 0 9,868 0 3,903
WELLS FARGO CO NEW COM Stock 949746101   1,076,520 28,799 SH   SOLE 0 22,343 0 6,456
UNION PAC CORP COM Stock 907818108   208,789 1,037 SH   SOLE 0 1,037 0 0
MICROCHIP TECHNOLOGY INC. COM Stock 595017104   252,680 3,016 SH   SOLE 0 3,016 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   266,283 462 SH   SOLE 0 460 0 2
MGIC INVT CORP WIS COM Stock 552848103   1,960,045 146,054 SH   SOLE 0 112,022 0 34,032
JPMORGAN CHASE & CO COM Stock 46625H100   1,722,639 13,220 SH   SOLE 0 9,984 0 3,235
CHEVRON CORP NEW COM Stock 166764100   1,080,880 6,625 SH   SOLE 0 6,609 0 15
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   1,971,200 43,640 SH   SOLE 0 36,139 0 7,500
DANAHER CORPORATION Stock 235851102   214,990 853 SH   SOLE 0 853 0 0
BANK AMERICA CORP COM Stock 060505104   1,326,354 46,376 SH   SOLE 0 36,676 0 9,700
MGE ENERGY INC COM Stock 55277P104   481,010 6,193 SH   SOLE 0 4,600 0 1,593
WALMART INC COM Stock 931142103   1,780,901 12,078 SH   SOLE 0 9,095 0 2,983
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   315,534 2,407 SH   SOLE 0 2,277 0 130
ORACLE CORP COM Stock 68389X105   1,041,262 11,206 SH   SOLE 0 10,476 0 730
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   481,307 11,914 SH   SOLE 0 11,113 0 800
TARGET CORP COM Stock 87612E106   936,141 5,652 SH   SOLE 0 4,252 0 1,400
INVESCO EQUAL WEIGHT ENERGY ETF - RYE ETF 46137V365   4,230,680 61,915 SH   SOLE 0 44,142 0 17,773
SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF ETF 78468R721   216,355 4,621 SH   SOLE 0 3,421 0 1,200
PFIZER INC COM Stock 717081103   544,343 13,342 SH   SOLE 0 11,941 0 1,400
CATERPILLAR INC COM Stock 149123101   1,623,391 7,094 SH   SOLE 0 4,971 0 2,123
ALPHABET INC CAP STK CL C Stock 02079K107   8,282,337 79,638 SH   SOLE 0 69,974 0 9,663
AMGEN INC COM Stock 031162100   1,049,195 4,340 SH   SOLE 0 4,038 0 302
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315   470,486 12,427 SH   SOLE 0 12,040 0 387
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   246,426 2,776 SH   SOLE 0 2,776 0 0
BANK MONTREAL QUE COM Stock 063671101   283,281 3,179 SH   SOLE 0 3,179 0 0
AXON ENTERPRISE INC COM Stock 05464C101   266,672 1,186 SH   SOLE 0 1,186 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   3,588,379 38,341 SH   SOLE 0 37,061 0 1,280
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612   2,747,251 26,292 SH   SOLE 0 21,853 0 4,439
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613   5,558,352 120,441 SH   SOLE 0 83,636 0 36,805
ALLIANT ENERGY CORP COM Stock 018802108   645,980 12,097 SH   SOLE 0 10,480 0 1,617
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   7,778,364 140,505 SH   SOLE 0 115,215 0 25,289
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   1,136,756 27,916 SH   SOLE 0 26,153 0 1,763
INVESCO MSCI GLOBAL TIMBER ETF ETF 46138E545   212,206 7,110 SH   SOLE 0 6,660 0 450
VANGUARD MEGA CAP GROWTH ETF ETF 921910816   348,076 1,702 SH   SOLE 0 1,171 0 531
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,603,972 23,142 SH   SOLE 0 17,191 0 5,951
CITIGROUP INC COM NEW Stock 172967424   1,041,849 22,219 SH   SOLE 0 20,434 0 1,785
EXXON MOBIL CORP COM Stock 30231G102   566,394 5,165 SH   SOLE 0 5,115 0 50
UNITEDHEALTH GROUP INC COM Stock 91324P102   2,180,530 4,614 SH   SOLE 0 3,106 0 1,508
LOWES COS INC COM Stock 548661107   204,769 1,024 SH   SOLE 0 1,024 0 0
DEERE & CO COM Stock 244199105   289,593 701 SH   SOLE 0 446 0 255
COLGATE PALMOLIVE CO COM Stock 194162103   312,624 4,160 SH   SOLE 0 3,810 0 350
PAYPAL HLDGS INC COM Stock 70450Y103   1,002,180 13,197 SH   SOLE 0 9,752 0 3,445
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   363,084 11,304 SH   SOLE 0 6,534 0 4,770
ISHARES CORE S&P MID-CAP ETF ETF 464287507   1,376,380 5,502 SH   SOLE 0 5,226 0 276
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100   2,291,880 161,173 SH   SOLE 0 110,211 0 50,962
ISHARES MSCI EAFE ETF ETF 464287465   546,945 7,647 SH   SOLE 0 7,582 0 65
APPLE INC COM Stock 037833100   7,030,901 42,637 SH   SOLE 0 33,664 0 8,973
WEC ENERGY GROUP INC COM Stock 92939U106   598,618 6,315 SH   SOLE 0 4,848 0 1,467
ABBOTT LABS COM Stock 002824100   845,318 8,348 SH   SOLE 0 7,873 0 475
DISNEY WALT CO COM Stock 254687106   244,282 2,440 SH   SOLE 0 2,109 0 330
RAYMOND JAMES FINL INC Stock 754730109   716,500 7,682 SH   SOLE 0 5,799 0 1,883