The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COMPANY COMMON 88579Y101 19,699 102,228 SH   SOLE   95,261 0 6,967
3M COMPANY COMMON 88579Y101 11,128 57,755 SH   DFND 1 0 57,755 0
AAON INC COMMON 000360206 72,699 1,038,404 SH   SOLE   968,618 0 69,786
AAON INC COMMON 000360206 285,718 4,081,100 SH   DFND 1 0 4,081,100 0
ABBOTT LABS COMMON 002824100 446 3,723 SH   SOLE   3,723 0 0
ABBVIE INC COMMON 00287Y109 341 3,150 SH   SOLE   3,150 0 0
ACCENTURE PLC CLASS A G1151C101 30,204 109,328 SH   SOLE   102,176 0 7,152
ACCENTURE PLC CLASS A G1151C101 25,167 91,103 SH   DFND 1 0 91,103 0
ACTIVISION BLIZZARD COMMON 00507V109 7,620 81,933 SH   SOLE   81,933 0 0
ACTIVISION BLIZZARD COMMON 00507V109 20,899 224,716 SH   DFND 1 0 224,716 0
ACUSHNET HOLDINGS COMMON 005098108 236,715 5,727,433 SH   SOLE   5,172,010 0 555,423
ACUSHNET HOLDINGS COMMON 005098108 62,961 1,523,361 SH   DFND 1 0 1,523,361 0
ADOBE INC COMMON 00724F101 207 435 SH   SOLE   435 0 0
ADV MICRO DEVICES COMMON 007903107 95 1,210 SH   SOLE   1,210 0 0
AFFIRM HLDGS INC COM USD0.00001 CL A 00827B106 0 1 SH   SOLE   1 0 0
AFLAC INC COMMON 001055102 3,123 61,011 SH   SOLE   61,011 0 0
AIR PRODS & CHEMS COMMON 009158106 1 2 SH   SOLE   2 0 0
AIRBNB INC CLASS A 009066101 5,285 28,120 SH   SOLE   28,120 0 0
AIRBNB INC CLASS A 009066101 15,164 80,685 SH   DFND 1 0 80,685 0
ALBANY INTL CORP CLASS A 012348108 99,394 1,190,776 SH   SOLE   1,111,690 0 79,086
ALBANY INTL CORP CLASS A 012348108 47,600 570,267 SH   DFND 1 0 570,267 0
ALCOA CORPORATION COMMON 013872106 3 100 SH   SOLE   100 0 0
ALCON AG ORDINARY SH CHF 0.04 H01301128 11,764 167,625 SH   SOLE   143,343 0 24,282
ALEXANDRIA REAL ESTA REIT 015271109 753 4,581 SH   SOLE   4,495 0 86
ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102 26,568 117,178 SH   SOLE   117,178 0 0
ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102 66,414 292,919 SH   DFND 1 0 292,919 0
ALLEGION PLC ORDINARY SHARES G0176J109 222,907 1,774,448 SH   SOLE   1,733,580 0 40,868
ALLEGION PLC ORDINARY SHARES G0176J109 61,452 489,190 SH   DFND 1 0 489,190 0
ALLSTATE CORP COMMON 020002101 3 22 SH   SOLE   22 0 0
ALPHABET INC CLASS C 02079K107 1,340 648 SH   SOLE   648 0 0
ALPHABET INC CLASS A 02079K305 10,762 5,218 SH   SOLE   5,218 0 0
ALPHABET INC CLASS C 02079K107 6,256 3,024 SH   DFND 2 0 3,024 0
ALTRIA GROUP INC COMMON 02209S103 3,389 66,240 SH   SOLE   66,240 0 0
AMAZON COM INC COMMON 023135106 48,665 15,728 SH   SOLE   15,728 0 0
AMAZON COM INC COMMON 023135106 129,769 41,941 SH   DFND 1 0 41,941 0
AMCOR PLC ORDINARY SHARES G0250X107 4,372 374,341 SH   SOLE   374,341 0 0
AMCOR PLC ORDINARY SHARES G0250X107 1,358 116,235 SH   DFND 1 0 116,235 0
AMER SOFTWARE INC CLASS A 029683109 41,135 1,987,168 SH   SOLE   1,839,130 0 148,038
AMER SOFTWARE INC CLASS A 029683109 21,009 1,014,934 SH   DFND 1 0 1,014,934 0
AMERICAN EXPRESS CO COMMON 025816109 90 635 SH   SOLE   635 0 0
AMERICAN HOMES 4 R CL A 02665T306 942 28,265 SH   SOLE   27,732 0 533
AMERICAN TOWER CORP COMMON 03027X100 1,299 5,435 SH   SOLE   5,341 0 94
AMERICOLD RLTY TR COMMON 03064D108 902 23,441 SH   SOLE   23,002 0 439
AMERIPRISE FINANCIAL COMMON 03076C106 3 12 SH   SOLE   12 0 0
AMERISOURCE-BERGEN COMMON 03073E105 5,649 47,844 SH   SOLE   47,844 0 0
AMETEK INC COMMON 031100100 21,693 169,834 SH   SOLE   130,696 0 39,138
AMETEK INC COMMON 031100100 58,307 456,484 SH   DFND 1 0 456,484 0
AMGEN INC COMMON 031162100 5,960 23,950 SH   SOLE   23,950 0 0
AMPHENOL CORPORATION CLASS A 032095101 26,308 398,773 SH   SOLE   371,018 0 27,755
AMPHENOL CORPORATION CLASS A 032095101 111,963 1,697,186 SH   DFND 1 0 1,697,186 0
ANALOG DEVICES INC COMMON 032654105 14,853 95,770 SH   SOLE   83,485 0 12,285
ANALOG DEVICES INC COMMON 032654105 2,826 18,221 SH   DFND 1 0 18,221 0
ANIKA THERAPEUTICS COMMON 035255108 30,833 755,898 SH   SOLE   682,401 0 73,497
ANIKA THERAPEUTICS COMMON 035255108 18,981 465,343 SH   DFND 1 0 465,343 0
ANSYS INC COMMON 03662Q105 154,549 455,145 SH   SOLE   449,860 0 5,285
ANSYS INC COMMON 03662Q105 20,581 60,610 SH   DFND 1 0 60,610 0
ANTHEM INC COMMON 036752103 248 691 SH   SOLE   691 0 0
AON PLC CL A ORDINARY SHARES G0403H108 1 4 SH   SOLE   4 0 0
APPLE INC COMMON 037833100 16,092 131,733 SH   SOLE   130,253 0 1,480
APPLIED MATERIALS COMMON 038222105 61 455 SH   SOLE   455 0 0
APTARGROUP INC COMMON 038336103 98,024 691,901 SH   SOLE   621,057 0 70,844
APTARGROUP INC COMMON 038336103 25,786 182,012 SH   DFND 1 0 182,012 0
ARK ETF TRUST ARK INNOVATION ETF 00214Q104 57,429 478,761 SH   SOLE   478,761 0 0
ARMSTRONG WORLD INDS COM 04247X102 100,507 1,115,625 SH   SOLE   1,046,888 0 68,737
ARMSTRONG WORLD INDS COM 04247X102 44,880 498,167 SH   DFND 1 0 498,167 0
ARTISAN PARTNERS A CLASS A 04316A108 159,057 3,048,794 SH   SOLE   2,711,184 0 337,610
ARTISAN PARTNERS A CLASS A 04316A108 46,584 892,925 SH   DFND 1 0 892,925 0
ASML HLDS NV NY EUR0.09 NY REG 2012 N07059210 6,722 10,889 SH   SOLE   10,889 0 0
ASPEN TECHNOLOGY INC COMMON 045327103 566,938 3,928,063 SH   SOLE   3,665,010 0 263,053
ASPEN TECHNOLOGY INC COMMON 045327103 396,480 2,747,041 SH   DFND 1 0 2,747,041 0
AT&T INC COMMON 00206R102 4,993 164,959 SH   SOLE   164,959 0 0
AT&T INC COMMON 00206R102 8,713 287,831 SH   DFND 1 0 287,831 0
ATLASSIAN CORP PLC COMMON CL A G06242104 2 10 SH   SOLE   10 0 0
ATRION CORP COM USD0.1 049904105 96,898 151,090 SH   SOLE   136,162 0 14,928
ATRION CORP COM USD0.1 049904105 31,347 48,880 SH   DFND 1 0 48,880 0
AUTODESK INC COMMON 052769106 407 1,468 SH   SOLE   1,468 0 0
AUTOHOME INC ADR EACH REPR 4 ORD 05278C107 398,084 4,268,050 SH   SOLE   3,850,912 0 417,138
AUTOHOME INC ADR EACH REPR 4 ORD 05278C107 514,879 5,520,306 SH   DFND 1 0 5,520,306 0
AUTOMATIC DATA PROC COMMON 053015103 9,473 50,259 SH   SOLE   50,259 0 0
AVALARA INC COM USD0.0001 05338G106 83,205 623,583 SH   SOLE   592,891 0 30,692
AVALARA INC COM USD0.0001 05338G106 359,277 2,692,626 SH   DFND 1 0 2,692,626 0
AVALARA INC COM USD0.0001 05338G106 2,219 16,633 SH   DFND 2 0 16,633 0
AVALONBAY COMMUNTIES REIT 053484101 92 500 SH   SOLE   500 0 0
AXALTA COATING SYS COMMON G0750C108 8,134 274,982 SH   SOLE   274,982 0 0
BADGER METER INC COMMON 056525108 43,587 468,323 SH   SOLE   434,168 0 34,155
BADGER METER INC COMMON 056525108 18,541 199,221 SH   DFND 1 0 199,221 0
BAIDU INC REP(8 ORD CLASS A) 056752108 2 10 SH   SOLE   10 0 0
BANK HAWAII CORP COMMON 062540109 135,840 1,517,921 SH   SOLE   1,423,949 0 93,972
BANK HAWAII CORP COMMON 062540109 80,269 896,958 SH   DFND 1 0 896,958 0
BANK OF AMERICA CORP COMMON 060505104 11,339 293,069 SH   SOLE   293,069 0 0
BANK OF AMERICA CORP COMMON 060505104 31,738 820,306 SH   DFND 1 0 820,306 0
BARCLAYS BANK PLC IPATH SELCT MLP 06742C723 304 22,153 SH   SOLE   22,153 0 0
BCE INC COMMON 05534B760 5,938 131,533 SH   SOLE   131,533 0 0
BCE INC COMMON 05534B760 1,836 40,675 SH   DFND 1 0 40,675 0
BECTON DICKINSON COMMON 075887109 17,313 71,200 SH   SOLE   65,890 0 5,310
BENTLEY SYS INC CLASS B 08265T208 205,241 4,373,343 SH   SOLE   4,286,644 0 86,699
BENTLEY SYS INC CLASS B 08265T208 55,360 1,179,630 SH   DFND 1 0 1,179,630 0
BERKLEY W R CORP COM 084423102 259,018 3,437,523 SH   SOLE   3,397,442 0 40,081
BERKLEY W R CORP COM 084423102 32,950 437,297 SH   DFND 1 0 437,297 0
BERKLEY W R CORP COM 084423102 3,700 49,100 SH   DFND 2 0 49,100 0
BERKSHIRE HATHAWAY CLASS A 084670108 1,157 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY CLASS B 084670702 1,718 6,723 SH   SOLE   6,723 0 0
BILL COM HLDGS INC COMMON 090043100 167,865 1,153,710 SH   SOLE   1,091,763 0 61,947
BILL COM HLDGS INC COMMON 090043100 714,774 4,912,539 SH   DFND 1 0 4,912,539 0
BIO RAD LABS INC CLASS A 090572207 77 135 SH   SOLE   135 0 0
BIOCEPT INC COMMON 09072V501 0 9 SH   SOLE   9 0 0
BIOGEN INC COMMON 09062X103 2 7 SH   SOLE   7 0 0
BLACKLINE INC COM USD0.01 09239B109 82,012 756,569 SH   SOLE   706,612 0 49,957
BLACKLINE INC COM USD0.01 09239B109 345,643 3,188,593 SH   DFND 1 0 3,188,593 0
BLACKROCK INC COMMON 09247X101 11,103 14,726 SH   SOLE   12,721 0 2,005
BLACKROCK INVT QLTY COMMON 09247D105 75 4,275 SH   SOLE   4,275 0 0
BLACKROCK MUNIHLDNGS COMMON 09253N104 62 3,903 SH   SOLE   3,903 0 0
BLACKSTONE GROUP L P COMMON STOCK 09260D107 52 691 SH   SOLE   691 0 0
BP PLC ADR (6 ORD) 055622104 502 20,612 SH   SOLE   20,612 0 0
BRIGHT HORIZONS FA COMMON 109194100 227,836 1,328,878 SH   SOLE   1,314,132 0 14,746
BRIGHT HORIZONS FA COMMON 109194100 31,411 183,210 SH   DFND 1 0 183,210 0
BRISTOL MYERS SQUIBB COMMON 110122108 27 427 SH   SOLE   427 0 0
BRITISH AMER TOB PLC SPONSORED ADR 110448107 902 23,270 SH   SOLE   23,270 0 0
BROADCOM INC COMMON 11135F101 97 210 SH   SOLE   210 0 0
BROADRIDGE FINL SOLN COMMON 11133T103 40,119 262,035 SH   SOLE   231,283 0 30,752
BROADRIDGE FINL SOLN COMMON 11133T103 38,077 248,706 SH   DFND 1 0 248,706 0
BROOKS AUTOMATION COMMON 114340102 171,403 2,099,240 SH   SOLE   1,931,829 0 167,411
BROOKS AUTOMATION COMMON 114340102 120,120 1,471,161 SH   DFND 1 0 1,471,161 0
BROWN FORMAN CORP CLASS B 115637209 4,584 66,467 SH   SOLE   66,343 0 124
BROWN FORMAN CORP CLASS B 115637209 54,398 788,717 SH   DFND 1 0 788,717 0
C3 AI INC COMMON CLASS A 12468P104 1 9 SH   SOLE   9 0 0
CAE INC COMMON 124765108 25,231 704,591 SH   SOLE   384,288 0 320,303
CAE INC COMMON 124765108 110,202 3,077,422 SH   DFND 1 0 3,077,422 0
CALAMOS STRATEGIC TO COM SH BEN INT 128125101 173 10,063 SH   SOLE   10,063 0 0
CASS INFORMATION SYS COMMON 14808P109 0 0 SH   SOLE   0 0 0
CDK GLOBAL INC COM 12508E101 7,160 132,453 SH   SOLE   132,453 0 0
CDW CORP COMMON 12514G108 312,251 1,883,865 SH   SOLE   1,865,620 0 18,245
CDW CORP COMMON 12514G108 35,984 217,099 SH   DFND 1 0 217,099 0
CDW CORP COMMON 12514G108 4,921 29,687 SH   DFND 2 0 29,687 0
CELANESE CORP COMMON STOCK 150870103 6 40 SH   SOLE   40 0 0
CERNER CORP COMMON 156782104 2 23 SH   SOLE   23 0 0
CHARLES RIV LABS INT COMMON 159864107 322,745 1,113,567 SH   SOLE   1,108,452 0 5,115
CHARLES RIV LABS INT COMMON 159864107 42,823 147,752 SH   DFND 1 0 147,752 0
CHARTER COMMUNICATIO CL A 16119P108 1 2 SH   SOLE   2 0 0
CHEESECAKE FACTORY COMMON 163072101 175,372 2,997,296 SH   SOLE   2,804,776 0 192,520
CHEESECAKE FACTORY COMMON 163072101 67,845 1,159,545 SH   DFND 1 0 1,159,545 0
CHEFS WAREHOUSE HO COMMON 163086101 26,602 873,352 SH   SOLE   796,841 0 76,511
CHEFS WAREHOUSE HO COMMON 163086101 90,487 2,970,694 SH   DFND 1 0 2,970,694 0
CHEMED CORP NEW COMMON 16359R103 157,764 343,099 SH   SOLE   339,340 0 3,759
CHEMED CORP NEW COMMON 16359R103 21,193 46,089 SH   DFND 1 0 46,089 0
CHEVRON CORP COMMON 166764100 3,980 37,973 SH   SOLE   37,973 0 0
CHIMERA INVT CORP COMMON 16934Q208 76 6,000 SH   SOLE   6,000 0 0
CHUBB LIMITED COMMON H1467J104 5 30 SH   SOLE   30 0 0
CHUNGHWA TELECOM ADR REP 10 ORD TWD10 17133Q502 474 12,107 SH   SOLE   12,107 0 0
CIGNA CORP COMMON USD0.01 125523100 37 155 SH   SOLE   155 0 0
CINTAS CORP COMMON 172908105 2 7 SH   SOLE   7 0 0
CISCO SYSTEMS INC COMMON 17275R102 4,046 78,246 SH   SOLE   78,246 0 0
CISCO SYSTEMS INC COMMON 17275R102 10,596 204,921 SH   DFND 1 0 204,921 0
CITIGROUP INC COMMON 172967424 2 23 SH   SOLE   23 0 0
CLOROX CO COMMON 189054109 1 6 SH   SOLE   6 0 0
CLOROX CO COMMON 189054109 1,946 10,090 SH   DFND 1 0 10,090 0
CLOUDFLARE INC CL A COM 18915M107 704 10,023 SH   SOLE   10,023 0 0
CME GROUP INC CLASS A 12572Q105 18,082 88,535 SH   SOLE   80,305 0 8,230
CME GROUP INC CLASS A 12572Q105 14,570 71,341 SH   DFND 1 0 71,341 0
COCA-COLA CO COMMON 191216100 8,685 164,761 SH   SOLE   164,761 0 0
COCA-COLA CO COMMON 191216100 7,581 143,821 SH   DFND 1 0 143,821 0
COGNIZANT TECH SOLNS CLASS A 192446102 4,395 56,259 SH   SOLE   56,259 0 0
COHEN & STEERS INFRA COMMON 19248A109 174 6,216 SH   SOLE   6,216 0 0
COMCAST CORP CLASS A 20030N101 43 789 SH   SOLE   789 0 0
CONAGRA BRANDS INC COMMON 205887102 4,598 122,297 SH   SOLE   122,297 0 0
CONOCOPHILLIPS COMMON 20825C104 74 1,400 SH   SOLE   1,400 0 0
CONSTRUCTION PARTNRS COMMON CL A 21044C107 56,016 1,874,696 SH   SOLE   1,745,292 0 129,404
CONSTRUCTION PARTNRS COMMON CL A 21044C107 25,764 862,235 SH   DFND 1 0 862,235 0
COOPER COMPANIES INC COMMON 216648402 278,591 725,325 SH   SOLE   714,500 0 10,825
COOPER COMPANIES INC COMMON 216648402 70,323 183,090 SH   DFND 1 0 183,090 0
COPART INC COMMON 217204106 210,304 1,936,327 SH   SOLE   1,915,335 0 20,992
COPART INC COMMON 217204106 27,067 249,214 SH   DFND 1 0 249,214 0
CORELOGIC INC COMMON 21871D103 110,909 1,399,477 SH   SOLE   1,310,301 0 89,176
CORELOGIC INC COMMON 21871D103 49,867 629,239 SH   DFND 1 0 629,239 0
CORVEL CORP COMMON 221006109 108,437 1,056,992 SH   SOLE   900,362 0 156,630
CORVEL CORP COMMON 221006109 49,354 481,080 SH   DFND 1 0 481,080 0
COSTAR GROUP INC COMMON 22160N109 15,518 18,881 SH   SOLE   18,872 0 9
COSTAR GROUP INC COMMON 22160N109 82,517 100,399 SH   DFND 1 0 100,399 0
COSTCO WHSL CORP COMMON 22160K105 621 1,761 SH   SOLE   1,761 0 0
COUPA SOFTWARE INC COM USD0.0001 22266L106 2,211 8,688 SH   SOLE   8,672 0 16
COUPA SOFTWARE INC COM USD0.0001 22266L106 26,043 102,339 SH   DFND 1 0 102,339 0
CROWN CASTLE INTL COMMON 22822V101 11,673 67,808 SH   SOLE   59,295 0 8,513
CROWN CASTLE INTL COMMON 22822V101 4,561 26,497 SH   DFND 1 0 26,497 0
CSX CORP COMMON 126408103 5 50 SH   SOLE   50 0 0
CVS HEALTH CORP COMMON 126650100 5,621 74,719 SH   SOLE   74,719 0 0
D R HORTON INC COMMON 23331A109 2 21 SH   SOLE   21 0 0
DANAHER CORP COMMON 235851102 10,734 47,688 SH   SOLE   47,688 0 0
DANAHER CORP COMMON 235851102 30,514 135,570 SH   DFND 1 0 135,570 0
DATADOG INC CLASS A COMMON 23804L103 4,101 49,209 SH   SOLE   49,119 0 90
DATADOG INC CLASS A COMMON 23804L103 45,304 543,609 SH   DFND 1 0 543,609 0
DIAGEO P L C SP ADR (4 ORD) 25243Q205 10,815 65,862 SH   SOLE   57,126 0 8,736
DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 39 400 SH   SOLE   400 0 0
DOCUSIGN INC COMMON 256163106 9,203 45,459 SH   SOLE   45,388 0 71
DOCUSIGN INC COMMON 256163106 94,030 464,458 SH   DFND 1 0 464,458 0
DOCUSIGN INC COMMON 256163106 2,752 13,593 SH   DFND 2 0 13,593 0
DOLBY LABORATORIES COMMON 25659T107 20,013 202,719 SH   SOLE   176,769 0 25,950
DOLBY LABORATORIES COMMON 25659T107 30,994 313,956 SH   DFND 1 0 313,956 0
DOLLAR GEN CORP COMMON 256677105 19,006 93,798 SH   SOLE   84,545 0 9,253
DOMINION ENERGY INC COMMON 25746U109 6 73 SH   SOLE   73 0 0
DOMINOS PIZZA INC COMMON 25754A201 3,194 8,683 SH   SOLE   8,667 0 16
DOMINOS PIZZA INC COMMON 25754A201 39,833 108,304 SH   DFND 1 0 108,304 0
DONALDSON INC COMMON 257651109 100,680 1,731,076 SH   SOLE   1,565,212 0 165,864
DONALDSON INC COMMON 257651109 28,045 482,200 SH   DFND 1 0 482,200 0
DOVER CORP COMMON 260003108 686 5,000 SH   SOLE   5,000 0 0
DRAFTKINGS INC CLASS A COMMON STOCK 26142R104 3,096 50,474 SH   SOLE   50,379 0 95
DRAFTKINGS INC CLASS A COMMON STOCK 26142R104 42,791 697,725 SH   DFND 1 0 697,725 0
DRIL-QUIP INC COMMON 262037104 92,982 2,798,127 SH   SOLE   2,531,146 0 266,981
DRIL-QUIP INC COMMON 262037104 42,902 1,291,054 SH   DFND 1 0 1,291,054 0
DUCK CREEK TECHNOLO COMMON SHARES 264120106 215,081 4,764,744 SH   SOLE   4,622,798 0 141,946
DUCK CREEK TECHNOLO COMMON SHARES 264120106 454,210 10,062,257 SH   DFND 1 0 10,062,257 0
DUCK CREEK TECHNOLO COMMON SHARES 264120106 2,604 57,687 SH   DFND 2 0 57,687 0
DUKE ENERGY CORP COMMON 26441C204 227 2,352 SH   SOLE   2,352 0 0
DYNATRACE HOLDINGS L COMMON 268150109 3,269 67,766 SH   SOLE   67,647 0 119
DYNATRACE HOLDINGS L COMMON 268150109 37,717 781,857 SH   DFND 1 0 781,857 0
EASTMAN CHEM CO COMMON 277432100 3,524 31,996 SH   SOLE   31,996 0 0
EASTMAN CHEM CO COMMON 277432100 11,403 103,552 SH   DFND 1 0 103,552 0
EATON CORPORATION COMMON G29183103 4 30 SH   SOLE   30 0 0
EATON VANCE COM CALI MUNI BD FD 27828A100 407 35,000 SH   SOLE   35,000 0 0
EATON VANCE CA MUNI SH BEN INT 27826F101 32 2,410 SH   SOLE   2,410 0 0
EATON VANCE TAX ADVT COM 27828G107 263 10,000 SH   SOLE   10,000 0 0
EBAY INC COMMON 278642103 27 448 SH   SOLE   448 0 0
ECOLAB INC COMMON 278865100 6,958 32,500 SH   SOLE   32,500 0 0
ECOLAB INC COMMON 278865100 19,887 92,900 SH   DFND 1 0 92,900 0
ELANCO ANIMAL HEALTH COMMON 28414H103 184,519 6,265,492 SH   SOLE   6,095,733 0 169,759
ELANCO ANIMAL HEALTH COMMON 28414H103 89,757 3,047,759 SH   DFND 1 0 3,047,759 0
EMCOR GROUP INC COMMON 29084Q100 331,791 2,958,188 SH   SOLE   2,680,781 0 277,407
EMCOR GROUP INC COMMON 29084Q100 95,781 853,970 SH   DFND 1 0 853,970 0
EMERSON ELEC CO COMMON 291011104 180 1,996 SH   SOLE   1,996 0 0
ENTERPRISE PRODS COMMON 293792107 23 1,050 SH   SOLE   1,050 0 0
EQUIFAX INC COMMON 294429105 232,585 1,284,067 SH   SOLE   1,247,352 0 36,715
EQUIFAX INC COMMON 294429105 122,272 675,053 SH   DFND 1 0 675,053 0
EQUINIX INC COMMON 29444U700 1,038 1,527 SH   SOLE   1,502 0 25
EQUITY LIFESTYLE PPT COMMON 29472R108 6,895 108,342 SH   SOLE   87,588 0 20,754
EQUITY LIFESTYLE PPT COMMON 29472R108 15,380 241,665 SH   DFND 1 0 241,665 0
ESSEX PPTY TR INC REIT 297178105 1,093 4,020 SH   SOLE   3,945 0 75
ESTEE LAUDER CO CLASS A 518439104 7,007 24,092 SH   SOLE   24,092 0 0
ESTEE LAUDER CO CLASS A 518439104 18,447 63,426 SH   DFND 1 0 63,426 0
EVERTEC INC COMMON 30040P103 81,383 2,186,527 SH   SOLE   2,045,672 0 140,855
EVERTEC INC COMMON 30040P103 40,179 1,079,494 SH   DFND 1 0 1,079,494 0
EVERTEC INC COMMON 30040P103 7,233 194,339 SH   DFND 2 0 194,339 0
EXPEDITORS INTL WASH COMMON 302130109 26 240 SH   SOLE   240 0 0
EXPONET INC COMMON 30214U102 149,112 1,530,133 SH   SOLE   1,496,896 0 33,237
EXPONET INC COMMON 30214U102 49,307 505,977 SH   DFND 1 0 505,977 0
EXTRA SPACE STORAGE REIT 30225T102 914 6,895 SH   SOLE   6,766 0 129
EXXON MOBIL CORP COMMON 30231G102 289 5,177 SH   SOLE   5,177 0 0
F N B CORP COM 302520101 61 4,790 SH   SOLE   4,790 0 0
FACEBOOK INC CLASS A 30303M102 32,778 111,288 SH   SOLE   111,288 0 0
FACEBOOK INC CLASS A 30303M102 89,219 302,920 SH   DFND 1 0 302,920 0
FACTSET RESH SYS INC COMMON 303075105 227,078 735,837 SH   SOLE   667,243 0 68,594
FACTSET RESH SYS INC COMMON 303075105 275,421 892,515 SH   DFND 1 0 892,515 0
FAIR ISAAC INC COMMON 303250104 155,718 320,374 SH   SOLE   317,133 0 3,241
FAIR ISAAC INC COMMON 303250104 127,659 262,646 SH   DFND 1 0 262,646 0
FASTENAL CO COMMON 311900104 2 39 SH   SOLE   39 0 0
FASTENAL CO COMMON 311900104 3,580 71,192 SH   DFND 1 0 71,192 0
FEDERAL RLTY INVT TR SH BEN INT(CUM RTS) 313747206 613 6,041 SH   SOLE   5,928 0 113
FEDEX CORP COMMON 31428X106 1,554 5,472 SH   SOLE   5,472 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 152 295 SH   SOLE   295 0 0
FIDELITY COVINGTON MSCI COMMNTN SVC 316092873 17 342 SH   SOLE   342 0 0
FIDELITY NATL INFO COMMON 31620M106 18,884 134,302 SH   SOLE   116,141 0 18,161
FIREEYE INC COMMON STOCK 31816Q101 0 10 SH   SOLE   10 0 0
FIRST FINL BKSH COMMON 32020R109 80,548 1,723,675 SH   SOLE   1,600,392 0 123,283
FIRST FINL BKSH COMMON 32020R109 47,043 1,006,705 SH   DFND 1 0 1,006,705 0
FIRST HAWAIIAN COM USD0.01 32051X108 298,868 10,919,554 SH   SOLE   9,933,632 0 985,922
FIRST HAWAIIAN COM USD0.01 32051X108 103,900 3,796,138 SH   DFND 1 0 3,796,138 0
FIRST TR US EQ OPPOR ETF 336920103 244 2,050 SH   SOLE   2,050 0 0
FIRST TRUST CL FRST TRS CLD CMP 33734X192 38 400 SH   SOLE   400 0 0
FIRST TRUST PORTFOLI SHS 337345102 140 969 SH   SOLE   969 0 0
FISERV INC COMMON 337738108 373 3,134 SH   SOLE   3,134 0 0
FIVE9 INC COM USD0.001 338307101 2,674 17,104 SH   SOLE   17,104 0 0
FIVE9 INC COM USD0.001 338307101 188 1,201 SH   DFND 1 0 1,201 0
FLEETCOR TECHNOLOG COMMON 339041105 22,378 83,303 SH   SOLE   74,413 0 8,890
FLEETCOR TECHNOLOG COMMON 339041105 54,417 202,572 SH   DFND 1 0 202,572 0
FLIR SYS INC COMMON 302445101 179,924 3,186,171 SH   SOLE   3,171,392 0 14,779
FLIR SYS INC COMMON 302445101 24,187 428,322 SH   DFND 1 0 428,322 0
FONAR CORP COMMON 344437405 13,905 768,657 SH   SOLE   768,657 0 0
FORTIS INC COMMON 349553107 4,679 107,885 SH   SOLE   107,885 0 0
FORTIS INC COMMON 349553107 7,975 183,893 SH   DFND 1 0 183,893 0
FOX FACTORY HLDG COMMON USD0.001 35138V102 140,389 1,104,901 SH   SOLE   1,029,923 0 74,978
FOX FACTORY HLDG COMMON USD0.001 35138V102 504,936 3,973,993 SH   DFND 1 0 3,973,993 0
FRANKLIN RES INC COMMON 354613101 344 11,615 SH   SOLE   11,615 0 0
FRESHPET INC COMMON 358039105 5,404 34,031 SH   SOLE   33,969 0 62
FRESHPET INC COMMON 358039105 75,336 474,380 SH   DFND 1 0 474,380 0
FTI CONSULTING INC COMMON 302941109 397,533 2,837,294 SH   SOLE   2,551,592 0 285,702
FTI CONSULTING INC COMMON 302941109 132,850 948,187 SH   DFND 1 0 948,187 0
GARTNER INC COMMON 366651107 3,062 16,772 SH   SOLE   16,739 0 33
GARTNER INC COMMON 366651107 61,595 337,417 SH   DFND 1 0 337,417 0
GENERAL DYNAMICS COMMON 369550108 7 37 SH   SOLE   37 0 0
GENERAL ELECTRIC CO COMMON 369604103 28 2,100 SH   SOLE   2,100 0 0
GENERAL MILLS INC COMMON 370334104 4,408 71,875 SH   SOLE   71,875 0 0
GENMAB AS SPNADR REPR 0.50 ORD 372303206 4,356 132,681 SH   SOLE   132,681 0 0
GILEAD SCIENCES INC COMMON 375558103 25 390 SH   SOLE   390 0 0
GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 921 25,809 SH   SOLE   25,809 0 0
GLOBAL PAYMENTS INC COMMON 37940X102 6,411 31,805 SH   SOLE   31,805 0 0
GLOBAL X FDS VIDEO GAMES & ESPORT 37954Y392 2 50 SH   SOLE   50 0 0
GLOBUS MED INC CLASS A 379577208 18,069 292,997 SH   SOLE   232,036 0 60,961
GLOBUS MED INC CLASS A 379577208 44,766 725,891 SH   DFND 1 0 725,891 0
GOLDMAN SACHS GROUP COMMON 38141G104 6 19 SH   SOLE   19 0 0
GOOSEHEAD INS INC COM USD0.01 CL A 38267D109 34,057 317,752 SH   SOLE   299,471 0 18,281
GOOSEHEAD INS INC COM USD0.01 CL A 38267D109 201,384 1,878,928 SH   DFND 1 0 1,878,928 0
GRACO INC COMMON 384109104 411,213 5,741,571 SH   SOLE   5,263,447 0 478,124
GRACO INC COMMON 384109104 129,863 1,813,224 SH   DFND 1 0 1,813,224 0
GRAINGER W W INC COMMON 384802104 5,635 14,053 SH   SOLE   14,053 0 0
GROCERY OUTLET HLD COM USD0.001 39874R101 37,062 1,004,650 SH   SOLE   940,371 0 64,279
GROCERY OUTLET HLD COM USD0.001 39874R101 154,171 4,179,196 SH   DFND 1 0 4,179,196 0
HANNON ARMSTRONG S COMMON 41068X100 25 439 SH   SOLE   439 0 0
HDFC BANK LTD ADR (3 INR10) 40415F101 3,788 48,764 SH   SOLE   48,764 0 0
HEADHUNTER GROUP P REP (1 ORD SHS) 42207L106 71,807 2,116,958 SH   SOLE   1,721,935 0 395,023
HEADHUNTER GROUP P REP (1 ORD SHS) 42207L106 149,393 4,404,289 SH   DFND 1 0 4,404,289 0
HEALTHEQUITY INC COMMON 42226A107 9,998 147,033 SH   SOLE   146,909 0 124
HEALTHEQUITY INC COMMON 42226A107 73,321 1,078,247 SH   DFND 1 0 1,078,247 0
HEALTHPEAK PROPERTIE COM USD1 42250P103 649 20,441 SH   SOLE   20,060 0 381
HEICO CORP NEW CLASS A 422806208 66,471 585,124 SH   SOLE   527,913 0 57,211
HEICO CORP NEW CLASS A 422806208 249,232 2,193,942 SH   DFND 1 0 2,193,942 0
HENRY JACK & ASSOC COMMON 426281101 309,338 2,038,848 SH   SOLE   1,927,622 0 111,226
HENRY JACK & ASSOC COMMON 426281101 71,433 470,819 SH   DFND 1 0 470,819 0
HENRY JACK & ASSOC COMMON 426281101 2,273 14,983 SH   DFND 2 0 14,983 0
HILTON WRLDWDE HLDGS COMMON 43300A203 820 6,779 SH   SOLE   6,652 0 127
HOME DEPOT INC COMMON 437076102 11,963 39,184 SH   SOLE   39,184 0 0
HOME DEPOT INC COMMON 437076102 24,517 80,319 SH   DFND 1 0 80,319 0
HOME DEPOT INC COMMON 437076102 3,831 12,551 SH   DFND 2 0 12,551 0
HONEYWELL INTL INC COMMON 438516106 15,351 70,719 SH   SOLE   60,972 0 9,747
HOULIHAN LOKEY INC COM USD0.001 A 441593100 126,157 1,896,802 SH   SOLE   1,753,658 0 143,144
HOULIHAN LOKEY INC COM USD0.001 A 441593100 81,537 1,225,931 SH   DFND 1 0 1,225,931 0
HUMANA INC COMMON 444859102 3 7 SH   SOLE   7 0 0
IDEXX LABS INC COMMON 45168D104 3,168 6,474 SH   SOLE   6,461 0 13
IDEXX LABS INC COMMON 45168D104 43,676 89,260 SH   DFND 1 0 89,260 0
ILLINOIS TOOL WORKS COMMON 452308109 1,270 5,732 SH   SOLE   5,732 0 0
ILLUMINA INC COMMON 452327109 0 1 SH   SOLE   1 0 0
INGERSOLL RAND INC COMMON 45687V106 2 48 SH   SOLE   48 0 0
INPHI CORP COMMON 45772F107 18 100 SH   SOLE   100 0 0
INTEL CORP COMMON 458140100 297 4,647 SH   SOLE   4,647 0 0
INTERACTIVE BROKERS CLASS A 45841N107 295,181 4,041,348 SH   SOLE   3,939,943 0 101,405
INTERACTIVE BROKERS CLASS A 45841N107 317,916 4,352,623 SH   DFND 1 0 4,352,623 0
INTERNATIONAL PAPER COMMON 460146103 5 100 SH   SOLE   100 0 0
INTL BUSINESS MCHN COMMON 459200101 5,712 42,863 SH   SOLE   42,863 0 0
INTL BUSINESS MCHN COMMON 459200101 12,514 93,906 SH   DFND 1 0 93,906 0
INTUIT COMMON 461202103 4,794 12,514 SH   SOLE   12,514 0 0
INTUIT COMMON 461202103 3,606 9,413 SH   DFND 2 0 9,413 0
INTUITIVE SURGIC INC COMMON 46120E602 1 2 SH   SOLE   2 0 0
INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103 855 2,680 SH   SOLE   2,680 0 0
IQVIA HOLDINGS INC COMMON 46266C105 71 369 SH   SOLE   369 0 0
ISHARES SELECT DIVID ETF 464287168 1,356 11,897 SH   SOLE   11,897 0 0
ISHARES EMERG MKTS ETF 464287234 887 16,765 SH   SOLE   16,765 0 0
ISHARES IBOXX INV CP ETF 464287242 153 1,175 SH   SOLE   1,175 0 0
ISHARES GLOBAL TECH ETF 464287291 86 280 SH   SOLE   280 0 0
ISHARES S&P 500 GRWT ETF 464287309 95 1,464 SH   SOLE   1,464 0 0
ISHARES S&P 500 VAL ETF 464287408 30 215 SH   SOLE   215 0 0
ISHARES MSCI EAFE ETF 464287465 1,923 25,365 SH   SOLE   25,365 0 0
ISHARES RUS MDCP VAL ETF 464287473 973 8,916 SH   SOLE   8,916 0 0
ISHARES RUS MD CP GR ETF 464287481 2,006 19,662 SH   SOLE   19,662 0 0
ISHARES RUS MID-CAP ETF 464287499 9,681 130,928 SH   SOLE   127,169 0 3,759
ISHARES NASDQ BIOTEC ETF 464287556 1,681 11,168 SH   SOLE   11,168 0 0
ISHARES RUS 1000 VAL ETF 464287598 4,077 26,916 SH   SOLE   26,916 0 0
ISHARES S&P MC 400GR ETF 464287606 63 800 SH   SOLE   800 0 0
ISHARES RUS 1000 GRW ETF 464287614 14,836 61,034 SH   SOLE   61,034 0 0
ISHARES RUS 1000 ETF 464287622 3,054 13,648 SH   SOLE   13,648 0 0
ISHARES RUS 2000 VAL ETF 464287630 13,101 82,318 SH   SOLE   81,281 0 1,037
ISHARES RUS 2000 GRW ETF 464287648 1,087 3,619 SH   SOLE   3,619 0 0
ISHARES RUSSELL 2000 ETF 464287655 3,009 13,645 SH   SOLE   13,645 0 0
ISHARES RUSSELL 3000 ETF 464287689 1,391 5,860 SH   SOLE   5,860 0 0
ISHARES S&P MC 400VL ETF 464287705 29 280 SH   SOLE   280 0 0
ISHARES U.S. REAL ES ETF 464287739 42 462 SH   SOLE   462 0 0
ISHARES US HLTHCARE ETF 464287762 1,221 4,840 SH   SOLE   4,601 0 239
ISHARES SP SMCP600GR ETF 464287887 38 298 SH   SOLE   298 0 0
ISHARES AGENCY BOND ETF 464288166 4 33 SH   SOLE   33 0 0
ISHARES GL CLEAN ENE ETF 464288224 49 2,050 SH   SOLE   2,050 0 0
ISHARES JP MOR EM MK ETF 464288281 275 2,541 SH   SOLE   2,541 0 0
ISHARES GLB INFRASTR ETF 464288372 3 65 SH   SOLE   65 0 0
ISHARES GOV CRED BD ETF 464288596 333 2,773 SH   SOLE   2,773 0 0
ISHARES GLOB UTILITS ETF 464288711 197 3,247 SH   SOLE   3,247 0 0
ISHARES MICRO-CAP ETF 464288869 54 368 SH   SOLE   368 0 0
ISHARES EAFE VALUE ETF 464288877 74 1,463 SH   SOLE   1,463 0 0
ISHARES EAFE GRWTH ETF 464288885 278 2,766 SH   SOLE   2,766 0 0
ISHARES MSCI EURO FL ETF 464289180 107 5,569 SH   SOLE   5,569 0 0
ISHARES HIGH DIVIDND ETF 46429B663 2,640 27,847 SH   SOLE   27,847 0 0
ISHARES GOLD TRUST GOLD TRUST 464285105 1,474 90,648 SH   SOLE   88,819 0 1,829
ISHARES INC MSCI EMERG MRKT 464286533 318 5,045 SH   SOLE   5,045 0 0
ISHARES INC CORE MSCI EMKT 46434G103 88 1,369 SH   SOLE   1,369 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 340 5,720 SH   SOLE   5,720 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 841 36,045 SH   SOLE   36,045 0 0
ISHARES INC MSCI MALAYSI ETF 46434G814 1,139 42,151 SH   SOLE   42,151 0 0
ISHARES TR TIPS BD ETF 464287176 36 284 SH   SOLE   284 0 0
ISHARES TR CORE US AGGBD ET 464287226 915 8,039 SH   SOLE   8,039 0 0
ISHARES TR COHEN&ST RLTY 464287564 2,273 39,339 SH   SOLE   39,339 0 0
ISHARES TR CORE S&P VLU ETF 464287663 2,589 37,617 SH   SOLE   37,617 0 0
ISHARES TR CORE S&P US ETF 464287671 294 3,241 SH   SOLE   3,241 0 0
ISHARES TR CORE S&P SMALL-CAP 464287804 44 401 SH   SOLE   401 0 0
ISHARES TR CALI AMT-FREE MUNI B 464288356 7,734 124,614 SH   SOLE   124,614 0 0
ISHARES TR NATL AMT FREE MUNI B 464288414 5,756 49,716 SH   SOLE   49,716 0 0
ISHARES TR MBS FIXED BDFD 464288588 174 1,604 SH   SOLE   1,604 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 124 2,090 SH   SOLE   2,090 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,638 29,998 SH   SOLE   29,998 0 0
ISHARES TR PFD AND INCM SEC 464288687 574 14,986 SH   SOLE   14,986 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 4,039 55,241 SH   SOLE   55,241 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 116 956 SH   SOLE   956 0 0
ISHARES TR MSCI USA VALUE 46432F388 50 486 SH   SOLE   486 0 0
ISHARES TR CORE MSCI EAFE 46432F842 210 2,916 SH   SOLE   2,916 0 0
ISHARES TR CORE DIV GRWTH 46434V621 675 14,000 SH   SOLE   14,000 0 0
ISHARES TRUST CORE S&P 500 ETF 464287200 66,361 166,995 SH   SOLE   166,995 0 0
ISHARES TRUST CORE S&P MID-CAP ETF 464287507 594 2,284 SH   SOLE   2,284 0 0
ISHARES TRUST CORE S&P TOTAL US STK MKT 464287150 60 660 SH   SOLE   660 0 0
ISTAR INC COMMON 45031U101 975 54,816 SH   SOLE   53,800 0 1,016
JD.COM INC ADS EA 2 COM 'A' SHS 47215P106 3 30 SH   SOLE   30 0 0
JOHN BEAN TECHNOLOGY COMMON 477839104 83,645 627,304 SH   SOLE   592,145 0 35,159
JOHN BEAN TECHNOLOGY COMMON 477839104 36,625 274,671 SH   DFND 1 0 274,671 0
JOHNSON & JOHNSON COMMON 478160104 17,641 107,330 SH   SOLE   107,330 0 0
JOHNSON & JOHNSON COMMON 478160104 2,684 16,334 SH   DFND 1 0 16,334 0
JONES LANG LASALLE COMMON 48020Q107 0 1 SH   SOLE   1 0 0
JPMORGAN CHASE & CO COMMON 46625H100 1,505 9,886 SH   SOLE   9,886 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 105 6,349 SH   SOLE   6,349 0 0
KANSAS CITY SOUTHERN COMMON 485170302 16,451 62,330 SH   SOLE   62,290 0 40
KANSAS CITY SOUTHERN COMMON 485170302 111,718 423,301 SH   DFND 1 0 423,301 0
KAYNE ANDERSON ENERGY INFRASTRUCTUR 486606106 621 86,624 SH   SOLE   86,624 0 0
KAYNE ANDERSON NEXTGEN ENERGY & INF 48661E108 73 11,028 SH   SOLE   11,028 0 0
KEYSIGHT TECHNOLOGS COMMON 49338L103 294 2,049 SH   SOLE   2,049 0 0
KIMBERLY CLARK CORP COMMON 494368103 3 23 SH   SOLE   23 0 0
KIMBERLY CLARK CORP COMMON 494368103 5,935 42,680 SH   DFND 1 0 42,680 0
KONINKLIJKE PHIL NV ADR (1 ORD) 500472303 872 15,287 SH   SOLE   15,287 0 0
KROGER CO COMMON 501044101 3,877 107,709 SH   SOLE   107,709 0 0
LABORATORY CORP AMER COMMON 50540R409 28 108 SH   SOLE   108 0 0
LAM RESEARCH CORP COMMON 512807108 67 112 SH   SOLE   112 0 0
LAMAR ADVERTISING CL A 512816109 13,175 140,277 SH   SOLE   140,277 0 0
LAMAR ADVERTISING CL A 512816109 7,771 82,736 SH   DFND 2 0 82,736 0
LAMB WESTON HLDGS COMMON 513272104 31,139 401,885 SH   SOLE   334,349 0 67,536
LAMB WESTON HLDGS COMMON 513272104 35,493 458,087 SH   DFND 1 0 458,087 0
LAMB WESTON HLDGS COMMON 513272104 7,027 90,688 SH   DFND 2 0 90,688 0
LANDSTAR SYS INC COMMON 515098101 309,733 1,876,485 SH   SOLE   1,660,215 0 216,270
LANDSTAR SYS INC COMMON 515098101 150,624 912,539 SH   DFND 1 0 912,539 0
LAS VEGAS SANDS CORP COMMON 517834107 17,846 293,704 SH   SOLE   268,811 0 24,893
LAS VEGAS SANDS CORP COMMON 517834107 22,211 365,558 SH   DFND 1 0 365,558 0
LEAR CORPORATION COMMON 521865204 1 8 SH   SOLE   8 0 0
LEGGETT & PLATT INC COMMON 524660107 3,661 80,202 SH   SOLE   80,202 0 0
LEGGETT & PLATT INC COMMON 524660107 7,833 171,596 SH   DFND 1 0 171,596 0
LEMONADE INC. COMMON STOCK 52567D107 575 6,172 SH   SOLE   6,172 0 0
LEMONADE INC. COMMON STOCK 52567D107 41 441 SH   DFND 1 0 441 0
LENNOX INTL INC COMMON 526107107 236,136 757,835 SH   SOLE   744,399 0 13,436
LENNOX INTL INC COMMON 526107107 50,159 160,977 SH   DFND 1 0 160,977 0
LENNOX INTL INC COMMON 526107107 4,441 14,253 SH   DFND 2 0 14,253 0
LESLIES INC COMMON 527064109 106,609 4,353,180 SH   SOLE   4,088,314 0 264,866
LESLIES INC COMMON 527064109 49,043 2,002,579 SH   DFND 1 0 2,002,579 0
LEXINGTON REALTY TR COMMON 529043101 11 1,000 SH   SOLE   1,000 0 0
LILLY ELI & CO COMMON 532457108 391 2,092 SH   SOLE   2,092 0 0
LINCOLN ELEC HLDGS COMMON 533900106 126 1,021 SH   SOLE   1,021 0 0
LINDE PLC SHS G5494J103 16,204 57,841 SH   SOLE   49,858 0 7,983
LOCKHEED MARTIN CORP COMMON 539830109 174 470 SH   SOLE   470 0 0
LOWES CO COMMON 548661107 34,436 181,068 SH   SOLE   161,389 0 19,679
LPL FINANCIAL HLDGS COMMON 50212V100 221,317 1,556,817 SH   SOLE   1,527,924 0 28,893
LPL FINANCIAL HLDGS COMMON 50212V100 51,647 363,304 SH   DFND 1 0 363,304 0
LUMINAR TECHNOLOGIES CLASS A COMMON STOCK 550424105 1 50 SH   SOLE   50 0 0
LYFT INC CL A COM 55087P104 2,822 44,665 SH   SOLE   44,581 0 84
LYFT INC CL A COM 55087P104 39,628 627,226 SH   SOLE 1 0 627,226 0
M & T BK CORP COMMON 55261F104 1,018 6,714 SH   SOLE   6,714 0 0
MANHATTAN ASSOCS IN COMMON 562750109 251,913 2,146,135 SH   SOLE   1,942,249 0 203,886
MANHATTAN ASSOCS IN COMMON 562750109 75,912 646,720 SH   DFND 1 0 646,720 0
MANULIFE FNL CORP COMMON 56501R106 35 1,632 SH   SOLE   1,632 0 0
MARATHON PETROLEUM COMMON 56585A102 33 611 SH   SOLE   611 0 0
MARAVAI LIFESCIENCES COMMON CL A 56600D107 4 100 SH   SOLE   100 0 0
MARKETAXESS HLDGS COMMON 57060D108 68,806 138,180 SH   SOLE   131,111 0 7,069
MARKETAXESS HLDGS COMMON 57060D108 298,475 599,444 SH   DFND 1 0 599,444 0
MARRIOTT INTL INC CLASS A 571903202 6,932 46,806 SH   SOLE   46,806 0 0
MARRIOTT INTL INC CLASS A 571903202 19,807 133,732 SH   DFND 1 0 133,732 0
MARSH & MCLENNAN COS COMMON 571748102 19,592 160,852 SH   SOLE   145,129 0 15,723
MASCO CORP COMMON 574599106 3 42 SH   SOLE   42 0 0
MASTERCARD INC CLASS A 57636Q104 3,749 10,530 SH   SOLE   10,530 0 0
MATERION CORPORATION COMMON 576690101 5 72 SH   SOLE   72 0 0
MCCORMICK & CO INC COMMON NON VTG 579780206 7,369 82,646 SH   SOLE   82,604 0 42
MCCORMICK & CO INC COMMON NON VTG 579780206 44,491 499,000 SH   DFND 1 0 499,000 0
MCDONALDS CORP COMMON 580135101 13,553 60,468 SH   SOLE   53,377 0 7,091
MCDONALDS CORP COMMON 580135101 2,516 11,226 SH   DFND 1 0 11,226 0
MEDIAALPHA INC COMMON 58450V104 45,071 1,272,113 SH   SOLE   1,187,916 0 84,197
MEDIAALPHA INC COMMON 58450V104 167,830 4,736,951 SH   DFND 1 0 4,736,951 0
MEDIAALPHA INC COMMON 58450V104 3,865 109,092 SH   DFND 2 0 109,092 0
MEDTRONIC PLC ORDINARY SHS $0.0001 G5960L103 4,800 40,630 SH   SOLE   40,630 0 0
MERCADOLIBRE INC COMMON 58733R102 27,295 18,541 SH   SOLE   18,524 0 17
MERCADOLIBRE INC COMMON 58733R102 213,384 144,948 SH   DFND 1 0 144,948 0
MERCK & CO INC COMMON 58933Y105 7,307 94,778 SH   SOLE   94,778 0 0
MERCK & CO INC COMMON 58933Y105 6,459 83,791 SH   DFND 1 0 83,791 0
MESA LABS INC COMMON 59064R109 18,862 77,462 SH   SOLE   72,128 0 5,334
MESA LABS INC COMMON 59064R109 22,107 90,788 SH   DFND 1 0 90,788 0
METTLER TOLEDO INTL COMMON 592688105 1,627 1,408 SH   SOLE   1,405 0 3
METTLER TOLEDO INTL COMMON 592688105 44,414 38,431 SH   DFND 1 0 38,431 0
METTLER TOLEDO INTL COMMON 592688105 2,722 2,355 SH   DFND 2 0 2,355 0
MGM GROWTH PROPERTIE CLASS A COMMON SHARE 55303A105 126,815 3,887,638 SH   SOLE   3,654,375 0 233,263
MGM GROWTH PROPERTIE CLASS A COMMON SHARE 55303A105 54,375 1,666,930 SH   DFND 1 0 1,666,930 0
MICROCHIP TECHNOLOGY COMMON 595017104 5,007 32,252 SH   SOLE   32,252 0 0
MICRON TECHNOLOGY COMMON 595112103 31 357 SH   SOLE   357 0 0
MICROSOFT CORP COMMON 594918104 22,828 96,819 SH   SOLE   92,022 0 4,797
MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 235,507 4,291,282 SH   SOLE   3,871,383 0 419,899
MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 99,240 1,808,303 SH   DFND 1 0 1,808,303 0
MONDELEZ INTL INC COMMON 609207105 5 90 SH   SOLE   90 0 0
MONSTER BEVERAGE CRP COM USD0.005 61174X109 11,020 120,983 SH   SOLE   120,930 0 53
MONSTER BEVERAGE CRP COM USD0.005 61174X109 66,532 730,401 SH   DFND 1 0 730,401 0
MONSTER BEVERAGE CRP COM USD0.005 61174X109 3,371 37,004 SH   DFND 2 0 37,004 0
MOODYS CORP COMMON 615369105 22,541 75,482 SH   SOLE   62,102 0 13,380
MOODYS CORP COMMON 615369105 27,491 92,063 SH   DFND 1 0 92,063 0
MOODYS CORP COMMON 615369105 4,152 13,905 SH   DFND 2 0 13,905 0
MORGAN STANLEY COMMON 617446448 94 1,216 SH   SOLE   1,216 0 0
MORNINGSTAR INC COMMON 617700109 67,461 299,768 SH   SOLE   279,270 0 20,498
MORNINGSTAR INC COMMON 617700109 333,138 1,480,352 SH   DFND 1 0 1,480,352 0
MOTOROLA SOLUTIONS COMMON 620076307 136 722 SH   SOLE   722 0 0
MSC INDL DIRECT INC CLASS A 553530106 3,320 36,808 SH   SOLE   36,808 0 0
MSC INDL DIRECT INC CLASS A 553530106 7,069 78,383 SH   DFND 1 0 78,383 0
MSCI INC COMMON 55354G100 259,045 617,831 SH   SOLE   611,808 0 6,023
MSCI INC COMMON 55354G100 32,644 77,858 SH   DFND 1 0 77,858 0
NATIONAL GRID ADR (5 ORD) 636274409 789 13,314 SH   SOLE   13,314 0 0
NATIONAL RESEARCH CR COMMON STOCK 637372202 32,595 696,014 SH   SOLE   647,737 0 48,277
NATIONAL RESEARCH CR COMMON STOCK 637372202 126,555 2,702,425 SH   DFND 1 0 2,702,425 0
NATL BEVERAGE CORP COMMON 635017106 110,122 2,251,515 SH   SOLE   2,138,081 0 113,434
NATL BEVERAGE CORP COMMON 635017106 92,638 1,894,048 SH   DFND 1 0 1,894,048 0
NCINO INC COMMON USD0.0005 63947U107 52,290 783,726 SH   SOLE   733,095 0 50,631
NCINO INC COMMON USD0.0005 63947U107 249,653 3,741,798 SH   DFND 1 0 3,741,798 0
NCINO INC COMMON USD0.0005 63947U107 2,158 32,349 SH   DFND 2 0 32,349 0
NEOGENOMICS INC COMMON 64049M209 5 100 SH   SOLE   100 0 0
NETFLIX INC COMMON 64110L106 18,615 35,683 SH   SOLE   35,683 0 0
NETFLIX INC COMMON 64110L106 52,532 100,702 SH   DFND 1 0 100,702 0
NEUBERGER BERMAN MLP ENERGY INCOME 64129H104 0 1 SH   SOLE   1 0 0
NEW ORIENTAL ED&TECH ADR (1 ORD) 647581107 2,195 156,802 SH   SOLE   156,522 0 280
NEW ORIENTAL ED&TECH ADR (1 ORD) 647581107 25,146 1,796,170 SH   DFND 1 0 1,796,170 0
NEXTERA ENERGY INC COMMON 65339F101 12,822 169,572 SH   SOLE   149,372 0 20,200
NEXTERA ENERGY INC COMMON 65339F101 4,837 63,967 SH   DFND 1 0 63,967 0
NIKE INC CLASS B 654106103 25,589 192,552 SH   SOLE   192,552 0 0
NIKE INC CLASS B 654106103 41,259 310,474 SH   DFND 1 0 310,474 0
NIKOLA CORPORATION COMMON STOCK 654110105 1 76 SH   SOLE   76 0 0
NIO INC SPON ADR 1 ORD SHS 62914V106 5 129 SH   SOLE   129 0 0
NORDSON CORP COMMON 655663102 245,538 1,235,839 SH   SOLE   1,212,101 0 23,738
NORDSON CORP COMMON 655663102 56,455 284,152 SH   DFND 1 0 284,152 0
NORTHROP GRUMMAN CO COMMON 666807102 4 13 SH   SOLE   13 0 0
NORTONLIFELOCK INC COMMON 668771108 23 1,076 SH   SOLE   1,076 0 0
NOVARTIS AG ADR (1 ORD) 66987V109 1,336 15,625 SH   SOLE   15,625 0 0
NUVEEN AMTFREE MUNVL COMMON SBI 670695105 46 2,800 SH   SOLE   2,800 0 0
NUVEEN CA QUALTY MUN INCOME FD COM 67066Y105 709 47,733 SH   SOLE   47,733 0 0
NVE CORP COMMON 629445206 7,989 113,962 SH   SOLE   103,521 0 10,441
NVE CORP COMMON 629445206 37,298 532,075 SH   DFND 1 0 532,075 0
NVENT ELECTRIC PLC ORDINARY SHARES G6700G107 13 452 SH   SOLE   452 0 0
NVIDIA CORP COMMON 67066G104 29,851 55,907 SH   SOLE   55,907 0 0
NVIDIA CORP COMMON 67066G104 71,094 133,153 SH   DFND 1 0 133,153 0
OKTA INC COMMON CL A 679295105 8,006 36,321 SH   SOLE   36,255 0 66
OKTA INC COMMON CL A 679295105 78,387 355,610 SH   DFND 1 0 355,610 0
OLD DOMINION FGHT COMMON 679580100 15,640 65,050 SH   SOLE   53,293 0 11,757
OLD DOMINION FGHT COMMON 679580100 32,818 136,510 SH   DFND 1 0 136,510 0
OLD DOMINION FGHT COMMON 679580100 3,970 16,515 SH   DFND 2 0 16,515 0
OLLIES BARGAIN OUT COMMON 681116109 115,230 1,324,483 SH   SOLE   1,223,939 0 100,544
OLLIES BARGAIN OUT COMMON 681116109 440,779 5,066,428 SH   DFND 1 0 5,066,428 0
OLO INC USD0.001 CL A 68134L109 15,960 604,776 SH   SOLE   569,221 0 35,555
OLO INC USD0.001 CL A 68134L109 66,624 2,524,607 SH   DFND 1 0 2,524,607 0
OMEGA FLEX COMMON 682095104 40,282 255,135 SH   SOLE   238,380 0 16,755
OMEGA FLEX COMMON 682095104 146,300 926,650 SH   DFND 1 0 926,650 0
OMNICOM GROUP INC COMMON 681919106 5 71 SH   SOLE   71 0 0
OMNICOM GROUP INC COMMON 681919106 9,650 130,136 SH   DFND 1 0 130,136 0
OPORTUN FINANCIAL CO COMMON 68376D104 16,605 801,777 SH   SOLE   739,803 0 61,974
OPORTUN FINANCIAL CO COMMON 68376D104 55,706 2,689,810 SH   DFND 1 0 2,689,810 0
ORACLE CORP COMMON 68389X105 19,862 283,048 SH   SOLE   246,617 0 36,431
OREILLY AUTOMOTIVE I COM 67103H107 15,542 30,640 SH   SOLE   26,391 0 4,249
OSCAR HEALTH INC CLASS A COMMON STOCK 687793109 407 15,159 SH   SOLE   15,159 0 0
OSCAR HEALTH INC CLASS A COMMON STOCK 687793109 29 1,081 SH   DFND 1 0 1,081 0
PALO ALTO NETWORKS COMMON 697435105 6 20 SH   SOLE   20 0 0
PARKER HANNIFIN CORP COMMON 701094104 3 9 SH   SOLE   9 0 0
PATTERSON COMPANIES COMMON 703395103 4,019 125,802 SH   SOLE   125,802 0 0
PATTERSON COMPANIES COMMON 703395103 11,838 370,506 SH   DFND 1 0 370,506 0
PAYCHEX INC COMMON 704326107 2,629 26,817 SH   SOLE   26,817 0 0
PAYCHEX INC COMMON 704326107 8,005 81,664 SH   DFND 1 0 81,664 0
PAYCOM SOFTWARE COM USD0.01 70432V102 63,000 170,241 SH   SOLE   162,068 0 8,173
PAYCOM SOFTWARE COM USD0.01 70432V102 306,488 828,212 SH   DFND 1 0 828,212 0
PAYPAL HLDGS INC COM 70450Y103 76 313 SH   SOLE   313 0 0
PENTAIR PLC COMMON G7S00T104 10,749 172,485 SH   SOLE   133,379 0 39,106
PENTAIR PLC COMMON G7S00T104 29,856 479,083 SH   DFND 1 0 479,083 0
PEPSICO INC COMMON 713448108 12,117 85,659 SH   SOLE   85,659 0 0
PEPSICO INC COMMON 713448108 6,934 49,023 SH   DFND 1 0 49,023 0
PFIZER INC COMMON 717081103 8,785 242,476 SH   SOLE   242,476 0 0
PFIZER INC COMMON 717081103 9,599 264,946 SH   DFND 1 0 264,946 0
PHILIP MORRIS INTL COMMON 718172109 3,551 40,015 SH   SOLE   40,015 0 0
PHILLIPS 66 COMMON 718546104 37 450 SH   SOLE   450 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 8,026 78,745 SH   SOLE   77,728 0 1,017
PIMCO ETF TRUST 0-5 YR HGHYLD BD IDX 72201R783 259 2,615 SH   SOLE   2,615 0 0
PITNEY BOWES INC COMMON 724479100 264 32,074 SH   SOLE   32,074 0 0
PLAINS ALL AMERN PIP UNIT 726503105 57 6,236 SH   SOLE   6,236 0 0
PLAINS GP HLDINGS LP CL A SHS LPI 72651A207 156 16,555 SH   SOLE   16,555 0 0
PNC FINL SVCS GRP COMMON 693475105 21,150 120,573 SH   SOLE   106,888 0 13,685
PNC FINL SVCS GRP COMMON 693475105 13,872 79,085 SH   DFND 1 0 79,085 0
POOL CORPORATION COMMON 73278L105 269,124 779,522 SH   SOLE   770,684 0 8,838
POOL CORPORATION COMMON 73278L105 90,324 261,627 SH   DFND 1 0 261,627 0
POOL CORPORATION COMMON 73278L105 4,307 12,474 SH   DFND 2 0 12,474 0
PRICESMART INC COMMON 741511109 183,631 1,897,969 SH   SOLE   1,718,605 0 179,364
PRICESMART INC COMMON 741511109 129,499 1,338,487 SH   DFND 1 0 1,338,487 0
PRIMERICA INC COMMON 74164M108 421,217 2,849,502 SH   SOLE   2,588,461 0 261,041
PRIMERICA INC COMMON 74164M108 164,696 1,114,165 SH   DFND 1 0 1,114,165 0
PRIMERICA INC COMMON 74164M108 6,928 46,866 SH   DFND 2 0 46,866 0
PRIMO WATER CORP COMMON 74167P108 3 200 SH   SOLE   200 0 0
PRINCIPAL FINANCIAL COM 74251V102 29 486 SH   SOLE   486 0 0
PROCTER AND GAMBLE C COM 742718109 12,387 91,453 SH   SOLE   91,453 0 0
PROCTER AND GAMBLE C COM 742718109 25,071 185,122 SH   DFND 1 0 185,122 0
PROGRESSIVE CORP COMMON 743315103 3,924 41,036 SH   SOLE   41,036 0 0
PROGRESSIVE CORP COMMON 743315103 10,104 105,684 SH   DFND 1 0 105,684 0
PROLOGIS INC COMMON 74340W103 1,184 11,169 SH   SOLE   10,960 0 209
PROSHARES TR PSHS CS 130/30 74347R248 39,676 435,306 SH   SOLE   435,306 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 37 400 SH   SOLE   400 0 0
PRUDENTIAL FINL COMMON 744320102 9 101 SH   SOLE   101 0 0
PT TELEKOMUNIKAS IND ADR (100 SER B) 715684106 297 12,579 SH   SOLE   12,579 0 0
PUBLIC STORAGE REIT COMMON 74460D109 0 1 SH   SOLE   1 0 0
PULTEGROUP INC COMMON 745867101 3 63 SH   SOLE   63 0 0
QUALCOMM INC COMMON 747525103 378 2,854 SH   SOLE   2,854 0 0
QUIDEL CORP COMMON 74838J101 6 50 SH   SOLE   50 0 0
RAYTHEON TECHNOLOGIE COM USD1 75513E101 38 496 SH   SOLE   496 0 0
RBC BEARINGS INC COMMON 75524B104 303,179 1,540,772 SH   SOLE   1,431,746 0 109,026
RBC BEARINGS INC COMMON 75524B104 101,783 517,270 SH   DFND 1 0 517,270 0
REXFORD INDUSTRIAL COM USD0.01 76169C100 136 2,700 SH   SOLE   2,700 0 0
RIO TINTO PLC ADR (1 ORD) 767204100 550 7,085 SH   SOLE   7,085 0 0
RLI CORP COMMON 749607107 259,871 2,329,199 SH   SOLE   2,122,656 0 206,543
RLI CORP COMMON 749607107 89,093 798,542 SH   DFND 1 0 798,542 0
ROCKWELL AUTOMATION COMMON 773903109 2 8 SH   SOLE   8 0 0
ROLLINS INC COMMON 775711104 138,388 4,020,554 SH   SOLE   3,973,150 0 47,404
ROLLINS INC COMMON 775711104 56,455 1,640,186 SH   DFND 1 0 1,640,186 0
ROPER TECHNOLOGIES COMMON 776696106 11,750 29,131 SH   SOLE   29,119 0 12
ROPER TECHNOLOGIES COMMON 776696106 59,047 146,396 SH   DFND 1 0 146,396 0
ROSS STORES INC COMMON 778296103 36,036 300,512 SH   SOLE   268,926 0 31,586
ROSS STORES INC COMMON 778296103 122,677 1,023,077 SH   DFND 1 0 1,023,077 0
ROYAL BANK CDA COMMON 780087102 6,023 65,315 SH   SOLE   65,315 0 0
ROYAL BANK CDA COMMON 780087102 1,826 19,805 SH   DFND 1 0 19,805 0
ROYAL DUTCH SHELL SPON ADR B 780259107 450 12,212 SH   SOLE   12,212 0 0
ROYAL DUTCH SHELL SPONS ADR A 780259206 99 2,531 SH   SOLE   2,531 0 0
S&P GLOBAL INC COMMON 78409V104 6 16 SH   SOLE   16 0 0
SALESFORCE.COM COMMON 79466L302 115 545 SH   SOLE   545 0 0
SANOFI SPONSORED ADR 80105N105 1,711 34,603 SH   SOLE   34,603 0 0
SAP SE SP ADR (1 ORD) 803054204 4,777 38,907 SH   SOLE   38,907 0 0
SCHLUMBERGER LTD COMMON 806857108 35 1,287 SH   SOLE   1,287 0 0
SCHWAB CHARLES CORP COM 808513105 13,862 212,674 SH   SOLE   184,316 0 28,358
SCHWAB STRATEGIC T US DIVIDEND EQUTY ET 808524797 31 427 SH   SOLE   427 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 10 149 SH   SOLE   149 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 16 491 SH   SOLE   491 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 64 1,713 SH   SOLE   1,713 0 0
SCOTTS MIRACLE-GRO CLASS A 810186106 821,895 3,355,070 SH   SOLE   3,268,077 0 86,993
SCOTTS MIRACLE-GRO CLASS A 810186106 186,314 760,560 SH   DFND 1 0 760,560 0
SCOTTS MIRACLE-GRO CLASS A 810186106 5,359 21,878 SH   DFND 2 0 21,878 0
SEI INVESTMENTS CO COMMON 784117103 96 1,570 SH   SOLE   1,464 0 106
SELECT SECTOR SPDR HEALTH CARE 81369Y209 59 507 SH   SOLE   507 0 0
SELECT SECTOR SPDR SBI CONS STPLS 81369Y308 147 2,154 SH   SOLE   2,154 0 0
SELECT SECTOR SPDR SBI CONS DISCR 81369Y407 89 531 SH   SOLE   531 0 0
SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506 28 577 SH   SOLE   577 0 0
SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 87 2,561 SH   SOLE   2,561 0 0
SELECT SECTOR SPDR SBI INT-TECH 81369Y803 189 1,422 SH   SOLE   1,422 0 0
SELECT SECTOR SPDR T RL EST SEL SEC 81369Y860 5,178 131,119 SH   SOLE   128,434 0 2,685
SERVICE PPTYS TR COMMON USD0.01 81761L102 53 4,500 SH   SOLE   4,500 0 0
SERVISFIRST BANCSH COM USD0.001 81768T108 2,155 35,143 SH   SOLE   31,841 0 3,302
SERVISFIRST BANCSH COM USD0.001 81768T108 10,743 175,163 SH   DFND 1 0 175,163 0
SHERWIN WILLIAMS CO COMMON 824348106 81 110 SH   SOLE   110 0 0
SIGNATURE BANK NY COMMON 82669G104 4,725 20,898 SH   SOLE   20,860 0 38
SIGNATURE BANK NY COMMON 82669G104 64,947 287,250 SH   DFND 1 0 287,250 0
SILK ROAD MEDICAL COM USD0.001 82710M100 4,104 81,018 SH   SOLE   80,937 0 81
SILK ROAD MEDICAL COM USD0.001 82710M100 40,301 795,672 SH   DFND 1 0 795,672 0
SILK ROAD MEDICAL COM USD0.001 82710M100 1,365 26,956 SH   DFND 2 0 26,956 0
SIMPSON MANUFACTURIN COMMON 829073105 293,233 2,826,880 SH   SOLE   2,562,889 0 263,991
SIMPSON MANUFACTURIN COMMON 829073105 84,562 815,217 SH   DFND 1 0 815,217 0
SITEONE LANDSCAPE COM USD0.01 82982L103 505,206 2,958,919 SH   SOLE   2,870,432 0 88,487
SITEONE LANDSCAPE COM USD0.01 82982L103 256,408 1,501,745 SH   DFND 1 0 1,501,745 0
SLACK TECHNOLOGIES COMMON CLASS A 83088V102 25 626 SH   SOLE   626 0 0
SMUCKER J M CO COMMON 832696405 3,246 25,653 SH   SOLE   25,653 0 0
SNAP-ON INC COMMON 833034101 4 16 SH   SOLE   16 0 0
SNAP-ON INC COMMON 833034101 7,024 30,440 SH   DFND 1 0 30,440 0
SNOWFLAKE INC COMMON CLASS A 833445109 4,132 18,020 SH   SOLE   18,020 0 0
SNOWFLAKE INC COMMON CLASS A 833445109 11,729 51,155 SH   DFND 1 0 51,155 0
SONOCO PRODS COMMON 835495102 3,496 55,234 SH   SOLE   55,234 0 0
SONOCO PRODS COMMON 835495102 8,297 131,077 SH   DFND 1 0 131,077 0
SOUTHERN CO COMMON 842587107 4,768 76,704 SH   SOLE   76,704 0 0
SOUTHERN CO COMMON 842587107 9,306 149,712 SH   DFND 1 0 149,712 0
SPDR DOW JONES INDL UT SER 1 78467X109 201 610 SH   SOLE   610 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,404 15,175 SH   SOLE   15,175 0 0
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 3,477 8,783 SH   SOLE   8,783 0 0
SPDR S&P MIDCAP 400 UTSER1 S&PDCRP 78467Y107 22,659 47,668 SH   SOLE   47,668 0 0
SPDR SER TR NUVEEN BARCLAYS MUN 78468R721 61 1,174 SH   SOLE   1,174 0 0
SPDR SERIES TRUST NUVEEN BBG HYLD MUNI 78464A284 56 946 SH   SOLE   946 0 0
SPDR SERIES TRUST DJ WLSH REIT ETF 78464A607 3 30 SH   SOLE   30 0 0
SPS COMMERCE INC COMMON 78463M107 36,196 364,472 SH   SOLE   317,147 0 47,325
SPS COMMERCE INC COMMON 78463M107 112,646 1,134,286 SH   DFND 1 0 1,134,286 0
SQUARE INC CLASS A 852234103 3,637 16,020 SH   SOLE   15,991 0 29
SQUARE INC CLASS A 852234103 48,567 213,905 SH   DFND 1 0 213,905 0
STANLEY BLACK&DECKR COMMON 854502101 3,271 16,382 SH   SOLE   16,382 0 0
STARBUCKS CORP COMMON 855244109 4,674 42,776 SH   SOLE   42,776 0 0
STATE STREET CORP COMMON 857477103 5,934 70,632 SH   SOLE   70,632 0 0
STERIS PLC SHARES G8473T100 13,518 70,968 SH   SOLE   61,328 0 9,640
STOCK YARDS BANC COMMON 861025104 31,945 625,636 SH   SOLE   552,177 0 73,459
STOCK YARDS BANC COMMON 861025104 24,831 486,308 SH   DFND 1 0 486,308 0
STRYKER CORP COMMON 863667101 6,878 28,235 SH   SOLE   28,235 0 0
SUNRUN INC COM USD0.0001 86771W105 281 4,650 SH   SOLE   4,650 0 0
SYSCO CORP COMMON 871829107 4,648 59,033 SH   SOLE   59,033 0 0
T ROWE PRICE GRP COMMON 74144T108 2,563 14,934 SH   SOLE   14,907 0 27
T ROWE PRICE GRP COMMON 74144T108 43,951 256,124 SH   DFND 1 0 256,124 0
TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100 517 4,368 SH   SOLE   4,368 0 0
TARGET CORPORATION COMMON 87612E106 6 29 SH   SOLE   29 0 0
TEKLA HEALTHCARE INV SH BEN INT 87911J103 0 5 SH   SOLE   5 0 0
TELADOC HEALTH COMMON 87918A105 3,842 21,140 SH   SOLE   21,102 0 38
TELADOC HEALTH COMMON 87918A105 54,685 300,882 SH   DFND 1 0 300,882 0
TELEDYNE TECH INC COMMON 879360105 424,296 1,025,735 SH   SOLE   951,232 0 74,503
TELEDYNE TECH INC COMMON 879360105 149,142 360,552 SH   DFND 1 0 360,552 0
TERADYNE INC COMMON 880770102 326,304 2,681,644 SH   SOLE   2,636,861 0 44,783
TERADYNE INC COMMON 880770102 95,723 786,680 SH   DFND 1 0 786,680 0
TERMINIX GLOBAL HLDG COM USD0.01 88087E100 121,948 2,558,172 SH   SOLE   2,409,362 0 148,810
TERMINIX GLOBAL HLDG COM USD0.01 88087E100 51,913 1,089,009 SH   DFND 1 0 1,089,009 0
TESLA INC COM 88160R101 659 987 SH   SOLE   987 0 0
TEXAS INSTRUMENTS COMMON 882508104 3,409 18,034 SH   SOLE   18,034 0 0
THE HERSHEY COMPANY COMMON 427866108 886 5,600 SH   SOLE   5,600 0 0
THE TRADE DESK COM CL A 88339J105 38,295 58,765 SH   SOLE   58,725 0 40
THE TRADE DESK COM CL A 88339J105 238,053 365,302 SH   DFND 1 0 365,302 0
THE TRADE DESK COM CL A 88339J105 4,625 7,097 SH   DFND 2 0 7,097 0
THERMO FISHER SCI COMMON 883556102 3,452 7,563 SH   SOLE   7,563 0 0
THOR INDS INC COMMON 885160101 508,276 3,772,260 SH   SOLE   3,674,291 0 97,969
THOR INDS INC COMMON 885160101 119,292 885,350 SH   DFND 1 0 885,350 0
TJX COMPANIES INC COMMON 872540109 16,689 252,295 SH   SOLE   224,052 0 28,243
T-MOBILE US INC COMMON 872590104 78 621 SH   SOLE   621 0 0
TOLL BROTHERS INC COMMON 889478103 147 2,600 SH   SOLE   2,600 0 0
TORO CO COMMON 891092108 289,770 2,809,469 SH   SOLE   2,554,180 0 255,289
TORO CO COMMON 891092108 78,768 763,701 SH   DFND 1 0 763,701 0
TRACTOR SUPPLY CO COMMON 892356106 7,761 43,823 SH   SOLE   33,979 0 9,844
TRACTOR SUPPLY CO COMMON 892356106 20,959 118,358 SH   DFND 1 0 118,358 0
TRANE TECHNOLOGI PLC ORDINARY SHARES G8994E103 22,058 133,231 SH   SOLE   114,864 0 18,367
TRANSUNION COMMON 89400J107 12,633 140,367 SH   SOLE   140,367 0 0
TRANSUNION COMMON 89400J107 119 1,327 SH   DFND 1 0 1,327 0
TRANSUNION COMMON 89400J107 3,524 39,152 SH   DFND 2 0 39,152 0
TRAVELERS CO(THE) COMMON 89417E109 20,645 137,265 SH   SOLE   118,591 0 18,674
TRIP COM GROUP LTD SPN ADS 1 ORD 89677Q107 7,169 180,894 SH   SOLE   180,755 0 139
TRIP COM GROUP LTD SPN ADS 1 ORD 89677Q107 72,773 1,836,303 SH   DFND 1 0 1,836,303 0
TRIP COM GROUP LTD SPN ADS 1 ORD 89677Q107 3,173 80,054 SH   DFND 2 0 80,054 0
TYLER TECHN INC COMMON 902252105 2,217 5,222 SH   SOLE   5,222 0 0
TYLER TECHN INC COMMON 902252105 160 377 SH   DFND 1 0 377 0
U S PHYSICAL THERAPY COMMON 90337L108 38,693 371,687 SH   SOLE   348,108 0 23,579
U S PHYSICAL THERAPY COMMON 90337L108 125,951 1,209,900 SH   DFND 1 0 1,209,900 0
UBER TECHNOLOGIES COM USD0.00001 90353T100 12,836 235,474 SH   SOLE   235,474 0 0
UBER TECHNOLOGIES COM USD0.00001 90353T100 35,790 656,576 SH   DFND 1 0 656,576 0
UNIFIRST CORP MASS COMMON 904708104 71,787 320,891 SH   SOLE   303,823 0 17,068
UNIFIRST CORP MASS COMMON 904708104 28,923 129,290 SH   DFND 1 0 129,290 0
UNILEVER PLC ADR (4 ORD) 904767704 5,413 96,953 SH   SOLE   96,953 0 0
UNION PAC CORP COMMON 907818108 53 239 SH   SOLE   239 0 0
UNITED PARCEL SERVIC CLASS B 911312106 3,236 19,035 SH   SOLE   19,035 0 0
UNITEDHEALTH GRP INC COMMON 91324P102 13,184 35,425 SH   SOLE   35,425 0 0
US BANCORP DEL COMMON 902973304 31,848 575,801 SH   SOLE   521,956 0 53,845
US BANCORP DEL COMMON 902973304 7,144 129,165 SH   DFND 1 0 129,165 0
VANECK VECTORS ETF HG YLD MUN 92189H409 10 169 SH   SOLE   169 0 0
VANGUARD BD INDEX FD ETF LONG TERM BOND 921937793 1,451 14,852 SH   SOLE   14,852 0 0
VANGUARD BD INDEX FD TOTAL BND MRKT ETF 921937835 804 9,498 SH   SOLE   9,498 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 5,033 97,064 SH   SOLE   97,064 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 983 2,700 SH   SOLE   2,700 0 0
VANGUARD INDEX TR SMALL CAP VALUE 922908611 26 154 SH   SOLE   154 0 0
VANGUARD INDEX TR LRG CAP 922908637 95 511 SH   SOLE   511 0 0
VANGUARD INDEX TR EXTENDED MKT 922908652 52 295 SH   SOLE   295 0 0
VANGUARD INDEX TR GROWTH 922908736 857 3,337 SH   SOLE   3,337 0 0
VANGUARD INDEX TR VALUE 922908744 105 796 SH   SOLE   796 0 0
VANGUARD INDEX TR SMALL CAP 922908751 96 449 SH   SOLE   449 0 0
VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 1,756 8,504 SH   SOLE   8,504 0 0
VANGUARD INTL EQUITY INDEX FD FTSE SMCAP 922042718 41 317 SH   SOLE   317 0 0
VANGUARD MUN BD FD INC TAX-EXEMPT BD 922907746 106 1,939 SH   SOLE   1,939 0 0
VANGUARD SECTOR INDE FINANCIALS 92204A405 151 1,791 SH   SOLE   1,791 0 0
VANGUARD SECTOR INDE INFORMATION TECH 92204A702 760 2,122 SH   SOLE   2,122 0 0
VANGUARD SECTOR INDE MATERIALS 92204A801 89 515 SH   SOLE   515 0 0
VANGUARD SECTOR INDE UTILITIES 92204A876 100 710 SH   SOLE   710 0 0
VANGUARD SPECIALIZED DIV APPRECIATION 921908844 0 2 SH   SOLE   2 0 0
VANGUARD SPECIALIZED REAL ESTATE ETF 922908553 3,424 37,282 SH   SOLE   36,336 0 946
VANGUARD TAX MANAGED FTSE DEV MKT ETF 921943858 181 3,685 SH   SOLE   3,685 0 0
VANGUARD WORLD FDS HEALTH CARE ETF 92204A504 2,725 11,915 SH   SOLE   11,915 0 0
VASTA PLATFORM LTD COMMON CLASS A G9440A109 7,110 721,870 SH   SOLE   721,870 0 0
VASTA PLATFORM LTD COMMON CLASS A G9440A109 11,459 1,163,355 SH   DFND 1 0 1,163,355 0
VERISK ANALYTICS INC COM 92345Y106 15,386 87,077 SH   SOLE   71,442 0 15,635
VERISK ANALYTICS INC COM 92345Y106 34,064 192,791 SH   DFND 1 0 192,791 0
VERISK ANALYTICS INC COM 92345Y106 3,427 19,395 SH   DFND 2 0 19,395 0
VERIZON COMMUNICATIO COMMON 92343V104 3,194 54,929 SH   SOLE   54,929 0 0
VERIZON COMMUNICATIO COMMON 92343V104 9,745 167,587 SH   DFND 1 0 167,587 0
VERTEX PHARMACEUTICL COMMON 92532F100 2 10 SH   SOLE   10 0 0
VIATRIS INC COMMON USD0.01 92556V106 14 1,011 SH   SOLE   1,011 0 0
VICI PPTYS INC COM 925652109 753 26,657 SH   SOLE   26,178 0 479
VISA INC CLASS A 92826C839 24,983 117,990 SH   SOLE   117,990 0 0
VISA INC CLASS A 92826C839 69,361 327,592 SH   DFND 1 0 327,592 0
VISA INC CLASS A 92826C839 5,386 25,439 SH   DFND 2 0 25,439 0
VITAL FARMS INC COM USD0.0001 92847W103 1 64 SH   SOLE   64 0 0
VODAFONE GRP PLC ADR (10 ORD) 92857W308 656 35,571 SH   SOLE   35,571 0 0
VULCAN MATERIALS CO COMMON 929160109 608 3,600 SH   SOLE   3,600 0 0
WALGREENS BOOTS ALNC COMMON 931427108 643 11,704 SH   SOLE   11,704 0 0
WALMART INC COMMON 931142103 1,526 11,238 SH   SOLE   11,238 0 0
WALT DISNEY CO COM 254687106 869 4,711 SH   SOLE   4,711 0 0
WASTE MANAGEMENT INC COMMON 94106L109 12,482 96,737 SH   SOLE   86,555 0 10,182
WATSCO INC COMMON 942622200 131,768 505,335 SH   SOLE   478,105 0 27,230
WATSCO INC COMMON 942622200 69,844 267,858 SH   DFND 1 0 267,858 0
WATTS WATER TECH CLASS A 942749102 216,911 1,825,688 SH   SOLE   1,652,156 0 173,532
WATTS WATER TECH CLASS A 942749102 62,230 523,774 SH   DFND 1 0 523,774 0
WD-40 CO COMMON 929236107 117,282 383,045 SH   SOLE   360,974 0 22,071
WD-40 CO COMMON 929236107 45,009 147,001 SH   DFND 1 0 147,001 0
WEC ENERGY GROUP INC COMMON 92939U106 10,938 116,865 SH   SOLE   101,999 0 14,866
WEC ENERGY GROUP INC COMMON 92939U106 4,121 44,034 SH   DFND 1 0 44,034 0
WELLS FARGO & CO COMMON 949746101 133 3,414 SH   SOLE   3,414 0 0
WEST PHARMACEUT SVS COMMON 955306105 22,146 78,589 SH   SOLE   63,006 0 15,583
WEST PHARMACEUT SVS COMMON 955306105 53,484 189,809 SH   DFND 1 0 189,809 0
WISDOMTREE TRUST FLOATING RATE TREASU 97717X628 4,599 183,149 SH   SOLE   183,149 0 0
WORKDAY INC COMMON 98138H101 18,693 75,246 SH   SOLE   75,213 0 33
WORKDAY INC COMMON 98138H101 83,338 335,460 SH   DFND 1 0 335,460 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 914 53,778 SH   SOLE   53,778 0 0
WYNN RESORTS LTD COMMON 983134107 4,081 32,549 SH   SOLE   32,492 0 57
WYNN RESORTS LTD COMMON 983134107 52,666 420,082 SH   DFND 1 0 420,082 0
YANDEX N.V. CLASS A N97284108 8,166 127,475 SH   SOLE   127,475 0 0
YANDEX N.V. CLASS A N97284108 10,846 169,312 SH   DFND 1 0 169,312 0
YUM BRANDS INC COMMON 988498101 131 1,214 SH   SOLE   1,214 0 0
YUM CHINA HOLDINGS COMMON STOCK 98850P109 4,006 67,658 SH   SOLE   67,658 0 0
ZEBRA TECHNOLOGIES CLASS A 989207105 435,247 897,083 SH   SOLE   878,222 0 18,861
ZEBRA TECHNOLOGIES CLASS A 989207105 110,356 227,453 SH   DFND 1 0 227,453 0
ZIMMER BIOMET HLDS COMMON 98956P102 2 12 SH   SOLE   12 0 0
ZOETIS INC COMMON 98978V103 17,651 112,080 SH   SOLE   112,032 0 48
ZOETIS INC COMMON 98978V103 89,938 571,105 SH   DFND 1 0 571,105 0
ZOETIS INC COMMON 98978V103 3,828 24,311 SH   DFND 2 0 24,311 0
ZOOM VIDEO COMMUNICA CL A COMMON 98980L101 32 100 SH   SOLE   100 0 0
ZOOMINFO TECHNOLOGY COM USD0.01 CLASS A 98980F104 1,728 35,334 SH   SOLE   35,262 0 72
ZOOMINFO TECHNOLOGY COM USD0.01 CLASS A 98980F104 26,121 534,182 SH   DFND 1 0 534,182 0