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
AFLAC INC COM 001055102   2,035,327 26,519 SH   SOLE   26,518 0 0
AT&T INC COM 00206R102   1,135,527 75,601 SH   SOLE   75,600 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   261,109 34,722 SH   SOLE   34,722 0 0
ABBVIE INC COM 00287Y109   2,468,588 16,561 SH   SOLE   16,561 0 0
AIR PRODS & CHEMS INC COM 009158106   2,512,960 8,867 SH   SOLE   8,867 0 0
ONEOK INC NEW COM 682680103   371,962 5,864 SH   SOLE   5,864 0 0
PNC FINL SVCS GROUP INC COM 693475105   371,870 3,029 SH   SOLE   3,029 0 0
PPG INDS INC COM 693506107   1,176,767 9,066 SH   SOLE   9,066 0 0
PEPSICO INC COM 713448108   1,637,191 9,662 SH   SOLE   9,662 0 0
PFIZER INC COM 717081103   694,120 20,926 SH   SOLE   20,926 0 0
PHILLIPS 66 COM 718546104   2,232,374 18,580 SH   SOLE   18,579 0 0
POLARIS INC COM 731068102   856,043 8,220 SH   SOLE   8,220 0 0
POOL CORP COM 73278L105   876,728 2,462 SH   SOLE   2,462 0 0
PROCTER AND GAMBLE CO COM 742718109   2,824,429 19,364 SH   SOLE   19,363 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   272,000 25,000 SH   SOLE   25,000 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   263,664 4,633 SH   SOLE   4,633 0 0
RTX CORPORATION COM 75513E101   1,117,088 15,522 SH   SOLE   15,521 0 0
RELX PLC SPONSORED ADR 759530108   607,712 18,033 SH   SOLE   18,033 0 0
RIO TINTO PLC SPONSORED ADR 767204100   694,822 10,918 SH   SOLE   10,918 0 0
SANOFI SPONSORED ADR 80105N105   263,694 4,916 SH   SOLE   4,916 0 0
SAP SE SPON ADR 803054204   623,322 4,820 SH   SOLE   4,820 0 0
SCHLUMBERGER LTD COM STK 806857108   212,212 3,640 SH   SOLE   3,640 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   421,662 8,159 SH   SOLE   8,159 0 0
SEMPRA COM 816851109   1,761,739 25,897 SH   SOLE   25,896 0 0
SHERWIN WILLIAMS CO COM 824348106   1,881,263 7,376 SH   SOLE   7,376 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   657,232 4,021 SH   SOLE   4,021 0 0
SONY GROUP CORP SPONSORED ADR 835699307   505,435 6,133 SH   SOLE   6,133 0 0
STARBUCKS CORP COM 855244109   1,231,121 13,489 SH   SOLE   13,488 0 0
SUNCOR ENERGY INC NEW COM 867224107   711,454 20,694 SH   SOLE   20,693 0 0
SYSCO CORP COM 871829107   1,238,368 18,749 SH   SOLE   18,748 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   664,203 7,643 SH   SOLE   7,643 0 0
TARGET CORP COM 87612E106   939,229 8,494 SH   SOLE   8,494 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   568,743 1,392 SH   SOLE   1,392 0 0
TELEFONICA S A SPONSORED ADR 879382208   487,810 119,855 SH   SOLE   119,855 0 0
TERADYNE INC COM 880770102   698,306 6,951 SH   SOLE   6,951 0 0
TEXAS INSTRS INC COM 882508104   2,023,535 12,726 SH   SOLE   12,725 0 0
3M CO COM 88579Y101   1,585,967 16,940 SH   SOLE   16,940 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   374,635 5,697 SH   SOLE   5,697 0 0
TOYOTA MOTOR CORP ADS 892331307   931,681 5,183 SH   SOLE   5,183 0 0
AMAZON COM INC COM 023135106   425,471 3,347 SH   SOLE   3,347 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   545,158 8,996 SH   SOLE   8,996 0 0
AMERICAN TOWER CORP NEW COM 03027X100   520,320 3,164 SH   SOLE   3,164 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   1,017,065 8,213 SH   SOLE   8,213 0 0
AMGEN INC COM 031162100   1,347,803 5,015 SH   SOLE   5,014 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   1,138,067 12,679 SH   SOLE   12,679 0 0
APPLE INC COM 037833100   5,596,546 32,688 SH   SOLE   32,688 0 0
ARCHER AVIATION INC COM CL A 03945R102   101,200 20,000 SH Call SOLE   20,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   864,717 12,769 SH   SOLE   12,769 0 0
AUTODESK INC COM 052769106   507,757 2,454 SH   SOLE   2,454 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,038,973 8,475 SH   SOLE   8,475 0 0
BCE INC COM NEW 05534B760   755,615 19,796 SH   SOLE   19,796 0 0
BP PLC SPONSORED ADR 055622104   737,713 19,053 SH   SOLE   19,052 0 0
BANCFIRST CORP COM 05945F103   488,810 5,636 SH   SOLE   5,636 0 0
BANK AMERICA CORP COM 060505104   913,479 33,363 SH   SOLE   33,363 0 0
BECTON DICKINSON & CO COM 075887109   412,614 1,596 SH   SOLE   1,596 0 0
BERKLEY W R CORP COM 084423102   904,240 14,242 SH   SOLE   14,242 0 0
BHP GROUP LTD SPONSORED ADS 088606108   227,520 4,000 SH   SOLE   4,000 0 0
BLACKROCK INC COM 09247X101   1,710,734 2,646 SH   SOLE   2,646 0 0
BLACKSTONE INC COM 09260D107   1,652,739 15,426 SH   SOLE   15,425 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   747,212 23,789 SH   SOLE   23,789 0 0
BROADCOM INC COM 11135F101   2,472,272 2,977 SH   SOLE   2,976 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   299,597 5,427 SH   SOLE   5,427 0 0
CHARLES RIV LABS INTL INC COM 159864107   577,945 2,949 SH   SOLE   2,949 0 0
CHEMED CORP NEW COM 16359R103   487,483 938 SH   SOLE   938 0 0
CHEVRON CORP NEW COM 166764100   2,044,082 12,122 SH   SOLE   12,122 0 0
CISCO SYS INC COM 17275R102   2,018,263 37,542 SH   SOLE   37,542 0 0
COCA COLA CO COM 191216100   914,349 16,333 SH   SOLE   16,333 0 0
COMCAST CORP NEW CL A 20030N101   3,673,744 82,854 SH   SOLE   82,853 0 0
COOPER COS INC COM NEW 216648402   581,958 1,830 SH   SOLE   1,830 0 0
COPART INC COM 217204106   855,595 19,856 SH   SOLE   19,856 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,572,966 2,784 SH   SOLE   2,784 0 0
CROWN CASTLE INC COM 22822V101   904,131 9,824 SH   SOLE   9,824 0 0
DEVON ENERGY CORP NEW COM 25179M103   263,638 5,527 SH   SOLE   5,527 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   755,746 5,066 SH   SOLE   5,066 0 0
DISNEY WALT CO COM 254687106   1,531,349 18,894 SH   SOLE   18,893 0 0
TRAVELERS COMPANIES INC COM 89417E109   619,272 3,792 SH   SOLE   3,792 0 0
US BANCORP DEL COM NEW 902973304   1,365,272 41,297 SH   SOLE   41,296 0 0
UNILEVER PLC SPON ADR NEW 904767704   852,990 17,267 SH   SOLE   17,267 0 0
UNION PAC CORP COM 907818108   763,409 3,749 SH   SOLE   3,749 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,312,048 14,833 SH   SOLE   14,833 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,234,729 8,399 SH   SOLE   8,399 0 0
VAIL RESORTS INC COM 91879Q109   461,309 2,079 SH   SOLE   2,079 0 0
VALERO ENERGY CORP COM 91913Y100   1,847,150 13,035 SH   SOLE   13,034 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   336,410 3,256 SH   SOLE   3,256 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,605,111 49,525 SH   SOLE   49,525 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   775,460 2,230 SH   SOLE   2,230 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   458,569 35,548 SH   SOLE   35,548 0 0
VISA INC COM CL A 92826C839   1,003,304 4,362 SH   SOLE   4,362 0 0
WEC ENERGY GROUP INC COM 92939U106   1,946,970 24,171 SH   SOLE   24,170 0 0
WASTE MGMT INC DEL COM 94106L109   2,310,248 15,155 SH   SOLE   15,155 0 0
WILLIAMS COS INC COM 969457100   738,586 21,923 SH   SOLE   21,923 0 0
XCEL ENERGY INC COM 98389B100   1,018,280 17,796 SH   SOLE   17,795 0 0
ZOETIS INC CL A 98978V103   781,518 4,492 SH   SOLE   4,492 0 0
JOHNSON CTLS INTL PLC SHS G51502105   439,534 8,260 SH   SOLE   8,260 0 0
LINDE PLC SHS G54950103   2,954,623 7,935 SH   SOLE   7,935 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   669,986 10,159 SH   SOLE   10,159 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   644,081 3,174 SH   SOLE   3,174 0 0
CHUBB LIMITED COM H1467J104   1,444,259 6,938 SH   SOLE   6,937 0 0
UBS GROUP AG SHS H42097107   1,349,867 54,761 SH   SOLE   54,761 0 0
TE CONNECTIVITY LTD SHS H84989104   663,418 5,371 SH   SOLE   5,370 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   705,215 1,198 SH   SOLE   1,198 0 0
DOCUSIGN INC COM 256163106   831,180 19,790 SH   SOLE   19,790 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   1,067,711 13,471 SH   SOLE   13,471 0 0
ECOLAB INC COM 278865100   2,188,833 12,921 SH   SOLE   12,921 0 0
EDISON INTL COM 281020107   264,995 4,187 SH   SOLE   4,187 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   373,348 33,216 SH   SOLE   33,216 0 0
EMERSON ELEC CO COM 291011104   1,830,901 18,959 SH   SOLE   18,959 0 0
ASPEN TECHNOLOGY INC COM 29109X106   476,947 2,335 SH   SOLE   2,335 0 0
ENBRIDGE INC COM 29250N105   429,412 12,938 SH   SOLE   12,938 0 0
EQUIFAX INC COM 294429105   493,683 2,695 SH   SOLE   2,695 0 0
EXPONENT INC COM 30214U102   411,667 4,809 SH   SOLE   4,809 0 0
EXXON MOBIL CORP COM 30231G102   3,779,236 32,142 SH   SOLE   32,141 0 0
FACTSET RESH SYS INC COM 303075105   738,975 1,690 SH   SOLE   1,690 0 0
FAIR ISAAC CORP COM 303250104   1,096,085 1,262 SH   SOLE   1,262 0 0
FORTIS INC COM 349553107   502,874 13,237 SH   SOLE   13,237 0 0
FREEPORT-MCMORAN INC CL B 35671D857   536,081 14,376 SH   SOLE   14,376 0 0
GENERAL DYNAMICS CORP COM 369550108   1,613,686 7,303 SH   SOLE   7,302 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,314,732 4,063 SH   SOLE   4,063 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   830,751 21,053 SH   SOLE   21,053 0 0
HENRY JACK & ASSOC INC COM 426281101   610,174 4,037 SH   SOLE   4,037 0 0
HOME DEPOT INC COM 437076102   2,521,665 8,345 SH   SOLE   8,345 0 0
HUNT J B TRANS SVCS INC COM 445658107   208,315 1,105 SH   SOLE   1,105 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,658,508 7,201 SH   SOLE   7,201 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   637,354 7,363 SH   SOLE   7,363 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   830,772 11,114 SH   SOLE   11,114 0 0
INTERNATIONAL PAPER CO COM 460146103   1,665,409 46,953 SH   SOLE   46,952 0 0
IONIS PHARMACEUTICALS INC COM 462222100   209,654 4,622 SH   SOLE   4,622 0 0
JOHNSON & JOHNSON COM 478160104   2,542,605 16,325 SH   SOLE   16,324 0 0
KINDER MORGAN INC DEL COM 49456B101   268,762 16,210 SH   SOLE   16,210 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   577,363 28,955 SH   SOLE   28,955 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   462,687 2,657 SH   SOLE   2,657 0 0
LENNOX INTL INC COM 526107107   1,000,524 2,672 SH   SOLE   2,672 0 0
MARSH & MCLENNAN COS INC COM 571748102   337,783 1,775 SH   SOLE   1,775 0 0
MASTERCARD INCORPORATED CL A 57636Q104   814,404 2,057 SH   SOLE   2,057 0 0
MATADOR RES CO COM 576485205   263,377 4,428 SH   SOLE   4,428 0 0
MCDONALDS CORP COM 580135101   2,150,430 8,163 SH   SOLE   8,162 0 0
MERCK & CO INC COM 58933Y105   1,268,274 12,319 SH   SOLE   12,319 0 0
METLIFE INC COM 59156R108   723,528 11,501 SH   SOLE   11,501 0 0
MICROSOFT CORP COM 594918104   4,997,932 15,829 SH   SOLE   15,828 0 0
MONDELEZ INTL INC CL A 609207105   2,768,680 39,895 SH   SOLE   39,894 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   544,033 8,973 SH   SOLE   8,973 0 0
NEXTERA ENERGY INC COM 65339F101   2,085,774 36,407 SH   SOLE   36,407 0 0
NIKE INC CL B 654106103   781,181 8,170 SH   SOLE   8,169 0 0
NORDSON CORP COM 655663102   858,548 3,847 SH   SOLE   3,847 0 0
NOVARTIS AG SPONSORED ADR 66987V109   2,162,544 21,231 SH   SOLE   21,230 0 0
NOVO-NORDISK A S ADR 670100205   1,108,013 12,184 SH   SOLE   12,184 0 0
NUCOR CORP COM 670346105   718,464 4,595 SH   SOLE   4,595 0 0
NVIDIA CORPORATION COM 67066G104   292,748 673 SH   SOLE   673 0 0
NUTRIEN LTD COM 67077M108   539,771 8,740 SH   SOLE   8,739 0 0