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 Company COM 88579y101 22,144 146,999 SH   SOLE   146,999 0 0
AES Corp COM 00130H105 1,435 149,938 SH   SOLE   149,938 0 0
AFLAC Inc. COM 001055102 276 4,613 SH   SOLE   4,613 0 0
AT&T Inc COM 00206r102 18,386 534,330 SH   SOLE   534,330 0 0
AbbVie Inc COM 00287y109 3,880 65,504 SH   SOLE   65,504 0 0
AbbVie Inc COM 00287y109 7 120 SH   OTR   120 0 0
Abbott Labs COM 002824100 1,269 28,253 SH   SOLE   28,253 0 0
Accenture PLC Cl A COM g1151c101 10,147 97,099 SH   SOLE   97,099 0 0
Ace Ltd Ord COM h0023r105 2,475 21,180 SH   SOLE   21,180 0 0
Adobe Systems Inc COM 00724F101 3,340 35,550 SH   SOLE   35,550 0 0
Affiliated Managers Group Inc COM 008252108 1,211 7,582 SH   SOLE   7,582 0 0
Air Products & Chemicals, Inc COM 009158106 12,659 97,292 SH   SOLE   97,292 0 0
Akamai Technologies Com COM 00971T101 241 4,575 SH   SOLE   4,575 0 0
Allergan PLC COM g0177j108 621 1,986 SH   SOLE   1,986 0 0
Alphabet Inc CL A COM 02079K305 2,111 2,713 SH   SOLE   2,713 0 0
Alphabet Inc CL C NON Voting COM 02079K107 364 479 SH   SOLE   479 0 0
Altria Group Inc COM 02209s103 382 6,570 SH   SOLE   6,570 0 0
American Express Co COM 025816109 300 4,311 SH   SOLE   4,311 0 0
Amgen COM 031162100 568 3,500 SH   SOLE   3,200 0 300
Amphenol Corp Cl A COM 032095101 261 5,000 SH   SOLE   5,000 0 0
Anadarko Pete Corp COM 032511107 480 9,883 SH   SOLE   9,483 0 400
Analog Devices Inc COM 032654105 4,084 73,819 SH   SOLE   73,819 0 0
Apple Inc. COM 037833100 19,908 189,133 SH   SOLE   189,133 0 0
Apple Inc. COM 037833100 7 70 SH   OTR   70 0 0
Aqua America Inc COM 03836w103 3,875 130,019 SH   SOLE   130,019 0 0
Archer Daniels Midland COM 039483102 1,893 51,600 SH   SOLE   51,600 0 0
Arthur J Gallagher & Co COM 363576109 6,522 159,318 SH   SOLE   159,318 0 0
Assurant Inc COM 04621X108 12,092 150,141 SH   SOLE   150,141 0 0
Automatic Data Processing COM 053015103 21,428 252,928 SH   SOLE   252,928 0 0
Automatic Data Processing COM 053015103 15 180 SH   OTR   180 0 0
BE Aerospace COM 073302101 395 9,330 SH   SOLE   9,330 0 0
BOK Financial Corporation COM 05561Q201 205 3,437 SH   SOLE   3,437 0 0
Banco Bilbao Vizcaya Argt Sa A COM 05946k101 1,695 231,300 SH   SOLE   231,300 0 0
Bank of America Corp COM 060505104 2,832 168,280 SH   SOLE   168,280 0 0
Baxter International Inc COM 071813109 2,979 78,075 SH   SOLE   78,075 0 0
Becton Dickinson and Co COM 075887109 25,430 165,033 SH   SOLE   165,033 0 0
Becton Dickinson and Co COM 075887109 12 80 SH   OTR   80 0 0
Berkshire Hathaway Cl B COM 084670702 323 2,450 SH   SOLE   2,450 0 0
Black Hills Corp COM 092113109 352 7,575 SH   SOLE   7,575 0 0
Blackstone Group LP COM 09253u108 489 16,709 SH   SOLE   16,709 0 0
Blackstone Group LP COM 09253u108 11 390 SH   OTR   390 0 0
Boeing COM 097023105 1,785 12,347 SH   SOLE   12,347 0 0
Bristol Myers Squibb Company COM 110122108 259 3,770 SH   SOLE   3,770 0 0
Broadridge Financial Solutions COM 11133t103 9,030 168,057 SH   SOLE   168,057 0 0
C.R. Bard Inc COM 067383109 9,433 49,795 SH   SOLE   49,795 0 0
CVS/Caremark Corp COM 126650100 12,955 132,504 SH   SOLE   131,804 0 700
Caterpillar Inc COM 149123101 4,819 70,905 SH   SOLE   70,905 0 0
Caterpillar Inc COM 149123101 7 100 SH   OTR   100 0 0
Cerner Corp COM 156782104 457 7,595 SH   SOLE   7,595 0 0
Chevron Corp COM 166764100 21,664 240,814 SH   SOLE   240,814 0 0
Chevron Corp COM 166764100 6 70 SH   OTR   70 0 0
China Mobile (Hong Kong)LTD AD COM 16941m109 238 4,225 SH   SOLE   4,225 0 0
Chubb Corp COM 171232101 283 2,132 SH   SOLE   2,132 0 0
Cisco Systems COM 17275r102 934 34,381 SH   SOLE   34,381 0 0
Cisco Systems COM 17275r102 11 390 SH   OTR   390 0 0
Clorox Co COM 189054109 639 5,039 SH   SOLE   5,039 0 0
Coca Cola Co COM 191216100 18,628 433,614 SH   SOLE   433,614 0 0
Cognizant Tech Solutions Cl A COM 192446102 2,071 34,502 SH   SOLE   34,502 0 0
Colgate Palmolive Co COM 194162103 1,090 16,360 SH   SOLE   15,560 0 800
Colgate Palmolive Co COM 194162103 12 180 SH   OTR   180 0 0
Commerce Bancshares Inc COM 200525103 11,121 261,436 SH   SOLE   261,436 0 0
Costco Wholesale Corp COM 22160k105 466 2,884 SH   SOLE   2,884 0 0
Coty Inc Cl A COM 222070203 1,314 51,250 SH   SOLE   51,250 0 0
Cullen Frost Bankers Inc COM 229899109 1,107 18,450 SH   SOLE   18,450 0 0
Cummins Inc COM 231021106 244 2,772 SH   SOLE   2,772 0 0
Deere & Co COM 244199105 1,730 22,680 SH   SOLE   22,180 0 500
Diageo PLC New Spons ADR COM 25243q205 2,086 19,125 SH   SOLE   19,125 0 0
Digital Realty Trust Inc COM 253868103 4,353 57,565 SH   SOLE   57,565 0 0
Dominion Resources COM 25746u109 215 3,180 SH   SOLE   3,180 0 0
Dow Chemical COM 260543103 2,811 54,610 SH   SOLE   54,610 0 0
Duke Energy Corp COM 26441c204 316 4,432 SH   SOLE   4,432 0 0
EMC Corp COM 268648102 16,773 653,169 SH   SOLE   653,169 0 0
EMC Corp COM 268648102 8 300 SH   OTR   300 0 0
Eastman Chemical Co COM 277432100 943 13,965 SH   SOLE   13,965 0 0
Eaton Corp PLC COM g29183103 242 4,650 SH   SOLE   3,850 0 800
Eaton Corp PLC COM g29183103 9 175 SH   OTR   175 0 0
Ecolab Inc COM 278865100 969 8,468 SH   SOLE   7,968 0 500
Emerson Electric Co COM 291011104 570 11,918 SH   SOLE   11,918 0 0
Emerson Electric Co COM 291011104 7 150 SH   OTR   150 0 0
Enterprise Products Partners L COM 293792107 3,622 141,602 SH   SOLE   141,602 0 0
Eog Resources Inc COM 26875p101 584 8,250 SH   SOLE   7,650 0 600
Express Scripts Holding Compan COM 30219g108 328 3,750 SH   SOLE   3,750 0 0
Exxon Mobil Corp COM 30231g102 15,133 194,136 SH   SOLE   194,136 0 0
Fastenal Company COM 311900104 315 7,725 SH   SOLE   6,725 0 1,000
First Republic Bank COM 33616c100 2,391 36,200 SH   SOLE   36,200 0 0
Fiserv Inc COM 337738108 375 4,100 SH   SOLE   3,200 0 900
Flowers Foods, Inc. COM 343498101 9,170 426,696 SH   SOLE   426,696 0 0
General Dynamics Corp COM 369550108 11,973 87,166 SH   SOLE   87,166 0 0
General Electric Co COM 369604103 4,249 136,414 SH   SOLE   136,414 0 0
General Electric Co COM 369604103 11 350 SH   OTR   350 0 0
General Mills Inc. COM 370334104 24,599 426,629 SH   SOLE   426,629 0 0
Gilead Sciences Incorporated COM 375558103 17,585 173,780 SH   SOLE   173,780 0 0
Halliburton Co Holdings Co COM 406216101 1,481 43,500 SH   SOLE   43,500 0 0
Hershey Company COM 427866108 1,641 18,384 SH   SOLE   18,384 0 0
Home Depot Inc COM 437076102 486 3,675 SH   SOLE   3,675 0 0
Honeywell Intl Inc COM 438516106 350 3,375 SH   SOLE   3,375 0 0
ITC Holdings Corp COM 465685105 13,428 342,124 SH   SOLE   342,124 0 0
Idexx Labs Inc COM 45168d104 758 10,400 SH   SOLE   9,400 0 1,000
Illinois Tool Works Inc COM 452308109 25,870 279,128 SH   SOLE   278,528 0 600
Intel Corp COM 458140100 819 23,761 SH   SOLE   22,061 0 1,700
International Business Machine COM 459200101 14,142 102,760 SH   SOLE   102,760 0 0
International Flav&Fra Com COM 459506101 9,880 82,582 SH   SOLE   82,582 0 0
J M Smucker Company New COM 832696405 16,195 131,307 SH   SOLE   131,307 0 0
J P Morgan Chase & Co COM 46625h100 6,632 100,434 SH   SOLE   100,434 0 0
JMAR Technologies Inc COM 466212107 0 34,130 SH   SOLE   34,130 0 0
Jack Henry & Assoc Inc Com COM 426281101 15,584 199,638 SH   SOLE   199,638 0 0
John Bean Technologies Corp COM 477839104 244 4,900 SH   SOLE   4,900 0 0
Johnson & Johnson COM 478160104 28,468 277,144 SH   SOLE   277,144 0 0
Johnson & Johnson COM 478160104 90 873 SH   OTR   873 0 0
Johnson Controls Inc COM 478366107 1,026 25,971 SH   SOLE   25,971 0 0
Johnson Controls Inc COM 478366107 8 190 SH   OTR   190 0 0
Kimberly Clark Corp COM 494368103 18,105 142,224 SH   SOLE   142,224 0 0
Kinder Morgan Inc COM 49456b101 663 44,450 SH   SOLE   44,450 0 0
Kraft Heinz Company COM 500754106 389 5,347 SH   SOLE   5,347 0 0
Leggett & Platt Inc COM 524660107 10,065 239,538 SH   SOLE   239,538 0 0
Lennar Corp COM 526057104 3,191 65,250 SH   SOLE   65,250 0 0
Linear Technology Corp COM 535678106 3,361 79,128 SH   SOLE   79,128 0 0
Lockheed Martin Corp COM 539830109 491 2,260 SH   SOLE   1,810 0 450
Lowes Cos Inc COM 548661107 3,641 47,887 SH   SOLE   47,187 0 700
Lowes Cos Inc COM 548661107 32 425 SH   OTR   425 0 0
M & T Bank Corp COM 55261f104 1,740 14,361 SH   SOLE   14,361 0 0
Magellan Midstream Partners, L COM 559080106 3,545 52,187 SH   SOLE   52,187 0 0
Marathon Oil Corp COM 565849106 568 45,084 SH   SOLE   45,084 0 0
Martin Marietta Materials Inc COM 573284106 2,301 16,850 SH   SOLE   16,850 0 0
McCormick & Company Inc NON VT COM 579780206 4,225 49,383 SH   SOLE   48,583 0 800
McCormick & Company Inc NON VT COM 579780206 14 160 SH   OTR   160 0 0
McDonalds Corp COM 580135101 24,968 211,342 SH   SOLE   211,342 0 0
Medtronic PLC COM g5960l103 3,286 42,723 SH   SOLE   42,723 0 0
Merck & Co Inc COM 58933y105 12,324 233,314 SH   SOLE   233,314 0 0
Michael Kors Holdings Ltd COM g60754101 240 6,000 SH   SOLE   6,000 0 0
Microsoft Corp COM 594918104 13,263 239,065 SH   SOLE   239,065 0 0
Mitsubishi UFJ Finl Grp ADR COM 606822104 1,597 256,750 SH   SOLE   256,750 0 0
Mondelez International Inc A COM 609207105 2,577 57,476 SH   SOLE   57,476 0 0
Monsanto Co New COM 61166w101 1,132 11,487 SH   SOLE   11,487 0 0
National Fuel Gas COM 636180101 1,539 36,000 SH   SOLE   36,000 0 0
National Instruments Corp COM 636518102 207 7,200 SH   SOLE   5,700 0 1,500
Nestle SA ADR COM 641069406 12,827 172,358 SH   SOLE   171,858 0 500
NextEra Energy Inc COM 65339f101 11,268 108,464 SH   SOLE   108,464 0 0
Nielsen Holdings PLC COM g6518l108 667 14,305 SH   SOLE   14,305 0 0
Nike Inc, Class B COM 654106103 537 8,590 SH   SOLE   8,590 0 0
Norfolk Southern Corp COM 655844108 362 4,282 SH   SOLE   4,282 0 0
Northern Trust COM 665859104 4,217 58,498 SH   SOLE   58,098 0 400
Novartis AG ADR COM 66987v109 26,734 310,716 SH   SOLE   310,716 0 0
Novartis AG ADR COM 66987v109 14 160 SH   OTR   160 0 0
Occidental Petroleum COM 674599105 8,207 121,394 SH   SOLE   121,394 0 0
Oracle Corp COM 68389x105 2,147 58,765 SH   SOLE   58,765 0 0
Oracle Corp COM 68389x105 9 250 SH   OTR   250 0 0
Oshkosh Truck Corp Com COM 688239201 2,110 54,050 SH   SOLE   54,050 0 0
PPG Industries Inc COM 693506107 709 7,170 SH   SOLE   7,170 0 0
PVH Corp. COM 693656100 356 4,831 SH   SOLE   4,831 0 0
PayChex Inc COM 704326107 370 7,000 SH   SOLE   6,400 0 600
PayPal Holdings COM 70450y103 1,685 46,550 SH   SOLE   46,550 0 0
PepsiCo Inc COM 713448108 8,532 85,388 SH   SOLE   85,388 0 0
Pfizer COM 717081103 849 26,291 SH   SOLE   26,291 0 0
Philip Morris International COM 718172109 920 10,460 SH   SOLE   10,460 0 0
Phillips 66 COM 718546104 5,254 64,231 SH   SOLE   64,231 0 0
Piedmont Natural Gas Inc COM 720186105 690 12,107 SH   SOLE   12,107 0 0
Pioneer Natural Resources COM 723787107 1,580 12,600 SH   SOLE   12,600 0 0
Polaris Inds Inc Com COM 731068102 8,851 102,974 SH   SOLE   102,974 0 0
Praxair Inc COM 74005p104 6,604 64,491 SH   SOLE   64,191 0 300
PrivateBancorp Inc COM 742962103 410 10,000 SH   SOLE   10,000 0 0
Procter & Gamble Co COM 742718109 7,312 92,074 SH   SOLE   92,074 0 0
Qualcomm Inc COM 747525103 15,264 305,365 SH   SOLE   304,565 0 800
Qualcomm Inc COM 747525103 8 160 SH   OTR   160 0 0
RPM Intl Inc COM 749685103 4,935 112,012 SH   SOLE   112,012 0 0
Realty Income Corporation COM 756109104 16,091 311,668 SH   SOLE   311,668 0 0
Republic Services Inc COM 760759100 16,014 364,040 SH   SOLE   364,040 0 0
Resmed Inc COM 761152107 247 4,600 SH   SOLE   3,600 0 1,000
Ross Stores COM 778296103 8,940 166,143 SH   SOLE   166,143 0 0
Royal Dutch Shell PLC ADR B COM 780259107 6,717 145,892 SH   SOLE   145,892 0 0
Salesforce.com Inc COM 79466l302 368 4,695 SH   SOLE   4,695 0 0
Schlumberger Ltd COM 806857108 1,091 15,642 SH   SOLE   15,142 0 500
Schlumberger Ltd COM 806857108 7 100 SH   OTR   100 0 0
Simon Property Group COM 828806109 315 1,621 SH   SOLE   1,621 0 0
Skyworks Solutions COM 83088m102 203 2,644 SH   SOLE   2,644 0 0
Southern Co COM 842587107 1,073 22,929 SH   SOLE   22,929 0 0
Starbucks Corporation COM 855244109 275 4,578 SH   SOLE   4,578 0 0
Stericycle Inc COM 858912108 392 3,250 SH   SOLE   2,850 0 400
Steris PLC COM G84720104 19,540 259,361 SH   SOLE   259,361 0 0
Stryker Corp COM 863667101 570 6,134 SH   SOLE   6,134 0 0
Stryker Corp COM 863667101 13 140 SH   OTR   140 0 0
Sysco Corporation COM 871829107 316 7,713 SH   SOLE   6,913 0 800
T Rowe Price Group Inc COM 74144t108 288 4,030 SH   SOLE   3,530 0 500
Target Corporation COM 87612e106 602 8,291 SH   SOLE   8,291 0 0
Texas Instruments Corp COM 882508104 2,554 46,595 SH   SOLE   46,595 0 0
Time Warner Inc COM 887317303 2,393 37,000 SH   SOLE   37,000 0 0
Tractor Supply Company COM 892356106 342 4,000 SH   SOLE   3,400 0 600
Travelers Cos Inc COM 89417e109 13,483 119,464 SH   SOLE   119,464 0 0
U. S. Bancorp COM 902973304 935 21,904 SH   SOLE   21,904 0 0
U. S. Bancorp COM 902973304 13 300 SH   OTR   300 0 0
Unilever NV New COM 904784709 2,402 55,450 SH   SOLE   55,450 0 0
Union Pacific Corp COM 907818108 13,040 166,751 SH   SOLE   166,751 0 0
Union Pacific Corp COM 907818108 13 170 SH   OTR   170 0 0
United Parcel Service Inc Cl B COM 911312106 14,883 154,660 SH   SOLE   154,660 0 0
United Technologies Corp COM 913017109 13,945 145,150 SH   SOLE   144,750 0 400
V F Corporation COM 918204108 16,849 270,666 SH   SOLE   269,966 0 700
Valspar Corp COM 920355104 17,379 209,518 SH   SOLE   209,518 0 0
Verizon Communications COM 92343v104 8,739 189,065 SH   SOLE   189,065 0 0
Verizon Communications COM 92343v104 9 200 SH   OTR   200 0 0
Visa Inc Cl A COM 92826c839 3,109 40,094 SH   SOLE   40,094 0 0
W.W. Grainger Inc. COM 384802104 6,719 33,166 SH   SOLE   33,166 0 0
WEC Energy Group Inc COM 92939u106 13,558 264,233 SH   SOLE   264,233 0 0
Wal-Mart Stores COM 931142103 6,275 102,370 SH   SOLE   102,370 0 0
Walgreen Boots Alliance Inc COM 931427108 4,179 49,080 SH   SOLE   49,080 0 0
Walt Disney Co COM 254687106 224 2,132 SH   SOLE   2,132 0 0
Watsco, Inc. COM 942622200 357 3,050 SH   SOLE   2,700 0 350
Wells Fargo & Co COM 949746101 7,549 138,869 SH   SOLE   138,869 0 0
Welltower Inc COM 95040Q104 8,109 119,190 SH   SOLE   119,190 0 0
Westrock Company COM 96145d105 418 9,165 SH   SOLE   9,165 0 0
Xcel Energy Inc COM 98389b100 14,671 408,548 SH   SOLE   408,548 0 0
Xilinx Inc COM 983919101 12,370 263,354 SH   SOLE   263,354 0 0
Zebra Technologies Corp. Cl A COM 989207105 239 3,425 SH   SOLE   2,825 0 600
FlexShares Quality Div Index F ETF 33939L860 205 5,900 SH   SOLE   5,900 0 0
IShares Currency Hedged MSCI E ETF 46434v803 396 15,582 SH   SOLE   15,582 0 0
IShares DJ Select Dividend Fd ETF 464287168 472 6,284 SH   SOLE   6,284 0 0
IShares MSCI EAFE Index Fd ETF 464287465 624 10,620 SH   SOLE   10,620 0 0
IShares MSCI USA Mini Vol ETF ETF 46429b697 229 5,480 SH   SOLE   5,480 0 0
IShares NASDAQ Biotech Index F ETF 464287556 232 687 SH   SOLE   687 0 0
IShares S&P Mid Cap 400/Barra ETF 464287606 1,457 9,055 SH   SOLE   9,055 0 0
IShares Tr MSCI Emerging Mkts ETF 464287234 357 11,095 SH   SOLE   11,095 0 0
SPDR S&P MidCap 400 ETF Trust ETF 78467y107 368 1,450 SH   SOLE   1,450 0 0
Technology Select Sector SPDR ETF 81369y803 648 15,137 SH   SOLE   15,137 0 0
Vanguard Dividend Appreciation ETF 921908844 4,943 63,562 SH   SOLE   63,562 0 0
Vanguard Dividend Appreciation ETF 921908844 22 285 SH   OTR   285 0 0
Vanguard Health Care ETF ETF 92204a504 302 2,275 SH   SOLE   2,275 0 0
Vanguard Health Care ETF ETF 92204a504 16 120 SH   OTR   120 0 0
Vanguard High Dividend Yield E ETF 921946406 5,264 78,854 SH   SOLE   78,854 0 0
Vanguard High Dividend Yield E ETF 921946406 35 520 SH   OTR   520 0 0
Vanguard MSCI EAFE ETF ETF 921943858 481 13,108 SH   SOLE   13,108 0 0
Vanguard MSCI EAFE ETF ETF 921943858 17 470 SH   OTR   470 0 0
Vanguard Mega Cap 300 ETF ETF 921910873 511 7,320 SH   SOLE   7,320 0 0
Vanguard Mega Cap 300 Growth E ETF 921910816 1,964 23,656 SH   SOLE   23,656 0 0
Vanguard Mid-Cap ETF ETF 922908629 346 2,883 SH   SOLE   2,883 0 0
Vanguard Russell 1000 Growth E ETF 92206c680 1,394 13,662 SH   SOLE   13,662 0 0
Vanguard S&P 500 ETF ETF 922908363 1,505 8,050 SH   SOLE   8,050 0 0
Vanguard S&P 500 ETF ETF 922908363 15 80 SH   OTR   80 0 0
Vanguard Value ETF ETF 922908744 249 3,055 SH   SOLE   3,055 0 0
Vanguard Value ETF ETF 922908744 10 120 SH   OTR   120 0 0
IShares Barclays 1-3 yr Cr Bon ETF 464288646 721 6,890 SH   SOLE   6,390 0 500
Powershares Preferred Port ETF ETF 73936t565 397 26,550 SH   SOLE   26,550 0 0
SPDR Barclays Cap Shrt Trm Cor ETF 78464a474 544 17,900 SH   SOLE   17,900 0 0
Vanguard Interm. Term Corp. Bo ETF 92206c870 340 4,038 SH   SOLE   4,038 0 0
Vanguard Interm. Term Corp. Bo ETF 92206c870 48 570 SH   OTR   570 0 0
Vanguard Short-Term Corporate ETF 92206c409 1,304 16,507 SH   SOLE   16,507 0 0