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 806 7,292 SH   SOLE   7,292 0 0
ABBOTT LABS COM 002824100 1,636 16,907 SH   SOLE   16,907 0 0
ABBVIE INC COM 00287Y109 1,925 14,346 SH   SOLE   14,346 0 0
ABERCROMBIE & FITCH CO CL A 002896207 354 22,750 SH   SOLE   22,750 0 0
ADT INC DEL COM 00090Q103 150 20,000 SH Call SOLE   20,000 0 0
AES CORP COM 00130H105 844 37,352 SH   SOLE   37,352 0 0
AFRICAN GOLD ACQUISITION COR *W EXP 03/31/202 G0112R124 6 149,405 SH   SOLE   149,405 0 0
AFRICAN GOLD ACQUISITION COR SHS CL A G0112R108 530 53,563 SH   SOLE   53,563 0 0
AIR PRODS & CHEMS INC COM 009158106 386 1,659 SH   SOLE   1,659 0 0
ALASKA AIR GROUP INC COM 011659109 491 12,550 SH   SOLE   12,550 0 0
ALASKA AIR GROUP INC COM 011659109 313 8,000 SH Call SOLE   8,000 0 0
ALLSTATE CORP COM 020002101 299 2,400 SH   SOLE   2,400 0 0
ALPHABET INC CAP STK CL A 02079K305 4,501 47,060 SH   SOLE   47,060 0 0
ALPHABET INC CAP STK CL C 02079K107 8,733 90,830 SH   SOLE   90,830 0 0
AMAZON COM INC COM 023135106 1,407 12,455 SH   SOLE   12,455 0 0
AMBAC FINL GROUP INC COM NEW 023139884 821 64,400 SH   SOLE   64,400 0 0
AMBAC FINL GROUP INC *W EXP 04/30/202 023139116 40 15,296 SH   SOLE   15,296 0 0
AMC NETWORKS INC CL A 00164V103 1,816 89,455 SH   SOLE   89,455 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885 284 4,556 SH   SOLE   4,556 0 0
AMERICAN EXPRESS CO COM 025816109 310 2,300 SH   SOLE   2,300 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 24,430 187,692 SH   SOLE   187,692 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,198 8,854 SH   SOLE   8,854 0 0
AMGEN INC COM 031162100 1,180 5,235 SH   SOLE   5,235 0 0
AMRYT PHARMA PLC SPONSORED ADS 03217L106 612 88,416 SH   SOLE   88,416 0 0
ANTERO MIDSTREAM CORP COM 03676B102 719 78,300 SH   SOLE   78,300 0 0
ANTERO RESOURCES CORP COM 03674X106 2,843 93,110 SH   SOLE   93,110 0 0
APPLE INC COM 037833100 32,317 233,845 SH   SOLE   233,845 0 0
APPLIED MATLS INC COM 038222105 1,018 12,423 SH   SOLE   12,423 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 281 3,492 SH   SOLE   3,492 0 0
ARDMORE SHIPPING CORP COM Y0207T100 136 14,900 SH   SOLE   14,900 0 0
ARES ACQUISITION CORPORATION COM CL A G33032106 123 12,400 SH   SOLE   12,400 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 661 34,331 SH   SOLE   34,331 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 266 5,834 SH   SOLE   5,834 0 0
ARK ETF TR INNOVATION ETF 00214Q104 537 14,240 SH   SOLE   14,240 0 0
ARROWROOT ACQUISITION CORP CL A COM 04282M102 187 19,000 SH   SOLE   19,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 607 1,462 SH   SOLE   1,462 0 0
AT&T INC COM 00206R102 1,552 101,142 SH   SOLE   101,142 0 0
AUSTERLITZ ACQUISITION CORP SHS CL A G0633D109 137 14,000 SH   SOLE   14,000 0 0
AUTODESK INC COM 052769106 1,124 6,015 SH   SOLE   6,015 0 0
AVEPOINT INC COM CL A 053604104 150 37,500 SH   SOLE   37,500 0 0
AXIS CAP HLDGS LTD SHS G0692U109 205 4,175 SH   SOLE   4,175 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 134 36,391 SH   SOLE   36,391 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 659 20,309 SH   SOLE   20,309 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 454 37,135 SH   SOLE   37,135 0 0
BARRICK GOLD CORP COM 067901108 156 10,092 SH   SOLE   10,092 0 0
BED BATH & BEYOND INC COM 075896100 73 12,000 SH Put SOLE   12,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 406 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,079 41,492 SH   SOLE   41,492 0 0
BGSF INC COM 05601C105 965 86,836 SH   SOLE   86,836 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 146 11,203 SH   SOLE   11,203 0 0
BK OF AMERICA CORP COM 060505104 927 30,706 SH   SOLE   30,706 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 880 56,257 SH   SOLE   56,257 0 0
BLACKROCK INCOME TR INC COM 09247F100 287 69,320 SH   SOLE   69,320 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 675 32,878 SH   SOLE   32,878 0 0
BLACKSTONE INC COM 09260D107 673 8,035 SH   SOLE   8,035 0 0
BNY MELLON ALCENTRA GLOBAL C COM 05588N108 139 20,390 SH   SOLE   20,390 0 0
BNY MELLON ETF TRUST CORE BOND ETF 09661T602 1,792 43,335 SH   SOLE   43,335 0 0
BOOKING HOLDINGS INC COM 09857L108 1,763 1,073 SH   SOLE   1,073 0 0
BRINKER INTL INC COM 109641100 762 30,485 SH   SOLE   30,485 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,823 25,640 SH   SOLE   25,640 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 124 26,463 SH   SOLE   26,463 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,455 65,564 SH   SOLE   65,564 0 0
CANADIAN SOLAR INC COM 136635109 388 10,420 SH   SOLE   10,420 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 187 14,000 SH   SOLE   14,000 0 0
CATERPILLAR INC COM 149123101 8,335 50,799 SH   SOLE   50,799 0 0
CF INDS HLDGS INC COM 125269100 1,743 18,108 SH   SOLE   18,108 0 0
CHANGE HEALTHCARE INC COM 15912K100 333 12,115 SH   SOLE   12,115 0 0
CHESAPEAKE ENERGY CORP COM 165167735 908 9,642 SH   SOLE   9,642 0 0
CHESAPEAKE UTILS CORP COM 165303108 7,120 61,707 SH   SOLE   61,707 0 0
CHEVRON CORP NEW COM 166764100 1,413 9,836 SH   SOLE   9,836 0 0
CHIMERIX INC COM 16934W106 71 37,000 SH   SOLE   37,000 0 0
CHUBB LIMITED COM H1467J104 1,140 6,266 SH   SOLE   6,266 0 0
CI FINL CORP COM 125491100 312 32,345 SH   SOLE   32,345 0 0
CIGNA CORP NEW COM 125523100 1,153 4,157 SH   SOLE   4,157 0 0
CISCO SYS INC COM 17275R102 240 6,010 SH   SOLE   6,010 0 0
CITIGROUP INC COM NEW 172967424 3,170 76,068 SH   SOLE   76,068 0 0
CITIGROUP INC COM NEW 172967424 333 8,000 SH Call SOLE   8,000 0 0
CLOUDFLARE INC CL A COM 18915M107 1,228 22,202 SH   SOLE   22,202 0 0
COCA COLA CO COM 191216100 615 10,987 SH   SOLE   10,987 0 0
COLGATE PALMOLIVE CO COM 194162103 287 4,084 SH   SOLE   4,084 0 0
COLOMBIER ACQUISITION CORP *W EXP 99/99/999 19533H116 4 31,695 SH   SOLE   31,695 0 0
COLOMBIER ACQUISITION CORP CL A 19533H108 1,155 118,781 SH   SOLE   118,781 0 0
COMCAST CORP NEW CL A 20030N101 697 23,771 SH   SOLE   23,771 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,059 114,978 SH   SOLE   114,978 0 0
COMMSCOPE HLDG CO INC COM 20337X109 299 32,500 SH Call SOLE   32,500 0 0
COMPASS INC CL A 20464U100 7 3,000 SH Call SOLE   3,000 0 0
COMPASS INC CL A 20464U100 173 74,710 SH   SOLE   74,710 0 0
CONSOLIDATED EDISON INC COM 209115104 758 8,835 SH   SOLE   8,835 0 0
COPART INC COM 217204106 1,558 14,642 SH   SOLE   14,642 0 0
CORE & MAIN INC CL A 21874C102 1,401 61,618 SH   SOLE   61,618 0 0
CSX CORP COM 126408103 552 20,710 SH   SOLE   20,710 0 0
CVS HEALTH CORP COM 126650100 1,122 11,762 SH   SOLE   11,762 0 0
DANAHER CORPORATION COM 235851102 2,982 11,545 SH   SOLE   11,545 0 0
DEERE & CO COM 244199105 714 2,139 SH   SOLE   2,139 0 0
DELL TECHNOLOGIES INC CL C 24703L202 376 11,010 SH   SOLE   11,010 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 56 2,000 SH Call SOLE   2,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 245 8,745 SH   SOLE   8,745 0 0
DEVON ENERGY CORP NEW COM 25179M103 842 13,996 SH   SOLE   13,996 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 2,456 14,463 SH   SOLE   14,463 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,220 26,728 SH   SOLE   26,728 0 0
DISCOVER FINL SVCS COM 254709108 1,189 13,079 SH   SOLE   13,079 0 0
DISNEY WALT CO COM 254687106 1,287 13,648 SH   SOLE   13,648 0 0
ECOLAB INC COM 278865100 2,498 17,296 SH   SOLE   17,296 0 0
EMERSON ELEC CO COM 291011104 442 6,033 SH   SOLE   6,033 0 0
ENOVA INTL INC COM 29357K103 334 11,395 SH   SOLE   11,395 0 0
ENPHASE ENERGY INC COM 29355A107 48,765 175,747 SH   SOLE   175,747 0 0
EQT CORP COM 26884L109 280 6,880 SH   SOLE   6,880 0 0
ESSENTIAL UTILS INC COM 29670G102 3,689 89,138 SH   SOLE   89,138 0 0
EVEREST RE GROUP LTD COM G3223R108 262 1,000 SH Call SOLE   1,000 0 0
EVEREST RE GROUP LTD COM G3223R108 4,770 18,177 SH   SOLE   18,177 0 0
EXXON MOBIL CORP COM 30231G102 2,007 22,991 SH   SOLE   22,991 0 0
FEDEX CORP COM 31428X106 1,491 10,041 SH   SOLE   10,041 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 819 10,834 SH   SOLE   10,834 0 0
FIFTH THIRD BANCORP COM 316773100 274 8,584 SH   SOLE   8,584 0 0
FIRST SOLAR INC COM 336433107 132 1,000 SH Call SOLE   1,000 0 0
FIRST SOLAR INC COM 336433107 397 3,000 SH   SOLE   3,000 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1,671 12,659 SH   SOLE   12,659 0 0
FIRSTENERGY CORP COM 337932107 475 12,831 SH   SOLE   12,831 0 0
FLEX LTD ORD Y2573F102 14,639 878,674 SH   SOLE   878,674 0 0
FORD MTR CO DEL COM 345370860 119 10,650 SH   SOLE   10,650 0 0
FORTRESS TRANS INFRST INVS L CL A COM SHS 34960P101 544 36,250 SH   SOLE   36,250 0 0
FRANCO NEV CORP COM 351858105 1,320 11,051 SH   SOLE   11,051 0 0
FRONTLINE LTD SHS NEW G3682E192 246 22,505 SH   SOLE   22,505 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 473 197,174 SH   SOLE   197,174 0 0
GENERAL MTRS CO COM 37045V100 416 12,975 SH   SOLE   12,975 0 0
GENWORTH FINL INC COM CL A 37247D106 96 27,500 SH   SOLE   27,500 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 260 16,451 SH   SOLE   16,451 0 0
GLOBAL WTR RES INC COM 379463102 252 21,474 SH   SOLE   21,474 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 230 784 SH   SOLE   784 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 520 51,530 SH   SOLE   51,530 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 406 20,587 SH   SOLE   20,587 0 0
HANESBRANDS INC COM 410345102 2,981 428,300 SH   SOLE   428,300 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7,933 128,075 SH   SOLE   128,075 0 0
HCA HEALTHCARE INC COM 40412C101 1,277 6,950 SH   SOLE   6,950 0 0
HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 190 19,101 SH   SOLE   19,101 0 0
HERSHEY CO COM 427866108 382 1,732 SH   SOLE   1,732 0 0
HEXCEL CORP NEW COM 428291108 2,099 40,580 SH   SOLE   40,580 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 585 120,770 SH   SOLE   120,770 0 0
HOME DEPOT INC COM 437076102 1,839 6,663 SH   SOLE   6,663 0 0
HONEYWELL INTL INC COM 438516106 9,272 55,530 SH   SOLE   55,530 0 0
HORIZON ACQUISITION CORPORAT SHS CL A G46044106 134 13,357 SH   SOLE   13,357 0 0
IAC INC COM NEW 44891N208 414 7,480 SH   SOLE   7,480 0 0
IHEARTMEDIA INC COM CL A 45174J509 223 30,373 SH   SOLE   30,373 0 0
ILLINOIS TOOL WKS INC COM 452308109 468 2,590 SH   SOLE   2,590 0 0
ILLUMINA INC COM 452327109 3,079 16,140 SH   SOLE   16,140 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 112 23,500 SH   SOLE   23,500 0 0
INNOVATE CORP COM 45784J105 101 144,892 SH   SOLE   144,892 0 0
INSPIRED ENTMT INC COM 45782N108 315 35,700 SH   SOLE   35,700 0 0
INTEL CORP COM 458140100 668 25,922 SH   SOLE   25,922 0 0
INTELLICHECK INC COM NEW 45817G201 3,746 1,486,319 SH   SOLE   1,486,319 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 503 19,617 SH   SOLE   19,617 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 866 39,525 SH   SOLE   39,525 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,138 19,684 SH   SOLE   19,684 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 496 22,950 SH   SOLE   22,950 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 MUNI 46138J551 918 36,300 SH   SOLE   36,300 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 310 13,600 SH   SOLE   13,600 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 281 11,350 SH   SOLE   11,350 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 483 19,800 SH   SOLE   19,800 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,403 11,025 SH   SOLE   11,025 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 8,330 60,030 SH   SOLE   60,030 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 138 34,003 SH   SOLE   34,003 0 0
ISHARES GOLD TR ISHARES NEW 464285204 5,679 180,119 SH   SOLE   180,119 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 214 4,718 SH   SOLE   4,718 0 0
ISHARES INC MSCI EMRG CHN 46434G764 541 12,215 SH   SOLE   12,215 0 0
ISHARES INC CORE MSCI EMKT 46434G103 222 5,155 SH   SOLE   5,155 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 1,626 47,771 SH   SOLE   47,771 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 227 4,308 SH   SOLE   4,308 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 2,333 20,411 SH   SOLE   20,411 0 0
ISHARES TR MSCI KLD400 SOC 464288570 608 9,074 SH   SOLE   9,074 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 420 12,027 SH   SOLE   12,027 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 4,062 162,288 PRN   SOLE   162,288 0 0
ISHARES TR CORE S&P MCP ETF 464287507 241 1,099 SH   SOLE   1,099 0 0
ISHARES TR 20 YR TR BD ETF 464287432 387 3,773 SH   SOLE   3,773 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 3,100 30,915 SH   SOLE   30,915 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 2,186 89,785 PRN   SOLE   89,785 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 7,517 35,729 SH   SOLE   35,729 0 0
ISHARES TR US TREAS BD ETF 46429B267 767 33,690 SH   SOLE   33,690 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 437 8,874 SH   SOLE   8,874 0 0
ISHARES TR ISHARES BIOTECH 464287556 559 4,779 SH   SOLE   4,779 0 0
ISHARES TR MSCI INDIA ETF 46429B598 323 7,920 SH   SOLE   7,920 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 3,575 37,242 SH   SOLE   37,242 0 0
ISHARES TR U.S. MED DVC ETF 464288810 436 9,233 SH   SOLE   9,233 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,632 15,934 SH   SOLE   15,934 0 0
ISHARES TR NATIONAL MUN ETF 464288414 895 8,726 SH   SOLE   8,726 0 0
ISHARES TR RUS MD CP GR ETF 464287481 3,050 38,885 SH   SOLE   38,885 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 2,055 82,373 PRN   SOLE   82,373 0 0
ISHARES TR MBS ETF 464288588 266 2,907 SH   SOLE   2,907 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 3,185 39,225 SH   SOLE   39,225 0 0
ISHARES TR RUS MID CAP ETF 464287499 895 14,405 SH   SOLE   14,405 0 0
JAKKS PAC INC COM NEW 47012E403 269 13,919 SH   SOLE   13,919 0 0
JETBLUE AWYS CORP COM 477143101 145 21,910 SH   SOLE   21,910 0 0
JOHNSON & JOHNSON COM 478160104 6,507 39,831 SH   SOLE   39,831 0 0
JPMORGAN CHASE & CO COM 46625H100 5,463 52,274 SH   SOLE   52,274 0 0
KELLOGG CO COM 487836108 916 13,153 SH   SOLE   13,153 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 446 45,500 SH   SOLE   45,500 0 0
KKR & CO INC COM 48251W104 435 10,125 SH   SOLE   10,125 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1,083 130,929 SH   SOLE   130,929 0 0
L CATTERTON ASIA ACQUISITION CLASS A ORD SHS G5346G125 335 33,767 SH   SOLE   33,767 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 3,573 17,194 SH   SOLE   17,194 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 609 2,973 SH   SOLE   2,973 0 0
LAM RESEARCH CORP COM 512807108 589 1,610 SH   SOLE   1,610 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 566 53,673 SH   SOLE   53,673 0 0
LEIDOS HOLDINGS INC COM 525327102 2,771 31,676 SH   SOLE   31,676 0 0
LENNAR CORP CL A 526057104 1,661 22,278 SH   SOLE   22,278 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 656 39,769 SH   SOLE   39,769 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 218 5,783 SH   SOLE   5,783 0 0
LILIUM N V CLASS A ORD SHS N52586109 23 10,000 SH   SOLE   10,000 0 0
LIQTECH INTL INC COM 53632A201 237 621,329 SH   SOLE   621,329 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 136 25,000 SH   SOLE   25,000 0 0
LOWES COS INC COM 548661107 1,667 8,875 SH   SOLE   8,875 0 0
LUMENT FINANCE TRUST INC COM 55025L108 307 142,272 SH   SOLE   142,272 0 0
MACERICH CO COM 554382101 2,093 263,605 SH   SOLE   263,605 0 0
MACONDRAY CAP ACQUISITN CORP CLASS A ORD SHS G5853A107 401 39,996 SH   SOLE   39,996 0 0
MACYS INC COM 55616P104 171 10,900 SH   SOLE   10,900 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 418 8,798 SH   SOLE   8,798 0 0
MANITOWOC CO INC COM NEW 563571405 217 27,999 SH   SOLE   27,999 0 0
MASON INDUSTRIAL TECHNOLGY I COM CL A 57520Y106 106 10,776 SH   SOLE   10,776 0 0
MATCH GROUP INC NEW COM 57667L107 409 8,565 SH   SOLE   8,565 0 0
MATTEL INC COM 577081102 322 17,025 SH   SOLE   17,025 0 0
MBIA INC COM 55262C100 192 20,900 SH   SOLE   20,900 0 0
MCKESSON CORP COM 58155Q103 2,155 6,342 SH   SOLE   6,342 0 0
MERCK & CO INC COM 58933Y105 2,916 33,863 SH   SOLE   33,863 0 0
MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 125 145,000 SH   SOLE   145,000 0 0
META PLATFORMS INC CL A 30303M102 1,090 8,032 SH   SOLE   8,032 0 0
MFA FINL INC COM 55272X607 3,970 510,290 SH   SOLE   510,290 0 0
MGM RESORTS INTERNATIONAL COM 552953101 292 9,825 SH   SOLE   9,825 0 0
MICRON TECHNOLOGY INC COM 595112103 1,310 26,143 SH   SOLE   26,143 0 0
MICROSOFT CORP COM 594918104 9,868 42,371 SH   SOLE   42,371 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 2,206 215,855 SH   SOLE   215,855 0 0
MONDELEZ INTL INC CL A 609207105 329 6,005 SH   SOLE   6,005 0 0
MONUMENT CIRCLE ACQUISITN CO *W EXP 01/14/202 61531M119 0 10,000 SH   SOLE   10,000 0 0
MORGAN STANLEY COM NEW 617446448 406 5,141 SH   SOLE   5,141 0 0
MOSAIC CO NEW COM 61945C103 335 6,932 SH   SOLE   6,932 0 0
NAM TAI PPTY INC SHS G63907102 108 25,689 SH   SOLE   25,689 0 0
NERDY INC CL A COM 64081V109 370 175,342 SH   SOLE   175,342 0 0
NEW JERSEY RES CORP COM 646025106 4,137 106,888 SH   SOLE   106,888 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 8,123 3,471,180 SH   SOLE   3,471,180 0 0
NEWMONT CORP COM 651639106 536 12,754 SH   SOLE   12,754 0 0
NEXGEN ENERGY LTD COM 65340P106 69 19,000 SH   SOLE   19,000 0 0
NEXTERA ENERGY INC COM 65339F101 224 2,857 SH   SOLE   2,857 0 0
NORFOLK SOUTHN CORP COM 655844108 422 2,011 SH   SOLE   2,011 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 246 25,594 SH   SOLE   25,594 0 0
NUVEEN CORPORATE INCOME 2023 COM 67079F101 127 14,072 SH   SOLE   14,072 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 838 70,130 SH   SOLE   70,130 0 0
NUVEEN OHIO QLTY MUN INCOME COM 670980101 374 31,823 SH   SOLE   31,823 0 0
NUVEEN VRIABL RAT PFD & INM COM 67080R102 246 14,070 SH   SOLE   14,070 0 0
NVIDIA CORPORATION COM 67066G104 603 4,969 SH   SOLE   4,969 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 681 113,473 SH   SOLE   113,473 0 0
OBSIDIAN ENERGY LTD COM 674482203 121 16,800 SH   SOLE   16,800 0 0
OCCIDENTAL PETE CORP COM 674599105 237 3,859 SH   SOLE   3,859 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 47 15,000 SH   SOLE   15,000 0 0
ORACLE CORP COM 68389X105 2,183 35,750 SH   SOLE   35,750 0 0
ORBITAL INFRASTRUCTURE GRP I COM 68559A109 74 155,850 SH   SOLE   155,850 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 289 49,750 SH   SOLE   49,750 0 0
PACTIV EVERGREEN INC COM 69526K105 384 44,000 SH   SOLE   44,000 0 0
PARKER-HANNIFIN CORP COM 701094104 14,645 60,440 SH   SOLE   60,440 0 0
PATHWARD FINANCIAL INC COM 59100U108 447 13,551 SH   SOLE   13,551 0 0
PATTERSON-UTI ENERGY INC COM 703481101 773 66,200 SH   SOLE   66,200 0 0
PAYPAL HLDGS INC COM 70450Y103 448 5,208 SH   SOLE   5,208 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 240 34,580 SH   SOLE   34,580 0 0
PEPSICO INC COM 713448108 388 2,375 SH   SOLE   2,375 0 0
PERKINELMER INC COM 714046109 421 3,500 SH   SOLE   3,500 0 0
PFIZER INC COM 717081103 1,588 36,288 SH   SOLE   36,288 0 0
PG&E CORP COM 69331C108 841 67,241 SH   SOLE   67,241 0 0
PHILIP MORRIS INTL INC COM 718172109 220 2,651 SH   SOLE   2,651 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 13 11,000 SH   SOLE   11,000 0 0
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 246 30,000 SH   SOLE   30,000 0 0
PIONEER NAT RES CO COM 723787107 12,635 58,352 SH   SOLE   58,352 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 282 48,500 SH   SOLE   48,500 0 0
PNC FINL SVCS GROUP INC COM 693475105 260 1,737 SH   SOLE   1,737 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201 433 20,638 SH   SOLE   20,638 0 0
PROCTER AND GAMBLE CO COM 742718109 3,299 26,132 SH   SOLE   26,132 0 0
PROVENTION BIO INC COM 74374N102 79 17,500 SH   SOLE   17,500 0 0
PURE CYCLE CORP COM NEW 746228303 720 86,221 SH   SOLE   86,221 0 0
PVH CORPORATION COM 693656100 868 19,365 SH   SOLE   19,365 0 0
QORVO INC COM 74736K101 3,044 38,328 SH   SOLE   38,328 0 0
QUALCOMM INC COM 747525103 1,375 12,169 SH   SOLE   12,169 0 0
QUALTRICS INTL INC COM CL A 747601201 518 50,858 SH   SOLE   50,858 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,734 45,620 SH   SOLE   45,620 0 0
READY CAPITAL CORP COM 75574U101 2,088 205,940 SH   SOLE   205,940 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,499 2,176 SH   SOLE   2,176 0 0
RENOVACOR INC COM 75989E106 130 51,560 SH   SOLE   51,560 0 0
RENREN INC SPONSORED ADS 759892300 345 11,650 SH   SOLE   11,650 0 0
ROPER TECHNOLOGIES INC COM 776696106 78,199 217,436 SH   SOLE   217,436 0 0
ROSECLIFF ACQUISITION CORP I *W EXP 02/11/202 77732R111 2 52,555 SH   SOLE   52,555 0 0
ROSECLIFF ACQUISITION CORP I COM CL A 77732R103 409 41,531 SH   SOLE   41,531 0 0
S&P GLOBAL INC COM 78409V104 3,625 11,870 SH   SOLE   11,870 0 0
SALESFORCE INC COM 79466L302 845 5,874 SH   SOLE   5,874 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 499 96,500 SH   SOLE   96,500 0 0
SCHLUMBERGER LTD COM STK 806857108 455 12,680 SH   SOLE   12,680 0 0
SCORPIO TANKERS INC SHS Y7542C130 627 14,910 SH   SOLE   14,910 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 629 25,850 SH   SOLE   25,850 0 0
SIMON PPTY GROUP INC NEW COM 828806109 492 5,478 SH   SOLE   5,478 0 0
SIRIUSPOINT LTD COM G8192H106 179 36,176 SH   SOLE   36,176 0 0
SJW GROUP COM 784305104 1,737 30,157 SH   SOLE   30,157 0 0
SLR INVESTMENT CORP COM 83413U100 2,656 215,602 SH   SOLE   215,602 0 0
SOCIETAL CDMO INC COM 75629F109 394 241,472 SH   SOLE   241,472 0 0
SOTERA HEALTH CO COM 83601L102 232 34,000 SH   SOLE   34,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 915 5,916 SH   SOLE   5,916 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,222 65,015 SH   SOLE   65,015 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 816 2,032 SH   SOLE   2,032 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 722 8,282 SH   SOLE   8,282 0 0
SPDR SER TR S&P BIOTECH 78464A870 346 4,363 SH   SOLE   4,363 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 10,425 113,806 SH   SOLE   113,806 0 0
STAGWELL INC COM CL A 85256A109 758 109,067 SH   SOLE   109,067 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 106 13,000 SH   SOLE   13,000 0 0
STEM INC COM 85859N102 379 28,412 SH   SOLE   28,412 0 0
STERIS PLC SHS USD G8473T100 216 1,300 SH   SOLE   1,300 0 0
STONEBRIDGE ACQUISITION CORP CLASS A ORD SHS G85094103 505 50,000 SH   SOLE   50,000 0 0
STONEBRIDGE ACQUISITION CORP *W EXP 03/31/202 G85094129 0 10,000 SH   SOLE   10,000 0 0
STRYKER CORPORATION COM 863667101 815 4,025 SH   SOLE   4,025 0 0
SUNOPTA INC COM 8676EP108 160 17,600 SH   SOLE   17,600 0 0
SYSCO CORP COM 871829107 1,014 14,345 SH   SOLE   14,345 0 0
TAILWIND ACQUISITION CORP *W EXP 09/07/202 87403Q110 2 21,000 SH   SOLE   21,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7,829 114,198 SH   SOLE   114,198 0 0
TIDAL ETF TR FOLIOBEYOND RISI 886364637 1,431 45,378 SH   SOLE   45,378 0 0
TITAN INTL INC ILL COM 88830M102 2,572 211,885 SH   SOLE   211,885 0 0
TOLL BROTHERS INC COM 889478103 1,073 25,547 SH   SOLE   25,547 0 0
TOYOTA MOTOR CORP ADS 892331307 261 2,000 SH   SOLE   2,000 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 558 3,850 SH   SOLE   3,850 0 0
TRAVELERS COMPANIES INC COM 89417E109 447 2,921 SH   SOLE   2,921 0 0
TREX CO INC COM 89531P105 302 6,875 SH   SOLE   6,875 0 0
TRIMBLE INC COM 896239100 15,344 282,737 SH   SOLE   282,737 0 0
TRIPADVISOR INC COM 896945201 1,058 47,930 SH   SOLE   47,930 0 0
TWITTER INC COM 90184L102 471 10,750 SH   SOLE   10,750 0 0
UBER TECHNOLOGIES INC COM 90353T100 295 11,120 SH   SOLE   11,120 0 0
UNION PAC CORP COM 907818108 3,912 20,082 SH   SOLE   20,082 0 0
UNITED INS HLDGS CORP COM 910710102 104 161,925 SH   SOLE   161,925 0 0
UNITED STS OIL FD LP UNITS 91232N207 294 4,500 SH Put SOLE   4,500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,817 7,558 SH   SOLE   7,558 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 830 51,435 SH   SOLE   51,435 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 7,593 106,448 SH   SOLE   106,448 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,205 6,412 SH   SOLE   6,412 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 378 2,216 SH   SOLE   2,216 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,923 15,794 SH   SOLE   15,794 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 13,831 77,065 SH   SOLE   77,065 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 820 22,478 SH   SOLE   22,478 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 415 5,265 SH   SOLE   5,265 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 9,024 203,419 SH   SOLE   203,419 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 542 8,618 SH   SOLE   8,618 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,654 36,675 SH   SOLE   36,675 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 362 9,952 SH   SOLE   9,952 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,511 47,545 SH   SOLE   47,545 0 0
VELOCITY ACQUISITION CORP COM CL A 92259E104 108 10,978 SH   SOLE   10,978 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 262 6,895 SH   SOLE   6,895 0 0
VERMILION ENERGY INC COM 923725105 525 24,371 SH   SOLE   24,371 0 0
VIRNETX HLDG CORP COM 92823T108 545 465,500 SH   SOLE   465,500 0 0
VIRTU FINL INC CL A 928254101 1,680 80,871 SH   SOLE   80,871 0 0
VISA INC COM CL A 92826C839 213 1,200 SH   SOLE   1,200 0 0
VMWARE INC CL A COM 928563402 531 4,985 SH   SOLE   4,985 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 258 22,427 SH   SOLE   22,427 0 0
WELLS FARGO CO NEW COM 949746101 1,909 47,468 SH   SOLE   47,468 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107 211 18,831 SH   SOLE   18,831 0 0
WESTERN DIGITAL CORP. COM 958102105 596 18,302 SH   SOLE   18,302 0 0
WESTROCK CO COM 96145D105 468 15,150 SH   SOLE   15,150 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 77 20,000 SH   SOLE   20,000 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 241 3,868 SH   SOLE   3,868 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 258 4,179 SH   SOLE   4,179 0 0
YORK WTR CO COM 987184108 1,124 29,250 SH   SOLE   29,250 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 498 1,900 SH   SOLE   1,900 0 0
ZILLOW GROUP INC CL A 98954M101 585 20,437 SH   SOLE   20,437 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 886 30,955 SH   SOLE   30,955 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 2,532 107,752 SH   SOLE   107,752 0 0