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
ISHARES TR CORE S&P 500 ETF ETP 464287200   3,004,012 7,813,912 SH   SOLE   0 7,813,912 0
ISHARES TR CORE DIVID GROWTH ETF ETP 46434V621   1,228,126 24,548,378 SH   SOLE   0 24,548,378 0
ISHARES TR CORE S&P SMALL-CAP ETF ETP 464287804   861,029 9,093,064 SH   SOLE   0 9,093,064 0
SPDR SER TR S&P 500 HIGH DIVID ETF ETP 78468R788   709,770 17,922,958 SH   SOLE   0 17,922,958 0
SPDR SER TR S&P 500 GROWTH ETF ETP 78464A409   549,727 10,842,337 SH   SOLE   0 10,842,337 0
ISHARES TR CORE S&P MID-CAP ETF ETP 464287507   38,404 158,862 SH   SOLE   0 158,862 0
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF ETP 808524797   12,603 166,969 SH   SOLE   0 166,969 0
ISHARES TR INTL EQUITY FACTOR ETF ETP 46434V274   9,111 370,699 SH   SOLE   0 370,699 0
GOLDMAN SACHS ETF TR ACTIVEBETA EMERGING MKTS EQUITY ETF ETP 381430206   1,673 59,120 SH   SOLE   0 59,120 0
GOLDMAN SACHS ETF TR TR ACTIVEBETA U S LARGE CAP EQUITY ETF ETP 381430503   433 5,685 SH   SOLE   0 5,685 0
ISHARES TR S&P MIDCAP 400 VALUE ETF ETP 464287705   111 1,103 SH   SOLE   0 1,103 0
ISHARES TR MSCI USA VALUE FACTOR ETF ETP 46432F388   91 994 SH   SOLE   0 994 0
WELLS FARGO & CO NEW COM COM 949746101   11 272 SH   SOLE   0 272 0
CONOCOPHILLIPS COM COM 20825C104   6 47 SH   SOLE   0 47 0
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U S SMALL CO INDEX ETF ETF 808524763   5 276 SH   SOLE   0 276 0
VANGUARD SCOTTSDALE FDS VANGUARD MTG BACKED SECS ETF ETF 92206C771   5 162 SH   SOLE   0 162 0
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U S LARGE CO INDEX ETF ETF 808524771   5 311 SH   SOLE   0 311 0
SCHWAB STRATEGIC TR INTERMEDIATE-TERM US TREASURY ETF ETF 808524854   4 117 SH   SOLE   0 117 0
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF ETF 922908769   3 15 SH   SOLE   0 15 0
SCHWAB STRATEGIC TR US LARGE-CAP ETF ETF 808524201   3 252 SH   SOLE   0 252 0
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL EMERGING MKTS LARGE CO INDEX ETF ETF 808524730   3 445 SH   SOLE   0 445 0
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL INTL LARGE CO INDEX ETF ETF 808524755   3 330 SH   SOLE   0 330 0
SPROTT PHYSICAL GOLD TR UNIT Closed-End 85207H104   3 191 SH   SOLE   0 191 0
SPROTT PHYSICAL SILVER TR UNIT Closed-End 85207K107   3 369 SH   SOLE   0 369 0
GLOBAL X FDS GLOBAL X SILVER MINERS ETF NEW ETF 37954Y848   3 91 SH   SOLE   0 91 0
ISHARES TR CORE MSCI EAFE ETF ETF 46432F842   2 27 SH   SOLE   0 27 0
SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805   2 4,204 SH   SOLE   0 4,204 0
SCHWAB STRATEGIC TR US TIPS ETF ETF 808524870   2 652 SH   SOLE   0 652 0
SCHWAB STRATEGIC TR US SMALL-CAP ETF ETF 808524607   2 655 SH   SOLE   0 655 0
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL INTL SMALL CO INDEX ETF ETF 808524748   2 208 SH   SOLE   0 208 0
SCHWAB STRATEGIC TR INTL SMALL CAP EQUITY ETF ETF 808524888   2 136 SH   SOLE   0 136 0
SCHWAB STRATEGIC TR EMERGING MKTS EQUITY ETF ETF 808524706   2 308 SH   SOLE   0 308 0
VANGUARD SCOTTSDALE FDS VANGUARD INTERMEDIATE-TERM CORPORATE BOND INDEX ETF SHS ETF 92206C870   2 31 SH   SOLE   0 31 0
ISHARES TR MSCI GLOBAL SUSTAINABLE DEVELOPMENT GOALS ETF ETF ETF 46435G532   2 22 SH   SOLE   0 22 0
SPDR SER TR BLOOMBERG EMERGING MKTS LOCAL BD ETF ETF 78464A391   2 305 SH   SOLE   0 305 0
ISHARES INC MSCI GLOBAL GOLD MINERS ETF NEW ETF 46434G855   2 107 SH   SOLE   0 107 0
VANGUARD INDEX FDS VANGUARD GROWTH ETF ETF 922908736   1 5 SH   SOLE   0 5 0
DBX ETF TR X TRACKERS USD HIGH YIELD CORP BF ETF ETF 233051432   1 34 SH   SOLE   0 34 0
ISHARES GOLD TR ISHARES NEW ETF 464285204   1 834 SH   SOLE   0 834 0
VANGUARD INTL EQUITY INDEX FDS VANGUARD FTSE ALL WORLD EX US ETF ETF 922042775   1 13 SH   SOLE   0 13 0
DBX ETF TR X-TRACKERS MSCI ASIA PAC EX JAPAN HEDGED EQUITY FD ETF 233051846   1 98 SH   SOLE   0 98 0
J P MORGAN EXCHANGE-TRADED FD TR MKT EXPANSION ENHANCED EQUITY ETF ETF 46641Q118   1 15 SH   SOLE   0 15 0
VANGUARD WORLD FDS VANGUARD INDLS ETF ETF 92204A603   1 5 SH   SOLE   0 5 0
VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL 1000 VALUE INDEX FD ETF SHS ETF 92206C714   1 10 SH   SOLE   0 10 0
ISHARES INC CORE MSCI EMERGING MKTS ETF ETF 46434G103   0 2 SH   SOLE   0 2 0
AT&T INC COM COM 00206R102   0 107 SH   SOLE   0 107 0
DISNEY WALT CO DISNEY COM COM 254687106   0 53 SH   SOLE   0 53 0
MICROSOFT CORP COM COM 594918104   0 44 SH   SOLE   0 44 0
VANGUARD INDEX FDS REAL ESTATE INDEX FD ETF ETF 922908553   0 452 SH   SOLE   0 452 0
WALMART INC COM COM 931142103   0 41 SH   SOLE   0 41 0
WASTE MGMT INC DEL COM COM 94106L109   0 24 SH   SOLE   0 24 0
APPLE INC COM COM 037833100   0 136 SH   SOLE   0 136 0
CHEVRON CORP NEW COM COM 166764100   0 38 SH   SOLE   0 38 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204   0 50 SH   SOLE   0 50 0
EXXON MOBIL CORP COM COM 30231G102   0 71 SH   SOLE   0 71 0
ISHARES TR RUSSELL 2000 ETF ETF 464287655   0 278 SH   SOLE   0 278 0
PPL CORP COM COM 69351T106   0 99 SH   SOLE   0 99 0
PEPSICO INC COM COM 713448108   0 22 SH   SOLE   0 22 0
PFIZER INC COM COM 717081103   0 124 SH   SOLE   0 124 0
PROCTER & GAMBLE CO COM COM 742718109   0 31 SH   SOLE   0 31 0
SOUTHERN CO COM COM 842587107   0 81 SH   SOLE   0 81 0
UNITED PARCEL SVC INC CL B COM 911312106   0 29 SH   SOLE   0 29 0
VANGUARD BD INDEX FDS VANGUARD LONG TERM BD ETF ETF 921937793   0 4 SH   SOLE   0 4 0
VANGUARD BD INDEX FDS VANGUARD SHORT TERM BD ETF ETF 921937827   0 712 SH   SOLE   0 712 0
VANGUARD CHARLOTTE FDS TOTAL INTL BD ETF ETF 92203J407   0 281 SH   SOLE   0 281 0
VANGUARD INTL EQUITY INDEX FDS FTSE EMERGING MKTS ETF ETF 922042858   0 1,334 SH   SOLE   0 1,334 0
VERIZON COMMUNICATIONS INC COM COM 92343V104   0 705 SH   SOLE   0 705 0
INTERNATIONAL PAPER CO COM COM 460146103   0 910 SH   SOLE   0 910 0
INTEL CORP COM COM 458140100   0 86 SH   SOLE   0 86 0
AMGEN INC COM COM 031162100   0 19 SH   SOLE   0 19 0
BOEING CO COM COM 097023105   0 248 SH   SOLE   0 248 0
JOHNSON & JOHNSON COM COM 478160104   0 30 SH   SOLE   0 30 0
INVESCO EXCHANGE-TRADED FD TR II FTSE RAFI EMERGING MKTS ETF ETF 46138E727   0 10 SH   SOLE   0 10 0
INVESCO QQQ TR UNIT SER 1 ETF 46090E103   0 65 SH   SOLE   0 65 0
ISHARES TR MSCI USA QUALITY FACTOR ETF ETF 46432F339   0 41 SH   SOLE   0 41 0
SCHWAB STRATEGIC TR US REIT ETF ETF 808524847   0 97 SH   SOLE   0 97 0
VANGUARD INTL EQUITY INDEX FDS GLOBAL EX-US REAL ESTATE INDEX FD ETF SHS ETF 922042676   0 516 SH   SOLE   0 516 0
COSTCO WHOLESALE CORP NEW COM COM 22160K105   0 70 SH   SOLE   0 70 0
MONSTER BEVERAGE CORP NEW COM COM 61174X109   0 70 SH   SOLE   0 70 0
VANGUARD MUN BD FDS TAX-EXEMPT BD INDEX FD ETF ETF 922907746   0 325 SH   SOLE   0 325 0
DOW INC COM COM 260557103   0 91 SH   SOLE   0 91 0
HONEYWELL INTL INC COM COM 438516106   0 26 SH   SOLE   0 26 0
ABBOTT LABS COM COM 002824100   0 38 SH   SOLE   0 38 0
AIR PRODS & CHEMS INC COM COM 009158106   0 14 SH   SOLE   0 14 0
EASTMAN CHEM CO COM COM 277432100   0 32 SH   SOLE   0 32 0
ECOLAB INC COM COM 278865100   0 15 SH   SOLE   0 15 0
EVERSOURCE ENERGY COM COM 30040W108   0 53 SH   SOLE   0 53 0
FIRST TR EXCHANGE TRADED FD WTR ETF ETF 33733B100   0 11 SH   SOLE   0 11 0
HOME DEPOT INC COM COM 437076102   0 17 SH   SOLE   0 17 0
ISHARES TR BROAD USD INBD ETFVT GRADE CORP BD ETF ETF 464288620   0 528 SH   SOLE   0 528 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109   0 18 SH   SOLE   0 18 0
LOCKHEED MARTIN CORP COM COM 539830109   0 0 SH   SOLE   0 0 0
NEXTERA ENERGY INC COM COM 65339F101   0 60 SH   SOLE   0 60 0
NIKE INC CL B COM 654106103   0 46 SH   SOLE   0 46 0
NUCOR CORP COM COM 670346105   0 25 SH   SOLE   0 25 0
PAYPAL HLDGS INC COM COM 70450Y103   0 44 SH   SOLE   0 44 0
PHILLIPS 66 COM COM 718546104   0 0 SH   SOLE   0 0 0
STARBUCKS CORP COM COM 855244109   0 48 SH   SOLE   0 48 0
TESLA INC COM COM 88160R101   0 18 SH   SOLE   0 18 0
UNITEDHEALTH GROUP INC COM COM 91324P102   0 11 SH   SOLE   0 11 0
VANGUARD WHITEHALL FDS HIGH DIVIDEND YIELD ETF SHS ETF 921946406   0 239 SH   SOLE   0 239 0
ALPHABET INC CAP STK CL C COM 02079K107   0 100 SH   SOLE   0 100 0
META PLATFORMS INC CL A COM 30303M102   0 42 SH   SOLE   0 42 0
ISHARES TR CORE S&P U S VALUE ETF ETF 464287663   0 1 SH   SOLE   0 1 0
KINDER MORGAN INC DEL COM COM 49456B101   0 311 SH   SOLE   0 311 0
NORTHERN TR CORP COM COM 665859104   0 31 SH   SOLE   0 31 0
SPDR INDEX SHS FDS S&P EMERGING MKTS SM CAP ETF ETF 78463X756   0 60 SH   SOLE   0 60 0
SPDR SER TR PORTFOLIO TIPS ETF ETF 78464A656   0 1 SH   SOLE   0 1 0
VANGUARD INTL EQUITY INDEX FDS FTSE ALL-WORLD EX USA SMALL CAP INDEX ETF 922042718   0 167 SH   SOLE   0 167 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF ETF 33733E104   0 848 SH   SOLE   0 848 0
ISHARES TR CORE S&P TOTAL U S STK MKT ETF ETF 464287150   0 1,534 SH   SOLE   0 1,534 0
ISHARES TR NATL MUN BD ETF FD ETF 464288414   0 4 SH   SOLE   0 4 0
NVIDIA CORP COM COM 67066G104   0 43 SH   SOLE   0 43 0
FIRST TR NASDAQ-100 EQUAL WEIGHTED INDEX FD SHS ETF 337344105   0 204 SH   SOLE   0 204 0
SPDR SER TR S&P DIVID ETF ETF 78464A763   0 250 SH   SOLE   0 250 0
WARNER BROS DISCOVERY INC COM SER A COM 934423104   0 215 SH   SOLE   0 215 0
AMAZON COM INC COM COM 023135106   0 403 SH   SOLE   0 403 0
ISHARES TR CORE MODERATE ALLOCATION ETF ETF 464289875   0 416 SH   SOLE   0 416 0
BANK AMER CORP COM COM 060505104   0 180 SH   SOLE   0 180 0
SALESFORCE INC COM COM 79466L302   0 15 SH   SOLE   0 15 0
DUPONT DE NEMOURS INC COM COM 26614N102   0 70 SH   SOLE   0 70 0
FORD MTR CO DEL COM PAR COM 345370860   0 17 SH   SOLE   0 17 0
GENERAL MTRS CO COM COM 37045V100   0 1 SH   SOLE   0 1 0
GOLDMAN SACHS GROUP INC COM COM 38141G104   0 6 SH   SOLE   0 6 0
JPMORGAN CHASE & CO COM COM 46625H100   0 69 SH   SOLE   0 69 0
COCA COLA CO COM COM 191216100   0 92 SH   SOLE   0 92 0
MICRON TECHNOLOGY INC COM COM 595112103   0 502 SH   SOLE   0 502 0
UBER TECHNOLOGIES INC COM COM 90353T100   0 83 SH   SOLE   0 83 0
ARCHER-DANIELS MIDLAND CO COM COM 039483102   0 86 SH   SOLE   0 86 0
AES CORP COM COM 00130H105   0 153 SH   SOLE   0 153 0
ALBEMARLE CORP COM COM 012653101   0 13 SH   SOLE   0 13 0
APA CORP COM COM 03743Q108   0 800 SH   SOLE   0 800 0
BALCHEM CORP COM COM 057665200   0 17 SH   SOLE   0 17 0
BAKER HUGHES CO CL A COM 05722G100   0 245 SH   SOLE   0 245 0
CANOPY GROWTH CORP COM COM 138035100   0 51 SH   SOLE   0 51 0
CLEARWATER PAPER CORP COM COM 18538R103   0 45 SH   SOLE   0 45 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105   0 4 SH   SOLE   0 4 0
CHARLES RIV LABORATORIES INTL INC COM COM 159864107   0 8 SH   SOLE   0 8 0
COTERRA ENERGY INC COM COM 127097103   0 152 SH   SOLE   0 152 0
CVS HEALTH CORP COM COM 126650100   0 52 SH   SOLE   0 52 0
CALIFORNIA WTR SVC GROUP COM COM 130788102   0 40 SH   SOLE   0 40 0
DARLING INGREDIENTS INC COM COM 237266101   0 22 SH   SOLE   0 22 0
DOLLAR TREE INC COM COM 256746108   0 24 SH   SOLE   0 24 0
VANECK ETF TR J P MORGAN EMERGING MKTS LOC CURRENCY BD ETF ETF 92189H300   0 609 SH   SOLE   0 609 0
EVERGY INC COM COM 30034W106   0 61 SH   SOLE   0 61 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108   0 44 SH   SOLE   0 44 0
FIRST INTST BANCSYSTEM INC COM CL A COM 32055Y201   0 50 SH   SOLE   0 50 0
FORTINET INC COM COM 34959E109   0 70 SH   SOLE   0 70 0
FULLER H B CO COM COM 359694106   0 37 SH   SOLE   0 37 0
GSK PLC SPONSORED ADR NEW ADR 37733W204   0 1,380 SH   SOLE   0 1,380 0
GRANITE CONSTR INC COM COM 387328107   0 90 SH   SOLE   0 90 0
HAIN CELESTIAL GROUP INC COM COM 405217100   0 51 SH   SOLE   0 51 0
HALEON PLC ADR ISIN#US4055521003 ADR 405552100   0 347 SH   SOLE   0 347 0
HUNTSMAN CORP COM COM 447011107   0 1,015 SH   SOLE   0 1,015 0
HANCOCK WHITNEY CORP COM COM 410120109   0 36 SH   SOLE   0 36 0
ICU MED INC COM COM 44930G107   0 9 SH   SOLE   0 9 0
ISHARES TR EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515   0 130 SH   SOLE   0 130 0
ILLINOIS TOOL WKS INC COM COM 452308109   0 22 SH   SOLE   0 22 0
KRAFT HEINZ CO COM COM 500754106   0 125 SH   SOLE   0 125 0
MASTERCARD INC CL A COM 57636Q104   0 20 SH   SOLE   0 20 0
MASCO CORP COM COM 574599106   0 50 SH   SOLE   0 50 0
MGM RESORTS INTL COM COM 552953101   0 81 SH   SOLE   0 81 0
ETF MANAGERS TR ETFMG ALTERNATIVE HARVEST ETF ETF 26924G508   0 72 SH   SOLE   0 72 0
MATCH GROUP INC NEW COM COM 57667L107   0 28 SH   SOLE   0 28 0
NEWMONT CORP COM COM 651639106   0 47 SH   SOLE   0 47 0
NETFLIX INC COM COM 64110L106   0 31 SH   SOLE   0 31 0
NORTHWESTERN CORP COM NEW COM 668074305   0 35 SH   SOLE   0 35 0
NORTHWEST NAT HLDG CO COM COM 66765N105   0 39 SH   SOLE   0 39 0
ORMAT TECHNOLOGIES INC COM COM 686688102   0 25 SH   SOLE   0 25 0
INVESCO EXCHANGE-TRADED FD TR II GLOBAL CLEAN ENERGY ETF ETF 46138G847   0 32 SH   SOLE   0 32 0
INVESCO ACTIVELY MANAGED EXCHANGE-TRADED COMMODITY FD OPTIMUM DIVSF COMMODITY STRATEGY NO K1 ETF ETF 46090F100   0 898 SH   SOLE   0 898 0
PINNACLE WEST CAP CORP COM COM 723484101   0 40 SH   SOLE   0 40 0
POOL CORP COM COM 73278L105   0 8 SH   SOLE   0 8 0
RLI CORP COM COM 749607107   0 21 SH   SOLE   0 21 0
ROPER INDS INC NEW COM COM 776696106   0 11 SH   SOLE   0 11 0
SANMINA CORP COM COM 801056102   0 68 SH   SOLE   0 68 0
SOUTHERN COPPER CORP DEL COM COM 84265V105   0 89 SH   SOLE   0 89 0
SERVICE CORP INTL COM COM 817565104   0 53 SH   SOLE   0 53 0
STEPAN CO COM COM 858586100   0 16 SH   SOLE   0 16 0
SHERWIN-WILLIAMS CO COM COM 824348106   0 12 SH   SOLE   0 12 0
ISHARES TR 0-5 YR HIGH YIELD CORP BD ETF ETF 46434V407   0 366 SH   SOLE   0 366 0
SIGNET JEWELERS LTD SHS COM G81276100   0 500 SH   SOLE   0 500 0
SCOTTS MIRACLE-GRO CO COM COM 810186106   0 48 SH   SOLE   0 48 0
SEMPRA COM COM 816851109   0 26 SH   SOLE   0 26 0
ISHARES TR 0-5 YR TIPS BD ETF ETF 46429B747   0 132 SH   SOLE   0 132 0
SUNCOR ENERGY INC NEW COM COM 867224107   0 1,100 SH   SOLE   0 1,100 0
SOUTHWEST GAS HLDGS INC COM COM 844895102   0 27 SH   SOLE   0 27 0
TWILIO INC CL A COM 90138F102   0 11 SH   SOLE   0 11 0
TYLER TECHNOLOGIES INC COM COM 902252105   0 8 SH   SOLE   0 8 0
VANGUARD SCOTTSDALE FDS VANGUARD INTER-TERM TREAS INDEX FD ETF 92206C706   0 623 SH   SOLE   0 623 0
VALERO ENERGY CORP NEW COM COM 91913Y100   0 37 SH   SOLE   0 37 0
VERISK ANALYTICS INC COM COM 92345Y106   0 19 SH   SOLE   0 19 0
WERNER ENTERPRISES INC COM COM 950755108   0 42 SH   SOLE   0 42 0
ESSENTIAL UTILS INC COM COM 29670G102   0 74 SH   SOLE   0 74 0
SPDR SER TR S&P SEMICONDUCTOR ETF ETF 78464A862   0 35 SH   SOLE   0 35 0
YETI HLDGS INC COM COM 98585X104   0 26 SH   SOLE   0 26 0