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,664,448 21,551 SH   SOLE   0 0 21,551
APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 222,425 2,478 SH   SOLE   0 0 2,478
APPLE INC COM 037833100 BBG001S5N8V8 222,510 1,300 SH   SOLE   0 0 1,300
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 341,109 5,997 SH   SOLE   0 0 5,997
CODA OCTOPUS GROUP INC COM NEW 19188U206 BBG001S7WGC7 3,791,672 611,560 SH   SOLE   0 0 611,560
COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 4,323,332 57,583 SH   SOLE   0 0 57,583
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 287,520 2,400 SH   SOLE   0 0 2,400
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 BBG001SCH7V2 20,060,203 119,002 SH   SOLE   0 0 119,002
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 464,265 3,949 SH   SOLE   0 0 3,949
F5 INC COM 315616102 BBG001SCP8D1 9,128,581 56,650 SH   SOLE   0 0 56,650
GENTEX CORP COM 371901109 BBG001S5RMR8 8,194,445 251,827 SH   SOLE   0 0 251,827
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 673,377 3,645 SH   SOLE   0 0 3,645
INTERDIGITAL INC COM 45867G101 BBG001S8DV79 10,099,874 125,871 SH   SOLE   0 0 125,871
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 250,692 613 SH   SOLE   0 0 613
NATIONAL RESH CORP COM NEW 637372202 BBG004K1F9R1 11,907,163 268,361 SH   SOLE   0 0 268,361
PPG INDS INC COM 693506107 BBG001S5VC13 658,403 5,072 SH   SOLE   0 0 5,072
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 5,268,889 50,242 SH   SOLE   0 0 50,242
SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 4,447,189 45,108 SH   SOLE   0 0 45,108
STURM RUGER & CO INC COM 864159108 BBG001S6LMJ1 6,543,725 125,551 SH   SOLE   0 0 125,551