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 0 0 SH   SOLE   0 0 0
ABBVIE, INC. Common 00287Y109 0 0 SH   SOLE   0 0 0
ABERDEEN JAPAN EQUITY FUN Common 00306J109 0 0 SH   SOLE   0 0 0
ADAMS DIVERSIFIED EQUITY Common 006212104 0 0 SH   SOLE   0 0 0
ADAMS NATURALS RESOURCES Common 00548F105 0 0 SH   SOLE   0 0 0
ADOBE, INC. Common 00724F101 0 0 SH   SOLE   0 0 0
ADVANCED MICRO DEVICES Common 007903107 0 0 SH   SOLE   0 0 0
AIR PRODUCTS & CHEMICALS Common 009158106 0 0 SH   SOLE   0 0 0
ALLIANZGI NFJ DIVIDEND Sh Ben Int 92840R101 0 0 SH   SOLE   0 0 0
ALPHABET, INC. - CLASS C Common, Cl C 02079K107 0 0 SH   SOLE   0 0 0
AMAZON.COM INC Common 023135106 0 0 SH   SOLE   0 0 0
AMERICAN ELECTRIC POWER Common 025537101 0 0 SH   SOLE   0 0 0
AMERICAN EXPRESS COMPANY Common 025816109 0 0 SH   SOLE   0 0 0
AMERICAN TOWER CORP Common 03027X100 0 0 SH   SOLE   0 0 0
American Water Works Common 030420103 0 0 SH   SOLE   0 0 0
ANALOG DEVICES INC Common 032654105 0 0 SH   SOLE   0 0 0
ANTHEM, INC. Common 036752103 0 0 SH   SOLE   0 0 0
AON PLC Common, Cl A G0403H108 0 0 SH   SOLE   0 0 0
APPLE, INC. Common 037833100 0 0 SH   SOLE   0 0 0
APPLIED MATERIALS INC Common 038222105 0 0 SH   SOLE   0 0 0
AUTODESK INC Common 052769106 0 0 SH   SOLE   0 0 0
BALL CORP Common 058498106 0 0 SH   SOLE   0 0 0
BANK OF AMERICA CORP Common 060505104 0 0 SH   SOLE   0 0 0
BANK OF NEW YORK MELLON Common 064058100 0 0 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC-B Common, Cl B 084670702 0 0 SH   SOLE   0 0 0
BIOGEN IDEC, INC. Common 09062X103 0 0 SH   SOLE   0 0 0
BOEING CO Common 097023105 0 0 SH   SOLE   0 0 0
BOOKING HOLDINGS, INC. Common 09857L108 0 0 SH   SOLE   0 0 0
BOSTON SCIENTIFIC CORP Common 101137107 0 0 SH   SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO Common 110122108 0 0 SH   SOLE   0 0 0
CBRE GROUP INC Common 12504L109 0 0 SH   SOLE   0 0 0
CENTENE CORPORATION Common 15135B101 0 0 SH   SOLE   0 0 0
CHARLES SCHWAB CORP Common 808513105 0 0 SH   SOLE   0 0 0
CHARTER COMMUNICATIONS -A Common, Cl A 16119P108 0 0 SH   SOLE   0 0 0
CIGNA CORP Common 125523100 0 0 SH   SOLE   0 0 0
CINTAS CORP Common 172908105 0 0 SH   SOLE   0 0 0
CISCO SYSTEMS INC Common 17275R102 0 0 SH   SOLE   0 0 0
CITIGROUP, INC. Common 172967424 0 0 SH   SOLE   0 0 0
CLEARBRIDGE ENERGY OPPORT Common 18469P209 0 0 SH   SOLE   0 0 0
CLEARBRIDGE MLP & MID TOT Common 18469Q207 0 0 SH   SOLE   0 0 0
CLEARBRIDGE MLP & MIDSTRE Common 184692200 0 0 SH   SOLE   0 0 0
COCA-COLA CO (THE) Common 191216100 0 0 SH   SOLE   0 0 0
COMCAST CORP - CLASS A Common, Cl A 20030N101 0 0 SH   SOLE   0 0 0
CONSTELLATION BRANDS INC Common 21036P108 0 0 SH   SOLE   0 0 0
CORTEVA, INC. Common 22052L104 0 0 SH   SOLE   0 0 0
COSTCO WHOLESALE CORP Common 22160K105 0 0 SH   SOLE   0 0 0
CSX CORPORATION Common 126408103 0 0 SH   SOLE   0 0 0
CUSHING INFRA INCM FND Sh Ben Int 231647207 0 0 SH   SOLE   0 0 0
CVS HEALTH CORP Common 126650100 0 0 SH   SOLE   0 0 0
DexCom Inc Common 252131107 0 0 SH   SOLE   0 0 0
DIGITAL REALTY TRUST Common 253868103 0 0 SH   SOLE   0 0 0
Dollar General Corp Common 256677105 0 0 SH   SOLE   0 0 0
DOW, INC. Common 260557103 0 0 SH   SOLE   0 0 0
DUPONT DE NEMOURS INC Common 26614N102 0 0 SH   SOLE   0 0 0
EBAY INC Common 278642103 0 0 SH   SOLE   0 0 0
ECOLAB INC Common 278865100 0 0 SH   SOLE   0 0 0
EDWARDS LIFESCIENCES Common 28176E108 0 0 SH   SOLE   0 0 0
ELI LILLY & CO Common 532457108 0 0 SH   SOLE   0 0 0
ENERGY SELECT SECTOR SPDR Common 81369Y506 0 0 SH   SOLE   0 0 0
EQUINIX, INC. Common 29444U700 0 0 SH   SOLE   0 0 0
ESTEE LAUDER CO. - CL A Common, Cl A 518439104 0 0 SH   SOLE   0 0 0
EXELON CORPORATION Common 30161N101 0 0 SH   SOLE   0 0 0
FACEBOOK, INC - CLASS A Common, Cl A 30303M102 0 0 SH   SOLE   0 0 0
FEDEX CORPORATION Common 31428X106 0 0 SH   SOLE   0 0 0
FIDELITY NATL INFORM SERV Common 31620M106 0 0 SH   SOLE   0 0 0
FIRST TR/DYN EUR EQTY INC Sh Ben Int 33740D107 0 0 SH   SOLE   0 0 0
FIRST TRUST ENERGY Sh Ben Int 33738C103 0 0 SH   SOLE   0 0 0
FISERV Common 337738108 0 0 SH   SOLE   0 0 0
FORD MOTOR CO. Common 345370860 0 0 SH   SOLE   0 0 0
FREEPORT MCMORAN, INC. Common 35671D857 0 0 SH   SOLE   0 0 0
GABELLI GLBL SMALL & MID Sh Ben Int 36249W104 0 0 SH   SOLE   0 0 0
GAMCO NATURAL RESOURCES Sh Ben Int 36465E101 0 0 SH   SOLE   0 0 0
GENERAL AMERICAN INVESTOR Common 368802104 0 0 SH   SOLE   0 0 0
GENERAL DYNAMICS CORP Common 369550108 0 0 SH   SOLE   0 0 0
GENERAL ELECTRIC CO Common 369604301 0 0 SH   SOLE   0 0 0
GENERAL MOTORS COMPANY Common 37045V100 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP INC Common 38141G104 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS MLP ENERGY Sh Ben Int 38148G206 0 0 SH   SOLE   0 0 0
HCA HEALTHCARE, INC. Common 40412C101 0 0 SH   SOLE   0 0 0
HILTON WORLDWIDE HOLDINGS Common 43300A203 0 0 SH   SOLE   0 0 0
HONEYWELL INTERNATL INC Common 438516106 0 0 SH   SOLE   0 0 0
HP, INC. Common 40434L105 0 0 SH   SOLE   0 0 0
HUMANA INC Common 444859102 0 0 SH   SOLE   0 0 0
IDEXX LABORATORIES INC Common 45168D104 0 0 SH   SOLE   0 0 0
INTEL CORPORATION Common 458140100 0 0 SH   SOLE   0 0 0
INTERCONTINENTAL EXCHANGE Common 45866F104 0 0 SH   SOLE   0 0 0
INTERNAT FLAVORS & FRAG Common 459506101 0 0 SH   SOLE   0 0 0
INTUIT INC Common 461202103 0 0 SH   SOLE   0 0 0
INVESCO QQQ TRUST SERIES Common 46090E103 0 0 SH   SOLE   0 0 0
IQVIA HOLDINGS INC. Common 46266C105 0 0 SH   SOLE   0 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 0 0 SH   SOLE   0 0 0
JAPAN SMALLER CAPITAL FD Common 47109U104 0 0 SH   SOLE   0 0 0
JOHNSON & JOHNSON Common 478160104 0 0 SH   SOLE   0 0 0
JOHNSON CONTROLS INTL Common G51502105 0 0 SH   SOLE   0 0 0
JPMORGAN CHASE & CO Common 46625H100 0 0 SH   SOLE   0 0 0
KAYNE ANDERSON MIDSTREAM Common 48661E108 0 0 SH   SOLE   0 0 0
KINDER MORGAN, INC. Common 49456B101 0 0 SH   SOLE   0 0 0
KOREA FUND, INC. Common 500634209 0 0 SH   SOLE   0 0 0
L3HARRIS TECHNOLOGIES,INC Common 502431109 0 0 SH   SOLE   0 0 0
LAM RESEARCH CORP. Common 512807108 0 0 SH   SOLE   0 0 0
LINDE PLC Common G5494J103 0 0 SH   SOLE   0 0 0
LMP CAPITAL & INCOME FUND Common 50208A102 0 0 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP Common 539830109 0 0 SH   SOLE   0 0 0
LOWE'S COMPANIES INC Common 548661107 0 0 SH   SOLE   0 0 0
MACQUARIE GL TOTAL RE FD Common 55608D101 0 0 SH   SOLE   0 0 0
MARRIOTT INTL - CL A Common 571903202 0 0 SH   SOLE   0 0 0
MASTERCARD INC - CLASS A Common, Cl A 57636Q104 0 0 SH   SOLE   0 0 0
MCDONALD'S CORPORATION Common 580135101 0 0 SH   SOLE   0 0 0
MCKESSON CORP. Common 58155Q103 0 0 SH   SOLE   0 0 0
MEDTRONIC PLC Common G5960L103 0 0 SH   SOLE   0 0 0
MERCK & CO., INC. Common 58933Y105 0 0 SH   SOLE   0 0 0
MICRON TECHNOLOGY INC Common 595112103 0 0 SH   SOLE   0 0 0
MICROSOFT CORPORATION Common 594918104 0 0 SH   SOLE   0 0 0
MODERNA, INC. Common 60770K107 0 0 SH   SOLE   0 0 0
MONSTER BEVERAGE CORP Common 61174X109 0 0 SH   SOLE   0 0 0
MOODY'S CORP Common 615369105 0 0 SH   SOLE   0 0 0
MORGAN STANLEY INDIA INV Common 61745C105 0 0 SH   SOLE   0 0 0
NETFLIX, INC. Common 64110L106 0 0 SH   SOLE   0 0 0
NEW GERMANY FUND. INC. Common 644465106 0 0 SH   SOLE   0 0 0
NEWMONT CORPORATION Common 651639106 0 0 SH   SOLE   0 0 0
NEXTERA ENERGY, INC. Common 65339F101 0 0 SH   SOLE   0 0 0
NIKE INC CL B Common, Cl B 654106103 0 0 SH   SOLE   0 0 0
NORFOLK SOUTHERN CORP Common 655844108 0 0 SH   SOLE   0 0 0
NORTHROP GRUMMAN CORP Common 666807102 0 0 SH   SOLE   0 0 0
NUBRGR BRMN MLP ENRGY INC Common 64129H104 0 0 SH   SOLE   0 0 0
NUVEEN REAL ASSET INCOME Sh Ben Int 67074Y105 0 0 SH   SOLE   0 0 0
NVIDIA CORP Common 67066G104 0 0 SH   SOLE   0 0 0
ORACLE CORPORATION Common 68389X105 0 0 SH   SOLE   0 0 0
PARKER HANNIFIN CORP Common 701094104 0 0 SH   SOLE   0 0 0
PAYPAL HOLDINGS, INC. Common 70450Y103 0 0 SH   SOLE   0 0 0
PHILIP MORRIS INT'L, INC. Common 718172109 0 0 SH   SOLE   0 0 0
PROCTER AND GAMBLE CO. Common 742718109 0 0 SH   SOLE   0 0 0
PROGRESSIVE CORPORATION Common 743315103 0 0 SH   SOLE   0 0 0
PROLOGIS, INC. Common 74340W103 0 0 SH   SOLE   0 0 0
PUBLIC STORAGE Common 74460D109 0 0 SH   SOLE   0 0 0
QUALCOMM, INC. Common 747525103 0 0 SH   SOLE   0 0 0
REGENERON PHARMACEUTICALS Common 75886F107 0 0 SH   SOLE   0 0 0
ROPER TECHNOLOGIES INC. Common 776696106 0 0 SH   SOLE   0 0 0
ROYCE MICRO-CAP TRUST INC Common 780915104 0 0 SH   SOLE   0 0 0
S&P GLOBAL INC Common 78409V104 0 0 SH   SOLE   0 0 0
SALESFORCE.COM INC Common 79466L302 0 0 SH   SOLE   0 0 0
SBA COMMUNICATIONS CORP Common 78410G104 0 0 SH   SOLE   0 0 0
SOUTHWEST AIRLINES CO Common 844741108 0 0 SH   SOLE   0 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 0 0 SH   SOLE   0 0 0
STARBUCKS CORP Common 855244109 0 0 SH   SOLE   0 0 0
STRYKER CORPORATION Common 863667101 0 0 SH   SOLE   0 0 0
SWISS HELVETIA FUND Common 870875101 0 0 SH   SOLE   0 0 0
SYSCO CORPORATION Common 871829107 0 0 SH   SOLE   0 0 0
T ROWE PRICE GROUP INC Common 74144T108 0 0 SH   SOLE   0 0 0
TARGET CORPORATION Common 87612E106 0 0 SH   SOLE   0 0 0
TECHNOLOGY SELECT SPDR Common 81369Y803 0 0 SH   SOLE   0 0 0
TEMPLETON EMERGING MRKT Common 880191101 0 0 SH   SOLE   0 0 0
TESLA, INC. Common 88160R101 0 0 SH   SOLE   0 0 0
THE GABELLI HLTHCARE WELL Sh Ben Int 36246K103 0 0 SH   SOLE   0 0 0
THE GDL FUND Sh Ben Int 361570104 0 0 SH   SOLE   0 0 0
THE MEXICO FUND, INC. Common 592835102 0 0 SH   SOLE   0 0 0
THE TJX COMPANIES INC Common 872540109 0 0 SH   SOLE   0 0 0
THE WALT DISNEY CO Common 254687106 0 0 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC Common 883556102 0 0 SH   SOLE   0 0 0
TRANSDIGM GROUP Common 893641100 0 0 SH   SOLE   0 0 0
TRI CONTINENTAL Common 895436103 0 0 SH   SOLE   0 0 0
TWITTER INC. Common 90184L102 0 0 SH   SOLE   0 0 0
UNION PACIFIC CORP Common 907818108 0 0 SH   SOLE   0 0 0
UNITED PARCEL SERVICE B Common, Cl B 911312106 0 0 SH   SOLE   0 0 0
UNITEDHEALTH GROUP, INC. Common 91324P102 0 0 SH   SOLE   0 0 0
VERTEX PHARMACEUTICALS Common 92532F100 0 0 SH   SOLE   0 0 0
VIRTUS ALLIANZGI EQUITY Sh Ben Int 92841M101 0 0 SH   SOLE   0 0 0
VISA, INC. - CLASS A Common, Cl A 92826C839 0 0 SH   SOLE   0 0 0
WALGREENS BOOTS ALLIANCE Common 931427108 0 0 SH   SOLE   0 0 0
WALMART, INC. Common 931142103 0 0 SH   SOLE   0 0 0
WASTE MANAGEMENT INC Common 94106L109 0 0 SH   SOLE   0 0 0
WELLS FARGO & CO Common 949746101 0 0 SH   SOLE   0 0 0
ZIMMER BIOMET HOLDINGS Common 98956P102 0 0 SH   SOLE   0 0 0