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 23 131 SH   SOLE   0 0 131
Abbott Laboratories cs 002824100 181 2,150 SH   SOLE   0 0 2,150
AbbVie Inc cs 00287y109 2,644 36,356 SH   SOLE   0 0 36,356
Accenture PLC Ireland Class A cs g1151c101 42 230 SH   SOLE   0 0 230
Adobe Inc Com cs 00724f101 88 300 SH   SOLE   0 0 300
Air Prods & Chems Inc cs 009158106 23 100 SH   SOLE   0 0 100
Allison Transmission Holdings cs 01973r101 586 12,650 SH   SOLE   0 0 12,650
Ally Financial Inc cs 02005n100 2,659 85,807 SH   SOLE   0 0 85,807
Alphabet Inc Cap Stock Cl A cs 02079k305 49 45 SH   SOLE   0 0 45
Alphabet Inc Cap Stock Cl C cs 02079k107 4,310 3,987 SH   SOLE   0 0 3,987
Amazon.com Inc cs 023135106 377 199 SH   SOLE   0 0 199
Amgen Inc cs 031162100 67 366 SH   SOLE   0 0 366
Anadarko Petroleum Corp cs 032511107 7 103 SH   SOLE   0 0 103
Apple Inc cs 037833100 6,835 34,534 SH   SOLE   0 0 34,534
AT&T Inc cs 00206r102 2,875 85,804 SH   SOLE   0 0 85,804
Automatic Data Processing Inc cs 053015103 68 409 SH   SOLE   0 0 409
Bank Montreal Que cs 063671101 38 500 SH   SOLE   0 0 500
Baxter Intl Inc cs 071813109 4,026 49,159 SH   SOLE   0 0 49,159
BCE Inc cs 05534b760 1,684 37,020 SH   SOLE   0 0 37,020
Becton Dickinson & Co cs 075887109 28 111 SH   SOLE   0 0 111
Berkshire Hathaway Inc Cl B cs 084670702 171 800 SH   SOLE   0 0 800
Biogen Inc cs 09062x103 2,810 12,014 SH   SOLE   0 0 12,014
Boeing Co cs 097023105 198 543 SH   SOLE   0 0 543
Bristol-Myers Squibb Co cs 110122108 3,315 73,096 SH   SOLE   0 0 73,096
Brookfield Asset Mgmt Inc Cl A cs 112585104 4,879 102,116 SH   SOLE   0 0 102,116
Canadian Imperial Bank Comm To cs 136069101 4,846 61,687 SH   SOLE   0 0 61,687
Chevron Corp cs 166764100 116 930 SH   SOLE   0 0 930
Cigna Corp New Com cs 125523100 1,753 11,124 SH   SOLE   0 0 11,124
Cisco Systems Inc cs 17275r102 271 4,959 SH   SOLE   0 0 4,959
Citigroup Inc cs 172967424 661 9,445 SH   SOLE   0 0 9,445
Coca-Cola Co cs 191216100 107 2,100 SH   SOLE   0 0 2,100
Colgate Palmolive Co cs 194162103 29 400 SH   SOLE   0 0 400
Comcast Corp Cl A cs 20030n101 55 1,292 SH   SOLE   0 0 1,292
Community Bank Systems Inc cs 203607106 370 5,617 SH   SOLE   0 0 5,617
ConocoPhillips cs 20825c104 53 864 SH   SOLE   0 0 864
Consolidated Edison Inc cs 209115104 103 1,179 SH   SOLE   0 0 1,179
Constellation Brands Inc Cl A cs 21036p108 1,258 6,386 SH   SOLE   0 0 6,386
CVS Health Corp cs 126650100 2,962 54,352 SH   SOLE   0 0 54,352
Danaher Corp cs 235851102 5,039 35,256 SH   SOLE   0 0 35,256
Deere & Co cs 244199105 2,414 14,566 SH   SOLE   0 0 14,566
Deluxe Corp cs 248019101 537 13,200 SH   SOLE   0 0 13,200
Disney Walt Co Disney cs 254687106 353 2,530 SH   SOLE   0 0 2,530
Dominion Resources Inc VA New cs 25746u109 158 2,043 SH   SOLE   0 0 2,043
Duke Energy Corp cs 26441c204 21 243 SH   SOLE   0 0 243
Eaton Corp PLC cs g29183103 1,396 16,759 SH   SOLE   0 0 16,759
Ecolab Inc cs 278865100 1,609 8,150 SH   SOLE   0 0 8,150
Emerson Electric Co cs 291011104 2,706 40,555 SH   SOLE   0 0 40,555
Exxon Mobil Corp cs 30231g102 423 5,520 SH   SOLE   0 0 5,520
Facebook Inc Cl A cs 30303m102 122 630 SH   SOLE   0 0 630
Fortive Corp cs 34959j108 1,457 18,872 SH   SOLE   0 0 18,872
General Dynamics Corp cs 369550108 295 1,625 SH   SOLE   0 0 1,625
General Mills Inc cs 370334104 11 200 SH   SOLE   0 0 200
Gilead Sciences Inc cs 375558103 3,831 56,701 SH   SOLE   0 0 56,701
Goldman Sachs Group Inc cs 38141g104 3,980 19,454 SH   SOLE   0 0 19,454
Hershey Co cs 427866108 5,504 41,068 SH   SOLE   0 0 41,068
Home Depot Inc cs 437076102 221 1,065 SH   SOLE   0 0 1,065
Intel Corp cs 458140100 5,588 116,729 SH   SOLE   0 0 116,729
Intl Business Machines cs 459200101 297 2,153 SH   SOLE   0 0 2,153
Jacobs Engineering Group Inc cs 469814107 3,112 36,872 SH   SOLE   0 0 36,872
Johnson & Johnson cs 478160104 1,050 7,541 SH   SOLE   0 0 7,541
JPMorgan Chase & Co cs 46625h100 211 1,883 SH   SOLE   0 0 1,883
Kroger Co cs 501044101 217 10,000 SH   SOLE   0 0 10,000
Lear Corp cs 521865204 481 3,455 SH   SOLE   0 0 3,455
Lilly Eli & Co cs 532457108 12 110 SH   SOLE   0 0 110
Linde PLC cs g5494j103 75 375 SH   SOLE   0 0 375
LyondellBasell Industries NV A cs n53745100 3,092 35,900 SH   SOLE   0 0 35,900
Martin Marietta Materials Inc cs 573284106 1,952 8,484 SH   SOLE   0 0 8,484
MasterCard Incorporated Cl A cs 57636q104 238 900 SH   SOLE   0 0 900
McDonalds Corp cs 580135101 461 2,218 SH   SOLE   0 0 2,218
McKesson Corp cs 58155q103 702 5,220 SH   SOLE   0 0 5,220
Medtronic PLC cs g5960l103 1,398 14,353 SH   SOLE   0 0 14,353
Merck & Co Inc cs 58933y105 273 3,252 SH   SOLE   0 0 3,252
Microsoft Corp cs 594918104 1,499 11,188 SH   SOLE   0 0 11,188
Mondelez Intl Inc Cl A cs 609207105 3,835 71,143 SH   SOLE   0 0 71,143
Morgan Stanley cs 617446448 1,614 36,850 SH   SOLE   0 0 36,850
Netflix Inc cs 64110l106 127 345 SH   SOLE   0 0 345
Nike Inc Cl B cs 654106103 50 600 SH   SOLE   0 0 600
NXP Semiconductors NV cs n6596x109 1,313 13,451 SH   SOLE   0 0 13,451
Occidental Petroleum Corp cs 674599105 101 2,005 SH   SOLE   0 0 2,005
Oracle Corp cs 68389x105 670 11,755 SH   SOLE   0 0 11,755
PepsiCo Inc cs 713448108 373 2,845 SH   SOLE   0 0 2,845
Pfizer Inc cs 717081103 152 3,519 SH   SOLE   0 0 3,519
Phillips 66 cs 718546104 143 1,532 SH   SOLE   0 0 1,532
Procter And Gamble Co cs 742718109 246 2,243 SH   SOLE   0 0 2,243
Regeneron Pharmaceuticals cs 75886f107 302 964 SH   SOLE   0 0 964
Stanley Black & Decker Inc cs 854502101 1,944 13,440 SH   SOLE   0 0 13,440
Synchrony Financial cs 87165b103 2,769 79,862 SH   SOLE   0 0 79,862
TC Energy Corp cs 87807b107 4,246 85,738 SH   SOLE   0 0 85,738
TE Connectivity Ltd Reg cs h84989104 5,156 53,833 SH   SOLE   0 0 53,833
Toronto Dominion Bank Ont cs 891160509 76 1,300 SH   SOLE   0 0 1,300
Union Pacific Corp cs 907818108 13 75 SH   SOLE   0 0 75
United Rentals Inc cs 911363109 2,921 22,021 SH   SOLE   0 0 22,021
United Technologies Corp cs 913017109 5,141 39,484 SH   SOLE   0 0 39,484
Verizon Communications Inc cs 92343v104 1,413 24,742 SH   SOLE   0 0 24,742
Vertical Computer Systems Inc cs 92532r203 0 20,000 SH   SOLE   0 0 20,000
VF Corp cs 918204108 1,119 12,805 SH   SOLE   0 0 12,805
Viacom Inc Cl B cs 92553p201 1,836 61,473 SH   SOLE   0 0 61,473
Visa Inc Cl A cs 92826c839 2,122 12,226 SH   SOLE   0 0 12,226
Wal-Mart Stores Inc cs 931142103 41 370 SH   SOLE   0 0 370
Winnebago Industries Inc cs 974637100 866 22,400 SH   SOLE   0 0 22,400