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 232,033 20,552 SH   SOLE CliftonLarsonAllen 0 0 20,552
AMAZON COM INC COM 023135106 BBG000BVPV84 3,722,710 29,285 SH   SOLE CliftonLarsonAllen 0 0 29,285
APPLE INC COM 037833100 BBG000B9XRY4 13,275,818 77,541 SH   SOLE CliftonLarsonAllen 0 0 77,541
AT&T INC COM 00206R102 BBG000BSJK37 231,173 15,391 SH   SOLE CliftonLarsonAllen 0 0 15,391
BANK AMERICA CORP COM 060505104 BBG000BCTLF6 1,192,153 43,541 SH   SOLE CliftonLarsonAllen 0 0 43,541
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 BBG003BPLZZ6 1,084,398 55,868 SH   SOLE CliftonLarsonAllen 0 0 55,868
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG000DQLV23 661,344 11,395 SH   SOLE CliftonLarsonAllen 0 0 11,395
CHEVRON CORP NEW COM 166764100 BBG000F5P003 1,970,669 11,687 SH   SOLE CliftonLarsonAllen 0 0 11,687
CISCO SYS INC COM 17275R102 BBG000C3J3C9 774,628 14,409 SH   SOLE CliftonLarsonAllen 0 0 14,409
COCA COLA CO COM 191216100 BBG000BMX289 1,123,127 20,063 SH   SOLE CliftonLarsonAllen 0 0 20,063
COHEN & STEERS QUALITY INCOM COM 19247L106 BBG000CCPJS0 247,140 24,421 SH   SOLE CliftonLarsonAllen 0 0 24,421
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 BBG00M6JW935 2,126,261 109,039 SH   SOLE CliftonLarsonAllen 0 0 109,039
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRNP7 1,753,134 16,072 SH   SOLE CliftonLarsonAllen 0 0 16,072
DEVON ENERGY CORP NEW COM 25179M103 BBG000BBVJZ8 4,607,868 96,601 SH   SOLE CliftonLarsonAllen 0 0 96,601
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG0177CTPJ2 846,881 18,193 SH   SOLE CliftonLarsonAllen 0 0 18,193
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG012G2PC71 723,235 21,259 SH   SOLE CliftonLarsonAllen 0 0 21,259
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG011DXXMP7 36,896,861 1,638,404 SH   SOLE CliftonLarsonAllen 0 0 1,638,404
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY5J0 63,614,334 2,428,028 SH   SOLE CliftonLarsonAllen 0 0 2,428,028
DISNEY WALT CO COM 254687106 BBG000BH4R78 895,765 11,052 SH   SOLE CliftonLarsonAllen 0 0 11,052
ENBRIDGE INC COM 29250N105 BBG000GNQTC6 562,131 16,760 SH   SOLE CliftonLarsonAllen 0 0 16,760
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG000BR3012 573,408 20,950 SH   SOLE CliftonLarsonAllen 0 0 20,950
EXELON CORP COM 30161N101 BBG000J6XT05 1,821,478 48,200 SH   SOLE CliftonLarsonAllen 0 0 48,200
EXXON MOBIL CORP COM 30231G102 BBG000GZQ728 2,500,376 21,265 SH   SOLE CliftonLarsonAllen 0 0 21,265
FORD MTR CO DEL COM 345370860 BBG000BQPC32 409,465 32,968 SH   SOLE CliftonLarsonAllen 0 0 32,968
INTEL CORP COM 458140100 BBG000C0G1D1 512,558 14,418 SH   SOLE CliftonLarsonAllen 0 0 14,418
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1HV2 503,025 11,271 SH   SOLE CliftonLarsonAllen 0 0 11,271
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001P2KBP1 24,142,197 410,651 SH   SOLE CliftonLarsonAllen 0 0 410,651
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR28J5 1,024,497 33,980 SH   SOLE CliftonLarsonAllen 0 0 33,980
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG000KHNPR9 2,348,856 71,199 SH   SOLE CliftonLarsonAllen 0 0 71,199
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG000BMY1X2 165,902,251 3,315,393 SH   SOLE CliftonLarsonAllen 0 0 3,315,393
ISHARES GOLD TR ISHARES NEW 464285204 BBG000QLKDR4 451,022 12,890 SH   SOLE CliftonLarsonAllen 0 0 12,890
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3CQ0 39,701,246 834,235 SH   SOLE CliftonLarsonAllen 0 0 834,235
ISHARES TR EAFE GRWTH ETF 464288885 BBG000HF82Y7 864,899 10,022 SH   SOLE CliftonLarsonAllen 0 0 10,022
ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF63 311,927 10,363 SH   SOLE CliftonLarsonAllen 0 0 10,363
ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QN6 659,991 11,128 SH   SOLE CliftonLarsonAllen 0 0 11,128
ISHARES TR RUS MID CAP ETF 464287499 BBG000JWXHK2 784,534 11,329 SH   SOLE CliftonLarsonAllen 0 0 11,329
ISHARES TR SHRT NAT MUN ETF 464288158 BBG000BJ2TL6 1,172,502 11,399 SH   SOLE CliftonLarsonAllen 0 0 11,399
ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3RM8 280,551 11,675 SH   SOLE CliftonLarsonAllen 0 0 11,675
ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C75 309,455 12,478 SH   SOLE CliftonLarsonAllen 0 0 12,478
ISHARES TR 1 3 YR TREAS BD 464287457 BBG000NTFYM5 1,098,440 13,566 SH   SOLE CliftonLarsonAllen 0 0 13,566
ISHARES TR TIPS BD ETF 464287176 BBG000C01W49 1,460,482 14,081 SH   SOLE CliftonLarsonAllen 0 0 14,081
ISHARES TR ESG MSCI EM LDRS 46436E601 BBG00RMS4FG9 638,638 14,929 SH   SOLE CliftonLarsonAllen 0 0 14,929
ISHARES TR EAFE VALUE ETF 464288877 BBG000GLBJK9 754,795 15,426 SH   SOLE CliftonLarsonAllen 0 0 15,426
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001LRJC70 1,779,625 17,996 SH   SOLE CliftonLarsonAllen 0 0 17,996
ISHARES TR USD GRN BOND ETF 46435U440 BBG00MK1NPJ5 812,205 17,997 SH   SOLE CliftonLarsonAllen 0 0 17,997
ISHARES TR IBONDS DEC 2031 46436E486 BBG011HVQRP4 362,306 18,690 SH   SOLE CliftonLarsonAllen 0 0 18,690
ISHARES TR SELECT DIVID ETF 464287168 BBG000C1L679 2,019,562 18,762 SH   SOLE CliftonLarsonAllen 0 0 18,762
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSX9 961,468 21,994 SH   SOLE CliftonLarsonAllen 0 0 21,994
ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDD01 1,113,096 22,094 SH   SOLE CliftonLarsonAllen 0 0 22,094
ISHARES TR JPMORGAN USD EMG 464288281 BBG000NXKWH0 1,849,285 22,410 SH   SOLE CliftonLarsonAllen 0 0 22,410
ISHARES TR 7-10 YR TRSY BD 464287440 BBG000BHR296 2,265,296 24,733 SH   SOLE CliftonLarsonAllen 0 0 24,733
ISHARES TR GRWT ALLOCAT ETF 464289867 BBG000KD76D3 1,249,579 25,290 SH   SOLE CliftonLarsonAllen 0 0 25,290
ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK876G7 885,332 26,310 SH   SOLE CliftonLarsonAllen 0 0 26,310
ISHARES TR AGGRES ALLOC ETF 464289859 BBG000KD8RP3 1,751,944 27,594 SH   SOLE CliftonLarsonAllen 0 0 27,594
ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJN98 674,832 29,163 SH   SOLE CliftonLarsonAllen 0 0 29,163
ISHARES TR RUS 1000 GRW ETF 464287614 BBG000BTR7Z0 8,278,294 31,123 SH   SOLE CliftonLarsonAllen 0 0 31,123
ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3QV8 723,265 32,188 SH   SOLE CliftonLarsonAllen 0 0 32,188
ISHARES TR MSCI EAFE ETF 464287465 BBG000D2KQ55 2,330,171 33,810 SH   SOLE CliftonLarsonAllen 0 0 33,810
ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWG26 3,157,238 34,802 SH   SOLE CliftonLarsonAllen 0 0 34,802
ISHARES TR RUSSELL 2000 ETF 464287655 BBG000CGC9C4 7,103,659 40,193 SH   SOLE CliftonLarsonAllen 0 0 40,193
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRR8 3,007,570 43,506 SH   SOLE CliftonLarsonAllen 0 0 43,506
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZJ6 2,473,143 49,932 SH   SOLE CliftonLarsonAllen 0 0 49,932
ISHARES TR MBS ETF 464288588 BBG000QN3H90 4,680,580 52,709 SH   SOLE CliftonLarsonAllen 0 0 52,709
ISHARES TR MSCI EMG MKT ETF 464287234 BBG000M0P5L2 2,003,816 52,801 SH   SOLE CliftonLarsonAllen 0 0 52,801
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FC3 1,341,550 57,491 SH   SOLE CliftonLarsonAllen 0 0 57,491
ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0NZP7 3,037,864 67,061 SH   SOLE CliftonLarsonAllen 0 0 67,061
ISHARES TR RUS 1000 VAL ETF 464287598 BBG000CG9VP5 10,957,793 72,176 SH   SOLE CliftonLarsonAllen 0 0 72,176
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3G5 2,598,053 77,300 SH   SOLE CliftonLarsonAllen 0 0 77,300
ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFGZ2 2,013,754 81,167 SH   SOLE CliftonLarsonAllen 0 0 81,167
ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VS94 6,247,493 82,847 SH   SOLE CliftonLarsonAllen 0 0 82,847
ISHARES TR IBONDS DEC 27 46435U283 BBG00NVC3YP3 2,256,665 92,184 SH   SOLE CliftonLarsonAllen 0 0 92,184
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9G9 2,562,433 105,147 SH   SOLE CliftonLarsonAllen 0 0 105,147
ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW32Q4 2,765,002 106,020 SH   SOLE CliftonLarsonAllen 0 0 106,020
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWV4 14,412,818 109,362 SH   SOLE CliftonLarsonAllen 0 0 109,362
ISHARES TR CORE S&P500 ETF 464287200 BBG000BVZ4FS 47,290,151 110,123 SH   SOLE CliftonLarsonAllen 0 0 110,123
ISHARES TR IBONDS DEC 28 46435U325 BBG00NX0QL25 3,165,367 129,675 SH   SOLE CliftonLarsonAllen 0 0 129,675
ISHARES TR IBONDS DEC2023 46435G318 BBG00GF7ZHW1 3,371,189 132,074 SH   SOLE CliftonLarsonAllen 0 0 132,074
ISHARES TR CORE S&P TTL STK 464287150 BBG000HSHTP0 14,979,365 159,033 SH   SOLE CliftonLarsonAllen 0 0 159,033
ISHARES TR IBONDS DEC 46435U697 BBG00KDS82D2 4,337,988 168,859 SH   SOLE CliftonLarsonAllen 0 0 168,859
ISHARES TR CORE S&P MCP ETF 464287507 BBG000BWC7P0 48,241,073 193,467 SH   SOLE CliftonLarsonAllen 0 0 193,467
ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2M93 5,757,860 249,474 SH   SOLE CliftonLarsonAllen 0 0 249,474
ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVL7 7,306,958 288,129 SH   SOLE CliftonLarsonAllen 0 0 288,129
ISHARES TR CORE S&P SCP ETF 464287804 BBG000BWCNN7 27,207,492 288,429 SH   SOLE CliftonLarsonAllen 0 0 288,429
ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX096 8,419,035 340,438 SH   SOLE CliftonLarsonAllen 0 0 340,438
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TM38 20,916,542 348,667 SH   SOLE CliftonLarsonAllen 0 0 348,667
ISHARES TR USD INV GRDE ETF 464288620 BBG000QN2QQ2 20,076,439 417,650 SH   SOLE CliftonLarsonAllen 0 0 417,650
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKNY3 9,309,246 422,380 SH   SOLE CliftonLarsonAllen 0 0 422,380
ISHARES TR S&P 500 VAL ETF 464287408 BBG000BWD2Y0 101,293,838 658,436 SH   SOLE CliftonLarsonAllen 0 0 658,436
ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0P52 21,351,897 895,633 SH   SOLE CliftonLarsonAllen 0 0 895,633
ISHARES TR CORE US AGGBD ET 464287226 BBG000Q123R0 87,101,300 926,215 SH   SOLE CliftonLarsonAllen 0 0 926,215
ISHARES TR NATIONAL MUN ETF 464288414 BBG000TC0WT9 105,747,365 1,031,279 SH   SOLE CliftonLarsonAllen 0 0 1,031,279
ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY0D3 27,888,507 1,123,630 SH   SOLE CliftonLarsonAllen 0 0 1,123,630
ISHARES TR PFD AND INCM SEC 464288687 BBG000G7K7Q0 37,756,516 1,252,289 SH   SOLE CliftonLarsonAllen 0 0 1,252,289
ISHARES TR S&P 500 GRWT ETF 464287309 BBG000BWDHF8 102,569,981 1,499,123 SH   SOLE CliftonLarsonAllen 0 0 1,499,123
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TR19 141,528,481 2,199,355 SH   SOLE CliftonLarsonAllen 0 0 2,199,355
ISHARES U S ETF TR INT RT HDG C B 46431W705 BBG006KF7CT5 1,473,304 15,919 SH   SOLE CliftonLarsonAllen 0 0 15,919
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF255 1,140,902 39,139 SH   SOLE CliftonLarsonAllen 0 0 39,139
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 BBG016CBQTR6 3,775,616 69,443 SH   SOLE CliftonLarsonAllen 0 0 69,443
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D23F9 16,410,488 325,282 SH   SOLE CliftonLarsonAllen 0 0 325,282
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26N50 24,715,005 492,527 SH   SOLE CliftonLarsonAllen 0 0 492,527
KRANESHARES TR GLOBAL CARB STRA 500767678 BBG00WC708F6 361,300 10,000 SH   SOLE CliftonLarsonAllen 0 0 10,000
MATTHEWS INTL CORP CL A 577128101 BBG000CJSNX7 496,920 12,771 SH   SOLE CliftonLarsonAllen 0 0 12,771
MERCK & CO INC COM 58933Y105 BBG000BPD168 2,630,785 25,554 SH   SOLE CliftonLarsonAllen 0 0 25,554
MICROSOFT CORP COM 594918104 BBG000BPH459 7,914,510 25,066 SH   SOLE CliftonLarsonAllen 0 0 25,066
NEXTERA ENERGY INC COM 65339F101 BBG000BJSBJ0 1,737,606 30,330 SH   SOLE CliftonLarsonAllen 0 0 30,330
NIKE INC CL B 654106103 BBG000C5HS04 1,073,144 11,223 SH   SOLE CliftonLarsonAllen 0 0 11,223
NUSHARES ETF TR NUVEEN ESG US 67092P870 BBG00HTVKYC2 276,368 13,098 SH   SOLE CliftonLarsonAllen 0 0 13,098
NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG000DBR6Y0 388,852 37,716 SH   SOLE CliftonLarsonAllen 0 0 37,716
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG000PC4J09 1,571,936 162,390 SH   SOLE CliftonLarsonAllen 0 0 162,390
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG000BY2HL9 904,765 97,496 SH   SOLE CliftonLarsonAllen 0 0 97,496
NUVEEN MUN VALUE FD INC COM 670928100 BBG000BQ9R46 1,169,014 141,527 SH   SOLE CliftonLarsonAllen 0 0 141,527
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG000BG9MK1 312,567 29,968 SH   SOLE CliftonLarsonAllen 0 0 29,968
NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG000BWLKT7 1,210,563 119,385 SH   SOLE CliftonLarsonAllen 0 0 119,385
PFIZER INC COM 717081103 BBG000DBR6Y1 638,556 19,251 SH   SOLE CliftonLarsonAllen 0 0 19,251
PG&E CORP COM 69331C108 BBG000PC4J10 501,918 31,117 SH   SOLE CliftonLarsonAllen 0 0 31,117
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 BBG00H3P9XM7 441,193 26,168 SH   SOLE CliftonLarsonAllen 0 0 26,168
PROCTER AND GAMBLE CO COM 742718109 BBG000BG9MK2 2,910,345 19,953 SH   SOLE CliftonLarsonAllen 0 0 19,953
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG000BWLKT8 104,836,299 1,183,922 SH   SOLE CliftonLarsonAllen 0 0 1,183,922
ROCKWELL AUTOMATION INC COM 773903109 BBG000BBCDZ2 9,529,763 33,336 SH   SOLE CliftonLarsonAllen 0 0 33,336
RTX CORPORATION COM 75513E101 BBG000BW8S60 775,556 10,776 SH   SOLE CliftonLarsonAllen 0 0 10,776
SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG000D2M0Z7 2,315,967 11,570 SH   SOLE CliftonLarsonAllen 0 0 11,570
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49H0 550,418 17,380 SH   SOLE CliftonLarsonAllen 0 0 17,380
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG000PS05G1 2,134,653 42,187 SH   SOLE CliftonLarsonAllen 0 0 42,187
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG000PS0FX0 2,166,343 52,302 SH   SOLE CliftonLarsonAllen 0 0 52,302
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001CSJ5M6 3,854,843 56,957 SH   SOLE CliftonLarsonAllen 0 0 56,957
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG000Q5QG14 1,655,164 69,138 SH   SOLE CliftonLarsonAllen 0 0 69,138
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG000BGNS77 3,908,417 81,612 SH   SOLE CliftonLarsonAllen 0 0 81,612
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG000BGN6P5 5,570,398 110,327 SH   SOLE CliftonLarsonAllen 0 0 110,327
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG000Q0D5X8 20,701,918 321,159 SH   SOLE CliftonLarsonAllen 0 0 321,159
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG000PS0RP3 15,170,875 446,728 SH   SOLE CliftonLarsonAllen 0 0 446,728
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMKQ0 21,538,274 486,961 SH   SOLE CliftonLarsonAllen 0 0 486,961
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001WBMKQ0 45,165,011 621,081 SH   SOLE CliftonLarsonAllen 0 0 621,081
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG000PRZSP5 45,697,615 916,702 SH   SOLE CliftonLarsonAllen 0 0 916,702
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG000BJ7G75 659,135 11,185 SH   SOLE CliftonLarsonAllen 0 0 11,185
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 BBG00YQ82275 250,482 13,725 SH   SOLE CliftonLarsonAllen 0 0 13,725
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG000Q8SV13 1,793,681 57,842 SH   SOLE CliftonLarsonAllen 0 0 57,842
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG000Q8TXD5 27,345,063 1,098,636 SH   SOLE CliftonLarsonAllen 0 0 1,098,636
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG000BDTBL9 7,866,253 18,401 SH   SOLE CliftonLarsonAllen 0 0 18,401
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG000C9PJB5 418,212 10,136 SH   SOLE CliftonLarsonAllen 0 0 10,136
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG000Q1MZ15 602,937 20,564 SH   SOLE CliftonLarsonAllen 0 0 20,564
SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG000RFRRV3 518,014 20,854 SH   SOLE CliftonLarsonAllen 0 0 20,854
SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG000RFRG83 548,994 20,994 SH   SOLE CliftonLarsonAllen 0 0 20,994
SPDR SER TR S&P DIVID ETF 78464A763 BBG000KN18M3 7,151,525 62,182 SH   SOLE CliftonLarsonAllen 0 0 62,182
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG000BLH653 45,049,275 759,941 SH   SOLE CliftonLarsonAllen 0 0 759,941
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG000F8Y230 89,012,509 2,830,286 SH   SOLE CliftonLarsonAllen 0 0 2,830,286
SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG000Q5W1W6 140,649,075 3,218,514 SH   SOLE CliftonLarsonAllen 0 0 3,218,514
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LY6 120,358,406 3,261,745 SH   SOLE CliftonLarsonAllen 0 0 3,261,745
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG000RFSB92 165,872,552 6,814,813 SH   SOLE CliftonLarsonAllen 0 0 6,814,813
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 BBG0014JY1C8 1,185,107 20,031 SH   SOLE CliftonLarsonAllen 0 0 20,031
VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001NKQWL5 397,332 15,711 SH   SOLE CliftonLarsonAllen 0 0 15,711
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08329 386,307 17,868 SH   SOLE CliftonLarsonAllen 0 0 17,868
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG000Q0JKR6 1,257,777 28,521 SH   SOLE CliftonLarsonAllen 0 0 28,521
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG000BZZS63 75,614,428 1,083,612 SH   SOLE CliftonLarsonAllen 0 0 1,083,612
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LFT5 18,382,663 384,333 SH   SOLE CliftonLarsonAllen 0 0 384,333
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG000HX5MQ6 1,654,550 10,374 SH   SOLE CliftonLarsonAllen 0 0 10,374
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG000HSZ812 2,076,467 10,611 SH   SOLE CliftonLarsonAllen 0 0 10,611
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG000HT2CB6 4,445,189 16,324 SH   SOLE CliftonLarsonAllen 0 0 16,324
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG000HR9779 8,053,235 37,914 SH   SOLE CliftonLarsonAllen 0 0 37,914
VANGUARD INDEX FDS VALUE ETF 922908744 BBG000HWV1X7 110,581,842 801,724 SH   SOLE CliftonLarsonAllen 0 0 801,724
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG0015VYNT4 432,633,028 1,101,688 SH   SOLE CliftonLarsonAllen 0 0 1,101,688
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG000HTCFY3 1,607,021 24,028 SH   SOLE CliftonLarsonAllen 0 0 24,028
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG000GM5FZ6 4,100,200 44,003 SH   SOLE CliftonLarsonAllen 0 0 44,003
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG000HT8SM3 2,575,485 44,459 SH   SOLE CliftonLarsonAllen 0 0 44,459
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG000HMNZV5 14,424,840 278,096 SH   SOLE CliftonLarsonAllen 0 0 278,096
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG000HT88C8 103,042,968 2,627,977 SH   SOLE CliftonLarsonAllen 0 0 2,627,977
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12X16 585,327 12,380 SH   SOLE CliftonLarsonAllen 0 0 12,380
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRW2 128,400,840 2,669,456 SH   SOLE CliftonLarsonAllen 0 0 2,669,456
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG000PX0M82 50,708,253 913,498 SH   SOLE CliftonLarsonAllen 0 0 913,498
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG000P5G869 4,995,641 32,151 SH   SOLE CliftonLarsonAllen 0 0 32,151
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001F8JPC4 794,719 14,849 SH   SOLE CliftonLarsonAllen 0 0 14,849
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG000QVFB47 238,527,220 5,455,792 SH   SOLE CliftonLarsonAllen 0 0 5,455,792
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG000QBYWJ8 5,509,202 53,322 SH   SOLE CliftonLarsonAllen 0 0 53,322
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MR0 61,681,141 864,729 SH   SOLE CliftonLarsonAllen 0 0 864,729
VERIZON COMMUNICATIONS INC COM 92343V104 BBG000HS77T5 384,818 11,873 SH   SOLE CliftonLarsonAllen 0 0 11,873
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG000BWLMJ4 227,004 10,207 SH   SOLE CliftonLarsonAllen 0 0 10,207
WASTE MGMT INC DEL COM 94106L109 BBG000BWVSR1 1,743,762 11,439 SH   SOLE CliftonLarsonAllen 0 0 11,439
WHEATON PRECIOUS METALS CORP COM 962879102 BBG000PVRDL2 482,059 11,888 SH   SOLE CliftonLarsonAllen 0 0 11,888
WISDOMTREE TR INTRST RATE HDGE 97717W380 BBG005Q26B40 403,047 18,188 SH   SOLE CliftonLarsonAllen 0 0 18,188
WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2B7 765,486 18,441 SH   SOLE CliftonLarsonAllen 0 0 18,441
WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG000BSWGB2 2,386,494 58,264 SH   SOLE CliftonLarsonAllen 0 0 58,264