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
AAR Corp Com 000361105   416,006 7,430 SH   SOLE 0 0 0 7,430
AGCO Corp Com 001084102   325,384 3,515 SH   SOLE 0 0 0 3,515
Abbott Labs Com 002824100   1,965,342 14,816 SH   SOLE 0 14,816 0 0
AbbVie Inc Com 00287Y109   1,594,657 7,611 SH   SOLE 0 7,611 0 0
Adobe Inc Com 00724F101   1,409,856 3,676 SH   SOLE 0 3,676 0 0
Advanced Energy Industries Inc Com 007973100   443,096 4,649 SH   SOLE 0 0 0 4,649
Albany International Corp Com 012348108   331,599 4,803 SH   SOLE 0 0 0 4,803
Alphabet Inc Cl C Com 02079K107   3,494,084 22,365 SH   SOLE 0 22,365 0 0
Alphabet Inc Cl A Com 02079K305   3,374,399 21,821 SH   SOLE 0 21,821 0 0
Amazon.com Inc Com 023135106   5,586,795 29,364 SH   SOLE 0 29,364 0 0
American Express Company Com 025816109   2,801,887 10,414 SH   SOLE 0 10,414 0 0
Amgen Inc Com 031162100   1,762,438 5,657 SH   SOLE 0 5,657 0 0
Amkor Technology Inc Com 031652100   212,042 11,741 SH   SOLE 0 0 0 11,741
Amphenol Corporation Com 032095101   2,977,524 45,396 SH   SOLE 0 45,396 0 0
ANSYS Inc Com 03662Q105   368,792 1,165 SH   SOLE 0 0 0 1,165
Apple Computer Inc Com 037833100   10,165,335 45,763 SH   SOLE 0 45,763 0 0
Archrock Inc Com 03957W106   316,586 12,065 SH   SOLE 0 0 0 12,065
AstraZeneca PLC Com 046353108   1,474,925 20,067 SH   SOLE 0 0 0 20,067
Atlassian Corp Com 049468101   671,857 3,166 SH   SOLE 0 0 0 3,166
Autodesk Inc Com 052769106   2,383,427 9,104 SH   SOLE 0 9,104 0 0
Baker Hughes Company Cl A Com 05722G100   1,479,709 33,668 SH   SOLE 0 33,668 0 0
Berkshire Hathaway Inc Cl A Com 084670108   20,759,482 26 SH   SOLE 0 26 0 0
Berkshire Hathaway Inc Cl B Com 084670702   1,523,711 2,861 SH   SOLE 0 2,861 0 0
Berry Global Group Inc Com 08579W103   425,003 6,088 SH   SOLE 0 0 0 6,088
Box Inc Com 10316T104   484,718 15,707 SH   SOLE 0 0 0 15,707
Bright Horizons Family Solutions Inc Com 109194100   259,289 2,041 SH   SOLE 0 0 0 2,041
The Brinks Company Com 109696104   200,494 2,327 SH   SOLE 0 0 0 2,327
Broadcom Inc Com 11135F101   3,381,584 20,197 SH   SOLE 0 20,197 0 0
CNO Financial Group Inc Com 12621E103   233,698 5,611 SH   SOLE 0 0 0 5,611
CTS Corp Com 126501105   336,181 8,091 SH   SOLE 0 0 0 8,091
Cabot Corp Com 127055101   666,450 8,016 SH   SOLE 0 0 0 8,016
Canadian Natural Resources Ltd Com 136385101   675,783 21,941 SH   SOLE 0 0 0 21,941
Canadian Pacific Kansas City Ltd Com 13646K108   1,087,904 15,495 SH   SOLE 0 0 0 15,495
Casella Waste Systems Inc Com 147448104   866,879 7,774 SH   SOLE 0 0 0 7,774
Celanese Corp Com 150870103   235,312 4,145 SH   SOLE 0 0 0 4,145
Cheesecake Factory Inc Com 163072101   629,660 12,940 SH   SOLE 0 0 0 12,940
Chipotle Mexican Grill Inc Com 169656105   1,579,356 31,455 SH   SOLE 0 31,455 0 0
Choice Hotels International Inc Com 169905106   956,016 7,200 SH   SOLE 0 0 0 7,200
Citigroup Inc Com 172967424   2,236,824 31,509 SH   SOLE 0 31,509 0 0
Citizens Financial Group Inc Com 174610105   535,232 13,064 SH   SOLE 0 0 0 13,064
Clearwater Analytics Holdings Inc Com 185123106   212,872 7,943 SH   SOLE 0 0 0 7,943
The Coca Cola Company Com 191216100   2,966,572 41,421 SH   SOLE 0 41,421 0 0
Cohen & Steers Inc Com 19247A100   374,366 4,665 SH   SOLE 0 0 0 4,665
CONMED Corp Com 207410101   367,896 6,092 SH   SOLE 0 0 0 6,092
ConocoPhillips Com 20825C104   3,870,827 36,858 SH   SOLE 0 36,858 0 0
Core Laboratories Inc Com 21867A105   246,511 16,445 SH   SOLE 0 0 0 16,445
COPT Defense Properties Com 22002T108   251,566 9,225 SH   SOLE 0 0 0 9,225
Costco Wholesale Corp Com 22160K105   3,078,514 3,255 SH   SOLE 0 3,255 0 0
CoStar Group Inc Com 22160N109   713,070 9,000 SH   SOLE 0 0 0 9,000
Coupang Inc Com 22266T109   992,837 45,273 SH   SOLE 0 0 0 45,273
Danaher Corporation Com 235851102   2,516,990 12,278 SH   SOLE 0 12,278 0 0
Darling Ingredients Inc Com 237266101   387,282 12,397 SH   SOLE 0 0 0 12,397
Deere & Company Com 244199105   2,830,181 6,030 SH   SOLE 0 6,030 0 0
Dentsply Sirona Inc Com 24906P109   223,846 14,983 SH   SOLE 0 0 0 14,983
Devon Energy Corp Com 25179M103   367,829 9,835 SH   SOLE 0 0 0 9,835
Diodes Inc Com 254543101   239,809 5,555 SH   SOLE 0 0 0 5,555
The Walt Disney Company Com 254687106   2,859,536 28,972 SH   SOLE 0 28,972 0 0
Douglas Emmett Inc Com 25960P109   300,448 18,778 SH   SOLE 0 0 0 18,778
Dun & Bradstreet Holdings Inc Com 26484T106   95,381 10,669 SH   SOLE 0 0 0 10,669
EOG Resources Inc Com 26875P101   1,819,854 14,191 SH   SOLE 0 14,191 0 0
EnerSys Com 29275Y102   438,027 4,783 SH   SOLE 0 0 0 4,783
The Ensign Group Inc Com 29358P101   227,744 1,760 SH   SOLE 0 0 0 1,760
Entegris Inc Com 29362U104   244,244 2,792 SH   SOLE 0 0 0 2,792
Enterprise Financial Services Corp Com 293712105   511,874 9,525 SH   SOLE 0 0 0 9,525
FNB Corp Com 302520101   359,317 26,715 SH   SOLE 0 0 0 26,715
FIGS Inc Com 30260D103   241,122 52,532 SH   SOLE 0 0 0 52,532
Meta Platforms Inc Com 30303M102   3,963,051 6,876 SH   SOLE 0 6,876 0 0
FactSet Research Systems Inc Com 303075105   1,086,590 2,390 SH   SOLE 0 0 0 2,390
First Merchants Corp Com 320817109   486,534 12,031 SH   SOLE 0 0 0 12,031
FirstCash Holdings Inc Com 33768G107   558,405 4,641 SH   SOLE 0 0 0 4,641
FlexShares Mstar Glbl Upstream Nat Res ETF Com 33939L407   37,358,545 962,601 SH   SOLE 0 962,601 0 0
Flowserve Corp Com 34354P105   675,653 13,834 SH   SOLE 0 0 0 13,834
FormFactor Inc Com 346375108   442,965 15,658 SH   SOLE 0 0 0 15,658
Four Corners Property Trust Inc Com 35086T109   393,793 13,721 SH   SOLE 0 0 0 13,721
Franklin Electric Co Inc Com 353514102   592,101 6,307 SH   SOLE 0 0 0 6,307
GATX Corp Com 361448103   632,259 4,072 SH   SOLE 0 0 0 4,072
Gaming and Leisure Properties Inc Com 36467J108   360,372 7,080 SH   SOLE 0 0 0 7,080
Gartner Inc Com 366651107   881,454 2,100 SH   SOLE 0 0 0 2,100
Granite Construction Inc Com 387328107   218,132 2,893 SH   SOLE 0 0 0 2,893
Graphic Packaging Holding Co Com 388689101   381,015 14,677 SH   SOLE 0 0 0 14,677
Guidewire Software Inc Com 40171V100   1,175,684 6,275 SH   SOLE 0 0 0 6,275
Hanesbrands Inc Com 410345102   93,849 16,265 SH   SOLE 0 0 0 16,265
Healthpeak Properties Inc Com 42250P103   461,602 22,829 SH   SOLE 0 0 0 22,829
Helmerich & Payne Inc Com 423452101   277,316 10,617 SH   SOLE 0 0 0 10,617
Hexcel Corp Com 428291108   476,795 8,707 SH   SOLE 0 0 0 8,707
Honeywell Intl Com 438516106   2,672,709 12,622 SH   SOLE 0 12,622 0 0
Horace Mann Educators Corp Com 440327104   373,375 8,738 SH   SOLE 0 0 0 8,738
Houlihan Lokey Inc Com 441593100   1,043,290 6,460 SH   SOLE 0 0 0 6,460
Hyatt Hotels Corp Com 448579102   1,152,970 9,412 SH   SOLE 0 0 0 9,412
ICU Medical Inc Com 44930G107   257,446 1,854 SH   SOLE 0 0 0 1,854
ICICI Bank Ltd Com 45104G104   1,017,119 32,269 SH   SOLE 0 0 0 32,269
IDEXX Laboratories Inc Com 45168D104   755,910 1,800 SH   SOLE 0 0 0 1,800
Inspire Medical Systems Inc Com 457730109   737,944 4,633 SH   SOLE 0 4,633 0 0
Integer Holdings Corp Com 45826H109   837,871 7,100 SH   SOLE 0 0 0 7,100
Invesco S&P 500 Equal Weight ETF Com 46137V357   18,278,537 105,516 SH   SOLE 0 105,516 0 0
iShares TIPS Bond ETF Com 464287176   6,078,067 54,713 SH   SOLE 0 54,713 0 0
iShares Core S&P 500 ETF Com 464287200   672,594 1,197 SH   SOLE 0 1,197 0 0
iShares Core US Aggregate Bond Com 464287226   27,811,457 281,151 SH   SOLE 0 281,151 0 0
iShares MSCI Emerging Markets ETF Com 464287234   51,013,982 1,167,368 SH   SOLE 0 1,167,368 0 0
iShares MSCI EAFE ETF Com 464287465   16,735,035 204,760 SH   SOLE 0 204,760 0 0
iShares Russell 1000 ETF Com 464287622   971,752 3,168 SH   SOLE 0 3,168 0 0
iShares US Real Estate ETF Com 464287739   26,354,805 275,246 SH   SOLE 0 275,246 0 0
iShares MSCI ACWI Index Fund ex US Com 464288240   687,691 12,402 SH   SOLE 0 12,402 0 0
iShares National Muni Bond ETF Com 464288414   546,706 5,185 SH   SOLE 0 5,185 0 0
iShares MBS ETF Com 464288588   25,878,122 275,945 SH   SOLE 0 275,945 0 0
iShares Core MSCI Emerging Markets ETF Com 46434G103   35,824,476 663,785 SH   SOLE 0 663,785 0 0
JPMorgan Chase & Company Com 46625H100   5,338,955 21,765 SH   SOLE 0 21,765 0 0
Janus Henderson AAA CLO ETF Com 47103U845   9,474,403 186,835 SH   SOLE 0 186,835 0 0
Jefferies Financial Group Inc Com 47233W109   599,984 11,200 SH   SOLE 0 0 0 11,200
KLA Corporation Com 482480100   2,314,039 3,404 SH   SOLE 0 3,404 0 0
KKR & Co Inc Com 48251W104   2,159,595 18,680 SH   SOLE 0 18,680 0 0
Kemper Corp Com 488401100   320,546 4,795 SH   SOLE 0 0 0 4,795
KeyCorp Com 493267108   623,514 38,994 SH   SOLE 0 0 0 38,994
Kinsale Capital Group Inc Com 49714P108   338,263 695 SH   SOLE 0 0 0 695
LKQ Corp Com 501889208   241,627 5,680 SH   SOLE 0 0 0 5,680
Eli Lilly & Company Com 532457108   3,789,275 4,588 SH   SOLE 0 4,588 0 0
Littelfuse Inc Com 537008104   353,148 1,795 SH   SOLE 0 0 0 1,795
Lowe's Companies Inc Com 548661107   3,190,820 13,681 SH   SOLE 0 13,681 0 0
Marriott International Inc Cl A Com 571903202   2,792,895 11,725 SH   SOLE 0 11,725 0 0
Mastercard Inc Com 57636Q104   5,791,984 10,567 SH   SOLE 0 10,567 0 0
MercadoLibre Inc Com 58733R102   823,267 422 SH   SOLE 0 0 0 422
Meritage Homes Corp Com 59001A102   419,893 5,924 SH   SOLE 0 0 0 5,924
Microsoft Corp Com 594918104   11,480,177 30,582 SH   SOLE 0 30,582 0 0
Moody's Corporation Com 615369105   3,132,697 6,727 SH   SOLE 0 6,727 0 0
Moog Inc Com 615394202   637,061 3,675 SH   SOLE 0 0 0 3,675
Morningstar Inc Com 617700109   440,809 1,470 SH   SOLE 0 0 0 1,470
Neogen Corp Com 640491106   162,935 18,793 SH   SOLE 0 0 0 18,793
NextEra Energy Inc Com 65339F101   2,736,212 38,598 SH   SOLE 0 38,598 0 0
Novo Nordisk AS Com 670100205   1,398,383 20,138 SH   SOLE 0 0 0 20,138
NVIDIA Corp Com 67066G104   9,960,339 91,902 SH   SOLE 0 91,902 0 0
Oceaneering International Inc Com 675232102   448,806 20,578 SH   SOLE 0 0 0 20,578
Old National Bancorp Com 680033107   481,585 22,727 SH   SOLE 0 0 0 22,727
ONE Gas Inc Com 68235P108   481,508 6,370 SH   SOLE 0 0 0 6,370
TXNM Energy Inc Com 69349H107   235,152 4,397 SH   SOLE 0 0 0 4,397
Palo Alto Networks Inc Com 697435105   3,006,336 17,618 SH   SOLE 0 17,618 0 0
Parsons Corp Com 70202L102   558,054 9,425 SH   SOLE 0 0 0 9,425
Patterson-UTI Energy Inc Com 703481101   196,598 23,917 SH   SOLE 0 0 0 23,917
Pebblebrook Hotel Trust Com 70509V100   230,893 22,793 SH   SOLE 0 0 0 22,793
Pepsico Inc Com 713448108   2,320,471 15,476 SH   SOLE 0 15,476 0 0
Pfizer Inc Com 717081103   762,658 30,097 SH   SOLE 0 30,097 0 0
Plexus Corp Com 729132100   467,675 3,650 SH   SOLE 0 0 0 3,650
Portland General Electric Co Com 736508847   278,572 6,246 SH   SOLE 0 0 0 6,246
Primerica Inc Com 74164M108   913,910 3,212 SH   SOLE 0 0 0 3,212
Procter & Gamble Co Com 742718109   3,306,318 19,401 SH   SOLE 0 19,401 0 0
RTX Corp Com 75513E101   3,314,149 25,020 SH   SOLE 0 25,020 0 0
Red Rock Resorts Inc Com 75700L108   516,103 11,900 SH   SOLE 0 0 0 11,900
Reinsurance Group of America Inc Com 759351604   671,035 3,408 SH   SOLE 0 0 0 3,408
Resideo Technologies Inc Com 76118Y104   179,354 10,133 SH   SOLE 0 0 0 10,133
Rockwell Automation Inc Com 773903109   1,813,311 7,018 SH   SOLE 0 7,018 0 0
Ryder System Inc Com 783549108   456,597 3,175 SH   SOLE 0 0 0 3,175
SPDR S&P 500 ETF Trust Com 78462F103   219,622,667 392,611 SH   SOLE 0 392,611 0 0
SPDR Gold Shares Com 78463V107   464,194 1,611 SH   SOLE 0 1,611 0 0
SPDR S&P Oil & Gas Exploration & Prod Com 78468R556   10,091,884 76,622 SH   SOLE 0 76,622 0 0
SPX Technologies Inc Com 78473E103   631,923 4,907 SH   SOLE 0 0 0 4,907
Sabre Corp Com 78573M104   400,091 142,381 SH   SOLE 0 0 0 142,381
salesforce.com Inc Com 79466L302   2,501,115 9,320 SH   SOLE 0 9,320 0 0
SAP AG Com 803054204   1,758,819 6,552 SH   SOLE 0 0 0 6,552
Science Applications International Corp Com 808625107   218,814 1,949 SH   SOLE 0 0 0 1,949
The Scotts Miracle-Gro Co Com 810186106   457,947 8,343 SH   SOLE 0 0 0 8,343
Sea Ltd Com 81141R100   2,017,245 15,459 SH   SOLE 0 0 0 15,459
Sherwin-Williams Company Com 824348106   2,096,188 6,003 SH   SOLE 0 6,003 0 0
SoundHound AI Inc Com 836100107   113,331 13,957 SH   SOLE 0 13,957 0 0
South State Corp Com 840441109   609,920 6,571 SH   SOLE 0 0 0 6,571
Spire Inc Com 84857L101   258,616 3,305 SH   SOLE 0 0 0 3,305
STAG Industrial Inc Com 85254J102   470,282 13,020 SH   SOLE 0 0 0 13,020
Stifel Financial Corporation Com 860630102   509,098 5,401 SH   SOLE 0 0 0 5,401
Stryker Corporation Com 863667101   37,361,616 100,367 SH   SOLE 0 100,367 0 0
T-Mobile US Inc Com 872590104   3,574,981 13,404 SH   SOLE 0 13,404 0 0
Taiwan Semiconductor Manufacturing Co Ltd Com 874039100   1,847,082 11,127 SH   SOLE 0 0 0 11,127
Tesla Motors Inc Com 88160R101   3,597,659 13,882 SH   SOLE 0 10,393 0 3,489
TETRA Technologies Inc Com 88162F105   37,400 11,131 SH   SOLE 0 0 0 11,131
Thermo Fisher Scientific Inc Com 883556102   2,759,192 5,545 SH   SOLE 0 5,545 0 0
Timken Co Com 887389104   429,351 5,974 SH   SOLE 0 0 0 5,974
Trex Company Inc Com 89531P105   204,047 3,512 SH   SOLE 0 0 0 3,512
TriNet Group Inc Com 896288107   254,123 3,207 SH   SOLE 0 0 0 3,207
Trustmark Corp Com 898402102   536,251 15,548 SH   SOLE 0 0 0 15,548
UGI Corp Com 902681105   293,761 8,883 SH   SOLE 0 0 0 8,883
UMB Financial Corp Com 902788108   490,436 4,851 SH   SOLE 0 0 0 4,851
Union Pacific Corp Com 907818108   2,532,257 10,719 SH   SOLE 0 10,719 0 0
United Community Banks Inc Com 90984P303   468,393 16,651 SH   SOLE 0 0 0 16,651
United Bankshares Inc Com 909907107   521,749 15,049 SH   SOLE 0 0 0 15,049
UnitedHealth Group Inc Com 91324P102   4,271,705 8,156 SH   SOLE 0 8,156 0 0
Vail Resorts Inc Com 91879Q109   504,063 3,150 SH   SOLE 0 0 0 3,150
Valley National Bancorp Com 919794107   97,105 10,923 SH   SOLE 0 0 0 10,923
Vanguard FTSE Developed Markets ETF Com 921943858   68,787,934 1,353,294 SH   SOLE 0 1,353,294 0 0
VG Short-Term Inflation Protected Sec ETF Com 922020805   6,200,674 124,262 SH   SOLE 0 124,262 0 0
Vanguard FTSE Europe ETF Com 922042874   10,382,936 147,884 SH   SOLE 0 147,884 0 0
Vanguard Russell 1000 Growth ETF Com 92206C680   12,081,444 130,202 SH   SOLE 0 130,202 0 0
Vanguard S&P 500 ETF Com 922908363   6,900,783 13,428 SH   SOLE 0 13,428 0 0
Vanguard Mid-Cap ETF Com 922908629   12,315,743 47,621 SH   SOLE 0 47,621 0 0
Vanguard Extended Market ETF Com 922908652   924,864 5,369 SH   SOLE 0 5,369 0 0
Vanguard Small Cap ETF Com 922908751   3,858,007 17,398 SH   SOLE 0 17,398 0 0
Verisk Analytics Inc Com 92345Y106   505,954 1,700 SH   SOLE 0 0 0 1,700
Waste Connections Inc Com 94106B101   764,364 3,916 SH   SOLE 0 0 0 3,916
Wells Fargo & Co Com 949746101   3,211,095 44,729 SH   SOLE 0 44,729 0 0
West Pharmaceutical Services Inc Com 955306105   413,059 1,845 SH   SOLE 0 0 0 1,845
WisdomTree US Quality Dividend Growth Fund Com 97717X669   22,207,948 278,086 SH   SOLE 0 278,086 0 0
Wolverine World Wide Inc Com 978097103   222,157 15,971 SH   SOLE 0 0 0 15,971
Zoetis Inc Com 98978V103   261,794 1,590 SH   SOLE 0 1,590 0 0
AON PLC Com G0403H108   772,239 1,935 SH   SOLE 0 0 0 1,935
Arch Capital Group Ltd Com G0450A105   2,553,964 26,554 SH   SOLE 0 0 0 26,554
Axis Capital Holdings Ltd Com G0692U109   227,445 2,269 SH   SOLE 0 0 0 2,269
Accenture PLC Com G1151C101   2,157,445 6,914 SH   SOLE 0 6,914 0 0
Eaton Corp PLC Com G29183103   1,641,310 6,038 SH   SOLE 0 6,038 0 0
ICON PLC Com G4705A100   1,022,817 5,845 SH   SOLE 0 0 0 5,845
Linde PLC Com G54950103   4,508,792 9,683 SH   SOLE 0 7,375 0 2,308
Manchester United PLC Com G5784H106   275,296 21,031 SH   SOLE 0 0 0 21,031
Nu Holdings Ltd Com G6683N103   693,617 67,736 SH   SOLE 0 0 0 67,736
STERIS PLC Com G8473T100   997,033 4,399 SH   SOLE 0 0 0 4,399
White Mountains Insurance Group Ltd Com G9618E107   288,872 150 SH   SOLE 0 0 0 150
UBS Group AG Com H42097107   835,985 27,293 SH   SOLE 0 0 0 27,293
Spotify Technology SA Com L8681T102   1,698,493 3,088 SH   SOLE 0 0 0 3,088
Birkenstock Holding PLC Com M2029K104   202,795 4,423 SH   SOLE 0 0 0 4,423
monday.com Ltd Com M7S64H106   869,297 3,575 SH   SOLE 0 0 0 3,575
ASML Holding NV Com N07059210   936,959 1,414 SH   SOLE 0 0 0 1,414
Expro Group Holdings NV Com N3144W105   342,115 34,418 SH   SOLE 0 0 0 34,418
Ferrari NV Com N3167Y103   1,597,704 3,734 SH   SOLE 0 0 0 3,734