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 3,894 6,038 SH   SOLE   6,038 0 0
Alphabet Inc. Class C COM 02079K107 746 778 SH   SOLE   778 0 0
Altria Group Inc. COM 02209S103 203 3,200 SH   SOLE   3,200 0 0
Amazon Com Inc COM 023135106 6,605 6,871 SH   SOLE   6,871 0 0
American Electrical Power Inc COM 025537101 395 5,625 SH   SOLE   5,625 0 0
Amgen Inc COM 031162100 1,031 5,530 SH   SOLE   5,530 0 0
Apple Inc. COM 037833100 7,764 50,378 SH   SOLE   50,378 0 0
Applied Materials Inc. COM 038222105 1,613 30,975 SH   SOLE   30,975 0 0
AT&T Corp COM 00206R102 2,753 70,275 SH   SOLE   70,275 0 0
Bank of America Corp COM 060505104 1,247 49,208 SH   SOLE   49,208 0 0
Berkshire Hathaway Inc Cl B COM 084670702 275 1,500 SH   SOLE   1,500 0 0
Boeing Co COM 097023105 6,483 25,501 SH   SOLE   25,501 0 0
Bristol-Myers Squibb Co COM 110122108 316 4,959 SH   SOLE   4,959 0 0
Buckeye Partners LP COM 118230101 252 4,425 SH   SOLE   4,425 0 0
Caterpillar Inc COM 149123101 5,713 45,807 SH   SOLE   45,807 0 0
Celgene Corp COM 151020104 297 2,040 SH   SOLE   2,040 0 0
Chevron Corp. COM 166764100 637 5,425 SH   SOLE   5,425 0 0
Cisco Systems Inc COM 17275R102 612 18,210 SH   SOLE   18,210 0 0
Citigroup Inc. COM 172967424 5,684 78,148 SH   SOLE   78,148 0 0
Coca Cola Co. COM 191216100 217 4,820 SH   SOLE   4,820 0 0
Consolidated Edison COM 209115104 1,002 12,425 SH   SOLE   12,425 0 0
Costco Wholesale Corp COM 22160K105 345 2,100 SH   SOLE   2,100 0 0
CVS Health Corp COM 126650100 381 4,684 SH   SOLE   4,684 0 0
Deere & Co COM 244199105 4,408 35,099 SH   SOLE   35,099 0 0
Disney Walt Co COM 254687106 508 5,150 SH   SOLE   5,150 0 0
Dow Du Pont Inc. COM 26078J100 462 6,667 SH   SOLE   6,667 0 0
Enbridge Energy Partners LP COM 29250R106 163 10,175 SH   SOLE   10,175 0 0
Exxon Mobil Corp COM 30231G102 869 10,595 SH   SOLE   10,595 0 0
Facebook Inc. Cl. A 30303M102 2,050 11,995 SH   SOLE   11,995 0 0
Fedex Corp. COM 31428X106 3,615 16,025 SH   SOLE   16,025 0 0
Ford Motor Company COM 345370860 670 56,000 SH   SOLE   56,000 0 0
Freeport McMoran Copper & Gold Inc COM 35671D857 435 30,950 SH   SOLE   30,950 0 0
General Electric Co COM 369604103 1,827 75,559 SH   SOLE   75,559 0 0
General Mills Inc. COM 370334104 243 4,700 SH   SOLE   4,700 0 0
Gilead Sciences Inc COM 375558103 1,533 18,925 SH   SOLE   18,925 0 0
Glaxo Smithkline PLC Spons. ADR 37733W105 341 8,400 SH   SOLE   8,400 0 0
Goldman Sachs Group Inc. COM 38141G104 2,619 11,040 SH   SOLE   11,040 0 0
Harley Davidson Inc COM 412822108 413 8,575 SH   SOLE   8,575 0 0
Home Depot Inc COM 437076102 777 4,750 SH   SOLE   4,750 0 0
Illinois Tool Wks Inc. COM 452308109 882 5,960 SH   SOLE   5,960 0 0
Ingersoll Rand PLC (IRELAND) COM G47791101 4,266 47,840 SH   SOLE   47,840 0 0
Intel Corp COM 458140100 2,142 56,260 SH   SOLE   56,260 0 0
International Business Machines COM 459200101 413 2,847 SH   SOLE   2,847 0 0
Johnson & Johnson COM 478160104 4,638 35,677 SH   SOLE   35,677 0 0
JP Morgan Chase & Co COM 46625H100 5,275 55,226 SH   SOLE   55,226 0 0
Kraft Heinz Company COM 500754106 1,499 19,332 SH   SOLE   19,332 0 0
Lam Research Corp. COM 512807108 5,700 30,805 SH   SOLE   30,805 0 0
Mastercard Inc. Cl. A 57636Q104 4,110 29,110 SH   SOLE   29,110 0 0
McCormick & Co. Inc. COM 579780206 2,616 25,492 SH   SOLE   25,492 0 0
Merck & Co New COM 58933Y105 1,324 20,672 SH   SOLE   20,672 0 0
Microsoft Corp COM 594918104 4,573 61,397 SH   SOLE   61,397 0 0
3M Company COM 88579Y101 3,035 14,458 SH   SOLE   14,458 0 0
Mohawk Industries Inc. COM 608190104 3,616 14,608 SH   SOLE   14,608 0 0
Netflix Inc COM 64110L106 508 2,800 SH   SOLE   2,800 0 0
Obsidian Energy Ltd. COM 674482104 85 80,500 SH   SOLE   80,500 0 0
Parker Hannifin Corp. COM 701094104 3,680 21,027 SH   SOLE   21,027 0 0
Pepsico Inc. COM 713448108 1,020 9,150 SH   SOLE   9,150 0 0
Pfizer Inc COM 717081103 1,164 32,600 SH   SOLE   32,600 0 0
PG & E Corp. COM 69331C108 1,671 24,535 SH   SOLE   24,535 0 0
Procter & Gamble Co. COM 742718109 364 4,000 SH   SOLE   4,000 0 0
Raytheon Co. COM 755111507 261 1,400 SH   SOLE   1,400 0 0
Royal Dutch Shell PLC Spons. ADR 780259206 857 14,150 SH   SOLE   14,150 0 0
Salesforce.com Inc COM 79466L302 5,690 60,905 SH   SOLE   60,905 0 0
Schlumberger Ltd COM 806857108 366 5,250 SH   SOLE   5,250 0 0
Servicenow Inc. COM 81762P102 3,990 33,945 SH   SOLE   33,945 0 0
SVB Finl Group COM 78486Q101 552 2,950 SH   SOLE   2,950 0 0
Texas Instruments Inc. COM 882508104 3,065 34,190 SH   SOLE   34,190 0 0
Union Pacific Corp COM 907818108 3,130 26,990 SH   SOLE   26,990 0 0
United Technologies Co COM 913017109 375 3,230 SH   SOLE   3,230 0 0
Uranium Energy Corp. COM 916896103 40 29,200 SH   SOLE   29,200 0 0
Verizon Communications Inc. COM 92343V104 1,129 22,811 SH   SOLE   22,811 0 0
Volkswagen AG Spons. ADR 928662303 1,348 39,805 SH   SOLE   39,805 0 0
Whirlpool Corp COM 963320106 2,630 14,260 SH   SOLE   14,260 0 0
Citigroup Inc. Preferred Ser S Preferred 172967317 408 15,000 SH   SOLE   15,000 0 0
Goldman Sachs Group Inc. Prfrd Ser N Preferred 38148B504 385 14,000 SH   SOLE   14,000 0 0
JP Morgan Chase & Co Prfrd Ser G Preferred 48127X542 214 7,925 SH   SOLE   7,925 0 0
Tennessee Valley Authority Preferred 880591300 209 8,195 SH   SOLE   8,195 0 0
UBS AG Ldn Trigger Phoenix AC Euro Stx 50 COM 90274T494 652 67,500 SH   SOLE   67,500 0 0
Wells Fargo & Co Prfd J Preferred 949746879 502 19,675 SH   SOLE   19,675 0 0
Tortoise MLP Fund COM 89148B101 267 14,750 SH   SOLE   14,750 0 0
Eaton Vance High Inc 2021 FD COM 27829W101 254 25,000 SH   SOLE   25,000 0 0
Eaton Vance Muni Bond Fund COM 27827X101 342 27,000 SH   SOLE   27,000 0 0
First Trust Intermediate Duration Pfd Incm. COM 33718W103 958 38,750 SH   SOLE   38,750 0 0
Flaherty & Crumrine Dynamic Pfd Preferred 33848W106 1,856 70,025 SH   SOLE   70,025 0 0
John Hancock Tax Advantaged Div. Income Fd COM 41013V100 394 15,250 SH   SOLE   15,250 0 0
Nuveen CT Premium Muni Fd. COM 67060D107 153 12,500 SH   SOLE   12,500 0 0
Nuveen High Income 11/21 Tgt Trm Fd. COM 67077N106 309 30,700 SH   SOLE   30,700 0 0
Nuveen NY AMT-FREE Quality INCM COM 670656107 132 10,000 SH   SOLE   10,000 0 0
Nuveen Muni Value Fund Inc. COM 670928100 113 11,000 SH   SOLE   11,000 0 0
Pimco Dynamic Credit Income Fund COM 72202D106 1,665 72,200 SH   SOLE   72,200 0 0
ALPS Alerian MLP ETF COM 00162Q866 276 24,575 SH   SOLE   24,575 0 0
Energy Select Sector SPDR ETF COM 81369Y506 805 11,750 SH   SOLE   11,750 0 0
Exponential Technologies ETF COM 46434V381 917 26,725 SH   SOLE   26,725 0 0
Financial Sector SPDR ETF COM 81369Y605 397 15,350 SH   SOLE   15,350 0 0
First Trust DJ Internet Index ETF COM 33733E302 2,546 24,875 SH   SOLE   24,875 0 0
Industrial Select Sector SPDR ETF COM 81369Y704 2,538 35,750 SH   SOLE   35,750 0 0
Ishares Biotechnology ETF COM 464287556 1,563 4,685 SH   SOLE   4,685 0 0
Ishares Core S&P500 ETF COM 464287200 411 1,625 SH   SOLE   1,625 0 0
Ishares Dow Jones US ETF COM 464287846 1,449 11,500 SH   SOLE   11,500 0 0
Ishares Global Healthcare ETF COM 464287325 517 4,600 SH   SOLE   4,600 0 0
Ishares International Select Dividend COM 464288448 206 6,100 SH   SOLE   6,100 0 0
Ishares Morningstar Large-Cap ETF COM 464287127 2,347 15,575 SH   SOLE   15,575 0 0
Ishares North American Tech ETF COM 464287549 6,029 38,825 SH   SOLE   38,825 0 0
Ishares North American Tech Software ETF COM 464287515 1,638 11,200 SH   SOLE   11,200 0 0
Ishares Russell 1000 Growth ETF COM 464287614 1,863 14,900 SH   SOLE   14,900 0 0
Ishares Russell 1000 Value ETF COM 464287598 213 1,800 SH   SOLE   1,800 0 0
Ishares Russell 2000 ETF COM 464287655 1,956 13,200 SH   SOLE   13,200 0 0
Ishares Russell 2000 Value ETF COM 464287630 509 4,100 SH   SOLE   4,100 0 0
Ishares Russell Mid-Cap ETF COM 464287499 754 3,825 SH   SOLE   3,825 0 0
Ishares Russell Mid-Cap Growth ETF COM 464287481 2,099 18,545 SH   SOLE   18,545 0 0
Ishares Russell Mid-Cap Value ETF COM 464287473 335 3,940 SH   SOLE   3,940 0 0
Ishares S&P 500 Value ETF COM 464287408 766 7,100 SH   SOLE   7,100 0 0
Ishares US Medical Devices ETF COM 464288810 1,205 7,215 SH   SOLE   7,215 0 0
Ishares US Preferred Stock ETF COM 464288687 1,762 45,400 SH   SOLE   45,400 0 0
Powershares QQQ Trust SR1 COM 73935A104 823 5,660 SH   SOLE   5,660 0 0
Robo Global Robotics & Automation COM 301505707 1,294 33,450 SH   SOLE   33,450 0 0
Rydex Guggenheim S&P 500 Equal Wt COM 78355W106 222 2,325 SH   SOLE   2,325 0 0
SPDR S&P Metals and Mining COM 07846A755 891 27,700 SH   SOLE   27,700 0 0
SPDR Healthcare Select Sector COM 81369Y209 1,112 13,600 SH   SOLE   13,600 0 0
Proshares Short 20 Year Treasury COM 74347X849 263 11,750 SH   SOLE   11,750 0 0
SPDR Gold Trust COM 78463V107 334 2,750 SH   SOLE   2,750 0 0
SPDR S&P 500 ETF Trust COM 78462F103 2,259 8,990 SH   SOLE   8,990 0 0
SPDR S&P 600 Small Cap ETF COM 78464A813 598 4,600 SH   SOLE   4,600 0 0
SPDR Ser Tr S&P Dividend COM 78464A763 1,091 11,950 SH   SOLE   11,950 0 0
SPDR S&P Midcap 400 COM 78467Y107 1,077 3,300 SH   SOLE   3,300 0 0
SPDR S&P Regional Banking ETF COM 78464A698 250 4,400 SH   SOLE   4,400 0 0
SPDR Fd Technology COM 81369Y803 644 10,900 SH   SOLE   10,900 0 0
SPDR Fd Utilities COM 81369Y886 249 4,700 SH   SOLE   4,700 0 0
Vaneck Gold Miners ETF COM 92189F106 452 19,700 SH   SOLE   19,700 0 0
Vanguard Emerging Markets ETF COM 922042858 752 17,250 SH   SOLE   17,250 0 0
Vanguard Extended Market ETF COM 922908652 1,246 11,635 SH   SOLE   11,635 0 0
Vanguard FTSE Developed Markets ETF COM 921943858 703 16,200 SH   SOLE   16,200 0 0
Vanguard Growth ETF COM 922908736 2,642 19,900 SH   SOLE   19,900 0 0
Vanguard High Div Yield COM 921946406 549 6,766 SH   SOLE   6,766 0 0
Vanguard Large-Cap ETF COM 922908637 915 7,931 SH   SOLE   7,931 0 0
Vanguard Mid Cap ETF COM 922908629 235 1,600 SH   SOLE   1,600 0 0
Vanguard Mid Cap Growth ETF COM 922908538 952 7,820 SH   SOLE   7,820 0 0
Vanguard Total Stock Market ETF COM 922908769 2,360 18,220 SH   SOLE   18,220 0 0
Vanguard Value ETF COM 922908744 439 4,400 SH   SOLE   4,400 0 0
Ishares Floating Rate Bond ETF COM 46429B655 306 6,000 SH   SOLE   6,000 0 0
Ishares TIPS Bond ETF COM 464287176 823 7,250 SH   SOLE   7,250 0 0
Pimco Enhanced Short Mat Strategy ETF COM 72201R833 921 9,050 SH   SOLE   9,050 0 0
SPDR Barclays High Yield Bond ETF COM 78464A417 340 9,100 SH   SOLE   9,100 0 0
Vanguard Short Term Inflation Protected ETF COM 922020805 297 6,000 SH   SOLE   6,000 0 0