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
23ANDME HOLDING CO CLASS A COM 90138Q108   26,460 12,250 SH   SOLE   12,250 0 0
3M CO COM 88579Y101   1,527,301 12,736 SH   SOLE   12,736 0 0
ABBOTT LABS COM 002824100   1,845,241 16,807 SH   SOLE   16,807 0 0
ABBVIE INC COM 00287Y109   2,318,457 14,346 SH   SOLE   14,346 0 0
ABERCROMBIE & FITCH CO CL A 002896207   406,653 17,750 SH   SOLE   17,750 0 0
ACTIVISION BLIZZARD INC COM 00507V109   1,160,268 15,157 SH   SOLE   15,157 0 0
AES CORP COM 00130H105   1,074,963 37,377 SH   SOLE   37,377 0 0
AIR PRODS & CHEMS INC COM 009158106   511,403 1,659 SH   SOLE   1,659 0 0
ALASKA AIR GROUP INC COM 011659109   538,897 12,550 SH   SOLE   12,550 0 0
ALASKA AIR GROUP INC COM 011659109   343,520 8,000 SH Call SOLE   8,000 0 0
ALLSTATE CORP COM 020002101   325,440 2,400 SH   SOLE   2,400 0 0
ALLY FINL INC COM 02005N100   1,518,858 62,121 SH   SOLE   62,121 0 0
ALPHABET INC CAP STK CL A 02079K305   4,143,722 46,965 SH   SOLE   46,965 0 0
ALPHABET INC CAP STK CL C 02079K107   7,877,361 88,779 SH   SOLE   88,779 0 0
ALPHABET INC CAP STK CL C 02079K107   354,920 4,000 SH Call SOLE   4,000 0 0
ALTICE USA INC CL A 02156K103   56,212 12,220 SH   SOLE   12,220 0 0
AMAZON COM INC COM 023135106   5,207,832 61,998 SH   SOLE   61,998 0 0
AMBAC FINL GROUP INC *W EXP 04/30/202 023139116   31,051 15,296 SH   SOLE   15,296 0 0
AMBAC FINL GROUP INC COM NEW 023139884   985,360 56,500 SH   SOLE   56,500 0 0
AMC NETWORKS INC CL A 00164V103   1,455,273 92,870 SH   SOLE   92,870 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885   520,753 7,657 SH   SOLE   7,657 0 0
AMERICAN EXPRESS CO COM 025816109   339,825 2,300 SH   SOLE   2,300 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   28,539,197 187,240 SH   SOLE   187,240 0 0
AMERISOURCEBERGEN CORP COM 03073E105   1,464,711 8,839 SH   SOLE   8,839 0 0
AMGEN INC COM 031162100   1,361,788 5,185 SH   SOLE   5,185 0 0
AMRYT PHARMA PLC SPONSORED ADS 03217L106   546,354 74,843 SH   SOLE   74,843 0 0
ANTERO MIDSTREAM CORP COM 03676B102   692,179 64,150 SH   SOLE   64,150 0 0
ANTERO RESOURCES CORP COM 03674X106   2,539,321 81,940 SH   SOLE   81,940 0 0
APPLE INC COM 037833100   64,965 500 SH Put SOLE   500 0 0
APPLE INC COM 037833100   30,241,826 232,754 SH   SOLE   232,754 0 0
APPLIED MATLS INC COM 038222105   1,185,894 12,178 SH   SOLE   12,178 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   123,490 53,000 SH   SOLE   53,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   324,232 3,492 SH   SOLE   3,492 0 0
ARDMORE SHIPPING CORP COM Y0207T100   210,386 14,600 SH   SOLE   14,600 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   795,689 30,781 SH   SOLE   30,781 0 0
ARK ETF TR INNOVATION ETF 00214Q104   382,721 12,251 SH   SOLE   12,251 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   207,168 5,374 SH   SOLE   5,374 0 0
ARROWROOT ACQUISITION CORP CL A COM 04282M102   190,665 19,000 SH   SOLE   19,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,016,304 1,860 SH   SOLE   1,860 0 0
AT&T INC COM 00206R102   633,378 34,404 SH   SOLE   34,404 0 0
AUTODESK INC COM 052769106   1,124,023 6,015 SH   SOLE   6,015 0 0
AXIS CAP HLDGS LTD SHS G0692U109   225,076 4,155 SH   SOLE   4,155 0 0
BANK AMERICA CORP COM 060505104   1,162,711 35,106 SH   SOLE   35,106 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   558,759 18,744 SH   SOLE   18,744 0 0
BARCLAYS PLC ADR 06738E204   1,148,862 147,290 SH   SOLE   147,290 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100   284,222 22,415 SH   SOLE   22,415 0 0
BARRICK GOLD CORP COM 067901108   291,923 16,992 SH   SOLE   16,992 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   528,921 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   12,717,105 41,169 SH   SOLE   41,169 0 0
BGSF INC COM 05601C105   1,239,327 80,896 SH   SOLE   80,896 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114   134,772 11,203 SH   SOLE   11,203 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   949,056 56,257 SH   SOLE   56,257 0 0
BLACKROCK INCOME TR INC COM NEW 09247F209   284,980 23,094 SH   SOLE   23,094 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   1,434,116 67,361 SH   SOLE   67,361 0 0
BLACKSTONE INC COM 09260D107   600,568 8,095 SH   SOLE   8,095 0 0
BNY MELLON ALCENTRA GLOBAL C COM 05588N108   143,953 20,390 SH   SOLE   20,390 0 0
BNY MELLON ETF TRUST CORE BOND ETF 09661T602   2,313,334 55,609 SH   SOLE   55,609 0 0
BOOKING HOLDINGS INC COM 09857L108   2,160,380 1,072 SH   SOLE   1,072 0 0
BRINKER INTL INC COM 109641100   790,889 24,785 SH   SOLE   24,785 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,967,689 27,348 SH   SOLE   27,348 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   49,527 20,133 SH   SOLE   20,133 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   536,261 12,325 SH   SOLE   12,325 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   3,922,802 64,690 SH   SOLE   64,690 0 0
CANADIAN SOLAR INC COM 136635109   312,708 10,120 SH   SOLE   10,120 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   214,294 5,195 SH   SOLE   5,195 0 0
CATERPILLAR INC COM 149123101   239,560 1,000 SH Put SOLE   1,000 0 0
CATERPILLAR INC COM 149123101   12,169,408 50,799 SH   SOLE   50,799 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   69,289 15,892 SH   SOLE   15,892 0 0
CF INDS HLDGS INC COM 125269100   1,534,708 18,013 SH   SOLE   18,013 0 0
CHESAPEAKE ENERGY CORP COM 165167735   909,916 9,642 SH   SOLE   9,642 0 0
CHESAPEAKE UTILS CORP COM 165303108   7,345,064 62,151 SH   SOLE   62,151 0 0
CHEVRON CORP NEW COM 166764100   1,747,515 9,736 SH   SOLE   9,736 0 0
CHIMERIX INC COM 16934W106   41,850 22,500 SH   SOLE   22,500 0 0
CHUBB LIMITED COM H1467J104   1,387,795 6,291 SH   SOLE   6,291 0 0
CI FINL CORP COM 125491100   288,138 28,895 SH   SOLE   28,895 0 0
CIGNA CORP NEW COM 125523100   1,374,067 4,147 SH   SOLE   4,147 0 0
CION INVT CORP COM 17259U204   686,117 70,371 SH   SOLE   70,371 0 0
CISCO SYS INC COM 17275R102   302,038 6,340 SH   SOLE   6,340 0 0
CITIGROUP INC COM NEW 172967424   45,230 1,000 SH Call SOLE   1,000 0 0
CITIGROUP INC COM NEW 172967424   4,392,014 97,104 SH   SOLE   97,104 0 0
CITIZENS FINL GROUP INC COM 174610105   283,464 7,200 SH   SOLE   7,200 0 0
CLOUDFLARE INC CL A COM 18915M107   1,067,860 23,620 SH   SOLE   23,620 0 0
COCA COLA CO COM 191216100   690,614 10,857 SH   SOLE   10,857 0 0
COLGATE PALMOLIVE CO COM 194162103   321,778 4,084 SH   SOLE   4,084 0 0
COLOMBIER ACQUISITION CORP CL A 19533H108   1,180,683 118,781 SH   SOLE   118,781 0 0
COMCAST CORP NEW CL A 20030N101   998,743 28,560 SH   SOLE   28,560 0 0
COMMSCOPE HLDG CO INC COM 20337X109   852,843 116,033 SH   SOLE   116,033 0 0
COMMSCOPE HLDG CO INC COM 20337X109   121,275 16,500 SH Call SOLE   16,500 0 0
COMPASS INC CL A 20464U100   216,364 92,860 SH   SOLE   92,860 0 0
CONOCOPHILLIPS COM 20825C104   228,212 1,934 SH   SOLE   1,934 0 0
CONSOLIDATED EDISON INC COM 209115104   839,205 8,805 SH   SOLE   8,805 0 0
COPART INC COM 217204106   1,781,276 29,254 SH   SOLE   29,254 0 0
CORE & MAIN INC CL A 21874C102   1,729,558 89,568 SH   SOLE   89,568 0 0
CROCS INC COM 227046109   255,786 2,359 SH   SOLE   2,359 0 0
CSX CORP COM 126408103   641,596 20,710 SH   SOLE   20,710 0 0
CVS HEALTH CORP COM 126650100   952,588 10,222 SH   SOLE   10,222 0 0
DANAHER CORPORATION COM 235851102   3,302,621 12,443 SH   SOLE   12,443 0 0
DEERE & CO COM 244199105   917,118 2,139 SH   SOLE   2,139 0 0
DELL TECHNOLOGIES INC CL C 24703L202   441,817 10,985 SH   SOLE   10,985 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   98,580 3,000 SH Call SOLE   3,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   244,643 7,445 SH   SOLE   7,445 0 0
DEVON ENERGY CORP NEW COM 25179M103   911,640 14,821 SH   SOLE   14,821 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   2,504,995 14,058 SH   SOLE   14,058 0 0
DIAMONDBACK ENERGY INC COM 25278X109   3,382,022 24,726 SH   SOLE   24,726 0 0
DISCOVER FINL SVCS COM 254709108   1,239,897 12,674 SH   SOLE   12,674 0 0
DISNEY WALT CO COM 254687106   3,591,619 41,340 SH   SOLE   41,340 0 0
EATON CORP PLC SHS G29183103   47,085 300 SH Put SOLE   300 0 0
EATON CORP PLC SHS G29183103   167,623 1,068 SH   SOLE   1,068 0 0
ECOLAB INC COM 278865100   2,491,405 17,116 SH   SOLE   17,116 0 0
EMERSON ELEC CO COM 291011104   579,530 6,033 SH   SOLE   6,033 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   150,144 12,649 SH   SOLE   12,649 0 0
ENOVA INTL INC COM 29357K103   437,226 11,395 SH   SOLE   11,395 0 0
ENPHASE ENERGY INC COM 29355A107   45,958,107 173,453 SH   SOLE   173,453 0 0
EQT CORP COM 26884L109   231,905 6,855 SH   SOLE   6,855 0 0
ESSENTIAL UTILS INC COM 29670G102   4,259,664 89,245 SH   SOLE   89,245 0 0
EVEREST RE GROUP LTD COM G3223R108   5,984,393 18,065 SH   SOLE   18,065 0 0
EVERSOURCE ENERGY COM 30040W108   261,581 3,120 SH   SOLE   3,120 0 0
EXXON MOBIL CORP COM 30231G102   2,414,577 21,891 SH   SOLE   21,891 0 0
FEDEX CORP COM 31428X106   1,711,736 9,883 SH   SOLE   9,883 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   479,496 7,067 SH   SOLE   7,067 0 0
FIFTH THIRD BANCORP COM 316773100   281,641 8,584 SH   SOLE   8,584 0 0
FIRST SOLAR INC COM 336433107   149,790 1,000 SH Call SOLE   1,000 0 0
FIRST SOLAR INC COM 336433107   447,872 2,990 SH   SOLE   2,990 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,947,278 12,634 SH   SOLE   12,634 0 0
FIRSTENERGY CORP COM 337932107   538,132 12,831 SH   SOLE   12,831 0 0
FLEX LTD ORD Y2573F102   19,082,114 889,194 SH   SOLE   889,194 0 0
FRANCO NEV CORP COM 351858105   1,511,652 11,076 SH   SOLE   11,076 0 0
FRONTLINE LTD SHS NEW G3682E192   271,997 22,405 SH   SOLE   22,405 0 0
FTAI AVIATION LTD SHS G3730V105   519,592 30,350 SH   SOLE   30,350 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   585,867 198,599 SH   SOLE   198,599 0 0
GENERAL ELECTRIC CO COM NEW 369604301   251,454 3,001 SH   SOLE   3,001 0 0
GENERAL MTRS CO COM 37045V100   418,313 12,435 SH   SOLE   12,435 0 0
GENWORTH FINL INC COM CL A 37247D106   79,350 15,000 SH   SOLE   15,000 0 0
GILEAD SCIENCES INC COM 375558103   248,450 2,894 SH   SOLE   2,894 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   270,995 16,276 SH   SOLE   16,276 0 0
GLOBAL WTR RES INC COM 379463102   285,175 21,474 SH   SOLE   21,474 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   269,210 784 SH   SOLE   784 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   399,200 39,330 SH   SOLE   39,330 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   561,857 25,252 SH   SOLE   25,252 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   9,690,240 127,789 SH   SOLE   127,789 0 0
HCA HEALTHCARE INC COM 40412C101   1,653,804 6,892 SH   SOLE   6,892 0 0
HERSHEY CO COM 427866108   401,079 1,732 SH   SOLE   1,732 0 0
HEXCEL CORP NEW COM 428291108   2,417,558 41,080 SH   SOLE   41,080 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   779,169 125,470 SH   SOLE   125,470 0 0
HOME DEPOT INC COM 437076102   2,025,610 6,413 SH   SOLE   6,413 0 0
HONEYWELL INTL INC COM 438516106   11,875,970 55,417 SH   SOLE   55,417 0 0
IAC INC COM NEW 44891N208   252,503 5,687 SH   SOLE   5,687 0 0
ICICI BANK LIMITED ADR 45104G104   201,935 9,225 SH   SOLE   9,225 0 0
IHEARTMEDIA INC COM CL A 45174J509   163,812 26,723 SH   SOLE   26,723 0 0
ILLINOIS TOOL WKS INC COM 452308109   570,577 2,590 SH   SOLE   2,590 0 0
ILLUMINA INC COM 452327109   3,399,184 16,811 SH   SOLE   16,811 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   108,100 23,500 SH   SOLE   23,500 0 0
INNOVATE CORP COM 45784J105   227,454 121,633 SH   SOLE   121,633 0 0
INSPIRED ENTMT INC COM 45782N108   452,319 35,700 SH   SOLE   35,700 0 0
INTEL CORP COM 458140100   683,718 25,869 SH   SOLE   25,869 0 0
INTELLICHECK INC COM NEW 45817G201   3,015,038 1,507,519 SH   SOLE   1,507,519 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   419,870 16,331 SH   SOLE   16,331 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   956,613 42,725 SH   SOLE   42,725 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,273,974 19,937 SH   SOLE   19,937 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   1,417,831 60,825 SH   SOLE   60,825 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   868,210 39,250 SH   SOLE   39,250 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   529,650 21,400 SH   SOLE   21,400 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544   403,040 16,035 SH   SOLE   16,035 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,334,618 23,607 SH   SOLE   23,607 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   9,430,643 60,784 SH   SOLE   60,784 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204   162,534 34,003 SH   SOLE   34,003 0 0
ISHARES GOLD TR ISHARES NEW 464285204   6,347,023 183,493 SH   SOLE   183,493 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848   1,962,301 47,861 SH   SOLE   47,861 0 0
ISHARES INC MSCI EMRG CHN 46434G764   569,403 11,995 SH   SOLE   11,995 0 0
ISHARES TR CORE S&P MCP ETF 464287507   425,968 1,761 SH   SOLE   1,761 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   2,352,867 96,350 PRN   SOLE   96,350 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   7,853,907 36,659 SH   SOLE   36,659 0 0
ISHARES TR RUS MD CP GR ETF 464287481   3,312,746 39,626 SH   SOLE   39,626 0 0
ISHARES TR NATIONAL MUN ETF 464288414   918,130 8,701 SH   SOLE   8,701 0 0
ISHARES TR U.S. MED DVC ETF 464288810   485,379 9,233 SH   SOLE   9,233 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   4,486,048 46,837 SH   SOLE   46,837 0 0
ISHARES TR 20 YR TR BD ETF 464287432   730,073 7,333 SH   SOLE   7,333 0 0
ISHARES TR MSCI INDIA SM CP 46429B614   222,982 4,308 SH   SOLE   4,308 0 0
ISHARES TR CORE S&P SCP ETF 464287804   291,018 3,075 SH   SOLE   3,075 0 0
ISHARES TR MSCI KLD400 SOC 464288570   652,305 9,086 SH   SOLE   9,086 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   2,540,245 101,488 PRN   SOLE   101,488 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   399,756 8,024 SH   SOLE   8,024 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   3,053,269 30,490 SH   SOLE   30,490 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   4,167,511 51,343 SH   SOLE   51,343 0 0
ISHARES TR US TREAS BD ETF 46429B267   846,888 37,275 SH   SOLE   37,275 0 0
ISHARES TR MSCI INDIA ETF 46429B598   461,644 11,060 SH   SOLE   11,060 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   2,537,461 22,086 SH   SOLE   22,086 0 0
ISHARES TR ISHARES BIOTECH 464287556   627,435 4,779 SH   SOLE   4,779 0 0
ISHARES TR IBOXX INV CP ETF 464287242   1,235,601 11,719 SH   SOLE   11,719 0 0
ISHARES TR MBS ETF 464288588   420,807 4,537 SH   SOLE   4,537 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,073,264 15,912 SH   SOLE   15,912 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   656,322 17,317 SH   SOLE   17,317 0 0
JETBLUE AWYS CORP COM 477143101   128,855 19,885 SH   SOLE   19,885 0 0
JOHNSON & JOHNSON COM 478160104   7,052,398 39,923 SH   SOLE   39,923 0 0
JPMORGAN CHASE & CO COM 46625H100   7,043,334 52,523 SH   SOLE   52,523 0 0
KELLOGG CO COM 487836108   931,677 13,078 SH   SOLE   13,078 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107   454,090 45,500 SH   SOLE   45,500 0 0
KKR & CO INC COM 48251W104   470,003 10,125 SH   SOLE   10,125 0 0
L CATTERTON ASIA ACQUISITION CLASS A ORD SHS G5346G125   341,047 33,767 SH   SOLE   33,767 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   3,636,179 17,464 SH   SOLE   17,464 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   700,082 2,973 SH   SOLE   2,973 0 0
LAM RESEARCH CORP COM 512807108   689,292 1,640 SH   SOLE   1,640 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   564,434 58,673 SH   SOLE   58,673 0 0
LEIDOS HOLDINGS INC COM 525327102   3,331,998 31,676 SH   SOLE   31,676 0 0
LENNAR CORP CL A 526057104   1,970,004 21,768 SH   SOLE   21,768 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   512,583 26,381 SH   SOLE   26,381 0 0
LILIUM N V CLASS A ORD SHS N52586109   11,400 10,000 SH   SOLE   10,000 0 0
LIQTECH INTL INC COM 53632A201   219,490 577,604 SH   SOLE   577,604 0 0
LOWES COS INC COM 548661107   1,625,798 8,160 SH   SOLE   8,160 0 0
LUMENT FINANCE TRUST INC COM 55025L108   193,116 101,640 SH   SOLE   101,640 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,285,221 15,479 SH   SOLE   15,479 0 0
MACERICH CO COM 554382101   2,966,222 263,430 SH   SOLE   263,430 0 0
MACONDRAY CAP ACQUISITN CORP CLASS A ORD SHS G5853A107   407,559 39,996 SH   SOLE   39,996 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   440,492 8,773 SH   SOLE   8,773 0 0
MASON INDUSTRIAL TECHNOLGY I COM CL A 57520Y106   307,606 30,776 SH   SOLE   30,776 0 0
MATCH GROUP INC NEW COM 57667L107   292,919 7,060 SH   SOLE   7,060 0 0
MATTEL INC COM 577081102   240,216 13,465 SH   SOLE   13,465 0 0
MBIA INC COM 55262C100   250,575 19,500 SH   SOLE   19,500 0 0
MCKESSON CORP COM 58155Q103   2,332,121 6,217 SH   SOLE   6,217 0 0
MERCK & CO INC COM 58933Y105   3,773,742 34,013 SH   SOLE   34,013 0 0
MEREO BIOPHARMA GROUP PLC SPON ADS 589492107   63,000 84,000 SH   SOLE   84,000 0 0
META PLATFORMS INC CL A 30303M102   1,291,369 10,731 SH   SOLE   10,731 0 0
MGM RESORTS INTERNATIONAL COM 552953101   326,918 9,750 SH   SOLE   9,750 0 0
MICRON TECHNOLOGY INC COM 595112103   1,295,132 25,913 SH   SOLE   25,913 0 0
MICROSOFT CORP COM 594918104   10,360,464 43,201 SH   SOLE   43,201 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   2,877,018 252,370 SH   SOLE   252,370 0 0
MODERNA INC COM 60770K107   202,073 1,125 SH   SOLE   1,125 0 0
MONDELEZ INTL INC CL A 609207105   400,233 6,005 SH   SOLE   6,005 0 0
MORGAN STANLEY COM NEW 617446448   437,088 5,141 SH   SOLE   5,141 0 0
MOSAIC CO NEW COM 61945C103   386,363 8,807 SH   SOLE   8,807 0 0
NERDY INC CL A COM 64081V109   227,349 101,044 SH   SOLE   101,044 0 0
NEW JERSEY RES CORP COM 646025106   5,303,783 106,888 SH   SOLE   106,888 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501   9,075,277 3,545,030 SH   SOLE   3,545,030 0 0
NEWMONT CORP COM 651639106   2,232,135 47,291 SH   SOLE   47,291 0 0
NEXGEN ENERGY LTD COM 65340P106   84,005 19,000 SH   SOLE   19,000 0 0
NEXTERA ENERGY INC COM 65339F101   238,845 2,857 SH   SOLE   2,857 0 0
NORFOLK SOUTHN CORP COM 655844108   495,551 2,011 SH   SOLE   2,011 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   341,554 25,594 SH   SOLE   25,594 0 0
NUVEEN CORPORATE INCOME 2023 COM 67079F101   260,417 28,704 SH   SOLE   28,704 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103   869,179 69,590 SH   SOLE   69,590 0 0
NUVEEN VRIABL RAT PFD & INM COM 67080R102   185,873 10,585 SH   SOLE   10,585 0 0
NVIDIA CORPORATION COM 67066G104   703,226 4,812 SH   SOLE   4,812 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108   838,642 122,073 SH   SOLE   122,073 0 0
OBSIDIAN ENERGY LTD COM 674482203   102,737 15,500 SH   SOLE   15,500 0 0
OCCIDENTAL PETE CORP COM 674599105   243,078 3,859 SH   SOLE   3,859 0 0
ORACLE CORP COM 68389X105   2,920,979 35,735 SH   SOLE   35,735 0 0
ORBITAL INFRASTRUCTURE GRP I COM 68559A109   30,702 155,850 SH   SOLE   155,850 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   438,055 53,552 SH   SOLE   53,552 0 0
PACTIV EVERGREEN INC COM 69526K105   431,680 38,000 SH   SOLE   38,000 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   64,200 10,000 SH Call SOLE   10,000 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,926 300 SH   SOLE   300 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   935,439 55,417 SH   SOLE   55,417 0 0
PARKER-HANNIFIN CORP COM 701094104   17,588,040 60,440 SH   SOLE   60,440 0 0
PATHWARD FINANCIAL INC COM 59100U108   593,057 13,776 SH   SOLE   13,776 0 0
PATTERSON-UTI ENERGY INC COM 703481101   1,103,862 65,550 SH   SOLE   65,550 0 0
PAYPAL HLDGS INC COM 70450Y103   334,307 4,694 SH   SOLE   4,694 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   255,470 32,175 SH   SOLE   32,175 0 0
PEPSICO INC COM 713448108   420,215 2,326 SH   SOLE   2,326 0 0
PERKINELMER INC COM 714046109   561,721 4,006 SH   SOLE   4,006 0 0
PFIZER INC COM 717081103   1,977,454 38,592 SH   SOLE   38,592 0 0
PG&E CORP COM 69331C108   744,025 45,758 SH   SOLE   45,758 0 0
PHILIP MORRIS INTL INC COM 718172109   268,308 2,651 SH   SOLE   2,651 0 0
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   257,400 30,000 SH   SOLE   30,000 0 0
PIONEER NAT RES CO COM 723787107   13,187,581 57,741 SH   SOLE   57,741 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   315,073 48,250 SH   SOLE   48,250 0 0
PNC FINL SVCS GROUP INC COM 693475105   274,342 1,737 SH   SOLE   1,737 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201   235,129 10,223 SH   SOLE   10,223 0 0
PROCTER AND GAMBLE CO COM 742718109   3,949,957 26,062 SH   SOLE   26,062 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831   250,850 14,500 SH   SOLE   14,500 0 0
PROVENTION BIO INC COM 74374N102   194,488 18,400 SH   SOLE   18,400 0 0
PURE CYCLE CORP COM NEW 746228303   845,956 80,721 SH   SOLE   80,721 0 0
PVH CORPORATION COM 693656100   1,358,716 19,248 SH   SOLE   19,248 0 0
QORVO INC COM 74736K101   2,631,098 29,028 SH   SOLE   29,028 0 0
QUALCOMM INC COM 747525103   1,336,211 12,154 SH   SOLE   12,154 0 0
QUALTRICS INTL INC COM CL A 747601201   524,273 50,508 SH   SOLE   50,508 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   4,642,850 46,005 SH   SOLE   46,005 0 0
READY CAPITAL CORP COM 75574U101   2,995,323 268,880 SH   SOLE   268,880 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,614,695 2,238 SH   SOLE   2,238 0 0
RITHM CAPITAL CORP COM NEW 64828T201   2,020,114 247,260 SH   SOLE   247,260 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   2,391,845 129,780 SH   SOLE   129,780 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   198,831 10,160 SH   SOLE   10,160 0 0
ROPER TECHNOLOGIES INC COM 776696106   93,425,420 216,217 SH   SOLE   216,217 0 0
S&P GLOBAL INC COM 78409V104   3,975,738 11,870 SH   SOLE   11,870 0 0
SALESFORCE INC COM 79466L302   1,682,567 12,690 SH   SOLE   12,690 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   430,531 81,850 SH   SOLE   81,850 0 0
SCHLUMBERGER LTD COM STK 806857108   677,873 12,680 SH   SOLE   12,680 0 0
SCORPIO TANKERS INC SHS Y7542C130   268,850 5,000 SH Call SOLE   5,000 0 0
SCORPIO TANKERS INC SHS Y7542C130   801,711 14,910 SH   SOLE   14,910 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   226,766 1,822 SH   SOLE   1,822 0 0
SJW GROUP COM 784305104   2,448,447 30,157 SH   SOLE   30,157 0 0
SL GREEN RLTY CORP COM 78440X887   1,781,731 52,839 SH   SOLE   52,839 0 0
SLR INVESTMENT CORP COM 83413U100   3,008,524 216,285 SH   SOLE   216,285 0 0
SOCIETAL CDMO INC COM 75629F109   905,422 607,666 SH   SOLE   607,666 0 0
SOTERA HEALTH CO COM 83601L102   129,115 15,500 SH   SOLE   15,500 0 0
SPDR GOLD TR GOLD SHS 78463V107   848,200 5,000 SH Call SOLE   5,000 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,003,590 5,916 SH   SOLE   5,916 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   956,075 2,500 SH Put SOLE   2,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   25,304,173 66,166 SH   SOLE   66,166 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   899,749 2,032 SH   SOLE   2,032 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   10,465,083 114,410 SH   SOLE   114,410 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796   773,125 8,282 SH   SOLE   8,282 0 0
SPDR SER TR S&P BIOTECH 78464A870   270,829 3,263 SH   SOLE   3,263 0 0
STAGWELL INC COM CL A 85256A109   668,302 107,617 SH   SOLE   107,617 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   156,650 13,000 SH   SOLE   13,000 0 0
STEM INC COM 85859N102   236,570 26,462 SH   SOLE   26,462 0 0
STERIS PLC SHS USD G8473T100   240,097 1,300 SH   SOLE   1,300 0 0
STONEBRIDGE ACQUISITION CORP *W EXP 03/31/202 G85094129   201 10,000 SH   SOLE   10,000 0 0
STONEBRIDGE ACQUISITION CORP CLASS A ORD SHS G85094103   513,500 50,000 SH   SOLE   50,000 0 0
STRYKER CORPORATION COM 863667101   953,511 3,900 SH   SOLE   3,900 0 0
SUNOPTA INC COM 8676EP108   148,544 17,600 SH   SOLE   17,600 0 0
SYSCO CORP COM 871829107   1,205,234 15,765 SH   SOLE   15,765 0 0
TAILWIND ACQUISITION CORP *W EXP 09/07/202 87403Q110   1,470 21,000 SH   SOLE   21,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   8,444,335 113,362 SH   SOLE   113,362 0 0
TESLA INC COM 88160R101   838,856 6,810 SH   SOLE   6,810 0 0
TIDAL ETF TR FOLIOBEYOND RISI 886364637   1,340,048 42,420 SH   SOLE   42,420 0 0
TITAN INTL INC ILL COM 88830M102   3,237,269 211,310 SH   SOLE   211,310 0 0
TOLL BROTHERS INC COM 889478103   1,223,389 24,507 SH   SOLE   24,507 0 0
TOYOTA MOTOR CORP ADS 892331307   273,160 2,000 SH   SOLE   2,000 0 0
TRACTOR SUPPLY CO COM 892356106   224,970 1,000 SH   SOLE   1,000 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   647,147 3,850 SH   SOLE   3,850 0 0
TRAVELERS COMPANIES INC COM 89417E109   547,658 2,921 SH   SOLE   2,921 0 0
TREX CO INC COM 89531P105   254,319 6,008 SH   SOLE   6,008 0 0
TRIMBLE INC COM 896239100   14,250,943 281,862 SH   SOLE   281,862 0 0
TRIPADVISOR INC COM 896945201   864,029 48,055 SH   SOLE   48,055 0 0
UBER TECHNOLOGIES INC COM 90353T100   200,808 8,120 SH   SOLE   8,120 0 0
UNION PAC CORP COM 907818108   4,185,299 20,212 SH   SOLE   20,212 0 0
UNITED INS HLDGS CORP COM 910710102   126,697 119,525 SH   SOLE   119,525 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,027,247 7,596 SH   SOLE   7,596 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101   863,891 48,835 SH   SOLE   48,835 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   6,835,432 95,148 SH   SOLE   95,148 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   1,214,005 5,956 SH   SOLE   5,956 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   13,156,931 68,816 SH   SOLE   68,816 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   380,869 2,118 SH   SOLE   2,118 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   2,154,914 15,934 SH   SOLE   15,934 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   9,323,837 185,956 SH   SOLE   185,956 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   914,581 23,462 SH   SOLE   23,462 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   454,755 5,276 SH   SOLE   5,276 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   561,851 9,118 SH   SOLE   9,118 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   2,869,581 63,040 SH   SOLE   63,040 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   204,038 2,695 SH   SOLE   2,695 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   349,586 8,329 SH   SOLE   8,329 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,360,733 49,540 SH   SOLE   49,540 0 0
VERMILION ENERGY INC COM 923725105   275,491 15,571 SH   SOLE   15,571 0 0
VIRNETX HLDG CORP COM 92823T108   104,000 80,000 SH   SOLE   80,000 0 0
VIRTU FINL INC CL A 928254101   163,280 8,000 SH Call SOLE   8,000 0 0
VIRTU FINL INC CL A 928254101   1,558,201 76,345 SH   SOLE   76,345 0 0
VISA INC COM CL A 92826C839   259,700 1,250 SH   SOLE   1,250 0 0
VMWARE INC CL A COM 928563402   594,649 4,844 SH   SOLE   4,844 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   325,032 8,700 SH   SOLE   8,700 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   263,828 27,830 SH   SOLE   27,830 0 0
WELLS FARGO CO NEW COM 949746101   5,030,319 121,829 SH   SOLE   121,829 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107   202,188 16,201 SH   SOLE   16,201 0 0
WESTERN DIGITAL CORP. COM 958102105   452,616 14,346 SH   SOLE   14,346 0 0
WESTROCK CO COM 96145D105   540,233 15,365 SH   SOLE   15,365 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   263,589 4,100 SH   SOLE   4,100 0 0
XPERI INC COMMON STOCK 98423J101   760,048 88,275 SH   SOLE   88,275 0 0
YORK WTR CO COM 987184108   1,315,665 29,250 SH   SOLE   29,250 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   482,307 1,881 SH   SOLE   1,881 0 0
ZILLOW GROUP INC CL A 98954M101   430,916 13,807 SH   SOLE   13,807 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   1,381,131 80,345 SH   SOLE   80,345 0 0