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 1,116 6,323 SH   DFND 1 4,989 0 1,334
ABBOTT LABS COM 002824100 1,783 20,571 SH   DFND 1 12,904 0 7,667
ABBVIE INC COM 00287Y109 2,251 25,389 SH   DFND 1 12,730 0 12,659
ABERDEEN ASIA PACIFIC INCOM COM 003009107 43 10,000 SH   DFND 1 0 0 10,000
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 276 1,310 SH   DFND 1 0 0 1,310
ADOBE INC COM 00724F101 1,065 3,227 SH   DFND 1 2,349 0 878
AFLAC INC COM 001055102 393 7,421 SH   DFND 1 3,204 0 4,217
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,145 5,398 SH   DFND 1 4,964 0 434
ALICO INC COM 016230104 1,385 38,571 SH   DFND 1 38,571 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 2,786 257,422 SH   DFND 1 232,107 0 25,315
ALLIANT ENERGY CORP COM 018802108 4,903 89,606 SH   DFND 1 89,400 0 206
ALLSTATE CORP COM 020002101 407 3,623 SH   DFND 1 3,120 0 503
ALPHABET INC CAP STK CL A 02079K305 18,063 13,487 SH   DFND 1 2,094 0 11,393
ALPHABET INC CAP STK CL C 02079K107 17,426 13,036 SH   DFND 1 6,791 0 6,245
ALTRIA GROUP INC COM 02209S103 587 11,575 SH   DFND 1 10,225 0 1,350
AMAZON COM INC COM 023135106 6,244 3,378 SH   DFND 1 2,572 0 806
AMBOW ED HLDG LTD SPONSORED ADS 02322P200 118 59,836 SH   DFND 1 0 0 59,836
AMERICAN ELEC PWR CO INC COM 025537101 3,925 41,521 SH   DFND 1 40,120 0 1,401
AMERICAN EXPRESS CO COM 025816109 748 6,027 SH   DFND 1 961 0 5,066
AMERICAN TOWER CORP NEW COM 03027X100 896 3,879 SH   DFND 1 411 0 3,468
AMERICAN WTR WKS CO INC NEW COM 030420103 4,468 36,375 SH   DFND 1 35,260 0 1,115
AMGEN INC COM 031162100 2,636 10,941 SH   DFND 1 8,828 0 2,113
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 281 3,422 SH   DFND 1 3,422 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 359 19,500 SH   DFND 1 0 0 19,500
APPLE INC COM 037833100 18,795 64,015 SH   DFND 1 30,583 0 33,432
AQUA AMERICA INC COM 03836W103 807 17,201 SH   DFND 1 16,941 0 260
AT&T INC COM 00206R102 1,041 26,648 SH   DFND 1 6,100 0 20,548
ATLANTIC UN BANKSHARES CORP COM 04911A107 465 12,385 SH   DFND 1 12,385 0 0
ATMOS ENERGY CORP COM 049560105 1,136 10,154 SH   DFND 1 9,794 0 360
ATRICURE INC COM 04963C209 236 7,263 SH   DFND 1 7,263 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,220 12,954 SH   DFND 1 9,691 0 3,263
AVALARA INC COM 05338G106 1,042 14,227 SH   DFND 1 13,962 0 265
AZURRX BIOPHARMA INC COM 05502L105 314 303,014 SH   DFND 1 303,014 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,019 3 SH   DFND 1 2 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,772 7,822 SH   DFND 1 4,580 0 3,242
BLACKROCK INC COM 09247X101 1,028 2,044 SH   DFND 1 1,311 0 733
BLUE APRON HLDGS INC CL A NEW 09523Q200 88 13,333 SH   DFND 1 13,333 0 0
BOEING CO COM 097023105 515 1,580 SH   DFND 1 0 0 1,580
BOOKING HLDGS INC COM 09857L108 236 115 SH   DFND 1 3 0 112
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 404 25,850 SH   DFND 1 0 0 25,850
BP PLC SPONSORED ADR 055622104 319 8,465 SH   DFND 1 8,087 0 378
BRISTOL MYERS SQUIBB CO COM 110122108 597 9,299 SH   DFND 1 5,672 0 3,627
BRIXMOR PPTY GROUP INC COM 11120U105 258 11,940 SH   DFND 1 0 0 11,940
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 279 2,245 SH   DFND 1 2,229 0 16
CAPITAL ONE FINL CORP COM 14040H105 225 2,188 SH   DFND 1 2,000 0 188
CATERPILLAR INC DEL COM 149123101 210 1,420 SH   DFND 1 1,270 0 150
CDK GLOBAL INC COM 12508E101 204 3,733 SH   DFND 1 3,231 0 502
CHEVRON CORP NEW COM 166764100 1,644 13,636 SH   DFND 1 7,303 0 6,333
CHUBB LIMITED COM H1467J104 230 1,467 SH   DFND 1 843 0 624
CIGNA CORP NEW COM 125523100 433 2,123 SH   DFND 1 470 0 1,653
CISCO SYS INC COM 17275R102 4,240 88,416 SH   DFND 1 5,870 0 82,546
CITIGROUP INC COM NEW 172967424 659 8,226 SH   DFND 1 746 0 7,480
CITIZENS FINL GROUP INC COM 174610105 706 17,384 SH   DFND 1 2,320 0 15,064
CMS ENERGY CORP COM 125896100 2,463 39,211 SH   DFND 1 38,360 0 851
COASTAL FINL CORP WA COM NEW 19046P209 332 20,158 SH   DFND 1 0 0 20,158
COCA COLA CO COM 191216100 552 9,942 SH   DFND 1 4,889 0 5,053
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 549 8,348 SH   DFND 1 8,298 0 50
COMCAST CORP NEW CL A 20030N101 281 6,255 SH   DFND 1 3,300 0 2,955
CONOCOPHILLIPS COM 20825C104 1,039 15,979 SH   DFND 1 14,334 0 1,645
CONSOLIDATED EDISON INC COM 209115104 969 10,710 SH   DFND 1 10,179 0 531
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 560 12,540 SH   DFND 1 12,540 0 0
CORTEVA INC COM 22052L104 2,440 82,581 SH   DFND 1 8,629 0 73,952
COSTCO WHSL CORP NEW COM 22160K105 2,226 7,575 SH   DFND 1 3,468 0 4,107
CSX CORP COM 126408103 363 5,017 SH   DFND 1 4,629 0 388
CUMMINS INC COM 231021106 279 1,564 SH   DFND 1 1,500 0 64
CVS HEALTH CORP COM 126650100 578 7,800 SH   DFND 1 4,427 0 3,373
DANAHER CORPORATION COM 235851102 207 1,352 SH   DFND 1 80 0 1,272
DIAGEO P L C SPON ADR NEW 25243Q205 806 4,785 SH   DFND 1 4,600 0 185
DISNEY WALT CO COM DISNEY 254687106 2,652 18,211 SH   DFND 1 13,644 0 4,567
DOUBLELINE INCOME SOLUTIONS COM 258622109 270 13,665 SH   DFND 1 13,665 0 0
DOW INC COM 260557103 4,362 79,756 SH   DFND 1 5,428 0 74,328
DUKE ENERGY CORP NEW COM NEW 26441C204 1,705 18,685 SH   DFND 1 16,022 0 2,663
DUPONT DE NEMOURS INC COM 26614N102 5,119 79,729 SH   DFND 1 5,429 0 74,300
EATON VANCE TXMGD GL BUYWR O COM 27829C105 930 89,700 SH   DFND 1 89,700 0 0
ECOLAB INC COM 278865100 265 1,376 SH   DFND 1 0 0 1,376
EDWARDS LIFESCIENCES CORP COM 28176E108 357 1,528 SH   DFND 1 1,360 0 168
ENBRIDGE INC COM 29250N105 13,259 333,368 SH   DFND 1 302,953 0 30,415
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 6,450 502,770 SH   DFND 1 27,359 0 475,411
ENTERPRISE PRODS PARTNERS L COM 293792107 66,270 2,353,347 SH   DFND 1 2,091,332 0 262,015
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 687 22,972 SH   DFND 1 707 0 22,265
ETF SER SOLUTIONS DEEP VALUE ETF 26922A701 269,829 8,100,170 SH   DFND 1 5,119,750 0 2,980,420
EVERSOURCE ENERGY COM 30040W108 4,719 55,481 SH   DFND 1 55,420 0 61
EXELON CORP COM 30161N101 8,309 182,242 SH   DFND 1 181,875 0 367
EXXON MOBIL CORP COM 30231G102 24,322 348,540 SH   DFND 1 339,547 0 8,993
FACEBOOK INC CL A 30303M102 4,032 19,651 SH   DFND 1 17,586 0 2,065
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2,782 21,435 SH   DFND 1 0 0 21,435
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 131,175 5,146,594 SH   DFND 1 3,052,887 0 2,093,707
FIRST TR MLP & ENERGY INCOME COM 33739B104 3,284 275,075 SH   DFND 1 275,075 0 0
FORTIS INC COM 349553107 9,892 238,245 SH   DFND 1 238,245 0 0
GABELLI EQUITY TR INC COM 362397101 1,079 177,192 SH   DFND 1 177,192 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 879 38,687 SH   DFND 1 38,687 0 0
GENERAL ELECTRIC CO COM 369604103 297 26,658 SH   DFND 1 16,803 0 9,855
GENERAL ELECTRIC CO COM 369604103 11 300,000 SH Call DFND 1 0 0 300,000
GLOBE LIFE INC COM 37959E102 434 4,168 SH   DFND 1 0 0 4,168
GOLDMAN SACHS GROUP INC COM 38141G104 9,464 41,164 SH   DFND 1 580 0 40,584
GRACE W R & CO DEL NEW COM 38388F108 1,903 27,251 SH   DFND 1 27,251 0 0
HERITAGE COMMERCE CORP COM 426927109 7,973 621,438 SH   DFND 1 606,001 0 15,437
HILLTOP HOLDINGS INC COM 432748101 1,323 53,056 SH   DFND 1 0 0 53,056
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 12,961 585,153 SH   DFND 1 544,450 0 40,703
HOME DEPOT INC COM 437076102 1,412 6,460 SH   DFND 1 621 0 5,839
HONEYWELL INTL INC COM 438516106 737 4,158 SH   DFND 1 2,542 0 1,616
IDACORP INC COM 451107106 1,119 10,474 SH   DFND 1 10,450 0 24
IDEXX LABS INC COM 45168D104 226 865 SH   DFND 1 850 0 15
INTEL CORP COM 458140100 10,704 178,815 SH   DFND 1 22,160 0 156,655
INTERNATIONAL BUSINESS MACHS COM 459200101 514 3,846 SH   DFND 1 3,027 0 819
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,337 89,297 SH   DFND 1 0 0 89,297
INTUITIVE SURGICAL INC COM NEW 46120E602 1,275 2,158 SH   DFND 1 2,112 0 46
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 25,787 203,550 SH   DFND 1 120,131 0 83,419
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 797 5,833 SH   DFND 1 5,833 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,349 11,656 SH   DFND 1 0 0 11,656
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 4,647 67,107 SH   DFND 1 51,192 0 15,915
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 228 11,796 SH   DFND 1 0 0 11,796
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 12,506 294,184 SH   DFND 1 287,578 0 6,606
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 520 23,320 SH   DFND 1 23,320 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,872 8,809 SH   DFND 1 4,638 0 4,171
ISHARES GOLD TRUST ISHARES 464285105 31,490 2,171,148 SH   DFND 1 1,502,031 0 669,117
ISHARES INC CORE MSCI EMKT 46434G103 1,896 35,264 SH   DFND 1 5,942 0 29,322
ISHARES INC MSCI WORLD ETF 464286392 538 5,436 SH   DFND 1 5,436 0 0
ISHARES TR COHEN STEER REIT 464287564 290 2,479 SH   DFND 1 0 0 2,479
ISHARES TR CORE MSCI EAFE 46432F842 2,466 37,793 SH   DFND 1 41 0 37,752
ISHARES TR CORE MSCI TOTAL 46432F834 544 8,799 SH   DFND 1 8,780 0 19
ISHARES TR CORE S&P MCP ETF 464287507 15,196 73,840 SH   DFND 1 44,983 0 28,857
ISHARES TR CORE S&P SCP ETF 464287804 3,824 45,623 SH   DFND 1 31,480 0 14,143
ISHARES TR CORE S&P TTL STK 464287150 100,203 1,378,439 SH   DFND 1 1,277,871 0 100,568
ISHARES TR CORE S&P500 ETF 464287200 22,449 69,451 SH   DFND 1 16,325 0 53,126
ISHARES TR EAFE VALUE ETF 464288877 11,769 235,732 SH   DFND 1 203,398 0 32,334
ISHARES TR ESG MSCI EAFE 46435G516 583 8,482 SH   DFND 1 8,482 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 1,078 15,115 SH   DFND 1 13,525 0 1,590
ISHARES TR EXPND TEC SC ETF 464287549 420 1,727 SH   DFND 1 0 0 1,727
ISHARES TR FLTG RATE NT ETF 46429B655 315 6,177 SH   DFND 1 846 0 5,331
ISHARES TR GRWT ALLOCAT ETF 464289867 285 5,939 SH   DFND 1 5,939 0 0
ISHARES TR INTL SEL DIV ETF 464288448 582 17,354 SH   DFND 1 17,354 0 0
ISHARES TR LATN AMER 40 ETF 464287390 21,241 625,437 SH   DFND 1 291,896 0 333,541
ISHARES TR MODERT ALLOC ETF 464289875 83,913 2,090,987 SH   DFND 1 1,850,812 0 240,175
ISHARES TR MSCI ACWI ETF 464288257 34,971 441,289 SH   DFND 1 436,445 0 4,844
ISHARES TR MSCI EAFE ETF 464287465 9,559 137,668 SH   DFND 1 127,425 0 10,243
ISHARES TR MSCI EAFE ETF 464287465 161 80,300,000 SH Put DFND 1 80,300,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,032 22,934 SH   DFND 1 21,182 0 1,752
ISHARES TR MSCI KLD400 SOC 464288570 478 3,984 SH   DFND 1 529 0 3,455
ISHARES TR MSCI LW CRB TG 46434V464 814 6,289 SH   DFND 1 6,289 0 0
ISHARES TR MSCI USA ESG SLC 464288802 734 5,484 SH   DFND 1 0 0 5,484
ISHARES TR NATIONAL MUN ETF 464288414 2,652 23,288 SH   DFND 1 23,288 0 0
ISHARES TR NEW ZEALAND ETF 464289123 888 15,385 SH   DFND 1 15,385 0 0
ISHARES TR RUS 1000 ETF 464287622 4,911 27,530 SH   DFND 1 24,107 0 3,423
ISHARES TR RUS 1000 GRW ETF 464287614 6,103 34,691 SH   DFND 1 20,544 0 14,147
ISHARES TR RUS 1000 VAL ETF 464287598 6,798 49,825 SH   DFND 1 17,404 0 32,421
ISHARES TR RUS 2000 GRW ETF 464287648 1,506 7,024 SH   DFND 1 1,621 0 5,403
ISHARES TR RUS 2000 VAL ETF 464287630 838 6,525 SH   DFND 1 1,808 0 4,717
ISHARES TR RUS MD CP GR ETF 464287481 1,171 7,683 SH   DFND 1 7,683 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,583 26,537 SH   DFND 1 26,092 0 445
ISHARES TR RUSSELL 2000 ETF 464287655 8,996 54,315 SH   DFND 1 16,251 0 38,064
ISHARES TR RUSSELL 3000 ETF 464287689 19,359 102,688 SH   DFND 1 97,004 0 5,684
ISHARES TR S&P 100 ETF 464287101 294 2,040 SH   DFND 1 2,012 0 28
ISHARES TR S&P 500 GRWT ETF 464287309 2,664 13,764 SH   DFND 1 8,264 0 5,500
ISHARES TR S&P MC 400GR ETF 464287606 4,833 20,303 SH   DFND 1 19,849 0 454
ISHARES TR S&P MC 400VL ETF 464287705 1,632 9,560 SH   DFND 1 3,710 0 5,850
ISHARES TR SELECT DIVID ETF 464287168 240 2,260 SH   DFND 1 0 0 2,260
ISHARES TR U.S. REAL ES ETF 464287739 345 3,713 SH   DFND 1 128 0 3,585
ISHARES TR U.S. TECH ETF 464287721 552 2,375 SH   DFND 1 1,170 0 1,205
ISHARES TR US AER DEF ETF 464288760 302 1,355 SH   DFND 1 0 0 1,355
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 584 23,901 SH   DFND 1 0 0 23,901
JD COM INC SPON ADR CL A 47215P106 338 9,586 SH   DFND 1 9,256 0 330
JOHNSON & JOHNSON COM 478160104 6,853 46,980 SH   DFND 1 28,047 0 18,933
JPMORGAN CHASE & CO COM 46625H100 6,040 43,352 SH   DFND 1 28,338 0 15,014
KANSAS CITY SOUTHERN COM NEW 485170302 737 4,800 SH   DFND 1 500 0 4,300
KIMBERLY CLARK CORP COM 494368103 262 1,883 SH   DFND 1 162 0 1,721
KINDER MORGAN INC DEL COM 49456B101 17,186 811,871 SH   DFND 1 739,061 0 72,810
LABORATORY CORP AMER HLDGS COM NEW 50540R409 231 1,371 SH   DFND 1 1,275 0 96
LAUDER ESTEE COS INC CL A 518439104 228 1,100 SH   DFND 1 800 0 300
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 270 5,606 SH   DFND 1 5,606 0 0
LIBERTY PPTY TR SH BEN INT 531172104 22,971 379,931 SH   DFND 1 78,674 0 301,257
LILLY ELI & CO COM 532457108 882 6,711 SH   DFND 1 112 0 6,599
LOWES COS INC COM 548661107 2,144 17,900 SH   DFND 1 16,687 0 1,213
LYFT INC CL A COM 55087P104 240 5,584 SH   DFND 1 4,883 0 701
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 956 10,122 SH   DFND 1 9,965 0 157
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 39,414 626,919 SH   DFND 1 537,465 0 89,454
MARATHON PETE CORP COM 56585A102 228 3,781 SH   DFND 1 200 0 3,581
MASTERCARD INC CL A 57636Q104 2,224 7,444 SH   DFND 1 5,941 0 1,503
MCDONALDS CORP COM 580135101 1,292 6,542 SH   DFND 1 2,565 0 3,977
MEDTRONIC PLC SHS G5960L103 297 2,610 SH   DFND 1 384 0 2,226
MERCK & CO INC COM 58933Y105 2,716 29,669 SH   DFND 1 6,158 0 23,511
METLIFE INC COM 59156R108 222 4,356 SH   DFND 1 0 0 4,356
MICROSOFT CORP COM 594918104 9,326 59,153 SH   DFND 1 39,420 0 19,733
MISONIX INC COM 604871103 212 11,384 SH   DFND 1 11,384 0 0
MONDELEZ INTL INC CL A 609207105 748 13,530 SH   DFND 1 6,603 0 6,927
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 3,551 4,000,000 SH   DFND 1 0 0 4,000,000
MPLX LP COM UNIT REP LTD 55336V100 579 22,735 SH   DFND 1 3,257 0 19,478
NETFLIX INC COM 64110L106 1,999 6,182 SH   DFND 1 5,679 0 503
NEW JERSEY RES COM 646025106 2,512 55,915 SH   DFND 1 55,915 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 175 10,500 SH   DFND 1 0 0 10,500
NEWMONT GOLDCORP CORPORATION COM 651639106 238 5,496 SH   DFND 1 328 0 5,168
NEXTERA ENERGY INC COM 65339F101 23,426 96,740 SH   DFND 1 93,870 0 2,870
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 25,761 489,279 SH   DFND 1 443,969 0 45,310
NIKE INC CL B 654106103 408 4,020 SH   DFND 1 2,893 0 1,127
NORDSTROM INC COM 655664100 2,981 72,834 SH   DFND 1 0 0 72,834
NOVO-NORDISK A S ADR 670100205 311 5,366 SH   DFND 1 5,000 0 366
NVIDIA CORP COM 67066G104 3,639 15,466 SH   DFND 1 14,092 0 1,374
ONEOK INC NEW COM 682680103 7,945 105,002 SH   DFND 1 95,777 0 9,225
ORACLE CORP COM 68389X105 116,848 2,205,523 SH   DFND 1 114,541 0 2,090,982
PAYPAL HLDGS INC COM 70450Y103 341 3,146 SH   DFND 1 1,000 0 2,146
PEMBINA PIPELINE CORP COM 706327103 349 9,392 SH   DFND 1 8,282 0 1,110
PENN NATL GAMING INC COM 707569109 213 8,323 SH   DFND 1 0 0 8,323
PEPSICO INC COM 713448108 2,924 21,275 SH   DFND 1 11,103 0 10,172
PFIZER INC COM 717081103 2,189 55,896 SH   DFND 1 32,974 0 22,922
PHILIP MORRIS INTL INC COM 718172109 1,379 15,992 SH   DFND 1 14,082 0 1,910
PHILLIPS 66 COM 718546104 907 8,145 SH   DFND 1 7,667 0 478
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 23,695 384,401 SH   DFND 1 348,717 0 35,684
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 23,500 1,277,853 SH   DFND 1 1,197,414 0 80,439
PPL CORP COM 69351T106 7,771 213,877 SH   DFND 1 213,680 0 197
PRICE T ROWE GROUP INC COM 74144T108 248 2,029 SH   DFND 1 2,000 0 29
PROCTER & GAMBLE CO COM 742718109 1,750 14,033 SH   DFND 1 1,092 0 12,941
PROGRESSIVE CORP OHIO COM 743315103 303 4,180 SH   DFND 1 3,850 0 330
PROSPECT CAPITAL CORPORATION COM 74348T102 72 11,000 SH   DFND 1 0 0 11,000
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 13,018 220,456 SH   DFND 1 219,856 0 600
QUALCOMM INC COM 747525103 271 3,081 SH   DFND 1 212 0 2,869
RALPH LAUREN CORP CL A 751212101 680 5,763 SH   DFND 1 5,763 0 0
RAYTHEON CO COM NEW 755111507 514 2,333 SH   DFND 1 34 0 2,299
REGENERON PHARMACEUTICALS COM 75886F107 299 795 SH   DFND 1 380 0 415
RELMADA THERAPEUTICS INC COM 75955J402 11,021 282,592 SH   DFND 1 282,592 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,322 6,518 SH   DFND 1 0 0 6,518
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 302 5,111 SH   DFND 1 4,566 0 545
SALESFORCE COM INC COM 79466L302 3,216 19,775 SH   DFND 1 4,480 0 15,295
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 26,053 610,404 SH   DFND 1 398,747 0 211,657
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2,407 59,789 SH   DFND 1 391 0 59,398
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 944 12,291 SH   DFND 1 9,500 0 2,791
SEI INVESTMENTS CO COM 784117103 1,319 20,042 SH   DFND 1 18,721 0 1,321
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,559 24,737 SH   DFND 1 23,940 0 797
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 278 9,018 SH   DFND 1 223 0 8,795
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 363 4,457 SH   DFND 1 0 0 4,457
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 250 4,070 SH   DFND 1 0 0 4,070
SEMPRA ENERGY COM 816851109 1,424 9,341 SH   DFND 1 8,805 0 536
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 12,118 599,550 SH   DFND 1 553,890 0 45,660
SOUTHERN CO COM 842587107 389 6,110 SH   DFND 1 4,412 0 1,698
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 413 1,442 SH   DFND 1 665 0 777
SPDR GOLD TRUST GOLD SHS 78463V107 5,366 37,556 SH   DFND 1 37,476 0 80
SPDR S&P 500 ETF TR TR UNIT 78462F103 68,377 211,410 SH   DFND 1 68,335 0 143,075
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 959 2,544 SH   DFND 1 113 0 2,431
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 2,018 18,426 SH   DFND 1 18,426 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 1,805 36,757 SH   DFND 1 0 0 36,757
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,778 18,704 SH   DFND 1 0 0 18,704
SPDR SERIES TRUST S&P DIVID ETF 78464A763 9,646 89,664 SH   DFND 1 85,119 0 4,545
SPRING BK PHARMACEUTICALS IN COM 849431101 672 425,089 SH   DFND 1 425,089 0 0
STARBUCKS CORP COM 855244109 1,222 13,896 SH   DFND 1 12,650 0 1,246
STRYKER CORP COM 863667101 969 4,599 SH   DFND 1 4,138 0 461
SUPER LEAGUE GAMING INC COM 86804F202 26 11,034 SH   DFND 1 0 0 11,034
TC ENERGY CORP COM 87807B107 39,077 733,015 SH   DFND 1 675,325 0 57,690
TC PIPELINES LP UT COM LTD PRT 87233Q108 31,446 743,384 SH   DFND 1 677,979 0 65,405
TESLA INC COM 88160R101 1,413 3,377 SH   DFND 1 3,131 0 246
TEXAS INSTRS INC COM 882508104 220 1,711 SH   DFND 1 62 0 1,649
THE CHARLES SCHWAB CORPORATI COM 808513105 238 4,991 SH   DFND 1 4,595 0 396
THERMO FISHER SCIENTIFIC INC COM 883556102 697 2,138 SH   DFND 1 1,101 0 1,037
TJX COS INC NEW COM 872540109 6,859 112,337 SH   DFND 1 109,358 0 2,979
TRANSDIGM GROUP INC COM 893641100 368 658 SH   DFND 1 654 0 4
UGI CORP NEW COM 902681105 533 11,699 SH   DFND 1 0 0 11,699
UNILEVER N V N Y SHS NEW 904784709 200 3,486 SH   DFND 1 0 0 3,486
UNION PACIFIC CORP COM 907818108 1,281 7,089 SH   DFND 1 6,440 0 649
UNITED TECHNOLOGIES CORP COM 913017109 1,537 10,249 SH   DFND 1 3,334 0 6,915
UNITEDHEALTH GROUP INC COM 91324P102 1,651 5,611 SH   DFND 1 4,937 0 674
US BANCORP DEL COM NEW 902973304 220 3,667 SH   DFND 1 0 0 3,667
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 239 2,960 SH   DFND 1 2,874 0 86
VANGUARD GROUP DIV APP ETF 921908844 1,380 11,073 SH   DFND 1 6,753 0 4,320
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 829 6,580 SH   DFND 1 4,165 0 2,415
VANGUARD INDEX FDS GROWTH ETF 922908736 2,634 14,472 SH   DFND 1 2,866 0 11,606
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,214 7,647 SH   DFND 1 7,647 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,273 12,756 SH   DFND 1 5,391 0 7,365
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 30,150 325,004 SH   DFND 1 268,773 0 56,231
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,592 18,901 SH   DFND 1 1,212 0 17,689
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,656 16,022 SH   DFND 1 6,641 0 9,381
VANGUARD INDEX FDS TOTAL STK MKT 922908769 56,581 345,816 SH   DFND 1 205,652 0 140,164
VANGUARD INDEX FDS VALUE ETF 922908744 2,281 19,041 SH   DFND 1 5,952 0 13,089
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,289 61,191 SH   DFND 1 61,191 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 10,016 225,286 SH   DFND 1 173,409 0 51,877
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 18,057 259,521 SH   DFND 1 92,201 0 167,320
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,666 32,892 SH   DFND 1 19,389 0 13,503
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 4,128 77,627 SH   DFND 1 77,627 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 10,392 170,828 SH   DFND 1 170,828 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 6,978 125,286 SH   DFND 1 125,286 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 26,967 611,999 SH   DFND 1 487,731 0 124,268
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,598 17,053 SH   DFND 1 17,053 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 452 8,450 SH   DFND 1 8,450 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 739 7,874 SH   DFND 1 0 0 7,874
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,306 9,422 SH   DFND 1 0 0 9,422
VANGUARD WORLD FDS UTILITIES ETF 92204A876 477 3,340 SH   DFND 1 0 0 3,340
VERIZON COMMUNICATIONS INC COM 92343V104 23,174 377,419 SH   DFND 1 350,995 0 26,424
VISA INC COM CL A 92826C839 3,823 20,355 SH   DFND 1 16,186 0 4,169
WALMART INC COM 931142103 2,371 19,948 SH   DFND 1 18,900 0 1,048
WEC ENERGY GROUP INC COM 92939U106 2,799 30,354 SH   DFND 1 30,030 0 324
WELLS FARGO CO NEW COM 949746101 665 12,356 SH   DFND 1 5,975 0 6,381
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 11,494 435,008 SH   DFND 1 400,498 0 34,510
WILLIAMS COS INC DEL COM 969457100 5,342 225,242 SH   DFND 1 156,529 0 68,713
WILLIS TOWERS WATSON PUB LTD SHS G96629103 688 3,392 SH   DFND 1 0 0 3,392
WSFS FINL CORP COM 929328102 711 16,170 SH   DFND 1 16,170 0 0
WYNN RESORTS LTD COM 983134107 1,667 12,005 SH   DFND 1 0 0 12,005
XCEL ENERGY INC COM 98389B100 6,360 99,484 SH   DFND 1 98,952 0 532
YUM BRANDS INC COM 988498101 249 2,465 SH   DFND 1 2,227 0 238
ZIMMER BIOMET HLDGS INC COM 98956P102 263 1,759 SH   DFND 1 1,721 0 38
ZOETIS INC CL A 98978V103 362 2,729 SH   DFND 1 0 0 2,729