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
ABERDEEN JAPAN EQUITY FUN Common 00306J109 1,392 157,978 SH   SOLE   157,978 0 0
ABERDEEN TOTAL DYNAMIC Sh Ben Int 00326L100 2,759 271,248 SH   SOLE   271,248 0 0
ACTIVISION BLIZZARD, INC. Common 00507V109 6,872 72,000 SH   SOLE   72,000 0 0
ADAMS DIVERSIFIED EQUITY Common 006212104 27,992 1,415,876 SH   SOLE   1,415,876 0 0
ADAMS NATURALS RESOURCES Common 00548F105 3,344 206,390 SH   SOLE   206,390 0 0
ADVANCED MICRO DEVICES Common 007903107 8,266 88,000 SH   SOLE   88,000 0 0
AIR PRODUCTS & CHEMICALS Common 009158106 5,178 18,000 SH   SOLE   18,000 0 0
ALLIANZGI NFJ DIVIDEND Sh Ben Int 92840R101 6,240 414,093 SH   SOLE   414,093 0 0
ALLSTATE CORPORATION Common 020002101 1,826 14,000 SH   SOLE   14,000 0 0
ALPHABET, INC. - CLASS C Common, Cl C 02079K107 78,698 31,400 SH   SOLE   31,400 0 0
AMAZON.COM INC Common 023135106 110,773 32,200 SH   SOLE   32,200 0 0
AMERICAN EXPRESS COMPANY Common 025816109 6,114 37,000 SH   SOLE   37,000 0 0
AMERICAN TOWER CORP Common 03027X100 10,535 39,000 SH   SOLE   39,000 0 0
American Water Works Common 030420103 2,158 14,000 SH   SOLE   14,000 0 0
AMGEN, INC. Common 031162100 4,144 17,000 SH   SOLE   17,000 0 0
ANTHEM, INC. Common 036752103 7,636 20,000 SH   SOLE   20,000 0 0
AON PLC Common, Cl A G0403H108 4,059 17,000 SH   SOLE   17,000 0 0
APPLIED MATERIALS INC Common 038222105 8,402 59,000 SH   SOLE   59,000 0 0
AUTODESK INC Common 052769106 6,422 22,000 SH   SOLE   22,000 0 0
BALL CORP Common 058498106 1,620 20,000 SH   SOLE   20,000 0 0
BANK OF AMERICA CORP Common 060505104 22,264 540,000 SH   SOLE   540,000 0 0
BANK OF NEW YORK MELLON Common 064058100 768 15,000 SH   SOLE   15,000 0 0
BERKSHIRE HATHAWAY INC-B Common, Cl B 084670702 45,579 164,000 SH   SOLE   164,000 0 0
BIOGEN IDEC, INC. Common 09062X103 5,540 16,000 SH   SOLE   16,000 0 0
BOEING CO Common 097023105 11,499 48,000 SH   SOLE   48,000 0 0
BOOKING HOLDINGS, INC. Common 09857L108 7,658 3,500 SH   SOLE   3,500 0 0
BOSTON SCIENTIFIC CORP Common 101137107 5,302 124,000 SH   SOLE   124,000 0 0
BRISTOL-MYERS SQUIBB CO Common 110122108 12,228 183,000 SH   SOLE   183,000 0 0
CALAMOS LONG SHORT EQ Common 12812C106 793 38,100 SH   SOLE   38,100 0 0
CATERPILLAR INC Common 149123101 10,446 48,000 SH   SOLE   48,000 0 0
CBRE CLARION GLOBAL REAL Sh Ben Int 12504G100 689 78,181 SH   SOLE   78,181 0 0
CENTENE CORPORATION Common 15135B101 3,792 52,000 SH   SOLE   52,000 0 0
CENTRAL EUROPE RUSSIA & T Common 153436100 303 10,812 SH   SOLE   10,812 0 0
CHARLES SCHWAB CORP Common 808513105 8,737 120,000 SH   SOLE   120,000 0 0
CHARTER COMMUNICATIONS -A Common, Cl A 16119P108 12,481 17,300 SH   SOLE   17,300 0 0
CHUBB LTD Common H1467J104 4,053 25,500 SH   SOLE   25,500 0 0
CIGNA CORP Common 125523100 7,586 32,000 SH   SOLE   32,000 0 0
CINTAS CORP Common 172908105 3,056 8,000 SH   SOLE   8,000 0 0
CISCO SYSTEMS INC Common 17275R102 2,279 43,000 SH   SOLE   43,000 0 0
CITIGROUP, INC. Common 172967424 12,735 180,000 SH   SOLE   180,000 0 0
CLEARBRIDGE ENERGY OPPORT Common 18469P209 4,373 189,540 SH   SOLE   189,540 0 0
CLEARBRIDGE MLP & MID TOT Common 18469Q207 2,151 84,780 SH   SOLE   84,780 0 0
CLEARBRIDGE MLP & MIDSTRE Common 184692200 4,004 136,920 SH   SOLE   136,920 0 0
COCA-COLA CO (THE) Common 191216100 18,181 336,000 SH   SOLE   336,000 0 0
COLGATE-PALMOLIVE COMPANY Common 194162103 6,101 75,000 SH   SOLE   75,000 0 0
COMCAST CORP - CLASS A Common, Cl A 20030N101 17,334 304,000 SH   SOLE   304,000 0 0
CONSTELLATION BRANDS INC Common 21036P108 3,508 15,000 SH   SOLE   15,000 0 0
COSTCO WHOLESALE CORP Common 22160K105 15,629 39,500 SH   SOLE   39,500 0 0
CSX CORPORATION Common 126408103 6,448 201,000 SH   SOLE   201,000 0 0
CUSHING INFRA INCM FND Sh Ben Int 231647207 278 5,751 SH   SOLE   5,751 0 0
CVS HEALTH CORP Common 126650100 7,843 94,000 SH   SOLE   94,000 0 0
DEERE & COMPANY Common 244199105 9,523 27,000 SH   SOLE   27,000 0 0
DELAWARE ENHANCED GBL DIV Sh Ben Int 246060107 609 56,809 SH   SOLE   56,809 0 0
DexCom Inc Common 252131107 427 1,000 SH   SOLE   1,000 0 0
DIGITAL REALTY TRUST Common 253868103 3,611 24,000 SH   SOLE   24,000 0 0
Dollar General Corp Common 256677105 4,544 21,000 SH   SOLE   21,000 0 0
DUKE ENERGY CORP Common 26441C204 6,516 66,000 SH   SOLE   66,000 0 0
EATON CORP PLC Common G29183103 5,334 36,000 SH   SOLE   36,000 0 0
EBAY INC Common 278642103 4,072 58,000 SH   SOLE   58,000 0 0
ECOLAB INC Common 278865100 3,501 17,000 SH   SOLE   17,000 0 0
EDWARDS LIFESCIENCES Common 28176E108 4,039 39,000 SH   SOLE   39,000 0 0
ELI LILLY & CO Common 532457108 15,607 68,000 SH   SOLE   68,000 0 0
EMERSON ELECTRIC COMPANY Common 291011104 4,427 46,000 SH   SOLE   46,000 0 0
ENERGY SELECT SECTOR SPDR Common 81369Y506 12,606 234,000 SH   SOLE   234,000 0 0
EQUINIX, INC. Common 29444U700 7,223 9,000 SH   SOLE   9,000 0 0
ESTEE LAUDER CO. - CL A Common, Cl A 518439104 6,362 20,000 SH   SOLE   20,000 0 0
EVERSOURCE ENERGY Common 30040W108 2,808 35,000 SH   SOLE   35,000 0 0
EXELON CORPORATION Common 30161N101 3,558 80,300 SH   SOLE   80,300 0 0
EXXON MOBIL CORPORATION Common 30231G102 6,756 107,100 SH   SOLE   107,100 0 0
FACEBOOK, INC - CLASS A Common, Cl A 30303M102 38,248 110,000 SH   SOLE   110,000 0 0
FEDEX CORPORATION Common 31428X106 7,160 24,000 SH   SOLE   24,000 0 0
FIDELITY NATL INFORM SERV Common 31620M106 6,233 44,000 SH   SOLE   44,000 0 0
FIRST TR/DYN EUR EQTY INC Sh Ben Int 33740D107 3,324 247,878 SH   SOLE   247,878 0 0
FIRST TRUST ENERGY Sh Ben Int 33738C103 1,089 79,854 SH   SOLE   79,854 0 0
FISERV Common 337738108 4,917 46,000 SH   SOLE   46,000 0 0
FORD MOTOR CO. Common 345370860 2,229 150,000 SH   SOLE   150,000 0 0
FREEPORT MCMORAN, INC. Common 35671D857 5,195 140,000 SH   SOLE   140,000 0 0
GABELLI DIVIDEND & INCOME Sh Ben Int 36242H104 4,165 158,309 SH   SOLE   158,309 0 0
GABELLI GLBL SMALL & MID Sh Ben Int 36249W104 1,460 91,261 SH   SOLE   91,261 0 0
GAMCO NATURAL RESOURCES Sh Ben Int 36465E101 725 132,532 SH   SOLE   132,532 0 0
GENERAL AMERICAN INVESTOR Common 368802104 18,954 436,530 SH   SOLE   436,530 0 0
GENERAL DYNAMICS CORP Common 369550108 4,330 23,000 SH   SOLE   23,000 0 0
GENERAL MOTORS COMPANY Common 37045V100 6,390 108,000 SH   SOLE   108,000 0 0
GOLDMAN SACHS GROUP INC Common 38141G104 9,868 26,000 SH   SOLE   26,000 0 0
HCA HEALTHCARE, INC. Common 40412C101 5,375 26,000 SH   SOLE   26,000 0 0
HILTON WORLDWIDE HOLDINGS Common 43300A203 1,930 16,000 SH   SOLE   16,000 0 0
HONEYWELL INTERNATL INC Common 438516106 14,258 65,000 SH   SOLE   65,000 0 0
HP, INC. Common 40434L105 423 14,000 SH   SOLE   14,000 0 0
HUMANA INC Common 444859102 5,313 12,000 SH   SOLE   12,000 0 0
IDEXX LABORATORIES INC Common 45168D104 3,789 6,000 SH   SOLE   6,000 0 0
INDIA FUND, INC. Common 454089103 468 21,327 SH   SOLE   21,327 0 0
INTEL CORPORATION Common 458140100 19,088 340,000 SH   SOLE   340,000 0 0
INTERCONTINENTAL EXCHANGE Common 45866F104 2,908 24,500 SH   SOLE   24,500 0 0
INTUIT INC Common 461202103 10,294 21,000 SH   SOLE   21,000 0 0
INVESCO QQQ TRUST SERIES Common 46090E103 8,506 24,000 SH   SOLE   24,000 0 0
IQVIA HOLDINGS INC. Common 46266C105 4,846 20,000 SH   SOLE   20,000 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 18,916 44,000 SH   SOLE   44,000 0 0
JAPAN SMALLER CAPITAL FD Common 47109U104 3,793 420,562 SH   SOLE   420,562 0 0
JOHNSON & JOHNSON Common 478160104 14,563 88,400 SH   SOLE   88,400 0 0
JOHNSON CONTROLS INTL Common G51502105 4,118 60,000 SH   SOLE   60,000 0 0
JPMORGAN CHASE & CO Common 46625H100 39,974 257,000 SH   SOLE   257,000 0 0
KAYNE ANDERSON MIDSTREAM Common 48661E108 5,851 772,883 SH   SOLE   772,883 0 0
KINDER MORGAN, INC. Common 49456B101 3,064 168,100 SH   SOLE   168,100 0 0
KOREA FUND, INC. Common 500634209 764 16,545 SH   SOLE   16,545 0 0
KROGER COMPANY Common 501044101 2,452 64,000 SH   SOLE   64,000 0 0
LAM RESEARCH CORP. Common 512807108 5,206 8,000 SH   SOLE   8,000 0 0
LMP CAPITAL & INCOME FUND Common 50208A102 3,960 274,640 SH   SOLE   274,640 0 0
LOCKHEED MARTIN CORP Common 539830109 7,945 21,000 SH   SOLE   21,000 0 0
LOWE'S COMPANIES INC Common 548661107 11,832 61,000 SH   SOLE   61,000 0 0
MACQUARIE GL TOTAL RE FD Common 55608D101 5,281 228,834 SH   SOLE   228,834 0 0
MASTERCARD INC - CLASS A Common, Cl A 57636Q104 25,191 69,000 SH   SOLE   69,000 0 0
MCDONALD'S CORPORATION Common 580135101 5,082 22,000 SH   SOLE   22,000 0 0
MCKESSON CORP. Common 58155Q103 2,677 14,000 SH   SOLE   14,000 0 0
MEDTRONIC PLC Common G5960L103 15,268 123,000 SH   SOLE   123,000 0 0
MERCK & CO., INC. Common 58933Y105 12,288 158,000 SH   SOLE   158,000 0 0
MICRON TECHNOLOGY INC Common 595112103 3,399 40,000 SH   SOLE   40,000 0 0
MICROSOFT CORPORATION Common 594918104 81,270 300,000 SH   SOLE   300,000 0 0
MONSTER BEVERAGE CORP Common 61174X109 2,923 32,000 SH   SOLE   32,000 0 0
MOODY'S CORP Common 615369105 4,348 12,000 SH   SOLE   12,000 0 0
MORGAN STANLEY Common 617446448 8,986 98,000 SH   SOLE   98,000 0 0
MORGAN STANLEY INDIA INV Common 61745C105 5,394 218,657 SH   SOLE   218,657 0 0
NETFLIX, INC. Common 64110L106 16,375 31,000 SH   SOLE   31,000 0 0
NEW GERMANY FUND. INC. Common 644465106 2,147 106,169 SH   SOLE   106,169 0 0
NEWMONT CORPORATION Common 651639106 4,437 70,000 SH   SOLE   70,000 0 0
NEXTERA ENERGY, INC. Common 65339F101 12,458 170,000 SH   SOLE   170,000 0 0
NIKE INC CL B Common, Cl B 654106103 11,741 76,000 SH   SOLE   76,000 0 0
NORFOLK SOUTHERN CORP Common 655844108 6,635 25,000 SH   SOLE   25,000 0 0
NORTHROP GRUMMAN CORP Common 666807102 5,088 14,000 SH   SOLE   14,000 0 0
NUBRGR BRMN MLP ENRGY INC Common 64129H104 1,958 391,611 SH   SOLE   391,611 0 0
NUVEEN REAL ASSET INCOME Sh Ben Int 67074Y105 2,084 129,680 SH   SOLE   129,680 0 0
NUVEEN REAL ESTATE INC Sh Ben Int 67071B108 1,509 136,032 SH   SOLE   136,032 0 0
NUVEEN TAX-ADV DIV FUND Sh Ben Int 67073G105 1,613 100,348 SH   SOLE   100,348 0 0
NVIDIA CORP Common 67066G104 28,564 35,700 SH   SOLE   35,700 0 0
ORACLE CORPORATION Common 68389X105 3,892 50,000 SH   SOLE   50,000 0 0
ORGANON & CO. Common 68622V106 478 15,800 SH   SOLE   15,800 0 0
PAYPAL HOLDINGS, INC. Common 70450Y103 23,901 82,000 SH   SOLE   82,000 0 0
PHILIP MORRIS INT'L, INC. Common 718172109 13,380 135,000 SH   SOLE   135,000 0 0
PPG INDUSTRIES INC Common 693506107 2,207 13,000 SH   SOLE   13,000 0 0
PROGRESSIVE CORPORATION Common 743315103 4,223 43,000 SH   SOLE   43,000 0 0
PUBLIC SERVICE ENTPRS GR Common 744573106 2,330 39,000 SH   SOLE   39,000 0 0
PUBLIC STORAGE Common 74460D109 4,210 14,000 SH   SOLE   14,000 0 0
QUALCOMM, INC. Common 747525103 9,862 69,000 SH   SOLE   69,000 0 0
REGENERON PHARMACEUTICALS Common 75886F107 1,117 2,000 SH   SOLE   2,000 0 0
ROPER TECHNOLOGIES INC. Common 776696106 4,467 9,500 SH   SOLE   9,500 0 0
ROSS STORES, INC. Common 778296103 1,240 10,000 SH   SOLE   10,000 0 0
ROYCE MICRO-CAP TRUST INC Common 780915104 7,727 623,119 SH   SOLE   623,119 0 0
ROYCE VALUE TRUST, INC. Common 780910105 23,608 1,244,506 SH   SOLE   1,244,506 0 0
S&P GLOBAL INC Common 78409V104 7,799 19,000 SH   SOLE   19,000 0 0
SALESFORCE.COM INC Common 79466L302 10,259 42,000 SH   SOLE   42,000 0 0
SBA COMMUNICATIONS CORP Common 78410G104 2,868 9,000 SH   SOLE   9,000 0 0
SCHLUMBERGER LTD Common 806857108 3,969 124,000 SH   SOLE   124,000 0 0
SEMPRA ENERGY Common 816851109 3,577 27,000 SH   SOLE   27,000 0 0
SHERWIN-WILLIAMS CO Common 824348106 5,721 21,000 SH   SOLE   21,000 0 0
SOUTHWEST AIRLINES CO Common 844741108 2,708 51,000 SH   SOLE   51,000 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 17,550 41,000 SH   SOLE   41,000 0 0
SPROTT FOCUS TRUST, INC. Common 85208J109 1,597 187,780 SH   SOLE   187,780 0 0
STANLEY BLACK & DECKER Common 854502101 2,870 14,000 SH   SOLE   14,000 0 0
STARBUCKS CORP Common 855244109 8,386 75,000 SH   SOLE   75,000 0 0
STRYKER CORPORATION Common 863667101 7,792 30,000 SH   SOLE   30,000 0 0
SWISS HELVETIA FUND Common 870875101 881 90,496 SH   SOLE   90,496 0 0
SYSCO CORPORATION Common 871829107 3,343 43,000 SH   SOLE   43,000 0 0
T ROWE PRICE GROUP INC Common 74144T108 1,584 8,000 SH   SOLE   8,000 0 0
TARGET CORPORATION Common 87612E106 8,944 37,000 SH   SOLE   37,000 0 0
TECHNOLOGY SELECT SPDR Common 81369Y803 3,692 25,000 SH   SOLE   25,000 0 0
TEMPLETON EMERGING MRKT Common 880191101 1,865 94,233 SH   SOLE   94,233 0 0
TESLA, INC. Common 88160R101 19,032 28,000 SH   SOLE   28,000 0 0
TEXAS INSTRUMENTS INC Common 882508104 1,923 10,000 SH   SOLE   10,000 0 0
THE GABELLI HLTHCARE WELL Sh Ben Int 36246K103 3,338 247,257 SH   SOLE   247,257 0 0
THE GDL FUND Sh Ben Int 361570104 2,252 248,253 SH   SOLE   248,253 0 0
THE MEXICO FUND, INC. Common 592835102 1,036 68,028 SH   SOLE   68,028 0 0
THE SOUTHERN COMPANY Common 842587107 5,446 90,000 SH   SOLE   90,000 0 0
THE TJX COMPANIES INC Common 872540109 7,726 114,600 SH   SOLE   114,600 0 0
THE WALT DISNEY CO Common 254687106 20,214 115,000 SH   SOLE   115,000 0 0
THERMO FISHER SCIENTIFIC Common 883556102 17,152 34,000 SH   SOLE   34,000 0 0
TRANSDIGM GROUP Common 893641100 3,236 5,000 SH   SOLE   5,000 0 0
TRI CONTINENTAL Common 895436103 7,143 209,534 SH   SOLE   209,534 0 0
TWITTER INC. Common 90184L102 3,716 54,000 SH   SOLE   54,000 0 0
UNION PACIFIC CORP Common 907818108 12,976 59,000 SH   SOLE   59,000 0 0
UNITED PARCEL SERVICE B Common, Cl B 911312106 16,138 77,600 SH   SOLE   77,600 0 0
UNITEDHEALTH GROUP, INC. Common 91324P102 33,637 84,000 SH   SOLE   84,000 0 0
VERTEX PHARMACEUTICALS Common 92532F100 4,436 22,000 SH   SOLE   22,000 0 0
VIRTUS ALLIANZGI EQUITY Sh Ben Int 92841M101 8,248 272,741 SH   SOLE   272,741 0 0
VISA, INC. - CLASS A Common, Cl A 92826C839 33,436 143,000 SH   SOLE   143,000 0 0
WALGREENS BOOTS ALLIANCE Common 931427108 3,157 60,000 SH   SOLE   60,000 0 0
WALMART, INC. Common 931142103 16,922 120,000 SH   SOLE   120,000 0 0
WASTE MANAGEMENT INC Common 94106L109 4,624 33,000 SH   SOLE   33,000 0 0
WELLS FARGO & CO Common 949746101 13,225 292,000 SH   SOLE   292,000 0 0
XCEL ENERGY, INC. Common 98389B100 2,965 45,000 SH   SOLE   45,000 0 0
ZIMMER BIOMET HOLDINGS Common 98956P102 4,181 26,000 SH   SOLE   26,000 0 0