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
ABBOTT LABS COM 002824100 1,973 18,018 SH   SOLE   18,018 0 0
ABBVIE INC COM 00287Y109 343 3,200 SH   SOLE   3,200 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,283 6,564 SH   SOLE   6,564 0 0
ALLIANT ENERGY CORP COM 018802108 1,223 23,736 SH   SOLE   23,736 0 0
ALLSTATE CORP COM 020002101 2,622 23,849 SH   SOLE   23,849 0 0
ALTRIA GROUP INC COM 02209S103 1,884 45,961 SH   SOLE   45,961 0 0
AMAZON COM INC COM 023135106 264 81 SH   SOLE   81 0 0
APPLE INC COM 037833100 5,269 39,706 SH   SOLE   39,706 0 0
AT&T INC COM 00206R102 1,203 41,822 SH   SOLE   41,822 0 0
AUTONATION INC COM 05329W102 3,962 56,764 SH   SOLE   56,764 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,634 38,490 SH   SOLE   38,490 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 725 11,188 SH   SOLE   11,188 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,200 32,012 SH   SOLE   32,012 0 0
CATERPILLAR INC COM 149123101 1,461 8,028 SH   SOLE   8,028 0 0
COCA COLA CO COM 191216100 1,294 23,588 SH   SOLE   23,588 0 0
CONSOLIDATED EDISON INC COM 209115104 1,025 14,177 SH   SOLE   14,177 0 0
COSTAR GROUP INC COM 22160N109 2,854 3,088 SH   SOLE   3,088 0 0
DEERE & CO COM 244199105 431 1,602 SH   SOLE   1,602 0 0
DISNEY WALT CO COM 254687106 2,769 15,284 SH   SOLE   15,284 0 0
DOLLAR GEN CORP NEW COM 256677105 232 1,102 SH   SOLE   1,102 0 0
DOMINION ENERGY INC COM 25746U109 764 10,160 SH   SOLE   10,160 0 0
EATON CORP PLC SHS G29183103 1,633 13,589 SH   SOLE   13,589 0 0
ELECTRONIC ARTS INC COM 285512109 2,682 18,678 SH   SOLE   18,678 0 0
FACEBOOK INC CL A 30303M102 2,820 10,322 SH   SOLE   10,322 0 0
FEDEX CORP COM 31428X106 3,574 13,766 SH   SOLE   13,766 0 0
HORMEL FOODS CORP COM 440452100 2,314 49,654 SH   SOLE   49,654 0 0
INTEL CORP COM 458140100 1,131 22,696 SH   SOLE   22,696 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 851 6,764 SH   SOLE   6,764 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,886 2,305 SH   SOLE   2,305 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 162 3,840 SH   SOLE   3,840 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 22 135 SH   SOLE   135 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 19 151 SH   SOLE   151 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 954 3,042 SH   SOLE   3,042 0 0
ISHARES GOLD TRUST ISHARES 464285105 290 15,974 SH   SOLE   15,974 0 0
ISHARES INC CORE MSCI EMKT 46434G103 25 398 SH   SOLE   398 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 17,724 422,208 SH   SOLE   422,208 0 0
ISHARES TR CORE S&P TTL STK 464287150 53 614 SH   SOLE   614 0 0
ISHARES TR CORE S&P500 ETF 464287200 44 118 SH   SOLE   118 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,890 15,989 SH   SOLE   15,989 0 0
ISHARES TR IBOXX INV CP ETF 464287242 22,470 162,674 SH   SOLE   162,674 0 0
ISHARES TR GLOBAL TECH ETF 464287291 8,822 29,402 SH   SOLE   29,402 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 0 3 SH   SOLE   3 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,760 17,498 SH   SOLE   17,498 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,410 11,752 SH   SOLE   11,752 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,346 45,867 SH   SOLE   45,867 0 0
ISHARES TR CORE S&P MCP ETF 464287507 77 335 SH   SOLE   335 0 0
ISHARES TR COHEN STEER REIT 464287564 37 682 SH   SOLE   682 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 20 145 SH   SOLE   145 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 18 74 SH   SOLE   74 0 0
ISHARES TR RUS 1000 ETF 464287622 212 1,000 SH   SOLE   1,000 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 17 61 SH   SOLE   61 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 29 149 SH   SOLE   149 0 0
ISHARES TR CORE S&P SCP ETF 464287804 0 1 SH   SOLE   1 0 0
ISHARES TR JPMORGAN USD EMG 464288281 326 2,813 SH   SOLE   2,813 0 0
ISHARES TR NATIONAL MUN ETF 464288414 0 1 SH   SOLE   1 0 0
ISHARES TR IBOXX HI YD ETF 464288513 15 177 SH   SOLE   177 0 0
ISHARES TR MBS ETF 464288588 8,424 76,495 SH   SOLE   76,495 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 948 15,335 SH   SOLE   15,335 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 8,638 156,564 SH   SOLE   156,564 0 0
ISHARES TR U.S. MED DVC ETF 464288810 7,884 24,087 SH   SOLE   24,087 0 0
ISHARES TR EAFE GRWTH ETF 464288885 19,964 197,837 SH   SOLE   197,837 0 0
ISHARES TR US TREAS BD ETF 46429B267 25,867 949,602 SH   SOLE   949,602 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 5,730 84,421 SH   SOLE   84,421 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 4,291 36,927 SH   SOLE   36,927 0 0
ISHARES TR MSCI USA SZE FT 46432F370 788 7,090 SH   SOLE   7,090 0 0
ISHARES TR MSCI USA VALUE 46432F388 9,550 109,886 SH   SOLE   109,886 0 0
ISHARES TR CORE MSCI EAFE 46432F842 6,554 94,867 SH   SOLE   94,867 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 8,448 185,905 SH   SOLE   185,905 0 0
ISHARES TR CORE DIV GRWTH 46434V621 211 4,710 SH   SOLE   4,710 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 30,679 356,609 SH   SOLE   356,609 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 4,621 90,986 SH   SOLE   90,986 0 0
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 1,137 21,906 SH   SOLE   21,906 0 0
KIMBERLY-CLARK CORP COM 494368103 1,387 10,290 SH   SOLE   10,290 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,370 14,948 SH   SOLE   14,948 0 0
MCDONALDS CORP COM 580135101 1,443 6,723 SH   SOLE   6,723 0 0
MERCK & CO. INC COM 58933Y105 1,200 14,675 SH   SOLE   14,675 0 0
PAYCHEX INC COM 704326107 1,860 19,956 SH   SOLE   19,956 0 0
PFIZER INC COM 717081103 1,212 32,930 SH   SOLE   32,930 0 0
PRUDENTIAL FINL INC COM 744320102 1,258 16,113 SH   SOLE   16,113 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 171 10,580 SH   SOLE   10,580 0 0
REPUBLIC SVCS INC COM 760759100 2,089 21,695 SH   SOLE   21,695 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 482 7,521 SH   SOLE   7,521 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 0 0 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2 66 SH   SOLE   66 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 214 7,250 SH   SOLE   7,250 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 41 1,126 SH   SOLE   1,126 0 0
SOUTHERN CO COM 842587107 1,414 23,020 SH   SOLE   23,020 0 0
SOUTHWEST AIRLS CO COM 844741108 1,612 34,592 SH   SOLE   34,592 0 0
SPDR GOLD TR GOLD SHS 78463V107 5,055 28,340 SH   SOLE   28,340 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,704 15,257 SH   SOLE   15,257 0 0
STARBUCKS CORP COM 855244109 2,769 25,887 SH   SOLE   25,887 0 0
TITAN MED INC COM NEW 88830X819 22 12,700 SH   SOLE   12,700 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,656 9,835 SH   SOLE   9,835 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,336 6,660 SH   SOLE   6,660 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,984 34,868 SH   SOLE   34,868 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7 52 SH   SOLE   52 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 11 55 SH   SOLE   55 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,939 25,372 SH   SOLE   25,372 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2 11 SH   SOLE   11 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 23 147 SH   SOLE   147 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,639 30,314 SH   SOLE   30,314 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,574 26,799 SH   SOLE   26,799 0 0
VISA INC COM CL A 92826C839 2,561 11,710 SH   SOLE   11,710 0 0
VMWARE INC CL A COM 928563402 1,157 8,251 SH   SOLE   8,251 0 0
WALMART INC COM 931142103 2,162 14,998 SH   SOLE   14,998 0 0
WASTE MGMT INC DEL COM 94106L109 1,331 11,286 SH   SOLE   11,286 0 0
WELLS FARGO CO NEW COM 949746101 216 7,170 SH   SOLE   7,170 0 0