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
3M CO COM 88579Y101 4,279,633 26,731 SH SOLE 25,896 0 835
ABBOTT LABS COM 002824100 38,335,791 305,976 SH SOLE 234,221 0 71,755
ABBVIE INC COM 00287Y109 16,317,419 71,414 SH SOLE 68,644 0 2,770
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,256,446 12,137 SH SOLE 10,988 0 1,149
ADOBE INC COM 00724F101 18,571,519 53,063 SH SOLE 34,461 0 18,602
ADVANCED MICRO DEVICES INC COM 007903107 1,284,853 6,000 SH SOLE 4,518 0 1,482
AFFIRM HLDGS INC COM CL A 00827B106 413,235 5,552 SH SOLE 5,384 0 168
AFLAC INC COM 001055102 3,950,974 35,830 SH SOLE 31,515 0 4,315
AIR PRODS & CHEMS INC COM 009158106 1,845,733 7,472 SH SOLE 6,654 0 818
AIRBNB INC COM CL A 009066101 343,236 2,529 SH SOLE 2,242 0 287
ALCON AG ORD SHS H01301128 5,437,890 69,000 SH SOLE 22,103 0 46,897
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 438,714 2,993 SH SOLE 70 0 2,923
ALLSTATE CORP COM 020002101 1,932,465 9,284 SH SOLE 9,050 0 234
ALPHABET INC CAP STK CL C 02079K107 69,703,318 222,127 SH SOLE 194,199 0 27,928
ALPHABET INC CAP STK CL A 02079K305 93,840,496 299,810 SH SOLE 184,563 0 115,247
ALTRIA GROUP INC COM 02209S103 549,961 9,538 SH SOLE 8,303 0 1,235
AMAZON COM INC COM 023135106 109,493,396 474,367 SH SOLE 329,546 0 144,821
AMERICAN ELEC PWR CO INC COM 025537101 371,183 3,219 SH SOLE 2,815 0 404
AMERICAN EXPRESS CO COM 025816109 17,535,205 47,399 SH SOLE 46,972 0 427
AMERICAN INTL GROUP INC COM NEW 026874784 310,461 3,629 SH SOLE 3,089 0 540
AMERICAN TOWER CORP NEW COM 03027X100 1,170,350 6,666 SH SOLE 6,305 0 361
AMERICAN WTR WKS CO INC NEW COM 030420103 713,705 5,469 SH SOLE 5,265 0 204
AMERIPRISE FINL INC COM 03076C106 6,497,495 13,251 SH SOLE 12,487 0 764
AMGEN INC COM 031162100 4,770,513 14,575 SH SOLE 13,529 0 1,046
AMPHENOL CORP NEW CL A 032095101 1,233,163 9,125 SH SOLE 8,357 0 768
ANALOG DEVICES INC COM 032654105 3,763,171 13,876 SH SOLE 13,097 0 779
AON PLC SHS CL A G0403H108 380,405 1,078 SH SOLE 798 0 280
APPLE INC COM 037833100 169,470,428 623,374 SH SOLE 505,079 0 118,295
APPLIED MATLS INC COM 038222105 6,445,052 25,079 SH SOLE 24,277 0 802
APPLOVIN CORP COM CL A 03831W108 246,618 366 SH SOLE 101 0 265
APTARGROUP INC COM 038336103 4,953,728 40,618 SH SOLE 4,033 0 36,585
ARISTA NETWORKS INC COM SHS 040413205 604,048 4,610 SH SOLE 4,569 0 41
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,155,449 1,080 SH SOLE 562 0 518
ASPEN AEROGELS INC COM 04523Y105 28,300 10,000 SH SOLE 10,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 798,228 8,683 SH SOLE 4,515 0 4,168
AT&T INC COM 00206R102 832,985 33,534 SH SOLE 31,192 0 2,342
AUTODESK INC COM 052769106 978,905 3,307 SH SOLE 3,178 0 129
AUTOMATIC DATA PROCESSING IN COM 053015103 12,270,937 47,704 SH SOLE 45,429 0 2,275
AUTOZONE INC COM 053332102 1,031,016 304 SH SOLE 83 0 221
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 256,760 11,015 SH SOLE 1,035 0 9,980
BANCO SANTANDER SA ADR 05964H105 201,005 17,136 SH SOLE 2,905 0 14,231
BANK AMERICA CORP COM 060505104 3,506,148 63,748 SH SOLE 50,064 0 13,684
BECTON DICKINSON & CO COM 075887109 286,641 1,477 SH SOLE 1,370 0 107
BERKSHIRE HATHAWAY INC DEL CL A 084670108 12,076,800 16 SH SOLE 16 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 33,626,441 66,898 SH SOLE 63,060 0 3,838
BHP GROUP LTD SPONSORED ADS 088606108 436,354 7,228 SH SOLE 4,341 0 2,887
BIO-TECHNE CORP COM 09073M104 1,148,383 19,527 SH SOLE 19,425 0 102
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 1,080,135 22,711 SH SOLE 22,711 0 0
BLACKROCK INC COM 09290D101 2,572,224 2,403 SH SOLE 2,307 0 96
BLACKSTONE INC COM 09260D107 1,868,948 12,125 SH SOLE 11,035 0 1,090
BOEING CO COM 097023105 1,460,577 6,727 SH SOLE 6,362 0 365
BOOKING HOLDINGS INC COM 09857L108 17,324,493 3,235 SH SOLE 2,301 0 934
BOSTON SCIENTIFIC CORP COM 101137107 681,192 7,144 SH SOLE 6,299 0 845
BP PLC SPONSORED ADR 055622104 2,299,960 66,224 SH SOLE 63,332 0 2,892
BRISTOL-MYERS SQUIBB CO COM 110122108 2,418,454 44,836 SH SOLE 43,141 0 1,695
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 204,285 3,608 SH SOLE 419 0 3,189
BROADCOM INC COM 11135F101 18,014,497 52,050 SH SOLE 42,695 0 9,355
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 258,431 1,158 SH SOLE 1,082 0 76
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 289,211 8,325 SH SOLE 8,325 0 0
CANADIAN NATL RY CO COM 136375102 12,871,224 130,210 SH SOLE 36,404 0 93,806
CANADIAN PACIFIC KANSAS CITY COM 13646K108 7,244,353 98,389 SH SOLE 89,776 0 8,613
CAPITAL ONE FINL CORP COM 14040H105 1,577,279 6,508 SH SOLE 5,981 0 527
CARRIER GLOBAL CORPORATION COM 14448C104 884,647 16,742 SH SOLE 16,341 0 401
CATERPILLAR INC COM 149123101 5,361,980 9,360 SH SOLE 9,051 0 309
CF INDS HLDGS INC COM 125269100 216,939 2,805 SH SOLE 2,659 0 146
CHEVRON CORP NEW COM 166764100 5,263,960 34,538 SH SOLE 32,613 0 1,925
CHIPOTLE MEXICAN GRILL INC COM 169656105 800,754 21,642 SH SOLE 19,992 0 1,650
CHUBB LIMITED COM H1467J104 4,323,174 13,851 SH SOLE 13,544 0 307
CINTAS CORP COM 172908105 409,993 2,180 SH SOLE 1,876 0 304
CISCO SYS INC COM 17275R102 7,933,089 102,987 SH SOLE 99,987 0 3,000
CITIGROUP INC COM NEW 172967424 1,072,498 9,191 SH SOLE 7,378 0 1,813
CLOROX CO DEL COM 189054109 606,593 6,016 SH SOLE 6,016 0 0
CME GROUP INC COM 12572Q105 379,035 1,388 SH SOLE 1,159 0 229
COCA COLA CO COM 191216100 12,089,791 172,934 SH SOLE 130,049 0 42,885
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,276,093 39,471 SH SOLE 39,471 0 0
COLGATE PALMOLIVE CO COM 194162103 1,889,052 23,906 SH SOLE 22,841 0 1,065
COMCAST CORP NEW CL A 20030N101 780,488 26,112 SH SOLE 25,084 0 1,028
CONOCOPHILLIPS COM 20825C104 5,524,942 59,021 SH SOLE 15,244 0 43,777
CONSTELLATION BRANDS INC CL A 21036P108 577,363 4,185 SH SOLE 4,080 0 105
CONSTELLATION ENERGY CORP COM 21037T109 843,255 2,387 SH SOLE 2,215 0 172
CORNING INC COM 219350105 617,473 7,052 SH SOLE 6,484 0 568
CORPAY INC COM SHS 219948106 1,358,398 4,514 SH SOLE 4,514 0 0
CORTEVA INC COM 22052L104 2,042,069 30,465 SH SOLE 30,000 0 465
COSTCO WHSL CORP NEW COM 22160K105 8,990,258 10,425 SH SOLE 7,934 0 2,491
COTERRA ENERGY INC COM 127097103 276,654 10,511 SH SOLE 5,605 0 4,906
CRH PLC ORD G25508105 402,355 3,224 SH SOLE 2,339 0 885
CROWDSTRIKE HLDGS INC CL A 22788C105 476,260 1,016 SH SOLE 825 0 191
CSX CORP COM 126408103 662,614 18,279 SH SOLE 11,142 0 7,137
CUMMINS INC COM 231021106 335,366 657 SH SOLE 558 0 99
CVS HEALTH CORP COM 126650100 767,252 9,668 SH SOLE 8,290 0 1,378
D R HORTON INC COM 23331A109 491,972 3,416 SH SOLE 2,721 0 695
DANAHER CORPORATION COM 235851102 9,751,305 42,597 SH SOLE 40,163 0 2,434
DARDEN RESTAURANTS INC COM 237194105 380,553 2,068 SH SOLE 1,733 0 335
DEERE & CO COM 244199105 2,446,157 5,254 SH SOLE 4,305 0 949
DEVON ENERGY CORP NEW COM 25179M103 275,897 7,532 SH SOLE 4,018 0 3,514
DISNEY WALT CO COM 254687106 9,059,171 79,627 SH SOLE 45,855 0 33,772
DOVER CORP COM 260003108 1,557,429 7,977 SH SOLE 7,880 0 97
DUKE ENERGY CORP NEW COM NEW 26441C204 335,689 2,864 SH SOLE 2,410 0 454
DUPONT DE NEMOURS INC COM 26614N102 1,424,768 35,442 SH SOLE 35,054 0 388
EASTERN BANKSHARES INC COM 27627N105 194,982 10,580 SH SOLE 5,427 0 5,153
EATON CORP PLC SHS G29183103 1,551,905 4,872 SH SOLE 4,631 0 241
EBAY INC. COM 278642103 1,092,495 12,543 SH SOLE 11,985 0 558
ECOLAB INC COM 278865100 8,478,826 32,298 SH SOLE 6,955 0 25,343
EDWARDS LIFESCIENCES CORP COM 28176E108 9,200,777 107,927 SH SOLE 9,997 0 97,930
ELEVANCE HEALTH INC FORMERLY COM 036752103 267,470 763 SH SOLE 682 0 81
ELI LILLY & CO COM 532457108 51,783,069 48,185 SH SOLE 36,930 0 11,255
EMERSON ELEC CO COM 291011104 10,468,403 78,876 SH SOLE 40,808 0 38,068
ENTERPRISE PRODS PARTNERS L COM 293792107 8,527,660 265,991 SH SOLE 85,886 0 180,105
EOG RES INC COM 26875P101 2,894,050 27,560 SH SOLE 24,829 0 2,731
EPAM SYS INC COM 29414B104 202,217 987 SH SOLE 984 0 3
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 14,229,414 346,383 SH SOLE 346,383 0 0
EXELON CORP COM 30161N101 223,050 5,117 SH SOLE 4,667 0 450
EXTRA SPACE STORAGE INC COM 30225T102 289,505 2,223 SH SOLE 153 0 2,070
EXXON MOBIL CORP COM 30231G102 14,849,813 123,399 SH SOLE 117,076 0 6,323
FASTENAL CO COM 311900104 422,007 10,516 SH SOLE 5,108 0 5,408
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 425,750 1,895 SH SOLE 1,895 0 0
FIRST SOLAR INC COM 336433107 237,458 909 SH SOLE 866 0 43
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 589,504 2,190 SH SOLE 2,190 0 0
FISERV INC COM 337738108 2,539,228 37,803 SH SOLE 24,014 0 13,789
FORTINET INC COM 34959E109 2,310,990 29,102 SH SOLE 27,739 0 1,363
FREEPORT-MCMORAN INC CL B 35671D857 536,139 10,556 SH SOLE 9,542 0 1,014
GALLAGHER ARTHUR J & CO COM 363576109 604,533 2,336 SH SOLE 2,226 0 110
GE AEROSPACE COM NEW 369604301 6,597,405 21,418 SH SOLE 19,413 0 2,005
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 439,388 5,357 SH SOLE 5,027 0 330
GE VERNOVA INC COM 36828A101 3,426,609 5,243 SH SOLE 4,672 0 571
GENERAL DYNAMICS CORP COM 369550108 717,422 2,131 SH SOLE 2,131 0 0
GENERAL MLS INC COM 370334104 4,427,916 95,224 SH SOLE 94,869 0 355
GENERAL MTRS CO COM 37045V100 265,022 3,259 SH SOLE 2,603 0 656
GENUINE PARTS CO COM 372460105 449,542 3,656 SH SOLE 3,466 0 190
GILEAD SCIENCES INC COM 375558103 446,651 3,639 SH SOLE 1,719 0 1,920
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1,507,462 18,333 SH SOLE 18,333 0 0
GLOBAL X FDS DEFENSE TECH ETF 37960A529 289,417 4,467 SH SOLE 4,467 0 0
GLOBE LIFE INC COM 37959E102 658,181 4,706 SH SOLE 4,650 0 56
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 349,457 2,640 SH SOLE 2,640 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,330,050 3,788 SH SOLE 3,477 0 311
GSK PLC SPONSORED ADR 37733W204 1,321,971 26,957 SH SOLE 24,657 0 2,300
HALEON PLC SPON ADS 405552100 171,931 17,006 SH SOLE 11,780 0 5,226
HARRIS OAKMARK ETF TRUST OAKMARK U S LRG 41456U106 255,983,316 9,026,210 SH SOLE 8,953,434 0 72,776
HCA HEALTHCARE INC COM 40412C101 232,963 499 SH SOLE 364 0 135
HERSHEY CO COM 427866108 685,519 3,767 SH SOLE 3,671 0 96
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,983,870 13,869 SH SOLE 13,843 0 26
HOLOGIC INC COM 436440101 1,019,843 13,691 SH SOLE 13,531 0 160
HOME DEPOT INC COM 437076102 50,711,735 147,375 SH SOLE 100,581 0 46,794
HONEYWELL INTL INC COM 438516106 2,147,099 11,006 SH SOLE 10,483 0 523
HOWMET AEROSPACE INC COM 443201108 341,973 1,668 SH SOLE 1,668 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 431,741 5,488 SH SOLE 243 0 5,245
ICICI BANK LIMITED ADR 45104G104 229,967 7,717 SH SOLE 7,717 0 0
IDEXX LABS INC COM 45168D104 1,631,790 2,412 SH SOLE 2,326 0 86
ILLINOIS TOOL WKS INC COM 452308109 2,884,912 11,713 SH SOLE 10,774 0 939
ILLUMINA INC COM 452327109 2,552,767 19,463 SH SOLE 19,463 0 0
ING GROEP N.V. SPONSORED ADR 456837103 240,576 8,592 SH SOLE 2,012 0 6,580
INTEL CORP COM 458140100 2,614,697 70,859 SH SOLE 69,515 0 1,344
INTERCONTINENTAL EXCHANGE IN COM 45866F104 627,595 3,875 SH SOLE 3,549 0 326
INTERNATIONAL BUSINESS MACHS COM 459200101 5,795,673 19,566 SH SOLE 19,040 0 526
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,793,383 26,612 SH SOLE 26,446 0 166
INTUIT COM 461202103 1,659,263 2,505 SH SOLE 2,182 0 323
INTUITIVE SURGICAL INC COM NEW 46120E602 1,522,517 2,688 SH SOLE 2,043 0 645
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 180,704 19,814 SH SOLE 19,814 0 0
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 371,112 7,050 SH SOLE 7,050 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 353,010 16,810 SH SOLE 16,810 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9,318,053 48,643 SH SOLE 48,366 0 277
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 563,040 12,000 SH SOLE 12,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 15,229,396 24,791 SH SOLE 9,443 0 15,348
IQVIA HLDGS INC COM 46266C105 2,333,895 10,354 SH SOLE 10,264 0 90
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 992,553 19,991 SH SOLE 4,853 0 15,138
ISHARES GOLD TR ISHARES NEW 464285204 3,191,929 39,324 SH SOLE 9,517 0 29,807
ISHARES GOLD TR SHARES REPRESENT 46436F103 1,832,836 42,634 SH SOLE 42,634 0 0
ISHARES INC CORE MSCI EMKT 46434G103 2,539,504 37,779 SH SOLE 15,109 0 22,670
ISHARES TR S&P 100 ETF 464287101 423,225 1,234 SH SOLE 1,234 0 0
ISHARES TR MORNINGSTR US EQ 464287127 541,645 5,739 SH SOLE 0 0 5,739
ISHARES TR CORE S&P TTL STK 464287150 3,753,409 25,243 SH SOLE 0 0 25,243
ISHARES TR SELECT DIVID ETF 464287168 774,859 5,490 SH SOLE 3,905 0 1,585
ISHARES TR CORE S&P500 ETF 464287200 1,673,458,422 2,443,219 SH SOLE 2,385,822 0 57,397
ISHARES TR CORE US AGGBD ET 464287226 712,644 7,135 SH SOLE 6,717 0 418
ISHARES TR MSCI EMG MKT ETF 464287234 285,696 5,222 SH SOLE 5,222 0 0
ISHARES TR IBOXX INV CP ETF 464287242 55,095 500 SH SOLE 500 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3,558,639 28,871 SH SOLE 18,271 0 10,600
ISHARES TR 1 3 YR TREAS BD 464287457 776,355 9,374 SH SOLE 9,374 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,731,110 49,267 SH SOLE 47,635 0 1,632
ISHARES TR RUS MD CP GR ETF 464287481 1,062,654 7,760 SH SOLE 7,760 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,756,157 18,242 SH SOLE 18,242 0 0
ISHARES TR CORE S&P MCP ETF 464287507 9,704,574 147,039 SH SOLE 4,837 0 142,202
ISHARES TR ISHARES SEMICDTR 464287523 387,580 1,287 SH SOLE 1,287 0 0
ISHARES TR ISHARES BIOTECH 464287556 2,590,921 15,352 SH SOLE 306 0 15,046
ISHARES TR RUS 1000 VAL ETF 464287598 1,217,027 5,786 SH SOLE 5,786 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 18,558,093 39,210 SH SOLE 39,210 0 0
ISHARES TR RUS 1000 ETF 464287622 1,311,521 3,512 SH SOLE 3,512 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,682,996 6,837 SH SOLE 6,272 0 565
ISHARES TR CORE S&P US VLU 464287663 461,430 4,500 SH SOLE 0 0 4,500
ISHARES TR U.S. TECH ETF 464287721 988,416 4,950 SH SOLE 0 0 4,950
ISHARES TR CORE S&P SCP ETF 464287804 1,906,175 15,861 SH SOLE 13,017 0 2,844
ISHARES TR SHRT NAT MUN ETF 464288158 3,075,628 28,825 SH SOLE 28,825 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,797,913 12,707 SH SOLE 12,418 0 289
ISHARES TR NATIONAL MUN ETF 464288414 124,838,097 1,165,513 SH SOLE 1,164,013 0 1,500
ISHARES TR INTRM GOV CR ETF 464288612 225,167,913 2,097,512 SH SOLE 2,044,412 0 53,100
ISHARES TR ISHS 1-5YR INVS 464288646 370,953 7,015 SH SOLE 7,015 0 0
ISHARES TR EAFE GRWTH ETF 464288885 586,460 5,148 SH SOLE 5,148 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 5,689,305 60,422 SH SOLE 3,928 0 56,494
ISHARES TR CORE MSCI EAFE 46432F842 3,978,376 44,471 SH SOLE 12,004 0 32,467
ISHARES TR MSCI INTL QUALTY 46434V456 1,080,665 23,777 SH SOLE 23,777 0 0
ISHARES TR HDG MSCI EAFE 46434V803 912,236 22,056 SH SOLE 22,056 0 0
ISHARES TR CORE MSCI INTL 46435G326 453,145 5,494 SH SOLE 5,494 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 325,404 8,552 SH SOLE 8,552 0 0
ISHARES TR BROAD USD HIGH 46435U853 1,771,364 47,369 SH SOLE 610 0 46,759
ISHARES TR 0-3 MNTH TREASRY 46436E718 2,895,561 28,846 SH SOLE 28,296 0 550
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 175,491 1,887 SH SOLE 1,887 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 425,579 7,435 SH SOLE 7,435 0 0
JOHNSON & JOHNSON COM 478160104 40,378,622 195,113 SH SOLE 129,204 0 65,909
JPMORGAN CHASE & CO. COM 46625H100 44,952,459 139,509 SH SOLE 134,510 0 4,999
KALVISTA PHARMACEUTICALS INC COM 483497103 161,500 10,000 SH SOLE 10,000 0 0
KEURIG DR PEPPER INC COM 49271V100 249,457 8,906 SH SOLE 7,969 0 937
KEYSIGHT TECHNOLOGIES INC COM 49338L103 315,148 1,551 SH SOLE 1,436 0 115
KIMBERLY-CLARK CORP COM 494368103 431,708 4,279 SH SOLE 3,913 0 366
KKR & CO INC COM 48251W104 1,779,748 13,961 SH SOLE 13,782 0 179
KLA CORP COM NEW 482480100 1,273,404 1,048 SH SOLE 952 0 96
KROGER CO COM 501044101 1,389,368 22,237 SH SOLE 21,002 0 1,235
L3HARRIS TECHNOLOGIES INC COM 502431109 686,073 2,337 SH SOLE 2,198 0 139
LABCORP HOLDINGS INC COM SHS 504922105 319,370 1,273 SH SOLE 1,216 0 57
LAM RESEARCH CORP COM NEW 512807306 2,233,385 13,047 SH SOLE 11,877 0 1,170
LEMAITRE VASCULAR INC COM 525558201 387,820 4,782 SH SOLE 4,782 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 251,056 5,200 SH SOLE 5,200 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 121,792 2,506 SH SOLE 2,506 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 266,031 35,661 SH SOLE 35,661 0 0
LIBERTY LIVE HOLDINGS INC COM SHS SER C 530909308 582,536 7,005 SH SOLE 7,005 0 0
LINDE PLC SHS G54950103 17,209,725 40,361 SH SOLE 28,634 0 11,727
LIONSGATE STUDIOS CORP COM 53626N102 490,509 53,725 SH SOLE 53,725 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 122,764 23,163 SH SOLE 0 0 23,163
LOCKHEED MARTIN CORP COM 539830109 540,259 1,117 SH SOLE 959 0 158
LOWES COS INC COM 548661107 3,865,554 16,029 SH SOLE 15,043 0 986
MARATHON PETE CORP COM 56585A102 1,926,515 11,846 SH SOLE 11,244 0 602
MARKEL GROUP INC COM 570535104 412,733 192 SH SOLE 192 0 0
MARRIOTT INTL INC NEW CL A 571903202 940,958 3,033 SH SOLE 2,090 0 943
MARSH & MCLENNAN COS INC COM 571748102 22,594,481 121,790 SH SOLE 121,630 0 160
MARTIN MARIETTA MATLS INC COM 573284106 366,747 589 SH SOLE 554 0 35
MASTERCARD INCORPORATED CL A 57636Q104 31,153,245 54,571 SH SOLE 45,676 0 8,894
MBIA INC COM 55262C100 81,624 11,400 SH SOLE 11,400 0 0
MCDONALDS CORP COM 580135101 7,110,482 23,265 SH SOLE 22,223 0 1,042
MCKESSON CORP COM 58155Q103 1,892,409 2,307 SH SOLE 2,187 0 120
MEDTRONIC PLC SHS G5960L103 2,843,664 29,603 SH SOLE 29,219 0 384
MERCK & CO INC COM 58933Y105 10,368,081 98,500 SH SOLE 95,037 0 3,463
META PLATFORMS INC CL A 30303M102 28,215,430 42,745 SH SOLE 35,483 0 7,262
METLIFE INC COM 59156R108 298,314 3,779 SH SOLE 3,200 0 579
METTLER TOLEDO INTERNATIONAL COM 592688105 2,271,136 1,629 SH SOLE 280 0 1,349
MICRON TECHNOLOGY INC COM 595112103 1,054,019 3,693 SH SOLE 1,942 0 1,751
MICROSOFT CORP COM 594918104 157,354,455 325,368 SH SOLE 250,076 0 75,292
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 308,303 19,439 SH SOLE 2,689 0 16,750
MONARCH CASINO & RESORT INC COM 609027107 287,100 3,000 SH SOLE 0 0 3,000
MONDELEZ INTL INC CL A 609207105 500,296 9,294 SH SOLE 5,665 0 3,629
MOODYS CORP COM 615369105 1,036,515 2,029 SH SOLE 1,898 0 131
MORGAN STANLEY COM NEW 617446448 3,492,015 19,670 SH SOLE 17,178 0 2,492
MSCI INC COM 55354G100 15,964,037 27,825 SH SOLE 13,708 0 14,117
MURPHY USA INC COM 626755102 239,287 593 SH SOLE 586 0 7
NETEASE INC SPONSORED ADS 64110W102 236,431 1,718 SH SOLE 1,207 0 511
NETFLIX INC COM 64110L106 3,658,403 39,019 SH SOLE 30,895 0 8,124
NEWMONT CORP COM 651639106 5,083,963 50,916 SH SOLE 50,426 0 490
NEXTERA ENERGY INC COM 65339F101 3,446,822 42,935 SH SOLE 33,972 0 8,963
NIKE INC CL B 654106103 796,248 12,498 SH SOLE 5,795 0 6,703
NORFOLK SOUTHN CORP COM 655844108 792,248 2,744 SH SOLE 2,588 0 156
NORTHERN TR CORP COM 665859104 1,549,887 11,347 SH SOLE 11,214 0 133
NORTHROP GRUMMAN CORP COM 666807102 756,669 1,327 SH SOLE 1,281 0 46
NOVARTIS AG SPONSORED ADR 66987V109 4,294,243 31,147 SH SOLE 22,226 0 8,921
NOVO-NORDISK A S ADR 670100205 1,842,914 36,221 SH SOLE 10,031 0 26,190
NUCOR CORP COM 670346105 893,417 5,477 SH SOLE 5,292 0 185
NVIDIA CORPORATION COM 67066G104 120,493,256 646,076 SH SOLE 392,514 0 253,563
OLD DOMINION FREIGHT LINE IN COM 679580100 2,104,324 13,420 SH SOLE 319 0 13,101
OMNICOM GROUP INC COM 681919106 214,634 2,658 SH SOLE 2,446 0 212
ORACLE CORP COM 68389X105 4,707,774 24,154 SH SOLE 22,790 0 1,364
OREILLY AUTOMOTIVE INC COM 67103H107 1,120,515 12,285 SH SOLE 11,055 0 1,230
OTIS WORLDWIDE CORP COM 68902V107 390,804 4,474 SH SOLE 4,274 0 200
PACCAR INC COM 693718108 694,950 6,346 SH SOLE 6,070 0 276
PACKAGING CORP AMER COM 695156109 260,094 1,261 SH SOLE 96 0 1,165
PALANTIR TECHNOLOGIES INC CL A 69608A108 578,043 3,252 SH SOLE 1,269 0 1,983
PALO ALTO NETWORKS INC COM 697435105 3,154,653 17,126 SH SOLE 14,147 0 2,979
PAR TECHNOLOGY CORP COM 698884103 297,351 8,196 SH SOLE 4,200 0 3,996
PARKER-HANNIFIN CORP COM 701094104 1,824,721 2,076 SH SOLE 1,743 0 333
PAYCHEX INC COM 704326107 539,922 4,813 SH SOLE 4,633 0 180
PAYPAL HLDGS INC COM 70450Y103 246,188 4,217 SH SOLE 3,497 0 720
PEPSICO INC COM 713448108 14,989,101 104,439 SH SOLE 68,585 0 35,854
PFIZER INC COM 717081103 3,657,561 146,890 SH SOLE 145,278 0 1,612
PHILIP MORRIS INTL INC COM 718172109 789,649 4,923 SH SOLE 4,237 0 686
PIMCO CALIF MUN INCOME FD COM 72200N106 160,667 18,404 SH SOLE 18,404 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,872,726 8,972 SH SOLE 8,709 0 263
PROCTER AND GAMBLE CO COM 742718109 22,906,972 159,842 SH SOLE 107,613 0 52,229
PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 834,139 12,733 SH SOLE 12,733 0 0
PROGRESS SOFTWARE CORP COM 743312100 2,661,286 61,948 SH SOLE 61,948 0 0
PROGRESSIVE CORP COM 743315103 14,390,362 63,193 SH SOLE 40,521 0 22,672
PROLOGIS INC. COM 74340W103 799,279 6,261 SH SOLE 5,699 0 562
QNITY ELECTRONICS INC COMMON STOCK 74743L100 1,455,575 17,827 SH SOLE 17,633 0 194
QUALCOMM INC COM 747525103 2,151,125 12,576 SH SOLE 11,612 0 964
QUANTA SVCS INC COM 74762E102 12,223,702 28,962 SH SOLE 15,460 0 13,502
REGENERON PHARMACEUTICALS COM 75886F107 243,911 316 SH SOLE 266 0 50
RELX PLC SPONSORED ADR 759530108 221,380 5,477 SH SOLE 3,314 0 2,163
RENAISSANCERE HLDGS LTD COM G7496G103 1,113,675 3,961 SH SOLE 3,961 0 0
REPUBLIC SVCS INC COM 760759100 667,003 3,147 SH SOLE 1,997 0 1,150
ROCKWELL AUTOMATION INC COM 773903109 1,074,222 2,761 SH SOLE 2,680 0 81
ROLLINS INC COM 775711104 218,173 3,635 SH SOLE 1,354 0 2,281
ROPER TECHNOLOGIES INC COM 776696106 1,020,238 2,292 SH SOLE 2,197 0 95
ROSS STORES INC COM 778296103 208,242 1,156 SH SOLE 928 0 228
ROYAL BK CDA COM 780087102 324,783 1,905 SH SOLE 0 0 1,905
RPM INTL INC COM 749685103 221,312 2,128 SH SOLE 2,128 0 0
RTX CORPORATION COM 75513E101 5,556,593 30,298 SH SOLE 28,138 0 2,160
RUBRIK INC. CL A 781154109 512,416 6,700 SH SOLE 6,700 0 0
S&P GLOBAL INC COM 78409V104 6,679,745 12,782 SH SOLE 8,170 0 4,612
SALESFORCE INC COM 79466L302 1,792,646 6,767 SH SOLE 6,064 0 703
SAMSARA INC COM CL A 79589L106 919,786 25,946 SH SOLE 25,946 0 0
SAP SE SPON ADR 803054204 486,549 2,003 SH SOLE 861 0 1,142
SCHWAB CHARLES CORP COM 808513105 3,396,453 33,995 SH SOLE 31,212 0 2,783
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 331,285 12,630 SH SOLE 12,630 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 207,261 7,702 SH SOLE 7,207 0 495
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,825,674 103,014 SH SOLE 102,819 0 195
SEABOARD CORP DEL COM 811543107 511,154 115 SH SOLE 115 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,049,236 3,810 SH SOLE 3,625 0 185
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 5,133,632 33,163 SH SOLE 33,163 0 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 1,197,826 15,420 SH SOLE 2,420 0 13,000
SELECT SECTOR SPDR TR STATE STREET CON 81369Y407 477,640 4,000 SH SOLE 0 0 4,000
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 671,864 12,267 SH SOLE 12,267 0 0
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 3,758,713 24,231 SH SOLE 21,731 0 2,500
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 1,352,166 9,392 SH SOLE 9,370 0 22
SELECT SECTOR SPDR TR STATE STREET COM 81369Y852 609,436 5,177 SH SOLE 5,177 0 0
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 2,059,366 48,240 SH SOLE 0 0 48,240
SERVICENOW INC COM 81762P102 894,630 5,840 SH SOLE 5,310 0 530
SHELL PLC SPON ADS 780259305 735,829 10,014 SH SOLE 5,938 0 4,076
SHERWIN WILLIAMS CO COM 824348106 433,662 1,338 SH SOLE 1,287 0 51
SHOPIFY INC CL A SUB VTG SHS 82509L107 572,248 3,555 SH SOLE 2,216 0 1,339
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100 472,182 23,615 SH SOLE 23,615 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 566,695 8,937 SH SOLE 8,587 0 350
SLB LIMITED COM STK 806857108 1,390,968 36,242 SH SOLE 35,292 0 950
SNAP ON INC COM 833034101 352,181 1,022 SH SOLE 987 0 35
SONY GROUP CORP SPONSORED ADR 835699307 254,336 9,935 SH SOLE 2,655 0 7,280
SOUTHERN CO COM 842587107 274,767 3,151 SH SOLE 2,450 0 701
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 529,193 1,101 SH SOLE 0 0 1,101
SPDR GOLD TR GOLD SHS 78463V107 15,563,490 39,271 SH SOLE 39,271 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 355,432 7,043 SH SOLE 7,043 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 63,180,661 92,651 SH SOLE 77,185 0 15,466
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,240,947 2,057 SH SOLE 2,057 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A409 323,621 3,033 SH SOLE 3,033 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A508 253,032 4,454 SH SOLE 4,454 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A631 204,330 847 SH SOLE 847 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A755 274,152 2,646 SH SOLE 2,646 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A870 1,520,630 12,471 SH SOLE 1,020 0 11,451
SPDR SERIES TRUST STATE STREET SPD 78464A888 2,007,602 19,499 SH SOLE 0 0 19,499
SPDR SERIES TRUST STATE STREET SPD 78468R408 351,442 13,880 SH SOLE 13,880 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R523 7,692,527 77,530 SH SOLE 76,242 0 1,288
SPDR SERIES TRUST STATE STREET SPD 78468R663 1,601,983 17,531 SH SOLE 17,531 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R796 133,814,220 2,381,460 SH SOLE 2,381,091 0 369
STANLEY BLACK & DECKER INC COM 854502101 470,415 6,333 SH SOLE 942 0 5,391
STARBUCKS CORP COM 855244109 350,566 4,163 SH SOLE 3,658 0 505
STATE STR CORP COM 857477103 453,341 3,514 SH SOLE 3,213 0 301
STRYKER CORPORATION COM 863667101 3,988,482 11,348 SH SOLE 10,460 0 888
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 271,818 14,062 SH SOLE 5,004 0 9,058
SYNOPSYS INC COM 871607107 290,287 618 SH SOLE 456 0 162
SYSCO CORP COM 871829107 1,347,422 18,285 SH SOLE 17,975 0 310
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 42,168,211 138,761 SH SOLE 99,446 0 39,315
TE CONNECTIVITY PLC ORD SHS G87052109 409,290 1,799 SH SOLE 1,611 0 188
TELEFONICA S A SPONSORED ADR 879382208 59,118 14,597 SH SOLE 6,754 0 7,843
TERADYNE INC COM 880770102 445,992 2,304 SH SOLE 180 0 2,124
TESLA INC COM 88160R101 6,036,142 13,422 SH SOLE 11,547 0 1,875
TEXAS INSTRS INC COM 882508104 1,731,083 9,978 SH SOLE 9,330 0 648
TEXAS PACIFIC LAND CORPORATI COM 88262P102 598,854 2,085 SH SOLE 2,085 0 0
THE CIGNA GROUP COM 125523100 1,934,867 7,030 SH SOLE 6,581 0 449
THERMO FISHER SCIENTIFIC INC COM 883556102 5,995,859 10,348 SH SOLE 8,604 0 1,744
TIDAL TRUST III ROCKEFELLER GLOB 45259A886 354,315 11,557 SH SOLE 11,557 0 0
TJX COS INC NEW COM 872540109 42,312,796 275,456 SH SOLE 185,941 0 89,515
T-MOBILE US INC COM 872590104 426,181 2,099 SH SOLE 1,882 0 217
TORONTO DOMINION BK ONT COM NEW 891160509 240,964 2,558 SH SOLE 172 0 2,386
TOYOTA MOTOR CORP ADS 892331307 367,969 1,719 SH SOLE 263 0 1,456
TRANE TECHNOLOGIES PLC SHS G8994E103 462,759 1,189 SH SOLE 829 0 360
TRANSDIGM GROUP INC COM 893641100 619,710 466 SH SOLE 347 0 119
TRAVELERS COMPANIES INC COM 89417E109 2,639,256 9,099 SH SOLE 8,910 0 189
TRI CONTL CORP COM 895436103 214,837 6,578 SH SOLE 6,578 0 0
TRIMBLE INC COM 896239100 252,444 3,222 SH SOLE 3,222 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,598,060 10,129 SH SOLE 2,392 0 7,737
UBER TECHNOLOGIES INC COM 90353T100 7,442,059 91,079 SH SOLE 70,561 0 20,518
UBS GROUP AG SHS H42097107 210,525 4,546 SH SOLE 718 0 3,828
ULTA BEAUTY INC COM 90384S303 228,089 377 SH SOLE 347 0 30
UNILEVER PLC SPON ADR NEW 904767803 1,129,066 17,264 SH SOLE 12,174 0 5,090
UNION PAC CORP COM 907818108 3,436,734 14,857 SH SOLE 11,783 0 3,074
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 101,111 12,864 SH SOLE 0 0 12,864
UNITED PARCEL SERVICE INC CL B 911312106 1,916,351 19,320 SH SOLE 18,810 0 510
UNITED RENTALS INC COM 911363109 300,258 371 SH SOLE 160 0 211
UNITEDHEALTH GROUP INC COM 91324P102 2,377,947 7,204 SH SOLE 5,735 0 1,469
UNITY SOFTWARE INC COM 91332U101 680,041 15,396 SH SOLE 15,396 0 0
UNUM GROUP COM 91529Y106 222,348 2,869 SH SOLE 2,639 0 230
US BANCORP DEL COM NEW 902973304 592,456 11,103 SH SOLE 10,095 0 1,008
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 28,212,159 44,986 SH SOLE 34,466 0 10,520
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,558,590 8,787 SH SOLE 700 0 8,087
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,443,330 16,311 SH SOLE 1,825 0 14,486
VANGUARD INDEX FDS SML CP GRW ETF 922908595 671,893 2,224 SH SOLE 2,224 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,192,535 15,074 SH SOLE 803 0 14,271
VANGUARD INDEX FDS MID CAP ETF 922908629 2,352,814 8,107 SH SOLE 2,072 0 6,035
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,537,168 4,883 SH SOLE 3,783 0 1,100
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,710,613 12,962 SH SOLE 7,630 0 5,332
VANGUARD INDEX FDS GROWTH ETF 922908736 6,017,391 12,334 SH SOLE 11,305 0 1,029
VANGUARD INDEX FDS VALUE ETF 922908744 2,182,825 11,429 SH SOLE 5,198 0 6,231
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,174,343 4,553 SH SOLE 996 0 3,557
VANGUARD INDEX FDS TOTAL STK MKT 922908769 56,629,040 168,906 SH SOLE 93,563 0 75,343
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 12,581,534 89,193 SH SOLE 54,060 0 35,133
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 218,934,496 2,976,271 SH SOLE 2,887,390 0 88,881
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 666,516 12,398 SH SOLE 12,398 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 350,390 3,876 SH SOLE 741 0 3,135
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,024,641 12,255 SH SOLE 5,406 0 6,849
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,501,794 18,836 SH SOLE 0 0 18,836
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 5,844 48 SH SOLE 0 0 48
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3,116 52 SH SOLE 52 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 11,111,936 50,559 SH SOLE 39,166 0 11,393
VANGUARD STAR FDS VG TL INTL STK F 921909768 21,769,645 288,569 SH SOLE 288,569 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 35,590,548 569,722 SH SOLE 279,662 0 290,060
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 1,809,545 17,815 SH SOLE 12,395 0 5,420
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3,663,157 25,524 SH SOLE 1,831 0 23,693
VANGUARD WORLD FD ESG US CORP BD 921910691 456,927 7,181 SH SOLE 7,181 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 707,248 9,875 SH SOLE 9,875 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,485,008 3,598 SH SOLE 1,400 0 2,198
VANGUARD WORLD FD MEGA CAP INDEX 921910873 14,584,688 58,067 SH SOLE 58,067 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 513,212 1,303 SH SOLE 1,243 0 60
VANGUARD WORLD FD CONSUM STP ETF 92204A207 739,340 3,500 SH SOLE 0 0 3,500
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 2,883,719 10,018 SH SOLE 0 0 10,018
VANGUARD WORLD FD INF TECH ETF 92204A702 1,624,396 2,155 SH SOLE 2,085 0 70
VANGUARD WORLD FD MATERIALS ETF 92204A801 1,099,365 5,297 SH SOLE 0 0 5,297
VANGUARD WORLD FD UTILITIES ETF 92204A876 810,810 4,382 SH SOLE 1,033 0 3,349
VERISIGN INC COM 92343E102 253,640 1,044 SH SOLE 986 0 58
VERIZON COMMUNICATIONS INC COM 92343V104 817,638 20,075 SH SOLE 17,177 0 2,898
VERTEX PHARMACEUTICALS INC COM 92532F100 1,802,342 3,976 SH SOLE 3,753 0 223
VERTIV HOLDINGS CO COM CL A 92537N108 232,970 1,438 SH SOLE 1,438 0 0
VIATRIS INC COM 92556V106 177,487 14,256 SH SOLE 13,480 0 776
VISA INC COM CL A 92826C839 37,091,606 105,761 SH SOLE 41,871 0 63,891
VISTRA CORP COM 92840M102 1,059,332 6,566 SH SOLE 6,381 0 185
VONTIER CORPORATION COM 928881101 2,818,579 75,809 SH SOLE 12,933 0 62,876
VULCAN MATLS CO COM 929160109 8,198,364 28,744 SH SOLE 18,864 0 9,880
WABTEC COM 929740108 224,123 1,050 SH SOLE 933 0 117
WALMART INC COM 931142103 48,091,352 431,661 SH SOLE 288,009 0 143,652
WASTE CONNECTIONS INC COM 94106B101 19,041,308 108,584 SH SOLE 51,246 0 57,338
WASTE MGMT INC DEL COM 94106L109 878,684 3,999 SH SOLE 2,880 0 1,119
WEC ENERGY GROUP INC COM 92939U106 247,515 2,347 SH SOLE 2,149 0 198
WELLS FARGO CO NEW COM 949746101 3,733,033 40,054 SH SOLE 38,962 0 1,092
WEYERHAEUSER CO MTN BE COM NEW 962166104 568,655 24,004 SH SOLE 23,549 0 455
WILLIAMS COS INC COM 969457100 2,088,883 34,751 SH SOLE 33,996 0 755
WISDOMTREE TR US LARGECAP DIVD 97717W307 414,857 4,710 SH SOLE 4,710 0 0
WORKDAY INC CL A 98138H101 273,415 1,273 SH SOLE 1,273 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 2,605,578 30,521 SH SOLE 30,521 0 0
WW GRAINGER INC COM 384802104 235,109 233 SH SOLE 198 0 35
XYLEM INC COM 98419M100 417,119 3,063 SH SOLE 2,906 0 157
YUM BRANDS INC COM 988498101 1,189,061 7,860 SH SOLE 7,737 0 123
YUM CHINA HLDGS INC COM 98850P109 440,354 9,224 SH SOLE 9,224 0 0
ZOETIS INC CL A 98978V103 414,199 3,292 SH SOLE 2,964 0 328