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 COMPANY CS 88579y101   10,366,160 94,824 SH   SOLE   0 0 94,824
ABBOTT LABORATORIES CS 002824100   580,399 5,273 SH   SOLE   0 0 5,273
ABBVIE INC CS 00287y109   769,891 4,968 SH   SOLE   0 0 4,968
ADOBE INC COMMON STOCK CS 00724f101   328,727 551 SH   SOLE   0 0 551
ALPHABET INC. CLASS A CS 02079k305   1,157,192 8,284 SH   SOLE   0 0 8,284
ALPHABET INC. CLASS C CS 02079k107   1,155,203 8,197 SH   SOLE   0 0 8,197
AMAZON.COM INC CS 023135106   1,720,113 11,321 SH   SOLE   0 0 11,321
AMGEN INC CS 031162100   602,250 2,091 SH   SOLE   0 0 2,091
APPLE INC CS 037833100   6,677,903 34,685 SH   SOLE   0 0 34,685
ARISTA NETWORKS INC COM CS 040413106   281,905 1,197 SH   SOLE   0 0 1,197
AUTOMATIC DATA PROCESSING INC CS 053015103   591,511 2,539 SH   SOLE   0 0 2,539
BANK OF AMERICA CORP CS 060505104   460,168 13,667 SH   SOLE   0 0 13,667
BERKSHIRE HATHAWAY CLASS B CS 084670702   566,733 1,589 SH   SOLE   0 0 1,589
BRISTOL-MYERS SQUIBB CS 110122108   226,688 4,418 SH   SOLE   0 0 4,418
BROADCOM INC COMMON STOCK CS 11135f101   583,799 523 SH   SOLE   0 0 523
CATERPILLAR INC CS 149123101   614,402 2,078 SH   SOLE   0 0 2,078
CHEVRON CORPORATION CS 166764100   746,844 5,007 SH   SOLE   0 0 5,007
CISCO SYSTEMS INC CS 17275r102   740,573 14,659 SH   SOLE   0 0 14,659
COCA COLA COMPANY (THE) CS 191216100   618,411 10,494 SH   SOLE   0 0 10,494
COSTCO WHOLESALE CORP-NEW CS 22160k105   988,140 1,497 SH   SOLE   0 0 1,497
DANAHER CORPORATION CS 235851102   228,564 988 SH   SOLE   0 0 988
ECOLAB INC CS 278865100   1,031,618 5,201 SH   SOLE   0 0 5,201
EDWARDS LIFESCIENCES CORP CS 28176e108   203,664 2,671 SH   SOLE   0 0 2,671
ELI LILLY & CO CS 532457108   912,853 1,566 SH   SOLE   0 0 1,566
EXXON MOBIL CORP CS 30231g102   1,699,860 17,002 SH   SOLE   0 0 17,002
FEDEX CORP CS 31428x106   1,029,841 4,071 SH   SOLE   0 0 4,071
FIRST TRUST GLOBAL TACTICAL CO CS 33739h101   1,026,293 45,735 SH   SOLE   0 0 45,735
FISERV INC COMMON STOCK CS 337738108   318,816 2,400 SH   SOLE   0 0 2,400
FUTUREONE INC CS 36114m108   0 100,000 SH   SOLE   0 0 100,000
GOLDMAN SACHS GROUP INC CS 38141g104   991,043 2,569 SH   SOLE   0 0 2,569
HOME DEPOT INC CS 437076102   1,758,395 5,074 SH   SOLE   0 0 5,074
HONEYWELL INTL INC CS 438516106   818,498 3,903 SH   SOLE   0 0 3,903
INTEL CORP CS 458140100   2,139,745 42,582 SH   SOLE   0 0 42,582
INTERCONTINENTAL EXCHANGE INC CS 45866f104   224,752 1,750 SH   SOLE   0 0 1,750
INTUIT INC CS 461202103   319,390 511 SH   SOLE   0 0 511
INVESCO EXCHANGE TRADED FD TR CS 46138e354   1,763,378 28,142 SH   SOLE   0 0 28,142
INVESCO QQQ TR UNIT SER 1 CS 46090e103   305,092 745 SH   SOLE   0 0 745
ISHARES CORE S&P 500 ETF CS 464287200   1,064,160 2,228 SH   SOLE   0 0 2,228
ISHARES CORE S&P MID CAP ETF CS 464287507   1,823,093 6,578 SH   SOLE   0 0 6,578
ISHARES CORE S&P SMALL CAP ETF CS 464287804   1,078,386 9,962 SH   SOLE   0 0 9,962
ISHARES MSCI EAFE ETF CS 464287465   8,477,327 112,506 SH   SOLE   0 0 112,506
ISHARES RUSSELL 1000 ETF CS 464287622   2,177,020 8,301 SH   SOLE   0 0 8,301
ISHARES RUSSELL 1000 GROWTH ET CS 464287614   24,043,806 79,308 SH   SOLE   0 0 79,308
ISHARES RUSSELL 1000 VALUE ETF CS 464287598   20,122,327 121,769 SH   SOLE   0 0 121,769
ISHARES RUSSELL 2000 ETF CS 464287655   1,967,962 9,805 SH   SOLE   0 0 9,805
ISHARES RUSSELL 2000 GROWTH ET CS 464287648   7,496,735 29,723 SH   SOLE   0 0 29,723
ISHARES RUSSELL 2000 VALUE ETF CS 464287630   7,004,140 45,092 SH   SOLE   0 0 45,092
ISHARES RUSSELL MID CAP GROWTH CS 464287481   6,061,187 58,024 SH   SOLE   0 0 58,024
ISHARES RUSSELL MID CAP VALUE CS 464287473   6,035,335 51,899 SH   SOLE   0 0 51,899
ISHARES S&P 500 GROWTH ETF CS 464287309   2,021,992 26,924 SH   SOLE   0 0 26,924
ISHARES S&P 500 VALUE ETF CS 464287408   1,071,684 6,163 SH   SOLE   0 0 6,163
ISHARES S&P MID CAP 400 GROWTH CS 464287606   697,849 8,809 SH   SOLE   0 0 8,809
ISHARES S&P SMALL CAP 600 GROW CS 464287887   325,364 2,600 SH   SOLE   0 0 2,600
ISHARES TRUST ISHARES MSCI USA CS 464288802   6,823,222 67,886 SH   SOLE   0 0 67,886
JOHNSON & JOHNSON COMMON STOCK CS 478160104   972,258 6,203 SH   SOLE   0 0 6,203
JPMORGAN CHASE & CO CS 46625h100   1,863,105 10,953 SH   SOLE   0 0 10,953
LEGG MASON ETF INVT TR CLEARBR CS 524682200   642,032 10,758 SH   SOLE   0 0 10,758
LLOYDS BANKING GROUP PLC SPONS CS 539439109   25,289 10,581 SH   SOLE   0 0 10,581
MASTERCARD INCORPORATED CS 57636q104   687,534 1,612 SH   SOLE   0 0 1,612
MCDONALDS CORP CS 580135101   1,103,314 3,721 SH   SOLE   0 0 3,721
MERCK & CO INC CS 58933y105   1,002,548 9,196 SH   SOLE   0 0 9,196
MICROCHIP TECHNOLOGY INC CS 595017104   313,736 3,479 SH   SOLE   0 0 3,479
MICRON TECHNOLOGY CS 595112103   237,928 2,788 SH   SOLE   0 0 2,788
MICROSOFT CORP CS 594918104   6,819,861 18,136 SH   SOLE   0 0 18,136
NUSHARES ETF TR SMALL CAP ETF CS 67092p607   2,459,546 62,904 SH   SOLE   0 0 62,904
NVIDIA CORP CS 67066g104   1,178,624 2,380 SH   SOLE   0 0 2,380
ORACLE CORPORATION CS 68389x105   953,403 9,043 SH   SOLE   0 0 9,043
PFIZER INC CS 717081103   653,044 22,683 SH   SOLE   0 0 22,683
PROCTER & GAMBLE CO CS 742718109   1,093,628 7,463 SH   SOLE   0 0 7,463
REPUBLIC SERVICES INC CS 760759100   460,099 2,790 SH   SOLE   0 0 2,790
S&P GLOBAL INC COM CS 78409v104   299,113 679 SH   SOLE   0 0 679
SELECT SECTOR SPDR TRUST THE H CS 81369y209   744,362 5,458 SH   SOLE   0 0 5,458
SELECT SECTOR SPDR TRUST THE I CS 81369y704   897,671 7,875 SH   SOLE   0 0 7,875
SELECT SECTOR SPDR TRUST THE U CS 81369y886   1,425,558 22,510 SH   SOLE   0 0 22,510
SERVICENOW INC COM CS 81762p102   323,572 458 SH   SOLE   0 0 458
SPDR GOLD SHARES ETF CS 78463v107   1,852,628 9,691 SH   SOLE   0 0 9,691
SPDR S&P 500 ETF TRUST CS 78462f103   6,326,376 13,310 SH   SOLE   0 0 13,310
SPDR SERIES TRUST SPDR PORTFOL CS 78464a854   7,771,442 139,024 SH   SOLE   0 0 139,024
SYSCO CORP CS 871829107   440,243 6,020 SH   SOLE   0 0 6,020
TARGET CORP CS 87612e106   767,644 5,390 SH   SOLE   0 0 5,390
TESLA INC COMMON STOCK CS 88160r101   578,958 2,330 SH   SOLE   0 0 2,330
TEXAS INSTRUMENTS INCORPORATED CS 882508104   340,920 2,000 SH   SOLE   0 0 2,000
THERMO FISHER SCIENTIFIC INC CS 883556102   393,315 741 SH   SOLE   0 0 741
TRACTOR SUPPLY CO CS 892356106   360,820 1,678 SH   SOLE   0 0 1,678
UBER TECHNOLOGIES INC COMMON S CS 90353t100   223,684 3,633 SH   SOLE   0 0 3,633
UNION PACIFIC CORP CS 907818108   560,014 2,280 SH   SOLE   0 0 2,280
UNITED PARCEL SVC INC CL B CS 911312106   661,467 4,207 SH   SOLE   0 0 4,207
UNITEDHEALTH GROUP INC CS 91324p102   1,346,710 2,558 SH   SOLE   0 0 2,558
US BANCORP DEL COM CS 902973304   853,611 19,723 SH   SOLE   0 0 19,723
VAIL RESORTS INC CS 91879q109   320,205 1,500 SH   SOLE   0 0 1,500
VANGUARD INDEX FUNDS SMALLCAP CS 922908595   990,290 4,096 SH   SOLE   0 0 4,096
VANGUARD INDEX FUNDS VANGUARD CS 922908629   207,050 890 SH   SOLE   0 0 890
VANGUARD INDEX FUNDS VANGUARD CS 922908512   1,810,740 12,487 SH   SOLE   0 0 12,487
VANGUARD RUSSELL 1000 VALUE ET CS 92206c714   2,098,365 28,927 SH   SOLE   0 0 28,927
VANGUARD S&P 500 ETF CS 922908363   1,078,896 2,470 SH   SOLE   0 0 2,470
VISA INC CL A COMMON STOCK CS 92826c839   1,212,190 4,656 SH   SOLE   0 0 4,656
WALMART INC COMMON STOCK CS 931142103   548,464 3,479 SH   SOLE   0 0 3,479
WALT DISNEY CO CS 254687106   346,894 3,842 SH   SOLE   0 0 3,842
WASTE MANAGEMENT INC DEL CS 94106l109   1,009,587 5,637 SH   SOLE   0 0 5,637
XCEL ENERGY INC COMMON STOCK CS 98389b100   351,649 5,680 SH   SOLE   0 0 5,680