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
CORE LABORATORIES N V COM N22717107 1,170 10,100 SH   SOLE   10,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,845 18,000 SH   SOLE   18,000 0 0
SCHLUMBERGER LTD COM 806857108 1,218 19,997 SH   SOLE   18,797 0 1,200
3M CO COM 88579y101 316 1,500 SH   SOLE   0 0 1,500
58 COM INC SPON ADR REP A 31680q104 221 3,000 SH   SOLE   0 0 3,000
SMITH A O COM 831865209 80 1,500 SH   SOLE   1,500 0 0
SMITH A O COM 831865209 377 7,062 SH   DFND   0 7,062 0
ABBOTT LABS COM 002824100 1,350 18,405 SH   SOLE   0 0 18,405
ABBVIE INC COM 00287y109 1,750 18,500 SH   SOLE   0 0 18,500
ABILITY INC SHS g8789k124 56 16,000 SH   SOLE   0 0 16,000
ADVANCED MICRO DEVICES INC COM 007903107 309 10,000 SH   SOLE   0 0 10,000
ALLERGAN PLC SHS g0177j108 267 1,400 SH   SOLE   15 0 1,385
ALPHABET INC CAP STK CL C 02079k107 2,009 1,683 SH   SOLE   5 0 1,678
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 569 29,503 SH   DFND   0 29,503 0
AMAZON COM INC COM 023135106 3,277 1,636 SH   SOLE   22 0 1,614
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 1,409 221,845 SH   SOLE   135,000 0 86,845
AMERICAN STS WTR CO COM 029899101 98 1,600 SH   SOLE   1,150 0 450
AMERICAN STS WTR CO COM 029899101 112 1,834 SH   DFND   0 1,834 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,798 31,810 SH   SOLE   9,165 0 22,645
AMERICAN WTR WKS CO INC NEW COM 030420103 444 5,042 SH   DFND   0 5,042 0
AMERIS BANCORP COM 03076k108 1,127 24,658 SH   DFND   0 24,658 0
ANADARKO PETE CORP COM 032511107 1,503 22,300 SH   SOLE   22,000 0 300
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350f106 945 19,455 SH   SOLE   0 0 19,455
APPLE INC COM 037833100 3,572 15,825 SH   SOLE   180 0 15,645
AQUA AMERICA INC COM 03836W103 546 14,805 SH   SOLE   55 0 14,750
AQUA AMERICA INC COM 03836W103 198 5,355 SH   DFND   0 5,355 0
ARTESIAN RESOURCES CORP CL A 043113208 55 1,485 SH   SOLE   1,485 0 0
ARTESIAN RESOURCES CORP CL A 043113208 153 4,157 SH   DFND   0 4,157 0
ATLANTIC CAP BANCSHARES INC COM 048269203 531 31,672 SH   DFND   0 31,672 0
BANCORP 34 INC COM 05970V106 1,289 78,575 SH   DFND   0 78,575 0
BANK7 CORP COM 06652n107 491 25,527 SH   DFND   0 25,527 0
BAYCOM CORP COM 07272m107 990 37,113 SH   DFND   0 37,113 0
BOEING CO COM 097023105 3,372 9,067 SH   SOLE   30 0 9,037
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 248 5,000 SH   SOLE   0 0 5,000
BUSINESS FIRST BANCSHARES IN COM 12326c105 214 8,077 SH   DFND   0 8,077 0
CABOT OIL & GAS CORP COM 127097103 921 40,900 SH   SOLE   38,000 0 2,900
CBTX INC COM 12481v104 1,324 37,265 SH   DFND   0 37,265 0
CHEESECAKE FACTORY INC COM 163072101 271 5,062 SH   SOLE   0 0 5,062
CHENIERE ENERGY INC COM NEW 16411R208 5,064 72,880 SH   SOLE   55,200 0 17,680
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950m107 128 115,083 SH   SOLE   0 0 115,083
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441a102 244 41,394 SH   DFND   0 41,394 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 2,154 89,404 SH   DFND   0 89,404 0
COCA COLA CO COM 191216100 353 7,635 SH   SOLE   45 0 7,590
COLGATE PALMOLIVE CO COM 194162103 1,916 28,620 SH   SOLE   0 0 28,620
COMMUNITY BANKERS TR CORP COM 203612106 1,198 136,174 SH   DFND   0 136,174 0
CONSTELLATION BRANDS INC CL A 21036p108 892 4,135 SH   SOLE   10 0 4,125
CUMMINS INC COM 231021106 633 4,335 SH   SOLE   1,010 0 3,325
CVS HEALTH CORP COM 126650100 1,137 14,440 SH   SOLE   55 0 14,385
DCP MIDSTREAM LP COM UT LTD PTN 23311p100 666 16,813 SH   SOLE   0 0 16,813
DOMINION ENERGY INC COM 25746u109 1,884 26,805 SH   SOLE   8,050 0 18,755
DOWDUPONT INC COM 26078j100 3,625 56,375 SH   SOLE   26,595 0 29,780
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 8,593 493,013 SH   SOLE   206,200 0 286,813
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278n103 1,078 48,407 SH   SOLE   25,000 0 23,407
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336t100 304 18,500 SH   SOLE   0 0 18,500
ENTERPRISE PRODS PARTNERS L COM 293792107 1,850 64,395 SH   SOLE   0 0 64,395
EQT CORP COM 26884L109 1,562 35,310 SH   SOLE   34,210 0 1,100
ESQUIRE FINL HLDGS INC COM 29667j101 1,016 40,701 SH   DFND   0 40,701 0
EVERSOURCE ENERGY COM 30040w108 246 4,000 SH   SOLE   0 0 4,000
FNB CORP PA COM 302520101 184 14,494 SH   SOLE   248 0 14,246
FANG HLDGS LTD ADR 30711y102 26 10,000 SH   SOLE   0 0 10,000
FIRST BANCORP N C COM 318910106 651 16,064 SH   DFND   0 16,064 0
FIRST BANCSHARES INC MS COM 318916103 355 9,090 SH   DFND   0 9,090 0
FIRST CMNTY CORP S C COM 319835104 771 31,855 SH   DFND   0 31,855 0
FIRST FNDTN INC COM 32026V104 552 35,309 SH   DFND   0 35,309 0
FSB BANCORP INC COM 30289C102 301 17,177 SH   DFND   0 17,177 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 3,634 152,815 SH   SOLE   56,000 0 96,815
GLOBAL WTR RES INC COM 379463102 64 6,000 SH   SOLE   6,000 0 0
GLOBAL WTR RES INC COM 379463102 272 25,709 SH   DFND   0 25,709 0
GUARANTY BANCSHARES INC TEX COM 400764106 670 22,168 SH   DFND   0 22,168 0
HALLIBURTON CO COM 406216101 2,626 64,782 SH   SOLE   47,500 0 17,282
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 432 43,690 SH   SOLE   42,500 0 1,190
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 488 21,400 SH   SOLE   21,000 0 400
HEXCEL CORP NEW COM 428291108 6,768 100,941 SH   SOLE   53,325 0 47,616
HOME DEPOT INC COM 437076102 3,135 15,135 SH   SOLE   40 0 15,095
HONEYWELL INTL INC COM 438516106 3,138 18,860 SH   SOLE   4,840 0 14,020
HOWARD BANCORP INC COM 442496105 1,113 62,883 SH   DFND   0 62,883 0
HUBBELL INC COM 443510607 1,379 10,326 SH   SOLE   40 0 10,286
ILLUMINA INC COM 452327109 5,191 14,143 SH   SOLE   30 0 14,113
IMAX CORP COM 45245e109 271 10,500 SH   SOLE   0 0 10,500
INTEL CORP COM 458140100 751 15,890 SH   SOLE   0 0 15,890
INTERCONTINENTAL EXCHANGE IN COM 45866f104 471 6,290 SH   SOLE   0 0 6,290
INVESTAR HLDG CORP COM 46134l105 598 22,259 SH   DFND   0 22,259 0
ISHARES TR GLOB HLTHCRE ETF 464287325 381 6,050 SH   SOLE   0 0 6,050
JOHNSON & JOHNSON COM 478160104 397 2,875 SH   SOLE   0 0 2,875
JPMORGAN CHASE & CO COM 46625h100 1,269 11,245 SH   SOLE   45 0 11,200
KIMBELL RTY PARTNERS LP UNIT 49435r102 277 14,100 SH   SOLE   14,100 0 0
KINDER MORGAN INC DEL COM 49456B101 2,466 139,071 SH   SOLE   97,082 0 41,989
MACKINAC FINL CORP COM 554571109 326 20,153 SH   DFND   0 20,153 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,091 30,876 SH   SOLE   0 0 30,876
MARRIOTT INTL INC NEW CL A 571903202 613 4,640 SH   SOLE   20 0 4,620
MASTEC INC COM 576323109 1,094 24,500 SH   SOLE   5,000 0 19,500
MCDONALDS CORP COM 580135101 989 5,913 SH   SOLE   15 0 5,898
MEDTRONIC PLC SHS g5960l103 1,901 19,325 SH   SOLE   75 0 19,250
MELROSE BANCORP INC COM 585553100 232 11,756 SH   DFND   0 11,756 0
MICROSOFT CORP COM 594918104 1,253 10,952 SH   SOLE   65 0 10,887
MIDSOUTH BANCORP INC COM 598039105 751 48,744 SH   DFND   0 48,744 0
MPLX LP COM UNIT REP LTD 55336V100 3,420 98,630 SH   SOLE   49,000 0 49,630
NEXTERA ENERGY INC COM 65339F101 3,101 18,505 SH   SOLE   13,200 0 5,305
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 2,790 240,515 SH   SOLE   165,000 0 75,515
NISOURCE INC COM 65473p105 289 11,600 SH   SOLE   0 0 11,600
NOAH HLDGS LTD SPON ADS CL A 65487x102 337 8,000 SH   SOLE   0 0 8,000
NORFOLK SOUTHERN CORP COM 655844108 244 1,350 SH   SOLE   0 0 1,350
OASIS PETE INC NEW COM 674215108 1,716 121,000 SH   SOLE   121,000 0 0
ONEOK INC NEW COM 682680103 1,142 16,841 SH   SOLE   7,200 0 9,641
PB BANCORP INC COM 70454t100 1,148 97,677 SH   DFND   0 97,677 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 295 13,680 SH   SOLE   0 0 13,680
PCSB FINL CORP COM 69324r104 231 11,360 SH   SOLE   0 0 11,360
PENTAIR PLC SHS G7S00T104 209 4,817 SH   DFND   0 4,817 0
PHILLIPS 66 COM 718546104 3,223 28,592 SH   SOLE   13,200 0 15,392
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 233 4,560 SH   SOLE   0 0 4,560
PIONEER NAT RES CO COM 723787107 1,063 6,100 SH   SOLE   6,000 0 100
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2,921 116,810 SH   SOLE   97,000 0 19,810
PRIMERICA INC COM 74164m108 482 4,000 SH   SOLE   0 0 4,000
PROCTER AND GAMBLE CO COM 742718109 978 11,755 SH   SOLE   50 0 11,705
PROPETRO HLDG CORP COM 74347m108 1,006 61,000 SH   SOLE   61,000 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 200 2,500 SH   SOLE   0 0 2,500
RPC INC COM 749660106 786 50,750 SH   SOLE   50,000 0 750
SJW GROUP COM 784305104 346 5,666 SH   DFND   0 5,666 0
SANCHEZ MIDSTREAM PARTNERS L COM UNITS REP B 79971c201 371 52,240 SH   SOLE   51,460 0 780
SAP SE SPON ADR 803054204 234 1,900 SH   SOLE   0 0 1,900
SELECT BANCORP INC NEW COM 81617L108 1,483 119,619 SH   DFND   0 119,619 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 416 4,370 SH   SOLE   0 0 4,370
SEMGROUP CORP CL A 81663A105 3,211 145,630 SH   SOLE   101,000 0 44,630
SEMPRA ENERGY COM 816851109 2,892 25,425 SH   SOLE   11,540 0 13,885
SM ENERGY CO COM 78454l100 441 14,000 SH   SOLE   14,000 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 306 18,867 SH   DFND   0 18,867 0
SPDR GOLD TRUST GOLD SHS 78463v107 276 2,450 SH   SOLE   0 0 2,450
SPDR S&P 500 ETF TR TR UNIT 78462F103 230 792 SH   SOLE   38 0 754
SPIRIT OF TEX BANCSHARES INC COM 84861d103 504 23,339 SH   DFND   0 23,339 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 1,482 103,670 SH   SOLE   44,000 0 59,670
SUNOCO LP COM U REP LP 86765K109 2,612 88,400 SH   SOLE   0 0 88,400
TC PIPELINES LP UT COM LTD PRT 87233q108 264 8,700 SH   SOLE   0 0 8,700
TARGA RES CORP COM 87612G101 6,161 109,407 SH   SOLE   60,035 0 49,372
TARO PHARMACEUTICAL INDS LTD SHS m8737e108 209 2,126 SH   SOLE   0 0 2,126
TRIUMPH BANCORP INC COM 89679E300 412 10,790 SH   SOLE   0 0 10,790
TRIUMPH BANCORP INC COM 89679E300 1,444 37,797 SH   DFND   0 37,797 0
UNITED FINL BANCORP INC NEW COM 910304104 612 36,344 SH   DFND   0 36,344 0
UNITED TECHNOLOGIES CORP COM 913017109 1,557 11,139 SH   SOLE   2,525 0 8,614
UNIVERSAL DISPLAY CORP COM 91347p105 354 3,000 SH   SOLE   0 0 3,000
VARIAN MED SYS INC COM 92220P105 224 2,000 SH   SOLE   0 0 2,000
VERIZON COMMUNICATIONS INC COM 92343v104 551 10,320 SH   SOLE   25 0 10,295
DISNEY WALT CO COM DISNEY 254687106 1,530 13,080 SH   SOLE   40 0 13,040
WELLS FARGO CO NEW COM 949746101 820 15,595 SH   SOLE   95 0 15,500
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 2,103 70,245 SH   SOLE   50,000 0 20,245
WESTLAKE CHEM CORP COM 960413102 1,080 13,000 SH   SOLE   13,000 0 0
WILLIAMS COS INC DEL COM 969457100 10,070 370,373 SH   SOLE   124,885 0 245,488
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 258 5,900 SH   SOLE   0 0 5,900
XYLEM INC COM 98419M100 401 5,023 SH   SOLE   3,500 0 1,523
XYLEM INC COM 98419M100 410 5,131 SH   DFND   0 5,131 0
ZIMMER BIOMET HLDGS INC COM 98956p102 895 6,808 SH   SOLE   35 0 6,773