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,703 27,099 SH   SOLE   0 0 0
Abbott Laboratories ABT 002824100 1,240 10,347 SH   SOLE   0 0 0
Abbvie Inc ABBV 00287Y109 1,936 17,886 SH   SOLE   0 0 0
Advande Auto Parts AAP 00751Y106 485 2,643 SH   SOLE   0 0 0
Alphabet Inc. Class A GOOGL 02079K305 6,330 3,069 SH   SOLE   0 0 0
Alphabet Inc. Class C GOOG 02079K107 3,453 1,669 SH   SOLE   0 0 0
American Express AXP 025816109 981 6,938 SH   SOLE   0 0 0
Apple Inc AAPL 037833100 195 1,600 SH   SOLE   0 0 0
ATT T 00206R102 860 28,401 SH   SOLE   0 0 0
Bank of America BAC 060505104 1,327 34,301 SH   SOLE   0 0 0
Beckshire Hathaway BRKB 084670702 30,049 117,612 SH   SOLE   0 0 0
Berkley W R Corp WRB 084423102 342 4,541 SH   SOLE   0 0 0
Booking Holdings Inc BKNG 09857L108 1,885 809 SH   SOLE   0 0 0
Brown Forman BFB 115637209 469 6,804 SH   SOLE   0 0 0
Cable One Inc. CABO 12685J105 1,545 845 SH   SOLE   0 0 0
Canadian National Railway CNI 136375102 1,030 8,883 SH   SOLE   0 0 0
Cedar Fair FUN 150185106 431 8,675 SH   SOLE   0 0 0
Cigna Corp CI 125523100 403 1,668 SH   SOLE   0 0 0
Coca Cola Co KO 191216100 2,514 47,686 SH   SOLE   0 0 0
Colgate Palmolive CL 172967333 464 5,881 SH   SOLE   0 0 0
Comcast CMCSA 20030N101 1,129 20,857 SH   SOLE   0 0 0
Credit Acceptance Corp CACC 225310101 591 1,642 SH   SOLE   0 0 0
CSX Corp CSX 126408103 1,487 15,425 SH   SOLE   0 0 0
Danaher Corp DHR 235851102 1,001 4,448 SH   SOLE   0 0 0
Discovery Holdings A DISCA 25468Y107 1,130 25,995 SH   SOLE   0 0 0
Discovery Holdings C DISCK 25470F302 411 11,150 SH   SOLE   0 0 0
Dish Network DISH 25470M109 1,418 39,160 SH   SOLE   0 0 0
Disney Company DIS 254687106 5,056 27,399 SH   SOLE   0 0 0
Dollar Tree Inc DLTR 256746108 1,526 13,329 SH   SOLE   0 0 0
Eaton Corp ETN G29183103 492 3,559 SH   SOLE   0 0 0
Everest Re Group Inc RE G3223R108 620 2,500 SH   SOLE   0 0 0
Fiserv Inc FISV 337738108 545 4,581 SH   SOLE   0 0 0
FTI Consulting, Inc. FCN 302941109 234 1,670 SH   SOLE   0 0 0
General Dynamics Corp GD 369550108 1,654 9,112 SH   SOLE   0 0 0
Goldman Sachs Group Inc. GS 38141G104 1,568 4,850 SH   SOLE   0 0 0
Howard Hughs HHC 44267D107 1,222 12,841 SH   SOLE   0 0 0
IBM Corp IBM 459200101 2,973 22,310 SH   SOLE   0 0 0
Idexx Labs Inc IDXX 45168D104 2,018 4,125 SH   SOLE   0 0 0
Imperial Metals Corp IPMLF 452892102 6,607 1,846,272 SH   SOLE   0 0 0
Intel INTC 458140100 1,089 17,018 SH   SOLE   0 0 0
Jefferies Financial JEF 47233W109 469 15,585 SH   SOLE   0 0 0
Johnson & Johnson JNJ 478160104 4,136 25,168 SH   SOLE   0 0 0
JPMorgan Chase & Co JPM 46625H100 1,445 9,490 SH   SOLE   0 0 0
Keurig Dr. Pepper KDP 49271V100 213 6,195 SH   SOLE   0 0 0
Kraft Heintz Co KHC 500754106 511 12,779 SH   SOLE   0 0 0
Leidos Holdings Inc LDOS 525327102 652 6,771 SH   SOLE   0 0 0
Liberty Broadband cl C LBRDK 530307305 703 4,679 SH   SOLE   0 0 0
Liberty Global cl A LBTYA G5480U104 279 10,872 SH   SOLE   0 0 0
Liberty Global cl C LBTYK G5480U120 316 12,381 SH   SOLE   0 0 0
Liberty Media Sirius A LSXMA 531229409 207 4,697 SH   SOLE   0 0 0
Liberty Media Sirius C LSXMK 531229607 420 9,514 SH   SOLE   0 0 0
Lowes LOW 548661107 997 5,245 SH   SOLE   0 0 0
Markel Corp MKL 570535104 16,266 14,273 SH   SOLE   0 0 0
Mastercard MA 57636Q104 420 1,180 SH   SOLE   0 0 0
McDonald's MCD 580135101 2,569 11,463 SH   SOLE   0 0 0
Medtronic MDT BTN1Y11US 2,003 16,955 SH   SOLE   0 0 0
Mettler Toledo Intl MTD 592688105 2,595 2,245 SH   SOLE   0 0 0
Microsoft Corp MSFT 594918104 3,970 16,839 SH   SOLE   0 0 0
Mohawk Industries MHK 608190104 2,613 13,587 SH   SOLE   0 0 0
Mondelez Intl Inc MDLZ 609207105 400 6,836 SH   SOLE   0 0 0
Moodys Corp MCO 615369105 2,430 8,139 SH   SOLE   0 0 0
Oracle Corp ORCL 68389X105 1,706 24,309 SH   SOLE   0 0 0
PepsiCo PEP 713448108 2,437 17,228 SH   SOLE   0 0 0
Philip Morris Intl PM 718172109 3,746 42,216 SH   SOLE   0 0 0
Proctor & Gamble Co PG 742718109 676 4,992 SH   SOLE   0 0 0
Raytheon Technologies Corp RTX 75513E101 2,402 31,083 SH   SOLE   0 0 0
Republic First Bancorp Inc FRBK 760416107 1,414 375,190 SH   SOLE   0 0 0
SEI Investments SEIC 784117103 269 4,420 SH   SOLE   0 0 0
Sysco Corp SYY 871829107 1,343 17,051 SH   SOLE   0 0 0
United Parcel Service Inc UPS 911312205 1,100 6,471 SH   SOLE   0 0 0
ViacomCBS cl B VIAC 92556H206 732 16,232 SH   SOLE   0 0 0
Walgreens WBA 931422109 1,522 27,729 SH   SOLE   0 0 0
Wells Fargo WFC 949746101 1,299 33,246 SH   SOLE   0 0 0
Wynn Resorts WYNN 983134107 263 2,100 SH   SOLE   0 0 0