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,745,883 30,261 SH SOLE 30,261 0 0
ABBVIE INC COM 00287Y109 5,743,180 22,823 SH SOLE 22,823 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 316,099 12,372 SH SOLE 12,372 0 0
ALPHABET INC CAP STK CL A 02079K305 40,077,616 112,146 SH SOLE 112,146 0 0
ALPHABET INC CAP STK CL C 02079K107 155,884,010 441,185 SH SOLE 441,185 0 0
AMAZON COM INC COM 023135106 753,869 3,163 SH SOLE 3,163 0 0
AMERICAN EXPRESS CO COM 025816109 25,547,008 75,527 SH SOLE 75,527 0 0
AMGEN INC COM 031162100 6,815,098 18,820 SH SOLE 18,820 0 0
APPLE INC COM 037833100 21,250,020 73,438 SH SOLE 73,438 0 0
BANK OF AMER CORP 7.25%CNV PFD L 060505682 2,781,227 2,217 SH SOLE 2,217 0 0
BANK OF AMER CORP COM 060505104 543,703 9,542 SH SOLE 9,542 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 70,354,834 140,600 SH SOLE 140,600 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 1 0 0
BOSTON BEER INC CL A 100557107 530,205 2,995 SH SOLE 2,995 0 0
CAMDEN NATL CORP COM 133034108 704,209 12,988 SH SOLE 12,988 0 0
CANADIAN NATL RY CO COM 136375102 6,357,281 53,315 SH SOLE 53,315 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 484,037 6,599 SH SOLE 6,599 0 0
CATERPILLAR INC COM 149123101 374,845 352 SH SOLE 352 0 0
CHEVRON CORPORATION COM 166764100 2,232,124 13,466 SH SOLE 13,466 0 0
CISCO SYS INC COM 17275R102 5,221,567 44,454 SH SOLE 44,454 0 0
COCA COLA CO COM 191216100 10,405,811 128,040 SH SOLE 128,040 0 0
COMCAST CORP NEW CL A 20030N101 5,349,175 217,889 SH SOLE 217,889 0 0
CSX CORP COM 126408103 19,152,974 402,966 SH SOLE 402,966 0 0
CUMMINS INC COM 231021106 370,156 519 SH SOLE 519 0 0
DARDEN RESTAURANTS INC COM 237194105 309,015 1,500 SH SOLE 1,500 0 0
DELL TECHNOLOGIES INC CL C 24703L202 346,462 803 SH SOLE 803 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 306,650 3,815 SH SOLE 3,815 0 0
DISNEY WALT CO COM 254687106 7,434,831 77,245 SH SOLE 77,245 0 0
FASTENAL CO COM 311900104 500,857 10,428 SH SOLE 10,428 0 0
FEDEX CORP COM 31428X106 21,337,931 68,144 SH SOLE 68,144 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 5,099,270 33,770 SH SOLE 33,770 0 0
FIRST BANCORP CORPORATION COM NEW 318672706 286,770 11,000 SH SOLE 11,000 0 0
GE AEROSPACE COM NEW 369604301 247,036 661 SH SOLE 661 0 0
GENERAL DYNAMICS CORP COM 369550108 8,022,119 22,646 SH SOLE 22,646 0 0
HOME DEPOT INC COM 437076102 10,775,432 30,553 SH SOLE 30,553 0 0
INTEL CORP COM 458140100 1,153,344 8,260 SH SOLE 8,260 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 10,059,224 13,660 SH SOLE 13,660 0 0
JOHNSON & JOHNSON COM 478160104 5,815,659 22,899 SH SOLE 22,899 0 0
JPMORGAN CHASE & CO COM 46625H100 200,981 614 SH SOLE 614 0 0
KEYCORP COM 493267108 342,454 14,857 SH SOLE 14,857 0 0
KRAFT HEINZ CO COM 500754106 2,411,602 102,100 SH SOLE 102,100 0 0
LAM RESEARCH CORP COM NEW 512807306 2,430,548 5,609 SH SOLE 5,609 0 0
LOCKHEED MARTIN CORP COM 539830109 7,210,897 14,154 SH SOLE 14,154 0 0
LOWES COS INC COM 548661107 4,731,274 21,458 SH SOLE 21,458 0 0
M & T BK CORP COM 55261F104 3,432,818 14,423 SH SOLE 14,423 0 0
MARKEL GROUP INC COM 570535104 675,741 346 SH SOLE 346 0 0
MASTERCARD INCORPORATED CL A 57636Q104 536,712 1,045 SH SOLE 1,045 0 0
MCKESSON CORP COM 58155Q103 927,877 1,228 SH SOLE 1,228 0 0
MEDTRONIC PLC SHS G5960L103 249,084 3,184 SH SOLE 3,184 0 0
META PLATFORMS INC CL A 30303M102 52,127,420 92,541 SH SOLE 92,541 0 0
MICROSOFT CORP COM 594918104 45,524,853 122,044 SH SOLE 122,044 0 0
MODERNA INC COM 60770K107 210,090 3,000 SH SOLE 3,000 0 0
MOHAWK INDS INC COM 608190104 1,709,297 14,088 SH SOLE 14,088 0 0
NEW YORK TIMES CO MTN BE CL A 650111107 559,840 8,000 SH SOLE 8,000 0 0
NORFOLK SOUTHN CORP COM 655844108 445,774 1,417 SH SOLE 1,417 0 0
OFG BANCORP COM 67103X102 245,350 5,000 SH SOLE 5,000 0 0
ORACLE CORP COM 68389X105 371,358 2,534 SH SOLE 2,534 0 0
PEPSICO INC COM 713448108 11,409,752 84,267 SH SOLE 84,267 0 0
PROCTER & GAMBLE CO COM 742718109 899,490 6,134 SH SOLE 6,134 0 0
REGENERON PHARMACEUTICALS COM 75886F107 5,228,383 8,385 SH SOLE 8,385 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 3,032,078 41,816 SH SOLE 41,816 0 0
RTX CORPORATION COM 75513E101 1,503,800 7,926 SH SOLE 7,926 0 0
SHELL PLC SPON ADS 780259305 271,080 3,496 SH SOLE 3,496 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 537,071 13,350 SH SOLE 13,350 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 20,174,621 27,016 SH SOLE 27,016 0 0
STRYKER CORPORATION COM 863667101 2,222,141 7,058 SH SOLE 7,058 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,030,118 2,157 SH SOLE 2,157 0 0
THE CIGNA GROUP COM 125523100 634,891 2,303 SH SOLE 2,303 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 630,210 1,257 SH SOLE 1,257 0 0
UNION PAC CORP COM 907818108 13,495,824 49,617 SH SOLE 49,617 0 0
UNITED PARCEL SVCS INC CL B 911312106 12,352,825 114,910 SH SOLE 114,910 0 0
UNITEDHEALTH GROUP INC COM 91324P102 408,149 982 SH SOLE 982 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 10,230,699 30,204 SH SOLE 30,204 0 0
VISA INC COM CL A 92826C839 336,228 980 SH SOLE 980 0 0
WALMART INC COM 931142103 860,096 7,594 SH SOLE 7,594 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 1,900,431 71,284 SH SOLE 71,284 0 0
WEBSTER FINL CORP COM 947890109 846,657 11,079 SH SOLE 11,079 0 0
WELLS FARGO & CO COM 949746101 413,200 5,000 SH SOLE 5,000 0 0
WELLS FARGO & CO PERP PFD CNV A 949746804 857,337 741 SH SOLE 741 0 0