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
ABBOTT LABS COM 002824100   5,259,730 46,276 SH   SOLE   46,276 0 0
ABBVIE INC COM 00287Y109   5,928,812 32,558 SH   SOLE   32,558 0 0
ABERCROMBIE & FITCH CO CL A 002896207   782,686 6,245 SH   SOLE   6,245 0 0
ADEIA INC COM 00676P107   405,132 37,100 SH   SOLE   37,100 0 0
ADOBE INC COM 00724F101   222,024 440 SH   SOLE   440 0 0
ADVANCED MICRO DEVICES INC COM 007903107   551,397 3,055 SH   SOLE   3,055 0 0
AES CORP COM 00130H105   2,568,168 143,233 SH   SOLE   143,233 0 0
AIR PRODS & CHEMS INC COM 009158106   336,513 1,389 SH   SOLE   1,389 0 0
ALASKA AIR GROUP INC COM 011659109   669,784 15,580 SH   SOLE   15,580 0 0
ALCON AG ORD SHS H01301128   662,741 7,985 SH   SOLE   7,985 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   361,800 5,000 SH Call SOLE   5,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,725,352 23,844 SH   SOLE   23,844 0 0
ALMACENES EXITO S A SPON ADS 02028M105   67,470 13,000 SH   SOLE   13,000 0 0
ALPHABET INC CAP STK CL C 02079K107   1,141,950 7,500 SH Put SOLE   7,500 0 0
ALPHABET INC CAP STK CL C 02079K107   20,531,500 134,845 SH   SOLE   134,845 0 0
ALPHABET INC CAP STK CL A 02079K305   13,918,161 92,216 SH   SOLE   92,216 0 0
ALTRIA GROUP INC COM 02209S103   202,397 4,640 SH   SOLE   4,640 0 0
AMAZON COM INC COM 023135106   15,537,212 86,136 SH   SOLE   86,136 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885   1,394,500 15,581 SH   SOLE   15,581 0 0
AMERICAN EXPRESS CO COM 025816109   455,380 2,000 SH   SOLE   2,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100   4,167,845 21,093 SH   SOLE   21,093 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   26,110,162 213,649 SH   SOLE   213,649 0 0
AMETEK INC COM 031100100   5,100,167 27,885 SH   SOLE   27,885 0 0
AMGEN INC COM 031162100   2,661,467 9,360 SH   SOLE   9,360 0 0
ANTERO MIDSTREAM CORP COM 03676B102   642,261 45,680 SH   SOLE   45,680 0 0
ANTERO RESOURCES CORP COM 03674X106   2,057,985 70,965 SH   SOLE   70,965 0 0
APPLE INC COM 037833100   58,478,612 341,022 SH   SOLE   341,022 0 0
APPLIED MATLS INC COM 038222105   3,013,227 14,611 SH   SOLE   14,611 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   299,953 116,261 SH   SOLE   116,261 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   268,638 4,277 SH   SOLE   4,277 0 0
ARDMORE SHIPPING CORP COM Y0207T100   167,484 10,200 SH   SOLE   10,200 0 0
ARK ETF TR INNOVATION ETF 00214Q104   603,664 12,054 SH   SOLE   12,054 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   285,552 3,428 SH   SOLE   3,428 0 0
ARROW ELECTRS INC COM 042735100   414,660 3,203 SH   SOLE   3,203 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,497,019 2,573 SH   SOLE   2,573 0 0
AT&T INC COM 00206R102   472,014 26,819 SH   SOLE   26,819 0 0
AUTODESK INC COM 052769106   1,563,822 6,005 SH   SOLE   6,005 0 0
AXIS CAP HLDGS LTD SHS G0692U109   5,454,138 83,884 SH   SOLE   83,884 0 0
BAIDU INC SPON ADR REP A 056752108   368,480 3,500 SH Call SOLE   3,500 0 0
BAIDU INC SPON ADR REP A 056752108   152,656 1,450 SH   SOLE   1,450 0 0
BANK AMERICA CORP COM 060505104   1,015,270 26,774 SH   SOLE   26,774 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   367,565 11,490 SH   SOLE   11,490 0 0
BARRICK GOLD CORP COM 067901108   439,379 26,405 SH   SOLE   26,405 0 0
BEIGENE LTD SPONSORED ADR 07725L102   245,689 1,571 SH   SOLE   1,571 0 0
BENTLEY SYS INC COM CL B 08265T208   673,220 12,892 SH   SOLE   12,892 0 0
BERKLEY W R CORP COM 084423102   352,168 3,982 SH   SOLE   3,982 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   24,040,287 57,168 SH   SOLE   57,168 0 0
BGSF INC COM 05601C105   540,956 51,965 SH   SOLE   51,965 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   878,213 54,957 SH   SOLE   54,957 0 0
BLACKROCK INC COM 09247X101   7,262,911 8,711 SH   SOLE   8,711 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   357,953 43,974 SH   SOLE   43,974 0 0
BLACKSTONE INC COM 09260D107   5,590,566 42,555 SH   SOLE   42,555 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   294,066 3,100 SH   SOLE   3,100 0 0
BOEING CO COM 097023105   840,664 4,356 SH   SOLE   4,356 0 0
BOOKING HOLDINGS INC COM 09857L108   4,215,597 1,162 SH   SOLE   1,162 0 0
BOSTON SCIENTIFIC CORP COM 101137107   251,838 3,677 SH   SOLE   3,677 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   835,467 15,406 SH   SOLE   15,406 0 0
BROADCOM INC COM 11135F101   1,113,344 840 SH   SOLE   840 0 0
BRUKER CORP COM 116794108   201,971 2,150 SH   SOLE   2,150 0 0
BURFORD CAP LTD ORD SHS G17977110   1,104,189 70,335 SH   SOLE   70,335 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   14,618 13,535 SH   SOLE   13,535 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   3,159,803 10,151 SH   SOLE   10,151 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   293,058 6,700 SH   SOLE   6,700 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   224,533 4,075 SH   SOLE   4,075 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   2,773,973 59,681 SH   SOLE   59,681 0 0
CANADIAN SOLAR INC COM 136635109   372,476 18,850 SH   SOLE   18,850 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   360,348 6,199 SH   SOLE   6,199 0 0
CATERPILLAR INC COM 149123101   17,087,730 46,633 SH   SOLE   46,633 0 0
CENCORA INC COM 03073E105   1,455,996 5,992 SH   SOLE   5,992 0 0
CF INDS HLDGS INC COM 125269100   3,093,082 37,172 SH   SOLE   37,172 0 0
CHESAPEAKE ENERGY CORP COM 165167735   1,218,303 13,715 SH   SOLE   13,715 0 0
CHESAPEAKE UTILS CORP COM 165303108   5,584,375 52,044 SH   SOLE   52,044 0 0
CHEVRON CORP NEW COM 166764100   2,820,076 17,878 SH   SOLE   17,878 0 0
CHUBB LIMITED COM H1467J104   1,726,324 6,662 SH   SOLE   6,662 0 0
CISCO SYS INC COM 17275R102   619,533 12,413 SH   SOLE   12,413 0 0
CITIGROUP INC COM NEW 172967424   1,422,900 22,500 SH Call SOLE   22,500 0 0
CITIGROUP INC COM NEW 172967424   5,877,020 92,932 SH   SOLE   92,932 0 0
CITIZENS FINL GROUP INC COM 174610105   512,959 14,135 SH   SOLE   14,135 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   233,085 10,250 SH   SOLE   10,250 0 0
CLOUDFLARE INC CL A COM 18915M107   2,326,825 24,030 SH   SOLE   24,030 0 0
CME GROUP INC COM 12572Q105   7,731,639 35,912 SH   SOLE   35,912 0 0
COCA COLA CO COM 191216100   983,407 16,074 SH   SOLE   16,074 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   420,725 6,440 SH   SOLE   6,440 0 0
COLGATE PALMOLIVE CO COM 194162103   474,924 5,274 SH   SOLE   5,274 0 0
COMCAST CORP NEW CL A 20030N101   467,530 10,785 SH   SOLE   10,785 0 0
COMMSCOPE HLDG CO INC COM 20337X109   19,945 15,225 SH   SOLE   15,225 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   22,050 35,000 SH   SOLE   35,000 0 0
COMPASS INC CL A 20464U100   264,967 73,602 SH   SOLE   73,602 0 0
CONOCOPHILLIPS COM 20825C104   253,796 1,994 SH   SOLE   1,994 0 0
CONSOLIDATED EDISON INC COM 209115104   783,690 8,630 SH   SOLE   8,630 0 0
CONTEXT THERAPEUTICS INC COM 21077P108   49,680 36,000 SH   SOLE   36,000 0 0
COPART INC COM 217204106   9,016,291 155,668 SH   SOLE   155,668 0 0
CORE & MAIN INC CL A 21874C102   13,230,761 231,105 SH   SOLE   231,105 0 0
CORTEVA INC COM 22052L104   639,272 11,085 SH   SOLE   11,085 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,038,177 2,782 SH   SOLE   2,782 0 0
CROCS INC COM 227046109   411,124 2,859 SH   SOLE   2,859 0 0
CSX CORP COM 126408103   679,493 18,330 SH   SOLE   18,330 0 0
CVS HEALTH CORP COM 126650100   931,358 11,677 SH   SOLE   11,677 0 0
DANAHER CORPORATION COM 235851102   14,588,483 58,419 SH   SOLE   58,419 0 0
DEERE & CO COM 244199105   995,634 2,424 SH   SOLE   2,424 0 0
DELL TECHNOLOGIES INC CL C 24703L202   906,033 7,940 SH   SOLE   7,940 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   529,946 11,070 SH   SOLE   11,070 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,963,092 39,121 SH   SOLE   39,121 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,754,537 11,796 SH   SOLE   11,796 0 0
DIAMONDBACK ENERGY INC COM 25278X109   4,380,548 22,105 SH   SOLE   22,105 0 0
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   295,131 9,805 SH   SOLE   9,805 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   402,090 3,000 SH   SOLE   3,000 0 0
DISCOVER FINL SVCS COM 254709108   1,634,954 12,472 SH   SOLE   12,472 0 0
DISNEY WALT CO COM 254687106   1,024,376 8,371 SH   SOLE   8,371 0 0
DOVER CORP COM 260003108   6,334,569 35,750 SH   SOLE   35,750 0 0
EATON CORP PLC SHS G29183103   93,804 300 SH Put SOLE   300 0 0
EATON CORP PLC SHS G29183103   366,461 1,172 SH   SOLE   1,172 0 0
ECOLAB INC COM 278865100   6,334,049 27,432 SH   SOLE   27,432 0 0
ELEVANCE HEALTH INC COM 036752103   539,282 1,040 SH   SOLE   1,040 0 0
ELI LILLY & CO COM 532457108   465,998 599 SH   SOLE   599 0 0
EMERSON ELEC CO COM 291011104   1,007,283 8,881 SH   SOLE   8,881 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   416,845 26,500 SH   SOLE   26,500 0 0
ENOVA INTL INC COM 29357K103   441,067 7,020 SH   SOLE   7,020 0 0
ENPHASE ENERGY INC COM 29355A107   20,985,675 173,464 SH   SOLE   173,464 0 0
ESSENTIAL UTILS INC COM 29670G102   1,518,272 40,979 SH   SOLE   40,979 0 0
EVEREST GROUP LTD COM G3223R108   397,500 1,000 SH Call SOLE   1,000 0 0
EVEREST GROUP LTD COM G3223R108   6,164,972 15,509 SH   SOLE   15,509 0 0
EXXON MOBIL CORP COM 30231G102   2,905,768 24,998 SH   SOLE   24,998 0 0
FEDEX CORP COM 31428X106   1,501,143 5,181 SH   SOLE   5,181 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   360,663 4,862 SH   SOLE   4,862 0 0
FIFTH THIRD BANCORP COM 316773100   319,411 8,584 SH   SOLE   8,584 0 0
FIRST SOLAR INC COM 336433107   1,585,876 9,395 SH   SOLE   9,395 0 0
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203   714,661 36,094 SH   SOLE   36,094 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,492,030 9,703 SH   SOLE   9,703 0 0
FLEX LTD ORD Y2573F102   26,035,458 910,012 SH   SOLE   910,012 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   662,099 5,108 SH   SOLE   5,108 0 0
FRANCO NEV CORP COM 351858105   1,392,742 11,688 SH   SOLE   11,688 0 0
FTAI AVIATION LTD SHS G3730V105   1,818,783 27,025 SH   SOLE   27,025 0 0
GAN LTD SHS G3728V109   83,566 65,800 SH   SOLE   65,800 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   477,823 5,256 SH   SOLE   5,256 0 0
GENERAL ELECTRIC CO COM NEW 369604301   364,576 2,077 SH   SOLE   2,077 0 0
GENERAL MTRS CO COM 37045V100   617,214 13,610 SH   SOLE   13,610 0 0
GENUINE PARTS CO COM 372460105   597,100 3,854 SH   SOLE   3,854 0 0
GLOBAL WTR RES INC COM 379463102   226,934 17,674 SH   SOLE   17,674 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   597,737 1,431 SH   SOLE   1,431 0 0
GORILLA TECHNOLOGY GROUP INC ORDINARY SHARES G4000K100   11,250 15,000 SH   SOLE   15,000 0 0
GRAFTECH INTL LTD COM 384313508   745,511 540,225 SH   SOLE   540,225 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   974,174 33,385 SH   SOLE   33,385 0 0
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   468,090 7,410 SH   SOLE   7,410 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   11,511,200 111,705 SH   SOLE   111,705 0 0
HAWAIIAN HOLDINGS INC COM 419879101   133,300 10,000 SH   SOLE   10,000 0 0
HCA HEALTHCARE INC COM 40412C101   1,721,682 5,162 SH   SOLE   5,162 0 0
HEICO CORP NEW COM 422806109   4,348,283 22,765 SH   SOLE   22,765 0 0
HERSHEY CO COM 427866108   336,874 1,732 SH   SOLE   1,732 0 0
HEXCEL CORP NEW COM 428291108   6,293,147 86,385 SH   SOLE   86,385 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   790,810 147,815 SH   SOLE   147,815 0 0
HOME DEPOT INC COM 437076102   7,412,304 19,323 SH   SOLE   19,323 0 0
HONEYWELL INTL INC COM 438516106   11,440,417 55,738 SH   SOLE   55,738 0 0
ICF INTL INC COM 44925C103   225,945 1,500 SH   SOLE   1,500 0 0
IDEXX LABS INC COM 45168D104   4,213,074 7,803 SH   SOLE   7,803 0 0
ILLINOIS TOOL WKS INC COM 452308109   818,407 3,050 SH   SOLE   3,050 0 0
ILLUMINA INC COM 452327109   1,848,327 13,460 SH   SOLE   13,460 0 0
INGERSOLL RAND INC COM 45687V106   333,369 3,511 SH   SOLE   3,511 0 0
INSPIRED ENTMT INC COM 45782N108   310,472 31,488 SH   SOLE   31,488 0 0
INTEL CORP COM 458140100   1,741,491 39,427 SH   SOLE   39,427 0 0
INTELLICHECK INC COM NEW 45817G201   4,863,488 1,397,554 SH   SOLE   1,397,554 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   260,705 1,897 SH   SOLE   1,897 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   363,397 1,903 SH   SOLE   1,903 0 0
INTUIT COM 461202103   2,933,025 4,512 SH   SOLE   4,512 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,699,325 4,258 SH   SOLE   4,258 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   883,769 37,180 SH   SOLE   37,180 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,490,967 22,635 SH   SOLE   22,635 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   349,093 14,814 SH   SOLE   14,814 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   355,145 14,591 SH   SOLE   14,591 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   11,584,410 301,128 SH   SOLE   301,128 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,818,215 16,639 SH   SOLE   16,639 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   461,770 1,040 SH   SOLE   1,040 0 0
IQVIA HLDGS INC COM 46266C105   840,353 3,323 SH   SOLE   3,323 0 0
ISHARES GOLD TR ISHARES NEW 464285204   8,061,131 191,886 SH   SOLE   191,886 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   875,923 14,884 SH   SOLE   14,884 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848   2,016,362 48,354 SH   SOLE   48,354 0 0
ISHARES INC MSCI EMRG CHN 46434G764   955,374 16,595 SH   SOLE   16,595 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   12,242,725 36,323 SH   SOLE   36,323 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,462,073 17,387 SH   SOLE   17,387 0 0
ISHARES TR U.S. MED DVC ETF 464288810   290,548 4,959 SH   SOLE   4,959 0 0
ISHARES TR CORE S&P500 ETF 464287200   330,158 628 SH   SOLE   628 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   594,477 14,471 SH   SOLE   14,471 0 0
ISHARES TR CORE S&P SCP ETF 464287804   340,623 3,082 SH   SOLE   3,082 0 0
ISHARES TR RUS MD CP GR ETF 464287481   5,109,152 44,762 SH   SOLE   44,762 0 0
ISHARES TR MSCI KLD400 SOC 464288570   1,212,407 12,026 SH   SOLE   12,026 0 0
ISHARES TR MSCI EAFE ETF 464287465   305,148 3,821 SH   SOLE   3,821 0 0
ISHARES TR CORE S&P MCP ETF 464287507   534,816 8,805 SH   SOLE   8,805 0 0
ISHARES TR ISHARES BIOTECH 464287556   524,455 3,822 SH   SOLE   3,822 0 0
ISHARES TR CORE DIV GRWTH 46434V621   209,597 3,610 SH   SOLE   3,610 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   5,620,093 224,355 PRN   SOLE   224,355 0 0
ISHARES TR US TREAS BD ETF 46429B267   326,841 14,354 SH   SOLE   14,354 0 0
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   2,937,980 50,179 SH   SOLE   50,179 0 0
JETBLUE AWYS CORP COM 477143101   299,545 40,370 SH   SOLE   40,370 0 0
JOHNSON & JOHNSON COM 478160104   9,884,351 62,484 SH   SOLE   62,484 0 0
JPMORGAN CHASE & CO COM 46625H100   23,987,141 119,756 SH   SOLE   119,756 0 0
KELLANOVA COM 487836108   816,440 14,251 SH   SOLE   14,251 0 0
KKR & CO INC COM 48251W104   1,018,373 10,125 SH   SOLE   10,125 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306   682,500 26,000 SH   SOLE   26,000 0 0
KROGER CO COM 501044101   331,354 5,800 SH   SOLE   5,800 0 0
KYMERA THERAPEUTICS INC COM 501575104   402,000 10,000 SH   SOLE   10,000 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   3,549,820 16,658 SH   SOLE   16,658 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   656,035 3,003 SH   SOLE   3,003 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   438,164 30,073 SH   SOLE   30,073 0 0
LEIDOS HOLDINGS INC COM 525327102   5,620,877 42,878 SH   SOLE   42,878 0 0
LENNAR CORP CL A 526057104   2,298,857 13,367 SH   SOLE   13,367 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   914,325 30,775 SH   SOLE   30,775 0 0
LILIUM N V CLASS A ORD SHS N52586109   9,600 10,000 SH   SOLE   10,000 0 0
LINDE PLC SHS G54950103   649,584 1,399 SH   SOLE   1,399 0 0
LIQTECH INTL INC COM 53632A300   213,602 69,127 SH   SOLE   69,127 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   283,992 2,685 SH   SOLE   2,685 0 0
LOWES COS INC COM 548661107   1,763,241 6,922 SH   SOLE   6,922 0 0
LUMEN TECHNOLOGIES INC COM 550241103   15,600 10,000 SH Call SOLE   10,000 0 0
LUMENT FINANCE TRUST INC COM 55025L108   144,906 58,195 SH   SOLE   58,195 0 0
MACYS INC COM 55616P104   205,897 10,300 SH   SOLE   10,300 0 0
MARKEL GROUP INC COM 570535104   5,778,581 3,798 SH   SOLE   3,798 0 0
MARRIOTT INTL INC NEW CL A 571903202   239,442 949 SH   SOLE   949 0 0
MASTERCARD INCORPORATED CL A 57636Q104   10,006,805 20,779 SH   SOLE   20,779 0 0
MATTEL INC COM 577081102   261,353 13,193 SH   SOLE   13,193 0 0
MCDONALDS CORP COM 580135101   367,945 1,305 SH   SOLE   1,305 0 0
MCKESSON CORP COM 58155Q103   3,791,235 7,062 SH   SOLE   7,062 0 0
MEDTRONIC PLC SHS G5960L103   823,306 9,447 SH   SOLE   9,447 0 0
MERCK & CO INC COM 58933Y105   5,996,336 45,444 SH   SOLE   45,444 0 0
MEREO BIOPHARMA GROUP PLC SPON ADS 589492107   151,800 46,000 SH   SOLE   46,000 0 0
META PLATFORMS INC CL A 30303M102   3,595,720 7,405 SH   SOLE   7,405 0 0
MGM RESORTS INTERNATIONAL COM 552953101   205,364 4,350 SH   SOLE   4,350 0 0
MICRON TECHNOLOGY INC COM 595112103   2,319,132 19,672 SH   SOLE   19,672 0 0
MICROSOFT CORP COM 594918104   28,166,799 66,949 SH   SOLE   66,949 0 0
MODERNA INC COM 60770K107   314,139 2,948 SH   SOLE   2,948 0 0
MONDELEZ INTL INC CL A 609207105   534,240 7,632 SH   SOLE   7,632 0 0
MORGAN STANLEY COM NEW 617446448   258,469 2,745 SH   SOLE   2,745 0 0
MOSAIC CO NEW COM 61945C103   252,604 7,782 SH   SOLE   7,782 0 0
MSCI INC COM 55354G100   4,412,934 7,873 SH   SOLE   7,873 0 0
NEW JERSEY RES CORP COM 646025106   8,633,020 201,189 SH   SOLE   201,189 0 0
NEW YORK MTG TR INC COM 649604840   3,353,407 465,751 SH   SOLE   465,751 0 0
NEWMONT CORP COM 651639106   716,800 20,000 SH Call SOLE   20,000 0 0
NEWMONT CORP COM 651639106   585,590 16,339 SH   SOLE   16,339 0 0
NEXGEN ENERGY LTD COM 65340P106   88,288 11,345 SH   SOLE   11,345 0 0
NEXTERA ENERGY INC COM 65339F101   225,091 3,522 SH   SOLE   3,522 0 0
NEXTRACKER INC CLASS A COM 65290E101   8,649,543 153,715 SH   SOLE   153,715 0 0
NORFOLK SOUTHN CORP COM 655844108   552,813 2,169 SH   SOLE   2,169 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   547,460 24,594 SH   SOLE   24,594 0 0
NORTHROP GRUMMAN CORP COM 666807102   206,302 431 SH   SOLE   431 0 0
NOVARTIS AG SPONSORED ADR 66987V109   418,164 4,323 SH   SOLE   4,323 0 0
NOVO-NORDISK A S ADR 670100205   443,750 3,456 SH   SOLE   3,456 0 0
NUCOR CORP COM 670346105   207,795 1,050 SH   SOLE   1,050 0 0
NVIDIA CORPORATION COM 67066G104   8,830,540 9,773 SH   SOLE   9,773 0 0
OCCIDENTAL PETE CORP COM 674599105   1,336,584 20,566 SH   SOLE   20,566 0 0
ORACLE CORP COM 68389X105   3,898,181 31,034 SH   SOLE   31,034 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   188,980 13,744 SH   SOLE   13,744 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   431,010 114,936 SH   SOLE   114,936 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   256,101 11,130 SH   SOLE   11,130 0 0
PARKER-HANNIFIN CORP COM 701094104   33,149,539 59,644 SH   SOLE   59,644 0 0
PATHWARD FINANCIAL INC COM 59100U108   522,165 10,344 SH   SOLE   10,344 0 0
PATTERSON-UTI ENERGY INC COM 703481101   773,951 64,820 SH   SOLE   64,820 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,622,270 8,151 SH   SOLE   8,151 0 0
PAYPAL HLDGS INC COM 70450Y103   730,325 10,902 SH   SOLE   10,902 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   54,569 12,735 SH   SOLE   12,735 0 0
PEPSICO INC COM 713448108   792,270 4,527 SH   SOLE   4,527 0 0
PFIZER INC COM 717081103   2,054,055 74,020 SH   SOLE   74,020 0 0
PG&E CORP COM 69331C108   567,041 33,833 SH   SOLE   33,833 0 0
PHILIP MORRIS INTL INC COM 718172109   469,369 5,123 SH   SOLE   5,123 0 0
PIONEER NAT RES CO COM 723787107   13,596,056 51,794 SH   SOLE   51,794 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   297,548 30,675 SH   SOLE   30,675 0 0
PNC FINL SVCS GROUP INC COM 693475105   270,034 1,671 SH   SOLE   1,671 0 0
PRICE T ROWE GROUP INC COM 74144T108   395,021 3,240 SH   SOLE   3,240 0 0
PROCTER AND GAMBLE CO COM 742718109   5,646,462 34,801 SH   SOLE   34,801 0 0
PURE CYCLE CORP COM NEW 746228303   550,487 57,946 SH   SOLE   57,946 0 0
PVH CORPORATION COM 693656100   379,647 2,700 SH   SOLE   2,700 0 0
QORVO INC COM 74736K101   3,126,132 27,224 SH   SOLE   27,224 0 0
QUALCOMM INC COM 747525103   1,947,458 11,503 SH   SOLE   11,503 0 0
READY CAPITAL CORP COM 75574U101   4,381,076 479,855 SH   SOLE   479,855 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,298,426 2,388 SH   SOLE   2,388 0 0
REVOLUTION MEDICINES INC COM 76155X100   328,359 10,188 SH   SOLE   10,188 0 0
REVVITY INC COM 714046109   367,500 3,500 SH   SOLE   3,500 0 0
ROIVANT SCIENCES LTD SHS G76279101   319,362 30,300 SH   SOLE   30,300 0 0
ROPER TECHNOLOGIES INC COM 776696106   125,118,394 223,091 SH   SOLE   223,091 0 0
RTX CORPORATION COM 75513E101   8,107,888 83,132 SH   SOLE   83,132 0 0
S&P GLOBAL INC COM 78409V104   5,427,040 12,756 SH   SOLE   12,756 0 0
SALESFORCE INC COM 79466L302   1,953,152 6,485 SH   SOLE   6,485 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   483,147 92,028 SH   SOLE   92,028 0 0
SAP SE SPON ADR 803054204   362,171 1,857 SH   SOLE   1,857 0 0
SCHLUMBERGER LTD COM STK 806857108   714,942 13,044 SH   SOLE   13,044 0 0
SCHWAB CHARLES CORP COM 808513105   413,134 5,711 SH   SOLE   5,711 0 0
SCORPIO TANKERS INC SHS Y7542C130   1,062,160 14,845 SH   SOLE   14,845 0 0
SEA LTD SPONSORD ADS 81141R100   245,670 4,574 SH   SOLE   4,574 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   379,583 1,822 SH   SOLE   1,822 0 0
SHARKNINJA INC COM SHS G8068L108   380,903 6,115 SH   SOLE   6,115 0 0
SHELL PLC SPON ADS 780259305   251,132 3,746 SH   SOLE   3,746 0 0
SHERWIN WILLIAMS CO COM 824348106   226,112 651 SH   SOLE   651 0 0
SJW GROUP COM 784305104   1,726,052 30,501 SH   SOLE   30,501 0 0
SOCIETAL CDMO INC COM 75629F109   294,215 272,421 SH   SOLE   272,421 0 0
SOUTHWESTERN ENERGY CO COM 845467109   98,540 13,000 SH   SOLE   13,000 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,374,621 6,682 SH   SOLE   6,682 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   33,723,157 64,471 SH   SOLE   64,471 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,130,605 2,032 SH   SOLE   2,032 0 0
SPDR SER TR S&P BIOTECH 78464A870   286,093 3,015 SH   SOLE   3,015 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796   1,165,144 27,223 SH   SOLE   27,223 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   244,989 3,819 SH   SOLE   3,819 0 0
STAGWELL INC COM CL A 85256A109   775,118 124,617 SH   SOLE   124,617 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   130,260 13,000 SH   SOLE   13,000 0 0
STEM INC COM 85859N102   28,814 13,157 SH   SOLE   13,157 0 0
STERIS PLC SHS USD G8473T100   292,266 1,300 SH   SOLE   1,300 0 0
STRYKER CORPORATION COM 863667101   1,354,180 3,784 SH   SOLE   3,784 0 0
SWEETGREEN INC COM CL A 87043Q108   252,600 10,000 SH   SOLE   10,000 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   213,153 8,956 SH   SOLE   8,956 0 0
SYSCO CORP COM 871829107   1,124,749 13,855 SH   SOLE   13,855 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   5,893,550 43,319 SH   SOLE   43,319 0 0
TANGO THERAPEUTICS INC COM 87583X109   202,430 25,495 SH   SOLE   25,495 0 0
TARGET CORP COM 87612E106   1,136,448 6,413 SH   SOLE   6,413 0 0
TECK RESOURCES LTD CL B 878742204   244,923 5,350 SH   SOLE   5,350 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   2,666,936 6,212 SH   SOLE   6,212 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   1,280,240 12,180 SH   SOLE   12,180 0 0
TESLA INC COM 88160R101   1,201,349 6,834 SH   SOLE   6,834 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,704,841 120,825 SH   SOLE   120,825 0 0
TFI INTL INC COM 87241L109   4,646,284 29,106 SH   SOLE   29,106 0 0
THE CIGNA GROUP COM 125523100   1,777,089 4,893 SH   SOLE   4,893 0 0
THERAPEUTICSMD INC COM NEW 88338N206   59,103 25,809 SH   SOLE   25,809 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   6,647,371 11,437 SH   SOLE   11,437 0 0
TITAN INTL INC ILL COM 88830M102   1,902,642 152,700 SH   SOLE   152,700 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   358,602 4,150 SH   SOLE   4,150 0 0
TOLL BROTHERS INC COM 889478103   1,781,037 13,767 SH   SOLE   13,767 0 0
TOYOTA MOTOR CORP ADS 892331307   503,360 2,000 SH   SOLE   2,000 0 0
TRACTOR SUPPLY CO COM 892356106   281,872 1,077 SH   SOLE   1,077 0 0
TRADEWEB MKTS INC CL A 892672106   3,396,342 32,603 SH   SOLE   32,603 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,100,533 3,666 SH   SOLE   3,666 0 0
TRAVELERS COMPANIES INC COM 89417E109   603,197 2,621 SH   SOLE   2,621 0 0
TREX CO INC COM 89531P105   500,546 5,018 SH   SOLE   5,018 0 0
TRIMBLE INC COM 896239100   16,721,372 259,810 SH   SOLE   259,810 0 0
TRX GOLD CORPORATION COM 87283P109   4,694 12,077 SH   SOLE   12,077 0 0
TYLER TECHNOLOGIES INC COM 902252105   3,851,441 9,062 SH   SOLE   9,062 0 0
UBER TECHNOLOGIES INC COM 90353T100   495,046 6,430 SH   SOLE   6,430 0 0
UNION PAC CORP COM 907818108   6,023,072 24,491 SH   SOLE   24,491 0 0
UNIQURE NV SHS N90064101   184,600 35,500 SH   SOLE   35,500 0 0
UNITED AIRLS HLDGS INC COM 910047109   119,700 2,500 SH Call SOLE   2,500 0 0
UNITED AIRLS HLDGS INC COM 910047109   829,282 17,320 SH   SOLE   17,320 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,187,636 8,465 SH   SOLE   8,465 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101   1,156,376 53,835 SH   SOLE   53,835 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   234,056 680 SH   SOLE   680 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   3,062,852 19,645 SH   SOLE   19,645 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   1,379,835 5,522 SH   SOLE   5,522 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   499,584 2,118 SH   SOLE   2,118 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   20,962,405 80,655 SH   SOLE   80,655 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   12,542,190 213,848 SH   SOLE   213,848 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   835,033 19,991 SH   SOLE   19,991 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   616,501 5,579 SH   SOLE   5,579 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,150,626 6,301 SH   SOLE   6,301 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   631,500 12,587 SH   SOLE   12,587 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,654,435 46,734 SH   SOLE   46,734 0 0
VEEVA SYS INC CL A COM 922475108   2,239,284 9,665 SH   SOLE   9,665 0 0
VERALTO CORP COM SHS 92338C103   336,199 3,792 SH   SOLE   3,792 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   498,485 11,880 SH   SOLE   11,880 0 0
VERMILION ENERGY INC COM 923725105   719,605 57,821 SH   SOLE   57,821 0 0
VISA INC COM CL A 92826C839   8,177,602 29,302 SH   SOLE   29,302 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109   4,625 2,500 SH Put SOLE   2,500 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109   33,300 18,000 SH   SOLE   18,000 0 0
WALMART INC COM 931142103   416,617 6,924 SH   SOLE   6,924 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   177,088 20,285 SH   SOLE   20,285 0 0
WELLS FARGO CO NEW COM 949746101   3,029,453 52,268 SH   SOLE   52,268 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   5,688,692 14,375 SH   SOLE   14,375 0 0
WESTERN DIGITAL CORP. COM 958102105   931,271 13,647 SH   SOLE   13,647 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   330,925 3,050 SH   SOLE   3,050 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   267,389 5,536 SH   SOLE   5,536 0 0
YORK WTR CO COM 987184108   779,805 21,500 SH   SOLE   21,500 0 0
ZILLOW GROUP INC CL A 98954M101   388,097 8,109 SH   SOLE   8,109 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   163,944 16,200 SH   SOLE   16,200 0 0
ZOETIS INC CL A 98978V103   4,374,948 25,855 SH   SOLE   25,855 0 0