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 2,842,588 186,644 SH   SOLE   100,000 0 86,644
ABBOTT LABS COM 002824100 BBG001S5N9M6 1,605,477 15,855 SH   SOLE   0 0 15,855
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 5,900,035 37,021 SH   SOLE   0 0 37,021
ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 373,552 140,433 SH   SOLE   0 0 140,433
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 1,643,011 87,070 SH   SOLE   0 0 87,070
ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 3,353,930 39,186 SH   SOLE   0 0 39,186
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 364,891 3,723 SH   SOLE   0 0 3,723
ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 1,384,844 243,382 SH   SOLE   0 0 243,382
AERCAP HOLDINGS NV SHS N00985106 BBG001SNX4Y4 6,529,315 116,118 SH   SOLE   50,000 0 66,118
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 4,069,428 79,840 SH   SOLE   0 0 79,840
ALAMOS GOLD INC NEW COM CL A 011532108 BBG009HT65S0 2,260,275 185,370 SH   SOLE   0 0 185,370
ALCOA CORP COM 013872106 BBG00B3T3HF1 803,630 18,882 SH   SOLE   0 0 18,882
ALCON AG ORD SHS H01301128 BBG00NPWGYR0 230,849 3,259 SH   SOLE   0 0 3,259
ALEXANDER & BALDWIN INC NEW COM 014491104 BBG00HS2GVM7 2,392,115 126,500 SH   SOLE   95,000 0 31,500
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 BBG001SD52Y1 978,346 48,505 SH   SOLE   0 0 48,505
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 156,152 16,065 SH   SOLE   0 0 16,065
ALLSTATE CORP COM 020002101 BBG001S9BM06 593,720 5,358 SH   SOLE   0 0 5,358
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 6,290,602 60,644 SH   SOLE   0 0 60,644
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 6,530,160 62,790 SH   SOLE   0 0 62,790
ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 2,564,312 66,347 SH   SOLE   0 0 66,347
ALTERYX INC NOTE 0.500% 8/0 02156BAD5   261,100 280,000 PRN   SOLE   0 0 280,000
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 3,072,596 68,861 SH   SOLE   0 0 68,861
AMAZON COM INC COM 023135106 BBG001S5PQL7 2,280,643 22,080 SH   SOLE   0 0 22,080
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 875,142 9,618 SH   SOLE   0 0 9,618
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 450,808 2,733 SH   SOLE   0 0 2,733
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 BBG00P48H8F0 159,698 12,952 SH   SOLE   0 0 12,952
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 191,559 10,024 SH   SOLE   0 0 10,024
ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 734,300 70,000 SH   SOLE   0 0 70,000
ANTERO RESOURCES CORP COM 03674X106 BBG001T61KH8 1,590,555 68,885 SH   SOLE   0 0 68,885
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 1,911,288 6,062 SH   SOLE   0 0 6,062
APPLE INC COM 037833100 BBG001S5N8V8 12,203,337 74,004 SH   SOLE   0 0 74,004
APPLE INC COM 037833100 BBG001S5N8V8 32,980 200 SH Call SOLE   0 0 200
ARCH RESOURCES INC CL A 03940R107 BBG00DZB5DD0 361,515 2,750 SH   SOLE   0 0 2,750
ARDELYX INC COM 039697107 BBG001WH4F33 5,948,567 1,241,872 SH   SOLE   650,000 0 591,872
ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 1,249,279 68,360 SH   SOLE   0 0 68,360
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 BBG001S5NVT0 826,106 51,535 SH   SOLE   0 0 51,535
AT&T INC COM 00206R102 BBG001S5VWH2 1,947,830 101,186 SH   SOLE   0 0 101,186
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 851,782 3,826 SH   SOLE   0 0 3,826
BANK AMERICA CORP 7.25%CNV PFD L 060505682   954,060 817 SH   SOLE   0 0 817
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 551,122 19,270 SH   SOLE   0 0 19,270
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 1,369,607 30,141 SH   SOLE   0 0 30,141
BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 1,712,587 92,223 SH   SOLE   0 0 92,223
BAXTER INTL INC COM 071813109 BBG001S5P1K3 313,245 7,723 SH   SOLE   0 0 7,723
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 16,177,387 52,393 SH   SOLE   0 0 52,393
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 678,677 10,703 SH   SOLE   0 0 10,703
BIOGEN INC COM 09062X103 BBG001S67826 237,994 856 SH   SOLE   0 0 856
BLACK STONE MINERALS L P COM UNIT 09225M101 BBG008B5CF38 305,955 19,500 SH   SOLE   0 0 19,500
BLACKROCK INC COM 09247X101 BBG001SDBP55 1,317,497 1,969 SH   SOLE   0 0 1,969
BLACKSTONE INC COM 09260D107 BBG001S7H949 1,803,619 20,533 SH   SOLE   0 0 20,533
BLACKSTONE INC COM 09260D107 BBG001S7H949 131,760 1,500 SH Call SOLE   0 0 1,500
BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 375,493 21,036 SH   SOLE   0 0 21,036
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 464,272 12,237 SH   SOLE   0 0 12,237
BRANDYWINEGBL GBL INCM OPP F COM 10537L104 BBG002B1RS18 79,640 10,005 SH   SOLE   0 0 10,005
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 4,584,441 66,144 SH   SOLE   0 0 66,144
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 1,168,442 33,270 SH   SOLE   0 0 33,270
BUNGE LIMITED COM G16962105 BBG001SJ9BG4 1,555,257 16,282 SH   SOLE   0 0 16,282
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 BBG0064MXCT9 495,827 24,425 SH   SOLE   0 0 24,425
CAMECO CORP COM 13321L108 BBG001S5Y5S6 12,307,331 470,284 SH   SOLE   0 0 470,284
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 3,220,581 27,300 SH   SOLE   0 0 27,300
CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 1,398,561 10,418 SH   SOLE   0 0 10,418
CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 1,750,158 27,688 SH   SOLE   0 0 27,688
CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 8,146,209 112,377 SH   SOLE   40,000 0 72,377
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 136,110 13,000 SH   SOLE   0 0 13,000
CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 3,710,857 23,546 SH   SOLE   0 0 23,546
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 5,467,429 33,510 SH   SOLE   0 0 33,510
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 936,675 4,824 SH   SOLE   0 0 4,824
CINTAS CORP COM 172908105 BBG001S7CRG1 215,146 465 SH   SOLE   0 0 465
CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 811,243 26,712 SH   SOLE   0 0 26,712
CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 425,256 23,200 SH   SOLE   0 0 23,200
CME GROUP INC COM 12572Q105 BBG001S86547 2,608,184 13,618 SH   SOLE   0 0 13,618
CNB FINL CORP PA COM 126128107 BBG001S80QZ3 5,143,162 267,873 SH   SOLE   90,000 0 177,873
COCA COLA CO COM 191216100 BBG001S5SMQ8 1,579,844 25,469 SH   SOLE   0 0 25,469
COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 344,650 14,125 SH   SOLE   0 0 14,125
COMSTOCK RES INC COM 205768302 BBG001S8FX55 121,873 11,295 SH   SOLE   0 0 11,295
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 1,219,886 12,296 SH   SOLE   0 0 12,296
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 2,759,589 35,154 SH   SOLE   0 0 35,154
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 279,241 562 SH   SOLE   0 0 562
COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 1,333,013 54,320 SH   SOLE   0 0 54,320
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 1,624,788 21,865 SH   SOLE   0 0 21,865
DAVITA INC COM 23918K108 BBG001SB5DZ0 1,038,614 12,805 SH   SOLE   0 0 12,805
DENISON MINES CORP COM 248356107 BBG001S9ZPX7 27,795 25,500 SH   SOLE   0 0 25,500
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 9,209,937 181,979 SH   SOLE   0 0 181,979
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 780,523 4,308 SH   SOLE   0 0 4,308
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 202,755 1,500 SH   SOLE   0 0 1,500
DYADIC INTL INC DEL COM 26745T101 BBG001SJV0D6 87,451 49,130 SH   SOLE   0 0 49,130
EATON CORP PLC SHS G29183103 BBG001S5QZ45 2,168,650 12,657 SH   SOLE   0 0 12,657
EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 312,708 27,600 SH   SOLE   0 0 27,600
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 1,020,148 11,707 SH   SOLE   0 0 11,707
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 798,064 20,958 SH   SOLE   0 0 20,958
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 4,473,305 358,725 SH   SOLE   0 0 358,725
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 124,700 10,000 SH Call SOLE   0 0 10,000
ENOVIX CORPORATION COM 293594107 BBG00YC538B7 2,054,971 137,825 SH   SOLE   0 0 137,825
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 3,630,869 140,188 SH   SOLE   0 0 140,188
EOG RES INC COM 26875P101 BBG001S5ZB93 4,635,523 40,439 SH   SOLE   0 0 40,439
EQT CORP COM 26884L109 BBG001S5QXJ4 360,774 11,306 SH   SOLE   0 0 11,306
EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 1,138,518 18,975 SH   SOLE   0 0 18,975
ESPERION THERAPEUTICS INC NE COM 29664W105 BBG004KB3SZ1 23,055 14,500 SH   SOLE   0 0 14,500
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 BBG00B9M3PB6 171,424 48,700 SH   SOLE   0 0 48,700
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 BBG003NYHL53 996,084 89,576 SH   SOLE   0 0 89,576
EVERCORE INC CLASS A 29977A105 BBG001SC3S41 5,135,679 44,511 SH   SOLE   15,000 0 29,511
EXELON CORP COM 30161N101 BBG001SBJMT2 4,418,156 105,470 SH   SOLE   0 0 105,470
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 11,821,118 107,798 SH   SOLE   0 0 107,798
FEDEX CORP COM 31428X106 BBG001S5R3M5 873,060 3,821 SH   SOLE   0 0 3,821
FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 331,241 18,630 SH   SOLE   0 0 18,630
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 BBG00TJJ13N1 581,434 41,650 SH   SOLE   0 0 41,650
FIRST TR INTER DURATN PFD & COM 33718W103 BBG0043KQ5L0 378,799 24,005 SH   SOLE   0 0 24,005
FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 96,913 12,685 SH   SOLE   0 0 12,685
FIRST TR SR FLTG RATE INCOME COM 33733U108 BBG001SLKS51 116,942 11,753 SH   SOLE   0 0 11,753
FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 1,111,466 26,282 SH   SOLE   0 0 26,282
FRANCO NEV CORP COM 351858105 BBG001STGSR5 2,575,265 17,663 SH   SOLE   0 0 17,663
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 2,629,695 64,280 SH   SOLE   0 0 64,280
GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 156,289 27,228 SH   SOLE   0 0 27,228
GENCO SHIPPING & TRADING LTD SHS Y2685T131 BBG006TBN969 455,314 29,075 SH   SOLE   0 0 29,075
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 540,629 2,369 SH   SOLE   0 0 2,369
GENPREX INC COM 372446104 BBG00F7T0166 11,445 12,578 SH   SOLE   0 0 12,578
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 475,584 5,732 SH   SOLE   0 0 5,732
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 200,256 8,400 SH   SOLE   0 0 8,400
GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 1,613,955 38,797 SH   SOLE   0 0 38,797
GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 333,293 8,610 SH   SOLE   0 0 8,610
GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 1,392,353 45,324 SH   SOLE   0 0 45,324
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 554,283 8,722 SH   SOLE   0 0 8,722
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 BBG00LPXX8Z1 262,943 13,450 SH   SOLE   0 0 13,450
HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 515,692 7,735 SH   SOLE   0 0 7,735
HECLA MNG CO COM 422704106 BBG001S5RXF7 2,646,162 418,035 SH   SOLE   0 0 418,035
HERBALIFE NUTRITION LTD COM SHS G4412G101 BBG001SKFKY4 4,603,537 285,934 SH   SOLE   120,000 0 165,934
HERBALIFE NUTRITION LTD NOTE 2.625% 3/1 42703MAD5   2,131,875 2,250,000 PRN   SOLE   2,250,000 0 0
HERON THERAPEUTICS INC COM 427746102 BBG001SB92D4 863,275 571,705 SH   SOLE   350,000 0 221,705
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 BBG001V1HXF3 157,634 17,933 SH   SOLE   0 0 17,933
HOME DEPOT INC COM 437076102 BBG001S5RTW7 830,120 2,813 SH   SOLE   0 0 2,813
I-80 GOLD CORP COM 44955L106 BBG00Z3VDWG8 340,621 140,100 SH   SOLE   0 0 140,100
IDEX CORP COM 45167R104 BBG001S67N14 519,817 2,250 SH   SOLE   0 0 2,250
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 334,500 1,374 SH   SOLE   0 0 1,374
INTEL CORP COM 458140100 BBG001S5SF65 765,825 23,441 SH   SOLE   0 0 23,441
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 742,100 5,661 SH   SOLE   0 0 5,661
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 BBG001SMC6F5 1,074,810 15,325 SH   SOLE   0 0 15,325
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 BBG001T7V3C6 203,708 21,975 SH   SOLE   0 0 21,975
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 837,048 37,790 SH   SOLE   0 0 37,790
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 30,512 95 SH   SOLE   0 0 95
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 61,779,025 192,500 SH Put SOLE   190,000 0 2,500
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 3,948,552 105,661 SH   SOLE   0 0 105,661
ISHARES INC MSCI BRAZIL ETF 464286400 BBG001SFN5N1 4,376,055 159,827 SH   SOLE   0 0 159,827
ISHARES INC MSCI CHILE ETF 464286640 BBG001T0LL05 332,409 11,550 SH   SOLE   0 0 11,550
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 2,265,776 45,931 SH   SOLE   0 0 45,931
ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 207,352 3,533 SH   SOLE   0 0 3,533
ISHARES INC MSCI MEXICO ETF 464286822 BBG001S8SYQ6 2,687,184 45,140 SH   SOLE   0 0 45,140
ISHARES INC MSCI STH KOR ETF 464286772 BBG001SF9FC7 2,158,740 35,262 SH   SOLE   0 0 35,262
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 1,036,654 46,865 SH   SOLE   0 0 46,865
ISHARES TR CHINA LG-CAP ETF 464287184 BBG001SMDNB1 1,337,266 45,285 SH   SOLE   0 0 45,285
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 388,278 945 SH   SOLE   0 0 945
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 809,398 16,015 SH   SOLE   0 0 16,015
ISHARES TR LATN AMER 40 ETF 464287390 BBG001SJRVW2 925,082 38,755 SH   SOLE   0 0 38,755
ISHARES TR MSCI EURO FL ETF 464289180 BBG001T6MGZ4 647,020 34,600 SH   SOLE   0 0 34,600
ISHARES TR MSCI INDONIA ETF 46429B309 BBG001S56QM7 1,655,218 70,345 SH   SOLE   0 0 70,345
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 732,942 6,648 SH   SOLE   0 0 6,648
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 BBG001S65TL1 535,700 110,000 SH   SOLE   0 0 110,000
ITURAN LOCATION AND CONTROL SHS M6158M104 BBG001S8KHC6 7,725,543 354,708 SH   SOLE   125,000 0 229,708
JAPAN SMALLER CAPITALIZATION COM 47109U104 BBG001S6JF54 74,939 10,845 SH   SOLE   0 0 10,845
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 4,779,725 30,837 SH   SOLE   0 0 30,837
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 1,710,824 13,129 SH   SOLE   0 0 13,129
JUPITER WELLNESS INC COM NEW 48208F105 BBG00VJHSMV0 10,033 22,531 SH   SOLE   0 0 22,531
KRANESHARES TR CALIFORNIA CARB 500767553 BBG012TH9ZK6 1,210,953 50,795 SH   SOLE   0 0 50,795
KRANESHARES TR CSI CHI INTERNET 500767306 BBG004XB9HZ5 1,602,698 51,385 SH   SOLE   0 0 51,385
KRANESHARES TR QUADRTC INT RT 500767736 BBG00NW3SL00 5,792,464 254,950 SH   SOLE   0 0 254,950
KT CORP SPONSORED ADR 48268K101 BBG001SCTCR3 187,677 16,550 SH   SOLE   0 0 16,550
LILLY ELI & CO COM 532457108 BBG001S5STL8 282,635 823 SH   SOLE   0 0 823
LINDE PLC SHS G54950103 BBG01FND0CH6 324,960 923 SH   SOLE   0 0 923
LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 4,896,590 158,774 SH   SOLE   0 0 158,774
LITHIUM AMERS CORP NEW COM NEW 53680Q207 BBG001SJCRY5 615,940 28,350 SH   SOLE   0 0 28,350
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 399,457 845 SH   SOLE   0 0 845
LUMENTUM HLDGS INC COM 55024U109 BBG0073F9RS8 5,828,111 107,908 SH   SOLE   40,000 0 67,908
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1   1,730,000 2,000,000 PRN   SOLE   2,000,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 4,811,862 51,250 SH   SOLE   0 0 51,250
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 220,567 4,065 SH   SOLE   0 0 4,065
MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 204,237 11,124 SH   SOLE   0 0 11,124
MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 269,491 759 SH   SOLE   0 0 759
MCDONALDS CORP COM 580135101 BBG001S5T110 2,229,810 7,975 SH   SOLE   0 0 7,975
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 6,092,534 75,571 SH   SOLE   20,000 0 55,571
MELCO RESORTS AND ENTMNT LTD ADR 585464100 BBG001SBX933 210,045 16,500 SH   SOLE   0 0 16,500
MERCK & CO INC COM 58933Y105 BBG001S5TC52 7,078,827 66,537 SH   SOLE   0 0 66,537
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 322,149 1,520 SH   SOLE   0 0 1,520
MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 101,498 36,642 SH   SOLE   0 0 36,642
MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 346,476 7,800 SH   SOLE   0 0 7,800
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 5,829,206 96,606 SH   SOLE   21,000 0 75,606
MICROSOFT CORP COM 594918104 BBG001S5TD05 7,629,135 26,462 SH   SOLE   0 0 26,462
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 1,224,643 191,650 SH   SOLE   0 0 191,650
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 BBG001SMCTP4 35,250 12,500 SH   SOLE   0 0 12,500
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 1,118,133 12,735 SH   SOLE   0 0 12,735
MORGAN STANLEY EMERGING MKTS COM 617477104 BBG001SRJQL6 160,022 35,403 SH   SOLE   0 0 35,403
MORNINGSTAR INC COM 617700109 BBG001SC6FV6 381,183 1,877 SH   SOLE   0 0 1,877
MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 12,430,058 270,925 SH   SOLE   65,000 0 205,925
MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 829,209 29,415 SH   SOLE   0 0 29,415
MRC GLOBAL INC COM 55345K103 BBG001SN9P56 9,564,567 984,009 SH   SOLE   300,000 0 684,009
NEWMONT CORP COM 651639106 BBG001S5TKX3 2,658,661 54,236 SH   SOLE   0 0 54,236
NEXGEN ENERGY LTD COM 65340P106 BBG00334PFM6 717,978 187,200 SH   SOLE   0 0 187,200
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 791,535 10,269 SH   SOLE   0 0 10,269
NIKE INC CL B 654106103 BBG001S6NTK2 823,160 6,712 SH   SOLE   0 0 6,712
NOBLE CORP PLC ORD SHS A G65431127 BBG018KBK3H7 529,885 13,425 SH   SOLE   0 0 13,425
NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 49,129 10,006 SH   SOLE   0 0 10,006
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 230,860 500 SH   SOLE   0 0 500
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 4,020,548 43,702 SH   SOLE   0 0 43,702
NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM2Y9 91,392 19,200 SH   SOLE   0 0 19,200
NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM2Y9 23,800 5,000 SH Call SOLE   0 0 5,000
NUSCALE PWR CORP CL A COM 67079K100 BBG00YG48PG8 1,139,204 125,325 SH   SOLE   0 0 125,325
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 2,248,777 30,488 SH   SOLE   0 0 30,488
NUVEEN MORTGAGE AND INCOME F COM 670735109 BBG001T611C5 420,211 26,329 SH   SOLE   0 0 26,329
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 547,841 1,972 SH   SOLE   0 0 1,972
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 2,279,319 36,510 SH   SOLE   0 0 36,510
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 202,304 2,664 SH   SOLE   0 0 2,664
PEABODY ENERGY CORP COM 704551100 BBG00GBV89J5 1,943,168 75,905 SH   SOLE   0 0 75,905
PEPSICO INC COM 713448108 BBG001S695T1 5,708,771 31,315 SH   SOLE   0 0 31,315
PFIZER INC COM 717081103 BBG001S5V466 2,848,942 69,827 SH   SOLE   0 0 69,827
PFIZER INC COM 717081103 BBG001S5V466 204,000 5,000 SH Call SOLE   0 0 5,000
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 2,809,499 28,889 SH   SOLE   0 0 28,889
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 915,189 4,481 SH   SOLE   0 0 4,481
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 1,080,828 7,269 SH   SOLE   0 0 7,269
PROSHARES TR BITCOIN STRATE 74347G440 BBG0131STKH5 246,156 14,050 SH   SOLE   0 0 14,050
PROSHARES TR SHORT QQQ NEW 74347B714 BBG001SR6H58 849,555 69,750 SH   SOLE   0 0 69,750
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 1,085,589 3,593 SH   SOLE   0 0 3,593
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 BBG001S5VCG7 37,611 10,565 SH   SOLE   0 0 10,565
QUALCOMM INC COM 747525103 BBG001S6VS70 539,025 4,225 SH   SOLE   0 0 4,225
RANGE RES CORP COM 75281A109 BBG001SBZNN8 283,229 10,700 SH   SOLE   0 0 10,700
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 2,002,277 20,446 SH   SOLE   0 0 20,446
ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 211,631 4,705 SH   SOLE   0 0 4,705
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 274,782 797 SH   SOLE   0 0 797
SANDRIDGE ENERGY INC COM NEW 80007P869 BBG001SL3ZY2 688,077 47,750 SH   SOLE   0 0 47,750
SANOFI SPONSORED ADR 80105N105 BBG001S5W768 599,872 11,023 SH   SOLE   0 0 11,023
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 2,079,938 42,361 SH   SOLE   0 0 42,361
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 5,003,760 60,410 SH   SOLE   0 0 60,410
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 302,949 9,423 SH   SOLE   0 0 9,423
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 410,259 3,169 SH   SOLE   0 0 3,169
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 450,251 4,450 SH   SOLE   0 0 4,450
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 219,400 3,813 SH   SOLE   0 0 3,813
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 724,464 87,075 SH   SOLE   0 0 87,075
SILVERCREST METALS INC COM 828363101 BBG009XQLJF5 231,870 32,650 SH   SOLE   0 0 32,650
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 523,460 4,675 SH   SOLE   0 0 4,675
SK TELECOM LTD SPONSORED ADR 78440P306 BBG001S91DP0 276,823 13,497 SH   SOLE   0 0 13,497
SM ENERGY CO COM 78454L100 BBG001S6W0J7 8,353,720 296,652 SH   SOLE   0 0 296,652
SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 8,948,333 98,713 SH   SOLE   30,000 0 68,713
SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 294,175 58,835 SH   SOLE   0 0 58,835
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 1,024,140 2,502 SH   SOLE   0 0 2,502
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 42,576,560 104,000 SH Put SOLE   102,500 0 1,500
SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 846,087 8,494 SH   SOLE   0 0 8,494
SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 662,112 8,688 SH   SOLE   0 0 8,688
SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 1,694,209 31,870 SH   SOLE   0 0 31,870
SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 356,869 2,797 SH   SOLE   0 0 2,797
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 BBG006T1GQZ9 1,072,527 37,979 SH   SOLE   0 0 37,979
SPROTT INC COM NEW 852066208 BBG001T2FK64 232,679 6,375 SH   SOLE   0 0 6,375
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 9,298,929 491,747 SH   SOLE   0 0 491,747
SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 65,077,602 4,209,418 SH   SOLE   675,000 0 3,534,418
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 BBG002DMRZ32 222,222 18,200 SH   SOLE   0 0 18,200
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 4,138,542 496,228 SH   SOLE   0 0 496,228
SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 7,684,356 219,365 SH   SOLE   60,000 0 159,365
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG001STPPK8 6,668,486 118,089 SH   SOLE   45,000 0 73,089
STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 4,939,131 61,295 SH   SOLE   20,000 0 41,295
STARBUCKS CORP COM 855244109 BBG001S72KH6 898,967 8,633 SH   SOLE   0 0 8,633
STELLANTIS N.V SHS N82405106 BBG0078ZLDH8 218,060 12,000 SH   SOLE   0 0 12,000
STRAWBERRY FIELDS REIT INC COM 863182101 BBG00QZ0J057 1,334,752 196,287 SH   SOLE   0 0 196,287
SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 9,986,332 321,621 SH   SOLE   0 0 321,621
SYNOVUS FINL CORP COM NEW 87161C501 BBG001S5S3G1 4,471,090 145,024 SH   SOLE   62,000 0 83,024
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 1,032,522 11,100 SH   SOLE   0 0 11,100
TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 3,460,812 94,817 SH   SOLE   0 0 94,817
TEMPLETON GLOBAL INCOME FD COM 880198106 BBG001S5RKQ3 52,870 12,016 SH   SOLE   0 0 12,016
TENET HEALTHCARE CORP COM NEW 88033G407 BBG001S70FY0 1,384,783 23,305 SH   SOLE   0 0 23,305
TPI COMPOSITES INC COM 87266J104 BBG001TCHC68 215,651 16,525 SH   SOLE   0 0 16,525
TRANSOCEAN LTD REG SHS H8817H100 BBG001S7B678 302,138 47,506 SH   SOLE   0 0 47,506
TYSON FOODS INC CL A 902494103 BBG001S871D5 1,025,287 17,284 SH   SOLE   0 0 17,284
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 406,524 745 SH   SOLE   0 0 745
UNION PAC CORP COM 907818108 BBG001S5X2M0 1,089,420 5,413 SH   SOLE   0 0 5,413
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 BBG001TB7T82 1,569,296 28,922 SH   SOLE   0 0 28,922
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 277,657 7,702 SH   SOLE   0 0 7,702
V F CORP COM 918204108 BBG001S5X749 7,660,165 334,359 SH   SOLE   98,000 0 236,359
VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 446,022 28,265 SH   SOLE   0 0 28,265
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 999,536 7,160 SH   SOLE   0 0 7,160
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 341,968 3,937 SH   SOLE   0 0 3,937
VANECK ETF TRUST CHINA BOND ETF 92189F379 BBG007HMYQ20 253,125 11,250 SH   SOLE   0 0 11,250
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 7,921,285 244,862 SH   SOLE   0 0 244,862
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 1,762,778 69,813 SH   SOLE   0 0 69,813
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 866,630 21,940 SH   SOLE   0 0 21,940
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 240,686 3,260 SH   SOLE   0 0 3,260
VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 266,045 960 SH   SOLE   0 0 960
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 BBG001TCVD33 308,372 3,780 SH   SOLE   0 0 3,780
VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 8,742,299 457,712 SH   SOLE   100,000 0 357,712
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 214,554 2,805 SH   SOLE   0 0 2,805
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 431,192 2,716 SH   SOLE   0 0 2,716
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1,583,816 7,760 SH   SOLE   0 0 7,760
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 298,134 2,159 SH   SOLE   0 0 2,159
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 292,214 5,465 SH   SOLE   0 0 5,465
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 1,776,387 43,970 SH   SOLE   0 0 43,970
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 4,711,902 98,534 SH   SOLE   0 0 98,534
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 613,683 7,650 SH   SOLE   0 0 7,650
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 321,538 4,218 SH   SOLE   0 0 4,218
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 1,808,248 11,741 SH   SOLE   0 0 11,741
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 2,450,023 23,223 SH   SOLE   0 0 23,223
VELO3D INC COMMON STOCK 92259N104 BBG00YZ5PM72 31,142 13,719 SH   SOLE   0 0 13,719
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 3,987,583 102,535 SH   SOLE   0 0 102,535
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 BBG0038Q3192 104,820 10,685 SH   SOLE   0 0 10,685
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,806,836 8,014 SH   SOLE   0 0 8,014
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 1,339,119 121,297 SH   SOLE   0 0 121,297
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 258,036 7,462 SH   SOLE   0 0 7,462
WALMART INC COM 931142103 BBG001S5XH92 3,443,758 23,355 SH   SOLE   0 0 23,355
WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 420,173 27,826 SH   SOLE   0 0 27,826
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 967,109 5,927 SH   SOLE   0 0 5,927
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 205,599 2,169 SH   SOLE   0 0 2,169
WELLS FARGO CO NEW PERP PFD CNV A 949746804   670,462 570 SH   SOLE   0 0 570
WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 129,871 34,087 SH   SOLE   0 0 34,087
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 BBG001SBSMH5 95,807 11,076 SH   SOLE   0 0 11,076
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 BBG006F8Q8C3 599,772 27,250 SH   SOLE   0 0 27,250
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 276,834 9,188 SH   SOLE   0 0 9,188
WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 702,494 14,587 SH   SOLE   0 0 14,587
WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG001SHY2Q9 340,901 1,467 SH   SOLE   0 0 1,467
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG001S5WCY6 382,611 17,058 SH   SOLE   0 0 17,058
WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 1,099,516 9,825 SH   SOLE   0 0 9,825
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 707,550 2,225 SH   SOLE   0 0 2,225
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 BBG00YQ7XRV1 291,802 12,375 SH   SOLE   0 0 12,375