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   1,920,602 22,369 SH   SOLE   0 0 22,369
ABBOTT LABS COM 002824100   7,014,669 61,716 SH   SOLE   0 0 61,716
ABBVIE INC COM 00287Y109   1,096,060 6,019 SH   SOLE   0 0 6,019
AIR PRODS & CHEMS INC COM 009158106   3,419,329 14,114 SH   SOLE   0 0 14,114
ALPHABET INC CAP STK CL C 02079K107   1,278,984 8,400 SH   SOLE   0 0 8,400
ALPHABET INC CAP STK CL A 02079K305   10,110,046 66,985 SH   SOLE   0 0 66,985
AMAZON COM INC COM 023135106   5,600,438 31,048 SH   SOLE   0 0 31,048
AMEREN CORP COM 023608102   209,751 2,836 SH   SOLE   0 0 2,836
AMERICAN TOWER CORP NEW COM 03027X100   634,391 3,211 SH   SOLE   0 0 3,211
AMGEN INC COM 031162100   5,116,883 17,997 SH   SOLE   0 0 17,997
ANALOG DEVICES INC COM 032654105   5,429,208 27,449 SH   SOLE   0 0 27,449
APPLE INC COM 037833100   19,630,026 114,474 SH   SOLE   0 0 114,474
ATMOS ENERGY CORP COM 049560105   212,460 1,787 SH   SOLE   0 0 1,787
AUTOMATIC DATA PROCESSING IN COM 053015103   4,658,183 18,652 SH   SOLE   0 0 18,652
BANK AMERICA CORP COM 060505104   1,662,896 43,853 SH   SOLE   0 0 43,853
BECTON DICKINSON & CO COM 075887109   1,075,620 4,347 SH   SOLE   0 0 4,347
BERKSHIRE HATHAWAY INC DEL CL A 084670108   634,440 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,812,007 13,821 SH   SOLE   0 0 13,821
BLACKROCK INC COM 09247X101   8,059,705 9,667 SH   SOLE   0 0 9,667
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   5,921,201 28,904 SH   SOLE   0 0 28,904
BROADCOM INC COM 11135F101   5,694,749 4,297 SH   SOLE   0 0 4,297
CATERPILLAR INC COM 149123101   290,945 794 SH   SOLE   0 0 794
CHEVRON CORP NEW COM 166764100   2,220,042 14,074 SH   SOLE   0 0 14,074
CISCO SYS INC COM 17275R102   5,513,509 110,469 SH   SOLE   0 0 110,469
COCA COLA CO COM 191216100   1,192,479 19,491 SH   SOLE   0 0 19,491
COLGATE PALMOLIVE CO COM 194162103   374,158 4,155 SH   SOLE   0 0 4,155
COMCAST CORP NEW CL A 20030N101   3,539,901 81,659 SH   SOLE   0 0 81,659
CONOCOPHILLIPS COM 20825C104   235,468 1,850 SH   SOLE   0 0 1,850
COSTCO WHSL CORP NEW COM 22160K105   3,699,906 5,050 SH   SOLE   0 0 5,050
DANAHER CORPORATION COM 235851102   390,054 1,562 SH   SOLE   0 0 1,562
ECOLAB INC COM 278865100   1,301,829 5,638 SH   SOLE   0 0 5,638
EMERSON ELEC CO COM 291011104   804,217 7,091 SH   SOLE   0 0 7,091
EXXON MOBIL CORP COM 30231G102   415,323 3,573 SH   SOLE   0 0 3,573
META PLATFORMS INC CL A 30303M102   888,255 1,829 SH   SOLE   0 0 1,829
FACTSET RESH SYS INC COM 303075105   343,064 755 SH   SOLE   0 0 755
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   242,832 4,073 SH   SOLE   0 0 4,073
GENERAL DYNAMICS CORP COM 369550108   3,876,569 13,723 SH   SOLE   0 0 13,723
GRAINGER W W INC COM 384802104   263,481 259 SH   SOLE   0 0 259
HOME DEPOT INC COM 437076102   223,255 582 SH   SOLE   0 0 582
HONEYWELL INTL INC COM 438516106   401,469 1,956 SH   SOLE   0 0 1,956
ILLINOIS TOOL WKS INC COM 452308109   4,575,425 17,051 SH   SOLE   0 0 17,051
INTEL CORP COM 458140100   692,621 15,681 SH   SOLE   0 0 15,681
INTERCONTINENTAL EXCHANGE IN COM 45866F104   418,563 3,046 SH   SOLE   0 0 3,046
INVESCO QQQ TR UNIT SER 1 46090E103   409,433 922 SH   SOLE   0 0 922
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   246,890 2,145 SH   SOLE   0 0 2,145
ISHARES TR CORE S&P500 ETF 464287200   4,784,456 9,101 SH   SOLE   0 0 9,101
ISHARES TR CORE US AGGBD ET 464287226   1,037,968 10,598 SH   SOLE   0 0 10,598
ISHARES TR IBOXX INV CP ETF 464287242   2,234,394 20,514 SH   SOLE   0 0 20,514
ISHARES TR 1 3 YR TREAS BD 464287457   3,719,394 45,480 SH   SOLE   0 0 45,480
ISHARES TR RUS MD CP GR ETF 464287481   241,406 2,115 SH   SOLE   0 0 2,115
ISHARES TR RUS MID CAP ETF 464287499   644,799 7,668 SH   SOLE   0 0 7,668
ISHARES TR CORE S&P MCP ETF 464287507   2,577,020 42,427 SH   SOLE   0 0 42,427
ISHARES TR RUSSELL 2000 ETF 464287655   1,189,633 5,657 SH   SOLE   0 0 5,657
ISHARES TR CORE S&P SCP ETF 464287804   2,308,959 20,892 SH   SOLE   0 0 20,892
ISHARES TR ISHS 5-10YR INVT 464288638   288,083 5,583 SH   SOLE   0 0 5,583
ISHARES TR ISHS 1-5YR INVS 464288646   460,875 8,987 SH   SOLE   0 0 8,987
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   3,281,491 65,032 SH   SOLE   0 0 65,032
ISHARES TR CORE MSCI EAFE 46432F842   1,376,707 18,549 SH   SOLE   0 0 18,549
ISHARES INC CORE MSCI EMKT 46434G103   324,512 6,289 SH   SOLE   0 0 6,289
ISHARES TR CORE DIV GRWTH 46434V621   411,506 7,088 SH   SOLE   0 0 7,088
JPMORGAN CHASE & CO COM 46625H100   3,052,899 15,242 SH   SOLE   0 0 15,242
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   591,274 11,720 SH   SOLE   0 0 11,720
JOHNSON & JOHNSON COM 478160104   6,204,007 39,219 SH   SOLE   0 0 39,219
L3HARRIS TECHNOLOGIES INC COM 502431109   609,994 2,862 SH   SOLE   0 0 2,862
ELI LILLY & CO COM 532457108   1,226,843 1,577 SH   SOLE   0 0 1,577
LOCKHEED MARTIN CORP COM 539830109   742,561 1,632 SH   SOLE   0 0 1,632
LOWES COS INC COM 548661107   10,652,282 41,818 SH   SOLE   0 0 41,818
MARATHON PETE CORP COM 56585A102   348,595 1,730 SH   SOLE   0 0 1,730
MASTERCARD INCORPORATED CL A 57636Q104   748,841 1,555 SH   SOLE   0 0 1,555
MCDONALDS CORP COM 580135101   3,879,108 13,758 SH   SOLE   0 0 13,758
MERCK & CO INC COM 58933Y105   1,176,469 8,916 SH   SOLE   0 0 8,916
MICROSOFT CORP COM 594918104   19,156,285 45,532 SH   SOLE   0 0 45,532
MICROCHIP TECHNOLOGY INC. COM 595017104   287,072 3,200 SH   SOLE   0 0 3,200
MONDELEZ INTL INC CL A 609207105   851,561 12,165 SH   SOLE   0 0 12,165
NEXTERA ENERGY INC COM 65339F101   1,412,436 22,100 SH   SOLE   0 0 22,100
NIKE INC CL B 654106103   4,775,424 50,813 SH   SOLE   0 0 50,813
NORFOLK SOUTHN CORP COM 655844108   1,625,873 6,379 SH   SOLE   0 0 6,379
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   34,980 110,000 SH   SOLE   0 0 110,000
NOVARTIS AG SPONSORED ADR 66987V109   315,340 3,260 SH   SOLE   0 0 3,260
NVIDIA CORPORATION COM 67066G104   1,844,166 2,041 SH   SOLE   0 0 2,041
OMNICOM GROUP INC COM 681919106   745,960 7,709 SH   SOLE   0 0 7,709
PAYCHEX INC COM 704326107   253,950 2,068 SH   SOLE   0 0 2,068
PEPSICO INC COM 713448108   6,964,293 39,794 SH   SOLE   0 0 39,794
PFIZER INC COM 717081103   425,662 15,339 SH   SOLE   0 0 15,339
PHILLIPS 66 COM 718546104   6,030,449 36,920 SH   SOLE   0 0 36,920
PRICE T ROWE GROUP INC COM 74144T108   2,586,742 21,217 SH   SOLE   0 0 21,217
PROCTER AND GAMBLE CO COM 742718109   3,859,054 23,785 SH   SOLE   0 0 23,785
PROSHARES TR S&P 500 DV ARIST 74348A467   564,345 5,565 SH   SOLE   0 0 5,565
RTX CORPORATION COM 75513E101   740,490 7,592 SH   SOLE   0 0 7,592
ROYAL BK CDA COM 780087102   735,314 7,289 SH   SOLE   0 0 7,289
S&P GLOBAL INC COM 78409V104   3,250,211 7,639 SH   SOLE   0 0 7,639
SALESFORCE INC COM 79466L302   5,160,719 17,135 SH   SOLE   0 0 17,135
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   575,999 3,899 SH   SOLE   0 0 3,899
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   582,332 2,796 SH   SOLE   0 0 2,796
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   253,473 3,104 SH   SOLE   0 0 3,104
SOUTHERN CO COM 842587107   472,049 6,580 SH   SOLE   0 0 6,580
STARBUCKS CORP COM 855244109   5,045,972 55,214 SH   SOLE   0 0 55,214
STRYKER CORPORATION COM 863667101   8,560,681 23,921 SH   SOLE   0 0 23,921
TJX COS INC NEW COM 872540109   3,868,522 38,144 SH   SOLE   0 0 38,144
TARGET CORP COM 87612E106   538,984 3,041 SH   SOLE   0 0 3,041
TEXAS INSTRS INC COM 882508104   5,856,432 33,617 SH   SOLE   0 0 33,617
TRACTOR SUPPLY CO COM 892356106   373,651 1,428 SH   SOLE   0 0 1,428
TRUIST FINL CORP COM 89832Q109   559,717 14,359 SH   SOLE   0 0 14,359
US BANCORP DEL COM NEW 902973304   1,636,655 36,614 SH   SOLE   0 0 36,614
UNION PAC CORP COM 907818108   1,504,960 6,119 SH   SOLE   0 0 6,119
UNITED PARCEL SERVICE INC CL B 911312106   4,078,024 27,437 SH   SOLE   0 0 27,437
UNITEDHEALTH GROUP INC COM 91324P102   3,145,374 6,358 SH   SOLE   0 0 6,358
VISA INC COM CL A 92826C839   7,120,824 25,515 SH   SOLE   0 0 25,515
WEC ENERGY GROUP INC COM 92939U106   303,926 3,701 SH   SOLE   0 0 3,701
WALMART INC COM 931142103   1,298,509 21,581 SH   SOLE   0 0 21,581
WISDOMTREE TR US MIDCAP DIVID 97717W505   797,069 16,343 SH   SOLE   0 0 16,343
WISDOMTREE TR US SMALLCAP DIVD 97717W604   330,487 10,113 SH   SOLE   0 0 10,113
ZOETIS INC CL A 98978V103   201,713 1,192 SH   SOLE   0 0 1,192
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   8,092,531 23,348 SH   SOLE   0 0 23,348
LINDE PLC SHS G54950103   440,175 948 SH   SOLE   0 0 948
MEDTRONIC PLC SHS G5960L103   3,395,730 38,964 SH   SOLE   0 0 38,964
CHUBB LIMITED COM H1467J104   5,871,129 22,657 SH   SOLE   0 0 22,657