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 COM COM 88579Y101 722 3,068 SH   SOLE   3,068 0 0
3M CO COM COM 88579Y101 471 2,000 SH   OTR   0 0 2,000
ABB LTD SPONSORED ADR COM 000375204 662 24,680 SH   SOLE   22,884 0 1,796
ABB LTD SPONSORED ADR COM 000375204 550 20,514 SH   OTR   20,514 0 0
ABBVIE INC. COM COM 00287Y109 11,035 114,103 SH   SOLE   108,858 0 5,245
ABBVIE INC. COM COM 00287Y109 3,005 31,071 SH   OTR   16,071 0 15,000
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 512 3,344 SH   SOLE   3,344 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 2,097 13,700 SH   OTR   11,200 0 2,500
ACUITY BRANDS INC COM COM 00508Y102 9,193 52,232 SH   SOLE   47,869 0 4,363
ACUITY BRANDS INC COM COM 00508Y102 1,144 6,500 SH   OTR   2,500 0 4,000
AETNA INC NEW COM COM 00817Y108 212 1,177 SH   SOLE   1,177 0 0
AGILENT TECHNOLOGIES COM COM 00846U101 6,493 96,957 SH   SOLE   86,996 0 9,961
AGILENT TECHNOLOGIES COM COM 00846U101 871 13,000 SH   OTR   0 0 13,000
AGRIUM INC COM 008916108 1,035 9,000 SH   OTR   0 0 9,000
AKZO NOBEL N.V.SPON ADR COM 010199305 344 11,811 SH   SOLE   10,945 0 866
AKZO NOBEL N.V.SPON ADR COM 010199305 286 9,807 SH   OTR   9,807 0 0
ALASKA AIR GROUP INC COM COM 011659109 645 8,779 SH   SOLE   8,779 0 0
ALASKA AIR GROUP INC COM COM 011659109 588 8,000 SH   OTR   8,000 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 29,016 130,590 SH   SOLE   119,941 0 10,649
ALIGN TECHNOLOGY INC COM COM 016255101 1,911 8,600 SH   OTR   3,600 0 5,000
ALLETE INC COM NEW COM 018522300 1,859 25,000 SH   OTR   0 0 25,000
ALLIANCE DATA SYS CORP COM COM 018581108 6,671 26,319 SH   SOLE   23,731 0 2,588
ALLIANCE DATA SYS CORP COM COM 018581108 989 3,900 SH   OTR   3,900 0 0
ALLIANZ SE SP ADR 1/10 SH COM 018805101 739 32,192 SH   SOLE   29,856 0 2,336
ALLIANZ SE SP ADR 1/10 SH COM 018805101 612 26,671 SH   OTR   26,671 0 0
ALPHABET INC. CLASS A COM 02079K305 11,764 11,168 SH   SOLE   10,288 0 880
ALPHABET INC. CLASS A COM 02079K305 948 900 SH   OTR   900 0 0
ALPHABET INC. CLASS C COM 02079K107 12,291 11,746 SH   SOLE   10,879 0 867
ALPHABET INC. CLASS C COM 02079K107 944 902 SH   OTR   902 0 0
ALTRIA GROUP INC COM COM 02209S103 284 3,979 SH   SOLE   3,979 0 0
AMAZON COM INC COM COM 023135106 30,699 26,250 SH   SOLE   23,861 0 2,389
AMAZON COM INC COM COM 023135106 13,829 11,825 SH   OTR   2,825 0 9,000
AMDOCS LTD ORD COM G02602103 549 8,387 SH   SOLE   8,387 0 0
AMERICAN TOWER REIT COM COM 03027X100 1,234 8,650 SH   SOLE   8,650 0 0
AMERICAN TOWER REIT COM COM 03027X100 1,184 8,300 SH   OTR   8,300 0 0
AMERIPRISE FINL INC COM 03076C106 230 1,358 SH   SOLE   1,358 0 0
AMERISOURCEBERGEN COM COM 03073E105 9,402 102,398 SH   SOLE   91,685 0 10,713
AMERISOURCEBERGEN COM COM 03073E105 4,022 43,800 SH   OTR   18,800 0 25,000
AMGEN COM 031162100 273 1,567 SH   SOLE   1,567 0 0
AMPHENOL CORP COM 032095101 20,865 237,641 SH   SOLE   214,016 0 23,625
AMPHENOL CORP COM 032095101 2,774 31,600 SH   OTR   26,400 0 5,200
AON PLC SHS CL A COM G0408V102 391 2,917 SH   SOLE   2,917 0 0
APPLE INC COM COM 037833100 44,322 261,904 SH   SOLE   242,758 0 19,146
APPLE INC COM COM 037833100 22,372 132,200 SH   OTR   32,200 0 100,000
APPLIED OPTOELECTRONIC COM COM 03823U102 1,754 46,384 SH   SOLE   44,642 0 1,742
APPLIED OPTOELECTRONIC COM COM 03823U102 393 10,400 SH   OTR   10,400 0 0
APTIV PLC SHS COM G6095L109 479 5,651 SH   SOLE   5,651 0 0
APTIV PLC SHS COM G6095L109 170 2,000 SH   OTR   2,000 0 0
ASML HOLDING N V NY REG SHS COM N07059210 743 4,277 SH   SOLE   4,277 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108 505 14,550 SH   SOLE   13,743 0 807
ASTRAZENECA PLC SPONSORED ADR COM 046353108 399 11,490 SH   OTR   11,490 0 0
AT&T INC COM COM 00206R102 15,980 411,014 SH   SOLE   391,659 0 19,355
AT&T INC COM COM 00206R102 11,392 293,000 SH   OTR   62,000 0 231,000
AUTODESK INC COM COM 052769106 314 3,000 SH   OTR   0 0 3,000
AUTOMATIC DATA PROCESS COM COM 053015103 297 2,538 SH   SOLE   2,538 0 0
AXA SA SPONSORED ADR COM 054536107 751 25,332 SH   SOLE   23,463 0 1,869
AXA SA SPONSORED ADR COM 054536107 624 21,032 SH   OTR   21,032 0 0
BAE SYSTEMS PLC COM 05523R107 626 20,091 SH   SOLE   18,654 0 1,437
BAE SYSTEMS PLC COM 05523R107 525 16,836 SH   OTR   16,836 0 0
BAIDU.COM - SPONSORED ADR COM 056752108 754 3,218 SH   SOLE   3,218 0 0
BANK NEW YORK MELLON COM COM 064058100 263 4,883 SH   SOLE   3,588 0 1,295
BANK OF AMERICA CORP COM COM 060505104 513 17,368 SH   SOLE   17,368 0 0
BANK PRINCETON NEW JER COM COM 064520109 219 6,377 SH   SOLE   6,377 0 0
BARD C R INC COM COM 067383109 292 883 SH   SOLE   883 0 0
BASF SE SPONSORED ADR COM 055262505 624 22,731 SH   SOLE   21,091 0 1,640
BASF SE SPONSORED ADR COM 055262505 512 18,636 SH   OTR   18,636 0 0
BB&T CORP COM COM 054937107 8,650 173,981 SH   OTR   0 0 173,981
BCE INC COM NEW COM 05534B760 589 12,272 SH   SOLE   11,390 0 882
BCE INC COM NEW COM 05534B760 499 10,394 SH   OTR   10,394 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 1,060 5,356 SH   SOLE   4,656 0 700
BIOTELEMETRY INC COM COM 090672106 558 18,648 SH   SOLE   18,648 0 0
BLACKROCK INC COM COM 09247X101 397 772 SH   SOLE   547 0 225
BOEING CO COM 097023105 22,165 75,159 SH   SOLE   71,994 0 3,165
BOEING CO COM 097023105 4,423 14,999 SH   OTR   11,699 0 3,300
BORG WARNER INC COM COM 099724106 307 6,000 SH   SOLE   6,000 0 0
BORG WARNER INC COM COM 099724106 1,819 35,600 SH   OTR   25,600 0 10,000
BP PLC SPONSORED ADR COM 055622104 541 12,863 SH   SOLE   12,863 0 0
BRIDGESTONE CORP ADR COM 108441205 492 21,188 SH   SOLE   19,658 0 1,530
BRIDGESTONE CORP ADR COM 108441205 406 17,451 SH   OTR   17,451 0 0
BRISTOL MYERS SQUIBB COM 110122108 269 4,394 SH   SOLE   4,394 0 0
BRISTOL MYERS SQUIBB COM 110122108 294 4,800 SH   OTR   0 0 4,800
BRITISH AMERN TOB PLC SPONSORE COM 110448107 874 13,052 SH   SOLE   11,603 0 1,449
BRITISH AMERN TOB PLC SPONSORE COM 110448107 533 7,950 SH   OTR   7,950 0 0
BROADCOM LTD SHS COM Y09827109 33,176 129,141 SH   SOLE   118,493 0 10,648
BROADCOM LTD SHS COM Y09827109 4,804 18,700 SH   OTR   7,600 0 11,100
BROADRIDGE FINL SOLUTI COM COM 11133T103 5,014 55,354 SH   SOLE   53,245 0 2,109
BROADRIDGE FINL SOLUTI COM COM 11133T103 304 3,351 SH   OTR   3,351 0 0
CANADIAN IMPRL BK COMM COM COM 136069101 705 7,238 SH   SOLE   6,712 0 526
CANADIAN IMPRL BK COMM COM COM 136069101 581 5,965 SH   OTR   5,965 0 0
CARMAX INC COM COM 143130102 653 10,176 SH   SOLE   10,176 0 0
CARMAX INC COM COM 143130102 238 3,705 SH   OTR   3,705 0 0
CATERPILLAR INC DEL COM COM 149123101 708 4,490 SH   SOLE   4,490 0 0
CATERPILLAR INC DEL COM COM 149123101 1,576 10,000 SH   OTR   0 0 10,000
CBRE GROUP INC CL A COM 12504L109 6,886 158,982 SH   SOLE   152,898 0 6,084
CBRE GROUP INC CL A COM 12504L109 1,949 45,000 SH   OTR   24,000 0 21,000
CCFNB BANCORP INC COM COM 124880105 1,500 30,000 SH   OTR   0 0 30,000
CELGENE CORP COM COM 151020104 8,524 81,679 SH   SOLE   73,726 0 7,953
CELGENE CORP COM COM 151020104 1,821 17,450 SH   OTR   17,450 0 0
CHEVRON CORP NEW COM COM 166764100 18,558 148,236 SH   SOLE   142,156 0 6,080
CHEVRON CORP NEW COM COM 166764100 6,421 51,288 SH   OTR   22,288 0 29,000
CHUBB LIMITED COM COM H1467J104 252 1,725 SH   SOLE   1,725 0 0
CINTAS CORP COM COM 172908105 8,268 53,056 SH   SOLE   47,896 0 5,160
CISCO SYS INC COM 17275R102 10,008 261,293 SH   SOLE   249,588 0 11,705
CISCO SYS INC COM 17275R102 2,090 54,574 SH   OTR   54,574 0 0
CITIGROUP INC COM NEW COM 172967424 307 4,124 SH   SOLE   4,124 0 0
CITIZENS & NORTHN CORP COM COM 172922106 1,561 65,060 SH   OTR   0 0 65,060
CITRIX SYS INC COM COM 177376100 1,003 11,400 SH   SOLE   10,800 0 600
CITRIX SYS INC COM COM 177376100 1,278 14,528 SH   OTR   4,728 0 9,800
COCA COLA CO COM 191216100 16,029 349,373 SH   SOLE   336,089 0 13,284
COCA COLA CO COM 191216100 2,360 51,447 SH   OTR   51,447 0 0
COGNIZANT TECH SOLUTIONS COM 192446102 15,860 223,313 SH   SOLE   206,002 0 17,311
COGNIZANT TECH SOLUTIONS COM 192446102 3,863 54,400 SH   OTR   22,600 0 31,800
COMCAST CORP CL A COM 20030N101 450 11,230 SH   SOLE   11,230 0 0
COMMUNITY BK SYS INC COM COM 203607106 3,494 65,000 SH   OTR   0 0 65,000
CONOCOPHILLIPS COM COM 20825C104 255 4,652 SH   SOLE   4,652 0 0
CONOCOPHILLIPS COM COM 20825C104 1,647 30,000 SH   OTR   0 0 30,000
CONSTELLATION BRANDS CL A COM 21036P108 16,780 73,412 SH   SOLE   66,517 0 6,895
CONSTELLATION BRANDS CL A COM 21036P108 617 2,700 SH   OTR   2,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 852 4,577 SH   SOLE   4,577 0 0
CSX CORP COM 126408103 5,927 107,740 SH   SOLE   103,483 0 4,257
CSX CORP COM 126408103 660 12,000 SH   OTR   12,000 0 0
CUMMINS INC COM 231021106 4,871 27,575 SH   SOLE   26,493 0 1,082
CUMMINS INC COM 231021106 3,550 20,100 SH   OTR   7,050 0 13,050
DAIMLER AG UNSPONSOR ADR COM 233825207 370 4,375 SH   SOLE   4,022 0 353
DAIMLER AG UNSPONSOR ADR COM 233825207 339 4,000 SH   OTR   4,000 0 0
DASSAULT SYS S A SPONSORED ADR COM 237545108 776 7,322 SH   SOLE   7,322 0 0
DEERE & CO COM COM 244199105 491 3,135 SH   SOLE   3,135 0 0
DEERE & CO COM COM 244199105 3,647 23,300 SH   OTR   5,300 0 18,000
DELPHI TECHNOLOGIES PL SHS COM G2709G107 99 1,882 SH   SOLE   1,882 0 0
DELPHI TECHNOLOGIES PL SHS COM G2709G107 360 6,863 SH   OTR   6,863 0 0
DIAGEO P L C SPON ADR NEW COM 25243Q205 292 2,000 SH   SOLE   2,000 0 0
DICKS SPORTING GOODS COM COM 253393102 5,756 200,282 SH   SOLE   176,546 0 23,736
DICKS SPORTING GOODS COM COM 253393102 649 22,568 SH   OTR   14,568 0 8,000
DOLLAR TREE INC COM COM 256746108 311 2,900 SH   SOLE   2,900 0 0
DONEGAL GROUP INC CL A COM 257701201 3,870 223,703 SH   OTR   0 0 223,703
DONEGAL GROUP INC CL B COM 257701300 2,058 135,185 SH   OTR   0 0 135,185
DOWDUPONT INC COM COM 26078J100 1,393 19,562 SH   SOLE   17,987 0 1,575
DOWDUPONT INC COM COM 26078J100 3,874 54,396 SH   OTR   0 0 54,396
DUKE ENERGY CORP NEW COM COM 26441C204 92 1,097 SH   SOLE   1,097 0 0
DUKE ENERGY CORP NEW COM COM 26441C204 1,682 20,001 SH   OTR   2 0 19,999
DYCOM INDS INC COM COM 267475101 5,571 49,993 SH   SOLE   48,390 0 1,603
DYCOM INDS INC COM COM 267475101 1,181 10,600 SH   OTR   2,800 0 7,800
EATON CORP PLC COM G29183103 247 3,132 SH   SOLE   3,132 0 0
EATON CORP PLC COM G29183103 691 8,748 SH   OTR   8,748 0 0
ECOLAB INC COM COM 278865100 5,715 42,589 SH   SOLE   41,004 0 1,585
ELECTRONIC ARTS INC COM COM 285512109 16,685 158,813 SH   SOLE   144,849 0 13,964
ELECTRONIC ARTS INC COM COM 285512109 2,154 20,500 SH   OTR   11,000 0 9,500
ELI LILLY & CO COM COM 532457108 108 1,279 SH   SOLE   1,279 0 0
ELI LILLY & CO COM COM 532457108 2,280 27,000 SH   OTR   0 0 27,000
EMERSON ELECTRIC COMPANY COM 291011104 614 8,806 SH   SOLE   7,326 0 1,480
ENI S P A SPONSORED ADR COM 26874R108 554 16,682 SH   SOLE   15,460 0 1,222
ENI S P A SPONSORED ADR COM 26874R108 262 7,888 SH   OTR   7,888 0 0
ESTEE LAUDER COS INC CL A COM 518439104 13,908 109,302 SH   SOLE   97,939 0 11,362
ESTEE LAUDER COS INC CL A COM 518439104 2,290 18,000 SH   OTR   0 0 18,000
EXPRESS SCRIPTS HOLDING COMPAN COM 30219G108 406 5,444 SH   SOLE   5,444 0 0
EXPRESS SCRIPTS HOLDING COMPAN COM 30219G108 2,112 28,300 SH   OTR   10,200 0 18,100
EXTRA SPACE STORAGE COM COM 30225T102 905 10,354 SH   SOLE   10,354 0 0
EXXON MOBIL CORP COM COM 30231G102 1,001 11,964 SH   SOLE   10,944 0 1,020
EXXON MOBIL CORP COM COM 30231G102 7,285 87,098 SH   OTR   7,098 0 80,000
F5 NETWORKS INC COM COM 315616102 13 100 SH   SOLE   100 0 0
F5 NETWORKS INC COM COM 315616102 1,325 10,100 SH   OTR   3,100 0 7,000
FACEBOOK INC CL A COM 30303M102 30,083 170,483 SH   SOLE   157,715 0 12,768
FACEBOOK INC CL A COM 30303M102 882 5,000 SH   OTR   0 0 5,000
FACTSET RESH SYS INC COM COM 303075105 336 1,742 SH   SOLE   1,742 0 0
FASTENAL CO COM COM 311900104 71 1,305 SH   SOLE   1,305 0 0
FASTENAL CO COM COM 311900104 569 10,399 SH   OTR   10,399 0 0
FIRST TR EXCHANGE TRAD CONSUMR COM 33734X101 1,718 40,828 SH   SOLE   40,828 0 0
FIRST TR EXCHANGE TRAD CONSUMR COM 33734X101 673 16,000 SH   OTR   16,000 0 0
FISERV INC COM COM 337738108 17,213 131,265 SH   SOLE   121,884 0 9,381
FISERV INC COM COM 337738108 2,832 21,600 SH   OTR   17,100 0 4,500
FIVE BELOW INC COM COM 33829M101 4,944 74,552 SH   SOLE   72,423 0 2,129
FIVE BELOW INC COM COM 33829M101 730 11,000 SH   OTR   0 0 11,000
FLEETCOR TECHNOLOGIES COM 339041105 10,682 55,512 SH   SOLE   49,959 0 5,553
FLEETCOR TECHNOLOGIES COM 339041105 1,155 6,000 SH   OTR   2,400 0 3,600
FLEX LTD ORD COM Y2573F102 768 42,684 SH   SOLE   42,684 0 0
FLOWSERVE CORP COM COM 34354P105 448 10,635 SH   SOLE   10,635 0 0
FLOWSERVE CORP COM COM 34354P105 897 21,300 SH   OTR   0 0 21,300
FNB CORP COM COM 302520101 1,036 75,000 SH   OTR   0 0 75,000
FOOT LOCKER INC COM COM 344849104 6,155 131,293 SH   SOLE   115,671 0 15,622
FOOT LOCKER INC COM COM 344849104 473 10,100 SH   OTR   10,100 0 0
FORD MTR CO COM NEW COM 345370860 376 30,106 SH   SOLE   24,191 0 5,915
FORD MTR CO COM NEW COM 345370860 2,391 191,470 SH   OTR   65,470 0 126,000
FORWARD AIR CORP COM 349853101 625 10,880 SH   SOLE   10,880 0 0
FRANKLIN FINL SVCS CP COM COM 353525108 1,634 43,750 SH   OTR   0 0 43,750
FULTON FINL CORP PA COM COM 360271100 3,947 220,500 SH   OTR   0 0 220,500
GENERAL ELECTRIC CO COM 369604103 4,909 281,327 SH   SOLE   260,416 0 20,911
GENERAL ELECTRIC CO COM 369604103 3,699 212,000 SH   OTR   0 0 212,000
GENERAL MTRS CORP COM 37045V100 18,073 440,907 SH   SOLE   423,652 0 17,255
GENERAL MTRS CORP COM 37045V100 1,380 33,677 SH   OTR   33,677 0 0
GENESEE & WYOMING INC COM 371559105 318 4,041 SH   SOLE   4,041 0 0
GENPACT LIMITED SHS COM G3922B107 765 24,108 SH   SOLE   24,108 0 0
GILEAD SCIENCES INC COM COM 375558103 4 60 SH   SOLE   60 0 0
GILEAD SCIENCES INC COM COM 375558103 287 4,000 SH   OTR   0 0 4,000
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 601 16,942 SH   SOLE   15,740 0 1,202
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 532 15,000 SH   OTR   0 0 15,000
GLOBAL PMTS INC COM COM 37940X102 24,125 240,676 SH   SOLE   218,435 0 22,241
GLOBAL PMTS INC COM COM 37940X102 1,063 10,600 SH   OTR   3,000 0 7,600
GOGO INC COM COM 38046C109 120 10,624 SH   SOLE   10,624 0 0
GRAINGER W W INC COM COM 384802104 555 2,350 SH   OTR   2,350 0 0
GRUBHUB INC COM COM 400110102 369 5,133 SH   SOLE   5,133 0 0
HANESBRANDS INC COM 410345102 7,649 365,809 SH   SOLE   324,095 0 41,714
HANESBRANDS INC COM 410345102 1,092 52,200 SH   OTR   15,000 0 37,200
HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 1,020 10,032 SH   SOLE   10,032 0 0
HERSHEY FOODS CORP COM COM 427866108 6,357 56,000 SH   OTR   0 0 56,000
HOME DEPOT INC COM 437076102 23,778 125,455 SH   SOLE   115,866 0 9,589
HOME DEPOT INC COM 437076102 322 1,700 SH   OTR   1,700 0 0
HONEYWELL INTL INC COM COM 438516106 381 2,485 SH   SOLE   2,485 0 0
HOUSTON AMERN ENERGY C COM COM 44183U100 16 47,539 SH   SOLE   47,539 0 0
HSBC HLDGS PLC SPON ADR NEW COM 404280406 713 13,807 SH   SOLE   12,785 0 1,022
HSBC HLDGS PLC SPON ADR NEW COM 404280406 616 11,937 SH   OTR   11,937 0 0
IMPERIAL BRANDS PLC SPON ADR COM 45262P102 697 16,342 SH   SOLE   15,158 0 1,184
IMPERIAL BRANDS PLC SPON ADR COM 45262P102 578 13,535 SH   OTR   13,535 0 0
INFOSYS LTD SPONSORED ADR COM 456788108 276 16,995 SH   SOLE   16,995 0 0
INFOSYS LTD SPONSORED ADR COM 456788108 551 34,000 SH   OTR   34,000 0 0
ING GROEP N V SPONSORED ADR COM 456837103 571 30,909 SH   SOLE   28,671 0 2,238
ING GROEP N V SPONSORED ADR COM 456837103 478 25,886 SH   OTR   25,886 0 0
INTEL CORP COM 458140100 1,033 22,369 SH   SOLE   20,404 0 1,965
INTEL CORP COM 458140100 2,770 60,000 SH   OTR   0 0 60,000
INTERNATIONAL BUS MACH COM 459200101 8,446 55,053 SH   SOLE   52,742 0 2,311
INTERNATIONAL BUS MACH COM 459200101 11,440 74,566 SH   OTR   7,566 0 67,000
INTESA SANPAOLO S P A SPON ADR COM 46115H107 469 23,512 SH   SOLE   21,779 0 1,733
INTESA SANPAOLO S P A SPON ADR COM 46115H107 385 19,273 SH   OTR   19,273 0 0
INTUIT COM COM 461202103 784 4,971 SH   SOLE   4,971 0 0
INTUIT COM COM 461202103 1,349 8,550 SH   OTR   8,550 0 0
IPG PHOTONICS CORP COM COM 44980X109 11,185 52,235 SH   SOLE   47,282 0 4,953
IPG PHOTONICS CORP COM COM 44980X109 1,028 4,800 SH   OTR   0 0 4,800
ISHARES CORE S&P SMALL-CAP ETF COM 464287804 251 3,272 SH   SOLE   3,272 0 0
ISHARES S&P GLBL ENERGY SECT COM 464287341 501 14,082 SH   SOLE   14,082 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842 457 6,914 SH   SOLE   6,914 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842 1,595 24,127 SH   OTR   24,127 0 0
ISHARES TR MSCI EAFE IDX FUND COM 464287465 418 5,939 SH   SOLE   5,939 0 0
ISHARES TR RUSSELL1000GRW COM 464287614 4,099 30,437 SH   SOLE   30,437 0 0
ISHARES TR RUSSELL1000GRW COM 464287614 471 3,500 SH   OTR   3,500 0 0
ISHARES TR RUSSELL1000VAL COM 464287598 2,207 17,752 SH   SOLE   16,952 0 800
J P MORGAN CHASE & CO COM COM 46625H100 1,221 11,421 SH   SOLE   10,304 0 1,117
JAPAN TOB INC ADR COM 471105205 545 33,900 SH   SOLE   31,447 0 2,453
JAPAN TOB INC ADR COM 471105205 450 28,031 SH   OTR   28,031 0 0
JOHNSON & JOHNSON COM 478160104 2,016 14,428 SH   SOLE   13,771 0 657
JOHNSON & JOHNSON COM 478160104 2,864 20,500 SH   OTR   0 0 20,500
KIMBERLY CLARK CORP COM 494368103 608 5,042 SH   SOLE   5,042 0 0
KIMBERLY CLARK CORP COM 494368103 2,407 19,950 SH   OTR   0 0 19,950
KIRBY CORP COM COM 497266106 404 6,048 SH   SOLE   6,048 0 0
KONINKLIJKE PHILIPS N.V. COM 500472303 458 12,120 SH   SOLE   11,198 0 922
KONINKLIJKE PHILIPS N.V. COM 500472303 384 10,162 SH   OTR   10,162 0 0
KRAFT HEINZ CO COM COM 500754106 412 5,292 SH   SOLE   5,222 0 70
KRAFT HEINZ CO COM COM 500754106 531 6,833 SH   OTR   0 0 6,833
LAFARGEHOLCIM ADR COM 50586V108 329 29,331 SH   SOLE   27,213 0 2,118
LAFARGEHOLCIM ADR COM 50586V108 271 24,187 SH   OTR   24,187 0 0
LENNOX INTL INC. COM 526107107 4,611 22,141 SH   SOLE   21,444 0 697
LITTELFUSE INC COM COM 537008104 5,371 27,149 SH   SOLE   26,198 0 951
LITTELFUSE INC COM COM 537008104 1,444 7,300 SH   OTR   3,100 0 4,200
LOGMEIN INC COM COM 54142L109 224 1,957 SH   SOLE   1,854 0 103
LOGMEIN INC COM COM 54142L109 286 2,497 SH   OTR   813 0 1,684
LPL FINL HLDGS INC COM COM 50212V100 263 4,600 SH   SOLE   4,600 0 0
LULULEMON ATHLETICA IN COM COM 550021109 589 7,490 SH   SOLE   7,490 0 0
LULULEMON ATHLETICA IN COM COM 550021109 786 10,000 SH   OTR   10,000 0 0
LUXOTTICA GROUP S P A SPONSORE COM 55068R202 348 5,686 SH   SOLE   5,686 0 0
MARSH & MCLENNAN COS COM COM 571748102 4,834 59,397 SH   SOLE   57,234 0 2,163
MASIMO CORP COM COM 574795100 4,783 56,408 SH   SOLE   54,866 0 1,542
MASIMO CORP COM COM 574795100 890 10,500 SH   OTR   10,500 0 0
MASTERCARD INC CL A COM 57636Q104 28,463 188,049 SH   SOLE   171,722 0 16,326
MASTERCARD INC CL A COM 57636Q104 1,665 11,000 SH   OTR   11,000 0 0
MCDONALDS CORP COM COM 580135101 1,255 7,291 SH   SOLE   6,983 0 308
MCDONALDS CORP COM COM 580135101 2,238 13,000 SH   OTR   0 0 13,000
MEDTRONIC PLC COM G5960L103 219 2,711 SH   SOLE   2,711 0 0
MERCK & CO INC COM 58933Y105 3,016 53,604 SH   SOLE   50,729 0 2,875
MERCK & CO INC COM 58933Y105 5,627 100,000 SH   OTR   0 0 100,000
METHODE ELECTRS INC COM COM 591520200 10 251 SH   SOLE   251 0 0
METHODE ELECTRS INC COM COM 591520200 401 10,000 SH   OTR   10,000 0 0
METTLER-TOLEDO INTL COM 592688105 14,181 22,890 SH   SOLE   20,777 0 2,113
METTLER-TOLEDO INTL COM 592688105 3,500 5,650 SH   OTR   2,150 0 3,500
MICROCHIP TECHNOLOGY COM COM 595017104 1,775 20,202 SH   SOLE   20,202 0 0
MICROCHIP TECHNOLOGY COM COM 595017104 1,758 20,000 SH   OTR   20,000 0 0
MICROSOFT CORP COM 594918104 2,115 24,720 SH   SOLE   22,600 0 2,120
MICROSOFT CORP COM 594918104 14,884 174,000 SH   OTR   10,000 0 164,000
MIDDLEBY CORP. COM 596278101 6,597 48,887 SH   SOLE   44,133 0 4,754
MIDDLEBY CORP. COM 596278101 1,590 11,780 SH   OTR   11,780 0 0
MONDELEZ INTL INC CL A COM 609207105 331 7,734 SH   SOLE   7,734 0 0
MONDELEZ INTL INC CL A COM 609207105 877 20,500 SH   OTR   0 0 20,500
MONSTER BEVERAGE CORP COM 61174X109 17,280 273,025 SH   SOLE   246,047 0 26,978
MSC INDL DIRECT INC CL A COM 553530106 333 3,447 SH   SOLE   3,122 0 325
MSCI INC COM COM 55354G100 893 7,057 SH   SOLE   7,057 0 0
MUENCHENER RUECK-UNSPON ADR COM 626188106 613 28,326 SH   SOLE   26,288 0 2,038
MUENCHENER RUECK-UNSPON ADR COM 626188106 521 24,070 SH   OTR   24,070 0 0
NAMIC INSURANCE CO COM CHSQ00128 68 228 SH   SOLE   160 0 68
NAMIC INSURANCE CO COM CHSQ00128 675 2,250 SH   OTR   1,000 0 1,250
NATIONAL GRID TRANSCO SPONSORE COM 636274409 571 9,714 SH   SOLE   9,012 0 702
NCR CORP NEW COM COM 62886E108 468 13,767 SH   SOLE   13,767 0 0
NCR CORP NEW COM COM 62886E108 666 19,600 SH   OTR   19,600 0 0
NESTLE S A SPONSORED ADR COM 641069406 603 7,013 SH   SOLE   6,516 0 497
NESTLE S A SPONSORED ADR COM 641069406 487 5,660 SH   OTR   5,660 0 0
NETEASE COM INC SPONSORED ADR COM 64110W102 1,221 3,538 SH   SOLE   3,538 0 0
NETFLIX COM 64110L106 27,558 143,562 SH   SOLE   129,301 0 14,261
NEXTERA ENERGY INC COM COM 65339F101 256 1,642 SH   SOLE   1,642 0 0
NIKE INC. COM 654106103 6,820 109,031 SH   SOLE   97,690 0 11,341
NIKE INC. COM 654106103 1,001 16,000 SH   OTR   12,000 0 4,000
NISSAN MOTORS SPONSORED ADR COM 654744408 374 18,792 SH   SOLE   17,432 0 1,360
NISSAN MOTORS SPONSORED ADR COM 654744408 308 15,460 SH   OTR   15,460 0 0
NORDSON CORP COM COM 655663102 8,812 60,192 SH   SOLE   54,267 0 5,925
NORDSON CORP COM COM 655663102 2,255 15,400 SH   OTR   9,600 0 5,800
NORDSTROM INC COM COM 655664100 476 10,038 SH   SOLE   10,038 0 0
NORDSTROM INC COM COM 655664100 545 11,500 SH   OTR   1,500 0 10,000
NORFOLK SOUTHERN CORP COM 655844108 312 2,155 SH   SOLE   1,830 0 325
NORFOLK SOUTHERN CORP COM 655844108 1,594 11,000 SH   OTR   0 0 11,000
NORWEGIAN CRUISE LINE SHS COM G66721104 638 11,982 SH   SOLE   11,982 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 681 8,115 SH   SOLE   7,661 0 454
NOVARTIS A G SPONSORED ADR COM 66987V109 529 6,306 SH   OTR   6,306 0 0
NTT DOCOMO INC SPONS ADR COM 62942M201 549 23,111 SH   SOLE   21,449 0 1,662
NTT DOCOMO INC SPONS ADR COM 62942M201 501 21,062 SH   OTR   21,062 0 0
NVIDIA CORP COM COM 67066G104 864 4,465 SH   SOLE   4,465 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109 2,227 19,017 SH   SOLE   19,017 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109 2,026 17,300 SH   OTR   10,000 0 7,300
OCCIDENTAL PETE CP DEL COM 674599105 244 3,315 SH   SOLE   2,366 0 949
ON SEMICONDUCTOR CORP COM COM 682189105 5,688 271,642 SH   SOLE   261,184 0 10,458
ON SEMICONDUCTOR CORP COM COM 682189105 325 15,500 SH   OTR   15,500 0 0
ORACLE SYSTEMS CORP COM COM 68389X105 564 11,931 SH   SOLE   11,931 0 0
ORACLE SYSTEMS CORP COM COM 68389X105 2,804 59,300 SH   OTR   29,800 0 29,500
ORANGE SPONSORED ADR COM 684060106 589 33,842 SH   SOLE   31,387 0 2,455
ORANGE SPONSORED ADR COM 684060106 504 28,955 SH   OTR   28,955 0 0
PACKAGING CORP AMER COM COM 695156109 479 3,975 SH   SOLE   3,975 0 0
PARKER HANNIFIN CORP COM COM 701094104 338 1,693 SH   SOLE   1,693 0 0
PAYPAL HLDGS INC COM COM 70450Y103 2,600 35,316 SH   SOLE   35,316 0 0
PENSKE AUTOMOTIVE GRP COM COM 70959W103 605 12,650 SH   SOLE   12,650 0 0
PEPSICO INC COM 713448108 851 7,096 SH   SOLE   5,764 0 1,332
PEPSICO INC COM 713448108 7,075 59,000 SH   OTR   0 0 59,000
PFIZER INC COM 717081103 9,581 264,524 SH   SOLE   252,623 0 11,902
PFIZER INC COM 717081103 8,796 242,848 SH   OTR   34,448 0 208,400
PHILIP MORRIS INTL INC COM COM 718172109 13,168 124,639 SH   SOLE   119,572 0 5,067
PHILIP MORRIS INTL INC COM COM 718172109 2,068 19,572 SH   OTR   19,572 0 0
PHILLIPS 66 COM COM 718546104 110 1,091 SH   SOLE   1,091 0 0
PHILLIPS 66 COM COM 718546104 1,517 15,000 SH   OTR   0 0 15,000
PNC FINL SVCS GROUP COM COM 693475105 94 650 SH   SOLE   650 0 0
PNC FINL SVCS GROUP COM COM 693475105 5,249 36,380 SH   OTR   0 0 36,380
POLARIS INDS COM 731068102 5 40 SH   SOLE   40 0 0
POLARIS INDS COM 731068102 980 7,900 SH   OTR   3,900 0 4,000
POOL CORPORATION COM COM 73278L105 620 4,782 SH   SOLE   4,782 0 0
PRAXAIR INC COM COM 74005P104 78 505 SH   SOLE   505 0 0
PRAXAIR INC COM COM 74005P104 1,237 8,000 SH   OTR   0 0 8,000
PRICELINE GROUP, INC. COM 741503403 1,157 666 SH   SOLE   666 0 0
PRICELINE GROUP, INC. COM 741503403 4,758 2,738 SH   OTR   1,038 0 1,700
PRIMERICA INC COM COM 74164M108 5,266 51,859 SH   SOLE   50,305 0 1,554
PRIMERICA INC COM COM 74164M108 914 9,000 SH   OTR   9,000 0 0
PROCTER & GAMBLE CO COM 742718109 2,794 30,408 SH   SOLE   28,640 0 1,768
PROCTER & GAMBLE CO COM 742718109 7,791 84,800 SH   OTR   0 0 84,800
PRUDENTIAL FINL INC COM COM 744320102 216 1,882 SH   SOLE   1,882 0 0
QUALCOMM INC COM COM 747525103 526 8,218 SH   SOLE   7,053 0 1,165
QUALCOMM INC COM COM 747525103 307 4,796 SH   OTR   4,796 0 0
ROCHE HLDG LTD SPONSORED ADR COM 771195104 747 23,651 SH   SOLE   22,148 0 1,503
ROCHE HLDG LTD SPONSORED ADR COM 771195104 548 17,350 SH   OTR   17,350 0 0
ROYAL BK CDA MONTREAL COM COM 780087102 677 8,286 SH   SOLE   7,682 0 604
ROYAL BK CDA MONTREAL COM COM 780087102 558 6,833 SH   OTR   6,833 0 0
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 20,321 297,569 SH   SOLE   284,949 0 12,620
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 5,492 80,427 SH   OTR   54,027 0 26,400
RPM INTERNATIONAL INC COM 749685103 230 4,393 SH   SOLE   4,393 0 0
S&P GLOBAL INC COM COM 78409V104 4,455 26,302 SH   SOLE   25,220 0 1,082
S&P GLOBAL INC COM COM 78409V104 1,355 8,000 SH   OTR   4,000 0 4,000
SANOFI COM 80105N105 581 13,510 SH   SOLE   12,688 0 822
SANOFI COM 80105N105 510 11,867 SH   OTR   11,867 0 0
SCHLUMBERGER LTD COM COM 806857108 77 1,136 SH   SOLE   1,136 0 0
SCHLUMBERGER LTD COM COM 806857108 1,705 25,300 SH   OTR   0 0 25,300
SCHWAB CHARLES CP NEW COM COM 808513105 711 13,832 SH   SOLE   13,832 0 0
SEI INVESTMENTS CO COM COM 784117103 6,111 85,047 SH   SOLE   81,678 0 3,369
SEI INVESTMENTS CO COM COM 784117103 611 8,500 SH   OTR   0 0 8,500
SENSATA TECHNOLOGIES HOLDING COM N7902X106 522 10,207 SH   SOLE   10,207 0 0
SHERWIN WILLIAMS CO COM COM 824348106 17,251 42,071 SH   SOLE   39,327 0 2,744
SHERWIN WILLIAMS CO COM COM 824348106 7,668 18,700 SH   OTR   10,700 0 8,000
SIEMENS A G SPONSORED ADR COM 826197501 721 10,414 SH   SOLE   9,672 0 742
SIEMENS A G SPONSORED ADR COM 826197501 585 8,450 SH   OTR   8,450 0 0
SIMON PPTY GROUP NEW COM COM 828806109 416 2,420 SH   SOLE   2,420 0 0
SPECTRUM BRANDS HLDGS COM COM 84763R101 7,201 64,063 SH   SOLE   57,468 0 6,595
SPECTRUM BRANDS HLDGS COM COM 84763R101 899 8,000 SH   OTR   4,200 0 3,800
STANLEY WKS COM COM 854502101 238 1,403 SH   SOLE   1,403 0 0
STARBUCKS CORP COM COM 855244109 16,643 289,795 SH   SOLE   265,326 0 24,470
STARBUCKS CORP COM COM 855244109 4,652 81,000 SH   OTR   20,000 0 61,000
STATE STREET CORP COM COM 857477103 249 2,547 SH   SOLE   2,547 0 0
STRYKER CORP COM COM 863667101 108 700 SH   SOLE   700 0 0
STRYKER CORP COM COM 863667101 387 2,500 SH   OTR   2,500 0 0
TARGET CORP COM COM 87612E106 333 5,100 SH   SOLE   3,920 0 1,180
TE CONNECTIVITY LTD REG SHS COM H84989104 662 6,967 SH   SOLE   6,967 0 0
TECHNIPFMC PLC COM COM G87110105 100 3,200 SH   SOLE   3,200 0 0
TECHNIPFMC PLC COM COM G87110105 329 10,500 SH   OTR   10,500 0 0
TIFFANY & CO NEW COM COM 886547108 6 54 SH   SOLE   54 0 0
TIFFANY & CO NEW COM COM 886547108 728 7,000 SH   OTR   7,000 0 0
TJX COMPANIES COM 872540109 72 937 SH   SOLE   937 0 0
TJX COMPANIES COM 872540109 994 13,000 SH   OTR   13,000 0 0
TOMPKINS FINCL CORP COM COM 890110109 2,061 25,339 SH   OTR   0 0 25,339
TOTAL S A SPONSORED ADR COM 89151E109 866 15,662 SH   SOLE   14,577 0 1,085
TOTAL S A SPONSORED ADR COM 89151E109 734 13,280 SH   OTR   13,280 0 0
TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 429 3,375 SH   SOLE   3,131 0 244
TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 356 2,800 SH   OTR   2,800 0 0
TRANSCANADA CORP COM COM 89353D107 375 7,702 SH   SOLE   7,156 0 546
TRANSCANADA CORP COM COM 89353D107 291 5,984 SH   OTR   5,984 0 0
TRANSUNION COM COM 89400J107 391 7,118 SH   SOLE   7,118 0 0
TRIMBLE INC COM 896239100 5,938 146,109 SH   SOLE   133,613 0 12,496
TRIMBLE INC COM 896239100 1,296 31,900 SH   OTR   14,900 0 17,000
U S BANCORP DEL COM NEW COM 902973304 563 10,505 SH   SOLE   8,885 0 1,620
ULTA SALON COSMETICS & FRAGRAN COM 90384S303 5,154 23,042 SH   SOLE   22,127 0 915
UNILEVER PLC SPON ADR NEW COM 904767704 686 12,402 SH   SOLE   11,023 0 1,379
UNILEVER PLC SPON ADR NEW COM 904767704 489 8,834 SH   OTR   8,834 0 0
UNION PAC CORP COM COM 907818108 376 2,805 SH   SOLE   2,805 0 0
UNITED PARCEL SERVICE CL B COM 911312106 813 6,822 SH   SOLE   6,032 0 790
UNITED PARCEL SERVICE CL B COM 911312106 238 2,000 SH   OTR   0 0 2,000
UNITED RENTALS INC COM COM 911363109 8,195 47,670 SH   SOLE   42,868 0 4,802
UNITED TECHNOLOGIES CP COM 913017109 687 5,383 SH   SOLE   4,798 0 585
UNITEDHEALTH GROUP INC COM COM 91324P102 5,804 26,329 SH   SOLE   25,539 0 790
UNITEDHEALTH GROUP INC COM COM 91324P102 331 1,500 SH   OTR   1,500 0 0
UNIVERSAL DISPLAY CORP COM COM 91347P105 985 5,707 SH   SOLE   5,707 0 0
UNIVEST CORP PA COM COM 915271100 35 1,250 SH   SOLE   1,250 0 0
UNIVEST CORP PA COM COM 915271100 1,473 52,500 SH   OTR   0 0 52,500
VANGUARD INDEX FDS SMALL CP ET COM 922908751 458 3,100 SH   SOLE   3,100 0 0
VERISK ANALYTICS INC CL A COM 92345Y106 16,167 168,403 SH   SOLE   155,390 0 13,013
VERISK ANALYTICS INC CL A COM 92345Y106 1,746 18,191 SH   OTR   10,400 0 7,791
VERIZON COMMUNICATIONS COM COM 92343V104 1,037 19,595 SH   SOLE   17,620 0 1,975
VERIZON COMMUNICATIONS COM COM 92343V104 3,282 62,000 SH   OTR   0 0 62,000
VINCI S A ADR COM 927320101 598 23,453 SH   SOLE   21,686 0 1,767
VINCI S A ADR COM 927320101 490 19,217 SH   OTR   19,217 0 0
VISA INC COM 92826C839 1,393 12,216 SH   SOLE   12,216 0 0
VISA INC COM 92826C839 2,052 18,000 SH   OTR   0 0 18,000
VODAFONE GROUP PLC NEW SPONS A COM 92857W308 663 20,780 SH   SOLE   19,305 0 1,475
VODAFONE GROUP PLC NEW SPONS A COM 92857W308 190 5,944 SH   OTR   5,944 0 0
WABCO HLDGS INC COM COM 92927K102 4,293 29,913 SH   SOLE   26,397 0 3,516
WABCO HLDGS INC COM COM 92927K102 502 3,500 SH   OTR   3,500 0 0
WABTEC CORP COM COM 929740108 3,606 44,290 SH   SOLE   42,961 0 1,329
WALGREENS BOOTS ALLIAN COM COM 931427108 60 824 SH   SOLE   824 0 0
WALGREENS BOOTS ALLIAN COM COM 931427108 1,089 15,000 SH   OTR   10,000 0 5,000
WALMART INC COM COM 931142103 525 5,312 SH   SOLE   4,012 0 1,300
WALMART INC COM COM 931142103 691 7,000 SH   OTR   0 0 7,000
WALT DISNEY CO COM COM 254687106 368 3,426 SH   SOLE   3,426 0 0
WALT DISNEY CO COM COM 254687106 3,763 35,000 SH   OTR   0 0 35,000
WATERS CORPORATION COM 941848103 11,049 57,191 SH   SOLE   51,561 0 5,630
WATERS CORPORATION COM 941848103 2,898 15,000 SH   OTR   13,000 0 2,000
WELLS FARGO & CO NEW COM COM 949746101 1,050 17,299 SH   SOLE   15,523 0 1,776
WESTERN DIGITAL CORP COM COM 958102105 290 3,642 SH   SOLE   3,642 0 0
WESTPAC BKG CORP SPONSORED ADR COM 961214301 477 19,561 SH   SOLE   18,144 0 1,417
WESTPAC BKG CORP SPONSORED ADR COM 961214301 407 16,678 SH   OTR   16,678 0 0
WEX INC COM 96208T104 831 5,882 SH   SOLE   5,882 0 0
WEX INC COM 96208T104 636 4,500 SH   OTR   4,500 0 0
WILLIAMS SONOMA INC COM COM 969904101 9,770 188,971 SH   SOLE   169,319 0 19,652
WILLIAMS SONOMA INC COM COM 969904101 750 14,500 SH   OTR   4,000 0 10,500
XILINX INC COM COM 983919101 283 4,200 SH   OTR   4,200 0 0
ZIMMER BIOMET HLDGS IN COM COM 98956P102 2,775 23,000 SH   OTR   0 0 23,000
ZOETIS INC CL A COM 98978V103 13,216 183,448 SH   SOLE   170,193 0 13,255
ZOETIS INC CL A COM 98978V103 1,174 16,300 SH   OTR   7,000 0 9,300
LOGAN CAPITAL LARGE CAP GROWTH FUND 00768D319 20,332 946,131 SH   OTR   822,109 0 124,022
LOGAN CAPITAL LARGE CAP GROWTH FUND 00768D327 2,523 119,349 SH   SOLE   101,639 0 17,710
NATIONWIDE MUT FDS NEW LNG SH FUND 63868D704 1,790 126,666 SH   SOLE   115,018 0 11,648
STONE RIDGE TR II RNS RSK PR I FUND 861729101 99 11,026 SH   SOLE   11,026 0 0
100,000THS AIG 2021WTSWARRANTS WAR ACG874152 0 33,933 SH   SOLE   33,933 0 0