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   1,539,375 13,544 SH   SOLE   0 0 0
ABBVIE INC COM 00287Y109   62,315,879 342,207 SH   SOLE   0 0 0
ADOBE INC COM 00724F101   8,050,388 15,954 SH   SOLE   0 0 0
ADVANCED MICRO DEVICES INC COM 007903107   7,203,536 39,911 SH   SOLE   0 0 0
AFLAC INC COM 001055102   464,368 5,408 SH   SOLE   5,126 0 282
AGENT INFORMATION SOFTWARE I COM 00847D108   33,880 28,000 SH   SOLE   28,000 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106   36,775,859 151,797 SH   SOLE   0 0 0
ALPHABET CLASS A COM 02079K305   3,191,562 21,146 SH   SOLE   0 0 0
ALPHABET CLASS C COM 02079K107   8,515,750 55,929 SH   SOLE   0 0 0
ALTRIA GROUP INC COM 02209S103   40,048,661 918,126 SH   SOLE   0 0 0
AMAZON.COM INC COM 023135106   7,774,739 43,102 SH   SOLE   0 0 0
AMERICAN EXPRESS CO COM 025816109   1,644,377 7,222 SH   SOLE   0 0 0
AMGEN INC COM 031162100   937,650 3,298 SH   SOLE   3,268 0 30
APPLE INC COM 037833100   20,031,094 116,813 SH   SOLE   0 0 0
APPLIED MATERIALS INC COM 038222105   1,566,111 7,594 SH   SOLE   7,594 0 0
APTIV PLC COM G6095L109   2,196,986 27,583 SH   SOLE   0 0 0
ARISTA NETWORKS INC COM 040413106   347,976 1,200 SH   SOLE   0 0 1,200
AT&T INC COM 00206R102   50,875,388 2,890,647 SH   SOLE   0 0 0
BANK OF AMERICA CORP COM 060505104   3,911,613 103,154 SH   SOLE   100,134 0 3,020
BAXTER INTERNATIONAL INC COM 071813109   4,705,076 110,086 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC - CL B COM 084670702   632,883 1,505 SH   SOLE   1,505 0 0
BLACKROCK INC COM 09247X101   50,361,569 60,407 SH   SOLE   0 0 0
BOEING COMPANY COM 097023105   683,448 3,541 SH   SOLE   3,460 0 81
BORGWARNER INC COM 099724106   1,737,868 50,025 SH   SOLE   48,270 0 1,755
BRISTOL-MYERS SQUIBB CO COM 110122108   38,961,644 718,452 SH   SOLE   0 0 0
BROADCOM INC COM 11135F101   67,513,280 50,938 SH   SOLE   0 0 0
CAPITAL ONE FINANCIAL CORP COM 14040H105   40,709,579 273,421 SH   SOLE   0 0 0
CATERPILLAR INC COM 149123101   852,683 2,327 SH   SOLE   0 0 0
CHEVRON CORP COM 166764100   53,501,064 339,172 SH   SOLE   0 0 0
CISCO SYSTEMS INC COM 17275R102   45,749,214 916,634 SH   SOLE   0 0 0
COMCAST CORP - CL A COM 20030N101   53,271,407 1,228,868 SH   SOLE   0 0 0
CONSTELLATION BRANDS INC-A COM 21036P108   5,145,601 18,934 SH   SOLE   0 0 0
CORNING INC COM 219350105   35,215,237 1,068,423 SH   SOLE   0 0 0
COSTCO WHOLESALE CORP COM 22160K105   2,220,123 3,030 SH   SOLE   3,030 0 0
COTERRA ENERGY INC COM 127097103   1,387,253 49,758 SH   SOLE   48,538 0 1,220
CRH PLC COM G25508105   34,009,558 394,268 SH   SOLE   0 0 0
CVS HEALTH CORPORATION COM 126650100   49,551,175 621,253 SH   SOLE   0 0 0
DISNEY WALT CO COM 254687106   6,117,451 49,996 SH   SOLE   0 0 0
DOW INC COM 260557103   19,560,518 337,658 SH   SOLE   0 0 0
DUKE ENERGY CORP COM 26441C204   1,277,715 13,212 SH   SOLE   0 0 0
DUPONT DE NEMOURS INC COM 26614N102   5,285,600 68,940 SH   SOLE   0 0 0
EASTMAN CHEMICAL COMPANY COM 277432100   686,707 6,852 SH   SOLE   6,665 0 187
EATON CORP PLC COM G29183103   13,301,720 42,541 SH   SOLE   0 0 0
EMERSON ELECTRIC COMPANY COM 291011104   52,696,167 464,611 SH   SOLE   0 0 0
ENBRIDGE INC COM 29250N105   53,959,017 1,491,405 SH   SOLE   0 0 0
EVERGY INC COM 30034W106   37,520,197 702,889 SH   SOLE   0 0 0
EXELON CORPORATION COM 30161N101   333,942 8,889 SH   SOLE   8,889 0 0
EXPEDIA GROUP INC COM 30212P303   3,825,868 27,774 SH   SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102   10,081,767 86,732 SH   SOLE   0 0 0
FACEBOOK INC-A COM 30303M102   897,352 1,848 SH   SOLE   1,848 0 0
FEDEX CORP COM 31428X106   1,391,924 4,804 SH   SOLE   4,643 0 161
FERGUSON PLC COM G3421J106   7,003,084 32,061 SH   SOLE   0 0 0
GENERAL MILLS INCORPORATED COM 370334104   1,815,266 25,943 SH   SOLE   0 0 0
GENUINE PARTS CO COM 372460105   643,734 4,155 SH   SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103   45,907,290 626,721 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   791,536 1,895 SH   SOLE   0 0 0
HASBRO INDS INC COM 418056107   703,674 12,450 SH   SOLE   11,990 0 460
HOME DEPOT INC COM 437076102   44,217,608 115,270 SH   SOLE   0 0 0
HONEYWELL INTERNATIONAL INC COM 438516106   6,110,080 29,769 SH   SOLE   0 0 0
INT'L FLAVORS & FRAGRANCES COM 459506101   381,519 4,437 SH   SOLE   4,437 0 0
INTEL CORPORATION COM 458140100   262,093 5,934 SH   SOLE   0 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101   46,478,650 243,395 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104   43,660,764 276,002 SH   SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100   69,800,101 348,478 SH   SOLE   0 0 0
KENVUE INC COM 49177J102   26,647,749 1,241,740 SH   SOLE   0 0 0
LILLY ELI & COMPANY COM 532457108   10,300,769 13,241 SH   SOLE   11,929 0 1,312
LOCKHEED MARTIN CORPORATION COM 539830109   41,232,266 90,646 SH   SOLE   0 0 0
LOWES COMPANIES INC COM 548661107   3,125,254 12,269 SH   SOLE   0 0 0
M & T BANK CORP COM 55261F104   45,722,745 314,375 SH   SOLE   0 0 0
MANULIFE FINANCIAL CORP COM 56501R106   269,883 10,800 SH   SOLE   9,115 0 1,685
MASTERCARD INC -CLASS A COM 57636Q104   214,148 445 SH   SOLE   445 0 0
MCDONALDS CORP COM 580135101   1,024,888 3,635 SH   SOLE   0 0 0
MEDTRONIC PLC COM G5960L103   36,422,643 417,930 SH   SOLE   0 0 0
MERCK & COMPANY INC COM 58933Y105   3,466,003 26,268 SH   SOLE   0 0 0
METLIFE INC COM 59156R108   4,408,721 59,489 SH   SOLE   57,819 0 1,670
MICROCHIP TECHNOLOGY INC COM 595017104   480,941 5,361 SH   SOLE   4,761 0 600
MICROSOFT CORP COM 594918104   27,252,320 64,775 SH   SOLE   0 0 0
MOOG INC CL A COM 615394202   1,361,814 8,530 SH   SOLE   8,239 0 291
MORGAN STANLEY COM 617446448   3,264,555 34,670 SH   SOLE   0 0 0
NETFLIX INC COM 64110L106   266,011 438 SH   SOLE   238 0 200
NIKE INC - CL B COM 654106103   659,356 7,016 SH   SOLE   0 0 0
NVIDIA CORP COM 67066G104   15,680,818 17,354 SH   SOLE   0 0 0
NXP SEMICONDUCTORS NV COM N6596X109   1,322,101 5,336 SH   SOLE   4,971 0 365
OMNICOM GROUP COM 681919106   478,962 4,950 SH   SOLE   0 0 0
ORACLE CORP COM 68389X105   3,718,558 29,604 SH   SOLE   0 0 0
PARKER-HANNIFIN CORP COM 701094104   1,694,604 3,049 SH   SOLE   0 0 0
PEMBINA PIPELINE CORP COM 706327103   696,445 19,707 SH   SOLE   18,642 0 1,065
PEPSICO INCORPORATED COM 713448108   6,269,346 35,823 SH   SOLE   0 0 0
PFIZER INC COM 717081103   1,412,999 50,919 SH   SOLE   0 0 0
PHILIP MORRIS INTL INC COM 718172109   1,307,870 14,275 SH   SOLE   0 0 0
PHILLIPS 66 COM 718546104   54,845,950 335,778 SH   SOLE   0 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105   541,496 3,351 SH   SOLE   3,351 0 0
PRICE T ROWE GROUP INC COM 74144T108   2,825,008 23,171 SH   SOLE   0 0 0
PROCTER AND GAMBLE COMPANY COM 742718109   1,072,959 6,613 SH   SOLE   0 0 0
PRUDENTIAL FINANCIAL INC COM 744320102   261,802 2,230 SH   SOLE   2,230 0 0
QUALCOMM INC COM 747525103   11,038,598 65,201 SH   SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103   3,459,407 14,719 SH   SOLE   14,244 0 475
ROYAL BANK OF CANADA COM 780087102   2,276,055 22,562 SH   SOLE   22,562 0 0
RTX CORPORATION COM COM 75513E101   342,915 3,516 SH   SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108   691,428 12,615 SH   SOLE   12,175 0 440
SEMPRA COM COM 816851109   36,093,105 502,480 SH   SOLE   0 0 0
SMARTCOOL SYSTEMS INC COM 83171N108   0 10,000 SH   SOLE   10,000 0 0
STARBUCKS CORP COM 855244109   2,600,112 28,451 SH   SOLE   0 0 0
STRYKER CORP COM 863667101   1,146,973 3,205 SH   SOLE   3,205 0 0
TARGET CORP COM 87612E106   2,104,159 11,874 SH   SOLE   0 0 0
TESLA INC COM 88160R101   675,561 3,843 SH   SOLE   3,843 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   6,123,629 10,536 SH   SOLE   0 0 0
TRAVELERS COS INC COM 89417E109   34,721,425 150,871 SH   SOLE   0 0 0
TYSON FOODS INC - CL A COM 902494103   34,879,232 593,891 SH   SOLE   0 0 0
ULTA SALON COSMETICS & FRAGR COM 90384S303   6,106,716 11,679 SH   SOLE   0 0 0
UNION PACIFIC CORPORATION COM 907818108   1,382,127 5,620 SH   SOLE   5,360 0 260
UNITED PARCEL SERVICE - CL B COM 911312106   47,564,905 320,022 SH   SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102   8,190,152 16,556 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS COM 92343V104   1,890,114 45,046 SH   SOLE   0 0 0
VISA INC - CL A COM 92826C839   8,387,467 30,054 SH   SOLE   0 0 0
VONTIER CORPORATION COM 928881101   1,480,097 32,630 SH   SOLE   31,400 0 1,230
WAL-MART INC COM 931142103   318,171 5,288 SH   SOLE   0 0 0
WARNER BROTHERS DISCOVERY INC COM 934423104   2,893,884 331,487 SH   SOLE   0 0 0
WELLS FARGO & COMPANY COM 949746101   1,058,559 18,264 SH   SOLE   0 0 0
WESTERN DIGITAL CORP COM 958102105   5,990,107 87,780 SH   SOLE   0 0 0
WILLIAMS COS INC COM 969457100   618,844 15,880 SH   SOLE   15,880 0 0
XCEL ENERGY INC COM 98389B100   207,126 3,853 SH   SOLE   3,853 0 0
ABB LTD - SP ADR ADR 000375204   376,252 8,090 SH   SOLE   6,790 0 1,300
ALLIANZ SE UNSPONSORED ADS ADR 018820100   354,027 11,800 SH   SOLE   9,900 0 1,900
ASTRAZENECA PLC - ADR ADR 046353108   2,457,498 36,273 SH   SOLE   0 0 0
AXA - SP ADR ADR 054536107   354,380 9,425 SH   SOLE   7,920 0 1,505
BAE SYSTEMS PLC - SP ADR ADR 05523R107   585,071 8,580 SH   SOLE   7,205 0 1,375
BARCLAYS PLC - ADR ADR 06738E204   315,157 33,350 SH   SOLE   27,950 0 5,400
BHP GROUP LTD SP ADS ADR 088606108   578,688 10,031 SH   SOLE   10,031 0 0
BNP PARIBAS SP ADR ADR 05565A202   364,213 10,241 SH   SOLE   8,511 0 1,730
BP PLC - ADR ADR 055622104   459,621 12,198 SH   SOLE   10,508 0 1,690
BRITISH AMERN TOBACCO PLC ADR ADR 110448107   262,757 8,615 SH   SOLE   7,225 0 1,390
CK HUTCHISON HOLDIN-UNSP ADR ADR 12562Y100   205,605 42,570 SH   SOLE   35,670 0 6,900
ERICSSON ADR ADR 294821608   280,404 50,890 SH   SOLE   42,640 0 8,250
HONDA MOTOR CO LTD - SP ADR ADR 438128308   390,357 10,485 SH   SOLE   8,810 0 1,675
KOMATSU LTD SPONS ADR ADR 500458401   218,985 7,426 SH   SOLE   6,246 0 1,180
MERCEDES-BENZ GROUP AG ADR 233825207   354,829 17,805 SH   SOLE   14,935 0 2,870
MITSUBISHI UFJ FINL GRP - ADR ADR 606822104   453,547 44,335 SH   SOLE   37,135 0 7,200
NATIONAL GRID PLC-SP ADR ADR 636274409   328,479 4,815 SH   SOLE   3,980 0 835
NOVARTIS AG - ADR ADR 66987V109   354,612 3,666 SH   SOLE   3,121 0 545
ORANGE - SPON ADR ADR 684060106   283,834 24,115 SH   SOLE   20,215 0 3,900
ORIX - SP ADR ADR 686330101   290,928 2,640 SH   SOLE   2,220 0 420
RIO TINTO PLC - ADR ADR 767204100   302,128 4,740 SH   SOLE   3,980 0 760
SANOFI-AVENTIS - ADR ADR 80105N105   307,152 6,320 SH   SOLE   5,300 0 1,020
SCHNEIDER ELECTRIC SE ADR ADR 80687P106   543,003 11,991 SH   SOLE   10,216 0 1,775
SUMITOMO MITSUI - SP ADR ADR 86562M209   445,671 37,865 SH   SOLE   31,740 0 6,125
TAIWAN SEMICONDUCTOR - SP ADR ADR 874039100   6,068,782 44,607 SH   SOLE   43,632 0 975
VODAFONE GROUP PLC ADR 92857W308   328,677 36,930 SH   SOLE   31,995 0 4,935