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 IRELAND SHS CLASS A G1151C101   4,909,838 13,890 SH   SOLE   12,046 0 1,844
AFLAC INC COM 001055102   489,125 4,375 SH   SOLE   4,375 0 0
ALPHABET INC CAP STK CL A 02079K305   3,671,422 22,137 SH   SOLE   18,484 0 3,653
ALPHABET INC CAP STK CL C 02079K107   4,583,347 27,414 SH   SOLE   21,497 0 5,917
AMAZON COM INC COM 023135106   394,834 2,119 SH   SOLE   1,820 0 299
AMPHENOL CORP NEW CL A 032095101   4,466,523 68,547 SH   SOLE   57,596 0 10,951
APPLE INC COM 037833100   842,489 3,616 SH   SOLE   3,409 0 207
AVIDXCHANGE HOLDINGS INC COM 05368X102   161,852 19,957 SH   SOLE   0 0 19,957
BANK OZK LITTLE ROCK ARK COM 06417N103   2,717,312 63,208 SH   SOLE   54,622 0 8,586
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,584,625 16,479 SH   SOLE   12,896 0 3,583
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   215,395 1,966 SH   OTR   0 0 1,966
CARLISLE COS INC COM 142339100   4,782,642 10,634 SH   SOLE   8,769 0 1,865
CASEYS GEN STORES INC COM 147528103   4,615,598 12,285 SH   SOLE   10,519 0 1,766
CAVCO INDS INC DEL COM 149568107   4,171,915 9,742 SH   SOLE   8,212 0 1,530
CISCO SYS INC COM 17275R102   353,647 6,645 SH   SOLE   6,645 0 0
COCA COLA CO COM 191216100   309,593 4,308 SH   SOLE   4,056 0 252
CULLEN FROST BANKERS INC COM 229899109   3,170,448 28,343 SH   SOLE   23,608 0 4,735
CUMMINS INC COM 231021106   4,507,805 13,922 SH   SOLE   11,713 0 2,209
D R HORTON INC COM 23331A109   5,143,923 26,964 SH   SOLE   22,780 0 4,184
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   10,188,784 361,946 SH   SOLE   310,613 0 51,333
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   12,563,131 446,451 SH   SOLE   345,066 0 101,385
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   25,570,516 459,653 SH   SOLE   378,782 0 80,871
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   31,369,213 914,821 SH   SOLE   751,017 0 163,804
EA SERIES TRUST FREEDOM 100 EM 02072L607   7,284,494 203,591 SH   SOLE   172,967 0 30,624
ENTERPRISE PRODS PARTNERS L COM 293792107   230,697 7,925 SH   SOLE   7,925 0 0
ETF OPPORTUNITIES TRUST APPLIED FINA VAL 26923N405   18,434,321 512,100 SH   SOLE   393,416 0 118,684
EXXON MOBIL CORP COM 30231G102   309,579 2,641 SH   SOLE   2,309 0 332
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   8,130,844 173,959 SH   SOLE   140,969 0 32,990
GENERAC HLDGS INC COM 368736104   4,227,162 26,606 SH   SOLE   22,740 0 3,866
GENERAL DYNAMICS CORP COM 369550108   4,819,981 15,950 SH   SOLE   13,705 0 2,245
HOME DEPOT INC COM 437076102   351,719 868 SH   SOLE   868 0 0
INTUIT COM 461202103   5,035,689 8,109 SH   SOLE   7,099 0 1,010
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   961,823 9,103 SH   SOLE   4,357 0 4,746
INVESCO GALAXY BITCOIN ETF COM SHS BEN INT 46091J101   241,452 3,800 SH   SOLE   3,800 0 0
ISHARES TR CORE S&P US VLU 464287663   986,794 10,334 SH   SOLE   6,567 0 3,767
ISHARES TR U.S. MED DVC ETF 464288810   682,807 11,530 SH   SOLE   11,530 0 0
ISHARES TR CORE S&P SCP ETF 464287804   2,732,842 23,366 SH   SOLE   18,232 0 5,134
ISHARES TR CORE S&P US GWT 464287671   4,020,749 30,481 SH   SOLE   22,592 0 7,889
ISHARES TR S&P MC 400GR ETF 464287606   3,454,546 37,578 SH   SOLE   26,106 0 11,472
ISHARES TR 0-3 MNTH TREASRY 46436E718   7,771,656 77,161 SH   SOLE   64,274 0 12,887
ISHARES TR CORE S&P MCP ETF 464287507   7,444,226 119,452 SH   SOLE   99,539 0 19,913
ISHARES TR 1 3 YR TREAS BD 464287457   33,023,771 397,159 SH   SOLE   345,721 0 51,438
ISHARES TR CORE US AGGBD ET 464287226   247,909 2,448 SH   SOLE   2,448 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   315,068 1,660 SH   SOLE   1,660 0 0
ISHARES TR EAFE GRWTH ETF 464288885   856,787 7,959 SH   SOLE   7,216 0 743
ITT INC COM 45073V108   4,118,552 27,547 SH   SOLE   23,639 0 3,908
JOHNSON & JOHNSON COM 478160104   430,108 2,654 SH   SOLE   2,627 0 27
LIVE OAK BANCSHARES INC COM 53803X105   3,983,107 84,085 SH   SOLE   65,567 0 18,518
LOWES COS INC COM 548661107   6,029,940 22,263 SH   SOLE   18,593 0 3,670
MARKEL GROUP INC COM 570535104   3,930,862 2,506 SH   SOLE   2,162 0 344
MCDONALDS CORP COM 580135101   337,702 1,109 SH   SOLE   1,095 0 14
MICROSOFT CORP COM 594918104   6,771,188 15,736 SH   SOLE   14,514 0 1,222
NVR INC COM 62944T105   4,248,510 433 SH   SOLE   382 0 51
NXP SEMICONDUCTORS N V COM N6596X109   3,851,441 16,047 SH   SOLE   13,684 0 2,363
PACCAR INC COM 693718108   4,276,397 43,336 SH   SOLE   36,657 0 6,679
PAYPAL HLDGS INC COM 70450Y103   3,387,127 43,408 SH   SOLE   37,247 0 6,161
PEPSICO INC COM 713448108   3,340,293 19,643 SH   SOLE   16,521 0 3,122
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   279,770 5,540 SH   SOLE   5,540 0 0
PROCTER AND GAMBLE CO COM 742718109   2,999,829 17,320 SH   SOLE   14,847 0 2,473
RAVE RESTAURANT GROUP INC COM 754198109   351,393 173,100 SH   SOLE   0 0 173,100
RING ENERGY INC COM 76680V108   480,000 300,000 SH   SOLE   265,000 0 35,000
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525   28,546,433 554,515 SH   SOLE   493,699 0 60,816
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309   1,892,946 43,526 SH   SOLE   40,397 0 3,129
STRYKER CORPORATION COM 863667101   6,172,128 17,085 SH   SOLE   14,200 0 2,885
T ROWE PRICE ETF INC SMALL MID CAP 87283Q826   22,509,550 693,455 SH   SOLE   616,397 0 77,058
TESLA INC COM 88160R101   4,735,242 18,099 SH   SOLE   15,212 0 2,887
TEXAS PACIFIC LAND CORPORATI COM 88262P102   238,880 270 SH   SOLE   270 0 0
UFP INDUSTRIES INC COM 90278Q108   5,176,497 39,452 SH   SOLE   34,354 0 5,098
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   404,861 5,145 SH   SOLE   1,704 0 3,441
VANGUARD INDEX FDS TOTAL STK MKT 922908769   310,627 1,097 SH   SOLE   965 0 132
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   799,421 1,515 SH   SOLE   348 0 1,167
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   2,468,432 48,287 SH   SOLE   41,949 0 6,338
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   302,042 1,525 SH   SOLE   237 0 1,288
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   394,597 7,472 SH   SOLE   4,272 0 3,200
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   495,032 4,881 SH   SOLE   237 0 4,644
VERISK ANALYTICS INC COM 92345Y106   618,988 2,310 SH   SOLE   2,220 0 90
VISA INC COM CL A 92826C839   4,866,890 17,701 SH   SOLE   15,054 0 2,647
WABTEC COM 929740108   5,006,492 27,543 SH   SOLE   23,507 0 4,036
WALMART INC COM 931142103   767,074 9,499 SH   SOLE   9,012 0 487
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   224,484 4,470 SH   SOLE   4,470 0 0
YUM BRANDS INC COM 988498101   526,567 3,769 SH   SOLE   0 0 3,769