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   1,056,827 10,912 SH   SOLE   10,912 0 0
ABBVIE INC COM 00287Y109   520,219 3,490 SH   SOLE   3,490 0 0
ABRDN ASIA PACIFIC INCOME FU COM 003009107   2,120,664 865,577 SH   OTR   865,577 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,244,103 4,051 SH   OTR   4,023 0 28
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   23,602,325 76,853 SH   OTR 2 76,853 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   13,296,327 43,295 SH   SOLE   43,295 0 0
ACI WORLDWIDE INC COM 004498101   19,228,542 852,329 SH   OTR   785,600 0 66,729
ACI WORLDWIDE INC COM 004498101   1,358,360 60,211 SH   SOLE   60,211 0 0
ADOBE INC COM 00724F101   2,982,915 5,850 SH   OTR 1 5,850 0 0
ADOBE INC COM 00724F101   161,543,459 316,814 SH   SOLE   310,598 0 6,216
ADOBE INC COM 00724F101   40,428,441 79,287 SH   OTR   79,287 0 0
ADOBE INC COM 00724F101   45,407,105 89,051 SH   OTR 2 89,051 0 0
ADVANCED ENERGY INDS COM 007973100   4,720,421 45,776 SH   OTR   31,276 0 14,500
ADVANCED ENERGY INDS COM 007973100   1,600,526 15,521 SH   SOLE   15,521 0 0
AFLAC INC COM 001055102   543,774 7,085 SH   SOLE   7,085 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   637,374 5,700 SH   SOLE   5,700 0 0
AGNICO EAGLE MINES LTD COM 008474108   548,577 12,039 SH   SOLE   12,039 0 0
AIR PRODS & CHEMS INC COM 009158106   212,550 750 SH   OTR   750 0 0
AIR PRODS & CHEMS INC COM 009158106   494,250 1,744 SH   SOLE   1,744 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   773,480 7,260 SH   SOLE   7,260 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   382,293 33,800 SH   SOLE   33,800 0 0
ALCON AG ORD SHS H01301128   91,314,096 1,184,974 SH   OTR 1 857,536 0 327,438
ALCON AG ORD SHS H01301128   158,646,196 2,058,736 SH   SOLE   1,774,689 0 284,047
ALITHYA GROUP INC CL A SUB VTG 01643B106   1,213,220 801,615 SH   SOLE   801,615 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   1,840,856 189,779 SH   OTR   189,779 0 0
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   694,589 113,867 SH   OTR   113,867 0 0
ALLSPRING MULTI SECTOR INCOM COM 94987D101   1,004,704 110,407 SH   OTR   110,407 0 0
ALPHABET INC CAP STK CL A 02079K305   76,283,528 582,940 SH   OTR 2 582,940 0 0
ALPHABET INC CAP STK CL A 02079K305   1,200,333,502 9,172,654 SH   SOLE   9,049,269 0 123,385
ALPHABET INC CAP STK CL A 02079K305   110,700,101 845,943 SH   OTR   844,560 0 1,383
ALPHABET INC CAP STK CL A 02079K305   197,177,100 1,506,779 SH   OTR 1 1,043,418 0 463,361
ALPHABET INC CAP STK CL C 02079K107   510,391 3,871 SH   OTR   3,871 0 0
ALPHABET INC CAP STK CL C 02079K107   2,448,323 18,569 SH   SOLE   18,569 0 0
AMAZON COM INC COM 023135106   25,817,945 203,099 SH   OTR 2 203,099 0 0
AMAZON COM INC COM 023135106   3,380,502 26,593 SH   SOLE   26,593 0 0
AMAZON COM INC COM 023135106   350,851 2,760 SH   OTR   2,760 0 0
AMGEN INC COM 031162100   597,185 2,222 SH   SOLE   2,222 0 0
AMGEN INC COM 031162100   103,741 386 SH   OTR   386 0 0
AMICUS THERAPEUTICS INC COM 03152W109   61,248,558 5,036,888 SH   OTR   4,595,228 0 441,660
AMICUS THERAPEUTICS INC COM 03152W109   595,633 48,983 SH   SOLE   48,983 0 0
AMN HEALTHCARE SVCS INC COM 001744101   2,687,173 31,547 SH   OTR   21,511 0 10,036
AMPHENOL CORP NEW CL A 032095101   5,092,314 60,630 SH   SOLE   60,630 0 0
AMPHENOL CORP NEW CL A 032095101   656,970 7,822 SH   OTR   7,708 0 114
AMPHENOL CORP NEW CL A 032095101   31,871,937 379,473 SH   OTR 2 379,473 0 0
ANALOG DEVICES INC COM 032654105   173,157,707 988,964 SH   SOLE   969,207 0 19,757
ANALOG DEVICES INC COM 032654105   46,670,940 266,554 SH   OTR   266,554 0 0
ANALOG DEVICES INC COM 032654105   3,295,544 18,822 SH   OTR 1 18,822 0 0
ANSYS INC COM 03662Q105   3,573,278 12,009 SH   SOLE   12,009 0 0
ANSYS INC COM 03662Q105   29,131,335 97,904 SH   OTR 2 97,904 0 0
AON PLC SHS CL A G0403H108   153,011,414 471,937 SH   SOLE   421,584 0 50,353
AON PLC SHS CL A G0403H108   75,543 233 SH   OTR   233 0 0
AON PLC SHS CL A G0403H108   59,097,525 182,276 SH   OTR 1 132,654 0 49,622
APELLIS PHARMACEUTICALS INC COM 03753U106   34,699,365 912,181 SH   OTR   834,707 0 77,474
APELLIS PHARMACEUTICALS INC COM 03753U106   285,642 7,509 SH   SOLE   7,509 0 0
APPLE INC COM 037833100   8,209,691 47,951 SH   OTR   45,480 0 2,471
APPLE INC COM 037833100   4,148,076 24,228 SH   SOLE   24,228 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   3,571,336 23,099 SH   OTR   15,782 0 7,317
APPLIED MATLS INC COM 038222105   1,822,002 13,160 SH   SOLE   13,160 0 0
APPLIED MATLS INC COM 038222105   1,122,691 8,109 SH   OTR   7,993 0 116
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   539,862 5,248 SH   SOLE   5,248 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   49,658,229 482,728 SH   OTR   453,262 0 29,466
ARGENX SE SPONSORED ADR 04016X101   3,812,099 7,754 SH   SOLE   7,754 0 0
ARGENX SE SPONSORED ADR 04016X101   75,819,179 154,220 SH   OTR   144,788 0 9,432
ARISTA NETWORKS INC COM 040413106   924,064 5,024 SH   SOLE   5,024 0 0
ARISTA NETWORKS INC COM 040413106   5,648,122 30,708 SH   OTR   29,301 0 1,407
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   1,182 44 SH   OTR   44 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   1,585,706 59,014 SH   SOLE   59,014 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   238,996 406 SH   SOLE   406 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   50,625 86 SH   OTR   86 0 0
ASPEN TECHNOLOGY INC COM 29109X106   36,180,370 177,129 SH   OTR 2 177,129 0 0
ASPEN TECHNOLOGY INC COM 29109X106   4,449,600 21,784 SH   SOLE   21,784 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   311,106 4,594 SH   SOLE   4,594 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   47,472 701 SH   OTR   701 0 0
ATRICURE INC COM 04963C209   29,094,588 664,260 SH   OTR   606,355 0 57,905
ATRICURE INC COM 04963C209   1,042,309 23,797 SH   SOLE   23,797 0 0
ATS CORPORATION COM 00217Y104   21,063,075 492,745 SH   SOLE   219,739 0 273,006
AUTODESK INC COM 052769106   37,877,979 183,065 SH   OTR 2 183,065 0 0
AUTODESK INC COM 052769106   45,313 219 SH   OTR   219 0 0
AUTODESK INC COM 052769106   4,668,510 22,563 SH   SOLE   22,563 0 0
AUTOZONE INC COM 053332102   60,091,083 23,658 SH   OTR 2 23,658 0 0
AUTOZONE INC COM 053332102   980,446,300 386,004 SH   SOLE   380,765 0 5,239
AUTOZONE INC COM 053332102   89,333,988 35,171 SH   OTR   35,171 0 0
AUTOZONE INC COM 053332102   154,812,391 60,950 SH   OTR 1 42,463 0 18,487
AVIENT CORPORATION COM 05368V106   220,467 6,242 SH   SOLE   6,242 0 0
AVIENT CORPORATION COM 05368V106   22,274,169 630,639 SH   OTR   574,246 0 56,393
BANK MONTREAL QUE COM 063671101   263,661,817 3,116,861 SH   SOLE   3,010,441 0 106,420
BANK NOVA SCOTIA HALIFAX COM 064149107   1,510,716 33,137 SH   SOLE   33,137 0 0
BARRICK GOLD CORP COM 067901108   1,773,865 121,779 SH   SOLE   121,779 0 0
BAUSCH HEALTH COS INC COM 071734107   1,121,273 135,604 SH   SOLE   135,604 0 0
BAUSCH HEALTH COS INC COM 071734107   2,836 343 SH   OTR   343 0 0
BCE INC COM NEW 05534B760   9,264,556 242,022 SH   SOLE   242,022 0 0
BECTON DICKINSON & CO COM 075887109   32,595,204 126,079 SH   OTR 2 126,079 0 0
BECTON DICKINSON & CO COM 075887109   44,028,952 170,305 SH   OTR   170,305 0 0
BECTON DICKINSON & CO COM 075887109   435,701,385 1,685,303 SH   SOLE   1,659,688 0 25,615
BECTON DICKINSON & CO COM 075887109   83,865,064 324,392 SH   OTR 1 223,715 0 100,677
BEIGENE LTD SPONSORED ADR 07725L102   1,517,383 8,436 SH   SOLE   8,436 0 0
BEIGENE LTD SPONSORED ADR 07725L102   25,901 144 SH   OTR   144 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,657,385 5 SH   OTR   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,209,586 3,453 SH   SOLE   3,453 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,880,517 8,223 SH   OTR   8,223 0 0
BERRY GLOBAL GROUP INC COM 08579W103   3,417,618 55,203 SH   SOLE   55,203 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,362 22 SH   OTR   22 0 0
BHP GROUP LTD SPONSORED ADS 088606108   177,864 3,127 SH   SOLE   3,127 0 0
BHP GROUP LTD SPONSORED ADS 088606108   36,289 638 SH   OTR   638 0 0
BIOGEN INC COM 09062X103   2,884,680 11,224 SH   OTR   10,794 0 430
BIOGEN INC COM 09062X103   581,100 2,261 SH   SOLE   2,261 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   53,748,415 607,464 SH   OTR   569,912 0 37,552
BIOMARIN PHARMACEUTICAL INC COM 09061G101   3,634,493 41,077 SH   SOLE   41,077 0 0
BLACKLINE INC COM 09239B109   2,048,895 36,937 SH   OTR   25,056 0 11,881
BLACKLINE INC COM 09239B109   701,806 12,652 SH   SOLE   12,652 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101   2,082,957 209,553 SH   OTR   209,553 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100   1,578,508 163,069 SH   OTR   163,069 0 0
BLACKROCK ENHANCED GOVT FD I COM 09255K108   1,120,220 113,661 SH   OTR   113,661 0 0
BLACKROCK INC COM 09247X101   296,092 458 SH   OTR   458 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105   3,011,995 297,628 SH   OTR   296,844 0 784
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   1,556,600 120,854 SH   OTR   120,854 0 0
BLACKROCK MUN INCOME QUALITY COM 092479104   4,893,202 496,268 SH   OTR   494,973 0 1,295
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   4,891,051 551,415 SH   OTR   549,966 0 1,449
BLACKROCK MUNI INCOME TR II COM 09249N101   5,079,957 555,794 SH   OTR   554,337 0 1,457
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   8,204,557 810,727 SH   OTR   808,581 0 2,146
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   5,063,626 554,614 SH   OTR   553,139 0 1,475
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   8,095,381 785,197 SH   OTR   783,148 0 2,049
BLACKROCK MUNIVEST FD II INC COM 09253T101   3,116,098 335,425 SH   OTR   334,522 0 903
BLACKROCK MUNIVEST FD INC COM 09253R105   5,098,811 841,388 SH   OTR   839,134 0 2,254
BLACKROCK MUNIYIELD FD INC COM 09253W104   4,808,025 523,750 SH   OTR   522,425 0 1,325
BLACKROCK MUNIYIELD MICH QU COM 09254V105   5,066,673 510,239 SH   OTR   508,906 0 1,333
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   4,914,864 554,725 SH   OTR   553,310 0 1,415
BLACKROCK MUNIYIELD QUALITY COM 09254G108   3,169,263 352,532 SH   OTR   351,602 0 930
BLACKROCK MUNIYILD QULT FD I COM 09254F100   8,115,971 793,350 SH   OTR   791,279 0 2,071
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   4,809,687 528,537 SH   OTR   527,142 0 1,395
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   1,796,172 118,481 SH   OTR   118,481 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   377,590 29,135 SH   OTR   29,135 0 0
BLUEBIRD BIO INC COM 09609G100   57,234 18,827 SH   SOLE   18,827 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   701,049 327,593 SH   OTR   327,593 0 0
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   5,368,873 541,217 SH   OTR   539,739 0 1,478
BOOKING HOLDINGS INC COM 09857L108   3,053,111 990 SH   OTR   920 0 70
BORR DRILLING LTD SHS G1466R173   11,088,091 1,561,703 SH   OTR 2 1,561,703 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   1,821,053 64,968 SH   SOLE   64,968 0 0
BROADCOM INC COM 11135F101   660,311 795 SH   OTR   795 0 0
BROADCOM INC COM 11135F101   155,318 187 SH   SOLE   187 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   3,248,528 97,219 SH   SOLE   97,219 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   214,622 6,423 SH   OTR   6,423 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   649,043 20,700 SH   OTR   20,700 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   77,650,703 2,476,522 SH   SOLE   2,376,015 0 100,507
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   328,356 11,158 SH   SOLE   11,158 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   36,781,709 1,688,269 SH   SOLE   1,688,269 0 0
BROWN FORMAN CORP CL B 115637209   438,444 7,600 SH   SOLE   7,600 0 0
BRP INC COM SUN VTG 05577W200   7,843,921 103,342 SH   SOLE   103,342 0 0
BRUKER CORP COM 116794108   2,984,731 47,909 SH   OTR   32,637 0 15,272
BWX TECHNOLOGIES INC COM 05605H100   66,340,879 884,781 SH   OTR   810,701 0 74,080
BWX TECHNOLOGIES INC COM 05605H100   604,039 8,056 SH   SOLE   8,056 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   640,342 2,733 SH   SOLE   2,733 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   4,074,946 17,392 SH   OTR   16,838 0 554
CAE INC COM 124765108   33,054,201 1,411,918 SH   SOLE   1,411,918 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   1,591,983 41,128 SH   SOLE   41,128 0 0
CANADIAN NAT RES LTD COM 136385101   107,518,562 1,657,945 SH   SOLE   1,489,755 0 168,190
CANADIAN NATL RY CO COM 136375102   99,096,637 912,546 SH   OTR 1 661,047 0 251,499
CANADIAN NATL RY CO COM 136375102   46,152 425 SH   OTR   425 0 0
CANADIAN NATL RY CO COM 136375102   442,153,638 4,071,637 SH   SOLE   3,974,691 0 96,946
CANADIAN PACIFIC KANSAS CITY COM 13646K108   408,976,776 5,486,916 SH   SOLE   5,311,055 0 175,861
CANADIAN PACIFIC KANSAS CITY COM 13646K108   560,963 7,526 SH   OTR   7,417 0 109
CARDINAL HEALTH INC COM 14149Y108   1,972,116 22,715 SH   SOLE   22,715 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   76,647,739 1,388,546 SH   OTR 1 966,809 0 421,737
CARRIER GLOBAL CORPORATION COM 14448C104   46,076,710 834,723 SH   OTR   834,723 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   414,074,575 7,501,351 SH   SOLE   7,384,059 0 117,292
CARRIER GLOBAL CORPORATION COM 14448C104   29,471,722 533,908 SH   OTR 2 533,908 0 0
CBIZ INC COM 124805102   9,702,705 186,950 SH   SOLE   186,950 0 0
CBOE GLOBAL MKTS INC COM 12503M108   203,073 1,300 SH   SOLE   1,300 0 0
CDW CORP COM 12514G108   1,138,935 5,645 SH   SOLE   5,645 0 0
CDW CORP COM 12514G108   765,679 3,795 SH   OTR   3,740 0 55
CENCORA INC COM 03073E105   860,257 4,780 SH   SOLE   4,780 0 0
CENCORA INC COM 03073E105   575,904 3,200 SH   OTR   3,154 0 46
CGI INC CL A SUB VTG 12532H104   376,883,613 3,813,033 SH   SOLE   3,709,968 0 103,065
CHAMPIONX CORPORATION COM 15872M104   3,291,146 92,396 SH   SOLE   92,396 0 0
CHAMPIONX CORPORATION COM 15872M104   43,877,785 1,231,830 SH   OTR   1,130,645 0 101,185
CHENIERE ENERGY INC COM NEW 16411R208   5,089,163 30,665 SH   OTR   29,337 0 1,328
CHENIERE ENERGY INC COM NEW 16411R208   1,107,617 6,674 SH   SOLE   6,674 0 0
CHEVRON CORP NEW COM 166764100   1,277,465 7,576 SH   SOLE   7,576 0 0
CHEVRON CORP NEW COM 166764100   37,096 220 SH   OTR   220 0 0
CHURCHILL DOWNS INC COM 171484108   2,037,894 17,562 SH   SOLE   17,562 0 0
CITIZENS FINL GROUP INC COM 174610105   2,599,278 96,988 SH   SOLE   96,988 0 0
CITIZENS FINL GROUP INC COM 174610105   1,099 41 SH   OTR   41 0 0
CME GROUP INC COM 12572Q105   95,864,135 478,794 SH   OTR 1 331,674 0 147,120
CME GROUP INC COM 12572Q105   39,397,690 196,772 SH   OTR   196,772 0 0
CME GROUP INC COM 12572Q105   597,512,942 2,984,282 SH   SOLE   2,947,004 0 37,278
CME GROUP INC COM 12572Q105   37,674,797 188,167 SH   OTR 2 188,167 0 0
CNH INDL N V SHS N20944109   5,729,568 473,518 SH   SOLE   473,518 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   473,968 7,657 SH   SOLE   7,657 0 0
COGNEX CORP COM 192422103   31,270,004 736,805 SH   OTR   691,152 0 45,653
COGNEX CORP COM 192422103   1,598,503 37,665 SH   SOLE   37,665 0 0
COHEN & STEERS LTD DURATION COM 19248C105   1,105,931 64,788 SH   OTR   64,788 0 0
COLGATE PALMOLIVE CO COM 194162103   1,394,965 19,617 SH   OTR 1 19,617 0 0
COLGATE PALMOLIVE CO COM 194162103   22,455,045 315,779 SH   OTR   315,779 0 0
COLGATE PALMOLIVE CO COM 194162103   76,557,097 1,076,601 SH   SOLE   1,055,235 0 21,366
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   20,112,898 210,614 SH   SOLE   100,151 0 110,463
COMCAST CORP NEW CL A 20030N101   795,194 17,934 SH   OTR   17,703 0 231
COMCAST CORP NEW CL A 20030N101   1,620,405 36,545 SH   SOLE   36,545 0 0
CONSOLIDATED EDISON INC COM 209115104   446,039 5,215 SH   SOLE   5,215 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   3,764,410 554,405 SH   OTR 2 554,405 0 0
COPART INC COM 217204106   3,682,816 85,468 SH   SOLE   85,468 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   227,920 8,000 SH   SOLE   8,000 0 0
CORNING INC COM 219350105   450,499 14,785 SH   SOLE   14,785 0 0
COSTAMARE INC SHS Y1771G102   1,123,241 116,761 SH   OTR 2 116,761 0 0
COSTAR GROUP INC COM 22160N109   3,524,484 45,838 SH   OTR   44,079 0 1,759
COSTAR GROUP INC COM 22160N109   732,377 9,525 SH   SOLE   9,525 0 0
COSTCO WHSL CORP NEW COM 22160K105   31,419,685 55,614 SH   SOLE   55,614 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,537,235 4,491 SH   OTR   4,232 0 259
CRA INTL INC COM 12618T105   604,560 6,000 SH   SOLE   6,000 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106   45,250 17,471 SH   OTR   17,471 0 0
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   765,544 407,204 SH   OTR   407,204 0 0
CURTISS WRIGHT CORP COM 231561101   287,185 1,468 SH   SOLE   1,468 0 0
CURTISS WRIGHT CORP COM 231561101   31,098,519 158,966 SH   OTR   145,573 0 13,393
CVS HEALTH CORP COM 126650100   84,831 1,215 SH   SOLE   1,215 0 0
CVS HEALTH CORP COM 126650100   282,701 4,049 SH   OTR   4,049 0 0
DANAHER CORPORATION COM 235851102   51,841,945 235,738 SH   SOLE   235,738 0 0
DANAHER CORPORATION COM 235851102   1,024,357 4,658 SH   OTR   4,658 0 0
DANAOS CORPORATION SHS Y1968P121   1,080,843 16,322 SH   OTR 2 16,322 0 0
DATADOG INC CL A COM 23804L103   582,429 6,394 SH   SOLE   6,394 0 0
DATADOG INC CL A COM 23804L103   3,279,878 36,007 SH   OTR   34,498 0 1,509
DECKERS OUTDOOR CORP COM 243537107   373,743 727 SH   SOLE   727 0 0
DECKERS OUTDOOR CORP COM 243537107   32,194,372 62,624 SH   OTR   56,721 0 5,903
DEERE & CO COM 244199105   726,079 1,924 SH   SOLE   1,924 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   846,375 22,875 SH   SOLE   22,875 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   593,739 16,047 SH   OTR   15,816 0 231
DESCARTES SYS GROUP INC COM 249906108   163,084,661 2,215,851 SH   SOLE   2,151,013 0 64,838
DEVON ENERGY CORP NEW COM 25179M103   1,730,270 36,274 SH   SOLE   36,274 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   848,088 5,685 SH   SOLE   5,685 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   60,418 405 SH   OTR   405 0 0
DICKS SPORTING GOODS INC COM 253393102   3,015,701 27,774 SH   SOLE   27,774 0 0
DOCEBO INC COM 25609L105   5,607,018 137,885 SH   SOLE   52,259 0 85,626
DOLBY LABORATORIES INC COM CL A 25659T107   2,964,483 37,402 SH   SOLE   37,402 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   42,870,149 540,880 SH   OTR   495,717 0 45,163
DOLLAR GEN CORP NEW COM 256677105   333,905 3,156 SH   SOLE   3,156 0 0
DOLLAR GEN CORP NEW COM 256677105   218,477 2,065 SH   OTR   1,714 0 351
DOMINOS PIZZA INC COM 25754A201   616,670 1,628 SH   SOLE   1,628 0 0
DOMINOS PIZZA INC COM 25754A201   838,641 2,214 SH   OTR   2,214 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   981,046 83,707 SH   OTR   83,707 0 0
DWS MUN INCOME TR COM 233368109   5,126,806 665,819 SH   OTR   664,054 0 1,765
EATON VANCE CALIF MUN BD FD COM 27828A100   3,309,956 407,630 SH   OTR   406,535 0 1,095
EATON VANCE LTD DURATION INC COM 27828H105   1,803,362 199,487 SH   OTR   199,487 0 0
EATON VANCE SHORT DURATION D COM 27828V104   764,362 73,709 SH   OTR   73,709 0 0
ECOLAB INC COM 278865100   20,556,182 121,347 SH   SOLE   121,347 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   41,710,578 602,058 SH   OTR 2 602,058 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   5,148,820 74,319 SH   SOLE   74,319 0 0
ELECTRONIC ARTS INC COM 285512109   644,140 5,350 SH   SOLE   5,350 0 0
ELI LILLY & CO COM 532457108   6,286,032 11,703 SH   OTR   10,992 0 711
ELI LILLY & CO COM 532457108   1,744,598 3,248 SH   SOLE   3,248 0 0
EMCOR GROUP INC COM 29084Q100   54,639,335 259,705 SH   OTR   238,132 0 21,573
EMCOR GROUP INC COM 29084Q100   6,008,949 28,561 SH   SOLE   28,561 0 0
ENBRIDGE INC COM 29250N105   4,449,058 133,768 SH   SOLE   133,768 0 0
ENERFLEX LTD COM 29269R105   5,100,328 885,692 SH   SOLE   351,249 0 534,443
ENERPLUS CORP COM 292766102   1,409,386 79,875 SH   SOLE   79,875 0 0
ENTEGRIS INC COM 29362U104   73,782,364 785,671 SH   OTR   736,827 0 48,844
ENTEGRIS INC COM 29362U104   4,396,209 46,813 SH   SOLE   46,813 0 0
ENVESTNET INC COM 29404K106   1,072,835 24,366 SH   SOLE   24,366 0 0
EOG RES INC COM 26875P101   968,827 7,643 SH   SOLE   7,643 0 0
EOG RES INC COM 26875P101   630,631 4,975 SH   OTR   4,903 0 72
EQT CORP COM 26884L109   27,737,323 683,522 SH   OTR   639,529 0 43,993
EQT CORP COM 26884L109   279,921 6,898 SH   SOLE   6,898 0 0
ERIE INDTY CO CL A 29530P102   654,858 2,229 SH   SOLE   2,229 0 0
ERO COPPER CORP COM 296006109   10,942,455 632,859 SH   SOLE   239,855 0 393,004
ETSY INC COM 29786A106   43,630,700 675,607 SH   OTR   621,982 0 53,625
ETSY INC COM 29786A106   3,014,013 46,671 SH   SOLE   46,671 0 0
EVERBRIDGE INC COM 29978A104   274,488 12,243 SH   SOLE   12,243 0 0
EVERI HLDGS INC COM 30034T103   925,400 70,000 SH   SOLE   70,000 0 0
EXACT SCIENCES CORP COM 30063P105   999,559 14,652 SH   SOLE   14,652 0 0
EXELIXIS INC COM 30161Q104   1,005 46 SH   OTR   46 0 0
EXELIXIS INC COM 30161Q104   2,607,666 119,344 SH   SOLE   119,344 0 0
EXLSERVICE HOLDINGS INC COM 302081104   3,690,232 131,606 SH   OTR   89,826 0 41,780
FACTSET RESH SYS INC COM 303075105   2,841,753 6,499 SH   OTR 1 6,499 0 0
FACTSET RESH SYS INC COM 303075105   156,399,594 357,681 SH   SOLE   350,967 0 6,714
FACTSET RESH SYS INC COM 303075105   33,610,427 76,866 SH   OTR   76,866 0 0
FERGUSON PLC NEW SHS G3421J106   49,012 298 SH   OTR   298 0 0
FERGUSON PLC NEW SHS G3421J106   226,804 1,379 SH   SOLE   1,379 0 0
FIBROGEN INC COM 31572Q808   38,473 44,586 SH   SOLE   44,586 0 0
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   1,162,920 204,021 SH   OTR   204,021 0 0
FIRST TR INTER DURATN PFD & COM 33718W103   1,243,792 83,476 SH   OTR   83,476 0 0
FIRSTSERVICE CORP NEW COM 33767E202   30,962,298 212,282 SH   SOLE   192,388 0 19,894
FIRSTSERVICE CORP NEW COM 33767E202   59,217 406 SH   OTR   406 0 0
FISERV INC COM 337738108   1,855,820 16,429 SH   SOLE   16,429 0 0
FORTINET INC COM 34959E109   2,347 40 SH   OTR   40 0 0
FORTINET INC COM 34959E109   8,914,196 151,912 SH   SOLE   151,912 0 0
FORTINET INC COM 34959E109   24,650,001 420,075 SH   OTR 2 420,075 0 0
FORTIS INC COM 349553107   32,112,027 843,104 SH   SOLE   780,876 0 62,228
FORTUNE BRANDS INNOVATIONS I COM 34964C106   870,054 13,997 SH   SOLE   13,997 0 0
FRANCO NEV CORP COM 351858105   112,372,124 839,398 SH   SOLE   801,865 0 37,533
FREEPORT-MCMORAN INC CL B 35671D857   17,153 460 SH   SOLE   460 0 0
FREEPORT-MCMORAN INC CL B 35671D857   2,973,244 79,733 SH   OTR   75,957 0 3,776
FRONTLINE PLC COM M46528101   10,682,458 568,821 SH   OTR 2 568,821 0 0
GARTNER INC COM 366651107   53,497,328 155,692 SH   OTR 2 155,692 0 0
GARTNER INC COM 366651107   6,552,299 19,069 SH   SOLE   19,069 0 0
GENERAC HLDGS INC COM 368736104   817,091 7,499 SH   SOLE   7,499 0 0
GENUINE PARTS CO COM 372460105   444,690 3,080 SH   SOLE   3,080 0 0
GILDAN ACTIVEWEAR INC COM 375916103   7,325,010 260,618 SH   SOLE   260,483 0 135
GITLAB INC CLASS A COM 37637K108   498,008 11,013 SH   SOLE   11,013 0 0
GITLAB INC CLASS A COM 37637K108   53,511,449 1,183,358 SH   OTR   1,081,083 0 102,275
GODADDY INC CL A 380237107   2,619,015 35,164 SH   SOLE   35,164 0 0
GODADDY INC CL A 380237107   58,291,623 782,648 SH   OTR   734,091 0 48,557
GRACO INC COM 384109104   69,809,493 957,869 SH   OTR   931,467 0 26,402
GRACO INC COM 384109104   66,074,903 906,626 SH   OTR 1 627,568 0 279,058
GRACO INC COM 384109104   416,481,724 5,714,623 SH   SOLE   5,636,001 0 78,622
GRACO INC COM 384109104   26,084,554 357,911 SH   OTR 2 357,911 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   1,116,151 91,638 SH   OTR 2 91,638 0 0
GUARDANT HEALTH INC COM 40131M109   26,345,366 888,845 SH   OTR   810,167 0 78,678
GUARDANT HEALTH INC COM 40131M109   677,244 22,849 SH   SOLE   22,849 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   1,678,211 107,993 SH   OTR   107,993 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   1,280,880 14,232 SH   SOLE   14,232 0 0
HAMILTON LANE INC CL A 407497106   3,255,569 35,997 SH   OTR   24,460 0 11,537
HANCOCK JOHN INCOME SECS TR COM 410123103   691,503 67,398 SH   OTR   67,398 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   1,125,955 77,279 SH   OTR   77,279 0 0
HANCOCK JOHN PFD INCOME FD I COM 41021P103   1,124,585 84,365 SH   OTR   84,365 0 0
HANESBRANDS INC COM 410345102   337,669 85,270 SH   SOLE   85,270 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   113,172,388 1,917,851 SH   OTR 1 1,267,976 0 649,875
HDFC BANK LTD SPONSORED ADS 40415F101   23,463,674 397,622 SH   OTR 2 397,622 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   55,115 934 SH   OTR   934 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   355,830,005 6,029,995 SH   SOLE   5,705,057 0 324,938
HENRY JACK & ASSOC INC COM 426281101   756 5 SH   OTR   5 0 0
HENRY JACK & ASSOC INC COM 426281101   1,845,268 12,209 SH   SOLE   12,209 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   534,996 30,800 SH   SOLE   30,800 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,055,465 7,028 SH   OTR   7,028 0 0
HOME DEPOT INC COM 437076102   592,838 1,962 SH   SOLE   1,962 0 0
HOME DEPOT INC COM 437076102   625,471 2,070 SH   OTR   2,051 0 19
HONEYWELL INTL INC COM 438516106   2,087,377 11,299 SH   OTR   10,731 0 568
HOULIHAN LOKEY INC CL A 441593100   3,883,100 36,250 SH   OTR   24,727 0 11,523
HUBBELL INC COM 443510607   394,583 1,259 SH   SOLE   1,259 0 0
HUBBELL INC COM 443510607   39,106,986 124,779 SH   OTR   116,880 0 7,899
HUBSPOT INC COM 443573100   77,813,523 157,997 SH   OTR   148,265 0 9,732
HUBSPOT INC COM 443573100   837,250 1,700 SH   SOLE   1,700 0 0
HUMANA INC COM 444859102   618,853 1,272 SH   SOLE   1,272 0 0
HYATT HOTELS CORP COM CL A 448579102   57,962,112 546,400 SH   OTR   502,740 0 43,660
HYATT HOTELS CORP COM CL A 448579102   2,464,875 23,236 SH   SOLE   23,236 0 0
ICICI BANK LIMITED ADR 45104G104   5,261,626 227,579 SH   OTR 2 227,579 0 0
IDEXX LABS INC COM 45168D104   4,350,837 9,950 SH   SOLE   9,935 0 15
IDEXX LABS INC COM 45168D104   35,404,003 80,966 SH   OTR 2 80,966 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   34,965,290 673,705 SH   OTR   618,609 0 55,096
IMMUNOCORE HLDGS PLC ADS 45258D105   316,279 6,094 SH   SOLE   6,094 0 0
IMPERIAL OIL LTD COM NEW 453038408   1,680,488 27,208 SH   SOLE   27,208 0 0
INARI MED INC COM 45332Y109   338,118 5,170 SH   SOLE   5,170 0 0
INARI MED INC COM 45332Y109   36,335,324 555,586 SH   OTR   504,083 0 51,503
INSPERITY INC COM 45778Q107   1,986,843 20,357 SH   SOLE   20,357 0 0
INSPERITY INC COM 45778Q107   37,188,235 381,027 SH   OTR   351,135 0 29,892
INTERCONTINENTAL EXCHANGE IN COM 45866F104   552,080 5,018 SH   OTR   4,946 0 72
INTERCONTINENTAL EXCHANGE IN COM 45866F104   824,710 7,496 SH   SOLE   7,496 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   174,168 2,330 SH   SOLE   2,330 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   34,834 466 SH   OTR   466 0 0
INTUIT COM 461202103   1,228,300 2,404 SH   SOLE   2,404 0 0
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   5,016,637 677,009 SH   OTR   675,213 0 1,796
INVESCO BD FD COM 46132L107   1,004,522 69,421 SH   OTR   69,421 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   793,746 10,158 SH   OTR   10,158 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   317,521 3,384 SH   OTR   3,384 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   285,933 7,851 SH   OTR   7,851 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   257,917 18,344 SH   OTR   18,344 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   7,941,053 964,891 SH   OTR   962,375 0 2,516
INVESCO PA VALUE MUN INC TR COM 46132K109   3,272,245 365,614 SH   OTR   364,641 0 973
INVESCO QQQ TR UNIT SER 1 46090E103   213,196,087 595,071 SH   SOLE   595,071 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   18,182,561 50,751 SH   OTR   50,751 0 0
INVESCO TR INVT GRADE NEW YO COM 46131T101   3,181,248 349,204 SH   OTR   348,261 0 943
INVESCO VALUE MUN INCOME TR COM 46132P108   7,869,035 756,638 SH   OTR   754,677 0 1,961
IPG PHOTONICS CORP COM 44980X109   2,239,566 22,056 SH   OTR   15,027 0 7,029
IRADIMED CORP COM 46266A109   1,265,077 28,512 SH   OTR   19,489 0 9,023
IRHYTHM TECHNOLOGIES INC COM 450056106   35,481,915 376,426 SH   OTR   341,628 0 34,798
IRHYTHM TECHNOLOGIES INC COM 450056106   2,012,734 21,353 SH   SOLE   21,353 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   314,795 3,127 SH   SOLE   3,127 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   64,127 637 SH   OTR   637 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   466,285 5,091 SH   OTR   5,091 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   22,960,676 232,184 SH   OTR   232,184 0 0
ISHARES TR CORE MSCI EAFE 46432F842   579,472 9,005 SH   OTR   9,005 0 0
ISHARES TR CORE S&P MCP ETF 464287507   34,098,114 136,748 SH   OTR   136,748 0 0
ISHARES TR CORE S&P SCP ETF 464287804   29,266,354 310,255 SH   OTR   310,255 0 0
ISHARES TR CORE S&P500 ETF 464287200   8,869,447 20,654 SH   OTR   20,654 0 0
ISHARES TR CORE US AGGBD ET 464287226   496,907 5,284 SH   OTR   5,284 0 0
ISHARES TR ESG ADV TTL USD 46436E619   629,703 15,415 SH   SOLE   15,415 0 0
ISHARES TR ESG EAFE ETF 46436E759   372,227 6,520 SH   SOLE   6,520 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   607,070 17,515 SH   SOLE   17,515 0 0
ISHARES TR IBOXX HI YD ETF 464288513   2,543,340 34,500 SH   SOLE   34,500 0 0
ISHARES TR IBOXX HI YD ETF 464288513   527,024 7,149 SH   OTR   7,149 0 0
ISHARES TR IBOXX INV CP ETF 464287242   507,652 4,976 SH   OTR   4,976 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   294,744 5,915 SH   OTR   5,915 0 0
ISHARES TR MSCI EAFE ETF 464287465   16,038,580 232,713 SH   SOLE   232,713 0 0
ISHARES TR MSCI EAFE ETF 464287465   9,927,926 144,050 SH   OTR   144,050 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   49,715 1,310 SH   OTR   1,310 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   3,214,479 84,703 SH   SOLE   84,703 0 0
ISHARES TR PFD AND INCM SEC 464288687   62,893 2,086 SH   SOLE   2,086 0 0
ISHARES TR PFD AND INCM SEC 464288687   4,470,341 148,270 SH   OTR   148,270 0 0
ISHARES TR RUS 1000 ETF 464287622   1,771,691 7,542 SH   OTR   7,542 0 0
ISHARES TR RUS 1000 ETF 464287622   118,630 505 SH   SOLE   505 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   220,506 829 SH   OTR   829 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   213,763 1,408 SH   OTR   1,408 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   525,632 2,345 SH   OTR   2,345 0 0
ISHARES TR RUS MD CP GR ETF 464287481   281,175 3,078 SH   OTR   3,078 0 0
ISHARES TR RUS MID CAP ETF 464287499   3,646,151 52,652 SH   OTR   52,652 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,805,753 10,217 SH   OTR   10,217 0 0
ISHARES TR TIPS BD ETF 464287176   476,282 4,592 SH   OTR   4,592 0 0
ITT INC COM 45073V108   3,551,587 36,274 SH   OTR   24,756 0 11,518
JACOBS SOLUTIONS INC COM 46982L108   487,988 3,575 SH   SOLE   3,575 0 0
JACOBS SOLUTIONS INC COM 46982L108   43,065,341 315,497 SH   OTR   295,549 0 19,948
JFROG LTD ORD SHS M6191J100   368,912 14,547 SH   SOLE   14,547 0 0
JFROG LTD ORD SHS M6191J100   38,229,794 1,507,484 SH   OTR   1,368,500 0 138,984
JOHNSON & JOHNSON COM 478160104   549,314,831 3,526,901 SH   SOLE   3,479,437 0 47,464
JOHNSON & JOHNSON COM 478160104   33,355,887 214,163 SH   OTR 2 214,163 0 0
JOHNSON & JOHNSON COM 478160104   86,223,667 553,603 SH   OTR 1 384,405 0 169,198
JOHNSON & JOHNSON COM 478160104   52,214,876 335,248 SH   OTR   335,248 0 0
JPMORGAN CHASE & CO COM 46625H100   532,949 3,675 SH   OTR   3,675 0 0
JPMORGAN CHASE & CO COM 46625H100   72,510 500 SH   SOLE   500 0 0
KARUNA THERAPEUTICS INC COM 48576A100   39,776,055 235,236 SH   OTR   214,651 0 20,585
KARUNA THERAPEUTICS INC COM 48576A100   375,549 2,221 SH   SOLE   2,221 0 0
KENVUE INC COM 49177J102   136,602,232 6,802,900 SH   SOLE   6,710,376 0 92,524
KENVUE INC COM 49177J102   22,159,344 1,103,553 SH   OTR 1 767,003 0 336,550
KENVUE INC COM 49177J102   11,326,807 564,084 SH   OTR   564,084 0 0
KENVUE INC COM 49177J102   8,511,812 423,895 SH   OTR 2 423,895 0 0
KLA CORP COM NEW 482480100   1,102,160 2,403 SH   SOLE   2,403 0 0
KLA CORP COM NEW 482480100   3,328,496 7,257 SH   OTR   6,839 0 418
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   437,559 8,725 SH   SOLE   8,725 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   43,008 247 SH   OTR   247 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   446,618 2,565 SH   SOLE   2,565 0 0
LAM RESEARCH CORP COM 512807108   1,513,650 2,415 SH   OTR   2,319 0 96
LANTHEUS HLDGS INC COM 516544103   287,717 4,141 SH   SOLE   4,141 0 0
LANTHEUS HLDGS INC COM 516544103   29,789,272 428,746 SH   OTR   393,979 0 34,767
LATTICE SEMICONDUCTOR CORP COM 518415104   1,294,621 15,066 SH   SOLE   15,066 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   71,274,467 829,448 SH   OTR   758,270 0 71,178
LAUDER ESTEE COS INC CL A 518439104   144,550 1,000 SH   OTR   1,000 0 0
LAUDER ESTEE COS INC CL A 518439104   507,226 3,509 SH   SOLE   3,509 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   1,915,538 30,747 SH   SOLE   30,747 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   549,369 39,000 SH   SOLE   39,000 0 0
LINCOLN ELEC HLDGS INC COM 533900106   34,535,555 189,975 SH   OTR   173,205 0 16,770
LINCOLN ELEC HLDGS INC COM 533900106   313,951 1,727 SH   SOLE   1,727 0 0
LINDE PLC SHS G54950103   4,379,208 11,761 SH   OTR 1 11,761 0 0
LINDE PLC SHS G54950103   225,761,018 606,314 SH   SOLE   594,008 0 12,306
LINDE PLC SHS G54950103   63,768,661 171,260 SH   OTR   171,260 0 0
LIQUIDITY SVCS INC COM 53635B107   643,130 36,500 SH   SOLE   36,500 0 0
LITHIA MTRS INC COM 536797103   53,893,000 182,484 SH   OTR   167,175 0 15,309
LITHIA MTRS INC COM 536797103   515,646 1,746 SH   SOLE   1,746 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   2,281,773 27,478 SH   SOLE   27,478 0 0
LOCKHEED MARTIN CORP COM 539830109   483,391 1,182 SH   OTR   1,182 0 0
LOWES COS INC COM 548661107   228,147,631 1,097,708 SH   SOLE   1,075,536 0 22,172
LOWES COS INC COM 548661107   4,403,922 21,189 SH   OTR 1 21,189 0 0
LOWES COS INC COM 548661107   54,518,926 262,312 SH   OTR   262,312 0 0
MAG SILVER CORP COM 55903Q104   632,033 60,975 SH   SOLE   60,975 0 0
MANULIFE FINL CORP COM 56501R106   536,713 29,290 SH   SOLE   29,290 0 0
MARKETAXESS HLDGS INC COM 57060D108   2,883,499 13,497 SH   SOLE   13,497 0 0
MARKETAXESS HLDGS INC COM 57060D108   23,455,536 109,790 SH   OTR 2 109,790 0 0
MASTERCARD INCORPORATED CL A 57636Q104   79,091,337 199,771 SH   OTR   199,739 0 32
MASTERCARD INCORPORATED CL A 57636Q104   159,341,898 402,470 SH   OTR 1 278,966 0 123,504
MASTERCARD INCORPORATED CL A 57636Q104   975,494,130 2,463,929 SH   SOLE   2,432,235 0 31,694
MASTERCARD INCORPORATED CL A 57636Q104   61,580,237 155,541 SH   OTR 2 155,541 0 0
MATADOR RES CO COM 576485205   3,684,310 61,942 SH   OTR   42,296 0 19,646
MATERION CORP COM 576690101   3,925,879 38,523 SH   OTR   26,304 0 12,219
MCDONALDS CORP COM 580135101   38,989 148 SH   OTR   148 0 0
MCDONALDS CORP COM 580135101   7,944,560 30,157 SH   SOLE   30,157 0 0
MERCADOLIBRE INC COM 58733R102   578,153 456 SH   OTR 2 456 0 0
META PLATFORMS INC CL A 30303M102   1,193,035 3,974 SH   SOLE   3,974 0 0
META PLATFORMS INC CL A 30303M102   886,820 2,954 SH   OTR   2,915 0 39
METTLER TOLEDO INTERNATIONAL COM 592688105   378,504,523 341,589 SH   SOLE   337,100 0 4,489
METTLER TOLEDO INTERNATIONAL COM 592688105   59,560,979 53,752 SH   OTR 1 37,363 0 16,389
METTLER TOLEDO INTERNATIONAL COM 592688105   22,653,383 20,444 SH   OTR 2 20,444 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   31,054,770 28,026 SH   OTR   28,026 0 0
MICROSOFT CORP COM 594918104   244,515,853 774,397 SH   OTR 1 537,888 0 236,509
MICROSOFT CORP COM 594918104   94,045,822 297,849 SH   OTR 2 297,849 0 0
MICROSOFT CORP COM 594918104   167,680,932 531,056 SH   OTR   529,369 0 1,687
MICROSOFT CORP COM 594918104   1,590,985,628 5,038,751 SH   SOLE   4,973,388 0 65,363
MIDDLEBY CORP COM 596278101   2,307,712 18,029 SH   OTR 1 18,029 0 0
MIDDLEBY CORP COM 596278101   136,189,184 1,063,978 SH   SOLE   1,045,117 0 18,861
MIDDLEBY CORP COM 596278101   30,277,888 236,546 SH   OTR   236,546 0 0
MIRATI THERAPEUTICS INC COM 60468T105   44,806,818 1,028,623 SH   OTR   947,056 0 81,567
MIRATI THERAPEUTICS INC COM 60468T105   444,878 10,213 SH   SOLE   10,213 0 0
MOHAWK INDS INC COM 608190104   858 10 SH   OTR   10 0 0
MOHAWK INDS INC COM 608190104   1,623,868 18,924 SH   SOLE   18,924 0 0
MOLINA HEALTHCARE INC COM 60855R100   65,834,410 200,782 SH   OTR   188,463 0 12,319
MOLINA HEALTHCARE INC COM 60855R100   4,844,903 14,776 SH   SOLE   14,776 0 0
MONGODB INC CL A 60937P106   76,191,920 220,297 SH   OTR   206,712 0 13,585
MONGODB INC CL A 60937P106   795,824 2,301 SH   SOLE   2,301 0 0
MONROE CAP CORP COM 610335101   625,830 84,004 SH   OTR   84,004 0 0
MOODYS CORP COM 615369105   68,686,668 217,246 SH   OTR 2 217,246 0 0
MOODYS CORP COM 615369105   1,053,230,247 3,331,215 SH   SOLE   3,287,276 0 43,939
MOODYS CORP COM 615369105   88,026,471 278,415 SH   OTR   278,380 0 35
MOODYS CORP COM 615369105   177,244,586 560,599 SH   OTR 1 387,910 0 172,689
MORGAN STANLEY EMERGING MKTS COM 617477104   1,804,834 423,670 SH   OTR   423,670 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105   726,374 111,922 SH   OTR   111,922 0 0
MOSAIC CO NEW COM 61945C103   1,353 38 SH   OTR   38 0 0
MOSAIC CO NEW COM 61945C103   3,665,554 102,965 SH   SOLE   102,965 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   4,333,244 15,917 SH   OTR   15,307 0 610
MOTOROLA SOLUTIONS INC COM NEW 620076307   992,315 3,645 SH   SOLE   3,645 0 0
MSCI INC COM 55354G100   89,207,680 173,867 SH   OTR 1 120,325 0 53,542
MSCI INC COM 55354G100   52,677,411 102,669 SH   OTR   102,646 0 23
MSCI INC COM 55354G100   35,222,429 68,649 SH   OTR 2 68,649 0 0
MSCI INC COM 55354G100   556,870,352 1,085,348 SH   SOLE   1,071,060 0 14,288
NATWEST GROUP PLC SPONS ADR 639057207   177,442 30,436 SH   SOLE   30,436 0 0
NATWEST GROUP PLC SPONS ADR 639057207   31,902 5,472 SH   OTR   5,472 0 0
NEOGEN CORP COM 640491106   2,634,349 142,090 SH   SOLE   142,090 0 0
NEUBERGER BERMAN MUN FD INC COM 64124P101   3,164,381 343,581 SH   OTR   342,655 0 926
NEUROCRINE BIOSCIENCES INC COM 64125C109   55,393,200 492,384 SH   OTR   453,847 0 38,537
NEUROCRINE BIOSCIENCES INC COM 64125C109   2,135,700 18,984 SH   SOLE   18,984 0 0
NEW YORK TIMES CO CL A 650111107   52,473,309 1,273,624 SH   OTR   1,165,211 0 108,413
NEW YORK TIMES CO CL A 650111107   3,887,714 94,362 SH   SOLE   94,362 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   21,231,520 148,089 SH   OTR   138,815 0 9,274
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   231,256 1,613 SH   SOLE   1,613 0 0
NIKE INC CL B 654106103   42,647,859 446,014 SH   OTR 2 446,014 0 0
NIKE INC CL B 654106103   304,586,992 3,185,390 SH   SOLE   3,137,373 0 48,017
NIKE INC CL B 654106103   54,630,766 571,332 SH   OTR 1 397,343 0 173,989
NIKE INC CL B 654106103   31,125,266 325,510 SH   OTR   325,510 0 0
NOBLE CORP PLC ORD SHS A G65431127   19,974,587 394,365 SH   OTR 2 394,365 0 0
NORDSON CORP COM 655663102   43,395,183 194,449 SH   OTR   182,242 0 12,207
NORDSON CORP COM 655663102   3,265,870 14,634 SH   SOLE   14,634 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   11,443,694 526,690 SH   SOLE   201,158 0 325,532
NOVOCURE LTD ORD SHS G6674U108   97 6 SH   OTR   6 0 0
NOVOCURE LTD ORD SHS G6674U108   282,722 17,506 SH   SOLE   17,506 0 0
NOVO-NORDISK A S ADR 670100205   498,351 5,480 SH   SOLE   5,480 0 0
NOVO-NORDISK A S ADR 670100205   81,118 892 SH   OTR   892 0 0
NUTRIEN LTD COM 67077M108   54,253,856 876,095 SH   SOLE   792,940 0 83,155
NUVEEN AMT FREE MUN CR INC F COM 67071L106   7,889,748 765,252 SH   OTR   763,317 0 1,935
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   978,746 193,428 SH   OTR   193,428 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   8,113,779 777,927 SH   OTR   775,904 0 2,023
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   5,285,123 499,539 SH   OTR   498,181 0 1,358
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   5,204,650 511,765 SH   OTR   510,375 0 1,390
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   1,742,408 275,262 SH   OTR   275,262 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   1,879,845 125,000 SH   SOLE   125,000 0 0
NV5 GLOBAL INC COM 62945V109   1,306,803 13,580 SH   SOLE   13,580 0 0
NVENT ELECTRIC PLC SHS G6700G107   1,001,246 18,895 SH   SOLE   18,895 0 0
NVENT ELECTRIC PLC SHS G6700G107   35,104,444 662,473 SH   OTR   606,593 0 55,880
OKTA INC CL A 679295105   1,069,248 13,118 SH   SOLE   13,118 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   3,437,829 44,543 SH   OTR   30,386 0 14,157
OPTION CARE HEALTH INC COM NEW 68404L201   192,418 5,948 SH   SOLE   5,948 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   21,177,766 654,645 SH   OTR   595,801 0 58,844
ORACLE CORP COM 68389X105   490,575,153 4,631,563 SH   SOLE   4,560,719 0 70,844
ORACLE CORP COM 68389X105   36,201,973 341,786 SH   OTR 2 341,786 0 0
ORACLE CORP COM 68389X105   54,005,960 509,875 SH   OTR   509,875 0 0
ORACLE CORP COM 68389X105   93,695,349 884,586 SH   OTR 1 613,223 0 271,363
OREILLY AUTOMOTIVE INC COM 67103H107   488,058 537 SH   SOLE   537 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   6,215,776 527,854 SH   SOLE   280,285 0 247,569
OTIS WORLDWIDE CORP COM 68902V107   38,323,049 477,189 SH   OTR   476,076 0 1,113
OTIS WORLDWIDE CORP COM 68902V107   31,859,218 396,703 SH   OTR 2 396,703 0 0
OTIS WORLDWIDE CORP COM 68902V107   81,868,014 1,019,400 SH   OTR 1 705,255 0 314,145
OTIS WORLDWIDE CORP COM 68902V107   496,816,051 6,186,229 SH   SOLE   6,108,715 0 77,514
OUTSET MED INC COM 690145107   6,115,169 562,056 SH   OTR   505,953 0 56,103
OUTSET MED INC COM 690145107   58,970 5,420 SH   SOLE   5,420 0 0
PALO ALTO NETWORKS INC COM 697435105   1,264,804 5,395 SH   OTR   5,395 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,773,925 6,842 SH   SOLE   6,842 0 0
PAYCOM SOFTWARE INC COM 70432V102   32,415,232 125,025 SH   OTR   117,270 0 7,755
PAYCOR HCM INC COM 70435P102   4,256,311 186,435 SH   OTR   126,960 0 59,475
PEMBINA PIPELINE CORP COM 706327103   27,479,940 911,400 SH   SOLE   839,494 0 71,906
PEPSICO INC COM 713448108   484,985,740 2,862,286 SH   SOLE   2,818,008 0 44,278
PEPSICO INC COM 713448108   57,730,580 340,714 SH   OTR   340,714 0 0
PEPSICO INC COM 713448108   31,860,650 188,035 SH   OTR 2 188,035 0 0
PEPSICO INC COM 713448108   84,342,488 497,772 SH   OTR 1 345,344 0 152,428
PERFORMANCE FOOD GROUP CO COM 71377A103   1,681,689 28,571 SH   SOLE   28,571 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100   726,944 61,710 SH   OTR   61,710 0 0
PIMCO MUN INCOME FD II COM 72200W106   7,603,072 988,696 SH   OTR   986,115 0 2,581
PIONEER MUNICIPAL HIGH INCOM COM 723762100   3,078,302 457,400 SH   OTR   456,170 0 1,230
PIONEER NAT RES CO COM 723787107   1,714,050 7,467 SH   OTR   7,467 0 0
POWER INTEGRATIONS INC COM 739276103   2,454,740 32,168 SH   SOLE   32,168 0 0
POWER INTEGRATIONS INC COM 739276103   35,944,070 471,027 SH   OTR   430,279 0 40,748
PROCTER AND GAMBLE CO COM 742718109   77,598 532 SH   SOLE   532 0 0
PROCTER AND GAMBLE CO COM 742718109   124,419 853 SH   OTR   853 0 0
PTC INC COM 69370C100   494,463 3,490 SH   SOLE   3,490 0 0
PULTE GROUP INC COM 745867101   505,243 6,823 SH   SOLE   6,823 0 0
PULTE GROUP INC COM 745867101   52,082,993 703,349 SH   OTR   660,194 0 43,155
PVH CORPORATION COM 693656100   2,424,984 31,695 SH   SOLE   31,695 0 0
QUALCOMM INC COM 747525103   895,699 8,065 SH   OTR   7,746 0 319
QUALYS INC COM 74758T303   3,335,963 21,868 SH   SOLE   21,868 0 0
QUALYS INC COM 74758T303   1,220 8 SH   OTR   8 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   1,318,677 257,000 SH   SOLE   257,000 0 0
RALPH LAUREN CORP CL A 751212101   406,315 3,500 SH   OTR   3,500 0 0
RAYMOND JAMES FINL INC COM 754730109   41,204,521 410,281 SH   OTR   385,319 0 24,962
RAYMOND JAMES FINL INC COM 754730109   1,157,355 11,524 SH   SOLE   11,524 0 0
RB GLOBAL INC COM 74935Q107   145,382,916 2,315,630 SH   SOLE   2,290,263 0 25,367
RB GLOBAL INC COM 74935Q107   18,742,199 298,522 SH   OTR   269,913 0 28,609
REGAL REXNORD CORPORATION COM 758750103   409,780 2,868 SH   SOLE   2,868 0 0
REGAL REXNORD CORPORATION COM 758750103   41,592,940 291,104 SH   OTR   264,862 0 26,242
REGENERON PHARMACEUTICALS COM 75886F107   534,101 649 SH   SOLE   649 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   2,644,345 18,213 SH   SOLE   18,213 0 0
RELX PLC SPONSORED ADR 759530108   31,847 945 SH   OTR   945 0 0
RELX PLC SPONSORED ADR 759530108   606,229 17,989 SH   SOLE   17,989 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   5,346,215 27,012 SH   OTR   18,437 0 8,575
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   33,864 914 SH   OTR   914 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   177,062 4,779 SH   SOLE   4,779 0 0
REPUBLIC SVCS INC COM 760759100   912,064 6,400 SH   SOLE   6,400 0 0
RESMED INC COM 761152107   336,552 2,276 SH   SOLE   2,276 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   197,156,497 2,952,443 SH   SOLE   2,862,299 0 90,144
RESTAURANT BRANDS INTL INC COM 76131D103   1,002 15 SH   OTR   15 0 0
ROCKWELL AUTOMATION INC COM 773903109   728,111 2,547 SH   SOLE   2,547 0 0
ROCKWELL AUTOMATION INC COM 773903109   482,834 1,689 SH   OTR   1,665 0 24
ROGERS COMMUNICATIONS INC CL B 775109200   2,346,923 60,957 SH   SOLE   60,957 0 0
ROPER TECHNOLOGIES INC COM 776696106   678,961 1,402 SH   SOLE   1,402 0 0
ROYAL BK CDA COM 780087102   383,473,634 4,375,864 SH   SOLE   4,189,289 0 186,575
ROYAL CARIBBEAN GROUP COM V7780T103   486,683 5,282 SH   SOLE   5,282 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   45,345,227 492,134 SH   OTR   460,471 0 31,663
S&P GLOBAL INC COM 78409V104   1,126,194 3,082 SH   OTR   2,860 0 222
S&P GLOBAL INC COM 78409V104   110,030,067 301,114 SH   OTR 1 218,634 0 82,480
S&P GLOBAL INC COM 78409V104   242,995,458 664,994 SH   SOLE   593,829 0 71,165
S&P GLOBAL INC COM 78409V104   33,936,358 92,872 SH   OTR 2 92,872 0 0
SANOFI SPONSORED ADR 80105N105   235,158 4,384 SH   SOLE   4,384 0 0
SANOFI SPONSORED ADR 80105N105   1,833,254 34,177 SH   OTR   31,822 0 2,355
SAREPTA THERAPEUTICS INC COM 803607100   388,995 3,209 SH   SOLE   3,209 0 0
SAREPTA THERAPEUTICS INC COM 803607100   42,804,479 353,114 SH   OTR   324,496 0 28,618
SCORPIO TANKERS INC SHS Y7542C130   20,045,074 370,382 SH   OTR 2 370,382 0 0
SEADRILL 2021 LTD COM G7997W102   8,915,987 199,062 SH   OTR 2 199,062 0 0
SEAWORLD ENTMT INC COM 81282V100   2,972,118 64,262 SH   SOLE   64,262 0 0
SEI INVTS CO COM 784117103   494,789 8,215 SH   SOLE   8,215 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   935,446 10,349 SH   SOLE   10,349 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   11,025,932 67,260 SH   OTR   67,260 0 0
SEMTECH CORP COM 816850101   626,086 24,314 SH   SOLE   24,314 0 0
SERVICENOW INC COM 81762P102   1,667,378 2,983 SH   OTR   2,770 0 213
SHERWIN WILLIAMS CO COM 824348106   52,476,027 205,748 SH   OTR   205,271 0 477
SHERWIN WILLIAMS CO COM 824348106   86,598,402 339,535 SH   OTR 1 234,927 0 104,608
SHERWIN WILLIAMS CO COM 824348106   33,403,643 130,969 SH   OTR 2 130,969 0 0
SHERWIN WILLIAMS CO COM 824348106   541,004,664 2,121,171 SH   SOLE   2,093,339 0 27,832
SHOCKWAVE MED INC COM 82489T104   47,864,436 240,404 SH   OTR   219,012 0 21,392
SHOCKWAVE MED INC COM 82489T104   473,062 2,376 SH   SOLE   2,376 0 0
SHOPIFY INC CL A 82509L107   411,779 7,523 SH   SOLE   7,523 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   576,368 127,515 SH   SOLE   127,515 0 0
SMITH A O CORP COM 831865209   2,464,533 37,268 SH   SOLE   37,268 0 0
SMITH A O CORP COM 831865209   47,581,990 719,522 SH   OTR   661,943 0 57,579
SONY GROUP CORP SPONSORED ADR 835699307   54,061 656 SH   OTR   656 0 0
SONY GROUP CORP SPONSORED ADR 835699307   276,815 3,359 SH   SOLE   3,359 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,905,278 4,457 SH   OTR   4,457 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   52,055,522 121,773 SH   SOLE   121,773 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   389,514 853 SH   OTR   853 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   166,603 7,206 SH   SOLE   7,206 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   20,478,031 885,728 SH   OTR   798,876 0 86,852
SPX TECHNOLOGIES INC COM 78473E103   5,442,404 66,860 SH   SOLE   66,860 0 0
SSR MINING IN COM 784730103   375,251 28,175 SH   SOLE   28,175 0 0
STANTEC INC COM 85472N109   166,078,302 2,552,514 SH   SOLE   2,325,951 0 226,563
STARBUCKS CORP COM 855244109   3,003,513 32,908 SH   OTR   30,563 0 2,345
STARBUCKS CORP COM 855244109   601,561 6,591 SH   SOLE   6,591 0 0
STERIS PLC SHS USD G8473T100   194,406 886 SH   SOLE   886 0 0
STERIS PLC SHS USD G8473T100   46,517 212 SH   OTR   212 0 0
STIFEL FINL CORP COM 860630102   28,309,463 460,766 SH   OTR   418,961 0 41,805
STIFEL FINL CORP COM 860630102   249,876 4,067 SH   SOLE   4,067 0 0
STRYKER CORPORATION COM 863667101   997,982 3,652 SH   SOLE   3,652 0 0
STRYKER CORPORATION COM 863667101   1,905,238 6,972 SH   OTR   6,591 0 381
SUN LIFE FINANCIAL INC. COM 866796105   33,214,013 678,865 SH   SOLE   630,557 0 48,308
SUNCOR ENERGY INC NEW COM 867224107   31,892,292 924,815 SH   SOLE   833,839 0 90,976
SUNCOR ENERGY INC NEW COM 867224107   78,178 2,267 SH   OTR   2,267 0 0
SYNCHRONY FINANCIAL COM 87165B103   1,498 49 SH   OTR   49 0 0
SYNCHRONY FINANCIAL COM 87165B103   3,136,788 102,610 SH   SOLE   102,610 0 0
SYNOPSYS INC COM 871607107   65,866,785 143,510 SH   OTR 2 143,510 0 0
SYNOPSYS INC COM 871607107   8,069,152 17,581 SH   SOLE   17,581 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   878,704,992 10,111,680 SH   SOLE   9,577,447 0 534,233
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   35,195 405 SH   OTR   405 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   268,821,761 3,093,461 SH   OTR 1 2,046,391 0 1,047,070
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   54,285,648 624,691 SH   OTR 2 624,691 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   1,356,448 9,662 SH   SOLE   9,662 0 0
TC ENERGY CORP COM 87807B107   40,761,812 1,182,014 SH   SOLE   1,071,898 0 110,116
TECK RESOURCES LTD CL B 878742204   221,885 5,141 SH   SOLE   5,141 0 0
TELUS CORPORATION COM 87971M103   235,053,723 14,354,382 SH   SOLE   13,909,450 0 444,932
TEMPLETON GLOBAL INCOME FD COM 880198106   2,289,524 593,141 SH   OTR   593,141 0 0
TERADATA CORP DEL COM 88076W103   4,899,482 108,829 SH   OTR   74,258 0 34,571
TEXAS INSTRS INC COM 882508104   2,573,736 16,186 SH   OTR   15,184 0 1,002
TEXAS INSTRS INC COM 882508104   1,080,791 6,797 SH   SOLE   6,797 0 0
TFI INTL INC COM 87241L109   27,442,909 213,090 SH   SOLE   213,090 0 0
THE CIGNA GROUP COM 125523100   8,010 28 SH   OTR   28 0 0
THE CIGNA GROUP COM 125523100   523,508 1,830 SH   SOLE   1,830 0 0
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   190,476 100,000 SH   SOLE   100,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,352,992 2,673 SH   OTR   2,485 0 188
THERMO FISHER SCIENTIFIC INC COM 883556102   5,068,280 10,013 SH   SOLE   10,013 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   41,232,608 81,460 SH   OTR 2 81,460 0 0
THOMSON REUTERS CORP. COM 884903808   352,320,528 2,872,040 SH   SOLE   2,812,255 0 59,785
TIDEWATER INC NEW COM 88642R109   15,036,848 211,578 SH   OTR 2 211,578 0 0
TJX COS INC NEW COM 872540109   43,899,965 493,924 SH   OTR 2 493,924 0 0
TJX COS INC NEW COM 872540109   699,303,752 7,867,954 SH   SOLE   7,766,659 0 101,295
TJX COS INC NEW COM 872540109   113,786,131 1,280,222 SH   OTR 1 888,352 0 391,870
TJX COS INC NEW COM 872540109   54,006,066 607,629 SH   OTR   607,629 0 0
T-MOBILE US INC COM 872590104   517,485 3,695 SH   SOLE   3,695 0 0
TOLL BROTHERS INC COM 889478103   3,404,675 46,034 SH   OTR   31,639 0 14,395
TOPBUILD CORP COM 89055F103   52,763,288 209,711 SH   OTR   193,455 0 16,256
TOPBUILD CORP COM 89055F103   533,140 2,119 SH   SOLE   2,119 0 0
TORO CO COM 891092108   417,993 5,030 SH   SOLE   5,030 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   352,191,446 5,829,687 SH   SOLE   5,614,518 0 215,169
TRACTOR SUPPLY CO COM 892356106   1,928,366 9,497 SH   OTR   9,444 0 53
TRACTOR SUPPLY CO COM 892356106   5,416,968 26,678 SH   SOLE   26,678 0 0
TRADEWEB MKTS INC CL A 892672106   40,042,817 499,287 SH   OTR 2 499,287 0 0
TRADEWEB MKTS INC CL A 892672106   4,920,029 61,347 SH   SOLE   61,347 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   322,221 1,588 SH   OTR   1,588 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   211,026 1,040 SH   SOLE   1,040 0 0
TRAVELERS COMPANIES INC COM 89417E109   138,977 851 SH   OTR   851 0 0
TRAVELERS COMPANIES INC COM 89417E109   159,227 975 SH   SOLE   975 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102   4,762,874 642,561 SH   SOLE   242,969 0 399,592
TYLER TECHNOLOGIES INC COM 902252105   739,072 1,914 SH   SOLE   1,914 0 0
TYLER TECHNOLOGIES INC COM 902252105   68,073,393 176,292 SH   OTR   165,363 0 10,929
UBER TECHNOLOGIES INC COM 90353T100   4,018,422 87,376 SH   OTR   82,821 0 4,555
UBS GROUP AG SHS H42097107   289,539 11,746 SH   SOLE   11,746 0 0
UBS GROUP AG SHS H42097107   61,674 2,502 SH   OTR   2,502 0 0
ULTA BEAUTY INC COM 90384S303   761,751 1,907 SH   OTR   1,907 0 0
UNILEVER PLC SPON ADR NEW 904767704   5,588,326 113,124 SH   SOLE   113,124 0 0
UNION PAC CORP COM 907818108   516,202 2,535 SH   OTR   2,498 0 37
UNION PAC CORP COM 907818108   2,206,535 10,836 SH   SOLE   10,836 0 0
UNITEDHEALTH GROUP INC COM 91324P102   857,652,400 1,701,050 SH   SOLE   1,676,816 0 24,234
UNITEDHEALTH GROUP INC COM 91324P102   134,820,406 267,400 SH   OTR 1 186,775 0 80,625
UNITEDHEALTH GROUP INC COM 91324P102   49,955,145 99,080 SH   OTR 2 99,080 0 0
UNITEDHEALTH GROUP INC COM 91324P102   87,348,901 173,246 SH   OTR   172,975 0 271
UNIVERSAL DISPLAY CORP COM 91347P105   1,345,090 8,568 SH   SOLE   8,568 0 0
VALARIS LTD CL A G9460G101   24,951,395 332,774 SH   OTR 2 332,774 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   1,179,558 7,933 SH   OTR   7,933 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,590,071 21,153 SH   OTR   21,153 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   167,960 2,407 SH   OTR   2,407 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   305,985 4,385 SH   SOLE   4,385 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   2,211,092 10,618 SH   OTR   10,618 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   349,896 891 SH   SOLE   891 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   200,322,946 510,117 SH   OTR   510,117 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   966,337 5,111 SH   OTR   5,111 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   25,134 641 SH   OTR   641 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,524,144 64,375 SH   SOLE   64,375 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   280,793 2,644 SH   OTR   2,644 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   745,999 8,006 SH   SOLE   8,006 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   456,950 9,500 SH   SOLE   9,500 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   238,810 4,146 SH   OTR   4,146 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   530,709 7,062 SH   OTR   7,062 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   402,532 5,556 SH   SOLE   5,556 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   11,895,556 272,085 SH   OTR   272,085 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   9,049,778 206,994 SH   SOLE   206,994 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   209,112 2,780 SH   OTR   2,780 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   342,071 1,455 SH   OTR   1,455 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   143,555 346 SH   SOLE   346 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   163,886 395 SH   OTR   395 0 0
VEEVA SYS INC CL A COM 922475108   46,965,822 230,847 SH   OTR 2 230,847 0 0
VEEVA SYS INC CL A COM 922475108   5,769,842 28,360 SH   SOLE   28,360 0 0
VERACYTE INC COM 92337F107   13,327,035 596,822 SH   OTR   536,350 0 60,472
VERACYTE INC COM 92337F107   857,829 38,416 SH   SOLE   38,416 0 0
VERISIGN INC COM 92343E102   444,756 2,196 SH   SOLE   2,196 0 0
VERISIGN INC COM 92343E102   2,569,093 12,685 SH   OTR   12,145 0 540
VERISK ANALYTICS INC COM 92345Y106   4,012,064 16,983 SH   OTR   16,210 0 773
VERISK ANALYTICS INC COM 92345Y106   1,793,298 7,591 SH   SOLE   7,591 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   165,177 475 SH   SOLE   475 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   3,610,237 10,382 SH   OTR   9,663 0 719
VIATRIS INC COM 92556V106   510,206 51,745 SH   SOLE   51,745 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   2,408,615 72,244 SH   OTR   49,129 0 23,115
VIKING THERAPEUTICS INC COM 92686J106   582,880 52,654 SH   SOLE   52,654 0 0
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   648,210 88,312 SH   OTR   88,312 0 0
VISA INC COM CL A 92826C839   80,103,053 348,259 SH   SOLE   348,259 0 0
VISA INC COM CL A 92826C839   47,996,187 208,670 SH   OTR 2 208,670 0 0
VISA INC COM CL A 92826C839   3,269,822 14,216 SH   OTR   13,483 0 733
VMWARE INC CL A COM 928563402   1,279,232 7,684 SH   SOLE   7,684 0 0
VNET GROUP INC NOTE 2/0 90138VAB3   3,147,319 3,999,999 PRN   SOLE 9 3,999,999 0 0
WASTE CONNECTIONS INC COM 94106B101   269,603,316 2,002,400 SH   SOLE   1,938,693 0 63,707
WASTE MGMT INC DEL COM 94106L109   617,382 4,050 SH   SOLE   4,050 0 0
WATERS CORP COM 941848103   252,273 920 SH   OTR   920 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   2,157,442 23,884 SH   OTR   16,287 0 7,597
WEST PHARMACEUTICAL SVSC INC COM 955306105   4,357,314 11,613 SH   SOLE   11,613 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   29,170,326 77,744 SH   OTR 2 77,744 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,648,898 35,869 SH   SOLE   35,869 0 0
WESTERN ASSET GLOBAL CORP DE COM 95790C107   682,714 57,613 SH   OTR   57,613 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109   1,644,130 451,684 SH   OTR   451,684 0 0
WESTERN ASSET INVESTMENT GRA COM 95766T100   1,002,960 89,152 SH   OTR   89,152 0 0
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   1,503,158 148,975 SH   OTR   148,975 0 0
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106   1,418,970 181,454 SH   OTR   181,454 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104   1,683,076 204,505 SH   OTR   204,505 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   16,641,518 408,943 SH   SOLE   368,415 0 40,528
WINGSTOP INC COM 974155103   43,985,807 244,583 SH   OTR   224,219 0 20,364
WINGSTOP INC COM 974155103   406,978 2,263 SH   SOLE   2,263 0 0
WINMARK CORP COM 974250102   4,668,229 12,511 SH   SOLE   12,511 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   234,843 4,667 SH   OTR   4,667 0 0
WORKDAY INC CL A 98138H101   845,435 3,935 SH   OTR   3,935 0 0
WP CAREY INC COM 92936U109   315,340 5,831 SH   OTR   5,831 0 0
WP CAREY INC COM 92936U109   372,070 6,880 SH   SOLE   6,880 0 0
XENON PHARMACEUTICALS INC COM 98420N105   18,986,914 555,823 SH   OTR   507,078 0 48,745
XENON PHARMACEUTICALS INC COM 98420N105   161,338 4,723 SH   SOLE   4,723 0 0
XYLEM INC COM 98419M100   1,209,880 13,291 SH   SOLE   13,291 0 0
YATRA ONLINE INC ORD SHS G98338109   2,018,366 1,004,162 SH   OTR 2 1,004,162 0 0
ZOETIS INC CL A 98978V103   41,699,004 239,677 SH   OTR 2 239,677 0 0
ZOETIS INC CL A 98978V103   781,344 4,491 SH   OTR   4,427 0 64
ZOETIS INC CL A 98978V103   42,830,048 246,178 SH   SOLE   246,178 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   3,359,822 119,908 SH   OTR   81,945 0 37,963