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
Expires: July 31, 2015
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 LABORATORIES COM 002824100 408,167 4,498 SH SOLE 0 0 4,498
ABBVIE INC COM 00287Y109 1,434,982 5,702 SH SOLE 0 0 5,702
ADVANCED MICRO DEVICES COM 007903107 503,648 867 SH SOLE 0 0 867
AKRE FOCUS ETF 74316P579 437,115 8,218 SH SOLE 0 0 8,218
ALLIANT ENERGY CORP COM 018802108 748,087 9,805 SH SOLE 0 0 9,805
ALPHABET INC CLASS A COM 02079K305 1,265,496 3,541 SH SOLE 0 0 3,541
ALPHABET INC CLASS C COM 02079K107 1,726,333 4,885 SH SOLE 0 0 4,885
ALTRIA GROUP INC COM 02209S103 2,249,715 31,267 SH SOLE 0 0 31,267
AMAZON.COM INC COM 023135106 2,125,277 8,917 SH SOLE 0 0 8,917
AMERICAN EXPRESS CO COM 025816109 253,632 749 SH SOLE 0 0 749
AMGEN COM 031162100 233,420 644 SH SOLE 0 0 644
ANALOG DEVICES INC COM 032654105 360,434 907 SH SOLE 0 0 907
API GROUP CORP COM 00187Y100 354,215 8,364 SH SOLE 0 0 8,364
APPLE INC COM 037833100 11,308,956 39,082 SH SOLE 0 0 39,082
APPLIED MATERIALS INC COM 038222105 810,635 1,121 SH SOLE 0 0 1,121
ASSOCIATED BANC-COPR COM 045487105 213,815 6,948 SH SOLE 0 0 6,948
AT&T INC COM 00206R102 469,732 22,692 SH SOLE 0 0 22,692
AXON ENTERPRICE INC COM 05464C101 486,048 867 SH SOLE 0 0 867
BADGER METER INC COM 056525108 402,554 2,713 SH SOLE 0 0 2,713
BANK OF MONTREAL COM 063671101 803,794 4,548 SH SOLE 0 0 4,548
BERKSHIRE HATHAWAY INC CL A COM 084670108 748,850 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC CL B COM 084670702 1,697,322 3,392 SH SOLE 0 0 3,392
BROADCOM INC COM 11135F101 725,610 1,920 SH SOLE 0 0 1,920
CATERPILLAR INC COM 149123101 4,681,962 4,396 SH SOLE 0 0 4,396
CHEVRON CORP COM 166764100 606,118 3,656 SH SOLE 0 0 3,656
CISCO SYSTEMS INC COM 17275R102 215,650 1,835 SH SOLE 0 0 1,835
COCA-COLA CO COM 191216100 548,799 6,752 SH SOLE 0 0 6,752
COSTCO WHOLESALE CORP COM 22160K105 590,044 630 SH SOLE 0 0 630
CROWDSTRIKE HOLDINGS INC COM 22788C105 595,249 780 SH SOLE 0 0 780
DEERE & CO COM 244199105 269,508 424 SH SOLE 0 0 424
DIMENSIONAL US SMALL CAP ETF 25434V500 241,452 2,932 SH SOLE 0 0 2,932
DIMENSIONAL US TARGETED VALUE ETF 25434V609 299,707 4,287 SH SOLE 0 0 4,287
DIMENSIONAL INTL VALUE ETF 25434V807 1,012,759 18,747 SH SOLE 0 0 18,747
DUKE ENERGY CORP COM 26441C204 212,446 1,678 SH SOLE 0 0 1,678
EATON CORP PLC COM G29183103 1,055,936 2,478 SH SOLE 0 0 2,478
ELI LILLY AND CO COM 532457108 856,462 714 SH SOLE 0 0 714
ENERGY TRANSFER LP COM 29273V100 286,215 14,969 SH SOLE 0 0 14,969
ENTERPRISE PRODUCTS PARTNERS COM 293792107 934,376 25,418 SH SOLE 0 0 25,418
EXXON MOBIL CORP COM 30231G102 1,097,670 8,028 SH SOLE 0 0 8,028
FASTENAL CO COM 311900104 4,297,585 89,477 SH SOLE 0 0 89,477
FIRST TRUST TWC UNCONSTAINED PL BD 33740F888 299,900 12,053 SH SOLE 0 0 12,053
FISERV INC COM 337738108 806,627 16,445 SH SOLE 0 0 16,445
GE AEROSPACE COM 369604301 226,465 605 SH SOLE 0 0 605
HOME DEPOT INC COM 437076102 837,293 2,374 SH SOLE 0 0 2,374
HONEYWELL AEROSPACE INC COM 43849R105 577,682 2,613 SH SOLE 0 0 2,613
HONEYWELL INTL INC COM 438516106 585,050 2,613 SH SOLE 0 0 2,613
INTERNATIONAL BUSINESS MACHINES COM 459200101 819,557 2,914 SH SOLE 0 0 2,914
INVESCO QQQ TR 46090E103 214,202 290 SH SOLE 0 0 290
INVESCO S&P 500 MOMENTUM ETF 46138E339 464,058 2,872 SH SOLE 0 0 2,872
ISHARES TR CORE S&P 500 ETF 464287200 210,861,023 281,564 SH SOLE 0 0 281,564
ISHARES TR CORE US AGGBD ETF 464287226 85,007,749 858,837 SH SOLE 0 0 858,837
ISHARES TR CORE S&P 500 GR ETF 464287309 344,818 2,507 SH SOLE 0 0 2,507
ISHARES TR RUS MID CAP ETF 464287499 2,436,237 22,083 SH SOLE 0 0 22,083
ISHARES TR RUS 1000 VAL ETF 464287598 37,698,091 155,500 SH SOLE 0 0 155,500
ISHARES TR RUS 1000 GRW ETF 464287614 77,773,348 626,345 SH SOLE 0 0 626,345
ISHARES TR RUSSELL 2000 ETF 464287655 1,740,375 5,792 SH SOLE 0 0 5,792
ISHARES TR CORE S&P SCP ETF 464287804 9,851,477 66,424 SH SOLE 0 0 66,424
ISHARES TR IBOXX HI YD ETF 464288513 229,253 2,866 SH SOLE 0 0 2,866
ISHARES TR CRE U S REIT ETF 464288521 1,235,600 18,594 SH SOLE 0 0 18,594
ISHARES TR 3-7 YEAR TREASURY BD ETF 464288661 207,802 1,769 SH SOLE 0 0 1,769
ISHARES TR AGGRES ALLOC ETF 464289859 21,810,556 223,468 SH SOLE 0 0 223,468
ISHARES TR GRWT ALLOCAT ETF 464289867 11,094,571 159,634 SH SOLE 0 0 159,634
ISHARES TR MODERT ALLOC ETF 464289875 4,159,341 83,370 SH SOLE 0 0 83,370
ISHARES TR CORE MSCI EAFE ETF 46432F842 1,251,679 12,960 SH SOLE 0 0 12,960
ISHARES TR LOW CARBON OPT MSCI ACWI ETF 46434V464 372,371 1,472 SH SOLE 0 0 1,472
ISHARES TR CORE DIV GROWTH ETF 46434V621 412,283 5,439 SH SOLE 0 0 5,439
ISHARES TR CORE INTL AGG BD ETF 46435G672 4,979,697 98,413 SH SOLE 0 0 98,413
ISHARES TR ESG US AGG BD ETF 46435U549 587,868 12,399 SH SOLE 0 0 12,399
ISHARES TR ESG SCR S7P SMALL CAP ETF 46436E544 500,243 9,484 SH SOLE 0 0 9,484
ISHARES TR ESG SCR S7P MIDCAP ETF 46436E551 509,766 9,775 SH SOLE 0 0 9,775
ISHARES TR ESG SCR S&P 500 ETF 46436E569 408,219 7,188 SH SOLE 0 0 7,188
JOHNSON & JOHNSON COM 478160104 1,252,922 4,933 SH SOLE 0 0 4,933
JOHNSON CONTROLS INTL COM G51502105 537,300 3,677 SH SOLE 0 0 3,677
JP MORGAN INTL BD OPP ETF 46641Q852 4,671,665 96,621 SH SOLE 0 0 96,621
JP MORGAN CHASE & CO COM 46637G124 1,008,346 3,080 SH SOLE 0 0 3,080
KINDER MORGAN INC COM 49456B101 491,922 15,387 SH SOLE 0 0 15,387
KLA CORP COM 482480100 659,085 2,184 SH SOLE 0 0 2,184
LAM RESEARCH CORP COM 512807306 269,256 621 SH SOLE 0 0 621
LINDE PLC COM G54950103 327,576 631 SH SOLE 0 0 631
LOWE'S COMPANIES INC COM 548661107 217,937 988 SH SOLE 0 0 988
MARATHON PETROLEUM CORP COM 56585AAS1 285,895 1,118 SH SOLE 0 0 1,118
MARRIOTT INTERNATIONAL INC COM 571903202 738,846 1,993 SH SOLE 0 0 1,993
MASTERCARD INC CLASS A COM 57636Q104 219,791 427 SH SOLE 0 0 427
MCDONALDS CORP COM 580135101 392,787 1,453 SH SOLE 0 0 1,453
MERCK & CO INC COM 58933Y105 991,372 7,714 SH SOLE 0 0 7,714
META PLATFORMS INC COM 30303M102 566,984 1,006 SH SOLE 0 0 1,006
MGE ENERGY INC COM 55277P104 249,181 3,055 SH SOLE 0 0 3,055
MGIC INV CORP COM 552848103 431,887 15,315 SH SOLE 0 0 15,315
MICROSOFT CORP COM 594918104 4,016,842 10,768 SH SOLE 0 0 10,768
MONDELEZ INTL INC CL A 609207105 335,171 5,794 SH SOLE 0 0 5,794
MORGAN STANLEY COM 617446448 215,707 1,031 SH SOLE 0 0 1,031
NETFLIX INC COM 64110L106 442,037 6,191 SH SOLE 0 0 6,191
NVIDIA CORPORATION INC COM 67066G104 5,097,896 25,478 SH SOLE 0 0 25,478
ORACLE CORP COM 68389X105 480,289 3,277 SH SOLE 0 0 3,277
PEPSICO INC COM 713448108 872,280 6,442 SH SOLE 0 0 6,442
PFIZER INC COM 717081103 265,635 11,031 SH SOLE 0 0 11,031
PGIM INVESTMENTS ULTRA SHORT BOND ETF 69344A107 2,797,064 56,449 SH SOLE 0 0 56,449
PGIM INVESTMENTS ACTIVE HIGH YLD BD ETF 69344A206 7,880,195 225,923 SH SOLE 0 0 225,923
PHILIP MORRIS INTL INC COM 718172109 3,799,381 21,001 SH SOLE 0 0 21,001
PIMCO MULTISECTOR BD ACTIVE ETF 72201R585 49,974,717 1,884,416 SH SOLE 0 0 1,884,416
PINNACLE FINANCIAL PARTNERS COM 72348N307 277,632 2,752 SH SOLE 0 0 2,752
PROCTOR & GAMBLE COMPANY COM 742718109 435,854 2,972 SH SOLE 0 0 2,972
ROCKWELL AUTOMATION INC COM 773903109 810,320 1,636 SH SOLE 0 0 1,636
RTX CORP COM 75513E101 402,751 2,122 SH SOLE 0 0 2,122
SCHWAB US BROAD MARKET ETF 808524102 223,455 7,716 SH SOLE 0 0 7,716
SCHWAB US LARGE CAP ETF 808524201 281,089 9,551 SH SOLE 0 0 9,551
SCHWAB US DIV EQ 808524797 3,384,180 106,722 SH SOLE 0 0 106,722
SEMPRA ENERGY COM 816851109 295,909 3,191 SH SOLE 0 0 3,191
SHERWIN WILLIAMS CO COM 824348106 250,484 727 SH SOLE 0 0 727
SPDR SERIES TRUST S&P 500 ETF 78462F103 7,260,131 9,722 SH SOLE 0 0 9,722
SPDR SERIES TRUST GOLD SHARES 78463V107 444,266 1,206 SH SOLE 0 0 1,206
SPDR SERIES TRUST S&P DIVID ETF 78464A763 2,220,240 14,589 SH SOLE 0 0 14,589
SPDR SERIES TRUST S&P 400 MID CAP ETF 78464A847 28,471,109 421,419 SH SOLE 0 0 421,419
SPDR SERIES TRUST S&P 500 ESG ETF 78468R531 291,715 3,999 SH SOLE 0 0 3,999
STATE STREET SPDR SERIES S&P 500 ETF 78464A854 1,335,831 15,200 SH SOLE 0 0 15,200
STATE STREET SPDR SERIES TECHNOLOGY SELECT SECTOR 81369Y803 280,296 1,471 SH SOLE 0 0 1,471
SYSCO CORP COM 871829107 869,037 10,397 SH SOLE 0 0 10,397
TESLA MOTORS INC COM 88160R101 1,242,031 2,953 SH SOLE 0 0 2,953
UMB FINANCIAL CORP COM 902788108 267,548 1,874 SH SOLE 0 0 1,874
UNION PACIFIC CORP COM 907818108 334,454 1,229 SH SOLE 0 0 1,229
UNITEDHEALTH GROUP INC COM 91324P102 1,484,233 3,571 SH SOLE 0 0 3,571
US BANCORP COM 902973304 366,406 6,066 SH SOLE 0 0 6,066
VANGUARD HIGH DIV YLD ETF 921946406 267,167 1,690 SH SOLE 0 0 1,690
VANGUARD TOTAL WORLD STK ETF 922042742 618,175 3,938 SH SOLE 0 0 3,938
VANGUARD S&P 500 ETF 922908363 444,886 647 SH SOLE 0 0 647
VANGUARD MID CAP VALUE ETF 922908512 263,371 1,332 SH SOLE 0 0 1,332
VANGUARD SMALL CAP GROWTH ETF 922908595 258,158 705 SH SOLE 0 0 705
VANGUARD SMALL CAP VALUE ETF 922908611 283,711 1,167 SH SOLE 0 0 1,167
VANGUARD LARGE CAP ETF 922908637 1,878,377 5,461 SH SOLE 0 0 5,461
VANGUARD VALUE ETF 922908744 367,294 1,685 SH SOLE 0 0 1,685
VANGUARD TOTAL STK MKT ETF 922908769 1,353,235 3,656 SH SOLE 0 0 3,656
VANGUARD UTILITIES ETF 92204A876 365,020 1,864 SH SOLE 0 0 1,864
VANGUARD RUSSELL 1000 GR ETF 92206C680 700,535 5,481 SH SOLE 0 0 5,481
VANGUARD RUSSELL 1000 VAL ETF 92206C714 257,435 2,421 SH SOLE 0 0 2,421
VANGUARD GROWTH IDX ETF 992908736 479,757 5,569 SH SOLE 0 0 5,569
VANGUARD INFORMATION TECH ETF 92204A702 249,428 2,086 SH SOLE 0 0 2,086
VANGUARD INDEX FDS TOTAL BND MKT ETF 921937835 320,501 4,365 SH SOLE 0 0 4,365
VANGUARD INDEX FDS MID CAP ETF 922908629 4,262,354 52,902 SH SOLE 0 0 52,902
VANGUARD INDEX FDS SMALL CP ETF 922908751 60,592,080 199,894 SH SOLE 0 0 199,894
VANGUARD INTL EQUITY INDEX F FTSE DEV MKT ETF 921943858 79,109,889 1,110,314 SH SOLE 0 0 1,110,314
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,206,476 14,405 SH SOLE 0 0 14,405
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 34,355,799 575,570 SH SOLE 0 0 575,570
VERIZON COMMUNICATIONS COM 92343V104 247,938 5,855 SH SOLE 0 0 5,855
VISA INC COM 92826C839 700,492 2,041 SH SOLE 0 0 2,041
WAL-MART STORES INC COM 931142103 1,621,851 14,319 SH SOLE 0 0 14,319
WEC ENERGY GROUP INC COM 92939U106 2,599,588 22,262 SH SOLE 0 0 22,262
WELLS FARGO & CO COM 949746101 363,840 4,402 SH SOLE 0 0 4,402
WEYERHAEUSER CO COM 962166104 229,824 9,600 SH SOLE 0 0 9,600
XCEL ENERGY INC COM 98389B100 240,402 2,993 SH SOLE 0 0 2,993