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
ABBOTT LABORATORIES COM 002824100 BBG00KTDT9Q6 1,609,262 14,620 SH   SOLE   14,230 0 390
ABBVIE INC COM 00287Y109 BBG00KTDTBZ1 59,627,692 384,769 SH   SOLE   363,579 0 21,190
ADOBE INC COM 00724F101 BBG00GQ6RYG1 9,596,908 16,086 SH   SOLE   14,894 0 1,192
ADVANCED MICRO DEVICES INC COM 007903107 BBG00KTDTC25 5,416,580 36,745 SH   SOLE   33,104 0 3,641
AFLAC INC COM 001055102 BBG011RJBL42 446,196 5,408 SH   SOLE   5,126 0 282
AGENT INFORMATION SOFTWARE I COM 00847D108 BBG000BG7LR8 50,400 28,000 SH   SOLE   28,000 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 BBG00QPL5J83 1,580,647 5,773 SH   SOLE   5,496 0 277
ALPHABET CLASS A COM 02079K305 BBG009STMYC4 3,487,218 24,964 SH   SOLE   23,317 0 1,647
ALPHABET CLASS C COM 02079K107 BBG00GQ6RYT7 8,104,039 57,504 SH   SOLE   52,908 0 4,596
ALTRIA GROUP INC COM 02209S103 BBG002HCS0P2 39,346,562 975,373 SH   SOLE   920,779 0 54,594
AMAZON.COM INC COM 023135106 BBG00GQ6RYZ0 6,609,694 43,502 SH   SOLE   39,092 0 4,410
AMERICAN EXPRESS CO COM 025816109 BBG00GQ6RZ41 1,484,482 7,924 SH   SOLE   7,537 0 387
AMGEN INC COM 031162100 BBG00GQ6RZ96 2,003,141 6,955 SH   SOLE   6,765 0 190
APPLE INC COM 037833100 BBG00GQ6RZH7 28,148,521 146,203 SH   SOLE   139,675 0 6,528
APPLIED MATERIALS INC COM 038222105 BBG00GQ6RZK3 1,597,038 9,854 SH   SOLE   9,854 0 0
APTIV PLC COM G6095L109 BBG00J9TWDN6 2,312,174 25,771 SH   SOLE   22,874 0 2,897
ARISTA NETWORKS INC COM 040413106 BBG00P0PG7W0 282,612 1,200 SH   SOLE   0 0 1,200
AT&T INC COM 00206R102 BBG00KTDTF73 39,599,341 2,359,913 SH   SOLE   2,223,878 0 136,035
BANK OF AMERICA CORP COM 060505104 BBG00KTDTJX6 3,894,806 115,676 SH   SOLE   112,572 0 3,104
BAXTER INTERNATIONAL INC COM 071813109 BBG00KTDTPB6 2,118,134 54,789 SH   SOLE   50,399 0 4,390
BERKSHIRE HATHAWAY INC - CL B COM 084670702 BBG00KTDTPN3 648,051 1,817 SH   SOLE   1,747 0 70
BLACKROCK INC COM 09247X101 BBG00KTDTQF0 53,837,924 66,319 SH   SOLE   62,612 0 3,707
BOEING COMPANY COM 097023105 BBG00GQ6S092 1,100,940 4,224 SH   SOLE   4,143 0 81
BORGWARNER INC COM 099724106 BBG00J9TZ8W4 1,758,084 49,040 SH   SOLE   47,350 0 1,690
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG00PKLKB53 33,823,646 659,202 SH   SOLE   622,952 0 36,250
BROADCOM INC COM 11135F101 BBG00KK1Y7F1 60,819,222 54,485 SH   SOLE   51,517 0 2,968
CAPITAL ONE FINANCIAL CORP COM 14040H105 BBG011RJCBM3 38,080,537 290,425 SH   SOLE   272,351 0 18,074
CATERPILLAR INC COM 149123101 BBG00GQ6S0K9 732,079 2,476 SH   SOLE   2,348 0 128
CHARLES SCHWAB CORPORATION COM 808513105 BBG00PKLKCP9 310,838 4,518 SH   SOLE   4,518 0 0
CHEVRON CORP COM 166764100 BBG00GQ6S109 53,505,742 358,714 SH   SOLE   340,491 0 18,223
CISCO SYSTEMS INC COM 17275R102 BBG00GQ6S190 50,361,130 996,855 SH   SOLE   942,010 0 54,845
COMCAST CORP - CL A COM 20030N101 BBG00GQ6S1N4 58,270,319 1,328,856 SH   SOLE   1,251,930 0 76,926
CONSTELLATION BRANDS INC-A COM 21036P108 BBG011RJCMW8 4,743,947 19,623 SH   SOLE   18,047 0 1,576
CORNING INC COM 219350105 BBG011RJCQN9 34,253,007 1,124,894 SH   SOLE   1,061,646 0 63,247
COSTCO WHOLESALE CORP COM 22160K105 BBG00GQ6S1Q1 2,020,734 3,061 SH   SOLE   3,061 0 0
COTERRA ENERGY INC COM 127097103 BBG000C3GNX5 1,948,656 76,358 SH   SOLE   74,373 0 1,985
CRH PLC COM G25508105 BBG00J9T2D40 28,826,995 416,816 SH   SOLE   393,549 0 23,267
CVS HEALTH CORPORATION COM 126650100 BBG010SLNX21 51,526,326 652,562 SH   SOLE   616,488 0 36,074
DISNEY WALT CO COM 254687106 BBG00GQ6SC50 3,857,212 42,720 SH   SOLE   40,085 0 2,635
DOMINION ENERGY INC COM 25746U109 BBG00PKLKBM4 351,842 7,486 SH   SOLE   7,206 0 280
DOW INC COM 260557103 BBG00P0P78C0 16,833,307 306,953 SH   SOLE   289,364 0 17,589
DUKE ENERGY CORP COM 26441C204 BBG00PKLKBP1 206,872 2,132 SH   SOLE   2,132 0 0
DUPONT DE NEMOURS INC COM 26614N102 BBG00HM7NYJ2 4,994,065 64,917 SH   SOLE   58,017 0 6,900
EASTMAN CHEMICAL COMPANY COM 277432100 BBG00JB6HCW2 612,123 6,815 SH   SOLE   6,628 0 187
EATON CORP PLC COM G29183103 BBG00J9TWD47 10,670,012 44,307 SH   SOLE   41,214 0 3,093
EMERSON ELECTRIC COMPANY COM 291011104 BBG011RJDGJ5 48,248,013 495,716 SH   SOLE   466,571 0 29,145
ENBRIDGE INC COM 29250N105 BBG00JPC3BV2 50,075,216 1,390,206 SH   SOLE   1,302,676 0 87,530
EVERGY INC COM 30034W106 BBG00L33VV82 30,596,122 586,133 SH   SOLE   551,656 0 34,477
EXELON CORPORATION COM 30161N101 BBG010175YZ3 326,350 9,091 SH   SOLE   9,091 0 0
EXPEDIA GROUP INC COM 30212P303 BBG00GQ6S2Y0 4,274,103 28,158 SH   SOLE   25,881 0 2,277
EXXON MOBIL CORP COM 30231G102 BBG00GQ6S341 8,790,816 87,926 SH   SOLE   82,150 0 5,776
FACEBOOK INC-A COM 30303M102 BBG00GQ6S378 695,531 1,965 SH   SOLE   1,965 0 0
FEDEX CORP COM 31428X106 BBG00KTDVT52 1,291,170 5,104 SH   SOLE   4,936 0 168
FERGUSON PLC COM G3421J106 BBG00PFBSSM7 6,359,919 32,941 SH   SOLE   30,502 0 2,439
GENERAL MILLS INCORPORATED COM 370334104 BBG00KTFFQB4 1,813,139 27,834 SH   SOLE   26,989 0 845
GENUINE PARTS CO COM 372460105 BBG00L1L7KG6 659,952 4,765 SH   SOLE   4,765 0 0
GILEAD SCIENCES INC COM 375558103 BBG00GQ6S3Q7 54,960,000 678,435 SH   SOLE   643,286 0 35,149
GOLDMAN SACHS GROUP INC COM 38141G104 BBG00GQ6S3T4 660,438 1,712 SH   SOLE   1,522 0 190
HOME DEPOT INC COM 437076102 BBG00GQ6S4B1 43,198,133 124,652 SH   SOLE   118,060 0 6,592
HONEYWELL INTERNATIONAL INC COM 438516106 BBG00KTFHK16 6,444,235 30,729 SH   SOLE   28,176 0 2,553
INT'L FLAVORS & FRAGRANCES COM 459506101 BBG011RJCMD9 395,035 4,879 SH   SOLE   4,879 0 0
INTEL CORPORATION COM 458140100 BBG00GQ6S4T2 308,218 6,134 SH   SOLE   5,934 0 200
INTERNATIONAL BUSINESS MACHINE COM 459200101 BBG00GQ6S4W8 62,168,523 380,119 SH   SOLE   358,621 0 21,498
JOHNSON & JOHNSON COM 478160104 BBG00GQ6S573 43,380,830 276,769 SH   SOLE   261,230 0 15,540
JPMORGAN CHASE & CO COM 46625H100 BBG00GQ6S5G3 67,931,738 399,364 SH   SOLE   377,325 0 22,039
KENVUE INC COM 49177J102 BBG01GKCDF33 25,236,725 1,172,166 SH   SOLE   1,106,187 0 65,979
LILLY ELI & COMPANY COM 532457108 BBG00PKLKBY1 8,677,781 14,887 SH   SOLE   13,575 0 1,312
LOCKHEED MARTIN CORPORATION COM 539830109 BBG00KTFJQ11 44,721,040 98,670 SH   SOLE   93,601 0 5,069
LOWES COMPANIES INC COM 548661107 BBG00PKLKC51 2,920,276 13,122 SH   SOLE   12,142 0 980
M & T BANK CORP COM 55261F104 BBG00J9TZBG5 46,809,146 341,473 SH   SOLE   324,061 0 17,412
MANULIFE FINANCIAL CORP COM 56501R106 BBG00JPW4498 240,440 10,880 SH   SOLE   9,195 0 1,685
MCDONALDS CORP COM 580135101 BBG00GQ6S6T7 2,352,214 7,933 SH   SOLE   7,734 0 199
MEDTRONIC PLC COM G5960L103 BBG011RHZZH5 33,999,338 412,713 SH   SOLE   388,215 0 24,498
MERCK & COMPANY INC COM 58933Y105 BBG00GQ6S6Z0 2,345,516 21,515 SH   SOLE   19,869 0 1,646
METLIFE INC COM 59156R108 BBG00QPL5M04 4,237,073 64,072 SH   SOLE   62,377 0 1,695
MICROCHIP TECHNOLOGY INC COM 595017104 BBG00GQ6S724 690,874 7,661 SH   SOLE   7,061 0 600
MICROSOFT CORP COM 594918104 BBG00GQ6S788 25,966,798 69,053 SH   SOLE   65,323 0 3,730
MOOG INC CL A COM 615394202 BBG000JHP8T5 1,292,306 8,926 SH   SOLE   8,631 0 295
MORGAN STANLEY COM 617446448 BBG00KTFKL47 3,709,412 39,779 SH   SOLE   38,980 0 799
NETFLIX INC COM 64110L106 BBG00GQ6S7L3 213,253 438 SH   SOLE   238 0 200
NIKE INC - CL B COM 654106103 BBG00GQ6S7P9 919,145 8,466 SH   SOLE   8,068 0 398
NVIDIA CORP COM 67066G104 BBG00GQ6S7X0 9,377,712 18,936 SH   SOLE   16,516 0 2,420
NXP SEMICONDUCTORS NV COM N6596X109 BBG00KTDSPQ1 1,270,130 5,530 SH   SOLE   5,165 0 365
OMNICOM GROUP COM 681919106 BBG00J9TWGS4 529,960 6,126 SH   SOLE   5,876 0 250
ORACLE CORP COM 68389X105 BBG00KTFKY94 3,483,206 33,038 SH   SOLE   31,466 0 1,572
PARKER-HANNIFIN CORP COM 701094104 BBG011RJB1M6 2,202,583 4,781 SH   SOLE   4,656 0 125
PEMBINA PIPELINE CORP COM 706327103 BBG00K24MXF1 656,458 19,072 SH   SOLE   18,007 0 1,065
PEPSICO INCORPORATED COM 713448108 BBG00KTFL6N8 3,301,823 19,441 SH   SOLE   18,736 0 705
PFIZER INC COM 717081103 BBG00GQ6S8C1 1,067,572 37,081 SH   SOLE   36,046 0 1,035
PHILIP MORRIS INTL INC COM 718172109 BBG00KTFLJP8 1,656,691 17,609 SH   SOLE   17,609 0 0
PHILLIPS 66 COM 718546104 BBG00QPL5KZ0 48,281,372 362,636 SH   SOLE   343,933 0 18,703
PNC FINANCIAL SERVICES GROUP COM 693475105 BBG00PKLKCJ6 696,956 4,501 SH   SOLE   4,501 0 0
PRICE T ROWE GROUP INC COM 74144T108 BBG00QPL5Q41 2,405,795 22,340 SH   SOLE   20,107 0 2,233
PROCTER AND GAMBLE COMPANY COM 742718109 BBG00GQ6S8J4 1,314,757 8,972 SH   SOLE   8,572 0 400
PRUDENTIAL FINANCIAL INC COM 744320102 BBG011RJ8426 231,792 2,235 SH   SOLE   2,235 0 0
QUALCOMM INC COM 747525103 BBG00GQ6S8L1 10,187,832 70,441 SH   SOLE   66,363 0 4,078
RENAISSANCERE HOLDINGS LTD COM G7496G103 BBG00JC91BX3 2,558,584 13,054 SH   SOLE   12,647 0 407
ROYAL BANK OF CANADA COM 780087102 BBG00JPW0HP5 2,281,695 22,562 SH   SOLE   22,562 0 0
RTX CORPORATION COM COM 75513E101 BBG00Q6SCRN6 359,110 4,268 SH   SOLE   4,268 0 0
SEMPRA COM COM 816851109 BBG011RJ7HR1 42,132,425 563,795 SH   SOLE   533,736 0 30,059
SMARTCOOL SYSTEMS INC COM 83171N108 BBG00KRBW078 0 10,000 SH   SOLE   10,000 0 0
STARBUCKS CORP COM 855244109 BBG00GQ6S984 1,204,073 12,541 SH   SOLE   12,440 0 101
STRYKER CORP COM 863667101 BBG00KTP46R1 959,769 3,205 SH   SOLE   3,205 0 0
TARGET CORP COM 87612E106 BBG00QPL5G25 1,322,797 9,288 SH   SOLE   8,709 0 579
TESLA INC COM 88160R101 BBG010H49QZ6 954,909 3,843 SH   SOLE   3,843 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG00PKLKD13 4,424,665 8,336 SH   SOLE   7,533 0 803
TRAVELERS COS INC COM 89417E109 BBG00GQ6S9S2 31,418,914 164,937 SH   SOLE   156,356 0 8,581
TYSON FOODS INC - CL A COM 902494103 BBG011RJ68X5 24,721,512 459,935 SH   SOLE   428,333 0 31,602
ULTA SALON COSMETICS & FRAGR COM 90384S303 BBG00GQ6SB43 5,657,425 11,546 SH   SOLE   10,306 0 1,240
UNION PACIFIC CORPORATION COM 907818108 BBG00PKLKD59 1,314,067 5,350 SH   SOLE   5,095 0 255
UNITED PARCEL SERVICE - CL B COM 911312106 BBG00KTP4GG1 50,111,277 318,713 SH   SOLE   299,395 0 19,319
UNITEDHEALTH GROUP INC COM 91324P102 BBG00GQ6SBB5 7,739,528 14,701 SH   SOLE   13,623 0 1,078
VERIZON COMMUNICATIONS COM 92343V104 BBG00GQ6SBK5 1,683,220 44,648 SH   SOLE   42,905 0 1,743
VISA INC - CL A COM 92826C839 BBG00GQ6SBW2 8,179,910 31,419 SH   SOLE   28,767 0 2,652
VONTIER CORPORATION COM 928881101 BBG013P0JFB8 1,194,393 34,570 SH   SOLE   33,305 0 1,265
WAL-MART INC COM 931142103 BBG00GQ6SC23 210,867 1,338 SH   SOLE   1,338 0 0
WARNER BROTHERS DISCOVERY INC COM 934423104 BBG01G097WX9 2,965,085 260,552 SH   SOLE   230,885 0 29,667
WELLS FARGO & COMPANY COM 949746101 BBG00KTP4HT5 1,065,862 21,655 SH   SOLE   21,100 0 555
WESTERN DIGITAL CORP COM 958102105 BBG00GQ6SC87 5,266,013 100,554 SH   SOLE   91,669 0 8,885
WILLIAMS COS INC COM 969457100 BBG011RJ5ZP5 526,630 15,120 SH   SOLE   15,120 0 0
XCEL ENERGY INC COM 98389B100 BBG00QPL5PC4 238,042 3,845 SH   SOLE   3,845 0 0
ABB LTD - SP ADR ADR 000375204 BBG00J9V3SR6 359,937 8,125 SH   SOLE   6,825 0 1,300
ALLIANZ SE UNSPONSORED ADS ADR 018820100 BBG00RD4WVV9 316,810 11,870 SH   SOLE   9,970 0 1,900
ASTRAZENECA PLC - ADR ADR 046353108 BBG012NL2RR1 2,488,720 36,952 SH   SOLE   32,914 0 4,038
AXA - SP ADR ADR 054536107 BBG00K8H38L5 311,325 9,525 SH   SOLE   8,020 0 1,505
BAE SYSTEMS PLC - SP ADR ADR 05523R107 BBG00T0KY4Y8 500,993 8,665 SH   SOLE   7,290 0 1,375
BARCLAYS PLC - ADR ADR 06738E204 BBG001M4HGL7 226,747 28,775 SH   SOLE   23,375 0 5,400
BHP GROUP LTD SP ADS ADR 088606108 BBG00KXLB4G4 688,838 10,084 SH   SOLE   10,084 0 0
BNP PARIBAS SP ADR ADR 05565A202 BBG000QHK0Y3 374,532 10,781 SH   SOLE   9,051 0 1,730
BP PLC - ADR ADR 055622104 BBG00JZD99F6 471,434 13,317 SH   SOLE   11,627 0 1,690
BRITISH AMERN TOBACCO PLC ADR ADR 110448107 BBG00JPYNK79 215,721 7,365 SH   SOLE   5,975 0 1,390
CK HUTCHISON HOLDIN-UNSP ADR ADR 12562Y100 BBG008LP0XP3 190,281 35,700 SH   SOLE   28,800 0 6,900
ERICSSON ADR ADR 294821608 BBG00LVD9WG3 286,177 45,425 SH   SOLE   37,175 0 8,250
HONDA MOTOR CO LTD - SP ADR ADR 438128308 BBG00JQ4ZY99 326,873 10,575 SH   SOLE   8,900 0 1,675
MERCEDES-BENZ GROUP AG ADR 233825207 BBG00GF4NNH5 308,855 17,915 SH   SOLE   15,045 0 2,870
MITSUBISHI UFJ FINL GRP - ADR ADR 606822104 BBG00JQ2R728 384,566 44,665 SH   SOLE   37,465 0 7,200
NATIONAL GRID PLC-SP ADR ADR 636274409 BBG00LYMJ836 339,270 4,990 SH   SOLE   4,155 0 835
NOVARTIS AG - ADR ADR 66987V109 BBG00JQDL9M4 384,393 3,807 SH   SOLE   3,176 0 631
ORANGE - SPON ADR ADR 684060106 BBG00JR3ZGG1 277,520 24,280 SH   SOLE   20,380 0 3,900
ORIX - SP ADR ADR 686330101 BBG00K9H6X36 248,417 2,660 SH   SOLE   2,240 0 420
RIO TINTO PLC - ADR ADR 767204100 BBG00KX63NF5 359,269 4,825 SH   SOLE   4,065 0 760
SANOFI-AVENTIS - ADR ADR 80105N105 BBG00JXRWGZ3 315,040 6,335 SH   SOLE   5,315 0 1,020
SCHNEIDER ELECTRIC SE ADR ADR 80687P106 BBG00P4RCY84 487,427 12,116 SH   SOLE   10,341 0 1,775
SUMITOMO MITSUI - SP ADR ADR 86562M209 BBG00KRBWVF1 368,905 38,110 SH   SOLE   31,985 0 6,125
TAIWAN SEMICONDUCTOR - SP ADR ADR 874039100 BBG00P1HWXD3 5,379,088 51,722 SH   SOLE   50,667 0 1,055
VODAFONE GROUP PLC ADR 92857W308 BBG00GQGLW24 270,744 31,120 SH   SOLE   26,185 0 4,935