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 657 3,118 SH   SOLE   3,118 0 0
3M CO COM COM 88579Y101 421 2,000 SH   OTR   0 0 2,000
ABB LTD SPONSORED ADR COM 000375204 580 24,558 SH   SOLE   23,784 0 774
ABB LTD SPONSORED ADR COM 000375204 498 21,064 SH   OTR   21,064 0 0
ABBVIE INC. COM COM 00287Y109 8,983 94,979 SH   SOLE   90,568 0 4,411
ABBVIE INC. COM COM 00287Y109 2,939 31,071 SH   OTR   16,071 0 15,000
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 637 3,744 SH   SOLE   3,744 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 2,332 13,700 SH   OTR   11,200 0 2,500
ACHILLION PHARMACEUTIC COM COM 00448Q201 166 45,000 SH   SOLE   45,000 0 0
ACUITY BRANDS INC COM COM 00508Y102 5,719 36,380 SH   SOLE   33,459 0 2,921
ACUITY BRANDS INC COM COM 00508Y102 1,022 6,500 SH   OTR   2,500 0 4,000
ADOBE INC COM COM 00724F101 2,952 10,937 SH   SOLE   10,032 0 905
AGILENT TECHNOLOGIES COM COM 00846U101 5,874 83,266 SH   SOLE   75,750 0 7,516
AGILENT TECHNOLOGIES COM COM 00846U101 1,234 17,500 SH   OTR   4,500 0 13,000
AKZO NOBEL N.V.SPON ADR COM 010199305 364 11,684 SH   SOLE   11,316 0 368
AKZO NOBEL N.V.SPON ADR COM 010199305 306 9,807 SH   OTR   9,807 0 0
ALASKA AIR GROUP INC COM COM 011659109 926 13,451 SH   SOLE   13,451 0 0
ALASKA AIR GROUP INC COM COM 011659109 551 8,000 SH   OTR   8,000 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 42,230 107,944 SH   SOLE   100,333 0 7,611
ALIGN TECHNOLOGY INC COM COM 016255101 3,951 10,100 SH   OTR   5,100 0 5,000
ALLETE INC COM NEW COM 018522300 1,875 25,000 SH   OTR   0 0 25,000
ALLIANCE DATA SYS CORP COM COM 018581108 5,514 23,348 SH   SOLE   21,444 0 1,904
ALLIANCE DATA SYS CORP COM COM 018581108 921 3,900 SH   OTR   3,900 0 0
ALLIANZ SE SP ADR 1/10 SH COM 018805101 710 31,836 SH   SOLE   30,840 0 996
ALLIANZ SE SP ADR 1/10 SH COM 018805101 595 26,671 SH   OTR   26,671 0 0
ALPHABET INC. CLASS A COM 02079K305 11,412 9,454 SH   SOLE   8,822 0 632
ALPHABET INC. CLASS A COM 02079K305 1,086 900 SH   OTR   900 0 0
ALPHABET INC. CLASS C COM 02079K107 11,745 9,841 SH   SOLE   9,208 0 633
ALPHABET INC. CLASS C COM 02079K107 1,077 902 SH   OTR   902 0 0
AMAZON COM INC COM COM 023135106 42,988 21,462 SH   SOLE   19,846 0 1,616
AMAZON COM INC COM COM 023135106 21,402 10,685 SH   OTR   2,825 0 7,860
AMDOCS LTD ORD COM G02602103 737 11,177 SH   SOLE   11,177 0 0
AMERICAN TOWER REIT COM COM 03027X100 1,327 9,133 SH   SOLE   9,133 0 0
AMERISOURCEBERGEN COM COM 03073E105 1,272 13,798 SH   SOLE   7,666 0 6,132
AMERISOURCEBERGEN COM COM 03073E105 4,039 43,800 SH   OTR   18,800 0 25,000
AMGEN COM 031162100 9,938 47,944 SH   SOLE   45,660 0 2,284
AMPHENOL CORP COM 032095101 19,861 211,237 SH   SOLE   193,393 0 17,844
AMPHENOL CORP COM 032095101 2,971 31,600 SH   OTR   26,400 0 5,200
AON PLC SHS CL A COM G0408V102 483 3,140 SH   SOLE   3,140 0 0
APPLE INC COM COM 037833100 51,930 230,044 SH   SOLE   215,795 0 14,249
APPLE INC COM COM 037833100 29,843 132,200 SH   OTR   32,200 0 100,000
APPLIED OPTOELECTRONIC COM COM 03823U102 728 29,531 SH   SOLE   29,531 0 0
APPLIED OPTOELECTRONIC COM COM 03823U102 370 15,000 SH   OTR   15,000 0 0
APTIV PLC SHS COM G6095L109 503 5,996 SH   SOLE   5,996 0 0
APTIV PLC SHS COM G6095L109 168 2,000 SH   OTR   2,000 0 0
ASML HOLDING N V NY REG SHS COM N07059210 882 4,691 SH   SOLE   4,691 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108 535 13,511 SH   SOLE   13,205 0 306
ASTRAZENECA PLC SPONSORED ADR COM 046353108 455 11,490 SH   OTR   11,490 0 0
AT&T INC COM COM 00206R102 18,001 536,070 SH   SOLE   512,722 0 23,348
AT&T INC COM COM 00206R102 9,839 293,000 SH   OTR   62,000 0 231,000
AUSTRALIA & N ZEA BKG GP SPONS COM 052528304 453 22,197 SH   SOLE   21,507 0 690
AUSTRALIA & N ZEA BKG GP SPONS COM 052528304 383 18,800 SH   OTR   18,800 0 0
AUTODESK INC COM COM 052769106 468 3,000 SH   OTR   0 0 3,000
AUTOMATIC DATA PROCESS COM COM 053015103 223 1,477 SH   SOLE   1,477 0 0
AXA SA SPONSORED ADR COM 054536107 673 25,029 SH   SOLE   24,240 0 789
AXA SA SPONSORED ADR COM 054536107 566 21,032 SH   OTR   21,032 0 0
BAE SYSTEMS PLC COM 05523R107 657 20,000 SH   SOLE   19,381 0 619
BAE SYSTEMS PLC COM 05523R107 553 16,836 SH   OTR   16,836 0 0
BAIDU.COM - SPONSORED ADR COM 056752108 784 3,430 SH   SOLE   3,430 0 0
BANK NEW YORK MELLON COM COM 064058100 245 4,810 SH   SOLE   3,515 0 1,295
BANK OF AMERICA CORP COM COM 060505104 394 13,387 SH   SOLE   13,387 0 0
BASF SE SPONSORED ADR COM 055262505 576 25,921 SH   SOLE   25,190 0 731
BASF SE SPONSORED ADR COM 055262505 486 21,886 SH   OTR   21,886 0 0
BB&T CORP COM COM 054937107 8,445 173,981 SH   OTR   0 0 173,981
BCE INC COM NEW COM 05534B760 495 12,210 SH   SOLE   11,832 0 378
BCE INC COM NEW COM 05534B760 421 10,394 SH   OTR   10,394 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 1,087 5,076 SH   SOLE   4,376 0 700
BIOTELEMETRY INC COM COM 090672106 1,838 28,524 SH   SOLE   28,524 0 0
BIOTELEMETRY INC COM COM 090672106 1,547 24,000 SH   OTR   11,000 0 13,000
BLACKBAUD INC COM 09227Q100 509 5,011 SH   SOLE   5,011 0 0
BLACKBAUD INC COM 09227Q100 122 1,200 SH   OTR   0 0 1,200
BLACKLINE INC COM COM 09239B109 299 5,300 SH   SOLE   5,300 0 0
BLACKROCK INC COM COM 09247X101 365 775 SH   SOLE   591 0 184
BOEING CO COM 097023105 1,344 3,615 SH   SOLE   3,615 0 0
BOEING CO COM 097023105 5,578 14,999 SH   OTR   11,699 0 3,300
BOOKING HLDGS INC COM COM 09857L108 1,413 712 SH   SOLE   712 0 0
BOOKING HLDGS INC COM COM 09857L108 4,738 2,388 SH   OTR   1,038 0 1,350
BORG WARNER INC COM COM 099724106 473 11,064 SH   SOLE   11,064 0 0
BORG WARNER INC COM COM 099724106 1,523 35,600 SH   OTR   25,600 0 10,000
BP PLC SPONSORED ADR COM 055622104 593 12,863 SH   SOLE   12,863 0 0
BRIDGESTONE CORP ADR COM 108441205 472 24,963 SH   SOLE   24,186 0 777
BRIDGESTONE CORP ADR COM 108441205 393 20,796 SH   OTR   20,796 0 0
BRISTOL MYERS SQUIBB COM 110122108 273 4,394 SH   SOLE   4,394 0 0
BRISTOL MYERS SQUIBB COM 110122108 298 4,800 SH   OTR   0 0 4,800
BRITISH AMERN TOB PLC SPONSORE COM 110448107 683 14,648 SH   SOLE   13,402 0 1,246
BRITISH AMERN TOB PLC SPONSORE COM 110448107 430 9,214 SH   OTR   9,214 0 0
BROADCOM INC COM COM 11135F101 28,529 115,627 SH   SOLE   107,774 0 7,853
BROADCOM INC COM COM 11135F101 4,614 18,700 SH   OTR   7,600 0 11,100
BROADRIDGE FINL SOLUTI COM COM 11133T103 6,156 46,657 SH   SOLE   45,392 0 1,265
BROADRIDGE FINL SOLUTI COM COM 11133T103 442 3,351 SH   OTR   3,351 0 0
C H ROBINSON WORLDWIDE COM NEW COM 12541W209 9 95 SH   SOLE   95 0 0
C H ROBINSON WORLDWIDE COM NEW COM 12541W209 196 2,000 SH   OTR   0 0 2,000
CANADIAN IMPRL BK COMM COM COM 136069101 669 7,130 SH   SOLE   6,904 0 226
CANADIAN IMPRL BK COMM COM COM 136069101 559 5,965 SH   OTR   5,965 0 0
CANON INC ADR COM 138006309 340 10,733 SH   SOLE   10,401 0 332
CANON INC ADR COM 138006309 282 8,904 SH   OTR   8,904 0 0
CARMAX INC COM COM 143130102 1,250 16,743 SH   SOLE   16,743 0 0
CARMAX INC COM COM 143130102 359 4,805 SH   OTR   4,805 0 0
CATERPILLAR INC DEL COM COM 149123101 5,758 37,758 SH   SOLE   36,841 0 917
CATERPILLAR INC DEL COM COM 149123101 1,525 10,000 SH   OTR   0 0 10,000
CBRE GROUP INC CL A COM 12504L109 5,972 135,418 SH   SOLE   131,884 0 3,534
CBRE GROUP INC CL A COM 12504L109 926 21,000 SH   OTR   0 0 21,000
CCFNB BANCORP INC COM COM 124880105 1,519 30,000 SH   OTR   0 0 30,000
CELGENE CORP COM COM 151020104 6,276 70,132 SH   SOLE   64,124 0 6,008
CELGENE CORP COM COM 151020104 1,893 21,150 SH   OTR   18,650 0 2,500
CHEVRON CORP NEW COM COM 166764100 17,235 140,948 SH   SOLE   135,084 0 5,864
CHEVRON CORP NEW COM COM 166764100 6,271 51,288 SH   OTR   22,288 0 29,000
CINTAS CORP COM COM 172908105 9,132 46,167 SH   SOLE   42,274 0 3,893
CINTAS CORP COM COM 172908105 685 3,465 SH   OTR   1,500 0 1,965
CISCO SYS INC COM 17275R102 10,468 215,178 SH   SOLE   205,210 0 9,968
CISCO SYS INC COM 17275R102 2,655 54,574 SH   OTR   54,574 0 0
CITIGROUP INC COM NEW COM 172967424 291 4,057 SH   SOLE   4,057 0 0
CITIZENS & NORTHN CORP COM COM 172922106 1,701 65,060 SH   OTR   0 0 65,060
CITRIX SYS INC COM COM 177376100 1,293 11,628 SH   SOLE   11,028 0 600
CITRIX SYS INC COM COM 177376100 1,615 14,528 SH   OTR   4,728 0 9,800
CME GROUP INC COM 12572Q105 213 1,250 SH   SOLE   1,250 0 0
COCA COLA CO COM 191216100 2,472 53,512 SH   SOLE   49,259 0 4,253
COCA COLA CO COM 191216100 3,041 65,847 SH   OTR   51,447 0 14,400
COGNIZANT TECH SOLUTIONS COM 192446102 15,154 196,419 SH   SOLE   183,790 0 12,629
COGNIZANT TECH SOLUTIONS COM 192446102 4,197 54,400 SH   OTR   22,600 0 31,800
COMCAST CORP CL A COM 20030N101 394 11,116 SH   SOLE   11,116 0 0
COMMUNITY BK SYS INC COM COM 203607106 3,970 65,000 SH   OTR   0 0 65,000
CONOCOPHILLIPS COM COM 20825C104 356 4,602 SH   SOLE   4,602 0 0
CONOCOPHILLIPS COM COM 20825C104 2,322 30,000 SH   OTR   0 0 30,000
CONSTELLATION BRANDS CL A COM 21036P108 13,209 61,263 SH   SOLE   56,181 0 5,082
CONSTELLATION BRANDS CL A COM 21036P108 693 3,215 SH   OTR   3,215 0 0
COSTCO WHSL CORP NEW COM 22160K105 979 4,168 SH   SOLE   4,168 0 0
CSX CORP COM 126408103 6,605 89,196 SH   SOLE   86,815 0 2,381
CSX CORP COM 126408103 889 12,000 SH   OTR   12,000 0 0
CUMMINS INC COM 231021106 420 2,878 SH   SOLE   2,877 0 0
CUMMINS INC COM 231021106 2,936 20,100 SH   OTR   7,050 0 13,050
DAIMLER AG UNSPONSOR ADR COM 233825207 302 19,241 SH   SOLE   18,635 0 606
DAIMLER AG UNSPONSOR ADR COM 233825207 251 16,000 SH   OTR   16,000 0 0
DASSAULT SYS S A SPONSORED ADR COM 237545108 1,187 7,937 SH   SOLE   7,937 0 0
DEERE & CO COM COM 244199105 499 3,322 SH   SOLE   3,322 0 0
DEERE & CO COM COM 244199105 3,503 23,300 SH   OTR   5,300 0 18,000
DELPHI TECHNOLOGIES PL SHS COM G2709G107 76 2,408 SH   SOLE   2,408 0 0
DELPHI TECHNOLOGIES PL SHS COM G2709G107 215 6,862 SH   OTR   6,862 0 0
DIAGEO P L C SPON ADR NEW COM 25243Q205 283 2,000 SH   SOLE   2,000 0 0
DICKS SPORTING GOODS COM COM 253393102 7,115 200,533 SH   SOLE   182,502 0 18,031
DICKS SPORTING GOODS COM COM 253393102 907 25,568 SH   OTR   14,568 0 11,000
DONEGAL GROUP INC CL A COM 257701201 3,179 223,703 SH   OTR   0 0 223,703
DONEGAL GROUP INC CL B COM 257701300 1,859 135,185 SH   OTR   0 0 135,185
DOWDUPONT INC COM COM 26078J100 1,179 18,330 SH   SOLE   16,768 0 1,562
DOWDUPONT INC COM COM 26078J100 3,498 54,396 SH   OTR   0 0 54,396
DR REDDYS LABS LTD ADR COM 256135203 366 10,576 SH   SOLE   10,576 0 0
DUKE ENERGY CORP NEW COM COM 26441C204 65 816 SH   SOLE   816 0 0
DUKE ENERGY CORP NEW COM COM 26441C204 1,600 20,001 SH   OTR   2 0 19,999
DYCOM INDS INC COM COM 267475101 3,993 47,198 SH   SOLE   46,213 0 985
DYCOM INDS INC COM COM 267475101 897 10,600 SH   OTR   2,800 0 7,800
EATON CORP PLC COM G29183103 281 3,236 SH   SOLE   3,236 0 0
EATON CORP PLC COM G29183103 759 8,748 SH   OTR   8,748 0 0
ECOLAB INC COM COM 278865100 5,457 34,806 SH   SOLE   33,904 0 903
EDWARDS LIFESCIENCES COM COM 28176E108 292 1,677 SH   SOLE   1,677 0 0
ELECTRONIC ARTS INC COM COM 285512109 16,442 136,457 SH   SOLE   126,072 0 10,385
ELECTRONIC ARTS INC COM COM 285512109 2,470 20,500 SH   OTR   11,000 0 9,500
ELI LILLY & CO COM COM 532457108 81 751 SH   SOLE   751 0 0
ELI LILLY & CO COM COM 532457108 2,897 27,000 SH   OTR   0 0 27,000
EMERSON ELECTRIC COMPANY COM 291011104 677 8,834 SH   SOLE   7,264 0 1,570
ENI S P A SPONSORED ADR COM 26874R108 626 16,634 SH   SOLE   16,110 0 524
ENI S P A SPONSORED ADR COM 26874R108 516 13,702 SH   OTR   13,702 0 0
EPAM SYS INC COM COM 29414B104 5,149 37,390 SH   SOLE   33,909 0 3,481
EPAM SYS INC COM COM 29414B104 750 5,443 SH   OTR   3,200 0 2,243
ESTEE LAUDER COS INC CL A COM 518439104 13,403 92,232 SH   SOLE   83,657 0 8,575
ESTEE LAUDER COS INC CL A COM 518439104 2,906 20,000 SH   OTR   2,000 0 18,000
ETSY INC COM COM 29786A106 206 4,000 SH   SOLE   4,000 0 0
EXPRESS SCRIPTS HOLDING COMPAN COM 30219G108 496 5,218 SH   SOLE   5,218 0 0
EXPRESS SCRIPTS HOLDING COMPAN COM 30219G108 2,689 28,300 SH   OTR   10,200 0 18,100
EXTRA SPACE STORAGE COM COM 30225T102 1,142 13,180 SH   SOLE   13,180 0 0
EXXON MOBIL CORP COM COM 30231G102 1,092 12,840 SH   SOLE   11,820 0 1,020
EXXON MOBIL CORP COM COM 30231G102 7,405 87,098 SH   OTR   7,098 0 80,000
F5 NETWORKS INC COM COM 315616102 40 201 SH   SOLE   201 0 0
F5 NETWORKS INC COM COM 315616102 2,014 10,100 SH   OTR   3,100 0 7,000
FACEBOOK INC CL A COM 30303M102 24,806 150,830 SH   SOLE   141,481 0 9,349
FACEBOOK INC CL A COM 30303M102 822 5,000 SH   OTR   0 0 5,000
FACTSET RESH SYS INC COM COM 303075105 1,038 4,638 SH   SOLE   4,638 0 0
FASTENAL CO COM COM 311900104 76 1,302 SH   SOLE   1,302 0 0
FASTENAL CO COM COM 311900104 603 10,399 SH   OTR   10,399 0 0
FIRST TR EXCHANGE TRAD FIRST T COM 33739Q408 546 9,100 SH   SOLE   9,100 0 0
FISERV INC COM COM 337738108 19,006 230,716 SH   SOLE   217,176 0 13,540
FISERV INC COM COM 337738108 3,559 43,200 SH   OTR   34,200 0 9,000
FIVE BELOW INC COM COM 33829M101 9,832 75,597 SH   SOLE   73,919 0 1,678
FIVE BELOW INC COM COM 33829M101 1,431 11,000 SH   OTR   0 0 11,000
FLEETCOR TECHNOLOGIES COM 339041105 10,718 47,041 SH   SOLE   42,834 0 4,207
FLEETCOR TECHNOLOGIES COM 339041105 1,709 7,500 SH   OTR   3,900 0 3,600
FLEX LTD ORD COM Y2573F102 832 63,448 SH   SOLE   63,448 0 0
FLOWSERVE CORP COM COM 34354P105 687 12,564 SH   SOLE   12,564 0 0
FLOWSERVE CORP COM COM 34354P105 1,165 21,300 SH   OTR   0 0 21,300
FNB CORP COM COM 302520101 954 75,000 SH   OTR   0 0 75,000
FOOT LOCKER INC COM COM 344849104 7,334 143,854 SH   SOLE   131,974 0 11,880
FOOT LOCKER INC COM COM 344849104 974 19,100 SH   OTR   19,100 0 0
FORD MTR CO COM NEW COM 345370860 22 2,370 SH   SOLE   2,370 0 0
FORD MTR CO COM NEW COM 345370860 1,771 191,470 SH   OTR   65,470 0 126,000
FORWARD AIR CORP COM 349853101 1,285 17,927 SH   SOLE   17,927 0 0
FRANKLIN FINL SVCS CP COM COM 353525108 1,521 43,750 SH   OTR   0 0 43,750
FULTON FINL CORP PA COM COM 360271100 3,671 220,500 SH   OTR   0 0 220,500
GENERAL ELECTRIC CO COM 369604103 438 38,839 SH   SOLE   35,124 0 3,715
GENERAL ELECTRIC CO COM 369604103 2,393 212,000 SH   OTR   0 0 212,000
GENERAL MTRS CORP COM 37045V100 13,786 409,446 SH   SOLE   391,479 0 17,967
GENERAL MTRS CORP COM 37045V100 1,134 33,677 SH   OTR   33,677 0 0
GENPACT LIMITED SHS COM G3922B107 768 25,077 SH   SOLE   25,077 0 0
GILEAD SCIENCES INC COM COM 375558103 16 204 SH   SOLE   204 0 0
GILEAD SCIENCES INC COM COM 375558103 309 4,000 SH   OTR   0 0 4,000
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 549 13,661 SH   SOLE   13,452 0 209
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 968 24,089 SH   OTR   9,089 0 15,000
GLOBAL PMTS INC COM COM 37940X102 26,447 207,592 SH   SOLE   191,051 0 16,541
GLOBAL PMTS INC COM COM 37940X102 1,733 13,600 SH   OTR   6,000 0 7,600
GNB FINL SVCS INC COM COM 36208B109 210 3,926 SH   OTR   0 0 3,926
GOGO INC COM COM 38046C109 158 30,392 SH   SOLE   30,392 0 0
GRAINGER W W INC COM COM 384802104 32 89 SH   SOLE   89 0 0
GRAINGER W W INC COM COM 384802104 840 2,350 SH   OTR   2,350 0 0
GREAT LAKE DREDGE DCK COM COM 390607109 428 68,972 SH   SOLE   68,972 0 0
GRUBHUB INC COM COM 400110102 1,759 12,691 SH   SOLE   12,691 0 0
HANESBRANDS INC COM 410345102 6,618 359,113 SH   SOLE   327,386 0 31,727
HANESBRANDS INC COM 410345102 1,331 72,200 SH   OTR   35,000 0 37,200
HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 1,018 10,821 SH   SOLE   10,821 0 0
HERSHEY FOODS CORP COM COM 427866108 5,712 56,000 SH   OTR   0 0 56,000
HOME DEPOT INC COM 437076102 22,972 110,894 SH   SOLE   104,005 0 6,889
HOME DEPOT INC COM 437076102 1,056 5,100 SH   OTR   3,700 0 1,400
HONEYWELL INTL INC COM COM 438516106 423 2,541 SH   SOLE   2,541 0 0
HOUSTON AMERN ENERGY C COM COM 44183U100 10 47,539 SH   SOLE   47,539 0 0
HSBC HLDGS PLC SPON ADR NEW COM 404280406 619 14,082 SH   SOLE   13,638 0 444
HSBC HLDGS PLC SPON ADR NEW COM 404280406 525 11,937 SH   OTR   11,937 0 0
IMPERIAL BRANDS PLC SPON ADR COM 45262P102 647 18,563 SH   SOLE   17,983 0 580
IMPERIAL BRANDS PLC SPON ADR COM 45262P102 545 15,635 SH   OTR   15,635 0 0
INFOSYS LTD SPONSORED ADR COM 456788108 423 41,638 SH   SOLE   41,638 0 0
INFOSYS LTD SPONSORED ADR COM 456788108 692 68,000 SH   OTR   68,000 0 0
ING GROEP N V SPONSORED ADR COM 456837103 432 33,311 SH   SOLE   32,271 0 1,040
ING GROEP N V SPONSORED ADR COM 456837103 385 29,646 SH   OTR   29,646 0 0
INSPERITY INC COM COM 45778Q107 6,467 54,830 SH   SOLE   52,642 0 2,188
INTEL CORP COM 458140100 978 20,690 SH   SOLE   19,285 0 1,405
INTEL CORP COM 458140100 2,837 60,000 SH   OTR   0 0 60,000
INTERNATIONAL BUS MACH COM 459200101 9,682 64,030 SH   SOLE   61,092 0 2,938
INTERNATIONAL BUS MACH COM 459200101 11,275 74,566 SH   OTR   7,566 0 67,000
INTESA SANPAOLO S P A SPON ADR COM 46115H107 384 25,005 SH   SOLE   24,232 0 773
INTESA SANPAOLO S P A SPON ADR COM 46115H107 340 22,158 SH   OTR   22,158 0 0
INTUIT COM COM 461202103 1,771 7,790 SH   SOLE   7,790 0 0
INTUIT COM COM 461202103 1,944 8,550 SH   OTR   8,550 0 0
IPG PHOTONICS CORP COM COM 44980X109 6,920 44,338 SH   SOLE   40,584 0 3,754
IPG PHOTONICS CORP COM COM 44980X109 1,295 8,300 SH   OTR   3,000 0 5,300
ISHARES CORE S&P SMALL-CAP ETF COM 464287804 486 5,567 SH   SOLE   5,567 0 0
ISHARES S&P GLBL ENERGY SECT COM 464287341 350 9,289 SH   SOLE   9,289 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842 479 7,476 SH   SOLE   7,476 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842 56 881 SH   OTR   881 0 0
ISHARES TR MSCI EAFE IDX FUND COM 464287465 216 3,183 SH   SOLE   3,183 0 0
ISHARES TR RUSSELL 2000 COM 464287655 202 1,200 SH   SOLE   1,200 0 0
ISHARES TR RUSSELL1000GRW COM 464287614 231 1,478 SH   SOLE   1,478 0 0
ISHARES TR RUSSELL1000VAL COM 464287598 453 3,574 SH   SOLE   3,574 0 0
J P MORGAN CHASE & CO COM COM 46625H100 1,450 12,854 SH   SOLE   11,737 0 1,117
JAPAN TOB INC ADR COM 471105205 437 33,502 SH   SOLE   32,454 0 1,048
JAPAN TOB INC ADR COM 471105205 366 28,031 SH   OTR   28,031 0 0
JOHNSON & JOHNSON COM 478160104 1,940 14,038 SH   SOLE   13,133 0 905
JOHNSON & JOHNSON COM 478160104 2,832 20,500 SH   OTR   0 0 20,500
KIMBERLY CLARK CORP COM 494368103 573 5,042 SH   SOLE   5,042 0 0
KIMBERLY CLARK CORP COM 494368103 2,267 19,950 SH   OTR   0 0 19,950
KIRBY CORP COM COM 497266106 821 9,976 SH   SOLE   9,976 0 0
KRAFT HEINZ CO COM COM 500754106 10,941 198,538 SH   SOLE   188,548 0 9,990
KRAFT HEINZ CO COM COM 500754106 377 6,833 SH   OTR   0 0 6,833
LAFARGEHOLCIM ADR COM 50586V108 410 41,329 SH   SOLE   40,041 0 1,288
LAFARGEHOLCIM ADR COM 50586V108 360 36,324 SH   OTR   36,324 0 0
LENNOX INTL INC. COM 526107107 4,212 19,284 SH   SOLE   18,755 0 529
LITTELFUSE INC COM COM 537008104 4,682 23,659 SH   SOLE   23,115 0 544
LITTELFUSE INC COM COM 537008104 1,445 7,300 SH   OTR   3,100 0 4,200
LOGMEIN INC COM COM 54142L109 180 2,020 SH   SOLE   1,917 0 103
LOGMEIN INC COM COM 54142L109 384 4,313 SH   OTR   813 0 3,500
LPL FINL HLDGS INC COM COM 50212V100 306 4,740 SH   SOLE   4,740 0 0
LULULEMON ATHLETICA IN COM COM 550021109 1,862 11,459 SH   SOLE   11,459 0 0
LULULEMON ATHLETICA IN COM COM 550021109 1,625 10,000 SH   OTR   10,000 0 0
LUXOTTICA GROUP S P A SPONSORE COM 55068R202 434 6,388 SH   SOLE   6,388 0 0
MARSH & MCLENNAN COS COM COM 571748102 3,893 47,063 SH   SOLE   45,830 0 1,233
MASIMO CORP COM COM 574795100 6,973 55,989 SH   SOLE   54,931 0 1,058
MASIMO CORP COM COM 574795100 1,744 14,000 SH   OTR   10,500 0 3,500
MASTERCARD INC CL A COM 57636Q104 35,960 161,536 SH   SOLE   149,628 0 11,908
MASTERCARD INC CL A COM 57636Q104 2,449 11,000 SH   OTR   11,000 0 0
MCDONALDS CORP COM COM 580135101 1,103 6,594 SH   SOLE   6,343 0 251
MCDONALDS CORP COM COM 580135101 2,175 13,000 SH   OTR   0 0 13,000
MERCK & CO INC COM 58933Y105 10,927 154,032 SH   SOLE   146,872 0 7,160
MERCK & CO INC COM 58933Y105 7,484 105,500 SH   OTR   5,500 0 100,000
METHODE ELECTRS INC COM COM 591520200 11 315 SH   SOLE   315 0 0
METHODE ELECTRS INC COM COM 591520200 362 10,000 SH   OTR   10,000 0 0
METLIFE INC COM COM 59156R108 8,702 186,266 SH   SOLE   177,402 0 8,864
METTLER-TOLEDO INTL COM 592688105 12,996 21,340 SH   SOLE   19,750 0 1,590
METTLER-TOLEDO INTL COM 592688105 3,441 5,650 SH   OTR   2,150 0 3,500
MICROCHIP TECHNOLOGY COM COM 595017104 2,077 26,317 SH   SOLE   26,317 0 0
MICROCHIP TECHNOLOGY COM COM 595017104 1,578 20,000 SH   OTR   20,000 0 0
MICROSOFT CORP COM 594918104 2,811 24,582 SH   SOLE   22,947 0 1,635
MICROSOFT CORP COM 594918104 19,900 174,000 SH   OTR   10,000 0 164,000
MIDDLEBY CORP. COM 596278101 601 4,650 SH   SOLE   4,650 0 0
MIDDLEBY CORP. COM 596278101 1,524 11,780 SH   OTR   11,780 0 0
MIRATI THERAPEUTICS IN COM COM 60468T105 301 6,400 SH   SOLE   6,400 0 0
MONDELEZ INTL INC CL A COM 609207105 332 7,734 SH   SOLE   7,734 0 0
MONDELEZ INTL INC CL A COM 609207105 881 20,500 SH   OTR   0 0 20,500
MONSTER BEVERAGE CORP COM 61174X109 14,144 242,696 SH   SOLE   222,287 0 20,409
MONSTER BEVERAGE CORP COM 61174X109 303 5,200 SH   OTR   5,200 0 0
MSC INDL DIRECT INC CL A COM 553530106 344 3,899 SH   SOLE   3,574 0 325
MSCI INC COM COM 55354G100 1,584 8,928 SH   SOLE   8,928 0 0
MSCI INC COM COM 55354G100 373 2,100 SH   OTR   0 0 2,100
MUENCHENER RUECK-UNSPON ADR COM 626188106 621 28,010 SH   SOLE   27,150 0 860
MUENCHENER RUECK-UNSPON ADR COM 626188106 533 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 516 9,941 SH   SOLE   9,629 0 312
NATIONAL GRID TRANSCO SPONSORE COM 636274409 434 8,377 SH   OTR   8,377 0 0
NCR CORP NEW COM COM 62886E108 252 8,875 SH   SOLE   8,875 0 0
NESTLE S A SPONSORED ADR COM 641069406 574 6,854 SH   SOLE   6,638 0 216
NESTLE S A SPONSORED ADR COM 641069406 474 5,660 SH   OTR   5,660 0 0
NETEASE COM INC SPONSORED ADR COM 64110W102 850 3,725 SH   SOLE   3,725 0 0
NETFLIX COM 64110L106 34,106 91,161 SH   SOLE   83,953 0 7,208
NEXTERA ENERGY INC COM COM 65339F101 275 1,642 SH   SOLE   1,642 0 0
NIKE INC. COM 654106103 7,971 94,088 SH   SOLE   85,523 0 8,565
NIKE INC. COM 654106103 2,152 25,400 SH   OTR   17,500 0 7,900
NISSAN MOTORS SPONSORED ADR COM 654744408 347 18,551 SH   SOLE   17,970 0 581
NISSAN MOTORS SPONSORED ADR COM 654744408 290 15,460 SH   OTR   15,460 0 0
NORDSON CORP COM COM 655663102 7,481 53,858 SH   SOLE   49,392 0 4,466
NORDSON CORP COM COM 655663102 2,431 17,500 SH   OTR   11,700 0 5,800
NORDSTROM INC COM COM 655664100 1,994 33,342 SH   SOLE   33,342 0 0
NORDSTROM INC COM COM 655664100 688 11,500 SH   OTR   1,500 0 10,000
NORFOLK SOUTHERN CORP COM 655844108 389 2,155 SH   SOLE   1,830 0 325
NORFOLK SOUTHERN CORP COM 655844108 1,985 11,000 SH   OTR   0 0 11,000
NORTHROP GRUMMAN CORP COM COM 666807102 208 655 SH   SOLE   655 0 0
NORWEGIAN CRUISE LINE SHS COM G66721104 856 14,910 SH   SOLE   14,910 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 685 7,946 SH   SOLE   7,771 0 175
NOVARTIS A G SPONSORED ADR COM 66987V109 587 6,809 SH   OTR   6,809 0 0
NTT DOCOMO INC SPONSORED ADS COM 62942M201 630 23,433 SH   SOLE   22,725 0 708
NTT DOCOMO INC SPONSORED ADS COM 62942M201 566 21,062 SH   OTR   21,062 0 0
NUTRIEN LTD COM COM 67077M108 1,158 20,070 SH   OTR   0 0 20,070
NVIDIA CORP COM COM 67066G104 1,174 4,179 SH   SOLE   4,179 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109 5,345 62,515 SH   SOLE   61,330 0 1,185
NXP SEMICONDUCTORS N V COM COM N6596X109 1,479 17,300 SH   OTR   10,000 0 7,300
OCCIDENTAL PETE CP DEL COM 674599105 260 3,164 SH   SOLE   2,215 0 949
ON SEMICONDUCTOR CORP COM COM 682189105 4,231 229,588 SH   SOLE   223,449 0 6,139
ON SEMICONDUCTOR CORP COM COM 682189105 286 15,500 SH   OTR   15,500 0 0
ORACLE SYSTEMS CORP COM COM 68389X105 393 7,619 SH   SOLE   7,619 0 0
ORACLE SYSTEMS CORP COM COM 68389X105 3,058 59,300 SH   OTR   29,800 0 29,500
ORANGE SPONSORED ADR COM 684060106 536 33,716 SH   SOLE   32,668 0 1,048
ORANGE SPONSORED ADR COM 684060106 460 28,955 SH   OTR   28,955 0 0
PACKAGING CORP AMER COM COM 695156109 392 3,577 SH   SOLE   3,577 0 0
PARKER HANNIFIN CORP COM COM 701094104 213 1,160 SH   SOLE   1,160 0 0
PAYCOM SOFTWARE INC COM COM 70432V102 12,316 79,247 SH   SOLE   73,866 0 5,381
PAYCOM SOFTWARE INC COM COM 70432V102 1,181 7,600 SH   OTR   3,900 0 3,700
PAYPAL HLDGS INC COM COM 70450Y103 3,874 44,103 SH   SOLE   44,103 0 0
PENSKE AUTOMOTIVE GRP COM COM 70959W103 986 20,805 SH   SOLE   20,805 0 0
PEPSICO INC COM 713448108 727 6,504 SH   SOLE   5,879 0 625
PEPSICO INC COM 713448108 6,596 59,000 SH   OTR   0 0 59,000
PFIZER INC COM 717081103 11,829 268,423 SH   SOLE   256,678 0 11,745
PFIZER INC COM 717081103 10,702 242,848 SH   OTR   34,448 0 208,400
PGT INNOVATIONS INC COM COM 69336V101 2,290 106,036 SH   SOLE   103,019 0 3,017
PHILIP MORRIS INTL INC COM COM 718172109 16,107 197,539 SH   SOLE   190,318 0 7,221
PHILIP MORRIS INTL INC COM COM 718172109 1,596 19,572 SH   OTR   19,572 0 0
PHILLIPS 66 COM COM 718546104 116 1,025 SH   SOLE   1,025 0 0
PHILLIPS 66 COM COM 718546104 1,691 15,000 SH   OTR   0 0 15,000
PNC FINL SVCS GROUP COM COM 693475105 135 990 SH   SOLE   990 0 0
PNC FINL SVCS GROUP COM COM 693475105 3,813 28,000 SH   OTR   0 0 28,000
POLARIS INDS COM 731068102 4 40 SH   SOLE   40 0 0
POLARIS INDS COM 731068102 798 7,900 SH   OTR   3,900 0 4,000
POOL CORPORATION COM COM 73278L105 1,261 7,557 SH   SOLE   7,557 0 0
POOL CORPORATION COM COM 73278L105 367 2,200 SH   OTR   0 0 2,200
PRA HEALTH SCIENCES IN COM COM 69354M108 236 2,146 SH   SOLE   2,146 0 0
PRAXAIR INC COM (#OLD) COM 074005P10 96 600 SH   SOLE   600 0 0
PRAXAIR INC COM (#OLD) COM 074005P10 1,286 8,000 SH   OTR   0 0 8,000
PRIMERICA INC COM COM 74164M108 6,060 50,272 SH   SOLE   49,381 0 891
PRIMERICA INC COM COM 74164M108 1,447 12,000 SH   OTR   9,000 0 3,000
PROCTER & GAMBLE CO COM 742718109 14,060 168,932 SH   SOLE   161,230 0 7,702
PROCTER & GAMBLE CO COM 742718109 7,058 84,800 SH   OTR   0 0 84,800
PTC INC COM COM 69370C100 799 7,520 SH   SOLE   7,520 0 0
QUALCOMM INC COM COM 747525103 604 8,379 SH   SOLE   7,214 0 1,165
ROCHE HLDG LTD SPONSORED ADR COM 771195104 823 27,059 SH   SOLE   26,410 0 649
ROCHE HLDG LTD SPONSORED ADR COM 771195104 584 19,200 SH   OTR   19,200 0 0
ROYAL BK CDA MONTREAL COM COM 780087102 551 6,869 SH   SOLE   6,657 0 212
ROYAL BK CDA MONTREAL COM COM 780087102 468 5,833 SH   OTR   5,833 0 0
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 18,771 264,647 SH   SOLE   253,663 0 10,984
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 5,647 79,616 SH   OTR   53,216 0 26,400
RPM INTERNATIONAL INC COM 749685103 285 4,393 SH   SOLE   4,393 0 0
S&P GLOBAL INC COM COM 78409V104 6,231 31,889 SH   SOLE   30,238 0 1,651
S&P GLOBAL INC COM COM 78409V104 1,563 8,000 SH   OTR   4,000 0 4,000
SANOFI COM 80105N105 668 14,956 SH   SOLE   14,647 0 309
SANOFI COM 80105N105 597 13,367 SH   OTR   13,367 0 0
SCHLUMBERGER LTD COM COM 806857108 67 1,099 SH   SOLE   1,099 0 0
SCHLUMBERGER LTD COM COM 806857108 1,541 25,300 SH   OTR   0 0 25,300
SCHWAB CHARLES CP NEW COM COM 808513105 616 12,535 SH   SOLE   12,535 0 0
SEI INVESTMENTS CO COM COM 784117103 302 4,947 SH   SOLE   4,947 0 0
SEI INVESTMENTS CO COM COM 784117103 519 8,500 SH   OTR   0 0 8,500
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506 379 5,000 SH   SOLE   5,000 0 0
SENSATA TECHNOLOGIES H SHS COM G8060N102 524 10,580 SH   SOLE   10,580 0 0
SHERWIN WILLIAMS CO COM COM 824348106 16,329 35,872 SH   SOLE   33,835 0 2,037
SHERWIN WILLIAMS CO COM COM 824348106 8,512 18,700 SH   OTR   10,700 0 8,000
SIEMENS A G SPONSORED ADR COM 826197501 688 10,740 SH   SOLE   10,422 0 318
SIEMENS A G SPONSORED ADR COM 826197501 586 9,150 SH   OTR   9,150 0 0
SIMON PPTY GROUP NEW COM COM 828806109 516 2,920 SH   SOLE   2,920 0 0
SPECTRUM BRANDS HLDGS COM COM 84790A105 4,463 59,726 SH   SOLE   53,572 0 6,154
SPECTRUM BRANDS HLDGS COM COM 84790A105 1,016 13,600 SH   OTR   8,500 0 5,100
SQUARE INC CL A COM 852234103 253 2,560 SH   SOLE   2,560 0 0
STARBUCKS CORP COM COM 855244109 14,555 256,065 SH   SOLE   238,162 0 17,903
STARBUCKS CORP COM COM 855244109 5,218 91,800 SH   OTR   23,800 0 68,000
STRYKER CORP COM COM 863667101 141 791 SH   SOLE   791 0 0
STRYKER CORP COM COM 863667101 444 2,500 SH   OTR   2,500 0 0
TARGET CORP COM COM 87612E106 418 4,735 SH   SOLE   3,440 0 1,295
TE CONNECTIVITY LTD REG SHS COM H84989104 670 7,620 SH   SOLE   7,620 0 0
TECHNIPFMC PLC COM COM G87110105 121 3,880 SH   SOLE   3,880 0 0
TECHNIPFMC PLC COM COM G87110105 328 10,500 SH   OTR   10,500 0 0
TIFFANY & CO NEW COM COM 886547108 373 2,891 SH   SOLE   2,891 0 0
TIFFANY & CO NEW COM COM 886547108 903 7,000 SH   OTR   7,000 0 0
TJX COMPANIES COM 872540109 176 1,567 SH   SOLE   1,567 0 0
TJX COMPANIES COM 872540109 1,456 13,000 SH   OTR   13,000 0 0
TOMPKINS FINCL CORP COM COM 890110109 2,057 25,339 SH   OTR   0 0 25,339
TOTAL S A SPONSORED ADR COM 89151E109 926 14,377 SH   SOLE   13,933 0 444
TOTAL S A SPONSORED ADR COM 89151E109 784 12,169 SH   OTR   12,169 0 0
TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 415 3,339 SH   SOLE   3,234 0 105
TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 348 2,800 SH   OTR   2,800 0 0
TRANSCANADA CORP COM COM 89353D107 374 9,256 SH   SOLE   8,969 0 287
TRANSCANADA CORP COM COM 89353D107 315 7,784 SH   OTR   7,784 0 0
TRANSUNION COM COM 89400J107 563 7,657 SH   SOLE   7,657 0 0
TRIMBLE INC COM 896239100 5,560 127,940 SH   SOLE   118,537 0 9,403
TRIMBLE INC COM 896239100 1,386 31,900 SH   OTR   14,900 0 17,000
U S BANCORP DEL COM NEW COM 902973304 496 9,393 SH   SOLE   7,773 0 1,620
ULTA SALON COSMETICS & FRAGRAN COM 90384S303 373 1,321 SH   SOLE   1,321 0 0
UNILEVER PLC SPON ADR NEW COM 904767704 670 12,194 SH   SOLE   11,262 0 932
UNILEVER PLC SPON ADR NEW COM 904767704 486 8,834 SH   OTR   8,834 0 0
UNION PAC CORP COM COM 907818108 532 3,265 SH   SOLE   3,265 0 0
UNITED PARCEL SERVICE CL B COM 911312106 685 5,865 SH   SOLE   5,025 0 840
UNITED PARCEL SERVICE CL B COM 911312106 233 2,000 SH   OTR   0 0 2,000
UNITED RENTALS INC COM COM 911363109 6,708 41,004 SH   SOLE   37,360 0 3,644
UNITED RENTALS INC COM COM 911363109 760 4,647 SH   OTR   2,000 0 2,647
UNITED TECHNOLOGIES CP COM 913017109 748 5,348 SH   SOLE   4,763 0 585
UNITEDHEALTH GROUP INC COM COM 91324P102 6,361 23,911 SH   SOLE   23,441 0 470
UNITEDHEALTH GROUP INC COM COM 91324P102 399 1,500 SH   OTR   1,500 0 0
UNIVERSAL DISPLAY CORP COM COM 91347P105 679 5,757 SH   SOLE   5,757 0 0
UNIVEST CORP PA COM COM 915271100 33 1,250 SH   SOLE   1,250 0 0
UNIVEST CORP PA COM COM 915271100 1,389 52,500 SH   OTR   0 0 52,500
VANGUARD INDEX FDS SMALL CP ET COM 922908751 504 3,100 SH   SOLE   3,100 0 0
VERISK ANALYTICS INC CL A COM 92345Y106 17,682 146,677 SH   SOLE   137,186 0 9,491
VERISK ANALYTICS INC CL A COM 92345Y106 2,193 18,191 SH   OTR   10,400 0 7,791
VERIZON COMMUNICATIONS COM COM 92343V104 1,073 20,096 SH   SOLE   18,031 0 2,065
VERIZON COMMUNICATIONS COM COM 92343V104 3,310 62,000 SH   OTR   0 0 62,000
VINCI S A ADR COM 927320101 544 22,829 SH   SOLE   22,114 0 715
VINCI S A ADR COM 927320101 458 19,217 SH   OTR   19,217 0 0
VISA INC COM 92826C839 2,317 15,434 SH   SOLE   15,434 0 0
VISA INC COM 92826C839 2,702 18,000 SH   OTR   0 0 18,000
VODAFONE GROUP PLC NEW SPONS A COM 92857W308 437 20,152 SH   SOLE   19,524 0 628
VODAFONE GROUP PLC NEW SPONS A COM 92857W308 363 16,741 SH   OTR   16,741 0 0
WABCO HLDGS INC COM COM 92927K102 3,404 28,861 SH   SOLE   26,297 0 2,564
WABCO HLDGS INC COM COM 92927K102 804 6,821 SH   OTR   3,500 0 3,321
WABTEC CORP COM COM 929740108 3,994 38,084 SH   SOLE   37,097 0 987
WALGREENS BOOTS ALLIAN COM COM 931427108 72 989 SH   SOLE   989 0 0
WALGREENS BOOTS ALLIAN COM COM 931427108 1,093 15,000 SH   OTR   10,000 0 5,000
WALMART INC COM COM 931142103 435 4,627 SH   SOLE   3,672 0 955
WALMART INC COM COM 931142103 657 7,000 SH   OTR   0 0 7,000
WALT DISNEY CO COM COM 254687106 340 2,910 SH   SOLE   2,910 0 0
WALT DISNEY CO COM COM 254687106 4,093 35,000 SH   OTR   0 0 35,000
WATERS CORPORATION COM 941848103 9,569 49,150 SH   SOLE   44,903 0 4,247
WATERS CORPORATION COM 941848103 2,920 15,000 SH   OTR   13,000 0 2,000
WELLS FARGO & CO NEW COM COM 949746101 894 17,012 SH   SOLE   14,956 0 2,056
WESTERN DIGITAL CORP COM COM 958102105 218 3,725 SH   SOLE   3,725 0 0
WEX INC COM 96208T104 1,621 8,074 SH   SOLE   8,074 0 0
WEX INC COM 96208T104 903 4,500 SH   OTR   4,500 0 0
WILLIAMS SONOMA INC COM COM 969904101 11,168 169,928 SH   SOLE   155,094 0 14,834
WILLIAMS SONOMA INC COM COM 969904101 1,091 16,600 SH   OTR   6,100 0 10,500
XILINX INC COM COM 983919101 10 119 SH   SOLE   119 0 0
XILINX INC COM COM 983919101 337 4,200 SH   OTR   4,200 0 0
ZIMMER BIOMET HLDGS IN COM COM 98956P102 3,024 23,000 SH   OTR   0 0 23,000
ZOETIS INC CL A COM 98978V103 14,467 158,006 SH   SOLE   148,362 0 9,644
ZOETIS INC CL A COM 98978V103 1,492 16,300 SH   OTR   7,000 0 9,300
ZSCALER INC COM COM 98980G102 204 5,000 SH   SOLE   5,000 0 0
FIERA CAP SER TR CAPTL EMRG IN COM 31660Q884 2,235 51,706 SH   SOLE   51,706 0 0
LOGAN CAPITAL LARGE CAP GROWTH FUND 00768D319 23,918 946,131 SH   OTR   822,109 0 124,022
LOGAN CAPITAL LARGE CAP GROWTH FUND 00768D327 4,514 181,349 SH   SOLE   167,752 0 13,597
NATIONWIDE MUT FDS NEW LNG SH FUND 63868D704 2,590 178,769 SH   SOLE   167,121 0 11,648
RBC FDS TR SMALL CP VAL I FUND 74926P225 198 14,500 SH   SOLE   14,500 0 0
SCHWAB CHARLES FAMILY VAL ADVT FUND 808515696 719 719,341 SH   SOLE   719,341 0 0
SCHWAB CHARLES FAMILY VALUE AD FUND 808515605 853 852,829 SH   SOLE   852,829 0 0
100,000THS AIG 2021WTSWARRANTS WARR ACG874152 0 33,933 SH   SOLE   33,933 0 0