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
3M Company MMM 88579Y101   342,372 2,855 SH   SOLE 0 0 0 2,855
Abbott Laboratories ABT 002824100   49,406 450 SH   SOLE 0 0 0 450
Abbvie Inc ABBV 00287Y109   16,161 100 SH   SOLE 0 0 0 100
Accenture Plc ACN G1151C101   464,835 1,742 SH   SOLE 0 0 0 1,742
Advance Auto Parts AAP 00751Y106   377,279 2,566 SH   SOLE 0 0 0 2,566
Aflac Inc AFL 001055102   26,690 371 SH   SOLE 0 0 0 371
Air Products & Chemicals Inc APD 009158106   23,120 75 SH   SOLE 0 0 0 75
Alliant Energy Corp LNT 018802108   2,280,173 41,300 SH   SOLE 0 0 0 41,300
Alphabet Inc Class A GOOGL 02079K305   5,959,937 67,550 SH   SOLE 0 0 0 67,550
Alphabet Inc Class C GOOG 02079K107   39,041 440 SH   SOLE 0 0 0 440
Altria Group Inc MO 02209S103   17,644 386 SH   SOLE 0 0 0 386
Amazon Com Inc AMZN 023135106   1,272,684 15,151 SH   SOLE 0 0 0 15,151
Amgen Incorporated AMGN 031162100   2,839,926 10,813 SH   SOLE 0 0 0 10,813
Apple Inc AAPL 037833100   6,205,977 47,764 SH   SOLE 0 0 0 47,764
Applied Materials Inc AMAT 038222105   326,710 3,355 SH   SOLE 0 0 0 3,355
Arrow Electronics ARW 042735100   373,942 3,576 SH   SOLE 0 0 0 3,576
Asensus Surgical Inc ASXC 04367G103   17 49 SH   SOLE 0 0 0 49
Aspen Technology Inc AZPN 29109X106   437,091 2,128 SH   SOLE 0 0 0 2,128
Bank Of America Corp BAC 060505104   2,360,131 71,260 SH   SOLE 0 0 0 71,260
Bank Of New York Mellon Co BK 064058100   434,989 9,556 SH   SOLE 0 0 0 9,556
Baxter International Inc BAX 071813109   8,971 176 SH   SOLE 0 0 0 176
Becton Dickinson and Co BDX 075887109   2,061,864 8,108 SH   SOLE 0 0 0 8,108
Belgravia Hartford Capital Inc BLGVF 07785T201   3 200 SH   SOLE 0 0 0 200
Berkshire Hathaway Inc Class B BRKB 084670702   11,341,572 36,716 SH   SOLE 0 0 0 36,716
Blackrock Inc BLK 09247X101   2,871,369 4,052 SH   SOLE 0 0 0 4,052
Booking Holdings Inc BKNG 09857L108   211,604 105 SH   SOLE 0 0 0 105
Booz Allen Hamilton BAH 099502106   421,529 4,033 SH   SOLE 0 0 0 4,033
Boston Beer Co Inc SAM 100557107   383,891 1,165 SH   SOLE 0 0 0 1,165
Briggs & Stratton Corp BGGSQ 109043109   0 631 SH   SOLE 0 0 0 631
Bristol-Myers Squibb Company BMY 110122108   35,975 500 SH   SOLE 0 0 0 500
Brown & Brown Inc BRO 115236101   365,007 6,407 SH   SOLE 0 0 0 6,407
C H Robinson Worldwide Inc CHRW 12541W209   354,887 3,876 SH   SOLE 0 0 0 3,876
C V S Caremark Corp CVS 126650100   1,920,087 20,604 SH   SOLE 0 0 0 20,604
CACI International Inc CACI 127190304   461,105 1,534 SH   SOLE 0 0 0 1,534
Cannabix Technologies Inc BLOZF 13765L101   239 1,000 SH   SOLE 0 0 0 1,000
Canopy Growth Corp CGC 138035100   12 5 SH   SOLE 0 0 0 5
Caterpillar Inc CAT 149123101   3,121,227 13,029 SH   SOLE 0 0 0 13,029
CBRE Group Inc CBRE 12504L109   445,829 5,793 SH   SOLE 0 0 0 5,793
CDW Corp CDW 12514G108   416,806 2,334 SH   SOLE 0 0 0 2,334
Charles Schwab Corp SCHW 808513105   495,564 5,952 SH   SOLE 0 0 0 5,952
Chevron Corporation CVX 166764100   3,024,227 16,849 SH   SOLE 0 0 0 16,849
Cisco Systems Inc CSCO 17275R102   1,911,888 40,132 SH   SOLE 0 0 0 40,132
Citigroup Inc New C 172967424   52,015 1,150 SH   SOLE 0 0 0 1,150
Coca Cola Company KO 191216100   293,497 4,614 SH   SOLE 0 0 0 4,614
Comcast Corp New Cl A CMCSA 20030N101   1,472,657 42,112 SH   SOLE 0 0 0 42,112
Compass Minerals International Inc CMP 20451N101   371,337 9,057 SH   SOLE 0 0 0 9,057
Constellation Brand STZ 21036P108   413,210 1,783 SH   SOLE 0 0 0 1,783
CONSTELLATION ENERGY ORD CEG 21037T109   4,569 53 SH   SOLE 0 0 0 53
Copart Inc CPRT 217204106   425,682 6,991 SH   SOLE 0 0 0 6,991
Corbus Pharmaceuticals Holdings Inc CRBP 21833P103   32 290 SH   SOLE 0 0 0 290
Corning Inc GLW 219350105   10,892 341 SH   SOLE 0 0 0 341
Corteva Inc com CTVA 22052L104   2,148,997 36,560 SH   SOLE 0 0 0 36,560
Costco Wholesale Corp COST 22160K105   208,164 456 SH   SOLE 0 0 0 456
CSX Corp CSX 126408103   1,842,009 59,458 SH   SOLE 0 0 0 59,458
D X C Technology Com DXC 23355L106   450,553 17,002 SH   SOLE 0 0 0 17,002
D.R. Horton Inc DHI 23331A109   2,469,178 27,700 SH   SOLE 0 0 0 27,700
Deere & Co DE 244199105   2,429,354 5,666 SH   SOLE 0 0 0 5,666
Devon Energy Corp DVN 25179M103   3,814 62 SH   SOLE 0 0 0 62
Domino's Pizza Inc DPZ 25754A201   230,356 665 SH   SOLE 0 0 0 665
Ecolab Inc ECL 278865100   14,993 103 SH   SOLE 0 0 0 103
Electronic Arts Inc EA 285512109   307,649 2,518 SH   SOLE 0 0 0 2,518
Emerson Electric Co EMR 291011104   515,170 5,363 SH   SOLE 0 0 0 5,363
Enbridge Inc Com ENB 29250N105   15,523 397 SH   SOLE 0 0 0 397
Exelon Corporation EXC 30161N101   7,046 163 SH   SOLE 0 0 0 163
Expeditors International of Washington Inc EXPD 302130109   468,887 4,512 SH   SOLE 0 0 0 4,512
Exxon Mobil Corporation XOM 30231G102   48,973 444 SH   SOLE 0 0 0 444
FlexShares Glbl Quality Real Estate ETF GQRE 33939L787   14,844 282 SH   SOLE 0 0 0 282
FlexShares Mstar Glbl Upstrm Nat Res ETF GUNR 33939L407   15,301 352 SH   SOLE 0 0 0 352
FlexShares STOXX Global Broad Infras ETF NFRA 33939L795   12,401 246 SH   SOLE 0 0 0 246
Focus Financial Partners Inc FOCS 34417P100   467,627 12,547 SH   SOLE 0 0 0 12,547
General Dynamics Corp GD 369550108   4,850,302 19,549 SH   SOLE 0 0 0 19,549
General Mills Inc GIS 370334104   4,207,341 50,177 SH   SOLE 0 0 0 50,177
Goldman Sachs Group Inc GS 38141G104   375,314 1,093 SH   SOLE 0 0 0 1,093
Heineken NV HEINY 423012301   376,442 8,006 SH   SOLE 0 0 0 8,006
Henry Schein Inc HSIC 806407102   332,259 4,160 SH   SOLE 0 0 0 4,160
Home Depot Inc HD 437076102   32,218 102 SH   SOLE 0 0 0 102
Honeywell International Inc HON 438516106   4,692,741 21,898 SH   SOLE 0 0 0 21,898
Idex Corp IEX 45167R104   456,660 2,000 SH   SOLE 0 0 0 2,000
Illinois Tool Works Inc ITW 452308109   2,751,106 12,488 SH   SOLE 0 0 0 12,488
Insight Enterprises Inc NSIT 45765U103   429,256 4,281 SH   SOLE 0 0 0 4,281
Intel Corp INTC 458140100   131,251 4,966 SH   SOLE 0 0 0 4,966
Intuit Inc INTU 461202103   375,208 964 SH   SOLE 0 0 0 964
Invesco FTSE RAFI Dev Mkts ex-US S/M ETF PDN 46138E735   1,106,485 37,356 SH   SOLE 0 0 0 37,356
Invesco QQQ Trust QQQ 46090E103   74,825 281 SH   SOLE 0 0 0 281
Invesco S&P 500 Quality ETF SPHQ 46137V241   4,884 111 SH   SOLE 0 0 0 111
iShares Core Dividend Growth ETF DGRO 46434V621   128,750 2,575 SH   SOLE 0 0 0 2,575
iShares Core MSCI Emerging Markets ETF IEMG 46434G103   5,838 125 SH   SOLE 0 0 0 125
iShares Core S&P 500 ETF IVV 464287200   32,658 85 SH   SOLE 0 0 0 85
iShares Core S&P Small-Cap IJR 464287804   7,855 83 SH   SOLE 0 0 0 83
iShares Edge MSCI Min Vol Emerging Markets ETF EEMV 464286533   531 10 SH   SOLE 0 0 0 10
iShares MSCI EAFE ETF EFA 464287465   17,592 268 SH   SOLE 0 0 0 268
iShares MSCI EAFE Min Vol Factor ETF EFAV 46429B689   3,243 51 SH   SOLE 0 0 0 51
iShares MSCI EAFE Small Cap SCZ 464288273   621 11 SH   SOLE 0 0 0 11
iShares MSCI USA Momentum Factor ETF MTUM 46432F396   292 2 SH   SOLE 0 0 0 2
iShares Russell 1000 Growth IWF 464287614   8,784 41 SH   SOLE 0 0 0 41
iShares Russell 1000 Value IWD 464287598   26,084 172 SH   SOLE 0 0 0 172
iShares S&P 500 Value IVE 464287408   11,315 78 SH   SOLE 0 0 0 78
Ishares S&P Midcap IJK 464287606   5,396 79 SH   SOLE 0 0 0 79
Ishares S&P Midcap IJJ 464287705   9,274 92 SH   SOLE 0 0 0 92
John Wiley & Sons Inc WLY 968223206   10,896 272 SH   SOLE 0 0 0 272
Johnson & Johnson JNJ 478160104   4,219,285 23,885 SH   SOLE 0 0 0 23,885
Johnson Controls Inc JCI G51502105   2,230,528 34,852 SH   SOLE 0 0 0 34,852
Jpmorgan Chase & Co JPM 46625H100   3,098,381 23,105 SH   SOLE 0 0 0 23,105
Landstar System Inc LSTR 515098101   402,852 2,473 SH   SOLE 0 0 0 2,473
Leggett & Platt Inc LEG 524660107   0 0 SH   SOLE 0 0 0 0
Littelfuse Inc LFUS 537008104   375,881 1,707 SH   SOLE 0 0 0 1,707
LKQ Corp LKQ 501889208   532,872 9,977 SH   SOLE 0 0 0 9,977
Lockheed Martin Corp LMT 539830109   414,003 851 SH   SOLE 0 0 0 851
Lowes Companies Inc LOW 548661107   20,721 104 SH   SOLE 0 0 0 104
LVMH Moet Hennessy Louis Vuitton SE LVMUY 502441306   428,381 2,957 SH   SOLE 0 0 0 2,957
Mastercard Inc A MA 57636Q104   12,171 35 SH   SOLE 0 0 0 35
Mc Donalds Corp MCD 580135101   158,118 600 SH   SOLE 0 0 0 600
Medical Marijuana Inc MJNA 58463A105   27 4,500 SH   SOLE 0 0 0 4,500
Medtronic Inc MDT G5960L103   8,938 115 SH   SOLE 0 0 0 115
Merck & Co Inc New MRK 58933Y105   6,067,523 54,687 SH   SOLE 0 0 0 54,687
Meta Platforms Inc Class A META 30303M102   298,203 2,478 SH   SOLE 0 0 0 2,478
Metlife Inc MET 59156R108   29,310 405 SH   SOLE 0 0 0 405
Microchip Technology MCHP 595017104   3,104,277 44,189 SH   SOLE 0 0 0 44,189
Micron Technology Inc MU 595112103   1,067,923 21,367 SH   SOLE 0 0 0 21,367
Microsoft Corp MSFT 594918104   5,984,948 24,956 SH   SOLE 0 0 0 24,956
Midland States Bancorp Inc MSBI 597742105   3,887 146 SH   SOLE 0 0 0 146
Mondelez International Inc Class A MDLZ 609207105   10,731 161 SH   SOLE 0 0 0 161
Moodys Corp MCO 615369105   322,642 1,158 SH   SOLE 0 0 0 1,158
Motorola Solutions Inc MSI 620076307   404,089 1,568 SH   SOLE 0 0 0 1,568
Nestle SA (ADR) NSRGY 641069406   600,806 5,209 SH   SOLE 0 0 0 5,209
Netflix Inc NFLX 64110L106   299,893 1,017 SH   SOLE 0 0 0 1,017
Nextera Energy Inc NEE 65339F101   6,393,979 76,483 SH   SOLE 0 0 0 76,483
Nordson Corp NDSN 655663102   339,464 1,428 SH   SOLE 0 0 0 1,428
Northern Trust Corp NTRS 665859104   289,539 3,272 SH   SOLE 0 0 0 3,272
Northrop Grumman Corp NOC 666807102   3,716,150 6,811 SH   SOLE 0 0 0 6,811
Omnicom Group Inc OMC 681919106   24,063 295 SH   SOLE 0 0 0 295
Oracle Corporation ORCL 68389X105   41,851 512 SH   SOLE 0 0 0 512
Paychex Inc PAYX 704326107   475,298 4,113 SH   SOLE 0 0 0 4,113
Penn National Gaming Inc PENN 707569109   1,485 50 SH   SOLE 0 0 0 50
Pepsico Incorporated PEP 713448108   2,196,284 12,157 SH   SOLE 0 0 0 12,157
Pfizer Incorporated PFE 717081103   3,915,761 76,420 SH   SOLE 0 0 0 76,420
Philip Morris Intl Inc PM 718172109   43,318 428 SH   SOLE 0 0 0 428
PORTILLOS CL A ORD PTLO 73642K106   4,374 268 SH   SOLE 0 0 0 268
Procter & Gamble PG 742718109   6,735,630 44,442 SH   SOLE 0 0 0 44,442
Raytheon Technologies Ord RTX 75513E101   3,262,945 32,332 SH   SOLE 0 0 0 32,332
S P D R TRUST Unit SR SPY 78462F103   46,274 121 SH   SOLE 0 0 0 121
Salesforce, Inc. CRM 79466L302   422,034 3,183 SH   SOLE 0 0 0 3,183
Schwab Fundamental Emerg Mkts Lg Co ETF FNDE 808524730   2,005,470 80,931 SH   SOLE 0 0 0 80,931
Schwab Fundamental Intl Lg Co ETF FNDF 808524755   18,451,339 634,721 SH   SOLE 0 0 0 634,721
Schwab Fundamental US Large Company ETF FNDX 808524771   228,884 4,283 SH   SOLE 0 0 0 4,283
Schwab Fundamental US Small Company ETF FNDA 808524763   172,911 3,701 SH   SOLE 0 0 0 3,701
Schwab International Small-Cap Eq ETF SCHC 808524888   72,318 2,298 SH   SOLE 0 0 0 2,298
Schwab US Dividend Equity ETF SCHD 808524797   76,069 1,007 SH   SOLE 0 0 0 1,007
Schwab US Large Cap ETF SCHX 808524201   81,992 1,816 SH   SOLE 0 0 0 1,816
SPDR S&P Dividend ETF SDY 78464A763   10,259 82 SH   SOLE 0 0 0 82
Starbucks Corp SBUX 855244109   508,102 5,122 SH   SOLE 0 0 0 5,122
T. Rowe Price Group Inc TROW 74144T108   1,171,304 10,740 SH   SOLE 0 0 0 10,740
Taiwan Semiconductr TSM 874039100   8,119 109 SH   SOLE 0 0 0 109
Take-Two Interactive Software Inc TTWO 874054109   267,198 2,566 SH   SOLE 0 0 0 2,566
Tellurian Inc New TELL 87968A104   396 236 SH   SOLE 0 0 0 236
Tesla Motors Inc TSLA 88160R101   24,020 195 SH   SOLE 0 0 0 195
The Middleby Corp MIDD 596278101   391,390 2,923 SH   SOLE 0 0 0 2,923
The Western Union Co WU 959802109   8,730 634 SH   SOLE 0 0 0 634
Thermo Fisher Scientific Inc TMO 883556102   380,527 691 SH   SOLE 0 0 0 691
UBS Group AG UBS H42097107   425,415 22,786 SH   SOLE 0 0 0 22,786
Union Pacific Corp UNP 907818108   1,842,716 8,899 SH   SOLE 0 0 0 8,899
United Parcel Srvc UPS 911312106   20,861 120 SH   SOLE 0 0 0 120
Unitedhealth Group Inc UNH 91324P102   3,427,614 6,465 SH   SOLE 0 0 0 6,465
Unum Group UNM 91529Y106   9,888 241 SH   SOLE 0 0 0 241
Vanguard 500 ETF VOO 922908363   1,757 5 SH   SOLE 0 0 0 5
Vanguard Dividend Appreciation ETF VIG 921908844   20,737,243 136,564 SH   SOLE 0 0 0 136,564
Vanguard Extended Market ETF VXF 922908652   664 5 SH   SOLE 0 0 0 5
Vanguard FTSE Emerging Markets ETF VWO 922042858   706,474 18,124 SH   SOLE 0 0 0 18,124
Vanguard Intl Div Apprec ETF VIGI 921946810   487 7 SH   SOLE 0 0 0 7
Vanguard Small-Cap Value ETF VBR 922908611   15,911,442 100,198 SH   SOLE 0 0 0 100,198
Vanguard Total International Stock ETF VXUS 921909768   1,939,241 37,495 SH   SOLE 0 0 0 37,495
Vanguard Total Stock Market ETF VTI 922908769   1,141,404 5,970 SH   SOLE 0 0 0 5,970
Vanguard Total World VT 922042742   4,408,705 51,151 SH   SOLE 0 0 0 51,151
Vanguard Value ETF VTV 922908744   21,261,563 151,468 SH   SOLE 0 0 0 151,468
Veeva Systems Inc VEEV 922475108   95,053 589 SH   SOLE 0 0 0 589
Visa Inc Cl A V 92826C839   397,653 1,914 SH   SOLE 0 0 0 1,914
Walgreen Boots Alliance Inc Com WBA 931427108   9,527 255 SH   SOLE 0 0 0 255
Walt Disney Co DIS 254687106   1,544,987 17,783 SH   SOLE 0 0 0 17,783
Waste Management Inc Del WM 94106L109   44,711 285 SH   SOLE 0 0 0 285
Wells Fargo & Co New WFC 949746101   28,201 683 SH   SOLE 0 0 0 683
Yum China Holdings I YUMC 98850P109   486,002 8,893 SH   SOLE 0 0 0 8,893
Zebra Technologies ZBRA 989207105   178,205 695 SH   SOLE 0 0 0 695
Zimmer Biomet Hldgs ZBH 98956P102   2,010,420 15,768 SH   SOLE 0 0 0 15,768
Capital Group Core Plus Income ETF CGCP 14020Y102   34,690 1,557 SH   SOLE 0 0 0 1,557
Invesco BulletShares 2023 Corp Bd ETF BSCN 46138J866   53,142 2,533 SH   SOLE 0 0 0 2,533
iShares 10-20 Year Treasury Bond ETF TLH 464288653   199,700 1,846 SH   SOLE 0 0 0 1,846
iShares 3-7 Year Treasury Bond ETF IEI 464288661   5,464,283 47,561 SH   SOLE 0 0 0 47,561
iShares 7-10 Year Treasury Bond ETF IEF 464287440   7,471 78 SH   SOLE 0 0 0 78
iShares Barclays 1-3 Year Credit Bond ETF CSJ 464288646   117,077 2,350 SH   SOLE 0 0 0 2,350
iShares Core 1-5 Year USD Bond ETF ISTB 46432F859   5,762,368 124,082 SH   SOLE 0 0 0 124,082
iShares iBonds Dec 2023 Term Tr ETF IBTD 46436E882   8,551,214 346,203 SH   SOLE 0 0 0 346,203
Ishares Tr S&P Muni Fund SUB 464288158   4,913,724 47,125 SH   SOLE 0 0 0 47,125
JPMorgan Ultra-Short Municipal Inc ETF JMST 46641Q654   6,165 122 SH   SOLE 0 0 0 122
PIMCO 1-5 U.S. TIPS ETF STPZ 72201R205   8,677 174 SH   SOLE 0 0 0 174
PIMCO Enhanced Short Maturity MINT 72201R833   674,470 6,837 SH   SOLE 0 0 0 6,837
SPDR Nuveen Barclays Short Term Muni Bond ETF SHM 78468R739   4,821,463 102,628 SH   SOLE 0 0 0 102,628
SPDR Portfolio Short Term Treasury ETF SPTS 78468R101   173,340 6,000 SH   SOLE 0 0 0 6,000
Vanguard Intermediate-Term Bond ETF BIV 921937819   2,394,739 32,222 SH   SOLE 0 0 0 32,222
Vanguard Short-Term Corporate Bond ETF VCSH 92206C409   6,528,898 86,832 SH   SOLE 0 0 0 86,832
Vanguard Short-Term Inflation Protected ETF VTIP 922020805   12,410,991 265,703 SH   SOLE 0 0 0 265,703
Vanguard Short-Term Treasury ETF VGSH 92206C102   5,568,471 96,307 SH   SOLE 0 0 0 96,307
Vanguard Tax-Exempt Bond ETF VTEB 922907746   3,157,957 63,810 SH   SOLE 0 0 0 63,810
SPDR Gold Shares GLD 78463V107   127,230 750 SH   SOLE 0 0 0 750