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
ALAMOS GOLD INC NEW COM CL A 011532108 BBG009HT65R1 251,351 20,552 SH   SOLE CliftonLarsonAllen 0 0 20,552
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JX6 1,544,436 14,889 SH   SOLE CliftonLarsonAllen 0 0 14,889
AMAZON COM INC COM 023135106 BBG000BVPV84 3,304,351 31,991 SH   SOLE CliftonLarsonAllen 0 0 31,991
APPLE INC COM 037833100 BBG000B9XRY4 14,172,331 85,945 SH   SOLE CliftonLarsonAllen 0 0 85,945
AT&T INC COM 00206R102 BBG000BSJK37 307,560 15,977 SH   SOLE CliftonLarsonAllen 0 0 15,977
BANK AMERICA CORP COM 060505104 BBG000BCTLF6 1,166,022 40,770 SH   SOLE CliftonLarsonAllen 0 0 40,770
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 BBG003BPLZZ6 948,100 43,651 SH   SOLE CliftonLarsonAllen 0 0 43,651
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG000DQLV23 802,567 11,579 SH   SOLE CliftonLarsonAllen 0 0 11,579
CHEVRON CORP NEW COM 166764100 BBG000F5P003 2,108,517 12,923 SH   SOLE CliftonLarsonAllen 0 0 12,923
CISCO SYS INC COM 17275R102 BBG000C3J3C9 700,851 13,407 SH   SOLE CliftonLarsonAllen 0 0 13,407
COCA COLA CO COM 191216100 BBG000BMX289 1,363,916 21,988 SH   SOLE CliftonLarsonAllen 0 0 21,988
COHEN & STEERS QUALITY INCOM COM 19247L106 BBG000CCPJS0 308,386 25,871 SH   SOLE CliftonLarsonAllen 0 0 25,871
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 BBG00M6JW935 2,248,385 109,039 SH   SOLE CliftonLarsonAllen 0 0 109,039
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRNP7 1,269,267 16,169 SH   SOLE CliftonLarsonAllen 0 0 16,169
DEVON ENERGY CORP NEW COM 25179M103 BBG000BBVJZ8 4,892,874 96,678 SH   SOLE CliftonLarsonAllen 0 0 96,678
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY5J0 63,662,113 2,498,513 SH   SOLE CliftonLarsonAllen 0 0 2,498,513
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG0177CTPJ2 802,983 18,073 SH   SOLE CliftonLarsonAllen 0 0 18,073
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG012G2PC71 707,721 21,139 SH   SOLE CliftonLarsonAllen 0 0 21,139
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG011DXXMP7 38,579,735 1,673,015 SH   SOLE CliftonLarsonAllen 0 0 1,673,015
DISNEY WALT CO COM 254687106 BBG000BH4R78 1,161,428 11,599 SH   SOLE CliftonLarsonAllen 0 0 11,599
ENBRIDGE INC COM 29250N105 BBG000GNQTC6 641,455 16,814 SH   SOLE CliftonLarsonAllen 0 0 16,814
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG000BR3012 539,923 20,846 SH   SOLE CliftonLarsonAllen 0 0 20,846
EXELON CORP COM 30161N101 BBG000J6XT05 2,032,084 48,510 SH   SOLE CliftonLarsonAllen 0 0 48,510
EXXON MOBIL CORP COM 30231G102 BBG000GZQ728 2,852,701 26,014 SH   SOLE CliftonLarsonAllen 0 0 26,014
FORD MTR CO DEL COM 345370860 BBG000BQPC32 393,227 31,208 SH   SOLE CliftonLarsonAllen 0 0 31,208
HALLIBURTON CO COM 406216101 BBG000BKTFN2 495,609 15,664 SH   SOLE CliftonLarsonAllen 0 0 15,664
INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731 BBG015LHC1B8 406,402 16,000 SH   SOLE CliftonLarsonAllen 0 0 16,000
INNOVATOR ETFS TR IBD 50 ETF 45782C102 BBG008G60GX9 238,248 10,077 SH   SOLE CliftonLarsonAllen 0 0 10,077
INTEL CORP COM 458140100 BBG000C0G1D1 472,160 14,452 SH   SOLE CliftonLarsonAllen 0 0 14,452
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1HV2 807,168 17,101 SH   SOLE CliftonLarsonAllen 0 0 17,101
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001P2KBP1 27,088,260 434,107 SH   SOLE CliftonLarsonAllen 0 0 434,107
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG000KHNPR9 2,454,803 14,921 SH   SOLE CliftonLarsonAllen 0 0 14,921
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG000BMY1X2 99,783,295 2,108,692 SH   SOLE CliftonLarsonAllen 0 0 2,108,692
ISHARES GOLD TR ISHARES NEW 464285204 BBG000QLKDR4 481,401 12,882 SH   SOLE CliftonLarsonAllen 0 0 12,882
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3CQ0 40,134,001 822,587 SH   SOLE CliftonLarsonAllen 0 0 822,587
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH61 362,965 11,530 SH   SOLE CliftonLarsonAllen 0 0 11,530
ISHARES TR 1 3 YR TREAS BD 464287457 BBG000NTFYM5 1,239,877 15,091 SH   SOLE CliftonLarsonAllen 0 0 15,091
ISHARES TR 7-10 YR TRSY BD 464287440 BBG000BHR296 994,670 10,035 SH   SOLE CliftonLarsonAllen 0 0 10,035
ISHARES TR AGGRES ALLOC ETF 464289859 BBG000KD8RP3 1,744,847 27,439 SH   SOLE CliftonLarsonAllen 0 0 27,439
ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDD01 909,978 18,109 SH   SOLE CliftonLarsonAllen 0 0 18,109
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZJ6 2,739,901 54,809 SH   SOLE CliftonLarsonAllen 0 0 54,809
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001LRJC70 1,877,762 18,471 SH   SOLE CliftonLarsonAllen 0 0 18,471
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TR19 149,502,486 2,236,387 SH   SOLE CliftonLarsonAllen 0 0 2,236,387
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TM38 22,879,559 369,323 SH   SOLE CliftonLarsonAllen 0 0 369,323
ISHARES TR CORE S&P MCP ETF 464287507 BBG000BWC7P0 48,164,600 192,535 SH   SOLE CliftonLarsonAllen 0 0 192,535
ISHARES TR CORE S&P SCP ETF 464287804 BBG000BWCNN7 27,138,122 280,642 SH   SOLE CliftonLarsonAllen 0 0 280,642
ISHARES TR CORE S&P TTL STK 464287150 BBG000HSHTP0 15,041,814 166,116 SH   SOLE CliftonLarsonAllen 0 0 166,116
ISHARES TR CORE S&P500 ETF 464287200 BBG000BVZ4FS 48,830,990 118,787 SH   SOLE CliftonLarsonAllen 0 0 118,787
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSX9 1,629,419 35,307 SH   SOLE CliftonLarsonAllen 0 0 35,307
ISHARES TR CORE US AGGBD ET 464287226 BBG000Q123R0 90,090,898 904,164 SH   SOLE CliftonLarsonAllen 0 0 904,164
ISHARES TR EAFE GRWTH ETF 464288885 BBG000HF82Y7 1,165,942 12,446 SH   SOLE CliftonLarsonAllen 0 0 12,446
ISHARES TR EAFE VALUE ETF 464288877 BBG000GLBJK9 977,686 20,146 SH   SOLE CliftonLarsonAllen 0 0 20,146
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRR8 3,187,685 44,372 SH   SOLE CliftonLarsonAllen 0 0 44,372
ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK876G7 930,681 27,381 SH   SOLE CliftonLarsonAllen 0 0 27,381
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFT13 1,282,581 14,180 SH   SOLE CliftonLarsonAllen 0 0 14,180
ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0NZP7 3,299,656 68,657 SH   SOLE CliftonLarsonAllen 0 0 68,657
ISHARES TR ESG MSCI EM LDRS 46436E601 BBG00RMS4FG9 708,903 15,570 SH   SOLE CliftonLarsonAllen 0 0 15,570
ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VS94 6,104,916 85,671 SH   SOLE CliftonLarsonAllen 0 0 85,671
ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C75 588,134 23,274 SH   SOLE CliftonLarsonAllen 0 0 23,274
ISHARES TR GRWT ALLOCAT ETF 464289867 BBG000KD76D3 845,357 16,897 SH   SOLE CliftonLarsonAllen 0 0 16,897
ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF63 305,398 10,363 SH   SOLE CliftonLarsonAllen 0 0 10,363
ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3RM8 295,714 11,857 SH   SOLE CliftonLarsonAllen 0 0 11,857
ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY0D3 24,966,551 1,006,310 SH   SOLE CliftonLarsonAllen 0 0 1,006,310
ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0P52 17,134,832 713,654 SH   SOLE CliftonLarsonAllen 0 0 713,654
ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2M93 4,092,573 173,930 SH   SOLE CliftonLarsonAllen 0 0 173,930
ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3QV8 466,955 20,232 SH   SOLE CliftonLarsonAllen 0 0 20,232
ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJN98 785,941 32,995 SH   SOLE CliftonLarsonAllen 0 0 32,995
ISHARES TR IBONDS DEC 46435U697 BBG00KDS82D2 3,619,731 139,920 SH   SOLE CliftonLarsonAllen 0 0 139,920
ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW32Q4 3,053,817 114,762 SH   SOLE CliftonLarsonAllen 0 0 114,762
ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFGZ2 2,186,313 85,637 SH   SOLE CliftonLarsonAllen 0 0 85,637
ISHARES TR IBONDS DEC 27 46435U283 BBG00NVC3YP3 2,439,960 95,835 SH   SOLE CliftonLarsonAllen 0 0 95,835
ISHARES TR IBONDS DEC 28 46435U325 BBG00NX0QL25 3,026,279 118,214 SH   SOLE CliftonLarsonAllen 0 0 118,214
ISHARES TR IBONDS DEC2023 46435G318 BBG00GF7ZHW1 4,220,084 165,949 SH   SOLE CliftonLarsonAllen 0 0 165,949
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FC3 973,080 41,006 SH   SOLE CliftonLarsonAllen 0 0 41,006
ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVL7 4,247,901 168,634 SH   SOLE CliftonLarsonAllen 0 0 168,634
ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX096 2,195,958 89,303 SH   SOLE CliftonLarsonAllen 0 0 89,303
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9G9 1,816,861 74,067 SH   SOLE CliftonLarsonAllen 0 0 74,067
ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QN6 794,213 13,101 SH   SOLE CliftonLarsonAllen 0 0 13,101
ISHARES TR JPMORGAN USD EMG 464288281 BBG000NXKWH0 2,524,773 29,263 SH   SOLE CliftonLarsonAllen 0 0 29,263
ISHARES TR MBS ETF 464288588 BBG000QN3H90 5,562,094 58,715 SH   SOLE CliftonLarsonAllen 0 0 58,715
ISHARES TR MSCI EAFE ETF 464287465 BBG000D2KQ55 2,514,340 35,156 SH   SOLE CliftonLarsonAllen 0 0 35,156
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2VX0 887,298 13,116 SH   SOLE CliftonLarsonAllen 0 0 13,116
ISHARES TR MSCI EMG MKT ETF 464287234 BBG000M0P5L2 1,946,295 49,323 SH   SOLE CliftonLarsonAllen 0 0 49,323
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3G5 2,819,094 79,861 SH   SOLE CliftonLarsonAllen 0 0 79,861
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2FJ1 801,159 11,014 SH   SOLE CliftonLarsonAllen 0 0 11,014
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWV4 15,321,754 123,498 SH   SOLE CliftonLarsonAllen 0 0 123,498
ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWG26 5,069,859 54,756 SH   SOLE CliftonLarsonAllen 0 0 54,756
ISHARES TR NATIONAL MUN ETF 464288414 BBG000TC0WT9 110,486,129 1,025,488 SH   SOLE CliftonLarsonAllen 0 0 1,025,488
ISHARES TR PFD AND INCM SEC 464288687 BBG000G7K7Q0 35,706,420 1,143,703 SH   SOLE CliftonLarsonAllen 0 0 1,143,703
ISHARES TR RUS 1000 GRW ETF 464287614 BBG000BTR7Z0 8,434,275 34,520 SH   SOLE CliftonLarsonAllen 0 0 34,520
ISHARES TR RUS 1000 VAL ETF 464287598 BBG000CG9VP5 11,174,615 73,392 SH   SOLE CliftonLarsonAllen 0 0 73,392
ISHARES TR RUS MID CAP ETF 464287499 BBG000JWXHK2 951,752 13,612 SH   SOLE CliftonLarsonAllen 0 0 13,612
ISHARES TR RUSSELL 2000 ETF 464287655 BBG000CGC9C4 7,212,088 40,427 SH   SOLE CliftonLarsonAllen 0 0 40,427
ISHARES TR S&P 500 GRWT ETF 464287309 BBG000BWDHF8 97,225,153 1,521,759 SH   SOLE CliftonLarsonAllen 0 0 1,521,759
ISHARES TR S&P 500 VAL ETF 464287408 BBG000BWD2Y0 100,824,402 664,367 SH   SOLE CliftonLarsonAllen 0 0 664,367
ISHARES TR SELECT DIVID ETF 464287168 BBG000C1L679 1,951,186 16,651 SH   SOLE CliftonLarsonAllen 0 0 16,651
ISHARES TR SHRT NAT MUN ETF 464288158 BBG000BJ2TL6 1,388,162 13,261 SH   SOLE CliftonLarsonAllen 0 0 13,261
ISHARES TR TIPS BD ETF 464287176 BBG000C01W49 2,734,531 24,803 SH   SOLE CliftonLarsonAllen 0 0 24,803
ISHARES TR U.S. ENERGY ETF 464287796 BBG000BXXRG1 447,519 10,229 SH   SOLE CliftonLarsonAllen 0 0 10,229
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKNY3 10,974,399 469,393 SH   SOLE CliftonLarsonAllen 0 0 469,393
ISHARES TR USD GRN BOND ETF 46435U440 BBG00MK1NPJ5 807,934 17,157 SH   SOLE CliftonLarsonAllen 0 0 17,157
ISHARES TR USD INV GRDE ETF 464288620 BBG000QN2QQ2 21,355,018 421,536 SH   SOLE CliftonLarsonAllen 0 0 421,536
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF255 2,267,223 83,878 SH   SOLE CliftonLarsonAllen 0 0 83,878
ISHARES U S ETF TR INT RT HDG C B 46431W705 BBG006KF7CT5 1,677,260 18,304 SH   SOLE CliftonLarsonAllen 0 0 18,304
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26N50 25,442,094 505,606 SH   SOLE CliftonLarsonAllen 0 0 505,606
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D23F9 20,356,836 400,804 SH   SOLE CliftonLarsonAllen 0 0 400,804
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 1,786,888 11,528 SH   SOLE CliftonLarsonAllen 0 0 11,528
KRANESHARES TR GLOBAL CARB STRA 500767678 BBG00WC708F6 396,500 10,000 SH   SOLE CliftonLarsonAllen 0 0 10,000
LITHIUM AMERS CORP NEW COM NEW 53680Q207 BBG000BGM5P8 391,680 18,000 SH   SOLE CliftonLarsonAllen 0 0 18,000
MATTHEWS INTL CORP CL A 577128101 BBG000CJSNX7 460,523 12,771 SH   SOLE CliftonLarsonAllen 0 0 12,771
MERCK & CO INC COM 58933Y105 BBG000BPD168 2,922,215 27,467 SH   SOLE CliftonLarsonAllen 0 0 27,467
MICROSOFT CORP COM 594918104 BBG000BPH459 8,232,224 28,554 SH   SOLE CliftonLarsonAllen 0 0 28,554
NEXTERA ENERGY INC COM 65339F101 BBG000BJSBJ0 2,683,078 34,809 SH   SOLE CliftonLarsonAllen 0 0 34,809
NIKE INC CL B 654106103 BBG000C5HS04 1,855,666 15,131 SH   SOLE CliftonLarsonAllen 0 0 15,131
NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG000DBR6Y0 492,181 41,781 SH   SOLE CliftonLarsonAllen 0 0 41,781
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG000PC4J09 1,931,834 173,726 SH   SOLE CliftonLarsonAllen 0 0 173,726
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG000BY2HL9 1,912,573 177,090 SH   SOLE CliftonLarsonAllen 0 0 177,090
NUVEEN MUN VALUE FD INC COM 670928100 BBG000BQ9R46 1,737,720 197,244 SH   SOLE CliftonLarsonAllen 0 0 197,244
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG000BG9MK1 381,887 31,957 SH   SOLE CliftonLarsonAllen 0 0 31,957
NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG000BWLKT7 2,448,344 212,345 SH   SOLE CliftonLarsonAllen 0 0 212,345
PFIZER INC COM 717081103 BBG000DBR6Y1 809,636 19,844 SH   SOLE CliftonLarsonAllen 0 0 19,844
PG&E CORP COM 69331C108 BBG000PC4J10 503,162 31,117 SH   SOLE CliftonLarsonAllen 0 0 31,117
PIONEER MUNICIPAL HIGH INCOM COM 723762100 BBG000BTK484 888,150 107,916 SH   SOLE CliftonLarsonAllen 0 0 107,916
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 BBG000BQ9R47 1,072,964 120,693 SH   SOLE CliftonLarsonAllen 0 0 120,693
PROCTER AND GAMBLE CO COM 742718109 BBG000BG9MK2 3,014,577 20,274 SH   SOLE CliftonLarsonAllen 0 0 20,274
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG000BWLKT8 104,634,421 1,146,804 SH   SOLE CliftonLarsonAllen 0 0 1,146,804
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG000BW8S60 1,150,394 11,747 SH   SOLE CliftonLarsonAllen 0 0 11,747
ROCKWELL AUTOMATION INC COM 773903109 BBG000BBCDZ2 9,787,438 33,353 SH   SOLE CliftonLarsonAllen 0 0 33,353
SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG000D2M0Z7 3,019,797 11,567 SH   SOLE CliftonLarsonAllen 0 0 11,567
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG000Q5QG14 1,647,695 67,198 SH   SOLE CliftonLarsonAllen 0 0 67,198
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG000PS0RP3 15,639,530 449,412 SH   SOLE CliftonLarsonAllen 0 0 449,412
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49H0 577,894 18,481 SH   SOLE CliftonLarsonAllen 0 0 18,481
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG000BGNS77 3,897,932 79,892 SH   SOLE CliftonLarsonAllen 0 0 79,892
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMKQ0 21,239,640 452,774 SH   SOLE CliftonLarsonAllen 0 0 452,774
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG000PRZSP5 42,844,039 895,382 SH   SOLE CliftonLarsonAllen 0 0 895,382
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG000Q0CS41 42,288,813 648,900 SH   SOLE CliftonLarsonAllen 0 0 648,900
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG000Q0D5X8 21,829,689 332,871 SH   SOLE CliftonLarsonAllen 0 0 332,871
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG000PS05G1 2,247,664 46,468 SH   SOLE CliftonLarsonAllen 0 0 46,468
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001CSJ5M6 4,000,319 58,958 SH   SOLE CliftonLarsonAllen 0 0 58,958
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG000PS0FX0 1,509,981 36,012 SH   SOLE CliftonLarsonAllen 0 0 36,012
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG000BGN6P5 5,752,633 107,305 SH   SOLE CliftonLarsonAllen 0 0 107,305
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG000BJ7G75 1,025,070 15,144 SH   SOLE CliftonLarsonAllen 0 0 15,144
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 BBG00YQ82275 312,793 13,725 SH   SOLE CliftonLarsonAllen 0 0 13,725
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG000Q8TXD5 26,988,717 1,048,920 SH   SOLE CliftonLarsonAllen 0 0 1,048,920
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG000Q8SV13 1,443,859 44,952 SH   SOLE CliftonLarsonAllen 0 0 44,952
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG000BDTBL9 7,152,040 17,470 SH   SOLE CliftonLarsonAllen 0 0 17,470
SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG000Q5W1W6 102,643,173 2,192,293 SH   SOLE CliftonLarsonAllen 0 0 2,192,293
SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG000TJQLR2 477,070 10,033 SH   SOLE CliftonLarsonAllen 0 0 10,033
SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG000RFRRV3 529,373 19,849 SH   SOLE CliftonLarsonAllen 0 0 19,849
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG000RFSB92 98,607,085 3,823,462 SH   SOLE CliftonLarsonAllen 0 0 3,823,462
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG000F8Y230 78,801,409 2,425,405 SH   SOLE CliftonLarsonAllen 0 0 2,425,405
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LY6 102,632,567 2,717,304 SH   SOLE CliftonLarsonAllen 0 0 2,717,304
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG000BLH653 44,784,684 808,972 SH   SOLE CliftonLarsonAllen 0 0 808,972
SPDR SER TR S&P DIVID ETF 78464A763 BBG000KN18M3 7,692,126 62,179 SH   SOLE CliftonLarsonAllen 0 0 62,179
SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG000Q83F79 221,542 14,330 SH   SOLE CliftonLarsonAllen 0 0 14,330
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 BBG0014JY1C8 1,086,875 20,031 SH   SOLE CliftonLarsonAllen 0 0 20,031
VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001NKQWL5 76,091,881 3,047,332 SH   SOLE CliftonLarsonAllen 0 0 3,047,332
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08329 419,766 18,832 SH   SOLE CliftonLarsonAllen 0 0 18,832
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG000BZZS63 68,605,051 929,230 SH   SOLE CliftonLarsonAllen 0 0 929,230
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LFT5 16,494,818 337,179 SH   SOLE CliftonLarsonAllen 0 0 337,179
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG000HT2CB6 6,228,018 24,968 SH   SOLE CliftonLarsonAllen 0 0 24,968
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG000HSZ812 1,941,517 10,393 SH   SOLE CliftonLarsonAllen 0 0 10,393
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG0015VYNT4 384,731,555 1,023,032 SH   SOLE CliftonLarsonAllen 0 0 1,023,032
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG000HX5MQ6 1,971,800 12,420 SH   SOLE CliftonLarsonAllen 0 0 12,420
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG000HR9779 5,322,609 26,078 SH   SOLE CliftonLarsonAllen 0 0 26,078
VANGUARD INDEX FDS VALUE ETF 922908744 BBG000HWV1X7 131,785,542 954,207 SH   SOLE CliftonLarsonAllen 0 0 954,207
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG000HMNZV5 15,540,789 290,645 SH   SOLE CliftonLarsonAllen 0 0 290,645
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG000HT88C8 90,382,596 2,237,193 SH   SOLE CliftonLarsonAllen 0 0 2,237,193
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG000HT8SM3 3,000,227 49,224 SH   SOLE CliftonLarsonAllen 0 0 49,224
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG000HTCFY3 1,629,429 24,026 SH   SOLE CliftonLarsonAllen 0 0 24,026
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG000GM5FZ6 4,052,237 44,003 SH   SOLE CliftonLarsonAllen 0 0 44,003
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRW2 118,632,251 2,341,734 SH   SOLE CliftonLarsonAllen 0 0 2,341,734
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG000PX0M82 49,879,314 761,400 SH   SOLE CliftonLarsonAllen 0 0 761,400
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG000P5G869 6,870,805 44,613 SH   SOLE CliftonLarsonAllen 0 0 44,613
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001F8JPC4 932,884 16,897 SH   SOLE CliftonLarsonAllen 0 0 16,897
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG000QVFB47 216,996,641 4,803,999 SH   SOLE CliftonLarsonAllen 0 0 4,803,999
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG000QBYWJ8 5,801,386 54,989 SH   SOLE CliftonLarsonAllen 0 0 54,989
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MR0 54,646,042 741,667 SH   SOLE CliftonLarsonAllen 0 0 741,667
VERIZON COMMUNICATIONS INC COM 92343V104 BBG000HS77T5 406,538 10,454 SH   SOLE CliftonLarsonAllen 0 0 10,454
VISA INC COM CL A 92826C839 BBG000PSKYX7 2,658,031 11,789 SH   SOLE CliftonLarsonAllen 0 0 11,789
WASTE MGMT INC DEL COM 94106L109 BBG000BWVSR1 2,277,201 13,956 SH   SOLE CliftonLarsonAllen 0 0 13,956
WELLS FARGO CO NEW COM 949746101 BBG000BWQFY7 741,016 19,824 SH   SOLE CliftonLarsonAllen 0 0 19,824
WHEATON PRECIOUS METALS CORP COM 962879102 BBG000PVRDL2 572,527 11,888 SH   SOLE CliftonLarsonAllen 0 0 11,888
WISDOMTREE TR INTRST RATE HDGE 97717W380 BBG005Q26B40 861,938 19,801 SH   SOLE CliftonLarsonAllen 0 0 19,801
WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG000BSWGB2 2,384,627 58,190 SH   SOLE CliftonLarsonAllen 0 0 58,190