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
AFLAC INC COM 001055102 785 22,940 SH   SOLE   0 0 22,940
AT&T INC COM 00206R102 13,479 462,418 SH   SOLE   0 0 462,418
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 776 3,991 SH   SOLE   0 0 3,991
ALLIANT ENERGY CORP COM 018802108 14,713 304,674 SH   SOLE   0 0 304,674
ALLY FINL INC COM 02005N100 393 27,222 SH   SOLE   0 0 27,222
ALPHABET INC CAP STK CL C 02079K107 704 605 SH   SOLE   0 0 605
AMAZON COM INC COM 023135106 1,911 980 SH   SOLE   0 0 980
AMGEN INC COM 031162100 1,152 5,681 SH   SOLE   0 0 5,681
ANTHEM INC COM 036752103 898 3,954 SH   SOLE   0 0 3,954
APPLE INC COM 037833100 2,237 8,798 SH   SOLE   0 0 8,798
BCE INC COM NEW 05534B760 548 13,400 SH   SOLE   0 0 13,400
BP PLC SPONSORED ADR 055622104 101 4,161 SH   SOLE   0 0 4,161
BAXTER INTL INC COM 071813109 1,143 14,083 SH   SOLE   0 0 14,083
BLACKROCK INC COM 09247X101 1,082 2,460 SH   SOLE   0 0 2,460
BLACKROCK CAPITAL INVESTMENT COM 092533108 101 45,683 SH   SOLE   0 0 45,683
BOSTON BEER INC CL A 100557107 849 2,309 SH   SOLE   0 0 2,309
CVR ENERGY INC COM 12662P108 260 15,713 SH   SOLE   0 0 15,713
CARDINAL HEALTH INC COM 14149Y108 12,014 250,597 SH   SOLE   0 0 250,597
CATERPILLAR INC DEL COM 149123101 988 8,516 SH   SOLE   0 0 8,516
CHENIERE ENERGY INC COM NEW 16411R208 408 12,182 SH   SOLE   0 0 12,182
CHEVRON CORP NEW COM 166764100 812 11,203 SH   SOLE   0 0 11,203
CHILDRENS PL INC COM 168905107 198 10,110 SH   SOLE   0 0 10,110
CLOROX CO DEL COM 189054109 13,606 78,532 SH   SOLE   0 0 78,532
COCA COLA CO COM 191216100 11,026 249,179 SH   SOLE   0 0 249,179
COLGATE PALMOLIVE CO COM 194162103 1,783 26,871 SH   SOLE   0 0 26,871
COLUMBIA SELIGM PREM TECH GR COM 19842X109 319 18,048 SH   SOLE   0 0 18,048
COSTCO WHSL CORP NEW COM 22160K105 1,193 4,184 SH   SOLE   0 0 4,184
DEERE & CO COM 244199105 966 6,990 SH   SOLE   0 0 6,990
DOMINION ENERGY INC COM 25746U109 884 12,242 SH   SOLE   0 0 12,242
DUKE ENERGY CORP NEW COM NEW 26441C204 11,741 145,160 SH   SOLE   0 0 145,160
EATON VANCE TXMGD GL BUYWR O COM 27829C105 290 38,936 SH   SOLE   0 0 38,936
ENVESTNET INC COM 29404K106 500 9,304 SH   SOLE   0 0 9,304
AQUA AMERICA INC COM 03836W103 749 18,400 SH   SOLE   0 0 18,400
EXXON MOBIL CORP COM 30231G102 706 18,592 SH   SOLE   0 0 18,592
GENERAL ELECTRIC CO COM 369604103 859 108,194 SH   SOLE   0 0 108,194
GOLDMAN SACHS GROUP INC COM 38141G104 849 5,493 SH   SOLE   0 0 5,493
HEALTHCARE RLTY TR COM 421946104 972 34,802 SH   SOLE   0 0 34,802
HEALTHCARE TR AMER INC CL A NEW 42225P501 956 39,392 SH   SOLE   0 0 39,392
HEALTHPEAK PPTYS INC COM 42250P103 176 7,373 SH   SOLE   0 0 7,373
HERSHEY CO COM 427866108 1,138 8,590 SH   SOLE   0 0 8,590
HOME DEPOT INC COM 437076102 1,036 5,548 SH   SOLE   0 0 5,548
HORMEL FOODS CORP COM 440452100 16,579 355,475 SH   SOLE   0 0 355,475
INGREDION INC COM 457187102 596 7,893 SH   SOLE   0 0 7,893
INTEL CORP COM 458140100 1,130 20,884 SH   SOLE   0 0 20,884
INTERDIGITAL INC COM 45867G101 500 11,201 SH   SOLE   0 0 11,201
INTUITIVE SURGICAL INC COM NEW 46120E602 688 1,389 SH   SOLE   0 0 1,389
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,111 70,538 SH   SOLE   0 0 70,538
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 2,073 23,439 SH   SOLE   0 0 23,439
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1,880 42,157 SH   SOLE   0 0 42,157
INVESCO EXCHANGE TRADED FD T S&P MIDCP LOW 46138E198 1,836 46,105 SH   SOLE   0 0 46,105
INVESCO EXCHANGE TRADED FD T S&P500 LOW VOL 46138E354 2,014 42,933 SH   SOLE   0 0 42,933
INVESCO EXCHANGE TRADED FD T S&P500 HDL VOL 46138E362 11 374 SH   SOLE   0 0 374
IQVIA HLDGS INC COM 46266C105 606 5,618 SH   SOLE   0 0 5,618
JPMORGAN CHASE & CO COM 46625H100 913 10,145 SH   SOLE   0 0 10,145
JOHNSON & JOHNSON COM 478160104 14,969 114,155 SH   SOLE   0 0 114,155
KELLOGG CO COM 487836108 9,607 160,150 SH   SOLE   0 0 160,150
KEURIG DR PEPPER INC COM 49271V100 13,744 566,290 SH   SOLE   0 0 566,290
KIMBERLY CLARK CORP COM 494368103 14,859 116,206 SH   SOLE   0 0 116,206
L BRANDS INC COM 501797104 108 9,334 SH   SOLE   0 0 9,334
LILLY ELI & CO COM 532457108 14,170 102,149 SH   SOLE   0 0 102,149
LOCKHEED MARTIN CORP COM 539830109 209 617 SH   SOLE   0 0 617
LULULEMON ATHLETICA INC COM 550021109 878 4,632 SH   SOLE   0 0 4,632
MCCORMICK & CO INC COM NON VTG 579780206 11,828 83,764 SH   SOLE   0 0 83,764
MCDONALDS CORP COM 580135101 13,987 84,593 SH   SOLE   0 0 84,593
MERCK & CO INC COM 58933Y105 1,062 13,809 SH   SOLE   0 0 13,809
MICROSOFT CORP COM 594918104 1,325 8,404 SH   SOLE   0 0 8,404
MONDELEZ INTL INC CL A 609207105 11,229 224,215 SH   SOLE   0 0 224,215
NATIONAL GRID PLC SPONSORED ADR NE 636274409 939 16,122 SH   SOLE   0 0 16,122
NORTHWESTERN CORP COM NEW 668074305 5,288 88,383 SH   SOLE   0 0 88,383
NOVARTIS A G SPONSORED ADR 66987V109 735 8,909 SH   SOLE   0 0 8,909
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 297 29,402 SH   SOLE   0 0 29,402
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 334 26,686 SH   SOLE   0 0 26,686
ON SEMICONDUCTOR CORP COM 682189105 381 30,621 SH   SOLE   0 0 30,621
PPL CORP COM 69351T106 121 4,886 SH   SOLE   0 0 4,886
PEPSICO INC COM 713448108 13,297 110,713 SH   SOLE   0 0 110,713
PFIZER INC COM 717081103 11,132 341,043 SH   SOLE   0 0 341,043
PHYSICIANS RLTY TR COM 71943U104 171 12,287 SH   SOLE   0 0 12,287
PREFERRED APT CMNTYS INC COM 74039L103 382 53,172 SH   SOLE   0 0 53,172
PROCTER & GAMBLE CO COM 742718109 12,225 111,140 SH   SOLE   0 0 111,140
PROLOGIS INC COM 74340W103 1,218 15,155 SH   SOLE   0 0 15,155
PROSHARES TR S&P 500 DV ARIST 74348A467 1,931 33,478 SH   SOLE   0 0 33,478
PULTE GROUP INC COM 745867101 530 23,751 SH   SOLE   0 0 23,751
RAYTHEON CO COM NEW 755111507 509 3,885 SH   SOLE   0 0 3,885
REALTY INCOME CORP COM 756109104 956 19,180 SH   SOLE   0 0 19,180
REGENXBIO INC COM 75901B107 656 20,255 SH   SOLE   0 0 20,255
REPUBLIC SVCS INC COM 760759100 10,268 136,802 SH   SOLE   0 0 136,802
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 476 13,657 SH   SOLE   0 0 13,657
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 907 31,866 SH   SOLE   0 0 31,866
SPDR SERIES TRUST S&P TELECOM 78464A540 955 16,132 SH   SOLE   0 0 16,132
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,842 23,071 SH   SOLE   0 0 23,071
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,135 24,102 SH   SOLE   0 0 24,102
SNAP ON INC COM 833034101 501 4,608 SH   SOLE   0 0 4,608
SOUTHERN CO COM 842587107 14,847 274,232 SH   SOLE   0 0 274,232
SOUTHWEST GAS HOLDINGS INC COM 844895102 643 9,240 SH   SOLE   0 0 9,240
STARBUCKS CORP COM 855244109 4,777 72,666 SH   SOLE   0 0 72,666
STERICYCLE INC COM 858912108 638 13,133 SH   SOLE   0 0 13,133
SUNRUN INC COM 86771W105 539 53,377 SH   SOLE   0 0 53,377
SYSCO CORP COM 871829107 8,845 193,840 SH   SOLE   0 0 193,840
TJX COS INC NEW COM 872540109 986 20,616 SH   SOLE   0 0 20,616
T MOBILE US INC COM 872590104 833 9,924 SH   SOLE   0 0 9,924
TENABLE HLDGS INC COM 88025T102 428 19,579 SH   SOLE   0 0 19,579
TEXAS INSTRS INC COM 882508104 979 9,792 SH   SOLE   0 0 9,792
3M CO COM 88579Y101 13,067 95,720 SH   SOLE   0 0 95,720
TRAVELERS COMPANIES INC COM 89417E109 835 8,400 SH   SOLE   0 0 8,400
UNILEVER PLC SPON ADR NEW 904767704 855 16,905 SH   SOLE   0 0 16,905
UNITED TECHNOLOGIES CORP COM 913017109 806 8,544 SH   SOLE   0 0 8,544
UNITEDHEALTH GROUP INC COM 91324P102 1,101 4,414 SH   SOLE   0 0 4,414
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 576 13,425 SH   SOLE   0 0 13,425
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,487 10,786 SH   SOLE   0 0 10,786
VEREIT INC COM 92339V100 788 161,224 SH   SOLE   0 0 161,224
VERIZON COMMUNICATIONS INC COM 92343V104 8,857 164,841 SH   SOLE   0 0 164,841
VISA INC COM CL A 92826C839 738 4,583 SH   SOLE   0 0 4,583
WALMART INC COM 931142103 1,182 10,407 SH   SOLE   0 0 10,407
WASTE MGMT INC DEL COM 94106L109 9,757 105,416 SH   SOLE   0 0 105,416
WELLTOWER INC COM 95040Q104 505 11,038 SH   SOLE   0 0 11,038
MEDTRONIC PLC SHS G5960L103 1,022 11,338 SH   SOLE   0 0 11,338
UBS GROUP AG SHS H42097107 529 57,098 SH   SOLE   0 0 57,098
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 92 27,464 SH   SOLE   0 0 27,464