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
Accenture PLC A COM G1151C101   4,100,411 13,288 SH   SOLE   13,288 0 0
Aflac Inc COM 001055102   305,375 4,375 SH   SOLE   4,375 0 0
Alphabet Inc A COM 02079K305   2,894,346 24,180 SH   SOLE   24,180 0 0
Alphabet Inc C COM 02079K107   3,294,860 27,237 SH   SOLE   27,237 0 0
Amazon.com Inc COM 023135106   258,113 1,980 SH   SOLE   1,980 0 0
Amgen Inc COM 031162100   2,782,133 12,531 SH   SOLE   12,531 0 0
Amphenol Corp COM 032095101   4,173,933 49,134 SH   SOLE   49,134 0 0
Apple Inc COM 037833100   778,922 4,015 SH   SOLE   4,015 0 0
Berkshire Hathaway Inc B COM 084670702   5,831,100 17,100 SH   SOLE   17,100 0 0
Carlisle Companies Inc COM 142339100   2,876,471 11,213 SH   SOLE   11,213 0 0
Charles Schwab Corp COM 808513105   2,125,273 37,496 SH   SOLE   37,496 0 0
Cisco Systems Inc COM 17275R102   382,617 7,395 SH   SOLE   7,395 0 0
Coca-Cola Co COM 191216100   240,880 4,000 SH   SOLE   4,000 0 0
D.R. Horton Inc COM 23331A109   3,653,986 30,027 SH   SOLE   30,027 0 0
Enterprise Products Partners LP COM 293792107   208,824 7,925 SH   SOLE   7,925 0 0
Exxon Mobil Corp COM 30231G102   227,370 2,120 SH   SOLE   2,120 0 0
Generac Holdings Inc COM 368736104   3,032,260 20,333 SH   SOLE   20,333 0 0
General Dynamics COM 369550108   3,689,788 17,150 SH   SOLE   17,150 0 0
Intel Corp COM 458140100   221,406 6,621 SH   SOLE   6,621 0 0
Intuit Inc COM 461202103   3,799,311 8,292 SH   SOLE   8,292 0 0
ITT Inc COM 45073V108   3,505,814 37,612 SH   SOLE   37,612 0 0
Johnson & Johnson COM 478160104   3,723,540 22,496 SH   SOLE   22,496 0 0
LKQ Corp COM 501889208   4,317,399 74,093 SH   SOLE   74,093 0 0
Lowes Companies Inc COM 548661107   5,056,588 22,404 SH   SOLE   22,404 0 0
Markel Corp COM 570535104   3,213,127 2,323 SH   SOLE   2,323 0 0
McDonalds Corp COM 580135101   409,120 1,371 SH   SOLE   1,371 0 0
Merck & Co COM 58933Y105   3,140,223 27,214 SH   SOLE   27,214 0 0
Microsoft Corp COM 594918104   5,994,231 17,602 SH   SOLE   17,602 0 0
NVR Inc COM 62944T105   2,921,285 460 SH   SOLE   460 0 0
NXP Semiconductors COM N6596X109   3,306,401 16,154 SH   SOLE   16,154 0 0
PACCAR Inc COM 693718108   4,431,024 52,971 SH   SOLE   52,971 0 0
PayPal Holdings Inc COM 70450Y103   2,070,565 31,029 SH   SOLE   31,029 0 0
PepsiCo Inc COM 713448108   3,788,675 20,455 SH   SOLE   20,455 0 0
Procter & Gamble Co COM 742718109   2,728,896 17,984 SH   SOLE   17,984 0 0
Qualcomm COM 747525103   359,501 3,020 SH   SOLE   3,020 0 0
Rave Restaurant Group Inc COM 754198109   349,460 173,000 SH   SOLE   173,000 0 0
Ring Energy Inc COM 76680V108   59,850 35,000 SH   SOLE   35,000 0 0
Skyworks Solutions Inc COM 83088M102   3,324,463 30,034 SH   SOLE   30,034 0 0
Stryker Corp COM 863667101   5,334,499 17,485 SH   SOLE   17,485 0 0
Tesla Motors Inc COM 88160R101   3,681,533 14,064 SH   SOLE   14,064 0 0
The Home Depot Inc COM 437076102   297,959 959 SH   SOLE   959 0 0
UFP Industries, Inc COM 90278Q108   4,229,148 43,577 SH   SOLE   43,577 0 0
Verisk Analytics Inc COM 92345Y106   3,504,939 15,507 SH   SOLE   15,507 0 0
Visa Inc COM 92826C839   4,266,091 17,964 SH   SOLE   17,964 0 0
Wal-Mart Stores Inc COM 931142103   487,906 3,104 SH   SOLE   3,104 0 0
Westinghouse Air Brake Technologies Corp COM 929740108   3,142,265 28,652 SH   SOLE   28,652 0 0
Yum Brands Inc COM 988498101   660,745 4,769 SH   SOLE   4,769 0 0
DFA Emerging Markets Core Equity 2 ETF ETF 25434V732   7,627,063 317,134 SH   SOLE   317,134 0 0
DFA US Targeted Value ETF ETF 25434V609   20,143,048 434,211 SH   SOLE   434,211 0 0
iShares Barclay Aggregate ETF 464287226   400,615 4,090 SH   SOLE   4,090 0 0
iShares Core S&P Mid-Cap ETF ETF 464287507   4,055,834 15,511 SH   SOLE   15,511 0 0
iShares Core S&P Small-Cap ETF ETF 464287804   3,702,220 37,152 SH   SOLE   37,152 0 0
iShares Core S&P US Value ETF ETF 464287663   2,557,772 32,683 SH   SOLE   32,683 0 0
iShares Russell 1000 Value ETF 464287598   761,845 4,827 SH   SOLE   4,827 0 0
iShares S&P Midcap 400 Growth ETF 464287606   1,314,675 17,529 SH   SOLE   17,529 0 0
iShares US Medical Devices ETF 464288810   687,683 12,180 SH   SOLE   12,180 0 0
PIMCO Short Term Municipal Bond Actv ETF ETF 72201R874   569,100 11,490 SH   SOLE   11,490 0 0
SPDR S&P 500 ETF ETF 78462F103   345,758 780 SH   SOLE   780 0 0
Vanguard Ftse Dev Mkts ETF ETF 921943858   352,123 7,625 SH   SOLE   7,625 0 0
Vanguard Short-Term Bond ETF ETF 921937827   28,419,308 376,066 SH   SOLE   376,066 0 0
Vanguard Short-Term Corporate Bond ETF ETF 92206C409   1,352,952 17,882 SH   SOLE   17,882 0 0
Vanguard Short-Term Tax-Exempt Bond ETF ETF 921935870   695,824 6,925 SH   SOLE   6,925 0 0
Vanguard Short-Term Treasury ETF ETF 92206C102   259,785 4,500 SH   SOLE   4,500 0 0
Vanguard Tax-Exempt Bond ETF ETF 922907746   5,069,006 100,936 SH   SOLE   100,936 0 0
Vanguard Total Stock Mkt ETF ETF 922908769   256,847 1,166 SH   SOLE   1,166 0 0