The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 2,198 18,605 SH   SOLE   0 0 18,605
ABBVIE INC COM 00287y109 1,996 18,500 SH   SOLE   0 0 18,500
ALPHABET INC CAP STK CL C 02079k107 4,203 1,577 SH   SOLE   75 0 1,502
AMAZON COM INC COM 023135106 4,297 1,308 SH   SOLE   80 0 1,228
AMERICAN WTR WKS CO INC NEW COM 030420103 2,323 13,740 SH   SOLE   680 0 13,060
AMERICAN WTR WKS CO INC NEW COM 030420103 632 3,741 SH   DFND   0 3,741 0
ANTERO MIDSTREAM CORP COM 03676b102 872 83,705 SH   SOLE   70,000 0 13,705
APPLE INC COM 037833100 5,515 38,972 SH   SOLE   1,980 0 36,992
ARCHAEA ENERGY INC COM CL A 03940F103 251 13,244 SH   SOLE   10,000 0 3,244
ARES CAPITAL CORP COM 04010l103 226 11,100 SH   SOLE   0 0 11,100
ARTESIAN RES CORP CL A 043113208 25 653 SH   SOLE   0 0 653
ARTESIAN RES CORP CL A 043113208 374 9,806 SH   DFND   0 9,806 0
ASML HOLDING N V N Y REGISTRY SHS n07059210 612 821 SH   SOLE   0 0 821
BANC OF CALIFORNIA INC COM 05990k106 2 100 SH   SOLE   0 0 100
BANC OF CALIFORNIA INC COM 05990k106 266 14,382 SH   DFND   0 14,382 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 308 5,900 SH   SOLE   0 0 5,900
BOEING CO COM 097023105 1,469 6,680 SH   SOLE   355 0 6,325
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 397 5,000 SH   SOLE   0 0 5,000
BUSINESS FIRST BANCSHARES IN COM 12326c105 16 700 SH   SOLE   0 0 700
BUSINESS FIRST BANCSHARES IN COM 12326c105 385 16,465 SH   DFND   0 16,465 0
CADENCE BANCORPORATION CL A 12739A100 314 14,298 SH   DFND   0 14,298 0
CALIFORNIA BANCORP INC COM 13005u101 273 15,546 SH   DFND   0 15,546 0
CAPITAL BANCORP INC MD COM 139737100 283 11,781 SH   DFND   0 11,781 0
CAPSTAR FINL HLDGS INC COM 14070t102 350 16,493 SH   DFND   0 16,493 0
CARRIER GLOBAL CORPORATION COM 14448c104 803 15,512 SH   SOLE   1,425 0 14,087
CHENIERE ENERGY INC COM NEW 16411R208 4,724 48,369 SH   SOLE   23,300 0 25,069
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441a102 1 149 SH   SOLE   0 0 149
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441a102 138 19,555 SH   DFND   0 19,555 0
CLEARWAY ENERGY INC CL C 18539c204 1,006 33,230 SH   SOLE   10,200 0 23,030
COCA COLA CO COM 191216100 425 8,098 SH   SOLE   580 0 7,518
COLGATE PALMOLIVE CO COM 194162103 1,096 14,500 SH   SOLE   0 0 14,500
CONSTELLATION BRANDS INC CL A 21036p108 865 4,104 SH   SOLE   280 0 3,824
CORE & MAIN INC CL A 21874C102 36 1,372 SH   SOLE   0 0 1,372
CORE & MAIN INC CL A 21874C102 488 18,628 SH   DFND   0 18,628 0
CORNING INC COM 219350105 849 23,270 SH   SOLE   1,060 0 22,210
COSTAR GROUP INC COM 22160n109 429 4,988 SH   SOLE   500 0 4,488
CUMMINS INC COM 231021106 656 2,923 SH   SOLE   155 0 2,768
CVS HEALTH CORP COM 126650100 760 8,957 SH   SOLE   680 0 8,277
DOMINION ENERGY INC COM 25746u109 800 10,958 SH   SOLE   635 0 10,323
EATON VANCE RISK-MANAGED DIV COM 27829G106 365 34,173 SH   SOLE   0 0 34,173
EATON VANCE SHORT DURATION D COM 27828V104 639 47,932 SH   SOLE   0 0 47,932
ENBRIDGE INC COM 29250n105 262 6,578 SH   SOLE   1 0 6,577
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336t100 102 15,000 SH   SOLE   0 0 15,000
EQUITY BANCSHARES INC COM CL A 29460X109 488 14,611 SH   DFND   0 14,611 0
ESSENTIAL UTILS INC COM 29670g102 678 14,705 SH   SOLE   565 0 14,140
ESSENTIAL UTILS INC COM 29670g102 675 14,654 SH   DFND   0 14,654 0
EVOQUA WATER TECHNOLOGIES CO COM 30057t105 23 610 SH   SOLE   0 0 610
EVOQUA WATER TECHNOLOGIES CO COM 30057t105 337 8,962 SH   DFND   0 8,962 0
FASTENAL CO COM 311900104 206 4,000 SH   SOLE   0 0 4,000
FIRST INTST BANCSYSTEM INC COM CL A 32055y201 460 11,415 SH   SOLE   3,570 0 7,845
FIRST INTST BANCSYSTEM INC COM CL A 32055y201 101 2,500 SH   DFND   0 2,500 0
FIRST WESTN FINL INC COM 33751L105 506 17,545 SH   DFND   0 17,545 0
FIRST BANCSHARES INC MS COM 318916103 572 14,737 SH   DFND   0 14,737 0
GLOBAL WTR RES INC COM 379463102 47 2,525 SH   SOLE   0 0 2,525
GLOBAL WTR RES INC COM 379463102 674 36,009 SH   DFND   0 36,009 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 231 15,303 SH   SOLE   0 0 15,303
GREAT LAKES DREDGE & DOCK CO COM 390607109 727 48,149 SH   DFND   0 48,149 0
HAYWARD HLDGS INC COM 421298100 49 2,221 SH   SOLE   0 0 2,221
HAYWARD HLDGS INC COM 421298100 699 31,408 SH   DFND   0 31,408 0
HEXCEL CORP NEW COM 428291108 3,915 65,915 SH   SOLE   12,700 0 53,215
HOME BANCORP INC COM 43689E107 290 7,500 SH   DFND   0 7,500 0
HOME DEPOT INC COM 437076102 3,082 9,389 SH   SOLE   520 0 8,869
HONEYWELL INTL INC COM 438516106 1,992 9,382 SH   SOLE   495 0 8,887
HUBBELL INC COM 443510607 919 5,088 SH   SOLE   380 0 4,708
ILLUMINA INC COM 452327109 4,772 11,765 SH   SOLE   355 0 11,410
IMAX CORP COM 45245e109 199 10,500 SH   SOLE   0 0 10,500
INTEL CORP COM 458140100 606 11,370 SH   SOLE   0 0 11,370
INTERCONTINENTAL EXCHANGE IN COM 45866f104 1,230 10,715 SH   SOLE   0 0 10,715
ISHARES TR GLOB HLTHCRE ETF 464287325 834 9,958 SH   SOLE   0 0 9,958
ITRON INC COM 465741106 34 444 SH   SOLE   0 0 444
ITRON INC COM 465741106 499 6,601 SH   DFND   0 6,601 0
JD.COM INC SPON ADR CL A 47215p106 361 5,000 SH   SOLE   0 0 5,000
JETBLUE AWYS CORP COM 477143101 168 11,000 SH   SOLE   0 0 11,000
JOHNSON & JOHNSON COM 478160104 885 5,480 SH   SOLE   250 0 5,230
JPMORGAN CHASE & CO COM 46625h100 1,352 8,257 SH   SOLE   405 0 7,852
KINDER MORGAN INC DEL COM 49456B101 687 41,085 SH   SOLE   0 0 41,085
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077b207 335 15,000 SH   SOLE   0 0 15,000
LIMESTONE BANCORP INC COM 53262l105 780 43,384 SH   DFND   0 43,384 0
LINDSAY CORP COM 535555106 21 141 SH   SOLE   0 0 141
LINDSAY CORP COM 535555106 319 2,100 SH   DFND   0 2,100 0
MARRIOTT INTL INC NEW CL A 571903202 604 4,080 SH   SOLE   350 0 3,730
MASCO CORP COM 574599106 43 778 SH   SOLE   0 0 778
MASCO CORP COM 574599106 636 11,458 SH   DFND   0 11,458 0
MCDONALDS CORP COM 580135101 1,039 4,309 SH   SOLE   155 0 4,154
MEDTRONIC PLC SHS g5960l103 1,950 15,558 SH   SOLE   1,000 0 14,558
METROPOLITAN BK HLDG CORP COM 591774104 344 4,080 SH   DFND   0 4,080 0
MICROSOFT CORP COM 594918104 3,459 12,271 SH   SOLE   820 0 11,451
MUELLER INDS INC COM 624756102 20 485 SH   SOLE   0 0 485
MUELLER INDS INC COM 624756102 297 7,230 SH   DFND   0 7,230 0
NEXTERA ENERGY INC COM 65339F101 650 8,282 SH   SOLE   0 0 8,282
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341b106 367 4,868 SH   SOLE   0 0 4,868
NOAH HLDGS LTD SPON ADS CL A 65487x102 297 8,000 SH   SOLE   0 0 8,000
NVIDIA CORPORATION COM 67066g104 207 1,000 SH   SOLE   0 0 1,000
ONEOK INC NEW COM 682680103 777 13,391 SH   SOLE   9,161 0 4,230
ORIGIN BANCORP INC COM 68621t102 214 5,046 SH   DFND   0 5,046 0
OTIS WORLDWIDE CORP COM 68902v107 663 8,057 SH   SOLE   702 0 7,355
OCEANFIRST FINL CORP COM 675234108 205 9,575 SH   DFND   0 9,575 0
PENTAIR PLC SHS G7S00T104 42 576 SH   SOLE   0 0 576
PENTAIR PLC SHS G7S00T104 613 8,439 SH   DFND   0 8,439 0
PRIMERICA INC COM 74164m108 615 4,000 SH   SOLE   0 0 4,000
PROCTER AND GAMBLE CO COM 742718109 1,442 10,312 SH   SOLE   620 0 9,692
PROFESSIONAL HLDG CORP CL A COM 743139107 269 14,327 SH   DFND   0 14,327 0
QUALCOMM INC COM 747525103 258 2,000 SH   SOLE   0 0 2,000
RAYTHEON TECHNOLOGIES CORP COM 75513e101 873 10,156 SH   SOLE   535 0 9,621
REXNORD CORP COM 76169B102 258 4,006 SH   SOLE   0 0 4,006
REXNORD CORP COM 76169B102 637 9,901 SH   DFND   0 9,901 0
RIVERVIEW BANCORP INC COM 769397100 508 69,918 SH   DFND   0 69,918 0
SAP SE SPON ADR 803054204 243 1,800 SH   SOLE   0 0 1,800
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 303 3,100 SH   SOLE   0 0 3,100
SELECT BANCORP INC NEW COM 81617L108 698 40,474 SH   DFND   0 40,474 0
SELECT ENERGY SVCS INC CL A COM 81617j301 19 3,599 SH   SOLE   0 0 3,599
SELECT ENERGY SVCS INC CL A COM 81617j301 277 53,307 SH   DFND   0 53,307 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 512 4,020 SH   SOLE   260 0 3,760
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 551 3,693 SH   SOLE   0 0 3,693
SELECT SECTOR SPDR TR FINANCIAL 81369y605 349 9,305 SH   SOLE   0 0 9,305
SEMPRA COM 816851109 1,316 10,405 SH   SOLE   510 0 9,895
SOUTHERN FIRST BANCSHARES COM 842873101 584 10,918 SH   DFND   0 10,918 0
SPDR GOLD TR GOLD SHS 78463v107 402 2,450 SH   SOLE   0 0 2,450
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,680 8,575 SH   SOLE   7,029 0 1,546
SPDR S&P 500 ETF TR TR UNIT 78462F103 560 1,305 SH   DFND   0 1,305 0
SPIRIT OF TEX BANCSHARES INC COM 84861d103 44 1,820 SH   SOLE   0 0 1,820
SPIRIT OF TEX BANCSHARES INC COM 84861d103 884 36,520 SH   DFND   0 36,520 0
STARWOOD PPTY TR INC COM 85571b105 282 11,550 SH   SOLE   0 0 11,550
TARGA RES CORP COM 87612G101 2,670 54,266 SH   SOLE   24,000 0 30,266
TETRA TECH INC NEW COM 88162G103 15 98 SH   SOLE   0 0 98
TETRA TECH INC NEW COM 88162G103 218 1,458 SH   DFND   0 1,458 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034p109 72 10,000 SH   SOLE   0 0 10,000
U S CENTY BK DORAL FLA CLASS A COM 90343D108 344 28,227 SH   DFND   0 28,227 0
UNITED PARCEL SERVICE INC CL B 911312106 211 1,161 SH   SOLE   0 0 1,161
UNIVERSAL DISPLAY CORP COM 91347p105 513 3,000 SH   SOLE   0 0 3,000
VERIZON COMMUNICATIONS INC COM 92343v104 356 6,595 SH   SOLE   0 0 6,595
VERSABANK NEW COM 92512J106 329 29,890 SH   DFND   0 29,890 0
WALMART INC COM 931142103 502 3,603 SH   SOLE   345 0 3,258
DISNEY WALT CO COM 254687106 2,023 11,956 SH   SOLE   510 0 11,446
WILLIAMS COS INC COM 969457100 6,285 242,276 SH   SOLE   56,930 0 185,346
XYLEM INC COM 98419M100 406 3,286 SH   SOLE   0 0 3,286
YORK WTR CO COM 987184108 47 1,084 SH   SOLE   0 0 1,084
YORK WTR CO COM 987184108 701 16,055 SH   DFND   0 16,055 0
ZIMMER BIOMET HOLDINGS INC COM 98956p102 972 6,644 SH   SOLE   400 0 6,244
ENERGY TRANSFER L P COM UT LTD PTN 29273v100 4,280 446,773 SH   SOLE   167,700 0 279,073
ENTERPRISE PRODS PARTNERS L COM 293792107 1,481 68,428 SH   SOLE   29,000 0 39,428
GENESIS ENERGY L P UNIT LTD PARTN 371927104 454 45,500 SH   SOLE   0 0 45,500
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 348 7,624 SH   SOLE   0 0 7,624
MPLX LP COM UNIT REP LTD 55336V100 2,621 92,076 SH   SOLE   60,000 0 32,076
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 104 44,000 SH   SOLE   0 0 44,000
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,561 153,450 SH   SOLE   124,000 0 29,450
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 2,351 63,000 SH   SOLE   0 0 63,000
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1,369 65,337 SH   SOLE   42,000 0 23,337