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,889,490 14,494 SH   SOLE 0 10,995 0 3,499
ULTA BEAUTY INC Stock 90384S303   1,085,192 2,306 SH   SOLE 0 1,747 0 559
INVESCO QQQ TRUST SERIES I ETF 46090E103   536,989 1,454 SH   SOLE 0 1,343 0 110
ISHARES GOLD TRUST ETF 464285204   209,497 5,757 SH   SOLE 0 4,032 0 1,725
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788   730,068 19,689 SH   SOLE 0 19,689 0 0
JOHNSON & JOHNSON COM Stock 478160104   3,501,651 21,155 SH   SOLE 0 16,549 0 4,606
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   282,840 1,284 SH   SOLE 0 1,031 0 253
WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527   253,462 5,037 SH   SOLE 0 4,152 0 885
OLIN CORP Stock 680665205   838,171 16,310 SH   SOLE 0 16,310 0 0
BLACKROCK MUNIASSETS FD INC COM CEF 09254J102   296,543 29,130 SH   SOLE 0 27,830 0 1,300
COSTCO WHSL CORP NEW COM Stock 22160K105   489,423 909 SH   SOLE 0 809 0 100
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   266,041 6,725 SH   SOLE 0 6,590 0 135
GOLDMAN SACHS GROUP INC COM Stock 38141G104   1,579,156 4,896 SH   SOLE 0 3,853 0 1,043
PROCTER AND GAMBLE CO COM Stock 742718109   994,049 6,551 SH   SOLE 0 5,371 0 1,180
BLACKROCK MUNICIPAL INCOME COM CEF 09253X102   651,737 56,970 SH   SOLE 0 54,870 0 2,100
IDEX CORP Stock 45167R104   234,849 1,091 SH   SOLE 0 1,091 0 0
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   232,909 4,732 SH   SOLE 0 4,732 0 0
INTEL CORP COM Stock 458140100   306,478 9,165 SH   SOLE 0 8,910 0 255
MEDTRONIC PLC SHS Stock G5960L103   1,402,496 15,919 SH   SOLE 0 12,199 0 3,720
PAYCHEX INC COM Stock 704326107   296,456 2,650 SH   SOLE 0 2,450 0 200
ISHARES SILVER TRUST ETF 46428Q109   378,046 18,097 SH   SOLE 0 16,972 0 1,125
SPDR DOW JONES GLOBAL REAL ESTATE ETF ETF 78463X749   203,379 4,952 SH   SOLE 0 4,033 0 919
SPDR S&P 500 ETF TRUST ETF 78462F103   597,985 1,349 SH   SOLE 0 1,139 0 210
TYLER TECHNOLOGIES INC Stock 902252105   371,075 891 SH   SOLE 0 891 0 0
EMERSON ELEC CO COM Stock 291011104   247,578 2,739 SH   SOLE 0 2,739 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822   367,067 5,930 SH   SOLE 0 5,695 0 235
ISHARES TIPS BOND ETF ETF 464287176   204,478 1,900 SH   SOLE 0 931 0 969
VERTEX PHARMACEUTICALS Stock 92532F100   1,691,631 4,807 SH   SOLE 0 3,454 0 1,353
ISHARES MSCI ALL COUNTRY ASIA EX JAPAN ETF ETF 464288182   374,124 5,631 SH   SOLE 0 5,526 0 105
EATON VANCE LTD DURATION INCOM COM CEF 27828H105   296,590 31,687 SH   SOLE 0 29,187 0 2,500
VERIZON COMMUNICATIONS INC COM Stock 92343V104   624,082 16,781 SH   SOLE 0 16,330 0 450
PEPSICO INC COM Stock 713448108   2,227,292 12,025 SH   SOLE 0 9,852 0 2,173
KIMBERLY-CLARK CORP COM Stock 494368103   1,081,273 7,832 SH   SOLE 0 4,296 0 3,535
INGERSOLL RAND INC COM Stock 45687V106   512,422 7,840 SH   SOLE 0 7,840 0 0
XCEL ENERGY INC COM Stock 98389B100   539,138 8,672 SH   SOLE 0 8,272 0 400
XCEL ENERGY INC COM Stock 98389B100   124 2,000 SH Put SOLE 0 2,000 0 0
XCEL ENERGY INC COM Stock 98389B100   62 1,000 SH Put SOLE 0 1,000 0 0
HOME DEPOT INC COM Stock 437076102   349,589 1,125 SH   SOLE 0 1,050 0 75
PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857   616,320 15,143 SH   SOLE 0 11,093 0 4,050
SPDR GOLD SHARES ETF 78463V107   1,652,385 9,269 SH   SOLE 0 8,577 0 692
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   928,166 21,191 SH   SOLE 0 19,703 0 1,488
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   10,327,424 289,689 SH   SOLE 0 199,367 0 90,321
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   495,682 9,465 SH   SOLE 0 9,465 0 0
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847   1,300,395 28,337 SH   SOLE 0 20,754 0 7,583
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   3,839,220 76,570 SH   SOLE 0 56,342 0 20,228
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   745,922 9,952 SH   SOLE 0 4,418 0 5,534
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   394,152 3,951 SH   SOLE 0 1,751 0 2,200
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   281,212 2,822 SH   SOLE 0 2,455 0 367
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   1,780,020 5,220 SH   SOLE 0 3,667 0 1,553
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   1,706,331 3,490 SH   SOLE 0 2,473 0 1,016
ALPHABET INC CAP STK CL A Stock 02079K305   2,096,665 17,516 SH   SOLE 0 16,476 0 1,040
FISERV INC COM Stock 337738108   6,185,103 49,030 SH   SOLE 0 43,967 0 5,062
INTUIT COM Stock 461202103   492,096 1,074 SH   SOLE 0 839 0 235
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888   534,917 15,840 SH   SOLE 0 13,970 0 1,870
GENERAC HLDGS INC COM Stock 368736104   1,153,483 7,735 SH   SOLE 0 6,028 0 1,706
MICROSOFT CORP COM Stock 594918104   10,713,397 31,460 SH   SOLE 0 29,250 0 2,210
VALERO ENERGY CORP COM Stock 91913Y100   241,638 2,060 SH   SOLE 0 460 0 1,600
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   587,211 46,827 SH   SOLE 0 40,431 0 6,396
INVESCO CEF INCOME COMPOSITE ETF ETF 46138E404   335,247 18,542 SH   SOLE 0 16,992 0 1,550
CVS HEALTH CORP COM Stock 126650100   1,085,372 15,700 SH   SOLE 0 11,684 0 4,015
ISHARES GLOBAL TIMBER & FORESTRY ETF ETF 464288174   504,876 7,042 SH   SOLE 0 6,792 0 250
RPM INTL INC COM Stock 749685103   1,119,382 12,475 SH   SOLE 0 11,920 0 555
V F CORP COM Stock 918204108   203,480 10,659 SH   SOLE 0 10,254 0 405
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   1,035,620 2 SH   SOLE 0 1 0 1
COPART INC COM Stock 217204106   316,316 3,468 SH   SOLE 0 3,468 0 0
VANGUARD SMALL-CAP ETF ETF 922908751   240,060 1,207 SH   SOLE 0 580 0 627
NIKE INC CL B Stock 654106103   240,938 2,183 SH   SOLE 0 2,183 0 0
TESLA INC COM Stock 88160R101   678,246 2,591 SH   SOLE 0 2,091 0 500
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764   3,425,903 65,908 SH   SOLE 0 44,603 0 21,304
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108   254,131 8,920 SH   SOLE 0 8,770 0 150
AMPHENOL CORP NEW CL A Stock 032095101   377,008 4,438 SH   SOLE 0 4,438 0 0
UNITED AIRLS HLDGS INC COM Stock 910047109   362,800 6,612 SH   SOLE 0 302 0 6,310
VANGUARD S&P 500 ETF ETF 922908363   2,670,535 6,557 SH   SOLE 0 4,056 0 2,501
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   1,076,896 15,047 SH   SOLE 0 10,374 0 4,672
HUNTINGTON BANCSHARES INC COM Stock 446150104   1,623,936 150,643 SH   SOLE 0 119,385 0 31,258
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   1,645,502 10,996 SH   SOLE 0 6,899 0 4,097
ELI LILLY & CO COM Stock 532457108   870,040 1,855 SH   SOLE 0 1,855 0 0
HELEN OF TROY LTD COM Stock G4388N106   988,275 9,149 SH   SOLE 0 6,568 0 2,581
PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101   235,438 16,817 SH   SOLE 0 14,117 0 2,700
PIMCO ENHANCED SHORT MATURITY ACTIVE ESG EXCHANGE-TRADED FUND ETF 72201R643   217,752 2,224 SH   SOLE 0 1,936 0 288
FREEPORT-MCMORAN INC CL B Stock 35671D857   1,822,610 45,565 SH   SOLE 0 35,678 0 9,887
REGAL REXNORD CORPORATION COM Stock 758750103   1,716,524 11,154 SH   SOLE 0 8,449 0 2,704
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   234,231 2,424 SH   SOLE 0 2,424 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   976,993 13,453 SH   SOLE 0 11,913 0 1,540
VISA INC COM CL A Stock 92826C839   248,052 1,045 SH   SOLE 0 924 0 120
ISHARES GOLD TRUST MICRO ETF OF BENEF INTEREST ETF 46436F103   1,248,810 65,110 SH   SOLE 0 63,509 0 1,601
VANGUARD VALUE ETF ETF 922908744   8,718,974 61,358 SH   SOLE 0 44,578 0 16,780
NUVEEN MUN VALUE FD INC COM CEF 670928100   145,290 16,700 SH   SOLE 0 9,700 0 7,000
COSTAR GROUP INC Stock 22160N109   345,409 3,881 SH   SOLE 0 3,881 0 0
META PLATFORMS INC CL A Stock 30303M102   699,431 2,437 SH   SOLE 0 2,101 0 336
O-I GLASS INC COM Stock 67098H104   4,646,058 217,818 SH   SOLE 0 177,538 0 40,280
BROADCOM INC COM Stock 11135F101   2,835,802 3,269 SH   SOLE 0 2,300 0 969
JOHNSON CTLS INTL PLC SHS Stock G51502105   1,594,970 23,407 SH   SOLE 0 16,793 0 6,614
NOVARTIS AG SPONSORED ADR ADR 66987V109   633,917 6,282 SH   SOLE 0 5,682 0 600
WD 40 CO COM Stock 929236107   310,707 1,647 SH   SOLE 0 1,647 0 0
KINDER MORGAN INC DEL COM Stock 49456B101   184,736 10,728 SH   SOLE 0 10,728 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   867,110 2,810 SH   SOLE 0 2,430 0 380
KROGER CO COM Stock 501044101   1,331,132 28,322 SH   SOLE 0 20,390 0 7,931
NVIDIA CORPORATION COM Stock 67066G104   3,151,540 7,450 SH   SOLE 0 5,975 0 1,475
GENUINE PARTS CO COM Stock 372460105   580,459 3,430 SH   SOLE 0 3,355 0 75
ABBVIE INC COM Stock 00287Y109   3,013,143 22,364 SH   SOLE 0 18,036 0 4,328
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863   487,474 19,680 SH   SOLE 0 18,950 0 730
CASEYS GEN STORES INC COM Stock 147528103   225,589 925 SH   SOLE 0 925 0 0
COTERRA ENERGY INC COM Stock 127097103   339,020 13,400 SH   SOLE 0 10,400 0 3,000
RANGE RES CORP COM Stock 75281A109   379,260 12,900 SH   SOLE 0 10,400 0 2,500
CHURCH & DWIGHT CO INC COM Stock 171340102   218,201 2,177 SH   SOLE 0 2,177 0 0
QUALCOMM INC COM Stock 747525103   1,769,351 14,864 SH   SOLE 0 10,949 0 3,914
FASTENAL CO COM Stock 311900104   450,743 7,641 SH   SOLE 0 7,641 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   371,779 1,728 SH   SOLE 0 1,703 0 25
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   207,216 606 SH   SOLE 0 606 0 0
MCDONALDS CORP COM Stock 580135101   990,124 3,318 SH   SOLE 0 2,681 0 637
CISCO SYS INC COM Stock 17275R102   1,910,811 36,931 SH   SOLE 0 27,796 0 9,135
APA CORPORATION COM Stock 03743Q108   263,827 7,721 SH   SOLE 0 6,271 0 1,450
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703   1,013,158 20,251 SH   SOLE 0 19,301 0 950
AT&T INC COM Stock 00206R102   1,672,727 104,873 SH   SOLE 0 82,835 0 22,038
GENERAL ELECTRIC CO COM NEW Stock 369604301   501,136 4,562 SH   SOLE 0 1,217 0 3,345
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   2,381,005 20,717 SH   SOLE 0 19,854 0 863
CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108   270,856 24,119 SH   SOLE 0 22,294 0 1,825
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE CO. INDEX ETF ETF 808524730   346,484 12,943 SH   SOLE 0 12,218 0 725
ISHARES S&P 500 VALUE ETF ETF 464287408   446,335 2,769 SH   SOLE 0 2,764 0 5
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853   3,975,826 102,364 SH   SOLE 0 71,772 0 30,591
ISHARES S&P 500 GROWTH ETF ETF 464287309   238,575 3,385 SH   SOLE 0 3,385 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   490,921 1,101 SH   SOLE 0 1,056 0 45
THE CIGNA GROUP COM Stock 125523100   251,137 895 SH   SOLE 0 895 0 0
BUNGE LIMITED COM Stock G16962105   674,508 7,149 SH   SOLE 0 5,995 0 1,154
WELLS FARGO CO NEW COM Stock 949746101   1,479,511 34,665 SH   SOLE 0 26,074 0 8,591
UNION PAC CORP COM Stock 907818108   218,747 1,069 SH   SOLE 0 1,069 0 0
MICROCHIP TECHNOLOGY INC. COM Stock 595017104   270,203 3,016 SH   SOLE 0 3,016 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   255,731 490 SH   SOLE 0 468 0 22
MGIC INVT CORP WIS COM Stock 552848103   2,277,329 144,226 SH   SOLE 0 111,416 0 32,810
JPMORGAN CHASE & CO COM Stock 46625H100   1,568,477 10,784 SH   SOLE 0 7,654 0 3,130
CHEVRON CORP NEW COM Stock 166764100   1,032,695 6,563 SH   SOLE 0 6,548 0 15
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   1,993,803 43,175 SH   SOLE 0 35,674 0 7,500
DANAHER CORPORATION Stock 235851102   204,720 853 SH   SOLE 0 853 0 0
TJX COS INC Stock 872540109   208,244 2,456 SH   SOLE 0 2,456 0 0
BANK AMERICA CORP COM Stock 060505104   1,298,929 45,275 SH   SOLE 0 36,064 0 9,210
MGE ENERGY INC COM Stock 55277P104   489,928 6,193 SH   SOLE 0 4,600 0 1,593
WALMART INC COM Stock 931142103   1,879,519 11,958 SH   SOLE 0 9,054 0 2,903
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   296,747 2,218 SH   SOLE 0 2,187 0 30
ORACLE CORP COM Stock 68389X105   1,327,139 11,144 SH   SOLE 0 10,414 0 730
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   481,616 11,839 SH   SOLE 0 10,864 0 975
TARGET CORP COM Stock 87612E106   750,247 5,688 SH   SOLE 0 4,319 0 1,369
INVESCO EQUAL WEIGHT ENERGY ETF - RYE ETF 46137V365   4,213,015 61,558 SH   SOLE 0 44,220 0 17,337
PFIZER INC COM Stock 717081103   452,654 12,341 SH   SOLE 0 11,140 0 1,200
CATERPILLAR INC COM Stock 149123101   1,695,285 6,890 SH   SOLE 0 4,835 0 2,055
ALPHABET INC CAP STK CL C Stock 02079K107   9,569,919 79,110 SH   SOLE 0 69,382 0 9,727
AMGEN INC COM Stock 031162100   963,567 4,340 SH   SOLE 0 4,038 0 302
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315   463,144 12,102 SH   SOLE 0 11,715 0 387
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   271,049 2,776 SH   SOLE 0 2,776 0 0
BANK MONTREAL QUE COM Stock 063671101   278,064 3,079 SH   SOLE 0 3,079 0 0
AXON ENTERPRISE INC COM Stock 05464C101   223,608 1,146 SH   SOLE 0 1,146 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   2,825,089 29,710 SH   SOLE 0 28,679 0 1,030
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612   3,766,243 36,601 SH   SOLE 0 26,331 0 10,270
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613   7,043,894 154,913 SH   SOLE 0 102,613 0 52,300
ALLIANT ENERGY CORP COM Stock 018802108   626,979 11,947 SH   SOLE 0 10,330 0 1,617
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   10,222,760 167,559 SH   SOLE 0 125,699 0 41,859
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   948,544 21,957 SH   SOLE 0 20,314 0 1,643
INVESCO MSCI GLOBAL TIMBER ETF ETF 46138E545   224,392 7,610 SH   SOLE 0 7,160 0 450
VANGUARD MEGA CAP GROWTH ETF ETF 921910816   400,515 1,702 SH   SOLE 0 1,171 0 531
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,459,915 22,829 SH   SOLE 0 17,109 0 5,720
CITIGROUP INC COM NEW Stock 172967424   790,737 17,175 SH   SOLE 0 15,475 0 1,700
EXXON MOBIL CORP COM Stock 30231G102   560,596 5,227 SH   SOLE 0 5,177 0 50
UNITEDHEALTH GROUP INC COM Stock 91324P102   1,948,875 4,055 SH   SOLE 0 2,814 0 1,240
LOWES COS INC COM Stock 548661107   231,117 1,024 SH   SOLE 0 1,024 0 0
DEERE & CO COM Stock 244199105   284,268 702 SH   SOLE 0 446 0 255
COLGATE PALMOLIVE CO COM Stock 194162103   305,310 3,963 SH   SOLE 0 3,613 0 350
PAYPAL HLDGS INC COM Stock 70450Y103   832,207 12,471 SH   SOLE 0 9,291 0 3,180
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   321,951 9,894 SH   SOLE 0 5,634 0 4,260
ISHARES CORE S&P MID-CAP ETF ETF 464287507   881,711 3,372 SH   SOLE 0 3,131 0 241
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100   2,418,697 177,780 SH   SOLE 0 122,880 0 54,900
ISHARES MSCI EAFE ETF ETF 464287465   576,260 7,948 SH   SOLE 0 7,883 0 65
APPLE INC COM Stock 037833100   7,975,289 41,116 SH   SOLE 0 32,468 0 8,647
WEC ENERGY GROUP INC COM Stock 92939U106   519,603 5,889 SH   SOLE 0 4,421 0 1,467
ABBOTT LABS COM Stock 002824100   902,359 8,277 SH   SOLE 0 7,802 0 475
DISNEY WALT CO COM Stock 254687106   220,401 2,469 SH   SOLE 0 2,138 0 330
RAYMOND JAMES FINL INC Stock 754730109   1,065,759 10,270 SH   SOLE 0 7,484 0 2,786