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 1,135 6,473 SH   SOLE   0 0 6,473
Advantego Corp COM 00775N102 0 330,000 SH   SOLE   0 0 330,000
ALCON AG ORD SHS H01301128 295 3,671 SH   SOLE   0 0 3,671
All Energ Corp Revoked by SEC COM 01663b101 0 45,000 SH   SOLE   0 0 45,000
ALPHABET INC CAP STK CL A 02079K305 275 103 SH   SOLE   0 0 103
ALPHABET INC CAP STK CL C 02079K107 330 124 SH   SOLE   0 0 124
AMAZON COM INC COM 023135106 487 148 SH   SOLE   0 0 148
AMERICAN ELEC PWR CO INC COM 025537101 3,314 40,824 SH   SOLE   0 0 40,824
APPLE INC COM 037833100 5,717 40,402 SH   SOLE   0 0 40,402
ARCHER DANIELS MIDLAND CO COM 039483102 4,131 68,837 SH   SOLE   0 0 68,837
ASTRAZENECA PLC SPONSORED ADR 046353108 312 5,191 SH   SOLE   0 0 5,191
AT&T INC COM 00206R102 7,457 276,087 SH   SOLE   0 0 276,087
BP PLC SPONSORED ADR 055622104 296 10,814 SH   SOLE   0 0 10,814
BK OF AMERICA CORP COM 060505104 205 4,821 SH   SOLE   0 0 4,821
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 922 3,378 SH   SOLE   0 0 3,378
BRISTOL-MYERS SQUIBB CO COM 110122108 362 6,125 SH   SOLE   0 0 6,125
CVS HEALTH CORP COM 126650100 4,437 52,283 SH   SOLE   0 0 52,283
CAMPBELL SOUP CO COM 134429109 2,610 62,429 SH   SOLE   0 0 62,429
CANADIAN NATL RY CO COM 136375102 316 2,734 SH   SOLE   0 0 2,734
CATERPILLAR INC COM 149123101 414 2,155 SH   SOLE   0 0 2,155
CHEVRON CORP NEW COM 166764100 3,273 32,263 SH   SOLE   0 0 32,263
CHURCH & DWIGHT INC COM 171340102 1,387 16,800 SH   SOLE   0 0 16,800
CISCO SYS INC COM 17275R102 7,139 131,156 SH   SOLE   0 0 131,156
COCA COLA CO COM 191216100 2,017 38,445 SH   SOLE   0 0 38,445
COMPASS MINERALS INTL INC COM 20451N101 5,678 88,174 SH   SOLE   0 0 88,174
CONAGRA BRANDS INC COM 205887102 329 9,717 SH   SOLE   0 0 9,717
CROWN CASTLE INTL CORP NEW COM 22822V101 202 1,167 SH   SOLE   0 0 1,167
DEERE & CO COM 244199105 214 638 SH   SOLE   0 0 638
DOMINION ENERGY INC COM 25746U109 3,193 43,730 SH   SOLE   0 0 43,730
DOW INC COM 260557103 222 3,856 SH   SOLE   0 0 3,856
ISHARES TR US CONSUM DISCRE 464287580 255 3,304 SH   SOLE   0 0 3,304
ISHARES TR U.S. TECH ETF 464287721 251 2,481 SH   SOLE   0 0 2,481
DUKE ENERGY CORP NEW COM NEW 26441C204 3,754 38,471 SH   SOLE   0 0 38,471
EMERSON ELEC CO COM 291011104 3,958 42,018 SH   SOLE   0 0 42,018
ENBRIDGE INC COM 29250n105 6,746 169,499 SH   SOLE   0 0 169,499
ENTERPRISE PRODS PARTNERS L COM 293792107 334 15,456 SH   SOLE   0 0 15,456
EXXON MOBIL CORP COM 30231G102 1,596 27,138 SH   SOLE   0 0 27,138
FACEBOOK INC COM 30303m102 323 953 SH   SOLE   0 0 953
FASTENAL CO COM 311900104 645 12,501 SH   SOLE   0 0 12,501
FIRSTENERGY CORP COM 337932107 9,395 263,759 SH   SOLE   0 0 263,759
FIRST HORIZON CORPORATION COM 320517105 4,487 275,461 SH   SOLE   0 0 275,461
Galaxy Next Generation Inc COM 36320A104 1 65,000 SH   SOLE   0 0 65,000
GENERAC HLDGS INC COM 368736104 885 2,165 SH   SOLE   0 0 2,165
GENERAL ELECTRIC CO COM NEW 369604301 2,052 19,912 SH   SOLE   0 0 19,912
GENERAL MLS INC COM 370334104 1,123 18,778 SH   SOLE   0 0 18,778
GENUINE PARTS CO COM 372460105 3,273 26,994 SH   SOLE   0 0 26,994
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,594 67,876 SH   SOLE   0 0 67,876
HANESBRANDS INC COM 410345102 829 48,294 SH   SOLE   0 0 48,294
HEALTHPEAK PROPERTIES INC COM 42250P103 3,285 98,109 SH   SOLE   0 0 98,109
Healthier Choices Mgnmt Corp COM 42226N109 0 25,000 SH   SOLE   0 0 25,000
HERSHEY CO COM 427866108 440 2,600 SH   SOLE   0 0 2,600
ISHARES TR US HLTHCARE ETF 464287762 445 1,614 SH   SOLE   0 0 1,614
INTEL CORP COM 458140100 6,049 113,536 SH   SOLE   0 0 113,536
INTERNATIONAL BUSINESS MACHS COM 459200101 4,969 35,768 SH   SOLE   0 0 35,768
IRON MTN INC NEW COM 46284V101 226 5,203 SH   SOLE   0 0 5,203
HUNT J B TRANS SVCS INC COM 445658107 234 1,400 SH   SOLE   0 0 1,400
JPMORGAN CHASE & CO COM 46625H100 3,414 20,854 SH   SOLE   0 0 20,854
JOHNSON & JOHNSON COM 478160104 4,529 28,043 SH   SOLE   0 0 28,043
KIMBERLY-CLARK CORP COM 494368103 413 3,119 SH   SOLE   0 0 3,119
KINDER MORGAN INC DEL COM 49456B101 759 45,397 SH   SOLE   0 0 45,397
KRAFT HEINZ CO COM 500754106 2,286 62,086 SH   SOLE   0 0 62,086
LAMAR ADVERTISING CO NEW CL A 512816109 5,889 51,910 SH   SOLE   0 0 51,910
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2,826 1,153,384 SH   SOLE   0 0 1,153,384
MCDONALDS CORP COM 580135101 232 961 SH   SOLE   0 0 961
MEDTRONIC PLC SHS G5960L103 424 3,381 SH   SOLE   0 0 3,381
MICROSOFT CORP COM 594918104 4,845 17,185 SH   SOLE   0 0 17,185
Minero Inc COM 603171109 0 100,000 SH   SOLE   0 0 100,000
NATIONAL GRID PLC SPONSORED ADR NE 636274409 999 16,760 SH   SOLE   0 0 16,760
NETFLIX INC COM 64110L106 208 340 SH   SOLE   0 0 340
NORTHERN TR CORP COM 665859104 395 3,660 SH   SOLE   0 0 3,660
NOVARTIS AG SPONSORED ADR 66987V109 1,625 19,867 SH   SOLE   0 0 19,867
NOVAVAX INC COM NEW 670002401 2,280 11,000 SH   SOLE   0 0 11,000
ORANGE SPONSORED ADR 684060106 594 54,805 SH   SOLE   0 0 54,805
PPL CORP COM 69351t106 4,647 166,692 SH   SOLE   0 0 166,692
PT Lippo Karawaci Tbk COM Y7129W186 0 37,000 SH   SOLE   0 0 37,000
PFIZER INC COM 717081103 6,418 149,219 SH   SOLE   0 0 149,219
Planet Resource Recovery Inc. COM 72705J105 1 58,500 SH   SOLE   0 0 58,500
PROCTER AND GAMBLE CO COM 742718109 6,431 45,998 SH   SOLE   0 0 45,998
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,638 43,319 SH   SOLE   0 0 43,319
QUALCOMM INC COM 747525103 2,547 19,744 SH   SOLE   0 0 19,744
REALTY INCOME CORP COM 756109104 239 3,687 SH   SOLE   0 0 3,687
ROGERS COMMUNICATIONS INC CL B 775109200 1,805 38,709 SH   SOLE   0 0 38,709
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,006 45,303 SH   SOLE   0 0 45,303
ISHARES TR S&P MC 400GR ETF 464287606 285 3,599 SH   SOLE   0 0 3,599
ISHARES TR S&P MC 400VL ETF 464287705 275 2,670 SH   SOLE   0 0 2,670
SOUTHERN CO COM 842587107 8,367 135,014 SH   SOLE   0 0 135,014
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7,808 169,583 SH   SOLE   0 0 169,583
STANLEY BLACK & DECKER INC COM 854502101 256 1,463 SH   SOLE   0 0 1,463
TELEFONICA S A SPONSORED ADR 879382208 359 76,192 SH   SOLE   0 0 76,192
TESLA INC COM 88160R101 214 276 SH   SOLE   0 0 276
DISNEY WALT CO COM 254687106 358 2,116 SH   SOLE   0 0 2,116
TOTALENERGIES SE SPONSORED ADS 89151E109 2,546 53,123 SH   SOLE   0 0 53,123
TRANE TECHNOLOGIES PLC SHS G8994E103 547 3,170 SH   SOLE   0 0 3,170
TRAVELERS COMPANIES INC COM 89417E109 280 1,839 SH   SOLE   0 0 1,839
UNITED PARCEL SERVICE INC CL B 911312106 394 2,164 SH   SOLE   0 0 2,164
US BANCORP DEL COM NEW 902973304 568 9,563 SH   SOLE   0 0 9,563
UNILEVER PLC SPON ADR NEW 904767704 3,554 65,543 SH   SOLE   0 0 65,543
UNION PAC CORP COM 907818108 678 3,461 SH   SOLE   0 0 3,461
VSBLTY Group Technologies Corp COM 91834N100 8 12,200 SH   SOLE   0 0 12,200
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 327 1,324 SH   SOLE   0 0 1,324
VENTAS INC COM 92276F100 4,758 86,176 SH   SOLE   0 0 86,176
VERIZON COMMUNICATIONS INC COM 92343V104 7,083 131,147 SH   SOLE   0 0 131,147
VIATRIS INC COM 92556V106 221 16,303 SH   SOLE   0 0 16,303
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,152 203,985 SH   SOLE   0 0 203,985
WEC ENERGY GROUP INC COM 92939U106 695 7,879 SH   SOLE   0 0 7,879
WALMART INC COM 931142103 302 2,169 SH   SOLE   0 0 2,169
WASTE MGMT INC DEL COM 94106L109 4,851 32,476 SH   SOLE   0 0 32,476
WELLS FARGO CO NEW COM 949746101 471 10,154 SH   SOLE   0 0 10,154
WELLTOWER INC COM 95040Q104 5,278 64,050 SH   SOLE   0 0 64,050
WESTERN COPPER & GOLD CORP COM 95805v108 51 33,930 SH   SOLE   0 0 33,930
XCEL ENERGY INC COM 98389B100 714 11,418 SH   SOLE   0 0 11,418
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 207 4,392 SH   SOLE   0 0 4,392
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 242 8,529 SH   SOLE   0 0 8,529
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 515 13,724 SH   SOLE   0 0 13,724
GLOBAL X FDS US INFR DEV ETF 37954Y673 385 15,166 SH   SOLE   0 0 15,166
GLOBAL X FDS US PFD ETF 37954Y657 1,486 57,692 SH   SOLE   0 0 57,692
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 680 5,343 SH   SOLE   0 0 5,343
ISHARES TR PFD AND INCM SEC 464288687 24,157 622,437 SH   SOLE   0 0 622,437
ISHARES TR U.S. UTILITS ETF 464287697 786 9,955 SH   SOLE   0 0 9,955
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,555 103,482 SH   SOLE   0 0 103,482
INVESCO QQQ TR UNIT SER 1 46090E103 1,054 2,944 SH   SOLE   0 0 2,944
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,005 27,742 SH   SOLE   0 0 27,742
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,206 11,597 SH   SOLE   0 0 11,597
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,087 14,646 SH   SOLE   0 0 14,646
SELECT SECTOR SPDR TR ENERGY 81369Y506 879 16,883 SH   SOLE   0 0 16,883
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,103 4,968 SH   SOLE   0 0 4,968
ISHARES TR CORE MSCI TOTAL 46432F834 923 12,997 SH   SOLE   0 0 12,997
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 9,283 440,180 SH   SOLE   0 0 440,180
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 604 26,258 SH   SOLE   0 0 26,258
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 7,111 330,274 SH   SOLE   0 0 330,274
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 34,356 1,478,321 SH   SOLE   0 0 1,478,321
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 4,295 198,211 SH   SOLE   0 0 198,211
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138j858 1,588 62,731 SH   SOLE   0 0 62,731