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
AAON INC COM PAR $0.004 000360206   244,654 2,777 SH   SOLE 0 0 0 2,777
ALARM COM HLDGS INC COM 011642105   221,614 3,058 SH   SOLE 0 0 0 3,058
ALPHABET INC CAP STK CL C 02079K107   1,239,549 8,141 SH   SOLE 0 0 0 8,141
ALTAIR ENGR INC COM CL A 021369103   221,406 2,570 SH   SOLE 0 0 0 2,570
AMAZON COM INC COM 023135106   530,318 2,940 SH   SOLE 0 0 0 2,940
APPLE INC COM 037833100   14,306,405 83,429 SH   SOLE 0 0 0 83,429
BANK AMERICA CORP COM 060505104   293,918 7,751 SH   SOLE 0 0 0 7,751
BERKSHIRE HATHAWAY INC DEL CL A 084670108   22,839,840 36 SH   SOLE 0 0 0 36
BLACKLINE INC COM 09239B109   262,389 4,063 SH   SOLE 0 0 0 4,063
BROADCOM INC COM 11135F101   231,947 175 SH   SOLE 0 0 0 175
CADENCE BANK COM 12740C103   6,056,012 208,828 SH   SOLE 0 0 0 208,828
CARMAX INC COM 143130102   319,607 3,669 SH   SOLE 0 0 0 3,669
CASELLA WASTE SYS INC CL A 147448104   289,690 2,930 SH   SOLE 0 0 0 2,930
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   224,848 18,800 SH   SOLE 0 0 0 18,800
DESCARTES SYS GROUP INC COM 249906108   444,562 4,857 SH   SOLE 0 0 0 4,857
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   5,197,889 142,252 SH   SOLE 0 0 0 142,252
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   4,226,437 72,062 SH   SOLE 0 0 0 72,062
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   3,647,062 64,006 SH   SOLE 0 0 0 64,006
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   5,919,402 94,954 SH   SOLE 0 0 0 94,954
DISNEY WALT CO COM 254687106   811,614 6,633 SH   SOLE 0 0 0 6,633
ENSIGN GROUP INC COM 29358P101   212,759 1,710 SH   SOLE 0 0 0 1,710
ETF SER SOLUTIONS DISTILLATE US 26922A321   394,083 7,310 SH   SOLE 0 0 0 7,310
EXPEDITORS INTL WASH INC COM 302130109   435,586 3,583 SH   SOLE 0 0 0 3,583
EXPONENT INC COM 30214U102   328,280 3,970 SH   SOLE 0 0 0 3,970
FASTENAL CO COM 311900104   689,092 8,933 SH   SOLE 0 0 0 8,933
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   624,919 4,010 SH   SOLE 0 0 0 4,010
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   249,115 5,498 SH   SOLE 0 0 0 5,498
FIVE BELOW INC COM 33829M101   265,359 1,463 SH   SOLE 0 0 0 1,463
FLOOR & DECOR HLDGS INC CL A 339750101   248,352 1,916 SH   SOLE 0 0 0 1,916
FRESHPET INC COM 358039105   253,270 2,186 SH   SOLE 0 0 0 2,186
GENERAL ELECTRIC CO COM NEW 369604301   1,031,064 5,874 SH   SOLE 0 0 0 5,874
GLOBANT S A COM L44385109   280,036 1,387 SH   SOLE 0 0 0 1,387
GRAND CANYON ED INC COM 38526M106   266,700 1,958 SH   SOLE 0 0 0 1,958
HOME DEPOT INC COM 437076102   1,332,243 3,473 SH   SOLE 0 0 0 3,473
ISHARES INC ESG AWR MSCI EM 46434G863   394,077 12,227 SH   SOLE 0 0 0 12,227
ISHARES TR CORE INTL AGGR 46435G672   3,408,439 68,237 SH   SOLE 0 0 0 68,237
ISHARES TR CORE MSCI EAFE 46432F842   9,365,154 126,181 SH   SOLE 0 0 0 126,181
ISHARES TR CORE MSCI TOTAL 46432F834   85,595,321 1,261,352 SH   SOLE 0 0 0 1,261,352
ISHARES TR CORE S&P MCP ETF 464287507   11,595,366 190,902 SH   SOLE 0 0 0 190,902
ISHARES TR CORE S&P SCP ETF 464287804   14,637,048 132,438 SH   SOLE 0 0 0 132,438
ISHARES TR CORE S&P TTL STK 464287150   6,464,180 56,064 SH   SOLE 0 0 0 56,064
ISHARES TR CORE S&P500 ETF 464287200   13,798,528 26,246 SH   SOLE 0 0 0 26,246
ISHARES TR EAFE GRWTH ETF 464288885   1,398,052 13,470 SH   SOLE 0 0 0 13,470
ISHARES TR ESG AWARE MSCI 46435U663   1,027,288 25,510 SH   SOLE 0 0 0 25,510
ISHARES TR ESG AWRE 1 5 YR 46435G243   507,912 20,748 SH   SOLE 0 0 0 20,748
ISHARES TR RUS 1000 ETF 464287622   285,726 992 SH   SOLE 0 0 0 992
ISHARES TR RUS 1000 GRW ETF 464287614   9,411,785 27,924 SH   SOLE 0 0 0 27,924
ISHARES TR RUS 1000 VAL ETF 464287598   5,315,627 29,678 SH   SOLE 0 0 0 29,678
ISHARES TR RUS 2000 VAL ETF 464287630   2,180,144 13,728 SH   SOLE 0 0 0 13,728
ISHARES TR TIPS BD ETF 464287176   515,246 4,797 SH   SOLE 0 0 0 4,797
JOHNSON & JOHNSON COM 478160104   853,277 5,394 SH   SOLE 0 0 0 5,394
JPMORGAN CHASE & CO COM 46625H100   76,624,565 382,549 SH   SOLE 0 0 0 382,549
KADANT INC COM 48282T104   202,110 616 SH   SOLE 0 0 0 616
KINSALE CAP GROUP INC COM 49714P108   240,331 458 SH   SOLE 0 0 0 458
MANHATTAN BRDG CAP INC COM 562803106   278,190 278,189 SH   SOLE 0 0 0 278,189
MANHATTAN BRDG CAP INC COM 562803106   24,318 24,318 SH   SOLE 0 0 0 24,318
MEDPACE HLDGS INC COM 58506Q109   350,399 867 SH   SOLE 0 0 0 867
META PLATFORMS INC CL A 30303M102   931,343 1,918 SH   SOLE 0 0 0 1,918
MICROSOFT CORP COM 594918104   2,052,693 4,879 SH   SOLE 0 0 0 4,879
MODEL N INC COM 607525102   219,219 7,700 SH   SOLE 0 0 0 7,700
MUELLER INDS INC COM 624756102   581,150 10,776 SH   SOLE 0 0 0 10,776
NORFOLK SOUTHN CORP COM 655844108   3,823,050 15,000 SH   SOLE 0 0 0 15,000
NOVANTA INC COM 67000B104   206,229 1,180 SH   SOLE 0 0 0 1,180
OMNICOM GROUP INC COM 681919106   495,412 5,120 SH   SOLE 0 0 0 5,120
OREILLY AUTOMOTIVE INC COM 67103H107   917,780 813 SH   SOLE 0 0 0 813
PARKER-HANNIFIN CORP COM 701094104   815,900 1,468 SH   SOLE 0 0 0 1,468
PAYCOR HCM INC COM 70435P102   223,133 11,478 SH   SOLE 0 0 0 11,478
PAYLOCITY HLDG CORP COM 70438V106   205,029 1,193 SH   SOLE 0 0 0 1,193
PFIZER INC COM 717081103   242,230 8,729 SH   SOLE 0 0 0 8,729
PROGRESSIVE CORP COM 743315103   1,780,928 8,611 SH   SOLE 0 0 0 8,611
RB GLOBAL INC COM 74935Q107   297,063 3,900 SH   SOLE 0 0 0 3,900
RENASANT CORP COM 75970E107   676,074 21,586 SH   SOLE 0 0 0 21,586
REPLIGEN CORP COM 759916109   231,740 1,260 SH   SOLE 0 0 0 1,260
SCHWAB CHARLES CORP COM 808513105   950,910 13,145 SH   SOLE 0 0 0 13,145
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   4,006,838 112,520 SH   SOLE 0 0 0 112,520
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   471,245 7,719 SH   SOLE 0 0 0 7,719
SCHWAB STRATEGIC TR US TIPS ETF 808524870   488,009 9,356 SH   SOLE 0 0 0 9,356
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   462,114 5,659 SH   SOLE 0 0 0 5,659
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   395,656 10,009 SH   SOLE 0 0 0 10,009
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   222,208 2,910 SH   SOLE 0 0 0 2,910
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   455,895 3,086 SH   SOLE 0 0 0 3,086
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   898,061 4,312 SH   SOLE 0 0 0 4,312
SIMPSON MFG INC COM 829073105   272,685 1,329 SH   SOLE 0 0 0 1,329
SPDR S&P 500 ETF TR TR UNIT 78462F103   16,432,768 31,416 SH   SOLE 0 0 0 31,416
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,544,010 2,775 SH   SOLE 0 0 0 2,775
SPDR SER TR PORTFOLIO S&P500 78464A854   318,541 5,177 SH   SOLE 0 0 0 5,177
SPDR SER TR PORTFOLIO SHORT 78464A474   13,838,645 464,852 SH   SOLE 0 0 0 464,852
SPS COMM INC COM 78463M107   513,283 2,776 SH   SOLE 0 0 0 2,776
STEVANATO GROUP S P A ORD SHS T9224W109   320,744 9,992 SH   SOLE 0 0 0 9,992
TE CONNECTIVITY LTD SHS H84989104   709,643 4,886 SH   SOLE 0 0 0 4,886
TJX COS INC NEW COM 872540109   605,681 5,972 SH   SOLE 0 0 0 5,972
UNION PAC CORP COM 907818108   449,315 1,827 SH   SOLE 0 0 0 1,827
US BANCORP DEL COM NEW 902973304   294,931 6,598 SH   SOLE 0 0 0 6,598
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,110,190 14,724 SH   SOLE 0 0 0 14,724
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,416,402 18,474 SH   SOLE 0 0 0 18,474
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   44,473,379 904,114 SH   SOLE 0 0 0 904,114
VANGUARD INDEX FDS GROWTH ETF 922908736   1,232,236 3,580 SH   SOLE 0 0 0 3,580
VANGUARD INDEX FDS LARGE CAP ETF 922908637   640,639 2,672 SH   SOLE 0 0 0 2,672
VANGUARD INDEX FDS MID CAP ETF 922908629   409,771 1,640 SH   SOLE 0 0 0 1,640
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   6,258,990 72,375 SH   SOLE 0 0 0 72,375
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   132,281,020 275,184 SH   SOLE 0 0 0 275,184
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,620,811 8,447 SH   SOLE 0 0 0 8,447
VANGUARD INDEX FDS TOTAL STK MKT 922908769   182,130,518 700,772 SH   SOLE 0 0 0 700,772
VANGUARD INDEX FDS VALUE ETF 922908744   6,685,566 41,051 SH   SOLE 0 0 0 41,051
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,123,018 74,767 SH   SOLE 0 0 0 74,767
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   356,289 1,495 SH   SOLE 0 0 0 1,495
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   1,906,312 8,183 SH   SOLE 0 0 0 8,183
VANGUARD STAR FDS VG TL INTL STK F 921909768   24,475,710 405,899 SH   SOLE 0 0 0 405,899
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,155,304 42,960 SH   SOLE 0 0 0 42,960
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   14,283,838 118,058 SH   SOLE 0 0 0 118,058
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   477,866 1,504 SH   SOLE 0 0 0 1,504
VANGUARD WORLD FD ESG INTL STK ETF 921910725   1,030,093 17,924 SH   SOLE 0 0 0 17,924
VANGUARD WORLD FD FINANCIALS ETF 92204A405   646,593 6,315 SH   SOLE 0 0 0 6,315
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   402,848 1,650 SH   SOLE 0 0 0 1,650
WALMART INC COM 931142103   667,647 11,096 SH   SOLE 0 0 0 11,096
WELLS FARGO CO NEW COM 949746101   310,029 5,349 SH   SOLE 0 0 0 5,349
WISDOMTREE TR US QTLY DIV GRT 97717X669   680,149 8,927 SH   SOLE 0 0 0 8,927
WORKIVA INC COM CL A 98139A105   290,440 3,425 SH   SOLE 0 0 0 3,425