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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   2,266,284 20,730 SH   SOLE   0 0 20,730
API GROUP CORP COM STK 00187Y100   218,707 6,321 SH   SOLE   0 0 6,321
APPLE INC COM 037833100   853,187 4,431 SH   SOLE   0 0 4,431
CEMEX SAB DE CV SPON ADR NEW 151290889   77,500 10,000 SH   SOLE   0 0 10,000
CHEVRON CORP NEW COM 166764100   236,212 1,583 SH   SOLE   0 0 1,583
EA SERIES TRUST STRIVE US ENERGY 02072L722   224,182 7,992 SH   SOLE   0 0 7,992
ECOLAB INC COM 278865100   1,948,233 9,822 SH   SOLE   0 0 9,822
EXACT SCIENCES CORP COM 30063P105   295,920 4,000 SH   SOLE   0 0 4,000
GABELLI UTIL TR COM 36240A101   169,467 31,267 SH   SOLE   0 0 31,267
ISHARES INC ESG AWR MSCI EM 46434G863   235,865 7,357 SH   SOLE   0 0 7,357
ISHARES TR ESG AW MSCI EAFE 46435G516   412,826 5,465 SH   SOLE   0 0 5,465
ISHARES TR CORE S&P SCP ETF 464287804   1,384,595 12,790 SH   SOLE   0 0 12,790
ISHARES TR ESG SCRND S&P500 46436E569   244,149 6,710 SH   SOLE   0 0 6,710
ISHARES TR CORE MSCI EAFE 46432F842   406,261 5,774 SH   SOLE   0 0 5,774
ISHARES TR CORE S&P500 ETF 464287200   22,590,508 47,297 SH   SOLE   0 0 47,297
ISHARES TR CORE S&P MCP ETF 464287507   4,512,280 16,281 SH   SOLE   0 0 16,281
ISHARES TR MSCI EAFE ETF 464287465   3,653,571 48,488 SH   SOLE   0 0 48,488
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   28,098,259 511,063 SH   SOLE   0 0 511,063
MEDTRONIC PLC SHS G5960L103   330,673 4,014 SH   SOLE   0 0 4,014
MICROSOFT CORP COM 594918104   340,058 904 SH   SOLE   0 0 904
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   54,193 11,781 SH   SOLE   0 0 11,781
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   484,299 10,251 SH   SOLE   0 0 10,251
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   28,955,046 783,415 SH   SOLE   0 0 783,415
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   31,226,590 553,654 SH   SOLE   0 0 553,654
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   564,222 7,491 SH   SOLE   0 0 7,491
SHERWIN WILLIAMS CO COM 824348106   416,698 1,336 SH   SOLE   0 0 1,336
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   289,085 8,500 SH   SOLE   0 0 8,500
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,385,210 9,226 SH   SOLE   0 0 9,226
SPDR SER TR PORTFOLIO S&P500 78464A854   497,678 8,903 SH   SOLE   0 0 8,903
SPS COMM INC COM 78463M107   381,897 1,970 SH   SOLE   0 0 1,970
TARGET CORP COM 87612E106   241,717 1,697 SH   SOLE   0 0 1,697
TESLA INC COM 88160R101   260,904 1,050 SH   SOLE   0 0 1,050
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   3,152,666 61,756 SH   SOLE   0 0 61,756
VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126   18,301,258 562,423 SH   SOLE   0 0 562,423