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
Expires: July 31, 2015
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
ABBOTT LABORATORIES COM 002824100 4,357,315 42,440 SH SOLE 42,440 0 0
ABBVIE INC COM 00287Y109 7,249,812 33,334 SH SOLE 33,334 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,143,404 12,514 SH SOLE 12,514 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,753,160 8,618 SH SOLE 8,618 0 0
AEMETIS INC COM NEW 00770K202 69,462 21,775 SH SOLE 21,775 0 0
AES CORP COM 00130H105 265,537 18,845 SH SOLE 18,845 0 0
AFLAC INC COM 001055102 206,803 1,885 SH SOLE 1,885 0 0
AKEBIA THREAPEUTICS INC COM 00972D105 13,900 10,000 SH SOLE 10,000 0 0
ALASKA AIR GROUP INC COM 011659109 697,533 18,965 SH SOLE 18,965 0 0
ALCON AG ORD SHS H01301128 2,315,268 30,726 SH SOLE 30,726 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 821,261 6,546 SH SOLE 6,546 0 0
ALLEGION PLC ORD SHS G0176J109 226,798 1,561 SH SOLE 1,561 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 24,400 10,000 SH SOLE 10,000 0 0
ALLSTATE CORP COM 020002101 252,747 1,219 SH SOLE 1,219 0 0
ALPHABET INC CAP STK CL A 02079K305 26,009,497 90,448 SH SOLE 90,448 0 0
ALPHABET INC CAP STK CL C 02079K107 5,020,050 17,500 SH Put SOLE 17,500 0 0
ALPHABET INC CAP STK CL C 02079K107 35,349,004 123,227 SH SOLE 123,227 0 0
ALTRIA GROUP INC COM 02209S103 289,696 4,390 SH SOLE 4,390 0 0
AMAZON COM INC COM 023135106 23,189,615 111,344 SH SOLE 111,344 0 0
AMENTUM HOLDINGS INC COM 023939101 880,852 33,775 SH SOLE 33,775 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885 3,075,461 27,662 SH SOLE 27,662 0 0
AMERICAN EXPRESS CO COM 025816109 1,266,484 4,187 SH SOLE 4,187 0 0
AMERICAN TOWER CORP COM 03027X100 589,878 3,418 SH SOLE 3,418 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 22,723,035 166,970 SH SOLE 166,970 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 1,191,175 103,942 SH SOLE 103,942 0 0
AMETEK INC COM 031100100 6,607,130 30,822 SH SOLE 30,822 0 0
AMGEN INC COM 031162100 3,062,854 8,705 SH SOLE 8,705 0 0
ANTERO RESOURCES CORP COM 03674X106 2,529,509 59,602 SH SOLE 59,602 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 174,603 42,900 SH SOLE 42,900 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 804,600 20,000 SH SOLE 20,000 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 889,989 7,987 SH SOLE 7,987 0 0
APPLE INC COM 037833100 81,887,387 322,658 SH SOLE 322,658 0 0
APPLE INC COM 037833100 126,895 500 SH Put SOLE 500 0 0
APPLIED MATLS INC COM 038222105 3,880,171 11,352 SH SOLE 11,352 0 0
APTIV PLC COM SHS G3265R107 410,876 5,917 SH SOLE 5,917 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 121,500 27,000 SH SOLE 27,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 228,029 3,137 SH SOLE 3,137 0 0
ARK ETF TR INNOVATION ETF 00214Q104 777,706 11,506 SH SOLE 11,506 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 403,440 3,345 SH SOLE 3,345 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 5,379,741 4,073 SH SOLE 4,073 0 0
AT&T INC COM 00206R102 800,124 27,600 SH SOLE 27,600 0 0
AUNA S A CLASS A L0415A103 160,743 29,173 SH SOLE 29,173 0 0
AUTODESK INC COM 052769106 1,556,100 6,500 SH SOLE 6,500 0 0
AXIS CAP HLDGS LTD SHS G0692U109 5,924,271 58,419 SH SOLE 58,419 0 0
AXON ENTERPRISE INC COM 05464C101 1,994,981 4,697 SH SOLE 4,697 0 0
BANK AMERICA CORP COM 060505104 1,890,209 38,773 SH SOLE 38,773 0 0
BANK NEW YORK MELLON CORP COM 064058100 253,868 2,140 SH SOLE 2,140 0 0
BANK OF N T BUTTERFIELD & SO SHS NEW G0772R208 572,767 10,914 SH SOLE 10,914 0 0
BARRICK MNG CORP COM SHS 06849F108 2,474,399 60,735 SH SOLE 60,735 0 0
BAXTER INTL INC COM 071813109 1,306,771 77,784 SH SOLE 77,784 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,015,814 52,797 SH SOLE 52,797 0 0
BECTON DICKINSON & CO COM 075887109 3,698,364 23,522 SH SOLE 23,522 0 0
BERKLEY W R CORP COM 084423102 455,741 6,876 SH SOLE 6,876 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 29,074,022 60,672 SH SOLE 60,672 0 0
BGC GROUP INC CL A 088929104 187,991 19,222 SH SOLE 19,222 0 0
BGSF INC COM 05601C105 336,628 52,029 SH SOLE 52,029 0 0
BIO RAD LABS INC CL A 090572207 1,281,693 4,598 SH SOLE 4,598 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 745,522 49,307 SH SOLE 49,307 0 0
BLACKROCK INC COM 09290D101 7,772,568 8,082 SH SOLE 8,082 0 0
BLACKSTONE INC COM 09260D107 5,626,537 48,930 SH SOLE 48,930 0 0
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 959,681 86,070 SH SOLE 86,070 0 0
BLOCK INC CL A 852234103 607,698 10,098 SH SOLE 10,098 0 0
BOEING CO COM 097023105 1,207,714 6,068 SH SOLE 6,068 0 0
BOOKING HOLDINGS INC COM 09857L108 4,709,243 1,118 SH SOLE 1,118 0 0
BOSTON SCIENTIFIC CORP COM 101137107 325,547 5,188 SH SOLE 5,188 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,759,638 29,013 SH SOLE 29,013 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 232,711 3,980 SH SOLE 3,980 0 0
BROADCOM INC COM 11135F101 2,754,949 8,901 SH SOLE 8,901 0 0
BUNGE GLOBAL SA COM SHS H11356104 248,040 1,950 SH SOLE 1,950 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 46,278 11,455 SH SOLE 11,455 0 0
CABALETTA BIO INC COM 12674W109 52,455 19,500 SH SOLE 19,500 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,111,365 14,796 SH SOLE 14,796 0 0
CAL MAINE FOODS INC COM NEW 128030202 816,432 10,315 SH SOLE 10,315 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 278,611 4,025 SH SOLE 4,025 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,235,761 49,311 SH SOLE 49,311 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 1,194,177 24,506 SH SOLE 24,506 0 0
CANADIAN SOLAR INC COM 136635109 212,321 15,330 SH SOLE 15,330 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 1,125,183 26,450 SH SOLE 26,450 0 0
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 960,575 42,998 SH SOLE 42,998 0 0
CAPITAL ONE FINL CORP COM 14040H105 3,385,536 18,558 SH SOLE 18,558 0 0
CARDINAL HEALTH INC COM 14149Y108 942,020 4,458 SH SOLE 4,458 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 281,775 5,004 SH SOLE 5,004 0 0
CATERPILLAR INC COM 149123101 26,928,565 38,010 SH SOLE 38,010 0 0
CENCORA INC COM 03073E105 1,653,947 5,265 SH SOLE 5,265 0 0
CF INDUSTRIES HOLD COM 125269100 2,021,739 15,571 SH SOLE 15,571 0 0
CHESAPEAKE UTILS CORP COM 165303108 6,143,541 48,615 SH SOLE 48,615 0 0
CHEVRON CORPORATION COM 166764100 20,690 100 SH Call SOLE 100 0 0
CHEVRON CORPORATION COM 166764100 4,355,245 21,050 SH SOLE 21,050 0 0
CHORD ENERGY CORPORATION COM NEW 674215207 719,347 5,059 SH SOLE 5,059 0 0
CHUBB LTD SWITZ COM H1467J104 2,239,520 6,871 SH SOLE 6,871 0 0
CISCO SYS INC COM 17275R102 1,461,252 18,833 SH SOLE 18,833 0 0
CITIGROUP INC COM NEW 172967424 8,393,928 74,014 SH SOLE 74,014 0 0
CITIZENS FINL GROUP INC COM 174610105 784,528 13,082 SH SOLE 13,082 0 0
CLEARWAY ENERGY INC CL C 18539C204 274,519 6,987 SH SOLE 6,987 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 156,748 18,550 SH SOLE 18,550 0 0
CLOUDFLARE INC CL A COM 18915M107 5,201,419 25,208 SH SOLE 25,208 0 0
CME GROUP INC COM 12572Q105 10,803,694 36,579 SH SOLE 36,579 0 0
COCA COLA CO COM 191216100 1,144,781 15,053 SH SOLE 15,053 0 0
COEUR MNG INC COM NEW 192108504 1,058,534 56,395 SH SOLE 56,395 0 0
COGENT COMM HOLDINGS INC COM NEW 19239V302 461,976 24,521 SH SOLE 24,521 0 0
COLGATE PALMOLIVE CO COM 194162103 383,791 4,503 SH SOLE 4,503 0 0
COMCAST CORP NEW CL A 20030N101 767,648 26,738 SH SOLE 26,738 0 0
COMPASS INC CL A 20464U100 284,608 38,934 SH SOLE 38,934 0 0
CONAGRA BRANDS INC COM 205887102 768,865 48,910 SH SOLE 48,910 0 0
CONSOLIDATED EDISON INC COM 209115104 861,187 7,609 SH SOLE 7,609 0 0
CONTEXT THERAPEUTICS INC COM 21077P108 243,146 92,804 SH SOLE 92,804 0 0
COOPER-STANDARD HOLDINGS INC COM 21676P103 792,957 28,452 SH SOLE 28,452 0 0
COPART INC COM 217204106 5,313,029 160,031 SH SOLE 160,031 0 0
CORE & MAIN INC CL A 21874C102 10,415,644 210,843 SH SOLE 210,843 0 0
CORNING INC COM 219350105 1,415,856 10,413 SH SOLE 10,413 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 2,548,868 2,558 SH SOLE 2,558 0 0
CROCS INC COM 227046109 639,752 7,706 SH SOLE 7,706 0 0
CSX CORP COM 126408103 951,293 23,174 SH SOLE 23,174 0 0
DANAHER CORP DEL COM 235851102 12,408,585 65,446 SH SOLE 65,446 0 0
DARLING INGREDIENTS INC COM 237266101 697,668 11,280 SH SOLE 11,280 0 0
DEERE & CO COM 244199105 2,284,182 4,055 SH SOLE 4,055 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,971,201 12,010 SH SOLE 12,010 0 0
DELTA AIR LINES INC COM NEW 247361702 922,093 13,870 SH SOLE 13,870 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,568,726 31,175 SH SOLE 31,175 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 1,503,964 20,201 SH SOLE 20,201 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,736,253 18,890 SH SOLE 18,890 0 0
DIGITAL RLTY TR INC COM 253868103 670,561 3,721 SH SOLE 3,721 0 0
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 1,374,094 39,215 SH SOLE 39,215 0 0
DIREXION SHARES ETF TRUST DAILY S&P 500 BU 25459W862 369,780 2,000 SH SOLE 2,000 0 0
DISNEY WALT CO COM 254687106 1,727,608 17,924 SH SOLE 17,924 0 0
DOCUSIGN INC COM 256163106 1,250,960 26,386 SH SOLE 26,386 0 0
DORIAN LPG LTD SHS USD Y2106R110 589,608 17,240 SH SOLE 17,240 0 0
DOVER CORP COM 260003108 8,933,436 42,856 SH SOLE 42,856 0 0
DOVER CORP COM 260003108 20,845 100 SH Put SOLE 100 0 0
EAGLE POINT INCOME COMPANY I COM 269817102 965,806 102,310 SH SOLE 102,310 0 0
EASTERLY GOVT PPTYS INC COM SHS 27616P301 745,443 34,785 SH SOLE 34,785 0 0
EATON CORP PLC SHS G29183103 449,949 1,258 SH SOLE 1,258 0 0
ECOLAB INC COM 278865100 8,900,795 33,459 SH SOLE 33,459 0 0
ECOVYST INC COM 27923Q109 827,863 64,375 SH SOLE 64,375 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 334,906 1,144 SH SOLE 1,144 0 0
ELI LILLY & CO COM 532457108 1,854,408 2,016 SH SOLE 2,016 0 0
ELLINGTON CREDIT COMPANY COM SHS BEN INT 288578107 767,210 173,185 SH SOLE 173,185 0 0
EMERSON ELEC CO COM 291011104 2,145,546 16,375 SH SOLE 16,375 0 0
ENBRIDGE INC COM 29250N105 435,307 8,055 SH SOLE 8,055 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,624,230 84,157 SH SOLE 84,157 0 0
ENERGY TRANSFER L P 9.250% FXD PFD I 29273V704 776,173 67,085 SH SOLE 67,085 0 0
ENPHASE ENERGY INC COM 29355A107 5,532,359 146,320 SH SOLE 146,320 0 0
ESSENTIAL UTILS INC COM 29670G102 1,503,843 37,344 SH SOLE 37,344 0 0
EVEREST GROUP LTD COM G3223R108 653,700 2,000 SH Put SOLE 2,000 0 0
EVEREST GROUP LTD COM G3223R108 7,687,656 23,520 SH SOLE 23,520 0 0
EVERSOURCE ENERGY COM 30040W108 329,426 4,755 SH SOLE 4,755 0 0
EVGO INC CL A COM 30052F100 644,260 374,570 SH SOLE 374,570 0 0
EXPAND ENERGY CORPORATION COM 165167735 2,794,688 25,457 SH SOLE 25,457 0 0
EXXON MOBIL CORP COM 30231G102 8,419,038 49,623 SH SOLE 49,623 0 0
FAIR ISAAC CORP COM 303250104 288,236 270 SH SOLE 270 0 0
FEDEX CORP COM 31428X106 1,113,063 3,125 SH SOLE 3,125 0 0
FIFTH THIRD BANCORP COM 316773100 398,813 8,584 SH SOLE 8,584 0 0
FIGMA INC CLASS A COM STK 316841105 725,208 34,305 SH SOLE 34,305 0 0
FIRST SOLAR INC COM 336433107 1,683,022 8,532 SH SOLE 8,532 0 0
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 854,165 41,264 SH SOLE 41,264 0 0
FIRST TR EXCHANGE-TRADED FD SHS 336917109 316,789 6,236 SH SOLE 6,236 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1,767,015 8,799 SH SOLE 8,799 0 0
FISERV INC COM 337738108 202,498 3,629 SH SOLE 3,629 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 332,891 6,035 SH SOLE 6,035 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 53,706,624 820,449 SH SOLE 820,449 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 6,546 100 SH Call SOLE 100 0 0
FRANCO NEV CORP COM 351858105 2,799,324 11,331 SH SOLE 11,331 0 0
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 617,460 18,587 SH SOLE 18,587 0 0
FREEPORT MCMORAN INC CL B 35671D857 1,672,687 28,456 SH SOLE 28,456 0 0
FRONTVIEW REIT INC COM 35922N100 608,435 39,330 SH SOLE 39,330 0 0
FTAI AVIATION LTD SHS G3730V105 1,586,375 6,475 SH SOLE 6,475 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,043,482 4,818 SH SOLE 4,818 0 0
GE AEROSPACE COM NEW 369604301 730,140 2,573 SH SOLE 2,573 0 0
GE VERNOVA INC COM 36828A101 867,681 994 SH SOLE 994 0 0
GENERAL DYNAMICS CORP COM 369550108 632,898 1,844 SH SOLE 1,844 0 0
GENERAL MTRS CO COM 37045V100 1,145,885 15,381 SH SOLE 15,381 0 0
GENUINE PARTS CO COM 372460105 370,548 3,504 SH SOLE 3,504 0 0
GILEAD SCIENCES INC COM 375558103 292,816 2,101 SH SOLE 2,101 0 0
GOLAR LNG LTD SHS G9456A100 665,553 12,300 SH SOLE 12,300 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 3,906,805 46,147 SH SOLE 46,147 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,049,003 3,604 SH SOLE 3,604 0 0
GPGI INC COM CL A 20459V105 319,975 18,712 SH SOLE 18,712 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 204,635 20,587 SH SOLE 20,587 0 0
H2O AMERICA COM 784305104 1,639,298 27,941 SH SOLE 27,941 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 12,012,751 88,832 SH SOLE 88,832 0 0
HEICO CORP NEW COM 422806109 7,407,477 27,014 SH SOLE 27,014 0 0
HERSHEY CO COM 427866108 418,275 2,012 SH SOLE 2,012 0 0
HEXCEL CORP NEW COM 428291108 8,832,862 109,142 SH SOLE 109,142 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 196,750 25,000 SH Call SOLE 25,000 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1,315,116 167,105 SH SOLE 167,105 0 0
HOME DEPOT INC COM 437076102 8,848,460 26,904 SH SOLE 26,904 0 0
HONEYWELL INTL INC COM 438516106 3,937,104 17,418 SH SOLE 17,418 0 0
HORMEL FOODS CORP COM 440452100 856,668 37,822 SH SOLE 37,822 0 0
HUDBAY MINERALS INC COM 443628102 649,990 31,100 SH SOLE 31,100 0 0
I-80 GOLD CORP COM 44955L106 105,499 69,407 SH SOLE 69,407 0 0
IDEXX LABS INC COM 45168D104 4,151,243 7,388 SH SOLE 7,388 0 0
ILLINOIS TOOL WKS INC COM 452308109 755,882 2,904 SH SOLE 2,904 0 0
ILLUMINA INC COM 452327109 851,110 6,905 SH SOLE 6,905 0 0
IMMUNITYBIO INC COM 45256X103 76,700 10,000 SH SOLE 10,000 0 0
INGERSOLL RAND INC COM 45687V106 336,504 4,200 SH SOLE 4,200 0 0
INTEL CORP COM 458140100 2,660,465 60,287 SH SOLE 60,287 0 0
INTELLICHECK MOBILISA INC COM NEW 45817G201 3,582,578 512,529 SH SOLE 512,529 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 203,206 1,292 SH SOLE 1,292 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 846,183 3,491 SH SOLE 3,491 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 24,239 100 SH Put SOLE 100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 5,918,190 12,838 SH SOLE 12,838 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 519,639 25,460 SH SOLE 25,460 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 132,954 12,220 SH SOLE 12,220 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,629,749 35,955 SH SOLE 35,955 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 888,219 37,040 SH SOLE 37,040 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 551,762 23,355 SH SOLE 23,355 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,946,156 30,982 SH SOLE 30,982 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 14,985,901 315,293 SH SOLE 315,293 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 445,518 3,866 SH SOLE 3,866 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,933,309 6,814 SH SOLE 6,814 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 173,154 300 SH Put SOLE 300 0 0
IQVIA HLDGS INC COM 46266C105 3,043,457 17,846 SH SOLE 17,846 0 0
IREN LIMITED ORDINARY SHARES Q4982L109 381,536 11,130 SH SOLE 11,130 0 0
ISHARES GOLD TR ISHARES NEW 464285204 15,398,819 174,669 SH SOLE 174,669 0 0
ISHARES INC CORE MSCI EMKT 46434G103 597,418 8,565 SH SOLE 8,565 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 2,910,356 51,428 SH SOLE 51,428 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 684,048 8,101 SH SOLE 8,101 0 0
ISHARES INC MSCI GERMANY ETF 464286806 884,086 22,286 SH SOLE 22,286 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 1,791,755 25,899 SH SOLE 25,899 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 394,900 5,000 SH SOLE 5,000 0 0
ISHARES INC MSCI EMRG CHN 46434G764 2,087,336 26,536 SH SOLE 26,536 0 0
ISHARES TR IBONDS DEC 29 46436E205 395,420 17,000 SH SOLE 17,000 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 537,994 3,964 SH SOLE 3,964 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,601,339 23,713 SH SOLE 23,713 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 1,929,547 10,059 SH SOLE 10,059 0 0
ISHARES TR EXPND TEC SC ETF 464287549 244,605 2,064 SH SOLE 2,064 0 0
ISHARES TR US TREAS BD ETF 46429B267 553,322 24,152 SH SOLE 24,152 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,861,209 19,162 SH SOLE 19,162 0 0
ISHARES TR ESG MSCI KLD 400 464288570 1,475,352 12,173 SH SOLE 12,173 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 656,329 2,646 SH SOLE 2,646 0 0
ISHARES TR CORE S&P SCP ETF 464287804 819,416 6,591 SH SOLE 6,591 0 0
ISHARES TR 20 YR TR BD ETF 464287432 259,560 2,994 SH SOLE 2,994 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,012,535 35,438 SH SOLE 35,438 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,725,541 17,747 SH SOLE 17,747 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,299,444 13,090 SH SOLE 13,090 0 0
ISHARES TR SELECT DIVID ETF 464287168 797,931 5,270 SH SOLE 5,270 0 0
ISHARES TR RUS MD CP GR ETF 464287481 7,505,545 58,582 SH SOLE 58,582 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,213,426 1,857 SH SOLE 1,857 0 0
ISHARES TR CORE MSCI EAFE 46432F842 783,537 8,655 SH SOLE 8,655 0 0
ISHARES TR MSCI INDIA ETF 46429B598 222,958 4,760 SH SOLE 4,760 0 0
ISHARES TR ISHARES BIOTECH 464287556 659,359 3,905 SH SOLE 3,905 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 707,461 3,311 SH SOLE 3,311 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 17,379,285 40,758 SH SOLE 40,758 0 0
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 5,108,367 74,131 SH SOLE 74,131 0 0
JD.COM INC SPON ADS CL A 47215P106 203,708 6,889 SH SOLE 6,889 0 0
JOHNSON & JOHNSON COM 478160104 14,703,801 60,153 SH SOLE 60,153 0 0
JPMORGAN CHASE & CO COM 46625H100 30,902,135 105,052 SH SOLE 105,052 0 0
KASPI KZ JSC SPONSORED ADS 48581R205 949,948 12,825 SH SOLE 12,825 0 0
KB HOME COM 48666K109 858,015 16,580 SH SOLE 16,580 0 0
KINDER MORGAN INC DEL COM 49456B101 528,668 15,767 SH SOLE 15,767 0 0
KKR & CO INC COM 48251W104 1,038,683 11,229 SH SOLE 11,229 0 0
KLA CORP COM NEW 482480100 1,846,402 1,254 SH SOLE 1,254 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306 445,953 15,686 SH SOLE 15,686 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 5,507,572 15,957 SH SOLE 15,957 0 0
LABCORP HOLDINGS INC COM SHS 504922105 1,935,707 7,255 SH SOLE 7,255 0 0
LAM RESEARCH CORP COM NEW 512807306 827,719 3,874 SH SOLE 3,874 0 0
LEIDOS HOLDINGS INC COM 525327102 13,128,687 84,418 SH SOLE 84,418 0 0
LENNAR CORP CL A 526057104 1,518,311 17,484 SH SOLE 17,484 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 658,686 13,116 SH SOLE 13,116 0 0
LINDE PLC SHS G54950103 1,478,852 2,983 SH SOLE 2,983 0 0
LIQTECH INTL INC COM 53632A300 116,044 60,756 SH SOLE 60,756 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 331,099 2,171 SH SOLE 2,171 0 0
LOWES COS INC COM 548661107 1,686,567 7,138 SH SOLE 7,138 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 511,878 6,354 SH SOLE 6,354 0 0
MAREX GROUP PLC ORD G5S37H101 426,943 9,577 SH SOLE 9,577 0 0
MARKEL GROUP INC COM 570535104 8,234,329 4,302 SH SOLE 4,302 0 0
MARRIOTT INTL INC NEW CL A 571903202 341,788 1,045 SH SOLE 1,045 0 0
MARVELL TECHNOLOGY INC COM 573874104 203,845 2,058 SH SOLE 2,058 0 0
MASTERCARD INCORPORATED CL A 57636Q104 10,898,659 21,812 SH SOLE 21,812 0 0
MCDONALDS CORP COM 580135101 696,791 2,242 SH SOLE 2,242 0 0
MCKESSON CORP COM 58155Q103 4,996,589 5,774 SH SOLE 5,774 0 0
MEDTRONIC PLC SHS G5960L103 796,227 9,189 SH SOLE 9,189 0 0
MERCADOLIBRE INC COM 58733R102 214,398 124 SH SOLE 124 0 0
MERCK & CO INC COM 58933Y105 5,310,429 44,146 SH SOLE 44,146 0 0
MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 11,550 35,000 SH SOLE 35,000 0 0
META PLATFORMS INC CL A 30303M102 11,168,513 19,520 SH SOLE 19,520 0 0
MICRON TECHNOLOGY INC COM 595112103 2,841,572 8,411 SH SOLE 8,411 0 0
MICRON TECHNOLOGY INC COM 595112103 33,784 100 SH Put SOLE 100 0 0
MICROSOFT CORP COM 594918104 26,601,225 71,862 SH SOLE 71,862 0 0
MILLROSE PPTYS INC COM CL A 601137102 276,248 9,866 SH SOLE 9,866 0 0
MONDELEZ INTL INC CL A 609207105 402,904 6,990 SH SOLE 6,990 0 0
MORGAN STANLEY COM NEW 617446448 763,111 4,637 SH SOLE 4,637 0 0
MORGAN STANLEY DIRECT LENDIN COM SHS 61774A103 229,502 16,440 SH SOLE 16,440 0 0
NETFLIX INC. COM 64110L106 254,798 2,650 SH SOLE 2,650 0 0
NEW JERSEY RES CORP COM 646025106 9,926,310 180,741 SH SOLE 180,741 0 0
NEWMONT CORP COM 651639106 1,839,817 16,996 SH SOLE 16,996 0 0
NEXTERA ENERGY INC COM 65339F101 664,742 7,157 SH SOLE 7,157 0 0
NEXTPOWER INC CLASS A COM 65290E101 17,720,488 146,997 SH SOLE 146,997 0 0
NIKE INC CL B 654106103 225,330 4,266 SH SOLE 4,266 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 191,864 19,965 SH SOLE 19,965 0 0
NORFOLK SOUTHN CORP COM 655844108 824,551 2,873 SH SOLE 2,873 0 0
NOVARTIS AG SPONSORED ADR 66987V109 666,296 4,362 SH SOLE 4,362 0 0
NUCOR CORP COM 670346105 716,984 4,240 SH SOLE 4,240 0 0
NUSCALE PWR CORP CL A COM 67079K100 580,319 53,535 SH SOLE 53,535 0 0
NVIDIA CORPORATION COM 67066G104 20,112,337 115,323 SH SOLE 115,323 0 0
OCCIDENTAL PETE CORP COM 674599105 344,500 5,300 SH SOLE 5,300 0 0
ORACLE CORP COM 68389X105 4,400,354 29,912 SH SOLE 29,912 0 0
ORACLE CORP COM 68389X105 14,711 100 SH Put SOLE 100 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 58,252 44,130 SH SOLE 44,130 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,055,410 7,215 SH SOLE 7,215 0 0
PALMER SQUARE CAPITAL BDC IN COM SHS 69702V107 358,481 36,692 SH SOLE 36,692 0 0
PALO ALTO NETWORKS INC COM 697435105 803,684 5,013 SH SOLE 5,013 0 0
PARKER-HANNIFIN CORP COM 701094104 45,001,029 50,267 SH SOLE 50,267 0 0
PATHWARD FINANCIAL INC COM 59100U108 260,105 2,915 SH SOLE 2,915 0 0
PATTERSON-UTI ENERGY INC COM 703481101 1,807,386 166,887 SH SOLE 166,887 0 0
PAYPAL HLDGS INC COM 70450Y103 2,129,428 47,080 SH SOLE 47,080 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 156,220 36,415 SH SOLE 36,415 0 0
PEPSICO INC COM 713448108 1,147,748 7,391 SH SOLE 7,391 0 0
PERION NETWORK LTD SHS NEW M78673114 583,116 58,370 SH SOLE 58,370 0 0
PERMIANVILLE RTY TR TR UNIT 71425H100 76,564 41,386 SH SOLE 41,386 0 0
PFIZER INC COM 717081103 4,107,065 146,263 SH SOLE 146,263 0 0
PG&E CORP COM 69331C108 395,026 22,483 SH SOLE 22,483 0 0
PHILIP MORRIS INTL INC COM 718172109 552,732 3,343 SH SOLE 3,343 0 0
PHILLIPS 66 COM 718546104 692,648 3,802 SH SOLE 3,802 0 0
PJT PARTNERS INC COM CL A 69343T107 230,119 1,647 SH SOLE 1,647 0 0
PNC FINL SVCS GROUP INC COM 693475105 308,389 1,482 SH SOLE 1,482 0 0
POWERFLEET INC COM 73931J109 215,292 69,900 SH SOLE 69,900 0 0
PRICE T ROWE GROUP INC COM 74144T108 293,270 3,253 SH SOLE 3,253 0 0
PROCTER & GAMBLE CO COM 742718109 5,775,892 39,988 SH SOLE 39,988 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 419,299 3,955 SH SOLE 3,955 0 0
PROSPECT CAP CORP COM 74348T102 170,955 65,500 SH SOLE 65,500 0 0
PRUDENTIAL FINL INC COM 744320102 344,943 3,531 SH SOLE 3,531 0 0
PURE CYCLE CORP COM NEW 746228303 297,132 29,536 SH SOLE 29,536 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 463,841 89,372 SH SOLE 89,372 0 0
PVH CORPORATION COM 693656100 1,021,775 14,647 SH SOLE 14,647 0 0
QORVO INC COM 74736K101 330,653 4,272 SH SOLE 4,272 0 0
QUALCOMM INC COM 747525103 787,618 6,116 SH SOLE 6,116 0 0
QUANTA SVCS INC COM 74762E102 292,661 533 SH SOLE 533 0 0
QUIDELORTHO CORP COM 219798105 431,271 26,249 SH SOLE 26,249 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8,402,460 10,875 SH SOLE 10,875 0 0
REVVITY INC COM 714046109 219,025 2,500 SH SOLE 2,500 0 0
RIOT PLATFORMS INC COM 767292105 149,803 12,120 SH SOLE 12,120 0 0
ROCKET COS INC COM CL A 77311W101 165,728 11,630 SH SOLE 11,630 0 0
ROPER TECHNOLOGIES INC COM 776696106 66,819,733 188,830 SH SOLE 188,830 0 0
ROYAL GOLD INC COM 780287108 1,436,087 5,643 SH SOLE 5,643 0 0
RTX CORPORATION COM 75513E101 17,250,324 89,426 SH SOLE 89,426 0 0
S&P GLOBAL INC COM 78409V104 4,597,925 10,810 SH SOLE 10,810 0 0
SALESFORCE INC COM 79466L302 3,713,986 19,896 SH SOLE 19,896 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 138,648 28,825 SH SOLE 28,825 0 0
SANDISK CORP COM 80004C200 1,597,245 2,514 SH SOLE 2,514 0 0
SAP SE SPON ADR 803054204 213,499 1,247 SH SOLE 1,247 0 0
SCHWAB CHARLES CORP COM 808513105 1,492,026 15,876 SH SOLE 15,876 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 341,711 13,614 SH SOLE 13,614 0 0
SCORPIO TANKERS INC SHS Y7542C130 1,712,028 22,931 SH SOLE 22,931 0 0
SEA LTD SPONSORD ADS 81141R100 528,411 6,381 SH SOLE 6,381 0 0
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 561,143 11,366 SH SOLE 11,366 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 847,429 6,376 SH SOLE 6,376 0 0
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 203,293 4,430 SH SOLE 4,430 0 0
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 686,480 11,206 SH SOLE 11,206 0 0
SERVICENOW INC COM 81762P102 2,010,915 19,234 SH SOLE 19,234 0 0
SHARPLINK INC COM NEW 820014405 106,425 16,500 SH SOLE 16,500 0 0
SHELL PLC SPON ADS 780259305 390,108 4,194 SH SOLE 4,194 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 2,715,686 22,894 SH SOLE 22,894 0 0
SKYX PLATFORMS CORP COM 78471E105 708,529 632,615 SH SOLE 632,615 0 0
SL GREEN RLTY CORP COM 78440X887 1,448,344 39,208 SH SOLE 39,208 0 0
SLB LIMITED COM STK 806857108 1,163,778 22,646 SH SOLE 22,646 0 0
SLR INVESTMENT CORP COM 83413U100 3,183,589 222,473 SH SOLE 222,473 0 0
SNOWFLAKE INC COM SHS 833445109 663,005 4,396 SH SOLE 4,396 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 293,368 3,852 SH SOLE 3,852 0 0
SPDR GOLD TR GOLD SHS 78463V107 3,391,546 7,882 SH SOLE 7,882 0 0
SPDR INDEX SHS FDS STATE STREET SPD 78463X889 395,968 8,674 SH SOLE 8,674 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R812 271,692 1,582 SH SOLE 1,582 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A805 301,930 3,819 SH SOLE 3,819 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R796 1,475,560 27,825 SH SOLE 27,825 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A599 702,201 4,935 SH SOLE 4,935 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 285,318 5,979 SH SOLE 5,979 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 323,177 9,119 SH SOLE 9,119 0 0
STAR GROUP LP UNIT LTD PARTNR 85512C105 159,640 13,000 SH SOLE 13,000 0 0
STATE STR CORP COM 857477103 424,862 3,357 SH SOLE 3,357 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 1,035,230 2,235 SH SOLE 2,235 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 44,515,602 68,449 SH SOLE 68,449 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 1,212,550 1,966 SH SOLE 1,966 0 0
STERIS PLC SHS USD G8473T100 287,469 1,300 SH SOLE 1,300 0 0
STRATEGY INC CL A NEW 594972408 314,621 2,521 SH SOLE 2,521 0 0
STRYKER CORPORATION COM 863667101 1,185,224 3,607 SH SOLE 3,607 0 0
SURGERY PARTNERS INC COM 86881A100 248,544 20,851 SH SOLE 20,851 0 0
SWEETGREEN INC COM CL A 87043Q108 469,877 90,535 SH SOLE 90,535 0 0
SYSCO CORP COM 871829107 794,260 11,135 SH SOLE 11,135 0 0
T ROWE PRICE ETF INC TECHNOLOGY ETF 87283Q792 699,086 23,105 SH SOLE 23,105 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 13,314,216 39,397 SH SOLE 39,397 0 0
TALEN ENERGY CORP COM 87422Q109 1,564,227 4,900 SH SOLE 4,900 0 0
TARGET CORP COM 87612E106 542,006 4,472 SH SOLE 4,472 0 0
TARGET HOSPITALITY CORP COM 87615L107 106,720 11,500 SH SOLE 11,500 0 0
TECOGEN INC NEW COM NEW 87876P201 1,664,000 650,000 SH SOLE 650,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 3,727,467 6,161 SH SOLE 6,161 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,876,721 9,945 SH SOLE 9,945 0 0
TESLA INC COM 88160R101 2,502,993 6,733 SH SOLE 6,733 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,654,235 88,122 SH SOLE 88,122 0 0
THE CAMPBELLS COMPANY COM 134429109 1,144,567 51,395 SH SOLE 51,395 0 0
THE CIGNA GROUP COM 125523100 714,269 2,677 SH SOLE 2,677 0 0
THE TRADE DESK INC COM CL A 88339J105 601,285 26,500 SH SOLE 26,500 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,097,391 14,439 SH SOLE 14,439 0 0
TITAN INTL INC ILL COM 88830M102 1,062,758 153,800 SH SOLE 153,800 0 0
TJX COS INC NEW COM 872540109 1,022,879 6,405 SH SOLE 6,405 0 0
TOLL BROTHERS INC COM 889478103 1,776,566 13,018 SH SOLE 13,018 0 0
TORTOISE CAPITAL SERIES TRUS ENERGY ETF 890930209 459,707 44,075 SH SOLE 44,075 0 0
TOYOTA MOTOR CORP ADS 892331307 666,701 3,235 SH SOLE 3,235 0 0
TPG INC COM CL A 872657101 5,293,341 130,667 SH SOLE 130,667 0 0
TRADEWEB MKTS INC CL A 892672106 3,188,661 27,100 SH SOLE 27,100 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 3,713,255 8,910 SH SOLE 8,910 0 0
TRANSALTA CORP COM 89346D107 533,170 40,700 SH SOLE 40,700 0 0
TRANSFORCE INC COM 87241L109 3,407,110 31,398 SH SOLE 31,398 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100 133,926 20,200 SH SOLE 20,200 0 0
TRAVELERS COMPANIES INC COM 89417E109 882,624 3,026 SH SOLE 3,026 0 0
TRIMBLE INC COM 896239100 15,540,004 238,234 SH SOLE 238,234 0 0
TRIPADVISOR INC COM 896945201 1,105,943 103,747 SH SOLE 103,747 0 0
UGI CORP NEW COM 902681105 829,720 22,782 SH SOLE 22,782 0 0
UNILEVER PLC SPON ADR NEW 904767803 228,564 4,012 SH SOLE 4,012 0 0
UNION PAC CORP COM 907818108 6,396,434 26,364 SH SOLE 26,364 0 0
UNIQURE NV SHS N90064101 153,690 9,400 SH SOLE 9,400 0 0
UNIQURE NV SHS N90064101 49,050 3,000 SH Put SOLE 3,000 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,642,805 17,843 SH SOLE 17,843 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,788,801 14,002 SH SOLE 14,002 0 0
V F CORP COM 918204108 1,025,041 60,332 SH SOLE 60,332 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 541,443 5,900 SH SOLE 5,900 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 360,329 14,350 SH SOLE 14,350 0 0
VANECK MERK GOLD ETF GOLD SHS 921078101 1,555,577 34,530 SH SOLE 34,530 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 285,383 700 SH SOLE 700 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,684,938 5,867 SH SOLE 5,867 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 5,293,627 28,726 SH SOLE 28,726 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 671,366 2,608 SH SOLE 2,608 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 29,351,685 91,492 SH SOLE 91,492 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 604,208 1,011 SH SOLE 1,011 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 420,192 962 SH SOLE 962 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 310,375 1,185 SH SOLE 1,185 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 281,743 1,436 SH SOLE 1,436 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,326,537 80,046 SH SOLE 80,046 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 590,757 4,270 SH SOLE 4,270 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,896,385 23,006 SH SOLE 23,006 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 22,902,914 304,965 SH SOLE 304,965 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,294,219 19,967 SH SOLE 19,967 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,458,346 22,758 SH SOLE 22,758 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 5,900,551 39,841 SH SOLE 39,841 0 0
VEEVA SYS INC CL A COM 922475108 514,332 2,928 SH SOLE 2,928 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 542,612 10,809 SH SOLE 10,809 0 0
VERMILION ENERGY INC COM 923725105 1,825,231 132,861 SH SOLE 132,861 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 1,329,828 5,307 SH SOLE 5,307 0 0
VISA INC COM CL A 92826C839 10,140,980 33,552 SH SOLE 33,552 0 0
WALMART INC COM 931142103 862,814 6,942 SH SOLE 6,942 0 0
WATERS CORP COM 941848103 278,145 934 SH SOLE 934 0 0
WELLS FARGO & CO COM 949746101 2,425,159 30,463 SH SOLE 30,463 0 0
WESTERN DIGITAL CORP COM 958102105 2,192,051 8,104 SH SOLE 8,104 0 0
WHIRLPOOL CORP 8.5 DEP SR A CNV 963320205 1,432,841 34,990 SH SOLE 34,990 0 0
WHIRLPOOL CORP COM 963320106 796,291 14,768 SH SOLE 14,768 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 427,849 2,698 SH SOLE 2,698 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 256,322 4,901 SH SOLE 4,901 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 3,311,721 35,729 SH SOLE 35,729 0 0
YEXT INC COM 98585N106 633,254 164,910 SH SOLE 164,910 0 0
YORK WTR CO COM 987184108 405,746 13,325 SH SOLE 13,325 0 0
ZILLOW GROUP INC CL A 98954M101 291,054 7,032 SH SOLE 7,032 0 0