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
CHICAGO BRIDGE & IRON CO N V COM 167250109 1,337 42,125 SH   SOLE   35,500 0 6,625
CORE LABORATORIES N V COM N22717107 1,224 10,200 SH   SOLE   10,100 0 100
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,544 18,000 SH   SOLE   18,000 0 0
SCHLUMBERGER LTD COM 806857108 2,117 25,217 SH   SOLE   18,797 0 6,420
3M CO COM 88579y101 268 1,500 SH   SOLE   0 0 1,500
ABBOTT LABS COM 002824100 707 18,405 SH   SOLE   0 0 18,405
ABBVIE INC COM 00287y109 1,158 18,500 SH   SOLE   0 0 18,500
ALLERGAN PLC SHS g0177j108 388 1,847 SH   SOLE   0 0 1,847
ALPHABET INC CAP STK CL C 02079k107 1,372 1,777 SH   SOLE   0 0 1,777
AMAZON COM INC COM 023135106 1,366 1,821 SH   SOLE   0 0 1,821
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 4,018 220,760 SH   SOLE   135,000 0 85,760
AMERICAN WTR WKS CO INC NEW COM 030420103 1,446 19,980 SH   SOLE   4,500 0 15,480
AMERICAN WTR WKS CO INC NEW COM 030420103 234 3,238 SH   DFND   0 3,238 0
ANADARKO PETE CORP COM 032511107 1,747 25,050 SH   SOLE   24,800 0 250
APPLE INC COM 037833100 2,099 18,121 SH   SOLE   0 0 18,121
AQUA AMERICA INC COM 03836W103 165 5,500 SH   SOLE   5,500 0 0
AQUA AMERICA INC COM 03836W103 262 8,719 SH   DFND   0 8,719 0
ASB BANCORP INC N C COM 00213T109 934 31,405 SH   DFND   0 31,405 0
ATLANTIC CAP BANCSHARES INC COM 048269203 576 30,324 SH   DFND   0 30,324 0
ATLANTIC COAST FINL CORP COM 048426100 993 146,059 SH   DFND   0 146,059 0
BAKER HUGHES INC COM 057224107 1,332 20,500 SH   SOLE   20,500 0 0
BANCORP 34 INC COM 05970V106 375 29,789 SH   DFND   0 29,789 0
BNC BANCORP COM 05566t101 1,042 32,675 SH   SOLE   0 0 32,675
BNC BANCORP COM 05566t101 1,209 37,894 SH   DFND   0 37,894 0
BOEING CO COM 097023105 1,663 10,681 SH   SOLE   0 0 10,681
BOSTON PRIVATE FINL HLDGS IN COM 101119105 336 20,287 SH   DFND   0 20,287 0
BSB BANCORP INC MD COM 05573H108 570 19,672 SH   DFND   0 19,672 0
CABOT OIL & GAS CORP COM 127097103 1,068 45,700 SH   SOLE   43,000 0 2,700
CALPINE CORP COM NEW 131347304 2,466 215,755 SH   SOLE   125,185 0 90,570
CARTER BK & TR MARTINSVILLE VA COM 146102108 7 500 SH   SOLE   0 0 500
CARTER BK & TR MARTINSVILLE VA COM 146102108 1,037 78,063 SH   DFND   0 78,063 0
CHEESECAKE FACTORY INC COM 163072101 303 5,062 SH   SOLE   0 0 5,062
CHENIERE ENERGY INC COM NEW 16411R208 2,315 55,875 SH   SOLE   55,200 0 675
CHINACACHE INTL HLDG LTD SPON ADR 16950m107 269 105,083 SH   SOLE   0 0 105,083
COCA COLA CO COM 191216100 349 8,410 SH   SOLE   0 0 8,410
COLGATE PALMOLIVE CO COM 194162103 2,344 35,820 SH   SOLE   0 0 35,820
CONNECTICUT WTR SVC INC COM 207797101 168 3,000 SH   SOLE   3,000 0 0
CONNECTICUT WTR SVC INC COM 207797101 117 2,100 SH   DFND   0 2,100 0
CONSOLIDATED WATER CO INC ORD g23773107 125 11,500 SH   SOLE   11,500 0 0
COVANTA HLDG CORP COM 22282E102 198 12,700 SH   SOLE   0 0 12,700
CSX CORP COM 126408103 909 25,290 SH   SOLE   100 0 25,190
CUMMINS INC COM 231021106 598 4,375 SH   SOLE   1,010 0 3,365
CVS HEALTH CORP COM 126650100 1,238 15,685 SH   SOLE   0 0 15,685
DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311p100 737 19,193 SH   SOLE   0 0 19,193
DOMINION RES INC VA NEW COM 25746u109 1,520 19,845 SH   SOLE   0 0 19,845
DOW CHEM CO COM 260543103 3,423 59,825 SH   SOLE   28,595 0 31,230
DYNEGY INC NEW DEL COM 26817R108 419 49,500 SH   SOLE   49,500 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 8,946 463,258 SH   SOLE   174,100 0 289,158
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273r109 431 12,041 SH   SOLE   0 0 12,041
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336t100 389 20,400 SH   SOLE   0 0 20,400
ENTERPRISE PRODS PARTNERS L COM 293792107 3,273 121,061 SH   SOLE   45,000 0 76,061
EQT CORP COM 26884L109 1,490 22,780 SH   SOLE   22,000 0 780
EQUITY BANCSHARES INC COM CL A 29460X109 562 16,720 SH   DFND   0 16,720 0
EVERSOURCE ENERGY COM 30040w108 268 4,850 SH   SOLE   0 0 4,850
FANG HLDGS LTD ADR 30711y102 33 10,000 SH   SOLE   0 0 10,000
FB FINL CORP COM 30257X104 927 35,712 SH   DFND   0 35,712 0
FIRST CMNTY CORP S C COM 319835104 930 51,524 SH   DFND   0 51,524 0
FIRST FNDTN INC COM 32026V104 482 16,909 SH   DFND   0 16,909 0
FSB BANCORP INC COM 30289C102 222 15,645 SH   DFND   0 15,645 0
GENERAL ELECTRIC CO COM 369604103 1,643 51,980 SH   SOLE   5,830 0 46,150
GENESIS ENERGY L P UNIT LTD PARTN 371927104 5,207 144,550 SH   SOLE   43,000 0 101,550
GLOBAL WTR RES INC COM 379463102 45 5,000 SH   SOLE   5,000 0 0
GLOBAL WTR RES INC COM 379463102 45 5,000 SH   DFND   0 5,000 0
GUARANTY BANCORP DEL COM NEW 40075t607 1,449 59,871 SH   DFND   0 59,871 0
HALLIBURTON CO COM 406216101 3,359 62,092 SH   SOLE   49,000 0 13,092
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,110 125,815 SH   SOLE   125,000 0 815
HEXCEL CORP NEW COM 428291108 5,325 103,516 SH   SOLE   55,225 0 48,291
HOME DEPOT INC COM 437076102 2,266 16,902 SH   SOLE   0 0 16,902
HONEYWELL INTL INC COM 438516106 2,859 24,675 SH   SOLE   9,640 0 15,035
INTERNATIONAL BUSINESS MACHS COM 459200101 815 4,910 SH   SOLE   0 0 4,910
ILLUMINA INC COM 452327109 1,956 15,275 SH   SOLE   0 0 15,275
IMAX CORP COM 45245e109 330 10,500 SH   SOLE   0 0 10,500
INTEL CORP COM 458140100 637 17,550 SH   SOLE   0 0 17,550
INTERCONTINENTAL EXCHANGE IN COM 45866f104 552 9,790 SH   SOLE   0 0 9,790
ISHARES TR GLOB HLTHCRE ETF 464287325 357 3,765 SH   SOLE   0 0 3,765
JOHNSON & JOHNSON COM 478160104 354 3,075 SH   SOLE   0 0 3,075
JPMORGAN CHASE & CO ALERIAN ML ETN 46625h365 459 14,513 SH   SOLE   0 0 14,513
JPMORGAN CHASE & CO COM 46625h100 1,036 12,011 SH   SOLE   0 0 12,011
KIRBY CORP COM 497266106 798 12,000 SH   SOLE   12,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,654 35,094 SH   SOLE   0 0 35,094
MASTEC INC COM 576323109 996 26,030 SH   SOLE   5,000 0 21,030
MCDONALDS CORP COM 580135101 214 1,757 SH   SOLE   0 0 1,757
MEDTRONIC PLC SHS g5960l103 1,359 19,084 SH   SOLE   0 0 19,084
METLIFE INC COM 59156r108 578 10,730 SH   SOLE   0 0 10,730
MICROSOFT CORP COM 594918104 686 11,040 SH   SOLE   0 0 11,040
MPLX LP COM UNIT REP LTD 55336V100 3,698 106,817 SH   SOLE   49,000 0 57,817
NABORS INDUSTRIES LTD SHS g6359f103 1,230 75,000 SH   SOLE   75,000 0 0
NEXTERA ENERGY INC COM 65339F101 2,639 22,095 SH   SOLE   16,000 0 6,095
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 3,455 164,518 SH   SOLE   96,500 0 68,018
NISOURCE INC COM 65473p105 279 12,600 SH   SOLE   0 0 12,600
NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059l102 286 9,913 SH   SOLE   0 0 9,913
OASIS PETE INC NEW COM 674215108 1,817 120,000 SH   SOLE   120,000 0 0
ONEOK INC NEW COM 682680103 1,534 26,718 SH   SOLE   12,200 0 14,518
PARAGON COML CORP COM NEW 69911U403 309 7,078 SH   DFND   0 7,078 0
PARK STERLING CORP COM 70086Y105 339 31,385 SH   DFND   0 31,385 0
PATTERSON UTI ENERGY INC COM 703481101 511 19,000 SH   SOLE   19,000 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 713 39,170 SH   SOLE   20,000 0 19,170
PHILLIPS 66 COM 718546104 3,329 38,525 SH   SOLE   19,300 0 19,225
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 301 6,185 SH   SOLE   0 0 6,185
PIONEER NAT RES CO COM 723787107 1,096 6,085 SH   SOLE   6,000 0 85
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,366 42,300 SH   SOLE   42,000 0 300
PRIMERICA INC COM 74164m108 277 4,000 SH   SOLE   0 0 4,000
PROCTER AND GAMBLE CO COM 742718109 825 9,810 SH   SOLE   0 0 9,810
RICE ENERGY INC COM 762760106 1,185 55,500 SH   SOLE   55,000 0 500
RPC INC COM 749660106 807 40,750 SH   SOLE   40,000 0 750
SANCHEZ PRODTN PARTNER COM UNIT REPSTG 79971C201 473 40,080 SH   SOLE   40,000 0 80
SEACOAST BKG CORP FLA COM NEW 811707801 418 18,958 SH   DFND   0 18,958 0
SELECT BANCORP INC NEW COM 81617L108 396 40,202 SH   DFND   0 40,202 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 345 5,000 SH   SOLE   0 0 5,000
SEMGROUP CORP CL A 81663A105 4,299 102,972 SH   SOLE   79,292 0 23,680
SEMPRA ENERGY COM 816851109 429 4,265 SH   SOLE   0 0 4,265
SOUTHERN FIRST BANCSHARES IN COM 842873101 1,052 29,236 SH   DFND   0 29,236 0
SOUTHERN NATL BANCORP OF VA COM 843395104 1,090 66,721 SH   DFND   0 66,721 0
SPDR GOLD TRUST GOLD SHS 78463v107 274 2,500 SH   SOLE   0 0 2,500
SPECTRA ENERGY CORP COM 847560109 550 13,375 SH   SOLE   0 0 13,375
STATE BK FINL CORP COM 856190103 312 11,620 SH   DFND   0 11,620 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 2,695 107,140 SH   SOLE   44,000 0 63,140
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 656 27,330 SH   SOLE   8,990 0 18,340
SUNOCO LP COM U REP LP 86765K109 4,174 155,210 SH   SOLE   68,500 0 86,710
TC PIPELINES LP UT COM LTD PRT 87233q108 556 9,450 SH   SOLE   0 0 9,450
TARGA RES CORP COM 87612G101 5,504 98,155 SH   SOLE   46,535 0 51,620
TARGET CORP COM 87612e106 1,077 14,905 SH   SOLE   0 0 14,905
TARO PHARMACEUTICAL INDS LTD SHS m8737e108 224 2,126 SH   SOLE   0 0 2,126
TESORO LOGISTICS LP COM UNIT LP 88160T107 1,804 35,508 SH   SOLE   10,000 0 25,508
TRIUMPH BANCORP INC COM 89679E300 1,463 55,961 SH   DFND   0 55,961 0
U S SILICA HLDGS INC COM 90346E103 567 10,000 SH   SOLE   10,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,269 11,580 SH   SOLE   2,525 0 9,055
VERITEX HLDGS INC COM 923451108 447 16,745 SH   DFND   0 16,745 0
VERIZON COMMUNICATIONS INC COM 92343v104 465 8,705 SH   SOLE   0 0 8,705
VORNADO RLTY TR SH BEN INT 929042109 270 2,588 SH   SOLE   0 0 2,588
DISNEY WALT CO COM DISNEY 254687106 1,420 13,624 SH   SOLE   0 0 13,624
WELLS FARGO & CO NEW COM 949746101 1,113 20,190 SH   SOLE   0 0 20,190
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 3,229 76,250 SH   SOLE   50,000 0 26,250
WESTLAKE CHEM CORP COM 960413102 728 13,000 SH   SOLE   13,000 0 0
WILLIAMS COS INC DEL COM 969457100 9,510 305,402 SH   SOLE   105,500 0 199,902
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 612 16,090 SH   SOLE   5,000 0 11,090
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 347 5,900 SH   SOLE   0 0 5,900
XENITH BANKSHARES INC NEW COM NEW 984102202 704 24,964 SH   DFND   0 24,964 0
YADKIN FINL CORP COM 984305102 476 13,885 SH   SOLE   0 0 13,885