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
ABBVIE INC COM 00287Y109 8,214 50,674 SH   SOLE   50,614 0 60
ADVANCED MICRO DEVICES INC COM 007903107 2,582 23,620 SH   SOLE   23,620 0 0
AGNICO EAGLE MINES LTD COM 008474108 4,378 71,493 SH   SOLE   71,493 0 0
ALPHABET INC CAP STK CL A 02079K305 12,858 4,623 SH   SOLE   4,623 0 0
AMERICAN EXPRESS CO COM 025816109 3,798 20,312 SH   SOLE   20,312 0 0
AMERISOURCEBERGEN CORP COM 03073E105 806 5,216 SH   SOLE   5,216 0 0
APPLE INC COM 037833100 8,762 50,185 SH   SOLE   50,141 0 44
APPLIED MATLS INC COM 038222105 6,830 51,822 SH   SOLE   51,822 0 0
ARCH CAP GROUP LTD ORD G0450A105 5,288 109,222 SH   SOLE   109,222 0 0
AVANTOR INC COM 05352A100 2,114 62,516 SH   SOLE   62,516 0 0
BAKER HUGHES COMPANY CL A 05722G100 2,673 73,434 SH   SOLE   73,272 0 162
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 243 689 SH   SOLE   689 0 0
BEST BUY INC COM 086516101 266 2,930 SH   SOLE   2,870 0 60
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 415 3,569 SH   SOLE   3,569 0 0
BROADCOM INC COM 11135F101 445 708 SH   SOLE   695 0 13
BUNGE LIMITED COM G16962105 373 3,369 SH   SOLE   3,312 0 57
CANADIAN PAC RY LTD COM 13645T100 2,442 29,592 SH   SOLE   29,592 0 0
CARLISLE COS INC COM 142339100 4,535 18,441 SH   SOLE   18,441 0 0
CHEVRON CORP NEW COM 166764100 3,701 22,733 SH   SOLE   22,691 0 42
CISCO SYS INC COM 17275R102 362 6,505 SH   SOLE   6,375 0 130
CONCENTRIX CORP COM 20602D101 4,164 25,001 SH   SOLE   25,001 0 0
CRANE CO COM 224399105 3,324 30,707 SH   SOLE   30,707 0 0
CROCS INC COM 227046109 479 6,275 SH   SOLE   6,275 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 389 2,110 SH   SOLE   2,070 0 40
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,818 88,665 SH   SOLE   88,665 0 0
D R HORTON INC COM 23331A109 824 11,070 SH   SOLE   11,070 0 0
DARLING INGREDIENTS INC COM 237266101 2,766 34,419 SH   SOLE   34,419 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,510 18,314 SH   SOLE   18,314 0 0
DISNEY WALT CO COM 254687106 253 1,846 SH   SOLE   1,846 0 0
DOLLAR TREE INC COM 256746108 4,124 25,752 SH   SOLE   25,752 0 0
DOVER CORP COM 260003108 200 1,275 SH   SOLE   1,275 0 0
EATON CORP PLC SHS G29183103 2,330 15,358 SH   SOLE   15,358 0 0
EQUINOX GOLD CORP COM 29446Y502 1,276 154,395 SH   SOLE   154,395 0 0
EVEREST RE GROUP LTD COM G3223R108 3,540 11,749 SH   SOLE   11,749 0 0
EVGO INC *W EXP 07/01/202 30052F118 281 71,995 SH   SOLE   71,995 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,058 14,366 SH   SOLE   14,366 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2,457 12,557 SH   SOLE   12,557 0 0
EXPEDITORS INTL WASH INC COM 302130109 844 8,185 SH   SOLE   8,185 0 0
EXXON MOBIL CORP COM 30231G102 337 4,086 SH   SOLE   3,996 0 90
FARMLAND PARTNERS INC COM 31154R109 305 22,228 SH   SOLE   21,842 0 386
FISERV INC COM 337738108 587 5,795 SH   SOLE   5,795 0 0
FORD MTR CO DEL COM 345370860 1,030 60,946 SH   SOLE   60,586 0 360
FORTINET INC COM 34959E109 312 913 SH   SOLE   913 0 0
GENUINE PARTS CO COM 372460105 293 2,326 SH   SOLE   2,291 0 35
GRAINGER W W INC COM 384802104 4,078 7,908 SH   SOLE   7,908 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,809 140,214 SH   SOLE   140,214 0 0
HOME DEPOT INC COM 437076102 434 1,453 SH   SOLE   1,453 0 0
HOWMET AEROSPACE INC COM 443201108 2,680 74,569 SH   SOLE   74,569 0 0
INDIE SEMICONDUCTOR INC *W EXP 06/15/202 45569U119 102 53,825 SH   SOLE   53,825 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 340 1,660 SH   SOLE   1,660 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,101 8,340 SH   SOLE   8,340 0 0
INTERNATIONAL PAPER CO COM 460146103 269 5,835 SH   SOLE   5,760 0 75
IONQ INC COM 46222L108 127 10,000 SH   SOLE   10,000 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,331 18,690 SH   SOLE   18,690 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 406 1,465 SH   SOLE   1,465 0 0
JOHNSON & JOHNSON COM 478160104 338 1,910 SH   SOLE   1,910 0 0
KEURIG DR PEPPER INC COM 49271V100 555 14,665 SH   SOLE   14,665 0 0
KINDER MORGAN INC DEL COM 49456B101 348 18,431 SH   SOLE   18,011 0 420
KT CORP SPONSORED ADR 48268K101 837 58,430 SH   SOLE   58,430 0 0
THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112 81 37,350 SH   SOLE   37,350 0 0
LOCKHEED MARTIN CORP COM 539830109 1,399 3,171 SH   SOLE   3,161 0 10
MAG SILVER CORP COM 55903Q104 971 60,065 SH   SOLE   60,065 0 0
MCDONALDS CORP COM 580135101 303 1,228 SH   SOLE   1,228 0 0
MDU RES GROUP INC COM 552690109 327 12,286 SH   SOLE   12,036 0 250
MEDTRONIC PLC SHS G5960L103 357 3,220 SH   SOLE   3,170 0 50
MERCK & CO INC COM 58933Y105 660 8,044 SH   SOLE   7,954 0 90
MICROSOFT CORP COM 594918104 14,193 46,037 SH   SOLE   46,007 0 30
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 11 10,375 SH   SOLE   10,375 0 0
MOLINA HEALTHCARE INC COM 60855R100 5,720 17,149 SH   SOLE   17,149 0 0
MORGAN STANLEY COM NEW 617446448 2,807 32,125 SH   SOLE   32,125 0 0
MOSAIC CO NEW COM 61945C103 2,562 38,530 SH   SOLE   38,530 0 0
NATIONAL FUEL GAS CO COM 636180101 4,715 68,643 SH   SOLE   68,643 0 0
NEWMONT CORP COM 651639106 803 10,116 SH   SOLE   10,051 0 65
NUVVE HOLDING CORP *W EXP 03/19/202 67079Y118 14 16,390 SH   SOLE   16,390 0 0
NVIDIA CORPORATION COM 67066G104 9,339 34,227 SH   SOLE   34,227 0 0
PACIRA BIOSCIENCES INC COM 695127100 3,359 44,023 SH   SOLE   44,023 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 417 11,050 SH   SOLE   10,800 0 250
PFIZER INC COM 717081103 588 11,369 SH   SOLE   11,224 0 145
PIONEER NAT RES CO COM 723787107 2,513 10,051 SH   SOLE   10,051 0 0
PRUDENTIAL FINL INC COM 744320102 3,471 29,377 SH   SOLE   29,312 0 65
QUALCOMM INC COM 747525103 3,293 21,550 SH   SOLE   21,550 0 0
QUANTA SVCS INC COM 74762E102 384 2,918 SH   SOLE   2,918 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,849 48,946 SH   SOLE   48,946 0 0
REGENERON PHARMACEUTICALS COM 75886F107 557 798 SH   SOLE   798 0 0
ROYAL GOLD INC COM 780287108 1,020 7,226 SH   SOLE   7,226 0 0
SEA LTD SPONSORED ADS 81141R100 2,247 18,762 SH   SOLE   18,762 0 0
SEALED AIR CORP NEW COM 81211K100 4,468 66,739 SH   SOLE   66,739 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,380 71,249 SH   SOLE   71,249 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 168 10,940 SH   SOLE   10,940 0 0
STRYKER CORPORATION COM 863667101 2,759 10,322 SH   SOLE   10,322 0 0
SUNCOR ENERGY INC NEW COM 867224107 269 8,257 SH   SOLE   8,152 0 105
SYNOVUS FINL CORP COM NEW 87161C501 211 4,310 SH   SOLE   4,310 0 0
TECK RESOURCES LTD CL B 878742204 2,595 64,267 SH   SOLE   64,267 0 0
TESLA INC COM 88160R101 4,208 3,905 SH   SOLE   3,905 0 0
TEXAS INSTRS INC COM 882508104 410 2,239 SH   SOLE   2,199 0 40
TRADEWEB MKTS INC CL A 892672106 233 2,653 SH   SOLE   2,653 0 0
TRUIST FINL CORP COM 89832Q109 499 8,812 SH   SOLE   8,812 0 0
ULTA BEAUTY INC COM 90384S303 2,931 7,361 SH   SOLE   7,361 0 0
UNILEVER PLC SPON ADR NEW 904767704 327 7,190 SH   SOLE   7,076 0 114
UNITED PARCEL SERVICE INC CL B 911312106 319 1,492 SH   SOLE   1,472 0 20
UNITEDHEALTH GROUP INC COM 91324P102 3,981 7,807 SH   SOLE   7,807 0 0
US BANCORP DEL COM NEW 902973304 360 6,788 SH   SOLE   6,788 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 305 6,510 SH   SOLE   6,510 0 0
VENTOUX CCM ACQUISITION CORP COM 92280L101 323 32,040 SH   SOLE   32,040 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 488 9,585 SH   SOLE   9,410 0 175
VICI PPTYS INC COM 925652109 217 7,646 SH   SOLE   7,426 0 220
VISA INC COM CL A 92826C839 2,256 10,174 SH   SOLE   10,174 0 0
VOLTA INC *W EXP 08/26/202 92873V110 25 26,990 SH   SOLE   26,990 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 388 8,675 SH   SOLE   8,525 0 150
WESCO INTL INC COM 95082P105 6,689 51,405 SH   SOLE   51,405 0 0
WP CAREY INC COM 92936U109 208 2,578 SH   SOLE   2,492 0 86
ZOETIS INC CL A 98978V103 2,186 11,595 SH   SOLE   11,595 0 0