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
ABBOTT LABORATORIES COM 002824100 2,990,695 30,261 SH SOLE 30,261 0 0
ABBVIE INC COM 00287Y109 5,970,269 22,823 SH SOLE 22,823 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 333,081 12,975 SH SOLE 12,975 0 0
ALPHABET INC CAP STK CL A 02079K305 38,543,153 112,018 SH SOLE 112,018 0 0
ALPHABET INC CAP STK CL C 02079K107 150,510,523 441,717 SH SOLE 441,717 0 0
AMAZON COM INC COM 023135106 788,061 3,163 SH SOLE 3,163 0 0
AMERICAN EXPRESS CO COM 025816109 22,964,112 75,515 SH SOLE 75,515 0 0
AMGEN INC COM 031162100 7,932,818 18,820 SH SOLE 18,820 0 0
APPLE INC COM 037833100 24,449,662 73,418 SH SOLE 73,418 0 0
BANCO SANTANDER SA ADR 05964H105 314,826 22,764 SH SOLE 22,764 0 0
BANK OF AMER CORP COM 060505104 500,429 9,194 SH SOLE 9,194 0 0
BANK OF AMER CORP 7.25%CNV PFD L 060505682 2,706,868 2,217 SH SOLE 2,217 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 747,005 1 SH SOLE 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 69,924,629 140,425 SH SOLE 140,425 0 0
BOSTON BEER INC CL A 100557107 491,240 2,995 SH SOLE 2,995 0 0
CAMDEN NATL CORP COM 133034108 718,821 12,988 SH SOLE 12,988 0 0
CANADIAN NATL RY CO COM 136375102 6,285,054 52,860 SH SOLE 52,860 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 362,021 6,599 SH SOLE 6,599 0 0
CATERPILLAR INC COM 149123101 285,398 352 SH SOLE 352 0 0
CHEVRON CORPORATION COM 166764100 2,736,006 13,398 SH SOLE 13,398 0 0
CISCO SYS INC COM 17275R102 2,706,033 25,142 SH SOLE 25,142 0 0
COCA COLA CO COM 191216100 10,894,543 126,563 SH SOLE 126,563 0 0
COMCAST CORP NEW CL A 20030N101 4,728,361 217,296 SH SOLE 217,296 0 0
CSX CORP COM 126408103 18,633,022 400,624 SH SOLE 400,624 0 0
CUMMINS INC COM 231021106 268,100 519 SH SOLE 519 0 0
DARDEN RESTAURANTS INC COM 237194105 289,875 1,500 SH SOLE 1,500 0 0
DELL TECHNOLOGIES INC CL C 24703L202 424,981 790 SH SOLE 790 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 326,564 3,815 SH SOLE 3,815 0 0
DISNEY WALT CO COM 254687106 8,102,161 77,237 SH SOLE 77,237 0 0
FASTENAL CO COM 311900104 516,499 10,428 SH SOLE 10,428 0 0
FEDEX CORP COM 31428X106 19,248,992 67,519 SH SOLE 67,519 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 3,267,399 29,872 SH SOLE 29,872 0 0
FIRST BANCORP CORPORATION COM NEW 318672706 289,740 11,000 SH SOLE 11,000 0 0
GE AEROSPACE COM NEW 369604301 206,424 661 SH SOLE 661 0 0
GENERAL DYNAMICS CORP COM 369550108 7,401,800 22,306 SH SOLE 22,306 0 0
HOME DEPOT INC COM 437076102 8,427,732 29,624 SH SOLE 29,624 0 0
INTEL CORP COM 458140100 991,898 8,250 SH SOLE 8,250 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 10,105,258 13,660 SH SOLE 13,660 0 0
JOHNSON & JOHNSON COM 478160104 6,062,281 22,899 SH SOLE 22,899 0 0
JPMORGAN CHASE & CO COM 46625H100 203,130 614 SH SOLE 614 0 0
KEYCORP COM 493267108 298,180 14,857 SH SOLE 14,857 0 0
KRAFT HEINZ CO COM 500754106 2,319,712 102,100 SH SOLE 102,100 0 0
LAM RESEARCH CORP COM NEW 512807306 1,842,613 5,609 SH SOLE 5,609 0 0
LOCKHEED MARTIN CORP COM 539830109 7,148,852 14,038 SH SOLE 14,038 0 0
LOWES COS INC COM 548661107 3,884,833 21,080 SH SOLE 21,080 0 0
M & T BK CORP COM 55261F104 2,960,883 13,607 SH SOLE 13,607 0 0
MARKEL GROUP INC COM 570535104 592,508 346 SH SOLE 346 0 0
MASTERCARD INCORPORATED CL A 57636Q104 576,286 1,045 SH SOLE 1,045 0 0
MCKESSON CORP COM 58155Q103 902,549 1,057 SH SOLE 1,057 0 0
MEDTRONIC PLC SHS G5960L103 274,747 3,184 SH SOLE 3,184 0 0
META PLATFORMS INC CL A 30303M102 66,913,809 92,272 SH SOLE 92,272 0 0
MICROSOFT CORP COM 594918104 62,593,290 122,038 SH SOLE 122,038 0 0
MODERNA INC COM 60770K107 577,710 3,000 SH SOLE 3,000 0 0
MOHAWK INDS INC COM 608190104 1,757,055 14,088 SH SOLE 14,088 0 0
NETFLIX INC. COM 64110L106 366,112 110 SH Call SOLE 110 0 0
NETFLIX INC. COM 64110L106 472,727 6,794 SH SOLE 6,794 0 0
NEW YORK TIMES CO MTN BE CL A 650111107 509,600 8,000 SH SOLE 8,000 0 0
NORFOLK SOUTHN CORP COM 655844108 437,853 1,417 SH SOLE 1,417 0 0
NVIDIA CORPORATION COM 67066G104 213,535 935 SH SOLE 935 0 0
OFG BANCORP COM 67103X102 250,400 5,000 SH SOLE 5,000 0 0
ORACLE CORP COM 68389X105 347,918 2,534 SH SOLE 2,534 0 0
PEPSICO INC COM 713448108 10,692,380 84,378 SH SOLE 84,378 0 0
PROCTER & GAMBLE CO COM 742718109 902,044 6,209 SH SOLE 6,209 0 0
REGENERON PHARMACEUTICALS COM 75886F107 6,350,511 8,375 SH SOLE 8,375 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,972,281 41,816 SH SOLE 41,816 0 0
RTX CORPORATION COM 75513E101 865,500 4,662 SH SOLE 4,662 0 0
SHELL PLC SPON ADS 780259305 332,295 3,496 SH SOLE 3,496 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 20,575,167 26,979 SH SOLE 26,979 0 0
STRYKER CORPORATION COM 863667101 1,943,703 7,058 SH SOLE 7,058 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 984,002 2,157 SH SOLE 2,157 0 0
THE CIGNA GROUP COM 125523100 626,024 2,303 SH SOLE 2,303 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 848,538 1,257 SH SOLE 1,257 0 0
UNION PAC CORP COM 907818108 13,433,425 49,364 SH SOLE 49,364 0 0
UNITED PARCEL SVCS INC CL B 911312106 10,747,375 115,019 SH SOLE 115,019 0 0
UNITEDHEALTH GROUP INC COM 91324P102 360,473 982 SH SOLE 982 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 10,390,176 30,204 SH SOLE 30,204 0 0
VISA INC COM CL A 92826C839 344,957 960 SH SOLE 960 0 0
WALMART INC COM 931142103 789,168 7,594 SH SOLE 7,594 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 2,186,834 70,657 SH SOLE 70,657 0 0
WELLS FARGO & CO COM 949746101 400,250 5,000 SH SOLE 5,000 0 0
WELLS FARGO & CO PERP PFD CNV A 949746804 799,532 741 SH SOLE 741 0 0