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
3M Co cs 88579y101 18 112 SH   SOLE   0 0 112
Abbott Laboratories cs 002824100 178 2,130 SH   SOLE   0 0 2,130
AbbVie Inc cs 00287y109 2,755 36,382 SH   SOLE   0 0 36,382
Accenture PLC Ireland Class A cs g1151c101 44 230 SH   SOLE   0 0 230
Adobe Inc Com cs 00724f101 83 300 SH   SOLE   0 0 300
Air Prods & Chems Inc cs 009158106 22 100 SH   SOLE   0 0 100
Allison Transmission Holdings cs 01973r101 753 16,000 SH   SOLE   0 0 16,000
Ally Financial Inc cs 02005n100 2,768 83,487 SH   SOLE   0 0 83,487
Alphabet Inc Cap Stock Cl A cs 02079k305 55 45 SH   SOLE   0 0 45
Alphabet Inc Cap Stock Cl C cs 02079k107 4,787 3,927 SH   SOLE   0 0 3,927
Amazon.com Inc cs 023135106 328 189 SH   SOLE   0 0 189
Amgen Inc cs 031162100 71 366 SH   SOLE   0 0 366
Apple Inc cs 037833100 7,469 33,347 SH   SOLE   0 0 33,347
AT&T Inc cs 00206r102 3,433 90,736 SH   SOLE   0 0 90,736
Automatic Data Processing Inc cs 053015103 66 409 SH   SOLE   0 0 409
Baxter Intl Inc cs 071813109 3,974 45,434 SH   SOLE   0 0 45,434
BCE Inc cs 05534b760 2,379 49,135 SH   SOLE   0 0 49,135
Becton Dickinson & Co cs 075887109 28 111 SH   SOLE   0 0 111
Berkshire Hathaway Inc Cl B cs 084670702 152 730 SH   SOLE   0 0 730
Biogen Inc cs 09062x103 2,731 11,730 SH   SOLE   0 0 11,730
Black Knight Inc cs 09215c105 64 1,050 SH   SOLE   0 0 1,050
Boeing Co cs 097023105 207 543 SH   SOLE   0 0 543
Booking Holdings Inc cs 09857l108 1,221 622 SH   SOLE   0 0 622
Bristol Myers Squibb Co cs 110122108 3,589 70,768 SH   SOLE   0 0 70,768
Brookfield Asset Mgmt Inc Cl A cs 112585104 5,299 99,805 SH   SOLE   0 0 99,805
Bruker Corp cs 116794108 337 7,665 SH   SOLE   0 0 7,665
Canadian Imperial Bank Comm To cs 136069101 4,106 49,730 SH   SOLE   0 0 49,730
Chevron Corp cs 166764100 110 930 SH   SOLE   0 0 930
Cigna Corp New Com cs 125523100 1,267 8,347 SH   SOLE   0 0 8,347
Cisco Systems Inc cs 17275r102 253 5,129 SH   SOLE   0 0 5,129
Citigroup Inc cs 172967424 608 8,800 SH   SOLE   0 0 8,800
Coca-Cola Co cs 191216100 120 2,200 SH   SOLE   0 0 2,200
Colgate Palmolive Co cs 194162103 29 400 SH   SOLE   0 0 400
Comcast Corp Cl A cs 20030n101 58 1,292 SH   SOLE   0 0 1,292
Community Bank Systems Inc cs 203607106 347 5,617 SH   SOLE   0 0 5,617
ConocoPhillips cs 20825c104 49 864 SH   SOLE   0 0 864
Consolidated Edison Inc cs 209115104 111 1,179 SH   SOLE   0 0 1,179
Constellation Brands Inc Cl A cs 21036p108 1,287 6,211 SH   SOLE   0 0 6,211
CVS Health Corp cs 126650100 3,649 57,854 SH   SOLE   0 0 57,854
Danaher Corp cs 235851102 3,918 27,128 SH   SOLE   0 0 27,128
Deere & Co cs 244199105 2,390 14,166 SH   SOLE   0 0 14,166
Deluxe Corp cs 248019101 649 13,200 SH   SOLE   0 0 13,200
Disney Walt Co Disney cs 254687106 330 2,530 SH   SOLE   0 0 2,530
Dominion Energy Inc cs 25746u109 166 2,043 SH   SOLE   0 0 2,043
Duke Energy Corp cs 26441c204 23 243 SH   SOLE   0 0 243
Eaton Corp PLC cs g29183103 1,459 17,547 SH   SOLE   0 0 17,547
Ecolab Inc cs 278865100 1,756 8,865 SH   SOLE   0 0 8,865
Emerson Electric Co cs 291011104 2,646 39,575 SH   SOLE   0 0 39,575
Exxon Mobil Corp cs 30231g102 290 4,106 SH   SOLE   0 0 4,106
Facebook Inc Cl A cs 30303m102 112 630 SH   SOLE   0 0 630
Fortive Corp cs 34959j108 845 12,324 SH   SOLE   0 0 12,324
General Dynamics Corp cs 369550108 297 1,625 SH   SOLE   0 0 1,625
General Mills Inc cs 370334104 28 506 SH   SOLE   0 0 506
Gilead Sciences Inc cs 375558103 3,462 54,622 SH   SOLE   0 0 54,622
Goldman Sachs Group Inc cs 38141g104 4,490 21,665 SH   SOLE   0 0 21,665
Hershey Co cs 427866108 3,161 20,393 SH   SOLE   0 0 20,393
Home Depot Inc cs 437076102 240 1,036 SH   SOLE   0 0 1,036
Intel Corp cs 458140100 5,816 112,862 SH   SOLE   0 0 112,862
International Flavors & Fragra cs 459506101 971 7,915 SH   SOLE   0 0 7,915
Intl Business Machines cs 459200101 327 2,247 SH   SOLE   0 0 2,247
Jacobs Engineering Group Inc cs 469814107 2,132 23,297 SH   SOLE   0 0 23,297
Johnson & Johnson cs 478160104 908 7,017 SH   SOLE   0 0 7,017
JPMorgan Chase & Co cs 46625h100 198 1,683 SH   SOLE   0 0 1,683
Kraft Heinz Co cs 500754106 265 9,500 SH   SOLE   0 0 9,500
Kroger Co cs 501044101 258 10,000 SH   SOLE   0 0 10,000
Lear Corp cs 521865204 439 3,725 SH   SOLE   0 0 3,725
Lilly Eli & Co cs 532457108 11 100 SH   SOLE   0 0 100
Linde PLC cs g5494j103 73 375 SH   SOLE   0 0 375
LyondellBasell Industries NV A cs n53745100 3,087 34,500 SH   SOLE   0 0 34,500
Martin Marietta Materials Inc cs 573284106 1,847 6,739 SH   SOLE   0 0 6,739
MasterCard Incorporated Cl A cs 57636q104 244 900 SH   SOLE   0 0 900
McDonalds Corp cs 580135101 476 2,218 SH   SOLE   0 0 2,218
McKesson Corp cs 58155q103 702 5,135 SH   SOLE   0 0 5,135
Medtronic PLC cs g5960l103 1,406 12,944 SH   SOLE   0 0 12,944
Merck & Co Inc cs 58933y105 274 3,252 SH   SOLE   0 0 3,252
Microsoft Corp cs 594918104 1,225 8,808 SH   SOLE   0 0 8,808
Mondelez Intl Inc Cl A cs 609207105 2,175 39,309 SH   SOLE   0 0 39,309
Morgan Stanley cs 617446448 1,501 35,177 SH   SOLE   0 0 35,177
Netflix Inc cs 64110l106 92 345 SH   SOLE   0 0 345
Nike Inc Cl B cs 654106103 56 600 SH   SOLE   0 0 600
NXP Semiconductors NV cs n6596x109 1,375 12,603 SH   SOLE   0 0 12,603
Occidental Petroleum Corp cs 674599105 66 1,485 SH   SOLE   0 0 1,485
Oracle Corp cs 68389x105 619 11,255 SH   SOLE   0 0 11,255
PepsiCo Inc cs 713448108 373 2,717 SH   SOLE   0 0 2,717
Pfizer Inc cs 717081103 126 3,519 SH   SOLE   0 0 3,519
Phillips 66 cs 718546104 157 1,532 SH   SOLE   0 0 1,532
Procter And Gamble Co cs 742718109 312 2,507 SH   SOLE   0 0 2,507
Regeneron Pharmaceuticals cs 75886f107 326 1,174 SH   SOLE   0 0 1,174
Stanley Black & Decker Inc cs 854502101 1,909 13,220 SH   SOLE   0 0 13,220
Synchrony Financial cs 87165b103 2,616 76,752 SH   SOLE   0 0 76,752
Tapestry Inc cs 876030107 679 26,055 SH   SOLE   0 0 26,055
TC Energy Corp cs 87807b107 4,307 83,165 SH   SOLE   0 0 83,165
TE Connectivity Ltd Reg cs h84989104 4,750 50,978 SH   SOLE   0 0 50,978
Toronto Dominion Bank Ont cs 891160509 76 1,300 SH   SOLE   0 0 1,300
Union Pacific Corp cs 907818108 12 75 SH   SOLE   0 0 75
United Rentals Inc cs 911363109 3,011 24,156 SH   SOLE   0 0 24,156
United Technologies Corp cs 913017109 5,217 38,212 SH   SOLE   0 0 38,212
Verizon Communications Inc cs 92343v104 1,486 24,611 SH   SOLE   0 0 24,611
Vertical Computer Systems Inc cs 92532r203 0 20,000 SH   SOLE   0 0 20,000
VF Corp cs 918204108 311 3,497 SH   SOLE   0 0 3,497
Viacom Inc Cl B cs 92553p201 718 29,860 SH   SOLE   0 0 29,860
Visa Inc Cl A cs 92826c839 1,946 11,311 SH   SOLE   0 0 11,311
Wal-Mart Stores Inc cs 931142103 44 370 SH   SOLE   0 0 370
Wells Fargo & Co cs 949746101 136 2,695 SH   SOLE   0 0 2,695
Winnebago Industries Inc cs 974637100 859 22,400 SH   SOLE   0 0 22,400