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
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 264,282 1,610 SH SOLE 1,610 0 0
3M CO COM 88579Y101 328,300 2,000 SH OTR 0 0 2,000
ABBOTT LABORATORIES COM 002824100 10,410,947 105,342 SH SOLE 105,342 0 0
ABBVIE INC COM 00287Y109 9,782,056 37,395 SH SOLE 37,395 0 0
ABBVIE INC COM 00287Y109 4,834,706 18,482 SH OTR 0 0 18,482
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,180,636 11,892 SH OTR 0 0 11,892
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 20,445,930 111,501 SH SOLE 111,501 0 0
ADOBE INC COM 00724F101 1,440,360 6,003 SH OTR 0 0 6,003
ADOBE INC COM 00724F101 192,432 802 SH SOLE 802 0 0
ADVISORS SER TR LOGAN CAP INTL 00770X170 17,934,294 722,260 SH SOLE 722,260 0 0
ADVISORS SER TR LOGAN CAP LRG CP 00770X246 69,008,126 984,705 SH OTR 0 0 984,705
ADVISORS SER TR LOGAN CAP LRG CP 00770X246 4,208,679 60,055 SH SOLE 60,055 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,462 4 SH SOLE 4 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 13,407,826 77,812 SH SOLE 77,812 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,610,411 20,953 SH OTR 0 0 20,953
AIR PRODUCTS AND CHEMICALS I COM 009158106 2,375,650 8,538 SH SOLE 8,538 0 0
AIRBNB INC COM CL A 009066101 1,446 9 SH SOLE 9 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,871 36 SH SOLE 36 0 0
ALIGN TECHNOLOGY INC COM 016255101 610,470 4,200 SH OTR 0 0 4,200
ALIGN TECHNOLOGY INC COM 016255101 4,070 28 SH SOLE 28 0 0
ALPHABET INC CAP STK CL A 02079K305 42,304,853 122,951 SH SOLE 122,951 0 0
ALPHABET INC CAP STK CL A 02079K305 2,941,196 8,548 SH OTR 0 0 8,548
ALPHABET INC CAP STK CL C 02079K107 3,138,215 9,210 SH OTR 0 0 9,210
ALPHABET INC CAP STK CL C 02079K107 38,683,282 113,527 SH SOLE 113,527 0 0
ALTRIA GROUP INC COM 02209S103 1,577,372 23,424 SH SOLE 23,424 0 0
AMAZON COM INC COM 023135106 36,217,939 145,366 SH OTR 0 0 145,366
AMAZON COM INC COM 023135106 45,327,611 181,929 SH SOLE 181,929 0 0
AMERICAN AIRLINES GROUP INC COM 02376R102 80 6 SH SOLE 6 0 0
AMERICAN EXPRESS CO COM 025816109 8,092,192 26,610 SH SOLE 26,610 0 0
AMERICAN EXPRESS CO COM 025816109 1,998,241 6,571 SH OTR 0 0 6,571
AMERICAN TOWER CORP COM 03027X100 327,380 2,000 SH SOLE 2,000 0 0
AMETEK INC COM 031100100 82,246 332 SH SOLE 332 0 0
AMGEN INC COM 031162100 5,988,706 14,208 SH SOLE 14,208 0 0
AMGEN INC COM 031162100 1,222,379 2,900 SH OTR 0 0 2,900
AMPHENOL CORP CL A 032095101 69,136,396 820,123 SH SOLE 820,123 0 0
AMPHENOL CORP CL A 032095101 16,433,105 194,936 SH OTR 0 0 194,936
AON PLC SHS CL A G0403H108 1,179,040 4,260 SH SOLE 4,260 0 0
APPLE INC COM 037833100 84,248,413 252,983 SH SOLE 252,983 0 0
APPLE INC COM 037833100 76,418,432 229,471 SH OTR 0 0 229,471
APPLIED MATLS INC COM 038222105 2,557 5 SH SOLE 5 0 0
APPLOVIN CORP COM CL A 03831W108 4,060,211 13,980 SH OTR 0 0 13,980
APPLOVIN CORP COM CL A 03831W108 20,011,499 68,903 SH SOLE 68,903 0 0
APTIV PLC COM SHS G3265R107 287,374 6,680 SH SOLE 6,680 0 0
ARISTA NETWORKS INC COM SHS 040413205 12,175,496 59,804 SH OTR 0 0 59,804
ARISTA NETWORKS INC COM SHS 040413205 22,374,134 109,898 SH SOLE 109,898 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 6,152,431 3,396 SH SOLE 3,396 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 2,835,264 1,565 SH OTR 0 0 1,565
ASTRAZENECA PLC ORD G0593M107 6,693,921 41,456 SH SOLE 41,456 0 0
AT&T INC COM 00206R102 6,956,145 285,088 SH SOLE 285,088 0 0
AT&T INC COM 00206R102 5,272,840 216,100 SH OTR 0 0 216,100
AUTODESK INC COM 052769106 627,000 3,000 SH OTR 0 0 3,000
AUTOMATIC DATA PROCESSING IN COM 053015103 947,338 3,671 SH OTR 0 0 3,671
AUTOMATIC DATA PROCESSING IN COM 053015103 10,126,955 39,243 SH SOLE 39,243 0 0
AUTOZONE INC COM 053332102 158,481 56 SH SOLE 56 0 0
AUTOZONE INC COM 053332102 2,348,917 830 SH OTR 0 0 830
BANCO SANTANDER SA ADR 05964H105 16,900 1,222 SH SOLE 1,222 0 0
BANK OF AMER CORP 7.25%CNV PFD L 060505682 53,722 44 SH SOLE 44 0 0
BANK OF AMER CORP COM 060505104 344,596 6,331 SH SOLE 6,331 0 0
BANK OF NY MELLON CORP COM 064058100 617,810 4,272 SH SOLE 4,272 0 0
BANK OF NY MELLON CORP COM 064058100 1,446,300 10,000 SH OTR 0 0 10,000
BECTON DICKINSON & CO COM 075887109 258,476 1,444 SH SOLE 1,444 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 116,022 233 SH SOLE 233 0 0
BHP BILLITON LIMITED SPONSORED ADS 088606108 8,049 95 SH SOLE 95 0 0
BLACKROCK ETF TRUST II ISHAR INTER ETF 092528207 54,419 2,384 SH SOLE 2,384 0 0
BLACKROCK INC COM 09290D101 952,461 900 SH OTR 0 0 900
BLACKROCK INC COM 09290D101 392,527 371 SH SOLE 371 0 0
BLACKSTONE INC COM 09260D107 462,371 4,125 SH SOLE 4,125 0 0
BOEING CO COM 097023105 75,350 405 SH SOLE 405 0 0
BOOKING HOLDINGS INC COM 09857L108 6,410,509 39,350 SH OTR 0 0 39,350
BOOKING HOLDINGS INC COM 09857L108 1,781,095 10,933 SH SOLE 10,933 0 0
BOOT BARN HLDGS INC COM 099406100 36,141 300 SH SOLE 300 0 0
BOOT BARN HLDGS INC COM 099406100 180,705 1,500 SH OTR 0 0 1,500
BORGWARNER INC COM 099724106 1,086,548 18,076 SH OTR 0 0 18,076
BP PLC SPONSORED ADR 055622104 1,055,760 24,000 SH OTR 0 0 24,000
BP PLC SPONSORED ADR 055622104 11,672,632 265,347 SH SOLE 265,347 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 782,000 8,000 SH OTR 0 0 8,000
BRINKER INTL INC COM 109641100 860,628 4,447 SH SOLE 4,447 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 920,213 14,747 SH SOLE 14,747 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 293,280 4,700 SH OTR 0 0 4,700
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 8,633,175 158,698 SH SOLE 158,698 0 0
BROADCOM INC COM 11135F101 67,837,332 193,164 SH SOLE 193,164 0 0
BROADCOM INC COM 11135F101 25,739,769 73,293 SH OTR 0 0 73,293
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 805,500 5,000 SH OTR 0 0 5,000
BROOKFIELD CORP CL A LTD VT SH 11271J107 4,047 111 SH SOLE 111 0 0
BROWN FORMAN CORP CL B 115637209 2,358 90 SH SOLE 90 0 0
BUNGE GLOBAL SA COM SHS H11356104 42,780 400 SH SOLE 400 0 0
BURLINGTON STORES INC COM 122017106 18,505,579 69,260 SH SOLE 69,260 0 0
BURLINGTON STORES INC COM 122017106 4,779,762 17,889 SH OTR 0 0 17,889
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 7,139,732 48,254 SH SOLE 48,254 0 0
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 1,492,473 10,087 SH OTR 0 0 10,087
CANADIAN NATL RY CO COM 136375102 8,150,694 68,551 SH SOLE 68,551 0 0
CANADIAN SOLAR INC COM 136635109 2,834 246 SH SOLE 246 0 0
CAPITAL ONE FINL CORP COM 14040H105 19,307 100 SH SOLE 100 0 0
CARDINAL HEALTH INC COM 14149Y108 890 4 SH SOLE 4 0 0
CARMAX INC COM 143130102 320,244 5,811 SH SOLE 5,811 0 0
CARMAX INC COM 143130102 616,130 11,180 SH OTR 0 0 11,180
CARRIER GLOBAL CORPORATION COM 14448C104 19,201 350 SH SOLE 350 0 0
CARVANA CO CL A 146869102 12,195 195 SH SOLE 195 0 0
CASEYS GEN STORES INC COM 147528103 1,160,942 1,908 SH SOLE 1,908 0 0
CATERPILLAR INC COM 149123101 10,761,935 13,273 SH SOLE 13,273 0 0
CATERPILLAR INC COM 149123101 6,729,557 8,300 SH OTR 0 0 8,300
CBRE GROUP INC CL A 12504L109 13,746 107 SH SOLE 107 0 0
CDW CORP COM 12514G108 994,660 7,761 SH SOLE 7,761 0 0
CDW CORP COM 12514G108 2,531,160 19,750 SH OTR 0 0 19,750
CELESTICA INC COM 15101Q207 4,981,590 13,783 SH OTR 0 0 13,783
CELESTICA INC COM 15101Q207 11,447,573 31,673 SH SOLE 31,673 0 0
CENCORA INC COM 03073E105 2,942,450 9,800 SH OTR 0 0 9,800
CENCORA INC COM 03073E105 1,841,133 6,132 SH SOLE 6,132 0 0
CENOVUS ENERGY INC COM 15135U109 1,336 43 SH SOLE 43 0 0
CHARLES RIV LABS INTL INC COM 159864107 815,113 2,763 SH SOLE 2,763 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,422,243 4,821 SH OTR 0 0 4,821
CHARLES SCHWAB CORP (THE) COM 808513105 25,021 256 SH SOLE 256 0 0
CHEVRON CORPORATION COM 166764100 8,005,032 39,200 SH OTR 0 0 39,200
CHEVRON CORPORATION COM 166764100 17,384,398 85,130 SH SOLE 85,130 0 0
CHUBB LIMITED COM H1467J104 2,613,877 8,037 SH SOLE 8,037 0 0
CINTAS CORP COM 172908105 6,364,418 32,628 SH OTR 0 0 32,628
CINTAS CORP COM 172908105 19,936,027 102,205 SH SOLE 102,205 0 0
CISCO SYS INC COM 17275R102 4,158,665 38,639 SH SOLE 38,639 0 0
CISCO SYS INC COM 17275R102 4,656,935 43,268 SH OTR 0 0 43,268
CITIZENS & NORTHN CORP COM 172922106 1,507,705 60,260 SH OTR 0 0 60,260
CITIZENS FINL GROUP INC COM 174610105 4,342 68 SH SOLE 68 0 0
CLEAR SECURE INC COM CL A 18467V109 963,885 22,977 SH SOLE 22,977 0 0
CME GROUP INC COM 12572Q105 4,272 16 SH SOLE 16 0 0
CMS ENERGY CORP COM 125896100 2,747,016 43,548 SH SOLE 43,548 0 0
COCA COLA CO COM 191216100 1,377,280 16,000 SH OTR 0 0 16,000
COCA COLA CO COM 191216100 5,305,555 61,635 SH SOLE 61,635 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 712 7 SH SOLE 7 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 344,985 6,006 SH OTR 0 0 6,006
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 524,772 9,136 SH SOLE 9,136 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 8,542,611 45,827 SH SOLE 45,827 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 485,225 2,603 SH OTR 0 0 2,603
COLGATE PALMOLIVE CO COM 194162103 4,128,611 48,390 SH SOLE 48,390 0 0
COMCAST CORP NEW CL A 20030N101 1,393 64 SH SOLE 64 0 0
COMMUNITY FINANCIAL SYSTEM I COM 203607106 3,334,240 56,000 SH OTR 0 0 56,000
CONOCOPHILLIPS COM 20825C104 981,995 7,847 SH SOLE 7,847 0 0
CONOCOPHILLIPS COM 20825C104 10,237,270 81,800 SH OTR 0 0 81,800
COPART INC COM 217204106 2,070,443 75,896 SH OTR 0 0 75,896
COPART INC COM 217204106 6,740,752 247,095 SH SOLE 247,095 0 0
CORNING INC COM 219350105 2,943,889 19,146 SH SOLE 19,146 0 0
CORPAY INC COM SHS 219948106 1,786,006 4,596 SH OTR 0 0 4,596
CORPAY INC COM SHS 219948106 101,425 261 SH SOLE 261 0 0
CORTEVA INC COM 22052L104 1,370,367 17,648 SH OTR 0 0 17,648
COSTCO WHOLESALE CORPORATION COM 22160K105 1,579,440 1,735 SH SOLE 1,735 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 11,649 44 SH SOLE 44 0 0
CSX CORP COM 126408103 89,541 1,925 SH SOLE 1,925 0 0
CUMMINS INC COM 231021106 157,642 305 SH SOLE 305 0 0
CUMMINS INC COM 231021106 7,621,990 14,755 SH OTR 0 0 14,755
CVS HEALTH CORP COM 126650100 510,761 5,961 SH SOLE 5,961 0 0
CVS HEALTH CORP COM 126650100 634,106 7,400 SH OTR 0 0 7,400
DECKERS OUTDOOR CORP COM 243537107 2,325,290 29,758 SH OTR 0 0 29,758
DECKERS OUTDOOR CORP COM 243537107 6,230,102 79,730 SH SOLE 79,730 0 0
DEERE & CO COM 244199105 278,022 414 SH SOLE 414 0 0
DEERE & CO COM 244199105 13,673,430 20,361 SH OTR 0 0 20,361
DELL TECHNOLOGIES INC CL C 24703L202 538 1 SH SOLE 1 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 6,494,323 75,868 SH SOLE 75,868 0 0
DIAMONDBACK ENERGY INC COM 25278X109 40,151 218 SH SOLE 218 0 0
DICKS SPORTING GOODS INC COM 253393102 3,438,227 25,603 SH OTR 0 0 25,603
DICKS SPORTING GOODS INC COM 253393102 17,026,334 126,788 SH SOLE 126,788 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 2 0 SH SOLE 0 0 0
DISNEY WALT CO COM 254687106 3,398,760 32,400 SH OTR 0 0 32,400
DISNEY WALT CO COM 254687106 705,977 6,730 SH SOLE 6,730 0 0
DOMINION ENERGY INC COM 25746U109 75,650 1,250 SH SOLE 1,250 0 0
DONEGAL GROUP INC CL A 257701201 3,979,676 223,703 SH OTR 0 0 223,703
DONEGAL GROUP INC CL B 257701300 2,344,108 135,185 SH OTR 0 0 135,185
DOVER CORP COM 260003108 233,813 1,250 SH SOLE 1,250 0 0
DOW HLDGS INC COM 260557103 442,871 16,081 SH SOLE 16,081 0 0
DOW HLDGS INC COM 260557103 463,553 16,832 SH OTR 0 0 16,832
DR REDDYS LABS LTD ADR 256135203 432,500 34,271 SH SOLE 34,271 0 0
DTE ENERGY CO COM 233331107 60,900 500 SH SOLE 500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,948,731 25,864 SH SOLE 25,864 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 728,683 5,610 SH OTR 0 0 5,610
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 706,472 5,439 SH SOLE 5,439 0 0
DYCOM INDS INC COM 267475101 1,937,376 7,200 SH OTR 0 0 7,200
E L F BEAUTY INC COM 26856L103 136,310 1,350 SH SOLE 1,350 0 0
EATON CORP PLC SHS G29183103 14,582,598 33,936 SH SOLE 33,936 0 0
EATON CORP PLC SHS G29183103 2,738,972 6,374 SH OTR 0 0 6,374
ECOLAB INC COM 278865100 29,655 108 SH SOLE 108 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 252,400 2,924 SH SOLE 2,924 0 0
ELI LILLY & CO COM 532457108 25,749,658 22,254 SH OTR 0 0 22,254
ELI LILLY & CO COM 532457108 6,306,426 5,450 SH SOLE 5,450 0 0
EMBECTA CORP COMMON STOCK 29082K105 1,811 320 SH SOLE 320 0 0
EMERSON ELEC CO COM 291011104 4,594,857 29,625 SH SOLE 29,625 0 0
EMERSON ELEC CO COM 291011104 1,306,718 8,425 SH OTR 0 0 8,425
ENBRIDGE INC COM 29250N105 73,175 1,574 SH SOLE 1,574 0 0
ENTERGY CORP NEW COM 29364G103 4,926 50 SH SOLE 50 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 180,080 5,057 SH SOLE 5,057 0 0
EQUINOR ASA SPONSORED ADR 29446M102 10,481,053 251,948 SH SOLE 251,948 0 0
EXELON CORP COM 30161N101 8,524 211 SH SOLE 211 0 0
EXTRA SPACE STORAGE INC COM 30225T102 39,716 302 SH SOLE 302 0 0
F N B CORP COM 302520101 1,196,095 69,500 SH OTR 0 0 69,500
F5 INC COM 315616102 2,893,670 6,500 SH OTR 0 0 6,500
FACTSET RESH SYS INC COM 303075105 682,704 2,529 SH SOLE 2,529 0 0
FAIR ISAAC CORP COM 303250104 10,072 17 SH SOLE 17 0 0
FASTENAL CO COM 311900104 6,884,868 139,004 SH OTR 0 0 139,004
FASTENAL CO COM 311900104 27,628,223 557,808 SH SOLE 557,808 0 0
FEDEX CORP COM 31428X106 130,286 457 SH SOLE 457 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 24,939 228 SH SOLE 228 0 0
FERRARI N V COM N3167Y103 2,174,425 5,535 SH SOLE 5,535 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 3,599 34 SH SOLE 34 0 0
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 1,477 37 SH SOLE 37 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 212 3 SH SOLE 3 0 0
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 2,993 36 SH SOLE 36 0 0
FIRST UTD CORP COM 33741H107 211,754 4,951 SH SOLE 4,951 0 0
FISERV INC COM 337738108 619,463 13,711 SH SOLE 13,711 0 0
FIVE BELOW INC COM 33829M101 2,808,739 12,792 SH OTR 0 0 12,792
FIVE BELOW INC COM 33829M101 31,618 144 SH SOLE 144 0 0
FLEX LTD ORD Y2573F102 7,859,665 71,458 SH OTR 0 0 71,458
FLEX LTD ORD Y2573F102 40,151,519 365,047 SH SOLE 365,047 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 39,442 861 SH SOLE 861 0 0
FLOWSERVE CORP COM 34354P105 1,455,088 19,900 SH OTR 0 0 19,900
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5,691 48 SH SOLE 48 0 0
FORWARD AIR CORP COM 34986A104 127,521 8,362 SH SOLE 8,362 0 0
FRANKLIN FINL SVCS CORP COM 353525108 2,506,801 40,550 SH OTR 0 0 40,550
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 7 0 SH SOLE 0 0 0
FREEPORT MCMORAN INC CL B 35671D857 1,120 16 SH SOLE 16 0 0
FTAI AVIATION LTD SHS G3730V105 400,872 2,400 SH OTR 0 0 2,400
FTAI AVIATION LTD SHS G3730V105 5,185,668 31,046 SH SOLE 31,046 0 0
FULTON FINL CORP PA COM 360271100 4,606,752 204,200 SH OTR 0 0 204,200
GALLAGHER ARTHUR J & CO COM 363576109 1,496,185 6,559 SH SOLE 6,559 0 0
GE AEROSPACE COM NEW 369604301 8,385,170 26,851 SH SOLE 26,851 0 0
GE AEROSPACE COM NEW 369604301 2,135,751 6,839 SH OTR 0 0 6,839
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 32,685 500 SH OTR 0 0 500
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 56,480 864 SH SOLE 864 0 0
GE VERNOVA INC COM 36828A101 1,933,297 2,034 SH SOLE 2,034 0 0
GE VERNOVA INC COM 36828A101 689,105 725 SH OTR 0 0 725
GENERAL DYNAMICS CORP COM 369550108 59 0 SH SOLE 0 0 0
GENERAL DYNAMICS CORP COM 369550108 1,095,039 3,300 SH OTR 0 0 3,300
GENERAL MTRS CO COM 37045V100 1,029,567 13,371 SH SOLE 13,371 0 0
GENPACT LIMITED SHS G3922B107 730,071 22,443 SH SOLE 22,443 0 0
GLOBAL PMTS INC COM 37940X102 571,690 7,000 SH OTR 0 0 7,000
GLOBAL PMTS INC COM 37940X102 496,717 6,082 SH SOLE 6,082 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 900 1 SH SOLE 1 0 0
GOOSEHEAD INS INC COM CL A 38267D109 453,600 10,000 SH OTR 0 0 10,000
GRAPHIC PACKAGING HLDG CO COM 388689101 69,586 7,689 SH SOLE 7,689 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 577,870 63,853 SH OTR 0 0 63,853
GSK PLC SPONSORED ADR 37733W204 6,354,781 131,924 SH SOLE 131,924 0 0
GSK PLC SPONSORED ADR 37733W204 535,650 11,120 SH OTR 0 0 11,120
HALEON PLC SPON ADS 405552100 3,735 415 SH SOLE 415 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 4,044 181 SH SOLE 181 0 0
HEICO CORP NEW CL A 422806208 1,142 5 SH SOLE 5 0 0
HERSHEY CO COM 427866108 8,243,003 52,300 SH OTR 0 0 52,300
HOME DEPOT INC COM 437076102 2,646,895 9,304 SH OTR 0 0 9,304
HOME DEPOT INC COM 437076102 10,861,854 38,180 SH SOLE 38,180 0 0
HONDA MOTOR CO LTD ADR ECH CNV IN 3 438128308 8,984,294 284,313 SH SOLE 284,313 0 0
HONEYWELL AEROSPACE INC COM 43849R105 1,604,249 10,352 SH SOLE 10,352 0 0
HONEYWELL INTL INC COM 438516205 2,532,003 12,003 SH SOLE 12,003 0 0
HUBBELL INC COM 443510607 3,422,866 7,546 SH OTR 0 0 7,546
HUBBELL INC COM 443510607 9,760,611 21,518 SH SOLE 21,518 0 0
ICON PUB LTD CO SHS G4705A100 2,720 16 SH SOLE 16 0 0
ILLINOIS TOOL WKS INC COM 452308109 818,408 3,181 SH OTR 0 0 3,181
ILLINOIS TOOL WKS INC COM 452308109 250,848 975 SH SOLE 975 0 0
INFOSYS LTD SPONSORED ADR 456788108 535,396 49,758 SH SOLE 49,758 0 0
ING GROEP N.V. SPONSORED ADR 456837103 9,853,932 277,576 SH SOLE 277,576 0 0
INGERSOLL RAND INC COM 45687V106 33,124 441 SH SOLE 441 0 0
INSPERITY INC COM 45778Q107 163,624 3,512 SH OTR 0 0 3,512
INSPERITY INC COM 45778Q107 5,198,871 111,588 SH SOLE 111,588 0 0
INTEL CORP COM 458140100 817,564 6,800 SH SOLE 6,800 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,262,434 26,486 SH SOLE 26,486 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 760 5 SH SOLE 5 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 4,507 28 SH SOLE 28 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,572,734 7,151 SH SOLE 7,151 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 12,206,115 55,500 SH OTR 0 0 55,500
INTUIT COM 461202103 514,199 1,865 SH OTR 0 0 1,865
INTUIT COM 461202103 1,012,959 3,674 SH SOLE 3,674 0 0
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 6,553 152 SH SOLE 152 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,178 14 SH SOLE 14 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 174,586 236 SH SOLE 236 0 0
IPG PHOTONICS CORP COM 44980X109 802,213 10,248 SH SOLE 10,248 0 0
IPG PHOTONICS CORP COM 44980X109 881,589 11,262 SH OTR 0 0 11,262
IQVIA HLDGS INC COM 46266C105 3,446,388 12,819 SH OTR 0 0 12,819
IQVIA HLDGS INC COM 46266C105 829,402 3,085 SH SOLE 3,085 0 0
ISHARES TR 0-3 MTH TREASURY 46436E718 1,208 12 SH SOLE 12 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 55 1 SH SOLE 1 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 68,196 840 SH SOLE 840 0 0
ISHARES TR 20 YR TR BD ETF 464287432 10,500 135 SH SOLE 135 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 161,981 1,428 SH SOLE 1,428 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 37,456 419 SH SOLE 419 0 0
ISHARES TR CORE MSCI EAFE 46432F842 19,667 203 SH SOLE 203 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,799 25 SH SOLE 25 0 0
ISHARES TR CORE S&P SCP ETF 464287804 136,040 1,000 SH SOLE 1,000 0 0
ISHARES TR CORE S&P US GWT 464287671 776 4 SH SOLE 4 0 0
ISHARES TR CORE S&P US VLU 464287663 1,438 13 SH SOLE 13 0 0
ISHARES TR CORE S&P500 ETF 464287200 9,190 12 SH SOLE 12 0 0
ISHARES TR CORE US AGGBD ET 464287226 19,097 202 SH SOLE 202 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 50,434 988 SH SOLE 988 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 7,164 287 SH SOLE 287 0 0
ISHARES TR IBOND DEC 2030 46436E593 7,042 371 SH SOLE 371 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 7,162 327 SH SOLE 327 0 0
ISHARES TR IBONDS DEC 2031 46436E460 21,826 1,121 SH SOLE 1,121 0 0
ISHARES TR IBONDS DEC 2032 46436E296 14,172 652 SH SOLE 652 0 0
ISHARES TR IBONDS DEC 2033 46436E148 6,962 303 SH SOLE 303 0 0
ISHARES TR IBONDS DEC 29 46436E205 7,123 314 SH SOLE 314 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 117,176 2,287 SH SOLE 2,287 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 6,320 69 SH SOLE 69 0 0
ISHARES TR MSCI USA MIN ETF 46429B697 1,656 17 SH SOLE 17 0 0
ISHARES TR MSCI USA MMENTM 46432F396 2,221 7 SH SOLE 7 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 5,104 23 SH SOLE 23 0 0
ISHARES TR RUS 1000 ETF 464287622 29,545 71 SH SOLE 71 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,412,557 11,277 SH SOLE 11,277 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,049,240 4,232 SH SOLE 4,232 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,067 10 SH SOLE 10 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,667 6 SH SOLE 6 0 0
ISHARES TR S&P SML 600 GWT 464287887 100,367 626 SH SOLE 626 0 0
ISHARES TR US REGNL BKS ETF 464288778 37 1 SH SOLE 1 0 0
ISHARES TR US TREAS BD ETF 46429B267 1,181 54 SH SOLE 54 0 0
ITT INC COM 45073V108 807 4 SH SOLE 4 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 46 1 SH SOLE 1 0 0
JACOBS SOLUTIONS INC COM 46982L108 54,108 400 SH SOLE 400 0 0
JAMES HARDIE INDS PLC ORD SHS G4253H101 3,999 158 SH SOLE 158 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 598,248 2,584 SH SOLE 2,584 0 0
JEFFERIES FINANCIAL GROUP IN COM 47233W109 576,701 12,611 SH SOLE 12,611 0 0
JOHNSON & JOHNSON COM 478160104 5,373,075 20,296 SH SOLE 20,296 0 0
JOHNSON & JOHNSON COM 478160104 5,135,956 19,400 SH OTR 0 0 19,400
JPMORGAN CHASE & CO COM 46625H100 19,967,230 60,355 SH SOLE 60,355 0 0
JPMORGAN CHASE & CO COM 46625H100 2,778,972 8,400 SH OTR 0 0 8,400
KB FINL GROUP INC SPONSORED ADR 48241A105 5,540 45 SH SOLE 45 0 0
KEYCORP COM 493267108 602,100 30,000 SH OTR 0 0 30,000
KIMBELL RTY PARTNERS LP UNIT 49435R102 4,284 300 SH SOLE 300 0 0
KIMBERLY-CLARK CORP COM 494368103 260,625 2,675 SH SOLE 2,675 0 0
KIMCO REALTY CORP COM 49446R109 163,799 7,375 SH SOLE 7,375 0 0
KIRBY CORP COM 497266106 452,813 3,450 SH SOLE 3,450 0 0
KKR & CO INC COM 48251W104 6,553,853 71,784 SH SOLE 71,784 0 0
KKR & CO INC COM 48251W104 2,062,011 22,585 SH OTR 0 0 22,585
KLA CORP COM NEW 482480100 60,922,367 312,535 SH SOLE 312,535 0 0
KLA CORP COM NEW 482480100 12,853,684 65,940 SH OTR 0 0 65,940
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 8,379 343 SH SOLE 343 0 0
KRAFT HEINZ CO COM 500754106 6,816 300 SH SOLE 300 0 0
KRAFT HEINZ CO COM 500754106 210,478 9,264 SH OTR 0 0 9,264
LAM RESEARCH CORP COM NEW 512807306 275,291 838 SH SOLE 838 0 0
LAMB WESTON HLDGS INC COM 513272104 74,009 1,775 SH SOLE 1,775 0 0
LAMB WESTON HLDGS INC COM 513272104 357,867 8,584 SH OTR 0 0 8,584
LANTHEUS HLDGS INC COM 516544103 9,356 94 SH SOLE 94 0 0
LAUDER ESTEE COS INC CL A 518439104 83,122 896 SH SOLE 896 0 0
LINCOLN ELEC HLDGS INC COM 533900106 14,255,021 53,878 SH SOLE 53,878 0 0
LINCOLN ELEC HLDGS INC COM 533900106 4,072,151 15,391 SH OTR 0 0 15,391
LINDE PLC SHS G54950103 3,270,913 6,891 SH SOLE 6,891 0 0
LINDE PLC SHS G54950103 949,300 2,000 SH OTR 0 0 2,000
LITHIA MTRS INC COM 536797103 10,472,311 35,885 SH SOLE 35,885 0 0
LITHIA MTRS INC COM 536797103 4,775,214 16,363 SH OTR 0 0 16,363
LITTELFUSE INC COM 537008104 2,108,131 4,975 SH SOLE 4,975 0 0
LITTELFUSE INC COM 537008104 2,411,504 5,691 SH OTR 0 0 5,691
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 7,803,381 1,386,036 SH SOLE 1,386,036 0 0
LOCKHEED MARTIN CORP COM 539830109 4,833,179 9,491 SH SOLE 9,491 0 0
LOGITECH INTL S A SHS H50430232 6,029,422 59,703 SH SOLE 59,703 0 0
LOGITECH INTL S A SHS H50430232 2,875,488 28,473 SH OTR 0 0 28,473
LOWES COS INC COM 548661107 1,106 6 SH SOLE 6 0 0
LPL FINL HLDGS INC COM 50212V100 3,195,610 10,450 SH OTR 0 0 10,450
LPL FINL HLDGS INC COM 50212V100 7,709,536 25,211 SH SOLE 25,211 0 0
LULULEMON ATHLETICA INC COM 550021109 229,798 2,389 SH SOLE 2,389 0 0
LULULEMON ATHLETICA INC COM 550021109 901,589 9,373 SH OTR 0 0 9,373
MARRIOTT INTL INC NEW CL A 571903202 3,882,494 10,916 SH OTR 0 0 10,916
MARRIOTT INTL INC NEW CL A 571903202 9,975,302 28,047 SH SOLE 28,047 0 0
MASTERCARD INCORPORATED CL A 57636Q104 8,045,396 14,589 SH OTR 0 0 14,589
MASTERCARD INCORPORATED CL A 57636Q104 42,406,068 76,896 SH SOLE 76,896 0 0
MATCH GROUP INC NEW COM 57667L107 647,594 16,129 SH SOLE 16,129 0 0
MCDONALDS CORP COM 580135101 2,840,562 12,300 SH OTR 0 0 12,300
MCDONALDS CORP COM 580135101 3,255,957 14,099 SH SOLE 14,099 0 0
MCKESSON CORP COM 58155Q103 2,561 3 SH SOLE 3 0 0
MEDTRONIC PLC SHS G5960L103 643,757 7,460 SH SOLE 7,460 0 0
MEDTRONIC PLC SHS G5960L103 388,305 4,500 SH OTR 0 0 4,500
MERCADOLIBRE INC COM 58733R102 1,729 1 SH SOLE 1 0 0
MERCK & CO INC COM 58933Y105 8,037,592 55,313 SH SOLE 55,313 0 0
MERCK & CO INC COM 58933Y105 14,531,000 100,000 SH OTR 0 0 100,000
META PLATFORMS INC CL A 30303M102 11,621,010 16,025 SH OTR 0 0 16,025
META PLATFORMS INC CL A 30303M102 45,033,896 62,100 SH SOLE 62,100 0 0
METLIFE INC COM 59156R108 1,035,760 11,000 SH OTR 0 0 11,000
METLIFE INC COM 59156R108 1,215,398 12,908 SH SOLE 12,908 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 17,508,889 11,588 SH SOLE 11,588 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 7,655,984 5,067 SH OTR 0 0 5,067
MICROCHIP TECHNOLOGY INC. COM 595017104 620,605 7,980 SH OTR 0 0 7,980
MICROCHIP TECHNOLOGY INC. COM 595017104 3,836,192 49,327 SH SOLE 49,327 0 0
MICRON TECHNOLOGY INC COM 595112103 10,369,911 9,736 SH OTR 0 0 9,736
MICRON TECHNOLOGY INC COM 595112103 57,936,198 54,395 SH SOLE 54,395 0 0
MICROSOFT CORP COM 594918104 51,384,374 100,184 SH OTR 0 0 100,184
MICROSOFT CORP COM 594918104 28,226,776 55,034 SH SOLE 55,034 0 0
MIDDLEBY CORP COM 596278101 884,055 8,535 SH OTR 0 0 8,535
MIDERA FOOD PROCESSING INC COM 59739R104 348,399 8,535 SH OTR 0 0 8,535
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 8,619 780 SH SOLE 780 0 0
MOBILITY GLOBAL INC COM SHS 60744M106 21,815 1,272 SH SOLE 1,272 0 0
MOBILITY GLOBAL INC COM SHS 60744M106 80,605 4,700 SH OTR 0 0 4,700
MONDELEZ INTL INC CL A 609207105 1,187,218 20,533 SH OTR 0 0 20,533
MONDELEZ INTL INC CL A 609207105 8,302,802 143,597 SH SOLE 143,597 0 0
MONOLITHIC PWR SYS INC COM 609839105 12,125 9 SH SOLE 9 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 9,695,587 232,955 SH SOLE 232,955 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 2,172,481 52,198 SH OTR 0 0 52,198
MOODYS CORP COM 615369105 2,387,386 5,257 SH SOLE 5,257 0 0
MORGAN STANLEY COM NEW 617446448 5,289,408 28,123 SH SOLE 28,123 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,831,432 8,591 SH SOLE 8,591 0 0
MSC INDL DIRECT INC CL A 553530106 53,323 431 SH SOLE 431 0 0
MSCI INC COM 55354G100 1,885,310 3,500 SH OTR 0 0 3,500
MSCI INC COM 55354G100 2,472,449 4,590 SH SOLE 4,590 0 0
NETEASE COM INC SPONSORED ADS 64110W102 1,708,841 14,104 SH SOLE 14,104 0 0
NETFLIX INC. COM 64110L106 28,473,319 409,217 SH SOLE 409,217 0 0
NETFLIX INC. COM 64110L106 3,691,915 53,060 SH OTR 0 0 53,060
NEXTERA ENERGY INC COM 65339F101 4,063,511 53,651 SH SOLE 53,651 0 0
NEXTPOWER INC COM 65290E101 5,845 75 SH SOLE 75 0 0
NIKE INC CL B 654106103 361,080 10,200 SH OTR 0 0 10,200
NIKE INC CL B 654106103 53,065 1,499 SH SOLE 1,499 0 0
NISOURCE INC COM 65473P105 22,542 578 SH SOLE 578 0 0
NOKIA CORP SPONSORED ADR 654902204 801 79 SH SOLE 79 0 0
NORDSON CORP COM 655663102 4,693,501 14,316 SH OTR 0 0 14,316
NORDSON CORP COM 655663102 9,853,496 30,055 SH SOLE 30,055 0 0
NORFOLK SOUTHN CORP COM 655844108 1,583,625 5,125 SH SOLE 5,125 0 0
NORFOLK SOUTHN CORP COM 655844108 3,151,800 10,200 SH OTR 0 0 10,200
NORTHERN TR CORP COM 665859104 1,524 9 SH SOLE 9 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,388,292 4,940 SH SOLE 4,940 0 0
NOVARTIS AG SPONSORED ADR 66987V109 10,657,657 74,754 SH SOLE 74,754 0 0
NOVO-NORDISK A S ADR 670100205 702,927 18,542 SH SOLE 18,542 0 0
NUCOR CORP COM 670346105 701,250 3,000 SH SOLE 3,000 0 0
NUTRIEN LTD COM 67077M108 1,304,543 18,570 SH OTR 0 0 18,570
NVIDIA CORPORATION COM 67066G104 15,516,506 67,942 SH SOLE 67,942 0 0
NVIDIA CORPORATION COM 67066G104 4,234,165 18,540 SH OTR 0 0 18,540
NXP SEMICONDUCTORS N V COM N6596X109 1,824,230 7,680 SH SOLE 7,680 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,482,425 6,241 SH OTR 0 0 6,241
NYLIM ETF TR FTSE INTL EQTY C 45409B560 24 1 SH SOLE 1 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 399 12 PRN SOLE 12 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 12,354,396 71,068 SH SOLE 71,068 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 3,604,225 20,733 SH OTR 0 0 20,733
ON SEMICONDUCTOR CORP COM 682189105 1,509,035 19,631 SH SOLE 19,631 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,536,710 33,000 SH OTR 0 0 33,000
ONEMAIN HLDGS INC COM 68268W103 5,745,110 103,721 SH SOLE 103,721 0 0
ONEMAIN HLDGS INC COM 68268W103 2,446,687 44,172 SH OTR 0 0 44,172
ORACLE CORP COM 68389X105 3,324,754 24,215 SH SOLE 24,215 0 0
ORACLE CORP COM 68389X105 3,775,750 27,500 SH OTR 0 0 27,500
OREILLY AUTOMOTIVE INC COM 67103H107 19,217 225 SH SOLE 225 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 384,345 4,500 SH OTR 0 0 4,500
ORGANON & CO COMMON STOCK 68622V106 2,877 210 SH SOLE 210 0 0
OTIS WORLDWIDE CORP COM 68902V107 6,496 101 SH SOLE 101 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 166,849 892 SH SOLE 892 0 0
PARKER-HANNIFIN CORP COM 701094104 4,410,912 4,617 SH SOLE 4,617 0 0
PAYCHEX INC COM 704326107 86,779 881 SH SOLE 881 0 0
PAYCOM SOFTWARE INC COM 70432V102 2,215,677 10,180 SH OTR 0 0 10,180
PAYCOM SOFTWARE INC COM 70432V102 6,707,317 30,817 SH SOLE 30,817 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,836,316 9,166 SH SOLE 9,166 0 0
PEPSICO INC COM 713448108 6,956,928 54,900 SH OTR 0 0 54,900
PEPSICO INC COM 713448108 6,272,956 49,502 SH SOLE 49,502 0 0
PFIZER INC COM 717081103 5,521,472 193,600 SH OTR 0 0 193,600
PFIZER INC COM 717081103 8,114,496 284,519 SH SOLE 284,519 0 0
PG&E CORP COM 69331C108 919 75 SH SOLE 75 0 0
PHILIP MORRIS INTL INC COM 718172109 6,518,162 34,159 SH SOLE 34,159 0 0
PHILLIPS 66 COM 718546104 3,395,623 13,300 SH OTR 0 0 13,300
PHILLIPS 66 COM 718546104 105,954 415 SH SOLE 415 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,733,197 25,795 SH OTR 0 0 25,795
PNC FINL SVCS GROUP INC COM 693475105 541,552 2,437 SH SOLE 2,437 0 0
POOL CORP COM 73278L105 1,036,213 6,402 SH SOLE 6,402 0 0
POOL CORP COM 73278L105 1,073,684 6,633 SH OTR 0 0 6,633
PPG INDS INC COM 693506107 424,271 4,067 SH SOLE 4,067 0 0
PRICE T ROWE GROUP INC COM 74144T108 385,618 3,706 SH SOLE 3,706 0 0
PRIMERICA INC COM 74164M108 4,692,918 17,229 SH SOLE 17,229 0 0
PRIMERICA INC COM 74164M108 3,889,457 14,279 SH OTR 0 0 14,279
PROCTER & GAMBLE CO COM 742718109 11,462,592 78,900 SH OTR 0 0 78,900
PROCTER & GAMBLE CO COM 742718109 2,249,729 15,485 SH SOLE 15,485 0 0
PTC INC COM 69370C100 615,496 4,387 SH SOLE 4,387 0 0
PULTE GROUP INC COM 745867101 900,869 7,762 SH SOLE 7,762 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 1,058,228 8,416 SH OTR 0 0 8,416
QNITY ELECTRONICS INC COMMON STOCK 74743L100 916,645 7,290 SH SOLE 7,290 0 0
QUALCOMM INC COM 747525103 469,760 2,552 SH SOLE 2,552 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,165 5 SH SOLE 5 0 0
RALPH LAUREN CORP CL A 751212101 1,333,288 3,755 SH SOLE 3,755 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 34,350 1,000 SH SOLE 1,000 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 8,682 323 SH SOLE 323 0 0
RELX PLC SPONSORED ADR 759530108 5,256,405 158,421 SH SOLE 158,421 0 0
REVOLVE GROUP INC CL A 76156B107 156,520 7,338 SH SOLE 7,338 0 0
RH COM 74967X103 334,326 2,746 SH SOLE 2,746 0 0
RH COM 74967X103 1,300,290 10,680 SH OTR 0 0 10,680
ROBERT HALF INC. COM 770323103 3,822 104 SH SOLE 104 0 0
ROYAL BK CDA COM 780087102 8,898,614 45,265 SH SOLE 45,265 0 0
RTX CORPORATION COM 75513E101 1,081,554 5,826 SH SOLE 5,826 0 0
RTX CORPORATION COM 75513E101 986,358 5,313 SH OTR 0 0 5,313
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 4,456 81 SH SOLE 81 0 0
S&P GLOBAL INC COM 78409V104 1,854,009 4,700 SH OTR 0 0 4,700
S&P GLOBAL INC COM 78409V104 4,029,109 10,214 SH SOLE 10,214 0 0
SANOFI SA SPONSORED ADR 80105N105 11,034,023 267,621 SH SOLE 267,621 0 0
SAP SE SPON ADR 803054204 3,127 15 SH SOLE 15 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 37 1 SH SOLE 1 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 0 0 SH SOLE 0 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 402 16 SH SOLE 16 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 14,546 16 SH SOLE 16 0 0
SEI INVTS CO COM 784117103 995,802 9,700 SH OTR 0 0 9,700
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 26 0 SH SOLE 0 0 0
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 7,579 68 SH SOLE 68 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 8,006 203 SH SOLE 203 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 624,397 15,024 SH SOLE 15,024 0 0
SHARKNINJA INC COM SHS G8068L108 11,125,652 61,768 SH SOLE 61,768 0 0
SHELL PLC SPON ADS 780259305 21,607,562 227,328 SH SOLE 227,328 0 0
SHELL PLC SPON ADS 780259305 1,330,700 14,000 SH OTR 0 0 14,000
SHERWIN WILLIAMS CO COM 824348106 9,075,159 28,073 SH OTR 0 0 28,073
SHERWIN WILLIAMS CO COM 824348106 13,017,252 40,267 SH SOLE 40,267 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 2,226,428 15,013 SH SOLE 15,013 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,899,130 12,806 SH OTR 0 0 12,806
SIMON PPTY GROUP INC NEW COM 828806109 14,254 71 SH SOLE 71 0 0
SIMON PPTY GROUP INC NEW COM 828806109 240,912 1,200 SH OTR 0 0 1,200
SLB LIMITED COM STK 806857108 6,139 126 SH SOLE 126 0 0
SMURFIT WESTROCK PLC SHS G8267P108 5,832,383 132,254 SH SOLE 132,254 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,880 59 SH SOLE 59 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 48,548 862 SH SOLE 862 0 0
SOLVENTUM CORP COM SHS 83444M101 44,075 500 SH OTR 0 0 500
SOLVENTUM CORP COM SHS 83444M101 35,436 402 SH SOLE 402 0 0
SONY GROUP CORP SPONSORED ADR 835699307 4,024 171 SH SOLE 171 0 0
SOUTHERN CO COM 842587107 912 11 SH SOLE 11 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 22,780 151 SH SOLE 151 0 0
SPDR SERIES TRUST ST STR P500GRW 78464A409 4,927 40 SH SOLE 40 0 0
SPDR SERIES TRUST ST STR P500VAL 78464A508 1,895 31 SH SOLE 31 0 0
SPDR SERIES TRUST ST STR SP500DIV 78468R788 8,213 181 SH SOLE 181 0 0
SPECTRUM BRANDS HOLDINGS INC COM 84790A105 346,982 4,364 SH SOLE 4,364 0 0
STARBUCKS CORP COM 855244109 8,582,032 91,337 SH SOLE 91,337 0 0
STARBUCKS CORP COM 855244109 6,091,333 64,829 SH OTR 0 0 64,829
STATE STR CORP COM 857477103 1,047,540 6,000 SH OTR 0 0 6,000
STATE STR CORP COM 857477103 1,048 6 SH SOLE 6 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 288,242 378 SH SOLE 378 0 0
STERIS PLC SHS USD G8473T100 230,381 1,097 SH SOLE 1,097 0 0
STERLING INFRASTRUCTURE INC COM 859241101 18,170,779 36,949 SH SOLE 36,949 0 0
STERLING INFRASTRUCTURE INC COM 859241101 3,735,069 7,595 SH OTR 0 0 7,595
STRYKER CORPORATION COM 863667101 3,053,273 11,087 SH SOLE 11,087 0 0
SUNCOR ENERGY INC NEW COM 867224107 14,999 221 SH SOLE 221 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 252,729 554 SH SOLE 554 0 0
TARGET CORP COM 87612E106 1,018 6 SH SOLE 6 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 1,365,054 6,467 SH SOLE 6,467 0 0
TELEFLEX INCORPORATED COM 879369106 109,410 875 SH SOLE 875 0 0
TESLA INC COM 88160R101 140,150 395 SH SOLE 395 0 0
TEXAS INSTRS INC COM 882508104 2,409,122 8,601 SH SOLE 8,601 0 0
TEXAS ROADHOUSE INC COM 882681109 8,413,499 53,815 SH SOLE 53,815 0 0
TEXAS ROADHOUSE INC COM 882681109 4,105,019 26,257 SH OTR 0 0 26,257
THE CIGNA GROUP COM 125523100 44,580 164 SH SOLE 164 0 0
THE TRADE DESK INC COM CL A 88339J105 736,443 60,513 SH SOLE 60,513 0 0
THE TRADE DESK INC COM CL A 88339J105 790,040 64,917 SH OTR 0 0 64,917
THERMO FISHER SCIENTIFIC INC COM 883556102 2,470,690 3,660 SH SOLE 3,660 0 0
TJX COS INC NEW COM 872540109 4,314,465 32,609 SH SOLE 32,609 0 0
TJX COS INC NEW COM 872540109 3,440,060 26,000 SH OTR 0 0 26,000
TOMPKINS FINL CORP COM 890110109 2,256,004 23,439 SH OTR 0 0 23,439
TORONTO DOMINION BK ONT COM NEW 891160509 58,295 496 SH SOLE 496 0 0
TOTALENERGIES SE ACT F92124100 10,958,352 128,168 SH SOLE 128,168 0 0
TOYOTA MOTOR CORP ADS 892331307 77,085 421 SH SOLE 421 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 3,627,322 8,025 SH SOLE 8,025 0 0
TRANSUNION COM 89400J107 412,316 6,746 SH SOLE 6,746 0 0
TRAVELERS COMPANIES INC COM 89417E109 285,208 800 SH SOLE 800 0 0
TREX INC COM 89531P105 5,314 122 SH SOLE 122 0 0
TRIMBLE INC COM 896239100 2,053,676 35,960 SH OTR 0 0 35,960
TRIMBLE INC COM 896239100 9,798,648 171,575 SH SOLE 171,575 0 0
TRUIST FINL CORP COM 89832Q109 588,956 12,720 SH SOLE 12,720 0 0
TRUIST FINL CORP COM 89832Q109 7,490,460 161,781 SH OTR 0 0 161,781
UBER TECHNOLOGIES INC COM 90353T100 7,057 103 SH SOLE 103 0 0
UBIQUITI INC COM 90353W103 7,636,116 13,455 SH OTR 0 0 13,455
UBIQUITI INC COM 90353W103 7,220,117 12,722 SH SOLE 12,722 0 0
ULTA BEAUTY INC COM 90384S303 184,059 337 SH SOLE 337 0 0
UNILEVER PLC SPON ADR NEW 904767803 9,875,153 162,607 SH SOLE 162,607 0 0
UNION PAC CORP COM 907818108 4,839,262 17,783 SH SOLE 17,783 0 0
UNITED PARCEL SVCS INC CL B 911312106 719,488 7,700 SH OTR 0 0 7,700
UNITED PARCEL SVCS INC CL B 911312106 7,070,758 75,672 SH SOLE 75,672 0 0
UNITED RENTALS INC COM 911363109 10,912,505 10,904 SH OTR 0 0 10,904
UNITED RENTALS INC COM 911363109 22,357,678 22,340 SH SOLE 22,340 0 0
UNITED STATES ANTIMONY CORP COM 911549103 504,239 120,200 SH SOLE 120,200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,634,872 9,902 SH SOLE 9,902 0 0
UNITEDHEALTH GROUP INC COM 91324P102 954,408 2,600 SH OTR 0 0 2,600
UNIVERSAL DISPLAY CORP COM 91347P105 2,850 37 SH SOLE 37 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,991,628 48,600 SH OTR 0 0 48,600
US BANCORP COM NEW 902973304 1,212,960 21,000 SH OTR 0 0 21,000
US BANCORP COM NEW 902973304 6,234,166 107,932 SH SOLE 107,932 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 8,640 14 SH SOLE 14 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 801 11 SH SOLE 11 0 0
VANGUARD INDEX FDS MRNGSTR MD CP VA 922908512 174 1 SH SOLE 1 0 0
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 314 4 SH SOLE 4 0 0
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 94,255 279 SH SOLE 279 0 0
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 8,266,426 29,057 SH SOLE 29,057 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 33,641 48 SH SOLE 48 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 31,886 202 SH SOLE 202 0 0
VANGUARD MALVERN FDS TOTAL TREASURY 922020680 12,716 176 SH SOLE 176 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,020 18 SH SOLE 18 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5,929 103 SH SOLE 103 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 11,224 100 SH SOLE 100 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 629,937 2,700 SH SOLE 2,700 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 328,200 3,863 SH SOLE 3,863 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 647,847 9,175 SH SOLE 9,175 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 589,760 3,800 SH SOLE 3,800 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 9,894 76 SH SOLE 76 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 27,587 220 SH SOLE 220 0 0
VERISK ANALYTICS INC COM 92345Y106 1,207,009 7,191 SH OTR 0 0 7,191
VERISK ANALYTICS INC COM 92345Y106 6,656,427 39,657 SH SOLE 39,657 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,632,938 57,400 SH OTR 0 0 57,400
VERIZON COMMUNICATIONS INC COM 92343V104 8,147,269 177,616 SH SOLE 177,616 0 0
VERSIGENT PLC ORDINARY SHARES G9600F104 107,002 2,381 SH SOLE 2,381 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,046 2 SH SOLE 2 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 724 3 SH SOLE 3 0 0
VIATRIS INC COM 92556V106 12,085 682 SH SOLE 682 0 0
VISA INC COM CL A 92826C839 5,726,280 15,936 SH SOLE 15,936 0 0
WABTEC COM 929740108 1,978,096 6,888 SH OTR 0 0 6,888
WABTEC COM 929740108 43,077 150 SH SOLE 150 0 0
WALMART INC COM 931142103 2,307,024 22,200 SH OTR 0 0 22,200
WALMART INC COM 931142103 4,186,743 40,288 SH SOLE 40,288 0 0
WASTE CONNECTIONS INC COM 94106B101 352,038 2,287 SH SOLE 2,287 0 0
WASTE MGMT INC DEL COM 94106L109 825,876 4,050 SH SOLE 4,050 0 0
WATERS CORP COM 941848103 12,477,798 28,398 SH SOLE 28,398 0 0
WATERS CORP COM 941848103 4,495,399 10,231 SH OTR 0 0 10,231
WELLS FARGO & CO COM 949746101 13,748,807 171,753 SH SOLE 171,753 0 0
WELLS FARGO & CO PERP PFD CNV A 949746804 47,476 44 SH SOLE 44 0 0
WEX INC COM 96208T104 583,533 3,459 SH SOLE 3,459 0 0
WILLIAMS SONOMA INC COM 969904101 27,684,150 121,454 SH SOLE 121,454 0 0
WILLIAMS SONOMA INC COM 969904101 10,077,911 44,213 SH OTR 0 0 44,213
WILLIS TOWERS WATSON PLC LTD SHS G96629103 865 3 SH SOLE 3 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 110,640 2,000 SH SOLE 2,000 0 0
WW GRAINGER INC COM 384802104 3,144,298 2,524 SH OTR 0 0 2,524
YETI HLDGS INC COM 98585X104 1,093,429 26,656 SH OTR 0 0 26,656
YETI HLDGS INC COM 98585X104 1,485,908 36,224 SH SOLE 36,224 0 0
YUM BRANDS INC COM 988498101 682 5 SH SOLE 5 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,621,010 7,021 SH OTR 0 0 7,021
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 7,981,741 21,381 SH SOLE 21,381 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,643,355 18,500 SH OTR 0 0 18,500
ZOETIS INC CL A 98978V103 775,113 11,100 SH OTR 0 0 11,100
ZOETIS INC CL A 98978V103 945,430 13,539 SH SOLE 13,539 0 0
ZSCALER INC COM 98980G102 199,420 1,000 SH SOLE 1,000 0 0