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,830 17,668 SH   SOLE   0 0 17,668
Alexandria Real Estate Equit COM 015271109 296 1,850 SH   DFND   1,850 0 0
Alexion Pharmaceuticals Inc COM 015351109 1,253 10,953 SH   SOLE   0 0 10,953
Allegiance Bancshares Inc COM 01748H107 125 5,334 SH   SOLE   0 0 5,334
Allstate Corp COM 020002101 2,106 22,375 SH   SOLE   0 0 22,375
Alphabet Inc-Cl A COM 02079K305 160 109 SH   SOLE   0 0 109
Alphabet Inc-Cl C COM 02079K107 169 115 SH   SOLE   0 0 115
Amazon.Com Inc COM 023135106 157 50 SH   SOLE   0 0 50
American Business Bank COM 02475L105 302 13,306 SH   SOLE   0 0 13,306
American Tower Corp COM 03027X100 604 2,500 SH   DFND   2,500 0 0
Amgen Inc COM 031162100 4,490 17,667 SH   SOLE   0 0 17,667
Apple Inc COM 037833100 1,204 10,400 SH   DFND   10,400 0 0
Apple Inc COM 037833100 568 4,902 SH   SOLE   0 0 4,902
Ares Commercial Real Estate COM 04013V108 91 10,000 SH   DFND   10,000 0 0
Arkema-Sponsored Adr ADR 041232109 441 4,130 SH   DFND   4,130 0 0
Artesian Resources Corp-Cl A COM 043113208 2,899 84,114 SH   SOLE   0 0 84,114
Astrazeneca Plc-Spons Adr ADR 046353108 438 8,000 SH   DFND   8,000 0 0
At&T Inc COM 00206R102 228 8,009 SH   SOLE   0 0 8,009
Automatic Data Processing COM 053015103 207 1,483 SH   SOLE   0 0 1,483
Avalonbay Communities Inc COM 053484101 194 1,300 SH   DFND   1,300 0 0
Bank Of America Corp COM 060505104 468 19,436 SH   SOLE   0 0 19,436
Beasley Broadcast Grp Inc -A COM 074014101 41 33,000 SH   DFND   33,000 0 0
Blackrock Enhanced Internati COM 092524107 2,927 555,427 SH   SOLE   0 0 555,427
Blackrock Muniyield Quality COM 09254E103 1,166 86,779 SH   SOLE   0 0 86,779
Boston Properties Inc COM 101121101 116 1,450 SH   DFND   1,450 0 0
Bp Plc-Spons Adr ADR 055622104 119 6,816 SH   DFND   6,816 0 0
Bushveld Minerals Ltd COM G1340T106 33 148,261 SH   SOLE   0 0 148,261
Chase Corp COM 16150R104 4,972 52,112 SH   SOLE   0 0 52,112
Chevron Corp COM 166764100 252 3,500 SH   DFND   3,500 0 0
Cia Cervecerias Uni-Spon Adr ADR 204429104 187 14,401 SH   DFND   14,401 0 0
Cimarex Energy Co COM 171798101 810 33,293 SH   SOLE   0 0 33,293
Cisco Systems Inc COM 17275R102 1,019 25,876 SH   SOLE   0 0 25,876
Cmc Materials Inc COM 12571T100 1,571 11,002 SH   SOLE   0 0 11,002
Coca-Cola Co/The COM 191216100 189 3,825 SH   SOLE   0 0 3,825
Commercial Metals Co COM 201723103 242 12,127 SH   SOLE   0 0 12,127
Consumer Discretionary Selt COM 81369Y407 5,992 40,769 SH   SOLE   0 0 40,769
Consumer Staples Spdr COM 81369Y308 3,927 61,264 SH   SOLE   0 0 61,264
Crown Castle Intl Corp COM 22822V101 333 2,000 SH   DFND   2,000 0 0
Csx Corp COM 126408103 3,534 45,494 SH   SOLE   0 0 45,494
Cvs Health Corp COM 126650100 1,256 21,509 SH   SOLE   0 0 21,509
Cyrela Brazil Realty-Spo Adr ADR 23282C401 86 22,000 SH   DFND   22,000 0 0
Cyrusone Inc COM 23283R100 364 5,200 SH   DFND   5,200 0 0
Danske Bank A/S - Spon Adr ADR 236363206 101 15,000 SH   DFND   15,000 0 0
Dentsply Sirona Inc COM 24906P109 219 5,000 SH   DFND   5,000 0 0
Diageo Plc-Sponsored Adr ADR 25243Q205 385 2,800 SH   DFND   2,800 0 0
Digital Realty Trust Inc COM 253868103 494 3,368 SH   DFND   3,368 0 0
Dr Horton Inc COM 23331A109 378 5,000 SH   DFND   5,000 0 0
Duke Energy Corp COM 26441C204 209 2,362 SH   SOLE   0 0 2,362
Eastgroup Properties Inc COM 277276101 155 1,200 SH   DFND   1,200 0 0
Electronic Arts Inc COM 285512109 261 2,000 SH   DFND   2,000 0 0
Energy Select Sector Spdr COM 81369Y506 581 19,383 SH   SOLE   0 0 19,383
Enterprise Products Partners COM 293792107 1,047 66,302 SH   SOLE   0 0 66,302
Essex Property Trust Inc COM 297178105 181 900 SH   DFND   900 0 0
Everest Re Group Ltd COM 880191101 2,368 11,989 SH   SOLE   0 0 11,989
Extra Space Storage Inc COM 30225T102 267 2,500 SH   DFND   2,500 0 0
Exxon Mobil Corp COM 30231G102 912 26,570 SH   SOLE   0 0 26,570
Fedex Corp COM 31428X106 377 1,500 SH   DFND   1,500 0 0
First Finl Bankshares Inc COM 32020R109 126 4,504 SH   SOLE   0 0 4,504
Foundation Building Material COM 350392106 157 10,000 SH   DFND   10,000 0 0
Fox Corp - Class A COM 35137L105 109 3,929 SH   SOLE   0 0 3,929
Fs Bancorp Inc COM 30263Y104 194 4,731 SH   DFND   4,731 0 0
Galapagos Nv-Spon Adr ADR 36315X101 213 1,500 SH   DFND   1,500 0 0
Gjensidige Forsikring-Un Adr ADR 37636X101 405 20,000 SH   DFND   20,000 0 0
Gladstone Land Corp COM 376549101 146 9,700 SH   DFND   9,700 0 0
Glaxosmithkline Plc-Spon Adr ADR 450047204 320 8,500 SH   DFND   8,500 0 0
Global Net Lease Inc COM 379378201 175 11,000 SH   DFND   11,000 0 0
Global Self Storage Inc COM 37955N106 104 26,000 SH   DFND   26,000 0 0
Gold Fields Ltd-Spons Adr ADR 38059T106 123 10,000 SH   DFND   10,000 0 0
Goldman Activebeta Us Lc Etf COM 381430503 5,219 76,692 SH   SOLE   0 0 76,692
Goldman Sachs Activebeta Int COM 381430107 8,381 297,733 SH   SOLE   0 0 297,733
Granite Point Mortgage Trust COM 38741L107 85 12,000 SH   DFND   12,000 0 0
Group 1 Automotive Inc COM 398905109 354 4,000 SH   DFND   4,000 0 0
Grupo Aeroportuario Sur-Adr ADR 40051E202 151 1,300 SH   DFND   1,300 0 0
Hannon Armstrong Sustainable COM 41068X100 321 7,600 SH   DFND   7,600 0 0
Harleysville Financial Corp COM 41284E100 190 8,675 SH   DFND   8,675 0 0
Hdfc Bank Ltd-Adr ADR 40415F101 400 8,000 SH   DFND   8,000 0 0
Ingles Markets Inc-Class A COM 457030104 2,592 68,133 SH   SOLE   0 0 68,133
Intel Corp COM 458140100 181 3,500 SH   DFND   3,500 0 0
Intercontinental Hotels-Adr ADR 45857P806 320 6,103 SH   DFND   6,103 0 0
Intl Business Machines Corp COM 459200101 1,663 13,669 SH   SOLE   0 0 13,669
Invesco Bulletshares 2020 Co COM 46138J502 1,141 53,780 SH   SOLE   0 0 53,780
Invesco Bulletshares 2020 Hi COM 46138J601 902 38,632 SH   SOLE   0 0 38,632
Invesco Bulletshares 2021 Co COM 46138J700 6,335 297,126 SH   SOLE   0 0 297,126
Invesco Bulletshares 2022 Co COM 46138J882 3,972 181,860 SH   SOLE   0 0 181,860
Invesco Bulletshares 2022 Hi COM 46138J874 4,291 187,721 SH   SOLE   0 0 187,721
Invesco Bulletshares 2023 Co COM 46138J866 7,207 330,761 SH   SOLE   0 0 330,761
Invesco Bulletshares 2023 Hi COM 46138J858 3,382 137,860 SH   SOLE   0 0 137,860
Invesco Bulletshares 2024 Co COM 46138J841 3,870 174,484 SH   SOLE   0 0 174,484
Invesco Bulletshares 2025 Co COM 46138J825 4,754 212,685 SH   SOLE   0 0 212,685
Invesco Municipal Opportuni COM 46132C107 1,095 89,626 SH   SOLE   0 0 89,626
Invesco S&P 500 Equal Weight COM 46137V357 4,533 41,927 SH   SOLE   0 0 41,927
Invesco S&P 500 Equal Weight COM 46137V332 2,953 12,541 SH   SOLE   0 0 12,541
Invesco S&P Global Water Ind COM 46138E263 2,355 56,945 SH   SOLE   0 0 56,945
Invesco Variable Rate Prefer COM 46138G870 2,254 91,531 SH   SOLE   0 0 91,531
Iron Mountain Inc COM 46284V101 193 7,200 SH   DFND   7,200 0 0
Ishares 0-5 Yr Hy Corp Bond COM 46434V407 223 5,075 SH   SOLE   0 0 5,075
Ishares California Muni Bond COM 464288356 553 8,864 SH   SOLE   0 0 8,864
Ishares Cohen & Steers Reit COM 464287564 1,332 13,053 SH   SOLE   0 0 13,053
Ishares Core S&P Midcap Etf COM 464287507 3,788 20,441 SH   SOLE   0 0 20,441
Ishares Core U.S. Aggregate COM 464287226 2,008 17,008 SH   SOLE   0 0 17,008
Ishares Floating Rate Bond E COM 46429B655 6,344 125,083 SH   SOLE   0 0 125,083
Ishares Global Healthcare Et COM 464287325 4,064 56,588 SH   SOLE   0 0 56,588
Ishares Global Tech Etf COM 464287291 3,255 12,346 SH   SOLE   0 0 12,346
Ishares Iboxx Investment Gra COM 464287242 2,175 16,146 SH   SOLE   0 0 16,146
Ishares Mbs Etf COM 464288588 1,938 17,554 SH   SOLE   0 0 17,554
Ishares Msci Eafe Etf COM 464287465 938 14,741 SH   SOLE   0 0 14,741
Ishares Msci Eafe Small-Cap COM 464288273 3,997 67,765 SH   SOLE   0 0 67,765
Ishares Msci Eurozone Etf COM 464286608 136 3,590 SH   SOLE   0 0 3,590
Ishares Msci Usa Min Vol Fac COM 46429B697 199 3,125 SH   SOLE   0 0 3,125
Ishares National Muni Bond E COM 464288414 1,375 11,857 SH   SOLE   0 0 11,857
Ishares Russell 1000 Etf COM 464287622 5,613 29,994 SH   SOLE   0 0 29,994
Ishares Russell 1000 Growth COM 464287614 268 1,235 SH   SOLE   0 0 1,235
Ishares Russell 2000 Etf COM 464287655 2,020 13,483 SH   SOLE   0 0 13,483
Ishares Russell Mid-Cap Etf COM 464287499 3,675 64,048 SH   SOLE   0 0 64,048
Ishares Select Dividend Etf COM 464287168 2,760 33,850 SH   SOLE   0 0 33,850
Ishares Short-Term National COM 464288158 769 7,112 SH   SOLE   0 0 7,112
James Hardie Ind Plc-Sp Adr ADR 47030M106 595 25,000 SH   DFND   25,000 0 0
John Hancock Financial Oppor COM 409735206 2,038 95,118 SH   SOLE   0 0 95,118
John Hancock Multi Fact Lrg COM 47804J107 1,352 32,366 SH   SOLE   0 0 32,366
Johnson & Johnson COM 478160104 2,789 18,731 SH   SOLE   0 0 18,731
Jpmorgan Chase & Co COM 46625H100 202 2,100 SH   DFND   2,100 0 0
Jpmorgan Ultra-Short Income COM 46641Q837 1,653 32,550 SH   SOLE   0 0 32,550
Kajima Corp-Unsponsored Adr ADR 483111209 118 10,000 SH   DFND   10,000 0 0
Kvh Industries Inc COM 482738101 270 30,000 SH   DFND   30,000 0 0
Lendlease Group - Spon Adr ADR 526023205 93 11,900 SH   DFND   11,900 0 0
Lennar Corp-A COM 526057104 327 4,000 SH   DFND   4,000 0 0
Lennox International Inc COM 526107107 463 1,700 SH   DFND   1,700 0 0
Lockheed Martin Corp COM 539830109 1,818 4,744 SH   SOLE   0 0 4,744
Lowe'S Cos Inc COM 548661107 2,953 17,806 SH   SOLE   0 0 17,806
Lowe'S Cos Inc COM 548661107 431 2,600 SH   DFND   2,600 0 0
Metlife Inc COM 59156R108 1,282 34,497 SH   SOLE   0 0 34,497
Microsoft Corp COM 594918104 544 2,587 SH   SOLE   0 0 2,587
Microsoft Corp COM 594918104 316 1,500 SH   DFND   1,500 0 0
Miller Industries Inc/Tenn COM 600551204 550 18,000 SH   DFND   18,000 0 0
Mtn Group Ltd-Spons Adr ADR 62474M108 43 12,500 SH   DFND   12,500 0 0
National Retail Properties COM 637417106 138 4,000 SH   DFND   4,000 0 0
National Western Life Grou-A COM 638517102 1,932 10,570 SH   SOLE   0 0 10,570
Nestle Sa-Spons Adr ADR 641069406 566 4,750 SH   DFND   4,750 0 0
Netapp Inc COM 64110D104 395 9,000 SH   DFND   9,000 0 0
Nice Ltd - Spon Adr ADR 653656108 908 4,000 SH   DFND   4,000 0 0
Nidec Corporation-Spon Adr ADR 654090109 703 30,000 SH   DFND   30,000 0 0
Norfolk Southern Corp COM 655844108 642 3,000 SH   DFND   3,000 0 0
Northwest Natural Holding Co COM 66765N105 136 3,000 SH   DFND   3,000 0 0
Novartis Ag-Sponsored Adr ADR 66987V109 2,000 22,997 SH   SOLE   0 0 22,997
Nuveen Int Dur Muni Term Fd COM 670671106 1,597 119,547 SH   SOLE   0 0 119,547
Nvr Inc COM 62944T105 204 50 SH   DFND   50 0 0
Nxp Semiconductors Nv COM N6596X109 1,609 12,888 SH   SOLE   0 0 12,888
Old Republic Intl Corp COM 680223104 1,140 77,352 SH   SOLE   0 0 77,352
Pagseguro Digital Ltd-Cl A COM G68707101 151 4,000 SH   DFND   4,000 0 0
Pearson Plc-Sponsored Adr ADR 705015105 142 20,000 SH   DFND   20,000 0 0
Phillips 66 COM 718546104 805 15,526 SH   SOLE   0 0 15,526
Physicians Realty Trust COM 71943U104 143 8,000 SH   DFND   8,000 0 0
Pimco Enhanced Short Maturit COM 72201R833 2,026 19,869 SH   SOLE   0 0 19,869
Plexus Corp COM 729132100 992 14,040 SH   SOLE   0 0 14,040
Porsche Automobil-Unsp Adr ADR 73328P106 89 15,000 SH   DFND   15,000 0 0
Procter & Gamble Co/The COM 742718109 486 3,500 SH   DFND   3,500 0 0
Prologis Inc COM 74340W103 201 2,000 SH   DFND   2,000 0 0
Qualcomm Inc COM 747525103 669 5,686 SH   SOLE   0 0 5,686
Redwood Trust Inc COM 758075402 114 15,192 SH   DFND   15,192 0 0
Regions Financial Corp COM 7591EP100 208 18,000 SH   DFND   18,000 0 0
Rgc Resources Inc COM 74955L103 689 29,369 SH   SOLE   0 0 29,369
Roche Holdings Ltd-Spons Adr ADR 771195104 514 12,000 SH   DFND   12,000 0 0
Royce Micro-Cap Trust Inc COM 780915104 2,386 311,104 SH   SOLE   0 0 311,104
Royce Value Trust COM 780910105 158 12,532 SH   SOLE   0 0 12,532
Ryman Hospitality Properties COM 78377T107 111 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 323 12,064 SH   SOLE   0 0 12,064
Schwab Fundamental Large Cap COM 808524771 3,259 84,150 SH   SOLE   0 0 84,150
Schwab Intl Equity Etf COM 808524805 1,242 39,568 SH   SOLE   0 0 39,568
Schwab Us Aggregate Bond Etf COM 808524839 1,603 28,581 SH   SOLE   0 0 28,581
Schwab Us Mid Cap Etf COM 808524508 1,488 26,827 SH   SOLE   0 0 26,827
Schwab Us Small-Cap Etf COM 808524607 1,396 20,429 SH   SOLE   0 0 20,429
Shoprite Holdings-Spn Adr ADR 82510E209 202 24,000 SH   DFND   24,000 0 0
Siemens Ag-Spons Adr ADR 826197501 488 7,000 SH   DFND   7,000 0 0
Skyworks Solutions Inc COM 83088M102 582 4,000 SH   DFND   4,000 0 0
Sony Corp-Sponsored Adr ADR 23282C401 384 5,000 SH   DFND   5,000 0 0
Sony Corp-Sponsored Adr ADR 835699307 123 1,600 SH   DFND   1,600 0 0
Spdr Port Shrt Trm Corp Bnd COM 78464A474 1,836 58,540 SH   SOLE   0 0 58,540
Spdr S&P 500 Etf Trust COM 78462F103 554 1,654 SH   SOLE   0 0 1,654
Spdr S&P Midcap 400 Etf Trst COM 78467Y107 468 1,380 SH   SOLE   0 0 1,380
Stag Industrial Inc COM 85254J102 183 6,000 SH   DFND   6,000 0 0
Standard Bank Group-Spon Adr ADR 853118206 69 10,800 SH   DFND   10,800 0 0
Stone Ridge Rein Rsk Pr Int COM 861729101 7,301 178,941 SH   SOLE   0 0 178,941
Store Capital Corp COM 862121100 208 7,600 SH   DFND   7,600 0 0
Stryker Corp COM 863667101 3,205 15,380 SH   SOLE   0 0 15,380
Summit Materials Inc -Cl A COM 86614U100 141 8,535 SH   DFND   8,535 0 0
Techtronic Industries-Sp Adr ADR 87873R101 200 3,000 SH   DFND   3,000 0 0
Tecnoglass Inc COM G87264100 136 25,634 SH   DFND   25,634 0 0
Templeton Emerging Mkts Fnd COM 880191101 2,250 146,421 SH   SOLE   0 0 146,421
Thermo Fisher Scientific Inc COM 883556102 883 2,000 SH   DFND   2,000 0 0
Udr Inc COM 902653104 325 9,951 SH   SOLE   0 0 9,951
Ultra Clean Holdings Inc COM 90385V107 1,040 48,473 SH   SOLE   0 0 48,473
Unilever N V -Ny Shares COM 904784709 544 9,000 SH   DFND   9,000 0 0
Valmont Industries COM 920253101 2,965 23,880 SH   SOLE   0 0 23,880
Vanguard Energy Etf COM 92204A306 586 14,527 SH   SOLE   0 0 14,527
Vanguard Ftse Developed Etf COM 921943858 9,376 229,253 SH   SOLE   0 0 229,253
Vanguard Ftse Emerging Marke COM 922042858 1,707 39,475 SH   SOLE   0 0 39,475
Vanguard High Dvd Yield Etf COM 921946406 1,530 18,905 SH   SOLE   0 0 18,905
Vanguard Info Tech Etf COM 92204A702 9,517 30,558 SH   SOLE   0 0 30,558
Vanguard S&P 500 Etf COM 922908363 372 1,210 SH   SOLE   0 0 1,210
Vanguard S/T Corp Bond Etf COM 92206C409 2,684 32,398 SH   SOLE   0 0 32,398
Ventas Inc COM 92276F100 115 2,750 SH   DFND   2,750 0 0
Verizon Communications Inc COM 92343V104 267 4,480 SH   SOLE   0 0 4,480
Vmware Inc-Class A COM 928563402 1,579 10,991 SH   SOLE   0 0 10,991
Voya Asia Pac Hi Dvd Eq Inc COM 92912J102 1,323 167,089 SH   SOLE   0 0 167,089
Voya Financial Inc COM 95790C107 2,299 47,969 SH   SOLE   0 0 47,969
Walt Disney Co/The COM 254687106 750 6,048 SH   SOLE   0 0 6,048
Walt Disney Co/The COM 254687106 372 3,000 SH   DFND   3,000 0 0
Washington Reit COM 939653101 121 6,000 SH   DFND   6,000 0 0
Western Asset Gl Corp Def Op COM 95790C107 4,091 247,036 SH   SOLE   0 0 247,036
Western Asset Hi Inc Opport COM 95766K109 4,606 939,902 SH   SOLE   0 0 939,902
Williams Cos Inc COM G0084W101 965 49,110 SH   SOLE   0 0 49,110
Wp Carey Inc COM 92936U109 291 4,470 SH   DFND   4,470 0 0
Wpx Energy Inc COM 98212B103 112 22,944 SH   SOLE   0 0 22,944