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
ALBEMARLE CORP COM 012653101 BBG001S7SBP9 3,342,230 23,133 SH   SOLE   0 0 23,133
AMAZON COM INC COM 023135106 BBG001S5PQL7 212,716 1,400 SH   SOLE   0 0 1,400
APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 230,925 2,478 SH   SOLE   0 0 2,478
APPLE INC COM 037833100 BBG001S5N8V8 250,242 1,300 SH   SOLE   0 0 1,300
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 200,086 561 SH   SOLE   0 0 561
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 409,655 5,997 SH   SOLE   0 0 5,997
CODA OCTOPUS GROUP INC COM NEW 19188U206 BBG001S7WGC7 3,584,211 595,384 SH   SOLE   0 0 595,384
COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 9,733,433 55,965 SH   SOLE   0 0 55,965
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 278,568 2,400 SH   SOLE   0 0 2,400
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 BBG001SCH7V2 18,944,269 114,405 SH   SOLE   0 0 114,405
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 5,660,876 74,241 SH   SOLE   0 0 74,241
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 394,771 3,949 SH   SOLE   0 0 3,949
F5 INC COM 315616102 BBG001SCP8D1 9,955,990 55,626 SH   SOLE   0 0 55,626
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 1,559,513 33,873 SH   SOLE   0 0 33,873
GENTEX CORP COM 371901109 BBG001S5RMR8 8,139,654 249,224 SH   SOLE   0 0 249,224
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 1,390,866 27,304 SH   SOLE   0 0 27,304
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 764,393 3,645 SH   SOLE   0 0 3,645
INTERDIGITAL INC COM 45867G101 BBG001S8DV79 11,058,741 101,886 SH   SOLE   0 0 101,886
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 1,931,856 19,537 SH   SOLE   0 0 19,537
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 277,836 613 SH   SOLE   0 0 613
NATIONAL RESH CORP COM NEW 637372202 BBG004K1F9R1 9,954,267 251,625 SH   SOLE   0 0 251,625
PPG INDS INC COM 693506107 BBG001S5VC13 761,248 5,090 SH   SOLE   0 0 5,090
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 5,339,167 49,579 SH   SOLE   0 0 49,579
SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 5,041,847 44,848 SH   SOLE   0 0 44,848
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 375,020 789 SH   SOLE   0 0 789
STURM RUGER & CO INC COM 864159108 BBG001S6LMJ1 5,477,075 120,508 SH   SOLE   0 0 120,508