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
3M CO COM 88579Y101 2,805 15,989 SH   SOLE   15,989 0 0
ABBOTT LABS COM 002824100 2,062 17,457 SH   SOLE   17,457 0 0
ABBVIE INC COM 00287Y109 1,712 15,869 SH   SOLE   15,869 0 0
ACE CONVERGENCE ACQU CORP CL A G0083D120 107 10,800 SH   SOLE   10,800 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 93 18,889 SH   SOLE   18,889 0 0
AFRICAN GOLD ACQUISITION COR *W EXP 03/31/202 G0112R124 79 164,531 SH   SOLE   164,531 0 0
AFRICAN GOLD ACQUISITION COR SHS CL A G0112R108 1,023 105,292 SH   SOLE   105,292 0 0
AIR PRODS & CHEMS INC COM 009158106 448 1,749 SH   SOLE   1,749 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 414 2,795 SH   SOLE   2,795 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 629 6,239 SH   SOLE   6,239 0 0
ALLSTATE CORP COM 020002101 318 2,500 SH   SOLE   2,500 0 0
ALPHABET INC CAP STK CL A 02079K305 6,553 2,451 SH   SOLE   2,451 0 0
ALPHABET INC CAP STK CL C 02079K107 12,602 4,728 SH   SOLE   4,728 0 0
ALTICE USA INC CL A 02156K103 2,648 127,799 SH   SOLE   127,799 0 0
ALTRIA GROUP INC COM 02209S103 1,559 34,245 SH   SOLE   34,245 0 0
AMAZON COM INC COM 023135106 2,336 711 SH   SOLE   711 0 0
AMBAC FINL GROUP INC *W EXP 04/30/202 023139116 58 15,296 SH   SOLE   15,296 0 0
AMBAC FINL GROUP INC COM NEW 023139884 303 21,130 SH   SOLE   21,130 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,236,950 32,500 SH Put SOLE   32,500 0 0
AMC NETWORKS INC CL A 00164V103 2,649 56,850 SH   SOLE   56,850 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 839 95,210 SH   SOLE   95,210 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 419 14,160 SH   SOLE   14,160 0 0
AMERICAN EXPRESS CO COM 025816109 385 2,300 SH   SOLE   2,300 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 31,783 188,018 SH   SOLE   188,018 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,270 10,636 SH   SOLE   10,636 0 0
AMGEN INC COM 031162100 1,275 5,995 SH   SOLE   5,995 0 0
ANTARES PHARMA INC COM 036642106 95 26,000 SH   SOLE   26,000 0 0
ANTERO MIDSTREAM CORP COM 03676B102 829 79,550 SH   SOLE   79,550 0 0
ANTERO RESOURCES CORP COM 03674X106 2,873 152,739 SH   SOLE   152,739 0 0
APOLLO INVT CORP COM NEW 03761U502 2,765 213,180 SH   SOLE   213,180 0 0
APOLLO STRATEGIC GRWT CPTL I SHS CL A G0412A102 141 14,435 SH   SOLE   14,435 0 0
APPLE INC COM 037833100 33,973 240,093 SH   SOLE   240,093 0 0
APPLIED MATLS INC COM 038222105 1,277 9,922 SH   SOLE   9,922 0 0
ARCH CAP GROUP LTD ORD G0450A105 924 24,200 SH   SOLE   24,200 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 210 3,492 SH   SOLE   3,492 0 0
ARDMORE SHIPPING CORP COM Y0207T100 95 22,900 SH   SOLE   22,900 0 0
ARES ACQUISITION CORPORATION COM CL A G33032106 264 27,118 SH   SOLE   27,118 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 608 11,647 SH   SOLE   11,647 0 0
ARK ETF TR INNOVATION ETF 00214Q104 488 4,412 SH   SOLE   4,412 0 0
ARROWROOT ACQUISITION CORP CL A COM 04282M102 242 25,000 SH   SOLE   25,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 989 1,327 SH   SOLE   1,327 0 0
ASSURED GUARANTY LTD COM G0585R106 792 16,912 SH   SOLE   16,912 0 0
AT&T INC COM 00206R102 3,578 132,470 SH   SOLE   132,470 0 0
AT&T INC COM 00206R102 135,050 5,000 SH Call SOLE   5,000 0 0
AUSTERLITZ ACQUISITION CORP SHS CL A G0633D109 432 43,500 SH   SOLE   43,500 0 0
AUTODESK INC COM 052769106 1,715 6,015 SH   SOLE   6,015 0 0
AVIS BUDGET GROUP COM 053774105 732 6,287 SH   SOLE   6,287 0 0
AXIS CAP HLDGS LTD SHS G0692U109 221 4,795 SH   SOLE   4,795 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 127 33,083 SH   SOLE   33,083 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 310 8,723 SH   SOLE   8,723 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 369 21,560 SH   SOLE   21,560 0 0
BAUSCH HEALTH COS INC COM 071734107 552 19,825 SH   SOLE   19,825 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 411 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,614 42,551 SH   SOLE   42,551 0 0
BGC PARTNERS INC CL A 05541T101 1,429 274,360 SH   SOLE   274,360 0 0
BGSF INC COM 05601C105 1,227 95,927 SH   SOLE   95,927 0 0
BK OF AMERICA CORP COM 060505104 1,237 29,131 SH   SOLE   29,131 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 697 57,825 SH   SOLE   57,825 0 0
BLACKROCK INCOME TR INC COM 09247F100 78 12,775 SH   SOLE   12,775 0 0
BLACKSTONE INC COM 09260D107 407 3,498 SH   SOLE   3,498 0 0
BOEING CO COM 097023105 842 3,830 SH   SOLE   3,830 0 0
BOOKING HOLDINGS INC COM 09857L108 2,196 925 SH   SOLE   925 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,859 82,111 SH   SOLE   82,111 0 0
BROADCOM INC COM 11135F101 483 997 SH   SOLE   997 0 0
BURFORD CAP LTD ORD SHS G17977110 2,445 223,870 SH   SOLE   223,870 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 394 37,777 SH   SOLE   37,777 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 26,100 2,500 SH Call SOLE   2,500 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,937 66,814 SH   SOLE   66,814 0 0
CANADIAN SOLAR INC COM 136635109 464 13,420 SH   SOLE   13,420 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 186 14,300 SH   SOLE   14,300 0 0
CARMAX INC COM 143130102 205 1,600 SH   SOLE   1,600 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 270 5,220 SH   SOLE   5,220 0 0
CATERPILLAR INC COM 149123101 9,541 49,701 SH   SOLE   49,701 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 123 17,100 SH   SOLE   17,100 0 0
CF INDS HLDGS INC COM 125269100 1,618 28,990 SH   SOLE   28,990 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,468 117,845 SH   SOLE   117,845 0 0
CHEMOURS CO COM 163851108 590 20,314 SH   SOLE   20,314 0 0
CHEMOURS CO COM 163851108 290,600 10,000 SH Put SOLE   10,000 0 0
CHESAPEAKE UTILS CORP COM 165303108 7,361 61,312 SH   SOLE   61,312 0 0
CHEVRON CORP NEW COM 166764100 1,955 19,271 SH   SOLE   19,271 0 0
CHUBB LIMITED COM H1467J104 1,009 5,816 SH   SOLE   5,816 0 0
CI FINL CORP COM 125491100 299 14,710 SH   SOLE   14,710 0 0
CIGNA CORP NEW COM 125523100 1,163 5,809 SH   SOLE   5,809 0 0
CISCO SYS INC COM 17275R102 354 6,505 SH   SOLE   6,505 0 0
CITIGROUP INC COM NEW 172967424 2,542 36,226 SH   SOLE   36,226 0 0
CITIGROUP INC COM NEW 172967424 140,360 2,000 SH Call SOLE   2,000 0 0
CLOUDFLARE INC CL A COM 18915M107 2,445 21,702 SH   SOLE   21,702 0 0
COCA COLA CO COM 191216100 587 11,182 SH   SOLE   11,182 0 0
COLGATE PALMOLIVE CO COM 194162103 339 4,489 SH   SOLE   4,489 0 0
COLICITY INC COM CL A 194170106 141 14,400 SH   SOLE   14,400 0 0
COLOMBIER ACQUISITION CORP *W EXP 99/99/999 19533H116 23 41,860 SH   SOLE   41,860 0 0
COLOMBIER ACQUISITION CORP UNIT 99/99/9999 19533H207 109 11,000 SH   SOLE   11,000 0 0
COLOMBIER ACQUISITION CORP CL A 19533H108 1,248 129,079 SH   SOLE   129,079 0 0
COMCAST CORP NEW CL A 20030N101 2,449 43,784 SH   SOLE   43,784 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,676 123,317 SH   SOLE   123,317 0 0
COMPASS INC CL A 20464U100 723 54,520 SH   SOLE   54,520 0 0
CONNECTONE BANCORP INC COM 20786W107 210 7,000 SH   SOLE   7,000 0 0
CONSOLIDATED EDISON INC COM 209115104 649 8,935 SH   SOLE   8,935 0 0
COPART INC COM 217204106 1,883 13,574 SH   SOLE   13,574 0 0
CORE & MAIN INC CL A 21874C102 331 12,610 SH   SOLE   12,610 0 0
CORECIVIC INC COM 21871N101 1,189 133,545 SH   SOLE   133,545 0 0
COVA ACQUISITION CORP CL A SHS G2554Y104 120 12,300 SH   SOLE   12,300 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 217 1,250 SH   SOLE   1,250 0 0
CSX CORP COM 126408103 542 18,210 SH   SOLE   18,210 0 0
CVS HEALTH CORP COM 126650100 1,082 12,752 SH   SOLE   12,752 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 44 12,100 SH   SOLE   12,100 0 0
DANAHER CORPORATION COM 235851102 3,455 11,350 SH   SOLE   11,350 0 0
DEERE & CO COM 244199105 780 2,329 SH   SOLE   2,329 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,166 11,207 SH   SOLE   11,207 0 0
DELL TECHNOLOGIES INC CL C 24703L202 260,100 2,500 SH Put SOLE   2,500 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 2,803 14,522 SH   SOLE   14,522 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,949 31,153 SH   SOLE   31,153 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 124 20,500 SH   SOLE   20,500 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 308 9,419 SH   SOLE   9,419 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 321 3,000 SH   SOLE   3,000 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 663,200 8,000 SH Put SOLE   8,000 0 0
DISCOVER FINL SVCS COM 254709108 2,359 19,205 SH   SOLE   19,205 0 0
DISCOVERY INC COM SER C 25470F302 3,791 156,221 SH   SOLE   156,221 0 0
DISNEY WALT CO COM 254687106 1,914 11,317 SH   SOLE   11,317 0 0
ECHOSTAR CORP CL A 278768106 1,540 60,380 SH   SOLE   60,380 0 0
ECOLAB INC COM 278865100 3,618 17,341 SH   SOLE   17,341 0 0
EDISON INTL COM 281020107 2,583 46,563 SH   SOLE   46,563 0 0
EMERSON ELEC CO COM 291011104 531 5,633 SH   SOLE   5,633 0 0
ENOVA INTL INC COM 29357K103 341 9,875 SH   SOLE   9,875 0 0
ENPHASE ENERGY INC COM 29355A107 27,306 182,074 SH   SOLE   182,074 0 0
EQT CORP COM 26884L109 244 11,930 SH   SOLE   11,930 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 109 10,744 SH   SOLE   10,744 0 0
EQUITY DISTR ACQUISITION COR COM CL A 29465E106 271 27,631 SH   SOLE   27,631 0 0
ESSENTIAL UTILS INC COM 29670G102 4,024 87,331 SH   SOLE   87,331 0 0
EVEREST RE GROUP LTD COM G3223R108 4,380 17,466 SH   SOLE   17,466 0 0
EXXON MOBIL CORP COM 30231G102 1,642 27,910 SH   SOLE   27,910 0 0
FACEBOOK INC CL A 30303M102 2,536 7,472 SH   SOLE   7,472 0 0
FEDEX CORP COM 31428X106 1,794 8,180 SH   SOLE   8,180 0 0
FEDEX CORP COM 31428X106 438,580 2,000 SH Call SOLE   2,000 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,236 10,158 SH   SOLE   10,158 0 0
FIFTH THIRD BANCORP COM 316773100 364 8,584 SH   SOLE   8,584 0 0
FIRST SOLAR INC COM 336433107 320 3,355 SH   SOLE   3,355 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 2,170 13,069 SH   SOLE   13,069 0 0
FIRSTENERGY CORP COM 337932107 470 13,200 SH   SOLE   13,200 0 0
FIRSTENERGY CORP COM 337932107 89,050 2,500 SH Call SOLE   2,500 0 0
FLEX LTD ORD Y2573F102 15,542 879,071 SH   SOLE   879,071 0 0
FORD MTR CO DEL COM 345370860 166 11,750 SH   SOLE   11,750 0 0
FRANCO NEV CORP COM 351858105 1,250 9,624 SH   SOLE   9,624 0 0
FRONTLINE LTD SHS NEW G3682E192 222 23,705 SH   SOLE   23,705 0 0
GENERAL MTRS CO COM 37045V100 708 13,435 SH   SOLE   13,435 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 474 19,975 SH   SOLE   19,975 0 0
GLOBAL WTR RES INC COM 379463102 406 21,667 SH   SOLE   21,667 0 0
GOLAR LNG LTD SHS G9456A100 159 12,250 SH   SOLE   12,250 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,435 81,090 SH   SOLE   81,090 0 0
GRAFTECH INTL LTD COM 384313508 459 44,475 SH   SOLE   44,475 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 421 22,125 SH   SOLE   22,125 0 0
GREEN PLAINS INC COM 393222104 582 17,825 SH   SOLE   17,825 0 0
GROUPON INC COM NEW 399473206 627 27,500 SH   SOLE   27,500 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 335 30,510 SH   SOLE   30,510 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 9,651 137,375 SH   SOLE   137,375 0 0
HCA HEALTHCARE INC COM 40412C101 1,492 6,148 SH   SOLE   6,148 0 0
HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 186 19,067 SH   SOLE   19,067 0 0
HERSHEY CO COM 427866108 298 1,761 SH   SOLE   1,761 0 0
HEXCEL CORP NEW COM 428291108 2,091 35,210 SH   SOLE   35,210 0 0
HILL INTL INC COM 431466101 54 26,265 SH   SOLE   26,265 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 440 41,210 SH   SOLE   41,210 0 0
HOME DEPOT INC COM 437076102 2,181 6,645 SH   SOLE   6,645 0 0
HONEYWELL INTL INC COM 438516106 12,009 56,572 SH   SOLE   56,572 0 0
HORIZON ACQUISITION CORPORAT SHS CL A G46044106 136 13,890 SH   SOLE   13,890 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 163 12,110 SH   SOLE   12,110 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 371 2,845 SH   SOLE   2,845 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,705 68,156 SH   SOLE   68,156 0 0
ILLINOIS TOOL WKS INC COM 452308109 537 2,599 SH   SOLE   2,599 0 0
ILLUMINA INC COM 452327109 6,485 15,989 SH   SOLE   15,989 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 736 28,976 SH   SOLE   28,976 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 294 41,000 SH   SOLE   41,000 0 0
INSPIRED ENTMT INC COM 45782N108 444 37,983 SH   SOLE   37,983 0 0
INTEL CORP COM 458140100 1,342 25,186 SH   SOLE   25,186 0 0
INTELLICHECK INC COM NEW 45817G201 12,051 1,471,469 SH   SOLE   1,471,469 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 807 5,812 SH   SOLE   5,812 0 0
INTUIT COM 461202103 261 483 SH   SOLE   483 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 680 30,775 SH   SOLE   30,775 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 867 26,354 SH   SOLE   26,354 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 983 16,159 SH   SOLE   16,159 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 998 38,070 SH   SOLE   38,070 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 901 6,017 SH   SOLE   6,017 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 8,556 54,026 SH   SOLE   54,026 0 0
ISHARES GOLD TR ISHARES NEW 464285204 6,716 201,028 SH   SOLE   201,028 0 0
ISHARES INC CORE MSCI EMKT 46434G103 381 6,165 SH   SOLE   6,165 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 410 6,770 SH   SOLE   6,770 0 0
ISHARES INC MSCI EMRG CHN 46434G764 610 10,065 SH   SOLE   10,065 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 1,808 44,328 SH   SOLE   44,328 0 0
ISHARES TR CORE S&P500 ETF 464287200 238 553 SH   SOLE   553 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 267 5,307 SH   SOLE   5,307 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 278 2,630 SH   SOLE   2,630 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 283 4,708 SH   SOLE   4,708 0 0
ISHARES TR MSCI INDIA ETF 46429B598 384 7,890 SH   SOLE   7,890 0 0
ISHARES TR TRS FLT RT BD 46434V860 433 8,620 SH   SOLE   8,620 0 0
ISHARES TR RUS MID CAP ETF 464287499 451 5,769 SH   SOLE   5,769 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 565 10,332 SH   SOLE   10,332 0 0
ISHARES TR MSCI KLD400 SOC 464288570 571 6,857 SH   SOLE   6,857 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 575 22,106 SH   SOLE   22,106 0 0
ISHARES TR NATIONAL MUN ETF 464288414 661 5,691 SH   SOLE   5,691 0 0
ISHARES TR US TREAS BD ETF 46429B267 709 26,725 SH   SOLE   26,725 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 1,590 62,798 SH   SOLE   62,798 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,629 14,535 SH   SOLE   14,535 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 1,634 66,081 SH   SOLE   66,081 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,914 14,385 SH   SOLE   14,385 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 2,045 15,710 SH   SOLE   15,710 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 2,735 23,737 SH   SOLE   23,737 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 8,171 29,818 SH   SOLE   29,818 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 984,375 4,500 SH Put SOLE   4,500 0 0
ISLEWORTH HEALTHCARE ACQU CO *W EXP 08/02/202 46468P110 7 12,500 SH   SOLE   12,500 0 0
ISLEWORTH HEALTHCARE ACQU CO COM 46468P102 256 26,000 SH   SOLE   26,000 0 0
JAKKS PAC INC COM NEW 47012E403 159 13,344 SH   SOLE   13,344 0 0
JETBLUE AWYS CORP COM 477143101 76,450 5,000 SH Call SOLE   5,000 0 0
JOHNSON & JOHNSON COM 478160104 6,695 41,456 SH   SOLE   41,456 0 0
JPMORGAN CHASE & CO COM 46625H100 7,667 46,838 SH   SOLE   46,838 0 0
KELLOGG CO COM 487836108 757 11,843 SH   SOLE   11,843 0 0
KIRKLANDS INC COM 497498105 1,419 73,847 SH   SOLE   73,847 0 0
KKR & CO INC COM 48251W104 616 10,125 SH   SOLE   10,125 0 0
KRAFT HEINZ CO COM 500754106 3,141 85,307 SH   SOLE   85,307 0 0
KROGER CO COM 501044101 1,402 34,680 SH   SOLE   34,680 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 4,081 18,528 SH   SOLE   18,528 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 859 3,053 SH   SOLE   3,053 0 0
LAM RESEARCH CORP COM 512807108 911 1,600 SH   SOLE   1,600 0 0
LAUREATE EDUCATION INC CL A 518613203 409 24,048 SH   SOLE   24,048 0 0
LEIDOS HOLDINGS INC COM 525327102 3,187 33,156 SH   SOLE   33,156 0 0
LENNAR CORP CL A 526057104 1,903 20,312 SH   SOLE   20,312 0 0
LENNAR CORP CL A 526057104 93,680 1,000 SH Call SOLE   1,000 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,500 50,910 SH   SOLE   50,910 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 262 19,941 SH   SOLE   19,941 0 0
LIQTECH INTL INC COM 53632A201 6,934 1,265,313 SH   SOLE   1,265,313 0 0
LORAL SPACE & COM INC COM 543881106 547 12,728 SH   SOLE   12,728 0 0
LOWES COS INC COM 548661107 2,086 10,285 SH   SOLE   10,285 0 0
LUMENT FINANCE TRUST INC COM 55025L108 597 150,748 SH   SOLE   150,748 0 0
MACONDRAY CAP ACQUISITN CORP UNIT 05/31/2028 G5853A123 399 40,000 SH   SOLE   40,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 423 9,275 SH   SOLE   9,275 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,514 85,240 SH   SOLE   85,240 0 0
MANITOWOC CO INC COM NEW 563571405 3,088 144,160 SH   SOLE   144,160 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 48 53,650 SH   SOLE   53,650 0 0
MATADOR RES CO COM 576485205 1,415 37,185 SH   SOLE   37,185 0 0
MATCH GROUP INC NEW COM 57667L107 773 4,921 SH   SOLE   4,921 0 0
MBIA INC COM 55262C100 199 15,500 SH   SOLE   15,500 0 0
MCDONALDS CORP COM 580135101 202 836 SH   SOLE   836 0 0
MCKESSON CORP COM 58155Q103 1,264 6,342 SH   SOLE   6,342 0 0
MERCK & CO INC COM 58933Y105 2,514 33,475 SH   SOLE   33,475 0 0
META FINL GROUP INC COM 59100U108 717 13,665 SH   SOLE   13,665 0 0
METHANEX CORP COM 59151K108 4,284 93,050 SH   SOLE   93,050 0 0
METROPOLITAN BK HLDG CORP COM 591774104 340 4,038 SH   SOLE   4,038 0 0
MICRON TECHNOLOGY INC COM 595112103 1,993 28,082 SH   SOLE   28,082 0 0
MICROSOFT CORP COM 594918104 12,050 42,741 SH   SOLE   42,741 0 0
MODERNA INC COM 60770K107 446 1,160 SH   SOLE   1,160 0 0
MONDELEZ INTL INC CL A 609207105 367 6,305 SH   SOLE   6,305 0 0
MONUMENT CIRCLE ACQUISITN CO *W EXP 01/14/202 61531M119 6 10,000 SH   SOLE   10,000 0 0
MORGAN STANLEY COM NEW 617446448 482 4,956 SH   SOLE   4,956 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 214 36,585 SH   SOLE   36,585 0 0
MOSAIC CO NEW COM 61945C103 248 6,940 SH   SOLE   6,940 0 0
MUDRICK CAPITAL ACQU CORP II *W EXP 09/10/202 62477L115 13 22,000 SH   SOLE   22,000 0 0
MUDRICK CAPITAL ACQU CORP II COM CL A 62477L107 423 42,500 SH   SOLE   42,500 0 0
MULTIPLAN CORPORATION COM 62548M100 559 99,211 SH   SOLE   99,211 0 0
NEW JERSEY RES CORP COM 646025106 3,753 107,828 SH   SOLE   107,828 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 3,527 827,850 SH   SOLE   827,850 0 0
NEWMONT CORP COM 651639106 986 18,162 SH   SOLE   18,162 0 0
NEXTERA ENERGY INC COM 65339F101 224 2,857 SH   SOLE   2,857 0 0
NORFOLK SOUTHN CORP COM 655844108 481 2,011 SH   SOLE   2,011 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 406 27,900 SH   SOLE   27,900 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 530 36,131 SH   SOLE   36,131 0 0
NVIDIA CORPORATION COM 67066G104 1,024 4,944 SH   SOLE   4,944 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 778 110,200 SH   SOLE   110,200 0 0
OCWEN FINL CORP COM NEW 675746606 873 31,039 SH   SOLE   31,039 0 0
ONEMAIN HLDGS INC COM 68268W103 715 12,925 SH   SOLE   12,925 0 0
ORACLE CORP COM 68389X105 3,098 35,558 SH   SOLE   35,558 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 480 155,850 SH   SOLE   155,850 0 0
ORGANON & CO COMMON STOCK 68622V106 1,228 37,441 SH   SOLE   37,441 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 70 33,601 SH   SOLE   33,601 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 316 20,084 SH   SOLE   20,084 0 0
PARKER-HANNIFIN CORP COM 701094104 17,000 60,796 SH   SOLE   60,796 0 0
PATTERSON-UTI ENERGY INC COM 703481101 636 70,630 SH   SOLE   70,630 0 0
PAYPAL HLDGS INC COM 70450Y103 250 962 SH   SOLE   962 0 0
PEPSICO INC COM 713448108 509 3,386 SH   SOLE   3,386 0 0
PERKINELMER INC COM 714046109 607 3,500 SH   SOLE   3,500 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 116 17,440 SH   SOLE   17,440 0 0
PFIZER INC COM 717081103 4,420 102,778 SH   SOLE   102,778 0 0
PG&E CORP COM 69331C108 670 69,840 SH   SOLE   69,840 0 0
PHILIP MORRIS INTL INC COM 718172109 251 2,651 SH   SOLE   2,651 0 0
PIMCO MUN INCOME FD II COM 72200W106 369 25,000 SH   SOLE   25,000 0 0
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 364 30,000 SH   SOLE   30,000 0 0
PIONEER NAT RES CO COM 723787107 10,589 63,593 SH   SOLE   63,593 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 361 43,500 SH   SOLE   43,500 0 0
PNC FINL SVCS GROUP INC COM 693475105 388 1,983 SH   SOLE   1,983 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201 746 30,650 SH   SOLE   30,650 0 0
PPG INDS INC COM 693506107 230 1,611 SH   SOLE   1,611 0 0
PRA GROUP INC COM 69354N106 343 8,148 SH   SOLE   8,148 0 0
PROCTER AND GAMBLE CO COM 742718109 3,547 25,371 SH   SOLE   25,371 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 311 35,149 SH   SOLE   35,149 0 0
PROVENTION BIO INC COM 74374N102 114 17,800 SH   SOLE   17,800 0 0
PURE CYCLE CORP COM NEW 746228303 1,172 88,071 SH   SOLE   88,071 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 157 34,280 SH   SOLE   34,280 0 0
QORVO INC COM 74736K101 7,435 44,471 SH   SOLE   44,471 0 0
QUALCOMM INC COM 747525103 1,749 13,562 SH   SOLE   13,562 0 0
QUALTRICS INTL INC COM CL A 747601201 1,477 34,566 SH   SOLE   34,566 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,178 48,605 SH   SOLE   48,605 0 0
RECRO PHARMA INC COM 75629F109 70 34,103 SH   SOLE   34,103 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,166 1,927 SH   SOLE   1,927 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 254 1,820 SH   SOLE   1,820 0 0
ROPER TECHNOLOGIES INC COM 776696106 99,561 223,166 SH   SOLE   223,166 0 0
ROSECLIFF ACQUISITION CORP I *W EXP 02/11/202 77732R111 39 70,295 SH   SOLE   70,295 0 0
ROSECLIFF ACQUISITION CORP I COM CL A 77732R103 337 34,751 SH   SOLE   34,751 0 0
S&P GLOBAL INC COM 78409V104 6,318 14,870 SH   SOLE   14,870 0 0
SALESFORCE COM INC COM 79466L302 1,699 6,263 SH   SOLE   6,263 0 0
SAP SE SPON ADR 803054204 251 1,857 SH   SOLE   1,857 0 0
SCHLUMBERGER LTD COM STK 806857108 570 19,224 SH   SOLE   19,224 0 0
SCORPIO TANKERS INC SHS Y7542C130 316 17,045 SH   SOLE   17,045 0 0
SCVX CORP COM G79448208 149 15,000 SH   SOLE   15,000 0 0
SEA LTD SPONSORD ADS 81141R100 1,312 4,115 SH   SOLE   4,115 0 0
SEAPORT GLOBAL ACQUISITN COR *W EXP 12/15/202 812227114 12 12,750 SH   SOLE   12,750 0 0
SEAPORT GLOBAL ACQUISITN COR COM CL A 812227106 168 16,700 SH   SOLE   16,700 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 242 1,620 SH   SOLE   1,620 0 0
SERVICESOURCE INTL INC COM 81763U100 316 234,000 SH   SOLE   234,000 0 0
SJW GROUP COM 784305104 1,968 29,787 SH   SOLE   29,787 0 0
SLR INVESTMENT CORP COM 83413U100 3,036 158,698 SH   SOLE   158,698 0 0
SNAP INC CL A 83304A106 1,146 15,517 SH   SOLE   15,517 0 0
SOUTHWEST AIRLS CO COM 844741108 802 15,600 SH   SOLE   15,600 0 0
SPARTACUS ACQUISITION CORP *W EXP 10/31/202 84677L117 58 36,250 SH   SOLE   36,250 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,269 7,725 SH   SOLE   7,725 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,388 56,829 SH   SOLE   56,829 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 785 1,632 SH   SOLE   1,632 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 239 2,253 SH   SOLE   2,253 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 292 5,512 SH   SOLE   5,512 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 1,488 16,266 SH   SOLE   16,266 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 901 4,000 SH   SOLE   4,000 0 0
SPRING VY ACQUISITION CORP CL A G8377A108 89 10,250 SH   SOLE   10,250 0 0
STAGWELL INC COM CL A 85256A109 976 127,257 SH   SOLE   127,257 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 132 13,000 SH   SOLE   13,000 0 0
STERIS PLC SHS USD G8473T100 266 1,300 SH   SOLE   1,300 0 0
STONECASTLE FINL CORP COM 861780104 305 13,844 SH   SOLE   13,844 0 0
STRYKER CORPORATION COM 863667101 1,114 4,225 SH   SOLE   4,225 0 0
SUNOPTA INC COM 8676EP108 177 19,775 SH   SOLE   19,775 0 0
SYSCO CORP COM 871829107 498 6,350 SH   SOLE   6,350 0 0
TAILWIND ACQUISITION CORP *W EXP 09/07/202 87403Q110 36 62,750 SH   SOLE   62,750 0 0
TAILWIND ACQUISITION CORP COM CL A 87403Q102 355 36,315 SH   SOLE   36,315 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 20,132 180,312 SH   SOLE   180,312 0 0
TCG BDC INC COM 872280102 1,387 103,435 SH   SOLE   103,435 0 0
TITAN INTL INC ILL COM 88830M102 1,526 213,110 SH   SOLE   213,110 0 0
TOLL BROTHERS INC COM 889478103 1,391 25,155 SH   SOLE   25,155 0 0
TOLL BROTHERS INC COM 889478103 110,580 2,000 SH Call SOLE   2,000 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 356 2,000 SH   SOLE   2,000 0 0
TRACTOR SUPPLY CO COM 892356106 203 1,000 SH   SOLE   1,000 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 665 3,850 SH   SOLE   3,850 0 0
TRAVELERS COMPANIES INC COM 89417E109 504 3,316 SH   SOLE   3,316 0 0
TREX CO INC COM 89531P105 811 7,957 SH   SOLE   7,957 0 0
TRIMBLE INC COM 896239100 23,673 287,813 SH   SOLE   287,813 0 0
TUESDAY MORNING CORP COM 89904V101 86 30,800 SH   SOLE   30,800 0 0
U S GLOBAL INVS INC CL A 902952100 1,366 240,008 SH   SOLE   240,008 0 0
UBER TECHNOLOGIES INC COM 90353T100 313 6,985 SH   SOLE   6,985 0 0
UNION PAC CORP COM 907818108 3,983 20,322 SH   SOLE   20,322 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,931 7,500 SH   SOLE   7,500 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 273 9,261 SH   SOLE   9,261 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 977 57,189 SH   SOLE   57,189 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 8,898 104,135 SH   SOLE   104,135 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 576 2,436 SH   SOLE   2,436 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,505 6,357 SH   SOLE   6,357 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,867 13,374 SH   SOLE   13,374 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 13,738 61,868 SH   SOLE   61,868 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 373 3,661 SH   SOLE   3,661 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 963 19,265 SH   SOLE   19,265 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 10,670 175,027 SH   SOLE   175,027 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 628 7,158 SH   SOLE   7,158 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,487 27,910 SH   SOLE   27,910 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 529 10,471 SH   SOLE   10,471 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,197 40,608 SH   SOLE   40,608 0 0
VERISK ANALYTICS INC COM 92345Y106 487 2,434 SH   SOLE   2,434 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 546 10,114 SH   SOLE   10,114 0 0
VERMILION ENERGY INC COM 923725105 203 20,537 SH   SOLE   20,537 0 0
VIACOMCBS INC CL B 92556H206 389 9,842 SH   SOLE   9,842 0 0
VIRTU FINL INC CL A 928254101 1,976 80,902 SH   SOLE   80,902 0 0
VISA INC COM CL A 92826C839 267 1,200 SH   SOLE   1,200 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 218 14,131 SH   SOLE   14,131 0 0
WALMART INC COM 931142103 229 1,640 SH   SOLE   1,640 0 0
WELLS FARGO CO NEW COM 949746101 9,969 214,799 SH   SOLE   214,799 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 336 24,692 SH   SOLE   24,692 0 0
WESTERN ASSET GLOBAL CORP DE COM 95790C107 363 20,150 SH   SOLE   20,150 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107 319 20,001 SH   SOLE   20,001 0 0
WESTERN DIGITAL CORP. COM 958102105 1,303 23,095 SH   SOLE   23,095 0 0
WESTROCK CO COM 96145D105 1,216 24,405 SH   SOLE   24,405 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 273 4,329 SH   SOLE   4,329 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 484 6,368 SH   SOLE   6,368 0 0
YORK WTR CO COM 987184108 1,338 30,625 SH   SOLE   30,625 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 841 1,632 SH   SOLE   1,632 0 0