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
ABBOTT LABS COM 002824100 40 340 SH   SOLE   340 0 0
ALPHABET INC CAP STK CL A 02079K305 239 86 SH   SOLE   86 0 0
ALPHABET INC CAP STK CL C 02079K107 13,057 4,675 SH   SOLE   4,675 0 0
AVALARA INC COM 05338G106 7,190 72,250 SH   SOLE   72,250 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,058 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 729 2,065 SH   SOLE   2,065 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 758 13,400 SH   SOLE   13,400 0 0
BROWN FORMAN CORP CL B 115637209 201 3,000 SH   SOLE   3,000 0 0
CME GROUP INC COM 12572Q105 905 3,805 SH   SOLE   3,805 0 0
CONOCOPHILLIPS COM 20825C104 80 800 SH   SOLE   800 0 0
DARLING INGREDIENTS INC COM 237266101 1,550 19,285 SH   SOLE   19,285 0 0
DIGIMARC CORP NEW COM 25381B101 13,336 505,730 SH   SOLE   505,730 0 0
ENERGY RECOVERY INC COM 29270J100 3,500 173,805 SH   SOLE   173,805 0 0
ENSTAR GROUP LIMITED SHS G3075P101 10,041 38,540 SH   SOLE   38,540 0 0
EXXON MOBIL CORP COM 30231G102 514 6,225 SH   SOLE   6,225 0 0
FRANCO NEV CORP COM 351858105 183 1,145 SH   SOLE   1,145 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 9,843 137,976 SH   SOLE   137,976 0 0
HEICO CORP NEW COM 422806109 330 2,150 SH   SOLE   2,150 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 368 2,330 SH   SOLE   2,330 0 0
MASTERCARD INCORPORATED CL A 57636Q104 800 2,239 SH   SOLE   2,239 0 0
MICROSOFT CORP COM 594918104 470 1,525 SH   SOLE   1,525 0 0
NATERA INC COM 632307104 5,514 135,545 SH   SOLE   135,545 0 0
NOVO-NORDISK A S ADR 670100205 250 2,255 SH   SOLE   2,255 0 0
PHILLIPS 66 COM 718546104 15 170 SH   SOLE   170 0 0
PTC INC COM 69370C100 12,251 113,730 SH   SOLE   113,730 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 8,244 52,011 SH   SOLE   52,011 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 30 600 SH   SOLE   600 0 0
ROYALTY PHARMA PLC SHS CL A G7709Q104 5,515 141,560 SH   SOLE   141,560 0 0
SEAGEN INC COM 81181C104 7,978 55,385 SH   SOLE   55,385 0 0
SPDR GOLD TR GOLD SHS 78463V107 117 650 SH   SOLE   650 0 0
ST JOE CO COM 790148100 1,086 18,325 SH   SOLE   18,325 0 0
STEREOTAXIS INC COM NEW 85916J409 4,588 1,229,925 SH   SOLE   1,229,925 0 0
TERADYNE INC COM 880770102 414 3,500 SH   SOLE   3,500 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 33,723 24,941 SH   SOLE   24,941 0 0
TRUPANION INC COM 898202106 10,525 118,095 SH   SOLE   118,095 0 0
UBIQUITI INC COM 90353W103 9,499 32,623 SH   SOLE   32,623 0 0
VOLITIONRX LTD COM 928661107 10,205 3,390,245 SH   SOLE   3,390,245 0 0
XPO LOGISTICS INC COM 983793100 10,498 144,201 SH   SOLE   144,201 0 0