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
3M CO COM 88579Y101 2,951 15,476 SH   DFND 1 5,219 0 10,257
ABBOTT LABS COM 002824100 2,171 30,011 SH   DFND 1 12,183 0 17,828
ABBVIE INC COM 00287Y109 1,329 14,397 SH   DFND 1 7,695 0 6,702
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,549 10,976 SH   DFND 1 0 0 10,976
ADOBE INC COM 00724F101 2,420 10,700 SH   DFND 1 2,653 0 8,047
AFLAC INC COM 001055102 401 8,813 SH   DFND 1 4,004 0 4,809
AIR PRODS & CHEMS INC COM 009158106 901 5,590 SH   DFND 1 0 0 5,590
AKAMAI TECHNOLOGIES INC COM 00971T101 217 3,560 SH   DFND 1 0 0 3,560
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,749 12,763 SH   DFND 1 4,718 0 8,045
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 4,196 241,892 SH   DFND 1 34,447 0 207,445
ALLIANT ENERGY CORP COM 018802108 3,930 93,002 SH   DFND 1 0 0 93,002
ALLSTATE CORP COM 020002101 273 3,301 SH   DFND 1 3,120 0 181
ALPHABET INC CAP STK CL A 02079K305 19,025 18,210 SH   DFND 1 2,227 0 15,983
ALPHABET INC CAP STK CL C 02079K107 17,015 16,429 SH   DFND 1 2,128 0 14,301
ALTRIA GROUP INC COM 02209S103 888 17,672 SH   DFND 1 11,968 0 5,704
AMAZON COM INC COM 023135106 6,977 4,642 SH   DFND 1 3,334 0 1,308
AMBEV SA SPONSORED ADR 02319V103 389 97,220 SH   DFND 1 0 0 97,220
AMDOCS LTD SHS G02602103 220 3,750 SH   DFND 1 0 0 3,750
AMERICAN ELEC PWR INC COM 025537101 3,261 43,619 SH   DFND 1 440 0 43,179
AMERICAN EXPRESS CO COM 025816109 1,808 18,951 SH   DFND 1 4,041 0 14,910
AMERICAN TOWER CORP NEW COM 03027X100 2,149 13,506 SH   DFND 1 11,066 0 2,440
AMERICAN WTR WKS CO INC NEW COM 030420103 4,401 48,492 SH   DFND 1 0 0 48,492
AMERIGAS PARTNERS L P UNIT L P INT 030975106 6,293 248,739 SH   DFND 1 16,935 0 231,804
AMGEN INC COM 031162100 2,965 15,241 SH   DFND 1 5,327 0 9,914
ANALOG DEVICES INC COM 032654105 604 7,028 SH   DFND 1 0 0 7,028
APACHE CORP COM 037411105 246 9,352 SH   DFND 1 0 0 9,352
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 387 19,500 SH   DFND 1 0 0 19,500
APPLE INC COM 037833100 16,409 104,047 SH   DFND 1 38,657 0 65,390
APTARGROUP INC COM 038336103 1,055 11,225 SH   DFND 1 0 0 11,225
AQUA AMERICA INC COM 03836W103 1,487 43,504 SH   DFND 1 29,584 0 13,920
ASPEN TECHNOLOGY INC COM 045327103 239 2,900 SH   DFND 1 0 0 2,900
AT&T INC COM 00206R102 2,009 70,456 SH   DFND 1 30,181 0 40,275
ATLANTIC CAP BANCSHARES INC COM 048269203 571 34,861 SH   DFND 1 34,861 0 0
ATMOS ENERGY CORP COM 049560105 1,234 13,308 SH   DFND 1 1,364 0 11,944
ATRICURE INC COM 04963C209 222 7,263 SH   DFND 1 7,263 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,317 17,561 SH   DFND 1 3,100 0 14,461
AVERY DENNISON CORP COM 053611109 203 2,249 SH   DFND 1 0 0 2,249
AZURRX BIOPHARMA INC COM 05502L105 73 60,000 SH   DFND 1 60,000 0 0
BAIDU INC SPON ADR REP A 056752108 1,185 7,483 SH   DFND 1 0 0 7,483
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 813 153,655 SH   DFND 1 0 0 153,655
BANK AMER CORP COM 060505104 791 32,168 SH   DFND 1 10,145 0 22,023
BARCLAYS BK PLC IPATH S&P MLP 06742A750 1,098 74,540 SH   DFND 1 0 0 74,540
BECTON DICKINSON & CO COM 075887109 1,943 8,625 SH   DFND 1 0 0 8,625
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,224 4 SH   DFND 1 2 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,001 14,703 SH   DFND 1 12,580 0 2,123
BLACKROCK INC COM 09247X101 2,200 5,601 SH   DFND 1 2,773 0 2,828
BLOOM ENERGY CORP COM CL A 093712107 101 10,190 SH   DFND 1 0 0 10,190
BLUE APRON HLDGS INC CL A 09523Q101 351 344,455 SH   DFND 1 0 0 344,455
BOEING CO COM 097023105 1,246 3,866 SH   DFND 1 150 0 3,716
BOOKING HLDGS INC COM 09857L108 442 257 SH   DFND 1 73 0 184
BORGWARNER INC COM 099724106 630 18,128 SH   DFND 1 0 0 18,128
BOSTON SCIENTIFIC CORP COM 101137107 1,362 38,512 SH   DFND 1 610 0 37,902
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 3,937 253,367 SH   DFND 1 16,490 0 236,877
BP PLC SPONSORED ADR 055622104 467 12,290 SH   DFND 1 9,802 0 2,488
BRISTOL MYERS SQUIBB CO COM 110122108 1,152 22,164 SH   DFND 1 10,000 0 12,164
BRIXMOR PPTY GROUP INC COM 11120U105 165 11,226 SH   DFND 1 0 0 11,226
BROADCOM INC COM 11135F101 700 2,754 SH   DFND 1 611 0 2,143
BROWN & BROWN INC COM 115236101 228 8,250 SH   DFND 1 0 0 8,250
CAMDEN PPTY TR SH BEN INT 133131102 228 2,556 SH   DFND 1 0 0 2,556
CANADIAN NATL RY CO COM 136375102 1,229 16,594 SH   DFND 1 3,000 0 13,594
CELGENE CORP COM 151020104 490 7,637 SH   DFND 1 6,881 0 756
CHARTER COMMUNICATIONS INC N CL A 16119P108 578 2,023 SH   DFND 1 798 0 1,225
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,624 15,815 SH   DFND 1 701 0 15,114
CHEMED CORP NEW COM 16359R103 213 750 SH   DFND 1 0 0 750
CHEMOURS CO COM 163851108 387 13,750 SH   DFND 1 220 0 13,530
CHEVRON CORP NEW COM 166764100 2,234 20,524 SH   DFND 1 8,878 0 11,646
CHOICE HOTELS INTL INC COM 169905106 213 2,975 SH   DFND 1 0 0 2,975
CHUBB LIMITED COM H1467J104 1,491 11,469 SH   DFND 1 652 0 10,817
CHURCH & DWIGHT INC COM 171340102 1,708 25,991 SH   DFND 1 14,600 0 11,391
CIGNA CORP NEW COM 125523100 841 4,422 SH   DFND 1 4,000 0 422
CINCINNATI FINL CORP COM 172062101 908 11,635 SH   DFND 1 0 0 11,635
CINTAS CORP COM 172908105 1,107 6,590 SH   DFND 1 0 0 6,590
CISCO SYS INC COM 17275R102 5,068 116,959 SH   DFND 1 7,681 0 109,278
CITIGROUP INC COM NEW 172967424 572 11,010 SH   DFND 1 1,734 0 9,276
CITIZENS FINL GROUP INC COM 174610105 628 21,134 SH   DFND 1 0 0 21,134
CLOROX CO DEL COM 189054109 654 4,252 SH   DFND 1 21 0 4,231
CME GROUP INC COM CL A 12572Q105 1,866 9,877 SH   DFND 1 588 0 9,289
CMS ENERGY CORP COM 125896100 2,081 41,921 SH   DFND 1 0 0 41,921
COCA COLA CO COM 191216100 842 17,734 SH   DFND 1 11,881 0 5,853
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 476 10,518 SH   DFND 1 10,518 0 0
COGNEX CORP COM 192422103 370 9,567 SH   DFND 1 0 0 9,567
COLGATE PALMOLIVE CO COM 194162103 1,329 22,315 SH   DFND 1 7,418 0 14,897
COMCAST CORP NEW CL A 20030N101 1,231 35,981 SH   DFND 1 15,732 0 20,249
COMMERCE BANCSHARES INC COM 200525103 496 8,804 SH   DFND 1 0 0 8,804
CONCHO RES INC COM 20605P101 341 3,323 SH   DFND 1 3,000 0 323
CONOCOPHILLIPS COM 20825C104 1,792 28,721 SH   DFND 1 3,064 0 25,657
CONSOLIDATED EDISON INC COM 209115104 862 11,279 SH   DFND 1 8,979 0 2,300
COOPER COS INC COM NEW 216648402 267 1,050 SH   DFND 1 0 0 1,050
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 432 13,040 SH   DFND 1 0 0 13,040
CORESITE RLTY CORP COM 21870Q105 214 2,425 SH   DFND 1 0 0 2,425
CORNING INC COM 219350105 749 24,840 SH   DFND 1 18,204 0 6,636
COSTCO WHSL CORP NEW COM 22160K105 4,111 20,174 SH   DFND 1 4,360 0 15,814
COTT CORP QUE COM 22163N106 307 21,991 SH   DFND 1 0 0 21,991
CSX CORP COM 126408103 318 5,112 SH   DFND 1 4,979 0 133
CVS HEALTH CORP COM 126650100 3,187 48,625 SH   DFND 1 19,077 0 29,548
DANAHER CORP DEL COM 235851102 1,943 18,802 SH   DFND 1 829 0 17,973
DAVITA INC COM 23918K108 729 14,171 SH   DFND 1 14,060 0 111
DEERE & CO COM 244199105 600 4,003 SH   DFND 1 0 0 4,003
DENTSPLY SIRONA INC COM 24906P109 286 7,650 SH   DFND 1 0 0 7,650
DIAGEO P L C SPON ADR NEW 25243Q205 369 2,600 SH   DFND 1 205 0 2,395
DISCOVER FINL SVCS COM 254709108 1,239 21,010 SH   DFND 1 160 0 20,850
DISNEY WALT CO COM DISNEY 254687106 5,162 46,696 SH   DFND 1 23,883 0 22,813
DOLLAR GEN CORP NEW COM 256677105 701 6,493 SH   DFND 1 0 0 6,493
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 219 12,129 SH   DFND 1 12,129 0 0
DONALDSON INC COM 257651109 671 15,450 SH   DFND 1 0 0 15,450
DORMAN PRODUCTS INC COM 258278100 250 2,775 SH   DFND 1 0 0 2,775
DOUBLELINE INCOME SOLUTIONS COM 258622109 420 24,316 SH   DFND 1 13,910 0 10,406
DOWDUPONT INC COM 26078J100 16,591 310,193 SH   DFND 1 16,081 0 294,112
DUKE ENERGY CORP NEW COM NEW 26441C204 612 7,073 SH   DFND 1 72 0 7,001
EATON CORP PLC SHS G29183103 340 4,968 SH   DFND 1 1,871 0 3,097
EATON VANCE TXMGD GL BUYWR O COM 27829C105 855 89,700 SH   DFND 1 0 0 89,700
ECOLAB INC COM 278865100 1,767 11,950 SH   DFND 1 6,632 0 5,318
EDWARDS LIFESCIENCES CORP COM 28176E108 729 4,762 SH   DFND 1 1,360 0 3,402
ELECTRONIC ARTS INC COM 285512109 281 3,566 SH   DFND 1 0 0 3,566
EMERSON ELEC CO COM 291011104 1,267 21,196 SH   DFND 1 596 0 20,600
ENBRIDGE INC COM 29250N105 15,930 512,572 SH   DFND 1 72,475 0 440,097
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 19,154 1,450,153 SH   DFND 1 68,385 0 1,381,768
ENTERPRISE PRODS PARTNERS L COM 293792107 53,522 2,176,649 SH   DFND 1 165,822 0 2,010,827
EOG RES INC COM 26875P101 1,313 15,063 SH   DFND 1 15,058 0 5
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 5,185 119,857 SH   DFND 1 17,200 0 102,657
EQUITRANS MIDSTREAM CORPORAT COM 294600101 5,920 295,712 SH   DFND 1 0 0 295,712
ETF SER SOLUTIONS DEEP VALUE ETF 26922A701 170,923 5,615,413 SH   DFND 1 3,721,668 0 1,893,745
EVERSOURCE ENERGY COM 30040W108 3,452 53,080 SH   DFND 1 0 0 53,080
EXELON CORP COM 30161N101 12,279 272,204 SH   DFND 1 0 0 272,204
EXPEDITORS INTL WASH INC COM 302130109 304 4,472 SH   DFND 1 0 0 4,472
EXXON MOBIL CORP COM 30231G102 26,610 390,264 SH   DFND 1 375,288 0 14,976
F5 NETWORKS INC COM 315616102 372 2,300 SH   DFND 1 0 0 2,300
FACEBOOK INC CL A 30303M102 4,191 31,964 SH   DFND 1 16,767 0 15,197
FACTSET RESH SYS INC COM 303075105 430 2,150 SH   DFND 1 600 0 1,550
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2,566 21,561 SH   DFND 1 0 0 21,561
FEDEX CORP COM 31428X106 924 5,702 SH   DFND 1 5,577 0 125
FIBROGEN INC COM 31572Q808 695 15,025 SH   DFND 1 15,025 0 0
FIRST SOLAR INC COM 336433107 454 10,703 SH   DFND 1 0 0 10,703
FIRST TR ENERGY INCOME & GRW COM 33738G104 1,344 71,913 SH   DFND 1 71,913 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 101,002 4,708,418 SH   DFND 1 1,040,188 0 3,668,230
FIRST TR MLP & ENERGY INCOME COM 33739B104 5,199 530,596 SH   DFND 1 530,532 0 64
FLOWERS FOODS INC COM 343498101 185 10,000 SH   DFND 1 0 0 10,000
FLUIDIGM CORP DEL COM 34385P108 247 28,703 SH   DFND 1 0 0 28,703
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 424 4,916 SH   DFND 1 0 0 4,916
FORTIS INC COM 349553107 7,981 239,240 SH   DFND 1 0 0 239,240
FRANKLIN ELEC INC COM 353514102 201 4,686 SH   DFND 1 0 0 4,686
FUSION CONNECT INC COM 36116X102 44 25,920 SH   DFND 1 25,920 0 0
GABELLI EQUITY TR INC COM 362397101 68 13,355 SH   DFND 1 13,355 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 950 38,687 SH   DFND 1 38,687 0 0
GENERAL ELECTRIC CO COM 369604103 405 53,485 SH   DFND 1 33,153 0 20,332
GENERAL ELECTRIC CO COM 369604103 6 3,000 SH Call DFND 1 0 0 3,000
GENERAL MTRS CO COM 37045V100 428 12,813 SH   DFND 1 2,055 0 10,758
GOLDMAN SACHS GROUP INC COM 38141G104 960 5,742 SH   DFND 1 4,296 0 1,446
GRACE W R & CO DEL NEW COM 38388F108 2,511 38,687 SH   DFND 1 38,687 0 0
GRAINGER W W INC COM 384802104 395 1,400 SH   DFND 1 0 0 1,400
GRIFOLS S A SP ADR REP B NVT 398438408 401 21,751 SH   DFND 1 0 0 21,751
HD SUPPLY HLDGS INC COM 40416M105 622 16,585 SH   DFND 1 0 0 16,585
HDFC BANK LTD ADR REPS 3 SHS 40415F101 508 4,867 SH   DFND 1 0 0 4,867
HENRY JACK & ASSOC INC COM 426281101 219 1,725 SH   DFND 1 0 0 1,725
HERITAGE COMMERCE CORP COM 426927109 6,814 600,869 SH   DFND 1 0 0 600,869
HILLTOP HOLDINGS INC COM 432748101 4,511 252,980 SH   DFND 1 0 0 252,980
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 13,030 456,223 SH   DFND 1 61,167 0 395,056
HOME DEPOT INC COM 437076102 3,137 18,253 SH   DFND 1 8,495 0 9,758
HONEYWELL INTL INC COM 438516106 1,904 14,410 SH   DFND 1 6,378 0 8,032
HSBC HLDGS PLC SPON ADR NEW 404280406 622 15,118 SH   DFND 1 845 0 14,273
HUBBELL INC COM 443510607 713 7,175 SH   DFND 1 0 0 7,175
ICICI BK LTD ADR 45104G104 716 69,464 SH   DFND 1 0 0 69,464
IDACORP INC COM 451107106 1,016 10,920 SH   DFND 1 0 0 10,920
ILLINOIS TOOL WKS INC COM 452308109 2,148 16,834 SH   DFND 1 0 0 16,834
INTEL CORP COM 458140100 10,694 227,853 SH   DFND 1 27,651 0 200,202
INTERNATIONAL BUSINESS MACHS COM 459200101 593 5,232 SH   DFND 1 2,095 0 3,137
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 871 6,463 SH   DFND 1 4,500 0 1,963
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,306 89,297 SH   DFND 1 0 0 89,297
INTERPUBLIC GROUP COS INC COM 460690100 223 10,753 SH   DFND 1 0 0 10,753
INTUIT COM 461202103 751 3,814 SH   DFND 1 0 0 3,814
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 18,722 184,321 SH   DFND 1 124,516 0 59,805
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1,708 15,021 SH   DFND 1 15,021 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,044 11,429 SH   DFND 1 0 0 11,429
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 16,922 297,649 SH   DFND 1 72,505 0 225,144
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 190 10,726 SH   DFND 1 0 0 10,726
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 20,848 555,767 SH   DFND 1 317,241 0 238,526
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 1,026 51,918 SH   DFND 1 51,918 0 0
INVESCO LTD SHS G491BT108 255 15,187 SH   DFND 1 150 0 15,037
INVESCO QQQ TR UNIT SER 1 46090E103 449 2,913 SH   DFND 1 938 0 1,975
IPG PHOTONICS CORP COM 44980X109 212 1,871 SH   DFND 1 0 0 1,871
ISHARES GOLD TRUST ISHARES 464285105 165 13,463 SH   DFND 1 10,763 0 2,700
ISHARES INC CORE MSCI EMKT 46434G103 2,136 45,301 SH   DFND 1 2,150 0 43,151
ISHARES INC MSCI WORLD ETF 464286392 726 9,200 SH   DFND 1 9,200 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,651 30,028 SH   DFND 1 4,825 0 25,203
ISHARES TR CORE MSCI TOTAL 46432F834 461 8,780 SH   DFND 1 8,780 0 0
ISHARES TR CORE S&P MCP ETF 464287507 21,369 128,693 SH   DFND 1 54,475 0 74,218
ISHARES TR CORE S&P SCP ETF 464287804 3,266 47,143 SH   DFND 1 12,447 0 34,696
ISHARES TR CORE S&P TTL STK 464287150 57,581 1,014,433 SH   DFND 1 873,554 0 140,879
ISHARES TR CORE S&P500 ETF 464287200 20,020 79,499 SH   DFND 1 0 0 79,499
ISHARES TR EAFE VALUE ETF 464288877 25,856 571,773 SH   DFND 1 198,596 0 373,177
ISHARES TR ESG MSCI EAFE 46435G516 1,030 17,953 SH   DFND 1 0 0 17,953
ISHARES TR ESG MSCI USA ETF 46435G425 668 12,150 SH   DFND 1 0 0 12,150
ISHARES TR FLTG RATE NT ETF 46429B655 470 9,331 SH   DFND 1 0 0 9,331
ISHARES TR GRWT ALLOCAT ETF 464289867 219 5,274 SH   DFND 1 5,274 0 0
ISHARES TR INTL SEL DIV ETF 464288448 428 14,904 SH   DFND 1 0 0 14,904
ISHARES TR LATN AMER 40 ETF 464287390 22,472 729,557 SH   DFND 1 183,840 0 545,717
ISHARES TR MODERT ALLOC ETF 464289875 75,188 2,093,161 SH   DFND 1 1,328,470 0 764,691
ISHARES TR MRGSTR MD CP ETF 464288208 356 2,219 SH   DFND 1 0 0 2,219
ISHARES TR MRNGSTR LG-CP ET 464287127 844 5,917 SH   DFND 1 0 0 5,917
ISHARES TR MSCI AC ASIA ETF 464288182 236 3,724 SH   DFND 1 1,410 0 2,314
ISHARES TR MSCI ACWI ETF 464288257 6,941 108,200 SH   DFND 1 0 0 108,200
ISHARES TR MSCI EAFE ETF 464287465 9,291 158,066 SH   DFND 1 99,490 0 58,576
ISHARES TR MSCI EMG MKT ETF 464287234 8,777 224,738 SH   DFND 1 16,802 0 207,936
ISHARES TR MSCI KLD400 SOC 464288570 555 5,970 SH   DFND 1 0 0 5,970
ISHARES TR MSCI USA ESG SLC 464288802 202 1,951 SH   DFND 1 0 0 1,951
ISHARES TR NATIONAL MUN ETF 464288414 14,478 132,765 SH   DFND 1 74,952 0 57,813
ISHARES TR NEW ZEALAND ETF 464289123 708 15,385 SH   DFND 1 0 0 15,385
ISHARES TR RUS 1000 ETF 464287622 4,439 32,019 SH   DFND 1 0 0 32,019
ISHARES TR RUS 1000 GRW ETF 464287614 2,962 22,633 SH   DFND 1 10,499 0 12,134
ISHARES TR RUS 1000 VAL ETF 464287598 4,353 39,189 SH   DFND 1 5,299 0 33,890
ISHARES TR RUS 2000 GRW ETF 464287648 1,142 6,795 SH   DFND 1 1,029 0 5,766
ISHARES TR RUS 2000 VAL ETF 464287630 482 4,473 SH   DFND 1 845 0 3,628
ISHARES TR RUS MD CP GR ETF 464287481 853 7,502 SH   DFND 1 7,502 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,612 34,691 SH   DFND 1 23,586 0 11,105
ISHARES TR RUSSELL 2000 ETF 464287655 6,574 49,117 SH   DFND 1 1,143 0 47,974
ISHARES TR RUSSELL 3000 ETF 464287689 16,389 111,576 SH   DFND 1 21,006 0 90,570
ISHARES TR S&P 500 GRWT ETF 464287309 3,739 24,814 SH   DFND 1 19,314 0 5,500
ISHARES TR S&P MC 400GR ETF 464287606 6,753 35,306 SH   DFND 1 21,777 0 13,529
ISHARES TR S&P MC 400VL ETF 464287705 989 7,150 SH   DFND 1 0 0 7,150
ISHARES TR SHRT NAT MUN ETF 464288158 264 2,500 SH   DFND 1 0 0 2,500
ISHARES TR U.S. REAL ES ETF 464287739 278 3,713 SH   DFND 1 128 0 3,585
ISHARES TR U.S. TECH ETF 464287721 379 2,375 SH   DFND 1 1,860 0 515
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 828 90,586 SH   DFND 1 0 0 90,586
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 495 23,901 SH   DFND 1 0 0 23,901
JOHNSON & JOHNSON COM 478160104 11,471 88,888 SH   DFND 1 47,463 0 41,425
JONES LANG LASALLE INC COM 48020Q107 225 1,775 SH   DFND 1 0 0 1,775
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 3,202 143,411 SH   DFND 1 39,703 0 103,708
JPMORGAN CHASE & CO COM 46625H100 8,227 84,290 SH   DFND 1 24,134 0 60,156
JUNIPER NETWORKS INC COM 48203R104 224 8,300 SH   DFND 1 0 0 8,300
KAMAN CORP COM 483548103 232 4,110 SH   DFND 1 0 0 4,110
KANSAS CITY SOUTHERN COM NEW 485170302 604 6,303 SH   DFND 1 2,000 0 4,303
KIMBERLY CLARK CORP COM 494368103 643 5,609 SH   DFND 1 602 0 5,007
KINDER MORGAN INC DEL COM 49456B101 5,945 386,533 SH   DFND 1 102,420 0 284,113
KRAFT HEINZ CO COM 500754106 314 7,286 SH   DFND 1 5,024 0 2,262
LAMAR ADVERTISING CO NEW CL A 512816109 200 2,900 SH   DFND 1 0 0 2,900
LAUDER ESTEE COS INC CL A 518439104 1,132 8,695 SH   DFND 1 8,000 0 695
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 207 5,606 SH   DFND 1 5,606 0 0
LIBERTY PPTY TR SH BEN INT 531172104 1,234 29,183 SH   DFND 1 29,174 0 9
LILLY ELI & CO COM 532457108 1,201 10,371 SH   DFND 1 2,347 0 8,024
LINCOLN ELEC HLDGS INC COM 533900106 744 9,375 SH   DFND 1 0 0 9,375
LINDE PLC COM G5494J103 2,040 13,067 SH   DFND 1 474 0 12,593
LOWES COS INC COM 548661107 310 3,330 SH   DFND 1 247 0 3,083
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 428 5,150 SH   DFND 1 5,000 0 150
M & T BK CORP COM 55261F104 278 1,945 SH   DFND 1 0 0 1,945
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 35,203 616,934 SH   DFND 1 47,661 0 569,273
MARRIOTT INTL INC NEW CL A 571903202 209 1,933 SH   DFND 1 1,018 0 915
MASIMO CORP COM 574795100 301 2,800 SH   DFND 1 0 0 2,800
MASTERCARD INCORPORATED CL A 57636Q104 3,020 16,008 SH   DFND 1 10,810 0 5,198
MCCORMICK & CO INC COM NON VTG 579780206 308 2,209 SH   DFND 1 572 0 1,637
MCDONALDS CORP COM 580135101 1,341 7,549 SH   DFND 1 5,190 0 2,359
MEDTRONIC PLC SHS G5960L103 979 10,698 SH   DFND 1 1,815 0 8,883
MERCK & CO INC COM 58933Y105 3,352 43,562 SH   DFND 1 8,386 0 35,176
METLIFE INC COM 59156R108 322 7,819 SH   DFND 1 1,671 0 6,148
METTLER TOLEDO INTERNATIONAL COM 592688105 1,075 1,900 SH   DFND 1 0 0 1,900
MICROSOFT CORP COM 594918104 11,632 114,522 SH   DFND 1 23,809 0 90,713
MOLINA HEALTHCARE INC COM 60855R100 42,341 364,321 SH   DFND 1 0 0 364,321
MONDELEZ INTL INC CL A 609207105 695 17,311 SH   DFND 1 10,748 0 6,563
MORGAN STANLEY COM NEW 617446448 1,006 25,390 SH   DFND 1 25,390 0 0
MPLX LP COM UNIT REP LTD 55336V100 4,718 155,682 SH   DFND 1 3,618 0 152,064
NETFLIX INC COM 64110L106 2,665 9,958 SH   DFND 1 9,855 0 103
NEW JERSEY RES COM 646025106 1,259 27,405 SH   DFND 1 0 0 27,405
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 253 17,200 SH   DFND 1 10,400 0 6,800
NEWMONT MINING CORP COM 651639106 226 6,523 SH   DFND 1 0 0 6,523
NEXTERA ENERGY INC COM 65339F101 17,103 98,391 SH   DFND 1 6,523 0 91,868
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 21,960 510,079 SH   DFND 1 52,507 0 457,572
NIKE INC CL B 654106103 2,049 27,557 SH   DFND 1 7,710 0 19,847
NISOURCE INC COM 65473P105 1,022 40,325 SH   DFND 1 108 0 40,217
NOKIA CORP SPONSORED ADR 654902204 126 21,786 SH   DFND 1 0 0 21,786
NORDSON CORP COM 655663102 258 2,150 SH   DFND 1 0 0 2,150
NORDSTROM INC COM 655664100 3,403 73,015 SH   DFND 1 0 0 73,015
NORTHERN TR CORP COM 665859104 1,161 13,796 SH   DFND 1 791 0 13,005
NOVO-NORDISK A S ADR 670100205 298 6,451 SH   DFND 1 495 0 5,956
NVIDIA CORP COM 67066G104 2,070 15,500 SH   DFND 1 1,042 0 14,458
OCCIDENTAL PETE CORP DEL COM 674599105 1,068 17,166 SH   DFND 1 10,624 0 6,542
OMNICOM GROUP INC COM 681919106 1,011 13,705 SH   DFND 1 74 0 13,631
ONE GAS INC COM 68235P108 283 3,550 SH   DFND 1 0 0 3,550
ONEOK INC NEW COM 682680103 5,669 105,086 SH   DFND 1 17,306 0 87,780
ORACLE CORP COM 68389X105 100,122 2,217,499 SH   DFND 1 10,026 0 2,207,473
PARKER HANNIFIN CORP COM 701094104 666 4,468 SH   DFND 1 0 0 4,468
PAYPAL HLDGS INC COM 70450Y103 2,711 32,249 SH   DFND 1 13,101 0 19,148
PEMBINA PIPELINE CORP COM 706327103 286 9,603 SH   DFND 1 8,282 0 1,321
PEPSICO INC COM 713448108 6,156 55,300 SH   DFND 1 5,041 0 50,259
PERKINELMER INC COM 714046109 259 3,287 SH   DFND 1 0 0 3,287
PFIZER INC COM 717081103 3,148 72,065 SH   DFND 1 42,596 0 29,469
PHILIP MORRIS INTL INC COM 718172109 1,396 20,525 SH   DFND 1 14,129 0 6,396
PHILLIPS 66 COM 718546104 872 10,133 SH   DFND 1 3,373 0 6,760
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 15,907 377,745 SH   DFND 1 38,147 0 339,598
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 18,492 922,743 SH   DFND 1 65,638 0 857,105
PNC FINL SVCS GROUP INC COM 693475105 1,052 8,992 SH   DFND 1 0 0 8,992
PPG INDS INC COM 693506107 460 4,503 SH   DFND 1 0 0 4,503
PPL CORP COM 69351T106 5,049 176,150 SH   DFND 1 0 0 176,150
PRICE T ROWE GROUP INC COM 74144T108 555 6,006 SH   DFND 1 0 0 6,006
PROCTER AND GAMBLE CO COM 742718109 3,570 38,826 SH   DFND 1 9,574 0 29,252
PROLOGIS INC COM 74340W103 553 9,428 SH   DFND 1 0 0 9,428
PROSPECT CAPITAL CORPORATION COM 74348T102 70 11,000 SH   DFND 1 0 0 11,000
PUBLIC SVC ENTERPRISE GROUP COM 744573106 9,918 190,545 SH   DFND 1 2,242 0 188,303
QUALCOMM INC COM 747525103 366 6,415 SH   DFND 1 817 0 5,598
RALPH LAUREN CORP CL A 751212101 615 5,920 SH   DFND 1 5,763 0 157
RAYTHEON CO COM NEW 755111507 1,881 12,212 SH   DFND 1 4,918 0 7,294
REGENERON PHARMACEUTICALS COM 75886F107 387 1,036 SH   DFND 1 695 0 341
RESMED INC COM 761152107 281 2,475 SH   DFND 1 0 0 2,475
ROGERS COMMUNICATIONS INC CL B 775109200 210 4,067 SH   DFND 1 3,627 0 440
ROSS STORES INC COM 778296103 1,336 16,051 SH   DFND 1 0 0 16,051
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 829 8,413 SH   DFND 1 0 0 8,413
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,470 24,553 SH   DFND 1 550 0 24,003
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 390 6,672 SH   DFND 1 6,089 0 583
RPM INTL INC COM 749685103 1,130 19,231 SH   DFND 1 0 0 19,231
S&P GLOBAL INC COM 78409V104 1,503 8,845 SH   DFND 1 450 0 8,395
SALESFORCE COM INC COM 79466L302 2,769 20,215 SH   DFND 1 12,820 0 7,395
SAP SE SPON ADR 803054204 1,434 14,403 SH   DFND 1 719 0 13,684
SASOL LTD SPONSORED ADR 803866300 362 12,366 SH   DFND 1 0 0 12,366
SCHEIN HENRY INC COM 806407102 562 7,150 SH   DFND 1 3,000 0 4,150
SCHLUMBERGER LTD COM 806857108 841 23,049 SH   DFND 1 10,439 0 12,610
SCHWAB CHARLES CORP NEW COM 808513105 247 5,927 SH   DFND 1 4,595 0 1,332
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 28,147 828,313 SH   DFND 1 40,646 0 787,667
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2,871 87,356 SH   DFND 1 1,160 0 86,196
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 418 16,589 SH   DFND 1 285 0 16,304
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,270 54,682 SH   DFND 1 0 0 54,682
SEI INVESTMENTS CO COM 784117103 454 9,756 SH   DFND 1 4,704 0 5,052
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,502 49,269 SH   DFND 1 49,269 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 358 4,144 SH   DFND 1 0 0 4,144
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 474 19,896 SH   DFND 1 4,110 0 15,786
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 254 3,935 SH   DFND 1 2,835 0 1,100
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 205 4,070 SH   DFND 1 2,680 0 1,390
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 604 9,744 SH   DFND 1 2,411 0 7,333
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 7,072 430,955 SH   DFND 1 45,755 0 385,200
SIGNATURE BK NEW YORK N Y COM 82669G104 243 2,375 SH   DFND 1 0 0 2,375
SIMON PPTY GROUP INC NEW COM 828806109 453 2,693 SH   DFND 1 0 0 2,693
SOUTHERN CO COM 842587107 468 10,662 SH   DFND 1 102 0 10,560
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 227 971 SH   DFND 1 665 0 306
SPDR GOLD TRUST GOLD SHS 78463V107 3,207 26,463 SH   DFND 1 22,823 0 3,640
SPDR S&P 500 ETF TR TR UNIT 78462F103 48,286 192,123 SH   DFND 1 136,401 0 55,722
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,782 5,860 SH   DFND 1 0 0 5,860
SPDR SER TR SPDR BLOOMBERG 78468R663 778 8,510 SH   DFND 1 0 0 8,510
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1,903 56,662 SH   DFND 1 56,662 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 690 9,615 SH   DFND 1 0 0 9,615
SPDR SERIES TRUST S&P DIVID ETF 78464A763 7,913 88,399 SH   DFND 1 0 0 88,399
SPDR SERIES TRUST S&P REGL BKG 78464A698 234 5,000 SH   DFND 1 5,000 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 4,282 412,049 SH   DFND 1 70,227 0 341,822
SQUARE INC CL A 852234103 561 10,003 SH   DFND 1 0 0 10,003
STANLEY BLACK & DECKER INC COM 854502101 210 1,753 SH   DFND 1 0 0 1,753
STARBUCKS CORP COM 855244109 2,196 34,122 SH   DFND 1 6,042 0 28,080
STATE STR CORP COM 857477103 501 7,887 SH   DFND 1 37 0 7,850
STERIS PLC SHS USD G84720104 227 2,125 SH   DFND 1 0 0 2,125
STRYKER CORP COM 863667101 1,619 10,301 SH   DFND 1 0 0 10,301
SVB FINL GROUP COM 78486Q101 203 1,066 SH   DFND 1 0 0 1,066
TABLEAU SOFTWARE INC CL A 87336U105 1,661 13,838 SH   DFND 1 0 0 13,838
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,731 46,836 SH   DFND 1 300 0 46,536
TC PIPELINES LP UT COM LTD PRT 87233Q108 21,903 681,903 SH   DFND 1 53,766 0 628,137
TELEFLEX INC COM 879369106 906 3,505 SH   DFND 1 0 0 3,505
TENARIS S A SPONSORED ADR 88031M109 206 9,769 SH   DFND 1 0 0 9,769
TESLA INC COM 88160R101 5,147 15,464 SH   DFND 1 131 0 15,333
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 487 9,506 SH   DFND 1 0 0 9,506
TEXAS INSTRS INC COM 882508104 426 4,510 SH   DFND 1 374 0 4,136
TEXAS ROADHOUSE INC COM 882681109 202 3,375 SH   DFND 1 0 0 3,375
THERMO FISHER SCIENTIFIC INC COM 883556102 1,366 6,103 SH   DFND 1 724 0 5,379
TIFFANY & CO NEW COM 886547108 220 2,702 SH   DFND 1 700 0 2,002
TJX COS INC NEW COM 872540109 1,063 23,729 SH   DFND 1 0 0 23,729
TORCHMARK CORP COM 891027104 395 5,310 SH   DFND 1 0 0 5,310
TRANSCANADA CORP COM 89353D107 23,497 649,144 SH   DFND 1 40,714 0 608,430
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 504 12,424 SH   DFND 1 7,520 0 4,904
TRAVELERS COMPANIES INC COM 89417E109 547 4,574 SH   DFND 1 28 0 4,546
UBS AG JERSEY BRH ALERIAN INFRST 902641646 230 11,626 SH   DFND 1 0 0 11,626
UGI CORP NEW COM 902681105 5,649 105,098 SH   DFND 1 0 0 105,098
UNIFIRST CORP MASS COM 904708104 261 1,825 SH   DFND 1 0 0 1,825
UNILEVER N V N Y SHS NEW 904784709 608 11,322 SH   DFND 1 620 0 10,702
UNILEVER PLC SPON ADR NEW 904767704 786 15,096 SH   DFND 1 0 0 15,096
UNION BANKSHARES CORP NEW COM 90539J109 350 12,385 SH   DFND 1 12,385 0 0
UNION PAC CORP COM 907818108 2,350 17,002 SH   DFND 1 3,630 0 13,372
UNITED PARCEL SERVICE INC CL B 911312106 1,161 11,899 SH   DFND 1 493 0 11,406
UNITED TECHNOLOGIES CORP COM 913017109 2,060 19,352 SH   DFND 1 11,551 0 7,801
UNITEDHEALTH GROUP INC COM 91324P102 3,897 15,638 SH   DFND 1 1,748 0 13,890
US BANCORP DEL COM NEW 902973304 1,359 29,522 SH   DFND 1 0 0 29,522
V F CORP COM 918204108 576 8,070 SH   DFND 1 0 0 8,070
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 3,160 74,959 SH   DFND 1 8,240 0 66,719
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 453 5,758 SH   DFND 1 4,298 0 1,460
VANGUARD GROUP DIV APP ETF 921908844 796 8,137 SH   DFND 1 1,474 0 6,663
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,922 19,253 SH   DFND 1 0 0 19,253
VANGUARD INDEX FDS GROWTH ETF 922908736 1,130 8,422 SH   DFND 1 1,991 0 6,431
VANGUARD INDEX FDS MID CAP ETF 922908629 1,414 10,229 SH   DFND 1 122 0 10,107
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 33,048 443,196 SH   DFND 1 32,762 0 410,434
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,226 14,036 SH   DFND 1 1,221 0 12,815
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,108 8,411 SH   DFND 1 230 0 8,181
VANGUARD INDEX FDS TOTAL STK MKT 922908769 44,099 345,513 SH   DFND 1 334,561 0 10,952
VANGUARD INDEX FDS VALUE ETF 922908744 2,079 21,219 SH   DFND 1 12,194 0 9,025
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,590 56,833 SH   DFND 1 0 0 56,833
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 19,223 504,562 SH   DFND 1 69,371 0 435,191
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 63,281 1,043,771 SH   DFND 1 195,625 0 848,146
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 4,513 68,943 SH   DFND 1 8,440 0 60,503
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12,177 236,536 SH   DFND 1 57,506 0 179,030
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,607 26,737 SH   DFND 1 26,737 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 4,632 98,083 SH   DFND 1 97,550 0 533
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 7,011 188,929 SH   DFND 1 20,350 0 168,579
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 208 1,583 SH   DFND 1 0 0 1,583
VANGUARD WORLD FDS INF TECH ETF 92204A702 814 4,880 SH   DFND 1 1,056 0 3,824
VANGUARD WORLD FDS UTILITIES ETF 92204A876 313 2,650 SH   DFND 1 650 0 2,000
VARIAN MED SYS INC COM 92220P105 252 2,225 SH   DFND 1 600 0 1,625
VERIZON COMMUNICATIONS INC COM 92343V104 2,054 36,522 SH   DFND 1 8,670 0 27,852
VISA INC COM CL A 92826C839 4,169 31,606 SH   DFND 1 8,560 0 23,046
WABTEC CORP COM 929740108 382 5,434 SH   DFND 1 3,000 0 2,434
WALMART INC COM 931142103 216 2,318 SH   DFND 1 0 0 2,318
WASTE MGMT INC DEL COM 94106L109 769 8,638 SH   DFND 1 0 0 8,638
WATERS CORP COM 941848103 1,468 7,782 SH   DFND 1 0 0 7,782
WEC ENERGY GROUP INC COM 92939U106 2,167 31,290 SH   DFND 1 0 0 31,290
WEIBO CORP SPONSORED ADR 948596101 546 9,365 SH   DFND 1 0 0 9,365
WELLS FARGO CO NEW COM 949746101 665 14,451 SH   DFND 1 8,154 0 6,297
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 5,033 181,514 SH   DFND 1 5,202 0 176,312
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 3,578 84,716 SH   DFND 1 4,430 0 80,286
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 8,785 364,065 SH   DFND 1 29,800 0 334,265
WEYERHAEUSER CO COM 962166104 413 18,857 SH   DFND 1 6,957 0 11,900
WILLIAMS COS INC DEL COM 969457100 8,030 364,188 SH   DFND 1 73,202 0 290,986
WILLIS TOWERS WATSON PUB LTD SHS G96629103 516 3,384 SH   DFND 1 3,384 0 0
WSFS FINL CORP COM 929328102 613 16,170 SH   DFND 1 16,170 0 0
WYNN RESORTS LTD COM 983134107 1,187 12,005 SH   DFND 1 0 0 12,005
XCEL ENERGY INC COM 98389B100 4,908 98,842 SH   DFND 1 172 0 98,670
XG TECHNOLOGY INC COM PAR 98372A705 13 42,026 SH   DFND 1 0 0 42,026
XYLEM INC COM 98419M100 1,340 20,100 SH   DFND 1 0 0 20,100
YANDEX N V SHS CLASS A N97284108 415 15,244 SH   DFND 1 0 0 15,244
ZOETIS INC CL A 98978V103 991 11,571 SH   DFND 1 7,500 0 4,071