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,067,186 70,608 SH   SOLE 0 54,779 0 15,829
ABBOTT LABS COM 002824100   25,618,905 234,993 SH   SOLE 0 187,015 0 47,978
ABBVIE INC COM 00287Y109   23,872,609 177,189 SH   SOLE 0 141,875 0 35,313
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   55,533,980 179,966 SH   SOLE 0 145,190 0 34,776
ADOBE SYSTEMS INCORPORATED COM 00724F101   474,320 970 SH   SOLE 0 664 0 306
ADVANCED MICRO DEVICES INC COM 007903107   806,938 7,084 SH   SOLE 0 893 0 6,191
AGILENT TECHNOLOGIES INC COM 00846U101   18,380,170 152,850 SH   SOLE 0 147,193 0 5,657
AKAMAI TECHNOLOGIES INC COM 00971T101   5,369,283 59,745 SH   SOLE 0 42,075 0 17,670
ALBEMARLE CORP COM 012653101   22,592,399 101,270 SH   SOLE 0 96,009 0 5,261
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   405,498 4,865 SH   SOLE 0 4,590 0 275
ALLEGION PLC ORD SHS G0176J109   2,621,477 21,842 SH   SOLE 0 21,509 0 333
ALLISON TRANSMISSION HLDGS I COM 01973R101   22,777,452 403,426 SH   SOLE 0 304,999 0 98,427
ALLSTATE CORP COM 020002101   383,385 3,516 SH   SOLE 0 3,422 0 94
ALPHABET INC CAP STK CL C 02079K107   19,430,291 160,621 SH   SOLE 0 133,452 0 27,169
ALPHABET INC CAP STK CL A 02079K305   53,471,546 446,713 SH   SOLE 0 370,735 0 75,978
ALTRIA GROUP INC COM 02209S103   4,812,872 106,244 SH   SOLE 0 86,472 0 19,772
AMAZON COM INC COM 023135106   23,185,830 177,860 SH   SOLE 0 150,394 0 27,466
AMEREN CORP COM 023608102   225,083 2,756 SH   SOLE 0 2,750 0 6
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   294,477 13,608 SH   SOLE 0 13,608 0 0
AMERICAN ELEC PWR CO INC COM 025537101   290,069 3,445 SH   SOLE 0 1,819 0 1,626
AMERICAN EXPRESS CO COM 025816109   20,673,286 118,676 SH   SOLE 0 91,480 0 27,196
AMERIPRISE FINL INC COM 03076C106   201,621 607 SH   SOLE 0 398 0 209
AMETEK INC COM 031100100   251,076 1,551 SH   SOLE 0 0 0 1,551
AMGEN INC COM 031162100   9,093,096 40,956 SH   SOLE 0 32,350 0 8,606
ANSYS INC COM 03662Q105   421,094 1,275 SH   SOLE 0 1,275 0 0
APA CORPORATION COM 03743Q108   878,841 25,720 SH   SOLE 0 19,812 0 5,908
APPLE INC COM 037833100   153,349,092 790,581 SH   SOLE 0 668,088 0 122,494
APPLIED MATLS INC COM 038222105   246,441 1,705 SH   SOLE 0 1,427 0 278
ARISTA NETWORKS INC COM 040413106   33,473,979 206,553 SH   SOLE 0 161,855 0 44,698
AT&T INC COM 00206R102   5,371,481 336,770 SH   SOLE 0 305,596 0 31,174
AUTOMATIC DATA PROCESSING IN COM 053015103   11,595,901 52,759 SH   SOLE 0 36,132 0 16,627
BANK AMERICA CORP COM 060505104   1,353,046 47,161 SH   SOLE 0 40,615 0 6,546
BANK NEW YORK MELLON CORP COM 064058100   6,643,408 149,223 SH   SOLE 0 121,738 0 27,485
BAXTER INTL INC COM 071813109   402,021 8,824 SH   SOLE 0 6,122 0 2,702
BECTON DICKINSON & CO COM 075887109   2,624,259 9,940 SH   SOLE 0 5,669 0 4,271
BELLRING BRANDS INC COMMON STOCK 07831C103   1,609,412 43,973 SH   SOLE 0 33,831 0 10,142
BERKSHIRE HATHAWAY INC DEL CL A 084670108   4,660,290 9 SH   SOLE 0 9 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,410 10 SH   OTR 0 0 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   67,795,574 198,814 SH   SOLE 0 158,568 0 40,246
BLACKSTONE INC COM 09260D107   421,619 4,535 SH   SOLE 0 4,038 0 497
BOEING CO COM 097023105   11,915,751 56,430 SH   SOLE 0 49,304 0 7,126
BOOKING HOLDINGS INC COM 09857L108   14,068,719 5,210 SH   SOLE 0 4,055 0 1,155
BP PLC SPONSORED ADR 055622104   8,358,616 236,855 SH   SOLE 0 191,076 0 45,779
BRANCHOUT FOOD INC COM 105230106   126,084 38,795 SH   SOLE 0 38,795 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   28,201,810 440,998 SH   SOLE 0 360,144 0 80,854
BROADCOM INC COM 11135F101   259,362 299 SH   SOLE 0 149 0 150
BROOKFIELD CORP CL A LTD VT SH 11271J107   605,263 17,987 SH   SOLE 0 0 0 17,987
CAMPBELL SOUP CO COM 134429109   411,516 9,003 SH   SOLE 0 9,003 0 0
CARMAX INC COM 143130102   17,580,013 210,036 SH   SOLE 0 151,944 0 58,092
CARRIER GLOBAL CORPORATION COM 14448C104   9,252,146 186,123 SH   SOLE 0 145,894 0 40,229
CASEYS GEN STORES INC COM 147528103   1,789,104 7,336 SH   SOLE 0 5,131 0 2,205
CATERPILLAR INC COM 149123101   10,689,396 43,444 SH   SOLE 0 34,365 0 9,079
CHEVRON CORP NEW COM 166764100   52,462,088 333,410 SH   SOLE 0 206,974 0 126,436
CINTAS CORP COM 172908105   316,640 637 SH   SOLE 0 485 0 152
CISCO SYS INC COM 17275R102   21,133,725 408,460 SH   SOLE 0 337,052 0 71,408
CLOROX CO DEL COM 189054109   1,970,188 12,388 SH   SOLE 0 7,104 0 5,284
CME GROUP INC COM 12572Q105   328,890 1,775 SH   SOLE 0 51 0 1,724
COCA COLA CO COM 191216100   5,435,916 90,268 SH   SOLE 0 67,831 0 22,437
COLGATE PALMOLIVE CO COM 194162103   16,056,784 208,421 SH   SOLE 0 178,949 0 29,472
COMCAST CORP NEW CL A 20030N101   730,655 17,585 SH   SOLE 0 15,855 0 1,730
CONAGRA BRANDS INC COM 205887102   10,650,036 315,837 SH   SOLE 0 252,385 0 63,452
CONOCOPHILLIPS COM 20825C104   11,129,455 107,417 SH   SOLE 0 91,631 0 15,786
CONSOLIDATED EDISON INC COM 209115104   1,830,575 20,250 SH   SOLE 0 17,250 0 3,000
CORTEVA INC COM 22052L104   20,753,666 362,193 SH   SOLE 0 294,292 0 67,901
COSTCO WHSL CORP NEW COM 22160K105   68,072,842 126,440 SH   SOLE 0 103,760 0 22,680
CSX CORP COM 126408103   1,391,519 40,807 SH   SOLE 0 38,739 0 2,068
CUMMINS INC COM 231021106   4,748,994 19,371 SH   SOLE 0 7,122 0 12,249
CVB FINL CORP COM 126600105   762,538 57,420 SH   SOLE 0 57,420 0 0
CVS HEALTH CORP COM 126650100   432,270 6,253 SH   SOLE 0 1,897 0 4,356
DANAHER CORPORATION COM 235851102   466,506 1,944 SH   SOLE 0 818 0 1,126
DEERE & CO COM 244199105   2,382,922 5,881 SH   SOLE 0 5,255 0 626
DIAGEO PLC SPON ADR NEW 25243Q205   212,340 1,224 SH   SOLE 0 783 0 441
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   656,758 13,637 SH   SOLE 0 13,637 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   582,395 21,451 SH   SOLE 0 21,451 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   329,603 14,140 SH   SOLE 0 14,140 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   294,561 8,538 SH   SOLE 0 8,538 0 0
DISNEY WALT CO COM 254687106   14,966,314 167,633 SH   SOLE 0 148,345 0 19,288
DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105   397,148 8,600 SH   SOLE 0 8,600 0 0
DOW INC COM 260557103   1,879,173 35,283 SH   SOLE 0 27,614 0 7,669
DTE ENERGY CO COM 233331107   275,490 2,504 SH   SOLE 0 1,800 0 704
DUKE ENERGY CORP NEW COM NEW 26441C204   533,068 5,940 SH   SOLE 0 1,795 0 4,145
DUPONT DE NEMOURS INC COM 26614N102   22,212,892 310,931 SH   SOLE 0 243,805 0 67,126
DXC TECHNOLOGY CO COM 23355L106   2,727,872 102,091 SH   SOLE 0 101,306 0 785
EATON CORP PLC SHS G29183103   1,759,424 8,749 SH   SOLE 0 8,715 0 34
EBAY INC. COM 278642103   8,258,516 184,796 SH   SOLE 0 137,692 0 47,104
ECOLAB INC COM 278865100   1,573,983 8,431 SH   SOLE 0 5,557 0 2,874
EDGEWELL PERS CARE CO COM 28035Q102   6,078,229 147,137 SH   SOLE 0 144,537 0 2,600
EDISON INTL COM 281020107   412,214 5,935 SH   SOLE 0 5,749 0 186
EDWARDS LIFESCIENCES CORP COM 28176E108   24,105,088 255,540 SH   SOLE 0 234,258 0 21,282
ELECTRONIC ARTS INC COM 285512109   400,254 3,086 SH   SOLE 0 3,060 0 26
EMERSON ELEC CO COM 291011104   28,750,796 318,075 SH   SOLE 0 240,664 0 77,411
ENBRIDGE INC COM 29250N105   293,151 7,891 SH   SOLE 0 4,955 0 2,936
ENERGIZER HLDGS INC NEW COM 29272W109   6,827,015 203,306 SH   SOLE 0 200,706 0 2,600
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   168,440 13,263 SH   SOLE 0 12,679 0 584
ENTEGRIS INC COM 29362U104   10,458,165 94,371 SH   SOLE 0 67,032 0 27,339
ENTERPRISE PRODS PARTNERS L COM 293792107   675,034 25,618 SH   SOLE 0 24,568 0 1,050
EQUITY RESIDENTIAL SH BEN INT 29476L107   442,593 6,709 SH   SOLE 0 4,475 0 2,234
ESSEX PPTY TR INC COM 297178105   2,152,280 9,186 SH   SOLE 0 7,507 0 1,679
EVERSOURCE ENERGY COM 30040W108   310,701 4,381 SH   SOLE 0 1,531 0 2,850
EXELON CORP COM 30161N101   241,262 5,922 SH   SOLE 0 5,556 0 366
EXPEDITORS INTL WASH INC COM 302130109   3,529,226 29,136 SH   SOLE 0 19,885 0 9,251
EXXON MOBIL CORP COM 30231G102   36,759,708 342,748 SH   SOLE 0 261,912 0 80,836
FASTENAL CO COM 311900104   27,888,230 472,762 SH   SOLE 0 387,711 0 85,051
FEDEX CORP COM 31428X106   263,766 1,064 SH   SOLE 0 800 0 264
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   15,368,704 322,398 SH   SOLE 0 259,488 0 62,910
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   236,295 29,500 SH   SOLE 0 29,500 0 0
FOX CORP CL A COM 35137L105   226,644 6,666 SH   SOLE 0 6,666 0 0
FRANKLIN ELEC INC COM 353514102   213,620 2,076 SH   SOLE 0 2,076 0 0
FRANKLIN RESOURCES INC COM 354613101   639,144 23,929 SH   SOLE 0 19,954 0 3,975
GALLAGHER ARTHUR J & CO COM 363576109   716,676 3,264 SH   SOLE 0 750 0 2,514
GAP INC COM 364760108   472,379 52,898 SH   SOLE 0 46,548 0 6,350
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,309,183 16,115 SH   SOLE 0 13,954 0 2,161
GENERAL ELECTRIC CO COM NEW 369604301   4,904,143 44,644 SH   SOLE 0 37,981 0 6,663
GENERAL MLS INC COM 370334104   7,013,371 91,439 SH   SOLE 0 63,211 0 28,228
GENUINE PARTS CO COM 372460105   676,920 4,000 SH   SOLE 0 4,000 0 0
GILEAD SCIENCES INC COM 375558103   5,832,695 75,680 SH   SOLE 0 70,928 0 4,752
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   2,267,154 41,645 SH   SOLE 0 41,645 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   4,969,696 15,408 SH   SOLE 0 12,691 0 2,717
GRAINGER W W INC COM 384802104   1,034,630 1,312 SH   SOLE 0 528 0 784
HEWLETT PACKARD ENTERPRISE C COM 42824C109   16,146,782 961,118 SH   SOLE 0 945,740 0 15,378
HOME DEPOT INC COM 437076102   11,691,237 37,636 SH   SOLE 0 22,769 0 14,867
HONEYWELL INTL INC COM 438516106   11,768,570 56,716 SH   SOLE 0 55,274 0 1,442
HP INC COM 40434L105   24,424,646 795,332 SH   SOLE 0 781,564 0 13,768
ICON PLC SHS G4705A100   436,599 1,745 SH   SOLE 0 1,745 0 0
ILLINOIS TOOL WKS INC COM 452308109   9,418,274 37,649 SH   SOLE 0 29,362 0 8,287
INGERSOLL RAND INC COM 45687V106   793,405 12,139 SH   SOLE 0 9,113 0 3,026
INTEL CORP COM 458140100   27,643,493 826,659 SH   SOLE 0 697,060 0 129,600
INTERNATIONAL BUSINESS MACHS COM 459200101   6,691,687 50,009 SH   SOLE 0 39,226 0 10,783
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   13,278,175 166,832 SH   SOLE 0 136,350 0 30,482
INTUIT COM 461202103   22,561,047 49,240 SH   SOLE 0 41,861 0 7,379
INTUITIVE SURGICAL INC COM NEW 46120E602   417,167 1,220 SH   SOLE 0 1,133 0 87
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   518,454 3,465 SH   SOLE 0 2,349 0 1,115
INVESCO QQQ TR UNIT SER 1 46090E103   829,164 2,245 SH   SOLE 0 1,806 0 438
ISHARES GOLD TR ISHARES NEW 464285204   324,963 8,930 SH   SOLE 0 8,930 0 0
ISHARES SILVER TR ISHARES 46428Q109   202,382 9,688 SH   SOLE 0 8,755 0 933
ISHARES TR CORE S&P TTL STK 464287150   751,705 7,683 SH   SOLE 0 0 0 7,683
ISHARES TR US HOME CONS ETF 464288752   763,748 8,939 SH   SOLE 0 8,010 0 929
ISHARES TR ISHS 1-5YR INVS 464288646   247,338 4,930 SH   SOLE 0 1,230 0 3,700
ISHARES TR CALIF MUN BD ETF 464288356   399,220 7,010 SH   SOLE 0 0 0 7,010
ISHARES TR CORE HIGH DV ETF 46429B663   1,094,075 10,855 SH   SOLE 0 10,523 0 332
ISHARES TR SELECT DIVID ETF 464287168   430,699 3,801 SH   SOLE 0 3,801 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,837,943 7,029 SH   SOLE 0 6,774 0 255
ISHARES TR S&P MC 400VL ETF 464287705   491,405 4,587 SH   SOLE 0 1,448 0 3,139
ISHARES TR CORE S&P SCP ETF 464287804   6,463,123 64,858 SH   SOLE 0 54,732 0 10,126
ISHARES TR CORE S&P500 ETF 464287200   2,634,592 5,911 SH   SOLE 0 4,226 0 1,685
ISHARES TR RUS 1000 ETF 464287622   532,816 2,186 SH   SOLE 0 2,084 0 102
ISHARES TR RUSSELL 2000 ETF 464287655   449,635 2,401 SH   SOLE 0 1,719 0 682
ISHARES TR US CONSUM DISCRE 464287580   284,670 4,000 SH   SOLE 0 4,000 0 0
ISHARES TR US HLTHCARE ETF 464287762   280,252 1,000 SH   SOLE 0 1,000 0 0
ISHARES TR U.S. TECH ETF 464287721   2,177,400 20,000 SH   SOLE 0 20,000 0 0
ISHARES TR EXPND TEC SC ETF 464287549   982,175 2,500 SH   SOLE 0 2,200 0 300
ISHARES TR MSCI EAFE ETF 464287465   210,250 2,900 SH   SOLE 0 2,650 0 250
ISHARES TR MSCI EMG MKT ETF 464287234   1,692,575 42,785 SH   SOLE 0 42,185 0 600
JACOBS SOLUTIONS INC COM 46982L108   7,656,635 64,401 SH   SOLE 0 51,441 0 12,960
JOHNSON & JOHNSON COM 478160104   42,667,373 257,778 SH   SOLE 0 202,957 0 54,821
JOHNSON CTLS INTL PLC SHS G51502105   11,947,425 175,336 SH   SOLE 0 133,578 0 41,758
JPMORGAN CHASE & CO COM 46625H100   31,734,959 218,200 SH   SOLE 0 169,883 0 48,317
KELLOGG CO COM 487836108   643,670 9,550 SH   SOLE 0 2,050 0 7,500
KEYSIGHT TECHNOLOGIES INC COM 49338L103   14,444,907 86,264 SH   SOLE 0 85,084 0 1,180
KIMBERLY-CLARK CORP COM 494368103   1,112,487 8,058 SH   SOLE 0 7,265 0 793
KRAFT HEINZ CO COM 500754106   879,156 24,765 SH   SOLE 0 22,236 0 2,529
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   4,112,856 309,703 SH   SOLE 0 284,186 0 25,517
LABORATORY CORP AMER HLDGS COM NEW 50540R409   16,872,847 69,916 SH   SOLE 0 49,814 0 20,102
LAM RESEARCH CORP COM 512807108   1,089,005 1,694 SH   SOLE 0 1,625 0 69
LAMB WESTON HLDGS INC COM 513272104   302,663 2,633 SH   SOLE 0 2,633 0 0
LIFE STORAGE INC COM 53223X107   345,696 2,600 SH   SOLE 0 2,600 0 0
LILLY ELI & CO COM 532457108   2,492,160 5,314 SH   SOLE 0 1,293 0 4,021
LINDE PLC SHS G54950103   418,807 1,099 SH   SOLE 0 850 0 249
LOCKHEED MARTIN CORP COM 539830109   5,995,989 13,024 SH   SOLE 0 12,735 0 289
LOWES COS INC COM 548661107   49,162,746 217,823 SH   SOLE 0 175,662 0 42,162
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   1,666,701 26,744 SH   SOLE 0 19,604 0 7,140
MANULIFE FINL CORP COM 56501R106   269,033 14,227 SH   SOLE 0 1,759 0 12,468
MARRIOTT INTL INC NEW CL A 571903202   328,254 1,787 SH   SOLE 0 1,722 0 65
MARSH & MCLENNAN COS INC COM 571748102   1,826,069 9,709 SH   SOLE 0 2,630 0 7,079
MASTERCARD INCORPORATED CL A 57636Q104   991,558 2,521 SH   SOLE 0 2,392 0 129
MCCORMICK & CO INC COM NON VTG 579780206   802,516 9,200 SH   SOLE 0 9,200 0 0
MCDONALDS CORP COM 580135101   27,221,259 91,221 SH   SOLE 0 69,701 0 21,520
MCKESSON CORP COM 58155Q103   19,922,052 46,622 SH   SOLE 0 38,943 0 7,679
MEDTRONIC PLC SHS G5960L103   600,666 6,818 SH   SOLE 0 4,173 0 2,645
MERCK & CO INC COM 58933Y105   9,687,115 83,951 SH   SOLE 0 74,680 0 9,271
META PLATFORMS INC CL A 30303M102   15,510,982 54,049 SH   SOLE 0 44,583 0 9,466
MICROSOFT CORP COM 594918104   113,025,804 331,902 SH   SOLE 0 256,501 0 75,400
MINERALS TECHNOLOGIES INC COM 603158106   256,547 4,447 SH   SOLE 0 3,097 0 1,350
MONDELEZ INTL INC CL A 609207105   15,000,768 205,659 SH   SOLE 0 170,048 0 35,611
MONSTER BEVERAGE CORP NEW COM 61174X109   301,675 5,252 SH   SOLE 0 4,800 0 452
MOODYS CORP COM 615369105   374,842 1,078 SH   SOLE 0 674 0 404
MOTOROLA SOLUTIONS INC COM NEW 620076307   200,897 685 SH   SOLE 0 685 0 0
NABORS INDUSTRIES LTD SHS G6359F137   558,180 6,000 SH   SOLE 0 6,000 0 0
NETAPP INC COM 64110D104   874,016 11,440 SH   SOLE 0 10,785 0 655
NETFLIX INC COM 64110L106   384,548 873 SH   SOLE 0 850 0 23
NEWMARKET CORP COM 651587107   3,216,960 8,000 SH   SOLE 0 8,000 0 0
NEXTERA ENERGY INC COM 65339F101   3,616,656 48,742 SH   SOLE 0 28,743 0 19,999
NIKE INC CL B 654106103   23,994,406 217,400 SH   SOLE 0 161,036 0 56,364
NORDSTROM INC COM 655664100   1,404,795 68,627 SH   SOLE 0 67,747 0 880
NORFOLK SOUTHN CORP COM 655844108   1,668,047 7,356 SH   SOLE 0 5,085 0 2,271
NORTHROP GRUMMAN CORP COM 666807102   8,988,832 19,721 SH   SOLE 0 19,663 0 58
NOVARTIS AG SPONSORED ADR 66987V109   9,867,789 97,788 SH   SOLE 0 86,715 0 11,073
NOVO-NORDISK A S ADR 670100205   17,295,581 106,875 SH   SOLE 0 96,507 0 10,368
NUCOR CORP COM 670346105   4,168,208 25,419 SH   SOLE 0 22,893 0 2,526
NUVEEN PFD & INCOME SECS FD COM 67072C105   122,279 19,166 SH   SOLE 0 19,166 0 0
NVIDIA CORPORATION COM 67066G104   2,874,421 6,795 SH   SOLE 0 3,281 0 3,514
OCCIDENTAL PETE CORP COM 674599105   5,458,600 92,833 SH   SOLE 0 68,079 0 24,754
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   780,846 20,923 SH   SOLE 0 19,423 0 1,500
ONEOK INC NEW COM 682680103   2,159,089 34,982 SH   SOLE 0 28,655 0 6,327
ORACLE CORP COM 68389X105   36,015,881 302,426 SH   SOLE 0 254,375 0 48,051
OTIS WORLDWIDE CORP COM 68902V107   4,324,829 48,588 SH   SOLE 0 43,884 0 4,704
PACCAR INC COM 693718108   297,292 3,554 SH   SOLE 0 3,349 0 205
PARKER-HANNIFIN CORP COM 701094104   10,410,558 26,691 SH   SOLE 0 4,975 0 21,716
PAYCHEX INC COM 704326107   810,946 7,249 SH   SOLE 0 3,413 0 3,836
PAYPAL HLDGS INC COM 70450Y103   17,169,963 257,305 SH   SOLE 0 225,026 0 32,279
PEPSICO INC COM 713448108   21,129,958 114,080 SH   SOLE 0 80,145 0 33,935
PFIZER INC COM 717081103   14,579,444 397,477 SH   SOLE 0 346,595 0 50,882
PHILIP MORRIS INTL INC COM 718172109   11,281,917 115,570 SH   SOLE 0 91,128 0 24,442
PHILLIPS 66 COM 718546104   1,692,804 17,748 SH   SOLE 0 12,678 0 5,070
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,567,030 15,708 SH   SOLE 0 13,969 0 1,739
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   312,710 22,178 SH   SOLE 0 19,700 0 2,478
POST HLDGS INC COM 737446104   2,736,927 31,586 SH   SOLE 0 23,586 0 8,000
PPG INDS INC COM 693506107   575,552 3,881 SH   SOLE 0 2,949 0 932
PRICE T ROWE GROUP INC COM 74144T108   333,035 2,973 SH   SOLE 0 373 0 2,600
PROCTER AND GAMBLE CO COM 742718109   25,806,735 170,072 SH   SOLE 0 136,882 0 33,190
PUBLIC STORAGE COM 74460D109   7,799,325 26,721 SH   SOLE 0 26,346 0 375
QUALCOMM INC COM 747525103   24,879,171 208,998 SH   SOLE 0 152,563 0 56,435
RAYTHEON TECHNOLOGIES CORP COM 75513E101   16,346,270 166,867 SH   SOLE 0 141,856 0 25,011
REALTY INCOME CORP COM 756109104   1,148,830 19,214 SH   SOLE 0 16,765 0 2,449
RELIANCE STEEL & ALUMINUM CO COM 759509102   557,574 2,053 SH   SOLE 0 0 0 2,053
REPUBLIC SVCS INC COM 760759100   226,692 1,480 SH   SOLE 0 1,300 0 180
RIO TINTO PLC SPONSORED ADR 767204100   260,189 4,076 SH   SOLE 0 1,451 0 2,625
ROCKWELL AUTOMATION INC COM 773903109   754,111 2,289 SH   SOLE 0 2,254 0 35
S&P GLOBAL INC COM 78409V104   740,043 1,846 SH   SOLE 0 850 0 996
SALESFORCE INC COM 79466L302   214,851 1,017 SH   SOLE 0 483 0 534
SCHLUMBERGER LTD COM STK 806857108   19,469,596 396,368 SH   SOLE 0 318,795 0 77,573
SCHWAB CHARLES CORP COM 808513105   1,182,909 20,870 SH   SOLE 0 20,518 0 352
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   223,080 3,141 SH   SOLE 0 2,278 0 863
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   557,653 7,440 SH   SOLE 0 4,990 0 2,450
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,443,252 37,060 SH   SOLE 0 37,060 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   328,247 5,016 SH   SOLE 0 5,000 0 16
SEMPRA COM 816851109   1,179,570 8,102 SH   SOLE 0 5,215 0 2,887
SHELL PLC SPON ADS 780259305   999,712 16,557 SH   SOLE 0 14,671 0 1,886
SIMPSON MFG INC COM 829073105   3,007,666 21,716 SH   SOLE 0 21,716 0 0
SOUTHERN CO COM 842587107   1,183,853 16,852 SH   SOLE 0 7,566 0 9,286
SOUTHWEST AIRLS CO COM 844741108   588,557 16,254 SH   SOLE 0 15,119 0 1,135
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   353,174 1,027 SH   SOLE 0 425 0 602
SPDR GOLD TR GOLD SHS 78463V107   13,340,122 74,831 SH   SOLE 0 56,687 0 18,144
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,064,858 15,938 SH   SOLE 0 14,124 0 1,814
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   963,567 2,012 SH   SOLE 0 1,735 0 277
SPDR SER TR S&P DIVID ETF 78464A763   286,224 2,335 SH   SOLE 0 1,375 0 960
SPDR SER TR NUVEEN BLMBRG SH 78468R739   242,402 5,152 SH   SOLE 0 5,152 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   259,801 6,689 SH   SOLE 0 6,668 0 21
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,328,313 89,029 SH   SOLE 0 61,760 0 27,269
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   1,981,881 48,875 SH   SOLE 0 30,400 0 18,475
STANLEY BLACK & DECKER INC COM 854502101   267,074 2,850 SH   SOLE 0 2,850 0 0
STARBUCKS CORP COM 855244109   15,309,468 154,547 SH   SOLE 0 126,031 0 28,517
STERICYCLE INC COM 858912108   628,612 13,536 SH   SOLE 0 7,136 0 6,400
STRYKER CORPORATION COM 863667101   28,302,964 92,769 SH   SOLE 0 77,270 0 15,499
SYSCO CORP COM 871829107   13,395,591 180,534 SH   SOLE 0 131,104 0 49,430
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   517,013 5,123 SH   SOLE 0 1,059 0 4,064
TAPESTRY INC COM 876030107   4,528,244 105,800 SH   SOLE 0 100,590 0 5,210
TARGET CORP COM 87612E106   5,828,433 44,188 SH   SOLE 0 36,064 0 8,124
TESLA INC COM 88160R101   1,162,521 4,441 SH   SOLE 0 3,868 0 573
TEXAS INSTRS INC COM 882508104   7,727,999 42,929 SH   SOLE 0 34,067 0 8,862
THERMO FISHER SCIENTIFIC INC COM 883556102   388,853 745 SH   SOLE 0 469 0 276
TJX COS INC NEW COM 872540109   2,777,890 32,762 SH   SOLE 0 22,984 0 9,778
TRACTOR SUPPLY CO COM 892356106   31,827,152 143,949 SH   SOLE 0 121,463 0 22,486
TRANE TECHNOLOGIES PLC SHS G8994E103   2,583,540 13,508 SH   SOLE 0 10,534 0 2,974
TREDEGAR CORP COM 894650100   106,720 16,000 SH   SOLE 0 16,000 0 0
UNILEVER PLC SPON ADR NEW 904767704   419,542 8,048 SH   SOLE 0 5,485 0 2,563
UNION PAC CORP COM 907818108   11,872,332 58,021 SH   SOLE 0 51,486 0 6,535
UNITED PARCEL SERVICE INC CL B 911312106   123,651,692 689,828 SH   SOLE 0 592,893 0 96,935
UNITED RENTALS INC COM 911363109   480,554 1,079 SH   SOLE 0 1,000 0 79
UNITEDHEALTH GROUP INC COM 91324P102   20,555,282 42,766 SH   SOLE 0 33,035 0 9,732
US BANCORP DEL COM NEW 902973304   305,587 9,249 SH   SOLE 0 8,249 0 1,000
VANECK ETF TRUST GOLD MINERS ETF 92189F106   917,452 30,470 SH   SOLE 0 18,933 0 11,537
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   451,380 5,973 SH   SOLE 0 2,335 0 3,638
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,624,270 16,265 SH   SOLE 0 16,142 0 123
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,100,880 5,535 SH   SOLE 0 5,491 0 44
VANGUARD INDEX FDS MID CAP ETF 922908629   255,445 1,160 SH   SOLE 0 1,160 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   944,683 11,305 SH   SOLE 0 11,130 0 175
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,205,884 10,014 SH   SOLE 0 9,597 0 417
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   415,058 10,203 SH   SOLE 0 9,518 0 685
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   424,870 7,809 SH   SOLE 0 6,409 0 1,400
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   254,160 3,216 SH   SOLE 0 1,005 0 2,211
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,436,911 71,860 SH   SOLE 0 36,250 0 35,610
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   397,954 2,450 SH   SOLE 0 1,668 0 782
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,532,576 33,187 SH   SOLE 0 32,411 0 776
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,484,773 3,358 SH   SOLE 0 3,125 0 233
VERIZON COMMUNICATIONS INC COM 92343V104   7,673,960 206,345 SH   SOLE 0 176,119 0 30,226
VIATRIS INC COM 92556V106   400,211 40,108 SH   SOLE 0 33,554 0 6,554
VISA INC COM CL A 92826C839   1,187,155 4,999 SH   SOLE 0 3,784 0 1,214
VMWARE INC CL A COM 928563402   10,086,607 70,197 SH   SOLE 0 52,858 0 17,339
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   2,459,655 260,281 SH   SOLE 0 239,434 0 20,847
WALGREENS BOOTS ALLIANCE INC COM 931427108   7,081,593 248,564 SH   SOLE 0 196,964 0 51,600
WALMART INC COM 931142103   9,636,542 61,309 SH   SOLE 0 50,423 0 10,886
WARNER BROS DISCOVERY INC COM SER A 934423104   4,370,554 348,529 SH   SOLE 0 310,752 0 37,777
WASTE MGMT INC DEL COM 94106L109   291,172 1,679 SH   SOLE 0 1,537 0 142
WEC ENERGY GROUP INC COM 92939U106   630,210 7,142 SH   SOLE 0 280 0 6,862
WELLS FARGO CO NEW COM 949746101   27,891,419 653,501 SH   SOLE 0 574,902 0 78,599
WESTERN ASSET INVESTMENT GRA COM 95766T100   792,887 68,176 SH   SOLE 0 50,076 0 18,100
WEYERHAEUSER CO MTN BE COM NEW 962166104   4,141,937 123,603 SH   SOLE 0 123,120 0 483
YUM BRANDS INC COM 988498101   227,753 1,644 SH   SOLE 0 1,360 0 284
ZIMMER BIOMET HOLDINGS INC COM 98956P102   707,998 4,863 SH   SOLE 0 4,202 0 661