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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFLAC INC COM 001055102 4,119 113,303 SH   SOLE   3,025 0 110,278
ABBOTT LABS COM 002824100 4,940 45,390 SH   SOLE   1,188 0 44,202
AIR PRODS & CHEMS INC COM 009158106 5,357 17,986 SH   SOLE   445 0 17,541
AMAZON COM INC COM 023135106 542 172 SH   SOLE   1 0 171
AMERICAN TOWER CORP NEW COM 03027X100 4,639 19,189 SH   SOLE   472 0 18,717
AMERICAN WTR WKS CO INC NEW COM 030420103 5,037 34,764 SH   SOLE   877 0 33,887
AMERISOURCEBERGEN CORP COM 03073E105 5,088 52,493 SH   SOLE   1,319 0 51,174
AMGEN INC COM 031162100 5,421 21,328 SH   SOLE   502 0 20,826
ANALOG DEVICES INC COM 032654105 4,264 36,526 SH   SOLE   968 0 35,558
APPLE INC COM 037833100 10,610 91,617 SH   SOLE   2,176 0 89,441
ATMOS ENERGY CORP COM 049560105 3,269 34,193 SH   SOLE   952 0 33,241
AUTOMATIC DATA PROCESSING IN COM 053015103 4,465 32,006 SH   SOLE   869 0 31,137
BECTON DICKINSON & CO COM 075887109 3,786 16,272 SH   SOLE   418 0 15,854
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 240 1,126 SH   SOLE   0 0 1,126
BLACKROCK INC COM 09247X101 4,867 8,637 SH   SOLE   215 0 8,422
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,623 35,020 SH   SOLE   909 0 34,111
BROWN & BROWN INC COM 115236101 4,934 108,989 SH   SOLE   2,814 0 106,175
BROWN FORMAN CORP CL B 115637209 4,774 63,381 SH   SOLE   1,602 0 61,779
CMS ENERGY CORP COM 125896100 4,062 66,141 SH   SOLE   1,659 0 64,482
CHURCH & DWIGHT INC COM 171340102 3,990 42,580 SH   SOLE   1,278 0 41,302
CISCO SYS INC COM 17275R102 4,694 119,170 SH   SOLE   3,217 0 115,953
CLOROX CO DEL COM 189054109 4,377 20,827 SH   SOLE   499 0 20,328
COLGATE PALMOLIVE CO COM 194162103 3,830 49,648 SH   SOLE   1,284 0 48,364
COMCAST CORP NEW CL A 20030N101 5,141 111,141 SH   SOLE   2,591 0 108,550
COMMERCE BANCSHARES INC COM 200525103 3,542 62,920 SH   SOLE   1,619 0 61,301
COSTCO WHSL CORP NEW COM 22160K105 5,191 14,624 SH   SOLE   376 0 14,248
CROWN CASTLE INTL CORP NEW COM 22822V101 4,410 26,484 SH   SOLE   725 0 25,759
EATON VANCE CORP COM NON VTG 278265103 4,242 111,191 SH   SOLE   3,756 0 107,435
ECOLAB INC COM 278865100 4,126 20,647 SH   SOLE   540 0 20,107
EMERSON ELEC CO COM 291011104 4,526 69,029 SH   SOLE   1,820 0 67,209
ENERPLUS CORP COM 292766102 21 11,500 SH   SOLE   0 0 11,500
EVERSOURCE ENERGY COM 30040W108 3,811 45,614 SH   SOLE   1,194 0 44,420
FACTSET RESH SYS INC COM 303075105 4,755 14,199 SH   SOLE   352 0 13,847
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 3,125 42,548 SH   SOLE   1,180 0 41,368
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 233 3,694 SH   SOLE   0 0 3,694
GENERAL DYNAMICS CORP COM 369550108 4,257 30,756 SH   SOLE   930 0 29,826
GRAINGER W W INC COM 384802104 5,040 14,128 SH   SOLE   370 0 13,758
HENRY JACK & ASSOC INC COM 426281101 4,099 25,212 SH   SOLE   650 0 24,562
HOME DEPOT INC COM 437076102 4,546 16,371 SH   SOLE   464 0 15,907
HONEYWELL INTL INC COM 438516106 4,535 27,552 SH   SOLE   761 0 26,791
ILLINOIS TOOL WKS INC COM 452308109 4,833 25,012 SH   SOLE   632 0 24,380
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,666 36,644 SH   SOLE   1,076 0 35,568
INTERNATIONAL BUSINESS MACHS COM 459200101 3,683 30,273 SH   SOLE   863 0 29,410
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 207 7,491 SH   SOLE   0 0 7,491
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 465 8,678 SH   SOLE   121 0 8,557
ISHARES TR 1 3 YR TREAS BD 464287457 2,067 23,896 SH   SOLE   1,234 0 22,662
ISHARES TR S&P MC 400VL ETF 464287705 401 2,976 SH   SOLE   45 0 2,931
ISHARES TR CALIF MUN BD ETF 464288356 303 4,864 SH   SOLE   0 0 4,864
ISHARES TR ISHS 1-5YR INVS 464288646 2,532 46,112 SH   SOLE   124 0 45,988
ISHARES TR MSCI USA MIN VOL 46429B697 546 8,566 SH   SOLE   145 0 8,421
ISHARES TR MSCI USA QLT FCT 46432F339 1,969 18,977 SH   SOLE   354 0 18,623
ISHARES TR MSCI USA VALUE 46432F388 1,465 19,862 SH   SOLE   387 0 19,475
ISHARES TR CORE 1 5 YR USD 46432F859 262 5,084 SH   SOLE   0 0 5,084
ISHARES TR CORE DIV GRWTH 46434V621 972 24,419 SH   SOLE   384 0 24,035
ISHARES TR IBONDS DEC23 ETF 46434VAX8 470 17,934 SH   SOLE   0 0 17,934
ISHARES TR IBONDS DEC22 ETF 46434VBA7 229 8,936 SH   SOLE   0 0 8,936
ISHARES TR IBONDS DEC24 ETF 46434VBG4 396 14,962 SH   SOLE   0 0 14,962
ISHARES TR FOCUSD VAL FAC 46435U333 314 9,821 SH   SOLE   137 0 9,684
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,009 20,027 SH   SOLE   3,667 0 16,360
JOHNSON & JOHNSON COM 478160104 4,320 29,018 SH   SOLE   690 0 28,328
L3HARRIS TECHNOLOGIES INC COM 502431109 4,731 27,855 SH   SOLE   813 0 27,042
LOCKHEED MARTIN CORP COM 539830109 3,577 9,333 SH   SOLE   293 0 9,040
LOWES COS INC COM 548661107 9,182 55,360 SH   SOLE   1,387 0 53,973
MCCORMICK & CO INC COM NON VTG 579780206 4,538 23,380 SH   SOLE   615 0 22,765
MCDONALDS CORP COM 580135101 4,579 20,860 SH   SOLE   524 0 20,336
MERCK & CO. INC COM 58933Y105 223 2,684 SH   SOLE   0 0 2,684
MICROSOFT CORP COM 594918104 8,634 41,048 SH   SOLE   1,018 0 40,030
MONDELEZ INTL INC CL A 609207105 4,547 79,139 SH   SOLE   1,975 0 77,164
NEW JERSEY RES COM 646025106 3,369 124,681 SH   SOLE   3,158 0 121,523
NEXTERA ENERGY INC COM 65339F101 4,755 17,131 SH   SOLE   417 0 16,714
NIKE INC CL B 654106103 5,630 44,849 SH   SOLE   1,195 0 43,654
PPG INDS INC COM 693506107 4,946 40,513 SH   SOLE   1,146 0 39,367
PAYCHEX INC COM 704326107 4,046 50,719 SH   SOLE   1,287 0 49,432
PEPSICO INC COM 713448108 4,066 29,336 SH   SOLE   715 0 28,621
PHILLIPS 66 COM 718546104 4,918 94,862 SH   SOLE   2,660 0 92,202
PRICE T ROWE GROUP INC COM 74144T108 4,962 38,701 SH   SOLE   914 0 37,787
PROCTER AND GAMBLE CO COM 742718109 4,774 34,348 SH   SOLE   793 0 33,555
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,357 75,716 SH   SOLE   1,966 0 73,750
REALTY INCOME CORP COM 756109104 3,724 61,306 SH   SOLE   1,488 0 59,818
S&P GLOBAL INC COM 78409V104 5,323 14,761 SH   SOLE   303 0 14,458
SHERWIN WILLIAMS CO COM 824348106 4,120 5,913 SH   SOLE   191 0 5,722
SMUCKER J M CO COM NEW 832696405 3,812 33,000 SH   SOLE   778 0 32,222
STARBUCKS CORP COM 855244109 5,843 68,003 SH   SOLE   1,618 0 66,385
STRYKER CORPORATION COM 863667101 4,338 20,819 SH   SOLE   538 0 20,281
TABULA RASA HEALTHCARE INC COM 873379101 316 7,743 SH   SOLE   0 0 7,743
TEXAS INSTRS INC COM 882508104 5,627 39,408 SH   SOLE   985 0 38,423
3M CO COM 88579Y101 4,112 25,670 SH   SOLE   722 0 24,948
UNION PAC CORP COM 907818108 4,176 21,213 SH   SOLE   707 0 20,506
UNITED PARCEL SERVICE INC CL B 911312106 6,417 38,508 SH   SOLE   931 0 37,577
UNITEDHEALTH GROUP INC COM 91324P102 5,076 16,280 SH   SOLE   439 0 15,841
V F CORP COM 918204108 4,854 69,095 SH   SOLE   1,906 0 67,189
VAIL RESORTS INC COM 91879Q109 505 2,361 SH   SOLE   0 0 2,361
VERIZON COMMUNICATIONS INC COM 92343V104 4,224 70,997 SH   SOLE   1,700 0 69,297
WEC ENERGY GROUP INC COM 92939U106 4,104 42,356 SH   SOLE   1,093 0 41,263
WALMART INC COM 931142103 5,413 38,688 SH   SOLE   941 0 37,747
XCEL ENERGY INC COM 98389B100 3,888 56,341 SH   SOLE   1,448 0 54,893
XYLEM INC COM 98419M100 4,332 51,497 SH   SOLE   1,318 0 50,179
AON PLC SHS CL A G0403H108 281 1,363 SH   SOLE   0 0 1,363
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,720 20,884 SH   SOLE   518 0 20,366
LINDE PLC SHS G5494J103 4,917 20,649 SH   SOLE   533 0 20,116
MEDTRONIC PLC SHS G5960L103 4,981 47,930 SH   SOLE   1,207 0 46,723
CHUBB LIMITED COM H1467J104 4,152 35,757 SH   SOLE   920 0 34,837