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 894 5,115 SH   SOLE   0 0 5,115
Advantego Corp COM 00775N102 0 150,000 SH   SOLE   0 0 150,000
ALCON AG ORD SHS H01301128 249 3,769 SH   SOLE   0 0 3,769
All Energ Corp Revoked by SEC COM 01663b101 0 45,000 SH   SOLE   0 0 45,000
ALMADEN MINERALS LTD COM CL B 020283305 19 40,000 SH   SOLE   0 0 40,000
ALPHABET INC CAP STK CL C 02079K107 217 124 SH   SOLE   0 0 124
AMAZON COM INC COM 023135106 463 142 SH   SOLE   0 0 142
AMERICAN ELEC PWR CO INC COM 025537101 3,365 40,415 SH   SOLE   0 0 40,415
APPLE INC COM 037833100 1,535 11,568 SH   SOLE   0 0 11,568
ARCHER DANIELS MIDLAND CO COM 039483102 3,499 69,401 SH   SOLE   0 0 69,401
ASTRAZENECA PLC SPONSORED ADR 046353108 297 5,951 SH   SOLE   0 0 5,951
AT&T INC COM 00206R102 6,074 211,203 SH   SOLE   0 0 211,203
BP PLC SPONSORED ADR 055622104 225 10,976 SH   SOLE   0 0 10,976
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 783 3,378 SH   SOLE   0 0 3,378
CSX CORP COM 126408103 228 2,510 SH   SOLE   0 0 2,510
CVS HEALTH CORP COM 126650100 3,450 50,519 SH   SOLE   0 0 50,519
CAMPBELL SOUP CO COM 134429109 3,221 66,622 SH   SOLE   0 0 66,622
CATERPILLAR INC COM 149123101 432 2,372 SH   SOLE   0 0 2,372
CHEVRON CORP NEW COM 166764100 2,542 30,098 SH   SOLE   0 0 30,098
CHURCH & DWIGHT INC COM 171340102 1,465 16,800 SH   SOLE   0 0 16,800
CISCO SYS INC COM 17275R102 3,243 72,464 SH   SOLE   0 0 72,464
COCA COLA CO COM 191216100 2,130 38,845 SH   SOLE   0 0 38,845
COMPASS MINERALS INTL INC COM 20451N101 5,569 90,237 SH   SOLE   0 0 90,237
CONAGRA BRANDS INC COM 205887102 364 10,029 SH   SOLE   0 0 10,029
DOMINION ENERGY INC COM 25746U109 3,277 43,578 SH   SOLE   0 0 43,578
DOW INC COM 260557103 219 3,941 SH   SOLE   0 0 3,941
ISHARES TR U.S. CNSM SV ETF 464287580 269 3,814 SH   SOLE   0 0 3,814
ISHARES TR U.S. TECH ETF 464287721 235 2,761 SH   SOLE   0 0 2,761
DUKE ENERGY CORP NEW COM NEW 26441C204 3,553 38,802 SH   SOLE   0 0 38,802
EMERSON ELEC CO COM 291011104 3,446 42,882 SH   SOLE   0 0 42,882
ENBRIDGE INC COM 29250n105 5,666 177,108 SH   SOLE   0 0 177,108
ENTERPRISE PRODS PARTNERS L COM 293792107 340 17,352 SH   SOLE   0 0 17,352
EXXON MOBIL CORP COM 30231G102 1,040 25,236 SH   SOLE   0 0 25,236
FASTENAL CO COM 311900104 610 12,484 SH   SOLE   0 0 12,484
FIRSTENERGY CORP COM 337932107 7,968 260,316 SH   SOLE   0 0 260,316
GENERAL ELECTRIC CO COM 369604103 1,656 153,366 SH   SOLE   0 0 153,366
GENERAL MLS INC COM 370334104 1,182 20,102 SH   SOLE   0 0 20,102
GENUINE PARTS CO COM 372460105 2,643 26,321 SH   SOLE   0 0 26,321
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,582 70,165 SH   SOLE   0 0 70,165
HANESBRANDS INC COM 410345102 732 50,191 SH   SOLE   0 0 50,191
HEALTHPEAK PROPERTIES INC COM 42250P103 2,911 96,285 SH   SOLE   0 0 96,285
HECLA MNG CO COM 422704106 79 12,170 SH   SOLE   0 0 12,170
HERSHEY CO COM 427866108 366 2,400 SH   SOLE   0 0 2,400
HERTZ GLOBAL HLDGS INC COM 42806J106 32 25,300 SH   SOLE   0 0 25,300
ISHARES TR US HLTHCARE ETF 464287762 432 1,755 SH   SOLE   0 0 1,755
INTEL CORP COM 458140100 3,326 66,754 SH   SOLE   0 0 66,754
INTERNATIONAL BUSINESS MACHS COM 459200101 1,671 13,278 SH   SOLE   0 0 13,278
JPMORGAN CHASE & CO COM 46625H100 2,662 20,949 SH   SOLE   0 0 20,949
JOHNSON & JOHNSON COM 478160104 4,514 28,684 SH   SOLE   0 0 28,684
KIMBERLY-CLARK CORP COM 494368103 421 3,119 SH   SOLE   0 0 3,119
KINDER MORGAN INC DEL COM 49456B101 632 46,200 SH   SOLE   0 0 46,200
KRAFT HEINZ CO COM 500754106 2,200 63,486 SH   SOLE   0 0 63,486
LAMAR ADVERTISING CO NEW CL A 512816109 4,395 52,817 SH   SOLE   0 0 52,817
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2,289 1,167,886 SH   SOLE   0 0 1,167,886
MEDTRONIC PLC SHS G5960L103 332 2,831 SH   SOLE   0 0 2,831
MICROSOFT CORP COM 594918104 681 3,061 SH   SOLE   0 0 3,061
NATIONAL GRID PLC SPONSORED ADR NE 636274409 769 13,020 SH   SOLE   0 0 13,020
NORTHERN TR CORP COM 665859104 341 3,660 SH   SOLE   0 0 3,660
NOVARTIS AG SPONSORED ADR 66987V109 1,901 20,129 SH   SOLE   0 0 20,129
NOVAVAX INC COM NEW 670002401 1,784 16,000 SH   SOLE   0 0 16,000
ORANGE SPONSORED ADR 684060106 672 56,641 SH   SOLE   0 0 56,641
PPL CORP COM 69351t106 4,683 166,074 SH   SOLE   0 0 166,074
PT Lippo Karawaci Tbk COM Y7129W186 1 37,000 SH   SOLE   0 0 37,000
PEPSICO INC COM 713448108 209 1,410 SH   SOLE   0 0 1,410
PFIZER INC COM 717081103 5,310 144,260 SH   SOLE   0 0 144,260
PHILIP MORRIS INTL INC COM 718172109 205 2,475 SH   SOLE   0 0 2,475
Planet Resource Recovery Inc. COM 72705J105 0 58,500 SH   SOLE   0 0 58,500
PROCTER AND GAMBLE CO COM 742718109 6,475 46,536 SH   SOLE   0 0 46,536
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,587 44,379 SH   SOLE   0 0 44,379
REALTY INCOME CORP COM 756109104 212 3,405 SH   SOLE   0 0 3,405
ROGERS COMMUNICATIONS INC CL B 775109200 1,807 38,775 SH   SOLE   0 0 38,775
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,559 46,379 SH   SOLE   0 0 46,379
ISHARES TR S&P MC 400GR ETF 464287606 282 3,899 SH   SOLE   0 0 3,899
ISHARES TR S&P MC 400VL ETF 464287705 230 2,670 SH   SOLE   0 0 2,670
SOUTHERN CO COM 842587107 8,479 138,030 SH   SOLE   0 0 138,030
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6,979 173,739 SH   SOLE   0 0 173,739
STANLEY BLACK & DECKER INC COM 854502101 243 1,362 SH   SOLE   0 0 1,362
TELEFONICA S A SPONSORED ADR 879382208 320 79,303 SH   SOLE   0 0 79,303
TESLA INC COM 88160R101 267 378 SH   SOLE   0 0 378
CLOROX CO DEL COM 189054109 237 1,176 SH   SOLE   0 0 1,176
DISNEY WALT CO COM 254687106 445 2,458 SH   SOLE   0 0 2,458
TOP SHIPS INC COM Y8897Y164 36 30,000 SH   SOLE   0 0 30,000
TOTAL SE SPONSORED ADS 89151E109 2,377 56,710 SH   SOLE   0 0 56,710
TRANE TECHNOLOGIES PLC SHS G8994E103 420 2,890 SH   SOLE   0 0 2,890
TRAVELERS COMPANIES INC COM 89417E109 258 1,839 SH   SOLE   0 0 1,839
UNITED PARCEL SERVICE INC CL B 911312106 364 2,160 SH   SOLE   0 0 2,160
US BANCORP DEL COM NEW 902973304 446 9,563 SH   SOLE   0 0 9,563
UNILEVER PLC SPON ADR NEW 904767704 4,031 66,787 SH   SOLE   0 0 66,787
UNION PAC CORP COM 907818108 715 3,432 SH   SOLE   0 0 3,432
VSBLTY Group Technologies Corp COM 91834N100 7 12,200 SH   SOLE   0 0 12,200
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 296 1,324 SH   SOLE   0 0 1,324
VENTAS INC COM 92276F100 4,213 85,901 SH   SOLE   0 0 85,901
VERIZON COMMUNICATIONS INC COM 92343V104 7,353 125,157 SH   SOLE   0 0 125,157
VIATRIS INC COM 92556V106 319 17,047 SH   SOLE   0 0 17,047
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,458 209,829 SH   SOLE   0 0 209,829
WEC ENERGY GROUP INC COM 92939U106 756 8,214 SH   SOLE   0 0 8,214
WALMART INC COM 931142103 292 2,026 SH   SOLE   0 0 2,026
WASTE MGMT INC DEL COM 94106L109 3,887 32,960 SH   SOLE   0 0 32,960
WELLTOWER INC COM 95040Q104 4,059 62,816 SH   SOLE   0 0 62,816
WESTERN COPPER & GOLD CORP COM 95805v108 41 32,930 SH   SOLE   0 0 32,930
XCEL ENERGY INC COM 98389B100 786 11,795 SH   SOLE   0 0 11,795
ISHARES TR PFD AND INCM SEC 464288687 10,228 265,593 SH   SOLE   0 0 265,593
ISHARES TR U.S. UTILITS ETF 464287697 240 3,099 SH   SOLE   0 0 3,099
INVESCO QQQ TR UNIT SER 1 46090E103 293 934 SH   SOLE   0 0 934
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 283 8,376 SH   SOLE   0 0 8,376
SPDR S&P 500 ETF TR TR UNIT 78462F103 207 553 SH   SOLE   0 0 553
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 10,482 494,187 SH   SOLE   0 0 494,187
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 14,528 628,916 SH   SOLE   0 0 628,916
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 7,561 347,617 SH   SOLE   0 0 347,617
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 12,207 523,003 SH   SOLE   0 0 523,003
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 4,610 210,495 SH   SOLE   0 0 210,495
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138j858 1,750 68,959 SH   SOLE   0 0 68,959