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   2,948,959 26,860 SH   SOLE 1 26,860 0 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   7,521,453 75,760 SH   SOLE 1 75,760 0 0
AGNICO EAGLE MINES LTD COM 008474108   3,187,611 61,312 SH   SOLE 1 61,312 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   630,000 600,000 PRN   SOLE 1 600,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   288,900 300,000 PRN   SOLE 1 300,000 0 0
ALPHABET INC CAP STK CL A 02079K305   1,982,969 22,475 SH   SOLE 1 22,475 0 0
ALPHABET INC CAP STK CL C 02079K107   3,540,327 39,900 SH   SOLE 1 39,900 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   1,495,404 43,058 SH   SOLE 1 43,058 0 0
GALLAGHER ARTHUR J & CO COM 363576109   20,998,265 111,373 SH   SOLE 1 111,373 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   399,003 5,885 SH   SOLE 1 5,885 0 0
AXALTA COATING SYS LTD COM G0750C108   6,729,174 264,200 SH   SOLE 1 264,200 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   4,135,243 138,720 SH   SOLE 1 138,720 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   44,830,657 145,130 SH   SOLE 1 145,130 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4   1,061,300 1,000,000 PRN   SOLE 1 1,000,000 0 0
BROWN & BROWN INC COM 115236101   19,065,694 334,662 SH   SOLE 1 334,662 0 0
CAMBRIDGE BANCORP COM 132152109   1,504,632 18,115 SH   SOLE   18,115 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   10,622,906 257,525 SH   SOLE 1 257,525 0 0
CBOE GLOBAL MKTS INC COM 12503M108   9,870,725 78,670 SH   SOLE 1 78,670 0 0
CHURCH & DWIGHT CO INC COM 171340102   12,432,400 154,229 SH   SOLE 1 154,229 0 0
CIGNA CORP NEW COM 125523100   12,972,955 39,153 SH   SOLE 1 39,153 0 0
CITIGROUP INC COM NEW 172967424   3,990,869 88,235 SH   SOLE 1 88,235 0 0
CNB FINL CORP PA COM 126128107   253,078 10,638 SH   SOLE   10,638 0 0
COLGATE PALMOLIVE CO COM 194162103   4,313,753 54,750 SH   SOLE 1 54,750 0 0
COMERICA INC COM 200340107   10,226,379 152,975 SH   SOLE 1 152,975 0 0
CURTISS WRIGHT CORP COM 231561101   11,258,466 67,420 SH   SOLE 1 67,420 0 0
DARDEN RESTAURANTS INC COM 237194105   11,927,504 86,225 SH   SOLE 1 86,225 0 0
DEVON ENERGY CORP NEW COM 25179M103   2,794,092 45,425 SH   SOLE 1 45,425 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   2,192,487 11,850 SH   SOLE 1 11,850 0 0
DARDEN RESTAURANTS INC COM 237194105   1,383,300 10,000 SH Call SOLE   10,000 0 0
EATON CORP PLC SHS G29183103   8,886,509 56,620 SH   SOLE 1 56,620 0 0
EBAY INC. COM 278642103   6,074,318 146,475 SH   SOLE 1 146,475 0 0
EATON CORP PLC SHS G29183103   2,118,825 13,500 SH Call SOLE   13,500 0 0
EVEREST RE GROUP LTD COM G3223R108   12,518,693 37,790 SH   SOLE 1 37,790 0 0
EVERTEC INC COM 30040P103   484,081 14,950 SH   SOLE   14,950 0 0
EXPEDIA GROUP INC COM NEW 30212P303   4,393,140 50,150 SH   SOLE 1 50,150 0 0
EXXON MOBIL CORP COM 30231G102   1,136,090 10,300 SH   SOLE   10,300 0 0
FARO TECHNOLOGIES INC COM 311642102   294,100 10,000 SH Call SOLE   10,000 0 0
FARO TECHNOLOGIES INC COM 311642102   2,314,567 78,700 SH   SOLE 1 78,700 0 0
FEDERATED HERMES INC CL B 314211103   18,755,604 516,541 SH   SOLE 1 516,541 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   6,972,402 102,762 SH   SOLE 1 102,762 0 0
FIRST AMERN FINL CORP COM 31847r102   317,966 6,075 SH   SOLE 1 6,075 0 0
FIRST BANCORP P R COM NEW 318672706   7,699,734 605,325 SH   SOLE 1 605,325 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   1,541,970 27,000 SH   SOLE 1 27,000 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   432,201 16,668 SH   SOLE 1 16,668 0 0
GENERAL DYNAMICS CORP COM 369550108   7,181,544 28,945 SH   SOLE   28,945 0 0
GLOBE LIFE INC COM 37959E102   24,933,357 206,830 SH   SOLE 1 206,830 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   2,425,230 174,477 SH   SOLE 1 174,477 0 0
HENRY SCHEIN INC COM 806407102   3,418,436 42,800 SH   SOLE 1 42,800 0 0
HESS CORP COM 42809H107   8,051,831 56,775 SH   SOLE 1 56,775 0 0
HOME DEPOT INC COM 437076102   9,028,542 28,584 SH   SOLE 1 28,584 0 0
HOSTESS BRANDS INC CL A 44109J106   2,760,681 123,025 SH   SOLE 1 123,025 0 0
JOHNSON & JOHNSON COM 478160104   7,151,499 40,484 SH   SOLE   40,484 0 0
KAMAN CORP NOTE 3.250% 5/0 483548AF0   929,500 1,000,000 PRN   SOLE 1 1,000,000 0 0
KEYCORP COM 493267108   10,648,411 611,275 SH   SOLE 1 611,275 0 0
LEIDOS HOLDINGS INC COM 525327102   13,718,143 130,413 SH   SOLE 1 130,413 0 0
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5   389,250 400,000 PRN   SOLE 1 400,000 0 0
LITTELFUSE INC COM 537008104   11,850,063 53,815 SH   SOLE 1 53,815 0 0
LOUISIANA PAC CORP COM 546347105   264,624 4,470 SH   SOLE 1 4,470 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106   923,285 39,575 SH   SOLE   39,575 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106   438,604 18,800 SH Put SOLE   18,800 0 0
MARKEL CORP COM 570535104   8,729,689 6,626 SH   SOLE 1 6,626 0 0
MARSH & MCLENNAN COS INC COM 571748102   7,219,892 43,630 SH   SOLE 1 43,630 0 0
MEDTRONIC PLC SHS G5960L103   12,715,381 163,605 SH   SOLE 1 163,605 0 0
MERCK & CO INC COM 58933Y105   19,671,657 177,302 SH   SOLE 1 177,302 0 0
MICROSOFT CORP COM 594918104   4,992,333 20,817 SH   SOLE 1 20,817 0 0
MID PENN BANCORP INC COM 59540G107   512,487 17,100 SH   SOLE   17,100 0 0
MONDELEZ INTL INC CL A 609207105   12,406,298 186,141 SH   SOLE 1 186,141 0 0
MOOG INC CL A 615394202   4,352,896 49,600 SH   SOLE 1 49,600 0 0
NEWMONT CORP COM 651639106   4,639,524 98,295 SH   SOLE 1 98,295 0 0
NOODLES & CO COM CL A 65540B105   3,907,963 711,833 SH   SOLE 1 711,833 0 0
NUVASIVE INC COM 670704105   3,534,268 85,700 SH   SOLE 1 85,700 0 0
NUVASIVE INC COM 670704105   525,600 600,000 PRN   SOLE 1 600,000 0 0
ORACLE CORP COM 68389X105   5,754,986 70,406 SH   SOLE 1 70,406 0 0
ORIGIN BANCORP INC COM 68621T102   3,396,585 92,550 SH   SOLE 1 92,550 0 0
OTIS WORLDWIDE CORP COM 68902V107   9,155,614 116,915 SH   SOLE 1 116,915 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7   632,000 400,000 PRN   SOLE 1 400,000 0 0
PAYCHEX INC COM 704326107   3,807,702 32,950 SH   SOLE 1 32,950 0 0
PAYPAL HLDGS INC COM 70450y103   3,130,119 43,950 SH   SOLE 1 43,950 0 0
PENTAIR PLC SHS G7S00T104   8,394,842 186,635 SH   SOLE 1 186,635 0 0
PFIZER INC COM 717081103   10,458,084 204,100 SH   SOLE 1 204,100 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   9,070,038 123,570 SH   SOLE 1 123,570 0 0
PIONEER NAT RES CO COM 723787107   18,027,051 78,931 SH   SOLE 1 78,931 0 0
PJT PARTNERS INC COM CL A 69343T107   4,178,223 56,700 SH   SOLE   56,700 0 0
PPG INDS INC COM 693506107   11,661,379 92,742 SH   SOLE 1 92,742 0 0
PRIMERICA INC COM 74164M108   12,255,375 86,415 SH   SOLE 1 86,415 0 0
PROCTER AND GAMBLE CO COM 742718109   6,170,008 40,710 SH   SOLE   40,710 0 0
PROGRESSIVE CORP COM 743315103   10,270,438 79,180 SH   SOLE   79,180 0 0
QCR HOLDINGS INC COM 74727A104   3,420,196 68,900 SH   SOLE 1 68,900 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   5,644,456 55,930 SH   SOLE 1 55,930 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   9,128,412 49,549 SH   SOLE 1 49,549 0 0
SCHLUMBERGER LTD COM STK 806857108   14,366,039 268,725 SH   SOLE 1 268,725 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   6,787,878 168,100 SH   SOLE 1 168,100 0 0
SOUTHSTATE CORPORATION COM 840441109   7,010,001 91,802 SH   SOLE 1 91,802 0 0
STATE STR CORP COM 857477103   10,607,698 136,750 SH   SOLE 1 136,750 0 0
STELLAR BANCORP INC COM 858927106   3,949,054 134,048 SH   SOLE 1 134,048 0 0
SUNCOR ENERGY INC NEW COM 867224107   3,804,427 119,900 SH   SOLE 1 119,900 0 0
SYNOVUS FINL CORP COM NEW 87161C501   6,126,846 163,165 SH   SOLE 1 163,165 0 0
TE CONNECTIVITY LTD SHS H84989104   1,555,540 13,550 SH   SOLE   13,550 0 0
TEXAS ROADHOUSE INC COM 882681109   5,582,056 61,375 SH   SOLE 1 61,375 0 0
HOWARD HUGHES CORP COM 44267d107   10,667,162 139,586 SH   SOLE 1 139,586 0 0
PNC FINL SVCS GROUP INC COM 693475105   4,749,256 30,070 SH   SOLE   30,070 0 0
US BANCORP DEL COM NEW 902973304   9,012,879 206,670 SH   SOLE   206,670 0 0
V2X INC COM 92242T101   4,702,105 113,880 SH   SOLE 1 113,880 0 0
VERINT SYSTEMS INC NOTE 0.250% 4/1 92343XAC4   870,000 1,000,000 PRN   SOLE 1 1,000,000 0 0
VOYA FINANCIAL INC COM 929089100   14,280,253 232,237 SH   SOLE 1 232,237 0 0
BERKLEY W R CORP COM 084423102   7,603,159 104,770 SH   SOLE 1 104,770 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   292,529 7,830 SH   SOLE 1 7,830 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   4,356,136 3,080 SH   SOLE 1 3,080 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   513,888 42,400 SH   SOLE   42,400 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   3,365,381 13,125 SH   SOLE 1 13,125 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4   665,700 700,000 PRN   SOLE 1 700,000 0 0