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
Balchem Corp. Common Stock COM 057665200 53,038 404,066 SH   SOLE   404,066 0 0
Bel Fuse Inc. - Class A Common Stock CL A 077347201 333 23,434 SH   SOLE   23,434 0 0
Bel Fuse Inc. - Class B Common Stock CL B 077347300 974 67,634 SH   SOLE   67,634 0 0
Berkshire Hathaway Inc. Common Stock CL A 084670108 1,674 4 SH   SOLE   4 0 0
Black Knight Inc. Common Stock COM 09215C105 222 2,852 SH   SOLE   2,852 0 0
Boeing Co. Common Stock COM 097023105 1,198 5,000 SH   SOLE   5,000 0 0
Boston Omaha Corporation - Class A Common Stock CL A 101044105 7,834 247,055 SH   SOLE   247,055 0 0
Broadridge Financial Solutions, Inc.Common Stock COM 11133T103 6,589 40,793 SH   SOLE   40,793 0 0
Dolby Laboratories Common Stock COM 25659T107 853 8,679 SH   SOLE   8,679 0 0
First Horizon National Corp. Common Stock COM 320517105 1,768 102,296 SH   SOLE   102,296 0 0
Flushing Financial Corporation - Common Stock COM 343873105 466 21,745 SH   SOLE   21,745 0 0
Franco-Nevada Corporation Common Stock COM 351858105 1,549 10,676 SH   SOLE   10,676 0 0
Frequency Electronics, Inc. - Common Stock COM 358010106 121 12,393 SH   SOLE   12,393 0 0
Garmin Ltd. - Common Stock COM H2906T109 5,895 40,755 SH   SOLE   40,755 0 0
J. W. Mays, Inc. - Common Stock COM 578473100 324 10,415 SH   SOLE   10,415 0 0
Lixte Biotechnology Holdings Inc. Common Stock COM 539319202 505 166,667 SH   SOLE   166,667 0 0
Mastercard Incorporated Common Stock COM 57636Q104 42,778 117,170 SH   SOLE   117,170 0 0
Metropolitan Bank Holding Corp. Common Stock COM 591774104 470 7,811 SH   SOLE   7,811 0 0
Pathfinder Bancorp Inc. - Common Stock COM 70319R109 196 12,285 SH   SOLE   12,285 0 0
Psychemedics Corp. Common Stock COM 744375205 139 20,000 SH   SOLE   20,000 0 0
Sandbridge Acqusition Corp. Common Stock COM 799793104 499 50,000 SH   SOLE   50,000 0 0
Simulations Plus, Inc. - Common Stock COM 829214105 1,576 28,696 SH   SOLE   28,696 0 0
Synchronoss Technologies Inc. Common Stock COM 87157B103 36 10,000 SH   SOLE   10,000 0 0
Texas Pacific Land Trust Common Stock COM 882610108 29,221 18,266 SH   SOLE   18,266 0 0
Virtus Investment Partners, Inc. - Common Stock COM 92828Q109 1,688 6,076 SH   SOLE   6,076 0 0
Wisdomtree Investments Inc. Common Stock COM 97717P104 327 52,766 SH   SOLE   52,766 0 0