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
3M CO COM 88579Y101   7,351,115 56,946 SH   SOLE 0 44,256 0 12,690
ABBOTT LABS COM 002824100   24,171,494 213,699 SH   SOLE 0 164,502 0 49,197
ABBVIE INC COM 00287Y109   27,810,246 156,501 SH   SOLE 0 115,624 0 40,877
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   60,508,355 172,001 SH   SOLE 0 132,075 0 39,927
ADOBE INC COM 00724F101   433,563 975 SH   SOLE 0 748 0 227
ADVANCED MICRO DEVICES INC COM 007903107   773,902 6,407 SH   SOLE 0 1,181 0 5,226
AGILENT TECHNOLOGIES INC COM 00846U101   19,409,395 144,480 SH   SOLE 0 140,090 0 4,390
AKAMAI TECHNOLOGIES INC COM 00971T101   5,742,730 60,039 SH   SOLE 0 42,275 0 17,764
ALBEMARLE CORP COM 012653101   10,815,091 125,640 SH   SOLE 0 109,958 0 15,682
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   360,527 4,252 SH   SOLE 0 4,252 0 0
ALLEGION PLC ORD SHS G0176J109   2,173,731 16,634 SH   SOLE 0 16,401 0 233
ALLISON TRANSMISSION HLDGS I COM 01973R101   38,949,876 360,447 SH   SOLE 0 254,092 0 106,355
ALLSTATE CORP COM 020002101   640,448 3,322 SH   SOLE 0 3,322 0 0
ALPHABET INC CAP STK CL C 02079K107   30,406,063 159,662 SH   SOLE 0 129,861 0 29,801
ALPHABET INC CAP STK CL A 02079K305   80,453,386 425,005 SH   SOLE 0 337,816 0 87,189
ALTRIA GROUP INC COM 02209S103   3,929,867 75,155 SH   SOLE 0 57,591 0 17,564
AMAZON COM INC COM 023135106   39,378,255 179,490 SH   SOLE 0 146,407 0 33,083
AMENTUM HOLDINGS INC COM 023939101   618,913 29,430 SH   SOLE 0 22,437 0 6,993
AMEREN CORP COM 023608102   245,135 2,750 SH   SOLE 0 2,750 0 0
AMERICAN ELEC PWR CO INC COM 025537101   267,467 2,900 SH   SOLE 0 1,644 0 1,256
AMERICAN EXPRESS CO COM 025816109   34,128,449 114,992 SH   SOLE 0 85,354 0 29,638
AMERIPRISE FINL INC COM 03076C106   278,993 524 SH   SOLE 0 524 0 0
AMETEK INC COM 031100100   269,489 1,495 SH   SOLE 0 0 0 1,495
AMGEN INC COM 031162100   10,119,400 38,825 SH   SOLE 0 29,473 0 9,352
ANSYS INC COM 03662Q105   430,096 1,275 SH   SOLE 0 1,275 0 0
AON PLC SHS CL A G0403H108   4,883,139 13,596 SH   SOLE 0 6,691 0 6,905
APA CORPORATION COM 03743Q108   880,991 38,155 SH   SOLE 0 34,064 0 4,091
APPLE INC COM 037833100   174,031,162 694,957 SH   SOLE 0 565,869 0 129,088
ARISTA NETWORKS INC COM SHS 040413205   67,841,214 613,781 SH   SOLE 0 435,074 0 178,707
AT&T INC COM 00206R102   6,269,014 275,319 SH   SOLE 0 249,354 0 25,965
AUTOMATIC DATA PROCESSING IN COM 053015103   13,744,844 46,954 SH   SOLE 0 31,529 0 15,425
BANK AMERICA CORP COM 060505104   2,194,825 49,939 SH   SOLE 0 40,303 0 9,636
BANK NEW YORK MELLON CORP COM 064058100   8,319,460 108,284 SH   SOLE 0 88,140 0 20,144
BECTON DICKINSON & CO COM 075887109   1,880,752 8,290 SH   SOLE 0 4,281 0 4,009
BELLRING BRANDS INC COMMON STOCK 07831C103   2,821,709 37,453 SH   SOLE 0 27,311 0 10,142
BERKSHIRE HATHAWAY INC DEL CL A 084670108   6,128,280 9 SH   SOLE 0 9 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,533 10 SH   OTR 0 0 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   79,440,647 175,257 SH   SOLE 0 134,295 0 40,962
BLACKSTONE INC COM 09260D107   870,204 5,047 SH   SOLE 0 3,638 0 1,409
BOEING CO COM 097023105   8,232,093 46,509 SH   SOLE 0 39,967 0 6,542
BOOKING HOLDINGS INC COM 09857L108   22,150,311 4,458 SH   SOLE 0 3,276 0 1,182
BP PLC SPONSORED ADR 055622104   6,068,848 205,306 SH   SOLE 0 149,923 0 55,383
BRANCHOUT FOOD INC COM 105230106   51,900 30,000 SH   SOLE 0 30,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   24,153,277 427,038 SH   SOLE 0 356,903 0 70,135
BROADCOM INC COM 11135F101   6,741,920 29,080 SH   SOLE 0 23,690 0 5,390
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   311,593 5,750 SH   SOLE 0 0 0 5,750
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,425,047 24,805 SH   SOLE 0 0 0 24,805
CARMAX INC COM 143130102   17,954,660 219,602 SH   SOLE 0 152,437 0 67,165
CARRIER GLOBAL CORPORATION COM 14448C104   6,221,560 91,145 SH   SOLE 0 81,362 0 9,783
CASEYS GEN STORES INC COM 147528103   2,674,553 6,750 SH   SOLE 0 4,585 0 2,165
CATERPILLAR INC COM 149123101   13,541,468 37,329 SH   SOLE 0 30,412 0 6,917
CHEVRON CORP NEW COM 166764100   47,332,314 326,790 SH   SOLE 0 192,911 0 133,879
CINTAS CORP COM 172908105   387,324 2,120 SH   SOLE 0 1,520 0 600
CISCO SYS INC COM 17275R102   23,575,150 398,229 SH   SOLE 0 318,768 0 79,461
CLOROX CO DEL COM 189054109   1,960,289 12,070 SH   SOLE 0 6,980 0 5,090
CME GROUP INC COM 12572Q105   367,852 1,584 SH   SOLE 0 17 0 1,567
COCA COLA CO COM 191216100   5,302,396 85,165 SH   SOLE 0 59,474 0 25,691
COLGATE PALMOLIVE CO COM 194162103   14,019,284 154,211 SH   SOLE 0 127,222 0 26,989
COMCAST CORP NEW CL A 20030N101   728,436 19,409 SH   SOLE 0 8,439 0 10,970
CONAGRA BRANDS INC COM 205887102   5,968,834 215,093 SH   SOLE 0 174,395 0 40,698
CONOCOPHILLIPS COM 20825C104   9,698,206 97,794 SH   SOLE 0 77,031 0 20,763
CONSOLIDATED EDISON INC COM 209115104   1,806,882 20,250 SH   SOLE 0 16,750 0 3,500
CONSTELLATION ENERGY CORP COM 21037T109   396,021 1,770 SH   SOLE 0 1,628 0 142
CORTEVA INC COM 22052L104   29,227,453 513,122 SH   SOLE 0 378,293 0 134,830
COSTCO WHSL CORP NEW COM 22160K105   98,818,357 107,849 SH   SOLE 0 84,498 0 23,350
CSX CORP COM 126408103   1,229,713 38,107 SH   SOLE 0 27,939 0 10,168
CUMMINS INC COM 231021106   6,559,606 18,817 SH   SOLE 0 6,990 0 11,827
CVB FINL CORP COM 126600105   1,229,362 57,420 SH   SOLE 0 57,420 0 0
DANAHER CORPORATION COM 235851102   205,304 894 SH   SOLE 0 894 0 0
DEERE & CO COM 244199105   2,545,166 6,007 SH   SOLE 0 5,303 0 704
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   869,359 13,637 SH   SOLE 0 13,637 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   704,149 20,357 SH   SOLE 0 20,357 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   233,995 4,204 SH   SOLE 0 4,204 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   336,232 13,525 SH   SOLE 0 13,525 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   349,375 8,538 SH   SOLE 0 8,538 0 0
DISCOVER FINL SVCS COM 254709108   279,766 1,615 SH   SOLE 0 1,453 0 162
DISNEY WALT CO COM 254687106   16,782,105 150,715 SH   SOLE 0 135,650 0 15,065
DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105   389,468 8,600 SH   SOLE 0 8,600 0 0
DOW INC COM 260557103   2,377,703 59,250 SH   SOLE 0 50,550 0 8,700
DTE ENERGY CO COM 233331107   217,350 1,800 SH   SOLE 0 1,800 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   645,485 5,991 SH   SOLE 0 1,246 0 4,745
DUPONT DE NEMOURS INC COM 26614N102   20,060,674 263,091 SH   SOLE 0 198,626 0 64,464
DXC TECHNOLOGY CO COM 23355L106   2,019,259 101,064 SH   SOLE 0 101,000 0 64
EATON CORP PLC SHS G29183103   2,732,286 8,233 SH   SOLE 0 7,814 0 419
EBAY INC. COM 278642103   11,959,509 193,051 SH   SOLE 0 151,246 0 41,805
ECOLAB INC COM 278865100   1,798,640 7,676 SH   SOLE 0 5,228 0 2,448
EDGEWELL PERS CARE CO COM 28035Q102   4,888,027 145,477 SH   SOLE 0 142,877 0 2,600
EDISON INTL COM 281020107   476,198 5,964 SH   SOLE 0 5,778 0 186
EDWARDS LIFESCIENCES CORP COM 28176E108   18,773,490 253,593 SH   SOLE 0 230,250 0 23,343
ELECTRONIC ARTS INC COM 285512109   472,695 3,231 SH   SOLE 0 3,060 0 171
ELI LILLY & CO COM 532457108   3,932,573 5,094 SH   SOLE 0 1,345 0 3,749
EMERSON ELEC CO COM 291011104   32,533,603 262,516 SH   SOLE 0 197,613 0 64,903
ENBRIDGE INC COM 29250N105   308,636 7,274 SH   SOLE 0 5,165 0 2,109
ENERGIZER HLDGS INC NEW COM 29272W109   7,082,879 203,006 SH   SOLE 0 200,406 0 2,600
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   259,822 13,263 SH   SOLE 0 12,679 0 584
ENTEGRIS INC COM 29362U104   10,682,432 107,838 SH   SOLE 0 69,338 0 38,500
ENTERPRISE PRODS PARTNERS L COM 293792107   602,676 19,218 SH   SOLE 0 18,168 0 1,050
EQUITY RESIDENTIAL SH BEN INT 29476L107   382,768 5,334 SH   SOLE 0 3,100 0 2,234
ESSEX PPTY TR INC COM 297178105   2,167,346 7,593 SH   SOLE 0 5,927 0 1,666
EVERSOURCE ENERGY COM 30040W108   244,078 4,250 SH   SOLE 0 1,400 0 2,850
EXPEDITORS INTL WASH INC COM 302130109   4,223,594 38,129 SH   SOLE 0 22,233 0 15,896
EXTRA SPACE STORAGE INC COM 30225T102   303,239 2,027 SH   SOLE 0 2,027 0 0
EXXON MOBIL CORP COM 30231G102   33,924,368 315,370 SH   SOLE 0 240,017 0 75,353
FASTENAL CO COM 311900104   31,558,378 438,859 SH   SOLE 0 342,273 0 96,586
FEDEX CORP COM 31428X106   308,900 1,098 SH   SOLE 0 550 0 548
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   5,827,147 33,568 SH   SOLE 0 21,304 0 12,264
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   15,411,551 316,654 SH   SOLE 0 241,923 0 74,731
FIRSTENERGY CORP COM 337932107   240,152 6,037 SH   SOLE 0 5,187 0 850
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   265,795 29,500 SH   SOLE 0 29,500 0 0
FORD MTR CO COM 345370860   130,228 13,154 SH   SOLE 0 2,713 0 10,441
FRANKLIN RESOURCES INC COM 354613101   360,959 17,790 SH   SOLE 0 13,215 0 4,575
GALLAGHER ARTHUR J & CO COM 363576109   856,943 3,019 SH   SOLE 0 750 0 2,269
GAP INC COM 364760108   432,429 18,300 SH   SOLE 0 15,600 0 2,700
GE AEROSPACE COM NEW 369604301   4,739,297 28,415 SH   SOLE 0 19,096 0 9,319
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   405,781 5,190 SH   SOLE 0 3,109 0 2,081
GE VERNOVA INC COM 36828A101   1,936,740 5,888 SH   SOLE 0 3,875 0 2,013
GENERAL MLS INC COM 370334104   5,815,123 91,189 SH   SOLE 0 62,813 0 28,376
GENUINE PARTS CO COM 372460105   467,040 4,000 SH   SOLE 0 4,000 0 0
GILEAD SCIENCES INC COM 375558103   5,562,012 60,214 SH   SOLE 0 55,342 0 4,872
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   2,906,565 41,030 SH   SOLE 0 41,030 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   8,014,390 13,996 SH   SOLE 0 11,300 0 2,696
GRAINGER W W INC COM 384802104   1,340,752 1,272 SH   SOLE 0 502 0 770
HEWLETT PACKARD ENTERPRISE C COM 42824C109   15,405,263 721,558 SH   SOLE 0 717,107 0 4,451
HOME DEPOT INC COM 437076102   15,255,196 39,217 SH   SOLE 0 21,304 0 17,913
HONEYWELL INTL INC COM 438516106   12,487,651 55,282 SH   SOLE 0 54,417 0 865
HP INC COM 40434L105   24,640,479 755,148 SH   SOLE 0 744,983 0 10,165
ICON PLC SHS G4705A100   318,759 1,520 SH   SOLE 0 1,520 0 0
ILLINOIS TOOL WKS INC COM 452308109   8,577,174 33,827 SH   SOLE 0 26,194 0 7,633
INGERSOLL RAND INC COM 45687V106   974,797 10,776 SH   SOLE 0 8,411 0 2,365
INTEL CORP COM 458140100   16,431,610 819,532 SH   SOLE 0 723,553 0 95,979
INTERNATIONAL BUSINESS MACHS COM 459200101   8,888,139 40,432 SH   SOLE 0 33,072 0 7,360
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   16,964,954 200,650 SH   SOLE 0 151,895 0 48,755
INTUIT COM 461202103   27,558,122 43,847 SH   SOLE 0 33,983 0 9,864
INTUITIVE SURGICAL INC COM NEW 46120E602   619,567 1,187 SH   SOLE 0 575 0 612
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   611,816 3,492 SH   SOLE 0 2,349 0 1,142
INVESCO QQQ TR UNIT SER 1 46090E103   805,479 1,576 SH   SOLE 0 1,169 0 406
ISHARES GOLD TR ISHARES NEW 464285204   483,861 9,773 SH   SOLE 0 8,930 0 843
ISHARES SILVER TR ISHARES 46428Q109   315,065 11,966 SH   SOLE 0 6,486 0 5,480
ISHARES TR CORE S&P TTL STK 464287150   1,010,441 7,856 SH   SOLE 0 0 0 7,856
ISHARES TR US HOME CONS ETF 464288752   871,268 8,427 SH   SOLE 0 6,710 0 1,717
ISHARES TR CALIF MUN BD ETF 464288356   401,533 7,010 SH   SOLE 0 0 0 7,010
ISHARES TR CORE HIGH DV ETF 46429B663   1,181,312 10,523 SH   SOLE 0 10,523 0 0
ISHARES TR SELECT DIVID ETF 464287168   332,611 2,533 SH   SOLE 0 2,533 0 0
ISHARES TR CORE S&P MCP ETF 464287507   2,309,520 37,065 SH   SOLE 0 36,165 0 900
ISHARES TR S&P MC 400VL ETF 464287705   558,571 4,470 SH   SOLE 0 3,470 0 1,000
ISHARES TR CORE S&P SCP ETF 464287804   9,594,728 83,273 SH   SOLE 0 58,486 0 24,788
ISHARES TR CORE S&P500 ETF 464287200   3,738,707 6,351 SH   SOLE 0 4,606 0 1,745
ISHARES TR RUS 1000 ETF 464287622   753,210 2,338 SH   SOLE 0 2,104 0 234
ISHARES TR RUSSELL 2000 ETF 464287655   475,285 2,151 SH   SOLE 0 2,141 0 10
ISHARES TR MSCI EAFE ETF 464287465   553,087 7,315 SH   SOLE 0 7,065 0 250
ISHARES TR US CONSUM DISCRE 464287580   384,560 4,000 SH   SOLE 0 4,000 0 0
ISHARES TR US HLTHCARE ETF 464287762   329,051 5,647 SH   SOLE 0 5,000 0 647
ISHARES TR U.S. TECH ETF 464287721   3,190,400 20,000 SH   SOLE 0 20,000 0 0
ISHARES TR EXPND TEC SC ETF 464287549   1,531,350 15,000 SH   SOLE 0 13,200 0 1,800
ISHARES TR MSCI EMG MKT ETF 464287234   1,776,723 42,485 SH   SOLE 0 40,450 0 2,035
JACOBS SOLUTIONS INC COM 46982L108   7,553,539 56,530 SH   SOLE 0 42,850 0 13,680
JOHNSON & JOHNSON COM 478160104   34,656,933 239,641 SH   SOLE 0 188,784 0 50,857
JOHNSON CTLS INTL PLC SHS G51502105   24,610,315 311,799 SH   SOLE 0 216,649 0 95,151
JPMORGAN CHASE & CO. COM 46625H100   47,381,829 197,663 SH   SOLE 0 151,709 0 45,954
KELLANOVA COM 487836108   595,130 7,350 SH   SOLE 0 1,850 0 5,500
KEYSIGHT TECHNOLOGIES INC COM 49338L103   13,285,225 82,707 SH   SOLE 0 81,492 0 1,215
KIMBERLY-CLARK CORP COM 494368103   965,503 7,368 SH   SOLE 0 6,830 0 538
KRAFT HEINZ CO COM 500754106   664,041 21,623 SH   SOLE 0 18,729 0 2,894
KROGER CO COM 501044101   226,738 3,708 SH   SOLE 0 2,296 0 1,412
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   3,482,248 100,643 SH   SOLE 0 92,083 0 8,560
L3HARRIS TECHNOLOGIES INC COM 502431109   239,723 1,140 SH   SOLE 0 1,140 0 0
LABCORP HOLDINGS INC COM SHS 504922105   22,472,504 97,996 SH   SOLE 0 62,895 0 35,101
LAM RESEARCH CORP COM NEW 512807306   1,260,414 17,450 SH   SOLE 0 2,040 0 15,410
LINDE PLC SHS G54950103   422,857 1,010 SH   SOLE 0 954 0 56
LOCKHEED MARTIN CORP COM 539830109   6,067,933 12,487 SH   SOLE 0 12,421 0 66
LOUISIANA PAC CORP COM 546347105   226,153 2,184 SH   SOLE 0 2,184 0 0
LOWES COS INC COM 548661107   51,849,360 210,087 SH   SOLE 0 164,753 0 45,334
MANULIFE FINL CORP COM 56501R106   503,767 16,404 SH   SOLE 0 5,009 0 11,395
MARRIOTT INTL INC NEW CL A 571903202   473,361 1,697 SH   SOLE 0 1,697 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,621,538 7,634 SH   SOLE 0 2,530 0 5,104
MASTERCARD INCORPORATED CL A 57636Q104   1,316,987 2,501 SH   SOLE 0 2,131 0 370
MCCORMICK & CO INC COM NON VTG 579780206   686,160 9,000 SH   SOLE 0 9,000 0 0
MCDONALDS CORP COM 580135101   23,507,760 81,092 SH   SOLE 0 62,693 0 18,399
MCKESSON CORP COM 58155Q103   23,783,503 41,732 SH   SOLE 0 32,860 0 8,872
MEDTRONIC PLC SHS G5960L103   312,251 3,909 SH   SOLE 0 3,301 0 608
MERCK & CO INC COM 58933Y105   8,188,803 82,316 SH   SOLE 0 69,385 0 12,931
META PLATFORMS INC CL A 30303M102   18,134,471 30,972 SH   SOLE 0 22,045 0 8,927
METLIFE INC COM 59156R108   311,881 3,809 SH   SOLE 0 2,815 0 994
MICROSOFT CORP COM 594918104   127,275,177 301,958 SH   SOLE 0 225,203 0 76,754
MINERALS TECHNOLOGIES INC COM 603158106   327,474 4,297 SH   SOLE 0 2,947 0 1,350
MONDELEZ INTL INC CL A 609207105   15,504,943 259,584 SH   SOLE 0 177,924 0 81,660
MONSTER BEVERAGE CORP NEW COM 61174X109   263,536 5,014 SH   SOLE 0 5,014 0 0
MOODYS CORP COM 615369105   452,068 955 SH   SOLE 0 633 0 322
MOTOROLA SOLUTIONS INC COM NEW 620076307   316,628 685 SH   SOLE 0 685 0 0
NABORS INDUSTRIES LTD SHS G6359F137   343,020 6,000 SH   SOLE 0 6,000 0 0
NETAPP INC COM 64110D104   600,714 5,175 SH   SOLE 0 4,920 0 255
NETFLIX INC COM 64110L106   705,925 792 SH   SOLE 0 759 0 33
NEWMARKET CORP COM 651587107   3,962,625 7,500 SH   SOLE 0 7,500 0 0
NEXTERA ENERGY INC COM 65339F101   2,796,699 39,011 SH   SOLE 0 28,169 0 10,842
NIKE INC CL B 654106103   14,756,007 195,005 SH   SOLE 0 133,964 0 61,041
NORDSTROM INC COM 655664100   1,354,622 56,092 SH   SOLE 0 56,092 0 0
NORFOLK SOUTHN CORP COM 655844108   1,703,453 7,258 SH   SOLE 0 5,085 0 2,173
NORTHROP GRUMMAN CORP COM 666807102   9,071,845 19,331 SH   SOLE 0 19,311 0 20
NOVARTIS AG SPONSORED ADR 66987V109   7,936,021 81,554 SH   SOLE 0 68,902 0 12,652
NOVO-NORDISK A S ADR 670100205   16,386,786 190,500 SH   SOLE 0 167,618 0 22,882
NUCOR CORP COM 670346105   2,372,948 20,332 SH   SOLE 0 16,861 0 3,471
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   168,393 21,424 SH   SOLE 0 18,952 0 2,472
NVIDIA CORPORATION COM 67066G104   8,608,082 64,101 SH   SOLE 0 21,617 0 42,484
OCCIDENTAL PETE CORP COM 674599105   4,596,448 93,027 SH   SOLE 0 69,124 0 23,903
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   512,981 18,620 SH   SOLE 0 17,745 0 875
ONEOK INC NEW COM 682680103   4,447,921 44,302 SH   SOLE 0 33,173 0 11,129
ORACLE CORP COM 68389X105   44,914,990 269,533 SH   SOLE 0 213,898 0 55,635
OTIS WORLDWIDE CORP COM 68902V107   4,069,283 43,940 SH   SOLE 0 40,094 0 3,846
PACCAR INC COM 693718108   347,739 3,343 SH   SOLE 0 3,343 0 0
PARKER-HANNIFIN CORP COM 701094104   16,979,457 26,696 SH   SOLE 0 5,049 0 21,647
PAYCHEX INC COM 704326107   935,127 6,669 SH   SOLE 0 3,413 0 3,256
PAYPAL HLDGS INC COM 70450Y103   18,389,426 215,459 SH   SOLE 0 174,163 0 41,296
PEPSICO INC COM 713448108   17,392,824 114,381 SH   SOLE 0 78,878 0 35,503
PFIZER INC COM 717081103   15,961,098 601,624 SH   SOLE 0 539,553 0 62,071
PHILIP MORRIS INTL INC COM 718172109   12,622,396 104,881 SH   SOLE 0 80,845 0 24,036
PHILLIPS 66 COM 718546104   1,988,306 17,452 SH   SOLE 0 11,990 0 5,462
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   383,801 3,825 SH   SOLE 0 3,784 0 41
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   279,941 16,390 SH   SOLE 0 15,590 0 800
PNC FINL SVCS GROUP INC COM 693475105   227,756 1,181 SH   SOLE 0 1,161 0 20
POST HLDGS INC COM 737446104   3,615,334 31,586 SH   SOLE 0 23,586 0 8,000
PPG INDS INC COM 693506107   371,967 3,114 SH   SOLE 0 2,714 0 400
PRICE T ROWE GROUP INC COM 74144T108   336,217 2,973 SH   SOLE 0 373 0 2,600
PROCTER AND GAMBLE CO COM 742718109   25,464,872 151,893 SH   SOLE 0 120,726 0 31,167
PUBLIC STORAGE OPER CO COM 74460D109   7,877,069 26,306 SH   SOLE 0 25,931 0 375
QUALCOMM INC COM 747525103   27,405,859 178,400 SH   SOLE 0 123,038 0 55,362
REALTY INCOME CORP COM 756109104   817,783 15,311 SH   SOLE 0 14,438 0 873
RELIANCE INC COM 759509102   538,520 2,000 SH   SOLE 0 0 0 2,000
REPUBLIC SVCS INC COM 760759100   263,747 1,311 SH   SOLE 0 1,300 0 11
ROCKWELL AUTOMATION INC COM 773903109   504,705 1,766 SH   SOLE 0 1,766 0 0
RTX CORPORATION COM 75513E101   25,365,194 219,195 SH   SOLE 0 173,765 0 45,430
S&P GLOBAL INC COM 78409V104   2,992,662 6,009 SH   SOLE 0 3,126 0 2,883
SALESFORCE INC COM 79466L302   338,676 1,013 SH   SOLE 0 738 0 275
SCHLUMBERGER LTD COM STK 806857108   17,470,151 455,664 SH   SOLE 0 342,792 0 112,872
SCHWAB CHARLES CORP COM 808513105   1,530,675 20,682 SH   SOLE 0 20,624 0 58
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   704,340 25,272 SH   SOLE 0 16,120 0 9,152
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   261,512 9,437 SH   SOLE 0 6,833 0 2,605
SELECT SECTOR SPDR TR ENERGY 81369Y506   226,979 2,650 SH   SOLE 0 1,831 0 819
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   8,400,250 36,127 SH   SOLE 0 35,865 0 262
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   379,661 5,016 SH   SOLE 0 5,000 0 16
SEMPRA COM 816851109   1,348,607 15,374 SH   SOLE 0 9,600 0 5,774
SHELL PLC SPON ADS 780259305   900,218 14,369 SH   SOLE 0 11,433 0 2,936
SOLVENTUM CORP COM SHS 83444M101   495,912 7,507 SH   SOLE 0 6,336 0 1,171
SOUTHERN CO COM 842587107   1,300,656 15,800 SH   SOLE 0 6,773 0 9,027
SOUTHWEST AIRLS CO COM 844741108   536,373 15,954 SH   SOLE 0 15,119 0 835
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   437,062 1,027 SH   SOLE 0 425 0 602
SPDR GOLD TR GOLD SHS 78463V107   21,154,414 87,368 SH   SOLE 0 64,211 0 23,157
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,445,451 19,529 SH   SOLE 0 17,726 0 1,803
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,065,115 1,870 SH   SOLE 0 1,264 0 606
SPDR SER TR PORTFOLIO S&P600 78468R853   315,563 7,025 SH   SOLE 0 6,668 0 357
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   201,146 2,200 SH   SOLE 0 2,200 0 0
SPDR SER TR S&P DIVID ETF 78464A763   295,244 2,235 SH   SOLE 0 1,275 0 960
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,269,525 63,035 SH   SOLE 0 61,760 0 1,275
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   1,247,678 31,675 SH   SOLE 0 30,400 0 1,275
STARBUCKS CORP COM 855244109   16,615,307 182,086 SH   SOLE 0 138,004 0 44,081
STRYKER CORPORATION COM 863667101   30,010,610 83,351 SH   SOLE 0 69,099 0 14,253
SYSCO CORP COM 871829107   16,471,548 215,427 SH   SOLE 0 138,892 0 76,535
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   945,582 4,788 SH   SOLE 0 1,313 0 3,475
TAPESTRY INC COM 876030107   5,728,990 87,693 SH   SOLE 0 79,287 0 8,406
TARGET CORP COM 87612E106   5,477,221 40,518 SH   SOLE 0 32,676 0 7,842
TESLA INC COM 88160R101   1,648,621 4,082 SH   SOLE 0 3,937 0 145
TEXAS INSTRS INC COM 882508104   6,675,273 35,600 SH   SOLE 0 25,815 0 9,785
THE CAMPBELLS COMPANY COM 134429109   350,525 8,370 SH   SOLE 0 8,370 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   234,624 451 SH   SOLE 0 384 0 67
TJX COS INC NEW COM 872540109   3,700,894 30,634 SH   SOLE 0 20,081 0 10,553
TOLL BROTHERS INC COM 889478103   231,622 1,839 SH   SOLE 0 1,750 0 89
TRACTOR SUPPLY CO COM 892356106   35,775,641 674,249 SH   SOLE 0 559,279 0 114,970
TRANE TECHNOLOGIES PLC SHS G8994E103   4,195,077 11,358 SH   SOLE 0 8,759 0 2,599
TREDEGAR CORP COM 894650100   122,880 16,000 SH   SOLE 0 16,000 0 0
TRIMBLE INC COM 896239100   226,112 3,200 SH   SOLE 0 3,200 0 0
UNILEVER PLC SPON ADR NEW 904767704   432,451 7,627 SH   SOLE 0 5,485 0 2,142
UNION PAC CORP COM 907818108   12,546,478 55,019 SH   SOLE 0 44,142 0 10,876
UNITED PARCEL SERVICE INC CL B 911312106   110,909,887 879,539 SH   SOLE 0 597,893 0 281,646
UNITED RENTALS INC COM 911363109   619,203 879 SH   SOLE 0 879 0 0
UNITEDHEALTH GROUP INC COM 91324P102   25,302,803 50,019 SH   SOLE 0 35,888 0 14,131
US BANCORP DEL COM NEW 902973304   422,482 8,833 SH   SOLE 0 7,833 0 1,000
VANECK ETF TRUST GOLD MINERS ETF 92189F106   875,488 25,818 SH   SOLE 0 14,507 0 11,311
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   208,288 569 SH   SOLE 0 335 0 234
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   296,330 3,835 SH   SOLE 0 435 0 3,400
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   9,020,234 16,741 SH   SOLE 0 16,363 0 378
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,382,891 5,755 SH   SOLE 0 5,545 0 210
VANGUARD INDEX FDS MID CAP ETF 922908629   305,076 1,155 SH   SOLE 0 1,155 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   673,097 7,556 SH   SOLE 0 7,556 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,663,934 9,192 SH   SOLE 0 9,119 0 73
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   641,310 14,562 SH   SOLE 0 13,992 0 570
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   446,363 7,775 SH   SOLE 0 6,375 0 1,400
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   244,181 3,042 SH   SOLE 0 992 0 2,050
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,065,640 64,936 SH   SOLE 0 32,924 0 32,012
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   410,851 2,098 SH   SOLE 0 1,668 0 430
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,572,991 32,894 SH   SOLE 0 32,411 0 483
VANGUARD WORLD FD INF TECH ETF 92204A702   2,088,004 3,358 SH   SOLE 0 3,125 0 233
VERIZON COMMUNICATIONS INC COM 92343V104   9,232,280 230,865 SH   SOLE 0 200,803 0 30,062
VIATRIS INC COM 92556V106   399,234 32,067 SH   SOLE 0 26,923 0 5,144
VISA INC COM CL A 92826C839   1,489,810 4,714 SH   SOLE 0 3,946 0 768
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   1,170,822 137,906 SH   SOLE 0 115,119 0 22,787
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,495,608 160,301 SH   SOLE 0 132,624 0 27,677
WALMART INC COM 931142103   14,535,916 160,885 SH   SOLE 0 125,028 0 35,857
WARNER BROS DISCOVERY INC COM SER A 934423104   4,532,152 428,775 SH   SOLE 0 381,444 0 47,331
WASTE MGMT INC DEL COM 94106L109   256,273 1,270 SH   SOLE 0 1,160 0 110
WEC ENERGY GROUP INC COM 92939U106   710,378 7,554 SH   SOLE 0 280 0 7,274
WELLS FARGO CO NEW COM 949746101   36,869,860 524,913 SH   SOLE 0 462,120 0 62,793
WELLTOWER INC COM 95040Q104   303,228 2,406 SH   SOLE 0 1,656 0 750
WESTERN ASSET INVESTMENT GRA COM 95766T100   699,947 55,951 SH   SOLE 0 40,251 0 15,700
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,465,828 123,120 SH   SOLE 0 123,120 0 0
WILLIAMS COS INC COM 969457100   225,356 4,164 SH   SOLE 0 4,164 0 0
YUM BRANDS INC COM 988498101   202,827 1,512 SH   SOLE 0 1,335 0 177
ZIMMER BIOMET HOLDINGS INC COM 98956P102   472,377 4,472 SH   SOLE 0 3,812 0 660