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
Alphabet Inc. Class A COM 02079K305 4,796 4,429 SH   SOLE   4,429 0 0
Alphabet Inc. Class C COM 02079K107 698 646 SH   SOLE   646 0 0
Amazon Com Inc COM 023135106 7,879 4,161 SH   SOLE   4,161 0 0
American Electrical Power Inc COM 025537101 407 4,625 SH   SOLE   4,625 0 0
Amgen Inc COM 031162100 842 4,570 SH   SOLE   4,570 0 0
Apple Inc. COM 037833100 4,342 21,938 SH   SOLE   21,938 0 0
AT&T Corp COM 00206R102 2,539 75,761 SH   SOLE   75,761 0 0
Bank of America Corp COM 060505104 1,392 48,001 SH   SOLE   48,001 0 0
Blackstone Group LP COM 09253U108 258 5,800 SH   SOLE   5,800 0 0
Boeing Co COM 097023105 3,402 9,345 SH   SOLE   9,345 0 0
Bristol-Myers Squibb Co COM 110122108 855 18,859 SH   SOLE   18,859 0 0
Buckeye Partners LP COM 118230101 330 8,050 SH   SOLE   8,050 0 0
Caterpillar Inc COM 149123101 3,359 24,645 SH   SOLE   24,645 0 0
Cheniere Energy, Inc. COM 16411R208 3,179 46,445 SH   SOLE   46,445 0 0
Chevron Corp. COM 166764100 675 5,425 SH   SOLE   5,425 0 0
Cisco Systems Inc COM 17275R102 383 7,000 SH   SOLE   7,000 0 0
Citigroup Inc. COM 172967424 3,989 56,963 SH   SOLE   56,963 0 0
Coca Cola Co. COM 191216100 245 4,820 SH   SOLE   4,820 0 0
Comcast Corp New Cl. A 20030N101 279 6,600 SH   SOLE   6,600 0 0
Consolidated Edison COM 209115104 737 8,400 SH   SOLE   8,400 0 0
Costco Wholesale Corp COM 22160K105 555 2,100 SH   SOLE   2,100 0 0
CVS Health Corp COM 126650100 954 17,500 SH   SOLE   17,500 0 0
Danaher Corp. COM 235851102 3,739 26,162 SH   SOLE   26,162 0 0
Deere & Co COM 244199105 3,329 20,092 SH   SOLE   20,092 0 0
Disney Walt Co COM 254687106 929 6,650 SH   SOLE   6,650 0 0
Duke Energy Corp. COM 26441C204 318 3,600 SH   SOLE   3,600 0 0
Exxon Mobil Corp COM 30231G102 466 6,075 SH   SOLE   6,075 0 0
Fedex Corp. COM 31428X106 2,170 13,214 SH   SOLE   13,214 0 0
Freeport McMoran Copper & Gold Inc COM 35671D857 260 22,400 SH   SOLE   22,400 0 0
General Electric Co COM 369604103 611 58,200 SH   SOLE   58,200 0 0
Gilead Sciences Inc COM 375558103 845 12,500 SH   SOLE   12,500 0 0
Goldman Sachs Group Inc. COM 38141G104 1,943 9,499 SH   SOLE   9,499 0 0
Home Depot Inc COM 437076102 218 1,050 SH   SOLE   1,050 0 0
Intel Corp COM 458140100 1,145 23,927 SH   SOLE   23,927 0 0
Iron Mountain Inc. COM 46284V101 682 21,800 SH   SOLE   21,800 0 0
John Bean Technologies Corp. COM 477839104 3,934 32,480 SH   SOLE   32,480 0 0
Johnson & Johnson COM 478160104 4,008 28,777 SH   SOLE   28,777 0 0
JP Morgan Chase & Co COM 46625H100 3,539 31,658 SH   SOLE   31,658 0 0
Mastercard Inc. Cl. A 57636Q104 3,938 14,888 SH   SOLE   14,888 0 0
McCormick & Co. Inc. COM 579780206 2,853 18,405 SH   SOLE   18,405 0 0
Merck & Co New COM 58933Y105 1,063 12,682 SH   SOLE   12,682 0 0
Microsoft Corp COM 594918104 4,956 36,998 SH   SOLE   36,998 0 0
Netflix Inc COM 64110L106 957 2,605 SH   SOLE   2,605 0 0
Occidental Petroleum Corp. COM 674599105 216 4,300 SH   SOLE   216 0 0
Pepsico Inc. COM 713448108 3,756 28,645 SH   SOLE   28,645 0 0
Pfizer Inc COM 717081103 758 17,500 SH   SOLE   17,500 0 0
Procter & Gamble Co. COM 742718109 384 3,500 SH   SOLE   3,500 0 0
Public Service Enterprise Group LTD COM 744573106 3,288 55,895 SH   SOLE   55,895 0 0
Qualcomm Inc. COM 747525103 228 3,000 SH   SOLE   3,000 0 0
Raytheon Co. COM 755111507 261 1,500 SH   SOLE   1,500 0 0
Royal Dutch Shell PLC Spons. ADR 780259206 758 11,650 SH   SOLE   11,650 0 0
Salesforce.com Inc COM 79466L302 3,479 22,931 SH   SOLE   22,931 0 0
Schlumberger Ltd. COM 806857108 916 23,050 SH   SOLE   23,050 0 0
Servicenow Inc. COM 81762P102 4,186 15,247 SH   SOLE   15,247 0 0
JM Smucker Company COM 832696405 2,723 23,643 SH   SOLE   23,643 0 0
Splunk Inc. COM 848637104 2,979 23,687 SH   SOLE   23,687 0 0
SVB Finl Group COM 78486Q101 241 1,075 SH   SOLE   1,075 0 0
Sysco Corp. COM 871829107 276 3,900 SH   SOLE   3,900 0 0
Texas Instruments Inc. COM 882508104 3,021 26,325 SH   SOLE   26,325 0 0
Union Pacific Corp COM 907818108 3,403 20,122 SH   SOLE   20,122 0 0
Uranium Energy Corp. COM 916896103 23 17,100 SH   SOLE   17,100 0 0
Verizon Communications Inc. COM 92343V104 955 16,720 SH   SOLE   16,720 0 0
Visa Inc. COM 92826C839 2,997 17,270 SH   SOLE   17,270 0 0
Workday Inc. COM 98138H101 3,523 17,139 SH   SOLE   17,139 0 0
Citigroup Inc. Preferred Ser S Preferred 172967317 523 20,000 SH   SOLE   20,000 0 0
Goldman Sachs Group Inc. Prfrd Ser N Preferred 38148B504 504 19,000 SH   SOLE   19,000 0 0
Tennessee Valley Auth 6.75 NT 6/1/28 Preferred 880591300 207 8,195 SH   SOLE   8,195 0 0
JPMorgan Chase Dep SH 1/400 5.75 (DD) Preferred 48128B655 229 8,500 SH   SOLE   8,500 0 0
UBS AG Ldn Trigger Phoenix AC Euro Stx 50 COM 90274T494 594 60,000 SH   SOLE   60,000 0 0
Eaton Vance High Inc 2021 FD COM 27829W101 151 15,000 SH   SOLE   15,000 0 0
Eaton Vance Muni Bond Fund COM 27827X101 423 34,000 SH   SOLE   34,000 0 0
First Trust Intermediate Duration Pfd Incm. COM 33718W103 1,028 45,200 SH   SOLE   45,200 0 0
Flaherty & Crumrine Dynamic Pfd Preferred 33848W106 1,512 60,400 SH   SOLE   60,400 0 0
John Hancock Tax Advantaged Div. Income Fd COM 41013V100 270 10,625 SH   SOLE   10,625 0 0
Nuveen Connecticut Quality Incm Muni Fd COM 67060D107 440 33,936 SH   SOLE   33,936 0 0
Nuveen High Income 11/21 Tgt Trm Fd. COM 67077N106 248 25,000 SH   SOLE   25,000 0 0
Nuveen NY AMT-FREE Quality INCM COM 670656107 131 10,000 SH   SOLE   10,000 0 0
Nuveen Muni Value Fund Inc. COM 670928100 341 33,500 SH   SOLE   33,500 0 0
Pimco Dynamic Credit Income Fund COM 72202D106 1,234 51,650 SH   SOLE   51,650 0 0
TC Pipelines LC COM 87233Q108 219 5,825 SH   SOLE   5,825 0 0
ALPS Alerian MLP ETF COM 00162Q866 278 28,200 SH   SOLE   28,200 0 0
Consumer Staples Select Sector SPDR COM 81369Y308 611 10,525 SH   SOLE   10,525 0 0
Energy Select Sector SPDR ETF COM 81369Y506 376 5,900 SH   SOLE   5,900 0 0
Exponential Technologies ETF COM 46434V381 1,316 34,125 SH   SOLE   34,125 0 0
Financial Sector SPDR ETF COM 81369Y605 281 10,170 SH   SOLE   10,170 0 0
First Trust DJ Internet Index ETF COM 33733E302 3,274 22,765 SH   SOLE   22,765 0 0
Invesco QQQ Trust, Series 1 COM 46090E103 988 5,290 SH   SOLE   5,290 0 0
Ishares Biotechnology ETF COM 464287556 1,114 10,215 SH   SOLE   10,215 0 0
Ishares Dow Jones US ETF COM 464287846 1,461 10,000 SH   SOLE   10,000 0 0
Ishares Global Healthcare ETF COM 464287325 657 10,650 SH   SOLE   10,650 0 0
Ishares North American Tech ETF COM 464287549 7,881 36,545 SH   SOLE   36,545 0 0
Ishares North American Tech Software ETF COM 464287515 2,752 12,595 SH   SOLE   12,595 0 0
Ishares Russell 1000 Growth ETF COM 464287614 3,060 19,450 SH   SOLE   19,450 0 0
Ishares Russell 2000 ETF COM 464287655 2,596 16,697 SH   SOLE   16,697 0 0
Ishares Russell Mid-Cap ETF COM 464287499 715 12,801 SH   SOLE   12,801 0 0
Ishares Russell Mid-Cap Growth ETF COM 464287481 2,768 19,415 SH   SOLE   19,415 0 0
Ishares Russell Mid-Cap Value ETF COM 464287473 1,238 13,890 SH   SOLE   13,890 0 0
Ishares S&P 500 Value ETF COM 464287408 303 2,600 SH   SOLE   2,600 0 0
Ishares US Medical Devices ETF COM 464288810 1,965 8,165 SH   SOLE   8,165 0 0
Ishares US Preferred Stock ETF COM 464288687 1,124 30,500 SH   SOLE   30,500 0 0
Robo Global Robotics & Automation COM 301505707 1,604 40,150 SH   SOLE   40,150 0 0
SPDR S&P Health Care Equipment ETF COM 78464A581 303 3,700 SH   SOLE   3,700 0 0
SPDR S&P Oil & Gas Equip Svc COM 78464A748 213 22,150 SH   SOLE   22,150 0 0
SPDR Healthcare Select Sector COM 81369Y209 1,121 12,100 SH   SOLE   12,100 0 0
SPDR S&P 500 ETF Trust COM 78462F103 2,407 8,215 SH   SOLE   8,215 0 0
SPDR Ser Tr S&P Dividend COM 78464A763 802 7,950 SH   SOLE   7,950 0 0
SPDR S&P Midcap 400 COM 78467Y107 1,259 3,550 SH   SOLE   3,550 0 0
SPDR Ser Tr S&P Oil & Gas Exp & Prod COM 78464A730 236 8,650 SH   SOLE   8,650 0 0
SPDR Fd Technology COM 81369Y803 581 7,450 SH   SOLE   7,450 0 0
SPDR Fd Utilities COM 81369Y886 250 4,200 SH   SOLE   4,200 0 0
Vanguard Extended Market ETF COM 922908652 1,097 9,250 SH   SOLE   9,250 0 0
Vanguard Growth ETF COM 922908736 4,177 25,565 SH   SOLE   25,565 0 0
Vanguard High Div Yield COM 921946406 486 5,566 SH   SOLE   5,566 0 0
Vanguard Large-Cap ETF COM 922908637 2,294 17,031 SH   SOLE   17,031 0 0
Vanguard Mid-Cap ETF COM 922908629 296 1,770 SH   SOLE   1,770 0 0
Vanguard Mid Cap Growth ETF COM 922908538 1,093 7,320 SH   SOLE   7,320 0 0
Vanguard Total Stock Market ETF COM 922908769 3,943 26,270 SH   SOLE   26,270 0 0
Vanguard Value ETF COM 922908744 345 3,112 SH   SOLE   3,112 0 0
Ishares TIPS Bond ETF COM 464287176 621 5,373 SH   SOLE   5,373 0 0
SPDR Barclays High Yield Bond ETF COM 78464A417 257 2,363 SH   SOLE   2,363 0 0
Vanguard Short Term Inflation Protected ETF COM 922020805 296 6,000 SH   SOLE   6,000 0 0