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 88579Y101 510 2,645 SH   SOLE   2,645 0 0
3M CO COM 88579Y101 385 2,000 SH   OTR   0 0 2,000
ABB LTD SPONSORED ADR 000375204 2,005 65,799 SH   SOLE   65,799 0 0
ABBOTT LABS COM 002824100 8,576 71,560 SH   SOLE   71,560 0 0
ABBVIE INC COM 00287Y109 8,572 79,212 SH   SOLE   79,212 0 0
ABBVIE INC COM 00287Y109 2,396 22,140 SH   OTR   0 0 22,140
ACCENTURE PLC IRELAN SHS CLASS A G1151C101 4,395 15,910 SH   SOLE   15,910 0 0
ACCENTURE PLC IRELAN SHS CLASS A G1151C101 3,804 13,769 SH   OTR   0 0 13,769
ACTIVISION BLIZZARD COM 00507V109 22 237 SH   SOLE   237 0 0
ACUITY BRANDS INC COM 00508Y102 515 3,121 SH   SOLE   3,121 0 0
ADOBE SYSTEMS INCORP COM 00724F101 9,709 20,425 SH   SOLE   20,425 0 0
ADOBE SYSTEMS INCORP COM 00724F101 2,853 6,001 SH   OTR   0 0 6,001
ADVANCED MICRO DEVIC COM 007903107 39 500 SH   SOLE   500 0 0
AGILENT TECHNOLOGIES COM 00846U101 8,745 68,783 SH   SOLE   68,783 0 0
AGILENT TECHNOLOGIES COM 00846U101 2,891 22,741 SH   OTR   0 0 22,741
AIR PRODS & CHEMS IN COM 009158106 4 15 SH   SOLE   15 0 0
ALASKA AIR GROUP INC COM 011659109 951 13,736 SH   SOLE   13,736 0 0
ALASKA AIR GROUP INC COM 011659109 827 11,949 SH   OTR   0 0 11,949
ALIBABA GROUP HLDG L SPONSORED ADS 01609W102 29 127 SH   SOLE   127 0 0
ALIGN TECHNOLOGY INC COM 016255101 7,579 13,996 SH   SOLE   13,996 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,943 9,128 SH   OTR   0 0 9,128
ALLEGION PLC ORD SHS G0176J109 30 241 SH   SOLE   241 0 0
ALLIANCE DATA SYSTEM COM 018581108 897 8,000 SH   OTR   0 0 8,000
ALPHABET INC CAP STK CL A 02079K305 19,078 9,250 SH   SOLE   9,250 0 0
ALPHABET INC CAP STK CL C 02079K107 12,879 6,226 SH   SOLE   6,226 0 0
ALPHABET INC CAP STK CL A 02079K305 2,360 1,144 SH   OTR   0 0 1,144
ALTRIA GROUP INC COM 02209S103 154 3,010 SH   SOLE   3,010 0 0
AMAZON COM INC COM 023135106 47,138 15,235 SH   SOLE   15,235 0 0
AMAZON COM INC COM 023135106 24,917 8,053 SH   OTR   0 0 8,053
AMDOCS LTD SHS G02602103 280 3,989 SH   SOLE   3,989 0 0
AMERICAN ELEC PWR CO COM 025537101 16 190 SH   SOLE   190 0 0
AMERICAN EXPRESS CO COM 025816109 94 665 SH   SOLE   665 0 0
AMERICAN TOWER CORP COM 03027X100 4,229 17,689 SH   SOLE   17,689 0 0
AMERICAN TOWER CORP COM 03027X100 430 1,800 SH   OTR   0 0 1,800
AMERICAN WTR WKS CO COM 030420103 3 19 SH   SOLE   19 0 0
AMERIPRISE FINL INC COM 03076C106 186 800 SH   SOLE   800 0 0
AMERISOURCEBERGEN CO COM 03073E105 743 6,293 SH   SOLE   6,293 0 0
AMERISOURCEBERGEN CO COM 03073E105 2,118 17,941 SH   OTR   0 0 17,941
AMETEK INC COM 031100100 57 450 SH   SOLE   450 0 0
AMGEN INC COM 031162100 13,781 55,388 SH   SOLE   55,388 0 0
AMGEN INC COM 031162100 1,807 7,261 SH   OTR   0 0 7,261
AMPHENOL CORP NEW CL A 032095101 22,151 335,770 SH   SOLE   335,770 0 0
AMPHENOL CORP NEW CL A 032095101 4,651 70,498 SH   OTR   0 0 70,498
ANALOG DEVICES INC COM 032654105 2 14 SH   SOLE   14 0 0
ANHEUSER BUSCH INBEV SPONSORED ADR 03524A108 80 1,275 SH   SOLE   1,275 0 0
ANTHEM INC COM 036752103 4,233 11,793 SH   SOLE   11,793 0 0
AON PLC SHS CL A G0403H108 863 3,751 SH   SOLE   3,751 0 0
APOLLO GLOBAL MGMT I COM CL A 03768E105 5 112 SH   SOLE   112 0 0
APPLE INC COM 037833100 73,384 600,770 SH   SOLE   600,770 0 0
APPLE INC COM 037833100 43,744 358,113 SH   OTR   0 0 358,113
APTIV PLC SHS G6095L109 1,147 8,315 SH   SOLE   8,315 0 0
APTIV PLC SHS G6095L109 386 2,799 SH   OTR   0 0 2,799
ARTISAN PARTNERS ASS CL A 04316A108 37 704 SH   SOLE   704 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,383 5,480 SH   SOLE   5,480 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,509 2,445 SH   OTR   0 0 2,445
ASTRAZENECA PLC SPONSORED ADR 046353108 1,225 24,618 SH   SOLE   24,618 0 0
AT&T INC COM 00206R102 14,801 488,962 SH   SOLE   488,962 0 0
AT&T INC COM 00206R102 7,918 261,572 SH   OTR   0 0 261,572
AUTODESK INC COM 052769106 831 3,000 SH   OTR   0 0 3,000
AUTODESK INC COM 052769106 23 82 SH   SOLE   82 0 0
AUTOMATIC DATA PROCE COM 053015103 5,214 27,665 SH   SOLE   27,665 0 0
AUTOMATIC DATA PROCE COM 053015103 547 2,900 SH   OTR   0 0 2,900
AUTONATION INC COM 05329W102 26 275 SH   SOLE   275 0 0
AUTOZONE INC COM 053332102 107 76 SH   SOLE   76 0 0
AUTOZONE INC COM 053332102 1,166 830 SH   OTR   0 0 830
AVANOS MED INC COM 05350V106 1 25 SH   SOLE   25 0 0
BAIDU INC SPON ADR REP A 056752108 427 1,962 SH   SOLE   1,962 0 0
BALL CORP COM 058498106 2 21 SH   SOLE   21 0 0
BANK NEW YORK MELLON COM 064058100 349 7,380 SH   SOLE   7,380 0 0
BANK NEW YORK MELLON COM 064058100 473 10,000 SH   OTR   0 0 10,000
BARRICK GOLD CORP COM 067901108 25 1,243 SH   SOLE   1,243 0 0
BCE INC COM NEW 05534B760 1,458 32,309 SH   SOLE   32,309 0 0
BECTON DICKINSON & C COM 075887109 413 1,700 SH   SOLE   1,700 0 0
BED BATH & BEYOND IN COM 075896100 29 1,000 SH   SOLE   1,000 0 0
BERKSHIRE HATHAWAY I CL B NEW 084670702 881 3,448 SH   SOLE   3,448 0 0
BIO RAD LABS INC CL A 090572207 3 5 SH   SOLE   5 0 0
BIOGEN INC COM 09062X103 32 115 SH   SOLE   115 0 0
BIOTELEMETRY INC COM 090672106 116 1,613 SH   SOLE   1,613 0 0
BK OF AMERICA CORP COM 060505104 151 3,914 SH   SOLE   3,914 0 0
BLACK KNIGHT INC COM 09215C105 26 354 SH   SOLE   354 0 0
BLACKBAUD INC COM 09227Q100 85 1,200 SH   OTR   0 0 1,200
BLACKROCK INC COM 09247X101 667 885 SH   SOLE   885 0 0
BLACKROCK INC COM 09247X101 679 900 SH   OTR   0 0 900
BLACKROCK TAX MUNICP SHS 09248X100 18 750 SH   SOLE   750 0 0
BLACKSTONE GROUP INC COM 09260D107 12 155 SH   SOLE   155 0 0
BOEING CO COM 097023105 210 826 SH   SOLE   826 0 0
BOEING CO COM 097023105 1,895 7,441 SH   OTR   0 0 7,441
BOOKING HOLDINGS INC COM 09857L108 2,316 994 SH   SOLE   994 0 0
BOOKING HOLDINGS INC COM 09857L108 4,336 1,861 SH   OTR   0 0 1,861
BOOT BARN HLDGS INC COM 099406100 19 300 SH   SOLE   300 0 0
BORGWARNER INC COM 099724106 18 384 SH   SOLE   384 0 0
BORGWARNER INC COM 099724106 1,464 31,585 SH   OTR   0 0 31,585
BOSTON BEER INC CL A 100557107 4,422 3,666 SH   SOLE   3,666 0 0
BOSTON SCIENTIFIC CO COM 101137107 5 125 SH   SOLE   125 0 0
BOYD GAMING CORP COM 103304101 6 100 SH   SOLE   100 0 0
BP PLC SPONSORED ADR 055622104 2,174 89,286 SH   SOLE   89,286 0 0
BP PLC SPONSORED ADR 055622104 584 24,000 SH   OTR   0 0 24,000
BRIGHT HORIZONS FAM COM 109194100 4 21 SH   SOLE   21 0 0
BRISTOL-MYERS SQUIBB COM 110122108 947 14,995 SH   SOLE   14,995 0 0
BRISTOL-MYERS SQUIBB COM 110122108 1,461 23,150 SH   OTR   0 0 23,150
BRITISH AMERN TOB PL SPONSORED ADR 110448107 1,809 46,700 SH   SOLE   46,700 0 0
BROADCOM INC COM 11135F101 42,563 91,798 SH   SOLE   91,798 0 0
BROADCOM INC COM 11135F101 7,143 15,406 SH   OTR   0 0 15,406
BROADRIDGE FINL SOLU COM 11133T103 7,546 49,290 SH   SOLE   49,290 0 0
BROADRIDGE FINL SOLU COM 11133T103 1,375 8,979 SH   OTR   0 0 8,979
BROWN FORMAN CORP CL B 115637209 6 90 SH   SOLE   90 0 0
BUILDERS FIRSTSOURCE COM 12008R107 44 943 SH   SOLE   943 0 0
BUNGE LIMITED COM G16962105 32 400 SH   SOLE   400 0 0
C H ROBINSON WORLDWI COM NEW 12541W209 191 2,000 SH   OTR   0 0 2,000
CALAMOS CONV & HIGH COM SHS 12811P108 47 3,153 SH   SOLE   3,153 0 0
CANADIAN IMP BK COMM COM 136069101 1,893 19,338 SH   SOLE   19,338 0 0
CANADIAN NATL RY CO COM 136375102 38 329 SH   SOLE   329 0 0
CANADIAN SOLAR INC COM 136635109 2,667 53,742 SH   SOLE   53,742 0 0
CAPITAL ONE FINL COR COM 14040H105 13 100 SH   SOLE   100 0 0
CARDINAL HEALTH INC COM 14149Y108 10 160 SH   SOLE   160 0 0
CARLISLE COS INC COM 142339100 19 113 SH   SOLE   113 0 0
CARMAX INC COM 143130102 2,430 18,316 SH   SOLE   18,316 0 0
CARMAX INC COM 143130102 2,329 17,557 SH   OTR   0 0 17,557
CARRIER GLOBAL CORPO COM 14448C104 114 2,704 SH   SOLE   2,704 0 0
CARRIER GLOBAL CORPO COM 14448C104 89 2,100 SH   OTR   0 0 2,100
CATERPILLAR INC COM 149123101 907 3,912 SH   SOLE   3,912 0 0
CATERPILLAR INC COM 149123101 2,156 9,300 SH   OTR   0 0 9,300
CBRE GROUP INC CL A 12504L109 278 3,517 SH   SOLE   3,517 0 0
CBRE GROUP INC CL A 12504L109 1,535 19,400 SH   OTR   0 0 19,400
CDW CORP COM 12514G108 6,905 41,661 SH   SOLE   41,661 0 0
CDW CORP COM 12514G108 3,150 19,006 SH   OTR   0 0 19,006
CELLECTIS S A SPON ADS 15117K103 10 500 SH   SOLE   500 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 8 1,174 SH   SOLE   1,174 0 0
CERENCE INC COM 156727109 12 129 SH   SOLE   129 0 0
CERNER CORP COM 156782104 15 205 SH   SOLE   205 0 0
CHARLES RIV LABS INT COM 159864107 5,197 17,930 SH   SOLE   17,930 0 0
CHARLES RIV LABS INT COM 159864107 522 1,800 SH   OTR   0 0 1,800
CHARTER COMMUNICATIO CL A 16119P108 1 2 SH   SOLE   2 0 0
CHEMED CORP NEW COM 16359R103 4 9 SH   SOLE   9 0 0
CHEMOURS CO COM 163851108 17 607 SH   SOLE   607 0 0
CHEVRON CORP NEW COM 166764100 16,478 157,248 SH   SOLE   157,248 0 0
CHEVRON CORP NEW COM 166764100 5,570 53,158 SH   OTR   0 0 53,158
CHOICE HOTELS INTL I COM 169905106 43 400 SH   SOLE   400 0 0
CHUBB LIMITED COM H1467J104 122 773 SH   SOLE   773 0 0
CIGNA CORP NEW COM 125523100 254 1,049 SH   SOLE   1,049 0 0
CIGNA CORP NEW COM 125523100 1,535 6,350 SH   OTR   0 0 6,350
CINTAS CORP COM 172908105 12,708 37,232 SH   SOLE   37,232 0 0
CINTAS CORP COM 172908105 2,399 7,030 SH   OTR   0 0 7,030
CISCO SYS INC COM 17275R102 13,242 256,080 SH   SOLE   256,080 0 0
CISCO SYS INC COM 17275R102 2,960 57,241 SH   OTR   0 0 57,241
CITIGROUP INC COM NEW 172967424 37 510 SH   SOLE   510 0 0
CITIZENS & NORTHN CO COM 172922106 1,433 60,260 SH   OTR   0 0 60,260
CITRIX SYS INC COM 177376100 1,347 9,598 SH   SOLE   9,598 0 0
CITRIX SYS INC COM 177376100 1,277 9,100 SH   OTR   0 0 9,100
CME GROUP INC COM 12572Q105 294 1,440 SH   SOLE   1,440 0 0
CMS ENERGY CORP COM 125896100 2,027 33,117 SH   SOLE   33,117 0 0
COCA COLA CO COM 191216100 8,197 155,513 SH   SOLE   155,513 0 0
COCA COLA CO COM 191216100 1,683 31,935 SH   OTR   0 0 31,935
COGNIZANT TECHNOLOGY CL A 192446102 8,808 112,749 SH   SOLE   112,749 0 0
COGNIZANT TECHNOLOGY CL A 192446102 3,975 50,881 SH   OTR   0 0 50,881
COLGATE PALMOLIVE CO COM 194162103 162 2,056 SH   SOLE   2,056 0 0
COMCAST CORP NEW CL A 20030N101 2,401 44,364 SH   SOLE   44,364 0 0
COMCAST CORP NEW CL A 20030N101 671 12,400 SH   OTR   0 0 12,400
COMMUNITY BK SYS INC COM 203607106 4,619 60,200 SH   OTR   0 0 60,200
COMPASS DIVERSIFIED SH BEN INT 20451Q104 22 949 SH   SOLE   949 0 0
CONOCOPHILLIPS COM 20825C104 429 8,090 SH   SOLE   8,090 0 0
CONOCOPHILLIPS COM 20825C104 4,333 81,800 SH   OTR   0 0 81,800
CONSOLIDATED EDISON COM 209115104 46 610 SH   SOLE   610 0 0
CONSTELLATION BRANDS CL A 21036P108 7,466 32,746 SH   SOLE   32,746 0 0
CONSTELLATION BRANDS CL A 21036P108 841 3,688 SH   OTR   0 0 3,688
CONTINENTAL RES INC COM 212015101 13 500 SH   SOLE   500 0 0
COOPER COS INC COM NEW 216648402 6 16 SH   SOLE   16 0 0
COPART INC COM 217204106 8,203 75,525 SH   SOLE   75,525 0 0
COPART INC COM 217204106 1,135 10,446 SH   OTR   0 0 10,446
CORTEVA INC COM 22052L104 48 1,036 SH   SOLE   1,036 0 0
CORTEVA INC COM 22052L104 785 16,832 SH   OTR   0 0 16,832
COSTCO WHSL CORP NEW COM 22160K105 875 2,482 SH   SOLE   2,482 0 0
CREE INC COM 225447101 15 142 SH   SOLE   142 0 0
CSX CORP COM 126408103 4,149 43,031 SH   SOLE   43,031 0 0
CSX CORP COM 126408103 983 10,192 SH   OTR   0 0 10,192
CUMMINS INC COM 231021106 366 1,413 SH   SOLE   1,413 0 0
CUMMINS INC COM 231021106 4,462 17,219 SH   OTR   0 0 17,219
CVS HEALTH CORP COM 126650100 560 7,442 SH   SOLE   7,442 0 0
CVS HEALTH CORP COM 126650100 557 7,400 SH   OTR   0 0 7,400
DANAHER CORPORATION COM 235851102 249 1,107 SH   SOLE   1,107 0 0
DECKERS OUTDOOR CORP COM 243537107 37 112 SH   SOLE   112 0 0
DEERE & CO COM 244199105 798 2,133 SH   SOLE   2,133 0 0
DEERE & CO COM 244199105 7,410 19,805 SH   OTR   0 0 19,805
DELL TECHNOLOGIES IN CL C 24703L202 0 1 SH   SOLE   1 0 0
DELTA AIR LINES INC COM NEW 247361702 43 896 SH   SOLE   896 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 342 2,080 SH   SOLE   2,080 0 0
DICKS SPORTING GOODS COM 253393102 12,801 168,102 SH   SOLE   168,102 0 0
DICKS SPORTING GOODS COM 253393102 1,994 26,179 SH   OTR   0 0 26,179
DISCOVERY INC COM SER A 25470F104 14 330 SH   SOLE   330 0 0
DISNEY WALT CO COM 254687106 870 4,714 SH   SOLE   4,714 0 0
DISNEY WALT CO COM 254687106 5,978 32,400 SH   OTR   0 0 32,400
DOLLAR TREE INC COM 256746108 36 315 SH   SOLE   315 0 0
DOMINION ENERGY INC COM 25746U109 38 498 SH   SOLE   498 0 0
DONEGAL GROUP INC CL B 257701300 1,737 135,185 SH   OTR   0 0 135,185
DONEGAL GROUP INC CL A 257701201 3,324 223,703 SH   OTR   0 0 223,703
DOVER CORP COM 260003108 21 150 SH   SOLE   150 0 0
DOW INC COM 260557103 155 2,421 SH   SOLE   2,421 0 0
DOW INC COM 260557103 1,076 16,832 SH   OTR   0 0 16,832
DR REDDYS LABS LTD ADR 256135203 702 11,439 SH   SOLE   11,439 0 0
DR REDDYS LABS LTD ADR 256135203 205 3,346 SH   OTR   0 0 3,346
DTE ENERGY CO COM 233331107 67 500 SH   SOLE   500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 628 6,504 SH   SOLE   6,504 0 0
DUPONT DE NEMOURS IN COM 26614N102 624 8,069 SH   SOLE   8,069 0 0
DUPONT DE NEMOURS IN COM 26614N102 1,301 16,832 SH   OTR   0 0 16,832
DXC TECHNOLOGY CO COM 23355L106 1 16 SH   SOLE   16 0 0
DYCOM INDS INC COM 267475101 669 7,200 SH   OTR   0 0 7,200
DYNATRACE INC COM NEW 268150109 1 27 SH   SOLE   27 0 0
EATON CORP PLC SHS G29183103 191 1,382 SH   SOLE   1,382 0 0
EBAY INC. COM 278642103 2 25 SH   SOLE   25 0 0
ECOLAB INC COM 278865100 3,592 16,781 SH   SOLE   16,781 0 0
ECOLAB INC COM 278865100 917 4,284 SH   OTR   0 0 4,284
EDWARDS LIFESCIENCES COM 28176E108 347 4,149 SH   SOLE   4,149 0 0
ELANCO ANIMAL HEALTH COM 28414H103 3 90 SH   SOLE   90 0 0
ELECTRONIC ARTS INC COM 285512109 9,921 73,285 SH   SOLE   73,285 0 0
ELECTRONIC ARTS INC COM 285512109 2,394 17,682 SH   OTR   0 0 17,682
EMERSON ELEC CO COM 291011104 860 9,528 SH   SOLE   9,528 0 0
EMERSON ELEC CO COM 291011104 632 7,000 SH   OTR   0 0 7,000
ENBRIDGE INC COM 29250N105 62 1,701 SH   SOLE   1,701 0 0
ENSIGN GROUP INC COM 29358P101 42 446 SH   SOLE   446 0 0
ENTEGRIS INC COM 29362U104 40 360 SH   SOLE   360 0 0
EPAM SYS INC COM 29414B104 16,113 40,618 SH   SOLE   40,618 0 0
EPAM SYS INC COM 29414B104 5,311 13,388 SH   OTR   0 0 13,388
EQUIFAX INC COM 294429105 3 18 SH   SOLE   18 0 0
EQUINIX INC COM 29444U700 3,779 5,561 SH   SOLE   5,561 0 0
ETSY INC COM 29786A106 2 10 SH   SOLE   10 0 0
EXELON CORP COM 30161N101 162 3,709 SH   SOLE   3,709 0 0
EXPEDIA GROUP INC COM NEW 30212P303 21 123 SH   SOLE   123 0 0
EXPEDIA GROUP INC COM NEW 30212P303 876 5,090 SH   OTR   0 0 5,090
EXPONENT INC COM 30214U102 4 37 SH   SOLE   37 0 0
EXTRA SPACE STORAGE COM 30225T102 781 5,895 SH   SOLE   5,895 0 0
EXXON MOBIL CORP COM 30231G102 475 8,514 SH   SOLE   8,514 0 0
EXXON MOBIL CORP COM 30231G102 279 5,000 SH   OTR   0 0 5,000
F N B CORP COM 302520101 883 69,500 SH   OTR   0 0 69,500
F5 NETWORKS INC COM 315616102 18 85 SH   SOLE   85 0 0
F5 NETWORKS INC COM 315616102 1,356 6,500 SH   OTR   0 0 6,500
FACEBOOK INC CL A 30303M102 30,361 103,082 SH   SOLE   103,082 0 0
FACEBOOK INC CL A 30303M102 3,228 10,959 SH   OTR   0 0 10,959
FACTSET RESH SYS INC COM 303075105 1,419 4,599 SH   SOLE   4,599 0 0
FAIR ISAAC CORP COM 303250104 86 176 SH   SOLE   176 0 0
FASTENAL CO COM 311900104 11,907 236,805 SH   SOLE   236,805 0 0
FASTENAL CO COM 311900104 2,686 53,424 SH   OTR   0 0 53,424
FEDEX CORP COM 31428X106 129 455 SH   SOLE   455 0 0
FIDELITY NATIONAL FI FNF GROUP COM 31620R303 47 1,156 SH   SOLE   1,156 0 0
FIDELITY NATL INFORM COM 31620M106 107 762 SH   SOLE   762 0 0
FIRST TR EXCHANGE-TR FIRST TR ENH NEW 33739Q408 546 9,100 SH   SOLE   9,100 0 0
FIRST UTD CORP COM 33741H107 87 4,951 SH   SOLE   4,951 0 0
FIRSTENERGY CORP COM 337932107 45 1,300 SH   SOLE   1,300 0 0
FISERV INC COM 337738108 19,348 162,536 SH   SOLE   162,536 0 0
FISERV INC COM 337738108 3,635 30,535 SH   OTR   0 0 30,535
FIVE BELOW INC COM 33829M101 8,149 42,712 SH   SOLE   42,712 0 0
FIVE BELOW INC COM 33829M101 3,051 15,991 SH   OTR   0 0 15,991
FLEETCOR TECHNOLOGIE COM 339041105 3,828 14,250 SH   SOLE   14,250 0 0
FLEETCOR TECHNOLOGIE COM 339041105 2,221 8,268 SH   OTR   0 0 8,268
FLEX LTD ORD Y2573F102 1,466 80,050 SH   SOLE   80,050 0 0
FLOOR & DECOR HLDGS CL A 339750101 5,995 62,788 SH   SOLE   62,788 0 0
FLOWSERVE CORP COM 34354P105 77 1,973 SH   SOLE   1,973 0 0
FLOWSERVE CORP COM 34354P105 772 19,900 SH   OTR   0 0 19,900
FMC CORP COM NEW 302491303 22 201 SH   SOLE   201 0 0
FORTIVE CORP COM 34959J108 2 25 SH   SOLE   25 0 0
FORWARD AIR CORP COM 349853101 1,762 19,837 SH   SOLE   19,837 0 0
FOX FACTORY HLDG COR COM 35138V102 38 298 SH   SOLE   298 0 0
FRANCO NEV CORP COM 351858105 2 15 SH   SOLE   15 0 0
FRANKLIN FINL SVCS C COM 353525108 1,264 40,550 SH   OTR   0 0 40,550
FULTON FINL CORP PA COM 360271100 3,478 204,200 SH   OTR   0 0 204,200
GENERAL DYNAMICS COR COM 369550108 2,953 16,263 SH   SOLE   16,263 0 0
GENERAL DYNAMICS COR COM 369550108 599 3,300 SH   OTR   0 0 3,300
GENERAL ELECTRIC CO COM 369604103 335 25,500 SH   SOLE   25,500 0 0
GENERAL ELECTRIC CO COM 369604103 158 12,000 SH   OTR   0 0 12,000
GENERAL MTRS CO COM 37045V100 935 16,277 SH   SOLE   16,277 0 0
GENPACT LIMITED SHS G3922B107 1,243 29,023 SH   SOLE   29,023 0 0
GETTY RLTY CORP NEW COM 374297109 76 2,700 SH   SOLE   2,700 0 0
GILEAD SCIENCES INC COM 375558103 259 4,000 SH   OTR   0 0 4,000
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 496 13,900 SH   OTR   0 0 13,900
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 71 1,980 SH   SOLE   1,980 0 0
GLOBAL PMTS INC COM 37940X102 31,296 155,253 SH   SOLE   155,253 0 0
GLOBAL PMTS INC COM 37940X102 3,027 15,017 SH   OTR   0 0 15,017
GLOBANT S A COM L44385109 1,943 9,357 SH   SOLE   9,357 0 0
GLOBANT S A COM L44385109 883 4,252 SH   OTR   0 0 4,252
GOLDMAN SACHS BDC IN SHS 38147U107 48 2,500 SH   SOLE   2,500 0 0
GOLDMAN SACHS GROUP COM 38141G104 65 200 SH   SOLE   200 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,072 10,000 SH   OTR   0 0 10,000
GOOSEHEAD INS INC COM CL A 38267D109 32 303 SH   SOLE   303 0 0
GRAINGER W W INC COM 384802104 28 70 SH   SOLE   70 0 0
GRAINGER W W INC COM 384802104 942 2,350 SH   OTR   0 0 2,350
GREAT LAKES DREDGE & COM 390607109 232 15,932 SH   SOLE   15,932 0 0
GRUBHUB INC COM 400110102 1,384 23,060 SH   SOLE   23,060 0 0
GRUBHUB INC COM 400110102 300 5,000 SH   OTR   0 0 5,000
GUARDANT HEALTH INC COM 40131M109 16 102 SH   SOLE   102 0 0
HANOVER INS GROUP IN COM 410867105 16 125 SH   SOLE   125 0 0
HARTFORD FINL SVCS G COM 416515104 17 250 SH   SOLE   250 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,678 21,602 SH   SOLE   21,602 0 0
HELIOS TECHNOLOGIES COM 42328H109 28 386 SH   SOLE   386 0 0
HENRY SCHEIN INC COM 806407102 2 33 SH   SOLE   33 0 0
HERSHEY CO COM 427866108 8,272 52,300 SH   OTR   0 0 52,300
HERSHEY CO COM 427866108 3 19 SH   SOLE   19 0 0
HEWLETT PACKARD ENTE COM 42824C109 3 196 SH   SOLE   196 0 0
HOME DEPOT INC COM 437076102 28,448 93,195 SH   SOLE   93,195 0 0
HOME DEPOT INC COM 437076102 3,477 11,391 SH   OTR   0 0 11,391
HONDA MOTOR LTD AMERN SHS 438128308 1,370 45,372 SH   SOLE   45,372 0 0
HONEYWELL INTL INC COM 438516106 5,241 24,144 SH   SOLE   24,144 0 0
HORMEL FOODS CORP COM 440452100 2 49 SH   SOLE   49 0 0
HP INC COM 40434L105 38 1,201 SH   SOLE   1,201 0 0
HUNT J B TRANS SVCS COM 445658107 3 19 SH   SOLE   19 0 0
IDEXX LABS INC COM 45168D104 3 7 SH   SOLE   7 0 0
ILLINOIS TOOL WKS IN COM 452308109 519 2,341 SH   SOLE   2,341 0 0
ILLINOIS TOOL WKS IN COM 452308109 532 2,400 SH   OTR   0 0 2,400
ILLUMINA INC COM 452327109 175 455 SH   SOLE   455 0 0
INFOSYS LTD SPONSORED ADR 456788108 742 39,611 SH   SOLE   39,611 0 0
INFOSYS LTD SPONSORED ADR 456788108 721 38,505 SH   OTR   0 0 38,505
ING GROEP N.V. SPONSORED ADR 456837103 1,475 120,642 SH   SOLE   120,642 0 0
INGERSOLL RAND INC COM 45687V106 31 638 SH   SOLE   638 0 0
INSPERITY INC COM 45778Q107 4,442 53,048 SH   SOLE   53,048 0 0
INSPERITY INC COM 45778Q107 1,374 16,413 SH   OTR   0 0 16,413
INTEL CORP COM 458140100 1,156 18,069 SH   SOLE   18,069 0 0
INTEL CORP COM 458140100 3,558 55,600 SH   OTR   0 0 55,600
INTERCONTINENTAL EXC COM 45866F104 2 16 SH   SOLE   16 0 0
INTERNATIONAL BUSINE COM 459200101 8,350 62,657 SH   SOLE   62,657 0 0
INTERNATIONAL BUSINE COM 459200101 8,517 63,910 SH   OTR   0 0 63,910
INTERNATIONAL FLAVOR COM 459506101 227 1,626 SH   SOLE   1,626 0 0
INTERNATIONAL PAPER COM 460146103 39 730 SH   SOLE   730 0 0
INTUIT COM 461202103 2,955 7,713 SH   SOLE   7,713 0 0
INTUIT COM 461202103 2,048 5,346 SH   OTR   0 0 5,346
INVESCO QQQ TR UNIT SER 1 46090E103 44 138 SH   SOLE   138 0 0
IONIS PHARMACEUTICAL COM 462222100 8 178 SH   SOLE   178 0 0
IPG PHOTONICS CORP COM 44980X109 7,618 36,113 SH   SOLE   36,113 0 0
IPG PHOTONICS CORP COM 44980X109 2,224 10,543 SH   OTR   0 0 10,543
IQVIA HLDGS INC COM 46266C105 6,281 32,425 SH   SOLE   32,425 0 0
IQVIA HLDGS INC COM 46266C105 2,228 11,503 SH   OTR   0 0 11,503
ISHARES INC MSCI EMERG MRKT 464286533 81 1,286 SH   SOLE   1,286 0 0
ISHARES SILVER TR ISHARES 46428Q109 176 7,736 SH   SOLE   7,736 0 0
ISHARES TR CORE MSCI EAFE 46432F842 243 3,376 SH   SOLE   3,376 0 0
ISHARES TR CORE S&P SCP ETF 464287804 200 1,843 SH   SOLE   1,843 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,144 4,708 SH   SOLE   4,708 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 362 1,640 SH   SOLE   1,640 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 981 6,472 SH   SOLE   6,472 0 0
ISHARES TR EAFE VALUE ETF 464288877 104 2,040 SH   SOLE   2,040 0 0
ISHARES TR EAFE GRWTH ETF 464288885 97 966 SH   SOLE   966 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 28 506 SH   SOLE   506 0 0
ISHARES TR CORE US AGGBD ET 464287226 17 148 SH   SOLE   148 0 0
ISHARES TR TIPS BD ETF 464287176 38 300 SH   SOLE   300 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 29 432 SH   SOLE   432 0 0
ISHARES TR MSCI EAFE ETF 464287465 193 2,540 SH   SOLE   2,540 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 13 530 SH   SOLE   530 0 0
ISHARES TR S&P SML 600 GWT 464287887 105 822 SH   SOLE   822 0 0
ISHARES TR SELECT DIVID ETF 464287168 3 25 SH   SOLE   25 0 0
ISHARES TR PFD AND INCM SEC 464288687 10 250 SH   SOLE   250 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 25 289 SH   SOLE   289 0 0
ISHARES TR RUS 1000 ETF 464287622 62 275 SH   SOLE   275 0 0
JACOBS ENGR GROUP IN COM 469814107 52 400 SH   SOLE   400 0 0
JAZZ PHARMACEUTICALS SHS USD G50871105 147 897 SH   SOLE   897 0 0
JOHNSON & JOHNSON COM 478160104 9,936 60,457 SH   SOLE   60,457 0 0
JOHNSON & JOHNSON COM 478160104 3,188 19,400 SH   OTR   0 0 19,400
JOHNSON CTLS INTL PL SHS G51502105 181 3,035 SH   SOLE   3,035 0 0
JPMORGAN CHASE & CO COM 46625H100 20,496 134,641 SH   SOLE   134,641 0 0
JPMORGAN CHASE & CO COM 46625H100 2,225 14,619 SH   OTR   0 0 14,619
KELLOGG CO COM 487836108 21 339 SH   SOLE   339 0 0
KELLOGG CO COM 487836108 449 7,100 SH   OTR   0 0 7,100
KEYCORP COM 493267108 3,271 163,728 SH   SOLE   163,728 0 0
KEYCORP COM 493267108 599 30,000 SH   OTR   0 0 30,000
KEYSIGHT TECHNOLOGIE COM 49338L103 2 12 SH   SOLE   12 0 0
KIMBERLY-CLARK CORP COM 494368103 683 4,909 SH   SOLE   4,909 0 0
KIMBERLY-CLARK CORP COM 494368103 2,593 18,650 SH   OTR   0 0 18,650
KIRBY CORP COM 497266106 570 9,458 SH   SOLE   9,458 0 0
KLA CORP COM NEW 482480100 26,548 80,352 SH   SOLE   80,352 0 0
KLA CORP COM NEW 482480100 2,752 8,328 SH   OTR   0 0 8,328
KRAFT HEINZ CO COM 500754106 19 467 SH   SOLE   467 0 0
KRAFT HEINZ CO COM 500754106 253 6,333 SH   OTR   0 0 6,333
L3HARRIS TECHNOLOGIE COM 502431109 16 78 SH   SOLE   78 0 0
LABORATORY CORP AMER COM NEW 50540R409 4 14 SH   SOLE   14 0 0
LAM RESEARCH CORP COM 512807108 140 235 SH   SOLE   235 0 0
LAUDER ESTEE COS INC CL A 518439104 21,227 72,983 SH   SOLE   72,983 0 0
LAUDER ESTEE COS INC CL A 518439104 5,804 19,957 SH   OTR   0 0 19,957
LENNAR CORP CL A 526057104 13 131 SH   SOLE   131 0 0
LENNOX INTL INC COM 526107107 7 22 SH   SOLE   22 0 0
LILLY ELI & CO COM 532457108 109 582 SH   SOLE   582 0 0
LILLY ELI & CO COM 532457108 4,671 25,000 SH   OTR   0 0 25,000
LINDE PLC SHS G5494J103 4,649 16,594 SH   SOLE   16,594 0 0
LINDE PLC SHS G5494J103 560 2,000 SH   OTR   0 0 2,000
LIONS GATE ENTMNT CO CL B NON VTG 535919500 3 218 SH   SOLE   218 0 0
LITHIA MTRS INC CL A 536797103 6,986 17,909 SH   SOLE   17,909 0 0
LITHIA MTRS INC CL A 536797103 663 1,700 SH   OTR   0 0 1,700
LITTELFUSE INC COM 537008104 3,625 13,709 SH   SOLE   13,709 0 0
LITTELFUSE INC COM 537008104 1,910 7,222 SH   OTR   0 0 7,222
LIVERAMP HLDGS INC COM 53815P108 39 760 SH   SOLE   760 0 0
LOCKHEED MARTIN CORP COM 539830109 523 1,416 SH   SOLE   1,416 0 0
LPL FINL HLDGS INC COM 50212V100 654 4,600 SH   SOLE   4,600 0 0
LULULEMON ATHLETICA COM 550021109 9,287 30,281 SH   SOLE   30,281 0 0
LULULEMON ATHLETICA COM 550021109 3,188 10,393 SH   OTR   0 0 10,393
MAGELLAN MIDSTREAM P COM UNIT RP LP 559080106 10 230 SH   SOLE   230 0 0
MARRIOTT INTL INC NE CL A 571903202 47 320 SH   SOLE   320 0 0
MARRIOTT VACTINS WOR COM 57164Y107 5 28 SH   SOLE   28 0 0
MARSH & MCLENNAN COS COM 571748102 4,797 39,383 SH   SOLE   39,383 0 0
MARVELL TECHNOLOGY G ORD G5876H105 3 55 SH   SOLE   55 0 0
MASIMO CORP COM 574795100 9,289 40,445 SH   SOLE   40,445 0 0
MASIMO CORP COM 574795100 3,746 16,310 SH   OTR   0 0 16,310
MASTERCARD INCORPORA CL A 57636Q104 37,192 104,457 SH   SOLE   104,457 0 0
MASTERCARD INCORPORA CL A 57636Q104 6,613 18,574 SH   OTR   0 0 18,574
MATCH GROUP INC NEW COM 57667L107 4,375 31,848 SH   SOLE   31,848 0 0
MATCH GROUP INC NEW COM 57667L107 1,427 10,384 SH   OTR   0 0 10,384
MCCORMICK & CO INC COM NON VTG 579780206 3 32 SH   SOLE   32 0 0
MCDONALDS CORP COM 580135101 6,501 29,002 SH   SOLE   29,002 0 0
MCDONALDS CORP COM 580135101 2,757 12,300 SH   OTR   0 0 12,300
MEDTRONIC PLC SHS G5960L103 6,501 55,029 SH   SOLE   55,029 0 0
MEDTRONIC PLC SHS G5960L103 532 4,500 SH   OTR   0 0 4,500
MERCK & CO. INC COM 58933Y105 1,940 25,162 SH   SOLE   25,162 0 0
MERCK & CO. INC COM 58933Y105 8,239 106,875 SH   OTR   0 0 106,875
MERCURY SYS INC COM 589378108 25 357 SH   SOLE   357 0 0
METHODE ELECTRS INC COM 591520200 9 208 SH   SOLE   208 0 0
METLIFE INC COM 59156R108 931 15,309 SH   SOLE   15,309 0 0
METLIFE INC COM 59156R108 669 11,000 SH   OTR   0 0 11,000
METTLER TOLEDO INTER COM 592688105 19,116 16,541 SH   SOLE   16,541 0 0
METTLER TOLEDO INTER COM 592688105 6,910 5,979 SH   OTR   0 0 5,979
MICROCHIP TECHNOLOGY COM 595017104 3,823 24,630 SH   SOLE   24,630 0 0
MICROCHIP TECHNOLOGY COM 595017104 913 5,880 SH   OTR   0 0 5,880
MICROSOFT CORP COM 594918104 19,894 84,379 SH   SOLE   84,379 0 0
MICROSOFT CORP COM 594918104 28,647 121,505 SH   OTR   0 0 121,505
MIDDLEBY CORP COM 596278101 434 2,616 SH   SOLE   2,616 0 0
MIDDLEBY CORP COM 596278101 676 4,080 SH   OTR   0 0 4,080
MONDELEZ INTL INC CL A 609207105 6,122 104,600 SH   SOLE   104,600 0 0
MONDELEZ INTL INC CL A 609207105 1,112 19,000 SH   OTR   0 0 19,000
MONOLITHIC PWR SYS I COM 609839105 3 9 SH   SOLE   9 0 0
MONSTER BEVERAGE COR COM 61174X109 14,614 160,436 SH   SOLE   160,436 0 0
MONSTER BEVERAGE COR COM 61174X109 1,401 15,375 SH   OTR   0 0 15,375
MOODYS CORP COM 615369105 305 1,023 SH   SOLE   1,023 0 0
MSC INDL DIRECT INC CL A 553530106 270 2,994 SH   SOLE   2,994 0 0
MSCI INC COM 55354G100 3,755 8,956 SH   SOLE   8,956 0 0
MSCI INC COM 55354G100 1,467 3,500 SH   OTR   0 0 3,500
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,530 25,848 SH   SOLE   25,848 0 0
NETEASE INC SPONSORED ADS 64110W102 2,185 21,165 SH   SOLE   21,165 0 0
NETFLIX INC COM 64110L106 35,393 67,847 SH   SOLE   67,847 0 0
NETFLIX INC COM 64110L106 339 650 SH   OTR   0 0 650
NEWMONT CORP COM 651639106 42 700 SH   SOLE   700 0 0
NEXTERA ENERGY INC COM 65339F101 4,894 64,730 SH   SOLE   64,730 0 0
NIKE INC CL B 654106103 15,126 113,822 SH   SOLE   113,822 0 0
NIKE INC CL B 654106103 3,794 28,553 SH   OTR   0 0 28,553
NISOURCE INC COM 65473P105 38 1,578 SH   SOLE   1,578 0 0
NOKIA CORP SPONSORED ADR 654902204 1 130 SH   SOLE   130 0 0
NORDSON CORP COM 655663102 8,832 44,455 SH   SOLE   44,455 0 0
NORDSON CORP COM 655663102 2,803 14,107 SH   OTR   0 0 14,107
NORFOLK SOUTHN CORP COM 655844108 556 2,072 SH   SOLE   2,072 0 0
NORFOLK SOUTHN CORP COM 655844108 2,739 10,200 SH   OTR   0 0 10,200
NORTHERN TR CORP COM 665859104 9 85 SH   SOLE   85 0 0
NORTHROP GRUMMAN COR COM 666807102 2,573 7,950 SH   SOLE   7,950 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,769 20,699 SH   SOLE   20,699 0 0
NOVO-NORDISK A S ADR 670100205 311 4,609 SH   SOLE   4,609 0 0
NUANCE COMMUNICATION COM 67020Y100 13 292 SH   SOLE   292 0 0
NUTRIEN LTD COM 67077M108 1,001 18,570 SH   OTR   0 0 18,570
NVIDIA CORPORATION COM 67066G104 1,012 1,895 SH   SOLE   1,895 0 0
NXP SEMICONDUCTORS N COM N6596X109 3,913 19,433 SH   SOLE   19,433 0 0
NXP SEMICONDUCTORS N COM N6596X109 3,483 17,300 SH   OTR   0 0 17,300
OCCIDENTAL PETE CORP COM 674599105 3 100 SH   SOLE   100 0 0
OLD DOMINION FREIGHT COM 679580100 5,153 21,434 SH   SOLE   21,434 0 0
OLD DOMINION FREIGHT COM 679580100 1,109 4,613 SH   OTR   0 0 4,613
OMEGA HEALTHCARE INV COM 681936100 7 200 SH   SOLE   200 0 0
ON SEMICONDUCTOR COR COM 682189105 4,300 103,350 SH   SOLE   103,350 0 0
ON SEMICONDUCTOR COR COM 682189105 2,413 58,000 SH   OTR   0 0 58,000
ONE GAS INC COM 68235P108 20 255 SH   SOLE   255 0 0
ONEMAIN HLDGS INC COM 68268W103 1,267 23,590 SH   SOLE   23,590 0 0
ONEOK INC NEW COM 682680103 52 1,020 SH   SOLE   1,020 0 0
ORACLE CORP COM 68389X105 339 4,838 SH   SOLE   4,838 0 0
ORACLE CORP COM 68389X105 2,882 41,071 SH   OTR   0 0 41,071
ORANGE SPONSORED ADR 684060106 1,466 118,876 SH   SOLE   118,876 0 0
ORASURE TECHNOLOGIES COM 68554V108 35 3,000 SH   SOLE   3,000 0 0
OREILLY AUTOMOTIVE I COM 67103H107 8 15 SH   SOLE   15 0 0
OTIS WORLDWIDE CORP COM 68902V107 95 1,387 SH   SOLE   1,387 0 0
OTIS WORLDWIDE CORP COM 68902V107 72 1,050 SH   OTR   0 0 1,050
PAYCHEX INC COM 704326107 280 2,858 SH   SOLE   2,858 0 0
PAYCOM SOFTWARE INC COM 70432V102 21,195 57,274 SH   SOLE   57,274 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,506 9,473 SH   OTR   0 0 9,473
PAYLOCITY HLDG CORP COM 70438V106 195 1,085 SH   SOLE   1,085 0 0
PAYPAL HLDGS INC COM 70450Y103 13,535 55,736 SH   SOLE   55,736 0 0
PAYPAL HLDGS INC COM 70450Y103 1,991 8,199 SH   OTR   0 0 8,199
PELOTON INTERACTIVE CL A COM 70614W100 2,605 23,170 SH   SOLE   23,170 0 0
PELOTON INTERACTIVE CL A COM 70614W100 417 3,707 SH   OTR   0 0 3,707
PENSKE AUTOMOTIVE GR COM 70959W103 1,843 22,968 SH   SOLE   22,968 0 0
PENSKE AUTOMOTIVE GR COM 70959W103 429 5,347 SH   OTR   0 0 5,347
PENTAIR PLC SHS G7S00T104 6 101 SH   SOLE   101 0 0
PEPSICO INC COM 713448108 6,905 48,816 SH   SOLE   48,816 0 0
PEPSICO INC COM 713448108 7,766 54,900 SH   OTR   0 0 54,900
PERSPECTA INC COM 715347100 0 8 SH   SOLE   8 0 0
PFIZER INC COM 717081103 8,041 221,952 SH   SOLE   221,952 0 0
PFIZER INC COM 717081103 7,786 214,908 SH   OTR   0 0 214,908
PHILIP MORRIS INTL I COM 718172109 13,524 152,397 SH   SOLE   152,397 0 0
PHILIP MORRIS INTL I COM 718172109 1,560 17,582 SH   OTR   0 0 17,582
PHILLIPS 66 COM 718546104 56 687 SH   SOLE   687 0 0
PHILLIPS 66 COM 718546104 1,084 13,300 SH   OTR   0 0 13,300
PINTEREST INC CL A 72352L106 259 3,500 SH   SOLE   3,500 0 0
PIONEER FLOATING RAT COM 72369J102 16 1,400 SH   SOLE   1,400 0 0
PNC FINL SVCS GROUP COM 693475105 8,946 51,002 SH   SOLE   51,002 0 0
PNC FINL SVCS GROUP COM 693475105 5,657 32,248 SH   OTR   0 0 32,248
POLARIS INC COM 731068102 5 40 SH   SOLE   40 0 0
POLARIS INC COM 731068102 616 4,613 SH   OTR   0 0 4,613
POOL CORP COM 73278L105 6,775 19,625 SH   SOLE   19,625 0 0
POOL CORP COM 73278L105 1,531 4,435 SH   OTR   0 0 4,435
PPG INDS INC COM 693506107 46 307 SH   SOLE   307 0 0
PPL CORP COM 69351T106 119 4,123 SH   SOLE   4,123 0 0
PRESTIGE CONSMR HEAL COM 74112D101 22 500 SH   SOLE   500 0 0
PRIMERICA INC COM 74164M108 5,170 34,977 SH   SOLE   34,977 0 0
PRIMERICA INC COM 74164M108 2,532 17,129 SH   OTR   0 0 17,129
PROCTER AND GAMBLE C COM 742718109 14,705 108,583 SH   SOLE   108,583 0 0
PROCTER AND GAMBLE C COM 742718109 11,611 85,731 SH   OTR   0 0 85,731
PROGYNY INC COM 74340E103 22 500 SH   SOLE   500 0 0
PROLOGIS INC. COM 74340W103 29 277 SH   SOLE   277 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1 25 SH   SOLE   25 0 0
PTC INC COM 69370C100 1,429 10,379 SH   SOLE   10,379 0 0
PUBLIC STORAGE COM 74460D109 49 200 SH   SOLE   200 0 0
PUBLIC SVC ENTERPRIS COM 744573106 4 67 SH   SOLE   67 0 0
PULTE GROUP INC COM 745867101 123 2,350 SH   SOLE   2,350 0 0
QUALCOMM INC COM 747525103 3,714 28,009 SH   SOLE   28,009 0 0
QUEST DIAGNOSTICS IN COM 74834L100 77 600 SH   SOLE   600 0 0
QURATE RETAIL INC COM SER A 74915M100 11 910 SH   SOLE   910 0 0
RAYTHEON TECHNOLOGIE COM 75513E101 11,525 149,158 SH   SOLE   149,158 0 0
RAYTHEON TECHNOLOGIE COM 75513E101 1,283 16,600 SH   OTR   0 0 16,600
RBC BEARINGS INC COM 75524B104 7 34 SH   SOLE   34 0 0
REAVES UTIL INCOME F COM SH BEN INT 756158101 34 1,000 SH   SOLE   1,000 0 0
REVOLVE GROUP INC CL A 76156B107 2,420 53,872 SH   SOLE   53,872 0 0
REVOLVE GROUP INC CL A 76156B107 1,459 32,481 SH   OTR   0 0 32,481
RH COM 74967X103 8,446 14,157 SH   SOLE   14,157 0 0
RH COM 74967X103 1,198 2,008 SH   OTR   0 0 2,008
RINGCENTRAL INC CL A 76680R206 1,045 3,509 SH   SOLE   3,509 0 0
RINGCENTRAL INC CL A 76680R206 878 2,949 SH   OTR   0 0 2,949
ROLLINS INC COM 775711104 4 126 SH   SOLE   126 0 0
ROYAL BK CDA COM 780087102 1,730 18,767 SH   SOLE   18,767 0 0
ROYAL DUTCH SHELL PL SPON ADR B 780259107 12,625 342,805 SH   SOLE   342,805 0 0
ROYAL DUTCH SHELL PL SPONS ADR A 780259206 22 572 SH   SOLE   572 0 0
ROYAL DUTCH SHELL PL SPON ADR B 780259107 1,856 50,403 SH   OTR   0 0 50,403
RPM INTL INC COM 749685103 403 4,393 SH   SOLE   4,393 0 0
S&P GLOBAL INC COM 78409V104 4,172 11,824 SH   SOLE   11,824 0 0
S&P GLOBAL INC COM 78409V104 2,725 7,722 SH   OTR   0 0 7,722
SABRA HEALTH CARE RE COM 78573L106 9 504 SH   SOLE   504 0 0
SALESFORCE COM INC COM 79466L302 63 298 SH   SOLE   298 0 0
SANOFI SPONSORED ADR 80105N105 1,821 36,829 SH   SOLE   36,829 0 0
SCHWAB CHARLES CORP COM 808513105 634 9,729 SH   SOLE   9,729 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 170 3,323 SH   SOLE   3,323 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 59 617 SH   SOLE   617 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 25 331 SH   SOLE   331 0 0
SEI INVTS CO COM 784117103 591 9,700 SH   OTR   0 0 9,700
SELECT SECTOR SPDR T RL EST SEL SEC 81369Y860 0 1 SH   SOLE   1 0 0
SELECT SECTOR SPDR T SBI INT-FINL 81369Y605 0 13 SH   SOLE   13 0 0
SEMPRA ENERGY COM 816851109 30 225 SH   SOLE   225 0 0
SENSATA TECHNOLOGIES SHS G8060N102 922 15,886 SH   SOLE   15,886 0 0
SERVICENOW INC COM 81762P102 3 5 SH   SOLE   5 0 0
SHERWIN WILLIAMS CO COM 824348106 23,329 31,611 SH   SOLE   31,611 0 0
SHERWIN WILLIAMS CO COM 824348106 11,455 15,521 SH   OTR   0 0 15,521
SHOPIFY INC CL A 82509L107 911 823 SH   SOLE   823 0 0
SHOPIFY INC CL A 82509L107 1,152 1,041 SH   OTR   0 0 1,041
SHUTTERSTOCK INC COM 825690100 47 531 SH   SOLE   531 0 0
SIMON PPTY GROUP INC COM 828806109 0 1 SH   SOLE   1 0 0
SKYWORKS SOLUTIONS I COM 83088M102 136 739 SH   SOLE   739 0 0
SMUCKER J M CO COM NEW 832696405 5 43 SH   SOLE   43 0 0
SNAP ON INC COM 833034101 2 9 SH   SOLE   9 0 0
SOLAREDGE TECHNOLOGI COM 83417M104 1,565 5,446 SH   SOLE   5,446 0 0
SOLAREDGE TECHNOLOGI COM 83417M104 862 3,000 SH   OTR   0 0 3,000
SOUTHERN CO COM 842587107 96 1,550 SH   SOLE   1,550 0 0
SPDR GOLD TR GOLD SHS 78463V107 270 1,686 SH   SOLE   1,686 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,397 3,525 SH   SOLE   3,525 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 10 334 SH   SOLE   334 0 0
SPECTRUM BRANDS HLDG COM 84790A105 578 6,800 SH   OTR   0 0 6,800
SPECTRUM BRANDS HLDG COM 84790A105 371 4,364 SH   SOLE   4,364 0 0
SQUARE INC CL A 852234103 7 29 SH   SOLE   29 0 0
STANLEY BLACK & DECK COM 854502101 4,221 21,142 SH   SOLE   21,142 0 0
STANLEY BLACK & DECK COM 854502101 339 1,700 SH   OTR   0 0 1,700
STARBUCKS CORP COM 855244109 17,362 158,888 SH   SOLE   158,888 0 0
STARBUCKS CORP COM 855244109 9,037 82,700 SH   OTR   0 0 82,700
STATE STR CORP COM 857477103 3,658 43,538 SH   SOLE   43,538 0 0
STATE STR CORP COM 857477103 504 6,000 SH   OTR   0 0 6,000
STRYKER CORPORATION COM 863667101 174 716 SH   SOLE   716 0 0
STRYKER CORPORATION COM 863667101 454 1,865 SH   OTR   0 0 1,865
SURGALIGN HOLDINGS I COM 86882C105 13 6,100 SH   SOLE   6,100 0 0
SVB FINANCIAL GROUP COM 78486Q101 30 60 SH   SOLE   60 0 0
SVMK INC COM 78489X103 22 1,200 SH   SOLE   1,200 0 0
SYNOPSYS INC COM 871607107 49 197 SH   SOLE   197 0 0
T-MOBILE US INC COM 872590104 24 190 SH   SOLE   190 0 0
TARGET CORP COM 87612E106 703 3,548 SH   SOLE   3,548 0 0
TC ENERGY CORP COM 87807B107 1,547 33,820 SH   SOLE   33,820 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,169 9,052 SH   SOLE   9,052 0 0
TECHNIPFMC PLC COM G87110105 1 173 SH   SOLE   173 0 0
TELADOC HEALTH INC COM 87918A105 45 245 SH   SOLE   245 0 0
TELEFLEX INCORPORATE COM 879369106 31 75 SH   SOLE   75 0 0
TELUS CORPORATION COM 87971M103 8 400 SH   SOLE   400 0 0
TERADYNE INC COM 880770102 13 106 SH   SOLE   106 0 0
TESLA INC COM 88160R101 8 12 SH   SOLE   12 0 0
TEXAS INSTRS INC COM 882508104 131 692 SH   SOLE   692 0 0
THE TRADE DESK INC COM CL A 88339J105 19,722 30,264 SH   SOLE   30,264 0 0
THE TRADE DESK INC COM CL A 88339J105 4,111 6,308 SH   OTR   0 0 6,308
THERMO FISHER SCIENT COM 883556102 188 411 SH   SOLE   411 0 0
THOR INDS INC COM 885160101 9 70 SH   SOLE   70 0 0
TJX COS INC NEW COM 872540109 271 4,102 SH   SOLE   4,102 0 0
TJX COS INC NEW COM 872540109 1,720 26,000 SH   OTR   0 0 26,000
TOMPKINS FINL CORP COM 890110109 1,938 23,439 SH   OTR   0 0 23,439
TORONTO DOMINION BK COM NEW 891160509 32 496 SH   SOLE   496 0 0
TOTAL SE SPONSORED ADS 89151E109 1,982 42,587 SH   SOLE   42,587 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,672 10,715 SH   SOLE   10,715 0 0
TRANE TECHNOLOGIES P SHS G8994E103 120 724 SH   SOLE   724 0 0
TRANSUNION COM 89400J107 855 9,500 SH   SOLE   9,500 0 0
TRAVELERS COMPANIES COM 89417E109 143 950 SH   SOLE   950 0 0
TREX CO INC COM 89531P105 123 1,348 SH   SOLE   1,348 0 0
TREX CO INC COM 89531P105 1,556 17,000 SH   OTR   0 0 17,000
TRIMBLE INC COM 896239100 8,047 103,439 SH   SOLE   103,439 0 0
TRIMBLE INC COM 896239100 2,270 29,181 SH   OTR   0 0 29,181
TRUIST FINL CORP COM 89832Q109 4,309 73,884 SH   SOLE   73,884 0 0
TRUIST FINL CORP COM 89832Q109 9,435 161,781 SH   OTR   0 0 161,781
TTEC HLDGS INC COM 89854H102 3,918 39,002 SH   SOLE   39,002 0 0
TYLER TECHNOLOGIES I COM 902252105 2 5 SH   SOLE   5 0 0
UBIQUITI INC COM 90353W103 8,376 28,078 SH   SOLE   28,078 0 0
UBIQUITI INC COM 90353W103 1,903 6,379 SH   OTR   0 0 6,379
UBS GROUP AG SHS H42097107 1,527 98,301 SH   SOLE   98,301 0 0
ULTA BEAUTY INC COM 90384S303 264 853 SH   SOLE   853 0 0
ULTA BEAUTY INC COM 90384S303 618 2,000 SH   OTR   0 0 2,000
UNILEVER PLC SPON ADR NEW 904767704 1,431 25,632 SH   SOLE   25,632 0 0
UNION PAC CORP COM 907818108 5,678 25,761 SH   SOLE   25,761 0 0
UNITED PARCEL SERVIC CL B 911312106 965 5,678 SH   SOLE   5,678 0 0
UNITED PARCEL SERVIC CL B 911312106 850 5,000 SH   OTR   0 0 5,000
UNITED RENTALS INC COM 911363109 11,138 33,821 SH   SOLE   33,821 0 0
UNITED RENTALS INC COM 911363109 5,402 16,405 SH   OTR   0 0 16,405
UNITEDHEALTH GROUP I COM 91324P102 8,423 22,639 SH   SOLE   22,639 0 0
UNITEDHEALTH GROUP I COM 91324P102 1,842 4,951 SH   OTR   0 0 4,951
UNIVERSAL DISPLAY CO COM 91347P105 688 2,907 SH   SOLE   2,907 0 0
UNIVERSAL HLTH SVCS CL B 913903100 67 500 SH   SOLE   500 0 0
UNIVEST FINANCIAL CO COM 915271100 52 1,827 SH   SOLE   1,827 0 0
UNIVEST FINANCIAL CO COM 915271100 1,389 48,600 SH   OTR   0 0 48,600
US BANCORP DEL COM NEW 902973304 12,655 228,798 SH   SOLE   228,798 0 0
US BANCORP DEL COM NEW 902973304 1,739 31,439 SH   OTR   0 0 31,439
V F CORP COM 918204108 3,774 47,225 SH   SOLE   47,225 0 0
V F CORP COM 918204108 575 7,200 SH   OTR   0 0 7,200
VANGUARD INDEX FDS SMALL CP ETF 922908751 854 3,990 SH   SOLE   3,990 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 176 1,063 SH   SOLE   1,063 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 393 1,774 SH   SOLE   1,774 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 60 220 SH   SOLE   220 0 0
VANGUARD INTL EQUITY ALLWRLD EX US 922042775 499 8,227 SH   SOLE   8,227 0 0
VANGUARD INTL EQUITY FTSE EMR MKT ETF 922042858 458 8,807 SH   SOLE   8,807 0 0
VANGUARD SCOTTSDALE SHRT TRM CORP BD 92206C409 192 2,330 SH   SOLE   2,330 0 0
VANGUARD SPECIALIZED DIV APP ETF 921908844 713 4,848 SH   SOLE   4,848 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 94 1,501 SH   SOLE   1,501 0 0
VANGUARD WHITEHALL F HIGH DIV YLD 921946406 1,248 12,344 SH   SOLE   12,344 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 56 400 SH   SOLE   400 0 0
VENTAS INC COM 92276F100 53 1,000 SH   SOLE   1,000 0 0
VERISK ANALYTICS INC COM 92345Y106 16,630 94,121 SH   SOLE   94,121 0 0
VERISK ANALYTICS INC COM 92345Y106 3,027 17,132 SH   OTR   0 0 17,132
VERIZON COMMUNICATIO COM 92343V104 6,048 104,003 SH   SOLE   104,003 0 0
VERIZON COMMUNICATIO COM 92343V104 3,338 57,400 SH   OTR   0 0 57,400
VESPER HEALTHCARE AC UNIT 99/99/9999 92538T203 35 3,000 SH   SOLE   3,000 0 0
VIATRIS INC COM 92556V106 322 23,078 SH   SOLE   23,078 0 0
VIATRIS INC COM 92556V106 336 24,021 SH   OTR   0 0 24,021
VISA INC COM CL A 92826C839 10,889 51,428 SH   SOLE   51,428 0 0
VODAFONE GROUP PLC N SPONSORED ADR 92857W308 0 4 SH   SOLE   4 0 0
VONTIER CORPORATION COM 928881101 0 10 SH   SOLE   10 0 0
WABTEC COM 929740108 8 107 SH   SOLE   107 0 0
WABTEC COM 929740108 82 1,038 SH   OTR   0 0 1,038
WALGREENS BOOTS ALLI COM 931427108 54 989 SH   SOLE   989 0 0
WALGREENS BOOTS ALLI COM 931427108 275 5,000 SH   OTR   0 0 5,000
WALMART INC COM 931142103 228 1,679 SH   SOLE   1,679 0 0
WALMART INC COM 931142103 1,005 7,400 SH   OTR   0 0 7,400
WASTE MGMT INC DEL COM 94106L109 92 712 SH   SOLE   712 0 0
WATERS CORP COM 941848103 11,292 39,736 SH   SOLE   39,736 0 0
WATERS CORP COM 941848103 4,225 14,869 SH   OTR   0 0 14,869
WEC ENERGY GROUP INC COM 92939U106 3 33 SH   SOLE   33 0 0
WELLS FARGO CO NEW COM 949746101 781 19,991 SH   SOLE   19,991 0 0
WELLTOWER INC COM 95040Q104 7 100 SH   SOLE   100 0 0
WEST PHARMACEUTICAL COM 955306105 5 17 SH   SOLE   17 0 0
WESTERN ASSET MUN PA COM 95766P108 50 3,000 SH   SOLE   3,000 0 0
WEX INC COM 96208T104 1,677 8,016 SH   SOLE   8,016 0 0
WEX INC COM 96208T104 941 4,500 SH   OTR   0 0 4,500
WILLIAMS SONOMA INC COM 969904101 25,349 141,458 SH   SOLE   141,458 0 0
WILLIAMS SONOMA INC COM 969904101 4,368 24,373 SH   OTR   0 0 24,373
WISDOMTREE TR EMER MKT HIGH FD 97717W315 89 2,000 SH   SOLE   2,000 0 0
WP CAREY INC COM 92936U109 113 1,600 SH   SOLE   1,600 0 0
XILINX INC COM 983919101 22 179 SH   SOLE   179 0 0
XILINX INC COM 983919101 520 4,200 SH   OTR   0 0 4,200
XPERI HOLDING CORP COM 98390M103 0 17 SH   SOLE   17 0 0
YETI HLDGS INC COM 98585X104 9,112 126,191 SH   SOLE   126,191 0 0
YETI HLDGS INC COM 98585X104 1,816 25,142 SH   OTR   0 0 25,142
YUM BRANDS INC COM 988498101 32 295 SH   SOLE   295 0 0
YUM CHINA HLDGS INC COM 98850P109 24 404 SH   SOLE   404 0 0
ZEBRA TECHNOLOGIES C CL A 989207105 62 127 SH   SOLE   127 0 0
ZIMMER BIOMET HOLDIN COM 98956P102 3,442 21,500 SH   OTR   0 0 21,500
ZOETIS INC CL A 98978V103 17,127 108,756 SH   SOLE   108,756 0 0
ZOETIS INC CL A 98978V103 2,982 18,935 SH   OTR   0 0 18,935
ZSCALER INC COM 98980G102 172 1,000 SH   SOLE   1,000 0 0