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
ABBVIE INC COM 00287Y109 474,786 1,815 SH SOLE 1,815 0 0
ABRDN INCOME CREDIT STRATEGI COM 003057106 308,852 69,405 SH SOLE 69,405 0 0
ADVANCED MICRO DEVICES INC COM 007903107 542,019 886 SH SOLE 886 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 963,385 5,591 SH SOLE 5,591 0 0
AGREE RLTY CORP COM 008492100 512,633 7,673 SH SOLE 7,673 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 552,287 1,985 SH SOLE 1,985 0 0
ALLY FINL INC COM 02005N100 634,800 16,874 SH SOLE 16,874 0 0
ALPHABET INC CAP STK CL A 02079K305 2,520,606 7,326 SH SOLE 7,326 0 0
ALPHABET INC CAP STK CL C 02079K107 333,925 980 SH SOLE 980 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 1,493,656 28,796 SH SOLE 28,796 0 0
AMAZON COM INC COM 023135106 3,390,184 13,607 SH SOLE 13,607 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 297,781 2,300 SH Put SOLE 0 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 329,890 2,548 SH SOLE 2,548 0 0
APPLE INC COM 037833100 4,657,538 13,986 SH SOLE 13,986 0 0
ARCHER AVIATION INC COM CL A 03945R102 206,717 41,593 SH SOLE 41,593 0 0
ARK ETF TR INNOVATION ETF 00214Q104 205,821 2,310 SH SOLE 2,310 0 0
AT&T INC COM 00206R102 972,526 39,858 SH SOLE 39,858 0 0
AT&T INC COM 00206R102 417,240 17,100 SH Put SOLE 0 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103 588,005 12,794 SH SOLE 12,794 0 0
BEST BUY INC COM 086516101 501,997 5,689 SH SOLE 5,689 0 0
BEST BUY INC COM 086516101 361,784 4,100 SH Put SOLE 0 0 0
BLACKSTONE INC COM 09260D107 845,023 7,539 SH SOLE 7,539 0 0
BOX INC CL A 10316T104 271,757 8,117 SH SOLE 8,117 0 0
BROADCOM INC COM 11135F101 1,470,784 4,188 SH SOLE 4,188 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 881,047 77,082 SH SOLE 77,082 0 0
CARDINAL HEALTH INC COM 14149Y108 856,848 3,851 SH SOLE 3,851 0 0
CF INDUSTRIES HOLD COM 125269100 570,931 4,956 SH SOLE 4,956 0 0
CHARLES SCHWAB CORP (THE) COM 808513105 861,578 8,815 SH SOLE 8,815 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,998,624 7,429 SH SOLE 7,429 0 0
CHEVRON CORPORATION COM 166764100 1,059,653 5,189 SH SOLE 5,189 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 694,753 21,745 SH SOLE 21,745 0 0
CITIGROUP INC COM NEW 172967424 907,655 7,010 SH SOLE 7,010 0 0
COCA COLA CO COM 191216100 357,060 4,148 SH SOLE 4,148 0 0
COGNEX CORP COM 192422103 424,906 7,006 SH SOLE 7,006 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 769,306 8,545 SH SOLE 8,545 0 0
CONTANGO SILVER & GOLD INC COM 21077F100 266,802 15,900 SH SOLE 15,900 0 0
COPA HOLDINGS SA CL A P31076105 565,900 4,292 SH SOLE 4,292 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 842,435 3,182 SH SOLE 3,182 0 0
CSX CORP COM 126408103 209,295 4,500 SH SOLE 4,500 0 0
CUBESMART COM 229663109 690,871 18,384 SH SOLE 18,384 0 0
CVS HEALTH CORP COM 126650100 459,876 5,367 SH SOLE 5,367 0 0
CVS HEALTH CORP COM 126650100 411,312 4,800 SH Put SOLE 0 0 0
DATADOG INC CL A COM 23804L103 445,554 1,627 SH SOLE 1,627 0 0
DENISON MINES CORP COM 248356107 72,002 27,800 SH SOLE 27,800 0 0
DENISON MINES CORP COM 248356107 18,450 5,000 SH Call SOLE 0 0 0
DEVON ENERGY CORP NEW COM 25179M103 931,850 20,240 SH SOLE 20,240 0 0
DIGITAL RLTY TR INC COM 253868103 1,246,965 7,104 SH SOLE 7,104 0 0
DOMINION ENERGY INC COM 25746U109 453,900 7,500 SH Put SOLE 0 0 0
DOMINION ENERGY INC COM 25746U109 489,788 8,093 SH SOLE 8,093 0 0
DOMINOS PIZZA INC COM 25754A201 593,228 1,980 SH SOLE 1,980 0 0
DOW HLDGS INC COM 260557103 380,052 13,800 SH Put SOLE 0 0 0
DOW HLDGS INC COM 260557103 396,576 14,400 SH SOLE 14,400 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 214,567 11,293 SH SOLE 11,293 0 0
DYCOM INDS INC COM 267475101 702,030 2,609 SH SOLE 2,609 0 0
ENTERGY CORP NEW COM 29364G103 251,525 2,534 SH SOLE 2,534 0 0
EQUINIX INC COM 29444U700 239,744 237 SH SOLE 237 0 0
FACTSET RESH SYS INC COM 303075105 2,427,660 8,993 SH SOLE 8,993 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 753,639 42,603 SH SOLE 42,603 0 0
FIRSTENERGY CORP COM 337932107 411,635 9,500 SH Put SOLE 0 0 0
FIRSTENERGY CORP COM 337932107 428,967 9,900 SH SOLE 9,900 0 0
FORESTAR GROUP INC COM 346232101 677,483 26,310 SH SOLE 26,310 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 507,166 96,054 SH SOLE 96,054 0 0
GAMING & LEISURE P COM 36467J108 311,354 8,200 SH SOLE 8,200 0 0
GAMING & LEISURE P COM 36467J108 311,354 8,200 SH Put SOLE 0 0 0
GE AEROSPACE COM NEW 369604301 795,841 2,548 SH SOLE 2,548 0 0
GENERAL DYNAMICS CORP COM 369550108 627,822 1,892 SH SOLE 1,892 0 0
GILEAD SCIENCES INC COM 375558103 1,005,491 6,746 SH SOLE 6,746 0 0
GSK PLC SPONSORED ADR 37733W204 790,662 16,414 SH SOLE 16,414 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 287,703 14,407 SH SOLE 14,407 0 0
HECLA MINING COMPANY COM 422704106 403,611 23,700 SH SOLE 23,700 0 0
HEICO CORP NEW COM 422806109 1,055,976 3,483 SH SOLE 3,483 0 0
HENRY JACK & ASSOC INC COM 426281101 1,531,092 10,689 SH SOLE 10,689 0 0
HIGH INCOME SECS FD SHS BEN INT 42968F108 370,823 71,865 SH SOLE 71,865 0 0
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 340,237 51,551 SH SOLE 51,551 0 0
HOME DEPOT INC COM 437076102 1,358,766 4,776 SH SOLE 4,776 0 0
HP INC COM 40434L105 365,976 11,700 SH Put SOLE 0 0 0
HP INC COM 40434L105 365,976 11,700 SH SOLE 11,700 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 699,723 2,620 SH SOLE 2,620 0 0
IMPINJ INC COM 453204109 388,521 2,167 SH SOLE 2,167 0 0
INSTEEL INDS INC COM 45774W108 268,579 9,220 SH SOLE 9,220 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 244,562 1,112 SH SOLE 1,112 0 0
INTERNATIONAL PAPER CO COM 460146103 945,577 28,507 SH SOLE 28,507 0 0
INTERNATIONAL PAPER CO COM 460146103 338,334 10,200 SH Put SOLE 0 0 0
INVESCO EXCHANGE TRADED FD T BLOO AN RATI ETF 46137V522 465,616 5,826 SH SOLE 5,826 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 253,922 3,020 SH SOLE 3,020 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 440,586 2,118 SH SOLE 2,118 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,971,487 2,665 SH SOLE 2,665 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 47,340 1,000 SH Call SOLE 0 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 325,983 6,886 SH SOLE 6,886 0 0
ISHARES TR CORE S&P TTL STK 464287150 222,768 1,340 SH SOLE 1,340 0 0
ISHARES TR US TRSPRTION 464287192 457,850 5,831 SH SOLE 5,831 0 0
ISHARES TR CORE S&P500 ETF 464287200 220,565 288 SH SOLE 288 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 613,025 2,206 SH SOLE 2,206 0 0
ISHARES TR US AER DEF ETF 464288760 1,415,247 6,831 SH SOLE 6,831 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 876,169 17,106 SH SOLE 17,106 0 0
JACOBS SOLUTIONS INC COM 46982L108 1,043,617 7,715 SH SOLE 7,715 0 0
JOBY AVIATION INC COMMON STOCK G65163100 165,074 27,285 SH SOLE 27,285 0 0
JOHNSON & JOHNSON COM 478160104 1,075,903 4,064 SH SOLE 4,064 0 0
JPMORGAN CHASE & CO COM 46625H100 2,541,385 7,682 SH SOLE 7,682 0 0
KEURIG DR PEPPER INC COM 49271V100 433,862 14,300 SH SOLE 14,300 0 0
KEURIG DR PEPPER INC COM 49271V100 433,862 14,300 SH Put SOLE 0 0 0
KIMBERLY-CLARK CORP COM 494368103 253,318 2,600 SH Put SOLE 0 0 0
KIMBERLY-CLARK CORP COM 494368103 253,318 2,600 SH SOLE 2,600 0 0
KINDER MORGAN INC DEL COM 49456B101 438,562 14,546 SH SOLE 14,546 0 0
KINDER MORGAN INC DEL COM 49456B101 404,010 13,400 SH Put SOLE 0 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 359,182 34,872 SH SOLE 34,872 0 0
KROGER CO COM 501044101 1,461,983 24,940 SH SOLE 24,940 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,254,154 13,307 SH SOLE 13,307 0 0
LOCKHEED MARTIN CORP COM 539830109 826,267 1,623 SH SOLE 1,623 0 0
MARATHON PETE CORP COM 56585A102 970,756 2,455 SH SOLE 2,455 0 0
MARRIOTT INTL INC NEW CL A 571903202 323,304 909 SH SOLE 909 0 0
MAXIMUS INC COM 577933104 214,356 4,030 SH SOLE 4,030 0 0
MEDTRONIC PLC SHS G5960L103 1,497,736 17,357 SH SOLE 17,357 0 0
MERCK & CO INC COM 58933Y105 1,191,557 8,200 SH SOLE 8,200 0 0
META PLATFORMS INC CL A 30303M102 1,482,217 2,044 SH SOLE 2,044 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 307,192 3,950 SH SOLE 3,950 0 0
MICRON TECHNOLOGY INC COM 595112103 3,354,037 3,149 SH SOLE 3,149 0 0
MICROSOFT CORP COM 594918104 974,510 1,900 SH Put SOLE 0 0 0
MICROSOFT CORP COM 594918104 3,688,455 7,191 SH SOLE 7,191 0 0
MUELLER INDS INC COM 624756102 730,593 12,054 SH SOLE 12,054 0 0
NETFLIX INC. COM 64110L106 205,191 2,949 SH SOLE 2,949 0 0
NETSKOPE INC CL A 64119N608 238,562 13,679 SH SOLE 13,679 0 0
NEUBERGER HIGH YIELD ST FD I COM 64128C106 343,628 63,400 SH SOLE 63,400 0 0
NEW FOUND GOLD CORP COM 64440N103 306,024 186,600 SH SOLE 186,600 0 0
NIKE INC CL B 654106103 389,400 11,000 SH Put SOLE 0 0 0
NIKE INC CL B 654106103 389,400 11,000 SH SOLE 11,000 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 294,998 11,333 SH SOLE 11,333 0 0
NRG ENERGY INC COM NEW 629377508 973,047 10,173 SH SOLE 10,173 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 384,437 80,934 SH SOLE 80,934 0 0
NVIDIA CORPORATION COM 67066G104 2,375,192 10,400 SH SOLE 10,400 0 0
OKTA INC CL A 679295105 546,614 2,614 SH SOLE 2,614 0 0
OMNICOM GROUP INC COM 681919106 1,054,676 14,324 SH SOLE 14,324 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 430,589 2,302 SH SOLE 2,302 0 0
PALO ALTO NETWORKS INC COM 697435105 276,130 695 SH SOLE 695 0 0
PFIZER INC COM 717081103 1,523,169 53,407 SH SOLE 53,407 0 0
PFIZER INC COM 717081103 387,872 13,600 SH Put SOLE 0 0 0
PHILIP MORRIS INTL INC COM 718172109 209,902 1,100 SH SOLE 1,100 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 81,371 64,580 SH SOLE 64,580 0 0
PRIMORIS SVCS CORP COM 74164F103 621,304 8,337 SH SOLE 8,337 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 193,085 13,418 SH SOLE 13,418 0 0
PRUDENTIAL FINL INC COM 744320102 578,804 5,096 SH SOLE 5,096 0 0
PRUDENTIAL FINL INC COM 744320102 522,468 4,600 SH Put SOLE 0 0 0
QUALCOMM INC COM 747525103 486,812 2,645 SH SOLE 2,645 0 0
RADIAN GROUP INC COM 750236101 292,102 9,543 SH SOLE 9,543 0 0
RIVERNORTH DOUBLELINE STRATE COM 76882G107 357,494 51,661 SH SOLE 51,661 0 0
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 356,472 34,475 SH SOLE 34,475 0 0
RTX CORPORATION COM 75513E101 974,848 5,251 SH SOLE 5,251 0 0
RYDER SYS INC COM 783549108 555,751 2,439 SH SOLE 2,439 0 0
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 412,808 3,720 SH SOLE 3,720 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 340,478 6,376 SH SOLE 6,376 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 311,577 1,850 SH SOLE 1,850 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 1,720,838 8,791 SH SOLE 8,791 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 337,679 2,277 SH SOLE 2,277 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 181,792 17,805 SH SOLE 17,805 0 0
SOLITARIO RESOURCES CORP COM 8342EP107 114,028 197,966 SH SOLE 197,966 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,176,034 3,088 SH SOLE 3,088 0 0
SPDR SERIES TRUST ST STR SP TRANS 78464A532 405,095 4,137 SH SOLE 4,137 0 0
SPDR SERIES TRUST ST STR SP HOME 78464A888 322,181 3,355 SH SOLE 3,355 0 0
SPDR SERIES TRUST ST STR SP BANK 78464A797 405,177 6,409 SH SOLE 6,409 0 0
SPDR SERIES TRUST ST STR SP SEMI 78464A862 348,490 658 SH SOLE 658 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 246,638 12,733 SH SOLE 12,733 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 516,135 12,425 SH SOLE 12,425 0 0
STANLEY BLACK & DECKER INC COM 854502101 451,809 5,100 SH SOLE 5,100 0 0
STANLEY BLACK & DECKER INC COM 854502101 451,809 5,100 SH Put SOLE 0 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 575,934 755 SH SOLE 755 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 898,049 16,830 SH SOLE 16,830 0 0
T-MOBILE US INC COM 872590104 445,371 2,731 SH SOLE 2,731 0 0
TESLA INC COM 88160R101 387,807 1,093 SH SOLE 1,093 0 0
THE CIGNA GROUP COM 125523100 526,263 1,936 SH SOLE 1,936 0 0
TOAST INC CL A 888787108 516,892 17,830 SH SOLE 17,830 0 0
TPG INC COM CL A 872657101 269,193 6,100 SH SOLE 6,100 0 0
TPG INC COM CL A 872657101 269,193 6,100 SH Put SOLE 0 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100 467,094 89,140 SH SOLE 89,140 0 0
TRAVELERS COMPANIES INC COM 89417E109 645,996 1,812 SH SOLE 1,812 0 0
TRILOGY METALS INC NEW COM 89621C105 144,212 46,520 SH SOLE 46,520 0 0
TRINITY INDS INC COM 896522109 314,142 12,300 SH SOLE 12,300 0 0
TRINITY INDS INC COM 896522109 314,142 12,300 SH Put SOLE 0 0 0
TRUIST FINL CORP COM 89832Q109 393,550 8,500 SH Put SOLE 0 0 0
TRUIST FINL CORP COM 89832Q109 393,550 8,500 SH SOLE 8,500 0 0
UBER TECHNOLOGIES INC COM 90353T100 747,033 10,904 SH SOLE 10,904 0 0
UNITED PARCEL SVCS INC CL B 911312106 639,781 6,847 SH SOLE 6,847 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 615,028 16,449 SH SOLE 16,449 0 0
UNUM GROUP COM 91529Y106 929,499 10,595 SH SOLE 10,595 0 0
URANIUM ENERGY CORP COM 916896103 33,075 3,500 SH Call SOLE 0 0 0
URANIUM ENERGY CORP COM 916896103 482,328 51,040 SH SOLE 51,040 0 0
VALERO ENERGY CORP COM 91913Y100 950,814 2,453 SH SOLE 2,453 0 0
VANECK ETF TRUST VANECK VIETNAM 92189F817 227,520 13,423 SH SOLE 13,423 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 507,297 833 SH SOLE 833 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 273,944 732 SH SOLE 732 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,306,688 28,487 SH SOLE 28,487 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 444,939 9,700 SH Put SOLE 0 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 230,239 954 SH SOLE 954 0 0
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 354,463 52,513 SH SOLE 52,513 0 0
VISA INC COM CL A 92826C839 793,401 2,208 SH SOLE 2,208 0 0
VOX ROYALTY CORP COM 92919F103 241,562 48,120 SH SOLE 48,120 0 0
WALMART INC COM 931142103 1,032,357 9,934 SH SOLE 9,934 0 0
WESCO INTL INC COM 95082P105 1,128,753 3,139 SH SOLE 3,139 0 0
WESTERN ASSET GBL HIGH INC F COM 95766B109 359,553 65,973 SH SOLE 65,973 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 542,502 4,057 SH SOLE 4,057 0 0