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,955,156 15,380 SH   SOLE 0 11,131 0 4,249
ULTA BEAUTY INC Stock 90384S303   1,405,265 3,518 SH   SOLE 0 2,663 0 855
INVESCO QQQ TRUST SERIES I ETF 46090E103   469,449 1,310 SH   SOLE 0 1,130 0 180
ISHARES GOLD TRUST ETF 464285204   201,647 5,763 SH   SOLE 0 4,038 0 1,725
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788   707,187 20,165 SH   SOLE 0 20,165 0 0
JOHNSON & JOHNSON COM Stock 478160104   2,798,936 17,971 SH   SOLE 0 14,300 0 3,670
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   406,553 1,914 SH   SOLE 0 1,715 0 199
WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527   249,487 4,958 SH   SOLE 0 4,150 0 808
OLIN CORP Stock 680665205   813,924 16,285 SH   SOLE 0 16,285 0 0
BLACKROCK MUNIASSETS FD INC COM CEF 09254J102   201,870 22,430 SH   SOLE 0 21,130 0 1,300
COSTCO WHSL CORP NEW COM Stock 22160K105   518,093 917 SH   SOLE 0 848 0 69
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   247,624 6,525 SH   SOLE 0 6,390 0 135
GOLDMAN SACHS GROUP INC COM Stock 38141G104   1,560,902 4,824 SH   SOLE 0 3,800 0 1,024
PROCTER AND GAMBLE CO COM Stock 742718109   952,174 6,528 SH   SOLE 0 5,348 0 1,180
BLACKROCK MUNICIPAL INCOME COM CEF 09253X102   458,882 45,210 SH   SOLE 0 43,110 0 2,100
IDEX CORP Stock 45167R104   305,165 1,467 SH   SOLE 0 1,434 0 33
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   714,646 15,202 SH   SOLE 0 15,202 0 0
INTEL CORP COM Stock 458140100   331,930 9,337 SH   SOLE 0 9,082 0 255
MEDTRONIC PLC SHS Stock G5960L103   1,334,578 17,031 SH   SOLE 0 13,020 0 4,011
PAYCHEX INC COM Stock 704326107   305,048 2,645 SH   SOLE 0 2,445 0 200
ISHARES SILVER TRUST ETF 46428Q109   320,884 15,776 SH   SOLE 0 12,430 0 3,346
POOL CORP COM Stock 73278L105   223,275 627 SH   SOLE 0 627 0 0
SPDR DOW JONES GLOBAL REAL ESTATE ETF ETF 78463X749   235,923 6,176 SH   SOLE 0 4,705 0 1,471
SPDR S&P 500 ETF TRUST ETF 78462F103   1,055,033 2,468 SH   SOLE 0 2,258 0 210
TYLER TECHNOLOGIES INC Stock 902252105   1,169,618 3,029 SH   SOLE 0 2,541 0 488
EMERSON ELEC CO COM Stock 291011104   264,216 2,736 SH   SOLE 0 2,736 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822   351,491 5,830 SH   SOLE 0 5,595 0 235
VERTEX PHARMACEUTICALS Stock 92532F100   1,701,492 4,893 SH   SOLE 0 3,522 0 1,371
ISHARES MSCI ALL COUNTRY ASIA EX JAPAN ETF ETF 464288182   349,441 5,503 SH   SOLE 0 5,398 0 105
EATON VANCE LTD DURATION INCOM COM CEF 27828H105   275,150 30,437 SH   SOLE 0 27,937 0 2,500
VERIZON COMMUNICATIONS INC COM Stock 92343V104   482,901 14,900 SH   SOLE 0 14,256 0 643
PEPSICO INC COM Stock 713448108   2,024,455 11,948 SH   SOLE 0 9,766 0 2,181
KIMBERLY-CLARK CORP COM Stock 494368103   919,295 7,607 SH   SOLE 0 4,091 0 3,515
INGERSOLL RAND INC COM Stock 45687V106   499,565 7,840 SH   SOLE 0 7,840 0 0
XCEL ENERGY INC COM Stock 98389B100   496,212 8,672 SH   SOLE 0 8,272 0 400
XCEL ENERGY INC COM Stock 98389B100   172 3,000 SH Put SOLE 0 3,000 0 0
XCEL ENERGY INC COM Stock 98389B100   172 3,000 SH Put SOLE 0 3,000 0 0
HOME DEPOT INC COM Stock 437076102   372,783 1,234 SH   SOLE 0 1,039 0 194
PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857   714,488 17,134 SH   SOLE 0 12,447 0 4,687
VERISK ANALYTICS INC COM Stock 92345Y106   243,563 1,031 SH   SOLE 0 1,031 0 0
SPDR GOLD SHARES ETF 78463V107   1,595,342 9,305 SH   SOLE 0 8,463 0 842
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   866,009 20,908 SH   SOLE 0 19,420 0 1,488
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   293,387 1,103 SH   SOLE 0 1,103 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   10,863,612 319,894 SH   SOLE 0 210,309 0 109,584
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   478,929 9,465 SH   SOLE 0 9,465 0 0
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847   1,544,973 35,281 SH   SOLE 0 22,272 0 13,009
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   5,096,632 101,567 SH   SOLE 0 65,452 0 36,115
STERIS PLC SHS USD Stock G8473T100   204,938 934 SH   SOLE 0 934 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   710,544 9,771 SH   SOLE 0 3,707 0 6,063
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   365,611 3,651 SH   SOLE 0 1,451 0 2,200
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   265,728 2,817 SH   SOLE 0 2,544 0 273
BERKSHIRE HATHAWAY INC DEL CL B Stock 084670702   1,756,755 5,015 SH   SOLE 0 3,672 0 1,343
ADOBE INC COM Stock 00724F101   1,937,875 3,801 SH   SOLE 0 2,755 0 1,045
ALPHABET INC CAP STK CL A Stock 02079K305   2,334,412 17,839 SH   SOLE 0 16,578 0 1,261
FISERV INC COM Stock 337738108   5,659,381 50,101 SH   SOLE 0 44,892 0 5,208
OREILLY AUTOMOTIVE INC COM Stock 67103H107   302,650 333 SH   SOLE 0 333 0 0
INTUIT COM Stock 461202103   684,660 1,340 SH   SOLE 0 1,082 0 258
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888   499,327 15,483 SH   SOLE 0 13,738 0 1,745
GENERAC HLDGS INC COM Stock 368736104   880,479 8,081 SH   SOLE 0 6,280 0 1,800
MICROSOFT CORP COM Stock 594918104   9,984,094 31,620 SH   SOLE 0 29,284 0 2,336
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   493,826 45,472 SH   SOLE 0 39,076 0 6,396
INVESCO CEF INCOME COMPOSITE ETF ETF 46138E404   225,630 13,195 SH   SOLE 0 12,119 0 1,075
CVS HEALTH CORP COM Stock 126650100   1,066,081 15,269 SH   SOLE 0 10,809 0 4,459
ISHARES GLOBAL TIMBER & FORESTRY ETF ETF 464288174   489,050 6,607 SH   SOLE 0 6,357 0 250
RPM INTL INC COM Stock 749685103   1,179,910 12,445 SH   SOLE 0 11,890 0 555
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   1,062,954 2 SH   SOLE 0 1 0 1
COPART INC COM Stock 217204106   431,546 10,015 SH   SOLE 0 9,702 0 313
VANGUARD SMALL-CAP ETF ETF 922908751   224,048 1,185 SH   SOLE 0 558 0 627
NIKE INC CL B Stock 654106103   205,870 2,153 SH   SOLE 0 2,153 0 0
TESLA INC COM Stock 88160R101   1,644,196 6,571 SH   SOLE 0 6,071 0 500
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764   3,769,794 75,653 SH   SOLE 0 49,110 0 26,542
AMPHENOL CORP NEW CL A Stock 032095101   955,722 11,379 SH   SOLE 0 9,420 0 1,959
VANGUARD S&P 500 ETF ETF 922908363   2,820,764 7,183 SH   SOLE 0 4,468 0 2,715
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   1,022,623 15,101 SH   SOLE 0 10,418 0 4,682
HUNTINGTON BANCSHARES INC COM Stock 446150104   1,515,389 145,710 SH   SOLE 0 114,602 0 31,108
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   325,701 2,299 SH   SOLE 0 1,419 0 879
ELI LILLY & CO COM Stock 532457108   996,490 1,855 SH   SOLE 0 1,855 0 0
HELEN OF TROY LTD COM Stock G4388N106   1,078,297 9,251 SH   SOLE 0 6,634 0 2,617
PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101   205,421 15,717 SH   SOLE 0 13,617 0 2,100
FREEPORT-MCMORAN INC CL B Stock 35671D857   1,710,464 45,869 SH   SOLE 0 36,000 0 9,869
REGAL REXNORD CORPORATION COM Stock 758750103   1,621,188 11,347 SH   SOLE 0 8,622 0 2,724
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   221,432 2,424 SH   SOLE 0 2,424 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   910,057 12,861 SH   SOLE 0 11,311 0 1,550
VISA INC COM CL A Stock 92826C839   264,409 1,150 SH   SOLE 0 969 0 180
ISHARES GOLD TRUST MICRO ETF OF BENEF INTEREST ETF 46436F103   1,152,885 62,487 SH   SOLE 0 60,886 0 1,601
VANGUARD VALUE ETF ETF 922908744   11,627,854 84,303 SH   SOLE 0 58,038 0 26,264
NUVEEN MUN VALUE FD INC COM CEF 670928100   125,552 15,200 SH   SOLE 0 9,700 0 5,500
COSTAR GROUP INC Stock 22160N109   402,135 5,230 SH   SOLE 0 5,139 0 91
META PLATFORMS INC CL A Stock 30303M102   740,381 2,466 SH   SOLE 0 2,140 0 326
O-I GLASS INC COM Stock 67098H104   3,621,459 216,465 SH   SOLE 0 176,160 0 40,305
BROADCOM INC COM Stock 11135F101   2,573,303 3,098 SH   SOLE 0 2,217 0 881
JOHNSON CTLS INTL PLC SHS Stock G51502105   1,259,441 23,669 SH   SOLE 0 16,958 0 6,711
NOVARTIS AG SPONSORED ADR ADR 66987V109   633,264 6,217 SH   SOLE 0 5,617 0 600
WD 40 CO COM Stock 929236107   334,736 1,647 SH   SOLE 0 1,647 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   855,301 2,785 SH   SOLE 0 2,405 0 380
KROGER CO COM Stock 501044101   1,297,524 28,995 SH   SOLE 0 20,817 0 8,177
NVIDIA CORPORATION COM Stock 67066G104   3,103,700 7,135 SH   SOLE 0 5,654 0 1,481
GENUINE PARTS CO COM Stock 372460105   495,945 3,435 SH   SOLE 0 3,360 0 75
GRAINGER W W INC COM Stock 384802104   932,600 1,348 SH   SOLE 0 952 0 396
ABBVIE INC COM Stock 00287Y109   3,352,495 22,491 SH   SOLE 0 17,964 0 4,526
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863   380,361 15,995 SH   SOLE 0 15,265 0 730
CASEYS GEN STORES INC COM Stock 147528103   251,156 925 SH   SOLE 0 925 0 0
COTERRA ENERGY INC COM Stock 127097103   340,830 12,600 SH   SOLE 0 9,600 0 3,000
KENVUE INC COM Stock 49177J102   241,402 12,022 SH   SOLE 0 9,866 0 2,156
RANGE RES CORP COM Stock 75281A109   418,089 12,900 SH   SOLE 0 10,400 0 2,500
ANSYS INC COM Stock 03662Q105   205,905 692 SH   SOLE 0 692 0 0
CHURCH & DWIGHT CO INC COM Stock 171340102   257,114 2,806 SH   SOLE 0 2,806 0 0
QUALCOMM INC COM Stock 747525103   1,669,398 15,032 SH   SOLE 0 10,973 0 4,058
FASTENAL CO COM Stock 311900104   414,772 7,591 SH   SOLE 0 7,591 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   381,615 1,727 SH   SOLE 0 1,702 0 25
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   201,972 691 SH   SOLE 0 654 0 37
MCDONALDS CORP COM Stock 580135101   870,406 3,304 SH   SOLE 0 2,667 0 637
CISCO SYS INC COM Stock 17275R102   2,320,631 43,166 SH   SOLE 0 32,164 0 11,002
APA CORPORATION COM Stock 03743Q108   317,333 7,721 SH   SOLE 0 6,271 0 1,450
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703   976,718 20,201 SH   SOLE 0 19,251 0 950
AT&T INC COM Stock 00206R102   1,328,955 88,479 SH   SOLE 0 77,654 0 10,825
GENERAL ELECTRIC CO COM NEW Stock 369604301   428,823 3,879 SH   SOLE 0 1,190 0 2,689
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   2,266,428 20,664 SH   SOLE 0 19,801 0 863
CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108   260,519 23,344 SH   SOLE 0 21,519 0 1,825
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE CO. INDEX ETF ETF 808524730   327,960 12,508 SH   SOLE 0 11,818 0 690
BLACKROCK CR ALLOCATION INCOME COM CEF 092508100   146,991 15,185 SH   SOLE 0 15,185 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   435,521 2,831 SH   SOLE 0 2,811 0 20
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853   4,224,787 114,493 SH   SOLE 0 77,301 0 37,191
ISHARES S&P 500 GROWTH ETF ETF 464287309   228,044 3,333 SH   SOLE 0 3,333 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   1,163,513 2,709 SH   SOLE 0 2,664 0 45
THE CIGNA GROUP COM Stock 125523100   256,033 895 SH   SOLE 0 895 0 0
BUNGE LIMITED COM Stock G16962105   606,958 5,607 SH   SOLE 0 4,503 0 1,104
WELLS FARGO CO NEW COM Stock 949746101   1,422,860 34,823 SH   SOLE 0 26,223 0 8,599
UNION PAC CORP COM Stock 907818108   226,309 1,111 SH   SOLE 0 1,064 0 47
MICROCHIP TECHNOLOGY INC. COM Stock 595017104   243,984 3,126 SH   SOLE 0 3,126 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   268,800 531 SH   SOLE 0 507 0 24
MGIC INVT CORP WIS COM Stock 552848103   2,379,894 142,594 SH   SOLE 0 109,765 0 32,829
JPMORGAN CHASE & CO COM Stock 46625H100   1,587,807 10,949 SH   SOLE 0 7,664 0 3,284
CHEVRON CORP NEW COM Stock 166764100   1,117,810 6,629 SH   SOLE 0 6,504 0 125
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   1,882,599 43,060 SH   SOLE 0 35,560 0 7,500
DANAHER CORPORATION Stock 235851102   236,191 952 SH   SOLE 0 874 0 78
KOHLS CORP COM Stock 500255104   384,951 18,366 SH   SOLE 0 15,416 0 2,950
TJX COS INC Stock 872540109   230,555 2,594 SH   SOLE 0 2,594 0 0
BANK AMERICA CORP COM Stock 060505104   1,244,000 45,435 SH   SOLE 0 35,930 0 9,504
MGE ENERGY INC COM Stock 55277P104   424,282 6,193 SH   SOLE 0 4,600 0 1,593
WALMART INC COM Stock 931142103   1,954,624 12,222 SH   SOLE 0 9,207 0 3,014
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   316,517 2,256 SH   SOLE 0 2,097 0 159
ORACLE CORP COM Stock 68389X105   1,197,002 11,301 SH   SOLE 0 10,414 0 887
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   463,895 11,831 SH   SOLE 0 10,856 0 975
TARGET CORP COM Stock 87612E106   789,138 7,137 SH   SOLE 0 5,743 0 1,394
INVESCO EQUAL WEIGHT ENERGY ETF ETF 46137V365   4,752,128 61,941 SH   SOLE 0 44,435 0 17,506
PFIZER INC COM Stock 717081103   481,322 14,511 SH   SOLE 0 11,150 0 3,359
CATERPILLAR INC COM Stock 149123101   2,055,144 7,528 SH   SOLE 0 5,199 0 2,329
ALPHABET INC CAP STK CL C Stock 02079K107   10,424,305 79,062 SH   SOLE 0 69,249 0 9,812
AMGEN INC COM Stock 031162100   1,094,122 4,071 SH   SOLE 0 3,691 0 380
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315   447,961 11,952 SH   SOLE 0 11,565 0 387
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   276,714 2,918 SH   SOLE 0 2,918 0 0
BANK MONTREAL QUE COM Stock 063671101   259,775 3,079 SH   SOLE 0 3,079 0 0
AXON ENTERPRISE INC COM Stock 05464C101   330,124 1,659 SH   SOLE 0 1,659 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   2,632,225 29,503 SH   SOLE 0 28,592 0 910
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612   5,171,579 51,037 SH   SOLE 0 34,026 0 17,011
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613   8,124,959 185,862 SH   SOLE 0 114,483 0 71,379
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103   200,714 1,517 SH   SOLE 0 1,517 0 0
ALLIANT ENERGY CORP COM Stock 018802108   573,987 11,847 SH   SOLE 0 10,230 0 1,617
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   12,183,648 205,527 SH   SOLE 0 138,550 0 66,976
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   659,404 15,982 SH   SOLE 0 14,338 0 1,643
INVESCO MSCI GLOBAL TIMBER ETF ETF 46138E545   241,486 8,010 SH   SOLE 0 7,560 0 450
VANGUARD MEGA CAP GROWTH ETF ETF 921910816   382,327 1,685 SH   SOLE 0 1,155 0 530
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,594,185 27,467 SH   SOLE 0 20,233 0 7,234
CITIGROUP INC COM NEW Stock 172967424   685,390 16,664 SH   SOLE 0 14,964 0 1,700
EXXON MOBIL CORP COM Stock 30231G102   613,885 5,221 SH   SOLE 0 5,171 0 50
UNITEDHEALTH GROUP INC COM Stock 91324P102   2,057,473 4,081 SH   SOLE 0 2,822 0 1,258
LOWES COS INC COM Stock 548661107   223,844 1,077 SH   SOLE 0 1,077 0 0
DEERE & CO COM Stock 244199105   264,813 702 SH   SOLE 0 446 0 255
COLGATE PALMOLIVE CO COM Stock 194162103   281,596 3,960 SH   SOLE 0 3,610 0 350
PAYPAL HLDGS INC COM Stock 70450Y103   680,489 11,640 SH   SOLE 0 8,502 0 3,138
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   290,254 9,360 SH   SOLE 0 5,400 0 3,960
ISHARES CORE S&P MID-CAP ETF ETF 464287507   884,694 3,548 SH   SOLE 0 3,307 0 241
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100   3,141,698 210,147 SH   SOLE 0 140,233 0 69,914
ISHARES MSCI EAFE ETF ETF 464287465   511,622 7,423 SH   SOLE 0 7,358 0 65
APPLE INC COM Stock 037833100   6,997,768 40,872 SH   SOLE 0 32,311 0 8,561
WEC ENERGY GROUP INC COM Stock 92939U106   468,606 5,818 SH   SOLE 0 4,350 0 1,467
ABBOTT LABS COM Stock 002824100   800,175 8,262 SH   SOLE 0 7,787 0 475
ADVANCED DRAIN SYS INC DEL COM Stock 00790R104   243,596 2,140 SH   SOLE 0 2,140 0 0
RAYMOND JAMES FINL INC Stock 754730109   1,070,724 10,661 SH   SOLE 0 7,844 0 2,817