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 Laboratories CS 002824100 266 2,430 SH   SOLE   0 0 2,430
AbbVie Inc CS 00287y109 4,240 39,575 SH   SOLE   0 0 39,575
Accenture PLC Ireland Class A CS g1151c101 60 230 SH   SOLE   0 0 230
Adobe Inc Com CS 00724f101 215 430 SH   SOLE   0 0 430
Allison Transmission Holdings CS 01973r101 220 5,110 SH   SOLE   0 0 5,110
Ally Financial Inc CS 02005n100 3,314 92,937 SH   SOLE   0 0 92,937
Alphabet Inc Cap Stock Cl A CS 02079k305 79 45 SH   SOLE   0 0 45
Alphabet Inc Cap Stock Cl C CS 02079k107 6,396 3,651 SH   SOLE   0 0 3,651
Amazon.com Inc CS 023135106 397 122 SH   SOLE   0 0 122
Amgen Inc CS 031162100 83 360 SH   SOLE   0 0 360
Apple Inc CS 037833100 12,522 94,374 SH   SOLE   0 0 94,374
AT&T Inc CS 00206r102 791 27,504 SH   SOLE   0 0 27,504
Bank N S Halifax CS 064149107 31 575 SH   SOLE   0 0 575
Baxter Intl Inc CS 071813109 3,413 42,536 SH   SOLE   0 0 42,536
BCE Inc CS 05534b760 3,250 75,940 SH   SOLE   0 0 75,940
Becton Dickinson & Co CS 075887109 28 111 SH   SOLE   0 0 111
Berkshire Hathaway Inc Cl B CS 084670702 139 600 SH   SOLE   0 0 600
Biogen Inc CS 09062x103 3,167 12,935 SH   SOLE   0 0 12,935
Black Knight Inc CS 09215c105 177 2,000 SH   SOLE   0 0 2,000
Boeing Co CS 097023105 203 947 SH   SOLE   0 0 947
Booking Holdings Inc CS 09857l108 2,172 975 SH   SOLE   0 0 975
Bristol Myers Squibb Co CS 110122108 4,417 71,214 SH   SOLE   0 0 71,214
Brookfield Asset Mgmt Inc Cl A CS 112585104 5,911 143,218 SH   SOLE   0 0 143,218
Bruker Corp CS 116794108 465 8,591 SH   SOLE   0 0 8,591
Canadian Imperial Bank Comm To CS 136069101 4,227 49,455 SH   SOLE   0 0 49,455
Carrier Global Corporation CS 14448c104 1,636 43,379 SH   SOLE   0 0 43,379
Chevron Corp CS 166764100 75 890 SH   SOLE   0 0 890
Cigna Corp New Com CS 125523100 1,419 6,815 SH   SOLE   0 0 6,815
Cisco Systems Inc CS 17275r102 302 6,759 SH   SOLE   0 0 6,759
Citigroup Inc CS 172967424 1,131 18,341 SH   SOLE   0 0 18,341
Coca-Cola Co CS 191216100 121 2,200 SH   SOLE   0 0 2,200
Comcast Corp Cl A CS 20030n101 201 3,842 SH   SOLE   0 0 3,842
Community Bank Systems Inc CS 203607106 350 5,617 SH   SOLE   0 0 5,617
Constellation Brands Inc Cl A CS 21036p108 1,236 5,643 SH   SOLE   0 0 5,643
CVS Health Corp CS 126650100 4,118 60,293 SH   SOLE   0 0 60,293
Danaher Corp CS 235851102 5,585 25,143 SH   SOLE   0 0 25,143
Deere & Co CS 244199105 3,868 14,377 SH   SOLE   0 0 14,377
Disney Walt Co Disney CS 254687106 431 2,380 SH   SOLE   0 0 2,380
Dominion Energy Inc CS 25746u109 78 1,043 SH   SOLE   0 0 1,043
Duke Energy Corp CS 26441c204 22 243 SH   SOLE   0 0 243
Eaton Corp PLC CS g29183103 2,216 18,447 SH   SOLE   0 0 18,447
Ecolab Inc CS 278865100 2,086 9,640 SH   SOLE   0 0 9,640
Emerson Electric Co CS 291011104 3,584 44,590 SH   SOLE   0 0 44,590
Exelixis Inc CS 30161q104 133 6,625 SH   SOLE   0 0 6,625
Exxon Mobil Corp CS 30231g102 123 2,976 SH   SOLE   0 0 2,976
Facebook Inc Cl A CS 30303m102 131 480 SH   SOLE   0 0 480
Fortive Corp CS 34959j108 642 9,070 SH   SOLE   0 0 9,070
General Mills Inc CS 370334104 47 806 SH   SOLE   0 0 806
Goldman Sachs Group Inc CS 38141g104 5,562 21,090 SH   SOLE   0 0 21,090
Henry Jack & Assoc Inc CS 426281101 2,944 18,175 SH   SOLE   0 0 18,175
Hershey Co CS 427866108 998 6,551 SH   SOLE   0 0 6,551
Home Depot Inc CS 437076102 323 1,216 SH   SOLE   0 0 1,216
Intel Corp CS 458140100 5,855 117,528 SH   SOLE   0 0 117,528
International Flavors & Fragra CS 459506101 707 6,493 SH   SOLE   0 0 6,493
Invesco QQQ Ser 1 CS 46090e103 63 202 SH   SOLE   0 0 202
Jacobs Engineering Group Inc CS 469814107 1,746 16,024 SH   SOLE   0 0 16,024
Johnson & Johnson CS 478160104 1,127 7,160 SH   SOLE   0 0 7,160
JPMorgan Chase & Co CS 46625h100 243 1,915 SH   SOLE   0 0 1,915
Kraft Heinz Co CS 500754106 1,104 31,851 SH   SOLE   0 0 31,851
Kroger Co CS 501044101 318 10,000 SH   SOLE   0 0 10,000
Leidos Holdings Inc CS 525327102 3,478 33,085 SH   SOLE   0 0 33,085
Lilly Eli & Co CS 532457108 17 100 SH   SOLE   0 0 100
Lowes Cos Inc CS 548661107 72 450 SH   SOLE   0 0 450
LyondellBasell Industries NV A CS n53745100 3,687 40,230 SH   SOLE   0 0 40,230
Martin Marietta Materials Inc CS 573284106 4,010 14,120 SH   SOLE   0 0 14,120
MasterCard Incorporated Cl A CS 57636q104 321 900 SH   SOLE   0 0 900
McDonalds Corp CS 580135101 417 1,943 SH   SOLE   0 0 1,943
McKesson Corp CS 58155q103 3,139 18,050 SH   SOLE   0 0 18,050
Medtronic PLC CS g5960l103 1,394 11,898 SH   SOLE   0 0 11,898
Merck & Co Inc CS 58933y105 191 2,331 SH   SOLE   0 0 2,331
Microsoft Corp CS 594918104 1,897 8,528 SH   SOLE   0 0 8,528
Mondelez Intl Inc Cl A CS 609207105 1,198 20,494 SH   SOLE   0 0 20,494
Morgan Stanley CS 617446448 2,253 32,870 SH   SOLE   0 0 32,870
Netflix Inc CS 64110l106 132 245 SH   SOLE   0 0 245
Nike Inc Cl B CS 654106103 85 600 SH   SOLE   0 0 600
NVIDIA Corp CS 67066g104 225 430 SH   SOLE   0 0 430
NXP Semiconductors NV CS n6596x109 1 4 SH   SOLE   0 0 4
Oneok Inc CS 682680103 3,644 94,937 SH   SOLE   0 0 94,937
Oracle Corp CS 68389x105 700 10,825 SH   SOLE   0 0 10,825
Otis Worldwide Corp CS 68902v107 709 10,502 SH   SOLE   0 0 10,502
PepsiCo Inc CS 713448108 418 2,817 SH   SOLE   0 0 2,817
Pfizer Inc CS 717081103 105 2,840 SH   SOLE   0 0 2,840
Procter And Gamble Co CS 742718109 340 2,447 SH   SOLE   0 0 2,447
Prudential Financial Inc CS 744320102 8 100 SH   SOLE   0 0 100
Raytheon Technologies Corp CS 75513e101 2,036 28,469 SH   SOLE   0 0 28,469
Roper Technologies Inc CS 776696106 47 110 SH   SOLE   0 0 110
Stanley Black & Decker Inc CS 854502101 2,248 12,592 SH   SOLE   0 0 12,592
Synchrony Financial CS 87165b103 2,013 57,987 SH   SOLE   0 0 57,987
TC Energy Corp CS 87807b107 3,307 81,208 SH   SOLE   0 0 81,208
TE Connectivity Ltd Reg CS h84989104 5,861 48,408 SH   SOLE   0 0 48,408
Union Pacific Corp CS 907818108 16 75 SH   SOLE   0 0 75
United Rentals Inc CS 911363109 5,509 23,753 SH   SOLE   0 0 23,753
Verizon Communications Inc CS 92343v104 1,446 24,611 SH   SOLE   0 0 24,611
Vertex Pharmaceuticals Inc CS 92532f100 1,035 4,380 SH   SOLE   0 0 4,380
Vertical Computer Systems Inc CS 92532r203 0 20,000 SH   SOLE   0 0 20,000
Visa Inc Cl A CS 92826c839 2,287 10,456 SH   SOLE   0 0 10,456
Wal-Mart Stores Inc CS 931142103 32 220 SH   SOLE   0 0 220
Wells Fargo & Co CS 949746101 216 7,150 SH   SOLE   0 0 7,150
Winnebago Industries Inc CS 974637100 1,409 23,506 SH   SOLE   0 0 23,506
Zoetis Inc Cl A CS 98978v103 36 220 SH   SOLE   0 0 220