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
ABBOTT LABS COM 002824100   235,276 2,070 SH   SOLE   2,070 0 0
ABBVIE INC COM 00287Y109   559,958 3,075 SH   SOLE   3,075 0 0
ABRDN ASIA PACIFIC INCOME FU COM 003009107   2,505,121 894,686 SH   OTR   894,686 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   11,565,682 33,368 SH   SOLE   33,368 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,307,760 3,773 SH   OTR   3,745 0 28
ACI WORLDWIDE INC COM 004498101   29,078,610 875,598 SH   OTR   567,164 0 308,434
ACI WORLDWIDE INC COM 004498101   347,642 10,468 SH   SOLE   10,468 0 0
ADOBE INC COM 00724F101   150,054,920 297,374 SH   SOLE   276,290 0 21,084
ADOBE INC COM 00724F101   3,206,733 6,355 SH   OTR 1 6,355 0 0
ADOBE INC COM 00724F101   39,811,931 78,898 SH   OTR   78,898 0 0
ADOBE INC COM 00724F101   48,268,018 95,656 SH   OTR 2 95,656 0 0
ADVANCED ENERGY INDS COM 007973100   4,703,726 46,124 SH   OTR   31,624 0 14,500
AGNICO EAGLE MINES LTD COM 008474108   2,589,807 43,405 SH   SOLE   43,405 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   19,490,554 1,321,200 SH   SOLE   488,615 0 832,585
ALCON AG ORD SHS H01301128   70,220,383 843,083 SH   OTR 1 843,083 0 0
ALCON AG ORD SHS H01301128   164,393,471 1,973,748 SH   SOLE   1,671,564 0 302,184
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   2,015,453 189,779 SH   OTR   189,779 0 0
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   758,016 114,159 SH   OTR   114,159 0 0
ALLSPRING MULTI SECTOR INCOM COM 94987D101   1,034,100 110,836 SH   OTR   110,836 0 0
ALPHABET INC CAP STK CL A 02079K305   149,359,724 989,596 SH   OTR 1 634,791 0 354,805
ALPHABET INC CAP STK CL A 02079K305   87,983,134 582,940 SH   OTR 2 582,940 0 0
ALPHABET INC CAP STK CL A 02079K305   1,297,517,892 8,596,819 SH   SOLE   8,481,479 0 115,340
ALPHABET INC CAP STK CL A 02079K305   128,396,151 850,700 SH   OTR   848,954 0 1,746
ALPHABET INC CAP STK CL C 02079K107   2,528,277 16,605 SH   SOLE   16,605 0 0
ALPHABET INC CAP STK CL C 02079K107   589,398 3,871 SH   OTR   3,871 0 0
AMAZON COM INC COM 023135106   3,453,555 19,146 SH   OTR   18,091 0 1,055
AMAZON COM INC COM 023135106   42,121,616 233,516 SH   OTR 2 233,516 0 0
AMAZON COM INC COM 023135106   18,729,938 103,836 SH   SOLE   67,755 0 36,081
AMERIPRISE FINL INC COM 03076C106   1,348,641 3,076 SH   SOLE   3,076 0 0
AMERIPRISE FINL INC COM 03076C106   1,908,529 4,353 SH   OTR   4,335 0 18
AMGEN INC COM 031162100   109,748 386 SH   OTR   386 0 0
AMGEN INC COM 031162100   704,829 2,479 SH   SOLE   2,479 0 0
AMICUS THERAPEUTICS INC COM 03152W109   60,854,432 5,165,911 SH   OTR   3,380,776 0 1,785,135
AMICUS THERAPEUTICS INC COM 03152W109   664,604 56,418 SH   SOLE   56,418 0 0
AMPHENOL CORP NEW CL A 032095101   16,449,141 142,602 SH   SOLE   100,223 0 42,379
AMPHENOL CORP NEW CL A 032095101   763,617 6,620 SH   OTR   6,506 0 114
AMPHENOL CORP NEW CL A 032095101   31,621,242 274,133 SH   OTR 2 274,133 0 0
ANALOG DEVICES INC COM 032654105   52,087,205 263,346 SH   OTR   263,346 0 0
ANALOG DEVICES INC COM 032654105   148,044,628 748,494 SH   SOLE   730,532 0 17,962
ANALOG DEVICES INC COM 032654105   3,575,450 18,077 SH   OTR 1 18,077 0 0
ANSYS INC COM 03662Q105   22,316,833 64,284 SH   SOLE   41,504 0 22,780
ANSYS INC COM 03662Q105   51,185,270 147,440 SH   OTR 2 147,440 0 0
AON PLC SHS CL A G0403H108   96,445 289 SH   OTR   289 0 0
AON PLC SHS CL A G0403H108   138,930,639 416,309 SH   SOLE   362,881 0 53,428
AON PLC SHS CL A G0403H108   50,223,191 150,495 SH   OTR 1 150,495 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   55,125,177 937,822 SH   OTR   614,405 0 323,417
APELLIS PHARMACEUTICALS INC COM 03753U106   623,950 10,615 SH   SOLE   10,615 0 0
APPLE INC COM 037833100   2,146,587 12,518 SH   OTR   12,518 0 0
APPLE INC COM 037833100   3,974,563 23,178 SH   SOLE   23,178 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   4,608,051 23,326 SH   OTR   16,009 0 7,317
APPLIED MATLS INC COM 038222105   1,206,446 5,850 SH   OTR   5,752 0 98
APPLIED MATLS INC COM 038222105   3,773,390 18,297 SH   SOLE   18,297 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,498,552 11,269 SH   OTR   11,269 0 0
ARGENX SE SPONSORED ADR 04016X101   62,368,004 158,407 SH   OTR   104,955 0 53,452
ARGENX SE SPONSORED ADR 04016X101   1,449,677 3,682 SH   SOLE   3,682 0 0
ARISTA NETWORKS INC COM 040413106   2,090,756 7,210 SH   SOLE   7,210 0 0
ARISTA NETWORKS INC COM 040413106   7,946,612 27,404 SH   OTR   26,151 0 1,253
ASML HOLDING N V N Y REGISTRY SHS N07059210   90,254 93 SH   OTR   93 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   248,440 256 SH   SOLE   256 0 0
ASPEN TECHNOLOGY INC COM 29109X106   48,596,701 227,854 SH   OTR 2 227,854 0 0
ASPEN TECHNOLOGY INC COM 29109X106   21,287,903 99,812 SH   SOLE   64,570 0 35,242
ASTRAZENECA PLC SPONSORED ADR 046353108   229,198 3,383 SH   SOLE   3,383 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   62,059 916 SH   OTR   916 0 0
AT&T INC COM 00206R102   233,640 13,275 SH   SOLE   13,275 0 0
AT&T INC COM 00206R102   2,869 163 SH   OTR   163 0 0
ATRICURE INC COM 04963C209   27,307,547 897,684 SH   OTR   586,154 0 311,530
ATRICURE INC COM 04963C209   306,968 10,091 SH   SOLE   10,091 0 0
ATS CORPORATION COM 00217Y104   18,002,534 534,665 SH   SOLE   343,568 0 191,097
AUNA S A CLASS A L0415A103   11,145,470 1,046,523 SH   OTR 2 1,046,523 0 0
AUTODESK INC COM 052769106   23,580,771 90,549 SH   SOLE   58,624 0 31,925
AUTODESK INC COM 052769106   57,032 219 SH   OTR   219 0 0
AUTODESK INC COM 052769106   53,792,095 206,559 SH   OTR 2 206,559 0 0
AUTOZONE INC COM 053332102   1,165,366,711 369,764 SH   SOLE   364,801 0 4,963
AUTOZONE INC COM 053332102   76,046,163 24,129 SH   OTR 2 24,129 0 0
AUTOZONE INC COM 053332102   111,666,111 35,431 SH   OTR   35,431 0 0
AUTOZONE INC COM 053332102   128,905,637 40,901 SH   OTR 1 26,100 0 14,801
AVIENT CORPORATION COM 05368V106   28,087,829 647,185 SH   OTR   419,799 0 227,386
AVIENT CORPORATION COM 05368V106   319,554 7,363 SH   SOLE   7,363 0 0
BANK MONTREAL QUE COM 063671101   325,747,093 3,334,320 SH   SOLE   3,167,876 0 166,444
BANK NEW YORK MELLON CORP COM 064058100   1,197,056 20,775 SH   SOLE   20,775 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,440,730 25,004 SH   OTR   24,884 0 120
BANK NOVA SCOTIA HALIFAX COM 064149107   1,571,904 30,368 SH   SOLE   30,368 0 0
BARRICK GOLD CORP COM 067901108   2,290,264 137,609 SH   SOLE   137,609 0 0
BBB FOODS INC CL A COM G0896C103   11,467,001 482,212 SH   OTR 2 482,212 0 0
BCE INC COM NEW 05534B760   6,816,703 200,473 SH   SOLE   200,473 0 0
BECTON DICKINSON & CO COM 075887109   358,140,324 1,447,324 SH   SOLE   1,424,302 0 23,022
BECTON DICKINSON & CO COM 075887109   49,342,272 199,403 SH   OTR 1 128,444 0 70,959
BECTON DICKINSON & CO COM 075887109   41,756,693 168,748 SH   OTR   168,748 0 0
BECTON DICKINSON & CO COM 075887109   28,820,749 116,471 SH   OTR 2 116,471 0 0
BEIGENE LTD SPONSORED ADR 07725L102   24,710 158 SH   OTR   158 0 0
BEIGENE LTD SPONSORED ADR 07725L102   375,649 2,402 SH   SOLE   2,402 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,172,200 5 SH   OTR   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,457,936 8,223 SH   OTR   8,223 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,407,901 3,348 SH   SOLE   3,348 0 0
BIOGEN INC COM 09062X103   1,585,312 7,352 SH   SOLE   7,352 0 0
BIOGEN INC COM 09062X103   1,110,279 5,149 SH   OTR   5,123 0 26
BIOMARIN PHARMACEUTICAL INC COM 09061G101   53,160,976 608,667 SH   OTR   397,691 0 210,976
BIOMARIN PHARMACEUTICAL INC COM 09061G101   635,573 7,277 SH   SOLE   7,277 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101   2,301,264 213,080 SH   OTR   213,080 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100   1,753,459 164,028 SH   OTR   164,028 0 0
BLACKROCK ENHANCED GOVT FD I COM 09255K108   1,085,618 114,396 SH   OTR   114,396 0 0
BLACKROCK INC COM 09247X101   381,835 458 SH   OTR   458 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105   3,236,032 260,760 SH   OTR   259,870 0 890
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   1,695,582 120,854 SH   OTR   120,854 0 0
BLACKROCK MUN INCOME QUALITY COM 092479104   4,944,709 426,268 SH   OTR   424,767 0 1,501
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   4,888,538 473,237 SH   OTR   471,581 0 1,656
BLACKROCK MUNI INCOME TR II COM 09249N101   4,883,090 449,640 SH   OTR   448,071 0 1,569
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   4,866,492 418,443 SH   OTR   417,012 0 1,431
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   7,983,140 660,856 SH   OTR   658,626 0 2,230
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   4,872,830 478,667 SH   OTR   477,044 0 1,623
BLACKROCK MUNIVEST FD II INC COM 09253T101   3,154,070 289,099 SH   OTR   288,112 0 987
BLACKROCK MUNIYIELD FD INC COM 09253W104   4,992,208 451,375 SH   OTR   449,815 0 1,560
BLACKROCK MUNIYIELD MICH QU COM 09254V105   4,867,706 422,911 SH   OTR   421,440 0 1,471
BLACKROCK MUNIYIELD QUALITY COM 09254G108   3,144,466 299,188 SH   OTR   298,173 0 1,015
BLACKROCK MUNIYILD QULT FD I COM 09254F100   7,839,755 639,980 SH   OTR   637,773 0 2,207
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   4,878,671 460,252 SH   OTR   458,649 0 1,603
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   1,975,081 120,874 SH   OTR   120,874 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   553,730 29,360 SH   OTR   29,360 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   795,043 328,530 SH   OTR   328,530 0 0
BOOKING HOLDINGS INC COM 09857L108   4,001,552 1,103 SH   OTR   1,035 0 68
BOOKING HOLDINGS INC COM 09857L108   1,146,410 316 SH   SOLE   316 0 0
BORR DRILLING LTD SHS G1466R173   17,771,496 2,594,379 SH   OTR 2 2,594,379 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   2,296,140 66,000 SH   SOLE   66,000 0 0
BRAZE INC COM CL A 10576N102   381,113 8,603 SH   SOLE   8,603 0 0
BRAZE INC COM CL A 10576N102   33,865,445 764,457 SH   OTR   499,915 0 264,542
BRISTOL-MYERS SQUIBB CO COM 110122108   501,628 9,250 SH   SOLE   9,250 0 0
BROADCOM INC COM 11135F101   247,852 187 SH   SOLE   187 0 0
BROADCOM INC COM 11135F101   1,053,701 795 SH   OTR   795 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   282,840 6,729 SH   OTR   6,729 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,010,850 24,049 SH   SOLE   24,049 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   866,718 20,700 SH   OTR   20,700 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,237,522 29,556 SH   SOLE   29,556 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   237,264 7,593 SH   SOLE   7,593 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   879,426 37,769 SH   SOLE   37,769 0 0
BRP INC COM SUN VTG 05577W200   7,419,241 110,428 SH   SOLE   110,428 0 0
BRUKER CORP COM 116794108   4,560,129 48,543 SH   OTR   33,271 0 15,272
BWX TECHNOLOGIES INC COM 05605H100   93,985,656 915,861 SH   OTR   596,005 0 319,856
BWX TECHNOLOGIES INC COM 05605H100   1,077,818 10,503 SH   SOLE   10,503 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   4,620,329 14,843 SH   OTR   14,342 0 501
CADENCE DESIGN SYSTEM INC COM 127387108   1,425,040 4,578 SH   SOLE   4,578 0 0
CAE INC COM 124765108   11,116,303 538,010 SH   SOLE   538,010 0 0
CAMPBELL SOUP CO COM 134429109   694,976 15,635 SH   SOLE   15,635 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   1,862,415 36,714 SH   SOLE   36,714 0 0
CANADIAN NAT RES LTD COM 136385101   117,830,098 1,543,662 SH   SOLE   1,360,097 0 183,565
CANADIAN NATL RY CO COM 136375102   69,045 524 SH   OTR   524 0 0
CANADIAN NATL RY CO COM 136375102   85,597,306 649,622 SH   OTR 1 649,622 0 0
CANADIAN NATL RY CO COM 136375102   547,416,557 4,154,498 SH   SOLE   4,004,499 0 149,999
CANADIAN PACIFIC KANSAS CITY COM 13646K108   493,099,033 5,589,116 SH   SOLE   5,330,797 0 258,319
CANADIAN PACIFIC KANSAS CITY COM 13646K108   561,551 6,365 SH   OTR   6,256 0 109
CARRIER GLOBAL CORPORATION COM 14448C104   30,512,030 524,893 SH   OTR 2 524,893 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   47,805,938 822,397 SH   OTR   822,397 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   51,778,832 890,742 SH   OTR 1 574,413 0 316,329
CARRIER GLOBAL CORPORATION COM 14448C104   383,563,074 6,598,367 SH   SOLE   6,490,978 0 107,389
CBIZ INC COM 124805102   12,848,488 163,675 SH   SOLE   163,675 0 0
CBOE GLOBAL MKTS INC COM 12503M108   722,978 3,935 SH   SOLE   3,935 0 0
CDW CORP COM 12514G108   820,286 3,207 SH   OTR   3,152 0 55
CDW CORP COM 12514G108   2,399,728 9,382 SH   SOLE   9,382 0 0
CENCORA INC COM 03073E105   2,504,255 10,306 SH   SOLE   10,306 0 0
CENCORA INC COM 03073E105   657,531 2,706 SH   OTR   2,660 0 46
CGI INC CL A SUB VTG 12532H104   462,601,876 4,190,472 SH   SOLE   4,018,120 0 172,352
CHAMPIONX CORPORATION COM 15872M104   546,030 15,214 SH   SOLE   15,214 0 0
CHAMPIONX CORPORATION COM 15872M104   45,546,958 1,269,071 SH   OTR   819,527 0 449,544
CHECK POINT SOFTWARE TECH LT ORD M22465104   536,313 3,270 SH   SOLE   3,270 0 0
CHENIERE ENERGY INC COM NEW 16411R208   4,347,464 26,956 SH   OTR   25,937 0 1,019
CHENIERE ENERGY INC COM NEW 16411R208   1,721,341 10,673 SH   SOLE   10,673 0 0
CHEVRON CORP NEW COM 166764100   530,795 3,365 SH   SOLE   3,365 0 0
CHEVRON CORP NEW COM 166764100   34,703 220 SH   OTR   220 0 0
CHURCH & DWIGHT CO INC COM 171340102   245,129 2,350 SH   SOLE   2,350 0 0
CISCO SYS INC COM 17275R102   697,492 13,975 SH   SOLE   13,975 0 0
CISCO SYS INC COM 17275R102   149,730 3,000 SH   OTR   3,000 0 0
CITIGROUP INC COM NEW 172967424   2,573,109 40,688 SH   OTR   38,513 0 2,175
CITIGROUP INC COM NEW 172967424   1,434,157 22,678 SH   SOLE   22,678 0 0
CLOROX CO DEL COM 189054109   229,665 1,500 SH   SOLE   1,500 0 0
CME GROUP INC COM 12572Q105   45,194,323 209,923 SH   OTR   209,923 0 0
CME GROUP INC COM 12572Q105   39,111,088 181,667 SH   OTR 2 181,667 0 0
CME GROUP INC COM 12572Q105   619,658,443 2,878,250 SH   SOLE   2,840,886 0 37,364
CME GROUP INC COM 12572Q105   66,444,953 308,630 SH   OTR 1 195,268 0 113,362
CNH INDL N V SHS N20944109   1,064,975 82,174 SH   SOLE   82,174 0 0
COHEN & STEERS LTD DURATION COM 19248C105   1,302,449 64,863 SH   OTR   64,863 0 0
COLGATE PALMOLIVE CO COM 194162103   80,729,105 896,492 SH   SOLE   874,307 0 22,185
COLGATE PALMOLIVE CO COM 194162103   27,878,760 309,592 SH   OTR   309,592 0 0
COLGATE PALMOLIVE CO COM 194162103   1,766,511 19,617 SH   OTR 1 19,617 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   25,421,240 207,844 SH   SOLE   99,348 0 108,496
COMCAST CORP NEW CL A 20030N101   670,061 15,457 SH   OTR   15,226 0 231
COMCAST CORP NEW CL A 20030N101   1,767,986 40,784 SH   SOLE   40,784 0 0
CONSOLIDATED EDISON INC COM 209115104   459,499 5,060 SH   SOLE   5,060 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   3,655,812 492,697 SH   OTR 2 492,697 0 0
CORE & MAIN INC CL A 21874C102   8,607,309 150,346 SH   SOLE   150,346 0 0
COREBRIDGE FINL INC COM 21871X109   50,653,403 1,763,084 SH   OTR   1,156,754 0 606,330
COREBRIDGE FINL INC COM 21871X109   571,152 19,880 SH   SOLE   19,880 0 0
COSTAMARE INC SHS Y1771G102   1,325,237 116,761 SH   OTR 2 116,761 0 0
COSTAR GROUP INC COM 22160N109   1,800,914 18,643 SH   SOLE   18,643 0 0
COSTAR GROUP INC COM 22160N109   4,258,031 44,079 SH   OTR   42,487 0 1,592
COSTCO WHSL CORP NEW COM 22160K105   3,162,764 4,317 SH   OTR   4,081 0 236
COSTCO WHSL CORP NEW COM 22160K105   55,117,953 75,233 SH   SOLE   75,233 0 0
COTERRA ENERGY INC COM 127097103   541,987 19,440 SH   SOLE   19,440 0 0
CRA INTL INC COM 12618T105   807,582 5,399 SH   SOLE   5,399 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106   74,948 25,406 SH   OTR   25,406 0 0
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   823,295 407,572 SH   OTR   407,572 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   22,002,292 470,034 SH   OTR   309,438 0 160,596
CRINETICS PHARMACEUTICALS IN COM 22663K107   256,332 5,476 SH   SOLE   5,476 0 0
CURTISS WRIGHT CORP COM 231561101   487,054 1,903 SH   SOLE   1,903 0 0
CURTISS WRIGHT CORP COM 231561101   41,883,301 163,645 SH   OTR   105,705 0 57,940
CVS HEALTH CORP COM 126650100   323,108 4,051 SH   OTR   4,051 0 0
CVS HEALTH CORP COM 126650100   61,016 765 SH   SOLE   765 0 0
D R HORTON INC COM 23331A109   213,915 1,300 SH   OTR   1,300 0 0
DANAHER CORPORATION COM 235851102   51,358,664 205,665 SH   SOLE   205,665 0 0
DANAHER CORPORATION COM 235851102   1,163,196 4,658 SH   OTR   4,658 0 0
DANAOS CORPORATION SHS Y1968P121   1,178,448 16,322 SH   OTR 2 16,322 0 0
DATADOG INC CL A COM 23804L103   4,304,246 34,824 SH   OTR   33,462 0 1,362
DATADOG INC CL A COM 23804L103   1,318,812 10,670 SH   SOLE   10,670 0 0
DECKERS OUTDOOR CORP COM 243537107   618,408 657 SH   SOLE   657 0 0
DECKERS OUTDOOR CORP COM 243537107   57,110,951 60,675 SH   OTR   40,416 0 20,259
DEERE & CO COM 244199105   246,444 600 SH   SOLE   600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   649,596 13,570 SH   OTR   13,339 0 231
DELTA AIR LINES INC DEL COM NEW 247361702   1,911,258 39,926 SH   SOLE   39,926 0 0
DESCARTES SYS GROUP INC COM 249906108   226,764,193 2,477,568 SH   SOLE   2,296,427 0 181,141
DEUTSCHE BANK A G NAMEN AKT D18190898   39,725 2,519 SH   OTR   2,519 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898   477,736 30,294 SH   SOLE   30,294 0 0
DEXCOM INC COM 252131107   5,020,247 36,195 SH   OTR   35,020 0 1,175
DEXCOM INC COM 252131107   1,736,385 12,519 SH   SOLE   12,519 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   546,620 3,675 SH   SOLE   3,675 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   48,192 324 SH   OTR   324 0 0
DIGI INTL INC COM 253798102   542,810 17,000 SH   SOLE   17,000 0 0
DOCEBO INC COM 25609L105   9,177,318 187,607 SH   SOLE   69,600 0 118,007
DOLBY LABORATORIES INC COM CL A 25659T107   536,547 6,405 SH   SOLE   6,405 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   46,522,340 555,358 SH   OTR   360,078 0 195,280
DOMINOS PIZZA INC COM 25754A201   1,062,329 2,138 SH   OTR   2,138 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   1,067,765 84,076 SH   OTR   84,076 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   470,011 4,860 SH   SOLE   4,860 0 0
EATON VANCE LTD DURATION INC COM 27828H105   1,956,815 200,699 SH   OTR   200,699 0 0
EATON VANCE SHORT DURATION D COM 27828V104   779,159 73,784 SH   OTR   73,784 0 0
ECOLAB INC COM 278865100   1,124,714 4,871 SH   SOLE   4,871 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   76,578,631 801,367 SH   OTR 2 801,367 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   33,458,996 350,136 SH   SOLE   226,310 0 123,826
ELECTRONIC ARTS INC COM 285512109   655,390 4,940 SH   SOLE   4,940 0 0
ELI LILLY & CO COM 532457108   4,246,884 5,459 SH   SOLE   5,459 0 0
ELI LILLY & CO COM 532457108   8,776,167 11,281 SH   OTR   10,637 0 644
EMCOR GROUP INC COM 29084Q100   1,074,414 3,068 SH   SOLE   3,068 0 0
EMCOR GROUP INC COM 29084Q100   93,318,845 266,473 SH   OTR   172,713 0 93,760
ENBRIDGE INC COM 29250N105   2,380,626 65,688 SH   SOLE   65,688 0 0
ENERFLEX LTD COM 29269R105   66,593 11,440 SH   SOLE   11,440 0 0
ENERPLUS CORP COM 292766102   1,424,658 72,475 SH   SOLE   72,475 0 0
ENTEGRIS INC COM 29362U104   1,402,730 9,981 SH   SOLE   9,981 0 0
ENTEGRIS INC COM 29362U104   113,868,600 810,222 SH   OTR   525,527 0 284,695
EQT CORP COM 26884L109   26,303,649 709,567 SH   OTR   454,525 0 255,042
EQT CORP COM 26884L109   341,748 9,219 SH   SOLE   9,219 0 0
ERO COPPER CORP COM 296006109   4,046,795 209,730 SH   SOLE   77,244 0 132,486
ETSY INC COM 29786A106   553,333 8,052 SH   SOLE   8,052 0 0
ETSY INC COM 29786A106   46,958,231 683,327 SH   OTR   444,374 0 238,953
EXELON CORP COM 30161N101   232,934 6,200 SH   SOLE   6,200 0 0
EXLSERVICE HOLDINGS INC COM 302081104   4,223,040 132,800 SH   OTR   91,020 0 41,780
EXPEDIA GROUP INC COM NEW 30212P303   510,364 3,705 SH   SOLE   3,705 0 0
EXPEDIA GROUP INC COM NEW 30212P303   42,079,044 305,474 SH   OTR   199,948 0 105,526
EXXON MOBIL CORP COM 30231G102   733,939 6,314 SH   SOLE   6,314 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   144,504 6,991 SH   SOLE   6,991 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   13,727,505 664,127 SH   OTR   437,300 0 226,827
FACTSET RESH SYS INC COM 303075105   2,953,081 6,499 SH   OTR 1 6,499 0 0
FACTSET RESH SYS INC COM 303075105   131,506,827 289,414 SH   SOLE   283,025 0 6,389
FACTSET RESH SYS INC COM 303075105   36,351,200 80,000 SH   OTR   80,000 0 0
FERGUSON PLC NEW SHS G3421J106   1,069,652 4,897 SH   SOLE   4,897 0 0
FERGUSON PLC NEW SHS G3421J106   71,427 327 SH   OTR   327 0 0
FIFTH THIRD BANCORP COM 316773100   984,205 26,450 SH   OTR   26,450 0 0
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   1,368,805 207,552 SH   OTR   207,552 0 0
FIRST TR INTER DURATN PFD & COM 33718W103   1,509,670 84,245 SH   OTR   84,245 0 0
FIRSTSERVICE CORP NEW COM 33767E202   34,401,511 207,667 SH   SOLE   185,903 0 21,764
FISERV INC COM 337738108   208,405 1,304 SH   SOLE   1,304 0 0
FORTINET INC COM 34959E109   41,985,853 614,637 SH   OTR 2 614,637 0 0
FORTINET INC COM 34959E109   18,318,078 268,161 SH   SOLE   173,192 0 94,969
FORTIS INC COM 349553107   30,626,790 774,654 SH   SOLE   707,426 0 67,228
FOX CORP CL A COM 35137L105   508,450 16,260 SH   SOLE   16,260 0 0
FRANCO NEV CORP COM 351858105   42,092,648 353,041 SH   SOLE   315,258 0 37,783
FREEPORT-MCMORAN INC CL B 35671D857   3,698,217 78,652 SH   OTR   75,240 0 3,412
FREEPORT-MCMORAN INC CL B 35671D857   21,629 460 SH   SOLE   460 0 0
FRONTLINE PLC COM M46528101   10,618,682 454,178 SH   OTR 2 454,178 0 0
GARTNER INC COM 366651107   82,236,538 172,523 SH   OTR 2 172,523 0 0
GARTNER INC COM 366651107   35,981,435 75,485 SH   SOLE   48,828 0 26,657
GEN DIGITAL INC COM 668771108   212,240 9,475 SH   SOLE   9,475 0 0
GENERAL MLS INC COM 370334104   497,137 7,105 SH   SOLE   7,105 0 0
GILDAN ACTIVEWEAR INC COM 375916103   10,429,549 280,853 SH   SOLE   280,718 0 135
GITLAB INC CLASS A COM 37637K108   70,820,834 1,214,349 SH   OTR   795,026 0 419,323
GITLAB INC CLASS A COM 37637K108   783,354 13,432 SH   SOLE   13,432 0 0
GODADDY INC CL A 380237107   95,614,898 805,653 SH   OTR   530,172 0 275,481
GODADDY INC CL A 380237107   1,123,544 9,467 SH   SOLE   9,467 0 0
GRACO INC COM 384109104   90,304,884 966,241 SH   OTR   812,131 0 154,110
GRACO INC COM 384109104   53,853,802 576,223 SH   OTR 1 368,365 0 207,858
GRACO INC COM 384109104   31,356,297 335,505 SH   OTR 2 335,505 0 0
GRACO INC COM 384109104   465,054,437 4,975,973 SH   SOLE   4,904,364 0 71,609
GRID DYNAMICS HLDGS INC CL A 39813G109   1,069,586 87,029 SH   OTR 2 87,029 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   1,773,736 109,153 SH   OTR   109,153 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   760,997 19,664 SH   SOLE   19,664 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   62,539 1,616 SH   OTR   1,616 0 0
HAMILTON LANE INC CL A 407497106   26,916,376 238,705 SH   OTR   155,302 0 83,403
HAMILTON LANE INC CL A 407497106   288,666 2,560 SH   SOLE   2,560 0 0
HANCOCK JOHN INCOME SECS TR COM 410123103   762,174 68,173 SH   OTR   68,173 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   1,287,428 77,416 SH   OTR   77,416 0 0
HANCOCK JOHN PFD INCOME FD I COM 41021P103   1,301,891 84,374 SH   OTR   84,374 0 0
HAWKINS INC COM 420261109   829,440 10,800 SH   SOLE   10,800 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   67,173,571 1,200,171 SH   OTR 1 960,586 0 239,585
HDFC BANK LTD SPONSORED ADS 40415F101   63,470 1,134 SH   OTR   1,134 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   295,191,993 5,274,111 SH   SOLE   4,933,773 0 340,338
HDFC BANK LTD SPONSORED ADS 40415F101   21,723,188 388,122 SH   OTR 2 388,122 0 0
HEICO CORP NEW CL A 422806208   16,013,455 104,024 SH   SOLE   66,925 0 37,099
HEICO CORP NEW CL A 422806208   36,930,206 239,900 SH   OTR 2 239,900 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,449,441 6,795 SH   OTR   6,795 0 0
HOME DEPOT INC COM 437076102   716,181 1,867 SH   OTR   1,848 0 19
HOME DEPOT INC COM 437076102   1,273,168 3,319 SH   SOLE   3,319 0 0
HONEYWELL INTL INC COM 438516106   14,162 69 SH   SOLE   69 0 0
HONEYWELL INTL INC COM 438516106   2,304,137 11,226 SH   OTR   10,713 0 513
HOULIHAN LOKEY INC CL A 441593100   4,701,881 36,679 SH   OTR   25,156 0 11,523
HUBBELL INC COM 443510607   671,136 1,617 SH   SOLE   1,617 0 0
HUBBELL INC COM 443510607   53,369,619 128,586 SH   OTR   82,802 0 45,784
HUBSPOT INC COM 443573100   101,817,880 162,503 SH   OTR   105,798 0 56,705
HUBSPOT INC COM 443573100   1,251,240 1,997 SH   SOLE   1,997 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   791,050 2,714 SH   SOLE   2,714 0 0
HYATT HOTELS CORP COM CL A 448579102   89,482,014 560,594 SH   OTR   361,840 0 198,754
HYATT HOTELS CORP COM CL A 448579102   1,046,309 6,555 SH   SOLE   6,555 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   513,572 11,704 SH   SOLE   11,704 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   47,289,300 1,077,696 SH   OTR   706,787 0 370,909
IDEXX LABS INC COM 45168D104   61,692,402 114,260 SH   OTR 2 114,260 0 0
IDEXX LABS INC COM 45168D104   26,985,161 49,979 SH   SOLE   32,315 0 17,664
IMMUNOCORE HLDGS PLC ADS 45258D105   630,175 9,695 SH   SOLE   9,695 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   55,686,605 856,717 SH   OTR   559,810 0 296,907
IMPERIAL OIL LTD COM NEW 453038408   1,817,527 26,334 SH   SOLE   26,334 0 0
INARI MED INC COM 45332Y109   311,966 6,502 SH   SOLE   6,502 0 0
INARI MED INC COM 45332Y109   27,359,252 570,222 SH   OTR   370,192 0 200,030
INCYTE CORP COM 45337C102   202,244 3,550 SH   SOLE   3,550 0 0
INFORMATICA INC COM CL A 45674M101   10,091,445 288,327 SH   OTR   285,759 0 2,568
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,713,752 12,470 SH   SOLE   12,470 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   583,803 4,248 SH   OTR   4,176 0 72
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   53,781 509 SH   OTR   509 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   171,381 1,622 SH   SOLE   1,622 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   552,829 2,895 SH   SOLE   2,895 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   318,903 1,670 SH   OTR   1,670 0 0
INTUIT COM 461202103   207,350 319 SH   SOLE   319 0 0
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   4,854,750 571,147 SH   OTR   569,181 0 1,966
INVESCO BD FD COM 46132L107   1,087,800 69,508 SH   OTR   69,508 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   952,109 10,158 SH   OTR   10,158 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   389,498 3,384 SH   OTR   3,384 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   336,101 7,851 SH   OTR   7,851 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   263,271 17,275 SH   OTR   17,275 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   7,979,125 820,054 SH   OTR   817,260 0 2,794
INVESCO MUNICIPAL TRUST COM 46131J103   7,977,629 822,436 SH   OTR   819,654 0 2,782
INVESCO QQQ TR UNIT SER 1 46090E103   26,444,348 59,558 SH   OTR   59,558 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   271,692,383 611,906 SH   SOLE   611,906 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   7,904,703 801,694 SH   OTR   798,971 0 2,723
IPG PHOTONICS CORP COM 44980X109   2,026,740 22,348 SH   OTR   15,319 0 7,029
IRADIMED CORP COM 46266A109   1,264,317 28,741 SH   OTR   19,718 0 9,023
IRHYTHM TECHNOLOGIES INC COM 450056106   483,604 4,169 SH   SOLE   4,169 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   44,630,304 384,744 SH   OTR   253,118 0 131,626
ISHARES TR 7-10 YR TRSY BD 464287440   490,149 5,178 SH   OTR   5,178 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   638,006 5,789 SH   OTR   5,789 0 0
ISHARES TR CORE MSCI EAFE 46432F842   896,949 12,085 SH   OTR   12,085 0 0
ISHARES TR CORE S&P MCP ETF 464287507   43,255,262 712,138 SH   OTR   712,138 0 0
ISHARES TR CORE S&P SCP ETF 464287804   33,136,548 299,824 SH   OTR   299,824 0 0
ISHARES TR CORE S&P500 ETF 464287200   10,787,454 20,519 SH   OTR   20,519 0 0
ISHARES TR CORE US AGGBD ET 464287226   248,474 2,537 SH   OTR   2,537 0 0
ISHARES TR ESG ADV TTL USD 46436E619   660,224 15,415 SH   SOLE   15,415 0 0
ISHARES TR ESG EAFE ETF 46436E759   2,307,563 33,870 SH   SOLE   33,870 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   3,499,125 77,500 SH   SOLE   77,500 0 0
ISHARES TR IBOXX HI YD ETF 464288513   2,681,685 34,500 SH   SOLE   34,500 0 0
ISHARES TR IBOXX HI YD ETF 464288513   530,740 6,828 SH   OTR   6,828 0 0
ISHARES TR IBOXX INV CP ETF 464287242   531,312 4,878 SH   OTR   4,878 0 0
ISHARES TR MSCI EAFE ETF 464287465   12,882,536 161,314 SH   OTR   161,314 0 0
ISHARES TR MSCI EAFE ETF 464287465   19,902,949 249,223 SH   SOLE   249,223 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   53,815 1,310 SH   OTR   1,310 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   3,435,438 83,628 SH   SOLE   83,628 0 0
ISHARES TR PFD AND INCM SEC 464288687   3,960,100 122,870 SH   OTR   122,870 0 0
ISHARES TR PFD AND INCM SEC 464288687   49,892 1,548 SH   SOLE   1,548 0 0
ISHARES TR RUS 1000 ETF 464287622   2,172,322 7,542 SH   OTR   7,542 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   286,155 849 SH   OTR   849 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   253,262 1,414 SH   OTR   1,414 0 0
ISHARES TR RUS MD CP GR ETF 464287481   351,323 3,078 SH   OTR   3,078 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   211,933 1,691 SH   OTR   1,691 0 0
ISHARES TR RUS MID CAP ETF 464287499   4,379,912 52,086 SH   OTR   52,086 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,148,845 10,218 SH   OTR   10,218 0 0
ISHARES TR TIPS BD ETF 464287176   487,749 4,541 SH   OTR   4,541 0 0
ISHARES TR US CONSM STAPLES 464287812   202,890 3,000 SH   OTR   3,000 0 0
ITT INC COM 45073V108   4,976,385 36,583 SH   OTR   25,065 0 11,518
JFROG LTD ORD SHS M6191J100   771,683 17,451 SH   SOLE   17,451 0 0
JFROG LTD ORD SHS M6191J100   68,824,892 1,556,420 SH   OTR   1,008,444 0 547,976
JOHNSON & JOHNSON COM 478160104   534,686,788 3,380,029 SH   SOLE   3,333,584 0 46,445
JOHNSON & JOHNSON COM 478160104   34,628,582 218,905 SH   OTR 2 218,905 0 0
JOHNSON & JOHNSON COM 478160104   57,698,695 364,743 SH   OTR 1 231,347 0 133,396
JOHNSON & JOHNSON COM 478160104   53,212,585 336,384 SH   OTR   336,384 0 0
JPMORGAN CHASE & CO COM 46625H100   736,103 3,675 SH   OTR   3,675 0 0
KASPI KZ JSC SPONSORED ADS 48581R205   55,618,019 432,354 SH   OTR 2 432,354 0 0
KELLANOVA COM 487836108   497,850 8,690 SH   SOLE   8,690 0 0
KENVUE INC COM 49177J102   1,179,506 54,963 SH   OTR 1 54,963 0 0
KENVUE INC COM 49177J102   12,442,487 579,799 SH   OTR   579,799 0 0
KENVUE INC COM 49177J102   45,178,536 2,105,244 SH   SOLE   2,052,893 0 52,351
KIMBERLY-CLARK CORP COM 494368103   743,763 5,750 SH   SOLE   5,750 0 0
KINDER MORGAN INC DEL COM 49456B101   503,892 27,475 SH   SOLE   27,475 0 0
KLA CORP COM NEW 482480100   2,370,248 3,393 SH   SOLE   3,393 0 0
KLA CORP COM NEW 482480100   4,622,438 6,617 SH   OTR   6,242 0 375
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   278,896 5,069 SH   SOLE   5,069 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   21,719,090 394,749 SH   OTR   254,058 0 140,691
KRAFT HEINZ CO COM 500754106   693,167 18,785 SH   SOLE   18,785 0 0
KROGER CO COM 501044101   614,148 10,750 SH   SOLE   10,750 0 0
KRYSTAL BIOTECH INC COM 501147102   2,860,759 16,078 SH   OTR   11,031 0 5,047
L3HARRIS TECHNOLOGIES INC COM 502431109   52,636 247 SH   OTR   247 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   491,835 2,308 SH   SOLE   2,308 0 0
LAM RESEARCH CORP COM 512807108   2,396,863 2,467 SH   OTR   2,374 0 93
LATTICE SEMICONDUCTOR CORP COM 518415104   1,656,520 21,175 SH   SOLE   21,175 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   66,552,686 850,731 SH   OTR   558,094 0 292,637
LAUREATE EDUCATION INC COMMON STOCK 518613203   4,461,421 306,206 SH   OTR 2 306,206 0 0
LEIDOS HOLDINGS INC COM 525327102   265,457 2,025 SH   SOLE   2,025 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   548,829 39,000 SH   SOLE   39,000 0 0
LINCOLN ELEC HLDGS INC COM 533900106   50,160,242 196,368 SH   OTR   127,089 0 69,279
LINCOLN ELEC HLDGS INC COM 533900106   569,376 2,229 SH   SOLE   2,229 0 0
LINDE PLC SHS G54950103   216,704,644 466,714 SH   SOLE   455,472 0 11,242
LINDE PLC SHS G54950103   5,248,209 11,303 SH   OTR 1 11,303 0 0
LINDE PLC SHS G54950103   77,839,069 167,641 SH   OTR   167,641 0 0
LIQUIDITY SVCS INC COM 53635B107   437,100 23,500 SH   SOLE   23,500 0 0
LITHIA MTRS INC COM 536797103   647,451 2,152 SH   SOLE   2,152 0 0
LITHIA MTRS INC COM 536797103   56,422,382 187,537 SH   OTR   121,426 0 66,111
LOCKHEED MARTIN CORP COM 539830109   537,656 1,182 SH   OTR   1,182 0 0
LOCKHEED MARTIN CORP COM 539830109   483,527 1,063 SH   SOLE   1,063 0 0
LOWES COS INC COM 548661107   69,111,560 271,313 SH   OTR   271,313 0 0
LOWES COS INC COM 548661107   215,248,888 845,008 SH   SOLE   824,904 0 20,104
LOWES COS INC COM 548661107   5,157,009 20,245 SH   OTR 1 20,245 0 0
MAG SILVER CORP COM 55903Q104   501,158 47,475 SH   SOLE   47,475 0 0
MANULIFE FINL CORP COM 56501R106   2,716,547 108,702 SH   SOLE   108,702 0 0
MASTERCARD INCORPORATED CL A 57636Q104   123,014,649 255,445 SH   OTR 1 163,341 0 92,104
MASTERCARD INCORPORATED CL A 57636Q104   1,074,633,086 2,231,520 SH   SOLE   2,202,416 0 29,104
MASTERCARD INCORPORATED CL A 57636Q104   95,613,316 198,545 SH   OTR   198,513 0 32
MASTERCARD INCORPORATED CL A 57636Q104   72,640,500 150,841 SH   OTR 2 150,841 0 0
MATADOR RES CO COM 576485205   4,179,668 62,598 SH   OTR   42,952 0 19,646
MATERION CORP COM 576690101   5,121,254 38,871 SH   OTR   26,652 0 12,219
MCDONALDS CORP COM 580135101   41,729 148 SH   OTR   148 0 0
MCDONALDS CORP COM 580135101   33,662,011 119,390 SH   SOLE   119,390 0 0
MCKESSON CORP COM 58155Q103   799,907 1,490 SH   SOLE   1,490 0 0
MERCK & CO INC COM 58933Y105   110,706 839 SH   OTR   839 0 0
MERCK & CO INC COM 58933Y105   667,007 5,055 SH   SOLE   5,055 0 0
META PLATFORMS INC CL A 30303M102   6,487,834 13,361 SH   OTR   12,631 0 730
META PLATFORMS INC CL A 30303M102   3,312,627 6,822 SH   SOLE   6,822 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   47,577,642 35,738 SH   OTR 1 22,975 0 12,763
METTLER TOLEDO INTERNATIONAL COM 592688105   28,182,078 21,169 SH   OTR 2 21,169 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   438,556,214 329,422 SH   SOLE   324,960 0 4,462
METTLER TOLEDO INTERNATIONAL COM 592688105   39,459,436 29,640 SH   OTR   29,640 0 0
MICRON TECHNOLOGY INC COM 595112103   2,331,628 19,778 SH   OTR   18,512 0 1,266
MICRON TECHNOLOGY INC COM 595112103   17,566 149 SH   SOLE   149 0 0
MICROSOFT CORP COM 594918104   112,037,315 266,299 SH   OTR 2 266,299 0 0
MICROSOFT CORP COM 594918104   205,322,299 488,026 SH   OTR   486,656 0 1,370
MICROSOFT CORP COM 594918104   191,085,555 454,187 SH   OTR 1 292,047 0 162,140
MICROSOFT CORP COM 594918104   1,741,392,896 4,139,078 SH   SOLE   4,084,237 0 54,841
MIDDLEBY CORP COM 596278101   2,898,883 18,029 SH   OTR 1 18,029 0 0
MIDDLEBY CORP COM 596278101   138,956,487 864,211 SH   SOLE   845,900 0 18,311
MIDDLEBY CORP COM 596278101   38,478,655 239,310 SH   OTR   239,310 0 0
MONGODB INC CL A 60937P106   976,935 2,724 SH   SOLE   2,724 0 0
MONGODB INC CL A 60937P106   80,932,854 225,666 SH   OTR   148,319 0 77,347
MONROE CAP CORP COM 610335101   604,829 84,004 SH   OTR   84,004 0 0
MOODYS CORP COM 615369105   81,185,849 206,564 SH   OTR 2 206,564 0 0
MOODYS CORP COM 615369105   1,160,063,811 2,951,591 SH   SOLE   2,911,820 0 39,771
MOODYS CORP COM 615369105   137,005,542 348,588 SH   OTR 1 222,913 0 125,675
MOODYS CORP COM 615369105   108,297,844 275,546 SH   OTR   275,511 0 35
MORGAN STANLEY EMERGING MKTS COM 617477104   2,014,428 424,090 SH   OTR   424,090 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105   809,767 112,001 SH   OTR   112,001 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   5,429,064 15,294 SH   OTR   14,741 0 553
MOTOROLA SOLUTIONS INC COM NEW 620076307   2,365,587 6,664 SH   SOLE   6,664 0 0
MSCI INC COM 55354G100   55,474,462 98,982 SH   OTR   98,982 0 0
MSCI INC COM 55354G100   530,635,741 946,803 SH   SOLE   933,952 0 12,851
MSCI INC COM 55354G100   36,290,258 64,752 SH   OTR 2 64,752 0 0
MSCI INC COM 55354G100   61,965,594 110,564 SH   OTR 1 71,101 0 39,463
NEOGEN CORP COM 640491106   413,831 26,225 SH   SOLE   26,225 0 0
NEUBERGER BERMAN MUN FD INC COM 64124P101   3,141,701 300,067 SH   OTR   299,059 0 1,008
NEUROCRINE BIOSCIENCES INC COM 64125C109   69,752,488 505,746 SH   OTR   330,148 0 175,598
NEUROCRINE BIOSCIENCES INC COM 64125C109   799,384 5,796 SH   SOLE   5,796 0 0
NEW YORK TIMES CO CL A 650111107   670,904 15,523 SH   SOLE   15,523 0 0
NEW YORK TIMES CO CL A 650111107   55,929,835 1,294,073 SH   OTR   843,975 0 450,098
NEXGEN ENERGY LTD COM 65340P106   5,758,160 740,249 SH   SOLE   274,957 0 465,292
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   26,268,367 152,466 SH   OTR   98,322 0 54,144
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   329,246 1,911 SH   SOLE   1,911 0 0
NIKE INC CL B 654106103   20,076,759 213,628 SH   OTR 2 213,628 0 0
NIKE INC CL B 654106103   266,386,968 2,834,507 SH   SOLE   2,788,482 0 46,025
NIKE INC CL B 654106103   35,043,920 372,887 SH   OTR 1 242,698 0 130,189
NIKE INC CL B 654106103   30,406,289 323,540 SH   OTR   323,540 0 0
NOBLE CORP PLC ORD SHS A G65431127   16,154,977 333,161 SH   OTR 2 333,161 0 0
NORDSON CORP COM 655663102   54,872,035 199,869 SH   OTR   128,894 0 70,975
NORDSON CORP COM 655663102   687,448 2,504 SH   SOLE   2,504 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   9,959,203 447,602 SH   SOLE   165,775 0 281,827
NORTHROP GRUMMAN CORP COM 666807102   473,395 989 SH   SOLE   989 0 0
NOVO-NORDISK A S ADR 670100205   140,983 1,098 SH   OTR   1,098 0 0
NOVO-NORDISK A S ADR 670100205   512,316 3,990 SH   SOLE   3,990 0 0
NUTRIEN LTD COM 67077M108   46,191,602 849,702 SH   SOLE   748,426 0 101,276
NUVEEN AMT FREE MUN CR INC F COM 67071L106   3,140,872 258,508 SH   OTR   257,657 0 851
NUVEEN AMT FREE QLTY MUN INC COM 670657105   7,870,438 710,970 SH   OTR   708,577 0 2,393
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   5,044,644 415,197 SH   OTR   413,789 0 1,408
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   1,077,405 193,430 SH   OTR   193,430 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   8,027,310 655,826 SH   OTR   653,608 0 2,218
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   1,993,449 277,253 SH   OTR   277,253 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   7,903,859 689,691 SH   OTR   687,362 0 2,329
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   3,166,363 286,031 SH   OTR   285,066 0 965
NUVEI CORPORATION SUB VTG SHS 67079A102   1,012,218 32,000 SH   SOLE   32,000 0 0
NVENT ELECTRIC PLC SHS G6700G107   2,943,767 39,042 SH   SOLE   39,042 0 0
NVENT ELECTRIC PLC SHS G6700G107   51,284,139 680,161 SH   OTR   448,358 0 231,803
NVIDIA CORPORATION COM 67066G104   5,954,460 6,590 SH   OTR   6,162 0 428
NVIDIA CORPORATION COM 67066G104   49,696 55 SH   SOLE   55 0 0
NXP SEMICONDUCTORS N V COM N6596X109   41,130 166 SH   OTR   166 0 0
NXP SEMICONDUCTORS N V COM N6596X109   605,302 2,443 SH   SOLE   2,443 0 0
OCCIDENTAL PETE CORP COM 674599105   546,566 8,410 SH   SOLE   8,410 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   3,581,923 45,016 SH   OTR   30,859 0 14,157
OPTION CARE HEALTH INC COM NEW 68404L201   22,608,408 674,073 SH   OTR   436,519 0 237,554
OPTION CARE HEALTH INC COM NEW 68404L201   262,350 7,822 SH   SOLE   7,822 0 0
ORACLE CORP COM 68389X105   519,380,267 4,134,864 SH   SOLE   4,069,545 0 65,319
ORACLE CORP COM 68389X105   41,901,737 333,586 SH   OTR 2 333,586 0 0
ORACLE CORP COM 68389X105   70,794,298 563,604 SH   OTR 1 361,041 0 202,563
ORACLE CORP COM 68389X105   62,491,854 497,507 SH   OTR   497,507 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   549,765 487 SH   SOLE   487 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   15,475,198 942,365 SH   SOLE   494,714 0 447,651
OTIS WORLDWIDE CORP COM 68902V107   47,744,899 480,960 SH   OTR   480,463 0 497
OTIS WORLDWIDE CORP COM 68902V107   603,613,022 6,080,518 SH   SOLE   6,006,904 0 73,614
OTIS WORLDWIDE CORP COM 68902V107   38,695,744 389,803 SH   OTR 2 389,803 0 0
OTIS WORLDWIDE CORP COM 68902V107   66,387,408 668,756 SH   OTR 1 429,811 0 238,945
OWENS CORNING NEW COM 690742101   222,511 1,334 SH   OTR   1,334 0 0
PALO ALTO NETWORKS INC COM 697435105   1,126,291 3,964 SH   OTR   3,964 0 0
PAYCOR HCM INC COM 70435P102   3,675,093 189,048 SH   OTR   129,573 0 59,475
PDD HOLDINGS INC SPONSORED ADS 722304102   33,829 291 SH   OTR   291 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   391,879 3,371 SH   SOLE   3,371 0 0
PEMBINA PIPELINE CORP COM 706327103   28,488,009 806,614 SH   SOLE   727,983 0 78,631
PEPSICO INC COM 713448108   60,314,396 344,634 SH   OTR   344,634 0 0
PEPSICO INC COM 713448108   526,388,078 3,007,760 SH   SOLE   2,960,922 0 46,838
PEPSICO INC COM 713448108   62,770,487 358,668 SH   OTR 1 233,178 0 125,490
PEPSICO INC COM 713448108   36,044,710 205,958 SH   OTR 2 205,958 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   41,873 2,753 SH   OTR   2,753 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   622,773 40,945 SH   SOLE   40,945 0 0
PFIZER INC COM 717081103   500,610 18,040 SH   SOLE   18,040 0 0
PFIZER INC COM 717081103   156,954 5,656 SH   OTR   5,656 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100   802,314 61,764 SH   OTR   61,764 0 0
PIMCO CALIF MUN INCOME FD COM 72200N106   3,079,824 329,041 SH   OTR   327,952 0 1,089
PIMCO CALIF MUN INCOME FD II COM 72200M108   3,077,822 533,418 SH   OTR   531,625 0 1,793
PIMCO MUN INCOME FD II COM 72200W106   4,868,758 572,795 SH   OTR   570,823 0 1,972
PIMCO MUN INCOME FD III COM 72201A103   4,825,769 646,020 SH   OTR   643,765 0 2,255
PNC FINL SVCS GROUP INC COM 693475105   239,653 1,483 SH   OTR   1,483 0 0
POOL CORP COM 73278L105   3,026,250 7,500 SH   SOLE   7,500 0 0
POWER INTEGRATIONS INC COM 739276103   34,593,495 483,487 SH   OTR   313,746 0 169,741
POWER INTEGRATIONS INC COM 739276103   398,605 5,571 SH   SOLE   5,571 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   669,439 8,147 SH   SOLE   8,147 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   58,840,376 716,081 SH   OTR   468,397 0 247,684
PROCTER AND GAMBLE CO COM 742718109   149,432 921 SH   OTR   921 0 0
PROCTER AND GAMBLE CO COM 742718109   122,337 754 SH   SOLE   754 0 0
PROGRESSIVE CORP COM 743315103   902,769 4,365 SH   SOLE   4,365 0 0
PTC INC COM 69370C100   236,175 1,250 SH   SOLE   1,250 0 0
PULTE GROUP INC COM 745867101   44,659,434 370,249 SH   OTR   242,361 0 127,888
PULTE GROUP INC COM 745867101   551,233 4,570 SH   SOLE   4,570 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   4,754,260 467,939 SH   OTR   466,329 0 1,610
QUEST DIAGNOSTICS INC COM 74834L100   660,891 4,965 SH   SOLE   4,965 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   612,248 140,000 SH   SOLE   140,000 0 0
RALPH LAUREN CORP CL A 751212101   657,160 3,500 SH   OTR   3,500 0 0
RAYMOND JAMES FINL INC COM 754730109   53,960,800 420,190 SH   OTR   275,669 0 144,521
RAYMOND JAMES FINL INC COM 754730109   2,494,045 19,421 SH   SOLE   19,421 0 0
RB GLOBAL INC COM 74935Q107   23,377,451 306,737 SH   OTR   199,155 0 107,582
RB GLOBAL INC COM 74935Q107   203,355,635 2,668,242 SH   SOLE   2,594,443 0 73,799
REGAL REXNORD CORPORATION COM 758750103   606,037 3,365 SH   SOLE   3,365 0 0
REGAL REXNORD CORPORATION COM 758750103   53,790,287 298,669 SH   OTR   193,830 0 104,839
RELX PLC SPONSORED ADR 759530108   339,567 7,844 SH   SOLE   7,844 0 0
RELX PLC SPONSORED ADR 759530108   68,485 1,582 SH   OTR   1,582 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   46,126,048 196,256 SH   OTR   128,591 0 67,665
RENAISSANCERE HLDGS LTD COM G7496G103   516,831 2,199 SH   SOLE   2,199 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   1,702,992 283,832 SH   OTR 2 283,832 0 0
REPUBLIC SVCS INC COM 760759100   253,658 1,325 SH   SOLE   1,325 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   262,511,478 3,303,540 SH   SOLE   3,152,897 0 150,643
ROCKWELL AUTOMATION INC COM 773903109   1,212,515 4,162 SH   SOLE   4,162 0 0
ROCKWELL AUTOMATION INC COM 773903109   416,019 1,428 SH   OTR   1,404 0 24
ROGERS COMMUNICATIONS INC CL B 775109200   721,004 17,586 SH   SOLE   17,586 0 0
ROKU INC COM CL A 77543R102   173,287 2,659 SH   SOLE   2,659 0 0
ROKU INC COM CL A 77543R102   13,878,734 212,962 SH   OTR   137,335 0 75,627
ROPER TECHNOLOGIES INC COM 776696106   699,928 1,248 SH   SOLE   1,248 0 0
ROYAL BK CDA COM 780087102   454,301,639 4,501,450 SH   SOLE   4,241,511 0 259,939
ROYAL CARIBBEAN GROUP COM V7780T103   70,692,284 508,541 SH   OTR   331,221 0 177,320
ROYAL CARIBBEAN GROUP COM V7780T103   851,297 6,124 SH   SOLE   6,124 0 0
S&P GLOBAL INC COM 78409V104   1,015,975 2,388 SH   OTR   2,299 0 89
S&P GLOBAL INC COM 78409V104   90,740,827 213,282 SH   OTR 1 213,282 0 0
S&P GLOBAL INC COM 78409V104   42,488,415 99,867 SH   OTR 2 99,867 0 0
S&P GLOBAL INC COM 78409V104   276,824,573 650,663 SH   SOLE   560,322 0 90,341
SABA CAPITAL INCOME & OPPORT COM 880198106   780,804 204,399 SH   OTR   204,399 0 0
SALESFORCE INC COM 79466L302   13,553 45 SH   OTR   45 0 0
SALESFORCE INC COM 79466L302   222,271 738 SH   SOLE   738 0 0
SANOFI SPONSORED ADR 80105N105   1,651,574 33,983 SH   OTR   31,853 0 2,130
SANOFI SPONSORED ADR 80105N105   132,727 2,731 SH   SOLE   2,731 0 0
SAREPTA THERAPEUTICS INC COM 803607100   528,067 4,079 SH   SOLE   4,079 0 0
SAREPTA THERAPEUTICS INC COM 803607100   46,988,802 362,960 SH   OTR   237,140 0 125,820
SCORPIO TANKERS INC SHS Y7542C130   23,712,886 331,417 SH   OTR 2 331,417 0 0
SEADRILL 2021 LTD COM G7997W102   9,168,785 182,282 SH   OTR 2 182,282 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   977,049 10,349 SH   SOLE   10,349 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   241,516 5,734 SH   OTR   5,734 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   14,067,597 67,545 SH   OTR   67,545 0 0
SERVICENOW INC COM 81762P102   2,266,615 2,973 SH   OTR   2,778 0 195
SHELL PLC SPON ADS 780259305   63,688 950 SH   OTR   950 0 0
SHELL PLC SPON ADS 780259305   179,265 2,674 SH   SOLE   2,674 0 0
SHERWIN WILLIAMS CO COM 824348106   692,696,544 1,994,347 SH   SOLE   1,967,135 0 27,212
SHERWIN WILLIAMS CO COM 824348106   77,412,910 222,880 SH   OTR 1 143,395 0 79,485
SHERWIN WILLIAMS CO COM 824348106   71,474,609 205,783 SH   OTR   205,346 0 437
SHERWIN WILLIAMS CO COM 824348106   44,378,007 127,769 SH   OTR 2 127,769 0 0
SHOCKWAVE MED INC COM 82489T104   896,459 2,753 SH   SOLE   2,753 0 0
SHOCKWAVE MED INC COM 82489T104   80,066,230 245,881 SH   OTR   161,070 0 84,811
SHOPIFY INC CL A 82509L107   555,134 7,157 SH   SOLE   7,157 0 0
SMITH A O CORP COM 831865209   66,096,269 738,836 SH   OTR   478,382 0 260,454
SMITH A O CORP COM 831865209   775,797 8,672 SH   SOLE   8,672 0 0
SMUCKER J M CO COM NEW 832696405   482,082 3,830 SH   SOLE   3,830 0 0
SONY GROUP CORP SPONSORED ADR 835699307   169,165 1,973 SH   SOLE   1,973 0 0
SONY GROUP CORP SPONSORED ADR 835699307   61,561 718 SH   OTR   718 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   61,752,598 118,058 SH   SOLE   118,058 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,272,216 4,344 SH   OTR   4,344 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   474,609 853 SH   OTR   853 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   466,113 9,470 SH   SOLE   9,470 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   44,682,162 907,805 SH   OTR   597,387 0 310,418
SPX TECHNOLOGIES INC COM 78473E103   6,488,951 52,700 SH   SOLE   52,700 0 0
STANTEC INC COM 85472N109   213,667,593 2,571,953 SH   SOLE   2,342,314 0 229,639
STARBUCKS CORP COM 855244109   2,990,921 32,727 SH   OTR   30,613 0 2,114
STARBUCKS CORP COM 855244109   620,904 6,794 SH   SOLE   6,794 0 0
STIFEL FINL CORP COM 860630102   607,772 7,775 SH   SOLE   7,775 0 0
STIFEL FINL CORP COM 860630102   51,807,324 662,752 SH   OTR   429,004 0 233,748
STRYKER CORPORATION COM 863667101   1,837,662 5,135 SH   SOLE   5,135 0 0
STRYKER CORPORATION COM 863667101   2,372,678 6,630 SH   OTR   6,281 0 349
SUN LIFE FINANCIAL INC. COM 866796105   45,083,464 825,727 SH   SOLE   753,814 0 71,913
SUNCOR ENERGY INC NEW COM 867224107   40,269,556 1,090,476 SH   SOLE   962,486 0 127,990
SYNOPSYS INC COM 871607107   56,499,633 98,862 SH   OTR 2 98,862 0 0
SYNOPSYS INC COM 871607107   24,852,249 43,486 SH   SOLE   28,197 0 15,289
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   88,757,387 652,388 SH   OTR 2 652,388 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   69,794 513 SH   OTR   513 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   266,281,550 1,957,233 SH   OTR 1 1,565,099 0 392,134
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,404,137,357 10,320,745 SH   SOLE   9,742,075 0 578,670
TAPESTRY INC COM 876030107   767,182 16,158 SH   SOLE   16,158 0 0
TAPESTRY INC COM 876030107   67,852,054 1,429,066 SH   OTR   933,312 0 495,754
TC ENERGY CORP COM 87807B107   43,008,812 1,069,453 SH   SOLE   963,281 0 106,172
TECK RESOURCES LTD CL B 878742204   224,937 4,916 SH   SOLE   4,916 0 0
TELUS CORPORATION COM 87971M103   242,824,584 15,168,971 SH   SOLE   14,460,268 0 708,703
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   3,630,864 324,474 SH   OTR 2 324,474 0 0
TEXAS INSTRS INC COM 882508104   401,206 2,303 SH   OTR   2,265 0 38
TEXAS INSTRS INC COM 882508104   1,686,353 9,680 SH   SOLE   9,680 0 0
TFI INTL INC COM 87241L109   32,724,710 205,090 SH   SOLE   205,090 0 0
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   142,572 100,000 SH   SOLE   100,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   23,452,405 40,351 SH   SOLE   26,115 0 14,236
THERMO FISHER SCIENTIFIC INC COM 883556102   53,495,150 92,041 SH   OTR 2 92,041 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,541,950 2,653 SH   OTR   2,480 0 173
THOMSON REUTERS CORP. COM 884903808   414,072,907 2,659,063 SH   SOLE   2,562,421 0 96,642
TIDEWATER INC NEW COM 88642R109   18,684,372 203,091 SH   OTR 2 203,091 0 0
TIM S A SPONSORED ADR 88706T108   6,711,648 378,121 SH   OTR 2 378,121 0 0
TJX COS INC NEW COM 872540109   48,886,874 482,024 SH   OTR 2 482,024 0 0
TJX COS INC NEW COM 872540109   747,694,204 7,372,256 SH   SOLE   7,278,476 0 93,780
TJX COS INC NEW COM 872540109   82,863,690 817,035 SH   OTR 1 522,865 0 294,170
TJX COS INC NEW COM 872540109   61,908,188 610,414 SH   OTR   610,414 0 0
TOLL BROTHERS INC COM 889478103   3,077,712 23,790 SH   OTR   14,778 0 9,012
TOPBUILD CORP COM 89055F103   59,726,848 135,518 SH   OTR   87,872 0 47,646
TOPBUILD CORP COM 89055F103   680,928 1,545 SH   SOLE   1,545 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   345,718,485 5,724,760 SH   SOLE   5,430,076 0 294,684
TRACTOR SUPPLY CO COM 892356106   2,420,125 9,247 SH   SOLE   9,247 0 0
TRACTOR SUPPLY CO COM 892356106   2,290,312 8,751 SH   OTR   8,698 0 53
TRADEWEB MKTS INC CL A 892672106   65,941,693 633,020 SH   OTR 2 633,020 0 0
TRADEWEB MKTS INC CL A 892672106   28,843,631 276,890 SH   SOLE   179,023 0 97,867
TRANE TECHNOLOGIES PLC SHS G8994E103   312,208 1,040 SH   SOLE   1,040 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   476,718 1,588 SH   OTR   1,588 0 0
TRAVELERS COMPANIES INC COM 89417E109   866,477 3,765 SH   SOLE   3,765 0 0
TRAVELERS COMPANIES INC COM 89417E109   195,849 851 SH   OTR   851 0 0
TYLER TECHNOLOGIES INC COM 902252105   958,823 2,256 SH   SOLE   2,256 0 0
TYLER TECHNOLOGIES INC COM 902252105   77,114,664 181,442 SH   OTR   117,721 0 63,721
UBER TECHNOLOGIES INC COM 90353T100   6,572,020 85,362 SH   OTR   81,279 0 4,083
UBS GROUP AG SHS H42097107   1,241,211 40,404 SH   SOLE   40,404 0 0
UBS GROUP AG SHS H42097107   98,949 3,221 SH   OTR   3,221 0 0
ULTA BEAUTY INC COM 90384S303   966,805 1,849 SH   OTR   1,849 0 0
UNILEVER PLC SPON ADR NEW 904767704   5,452,541 108,638 SH   SOLE   108,638 0 0
UNION PAC CORP COM 907818108   1,617,973 6,579 SH   SOLE   6,579 0 0
UNION PAC CORP COM 907818108   527,028 2,143 SH   OTR   2,106 0 37
UNITEDHEALTH GROUP INC COM 91324P102   764,351,571 1,545,081 SH   SOLE   1,522,817 0 22,264
UNITEDHEALTH GROUP INC COM 91324P102   85,057,729 171,938 SH   OTR 1 111,368 0 60,570
UNITEDHEALTH GROUP INC COM 91324P102   49,014,876 99,080 SH   OTR 2 99,080 0 0
UNITEDHEALTH GROUP INC COM 91324P102   86,166,351 174,179 SH   OTR   173,929 0 250
VALARIS LTD CL A G9460G101   21,848,881 290,312 SH   OTR 2 290,312 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   1,136,420 6,297 SH   OTR   6,297 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   753,666 9,830 SH   OTR   9,830 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   229,656 3,162 SH   OTR   3,162 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   291,246 4,010 SH   SOLE   4,010 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   226,449 1,292 SH   OTR   1,292 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   2,654,263 10,623 SH   OTR   10,623 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   376,388 783 SH   SOLE   783 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   256,741,870 534,100 SH   OTR   534,100 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,687,075 11,755 SH   OTR   11,755 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,688,944 64,375 SH   SOLE   64,375 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   12,030 288 SH   OTR   288 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   308,925 2,644 SH   OTR   2,644 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   729,853 6,605 SH   SOLE   6,605 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   480,700 9,500 SH   SOLE   9,500 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   209,575 3,609 SH   OTR   3,609 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   260,767 3,373 SH   OTR   3,373 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   419,571 5,476 SH   SOLE   5,476 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   14,542,176 289,858 SH   OTR   289,858 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   10,071,377 200,745 SH   SOLE   200,745 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   260,746 2,798 SH   OTR   2,798 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   393,607 1,455 SH   OTR   1,455 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   181,422 346 SH   SOLE   346 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   207,114 395 SH   OTR   395 0 0
VEEVA SYS INC CL A COM 922475108   60,424,289 260,798 SH   OTR 2 260,798 0 0
VEEVA SYS INC CL A COM 922475108   26,405,709 113,970 SH   SOLE   73,667 0 40,303
VERACYTE INC COM 92337F107   13,552,967 611,596 SH   OTR   397,743 0 213,853
VERACYTE INC COM 92337F107   148,937 6,721 SH   SOLE   6,721 0 0
VERALTO CORP COM SHS 92338C103   377,869 4,262 SH   SOLE   4,262 0 0
VERALTO CORP COM SHS 92338C103   33,868 382 SH   OTR   382 0 0
VERISK ANALYTICS INC COM 92345Y106   3,887,659 16,492 SH   OTR   15,790 0 702
VERISK ANALYTICS INC COM 92345Y106   1,229,568 5,216 SH   SOLE   5,216 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   244,417 5,825 SH   SOLE   5,825 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   7,259 173 SH   OTR   173 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   219,455 525 SH   SOLE   525 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   3,246,684 7,767 SH   OTR   7,287 0 480
VESTA REAL ESTATE CORP ADS 92540K109   235,440 6,000 SH   OTR 2 6,000 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   3,111,392 73,330 SH   OTR   50,215 0 23,115
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   692,089 90,351 SH   OTR   90,351 0 0
VISA INC COM CL A 92826C839   75,769,941 271,499 SH   OTR 2 271,499 0 0
VISA INC COM CL A 92826C839   3,812,233 13,660 SH   OTR   12,990 0 670
VISA INC COM CL A 92826C839   109,198,981 391,282 SH   SOLE   349,329 0 41,953
WASTE CONNECTIONS INC COM 94106B101   373,917,965 2,173,628 SH   SOLE   2,072,995 0 100,633
WASTE MGMT INC DEL COM 94106L109   255,780 1,200 SH   SOLE   1,200 0 0
WATERS CORP COM 941848103   316,692 920 SH   OTR   920 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   2,791,664 24,187 SH   OTR   16,590 0 7,597
WEST PHARMACEUTICAL SVSC INC COM 955306105   33,047,325 83,514 SH   OTR 2 83,514 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   14,440,645 36,493 SH   SOLE   23,585 0 12,908
WESTERN ASSET GLOBAL CORP DE COM 95790C107   725,487 58,132 SH   OTR   58,132 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109   1,770,042 453,857 SH   OTR   453,857 0 0
WESTERN ASSET INVESTMENT GRA COM 95766T100   1,087,641 89,224 SH   OTR   89,224 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105   4,946,225 473,323 SH   OTR   471,709 0 1,614
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   1,593,095 149,727 SH   OTR   149,727 0 0
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106   1,530,743 188,052 SH   OTR   188,052 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104   1,806,216 209,295 SH   OTR   209,295 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   19,916,846 422,593 SH   SOLE   378,865 0 43,728
WINGSTOP INC COM 974155103   1,053,400 2,875 SH   SOLE   2,875 0 0
WINGSTOP INC COM 974155103   89,673,469 244,742 SH   OTR   158,400 0 86,342
WINMARK CORP COM 974250102   6,236,070 17,241 SH   SOLE   17,241 0 0
WINTRUST FINL CORP COM 97650W108   45,240,434 433,379 SH   OTR   281,000 0 152,379
WINTRUST FINL CORP COM 97650W108   513,599 4,920 SH   SOLE   4,920 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   795,236 15,813 SH   OTR   15,813 0 0
WORKDAY INC CL A 98138H101   1,038,905 3,809 SH   OTR   3,809 0 0
WP CAREY INC COM 92936U109   329,102 5,831 SH   OTR   5,831 0 0
XENON PHARMACEUTICALS INC COM 98420N105   24,552,190 570,318 SH   OTR   373,710 0 196,608
XENON PHARMACEUTICALS INC COM 98420N105   267,943 6,224 SH   SOLE   6,224 0 0
XPEL INC COM 98379L100   1,404,520 26,000 SH   SOLE   26,000 0 0
YATRA ONLINE INC ORD SHS G98338109   492,143 309,524 SH   OTR 2 309,524 0 0
ZOETIS INC CL A 98978V103   54,441,964 321,742 SH   OTR 2 321,742 0 0
ZOETIS INC CL A 98978V103   649,259 3,837 SH   OTR   3,773 0 64
ZOETIS INC CL A 98978V103   44,523,550 263,126 SH   SOLE   213,407 0 49,719
ZURN ELKAY WATER SOLNS CORP COM 98983L108   4,046,289 120,893 SH   OTR   82,930 0 37,963