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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 942 7,959 SH   SOLE   7,959 0 0
ABBVIE INC COM 00287Y109 830 5,119 SH   SOLE   5,119 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 787 20,000 SH   SOLE   20,000 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 246 1,225 SH   SOLE   1,225 0 0
ALLIANT ENERGY CORP COM 018802108 287 4,594 SH   SOLE   4,594 0 0
ALPHABET INC CAP STK CL C 02079K107 5,418 1,940 SH   SOLE   1,940 0 0
ALPHABET INC CAP STK CL A 02079K305 4,219 1,517 SH   SOLE   1,517 0 0
AMAZON COM INC COM 023135106 1,457 447 SH   SOLE   447 0 0
AMPHENOL CORP NEW CL A 032095101 746 9,904 SH   SOLE   9,904 0 0
APPLE INC COM 037833100 14,908 85,380 SH   SOLE   85,380 0 0
ASSOCIATED BANC CORP COM 045487105 228 10,000 SH   SOLE   10,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,029 8,915 SH   SOLE   8,915 0 0
AVERY DENNISON CORP COM 053611109 233 1,341 SH   SOLE   1,341 0 0
BK OF AMERICA CORP COM 060505104 1,552 37,645 SH   SOLE   37,645 0 0
BANK MONTREAL QUE COM 063671101 1,348 11,423 SH   SOLE   11,423 0 0
BECTON DICKINSON & CO COM 075887109 2,304 8,663 SH   SOLE   8,663 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,768 5,011 SH   SOLE   5,011 0 0
BIO-TECHNE CORP COM 09073M104 205 473 SH   SOLE   473 0 0
BLACKSTONE INC COM 09260D107 258 2,035 SH   SOLE   2,035 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 274 3,750 SH   SOLE   3,750 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,161 7,457 SH   SOLE   7,457 0 0
BROADSTONE NET LEASE INC COM 11135E203 247 11,333 SH   SOLE   11,333 0 0
BRUNSWICK CORP COM 117043109 223 2,753 SH   SOLE   2,753 0 0
CABLE ONE INC COM 12685J105 218 149 SH   SOLE   149 0 0
CHEVRON CORP NEW COM 166764100 260 1,596 SH   SOLE   1,596 0 0
CHURCH & DWIGHT CO INC COM 171340102 835 8,400 SH   SOLE   8,400 0 0
CISCO SYS INC COM 17275R102 1,016 18,225 SH   SOLE   18,225 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 572 19,600 SH   SOLE   19,600 0 0
COCA COLA CO COM 191216100 1,551 25,018 SH   SOLE   25,018 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,754 41,864 SH   SOLE   41,864 0 0
COSTCO WHSL CORP NEW COM 22160K105 416 723 SH   SOLE   723 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 732 14,936 SH   SOLE   14,936 0 0
DISNEY WALT CO COM 254687106 317 2,311 SH   SOLE   2,311 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 262 2,226 SH   SOLE   2,226 0 0
EMERSON ELEC CO COM 291011104 334 3,411 SH   SOLE   3,411 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 488 18,923 SH   SOLE   18,923 0 0
EQUIFAX INC COM 294429105 1,122 4,734 SH   SOLE   4,734 0 0
EXACT SCIENCES CORP COM 30063P105 2,168 31,000 SH   SOLE   31,000 0 0
EXPEDITORS INTL WASH INC COM 302130109 317 3,071 SH   SOLE   3,071 0 0
EXXON MOBIL CORP COM 30231G102 386 4,668 SH   SOLE   4,668 0 0
FMC CORP COM NEW 302491303 261 1,987 SH   SOLE   1,987 0 0
META PLATFORMS INC CL A 30303M102 1,237 5,565 SH   SOLE   5,565 0 0
FAIR ISAAC CORP COM 303250104 314 674 SH   SOLE   674 0 0
FASTENAL CO COM 311900104 2,531 42,617 SH   SOLE   42,617 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,175 21,656 SH   SOLE   21,656 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 227 4,644 SH   SOLE   4,644 0 0
FISERV INC COM 337738108 344 3,395 SH   SOLE   3,395 0 0
GOLUB CAP BDC INC COM 38173M102 460 30,240 SH   SOLE   30,240 0 0
HELMERICH & PAYNE INC COM 423452101 212 4,966 SH   SOLE   4,966 0 0
HOME DEPOT INC COM 437076102 2,768 9,246 SH   SOLE   9,246 0 0
ILLINOIS TOOL WKS INC COM 452308109 515 2,461 SH   SOLE   2,461 0 0
INTEL CORP COM 458140100 1,246 25,147 SH   SOLE   25,147 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 216 1,660 SH   SOLE   1,660 0 0
INTUIT COM 461202103 1,516 3,153 SH   SOLE   3,153 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 10,240 29,135 SH   SOLE   29,135 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 990 6,277 SH   SOLE   6,277 0 0
ISHARES TR CORE S&P TTL STK 464287150 68,280 676,439 SH   SOLE   676,439 0 0
ISHARES TR CORE S&P500 ETF 464287200 94,608 208,529 SH   SOLE   208,529 0 0
ISHARES TR RUS MD CP GR ETF 464287481 201 2,000 SH   SOLE   2,000 0 0
ISHARES TR RUS MID CAP ETF 464287499 47,607 610,027 SH   SOLE   610,027 0 0
ISHARES TR CORE S&P MCP ETF 464287507 32,032 119,371 SH   SOLE   119,371 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,204 7,255 SH   SOLE   7,255 0 0
ISHARES TR RUS 1000 ETF 464287622 1,048 4,190 SH   SOLE   4,190 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,256 10,991 SH   SOLE   10,991 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 53,838 205,199 SH   SOLE   205,199 0 0
ISHARES TR S&P MC 400VL ETF 464287705 241 2,202 SH   SOLE   2,202 0 0
ISHARES TR CORE S&P SCP ETF 464287804 13,278 123,085 SH   SOLE   123,085 0 0
ISHARES TR RUS TOP 200 ETF 464289446 5,933 54,899 SH   SOLE   54,899 0 0
JPMORGAN CHASE & CO COM 46625H100 2,951 21,647 SH   SOLE   21,647 0 0
JOHNSON & JOHNSON COM 478160104 3,834 21,633 SH   SOLE   21,633 0 0
LILLY ELI & CO COM 532457108 353 1,233 SH   SOLE   1,233 0 0
LINCOLN ELEC HLDGS INC COM 533900106 317 2,304 SH   SOLE   2,304 0 0
LITTELFUSE INC COM 537008104 219 879 SH   SOLE   879 0 0
LOWES COS INC COM 548661107 412 2,040 SH   SOLE   2,040 0 0
MGIC INVT CORP WIS COM 552848103 161 11,900 SH   SOLE   11,900 0 0
MPLX LP COM UNIT REP LTD 55336V100 202 6,078 SH   SOLE   6,078 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,022 5,995 SH   SOLE   5,995 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,632 4,567 SH   SOLE   4,567 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,061 26,900 SH   SOLE   26,900 0 0
MCDONALDS CORP COM 580135101 225 908 SH   SOLE   908 0 0
MERCK & CO INC COM 58933Y105 213 2,597 SH   SOLE   2,597 0 0
MICROSOFT CORP COM 594918104 10,338 33,530 SH   SOLE   33,530 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 535 7,114 SH   SOLE   7,114 0 0
MOODYS CORP COM 615369105 697 2,066 SH   SOLE   2,066 0 0
NIKE INC CL B 654106103 2,415 17,945 SH   SOLE   17,945 0 0
NORDSON CORP COM 655663102 234 1,029 SH   SOLE   1,029 0 0
NVIDIA CORPORATION COM 67066G104 315 1,153 SH   SOLE   1,153 0 0
PALO ALTO NETWORKS INC COM 697435105 254 408 SH   SOLE   408 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,163 5,654 SH   SOLE   5,654 0 0
PEPSICO INC COM 713448108 4,273 25,526 SH   SOLE   25,526 0 0
PFIZER INC COM 717081103 2,558 49,416 SH   SOLE   49,416 0 0
PHILIP MORRIS INTL INC COM 718172109 295 3,143 SH   SOLE   3,143 0 0
PROCTER AND GAMBLE CO COM 742718109 2,265 14,823 SH   SOLE   14,823 0 0
PROTERRA INC COM 74374T109 75 10,000 SH   SOLE   10,000 0 0
ROCKWELL AUTOMATION INC COM 773903109 266 950 SH   SOLE   950 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,680 43,575 SH   SOLE   43,575 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,820 11,867 SH   SOLE   11,867 0 0
SALESFORCE COM INC COM 79466L302 322 1,517 SH   SOLE   1,517 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 853 15,980 SH   SOLE   15,980 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 737 9,850 SH   SOLE   9,850 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 960 13,444 SH   SOLE   13,444 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 448 5,900 SH   SOLE   5,900 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 401 10,552 SH   SOLE   10,552 0 0
SNAP ON INC COM 833034101 205 995 SH   SOLE   995 0 0
SOUTHWEST AIRLS CO COM 844741108 468 10,210 SH   SOLE   10,210 0 0
STARBUCKS CORP COM 855244109 2,681 29,466 SH   SOLE   29,466 0 0
STRYKER CORPORATION COM 863667101 2,691 10,064 SH   SOLE   10,064 0 0
TJX COS INC NEW COM 872540109 2,297 37,915 SH   SOLE   37,915 0 0
TELEFLEX INCORPORATED COM 879369106 286 807 SH   SOLE   807 0 0
TENNECO INC CL A VTG COM STK 880349105 1,374 75,000 SH   SOLE   75,000 0 0
TERADYNE INC COM 880770102 336 2,844 SH   SOLE   2,844 0 0
TEXAS INSTRS INC COM 882508104 1,385 7,550 SH   SOLE   7,550 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 208 353 SH   SOLE   353 0 0
3M CO COM 88579Y101 2,089 14,029 SH   SOLE   14,029 0 0
TRACTOR SUPPLY CO COM 892356106 365 1,565 SH   SOLE   1,565 0 0
US BANCORP DEL COM NEW 902973304 3,962 74,553 SH   SOLE   74,553 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,368 6,377 SH   SOLE   6,377 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,598 10,978 SH   SOLE   10,978 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 275 1,897 SH   SOLE   1,897 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 536 6,875 SH   SOLE   6,875 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 2,668 13,081 SH   SOLE   13,081 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 5,913 71,365 SH   SOLE   71,365 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 53,930 740,800 SH   SOLE   740,800 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,108 5,078 SH   SOLE   5,078 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 332 1,337 SH   SOLE   1,337 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 610 3,467 SH   SOLE   3,467 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 301 1,442 SH   SOLE   1,442 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 201 3,939 SH   SOLE   3,939 0 0
VERISK ANALYTICS INC COM 92345Y106 602 2,803 SH   SOLE   2,803 0 0
VERU INC COM 92536C103 58 12,067 SH   SOLE   12,067 0 0
VISA INC COM CL A 92826C839 3,526 15,899 SH   SOLE   15,899 0 0
WALMART INC COM 931142103 240 1,611 SH   SOLE   1,611 0 0
WASTE MGMT INC DEL COM 94106L109 1,167 7,363 SH   SOLE   7,363 0 0
YETI HLDGS INC COM 98585X104 319 5,311 SH   SOLE   5,311 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,423 10,151 SH   SOLE   10,151 0 0
STERIS PLC SHS USD G8473T100 318 1,314 SH   SOLE   1,314 0 0