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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COMPANY COMMON 88579Y101   262,368 2,400 SH   SOLE   2,400 0 0
AAON INC COMMON 000360206   222,160,332 3,007,450 SH   DFND 1 0 3,007,450 0
AAON INC COMMON 000360206   85,149,235 1,152,690 SH   SOLE   1,069,282 0 83,408
ABBOTT LABS COMMON 002824100   3,887,757 35,320 SH   SOLE   35,321 0 0
ABBVIE INC COMMON 00287Y109   16,291,686 105,128 SH   DFND 1 0 105,128 0
ABBVIE INC COMMON 00287Y109   6,885,927 44,433 SH   SOLE   44,434 0 0
ABERCROMBIE & FITCH CLASS A 002896207   244 2 SH   SOLE   3 0 0
ACCENTURE PLC CLASS A G1151C101   26,620,033 75,860 SH   DFND 1 0 75,860 0
ACCENTURE PLC CLASS A G1151C101   48,593,570 138,478 SH   SOLE   134,466 0 4,013
ACUITY BRANDS COMMON 00508Y102   1,434 7 SH   SOLE   7 0 0
ACUSHNET HOLDINGS COMMON 005098108   93,216,242 1,475,641 SH   DFND 1 0 1,475,641 0
ACUSHNET HOLDINGS COMMON 005098108   398,647,325 6,310,706 SH   SOLE   5,503,621 0 807,085
ACV AUCTIONS INC COM USD0.001 CL A 00091G104   15 1 SH   SOLE   1 0 0
ADOBE INC COMMON 00724F101   286,487 480 SH   SOLE   480 0 0
ADV MICRO DEVICES COMMON 007903107   159,432 1,081 SH   SOLE   1,082 0 0
ADVISORSHARES TRUST ADVISORSHARES PSYCHE 00768Y362   434 310 SH   SOLE   310 0 0
AERCAP HOLDINGS SHARES N00985106   1,263 17 SH   SOLE   17 0 0
AES CORP COMMON 00130H105   2,349 122 SH   SOLE   122 0 0
AFFILIATED MANAGE GR COMMON 008252108   909 6 SH   SOLE   6 0 0
AFFIRM HLDGS INC COM USD0.00001 CL A 00827B106   2,703 55 SH   SOLE   55 0 0
AFLAC INC COMMON 001055102   5,675 68 SH   SOLE   69 0 0
AGCO CORP COMMON 001084102   121 1 SH   SOLE   1 0 0
AGILENT TECHN INC COMMON 00846U101   5,422 39 SH   SOLE   39 0 0
AGILON HEALTH INC COMMON 00857U107   118 9 SH   SOLE   9 0 0
AGNC INVT CORP COM 00123Q104   206 21 SH   SOLE   21 0 0
AIR PRODS & CHEMS COMMON 009158106   4,298 15 SH   SOLE   16 0 0
AIRBNB INC CLASS A 009066101   21,668,042 159,160 SH   DFND 1 0 159,160 0
AIRBNB INC CLASS A 009066101   9,615,901 70,632 SH   SOLE   70,632 0 0
AKAMAI TECH INC COMMON 00971T101   118 1 SH   SOLE   1 0 0
ALBANY INTL CORP CLASS A 012348108   23,499,823 239,257 SH   DFND 1 0 239,257 0
ALBANY INTL CORP CLASS A 012348108   77,912,742 793,247 SH   SOLE   624,925 0 168,322
ALCON AG ORDINARY SH CHF 0.04 H01301128   14,971,319 191,645 SH   SOLE   167,311 0 24,334
ALEXANDRIA REAL ESTA REIT 015271109   2,392,814 18,875 SH   SOLE   18,875 0 0
ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102   44,491 574 SH   DFND 1 0 574 0
ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102   19,222 248 SH   SOLE   248 0 0
ALIGN TECH INC COMMON 016255101   3,084,418 11,257 SH   DFND 1 0 11,257 0
ALIGN TECH INC COMMON 016255101   1,635 5 SH   SOLE   6 0 0
ALLBIRDS INC COM USD0.0001 CLASS 01675A109   86 70 SH   SOLE   70 0 0
ALLEGION PLC ORDINARY SHARES G0176J109   106,998,827 844,572 SH   DFND 1 0 844,572 0
ALLEGION PLC ORDINARY SHARES G0176J109   311,755,793 2,460,776 SH   SOLE   2,437,396 0 23,381
ALLSTATE CORP COMMON 020002101   4,757 33 SH   SOLE   34 0 0
ALLY FINL INC COMMON 02005N100   5,296 151 SH   SOLE   152 0 0
ALNYLAM PHARMACUETCL COMMON 02043Q107   766 4 SH   SOLE   4 0 0
ALPHABET INC CLASS C 02079K107   2,973,623 21,100 SH   DFND 2 0 21,100 0
ALPHABET INC CLASS C 02079K107   6,183,421 43,875 SH   SOLE   43,876 0 0
ALPHABET INC CLASS A 02079K305   28,712,797 205,546 SH   SOLE   205,547 0 0
ALPS ETF TRUST ALERIAN MLP ETF 00162Q452   16,933 397 SH   SOLE   398 0 0
ALTRIA GROUP INC COMMON 02209S103   3,049 75 SH   SOLE   76 0 0
AMAZON COM INC COMMON 023135106   63,873,449 420,386 SH   DFND 1 0 420,386 0
AMAZON COM INC COMMON 023135106   29,813,004 196,215 SH   SOLE   196,216 0 0
AMCOR PLC ORDINARY SHARES G0250X107   9,575,981 993,359 SH   DFND 1 0 993,359 0
AMCOR PLC ORDINARY SHARES G0250X107   5,693,824 590,645 SH   SOLE   590,646 0 0
AMDOCS LTD ORDINARY G02602103   4,834 55 SH   SOLE   55 0 0
AMER SOFTWARE INC CLASS A 029683109   7,610,426 673,489 SH   DFND 1 0 673,489 0
AMER SOFTWARE INC CLASS A 029683109   17,174,573 1,519,873 SH   SOLE   1,017,393 0 502,481
AMEREN CORPORATION COMMON 023608102   434 6 SH   SOLE   6 0 0
AMERICAN EAGLE OUTFT COMMON 02553E106   137 6 SH   SOLE   6 0 0
AMERICAN EXPRESS CO COMMON 025816109   413,012 2,204 SH   SOLE   2,205 0 0
AMERICAN HOMES 4 R CL A 02665T306   1,283,734 35,698 SH   SOLE   35,699 0 0
AMERICAN TOWER CORP COMMON 03027X100   2,494,003 11,552 SH   SOLE   11,553 0 0
AMERICAN WTR WKS CO COMMON 030420103   1,320 10 SH   SOLE   10 0 0
AMERIPRISE FINANCIAL COMMON 03076C106   6,837 18 SH   SOLE   18 0 0
AMERN ELEC PWR INC COMMON 025537101   650 8 SH   SOLE   8 0 0
AMERN INTL GROUP INC COMMON 026874784   11,268 166 SH   SOLE   166 0 0
AMETEK INC COMMON 031100100   134,802,357 817,529 SH   DFND 1 0 817,529 0
AMETEK INC COMMON 031100100   52,828,232 320,384 SH   SOLE   312,218 0 8,167
AMGEN INC COMMON 031162100   2,742,526 9,522 SH   DFND 1 0 9,522 0
AMGEN INC COMMON 031162100   5,998,133 20,825 SH   SOLE   20,825 0 0
AMKOR TECHNOLOGY INC COMMON 031652100   1,348 40 SH   SOLE   41 0 0
AMPHENOL CORPORATION CLASS A 032095101   102,666,859 1,035,679 SH   DFND 1 0 1,035,679 0
AMPHENOL CORPORATION CLASS A 032095101   62,494,310 630,427 SH   SOLE   613,969 0 16,459
ANALOG DEVICES INC COMMON 032654105   16,927,217 85,249 SH   SOLE   75,490 0 9,760
ANHEUSER BUSCH INBEV ADR EA REP 1 ORD NPV 03524A108   1,745 27 SH   SOLE   27 0 0
ANNALY CAPITAL MGMT COMMON 035710839   194 10 SH   SOLE   10 0 0
ANSYS INC COMMON 03662Q105   65,151,475 179,540 SH   DFND 1 0 179,540 0
ANSYS INC COMMON 03662Q105   401,277,929 1,105,814 SH   SOLE   1,096,978 0 8,836
AON PLC CL A ORDINARY SHARES G0403H108   25,285 86 SH   SOLE   87 0 0
APA CORPORATION COM USD0.625 03743Q108   1,635 45 SH   SOLE   46 0 0
APOLLO GLOBAL MGMT COMMON STOCK 03769M106   1,771 19 SH   SOLE   19 0 0
APPLE INC COMMON 037833100   42,984,088 223,259 SH   SOLE   222,259 0 1,000
APPLIED MATERIALS COMMON 038222105   138,666 855 SH   SOLE   856 0 0
APTIV PLC ORDINARY SHARES G6095L109   82,991 925 SH   DFND 1 0 925 0
APTIV PLC ORDINARY SHARES G6095L109   1,166 13 SH   SOLE   13 0 0
ARCBEST CORP COMMON 03937C105   110 0 SH   SOLE   1 0 0
ARCH CAP GROUP LTD ORDINARY G0450A105   5,422 73 SH   SOLE   73 0 0
ARCH RESOURCES INC COM USD 0.01 CLASS A 03940R107   585 3 SH   SOLE   4 0 0
ARCHER DANIELS MIDLD COMMON 039483102   1,575 21 SH   SOLE   22 0 0
ARISTA NETWORKS IN COM USD0.0001 040413106   5,417 23 SH   SOLE   23 0 0
ARK ETF TRUST ARK INNOVATION ETF 00214Q104   21,377,735 407,948 SH   SOLE   407,949 0 0
ARMSTRONG WORLD INDS COM 04247X102   29,607,986 301,139 SH   DFND 1 0 301,139 0
ARMSTRONG WORLD INDS COM 04247X102   2,212,200 22,500 SH   OTR 3 22,500 0 0
ARMSTRONG WORLD INDS COM 04247X102   111,180,577 1,130,803 SH   SOLE   899,877 0 230,926
ARROW ELECTRS INC COM 042735100   933 7 SH   SOLE   8 0 0
ARTISAN PARTNERS A CLASS A 04316A108   53,185,386 1,203,834 SH   DFND 1 0 1,203,834 0
ARTISAN PARTNERS A CLASS A 04316A108   236,171,260 5,345,660 SH   SOLE   4,615,809 0 729,851
ASML HLDS NV NY EUR0.09 NY REG 2012 N07059210   4,825,392 6,375 SH   SOLE   6,375 0 0
ASPEN TECHNOLOGY INC COMMON STOCK 29109X106   258,406,566 1,173,775 SH   DFND 1 0 1,173,775 0
ASPEN TECHNOLOGY INC COMMON STOCK 29109X106   2,656,990 12,069 SH   DFND 2 0 12,069 0
ASPEN TECHNOLOGY INC COMMON STOCK 29109X106   574,905,737 2,611,427 SH   SOLE   2,484,308 0 127,119
ASTRAZENECA SP ADR (1/2 ORD) 046353108   18,523 275 SH   SOLE   275 0 0
AT&T INC COMMON 00206R102   34,974 2,084 SH   SOLE   2,084 0 0
ATLANTA BRAVES HLDGS COM SER C 047726302   871 22 SH   SOLE   22 0 0
ATLASSIAN CORP CL A COM 049468101   2,379 10 SH   SOLE   10 0 0
ATRION CORP COM USD0.1 049904105   18,695,938 49,357 SH   DFND 1 0 49,357 0
ATRION CORP COM USD0.1 049904105   55,112,969 145,497 SH   SOLE   127,373 0 18,124
AUTODESK INC COMMON 052769106   373,616 1,534 SH   SOLE   1,534 0 0
AUTOHOME INC ADR EACH REPR 4 ORD 05278C107   5,114,356 182,265 SH   DFND 1 0 182,265 0
AUTOHOME INC ADR EACH REPR 4 ORD 05278C107   7,564,976 269,600 SH   SOLE   140,070 0 129,530
AUTOMATIC DATA PROC COMMON 053015103   14,063,701 60,367 SH   SOLE   60,367 0 0
AUTOZONE INC COMMON 053332102   17,233,091 6,665 SH   DFND 1 0 6,665 0
AUTOZONE INC COMMON 053332102   7,420,701 2,870 SH   SOLE   2,870 0 0
AVALONBAY COMMUNTIES REIT 053484101   2,201,669 11,759 SH   SOLE   11,760 0 0
AVANTOR INC COMMON 05352A100   320 14 SH   SOLE   14 0 0
AZENTA INC COMMON 114340102   134,637,540 2,066,895 SH   DFND 1 0 2,066,895 0
AZENTA INC COMMON 114340102   166,524,912 2,556,415 SH   SOLE   2,132,885 0 423,531
BADGER METER INC COMMON 056525108   21,927,024 142,042 SH   DFND 1 0 142,042 0
BADGER METER INC COMMON 056525108   72,753,595 471,293 SH   SOLE   364,159 0 107,135
BAIDU INC REP(8 ORD CLASS A) 056752108   1,191 10 SH   SOLE   10 0 0
BAKER HUGHES A GE CO CL A 05722G100   1,470 43 SH   SOLE   43 0 0
BALL CORP COMMON 058498106   5,241,004 91,116 SH   SOLE   91,116 0 0
BANCFIRST CORP COMMON 05945F103   40,044,385 411,429 SH   DFND 1 0 411,429 0
BANCFIRST CORP COMMON 05945F103   169,956,083 1,746,183 SH   SOLE   1,519,466 0 226,718
BANCO BILBAO VIZCAYA ADR (1 ORD) 05946K101   3,507 385 SH   SOLE   385 0 0
BANCO SANTANDER SA ADR (1 ORD) 05964H105   2,546 615 SH   SOLE   615 0 0
BANK HAWAII CORP COMMON 062540109   33,804,836 466,531 SH   DFND 1 0 466,531 0
BANK HAWAII CORP COMMON 062540109   1,379,493 19,038 SH   DFND 2 0 19,038 0
BANK HAWAII CORP COMMON 062540109   2,659,282 36,700 SH   OTR 3 36,700 0 0
BANK HAWAII CORP COMMON 062540109   111,171,108 1,534,241 SH   SOLE   1,250,226 0 284,015
BANK OF AMERICA CORP COMMON 060505104   401,792 11,933 SH   SOLE   11,933 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   286,227 9,409 SH   SOLE   9,409 0 0
BARCLAYS PLC ADR (4 ORD) 06738E204   229 29 SH   SOLE   29 0 0
BCE INC COMMON 05534B760   1,520,344 38,607 SH   DFND 1 0 38,607 0
BCE INC COMMON 05534B760   7,406,771 188,084 SH   SOLE   188,085 0 0
BECTON DICKINSON COMMON 075887109   22,401 91 SH   SOLE   92 0 0
BEIGENE LIMITED REP(13 ORD) 07725L102   180 1 SH   SOLE   1 0 0
BENTLEY SYS INC CLASS B 08265T208   166,916,776 3,198,865 SH   DFND 1 0 3,198,865 0
BENTLEY SYS INC CLASS B 08265T208   565,433,755 10,836,216 SH   SOLE   10,743,008 0 93,208
BERKLEY W R CORP COM 084423102   100,668,152 1,423,475 SH   DFND 1 0 1,423,475 0
BERKLEY W R CORP COM 084423102   1,927,969 27,262 SH   DFND 2 0 27,262 0
BERKLEY W R CORP COM 084423102   4,221,701 59,696 SH   OTR 3 59,696 0 0
BERKLEY W R CORP COM 084423102   389,172,815 5,503,009 SH   SOLE   5,440,252 0 62,757
BERKSHIRE HATHAWAY CLASS A 084670108   1,627,875 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY CLASS B 084670702   2,055,091 5,762 SH   SOLE   5,762 0 0
BEST BUY INC COMMON 086516101   1,016 12 SH   SOLE   13 0 0
BHP GROUP LTD SP ADR (2 ORD) 088606108   4,644 67 SH   SOLE   68 0 0
BILL HOLDINGS INC COMMON STOCK 090043100   140,508,587 1,722,130 SH   DFND 1 0 1,722,130 0
BILL HOLDINGS INC COMMON STOCK 090043100   52,693,229 645,829 SH   SOLE   610,670 0 35,160
BIO RAD LABS INC CLASS A 090572207   43,590 135 SH   SOLE   135 0 0
BIOGEN INC COMMON 09062X103   776 3 SH   SOLE   3 0 0
BJS WHSL CLUB HLDGS COMMON 05550J101   161,384 2,421 SH   DFND 1 0 2,421 0
BJS WHSL CLUB HLDGS COMMON 05550J101   2,373,429 35,605 SH   OTR 3 35,605 0 0
BJS WHSL CLUB HLDGS COMMON 05550J101   22,586,408 338,830 SH   SOLE   303,931 0 34,899
BLACKLINE INC COM USD0.01 09239B109   87,102,114 1,394,973 SH   DFND 1 0 1,394,973 0
BLACKLINE INC COM USD0.01 09239B109   33,694,185 539,625 SH   SOLE   500,024 0 39,601
BLACKROCK INC COMMON 09247X101   16,145,601 19,888 SH   SOLE   17,584 0 2,305
BLACKSTONE INC COMMON 09260D107   70,362 537 SH   SOLE   537 0 0
BLOCK H & R INC COMMON 093671105   3,338 69 SH   SOLE   69 0 0
BLOCK INC COMMON CL A 852234103   17,743,239 229,389 SH   DFND 1 0 229,389 0
BLOCK INC COMMON CL A 852234103   7,303,580 94,422 SH   SOLE   94,423 0 0
BOEING CO COMMON 097023105   54,113 207 SH   SOLE   208 0 0
BOOKING HLDGS INC COMMON 09857L108   34,624 9 SH   SOLE   10 0 0
BORG WARNER INC COMMON 099724106   3,383 94 SH   SOLE   94 0 0
BOSTON PROPERTIES COMMON 101121101   3,509 50 SH   SOLE   50 0 0
BOSTON SCIENTIFIC COMMON 101137107   6,879 119 SH   SOLE   119 0 0
BP PLC ADR (6 ORD) 055622104   500,295 14,132 SH   SOLE   14,133 0 0
BRIGHT HORIZONS FA COMMON 109194100   37,563,122 398,590 SH   DFND 1 0 398,590 0
BRIGHT HORIZONS FA COMMON 109194100   229,657,744 2,436,945 SH   SOLE   2,416,509 0 20,437
BRISTOL MYERS SQUIBB COMMON 110122108   3,324,478 64,792 SH   DFND 1 0 64,792 0
BRISTOL MYERS SQUIBB COMMON 110122108   17,343 338 SH   SOLE   338 0 0
BRITISH AMER TOB PLC SPONSORED ADR 110448107   671,883 22,939 SH   SOLE   22,939 0 0
BROADCOM INC COMMON 11135F101   517,597 463 SH   SOLE   464 0 0
BROADRIDGE FINL SOLN COMMON 11133T103   60,419,928 293,657 SH   DFND 1 0 293,657 0
BROADRIDGE FINL SOLN COMMON 11133T103   4,042,988 19,650 SH   OTR 3 19,650 0 0
BROADRIDGE FINL SOLN COMMON 11133T103   68,692,963 333,866 SH   SOLE   315,364 0 18,502
BROOKFIELD CORP CL A LIMITED VOT SHS 11271J107   9,669 241 SH   SOLE   241 0 0
BROWN & BROWN INC COMMON 115236101   55,587,185 781,707 SH   DFND 1 0 781,707 0
BROWN & BROWN INC COMMON 115236101   21,566,323 303,281 SH   SOLE   296,244 0 7,037
BROWN FORMAN CORP CLASS B 115637209   31,598,512 553,389 SH   DFND 1 0 553,389 0
BROWN FORMAN CORP CLASS B 115637209   10,288,064 180,176 SH   SOLE   180,176 0 0
BRUNSWICK CORP COMMON 117043109   738 7 SH   SOLE   8 0 0
BUNGE GLOBAL SA COMMON SHARES H11356104   404 4 SH   SOLE   4 0 0
BURLINGTON STORES COM 122017106   194 1 SH   SOLE   1 0 0
CACI INTERNATIONAL CLASS A 127190304   151,243 467 SH   DFND 1 0 467 0
CACI INTERNATIONAL CLASS A 127190304   2,104,118 6,497 SH   OTR 3 6,497 0 0
CACI INTERNATIONAL CLASS A 127190304   10,181,511 31,438 SH   SOLE   29,074 0 2,364
CADENCE DESIGN SYS COMMON 127387108   12,710,418 46,666 SH   DFND 1 0 46,666 0
CADENCE DESIGN SYS COMMON 127387108   5,396,194 19,812 SH   SOLE   19,812 0 0
CAE INC COMMON 124765108   41,399,873 1,447,548 SH   DFND 1 0 1,447,548 0
CAE INC COMMON 124765108   1,553,123 54,305 SH   OTR 4 54,305 0 0
CAE INC COMMON 124765108   18,023,634 630,197 SH   SOLE   284,353 0 345,844
CAESARS ENTERTAINMEN COM USD0.00001 12769G100   2,578 55 SH   SOLE   55 0 0
CALAMOS STRATEGIC TO COM SH BEN INT 128125101   149,637 10,063 SH   SOLE   10,063 0 0
CAMECO CORP COMMON 13321L108   905 21 SH   SOLE   21 0 0
CANADIAN IMPERIAL BK COMMON 136069101   3,370 70 SH   SOLE   70 0 0
CANADIAN NAT RES LTD COM 136385101   2,886 44 SH   SOLE   44 0 0
CANADIAN PACIFIC KC COMMON 13646K108   34,391 435 SH   SOLE   435 0 0
CAPITAL ONE FINL CO COMMON 14040H105   8,995 68 SH   SOLE   69 0 0
CARDINAL HEALTH INC COMMON 14149Y108   403 4 SH   SOLE   4 0 0
CARMAX INC COMMON 143130102   767 10 SH   SOLE   10 0 0
CARNIVAL CORP COMMON 143658300   3,393 183 SH   SOLE   183 0 0
CARRIER GLOBAL CORP COM USD0.01 WI 14448C104   11,375 198 SH   SOLE   198 0 0
CATERPILLAR INC COMMON 149123101   46,466 157 SH   SOLE   157 0 0
CBRE GROUP INC CLASS A 12504L109   6,237 67 SH   SOLE   67 0 0
CDW CORP COMMON 12514G108   2,306,616 10,147 SH   DFND 2 0 10,147 0
CDW CORP COMMON 12514G108   4,426,252 19,471 SH   SOLE   19,471 0 0
CELANESE CORP COMMON STOCK 150870103   19,536 125 SH   SOLE   126 0 0
CELSIUS HOLDINGS INC COMMON 15118V207   106,141,880 1,946,843 SH   DFND 1 0 1,946,843 0
CELSIUS HOLDINGS INC COMMON 15118V207   35,600,600 652,982 SH   SOLE   652,982 0 0
CENCORA INC COMMON 03073E105   7,827,688 38,113 SH   SOLE   38,113 0 0
CENOVUS ENERGY INC COMMON 15135U109   749 45 SH   SOLE   45 0 0
CENTENE CORP DEL COMMON 15135B101   7,383 99 SH   SOLE   99 0 0
CERTARA INC COM USD0.01 15687V109   316,163 17,974 SH   DFND 1 0 17,974 0
CERTARA INC COM USD0.01 15687V109   12,851,166 730,595 SH   SOLE   730,595 0 0
CEVA INC COMMON 157210105   15,897 700 SH   SOLE   700 0 0
CF INDUSTRIES HLDGS COMMON 125269100   93 1 SH   SOLE   1 0 0
CHARLES RIV LABS INT COMMON 159864107   62,810,534 265,696 SH   DFND 1 0 265,696 0
CHARLES RIV LABS INT COMMON 159864107   351,654,929 1,487,542 SH   SOLE   1,486,785 0 757
CHARTER COMMUNICATIO CL A 16119P108   7,989 20 SH   SOLE   21 0 0
CHEESECAKE FACTORY COMMON 163072101   27,318,198 780,297 SH   DFND 1 0 780,297 0
CHEESECAKE FACTORY COMMON 163072101   75,865,981 2,166,980 SH   SOLE   1,992,905 0 174,075
CHEMED CORP NEW COMMON 16359R103   43,376,755 74,180 SH   DFND 1 0 74,180 0
CHEMED CORP NEW COMMON 16359R103   274,431,576 469,314 SH   SOLE   465,514 0 3,800
CHENIERE ENERGY INC COMMON 16411R208   113,522 665 SH   SOLE   665 0 0
CHEVRON CORP COMMON 166764100   2,504,546 16,791 SH   DFND 1 0 16,791 0
CHEVRON CORP COMMON 166764100   14,171,588 95,009 SH   SOLE   87,881 0 7,128
CHIPOTLE MEXICAN GRL COMMON 169656105   4,574 2 SH   SOLE   2 0 0
CHOICE HOTELS INTL COMMON 169905106   34,768,258 306,869 SH   DFND 1 0 306,869 0
CHOICE HOTELS INTL COMMON 169905106   196,357,993 1,733,080 SH   SOLE   1,717,457 0 15,623
CHUBB LIMITED COMMON H1467J104   7,910 35 SH   SOLE   35 0 0
CHUNGHWA TELECOM ADR REP 10 ORD TWD10 17133Q502   736,665 18,855 SH   SOLE   18,855 0 0
CHURCH & DWIGHT INC COMMON 171340102   567 6 SH   SOLE   6 0 0
CINCINNATI FINL CORP COMMON 172062101   517 5 SH   SOLE   5 0 0
CINTAS CORP COMMON 172908105   115,108 191 SH   SOLE   191 0 0
CISCO SYSTEMS INC COMMON 17275R102   6,032,896 119,416 SH   DFND 1 0 119,416 0
CISCO SYSTEMS INC COMMON 17275R102   2,268,676 44,906 SH   SOLE   44,906 0 0
CITIGROUP INC COMMON 172967424   6,636 129 SH   SOLE   129 0 0
CITIZENS FINANCIAL COMMON 174610105   1,160 35 SH   SOLE   35 0 0
CLEARWATER ANALYTI COMMON USD0.001 A 185123106   39,168,224 1,955,478 SH   DFND 1 0 1,955,478 0
CLEARWATER ANALYTI COMMON USD0.001 A 185123106   3,114,865 155,510 SH   DFND 2 0 155,510 0
CLEARWATER ANALYTI COMMON USD0.001 A 185123106   178,231,196 8,898,212 SH   SOLE   7,824,940 0 1,073,273
CLOROX CO COMMON 189054109   72,553 508 SH   SOLE   509 0 0
CLOUDFLARE INC CL A COM 18915M107   28,346,283 340,455 SH   DFND 1 0 340,455 0
CLOUDFLARE INC CL A COM 18915M107   10,731,881 128,896 SH   SOLE   128,896 0 0
CME GROUP INC CLASS A 12572Q105   12,555,823 59,619 SH   SOLE   52,636 0 6,983
CMS ENERGY CORP COMMON 125896100   406 7 SH   SOLE   7 0 0
CNO FINANCIAL GR COMMON 12621E103   1,441 51 SH   SOLE   52 0 0
COCA-COLA CO COMMON 191216100   6,256,952 106,176 SH   DFND 1 0 106,176 0
COCA-COLA CO COMMON 191216100   8,161,999 138,503 SH   SOLE   138,503 0 0
COCA-COLA EUROPACI COM EUR0.01 G25839104   482,397 7,228 SH   DFND 1 0 7,228 0
COCA-COLA EUROPACI COM EUR0.01 G25839104   2,450,701 36,720 SH   SOLE   36,720 0 0
COGNEX CORP COMMON 192422103   22,707 544 SH   SOLE   544 0 0
COGNIZANT TECH SOLNS CLASS A 192446102   7,911 104 SH   SOLE   105 0 0
COHEN & STEERS INFRA COMMON 19248A109   132,028 6,216 SH   SOLE   6,216 0 0
COINBASE GLOBAL INC COM USD0.00001 CL A 19260Q107   17,392 100 SH   SOLE   100 0 0
COLGATE PALMOLIVE CO COMMON 194162103   31,406 394 SH   SOLE   394 0 0
COMCAST CORP CLASS A 20030N101   70,978 1,618 SH   SOLE   1,619 0 0
COMERICA INC COMMON 200340107   1,674 30 SH   SOLE   30 0 0
CONAGRA BRANDS INC COMMON 205887102   3,786,492 132,117 SH   SOLE   132,118 0 0
CONFLUENT INC COM USD0.00001 CL A 20717M103   99,941 4,271 SH   DFND 1 0 4,271 0
CONFLUENT INC COM USD0.00001 CL A 20717M103   664,911 28,415 SH   SOLE   28,415 0 0
CONOCOPHILLIPS COMMON 20825C104   222,745 1,919 SH   SOLE   1,919 0 0
CONSOLDTD EDISON INC COMMON 209115104   2,743 30 SH   SOLE   30 0 0
CONSOLIDATED WATR CO ORDINARY G23773107   154,753 4,347 SH   DFND 1 0 4,347 0
CONSTELLATION BRANDS CLASS A 21036P108   1,692 7 SH   SOLE   7 0 0
CONSTELLATION ENERGY COMMON 21037T109   8,602 73 SH   SOLE   74 0 0
CONSTRUCTION PARTNRS COMMON CL A 21044C107   37,032,430 850,929 SH   DFND 1 0 850,929 0
CONSTRUCTION PARTNRS COMMON CL A 21044C107   125,356,357 2,880,431 SH   SOLE   2,268,706 0 611,725
COOPER COMPANIES INC COMMON 216648402   176,698,934 466,914 SH   DFND 1 0 466,914 0
COOPER COMPANIES INC COMMON 216648402   2,883,713 7,620 SH   DFND 2 0 7,620 0
COOPER COMPANIES INC COMMON 216648402   478,863,718 1,265,362 SH   SOLE   1,264,773 0 589
COPA HOLDINGS CLASS A P31076105   638 6 SH   SOLE   6 0 0
COPART INC COMMON 217204106   1,150,716 23,484 SH   SOLE   23,484 0 0
CORNING INCORPORATED COMMON 219350105   18,879 620 SH   SOLE   620 0 0
CORTEVA INC COM 22052L104   5,349 111 SH   SOLE   112 0 0
CORVEL CORP COMMON 221006109   87,796,137 355,148 SH   DFND 1 0 355,148 0
CORVEL CORP COMMON 221006109   2,373,216 9,600 SH   OTR 3 9,600 0 0
CORVEL CORP COMMON 221006109   380,841,220 1,540,557 SH   SOLE   1,339,703 0 200,855
COSTAR GROUP INC COMMON 22160N109   66,130,722 756,731 SH   DFND 1 0 756,731 0
COSTAR GROUP INC COMMON 22160N109   25,363,625 290,234 SH   SOLE   290,235 0 0
COSTCO WHSL CORP COMMON 22160K105   897,766 1,360 SH   SOLE   1,360 0 0
COTERRA ENERGY INC COMMON 127097103   357 14 SH   SOLE   14 0 0
CRH PLC ORD EUR0.32 G25508105   3,112 45 SH   SOLE   45 0 0
CROCS INC COMMON 227046109   1,681 18 SH   SOLE   18 0 0
CROWDSTRIKE HOLDIN COM USD0.0005 CL A 22788C105   4,502 17 SH   SOLE   18 0 0
CROWN CASTLE INTL COMMON 22822V101   3,415,153 29,648 SH   DFND 1 0 29,648 0
CROWN CASTLE INTL COMMON 22822V101   8,514,858 73,920 SH   SOLE   67,598 0 6,322
CSX CORP COMMON 126408103   16,665 480 SH   SOLE   481 0 0
CULLEN FROST BANKERS COMMON 229899109   651 6 SH   SOLE   6 0 0
CUMMINS INC COMMON 231021106   5,995 25 SH   SOLE   25 0 0
CVS HEALTH CORP COMMON 126650100   6,655,198 84,285 SH   SOLE   84,286 0 0
D R HORTON INC COMMON 23331A109   22,345 147 SH   SOLE   147 0 0
DANAHER CORP COMMON 235851102   26,621,913 115,077 SH   DFND 1 0 115,077 0
DANAHER CORP COMMON 235851102   9,190,287 39,726 SH   SOLE   39,726 0 0
DASEKE INC COM 23753F107   2,608 322 SH   SOLE   322 0 0
DATADOG INC CLASS A COMMON 23804L103   32,942,775 271,402 SH   DFND 1 0 271,402 0
DATADOG INC CLASS A COMMON 23804L103   11,122,171 91,631 SH   SOLE   91,631 0 0
DAVITA INC COMMON 23918K108   1,048 10 SH   SOLE   10 0 0
DEERE & CO COMMON 244199105   39,979 99 SH   SOLE   100 0 0
DELL TECHNOLOGIES IN COMMON CLASS C 24703L202   153 2 SH   SOLE   2 0 0
DELTA AIR LINES COMMON 247361702   4,815 119 SH   SOLE   120 0 0
DEUTSCHE BANK AG NAM ORDINARY D18190898   203 15 SH   SOLE   15 0 0
DEVON ENERGY CORP COMMON 25179M103   17,236,650 380,500 SH   DFND 1 0 380,500 0
DEVON ENERGY CORP COMMON 25179M103   5,638,320 124,466 SH   SOLE   124,466 0 0
DEXCOM INC COMMON 252131107   4,180,716 33,691 SH   DFND 1 0 33,691 0
DEXCOM INC COMMON 252131107   82,396 664 SH   SOLE   664 0 0
DIAGEO P L C SP ADR (4 ORD) 25243Q205   12,317,327 84,562 SH   SOLE   74,376 0 10,186
DIAMONDBACK ENERGY COMMON 25278X109   33,662,905 217,068 SH   DFND 1 0 217,068 0
DIAMONDBACK ENERGY COMMON 25278X109   11,539,554 74,410 SH   SOLE   74,410 0 0
DICKS SPORTING GOODS COMMON 253393102   1,470 10 SH   SOLE   10 0 0
DIGIMARC CORP NEW COMMON 25381B101   62,921 1,742 SH   SOLE   1,742 0 0
DIGITAL RLTY TR INC COMMON 253868103   4,169 30 SH   SOLE   31 0 0
DIMENSIONAL ETF TR EMGR CRE EQT MNG 25434V302   8,758 363 SH   SOLE   363 0 0
DIMENSIONAL ETF TRST U.S. CORE EQUITY 2 25434V708   281,564 9,640 SH   SOLE   9,640 0 0
DISCOVER FINL SVCS COM 254709108   1,911 17 SH   SOLE   17 0 0
DOLBY LABORATORIES COMMON 25659T107   110,425,967 1,281,341 SH   DFND 1 0 1,281,341 0
DOLBY LABORATORIES COMMON 25659T107   3,237,266 37,564 SH   OTR 3 37,564 0 0
DOLBY LABORATORIES COMMON 25659T107   353,520,292 4,102,115 SH   SOLE   4,052,144 0 49,971
DOLLAR GEN CORP COMMON 256677105   6,416,381 47,196 SH   SOLE   47,197 0 0
DOMINION ENERGY INC COMMON 25746U109   3,948 84 SH   SOLE   84 0 0
DOMINOS PIZZA INC COMMON 25754A201   96,140,693 233,221 SH   DFND 1 0 233,221 0
DOMINOS PIZZA INC COMMON 25754A201   35,469,448 86,042 SH   SOLE   84,479 0 1,564
DONALDSON INC COMMON 257651109   22,604,565 345,900 SH   DFND 1 0 345,900 0
DONALDSON INC COMMON 257651109   98,241,062 1,503,306 SH   SOLE   1,312,388 0 190,918
DOORDASH INC CLASS A COMMON 25809K105   1,582 16 SH   SOLE   16 0 0
DOUBLELINE ETF TRUST SHILLER CAPE US EQTY 25861R204   3,552,197 134,062 SH   SOLE   134,063 0 0
DOUBLEVERIFY HLDS COMMON 25862V105   29,971,066 814,874 SH   DFND 1 0 814,874 0
DOUBLEVERIFY HLDS COMMON 25862V105   9,793,705 266,278 SH   SOLE   266,278 0 0
DOVER CORP COMMON 260003108   769,050 5,000 SH   SOLE   5,000 0 0
DOW INC COMMON STOCK 260557103   1,152 21 SH   SOLE   21 0 0
DREAM FINDERS HOMES COM USD0.01 A 26154D100   108,887,050 3,064,651 SH   DFND 1 0 3,064,651 0
DREAM FINDERS HOMES COM USD0.01 A 26154D100   78,204,124 2,201,073 SH   SOLE   2,114,649 0 86,424
DTE ENERGY CO COMMON 233331107   331 3 SH   SOLE   3 0 0
DUKE ENERGY CORP COMMON 26441C204   282,152 2,907 SH   SOLE   2,908 0 0
DUPONT DE NEMOURS COM 26614N102   9,413 122 SH   SOLE   122 0 0
EASTGROUP PROPERTIES COMMON 277276101   90,669 494 SH   SOLE   494 0 0
EASTMAN CHEM CO COMMON 277432100   7,115,990 79,225 SH   DFND 1 0 79,225 0
EASTMAN CHEM CO COMMON 277432100   12,490,435 139,060 SH   SOLE   126,280 0 12,781
EATON CORPORATION COMMON G29183103   25,045 104 SH   DFND 1 0 104 0
EATON CORPORATION COMMON G29183103   12,927,164 53,679 SH   SOLE   47,566 0 6,114
EATON VANCE TAX ADVT COM 27828G107   222,500 10,000 SH   SOLE   10,000 0 0
EBAY INC COMMON 278642103   2,923 67 SH   SOLE   67 0 0
ECOLAB INC COMMON 278865100   21,170,887 106,735 SH   DFND 1 0 106,735 0
ECOLAB INC COMMON 278865100   8,879,651 44,767 SH   SOLE   44,768 0 0
EDWARDS LIFESCIENCE COMMON 28176E108   5,186,678 68,022 SH   DFND 1 0 68,022 0
EDWARDS LIFESCIENCE COMMON 28176E108   76,174 999 SH   SOLE   999 0 0
ELANCO ANIMAL HEALTH COMMON 28414H103   60 4 SH   SOLE   4 0 0
ELEVANCE HEALTH INC COMMON 036752103   331,035 702 SH   SOLE   702 0 0
EMBECTA CORP COM USD0.01 29082K105   19 1 SH   SOLE   1 0 0
EMCOR GROUP INC COMMON 29084Q100   139,032,059 645,370 SH   DFND 1 0 645,370 0
EMCOR GROUP INC COMMON 29084Q100   588,914,881 2,733,671 SH   SOLE   2,383,754 0 349,918
EMERSON ELEC CO COMMON 291011104   235,814 2,422 SH   SOLE   2,423 0 0
ENDAVA PLC REP (1 ORD SHS) 29260V105   174,080,852 2,236,106 SH   DFND 1 0 2,236,106 0
ENDAVA PLC REP (1 ORD SHS) 29260V105   57,462,253 738,115 SH   SOLE   680,533 0 57,582
ENI S P A ADR (2 ORD) 26874R108   170 5 SH   SOLE   5 0 0
ENPHASE ENERGY COMMON 29355A107   55,895 423 SH   DFND 1 0 423 0
ENPHASE ENERGY COMMON 29355A107   661 5 SH   SOLE   5 0 0
ENTERGY CORP COMMON 29364G103   4,452 44 SH   SOLE   44 0 0
EOG RESOURCES INC COMMON 26875P101   57,912 478 SH   SOLE   479 0 0
EPAM SYS INC COMMON 29414B104   3,483,041 11,714 SH   SOLE   11,714 0 0
EQT CORP COM 26884L109   773 20 SH   SOLE   20 0 0
EQUIFAX INC COMMON 294429105   190,685,072 771,099 SH   DFND 1 0 771,099 0
EQUIFAX INC COMMON 294429105   447,939,110 1,811,391 SH   SOLE   1,790,648 0 20,744
EQUINIX INC COMMON 29444U700   1,347,491 1,673 SH   SOLE   1,673 0 0
EQUINOR ASA SPON ADR 1 ORD SHS 29446M102   5,653 178 SH   SOLE   179 0 0
EQUITY LIFESTYLE PPT COMMON 29472R108   1,629,344 23,098 SH   SOLE   23,098 0 0
ESSEX PPTY TR INC REIT 297178105   1,796,881 7,247 SH   SOLE   7,247 0 0
ESTEE LAUDER CO CLASS A 518439104   11,269,879 77,059 SH   DFND 1 0 77,059 0
ESTEE LAUDER CO CLASS A 518439104   4,222,856 28,874 SH   SOLE   28,874 0 0
ETF MSCI ACWI EXUS SPDR INDX SH FUNDS 78463X848   52,680 1,945 SH   SOLE   1,945 0 0
ETSY INC COMMON 29786A106   30,070 371 SH   DFND 1 0 371 0
ETSY INC COMMON 29786A106   206,596 2,549 SH   SOLE   2,549 0 0
EVEREST GROUP LTD COMMON G3223R108   415 1 SH   SOLE   1 0 0
EVERGY INC COMMON 30034W106   1,514 29 SH   SOLE   29 0 0
EVERSOURCE ENERGY COMMON 30040W108   679 11 SH   SOLE   11 0 0
EVERTEC INC COMMON 30040P103   34,446,220 841,383 SH   DFND 1 0 841,383 0
EVERTEC INC COMMON 30040P103   2,326,334 56,823 SH   DFND 2 0 56,823 0
EVERTEC INC COMMON 30040P103   122,338,782 2,988,245 SH   SOLE   2,354,555 0 633,691
EXACT SCIENCES CORP COMMON 30063P105   14,821 200 SH   SOLE   200 0 0
EXCHANGE TRADED CONC ROBO STX GBL ROB&AUT 301505707   60,767 1,057 SH   SOLE   1,057 0 0
EXELON CORP COMMON 30161N101   395 11 SH   SOLE   11 0 0
EXPEDITORS INTL WASH COMMON 302130109   35,294 277 SH   SOLE   277 0 0
EXPONET INC COMMON 30214U102   129,086,273 1,466,223 SH   DFND 1 0 1,466,223 0
EXPONET INC COMMON 30214U102   282,322,778 3,206,755 SH   SOLE   3,195,816 0 10,940
EXTRA SPACE STORAGE REIT 30225T102   2,718,966 16,958 SH   SOLE   16,959 0 0
EXXON MOBIL CORP COMMON 30231G102   918,068 9,182 SH   SOLE   9,183 0 0
F N B CORP COM 302520101   65,958 4,790 SH   SOLE   4,790 0 0
FABRINET COM USD0.01 G3323L100   26,075 137 SH   DFND 1 0 137 0
FABRINET COM USD0.01 G3323L100   171,678 902 SH   SOLE   902 0 0
FACTSET RESH SYS INC COMMON 303075105   209,928,715 440,056 SH   DFND 1 0 440,056 0
FACTSET RESH SYS INC COMMON 303075105   329,643,808 691,004 SH   SOLE   612,408 0 78,597
FAIR ISAAC INC COMMON 303250104   184,836,640 158,793 SH   DFND 1 0 158,793 0
FAIR ISAAC INC COMMON 303250104   356,903,508 306,615 SH   SOLE   304,789 0 1,827
FASTENAL CO COMMON 311900104   5,441 84 SH   SOLE   84 0 0
FEDERAL RLTY INVT TR SH BEN INT(CUM RTS) 313745101   1,479,266 14,354 SH   SOLE   14,355 0 0
FEDEX CORP COMMON 31428X106   1,390,917 5,498 SH   SOLE   5,498 0 0
FERGUSON PLC ORD GBP0.10 G3421J106   1,545 8 SH   SOLE   8 0 0
FERRARI N V COMMON N3167Y103   338 1 SH   SOLE   1 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   236,731 4,003 SH   SOLE   4,003 0 0
FIDELITY COVINGTON ENHANCED LCAP VALU 31609A107   39,922 1,488 SH   SOLE   1,488 0 0
FIDELITY COVINGTON ENHANCED INTL 31609A404   58,864 2,214 SH   SOLE   2,214 0 0
FIDELITY COVINGTON T MSCI INFO TECH I 316092808   129,362 901 SH   SOLE   901 0 0
FIDELITY NATIONAL FI FNF GROUP COM 31620R303   2,135 41 SH   SOLE   42 0 0
FIDELITYCOVINGTON TR CONSMR STAPLES 316092303   36 0 SH   SOLE   1 0 0
FIFTH THIRD BANCORP COMMON 316773100   3,163 91 SH   SOLE   92 0 0
FIRST AMERICAN CORP COMMON 31847R102   129 2 SH   SOLE   2 0 0
FIRST CITIZENS BANCS CLASS A 31946M103   1,666 1 SH   SOLE   1 0 0
FIRST FINL BKSH COMMON 32020R109   53,905,064 1,779,045 SH   DFND 1 0 1,779,045 0
FIRST FINL BKSH COMMON 32020R109   59,644,093 1,968,451 SH   SOLE   1,706,686 0 261,766
FIRST HAWAIIAN COM USD0.01 32051X108   58,777,312 2,571,186 SH   DFND 1 0 2,571,186 0
FIRST HAWAIIAN COM USD0.01 32051X108   237,227,851 10,377,421 SH   SOLE   8,939,087 0 1,438,334
FIRST TR US EQ OPPOR ETF 336920103   196,300 2,050 SH   SOLE   2,050 0 0
FIRSTENERGY CORP COMMON 337932107   733 20 SH   SOLE   20 0 0
FISERV INC COMMON 337738108   92,191 694 SH   SOLE   694 0 0
FIVE BELOW INC COMMON 33829M101   426 2 SH   SOLE   2 0 0
FIVE9 INC COM USD0.001 338307101   1,898,632 24,128 SH   SOLE   24,128 0 0
FLEETCOR TECHNOLOG COMMON 339041105   24,602,048 87,053 SH   DFND 1 0 87,053 0
FLEETCOR TECHNOLOG COMMON 339041105   7,935,406 28,079 SH   SOLE   28,079 0 0
FLEX LTD COM USD0.01 Y2573F102   1,980 65 SH   SOLE   65 0 0
FLOOR & DECOR HOLD COM USD0.001 CL A 339750101   813 7 SH   SOLE   7 0 0
FLOWERS FOODS INC COMMON 343498101   6,861,768 304,832 SH   DFND 1 0 304,832 0
FLOWERS FOODS INC COMMON 343498101   3,778,098 167,840 SH   SOLE   167,841 0 0
FMC CORP COMMON 302491303   23 0 SH   SOLE   0 0 0
FONAR CORP COMMON 344437405   12,373,050 632,569 SH   SOLE   632,569 0 0
FORD MOTOR CO COMMON 345370860   1,097 90 SH   SOLE   90 0 0
FORTINET INC COMMON 34959E109   97,991 1,674 SH   SOLE   1,674 0 0
FORTIS INC COMMON 349553107   12,044,591 292,842 SH   DFND 1 0 292,842 0
FORTIS INC COMMON 349553107   26,231,746 637,776 SH   SOLE   587,439 0 50,337
FORTIVE CORPORATION COMMON STOCK 34959J108   7,805 106 SH   SOLE   106 0 0
FORTREA HLDGS INC COMMON 34965K107   314 9 SH   SOLE   9 0 0
FORTUNE BRANDS INNOV COMMON USD0.01 34964C106   228 3 SH   SOLE   3 0 0
FOX CORPORATION CL A COM 35137L105   819 27 SH   SOLE   28 0 0
FOX FACTORY HLDG COMMON USD0.001 35138V102   169,661,320 2,514,246 SH   DFND 1 0 2,514,246 0
FOX FACTORY HLDG COMMON USD0.001 35138V102   61,114,612 905,670 SH   SOLE   817,305 0 88,365
FRANKLIN RES INC COMMON 354613101   346,011 11,615 SH   SOLE   11,615 0 0
FREEPORT-MCMORAN INC COMMON 35671D857   53,553 1,258 SH   SOLE   1,258 0 0
FRESHPET INC COMMON 358039105   26,976,374 310,931 SH   DFND 1 0 310,931 0
FRESHPET INC COMMON 358039105   8,943,134 103,079 SH   SOLE   103,079 0 0
FTI CONSULTING INC COMMON 302941109   138,357,471 694,740 SH   DFND 1 0 694,740 0
FTI CONSULTING INC COMMON 302941109   535,668,691 2,689,775 SH   SOLE   2,333,781 0 355,994
FULLER H B CO COM USD1 359694106   33,195,009 407,751 SH   DFND 1 0 407,751 0
FULLER H B CO COM USD1 359694106   2,640,045 32,429 SH   OTR 3 32,429 0 0
FULLER H B CO COM USD1 359694106   124,870,495 1,533,847 SH   SOLE   1,223,076 0 310,771
GALLAGHER ARTHR J&CO COMMON 363576109   4,048 18 SH   SOLE   18 0 0
GAMING&LEISURE PPTYS COMMON 36467J108   345 7 SH   SOLE   7 0 0
GARMIN LTD COMMON H2906T109   1,800 14 SH   SOLE   14 0 0
GARTNER INC COMMON 366651107   98,876,094 219,184 SH   DFND 1 0 219,184 0
GARTNER INC COMMON 366651107   34,205,867 75,826 SH   SOLE   75,826 0 0
GE HEALTHCARE TECHN COMMON USD0.01 36266G107   4,330 56 SH   SOLE   56 0 0
GEN DIGITAL INC COMMON 668771108   25,921 1,135 SH   SOLE   1,136 0 0
GENERAC HLDGS INC COMMON 368736104   1,405 10 SH   SOLE   11 0 0
GENERAL DYNAMICS COMMON 369550108   16,449,890 63,349 SH   SOLE   55,894 0 7,455
GENERAL ELECTRIC CO COM NEW 369604301   17,097 133 SH   SOLE   134 0 0
GENERAL MILLS INC COMMON 370334104   1,498 23 SH   SOLE   23 0 0
GENERAL MOTORS CO COMMON 37045V100   2,263 63 SH   SOLE   63 0 0
GENMAB AS SPNADR REPR 0.50 ORD 372303206   3,095,421 97,218 SH   SOLE   97,218 0 0
GENTEX CORP COMMON 371901109   240,802 7,373 SH   DFND 1 0 7,373 0
GENTEX CORP COMMON 371901109   3,388,736 103,758 SH   OTR 3 103,758 0 0
GENTEX CORP COMMON 371901109   16,495,506 505,067 SH   SOLE   466,188 0 38,880
GENUINE PARTS CO COMMON 372460105   693 5 SH   SOLE   5 0 0
GETTY RLTY CORP NEW COMMON 374297109   25,556,543 874,625 SH   DFND 1 0 874,625 0
GETTY RLTY CORP NEW COMMON 374297109   68,342,382 2,338,890 SH   SOLE   1,794,529 0 544,362
GILEAD SCIENCES INC COMMON 375558103   14,783 182 SH   SOLE   182 0 0
GLOBAL E ONLINE LTD COMMON M5216V106   38,221,550 964,460 SH   DFND 1 0 964,460 0
GLOBAL E ONLINE LTD COMMON M5216V106   12,929,089 326,245 SH   SOLE   326,245 0 0
GLOBAL PAYMENTS INC COMMON 37940X102   5,578,759 43,927 SH   SOLE   43,927 0 0
GLOBAL X FDS CLEANTECH ETF 37954Y228   8,702 802 SH   SOLE   802 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   429,446 9,648 SH   SOLE   9,648 0 0
GLOBAL X FDS VIDEO GAMES & ESPORT 37954Y392   1,013 50 SH   SOLE   50 0 0
GLOBAL X FDS ROBOTICS&ARTIFICIAL 37954Y715   176,548 6,186 SH   SOLE   6,186 0 0
GLOBAL X FUNDS S&P 500 COVERED CALL 37954Y475   871,221 22,073 SH   SOLE   22,073 0 0
GLOBALFOUNDRIES INC ORDINARY G39387108   121 2 SH   SOLE   2 0 0
GLOBALSTAR INC COMMON 378973408   1,620 835 SH   SOLE   835 0 0
GLOBUS MED INC CLASS A 379577208   373 7 SH   SOLE   7 0 0
GODADDY INC CLASS A COMMON STOCK 380237107   743 7 SH   SOLE   7 0 0
GOLDMAN SACHS GROUP COMMON 38141G104   50,536 131 SH   SOLE   131 0 0
GOOSEHEAD INS INC COM USD0.01 CL A 38267D109   148,365,917 1,957,334 SH   DFND 1 0 1,957,334 0
GOOSEHEAD INS INC COM USD0.01 CL A 38267D109   54,644,776 720,907 SH   SOLE   685,281 0 35,626
GRACO INC COMMON 384109104   90,221,984 1,039,903 SH   DFND 1 0 1,039,903 0
GRACO INC COMMON 384109104   3,478,208 40,090 SH   OTR 3 40,090 0 0
GRACO INC COMMON 384109104   387,889,833 4,470,837 SH   SOLE   3,857,485 0 613,352
GRAINGER W W INC COMMON 384802104   7,360,796 8,882 SH   SOLE   8,882 0 0
GSK PLC ADS 37733W204   790,096 21,319 SH   SOLE   21,319 0 0
HALEON PLC ADS(REP 2 ORD SHS) 405552100   13,416,925 1,630,246 SH   SOLE   1,423,805 0 206,441
HALLIBURTON COMMON 406216101   19,526,206 540,144 SH   DFND 1 0 540,144 0
HALLIBURTON COMMON 406216101   6,168,291 170,630 SH   SOLE   170,630 0 0
HARLEY DAVIDSON INC COMMON 412822108   368 10 SH   SOLE   10 0 0
HARMONIC INC COMMON 413160102   65,200 5,000 SH   SOLE   5,000 0 0
HARTFORD FINL SVCS COMMON 416515104   1,510 18 SH   SOLE   19 0 0
HCA HEALTHCARE COMMON 40412C101   28,421 105 SH   SOLE   105 0 0
HDFC BANK LTD ADR (3 INR10) 40415F101   53,621 799 SH   DFND 1 0 799 0
HDFC BANK LTD ADR (3 INR10) 40415F101   3,124,385 46,556 SH   SOLE   46,556 0 0
HEALTHEQUITY INC COMMON 42226A107   18,449,301 278,270 SH   DFND 1 0 278,270 0
HEALTHEQUITY INC COMMON 42226A107   20,093,674 303,072 SH   SOLE   303,072 0 0
HEALTHPEAK PROPERTIE COM USD1 42250P103   70,675 3,569 SH   SOLE   3,569 0 0
HEICO CORP COMMON 422806109   34,880 195 SH   SOLE   195 0 0
HEICO CORP NEW CLASS A 422806208   78,256,251 549,398 SH   DFND 1 0 549,398 0
HEICO CORP NEW CLASS A 422806208   50,796,441 356,616 SH   SOLE   356,616 0 0
HENRY JACK & ASSOC COMMON 426281101   93,410,712 571,634 SH   DFND 1 0 571,634 0
HENRY JACK & ASSOC COMMON 426281101   2,158,973 13,212 SH   DFND 2 0 13,212 0
HENRY JACK & ASSOC COMMON 426281101   3,333,564 20,400 SH   OTR 3 20,400 0 0
HENRY JACK & ASSOC COMMON 426281101   512,651,747 3,137,211 SH   SOLE   2,943,767 0 193,445
HESS CORPORATION COMMON 42809H107   2,865,612 19,878 SH   DFND 1 0 19,878 0
HESS CORPORATION COMMON 42809H107   8,780,999 60,911 SH   SOLE   53,789 0 7,122
HEWLETT PACKARD ENTR COMMON USD0.01 42824C109   3,005 177 SH   SOLE   177 0 0
HILLMAN SOLUTIONS CR COMMON STOCK 431636109   33,852,469 3,675,621 SH   DFND 1 0 3,675,621 0
HILLMAN SOLUTIONS CR COMMON STOCK 431636109   104,088,685 11,301,703 SH   SOLE   8,884,528 0 2,417,175
HILTON WRLDWDE HLDGS COMMON 43300A203   1,813,671 9,960 SH   SOLE   9,960 0 0
HOLLEY INC COMMON STOCK 43538H103   40,445,793 8,305,091 SH   DFND 1 0 8,305,091 0
HOLLEY INC COMMON STOCK 43538H103   15,671,714 3,218,011 SH   SOLE   2,984,584 0 233,427
HOME DEPOT INC COMMON 437076102   20,754,880 59,890 SH   DFND 1 0 59,890 0
HOME DEPOT INC COMMON 437076102   3,027,461 8,736 SH   DFND 2 0 8,736 0
HOME DEPOT INC COMMON 437076102   24,716,320 71,321 SH   SOLE   71,321 0 0
HONDA MOTOR CO ADR (3 ORD) 438128308   711 23 SH   SOLE   23 0 0
HONEYWELL INTL INC COMMON 438516106   99,822 476 SH   SOLE   476 0 0
HOPE BANCORP INC COMMON 43940T109   1,957 162 SH   SOLE   162 0 0
HOULIHAN LOKEY INC COM USD0.001 A 441593100   132,715,309 1,106,791 SH   DFND 1 0 1,106,791 0
HOULIHAN LOKEY INC COM USD0.001 A 441593100   2,164,735 18,053 SH   OTR 3 18,053 0 0
HOULIHAN LOKEY INC COM USD0.001 A 441593100   199,166,769 1,660,968 SH   SOLE   1,368,982 0 291,987
HOWMET AEROSPACE INC COM 443201108   2,273 42 SH   SOLE   42 0 0
HP INC COMMON USD0.01 40434L105   1,986 66 SH   SOLE   66 0 0
HSBC HLDGS PLC SP ADR (5 ORD) 404280406   3,159 77 SH   SOLE   78 0 0
HUBBELL INCORPORATED COMMON 443510607   1,316 4 SH   SOLE   4 0 0
HUBSPOT INC COMMON 443573100   8,734 15 SH   SOLE   15 0 0
HUMANA INC COMMON 444859102   5,494 12 SH   SOLE   12 0 0
HUNTINGTON BANCSHARE COMMON 446150104   91 7 SH   SOLE   7 0 0
HUNTINGTON INGALLS COMMON 446413106   2,623 10 SH   SOLE   10 0 0
HUNTSMAN CORP COMMON 447011107   50 2 SH   SOLE   2 0 0
ICON PLC ORDINARY G4705A100   1,698 6 SH   SOLE   6 0 0
IDEXX LABS INC COMMON 45168D104   62,969,312 113,448 SH   DFND 1 0 113,448 0
IDEXX LABS INC COMMON 45168D104   20,381,991 36,721 SH   SOLE   36,721 0 0
ILLINOIS TOOL WORKS COMMON 452308109   18,927,424 72,258 SH   SOLE   64,558 0 7,701
ILLUMINA INC COMMON 452327109   595 4 SH   SOLE   4 0 0
ING GROEP N V SP ADR (1 COM) 456837103   24,170 1,609 SH   SOLE   1,609 0 0
INGERSOLL RAND INC COMMON 45687V106   5,723 74 SH   SOLE   74 0 0
INSULET CORP COMMON 45784P101   2,693,807 12,415 SH   DFND 1 0 12,415 0
INSULET CORP COMMON 45784P101   54,245 250 SH   SOLE   250 0 0
INTEL CORP COMMON 458140100   187,591 3,733 SH   SOLE   3,733 0 0
INTER CONTINENTAL EX COM 45866F104   5,032 39 SH   SOLE   39 0 0
INTERACTIVE BROKERS CLASS A 45841N107   210,104,247 2,534,430 SH   DFND 1 0 2,534,430 0
INTERACTIVE BROKERS CLASS A 45841N107   312,820,884 3,773,472 SH   SOLE   3,696,117 0 77,356
INTERCONTL HOTELS GR ADR (1 ORD) 45857P806   1,459 16 SH   SOLE   16 0 0
INTERNATIONAL PAPER COMMON 460146103   1,416 39 SH   SOLE   39 0 0
INTERPUBLIC GROUP COMMON 460690100   5,679 174 SH   SOLE   174 0 0
INTL BUSINESS MCHN COMMON 459200101   13,707,780 83,814 SH   DFND 1 0 83,814 0
INTL BUSINESS MCHN COMMON 459200101   10,093,882 61,717 SH   SOLE   61,717 0 0
INTL FLAVORS & FRAGR COMMON 459506101   2,996 37 SH   SOLE   37 0 0
INTRA CELLULAR THERA COM 46116X101   2,077 29 SH   SOLE   29 0 0
INTUIT COMMON 461202103   2,585,124 4,136 SH   DFND 2 0 4,136 0
INTUIT COMMON 461202103   24,313,313 38,899 SH   SOLE   38,899 0 0
INTUITIVE SURGIC INC COMMON 46120E602   3,478,182 10,310 SH   DFND 1 0 10,310 0
INTUITIVE SURGIC INC COMMON 46120E602   46,218 137 SH   SOLE   137 0 0
INVESCO EXCHANGETRAD S&P 500 QUALITY ETF 46137V241   62,757 1,161 SH   SOLE   1,161 0 0
INVESCO EXCHANGETRAD S&P 500 EQUAL WEIGHT 46137V357   8,915,742 56,509 SH   SOLE   56,509 0 0
INVESCO EXCHANGETRAD LARGE CAP GROWTH ETF 46137V746   8,540 110 SH   SOLE   110 0 0
INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103   830,005 2,026 SH   SOLE   2,027 0 0
INVITATION HOMES COMMON STOCK 46187W107   1,013 29 SH   SOLE   30 0 0
IQVIA HOLDINGS INC COMMON 46266C105   132,264 571 SH   SOLE   572 0 0
ISHARES SELECT DIVID ETF 464287168   9,377,170 79,989 SH   SOLE   79,990 0 0
ISHARES EMERG MKTS ETF 464287234   474,369 11,787 SH   SOLE   11,787 0 0
ISHARES IBOXX INV CP ETF 464287242   635,389 5,749 SH   SOLE   5,749 0 0
ISHARES S&P 500 GRWT ETF 464287309   247,034 3,290 SH   SOLE   3,290 0 0
ISHARES S&P 500 VAL ETF 464287408   103,235 594 SH   SOLE   594 0 0
ISHARES MSCI EAFE ETF 464287465   4,723,241 62,666 SH   SOLE   62,666 0 0
ISHARES RUS MDCP VAL ETF 464287473   916,858 7,882 SH   SOLE   7,883 0 0
ISHARES RUS MD CP GR ETF 464287481   4,690,365 44,915 SH   SOLE   44,915 0 0
ISHARES RUS MID-CAP ETF 464287499   13,808,705 177,611 SH   SOLE   177,612 0 0
ISHARES RUS 1000 VAL ETF 464287598   9,143,847 55,351 SH   SOLE   55,351 0 0
ISHARES S&P MC 400GR ETF 464287606   792,139 10,003 SH   SOLE   10,004 0 0
ISHARES RUS 1000 GRW ETF 464287614   16,676,613 55,023 SH   SOLE   55,023 0 0
ISHARES RUS 1000 ETF 464287622   4,898,719 18,685 SH   SOLE   18,686 0 0
ISHARES RUS 2000 VAL ETF 464287630   29,564,823 190,418 SH   SOLE   190,418 0 0
ISHARES RUS 2000 GRW ETF 464287648   10,099,078 40,021 SH   SOLE   40,021 0 0
ISHARES RUSSELL 2000 ETF 464287655   22,230,536 110,727 SH   SOLE   110,727 0 0
ISHARES RUSSELL 3000 ETF 464287689   1,700,267 6,214 SH   SOLE   6,215 0 0
ISHARES S&P MC 400VL ETF 464287705   104,898 920 SH   SOLE   920 0 0
ISHARES U.S. REAL ES ETF 464287739   20,650 226 SH   SOLE   226 0 0
ISHARES US HLTHCARE ETF 464287762   972,845 3,401 SH   SOLE   3,401 0 0
ISHARES ISHS US CONSUMER STP 464287812   959 5 SH   SOLE   5 0 0
ISHARES SP SMCP600VL ETF 464287879   49,552 481 SH   SOLE   481 0 0
ISHARES SP SMCP600GR ETF 464287887   25,018 200 SH   SOLE   200 0 0
ISHARES AGENCY BOND ETF 464288166   217 2 SH   SOLE   2 0 0
ISHARES GL CLEAN ENE ETF 464288224   64,003 4,100 SH   SOLE   4,101 0 0
ISHARES JP MOR EM MK ETF 464288281   122,091 1,373 SH   SOLE   1,373 0 0
ISHARES GLB INFRASTR ETF 464288372   3,063 65 SH   SOLE   65 0 0
ISHARES GOV CRED BD ETF 464288596   52,038 495 SH   SOLE   495 0 0
ISHARES SHRT TRS BD ETF 464288679   19,377 176 SH   SOLE   176 0 0
ISHARES GLOB UTILITS ETF 464288711   84,717 1,448 SH   SOLE   1,448 0 0
ISHARES U.S. AER&DEF ETF 464288760   45,938 363 SH   SOLE   363 0 0
ISHARES U.S. MED DVC ETF 464288810   21,051 390 SH   SOLE   390 0 0
ISHARES EAFE VALUE ETF 464288877   15,713 302 SH   SOLE   302 0 0
ISHARES EAFE GRWTH ETF 464288885   305,813 3,157 SH   SOLE   3,157 0 0
ISHARES MSCI EURO FL ETF 464289180   161,047 7,683 SH   SOLE   7,683 0 0
ISHARES RUS TP200 GR ETF 464289438   210,134 1,200 SH   SOLE   1,200 0 0
ISHARES HIGH DIVIDND ETF 46429B663   11,066,625 108,501 SH   SOLE   108,501 0 0
ISHARES GOLD TRUST ISHARES NEW (POST RE 464285204   705,858 18,085 SH   SOLE   18,085 0 0
ISHARES INC MSCI EMERG MRKT 464286533   317,130 5,697 SH   SOLE   5,698 0 0
ISHARES INC CORE MSCI EMKT 46434G103   13,652 270 SH   SOLE   270 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   327,680 17,576 SH   SOLE   17,576 0 0
ISHARES INC MSCI MALAYSI ETF 46434G814   1,472,595 69,310 SH   SOLE   69,310 0 0
ISHARES INC MSCI JAPAN ETF 46434G822   1,150,878 17,940 SH   SOLE   17,940 0 0
ISHARES SILVER TRUST ISHARES 46428Q109   13,068 600 SH   SOLE   600 0 0
ISHARES TR S&P 100 INDEX 464287101   14,836 66 SH   SOLE   66 0 0
ISHARES TR TIPS BD ETF 464287176   73,408 684 SH   SOLE   684 0 0
ISHARES TR CORE US AGGBD ET 464287226   7,016,926 70,734 SH   SOLE   70,735 0 0
ISHARES TR ISHARES SEMICDTR 464287523   31,671 55 SH   SOLE   55 0 0
ISHARES TR ISHARES BIOTECH 464287556   1,039,397 7,653 SH   SOLE   7,653 0 0
ISHARES TR COHEN&ST RLTY 464287564   2,078,926 35,415 SH   SOLE   35,415 0 0
ISHARES TR CORE S&P VLU ETF 464287663   12,785,846 151,627 SH   SOLE   151,627 0 0
ISHARES TR CORE S&P US ETF 464287671   7,797,989 74,959 SH   SOLE   74,959 0 0
ISHARES TR DJ US TECH SEC 464287721   184,666 1,505 SH   SOLE   1,505 0 0
ISHARES TR CORE S&P SMALL-CAP 464287804   119,622 1,105 SH   SOLE   1,105 0 0
ISHARES TR CALI AMT-FREE MUNI B 464288356   7,320,549 126,513 SH   SOLE   126,514 0 0
ISHARES TR NATL AMT FREE MUNI B 464288414   7,606,832 70,162 SH   SOLE   70,163 0 0
ISHARES TR IBOXX H/Y CRP BOND 464288513   50,250 648 SH   SOLE   648 0 0
ISHARES TR MBS FIXED BDFD 464288588   160,878 1,710 SH   SOLE   1,710 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   919,883 17,724 SH   SOLE   17,724 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   22,229,222 434,143 SH   SOLE   434,143 0 0
ISHARES TR PFD AND INCM SEC 464288687   4,163,170 133,906 SH   SOLE   133,906 0 0
ISHARES TR CORE US TREASUR BOND 46429B267   78,718 3,420 SH   SOLE   3,420 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   1,666,745 24,043 SH   SOLE   24,043 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   165,850 2,126 SH   SOLE   2,127 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   177,237 1,204 SH   SOLE   1,204 0 0
ISHARES TR MSCI USA VALUE 46432F388   49,171 486 SH   SOLE   486 0 0
ISHARES TR CORE MSCI EAFE 46432F842   350,163 4,982 SH   SOLE   4,982 0 0
ISHARES TR CORE DIV GRWTH 46434V621   2,744 51 SH   SOLE   51 0 0
ISHARES TRUST CORE S&P 500 ETF 464287200   103,657,405 217,139 SH   SOLE   217,140 0 0
ISHARES TRUST CORE S&P MID-CAP ETF 464287507   5,935,829 21,412 SH   SOLE   21,413 0 0
ISHARES TRUST ISHARES 0-3 MONTH TR 46436E718   965,040 9,625 SH   SOLE   0 0 9,625
ISHARES TRUST CORE S&P TOTAL US STK MKT 464287150   436,959 4,154 SH   SOLE   4,155 0 0
ITT INC COMMON 45073V108   1,909 16 SH   SOLE   16 0 0
JABIL INC COMMON 466313103   1,122 8 SH   SOLE   9 0 0
JACOBS SOLUTIONS INC COMMON 46982L108   519 4 SH   SOLE   4 0 0
JAZZ PHARMA PLC COMMON G50871105   433 3 SH   SOLE   4 0 0
JD.COM INC ADS EA 2 COM 'A' SHS 47215P106   35,621 1,233 SH   DFND 1 0 1,233 0
JD.COM INC ADS EA 2 COM 'A' SHS 47215P106   924 32 SH   SOLE   32 0 0
JOHN BEAN TECHNOLOGY COMMON 477839104   16,536,645 166,281 SH   DFND 1 0 166,281 0
JOHN BEAN TECHNOLOGY COMMON 477839104   1,664,594 16,738 SH   OTR 3 16,738 0 0
JOHN BEAN TECHNOLOGY COMMON 477839104   62,988,077 633,364 SH   SOLE   501,840 0 131,524
JOHNSON & JOHNSON COMMON 478160104   1,906,742 12,165 SH   DFND 1 0 12,165 0
JOHNSON & JOHNSON COMMON 478160104   18,984,492 121,120 SH   SOLE   121,121 0 0
JOHNSON CONTROLS INT ORDINARY SHARES G51502105   3,689 64 SH   SOLE   64 0 0
JP MORGAN ETF TRUST BETABUILDERS EUROPE 46641Q191   27,805 492 SH   SOLE   492 0 0
JPMORGAN CHASE & CO COMMON 46625H100   1,911,275 11,236 SH   SOLE   11,236 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   169,957 6,690 SH   SOLE   6,690 0 0
KADANT COMMON 48282T104   68,923,744 245,884 SH   DFND 1 0 245,884 0
KADANT COMMON 48282T104   2,939,891 10,488 SH   OTR 3 10,488 0 0
KADANT COMMON 48282T104   300,657,154 1,072,588 SH   SOLE   936,446 0 136,142
KAYNE ANDERSON ENERGY INFRASTRUCTUR 486606106   556,208 63,349 SH   SOLE   63,349 0 0
KELLANOVA COMMON 487836108   671 12 SH   SOLE   12 0 0
KENVUE INC. COMMON 49177J102   1,916 88 SH   SOLE   89 0 0
KEYCORP COMMON 493267108   3,456 240 SH   SOLE   240 0 0
KEYSIGHT TECHNOLOGS COMMON 49338L103   325,975 2,049 SH   SOLE   2,049 0 0
KFORCE INC COMMON 493732101   29,497,236 436,608 SH   DFND 1 0 436,608 0
KFORCE INC COMMON 493732101   131,362,850 1,944,387 SH   SOLE   1,718,976 0 225,412
KIMBERLY CLARK CORP COMMON 494368103   6,127,749 50,430 SH   DFND 1 0 50,430 0
KIMBERLY CLARK CORP COMMON 494368103   2,585,854 21,281 SH   SOLE   21,281 0 0
KINDER MORGAN INC COMMON 49456B101   6,263 355 SH   SOLE   355 0 0
KKR & CO INC COMMON UNIT 48251W104   24,772 298 SH   SOLE   299 0 0
KLA CORPORATION COMMON USD0.001 482480100   9,947,055 17,111 SH   SOLE   17,112 0 0
KNIGHT-SWIFT TRANSPO CLASS A COMMON STOCK 499049104   1,326 23 SH   SOLE   23 0 0
KONINKLIJKE PHIL NV ADR (1 ORD) 500472303   660,414 28,307 SH   SOLE   28,307 0 0
KORNIT DIGITAL LTD SHS M6372Q113   19,160 1,000 SH   SOLE   1,000 0 0
KRAFT HEINZ CO COMMON USD0.01 500754106   1,368 37 SH   SOLE   37 0 0
KRANESHARES TR KS GBL CARBON STRATE 500767678   2,216,586 60,645 SH   SOLE   60,645 0 0
KYNDRYL HOLDINGS INC COM USD0.01 50155Q100   2,701 130 SH   SOLE   130 0 0
L3HARRIS TECHNOLOGIE USD1 502431109   1,111,712 5,278 SH   SOLE   5,278 0 0
LABORATORY CORP AMER COMMON 50540R409   2,727 12 SH   SOLE   12 0 0
LAKELAND FINL CORP COMMON 511656100   13,033,173 200,018 SH   DFND 1 0 200,018 0
LAKELAND FINL CORP COMMON 511656100   49,580,270 760,900 SH   SOLE   607,872 0 153,028
LAM RESEARCH CORP COMMON 512807108   110,440 141 SH   SOLE   141 0 0
LAMAR ADVERTISING CL A 512816109   125,836 1,184 SH   DFND 1 0 1,184 0
LAMAR ADVERTISING CL A 512816109   1,518,529 14,288 SH   DFND 2 0 14,288 0
LAMAR ADVERTISING CL A 512816109   1,796,770 16,906 SH   OTR 3 16,906 0 0
LAMAR ADVERTISING CL A 512816109   10,961,256 103,135 SH   SOLE   97,008 0 6,128
LAMB WESTON HLDGS COMMON 513272104   95,686,997 885,253 SH   DFND 1 0 885,253 0
LAMB WESTON HLDGS COMMON 513272104   3,618,097 33,473 SH   DFND 2 0 33,473 0
LAMB WESTON HLDGS COMMON 513272104   70,476,210 652,014 SH   SOLE   629,780 0 22,234
LANDSTAR SYS INC COMMON 515098101   148,321,376 765,925 SH   DFND 1 0 765,925 0
LANDSTAR SYS INC COMMON 515098101   3,487,637 18,010 SH   OTR 3 18,010 0 0
LANDSTAR SYS INC COMMON 515098101   473,293,278 2,444,065 SH   SOLE   2,061,978 0 382,087
LATHAM GROUP INC COMMON 51819L107   59,383 22,579 SH   SOLE   22,579 0 0
LATTICE SEMICONDUCTR COMMON 518415104   15,539,032 225,236 SH   DFND 1 0 225,236 0
LATTICE SEMICONDUCTR COMMON 518415104   4,686,560 67,931 SH   SOLE   67,931 0 0
LCI INDUSTRIES COMMON 50189K103   46,427,217 369,320 SH   DFND 1 0 369,320 0
LCI INDUSTRIES COMMON 50189K103   245,662,109 1,954,197 SH   SOLE   1,744,306 0 209,891
LEAR CORPORATION COMMON 521865204   1,836 13 SH   SOLE   13 0 0
LEIDOS HOLDINGS INC COMMON STOCK 525327102   1,082 10 SH   SOLE   10 0 0
LENNAR CORP CLASS A 526057104   8,197 55 SH   SOLE   55 0 0
LENNAR CORP CLASS B 526057302   804 6 SH   SOLE   6 0 0
LENNOX INTL INC COMMON 526107107   158,801,129 354,847 SH   DFND 1 0 354,847 0
LENNOX INTL INC COMMON 526107107   2,541,019 5,678 SH   DFND 2 0 5,678 0
LENNOX INTL INC COMMON 526107107   3,971,740 8,875 SH   OTR 3 8,875 0 0
LENNOX INTL INC COMMON 526107107   502,093,987 1,121,947 SH   SOLE   1,108,780 0 13,168
LESLIES INC COMMON 527064109   24,399,376 3,531,024 SH   DFND 1 0 3,531,024 0
LESLIES INC COMMON 527064109   2,625,800 380,000 SH   OTR 3 380,000 0 0
LESLIES INC COMMON 527064109   90,610,726 13,112,985 SH   SOLE   10,343,760 0 2,769,225
LIBERTY BROADBAND COM SER C 530307305   829 10 SH   SOLE   10 0 0
LIBERTY MEDIA CORP COM LBTY LIV SER C 531229722   1,234 33 SH   SOLE   33 0 0
LIBERTY MEDIA CORP COM LBTY ONE SER C 531229755   49,241 780 SH   SOLE   780 0 0
LILLY ELI & CO COMMON 532457108   40,726,872 69,867 SH   DFND 1 0 69,867 0
LILLY ELI & CO COMMON 532457108   12,522,700 21,482 SH   SOLE   21,483 0 0
LINCOLN NATL CORP COMMON 534187109   3,267 121 SH   SOLE   121 0 0
LINDE PLC SHS G54950103   26,856,012 65,389 SH   SOLE   57,129 0 8,260
LLOYDS BANKING GR SP ADR(4 ORD) 539439109   2,813 1,177 SH   SOLE   1,177 0 0
LOCKHEED MARTIN CORP COMMON 539830109   113,361 250 SH   SOLE   250 0 0
LOEWS CORP COMMON 540424108   348 5 SH   SOLE   5 0 0
LOWES CO COMMON 548661107   31,976,054 143,680 SH   SOLE   131,336 0 12,344
LPL FINANCIAL HLDGS COMMON 50212V100   98,970,769 434,807 SH   DFND 1 0 434,807 0
LPL FINANCIAL HLDGS COMMON 50212V100   2,565,960 11,273 SH   DFND 2 0 11,273 0
LPL FINANCIAL HLDGS COMMON 50212V100   3,124,312 13,726 SH   OTR 3 13,726 0 0
LPL FINANCIAL HLDGS COMMON 50212V100   394,696,632 1,734,015 SH   SOLE   1,714,630 0 19,386
LUCID GROUP INC COM USD0.0001 CL A 549498103   13 3 SH   SOLE   3 0 0
LUMINAR TECHNOLOGIES CLASS A COMMON STOCK 550424105   169 50 SH   SOLE   50 0 0
LYONDELLBASELL INDUS SHARES A N53745100   1,997 21 SH   SOLE   21 0 0
M & T BK CORP COMMON 55261F104   6,414 46 SH   SOLE   47 0 0
MACOM TECH SOLUTIONS COM 55405Y100   158,015 1,700 SH   SOLE   1,700 0 0
MACYS INC COMMON 55616P104   2,515 125 SH   SOLE   125 0 0
MAGNA INTL INC COMMON 559222401   3,258 55 SH   SOLE   55 0 0
MANHATTAN ASSOCS IN COMMON 562750109   98,771,590 458,720 SH   DFND 1 0 458,720 0
MANHATTAN ASSOCS IN COMMON 562750109   463,047,126 2,150,506 SH   SOLE   1,882,461 0 268,046
MANULIFE FNL CORP COMMON 56501R106   36,067 1,632 SH   SOLE   1,632 0 0
MARATHON OIL CORP COMMON 565849106   1,790 74 SH   SOLE   74 0 0
MARATHON PETROLEUM COMMON 56585A102   138,865 936 SH   SOLE   936 0 0
MARKEL GROUP INC COMMON 570535104   8,519 6 SH   SOLE   6 0 0
MARKETAXESS HLDGS COMMON 57060D108   127,154,591 434,197 SH   DFND 1 0 434,197 0
MARKETAXESS HLDGS COMMON 57060D108   65,831,139 224,794 SH   SOLE   214,275 0 10,520
MARRIOTT INTL INC CLASS A 571903202   33,978,043 150,672 SH   DFND 1 0 150,672 0
MARRIOTT INTL INC CLASS A 571903202   14,663,828 65,025 SH   SOLE   65,025 0 0
MARSH & MCLENNAN COS COMMON 571748102   43,353,353 228,813 SH   SOLE   216,068 0 12,746
MARTIN MARIETTA MATL COMMON 573284106   5,987 12 SH   SOLE   12 0 0
MASCO CORP COMMON 574599106   5,492 82 SH   SOLE   82 0 0
MASTERBRAND INC COMMON STOCK 57638P104   45 3 SH   SOLE   3 0 0
MASTERCARD INC CLASS A 57636Q104   182,120 427 SH   DFND 1 0 427 0
MASTERCARD INC CLASS A 57636Q104   13,959,775 32,730 SH   SOLE   32,730 0 0
MATERION CORPORATION COMMON 576690101   9,369 72 SH   SOLE   72 0 0
MATTEL INC COMMON 577081102   434 23 SH   SOLE   23 0 0
MAXIMUS INC COMMON 577933104   3,353 39 SH   SOLE   40 0 0
MCCORMICK & CO INC COMMON NON VTG 579780206   29,304,012 428,296 SH   DFND 1 0 428,296 0
MCCORMICK & CO INC COMMON NON VTG 579780206   10,673,917 156,005 SH   SOLE   156,006 0 0
MCDONALDS CORP COMMON 580135101   1,239,412 4,180 SH   DFND 1 0 4,180 0
MCDONALDS CORP COMMON 580135101   13,443,262 45,338 SH   SOLE   41,214 0 4,124
MCKESSON CORP COMMON 58155Q103   4,961,294 10,716 SH   DFND 1 0 10,716 0
MCKESSON CORP COMMON 58155Q103   16,769 36 SH   SOLE   36 0 0
MEDIAALPHA INC COMMON 58450V104   42,348,035 3,798,030 SH   DFND 1 0 3,798,030 0
MEDIAALPHA INC COMMON 58450V104   18,812,982 1,687,263 SH   SOLE   1,532,034 0 155,229
MEDICAL PPTYS TRUST COMMON 58463J304   114 23 SH   SOLE   23 0 0
MEDTRONIC PLC ORDINARY SHS $0.0001 G5960L103   5,433,550 65,957 SH   SOLE   65,957 0 0
MERCADOLIBRE INC COMMON 58733R102   83,395,342 53,066 SH   DFND 1 0 53,066 0
MERCADOLIBRE INC COMMON 58733R102   29,394,089 18,704 SH   SOLE   18,704 0 0
MERCK & CO INC COMMON 58933Y105   9,893,020 90,745 SH   DFND 1 0 90,745 0
MERCK & CO INC COMMON 58933Y105   1,441,889 13,225 SH   SOLE   13,226 0 0
MERRIMACK PHARMACEUT COMMON 590328209   4,023 300 SH   SOLE   300 0 0
MESA LABS INC COMMON 59064R109   968,284 9,242 SH   DFND 1 0 9,242 0
MESA LABS INC COMMON 59064R109   2,276,808 21,731 SH   SOLE   21,121 0 610
META PLATFORMS INC COM USD0.000006 CL A 30303M102   37,338,179 105,487 SH   DFND 1 0 105,487 0
META PLATFORMS INC COM USD0.000006 CL A 30303M102   16,623,038 46,963 SH   SOLE   46,963 0 0
METLIFE INC COMMON 59156R108   9,658 146 SH   SOLE   146 0 0
METTLER TOLEDO INTL COMMON 592688105   53,664,989 44,243 SH   DFND 1 0 44,243 0
METTLER TOLEDO INTL COMMON 592688105   16,676,381 13,748 SH   SOLE   13,749 0 0
MFA FINANCIAL INC COMMON 55272X607   147 13 SH   SOLE   13 0 0
MGIC INVT CORP COMMON 552848103   2,176 112 SH   SOLE   113 0 0
MICROCHIP TECHNOLOGY COMMON 595017104   8,469,708 93,920 SH   SOLE   93,920 0 0
MICRON TECHNOLOGY COMMON 595112103   19,172 224 SH   SOLE   225 0 0
MICROSOFT CORP COMMON 594918104   97,770 260 SH   DFND 1 0 260 0
MICROSOFT CORP COMMON 594918104   36,874,810 98,060 SH   SOLE   98,061 0 0
MID-AMER APT CMNTYS REIT 59522J103   1,754,943 13,051 SH   SOLE   13,052 0 0
MITSUBISHI UFJ FINL ADR (1 ORD) 606822104   1,050 122 SH   SOLE   122 0 0
MIZUHO FINANCIAL GR SPONSORED ADR 60687Y109   568 165 SH   SOLE   165 0 0
MODERNA INC COM USD0.0001 60770K107   2,356,368 23,694 SH   DFND 1 0 23,694 0
MODERNA INC COM USD0.0001 60770K107   398 4 SH   SOLE   4 0 0
MOELIS & COMPANY COM USD0.01 CL'A' 60786M105   87,068,631 1,551,196 SH   DFND 1 0 1,551,196 0
MOELIS & COMPANY COM USD0.01 CL'A' 60786M105   310,437,904 5,530,694 SH   SOLE   4,787,893 0 742,802
MOHAWK INDS INC COMMON 608190104   828 8 SH   SOLE   8 0 0
MOLSON COORS BEVERAG CLASS B 60871R209   490 8 SH   SOLE   8 0 0
MONDELEZ INTL INC COMMON 609207105   6,464,744 89,255 SH   SOLE   89,255 0 0
MONGODB INC COMMON CLASS A 60937P106   69,680,714 170,431 SH   DFND 1 0 170,431 0
MONGODB INC COMMON CLASS A 60937P106   25,844,858 63,213 SH   SOLE   63,214 0 0
MONOLITHIC POWER COMMON 609839105   98,634,438 156,369 SH   DFND 1 0 156,369 0
MONOLITHIC POWER COMMON 609839105   37,756,496 59,856 SH   SOLE   58,333 0 1,524
MONSTER BEVERAGE CRP COM USD0.005 61174X109   49,467,057 858,654 SH   DFND 1 0 858,654 0
MONSTER BEVERAGE CRP COM USD0.005 61174X109   2,778,473 48,229 SH   DFND 2 0 48,229 0
MONSTER BEVERAGE CRP COM USD0.005 61174X109   22,211,824 385,555 SH   SOLE   385,555 0 0
MOODYS CORP COMMON 615369105   134,743 345 SH   DFND 1 0 345 0
MOODYS CORP COMMON 615369105   2,959,273 7,577 SH   DFND 2 0 7,577 0
MOODYS CORP COMMON 615369105   21,660,166 55,459 SH   SOLE   51,923 0 3,536
MORGAN STANLEY COMMON 617446448   250,097 2,682 SH   SOLE   2,682 0 0
MORNINGSTAR INC COMMON 617700109   256,919,292 897,566 SH   DFND 1 0 897,566 0
MORNINGSTAR INC COMMON 617700109   99,898,709 349,003 SH   SOLE   314,230 0 34,773
MOTOROLA SOLUTIONS COMMON 620076307   111,147 355 SH   SOLE   355 0 0
MSC INDL DIRECT INC CLASS A 553530106   11,233,076 110,933 SH   DFND 1 0 110,933 0
MSC INDL DIRECT INC CLASS A 553530106   6,592,314 65,102 SH   SOLE   65,103 0 0
MSCI INC COMMON 55354G100   812,839 1,437 SH   SOLE   1,437 0 0
MURPHY USA INC COMMON STOCK 626755102   17,350,566 48,661 SH   DFND 1 0 48,661 0
MURPHY USA INC COMMON STOCK 626755102   5,382,280 15,095 SH   SOLE   15,095 0 0
NANO X IMAGING LTD ORDINARY SHARES M70700105   3,523 553 SH   DFND 1 0 553 0
NANO X IMAGING LTD ORDINARY SHARES M70700105   21,938 3,444 SH   SOLE   3,444 0 0
NASDAQ INC COM 631103108   1,570 27 SH   SOLE   27 0 0
NATERA INC COM USD0.0001 632307104   37,835 604 SH   SOLE   604 0 0
NATIONAL GRID ADR (5 ORD) 636274409   3,452,464 50,778 SH   SOLE   50,779 0 0
NATIONAL RESEARCH CR COMMON STOCK 637372202   94,505,557 2,388,917 SH   DFND 1 0 2,388,917 0
NATIONAL RESEARCH CR COMMON STOCK 637372202   19,485,193 492,547 SH   SOLE   456,587 0 35,961
NATL BEVERAGE CORP COMMON 635017106   27,229,506 547,657 SH   DFND 1 0 547,657 0
NATL BEVERAGE CORP COMMON 635017106   2,741,262 55,134 SH   OTR 3 55,134 0 0
NATL BEVERAGE CORP COMMON 635017106   108,471,047 2,181,638 SH   SOLE   1,728,923 0 452,715
NCINO INC COMMON STOCK 63947X101   158,176,889 4,703,446 SH   DFND 1 0 4,703,446 0
NCINO INC COMMON STOCK 63947X101   3,656,321 108,722 SH   DFND 2 0 108,722 0
NCINO INC COMMON STOCK 63947X101   82,657,361 2,457,846 SH   SOLE   2,271,374 0 186,472
NETAPP INC COM COMMON 64110D104   176 2 SH   SOLE   2 0 0
NETFLIX INC COMMON 64110L106   23,429,639 48,122 SH   DFND 1 0 48,122 0
NETFLIX INC COMMON 64110L106   10,012,332 20,564 SH   SOLE   20,564 0 0
NEW YORK CMNTY BANCO COMMON 649445103   5,115 500 SH   SOLE   500 0 0
NEWMONT CORPORATION COM 651639106   2,276 55 SH   SOLE   55 0 0
NEXTERA ENERGY INC COMMON 65339F101   86,190 1,419 SH   SOLE   1,419 0 0
NEXTERA ENERGY LPU COM UNIT RP IN 65341B106   24,328 800 SH   SOLE   800 0 0
NICE LTD ADR-REPR 1 ORD ILS1 653656108   798 4 SH   SOLE   4 0 0
NIKE INC CLASS B 654106103   28,103,019 258,847 SH   DFND 1 0 258,847 0
NIKE INC CLASS B 654106103   38,041,682 350,388 SH   SOLE   350,389 0 0
NORDSON CORP COMMON 655663102   150,418,251 569,421 SH   DFND 1 0 569,421 0
NORDSON CORP COMMON 655663102   459,714,419 1,740,287 SH   SOLE   1,724,742 0 15,546
NORFOLK SOUTHERN COMMON 655844108   2,837 12 SH   SOLE   12 0 0
NORTHROP GRUMMAN CO COMMON 666807102   22,543 48 SH   SOLE   48 0 0
NOVANTA INC COMMON 67000B104   74,443,114 442,035 SH   DFND 1 0 442,035 0
NOVANTA INC COMMON 67000B104   29,066,219 172,592 SH   SOLE   159,983 0 12,609
NOVARTIS AG ADR (1 ORD) 66987V109   1,137,264 11,263 SH   SOLE   11,263 0 0
NOVO-NORDISK AS ADR (1 ORD B) 670100205   5,323,074 51,455 SH   SOLE   51,456 0 0
NRG ENERGY INC COMMON 629377508   1,427 27 SH   SOLE   28 0 0
NUCOR CORP COMMON 670346105   2,785 16 SH   SOLE   16 0 0
NUVEEN SP500 DYNOVER COMMON 6706EW100   25,357 1,686 SH   SOLE   1,686 0 0
NVE CORP COMMON 629445206   25,978,604 331,233 SH   DFND 1 0 331,233 0
NVE CORP COMMON 629445206   9,446,554 120,445 SH   SOLE   98,836 0 21,610
NVENT ELECTRIC PLC ORDINARY SHARES G6700G107   4,964 84 SH   SOLE   84 0 0
NVIDIA CORP COMMON 67066G104   105,844,856 213,733 SH   DFND 1 0 213,733 0
NVIDIA CORP COMMON 67066G104   47,807,411 96,537 SH   SOLE   96,538 0 0
NXP SEMICONDUCTR COMMON N6596X109   19,982 87 SH   SOLE   87 0 0
OCCIDENTAL PETE CORP COMMON 674599105   3,780 63 SH   SOLE   63 0 0
OCCIDENTAL PETRLM WTS AUG 03 27 674599162   389 10 SH   SOLE   10 0 0
OKTA INC COMMON CL A 679295105   59,733 659 SH   SOLE   660 0 0
OLD DOMINION FGHT COMMON 679580100   51,467,182 126,976 SH   DFND 1 0 126,976 0
OLD DOMINION FGHT COMMON 679580100   2,155,545 5,318 SH   DFND 2 0 5,318 0
OLD DOMINION FGHT COMMON 679580100   23,531,914 58,056 SH   SOLE   56,811 0 1,245
OLD REP INTL CORP COMMON 680223104   777 26 SH   SOLE   26 0 0
OLLIES BARGAIN OUT COMMON 681116109   99,919,885 1,316,641 SH   DFND 1 0 1,316,641 0
OLLIES BARGAIN OUT COMMON 681116109   52,662,158 693,927 SH   SOLE   655,619 0 38,309
OLO INC USD0.001 CL A 68134L109   45,065,472 7,878,579 SH   DFND 1 0 7,878,579 0
OLO INC USD0.001 CL A 68134L109   16,914,458 2,957,073 SH   SOLE   2,727,817 0 229,256
OMEGA FLEX COMMON 682095104   57,131,362 810,259 SH   DFND 1 0 810,259 0
OMEGA FLEX COMMON 682095104   18,875,636 267,701 SH   SOLE   248,259 0 19,443
OMEGA HEALTHCARE INV COMMON 681936100   270 8 SH   SOLE   9 0 0
OMNICOM GROUP INC COMMON 681919106   5,362,668 61,989 SH   DFND 1 0 61,989 0
OMNICOM GROUP INC COMMON 681919106   2,516,383 29,087 SH   SOLE   29,088 0 0
ON HOLDING AG CHF0.1 CLASS A H5919C104   13,246,450 491,155 SH   DFND 1 0 491,155 0
ON HOLDING AG CHF0.1 CLASS A H5919C104   4,249,852 157,577 SH   SOLE   157,577 0 0
ON SEMICONDUCTOR CRP COM USD0.01 682189105   4,594 55 SH   SOLE   55 0 0
OPEN TEXT CORP COMMON 683715106   5,350 127 SH   SOLE   127 0 0
OPORTUN FINANCIAL CO COMMON 68376D104   18,182 4,650 SH   SOLE   4,650 0 0
ORACLE CORP COMMON 68389X105   32,118,658 304,644 SH   SOLE   273,966 0 30,678
OREILLY AUTOMOTIVE I COM 67103H107   15,587,963 16,407 SH   SOLE   14,511 0 1,896
ORGANON & CO COM USD0.01 68622V106   13,050 905 SH   SOLE   905 0 0
ORIX CORP ADR (5 ORD) 686330101   2,713 29 SH   SOLE   29 0 0
OSHKOSH CORPORATION COMMON 688239201   55,723 514 SH   SOLE   514 0 0
OTIS WORLDWIDE CORP COMMON USD0.01 68902V107   8,410 94 SH   SOLE   94 0 0
OUTSET MED INC COMMON 690145107   5,410 1,000 SH   SOLE   1,000 0 0
OVINTIV INC COMMON STOCK 69047Q102   3,108 70 SH   SOLE   71 0 0
PACCAR INC COMMON 693718108   1,855 19 SH   SOLE   19 0 0
PACIFIC BIOSCIENCE COMMON 69404D108   69,121 7,046 SH   SOLE   7,046 0 0
PALANTIR TECH INC COM USD0.001 CLASS A 69608A108   69 4 SH   SOLE   4 0 0
PALO ALTO NETWORKS COMMON 697435105   94,131 319 SH   SOLE   319 0 0
PARKER HANNIFIN CORP COMMON 701094104   16,585 36 SH   SOLE   36 0 0
PARSONS CORPORATION COMMON USD1.00 70202L102   6,271 100 SH   SOLE   100 0 0
PATTERSON COMPANIES COMMON 703395103   5,174,742 181,889 SH   DFND 1 0 181,889 0
PATTERSON COMPANIES COMMON 703395103   1,733,058 60,915 SH   SOLE   60,916 0 0
PAYCHEX INC COMMON 704326107   4,547,620 38,180 SH   DFND 1 0 38,180 0
PAYCHEX INC COMMON 704326107   3,233,526 27,147 SH   SOLE   27,147 0 0
PAYCOM SOFTWARE COM USD0.01 70432V102   29,790,626 144,111 SH   DFND 1 0 144,111 0
PAYCOM SOFTWARE COM USD0.01 70432V102   10,762,863 52,064 SH   SOLE   52,065 0 0
PAYPAL HLDGS INC COM 70450Y103   1,535 25 SH   SOLE   25 0 0
PDD HOLDINGS SPON ADS 4 ORD SHS 722304102   439 3 SH   SOLE   3 0 0
PDF SOLUTIONS INC COMMON 693282105   83,564 2,600 SH   SOLE   2,600 0 0
PEMBINA PIPELINE C COMMON 706327103   22,270 647 SH   SOLE   647 0 0
PENN ENTERTAINMENT COMMON STOCK 707569109   234 9 SH   SOLE   9 0 0
PENSKE AUTOMOTIVE COMMON 70959W103   1,284 8 SH   SOLE   8 0 0
PENTAIR PLC COMMON G7S00T104   61,754,203 849,322 SH   DFND 1 0 849,322 0
PENTAIR PLC COMMON G7S00T104   24,243,520 333,427 SH   SOLE   324,864 0 8,564
PEPSICO INC COMMON 713448108   24,932,758 146,801 SH   SOLE   146,801 0 0
PERFORMANCE FOOD GRP COMMON 71377A103   830 12 SH   SOLE   12 0 0
PERRIGO CO ORDINARY SHARES G97822103   3,331,439 103,525 SH   SOLE   103,525 0 0
PFIZER INC COMMON 717081103   8,948,508 310,820 SH   DFND 1 0 310,820 0
PFIZER INC COMMON 717081103   21,126,946 733,829 SH   SOLE   690,754 0 43,075
PG&E CORP COMMON 69331C108   2,019 112 SH   SOLE   112 0 0
PHILIP MORRIS INTL COMMON 718172109   4,325,272 45,974 SH   SOLE   45,974 0 0
PHILLIPS 66 COMMON 718546104   99,903 750 SH   SOLE   750 0 0
PHILLIPS EDISON & CO COM USD0.01 71844V201   152,377 4,177 SH   SOLE   4,177 0 0
PHINIA INC COMMON 71880K101   182 6 SH   SOLE   6 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833   5,754,190 57,652 SH   SOLE   57,652 0 0
PIMCO ETF TRUST 0-5 YR HGHYLD BD IDX 72201R783   265,338 2,846 SH   SOLE   2,846 0 0
PINNACLE WEST CAP COMMON 723484101   12,788 178 SH   SOLE   178 0 0
PINTEREST INC CL A COMMON 72352L106   3,037 82 SH   SOLE   82 0 0
PIONEER NATURAL RES COMMON 723787107   116,938 520 SH   SOLE   520 0 0
PNC FINL SVCS GRP COMMON 693475105   9,367,651 60,495 SH   DFND 1 0 60,495 0
PNC FINL SVCS GRP COMMON 693475105   28,965,988 187,058 SH   SOLE   168,585 0 18,473
POOL CORPORATION COMMON 73278L105   218,141,019 547,117 SH   DFND 1 0 547,117 0
POOL CORPORATION COMMON 73278L105   3,509,047 8,801 SH   DFND 2 0 8,801 0
POOL CORPORATION COMMON 73278L105   535,029,789 1,341,902 SH   SOLE   1,330,284 0 11,618
PPG INDUSTRIES INC COMMON 693506107   150 1 SH   SOLE   1 0 0
PPL CORP COM 69351T106   840 31 SH   SOLE   31 0 0
PRICE T ROWE GROUP COM 74144T108   31,795,580 295,251 SH   DFND 1 0 295,251 0
PRICE T ROWE GROUP COM 74144T108   8,775,315 81,486 SH   SOLE   81,487 0 0
PRICESMART INC COMMON 741511109   30,584,656 403,598 SH   DFND 1 0 403,598 0
PRICESMART INC COMMON 741511109   12,600,708 166,280 SH   SOLE   154,061 0 12,219
PRIMERICA INC COMMON 74164M108   172,560,007 838,647 SH   DFND 1 0 838,647 0
PRIMERICA INC COMMON 74164M108   4,260,055 20,704 SH   DFND 2 0 20,704 0
PRIMERICA INC COMMON 74164M108   582,412,616 2,830,543 SH   SOLE   2,398,968 0 431,575
PRINCIPAL FINANCIAL COM 74251V102   1,101 14 SH   SOLE   14 0 0
PROCORE TECHNOLOGIES COMMON STOCK 74275K108   969,080 14,000 SH   SOLE   14,000 0 0
PROCTER AND GAMBLE COM 742718109   2,232,977 15,238 SH   DFND 1 0 15,238 0
PROCTER AND GAMBLE COM 742718109   11,328,722 77,308 SH   SOLE   77,308 0 0
PROGRESSIVE CORP COMMON 743315103   27,285,460 171,305 SH   DFND 1 0 171,305 0
PROGRESSIVE CORP COMMON 743315103   12,260,617 76,975 SH   SOLE   76,975 0 0
PROLOGIS INC COMMON 74340W103   14,072,481 105,570 SH   DFND 1 0 105,570 0
PROLOGIS INC COMMON 74340W103   8,530,214 63,992 SH   SOLE   63,993 0 0
PROSHARES TR PSHS CS 130/30 74347R248   44,166,062 806,697 SH   SOLE   806,698 0 0
PRUDENTIAL FINL COMMON 744320102   2,957,809 28,520 SH   DFND 1 0 28,520 0
PRUDENTIAL FINL COMMON 744320102   205,797 1,984 SH   SOLE   1,984 0 0
PRUDENTIAL PLC ADR (2 ORD) 74435K204   876 39 SH   SOLE   39 0 0
PT TELEKOMUNIKAS IND ADR (100 SER B) 715684106   651,367 25,286 SH   SOLE   25,286 0 0
PTC INC COMMON 69370C100   2,100 12 SH   SOLE   12 0 0
PUBLIC STORAGE REIT COMMON 74460D109   2,454 8 SH   SOLE   8 0 0
PUBLIC SVC ENTERPR COMMON 744573106   4,688 76 SH   SOLE   77 0 0
PULTEGROUP INC COMMON 745867101   12,055 116 SH   SOLE   117 0 0
QORVO INC COM USD0.0001 74736K101   1,807 16 SH   SOLE   16 0 0
QUALCOMM INC COMMON 747525103   108,611 750 SH   SOLE   751 0 0
QUANTA SVCS INC COMMON 74762E102   1,079 5 SH   SOLE   5 0 0
RADIAN GROUP INC COMMON 750236101   1,886 66 SH   SOLE   66 0 0
RAYMOND JAMES FINL COMMON 754730109   4,460 40 SH   SOLE   40 0 0
RBC BEARINGS INC COMMON 75524B104   104,064,619 365,280 SH   DFND 1 0 365,280 0
RBC BEARINGS INC COMMON 75524B104   3,949,715 13,864 SH   OTR 3 13,864 0 0
RBC BEARINGS INC COMMON 75524B104   442,174,747 1,552,089 SH   SOLE   1,325,451 0 226,638
READY CAPITAL CORP COM 75574U101   15,898 1,551 SH   SOLE   1,551 0 0
REALTY INCOME CORP COMMON 756109104   190,646 3,320 SH   SOLE   3,320 0 0
REGAL REXNORD CORP COMMON 758750103   2,401 16 SH   SOLE   16 0 0
REGENERON PHARMCTCLS COMMON 75886F107   3,592,206 4,090 SH   DFND 1 0 4,090 0
REGENERON PHARMCTCLS COMMON 75886F107   21,521 24 SH   SOLE   25 0 0
REGIONS FINL CORP COMMON 7591EP100   523 27 SH   SOLE   27 0 0
REINSURANCE GRP COMMON 759351604   1,995 12 SH   SOLE   12 0 0
RELIANCE STEEL& ALUM COMMON 759509102   821 2 SH   SOLE   3 0 0
RELX PLC SPNSADR REP 1 ORD 759530108   11,227 283 SH   SOLE   283 0 0
RENTOKIL INITIAL PLC SP ADR (10 ORD) 760125104   601 21 SH   SOLE   21 0 0
REPUBLIC SVCS INC COMMON 760759100   968 5 SH   SOLE   6 0 0
RESMED INC COMMON 761152107   23,223 135 SH   SOLE   135 0 0
REVOLVE GROUP INC COM USD0.001 CL A 76156B107   86,994,713 5,246,967 SH   DFND 1 0 5,246,967 0
REVOLVE GROUP INC COM USD0.001 CL A 76156B107   26,604,351 1,604,605 SH   SOLE   1,483,234 0 121,371
REXFORD INDUSTRIAL COM USD0.01 76169C100   151,470 2,700 SH   SOLE   2,700 0 0
RH COM USD0.0001 74967X103   35,269 121 SH   SOLE   121 0 0
RIO TINTO PLC ADR (1 ORD) 767204100   541,373 7,270 SH   SOLE   7,271 0 0
RIVIAN AUTOMOTIVE CLASS A 76954A103   1,452 61 SH   SOLE   62 0 0
RLI CORP COMMON 749607107   64,833,567 487,031 SH   DFND 1 0 487,031 0
RLI CORP COMMON 749607107   260,932,776 1,960,132 SH   SOLE   1,645,512 0 314,620
ROBERT HALF INC COMMON 770323103   879 10 SH   SOLE   10 0 0
ROBLOX CORP COMMON CLASS A 771049103   18,672,002 408,399 SH   DFND 1 0 408,399 0
ROBLOX CORP COMMON CLASS A 771049103   6,206,444 135,749 SH   SOLE   135,749 0 0
ROCKWELL AUTOMATION COMMON 773903109   13,294,051 42,817 SH   SOLE   37,902 0 4,916
ROKU INC COMMON CLASS A 77543R102   1,008 11 SH   SOLE   11 0 0
ROLLINS INC COMMON 775711104   78,992,654 1,808,854 SH   DFND 1 0 1,808,854 0
ROLLINS INC COMMON 775711104   333,001,329 7,625,402 SH   SOLE   7,567,478 0 57,925
ROPER TECHNOLOGIES COMMON 776696106   52,009,763 95,401 SH   DFND 1 0 95,401 0
ROPER TECHNOLOGIES COMMON 776696106   19,821,606 36,358 SH   SOLE   36,359 0 0
ROSS STORES INC COMMON 778296103   149,655,915 1,081,407 SH   DFND 1 0 1,081,407 0
ROSS STORES INC COMMON 778296103   67,575,227 488,295 SH   SOLE   481,513 0 6,783
ROYAL BANK CDA COMMON 780087102   641,569 6,344 SH   DFND 1 0 6,344 0
ROYAL BANK CDA COMMON 780087102   3,100,331 30,656 SH   SOLE   30,657 0 0
ROYAL CARIBBEAN COM USD0.01 V7780T103   2,072 16 SH   SOLE   16 0 0
RPM INTERNATIONAL COMMON 749685103   191,111 1,712 SH   SOLE   1,712 0 0
RTX CORPORATION COM USD1 75513E101   173,442 2,061 SH   SOLE   2,061 0 0
RYAN SPECIALTY HLD COM USD0.001 CL A 78351F107   298,723,524 6,943,829 SH   DFND 1 0 6,943,829 0
RYAN SPECIALTY HLD COM USD0.001 CL A 78351F107   2,515,336 58,469 SH   DFND 2 0 58,469 0
RYAN SPECIALTY HLD COM USD0.001 CL A 78351F107   134,844,899 3,134,470 SH   SOLE   2,869,895 0 264,575
RYANAIR HLDGS PLC ADR EACH REPR 5 ORD 783513203   5,173 38 SH   SOLE   39 0 0
RYDER SYSTEMS INC COMMON 783549108   811 7 SH   SOLE   7 0 0
S&P GLOBAL INC COMMON 78409V104   18,317,262 41,581 SH   DFND 1 0 41,581 0
S&P GLOBAL INC COMMON 78409V104   8,013,407 18,190 SH   SOLE   18,191 0 0
SABRA HEALTHCARE COMMON 78573L106   704 49 SH   SOLE   49 0 0
SAFETY INS GROUP INC COMMON 78648T100   5,183,430 68,212 SH   DFND 1 0 68,212 0
SAFETY INS GROUP INC COMMON 78648T100   3,095,039 40,729 SH   SOLE   40,730 0 0
SAIA INC COM USD0.001 78709Y105   47,294,455 107,924 SH   DFND 1 0 107,924 0
SAIA INC COM USD0.001 78709Y105   307,683,465 702,121 SH   SOLE   696,939 0 5,182
SALESFORCE INC COMMON 79466L302   259,099 984 SH   SOLE   985 0 0
SANOFI SPONSORED ADR 80105N105   1,087,048 21,859 SH   SOLE   21,859 0 0
SAP SE SP ADR (1 ORD) 803054204   4,975,107 32,182 SH   SOLE   32,183 0 0
SBA COMMUNICATIONS COM USD0.01 CL A 78410G104   8,372 33 SH   SOLE   33 0 0
SCHLUMBERGER LTD COMMON 806857108   8,486,891 163,084 SH   DFND 1 0 163,084 0
SCHLUMBERGER LTD COMMON 806857108   3,621,630 69,593 SH   SOLE   69,593 0 0
SCHWAB CHARLES CORP COM 808513105   13,850,973 201,322 SH   SOLE   178,112 0 23,210
SCHWAB STRATEGIC T US DIVIDEND EQUTY ET 808524797   196,839 2,585 SH   SOLE   2,586 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   12,163 491 SH   SOLE   491 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   17,169 632 SH   SOLE   632 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   11,512 311 SH   SOLE   311 0 0
SCOTTS MIRACLE-GRO CLASS A 810186106   49,505,509 776,557 SH   DFND 1 0 776,557 0
SCOTTS MIRACLE-GRO CLASS A 810186106   1,958,400 30,720 SH   OTR 3 30,720 0 0
SCOTTS MIRACLE-GRO CLASS A 810186106   259,858,840 4,076,217 SH   SOLE   3,819,984 0 256,233
SEA LTD SPONSORD ADS 81141R100   972 24 SH   SOLE   24 0 0
SEAGATE TECH HLDNGS SHS G7997R103   1,509 17 SH   SOLE   18 0 0
SEER INC COM USD0.0001 CL A 81578P106   6 3 SH   SOLE   3 0 0
SEI INVESTMENTS CO COMMON 784117103   318 5 SH   SOLE   5 0 0
SELECT SECTOR SPDR MATERIALS 81369Y100   24,378 285 SH   SOLE   285 0 0
SELECT SECTOR SPDR HEALTH CARE 81369Y209   40,486 297 SH   SOLE   297 0 0
SELECT SECTOR SPDR SBI CONS STPLS 81369Y308   138,461 1,923 SH   SOLE   1,923 0 0
SELECT SECTOR SPDR SBI CONS DISCR 81369Y407   29,504 165 SH   SOLE   165 0 0
SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506   34,786 415 SH   SOLE   415 0 0
SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605   96,338 2,561 SH   SOLE   2,561 0 0
SELECT SECTOR SPDR AMEX INDUSTRIAL SEL 81369Y704   48,983 430 SH   SOLE   430 0 0
SELECT SECTOR SPDR SBI INT-TECH 81369Y803   81,210 422 SH   SOLE   422 0 0
SELECT SECTOR SPDR T RL EST SEL SEC 81369Y860   6,799,220 169,725 SH   SOLE   169,726 0 0
SEMPRA COMMON 816851109   11,135 149 SH   SOLE   149 0 0
SERVICE CORP INTL COMMON 817565104   4,063,945 59,371 SH   SOLE   59,371 0 0
SERVICENOW INC COMMON 81762P102   21,518 30 SH   SOLE   30 0 0
SERVISFIRST BANCSH COM USD0.001 81768T108   157,233,207 2,359,796 SH   DFND 1 0 2,359,796 0
SERVISFIRST BANCSH COM USD0.001 81768T108   59,785,246 897,272 SH   SOLE   829,155 0 68,117
SHELL PLC ADS (REP 2 ORD SHS) 780259305   707,983 10,759 SH   SOLE   10,760 0 0
SHERWIN WILLIAMS CO COMMON 824348106   114,573 367 SH   SOLE   367 0 0
SHIFT4 PMTS INC CL A 82452J109   446 6 SH   SOLE   6 0 0
SHOALS TECHNOLOGIES CL A 82489W107   636,456 40,956 SH   SOLE   40,956 0 0
SHOCKWAVE MEDICAL COM USD0.001 82489T104   572 3 SH   SOLE   3 0 0
SHOPIFY INC COMMON CLASS A 82509L107   18,798,750 241,319 SH   DFND 1 0 241,319 0
SHOPIFY INC COMMON CLASS A 82509L107   8,000,502 102,702 SH   SOLE   102,702 0 0
SIMON PPTY INC COMMON 828806109   9,452 66 SH   SOLE   66 0 0
SIMPSON MANUFACTURIN COMMON 829073105   203,156,187 1,026,145 SH   DFND 1 0 1,026,145 0
SIMPSON MANUFACTURIN COMMON 829073105   716,095,004 3,617,006 SH   SOLE   3,143,892 0 473,115
SIMULATIONS PLUS INC COMMON 829214105   66,543 1,487 SH   DFND 1 0 1,487 0
SIRIUS XM HLDG COMMON 82968B103   22,974 4,200 SH   SOLE   4,200 0 0
SITEONE LANDSCAPE COM USD0.01 82982L103   127,167,138 782,567 SH   DFND 1 0 782,567 0
SITEONE LANDSCAPE COM USD0.01 82982L103   422,783,888 2,601,747 SH   SOLE   2,448,614 0 153,133
SMITH & NEPHEW GROUP SPDN ADR NEW 83175M205   409 15 SH   SOLE   15 0 0
SNAP INC COMMON CL A 83304A106   49,503 2,923 SH   SOLE   2,924 0 0
SNAP-ON INC COMMON 833034101   2,687,367 9,304 SH   DFND 1 0 9,304 0
SNAP-ON INC COMMON 833034101   180,525 625 SH   SOLE   625 0 0
SNOWFLAKE INC COMMON CLASS A 833445109   22,968,779 115,421 SH   DFND 1 0 115,421 0
SNOWFLAKE INC COMMON CLASS A 833445109   10,239,744 51,456 SH   SOLE   51,456 0 0
SONOCO PRODS COMMON 835495102   5,308 95 SH   SOLE   95 0 0
SONY GRP CORPORATION ADR (1 ORD) 835699307   4,640 49 SH   SOLE   49 0 0
SOUTHERN CO COMMON 842587107   7,985,967 113,890 SH   DFND 1 0 113,890 0
SOUTHERN CO COMMON 842587107   6,122,482 87,314 SH   SOLE   87,314 0 0
SOUTHWEST AIRLS CO COMMON 844741108   58 2 SH   SOLE   2 0 0
SPDR DJ WL LG CP GR PORTFOLIO S&P 500 GR 78464A409   110,762 1,703 SH   SOLE   1,703 0 0
SPDR DJ WL LG CP VL PORTFOLIO S&P 500 VA 78464A508   8,298 178 SH   SOLE   178 0 0
SPDR DOW JONES INDL UT SER 1 78467X109   229,838 610 SH   SOLE   610 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,470,518 7,694 SH   SOLE   7,694 0 0
SPDR INDX SH FUNDS EURO STOXX 50 ETF 78463X202   1,285,056 26,967 SH   SOLE   26,968 0 0
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103   5,447,868 11,465 SH   SOLE   11,466 0 0
SPDR S&P MIDCAP 400 UTSER1 S&PDCRP 78467Y107   126,810,545 249,880 SH   SOLE   249,881 0 0
SPDR SERIES TRUST SPDR NUVEEN BBG HYIE 78464A284   21,743 861 SH   SOLE   861 0 0
SPDR SERIES TRUST DJ WLSH REIT ETF 78464A607   2,858 30 SH   SOLE   30 0 0
SPDR SERIES TRUST SPDR S&P 1500 COMPOS 78464A805   298,241 5,106 SH   SOLE   5,106 0 0
SPDR SERIES TRUST SPDR BBG HIGH YIELD 78468R622   261,040 2,747 SH   SOLE   2,747 0 0
SPECTRUM BRANDS HLDS COMMON STOCK 84790A105   5,341 66 SH   SOLE   67 0 0
SPLUNK INC COMMON 848637104   2,607 17 SH   SOLE   17 0 0
SPOTIFY TECHNOLOGY SHS L8681T102   1,879 10 SH   SOLE   10 0 0
SPS COMMERCE INC COMMON 78463M107   125,959,558 649,812 SH   DFND 1 0 649,812 0
SPS COMMERCE INC COMMON 78463M107   47,866,850 246,940 SH   SOLE   229,121 0 17,819
SS&C TECH HLDGS COMMON 78467J100   4,705 77 SH   SOLE   77 0 0
STAAR SURGICAL CO COMMON 852312305   10,112,134 324,003 SH   DFND 1 0 324,003 0
STAAR SURGICAL CO COMMON 852312305   2,434,224 77,995 SH   SOLE   77,995 0 0
STANLEY BLACK&DECKR COMMON 854502101   3,237 33 SH   SOLE   33 0 0
STARBUCKS CORP COMMON 855244109   14,215,384 148,061 SH   SOLE   148,061 0 0
STATE STREET CORP COMMON 857477103   5,912,748 76,332 SH   SOLE   76,333 0 0
STEEL DYNAMICS INC COMMON 858119100   763 6 SH   SOLE   6 0 0
STERIS PLC ORD USD0.001 G8473T100   3,202,335 14,566 SH   DFND 1 0 14,566 0
STERIS PLC ORD USD0.001 G8473T100   17,408,612 79,184 SH   SOLE   69,816 0 9,368
STMICROELECTRONICS ADR (1 ORD) 861012102   3,320 66 SH   SOLE   66 0 0
STOCK YARDS BANC COMMON 861025104   20,126,926 390,890 SH   DFND 1 0 390,890 0
STOCK YARDS BANC COMMON 861025104   47,765,179 927,659 SH   SOLE   622,251 0 305,408
STRYKER CORP COMMON 863667101   20,999,509 70,124 SH   SOLE   70,125 0 0
SUMITOMO MITSUI FINL ADR 144(0.2 ORD) 86562M209   4,380 452 SH   SOLE   453 0 0
SUN COMMUNITIES COMMON 866674104   668 5 SH   SOLE   5 0 0
SUN LIFE FNCL INC COMMON 866796105   311 6 SH   SOLE   6 0 0
SUNCOR ENERGY INC COMMON 867224107   1,210 37 SH   SOLE   38 0 0
SYNCHRONY FINL COMMON 87165B103   673 17 SH   SOLE   18 0 0
SYNOPSYS INC COMMON 871607107   11,328 22 SH   SOLE   22 0 0
SYSCO CORP COMMON 871829107   7,801,143 106,675 SH   SOLE   106,675 0 0
TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100   171,080 1,645 SH   DFND 1 0 1,645 0
TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100   990,946 9,528 SH   SOLE   9,528 0 0
TAKEDA PHARMACEUTICA REP(0.5 ORD) 874060205   5,209,563 365,071 SH   DFND 1 0 365,071 0
TAKEDA PHARMACEUTICA REP(0.5 ORD) 874060205   3,325,676 233,053 SH   SOLE   233,054 0 0
TAKE-TWO INTERACTIVE COMMON 874054109   2,005 12 SH   SOLE   12 0 0
TARGET CORPORATION COMMON 87612E106   190,336 1,336 SH   SOLE   1,336 0 0
TE CONNECTIVITY COMMON H84989104   1,124 8 SH   SOLE   8 0 0
TELADOC HEALTH COMMON 87918A105   22 1 SH   SOLE   1 0 0
TELEDYNE TECH INC COMMON 879360105   106,544,597 238,734 SH   DFND 1 0 238,734 0
TELEDYNE TECH INC COMMON 879360105   316,645,902 709,507 SH   SOLE   709,173 0 334
TELEFLEX INC COMMON 879369106   748 3 SH   SOLE   3 0 0
TEMPUR SEALY INTL COMMON 88023U101   598 11 SH   SOLE   12 0 0
TENARIS S A ADR (2 ORD) 88031M109   1,147 33 SH   SOLE   33 0 0
TERADYNE INC COMMON 880770102   93,512,986 861,712 SH   DFND 1 0 861,712 0
TERADYNE INC COMMON 880770102   2,663,732 24,546 SH   OTR 3 24,546 0 0
TERADYNE INC COMMON 880770102   389,540,687 3,589,575 SH   SOLE   3,538,999 0 50,576
TESLA INC COM 88160R101   111,319 448 SH   DFND 1 0 448 0
TESLA INC COM 88160R101   1,602,018 6,447 SH   SOLE   6,447 0 0
TEXAS INSTRUMENTS COMMON 882508104   3,317,322 19,461 SH   DFND 1 0 19,461 0
TEXAS INSTRUMENTS COMMON 882508104   13,471,600 79,030 SH   SOLE   79,031 0 0
TEXAS PACIFIC LAND COM 88262P102   682,443 434 SH   SOLE   434 0 0
TEXTRON INC COMMON 883203101   965 12 SH   SOLE   12 0 0
TFI INTL INC COM NPV 87241L109   272 2 SH   SOLE   2 0 0
THE CIGNA GROUP COMMON USD0.01 125523100   78,281 261 SH   SOLE   261 0 0
THE HERSHEY COMPANY COMMON 427866108   1,044,064 5,600 SH   SOLE   5,600 0 0
THE TRADE DESK COM CL A 88339J105   73,031,988 1,014,897 SH   DFND 1 0 1,014,897 0
THE TRADE DESK COM CL A 88339J105   2,255,154 31,339 SH   DFND 2 0 31,339 0
THE TRADE DESK COM CL A 88339J105   30,586,104 425,043 SH   SOLE   425,043 0 0
THE WESTERN UNION COMMON 959802109   441 36 SH   SOLE   37 0 0
THERMO FISHER SCI COMMON 883556102   5,174,672 9,749 SH   DFND 1 0 9,749 0
THERMO FISHER SCI COMMON 883556102   7,158,050 13,485 SH   SOLE   13,486 0 0
THOMSON REUTERS CORP COMMON 884903808   439 3 SH   SOLE   3 0 0
THOR INDS INC COMMON 885160101   106,143,683 897,621 SH   DFND 1 0 897,621 0
THOR INDS INC COMMON 885160101   2,890,621 24,445 SH   OTR 3 24,445 0 0
THOR INDS INC COMMON 885160101   505,733,590 4,276,816 SH   SOLE   3,960,039 0 316,778
TJX COMPANIES INC COMMON 872540109   18,656,037 198,870 SH   SOLE   175,956 0 22,914
T-MOBILE US INC COMMON 872590104   10,206 63 SH   SOLE   64 0 0
TOAST INC COM USD0.000001 CLAS 888787108   17,826,234 976,245 SH   DFND 1 0 976,245 0
TOAST INC COM USD0.000001 CLAS 888787108   5,651,214 309,486 SH   SOLE   309,486 0 0
TOLL BROTHERS INC COMMON 889478103   1,207 11 SH   SOLE   12 0 0
TORO CO COMMON 891092108   80,562,295 839,278 SH   DFND 1 0 839,278 0
TORO CO COMMON 891092108   2,822,106 29,400 SH   OTR 3 29,400 0 0
TORO CO COMMON 891092108   361,476,434 3,765,771 SH   SOLE   3,283,213 0 482,559
TOTALENERGIES SE SPON ADS 1 ORD SHS 89151E109   5,396,262 80,087 SH   SOLE   80,087 0 0
TOYOTA MTR CORP ADR (10 ORD) 892331307   48,309 263 SH   SOLE   263 0 0
TRACTOR SUPPLY CO COMMON 892356106   70,315 327 SH   SOLE   327 0 0
TRANE TECHNOLOGI PLC ORDINARY SHARES G8994E103   162,437 666 SH   DFND 1 0 666 0
TRANE TECHNOLOGI PLC ORDINARY SHARES G8994E103   29,908,907 122,627 SH   SOLE   108,389 0 14,239
TRANSDIGM GROUP COMMON 893641100   54,626 54 SH   SOLE   54 0 0
TRANSUNION COMMON 89400J107   489,078 7,118 SH   DFND 1 0 7,118 0
TRANSUNION COMMON 89400J107   2,870,498 41,777 SH   DFND 2 0 41,777 0
TRANSUNION COMMON 89400J107   3,581,440 52,124 SH   OTR 3 52,124 0 0
TRANSUNION COMMON 89400J107   30,526,353 444,278 SH   SOLE   424,930 0 19,348
TRAVELERS CO(THE) COMMON 89417E109   22,752,182 119,440 SH   SOLE   105,384 0 14,056
TRIMBLE INC COM NPV 896239100   106 2 SH   SOLE   2 0 0
TRUIST FINANCIAL COR COM USD5 89832Q109   3,543 95 SH   SOLE   96 0 0
TWILIO INC COMMON CLASS A 90138F102   6,919 91 SH   SOLE   91 0 0
TYLER TECHN INC COMMON 902252105   416,448 996 SH   DFND 1 0 996 0
TYLER TECHN INC COMMON 902252105   17,148,992 41,014 SH   SOLE   41,015 0 0
U S PHYSICAL THERAPY COMMON 90337L108   93,252,606 1,001,209 SH   DFND 1 0 1,001,209 0
U S PHYSICAL THERAPY COMMON 90337L108   33,950,904 364,514 SH   SOLE   337,770 0 26,745
UBER TECHNOLOGIES COM USD0.00001 90353T100   33,719,303 547,658 SH   DFND 1 0 547,658 0
UBER TECHNOLOGIES COM USD0.00001 90353T100   14,574,736 236,718 SH   SOLE   236,718 0 0
UBS AG COMMON H42097107   2,009 65 SH   SOLE   65 0 0
UFP INDUSTRIES INC COMMON 90278Q108   75,683,800 602,818 SH   DFND 1 0 602,818 0
UFP INDUSTRIES INC COMMON 90278Q108   320,007,436 2,548,844 SH   SOLE   2,211,467 0 337,378
UGI CORP COMMON 902681105   25 1 SH   SOLE   1 0 0
ULTA BEAUTY INC COM 90384S303   14,773,688 30,151 SH   DFND 1 0 30,151 0
ULTA BEAUTY INC COM 90384S303   4,909,700 10,020 SH   SOLE   10,020 0 0
UNIFIRST CORP MASS COMMON 904708104   27,955,416 152,837 SH   DFND 1 0 152,837 0
UNIFIRST CORP MASS COMMON 904708104   92,106,708 503,563 SH   SOLE   396,795 0 106,768
UNILEVER PLC ADR (4 ORD) 904767704   3,851,645 79,448 SH   SOLE   79,448 0 0
UNION PAC CORP COMMON 907818108   321,287 1,308 SH   SOLE   1,308 0 0
UNITED PARCEL SERVIC CLASS B 911312106   5,924,584 37,681 SH   DFND 1 0 37,681 0
UNITED PARCEL SERVIC CLASS B 911312106   5,930,354 37,717 SH   SOLE   37,718 0 0
UNITED RENTALS INC COMMON 911363109   4,587 8 SH   SOLE   8 0 0
UNITEDHEALTH GRP INC COMMON 91324P102   7,725,947 14,675 SH   DFND 1 0 14,675 0
UNITEDHEALTH GRP INC COMMON 91324P102   30,118,867 57,209 SH   SOLE   57,209 0 0
UNUM GROUP COMMON 91529Y106   823 18 SH   SOLE   18 0 0
US BANCORP DEL COMMON 902973304   5,718,224 132,121 SH   SOLE   132,122 0 0
US FOODS HLDG CORP COM USD0.01 912008109   5,452 120 SH   SOLE   120 0 0
V F CORP COMMON 918204108   56 3 SH   SOLE   3 0 0
VALERO ENERGY CORP COMMON 91913Y100   41,363 318 SH   SOLE   318 0 0
VANECK ETF TR SEMICONDUCTOR ETF 92189F676   77,443 442 SH   SOLE   443 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858   3,693,338 89,884 SH   SOLE   89,884 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   942,207 2,157 SH   SOLE   2,158 0 0
VANGUARD INDEX FDS ETF MCAP VL IDXVIP 922908512   12,430 85 SH   SOLE   86 0 0
VANGUARD INDEX FDS ETF MCAP GR IDXVIP 922908538   28,768 131 SH   SOLE   131 0 0
VANGUARD INDEX TR SMALL CAP VALUE 922908611   1,139,685 6,331 SH   SOLE   6,332 0 0
VANGUARD INDEX TR MID CAP 922908629   243,511 1,047 SH   SOLE   1,047 0 0
VANGUARD INDEX TR LRG CAP 922908637   96,073 439 SH   SOLE   440 0 0
VANGUARD INDEX TR EXTENDED MKT 922908652   1,968,465 11,978 SH   SOLE   11,978 0 0
VANGUARD INDEX TR GROWTH 922908736   881,205 2,835 SH   SOLE   2,835 0 0
VANGUARD INDEX TR VALUE 922908744   224,271 1,501 SH   SOLE   1,501 0 0
VANGUARD INDEX TR SMALL CAP 922908751   94,901 445 SH   SOLE   445 0 0
VANGUARD INDEX TR TOTAL STOCK MARKET 922908769   1,651,514 6,961 SH   SOLE   6,961 0 0
VANGUARD INTL EQ IND FTSE EUROPE ETF 922042874   672,388 10,423 SH   SOLE   10,423 0 0
VANGUARD INTL EQUITY INDEX FD FTSE SMCAP 922042718   2,954,528 25,691 SH   SOLE   25,692 0 0
VANGUARD MUN BD FD INC TAX-EXEMPT BD 922907746   12,284 241 SH   SOLE   241 0 0
VANGUARD SECTOR INDE FINANCIALS 92204A405   154,485 1,675 SH   SOLE   1,675 0 0
VANGUARD SECTOR INDE INFORMATION TECH 92204A702   1,060,928 2,192 SH   SOLE   2,192 0 0
VANGUARD SECTOR INDE MATERIALS 92204A801   97,860 515 SH   SOLE   515 0 0
VANGUARD SPECIALIZED REAL ESTATE ETF 922908553   3,067,991 34,745 SH   SOLE   33,697 0 1,048
VANGUARD TAX MANAGED FTSE DEV MKT ETF 921943858   278,645 5,816 SH   SOLE   5,816 0 0
VANGUARD WORLD FD ETF MEGA CAP INDEX 921910873   6,768 40 SH   SOLE   40 0 0
VANGUARD WORLD FDS HEALTH CARE ETF 92204A504   5,236,823 20,887 SH   SOLE   20,887 0 0
VASTA PLATFORM LTD COMMON CLASS A G9440A109   6,313,118 1,417,086 SH   DFND 1 0 1,417,086 0
VASTA PLATFORM LTD COMMON CLASS A G9440A109   9,060,102 2,033,693 SH   SOLE   1,076,823 0 956,870
VAXXINITY INC COM CL A 92244V104   6,026 7,089 SH   SOLE   7,089 0 0
VEEVA SYSTEMS INC CL A COM 922475108   26,568 138 SH   DFND 1 0 138 0
VEEVA SYSTEMS INC CL A COM 922475108   183,618 953 SH   SOLE   954 0 0
VENTAS INC COMMON 92276F100   1,396 28 SH   SOLE   28 0 0
VERALTO CORPORATION COMMON STOCK 92338C103   18,115 220 SH   SOLE   220 0 0
VERISIGN INC COMMON 92343E102   8,238 40 SH   SOLE   40 0 0
VERISK ANALYTICS INC COM 92345Y106   61,138,128 255,958 SH   DFND 1 0 255,958 0
VERISK ANALYTICS INC COM 92345Y106   2,465,752 10,323 SH   DFND 2 0 10,323 0
VERISK ANALYTICS INC COM 92345Y106   48,865,626 204,578 SH   SOLE   202,295 0 2,284
VERIZON COMMUNICATIO COMMON 92343V104   9,067,039 240,505 SH   DFND 1 0 240,505 0
VERIZON COMMUNICATIO COMMON 92343V104   5,895,476 156,378 SH   SOLE   156,379 0 0
VERTEX PHARMACEUTICL COMMON 92532F100   5,749,763 14,131 SH   DFND 1 0 14,131 0
VERTEX PHARMACEUTICL COMMON 92532F100   28,963 71 SH   SOLE   71 0 0
VERTIV HOLDINGS LLC COM USD0.0001 CL A 92537N108   1,825 38 SH   SOLE   38 0 0
VIATRIS INC COMMON USD0.01 92556V106   1,150 106 SH   SOLE   106 0 0
VICI PPTYS INC COM 925652109   1,894,625 59,429 SH   SOLE   59,430 0 0
VICTORIAS SECRET &CO COMMON USD0.01 926400102   27 1 SH   SOLE   1 0 0
VISA INC CLASS A 92826C839   71,109,656 273,131 SH   DFND 1 0 273,131 0
VISA INC CLASS A 92826C839   2,608,707 10,020 SH   DFND 2 0 10,020 0
VISA INC CLASS A 92826C839   34,498,868 132,509 SH   SOLE   132,510 0 0
VISTRA CORP COM USD0.01 92840M102   972 25 SH   SOLE   25 0 0
VODAFONE GRP PLC ADR (10 ORD) 92857W308   370,273 42,560 SH   SOLE   42,560 0 0
VONTIER CORPORATION COMMON STOCK 928881101   1,140 33 SH   SOLE   33 0 0
VULCAN MATERIALS CO COMMON 929160109   829,495 3,654 SH   SOLE   3,654 0 0
WABTEC COMMON 929740108   46,681,434 367,860 SH   DFND 1 0 367,860 0
WABTEC COMMON 929740108   17,807,623 140,328 SH   SOLE   136,775 0 3,553
WALGREENS BOOTS ALNC COMMON 931427108   305,695 11,707 SH   SOLE   11,708 0 0
WALMART INC COMMON 931142103   2,047,904 12,990 SH   SOLE   12,990 0 0
WALT DISNEY CO COM 254687106   5,393,495 59,735 SH   SOLE   59,735 0 0
WARBY PARKER INC CLASS A COMMON STOCK 93403J106   81 5 SH   SOLE   6 0 0
WARNER BROS DISCVERY SERIES A COM 934423104   8,467 744 SH   SOLE   744 0 0
WASTE CONNECTIONS COMMON 94106B101   1,045 7 SH   SOLE   7 0 0
WASTE MANAGEMENT INC COMMON 94106L109   134,504 751 SH   DFND 1 0 751 0
WASTE MANAGEMENT INC COMMON 94106L109   18,675,922 104,276 SH   SOLE   98,196 0 6,081
WATERS CORP COMMON 941848103   658 2 SH   SOLE   2 0 0
WATSCO INC COMMON 942622200   128,007,983 298,756 SH   DFND 1 0 298,756 0
WATSCO INC COMMON 942622200   581,516,917 1,357,194 SH   SOLE   1,247,200 0 109,994
WATTS WATER TECH CLASS A 942749102   79,195,243 380,125 SH   DFND 1 0 380,125 0
WATTS WATER TECH CLASS A 942749102   338,923,023 1,626,778 SH   SOLE   1,417,403 0 209,375
WD 40 CO COM 929236107   29,349,907 122,767 SH   DFND 1 0 122,767 0
WD 40 CO COM 929236107   2,925,978 12,239 SH   OTR 3 12,239 0 0
WD 40 CO COM 929236107   112,432,997 470,293 SH   SOLE   376,319 0 93,974
WEC ENERGY GROUP INC COMMON 92939U106   4,798 57 SH   SOLE   57 0 0
WELLS FARGO & CO COMMON 949746101   238,068 4,836 SH   SOLE   4,837 0 0
WELLTOWER INC REIT 95040Q104   35,943 398 SH   SOLE   399 0 0
WEST PHARMACEUT SVS COMMON 955306105   98,855,577 280,744 SH   DFND 1 0 280,744 0
WEST PHARMACEUT SVS COMMON 955306105   58,041,268 164,833 SH   SOLE   162,250 0 2,584
WESTERN DIGITAL CORP COMMON 958102105   2,095 40 SH   SOLE   40 0 0
WESTROCK CO COMMON 96145D105   2,352 56 SH   SOLE   57 0 0
WEX INC. COM STK USD0.01 96208T104   973 5 SH   SOLE   5 0 0
WEYERHAEUSER CO COMMON 962166104   974 28 SH   SOLE   28 0 0
WHIRLPOOL CORP COMMON 963320106   365 3 SH   SOLE   3 0 0
WILLIAMS COS INC COMMON 969457100   6,488 186 SH   SOLE   186 0 0
WILLIS TOWERS WATSON COMMON G96629103   9,570 39 SH   SOLE   40 0 0
WISDOMTREE TRUST PUTWRITE STRATEGY FD 97717X560   19,852 625 SH   SOLE   625 0 0
WISDOMTREE TRUST FLOATING RATE TREASU 97717Y527   26,254,585 522,518 SH   SOLE   522,519 0 0
WISDOMTREE TRUST US EFFICIENT CORE FD 97717Y790   1,482 37 SH   SOLE   37 0 0
WIX COM LTD SHARES M98068105   1,107 9 SH   SOLE   9 0 0
WK KELLOGG CO COMMON STOCK 92942W107   591 45 SH   SOLE   45 0 0
WOODSIDE ENERGY GRP SPON ADR 980228308   970,267 46,006 SH   SOLE   46,006 0 0
WORKDAY INC COMMON 98138H101   37,284,664 135,060 SH   DFND 1 0 135,060 0
WORKDAY INC COMMON 98138H101   15,891,306 57,564 SH   SOLE   57,565 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   4,121,775 100,769 SH   SOLE   100,769 0 0
WPP PLC SP ADR (5 ORD) 92937A102   761 16 SH   SOLE   16 0 0
XCEL ENERGY INC COMMON 98389B100   140,081 2,262 SH   SOLE   2,263 0 0
XP INC COMMON G98239109   995 38 SH   SOLE   38 0 0
XYLEM INC COMMON 98419M100   144,437 1,263 SH   DFND 1 0 1,263 0
XYLEM INC COMMON 98419M100   114 1 SH   SOLE   1 0 0
YUM BRANDS INC COMMON 988498101   187,437 1,434 SH   SOLE   1,435 0 0
YUM CHINA HOLDINGS COMMON STOCK 98850P109   937,768 22,101 SH   SOLE   22,102 0 0
ZEBRA TECHNOLOGIES CLASS A 989207105   51,932,153 189,998 SH   DFND 1 0 189,998 0
ZEBRA TECHNOLOGIES CLASS A 989207105   3,043,530 11,135 SH   OTR 3 11,135 0 0
ZEBRA TECHNOLOGIES CLASS A 989207105   309,630,411 1,132,808 SH   SOLE   1,119,779 0 13,029
ZIMMER BIOMET HLDS COMMON 98956P102   2,556 21 SH   SOLE   21 0 0
ZIONS BANCORP N A COMMON 989701107   1,097 25 SH   SOLE   25 0 0
ZOETIS INC COMMON 98978V103   82,692,701 418,973 SH   DFND 1 0 418,973 0
ZOETIS INC COMMON 98978V103   2,562,652 12,984 SH   DFND 2 0 12,984 0
ZOETIS INC COMMON 98978V103   32,337,631 163,842 SH   SOLE   163,843 0 0
ZOOM VIDEO COMMUNICA CL A COMMON 98980L101   288 4 SH   SOLE   4 0 0
ZURN ELKAY WATER SOL COMMON 98983L108   48,425,065 1,646,551 SH   DFND 1 0 1,646,551 0
ZURN ELKAY WATER SOL COMMON 98983L108   2,331,007 79,259 SH   OTR 3 79,259 0 0
ZURN ELKAY WATER SOL COMMON 98983L108   311,291,564 10,584,548 SH   SOLE   10,474,152 0 110,396