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,228,025 20,038 SH   SOLE   0 0 20,038
ABBOTT LABS COM 002824100   7,607,603 57,351 SH   SOLE   0 0 57,351
ABBVIE INC COM 00287Y109   1,248,739 5,960 SH   SOLE   0 0 5,960
AIR PRODS & CHEMS INC COM 009158106   3,997,675 13,555 SH   SOLE   0 0 13,555
ALPHABET INC CAP STK CL C 02079K107   1,315,705 8,422 SH   SOLE   0 0 8,422
ALPHABET INC CAP STK CL A 02079K305   10,219,462 66,085 SH   SOLE   0 0 66,085
AMAZON COM INC COM 023135106   6,332,241 33,282 SH   SOLE   0 0 33,282
AMEREN CORP COM 023608102   246,783 2,458 SH   SOLE   0 0 2,458
AMERICAN TOWER CORP NEW COM 03027X100   269,579 1,239 SH   SOLE   0 0 1,239
AMERICAN WTR WKS CO INC NEW COM 030420103   219,510 1,488 SH   SOLE   0 0 1,488
AMGEN INC COM 031162100   5,531,898 17,756 SH   SOLE   0 0 17,756
ANALOG DEVICES INC COM 032654105   5,421,337 26,882 SH   SOLE   0 0 26,882
APPLE INC COM 037833100   24,422,290 109,946 SH   SOLE   0 0 109,946
AUTOMATIC DATA PROCESSING IN COM 053015103   5,303,494 17,358 SH   SOLE   0 0 17,358
BANK AMERICA CORP COM 060505104   1,767,174 42,348 SH   SOLE   0 0 42,348
BECTON DICKINSON & CO COM 075887109   988,842 4,317 SH   SOLE   0 0 4,317
BERKSHIRE HATHAWAY INC DEL CL A 084670108   798,442 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,197,286 13,514 SH   SOLE   0 0 13,514
BLACKROCK INC COM 09290D101   8,087,703 8,545 SH   SOLE   0 0 8,545
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   6,719,395 27,713 SH   SOLE   0 0 27,713
BROADCOM INC COM 11135F101   7,302,778 43,617 SH   SOLE   0 0 43,617
CATERPILLAR INC COM 149123101   227,232 689 SH   SOLE   0 0 689
CHEVRON CORP NEW COM 166764100   2,136,267 12,770 SH   SOLE   0 0 12,770
CISCO SYS INC COM 17275R102   6,423,685 104,095 SH   SOLE   0 0 104,095
COCA COLA CO COM 191216100   1,365,756 19,069 SH   SOLE   0 0 19,069
COLGATE PALMOLIVE CO COM 194162103   235,843 2,517 SH   SOLE   0 0 2,517
COMCAST CORP NEW CL A 20030N101   942,412 25,540 SH   SOLE   0 0 25,540
COSTCO WHSL CORP NEW COM 22160K105   4,305,126 4,552 SH   SOLE   0 0 4,552
DANAHER CORPORATION COM 235851102   273,560 1,334 SH   SOLE   0 0 1,334
ECOLAB INC COM 278865100   1,418,426 5,595 SH   SOLE   0 0 5,595
EMERSON ELEC CO COM 291011104   714,659 6,518 SH   SOLE   0 0 6,518
EXXON MOBIL CORP COM 30231G102   338,947 2,850 SH   SOLE   0 0 2,850
META PLATFORMS INC CL A 30303M102   3,383,403 5,870 SH   SOLE   0 0 5,870
FACTSET RESH SYS INC COM 303075105   319,157 702 SH   SOLE   0 0 702
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   316,554 5,290 SH   SOLE   0 0 5,290
FORTINET INC COM 34959E109   237,377 2,466 SH   SOLE   0 0 2,466
GENERAL DYNAMICS CORP COM 369550108   3,831,428 14,056 SH   SOLE   0 0 14,056
GRAINGER W W INC COM 384802104   254,860 258 SH   SOLE   0 0 258
HOME DEPOT INC COM 437076102   296,857 810 SH   SOLE   0 0 810
HONEYWELL INTL INC COM 438516106   582,948 2,753 SH   SOLE   0 0 2,753
ILLINOIS TOOL WKS INC COM 452308109   4,360,596 17,582 SH   SOLE   0 0 17,582
INTERCONTINENTAL EXCHANGE IN COM 45866F104   587,584 3,406 SH   SOLE   0 0 3,406
INTERNATIONAL BUSINESS MACHS COM 459200101   394,872 1,588 SH   SOLE   0 0 1,588
INVESCO QQQ TR UNIT SER 1 46090E103   500,757 1,068 SH   SOLE   0 0 1,068
ISHARES TR CORE S&P500 ETF 464287200   5,085,208 9,050 SH   SOLE   0 0 9,050
ISHARES TR CORE US AGGBD ET 464287226   788,491 7,971 SH   SOLE   0 0 7,971
ISHARES TR IBOXX INV CP ETF 464287242   2,325,127 21,392 SH   SOLE   0 0 21,392
ISHARES TR 1 3 YR TREAS BD 464287457   4,605,978 55,675 SH   SOLE   0 0 55,675
ISHARES TR RUS MD CP GR ETF 464287481   248,491 2,115 SH   SOLE   0 0 2,115
ISHARES TR RUS MID CAP ETF 464287499   629,813 7,403 SH   SOLE   0 0 7,403
ISHARES TR CORE S&P MCP ETF 464287507   2,232,069 38,253 SH   SOLE   0 0 38,253
ISHARES TR RUSSELL 2000 ETF 464287655   961,232 4,818 SH   SOLE   0 0 4,818
ISHARES TR CORE S&P SCP ETF 464287804   1,912,407 18,288 SH   SOLE   0 0 18,288
ISHARES TR ISHS 5-10YR INVT 464288638   250,258 4,765 SH   SOLE   0 0 4,765
ISHARES TR ISHS 1-5YR INVS 464288646   339,977 6,492 SH   SOLE   0 0 6,492
ISHARES U S ETF TR SHORT DURATION B 46431W507   4,283,944 84,214 SH   SOLE   0 0 84,214
ISHARES TR CORE MSCI EAFE 46432F842   860,657 11,377 SH   SOLE   0 0 11,377
ISHARES TR CORE DIV GRWTH 46434V621   440,851 7,136 SH   SOLE   0 0 7,136
JPMORGAN CHASE & CO. COM 46625H100   3,248,562 13,243 SH   SOLE   0 0 13,243
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   1,341,052 26,487 SH   SOLE   0 0 26,487
JOHNSON & JOHNSON COM 478160104   5,383,380 32,461 SH   SOLE   0 0 32,461
L3HARRIS TECHNOLOGIES INC COM 502431109   753,091 3,598 SH   SOLE   0 0 3,598
ELI LILLY & CO COM 532457108   1,279,335 1,549 SH   SOLE   0 0 1,549
LOCKHEED MARTIN CORP COM 539830109   610,623 1,367 SH   SOLE   0 0 1,367
LOWES COS INC COM 548661107   9,643,451 41,347 SH   SOLE   0 0 41,347
MARATHON PETE CORP COM 56585A102   252,044 1,730 SH   SOLE   0 0 1,730
MASTERCARD INCORPORATED CL A 57636Q104   801,900 1,463 SH   SOLE   0 0 1,463
MCDONALDS CORP COM 580135101   4,068,043 13,023 SH   SOLE   0 0 13,023
MERCK & CO INC COM 58933Y105   766,654 8,541 SH   SOLE   0 0 8,541
MICROSOFT CORP COM 594918104   16,690,280 44,461 SH   SOLE   0 0 44,461
MONDELEZ INTL INC CL A 609207105   980,031 14,444 SH   SOLE   0 0 14,444
NEXTERA ENERGY INC COM 65339F101   1,488,187 20,993 SH   SOLE   0 0 20,993
NIKE INC CL B 654106103   3,036,211 47,829 SH   SOLE   0 0 47,829
NORFOLK SOUTHN CORP COM 655844108   1,504,000 6,350 SH   SOLE   0 0 6,350
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   126,500 110,000 SH   SOLE   0 0 110,000
NOVARTIS AG SPONSORED ADR 66987V109   315,600 2,831 SH   SOLE   0 0 2,831
NVIDIA CORPORATION COM 67066G104   2,232,954 20,603 SH   SOLE   0 0 20,603
OMNICOM GROUP INC COM 681919106   641,564 7,738 SH   SOLE   0 0 7,738
PAYCHEX INC COM 704326107   209,821 1,360 SH   SOLE   0 0 1,360
PEPSICO INC COM 713448108   5,517,470 36,798 SH   SOLE   0 0 36,798
PHILLIPS 66 COM 718546104   4,814,427 38,990 SH   SOLE   0 0 38,990
PRICE T ROWE GROUP INC COM 74144T108   1,951,809 21,245 SH   SOLE   0 0 21,245
PROCTER AND GAMBLE CO COM 742718109   4,080,629 23,945 SH   SOLE   0 0 23,945
PROSHARES TR S&P 500 DV ARIST 74348A467   571,901 5,597 SH   SOLE   0 0 5,597
RTX CORPORATION COM 75513E101   576,870 4,355 SH   SOLE   0 0 4,355
ROYAL BK CDA COM 780087102   749,250 6,647 SH   SOLE   0 0 6,647
S&P GLOBAL INC COM 78409V104   3,695,735 7,274 SH   SOLE   0 0 7,274
SALESFORCE INC COM 79466L302   4,620,356 17,217 SH   SOLE   0 0 17,217
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   566,811 3,882 SH   SOLE   0 0 3,882
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   576,492 2,792 SH   SOLE   0 0 2,792
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   299,381 3,104 SH   SOLE   0 0 3,104
SOUTHERN CO COM 842587107   605,031 6,580 SH   SOLE   0 0 6,580
STARBUCKS CORP COM 855244109   4,743,286 48,356 SH   SOLE   0 0 48,356
STRYKER CORPORATION COM 863667101   8,523,597 22,898 SH   SOLE   0 0 22,898
TJX COS INC NEW COM 872540109   4,466,762 36,673 SH   SOLE   0 0 36,673
TEXAS INSTRS INC COM 882508104   5,754,891 32,025 SH   SOLE   0 0 32,025
TRACTOR SUPPLY CO COM 892356106   379,091 6,880 SH   SOLE   0 0 6,880
TRUIST FINL CORP COM 89832Q109   727,046 17,668 SH   SOLE   0 0 17,668
US BANCORP DEL COM NEW 902973304   1,579,187 37,404 SH   SOLE   0 0 37,404
UNION PAC CORP COM 907818108   1,344,939 5,693 SH   SOLE   0 0 5,693
UNITED PARCEL SERVICE INC CL B 911312106   2,360,641 21,462 SH   SOLE   0 0 21,462
UNITEDHEALTH GROUP INC COM 91324P102   3,353,787 6,403 SH   SOLE   0 0 6,403
VISA INC COM CL A 92826C839   8,717,225 24,874 SH   SOLE   0 0 24,874
WEC ENERGY GROUP INC COM 92939U106   309,939 2,844 SH   SOLE   0 0 2,844
WALMART INC COM 931142103   1,693,846 19,294 SH   SOLE   0 0 19,294
WISDOMTREE TR US LARGECAP DIVD 97717W307   207,711 2,617 SH   SOLE   0 0 2,617
WISDOMTREE TR US MIDCAP DIVID 97717W505   794,020 16,034 SH   SOLE   0 0 16,034
WISDOMTREE TR US SMALLCAP DIVD 97717W604   325,175 10,174 SH   SOLE   0 0 10,174
ZOETIS INC CL A 98978V103   241,899 1,469 SH   SOLE   0 0 1,469
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,448,806 23,871 SH   SOLE   0 0 23,871
LINDE PLC SHS G54950103   416,282 894 SH   SOLE   0 0 894
MEDTRONIC PLC SHS G5960L103   2,911,178 32,397 SH   SOLE   0 0 32,397
CHUBB LIMITED COM H1467J104   6,695,895 22,173 SH   SOLE   0 0 22,173