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
3M CO COM 88579Y101 608 5,501 SH   SOLE   5,501 0 0
ABBOTT LABS COM 002824100 4,118 42,554 SH   SOLE   42,554 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,075 27,496 SH   SOLE   27,496 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 631 2,292 SH   SOLE   2,292 0 0
AFLAC INC COM 001055102 1,529 27,211 SH   SOLE   27,211 0 0
AIR PRODS & CHEMS INC COM 009158106 4,209 18,087 SH   SOLE   18,087 0 0
ALPHABET INC CAP STK CL A 02079K305 453 4,736 SH   SOLE   4,736 0 0
ALPHABET INC CAP STK CL C 02079K107 312 3,246 SH   SOLE   3,246 0 0
AMAZON COM INC COM 023135106 531 4,699 SH   SOLE   4,699 0 0
AMERICAN TOWER CORP NEW COM 03027X100 6,059 28,222 SH   SOLE   28,222 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,234 24,844 SH   SOLE   24,844 0 0
AMERISOURCEBERGEN CORP COM 03073E105 5,632 41,613 SH   SOLE   41,613 0 0
AMGEN INC COM 031162100 4,110 18,233 SH   SOLE   18,233 0 0
ANALOG DEVICES INC COM 032654105 4,429 31,783 SH   SOLE   31,783 0 0
APPLE INC COM 037833100 10,162 73,530 SH   SOLE   73,530 0 0
ATMOS ENERGY CORP COM 049560105 978 9,603 SH   SOLE   9,603 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,414 6,253 SH   SOLE   6,253 0 0
BECTON DICKINSON & CO COM 075887109 834 3,741 SH   SOLE   3,741 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 777 90,887 SH   SOLE   90,887 0 0
BLACKROCK CORPOR HI YLD FD I RIGHT 10/13/2022 09255L114 0 91,087 SH   SOLE   91,087 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 83 10,200 SH   SOLE   10,200 0 0
BLACKROCK INC COM 09247X101 5,537 10,062 SH   SOLE   10,062 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,015 7,036 SH   SOLE   7,036 0 0
BROWN & BROWN INC COM 115236101 1,307 21,617 SH   SOLE   21,617 0 0
BROWN FORMAN CORP CL B 115637209 886 13,308 SH   SOLE   13,308 0 0
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 772 37,814 SH   SOLE   37,814 0 0
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 492 19,818 SH   SOLE   19,818 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 478 9,080 SH   SOLE   9,080 0 0
CHEVRON CORP NEW COM 166764100 219 1,522 SH   SOLE   1,522 0 0
CHUBB LIMITED COM H1467J104 4,563 25,089 SH   SOLE   25,089 0 0
CHURCH & DWIGHT CO INC COM 171340102 754 10,547 SH   SOLE   10,547 0 0
CISCO SYS INC COM 17275R102 5,518 137,938 SH   SOLE   137,938 0 0
CLOROX CO DEL COM 189054109 2,742 21,358 SH   SOLE   21,358 0 0
CMS ENERGY CORP COM 125896100 929 15,949 SH   SOLE   15,949 0 0
COLGATE PALMOLIVE CO COM 194162103 941 13,396 SH   SOLE   13,396 0 0
COMCAST CORP NEW CL A 20030N101 4,203 143,296 SH   SOLE   143,296 0 0
COMMERCE BANCSHARES INC COM 200525103 3,497 52,849 SH   SOLE   52,849 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,779 18,589 SH   SOLE   18,589 0 0
CROWN CASTLE INC COM 22822V101 3,246 22,454 SH   SOLE   22,454 0 0
DEERE & CO COM 244199105 259 775 SH   SOLE   775 0 0
DISNEY WALT CO COM 254687106 2,974 31,523 SH   SOLE   31,523 0 0
ECOLAB INC COM 278865100 2,467 17,084 SH   SOLE   17,084 0 0
EMERSON ELEC CO COM 291011104 877 11,976 SH   SOLE   11,976 0 0
EVERSOURCE ENERGY COM 30040W108 854 10,958 SH   SOLE   10,958 0 0
FACTSET RESH SYS INC COM 303075105 1,954 4,884 SH   SOLE   4,884 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 909 10,092 SH   SOLE   10,092 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 458 34,327 SH   SOLE   34,327 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 700 12,311 SH   SOLE   12,311 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 695 44,504 SH   SOLE   44,504 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,095 29,735 SH   SOLE   29,735 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 700 15,243 SH   SOLE   15,243 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 696 13,415 SH   SOLE   13,415 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 749 8,637 SH   SOLE   8,637 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 655 21,433 SH   SOLE   21,433 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1,230 17,135 SH   SOLE   17,135 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 550 4,355 SH   SOLE   4,355 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 453 7,640 SH   SOLE   7,640 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 183 12,070 SH   SOLE   12,070 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 846 14,856 SH   SOLE   14,856 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 1,322 18,922 SH   SOLE   18,922 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 654 26,347 SH   SOLE   26,347 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 661 27,477 SH   SOLE   27,477 0 0
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 704 30,812 SH   SOLE   30,812 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 358 14,376 SH   SOLE   14,376 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 697 6,644 SH   SOLE   6,644 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 662 28,746 SH   SOLE   28,746 0 0
GENERAL DYNAMICS CORP COM 369550108 5,154 24,291 SH   SOLE   24,291 0 0
GRAINGER W W INC COM 384802104 1,256 2,568 SH   SOLE   2,568 0 0
HENRY JACK & ASSOC INC COM 426281101 4,548 24,953 SH   SOLE   24,953 0 0
HOME DEPOT INC COM 437076102 1,278 4,633 SH   SOLE   4,633 0 0
HONEYWELL INTL INC COM 438516106 2,815 16,857 SH   SOLE   16,857 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,824 15,630 SH   SOLE   15,630 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,813 42,208 SH   SOLE   42,208 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 592 4,983 SH   SOLE   4,983 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1,711 77,869 SH   SOLE   77,869 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,858 81,405 SH   SOLE   81,405 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 484 3,800 SH   SOLE   3,800 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,375 5,144 SH   SOLE   5,144 0 0
ISHARES TR COHEN STEER REIT 464287564 3,031 56,481 SH   SOLE   56,481 0 0
ISHARES TR EXPND TEC SC ETF 464287549 3,258 11,787 SH   SOLE   11,787 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 2,217 44,101 SH   SOLE   44,101 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 1,602 67,345 SH   SOLE   67,345 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184 415 18,639 SH   SOLE   18,639 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 1,706 74,167 SH   SOLE   74,167 0 0
ISHARES TR IBONDS DEC 2030 46436E726 277 13,690 SH   SOLE   13,690 0 0
ISHARES TR IBONDS DEC 29 46436E205 1,633 74,930 SH   SOLE   74,930 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 2,237 96,857 SH   SOLE   96,857 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 4,195 167,602 SH   SOLE   167,602 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 4,005 160,540 SH   SOLE   160,540 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 2,577 105,832 SH   SOLE   105,832 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 3,147 130,410 SH   SOLE   130,410 0 0
ISHARES TR ISHARES SEMICDTR 464287523 1,213 3,806 SH   SOLE   3,806 0 0
ISHARES TR MSCI KLD400 SOC 464288570 406 6,068 SH   SOLE   6,068 0 0
ISHARES TR MSCI USA ESG SLC 464288802 354 4,662 SH   SOLE   4,662 0 0
ISHARES TR NA TEC MULTM ETF 464287531 3,637 56,377 SH   SOLE   56,377 0 0
ISHARES TR NORTH AMERN NAT 464287374 1,843 53,008 SH   SOLE   53,008 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 3,124 28,887 SH   SOLE   28,887 0 0
ISHARES TR U.S. ENERGY ETF 464287796 2,634 67,008 SH   SOLE   67,008 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 3,330 23,578 SH   SOLE   23,578 0 0
ISHARES TR U.S. TECH ETF 464287721 3,214 43,808 SH   SOLE   43,808 0 0
ISHARES TR U.S. UTILITS ETF 464287697 3,284 40,473 SH   SOLE   40,473 0 0
ISHARES TR US CONSM STAPLES 464287812 3,315 18,435 SH   SOLE   18,435 0 0
ISHARES TR US INDUSTRIALS 464287754 3,362 40,124 SH   SOLE   40,124 0 0
ISHARES TR US TRSPRTION 464287192 3,235 16,458 SH   SOLE   16,458 0 0
JOHNSON & JOHNSON COM 478160104 6,820 41,751 SH   SOLE   41,751 0 0
KEYCORP COM 493267108 4,125 257,514 SH   SOLE   257,514 0 0
KROGER CO COM 501044101 15,218 347,829 SH   SOLE   347,829 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 3,464 16,667 SH   SOLE   16,667 0 0
LINDE PLC SHS G5494J103 1,013 3,756 SH   SOLE   3,756 0 0
LOCKHEED MARTIN CORP COM 539830109 4,652 12,043 SH   SOLE   12,043 0 0
LOWES COS INC COM 548661107 8,414 44,800 SH   SOLE   44,800 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,481 12,241 SH   SOLE   12,241 0 0
MCCORMICK & CO INC COM NON VTG 579780206 740 10,381 SH   SOLE   10,381 0 0
MCDONALDS CORP COM 580135101 1,102 4,778 SH   SOLE   4,778 0 0
MEDTRONIC PLC SHS G5960L103 3,090 38,265 SH   SOLE   38,265 0 0
MICROSOFT CORP COM 594918104 8,807 37,816 SH   SOLE   37,816 0 0
MONDELEZ INTL INC CL A 609207105 3,047 55,570 SH   SOLE   55,570 0 0
MORGAN STANLEY COM NEW 617446448 965 12,216 SH   SOLE   12,216 0 0
NEW JERSEY RES CORP COM 646025106 873 22,549 SH   SOLE   22,549 0 0
NEXTERA ENERGY INC COM 65339F101 4,120 52,545 SH   SOLE   52,545 0 0
NIKE INC CL B 654106103 868 10,439 SH   SOLE   10,439 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 59 11,500 SH   SOLE   11,500 0 0
NVIDIA CORPORATION COM 67066G104 374 3,078 SH   SOLE   3,078 0 0
PAYCHEX INC COM 704326107 1,205 10,738 SH   SOLE   10,738 0 0
PEPSICO INC COM 713448108 4,331 26,529 SH   SOLE   26,529 0 0
PHILLIPS 66 COM 718546104 937 11,614 SH   SOLE   11,614 0 0
PNC FINL SVCS GROUP INC COM 693475105 251 1,679 SH   SOLE   1,679 0 0
PPG INDS INC COM 693506107 935 8,448 SH   SOLE   8,448 0 0
PRICE T ROWE GROUP INC COM 74144T108 898 8,553 SH   SOLE   8,553 0 0
PROCTER AND GAMBLE CO COM 742718109 5,433 43,032 SH   SOLE   43,032 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,266 15,471 SH   SOLE   15,471 0 0
REALTY INCOME CORP COM 756109104 880 15,123 SH   SOLE   15,123 0 0
S&P GLOBAL INC COM 78409V104 2,646 8,665 SH   SOLE   8,665 0 0
SHERWIN WILLIAMS CO COM 824348106 828 4,044 SH   SOLE   4,044 0 0
SHOPIFY INC CL A 82509L107 221 8,206 SH   SOLE   8,206 0 0
SMUCKER J M CO COM NEW 832696405 1,134 8,251 SH   SOLE   8,251 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 672 2,340 SH   SOLE   2,340 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 669 1,874 SH   SOLE   1,874 0 0
SPDR SER TR S&P BK ETF 78464A797 219 4,934 SH   SOLE   4,934 0 0
STARBUCKS CORP COM 855244109 880 10,444 SH   SOLE   10,444 0 0
STRYKER CORPORATION COM 863667101 3,461 17,089 SH   SOLE   17,089 0 0
SYSCO CORP COM 871829107 3,340 47,238 SH   SOLE   47,238 0 0
TARGET CORP COM 87612E106 205 1,383 SH   SOLE   1,383 0 0
TESLA INC COM 88160R101 249 938 SH   SOLE   938 0 0
TEXAS INSTRS INC COM 882508104 7,028 45,406 SH   SOLE   45,406 0 0
UNION PAC CORP COM 907818108 5,765 29,591 SH   SOLE   29,591 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,894 30,296 SH   SOLE   30,296 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,802 17,429 SH   SOLE   17,429 0 0
V F CORP COM 918204108 756 25,279 SH   SOLE   25,279 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 637 3,443 SH   SOLE   3,443 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,336 10,853 SH   SOLE   10,853 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,238 85,290 SH   SOLE   85,290 0 0
WALMART INC COM 931142103 1,079 8,316 SH   SOLE   8,316 0 0
WEC ENERGY GROUP INC COM 92939U106 892 9,978 SH   SOLE   9,978 0 0
WELLS FARGO CO NEW COM 949746101 245 6,087 SH   SOLE   6,087 0 0
XCEL ENERGY INC COM 98389B100 912 14,247 SH   SOLE   14,247 0 0
XYLEM INC COM 98419M100 897 10,262 SH   SOLE   10,262 0 0