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 5,720 4,739 SH   SOLE   4,739 0 0
Alphabet Inc. Class C COM 02079K107 851 713 SH   SOLE   713 0 0
Amazon Com Inc COM 023135106 10,451 5,220 SH   SOLE   5,220 0 0
American Electrical Power Inc COM 025537101 399 5,625 SH   SOLE   5,625 0 0
Amgen Inc COM 031162100 1,141 5,505 SH   SOLE   5,505 0 0
Apple Inc. COM 037833100 9,160 40,578 SH   SOLE   40,578 0 0
AT&T Corp COM 00206R102 2,385 71,011 SH   SOLE   71,011 0 0
Bank of America Corp COM 060505104 1,393 47,301 SH   SOLE   47,301 0 0
Berkshire Hathaway Inc Cl B COM 084670702 321 1,500 SH   SOLE   1,500 0 0
Blackstone Group LP COM 09253U108 220 5,750 SH   SOLE   5,750 0 0
Boeing Co COM 097023105 4,864 13,080 SH   SOLE   13,080 0 0
Bristol-Myers Squibb Co COM 110122108 308 4,959 SH   SOLE   4,959 0 0
Buckeye Partners LP COM 118230101 287 8,050 SH   SOLE   8,050 0 0
Caterpillar Inc COM 149123101 3,855 25,282 SH   SOLE   25,282 0 0
Chevron Corp. COM 166764100 663 5,425 SH   SOLE   5,425 0 0
Cisco Systems Inc COM 17275R102 341 7,000 SH   SOLE   7,000 0 0
Citigroup Inc. COM 172967424 4,201 58,558 SH   SOLE   58,558 0 0
Coca Cola Co. COM 191216100 223 4,820 SH   SOLE   4,820 0 0
Comcast Corp New Cl. A 20030N101 480 13,550 SH   SOLE   13,550 0 0
Consolidated Edison COM 209115104 947 12,425 SH   SOLE   12,425 0 0
Costco Wholesale Corp COM 22160K105 493 2,100 SH   SOLE   2,100 0 0
CVS Health Corp COM 126650100 697 8,850 SH   SOLE   8,850 0 0
Deere & Co COM 244199105 3,413 22,704 SH   SOLE   22,704 0 0
Disney Walt Co COM 254687106 871 7,450 SH   SOLE   7,450 0 0
Dow Du Pont Inc. COM 26078J100 2,961 46,047 SH   SOLE   46,047 0 0
Energizer Holdings Inc. COM 29272W109 3,146 53,645 SH   SOLE   53,645 0 0
Exxon Mobil Corp COM 30231G102 761 8,945 SH   SOLE   8,945 0 0
Facebook Inc. Cl. A 30303M102 399 2,425 SH   SOLE   2,425 0 0
Fedex Corp. COM 31428X106 3,098 12,866 SH   SOLE   12,866 0 0
Freeport McMoran Copper & Gold Inc COM 35671D857 306 21,950 SH   SOLE   21,950 0 0
General Dynamics Corp. COM 369550108 2,801 13,680 SH   SOLE   13,680 0 0
General Electric Co COM 369604103 639 56,600 SH   SOLE   56,600 0 0
Gilead Sciences Inc COM 375558103 1,094 14,175 SH   SOLE   14,175 0 0
Goldman Sachs Group Inc. COM 38141G104 2,317 10,334 SH   SOLE   10,334 0 0
Gulfmark Offshore Inc. COM 402629505 382 10,254 SH   SOLE   10,254 0 0
Home Depot Inc COM 437076102 259 1,250 SH   SOLE   1,250 0 0
Illinois Tool Wks Inc. COM 452308109 1,069 7,572 SH   SOLE   7,572 0 0
Intel Corp COM 458140100 1,174 24,827 SH   SOLE   24,827 0 0
International Business Machines COM 459200101 430 2,847 SH   SOLE   2,847 0 0
John Bean Technologies Corp. COM 477839104 4,132 34,635 SH   SOLE   34,635 0 0
Johnson & Johnson COM 478160104 4,400 31,842 SH   SOLE   31,842 0 0
JP Morgan Chase & Co COM 46625H100 4,151 36,788 SH   SOLE   36,788 0 0
Mastercard Inc. Cl. A 57636Q104 4,210 18,910 SH   SOLE   18,910 0 0
McCormick & Co. Inc. COM 579780206 3,081 23,387 SH   SOLE   23,387 0 0
Merck & Co New COM 58933Y105 1,558 21,967 SH   SOLE   21,967 0 0
Microsoft Corp COM 594918104 5,498 48,073 SH   SOLE   48,073 0 0
3M Company COM 88579Y101 2,800 13,288 SH   SOLE   13,288 0 0
Netflix Inc COM 64110L106 982 2,625 SH   SOLE   2,625 0 0
Obsidian Energy Ltd. COM 674482104 76 80,000 SH   SOLE   80,000 0 0
Parker Hannifin Corp. COM 701094104 2,918 15,867 SH   SOLE   15,867 0 0
Pepsico Inc. COM 713448108 3,199 28,610 SH   SOLE   28,610 0 0
Pfizer Inc COM 717081103 903 20,500 SH   SOLE   20,500 0 0
Procter & Gamble Co. COM 742718109 341 4,100 SH   SOLE   4,100 0 0
Public Service Enterprise Group LTD COM 744573106 2,943 55,745 SH   SOLE   55,745 0 0
Qualcomm Inc. COM 747525103 216 3,000 SH   SOLE   3,000 0 0
Raytheon Co. COM 755111507 289 1,400 SH   SOLE   1,400 0 0
Royal Dutch Shell PLC Spons. ADR 780259206 879 12,900 SH   SOLE   12,900 0 0
Salesforce.com Inc COM 79466L302 4,839 30,430 SH   SOLE   30,430 0 0
Servicenow Inc. COM 81762P102 4,736 24,210 SH   SOLE   24,210 0 0
SVB Finl Group COM 78486Q101 606 1,950 SH   SOLE   1,950 0 0
Sysco Corp. COM 871829107 286 3,900 SH   SOLE   3,900 0 0
Texas Instruments Inc. COM 882508104 3,300 30,755 SH   SOLE   30,755 0 0
Union Pacific Corp COM 907818108 4,130 25,365 SH   SOLE   25,365 0 0
United Technologies Co COM 913017109 431 3,080 SH   SOLE   3,080 0 0
Uranium Energy Corp. COM 916896103 44 25,500 SH   SOLE   25,500 0 0
Verizon Communications Inc. COM 92343V104 941 17,625 SH   SOLE   17,625 0 0
Visa Inc. COM 92826C839 3,237 21,570 SH   SOLE   21,570 0 0
Citigroup Inc. Preferred Ser S Preferred 172967317 339 13,000 SH   SOLE   13,000 0 0
Goldman Sachs Group Inc. Prfrd Ser N Preferred 38148B504 365 14,000 SH   SOLE   14,000 0 0
UBS AG Ldn Trigger Phoenix AC Euro Stx 50 COM 90274T494 655 67,500 SH   SOLE   67,500 0 0
Tortoise MLP Fund COM 89148B101 233 14,500 SH   SOLE   14,500 0 0
Eaton Vance High Inc 2021 FD COM 27829W101 194 20,000 SH   SOLE   20,000 0 0
Eaton Vance Muni Bond Fund COM 27827X101 473 41,000 SH   SOLE   41,000 0 0
First Trust Intermediate Duration Pfd Incm. COM 33718W103 706 32,750 SH   SOLE   32,750 0 0
Flaherty & Crumrine Dynamic Pfd Preferred 33848W106 1,406 60,600 SH   SOLE   60,600 0 0
John Hancock Tax Advantaged Div. Income Fd COM 41013V100 355 15,250 SH   SOLE   15,250 0 0
Nuveen Connecticut Quality Incm Muni Fd COM 67060D107 351 30,936 SH   SOLE   30,936 0 0
Nuveen High Income 11/21 Tgt Trm Fd. COM 67077N106 286 30,000 SH   SOLE   30,000 0 0
Nuveen NY AMT-FREE Quality INCM COM 670656107 202 17,000 SH   SOLE   17,000 0 0
Nuveen Muni Value Fund Inc. COM 670928100 248 26,500 SH   SOLE   26,500 0 0
Pimco Dynamic Credit Income Fund COM 72202D106 1,591 65,950 SH   SOLE   65,950 0 0
ALPS Alerian MLP ETF COM 00162Q866 323 30,200 SH   SOLE   30,200 0 0
Consumer Staples Select Sector SPDR COM 81369Y308 816 15,125 SH   SOLE   15,125 0 0
Energy Select Sector SPDR ETF COM 81369Y506 534 7,050 SH   SOLE   7,050 0 0
Exponential Technologies ETF COM 46434V381 1,321 34,125 SH   SOLE   34,125 0 0
Financial Sector SPDR ETF COM 81369Y605 432 15,670 SH   SOLE   15,670 0 0
First Trust DJ Internet Index ETF COM 33733E302 3,215 22,715 SH   SOLE   22,715 0 0
Invesco QQQ Trust, Series 1 COM 46090E103 1,029 5,540 SH   SOLE   5,540 0 0
Invesco S&P 500 Equal Weight ETF COM 46137V357 248 2,325 SH   SOLE   2,325 0 0
Ishares Biotechnology ETF COM 464287556 1,405 11,520 SH   SOLE   11,520 0 0
Ishares Dow Jones US ETF COM 464287846 1,485 10,205 SH   SOLE   10,205 0 0
Ishares Global Healthcare ETF COM 464287325 671 10,650 SH   SOLE   10,650 0 0
Ishares North American Tech ETF COM 464287549 7,860 37,540 SH   SOLE   37,540 0 0
Ishares North American Tech Software ETF COM 464287515 2,582 12,595 SH   SOLE   12,595 0 0
Ishares Russell 1000 Growth ETF COM 464287614 3,034 19,450 SH   SOLE   19,450 0 0
Ishares Russell 2000 ETF COM 464287655 2,877 17,067 SH   SOLE   17,067 0 0
Ishares Russell 2000 Growth ETF COM 464287648 1,836 8,535 SH   SOLE   8,535 0 0
Ishares Russell 2000 Value ETF COM 464287630 552 4,150 SH   SOLE   4,150 0 0
Ishares Russell Mid-Cap ETF COM 464287499 755 3,425 SH   SOLE   3,425 0 0
Ishares Russell Mid-Cap Growth ETF COM 464287481 2,666 19,665 SH   SOLE   19,665 0 0
Ishares Russell Mid-Cap Value ETF COM 464287473 383 4,240 SH   SOLE   4,240 0 0
Ishares S&P 500 Value ETF COM 464287408 417 3,600 SH   SOLE   3,600 0 0
Ishares S&P Small-Cap 600 Growth ETF COM 464287887 2,812 13,940 SH   SOLE   13,940 0 0
Ishares US Medical Devices ETF COM 464288810 1,926 8,465 SH   SOLE   8,465 0 0
Ishares US Preferred Stock ETF COM 464288687 1,121 30,200 SH   SOLE   30,200 0 0
Robo Global Robotics & Automation COM 301505707 1,693 40,450 SH   SOLE   40,450 0 0
SPDR S&P Health Care Equipment ETF COM 78464A581 395 4,500 SH   SOLE   4,500 0 0
SPDR S&P Oil & Gas Equip Svc COM 78464A748 345 20,650 SH   SOLE   20,650 0 0
SPDR Healthcare Select Sector COM 81369Y209 1,213 12,750 SH   SOLE   12,750 0 0
Proshares Short 20 Year Treasury COM 74347X849 228 9,750 SH   SOLE   9,750 0 0
SPDR Gold Trust COM 78463V107 299 2,650 SH   SOLE   2,650 0 0
SPDR S&P 500 ETF Trust COM 78462F103 2,483 8,540 SH   SOLE   8,540 0 0
SPDR S&P 600 Small Cap ETF COM 78464A813 1,528 20,250 SH   SOLE   20,250 0 0
SPDR Ser Tr S&P Dividend COM 78464A763 876 8,950 SH   SOLE   8,950 0 0
SPDR S&P Midcap 400 COM 78467Y107 1,323 3,600 SH   SOLE   3,600 0 0
SPDR S&P Regional Banking ETF COM 78464A698 1,426 24,000 SH   SOLE   24,000 0 0
SPDR Fd Technology COM 81369Y803 561 7,450 SH   SOLE   7,450 0 0
SPDR Fd Utilities COM 81369Y886 247 4,700 SH   SOLE   4,700 0 0
Vaneck Gold Miners ETF COM 92189F106 250 13,500 SH   SOLE   13,500 0 0
Vanguard Extended Market ETF COM 922908652 1,220 9,950 SH   SOLE   9,950 0 0
Vanguard Growth ETF COM 922908736 4,053 25,165 SH   SOLE   25,165 0 0
Vanguard High Div Yield COM 921946406 485 5,566 SH   SOLE   5,566 0 0
Vanguard Large-Cap ETF COM 922908637 2,220 16,631 SH   SOLE   16,631 0 0
Vanguard Mid Cap ETF COM 922908629 213 1,300 SH   SOLE   1,300 0 0
Vanguard Mid Cap Growth ETF COM 922908538 986 6,920 SH   SOLE   6,920 0 0
Vanguard Total Stock Market ETF COM 922908769 2,794 18,670 SH   SOLE   18,670 0 0
Vanguard Value ETF COM 922908744 344 3,112 SH   SOLE   3,112 0 0
Ishares Floating Rate Bond ETF COM 46429B655 306 6,000 SH   SOLE   6,000 0 0
Ishares TIPS Bond ETF COM 464287176 805 7,273 SH   SOLE   7,273 0 0
SPDR Barclays High Yield Bond ETF COM 78464A417 256 7,100 SH   SOLE   7,100 0 0
Vanguard Short Term Inflation Protected ETF COM 922020805 290 6,000 SH   SOLE   6,000 0 0