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
ABBVIE INC COM 00287Y109   2,795,399 12,853 SH   SOLE   12,853 0 0
ABRDN GLOBAL INCOME FUND INC COM 003013109   45,045 14,300 SH   SOLE   14,300 0 0
ABRDN INCOME CREDIT STRATEGI COM 003057106   329,297 64,568 SH   SOLE   64,568 0 0
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   432,284 3,209 SH   SOLE   3,209 0 0
ADVANCED MICRO DEVICES INC COM 007903107   213,195 1,048 SH   SOLE   1,048 0 0
AGREE RLTY CORP COM 008492100   513,413 6,811 SH   SOLE   6,811 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106   556,288 1,915 SH   SOLE   1,915 0 0
ALLY FINL INC COM 02005N100   579,506 14,772 SH   SOLE   14,772 0 0
ALPHABET INC CAP STK CL C 02079K107   347,101 1,210 SH   SOLE   1,210 0 0
ALPHABET INC CAP STK CL A 02079K305   2,029,564 7,058 SH   SOLE   7,058 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   1,332,590 25,315 SH   SOLE   25,315 0 0
AMAZON COM INC COM 023135106   2,618,995 12,575 SH   SOLE   12,575 0 0
AMDOCS LTD SHS G02602103   956,124 14,651 SH   SOLE   14,651 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   342,402 2,516 SH   SOLE   2,516 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   313,007 2,300 SH Put SOLE   0 0 0
APPLE INC COM 037833100   3,817,223 15,041 SH   SOLE   15,041 0 0
ARCHER AVIATION INC COM CL A 03945R102   141,379 27,346 SH   SOLE   27,346 0 0
AT&T INC COM 00206R102   495,729 17,100 SH Put SOLE   0 0 0
AT&T INC COM 00206R102   1,198,455 41,340 SH   SOLE   41,340 0 0
AUTODESK INC COM 052769106   297,814 1,244 SH   SOLE   1,244 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   539,664 11,760 SH   SOLE   11,760 0 0
BEST BUY INC COM 086516101   388,346 6,049 SH   SOLE   6,049 0 0
BEST BUY INC COM 086516101   365,940 5,700 SH Put SOLE   0 0 0
BLACKSTONE INC COM 09260D107   481,385 4,186 SH   SOLE   4,186 0 0
BROADCOM INC COM 11135F101   1,266,515 4,092 SH   SOLE   4,092 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   767,223 71,436 SH   SOLE   71,436 0 0
CARDINAL HEALTH INC COM 14149Y108   748,037 3,540 SH   SOLE   3,540 0 0
CF INDUSTRIES HOLD COM 125269100   763,459 5,880 SH   SOLE   5,880 0 0
CHENIERE ENERGY INC COM NEW 16411R208   4,343,231 15,306 SH   SOLE   15,306 0 0
CHEVRON CORPORATION COM 166764100   1,299,337 6,280 SH   SOLE   6,280 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   365,874 11,430 SH   SOLE   11,430 0 0
CITIGROUP INC COM NEW 172967424   793,076 6,993 SH   SOLE   6,993 0 0
CLOROX CO DEL COM 189054109   741,680 7,157 SH   SOLE   7,157 0 0
COCA COLA CO COM 191216100   319,258 4,198 SH   SOLE   4,198 0 0
COGNEX CORP COM 192422103   491,239 10,027 SH   SOLE   10,027 0 0
CONCENTRIX CORP COM 20602D101   202,464 7,400 SH Put SOLE   0 0 0
CONCENTRIX CORP COM 20602D101   202,464 7,400 SH   SOLE   7,400 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   944,298 8,498 SH   SOLE   8,498 0 0
CONTANGO SILVER & GOLD INC COM 21077F100   298,708 15,931 SH   SOLE   15,931 0 0
COPA HOLDINGS SA CL A P31076105   446,033 3,926 SH   SOLE   3,926 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   311,547 798 SH   SOLE   798 0 0
CUBESMART COM 229663109   600,107 16,374 SH   SOLE   16,374 0 0
CVS HEALTH CORP COM 126650100   344,736 4,800 SH Put SOLE   0 0 0
CVS HEALTH CORP COM 126650100   387,454 5,395 SH   SOLE   5,395 0 0
DATADOG INC CL A COM 23804L103   235,746 1,997 SH   SOLE   1,997 0 0
DENISON MINES CORP COM 248356107   102,017 28,900 SH   SOLE   28,900 0 0
DENISON MINES CORP COM 248356107   24,650 5,000 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,015,810 20,187 SH   SOLE   20,187 0 0
DEXCOM INC COM 252131107   216,409 3,446 SH   SOLE   3,446 0 0
DIGITAL RLTY TR INC COM 253868103   1,354,639 7,517 SH   SOLE   7,517 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   204,701 13,275 SH   SOLE   13,275 0 0
DOMINION ENERGY INC COM 25746U109   469,832 7,600 SH Put SOLE   0 0 0
DOMINION ENERGY INC COM 25746U109   506,491 8,193 SH   SOLE   8,193 0 0
DYCOM INDS INC COM 267475101   891,774 2,632 SH   SOLE   2,632 0 0
ENTERGY CORP NEW COM 29364G103   284,720 2,534 SH   SOLE   2,534 0 0
EQUINIX INC COM 29444U700   313,677 320 SH   SOLE   320 0 0
EXXON MOBIL CORP COM 30231G102   2,415,871 14,239 SH   SOLE   14,239 0 0
FACTSET RESH SYS INC COM 303075105   2,301,613 10,607 SH   SOLE   10,607 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   980,610 45,652 SH   SOLE   45,652 0 0
FIRSTENERGY CORP COM 337932107   481,270 9,500 SH Put SOLE   0 0 0
FIRSTENERGY CORP COM 337932107   501,534 9,900 SH   SOLE   9,900 0 0
FORESTAR GROUP INC COM 346232101   622,878 25,486 SH   SOLE   25,486 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   528,374 99,318 SH   SOLE   99,318 0 0
GAMING & LEISURE P COM 36467J108   332,775 7,500 SH   SOLE   7,500 0 0
GAMING & LEISURE P COM 36467J108   332,775 7,500 SH Put SOLE   0 0 0
GE AEROSPACE COM NEW 369604301   1,087,151 3,831 SH   SOLE   3,831 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   560,464 7,874 SH   SOLE   7,874 0 0
GENERAL DYNAMICS CORP COM 369550108   582,101 1,696 SH   SOLE   1,696 0 0
GENERAL MILLS INC COM 370334104   282,933 7,600 SH Put SOLE   0 0 0
GENERAL MILLS INC COM 370334104   282,872 7,600 SH   SOLE   7,600 0 0
GILEAD SCIENCES INC COM 375558103   1,469,517 10,544 SH   SOLE   10,544 0 0
GOLDMINING INC COM 38149E101   12,614 10,600 SH   SOLE   10,600 0 0
GSK PLC SPONSORED ADR 37733W204   844,241 15,297 SH   SOLE   15,297 0 0
HECLA MINING COMPANY COM 422704106   29,808 1,600 SH Call SOLE   0 0 0
HECLA MINING COMPANY COM 422704106   460,161 24,700 SH   SOLE   24,700 0 0
HEICO CORP NEW COM 422806109   734,033 2,677 SH   SOLE   2,677 0 0
HF SINCLAIR CORP COM 403949100   486,642 7,800 SH Put SOLE   0 0 0
HF SINCLAIR CORP COM 403949100   499,494 8,006 SH   SOLE   8,006 0 0
HOME DEPOT INC COM 437076102   1,515,966 4,609 SH   SOLE   4,609 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   736,626 1,939 SH   SOLE   1,939 0 0
INGREDION INC COM 457187102   1,254,469 11,135 SH   SOLE   11,135 0 0
INSTEEL INDS INC COM 45774W108   646,186 19,226 SH   SOLE   19,226 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   200,847 1,277 SH   SOLE   1,277 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   269,538 1,112 SH   SOLE   1,112 0 0
INTERNATIONAL PAPER CO COM 460146103   906,280 25,386 SH   SOLE   25,386 0 0
INTERNATIONAL PAPER CO COM 460146103   364,140 10,200 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T BLOOMBERG ANALYS 46137V522   424,880 5,831 SH   SOLE   5,831 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   227,074 3,020 SH   SOLE   3,020 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   340,082 1,772 SH   SOLE   1,772 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,539,339 2,667 SH   SOLE   2,667 0 0
ISHARES INC MSCI STH KOR ETF 464286772   716,533 5,825 SH   SOLE   5,825 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   490,792 1,979 SH   SOLE   1,979 0 0
ISHARES TR CORE S&P500 ETF 464287200   267,163 409 SH   SOLE   409 0 0
ISHARES TR US TRSPRTION 464287192   463,564 6,214 SH   SOLE   6,214 0 0
ISHARES TR US AER DEF ETF 464288760   1,499,313 6,854 SH   SOLE   6,854 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   713,700 7,478 SH   SOLE   7,478 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   783,768 15,992 SH   SOLE   15,992 0 0
JACOBS SOLUTIONS INC COM 46982L108   1,115,454 8,764 SH   SOLE   8,764 0 0
JOBY AVIATION INC COMMON STOCK G65163100   196,869 23,834 SH   SOLE   23,834 0 0
JOHNSON & JOHNSON COM 478160104   1,129,802 4,622 SH   SOLE   4,622 0 0
JPMORGAN CHASE & CO COM 46625H100   2,216,593 7,535 SH   SOLE   7,535 0 0
KEURIG DR PEPPER INC COM 49271V100   358,088 13,600 SH Put SOLE   0 0 0
KEURIG DR PEPPER INC COM 49271V100   376,519 14,300 SH   SOLE   14,300 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106   282,194 25,654 SH   SOLE   25,654 0 0
KULICKE & SOFFA INDS INC COM 501242101   1,162,464 17,688 SH   SOLE   17,688 0 0
LOCKHEED MARTIN CORP COM 539830109   891,091 1,474 SH   SOLE   1,474 0 0
MARATHON PETE CORP COM 56585A102   792,852 3,247 SH   SOLE   3,247 0 0
MARRIOTT INTL INC NEW CL A 571903202   297,307 909 SH   SOLE   909 0 0
MAXIMUS INC COM 577933104   347,358 5,419 SH   SOLE   5,419 0 0
MCDONALDS CORP COM 580135101   210,701 678 SH   SOLE   678 0 0
MERCK & CO INC COM 58933Y105   1,062,606 8,834 SH   SOLE   8,834 0 0
META PLATFORMS INC CL A 30303M102   1,196,190 2,091 SH   SOLE   2,091 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   263,867 4,084 SH   SOLE   4,084 0 0
MICRON TECHNOLOGY INC COM 595112103   1,208,116 3,576 SH   SOLE   3,576 0 0
MICROSOFT CORP COM 594918104   2,417,607 6,531 SH   SOLE   6,531 0 0
MICROSOFT CORP COM 594918104   703,323 1,900 SH Put SOLE   0 0 0
MSC INDL DIRECT INC CL A 553530106   424,442 4,600 SH   SOLE   4,600 0 0
MSC INDL DIRECT INC CL A 553530106   424,442 4,600 SH Put SOLE   0 0 0
MUELLER INDS INC COM 624756102   552,449 4,986 SH   SOLE   4,986 0 0
NETFLIX INC. COM 64110L106   1,413,597 14,702 SH   SOLE   14,702 0 0
NEUBERGER HIGH YIELD ST FD I COM 64128C106   309,485 47,760 SH   SOLE   47,760 0 0
NEW FOUND GOLD CORP COM 64440N103   302,834 156,100 SH   SOLE   156,100 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   259,325 10,896 SH   SOLE   10,896 0 0
NRG ENERGY INC COM NEW 629377508   1,343,027 9,190 SH   SOLE   9,190 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   292,780 60,119 SH   SOLE   60,119 0 0
NVIDIA CORPORATION COM 67066G104   1,951,369 11,189 SH   SOLE   11,189 0 0
NXG CUSHING MIDSTREAM ENERGY COM NEW 231631300   362,905 8,157 SH   SOLE   8,157 0 0
OMNICOM GROUP INC COM 681919106   1,271,911 16,889 SH   SOLE   16,889 0 0
ONEOK INC NEW COM 682680103   415,794 4,600 SH Put SOLE   0 0 0
ONEOK INC NEW COM 682680103   602,721 6,668 SH   SOLE   6,668 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   279,980 1,914 SH   SOLE   1,914 0 0
PAPA JOHNS INTL INC COM 698813102   288,449 8,900 SH   SOLE   8,900 0 0
PAPA JOHNS INTL INC COM 698813102   288,449 8,900 SH Put SOLE   0 0 0
PFIZER INC COM 717081103   381,888 13,600 SH Put SOLE   0 0 0
PFIZER INC COM 717081103   1,476,456 52,580 SH   SOLE   52,580 0 0
PLATINUM GROUP METALS LTD COM 72765Q882   114,307 64,580 SH   SOLE   64,580 0 0
PRIMORIS SVCS CORP COM 74164F103   1,005,180 7,027 SH   SOLE   7,027 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210   232,238 14,318 SH   SOLE   14,318 0 0
PRUDENTIAL FINL INC COM 744320102   497,828 5,096 SH   SOLE   5,096 0 0
PRUDENTIAL FINL INC COM 744320102   449,374 4,600 SH Put SOLE   0 0 0
QUALCOMM INC COM 747525103   297,595 2,311 SH   SOLE   2,311 0 0
RIVERNORTH DOUBLELINE STRATE COM 76882G107   343,309 44,760 SH   SOLE   44,760 0 0
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   338,650 30,509 SH   SOLE   30,509 0 0
RTX CORPORATION COM 75513E101   1,041,660 5,400 SH   SOLE   5,400 0 0
RYDER SYS INC COM 783549108   523,034 2,555 SH   SOLE   2,555 0 0
SCHWAB CHARLES CORP COM 808513105   1,031,806 10,979 SH   SOLE   10,979 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   346,617 5,700 SH Put SOLE   0 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   346,617 5,700 SH   SOLE   5,700 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803   691,080 5,200 SH   SOLE   5,200 0 0
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209   365,059 2,490 SH   SOLE   2,490 0 0
SELECT SECTOR SPDR TR STATE STREET COM 81369Y852   235,356 2,123 SH   SOLE   2,123 0 0
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605   349,737 7,084 SH   SOLE   7,084 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   234,630 1,978 SH   SOLE   1,978 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   219,307 17,801 SH   SOLE   17,801 0 0
SOLITARIO RESOURCES CORP COM 8342EP107   168,892 205,966 SH   SOLE   205,966 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,443,193 3,354 SH   SOLE   3,354 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A888   386,489 3,915 SH   SOLE   3,915 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A532   366,420 3,940 SH   SOLE   3,940 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A862   200,890 616 SH   SOLE   616 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A797   378,083 6,349 SH   SOLE   6,349 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107   467,459 19,166 SH   SOLE   19,166 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101   721,192 15,113 SH   SOLE   15,113 0 0
STANLEY BLACK & DECKER INC COM 854502101   362,406 5,100 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC COM 854502101   376,618 5,300 SH   SOLE   5,300 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   461,883 710 SH   SOLE   710 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   1,376,299 39,835 SH   SOLE   39,835 0 0
T-MOBILE US INC COM 872590104   1,437,025 6,842 SH   SOLE   6,842 0 0
TESLA INC COM 88160R101   877,330 2,360 SH   SOLE   2,360 0 0
TEXAS INSTRS INC COM 882508104   427,108 2,200 SH Put SOLE   0 0 0
TEXAS INSTRS INC COM 882508104   446,522 2,300 SH   SOLE   2,300 0 0
THE CIGNA GROUP COM 125523100   625,262 2,344 SH   SOLE   2,344 0 0
TRAVELERS COMPANIES INC COM 89417E109   489,439 1,678 SH   SOLE   1,678 0 0
TRILOGY METALS INC NEW COM 89621C105   167,007 46,520 SH   SOLE   46,520 0 0
TRUIST FINL CORP COM 89832Q109   390,745 8,500 SH Put SOLE   0 0 0
TRUIST FINL CORP COM 89832Q109   415,385 9,036 SH   SOLE   9,036 0 0
UBER TECHNOLOGIES INC COM 90353T100   647,154 8,997 SH   SOLE   8,997 0 0
UNITED PARCEL SVCS INC CL B 911312106   726,905 7,389 SH   SOLE   7,389 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   647,399 15,997 SH   SOLE   15,997 0 0
UNUM GROUP COM 91529Y106   583,729 7,993 SH   SOLE   7,993 0 0
URANIUM ENERGY CORP COM 916896103   47,250 3,500 SH Call SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103   699,840 51,840 SH   SOLE   51,840 0 0
URANIUM RTY CORP COM 91702V101   82,490 22,600 SH   SOLE   22,600 0 0
VALERO ENERGY CORP COM 91913Y100   756,319 3,061 SH   SOLE   3,061 0 0
VANECK ETF TRUST VANECK VIETNAM 92189F817   446,529 25,796 SH   SOLE   25,796 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   281,799 735 SH   SOLE   735 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   212,172 2,312 SH   SOLE   2,312 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   234,833 732 SH   SOLE   732 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   325,621 3,935 SH   SOLE   3,935 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,585,612 31,586 SH   SOLE   31,586 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   486,940 9,700 SH Put SOLE   0 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   363,867 1,452 SH   SOLE   1,452 0 0
VICI PPTYS INC COM 925652109   712,270 26,071 SH   SOLE   26,071 0 0
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   334,543 45,331 SH   SOLE   45,331 0 0
VISA INC COM CL A 92826C839   662,812 2,193 SH   SOLE   2,193 0 0
VOX ROYALTY CORP COM 92919F103   261,581 49,920 SH   SOLE   49,920 0 0
WALMART INC COM 931142103   1,295,306 10,422 SH   SOLE   10,422 0 0
WESCO INTL INC COM 95082P105   866,828 3,168 SH   SOLE   3,168 0 0
WESTERN ASSET GBL HIGH INC F COM 95766B109   302,204 51,221 SH   SOLE   51,221 0 0
WESTERN ASSET HIGH INCOM FD COM 95766J102   313,871 78,862 SH   SOLE   78,862 0 0
WESTLAKE CORPORATION COM 960413102   900,332 7,707 SH   SOLE   7,707 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   538,058 4,107 SH   SOLE   4,107 0 0