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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AB Inbev BUD 03524A108 1,390 25,756 SH   SOLE   0 0 0
Abbott Laboratories ABT 002824100 1,012 9,314 SH   SOLE   0 0 0
Abbvie Inc ABBV 00287Y109 2,565 16,744 SH   SOLE   0 0 0
Advande Auto Parts AAP 00751Y106 451 2,608 SH   SOLE   0 0 0
Alphabet Inc. Class A GOOGL 02079K305 6,198 2,844 SH   SOLE   0 0 0
Alphabet Inc. Class C GOOG 02079K107 3,513 1,606 SH   SOLE   0 0 0
American Express AXP 025816109 1,287 6,884 SH   SOLE   0 0 0
Amazon AMZN 023135106 557 5,240 SH   SOLE   0 0 0
Apple Inc AAPL 037833100 219 1,600 SH   SOLE   0 0 0
ATT T 00206R102 662 28,018 SH   SOLE   0 0 0
Bank of America BAC 060505104 797 25,600 SH   SOLE   0 0 0
Beckshire Hathaway BRKB 084670702 29,721 108,863 SH   SOLE   0 0 0
Berkley W R Corp WRB 084423102 441 6,628 SH   SOLE   0 0 0
Boeing Company BA 097023105 511 3,735 SH   SOLE   0 0 0
Booking Holdings Inc BKNG 09857L108 1,268 725 SH   SOLE   0 0 0
Brown Forman BFB 115637209 477 6,804 SH   SOLE   0 0 0
Cable One Inc. CABO 12685J105 957 742 SH   SOLE   0 0 0
Canadian National Railway CNI 136375102 965 8,576 SH   SOLE   0 0 0
Cedar Fair FUN 150185106 381 8,675 SH   SOLE   0 0 0
Colfax CFX 194014106 649 16,300 SH   SOLE   0 0 0
Cigna Corp CI 125523100 338 1,284 SH   SOLE   0 0 0
Vistaprint NV Cimpress CMPR N93540107 599 9,425 SH   SOLE   0 0 0
Coca Cola Co KO 191216100 2,812 44,703 SH   SOLE   0 0 0
Colgate Palmolive CL 172967333 427 5,327 SH   SOLE   0 0 0
Comcast CMCSA 20030N101 751 19,130 SH   SOLE   0 0 0
Credit Acceptance Corp CACC 225310101 683 1,442 SH   SOLE   0 0 0
CSX Corp CSX 126408103 1,700 45,389 SH   SOLE   0 0 0
Danaher Corp DHR 235851102 1,128 4,448 SH   SOLE   0 0 0
Warner Brothers Discovery,inc WBD 934423104 983 73,267 SH   SOLE   0 0 0
ESAB Corp ESAB 29605J106 229 5,242 SH   SOLE   0 0 0
Dish Network DISH 25470M109 643 35,836 SH   SOLE   0 0 0
Disney Company DIS 254687106 2,415 25,588 SH   SOLE   0 0 0
Enovis Corp ENOV 194014502 288 5,242 SH   SOLE   0 0 0
Eaton Corp ETN G29183103 429 3,407 SH   SOLE   0 0 0
Everest Re Group Inc RE G3223R108 673 2,400 SH   SOLE   0 0 0
Fiserv Inc FISV 337738108 377 4,242 SH   SOLE   0 0 0
FTI Consulting, Inc. FCN 302941109 302 1,670 SH   SOLE   0 0 0
General Dynamics Corp GD 369550108 1,861 8,411 SH   SOLE   0 0 0
Goldman Sachs Group Inc. GS 38141G104 1,409 4,745 SH   SOLE   0 0 0
Howard Hughs HHC 44267D107 843 12,392 SH   SOLE   0 0 0
IBM Corp IBM 459200101 2,768 19,608 SH   SOLE   0 0 0
Idexx Labs Inc IDXX 45168D104 1,387 3,955 SH   SOLE   0 0 0
Imperial Metals Corp IPMLF 452892102 4,449 1,975,885 SH   SOLE   0 0 0
Intel INTC 458140100 532 14,232 SH   SOLE   0 0 0
John Marshall Bancorp JMSB 47804G103 1,013 44,950 SH   SOLE   0 0 0
Jefferies Financial JEF 47233W109 430 15,585 SH   SOLE   0 0 0
Johnson & Johnson JNJ 478160104 4,392 24,743 SH   SOLE   0 0 0
JPMorgan Chase & Co JPM 46625H100 1,023 9,086 SH   SOLE   0 0 0
Keurig Dr. Pepper KDP 49271V100 223 6,295 SH   SOLE   0 0 0
Kraft Heintz Co KHC 500754106 452 11,858 SH   SOLE   0 0 0
Leidos Holdings Inc LDOS 525327102 589 5,852 SH   SOLE   0 0 0
Liberty Broadband cl C LBRDK 530307305 503 4,354 SH   SOLE   0 0 0
Liberty Global cl A LBTYA G5480U104 207 9,820 SH   SOLE   0 0 0
Liberty Global cl C LBTYK G5480U120 255 11,551 SH   SOLE   0 0 0
Liberty Media Sirius A LSXMA 531229409 151 4,187 SH   SOLE   0 0 0
Liberty Media Sirius C LSXMK 531229607 323 8,960 SH   SOLE   0 0 0
Lowes LOW 548661107 899 5,145 SH   SOLE   0 0 0
Markel Corp MKL 570535104 20,706 16,011 SH   SOLE   0 0 0
Mastercard MA 57636Q104 380 1,205 SH   SOLE   0 0 0
McDonald's MCD 580135101 2,597 10,518 SH   SOLE   0 0 0
Medtronic MDT BTN1Y11US 2,272 25,320 SH   SOLE   0 0 0
Mettler Toledo Intl MTD 592688105 2,252 1,960 SH   SOLE   0 0 0
Microsoft Corp MSFT 594918104 3,991 15,538 SH   SOLE   0 0 0
Mohawk Industries MHK 608190104 1,584 12,768 SH   SOLE   0 0 0
Mondelez Intl Inc MDLZ 609207105 382 6,145 SH   SOLE   0 0 0
Moodys Corp MCO 615369105 2,147 7,895 SH   SOLE   0 0 0
Oracle Corp ORCL 68389X105 1,613 23,092 SH   SOLE   0 0 0
PepsiCo PEP 713448108 2,703 16,221 SH   SOLE   0 0 0
Philip Morris Intl PM 718172109 3,999 40,501 SH   SOLE   0 0 0
Proctor & Gamble Co PG 742718109 665 4,626 SH   SOLE   0 0 0
Raytheon Technologies Corp RTX 75513E101 2,810 29,238 SH   SOLE   0 0 0
Republic First Bancorp Inc FRBK 760416107 1,298 340,740 SH   SOLE   0 0 0
Synalloy Corp SYNL 871565107 255 18,154 SH   SOLE   0 0 0
SEI Investments SEIC 784117103 242 4,480 SH   SOLE   0 0 0
Sysco Corp SYY 871829107 1,204 14,213 SH   SOLE   0 0 0
United Parcel Service Inc UPS 911312205 998 5,466 SH   SOLE   0 0 0
ViacomCBS cl B VIAC 92556H206 368 14,916 SH   SOLE   0 0 0
Walgreens WBA 931422109 927 24,459 SH   SOLE   0 0 0
Wells Fargo WFC 949746101 1,027 26,207 SH   SOLE   0 0 0
Wynn Resorts WYNN 983134107 586 10,281 SH   SOLE   0 0 0