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
CONSOLIDATED WATER CO INC ORD g23773107   273,839 10,577 SH   DFND   0 0 10,577
PENTAIR PLC SHS g7s00t104   318,526 3,165 SH   DFND   0 0 3,165
STANTEC INC COM 85472n109   755,131 6,684 SH   DFND   0 0 6,684
VERSABANK NEW COM 92512j106   142,461 10,286 SH   SOLE   0 0 10,286
VERSABANK NEW COM 92512j106   1,687,415 121,835 SH   DFND   0 0 121,835
ABBOTT LABS COM 002824100   2,068,895 18,291 SH   SOLE   0 0 18,291
ABBVIE INC COM 00287y109   3,183,673 17,916 SH   SOLE   0 0 17,916
ADVANCED DRAIN SYS INC DEL COM 00790r104   268,076 2,319 SH   DFND   0 0 2,319
ALASKA AIR GROUP INC COM 011659109   280,044 4,325 SH   SOLE   0 0 4,325
ALPHABET INC CAP STK CL A 02079k305   469,464 2,480 SH   SOLE   0 0 2,480
ALPHABET INC CAP STK CL C 02079k107   5,335,177 28,015 SH   SOLE   0 0 28,015
AMAZON COM INC COM 023135106   7,115,915 32,435 SH   SOLE   0 0 32,435
AMERICAN EXPRESS CO COM 025816109   237,432 800 SH   SOLE   0 0 800
AMER STATES WTR CO COM 029899101   54,793 705 SH   SOLE   0 0 705
AMER STATES WTR CO COM 029899101   336,761 4,333 SH   DFND   0 0 4,333
AMERICAN WTR WKS CO INC NEW COM 030420103   1,200,955 9,647 SH   SOLE   0 0 9,647
AMERICAN WTR WKS CO INC NEW COM 030420103   734,615 5,901 SH   DFND   0 0 5,901
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   266,302 3,575 SH   SOLE   0 0 3,575
APPLE INC COM 037833100   7,833,388 31,281 SH   SOLE   0 0 31,281
ARES CAPITAL CORP COM 04010l103   234,223 10,700 SH   SOLE   0 0 10,700
ARTESIAN RES CORP CL A 043113208   248,185 7,849 SH   DFND   0 0 7,849
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   405,686 895 SH   SOLE   0 0 895
BLACKSTONE SECD LENDING FD COMMON STOCK 09261x102   313,407 9,700 SH   SOLE   0 0 9,700
BOEING CO COM 097023105   843,759 4,767 SH   SOLE   0 0 4,767
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   643,500 5,000 SH   SOLE   0 0 5,000
CALIFORNIA BANCORP COM 84252a106   36,934 2,233 SH   SOLE   0 0 2,233
CALIFORNIA BANCORP COM 84252a106   501,542 30,323 SH   DFND   0 0 30,323
CALIFORNIA WTR SVC GROUP COM 130788102   297,138 6,555 SH   DFND   0 0 6,555
CARRIER GLOBAL CORPORATION COM 14448c104   940,896 13,784 SH   SOLE   0 0 13,784
CHENIERE ENERGY INC COM NEW 16411r208   11,498,553 53,514 SH   SOLE   19,200 0 34,314
CHENIERE ENERGY INC COM NEW 16411r208   198,755 925 SH   DFND   0 0 925
CITIGROUP INC COM NEW 172967424   403,616 5,734 SH   SOLE   0 0 5,734
CIVISTA BANCSHARES INC COM NO PAR 178867107   24,638 1,171 SH   SOLE   0 0 1,171
CIVISTA BANCSHARES INC COM NO PAR 178867107   310,929 14,778 SH   DFND   0 0 14,778
CLEARWAY ENERGY INC CL C 18539c204   188,370 7,245 SH   SOLE   0 0 7,245
CLEARWAY ENERGY INC CL C 18539c204   20,800 800 SH   DFND   0 0 800
COLGATE PALMOLIVE CO COM 194162103   1,227,285 13,500 SH   SOLE   0 0 13,500
CONSTELLATION BRANDS INC CL A 21036p108   749,190 3,390 SH   SOLE   0 0 3,390
CORE & MAIN INC CL A 21874C102   512,307 10,063 SH   DFND   0 0 10,063
CORNING INC COM 219350105   774,624 16,301 SH   SOLE   0 0 16,301
CSX CORP COM 126408103   758,668 23,510 SH   SOLE   0 0 23,510
CUMMINS INC COM 231021106   538,587 1,545 SH   SOLE   0 0 1,545
DANAHER CORPORATION COM 235851102   356,721 1,554 SH   SOLE   0 0 1,554
DELEK US HLDGS INC NEW COM 24665a103   422,817 22,855 SH   SOLE   21,000 0 1,855
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434v104   695,618 17,180 SH   SOLE   0 0 17,180
DISNEY WALT CO COM 254687106   1,125,303 10,106 SH   SOLE   0 0 10,106
DOUBLELINE INCOME SOLUTIONS COM 258622109   182,265 14,500 SH   SOLE   0 0 14,500
DT MIDSTREAM INC COMMON STOCK 23345m107   156,602 1,575 SH   SOLE   0 0 1,575
DT MIDSTREAM INC COMMON STOCK 23345m107   64,629 650 SH   DFND   0 0 650
EATON VANCE RISK-MANAGED DIV COM 27829g106   443,109 47,595 SH   SOLE   0 0 47,595
EATON VANCE SHORT DURATION D COM 27828v104   292,383 26,775 SH   SOLE   0 0 26,775
ECOLAB INC COM 278865100   234,086 999 SH   DFND   0 0 999
SELECT SECTOR SPDR TR ENERGY 81369y506   226,999 2,650 SH   SOLE   0 0 2,650
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336t100   266,798 18,855 SH   SOLE   14,300 0 4,555
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336t100   14,730 1,041 SH   DFND   0 0 1,041
EQT CORP COM 26884l109   1,805,806 39,163 SH   SOLE   25,339 0 13,824
EQT CORP COM 26884l109   66,859 1,450 SH   DFND   0 0 1,450
EQUITY BANCSHARES INC COM CL A 29460x109   95,954 2,262 SH   SOLE   0 0 2,262
EQUITY BANCSHARES INC COM CL A 29460x109   1,188,481 28,017 SH   DFND   0 0 28,017
ESSENTIAL UTILS INC COM 29670g102   9,080 250 SH   SOLE   0 0 250
ESSENTIAL UTILS INC COM 29670g102   410,489 11,302 SH   DFND   0 0 11,302
FASTENAL CO COM 311900104   202,427 2,815 SH   SOLE   0 0 2,815
FIRST FNDTN INC COM 32026v104   25,113 4,044 SH   SOLE   0 0 4,044
FIRST FNDTN INC COM 32026v104   162,255 26,128 SH   DFND   0 0 26,128
FIRST WESTN FINL INC COM 33751L105   28,328 1,449 SH   SOLE   0 0 1,449
FIRST WESTN FINL INC COM 33751L105   338,489 17,314 SH   DFND   0 0 17,314
FIRSTSUN CAP BANCORP COM 33767u107   78,778 1,967 SH   SOLE   0 0 1,967
FIRSTSUN CAP BANCORP COM 33767u107   996,764 24,888 SH   DFND   0 0 24,888
FLUSHING FINL CORP COM 343873105   22,905 1,604 SH   SOLE   0 0 1,604
FLUSHING FINL CORP COM 343873105   237,891 16,659 SH   DFND   0 0 16,659
GLOBAL WTR RES INC COM 379463102   317,929 27,646 SH   DFND   0 0 27,646
GLOBAL X FDS NASDAQ 100 COVER 37954y483   597,616 32,800 SH   SOLE   0 0 32,800
GLOBAL X FDS S&P 500 COVERED 37954y475   2,463,720 58,800 SH   SOLE   0 0 58,800
GREAT LAKES DREDGE & DOCK CO COM 390607109   302,369 26,782 SH   DFND   0 0 26,782
HEXCEL CORP NEW COM 428291108   4,185,852 66,760 SH   SOLE   13,700 0 53,060
HOME DEPOT INC COM 437076102   3,108,030 7,990 SH   SOLE   0 0 7,990
HONEYWELL INTL INC COM 438516106   1,974,053 8,739 SH   SOLE   0 0 8,739
HUBBELL INC COM 443510607   2,036,643 4,862 SH   SOLE   0 0 4,862
ILLUMINA INC COM 452327109   1,146,545 8,580 SH   SOLE   0 0 8,580
IMAX CORP COM 45245e109   268,800 10,500 SH   SOLE   0 0 10,500
INTERCONTINENTAL EXCHANGE IN COM 45866f104   1,329,616 8,923 SH   SOLE   0 0 8,923
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137v100   649,142 5,658 SH   SOLE   0 0 5,658
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137v233   452,138 9,050 SH   SOLE   0 0 9,050
ISHARES TR CORE S&P500 ETF 464287200   223,110 379 SH   SOLE   0 0 379
ISHARES TR GLOB HLTHCRE ETF 464287325   636,952 7,409 SH   SOLE   0 0 7,409
ISHARES TR US AER DEF ETF 464288760   297,967 2,050 SH   SOLE   0 0 2,050
ISHARES TR U.S. TECH ETF 464287721   543,963 3,410 SH   SOLE   0 0 3,410
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654q203   343,918 6,100 SH   SOLE   0 0 6,100
JOHNSON & JOHNSON COM 478160104   580,360 4,013 SH   SOLE   0 0 4,013
JPMORGAN CHASE & CO. COM 46625h100   1,792,669 7,478 SH   SOLE   0 0 7,478
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641q332   1,714,394 29,800 SH   SOLE   0 0 29,800
KARYOPHARM THERAPEUTICS INC COM 48576u106   10,941 16,177 SH   DFND   0 0 16,177
KENVUE INC COM 49177j102   446,855 20,930 SH   SOLE   0 0 20,930
KINDER MORGAN INC DEL COM 49456b101   375,955 13,721 SH   SOLE   0 0 13,721
KINDER MORGAN INC DEL COM 49456b101   68,500 2,500 SH   DFND   0 0 2,500
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077b207   346,897 13,150 SH   SOLE   0 0 13,150
LATHAM GROUP INC COM 51819L107   887,644 127,535 SH   DFND   0 0 127,535
LESLIES INC COM 527064109   338,556 151,819 SH   DFND   0 0 151,819
LINEAGE CELL THERAPEUTICS IN COM 53566p109   7,487 14,900 SH   SOLE   0 0 14,900
LINKBANCORP INC COM 53578P105   29,643 3,963 SH   SOLE   0 0 3,963
LINKBANCORP INC COM 53578P105   390,516 52,208 SH   DFND   0 0 52,208
MAINSTREET BANCSHARES INC COM 56064y100   28,399 1,569 SH   SOLE   0 0 1,569
MAINSTREET BANCSHARES INC COM 56064y100   359,900 19,884 SH   DFND   0 0 19,884
MARRIOTT INTL INC NEW CL A 571903202   1,043,236 3,740 SH   SOLE   0 0 3,740
MASCO CORP COM 574599106   300,512 4,141 SH   DFND   0 0 4,141
MASTERCARD INCORPORATED CL A 57636q104   260,652 495 SH   SOLE   0 0 495
MCDONALDS CORP COM 580135101   868,221 2,995 SH   SOLE   0 0 2,995
MEDTRONIC PLC SHS g5960l103   308,576 3,863 SH   SOLE   0 0 3,863
MERCK & CO INC COM 58933y105   247,208 2,485 SH   SOLE   0 0 2,485
MERCK & CO INC COM 58933y105   27,755 279 SH   DFND   0 0 279
MERIDIAN CORPORATION COM 58958p104   18,344 1,338 SH   SOLE   0 0 1,338
MERIDIAN CORPORATION COM 58958p104   232,426 16,953 SH   DFND   0 0 16,953
MICROSOFT CORP COM 594918104   5,281,395 12,530 SH   SOLE   0 0 12,530
NEOS ETF TRUST NASDAQ 100 HIGH 78433h675   209,480 4,000 SH   SOLE   0 0 4,000
NEOS ETF TRUST NEOS S&P 500 HI 78433h303   486,601 9,575 SH   SOLE   0 0 9,575
NEUROCRINE BIOSCIENCES INC COM 64125c109   251,160 1,840 SH   SOLE   0 0 1,840
NEUROCRINE BIOSCIENCES INC COM 64125c109   36,718 269 SH   DFND   0 0 269
NEXTDECADE CORP COM 65342k105   1,274,563 165,313 SH   SOLE   75,000 0 90,313
NEXTERA ENERGY INC COM 65339f101   1,668,083 23,268 SH   SOLE   0 0 23,268
NEXTERA ENERGY INC COM 65339f101   82,443 1,150 SH   DFND   0 0 1,150
NVIDIA CORPORATION COM 67066g104   2,761,271 20,562 SH   SOLE   0 0 20,562
ONEOK INC NEW COM 682680103   2,252,745 22,438 SH   SOLE   3,100 0 19,338
ONEOK INC NEW COM 682680103   92,870 925 SH   DFND   0 0 925
OTIS WORLDWIDE CORP COM 68902v107   618,172 6,675 SH   SOLE   0 0 6,675
PALANTIR TECHNOLOGIES INC CL A 69608a108   307,058 4,060 SH   SOLE   0 0 4,060
PFIZER INC COM 717081103   649,083 24,466 SH   SOLE   0 0 24,466
PFIZER INC COM 717081103   24,142 910 SH   DFND   0 0 910
POOL CORP COM 73278l105   220,588 647 SH   DFND   0 0 647
PRIMERICA INC COM 74164m108   1,085,680 4,000 SH   SOLE   0 0 4,000
PRIMIS FINANCIAL CORP COM 74167b109   76,175 6,533 SH   SOLE   0 0 6,533
PRIMIS FINANCIAL CORP COM 74167b109   903,358 77,475 SH   DFND   0 0 77,475
PROCTER AND GAMBLE CO COM 742718109   1,426,701 8,510 SH   SOLE   0 0 8,510
PROVIDENT FINL SVCS INC COM 74386t105   1,047,549 55,514 SH   SOLE   0 0 55,514
QUALCOMM INC COM 747525103   361,007 2,350 SH   SOLE   0 0 2,350
RTX CORPORATION COM 75513e101   1,463,974 12,651 SH   SOLE   0 0 12,651
SCHLUMBERGER LTD COM STK 806857108   230,040 6,000 SH   SOLE   0 0 6,000
SCHLUMBERGER LTD COM STK 806857108   44,091 1,150 SH   DFND   0 0 1,150
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,402,795 105,850 SH   SOLE   0 0 105,850
SELECT SECTOR SPDR TR INDL 81369y704   939,449 7,130 SH   SOLE   0 0 7,130
SELECT SECTOR SPDR TR FINANCIAL 81369y605   466,626 9,655 SH   SOLE   0 0 9,655
SELECT WATER SOLUTIONS INC CL A COM 81617j301   656,360 49,574 SH   DFND   0 0 49,574
SEMPRA COM 816851109   551,759 6,290 SH   SOLE   0 0 6,290
SEMPRA COM 816851109   39,474 450 SH   DFND   0 0 450
SHORE BANCSHARES INC COM 825107105   32,445 2,047 SH   SOLE   0 0 2,047
SHORE BANCSHARES INC COM 825107105   421,531 26,595 SH   DFND   0 0 26,595
SJW GROUP COM 784305104   212,335 4,314 SH   DFND   0 0 4,314
SOUTHERN FIRST BANCSHARES COM 842873101   21,902 551 SH   SOLE   0 0 551
SOUTHERN FIRST BANCSHARES COM 842873101   283,974 7,144 SH   DFND   0 0 7,144
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467v608   552,922 13,250 SH   SOLE   0 0 13,250
SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407   514,883 2,295 SH   SOLE   0 0 2,295
SPDR S&P 500 ETF TR TR UNIT 78462f103   4,557,428 7,776 SH   SOLE   1,400 0 6,376
TARGA RES CORP COM 87612g101   10,112,025 56,650 SH   SOLE   23,500 0 33,150
TARGA RES CORP COM 87612g101   178,500 1,000 SH   DFND   0 0 1,000
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803   887,761 3,818 SH   SOLE   0 0 3,818
TETRA TECH INC NEW COM 88162g103   241,709 6,067 SH   DFND   0 0 6,067
COCA COLA CO COM 191216100   442,420 7,106 SH   SOLE   0 0 7,106
UBER TECHNOLOGIES INC COM 90353t100   1,054,816 17,487 SH   SOLE   0 0 17,487
UNITED THERAPEUTICS CORP DEL COM 91307c102   214,880 609 SH   SOLE   0 0 609
UNITED THERAPEUTICS CORP DEL COM 91307c102   21,170 60 SH   DFND   0 0 60
UNIVERSAL DISPLAY CORP COM 91347p105   438,600 3,000 SH   SOLE   0 0 3,000
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355n101   58,486 3,295 SH   SOLE   0 0 3,295
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355n101   714,029 40,227 SH   DFND   0 0 40,227
VALMONT INDS INC COM 920253101   306,057 998 SH   DFND   0 0 998
VERALTO CORP COM SHS 92338c103   3,361 33 SH   SOLE   0 0 33
VERALTO CORP COM SHS 92338c103   363,299 3,567 SH   DFND   0 0 3,567
VISA INC COM CL A 92826c839   298,342 944 SH   SOLE   0 0 944
VISTRA CORP COM 92840m102   351,568 2,550 SH   SOLE   0 0 2,550
VISTRA CORP COM 92840m102   58,595 425 SH   DFND   0 0 425
WALMART INC COM 931142103   412,086 4,561 SH   SOLE   0 0 4,561
WILLIAMS COS INC COM 969457100   10,778,323 199,156 SH   SOLE   50,500 0 148,656
WILLIAMS COS INC COM 969457100   89,298 1,650 SH   DFND   0 0 1,650
XAI MADISON EQUITY PREMIUM I COM 557437100   147,774 22,023 SH   SOLE   0 0 22,023
XYLEM INC COM 98419m100   363,839 3,136 SH   SOLE   0 0 3,136
XYLEM INC COM 98419m100   752,738 6,488 SH   DFND   0 0 6,488
YORK WTR CO COM 987184108   246,120 7,522 SH   DFND   0 0 7,522
ZIMMER BIOMET HOLDINGS INC COM 98956p102   230,907 2,186 SH   SOLE   0 0 2,186
ZURN ELKAY WATER SOLNS CORP COM 98983l108   124,097 3,327 SH   SOLE   0 0 3,327
ZURN ELKAY WATER SOLNS CORP COM 98983l108   301,160 8,074 SH   DFND   0 0 8,074
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877r108   742,430 28,240 SH   SOLE   24,000 0 4,240
CALUMET INC COM 131428104   448,107 20,350 SH   SOLE   18,000 0 2,350
ENERGY TRANSFER L P COM UT LTD PTN 29273v100   10,587,947 540,477 SH   SOLE   210,700 0 329,777
ENTERPRISE PRODS PARTNERS L COM 293792107   1,691,903 53,951 SH   SOLE   22,000 0 31,951
GENESIS ENERGY L P UNIT LTD PARTN 371927104   1,900,538 187,986 SH   SOLE   108,000 0 79,986
HESS MIDSTREAM LP CL A SHS 428103105   827,509 22,347 SH   SOLE   7,000 0 15,347
HESS MIDSTREAM LP CL A SHS 428103105   37,030 1,000 SH   DFND   0 0 1,000
MPLX LP COM UNIT REP LTD 55336v100   4,489,651 93,808 SH   SOLE   51,000 0 42,808
MPLX LP COM UNIT REP LTD 55336v100   67,004 1,400 SH   DFND   0 0 1,400
NGL ENERGY PARTNERS LP COM UNIT REPST 62913m107   784,029 157,120 SH   SOLE   110,000 0 47,120
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   2,622,446 153,539 SH   SOLE   117,000 0 36,539
PLAINS GP HLDGS L P LTD PARTNR INT A 72651a207   583,441 31,743 SH   SOLE   6,800 0 24,943
PLAINS GP HLDGS L P LTD PARTNR INT A 72651a207   40,634 2,211 SH   DFND   0 0 2,211
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765k109   1,789,598 34,790 SH   SOLE   0 0 34,790
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,167,337 56,397 SH   SOLE   39,400 0 16,997
BLACKROCK ENHANCED EQUITY DI COM 09251a104   229,050 27,663 SH   SOLE   0 0 27,663
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   395,358 22,324 SH   SOLE   0 0 22,324
EATON VANCE TAX-MANAGED DIVE COM 27828n102   707,135 47,300 SH   SOLE   0 0 47,300
FRANKLIN LTD DURATION INCOME COM 35472t101   97,461 14,700 SH   SOLE   0 0 14,700
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   197,755 28,454 SH   SOLE   0 0 28,454
REAVES UTIL INCOME FD COM SH BEN INT 756158101   251,935 7,950 SH   SOLE   0 0 7,950