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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 37,821 214 SH SOLE 0 0 214
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 1,012,776 15,436 SH SOLE 0 0 15,436
AMERICAN CENTY ETF TR AVAN RE INTL ETF 025072299 141,119 1,767 SH SOLE 0 0 1,767
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 3,360,761 54,110 SH SOLE 0 0 54,110
MORGAN STANLEY ETF TRUST CALVERT US MDCP 61774R403 24,971 328 SH SOLE 0 0 328
ISHARES TR CORE 60 BALA ETF 464289867 38,573 555 SH SOLE 0 0 555
ISHARES TR CORE MSCI EAFE 46432F842 4,829 50 SH SOLE 0 0 50
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 9,709,446 206,848 SH SOLE 0 0 206,848
ISHARES TR CORE S&P SCP ETF 464287804 1,505,050 10,148 SH SOLE 0 0 10,148
ISHARES TR CORE S&P500 ETF 464287200 12,547,652 16,755 SH SOLE 0 0 16,755
ISHARES TR CORE UNIVRSL USD 46434V613 10,246 222 SH SOLE 0 0 222
WEDBUSH SER TR DAN IVE REVO ETF 947913109 12,764 335 SH SOLE 0 0 335
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 290,806 1,229 SH SOLE 0 0 1,229
ISHARES TR EAFE GRWTH ETF 464288885 1,009,544 8,114 SH SOLE 0 0 8,114
ISHARES TR EAFE VALUE ETF 464288877 325,108 4,247 SH SOLE 0 0 4,247
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 15,338 423 SH SOLE 0 0 423
PIMCO ETF TR ENHANCD SHORT 72201R643 9,590,297 96,932 SH SOLE 0 0 96,932
FIDELITY COVINGTON TRUST ENHANCED SML CAP 31609A206 8,194,970 169,703 SH SOLE 0 0 169,703
ISHARES TR ESG ADVAN ETF 46436E619 567,457 13,060 SH SOLE 0 0 13,060
ISHARES TR ESG ADVNCD HY BD 46435G441 218,443 4,676 SH SOLE 0 0 4,676
ISHARES TR ESG AW MSCI EAFE 46435G516 549,623 5,346 SH SOLE 0 0 5,346
ISHARES TR ESG AWARE MSCI 46435U663 34,246 612 SH SOLE 0 0 612
ISHARES TR ESG AWR MSCI USA 46435G425 425,002 2,597 SH SOLE 0 0 2,597
ISHARES TR ESG AWRE 1 5 YR 46435G243 10,355,926 414,403 SH SOLE 0 0 414,403
ISHARES TR ESG AWRE USD ETF 46435G193 69,455 3,000 SH SOLE 0 0 3,000
ISHARES TR ESG EAFE ETF 46436E759 197,081 2,330 SH SOLE 0 0 2,330
VANGUARD WORLD FD ESG INTL STK ETF 921910725 265,119 3,220 SH SOLE 0 0 3,220
ISHARES TR ESG MSCI KLD ETF 464288570 745,697 5,237 SH SOLE 0 0 5,237
ISHARES TR ESG MSCI USA ETF 46436E767 398,435 5,737 SH SOLE 0 0 5,737
ISHARES TR ESG OPTIMIZED 464288802 2,019,613 13,089 SH SOLE 0 0 13,089
INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516 2,951 87 SH SOLE 0 0 87
ISHARES TR ESG SELE SCR ETF 46436E544 114,459 2,170 SH SOLE 0 0 2,170
ISHARES TR ESG SELECT SCRE 46436E551 6,258 120 SH SOLE 0 0 120
VANGUARD WORLD FD ESG US CORP BD 921910691 175,603 2,798 SH SOLE 0 0 2,798
VANGUARD WORLD FD ESG US STK ETF 921910733 952,389 7,202 SH SOLE 0 0 7,202
ISHARES TR EXPND TEC SC ETF 464287549 5,725,282 35,000 SH SOLE 0 0 35,000
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 432,838 1,758 SH SOLE 0 0 1,758
RBB FUND TRUST FIRS EAGL OV ETF 75526L878 142,365 2,666 SH SOLE 0 0 2,666
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 10,512,376 208,786 SH SOLE 0 0 208,786
TIDAL TRUST I FUND GRAN US ETF 886364231 11,752 425 SH SOLE 0 0 425
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 277,149 5,253 SH SOLE 0 0 5,253
SCHWAB STRATEGIC TR FUNDAMENTAL US B 808524789 923,030 30,303 SH SOLE 0 0 30,303
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 10,969,899 352,730 SH SOLE 0 0 352,730
IMPAX FUNDS SERIES TRUST I GLOB SUS INF ETF 704223387 746,521 28,648 SH SOLE 0 0 28,648
VANECK ETF TRUST GOLD MINERS ETF 92189F106 3,698 49 SH SOLE 0 0 49
SPDR GOLD TR GOLD SHS 78463V107 11,789 32 SH SOLE 0 0 32
VANGUARD INDEX FDS GROWTH ETF 922908736 21,122,534 245,212 SH SOLE 0 0 245,212
J P MORGAN EXCHANGE TRADED F HEDG EQU LAD ETF 46654Q724 588,420 8,707 SH SOLE 0 0 8,707
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 12,491,186 79,043 SH SOLE 0 0 79,043
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 19,564,074 324,499 SH SOLE 0 0 324,499
ISHARES TR HIGH YLD SYSTM B 46435G250 6,548 140 SH SOLE 0 0 140
PIMCO ETF TR INTER MUN BD ACT 72201R866 177,788 3,380 SH SOLE 0 0 3,380
VANGUARD BD INDEX FDS INTERMED TERM 921937819 6,161,081 80,327 SH SOLE 0 0 80,327
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437 71,153 2,072 SH SOLE 0 0 2,072
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 12,924,794 144,897 SH SOLE 0 0 144,897
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7,279,222 262,788 SH SOLE 0 0 262,788
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 111,146 3,257 SH SOLE 0 0 3,257
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 232,322 9,421 SH SOLE 0 0 9,421
BLACKROCK ETF TRUST ISHA US AWAR ETF 09290C509 26,694 333 SH SOLE 0 0 333
BLACKROCK ETF TRUST ISHA WORL EX ETF 09290C608 16,186 281 SH SOLE 0 0 281
ISHARES TR ISHARES BIOTECH 464287556 1,481,010 7,787 SH SOLE 0 0 7,787
ARK ETF TR ISRAEL INOVATE 00214Q609 5,651 186 SH SOLE 0 0 186
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 3,039,269 28,486 SH SOLE 0 0 28,486
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 544,602 1,778 SH SOLE 0 0 1,778
VANGUARD WORLD FD MEGA CAP INDEX 921910873 48,159 176 SH SOLE 0 0 176
VANGUARD INDEX FDS MID CAP ETF 922908629 13,542,683 168,086 SH SOLE 0 0 168,086
ISHARES TR MORNINGSTAR GRWT 464287119 564,622 4,825 SH SOLE 0 0 4,825
ISHARES TR MSCI INTL QUALTY 46434V456 3,700,989 74,692 SH SOLE 0 0 74,692
ISHARES TR MSCI USA MIN ETF 46429B697 4,480,159 46,446 SH SOLE 0 0 46,446
ISHARES TR MSCI USA QLT FCT 46432F339 219,430 1,000 SH SOLE 0 0 1,000
CAPITAL GRP FIXED INCM ETF T MUN INM ETF 14020Y201 1,238,211 45,075 SH SOLE 0 0 45,075
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 552,039 10,898 SH SOLE 0 0 10,898
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 4,242 14 SH SOLE 0 0 14
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 276,730 2,364 SH SOLE 0 0 2,364
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 941,312 18,830 SH SOLE 0 0 18,830
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 74,584 1,431 SH SOLE 0 0 1,431
PIMCO EQUITY SER RAFI ESG US 72201T342 332,826 6,954 SH SOLE 0 0 6,954
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 216,120 4,000 SH SOLE 0 0 4,000
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597 73,206 1,313 SH SOLE 0 0 1,313
ISHARES TR RUS 1000 ETF 464287622 122,850 300 SH SOLE 0 0 300
ISHARES TR RUS 1000 GRW ETF 464287614 158,307 1,275 SH SOLE 0 0 1,275
ISHARES TR RUS 1000 VAL ETF 464287598 14,546 60 SH SOLE 0 0 60
ISHARES TR RUS 2000 GRW ETF 464287648 180,156 457 SH SOLE 0 0 457
ISHARES TR RUS 2000 VAL ETF 464287630 16,745 76 SH SOLE 0 0 76
ISHARES TR RUS MD CP GR ETF 464287481 193,408 1,321 SH SOLE 0 0 1,321
ISHARES TR RUS MID CAP ETF 464287499 62,000 562 SH SOLE 0 0 562
ISHARES TR RUS TP200 GR ETF 464289438 5,801,938 19,964 SH SOLE 0 0 19,964
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 1,826,249 26,645 SH SOLE 0 0 26,645
ISHARES TR RUSSELL 2000 ETF 464287655 108,162 360 SH SOLE 0 0 360
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 23,352 34 SH SOLE 0 0 34
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 2,428,313 19,857 SH SOLE 0 0 19,857
ISHARES TR S&P 500 GRWT ETF 464287309 147,983 1,076 SH SOLE 0 0 1,076
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 5,572 91 SH SOLE 0 0 91
ISHARES TR S&P MC 400GR ETF 464287606 71,478 608 SH SOLE 0 0 608
ISHARES TR S&P MC 400VL ETF 464287705 98,780 669 SH SOLE 0 0 669
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 2,813,647 24,926 SH SOLE 0 0 24,926
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,826,069 27,382 SH SOLE 0 0 27,382
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3,473,263 46,372 SH SOLE 0 0 46,372
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 48,112,839 533,994 SH SOLE 0 0 533,994
SPINNAKER ETF SERIES SELE STO EUR ETF 84858T772 4,998 118 SH SOLE 0 0 118
ISHARES U S ETF TR SHOR MAT MUN ETF 46431W838 371,906 7,382 SH SOLE 0 0 7,382
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 4,373,535 92,768 SH SOLE 0 0 92,768
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 302,868 3,887 SH SOLE 0 0 3,887
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10,182,305 128,841 SH SOLE 0 0 128,841
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 3,429 103 SH SOLE 0 0 103
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 6,687,344 135,701 SH SOLE 0 0 135,701
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 9,838,089 407,543 SH SOLE 0 0 407,543
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 3,333,001 66,000 SH SOLE 0 0 66,000
VANGUARD INDEX FDS SM CP VAL ETF 922908611 331,925 1,366 SH SOLE 0 0 1,366
VANGUARD INDEX FDS SMALL CP ETF 922908751 690,508 2,278 SH SOLE 0 0 2,278
VANGUARD INDEX FDS SML CP GRW ETF 922908595 141,892 388 SH SOLE 0 0 388
SPDR SERIES TRUST SPDR S&P 500 ESG 78468R531 160,449 2,200 SH SOLE 0 0 2,200
SPDR INDEX SHS FDS ST S&P INTL ETF 78463X772 220,836 4,805 SH SOLE 0 0 4,805
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 441,869 2,785 SH SOLE 0 0 2,785
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 717,731 13,388 SH SOLE 0 0 13,388
SPDR SERIES TRUST ST STR NYSE TECH 78464A102 527,378 1,350 SH SOLE 0 0 1,350
SPDR SERIES TRUST ST STR R1K LOWV 78468R804 1,215,964 6,701 SH SOLE 0 0 6,701
SPDR SERIES TRUST ST STR SP AERO 78464A631 38,596 136 SH SOLE 0 0 136
SPDR SERIES TRUST ST STR SP500FF 78468R796 3,748,608 61,352 SH SOLE 0 0 61,352
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 8,183,978 42,956 SH SOLE 0 0 42,956
FLEXSHARES TR STOX GBL ESG SLT 33939L688 440,641 1,890 SH SOLE 0 0 1,890
FLEXSHARES TR STOX US ESG SLCT 33939L696 306,402 1,743 SH SOLE 0 0 1,743
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 13,206,399 290,314 SH SOLE 0 0 290,314
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,538,933 14,968 SH SOLE 0 0 14,968
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 129,192 173 SH SOLE 0 0 173
ISHARES TR U.S. UTILITS ETF 464287697 107,734 940 SH SOLE 0 0 940
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 15,547,354 536,856 SH SOLE 0 0 536,856
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5,951,225 187,677 SH SOLE 0 0 187,677
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 33,969,726 1,003,833 SH SOLE 0 0 1,003,833
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 768,745 22,084 SH SOLE 0 0 22,084
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 29,476,133 1,001,568 SH SOLE 0 0 1,001,568
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 12,250,901 332,273 SH SOLE 0 0 332,273
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 513,262 18,780 SH SOLE 0 0 18,780
CAPITAL GROUP EQUITY ETF TR US SM MI CA ETF 14022A102 177,049 5,370 SH SOLE 0 0 5,370
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,943,216 53,784 SH SOLE 0 0 53,784
WISDOMTREE TR US VALUE FD 97717W547 1,323 13 SH SOLE 0 0 13
VANGUARD INDEX FDS VALUE ETF 922908744 4,339,423 19,912 SH SOLE 0 0 19,912
PARNASSUS INCOME FDS VALUE SELECT ETF 701769606 124,922 3,800 SH SOLE 0 0 3,800
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,003,099 28,114 SH SOLE 0 0 28,114
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879 3,545,701 141,432 SH SOLE 0 0 141,432
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,573,795 30,106 SH SOLE 0 0 30,106