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 3,967,119 24,502 SH SOLE 23,967 0 535
ABBOTT LABORATORIES COM 002824100 21,273,086 234,440 SH SOLE 173,318 0 61,122
ABBVIE INC COM 00287Y109 18,026,018 71,634 SH SOLE 69,103 0 2,531
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,162,808 9,344 SH SOLE 8,195 0 1,149
ADOBE INC COM 00724F101 8,134,784 39,678 SH SOLE 27,235 0 12,443
ADVANCED MICRO DEVICES INC COM 007903107 3,665,833 6,311 SH SOLE 5,320 0 991
AFFIRM HLDGS INC COM CL A 00827B106 417,536 5,120 SH SOLE 5,120 0 0
AFLAC INC COM 001055102 3,791,865 32,340 SH SOLE 28,166 0 4,174
AIR PRODUCTS AND CHEMICALS I COM 009158106 2,183,605 7,448 SH SOLE 6,793 0 655
AIRBNB INC COM CL A 009066101 274,895 1,921 SH SOLE 1,901 0 20
AKAMAI TECHNOLOGIES INC COM 00971T101 214,906 1,818 SH SOLE 1,718 0 100
ALCON AG ORD SHS H01301128 1,762,113 26,261 SH SOLE 12,106 0 14,155
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 288,132 3,002 SH SOLE 510 0 2,492
ALLIANT ENERGY CORP COM 018802108 250,842 3,288 SH SOLE 3,122 0 166
ALLSTATE CORP COM 020002101 1,896,858 7,972 SH SOLE 7,738 0 234
ALPHABET INC CAP STK CL C 02079K107 75,475,729 213,613 SH SOLE 187,316 0 26,297
ALPHABET INC CAP STK CL A 02079K305 103,873,840 290,662 SH SOLE 188,565 0 102,097
ALTRIA GROUP INC COM 02209S103 793,824 11,033 SH SOLE 10,038 0 995
AMAZON COM INC COM 023135106 110,711,795 464,512 SH SOLE 324,536 0 139,976
AMCOR PLC COM NEW G0250X149 300,892 6,941 SH SOLE 6,642 0 299
AMERICAN ELEC PWR CO INC COM 025537101 429,583 3,140 SH SOLE 2,831 0 309
AMERICAN EXPRESS CO COM 025816109 15,570,612 46,033 SH SOLE 45,606 0 427
AMERICAN INTL GROUP INC COM NEW 026874784 282,841 3,795 SH SOLE 3,255 0 540
AMERICAN TOWER CORP COM 03027X100 723,470 4,423 SH SOLE 4,121 0 302
AMERICAN WTR WKS CO INC NEW COM 030420103 643,558 4,891 SH SOLE 4,780 0 111
AMERIPRISE FINL INC COM 03076C106 5,294,090 11,540 SH SOLE 10,776 0 764
AMETEK INC COM 031100100 901,710 3,727 SH SOLE 3,581 0 146
AMGEN INC COM 031162100 4,414,209 12,190 SH SOLE 11,366 0 824
AMPHENOL CORP CL A 032095101 1,478,634 8,386 SH SOLE 7,618 0 768
ANALOG DEVICES INC COM 032654105 4,995,604 12,578 SH SOLE 11,936 0 642
AON PLC SHS CL A G0403H108 289,565 873 SH SOLE 793 0 80
APPLE INC COM 037833100 175,304,386 605,835 SH SOLE 496,976 0 108,859
APPLIED MATLS INC COM 038222105 16,232,073 22,451 SH SOLE 21,861 0 590
APTARGROUP INC COM 038336103 3,123,364 24,947 SH SOLE 3,114 0 21,833
ARISTA NETWORKS INC COM SHS 040413205 864,180 5,087 SH SOLE 5,087 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 2,277,909 1,145 SH SOLE 656 0 489
ASPEN AEROGELS INC COM 04523Y105 63,400 10,000 SH SOLE 10,000 0 0
ASTRAZENECA PLC ORD G0593M107 870,377 4,595 SH SOLE 2,512 0 2,083
AT&T INC COM 00206R102 690,759 33,370 SH SOLE 31,517 0 1,853
AUTODESK INC COM 052769106 296,296 1,524 SH SOLE 1,395 0 129
AUTOMATIC DATA PROCESSING IN COM 053015103 9,952,594 44,441 SH SOLE 42,733 0 1,708
AUTOZONE INC COM 053332102 869,296 272 SH SOLE 74 0 198
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 276,036 11,015 SH SOLE 1,035 0 9,980
BANCO SANTANDER SA ADR 05964H105 234,862 17,019 SH SOLE 2,905 0 14,114
BANK OF AMER CORP COM 060505104 4,213,224 73,942 SH SOLE 60,955 0 12,987
BANK OF NY MELLON CORP COM 064058100 219,663 1,519 SH SOLE 1,519 0 0
BECTON DICKINSON & CO COM 075887109 224,876 1,486 SH SOLE 1,379 0 107
BERKSHIRE HATHAWAY INC DEL CL A 084670108 11,981,600 16 SH SOLE 16 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 33,991,152 67,929 SH SOLE 64,242 0 3,687
BHP BILLITON LIMITED SPONSORED ADS 088606108 603,664 7,246 SH SOLE 4,359 0 2,887
BIO-TECHNE CORP COM 09073M104 1,372,376 19,425 SH SOLE 19,425 0 0
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 423,451 13,291 SH SOLE 13,291 0 0
BLACKROCK INC COM 09290D101 2,353,114 2,447 SH SOLE 2,351 0 96
BLACKSTONE INC COM 09260D107 1,124,337 9,555 SH SOLE 8,344 0 1,211
BOEING CO COM 097023105 1,428,063 6,597 SH SOLE 6,244 0 353
BOOKING HOLDINGS INC COM 09857L108 14,752,925 82,770 SH SOLE 56,453 0 26,317
BOSTON SCIENTIFIC CORP COM 101137107 273,408 6,406 SH SOLE 5,561 0 845
BP PLC SPONSORED ADR 055622104 2,501,404 67,697 SH SOLE 64,805 0 2,892
BRISTOL-MYERS SQUIBB CO COM 110122108 2,465,445 42,788 SH SOLE 41,521 0 1,267
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 222,830 3,608 SH SOLE 419 0 3,189
BROADCOM INC COM 11135F101 30,977,002 82,004 SH SOLE 61,534 0 20,470
BROOKFIELD CORP CL A LTD VT SH 11271J107 897,371 21,070 SH SOLE 18,375 0 2,695
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 303,779 8,325 SH SOLE 8,325 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 434,621 1,158 SH SOLE 911 0 247
CANADIAN NATL RY CO COM 136375102 12,277,385 102,964 SH SOLE 32,701 0 70,263
CANADIAN PACIFIC KANSAS CITY COM 13646K108 2,698,766 31,146 SH SOLE 25,919 0 5,227
CAPITAL ONE FINL CORP COM 14040H105 1,221,776 6,090 SH SOLE 5,611 0 479
CARRIER GLOBAL CORPORATION COM 14448C104 1,324,558 18,058 SH SOLE 17,657 0 401
CATERPILLAR INC COM 149123101 10,112,136 9,496 SH SOLE 9,187 0 309
CBRE GROUP INC CL A 12504L109 581,591 4,318 SH SOLE 4,136 0 182
CF INDUSTRIES HOLD COM 125269100 306,592 2,832 SH SOLE 2,686 0 146
CHEVRON CORPORATION COM 166764100 4,867,734 29,366 SH SOLE 27,623 0 1,743
CHIPOTLE MEXICAN GRILL INC COM 169656105 703,664 20,696 SH SOLE 19,031 0 1,665
CHUBB LIMITED COM H1467J104 4,661,664 13,681 SH SOLE 13,401 0 280
CHURCH & DWIGHT CO INC COM 171340102 205,289 2,119 SH SOLE 1,969 0 150
CINTAS CORP COM 172908105 385,061 2,264 SH SOLE 2,048 0 216
CISCO SYS INC COM 17275R102 11,809,546 100,541 SH SOLE 98,579 0 1,962
CITIGROUP INC COM NEW 172967424 2,600,597 18,581 SH SOLE 17,133 0 1,448
CLOROX CO DEL COM 189054109 558,801 5,855 SH SOLE 5,776 0 79
CME GROUP INC COM 12572Q105 306,291 1,387 SH SOLE 1,158 0 229
COCA COLA CO COM 191216100 16,314,354 200,743 SH SOLE 145,734 0 55,009
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,086,841 28,062 SH SOLE 27,749 0 313
COLGATE PALMOLIVE CO COM 194162103 2,045,472 22,311 SH SOLE 21,366 0 945
COMCAST CORP NEW CL A 20030N101 863,743 35,183 SH SOLE 35,183 0 0
CONOCOPHILLIPS COM 20825C104 5,429,400 52,226 SH SOLE 14,601 0 37,625
CONSTELLATION BRANDS INC CL A 21036P108 510,043 3,667 SH SOLE 3,562 0 105
CONSTELLATION ENERGY CORP COM 21037T109 620,925 2,500 SH SOLE 2,350 0 150
CORNING INC COM 219350105 1,801,548 7,053 SH SOLE 6,485 0 568
CORPAY INC COM SHS 219948106 1,503,381 4,511 SH SOLE 4,511 0 0
CORTEVA INC COM 22052L104 2,581,605 30,483 SH SOLE 30,018 0 465
COSTCO WHOLESALE CORPORATION COM 22160K105 8,613,266 9,207 SH SOLE 6,855 0 2,352
CRH PLC ORD G25508105 361,339 3,377 SH SOLE 2,492 0 885
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 202,016 3,704 SH SOLE 3,704 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 763,903 1,001 SH SOLE 862 0 139
CSX CORP COM 126408103 886,530 18,652 SH SOLE 11,515 0 7,137
CUMMINS INC COM 231021106 549,172 770 SH SOLE 671 0 99
CVS HEALTH CORP COM 126650100 899,187 8,692 SH SOLE 7,360 0 1,332
D R HORTON INC COM 23331A109 544,307 3,342 SH SOLE 3,142 0 200
DANAHER CORP DEL COM 235851102 7,763,584 40,758 SH SOLE 37,443 0 3,315
DARDEN RESTAURANTS INC COM 237194105 303,247 1,472 SH SOLE 1,137 0 335
DEERE & CO COM 244199105 3,787,655 5,971 SH SOLE 5,022 0 949
DELL TECHNOLOGIES INC CL C 24703L202 434,049 1,006 SH SOLE 1,006 0 0
DEVON ENERGY CORP NEW COM 25179M103 426,799 10,329 SH SOLE 6,530 0 3,799
DISNEY WALT CO COM 254687106 7,034,873 73,090 SH SOLE 39,495 0 33,595
DORCHESTER MINERALS L P COM UNIT 25820R105 212,555 8,418 SH SOLE 8,418 0 0
DOVER CORP COM 260003108 2,075,487 9,254 SH SOLE 9,157 0 97
DOW HLDGS INC COM 260557103 225,392 8,238 SH SOLE 7,780 0 458
DUKE ENERGY CORP NEW COM NEW 26441C204 333,918 2,638 SH SOLE 2,184 0 454
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 1,601,501 11,807 SH SOLE 11,678 0 129
EATON CORP PLC SHS G29183103 1,962,875 4,606 SH SOLE 4,365 0 241
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 669,600 45,000 SH SOLE 45,000 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 941,600 40,000 SH SOLE 40,000 0 0
EBAY INC. COM 278642103 1,372,737 12,284 SH SOLE 11,726 0 558
ECOLAB INC COM 278865100 6,962,360 24,990 SH SOLE 5,874 0 19,116
EDWARDS LIFESCIENCES CORP COM 28176E108 7,336,125 81,098 SH SOLE 9,522 0 71,576
ELEVANCE HEALTH INC FORMERLY COM 036752103 287,727 744 SH SOLE 663 0 81
ELI LILLY & CO COM 532457108 60,919,817 50,791 SH SOLE 37,882 0 12,909
EMERSON ELEC CO COM 291011104 10,195,122 71,220 SH SOLE 37,676 0 33,544
ENTERPRISE PRODS PARTNERS L COM 293792107 8,427,584 229,260 SH SOLE 89,752 0 139,508
EOG RES INC COM 26875P101 2,492,990 19,217 SH SOLE 16,583 0 2,634
EQUINIX INC COM 29444U700 219,944 211 SH SOLE 166 0 45
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 12,752,572 333,575 SH SOLE 333,575 0 0
EXELON CORP COM 30161N101 244,009 5,234 SH SOLE 4,784 0 450
EXTRA SPACE STORAGE INC COM 30225T102 322,595 2,220 SH SOLE 150 0 2,070
EXXON MOBIL CORP COM 30231G102 23,171,553 169,482 SH SOLE 162,481 0 7,001
FASTENAL CO COM 311900104 492,548 10,255 SH SOLE 9,615 0 640
FEDEX CORP COM 31428X106 207,605 663 SH SOLE 576 0 87
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 541,174 1,895 SH SOLE 1,895 0 0
FIFTH THIRD BANCORP COM 316773100 218,716 3,880 SH SOLE 3,235 0 645
FIRST SOLAR INC COM 336433107 215,196 912 SH SOLE 888 0 24
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 579,737 2,190 SH SOLE 2,190 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 225,793 2,513 SH SOLE 2,513 0 0
FISERV INC COM 337738108 515,123 10,502 SH SOLE 10,412 0 90
FLAGSTAR BANK NATIONAL ASSOC COM NEW 649445400 149,759 10,024 SH SOLE 10,024 0 0
FLEX LTD ORD Y2573F102 232,733 1,436 SH SOLE 1,436 0 0
FLOWERS FOODS INC COM 343498101 150,653 19,070 SH SOLE 19,070 0 0
FORTINET INC COM 34959E109 4,408,433 28,697 SH SOLE 28,247 0 450
FREEPORT MCMORAN INC CL B 35671D857 691,664 10,998 SH SOLE 10,108 0 890
GALLAGHER ARTHUR J & CO COM 363576109 517,451 2,254 SH SOLE 2,144 0 110
GAMESTOP CORP CL A 36467W109 264,960 12,000 SH SOLE 12,000 0 0
GE AEROSPACE COM NEW 369604301 7,814,717 20,910 SH SOLE 19,203 0 1,707
GE VERNOVA INC COM 36828A101 6,518,018 5,548 SH SOLE 5,051 0 497
GENERAL DYNAMICS CORP COM 369550108 680,849 1,922 SH SOLE 1,922 0 0
GENERAL MILLS INC COM 370334104 3,248,719 93,354 SH SOLE 93,354 0 0
GENERAL MTRS CO COM 37045V100 233,938 3,035 SH SOLE 2,802 0 233
GENUINE PARTS CO COM 372460105 313,119 2,654 SH SOLE 2,554 0 100
GILEAD SCIENCES INC COM 375558103 502,075 3,974 SH SOLE 2,054 0 1,920
GLOBAL X FDS S&P EX US ETF 37954Y368 10,938,959 275,628 SH SOLE 275,628 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 18,322,598 207,035 SH SOLE 207,035 0 0
GLOBE LIFE INC COM 37959E102 840,868 4,706 SH SOLE 4,650 0 56
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 374,590 2,640 SH SOLE 2,640 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,774,891 3,732 SH SOLE 3,475 0 257
GSK PLC SPONSORED ADR 37733W204 1,446,477 27,594 SH SOLE 25,294 0 2,300
HALEON PLC SPON ADS 405552100 147,610 15,821 SH SOLE 11,790 0 4,031
HARRIS OAKMARK ETF TRUST OAKMARK U S LRG 41456U106 163,932,611 5,819,404 SH SOLE 5,763,087 0 56,317
HASBRO INC COM 418056107 651,800 7,892 SH SOLE 7,807 0 85
HERSHEY CO COM 427866108 661,797 3,772 SH SOLE 3,676 0 96
HILTON WORLDWIDE HLDGS INC COM 43300A203 4,496,900 13,608 SH SOLE 13,582 0 26
HOME DEPOT INC COM 437076102 43,973,198 124,683 SH SOLE 89,100 0 35,583
HONEYWELL AEROSPACE INC COM 43849R105 1,200,133 5,429 SH SOLE 5,274 0 155
HONEYWELL INTL INC COM 438516205 1,215,441 5,429 SH SOLE 5,274 0 155
HOWMET AEROSPACE INC COM 443201108 487,712 1,814 SH SOLE 1,814 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 530,602 5,580 SH SOLE 335 0 5,245
HUNTINGTON BANCSHARES INC COM 446150104 304,513 17,175 SH SOLE 16,247 0 928
ICICI BANK LIMITED ADR 45104G104 224,025 7,717 SH SOLE 7,717 0 0
IDEXX LABS INC COM 45168D104 1,145,007 2,175 SH SOLE 2,120 0 55
ILLINOIS TOOL WKS INC COM 452308109 3,034,132 11,218 SH SOLE 11,047 0 171
ILLUMINA INC COM 452327109 3,411,278 19,401 SH SOLE 19,401 0 0
ING GROEP N.V. SPONSORED ADR 456837103 254,398 8,107 SH SOLE 2,012 0 6,095
INTEL CORP COM 458140100 10,285,006 73,659 SH SOLE 71,668 0 1,991
INTERCONTINENTAL EXCHANGE IN COM 45866F104 391,613 3,181 SH SOLE 2,899 0 282
INTERFACE INC COM 458665304 215,040 6,000 SH SOLE 6,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,813,481 20,673 SH SOLE 20,173 0 500
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,692,298 21,362 SH SOLE 21,196 0 166
INTUIT COM 461202103 594,819 2,279 SH SOLE 2,133 0 146
INTUITIVE SURGICAL INC COM NEW 46120E602 1,175,642 2,956 SH SOLE 2,482 0 474
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 417,739 7,050 SH SOLE 7,050 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 342,420 16,810 SH SOLE 16,810 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 322,360 1,064 SH SOLE 1,064 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 8,291,860 38,971 SH SOLE 38,694 0 277
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 648,360 12,000 SH SOLE 12,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 20,442,508 27,760 SH SOLE 12,412 0 15,348
IQVIA HLDGS INC COM 46266C105 723,609 3,745 SH SOLE 3,655 0 90
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 695,961 20,906 SH SOLE 6,007 0 14,899
ISHARES GOLD TR ISHARES NEW 464285204 4,032,914 53,409 SH SOLE 53,409 0 0
ISHARES GOLD TRUST MICRO SHS REPSTG UN TR 46436F103 2,148,457 53,698 SH SOLE 53,698 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 5,925,911 49,288 SH SOLE 49,288 0 0
ISHARES INC CORE MSCI EMKT 46434G103 250,989,129 3,029,806 SH SOLE 3,002,137 0 27,669
ISHARES TR MORNINGSTR US EQ 464287127 594,845 5,739 SH SOLE 0 0 5,739
ISHARES TR CORE S&P TTL STK 464287150 4,146,698 25,243 SH SOLE 0 0 25,243
ISHARES TR SELECT DIVID ETF 464287168 858,087 5,490 SH SOLE 3,905 0 1,585
ISHARES TR CORE S&P500 ETF 464287200 1,922,951,813 2,567,736 SH SOLE 2,513,556 0 54,180
ISHARES TR CORE US AGGBD ET 464287226 521,031 5,264 SH SOLE 5,264 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 357,237 5,222 SH SOLE 5,222 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3,636,018 26,438 SH SOLE 16,618 0 9,820
ISHARES TR 1 3 YR TREAS BD 464287457 2,277,649 27,739 SH SOLE 27,739 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,217,269 50,224 SH SOLE 48,592 0 1,632
ISHARES TR RUS MD CP GR ETF 464287481 1,136,142 7,760 SH SOLE 7,760 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,736,547 15,741 SH SOLE 15,741 0 0
ISHARES TR CORE S&P MCP ETF 464287507 10,505,389 136,239 SH SOLE 5,518 0 130,721
ISHARES TR EXPANDED TECH 464287515 9,610,033 106,071 SH SOLE 57,178 0 48,893
ISHARES TR ISHARES SEMICDTR 464287523 856,696 1,337 SH SOLE 1,337 0 0
ISHARES TR ISHARES BIOTECH 464287556 2,919,756 15,352 SH SOLE 306 0 15,046
ISHARES TR RUS 1000 VAL ETF 464287598 1,402,700 5,786 SH SOLE 5,786 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 19,003,473 153,044 SH SOLE 153,044 0 0
ISHARES TR RUS 1000 ETF 464287622 1,388,615 3,391 SH SOLE 3,391 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,741,408 5,796 SH SOLE 5,231 0 565
ISHARES TR CORE S&P US VLU 464287663 495,675 4,500 SH SOLE 0 0 4,500
ISHARES TR U.S. TECH ETF 464287721 1,248,539 4,950 SH SOLE 0 0 4,950
ISHARES TR CORE S&P SCP ETF 464287804 2,196,026 14,807 SH SOLE 14,807 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 3,068,998 28,825 SH SOLE 28,825 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,120,979 13,512 SH SOLE 13,177 0 335
ISHARES TR NATIONAL MUN ETF 464288414 58,909,251 547,382 SH SOLE 541,126 0 6,256
ISHARES TR INTRM GOV CR ETF 464288612 239,769,873 2,259,954 SH SOLE 2,188,275 0 71,679
ISHARES TR ISHS 1-5YR INVS 464288646 379,134 7,234 SH SOLE 7,234 0 0
ISHARES TR EAFE VALUE ETF 464288877 202,015 2,639 SH SOLE 2,639 0 0
ISHARES TR EAFE GRWTH ETF 464288885 640,514 5,148 SH SOLE 5,148 0 0
ISHARES TR MSCI USA MIN ETF 46429B697 6,305,945 65,374 SH SOLE 8,880 0 56,494
ISHARES TR CORE MSCI EAFE 46432F842 4,913,797 50,878 SH SOLE 35,756 0 15,122
ISHARES TR MSCI INTL QUALTY 46434V456 1,149,907 23,207 SH SOLE 23,207 0 0
ISHARES TR HDG MSCI EAFE 46434V803 762,156 16,242 SH SOLE 16,242 0 0
ISHARES TR CORE MSCI INTL 46435G326 489,021 5,494 SH SOLE 5,494 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 357,645 8,552 SH SOLE 8,552 0 0
ISHARES TR BROAD USD HIGH 46435U853 4,375,727 118,199 SH SOLE 118,199 0 0
ISHARES TR ESG SELECT SCRE 46436E569 201,150 3,542 SH SOLE 0 0 3,542
ISHARES TR 0-3 MTH TREASURY 46436E718 2,430,476 24,143 SH SOLE 10,275 0 13,868
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 419,929 7,435 SH SOLE 7,435 0 0
JOHNSON & JOHNSON COM 478160104 46,939,380 184,823 SH SOLE 128,103 0 56,720
JOHNSON CONTROLS INTERNATION SHS G51502105 216,535 1,482 SH SOLE 1,212 0 270
JPMORGAN CHASE & CO COM 46625H100 52,347,463 159,923 SH SOLE 140,787 0 19,136
KEYSIGHT TECHNOLOGIES INC COM 49338L103 262,903 751 SH SOLE 636 0 115
KIMBERLY-CLARK CORP COM 494368103 419,980 3,826 SH SOLE 3,826 0 0
KKR & CO INC COM 48251W104 1,316,401 14,343 SH SOLE 14,343 0 0
KLA CORP COM NEW 482480100 3,435,873 11,388 SH SOLE 10,428 0 960
KROGER CO COM 501044101 946,620 17,047 SH SOLE 16,532 0 515
L3HARRIS TECHNOLOGIES INC COM 502431109 704,971 2,426 SH SOLE 2,287 0 139
LABCORP HOLDINGS INC COM SHS 504922105 356,160 1,272 SH SOLE 1,215 0 57
LAM RESEARCH CORP COM NEW 512807306 5,262,360 12,144 SH SOLE 11,304 0 840
LEMAITRE VASCULAR INC COM 525558201 425,870 4,438 SH SOLE 4,438 0 0
LIBERTY LIVE HOLDINGS INC COM SHS SER C 530909308 740,008 7,005 SH SOLE 7,005 0 0
LINDE PLC SHS G54950103 22,275,222 42,924 SH SOLE 28,464 0 14,460
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 135,040 23,163 SH SOLE 0 0 23,163
LOCKHEED MARTIN CORP COM 539830109 544,103 1,068 SH SOLE 924 0 144
LOWES COS INC COM 548661107 3,379,009 15,325 SH SOLE 14,388 0 937
MARATHON PETE CORP COM 56585A102 3,288,683 12,863 SH SOLE 12,464 0 399
MARKEL GROUP INC COM 570535104 374,978 192 SH SOLE 192 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,150,311 3,104 SH SOLE 2,220 0 884
MARSH & MCLENNAN COS INC COM 571748102 20,312,740 121,874 SH SOLE 121,714 0 160
MARTIN MARIETTA MATLS INC COM 573284106 230,103 399 SH SOLE 364 0 35
MARVELL TECHNOLOGY INC COM 573874104 263,335 884 SH SOLE 810 0 74
MASTERCARD INCORPORATED CL A 57636Q104 27,777,320 54,084 SH SOLE 45,368 0 8,715
MATTHEWS ASIA FDS ASIA INNOV ACTIV 577125826 4,727,982 81,742 SH SOLE 81,742 0 0
MBIA INC COM 55262C100 74,328 11,400 SH SOLE 11,400 0 0
MCDONALDS CORP COM 580135101 5,604,337 20,733 SH SOLE 19,791 0 942
MCKESSON CORP COM 58155Q103 1,681,966 2,226 SH SOLE 2,106 0 120
MEDTRONIC PLC SHS G5960L103 2,267,575 28,986 SH SOLE 28,602 0 384
MERCK & CO INC COM 58933Y105 12,173,541 94,736 SH SOLE 92,032 0 2,704
META PLATFORMS INC CL A 30303M102 23,994,927 42,598 SH SOLE 34,844 0 7,754
METLIFE INC COM 59156R108 299,181 3,536 SH SOLE 2,957 0 579
METTLER TOLEDO INTERNATIONAL COM 592688105 1,925,208 1,507 SH SOLE 297 0 1,210
MICRON TECHNOLOGY INC COM 595112103 9,502,292 8,232 SH SOLE 7,207 0 1,025
MICROSOFT CORP COM 594918104 119,186,591 319,518 SH SOLE 247,354 0 72,164
MITSUBISHI UFJ FINANCIAL GRO SPONSORED ADS 606822104 391,157 19,666 SH SOLE 2,916 0 16,750
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 101,423 10,587 SH SOLE 1,325 0 9,262
MONARCH CASINO & RESORT INC COM 609027107 394,830 3,000 SH SOLE 0 0 3,000
MONDELEZ INTL INC CL A 609207105 533,227 9,219 SH SOLE 5,839 0 3,380
MONSTER BEVERAGE CORP NEW COM 61174X109 224,692 2,338 SH SOLE 1,773 0 565
MOODYS CORP COM 615369105 841,525 1,858 SH SOLE 1,766 0 92
MORGAN STANLEY COM NEW 617446448 4,318,139 20,657 SH SOLE 19,528 0 1,129
MSCI INC COM 55354G100 14,998,431 26,781 SH SOLE 15,934 0 10,847
MURPHY USA INC COM 626755102 315,778 586 SH SOLE 586 0 0
NETEASE COM INC SPONSORED ADS 64110W102 220,145 1,718 SH SOLE 1,207 0 511
NETFLIX INC. COM 64110L106 10,311,645 144,421 SH SOLE 112,756 0 31,665
NEWMONT CORP COM 651639106 4,926,103 52,742 SH SOLE 52,252 0 490
NEXTERA ENERGY INC COM 65339F101 3,681,425 41,944 SH SOLE 33,240 0 8,704
NIKE INC CL B 654106103 396,297 9,654 SH SOLE 3,882 0 5,772
NORFOLK SOUTHN CORP COM 655844108 841,843 2,676 SH SOLE 2,520 0 156
NORTHERN TR CORP COM 665859104 1,957,612 11,261 SH SOLE 11,128 0 133
NORTHROP GRUMMAN CORP COM 666807102 684,513 1,344 SH SOLE 1,298 0 46
NOVARTIS AG SPONSORED ADR 66987V109 4,582,029 29,237 SH SOLE 22,082 0 7,155
NOVO-NORDISK A S ADR 670100205 1,262,452 26,334 SH SOLE 8,620 0 17,714
NUCOR CORP COM 670346105 1,441,725 6,472 SH SOLE 6,287 0 185
NVIDIA CORPORATION COM 67066G104 126,286,891 631,150 SH SOLE 405,860 0 225,291
OLD DOMINION FREIGHT LINE IN COM 679580100 2,956,251 13,648 SH SOLE 833 0 12,815
ORACLE CORP COM 68389X105 4,381,366 29,897 SH SOLE 28,673 0 1,224
OREILLY AUTOMOTIVE INC COM 67103H107 999,545 10,854 SH SOLE 9,939 0 915
OTIS WORLDWIDE CORP COM 68902V107 351,198 4,905 SH SOLE 4,705 0 200
PACCAR INC COM 693718108 762,282 6,346 SH SOLE 6,070 0 276
PACKAGING CORP AMER COM 695156109 398,925 1,674 SH SOLE 509 0 1,165
PALANTIR TECHNOLOGIES INC CL A 69608A108 393,061 3,369 SH SOLE 1,869 0 1,500
PALO ALTO NETWORKS INC COM 697435105 5,553,511 16,285 SH SOLE 13,362 0 2,923
PARKER-HANNIFIN CORP COM 701094104 1,433,924 1,466 SH SOLE 1,383 0 83
PATTERSON-UTI ENERGY INC COM 703481101 122,094 13,300 SH SOLE 13,300 0 0
PAYCHEX INC COM 704326107 435,110 4,425 SH SOLE 4,245 0 180
PEPSICO INC COM 713448108 13,229,136 97,704 SH SOLE 69,198 0 28,506
PFIZER INC COM 717081103 3,438,865 142,810 SH SOLE 141,198 0 1,612
PHILIP MORRIS INTL INC COM 718172109 795,823 4,399 SH SOLE 3,786 0 613
PHILLIPS 66 COM 718546104 269,128 1,592 SH SOLE 1,322 0 270
PIMCO CALIF MUN INCOME FD COM 72200N106 165,084 18,404 SH SOLE 18,404 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,142,853 8,703 SH SOLE 8,440 0 263
PROCTER & GAMBLE CO COM 742718109 19,170,525 130,732 SH SOLE 99,446 0 31,286
PROGRESS SOFTWARE CORP COM 743312100 2,080,214 61,948 SH SOLE 61,948 0 0
PROGRESSIVE CORP COM 743315103 14,160,366 64,822 SH SOLE 39,831 0 24,991
PROLOGIS INC. COM 74340W103 770,689 5,689 SH SOLE 5,127 0 562
QNITY ELECTRONICS INC COMMON STOCK 74743L100 2,896,793 17,738 SH SOLE 17,544 0 194
QUALCOMM INC COM 747525103 1,361,348 7,367 SH SOLE 6,518 0 849
QUANTA SVCS INC COM 74762E102 21,153,335 29,378 SH SOLE 15,772 0 13,606
RELIANCE INC COM 759509102 759,155 2,032 SH SOLE 2,032 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 2,465,165 7,779 SH SOLE 7,779 0 0
REPUBLIC SVCS INC COM 760759100 689,800 3,237 SH SOLE 2,087 0 1,150
ROCKWELL AUTOMATION INC COM 773903109 1,369,391 2,766 SH SOLE 2,685 0 81
ROPER TECHNOLOGIES INC COM 776696106 725,847 2,145 SH SOLE 2,089 0 56
ROSS STORES INC COM 778296103 247,545 1,163 SH SOLE 935 0 228
ROYAL BK CDA COM 780087102 394,278 1,905 SH SOLE 0 0 1,905
ROYAL CARIBBEAN GROUP COM V7780T103 223,859 705 SH SOLE 565 0 140
RPM INTL INC COM 749685103 214,520 1,930 SH SOLE 1,930 0 0
RTX CORPORATION COM 75513E101 6,631,380 34,952 SH SOLE 32,871 0 2,081
RUBRIK INC. CL A 781154109 537,876 6,700 SH SOLE 6,700 0 0
S&P GLOBAL INC COM 78409V104 4,393,928 10,789 SH SOLE 8,162 0 2,627
SALESFORCE INC COM 79466L302 919,908 5,872 SH SOLE 5,307 0 565
SAMSARA INC COM CL A 79589L106 841,429 25,946 SH SOLE 25,946 0 0
SANDISK CORP COM 80004C200 516,137 227 SH SOLE 87 0 140
SAP SE SPON ADR 803054204 343,665 2,230 SH SOLE 1,018 0 1,212
SAUL CTRS INC COM 804395101 621,197 16,614 SH SOLE 16,614 0 0
SCHWAB CHARLES CORP COM 808513105 3,039,478 32,941 SH SOLE 30,351 0 2,590
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 365,765 12,630 SH SOLE 12,630 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 212,102 7,207 SH SOLE 7,207 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,266,574 103,014 SH SOLE 102,819 0 195
SEABOARD CORP DEL COM 811543107 1,513,408 339 SH SOLE 339 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,494,265 3,621 SH SOLE 3,436 0 185
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 4,277,156 26,958 SH SOLE 26,958 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 1,280,939 15,420 SH SOLE 2,420 0 13,000
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 469,120 4,000 SH SOLE 0 0 4,000
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 322,856 6,079 SH SOLE 6,079 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 526,289 9,817 SH SOLE 9,817 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 4,394,952 23,727 SH SOLE 21,227 0 2,500
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 1,872,621 9,829 SH SOLE 9,807 0 22
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 554,612 5,177 SH SOLE 5,177 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 2,187,202 48,240 SH SOLE 0 0 48,240
SERVICENOW INC COM 81762P102 616,330 6,208 SH SOLE 5,558 0 650
SHELL PLC SPON ADS 780259305 739,887 9,542 SH SOLE 5,466 0 4,076
SHERWIN WILLIAMS CO COM 824348106 469,425 1,363 SH SOLE 1,333 0 30
SHOPIFY INC CL A SUB VTG SHS 82509L107 432,514 3,788 SH SOLE 2,105 0 1,683
SIMON PPTY GROUP INC NEW COM 828806109 207,547 928 SH SOLE 717 0 211
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100 693,186 23,466 SH SOLE 23,466 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 467,142 6,890 SH SOLE 6,540 0 350
SLB LIMITED COM STK 806857108 1,704,649 36,667 SH SOLE 35,817 0 850
SNAP ON INC COM 833034101 411,253 1,022 SH SOLE 987 0 35
SONY GROUP CORP SPONSORED ADR 835699307 205,214 10,230 SH SOLE 2,950 0 7,280
SOUTHERN CO COM 842587107 311,153 3,251 SH SOLE 2,641 0 610
SPDR GOLD TR GOLD SHS 78463V107 15,378,391 41,746 SH SOLE 41,746 0 0
SPDR INDEX SHS FDS ST STR MSCI EAFE 78470E106 453,265 8,375 SH SOLE 8,375 0 0
SPDR SERIES TRUST ST STR P500GRW 78464A409 360,897 3,033 SH SOLE 3,033 0 0
SPDR SERIES TRUST ST STR P500VAL 78464A508 270,759 4,454 SH SOLE 4,454 0 0
SPDR SERIES TRUST ST STR SP AERO 78464A631 271,019 955 SH SOLE 955 0 0
SPDR SERIES TRUST ST STR SP METAL 78464A755 282,937 2,646 SH SOLE 2,646 0 0
SPDR SERIES TRUST ST STR SP400GRW 78464A821 203,780 1,818 SH SOLE 1,818 0 0
SPDR SERIES TRUST ST STR SP BIOT 78464A870 1,978,494 12,502 SH SOLE 1,051 0 11,451
SPDR SERIES TRUST ST STR SP HOME 78464A888 2,253,288 19,499 SH SOLE 0 0 19,499
SPDR SERIES TRUST ST TERM HIGH ETF 78468R408 347,416 13,880 SH SOLE 13,880 0 0
SPDR SERIES TRUST ST STR BL 12 ETF 78468R523 5,488,956 55,232 SH SOLE 53,402 0 1,830
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 898,164 9,801 SH SOLE 9,801 0 0
SPDR SERIES TRUST ST STR SP500FF 78468R796 139,206,372 2,278,337 SH SOLE 2,277,969 0 368
STANLEY BLACK & DECKER INC COM 854502101 599,639 6,371 SH SOLE 980 0 5,391
STARBUCKS CORP COM 855244109 355,110 3,475 SH SOLE 2,970 0 505
STATE STR CORP COM 857477103 514,566 3,034 SH SOLE 2,788 0 246
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 575,244 1,101 SH SOLE 0 0 1,101
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 70,300,280 94,139 SH SOLE 78,896 0 15,243
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 1,395,427 1,984 SH SOLE 1,984 0 0
STRYKER CORPORATION COM 863667101 3,432,071 10,901 SH SOLE 10,671 0 230
SUMITOMO MITSUI FIN GRP INC SPONSORED ADR 86562M209 345,258 14,642 SH SOLE 5,584 0 9,058
SUNCOR ENERGY INC NEW COM 867224107 204,306 3,806 SH SOLE 1,800 0 2,006
SYNOPSYS INC COM 871607107 388,081 870 SH SOLE 764 0 106
SYSCO CORP COM 871829107 1,514,386 18,119 SH SOLE 17,809 0 310
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 64,621,201 135,313 SH SOLE 90,077 0 45,236
TARGA RES CORP COM 87612G101 210,222 784 SH SOLE 784 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 369,954 1,835 SH SOLE 1,647 0 188
TERADYNE INC COM 880770102 1,340,463 2,770 SH SOLE 196 0 2,574
TESLA INC COM 88160R101 5,417,328 12,880 SH SOLE 11,205 0 1,675
TEXAS INSTRS INC COM 882508104 2,967,585 9,956 SH SOLE 9,485 0 471
TEXAS PACIFIC LAND CORPORATI COM 88262P102 893,223 2,041 SH SOLE 2,041 0 0
THE CIGNA GROUP COM 125523100 1,997,853 7,247 SH SOLE 7,050 0 197
THERMO FISHER SCIENTIFIC INC COM 883556102 4,765,677 9,506 SH SOLE 8,131 0 1,375
TIDAL TRUST III ROCK GL EQUI ETF 45259A886 279,955 8,001 SH SOLE 8,001 0 0
TJX COS INC NEW COM 872540109 37,014,026 244,317 SH SOLE 165,685 0 78,632
T-MOBILE US INC COM 872590104 371,690 2,216 SH SOLE 2,061 0 155
TORONTO DOMINION BK ONT COM NEW 891160509 310,618 2,558 SH SOLE 172 0 2,386
TOTALENERGIES SE ACT F92124100 231,819 2,981 SH SOLE 272 0 2,709
TOYOTA MOTOR CORP ADS 892331307 293,893 1,745 SH SOLE 293 0 1,452
TRANE TECHNOLOGIES PLC SHS G8994E103 687,133 1,399 SH SOLE 1,039 0 360
TRANSDIGM GROUP INC COM 893641100 622,063 467 SH SOLE 348 0 119
TRAVELERS COMPANIES INC COM 89417E109 2,972,731 9,005 SH SOLE 8,816 0 189
TRI CONTL CORP COM 895436103 207,140 6,018 SH SOLE 6,018 0 0
TYLER TECHNOLOGIES INC COM 902252105 2,496,439 8,536 SH SOLE 2,410 0 6,126
UBER TECHNOLOGIES INC COM 90353T100 12,192,942 168,971 SH SOLE 113,085 0 55,886
UBS GROUP AG SHS H42097107 240,564 4,854 SH SOLE 1,026 0 3,828
UL SOLUTIONS INC CLASS A COM SHS 903731107 203,720 2,000 SH SOLE 2,000 0 0
UNILEVER PLC SPON ADR NEW 904767803 979,114 16,286 SH SOLE 11,933 0 4,353
UNION PAC CORP COM 907818108 4,096,064 15,059 SH SOLE 12,737 0 2,322
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 414,272 15,225 SH SOLE 13,189 0 2,036
UNITED PARCEL SVCS INC CL B 911312106 1,651,953 15,367 SH SOLE 15,190 0 177
UNITED RENTALS INC COM 911363109 519,997 459 SH SOLE 404 0 55
UNITEDHEALTH GROUP INC COM 91324P102 2,796,151 6,728 SH SOLE 5,441 0 1,287
UNITY SOFTWARE INC COM 91332U101 431,787 15,108 SH SOLE 15,108 0 0
UNUM GROUP COM 91529Y106 212,146 2,373 SH SOLE 2,243 0 130
US BANCORP COM NEW 902973304 383,238 6,345 SH SOLE 5,337 0 1,008
VALERO ENERGY CORP COM 91913Y100 733,139 2,815 SH SOLE 2,563 0 252
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 30,460,808 44,351 SH SOLE 34,966 0 9,385
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,598,036 8,087 SH SOLE 0 0 8,087
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,592,894 16,519 SH SOLE 2,033 0 14,486
VANGUARD INDEX FDS SML CP GRW ETF 922908595 569,395 1,557 SH SOLE 1,557 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,706,341 15,253 SH SOLE 982 0 14,271
VANGUARD INDEX FDS MID CAP ETF 922908629 2,269,576 28,169 SH SOLE 4,169 0 24,000
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,679,313 4,883 SH SOLE 4,883 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,909,697 11,818 SH SOLE 10,629 0 1,189
VANGUARD INDEX FDS GROWTH ETF 922908736 5,950,426 69,079 SH SOLE 62,903 0 6,176
VANGUARD INDEX FDS VALUE ETF 922908744 2,604,917 11,953 SH SOLE 5,753 0 6,200
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,256,600 10,744 SH SOLE 7,187 0 3,557
VANGUARD INDEX FDS TOTAL STK MKT 922908769 69,336,533 187,376 SH SOLE 112,033 0 75,343
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 1,340,974 17,719 SH SOLE 0 0 17,719
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 16,513,774 105,217 SH SOLE 70,084 0 35,133
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 271,585,339 3,242,810 SH SOLE 3,057,503 0 185,307
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,626,851 27,255 SH SOLE 26,834 0 421
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 448,414 3,876 SH SOLE 3,876 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 945,430 10,678 SH SOLE 10,678 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,278,712 21,971 SH SOLE 21,971 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,071,613 26,213 SH SOLE 845 0 25,368
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,230,972 20,871 SH SOLE 20,871 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10,250,227 43,319 SH SOLE 31,926 0 11,393
VANGUARD STAR FDS VG TL INTL STK F 921909768 24,524,431 286,869 SH SOLE 286,869 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 46,130,046 647,439 SH SOLE 342,364 0 305,075
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 2,267,912 22,386 SH SOLE 18,665 0 3,721
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,010,117 25,376 SH SOLE 1,683 0 23,693
VANGUARD WORLD FD ESG US CORP BD 921910691 1,272,710 20,279 SH SOLE 20,279 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 2,495,972 30,313 SH SOLE 30,313 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,581,353 17,988 SH SOLE 7,000 0 10,988
VANGUARD WORLD FD MEGA CAP INDEX 921910873 15,888,873 58,067 SH SOLE 58,067 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 508,785 1,283 SH SOLE 1,223 0 60
VANGUARD WORLD FD CONSUM STP ETF 92204A207 789,215 3,500 SH SOLE 0 0 3,500
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 2,995,521 10,018 SH SOLE 0 0 10,018
VANGUARD WORLD FD INF TECH ETF 92204A702 2,060,525 17,240 SH SOLE 16,680 0 560
VANGUARD WORLD FD MATERIALS ETF 92204A801 1,211,870 5,297 SH SOLE 0 0 5,297
VANGUARD WORLD FD UTILITIES ETF 92204A876 857,651 4,382 SH SOLE 1,033 0 3,349
VERISIGN INC COM 92343E102 252,566 1,004 SH SOLE 946 0 58
VERISK ANALYTICS INC COM 92345Y106 8,037,558 44,770 SH SOLE 36,140 0 8,630
VERIZON COMMUNICATIONS INC COM 92343V104 884,229 20,884 SH SOLE 18,469 0 2,415
VERTEX PHARMACEUTICALS INC COM 92532F100 1,918,371 3,862 SH SOLE 3,657 0 205
VERTIV HOLDINGS CO COM CL A 92537N108 545,087 1,628 SH SOLE 1,476 0 152
VIATRIS INC COM 92556V106 219,605 13,829 SH SOLE 13,053 0 776
VISA INC COM CL A 92826C839 35,066,533 102,208 SH SOLE 42,449 0 59,759
VISTRA CORP COM 92840M102 818,214 5,158 SH SOLE 4,973 0 185
VONTIER CORPORATION COM 928881101 386,164 13,316 SH SOLE 4 0 13,312
VULCAN MATLS CO COM 929160109 10,214,426 34,624 SH SOLE 18,874 0 15,750
WALMART INC COM 931142103 46,362,868 409,349 SH SOLE 275,414 0 133,935
WASTE CONNECTIONS INC COM 94106B101 17,345,611 104,059 SH SOLE 50,362 0 53,697
WASTE MGMT INC DEL COM 94106L109 921,005 4,132 SH SOLE 3,013 0 1,119
WEC ENERGY GROUP INC COM 92939U106 276,161 2,365 SH SOLE 2,167 0 198
WELLS FARGO & CO COM 949746101 3,331,053 40,308 SH SOLE 39,778 0 530
WELLTOWER INC COM 95040Q104 248,305 1,094 SH SOLE 804 0 290
WESTERN DIGITAL CORP COM 958102105 242,714 380 SH SOLE 125 0 255
WEYERHAEUSER CO COM NEW 962166104 314,548 13,139 SH SOLE 12,684 0 455
WILLIAMS COS INC COM 969457100 2,589,783 34,837 SH SOLE 34,082 0 755
WISDOMTREE TR US LARGECAP DIVD 97717W307 453,667 4,710 SH SOLE 4,710 0 0
WISE GROUP PLC ORD SHS CLASS A G9723Y105 268,486 22,372 SH SOLE 22,372 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 245,519 12,708 SH SOLE 10,464 0 2,244
WOODWARD INC COM 980745103 1,161,451 2,730 SH SOLE 2,730 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 2,191,833 27,598 SH SOLE 27,598 0 0
WW GRAINGER INC COM 384802104 316,973 233 SH SOLE 198 0 35
XPO INC COM 983793100 895,270 4,361 SH SOLE 4,361 0 0
XYLEM INC COM 98419M100 347,301 2,938 SH SOLE 2,843 0 95
YUM BRANDS INC COM 988498101 1,232,521 7,710 SH SOLE 7,587 0 123
YUM CHINA HLDGS INC COM 98850P109 364,560 8,920 SH SOLE 8,920 0 0