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,959 11,031 SH   SOLE   0 0 11,031
ADAMS DIVERSIFIED EQUITY COM 006212104 3,572 184,033 SH   SOLE   0 0 184,033
ADAMS NATURAL RESOURCES FUND COM 00548F105 1,435 86,848 SH   SOLE   0 0 86,848
AFRITIN MINING LTD COM G012B4107 1 13,329 SH   SOLE   0 0 13,329
AIR PRODUCTS & CHEMICALS INC COM 009158106 1,209 3,974 SH   SOLE   0 0 3,974
ALEXANDRIA REAL COM 015271109 412 1,850 SH   DFND   1,850 0 0
ALLSTATE CORP COM 020002101 2,405 20,443 SH   SOLE   0 0 20,443
AMCOR PLC COM G0250X107 312 26,000 SH   DFND   26,000 0 0
AMERICA MO-ADR L ADR 02364W105 211 10,000 SH   DFND   10,000 0 0
AMERICAN BUSINESS BANK COM 02475L105 578 14,635 SH   SOLE   0 0 14,635
AMERICAN TOWER-A COM 03027X100 731 2,500 SH   DFND   2,500 0 0
AMGEN INC COM 031162100 3,507 15,588 SH   SOLE   0 0 15,588
APPLE INC COM 037833100 334 1,879 SH   SOLE   0 0 1,879
APPLE INC COM 037833100 1,136 6,400 SH   DFND   6,400 0 0
ARES COMM REAL ESTATE COM 04013V108 145 10,000 SH   DFND   10,000 0 0
ARKEMA SA - ADR ADR 041232109 585 4,130 SH   DFND   4,130 0 0
ARTESIAN RESOURCES CORP-CL A COM 043113208 3,360 72,528 SH   SOLE   0 0 72,528
ASTRAZENECA-ADR ADR 046353108 466 8,000 SH   DFND   8,000 0 0
AT&T INC COM 00206R102 198 8,064 SH   SOLE   0 0 8,064
AT&T INC COM 00206R102 172 7,000 SH   DFND   7,000 0 0
AUTOMATIC DATA PROCESSING COM 053015103 366 1,483 SH   SOLE   0 0 1,483
BANK OF AMERICA CORP COM 060505104 831 18,684 SH   SOLE   0 0 18,684
BLACKROCK MUNIYIELD QUALITY COM 09254E103 1,147 77,409 SH   SOLE   0 0 77,409
BRASILAGRO-CIA BRA ADR 10554B104 94 17,432 SH   DFND   17,432 0 0
BUSHVELD MINERALS LTD COM G1340T106 21 148,261 SH   SOLE   0 0 148,261
CEMEX SAB-SP ADR ADR 151290889 136 20,000 SH   DFND   20,000 0 0
CHARTER HALL EDUCATION COM 00BHJVMY0 268 89,303 SH   DFND   89,303 0 0
CHASE CORP COM 16150R104 3,470 34,851 SH   SOLE   0 0 34,851
CHEVRON CORP COM 166764100 31 267 SH   SOLE   0 0 267
CHEVRON CORP COM 166764100 411 3,500 SH   DFND   3,500 0 0
CISCO SYSTEMS INC COM 17275R102 1,498 23,642 SH   SOLE   0 0 23,642
CMC MATERIALS INC COM 12571T100 1,891 9,863 SH   SOLE   0 0 9,863
COCA-COLA CO/THE COM 191216100 222 3,743 SH   SOLE   0 0 3,743
COMM SERV SELECT SECTOR SPDR COM 81369Y852 890 11,461 SH   SOLE   0 0 11,461
COMPANIA CERVECERIAS -ADR ADR 204429104 236 14,401 SH   DFND   14,401 0 0
CONSUMER DISCRETIONARY SELT COM 81369Y407 7,172 35,079 SH   SOLE   0 0 35,079
CONSUMER STAPLES SPDR COM 81369Y308 4,281 55,513 SH   SOLE   0 0 55,513
COPA HOLDINGS SA COM P31076105 248 3,000 SH   DFND   3,000 0 0
COTERRA ENERGY INC COM 127097103 1,395 73,438 SH   SOLE   0 0 73,438
CROWN CASTLE INT COM 22822V101 417 2,000 SH   DFND   2,000 0 0
CSX CORP COM 126408103 4,311 114,659 SH   SOLE   0 0 114,659
CVS HEALTH CORP COM 126650100 2,062 19,987 SH   SOLE   0 0 19,987
CYRELA BRAZIL REALTY ADR 23282C401 130 44,000 SH   DFND   44,000 0 0
CYRUSONE, INC. COM 23283R100 467 5,200 SH   DFND   5,200 0 0
DANSKE BANK A/S - ADR ADR 236363206 130 15,000 SH   DFND   15,000 0 0
DENTSPLY SIRONA INC COM 24906P109 279 5,000 SH   DFND   5,000 0 0
DEVON ENERGY CORP COM 25179M103 443 10,058 SH   SOLE   0 0 10,058
DIAGEO PLC-ADR ADR 25243Q205 616 2,800 SH   DFND   2,800 0 0
DIGITAL REALTY COM 253868103 596 3,368 SH   DFND   3,368 0 0
DR HORTON INC COM 23331A109 542 5,000 SH   DFND   5,000 0 0
DUKE ENERGY CORP COM 26441C204 248 2,362 SH   SOLE   2,362 0 0
EASTGROUP PROP COM 277276101 273 1,200 SH   DFND   1,200 0 0
ELECTRONIC ARTS COM 285512109 264 2,000 SH   DFND   2,000 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506 823 14,825 SH   SOLE   0 0 14,825
EVEREST RE GROUP LTD COM G3223R108 2,842 10,376 SH   SOLE   0 0 10,376
EXTRA SPACE STOR COM 30225T102 567 2,500 SH   DFND   2,500 0 0
FEDEX CORP COM 31428X106 388 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 290 8,632 SH   DFND   8,632 0 0
GJENSIDIGE FORSIKRING ADR 37636X101 486 20,000 SH   DFND   20,000 0 0
GLADSTONE LAND CORP COM 376549101 327 9,700 SH   DFND   9,700 0 0
GLAXOSMITHKL-ADR ADR 37733W105 375 8,500 SH   DFND   8,500 0 0
GLOBAL NET LEASE INC COM 379378201 168 11,000 SH   DFND   11,000 0 0
GLOBAL SELF STORAGE INC COM 37955N106 222 39,000 SH   DFND   39,000 0 0
GLOBAL X MSCI NIGERIA ETF COM 37954Y665 103 11,100 SH   DFND   11,100 0 0
GOLDMAN ACTIVEBETA US LC ETF COM 381430503 4,830 50,771 SH   SOLE   0 0 50,771
GOLDMAN SACHS ACTIVEBETA INT COM 381430107 8,231 233,362 SH   SOLE   0 0 233,362
GROUP 1 AUTOMOTI COM 398905109 761 3,900 SH   DFND   3,900 0 0
GRUPO AEROPORTUARIO - ADR ADR 40051E202 268 1,300 SH   DFND   1,300 0 0
HANNON ARMSTRONG COM 41068X100 404 7,600 SH   DFND   7,600 0 0
HARLEYSVILLE FINANCIAL COM 41284E100 219 8,675 SH   DFND   8,675 0 0
HDFC BANK LTD - ADR ADR 40415F101 521 8,000 SH   DFND   8,000 0 0
INGLES MARKETS INC-CLASS A COM 457030104 5,023 58,174 SH   SOLE   0 0 58,174
INTEL CORP COM 458140100 69 1,332 SH   SOLE   0 0 1,332
INTEL CORP COM 458140100 180 3,500 SH   DFND   3,500 0 0
INTERCONTINENTAL HOTELS ADR 45857P806 398 6,103 SH   DFND   6,103 0 0
INTL BUSINESS MACHINES CORP COM 459200101 1,500 11,221 SH   SOLE   0 0 11,221
INVESCO BULLETSHARES 2022 CO COM 46138J882 4,448 207,927 SH   SOLE   0 0 207,927
INVESCO BULLETSHARES 2022 HI COM 46138J874 3,160 136,046 SH   SOLE   0 0 136,046
INVESCO BULLETSHARES 2023 CO COM 46138J866 7,282 339,321 SH   SOLE   0 0 339,321
INVESCO BULLETSHARES 2023 HI COM 46138J858 2,871 113,509 SH   SOLE   0 0 113,509
INVESCO BULLETSHARES 2024 CO COM 46138J841 4,321 197,938 SH   SOLE   0 0 197,938
INVESCO BULLETSHARES 2025 CO COM 46138J825 4,137 188,901 SH   SOLE   0 0 188,901
INVESCO MUNICIPAL OPPORTUNI COM 46132C107 1,147 83,040 SH   SOLE   0 0 83,040
INVESCO S&P 500 EQUAL WEIGHT COM 46137V332 3,739 11,667 SH   SOLE   0 0 11,667
INVESCO S&P 500 EQUAL WEIGHT COM 46137V357 5,324 32,710 SH   SOLE   0 0 32,710
INVESCO S&P GLOBAL WATER IND COM 46138E263 3,220 53,101 SH   SOLE   0 0 53,101
INVESCO VARIABLE RATE PREFER COM 46138G870 2,120 81,809 SH   SOLE   0 0 81,809
IRON MOUNTAIN INC. COM 46284V101 377 7,200 SH   DFND   7,200 0 0
IRSA PROPIEDADES COM ADR ADR 463588103 30 13,486 SH   DFND   13,486 0 0
ISHARES CALIFORNIA MUNI BOND COM 464288356 499 8,003 SH   SOLE   0 0 8,003
ISHARES COHEN & STEERS REIT COM 464287564 1,780 23,392 SH   SOLE   0 0 23,392
ISHARES CORE GROWTH ALLOCATI COM 464289867 294 5,144 SH   SOLE   0 0 5,144
ISHARES CORE MSCI EUROPE ETF COM 46434V738 3,432 59,008 SH   SOLE   0 0 59,008
ISHARES CORE S&P MIDCAP ETF COM 464287507 5,558 19,634 SH   SOLE   0 0 19,634
ISHARES CORE U.S. AGGREGATE COM 464287226 1,766 15,476 SH   SOLE   0 0 15,476
ISHARES FLOATING RATE BOND E COM 46429B655 4,463 87,968 SH   SOLE   0 0 87,968
ISHARES GLOBAL HEALTHCARE ET COM 464287325 4,550 50,362 SH   SOLE   0 0 50,362
ISHARES GLOBAL TECH ETF COM 464287291 4,322 67,124 SH   SOLE   0 0 67,124
ISHARES IBOXX INVESTMENT GRA COM 464287242 1,706 12,873 SH   SOLE   0 0 12,873
ISHARES MBS ETF COM 464288588 1,585 14,758 SH   SOLE   0 0 14,758
ISHARES MSCI EAFE ETF COM 464287465 948 12,054 SH   SOLE   0 0 12,054
ISHARES MSCI EAFE SMALL-CAP COM 464288273 4,393 60,109 SH   SOLE   0 0 60,109
ISHARES MSCI USA MIN VOL FAC COM 46429B697 254 3,146 SH   SOLE   0 0 3,146
ISHARES NATIONAL MUNI BOND E COM 464288414 1,130 9,717 SH   SOLE   0 0 9,717
ISHARES RUSSELL 1000 ETF COM 464287622 5,502 20,807 SH   SOLE   0 0 20,807
ISHARES RUSSELL 1000 GROWTH COM 464287614 377 1,235 SH   SOLE   0 0 1,235
ISHARES RUSSELL 2000 ETF COM 464287655 1,969 8,851 SH   SOLE   0 0 8,851
ISHARES RUSSELL MID-CAP ETF COM 464287499 3,331 40,126 SH   SOLE   0 0 40,126
ISHARES SHORT-TERM NATIONAL COM 464288158 754 7,019 SH   SOLE   0 0 7,019
ITOCHU CORP-UNSPON ADR ADR 465717106 209 3,400 SH   DFND   3,400 0 0
JAMES HARDIE IND PLC ADR ADR 47030M106 1,017 25,000 SH   DFND   25,000 0 0
JOHN HANCOCK FINANCIAL OPPOR COM 409735206 3,954 84,865 SH   SOLE   0 0 84,865
JOHN HANCOCK MULTI FACT LRG COM 47804J107 1,522 25,601 SH   SOLE   0 0 25,601
JOHNSON & JOHNSON COM 478160104 2,937 17,166 SH   SOLE   0 0 17,166
JPMORGAN CHASE COM 46625H100 333 2,100 SH   DFND   2,100 0 0
JPMORGAN ULTRA-SHORT INCOME COM 46641Q837 661 13,090 SH   SOLE   0 0 13,090
KAJIMA CORP - ADR ADR 483111209 115 10,000 SH   DFND   10,000 0 0
KVH INDUSTRIES COM 482738101 276 30,000 SH   DFND   30,000 0 0
LEND LEASE CORP LTD - ADR ADR 526023205 92 11,900 SH   DFND   11,900 0 0
LENNAR CORP-A COM 526057104 465 4,000 SH   DFND   4,000 0 0
LENNOX INTL INC COM 526107107 551 1,700 SH   DFND   1,700 0 0
LOCKHEED MARTIN CORP COM 539830109 1,405 3,954 SH   SOLE   0 0 3,954
LOWE'S COS INC COM 548661107 4,316 16,698 SH   SOLE   0 0 16,698
LOWE'S COS INC COM 548661107 672 2,600 SH   DFND   2,600 0 0
METLIFE INC COM 59156R108 1,957 31,313 SH   SOLE   0 0 31,313
MICROSOFT CORP COM 594918104 1,026 3,050 SH   SOLE   0 0 3,050
MICROSOFT CORP COM 594918104 504 1,500 SH   DFND   1,500 0 0
MILLER IND INC/TENN COM 600551204 601 18,000 SH   DFND   18,000 0 0
MTN GROUP LTD - ADR ADR 62474M108 133 12,500 SH   DFND   12,500 0 0
NATIONAL WESTERN LIFE GROU-A COM 638517102 2,108 9,828 SH   SOLE   0 0 9,828
NESTLE-ADR (REG) ADR 641069406 667 4,750 SH   DFND   4,750 0 0
NETAPP INC COM 64110D104 736 8,000 SH   DFND   8,000 0 0
NICE SYSTEMS-ADR ADR 653656108 820 2,700 SH   DFND   2,700 0 0
NIDEC CORP-ADR ADR 654090109 620 21,000 SH   DFND   21,000 0 0
NORFOLK SOUTHERN COM 655844108 834 2,800 SH   DFND   2,800 0 0
NOVARTIS AG-SPONSORED ADR ADR 66987V109 1,781 20,361 SH   SOLE   0 0 20,361
NOVO-NORDISK-ADR ADR 670100205 224 2,000 SH   DFND   2,000 0 0
NUVEEN INT DUR MUNI TERM FD COM 670671106 1,610 107,894 SH   SOLE   0 0 107,894
NVR INC COM 62944T105 295 50 SH   DFND   50 0 0
NXP SEMICONDUCTORS NV COM N6596X109 2,526 11,090 SH   SOLE   0 0 11,090
OLD REPUBLIC INTL CORP COM 680223104 2,180 88,701 SH   SOLE   0 0 88,701
OSISKO GOLD ROYALTIES LTD COM 68827L101 446 36,394 SH   SOLE   0 0 36,394
PEARSON PLC ADR 705015105 168 20,000 SH   DFND   20,000 0 0
PIMCO ENHANCED SHORT MATURIT COM 72201R833 1,292 12,725 SH   SOLE   0 0 12,725
PLEXUS CORP COM 729132100 1,259 13,133 SH   SOLE   0 0 13,133
PORSCHE AUTOMOBIL HLDG ADR 73328P106 235 25,000 SH   DFND   25,000 0 0
PROCTER & GAMBLE COM 742718109 573 3,500 SH   DFND   3,500 0 0
PROLOGIS INC COM 74340W103 337 2,000 SH   DFND   2,000 0 0
QUALCOMM INC COM 747525103 1,022 5,589 SH   SOLE   0 0 5,589
REDWOOD TRUST COM 758075402 200 15,192 SH   DFND   15,192 0 0
RGC RESOURCES INC COM 74955L103 656 28,529 SH   SOLE   0 0 28,529
ROCHE HLDGS-ADR ADR 771195104 620 12,000 SH   DFND   12,000 0 0
ROYCE MICRO-CAP TRUST INC COM 780915104 3,125 270,542 SH   SOLE   0 0 270,542
ROYCE VALUE TRUST COM 780910105 266 13,599 SH   SOLE   0 0 13,599
RYMAN HOSPITALITY PROP COM 78377T107 278 3,024 SH   DFND   3,024 0 0
SBA COMMUNICATIONS CORP COM 78410G104 6 16 SH   SOLE   0 0 16
SBA COMMUNICATIONS CORP COM 78410G104 778 2,000 SH   DFND   2,000 0 0
SCHWAB FUNDAMENTAL LARGE CAP COM 808524771 3,143 53,621 SH   SOLE   0 0 53,621
SCHWAB INTL EQUITY ETF COM 808524805 602 15,498 SH   SOLE   0 0 15,498
SCHWAB US AGGREGATE BOND ETF COM 808524839 544 10,098 SH   SOLE   0 0 10,098
SCHWAB US MID CAP ETF COM 808524508 782 9,724 SH   SOLE   0 0 9,724
SCHWAB US SMALL-CAP ETF COM 808524607 772 7,541 SH   SOLE   0 0 7,541
SHOPRITE HOLDINGS - ADR ADR 82510E209 433 33,000 SH   DFND   33,000 0 0
SIEMENS AG-ADR ADR 826197501 606 7,000 SH   DFND   7,000 0 0
SKYWORKS SOLUTIO COM 83088M102 621 4,000 SH   DFND   4,000 0 0
SONY GROUP CORP ADR 835699307 720 5,700 SH   DFND   5,700 0 0
SPDR PORT SHRT TRM CORP BND COM 78464A474 1,332 43,011 SH   SOLE   0 0 43,011
SPDR S&P 500 ETF TRUST COM 78462F103 786 1,654 SH   SOLE   0 0 1,654
SPDR S&P MIDCAP 400 ETF TRST COM 78467Y107 714 1,380 SH   SOLE   0 0 1,380
STAG Industrial Inc COM 85254J102 288 6,000 SH   DFND   6,000 0 0
STANDARD BANK GROUP - ADR ADR 853118206 90 10,200 SH   DFND   10,200 0 0
STORE CAPITAL COM 862121100 261 7,600 SH   DFND   7,600 0 0
STRYKER CORP COM 863667101 3,656 13,672 SH   SOLE   0 0 13,672
SUMMIT MATERIALS, INC. COM 86614U100 343 8,535 SH   DFND   8,535 0 0
TECHTRONIC I - ADR ADR 87873R101 298 3,000 SH   DFND   3,000 0 0
TECNOGLASS INC COM G87264100 671 25,634 SH   DFND   25,634 0 0
TEMPLETON EMERGING MKTS FND COM 880191101 2,125 132,500 SH   SOLE   0 0 132,500
THERMO FISHER COM 883556102 1,068 1,600 SH   DFND   1,600 0 0
UDR INC COM 902653104 597 9,951 SH   SOLE   0 0 9,951
ULTRA CLEAN HOLDINGS INC COM 90385V107 2,538 44,254 SH   SOLE   0 0 44,254
UNILEVER PLC-ADR ADR 904767704 484 9,000 SH   DFND   9,000 0 0
UNITED MICROELECTRON ADR 910873405 257 22,000 SH   DFND   22,000 0 0
VALMONT INDUSTRIES COM 920253101 3,808 15,200 SH   SOLE   0 0 15,200
VANGUARD ENERGY ETF COM 92204A306 1,110 14,305 SH   SOLE   0 0 14,305
VANGUARD FTSE DEVELOPED ETF COM 921943858 9,369 183,487 SH   SOLE   0 0 183,487
VANGUARD FTSE EMERGING MARKE COM 922042858 1,416 28,627 SH   SOLE   0 0 28,627
VANGUARD HIGH DVD YIELD ETF COM 921946406 1,544 13,776 SH   SOLE   0 0 13,776
VANGUARD INFO TECH ETF COM 92204A702 10,397 22,691 SH   SOLE   0 0 22,691
VANGUARD S/T CORP BOND ETF COM 92206C409 1,762 21,686 SH   SOLE   0 0 21,686
VMWARE INC-CLASS A COM 928563402 828 7,146 SH   SOLE   0 0 7,146
VOYA FINANCIAL INC COM 929089100 2,830 42,684 SH   SOLE   0 0 42,684
WALT DISNEY CO COM 254687106 465 3,000 SH   DFND   3,000 0 0
WESTERN ASSET GL CORP DEF OP COM 95790C107 3,906 223,350 SH   SOLE   0 0 223,350
WESTERN ASSET HI INC OPPORT COM 95766K109 4,675 898,979 SH   SOLE   0 0 898,979
WILLIAMS COS INC COM 969457100 1,246 47,860 SH   SOLE   0 0 47,860
WP CAREY INC COM 92936U109 367 4,470 SH   DFND   4,470 0 0