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,262 12,892 SH   SOLE   0 0 12,892
ADAMS DIVERSIFIED EQUITY COM 006212104 3,486 176,048 SH   SOLE   0 0 176,048
ADAMS NATURAL RESOURCES FUND COM 00548F105 1,440 91,754 SH   SOLE   0 0 91,754
AIR PRODUCTS & CHEMICALS INC COM 009158106 1,102 4,303 SH   SOLE   0 0 4,303
ALLSTATE CORP COM 020002101 2,863 22,487 SH   SOLE   0 0 22,487
AMCOR PLC COM G0250X107 296 26,000 SH   DFND   26,000 0 0
AMERICA MOVIL-SPN ADR CL L ADR 02364W105 169 10,000 SH   DFND   10,000 0 0
AMERICAN BUSINESS BANK COM 02475L105 549 14,635 SH   SOLE   0 0 14,635
AMGEN INC COM 031162100 3,761 17,688 SH   SOLE   0 0 17,688
APPLE INC COM 037833100 647 4,570 SH   SOLE   0 0 4,570
ARES COMMERCIAL REAL ESTATE COM 04013V108 80 10,000 SH   DFND   10,000 0 0
ARTESIAN RESOURCES CORP-CL A COM 043113208 3,218 84,320 SH   SOLE   0 0 84,320
ASTRAZENECA PLC-SPONS ADR ADR 046353108 238 8,000 SH   DFND   8,000 0 0
AT&T INC COM 00206R102 204 7,540 SH   SOLE   0 0 7,540
AUTOMATIC DATA PROCESSING COM 053015103 296 1,483 SH   SOLE   0 0 1,483
BANK OF AMERICA CORP COM 060505104 803 18,912 SH   SOLE   0 0 18,912
BLACKROCK MUNIYIELD QUALITY COM 09254E103 1,258 85,674 SH   SOLE   0 0 85,674
CABOT OIL & GAS CORP COM 127097103 1,598 73,439 SH   SOLE   0 0 73,439
CEMEX SAB-SPONS ADR PART CER ADR 151290889 129 15,000 SH   DFND   15,000 0 0
CHASE CORP COM 16150R104 4,033 39,482 SH   SOLE   0 0 39,482
CHEVRON CORP COM 166764100 352 3,500 SH   DFND   3,500 0 0
CIA CERVECERIAS UNI-SPON ADR ADR 204429104 246 14,401 SH   DFND   14,401 0 0
CISCO SYSTEMS INC COM 17275R102 1,467 26,947 SH   SOLE   0 0 26,947
CMC MATERIALS INC COM 12571T100 1,384 11,233 SH   SOLE   0 0 11,233
COMM SERV SELECT SECTOR SPDR COM 81369Y852 1,148 14,331 SH   SOLE   0 0 14,331
CONSUMER DISCRETIONARY SELT COM 81369Y407 7,282 40,582 SH   SOLE   0 0 40,582
CONSUMER STAPLES SPDR COM 81369Y308 4,176 60,666 SH   SOLE   0 0 60,666
CSX CORP COM 126408103 4,118 138,455 SH   SOLE   0 0 138,455
CVS HEALTH CORP COM 126650100 1,859 21,909 SH   SOLE   0 0 21,909
CYRELA BRAZIL REALTY-SPO ADR ADR 23282C401 99 22,000 SH   DFND   22,000 0 0
CYRUSONE INC COM 23283R100 262 5,200 SH   DFND   5,200 0 0
DANSKE BANK A/S - SPON ADR ADR 236363206 217 15,000 SH   DFND   15,000 0 0
DEVON ENERGY CORP COM 25179M103 421 11,849 SH   SOLE   0 0 11,849
DIAGEO PLC-SPONSORED ADR ADR 25243Q205 233 2,800 SH   DFND   2,800 0 0
DIGITAL REALTY TRUST INC COM 253868103 354 3,368 SH   DFND   3,368 0 0
DUKE ENERGY CORP COM 26441C204 231 2,362 SH   SOLE   0 0 2,362
ENERGY SELECT SECTOR SPDR COM 81369Y506 980 18,818 SH   SOLE   0 0 18,818
EVEREST RE GROUP LTD COM G3223R108 2,998 11,956 SH   SOLE   0 0 11,956
EXXON MOBIL CORP COM 30231G102 311 5,281 SH   SOLE   0 0 5,281
FIRST SEISMIC CORP COM 336397104 1 44,451 SH   SOLE   0 0 44,451
FS BANCORP INC COM 30263Y104 233 8,632 SH   DFND   8,632 0 0
GJENSIDIGE FORSIKRING-UN ADR ADR 37636X101 318 20,000 SH   DFND   20,000 0 0
GLAXOSMITHKLINE PLC-SPON ADR ADR 37733W105 351 8,500 SH   DFND   8,500 0 0
GLOBAL NET LEASE INC COM 379378201 201 11,000 SH   DFND   11,000 0 0
GLOBAL SELF STORAGE INC COM 37955N106 167 39,000 SH   DFND   39,000 0 0
GOLDMAN ACTIVEBETA US LC ETF COM 381430503 8,596 99,920 SH   SOLE   0 0 99,920
GOLDMAN SACHS ACTIVEBETA INT COM 381430107 12,377 362,227 SH   SOLE   0 0 362,227
GROUP 1 AUTOMOTIVE INC COM 398905109 267 4,000 SH   DFND   4,000 0 0
INGLES MARKETS INC-CLASS A COM 457030104 4,534 68,667 SH   SOLE   0 0 68,667
INTERCONTINENTAL HOTELS-ADR ADR 45857P806 281 6,103 SH   DFND   6,103 0 0
INTL BUSINESS MACHINES CORP COM 459200101 1,928 13,876 SH   SOLE   0 0 13,876
INVESCO BULLETSHARES 2021 CO COM 46138J700 5,937 281,508 SH   SOLE   0 0 281,508
INVESCO BULLETSHARES 2022 CO COM 46138J882 5,377 249,747 SH   SOLE   0 0 249,747
INVESCO BULLETSHARES 2022 HI COM 46138J874 4,352 187,273 SH   SOLE   0 0 187,273
INVESCO BULLETSHARES 2023 CO COM 46138J866 8,154 376,271 SH   SOLE   0 0 376,271
INVESCO BULLETSHARES 2023 HI COM 46138J858 3,533 139,525 SH   SOLE   0 0 139,525
INVESCO BULLETSHARES 2024 CO COM 46138J841 4,385 198,344 SH   SOLE   0 0 198,344
INVESCO BULLETSHARES 2025 CO COM 46138J825 4,784 215,559 SH   SOLE   0 0 215,559
INVESCO MUNICIPAL OPPORTUNI COM 46132C107 1,255 91,689 SH   SOLE   0 0 91,689
INVESCO S&P 500 EQUAL WEIGHT COM 46137V332 3,850 12,913 SH   SOLE   0 0 12,913
INVESCO S&P 500 EQUAL WEIGHT COM 46137V357 6,860 45,789 SH   SOLE   0 0 45,789
INVESCO S&P GLOBAL WATER IND COM 46138E263 3,208 57,451 SH   SOLE   0 0 57,451
INVESCO VARIABLE RATE PREFER COM 46138G870 2,421 92,339 SH   SOLE   0 0 92,339
IRON MOUNTAIN INC COM 46284V101 253 7,200 SH   DFND   7,200 0 0
IRSA PROPIEDADES COMERCI-ADR ADR 463588103 18 13,486 SH   DFND   13,486 0 0
ISHARES CALIFORNIA MUNI BOND COM 464288356 543 8,743 SH   SOLE   0 0 8,743
ISHARES COHEN & STEERS REIT COM 464287564 1,732 26,481 SH   SOLE   0 0 26,481
ISHARES CORE MSCI EUROPE ETF COM 46434V738 3,694 65,888 SH   SOLE   0 0 65,888
ISHARES CORE S&P MIDCAP ETF COM 464287507 5,730 21,781 SH   SOLE   0 0 21,781
ISHARES CORE U.S. AGGREGATE COM 464287226 2,524 21,982 SH   SOLE   0 0 21,982
ISHARES FLOATING RATE BOND E COM 46429B655 6,221 122,354 SH   SOLE   0 0 122,354
ISHARES GLOBAL HEALTHCARE ET COM 464287325 4,747 56,694 SH   SOLE   0 0 56,694
ISHARES GLOBAL TECH ETF COM 464287291 4,262 75,217 SH   SOLE   0 0 75,217
ISHARES IBOXX INVESTMENT GRA COM 464287242 2,560 19,241 SH   SOLE   0 0 19,241
ISHARES MBS ETF COM 464288588 2,386 22,067 SH   SOLE   0 0 22,067
ISHARES MSCI EAFE ETF COM 464287465 1,159 14,852 SH   SOLE   0 0 14,852
ISHARES MSCI EAFE SMALL-CAP COM 464288273 5,049 67,848 SH   SOLE   0 0 67,848
ISHARES MSCI USA MIN VOL FAC COM 46429B697 231 3,142 SH   SOLE   0 0 3,142
ISHARES NATIONAL MUNI BOND E COM 464288414 1,289 11,100 SH   SOLE   0 0 11,100
ISHARES RUSSELL 1000 ETF COM 464287622 9,276 38,375 SH   SOLE   0 0 38,375
ISHARES RUSSELL 1000 GROWTH COM 464287614 338 1,235 SH   SOLE   0 0 1,235
ISHARES RUSSELL 2000 ETF COM 464287655 3,477 15,896 SH   SOLE   0 0 15,896
ISHARES RUSSELL MID-CAP ETF COM 464287499 6,039 77,207 SH   SOLE   0 0 77,207
ISHARES SHORT-TERM NATIONAL COM 464288158 742 6,894 SH   SOLE   0 0 6,894
JAMES HARDIE IND PLC-SP ADR ADR 47030M106 138 25,000 SH   DFND   25,000 0 0
JOHN HANCOCK FINANCIAL OPPOR COM 409735206 4,021 94,578 SH   SOLE   0 0 94,578
JOHN HANCOCK MULTI FACT LRG COM 47804J107 1,801 33,092 SH   SOLE   0 0 33,092
JOHNSON & JOHNSON COM 478160104 3,006 18,613 SH   SOLE   0 0 18,613
JPMORGAN CHASE & CO COM 46625H100 244 2,100 SH   DFND   2,100 0 0
JPMORGAN CHASE & CO COM 46625H100 19 116 SH   SOLE   0 0 116
JPMORGAN ULTRA-SHORT INCOME COM 46641Q837 1,650 32,534 SH   SOLE   0 0 32,534
KAJIMA CORP-UNSPONSORED ADR ADR 483111209 63 10,000 SH   DFND   10,000 0 0
KVH INDUSTRIES INC COM 482738101 278 30,000 SH   DFND   30,000 0 0
LADDER CAPITAL CORP-REIT COM 505743104 246 18,774 SH   DFND   18,774 0 0
LENDLEASE GROUP - SPON ADR ADR 526023205 119 11,900 SH   DFND   11,900 0 0
LOCKHEED MARTIN CORP COM 539830109 1,659 4,806 SH   SOLE   0 0 4,806
LOWE'S COS INC COM 548661107 188 2,600 SH   DFND   2,600 0 0
LOWE'S COS INC COM 548661107 3,400 16,758 SH   SOLE   0 0 16,758
METLIFE INC COM 59156R108 2,167 35,102 SH   SOLE   0 0 35,102
MICROSOFT CORP COM 594918104 114 1,500 SH   DFND   1,500 0 0
MICROSOFT CORP COM 594918104 860 3,050 SH   SOLE   0 0 3,050
MILLER INDUSTRIES INC/TENN COM 600551204 322 18,000 SH   DFND   18,000 0 0
MTN GROUP LTD-SPONS ADR ADR 62474M108 116 12,500 SH   DFND   12,500 0 0
NATIONAL WESTERN LIFE GROU-A COM 638517102 2,305 10,943 SH   SOLE   0 0 10,943
NETAPP INC COM 64110D104 308 9,000 SH   DFND   9,000 0 0
NIDEC CORPORATION-SPON ADR ADR 654090109 113 21,000 SH   DFND   21,000 0 0
NOVARTIS AG-SPONSORED ADR ADR 66987V109 1,923 23,512 SH   SOLE   0 0 23,512
NUVEEN INT DUR MUNI TERM FD COM 670671106 1,693 115,039 SH   SOLE   0 0 115,039
NXP SEMICONDUCTORS NV COM N6596X109 2,457 12,545 SH   SOLE   0 0 12,545
OLD REPUBLIC INTL CORP COM 680223104 2,266 97,962 SH   SOLE   0 0 97,962
OSISKO GOLD ROYALTIES LTD COM 68827L101 453 40,389 SH   SOLE   0 0 40,389
PEARSON PLC-SPONSORED ADR ADR 705015105 163 20,000 SH   DFND   20,000 0 0
PIMCO ENHANCED SHORT MATURIT COM 72201R833 2,046 20,076 SH   SOLE   0 0 20,076
PLEXUS CORP COM 729132100 1,313 14,686 SH   SOLE   0 0 14,686
PORSCHE AUTOMOBIL-UNSP ADR ADR 73328P106 200 25,000 SH   DFND   25,000 0 0
PROCTER & GAMBLE CO/THE COM 742718109 250 3,500 SH   DFND   3,500 0 0
PROCTER & GAMBLE CO/THE COM 742718109 154 1,100 SH   SOLE   0 0 1,100
QUALCOMM INC COM 747525103 747 5,793 SH   SOLE   0 0 5,793
REDWOOD TRUST INC COM 758075402 185 15,192 SH   DFND   15,192 0 0
RGC RESOURCES INC COM 74955L103 665 29,369 SH   SOLE   0 0 29,369
ROCHE HOLDINGS LTD-SPONS ADR ADR 771195104 232 12,000 SH   DFND   12,000 0 0
ROYCE MICRO-CAP TRUST INC COM 780915104 3,501 306,609 SH   SOLE   0 0 306,609
ROYCE VALUE TRUST COM 780910105 237 13,161 SH   SOLE   0 0 13,161
SCHWAB EMERGING MARKETS EQUI COM 808524706 352 11,561 SH   SOLE   0 0 11,561
SCHWAB FUNDAMENTAL LARGE CAP COM 808524771 5,742 106,430 SH   SOLE   0 0 106,430
SCHWAB INTL EQUITY ETF COM 808524805 1,598 41,300 SH   SOLE   0 0 41,300
SCHWAB US AGGREGATE BOND ETF COM 808524839 1,386 25,545 SH   SOLE   0 0 25,545
SCHWAB US MID CAP ETF COM 808524508 2,091 27,271 SH   SOLE   0 0 27,271
SCHWAB US SMALL-CAP ETF COM 808524607 2,031 20,292 SH   SOLE   0 0 20,292
SHOPRITE HOLDINGS-SPN ADR ADR 82510E209 368 33,000 SH   DFND   33,000 0 0
SIEMENS AG-SPONS ADR ADR 826197501 269 7,000 SH   DFND   7,000 0 0
SIEMENS AG-SPONS ADR ADR 826197501 26 320 SH   SOLE   0 0 320
SKYWORKS SOLUTIONS INC COM 83088M102 267 4,000 SH   DFND   4,000 0 0
SONY GROUP CORP - SP ADR ADR 835699307 200 5,700 SH   DFND   5,700 0 0
SPDR PORT SHRT TRM CORP BND COM 78464A474 2,046 65,484 SH   SOLE   0 0 65,484
SPDR S&P 500 ETF TRUST COM 78462F103 710 1,654 SH   SOLE   0 0 1,654
SPDR S&P MIDCAP 400 ETF TRST COM 78467Y107 664 1,380 SH   SOLE   0 0 1,380
STANDARD BANK GROUP-SPON ADR ADR 853118206 98 10,200 SH   DFND   10,200 0 0
STONE RIDGE REIN RSK PR INT COM 861729101 5,163 134,686 SH   SOLE   0 0 134,686
STRYKER CORP COM 863667101 4,024 15,260 SH   SOLE   0 0 15,260
TECNOGLASS INC COM G87264100 198 25,634 SH   DFND   25,634 0 0
TEMPLETON EMERGING MKTS FND COM 880191101 2,517 148,350 SH   SOLE   0 0 148,350
THERMO FISHER SCIENTIFIC INC COM 883556102 232 1,700 SH   DFND   1,700 0 0
TMC THE METALS CO INC COM 87261Y106 180 39,279 SH   SOLE   0 0 39,279
UDR INC COM 902653104 527 9,951 SH   SOLE   0 0 9,951
ULTRA CLEAN HOLDINGS INC COM 90385V107 2,113 49,600 SH   SOLE   0 0 49,600
UNILEVER PLC-SPONSORED ADR ADR 904767704 220 9,000 SH   DFND   9,000 0 0
UNILEVER PLC-SPONSORED ADR ADR 904767704 38 700 SH   SOLE   0 0 700
UNITED MICROELECTRON-SP ADR ADR 910873405 225 22,000 SH   DFND   22,000 0 0
VALERO ENERGY CORP COM 91913Y100 343 4,862 SH   SOLE   0 0 4,862
VALMONT INDUSTRIES COM 920253101 4,098 17,431 SH   SOLE   0 0 17,431
VANGUARD ENERGY ETF COM 92204A306 1,081 14,630 SH   SOLE   0 0 14,630
VANGUARD FTSE DEVELOPED ETF COM 921943858 13,677 270,880 SH   SOLE   0 0 270,880
VANGUARD FTSE EMERGING MARKE COM 922042858 2,668 53,358 SH   SOLE   0 0 53,358
VANGUARD HIGH DVD YIELD ETF COM 921946406 2,694 26,063 SH   SOLE   0 0 26,063
VANGUARD INFO TECH ETF COM 92204A702 10,755 26,801 SH   SOLE   0 0 26,801
VANGUARD S&P 500 ETF COM 922908363 477 1,210 SH   SOLE   0 0 1,210
VANGUARD S/T CORP BOND ETF COM 92206C409 2,643 32,074 SH   SOLE   0 0 32,074
VERIZON COMMUNICATIONS INC COM 92343V104 242 4,480 SH   SOLE   0 0 4,480
VMWARE INC-CLASS A COM 928563402 1,675 11,265 SH   SOLE   0 0 11,265
VOYA FINANCIAL INC COM 929089100 2,959 48,200 SH   SOLE   0 0 48,200
WALT DISNEY CO/THE COM 254687106 310 3,000 SH   DFND   3,000 0 0
WALT DISNEY CO/THE COM 254687106 719 4,249 SH   SOLE   0 0 4,249
WESTERN ASSET GL CORP DEF OP COM 95790C107 4,407 244,409 SH   SOLE   0 0 244,409
WESTERN ASSET HI INC OPPORT COM 95766K109 5,074 977,632 SH   SOLE   0 0 977,632
WILLIAMS COS INC COM 969457100 1,274 49,110 SH   SOLE   0 0 49,110