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
TotalEnergies SE SPONSORED ADS 89151E109 2,178 48,128 SH   SOLE   48,128 0 0
Merck & Co, Inc. COM 58933Y105 2,118 27,239 SH   SOLE   27,239 0 0
3M CO COM 88579Y101 525 2,645 SH   SOLE   2,645 0 0
3M CO COM 88579Y101 397 2,000 SH   OTR   0 0 2,000
ABB LTD SPONSORED ADR 000375204 2,518 74,093 SH   SOLE   74,093 0 0
ABBOTT LABS COM 002824100 8,578 73,995 SH   SOLE   73,995 0 0
ABBVIE INC COM 00287Y109 8,938 79,348 SH   SOLE   79,348 0 0
ABBVIE INC COM 00287Y109 2,494 22,140 SH   OTR   0 0 22,140
ACCENTURE PLC IRELAN SHS CLASS A G1151C101 2,950 10,008 SH   SOLE   10,008 0 0
ACCENTURE PLC IRELAN SHS CLASS A G1151C101 4,059 13,769 SH   OTR   0 0 13,769
ACTIVISION BLIZZARD COM 00507V109 39 409 SH   SOLE   409 0 0
ACUITY BRANDS INC COM 00508Y102 584 3,121 SH   SOLE   3,121 0 0
ADOBE SYSTEMS INCORP COM 00724F101 12,048 20,572 SH   SOLE   20,572 0 0
ADOBE SYSTEMS INCORP COM 00724F101 3,514 6,001 SH   OTR   0 0 6,001
ADVANCED MICRO DEVIC COM 007903107 47 500 SH   SOLE   500 0 0
AFLAC INC COM 001055102 38 707 SH   SOLE   707 0 0
AGILENT TECHNOLOGIES COM 00846U101 10,530 71,243 SH   SOLE   71,243 0 0
AGILENT TECHNOLOGIES COM 00846U101 3,718 25,153 SH   OTR   0 0 25,153
AIR PRODS & CHEMS IN COM 009158106 4 15 SH   SOLE   15 0 0
AIRBNB INC COM CL A 009066101 7 43 SH   SOLE   43 0 0
ALASKA AIR GROUP INC COM 011659109 878 14,564 SH   SOLE   14,564 0 0
ALASKA AIR GROUP INC COM 011659109 721 11,949 SH   OTR   0 0 11,949
ALCON AG ORD SHS H01301128 0 1 SH   SOLE   1 0 0
ALIBABA GROUP HLDG L SPONSORED ADS 01609W102 29 127 SH   SOLE   127 0 0
ALIGN TECHNOLOGY INC COM 016255101 8,561 14,012 SH   SOLE   14,012 0 0
ALIGN TECHNOLOGY INC COM 016255101 5,635 9,222 SH   OTR   0 0 9,222
ALLEGION PLC ORD SHS G0176J109 23 167 SH   SOLE   167 0 0
ALLIANCE DATA SYSTEM COM 018581108 834 8,000 SH   OTR   0 0 8,000
ALLSTATE CORP COM 020002101 6 43 SH   SOLE   43 0 0
ALPHABET INC CAP STK CL A 02079K305 22,263 9,118 SH   SOLE   9,118 0 0
ALPHABET INC CAP STK CL C 02079K107 14,744 5,883 SH   SOLE   5,883 0 0
ALPHABET INC CAP STK CL A 02079K305 2,793 1,144 SH   OTR   0 0 1,144
ALTRIA GROUP INC COM 02209S103 144 3,010 SH   SOLE   3,010 0 0
AMAZON COM INC COM 023135106 52,215 15,178 SH   SOLE   15,178 0 0
AMAZON COM INC COM 023135106 27,267 7,926 SH   OTR   0 0 7,926
AMDOCS LTD SHS G02602103 309 3,989 SH   SOLE   3,989 0 0
AMERICAN ELEC PWR CO COM 025537101 8 90 SH   SOLE   90 0 0
AMERICAN EXPRESS CO COM 025816109 110 665 SH   SOLE   665 0 0
AMERICAN TOWER CORP COM 03027X100 4,849 17,949 SH   SOLE   17,949 0 0
AMERICAN TOWER CORP COM 03027X100 486 1,800 SH   OTR   0 0 1,800
AMERICAN WTR WKS CO COM 030420103 32 210 SH   SOLE   210 0 0
AMERIPRISE FINL INC COM 03076C106 199 800 SH   SOLE   800 0 0
AMERISOURCEBERGEN CO COM 03073E105 720 6,293 SH   SOLE   6,293 0 0
AMERISOURCEBERGEN CO COM 03073E105 2,054 17,941 SH   OTR   0 0 17,941
AMETEK INC COM 031100100 60 450 SH   SOLE   450 0 0
AMGEN INC COM 031162100 13,706 56,228 SH   SOLE   56,228 0 0
AMGEN INC COM 031162100 1,770 7,261 SH   OTR   0 0 7,261
AMPHENOL CORP NEW CL A 032095101 23,174 338,751 SH   SOLE   338,751 0 0
AMPHENOL CORP NEW CL A 032095101 4,823 70,498 SH   OTR   0 0 70,498
ANALOG DEVICES INC COM 032654105 21 122 SH   SOLE   122 0 0
ANHEUSER BUSCH INBEV SPONSORED ADR 03524A108 92 1,279 SH   SOLE   1,279 0 0
ANTHEM INC COM 036752103 4,659 12,203 SH   SOLE   12,203 0 0
AON PLC SHS CL A G0403H108 896 3,751 SH   SOLE   3,751 0 0
APOLLO GLOBAL MGMT I COM CL A 03768E105 7 112 SH   SOLE   112 0 0
APPLE INC COM 037833100 79,355 579,401 SH   SOLE   579,401 0 0
APPLE INC COM 037833100 49,047 358,113 SH   OTR   0 0 358,113
APTIV PLC SHS G6095L109 1,525 9,693 SH   SOLE   9,693 0 0
APTIV PLC SHS G6095L109 440 2,799 SH   OTR   0 0 2,799
ARES CAPITAL CORP COM 04010L103 20 1,010 SH   SOLE   1,010 0 0
ARTISAN PARTNERS ASS CL A 04316A108 54 1,058 SH   SOLE   1,058 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,735 5,406 SH   SOLE   5,406 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,689 2,445 SH   OTR   0 0 2,445
ASTRAZENECA PLC SPONSORED ADR 046353108 1,663 27,763 SH   SOLE   27,763 0 0
AT&T INC COM 00206R102 14,060 488,533 SH   SOLE   488,533 0 0
AT&T INC COM 00206R102 7,528 261,572 SH   OTR   0 0 261,572
AUTODESK INC COM 052769106 876 3,000 SH   OTR   0 0 3,000
AUTODESK INC COM 052769106 42 144 SH   SOLE   144 0 0
AUTOMATIC DATA PROCE COM 053015103 5,683 28,611 SH   SOLE   28,611 0 0
AUTOMATIC DATA PROCE COM 053015103 576 2,900 SH   OTR   0 0 2,900
AUTONATION INC COM 05329W102 26 275 SH   SOLE   275 0 0
AUTOZONE INC COM 053332102 113 76 SH   SOLE   76 0 0
AUTOZONE INC COM 053332102 1,239 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 816 4,001 SH   SOLE   4,001 0 0
BALL CORP COM 058498106 2 21 SH   SOLE   21 0 0
BANK NEW YORK MELLON COM 064058100 415 8,093 SH   SOLE   8,093 0 0
BANK NEW YORK MELLON COM 064058100 512 10,000 SH   OTR   0 0 10,000
BCE INC COM NEW 05534B760 1,831 37,123 SH   SOLE   37,123 0 0
BECTON DICKINSON & C COM 075887109 413 1,700 SH   SOLE   1,700 0 0
BED BATH & BEYOND IN COM 075896100 33 1,000 SH   SOLE   1,000 0 0
BERKSHIRE HATHAWAY I CL B NEW 084670702 1,013 3,645 SH   SOLE   3,645 0 0
BHP GROUP LTD SPONSORED ADS 088606108 0 2 SH   SOLE   2 0 0
BIOGEN INC COM 09062X103 40 115 SH   SOLE   115 0 0
BK OF AMERICA CORP COM 060505104 161 3,914 SH   SOLE   3,914 0 0
BLACK KNIGHT INC COM 09215C105 28 354 SH   SOLE   354 0 0
BLACKBAUD INC COM 09227Q100 92 1,200 SH   OTR   0 0 1,200
BLACKROCK INC COM 09247X101 843 963 SH   SOLE   963 0 0
BLACKROCK INC COM 09247X101 787 900 SH   OTR   0 0 900
BLACKSTONE GROUP INC COM 09260D107 15 155 SH   SOLE   155 0 0
BOEING CO COM 097023105 199 831 SH   SOLE   831 0 0
BOEING CO COM 097023105 1,783 7,441 SH   OTR   0 0 7,441
BOOKING HOLDINGS INC COM 09857L108 1,963 897 SH   SOLE   897 0 0
BOOKING HOLDINGS INC COM 09857L108 3,936 1,799 SH   OTR   0 0 1,799
BOOT BARN HLDGS INC COM 099406100 25 300 SH   SOLE   300 0 0
BORGWARNER INC COM 099724106 19 384 SH   SOLE   384 0 0
BORGWARNER INC COM 099724106 1,533 31,585 SH   OTR   0 0 31,585
BOSTON BEER INC CL A 100557107 3,788 3,711 SH   SOLE   3,711 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,562 96,977 SH   SOLE   96,977 0 0
BP PLC SPONSORED ADR 055622104 634 24,000 SH   OTR   0 0 24,000
BRIGHT HORIZONS FAM COM 109194100 3 21 SH   SOLE   21 0 0
BRISTOL-MYERS SQUIBB COM 110122108 1,030 15,415 SH   SOLE   15,415 0 0
BRISTOL-MYERS SQUIBB COM 110122108 1,547 23,150 SH   OTR   0 0 23,150
BRITISH AMERN TOB PL SPONSORED ADR 110448107 2,017 51,344 SH   SOLE   51,344 0 0
BROADCOM INC COM 11135F101 43,909 92,084 SH   SOLE   92,084 0 0
BROADCOM INC COM 11135F101 7,840 16,442 SH   OTR   0 0 16,442
BROADRIDGE FINL SOLU COM 11133T103 8,130 50,331 SH   SOLE   50,331 0 0
BROADRIDGE FINL SOLU COM 11133T103 1,139 7,050 SH   OTR   0 0 7,050
BROOKFIELD ASSET MGM CL A LTD VT SH 112585104 4 84 SH   SOLE   84 0 0
BROOKFIELD INFRAST P LP INT UNIT G16252101 19 350 SH   SOLE   350 0 0
BROWN FORMAN CORP CL B 115637209 7 90 SH   SOLE   90 0 0
BUILDERS FIRSTSOURCE COM 12008R107 60 1,418 SH   SOLE   1,418 0 0
BUNGE LIMITED COM G16962105 31 400 SH   SOLE   400 0 0
BURLINGTON STORES IN COM 122017106 209 650 SH   OTR   0 0 650
C H ROBINSON WORLDWI COM NEW 12541W209 187 2,000 SH   OTR   0 0 2,000
CALAMOS CONV & HIGH COM SHS 12811P108 52 3,189 SH   SOLE   3,189 0 0
CANADIAN IMP BK COMM COM 136069101 1,722 15,126 SH   SOLE   15,126 0 0
CANADIAN NATL RY CO COM 136375102 35 329 SH   SOLE   329 0 0
CANADIAN SOLAR INC COM 136635109 2,373 52,917 SH   SOLE   52,917 0 0
CAPITAL ONE FINL COR COM 14040H105 15 100 SH   SOLE   100 0 0
CARMAX INC COM 143130102 2,395 18,546 SH   SOLE   18,546 0 0
CARMAX INC COM 143130102 2,267 17,557 SH   OTR   0 0 17,557
CARNIVAL CORP UNIT 99/99/9999 143658300 0 6 SH   SOLE   6 0 0
CARRIER GLOBAL CORPO COM 14448C104 131 2,704 SH   SOLE   2,704 0 0
CARRIER GLOBAL CORPO COM 14448C104 102 2,100 SH   OTR   0 0 2,100
CATERPILLAR INC COM 149123101 852 3,913 SH   SOLE   3,913 0 0
CATERPILLAR INC COM 149123101 2,024 9,300 SH   OTR   0 0 9,300
CBRE GROUP INC CL A 12504L109 302 3,517 SH   SOLE   3,517 0 0
CBRE GROUP INC CL A 12504L109 1,663 19,400 SH   OTR   0 0 19,400
CDW CORP COM 12514G108 7,269 41,620 SH   SOLE   41,620 0 0
CDW CORP COM 12514G108 3,319 19,006 SH   OTR   0 0 19,006
CEMEX SAB DE CV SPON ADR NEW 151290889 10 1,174 SH   SOLE   1,174 0 0
CERENCE INC COM 156727109 14 129 SH   SOLE   129 0 0
CERNER CORP COM 156782104 16 205 SH   SOLE   205 0 0
CHAMPIONX CORPORATIO COM 15872M104 0 1 SH   SOLE   1 0 0
CHARLES RIV LABS INT COM 159864107 6,703 18,119 SH   SOLE   18,119 0 0
CHARLES RIV LABS INT COM 159864107 1,221 3,300 SH   OTR   0 0 3,300
CHARTER COMMUNICATIO CL A 16119P108 3 4 SH   SOLE   4 0 0
CHEMED CORP NEW COM 16359R103 4 9 SH   SOLE   9 0 0
CHEMOURS CO COM 163851108 16 473 SH   SOLE   473 0 0
CHEVRON CORP NEW COM 166764100 16,586 158,355 SH   SOLE   158,355 0 0
CHEVRON CORP NEW COM 166764100 5,365 51,223 SH   OTR   0 0 51,223
CHOICE HOTELS INTL I COM 169905106 95 800 SH   SOLE   800 0 0
CHUBB LIMITED COM H1467J104 124 777 SH   SOLE   777 0 0
CIGNA CORP NEW COM 125523100 249 1,049 SH   SOLE   1,049 0 0
CIGNA CORP NEW COM 125523100 1,505 6,350 SH   OTR   0 0 6,350
CINCINNATI FINL CORP COM 172062101 24 210 SH   SOLE   210 0 0
CINTAS CORP COM 172908105 14,711 38,510 SH   SOLE   38,510 0 0
CINTAS CORP COM 172908105 2,767 7,243 SH   OTR   0 0 7,243
CISCO SYS INC COM 17275R102 13,642 257,401 SH   SOLE   257,401 0 0
CISCO SYS INC COM 17275R102 3,034 57,241 SH   OTR   0 0 57,241
CITIGROUP INC COM NEW 172967424 47 665 SH   SOLE   665 0 0
CITIZENS & NORTHN CO COM 172922106 1,476 60,260 SH   OTR   0 0 60,260
CITIZENS FINANCIAL G COM 174610105 15 327 SH   SOLE   327 0 0
CITRIX SYS INC COM 177376100 845 7,206 SH   SOLE   7,206 0 0
CITRIX SYS INC COM 177376100 1,067 9,100 SH   OTR   0 0 9,100
CME GROUP INC COM 12572Q105 348 1,635 SH   SOLE   1,635 0 0
CMS ENERGY CORP COM 125896100 2,938 49,736 SH   SOLE   49,736 0 0
COCA COLA CO COM 191216100 8,424 155,675 SH   SOLE   155,675 0 0
COCA COLA CO COM 191216100 1,525 28,189 SH   OTR   0 0 28,189
COGNIZANT TECHNOLOGY CL A 192446102 7,651 110,469 SH   SOLE   110,469 0 0
COGNIZANT TECHNOLOGY CL A 192446102 3,524 50,881 SH   OTR   0 0 50,881
COLGATE PALMOLIVE CO COM 194162103 167 2,056 SH   SOLE   2,056 0 0
COMCAST CORP NEW CL A 20030N101 2,602 45,633 SH   SOLE   45,633 0 0
COMCAST CORP NEW CL A 20030N101 707 12,400 SH   OTR   0 0 12,400
COMMUNITY BK SYS INC COM 203607106 4,554 60,200 SH   OTR   0 0 60,200
COMPASS DIVERSIFIED SH BEN INT 20451Q104 24 949 SH   SOLE   949 0 0
CONOCOPHILLIPS COM 20825C104 537 8,819 SH   SOLE   8,819 0 0
CONOCOPHILLIPS COM 20825C104 4,982 81,800 SH   OTR   0 0 81,800
CONSOLIDATED EDISON COM 209115104 39 549 SH   SOLE   549 0 0
CONSTELLATION BRANDS CL A 21036P108 7,724 33,025 SH   SOLE   33,025 0 0
CONSTELLATION BRANDS CL A 21036P108 563 2,407 SH   OTR   0 0 2,407
CONTINENTAL RES INC COM 212015101 19 500 SH   SOLE   500 0 0
COOPER COS INC COM NEW 216648402 6 16 SH   SOLE   16 0 0
COPART INC COM 217204106 10,034 76,116 SH   SOLE   76,116 0 0
COPART INC COM 217204106 1,372 10,404 SH   OTR   0 0 10,404
CORTEVA INC COM 22052L104 46 1,036 SH   SOLE   1,036 0 0
CORTEVA INC COM 22052L104 746 16,832 SH   OTR   0 0 16,832
COSTCO WHSL CORP NEW COM 22160K105 982 2,482 SH   SOLE   2,482 0 0
CREE INC COM 225447101 14 142 SH   SOLE   142 0 0
CSX CORP COM 126408103 4,104 127,919 SH   SOLE   127,919 0 0
CSX CORP COM 126408103 981 30,576 SH   OTR   0 0 30,576
CUMMINS INC COM 231021106 345 1,413 SH   SOLE   1,413 0 0
CUMMINS INC COM 231021106 4,198 17,219 SH   OTR   0 0 17,219
CVS HEALTH CORP COM 126650100 675 8,092 SH   SOLE   8,092 0 0
CVS HEALTH CORP COM 126650100 617 7,400 SH   OTR   0 0 7,400
DANAHER CORPORATION COM 235851102 324 1,208 SH   SOLE   1,208 0 0
DECKERS OUTDOOR CORP COM 243537107 64 167 SH   SOLE   167 0 0
DEERE & CO COM 244199105 754 2,137 SH   SOLE   2,137 0 0
DEERE & CO COM 244199105 6,985 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 39 896 SH   SOLE   896 0 0
DEXCOM INC COM 252131107 19 44 SH   SOLE   44 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 399 2,080 SH   SOLE   2,080 0 0
DICKS SPORTING GOODS COM 253393102 16,906 168,741 SH   SOLE   168,741 0 0
DICKS SPORTING GOODS COM 253393102 2,853 28,479 SH   OTR   0 0 28,479
DISCOVERY INC COM SER A 25470F104 10 330 SH   SOLE   330 0 0
DISNEY WALT CO COM 254687106 848 4,824 SH   SOLE   4,824 0 0
DISNEY WALT CO COM 254687106 5,695 32,400 SH   OTR   0 0 32,400
DOCUSIGN INC COM 256163106 11 40 SH   SOLE   40 0 0
DOLLAR GEN CORP NEW COM 256677105 36 168 SH   SOLE   168 0 0
DOLLAR TREE INC COM 256746108 31 315 SH   SOLE   315 0 0
DOMINION ENERGY INC COM 25746U109 29 398 SH   SOLE   398 0 0
DONEGAL GROUP INC CL B 257701300 1,879 135,185 SH   OTR   0 0 135,185
DONEGAL GROUP INC CL A 257701201 3,259 223,703 SH   OTR   0 0 223,703
DOVER CORP COM 260003108 24 160 SH   SOLE   160 0 0
DOW INC COM 260557103 153 2,421 SH   SOLE   2,421 0 0
DOW INC COM 260557103 1,065 16,832 SH   OTR   0 0 16,832
DR REDDYS LABS LTD ADR 256135203 941 12,804 SH   SOLE   12,804 0 0
DR REDDYS LABS LTD ADR 256135203 246 3,346 SH   OTR   0 0 3,346
DTE ENERGY CO COM 233331107 65 500 SH   SOLE   500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 722 7,313 SH   SOLE   7,313 0 0
DUPONT DE NEMOURS IN COM 26614N102 661 8,542 SH   SOLE   8,542 0 0
DUPONT DE NEMOURS IN COM 26614N102 1,303 16,832 SH   OTR   0 0 16,832
DYCOM INDS INC COM 267475101 537 7,200 SH   OTR   0 0 7,200
DYNATRACE INC COM NEW 268150109 2 27 SH   SOLE   27 0 0
EATON CORP PLC SHS G29183103 205 1,382 SH   SOLE   1,382 0 0
EBAY INC. COM 278642103 2 25 SH   SOLE   25 0 0
ECOLAB INC COM 278865100 3,453 16,764 SH   SOLE   16,764 0 0
ECOLAB INC COM 278865100 882 4,284 SH   OTR   0 0 4,284
EDWARDS LIFESCIENCES COM 28176E108 431 4,164 SH   SOLE   4,164 0 0
ELANCO ANIMAL HEALTH COM 28414H103 3 90 SH   SOLE   90 0 0
ELECTRONIC ARTS INC COM 285512109 10,616 73,807 SH   SOLE   73,807 0 0
ELECTRONIC ARTS INC COM 285512109 3,050 21,203 SH   OTR   0 0 21,203
EMERSON ELEC CO COM 291011104 996 10,347 SH   SOLE   10,347 0 0
EMERSON ELEC CO COM 291011104 674 7,000 SH   OTR   0 0 7,000
ENBRIDGE INC COM 29250N105 68 1,701 SH   SOLE   1,701 0 0
ENSIGN GROUP INC COM 29358P101 58 670 SH   SOLE   670 0 0
ENTEGRIS INC COM 29362U104 67 542 SH   SOLE   542 0 0
ENTERGY CORP NEW COM 29364G103 27 268 SH   SOLE   268 0 0
EPAM SYS INC COM 29414B104 20,865 40,835 SH   SOLE   40,835 0 0
EPAM SYS INC COM 29414B104 6,841 13,388 SH   OTR   0 0 13,388
EQUIFAX INC COM 294429105 4 18 SH   SOLE   18 0 0
EQUINIX INC COM 29444U700 3,052 3,802 SH   SOLE   3,802 0 0
ETSY INC COM 29786A106 2 10 SH   SOLE   10 0 0
EXELON CORP COM 30161N101 164 3,709 SH   SOLE   3,709 0 0
EXPEDIA GROUP INC COM NEW 30212P303 20 123 SH   SOLE   123 0 0
EXPEDIA GROUP INC COM NEW 30212P303 833 5,090 SH   OTR   0 0 5,090
EXPONENT INC COM 30214U102 3 37 SH   SOLE   37 0 0
EXTRA SPACE STORAGE COM 30225T102 966 5,895 SH   SOLE   5,895 0 0
EXXON MOBIL CORP COM 30231G102 461 7,314 SH   SOLE   7,314 0 0
EXXON MOBIL CORP COM 30231G102 315 5,000 SH   OTR   0 0 5,000
F N B CORP COM 302520101 857 69,500 SH   OTR   0 0 69,500
F5 NETWORKS INC COM 315616102 1,213 6,500 SH   OTR   0 0 6,500
FACEBOOK INC CL A 30303M102 35,496 102,084 SH   SOLE   102,084 0 0
FACEBOOK INC CL A 30303M102 3,811 10,959 SH   OTR   0 0 10,959
FACTSET RESH SYS INC COM 303075105 1,568 4,673 SH   SOLE   4,673 0 0
FAIR ISAAC CORP COM 303250104 88 176 SH   SOLE   176 0 0
FASTENAL CO COM 311900104 12,595 242,219 SH   SOLE   242,219 0 0
FASTENAL CO COM 311900104 2,363 45,442 SH   OTR   0 0 45,442
FEDEX CORP COM 31428X106 136 455 SH   SOLE   455 0 0
FIDELITY NATIONAL FI FNF GROUP COM 31620R303 50 1,156 SH   SOLE   1,156 0 0
FIDELITY NATL INFORM COM 31620M106 108 762 SH   SOLE   762 0 0
FIRST REP BK SAN FRA COM 33616C100 19 104 SH   SOLE   104 0 0
FIRST TR EXCHANGE-TR FIRST TR ENH NEW 33739Q408 545 9,100 SH   SOLE   9,100 0 0
FIRST UTD CORP COM 33741H107 86 4,951 SH   SOLE   4,951 0 0
FIRSTENERGY CORP COM 337932107 48 1,300 SH   SOLE   1,300 0 0
FISERV INC COM 337738108 17,417 162,947 SH   SOLE   162,947 0 0
FISERV INC COM 337738108 2,836 26,535 SH   OTR   0 0 26,535
FIVE BELOW INC COM 33829M101 8,283 42,859 SH   SOLE   42,859 0 0
FIVE BELOW INC COM 33829M101 3,091 15,991 SH   OTR   0 0 15,991
FLEETCOR TECHNOLOGIE COM 339041105 3,645 14,236 SH   SOLE   14,236 0 0
FLEETCOR TECHNOLOGIE COM 339041105 2,188 8,546 SH   OTR   0 0 8,546
FLEX LTD ORD Y2573F102 1,784 99,833 SH   SOLE   99,833 0 0
FLOOR & DECOR HLDGS CL A 339750101 6,635 62,775 SH   SOLE   62,775 0 0
FLOWSERVE CORP COM 34354P105 80 1,973 SH   SOLE   1,973 0 0
FLOWSERVE CORP COM 34354P105 802 19,900 SH   OTR   0 0 19,900
FMC CORP COM NEW 302491303 22 201 SH   SOLE   201 0 0
FORWARD AIR CORP COM 349853101 1,806 20,126 SH   SOLE   20,126 0 0
FOX FACTORY HLDG COR COM 35138V102 70 447 SH   SOLE   447 0 0
FRANCO NEV CORP COM 351858105 2 15 SH   SOLE   15 0 0
FRANKLIN FINL SVCS C COM 353525108 1,295 40,550 SH   OTR   0 0 40,550
FULTON FINL CORP PA COM 360271100 3,222 204,200 SH   OTR   0 0 204,200
GALLAGHER ARTHUR J & COM 363576109 20 140 SH   SOLE   140 0 0
GENERAL DYNAMICS COR COM 369550108 3,174 16,860 SH   SOLE   16,860 0 0
GENERAL DYNAMICS COR COM 369550108 621 3,300 SH   OTR   0 0 3,300
GENERAL ELECTRIC CO COM 369604103 371 27,597 SH   SOLE   27,597 0 0
GENERAL ELECTRIC CO COM 369604103 162 12,000 SH   OTR   0 0 12,000
GENERAL MTRS CO COM 37045V100 963 16,277 SH   SOLE   16,277 0 0
GENPACT LIMITED SHS G3922B107 1,339 29,476 SH   SOLE   29,476 0 0
GENUINE PARTS CO COM 372460105 6 44 SH   SOLE   44 0 0
GETTY RLTY CORP NEW COM 374297109 84 2,700 SH   SOLE   2,700 0 0
GILEAD SCIENCES INC COM 375558103 275 4,000 SH   OTR   0 0 4,000
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 79 1,984 SH   SOLE   1,984 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 553 13,900 SH   OTR   0 0 13,900
GLOBAL PMTS INC COM 37940X102 29,322 156,352 SH   SOLE   156,352 0 0
GLOBAL PMTS INC COM 37940X102 2,816 15,017 SH   OTR   0 0 15,017
GLOBANT S A COM L44385109 2,075 9,469 SH   SOLE   9,469 0 0
GLOBANT S A COM L44385109 932 4,252 SH   OTR   0 0 4,252
GOLDMAN SACHS BDC IN SHS 38147U107 49 2,500 SH   SOLE   2,500 0 0
GOLDMAN SACHS GROUP COM 38141G104 76 200 SH   SOLE   200 0 0
GOOSEHEAD INS INC COM CL A 38267D109 58 454 SH   SOLE   454 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,273 10,000 SH   OTR   0 0 10,000
GRAINGER W W INC COM 384802104 66 151 SH   SOLE   151 0 0
GRAINGER W W INC COM 384802104 1,029 2,350 SH   OTR   0 0 2,350
GREAT LAKES DREDGE & COM 390607109 233 15,932 SH   SOLE   15,932 0 0
GUARDANT HEALTH INC COM 40131M109 13 102 SH   SOLE   102 0 0
HARTFORD FINL SVCS G COM 416515104 15 250 SH   SOLE   250 0 0
HCA HEALTHCARE INC COM 40412C101 48 231 SH   SOLE   231 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,580 21,602 SH   SOLE   21,602 0 0
HENRY SCHEIN INC COM 806407102 35 473 SH   SOLE   473 0 0
HERSHEY CO COM 427866108 39 226 SH   SOLE   226 0 0
HERSHEY CO COM 427866108 9,110 52,300 SH   OTR   0 0 52,300
HOME DEPOT INC COM 437076102 29,461 92,385 SH   SOLE   92,385 0 0
HOME DEPOT INC COM 437076102 3,237 10,151 SH   OTR   0 0 10,151
HONDA MOTOR LTD AMERN SHS 438128308 1,622 50,404 SH   SOLE   50,404 0 0
HONEYWELL INTL INC COM 438516106 5,434 24,760 SH   SOLE   24,760 0 0
HP INC COM 40434L105 30 1,000 SH   SOLE   1,000 0 0
HUBBELL INC COM 443510607 33 179 SH   SOLE   179 0 0
HUNT J B TRANS SVCS COM 445658107 3 19 SH   SOLE   19 0 0
IDEXX LABS INC COM 45168D104 4 7 SH   SOLE   7 0 0
ILLINOIS TOOL WKS IN COM 452308109 558 2,496 SH   SOLE   2,496 0 0
ILLINOIS TOOL WKS IN COM 452308109 537 2,400 SH   OTR   0 0 2,400
ILLUMINA INC COM 452327109 233 493 SH   SOLE   493 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,296 61,141 SH   SOLE   61,141 0 0
INFOSYS LTD SPONSORED ADR 456788108 816 38,505 SH   OTR   0 0 38,505
ING GROEP N.V. SPONSORED ADR 456837103 1,798 135,814 SH   SOLE   135,814 0 0
INGERSOLL RAND INC COM 45687V106 22 441 SH   SOLE   441 0 0
INSPERITY INC COM 45778Q107 4,982 55,124 SH   SOLE   55,124 0 0
INSPERITY INC COM 45778Q107 1,682 18,613 SH   OTR   0 0 18,613
INSULET CORP COM 45784P101 12 43 SH   SOLE   43 0 0
INTEL CORP COM 458140100 1,051 18,725 SH   SOLE   18,725 0 0
INTEL CORP COM 458140100 3,121 55,600 SH   OTR   0 0 55,600
INTERCONTINENTAL EXC COM 45866F104 2 16 SH   SOLE   16 0 0
INTERNATIONAL BUSINE COM 459200101 9,232 62,982 SH   SOLE   62,982 0 0
INTERNATIONAL BUSINE COM 459200101 9,369 63,910 SH   OTR   0 0 63,910
INTERNATIONAL FLAVOR COM 459506101 248 1,663 SH   SOLE   1,663 0 0
INTERNATIONAL PAPER COM 460146103 45 730 SH   SOLE   730 0 0
INTERPUBLIC GROUP CO COM 460690100 27 828 SH   SOLE   828 0 0
INTUIT COM 461202103 3,772 7,695 SH   SOLE   7,695 0 0
INTUIT COM 461202103 2,620 5,346 SH   OTR   0 0 5,346
INTUITIVE SURGICAL I COM NEW 46120E602 22 24 SH   SOLE   24 0 0
INVESCO EXCH TRADED GLOBAL WATER 46138E651 6 152 SH   SOLE   152 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 49 138 SH   SOLE   138 0 0
IONIS PHARMACEUTICAL COM 462222100 7 178 SH   SOLE   178 0 0
IPG PHOTONICS CORP COM 44980X109 7,664 36,361 SH   SOLE   36,361 0 0
IPG PHOTONICS CORP COM 44980X109 2,496 11,843 SH   OTR   0 0 11,843
IQVIA HLDGS INC COM 46266C105 7,912 32,667 SH   SOLE   32,667 0 0
IQVIA HLDGS INC COM 46266C105 2,953 12,193 SH   OTR   0 0 12,193
ISHARES INC MSCI EMERG MRKT 464286533 83 1,286 SH   SOLE   1,286 0 0
ISHARES SILVER TR ISHARES 46428Q109 187 7,736 SH   SOLE   7,736 0 0
ISHARES TR CORE MSCI EAFE 46432F842 253 3,376 SH   SOLE   3,376 0 0
ISHARES TR CORE S&P SCP ETF 464287804 208 1,843 SH   SOLE   1,843 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,536 5,654 SH   SOLE   5,654 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 395 1,721 SH   SOLE   1,721 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,055 6,653 SH   SOLE   6,653 0 0
ISHARES TR EAFE VALUE ETF 464288877 106 2,040 SH   SOLE   2,040 0 0
ISHARES TR EAFE GRWTH ETF 464288885 104 966 SH   SOLE   966 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 17 307 SH   SOLE   307 0 0
ISHARES TR CORE US AGGBD ET 464287226 17 149 SH   SOLE   149 0 0
ISHARES TR TIPS BD ETF 464287176 38 300 SH   SOLE   300 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 31 432 SH   SOLE   432 0 0
ISHARES TR MSCI EAFE ETF 464287465 200 2,540 SH   SOLE   2,540 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 79 2,960 SH   SOLE   2,960 0 0
ISHARES TR S&P SML 600 GWT 464287887 109 822 SH   SOLE   822 0 0
ISHARES TR SELECT DIVID ETF 464287168 3 25 SH   SOLE   25 0 0
ISHARES TR RUS 1000 ETF 464287622 133 550 SH   SOLE   550 0 0
ISHARES TR PFD AND INCM SEC 464288687 10 250 SH   SOLE   250 0 0
ISHARES TR CORE S&P MCP ETF 464287507 18 66 SH   SOLE   66 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 8 95 SH   SOLE   95 0 0
JACOBS ENGR GROUP IN COM 469814107 79 590 SH   SOLE   590 0 0
JAZZ PHARMACEUTICALS SHS USD G50871105 617 3,474 SH   SOLE   3,474 0 0
JOHNSON & JOHNSON COM 478160104 10,256 62,254 SH   SOLE   62,254 0 0
JOHNSON & JOHNSON COM 478160104 3,196 19,400 SH   OTR   0 0 19,400
JOHNSON CTLS INTL PL SHS G51502105 208 3,035 SH   SOLE   3,035 0 0
JPMORGAN CHASE & CO COM 46625H100 21,012 135,093 SH   SOLE   135,093 0 0
JPMORGAN CHASE & CO COM 46625H100 1,966 12,641 SH   OTR   0 0 12,641
JUST EAT TAKEAWAY CO SPONSORED ADS 48214T305 283 15,473 SH   SOLE   15,473 0 0
KELLOGG CO COM 487836108 27 412 SH   SOLE   412 0 0
KELLOGG CO COM 487836108 457 7,100 SH   OTR   0 0 7,100
KEYCORP COM 493267108 3,501 169,564 SH   SOLE   169,564 0 0
KEYCORP COM 493267108 620 30,000 SH   OTR   0 0 30,000
KEYSIGHT TECHNOLOGIE COM 49338L103 29 189 SH   SOLE   189 0 0
KIMBERLY-CLARK CORP COM 494368103 638 4,767 SH   SOLE   4,767 0 0
KIMBERLY-CLARK CORP COM 494368103 2,495 18,650 SH   OTR   0 0 18,650
KIRBY CORP COM 497266106 595 9,816 SH   SOLE   9,816 0 0
KLA CORP COM NEW 482480100 26,369 81,332 SH   SOLE   81,332 0 0
KLA CORP COM NEW 482480100 2,979 9,190 SH   OTR   0 0 9,190
KRAFT HEINZ CO COM 500754106 19 467 SH   SOLE   467 0 0
KRAFT HEINZ CO COM 500754106 258 6,333 SH   OTR   0 0 6,333
L3HARRIS TECHNOLOGIE COM 502431109 18 83 SH   SOLE   83 0 0
LABORATORY CORP AMER COM NEW 50540R409 4 14 SH   SOLE   14 0 0
LAM RESEARCH CORP COM 512807108 153 235 SH   SOLE   235 0 0
LAUDER ESTEE COS INC CL A 518439104 23,393 73,544 SH   SOLE   73,544 0 0
LAUDER ESTEE COS INC CL A 518439104 6,539 20,557 SH   OTR   0 0 20,557
LENNAR CORP CL A 526057104 13 131 SH   SOLE   131 0 0
LENNOX INTL INC COM 526107107 8 22 SH   SOLE   22 0 0
LILLY ELI & CO COM 532457108 134 582 SH   SOLE   582 0 0
LILLY ELI & CO COM 532457108 5,738 25,000 SH   OTR   0 0 25,000
LINDE PLC SHS G5494J103 4,963 17,166 SH   SOLE   17,166 0 0
LINDE PLC SHS G5494J103 578 2,000 SH   OTR   0 0 2,000
LIONS GATE ENTMNT CO CL B NON VTG 535919500 4 218 SH   SOLE   218 0 0
LITHIA MTRS INC --- 536797103 6,155 17,911 SH   SOLE   17,911 0 0
LITHIA MTRS INC CL A 536797103 1,014 2,950 SH   OTR   0 0 2,950
LITTELFUSE INC COM 537008104 3,568 14,002 SH   SOLE   14,002 0 0
LITTELFUSE INC COM 537008104 1,840 7,222 SH   OTR   0 0 7,222
LIVERAMP HLDGS INC COM 53815P108 28 600 SH   SOLE   600 0 0
LOCKHEED MARTIN CORP COM 539830109 673 1,778 SH   SOLE   1,778 0 0
LPL FINL HLDGS INC COM 50212V100 621 4,600 SH   SOLE   4,600 0 0
LULULEMON ATHLETICA COM 550021109 11,011 30,169 SH   SOLE   30,169 0 0
LULULEMON ATHLETICA COM 550021109 3,793 10,393 SH   OTR   0 0 10,393
MARRIOTT INTL INC NE CL A 571903202 44 320 SH   SOLE   320 0 0
MARRIOTT VACTINS WOR COM 57164Y107 4 28 SH   SOLE   28 0 0
MARSH & MCLENNAN COS COM 571748102 4,562 32,427 SH   SOLE   32,427 0 0
MASIMO CORP COM 574795100 9,936 40,983 SH   SOLE   40,983 0 0
MASIMO CORP COM 574795100 4,148 17,110 SH   OTR   0 0 17,110
MASTERCARD INCORPORA CL A 57636Q104 38,412 105,213 SH   SOLE   105,213 0 0
MASTERCARD INCORPORA CL A 57636Q104 6,781 18,574 SH   OTR   0 0 18,574
MATCH GROUP INC NEW COM 57667L107 5,225 32,403 SH   SOLE   32,403 0 0
MATCH GROUP INC NEW COM 57667L107 1,674 10,384 SH   OTR   0 0 10,384
MCDONALDS CORP COM 580135101 6,955 30,111 SH   SOLE   30,111 0 0
MCDONALDS CORP COM 580135101 2,841 12,300 SH   OTR   0 0 12,300
MCKESSON CORP COM 58155Q103 3 15 SH   SOLE   15 0 0
MEDTRONIC PLC SHS G5960L103 7,044 56,746 SH   SOLE   56,746 0 0
MEDTRONIC PLC SHS G5960L103 559 4,500 SH   OTR   0 0 4,500
MERCK & CO. INC COM 58933Y105 8,007 102,955 SH   OTR   0 0 102,955
MERCURY SYS INC COM 589378108 24 357 SH   SOLE   357 0 0
METLIFE INC COM 59156R108 972 16,242 SH   SOLE   16,242 0 0
METLIFE INC COM 59156R108 658 11,000 SH   OTR   0 0 11,000
METTLER TOLEDO INTER COM 592688105 23,177 16,730 SH   SOLE   16,730 0 0
METTLER TOLEDO INTER COM 592688105 7,867 5,679 SH   OTR   0 0 5,679
MGM RESORTS INTERNAT COM 552953101 15 343 SH   SOLE   343 0 0
MICROCHIP TECHNOLOGY COM 595017104 3,693 24,663 SH   SOLE   24,663 0 0
MICROCHIP TECHNOLOGY COM 595017104 880 5,880 SH   OTR   0 0 5,880
MICROSOFT CORP COM 594918104 23,303 86,021 SH   SOLE   86,021 0 0
MICROSOFT CORP COM 594918104 32,916 121,505 SH   OTR   0 0 121,505
MID-AMER APT CMNTYS COM 59522J103 17 100 SH   SOLE   100 0 0
MIDDLEBY CORP COM 596278101 453 2,616 SH   SOLE   2,616 0 0
MIDDLEBY CORP COM 596278101 707 4,080 SH   OTR   0 0 4,080
MONDELEZ INTL INC CL A 609207105 6,737 107,899 SH   SOLE   107,899 0 0
MONDELEZ INTL INC CL A 609207105 1,186 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,760 161,578 SH   SOLE   161,578 0 0
MONSTER BEVERAGE COR COM 61174X109 1,119 12,245 SH   OTR   0 0 12,245
MOODYS CORP COM 615369105 371 1,023 SH   SOLE   1,023 0 0
MORGAN STANLEY COM NEW 617446448 3,263 35,586 SH   SOLE   35,586 0 0
MSC INDL DIRECT INC CL A 553530106 269 2,994 SH   SOLE   2,994 0 0
MSCI INC COM 55354G100 4,781 8,969 SH   SOLE   8,969 0 0
MSCI INC COM 55354G100 1,866 3,500 SH   OTR   0 0 3,500
NASDAQ INC COM 631103108 2 10 SH   SOLE   10 0 0
NATIONAL BANKSHARES COM 634865109 30 850 SH   SOLE   850 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,950 30,483 SH   SOLE   30,483 0 0
NETEASE INC SPONSORED ADS 64110W102 2,439 21,165 SH   SOLE   21,165 0 0
NETFLIX INC COM 64110L106 35,678 67,545 SH   SOLE   67,545 0 0
NETFLIX INC COM 64110L106 872 1,650 SH   OTR   0 0 1,650
NEWMONT CORP COM 651639106 44 700 SH   SOLE   700 0 0
NEXTERA ENERGY INC COM 65339F101 4,719 64,395 SH   SOLE   64,395 0 0
NIKE INC CL B 654106103 18,836 121,924 SH   SOLE   121,924 0 0
NIKE INC CL B 654106103 4,411 28,553 SH   OTR   0 0 28,553
NISOURCE INC COM 65473P105 39 1,578 SH   SOLE   1,578 0 0
NORDSON CORP COM 655663102 9,900 45,101 SH   SOLE   45,101 0 0
NORDSON CORP COM 655663102 3,389 15,441 SH   OTR   0 0 15,441
NORFOLK SOUTHN CORP COM 655844108 504 1,898 SH   SOLE   1,898 0 0
NORFOLK SOUTHN CORP COM 655844108 2,707 10,200 SH   OTR   0 0 10,200
NORTHERN TR CORP COM 665859104 10 85 SH   SOLE   85 0 0
NORTHROP GRUMMAN COR COM 666807102 2,977 8,190 SH   SOLE   8,190 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,192 24,024 SH   SOLE   24,024 0 0
NOVO-NORDISK A S ADR 670100205 986 11,776 SH   SOLE   11,776 0 0
NUANCE COMMUNICATION COM 67020Y100 16 292 SH   SOLE   292 0 0
NUCOR CORP COM 670346105 1 10 SH   SOLE   10 0 0
NUTRIEN LTD COM 67077M108 1,126 18,570 SH   OTR   0 0 18,570
NVENT ELECTRIC PLC SHS G6700G107 0 2 SH   SOLE   2 0 0
NVIDIA CORPORATION COM 67066G104 1,525 1,906 SH   SOLE   1,906 0 0
NXP SEMICONDUCTORS N COM N6596X109 4,057 19,723 SH   SOLE   19,723 0 0
NXP SEMICONDUCTORS N COM N6596X109 3,559 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,542 21,835 SH   SOLE   21,835 0 0
OLD DOMINION FREIGHT COM 679580100 1,280 5,043 SH   OTR   0 0 5,043
ON SEMICONDUCTOR COR COM 682189105 3,973 103,797 SH   SOLE   103,797 0 0
ON SEMICONDUCTOR COR COM 682189105 2,220 58,000 SH   OTR   0 0 58,000
ONE GAS INC COM 68235P108 19 255 SH   SOLE   255 0 0
ONEMAIN HLDGS INC COM 68268W103 11,312 188,814 SH   SOLE   188,814 0 0
ONEMAIN HLDGS INC COM 68268W103 587 9,800 SH   OTR   0 0 9,800
ONEOK INC NEW COM 682680103 57 1,020 SH   SOLE   1,020 0 0
ORACLE CORP COM 68389X105 354 4,550 SH   SOLE   4,550 0 0
ORACLE CORP COM 68389X105 3,197 41,071 SH   OTR   0 0 41,071
ORANGE SPONSORED ADR 684060106 1,511 132,047 SH   SOLE   132,047 0 0
ORASURE TECHNOLOGIES COM 68554V108 30 3,000 SH   SOLE   3,000 0 0
OREILLY AUTOMOTIVE I COM 67103H107 8 15 SH   SOLE   15 0 0
ORGANON & CO COMMON STOCK 68622V106 2 50 SH   SOLE   50 0 0
OTIS WORLDWIDE CORP COM 68902V107 113 1,387 SH   SOLE   1,387 0 0
OTIS WORLDWIDE CORP COM 68902V107 86 1,050 SH   OTR   0 0 1,050
PARKER-HANNIFIN CORP COM 701094104 1 2 SH   SOLE   2 0 0
PAYCHEX INC COM 704326107 307 2,858 SH   SOLE   2,858 0 0
PAYCOM SOFTWARE INC COM 70432V102 20,936 57,600 SH   SOLE   57,600 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,639 10,011 SH   OTR   0 0 10,011
PAYLOCITY HLDG CORP COM 70438V106 207 1,085 SH   SOLE   1,085 0 0
PAYPAL HLDGS INC COM 70450Y103 11,310 38,803 SH   SOLE   38,803 0 0
PAYPAL HLDGS INC COM 70450Y103 2,390 8,199 SH   OTR   0 0 8,199
PELOTON INTERACTIVE CL A COM 70614W100 3,366 27,138 SH   SOLE   27,138 0 0
PELOTON INTERACTIVE CL A COM 70614W100 584 4,707 SH   OTR   0 0 4,707
PENSKE AUTOMOTIVE GR COM 70959W103 1,761 23,324 SH   SOLE   23,324 0 0
PENSKE AUTOMOTIVE GR COM 70959W103 404 5,347 SH   OTR   0 0 5,347
PENTAIR PLC SHS G7S00T104 7 103 SH   SOLE   103 0 0
PEPSICO INC COM 713448108 7,478 50,443 SH   SOLE   50,443 0 0
PEPSICO INC COM 713448108 8,139 54,900 SH   OTR   0 0 54,900
PFIZER INC COM 717081103 8,721 222,710 SH   SOLE   222,710 0 0
PFIZER INC COM 717081103 8,208 209,589 SH   OTR   0 0 209,589
PHILIP MORRIS INTL I COM 718172109 15,140 152,759 SH   SOLE   152,759 0 0
PHILIP MORRIS INTL I COM 718172109 1,527 15,404 SH   OTR   0 0 15,404
PHILLIPS 66 COM 718546104 59 689 SH   SOLE   689 0 0
PHILLIPS 66 COM 718546104 1,141 13,300 SH   OTR   0 0 13,300
PINTEREST INC CL A 72352L106 276 3,500 SH   SOLE   3,500 0 0
PNC FINL SVCS GROUP COM 693475105 9,878 51,781 SH   SOLE   51,781 0 0
PNC FINL SVCS GROUP COM 693475105 5,933 31,101 SH   OTR   0 0 31,101
POLARIS INC COM 731068102 5 40 SH   SOLE   40 0 0
POLARIS INC COM 731068102 632 4,613 SH   OTR   0 0 4,613
POOL CORP COM 73278L105 9,044 19,717 SH   SOLE   19,717 0 0
POOL CORP COM 73278L105 2,241 4,885 SH   OTR   0 0 4,885
PPG INDS INC COM 693506107 52 307 SH   SOLE   307 0 0
PPL CORP COM 69351T106 107 3,823 SH   SOLE   3,823 0 0
PRESTIGE CONSMR HEAL COM 74112D101 26 500 SH   SOLE   500 0 0
PRICE T ROWE GROUP I COM 74144T108 39 198 SH   SOLE   198 0 0
PRIMERICA INC COM 74164M108 5,379 35,123 SH   SOLE   35,123 0 0
PRIMERICA INC COM 74164M108 2,735 17,858 SH   OTR   0 0 17,858
PROCTER AND GAMBLE C COM 742718109 15,416 114,252 SH   SOLE   114,252 0 0
PROCTER AND GAMBLE C COM 742718109 11,371 84,274 SH   OTR   0 0 84,274
PROGYNY INC COM 74340E103 30 500 SH   SOLE   500 0 0
PROLOGIS INC. COM 74340W103 67 561 SH   SOLE   561 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1 50 SH   SOLE   50 0 0
PTC INC COM 69370C100 1,500 10,620 SH   SOLE   10,620 0 0
PUBLIC STORAGE COM 74460D109 60 200 SH   SOLE   200 0 0
PUBLIC SVC ENTERPRIS COM 744573106 4 67 SH   SOLE   67 0 0
PULTE GROUP INC COM 745867101 128 2,350 SH   SOLE   2,350 0 0
QUALCOMM INC COM 747525103 4,055 28,373 SH   SOLE   28,373 0 0
QUEST DIAGNOSTICS IN COM 74834L100 79 600 SH   SOLE   600 0 0
QURATE RETAIL INC COM SER A 74915M100 12 910 SH   SOLE   910 0 0
RAYTHEON TECHNOLOGIE COM 75513E101 12,755 149,516 SH   SOLE   149,516 0 0
RAYTHEON TECHNOLOGIE COM 75513E101 1,198 14,039 SH   OTR   0 0 14,039
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
RESIDEO TECHNOLOGIES COM 76118Y104 0 1 SH   SOLE   1 0 0
REVOLVE GROUP INC CL A 76156B107 3,758 54,538 SH   SOLE   54,538 0 0
REVOLVE GROUP INC CL A 76156B107 2,238 32,481 SH   OTR   0 0 32,481
RH COM 74967X103 9,719 14,313 SH   SOLE   14,313 0 0
RH COM 74967X103 1,628 2,398 SH   OTR   0 0 2,398
RINGCENTRAL INC CL A 76680R206 1,178 4,054 SH   SOLE   4,054 0 0
RINGCENTRAL INC CL A 76680R206 857 2,949 SH   OTR   0 0 2,949
ROBERT HALF INTL INC COM 770323103 2,046 22,999 SH   SOLE   22,999 0 0
ROCKWELL AUTOMATION COM 773903109 31 109 SH   SOLE   109 0 0
ROLLINS INC COM 775711104 4 126 SH   SOLE   126 0 0
ROYAL BK CDA COM 780087102 1,774 17,515 SH   SOLE   17,515 0 0
ROYAL DUTCH SHELL PL SPON ADR B 780259107 13,546 348,860 SH   SOLE   348,860 0 0
ROYAL DUTCH SHELL PL SPONS ADR A 780259206 11 272 SH   SOLE   272 0 0
ROYAL DUTCH SHELL PL SPON ADR B 780259107 1,957 50,403 SH   OTR   0 0 50,403
RPM INTL INC COM 749685103 394 4,440 SH   SOLE   4,440 0 0
S&P GLOBAL INC COM 78409V104 4,872 11,870 SH   SOLE   11,870 0 0
S&P GLOBAL INC COM 78409V104 3,169 7,722 SH   OTR   0 0 7,722
SABRA HEALTH CARE RE COM 78573L106 5 280 SH   SOLE   280 0 0
SALESFORCE COM INC COM 79466L302 92 377 SH   SOLE   377 0 0
SANOFI SPONSORED ADR 80105N105 2,156 40,936 SH   SOLE   40,936 0 0
SCHLUMBERGER LTD COM STK 806857108 0 7 SH   SOLE   7 0 0
SCHWAB CHARLES CORP COM 808513105 708 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 57 549 SH   SOLE   549 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 23 295 SH   SOLE   295 0 0
SEAGATE TECHNOLOGY H ORD SHS G7997R103 2 22 SH   SOLE   22 0 0
SEI INVTS CO COM 784117103 601 9,700 SH   OTR   0 0 9,700
SEMPRA ENERGY COM 816851109 30 225 SH   SOLE   225 0 0
SENSATA TECHNOLOGIES SHS G8060N102 931 16,051 SH   SOLE   16,051 0 0
SHERWIN WILLIAMS CO COM 824348106 25,977 95,348 SH   SOLE   95,348 0 0
SHERWIN WILLIAMS CO COM 824348106 11,369 41,727 SH   OTR   0 0 41,727
SHOPIFY INC CL A 82509L107 1,208 827 SH   SOLE   827 0 0
SHOPIFY INC CL A 82509L107 1,667 1,141 SH   OTR   0 0 1,141
SHUTTERSTOCK INC COM 825690100 78 798 SH   SOLE   798 0 0
SIMON PPTY GROUP INC COM 828806109 14 109 SH   SOLE   109 0 0
SKYWORKS SOLUTIONS I COM 83088M102 142 739 SH   SOLE   739 0 0
SMUCKER J M CO COM NEW 832696405 35 272 SH   SOLE   272 0 0
SNAP ON INC COM 833034101 2 11 SH   SOLE   11 0 0
SOLAREDGE TECHNOLOGI COM 83417M104 1,961 7,095 SH   SOLE   7,095 0 0
SOLAREDGE TECHNOLOGI COM 83417M104 829 3,000 SH   OTR   0 0 3,000
SOUTHERN CO COM 842587107 42 700 SH   SOLE   700 0 0
SPDR GOLD TR GOLD SHS 78463V107 286 1,729 SH   SOLE   1,729 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,509 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
SPLUNK INC COM 848637104 9 65 SH   SOLE   65 0 0
SPOTIFY TECHNOLOGY S SHS L8681T102 9 34 SH   SOLE   34 0 0
SQUARE INC CL A 852234103 7 29 SH   SOLE   29 0 0
STANLEY BLACK & DECK COM 854502101 5,276 25,740 SH   SOLE   25,740 0 0
STANLEY BLACK & DECK COM 854502101 348 1,700 SH   OTR   0 0 1,700
STARBUCKS CORP COM 855244109 17,894 160,040 SH   SOLE   160,040 0 0
STARBUCKS CORP COM 855244109 9,247 82,700 SH   OTR   0 0 82,700
STATE STR CORP COM 857477103 1,981 24,072 SH   SOLE   24,072 0 0
STATE STR CORP COM 857477103 494 6,000 SH   OTR   0 0 6,000
STRYKER CORPORATION COM 863667101 186 716 SH   SOLE   716 0 0
STRYKER CORPORATION COM 863667101 484 1,865 SH   OTR   0 0 1,865
SURGALIGN HOLDINGS I COM 86882C105 8 6,100 SH   SOLE   6,100 0 0
SVB FINANCIAL GROUP COM 78486Q101 33 60 SH   SOLE   60 0 0
SYNOPSYS INC COM 871607107 54 197 SH   SOLE   197 0 0
T-MOBILE US INC COM 872590104 28 190 SH   SOLE   190 0 0
TARGET CORP COM 87612E106 888 3,674 SH   SOLE   3,674 0 0
TC ENERGY CORP COM 87807B107 1,916 38,698 SH   SOLE   38,698 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,225 9,061 SH   SOLE   9,061 0 0
TELADOC HEALTH INC COM 87918A105 41 245 SH   SOLE   245 0 0
TELEFLEX INCORPORATE COM 879369106 30 75 SH   SOLE   75 0 0
TELUS CORPORATION COM 87971M103 18 800 SH   SOLE   800 0 0
TERADYNE INC COM 880770102 14 106 SH   SOLE   106 0 0
TESLA INC COM 88160R101 8 12 SH   SOLE   12 0 0
TEXAS INSTRS INC COM 882508104 138 720 SH   SOLE   720 0 0
THE TRADE DESK INC COM CL A 88339J105 23,255 300,608 SH   SOLE   300,608 0 0
THE TRADE DESK INC COM CL A 88339J105 4,880 63,080 SH   OTR   0 0 63,080
THERMO FISHER SCIENT COM 883556102 217 431 SH   SOLE   431 0 0
THOR INDS INC COM 885160101 8 70 SH   SOLE   70 0 0
TJX COS INC NEW COM 872540109 263 3,902 SH   SOLE   3,902 0 0
TJX COS INC NEW COM 872540109 1,753 26,000 SH   OTR   0 0 26,000
TOMPKINS FINL CORP COM 890110109 1,818 23,439 SH   OTR   0 0 23,439
TORONTO DOMINION BK COM NEW 891160509 35 496 SH   SOLE   496 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2,187 12,511 SH   SOLE   12,511 0 0
TRANE TECHNOLOGIES P SHS G8994E103 92 500 SH   SOLE   500 0 0
TRANSUNION COM 89400J107 1,115 10,158 SH   SOLE   10,158 0 0
TRAVELERS COMPANIES COM 89417E109 142 950 SH   SOLE   950 0 0
TREX CO INC COM 89531P105 159 1,554 SH   SOLE   1,554 0 0
TREX CO INC COM 89531P105 1,431 14,000 SH   OTR   0 0 14,000
TRIMBLE INC COM 896239100 8,743 106,846 SH   SOLE   106,846 0 0
TRIMBLE INC COM 896239100 2,984 36,470 SH   OTR   0 0 36,470
TRUIST FINL CORP COM 89832Q109 4,231 76,228 SH   SOLE   76,228 0 0
TRUIST FINL CORP COM 89832Q109 8,979 161,781 SH   OTR   0 0 161,781
TTEC HLDGS INC COM 89854H102 9,718 94,269 SH   SOLE   94,269 0 0
TTEC HLDGS INC COM 89854H102 639 6,200 SH   OTR   0 0 6,200
TYLER TECHNOLOGIES I COM 902252105 2 5 SH   SOLE   5 0 0
UBIQUITI INC COM 90353W103 8,084 25,895 SH   SOLE   25,895 0 0
UBIQUITI INC COM 90353W103 2,101 6,729 SH   OTR   0 0 6,729
UBS GROUP AG SHS H42097107 1,778 115,926 SH   SOLE   115,926 0 0
ULTA BEAUTY INC COM 90384S303 295 853 SH   SOLE   853 0 0
ULTA BEAUTY INC COM 90384S303 692 2,000 SH   OTR   0 0 2,000
UNDER ARMOUR INC CL A 904311107 1 50 SH   SOLE   50 0 0
UNDER ARMOUR INC CL C 904311206 1 50 SH   SOLE   50 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,894 32,379 SH   SOLE   32,379 0 0
UNION PAC CORP COM 907818108 5,837 26,540 SH   SOLE   26,540 0 0
UNITED PARCEL SERVIC CL B 911312106 1,239 5,956 SH   SOLE   5,956 0 0
UNITED PARCEL SERVIC CL B 911312106 1,040 5,000 SH   OTR   0 0 5,000
UNITED RENTALS INC COM 911363109 10,832 33,956 SH   SOLE   33,956 0 0
UNITED RENTALS INC COM 911363109 4,994 15,655 SH   OTR   0 0 15,655
UNITEDHEALTH GROUP I COM 91324P102 9,197 22,967 SH   SOLE   22,967 0 0
UNITEDHEALTH GROUP I COM 91324P102 2,183 5,451 SH   OTR   0 0 5,451
UNIVERSAL DISPLAY CO COM 91347P105 431 1,940 SH   SOLE   1,940 0 0
UNIVERSAL HLTH SVCS CL B 913903100 64 437 SH   SOLE   437 0 0
UNIVEST FINANCIAL CO COM 915271100 48 1,827 SH   SOLE   1,827 0 0
UNIVEST FINANCIAL CO COM 915271100 1,282 48,600 SH   OTR   0 0 48,600
US BANCORP DEL COM NEW 902973304 13,042 228,932 SH   SOLE   228,932 0 0
US BANCORP DEL COM NEW 902973304 1,589 27,886 SH   OTR   0 0 27,886
V F CORP COM 918204108 4,020 49,000 SH   SOLE   49,000 0 0
V F CORP COM 918204108 591 7,200 SH   OTR   0 0 7,200
VANGUARD INDEX FDS SMALL CP ETF 922908751 900 3,990 SH   SOLE   3,990 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 185 1,063 SH   SOLE   1,063 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 421 1,774 SH   SOLE   1,774 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 30 76 SH   SOLE   76 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 64 220 SH   SOLE   220 0 0
VANGUARD INTL EQUITY ALLWRLD EX US 922042775 522 8,227 SH   SOLE   8,227 0 0
VANGUARD INTL EQUITY FTSE EMR MKT ETF 922042858 486 8,944 SH   SOLE   8,944 0 0
VANGUARD SCOTTSDALE SHRT TRM CORP BD 92206C409 182 2,205 SH   SOLE   2,205 0 0
VANGUARD SPECIALIZED DIV APP ETF 921908844 750 4,848 SH   SOLE   4,848 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 99 1,501 SH   SOLE   1,501 0 0
VANGUARD TAX-MANAGED FTSE DEV MKT ETF 921943858 14 266 SH   SOLE   266 0 0
VANGUARD WHITEHALL F HIGH DIV YLD 921946406 1,293 12,343 SH   SOLE   12,343 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 56 400 SH   SOLE   400 0 0
VENTAS INC COM 92276F100 57 1,000 SH   SOLE   1,000 0 0
VERISK ANALYTICS INC COM 92345Y106 1,427 8,168 SH   SOLE   8,168 0 0
VERISK ANALYTICS INC COM 92345Y106 2,993 17,132 SH   OTR   0 0 17,132
VERIZON COMMUNICATIO COM 92343V104 6,074 108,410 SH   SOLE   108,410 0 0
VERIZON COMMUNICATIO COM 92343V104 3,216 57,400 SH   OTR   0 0 57,400
VIATRIS INC COM 92556V106 350 24,508 SH   SOLE   24,508 0 0
VIATRIS INC COM 92556V106 343 24,021 SH   OTR   0 0 24,021
VISA INC COM CL A 92826C839 13,318 56,959 SH   SOLE   56,959 0 0
VODAFONE GROUP PLC N SPONSORED ADR 92857W308 0 13 SH   SOLE   13 0 0
WABTEC COM 929740108 9 108 SH   SOLE   108 0 0
WABTEC COM 929740108 85 1,038 SH   OTR   0 0 1,038
WALGREENS BOOTS ALLI COM 931427108 40 765 SH   SOLE   765 0 0
WALGREENS BOOTS ALLI COM 931427108 263 5,000 SH   OTR   0 0 5,000
WALMART INC COM 931142103 148 1,046 SH   SOLE   1,046 0 0
WALMART INC COM 931142103 1,044 7,400 SH   OTR   0 0 7,400
WASTE MGMT INC DEL COM 94106L109 100 712 SH   SOLE   712 0 0
WATERS CORP COM 941848103 14,212 41,121 SH   SOLE   41,121 0 0
WATERS CORP COM 941848103 5,139 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 962 21,230 SH   SOLE   21,230 0 0
WELLTOWER INC COM 95040Q104 11 135 SH   SOLE   135 0 0
WEST PHARMACEUTICAL COM 955306105 6 17 SH   SOLE   17 0 0
WESTERN ASSET MUN PA COM 95766P108 52 3,000 SH   SOLE   3,000 0 0
WESTERN DIGITAL CORP COM 958102105 0 1 SH   SOLE   1 0 0
WEX INC COM 96208T104 1,575 8,123 SH   SOLE   8,123 0 0
WEX INC COM 96208T104 873 4,500 SH   OTR   0 0 4,500
WILLIAMS SONOMA INC COM 969904101 22,769 142,620 SH   SOLE   142,620 0 0
WILLIAMS SONOMA INC COM 969904101 4,450 27,873 SH   OTR   0 0 27,873
WISDOMTREE TR EMER MKT HIGH FD 97717W315 91 2,000 SH   SOLE   2,000 0 0
WP CAREY INC COM 92936U109 119 1,600 SH   SOLE   1,600 0 0
XILINX INC COM 983919101 26 179 SH   SOLE   179 0 0
XILINX INC COM 983919101 659 4,557 SH   OTR   0 0 4,557
XPERI HOLDING CORP COM 98390M103 1 34 SH   SOLE   34 0 0
YETI HLDGS INC COM 98585X104 11,637 126,742 SH   SOLE   126,742 0 0
YETI HLDGS INC COM 98585X104 2,511 27,342 SH   OTR   0 0 27,342
YUM BRANDS INC COM 988498101 34 295 SH   SOLE   295 0 0
YUM CHINA HLDGS INC COM 98850P109 27 404 SH   SOLE   404 0 0
ZEBRA TECHNOLOGIES C CL A 989207105 67 127 SH   SOLE   127 0 0
ZEBRA TECHNOLOGIES C CL A 989207105 212 400 SH   OTR   0 0 400
ZIMMER BIOMET HOLDIN COM 98956P102 3,458 21,500 SH   OTR   0 0 21,500
ZOETIS INC CL A 98978V103 20,509 110,050 SH   SOLE   110,050 0 0
ZOETIS INC CL A 98978V103 4,380 23,505 SH   OTR   0 0 23,505
ZSCALER INC COM 98980G102 216 1,000 SH   SOLE   1,000 0 0