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
AAON INC COM PAR $0.004 000360206 625,995 7,335 SH SOLE 0 0 7,335
ABBOTT LABS COM 002824100 3,153,450 30,601 SH SOLE 0 0 30,601
ABBVIE INC COM 00287Y109 1,908,510 11,351 SH SOLE 0 0 11,351
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 450,990 1,527 SH SOLE 0 0 1,527
ADOBE INC COM 00724F101 1,219,428 2,160 SH SOLE 0 0 2,160
ADVANCED DRAIN SYS INC DEL COM 00790R104 575,605 3,657 SH SOLE 0 0 3,657
ADVANCED MICRO DEVICES INC COM 007903107 862,221 4,687 SH SOLE 0 0 4,687
AIR PRODS & CHEMS INC COM 009158106 384,574 1,504 SH SOLE 0 0 1,504
AIRBNB INC COM CL A 009066101 240,515 1,584 SH SOLE 0 0 1,584
AKEBIA THERAPEUTICS INC COM 00972D105 21,600 20,000 SH SOLE 0 0 20,000
ALARM COM HLDGS INC COM 011642105 291,074 4,503 SH SOLE 0 0 4,503
ALLETE INC COM NEW 018522300 268,158 4,243 SH SOLE 0 0 4,243
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 285,316 8,436 SH SOLE 0 0 8,436
ALLIANT ENERGY CORP COM 018802108 609,408 11,719 SH SOLE 0 0 11,719
ALLSTATE CORP COM 020002101 586,768 3,668 SH SOLE 0 0 3,668
ALPHABET INC CAP STK CL C 02079K107 3,612,643 18,751 SH SOLE 0 0 18,751
ALPHABET INC CAP STK CL A 02079K305 7,948,974 41,578 SH SOLE 0 0 41,578
ALPS ETF TR ALERIAN MLP 00162Q452 9,757,191 202,726 SH SOLE 0 0 202,726
ALTRIA GROUP INC COM 02209S103 697,842 14,870 SH SOLE 0 0 14,870
AMAZON COM INC COM 023135106 9,893,401 49,519 SH SOLE 0 0 49,519
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356 11,644,664 278,847 SH SOLE 903 0 277,944
AMERICAN ELEC PWR CO INC COM 025537101 285,613 3,236 SH SOLE 0 0 3,236
AMERICAN EXPRESS CO COM 025816109 352,875 1,477 SH SOLE 0 0 1,477
AMERICAN TOWER CORP NEW COM 03027X100 968,699 4,923 SH SOLE 0 0 4,923
AMERIPRISE FINL INC COM 03076C106 263,038 597 SH SOLE 0 0 597
AMGEN INC COM 031162100 612,401 1,904 SH SOLE 0 0 1,904
AMPHENOL CORP NEW CL A 032095101 381,959 5,455 SH SOLE 0 0 5,455
ANALOG DEVICES INC COM 032654105 1,231,442 5,167 SH SOLE 0 0 5,167
APPLE INC COM 037833100 35,778,376 153,568 SH SOLE 0 0 153,568
APPLIED MATLS INC COM 038222105 757,824 2,972 SH SOLE 0 0 2,972
ARCH CAP GROUP LTD ORD G0450A105 530,790 5,444 SH SOLE 0 0 5,444
ARDAGH METAL PACKAGING S A SHS L02235106 34,500 10,000 SH SOLE 0 0 10,000
ARISTA NETWORKS INC COM 040413106 300,458 826 SH SOLE 0 0 826
ASML HOLDING N V N Y REGISTRY SHS N07059210 791,244 720 SH SOLE 0 0 720
ASSOCIATED BANC CORP COM 045487105 1,978,569 94,352 SH SOLE 0 0 94,352
AT&T INC COM 00206R102 1,070,614 57,130 SH SOLE 0 0 57,130
AUTOMATIC DATA PROCESSING IN COM 053015103 423,812 1,810 SH SOLE 0 0 1,810
AVERY DENNISON CORP COM 053611109 491,284 2,269 SH SOLE 0 0 2,269
AXON ENTERPRISE INC COM 05464C101 935,302 3,189 SH SOLE 0 0 3,189
BALCHEM CORP COM 057665200 559,364 3,434 SH SOLE 0 0 3,434
BANK AMERICA CORP COM 060505104 1,228,128 29,423 SH SOLE 0 0 29,423
BANK FIRST CORP COM 06211J100 18,215,942 220,826 SH SOLE 0 0 220,826
BANK MONTREAL QUE COM 063671101 675,172 7,918 SH SOLE 0 0 7,918
BATH & BODY WORKS INC COM 070830104 308,653 8,447 SH SOLE 0 0 8,447
BECTON DICKINSON & CO COM 075887109 432,103 1,930 SH SOLE 0 0 1,930
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23,495,824 56,782 SH SOLE 0 0 56,782
BIO-TECHNE CORP COM 09073M104 405,626 5,628 SH SOLE 0 0 5,628
BIOGEN INC COM 09062X103 425,700 1,829 SH SOLE 0 0 1,829
BLACKROCK INC COM 09247X101 855,036 1,053 SH SOLE 0 0 1,053
BLACKSTONE INC COM 09260D107 1,377,795 11,088 SH SOLE 0 0 11,088
BOEING CO COM 097023105 2,017,539 10,981 SH SOLE 0 0 10,981
BOOKING HOLDINGS INC COM 09857L108 949,632 238 SH SOLE 0 0 238
BOSTON SCIENTIFIC CORP COM 101137107 291,244 3,777 SH SOLE 0 0 3,777
BP PLC SPONSORED ADR 055622104 551,096 15,791 SH SOLE 0 0 15,791
BRISTOL-MYERS SQUIBB CO COM 110122108 634,002 15,418 SH SOLE 0 0 15,418
BROADCOM INC COM 11135F101 1,289,326 739 SH SOLE 0 0 739
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 203,589 1,015 SH SOLE 0 0 1,015
BURLINGTON STORES INC COM 122017106 562,644 2,322 SH SOLE 0 0 2,322
CADENCE DESIGN SYSTEM INC COM 127387108 434,928 1,360 SH SOLE 0 0 1,360
CARLISLE COS INC COM 142339100 481,080 1,154 SH SOLE 0 0 1,154
CARMAX INC COM 143130102 252,715 3,285 SH SOLE 0 0 3,285
CARRIER GLOBAL CORPORATION COM 14448C104 545,832 8,582 SH SOLE 0 0 8,582
CATERPILLAR INC COM 149123101 1,281,459 3,901 SH SOLE 0 0 3,901
CDW CORP COM 12514G108 694,912 3,175 SH SOLE 0 0 3,175
CENCORA INC COM 03073E105 571,397 2,569 SH SOLE 0 0 2,569
CERTARA INC COM 15687V109 323,404 23,300 SH SOLE 0 0 23,300
CHEVRON CORP NEW COM 166764100 1,458,074 9,399 SH SOLE 0 0 9,399
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,157,838 19,860 SH SOLE 0 0 19,860
CHUBB LIMITED COM H1467J104 374,996 1,463 SH SOLE 0 0 1,463
CHURCH & DWIGHT CO INC COM 171340102 525,561 5,013 SH SOLE 0 0 5,013
CINTAS CORP COM 172908105 555,430 776 SH SOLE 0 0 776
CISCO SYS INC COM 17275R102 858,462 18,553 SH SOLE 0 0 18,553
CITIGROUP INC COM NEW 172967424 229,941 3,433 SH SOLE 0 0 3,433
CME GROUP INC COM 12572Q105 230,360 1,190 SH SOLE 0 0 1,190
COCA COLA CO COM 191216100 5,411,840 86,135 SH SOLE 0 0 86,135
COMCAST CORP NEW CL A 20030N101 1,104,723 29,514 SH SOLE 0 0 29,514
CONOCOPHILLIPS COM 20825C104 888,384 7,895 SH SOLE 0 0 7,895
CONSTELLATION ENERGY CORP COM 21037T109 206,333 940 SH SOLE 0 0 940
COPART INC COM 217204106 1,135,052 20,969 SH SOLE 0 0 20,969
COSTAR GROUP INC COM 22160N109 550,941 7,669 SH SOLE 0 0 7,669
COSTCO WHSL CORP NEW COM 22160K105 2,511,453 2,840 SH SOLE 0 0 2,840
CROWDSTRIKE HLDGS INC CL A 22788C105 279,714 747 SH SOLE 0 0 747
CSX CORP COM 126408103 374,300 11,370 SH SOLE 0 0 11,370
CUMMINS INC COM 231021106 242,296 884 SH SOLE 0 0 884
CVS HEALTH CORP COM 126650100 724,763 12,598 SH SOLE 0 0 12,598
DANAHER CORPORATION COM 235851102 493,677 2,038 SH SOLE 0 0 2,038
DBX ETF TR XTRACK MSCI EAFE 233051200 381,240 9,000 SH SOLE 0 0 9,000
DEERE & CO COM 244199105 1,048,157 2,982 SH SOLE 0 0 2,982
DELTA AIR LINES INC DEL COM NEW 247361702 255,061 5,443 SH SOLE 0 0 5,443
DESCARTES SYS GROUP INC COM 249906108 513,854 5,154 SH SOLE 0 0 5,154
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 305,540 11,734 SH SOLE 0 0 11,734
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 3,892,958 118,435 SH SOLE 0 0 118,435
DISCOVER FINL SVCS COM 254709108 453,877 3,513 SH SOLE 0 0 3,513
DISNEY WALT CO COM 254687106 1,403,295 14,471 SH SOLE 0 0 14,471
DNP SELECT INCOME FD INC COM 23325P104 138,345 16,568 SH SOLE 0 0 16,568
DOLLAR GEN CORP NEW COM 256677105 209,100 1,640 SH SOLE 0 0 1,640
DOLLAR TREE INC COM 256746108 226,788 2,213 SH SOLE 0 0 2,213
DOVER CORP COM 260003108 309,802 1,735 SH SOLE 0 0 1,735
DUKE ENERGY CORP NEW COM NEW 26441C204 389,079 3,784 SH SOLE 0 0 3,784
DUPONT DE NEMOURS INC COM 26614N102 284,203 3,572 SH SOLE 0 0 3,572
EATON CORP PLC SHS G29183103 2,669,020 8,160 SH SOLE 0 0 8,160
EATON VANCE TAX-MANAGED DIVE COM 27828N102 396,986 27,626 SH SOLE 0 0 27,626
ECOLAB INC COM 278865100 280,977 1,155 SH SOLE 0 0 1,155
ELI LILLY & CO COM 532457108 3,035,472 3,230 SH SOLE 0 0 3,230
EMERSON ELEC CO COM 291011104 415,291 3,725 SH SOLE 0 0 3,725
ENBRIDGE INC COM 29250N105 209,326 5,852 SH SOLE 0 0 5,852
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 320,093 19,662 SH SOLE 0 0 19,662
ENTERPRISE PRODS PARTNERS L COM 293792107 437,963 15,019 SH SOLE 0 0 15,019
EOG RES INC COM 26875P101 653,004 5,174 SH SOLE 0 0 5,174
EPAM SYS INC COM 29414B104 370,829 2,041 SH SOLE 0 0 2,041
EXLSERVICE HOLDINGS INC COM 302081104 639,446 20,384 SH SOLE 0 0 20,384
EXPEDITORS INTL WASH INC COM 302130109 224,863 1,865 SH SOLE 0 0 1,865
EXPONENT INC COM 30214U102 701,836 7,385 SH SOLE 0 0 7,385
EXXON MOBIL CORP COM 30231G102 4,327,585 38,667 SH SOLE 0 0 38,667
FAIR ISAAC CORP COM 303250104 576,818 376 SH SOLE 0 0 376
FEDEX CORP COM 31428X106 219,845 750 SH SOLE 0 0 750
FERGUSON PLC NEW SHS G3421J106 471,719 2,462 SH SOLE 0 0 2,462
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 661,403 13,808 SH SOLE 0 0 13,808
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 467,765 9,493 SH SOLE 0 0 9,493
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 22,786,758 503,130 SH SOLE 0 0 503,130
FIDELITY NATL INFORMATION SV COM 31620M106 925,447 12,520 SH SOLE 0 0 12,520
FISERV INC COM 337738108 864,753 5,808 SH SOLE 0 0 5,808
FLEXSHARES TR MORNSTAR UPSTR 33939L407 3,241,418 79,818 SH SOLE 0 0 79,818
FORD MTR CO DEL COM 345370860 208,568 15,837 SH SOLE 0 0 15,837
FREEPORT-MCMORAN INC CL B 35671D857 655,857 12,713 SH SOLE 0 0 12,713
GALLAGHER ARTHUR J & CO COM 363576109 246,912 922 SH SOLE 0 0 922
GARTNER INC COM 366651107 382,131 852 SH SOLE 0 0 852
GE AEROSPACE COM NEW 369604301 691,345 4,172 SH SOLE 0 0 4,172
GENERAL DYNAMICS CORP COM 369550108 1,144,782 4,061 SH SOLE 0 0 4,061
GILEAD SCIENCES INC COM 375558103 253,954 3,694 SH SOLE 0 0 3,694
GLOBUS MED INC CL A 379577208 470,319 6,774 SH SOLE 0 0 6,774
GOLDMAN SACHS GROUP INC COM 38141G104 218,374 456 SH SOLE 0 0 456
GRAINGER W W INC COM 384802104 702,752 778 SH SOLE 0 0 778
GRAY TELEVISION INC COM 389375106 67,066 13,440 SH SOLE 0 0 13,440
GSK PLC SPONSORED ADR 37733W204 492,976 12,785 SH SOLE 0 0 12,785
HALLIBURTON CO COM 406216101 278,053 8,421 SH SOLE 0 0 8,421
HEALTHEQUITY INC COM 42226A107 314,974 3,985 SH SOLE 0 0 3,985
HEICO CORP NEW CL A 422806208 215,519 1,202 SH SOLE 0 0 1,202
HENRY JACK & ASSOC INC COM 426281101 292,462 1,818 SH SOLE 0 0 1,818
HOME DEPOT INC COM 437076102 6,003,464 17,443 SH SOLE 0 0 17,443
HONEYWELL INTL INC COM 438516106 2,084,821 9,720 SH SOLE 0 0 9,720
HOST HOTELS & RESORTS INC COM 44107P104 212,557 11,888 SH SOLE 0 0 11,888
HUMANA INC COM 444859102 806,874 2,128 SH SOLE 0 0 2,128
IDEXX LABS INC COM 45168D104 668,528 1,383 SH SOLE 0 0 1,383
ILLINOIS TOOL WKS INC COM 452308109 248,686 1,054 SH SOLE 0 0 1,054
INTEL CORP COM 458140100 507,055 14,541 SH SOLE 0 0 14,541
INTERCONTINENTAL EXCHANGE IN COM 45866F104 996,140 6,898 SH SOLE 0 0 6,898
INTERNATIONAL BUSINESS MACHS COM 459200101 1,734,184 9,751 SH SOLE 0 0 9,751
INTUIT COM 461202103 513,866 812 SH SOLE 0 0 812
INTUITIVE SURGICAL INC COM NEW 46120E602 424,282 954 SH SOLE 0 0 954
INVESCO QQQ TR UNIT SER 1 46090E103 550,313 1,094 SH SOLE 0 0 1,094
ISHARES INC CORE MSCI EMKT 46434G103 5,842,625 105,749 SH SOLE 0 0 105,749
ISHARES SILVER TR ISHARES 46428Q109 245,274 8,710 SH SOLE 0 0 8,710
ISHARES TR NATIONAL MUN ETF 464288414 12,249,041 114,627 SH SOLE 0 0 114,627
ISHARES TR 10-20 YR TRS ETF 464288653 14,724,777 142,475 SH SOLE 0 0 142,475
ISHARES TR CORE DIV GRWTH 46434V621 239,328 4,103 SH SOLE 0 0 4,103
ISHARES TR PFD AND INCM SEC 464288687 879,808 27,868 SH SOLE 0 0 27,868
ISHARES TR CORE S&P US VLU 464287663 281,064 3,173 SH SOLE 0 0 3,173
ISHARES TR U.S. TECH ETF 464287721 448,888 2,828 SH SOLE 0 0 2,828
ISHARES TR EAFE SML CP ETF 464288273 1,524,441 24,113 SH SOLE 0 0 24,113
ISHARES TR CORE MSCI EAFE 46432F842 778,384 10,431 SH SOLE 0 0 10,431
ISHARES TR S&P 500 VAL ETF 464287408 372,364 2,032 SH SOLE 0 0 2,032
ISHARES TR S&P 500 GRWT ETF 464287309 581,656 5,988 SH SOLE 0 0 5,988
ISHARES TR CORE S&P MCP ETF 464287507 427,852 7,330 SH SOLE 0 0 7,330
ISHARES TR RUS 1000 ETF 464287622 544,255 1,777 SH SOLE 0 0 1,777
ISHARES TR CORE S&P TTL STK 464287150 36,510,224 298,995 SH SOLE 0 0 298,995
ISHARES TR AGGRES ALLOC ETF 464289859 1,013,135 13,317 SH SOLE 0 0 13,317
ISHARES TR MSCI EAFE ETF 464287465 479,341 5,955 SH SOLE 0 0 5,955
ISHARES TR SHRT NAT MUN ETF 464288158 6,862,181 65,541 SH SOLE 0 0 65,541
ISHARES TR GLB INFRASTR ETF 464288372 4,103,510 83,252 SH SOLE 0 0 83,252
ISHARES TR RUS MDCP VAL ETF 464287473 217,676 1,803 SH SOLE 0 0 1,803
ISHARES TR RUS 1000 VAL ETF 464287598 748,847 4,264 SH SOLE 0 0 4,264
ISHARES TR GRWT ALLOCAT ETF 464289867 494,981 8,672 SH SOLE 0 0 8,672
ISHARES TR CONSER ALLOC ETF 464289883 264,165 7,085 SH SOLE 0 0 7,085
ISHARES TR CORE US AGGBD ET 464287226 285,929 2,929 SH SOLE 0 0 2,929
ISHARES TR MSCI ACWI ETF 464288257 305,944 2,642 SH SOLE 0 0 2,642
ISHARES TR RUS 1000 GRW ETF 464287614 1,048,243 2,739 SH SOLE 0 0 2,739
ISHARES TR RUS MD CP GR ETF 464287481 428,973 3,868 SH SOLE 0 0 3,868
ISHARES TR CORE S&P500 ETF 464287200 11,309,061 20,043 SH SOLE 0 0 20,043
ISHARES TR MODERT ALLOC ETF 464289875 371,333 8,566 SH SOLE 0 0 8,566
J & J SNACK FOODS CORP COM 466032109 330,859 1,979 SH SOLE 0 0 1,979
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 1,660,273 36,378 SH SOLE 0 0 36,378
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 288,791 6,297 SH SOLE 0 0 6,297
JOHNSON & JOHNSON COM 478160104 1,835,598 12,284 SH SOLE 0 0 12,284
JOHNSON CTLS INTL PLC SHS G51502105 309,439 4,564 SH SOLE 0 0 4,564
JPMORGAN CHASE & CO. COM 46625H100 13,501,366 64,973 SH SOLE 0 0 64,973
JPMORGAN CHASE FINL CO LLC CAL LKD 44 48133Q309 13,888,846 477,444 SH SOLE 0 0 477,444
KEYSIGHT TECHNOLOGIES INC COM 49338L103 593,399 4,315 SH SOLE 0 0 4,315
KIMBERLY-CLARK CORP COM 494368103 1,112,787 7,904 SH SOLE 0 0 7,904
KINSALE CAP GROUP INC COM 49714P108 479,616 1,276 SH SOLE 0 0 1,276
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 245,853 9,295 SH SOLE 0 0 9,295
LAM RESEARCH CORP COM 512807108 504,323 447 SH SOLE 0 0 447
LAUDER ESTEE COS INC CL A 518439104 249,290 2,439 SH SOLE 0 0 2,439
LINDE PLC SHS G54950103 298,376 686 SH SOLE 0 0 686
LITTELFUSE INC COM 537008104 211,076 820 SH SOLE 0 0 820
LOCKHEED MARTIN CORP COM 539830109 492,359 1,068 SH SOLE 0 0 1,068
LOWES COS INC COM 548661107 722,067 3,271 SH SOLE 0 0 3,271
MANITOWOC CO INC COM NEW 563571405 196,746 19,083 SH SOLE 0 0 19,083
MARATHON PETE CORP COM 56585A102 1,222,026 7,535 SH SOLE 0 0 7,535
MARSH & MCLENNAN COS INC COM 571748102 612,594 2,851 SH SOLE 0 0 2,851
MARVELL TECHNOLOGY INC COM 573874104 328,648 4,389 SH SOLE 0 0 4,389
MASCO CORP COM 574599106 1,085,654 16,412 SH SOLE 0 0 16,412
MASTERCARD INCORPORATED CL A 57636Q104 1,812,182 4,179 SH SOLE 0 0 4,179
MCDONALDS CORP COM 580135101 1,870,723 7,468 SH SOLE 0 0 7,468
MCKESSON CORP COM 58155Q103 212,894 363 SH SOLE 0 0 363
MEDTRONIC PLC SHS G5960L103 265,264 3,442 SH SOLE 0 0 3,442
MERCK & CO INC COM 58933Y105 1,898,727 14,915 SH SOLE 0 0 14,915
META PLATFORMS INC CL A 30303M102 4,544,222 8,499 SH SOLE 0 0 8,499
METLIFE INC COM 59156R108 467,933 6,534 SH SOLE 0 0 6,534
MICROCHIP TECHNOLOGY INC. COM 595017104 577,982 6,022 SH SOLE 0 0 6,022
MICRON TECHNOLOGY INC COM 595112103 1,663,766 12,199 SH SOLE 0 0 12,199
MICROSOFT CORP COM 594918104 20,754,681 44,514 SH SOLE 0 0 44,514
MONDELEZ INTL INC CL A 609207105 1,114,643 16,906 SH SOLE 0 0 16,906
MONOLITHIC PWR SYS INC COM 609839105 927,153 1,077 SH SOLE 0 0 1,077
MORGAN STANLEY COM NEW 617446448 748,948 7,239 SH SOLE 0 0 7,239
NETFLIX INC COM 64110L106 864,004 1,275 SH SOLE 0 0 1,275
NEXTERA ENERGY INC COM 65339F101 1,348,152 18,493 SH SOLE 0 0 18,493
NIKE INC CL B 654106103 703,248 9,695 SH SOLE 0 0 9,695
NNN REIT INC COM 637417106 214,869 5,025 SH SOLE 0 0 5,025
NOKIA CORP SPONSORED ADR 654902204 61,701 15,581 SH SOLE 0 0 15,581
NORFOLK SOUTHN CORP COM 655844108 941,647 4,383 SH SOLE 0 0 4,383
NORTHROP GRUMMAN CORP COM 666807102 254,039 596 SH SOLE 0 0 596
NOVANTA INC COM 67000B104 376,048 2,363 SH SOLE 0 0 2,363
NOVO-NORDISK A S ADR 670100205 432,217 3,028 SH SOLE 0 0 3,028
NVIDIA CORPORATION COM 67066G104 11,286,975 83,663 SH SOLE 0 0 83,663
NXP SEMICONDUCTORS N V COM N6596X109 205,283 727 SH SOLE 0 0 727
OLD SECOND BANCORP INC ILL COM 680277100 302,544 20,210 SH SOLE 0 0 20,210
OLLIES BARGAIN OUTLET HLDGS COM 681116109 417,726 4,228 SH SOLE 0 0 4,228
OMNICOM GROUP INC COM 681919106 339,844 3,728 SH SOLE 0 0 3,728
ONTO INNOVATION INC COM 683344105 245,890 1,039 SH SOLE 0 0 1,039
ORACLE CORP COM 68389X105 2,465,531 17,354 SH SOLE 0 0 17,354
OREILLY AUTOMOTIVE INC COM 67103H107 672,436 654 SH SOLE 0 0 654
OSHKOSH CORP COM 688239201 4,528,042 43,669 SH SOLE 0 0 43,669
OTIS WORLDWIDE CORP COM 68902V107 208,284 2,150 SH SOLE 0 0 2,150
OWENS CORNING NEW COM 690742101 227,003 1,358 SH SOLE 0 0 1,358
PACCAR INC COM 693718108 355,961 3,507 SH SOLE 0 0 3,507
PALANTIR TECHNOLOGIES INC CL A 69608A108 207,409 7,298 SH SOLE 0 0 7,298
PALO ALTO NETWORKS INC COM 697435105 707,152 2,098 SH SOLE 0 0 2,098
PARKER-HANNIFIN CORP COM 701094104 271,423 519 SH SOLE 0 0 519
PAYPAL HLDGS INC COM 70450Y103 240,548 4,084 SH SOLE 0 0 4,084
PEPSICO INC COM 713448108 6,897,662 42,164 SH SOLE 0 0 42,164
PFIZER INC COM 717081103 1,135,330 40,047 SH SOLE 0 0 40,047
PHILIP MORRIS INTL INC COM 718172109 1,423,124 13,849 SH SOLE 0 0 13,849
PHILLIPS 66 COM 718546104 991,606 7,402 SH SOLE 0 0 7,402
PINNACLE WEST CAP CORP COM 723484101 272,439 3,471 SH SOLE 0 0 3,471
PLEXUS CORP COM 729132100 582,786 5,562 SH SOLE 0 0 5,562
PNC FINL SVCS GROUP INC COM 693475105 612,346 3,727 SH SOLE 0 0 3,727
POOL CORP COM 73278L105 497,978 1,666 SH SOLE 0 0 1,666
PPG INDS INC COM 693506107 494,149 3,902 SH SOLE 0 0 3,902
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 14,934,893 786,043 SH SOLE 0 0 786,043
PROCTER AND GAMBLE CO COM 742718109 19,309,425 115,764 SH SOLE 0 0 115,764
PROGRESSIVE CORP COM 743315103 904,637 4,308 SH SOLE 0 0 4,308
PROLOGIS INC. COM 74340W103 499,490 4,286 SH SOLE 0 0 4,286
QUALCOMM INC COM 747525103 296,078 1,418 SH SOLE 0 0 1,418
QUEST DIAGNOSTICS INC COM 74834L100 344,243 2,451 SH SOLE 0 0 2,451
RBC BEARINGS INC COM 75524B104 640,471 2,269 SH SOLE 0 0 2,269
REINSURANCE GRP OF AMERICA I COM NEW 759351604 283,907 1,347 SH SOLE 0 0 1,347
REPLIGEN CORP COM 759916109 369,260 3,053 SH SOLE 0 0 3,053
ROPER TECHNOLOGIES INC COM 776696106 453,836 821 SH SOLE 0 0 821
RTX CORPORATION COM 75513E105 986,856 9,802 SH SOLE 0 0 9,802
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 546,886 9,738 SH SOLE 0 0 9,738
SALESFORCE INC COM 79466L302 1,279,368 5,065 SH SOLE 0 0 5,065
SAP SE SPON ADR 803054204 258,931 1,280 SH SOLE 0 0 1,280
SCHLUMBERGER LTD COM STK 806857108 849,684 18,765 SH SOLE 0 0 18,765
SCHWAB CHARLES CORP COM 808513105 1,155,123 15,478 SH SOLE 0 0 15,478
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 306,306 1,289 SH SOLE 0 0 1,289
SERVICENOW INC COM 81762P102 538,784 725 SH SOLE 0 0 725
SHELL PLC SPON ADS 780259305 201,271 2,760 SH SOLE 0 0 2,760
SHERWIN WILLIAMS CO COM 824348106 325,219 1,065 SH SOLE 0 0 1,065
SONY GROUP CORP SPONSORED ADR 835699307 390,217 4,208 SH SOLE 0 0 4,208
SOUTHERN CO COM 842587107 425,016 5,418 SH SOLE 0 0 5,418
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,098,478 85,830 SH SOLE 0 0 85,830
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 394,651 9,383 SH SOLE 0 0 9,383
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 312,816 5,557 SH SOLE 0 0 5,557
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 262,503 6,771 SH SOLE 0 0 6,771
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1,117,017 19,941 SH SOLE 0 0 19,941
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 219,259 6,792 SH SOLE 0 0 6,792
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,588,878 13,520 SH SOLE 0 0 13,520
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,123,493 3,977 SH SOLE 0 0 3,977
SPDR SER TR PORTFOLIO S&P500 78464A854 599,849 9,090 SH SOLE 0 0 9,090
SPDR SER TR NUVEEN BLMBRG MU 78468R721 473,127 10,301 SH SOLE 0 0 10,301
SPDR SER TR PRTFLO S&P500 GW 78464A409 136,562,035 1,623,805 SH SOLE 1,968 0 1,621,837
SPDR SER TR BLOOMBERG SHT TE 78468R408 339,944 13,603 SH SOLE 0 0 13,603
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,168,882 46,384 SH SOLE 0 0 46,384
SPDR SER TR PORTFOLI S&P1500 78464A805 2,058,552 30,144 SH SOLE 0 0 30,144
SPDR SER TR PRTFLO S&P500 VL 78464A508 150,672,170 3,067,430 SH SOLE 3,114 0 3,064,316
SPDR SER TR NUVEEN BLMBRG SH 78468R739 999,861 21,157 SH SOLE 0 0 21,157
SPDR SER TR PORTFOLIO S&P400 78464A847 2,087,672 40,751 SH SOLE 0 0 40,751
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 170,195 16,240 SH SOLE 0 0 16,240
STRYKER CORPORATION COM 863667101 877,084 2,600 SH SOLE 0 0 2,600
SYNOPSYS INC COM 871607107 310,400 501 SH SOLE 0 0 501
SYSCO CORP COM 871829107 284,038 4,079 SH SOLE 0 0 4,079
TARGA RES CORP COM 87612G101 234,019 1,761 SH SOLE 0 0 1,761
TARGET CORP COM 87612E110 414,307 2,836 SH SOLE 0 0 2,836
TESLA INC COM 88160R101 2,305,631 8,758 SH SOLE 0 0 8,758
TEXAS INSTRS INC COM 882508104 518,417 2,546 SH SOLE 0 0 2,546
THE CIGNA GROUP COM 125523100 256,340 777 SH SOLE 0 0 777
THE TRADE DESK INC COM CL A 88339J105 207,925 2,083 SH SOLE 0 0 2,083
THERMO FISHER SCIENTIFIC INC COM 883556102 1,216,913 2,267 SH SOLE 0 0 2,267
TJX COS INC NEW COM 872540109 2,916,109 25,813 SH SOLE 0 0 25,813
TORO CO COM 891092108 211,094 2,392 SH SOLE 0 0 2,392
TRAVELERS COMPANIES INC COM 89417E113 1,537,278 7,420 SH SOLE 0 0 7,420
TREX CO INC COM 89531P105 554,868 7,420 SH SOLE 0 0 7,420
TRUIST FINL CORP COM 89832Q109 699,346 17,813 SH SOLE 0 0 17,813
TYLER TECHNOLOGIES INC COM 902252105 820,544 1,603 SH SOLE 0 0 1,603
UBER TECHNOLOGIES INC COM 90353T100 378,283 5,461 SH SOLE 0 0 5,461
UNION PAC CORP COM 907818108 592,288 2,639 SH SOLE 0 0 2,639
UNITED PARCEL SERVICE INC CL B 911312106 707,048 5,212 SH SOLE 0 0 5,212
UNITED RENTALS INC COM 911363109 272,270 422 SH SOLE 0 0 422
UNITEDHEALTH GROUP INC COM 91324P102 2,812,924 5,615 SH SOLE 0 0 5,615
US BANCORP DEL COM NEW 902973304 747,355 18,318 SH SOLE 0 0 18,318
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 298,549 852 SH SOLE 0 0 852
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 436,564 2,464 SH SOLE 0 0 2,464
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 19,375,148 267,502 SH SOLE 0 0 267,502
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 331,680 4,316 SH SOLE 0 0 4,316
VANGUARD INDEX FDS SM CP VAL ETF 922908611 338,060 1,854 SH SOLE 0 0 1,854
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 996,765 11,813 SH SOLE 0 0 11,813
VANGUARD INDEX FDS SML CP GRW ETF 922908595 477,475 1,912 SH SOLE 0 0 1,912
VANGUARD INDEX FDS SMALL CP ETF 922908751 8,915,325 40,919 SH SOLE 0 0 40,919
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,247,260 4,535 SH SOLE 0 0 4,535
VANGUARD INDEX FDS MID CAP ETF 922908629 23,348,147 95,890 SH SOLE 0 0 95,890
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 502,658 3,329 SH SOLE 0 0 3,329
VANGUARD INDEX FDS LARGE CAP ETF 922908637 504,120 1,956 SH SOLE 0 0 1,956
VANGUARD INDEX FDS GROWTH ETF 922908736 8,137,197 20,761 SH SOLE 0 0 20,761
VANGUARD INDEX FDS VALUE ETF 922908744 7,900,749 48,743 SH SOLE 0 0 48,743
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 12,079,650 23,419 SH SOLE 702 0 22,717
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,286,899 5,554 SH SOLE 0 0 5,554
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 336,483 5,574 SH SOLE 0 0 5,574
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 582,340 12,932 SH SOLE 0 0 12,932
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 26,710,613 531,872 SH SOLE 0 0 531,872
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 6,979,175 120,393 SH SOLE 0 0 120,393
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 506,871 8,723 SH SOLE 0 0 8,723
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3,515,802 60,181 SH SOLE 0 0 60,181
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,128,314 11,485 SH SOLE 0 0 11,485
VANGUARD STAR FDS VG TL INTL STK F 921909768 355,418 5,727 SH SOLE 0 0 5,727
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 27,113,200 533,829 SH SOLE 3,593 0 530,236
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 534,213 4,454 SH SOLE 0 0 4,454
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,396,251 4,228 SH SOLE 0 0 4,228
VANGUARD WORLD FD CONSUM STP ETF 92204A207 440,556 2,158 SH SOLE 0 0 2,158
VERISK ANALYTICS INC COM 92345Y106 341,072 1,229 SH SOLE 0 0 1,229
VERIZON COMMUNICATIONS INC COM 92343V104 687,825 16,744 SH SOLE 0 0 16,744
VERTEX INC CL A 92538J106 227,362 6,180 SH SOLE 0 0 6,180
VERTEX PHARMACEUTICALS INC COM 92532F100 301,363 613 SH SOLE 0 0 613
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 14,950,490 323,149 SH SOLE 0 0 323,149
VISA INC COM CL A 92826C839 1,367,606 5,200 SH SOLE 0 0 5,200
VULCAN MATLS CO COM 929160109 229,389 926 SH SOLE 0 0 926
WALMART INC COM 931142103 3,138,514 44,575 SH SOLE 0 0 44,575
WASTE MGMT INC DEL COM 94106L109 444,119 2,103 SH SOLE 0 0 2,103
WATSCO INC COM 942622200 726,076 1,494 SH SOLE 0 0 1,494
WEC ENERGY GROUP INC COM 92939U106 9,073,090 116,039 SH SOLE 0 0 116,039
WELLS FARGO CO NEW COM 949746101 1,852,035 31,012 SH SOLE 0 0 31,012
XCEL ENERGY INC COM 98389B100 399,316 7,593 SH SOLE 0 0 7,593
YUM BRANDS INC COM 988498101 268,569 2,079 SH SOLE 0 0 2,079
ZIMMER BIOMET HOLDINGS INC COM 98956P102 424,393 3,970 SH SOLE 0 0 3,970