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
3M CO COM 88579Y101   1,233,553 10,286 SH   SOLE none 10,286 0 0
ABBOTT LABS COM 002824100   5,143,930 46,852 SH   SOLE none 46,852 0 0
ABBVIE INC COM 00287Y109   8,453,337 52,307 SH   SOLE none 52,307 0 0
APPLIED MATLS INC COM 038222105   2,915,090 29,935 SH   SOLE none 29,935 0 0
ARCHER AVIATION INC COM CL A 03945R102   67,017 35,838 SH   SOLE none 35,838 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,245,706 17,775 SH   SOLE none 17,775 0 0
BANK AMERICA CORP COM 060505104   424,155 12,807 SH   SOLE none 12,807 0 0
BANK MONTREAL QUE COM 063671101   2,814,127 31,061 SH   SOLE none 31,061 0 0
BECTON DICKINSON & CO COM 075887109   5,224,311 20,544 SH   SOLE none 20,544 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,131,047 19,848 SH   SOLE none 19,848 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   220,519 24,974 SH   SOLE none 24,974 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,247,368 31,235 SH   SOLE none 31,235 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   693,683 27,375 SH   SOLE none 27,375 0 0
CISCO SYS INC COM 17275R102   6,651,347 139,617 SH   SOLE none 139,617 0 0
COCA COLA CO COM 191216100   2,011,996 31,630 SH   SOLE none 31,630 0 0
COMERICA INC COM 200340107   3,130,626 46,831 SH   SOLE none 46,831 0 0
CORNING INC COM 219350105   2,904,402 90,933 SH   SOLE none 90,933 0 0
EMERSON ELEC CO COM 291011104   2,274,694 23,680 SH   SOLE none 23,680 0 0
ENERSYS COM 29275Y102   2,014,237 27,278 SH   SOLE none 27,278 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,053,202 43,665 SH   SOLE none 43,665 0 0
ESSENTIAL UTILS INC COM 29670G102   5,058,707 105,986 SH   SOLE none 105,986 0 0
FIRST SOLAR INC COM 336433107   4,135,702 27,610 SH   SOLE none 27,610 0 0
GENUINE PARTS CO COM 372460105   4,074,747 23,484 SH   SOLE none 23,484 0 0
GLOBAL PMTS INC COM 37940X102   1,890,011 19,030 SH   SOLE none 19,030 0 0
HASBRO INC COM 418056107   2,428,715 39,808 SH   SOLE none 39,808 0 0
INTEL CORP COM 458140100   806,215 30,504 SH   SOLE none 30,504 0 0
INTERPUBLIC GROUP COS INC COM 460690100   382,368 11,479 SH   SOLE none 11,479 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   5,637,739 337,185 SH   SOLE none 337,185 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   270,652 13,635 SH   SOLE none 13,635 0 0
ISHARES TR CORE S&P US VLU 464287663   1,141,616 16,163 SH   SOLE none 16,163 0 0
JOHNSON & JOHNSON COM 478160104   5,848,590 33,108 SH   SOLE none 33,108 0 0
KIMBERLY-CLARK CORP COM 494368103   1,562,596 11,511 SH   SOLE none 11,511 0 0
KIMCO RLTY CORP COM 49446R109   3,638,435 171,786 SH   SOLE none 171,786 0 0
KINDER MORGAN INC DEL COM 49456B101   3,789,202 209,580 SH   SOLE none 209,580 0 0
LEGGETT & PLATT INC COM 524660107   2,471,672 76,689 SH   SOLE none 76,689 0 0
LEIDOS HOLDINGS INC COM 525327102   1,102,707 10,483 SH   SOLE none 10,483 0 0
MCDONALDS CORP COM 580135101   2,974,634 11,288 SH   SOLE none 11,288 0 0
METLIFE INC COM 59156R108   5,383,803 74,393 SH   SOLE none 74,393 0 0
MICROSOFT CORP COM 594918104   3,113,915 12,984 SH   SOLE none 12,984 0 0
ONEOK INC NEW COM 682680103   730,640 11,121 SH   SOLE none 11,121 0 0
PAYCHEX INC COM 704326107   5,513,758 47,713 SH   SOLE none 47,713 0 0
PEMBINA PIPELINE CORP COM 706327103   3,128,255 92,143 SH   SOLE none 92,143 0 0
PINNACLE WEST CAP CORP COM 723484101   790,743 10,399 SH   SOLE none 10,399 0 0
PITNEY BOWES INC COM 724479100   281,554 74,093 SH   SOLE none 74,093 0 0
PROCTER AND GAMBLE CO COM 742718109   1,991,940 13,143 SH   SOLE none 13,143 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   2,168,050 24,092 SH   SOLE none 24,092 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680   1,188,522 16,611 SH   SOLE none 16,611 0 0
REALTY INCOME CORP COM 756109104   3,468,754 54,686 SH   SOLE none 54,686 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   4,115,623 190,892 SH   SOLE none 190,892 0 0
ROBERT HALF INTL INC COM 770323103   3,548,811 48,067 SH   SOLE none 48,067 0 0
RPM INTL INC COM 749685103   1,454,196 14,922 SH   SOLE none 14,922 0 0
SAFETY INS GROUP INC COM 78648T100   3,596,685 42,686 SH   SOLE none 42,686 0 0
SMUCKER J M CO COM NEW 832696405   4,579,312 28,899 SH   SOLE none 28,899 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   4,340,670 147,742 SH   SOLE none 147,742 0 0
UMH PPTYS INC COM 903002103   1,671,658 103,830 SH   SOLE none 103,830 0 0
VMWARE INC CL A COM 928563402   2,851,592 23,229 SH   SOLE none 23,229 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,093,973 99,806 SH   SOLE none 99,806 0 0