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
3-D SYS CORP DEL COM NEW COM 88554D205 248 16,580 SH   SOLE   16,580 0 0
3-D SYS CORP DEL COM NEW COM 88554D205 120 8,000 SH   OTR   8,000 0 0
3M CO COM COM 88579Y101 650 3,396 SH   SOLE   3,096 0 300
3M CO COM COM 88579Y101 383 2,000 SH   OTR   0 0 2,000
ABB LTD SPONSORED ADR COM 000375204 444 18,959 SH   SOLE   17,559 0 1,400
ABB LTD SPONSORED ADR COM 000375204 480 20,514 SH   OTR   20,514 0 0
ABBVIE INC. COM COM 00287Y109 8,413 129,120 SH   SOLE   121,138 0 7,982
ABBVIE INC. COM COM 00287Y109 2,159 33,141 SH   OTR   18,141 0 15,000
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 379 3,159 SH   SOLE   3,159 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 1,642 13,700 SH   OTR   11,200 0 2,500
ACUITY BRANDS INC COM COM 00508Y102 12,268 60,137 SH   SOLE   54,265 0 5,872
ACUITY BRANDS INC COM COM 00508Y102 1,693 8,300 SH   OTR   5,300 0 3,000
AETNA INC NEW COM COM 00817Y108 354 2,776 SH   SOLE   2,776 0 0
AGILENT TECHNOLOGIES COM COM 00846U101 5,312 100,464 SH   SOLE   89,456 0 11,008
AGILENT TECHNOLOGIES COM COM 00846U101 687 13,000 SH   OTR   0 0 13,000
AGRIUM INC COM 008916108 860 9,000 SH   OTR   0 0 9,000
AIR PRODS & CHEMS INC COM 009158106 4,117 30,431 SH   SOLE   27,852 0 2,579
AKZO NOBEL N.V.SPON ADR COM 010199305 253 9,121 SH   SOLE   8,450 0 671
AKZO NOBEL N.V.SPON ADR COM 010199305 272 9,807 SH   OTR   9,807 0 0
ALASKA AIR GROUP INC COM COM 011659109 1,096 11,884 SH   SOLE   11,884 0 0
ALASKA AIR GROUP INC COM COM 011659109 738 8,000 SH   OTR   8,000 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 16,438 143,300 SH   SOLE   129,292 0 14,008
ALIGN TECHNOLOGY INC COM COM 016255101 987 8,600 SH   OTR   3,600 0 5,000
ALLETE INC COM NEW COM 018522300 1,693 25,000 SH   OTR   0 0 25,000
ALLIANCE DATA SYS CORP COM COM 018581108 10,708 43,003 SH   SOLE   39,434 0 3,569
ALLIANCE DATA SYS CORP COM COM 018581108 847 3,400 SH   OTR   3,400 0 0
ALLIANZ SE SP ADR 1/10 SH COM 018805101 519 27,939 SH   SOLE   25,833 0 2,106
ALLIANZ SE SP ADR 1/10 SH COM 018805101 553 29,753 SH   OTR   29,753 0 0
ALPHABET INC. CLASS A COM 02079K305 9,634 11,363 SH   SOLE   10,215 0 1,148
ALPHABET INC. CLASS A COM 02079K305 763 900 SH   OTR   900 0 0
ALPHABET INC. CLASS C COM 02079K107 9,406 11,339 SH   SOLE   10,189 0 1,150
ALPHABET INC. CLASS C COM 02079K107 748 902 SH   OTR   902 0 0
AMAZON COM INC COM COM 023135106 25,047 28,252 SH   SOLE   24,993 0 3,259
AMAZON COM INC COM COM 023135106 10,483 11,825 SH   OTR   2,825 0 9,000
AMDOCS LTD ORD COM G02602103 679 11,140 SH   SOLE   11,140 0 0
AMERICAN TOWER REIT COM COM 03027X100 1,051 8,650 SH   SOLE   5,250 0 3,400
AMERICAN TOWER REIT COM COM 03027X100 1,009 8,300 SH   OTR   8,300 0 0
AMERISOURCEBERGEN COM COM 03073E105 9,521 107,587 SH   SOLE   95,746 0 11,841
AMERISOURCEBERGEN COM COM 03073E105 3,876 43,800 SH   OTR   18,800 0 25,000
AMGEN COM 031162100 203 1,236 SH   SOLE   1,236 0 0
AMPHENOL CORP COM 032095101 17,906 251,597 SH   SOLE   224,086 0 27,511
AMPHENOL CORP COM 032095101 2,249 31,600 SH   OTR   26,400 0 5,200
AON PLC SHS CL A COM G0408V102 332 2,797 SH   SOLE   2,797 0 0
APPLE INC COM COM 037833100 38,265 266,358 SH   SOLE   235,165 0 31,193
APPLE INC COM COM 037833100 18,992 132,200 SH   OTR   32,200 0 100,000
ASML HOLDING N V NY REG SHS COM N07059210 555 4,177 SH   SOLE   4,177 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108 326 10,460 SH   SOLE   9,907 0 553
ASTRAZENECA PLC SPONSORED ADR COM 046353108 358 11,490 SH   OTR   11,490 0 0
AT&T INC COM COM 00206R102 17,214 414,288 SH   SOLE   385,579 0 28,709
AT&T INC COM COM 00206R102 11,675 280,990 SH   OTR   55,990 0 225,000
AUTODESK INC COM COM 052769106 259 3,000 SH   OTR   0 0 3,000
AUTOMATIC DATA PROCESS COM COM 053015103 516 5,044 SH   SOLE   5,044 0 0
AXA SA SPONSORED ADR COM 054536107 502 19,337 SH   SOLE   17,860 0 1,477
AXA SA SPONSORED ADR COM 054536107 536 20,660 SH   OTR   20,660 0 0
BAE SYSTEMS PLC COM 05523R107 464 14,441 SH   SOLE   13,371 0 1,070
BAE SYSTEMS PLC COM 05523R107 497 15,451 SH   OTR   15,451 0 0
BAIDU.COM - SPONSORED ADR COM 056752108 374 2,168 SH   SOLE   2,168 0 0
BANK NEW YORK MELLON COM COM 064058100 216 4,582 SH   SOLE   3,287 0 1,295
BANK OF AMERICA CORP COM COM 060505104 345 14,632 SH   SOLE   14,632 0 0
BARD C R INC COM COM 067383109 454 1,826 SH   SOLE   1,826 0 0
BASF SE SPONSORED ADR COM 055262505 437 4,402 SH   SOLE   4,080 0 322
BASF SE SPONSORED ADR COM 055262505 463 4,659 SH   OTR   4,659 0 0
BB&T CORP COM COM 054937107 7,777 173,981 SH   OTR   0 0 173,981
BCE INC COM NEW COM 05534B760 417 9,410 SH   SOLE   8,726 0 684
BCE INC COM NEW COM 05534B760 445 10,061 SH   OTR   10,061 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 780 4,679 SH   SOLE   2,529 0 2,150
BLACKROCK INC COM COM 09247X101 292 761 SH   SOLE   536 0 225
BOEING CO COM 097023105 17,397 98,366 SH   SOLE   92,512 0 5,854
BOEING CO COM 097023105 3,151 17,819 SH   OTR   14,519 0 3,300
BOMBARDIER INC CL B COM 097751200 15 10,000 SH   SOLE   10,000 0 0
BORG WARNER INC COM COM 099724106 251 6,000 SH   SOLE   6,000 0 0
BORG WARNER INC COM COM 099724106 1,488 35,600 SH   OTR   25,600 0 10,000
BP PLC SPONSORED ADR COM 055622104 444 12,863 SH   SOLE   12,863 0 0
BRIDGESTONE CORP ADR COM 108441205 332 16,429 SH   SOLE   15,242 0 1,187
BRIDGESTONE CORP ADR COM 108441205 353 17,451 SH   OTR   17,451 0 0
BRISTOL MYERS SQUIBB COM 110122108 236 4,342 SH   SOLE   342 0 4,000
BRISTOL MYERS SQUIBB COM 110122108 261 4,800 SH   OTR   0 0 4,800
BRITISH AMERN TOB PLC SPONSORE COM 110448107 681 10,271 SH   SOLE   9,049 0 1,222
BRITISH AMERN TOB PLC SPONSORE COM 110448107 527 7,950 SH   OTR   7,950 0 0
BROADCOM LTD SHS COM Y09827109 31,491 143,819 SH   SOLE   130,137 0 13,682
BROADCOM LTD SHS COM Y09827109 4,445 20,300 SH   OTR   7,600 0 12,700
BROADRIDGE FINL SOLUTI COM COM 11133T103 4,557 67,071 SH   SOLE   63,366 0 3,705
CANADIAN IMPRL BK COMM COM COM 136069101 438 5,078 SH   SOLE   4,704 0 374
CANADIAN IMPRL BK COMM COM COM 136069101 468 5,425 SH   OTR   5,425 0 0
CARDTRONICS PLC SHS CL A COM G1991C105 9 191 SH   SOLE   191 0 0
CARDTRONICS PLC SHS CL A COM G1991C105 477 10,200 SH   OTR   10,200 0 0
CARMAX INC COM COM 143130102 773 13,060 SH   SOLE   13,060 0 0
CATERPILLAR INC DEL COM COM 149123101 401 4,320 SH   SOLE   2,720 0 1,600
CATERPILLAR INC DEL COM COM 149123101 928 10,000 SH   OTR   0 0 10,000
CBRE GROUP INC CL A COM 12504L109 6,771 194,634 SH   SOLE   175,385 0 19,249
CBRE GROUP INC CL A COM 12504L109 1,566 45,000 SH   OTR   24,000 0 21,000
CCFNB BANCORP INC COM COM 124880105 1,385 30,000 SH   OTR   0 0 30,000
CELGENE CORP COM COM 151020104 10,387 83,475 SH   SOLE   74,584 0 8,891
CELGENE CORP COM COM 151020104 2,072 16,650 SH   OTR   16,650 0 0
CHEVRON CORP NEW COM COM 166764100 14,818 138,004 SH   SOLE   129,267 0 8,737
CHEVRON CORP NEW COM COM 166764100 5,239 48,793 SH   OTR   19,793 0 29,000
CHIPOTLE MEXICAN GRILL CL A COM 169656105 200 450 SH   OTR   0 0 450
CHUBB LIMITED COM COM H1467J104 265 1,942 SH   SOLE   1,942 0 0
CINTAS CORP COM COM 172908105 6,745 53,307 SH   SOLE   47,606 0 5,701
CISCO SYS INC COM 17275R102 9,107 269,427 SH   SOLE   252,406 0 17,021
CISCO SYS INC COM 17275R102 1,900 56,199 SH   OTR   56,199 0 0
CITIZENS & NORTHN CORP COM COM 172922106 1,515 65,060 SH   OTR   0 0 65,060
CITRIX SYS INC COM COM 177376100 951 11,400 SH   SOLE   10,800 0 600
CITRIX SYS INC COM COM 177376100 1,211 14,528 SH   OTR   4,728 0 9,800
COCA COLA CO COM 191216100 16,196 381,617 SH   SOLE   358,569 0 23,048
COCA COLA CO COM 191216100 2,354 55,460 SH   OTR   55,460 0 0
COGNIZANT TECH SOLUTIONS COM 192446102 14,219 238,889 SH   SOLE   215,189 0 23,700
COGNIZANT TECH SOLUTIONS COM 192446102 3,238 54,400 SH   OTR   22,600 0 31,800
COMCAST CORP CL A COM 20030N101 275 7,324 SH   SOLE   7,324 0 0
COMMUNITY BK SYS INC COM COM 203607106 3,574 65,000 SH   OTR   0 0 65,000
CONOCOPHILLIPS COM COM 20825C104 210 4,201 SH   SOLE   4,201 0 0
CONOCOPHILLIPS COM COM 20825C104 1,496 30,000 SH   OTR   0 0 30,000
CONSTELLATION BRANDS CL A COM 21036P108 12,981 80,095 SH   SOLE   71,097 0 8,998
CONSTELLATION BRANDS CL A COM 21036P108 438 2,700 SH   OTR   2,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,022 6,094 SH   SOLE   6,094 0 0
CSX CORP COM 126408103 5,687 122,174 SH   SOLE   115,173 0 7,001
CSX CORP COM 126408103 559 12,000 SH   OTR   12,000 0 0
CUMMINS INC COM 231021106 4,985 32,972 SH   SOLE   30,328 0 2,645
CUMMINS INC COM 231021106 3,039 20,100 SH   OTR   7,050 0 13,050
DASSAULT SYS S A SPONSORED ADR COM 237545108 718 8,272 SH   SOLE   8,272 0 0
DEERE & CO COM COM 244199105 314 2,885 SH   SOLE   2,885 0 0
DEERE & CO COM COM 244199105 2,536 23,300 SH   OTR   5,300 0 18,000
DELPHI AUTOMOTIVE PLC SHS COM G27823106 444 5,511 SH   SOLE   5,511 0 0
DIAGEO P L C SPON ADR NEW COM 25243Q205 231 2,000 SH   SOLE   1,450 0 550
DICKS SPORTING GOODS COM COM 253393102 4,339 89,167 SH   SOLE   81,227 0 7,940
DICKS SPORTING GOODS COM COM 253393102 735 15,100 SH   OTR   7,100 0 8,000
DOLLAR TREE INC COM COM 256746108 474 6,041 SH   SOLE   6,041 0 0
DONEGAL GROUP INC CL A COM 257701201 3,942 223,703 SH   OTR   0 0 223,703
DONEGAL GROUP INC CL B COM 257701300 2,163 135,185 SH   OTR   0 0 135,185
DOW CHEM CO COM COM 260543103 689 10,850 SH   SOLE   9,275 0 1,575
DOW CHEM CO COM COM 260543103 1,175 18,500 SH   OTR   0 0 18,500
DR REDDYS LABS LTD ADR COM 256135203 368 9,163 SH   SOLE   9,163 0 0
DU PONT E I DE NEMOURS COM 263534109 553 6,879 SH   SOLE   4,010 0 2,869
DU PONT E I DE NEMOURS COM 263534109 2,249 28,000 SH   OTR   0 0 28,000
DUKE ENERGY CORP NEW COM COM 26441C204 94 1,149 SH   SOLE   1,149 0 0
DUKE ENERGY CORP NEW COM COM 26441C204 1,640 20,001 SH   OTR   2 0 19,999
DYCOM INDS INC COM COM 267475101 5,180 55,732 SH   SOLE   52,572 0 3,160
DYCOM INDS INC COM COM 267475101 567 6,100 SH   OTR   0 0 6,100
EATON CORP PLC COM G29183103 232 3,132 SH   SOLE   3,132 0 0
EATON CORP PLC COM G29183103 649 8,748 SH   OTR   8,748 0 0
ECOLAB INC COM COM 278865100 6,446 51,427 SH   SOLE   47,365 0 4,062
ELECTRONIC ARTS INC COM COM 285512109 15,301 170,924 SH   SOLE   153,318 0 17,606
ELECTRONIC ARTS INC COM COM 285512109 1,683 18,800 SH   OTR   11,000 0 7,800
ELI LILLY & CO COM COM 532457108 88 1,050 SH   SOLE   1,050 0 0
ELI LILLY & CO COM COM 532457108 2,271 27,000 SH   OTR   0 0 27,000
EMERSON ELECTRIC COMPANY COM 291011104 537 8,964 SH   SOLE   7,484 0 1,480
ENI S P A SPONSORED ADR COM 26874R108 431 13,183 SH   SOLE   12,233 0 950
ENI S P A SPONSORED ADR COM 26874R108 448 13,702 SH   OTR   13,702 0 0
ESTEE LAUDER COS INC CL A COM 518439104 9,600 113,219 SH   SOLE   100,658 0 12,560
ESTEE LAUDER COS INC CL A COM 518439104 1,526 18,000 SH   OTR   0 0 18,000
EXPRESS SCRIPTS HOLDING COMPAN COM 30219G108 805 12,218 SH   SOLE   10,718 0 1,500
EXPRESS SCRIPTS HOLDING COMPAN COM 30219G108 1,865 28,300 SH   OTR   10,200 0 18,100
EXTRA SPACE STORAGE COM COM 30225T102 1,065 14,320 SH   SOLE   14,320 0 0
EXXON MOBIL CORP COM COM 30231G102 754 9,195 SH   SOLE   6,095 0 3,100
EXXON MOBIL CORP COM COM 30231G102 7,143 87,098 SH   OTR   7,098 0 80,000
F5 NETWORKS INC COM COM 315616102 200 1,400 SH   SOLE   1,400 0 0
F5 NETWORKS INC COM COM 315616102 1,440 10,100 SH   OTR   3,100 0 7,000
FACEBOOK INC CL A COM 30303M102 27,303 192,208 SH   SOLE   174,580 0 17,628
FACEBOOK INC CL A COM 30303M102 327 2,300 SH   OTR   0 0 2,300
FACTSET RESH SYS INC COM COM 303075105 641 3,884 SH   SOLE   3,884 0 0
FASTENAL CO COM COM 311900104 77 1,500 SH   SOLE   1,500 0 0
FASTENAL CO COM COM 311900104 536 10,399 SH   OTR   10,399 0 0
FISERV INC COM COM 337738108 17,093 148,233 SH   SOLE   134,940 0 13,293
FISERV INC COM COM 337738108 2,491 21,600 SH   OTR   17,100 0 4,500
FIVE BELOW INC COM COM 33829M101 561 12,964 SH   SOLE   12,964 0 0
FIVE BELOW INC COM COM 33829M101 476 11,000 SH   OTR   0 0 11,000
FLEETCOR TECHNOLOGIES COM 339041105 8,941 59,041 SH   SOLE   52,902 0 6,139
FLEETCOR TECHNOLOGIES COM 339041105 757 5,000 SH   OTR   2,400 0 2,600
FLEX LTD ORD COM Y2573F102 950 56,524 SH   SOLE   56,524 0 0
FLOWSERVE CORP COM COM 34354P105 558 11,534 SH   SOLE   11,534 0 0
FLOWSERVE CORP COM COM 34354P105 1,031 21,300 SH   OTR   0 0 21,300
FNB CORP COM COM 302520101 1,115 75,000 SH   OTR   0 0 75,000
FOOT LOCKER INC COM COM 344849104 12,901 172,453 SH   SOLE   155,083 0 17,370
FOOT LOCKER INC COM COM 344849104 337 4,500 SH   OTR   4,500 0 0
FORD MTR CO COM NEW COM 345370860 14,521 1,247,507 SH   SOLE   1,171,672 0 75,835
FORD MTR CO COM NEW COM 345370860 3,272 281,065 SH   OTR   181,065 0 100,000
FORWARD AIR CORP COM 349853101 666 14,002 SH   SOLE   14,002 0 0
FRANKLIN FINL SVCS CP COM COM 353525108 1,332 43,750 SH   OTR   0 0 43,750
FUJI HEAVY INDS LTD ADR (#OLD) COM 359556206 385 21,020 SH   SOLE   21,020 0 0
FULTON FINL CORP PA COM COM 360271100 3,936 220,500 SH   OTR   0 0 220,500
GENERAL ELECTRIC CO COM 369604103 1,242 41,686 SH   SOLE   36,546 0 5,140
GENERAL ELECTRIC CO COM 369604103 6,318 212,000 SH   OTR   0 0 212,000
GENPACT LIMITED SHS COM G3922B107 733 29,598 SH   SOLE   29,598 0 0
GILEAD SCIENCES INC COM COM 375558103 14 202 SH   SOLE   202 0 0
GILEAD SCIENCES INC COM COM 375558103 272 4,000 SH   OTR   0 0 4,000
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 764 18,121 SH   SOLE   16,209 0 1,912
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 964 22,854 SH   OTR   7,854 0 15,000
GLOBAL PMTS INC COM COM 37940X102 20,805 257,870 SH   SOLE   229,264 0 28,606
GLOBAL PMTS INC COM COM 37940X102 613 7,600 SH   OTR   0 0 7,600
GOGO INC COM COM 38046C109 523 47,523 SH   SOLE   47,523 0 0
GOLAR LNG LTD BERMUDA SHS COM G9456A100 274 9,800 SH   SOLE   9,800 0 0
GRAINGER W W INC COM COM 384802104 547 2,350 SH   OTR   2,350 0 0
GRUBHUB INC COM COM 400110102 324 9,845 SH   SOLE   9,845 0 0
HALLIBURTON CO COM COM 406216101 24 483 SH   SOLE   483 0 0
HALLIBURTON CO COM COM 406216101 285 5,800 SH   OTR   5,800 0 0
HANESBRANDS INC COM 410345102 2,695 129,796 SH   SOLE   115,910 0 13,886
HANESBRANDS INC COM 410345102 648 31,200 SH   OTR   0 0 31,200
HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 740 9,832 SH   SOLE   9,832 0 0
HERSHEY FOODS CORP COM COM 427866108 6,118 56,000 SH   OTR   0 0 56,000
HOME DEPOT INC COM 437076102 19,942 135,818 SH   SOLE   122,385 0 13,434
HSBC HLDGS PLC SPON ADR NEW COM 404280406 444 10,882 SH   SOLE   10,077 0 805
HSBC HLDGS PLC SPON ADR NEW COM 404280406 475 11,637 SH   OTR   11,637 0 0
IMPERIAL BRANDS PLC SPON ADR COM 45262P102 547 11,308 SH   SOLE   10,485 0 823
IMPERIAL BRANDS PLC SPON ADR COM 45262P102 577 11,930 SH   OTR   11,930 0 0
INFOSYS LTD SPONSORED ADR COM 456788108 402 25,434 SH   SOLE   25,434 0 0
INFOSYS LTD SPONSORED ADR COM 456788108 537 34,000 SH   OTR   34,000 0 0
ING GROEP N V SPONSORED ADR COM 456837103 355 23,537 SH   SOLE   21,800 0 1,737
ING GROEP N V SPONSORED ADR COM 456837103 382 25,300 SH   OTR   25,300 0 0
INTEL CORP COM 458140100 806 22,354 SH   SOLE   20,389 0 1,965
INTEL CORP COM 458140100 2,164 60,000 SH   OTR   0 0 60,000
INTERNATIONAL BUS MACH COM 459200101 8,963 51,472 SH   SOLE   46,699 0 4,773
INTERNATIONAL BUS MACH COM 459200101 12,878 73,951 SH   OTR   6,951 0 67,000
INTESA SANPAOLO S P A SPON ADR COM 46115H107 294 17,976 SH   SOLE   16,624 0 1,352
INTESA SANPAOLO S P A SPON ADR COM 46115H107 315 19,273 SH   OTR   19,273 0 0
INTUIT COM COM 461202103 794 6,848 SH   SOLE   6,848 0 0
INTUIT COM COM 461202103 992 8,550 SH   OTR   8,550 0 0
IPG PHOTONICS CORP COM COM 44980X109 6,383 52,881 SH   SOLE   47,261 0 5,620
IPG PHOTONICS CORP COM COM 44980X109 302 2,500 SH   OTR   0 0 2,500
J P MORGAN CHASE & CO COM COM 46625H100 726 8,267 SH   SOLE   7,150 0 1,117
JAPAN TOB INC ADR COM 471105205 359 22,116 SH   SOLE   20,523 0 1,593
JAPAN TOB INC ADR COM 471105205 380 23,378 SH   OTR   23,378 0 0
JAZZ PHARMACEUTICALS P SHS USD COM G50871105 223 1,539 SH   SOLE   1,539 0 0
JOHNSON & JOHNSON COM 478160104 2,070 16,622 SH   SOLE   14,965 0 1,657
JOHNSON & JOHNSON COM 478160104 2,553 20,500 SH   OTR   0 0 20,500
KIMBERLY CLARK CORP COM 494368103 723 5,492 SH   SOLE   4,942 0 550
KIMBERLY CLARK CORP COM 494368103 2,626 19,950 SH   OTR   0 0 19,950
KIRBY CORP COM COM 497266106 605 8,579 SH   SOLE   8,579 0 0
KONINKLIJKE PHILIPS N.V. COM 500472303 522 16,252 SH   SOLE   15,094 0 1,158
KONINKLIJKE PHILIPS N.V. COM 500472303 557 17,335 SH   OTR   17,335 0 0
KRAFT HEINZ CO COM COM 500754106 471 5,186 SH   SOLE   4,950 0 236
KRAFT HEINZ CO COM COM 500754106 621 6,833 SH   OTR   0 0 6,833
LENNOX INTL INC. COM 526107107 4,500 26,899 SH   SOLE   24,712 0 2,187
LITTELFUSE INC COM COM 537008104 5,001 31,273 SH   SOLE   28,826 0 2,447
LITTELFUSE INC COM COM 537008104 975 6,100 SH   OTR   3,100 0 3,000
LOGMEIN INC COM COM 54142L109 191 1,957 SH   SOLE   1,854 0 103
LOGMEIN INC COM COM 54142L109 243 2,497 SH   OTR   813 0 1,684
LULULEMON ATHLETICA IN COM COM 550021109 537 10,349 SH   SOLE   10,349 0 0
LULULEMON ATHLETICA IN COM COM 550021109 394 7,600 SH   OTR   7,600 0 0
LUXOTTICA GROUP S P A SPONSORE COM 55068R202 476 8,652 SH   SOLE   8,652 0 0
MARSH & MCLENNAN COS COM COM 571748102 5,410 73,223 SH   SOLE   67,488 0 5,735
MASIMO CORP COM COM 574795100 5,788 62,058 SH   SOLE   58,706 0 3,352
MASTERCARD INC CL A COM 57636Q104 23,366 207,757 SH   SOLE   186,591 0 21,167
MASTERCARD INC CL A COM 57636Q104 1,237 11,000 SH   OTR   11,000 0 0
MCDONALDS CORP COM COM 580135101 929 7,164 SH   SOLE   6,607 0 557
MCDONALDS CORP COM COM 580135101 1,685 13,000 SH   OTR   0 0 13,000
MEDTRONIC PLC COM G5960L103 201 2,493 SH   SOLE   2,493 0 0
MERCK & CO INC COM 58933Y105 1,108 17,439 SH   SOLE   14,564 0 2,875
MERCK & CO INC COM 58933Y105 6,354 100,000 SH   OTR   0 0 100,000
METTLER-TOLEDO INTL COM 592688105 12,250 25,579 SH   SOLE   23,243 0 2,336
METTLER-TOLEDO INTL COM 592688105 2,706 5,650 SH   OTR   2,150 0 3,500
MICROCHIP TECHNOLOGY COM COM 595017104 1,671 22,645 SH   SOLE   22,645 0 0
MICROCHIP TECHNOLOGY COM COM 595017104 1,476 20,000 SH   OTR   20,000 0 0
MICROSOFT CORP COM 594918104 1,518 23,044 SH   SOLE   20,924 0 2,120
MICROSOFT CORP COM 594918104 11,460 174,000 SH   OTR   10,000 0 164,000
MIDDLEBY CORP. COM 596278101 12,392 90,818 SH   SOLE   81,648 0 9,170
MIDDLEBY CORP. COM 596278101 557 4,080 SH   OTR   4,080 0 0
MONDELEZ INTL INC CL A COM 609207105 258 5,994 SH   SOLE   5,094 0 900
MONDELEZ INTL INC CL A COM 609207105 883 20,500 SH   OTR   0 0 20,500
MONSTER BEVERAGE CORP COM 61174X109 13,551 293,505 SH   SOLE   263,691 0 29,814
MSC INDL DIRECT INC CL A COM 553530106 459 4,468 SH   SOLE   4,143 0 325
MSCI INC COM COM 55354G100 842 8,662 SH   SOLE   8,662 0 0
MUENCHENER RUECK-UNSPON ADR COM 626188106 429 21,861 SH   SOLE   20,325 0 1,536
MUENCHENER RUECK-UNSPON ADR COM 626188106 457 23,305 SH   OTR   23,305 0 0
NAMIC INSURANCE CO COM CHSQ00128 65 228 SH   SOLE   160 0 68
NAMIC INSURANCE CO COM CHSQ00128 646 2,250 SH   OTR   1,000 0 1,250
NATIONAL GRID TRANSCO SPONSORE COM 636274300 418 6,587 SH   SOLE   6,098 0 489
NATIONAL GRID TRANSCO SPONSORE COM 636274300 443 6,985 SH   OTR   6,985 0 0
NCR CORP NEW COM COM 62886E108 7,773 170,152 SH   SOLE   152,170 0 17,982
NCR CORP NEW COM COM 62886E108 895 19,600 SH   OTR   19,600 0 0
NESTLE S A SPONSORED ADR COM 641069406 415 5,409 SH   SOLE   4,982 0 427
NESTLE S A SPONSORED ADR COM 641069406 435 5,660 SH   OTR   5,660 0 0
NETEASE COM INC SPONSORED ADR COM 64110W102 976 3,438 SH   SOLE   3,438 0 0
NETFLIX COM 64110L106 24,482 165,632 SH   SOLE   149,870 0 15,762
NIKE INC. COM 654106103 6,311 113,237 SH   SOLE   100,701 0 12,536
NIKE INC. COM 654106103 892 16,000 SH   OTR   12,000 0 4,000
NIPPON TELEG & TEL SPONSORED A COM 654624105 402 9,417 SH   SOLE   8,770 0 647
NIPPON TELEG & TEL SPONSORED A COM 654624105 431 10,116 SH   OTR   10,116 0 0
NISSAN MOTORS SPONSORED ADR COM 654744408 366 19,012 SH   SOLE   17,587 0 1,425
NISSAN MOTORS SPONSORED ADR COM 654744408 386 20,025 SH   OTR   20,025 0 0
NORDSON CORP COM COM 655663102 7,626 62,080 SH   SOLE   55,539 0 6,541
NORDSON CORP COM COM 655663102 528 4,300 SH   OTR   0 0 4,300
NORDSTROM INC COM COM 655664100 1,287 27,644 SH   SOLE   27,644 0 0
NORDSTROM INC COM COM 655664100 848 18,200 SH   OTR   8,200 0 10,000
NORFOLK SOUTHERN CORP COM 655844108 185 1,655 SH   SOLE   1,330 0 325
NORFOLK SOUTHERN CORP COM 655844108 1,232 11,000 SH   OTR   0 0 11,000
NORWEGIAN CRUISE LINE SHS COM G66721104 720 14,193 SH   SOLE   14,193 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 472 6,355 SH   SOLE   6,026 0 329
NOVARTIS A G SPONSORED ADR COM 66987V109 468 6,306 SH   OTR   6,306 0 0
NVIDIA CORP COM COM 67066G104 902 8,285 SH   SOLE   8,285 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109 22,417 216,591 SH   SOLE   195,932 0 20,659
NXP SEMICONDUCTORS N V COM COM N6596X109 3,519 34,000 SH   OTR   20,200 0 13,800
O REILLY AUTOMOTIVE COM COM 67103H107 4,882 18,094 SH   SOLE   16,538 0 1,556
O REILLY AUTOMOTIVE COM COM 67103H107 432 1,600 SH   OTR   1,600 0 0
OCCIDENTAL PETE CP DEL COM 674599105 238 3,751 SH   SOLE   2,802 0 949
ORACLE SYSTEMS CORP COM COM 68389X105 567 12,705 SH   SOLE   10,205 0 2,500
ORACLE SYSTEMS CORP COM COM 68389X105 2,645 59,300 SH   OTR   29,800 0 29,500
PACKAGING CORP AMER COM COM 695156109 260 2,840 SH   SOLE   2,840 0 0
PARKER HANNIFIN CORP COM COM 701094104 213 1,327 SH   SOLE   1,327 0 0
PAYPAL HLDGS INC COM COM 70450Y103 1,117 25,954 SH   SOLE   25,954 0 0
PENSKE AUTOMOTIVE GRP COM COM 70959W103 765 16,336 SH   SOLE   16,336 0 0
PEPSICO INC COM 713448108 712 6,368 SH   SOLE   5,036 0 1,332
PEPSICO INC COM 713448108 6,600 59,000 SH   OTR   0 0 59,000
PFIZER INC COM 717081103 8,988 262,730 SH   SOLE   239,850 0 22,880
PFIZER INC COM 717081103 8,308 242,848 SH   OTR   34,448 0 208,400
PHILIP MORRIS INTL INC COM COM 718172109 18,381 162,808 SH   SOLE   152,455 0 10,353
PHILIP MORRIS INTL INC COM COM 718172109 2,843 25,180 SH   OTR   25,180 0 0
PHILLIPS 66 COM COM 718546104 85 1,067 SH   SOLE   1,067 0 0
PHILLIPS 66 COM COM 718546104 1,188 15,000 SH   OTR   0 0 15,000
PNC FINL SVCS GROUP COM COM 693475105 78 650 SH   SOLE   650 0 0
PNC FINL SVCS GROUP COM COM 693475105 4,374 36,380 SH   OTR   0 0 36,380
POLARIS INDS COM 731068102 101 1,200 SH   SOLE   1,200 0 0
POLARIS INDS COM 731068102 662 7,900 SH   OTR   3,900 0 4,000
POOL CORPORATION COM COM 73278L105 472 3,952 SH   SOLE   3,952 0 0
PRAXAIR INC COM COM 74005P104 60 505 SH   SOLE   505 0 0
PRAXAIR INC COM COM 74005P104 949 8,000 SH   OTR   0 0 8,000
PRICELINE GROUP, INC. COM 741503403 466 262 SH   SOLE   262 0 0
PRICELINE GROUP, INC. COM 741503403 4,874 2,738 SH   OTR   1,038 0 1,700
PRIMERICA INC COM COM 74164M108 896 10,895 SH   SOLE   10,895 0 0
PRIMERICA INC COM COM 74164M108 353 4,300 SH   OTR   4,300 0 0
PROCTER & GAMBLE CO COM 742718109 2,656 29,556 SH   SOLE   25,022 0 4,534
PROCTER & GAMBLE CO COM 742718109 7,619 84,800 SH   OTR   0 0 84,800
QUALCOMM INC COM COM 747525103 358 6,235 SH   SOLE   5,070 0 1,165
QUALCOMM INC COM COM 747525103 275 4,796 SH   OTR   4,796 0 0
ROCHE HLDG LTD SPONSORED ADR COM 771195104 589 18,446 SH   SOLE   17,314 0 1,132
ROCHE HLDG LTD SPONSORED ADR COM 771195104 516 16,150 SH   OTR   16,150 0 0
ROYAL BK CDA MONTREAL COM COM 780087102 406 5,572 SH   SOLE   5,155 0 417
ROYAL BK CDA MONTREAL COM COM 780087102 432 5,923 SH   OTR   5,923 0 0
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 15,521 277,998 SH   SOLE   260,360 0 17,638
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 4,141 74,173 SH   OTR   49,173 0 25,000
S&P GLOBAL INC COM COM 78409V104 4,052 30,991 SH   SOLE   28,331 0 2,660
S&P GLOBAL INC COM COM 78409V104 1,046 8,000 SH   OTR   4,000 0 4,000
SANOFI COM 80105N105 409 9,034 SH   SOLE   8,508 0 526
SANOFI COM 80105N105 442 9,767 SH   OTR   9,767 0 0
SCHLUMBERGER LTD COM COM 806857108 1,976 25,300 SH   OTR   0 0 25,300
SCHWAB CHARLES CP NEW COM COM 808513105 320 7,833 SH   SOLE   7,833 0 0
SCRIPPS NETWORKS INTER CL A CO COM 811065101 251 3,202 SH   SOLE   3,202 0 0
SEI INVESTMENTS CO COM COM 784117103 5,083 100,778 SH   SOLE   92,207 0 8,571
SEI INVESTMENTS CO COM COM 784117103 888 17,600 SH   OTR   9,100 0 8,500
SENSATA TECHNOLOGIES HOLDING COM N7902X106 353 8,092 SH   SOLE   8,092 0 0
SHERWIN WILLIAMS CO COM COM 824348106 14,844 47,853 SH   SOLE   43,446 0 4,407
SHERWIN WILLIAMS CO COM COM 824348106 5,801 18,700 SH   OTR   10,700 0 8,000
SIEMENS A G SPONSORED ADR COM 826197501 628 9,142 SH   SOLE   8,470 0 672
SIEMENS A G SPONSORED ADR COM 826197501 673 9,800 SH   OTR   9,800 0 0
SIMON PPTY GROUP NEW COM COM 828806109 419 2,435 SH   SOLE   2,435 0 0
SNAP ON INC COM 833034101 346 2,050 SH   SOLE   2,050 0 0
SPECTRUM BRANDS HLDGS COM COM 84763R101 9,518 68,470 SH   SOLE   61,183 0 7,287
SPECTRUM BRANDS HLDGS COM COM 84763R101 1,043 7,500 SH   OTR   3,700 0 3,800
STARBUCKS CORP COM COM 855244109 18,582 318,247 SH   SOLE   286,813 0 31,434
STARBUCKS CORP COM COM 855244109 4,730 81,000 SH   OTR   20,000 0 61,000
STRYKER CORP COM COM 863667101 132 1,000 SH   SOLE   1,000 0 0
STRYKER CORP COM COM 863667101 329 2,500 SH   OTR   2,500 0 0
SWISSCOM AG SPONSORED ADR COM 871013108 415 8,980 SH   SOLE   8,325 0 655
SWISSCOM AG SPONSORED ADR COM 871013108 443 9,587 SH   OTR   9,587 0 0
TARGET CORP COM COM 87612E106 11,999 217,422 SH   SOLE   204,910 0 12,512
TARGET CORP COM COM 87612E106 1,767 32,016 SH   OTR   32,016 0 0
TE CONNECTIVITY LTD REG SHS COM H84989104 627 8,407 SH   SOLE   8,407 0 0
TECHNIPFMC PLC COM COM G87110105 104 3,200 SH   SOLE   3,200 0 0
TECHNIPFMC PLC COM COM G87110105 699 21,500 SH   OTR   21,500 0 0
TELEFLEX INC COM COM 879369106 298 1,540 SH   SOLE   1,540 0 0
TIFFANY & CO NEW COM COM 886547108 5 54 SH   SOLE   54 0 0
TIFFANY & CO NEW COM COM 886547108 667 7,000 SH   OTR   7,000 0 0
TJX COMPANIES COM 872540109 403 5,100 SH   SOLE   5,100 0 0
TJX COMPANIES COM 872540109 1,028 13,000 SH   OTR   13,000 0 0
TOMPKINS FINCL CORP COM COM 890110109 2,041 25,339 SH   OTR   0 0 25,339
TOTAL S A SPONSORED ADR COM 89151E109 588 11,666 SH   SOLE   10,821 0 845
TOTAL S A SPONSORED ADR COM 89151E109 622 12,336 SH   OTR   12,336 0 0
TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 407 3,745 SH   SOLE   3,487 0 258
TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 397 3,652 SH   OTR   3,652 0 0
TRANSCANADA CORP COM COM 89353D107 261 5,666 SH   SOLE   5,247 0 419
TRANSCANADA CORP COM COM 89353D107 266 5,773 SH   OTR   5,773 0 0
TRANSUNION COM COM 89400J107 266 6,943 SH   SOLE   6,943 0 0
TRIMBLE INC COM 896239100 4,709 147,095 SH   SOLE   133,284 0 13,811
TRIMBLE INC COM 896239100 797 24,900 SH   OTR   14,900 0 10,000
TRIPADVISOR INC COM COM 896945201 1,055 24,446 SH   SOLE   24,446 0 0
TRIPADVISOR INC COM COM 896945201 216 5,000 SH   OTR   5,000 0 0
U S BANCORP DEL COM NEW COM 902973304 1,118 21,710 SH   SOLE   20,090 0 1,620
ULTA SALON COSMETICS & FRAGRAN COM 90384S303 8,000 28,049 SH   SOLE   25,253 0 2,796
UNILEVER PLC SPON ADR NEW COM 904767704 492 9,970 SH   SOLE   8,710 0 1,260
UNILEVER PLC SPON ADR NEW COM 904767704 436 8,834 SH   OTR   8,834 0 0
UNION PAC CORP COM COM 907818108 254 2,400 SH   SOLE   0 0 2,400
UNITED PARCEL SERVICE CL B COM 911312106 277 2,586 SH   SOLE   1,796 0 790
UNITED PARCEL SERVICE CL B COM 911312106 215 2,000 SH   OTR   0 0 2,000
UNITED RENTALS INC COM COM 911363109 6,111 48,866 SH   SOLE   43,563 0 5,303
UNITED RENTALS INC COM COM 911363109 938 7,500 SH   OTR   7,500 0 0
UNITED TECHNOLOGIES CP COM 913017109 413 3,682 SH   SOLE   2,205 0 1,477
UNITEDHEALTH GROUP INC COM COM 91324P102 445 2,711 SH   SOLE   2,711 0 0
UNIVEST CORP PA COM COM 915271100 46 1,794 SH   SOLE   1,794 0 0
UNIVEST CORP PA COM COM 915271100 1,360 52,500 SH   OTR   0 0 52,500
VERISK ANALYTICS INC CL A COM 92345Y106 14,801 182,416 SH   SOLE   164,882 0 17,534
VERISK ANALYTICS INC CL A COM 92345Y106 1,476 18,191 SH   OTR   10,400 0 7,791
VERIZON COMMUNICATIONS COM COM 92343V104 998 20,474 SH   SOLE   17,429 0 3,045
VERIZON COMMUNICATIONS COM COM 92343V104 3,022 62,000 SH   OTR   0 0 62,000
VINCI S A ADR COM 927320101 432 21,733 SH   SOLE   20,090 0 1,643
VINCI S A ADR COM 927320101 457 23,002 SH   OTR   23,002 0 0
VISA INC COM 92826C839 57 640 SH   SOLE   640 0 0
VISA INC COM 92826C839 1,600 18,000 SH   OTR   0 0 18,000
VODAFONE GROUP PLC NEW SPONS A COM 92857W308 415 15,686 SH   SOLE   14,541 0 1,145
VODAFONE GROUP PLC NEW SPONS A COM 92857W308 442 16,741 SH   OTR   16,741 0 0
WABTEC CORP COM COM 929740108 4,553 58,371 SH   SOLE   54,564 0 3,807
WABTEC CORP COM COM 929740108 468 6,000 SH   OTR   6,000 0 0
WAL MART STORES INC COM 931142103 629 8,729 SH   SOLE   6,449 0 2,280
WAL MART STORES INC COM 931142103 505 7,000 SH   OTR   0 0 7,000
WALGREENS BOOTS ALLIAN COM COM 931427108 68 824 SH   SOLE   824 0 0
WALGREENS BOOTS ALLIAN COM COM 931427108 1,246 15,000 SH   OTR   10,000 0 5,000
WALT DISNEY CO COM COM 254687106 237 2,092 SH   SOLE   2,092 0 0
WALT DISNEY CO COM COM 254687106 3,969 35,000 SH   OTR   0 0 35,000
WATERS CORPORATION COM 941848103 9,448 60,445 SH   SOLE   54,219 0 6,226
WATERS CORPORATION COM 941848103 2,345 15,000 SH   OTR   13,000 0 2,000
WEBMD HEALTH CORP COM 94770V102 3,442 65,346 SH   SOLE   62,057 0 3,289
WEBMD HEALTH CORP COM 94770V102 516 9,800 SH   OTR   0 0 9,800
WELLS FARGO & CO NEW COM COM 949746101 852 15,312 SH   SOLE   13,276 0 2,036
WESTPAC BKG CORP SPONSORED ADR COM 961214301 335 12,545 SH   SOLE   11,640 0 905
WESTPAC BKG CORP SPONSORED ADR COM 961214301 355 13,296 SH   OTR   13,296 0 0
WEX INC COM 96208T104 709 6,853 SH   SOLE   6,853 0 0
WEX INC COM 96208T104 466 4,500 SH   OTR   4,500 0 0
WILLIAMS SONOMA INC COM COM 969904101 6,106 113,881 SH   SOLE   103,336 0 10,545
WILLIAMS SONOMA INC COM COM 969904101 928 17,300 SH   OTR   6,800 0 10,500
XILINX INC COM COM 983919101 243 4,200 SH   OTR   4,200 0 0
YUM BRANDS INC COM COM 988498101 253 3,952 SH   SOLE   3,952 0 0
ZIMMER BIOMET HLDGS IN COM COM 98956P102 2,809 23,000 SH   OTR   0 0 23,000
ZOETIS INC CL A COM 98978V103 11,013 206,347 SH   SOLE   187,034 0 19,313
ZOETIS INC CL A COM 98978V103 496 9,300 SH   OTR   0 0 9,300
ISHARES CORE S&P SMALL-CAP ETF FUND 464287804 221 3,198 SH   SOLE   3,198 0 0
ISHARES S&P GLBL ENERGY SECT FUND 464287341 802 24,157 SH   SOLE   19,257 0 4,900
ISHARES TR CORE MSCI EAFE FUND 46432F842 292 5,032 SH   SOLE   5,032 0 0
ISHARES TR MSCI EAFE IDX FUND FUND 464287465 339 5,443 SH   SOLE   5,410 0 33
ISHARES TR RUSSELL1000GRW FUND 464287614 414 3,640 SH   SOLE   3,290 0 350
LOGAN CAPITAL LARGE CAP GROWTH FUND 00768D319 17,125 946,131 SH   OTR   822,109 0 124,022
LOGAN CAPITAL LARGE CAP GROWTH FUND 00768D327 2,141 119,741 SH   SOLE   102,031 0 17,710
LOGAN CAPITAL LONG/SHORT FND I FUND 00770X402 1,479 115,075 SH   SOLE   103,427 0 11,648
VANGUARD INDEX FDS SMALL CP ET FUND 922908751 400 3,000 SH   SOLE   750 0 2,250
100,000THS AIG 2021WTSWARRANTS WARR ACG874152 0 33,933 SH   SOLE   33,933 0 0