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
3M CO COM 88579Y101 234,162 1,612 SH SOLE 1,600 0 12
ABBVIE INC COM 00287Y109 959,220 4,410 SH SOLE 592 0 3,819
AGNC INVT CORP COM 00123Q104 189,364 18,880 SH SOLE 8,263 0 10,617
ALPHABET INC CAP STK CL A 02079K305 5,762,692 20,040 SH SOLE 4,047 0 15,993
ALPHABET INC CAP STK CL C 02079K107 4,137,158 14,422 SH SOLE 3,120 0 11,302
AMAZON COM INC COM 023135106 796,425 3,824 SH SOLE 0 0 3,824
AMERICAN ELEC PWR CO INC COM 025537101 346,444 2,643 SH SOLE 2,600 0 43
AMERICAN EXPRESS CO COM 025816109 506,767 1,675 SH SOLE 0 0 1,675
AMERICAN TOWER CORP COM 03027X100 615,650 3,567 SH SOLE 208 0 3,360
APPLE INC COM 037833100 14,511,578 57,179 SH SOLE 12,934 0 44,246
ARISTA NETWORKS INC COM SHS 040413205 622,494 5,070 SH SOLE 252 0 4,818
ARK ETF TR INNOVATION ETF 00214Q104 268,457 3,972 SH SOLE 0 0 3,972
AURORA INNOVATION INC CLASS A COM 051774107 48,385 11,744 SH SOLE 0 0 11,744
AUTOMATIC DATA PROCESSING IN COM 053015103 449,231 2,211 SH SOLE 1,600 0 611
BADGER METER INC COM 056525108 931,468 6,114 SH SOLE 6,114 0 0
BANK AMERICA CORP COM 060505104 1,094,896 22,459 SH SOLE 2,234 0 20,226
BLACKROCK ETF TRUST ISHARES US CARBO 09290C509 992,699 14,154 SH SOLE 731 0 13,422
BROADCOM INC COM 11135F101 1,629,261 5,264 SH SOLE 410 0 4,854
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 227,472 1,400 SH SOLE 1,400 0 0
CHENIERE ENERGY INC COM NEW 16411R208 208,847 736 SH SOLE 0 0 736
CHEVRON CORPORATION COM 166764100 3,984,457 19,258 SH SOLE 3,773 0 15,485
COLGATE PALMOLIVE CO COM 194162103 357,608 4,196 SH SOLE 791 0 3,405
COSTCO WHOLESALE CORPORATION COM 22160K105 1,495,699 1,501 SH SOLE 169 0 1,332
CSX CORP COM 126408103 632,622 15,411 SH SOLE 0 0 15,411
DELTA AIR LINES INC COM NEW 247361702 1,057,986 15,914 SH SOLE 1,761 0 14,153
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 9,884,905 291,935 SH SOLE 19,457 0 272,477
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 12,051,322 192,976 SH SOLE 19,971 0 173,005
ELI LILLY & CO COM 532457108 1,705,707 1,855 SH SOLE 1,260 0 594
EMCOR GROUP INC COM 29084Q100 461,595 625 SH SOLE 70 0 555
EXXON MOBIL CORP COM 30231G102 1,479,763 8,722 SH SOLE 4,325 0 4,397
FIFTH THIRD BANCORP COM 316773100 401,774 8,648 SH SOLE 518 0 8,130
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 1,444,015 29,536 SH SOLE 13,785 0 15,751
HOME DEPOT INC COM 437076102 848,830 2,581 SH SOLE 704 0 1,877
INTERNATIONAL BUSINESS MACHS COM 459200101 279,627 1,154 SH SOLE 1,000 0 154
INTUIT COM 461202103 557,338 1,289 SH SOLE 0 0 1,289
INTUITIVE SURGICAL INC COM NEW 46120E602 607,130 1,317 SH SOLE 80 0 1,237
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 1,838,706 77,030 SH SOLE 33,663 0 43,367
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 1,069,236 38,078 SH SOLE 14,749 0 23,329
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 616,871 4,700 SH SOLE 0 0 4,700
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 489,015 4,050 SH SOLE 4,050 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,181,656 2,047 SH SOLE 276 0 1,771
ISHARES INC CORE MSCI EMKT 46434G103 889,640 12,755 SH SOLE 3,186 0 9,569
ISHARES INC EMNG MKTS EQT 46434G889 7,522,926 124,490 SH SOLE 23,426 0 101,064
ISHARES INC ESG AWR MSCI EM 46434G863 433,428 9,532 SH SOLE 461 0 9,071
ISHARES TR CORE MSCI EAFE 46432F842 1,411,182 15,588 SH SOLE 1,747 0 13,841
ISHARES TR CORE S&P SCP ETF 464287804 778,119 6,260 SH SOLE 3,040 0 3,220
ISHARES TR CORE S&P US GWT 464287671 1,957,368 12,619 SH SOLE 8,725 0 3,894
ISHARES TR ESG AWR MSCI USA 46436E221 263,040 8,263 SH SOLE 491 0 7,772
ISHARES TR ESG AWR MSCI USA 46435G425 719,787 5,090 SH SOLE 280 0 4,810
ISHARES TR ESG AWR US AGRGT 46435U549 302,296 6,357 SH SOLE 79 0 6,278
ISHARES TR ESG AWRE USD ETF 46435G193 782,659 33,826 SH SOLE 1,423 0 32,404
ISHARES TR ESG EAFE ETF 46436E759 289,124 3,832 SH SOLE 165 0 3,667
ISHARES TR ESG MSCI KLD 400 464288570 616,772 5,089 SH SOLE 283 0 4,806
ISHARES TR ESG MSCI USA ETF 46436E767 577,948 10,470 SH SOLE 441 0 10,029
ISHARES TR ISHS 5-10YR INVT 464288638 537,603 10,102 SH SOLE 1,318 0 8,783
ISHARES TR MSCI ACWI EX US 464288240 1,789,543 26,136 SH SOLE 6,071 0 20,065
ISHARES TR MSCI EAFE ETF 464287465 4,492,360 46,251 SH SOLE 13,925 0 32,326
ISHARES TR MSCI EMG MKT ETF 464287234 333,413 5,871 SH SOLE 0 0 5,871
ISHARES TR RUS 1000 ETF 464287622 294,210 825 SH SOLE 0 0 825
ISHARES TR RUS 2000 VAL ETF 464287630 9,988,273 52,684 SH SOLE 6,692 0 45,991
ISHARES TR RUS MD CP GR ETF 464287481 1,718,652 13,414 SH SOLE 1,347 0 12,067
ISHARES TR RUSSELL 2000 ETF 464287655 917,853 3,701 SH SOLE 1,987 0 1,714
ISHARES TR RUSSELL 3000 ETF 464287689 324,716 876 SH SOLE 0 0 876
ISHARES TR S&P MC 400GR ETF 464287606 368,269 3,660 SH SOLE 3,660 0 0
ISHARES TR SELECT DIVID ETF 464287168 623,332 4,117 SH SOLE 0 0 4,117
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 16,692,147 220,388 SH SOLE 24,333 0 196,054
JOHNSON & JOHNSON COM 478160104 863,397 3,532 SH SOLE 729 0 2,803
JPMORGAN CHASE & CO COM 46625H100 4,023,558 13,678 SH SOLE 9,393 0 4,285
LAM RESEARCH CORP COM NEW 512807306 1,383,897 6,477 SH SOLE 655 0 5,822
LOCKHEED MARTIN CORP COM 539830109 899,915 1,489 SH SOLE 184 0 1,305
LOWES COS INC COM 548661107 512,999 2,171 SH SOLE 171 0 2,000
MASTERCARD INCORPORATED CL A 57636Q104 892,009 1,785 SH SOLE 546 0 1,239
MERCK & CO INC COM 58933Y105 1,234,777 10,265 SH SOLE 9,851 0 414
META PLATFORMS INC CL A 30303M102 6,648,550 11,621 SH SOLE 440 0 11,180
MICROSOFT CORP COM 594918104 1,089,989 2,945 SH SOLE 519 0 2,425
NETFLIX INC. COM 64110L106 459,228 4,776 SH SOLE 522 0 4,254
NORFOLK SOUTHN CORP COM 655844108 705,446 2,458 SH SOLE 2,458 0 0
NOVO-NORDISK A S ADR 670100205 326,847 8,894 SH SOLE 1,327 0 7,566
NVIDIA CORPORATION COM 67066G104 4,208,486 24,131 SH SOLE 6,579 0 17,552
PACER FDS TR US CASH COWS 100 69374H881 11,896,336 190,159 SH SOLE 16,322 0 173,837
PALANTIR TECHNOLOGIES INC CL A 69608A108 762,997 5,216 SH SOLE 0 0 5,216
PGIM ETF TR PGIM ULTRA SH BD 69344A107 28,965,861 585,168 SH SOLE 124,621 0 460,548
PROCTER & GAMBLE CO COM 742718109 463,646 3,210 SH SOLE 421 0 2,789
RTX CORPORATION COM 75513E101 663,588 3,440 SH SOLE 475 0 2,965
SANOFI SA SPONSORED ADR 80105N105 400,629 8,315 SH SOLE 1,258 0 7,057
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 785,950 31,756 SH SOLE 0 0 31,756
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 6,432,788 130,297 SH SOLE 23,208 0 107,090
SMITH A O CORP COM 831865209 712,877 10,811 SH SOLE 10,811 0 0
SPDR INDEX SHS FDS STATE STREET SPD 78463X889 13,609,810 298,134 SH SOLE 40,522 0 257,612
SPDR SERIES TRUST STATE STREET SPD 78464A847 1,309,410 22,111 SH SOLE 2,722 0 19,389
SPDR SERIES TRUST STATE STREET SPD 78464A649 549,223 21,437 SH SOLE 1 0 21,436
SPDR SERIES TRUST STATE STREET SPD 78464A508 30,814,517 544,619 SH SOLE 65,587 0 479,032
SPDR SERIES TRUST STATE STREET SPD 78468R853 1,162,521 24,059 SH SOLE 2,826 0 21,233
SPDR SERIES TRUST STATE STREET SPD 78464A821 974,858 10,159 SH SOLE 4,695 0 5,464
SPDR SERIES TRUST STATE STREET SPD 78464A805 24,595,734 311,102 SH SOLE 38,227 0 272,875
SPDR SERIES TRUST STATE STREET SPD 78464A409 46,977,695 479,805 SH SOLE 49,400 0 430,405
STARBUCKS CORP COM 855244109 445,249 4,970 SH SOLE 1,168 0 3,802
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 433,546 936 SH SOLE 0 0 936
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,268,862 1,951 SH SOLE 0 0 1,951
STRATEGY INC CL A NEW 594972408 267,821 2,146 SH SOLE 246 0 1,900
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,041,770 3,083 SH SOLE 325 0 2,758
TERADYNE INC COM 880770102 870,815 2,937 SH SOLE 345 0 2,592
TESLA INC COM 88160R101 15,167,406 40,800 SH SOLE 690 0 40,110
UNITED AIRLS HLDGS INC COM 910047109 1,188,628 12,910 SH SOLE 1,559 0 11,351
UNITEDHEALTH GROUP INC COM 91324P102 419,014 1,549 SH SOLE 181 0 1,368
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 25,845,434 67,411 SH SOLE 8,383 0 59,028
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,096,504 5,182 SH SOLE 0 0 5,182
VANGUARD INDEX FDS TOTAL STK MKT 922908769 42,713,225 133,142 SH SOLE 11,608 0 121,534
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 211,834 985 SH SOLE 0 0 985
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,654,035 31,425 SH SOLE 3,529 0 27,896
VERTEX PHARMACEUTICALS INC COM 92532F100 310,794 696 SH SOLE 94 0 602
VISA INC COM CL A 92826C839 2,744,887 9,082 SH SOLE 92 0 8,990
WALMART INC COM 931142103 661,808 5,325 SH SOLE 4,886 0 439