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
Expires: July 31, 2015
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
ABBOTT LABS COM 002824100 202,970 1,620 SH SOLE 1,620 0 0
ABBVIE INC COM 00287Y109 2,914,847 12,757 SH SOLE 12,757 0 0
ABRDN GLOBAL INCOME FUND INC COM 003013109 41,828 14,300 SH SOLE 14,300 0 0
ABRDN INCOME CREDIT STRATEGI COM 003057106 316,799 58,558 SH SOLE 58,558 0 0
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 467,106 3,213 SH SOLE 3,213 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 304,083 31,188 SH SOLE 31,188 0 0
ADVANCED MICRO DEVICES INC COM 007903107 369,426 1,725 SH SOLE 1,725 0 0
AEROVIRONMENT INC COM 008073108 374,204 1,547 SH SOLE 1,547 0 0
AGREE RLTY CORP COM 008492100 437,582 6,075 SH SOLE 6,075 0 0
AIR PRODS & CHEMS INC COM 009158106 300,129 1,215 SH SOLE 1,215 0 0
AIRBNB INC COM CL A 009066101 562,559 4,145 SH SOLE 4,145 0 0
ALLY FINL INC COM 02005N100 648,372 14,316 SH SOLE 14,316 0 0
ALPHABET INC CAP STK CL A 02079K305 2,687,877 8,587 SH SOLE 8,587 0 0
ALPHABET INC CAP STK CL C 02079K107 338,904 1,080 SH SOLE 1,080 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 1,045,262 22,230 SH SOLE 22,230 0 0
AMAZON COM INC COM 023135106 3,334,657 14,447 SH SOLE 14,447 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 326,120 2,499 SH SOLE 2,499 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 300,150 2,300 SH Put SOLE 0 0 0
APPLE INC COM 037833100 4,303,384 15,829 SH SOLE 15,829 0 0
ARCHER AVIATION INC COM CL A 03945R102 191,903 25,519 SH SOLE 25,519 0 0
ARK ETF TR INNOVATION ETF 00214Q104 208,915 2,716 SH SOLE 2,716 0 0
AT&T INC COM 00206R102 409,860 16,500 SH Put SOLE 0 0 0
AT&T INC COM 00206R102 898,220 36,160 SH SOLE 36,160 0 0
AUTODESK INC COM 052769106 368,236 1,244 SH SOLE 1,244 0 0
BEST BUY INC COM 086516101 382,103 5,709 SH SOLE 5,709 0 0
BEST BUY INC COM 086516101 361,422 5,400 SH Put SOLE 0 0 0
BLACKSTONE INC COM 09260D107 677,424 4,395 SH SOLE 4,395 0 0
BOX INC CL A 10316T104 202,461 6,769 SH SOLE 6,769 0 0
BP PLC SPONSORED ADR 055622104 406,341 11,700 SH SOLE 11,700 0 0
BP PLC SPONSORED ADR 055622104 392,449 11,300 SH Put SOLE 0 0 0
BRAZIL POTASH CORP COMMON SHARES 10586A108 24,570 13,000 SH SOLE 13,000 0 0
BROADCOM INC COM 11135F101 1,605,212 4,638 SH SOLE 4,638 0 0
C3 AI INC CL A 12468P104 140,219 10,402 SH SOLE 10,402 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 748,649 71,436 SH SOLE 71,436 0 0
CARDINAL HEALTH INC COM 14149Y108 889,404 4,328 SH SOLE 4,328 0 0
CENTRUS ENERGY CORP CL A 15643U104 456,146 1,879 SH SOLE 1,879 0 0
CF INDS HLDGS INC COM 125269100 352,361 4,556 SH SOLE 4,556 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,258,870 6,476 SH SOLE 6,476 0 0
CHEVRON CORP NEW COM 166764100 350,543 2,300 SH Put SOLE 0 0 0
CHEVRON CORP NEW COM 166764100 1,263,782 8,292 SH SOLE 8,292 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 339,623 9,179 SH SOLE 9,179 0 0
CITIGROUP INC COM NEW 172967424 934,570 8,009 SH SOLE 8,009 0 0
COCA COLA CO COM 191216100 322,145 4,608 SH SOLE 4,608 0 0
CONAGRA BRANDS INC COM 205887102 470,192 27,163 SH SOLE 27,163 0 0
CONCENTRIX CORP COM 20602D101 291,060 7,000 SH SOLE 7,000 0 0
CONCENTRIX CORP COM 20602D101 291,060 7,000 SH Put SOLE 0 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 805,550 7,421 SH SOLE 7,421 0 0
COPA HOLDINGS SA CL A P31076105 493,898 4,095 SH SOLE 4,095 0 0
COSTCO WHSL CORP NEW COM 22160K105 203,512 236 SH SOLE 236 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 360,008 768 SH SOLE 768 0 0
CVS HEALTH CORP COM 126650100 365,056 4,600 SH Put SOLE 0 0 0
CVS HEALTH CORP COM 126650100 413,353 5,209 SH SOLE 5,209 0 0
D-WAVE QUANTUM INC COM 26740W109 250,229 9,569 SH SOLE 9,569 0 0
DATADOG INC CL A COM 23804L103 361,869 2,661 SH SOLE 2,661 0 0
DENISON MINES CORP COM 248356107 59,318 22,300 SH SOLE 22,300 0 0
DENISON MINES CORP COM 248356107 18,200 5,000 SH Call SOLE 0 0 0
DEVON ENERGY CORP NEW COM 25179M103 763,186 20,835 SH SOLE 20,835 0 0
DIGITAL RLTY TR INC COM 253868103 263,471 1,703 SH SOLE 1,703 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 205,801 13,416 SH SOLE 13,416 0 0
DOCUSIGN INC COM 256163106 288,853 4,223 SH SOLE 4,223 0 0
DOLLY VARDEN SILVER CORP COM NO PAR 256827783 49,833 11,300 SH SOLE 11,300 0 0
DOMINION ENERGY INC COM 25746U109 461,924 7,884 SH SOLE 7,884 0 0
DOMINION ENERGY INC COM 25746U109 427,707 7,300 SH Put SOLE 0 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 216,995 6,297 SH SOLE 6,297 0 0
DYCOM INDS INC COM 267475101 1,190,084 3,522 SH SOLE 3,522 0 0
EASTMAN CHEM CO COM 277432100 287,235 4,500 SH Put SOLE 0 0 0
EASTMAN CHEM CO COM 277432100 287,235 4,500 SH SOLE 4,500 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 68,423 5,300 SH Call SOLE 0 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 80,840 8,600 SH SOLE 8,600 0 0
ENTERGY CORP NEW COM 29364G103 237,915 2,574 SH SOLE 2,574 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 302,105 13,227 SH SOLE 13,227 0 0
EXPAND ENERGY CORPORATION COM 165167735 3,784,796 34,295 SH SOLE 34,295 0 0
EXXON MOBIL CORP COM 30231G102 1,729,060 14,368 SH SOLE 14,368 0 0
FACTSET RESH SYS INC COM 303075105 568,482 1,959 SH SOLE 1,959 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 768,895 46,152 SH SOLE 46,152 0 0
FIRSTENERGY CORP COM 337932107 411,884 9,200 SH Put SOLE 0 0 0
FIRSTENERGY CORP COM 337932107 429,792 9,600 SH SOLE 9,600 0 0
FORESTAR GROUP INC COM 346232101 551,663 22,398 SH SOLE 22,398 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 512,372 99,297 SH SOLE 99,297 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 317,299 7,100 SH Put SOLE 0 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 317,299 7,100 SH SOLE 7,100 0 0
GE AEROSPACE COM NEW 369604301 693,983 2,253 SH SOLE 2,253 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 581,922 7,095 SH SOLE 7,095 0 0
GENERAL DYNAMICS CORP COM 369550108 553,132 1,643 SH SOLE 1,643 0 0
GENERAL MLS INC COM 370334104 334,800 7,200 SH SOLE 7,200 0 0
GENERAL MLS INC COM 370334104 334,800 7,200 SH Put SOLE 0 0 0
GILEAD SCIENCES INC COM 375558103 577,369 4,704 SH SOLE 4,704 0 0
GOLDMINING INC COM 38149E101 13,250 10,600 SH SOLE 10,600 0 0
GSK PLC SPONSORED ADR 37733W204 803,324 16,381 SH SOLE 16,381 0 0
HALLIBURTON CO COM 406216101 2,124,615 75,181 SH SOLE 75,181 0 0
HECLA MNG CO COM 422704106 493,183 25,700 SH SOLE 25,700 0 0
HEICO CORP NEW COM 422806109 865,280 2,674 SH SOLE 2,674 0 0
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 324,508 35,543 SH SOLE 35,543 0 0
HOME DEPOT INC COM 437076102 1,487,529 4,323 SH SOLE 4,323 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 847,795 2,493 SH SOLE 2,493 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 205,041 1,266 SH SOLE 1,266 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 329,386 1,112 SH SOLE 1,112 0 0
INTERNATIONAL PAPER CO COM 460146103 508,564 12,911 SH SOLE 12,911 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 276,996 1,446 SH SOLE 1,446 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 226,651 3,020 SH SOLE 3,020 0 0
INVESCO EXCHANGE TRADED FD T BLOOMBERG ANALYS 46137V522 431,428 5,831 SH SOLE 5,831 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,606,421 2,615 SH SOLE 2,615 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 200,983 4,048 SH SOLE 4,048 0 0
ISHARES INC MSCI STH KOR ETF 464286772 567,862 5,841 SH SOLE 5,841 0 0
ISHARES TR US TRSPRTION 464287192 386,036 5,181 SH SOLE 5,181 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 416,503 1,692 SH SOLE 1,692 0 0
ISHARES TR US AER DEF ETF 464288760 1,416,310 6,597 SH SOLE 6,597 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 689,106 16,022 SH SOLE 16,022 0 0
JACOBS SOLUTIONS INC COM 46982L108 990,620 7,479 SH SOLE 7,479 0 0
JFROG LTD ORD SHS M6191J100 659,765 10,563 SH SOLE 10,563 0 0
JOBY AVIATION INC COMMON STOCK G65163100 361,614 27,395 SH SOLE 27,395 0 0
JOHNSON & JOHNSON COM 478160104 1,034,129 4,997 SH SOLE 4,997 0 0
JPMORGAN CHASE & CO. COM 46625H100 2,384,123 7,399 SH SOLE 7,399 0 0
KRAFT HEINZ CO COM 500754106 288,575 11,900 SH Put SOLE 0 0 0
KRAFT HEINZ CO COM 500754106 333,297 13,744 SH SOLE 13,744 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 503,587 6,634 SH SOLE 6,634 0 0
KULICKE & SOFFA INDS INC COM 501242101 969,868 21,288 SH SOLE 21,288 0 0
LOCKHEED MARTIN CORP COM 539830109 2,103,143 4,348 SH SOLE 4,348 0 0
MARATHON PETE CORP COM 56585A102 639,136 3,930 SH SOLE 3,930 0 0
MARRIOTT INTL INC NEW CL A 571903202 282,008 909 SH SOLE 909 0 0
MAXIMUS INC COM 577933104 479,249 5,552 SH SOLE 5,552 0 0
MCDONALDS CORP COM 580135101 206,414 675 SH SOLE 675 0 0
MERCK & CO INC COM 58933Y105 1,059,222 10,063 SH SOLE 10,063 0 0
META PLATFORMS INC CL A 30303M102 1,247,357 1,890 SH SOLE 1,890 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 291,009 4,567 SH SOLE 4,567 0 0
MICRON TECHNOLOGY INC COM 595112103 2,788,741 9,771 SH SOLE 9,771 0 0
MICROSOFT CORP COM 594918104 918,878 1,900 SH Put SOLE 0 0 0
MICROSOFT CORP COM 594918104 3,110,141 6,431 SH SOLE 6,431 0 0
MSC INDL DIRECT INC CL A 553530106 370,040 4,400 SH Put SOLE 0 0 0
MSC INDL DIRECT INC CL A 553530106 370,040 4,400 SH SOLE 4,400 0 0
MUELLER INDS INC COM 624756102 696,262 6,065 SH SOLE 6,065 0 0
NEUBERGER HIGH YIELD ST FD I COM 64128C106 337,188 45,321 SH SOLE 45,321 0 0
NEW FOUND GOLD CORP COM 64440N103 449,658 151,400 SH SOLE 151,400 0 0
NRG ENERGY INC COM NEW 629377508 1,367,394 8,587 SH SOLE 8,587 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 271,170 54,018 SH SOLE 54,018 0 0
NVIDIA CORPORATION COM 67066G104 1,992,387 10,683 SH SOLE 10,683 0 0
OKLO INC COM CL A 02156V109 371,358 5,175 SH SOLE 5,175 0 0
OMNICOM GROUP INC COM 681919106 1,223,928 15,157 SH SOLE 15,157 0 0
ORACLE CORP COM 68389X105 202,706 1,040 SH SOLE 1,040 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 328,838 1,850 SH SOLE 1,850 0 0
PAPA JOHNS INTL INC COM 698813102 327,165 8,500 SH SOLE 8,500 0 0
PAPA JOHNS INTL INC COM 698813102 327,165 8,500 SH Put SOLE 0 0 0
PAYPAL HLDGS INC COM 70450Y103 551,691 9,450 SH SOLE 9,450 0 0
PFIZER INC COM 717081103 1,268,169 50,930 SH SOLE 50,930 0 0
PFIZER INC COM 717081103 318,720 12,800 SH Put SOLE 0 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 151,229 64,080 SH SOLE 64,080 0 0
PRIMORIS SVCS CORP COM 74164F103 1,115,548 8,986 SH SOLE 8,986 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 241,425 14,748 SH SOLE 14,748 0 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 269,909 1,740 SH SOLE 1,740 0 0
PRUDENTIAL FINL INC COM 744320102 575,236 5,096 SH SOLE 5,096 0 0
PRUDENTIAL FINL INC COM 744320102 519,248 4,600 SH Put SOLE 0 0 0
QUALCOMM INC COM 747525103 375,916 2,198 SH SOLE 2,198 0 0
RIVERNORTH DOUBLELINE STRATE COM 76882G107 321,570 40,449 SH SOLE 40,449 0 0
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 336,997 28,705 SH SOLE 28,705 0 0
RTX CORPORATION COM 75513E101 1,017,320 5,547 SH SOLE 5,547 0 0
RYDER SYS INC COM 783549108 507,949 2,654 SH SOLE 2,654 0 0
SALESFORCE INC COM 79466L302 224,909 849 SH SOLE 849 0 0
SCHWAB CHARLES CORP COM 808513105 1,091,916 10,929 SH SOLE 10,929 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 315,090 5,400 SH Put SOLE 0 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 316,459 5,423 SH SOLE 5,423 0 0
SELECT SECTOR SPDR TR STATE STREET COM 81369Y852 414,610 3,522 SH SOLE 3,522 0 0
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 625,857 11,427 SH SOLE 11,427 0 0
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 608,828 3,933 SH SOLE 3,933 0 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y407 442,295 3,704 SH SOLE 3,704 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 1,149,169 7,982 SH SOLE 7,982 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 309,384 1,922 SH SOLE 1,922 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 253,663 17,801 SH SOLE 17,801 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 279,004 4,400 SH Put SOLE 0 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 279,004 4,400 SH SOLE 4,400 0 0
SOLITARIO RESOURCES CORP COM 8342EP107 130,208 186,866 SH SOLE 186,866 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,292,763 3,262 SH SOLE 3,262 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,191,456 4,680 SH SOLE 4,680 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A888 426,254 4,140 SH SOLE 4,140 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A797 422,524 6,962 SH SOLE 6,962 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A532 326,645 3,575 SH SOLE 3,575 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 742,555 16,213 SH SOLE 16,213 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 446,039 18,860 SH SOLE 18,860 0 0
STANLEY BLACK & DECKER INC COM 854502101 363,972 4,900 SH Put SOLE 0 0 0
STANLEY BLACK & DECKER INC COM 854502101 378,828 5,100 SH SOLE 5,100 0 0
T-MOBILE US INC COM 872590104 754,294 3,715 SH SOLE 3,715 0 0
TENARIS S A SPONSORED ADS 88031M109 243,658 6,337 SH SOLE 6,337 0 0
TESLA INC COM 88160R101 902,588 2,007 SH SOLE 2,007 0 0
THE CIGNA GROUP COM 125523100 430,460 1,564 SH SOLE 1,564 0 0
TJX COS INC NEW COM 872540109 209,524 1,364 SH SOLE 1,364 0 0
TRAVELERS COMPANIES INC COM 89417E109 524,719 1,809 SH SOLE 1,809 0 0
TRILOGY METALS INC NEW COM 89621C105 194,898 45,220 SH SOLE 45,220 0 0
TRUIST FINL CORP COM 89832Q109 429,899 8,736 SH SOLE 8,736 0 0
TRUIST FINL CORP COM 89832Q109 403,522 8,200 SH Put SOLE 0 0 0
UBER TECHNOLOGIES INC COM 90353T100 954,373 11,680 SH SOLE 11,680 0 0
UNITED PARCEL SERVICE INC CL B 911312106 633,555 6,387 SH SOLE 6,387 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 498,006 12,701 SH SOLE 12,701 0 0
UNUM GROUP COM 91529Y106 619,070 7,988 SH SOLE 7,988 0 0
URANIUM ENERGY CORP COM 916896103 40,880 3,500 SH Call SOLE 0 0 0
URANIUM ENERGY CORP COM 916896103 605,491 51,840 SH SOLE 51,840 0 0
URANIUM RTY CORP COM 91702V101 70,092 19,800 SH SOLE 19,800 0 0
VALERO ENERGY CORP COM 91913Y100 527,344 3,239 SH SOLE 3,239 0 0
VANECK ETF TRUST VANECK VIETNAM 92189F817 492,188 25,796 SH SOLE 25,796 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 296,747 824 SH SOLE 824 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 362,092 1,080 SH SOLE 1,080 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 207,472 944 SH SOLE 944 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,147,320 28,169 SH SOLE 28,169 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 386,935 9,500 SH Put SOLE 0 0 0
VICI PPTYS INC COM 925652109 417,930 14,862 SH SOLE 14,862 0 0
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 304,208 38,802 SH SOLE 38,802 0 0
VISA INC COM CL A 92826C839 735,790 2,098 SH SOLE 2,098 0 0
VOX ROYALTY CORP COM 92919F103 249,893 52,720 SH SOLE 52,720 0 0
WALMART INC COM 931142103 1,066,187 9,570 SH SOLE 9,570 0 0
WESCO INTL INC COM 95082P105 290,143 1,186 SH SOLE 1,186 0 0
WESTERN ASSET GBL HIGH INC F COM 95766B109 304,276 47,469 SH SOLE 47,469 0 0
WESTERN ASSET HIGH INCOM FD COM 95766J102 300,660 72,274 SH SOLE 72,274 0 0
WESTLAKE CORPORATION COM 960413102 218,493 2,955 SH SOLE 2,955 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 482,655 4,107 SH SOLE 4,107 0 0