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
ABBOTT LABS COM 002824100   4,142,049 30,454 SH   SOLE   30,454 0 0
ABBVIE INC COM 00287Y109   4,256,267 22,930 SH   SOLE   22,930 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   251,684 11,593 SH   SOLE   11,593 0 0
ALPHABET INC CAP STK CL A 02079K305   19,666,563 111,596 SH   SOLE   111,596 0 0
ALPHABET INC CAP STK CL C 02079K107   80,143,076 451,790 SH   SOLE   451,790 0 0
AMAZON COM INC COM 023135106   795,947 3,628 SH   SOLE   3,628 0 0
AMERICAN EXPRESS CO COM 025816109   24,702,130 77,441 SH   SOLE   77,441 0 0
AMERIPRISE FINL INC COM 03076C106   533,730 1,000 SH   SOLE   1,000 0 0
AMGEN INC COM 031162100   5,307,224 19,008 SH   SOLE   19,008 0 0
APPLE INC COM 037833100   15,638,468 76,222 SH   SOLE   76,222 0 0
BANK AMERICA CORP COM 060505104   497,381 10,511 SH   SOLE   10,511 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   2,781,409 2,293 SH   SOLE   2,293 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   68,635,415 141,292 SH   SOLE   141,292 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   728,800 1 SH   SOLE   1 0 0
BOSTON BEER INC CL A 100557107   571,476 2,995 SH   SOLE   2,995 0 0
CAMDEN NATL CORP COM 133034108   377,394 9,300 SH   SOLE   9,300 0 0
CANADIAN NATL RY CO COM 136375102   3,335,106 32,056 SH   SOLE   32,056 0 0
CAPITAL ONE FINL CORP COM 14040H105   255,312 1,200 SH   SOLE   1,200 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   369,610 5,050 SH   SOLE   5,050 0 0
CHEVRON CORP NEW COM 166764100   1,921,180 13,417 SH   SOLE   13,417 0 0
CISCO SYS INC COM 17275R102   3,165,601 45,627 SH   SOLE   45,627 0 0
COCA COLA CO COM 191216100   9,412,297 133,036 SH   SOLE   133,036 0 0
COMCAST CORP NEW CL A 20030N101   7,981,176 223,625 SH   SOLE   223,625 0 0
CSX CORP COM 126408103   13,458,341 412,453 SH   SOLE   412,453 0 0
DARDEN RESTAURANTS INC COM 237194105   326,955 1,500 SH   SOLE   1,500 0 0
DISNEY WALT CO COM 254687106   9,846,518 79,401 SH   SOLE   79,401 0 0
FASTENAL CO COM 311900104   428,400 10,200 SH   SOLE   10,200 0 0
FEDEX CORP COM 31428X106   15,820,776 69,600 SH   SOLE   69,600 0 0
FIRST BANCORP P R COM NEW 318672706   541,580 26,000 SH   SOLE   26,000 0 0
FLAGSTAR FINANCIAL INC UNIT 05/07/2051 64944P307   1,060,573 27,576 SH   SOLE   27,576 0 0
GENERAL DYNAMICS CORP COM 369550108   7,223,835 24,768 SH   SOLE   24,768 0 0
GENERAL MLS INC COM 370334104   207,240 4,000 SH   SOLE   4,000 0 0
HARTFORD INSURANCE GROUP INC COM 416515104   202,992 1,600 SH   SOLE   1,600 0 0
HOME DEPOT INC COM 437076102   12,636,614 34,466 SH   SOLE   34,466 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   7,539,264 13,667 SH   SOLE   13,667 0 0
ISHARES TR CORE S&P SCP ETF 464287804   1,111,698 10,172 SH   SOLE   10,172 0 0
JOHNSON & JOHNSON COM 478160104   3,513,861 23,004 SH   SOLE   23,004 0 0
JPMORGAN CHASE & CO. COM 46625H100   236,856 817 SH   SOLE   817 0 0
KEYCORP COM 493267108   258,809 14,857 SH   SOLE   14,857 0 0
KRAFT HEINZ CO COM 500754106   2,477,971 95,971 SH   SOLE   95,971 0 0
LAM RESEARCH CORP COM NEW 512807306   545,980 5,609 SH   SOLE   5,609 0 0
LOCKHEED MARTIN CORP COM 539830109   6,920,238 14,942 SH   SOLE   14,942 0 0
LOWES COS INC COM 548661107   4,999,397 22,533 SH   SOLE   22,533 0 0
M & T BK CORP COM 55261F104   3,031,676 15,628 SH   SOLE   15,628 0 0
MARKEL GROUP INC COM 570535104   691,087 346 SH   SOLE   346 0 0
MASTERCARD INCORPORATED CL A 57636Q104   573,741 1,021 SH   SOLE   1,021 0 0
MCKESSON CORP COM 58155Q103   1,276,503 1,742 SH   SOLE   1,742 0 0
MEDTRONIC PLC SHS G5960L103   647,760 7,431 SH   SOLE   7,431 0 0
META PLATFORMS INC CL A 30303M102   69,074,153 93,585 SH   SOLE   93,585 0 0
MICROSOFT CORP COM 594918104   61,102,839 122,842 SH   SOLE   122,842 0 0
MOHAWK INDS INC COM 608190104   1,476,986 14,088 SH   SOLE   14,088 0 0
NEW YORK TIMES CO CL A 650111107   447,840 8,000 SH   SOLE   8,000 0 0
NORFOLK SOUTHN CORP COM 655844108   435,661 1,702 SH   SOLE   1,702 0 0
OFG BANCORP COM 67103X102   428,000 10,000 SH   SOLE   10,000 0 0
ORACLE CORP COM 68389X105   1,953,240 8,934 SH   SOLE   8,934 0 0
OTIS WORLDWIDE CORP COM 68902V107   251,214 2,537 SH   SOLE   2,537 0 0
PEPSICO INC COM 713448108   11,018,870 83,451 SH   SOLE   83,451 0 0
PNC FINL SVCS GROUP INC COM 693475105   731,326 3,923 SH   SOLE   3,923 0 0
PROCTER AND GAMBLE CO COM 742718109   978,225 6,140 SH   SOLE   6,140 0 0
REGENERON PHARMACEUTICALS COM 75886F107   4,343,850 8,274 SH   SOLE   8,274 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   2,771,983 41,816 SH   SOLE   41,816 0 0
RTX CORPORATION COM 75513E101   1,157,793 7,929 SH   SOLE   7,929 0 0
SHELL PLC SPON ADS 780259305   246,153 3,496 SH   SOLE   3,496 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   16,570,893 26,820 SH   SOLE   26,820 0 0
STRYKER CORPORATION COM 863667101   2,956,147 7,472 SH   SOLE   7,472 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   476,308 2,103 SH   SOLE   2,103 0 0
THE CIGNA GROUP COM 125523100   768,929 2,326 SH   SOLE   2,326 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   509,663 1,257 SH   SOLE   1,257 0 0
UNION PAC CORP COM 907818108   11,473,629 49,868 SH   SOLE   49,868 0 0
UNITED PARCEL SERVICE INC CL B 911312106   11,245,221 111,405 SH   SOLE   111,405 0 0
UNITEDHEALTH GROUP INC COM 91324P102   297,307 953 SH   SOLE   953 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   8,483,095 30,204 SH   SOLE   30,204 0 0
VISA INC COM CL A 92826C839   353,275 995 SH   SOLE   995 0 0
WALMART INC COM 931142103   727,483 7,440 SH   SOLE   7,440 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   866,731 75,631 SH   SOLE   75,631 0 0
WEBSTER FINL CORP COM 947890109   604,913 11,079 SH   SOLE   11,079 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   1,039,105 885 SH   SOLE   885 0 0
WELLS FARGO CO NEW COM 949746101   23,276,863 290,525 SH   SOLE   290,525 0 0