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
META PLATFORMS INC CL A 30303M102 21,401 96,247 SH   SOLE   96,247 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 2,656 52,557 SH   SOLE   52,557 0 0
MERCK & CO INC COM 58933Y105 1,860 22,671 SH   SOLE   22,671 0 0
META PLATFORMS INC CL A 30303M102 2,926 13,159 SH   OTR   0 0 13,159
MERCK & CO INC COM 58933Y105 8,661 105,555 SH   OTR   0 0 105,555
3M CO COM 88579Y101 330 2,217 SH   SOLE   2,217 0 0
3M CO COM 88579Y101 298 2,000 SH   OTR   0 0 2,000
ABB LTD SPONSORED ADR 000375204 2,026 62,657 SH   SOLE   62,657 0 0
ABBOTT LABS COM 002824100 6,452 54,515 SH   SOLE   54,515 0 0
ABBOTT LABS COM 002824100 13 108 SH   OTR   0 0 108
ABBVIE INC COM 00287Y109 12,850 79,268 SH   SOLE   79,268 0 0
ABBVIE INC COM 00287Y109 3,415 21,064 SH   OTR   0 0 21,064
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,503 10,386 SH   SOLE   10,386 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,356 12,916 SH   OTR   0 0 12,916
ACTIVISION BLIZZARD INC COM 00507V109 14 172 SH   SOLE   172 0 0
ACUITY BRANDS INC COM 00508Y102 334 1,763 SH   SOLE   1,763 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,684 21,254 SH   SOLE   21,254 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,939 6,451 SH   OTR   0 0 6,451
ADVANCED MICRO DEVICES INC COM 007903107 100 917 SH   SOLE   917 0 0
ADVANCED MICRO DEVICES INC COM 007903107 859 7,853 SH   OTR   0 0 7,853
AFLAC INC COM 001055102 10 150 SH   SOLE   150 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 12,238 92,484 SH   SOLE   92,484 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,295 24,897 SH   OTR   0 0 24,897
AIR PRODS & CHEMS INC 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 826 14,240 SH   SOLE   14,240 0 0
ALASKA AIR GROUP INC COM 011659109 838 14,449 SH   OTR   0 0 14,449
ALCON AG ORD SHS H01301128 10 123 SH   SOLE   123 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14 127 SH   SOLE   127 0 0
ALIGN TECHNOLOGY INC COM 016255101 5,321 12,203 SH   SOLE   12,203 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,813 8,746 SH   OTR   0 0 8,746
ALLEGION PLC ORD SHS G0176J109 21 187 SH   SOLE   187 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 449 8,000 SH   OTR   0 0 8,000
ALLSTATE CORP COM 020002101 4 30 SH   SOLE   30 0 0
ALPHABET INC CAP STK CL A 02079K305 23,877 8,585 SH   SOLE   8,585 0 0
ALPHABET INC CAP STK CL C 02079K107 16,244 5,816 SH   SOLE   5,816 0 0
ALPHABET INC CAP STK CL A 02079K305 2,898 1,042 SH   OTR   0 0 1,042
ALTRIA GROUP INC COM 02209S103 112 2,145 SH   SOLE   2,145 0 0
AMAZON COM INC COM 023135106 46,878 14,380 SH   SOLE   14,380 0 0
AMAZON COM INC COM 023135106 24,293 7,452 SH   OTR   0 0 7,452
AMDOCS LTD SHS G02602103 310 3,769 SH   SOLE   3,769 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 0 6 SH   SOLE   6 0 0
AMERICAN ELEC PWR CO INC COM 025537101 4 45 SH   SOLE   45 0 0
AMERICAN EXPRESS CO COM 025816109 124 665 SH   SOLE   665 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4,456 17,738 SH   SOLE   17,738 0 0
AMERICAN TOWER CORP NEW COM 03027X100 457 1,821 SH   OTR   0 0 1,821
AMERICAN WTR WKS CO INC NEW COM 030420103 24 148 SH   SOLE   148 0 0
AMERISOURCEBERGEN CORP COM 03073E105 974 6,293 SH   SOLE   6,293 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,652 17,141 SH   OTR   0 0 17,141
AMETEK INC COM 031100100 60 450 SH   SOLE   450 0 0
AMGEN INC COM 031162100 16,037 66,317 SH   SOLE   66,317 0 0
AMGEN INC COM 031162100 1,951 8,069 SH   OTR   0 0 8,069
AMPHENOL CORP NEW CL A 032095101 24,173 320,810 SH   SOLE   320,810 0 0
AMPHENOL CORP NEW CL A 032095101 4,775 63,376 SH   OTR   0 0 63,376
ANALOG DEVICES INC COM 032654105 40 241 SH   SOLE   241 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 24 400 SH   SOLE   400 0 0
ANSYS INC COM 03662Q105 6 19 SH   SOLE   19 0 0
ANTHEM INC COM 036752103 6,221 12,664 SH   SOLE   12,664 0 0
ANTHEM INC COM 036752103 12 25 SH   OTR   0 0 25
AON PLC SHS CL A G0403H108 1,183 3,633 SH   SOLE   3,633 0 0
APPLE INC COM 037833100 94,685 542,266 SH   SOLE   542,266 0 0
APPLE INC COM 037833100 57,960 331,937 SH   OTR   0 0 331,937
APTIV PLC SHS G6095L109 1,127 9,415 SH   SOLE   9,415 0 0
APTIV PLC SHS G6095L109 610 5,099 SH   OTR   0 0 5,099
ARES CAPITAL CORP COM 04010L103 21 1,010 SH   SOLE   1,010 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 61 1,540 SH   SOLE   1,540 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,505 5,248 SH   SOLE   5,248 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,733 2,595 SH   OTR   0 0 2,595
ASTRAZENECA PLC SPONSORED ADR 046353108 2,333 35,166 SH   SOLE   35,166 0 0
AT&T INC COM 00206R102 11,021 466,385 SH   SOLE   466,385 0 0
AT&T INC COM 00206R102 6,146 260,100 SH   OTR   0 0 260,100
AUTODESK INC COM 052769106 27 128 SH   SOLE   128 0 0
AUTODESK INC COM 052769106 643 3,000 SH   OTR   0 0 3,000
AUTOMATIC DATA PROCESSING IN COM 053015103 6,977 30,661 SH   SOLE   30,661 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 674 2,960 SH   OTR   0 0 2,960
AUTONATION INC COM 05329W102 27 275 SH   SOLE   275 0 0
AUTOZONE INC COM 053332102 155 76 SH   SOLE   76 0 0
AUTOZONE INC COM 053332102 1,697 830 SH   OTR   0 0 830
AVERY DENNISON CORP COM 053611109 11 63 SH   SOLE   63 0 0
BAIDU INC SPON ADR REP A 056752108 409 3,093 SH   SOLE   3,093 0 0
BALL CORP COM 058498106 4 40 SH   SOLE   40 0 0
BANK NEW YORK MELLON CORP COM 064058100 417 8,409 SH   SOLE   8,409 0 0
BANK NEW YORK MELLON CORP COM 064058100 496 10,000 SH   OTR   0 0 10,000
BCE INC COM NEW 05534B760 2,266 40,865 SH   SOLE   40,865 0 0
BECTON DICKINSON & CO COM 075887109 452 1,700 SH   SOLE   1,700 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,180 3,343 SH   SOLE   3,343 0 0
BIOGEN INC COM 09062X103 24 115 SH   SOLE   115 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 58 44 SH   SOLE   44 0 0
BK OF AMERICA CORP COM 060505104 165 4,014 SH   SOLE   4,014 0 0
BLACK KNIGHT INC COM 09215C105 21 354 SH   SOLE   354 0 0
BLACKBAUD INC COM 09227Q100 72 1,200 SH   OTR   0 0 1,200
BLACKROCK INC COM 09247X101 695 909 SH   SOLE   909 0 0
BLACKROCK INC COM 09247X101 688 900 SH   OTR   0 0 900
BLOCK INC CL A 852234103 9 63 SH   SOLE   63 0 0
BOEING CO COM 097023105 173 901 SH   SOLE   901 0 0
BOEING CO COM 097023105 1,425 7,441 SH   OTR   0 0 7,441
BOOKING HOLDINGS INC COM 09857L108 2,003 853 SH   SOLE   853 0 0
BOOKING HOLDINGS INC COM 09857L108 4,436 1,889 SH   OTR   0 0 1,889
BOOT BARN HLDGS INC COM 099406100 28 300 SH   SOLE   300 0 0
BOOT BARN HLDGS INC COM 099406100 142 1,500 SH   OTR   0 0 1,500
BORGWARNER INC COM 099724106 15 384 SH   SOLE   384 0 0
BORGWARNER INC COM 099724106 1,326 34,085 SH   OTR   0 0 34,085
BOSTON BEER INC CL A 100557107 396 1,019 SH   SOLE   1,019 0 0
BOSTON SCIENTIFIC CORP COM 101137107 6 125 SH   SOLE   125 0 0
BOYD GAMING CORP COM 103304101 7 100 SH   SOLE   100 0 0
BP PLC SPONSORED ADR 055622104 3,054 103,882 SH   SOLE   103,882 0 0
BP PLC SPONSORED ADR 055622104 706 24,000 SH   OTR   0 0 24,000
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3 21 SH   SOLE   21 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,075 14,714 SH   SOLE   14,714 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,691 23,150 SH   OTR   0 0 23,150
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,941 69,715 SH   SOLE   69,715 0 0
BROADCOM INC COM 11135F101 54,943 87,256 SH   SOLE   87,256 0 0
BROADCOM INC COM 11135F101 8,348 13,258 SH   OTR   0 0 13,258
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,427 47,700 SH   SOLE   47,700 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 788 5,061 SH   OTR   0 0 5,061
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5 84 SH   SOLE   84 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 23 350 SH   SOLE   350 0 0
BROWN FORMAN CORP CL B 115637209 6 90 SH   SOLE   90 0 0
BRUKER CORP COM 116794108 8 124 SH   SOLE   124 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 77 1,188 SH   SOLE   1,188 0 0
BUNGE LIMITED COM G16962105 44 400 SH   SOLE   400 0 0
BURLINGTON STORES INC COM 122017106 2,636 14,468 SH   SOLE   14,468 0 0
BURLINGTON STORES INC COM 122017106 630 3,460 SH   OTR   0 0 3,460
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 215 2,000 SH   OTR   0 0 2,000
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 17 1,240 SH   SOLE   1,240 0 0
CANADIAN IMP BK COMM COM 136069101 1,851 15,213 SH   SOLE   15,213 0 0
CANADIAN NATL RY CO COM 136375102 44 329 SH   SOLE   329 0 0
CANADIAN PAC RY LTD COM 13645T100 5 55 SH   SOLE   55 0 0
CANADIAN SOLAR INC COM 136635109 1,867 52,786 SH   SOLE   52,786 0 0
CAPITAL ONE FINL CORP COM 14040H105 13 100 SH   SOLE   100 0 0
CARMAX INC COM 143130102 1,705 17,677 SH   SOLE   17,677 0 0
CARMAX INC COM 143130102 1,819 18,857 SH   OTR   0 0 18,857
CARRIER GLOBAL CORPORATION COM 14448C104 124 2,704 SH   SOLE   2,704 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 243 5,300 SH   OTR   0 0 5,300
CATERPILLAR INC COM 149123101 878 3,940 SH   SOLE   3,940 0 0
CATERPILLAR INC COM 149123101 2,072 9,300 SH   OTR   0 0 9,300
CBRE GROUP INC CL A 12504L109 322 3,517 SH   SOLE   3,517 0 0
CBRE GROUP INC CL A 12504L109 2,023 22,100 SH   OTR   0 0 22,100
CDW CORP COM 12514G108 6,954 38,871 SH   SOLE   38,871 0 0
CDW CORP COM 12514G108 3,677 20,556 SH   OTR   0 0 20,556
CELANESE CORP DEL COM 150870103 3 24 SH   SOLE   24 0 0
CHARLES RIV LABS INTL INC COM 159864107 5,008 17,636 SH   SOLE   17,636 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,164 4,100 SH   OTR   0 0 4,100
CHARTER COMMUNICATIONS INC N CL A 16119P108 2 4 SH   SOLE   4 0 0
CHEMED CORP NEW COM 16359R103 5 9 SH   SOLE   9 0 0
CHEMOURS CO COM 163851108 15 473 SH   SOLE   473 0 0
CHEVRON CORP NEW COM 166764100 23,157 142,213 SH   SOLE   142,213 0 0
CHEVRON CORP NEW COM 166764100 8,032 49,328 SH   OTR   0 0 49,328
CHOICE HOTELS INTL INC COM 169905106 113 800 SH   SOLE   800 0 0
CHUBB LIMITED COM H1467J104 159 742 SH   SOLE   742 0 0
CIENA CORP COM NEW 171779309 9 153 SH   SOLE   153 0 0
CIGNA CORP NEW COM 125523100 157 655 SH   SOLE   655 0 0
CIGNA CORP NEW COM 125523100 1,522 6,350 SH   OTR   0 0 6,350
CINTAS CORP COM 172908105 15,383 36,163 SH   SOLE   36,163 0 0
CINTAS CORP COM 172908105 3,549 8,343 SH   OTR   0 0 8,343
CISCO SYS INC COM 17275R102 12,016 215,503 SH   SOLE   215,503 0 0
CISCO SYS INC COM 17275R102 3,028 54,309 SH   OTR   0 0 54,309
CITIGROUP INC COM NEW 172967424 27 510 SH   SOLE   510 0 0
CITIZENS & NORTHN CORP COM 172922106 1,469 60,260 SH   OTR   0 0 60,260
CITRIX SYS INC COM 177376100 522 5,174 SH   SOLE   5,174 0 0
CLOROX CO DEL COM 189054109 1,981 14,248 SH   SOLE   14,248 0 0
CLOROX CO DEL COM 189054109 4 26 SH   OTR   0 0 26
CME GROUP INC COM 12572Q105 172 722 SH   SOLE   722 0 0
CMS ENERGY CORP COM 125896100 3,833 54,803 SH   SOLE   54,803 0 0
CMS ENERGY CORP COM 125896100 8 110 SH   OTR   0 0 110
COCA COLA CO COM 191216100 9,494 153,132 SH   SOLE   153,132 0 0
COCA COLA CO COM 191216100 1,845 29,759 SH   OTR   0 0 29,759
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,600 84,758 SH   SOLE   84,758 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,661 51,981 SH   OTR   0 0 51,981
COINBASE GLOBAL INC COM CL A 19260Q107 7,819 41,185 SH   SOLE   41,185 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 425 2,241 SH   OTR   0 0 2,241
COLGATE PALMOLIVE CO COM 194162103 96 1,271 SH   SOLE   1,271 0 0
COMCAST CORP NEW CL A 20030N101 292 6,236 SH   SOLE   6,236 0 0
COMCAST CORP NEW CL A 20030N101 581 12,400 SH   OTR   0 0 12,400
COMMUNITY BK SYS INC COM 203607106 4,223 60,200 SH   OTR   0 0 60,200
COMPASS DIVERSIFIED SH BEN INT 20451Q104 23 949 SH   SOLE   949 0 0
COMPASS INC CL A 20464U100 8 1,000 SH   SOLE   1,000 0 0
CONOCOPHILLIPS COM 20825C104 1,223 12,225 SH   SOLE   12,225 0 0
CONOCOPHILLIPS COM 20825C104 8,180 81,800 SH   OTR   0 0 81,800
CONSOLIDATED EDISON INC COM 209115104 24 255 SH   SOLE   255 0 0
CONSTELLATION BRANDS INC CL A 21036P108 7,076 30,724 SH   SOLE   30,724 0 0
CONSTELLATION BRANDS INC CL A 21036P108 554 2,407 SH   OTR   0 0 2,407
CONTINENTAL RES INC COM 212015101 58 950 SH   SOLE   950 0 0
COOPER COS INC COM NEW 216648402 7 16 SH   SOLE   16 0 0
COPART INC COM 217204106 9,089 72,436 SH   SOLE   72,436 0 0
COPART INC COM 217204106 1,682 13,404 SH   OTR   0 0 13,404
CORTEVA INC COM 22052L104 47 822 SH   SOLE   822 0 0
CORTEVA INC COM 22052L104 968 16,832 SH   OTR   0 0 16,832
COSTCO WHSL CORP NEW COM 22160K105 1,142 1,983 SH   SOLE   1,983 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1 6 SH   SOLE   6 0 0
CSX CORP COM 126408103 4,327 115,550 SH   SOLE   115,550 0 0
CSX CORP COM 126408103 1,145 30,576 SH   OTR   0 0 30,576
CUMMINS INC COM 231021106 290 1,413 SH   SOLE   1,413 0 0
CUMMINS INC COM 231021106 3,532 17,219 SH   OTR   0 0 17,219
CVS HEALTH CORP COM 126650100 771 7,613 SH   SOLE   7,613 0 0
CVS HEALTH CORP COM 126650100 749 7,400 SH   OTR   0 0 7,400
D R HORTON INC COM 23331A109 1 20 SH   SOLE   20 0 0
DANAHER CORPORATION COM 235851102 224 764 SH   SOLE   764 0 0
DECKERS OUTDOOR CORP COM 243537107 62 226 SH   SOLE   226 0 0
DEERE & CO COM 244199105 858 2,066 SH   SOLE   2,066 0 0
DEERE & CO COM 244199105 8,228 19,805 SH   OTR   0 0 19,805
DELL TECHNOLOGIES INC CL C 24703L202 0 1 SH   SOLE   1 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 35 896 SH   SOLE   896 0 0
DEXCOM INC COM 252131107 40 78 SH   SOLE   78 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 423 2,080 SH   SOLE   2,080 0 0
DICKS SPORTING GOODS INC COM 253393102 17,233 172,294 SH   SOLE   172,294 0 0
DICKS SPORTING GOODS INC COM 253393102 2,797 27,966 SH   OTR   0 0 27,966
DISNEY WALT CO COM 254687106 485 3,537 SH   SOLE   3,537 0 0
DISNEY WALT CO COM 254687106 4,444 32,400 SH   OTR   0 0 32,400
DOCUSIGN INC COM 256163106 9 80 SH   SOLE   80 0 0
DOLLAR GEN CORP NEW COM 256677105 4,060 18,235 SH   SOLE   18,235 0 0
DOLLAR GEN CORP NEW COM 256677105 8 37 SH   OTR   0 0 37
DOLLAR TREE INC COM 256746108 50 315 SH   SOLE   315 0 0
DOMINION ENERGY INC COM 25746U109 36 427 SH   SOLE   427 0 0
DOMINOS PIZZA INC COM 25754A201 2 4 SH   SOLE   4 0 0
DONEGAL GROUP INC CL B 257701300 1,786 135,185 SH   OTR   0 0 135,185
DONEGAL GROUP INC CL A 257701201 3,000 223,703 SH   OTR   0 0 223,703
DOVER CORP COM 260003108 24 150 SH   SOLE   150 0 0
DOW INC COM 260557103 149 2,335 SH   SOLE   2,335 0 0
DOW INC COM 260557103 1,073 16,832 SH   OTR   0 0 16,832
DR REDDYS LABS LTD ADR 256135203 765 13,734 SH   SOLE   13,734 0 0
DR REDDYS LABS LTD ADR 256135203 354 6,346 SH   OTR   0 0 6,346
DT MIDSTREAM INC COMMON STOCK 23345M107 14 250 SH   SOLE   250 0 0
DTE ENERGY CO COM 233331107 66 500 SH   SOLE   500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 840 7,519 SH   SOLE   7,519 0 0
DUPONT DE NEMOURS INC COM 26614N102 655 8,908 SH   SOLE   8,908 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,238 16,832 SH   OTR   0 0 16,832
DYCOM INDS INC COM 267475101 686 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 211 1,393 SH   SOLE   1,393 0 0
EBAY INC. COM 278642103 1 25 SH   SOLE   25 0 0
ECOLAB INC COM 278865100 2,711 15,354 SH   SOLE   15,354 0 0
ECOLAB INC COM 278865100 885 5,014 SH   OTR   0 0 5,014
EDWARDS LIFESCIENCES CORP COM 28176E108 428 3,639 SH   SOLE   3,639 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 2 90 SH   SOLE   90 0 0
ELECTRONIC ARTS INC COM 285512109 8,713 68,868 SH   SOLE   68,868 0 0
ELECTRONIC ARTS INC COM 285512109 2,948 23,303 SH   OTR   0 0 23,303
EMERSON ELEC CO COM 291011104 911 9,296 SH   SOLE   9,296 0 0
EMERSON ELEC CO COM 291011104 686 7,000 SH   OTR   0 0 7,000
ENBRIDGE INC COM 29250N105 82 1,782 SH   SOLE   1,782 0 0
ENSIGN GROUP INC COM 29358P101 74 817 SH   SOLE   817 0 0
ENTEGRIS INC COM 29362U104 78 595 SH   SOLE   595 0 0
EPAM SYS INC COM 29414B104 11,282 38,037 SH   SOLE   38,037 0 0
EPAM SYS INC COM 29414B104 3,912 13,188 SH   OTR   0 0 13,188
EQUIFAX INC COM 294429105 4 18 SH   SOLE   18 0 0
EQUINIX INC COM 29444U700 3,064 4,131 SH   SOLE   4,131 0 0
EQUINIX INC COM 29444U700 6 8 SH   OTR   0 0 8
ETSY INC COM 29786A106 1 10 SH   SOLE   10 0 0
EXELON CORP COM 30161N101 119 2,500 SH   SOLE   2,500 0 0
EXPEDIA GROUP INC COM NEW 30212P303 24 123 SH   SOLE   123 0 0
EXPEDIA GROUP INC COM NEW 30212P303 996 5,090 SH   OTR   0 0 5,090
EXPEDITORS INTL WASH INC COM 302130109 2 16 SH   SOLE   16 0 0
EXPONENT INC COM 30214U102 4 37 SH   SOLE   37 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,212 5,895 SH   SOLE   5,895 0 0
EXXON MOBIL CORP COM 30231G102 469 5,680 SH   SOLE   5,680 0 0
EXXON MOBIL CORP COM 30231G102 413 5,000 SH   OTR   0 0 5,000
F N B CORP COM 302520101 865 69,500 SH   OTR   0 0 69,500
F5 NETWORKS INC COM 315616102 1,358 6,500 SH   OTR   0 0 6,500
FACTSET RESH SYS INC COM 303075105 2,131 4,909 SH   SOLE   4,909 0 0
FAIR ISAAC CORP COM 303250104 82 176 SH   SOLE   176 0 0
FASTENAL CO COM 311900104 14,597 245,739 SH   SOLE   245,739 0 0
FASTENAL CO COM 311900104 3,656 61,542 SH   OTR   0 0 61,542
FEDEX CORP COM 31428X106 105 455 SH   SOLE   455 0 0
FERRARI N V COM N3167Y103 1,041 4,775 SH   SOLE   4,775 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 58 1,194 SH   SOLE   1,194 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 77 762 SH   SOLE   762 0 0
FIRST AMERN FINL CORP COM 31847R102 2 25 SH   SOLE   25 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 40 248 SH   SOLE   248 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 542 9,100 SH   SOLE   9,100 0 0
FIRST UTD CORP COM 33741H107 112 4,951 SH   SOLE   4,951 0 0
FIRSTENERGY CORP COM 337932107 60 1,300 SH   SOLE   1,300 0 0
FISERV INC COM 337738108 7,297 71,964 SH   SOLE   71,964 0 0
FISERV INC COM 337738108 2,905 28,653 SH   OTR   0 0 28,653
FIVE BELOW INC COM 33829M101 6,214 39,236 SH   SOLE   39,236 0 0
FIVE BELOW INC COM 33829M101 2,532 15,991 SH   OTR   0 0 15,991
FLEETCOR TECHNOLOGIES INC COM 339041105 871 3,498 SH   SOLE   3,498 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 2,128 8,546 SH   OTR   0 0 8,546
FLEX LTD ORD Y2573F102 1,831 98,726 SH   SOLE   98,726 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 4,470 55,187 SH   SOLE   55,187 0 0
FLOWSERVE CORP COM 34354P105 53 1,474 SH   SOLE   1,474 0 0
FLOWSERVE CORP COM 34354P105 714 19,900 SH   OTR   0 0 19,900
FMC CORP COM NEW 302491303 26 201 SH   SOLE   201 0 0
FORWARD AIR CORP COM 349853101 1,978 20,234 SH   SOLE   20,234 0 0
FOX FACTORY HLDG CORP COM 35138V102 59 601 SH   SOLE   601 0 0
FRANCO NEV CORP COM 351858105 2 15 SH   SOLE   15 0 0
FRANKLIN FINL SVCS CORP COM 353525108 1,362 40,550 SH   OTR   0 0 40,550
FULTON FINL CORP PA COM 360271100 3,394 204,200 SH   OTR   0 0 204,200
GALLAGHER ARTHUR J & CO COM 363576109 24 140 SH   SOLE   140 0 0
GENERAL DYNAMICS CORP COM 369550108 4,363 18,091 SH   SOLE   18,091 0 0
GENERAL DYNAMICS CORP COM 369550108 804 3,335 SH   OTR   0 0 3,335
GENERAL ELECTRIC CO COM NEW 369604301 63 687 SH   SOLE   687 0 0
GENERAL ELECTRIC CO COM NEW 369604301 137 1,500 SH   OTR   0 0 1,500
GENERAL MTRS CO COM 37045V100 712 16,277 SH   SOLE   16,277 0 0
GENPACT LIMITED SHS G3922B107 1,275 29,295 SH   SOLE   29,295 0 0
GENTEX CORP COM 371901109 1 45 SH   SOLE   45 0 0
GETTY RLTY CORP NEW COM 374297109 77 2,700 SH   SOLE   2,700 0 0
GILEAD SCIENCES INC COM 375558103 238 4,000 SH   OTR   0 0 4,000
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 86 1,980 SH   SOLE   1,980 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 605 13,900 SH   OTR   0 0 13,900
GLOBAL PMTS INC COM 37940X102 1,916 14,004 SH   SOLE   14,004 0 0
GLOBAL PMTS INC COM 37940X102 2,308 16,867 SH   OTR   0 0 16,867
GLOBANT S A COM L44385109 2,528 9,648 SH   SOLE   9,648 0 0
GLOBANT S A COM L44385109 990 3,777 SH   OTR   0 0 3,777
GOLDMAN SACHS BDC INC SHS 38147U107 49 2,500 SH   SOLE   2,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 70 211 SH   SOLE   211 0 0
GOOSEHEAD INS INC COM CL A 38267D109 55 704 SH   SOLE   704 0 0
GOOSEHEAD INS INC COM CL A 38267D109 786 10,000 SH   OTR   0 0 10,000
GRAINGER W W INC COM 384802104 36 70 SH   SOLE   70 0 0
GRAINGER W W INC COM 384802104 1,212 2,350 SH   OTR   0 0 2,350
GREAT LAKES DREDGE & DOCK CO COM 390607109 224 15,932 SH   SOLE   15,932 0 0
GUARDANT HEALTH INC COM 40131M109 4 53 SH   SOLE   53 0 0
HCA HEALTHCARE INC COM 40412C101 15 60 SH   SOLE   60 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,333 21,729 SH   SOLE   21,729 0 0
HERSHEY CO COM 427866108 6 30 SH   SOLE   30 0 0
HERSHEY CO COM 427866108 11,330 52,300 SH   OTR   0 0 52,300
HEXCEL CORP NEW COM 428291108 5 92 SH   SOLE   92 0 0
HOME DEPOT INC COM 437076102 20,047 66,972 SH   SOLE   66,972 0 0
HOME DEPOT INC COM 437076102 3,047 10,178 SH   OTR   0 0 10,178
HONDA MOTOR LTD AMERN SHS 438128308 1,895 67,065 SH   SOLE   67,065 0 0
HONEYWELL INTL INC COM 438516106 5,741 29,504 SH   SOLE   29,504 0 0
HONEYWELL INTL INC COM 438516106 11 54 SH   OTR   0 0 54
HP INC COM 40434L105 36 1,000 SH   SOLE   1,000 0 0
HUMANA INC COM 444859102 4 9 SH   SOLE   9 0 0
HUNT J B TRANS SVCS INC COM 445658107 4 19 SH   SOLE   19 0 0
HUNTINGTON BANCSHARES INC COM 446150104 3 202 SH   SOLE   202 0 0
ICON PLC SHS G4705A100 3 13 SH   SOLE   13 0 0
IDEXX LABS INC COM 45168D104 4 7 SH   SOLE   7 0 0
ILLINOIS TOOL WKS INC COM 452308109 418 1,994 SH   SOLE   1,994 0 0
ILLINOIS TOOL WKS INC COM 452308109 503 2,400 SH   OTR   0 0 2,400
ILLUMINA INC COM 452327109 29 82 SH   SOLE   82 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,489 59,811 SH   SOLE   59,811 0 0
INFOSYS LTD SPONSORED ADR 456788108 958 38,505 SH   OTR   0 0 38,505
ING GROEP N.V. SPONSORED ADR 456837103 1,544 148,073 SH   SOLE   148,073 0 0
INGERSOLL RAND INC COM 45687V106 22 441 SH   SOLE   441 0 0
INSPERITY INC COM 45778Q107 5,535 55,122 SH   SOLE   55,122 0 0
INSPERITY INC COM 45778Q107 1,869 18,613 SH   OTR   0 0 18,613
INSULET CORP COM 45784P101 21 77 SH   SOLE   77 0 0
INTEL CORP COM 458140100 497 10,024 SH   SOLE   10,024 0 0
INTEL CORP COM 458140100 2,756 55,600 SH   OTR   0 0 55,600
INTERCONTINENTAL EXCHANGE IN COM 45866F104 18 136 SH   SOLE   136 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,338 64,125 SH   SOLE   64,125 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,474 65,178 SH   OTR   0 0 65,178
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 214 1,626 SH   SOLE   1,626 0 0
INTERNATIONAL PAPER CO COM 460146103 34 730 SH   SOLE   730 0 0
INTUIT COM 461202103 3,739 7,775 SH   SOLE   7,775 0 0
INTUIT COM 461202103 2,327 4,839 SH   OTR   0 0 4,839
INTUITIVE SURGICAL INC COM NEW 46120E602 42 138 SH   SOLE   138 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 6 152 SH   SOLE   152 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 50 138 SH   SOLE   138 0 0
IPG PHOTONICS CORP COM 44980X109 3,901 35,537 SH   SOLE   35,537 0 0
IPG PHOTONICS CORP COM 44980X109 1,300 11,843 SH   OTR   0 0 11,843
IQVIA HLDGS INC COM 46266C105 7,076 30,603 SH   SOLE   30,603 0 0
IQVIA HLDGS INC COM 46266C105 3,166 13,693 SH   OTR   0 0 13,693
ISHARES INC MSCI EMERG MRKT 464286533 92 1,503 SH   SOLE   1,503 0 0
ISHARES SILVER TR ISHARES 46428Q109 177 7,736 SH   SOLE   7,736 0 0
ISHARES TR CORE S&P SCP ETF 464287804 197 1,827 SH   SOLE   1,827 0 0
ISHARES TR CORE MSCI EAFE 46432F842 262 3,766 SH   SOLE   3,766 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,603 9,369 SH   SOLE   9,369 0 0
ISHARES TR PFD AND INCM SEC 464288687 9 250 SH   SOLE   250 0 0
ISHARES TR RUS 1000 ETF 464287622 138 550 SH   SOLE   550 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 353 1,721 SH   SOLE   1,721 0 0
ISHARES TR CORE S&P MCP ETF 464287507 18 66 SH   SOLE   66 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,069 6,441 SH   SOLE   6,441 0 0
ISHARES TR EAFE VALUE ETF 464288877 105 2,088 SH   SOLE   2,088 0 0
ISHARES TR EAFE GRWTH ETF 464288885 104 1,078 SH   SOLE   1,078 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 30 432 SH   SOLE   432 0 0
ISHARES TR MSCI EAFE ETF 464287465 203 2,753 SH   SOLE   2,753 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 19 530 SH   SOLE   530 0 0
ISHARES TR S&P SML 600 GWT 464287887 103 822 SH   SOLE   822 0 0
ISHARES TR SELECT DIVID ETF 464287168 3 25 SH   SOLE   25 0 0
JACOBS ENGR GROUP INC COM 469814107 107 777 SH   SOLE   777 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 671 4,312 SH   SOLE   4,312 0 0
JOHNSON & JOHNSON COM 478160104 11,353 64,059 SH   SOLE   64,059 0 0
JOHNSON & JOHNSON COM 478160104 3,456 19,498 SH   OTR   0 0 19,498
JOHNSON CTLS INTL PLC SHS G51502105 199 3,035 SH   SOLE   3,035 0 0
JPMORGAN CHASE & CO COM 46625H100 16,581 121,632 SH   SOLE   121,632 0 0
JPMORGAN CHASE & CO COM 46625H100 1,466 10,753 SH   OTR   0 0 10,753
JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 6 952 SH   SOLE   952 0 0
JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 253 37,775 SH   OTR   0 0 37,775
KELLOGG CO COM 487836108 6 100 SH   SOLE   100 0 0
KELLOGG CO COM 487836108 458 7,100 SH   OTR   0 0 7,100
KEYCORP COM 493267108 4,039 180,488 SH   SOLE   180,488 0 0
KEYCORP COM 493267108 679 30,358 SH   OTR   0 0 30,358
KEYSIGHT TECHNOLOGIES INC COM 49338L103 61 389 SH   SOLE   389 0 0
KIMBERLY-CLARK CORP COM 494368103 396 3,217 SH   SOLE   3,217 0 0
KIRBY CORP COM 497266106 504 6,982 SH   SOLE   6,982 0 0
KLA CORP COM NEW 482480100 28,399 77,581 SH   SOLE   77,581 0 0
KLA CORP COM NEW 482480100 3,991 10,902 SH   OTR   0 0 10,902
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 6 188 SH   SOLE   188 0 0
KRAFT HEINZ CO COM 500754106 18 466 SH   SOLE   466 0 0
KRAFT HEINZ CO COM 500754106 365 9,264 SH   OTR   0 0 9,264
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 19 1,448 SH   SOLE   1,448 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 9 38 SH   SOLE   38 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 16 59 SH   SOLE   59 0 0
LAM RESEARCH CORP COM 512807108 130 241 SH   SOLE   241 0 0
LAUDER ESTEE COS INC CL A 518439104 18,642 68,455 SH   SOLE   68,455 0 0
LAUDER ESTEE COS INC CL A 518439104 6,262 22,995 SH   OTR   0 0 22,995
LENNAR CORP CL A 526057104 5 63 SH   SOLE   63 0 0
LENNOX INTL INC COM 526107107 6 22 SH   SOLE   22 0 0
LILLY ELI & CO COM 532457108 224 782 SH   SOLE   782 0 0
LILLY ELI & CO COM 532457108 7,159 25,000 SH   OTR   0 0 25,000
LINDE PLC SHS G5494J103 5,895 18,455 SH   SOLE   18,455 0 0
LINDE PLC SHS G5494J103 650 2,035 SH   OTR   0 0 2,035
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3 218 SH   SOLE   218 0 0
LITHIA MTRS INC --- 536797103 12,520 41,718 SH   SOLE   41,718 0 0
LITHIA MTRS INC --- 536797103 1,861 6,200 SH   OTR   0 0 6,200
LITTELFUSE INC COM 537008104 3,264 13,088 SH   SOLE   13,088 0 0
LITTELFUSE INC COM 537008104 1,801 7,222 SH   OTR   0 0 7,222
LOCKHEED MARTIN CORP COM 539830109 757 1,714 SH   SOLE   1,714 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 53 3,200 SH   OTR   0 0 3,200
LPL FINL HLDGS INC COM 50212V100 840 4,600 SH   SOLE   4,600 0 0
LULULEMON ATHLETICA INC COM 550021109 10,539 28,855 SH   SOLE   28,855 0 0
LULULEMON ATHLETICA INC COM 550021109 4,167 11,410 SH   OTR   0 0 11,410
LUMENTUM HLDGS INC COM 55024U109 11 108 SH   SOLE   108 0 0
MARRIOTT INTL INC NEW CL A 571903202 56 320 SH   SOLE   320 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,527 14,827 SH   SOLE   14,827 0 0
MARSH & MCLENNAN COS INC COM 571748102 5 29 SH   OTR   0 0 29
MARVELL TECHNOLOGY INC COM 573874104 4 55 SH   SOLE   55 0 0
MASIMO CORP COM 574795100 5,464 37,546 SH   SOLE   37,546 0 0
MASIMO CORP COM 574795100 2,458 16,888 SH   OTR   0 0 16,888
MASTERCARD INCORPORATED CL A 57636Q104 35,428 99,132 SH   SOLE   99,132 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,513 18,225 SH   OTR   0 0 18,225
MATCH GROUP INC NEW COM 57667L107 3,289 30,242 SH   SOLE   30,242 0 0
MATCH GROUP INC NEW COM 57667L107 895 8,230 SH   OTR   0 0 8,230
MAXIMUS INC COM 577933104 4 54 SH   SOLE   54 0 0
MCDONALDS CORP COM 580135101 7,823 31,634 SH   SOLE   31,634 0 0
MCDONALDS CORP COM 580135101 3,055 12,354 SH   OTR   0 0 12,354
MEDTRONIC PLC SHS G5960L103 7,230 65,166 SH   SOLE   65,166 0 0
MEDTRONIC PLC SHS G5960L103 512 4,618 SH   OTR   0 0 4,618
METLIFE INC COM 59156R108 1,246 17,732 SH   SOLE   17,732 0 0
METLIFE INC COM 59156R108 773 11,000 SH   OTR   0 0 11,000
METTLER TOLEDO INTERNATIONAL COM 592688105 22,001 16,022 SH   SOLE   16,022 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 8,251 6,009 SH   OTR   0 0 6,009
MGM RESORTS INTERNATIONAL COM 552953101 14 343 SH   SOLE   343 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 3,355 44,650 SH   SOLE   44,650 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 831 11,060 SH   OTR   0 0 11,060
MICROSOFT CORP COM 594918104 25,741 83,490 SH   SOLE   83,490 0 0
MICROSOFT CORP COM 594918104 34,770 112,776 SH   OTR   0 0 112,776
MIDDLEBY CORP COM 596278101 378 2,307 SH   SOLE   2,307 0 0
MIDDLEBY CORP COM 596278101 669 4,080 SH   OTR   0 0 4,080
MONDELEZ INTL INC CL A 609207105 12,636 201,268 SH   SOLE   201,268 0 0
MONDELEZ INTL INC CL A 609207105 1,979 31,523 SH   OTR   0 0 31,523
MONOLITHIC PWR SYS INC COM 609839105 14 28 SH   SOLE   28 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 6,549 81,964 SH   SOLE   81,964 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,074 13,445 SH   OTR   0 0 13,445
MOODYS CORP COM 615369105 11 34 SH   SOLE   34 0 0
MORGAN STANLEY COM NEW 617446448 4,580 52,402 SH   SOLE   52,402 0 0
MORGAN STANLEY COM NEW 617446448 10 109 SH   OTR   0 0 109
MOTOROLA SOLUTIONS INC COM NEW 620076307 13 55 SH   SOLE   55 0 0
MSC INDL DIRECT INC CL A 553530106 208 2,445 SH   SOLE   2,445 0 0
MSCI INC COM 55354G100 4,693 9,332 SH   SOLE   9,332 0 0
MSCI INC COM 55354G100 1,760 3,500 SH   OTR   0 0 3,500
NASDAQ INC COM 631103108 2 10 SH   SOLE   10 0 0
NATIONAL BANKSHARES INC VA COM 634865109 32 850 SH   SOLE   850 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 2,587 33,537 SH   SOLE   33,537 0 0
NETEASE INC SPONSORED ADS 64110W102 1,951 21,748 SH   SOLE   21,748 0 0
NETFLIX INC COM 64110L106 24,035 64,163 SH   SOLE   64,163 0 0
NETFLIX INC COM 64110L106 1,939 5,175 SH   OTR   0 0 5,175
NEXTERA ENERGY INC COM 65339F101 5,905 69,710 SH   SOLE   69,710 0 0
NEXTERA ENERGY INC COM 65339F101 11 130 SH   OTR   0 0 130
NIKE INC CL B 654106103 16,276 120,960 SH   SOLE   120,960 0 0
NIKE INC CL B 654106103 3,778 28,076 SH   OTR   0 0 28,076
NISOURCE INC COM 65473P105 50 1,578 SH   SOLE   1,578 0 0
NORDSON CORP COM 655663102 9,675 42,605 SH   SOLE   42,605 0 0
NORDSON CORP COM 655663102 3,506 15,441 SH   OTR   0 0 15,441
NORFOLK SOUTHN CORP COM 655844108 545 1,910 SH   SOLE   1,910 0 0
NORFOLK SOUTHN CORP COM 655844108 2,909 10,200 SH   OTR   0 0 10,200
NORTHERN TR CORP COM 665859104 10 85 SH   SOLE   85 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,898 8,716 SH   SOLE   8,716 0 0
NORTHROP GRUMMAN CORP COM 666807102 8 17 SH   OTR   0 0 17
NOVARTIS AG SPONSORED ADR 66987V109 2,634 30,021 SH   SOLE   30,021 0 0
NOVO-NORDISK A S ADR 670100205 1,439 12,962 SH   SOLE   12,962 0 0
NUCOR CORP COM 670346105 2 10 SH   SOLE   10 0 0
NUTRIEN LTD COM 67077M108 1,931 18,570 SH   OTR   0 0 18,570
NVIDIA CORPORATION COM 67066G104 7,961 29,084 SH   SOLE   29,084 0 0
NVIDIA CORPORATION COM 67066G104 958 3,500 SH   OTR   0 0 3,500
NXP SEMICONDUCTORS N V COM N6596X109 3,209 17,340 SH   SOLE   17,340 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,006 16,241 SH   OTR   0 0 16,241
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 0 12 PRN   OTR   0 0 12
OLD DOMINION FREIGHT LINE IN COM 679580100 14,662 49,089 SH   SOLE   49,089 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 2,044 6,843 SH   OTR   0 0 6,843
ON SEMICONDUCTOR CORP COM 682189105 5,745 91,758 SH   SOLE   91,758 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,430 54,778 SH   OTR   0 0 54,778
ONE GAS INC COM 68235P108 14 162 SH   SOLE   162 0 0
ONEMAIN HLDGS INC COM 68268W103 8,851 186,696 SH   SOLE   186,696 0 0
ONEMAIN HLDGS INC COM 68268W103 1,157 24,400 SH   OTR   0 0 24,400
ONEOK INC NEW COM 682680103 36 510 SH   SOLE   510 0 0
ORACLE CORP COM 68389X105 228 2,750 SH   SOLE   2,750 0 0
ORACLE CORP COM 68389X105 3,170 38,322 SH   OTR   0 0 38,322
ORANGE SPONSORED ADR 684060106 1,728 146,227 SH   SOLE   146,227 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 10 15 SH   SOLE   15 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 205 300 SH   OTR   0 0 300
ORGANON & CO COMMON STOCK 68622V106 33 949 SH   SOLE   949 0 0
OTIS WORLDWIDE CORP COM 68902V107 107 1,387 SH   SOLE   1,387 0 0
OTIS WORLDWIDE CORP COM 68902V107 81 1,050 SH   OTR   0 0 1,050
PAYCHEX INC COM 704326107 318 2,331 SH   SOLE   2,331 0 0
PAYCOM SOFTWARE INC COM 70432V102 18,454 53,277 SH   SOLE   53,277 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,769 10,882 SH   OTR   0 0 10,882
PAYLOCITY HLDG CORP COM 70438V106 133 645 SH   SOLE   645 0 0
PAYPAL HLDGS INC COM 70450Y103 1,651 14,274 SH   SOLE   14,274 0 0
PAYPAL HLDGS INC COM 70450Y103 1,127 9,749 SH   OTR   0 0 9,749
PELOTON INTERACTIVE INC CL A COM 70614W100 774 29,313 SH   SOLE   29,313 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,098 22,391 SH   SOLE   22,391 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 576 6,147 SH   OTR   0 0 6,147
PENTAIR PLC SHS G7S00T104 3 60 SH   SOLE   60 0 0
PEPSICO INC COM 713448108 8,830 52,752 SH   SOLE   52,752 0 0
PEPSICO INC COM 713448108 9,203 54,985 SH   OTR   0 0 54,985
PERKINELMER INC COM 714046109 58 335 SH   SOLE   335 0 0
PFIZER INC COM 717081103 10,520 203,205 SH   SOLE   203,205 0 0
PFIZER INC COM 717081103 10,935 211,227 SH   OTR   0 0 211,227
PHILIP MORRIS INTL INC COM 718172109 13,934 148,327 SH   SOLE   148,327 0 0
PHILIP MORRIS INTL INC COM 718172109 1,575 16,764 SH   OTR   0 0 16,764
PHILLIPS 66 COM 718546104 51 589 SH   SOLE   589 0 0
PHILLIPS 66 COM 718546104 1,149 13,300 SH   OTR   0 0 13,300
PINTEREST INC CL A 72352L106 86 3,500 SH   SOLE   3,500 0 0
PNC FINL SVCS GROUP INC COM 693475105 918 4,977 SH   SOLE   4,977 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,758 25,795 SH   OTR   0 0 25,795
POLARIS INC COM 731068102 4 40 SH   SOLE   40 0 0
POLARIS INC COM 731068102 563 5,343 SH   OTR   0 0 5,343
POOL CORP COM 73278L105 8,225 19,452 SH   SOLE   19,452 0 0
POOL CORP COM 73278L105 2,245 5,310 SH   OTR   0 0 5,310
PPG INDS INC COM 693506107 36 275 SH   SOLE   275 0 0
PPL CORP COM 69351T106 102 3,586 SH   SOLE   3,586 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 17 328 SH   SOLE   328 0 0
PRICE T ROWE GROUP INC COM 74144T108 3 20 SH   SOLE   20 0 0
PRIMERICA INC COM 74164M108 4,663 34,084 SH   SOLE   34,084 0 0
PRIMERICA INC COM 74164M108 2,594 18,958 SH   OTR   0 0 18,958
PROCTER AND GAMBLE CO COM 742718109 9,898 64,777 SH   SOLE   64,777 0 0
PROCTER AND GAMBLE CO COM 742718109 12,070 78,989 SH   OTR   0 0 78,989
PROGYNY INC COM 74340E103 26 500 SH   SOLE   500 0 0
PROLOGIS INC. COM 74340W103 73 450 SH   SOLE   450 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1 50 SH   SOLE   50 0 0
PTC INC COM 69370C100 1,072 9,950 SH   SOLE   9,950 0 0
PUBLIC STORAGE COM 74460D109 78 200 SH   SOLE   200 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6 87 SH   SOLE   87 0 0
PULTE GROUP INC COM 745867101 61 1,465 SH   SOLE   1,465 0 0
QUALCOMM INC COM 747525103 912 5,966 SH   SOLE   5,966 0 0
QURATE RETAIL INC COM SER A 74915M100 2 419 SH   SOLE   419 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 13,114 132,367 SH   SOLE   132,367 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,565 15,796 SH   OTR   0 0 15,796
RBC BEARINGS INC COM 75524B104 7 34 SH   SOLE   34 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 35 1,000 SH   SOLE   1,000 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 5 206 SH   SOLE   206 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2 12 SH   SOLE   12 0 0
RESMED INC COM 761152107 4 15 SH   SOLE   15 0 0
REVOLVE GROUP INC CL A 76156B107 2,847 53,027 SH   SOLE   53,027 0 0
REVOLVE GROUP INC CL A 76156B107 1,650 30,732 SH   OTR   0 0 30,732
RH COM 74967X103 4,423 13,565 SH   SOLE   13,565 0 0
RH COM 74967X103 945 2,898 SH   OTR   0 0 2,898
RINGCENTRAL INC CL A 76680R206 819 6,984 SH   SOLE   6,984 0 0
RINGCENTRAL INC CL A 76680R206 679 5,790 SH   OTR   0 0 5,790
ROBERT HALF INTL INC COM 770323103 2,536 22,209 SH   SOLE   22,209 0 0
ROBERT HALF INTL INC COM 770323103 194 1,700 SH   OTR   0 0 1,700
ROCKWELL AUTOMATION INC COM 773903109 66 234 SH   SOLE   234 0 0
ROLLINS INC COM 775711104 4 126 SH   SOLE   126 0 0
ROPER TECHNOLOGIES INC COM 776696106 12 25 SH   SOLE   25 0 0
ROYAL BK CDA COM 780087102 1,991 18,056 SH   SOLE   18,056 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259305 17,065 310,670 SH   SOLE   310,670 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259305 2,227 40,544 SH   OTR   0 0 40,544
RPM INTL INC COM 749685103 358 4,393 SH   SOLE   4,393 0 0
S&P GLOBAL INC COM 78409V104 6,780 16,528 SH   SOLE   16,528 0 0
S&P GLOBAL INC COM 78409V104 2,828 6,895 SH   OTR   0 0 6,895
SABRA HEALTH CARE REIT INC COM 78573L106 4 280 SH   SOLE   280 0 0
SALESFORCE COM INC COM 79466L302 108 509 SH   SOLE   509 0 0
SANOFI SPONSORED ADR 80105N105 2,631 51,245 SH   SOLE   51,245 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 8 22 SH   SOLE   22 0 0
SCHWAB CHARLES CORP COM 808513105 829 9,831 SH   SOLE   9,831 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 219 4,415 SH   SOLE   4,415 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 53 976 SH   SOLE   976 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 22 283 SH   SOLE   283 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2 22 SH   SOLE   22 0 0
SEI INVTS CO COM 784117103 584 9,700 SH   OTR   0 0 9,700
SEMPRA COM 816851109 21 125 SH   SOLE   125 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 794 15,611 SH   SOLE   15,611 0 0
SHERWIN WILLIAMS CO COM 824348106 20,288 81,277 SH   SOLE   81,277 0 0
SHERWIN WILLIAMS CO COM 824348106 10,199 40,859 SH   OTR   0 0 40,859
SHOPIFY INC CL A 82509L107 918 1,358 SH   SOLE   1,358 0 0
SHOPIFY INC CL A 82509L107 1,157 1,711 SH   OTR   0 0 1,711
SHUTTERSTOCK INC COM 825690100 81 867 SH   SOLE   867 0 0
SIMON PPTY GROUP INC NEW COM 828806109 9 72 SH   SOLE   72 0 0
SIMON PPTY GROUP INC NEW COM 828806109 158 1,200 SH   OTR   0 0 1,200
SKYWORKS SOLUTIONS INC COM 83088M102 98 739 SH   SOLE   739 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,150 6,670 SH   SOLE   6,670 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,064 3,300 SH   OTR   0 0 3,300
SOUTHERN CO COM 842587107 55 764 SH   SOLE   764 0 0
SPDR GOLD TR GOLD SHS 78463V107 311 1,724 SH   SOLE   1,724 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,592 3,526 SH   SOLE   3,526 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 10 334 SH   SOLE   334 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 603 6,800 SH   OTR   0 0 6,800
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 387 4,364 SH   SOLE   4,364 0 0
SPLUNK INC COM 848637104 19 126 SH   SOLE   126 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 10 64 SH   SOLE   64 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,950 28,254 SH   SOLE   28,254 0 0
STANLEY BLACK & DECKER INC COM 854502101 316 2,257 SH   OTR   0 0 2,257
STARBUCKS CORP COM 855244109 13,560 149,058 SH   SOLE   149,058 0 0
STARBUCKS CORP COM 855244109 7,288 80,114 SH   OTR   0 0 80,114
STATE STR CORP COM 857477103 2,292 26,306 SH   SOLE   26,306 0 0
STATE STR CORP COM 857477103 527 6,052 SH   OTR   0 0 6,052
STERICYCLE INC COM 858912108 4 69 SH   SOLE   69 0 0
STERIS PLC SHS USD G8473T100 18 75 SH   SOLE   75 0 0
STRYKER CORPORATION COM 863667101 197 737 SH   SOLE   737 0 0
STRYKER CORPORATION COM 863667101 499 1,865 SH   OTR   0 0 1,865
SURGALIGN HOLDINGS INC COM 86882C105 2 6,100 SH   SOLE   6,100 0 0
SVB FINANCIAL GROUP COM 78486Q101 8 15 SH   SOLE   15 0 0
SYLVAMO CORP COMMON STOCK 871332102 2 65 SH   SOLE   65 0 0
SYNOPSYS INC COM 871607107 66 197 SH   SOLE   197 0 0
T-MOBILE US INC COM 872590104 24 190 SH   SOLE   190 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 106 690 SH   SOLE   690 0 0
TARGET CORP COM 87612E106 2,426 11,430 SH   SOLE   11,430 0 0
TC ENERGY CORP COM 87807B107 2,391 42,373 SH   SOLE   42,373 0 0
TE CONNECTIVITY LTD SHS H84989104 1,121 8,558 SH   SOLE   8,558 0 0
TELEFLEX INCORPORATED COM 879369106 27 75 SH   SOLE   75 0 0
TELUS CORPORATION COM 87971M103 21 800 SH   SOLE   800 0 0
TESLA INC COM 88160R101 18 17 SH   SOLE   17 0 0
TETRA TECH INC NEW COM 88162G103 6 39 SH   SOLE   39 0 0
TEXAS INSTRS INC COM 882508104 135 736 SH   SOLE   736 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 68 4,000 SH   SOLE   4,000 0 0
THE TRADE DESK INC COM CL A 88339J105 19,030 274,807 SH   SOLE   274,807 0 0
THE TRADE DESK INC COM CL A 88339J105 4,613 66,608 SH   OTR   0 0 66,608
THERMO FISHER SCIENTIFIC INC COM 883556102 403 682 SH   SOLE   682 0 0
THOR INDS INC COM 885160101 3 43 SH   SOLE   43 0 0
TJX COS INC NEW COM 872540109 277 4,578 SH   SOLE   4,578 0 0
TJX COS INC NEW COM 872540109 1,575 26,000 SH   OTR   0 0 26,000
TOMPKINS FINL CORP COM 890110109 1,835 23,439 SH   OTR   0 0 23,439
TOPBUILD CORP COM 89055F103 7 36 SH   SOLE   36 0 0
TORO CO COM 891092108 1 17 SH   SOLE   17 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 39 496 SH   SOLE   496 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 76 500 SH   SOLE   500 0 0
TRANSUNION COM 89400J107 1,010 9,773 SH   SOLE   9,773 0 0
TRAVELERS COMPANIES INC COM 89417E109 174 950 SH   SOLE   950 0 0
TREX CO INC COM 89531P105 96 1,474 SH   SOLE   1,474 0 0
TREX CO INC COM 89531P105 1,013 15,500 SH   OTR   0 0 15,500
TRIMBLE INC COM 896239100 7,408 102,688 SH   SOLE   102,688 0 0
TRIMBLE INC COM 896239100 2,963 41,070 SH   OTR   0 0 41,070
TRUIST FINL CORP COM 89832Q109 15,428 272,101 SH   SOLE   272,101 0 0
TRUIST FINL CORP COM 89832Q109 10,153 179,060 SH   OTR   0 0 179,060
TTEC HLDGS INC COM 89854H102 8,325 100,889 SH   SOLE   100,889 0 0
TTEC HLDGS INC COM 89854H102 1,172 14,200 SH   OTR   0 0 14,200
TWILIO INC CL A 90138F102 1 8 SH   SOLE   8 0 0
TYLER TECHNOLOGIES INC COM 902252105 2 5 SH   SOLE   5 0 0
UBIQUITI INC COM 90353W103 6,687 22,968 SH   SOLE   22,968 0 0
UBIQUITI INC COM 90353W103 1,959 6,729 SH   OTR   0 0 6,729
UBS GROUP AG SHS H42097107 2,462 126,007 SH   SOLE   126,007 0 0
ULTA BEAUTY INC COM 90384S303 477 1,199 SH   SOLE   1,199 0 0
ULTA BEAUTY INC COM 90384S303 796 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,653 36,280 SH   SOLE   36,280 0 0
UNION PAC CORP COM 907818108 7,685 28,130 SH   SOLE   28,130 0 0
UNION PAC CORP COM 907818108 14 50 SH   OTR   0 0 50
UNITED PARCEL SERVICE INC CL B 911312106 1,360 6,342 SH   SOLE   6,342 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,072 5,000 SH   OTR   0 0 5,000
UNITED RENTALS INC COM 911363109 11,237 31,635 SH   SOLE   31,635 0 0
UNITED RENTALS INC COM 911363109 5,813 16,366 SH   OTR   0 0 16,366
UNITEDHEALTH GROUP INC COM 91324P102 11,171 21,905 SH   SOLE   21,905 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,610 5,118 SH   OTR   0 0 5,118
UNIVERSAL DISPLAY CORP COM 91347P105 230 1,379 SH   SOLE   1,379 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 42 287 SH   SOLE   287 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 49 1,827 SH   SOLE   1,827 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,301 48,600 SH   OTR   0 0 48,600
US BANCORP DEL COM NEW 902973304 9,717 182,813 SH   SOLE   182,813 0 0
US BANCORP DEL COM NEW 902973304 1,568 29,506 SH   OTR   0 0 29,506
V F CORP COM 918204108 23 400 SH   SOLE   400 0 0
V F CORP COM 918204108 409 7,200 SH   OTR   0 0 7,200
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 31 76 SH   SOLE   76 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 838 3,937 SH   SOLE   3,937 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 187 1,063 SH   SOLE   1,063 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 426 1,787 SH   SOLE   1,787 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 61 245 SH   SOLE   245 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 397 8,594 SH   SOLE   8,594 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 555 9,649 SH   SOLE   9,649 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 93 1,500 SH   SOLE   1,500 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 230 2,944 SH   SOLE   2,944 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 739 4,559 SH   SOLE   4,559 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 137 2,301 SH   SOLE   2,301 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 13 266 SH   SOLE   266 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,398 12,436 SH   SOLE   12,436 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 95 1,200 SH   SOLE   1,200 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 65 400 SH   SOLE   400 0 0
VENTAS INC COM 92276F100 62 1,000 SH   SOLE   1,000 0 0
VERISK ANALYTICS INC COM 92345Y106 1,429 6,658 SH   SOLE   6,658 0 0
VERISK ANALYTICS INC COM 92345Y106 3,827 17,832 SH   OTR   0 0 17,832
VERIZON COMMUNICATIONS INC COM 92343V104 6,200 121,721 SH   SOLE   121,721 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,934 57,588 SH   OTR   0 0 57,588
VIATRIS INC COM 92556V106 30 2,776 SH   SOLE   2,776 0 0
VISA INC COM CL A 92826C839 14,902 67,197 SH   SOLE   67,197 0 0
VISA INC COM CL A 92826C839 25 111 SH   OTR   0 0 111
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4 228 SH   SOLE   228 0 0
WABTEC COM 929740108 15 155 SH   SOLE   155 0 0
WABTEC COM 929740108 571 5,938 SH   OTR   0 0 5,938
WALGREENS BOOTS ALLIANCE INC COM 931427108 34 765 SH   SOLE   765 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 224 5,000 SH   OTR   0 0 5,000
WALMART INC COM 931142103 131 878 SH   SOLE   878 0 0
WALMART INC COM 931142103 1,102 7,400 SH   OTR   0 0 7,400
WASTE MGMT INC DEL COM 94106L109 122 769 SH   SOLE   769 0 0
WATERS CORP COM 941848103 12,236 39,420 SH   SOLE   39,420 0 0
WATERS CORP COM 941848103 4,367 14,069 SH   OTR   0 0 14,069
WEC ENERGY GROUP INC COM 92939U106 5 51 SH   SOLE   51 0 0
WELLS FARGO CO NEW COM 949746101 901 18,597 SH   SOLE   18,597 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 58 44 SH   SOLE   44 0 0
WELLTOWER INC COM 95040Q104 10 100 SH   SOLE   100 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 11 26 SH   SOLE   26 0 0
WESTERN ASSET MUN PARTNERS F COM 95766P108 45 3,000 SH   SOLE   3,000 0 0
WEX INC COM 96208T104 1,127 6,315 SH   SOLE   6,315 0 0
WEX INC COM 96208T104 803 4,500 SH   OTR   0 0 4,500
WILLIAMS SONOMA INC COM 969904101 19,879 137,096 SH   SOLE   137,096 0 0
WILLIAMS SONOMA INC COM 969904101 4,248 29,294 SH   OTR   0 0 29,294
WISDOMTREE TR EMER MKT HIGH FD 97717W315 88 2,000 SH   SOLE   2,000 0 0
WOLFSPEED INC COM 977852102 16 140 SH   SOLE   140 0 0
WP CAREY INC COM 92936U109 129 1,600 SH   SOLE   1,600 0 0
XPERI HOLDING CORP COM 98390M103 1 34 SH   SOLE   34 0 0
XYLEM INC COM 98419M100 7 80 SH   SOLE   80 0 0
YETI HLDGS INC COM 98585X104 7,345 122,455 SH   SOLE   122,455 0 0
YETI HLDGS INC COM 98585X104 1,716 28,605 SH   OTR   0 0 28,605
YUM BRANDS INC COM 988498101 35 295 SH   SOLE   295 0 0
YUM CHINA HLDGS INC COM 98850P109 17 404 SH   SOLE   404 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 5,504 13,305 SH   SOLE   13,305 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,254 3,031 SH   OTR   0 0 3,031
ZENDESK INC COM 98936J101 5 45 SH   SOLE   45 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,750 21,500 SH   OTR   0 0 21,500
ZOETIS INC CL A 98978V103 19,429 103,021 SH   SOLE   103,021 0 0
ZOETIS INC CL A 98978V103 4,244 22,505 SH   OTR   0 0 22,505
ZSCALER INC COM 98980G102 241 1,000 SH   SOLE   1,000 0 0