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
3M Company COM 88579Y101 344,879 2,101 SH SOLE 0 0 0 344,879
Abbott Laboratories COM 002824100 1,030,797 10,430 SH SOLE 0 0 0 1,030,797
Accenture Plc SHS CLASS A G1151C101 434,404 2,369 SH SOLE 0 0 0 434,404
Adobe Systems Inc COM 00724F101 1,418,765 5,913 SH SOLE 0 0 0 1,418,765
Advance Auto Parts COM 00751Y106 244,044 6,272 SH SOLE 0 0 0 244,044
Aflac Inc COM 001055102 780,113 6,979 SH SOLE 0 0 0 780,113
Air Products & Chemicals Inc COM 009158106 833,299 2,995 SH SOLE 0 0 0 833,299
Alliant Energy Corp COM 018802108 2,633,850 41,609 SH SOLE 0 0 0 2,633,850
Alphabet Inc Class A CAP STK CL A 02079K305 14,102,902 40,987 SH SOLE 0 0 0 14,102,902
Alphabet Inc Class C CAP STK CL C 02079K107 1,025,968 3,011 SH SOLE 0 0 0 1,025,968
Amazon Com Inc COM 023135106 2,699,042 10,833 SH SOLE 0 0 0 2,699,042
Amgen Incorporated COM 031162100 4,643,354 11,016 SH SOLE 0 0 0 4,643,354
Apple Inc COM 037833100 10,446,985 31,370 SH SOLE 0 0 0 10,446,985
Applied Materials Inc COM 038222105 874,971 1,711 SH SOLE 0 0 0 874,971
Arrow Electronics COM 042735100 502,578 2,214 SH SOLE 0 0 0 502,578
Bank Montreal Que Com COM 063671101 363,769 2,175 SH SOLE 0 0 0 363,769
Bank Of America Corp COM 060505104 2,836,293 52,109 SH SOLE 0 0 0 2,836,293
Bank Of New York Mellon Co COM 064058100 515,606 3,565 SH SOLE 0 0 0 515,606
Becton Dickinson and Co COM 075887109 2,081,233 11,627 SH SOLE 0 0 0 2,081,233
Berkshire Hathaway Inc Class B CL B NEW 084670702 13,819,606 27,753 SH SOLE 0 0 0 13,819,606
Blackrock Inc COM 09290D101 3,217,202 3,040 SH SOLE 0 0 0 3,217,202
Broadcom Inc Com COM 11135F101 4,233,595 12,055 SH SOLE 0 0 0 4,233,595
Brown & Brown Inc COM 115236101 436,409 7,166 SH SOLE 0 0 0 436,409
C H Robinson Worldwide Inc COM NEW 12541W209 492,599 3,315 SH SOLE 0 0 0 492,599
CACI International Inc CL A 127190304 2,240,307 3,678 SH SOLE 0 0 0 2,240,307
Capital Group Core Plus Income ETF CORE PLUS INCM 14020Y102 5,857,146 276,672 SH SOLE 0 0 0 5,857,146
Capital One Financial Corp COM 14040H105 247,902 1,284 SH SOLE 0 0 0 247,902
Caterpillar Inc CL A 149123101 5,772,825 7,120 SH SOLE 0 0 0 5,772,825
CBRE Group Inc COM 12504L109 493,196 3,839 SH SOLE 0 0 0 493,196
CDW Corp CL A 12514G108 342,956 2,676 SH SOLE 0 0 0 342,956
Charles Schwab Corp COM 808513105 328,895 3,365 SH SOLE 0 0 0 328,895
Chevron Corporation COM 166764100 4,100,128 20,078 SH SOLE 0 0 0 4,100,128
Chipotle Mexican Grill Inc. Class A COM 169656105 408,193 12,776 SH SOLE 0 0 0 408,193
Cisco Systems Inc COM 17275R102 5,297,441 49,219 SH SOLE 0 0 0 5,297,441
Clorox COM 189054109 654,642 8,081 SH SOLE 0 0 0 654,642
Constellation Software Inc CL A 21037X100 229,187 113 SH SOLE 0 0 0 229,187
Copart Inc COM 217204106 312,929 11,471 SH SOLE 0 0 0 312,929
Corteva Inc com COM 22052L104 2,566,255 33,049 SH SOLE 0 0 0 2,566,255
CSX Corp COM 126408103 1,735,753 37,320 SH SOLE 0 0 0 1,735,753
D.R. Horton Inc COM 23331A109 2,987,032 21,859 SH SOLE 0 0 0 2,987,032
Danaher Corp COM 235851102 340,027 1,532 SH SOLE 0 0 0 340,027
Deere & Co COM 244199105 739,141 1,098 SH SOLE 0 0 0 739,141
DFA Emerging Market Core Equity 2 ETF EMERGING MKTS CO 25434V732 9,177,743 231,061 SH SOLE 0 0 0 9,177,743
DFA International Core Equity 2 ETF INTL CORE EQUITY 25434V799 21,472,640 570,929 SH SOLE 0 0 0 21,472,640
DFA U.S. Large Cap Value ETF US LARGE CAP VAL 25434V666 13,305,991 331,242 SH SOLE 0 0 0 13,305,991
DFA U.S. Targeted Value ETF US TARGETED VLU 25239Y162 8,483,126 127,681 SH SOLE 0 0 0 8,483,126
Dimensional International Core Equity Market ETF INTL CORE EQT MK 25434V203 856,690 20,678 SH SOLE 0 0 0 856,690
Dimensional International Small Cap Value ETF INTL SMALL CAP V 25434V781 889,999 20,559 SH SOLE 0 0 0 889,999
Dimensional International Value ETF INTERNATNAL VAL 25434V807 1,492,076 26,711 SH SOLE 0 0 0 1,492,076
Dimensional International Vector Equity ETF DIMENSIONAL INTL 25434V542 461,440 6,408 SH SOLE 0 0 0 461,440
Dimensional Short-Duration Fixed Income ETF SHORT DURATION F 25434V864 15,625,373 336,232 SH SOLE 0 0 0 15,625,373
Dimensional Ultrashort Fixed Income ETF ULTRASHORT FIXED 25434V591 3,035,913 60,129 SH SOLE 0 0 0 3,035,913
Dimensional US Small Cap Value ETF US SMALL CAP VAL 25239Y170 1,830,972 48,865 SH SOLE 0 0 0 1,830,972
Donaldson Co Inc COM 257651109 1,038,039 11,926 SH SOLE 0 0 0 1,038,039
Eaton Vance Short Duration Income ETF EATON VANCE SHOR 61774R825 517,090 10,347 SH SOLE 0 0 0 517,090
Eaton Vance Total Return Bond ETF EATON VANCE TOTA 61774R841 4,833,189 99,838 SH SOLE 0 0 0 4,833,189
Ecolab Inc COM 278865100 955,052 3,469 SH SOLE 0 0 0 955,052
Emerson Electric Co COM 291011104 230,789 1,488 SH SOLE 0 0 0 230,789
Enbridge Inc Com COM 29250N105 738,075 15,876 SH SOLE 0 0 0 738,075
Energy Select Sector SPDR ETF STATE STREET ENE 81369Y506 262,974 4,276 SH SOLE 0 0 0 262,974
Expeditors International of Washington Inc COM 302130109 632,761 3,427 SH SOLE 0 0 0 632,761
FlexShares Glbl Quality Real Estate ETF GLB QLT R/E IDX 33939L787 1,050,570 17,670 SH SOLE 0 0 0 1,050,570
FlexShares Mstar Glbl Upstrm Nat Res ETF MORNSTAR UPSTR 33939L407 1,186,070 22,489 SH SOLE 0 0 0 1,186,070
Fortinet Inc. COM 34959E109 1,404,339 7,856 SH SOLE 0 0 0 1,404,339
Fortive Corp Com COM 34959J108 291,589 5,320 SH SOLE 0 0 0 291,589
General Dynamics Corp COM 369550108 7,163,214 21,587 SH SOLE 0 0 0 7,163,214
Gentex Corp COM 371901109 399,386 18,371 SH SOLE 0 0 0 399,386
Genuine Parts Company COM 372460105 656,233 5,175 SH SOLE 0 0 0 656,233
GMO U.S. Quality ETF GMO US QUALITY E 90139K100 1,140,248 26,597 SH SOLE 0 0 0 1,140,248
Goldman Sachs Group Inc COM 38141G104 620,348 689 SH SOLE 0 0 0 620,348
Harbor International Compounders ETF INTERNATNAL COMP 41151J885 389,919 13,326 SH SOLE 0 0 0 389,919
Henry Schein Inc COM 806407102 396,170 4,718 SH SOLE 0 0 0 396,170
Honeywell Aerospace Inc. COM 43849R105 1,543,036 9,957 SH SOLE 0 0 0 1,543,036
Honeywell International Inc COM 438516205 2,124,166 10,070 SH SOLE 0 0 0 2,124,166
Houlihan Lokey Inc CL A 441593100 472,512 3,740 SH SOLE 0 0 0 472,512
Huntington Ingalls COM 446413106 604,112 2,262 SH SOLE 0 0 0 604,112
Idex Corp COM 45167R104 235,275 1,032 SH SOLE 0 0 0 235,275
Illinois Tool Works Inc COM 452308109 3,232,061 12,479 SH SOLE 0 0 0 3,232,061
Insight Enterprises Inc COM 45765U103 484,905 3,102 SH SOLE 0 0 0 484,905
Intel Corp COM 458140100 381,129 3,170 SH SOLE 0 0 0 381,129
Interactive Brokers Group Inc COM CL A 45841N107 667,472 7,814 SH SOLE 0 0 0 667,472
International Flavors & Fragrances Inc COM 459506101 307,262 3,663 SH SOLE 0 0 0 307,262
Intuit Inc COM 461202103 221,671 804 SH SOLE 0 0 0 221,671
Invesco FTSE RAFI Dev Mkts ex-U.S. S/M ETF RAFI DVLPD MRKTS 46138E735 1,264,407 27,547 SH SOLE 0 0 0 1,264,407
Invesco QQQ Trust ETF UNIT SER 1 46090E103 330,236 446 SH SOLE 0 0 0 330,236
Invesco S&P 500 Equal Weight Utilts ETF S&P500 EQL UTL 46137V274 7,496,003 106,933 SH SOLE 0 0 0 7,496,003
iShares 0 to 3 Month Treasury Bond ETF 0-3 MNTH TREASRY 46436E718 2,514,282 24,973 SH SOLE 0 0 0 2,514,282
iShares 3-7 Year Treasury Bond ETF 3 7 YR TREAS BD 464288661 748,137 6,595 SH SOLE 0 0 0 748,137
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 397,237 2,920 SH SOLE 0 0 0 397,237
iShares Edge MSCI International Value Factor ETF MSCI INTL VLU FT 46435G409 281,744 6,569 SH SOLE 0 0 0 281,744
iShares Morningstar Mid-Cap Growth ETF MRGSTR MD CP GRW 464288307 383,165 4,081 SH SOLE 0 0 0 383,165
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 5,523,000 53,162 SH SOLE 0 0 0 5,523,000
J M Smucker Co COM NEW 832696405 1,258,662 10,585 SH SOLE 0 0 0 1,258,662
Janus Henderson Small Cap Gr Alpha ETF HENDERSN CAP ETF 47103U100 390,442 4,541 SH SOLE 0 0 0 390,442
JB Hunt Transport Services Inc COM 445658107 223,154 996 SH SOLE 0 0 0 223,154
Johnson & Johnson COM 478160104 6,778,932 25,606 SH SOLE 0 0 0 6,778,932
Johnson Controls Inc SHS G51502105 2,578,538 17,299 SH SOLE 0 0 0 2,578,538
Jpmorgan Chase & Co COM 46625H100 6,661,924 20,137 SH SOLE 0 0 0 6,661,924
JPMorgan Equity Premium Income ETF EQUITY PREMIUM 46641Q332 3,050,666 54,263 SH SOLE 0 0 0 3,050,666
Landstar System Inc COM 515098101 238,970 1,417 SH SOLE 0 0 0 238,970
Lincoln National Corp. COM 534187109 855,163 21,241 SH SOLE 0 0 0 855,163
Littelfuse Inc COM 537008104 586,456 1,384 SH SOLE 0 0 0 586,456
LKQ Corp COM 501889208 1,009,748 44,229 SH SOLE 0 0 0 1,009,748
Lockheed Martin Corp COM 539830109 357,494 702 SH SOLE 0 0 0 357,494
Lowes Companies Inc COM 548661107 686,112 3,723 SH SOLE 0 0 0 686,112
Markel Group Inc COM 570535104 368,177 215 SH SOLE 0 0 0 368,177
Medtronic Inc SHS G5960L103 1,415,733 16,269 SH SOLE 0 0 0 1,415,733
Merck & Co Inc New COM 58933Y105 5,872,573 40,178 SH SOLE 0 0 0 5,872,573
Meta Platforms Inc Class A CL A 30303M102 688,921 950 SH SOLE 0 0 0 688,921
Microchip Technology COM 595017104 363,264 4,671 SH SOLE 0 0 0 363,264
Microsoft Corp COM 594918104 10,069,253 19,632 SH SOLE 0 0 0 10,069,253
Motorola Solutions Inc COM NEW 620076307 265,184 593 SH SOLE 0 0 0 265,184
NEOS S&P 500 High Income ETF NEOS S&P 500 HI 78433H303 1,544,695 29,052 SH SOLE 0 0 0 1,544,695
Nextera Energy Inc COM 65339F101 6,142,817 81,104 SH SOLE 0 0 0 6,142,817
Nike Inc CL B 654106103 523,491 14,605 SH SOLE 0 0 0 523,491
Nordson Corp COM 655663102 466,254 1,418 SH SOLE 0 0 0 466,254
Northern Trust Corp COM 665859104 854,878 5,021 SH SOLE 0 0 0 854,878
Northrop Grumman Corp COM 666807102 1,910,229 3,951 SH SOLE 0 0 0 1,910,229
Old National Bancorp COM 680033107 404,589 16,420 SH SOLE 0 0 0 404,589
Omnicom Group Inc COM 681919106 576,331 7,743 SH SOLE 0 0 0 576,331
Oracle Corporation COM 68389X105 758,994 5,528 SH SOLE 0 0 0 758,994
Paychex Inc COM 704326107 905,511 9,193 SH SOLE 0 0 0 905,511
Pepsico Incorporated COM 713448108 2,306,811 18,204 SH SOLE 0 0 0 2,306,811
Pfizer Incorporated COM 717081103 1,096,337 38,441 SH SOLE 0 0 0 1,096,337
PIMCO Mortgage-Backed Securities Act ETF MTG BKD SECS ACT 72201R569 480,190 10,378 SH SOLE 0 0 0 480,190
PIMCO Multisector Bond Active ETF MULTISECTOR BD 72201R585 5,027,677 198,018 SH SOLE 0 0 0 5,027,677
Procter & Gamble COM 742718109 5,164,849 35,551 SH SOLE 0 0 0 5,164,849
Raytheon Technologies Ord COM 75513E101 5,611,457 30,226 SH SOLE 0 0 0 5,611,457
Schwab Fundamental Intl Lg Co ETF FUNDAMENTAL INTL 808524755 19,281,738 358,730 SH SOLE 0 0 0 19,281,738
Schwab Fundamental U.S. Large Company ETF FUNDAMENTAL US L 808524771 804,562 25,566 SH SOLE 0 0 0 804,562
Schwab Intermediate Term US Trs ETFvU INT-TRM U S TRES 808524854 790,466 33,353 SH SOLE 0 0 0 790,466
Schwab U.S. Dividend Equity ETF US DIVIDEND EQ 808524797 442,018 13,588 SH SOLE 0 0 0 442,018
Schwab U.S. Large-Cap Growth ETFvO US LCAP GR ETF 808524300 401,230 11,167 SH SOLE 0 0 0 401,230
Southwest Airlines COM 844741108 249,673 5,996 SH SOLE 0 0 0 249,673
SPDR Bloomberg Barclay's 3 to 12 Month TBill ETF STATE STREET SPD 78468R523 757,368 7,624 SH SOLE 0 0 0 757,368
SPDR Gold Shares GOLD SHS 78463V107 293,247 770 SH SOLE 0 0 0 293,247
SPDR Blmbg ST Intrn TrsBd ETF BLOOMBERG SHORT 78464A334 2,176,811 81,264 SH SOLE 0 0 0 2,176,811
SPDR Portfolio Long Term Treasury ETF STATE STREET SPD 78464A664 681,609 28,579 SH SOLE 0 0 0 681,609
Starbucks Corp COM 855244109 243,732 2,594 SH SOLE 0 0 0 243,732
Stifel Financial Corp COM 860630102 515,354 7,358 SH SOLE 0 0 0 515,354
Sysco Corporation COM 871829107 1,066,493 13,680 SH SOLE 0 0 0 1,066,493
T. Rowe Price Capital Appreciation Equity ETF CAP APPRECIATION 87283Q867 1,094,835 25,901 SH SOLE 0 0 0 1,094,835
T. Rowe Price Dividend Growth ETF PRICE DIV GRWT 87283Q404 990,971 20,534 SH SOLE 0 0 0 990,971
Take-Two Interactive Software Inc COM 874054109 397,985 1,918 SH SOLE 0 0 0 397,985
Target Corporation COM 87612E106 1,886,704 12,041 SH SOLE 0 0 0 1,886,704
Te Connectivity Ltd ORD SHS G87052109 1,431,545 6,782 SH SOLE 0 0 0 1,431,545
Teledyne Technologies Inc COM 879360105 236,656 390 SH SOLE 0 0 0 236,656
The Hershey Co COM 427866108 1,832,059 11,624 SH SOLE 0 0 0 1,832,059
The Middleby Corp COM 596278101 331,456 3,200 SH SOLE 0 0 0 331,456
Thermo Fisher Scientific Inc COM 883556102 427,608 633 SH SOLE 0 0 0 427,608
U S Bancorp Del New COM NEW 902973304 429,788 7,372 SH SOLE 0 0 0 429,788
UBS Group AG SHS H42097107 488,520 10,150 SH SOLE 0 0 0 488,520
Union Pacific Corp COM 907818108 2,290,790 8,418 SH SOLE 0 0 0 2,290,790
United Parcel Srvc CL B 911312106 878,990 9,407 SH SOLE 0 0 0 878,990
Unitedhealth Group Inc COM 91324P102 2,783,201 7,582 SH SOLE 0 0 0 2,783,201
Vanguard 0-3 Month Treasury Bill ETF 0 3 MO TR BI ETF 922040845 7,415,941 97,939 SH SOLE 0 0 0 7,415,941
Vanguard 500 ETF S&P 500 ETF SHS 922908363 1,032,367 1,473 SH SOLE 0 0 0 1,032,367
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 33,082,425 141,796 SH SOLE 0 0 0 33,082,425
Vanguard FTSE Developed Markets ETF VAN FTSE DEV MKT 921943858 332,785 4,713 SH SOLE 0 0 0 332,785
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 1,423,737 24,005 SH SOLE 0 0 0 1,423,737
Vanguard Intl Div Apprec ETF INTL DVD ETF 921946810 5,345,777 56,617 SH SOLE 0 0 0 5,345,777
Vanguard Large-Cap ETF LARGE CAP ETF 922908637 8,102,754 23,029 SH SOLE 0 0 0 8,102,754
Vanguard Mid-Cap ETF MID CAP ETF 922908629 228,986 2,920 SH SOLE 0 0 0 228,986
Vanguard Russell 1000 ETF VNG RUS1000IDX 92206C730 927,424 2,696 SH SOLE 0 0 0 927,424
Vanguard S&P Small-Cap 600 Growth ETF SMLCP 600 GRTH 921932794 1,987,170 14,405 SH SOLE 0 0 0 1,987,170
Vanguard S&P Small-Cap 600 Value ETF SMLCP 600 VAL 921932778 2,199,670 19,997 SH SOLE 0 0 0 2,199,670
Vanguard Short-Term Corporate Bond ETF SHRT TRM CORP BD 92206C409 6,520,827 84,412 SH SOLE 0 0 0 6,520,827
Vanguard Short-Term Inflation-Protected ETF STRM INFPROIDX 922020805 93,211,753 1,893,778 SH SOLE 0 0 0 93,211,753
Vanguard Short-Term Treasury ETF SHORT TERM TREAS 92206C102 17,230,644 299,351 SH SOLE 0 0 0 17,230,644
Vanguard Small-Cap ETF SMALL CP ETF 922908751 1,728,561 6,076 SH SOLE 0 0 0 1,728,561
Vanguard Small-Cap Value ETF SM CP VAL ETF 922908611 12,505,654 54,130 SH SOLE 0 0 0 12,505,654
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 3,125,652 8,352 SH SOLE 0 0 0 3,125,652
Vanguard Total World Stock ETF TT WRLD ST ETF 922042742 3,030,246 19,197 SH SOLE 0 0 0 3,030,246
Vanguard U.S. Multifactor ETF US MULTIFACTOR 921935607 455,558 2,552 SH SOLE 0 0 0 455,558
Vanguard Value ETF VALUE ETF 922908744 26,743,615 123,767 SH SOLE 0 0 0 26,743,615
Visa Inc Cl A COM CL A 92826C839 524,981 1,461 SH SOLE 0 0 0 524,981
Walt Disney Co COM 254687106 2,859,889 27,263 SH SOLE 0 0 0 2,859,889
Wells Fargo & Co New COM 949746101 690,912 8,631 SH SOLE 0 0 0 690,912
WisdomTree LargeCap Dividend ETF US LARGECAP DIVD 97717W307 525,560 5,407 SH SOLE 0 0 0 525,560
Zebra Technologies CL A 989207105 663,372 1,777 SH SOLE 0 0 0 663,372
Zimmer Biomet Hldgs COM 98956P102 1,986,528 22,303 SH SOLE 0 0 0 1,986,528