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
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100 364,321 4,015 SH SOLE 2 4,015 0 0
ABBVIE INC COM 00287Y109 257,931 1,025 SH SOLE 1 1,025 0 0
ABBVIE INC COM 00287Y109 1,216,428 4,834 SH SOLE 2 4,834 0 0
ACUITY INC COM 00508Y102 4,293,924 11,400 SH SOLE 2 11,400 0 0
ADOBE INC COM 00724F101 1,270,509 6,197 SH SOLE 2 6,197 0 0
ADVANCED MICRO DEVICES INC COM 007903107 61,732,725 106,269 SH SOLE 1 106,269 0 0
ADVANCED MICRO DEVICES INC COM 007903107 338,881,981 583,364 SH SOLE 2 583,364 0 0
ADVANCED MICRO DEVICES INC COM 007903107 31,498,102 54,222 SH SOLE 4 54,222 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 292,226 2,200 SH SOLE 2 2,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 960,952 10,012 SH SOLE 1 80,096 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,016,187 41,844 SH SOLE 2 334,752 0 0
ALLSTATE CORP COM 020002101 404,498 1,700 SH SOLE 2 1,700 0 0
ALPHABET INC CAP STK CL C 02079K107 9,744,488 27,579 SH SOLE 1 0 0 0
ALPHABET INC CAP STK CL C 02079K107 21,003,702 59,445 SH SOLE 2 0 0 0
ALPHABET INC CAP STK CL A 02079K305 75,549,090 211,403 SH SOLE 1 211,403 0 0
ALPHABET INC CAP STK CL A 02079K305 311,289,640 871,057 SH SOLE 2 871,057 0 0
ALPHABET INC CAP STK CL A 02079K305 26,569,387 74,347 SH SOLE 4 74,347 0 0
ALTRIA GROUP INC COM 02209S103 1,697,516 23,593 SH SOLE 2 23,593 0 0
AMAZON COM INC COM 023135106 62,645,762 262,842 SH SOLE 1 262,842 0 0
AMAZON COM INC COM 023135106 324,046,587 1,359,598 SH SOLE 2 1,359,598 0 0
AMAZON COM INC COM 023135106 31,319,544 131,407 SH SOLE 4 131,407 0 0
AMERICAN EXPRESS CO COM 025816109 369,031 1,091 SH SOLE 1 1,091 0 0
AMERICAN EXPRESS CO COM 025816109 27,652,614 81,752 SH SOLE 2 81,752 0 0
AMERICAN EXPRESS CO COM 025816109 469,491 1,388 SH SOLE 4 1,388 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,570,391 34,488 SH SOLE 1 34,488 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 661,081 8,870 SH SOLE 2 8,870 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 23,606,899 179,411 SH SOLE 2 179,411 0 0
AMGEN INC COM 031162100 1,194,996 3,300 SH SOLE 2 3,300 0 0
AMPHENOL CORP CL A 032095101 323,018 1,832 SH SOLE 1 1,832 0 0
AMPHENOL CORP CL A 032095101 241,029 1,367 SH SOLE 2 1,367 0 0
APPLE INC COM 037833100 21,999,462 76,028 SH SOLE 1 76,028 0 0
APPLE INC COM 037833100 305,915,154 1,057,213 SH SOLE 2 1,057,213 0 0
APPLE INC COM 037833100 26,345,360 91,047 SH SOLE 4 91,047 0 0
APPLIED MATLS INC COM 038222105 506,100 700 SH SOLE 1 700 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 8,777,684 78,858 SH SOLE 1 78,858 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 77,194,153 693,506 SH SOLE 2 693,506 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 6,757,741 60,711 SH SOLE 4 60,711 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 1,372,714 690 SH SOLE 4 690 0 0
AT&T INC COM 00206R102 727,853 35,162 SH SOLE 2 35,162 0 0
BANK MONTREAL MEDIUM COM 063671101 929,986 3,710 SH SOLE 2 3,710 0 0
BANK OF AMER CORP COM 060505104 7,006,033 122,956 SH SOLE 1 122,956 0 0
BANK OF AMER CORP COM 060505104 84,784,816 1,487,975 SH SOLE 2 1,487,975 0 0
BANK OF AMER CORP COM 060505104 7,622,500 133,775 SH SOLE 4 133,775 0 0
BARRICK MNG CORP COM SHS 06849F108 2,794,353 53,583 SH SOLE 2 53,583 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,184,040 10,360 SH SOLE 1 0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,282,794 22,548 SH SOLE 2 0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 32,263,146 64,476 SH SOLE 3 0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 529,413 1,058 SH SOLE 4 0 0 0
BLACKSTONE INC COM 09260D107 261,698 2,224 SH SOLE 1 2,224 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,222,985 21,225 SH SOLE 1 21,225 0 0
BROADCOM INC COM 11135F101 3,132,681 8,293 SH SOLE 1 8,293 0 0
BROADCOM INC COM 11135F101 113,187,877 299,637 SH SOLE 2 299,637 0 0
BROADCOM INC COM 11135F101 8,078,184 21,385 SH SOLE 4 21,385 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 812,889 6,611 SH SOLE 1 6,611 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 113,023,111 919,186 SH SOLE 2 919,186 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 9,463,985 76,968 SH SOLE 4 76,968 0 0
CAPITAL ONE FINL CORP COM 14040H105 200,219 998 SH SOLE 2 998 0 0
CARNIVAL CORP LTD COMMON SHARES G2004J103 856,071 29,964 SH SOLE 2 29,964 0 0
CATERPILLAR INC COM 149123101 381,234 358 SH SOLE 1 358 0 0
CATERPILLAR INC COM 149123101 34,202,458 32,118 SH SOLE 2 32,118 0 0
CATERPILLAR INC COM 149123101 239,603 225 SH SOLE 4 225 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,315,271 5,420 SH SOLE 2 5,420 0 0
CHEVRON CORPORATION COM 166764100 2,570,772 15,509 SH SOLE 1 15,509 0 0
CHEVRON CORPORATION COM 166764100 86,819,452 523,766 SH SOLE 2 523,766 0 0
CHEVRON CORPORATION COM 166764100 8,962,146 54,067 SH SOLE 4 54,067 0 0
CISCO SYS INC COM 17275R102 824,569 7,020 SH SOLE 2 7,020 0 0
COCA COLA CO COM 191216100 11,120,987 136,840 SH SOLE 1 136,840 0 0
COCA COLA CO COM 191216100 71,846,500 884,047 SH SOLE 2 884,047 0 0
COCA COLA CO COM 191216100 4,226,040 52,000 SH SOLE 4 52,000 0 0
COLGATE PALMOLIVE CO COM 194162103 3,082,373 33,621 SH SOLE 2 33,621 0 0
CONOCOPHILLIPS COM 20825C104 514,082 4,945 SH SOLE 1 4,945 0 0
CONOCOPHILLIPS COM 20825C104 1,092,100 10,505 SH SOLE 2 10,505 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 297,479 318 SH SOLE 2 318 0 0
CURTISS WRIGHT CORP COM 231561101 212,173 280 SH SOLE 2 280 0 0
CVS HEALTH CORP COM 126650100 255,522 2,470 SH SOLE 2 2,470 0 0
DANAHER CORP DEL COM 235851102 8,993,323 47,214 SH SOLE 2 47,214 0 0
DEERE & CO COM 244199105 2,196,050 3,462 SH SOLE 2 3,462 0 0
DISNEY WALT CO COM 254687106 1,460,594 15,175 SH SOLE 1 15,175 0 0
DISNEY WALT CO COM 254687106 3,917,183 40,698 SH SOLE 2 40,698 0 0
DISNEY WALT CO COM 254687106 554,304 5,759 SH SOLE 4 5,759 0 0
DOLLAR GEN CORP COM 256677105 4,792,029 41,630 SH SOLE 1 41,630 0 0
DOLLAR GEN CORP COM 256677105 18,862,155 163,862 SH SOLE 2 163,862 0 0
DOLLAR GEN CORP COM 256677105 2,260,530 19,638 SH SOLE 4 19,638 0 0
ECOLAB INC COM 278865100 1,125,027 4,038 SH SOLE 1 4,038 0 0
ECOLAB INC COM 278865100 12,913,852 46,351 SH SOLE 2 46,351 0 0
ELECTRONIC ARTS INC COM 285512109 570,626 2,783 SH SOLE 2 2,783 0 0
ELI LILLY & CO COM 532457108 9,980,457 8,321 SH SOLE 1 8,321 0 0
ELI LILLY & CO COM 532457108 15,167,992 12,646 SH SOLE 2 12,646 0 0
EMERSON ELEC CO COM 291011104 236,484 1,652 SH SOLE 1 1,652 0 0
EMERSON ELEC CO COM 291011104 116,742,547 815,526 SH SOLE 2 815,526 0 0
EMERSON ELEC CO COM 291011104 8,560,370 59,800 SH SOLE 4 59,800 0 0
EQUINIX INC COM 29444U700 103,082,989 98,891 SH SOLE 2 98,891 0 0
EQUINIX INC COM 29444U700 8,242,178 7,907 SH SOLE 4 7,907 0 0
EQUINIX INC COM 29444U700 6,469,072 6,206 SH SOLE 1 6,206 0 0
ESSEX PPTY TR INC COM 297178105 516,989 1,773 SH SOLE 1 1,773 0 0
ESSEX PPTY TR INC COM 297178105 5,907,322 20,259 SH SOLE 2 20,259 0 0
ESSEX PPTY TR INC COM 297178105 759,884 2,606 SH SOLE 4 2,606 0 0
EXXON MOBIL CORP COM 30231G102 448,031 3,277 SH SOLE 1 3,277 0 0
EXXON MOBIL CORP COM 30231G102 95,053,623 695,243 SH SOLE 2 695,243 0 0
EXXON MOBIL CORP COM 30231G102 7,956,010 58,192 SH SOLE 4 58,192 0 0
FABRINET SHS G3323L100 221,460 394 SH SOLE 2 394 0 0
FASTENAL CO COM 311900104 356,383 7,420 SH SOLE 2 7,420 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 17,749,673 74,789 SH SOLE 2 74,789 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 456,860 1,925 SH SOLE 4 1,925 0 0
FREEPORT MCMORAN INC CL B 35671D857 1,147,428 18,245 SH SOLE 2 18,245 0 0
FREEPORT MCMORAN INC CL B 35671D857 224,832 3,575 SH SOLE 4 3,575 0 0
FURY GOLD MINES LIMITED COM 36117T100 21,353 28,471 SH SOLE 4 28,471 0 0
GE AEROSPACE COM NEW 369604301 1,544,252 4,132 SH SOLE 1 4,132 0 0
GE AEROSPACE COM NEW 369604301 776,237 2,077 SH SOLE 2 2,077 0 0
GE AEROSPACE COM NEW 369604301 2,737,572 7,325 SH SOLE 4 7,325 0 0
GE VERNOVA INC COM 36828A101 448,797 382 SH SOLE 2 382 0 0
GILEAD SCIENCES INC COM 375558103 3,097,478 24,517 SH SOLE 1 24,517 0 0
GILEAD SCIENCES INC COM 375558103 615,908 4,875 SH SOLE 2 4,875 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,048,791 1,037 SH SOLE 2 1,037 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 80,188 21,270 SH SOLE 2 21,270 0 0
HEXCEL CORP NEW COM 428291108 300,180 3,000 SH SOLE 2 3,000 0 0
HOME DEPOT INC COM 437076102 1,417,421 4,019 SH SOLE 1 4,019 0 0
HOME DEPOT INC COM 437076102 5,372,374 15,233 SH SOLE 2 15,233 0 0
HONEYWELL AEROSPACE INC COM 43849R105 3,585,254 16,217 SH SOLE 1 16,217 0 0
HONEYWELL AEROSPACE INC COM 43849R105 38,586,198 174,535 SH SOLE 2 174,535 0 0
HONEYWELL AEROSPACE INC COM 43849R105 2,908,528 13,156 SH SOLE 4 13,156 0 0
HONEYWELL INTL INC COM 438516205 3,630,986 16,217 SH SOLE 1 16,217 0 0
HONEYWELL INTL INC COM 438516205 39,078,387 174,535 SH SOLE 2 174,535 0 0
HONEYWELL INTL INC COM 438516205 2,945,628 13,156 SH SOLE 4 13,156 0 0
INDIVIOR PHARMACEUTICALS INC COM 45579U109 1,833,836 44,695 SH SOLE 1 44,695 0 0
INTEL CORP COM 458140100 374,488 2,682 SH SOLE 1 2,682 0 0
INTEL CORP COM 458140100 246,587 1,766 SH SOLE 2 1,766 0 0
INTERNATIONAL PAPER CO COM 460146103 2,322,309 60,953 SH SOLE 2 60,953 0 0
INTUIT COM 461202103 2,397,807 9,187 SH SOLE 1 9,187 0 0
INTUIT COM 461202103 10,211,886 39,126 SH SOLE 2 39,126 0 0
INTUIT COM 461202103 449,703 1,723 SH SOLE 4 1,723 0 0
INVESCO LTD SHS G491BT108 791,700 30,000 SH SOLE 4 30,000 0 0
JPMORGAN CHASE & CO COM 46625H100 38,775,512 118,460 SH SOLE 1 118,460 0 0
JPMORGAN CHASE & CO COM 46625H100 188,221,297 575,020 SH SOLE 2 575,020 0 0
JPMORGAN CHASE & CO COM 46625H100 15,813,640 48,311 SH SOLE 4 48,311 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 541,558 1,547 SH SOLE 2 1,547 0 0
KLA CORP COM NEW 482480100 116,503,506 386,144 SH SOLE 2 386,144 0 0
KLA CORP COM NEW 482480100 10,598,167 35,127 SH SOLE 4 35,127 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,144,438 6,250 SH SOLE 1 6,250 0 0
LOEWS CORP COM 540424108 1,136,628 10,040 SH SOLE 2 10,040 0 0
MARKEL GROUP INC COM 570535104 562,467 288 SH SOLE 1 288 0 0
MARKEL GROUP INC COM 570535104 82,706,067 42,348 SH SOLE 2 42,348 0 0
MARKEL GROUP INC COM 570535104 6,364,860 3,259 SH SOLE 4 3,259 0 0
MARRIOTT INTL INC NEW CL A 571903202 492,514 1,329 SH SOLE 1 13,290 0 0
MARRIOTT INTL INC NEW CL A 571903202 81,354,882 219,528 SH SOLE 2 2,195,280 0 0
MARRIOTT INTL INC NEW CL A 571903202 8,448,711 22,798 SH SOLE 4 227,980 0 0
MARSH & MCLENNAN COS INC COM 571748102 944,852 5,669 SH SOLE 1 5,669 0 0
MARSH & MCLENNAN COS INC COM 571748102 40,020,967 240,121 SH SOLE 2 240,121 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,319,526 7,917 SH SOLE 4 7,917 0 0
MASTERCARD INCORPORATED CL A 57636Q104 328,190 639 SH SOLE 1 639 0 0
MCDONALDS CORP COM 580135101 511,427 1,892 SH SOLE 1 1,892 0 0
MCDONALDS CORP COM 580135101 1,249,373 4,622 SH SOLE 2 4,622 0 0
MERCK & CO INC COM 58933Y105 14,519,344 112,991 SH SOLE 1 112,991 0 0
MERCK & CO INC COM 58933Y105 128,136,088 997,168 SH SOLE 2 997,168 0 0
MERCK & CO INC COM 58933Y105 10,582,618 82,355 SH SOLE 4 82,355 0 0
META PLATFORMS INC CL A 30303M102 12,207,058 21,671 SH SOLE 1 21,671 0 0
META PLATFORMS INC CL A 30303M102 130,416,281 231,526 SH SOLE 2 231,526 0 0
META PLATFORMS INC CL A 30303M102 12,930,885 22,956 SH SOLE 4 22,956 0 0
MICRON TECHNOLOGY INC COM 595112103 11,485,186 9,950 SH SOLE 1 9,950 0 0
MICRON TECHNOLOGY INC COM 595112103 75,470,943 65,383 SH SOLE 2 65,383 0 0
MICRON TECHNOLOGY INC COM 595112103 6,884,186 5,964 SH SOLE 4 5,964 0 0
MICROSOFT CORP COM 594918104 47,447,025 127,197 SH SOLE 1 127,197 0 0
MICROSOFT CORP COM 594918104 348,391,355 933,975 SH SOLE 2 933,975 0 0
MICROSOFT CORP COM 594918104 30,394,043 81,481 SH SOLE 4 81,481 0 0
MONDELEZ INTL INC CL A 609207105 2,176,635 37,632 SH SOLE 1 37,632 0 0
MONDELEZ INTL INC CL A 609207105 55,820,921 965,092 SH SOLE 2 965,092 0 0
MONDELEZ INTL INC CL A 609207105 2,952,269 51,042 SH SOLE 4 51,042 0 0
MORGAN STANLEY COM NEW 617446448 1,139,268 5,450 SH SOLE 2 5,450 0 0
NETFLIX INC. COM 64110L106 11,879,032 166,373 SH SOLE 1 166,373 0 0
NETFLIX INC. COM 64110L106 82,005,827 1,148,541 SH SOLE 2 1,148,541 0 0
NETFLIX INC. COM 64110L106 7,350,701 102,951 SH SOLE 4 102,951 0 0
NEXTERA ENERGY INC COM 65339F101 83,365,175 949,814 SH SOLE 2 949,814 0 0
NEXTERA ENERGY INC COM 65339F101 7,347,227 83,710 SH SOLE 4 83,710 0 0
NIKE INC CL B 654106103 555,283 13,527 SH SOLE 1 13,527 0 0
NIKE INC CL B 654106103 1,801,192 43,878 SH SOLE 2 43,878 0 0
NVIDIA CORPORATION COM 67066G104 25,822,015 129,052 SH SOLE 1 129,052 0 0
NVIDIA CORPORATION COM 67066G104 460,978,347 2,303,855 SH SOLE 2 2,303,855 0 0
NVIDIA CORPORATION COM 67066G104 40,566,647 202,742 SH SOLE 4 202,742 0 0
ORACLE CORP COM 68389X105 332,375 2,268 SH SOLE 2 2,268 0 0
PALO ALTO NETWORKS INC COM 697435105 40,584,108 119,008 SH SOLE 1 119,008 0 0
PALO ALTO NETWORKS INC COM 697435105 258,024,258 756,625 SH SOLE 2 756,625 0 0
PALO ALTO NETWORKS INC COM 697435105 27,273,416 79,976 SH SOLE 4 79,976 0 0
PEPSICO INC COM 713448108 814,431 6,015 SH SOLE 2 6,015 0 0
PFIZER INC COM 717081103 721,124 29,947 SH SOLE 1 29,947 0 0
PFIZER INC COM 717081103 14,041,602 583,123 SH SOLE 2 583,123 0 0
PFIZER INC COM 717081103 1,200,581 49,858 SH SOLE 4 49,858 0 0
PHILIP MORRIS INTL INC COM 718172109 594,470 3,286 SH SOLE 1 3,286 0 0
PHILIP MORRIS INTL INC COM 718172109 8,998,102 49,738 SH SOLE 2 49,738 0 0
PHILIP MORRIS INTL INC COM 718172109 854,438 4,723 SH SOLE 4 4,723 0 0
PHILLIPS 66 COM 718546104 389,153 2,302 SH SOLE 2 2,302 0 0
PROCTER & GAMBLE CO COM 742718109 292,547 1,995 SH SOLE 1 1,995 0 0
PROCTER & GAMBLE CO COM 742718109 3,079,880 21,003 SH SOLE 2 21,003 0 0
REPUBLIC SVCS INC COM 760759100 8,863,276 41,596 SH SOLE 2 41,596 0 0
RIO TINTO PLC SPONSORED ADR 767204100 257,165 2,709 SH SOLE 2 2,709 0 0
ROCKWELL AUTOMATION INC COM 773903109 23,154,892 46,770 SH SOLE 1 46,770 0 0
ROCKWELL AUTOMATION INC COM 773903109 144,264,332 291,396 SH SOLE 2 291,396 0 0
ROCKWELL AUTOMATION INC COM 773903109 13,193,387 26,649 SH SOLE 4 26,649 0 0
ROYAL BK CDA COM 780087102 6,891,495 23,466 SH SOLE 2 23,466 0 0
RTX CORPORATION COM 75513E101 2,148,692 11,325 SH SOLE 2 11,325 0 0
S&P GLOBAL INC COM 78409V104 368,163 904 SH SOLE 1 904 0 0
S&P GLOBAL INC COM 78409V104 81,497,613 200,112 SH SOLE 2 200,112 0 0
S&P GLOBAL INC COM 78409V104 6,269,768 15,395 SH SOLE 4 15,395 0 0
SALESFORCE INC COM 79466L302 422,355 2,696 SH SOLE 1 2,696 0 0
SALESFORCE INC COM 79466L302 4,123,291 26,320 SH SOLE 2 26,320 0 0
SALESFORCE INC COM 79466L302 480,633 3,068 SH SOLE 4 3,068 0 0
SLB LIMITED COM STK 806857108 327,987 7,055 SH SOLE 1 7,055 0 0
SLB LIMITED COM STK 806857108 2,022,594 43,506 SH SOLE 2 43,506 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 325,694 3,676 SH SOLE 1 3,676 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 229,120 2,586 SH SOLE 2 2,586 0 0
STRYKER CORPORATION COM 863667101 921,222 2,926 SH SOLE 1 2,926 0 0
STRYKER CORPORATION COM 863667101 28,451,146 90,367 SH SOLE 2 90,367 0 0
STRYKER CORPORATION COM 863667101 237,704 755 SH SOLE 4 755 0 0
SUN LIFE FINANCIAL INC. COM 866796105 832,119 7,473 SH SOLE 2 7,473 0 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104 25,532,952 341,304 SH SOLE 2 341,304 0 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104 1,935,110 25,867 SH SOLE 4 25,867 0 0
T-MOBILE US INC COM 872590104 5,018,817 29,922 SH SOLE 1 29,922 0 0
T-MOBILE US INC COM 872590104 83,575,666 498,275 SH SOLE 2 498,275 0 0
T-MOBILE US INC COM 872590104 5,588,931 33,321 SH SOLE 4 33,321 0 0
TESLA INC COM 88160R101 6,621,506 15,743 SH SOLE 2 15,743 0 0
TESLA INC COM 88160R101 1,580,194 3,757 SH SOLE 4 3,757 0 0
TEXAS INSTRS INC COM 882508104 259,321 870 SH SOLE 2 870 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6,462,530 12,890 SH SOLE 1 12,890 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 139,880,443 279,002 SH SOLE 2 279,002 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,685,272 19,318 SH SOLE 4 19,318 0 0
THOMSON REUTERS CORP COM 884903881 470,426 4,061 SH SOLE 2 4,061 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,754,577 10,175 SH SOLE 2 10,175 0 0
UNION PAC CORP COM 907818108 468,656 1,723 SH SOLE 1 1,723 0 0
UNION PAC CORP COM 907818108 38,071,568 139,969 SH SOLE 2 139,969 0 0
UNION PAC CORP COM 907818108 731,680 2,690 SH SOLE 4 2,690 0 0
UNITED PARCEL SVCS INC CL B 911312106 1,208,300 11,240 SH SOLE 2 11,240 0 0
UNITED RENTALS INC COM 911363109 36,922,018 32,591 SH SOLE 2 32,591 0 0
UNITED RENTALS INC COM 911363109 4,696,962 4,146 SH SOLE 4 4,146 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,516,619 35,820 SH SOLE 2 35,820 0 0
VISA INC COM CL A 92826C839 35,985,681 104,887 SH SOLE 1 104,887 0 0
VISA INC COM CL A 92826C839 226,758,131 660,929 SH SOLE 2 660,929 0 0
VISA INC COM CL A 92826C839 20,154,479 58,744 SH SOLE 4 58,744 0 0
VULCAN MATLS CO COM 929160109 1,200,986 4,071 SH SOLE 1 4,071 0 0
WALMART INC COM 931142103 2,545,745 22,477 SH SOLE 2 22,477 0 0
WASTE MGMT INC DEL COM 94106L109 15,439,120 69,271 SH SOLE 2 69,271 0 0
WATERS CORP COM 941848103 13,992,367 37,309 SH SOLE 2 37,309 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 6,100,748 15,585 SH SOLE 2 15,585 0 0
WELLS FARGO & CO COM 949746101 1,207,453 14,611 SH SOLE 2 14,611 0 0
WORKDAY INC CL A 98138H101 378,890 3,095 SH SOLE 1 3,095 0 0
XYLEM INC COM 98419M100 285,241 2,413 SH SOLE 1 2,413 0 0
XYLEM INC COM 98419M100 16,112,969 136,308 SH SOLE 2 136,308 0 0
XYLEM INC COM 98419M100 351,557 2,974 SH SOLE 4 2,974 0 0
ZOETIS INC CL A 98978V103 10,731,213 149,335 SH SOLE 2 149,335 0 0
ZOETIS INC CL A 98978V103 801,598 11,155 SH SOLE 4 11,155 0 0