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
1/100 BERKSHIRE HTWY A CLASS A COM 084990175   10,213,800 1,500 SH   SOLE   1,500 0 0
3M CO COM 88579y101   1,970,946 15,268 SH   SOLE   15,268 0 0
ABBOTT LABORATORIES COM 002824100   4,845,972 42,843 SH   SOLE   42,843 0 0
ABBVIE INC COM 00287y109   7,502,139 42,218 SH   SOLE   42,218 0 0
ACCENTURE PLC COM g1151c101   94,906,610 269,782 SH   SOLE   269,782 0 0
ADOBE INC COM 00724f101   1,119,260 2,517 SH   SOLE   2,517 0 0
ADVANCED MICRO DEVICE IN COM 007903107   244,117 2,021 SH   SOLE   2,021 0 0
AEROVIRONMENT INC COM 008073108   565,546 3,675 SH   SOLE   3,675 0 0
AES CORP COM 00130h105   820,604 63,761 SH   SOLE   63,761 0 0
AGILENT TECHNOLOGIES INC COM 00846u101   241,812 1,800 SH   SOLE   1,800 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106   774,407 2,670 SH   SOLE   2,670 0 0
AIRBUS SE - UNSP ADR COM 009279100   6,288,552 157,865 SH   SOLE   157,865 0 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102   245,891 2,900 SH   SOLE   2,900 0 0
Allegion PLC COM G0176J109   2,910,636 22,273 SH   SOLE   22,273 0 0
ALLSTATE CORP COM COM 020002101   588,009 3,050 SH   SOLE   3,050 0 0
ALPHABET INC COM 02079k107   280,419,915 1,472,484 SH   SOLE   1,472,484 0 0
ALPHABET INC-CL A COM 02079K305   66,988,159 353,873 SH   SOLE   353,873 0 0
ALPS ETF TR ALERIAN MLP ETF NE COM 00162Q452   481,600 10,000 SH   SOLE   10,000 0 0
ALTRIA GROUP INC COM 02209s103   901,323 17,237 SH   SOLE   17,237 0 0
AMAZON COM INC COM 023135106   235,162,166 1,071,891 SH   SOLE   1,071,891 0 0
AMERICAN EXPRESS CO COM COM 025816109   40,415,675 136,176 SH   SOLE   136,176 0 0
AMERICAN TOWER CORP COM 03027x100   986,196 5,377 SH   SOLE   5,377 0 0
AMERICAN WTR WKS CO INC COM 030420103   301,141 2,419 SH   SOLE   2,419 0 0
AMERIPRISE FINL INC COM 03076c106   1,044,628 1,962 SH   SOLE   1,962 0 0
AMETEK INC NEW COM COM 031100100   1,600,348 8,878 SH   SOLE   8,878 0 0
AMGEN INCORPORATED COM 031162100   3,685,450 14,140 SH   SOLE   14,140 0 0
Amphenol Corp COM 032095101   252,520 3,636 SH   SOLE   3,636 0 0
ANHEUSER-BUSCH INBEV-SPN ADR COM 03524A108   31,219,046 623,508 SH   SOLE   623,508 0 0
AON PLC COM g0403h108   133,622,964 372,043 SH   SOLE   372,043 0 0
APOLLO GLOBAL MGMT INC NEW COM COM 03769M106   206,450 1,250 SH   SOLE   1,250 0 0
APPLE INC COM COM 037833100   188,759,725 753,773 SH   SOLE   753,773 0 0
APPLIED MATLS INC COM 038222105   591,160 3,635 SH   SOLE   3,635 0 0
ARCHER-DANIELS-MIDLAND CO COM COM 039483102   606,240 12,000 SH   SOLE   12,000 0 0
ARES CAP CORP COM COM 04010L103   284,023 12,975 SH   SOLE   12,975 0 0
ARISTA NETWORKS INC COM 040413205   897,504 8,120 SH   SOLE   8,120 0 0
ASML HOLDING NV-NY REG SHS COM N07059210   9,391,927 13,551 SH   SOLE   13,551 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   7,208,476 24,625 SH   SOLE   24,625 0 0
AUTOZONE INC COM 053332102   323,402 101 SH   SOLE   101 0 0
BALL CORP COM 058498106   4,174,648 75,724 SH   SOLE   75,724 0 0
BALLARD PWR SYS INC NEW COM COM 058586108   18,260 11,000 SH   SOLE   11,000 0 0
BANK NEW YORK MELLON COR COM 064058100   2,459,328 32,010 SH   SOLE   32,010 0 0
BANK OF AMERICA CORP COM 060505104   270,292 6,150 SH   SOLE   6,150 0 0
BEAVER COAL LTD LP COM 074799107   252,001 80 SH   SOLE   80 0 0
BECTON DICKINSON & CO COM 075887109   96,133,440 423,738 SH   SOLE   423,738 0 0
BERKSHIRE HATHAWAY INC COM 084670702   399,006,519 880,265 SH   SOLE   880,265 0 0
BERKSHIRE HATHAWAY INC-CL A COM 084670108   64,687,400 95 SH   SOLE   95 0 0
BLACKBAUD INC COM 09227q100   295,680 4,000 SH   SOLE   4,000 0 0
BLACKROCK INC NEW COM 09290d101   957,453 934 SH   SOLE   934 0 0
BLACKSTONE INC COM 09260d107   2,046,798 11,871 SH   SOLE   11,871 0 0
BLOCK INC CLASS A COM 852234103   1,913,550 22,515 SH   SOLE   22,515 0 0
BNP PARIBAS F SPONSORED ADR 1 COM 05565a202   1,228,123 40,004 SH   SOLE   40,004 0 0
BOEING CO COM 097023105   261,075 1,475 SH   SOLE   1,475 0 0
BP P L C F SPONSORED ADR 1 ADR COM 055622104   1,044,030 35,319 SH   SOLE   35,319 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   2,228,294 39,397 SH   SOLE   39,397 0 0
BROADCOM INC COM 11135f101   4,010,832 17,300 SH   SOLE   17,300 0 0
BROOKFIELD ASSET MANAGEMENT LT COM 113004105   144,077,771 2,657,567 SH   SOLE   2,657,567 0 0
BROOKFIELD CORP F CLASS A COM 11271j107   616,145 10,724 SH   SOLE   10,724 0 0
BROWN-FORMAN CORP-CLASS A COM 115637100   605,264 16,059 SH   SOLE   16,059 0 0
BROWN & BROWN INC COM COM 115236101   214,242 2,100 SH   SOLE   2,100 0 0
BROWN FORMAN CORP CLASS B COM 115637209   8,477,934 223,221 SH   SOLE   223,221 0 0
CABLE ONE INC COM COM 12685J105   316,855 875 SH   SOLE   875 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102   105,171,263 1,036,068 SH   SOLE   1,036,068 0 0
CARLISLE COS INC COM 142339100   737,680 2,000 SH   SOLE   2,000 0 0
CARMAX INC COM 143130102   251,821 3,080 SH   SOLE   3,080 0 0
CARRIER GLOBAL CORP COM 14448C104   5,401,037 79,124 SH   SOLE   79,124 0 0
CATERPILLAR INC COM 149123101   3,229,290 8,902 SH   SOLE   8,902 0 0
CDW CORP COM 12514g108   594,695 3,417 SH   SOLE   3,417 0 0
CENCORA INC COM 03073e105   1,782,386 7,933 SH   SOLE   7,933 0 0
CENTENE CORP DEL COM 15135b101   588,898 9,721 SH   SOLE   9,721 0 0
CENTRAL SECURITIES CF COM 155123102   2,588,710 56,658 SH   SOLE   56,658 0 0
CHARLES SCHWAB CORP COM 808513105   303,885 4,106 SH   SOLE   4,106 0 0
CHENIERE ENERGY INC COM 16411r208   343,792 1,600 SH   SOLE   1,600 0 0
CHEVRON CORP NEW COM 166764100   3,988,894 27,540 SH   SOLE   27,540 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   6,801,780 112,799 SH   SOLE   112,799 0 0
CHUBB LTD COM H1467J104   2,424,532 8,775 SH   SOLE   8,775 0 0
CHURCH & DWIGHT INC COM COM 171340102   450,253 4,300 SH   SOLE   4,300 0 0
CIE FINANCIERE RICHEMO-A REG COM H25662182   211,364 1,389 SH   SOLE   1,389 0 0
CIE FINANCIERE RICHEMONT SA COM 204319107   78,905,382 5,197,983 SH   SOLE   5,197,983 0 0
CINTAS CORP COM COM 172908105   263,088 1,440 SH   SOLE   1,440 0 0
Cisco Systems Inc COM 17275R102   1,201,405 20,294 SH   SOLE   20,294 0 0
COLGATE-PALMOLIVE CO COM 194162103   674,643 7,421 SH   SOLE   7,421 0 0
COMCAST CORP NEW CLASS A COM 20030n101   1,671,586 44,540 SH   SOLE   44,540 0 0
COMPASS INC CLASS A COM 20464u100   704,398 120,410 SH   SOLE   120,410 0 0
CONSTELLATION BRANDS INC CLASS COM 21036p108   599,131 2,711 SH   SOLE   2,711 0 0
CONSTELLATION ENERGY COM 21037T109   4,790,750 21,415 SH   SOLE   21,415 0 0
CORE & MAIN INC-CLASS A COM 21874C102   3,566,296 70,051 SH   SOLE   70,051 0 0
CORNING INC COM 219350105   1,410,916 29,691 SH   SOLE   29,691 0 0
CORTEVA INC COM 22052l104   387,499 6,803 SH   SOLE   6,803 0 0
COSTCO WHOLESALE CORP COM 22160k105   187,451,433 204,581 SH   SOLE   204,581 0 0
COUPANG INC COM 22266T109   6,499,178 295,686 SH   SOLE   295,686 0 0
CRITEO S A F SPONSORED ADR 1 A COM 226718104   276,920 7,000 SH   SOLE   7,000 0 0
CSX CORP COM 126408103   1,881,696 58,311 SH   SOLE   58,311 0 0
CUMMINS INC COM COM 231021106   400,890 1,150 SH   SOLE   1,150 0 0
DANAHER CORP COM 235851102   17,441,970 75,983 SH   SOLE   75,983 0 0
DEERE & CO COM 244199105   117,493,742 277,304 SH   SOLE   277,304 0 0
DELTA AIR LINES INC COM 247361702   572,148 9,457 SH   SOLE   9,457 0 0
DHL GROUP ORDF COM d19225107   261,202 7,410 SH   SOLE   7,410 0 0
DIAGEO PLC F SPONSORED ADR 1 A COM 25243q205   875,926 6,890 SH   SOLE   6,890 0 0
DOVER CORP COM 260003108   15,650,155 83,423 SH   SOLE   83,423 0 0
DOW INC COM 260557103   230,467 5,743 SH   SOLE   5,743 0 0
DUPONT DE NEMOURS INC COM 26614n102   469,776 6,161 SH   SOLE   6,161 0 0
E L F BEAUTY INC COM COM 26856L103   252,230 2,009 SH   SOLE   2,009 0 0
EATON CORP PLC F COM g29183103   1,000,588 3,015 SH   SOLE   3,015 0 0
ECOLAB INC COM 278865100   971,257 4,145 SH   SOLE   4,145 0 0
ELEVANCE HEALTH INC COM 036752103   557,777 1,512 SH   SOLE   1,512 0 0
ELI LILLY AND CO COM 532457108   6,778,932 8,781 SH   SOLE   8,781 0 0
ENCOMPASS HEALTH CORP COM 29261a100   304,755 3,300 SH   SOLE   3,300 0 0
ENERGY TRANSFER L P LP COM 29273v100   300,706 15,350 SH   SOLE   15,350 0 0
ENTERPRISE PRODS PART LP COM 293792107   600,732 19,156 SH   SOLE   19,156 0 0
EOG RES INC COM 26875p101   257,418 2,100 SH   SOLE   2,100 0 0
EQUIFAX INC COM 294429105   254,850 1,000 SH   SOLE   1,000 0 0
EXTRA SPACE STORAGE INC REIT COM 30225t102   531,080 3,550 SH   SOLE   3,550 0 0
EXXON MOBIL CORP COM 30231G102   9,449,056 87,841 SH   SOLE   87,841 0 0
FACTSET RESH SYS INC COM 303075105   466,352 971 SH   SOLE   971 0 0
FASTENAL CO COM COM 311900104   117,092,760 1,628,324 SH   SOLE   1,628,324 0 0
FERGUSON ENTERPRISES INC COM 31488v107   246,469 1,420 SH   SOLE   1,420 0 0
FLEX LTD F COM y2573f102   256,829 6,690 SH   SOLE   6,690 0 0
FORAN MINING CORPORATION COM 344911201   47,434 17,375 SH   SOLE   17,375 0 0
FORGE GLOBAL HLDGS INC COM 34629l103   4,142,339 4,449,822 SH   SOLE   4,449,822 0 0
GALLAGHER ARTHUR J & CO COM 363576109   8,343,203 29,393 SH   SOLE   29,393 0 0
GE AEROSPACE COM 369604301   831,281 4,984 SH   SOLE   4,984 0 0
GE VERNOVA INC COM 36828a101   409,189 1,244 SH   SOLE   1,244 0 0
GENERAL DYNAMICS CORP COM 369550108   209,475 795 SH   SOLE   795 0 0
General Mls Inc COM 370334104   295,446 4,633 SH   SOLE   4,633 0 0
GENESIS ENERGY L P LP COM 371927104   353,850 35,000 SH   SOLE   35,000 0 0
GILEAD SCIENCES INC COM 375558103   648,899 7,025 SH   SOLE   7,025 0 0
GOLDMAN SACHS GROUP INC COM 38141g104   2,621,454 4,578 SH   SOLE   4,578 0 0
Golub Cap Bdc Inc COM 38173M102   1,000,363 65,987 SH   SOLE   65,987 0 0
GRACO INC COM 384109104   288,019 3,417 SH   SOLE   3,417 0 0
GRAHAM HLDGS CO COM CL B COM 384637104   780,368 895 SH   SOLE   895 0 0
GRAINGER W W INC COM 384802104   382,620 363 SH   SOLE   363 0 0
HERSHEY CO COM 427866108   459,785 2,715 SH   SOLE   2,715 0 0
HOME DEPOT INC COM 437076102   8,684,957 22,327 SH   SOLE   22,327 0 0
HONEYWELL INTL INC COM 438516106   1,965,243 8,700 SH   SOLE   8,700 0 0
ICICI BK LTD F SPONSORED ADR 1 COM 45104g104   307,379 10,294 SH   SOLE   10,294 0 0
IDEXX LABS INC COM 45168d104   661,504 1,600 SH   SOLE   1,600 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,001,308 3,949 SH   SOLE   3,949 0 0
INTEL CORP COM 458140100   396,028 19,752 SH   SOLE   19,752 0 0
INTERCONTINENTAL EXCHANG COM 45866f104   775,150 5,202 SH   SOLE   5,202 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101   4,014,755 18,263 SH   SOLE   18,263 0 0
INTL BRIQUETTE HLD ORDF COM g4821q104   0 20,000 SH   SOLE   20,000 0 0
INTUIT INC COM 461202103   8,911,517 14,179 SH   SOLE   14,179 0 0
INTUITIVE SURGICAL INC COM 46120E602   1,363,881 2,613 SH   SOLE   2,613 0 0
INVSC QQQ TRUST SRS 1 ETF COM 46090e103   223,919 438 SH   SOLE   438 0 0
IQVIA HOLDINGS INC COM 46266c105   92,660,950 471,533 SH   SOLE   471,533 0 0
ISHARES BIOTECHNOLOGY ETF COM 464287556   263,098 1,990 SH   SOLE   1,990 0 0
ISHARES BITCOIN ETF COM 46438f101   705,565 13,300 SH   SOLE   13,300 0 0
ISHARES CORE MSCI EAFE ETF COM 46432f842   491,257 6,990 SH   SOLE   6,990 0 0
ISHARES CORE S&P MIDCAP ETF COM 464287507   267,621 4,295 SH   SOLE   4,295 0 0
ISHARES CORE S&P SMALL-CAP E COM 464287804   391,978 3,402 SH   SOLE   3,402 0 0
ISHARES GOLD ETF COM 464285204   924,847 18,680 SH   SOLE   18,680 0 0
ISHARES MSCI EAFE ETF COM 464287465   572,519 7,572 SH   SOLE   7,572 0 0
ISHARES MSCI EMERGING MARKET COM 464287234   250,920 6,000 SH   SOLE   6,000 0 0
ISHARES RUSSELL 1000 ETF COM 464287622   686,845 2,132 SH   SOLE   2,132 0 0
ISHARES TOTAL US STOCK MARKET COM 464287150   335,055 2,605 SH   SOLE   2,605 0 0
ISHARES TR MSCI EAFE SMALL CAP COM 464288273   527,310 8,680 SH   SOLE   8,680 0 0
ISHARES TR PFD & INCOME SECS E COM 464288687   393,000 12,500 SH   SOLE   12,500 0 0
ISHARES TR RUSSELL 2000 ETF COM 464287655   706,630 3,198 SH   SOLE   3,198 0 0
JBG SMITH PPTYS COM COM 46590V100   365,468 23,778 SH   SOLE   23,778 0 0
JD COM INC F SPONSORED ADR 1 A COM 47215p106   367,502 10,600 SH   SOLE   10,600 0 0
JOHNSON & JOHNSON COM COM 478160104   15,822,787 109,409 SH   SOLE   109,409 0 0
JOINT CORP COM 47973j102   1,606,193 151,100 SH   SOLE   151,100 0 0
JPMORGAN CHASE & CO COM 46625h100   12,867,633 53,680 SH   SOLE   53,680 0 0
KIMBERLY CLARK CORP COM 494368103   532,022 4,060 SH   SOLE   4,060 0 0
KINDER MORGAN INC DEL COM 49456b101   308,442 11,257 SH   SOLE   11,257 0 0
KKR & CO INC COM COM 48251W104   295,820 2,000 SH   SOLE   2,000 0 0
L'OREAL-UNSPONSORED ADR COM 502117203   6,361,051 90,343 SH   SOLE   90,343 0 0
LABCORP HLDGS INC COM 504922105   416,216 1,815 SH   SOLE   1,815 0 0
Linde PLC COM G54950103   2,334,923 5,577 SH   SOLE   5,577 0 0
LOCKHEED MARTIN CORP COM 539830109   874,206 1,799 SH   SOLE   1,799 0 0
LOWES COS INC COM 548661107   1,850,753 7,499 SH   SOLE   7,499 0 0
M & T BK CORP COM COM 55261F104   352,519 1,875 SH   SOLE   1,875 0 0
MARKEL GROUP INC COM 570535104   153,161,483 88,726 SH   SOLE   88,726 0 0
MARRIOTT INTL INC NEW CL A COM 571903202   620,084 2,223 SH   SOLE   2,223 0 0
Marsh & McLennan Companies Inc COM 571748102   362,796 1,708 SH   SOLE   1,708 0 0
MARTIN MARIETTA MATLS INC COM 573284106   102,144,073 197,762 SH   SOLE   197,762 0 0
MASTERCARD INC COM 57636q104   204,028,654 387,467 SH   SOLE   387,467 0 0
MAWSON GOLD LTD F CLASS EQUITY COM 577789100   24,502 35,000 SH   SOLE   35,000 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206   766,212 10,050 SH   SOLE   10,050 0 0
MCDONALD'S CORP COM 580135101   4,754,776 16,402 SH   SOLE   16,402 0 0
MCKESSON CORP COM 58155q103   857,715 1,505 SH   SOLE   1,505 0 0
MERCADOLIBRE INC COM 58733R102   8,160,412 4,799 SH   SOLE   4,799 0 0
MERCK & CO. INC. COM 58933y105   31,381,858 315,459 SH   SOLE   315,459 0 0
META PLATFORMS INC CLASS A COM 30303m102   3,870,221 6,610 SH   SOLE   6,610 0 0
METTLER-TOLEDO INTL INC COM 592688105   1,555,297 1,271 SH   SOLE   1,271 0 0
MICROSOFT CORP COM 594918104   264,305,749 627,060 SH   SOLE   627,060 0 0
MONDELEZ INTL INC CLASS A COM 609207105   929,100 15,555 SH   SOLE   15,555 0 0
MONSTER BEVERAGE CORP COM 61174x109   82,426,905 1,568,244 SH   SOLE   1,568,244 0 0
MOODY'S CORP COM 615369105   8,184,777 17,290 SH   SOLE   17,290 0 0
MORGAN STANLEY COM NEW COM 617446448   686,683 5,462 SH   SOLE   5,462 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307   214,475 464 SH   SOLE   464 0 0
MPLX LP LP COM 55336v100   277,588 5,800 SH   SOLE   5,800 0 0
MYECHECK INC COM NEW COM 62847L209   0 17,500 SH   SOLE   17,500 0 0
NESTLE S A COM 641069406   80,673,276 987,433 SH   SOLE   987,433 0 0
NETFLIX INC COM 64110l106   216,004,271 242,342 SH   SOLE   242,342 0 0
NEW JERSEY RES CORP COM COM 646025106   419,850 9,000 SH   SOLE   9,000 0 0
NEXTERA ENERGY INC COM 65339F101   2,406,275 33,565 SH   SOLE   33,565 0 0
NIKE INC CLASS B COM 654106103   4,263,626 56,345 SH   SOLE   56,345 0 0
NORFOLK SOUTHN CORP COM 655844108   4,465,872 19,028 SH   SOLE   19,028 0 0
NORTHERN TRUST CORP COM 665859104   1,230,000 12,000 SH   SOLE   12,000 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,425,703 3,038 SH   SOLE   3,038 0 0
NOVARTIS AG-SPONSORED ADR COM 66987V109   666,671 6,851 SH   SOLE   6,851 0 0
NUCOR CORP COM 670346105   246,725 2,114 SH   SOLE   2,114 0 0
NVIDIA CORP COM 67066G104   17,793,715 132,502 SH   SOLE   132,502 0 0
NXP SEMICONDUCTORS N V F COM n6596x109   623,550 3,000 SH   SOLE   3,000 0 0
O REILLY AUTOMOTIVE INC COM 67103h107   533,610 450 SH   SOLE   450 0 0
Oneok Inc COM 682680103   1,004,000 10,000 SH   SOLE   10,000 0 0
ORACLE CORP COM COM 68389X105   1,291,460 7,750 SH   SOLE   7,750 0 0
PALO ALTO NETWORKS INC COM 697435105   436,704 2,400 SH   SOLE   2,400 0 0
PAYCHEX INC COM 704326107   1,467,543 10,466 SH   SOLE   10,466 0 0
PAYPAL HLDGS INC COM 70450y103   851,281 9,974 SH   SOLE   9,974 0 0
PEPSICO INC COM 713448108   7,123,403 46,846 SH   SOLE   46,846 0 0
PFIZER INC COM 717081103   2,275,641 85,776 SH   SOLE   85,776 0 0
PHILIP MORRIS INTL INC COM 718172109   2,805,828 23,314 SH   SOLE   23,314 0 0
PINNACLE FINL PARTNERS INC COM COM 72346Q104   228,780 2,000 SH   SOLE   2,000 0 0
PPG INDS INC COM COM 693506107   495,240 4,146 SH   SOLE   4,146 0 0
PRICE T ROWE GROUP INC COM COM 74144T108   1,130,900 10,000 SH   SOLE   10,000 0 0
PROCTER & GAMBLE COMPANY COM COM 742718109   13,937,747 83,136 SH   SOLE   83,136 0 0
PROGRESSIVE CORP OH COM 743315103   771,544 3,220 SH   SOLE   3,220 0 0
QUALCOMM INC COM 747525103   328,440 2,138 SH   SOLE   2,138 0 0
QUANTA SVCS INC COM 74762e102   478,816 1,515 SH   SOLE   1,515 0 0
QUEST DIAGNOSTICS INC COM 74834l100   550,639 3,650 SH   SOLE   3,650 0 0
QXO INC COM PAR VALUE $0 00001 COM 82846H405   318,000 20,000 SH   SOLE   20,000 0 0
REGENERON PHARMACEUTICAL COM 75886f107   259,288 364 SH   SOLE   364 0 0
REPUBLIC SVCS INC COM 760759100   577,387 2,870 SH   SOLE   2,870 0 0
ROLLINS ORD SHS COM 775711104   756,061 16,312 SH   SOLE   16,312 0 0
ROPER TECHNOLOGIES INC COM 776696106   106,895,196 205,627 SH   SOLE   205,627 0 0
RTX CORP COM 75513e101   928,306 8,022 SH   SOLE   8,022 0 0
S&P GLOBAL INC COM 78409v104   124,529,110 250,043 SH   SOLE   250,043 0 0
SALESFORCE INC COM 79466l302   3,525,844 10,546 SH   SOLE   10,546 0 0
SCHNEIDER ELECT SE-UNSP ADR COM 80687P106   9,432,891 190,026 SH   SOLE   190,026 0 0
SELECT SECTOR SPDR TR TECHNOLO COM 81369Y803   374,125 1,609 SH   SOLE   1,609 0 0
SEMLER SCIENTIFIC INC COM 81684M104   232,200 4,300 SH   SOLE   4,300 0 0
SERVICENOW INC COM 81762p102   1,994,086 1,881 SH   SOLE   1,881 0 0
SHERWIN WILLIAMS CO COM 824348106   130,791,127 384,759 SH   SOLE   384,759 0 0
SHOPIFY INC F CLASS A COM 82509l107   2,026,118 19,055 SH   SOLE   19,055 0 0
SIEMENS A G F SPONSORED ADR 1 COM 826197501   394,454 4,080 SH   SOLE   4,080 0 0
SOLVENTUM CORP COM 83444m101   234,315 3,547 SH   SOLE   3,547 0 0
SONY GROUP CORP ORDF COM j76379106   365,415 17,000 SH   SOLE   17,000 0 0
SOUTHERN CO COM 842587107   319,484 3,881 SH   SOLE   3,881 0 0
SPDR GOLD TRUST COM 78463V107   1,024,452 4,231 SH   SOLE   4,231 0 0
SPDR S&P 500 ETF TR TR UNIT COM 78462F103   3,075,748 5,248 SH   SOLE   5,248 0 0
SPDR S&P 500 FOSSIL FUEL RES F COM 78468r796   399,308 8,293 SH   SOLE   8,293 0 0
SPDR S&P MIDCAP 400 ETF TRST COM 78467Y107   569,580 1,000 SH   SOLE   1,000 0 0
STARBUCKS CORP COM 855244109   2,661,397 29,166 SH   SOLE   29,166 0 0
STATE STR CORP COM 857477103   226,039 2,303 SH   SOLE   2,303 0 0
STRYKER CORP COM 863667101   927,489 2,576 SH   SOLE   2,576 0 0
SYNOPSYS INC COM 871607107   5,578,728 11,494 SH   SOLE   11,494 0 0
Sysco Corp COM 871829107   422,824 5,530 SH   SOLE   5,530 0 0
T-MOBILE US INC COM 872590104   581,403 2,634 SH   SOLE   2,634 0 0
TAIWAN SEMICONDUCTOR MFG CO AD COM 874039100   12,297,110 62,267 SH   SOLE   62,267 0 0
TARGET CORP CLASS EQUITY COM 87612e106   586,005 4,335 SH   SOLE   4,335 0 0
TESLA INC COM 88160r101   5,978,044 14,803 SH   SOLE   14,803 0 0
TETRA TECHNOLOGIES INC D COM 88162f105   53,700 15,000 SH   SOLE   15,000 0 0
TEXAS INSTRS INC COM 882508104   1,146,999 6,117 SH   SOLE   6,117 0 0
TEXAS PACIFIC LAND CORP COM 88262p102   109,995,464 99,457 SH   SOLE   99,457 0 0
THE CIGNA GROUP COM 125523100   2,722,742 9,860 SH   SOLE   9,860 0 0
THE COCA-COLA CO COM 191216100   5,968,306 95,861 SH   SOLE   95,861 0 0
THE TRADE DESK INC CLASS A COM 88339j105   524,654 4,464 SH   SOLE   4,464 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   13,179,031 25,333 SH   SOLE   25,333 0 0
TJX COS INC NEW COM 872540109   7,715,651 63,866 SH   SOLE   63,866 0 0
TOTALENERGIES SE -SPON ADR COM 89151E109   348,800 6,400 SH   SOLE   6,400 0 0
TRACTOR SUPPLY CO COM 892356106   85,371,948 1,608,970 SH   SOLE   1,608,970 0 0
TRANE TECHNOLOGIES PLC COM G8994E103   9,475,305 25,654 SH   SOLE   25,654 0 0
TRANSDIGM GROUP INC COM 893641100   129,603,458 102,269 SH   SOLE   102,269 0 0
TRAVELERS COS INC COM 89417e109   1,522,184 6,319 SH   SOLE   6,319 0 0
TRUIST FINL CORP COM 89832Q109   823,352 18,980 SH   SOLE   18,980 0 0
UBER TECHNOLOGIES INC COM 90353t100   135,844,742 2,252,068 SH   SOLE   2,252,068 0 0
UMB FINL CORP COM 902788108   725,125 6,425 SH   SOLE   6,425 0 0
UNILEVER PLC-SPONSORED ADR COM 904767704   578,059 10,195 SH   SOLE   10,195 0 0
UNION PAC CORP COM 907818108   3,276,023 14,366 SH   SOLE   14,366 0 0
United Parcel Service Cl B COM 911312106   1,655,062 13,125 SH   SOLE   13,125 0 0
UNITED RENTALS INC COM 911363109   6,752,089 9,585 SH   SOLE   9,585 0 0
UNITEDHEALTH GROUP INC COM 91324p102   48,272,702 95,427 SH   SOLE   95,427 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100   1,027,917 8,385 SH   SOLE   8,385 0 0
VANGUARD INDEX FDS S&P 500 ETF COM 922908363   5,203,547 9,657 SH   SOLE   9,657 0 0
VANGUARD INDEX FDS VANGUARD GR COM 922908736   237,645 579 SH   SOLE   579 0 0
VANGUARD INDEX FDS VANGUARD SM COM 922908751   453,168 1,886 SH   SOLE   1,886 0 0
VANGUARD INFORMATION TECHNOLO COM 92204a702   2,206,768 3,549 SH   SOLE   3,549 0 0
VANGUARD WHITEHALL FDS HIGH DI COM 921946406   1,170,000 9,170 SH   SOLE   9,170 0 0
VERALTO CORP COM 92338C103   592,668 5,819 SH   SOLE   5,819 0 0
VERISK ANALYTICS INC COM 92345Y106   3,636,511 13,203 SH   SOLE   13,203 0 0
VERIZON COMMUNICATIONS I COM 92343v104   1,592,867 39,832 SH   SOLE   39,832 0 0
VERTEX PHARMACEUTICALS I COM 92532f100   369,679 918 SH   SOLE   918 0 0
VISA INC-CLASS A SHARES COM 92826C839   14,575,133 46,118 SH   SOLE   46,118 0 0
VISTRA CORP COM 92840m102   1,562,756 11,335 SH   SOLE   11,335 0 0
WALMART INC COM 931142103   5,904,372 65,350 SH   SOLE   65,350 0 0
WALT DISNEY CO/THE COM 254687106   2,419,524 21,729 SH   SOLE   21,729 0 0
WASTE MANAGEMENT INC COM 94106L109   8,828,108 43,749 SH   SOLE   43,749 0 0
WEBSTER FINL CORP COM 947890109   563,244 10,200 SH   SOLE   10,200 0 0
WELLS FARGO & CO COM 949746101   1,151,374 16,392 SH   SOLE   16,392 0 0
WILLSCOT HOLDINGS CORP COM 971378104   5,080,018 151,869 SH   SOLE   151,869 0 0
WOODWARD INC COM COM 980745103   998,520 6,000 SH   SOLE   6,000 0 0
XYLEM INC COM 98419m100   218,234 1,881 SH   SOLE   1,881 0 0
YUM BRANDS INC COM 988498101   456,412 3,402 SH   SOLE   3,402 0 0
ZOETIS INC COM 98978v103   75,822,571 465,369 SH   SOLE   465,369 0 0