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 2,368 36,769 SH   SOLE   0 0 36,769
AT&T INC COM 00206R102 91 3,870 SH   SOLE   0 0 3,870
ADVANCED MICRO DEVICES INC COM 007903107 223 2,043 SH   SOLE   0 0 2,043
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 723 6,646 SH   SOLE   0 0 6,646
ALLIANT ENERGY CORP COM 018802108 25,813 413,132 SH   SOLE   0 0 413,132
ALLY FINL INC COM 02005N100 878 20,197 SH   SOLE   0 0 20,197
ALPHABET INC CAP STK CL C 02079K107 1,019 365 SH   SOLE   0 0 365
AMAZON COM INC COM 023135106 3,064 940 SH   SOLE   0 0 940
AMERICOLD RLTY TR COM 03064D108 972 34,881 SH   SOLE   0 0 34,881
AMGEN INC COM 031162100 2,097 8,670 SH   SOLE   0 0 8,670
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 161 13,119 SH   SOLE   0 0 13,119
ANTHEM INC COM 036752103 2,512 5,113 SH   SOLE   0 0 5,113
APPLE INC COM 037833100 3,987 22,831 SH   SOLE   0 0 22,831
BCE INC COM NEW 05534B760 14,560 262,537 SH   SOLE   0 0 262,537
BAXTER INTL INC COM 071813109 1,890 24,372 SH   SOLE   0 0 24,372
BLACKROCK INC COM 09247X101 1,900 2,486 SH   SOLE   0 0 2,486
BOSTON BEER INC CL A 100557107 934 2,404 SH   SOLE   0 0 2,404
BROADCOM INC COM 11135F101 2,424 3,849 SH   SOLE   0 0 3,849
CVR ENERGY INC COM 12662P108 21 805 SH   SOLE   0 0 805
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 735 27,920 SH   SOLE   0 0 27,920
CARDINAL HEALTH INC COM 14149Y108 20,439 360,480 SH   SOLE   0 0 360,480
CATERPILLAR INC DEL COM 149123101 2,148 9,640 SH   SOLE   0 0 9,640
CHENIERE ENERGY INC COM NEW 16411R208 1,368 9,869 SH   SOLE   0 0 9,869
CHEVRON CORP NEW COM 166764100 2,974 18,265 SH   SOLE   0 0 18,265
CHEWY INC CL A 16679L109 201 4,917 SH   SOLE   0 0 4,917
CITIZENS FINANCIAL GROUP INC COM 174610105 284 6,271 SH   SOLE   0 0 6,271
CLOROX CO DEL COM 189054109 15,258 109,748 SH   SOLE   0 0 109,748
COCA COLA CO COM 191216100 21,540 347,423 SH   SOLE   0 0 347,423
COLGATE PALMOLIVE CO COM 194162103 2,899 38,235 SH   SOLE   0 0 38,235
COSTCO WHSL CORP NEW COM 22160K105 2,645 4,593 SH   SOLE   0 0 4,593
CROWDSTRIKE HLDGS INC CL A 22788C105 419 1,844 SH   SOLE   0 0 1,844
DEERE & CO COM 244199105 2,441 5,876 SH   SOLE   0 0 5,876
BAIDU INC SPON ADR REP A 056752108 1 8 SH   SOLE   0 0 8
DOMINION ENERGY INC COM 25746U109 1,329 15,636 SH   SOLE   0 0 15,636
HONEST CO INC COM 438333106 1 205 SH   SOLE   0 0 205
DUKE REALTY CORP COM NEW 264411505 2,341 40,318 SH   SOLE   0 0 40,318
DUKE ENERGY CORP NEW COM NEW 26441C204 21,753 194,813 SH   SOLE   0 0 194,813
I MAB SPONSORED ADS 44975P103 1 69 SH   SOLE   0 0 69
EATON VANCE TX MGD DIV EQ IN COM 27828N102 538 38,517 SH   SOLE   0 0 38,517
TG THERAPEUTICS INC COM 88322Q108 1 124 SH   SOLE   0 0 124
ENVESTNET INC COM 29404K106 935 12,557 SH   SOLE   0 0 12,557
ESSENTIAL UTILS INC COM 29670G102 1,135 22,189 SH   SOLE   0 0 22,189
PELOTON INTERACTIVE INC CL A COM 70614W100 1 45 SH   SOLE   0 0 45
GENERAC HLDGS INC COM 368736104 1 4 SH   SOLE   0 0 4
FASTLY INC CL A 31188V100 563 32,385 SH   SOLE   0 0 32,385
SEA LTD SPONSORD ADS 81141R100 1 10 SH   SOLE   0 0 10
BEAM THERAPEUTICS INC COM 07373V105 1 21 SH   SOLE   0 0 21
ZSCALER INC COM 98980G102 1 5 SH   SOLE   0 0 5
GILEAD SCIENCES INC COM 375558103 10,475 176,206 SH   SOLE   0 0 176,206
GOLDMAN SACHS GROUP INC COM 38141G104 1,918 5,811 SH   SOLE   0 0 5,811
OSHKOSH CORP COM 688239201 1 12 SH   SOLE   0 0 12
HEALTHCARE RLTY TR COM 421946104 1,795 65,316 SH   SOLE   0 0 65,316
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,098 66,934 SH   SOLE   0 0 66,934
HERSHEY CO COM 427866108 2,473 11,418 SH   SOLE   0 0 11,418
HOME DEPOT INC COM 437076102 1,848 6,174 SH   SOLE   0 0 6,174
SOFI TECHNOLOGIES INC COM 83406F102 1 129 SH   SOLE   0 0 129
HONEYWELL INTL INC COM 438516106 1,823 9,371 SH   SOLE   0 0 9,371
HORMEL FOODS CORP COM 440452100 20,890 405,309 SH   SOLE   0 0 405,309
BLOCK INC CL A 852234103 1 9 SH   SOLE   0 0 9
IMMUNITYBIO INC COM 45256X103 163 29,064 SH   SOLE   0 0 29,064
INGREDION INC COM 457187102 11,745 134,764 SH   SOLE   0 0 134,764
HDFC BANK LTD SPONSORED ADS 40415F101 1 20 SH   SOLE   0 0 20
INTEL CORP COM 458140100 1,798 36,272 SH   SOLE   0 0 36,272
INTERDIGITAL INC COM 45867G101 13 207 SH   SOLE   0 0 207
NOVOCURE LTD ORD SHS G6674U108 1 15 SH   SOLE   0 0 15
INTUITIVE SURGICAL INC COM NEW 46120E602 955 3,164 SH   SOLE   0 0 3,164
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,553 51,142 SH   SOLE   0 0 51,142
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 2,776 22,954 SH   SOLE   0 0 22,954
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 2,589 28,371 SH   SOLE   0 0 28,371
INVESCO EXCHANGE TRADED FD T S&P MIDCP LOW 46138E198 2,547 45,654 SH   SOLE   0 0 45,654
INVESCO EXCHANGE TRADED FD T S&P500 LOW VOL 46138E354 2,636 39,289 SH   SOLE   0 0 39,289
THE TRADE DESK INC COM CL A 88339J105 1 18 SH   SOLE   0 0 18
IQVIA HLDGS INC COM 46266C105 974 4,211 SH   SOLE   0 0 4,211
IRIDIUM COMMUNICATIONS INC COM 46269C102 1 31 SH   SOLE   0 0 31
COSTAR GROUP INC COM 22160N109 1 19 SH   SOLE   0 0 19
TARGET CORP COM 87612E106 1 6 SH   SOLE   0 0 6
CLOUDFLARE INC CL A COM 18915M107 1 11 SH   SOLE   0 0 11
JPMORGAN CHASE & CO COM 46625H100 1,810 13,275 SH   SOLE   0 0 13,275
AMERICAN WTR WKS CO INC NEW COM 030420103 1 8 SH   SOLE   0 0 8
JOHNSON & JOHNSON COM 478160104 24,565 138,604 SH   SOLE   0 0 138,604
KELLOGG CO COM 487836108 10 151 SH   SOLE   0 0 151
KEURIG DR PEPPER INC COM 49271V100 18,463 487,147 SH   SOLE   0 0 487,147
KIMBERLY CLARK CORP COM 494368103 20,931 169,949 SH   SOLE   0 0 169,949
MONGODB INC CL A 60937P106 1 3 SH   SOLE   0 0 3
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 953 46,534 SH   SOLE   0 0 46,534
BOEING CO COM 097023105 1 7 SH   SOLE   0 0 7
KROGER CO COM 501044101 1 26 SH   SOLE   0 0 26
LAMB WESTON HLDGS INC COM 513272104 1,702 28,412 SH   SOLE   0 0 28,412
LENNAR CORP CL A 526057104 10 123 SH   SOLE   0 0 123
LILLY ELI & CO COM 532457108 23,902 83,464 SH   SOLE   0 0 83,464
LIVENT CORP COM 53814L108 183 7,007 SH   SOLE   0 0 7,007
LOCKHEED MARTIN CORP COM 539830109 161 364 SH   SOLE   0 0 364
LULULEMON ATHLETICA INC COM 550021109 1,146 3,137 SH   SOLE   0 0 3,137
MADRIGAL PHARMACEUTICALS INC COM 558868105 188 1,917 SH   SOLE   0 0 1,917
MASTEC INC COM 576323109 13 153 SH   SOLE   0 0 153
MCCORMICK & CO INC COM NON VTG 579780206 6 56 SH   SOLE   0 0 56
MCDONALDS CORP COM 580135101 23,889 96,609 SH   SOLE   0 0 96,609
MERCK & CO INC COM 58933Y105 2,089 25,465 SH   SOLE   0 0 25,465
MICROSOFT CORP COM 594918104 12,540 40,675 SH   SOLE   0 0 40,675
MONDELEZ INTL INC CL A 609207105 17,530 279,223 SH   SOLE   0 0 279,223
NV5 GLOBAL INC COM 62945V109 311 2,333 SH   SOLE   0 0 2,333
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,261 16,406 SH   SOLE   0 0 16,406
NEXTERA ENERGY INC COM 65339F101 2,108 24,890 SH   SOLE   0 0 24,890
NORTHWESTERN CORP COM NEW 668074305 11,742 194,120 SH   SOLE   0 0 194,120
NOVARTIS A G SPONSORED ADR 66987V109 1,101 12,543 SH   SOLE   0 0 12,543
NUCOR CORP COM 670346105 316 2,126 SH   SOLE   0 0 2,126
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 565 34,041 SH   SOLE   0 0 34,041
NUTRIEN LTD COM 67077M108 200 1,930 SH   SOLE   0 0 1,930
ON SEMICONDUCTOR CORP COM 682189105 1,415 22,602 SH   SOLE   0 0 22,602
PNC FINL SVCS GROUP INC COM 693475105 13 70 SH   SOLE   0 0 70
PALANTIR TECHNOLOGIES INC CL A 69608A108 170 12,393 SH   SOLE   0 0 12,393
PEPSICO INC COM 713448108 22,904 136,836 SH   SOLE   0 0 136,836
PFIZER INC COM 717081103 22,770 439,832 SH   SOLE   0 0 439,832
PROCTER & GAMBLE CO COM 742718109 20,615 134,917 SH   SOLE   0 0 134,917
PROLOGIS INC COM 74340W103 2,576 15,951 SH   SOLE   0 0 15,951
PROSHARES TR S&P 500 DV ARIST 74348A467 2,607 27,468 SH   SOLE   0 0 27,468
PULTE GROUP INC COM 745867101 873 20,842 SH   SOLE   0 0 20,842
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,504 35,369 SH   SOLE   0 0 35,369
REALTY INCOME CORP COM 756109104 2,214 31,950 SH   SOLE   0 0 31,950
REGENXBIO INC COM 75901B107 989 29,800 SH   SOLE   0 0 29,800
REPUBLIC SVCS INC COM 760759100 19,704 148,711 SH   SOLE   0 0 148,711
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,117 28,896 SH   SOLE   0 0 28,896
SPDR SERIES TRUST S&P TELECOM 78464A540 1,216 13,110 SH   SOLE   0 0 13,110
SPDR SERIES TRUST S&P DIVID ETF 78464A763 2,620 20,448 SH   SOLE   0 0 20,448
SVB FINANCIAL GROUP COM 78486Q101 223 398 SH   SOLE   0 0 398
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,660 19,416 SH   SOLE   0 0 19,416
SENTINELONE INC CL A 81730H109 220 5,670 SH   SOLE   0 0 5,670
SERVICENOW INC COM 81762P102 231 414 SH   SOLE   0 0 414
SIMON PPTY GROUP INC NEW COM 828806109 12 93 SH   SOLE   0 0 93
SNAP ON INC COM 833034101 995 4,842 SH   SOLE   0 0 4,842
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,407 4,363 SH   SOLE   0 0 4,363
SOUTHERN CO COM 842587107 26,418 364,333 SH   SOLE   0 0 364,333
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,227 15,671 SH   SOLE   0 0 15,671
STARBUCKS CORP COM 855244109 8,177 89,890 SH   SOLE   0 0 89,890
STEM INC COM 85859N102 573 52,030 SH   SOLE   0 0 52,030
STERICYCLE INC COM 858912108 11 195 SH   SOLE   0 0 195
STMICROELECTRONICS N V NY REGISTRY 861012102 165 3,816 SH   SOLE   0 0 3,816
SUNRUN INC COM 86771W105 702 23,099 SH   SOLE   0 0 23,099
SYSCO CORP COM 871829107 17,693 216,687 SH   SOLE   0 0 216,687
TJX COS INC NEW COM 872540109 1,782 29,416 SH   SOLE   0 0 29,416
T MOBILE US INC COM 872590104 13 105 SH   SOLE   0 0 105
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 213 2,042 SH   SOLE   0 0 2,042
TENABLE HLDGS INC COM 88025T102 1,164 20,137 SH   SOLE   0 0 20,137
TEXAS INSTRS INC COM 882508104 2,033 11,082 SH   SOLE   0 0 11,082
THERMO FISHER SCIENTIFIC INC COM 883556102 177 299 SH   SOLE   0 0 299
3M CO COM 88579Y101 19,340 129,905 SH   SOLE   0 0 129,905
TRAVELERS COMPANIES INC COM 89417E109 2,358 12,905 SH   SOLE   0 0 12,905
TRIMBLE INC COM 896239100 8 111 SH   SOLE   0 0 111
TWILIO INC CL A 90138F102 744 4,514 SH   SOLE   0 0 4,514
TYSON FOODS INC CL A 902494103 2,226 24,835 SH   SOLE   0 0 24,835
UNILEVER PLC SPON ADR NEW 904767704 1,022 22,435 SH   SOLE   0 0 22,435
DIGITAL TURBINE INC COM NEW 25400W102 138 3,145 SH   SOLE   0 0 3,145
UNITEDHEALTH GROUP INC COM 91324P102 2,470 4,843 SH   SOLE   0 0 4,843
UPSTART HLDGS INC COM 91680M107 260 2,382 SH   SOLE   0 0 2,382
SNOWFLAKE INC CL A 833445109 177 774 SH   SOLE   0 0 774
UNITED AIRLS HLDGS INC COM 910047109 228 4,915 SH   SOLE   0 0 4,915
DOW INC COM 260557103 253 3,971 SH   SOLE   0 0 3,971
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 985 18,954 SH   SOLE   0 0 18,954
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,888 9,638 SH   SOLE   0 0 9,638
INNOVATIVE INDL PPTYS INC COM 45781V101 256 1,247 SH   SOLE   0 0 1,247
AES CORP COM 00130H105 276 10,708 SH   SOLE   0 0 10,708
VERIZON COMMUNICATIONS INC COM 92343V104 10,736 210,749 SH   SOLE   0 0 210,749
ENPHASE ENERGY INC COM 29355A107 318 1,574 SH   SOLE   0 0 1,574
VISA INC COM CL A 92826C839 1,037 4,678 SH   SOLE   0 0 4,678
WALMART INC COM 931142103 2,096 14,076 SH   SOLE   0 0 14,076
WASTE MGMT INC DEL COM 94106L109 19,173 120,962 SH   SOLE   0 0 120,962
AMDOCS LTD SHS G02602103 10,122 123,126 SH   SOLE   0 0 123,126
MEDTRONIC PLC SHS G5960L103 1,907 17,190 SH   SOLE   0 0 17,190
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 252 4,021 SH   SOLE   0 0 4,021
UBS GROUP AG SHS H42097107 1,165 59,616 SH   SOLE   0 0 59,616
ELASTIC N V ORD SHS N14506104 155 1,739 SH   SOLE   0 0 1,739