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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
26 CAPITAL ACQUISITION CORP *W EXP 12/31/202 90138P118 8 15,000 SH   SOLE   0 0 15,000
ABBOTT LABS COM 002824100 657 5,550 SH   SOLE   0 0 5,550
ABBVIE INC COM 00287Y109 5,210 32,141 SH   SOLE   293 0 31,848
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 284 842 SH   SOLE   325 0 517
ADS TEC ENERGY PLC *W EXP 12/22/202 G0085J109 14 10,000 SH   SOLE   0 0 10,000
ADVANCED MICRO DEVICES INC COM 007903107 244 2,236 SH   SOLE   0 0 2,236
AEHR TEST SYS COM 00760J108 229 22,524 SH   SOLE   5,571 0 16,953
AERSALE CORPORATION COM 00810F106 257 16,380 SH   SOLE   4,130 0 12,250
AIRSPAN NETWORKS HOLDINGS IN *W EXP 11/01/202 00951K112 4 10,000 SH   SOLE   0 0 10,000
ALGOMA STL GROUP INC *W EXP 10/19/202 015658115 63 19,217 SH   SOLE   0 0 19,217
ALGOMA STL GROUP INC COM 015658107 543 48,300 SH   SOLE   0 0 48,300
ALPHABET INC CAP STK CL A 02079K305 46,122 16,583 SH   SOLE   2,501 0 14,082
ALPHABET INC CAP STK CL C 02079K107 7,882 2,822 SH   SOLE   793 0 2,029
ALTUS POWER INC *W EXP 12/09/202 02217A110 32 20,000 SH   SOLE   0 0 20,000
AMAZON COM INC COM 023135106 40,365 12,382 SH   SOLE   1,966 0 10,416
AMERICAN ELEC PWR CO INC COM 025537101 1,285 12,884 SH   SOLE   0 0 12,884
AMERICAN TOWER CORP NEW COM 03027X100 4,055 16,143 SH   SOLE   1,775 0 14,368
AMPLIFY ENERGY CORP NEW COM 03212B103 110 20,000 SH   SOLE   0 0 20,000
APPFOLIO INC COM CL A 03783C100 226 2,000 SH   SOLE   0 0 2,000
APPLE INC COM 037833100 88,409 506,323 SH   SOLE   56,781 0 449,542
APPLIED MATLS INC COM 038222105 2,867 21,750 SH   SOLE   50 0 21,700
ARDAGH METAL PACKAGING S A *W EXP 08/04/202 L02235114 24 15,000 SH   SOLE   0 0 15,000
ARRAY TECHNOLOGIES INC COM SHS 04271T100 163 14,490 SH   SOLE   820 0 13,670
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 16,199 138,030 SH   SOLE   37,701 0 100,329
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,528 3,785 SH   SOLE   0 0 3,785
ASPEN AEROGELS INC COM 04523Y105 681 19,761 SH   SOLE   2,675 0 17,086
ASTRONICS CORP COM 046433108 294 22,762 SH   SOLE   6,007 0 16,755
ATI PHYSICAL THERAPY INC *W EXP 08/10/202 00216W117 3 10,000 SH   SOLE   0 0 10,000
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 855 9,905 SH   SOLE   1,401 0 8,504
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 51,356 433,124 SH   SOLE   52,598 0 380,526
BLACKROCK INC COM 09247X101 7,628 9,982 SH   SOLE   767 0 9,215
BLACKSTONE INC COM 09260D107 12,265 96,617 SH   SOLE   6,502 0 90,115
BOEING CO COM 097023105 10,827 56,537 SH   SOLE   17,892 0 38,645
BRISTOL-MYERS SQUIBB CO COM 110122108 1,745 23,891 SH   SOLE   0 0 23,891
BROADCOM INC COM 11135F101 15,452 24,539 SH   SOLE   1,357 0 23,182
CANADIAN NATL RY CO COM 136375102 2,295 17,107 SH   SOLE   0 0 17,107
CHARTER COMMUNICATIONS INC N CL A 16119P108 23,838 43,697 SH   SOLE   10,260 0 33,437
CHEVRON CORP NEW COM 166764100 10,989 67,486 SH   SOLE   5,350 0 62,136
CLEVELAND-CLIFFS INC NEW COM 185899101 46,569 1,445,778 SH   SOLE   291,667 0 1,154,111
CLOUDFLARE INC CL A COM 18915M107 1,956 16,337 SH   SOLE   200 0 16,137
CODERE ONLINE LUXEMBOURG S A *W EXP 11/23/202 L18268117 6 10,000 SH   SOLE   0 0 10,000
COLGATE PALMOLIVE CO COM 194162103 1,758 23,186 SH   SOLE   50 0 23,136
COMCAST CORP NEW CL A 20030N101 4,780 102,091 SH   SOLE   11,546 0 90,545
CONSOLIDATED EDISON INC COM 209115104 246 2,595 SH   SOLE   0 0 2,595
CONX CORP *W EXP 10/30/202 212873111 6 15,000 SH   SOLE   0 0 15,000
DIGITAL RLTY TR INC COM 253868103 327 2,305 SH   SOLE   0 0 2,305
DISH NETWORK CORPORATION CL A 25470M109 21,802 688,841 SH   SOLE   144,297 0 544,544
EASTSIDE DISTILLING INC COM 277802302 182 189,780 SH   SOLE   27,680 0 162,100
ECHOSTAR CORP CL A 278768106 587 24,100 SH   SOLE   0 0 24,100
ENTERPRISE PRODS PARTNERS L COM 293792107 3,209 124,341 SH   SOLE   2,680 0 121,661
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 324 5,520 SH   SOLE   5,380 0 140
EXXON MOBIL CORP COM 30231G102 207 2,507 SH   SOLE   0 0 2,507
FEDEX CORP COM 31428X106 10,263 44,355 SH   SOLE   10,433 0 33,922
FIRST BANCORP P R COM NEW 318672706 289 22,000 SH   SOLE   0 0 22,000
FLEX LTD ORD Y2573F102 20,285 1,093,556 SH   SOLE   281,114 0 812,442
FREEPORT-MCMORAN INC CL B 35671D857 35,072 705,097 SH   SOLE   158,364 0 546,733
FTC SOLAR INC COM 30320C103 488 99,000 SH   SOLE   0 0 99,000
GALLAGHER ARTHUR J & CO COM 363576109 16,192 92,739 SH   SOLE   3,177 0 89,562
GENERAL MTRS CO COM 37045V100 19,406 443,665 SH   SOLE   103,050 0 340,615
GLOBAL X FDS US INFR DEV ETF 37954Y673 2,301 81,353 SH   SOLE   23,457 0 57,896
HANNON ARMSTRONG SUST INFR C COM 41068X100 12,020 253,417 SH   SOLE   16,477 0 236,940
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 318 69,500 SH   SOLE   0 0 69,500
HERSHEY CO COM 427866108 204 941 SH   SOLE   0 0 941
HOLLEY INC *W EXP 11/30/202 43538H111 42 10,000 SH   SOLE   0 0 10,000
INFUSYSTEM HLDGS INC COM 45685K102 275 28,110 SH   SOLE   7,115 0 20,995
INNOVATE CORP COM 45784J105 4,148 1,124,232 SH   SOLE   1,691 0 1,122,541
INTERNATIONAL BUSINESS MACHS COM 459200101 12,023 92,472 SH   SOLE   5,327 0 87,145
INUVO INC COM NEW 46122W204 5 10,000 SH   SOLE   0 0 10,000
ISHARES INC MSCI MEXICO ETF 464286822 327 5,950 SH   SOLE   5,950 0 0
ISHARES INC GLB ENR PROD ETF 464286343 4,023 177,296 SH   SOLE   47,640 0 129,656
ISHARES TR CORE MSCI TOTAL 46432F834 335 5,025 SH   SOLE   0 0 5,025
ISHARES TR CORE S&P500 ETF 464287200 1,969 4,341 SH   SOLE   120 0 4,221
ISHARES TR CORE S&P MCP ETF 464287507 376 1,400 SH   SOLE   0 0 1,400
ISHARES TR CORE S&P SCP ETF 464287804 337 3,121 SH   SOLE   0 0 3,121
ISHARES TR CYBERSECURITY 46435U135 640 15,000 SH   SOLE   3,321 0 11,679
ISHARES TR GL CLEAN ENE ETF 464288224 1,684 78,242 SH   SOLE   21,799 0 56,443
ISHARES TR CORE DIV GRWTH 46434V621 617 11,557 SH   SOLE   0 0 11,557
ISHARES TR MSCI ACWI EX US 464288240 208 3,982 SH   SOLE   0 0 3,982
ISHARES TR COHEN STEER REIT 464287564 657 9,250 SH   SOLE   9,250 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 285 1,025 SH   SOLE   0 0 1,025
ISHARES TR RUS 1000 VAL ETF 464287598 296 1,782 SH   SOLE   0 0 1,782
ISHARES TR S&P 500 GRWT ETF 464287309 466 6,096 SH   SOLE   0 0 6,096
ISHARES TR SELECT DIVID ETF 464287168 1,091 8,511 SH   SOLE   0 0 8,511
ISHARES TR US AER DEF ETF 464288760 1,529 13,799 SH   SOLE   5,456 0 8,343
JFROG LTD ORD SHS M6191J100 270 10,000 SH   SOLE   0 0 10,000
JOHNSON & JOHNSON COM 478160104 1,324 7,471 SH   SOLE   155 0 7,316
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 19,028 929,089 SH   SOLE   244,113 0 684,976
L3HARRIS TECHNOLOGIES INC COM 502431109 18,065 72,706 SH   SOLE   16,652 0 56,054
LAM RESEARCH CORP COM 512807108 33,482 62,280 SH   SOLE   10,711 0 51,569
LATCH INC *W EXP 06/04/202 51818V114 7 10,000 SH   SOLE   0 0 10,000
LIBERTY BROADBAND CORP COM SER C 530307305 1,400 10,346 SH   SOLE   0 0 10,346
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 16,812 1,753,086 SH   SOLE   399,461 0 1,353,625
LIBERTY MEDIA ACQUISITION CO *W EXP 99/99/999 53073L112 10 15,000 SH   SOLE   0 0 15,000
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 984 21,520 SH   SOLE   0 0 21,520
MARATHON PETE CORP COM 56585A102 1,091 12,756 SH   SOLE   0 0 12,756
MARSH & MCLENNAN COS INC COM 571748102 418 2,453 SH   SOLE   0 0 2,453
MARTIN MARIETTA MATLS INC COM 573284106 15,461 40,170 SH   SOLE   8,420 0 31,750
MERCK & CO INC COM 58933Y105 9,843 119,958 SH   SOLE   6,702 0 113,256
META PLATFORMS INC CL A 30303M102 589 2,649 SH   SOLE   0 0 2,649
METTLER TOLEDO INTERNATIONAL COM 592688105 220 160 SH   SOLE   0 0 160
MICRON TECHNOLOGY INC COM 595112103 34,856 447,498 SH   SOLE   86,733 0 360,765
MIND TECHNOLOGY INC COM 602566101 149 118,469 SH   SOLE   27,560 0 90,909
MOGO INC COM 60800C109 805 276,800 SH   SOLE   0 0 276,800
MONDELEZ INTL INC CL A 609207105 970 15,455 SH   SOLE   0 0 15,455
MOTOROLA SOLUTIONS INC COM NEW 620076307 216 892 SH   SOLE   0 0 892
MP MATERIALS CORP COM CL A 553368101 41,101 716,790 SH   SOLE   141,694 0 575,096
NEMAURA MED INC COM NEW 640442208 337 77,027 SH   SOLE   18,967 0 58,060
NEWMONT CORP COM 651639106 550 6,924 SH   SOLE   150 0 6,774
NEXTERA ENERGY INC COM 65339F101 349 4,124 SH   SOLE   0 0 4,124
NORFOLK SOUTHN CORP COM 655844108 507 1,779 SH   SOLE   0 0 1,779
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 177 11,000 SH   SOLE   0 0 11,000
NORTHROP GRUMMAN CORP COM 666807102 9,914 22,169 SH   SOLE   1,736 0 20,433
NVIDIA CORPORATION COM 67066G104 7,766 28,460 SH   SOLE   9,456 0 19,004
OCCIDENTAL PETE CORP COM 674599105 3,584 63,162 SH   SOLE   4,542 0 58,620
OLIN CORP COM PAR $1 680665205 6,687 127,898 SH   SOLE   7,493 0 120,405
OPPFI INC *W EXP 07/20/202 68386H111 10 20,000 SH   SOLE   0 0 20,000
ORGANON & CO COMMON STOCK 68622V106 2,896 82,917 SH   SOLE   1,075 0 81,842
PARAMOUNT GLOBAL CLASS B COM 92556H206 7,390 195,446 SH   SOLE   16,661 0 178,785
PEPSICO INC COM 713448108 2,887 17,249 SH   SOLE   0 0 17,249
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 741 133,928 SH   SOLE   17,008 0 116,920
PHILLIPS 66 COM 718546104 419 4,850 SH   SOLE   0 0 4,850
QUIPT HOME MEDICAL CORP COM 74880P104 361 82,124 SH   SOLE   18,775 0 63,349
RAYTHEON TECHNOLOGIES CORP COM 75513E101 36,741 370,856 SH   SOLE   60,135 0 310,721
RESERVOIR MEDIA INC *W EXP 08/26/202 76119X113 23 10,000 SH   SOLE   0 0 10,000
RICHARDSON ELECTRS LTD COM 763165107 921 74,036 SH   SOLE   10,288 0 63,748
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,764 23,696 SH   SOLE   34 0 23,662
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 19,039 119,793 SH   SOLE   11,010 0 108,783
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,589 46,950 SH   SOLE   587 0 46,363
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4,847 70,469 SH   SOLE   120 0 70,349
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5,189 50,386 SH   SOLE   70 0 50,316
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8,372 61,115 SH   SOLE   91 0 61,024
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 8,569 223,628 SH   SOLE   7,585 0 216,043
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,545 46,706 SH   SOLE   64 0 46,642
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5,978 32,314 SH   SOLE   49 0 32,265
SHYFT GROUP INC COM 825698103 265 7,343 SH   SOLE   1,777 0 5,566
SIERRA WIRELESS INC COM 826516106 1,019 56,483 SH   SOLE   7,545 0 48,938
SILICOM LTD ORD M84116108 350 8,883 SH   SOLE   2,231 0 6,652
SKILLSOFT CORP *W EXP 06/11/202 83066P119 17 15,000 SH   SOLE   0 0 15,000
SKYWORKS SOLUTIONS INC COM 83088M102 262 1,965 SH   SOLE   0 0 1,965
SMITH MICRO SOFTWARE INC COM NEW 832154207 470 124,791 SH   SOLE   27,209 0 97,582
SONDER HOLDINGS INC *W EXP 01/31/202 83542D110 11 15,000 SH   SOLE   0 0 15,000
SONO TEK CORP COM 835483108 549 81,300 SH   SOLE   0 0 81,300
SPDR GOLD TR GOLD SHS 78463V107 1,670 9,245 SH   SOLE   8,945 0 300
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 257 9,341 SH   SOLE   9,341 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 31,485 69,714 SH   SOLE   25,587 0 44,127
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,192 8,548 SH   SOLE   12 0 8,536
SPDR SER TR S&P 600 SML CAP 78464A813 4,507 48,148 SH   SOLE   78 0 48,070
SPDR SER TR S&P METALS MNG 78464A755 3,058 49,893 SH   SOLE   22,441 0 27,452
SPDR SER TR S&P OILGAS EXP 78468R556 1,240 9,218 SH   SOLE   7,112 0 2,106
STAGWELL INC COM CL A 85256A109 623 86,060 SH   SOLE   86,060 0 0
STRYVE FOODS INC *W EXP 07/31/202 863685111 1 10,000 SH   SOLE   0 0 10,000
T-MOBILE US INC COM 872590104 755 5,880 SH   SOLE   0 0 5,880
TANGER FACTORY OUTLET CTRS I COM 875465106 6,417 373,294 SH   SOLE   31,134 0 342,160
TARGET CORP COM 87612E106 221 1,040 SH   SOLE   0 0 1,040
TELESAT CORP CL A & CL B SHS 879512309 1,355 82,099 SH   SOLE   4,401 0 77,698
THERMO FISHER SCIENTIFIC INC COM 883556102 1,888 3,197 SH   SOLE   30 0 3,167
TMC THE METALS COMPANY INC *W EXP 09/09/202 87261Y114 9 15,000 SH   SOLE   0 0 15,000
TUFIN SOFTWARE TECHNOLOGIE SHS M8893U102 6,903 772,994 SH   SOLE   270,226 0 502,768
UNION PAC CORP COM 907818108 13,761 50,369 SH   SOLE   7,503 0 42,866
UNISYS CORP COM NEW 909214306 940 43,495 SH   SOLE   5,694 0 37,801
UNITI GROUP INC COM 91325V108 13,288 965,701 SH   SOLE   77,858 0 887,843
UNIVERSAL DISPLAY CORP COM 91347P105 381 2,280 SH   SOLE   0 0 2,280
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 4,333 16,059 SH   SOLE   6,490 0 9,569
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 493 2,975 SH   SOLE   0 0 2,975
VANGUARD WORLD FDS INF TECH ETF 92204A702 204 490 SH   SOLE   0 0 490
VICOR CORP COM 925815102 4,046 57,347 SH   SOLE   21,240 0 36,107
VIRTRA INC COM PAR 92827K301 861 141,212 SH   SOLE   18,542 0 122,670
VISA INC COM CL A 92826C839 455 2,052 SH   SOLE   419 0 1,633
VIVID SEATS INC *W EXP 10/18/202 92854T118 32 10,000 SH   SOLE   0 0 10,000
WILLIAMS INDL SVCS GROUP INC COM 96951A104 53 26,600 SH   SOLE   0 0 26,600
XCEL ENERGY INC COM 98389B100 3,003 41,615 SH   SOLE   1,300 0 40,315
XPO LOGISTICS INC COM 983793100 947 13,010 SH   SOLE   1,095 0 11,915
ZILLOW GROUP INC CL C CAP STK 98954M200 461 9,350 SH   SOLE   0 0 9,350