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 354,097 2,187 SH SOLE 0 0 0 354,097
Abbott Laboratories COM 002824100 1,052,765 11,602 SH SOLE 0 0 0 1,052,765
Accenture Plc SHS CLASS A G1151C101 317,820 2,554 SH SOLE 0 0 0 317,820
Adobe Systems Inc COM 00724F101 1,151,802 5,618 SH SOLE 0 0 0 1,151,802
Advance Auto Parts COM 00751Y106 284,905 4,579 SH SOLE 0 0 0 284,905
Aflac Inc COM 001055102 896,963 7,650 SH SOLE 0 0 0 896,963
Air Products & Chemicals Inc COM 009158106 917,653 3,130 SH SOLE 0 0 0 917,653
Alliant Energy Corp COM 018802108 3,185,642 41,757 SH SOLE 0 0 0 3,185,642
Alphabet Inc Class A CAP STK CL A 02079K305 17,153,858 48,000 SH SOLE 0 0 0 17,153,858
Alphabet Inc Class C CAP STK CL C 02079K107 1,203,795 3,407 SH SOLE 0 0 0 1,203,795
Amazon Com Inc COM 023135106 2,736,858 11,483 SH SOLE 0 0 0 2,736,858
Amgen Incorporated COM 031162100 4,060,089 11,212 SH SOLE 0 0 0 4,060,089
Apple Inc COM 037833100 10,093,584 34,882 SH SOLE 0 0 0 10,093,584
Applied Materials Inc COM 038222105 1,457,568 2,016 SH SOLE 0 0 0 1,457,568
Arrow Electronics COM 042735100 597,975 2,802 SH SOLE 0 0 0 597,975
Bank Montreal Que Com COM 063671101 384,323 2,175 SH SOLE 0 0 0 384,323
Bank Of America Corp COM 060505104 2,995,780 52,576 SH SOLE 0 0 0 2,995,780
Bank Of New York Mellon Co COM 064058100 657,397 4,546 SH SOLE 0 0 0 657,397
Becton Dickinson and Co COM 075887109 1,796,590 11,872 SH SOLE 0 0 0 1,796,590
Berkshire Hathaway Inc Class B CL B NEW 084670702 14,294,641 28,567 SH SOLE 0 0 0 14,294,641
Blackrock Inc COM 09290D101 2,937,566 3,055 SH SOLE 0 0 0 2,937,566
Broadcom Inc Com COM 11135F101 4,644,059 12,294 SH SOLE 0 0 0 4,644,059
Brown & Brown Inc COM 115236101 453,476 7,069 SH SOLE 0 0 0 453,476
C H Robinson Worldwide Inc COM NEW 12541W209 658,959 3,487 SH SOLE 0 0 0 658,959
CACI International Inc CL A 127190304 1,743,247 3,763 SH SOLE 0 0 0 1,743,247
Capital Group Core Plus Income ETF CORE PLUS INCM 14020Y102 5,918,396 265,518 SH SOLE 0 0 0 5,918,396
Capital One Financial Corp COM 14040H105 283,476 1,413 SH SOLE 0 0 0 283,476
Carvana Co CL A 146869102 283,684 4,310 SH SOLE 0 0 0 283,684
Caterpillar Inc COM 149123101 9,335,978 8,767 SH SOLE 0 0 0 9,335,978
CBRE Group Inc CL A 12504L109 553,172 4,107 SH SOLE 0 0 0 553,172
CDW Corp COM 12514G108 375,087 2,667 SH SOLE 0 0 0 375,087
Charles Schwab Corp COM 808513105 340,199 3,687 SH SOLE 0 0 0 340,199
Chevron Corporation COM 166764100 3,342,550 20,165 SH SOLE 0 0 0 3,342,550
Cisco Systems Inc COM 17275R102 6,682,417 56,891 SH SOLE 0 0 0 6,682,417
Clorox COM 189054109 754,930 7,910 SH SOLE 0 0 0 754,930
Constellation Brand CL A 21036P108 201,681 1,450 SH SOLE 0 0 0 201,681
Copart Inc COM 217204106 302,422 10,728 SH SOLE 0 0 0 302,422
Corteva Inc com COM 22052L104 2,821,109 33,311 SH SOLE 0 0 0 2,821,109
CSX Corp COM 126408103 1,785,512 37,566 SH SOLE 0 0 0 1,785,512
D R Horton Inc COM 23331A109 3,588,409 22,031 SH SOLE 0 0 0 3,588,409
Danaher Corp COM 235851102 301,778 1,581 SH SOLE 0 0 0 301,778
Deere & Co COM 244199105 878,247 1,381 SH SOLE 0 0 0 878,247
DFA Emerging Market Core Equity 2 ETF EMERGING MKTS CO 25434V732 9,144,894 225,022 SH SOLE 0 0 0 9,144,894
DFA International Core Equity 2 ETF INTL CORE EQUITY 25434V799 21,312,347 571,990 SH SOLE 0 0 0 21,312,347
DFA U S Large Cap Value ETF US LARGE CAP VAL 25434V666 7,278,958 184,091 SH SOLE 0 0 0 7,278,958
DFA U S Targeted Value ETF US TARGETED VLU 25434V609 6,327,348 90,520 SH SOLE 0 0 0 6,327,348
Dimensional International Core Equity Market ETF INTL CORE EQT MK 25434V203 828,176 20,077 SH SOLE 0 0 0 828,176
Dimensional International Small Cap Value ETF INTL SMALL CAP V 25434V781 854,328 21,289 SH SOLE 0 0 0 854,328
Dimensional International Value ETF INTERNATNAL VAL 25434V807 1,387,828 25,691 SH SOLE 0 0 0 1,387,828
Dimensional International Vector Equity ETF DIMENSIONAL INTL 25434V542 464,949 6,642 SH SOLE 0 0 0 464,949
Dimensional Short-Duration Fixed Income ETF SHORT DURATION F 25434V864 15,705,309 328,907 SH SOLE 0 0 0 15,705,309
Dimensional Ultrashort Fixed Income ETF ULTRASHORT FIXED 25434V591 2,842,258 55,972 SH SOLE 0 0 0 2,842,258
Dimensional US Small Cap Value ETF US SMALL CAP VAL 25434V815 357,411 9,214 SH SOLE 0 0 0 357,411
Donaldson Co Inc COM 257651109 1,024,545 11,413 SH SOLE 0 0 0 1,024,545
Eaton Vance Short Duration Income ETF EATON VANCE SHOR 61774R825 390,853 7,657 SH SOLE 0 0 0 390,853
Eaton Vance Total Return Bond ETF EATON VANCE TOTA 61774R841 581,845 11,429 SH SOLE 0 0 0 581,845
Ecolab Inc COM 278865100 998,921 3,576 SH SOLE 0 0 0 998,921
Electronic Arts Inc COM 285512109 421,972 2,058 SH SOLE 0 0 0 421,972
Emerson Electric Co COM 291011104 231,474 1,617 SH SOLE 0 0 0 231,474
Enbridge Inc Com COM 29250N105 915,390 16,886 SH SOLE 0 0 0 915,390
Energy Select Sector SPDR ETF STATE STREET ENE 81369Y506 244,943 4,612 SH SOLE 0 0 0 244,943
Expeditors International of Washington Inc COM 302130109 621,769 3,815 SH SOLE 0 0 0 621,769
FlexShares Glbl Quality Real Estate ETF GLB QLT R/E IDX 33939L787 1,224,309 19,130 SH SOLE 0 0 0 1,224,309
FlexShares Mstar Glbl Upstrm Nat Res ETF MORNSTAR UPSTR 33939L407 1,155,419 23,446 SH SOLE 0 0 0 1,155,419
Fortinet Inc COM 34959E109 1,499,485 9,761 SH SOLE 0 0 0 1,499,485
Fortive Corp Com COM 34959J108 343,052 5,610 SH SOLE 0 0 0 343,052
General Dynamics Corp COM 369550108 7,764,941 21,920 SH SOLE 0 0 0 7,764,941
General Mills Inc COM 370334104 222,685 6,399 SH SOLE 0 0 0 222,685
Gentex Corp COM 371901109 384,281 15,207 SH SOLE 0 0 0 384,281
Genuine Parts Company COM 372460105 637,511 5,358 SH SOLE 0 0 0 637,511
GMO U S Quality ETF GMO US QUALITY E 90139K100 1,215,588 29,154 SH SOLE 0 0 0 1,215,588
Goldman Sachs Group Inc COM 38141G104 779,766 771 SH SOLE 0 0 0 779,766
Harbor International Compounders ETF INTERNATNAL COMP 41151J885 434,584 14,230 SH SOLE 0 0 0 434,584
Henry Schein Inc COM 806407102 430,629 5,156 SH SOLE 0 0 0 430,629
Honeywell Aerospace Inc COM 43849R105 2,215,664 10,022 SH SOLE 0 0 0 2,215,664
Honeywell International Inc COM 438516205 2,254,449 10,069 SH SOLE 0 0 0 2,254,449
Houlihan Lokey Inc CL A 441593100 502,988 3,750 SH SOLE 0 0 0 502,988
Huntington Ingalls COM 446413106 592,247 2,116 SH SOLE 0 0 0 592,247
Idex Corp COM 45167R104 255,773 1,127 SH SOLE 0 0 0 255,773
Illinois Tool Works Inc COM 452308109 3,428,208 12,600 SH SOLE 0 0 0 3,428,208
Insight Enterprises Inc COM 45765U103 445,423 3,657 SH SOLE 0 0 0 445,423
Intel Corp COM 458140100 610,602 4,373 SH SOLE 0 0 0 610,602
Interactive Brokers Group Inc COM CL A 45841N107 788,931 9,064 SH SOLE 0 0 0 788,931
International Flavors & Fragrances Inc COM 459506101 311,789 3,916 SH SOLE 0 0 0 311,789
Intuit Inc COM 461202103 207,234 794 SH SOLE 0 0 0 207,234
Invesco FTSE RAFI Dev Mkts ex-U S SM ETF RAFI DVLPD MRKTS 46138E735 1,346,713 29,938 SH SOLE 0 0 0 1,346,713
Invesco QQQ Trust ETF UNIT SER 1 46090E103 358,250 486 SH SOLE 0 0 0 358,250
Invesco S&P 500 Equal Weight Utilts ETF S&P500 EQL UTL 46137V274 8,076,816 99,554 SH SOLE 0 0 0 8,076,816
iShares 0 to 3 Month Treasury Bond ETF 0-3 MNTH TREASRY 46436E718 7,758,939 77,073 SH SOLE 0 0 0 7,758,939
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 580,634 3,915 SH SOLE 0 0 0 580,634
iShares Edge MSCI International Value Factor ETF MSCI INTL VLU FT 46435G409 224,322 5,364 SH SOLE 0 0 0 224,322
iShares Morningstar Mid-Cap Growth ETF MRGSTR MD CP GRW 464288307 376,194 3,827 SH SOLE 0 0 0 376,194
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 1,465,331 14,106 SH SOLE 0 0 0 1,465,331
J M Smucker Co COM NEW 832696405 1,116,450 9,924 SH SOLE 0 0 0 1,116,450
Janus Henderson Small Cap Gr Alpha ETF HENDERSN CAP ETF 47103U100 400,339 4,300 SH SOLE 0 0 0 400,339
JB Hunt Transport Services Inc COM 445658107 332,555 1,149 SH SOLE 0 0 0 332,555
Johnson & Johnson COM 478160104 6,775,412 26,678 SH SOLE 0 0 0 6,775,412
Johnson Controls Inc SHS G51502105 2,597,500 17,729 SH SOLE 0 0 0 2,597,500
Jpmorgan Chase & Co COM 46625H100 6,788,170 20,738 SH SOLE 0 0 0 6,788,170
JPMorgan Equity Premium Income ETF EQUITY PREMIUM 46641Q332 3,052,744 54,050 SH SOLE 0 0 0 3,052,744
Landstar System Inc COM 515098101 315,385 1,525 SH SOLE 0 0 0 315,385
Lincoln National Corp COM 534187109 821,499 23,239 SH SOLE 0 0 0 821,499
Littelfuse Inc COM 537008104 734,447 1,613 SH SOLE 0 0 0 734,447
LKQ Corp COM 501889208 1,062,810 40,365 SH SOLE 0 0 0 1,062,810
Lockheed Martin Corp COM 539830109 365,792 718 SH SOLE 0 0 0 365,792
Lowes Companies Inc COM 548661107 762,895 3,460 SH SOLE 0 0 0 762,895
Markel Group Inc COM 570535104 410,132 210 SH SOLE 0 0 0 410,132
Medtronic Inc SHS G5960L103 1,286,031 16,289 SH SOLE 0 0 0 1,286,031
Merck & Co Inc New COM 58933Y105 5,252,257 40,605 SH SOLE 0 0 0 5,252,257
Meta Platforms Inc Class A CL A 30303M102 554,277 984 SH SOLE 0 0 0 554,277
Microchip Technology COM 595017104 453,994 4,978 SH SOLE 0 0 0 453,994
Microsoft Corp COM 594918104 7,844,984 21,031 SH SOLE 0 0 0 7,844,984
Motorola Solutions Inc COM NEW 620076307 263,228 632 SH SOLE 0 0 0 263,228
NEOS S&P 500 High Income ETF NEOS S&P 500 HI 78433H303 1,543,963 29,082 SH SOLE 0 0 0 1,543,963
Nextera Energy Inc COM 65339F101 7,551,555 86,038 SH SOLE 0 0 0 7,551,555
Nike Inc CL B 654106103 647,228 15,613 SH SOLE 0 0 0 647,228
Nordson Corp COM 655663102 471,316 1,558 SH SOLE 0 0 0 471,316
Northern Trust Corp COM 665859104 998,625 5,718 SH SOLE 0 0 0 998,625
Northrop Grumman Corp COM 666807102 2,017,886 3,962 SH SOLE 0 0 0 2,017,886
Old National Bancorp COM 680033107 425,278 16,420 SH SOLE 0 0 0 425,278
Omnicom Group Inc COM 681919106 640,214 8,695 SH SOLE 0 0 0 640,214
Oracle Corporation COM 68389X105 731,138 4,989 SH SOLE 0 0 0 731,138
Paychex Inc COM 704326107 1,035,907 10,535 SH SOLE 0 0 0 1,035,907
Pepsico Incorporated COM 713448108 2,425,556 17,914 SH SOLE 0 0 0 2,425,556
Pfizer Incorporated COM 717081103 907,672 37,694 SH SOLE 0 0 0 907,672
PIMCO Mortgage-Backed Securities Act ETF MTG BKD SECS ACT 72201R569 358,449 7,259 SH SOLE 0 0 0 358,449
PIMCO Multisector Bond Active ETF MULTISECTOR BD 72201R585 712,513 26,867 SH SOLE 0 0 0 712,513
Procter & Gamble COM 742718109 5,949,918 40,575 SH SOLE 0 0 0 5,949,918
Raytheon Technologies Ord COM 75513E101 5,821,865 30,685 SH SOLE 0 0 0 5,821,865
Schwab Fundamental Intl Lg Co ETF FUNDAMENTAL INTL 808524755 20,199,588 382,858 SH SOLE 0 0 0 20,199,588
Schwab Fundamental U S Large Company ETF FUNDAMENTAL US L 808524771 805,739 25,908 SH SOLE 0 0 0 805,739
Schwab Intermediate Term US Trs ETFvU INT-TRM U S TRES 808524854 1,403,721 56,923 SH SOLE 0 0 0 1,403,721
Schwab US Dividend Equity ETF US DIVIDEND EQ 808524797 432,556 13,641 SH SOLE 0 0 0 432,556
Schwab US Large-Cap Growth ETFvO US LCAP GR ETF 808524300 365,946 10,814 SH SOLE 0 0 0 365,946
Southwest Airlines COM 844741108 332,985 6,453 SH SOLE 0 0 0 332,985
SPDR Bloomberg Barclays 3 to 12 Month TBill ETF STATE STREET SPD 78468R523 716,331 7,208 SH SOLE 0 0 0 716,331
SPDR Gold Shares GOLD SHS 78463V107 283,653 770 SH SOLE 0 0 0 283,653
SPDR Blmbg ST Intrn TrsBd ETF BLOOMBERG SHORT 78464A334 2,034,471 76,055 SH SOLE 0 0 0 2,034,471
SPDR Portfolio Long Term Treasury ETF STATE STREET SPD 78464A664 640,668 24,425 SH SOLE 0 0 0 640,668
Starbucks Corp COM 855244109 284,497 2,784 SH SOLE 0 0 0 284,497
Stifel Financial Corp COM 860630102 554,532 7,948 SH SOLE 0 0 0 554,532
Sysco Corporation COM 871829107 997,277 11,932 SH SOLE 0 0 0 997,277
T Rowe Price Capital Appreciation Equity ETF CAP APPRECIATION 87283Q867 1,192,886 29,024 SH SOLE 0 0 0 1,192,886
T Rowe Price Dividend Growth ETF PRICE DIV GRWT 87283Q404 1,137,986 23,210 SH SOLE 0 0 0 1,137,986
Take-Two Interactive Software Inc COM 874054109 502,960 2,012 SH SOLE 0 0 0 502,960
Target Corporation COM 87612E106 1,671,808 12,800 SH SOLE 0 0 0 1,671,808
Te Connectivity Ltd ORD SHS G87052109 1,375,787 6,824 SH SOLE 0 0 0 1,375,787
Teledyne Technologies Inc COM 879360105 276,097 414 SH SOLE 0 0 0 276,097
The Hershey Co COM 427866108 2,025,219 11,543 SH SOLE 0 0 0 2,025,219
The Middleby Corp COM 596278101 545,616 3,172 SH SOLE 0 0 0 545,616
Thermo Fisher Scientific Inc COM 883556102 344,255 686 SH SOLE 0 0 0 344,255
U S Bancorp Del New COM NEW 902973304 665,977 10,932 SH SOLE 0 0 0 665,977
UBS Group AG SHS H42097107 559,334 11,286 SH SOLE 0 0 0 559,334
Union Pacific Corp COM 907818108 2,402,304 8,832 SH SOLE 0 0 0 2,402,304
United Parcel Srvc CL B 911312106 1,039,525 9,670 SH SOLE 0 0 0 1,039,525
Unitedhealth Group Inc COM 91324P102 3,166,685 7,619 SH SOLE 0 0 0 3,166,685
Vanguard 500 ETF S&P 500 ETF SHS 922908363 1,144,912 1,667 SH SOLE 0 0 0 1,144,912
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 33,729,471 142,547 SH SOLE 0 0 0 33,729,471
Vanguard FTSE Developed Markets ETF VAN FTSE DEV MKT 921943858 335,801 4,713 SH SOLE 0 0 0 335,801
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 1,545,911 25,899 SH SOLE 0 0 0 1,545,911
Vanguard Intl Div Apprec ETF INTL DVD ETF 921946810 5,576,467 59,718 SH SOLE 0 0 0 5,576,467
Vanguard Large-Cap ETF LARGE CAP ETF 922908637 2,345,810 6,821 SH SOLE 0 0 0 2,345,810
Vanguard Mid-Cap ETF MID CAP ETF 922908629 270,796 3,361 SH SOLE 0 0 0 270,796
Vanguard Russell 1000 ETF VNG RUS1000IDX 92206C730 1,120,147 3,307 SH SOLE 0 0 0 1,120,147
Vanguard S&P Small-Cap 600 Growth ETF SMLCP 600 GRTH 921932794 2,445,822 15,942 SH SOLE 0 0 0 2,445,822
Vanguard S&P Small-Cap 600 Value ETF SMLCP 600 VAL 921932778 2,589,121 22,067 SH SOLE 0 0 0 2,589,121
Vanguard Short-Term Corporate Bond ETF SHRT TRM CORP BD 92206C409 6,277,195 79,428 SH SOLE 0 0 0 6,277,195
Vanguard Short-Term Inflation-Protected ETF STRM INFPROIDX 922020805 93,897,852 1,869,358 SH SOLE 0 0 0 93,897,852
Vanguard Short-Term Treasury ETF SHORT TERM TREAS 92206C102 17,007,728 292,229 SH SOLE 0 0 0 17,007,728
Vanguard Small-Cap ETF SMALL CP ETF 922908751 464,683 1,533 SH SOLE 0 0 0 464,683
Vanguard Small-Cap Value ETF SM CP VAL ETF 922908611 18,236,885 75,052 SH SOLE 0 0 0 18,236,885
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 5,250,128 14,188 SH SOLE 0 0 0 5,250,128
Vanguard Total World Stock ETF TT WRLD ST ETF 922042742 5,567,330 35,472 SH SOLE 0 0 0 5,567,330
Vanguard U S Multifactor ETF US MULTIFACTOR 921935607 375,884 2,124 SH SOLE 0 0 0 375,884
Vanguard Value ETF VALUE ETF 922908744 33,618,359 154,262 SH SOLE 0 0 0 33,618,359
Visa Inc Cl A COM CL A 92826C839 539,337 1,572 SH SOLE 0 0 0 539,337
Walt Disney Co COM 254687106 2,735,631 28,203 SH SOLE 0 0 0 2,735,631
Wells Fargo & Co New COM 949746101 779,213 9,429 SH SOLE 0 0 0 779,213
WisdomTree LargeCap Dividend ETF US LARGECAP DIVD 97717W307 376,322 3,907 SH SOLE 0 0 0 376,322
Zebra Technologies CL A 989207105 560,217 2,128 SH SOLE 0 0 0 560,217
Zimmer Biomet Hldgs COM 98956P102 1,917,299 22,209 SH SOLE 0 0 0 1,917,299