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
ABBOTT LABS COM 002824100   428,326 3,229 SH   SOLE   3,229 0 0
ABBVIE INC COM 00287Y109   806,442 3,849 SH   SOLE   3,849 0 0
AGNICO EAGLE MINES LTD COM 008474108   6,372,014 58,777 SH   SOLE   58,777 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   4,269,041 159,650 SH   SOLE   159,650 0 0
ALPHABET INC CAP STK CL A 02079K305   544,796 3,523 SH   SOLE   3,523 0 0
ALPHABET INC CAP STK CL C 02079K107   2,610,447 16,709 SH   SOLE   16,709 0 0
AMCOR PLC ORD G0250X107   97,000 10,000 SH   SOLE   10,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   4,563,219 52,487 SH   SOLE   52,487 0 0
APA CORPORATION COM 03743Q108   2,105,110 100,148 SH   SOLE   100,148 0 0
APPLE INC COM 037833100   3,696,021 16,639 SH   SOLE   16,639 0 0
APPLIED MATLS INC COM 038222105   221,308 1,525 SH   SOLE   1,525 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   132,889 17,695 SH   SOLE   17,695 0 0
ARQ INC COM 00770C101   44,202 10,600 SH   SOLE   10,600 0 0
AUTOLIV INC COM 052800109   3,687,038 41,685 SH   SOLE   41,685 0 0
BANK AMERICA CORP COM 060505104   1,401,168 33,577 SH   SOLE   33,577 0 0
BANK NEW YORK MELLON CORP COM 064058100   3,434,057 40,945 SH   SOLE   40,945 0 0
BAXTER INTL INC COM 071813109   373,044 10,898 SH   SOLE   10,898 0 0
BERKLEY W R CORP COM 084423102   924,439 12,991 SH   SOLE   12,991 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   798,441 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,735,562 18,280 SH   SOLE   18,280 0 0
BORGWARNER INC COM 099724106   328,902 11,480 SH   SOLE   11,480 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   711,680 6,950 SH   SOLE   6,950 0 0
CAMECO CORP COM 13321L108   2,900,956 70,480 SH   SOLE   70,480 0 0
CARDINAL HEALTH INC COM 14149Y108   1,612,597 11,705 SH   SOLE   11,705 0 0
CBOE GLOBAL MKTS INC COM 12503M108   840,667 3,715 SH   SOLE   3,715 0 0
CENTENE CORP DEL COM 15135B101   1,253,661 20,650 SH   SOLE   20,650 0 0
CF INDS HLDGS INC COM 125269100   656,460 8,400 SH   SOLE   8,400 0 0
CHEVRON CORP NEW COM 166764100   4,279,110 25,579 SH   SOLE   25,579 0 0
CISCO SYS INC COM 17275R102   3,919,079 63,508 SH   SOLE   63,508 0 0
CITIGROUP INC COM NEW 172967424   3,254,465 45,844 SH   SOLE   45,844 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,409,236 171,440 SH   SOLE   171,440 0 0
CNH INDL N V SHS N20944109   2,653,585 216,090 SH   SOLE   216,090 0 0
CNX RES CORP COM 12653C108   1,705,429 54,175 SH   SOLE   54,175 0 0
COCA COLA CO COM 191216100   993,441 13,871 SH   SOLE   13,871 0 0
COLGATE PALMOLIVE CO COM 194162103   1,814,875 19,369 SH   SOLE   19,369 0 0
COMCAST CORP NEW CL A 20030N101   4,789,251 129,790 SH   SOLE   129,790 0 0
CONOCOPHILLIPS COM 20825C104   6,651,231 63,333 SH   SOLE   63,333 0 0
CORTEVA INC COM 22052L104   5,239,992 83,267 SH   SOLE   83,267 0 0
COSTCO WHSL CORP NEW COM 22160K105   308,324 326 SH   SOLE   326 0 0
CUMMINS INC COM 231021106   2,347,665 7,490 SH   SOLE   7,490 0 0
DEVON ENERGY CORP NEW COM 25179M103   3,707,910 99,142 SH   SOLE   99,142 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   340,253 3,247 SH   SOLE   3,247 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   742,406 22,504 SH   SOLE   22,504 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   202,753 4,920 SH   SOLE   4,920 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   689,645 13,393 SH   SOLE   13,393 0 0
DISNEY WALT CO COM 254687106   1,609,698 16,309 SH   SOLE   16,309 0 0
EMERSON ELEC CO COM 291011104   4,006,245 36,540 SH   SOLE   36,540 0 0
ENBRIDGE INC COM 29250N105   279,418 6,306 SH   SOLE   6,306 0 0
EOG RES INC COM 26875P101   217,366 1,695 SH   SOLE   1,695 0 0
EXPAND ENERGY CORPORATION COM 165167735   2,213,598 19,885 SH   SOLE   19,885 0 0
EXXON MOBIL CORP COM 30231G102   539,585 4,537 SH   SOLE   4,537 0 0
FEDERATED HERMES INC CL B 314211103   2,833,351 69,496 SH   SOLE   69,496 0 0
FLOWSERVE CORP COM 34354P105   3,181,437 65,140 SH   SOLE   65,140 0 0
GENERAL DYNAMICS CORP COM 369550108   3,574,068 13,112 SH   SOLE   13,112 0 0
GENERAL MLS INC COM 370334104   1,780,665 29,782 SH   SOLE   29,782 0 0
HOME DEPOT INC COM 437076102   842,194 2,298 SH   SOLE   2,298 0 0
I-80 GOLD CORP COM 44955L106   108,680 186,800 SH   SOLE   186,800 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,967,959 7,935 SH   SOLE   7,935 0 0
INGREDION INC COM 457187102   1,114,806 8,245 SH   SOLE   8,245 0 0
INTEL CORP COM 458140100   3,532,631 155,554 SH   SOLE   155,554 0 0
JOHNSON & JOHNSON COM 478160104   2,287,709 13,794 SH   SOLE   13,794 0 0
JPMORGAN CHASE & CO. COM 46625H100   686,840 2,800 SH   SOLE   2,800 0 0
KIMBERLY-CLARK CORP COM 494368103   3,635,000 25,559 SH   SOLE   25,559 0 0
KIMCO RLTY CORP COM 49446R109   3,398,123 159,987 SH   SOLE   159,987 0 0
KOPIN CORP COM 500600101   142,813 153,200 SH   SOLE   153,200 0 0
LAUDER ESTEE COS INC CL A 518439104   2,281,950 34,575 SH   SOLE   34,575 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   138,891 69,100 SH   SOLE   69,100 0 0
LOCKHEED MARTIN CORP COM 539830109   417,227 934 SH   SOLE   934 0 0
LOWES COS INC COM 548661107   1,820,826 7,807 SH   SOLE   7,807 0 0
MACERICH CO COM 554382101   2,121,525 123,560 SH   SOLE   123,560 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,133,519 4,645 SH   SOLE   4,645 0 0
MEDTRONIC PLC SHS G5960L103   5,967,063 66,404 SH   SOLE   66,404 0 0
MERCK & CO INC COM 58933Y105   2,280,622 25,408 SH   SOLE   25,408 0 0
MICROSOFT CORP COM 594918104   4,427,725 11,795 SH   SOLE   11,795 0 0
MID-AMER APT CMNTYS INC COM 59522J103   1,053,240 6,285 SH   SOLE   6,285 0 0
MONDELEZ INTL INC CL A 609207105   1,344,108 19,810 SH   SOLE   19,810 0 0
MOSAIC CO NEW COM 61945C103   882,551 32,675 SH   SOLE   32,675 0 0
NOKIA CORP SPONSORED ADR 654902204   3,285,312 623,399 SH   SOLE   623,399 0 0
NORFOLK SOUTHN CORP COM 655844108   2,528,373 10,675 SH   SOLE   10,675 0 0
NUTRIEN LTD COM 67077M108   2,920,546 58,799 SH   SOLE   58,799 0 0
NVIDIA CORPORATION COM 67066G104   648,112 5,980 SH   SOLE   5,980 0 0
OCCIDENTAL PETE CORP COM 674599105   1,110,600 22,500 SH   SOLE   22,500 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   295,100 87,567 SH   SOLE   87,567 0 0
PEPSICO INC COM 713448108   3,033,736 20,233 SH   SOLE   20,233 0 0
PFIZER INC COM 717081103   3,141,291 123,965 SH   SOLE   123,965 0 0
PHILLIPS 66 COM 718546104   203,742 1,650 SH   SOLE   1,650 0 0
PNC FINL SVCS GROUP INC COM 693475105   2,781,384 15,824 SH   SOLE   15,824 0 0
PROCTER AND GAMBLE CO COM 742718109   5,774,703 33,885 SH   SOLE   33,885 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,014,768 1,600 SH   SOLE   1,600 0 0
RIO TINTO PLC SPONSORED ADR 767204100   1,023,462 17,035 SH   SOLE   17,035 0 0
SCHLUMBERGER LTD COM STK 806857108   4,323,541 103,434 SH   SOLE   103,434 0 0
SIMON PPTY GROUP INC NEW COM 828806109   587,258 3,536 SH   SOLE   3,536 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   219,280 392 SH   SOLE   392 0 0
TARGET CORP COM 87612E106   2,983,652 28,590 SH   SOLE   28,590 0 0
TELADOC HEALTH INC COM 87918A105   501,480 63,000 SH   SOLE   63,000 0 0
THOR INDS INC COM 885160101   928,824 12,252 SH   SOLE   12,252 0 0
TJX COS INC NEW COM 872540109   863,318 7,088 SH   SOLE   7,088 0 0
TORO CO COM 891092108   557,192 7,659 SH   SOLE   7,659 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   454,842 1,350 SH   SOLE   1,350 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   337,288 106,400 SH   SOLE   106,400 0 0
TRAVELERS COMPANIES INC COM 89417E109   9,738,739 36,825 SH   SOLE   36,825 0 0
UNILEVER PLC SPON ADR NEW 904767704   878,362 14,750 SH   SOLE   14,750 0 0
UNION PAC CORP COM 907818108   4,608,569 19,508 SH   SOLE   19,508 0 0
UNITED PARCEL SERVICE INC CL B 911312106   4,306,878 39,157 SH   SOLE   39,157 0 0
UNITED RENTALS INC COM 911363109   263,214 420 SH   SOLE   420 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,903,307 3,634 SH   SOLE   3,634 0 0
V F CORP COM 918204108   2,458,827 158,429 SH   SOLE   158,429 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   242,046 4,855 SH   SOLE   4,855 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   247,527 1,541 SH   SOLE   1,541 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   205,105 1,101 SH   SOLE   1,101 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   620,309 3,591 SH   SOLE   3,591 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   445,305 7,341 SH   SOLE   7,341 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   246,561 1,271 SH   SOLE   1,271 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   231,070 2,786 SH   SOLE   2,786 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   509,347 11,229 SH   SOLE   11,229 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   199,943 17,900 SH   SOLE   17,900 0 0
WALMART INC COM 931142103   1,404,376 15,997 SH   SOLE   15,997 0 0
WELLS FARGO CO NEW COM 949746101   1,252,950 17,453 SH   SOLE   17,453 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   526,747 17,990 SH   SOLE   17,990 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   4,180,441 12,370 SH   SOLE   12,370 0 0
WINMARK CORP COM 974250102   298,797 940 SH   SOLE   940 0 0