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 3,482 17,532 SH   SOLE   0 0 17,532
Adams Diversified Equity COM 006212104 3,483 176,188 SH   SOLE   0 0 176,188
Adams Natural Resources Fund COM 00548F105 1,199 73,990 SH   SOLE   0 0 73,990
Alexandria Real Estate Equit COM 015271109 337 1,850 SH   DFND   1,850 0 0
Alexion Pharmaceuticals Inc COM 015351109 2,025 11,022 SH   SOLE   0 0 11,022
Allstate Corp COM 020002101 2,905 22,273 SH   SOLE   0 0 22,273
Amcor Plc COM G0250X107 298 26,000 SH   DFND   26,000 0 0
American Business Bank COM 02475L105 562 13,306 SH   SOLE   0 0 13,306
American Tower Corp COM 03027X100 675 2,500 SH   DFND   2,500 0 0
American Tower Corp COM 03027X100 9 33 SH   SOLE   0 0 33
Amgen Inc COM 031162100 4,283 17,571 SH   SOLE   0 0 17,571
Apple Inc COM 037833100 1,150 8,400 SH   DFND   8,400 0 0
Apple Inc COM 037833100 681 4,970 SH   SOLE   0 0 4,970
Ares Commercial Real Estate COM 04013V108 147 10,000 SH   DFND   10,000 0 0
Arkema-Sponsored Adr ADR 041232109 516 4,130 SH   DFND   4,130 0 0
Artesian Resources Corp-Cl A COM 043113208 3,099 84,269 SH   SOLE   0 0 84,269
Astrazeneca Plc-Spons Adr ADR 046353108 479 8,000 SH   DFND   8,000 0 0
At&T Inc COM 00206R102 214 7,446 SH   SOLE   0 0 7,446
Automatic Data Processing COM 053015103 295 1,483 SH   SOLE   0 0 1,483
Bank Of America Corp COM 060505104 780 18,912 SH   SOLE   0 0 18,912
Blackrock Enhanced Internati COM 092524107 3,687 562,924 SH   SOLE   0 0 562,924
Blackrock Muniyield Quality COM 09254E103 1,298 87,434 SH   SOLE   0 0 87,434
Bushveld Minerals Ltd COM G1340T106 33 148,261 SH   SOLE   0 0 148,261
Chase Corp COM 16150R104 4,024 39,218 SH   SOLE   0 0 39,218
Chevron Corp COM 166764100 367 3,500 SH   DFND   3,500 0 0
Chevron Corp COM 166764100 28 267 SH   SOLE   0 0 267
Cia Cervecerias Uni-Spon Adr ADR 204429104 290 14,401 SH   DFND   14,401 0 0
Cimarex Energy Co COM 171798101 1,688 23,293 SH   SOLE   0 0 23,293
Cisco Systems Inc COM 17275R102 1,412 26,649 SH   SOLE   0 0 26,649
Cmc Materials Inc COM 12571T100 1,650 10,948 SH   SOLE   0 0 10,948
Coca-Cola Co/The COM 191216100 203 3,743 SH   SOLE   0 0 3,743
Comm Serv Select Sector Spdr COM 81369Y852 1,152 14,225 SH   SOLE   0 0 14,225
Consumer Discretionary Selt COM 81369Y407 7,188 40,258 SH   SOLE   0 0 40,258
Consumer Staples Spdr COM 81369Y308 4,205 60,094 SH   SOLE   0 0 60,094
Crown Castle Intl Corp COM 22822V101 390 2,000 SH   DFND   2,000 0 0
Csx Corp COM 126408103 4,399 137,114 SH   SOLE   0 0 137,114
Cvs Health Corp COM 126650100 1,810 21,689 SH   SOLE   0 0 21,689
Cyrela Brazil Realty-Spo Adr ADR 23282C401 102 22,000 SH   DFND   22,000 0 0
Cyrusone Inc COM 23283R100 372 5,200 SH   DFND   5,200 0 0
Danske Bank A/S - Spon Adr ADR 236363206 133 15,000 SH   DFND   15,000 0 0
Dentsply Sirona Inc COM 24906P109 316 5,000 SH   DFND   5,000 0 0
Devon Energy Corp COM 25179M103 346 11,849 SH   SOLE   0 0 11,849
Diageo Plc-Sponsored Adr ADR 25243Q205 537 2,800 SH   DFND   2,800 0 0
Digital Realty Trust Inc COM 253868103 507 3,368 SH   DFND   3,368 0 0
Dr Horton Inc COM 23331A109 452 5,000 SH   DFND   5,000 0 0
Dr Horton Inc COM 23331A109 14 154 SH   SOLE   0 0 154
Duke Energy Corp COM 26441C204 233 2,362 SH   SOLE   0 0 2,362
Electronic Arts Inc COM 285512109 288 2,000 SH   DFND   2,000 0 0
Energy Select Sector Spdr COM 81369Y506 1,023 18,998 SH   SOLE   0 0 18,998
Everest Re Group Ltd COM G3223R108 3,010 11,943 SH   SOLE   0 0 11,943
Extra Space Storage Inc COM 30225T102 410 2,500 SH   DFND   2,500 0 0
Exxon Mobil Corp COM 30231G102 396 6,270 SH   SOLE   0 0 6,270
Fedex Corp COM 31428X106 448 1,500 SH   DFND   1,500 0 0
First Seismic Corp COM 336397104 2 44,451 SH   SOLE   0 0 44,451
Fs Bancorp Inc COM 30263Y104 308 4,316 SH   DFND   4,316 0 0
Gjensidige Forsikring-Un Adr ADR 37636X101 441 20,000 SH   DFND   20,000 0 0
Gladstone Land Corp COM 376549101 233 9,700 SH   DFND   9,700 0 0
Glaxosmithkline Plc-Spon Adr ADR 37733W105 338 8,500 SH   DFND   8,500 0 0
Global Net Lease Inc COM 379378201 204 11,000 SH   DFND   11,000 0 0
Global Self Storage Inc COM 37955N106 203 39,000 SH   DFND   39,000 0 0
Goldman Activebeta Us Lc Etf COM 381430503 8,032 93,361 SH   SOLE   0 0 93,361
Goldman Sachs Activebeta Int COM 381430107 11,929 341,513 SH   SOLE   0 0 341,513
Group 1 Automotive Inc COM 398905109 618 4,000 SH   DFND   4,000 0 0
Grupo Aeroportuario Sur-Adr ADR 40051E202 240 1,300 SH   DFND   1,300 0 0
Hannon Armstrong Sustainable COM 41068X100 427 7,600 SH   DFND   7,600 0 0
Harleysville Financial Corp COM 41284E100 220 8,675 SH   DFND   8,675 0 0
Hdfc Bank Ltd-Adr ADR 40415F101 585 8,000 SH   DFND   8,000 0 0
Ingles Markets Inc-Class A COM 457030104 3,971 68,156 SH   SOLE   0 0 68,156
Intel Corp COM 458140100 196 3,500 SH   DFND   3,500 0 0
Intel Corp COM 458140100 92 1,632 SH   SOLE   0 0 1,632
Intercontinental Hotels-Adr ADR 45857P806 407 6,103 SH   DFND   6,103 0 0
Intl Business Machines Corp COM 459200101 2,014 13,740 SH   SOLE   0 0 13,740
Invesco Bulletshares 2021 Co COM 46138J700 6,171 292,454 SH   SOLE   0 0 292,454
Invesco Bulletshares 2022 Co COM 46138J882 5,018 232,419 SH   SOLE   0 0 232,419
Invesco Bulletshares 2022 Hi COM 46138J874 4,431 189,762 SH   SOLE   0 0 189,762
Invesco Bulletshares 2023 Co COM 46138J866 8,029 369,476 SH   SOLE   0 0 369,476
Invesco Bulletshares 2023 Hi COM 46138J858 3,577 140,457 SH   SOLE   0 0 140,457
Invesco Bulletshares 2024 Co COM 46138J841 4,097 184,627 SH   SOLE   0 0 184,627
Invesco Bulletshares 2025 Co COM 46138J825 4,822 216,132 SH   SOLE   0 0 216,132
Invesco Municipal Opportuni COM 46132C107 1,255 92,299 SH   SOLE   0 0 92,299
Invesco S&P 500 Equal Weight COM 46137V357 6,704 44,476 SH   SOLE   0 0 44,476
Invesco S&P 500 Equal Weight COM 46137V332 3,634 12,404 SH   SOLE   0 0 12,404
Invesco S&P Global Water Ind COM 46138E263 3,055 56,945 SH   SOLE   0 0 56,945
Invesco Variable Rate Prefer COM 46138G870 2,489 94,651 SH   SOLE   0 0 94,651
Iron Mountain Inc COM 46284V101 305 7,200 SH   DFND   7,200 0 0
Ishares California Muni Bond COM 464288356 547 8,743 SH   SOLE   0 0 8,743
Ishares Cohen & Steers Reit COM 464287564 1,702 26,038 SH   SOLE   0 0 26,038
Ishares Core Growth Allocati COM 464289867 327 5,843 SH   SOLE   0 0 5,843
Ishares Core S&P Midcap Etf COM 464287507 5,883 21,894 SH   SOLE   0 0 21,894
Ishares Core U.S. Aggregate COM 464287226 2,388 20,705 SH   SOLE   0 0 20,705
Ishares Floating Rate Bond E COM 46429B655 6,335 124,661 SH   SOLE   0 0 124,661
Ishares Global Healthcare Et COM 464287325 4,698 56,519 SH   SOLE   0 0 56,519
Ishares Global Tech Etf COM 464287291 4,220 12,503 SH   SOLE   0 0 12,503
Ishares Iboxx Investment Gra COM 464287242 2,463 18,332 SH   SOLE   0 0 18,332
Ishares Mbs Etf COM 464288588 2,253 20,816 SH   SOLE   0 0 20,816
Ishares Msci Eafe Etf COM 464287465 1,173 14,877 SH   SOLE   0 0 14,877
Ishares Msci Eafe Small-Cap COM 464288273 5,031 67,834 SH   SOLE   0 0 67,834
Ishares Msci Usa Min Vol Fac COM 46429B697 231 3,138 SH   SOLE   0 0 3,138
Ishares National Muni Bond E COM 464288414 1,382 11,796 SH   SOLE   0 0 11,796
Ishares Russell 1000 Etf COM 464287622 8,725 36,042 SH   SOLE   0 0 36,042
Ishares Russell 1000 Growth COM 464287614 335 1,235 SH   SOLE   0 0 1,235
Ishares Russell 2000 Etf COM 464287655 3,393 14,792 SH   SOLE   0 0 14,792
Ishares Russell Mid-Cap Etf COM 464287499 5,707 72,023 SH   SOLE   0 0 72,023
Ishares Short-Term National COM 464288158 743 6,894 SH   SOLE   0 0 6,894
Itochu Corp-Unsponsored Adr ADR 465717106 230 4,000 SH   DFND   4,000 0 0
James Hardie Ind Plc-Sp Adr ADR 47030M106 855 25,000 SH   DFND   25,000 0 0
John Hancock Financial Oppor COM 409735206 3,534 94,126 SH   SOLE   0 0 94,126
John Hancock Multi Fact Lrg COM 47804J107 1,795 32,977 SH   SOLE   0 0 32,977
Johnson & Johnson COM 478160104 3,052 18,525 SH   SOLE   0 0 18,525
Jpmorgan Chase & Co COM 46625H100 327 2,100 SH   DFND   2,100 0 0
Jpmorgan Chase & Co COM 46625H100 18 116 SH   SOLE   0 0 116
Jpmorgan Ultra-Short Income COM 46641Q837 1,689 33,295 SH   SOLE   0 0 33,295
Kajima Corp-Unsponsored Adr ADR 483111209 128 10,000 SH   DFND   10,000 0 0
Kvh Industries Inc COM 482738101 369 30,000 SH   DFND   30,000 0 0
Lendlease Group - Spon Adr ADR 526023205 102 11,900 SH   DFND   11,900 0 0
Lennar Corp-A COM 526057104 397 4,000 SH   DFND   4,000 0 0
Lennox International Inc COM 526107107 596 1,700 SH   DFND   1,700 0 0
Lockheed Martin Corp COM 539830109 1,835 4,849 SH   SOLE   0 0 4,849
Lowe'S Cos Inc COM 548661107 504 2,600 SH   DFND   2,600 0 0
Lowe'S Cos Inc COM 548661107 3,251 16,758 SH   SOLE   0 0 16,758
Metlife Inc COM 59156R108 2,101 35,107 SH   SOLE   0 0 35,107
Microsoft Corp COM 594918104 406 1,500 SH   DFND   1,500 0 0
Microsoft Corp COM 594918104 826 3,050 SH   SOLE   0 0 3,050
Miller Industries Inc/Tenn COM 600551204 710 18,000 SH   DFND   18,000 0 0
Mtn Group Ltd-Spons Adr ADR 62474M108 91 12,500 SH   DFND   12,500 0 0
National Western Life Grou-A COM 638517102 2,443 10,889 SH   SOLE   0 0 10,889
Nestle Sa-Spons Adr ADR 641069406 593 4,750 SH   DFND   4,750 0 0
Netapp Inc COM 64110D104 736 9,000 SH   DFND   9,000 0 0
Nice Ltd - Spon Adr ADR 653656108 990 4,000 SH   DFND   4,000 0 0
Nidec Corporation-Spon Adr ADR 654090109 607 21,000 SH   DFND   21,000 0 0
Norfolk Southern Corp COM 655844108 796 3,000 SH   DFND   3,000 0 0
Novartis Ag-Sponsored Adr ADR 66987V109 2,123 23,271 SH   SOLE   0 0 23,271
Nuveen Int Dur Muni Term Fd COM 670671106 1,809 120,789 SH   SOLE   0 0 120,789
Nvr Inc COM 62944T105 249 50 SH   DFND   50 0 0
Nxp Semiconductors Nv COM N6596X109 2,617 12,722 SH   SOLE   0 0 12,722
Old Republic Intl Corp COM 680223104 1,948 78,203 SH   SOLE   0 0 78,203
Osisko Gold Royalties Ltd COM 68827L101 517 37,713 SH   SOLE   0 0 37,713
Pagseguro Digital Ltd-Cl A COM G68707101 224 4,000 SH   DFND   4,000 0 0
Pearson Plc-Sponsored Adr ADR 705015105 232 20,000 SH   DFND   20,000 0 0
Pimco Enhanced Short Maturit COM 72201R833 2,026 19,871 SH   SOLE   0 0 19,871
Plexus Corp COM 729132100 1,331 14,560 SH   SOLE   0 0 14,560
Porsche Automobil-Unsp Adr ADR 73328P106 270 25,000 SH   DFND   25,000 0 0
Procter & Gamble Co/The COM 742718109 472 3,500 SH   DFND   3,500 0 0
Prologis Inc COM 74340W103 239 2,000 SH   DFND   2,000 0 0
Qualcomm Inc COM 747525103 824 5,764 SH   SOLE   0 0 5,764
Redwood Trust Inc COM 758075402 183 15,192 SH   DFND   15,192 0 0
Rgc Resources Inc COM 74955L103 740 29,369 SH   SOLE   0 0 29,369
Roche Holdings Ltd-Spons Adr ADR 771195104 564 12,000 SH   DFND   12,000 0 0
Royce Micro-Cap Trust Inc COM 780915104 3,791 305,760 SH   SOLE   0 0 305,760
Royce Value Trust COM 780910105 246 12,977 SH   SOLE   0 0 12,977
Ryman Hospitality Properties COM 78377T107 239 3,024 SH   DFND   3,024 0 0
Sba Communications Corp COM 78410G104 637 2,000 SH   DFND   2,000 0 0
Schwab Emerging Markets Equi COM 808524706 396 12,046 SH   SOLE   0 0 12,046
Schwab Fundamental Large Cap COM 808524771 5,331 97,420 SH   SOLE   0 0 97,420
Schwab Intl Equity Etf COM 808524805 1,632 41,366 SH   SOLE   0 0 41,366
Schwab Us Aggregate Bond Etf COM 808524839 1,391 25,472 SH   SOLE   0 0 25,472
Schwab Us Mid Cap Etf COM 808524508 2,135 27,278 SH   SOLE   0 0 27,278
Schwab Us Small-Cap Etf COM 808524607 2,140 20,543 SH   SOLE   0 0 20,543
Shoprite Holdings-Spn Adr ADR 82510E209 260 24,000 SH   DFND   24,000 0 0
Siemens Ag-Spons Adr ADR 826197501 557 7,000 SH   DFND   7,000 0 0
Siemens Ag-Spons Adr ADR 826197501 25 320 SH   SOLE   0 0 320
Skyworks Solutions Inc COM 83088M102 767 4,000 SH   DFND   4,000 0 0
Sony Group Corp - Sp Adr ADR 835699307 632 6,500 SH   DFND   6,500 0 0
Spdr Port Shrt Trm Corp Bnd COM 78464A474 1,980 63,260 SH   SOLE   0 0 63,260
Spdr S&P 500 Etf Trust COM 78462F103 708 1,654 SH   SOLE   0 0 1,654
Spdr S&P Midcap 400 Etf Trst COM 78467Y107 678 1,380 SH   SOLE   0 0 1,380
Stag Industrial Inc COM 85254J102 225 6,000 SH   DFND   6,000 0 0
Standard Bank Group-Spon Adr ADR 853118206 91 10,200 SH   DFND   10,200 0 0
Store Capital Corp COM 862121100 262 7,600 SH   DFND   7,600 0 0
Stryker Corp COM 863667101 3,965 15,268 SH   SOLE   0 0 15,268
Summit Materials Inc -Cl A COM 86614U100 297 8,535 SH   DFND   8,535 0 0
Sustainable Opportunities-A COM G8598Y109 379 38,071 SH   SOLE   0 0 38,071
Techtronic Industries-Sp Adr ADR 87873R101 263 3,000 SH   DFND   3,000 0 0
Tecnoglass Inc COM G87264100 549 25,634 SH   DFND   25,634 0 0
Templeton Emerging Mkts Fnd COM 880191101 2,897 146,389 SH   SOLE   0 0 146,389
Thermo Fisher Scientific Inc COM 883556102 1,009 2,000 SH   DFND   2,000 0 0
Udr Inc COM 902653104 487 9,951 SH   SOLE   0 0 9,951
Ultra Clean Holdings Inc COM 90385V107 2,622 48,813 SH   SOLE   0 0 48,813
Unilever Plc-Sponsored Adr ADR 904767704 527 9,000 SH   DFND   9,000 0 0
Unilever Plc-Sponsored Adr ADR 904767704 41 700 SH   SOLE   0 0 700
United Microelectron-Sp Adr ADR 910873405 113 12,000 SH   DFND   12,000 0 0
Valero Energy Corp COM 91913Y100 380 4,862 SH   SOLE   0 0 4,862
Valmont Industries COM 920253101 5,604 23,739 SH   SOLE   0 0 23,739
Vanguard Energy Etf COM 92204A306 1,099 14,482 SH   SOLE   0 0 14,482
Vanguard Ftse Developed Etf COM 921943858 13,139 255,029 SH   SOLE   0 0 255,029
Vanguard Ftse Emerging Marke COM 922042858 2,552 46,989 SH   SOLE   0 0 46,989
Vanguard High Dvd Yield Etf COM 921946406 2,474 23,616 SH   SOLE   0 0 23,616
Vanguard Info Tech Etf COM 92204A702 12,139 30,441 SH   SOLE   0 0 30,441
Vanguard S&P 500 Etf COM 922908363 476 1,210 SH   SOLE   0 0 1,210
Vanguard S/T Corp Bond Etf COM 92206C409 2,754 33,293 SH   SOLE   0 0 33,293
Verizon Communications Inc COM 92343V104 251 4,480 SH   SOLE   0 0 4,480
Vmware Inc-Class A COM 928563402 1,790 11,188 SH   SOLE   0 0 11,188
Voya Asia Pac Hi Dvd Eq Inc COM 92912J102 1,558 160,567 SH   SOLE   0 0 160,567
Voya Financial Inc COM 929089100 2,946 47,906 SH   SOLE   0 0 47,906
Walt Disney Co/The COM 254687106 527 3,000 SH   DFND   3,000 0 0
Walt Disney Co/The COM 254687106 764 4,349 SH   SOLE   0 0 4,349
Western Asset Gl Corp Def Op COM 95790C107 4,550 244,601 SH   SOLE   0 0 244,601
Western Asset Hi Inc Opport COM 95766K109 5,247 993,797 SH   SOLE   0 0 993,797
Williams Cos Inc COM 969457100 1,304 49,110 SH   SOLE   0 0 49,110
Wp Carey Inc COM 92936U109 334 4,470 SH   DFND   4,470 0 0