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
SPDR S&P 500 ETF COM 78462F103 44,981 153,519 SH   SOLE   0 0 153,519
General American Investors COM 368802104 24,320 685,257 SH   SOLE   0 0 685,257
Schwab U.S. Large-Cap COM 808524201 19,510 277,957 SH   SOLE   0 0 277,957
Adams Express Co COM 006212104 16,996 1,098,653 SH   SOLE   0 0 1,098,653
Tri Continental Corp COM 895436103 14,474 536,688 SH   SOLE   0 0 536,688
Schwab U.S. Broad Market COM 808524102 10,925 154,897 SH   SOLE   0 0 154,897
Liberty All Star Eq Fd COM 530158104 7,620 1,186,983 SH   SOLE   0 0 1,186,983
Invesco S&P 500 Equal Weight ETF COM 78355W106 6,198 57,492 SH   SOLE   0 0 57,492
Royce Value Trust COM 780910105 5,432 390,218 SH   SOLE   0 0 390,218
SPDR Dow Jones Industrial Average ETF COM 252787106 5,229 19,670 SH   SOLE   0 0 19,670
Dividend & Income Fund COM 25538A105 5,122 444,216 SH   SOLE   0 0 444,216
iShares Russell 2000 Index COM 464287655 4,668 30,021 SH   SOLE   0 0 30,021
Schwab U.S. Small-Cap COM 808524607 3,875 54,215 SH   SOLE   0 0 54,215
Special Opptys Fund COM 84741T104 3,655 265,817 SH   SOLE   0 0 265,817
Schwab U.S. Large-Cap Value COM 808524409 2,954 52,621 SH   SOLE   0 0 52,621
iShares S&P 500 Index Fund COM 464287200 2,870 9,738 SH   SOLE   0 0 9,738
Schwab U.S. Mid-Cap COM 808524508 2,814 49,286 SH   SOLE   0 0 49,286
Vanguard Total Stock Mkt COM 922908769 2,143 14,275 SH   SOLE   0 0 14,275
Special Opp 3.5 Pfd Conv COM 84741T302 2,069 82,328 SH   SOLE   0 0 82,328
Aberdeen Total Dynamic Dividend COM 021060108 1,975 236,809 SH   SOLE   0 0 236,809
AllianzGI NFJ Divid Int COM 65337H109 1,603 129,308 SH   SOLE   0 0 129,308
Schwab U.S. Large-Cap Growth COM 808524300 1,419 17,054 SH   SOLE   0 0 17,054
Invesco QQQ Trust COM 631100104 1,379 7,387 SH   SOLE   0 0 7,387
Vanguard S&P 500 ETF COM 922908413 1,252 4,652 SH   SOLE   0 0 4,652
Aberdeen Standard Phys SwissGold Shr ETF COM 26922Y105 1,222 8,988 SH   SOLE   0 0 8,988
Gabelli Global Small and Mid Cap Value Trust COM 36249W104 1,118 96,303 SH   SOLE   0 0 96,303
Sch US Div Equity Etf COM 808524797 1,047 19,729 SH   SOLE   0 0 19,729
Schwab Emerging Markets Equity COM 808524706 924 35,209 SH   SOLE   0 0 35,209
Central Securities Corp COM 155123102 910 29,818 SH   SOLE   0 0 29,818
Liberty All-Star Gr Fund COM 529900102 771 132,412 SH   SOLE   0 0 132,412
Gabelli Healthcare TRUST COM 36246K103 745 70,718 SH   SOLE   0 0 70,718
iShares Russell 1000 Growth COM 464287614 728 4,624 SH   SOLE   0 0 4,624
Boulder Growth & Income COM 101507101 642 57,139 SH   SOLE   0 0 57,139
MS India Investment Fund COM 61745C105 635 30,266 SH   SOLE   0 0 30,266
SPDR S&P Regional Bking COM 78464A698 629 11,765 SH   SOLE   0 0 11,765
Royce Micro-Cap TRUST COM 780915104 576 70,125 SH   SOLE   0 0 70,125
Schwab International Equity COM 808524805 557 17,349 SH   SOLE   0 0 17,349
American Intl Group Inc COM 026874107 539 10,110 SH   SOLE   0 0 10,110
Royce Global Value Tr COM 78081T104 490 46,396 SH   SOLE   0 0 46,396
iShares S&P 100 Index Fund COM 464287101 474 3,655 SH   SOLE   0 0 3,655
SPDR Gold Shares COM 863307104 451 3,384 SH   SOLE   0 0 3,384
SPDR STOXX Europe 50 COM 78463X103 413 12,083 SH   SOLE   0 0 12,083
Templeton Emrgng Mkt Fd COM 880191101 407 26,965 SH   SOLE   0 0 26,965
iShares Russell 1000 Value COM 464287598 382 3,000 SH   SOLE   0 0 3,000
Aberdeen Japan Equity Fund Common COM 00306J109 372 53,211 SH   SOLE   0 0 53,211
Herzfeld Caribbn Basn Fd COM 42804T106 358 56,319 SH   SOLE   0 0 56,319
Schwab International Small-Cap Equity COM 808524888 345 10,584 SH   SOLE   0 0 10,584
iShares S&P 500 Growth COM 464287309 320 1,783 SH   SOLE   0 0 1,783
European Equity Fund COM 298768102 307 34,772 SH   SOLE   0 0 34,772
WisdomTree U.S. Quality Dividend Growth Fund COM 97717X669 295 6,755 SH   SOLE   0 0 6,755
iShares MSCI Emrg Mkt ETF COM 464287234 276 6,422 SH   SOLE   0 0 6,422
BlackRock Enhanced Dividend Achievers COM 09251A104 255 28,706 SH   SOLE   0 0 28,706
Honeywell International COM 438516106 247 1,416 SH   SOLE   0 0 1,416
WisdomTree MidCap Dividend COM 97717W505 239 6,600 SH   SOLE   0 0 6,600
Health Care Select Sector SPDR COM 81369Y209 225 2,432 SH   SOLE   0 0 2,432
Vanguard Russell 2000 COM 92206C664 202 1,615 SH   SOLE   0 0 1,615
Invesco Buyback Achievers COM 73935X286 200 3,188 SH   SOLE   0 0 3,188
Sector Spdr Indl Select COM 81369Y704 188 2,432 SH   SOLE   0 0 2,432
Royce Focus TRUST Inc COM 78080N108 170 25,243 SH   SOLE   0 0 25,243
First Trust NASDAQ Technology Dividend COM 33738R118 168 4,307 SH   SOLE   0 0 4,307
Schwab 1000 Index ETF COM 808524722 163 5,631 SH   SOLE   0 0 5,631
Lazard World Div & Incm COM 521076109 161 16,175 SH   SOLE   0 0 16,175
NexPoint Credit Strategies Fund COM 65340G205 145 7,674 SH   SOLE   0 0 7,674
Source Capital Inc COM 836144105 142 3,888 SH   SOLE   0 0 3,888
SPDR S&P 500 GROWTH ETF COM 464287309 139 3,600 SH   SOLE   0 0 3,600
Sector Spdr Tech Select COM 81369Y803 137 1,750 SH   SOLE   0 0 1,750
BlackRock Resources & Commdty COM 09257A108 122 14,896 SH   SOLE   0 0 14,896
ETFMG Alternative Harvest ETF COM 26924G508 115 3,645 SH   SOLE   0 0 3,645
iShares Gold Trust COM 464285105 113 8,400 SH   SOLE   0 0 8,400
SPDR S&P International Dividend COM 78463X772 109 2,781 SH   SOLE   0 0 2,781
Asa Gold & Precs Mtls COM G3156P103 105 9,175 SH   SOLE   0 0 9,175
iShares Barclays TIPS Bond Fund COM 464287176 103 893 SH   SOLE   0 0 893
Ing Prime Rate TRUST COM 44977W106 101 21,257 SH   SOLE   0 0 21,257
Vanguard Dividend Appreciation ETF COM 921908844 99 858 SH   SOLE   0 0 858
WisdomTree CBOE S&P 500 PutWrite COM 97717X560 98 3,567 SH   SOLE   0 0 3,567
Templeton Dragon Fund COM 88018T101 95 4,931 SH   SOLE   0 0 4,931
Sector Spdr Tr Con Stpls COM 81369Y308 90 1,545 SH   SOLE   0 0 1,545
Sector Spdr Fincl Select COM 81369Y605 90 3,250 SH   SOLE   0 0 3,250
Invesco S&P 500 Low Volatility COM 73937B779 90 1,629 SH   SOLE   0 0 1,629
Ishares Semiconductor Index COM 464287523 89 450 SH   SOLE   0 0 450
First Trust Cloud Computing ETF COM 33734X192 88 1,518 SH   SOLE   0 0 1,518
WisdomTree Emerging Currency ETF COM 97717W133 88 4,658 SH   SOLE   0 0 4,658
Aberdeen Standard Phys Silver Shrs ETF COM 26922X107 87 5,874 SH   SOLE   0 0 5,874
Schwab Fundamental US Small Company COM 808524763 83 2,200 SH   SOLE   0 0 2,200
Sector SPDR Materials COM 81369Y100 82 1,400 SH   SOLE   0 0 1,400
Nuveen Real Asset Income COM 67074Y105 80 4,734 SH   SOLE   0 0 4,734
Gabelli Div And Inc Tr COM 36242H104 80 3,671 SH   SOLE   0 0 3,671
Petroleum & Resources Cp COM 716549100 77 4,665 SH   SOLE   0 0 4,665
Ishares Msci Brazil Indx COM 464286400 77 1,760 SH   SOLE   0 0 1,760
SPDR S&P Emerging Markets Dividend COM 78463X533 69 2,100 SH   SOLE   0 0 2,100
Blackrock Global Opptys COM 092501105 68 6,320 SH   SOLE   0 0 6,320
Schwab US REIT ETF COM 808524847 66 1,495 SH   SOLE   0 0 1,495
iShares Silver Trust COM 46428Q109 64 4,465 SH   SOLE   0 0 4,465
BrandywineGLOBAL Global Inc Opp Fund COM 52469B100 61 5,172 SH   SOLE   0 0 5,172
3m Company COM 88579Y101 61 350 SH   SOLE   0 0 350
Proshares Short 20 Year Treasury COM 74347X849 57 2,793 SH   SOLE   0 0 2,793
New Ireland Fund Inc COM 645673104 57 6,299 SH   SOLE   0 0 6,299
iShares Transportation Average COM 464287192 56 300 SH   SOLE   0 0 300
Schwab U.S. TIPS ETF COM 808524870 54 959 SH   SOLE   0 0 959
Vanguard Large Cap ETF COM 922908637 54 400 SH   SOLE   0 0 400
Ishares Msci Jpn Idx Fd COM 464286848 54 984 SH   SOLE   0 0 984
Wisdomtree Jpn Hdgd Eqty COM 97717W851 54 1,100 SH   SOLE   0 0 1,100
RMR Real Estate Income Fund COM 76970B101 53 2,893 SH   SOLE   0 0 2,893
India Fund Inc COM 454089103 51 2,389 SH   SOLE   0 0 2,389
SPDR DJ Euro STOXX 50 ETF COM 78463X202 50 1,313 SH   SOLE   0 0 1,313
Amplify Online Retail COM 032108102 49 1,000 SH   SOLE   0 0 1,000
Direxion Shares Etf COM 25459Y207 48 977 SH   SOLE   0 0 977
Invesco India ETF COM 73935L100 47 1,875 SH   SOLE   0 0 1,875
iShares MSCI Hong Kong Index COM 464286871 45 1,750 SH   SOLE   0 0 1,750
Madison/Claymore Covered Call & Eq Strtg COM 556582104 45 6,754 SH   SOLE   0 0 6,754
Loncar Cancer Immunotherapy ETF COM 26922A826 43 2,044 SH   SOLE   0 0 2,044
Gabelli Global Deal Fund COM 36245G103 42 4,571 SH   SOLE   0 0 4,571
Advent Claymore Conv & Income COM 00764C109 41 2,754 SH   SOLE   0 0 2,754
Direxion All Cap Insider Sentiment ETF COM 25459Y769 39 1,000 SH   SOLE   0 0 1,000
Call IWM AUG19 156 COM 464287905 1 2 SH Call SOLE   0 0 2
Morgan Stanley China Fd COM 617468103 35 1,600 SH   SOLE   0 0 1,600
VanEck Vectors Agribusiness ETF COM 57060U605 35 520 SH   SOLE   0 0 520
Eaton Vance Tax Managed COM 27829F108 34 4,075 SH   SOLE   0 0 4,075
Equus II Inc COM 294766100 33 20,297 SH   SOLE   0 0 20,297
Aberdeen Global Dynamic Dividend COM 00302M106 33 3,433 SH   SOLE   0 0 3,433
ETFMG Prime Cyber Security ETF COM 30304R407 32 800 SH   SOLE   0 0 800
iShares MSCI ACWI Index COM 464288257 27 370 SH   SOLE   0 0 370
Ishares Russell Midcap Value Index COM 464287473 27 300 SH   SOLE   0 0 300
Ishares S&P Latin America COM 464287390 26 780 SH   SOLE   0 0 780
Eaton Vance Tax Managed COM 27828N102 24 1,997 SH   SOLE   0 0 1,997
AdvisorShares New Tech and Media ETF COM 00768Y552 24 1,853 SH   SOLE   0 0 1,853
Vanguard European COM 922042874 22 400 SH   SOLE   0 0 400
Invesco China Technology ETF COM 18383Q135 22 477 SH   SOLE   0 0 477
3d Printing Etf COM 00214Q500 21 900 SH   SOLE   0 0 900
Schwab Fundamental Intl Sm Co ETF COM 808524748 21 675 SH   SOLE   0 0 675
American Airlines Group Inc COM 02376R102 20 600 SH   SOLE   0 0 600
Amplify Transformational Data Shrg ETF COM 032108607 18 1,000 SH   SOLE   0 0 1,000
Japan Smaller Cap Fund COM 47109U104 18 2,115 SH   SOLE   0 0 2,115
Gyrodyne Company of America COM 403820103 18 963 SH   SOLE   0 0 963
Call IWM JAN20 152 COM 464287905 5 5 SH Call SOLE   0 0 5
Westn Asset Claymore TIPS Fd COM 95766Q106 16 1,400 SH   SOLE   0 0 1,400
Putnam High Incm Bond Fd COM 746779107 16 1,970 SH   SOLE   0 0 1,970
Mexico Equity & Income Common COM 592834105 16 1,449 SH   SOLE   0 0 1,449
Invesco S&P500 Eq Weight Technology COM 78355W817 15 82 SH   SOLE   0 0 82
Schwab Short-Term U.S. Treasury ETF COM 808524862 14 282 SH   SOLE   0 0 282
WisdomTree Europe Hedged Equity COM 97717X701 13 200 SH   SOLE   0 0 200
Global X Lithium & Battery Tech ETF COM 37954Y855 13 500 SH   SOLE   0 0 500
ETFS Physical Palladium Shares COM 26923A106 13 88 SH   SOLE   0 0 88
Wisdomtree Total Dividnd COM 97717W109 12 125 SH   SOLE   0 0 125
Spdr S&P 400 Mid Cap COM 78464A839 11 217 SH   SOLE   0 0 217
Sprott Physical Gold & Silver COM 153501101 11 800 SH   SOLE   0 0 800
Innovator S&P 500 Ultra Buffer ETF COM 45782C839 10 400 SH   SOLE   0 0 400
Invesco Spin-Off ETF COM 18383M605 10 200 SH   SOLE   0 0 200
Aberdeen Emerg MKT Equity Inc COM 00301W105 10 1,363 SH   SOLE   0 0 1,363
Sector Spdr Consumer Fd COM 81369Y407 10 82 SH   SOLE   0 0 82
Real Estate Select Sctr COM 81369Y860 10 262 SH   SOLE   0 0 262
LMP Capital & Income COM 795500107 10 703 SH   SOLE   0 0 703
iShares MSCI ACWI Ex-US COM 464288240 9 200 SH   SOLE   0 0 200
Reality Shares Nasdaq NexGen Economy ETF COM 75605A702 9 400 SH   SOLE   0 0 400
ProShares Online Retail ETF COM 74347B169 9 225 SH   SOLE   0 0 225
Vanguard Emerging Market COM 922042858 9 200 SH   SOLE   0 0 200
ETFS Physical Precious Metals Basket COM 26922W109 8 123 SH   SOLE   0 0 123
Call IWM MAR20 145 COM 464287905 8 5 SH Call SOLE   0 0 5
Call QQQ JAN20 155 COM 46090E903 7 2 SH Call SOLE   0 0 2
Global X Robotics & Artfcl Intllgnc ETF COM 37954Y715 8 400 SH   SOLE   0 0 400
Invesco S&P MidCap 400 Pure Gr ETF COM 78355W601 8 55 SH   SOLE   0 0 55
iShares MSCI EAFE Growth Index COM 464288885 8 100 SH   SOLE   0 0 100
SPDR S&P Emerging Markets Small Cap COM 78463X756 8 175 SH   SOLE   0 0 175
SPDR S&P 400 Mid Cap Growth ETF COM 78464A821 8 143 SH   SOLE   0 0 143
Blackrock Global Energy COM 09250U101 8 636 SH   SOLE   0 0 636
Vaneck Vectors Gaming COM 92189F882 7 200 SH   SOLE   0 0 200
SPDR S&P China ETF COM 78463X400 7 78 SH   SOLE   0 0 78
Invesco BRIC ETF COM 18383M100 7 200 SH   SOLE   0 0 200
Call SPY AUG19 295 COM 78462F903 3 5 SH Call SOLE   0 0 5
Etfs Phys Platinum Etf COM 26922V101 7 90 SH   SOLE   0 0 90
iShares Edge MSCI USA Value Factor ETF COM 46432F388 7 87 SH   SOLE   0 0 87
Sprott Phys Gld Tr Etn COM 85207H104 7 614 SH   SOLE   0 0 614
Credit Suisse Silver Shares Covered Call ETN COM 22542D449 7 1,000 SH   SOLE   0 0 1,000
Wisdomtree Japan Smalcp COM 97717W836 7 100 SH   SOLE   0 0 100
Spdr S&P 600 Small Cap COM 78464A300 6 96 SH   SOLE   0 0 96
iShares MSCI Canada Index COM 464286509 6 200 SH   SOLE   0 0 200
Innovator S&P 500 Power Buffer ETF COM 45782C508 6 200 SH   SOLE   0 0 200
Taiwan Fund Inc COM 874036106 5 320 SH   SOLE   0 0 320
Nuveen Qual Pfd Inc Fd COM 67072C105 5 562 SH   SOLE   0 0 562
Proshares Inverse S&P 500 COM 74347R503 5 200 SH   SOLE   0 0 200
Call SPY SEP19 270 COM 78462F903 8 3 SH Call SOLE   0 0 3
iShares DJ US Energy COM 464287796 5 150 SH   SOLE   0 0 150
Lazard Glbl Total Retrun COM 52106W103 5 311 SH   SOLE   0 0 311
Foxby Corp COM 351645106 5 2,400 SH   SOLE   0 0 2,400
GSV Capital Corp COM 36191J101 4 700 SH   SOLE   0 0 700
Call SPY SEP19 305 COM 78462F903 0 1 SH Call SOLE   0 0 1
iPath MSCI India Index ETN COM 06739F291 4 50 SH   SOLE   0 0 50
Sprott Physical Silver Trust COM 85207K107 4 736 SH   SOLE   0 0 736
Ishares Tr Goldman Sachs Natural Resources COM 464287374 4 132 SH   SOLE   0 0 132
China Fund Inc COM 169373107 4 198 SH   SOLE   0 0 198
VanEck Vectors Vietnam ETF COM 57060U761 4 250 SH   SOLE   0 0 250
Claymore/BNY Mellon Frontier Markets COM 18383Q838 4 261 SH   SOLE   0 0 261
Amplify Advcd Btty Mtls and Matrls ETF COM 032108805 3 300 SH   SOLE   0 0 300
Invesco S&P Intl Dev Low Volatility COM 73937B688 3 100 SH   SOLE   0 0 100
Global X Future Analytics Tech ETF COM 37954Y632 3 200 SH   SOLE   0 0 200
IQ Merger Arbitrage ETF COM 45409B800 3 100 SH   SOLE   0 0 100
iShares S&P GSCI Commodity-Indexed COM 46428R107 3 186 SH   SOLE   0 0 186
Powershares SP SmallCap 600 Pure Grwth COM 78355W809 3 26 SH   SOLE   0 0 26
Call SPY JAN20 255 COM 78462F903 4 1 SH Call SOLE   0 0 1
Call SPY JAN20 294 COM 78462F903 3 2 SH Call SOLE   0 0 2
Invesco FTSE RAFI US 1000 COM 73935X583 2 20 SH   SOLE   0 0 20
Exone Company COM 302104104 2 250 SH   SOLE   0 0 250
3 D Systems Corp COM 88554D205 1 150 SH   SOLE   0 0 150
iShares MSCI EAFE Value COM 464288877 1 25 SH   SOLE   0 0 25
Call SPY MAR20 270 COM 78462F903 16 5 SH Call SOLE   0 0 5
Put SPY SEP19 285 COM 78462F953 0 1 SH Put SOLE   0 0 1
Mvc Capital Inc COM 553829102 0 40 SH   SOLE   0 0 40
Call SPY JUN20 270 COM 78462F903 35 10 SH Call SOLE   0 0 10
Nasdaq Prem Incm & Grwth COM 63110R105 0 10 SH   SOLE   0 0 10
Firsthand Technology Value Fund Inc COM 33766Y100 0 7 SH   SOLE   0 0 7
Schwab Fundamental U.S. Broad Market COM 808524789 0 1 SH   SOLE   0 0 1
Spdr S&P 600 Small Cap COM 78464A201 0 0 SH   SOLE   0 0 0