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 543,351 5,988 SH SOLE 3,466 0 2,522
Abbvie Inc Com Com 00287Y109 1,773,307 7,047 SH SOLE 5,175 0 1,872
Abrdn Physical Gold Shares ETF Com 00326A104 233,050 6,096 SH SOLE 6,096 0 0
Advanced Micro Devices Inc Com 007903107 2,091,276 3,600 SH SOLE 3,600 0 0
ATI Inc Com 01741R102 1,410,842 7,158 SH SOLE 7,158 0 0
Alliant Energy Corp Com 018802108 495,198 6,491 SH SOLE 3,375 0 3,116
Alphabet Inc Cap Stk Cl C Com 02079K107 2,480,023 7,019 SH SOLE 7,019 0 0
Alphabet Inc Cap Stk Cl A Com 02079K305 15,577,401 43,589 SH SOLE 43,589 0 0
Oklo Inc. Com 02156V109 347,995 6,650 SH SOLE 1,650 0 5,000
Altria Group Inc Com 02209S103 603,229 8,384 SH SOLE 1,631 0 6,753
Amazon.com Inc Com 023135106 3,071,488 12,887 SH SOLE 11,527 0 1,360
American Electric Power Inc Com 025537101 1,894,134 13,845 SH SOLE 13,845 0 0
American Express CO Com 025816109 498,919 1,475 SH SOLE 1,475 0 0
CENCORA INC Com 03073E105 4,533,906 16,022 SH SOLE 16,022 0 0
Ameriprise Financial Inc Com 03076C106 465,641 1,015 SH SOLE 1,015 0 0
Analog Devices Inc Com 032654105 5,510,337 13,874 SH SOLE 13,874 0 0
Apollo Global Mgmt Inc Com 03769M106 1,373,224 11,607 SH SOLE 11,607 0 0
Apple Inc Com 037833100 17,348,289 59,954 SH SOLE 55,342 0 4,612
Applied Materials Inc Com 038222105 865,431 1,197 SH SOLE 1,197 0 0
Arista Networks Inc Com 040413205 11,679,250 68,750 SH SOLE 68,750 0 0
Bank of America Corp Com 060505104 4,560,109 80,030 SH SOLE 80,030 0 0
Bank Of Montreal ADR Com 063671101 492,110 2,785 SH SOLE 72 0 2,713
Berkshire Hathaway Inc Class A Com 084670108 4,493,100 6 SH SOLE 6 0 0
Berkshire Hathaway INC-CL B Com 084670702 1,420,107 2,838 SH SOLE 2,722 0 116
Blackstone Inc Com 09260D107 295,822 2,514 SH SOLE 2,514 0 0
Blackrock Inc New Com 09290D101 804,826 837 SH SOLE 837 0 0
Broadcom Inc Com 11135F101 15,581,432 41,248 SH SOLE 41,248 0 0
CVS Health Corp Com 126650100 239,176 2,312 SH SOLE 2,312 0 0
Capital One Finl Corp Com Com 14040H105 315,575 1,573 SH SOLE 1,573 0 0
Caterpillar Inc Com 149123101 640,005 601 SH SOLE 601 0 0
Charles River Labs Intl Com 159864107 294,827 1,300 SH SOLE 1,300 0 0
Chevron Corp Com 166764100 508,717 3,069 SH SOLE 2,572 0 497
Ciena Corp Com 171779309 14,132,052 28,808 SH SOLE 28,808 0 0
Cisco Systems Inc Com 17275R102 3,645,723 31,038 SH SOLE 28,325 0 2,713
Cintas Corporation Com 172908105 569,938 3,351 SH SOLE 3,351 0 0
Citigroup Inc Com 172967424 5,801,762 41,453 SH SOLE 41,453 0 0
Coca-Cola Co Com 191216100 3,232,270 39,772 SH SOLE 23,399 0 16,373
Colgate-Palmolive Co Com 194162103 1,493,834 16,294 SH SOLE 15,812 0 482
Constellation Energy Corp Com 21037T109 206,644 832 SH SOLE 832 0 0
Corning Inc Com 219350105 2,180,861 8,538 SH SOLE 8,538 0 0
Costco Wholesale Corp Com 22160K105 4,418,225 4,723 SH SOLE 4,723 0 0
Cummins Inc Com 231021106 595,530 835 SH SOLE 835 0 0
Darden Restaurants Inc Com 237194105 2,285,887 11,096 SH SOLE 11,096 0 0
Duke Energy Corp Com 26441C204 420,372 3,321 SH SOLE 3,321 0 0
EOG Res Inc Com 26875P101 210,811 1,625 SH SOLE 1,625 0 0
Electronic Arts Inc Com 285512109 2,896,600 14,127 SH SOLE 14,127 0 0
Enbridge Inc Com 29250N105 213,913 3,946 SH SOLE 3,946 0 0
Equinix Inc Com 29444U700 3,562,889 3,418 SH SOLE 3,418 0 0
Essential Utilities, Inc Com 29670G102 229,860 6,000 SH SOLE 6,000 0 0
Expedia Group Inc New Com 30212P303 3,242,000 12,670 SH SOLE 12,670 0 0
Exxon Mobil Corp Com 30231G102 4,212,480 30,811 SH SOLE 26,925 0 3,886
Meta Platforms Inc Com 30303M102 2,564,659 4,553 SH SOLE 4,553 0 0
Fidelity Enhanced Large Cap ET Com 31609A305 240,625 5,500 SH SOLE 5,500 0 0
First Business Financial Servi Com 319390100 21,489,739 340,189 SH SOLE 0 0 340,189
FT Vest Rising Dividend Target Com 33738D879 236,729 8,052 SH SOLE 8,052 0 0
Arthur J. Gallagher & Co Com 363576109 238,064 1,037 SH SOLE 1,037 0 0
GE Vernova Inc Com 36828A101 363,032 309 SH SOLE 309 0 0
Generac Holdings Inc Com 368736104 204,967 700 SH SOLE 700 0 0
General Dynamics Corp Com 369550108 3,649,026 10,301 SH SOLE 10,301 0 0
GE Aerospace Com 369604301 586,009 1,568 SH SOLE 1,161 0 407
Gilead Sciences Inc Com 375558103 278,074 2,201 SH SOLE 2,201 0 0
Global X US Infr Dev ETF Com 37954Y673 388,342 6,591 SH SOLE 6,591 0 0
Goldman Sachs Group Inc Com 38141G104 375,218 371 SH SOLE 371 0 0
Goldman Sachs S&P 500 Premium Com 38149W622 226,503 4,076 SH SOLE 4,076 0 0
Goldman Sachs Nasdaq-100 Premi Com 38149W630 241,451 4,071 SH SOLE 4,071 0 0
Hilton Worldwide Hldgs Inc Com 43300A203 345,331 1,045 SH SOLE 1,045 0 0
Home Depot Inc Com 437076102 570,284 1,617 SH SOLE 1,617 0 0
Howmet Aerospace Inc Com 443201108 2,053,553 7,638 SH SOLE 7,638 0 0
Illinois Tool Works Inc Com 452308109 683,478 2,527 SH SOLE 2,527 0 0
Intel Corp Com 458140100 342,094 2,450 SH SOLE 2,354 0 96
Intercontinental Exchange Inc Com 45866F104 2,192,220 17,807 SH SOLE 17,807 0 0
International Business Machine Com 459200101 684,465 2,434 SH SOLE 2,359 0 75
Intuitive Surgical Inc Com 46120E602 540,049 1,358 SH SOLE 1,358 0 0
Iqvia Holdings Inc Com 46266C105 1,804,675 9,340 SH SOLE 9,340 0 0
iShares S&P 500 Core Com 464287200 6,469,661 8,639 SH SOLE 8,639 0 0
iShares Core US Aggregate Bond Com 464287226 38,467,191 388,636 SH SOLE 388,636 0 0
Ishares Tr Global Tech ETF Com 464287291 454,101 3,143 SH SOLE 3,143 0 0
iShares S&P 500 Growth Com 464287309 256,218 1,863 SH SOLE 1,863 0 0
iShares MSCI EAFE ETF Com 464287465 532,697 5,128 SH SOLE 5,128 0 0
iShares Russell Mid-Cap Value Com 464287473 226,654 1,377 SH SOLE 1,377 0 0
iShares Core S&P Mid-Cap ETF Com 464287507 54,878,570 711,692 SH SOLE 711,692 0 0
iShares Russell 1000 Value ETF Com 464287598 64,446,379 265,835 SH SOLE 265,835 0 0
iShares Russell 1000 Growth ET Com 464287614 90,878,036 731,884 SH SOLE 731,884 0 0
iShares Russell 1000 ETF Com 464287622 1,737,918 4,244 SH SOLE 4,244 0 0
iShares Russell 2000 Value Com 464287630 1,018,405 4,604 SH SOLE 4,604 0 0
iShares Russell 2000 Growth Com 464287648 1,233,883 3,132 SH SOLE 3,132 0 0
iShares Russell 2000 Com 464287655 1,487,228 4,950 SH SOLE 4,950 0 0
iShares Core S&P Small-Cap ETF Com 464287804 74,451,917 502,002 SH SOLE 502,002 0 0
iShares MSCI ACWI ex US Com 464288240 449,430 5,905 SH SOLE 5,905 0 0
iShares National Muni Bond ETF Com 464288414 5,890,688 54,736 SH SOLE 54,736 0 0
Ishares Silver Trust Com 46428Q109 552,345 10,330 SH SOLE 0 0 10,330
iShares Edge MSCI Min Vol USA Com 46429B697 838,623 8,694 SH SOLE 8,694 0 0
iShares Edge MSCI USA Momentum Com 46432F396 6,971,448 20,335 SH SOLE 20,335 0 0
iShares Core MSCI EAFE ETF Com 46432F842 151,396,683 1,567,578 SH SOLE 1,567,578 0 0
iShares Core Dividend Growth Com 46434V621 63,592,433 839,061 SH SOLE 839,061 0 0
JPMorgan Chase & Co Com 46625H100 11,823,487 36,121 SH SOLE 36,121 0 0
JPMorgan Ultra-Short Income ET Com 46641Q837 18,397,518 363,803 SH SOLE 363,803 0 0
Johnson & Johnson Com 478160104 1,212,961 4,776 SH SOLE 4,676 0 100
Keycorp Com 493267108 225,683 9,791 SH SOLE 5,172 0 4,619
Kroger Co Com 501044101 1,531,351 27,577 SH SOLE 27,577 0 0
Lam Research Corporation Com 512807306 14,089,725 32,515 SH SOLE 32,515 0 0
Lilly Eli Co Com 532457108 7,966,614 6,642 SH SOLE 6,642 0 0
Lowe's Companies Inc Com 548661107 2,144,486 9,726 SH SOLE 9,726 0 0
MGE Energy Inc Com 55277P104 608,125 7,458 SH SOLE 3,926 0 3,532
Marathon Petroleum Corp Com 56585A102 219,109 857 SH SOLE 857 0 0
Marvell Technology Group LTD Com 573874104 893,968 3,001 SH SOLE 3,001 0 0
Mastercard Inc Cl A Com 57636Q104 731,880 1,425 SH SOLE 1,425 0 0
McDonald's Corp Com 580135101 232,196 859 SH SOLE 859 0 0
McKesson Corp Com 58155Q103 402,735 533 SH SOLE 533 0 0
Merck & Co Inc Com 58933Y105 1,164,467 9,062 SH SOLE 8,599 0 463
Microsoft Corp Com 594918104 6,954,585 18,644 SH SOLE 17,815 0 829
Microchip Technology Inc Com 595017104 286,003 3,136 SH SOLE 3,136 0 0
Micron Technology Inc Com 595112103 477,876 414 SH SOLE 414 0 0
Mondelez Intl Inc Class A Com 609207105 705,127 12,191 SH SOLE 1,027 0 11,164
Morgan Stanley Com 617446448 444,419 2,126 SH SOLE 2,126 0 0
Netflix Inc Com 64110L106 1,575,441 22,065 SH SOLE 22,065 0 0
Nextera Energy Inc Com 65339F101 3,041,933 34,658 SH SOLE 31,542 0 3,116
Norfolk Southern Corp Com 655844108 244,122 776 SH SOLE 776 0 0
Nucor Corp Com 670346105 4,556,797 20,457 SH SOLE 20,457 0 0
Nvidia Corp Com 67066G104 20,518,429 102,546 SH SOLE 98,596 0 3,950
Nuveen ESG Large Cap Value Com 67092P300 950,110 19,006 SH SOLE 19,006 0 0
Oracle Corp Com 68389X105 292,074 1,993 SH SOLE 1,993 0 0
Oshkosh Corporation Com 688239201 2,268,127 14,778 SH SOLE 14,653 0 125
PNC Financial Services Group I Com 693475105 278,229 1,130 SH SOLE 369 0 761
PPL Corp Com 69351T106 230,459 6,340 SH SOLE 6,340 0 0
Palantir Technologies Inc Com 69608A108 1,021,796 8,758 SH SOLE 8,758 0 0
Parker Hannifin Corp Com 701094104 459,716 470 SH SOLE 470 0 0
Pepsico Inc Com 713448108 519,394 3,836 SH SOLE 3,238 0 598
Philip Morris International In Com 718172109 1,908,239 10,548 SH SOLE 1,160 0 9,388
Phillips 66 Com 718546104 291,611 1,725 SH SOLE 1,725 0 0
Procter & Gamble Co Com 742718109 802,561 5,473 SH SOLE 5,473 0 0
Prudential Financial Inc Com 744320102 3,080,322 28,540 SH SOLE 28,540 0 0
Pulte Group Inc Com Com 745867101 360,313 2,626 SH SOLE 2,626 0 0
Qualcomm Inc Com 747525103 1,948,795 10,546 SH SOLE 10,546 0 0
Quanta Services Inc Com 74762E102 11,228,304 15,594 SH SOLE 15,594 0 0
Republic Services Inc Com 760759100 3,080,924 14,459 SH SOLE 14,459 0 0
Rockwell Automation Inc Com 773903109 352,497 712 SH SOLE 712 0 0
State Street SPDR S&P 500 ETF Com 78462F103 32,621,901 43,684 SH SOLE 43,684 0 0
Spdr Gold Trust Com 78463V107 1,564,510 4,247 SH SOLE 0 0 4,247
State St SPDR Port Developed W Com 78463X889 324,713 6,444 SH SOLE 6,444 0 0
STATE STREET SPDR S&P MIDCAP 4 Com 78467Y107 623,863 887 SH SOLE 887 0 0
Salesforce Inc. Com 79466L302 876,356 5,594 SH SOLE 5,594 0 0
SLB Limited Com 806857108 1,876,708 40,368 SH SOLE 40,368 0 0
The Charles Schwab Corp Com 808513105 278,102 3,014 SH SOLE 3,014 0 0
State Street Consumer Dis Sele Com 81369Y407 1,513,147 12,902 SH SOLE 12,902 0 0
State Street Energy Select Sec Com 81369Y506 2,880,899 54,244 SH SOLE 54,244 0 0
Financial Select Sector SPDR E Com 81369Y605 1,291,733 24,095 SH SOLE 24,095 0 0
State Street Industrial Select Com 81369Y704 2,595,628 14,013 SH SOLE 14,013 0 0
State Street Technology Select Com 81369Y803 6,953,599 36,498 SH SOLE 36,498 0 0
State Street Comm Svcs Select Com 81369Y852 783,870 7,317 SH SOLE 7,317 0 0
State Street Utilities Select Com 81369Y886 358,367 7,904 SH SOLE 7,904 0 0
Servicenow Inc Com 81762P102 219,409 2,210 SH SOLE 2,210 0 0
Simon Property Group Com 828806109 208,218 931 SH SOLE 724 0 207
Simplify Managed Futures ETF Com 82889N699 929,975 35,851 SH SOLE 35,851 0 0
Southern Company Com 842587107 508,316 5,311 SH SOLE 5,311 0 0
STRATTEC Security Corporation Com 863111100 293,057 3,598 SH SOLE 0 0 3,598
Stryker Corp Com 863667101 3,156,271 10,025 SH SOLE 10,025 0 0
TJX Companies Inc Com 872540109 3,054,089 20,159 SH SOLE 20,159 0 0
T Mobile US Inc Com 872590104 2,930,746 17,473 SH SOLE 17,473 0 0
Taiwan Semiconductor MFG LTD A Com 874039100 270,782 567 SH SOLE 567 0 0
Tetra Tech Inc New Com 88162G103 485,930 16,820 SH SOLE 16,820 0 0
Texas Instruments Inc Com 882508104 4,163,740 13,969 SH SOLE 13,969 0 0
Thermo Fisher Scientific Inc Com 883556102 234,135 467 SH SOLE 467 0 0
Thomson Reuters Corp NPV Com 884903881 321,943 3,942 SH SOLE 3,942 0 0
Return Stacked Global Stocks & Com 88636J204 3,633,002 118,108 SH SOLE 118,108 0 0
Toll Brothers Inc Com 889478103 2,979,669 18,086 SH SOLE 18,086 0 0
Transdigm Group Inc Com 893641100 871,154 654 SH SOLE 654 0 0
Truist Financial Corporation Com 89832Q109 240,033 4,818 SH SOLE 3,768 0 1,050
US Bancorp Com 902973304 305,201 5,053 SH SOLE 1,671 0 3,382
Uber Technologies Inc Com 90353T100 210,852 2,922 SH SOLE 2,922 0 0
Union Pacific Corp Com 907818108 390,864 1,437 SH SOLE 1,437 0 0
United States Commodity Index Com 911717106 322,109 3,477 SH SOLE 3,477 0 0
UnitedHealth Group Inc Com 91324P102 320,451 771 SH SOLE 771 0 0
Vanguard World Mega Cap Val ET Com 921910840 246,973 1,511 SH SOLE 1,511 0 0
Vanguard FTSE Developed Market Com 921943858 467,543 6,562 SH SOLE 6,562 0 0
Vanguard Short-Term Inflation Com 922020805 7,543,089 150,171 SH SOLE 150,171 0 0
Vanguard Information Technolog Com 92204A702 496,247 4,152 SH SOLE 4,152 0 0
Vanguard Communication SVCS ET Com 92204A884 1,140,490 6,200 SH SOLE 6,200 0 0
Vanguard Mid-Cap ETF Com 922908629 1,032,907 12,820 SH SOLE 12,820 0 0
Vanguard Index Growth Com 922908736 776,294 9,012 SH SOLE 9,012 0 0
Vanguard Index Value Com 922908744 586,014 2,689 SH SOLE 2,689 0 0
Vanguard Small-Cap ETF Com 922908751 1,536,818 5,070 SH SOLE 5,070 0 0
Vanguard Total Stock Market ET Com 922908769 294,127,404 794,853 SH SOLE 794,853 0 0
Verizon Communications Inc Com 92343V104 213,224 5,036 SH SOLE 5,036 0 0
Visa Inc Com 92826C839 471,406 1,374 SH SOLE 1,374 0 0
WEC Energy Group Inc Com 92939U106 225,366 1,930 SH SOLE 1,930 0 0
Wal-Mart Inc Com 931142103 1,087,409 9,601 SH SOLE 9,601 0 0
Waste Mgmt Inc Del Com 94106L109 375,553 1,685 SH SOLE 1,685 0 0
Wells Fargo & Co Com 949746101 224,368 2,715 SH SOLE 2,715 0 0
Weyco Group Inc Com 962149100 556,755 14,156 SH SOLE 0 0 14,156
Wisdomtree Tr US Qtly Div Grt Com 97717X669 243,162 2,543 SH SOLE 2,543 0 0
Woodward Inc Com 980745103 425,440 1,000 SH SOLE 0 0 1,000
Xcel Energy Inc. Com 98389B100 335,493 4,178 SH SOLE 4,041 0 137
Amdocs Ltd ADR Com G02602103 204,485 4,046 SH SOLE 4,046 0 0
Aon PLC Shs Cl A Com G0403H108 411,959 1,242 SH SOLE 1,242 0 0
Accenture PLC Com G1151C101 484,818 3,896 SH SOLE 3,896 0 0
Eaton Corp PLC Com G29183103 1,042,290 2,446 SH SOLE 2,446 0 0
Seagate Technology Hldngs Plc Com G7997R103 309,765 321 SH SOLE 321 0 0
TE Connectivity PLC ADR Com G87052109 478,824 2,375 SH SOLE 2,375 0 0
Chubb Limited Com Com H1467J104 212,963 625 SH SOLE 625 0 0
ASML Holding N V N Y Registry Com N07059210 1,460,249 734 SH SOLE 58 0 676