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 Labs COM 002824100 318 2,907 SH   SOLE   2,907 0 0
Air Products & Chemicals Inc COM 009158106 3,180 11,640 SH   SOLE   11,640 0 0
Alphabet Inc. Class A COM 02079K305 6,304 3,597 SH   SOLE   3,597 0 0
Alphabet Inc. Class C COM 02079K107 979 559 SH   SOLE   559 0 0
Amazon Com Inc COM 023135106 10,865 3,336 SH   SOLE   3,336 0 0
American Electrical Power Inc COM 025537101 291 3,500 SH   SOLE   3,500 0 0
Amgen Inc COM 031162100 1,031 4,482 SH   SOLE   4,482 0 0
Apple Inc. COM 037833100 12,535 94,470 SH   SOLE   94,470 0 0
AT&T Corp COM 00206R102 2,117 73,603 SH   SOLE   73,603 0 0
Bank of America Corp COM 060505104 1,065 35,143 SH   SOLE   35,143 0 0
Blackstone Group LP COM 09253U108 385 5,936 SH   SOLE   5,936 0 0
Boeing Co COM 097023105 2,496 11,662 SH   SOLE   11,662 0 0
Caterpillar Inc COM 149123101 4,127 22,673 SH   SOLE   22,673 0 0
Chevron Corp. COM 166764100 342 4,050 SH   SOLE   4,050 0 0
Citigroup Inc. COM 172967424 2,907 47,145 SH   SOLE   47,145 0 0
Coca Cola Co. COM 191216100 264 4,820 SH   SOLE   4,820 0 0
Consolidated Edison COM 209115104 690 9,550 SH   SOLE   9,550 0 0
Costco Wholesale Corp COM 22160K105 611 1,621 SH   SOLE   1,621 0 0
CVS Health Corp COM 126650100 785 11,500 SH   SOLE   11,500 0 0
Danaher Corp. COM 235851102 4,489 20,212 SH   SOLE   20,212 0 0
Deere & Co COM 244199105 5,256 19,536 SH   SOLE   19,536 0 0
Disney Walt Co COM 254687106 842 4,650 SH   SOLE   4,650 0 0
Exxon Mobil Corp. COM 30231G102 227 5,500 SH   SOLE   5,500 0 0
Fedex Corp. COM 31428X106 4,301 16,568 SH   SOLE   16,568 0 0
Freeport-McMoran Inc. COM 35671D857 217 8,350 SH   SOLE   8,350 0 0
General Electric Co COM 369604103 3,801 351,925 SH   SOLE   351,925 0 0
Gilead Sciences Inc COM 375558103 495 8,500 SH   SOLE   8,500 0 0
Home Depot Inc COM 437076102 219 825 SH   SOLE   825 0 0
Intel Corp COM 458140100 878 17,627 SH   SOLE   17,627 0 0
Iron Mountain Inc. COM 46284V101 1,148 38,950 SH   SOLE   38,950 0 0
Johnson & Johnson COM 478160104 3,713 23,592 SH   SOLE   23,592 0 0
JP Morgan Chase & Co COM 46625H100 3,717 29,253 SH   SOLE   29,253 0 0
Lam Research Corp. COM 512807108 4,223 8,941 SH   SOLE   8,941 0 0
Mastercard Inc. Cl. A 57636Q104 4,047 11,339 SH   SOLE   11,339 0 0
McCormick & Co. Inc. COM 579780206 2,924 30,590 SH   SOLE   30,590 0 0
Merck & Co New COM 58933Y105 847 10,355 SH   SOLE   10,355 0 0
Microsoft Corp COM 594918104 5,325 23,942 SH   SOLE   23,942 0 0
Netflix Inc COM 64110L106 1,041 1,925 SH   SOLE   1,925 0 0
Nvidia Corp. COM 67066G104 3,992 7,644 SH   SOLE   7,644 0 0
Parker Hannifin Corp. COM 701094104 4,683 17,191 SH   SOLE   17,191 0 0
Pepsico Inc. COM 713448108 4,032 27,185 SH   SOLE   27,185 0 0
Pfizer Inc COM 717081103 709 19,250 SH   SOLE   19,250 0 0
Procter & Gamble Co. COM 742718109 487 3,500 SH   SOLE   3,500 0 0
Qualcomm Inc COM 747525103 289 1,900 SH   SOLE   1,900 0 0
Raytheon Technologies Corp. COM 75513E101 222 3,100 SH   SOLE   3,100 0 0
Salesforce.com Inc COM 79466L302 3,915 17,593 SH   SOLE   17,593 0 0
Schlumberger Ltd. COM 806857108 737 33,750 SH   SOLE   33,750 0 0
Servicenow Inc. COM 81762P102 4,237 7,697 SH   SOLE   7,697 0 0
Shopify Inc. COM 82509L107 3,379 2,985 SH   SOLE   2,985 0 0
JM Smucker Company COM 832669640 2,547 22,035 SH   SOLE   22,035 0 0
Southern Company COM 842587107 390 6,350 SH   SOLE   6,350 0 0
Splunk Inc. COM 848637104 3,108 18,297 SH   SOLE   18,297 0 0
SVB Financial Group COM 78486Q101 3,264 8,415 SH   SOLE   8,415 0 0
Sysco Corp. COM 871829107 290 3,900 SH   SOLE   3,900 0 0
The Trade Desk Inc. COM 88339J105 573 715 SH   SOLE   715 0 0
Trane Technologies PLC COM G8994E103 3,408 23,475 SH   SOLE   23,475 0 0
Verizon Communications Inc. COM 92343V104 949 16,150 SH   SOLE   16,150 0 0
Viatris Inc. COM 92556V106 263 14,020 SH   SOLE   14,020 0 0
XPO Logistics Inc. COM 983793100 3,483 29,220 SH   SOLE   29,220 0 0
Citigroup Inc. Preferred Ser S Preferred 172967317 1,236 48,355 SH   SOLE   48,355 0 0
Goldman Sachs Group Inc. Prfrd Ser N Preferred 38148B504 1,229 46,325 SH   SOLE   46,325 0 0
JP Morgan Chase & Co Prfrd Ser G Preferred 48127X542 449 17,450 SH   SOLE   17,450 0 0
JP Morgan Chase & Co Prfrd Ser H Preferred 48127V827 338 13,025 SH   SOLE   13,025 0 0
JPMorgan Chase Dep SH 1400 Preferred 48128B655 239 8,500 SH   SOLE   8,500 0 0
US Bancorp Prefrd Ser F Preferred 902973833 497 18,625 SH   SOLE   18,625 0 0
Angel Oak DFS Inc TR COM 03462A102 336 18,000 SH   SOLE   18,000 0 0
Blackrock Capital Allocation Trust COM 09260U109 490 22,500 SH   SOLE   22,500 0 0
Blackrock Muni Inc TR COM 09248F109 890 57,500 SH   SOLE   57,500 0 0
Blackrock Muni NY Fd COM 09255E102 199 15,000 SH   SOLE   15,000 0 0
Eaton Vance Muni Bond Fund COM 27827X101 988 72,649 SH   SOLE   72,649 0 0
First Trust Intermediate Duration Pfd Incm. COM 33718W103 1,406 58,450 SH   SOLE   58,450 0 0
Flaherty & Crumrine Dynamic Pfd Preferred 33848W106 1,690 58,150 SH   SOLE   58,150 0 0
Nuveen High Income 11/21 Tgt Trm Fd. COM 67077N106 975 106,000 SH   SOLE   106,000 0 0
Nuveen ATM-Free Municipal Credit Incm Fd. COM 67071L106 1,037 61,823 SH   SOLE   61,823 0 0
Nuveen NY AMT-Free Quality Incm. COM 670656107 271 20,000 SH   SOLE   20,000 0 0
Nuveen Muni Value Fund Inc. COM 670928100 1,027 92,500 SH   SOLE   92,500 0 0
Nuveen New York AMT-Free Quality Incm COM 670656107 257 20,000 SH   SOLE   20,000 0 0
Nuveen Preferred & Income Securities Fd COM 67072C105 180 18,500 SH   SOLE   18,500 0 0
Pimco Dynamic Credit & Mortgage Income Fund COM 72202D106 1,757 82,900 SH   SOLE   82,900 0 0
Consumer Discretionary Select Sector SPDR COM 81369Y407 2,781 17,300 SH   SOLE   17,300 0 0
Consumer Staples Select Sector SPDR COM 81369Y308 696 10,325 SH   SOLE   10,325 0 0
Energy Select Sector SPDR ETF COM 81369Y506 709 18,700 SH   SOLE   18,700 0 0
Exponential Technologies ETF COM 46434V381 1,713 29,925 SH   SOLE   29,925 0 0
Financial Sector SPDR ETF COM 81369Y605 373 12,650 SH   SOLE   12,650 0 0
First Trust DJ Internet Index ETF COM 33733E302 637 3,000 SH   SOLE   3,000 0 0
Invesco QQQ Trust, Series 1 COM 46090E103 1,668 5,315 SH   SOLE   5,315 0 0
Ishares Biotechnology ETF COM 464287556 875 5,775 SH   SOLE   5,775 0 0
Ishares Dow Jones US ETF COM 464287846 1,628 17,260 SH   SOLE   17,260 0 0
Ishares Global Healthcare ETF COM 464287325 340 4,450 SH   SOLE   4,450 0 0
Ishares North American Tech ETF COM 464287549 12,249 35,015 SH   SOLE   35,015 0 0
Ishares North American Tech Software ETF COM 464287515 4,532 12,800 SH   SOLE   12,800 0 0
Ishares Russell 1000 Growth ETF COM 464287614 5,185 21,500 SH   SOLE   21,500 0 0
Ishares Russell 2000 ETF COM 464287655 2,531 12,907 SH   SOLE   12,907 0 0
Ishares Russell Mid-Cap ETF COM 464287499 836 12,201 SH   SOLE   12,201 0 0
Ishares Russell Mid-Cap Growth ETF COM 464287481 3,899 37,980 SH   SOLE   37,980 0 0
Ishares Russell Mid-Cap Value ETF COM 464287473 790 8,145 SH   SOLE   8,145 0 0
Ishares S&P 500 Value ETF COM 464287408 333 2,600 SH   SOLE   2,600 0 0
Ishares US Medical Devices ETF COM 464288810 3,126 9,550 SH   SOLE   9,550 0 0
Ishares US Preferred Stock ETF COM 464288687 2,648 68,750 SH   SOLE   68,750 0 0
Proshares Ultra Fiancials COM 74347X633 381 9,000 SH   SOLE   9,000 0 0
Robo Global Robotics & Automation COM 301505707 1,137 18,675 SH   SOLE   18,675 0 0
SPDR Ser TR S&P Biotech COM 78464A870 621 4,410 SH   SOLE   4,410 0 0
SPDR Gold Trust COM 78463V107 241 1,350 SH   SOLE   1,350 0 0
SPDR S&P 500 ETF Trust COM 78462F103 2,230 5,965 SH   SOLE   5,965 0 0
SPDR S&P 600 Small Cap ETF COM 78464A813 3,186 40,050 SH   SOLE   40,050 0 0
SPDR Ser Tr S&P Dividend COM 78464A763 900 8,500 SH   SOLE   8,500 0 0
SPDR S&P Midcap 400 COM 78467Y107 1,491 3,550 SH   SOLE   3,550 0 0
SPDR Fd Technology COM 81369Y803 3,608 27,750 SH   SOLE   27,750 0 0
SPDR Fd Utilities COM 81369Y886 263 4,200 SH   SOLE   4,200 0 0
Vanguard Extended Market ETF COM 922908652 1,408 8,550 SH   SOLE   8,550 0 0
Vanguard Growth ETF COM 922908736 6,440 25,420 SH   SOLE   25,420 0 0
Vanguard High Div Yield COM 921946406 509 5,566 SH   SOLE   5,566 0 0
Vanguard Large-Cap ETF COM 922908637 2,993 17,031 SH   SOLE   17,031 0 0
Vanguard Mega Cap Growth ETF COM 921910816 3,525 17,300 SH   SOLE   17,300 0 0
Vanguard Mid-Cap ETF COM 922908629 242 1,170 SH   SOLE   1,170 0 0
Vanguard Mid Cap Growth ETF COM 922908538 1,489 7,020 SH   SOLE   7,020 0 0
Vanguard Total Stock Market ETF COM 922908769 5,104 26,225 SH   SOLE   26,225 0 0
Vanguard Value ETF COM 922908744 365 3,066 SH   SOLE   3,066 0 0
Ishares TIPS Bond ETF COM 464287176 622 4,873 SH   SOLE   4,873 0 0
Pimco Enhanced SH MAT ETF COM 72201R833 2,038 19,968 SH   SOLE   19,968 0 0
SPDR Barclays High Yield Bd ETF COM 78468R622 221 2,030 SH   SOLE   2,030 0 0
Vanguard Short Term Inflation Protected ETF COM 922020805 307 6,000 SH   SOLE   6,000 0 0