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
ABBVIE INC COM 00287Y109   330,873 2,455 SH   SOLE   0 0 2,455
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   349,313 1,132 SH   SOLE   0 0 1,132
ADOBE SYSTEMS INCORPORATED COM 00724F101   496,814 1,016 SH   SOLE   0 0 1,016
ALPHABET INC CAP STK CL A 02079K305   631,058 5,272 SH   SOLE   0 0 5,272
AMAZON COM INC COM 023135106   1,461,727 11,213 SH   SOLE   0 0 11,213
AMERICAN ELEC PWR CO INC COM 025537101   553,026 6,568 SH   SOLE   0 0 6,568
APPLE INC COM 037833100   3,335,442 17,195 SH   SOLE   0 0 17,195
ARES CAPITAL CORP COM 04010L103   367,476 19,557 SH   SOLE   0 0 19,557
ASML HOLDING N V N Y REGISTRY SHS N07059210   410,933 567 SH   SOLE   0 0 567
AT&T INC COM 00206R102   372,512 23,355 SH   SOLE   0 0 23,355
AVANGRID INC COM 05351W103   212,779 5,647 SH   SOLE   0 0 5,647
BANK AMERICA CORP COM 060505104   299,237 10,430 SH   SOLE   0 0 10,430
BANK NEW YORK MELLON CORP COM 064058100   482,463 10,837 SH   SOLE   0 0 10,837
BCE INC COM NEW 05534B760   276,686 6,069 SH   SOLE   0 0 6,069
BECTON DICKINSON & CO COM 075887109   254,770 965 SH   SOLE   0 0 965
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   627,099 1,839 SH   SOLE   0 0 1,839
CHEVRON CORP NEW COM 166764100   661,202 4,202 SH   SOLE   0 0 4,202
CHIPOTLE MEXICAN GRILL INC COM 169656105   481,275 225 SH   SOLE   0 0 225
CINCINNATI FINL CORP COM 172062101   296,242 3,044 SH   SOLE   0 0 3,044
CINTAS CORP COM 172908105   511,992 1,030 SH   SOLE   0 0 1,030
CISCO SYS INC COM 17275R102   306,941 5,932 SH   SOLE   0 0 5,932
CITIZENS FINL GROUP INC COM 174610105   213,804 8,198 SH   SOLE   0 0 8,198
COCA COLA CO COM 191216100   472,904 7,852 SH   SOLE   0 0 7,852
COSTCO WHSL CORP NEW COM 22160K105   997,500 1,852 SH   SOLE   0 0 1,852
DANAHER CORPORATION COM 235851102   321,600 1,340 SH   SOLE   0 0 1,340
DISNEY WALT CO COM 254687106   386,850 4,333 SH   SOLE   0 0 4,333
DOMINION ENERGY INC COM 25746U109   351,849 6,793 SH   SOLE   0 0 6,793
DUKE ENERGY CORP NEW COM NEW 26441C204   470,507 5,243 SH   SOLE   0 0 5,243
EDWARDS LIFESCIENCES CORP COM 28176E108   242,334 2,569 SH   SOLE   0 0 2,569
EMERSON ELEC CO COM 291011104   361,108 3,995 SH   SOLE   0 0 3,995
ENTERGY CORP NEW COM 29364G103   376,919 3,871 SH   SOLE   0 0 3,871
EOG RES INC COM 26875P101   332,185 2,902 SH   SOLE   0 0 2,902
EVERSOURCE ENERGY COM 30040W108   287,581 4,055 SH   SOLE   0 0 4,055
EXXON MOBIL CORP COM 30231G102   553,158 5,157 SH   SOLE   0 0 5,157
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   352,597 7,763 SH   SOLE   0 0 7,763
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   536,403 11,395 SH   SOLE   0 0 11,395
FIFTH THIRD BANCORP COM 316773100   312,869 11,937 SH   SOLE   0 0 11,937
FIRST HORIZON CORPORATION COM 320517105   169,828 15,069 SH   SOLE   0 0 15,069
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   1,176,144 22,279 SH   SOLE   0 0 22,279
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   670,072 13,221 SH   SOLE   0 0 13,221
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,691,431 105,913 SH   SOLE   0 0 105,913
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   786,796 21,645 SH   SOLE   0 0 21,645
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   368,271 29,297 SH   SOLE   0 0 29,297
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   413,594 9,108 SH   SOLE   0 0 9,108
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   206,634 2,333 SH   SOLE   0 0 2,333
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   3,217,243 42,850 SH   SOLE   0 0 42,850
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   257,049 11,700 SH   SOLE   0 0 11,700
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   721,352 12,141 SH   SOLE   0 0 12,141
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   766,206 19,334 SH   SOLE   0 0 19,334
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,300,331 27,277 SH   SOLE   0 0 27,277
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   381,341 8,657 SH   SOLE   0 0 8,657
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   11,124,277 236,184 SH   SOLE   0 0 236,184
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   247,474 5,463 SH   SOLE   0 0 5,463
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,046,564 36,968 SH   SOLE   0 0 36,968
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   10,563,299 572,847 SH   SOLE   0 0 572,847
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   3,104,419 70,283 SH   SOLE   0 0 70,283
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   244,746 2,913 SH   SOLE   0 0 2,913
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,333,872 39,220 SH   SOLE   0 0 39,220
FIRST TR VALUE LINE DIVID IN SHS 33734H106   353,393 8,815 SH   SOLE   0 0 8,815
FIRSTENERGY CORP COM 337932107   300,270 7,723 SH   SOLE   0 0 7,723
FORD MTR CO DEL COM 345370860   235,002 15,532 SH   SOLE   0 0 15,532
GENERAL MLS INC COM 370334104   299,179 3,900 SH   SOLE   0 0 3,900
GENUINE PARTS CO COM 372460105   329,829 1,949 SH   SOLE   0 0 1,949
GILEAD SCIENCES INC COM 375558103   376,410 4,884 SH   SOLE   0 0 4,884
HARTFORD FINL SVCS GROUP INC COM 416515104   368,814 5,121 SH   SOLE   0 0 5,121
HCA HEALTHCARE INC COM 40412C101   437,315 1,441 SH   SOLE   0 0 1,441
HOME DEPOT INC COM 437076102   789,026 2,540 SH   SOLE   0 0 2,540
INTERNATIONAL BUSINESS MACHS COM 459200101   403,973 3,019 SH   SOLE   0 0 3,019
INTERNATIONAL PAPER CO COM 460146103   361,998 11,380 SH   SOLE   0 0 11,380
INTERPUBLIC GROUP COS INC COM 460690100   292,861 7,591 SH   SOLE   0 0 7,591
INVESCO QQQ TR UNIT SER 1 46090E103   526,452 1,425 SH   SOLE   0 0 1,425
ISHARES TR 0-5YR HI YL CP 46434V407   325,175 7,845 SH   SOLE   0 0 7,845
ISHARES TR BLACKROCK ULTRA 46434V878   1,753,911 34,869 SH   SOLE   0 0 34,869
ISHARES TR CORE MSCI EAFE 46432F842   633,558 9,386 SH   SOLE   0 0 9,386
ISHARES TR CORE S&P500 ETF 464287200   885,271 1,986 SH   SOLE   0 0 1,986
ISHARES TR ESG AWR MSCI USA 46435G425   431,650 4,429 SH   SOLE   0 0 4,429
ISHARES TR IBOXX HI YD ETF 464288513   591,326 7,877 SH   SOLE   0 0 7,877
ISHARES TR JPMORGAN USD EMG 464288281   212,629 2,457 SH   SOLE   0 0 2,457
ISHARES TR MRGSTR MD CP GRW 464288307   4,460,453 73,194 SH   SOLE   0 0 73,194
ISHARES TR NATIONAL MUN ETF 464288414   402,372 3,770 SH   SOLE   0 0 3,770
ISHARES TR RUS MDCP VAL ETF 464287473   1,070,720 9,748 SH   SOLE   0 0 9,748
ISHARES TR S&P 500 GRWT ETF 464287309   256,265 3,636 SH   SOLE   0 0 3,636
JPMORGAN CHASE & CO COM 46625H100   484,024 3,328 SH   SOLE   0 0 3,328
LOCKHEED MARTIN CORP COM 539830109   305,692 664 SH   SOLE   0 0 664
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   311,120 3,388 SH   SOLE   0 0 3,388
MARATHON PETE CORP COM 56585A102   270,512 2,320 SH   SOLE   0 0 2,320
MASTERCARD INCORPORATED CL A 57636Q104   510,110 1,297 SH   SOLE   0 0 1,297
MCDONALDS CORP COM 580135101   433,291 1,452 SH   SOLE   0 0 1,452
MERCK & CO INC COM 58933Y105   464,560 4,026 SH   SOLE   0 0 4,026
METLIFE INC COM 59156R108   327,478 5,793 SH   SOLE   0 0 5,793
MICROSOFT CORP COM 594918104   2,164,829 6,357 SH   SOLE   0 0 6,357
MICROVISION INC DEL COM NEW 594960304   136,209 29,740 SH   SOLE   0 0 29,740
NETFLIX INC COM 64110L106   776,584 1,763 SH   SOLE   0 0 1,763
NEXTERA ENERGY INC COM 65339F101   225,939 3,045 SH   SOLE   0 0 3,045
NNN REIT INC COM 637417106   319,042 7,456 SH   SOLE   0 0 7,456
NORFOLK SOUTHN CORP COM 655844108   336,285 1,483 SH   SOLE   0 0 1,483
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   245,334 7,459 SH   SOLE   0 0 7,459
NORTHROP GRUMMAN CORP COM 666807102   207,845 456 SH   SOLE   0 0 456
NVIDIA CORPORATION COM 67066G104   354,078 837 SH   SOLE   0 0 837
NXP SEMICONDUCTORS N V COM N6596X109   229,446 1,121 SH   SOLE   0 0 1,121
OLD DOMINION FREIGHT LINE IN COM 679580100   213,346 577 SH   SOLE   0 0 577
PACER FDS TR PACER US SMALL 69374H857   1,064,427 26,153 SH   SOLE   0 0 26,153
PEPSICO INC COM 713448108   1,149,406 6,205 SH   SOLE   0 0 6,205
PFIZER INC COM 717081103   320,486 8,737 SH   SOLE   0 0 8,737
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   367,824 4,850 SH   SOLE   0 0 4,850
PROCTER AND GAMBLE CO COM 742718109   378,591 2,495 SH   SOLE   0 0 2,495
PROLOGIS INC. COM 74340W103   275,550 2,247 SH   SOLE   0 0 2,247
QUANTA SVCS INC COM 74762E102   337,305 1,717 SH   SOLE   0 0 1,717
ROPER TECHNOLOGIES INC COM 776696106   276,941 576 SH   SOLE   0 0 576
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   4,105,273 93,727 SH   SOLE   0 0 93,727
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   382,098 10,137 SH   SOLE   0 0 10,137
SEMPRA COM 816851109   321,961 2,211 SH   SOLE   0 0 2,211
SONOCO PRODS CO COM 835495102   280,050 4,745 SH   SOLE   0 0 4,745
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   4,449,647 136,743 SH   SOLE   0 0 136,743
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   2,208,935 64,250 SH   SOLE   0 0 64,250
SPDR S&P 500 ETF TR TR UNIT 78462F103   437,961 988 SH   SOLE   0 0 988
SPDR SER TR NUVEEN BLOOMBERG 78464A284   221,564 8,859 SH   SOLE   0 0 8,859
SPROTT INC COM NEW 852066208   243,000 7,500 SH   SOLE   0 0 7,500
STARBUCKS CORP COM 855244109   433,784 4,379 SH   SOLE   0 0 4,379
TESLA INC COM 88160R101   436,109 1,666 SH   SOLE   0 0 1,666
TESLA INC COM 88160R101   79 300 SH Call SOLE   0 0 300
THERMO FISHER SCIENTIFIC INC COM 883556102   357,399 685 SH   SOLE   0 0 685
TJX COS INC NEW COM 872540109   347,724 4,101 SH   SOLE   0 0 4,101
T-MOBILE US INC COM 872590104   400,310 2,882 SH   SOLE   0 0 2,882
TRANE TECHNOLOGIES PLC SHS G8994E103   359,569 1,880 SH   SOLE   0 0 1,880
UNITEDHEALTH GROUP INC COM 91324P102   672,415 1,399 SH   SOLE   0 0 1,399
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   244,274 3,061 SH   SOLE   0 0 3,061
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   205,931 2,833 SH   SOLE   0 0 2,833
VANGUARD INDEX FDS GROWTH ETF 922908736   9,987,804 35,297 SH   SOLE   0 0 35,297
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,595,937 11,533 SH   SOLE   0 0 11,533
VANGUARD INDEX FDS MID CAP ETF 922908629   2,970,825 13,493 SH   SOLE   0 0 13,493
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   338,162 830 SH   SOLE   0 0 830
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,393,860 8,427 SH   SOLE   0 0 8,427
VANGUARD INDEX FDS SML CP GRW ETF 922908595   2,010,283 8,750 SH   SOLE   0 0 8,750
VANGUARD INDEX FDS TOTAL STK MKT 922908769   372,016 1,688 SH   SOLE   0 0 1,688
VANGUARD INDEX FDS VALUE ETF 922908744   2,962,346 20,846 SH   SOLE   0 0 20,846
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   201,613 4,365 SH   SOLE   0 0 4,365
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,340,351 12,636 SH   SOLE   0 0 12,636
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   4,998,257 48,171 SH   SOLE   0 0 48,171
VANGUARD WORLD FDS ENERGY ETF 92204A306   547,080 4,846 SH   SOLE   0 0 4,846
VERIZON COMMUNICATIONS INC COM 92343V104   370,412 9,960 SH   SOLE   0 0 9,960
VISA INC COM CL A 92826C839   541,692 2,281 SH   SOLE   0 0 2,281
WALMART INC COM 931142103   361,787 2,301 SH   SOLE   0 0 2,301
WILLIAMS COS INC COM 969457100   414,727 12,710 SH   SOLE   0 0 12,710
WISDOMTREE TR EM EX ST-OWNED 97717X578   2,206,994 78,962 SH   SOLE   0 0 78,962
WISDOMTREE TR GLB US QTLY DIV 97717W844   4,835,356 134,990 SH   SOLE   0 0 134,990
YUM BRANDS INC COM 988498101   249,474 1,800 SH   SOLE   0 0 1,800
ZOETIS INC CL A 98978V103   230,417 1,338 SH   SOLE   0 0 1,338