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
89BIO INC COM 282559103 BBG00QKDZ985 683,811 36,085 SH   SOLE   0 0 36,085
ABBOTT LABS COM 002824100 BBG001S5N9M6 1,684,904 15,455 SH   SOLE   0 0 15,455
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 4,810,210 35,703 SH   SOLE   0 0 35,703
ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 374,236 138,606 SH   SOLE   0 0 138,606
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 1,599,476 87,070 SH   SOLE   0 0 87,070
ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 3,134,527 37,183 SH   SOLE   0 0 37,183
ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 821,011 148,197 SH   SOLE   0 0 148,197
AERCAP HOLDINGS NV SHS N00985106 BBG001SNX4Y4 6,819,444 107,359 SH   SOLE   35,000 0 72,359
AGNC INVT CORP COM 00123Q104 BBG001T074G2 1,365,818 134,829 SH   SOLE   0 0 134,829
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 4,154,459 83,122 SH   SOLE   0 0 83,122
ALAMOS GOLD INC NEW COM CL A 011532108 BBG009HT65S0 2,219,765 186,120 SH   SOLE   0 0 186,120
ALBEMARLE CORP COM 012653101 BBG001S7SBP9 206,358 925 SH   SOLE   0 0 925
ALCOA CORP COM 013872106 BBG00B3T3HF1 554,206 16,334 SH   SOLE   0 0 16,334
ALCON AG ORD SHS H01301128 BBG00NPWGYR0 260,033 3,139 SH   SOLE   0 0 3,139
ALEXANDER & BALDWIN INC NEW COM 014491104 BBG00HS2GVM7 2,226,163 119,815 SH   SOLE   85,000 0 34,815
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 BBG001SD52Y1 859,877 46,505 SH   SOLE   0 0 46,505
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 160,007 16,065 SH   SOLE   0 0 16,065
ALLSTATE CORP COM 020002101 BBG001S9BM06 558,612 5,123 SH   SOLE   0 0 5,123
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 6,475,650 54,099 SH   SOLE   0 0 54,099
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 6,727,626 55,614 SH   SOLE   0 0 55,614
ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 2,542,651 64,847 SH   SOLE   0 0 64,847
ALTERYX INC NOTE 0.500% 8/0 02156BAD5   239,700 255,000 PRN   SOLE   0 0 255,000
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 3,120,891 68,894 SH   SOLE   0 0 68,894
AMAZON COM INC COM 023135106 BBG001S5PQL7 2,825,292 21,673 SH   SOLE   0 0 21,673
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 809,836 9,618 SH   SOLE   0 0 9,618
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 486,018 2,790 SH   SOLE   0 0 2,790
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 210,585 10,524 SH   SOLE   0 0 10,524
ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 812,000 70,000 SH   SOLE   0 0 70,000
ANTERO RESOURCES CORP COM 03674X106 BBG001T61KH8 1,528,847 66,385 SH   SOLE   0 0 66,385
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 1,927,252 5,583 SH   SOLE   0 0 5,583
APPLE INC COM 037833100 BBG001S5N8V8 13,721,685 70,741 SH   SOLE   0 0 70,741
APPLE INC COM 037833100 BBG001S5N8V8 38,794 200 SH Call SOLE   0 0 200
ARCH RESOURCES INC CL A 03940R107 BBG00DZB5DD0 310,090 2,750 SH   SOLE   0 0 2,750
ARDELYX INC COM 039697107 BBG001WH4F33 4,048,074 1,194,122 SH   SOLE   650,000 0 544,122
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 BBG001S5NVT0 730,637 49,135 SH   SOLE   0 0 49,135
AT&T INC COM 00206R102 BBG001S5VWH2 1,565,381 98,143 SH   SOLE   0 0 98,143
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 829,927 3,776 SH   SOLE   0 0 3,776
BANK AMERICA CORP 7.25%CNV PFD L 060505682   817,930 698 SH   SOLE   0 0 698
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 564,332 19,670 SH   SOLE   0 0 19,670
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 1,201,639 26,991 SH   SOLE   0 0 26,991
BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 1,409,185 83,236 SH   SOLE   0 0 83,236
BAXTER INTL INC COM 071813109 BBG001S5P1K3 351,860 7,723 SH   SOLE   0 0 7,723
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 17,686,306 51,866 SH   SOLE   0 0 51,866
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 638,648 10,703 SH   SOLE   0 0 10,703
BIOGEN INC COM 09062X103 BBG001S67826 243,832 856 SH   SOLE   0 0 856
BLACK KNIGHT INC COM 09215C105 BBG00GX77ML3 821,287 13,750 SH   SOLE   0 0 13,750
BLACK STONE MINERALS L P COM UNIT 09225M101 BBG008B5CF38 287,100 18,000 SH   SOLE   0 0 18,000
BLACKROCK INC COM 09247X101 BBG001SDBP55 1,360,855 1,969 SH   SOLE   0 0 1,969
BLACKSTONE INC COM 09260D107 BBG001S7H949 1,812,264 19,493 SH   SOLE   0 0 19,493
BLACKSTONE INC COM 09260D107 BBG001S7H949 139,455 1,500 SH Call SOLE   0 0 1,500
BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 424,233 20,386 SH   SOLE   0 0 20,386
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 431,844 12,237 SH   SOLE   0 0 12,237
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 4,247,495 66,419 SH   SOLE   0 0 66,419
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 1,081,324 32,570 SH   SOLE   0 0 32,570
BUNGE LIMITED COM G16962105 BBG001SJ9BG4 1,536,207 16,282 SH   SOLE   0 0 16,282
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 BBG0064MXCT9 495,455 24,625 SH   SOLE   0 0 24,625
CAMECO CORP COM 13321L108 BBG001S5Y5S6 13,947,927 445,194 SH   SOLE   0 0 445,194
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 3,305,211 27,300 SH   SOLE   0 0 27,300
CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 1,439,372 10,429 SH   SOLE   0 0 10,429
CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 1,867,556 27,688 SH   SOLE   0 0 27,688
CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 10,372,459 149,416 SH   SOLE   43,000 0 106,416
CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 3,557,209 23,347 SH   SOLE   0 0 23,347
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 5,288,993 33,613 SH   SOLE   0 0 33,613
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 929,145 4,825 SH   SOLE   0 0 4,825
CINTAS CORP COM 172908105 BBG001S7CRG1 231,142 465 SH   SOLE   0 0 465
CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 565,936 21,700 SH   SOLE   0 0 21,700
CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 422,352 25,200 SH   SOLE   0 0 25,200
CME GROUP INC COM 12572Q105 BBG001S86547 2,538,444 13,700 SH   SOLE   0 0 13,700
CNB FINL CORP PA COM 126128107 BBG001S80QZ3 5,188,888 293,988 SH   SOLE   100,000 0 193,988
COCA COLA CO COM 191216100 BBG001S5SMQ8 1,508,411 25,048 SH   SOLE   0 0 25,048
COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 333,632 14,125 SH   SOLE   0 0 14,125
COMSTOCK RES INC COM 205768302 BBG001S8FX55 124,468 10,730 SH   SOLE   0 0 10,730
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 1,273,989 12,296 SH   SOLE   0 0 12,296
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 3,190,975 34,855 SH   SOLE   0 0 34,855
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 302,570 562 SH   SOLE   0 0 562
COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 1,374,296 54,320 SH   SOLE   0 0 54,320
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 1,424,078 20,600 SH   SOLE   0 0 20,600
DAVITA INC COM 23918K108 BBG001SB5DZ0 233,593 2,325 SH   SOLE   0 0 2,325
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 9,138,607 189,049 SH   SOLE   0 0 189,049
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 747,352 4,308 SH   SOLE   0 0 4,308
DYADIC INTL INC DEL COM 26745T101 BBG001SJV0D6 94,821 49,130 SH   SOLE   0 0 49,130
EATON CORP PLC SHS G29183103 BBG001S5QZ45 2,484,993 12,357 SH   SOLE   0 0 12,357
EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 324,300 27,600 SH   SOLE   0 0 27,600
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 1,100,227 12,172 SH   SOLE   0 0 12,172
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 780,870 20,982 SH   SOLE   0 0 20,982
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 4,858,556 382,563 SH   SOLE   0 0 382,563
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 127,000 10,000 SH Call SOLE   0 0 10,000
ENOVIX CORPORATION COM 293594107 BBG00YC538B7 2,183,291 121,025 SH   SOLE   0 0 121,025
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 3,753,241 142,438 SH   SOLE   0 0 142,438
EOG RES INC COM 26875P101 BBG001S5ZB93 4,542,009 39,689 SH   SOLE   0 0 39,689
EQT CORP COM 26884L109 BBG001S5QXJ4 508,202 12,356 SH   SOLE   0 0 12,356
EQUINOX GOLD CORP COM 29446Y502 BBG001SSK0K0 137,631 30,000 SH   SOLE   0 0 30,000
EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 1,252,192 18,981 SH   SOLE   0 0 18,981
ESPERION THERAPEUTICS INC NE COM 29664W105 BBG004KB3SZ1 20,155 14,500 SH   SOLE   0 0 14,500
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 BBG00B9M3PB6 118,105 39,500 SH   SOLE   0 0 39,500
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 BBG003NYHL53 924,924 98,606 SH   SOLE   0 0 98,606
EVERCORE INC CLASS A 29977A105 BBG001SC3S41 5,578,358 45,136 SH   SOLE   15,000 0 30,136
EXELON CORP COM 30161N101 BBG001SBJMT2 3,645,432 89,480 SH   SOLE   0 0 89,480
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 11,350,370 105,831 SH   SOLE   0 0 105,831
FEDEX CORP COM 31428X106 BBG001S5R3M5 947,226 3,821 SH   SOLE   0 0 3,821
FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 561,979 49,865 SH   SOLE   0 0 49,865
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 BBG00TJJ13N1 571,438 41,650 SH   SOLE   0 0 41,650
FIRST TR INTER DURATN PFD & COM 33718W103 BBG0043KQ5L0 367,587 23,700 SH   SOLE   0 0 23,700
FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 97,801 12,685 SH   SOLE   0 0 12,685
FIRST TR SR FLTG RATE INCOME COM 33733U108 BBG001SLKS51 115,335 11,650 SH   SOLE   0 0 11,650
FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 1,073,756 26,797 SH   SOLE   0 0 26,797
FRANCO NEV CORP COM 351858105 BBG001STGSR5 2,531,578 17,753 SH   SOLE   0 0 17,753
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 2,585,600 64,640 SH   SOLE   0 0 64,640
GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 157,922 27,228 SH   SOLE   0 0 27,228
GENCO SHIPPING & TRADING LTD SHS Y2685T131 BBG006TBN969 674,492 48,075 SH   SOLE   0 0 48,075
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 509,690 2,369 SH   SOLE   0 0 2,369
GENPREX INC COM 372446104 BBG00F7T0166 11,931 12,578 SH   SOLE   0 0 12,578
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 435,600 5,652 SH   SOLE   0 0 5,652
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 218,736 8,400 SH   SOLE   0 0 8,400
GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 1,677,361 39,072 SH   SOLE   0 0 39,072
GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 332,073 8,820 SH   SOLE   0 0 8,820
GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 1,166,665 44,889 SH   SOLE   0 0 44,889
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 301,823 4,642 SH   SOLE   0 0 4,642
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 BBG00LPXX8Z1 256,021 13,450 SH   SOLE   0 0 13,450
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 BBG001SKXC54 400,072 23,260 SH   SOLE   0 0 23,260
HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 835,354 11,985 SH   SOLE   0 0 11,985
HECLA MNG CO COM 422704106 BBG001S5RXF7 2,199,230 427,035 SH   SOLE   0 0 427,035
HERBALIFE LTD COM SHS G4412G101 BBG001SKFKY4 4,158,605 314,094 SH   SOLE   150,000 0 164,094
HERBALIFE LTD NOTE 2.625% 3/1 42703MAD5   2,179,125 2,250,000 PRN   SOLE   2,250,000 0 0
HERON THERAPEUTICS INC COM 427746102 BBG001SB92D4 123,128 106,145 SH   SOLE   0 0 106,145
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 BBG001V1HXF3 161,938 17,933 SH   SOLE   0 0 17,933
HOME DEPOT INC COM 437076102 BBG001S5RTW7 884,648 2,848 SH   SOLE   0 0 2,848
I-80 GOLD CORP COM 44955L106 BBG00Z3VDWG8 394,375 175,100 SH   SOLE   0 0 175,100
IDEX CORP COM 45167R104 BBG001S67N14 484,335 2,250 SH   SOLE   0 0 2,250
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 306,196 1,224 SH   SOLE   0 0 1,224
INTEL CORP COM 458140100 BBG001S5SF65 251,302 7,515 SH   SOLE   0 0 7,515
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 757,498 5,661 SH   SOLE   0 0 5,661
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 BBG001SMC6F5 989,075 15,325 SH   SOLE   0 0 15,325
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 379,260 18,000 SH   SOLE   0 0 18,000
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 829,925 37,300 SH   SOLE   0 0 37,300
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 19,210 52 SH   SOLE   0 0 52
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 130,959,390 354,500 SH Put SOLE   352,000 0 2,500
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 3,839,836 105,519 SH   SOLE   0 0 105,519
ISHARES INC MSCI BRAZIL ETF 464286400 BBG001SFN5N1 5,309,412 163,719 SH   SOLE   0 0 163,719
ISHARES INC MSCI CHILE ETF 464286640 BBG001T0LL05 272,833 9,350 SH   SOLE   0 0 9,350
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 2,550,815 49,073 SH   SOLE   0 0 49,073
ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 1,561,304 25,223 SH   SOLE   0 0 25,223
ISHARES INC MSCI MEXICO ETF 464286822 BBG001S8SYQ6 2,893,857 46,540 SH   SOLE   0 0 46,540
ISHARES INC MSCI STH KOR ETF 464286772 BBG001SF9FC7 2,165,504 34,167 SH   SOLE   0 0 34,167
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 979,010 46,865 SH   SOLE   0 0 46,865
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 248,600 2,415 SH   SOLE   0 0 2,415
ISHARES TR CHINA LG-CAP ETF 464287184 BBG001SMDNB1 1,130,696 41,585 SH   SOLE   0 0 41,585
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 309,559 695 SH   SOLE   0 0 695
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 803,473 16,015 SH   SOLE   0 0 16,015
ISHARES TR LATN AMER 40 ETF 464287390 BBG001SJRVW2 1,039,388 38,255 SH   SOLE   0 0 38,255
ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 242,098 5,540 SH   SOLE   0 0 5,540
ISHARES TR MSCI INDONIA ETF 46429B309 BBG001S56QM7 1,647,499 71,475 SH   SOLE   0 0 71,475
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 715,458 6,648 SH   SOLE   0 0 6,648
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 BBG001S65TL1 653,055 110,500 SH   SOLE   0 0 110,500
ITURAN LOCATION AND CONTROL SHS M6158M104 BBG001S8KHC6 7,742,301 331,718 SH   SOLE   98,000 0 233,718
IVANHOE ELECTRIC INC COM 46578C108 BBG012WFRMH9 643,720 49,365 SH   SOLE   0 0 49,365
JAPAN SMALLER CAPITALIZATION COM 47109U104 BBG001S6JF54 74,232 10,310 SH   SOLE   0 0 10,310
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 5,025,761 30,363 SH   SOLE   0 0 30,363
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 1,930,116 13,271 SH   SOLE   0 0 13,271
JUPITER WELLNESS INC COM NEW 48208F105 BBG00VJHSMV0 9,463 22,531 SH   SOLE   0 0 22,531
KRANESHARES TR CALIFORNIA CARB 500767553 BBG012TH9ZK6 668,165 26,285 SH   SOLE   0 0 26,285
KRANESHARES TR CSI CHI INTERNET 500767306 BBG004XB9HZ5 864,049 32,085 SH   SOLE   0 0 32,085
KRANESHARES TR QUADRTC INT RT 500767736 BBG00NW3SL00 5,981,392 290,641 SH   SOLE   0 0 290,641
KT CORP SPONSORED ADR 48268K101 BBG001SCTCR3 136,730 12,100 SH   SOLE   0 0 12,100
LILLY ELI & CO COM 532457108 BBG001S5STL8 505,091 1,077 SH   SOLE   0 0 1,077
LINDE PLC SHS G54950103 BBG01FND0CH6 351,737 923 SH   SOLE   0 0 923
LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 4,204,720 137,544 SH   SOLE   0 0 137,544
LITHIUM AMERS CORP NEW COM NEW 53680Q207 BBG001SJCRY5 574,456 28,350 SH   SOLE   0 0 28,350
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 389,021 845 SH   SOLE   0 0 845
LUMENTUM HLDGS INC COM 55024U109 BBG0073F9RS8 6,011,565 105,968 SH   SOLE   40,000 0 65,968
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1   1,764,760 2,000,000 PRN   SOLE   2,000,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 4,731,541 51,525 SH   SOLE   0 0 51,525
MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 210,355 11,124 SH   SOLE   0 0 11,124
MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 350,423 759 SH   SOLE   0 0 759
MCDONALDS CORP COM 580135101 BBG001S5T110 2,194,439 7,354 SH   SOLE   0 0 7,354
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 6,515,083 73,951 SH   SOLE   18,500 0 55,451
MELCO RESORTS AND ENTMNT LTD ADR 585464100 BBG001SBX933 225,885 18,500 SH   SOLE   0 0 18,500
MERCK & CO INC COM 58933Y105 BBG001S5TC52 7,515,583 65,132 SH   SOLE   0 0 65,132
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 431,331 1,503 SH   SOLE   0 0 1,503
MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 70,750 25,821 SH   SOLE   0 0 25,821
MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 351,360 8,000 SH   SOLE   0 0 8,000
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 2,437,813 38,628 SH   SOLE   0 0 38,628
MICROSOFT CORP COM 594918104 BBG001S5TD05 8,369,959 24,578 SH   SOLE   0 0 24,578
MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 299,617 875 SH   SOLE   0 0 875
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 1,499,058 203,400 SH   SOLE   0 0 203,400
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 BBG001SMCTP4 76,750 25,000 SH   SOLE   0 0 25,000
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 1,113,189 13,035 SH   SOLE   0 0 13,035
MORGAN STANLEY EMERGING MKTS COM 617477104 BBG001SRJQL6 325,674 69,440 SH   SOLE   0 0 69,440
MORNINGSTAR INC COM 617700109 BBG001SC6FV6 368,381 1,879 SH   SOLE   0 0 1,879
MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 10,799,574 308,559 SH   SOLE   80,000 0 228,559
MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 640,640 28,000 SH   SOLE   0 0 28,000
MRC GLOBAL INC COM 55345K103 BBG001SN9P56 9,971,908 990,259 SH   SOLE   265,000 0 725,259
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 BBG001SH9LZ5 363,906 6,900 SH   SOLE   0 0 6,900
NET POWER INC COM CL A 64107A105 BBG00ZMY0HK3 244,595 18,815 SH   SOLE   0 0 18,815
NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 210,615 18,738 SH   SOLE   0 0 18,738
NEWMONT CORP COM 651639106 BBG001S5TKX3 2,220,108 52,042 SH   SOLE   0 0 52,042
NEXGEN ENERGY LTD COM 65340P106 BBG00334PFM6 860,667 182,200 SH   SOLE   0 0 182,200
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 761,960 10,269 SH   SOLE   0 0 10,269
NIKE INC CL B 654106103 BBG001S6NTK2 740,803 6,712 SH   SOLE   0 0 6,712
NOBLE CORP PLC ORD SHS A G65431127 BBG018KBK3H7 399,674 9,675 SH   SOLE   0 0 9,675
NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 41,625 10,006 SH   SOLE   0 0 10,006
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 227,900 500 SH   SOLE   0 0 500
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 4,308,212 42,694 SH   SOLE   0 0 42,694
NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM2Y9 142,020 18,000 SH   SOLE   0 0 18,000
NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM2Y9 39,450 5,000 SH Call SOLE   0 0 5,000
NUSCALE PWR CORP CL A COM 67079K100 BBG00YG48PG8 798,490 117,425 SH   SOLE   0 0 117,425
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 1,775,754 30,041 SH   SOLE   0 0 30,041
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 615,614 1,455 SH   SOLE   0 0 1,455
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 2,135,028 36,310 SH   SOLE   0 0 36,310
ORACLE CORP COM 68389X105 BBG001S5SJG6 238,418 2,002 SH   SOLE   0 0 2,002
PEABODY ENERGY CORP COM 704551100 BBG00GBV89J5 1,540,302 71,113 SH   SOLE   0 0 71,113
PEPSICO INC COM 713448108 BBG001S695T1 5,782,630 31,220 SH   SOLE   0 0 31,220
PFIZER INC COM 717081103 BBG001S5V466 2,464,676 67,194 SH   SOLE   0 0 67,194
PGIM SHORT DUR HIG YLD OPP F COM 69355J104 BBG00XTHQGX8 314,864 21,146 SH   SOLE   0 0 21,146
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 2,849,644 29,191 SH   SOLE   0 0 29,191
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 2,142,171 10,340 SH   SOLE   0 0 10,340
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 1,102,998 7,269 SH   SOLE   0 0 7,269
PROSHARES TR BITCOIN STRATE 74347G440 BBG0131STKH5 255,549 15,050 SH   SOLE   0 0 15,050
PROSHARES TR SHORT QQQ NEW 74347B714 BBG001SR6H58 858,812 81,250 SH   SOLE   0 0 81,250
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 1,048,725 3,593 SH   SOLE   0 0 3,593
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 BBG001S5VCG7 37,189 10,565 SH   SOLE   0 0 10,565
QUALCOMM INC COM 747525103 BBG001S6VS70 494,016 4,150 SH   SOLE   0 0 4,150
RANGE RES CORP COM 75281A109 BBG001SBZNN8 314,580 10,700 SH   SOLE   0 0 10,700
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 2,042,074 20,846 SH   SOLE   0 0 20,846
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 319,509 797 SH   SOLE   0 0 797
SANDRIDGE ENERGY INC COM NEW 80007P869 BBG001SL3ZY2 735,812 48,250 SH   SOLE   0 0 48,250
SANOFI SPONSORED ADR 80105N105 BBG001S5W768 587,079 10,892 SH   SOLE   0 0 10,892
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 2,007,106 40,861 SH   SOLE   0 0 40,861
SEAGEN INC COM 81181C104 BBG001S9M4Q6 908,411 4,720 SH   SOLE   0 0 4,720
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 4,996,825 61,560 SH   SOLE   0 0 61,560
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 220,969 6,555 SH   SOLE   0 0 6,555
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 352,265 2,654 SH   SOLE   0 0 2,654
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 204,445 1,905 SH   SOLE   0 0 1,905
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 224,191 3,713 SH   SOLE   0 0 3,713
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 343,668 55,075 SH   SOLE   0 0 55,075
SILVERCREST METALS INC COM 828363101 BBG009XQLJF5 203,223 34,650 SH   SOLE   0 0 34,650
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 562,965 4,875 SH   SOLE   0 0 4,875
SK TELECOM LTD SPONSORED ADR 78440P306 BBG001S91DP0 252,089 12,921 SH   SOLE   0 0 12,921
SL GREEN RLTY CORP COM 78440X887 BBG001S9Z1V2 593,487 19,750 SH   SOLE   0 0 19,750
SLR INVESTMENT CORP COM 83413U100 BBG001T1Q8N2 767,369 53,775 SH   SOLE   0 0 53,775
SM ENERGY CO COM 78454L100 BBG001S6W0J7 9,818,711 310,424 SH   SOLE   0 0 310,424
SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 8,655,545 96,130 SH   SOLE   30,000 0 66,130
SOUNDHOUND AI INC CLASS A COM 836100107 BBG017304PD5 45,500 10,000 SH   SOLE   0 0 10,000
SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 389,658 64,835 SH   SOLE   0 0 64,835
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 954,742 2,154 SH   SOLE   0 0 2,154
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 140,963,040 318,000 SH Put SOLE   318,000 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 585,422 5,886 SH   SOLE   0 0 5,886
SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 1,561,699 30,730 SH   SOLE   0 0 30,730
SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 550,362 4,272 SH   SOLE   0 0 4,272
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 BBG006T1GQZ9 896,452 34,644 SH   SOLE   0 0 34,644
SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 248,418 7,400 SH   SOLE   0 0 7,400
SPROTT INC COM NEW 852066208 BBG001T2FK64 206,654 6,375 SH   SOLE   0 0 6,375
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 8,892,089 493,457 SH   SOLE   0 0 493,457
SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 62,085,134 4,161,202 SH   SOLE   575,000 0 3,586,202
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 3,840,104 492,953 SH   SOLE   0 0 492,953
SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 6,028,642 164,134 SH   SOLE   42,000 0 122,134
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG001STPPK8 6,743,507 111,279 SH   SOLE   37,000 0 74,279
STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 5,883,842 62,788 SH   SOLE   18,000 0 44,788
STARBUCKS CORP COM 855244109 BBG001S72KH6 840,503 8,485 SH   SOLE   0 0 8,485
STELLANTIS N.V SHS N82405106 BBG0078ZLDH8 394,933 22,500 SH   SOLE   0 0 22,500
STRAWBERRY FIELDS REIT INC COM 863182101 BBG00QZ0J057 914,335 129,844 SH   SOLE   0 0 129,844
SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 9,442,535 322,051 SH   SOLE   0 0 322,051
SYNOVUS FINL CORP COM NEW 87161C501 BBG001S5S3G1 6,071,538 200,712 SH   SOLE   70,000 0 130,712
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 426,387 4,225 SH   SOLE   0 0 4,225
TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 3,992,746 94,840 SH   SOLE   0 0 94,840
TEMPLETON GLOBAL INCOME FD COM 880198106 BBG001S5RKQ3 49,746 12,016 SH   SOLE   0 0 12,016
TIDEWATER INC NEW COM 88642R109 BBG00HBQ36G8 399,168 7,200 SH   SOLE   0 0 7,200
TPI COMPOSITES INC COM 87266J104 BBG001TCHC68 171,364 16,525 SH   SOLE   0 0 16,525
TRANSOCEAN LTD REG SHS H8817H100 BBG001S7B678 84,162 12,006 SH   SOLE   0 0 12,006
TYSON FOODS INC CL A 902494103 BBG001S871D5 588,695 11,534 SH   SOLE   0 0 11,534
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 294,122 625 SH   SOLE   0 0 625
UNION PAC CORP COM 907818108 BBG001S5X2M0 1,015,529 4,963 SH   SOLE   0 0 4,963
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 BBG001TB7T82 1,523,706 28,422 SH   SOLE   0 0 28,422
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 241,258 7,302 SH   SOLE   0 0 7,302
V F CORP COM 918204108 BBG001S5X749 9,731,166 509,752 SH   SOLE   150,000 0 359,752
VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 356,502 26,565 SH   SOLE   0 0 26,565
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 734,298 6,260 SH   SOLE   0 0 6,260
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 321,362 3,932 SH   SOLE   0 0 3,932
VANECK ETF TRUST CHINA BOND ETF 92189F379 BBG007HMYQ20 237,505 10,950 SH   SOLE   0 0 10,950
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 7,513,709 249,542 SH   SOLE   0 0 249,542
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 2,840,048 111,113 SH   SOLE   0 0 111,113
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 752,069 21,090 SH   SOLE   0 0 21,090
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 282,058 3,535 SH   SOLE   0 0 3,535
VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 276,096 960 SH   SOLE   0 0 960
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 BBG001TCVD33 364,241 4,380 SH   SOLE   0 0 4,380
VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 8,253,787 443,752 SH   SOLE   90,000 0 353,752
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 292,864 1,035 SH   SOLE   0 0 1,035
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 354,121 2,141 SH   SOLE   0 0 2,141
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1,620,380 7,356 SH   SOLE   0 0 7,356
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 306,748 2,159 SH   SOLE   0 0 2,159
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 284,292 5,225 SH   SOLE   0 0 5,225
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 1,788,902 43,975 SH   SOLE   0 0 43,975
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 4,278,903 90,234 SH   SOLE   0 0 90,234
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 591,540 7,485 SH   SOLE   0 0 7,485
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 222,667 2,943 SH   SOLE   0 0 2,943
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 1,938,782 11,936 SH   SOLE   0 0 11,936
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 2,525,058 23,806 SH   SOLE   0 0 23,806
VELO3D INC COMMON STOCK 92259N104 BBG00YZ5PM72 29,633 13,719 SH   SOLE   0 0 13,719
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 3,371,531 90,657 SH   SOLE   0 0 90,657
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,809,835 7,621 SH   SOLE   0 0 7,621
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 1,146,257 121,297 SH   SOLE   0 0 121,297
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 212,592 7,462 SH   SOLE   0 0 7,462
WALMART INC COM 931142103 BBG001S5XH92 3,663,179 23,306 SH   SOLE   0 0 23,306
WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 4,165,713 332,194 SH   SOLE   0 0 332,194
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 1,027,860 5,927 SH   SOLE   0 0 5,927
WELLS FARGO CO NEW PERP PFD CNV A 949746804   593,280 515 SH   SOLE   0 0 515
WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 128,849 34,087 SH   SOLE   0 0 34,087
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 BBG006F8Q8C3 235,662 10,865 SH   SOLE   0 0 10,865
WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 621,911 14,389 SH   SOLE   0 0 14,389
WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG001SHY2Q9 332,290 1,411 SH   SOLE   0 0 1,411
WINTRUST FINL CORP COM 97650W108 BBG001S945T0 272,325 3,750 SH   SOLE   0 0 3,750
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG001S5WCY6 375,492 16,192 SH   SOLE   0 0 16,192
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 BBG001S61Q40 278,964 18,735 SH   SOLE   0 0 18,735
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 628,639 2,125 SH   SOLE   0 0 2,125