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
ABBOTT LABORATORIES Common 002824100 13,375 113,000 SH   SOLE   113,000 0 0
ABBVIE, INC. Common 00287Y109 16,049 99,000 SH   SOLE   99,000 0 0
ABERDEEN JAPAN EQUITY FUN Common 00306J109 381 54,746 SH   SOLE   54,746 0 0
ADAMS DIVERSIFIED EQUITY Common 006212104 15,693 851,046 SH   SOLE   851,046 0 0
ADAMS NATURALS RESOURCES Common 00548F105 3,215 153,619 SH   SOLE   153,619 0 0
ADOBE, INC. Common 00724F101 10,024 22,000 SH   SOLE   22,000 0 0
ADVANCED MICRO DEVICES Common 007903107 9,622 88,000 SH   SOLE   88,000 0 0
AIR PRODUCTS & CHEMICALS Common 009158106 4,498 18,000 SH   SOLE   18,000 0 0
ALPHABET, INC. - CLASS C Common, Cl C 02079K107 87,700 31,400 SH   SOLE   31,400 0 0
AMAZON.COM INC Common 023135106 108,230 33,200 SH   SOLE   33,200 0 0
AMERICAN EXPRESS COMPANY Common 025816109 6,919 37,000 SH   SOLE   37,000 0 0
AMERICAN TOWER CORP Common 03027X100 9,798 39,000 SH   SOLE   39,000 0 0
American Water Works Common 030420103 2,483 15,000 SH   SOLE   15,000 0 0
ANALOG DEVICES INC Common 032654105 1,982 12,000 SH   SOLE   12,000 0 0
ANTHEM, INC. Common 036752103 9,824 20,000 SH   SOLE   20,000 0 0
AON PLC Common, Cl A G0403H108 5,536 17,000 SH   SOLE   17,000 0 0
APPLE, INC. Common 037833100 116,290 666,000 SH   SOLE   666,000 0 0
APPLIED MATERIALS INC Common 038222105 7,776 59,000 SH   SOLE   59,000 0 0
ARCHER DANIELS MIDLAND Common 039483102 1,354 15,000 SH   SOLE   15,000 0 0
AUTODESK INC Common 052769106 4,716 22,000 SH   SOLE   22,000 0 0
AVALONBAY COMMUNITIES INC Common 053484101 1,739 7,000 SH   SOLE   7,000 0 0
BALL CORP Common 058498106 1,800 20,000 SH   SOLE   20,000 0 0
BANK OF AMERICA CORP Common 060505104 18,137 440,000 SH   SOLE   440,000 0 0
BANK OF NEW YORK MELLON Common 064058100 744 15,000 SH   SOLE   15,000 0 0
BERKSHIRE HATHAWAY INC-B Common, Cl B 084670702 57,877 164,000 SH   SOLE   164,000 0 0
BIOGEN IDEC, INC. Common 09062X103 3,370 16,000 SH   SOLE   16,000 0 0
BLACK ROCK HEALTH SCI TR Common 09260E105 10,052 501,100 SH   SOLE   501,100 0 0
BOEING CO Common 097023105 9,192 48,000 SH   SOLE   48,000 0 0
BOOKING HOLDINGS, INC. Common 09857L108 8,220 3,500 SH   SOLE   3,500 0 0
BOSTON SCIENTIFIC CORP Common 101137107 5,492 124,000 SH   SOLE   124,000 0 0
BRISTOL-MYERS SQUIBB CO Common 110122108 13,364 183,000 SH   SOLE   183,000 0 0
CBRE GROUP INC Common 12504L109 2,380 26,000 SH   SOLE   26,000 0 0
CENTENE CORPORATION Common 15135B101 4,378 52,000 SH   SOLE   52,000 0 0
CHARLES SCHWAB CORP Common 808513105 10,117 120,000 SH   SOLE   120,000 0 0
CHARTER COMMUNICATIONS -A Common, Cl A 16119P108 9,437 17,300 SH   SOLE   17,300 0 0
CIGNA CORP Common 125523100 7,668 32,000 SH   SOLE   32,000 0 0
CINTAS CORP Common 172908105 3,403 8,000 SH   SOLE   8,000 0 0
CISCO SYSTEMS INC Common 17275R102 2,398 43,000 SH   SOLE   43,000 0 0
CITIGROUP, INC. Common 172967424 6,408 120,000 SH   SOLE   120,000 0 0
CLEARBRIDGE ENERGY OPPORT Common 18469P209 8,424 298,717 SH   SOLE   298,717 0 0
CLEARBRIDGE MLP & MID TOT Common 18469Q207 4,025 137,874 SH   SOLE   137,874 0 0
CLEARBRIDGE MLP & MIDSTRE Common 184692200 9,460 280,545 SH   SOLE   280,545 0 0
COCA-COLA CO (THE) Common 191216100 20,274 327,000 SH   SOLE   327,000 0 0
COMCAST CORP - CLASS A Common, Cl A 20030N101 14,233 304,000 SH   SOLE   304,000 0 0
CONSTELLATION BRANDS INC Common 21036P108 3,455 15,000 SH   SOLE   15,000 0 0
CONSTELLATION ENERGY CORP Common 21037T109 1,506 26,766 SH   SOLE   26,766 0 0
CORTEVA, INC. Common 22052L104 3,391 59,000 SH   SOLE   59,000 0 0
COSTCO WHOLESALE CORP Common 22160K105 22,746 39,500 SH   SOLE   39,500 0 0
CSX CORPORATION Common 126408103 7,527 201,000 SH   SOLE   201,000 0 0
CUSHING INFRA INCM FND Sh Ben Int 231647207 2,350 52,611 SH   SOLE   52,611 0 0
CVS HEALTH CORP Common 126650100 6,983 69,000 SH   SOLE   69,000 0 0
DANAHER CORPORATION Common 235851102 5,867 20,000 SH   SOLE   20,000 0 0
DexCom Inc Common 252131107 512 1,000 SH   SOLE   1,000 0 0
DIGITAL REALTY TRUST Common 253868103 3,403 24,000 SH   SOLE   24,000 0 0
Dollar General Corp Common 256677105 4,675 21,000 SH   SOLE   21,000 0 0
DUPONT DE NEMOURS INC Common 26614N102 3,238 44,000 SH   SOLE   44,000 0 0
EBAY INC Common 278642103 3,321 58,000 SH   SOLE   58,000 0 0
ECOLAB INC Common 278865100 2,295 13,000 SH   SOLE   13,000 0 0
ELI LILLY & CO Common 532457108 10,882 38,000 SH   SOLE   38,000 0 0
ENERGY SELECT SECTOR SPDR Common 81369Y506 30,882 404,000 SH   SOLE   404,000 0 0
EQUINIX, INC. Common 29444U700 6,675 9,000 SH   SOLE   9,000 0 0
ESTEE LAUDER CO. - CL A Common, Cl A 518439104 5,446 20,000 SH   SOLE   20,000 0 0
EXELON CORPORATION Common 30161N101 3,825 80,300 SH   SOLE   80,300 0 0
FEDEX CORPORATION Common 31428X106 4,859 21,000 SH   SOLE   21,000 0 0
FIDELITY NATL INFORM SERV Common 31620M106 4,418 44,000 SH   SOLE   44,000 0 0
FIRST TR/DYN EUR EQTY INC Sh Ben Int 33740D107 1,679 132,934 SH   SOLE   132,934 0 0
FIRST TRUST ENERGY Sh Ben Int 33738C103 1,586 104,116 SH   SOLE   104,116 0 0
FIRST TRUST MLP & ENERGY Sh Ben Int 33739B104 3,532 427,600 SH   SOLE   427,600 0 0
FISERV Common 337738108 4,664 46,000 SH   SOLE   46,000 0 0
FREEPORT MCMORAN, INC. Common 35671D857 4,477 90,000 SH   SOLE   90,000 0 0
GABELLI DIVIDEND & INCOME Sh Ben Int 36242H104 2,204 89,467 SH   SOLE   89,467 0 0
GABELLI GLBL SMALL & MID Sh Ben Int 36249W104 626 44,789 SH   SOLE   44,789 0 0
GAMCO NATURAL RESOURCES Sh Ben Int 36465E101 2,069 370,039 SH   SOLE   370,039 0 0
GENERAL AMERICAN INVESTOR Common 368802104 16,802 395,630 SH   SOLE   395,630 0 0
GENERAL DYNAMICS CORP Common 369550108 5,547 23,000 SH   SOLE   23,000 0 0
GENERAL ELECTRIC CO Common 369604301 8,235 90,000 SH   SOLE   90,000 0 0
GENERAL MOTORS COMPANY Common 37045V100 4,724 108,000 SH   SOLE   108,000 0 0
GOLDMAN SACHS GROUP INC Common 38141G104 8,583 26,000 SH   SOLE   26,000 0 0
GOLDMAN SACHS MLP ENERGY Sh Ben Int 38148G206 4,351 360,203 SH   SOLE   360,203 0 0
HCA HEALTHCARE, INC. Common 40412C101 6,516 26,000 SH   SOLE   26,000 0 0
HILTON WORLDWIDE HOLDINGS Common 43300A203 2,428 16,000 SH   SOLE   16,000 0 0
HONEYWELL INTERNATL INC Common 438516106 12,648 65,000 SH   SOLE   65,000 0 0
HP, INC. Common 40434L105 508 14,000 SH   SOLE   14,000 0 0
HUMANA INC Common 444859102 5,222 12,000 SH   SOLE   12,000 0 0
IDEXX LABORATORIES INC Common 45168D104 1,094 2,000 SH   SOLE   2,000 0 0
INTEL CORPORATION Common 458140100 16,850 340,000 SH   SOLE   340,000 0 0
INTERNAT FLAVORS & FRAG Common 459506101 2,627 20,000 SH   SOLE   20,000 0 0
INTUIT INC Common 461202103 10,098 21,000 SH   SOLE   21,000 0 0
INVESCO QQQ TRUST SERIES Common 46090E103 15,952 44,000 SH   SOLE   44,000 0 0
IQVIA HOLDINGS INC. Common 46266C105 4,624 20,000 SH   SOLE   20,000 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 10,889 24,000 SH   SOLE   24,000 0 0
JAPAN SMALLER CAPITAL FD Common 47109U104 2,862 399,715 SH   SOLE   399,715 0 0
JOHNSON & JOHNSON Common 478160104 15,667 88,400 SH   SOLE   88,400 0 0
JOHNSON CONTROLS INTL Common G51502105 3,934 60,000 SH   SOLE   60,000 0 0
JPMORGAN CHASE & CO Common 46625H100 29,581 217,000 SH   SOLE   217,000 0 0
KAYNE ANDERSON MIDSTREAM Common 48661E108 7,788 908,735 SH   SOLE   908,735 0 0
LAM RESEARCH CORP. Common 512807108 4,301 8,000 SH   SOLE   8,000 0 0
LINDE PLC Common G5494J103 6,708 21,000 SH   SOLE   21,000 0 0
LMP CAPITAL & INCOME FUND Common 50208A102 3,675 251,388 SH   SOLE   251,388 0 0
LOCKHEED MARTIN CORP Common 539830109 9,269 21,000 SH   SOLE   21,000 0 0
LOWE'S COMPANIES INC Common 548661107 12,334 61,000 SH   SOLE   61,000 0 0
MACQUARIE GL TOTAL RE FD Common 55608D101 4,378 170,233 SH   SOLE   170,233 0 0
MARRIOTT INTL - CL A Common, Cl A 571903202 2,461 14,000 SH   SOLE   14,000 0 0
MASTERCARD INC - CLASS A Common, Cl A 57636Q104 24,659 69,000 SH   SOLE   69,000 0 0
MCKESSON CORP. Common 58155Q103 4,286 14,000 SH   SOLE   14,000 0 0
MEDTRONIC PLC Common G5960L103 8,099 73,000 SH   SOLE   73,000 0 0
MERCK & CO., INC. Common 58933Y105 12,964 158,000 SH   SOLE   158,000 0 0
META PLATFORMS INC Common, Cl A 30303M102 26,238 118,000 SH   SOLE   118,000 0 0
MICRON TECHNOLOGY INC Common 595112103 3,116 40,000 SH   SOLE   40,000 0 0
MICROSOFT CORPORATION Common 594918104 94,959 308,000 SH   SOLE   308,000 0 0
MODERNA, INC. Common 60770K107 861 5,000 SH   SOLE   5,000 0 0
MONDELEZ INTERNATIONAL Common 609207105 1,256 20,000 SH   SOLE   20,000 0 0
MONSTER BEVERAGE CORP Common 61174X109 2,557 32,000 SH   SOLE   32,000 0 0
MOODY'S CORP Common 615369105 4,049 12,000 SH   SOLE   12,000 0 0
MORGAN STANLEY INDIA INV Common 61745C105 5,291 210,721 SH   SOLE   210,721 0 0
NETFLIX, INC. Common 64110L106 11,612 31,000 SH   SOLE   31,000 0 0
NEW GERMANY FUND. INC. Common 644465106 398 34,833 SH   SOLE   34,833 0 0
NEWMONT CORPORATION Common 651639106 5,562 70,000 SH   SOLE   70,000 0 0
NEXTERA ENERGY, INC. Common 65339F101 12,707 150,000 SH   SOLE   150,000 0 0
NIKE INC CL B Common, Cl B 654106103 12,918 96,000 SH   SOLE   96,000 0 0
NORFOLK SOUTHERN CORP Common 655844108 7,131 25,000 SH   SOLE   25,000 0 0
NORTHROP GRUMMAN CORP Common 666807102 6,261 14,000 SH   SOLE   14,000 0 0
NUBRGR BRMN MLP ENRGY INC Common 64129H104 5,154 800,363 SH   SOLE   800,363 0 0
NUCOR CORP Common 670346105 3,716 25,000 SH   SOLE   25,000 0 0
NUVEEN REAL ASSET INCOME Sh Ben Int 67074Y105 1,947 127,423 SH   SOLE   127,423 0 0
NVIDIA CORP Common 67066G104 38,964 142,800 SH   SOLE   142,800 0 0
ORACLE CORPORATION Common 68389X105 2,068 25,000 SH   SOLE   25,000 0 0
PARKER HANNIFIN CORP Common 701094104 1,419 5,000 SH   SOLE   5,000 0 0
PAYPAL HOLDINGS, INC. Common 70450Y103 5,436 47,000 SH   SOLE   47,000 0 0
PHILIP MORRIS INT'L, INC. Common 718172109 12,682 135,000 SH   SOLE   135,000 0 0
PROCTER AND GAMBLE CO. Common 742718109 16,808 110,000 SH   SOLE   110,000 0 0
PROGRESSIVE CORPORATION Common 743315103 4,902 43,000 SH   SOLE   43,000 0 0
PUBLIC STORAGE Common 74460D109 5,464 14,000 SH   SOLE   14,000 0 0
QUALCOMM, INC. Common 747525103 10,545 69,000 SH   SOLE   69,000 0 0
ROPER TECHNOLOGIES INC. Common 776696106 4,486 9,500 SH   SOLE   9,500 0 0
S&P GLOBAL INC Common 78409V104 7,793 19,000 SH   SOLE   19,000 0 0
SALESFORCE.COM INC Common 79466L302 8,917 42,000 SH   SOLE   42,000 0 0
SBA COMMUNICATIONS CORP Common 78410G104 3,097 9,000 SH   SOLE   9,000 0 0
SOUTHWEST AIRLINES CO Common 844741108 2,336 51,000 SH   SOLE   51,000 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 9,484 21,000 SH   SOLE   21,000 0 0
STARBUCKS CORP Common 855244109 3,184 35,000 SH   SOLE   35,000 0 0
STRYKER CORPORATION Common 863667101 6,951 26,000 SH   SOLE   26,000 0 0
SWISS HELVETIA FUND Common 870875101 353 38,322 SH   SOLE   38,322 0 0
T ROWE PRICE GROUP INC Common 74144T108 605 4,000 SH   SOLE   4,000 0 0
TECHNOLOGY SELECT SPDR Common 81369Y803 11,920 75,000 SH   SOLE   75,000 0 0
TESLA, INC. Common 88160R101 35,561 33,000 SH   SOLE   33,000 0 0
THE GABELLI HLTHCARE WELL Sh Ben Int 36246K103 1,145 89,282 SH   SOLE   89,282 0 0
THE GDL FUND Sh Ben Int 361570104 1,508 175,380 SH   SOLE   175,380 0 0
THE MEXICO FUND, INC. Common 592835102 167 10,058 SH   SOLE   10,058 0 0
THE WALT DISNEY CO Common 254687106 15,773 115,000 SH   SOLE   115,000 0 0
THERMO FISHER SCIENTIFIC Common 883556102 12,994 22,000 SH   SOLE   22,000 0 0
TRANSDIGM GROUP Common 893641100 3,258 5,000 SH   SOLE   5,000 0 0
TRI CONTINENTAL Common 895436103 3,727 111,511 SH   SOLE   111,511 0 0
TRI CONTINENTAL Common 895436103 5,490 178,010 SH   SOLE   178,010 0 0
TWITTER INC. Common 90184L102 2,089 54,000 SH   SOLE   54,000 0 0
UNION PACIFIC CORP Common 907818108 16,119 59,000 SH   SOLE   59,000 0 0
UNITED PARCEL SERVICE B Common, Cl B 911312106 12,868 60,000 SH   SOLE   60,000 0 0
UNITEDHEALTH GROUP, INC. Common 91324P102 42,837 84,000 SH   SOLE   84,000 0 0
VERTEX PHARMACEUTICALS Common 92532F100 5,741 22,000 SH   SOLE   22,000 0 0
VISA, INC. - CLASS A Common, Cl A 92826C839 31,713 143,000 SH   SOLE   143,000 0 0
WALGREENS BOOTS ALLIANCE Common 931427108 2,686 60,000 SH   SOLE   60,000 0 0
WASTE MANAGEMENT INC Common 94106L109 5,231 33,000 SH   SOLE   33,000 0 0
WELLS FARGO & CO Common 949746101 14,150 292,000 SH   SOLE   292,000 0 0
ZIMMER BIOMET HOLDINGS Common 98956P102 3,325 26,000 SH   SOLE   26,000 0 0