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