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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,125,878 13,804 SH SOLE 11,519 0 2,285
AFLAC INC COM 001055102 461,388 4,375 SH SOLE 4,375 0 0
ALPHABET INC CAP STK CL A 02079K305 3,744,184 21,246 SH SOLE 17,182 0 4,064
ALPHABET INC CAP STK CL C 02079K107 4,648,151 26,203 SH SOLE 19,944 0 6,259
AMAZON COM INC COM 023135106 4,384,290 19,984 SH SOLE 15,950 0 4,034
AMPHENOL CORP NEW CL A 032095101 6,023,454 60,997 SH SOLE 49,850 0 11,147
APPLE INC COM 037833100 497,333 2,424 SH SOLE 1,768 0 656
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,429,367 15,294 SH SOLE 11,654 0 3,640
CARLISLE COS INC COM 142339100 4,292,980 11,497 SH SOLE 9,217 0 2,280
CAVCO INDS INC DEL COM 149568107 3,536,695 8,141 SH SOLE 6,591 0 1,550
CISCO SYS INC COM 17275R102 343,015 4,944 SH SOLE 4,944 0 0
COCA COLA CO COM 191216100 304,810 4,308 SH SOLE 4,056 0 252
CULLEN FROST BANKERS INC COM 229899109 3,410,424 26,532 SH SOLE 21,593 0 4,939
CUMMINS INC COM 231021106 3,840,920 11,728 SH SOLE 9,406 0 2,322
D R HORTON INC COM 23331A109 3,534,471 27,416 SH SOLE 22,273 0 5,143
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 10,376,734 349,620 SH SOLE 294,978 0 54,642
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 13,336,023 428,949 SH SOLE 325,086 0 103,863
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 23,611,821 437,580 SH SOLE 351,114 0 86,466
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 33,107,053 923,746 SH SOLE 721,041 0 202,705
EA SERIES TRUST FREEDOM 100 EM 02072L607 7,690,824 190,367 SH SOLE 160,166 0 30,201
ENTERPRISE PRODS PARTNERS L COM 293792107 220,947 7,125 SH SOLE 7,125 0 0
ETF OPPORTUNITIES TRUST APPLIED FINA VAL 26923N405 24,071,495 614,853 SH SOLE 455,494 0 159,359
EXXON MOBIL CORP COM 30231G102 251,929 2,337 SH SOLE 2,105 0 232
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 15,458,788 337,897 SH SOLE 248,881 0 89,016
GENERAC HLDGS INC COM 368736104 3,815,401 26,642 SH SOLE 19,884 0 6,758
GENERAL DYNAMICS CORP COM 369550108 4,423,942 15,168 SH SOLE 12,843 0 2,325
HOME DEPOT INC COM 437076102 333,281 909 SH SOLE 839 0 70
INTERNATIONAL BUSINESS MACHS COM 459200101 201,335 683 SH SOLE 653 0 30
INTUIT COM 461202103 5,392,903 6,847 SH SOLE 5,834 0 1,013
INVESCO GALAXY BITCOIN ETF COM SHS BEN INT 46091J101 408,614 3,800 SH SOLE 3,800 0 0
ISHARES TR CORE S&P US VLU 464287663 245,471 2,594 SH SOLE 1,806 0 788
ISHARES TR RUS 1000 VAL ETF 464287598 302,611 1,558 SH SOLE 1,558 0 0
ISHARES TR CORE S&P500 ETF 464287200 371,920 599 SH SOLE 283 0 316
ISHARES TR U.S. MED DVC ETF 464288810 722,240 11,530 SH SOLE 11,530 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,223,600 10,925 SH SOLE 8,606 0 2,319
ISHARES TR S&P MC 400GR ETF 464287606 1,402,093 15,411 SH SOLE 13,109 0 2,302
ISHARES TR CORE S&P US GWT 464287671 2,497,994 16,609 SH SOLE 14,725 0 1,884
ISHARES TR CORE S&P MCP ETF 464287507 7,322,224 118,062 SH SOLE 94,163 0 23,899
ISHARES TR 0-3 MNTH TREASRY 46436E718 8,947,012 88,857 SH SOLE 74,703 0 14,154
ISHARES TR 10-20 YR TRS ETF 464288653 24,747,525 243,578 SH SOLE 201,130 0 42,448
JOHNSON & JOHNSON COM 478160104 291,295 1,907 SH SOLE 1,897 0 10
LOWES COS INC COM 548661107 3,603,174 16,240 SH SOLE 13,571 0 2,669
MARKEL GROUP INC COM 570535104 4,671,826 2,339 SH SOLE 1,944 0 395
MCDONALDS CORP COM 580135101 319,927 1,095 SH SOLE 1,095 0 0
META PLATFORMS INC CL A 30303M102 3,799,534 5,148 SH SOLE 3,381 0 1,767
MICROSOFT CORP COM 594918104 6,747,901 13,566 SH SOLE 12,377 0 1,189
NVIDIA CORPORATION COM 67066G104 355,302 2,249 SH SOLE 74 0 2,175
NVR INC COM 62944T105 2,865,637 388 SH SOLE 331 0 57
NXP SEMICONDUCTORS N V COM N6596X109 3,172,912 14,522 SH SOLE 12,000 0 2,522
PACCAR INC COM 693718108 3,817,515 40,159 SH SOLE 33,224 0 6,935
PAYPAL HLDGS INC COM 70450Y103 3,331,915 44,832 SH SOLE 37,265 0 7,567
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 277,942 5,540 SH SOLE 5,540 0 0
RAVE RESTAURANT GROUP INC COM 754198109 502,700 182,800 SH SOLE 9,700 0 173,100
RESMED INC COM 761152107 3,235,578 12,541 SH SOLE 10,383 0 2,158
RING ENERGY INC COM 76680V108 397,000 500,000 SH SOLE 439,074 0 60,926
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525 37,192,527 742,514 SH SOLE 617,851 0 124,663
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 550,813 1,250 SH SOLE 0 0 1,250
SPDR SERIES TRUST S&P REGL BKG 78464A698 1,854,572 31,227 SH SOLE 22,771 0 8,456
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 2,489,724 57,670 SH SOLE 43,138 0 14,532
STRYKER CORPORATION COM 863667101 6,269,945 15,848 SH SOLE 12,725 0 3,123
T ROWE PRICE ETF INC SMALL MID CAP 87283Q826 26,409,839 805,178 SH SOLE 666,371 0 138,807
TESLA INC COM 88160R101 5,191,518 16,343 SH SOLE 13,155 0 3,188
TEXAS PACIFIC LAND CORPORATI COM 88262P102 285,226 270 SH SOLE 270 0 0
UBER TECHNOLOGIES INC COM 90353T100 4,303,370 46,124 SH SOLE 37,183 0 8,941
UFP INDUSTRIES INC COM 90278Q108 3,848,909 38,737 SH SOLE 32,434 0 6,303
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 281,668 3,579 SH SOLE 503 0 3,076
VANGUARD INDEX FDS TOTAL STK MKT 922908769 355,295 1,169 SH SOLE 965 0 204
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 803,763 1,415 SH SOLE 300 0 1,115
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,968,751 40,154 SH SOLE 40,154 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 242,125 1,183 SH SOLE 30 0 1,153
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 422,730 7,415 SH SOLE 4,215 0 3,200
VERISK ANALYTICS INC COM 92345Y106 691,530 2,220 SH SOLE 2,220 0 0
VISA INC COM CL A 92826C839 5,193,672 14,628 SH SOLE 12,379 0 2,249
WABTEC COM 929740108 4,588,952 21,920 SH SOLE 18,071 0 3,849
WALMART INC COM 931142103 762,818 7,801 SH SOLE 7,717 0 84
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1,072,207 21,312 SH SOLE 14,751 0 6,561
YUM BRANDS INC COM 988498101 336,221 2,269 SH SOLE 0 0 2,269