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