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
AT&T Inc Common 00206R102   327 17,746 SH   SOLE   12,174 0 5,572
Ark Innovation Common 00214Q104   226 7,224 SH   SOLE   7,224 0 0
Abbott Laboratories Common 002824100   1,297 11,817 SH   SOLE   9,295 0 2,522
Abbvie Inc Com Common 00287Y109   2,231 13,803 SH   SOLE   11,425 0 2,378
Acutus Medical Common 005111109   12 10,000 SH   SOLE   10,000 0 0
Adobe Inc Common 00724F101   1,255 3,730 SH   SOLE   3,730 0 0
Advanced Micro Devices Inc Common 007903107   327 5,046 SH   SOLE   5,046 0 0
Air Prods Chems Inc Common 009158106   727 2,360 SH   SOLE   2,360 0 0
Allegheny Technologies Inc Common 01741R102   428 14,325 SH   SOLE   14,325 0 0
Alphabet Inc Cap Stk Cl C Common 02079K107   587 6,620 SH   SOLE   6,620 0 0
Alphabet Inc Cap Stk Cl A Common 02079K305   3,575 40,521 SH   SOLE   40,381 0 140
Altria Group Inc Common 02209S103   348 7,616 SH   SOLE   363 0 7,253
Amazon.com Inc Common 023135106   1,178 14,026 SH   SOLE   14,026 0 0
American Express CO Common 025816109   241 1,630 SH   SOLE   1,630 0 0
American Tower Corp Common 03027X100   1,590 7,506 SH   SOLE   7,506 0 0
Amerisourcebergen Corp Common 03073E105   1,798 10,852 SH   SOLE   10,852 0 0
Ameriprise Financial Inc Common 03076C106   340 1,093 SH   SOLE   1,093 0 0
Amgen Inc Common 031162100   1,813 6,902 SH   SOLE   6,902 0 0
Analog Devices Inc Common 032654105   2,124 12,951 SH   SOLE   12,951 0 0
Elevance Health INC Common 036752103   2,094 4,082 SH   SOLE   4,082 0 0
Apple Inc Common 037833100   7,061 54,347 SH   SOLE   48,135 0 6,212
Applied Materials Inc Common 038222105   247 2,539 SH   SOLE   2,539 0 0
Arista Networks Inc Common 040413106   1,595 13,142 SH   SOLE   13,142 0 0
Automatic Data Processing Inc Common 053015103   222 931 SH   SOLE   931 0 0
Bank Of America Corp Common 060505104   1,741 52,579 SH   SOLE   52,579 0 0
Bank Of Montreal ADR Common 063671101   242 2,676 SH   SOLE   0 0 2,676
Barrick Gold Corp ADR Common 067901108   189 11,000 SH   SOLE   11,000 0 0
Berkshire Hathaway INC-CL B Common 084670702   298 966 SH   SOLE   857 0 109
BlackRock Inc Common 09247X101   566 799 SH   SOLE   799 0 0
Bristol Myers Squibb Co Common 110122108   347 4,818 SH   SOLE   4,818 0 0
Broadcom Inc Common 11135F101   1,822 3,258 SH   SOLE   3,258 0 0
CSX Corp Com Common 126408103   1,347 43,488 SH   SOLE   43,488 0 0
CVS Health Corp Common 126650100   203 2,181 SH   SOLE   2,181 0 0
American Funds Capital Income Common 140193103   397 6,310 SH   SOLE   6,310 0 0
Charles River Labs Intl Common 159864107   398 1,825 SH   SOLE   1,825 0 0
Chevron Corp Common 166764100   1,034 5,762 SH   SOLE   2,352 0 3,410
Cisco Systems Inc Common 17275R102   2,230 46,817 SH   SOLE   43,838 0 2,979
Cintas Corporation Common 172908105   272 602 SH   SOLE   602 0 0
Citigroup Inc Common 172967424   807 17,851 SH   SOLE   16,351 0 1,500
Coca-Cola Co Common 191216100   2,348 36,905 SH   SOLE   12,855 0 24,050
Corning Inc Common 219350105   364 11,406 SH   SOLE   11,406 0 0
Costco Wholesale Corp Common 22160K105   1,277 2,797 SH   SOLE   2,797 0 0
Cummins Inc Common 231021106   219 904 SH   SOLE   904 0 0
Danaher Corp Common 235851102   227 855 SH   SOLE   855 0 0
Darden Restaurants Inc Common 237194105   1,132 8,184 SH   SOLE   8,184 0 0
Devon Energy Corp New Common 25179M103   926 15,054 SH   SOLE   15,054 0 0
Walt Disney Company Common 254687106   1,282 14,752 SH   SOLE   14,752 0 0
EOG Res Inc Common 26875P101   203 1,568 SH   SOLE   1,568 0 0
Electronic Arts Inc Common 285512109   1,479 12,106 SH   SOLE   12,106 0 0
Essential Utilities, Inc Common 29670G102   1,289 27,012 SH   SOLE   27,012 0 0
Expedia Group Inc New Common 30212P303   609 6,949 SH   SOLE   6,949 0 0
Exxon Mobil Corp Common 30231G102   1,644 14,903 SH   SOLE   12,517 0 2,386
Meta Platforms Inc Common 30303M102   217 1,803 SH   SOLE   1,380 0 423
Fidelity National Information Common 31620M106   636 9,375 SH   SOLE   2,358 0 7,017
First Business Financial Servi Common 319390100   12,977 355,045 SH   SOLE   0 0 355,045
Fiserv Inc Common 337738108   6,431 63,629 SH   SOLE   1,185 0 62,444
Arthur J. Gallagher & Co Common 363576109   241 1,276 SH   SOLE   1,276 0 0
General Dynamics Corp Common 369550108   1,265 5,100 SH   SOLE   5,100 0 0
Genuine Parts Co Common 372460105   273 1,574 SH   SOLE   1,035 0 539
Home Depot Inc Common 437076102   1,934 6,122 SH   SOLE   5,792 0 330
Illinois Tool Works Inc Common 452308109   775 3,516 SH   SOLE   2,216 0 1,300
Intel Corp Common 458140100   549 20,784 SH   SOLE   18,384 0 2,400
Intercontinental Exchange Inc Common 45866F104   1,292 12,598 SH   SOLE   12,348 0 250
International Business Machine Common 459200101   307 2,179 SH   SOLE   1,804 0 375
Intuitive Surgical Inc Common 46120E602   377 1,419 SH   SOLE   1,419 0 0
iShares Select Dividend Common 464287168   364 3,022 SH   SOLE   3,022 0 0
iShares S&P 500 Core Common 464287200   2,223 5,786 SH   SOLE   5,786 0 0
iShares Core US Aggregate Bond Common 464287226   44,734 461,227 SH   SOLE   461,227 0 0
iShares Core S&P Mid-Cap ETF Common 464287507   36,067 149,107 SH   SOLE   149,107 0 0
iShares Russell 1000 Value ETF Common 464287598   42,860 282,623 SH   SOLE   282,623 0 0
iShares Russell 1000 Growth ET Common 464287614   45,107 210,543 SH   SOLE   210,543 0 0
iShares Russell 1000 ETF Common 464287622   1,174 5,578 SH   SOLE   5,578 0 0
iShares Russell 2000 Value Common 464287630   646 4,662 SH   SOLE   4,662 0 0
iShares Russell 2000 Growth Common 464287648   676 3,152 SH   SOLE   3,152 0 0
iShares Russell 2000 Common 464287655   1,082 6,206 SH   SOLE   6,206 0 0
iShares Core S&P Small-Cap ETF Common 464287804   52,031 549,779 SH   SOLE   549,779 0 0
iShares MSCI ACWI ex US Common 464288240   269 5,905 SH   SOLE   5,905 0 0
iShares Edge MSCI Min Vol USA Common 46429B697   1,160 16,093 SH   SOLE   16,093 0 0
iShares Edge MSCI USA Momentum Common 46432F396   4,506 30,881 SH   SOLE   30,881 0 0
iShares Core MSCI EAFE ETF Common 46432F842   98,721 1,601,571 SH   SOLE   1,601,571 0 0
iShares Core Dividend Growth Common 46434V621   43,372 867,431 SH   SOLE   867,431 0 0
JPMorgan Chase & Co Common 46625H100   3,701 27,596 SH   SOLE   27,596 0 0
JPMorgan Ultra-Short Income ET Common 46641Q837   10,227 204,019 SH   SOLE   204,019 0 0
Johnson & Johnson Common 478160104   1,950 11,036 SH   SOLE   10,436 0 600
Kimberly-Clark Corp Common 494368103   313 2,308 SH   SOLE   1,908 0 400
Kroger Co Common 501044101   999 22,413 SH   SOLE   22,413 0 0
Lam Research Corporation Common 512807108   1,170 2,783 SH   SOLE   2,783 0 0
Lilly Eli Co Common 532457108   2,149 5,875 SH   SOLE   5,875 0 0
Lowe's Companies Inc Common 548661107   1,502 7,541 SH   SOLE   7,541 0 0
MGE Energy Inc Common 55277P104   507 7,203 SH   SOLE   4,858 0 2,345
Mastercard Inc Cl A Common 57636Q104   529 1,522 SH   SOLE   1,522 0 0
McDonald's Corp Common 580135101   2,013 7,639 SH   SOLE   6,518 0 1,121
Merck & Co Inc Common 58933Y105   2,190 19,736 SH   SOLE   19,273 0 463
Microsoft Corp Common 594918104   3,380 14,093 SH   SOLE   12,100 0 1,993
Microchip Technology Inc Common 595017104   263 3,746 SH   SOLE   3,746 0 0
Micron Technology Inc Common 595112103   778 15,575 SH   SOLE   15,575 0 0
Moderna Inc Common 60770K107   241 1,341 SH   SOLE   1,341 0 0
Mondelez Intl Inc Class A Common 609207105   861 12,911 SH   SOLE   1,747 0 11,164
NMI Holdings Inc Cl A Common 629209305   243 11,604 SH   SOLE   0 0 11,604
Nextera Energy Inc Common 65339F101   375 4,491 SH   SOLE   1,175 0 3,316
Nice Ltd Sponsored ADR Common 653656108   522 2,713 SH   SOLE   2,713 0 0
Nike Inc Common 654106103   641 5,475 SH   SOLE   5,475 0 0
Nvidia Corp Common 67066G104   617 4,219 SH   SOLE   4,219 0 0
Nuveen ESG Large Cap Value Common 67092P300   411 11,991 SH   SOLE   11,991 0 0
PNC Financial Services Group I Common 693475105   407 2,580 SH   SOLE   712 0 1,868
Palantir Technologies Inc Common 69608A108   69 10,811 SH   SOLE   10,811 0 0
Paychex Inc Common 704326107   1,339 11,585 SH   SOLE   11,585 0 0
Paypal Hldgs Inc Common 70450Y103   325 4,560 SH   SOLE   4,560 0 0
Pepsico Inc Common 713448108   3,255 18,016 SH   SOLE   16,918 0 1,098
Pfizer Inc Common 717081103   571 11,136 SH   SOLE   10,836 0 300
Philip Morris International In Common 718172109   1,221 12,068 SH   SOLE   2,680 0 9,388
Phillips 66 Common 718546104   248 2,380 SH   SOLE   2,380 0 0
Procter & Gamble Co Common 742718109   1,658 10,941 SH   SOLE   9,941 0 1,000
Prudential Financial Inc Common 744320102   1,636 16,449 SH   SOLE   16,449 0 0
Qualcomm Inc Common 747525103   912 8,297 SH   SOLE   8,297 0 0
Quanta Services Inc Common 74762E102   1,093 7,668 SH   SOLE   7,668 0 0
Republic Services Inc Common 760759100   1,371 10,632 SH   SOLE   10,632 0 0
Rio Tinto PLC Sponsored ADR Common 767204100   1,352 18,995 SH   SOLE   18,995 0 0
Rockwell Automation Inc Common 773903109   223 867 SH   SOLE   867 0 0
Shell Plc ADR Common 780259305   709 12,455 SH   SOLE   12,455 0 0
SPDR S&P 500 ETF Common 78462F103   17,171 44,901 SH   SOLE   44,901 0 0
Spdr Gold Trust Shs Common 78463V107   339 2,000 SH   SOLE   2,000 0 0
SPDRA S&P MidCap 400 ETF Common 78467Y107   723 1,633 SH   SOLE   1,633 0 0
Schlumberger Ltd Common 806857108   1,571 29,383 SH   SOLE   29,383 0 0
The Charles Schwab Corp Common 808513105   318 3,815 SH   SOLE   3,815 0 0
Consumer Discr Select Sect SPD Common 81369Y407   730 5,651 SH   SOLE   5,651 0 0
Energy Select Sector SPDR ETF Common 81369Y506   2,372 27,122 SH   SOLE   27,122 0 0
Financial Select Sector SPDR E Common 81369Y605   986 28,839 SH   SOLE   28,839 0 0
Industrials Select Sector SPDR Common 81369Y704   1,368 13,928 SH   SOLE   13,928 0 0
Technology Select Sector SPDR Common 81369Y803   1,666 13,385 SH   SOLE   13,385 0 0
Communication Sector Select SP Common 81369Y852   339 7,057 SH   SOLE   7,057 0 0
Starbucks Corp Common 855244109   239 2,411 SH   SOLE   2,357 0 54
Stryker Corp Common 863667101   1,396 5,710 SH   SOLE   5,710 0 0
TJX Companies Inc Common 872540109   1,494 18,772 SH   SOLE   18,772 0 0
T Mobile US Inc Common 872590104   1,769 12,638 SH   SOLE   12,638 0 0
Tetra Tech Inc New Common 88162G103   679 4,676 SH   SOLE   4,676 0 0
Texas Instruments Inc Common 882508104   1,696 10,267 SH   SOLE   10,267 0 0
Thomson Reuters Corp Common 884903709   637 5,581 SH   SOLE   5,581 0 0
Transdigm Group Inc Common 893641100   408 648 SH   SOLE   648 0 0
US Bancorp Common 902973304   329 7,549 SH   SOLE   6,449 0 1,100
Union Pacific Corp Common 907818108   308 1,489 SH   SOLE   1,489 0 0
UnitedHealth Group Inc Common 91324P102   2,041 3,850 SH   SOLE   3,850 0 0
Valero Energy Corp Common 91913Y100   251 1,978 SH   SOLE   1,978 0 0
Vanguard FTSE Developed Market Common 921943858   220 5,245 SH   SOLE   5,245 0 0
Vanguard Communication SVCS ET Common 92204A884   510 6,200 SH   SOLE   6,200 0 0
Vanguard Real Estate ETF Common 922908553   16,076 194,906 SH   SOLE   194,906 0 0
Vanguard Mid-Cap ETF Common 922908629   907 4,451 SH   SOLE   4,451 0 0
Vanguard Index Growth Common 922908736   320 1,502 SH   SOLE   1,502 0 0
Vanguard Index Value Common 922908744   386 2,753 SH   SOLE   2,753 0 0
Vanguard Small-Cap ETF Common 922908751   1,053 5,736 SH   SOLE   5,736 0 0
Vanguard Total Stock Market ET Common 922908769   169,394 885,996 SH   SOLE   885,996 0 0
Verizon Communications Inc Common 92343V104   241 6,106 SH   SOLE   5,323 0 783
Visa Inc Common 92826C839   877 4,223 SH   SOLE   4,223 0 0
Wal-Mart Inc Common 931142103   331 2,337 SH   SOLE   2,337 0 0
Waste Mgmt Inc Del Common 94106L109   235 1,495 SH   SOLE   1,495 0 0
Weyco Group Inc Common 962149100   229 10,802 SH   SOLE   0 0 10,802
Xcel Energy Inc. Common 98389B100   288 4,113 SH   SOLE   3,976 0 137
Amdocs Ltd ADR Common G02602103   640 7,038 SH   SOLE   7,038 0 0
Aon PLC Shs Cl A Common G0403H108   577 1,921 SH   SOLE   1,921 0 0
Accenture PLC Common G1151C101   500 1,873 SH   SOLE   1,073 0 800
Eaton Corp PLC Common G29183103   295 1,879 SH   SOLE   1,879 0 0
Johnson Controls Intl, PLC Common G51502105   1,150 17,974 SH   SOLE   17,974 0 0
TE Connectivity Ltd Common H84989104   339 2,955 SH   SOLE   2,955 0 0