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
ABBOTT LABS COM 002824100   260,885 2,393 SH   SOLE   0 0 2,393
ABBVIE INC COM 00287Y109   206,811 1,535 SH   SOLE   0 0 1,535
ACADIA PHARMACEUTICALS INC COM 004225108   239,979 10,020 SH   SOLE   0 0 10,020
ACTIVISION BLIZZARD INC COM 00507V109   410,541 4,870 SH   SOLE   0 0 4,870
AGILENT TECHNOLOGIES INC COM 00846U101   407,648 3,390 SH   SOLE   0 0 3,390
ALBEMARLE CORP COM 012653101   337,981 1,515 SH   SOLE   0 0 1,515
ALPHABET INC CAP STK CL C 02079K107   1,423,817 11,770 SH   SOLE   0 0 11,770
ALPHABET INC CAP STK CL A 02079K305   2,671,106 22,315 SH   SOLE   0 0 22,315
AMAZON COM INC COM 023135106   2,678,246 20,545 SH   SOLE   0 0 20,545
AMERICAN ELEC PWR CO INC COM 025537101   628,132 7,460 SH   SOLE   0 0 7,460
AMERICAN TOWER CORP NEW COM 03027X100   1,288,731 6,645 SH   SOLE   0 0 6,645
AMERICAN WTR WKS CO INC NEW COM 030420103   2,052,602 14,379 SH   SOLE   0 0 14,379
AMGEN INC COM 031162100   1,567,461 7,060 SH   SOLE   0 0 7,060
APPLE INC COM 037833100   6,273,184 32,341 SH   SOLE   0 0 32,341
AT&T INC COM 00206R102   177,545 11,131 SH   SOLE   0 0 11,131
AUTOMATIC DATA PROCESSING IN COM 053015103   225,285 1,025 SH   SOLE   0 0 1,025
AVALONBAY CMNTYS INC COM 053484101   299,047 1,580 SH   SOLE   0 0 1,580
BANK AMERICA CORP COM 060505104   662,273 23,084 SH   SOLE   0 0 23,084
BECTON DICKINSON & CO COM 075887109   481,818 1,825 SH   SOLE   0 0 1,825
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   859,661 2,521 SH   SOLE   0 0 2,521
BLOCK INC CL A 852234103   1,157,852 17,393 SH   SOLE   0 0 17,393
BOEING CO COM 097023105   1,131,395 5,358 SH   SOLE   0 0 5,358
BRISTOL-MYERS SQUIBB CO COM 110122108   1,181,796 18,480 SH   SOLE   0 0 18,480
BROOKFIELD CORP CL A LTD VT SH 11271J107   340,706 10,125 SH   SOLE   0 0 10,125
CANADIAN PACIFIC KANSAS CITY COM 13646K108   242,310 3,000 SH   SOLE   0 0 3,000
CARRIER GLOBAL CORPORATION COM 14448C104   1,107,290 22,275 SH   SOLE   0 0 22,275
CATERPILLAR INC COM 149123101   1,316,368 5,350 SH   SOLE   0 0 5,350
CHEVRON CORP NEW COM 166764100   1,671,171 10,621 SH   SOLE   0 0 10,621
CISCO SYS INC COM 17275R102   906,381 17,518 SH   SOLE   0 0 17,518
COCA COLA CO COM 191216100   1,289,491 21,413 SH   SOLE   0 0 21,413
COLGATE PALMOLIVE CO COM 194162103   239,903 3,114 SH   SOLE   0 0 3,114
CONOCOPHILLIPS COM 20825C104   342,102 3,302 SH   SOLE   0 0 3,302
CORNING INC COM 219350105   319,214 9,110 SH   SOLE   0 0 9,110
COSTCO WHSL CORP NEW COM 22160K105   2,417,865 4,491 SH   SOLE   0 0 4,491
CUMMINS INC COM 231021106   827,415 3,375 SH   SOLE   0 0 3,375
CVS HEALTH CORP COM 126650100   580,692 8,400 SH   SOLE   0 0 8,400
DANAHER CORPORATION COM 235851102   2,676,960 11,154 SH   SOLE   0 0 11,154
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   225,310 9,604 SH   SOLE   0 0 9,604
DISCOVER FINL SVCS COM 254709108   301,590 2,581 SH   SOLE   0 0 2,581
DISNEY WALT CO COM 254687106   863,987 9,677 SH   SOLE   0 0 9,677
DOLLAR GEN CORP NEW COM 256677105   358,406 2,111 SH   SOLE   0 0 2,111
ELEVANCE HEALTH INC COM 036752103   955,224 2,150 SH   SOLE   0 0 2,150
EMERSON ELEC CO COM 291011104   495,608 5,483 SH   SOLE   0 0 5,483
EXXON MOBIL CORP COM 30231G102   397,355 3,705 SH   SOLE   0 0 3,705
FEDEX CORP COM 31428X106   237,984 960 SH   SOLE   0 0 960
FERRARI N V COM N3167Y103   256,916 790 SH   SOLE   0 0 790
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   206,671 1,268 SH   SOLE   0 0 1,268
FLEXSHARES TR MORNSTAR UPSTR 33939L407   761,883 19,014 SH   SOLE   0 0 19,014
FMC CORP COM NEW 302491303   204,506 1,960 SH   SOLE   0 0 1,960
FORTIVE CORP COM 34959J108   906,212 12,120 SH   SOLE   0 0 12,120
GILEAD SCIENCES INC COM 375558103   286,942 3,723 SH   SOLE   0 0 3,723
HERSHEY CO COM 427866108   1,012,284 4,054 SH   SOLE   0 0 4,054
HOME DEPOT INC COM 437076102   2,634,848 8,482 SH   SOLE   0 0 8,482
HONEYWELL INTL INC COM 438516106   1,740,510 8,388 SH   SOLE   0 0 8,388
ILLINOIS TOOL WKS INC COM 452308109   1,318,844 5,272 SH   SOLE   0 0 5,272
INTEL CORP COM 458140100   902,957 27,002 SH   SOLE   0 0 27,002
INTERNATIONAL BUSINESS MACHS COM 459200101   454,285 3,395 SH   SOLE   0 0 3,395
INVESCO QQQ TR UNIT SER 1 46090E103   339,128 918 SH   SOLE   0 0 918
ISHARES INC MSCI EMERG MRKT 464286533   372,490 6,775 SH   SOLE   0 0 6,775
ISHARES INC CORE MSCI EMKT 46434G103   858,090 17,409 SH   SOLE   0 0 17,409
ISHARES TR US HLTHCR PR ETF 464288828   615,711 2,407 SH   SOLE   0 0 2,407
ISHARES TR US TRSPRTION 464287192   492,645 1,972 SH   SOLE   0 0 1,972
ISHARES TR GL CLEAN ENE ETF 464288224   864,763 46,998 SH   SOLE   0 0 46,998
ISHARES TR RUS 2000 GRW ETF 464287648   596,944 2,460 SH   SOLE   0 0 2,460
ISHARES TR U.S. REAL ES ETF 464287739   227,436 2,628 SH   SOLE   0 0 2,628
ISHARES TR 1 3 YR TREAS BD 464287457   842,016 10,385 SH   SOLE   0 0 10,385
ISHARES TR S&P 500 GRWT ETF 464287309   281,920 4,000 SH   SOLE   0 0 4,000
ISHARES TR CORE S&P TTL STK 464287150   268,222 2,741 SH   SOLE   0 0 2,741
ISHARES TR U.S. TECH ETF 464287721   261,288 2,400 SH   SOLE   0 0 2,400
ISHARES TR CORE INTL AGGR 46435G672   296,233 6,010 SH   SOLE   0 0 6,010
ISHARES TR U.S. MED DVC ETF 464288810   1,879,836 33,295 SH   SOLE   0 0 33,295
ISHARES TR MICRO-CAP ETF 464288869   283,087 2,590 SH   SOLE   0 0 2,590
ISHARES TR CORE MSCI TOTAL 46432F834   1,433,434 22,891 SH   SOLE   0 0 22,891
ISHARES TR US CONSUM DISCRE 464287580   1,078,899 15,160 SH   SOLE   0 0 15,160
ISHARES TR CORE US AGGBD ET 464287226   1,142,587 11,665 SH   SOLE   0 0 11,665
ISHARES TR CORE S&P MCP ETF 464287507   839,351 3,210 SH   SOLE   0 0 3,210
ISHARES TR RUS MD CP GR ETF 464287481   702,307 7,268 SH   SOLE   0 0 7,268
ISHARES TR CORE S&P500 ETF 464287200   4,066,783 9,124 SH   SOLE   0 0 9,124
ISHARES TR CORE S&P SCP ETF 464287804   2,671,954 26,813 SH   SOLE   0 0 26,813
ISHARES TR S&P MC 400GR ETF 464287606   234,750 3,130 SH   SOLE   0 0 3,130
ISHARES TR ISHARES BIOTECH 464287556   1,292,961 10,184 SH   SOLE   0 0 10,184
ISHARES TR U.S. FINLS ETF 464287788   525,963 7,049 SH   SOLE   0 0 7,049
ISHARES TR U.S. FIN SVC ETF 464287770   750,453 4,750 SH   SOLE   0 0 4,750
ISHARES TR ISHS 1-5YR INVS 464288646   332,627 6,630 SH   SOLE   0 0 6,630
ISHARES TR US CONSM STAPLES 464287812   264,583 1,321 SH   SOLE   0 0 1,321
ISHARES TR US HLTHCARE ETF 464287762   291,462 1,040 SH   SOLE   0 0 1,040
ISHARES TR U.S. UTILITS ETF 464287697   544,046 6,655 SH   SOLE   0 0 6,655
JOHNSON & JOHNSON COM 478160104   2,686,059 16,228 SH   SOLE   0 0 16,228
JPMORGAN CHASE & CO COM 46625H100   1,111,889 7,645 SH   SOLE   0 0 7,645
KEYSIGHT TECHNOLOGIES INC COM 49338L103   282,153 1,685 SH   SOLE   0 0 1,685
L3HARRIS TECHNOLOGIES INC COM 502431109   219,654 1,122 SH   SOLE   0 0 1,122
LILLY ELI & CO COM 532457108   248,559 530 SH   SOLE   0 0 530
LISTED FD TR HORIZON KINETICS 53656F623   329,147 10,767 SH   SOLE   0 0 10,767
LOCKHEED MARTIN CORP COM 539830109   601,717 1,307 SH   SOLE   0 0 1,307
LOWES COS INC COM 548661107   274,226 1,215 SH   SOLE   0 0 1,215
MASTERCARD INCORPORATED CL A 57636Q104   1,953,128 4,966 SH   SOLE   0 0 4,966
MCDONALDS CORP COM 580135101   889,262 2,980 SH   SOLE   0 0 2,980
MERCK & CO INC COM 58933Y105   881,440 7,639 SH   SOLE   0 0 7,639
META PLATFORMS INC CL A 30303M102   1,493,444 5,204 SH   SOLE   0 0 5,204
MICROSOFT CORP COM 594918104   6,028,745 17,703 SH   SOLE   0 0 17,703
MONDELEZ INTL INC CL A 609207105   481,623 6,603 SH   SOLE   0 0 6,603
MONSTER BEVERAGE CORP NEW COM 61174X109   252,736 4,400 SH   SOLE   0 0 4,400
NATIONAL WESTN LIFE GROUP IN CL A 638517102   831,120 2,000 SH   SOLE   0 0 2,000
NEXTERA ENERGY INC COM 65339F101   2,307,323 31,096 SH   SOLE   0 0 31,096
NIKE INC CL B 654106103   714,735 6,476 SH   SOLE   0 0 6,476
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   162,852 19,047 SH   SOLE   0 0 19,047
NVIDIA CORPORATION COM 67066G104   4,750,938 11,231 SH   SOLE   0 0 11,231
ONEOK INC NEW COM 682680103   566,713 9,182 SH   SOLE   0 0 9,182
OTIS WORLDWIDE CORP COM 68902V107   527,918 5,931 SH   SOLE   0 0 5,931
PALANTIR TECHNOLOGIES INC CL A 69608A108   170,930 11,150 SH   SOLE   0 0 11,150
PALO ALTO NETWORKS INC COM 697435105   491,857 1,925 SH   SOLE   0 0 1,925
PEPSICO INC COM 713448108   2,186,522 11,805 SH   SOLE   0 0 11,805
PHILLIPS 66 COM 718546104   474,516 4,975 SH   SOLE   0 0 4,975
PROCTER AND GAMBLE CO COM 742718109   958,238 6,315 SH   SOLE   0 0 6,315
QUALCOMM INC COM 747525103   792,806 6,660 SH   SOLE   0 0 6,660
RAYTHEON TECHNOLOGIES CORP COM 75513E101   779,076 7,953 SH   SOLE   0 0 7,953
ROGERS CORP COM 775133101   242,895 1,500 SH   SOLE   0 0 1,500
SBA COMMUNICATIONS CORP NEW CL A 78410G104   273,477 1,180 SH   SOLE   0 0 1,180
SCHWAB CHARLES CORP COM 808513105   402,711 7,105 SH   SOLE   0 0 7,105
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   857,190 24,045 SH   SOLE   0 0 24,045
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,795,876 21,671 SH   SOLE   0 0 21,671
SELECT SECTOR SPDR TR ENERGY 81369Y506   270,702 3,335 SH   SOLE   0 0 3,335
SHOPIFY INC CL A 82509L107   280,364 4,340 SH   SOLE   0 0 4,340
SKYWORKS SOLUTIONS INC COM 83088M102   385,755 3,485 SH   SOLE   0 0 3,485
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   747,941 2,175 SH   SOLE   0 0 2,175
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   519,298 11,294 SH   SOLE   0 0 11,294
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,331,342 3,003 SH   SOLE   0 0 3,003
SPDR SER TR S&P HOMEBUILD 78464A888   853,589 10,630 SH   SOLE   0 0 10,630
STARBUCKS CORP COM 855244109   681,513 6,880 SH   SOLE   0 0 6,880
TARGET CORP COM 87612E106   213,942 1,622 SH   SOLE   0 0 1,622
THERMO FISHER SCIENTIFIC INC COM 883556102   380,356 729 SH   SOLE   0 0 729
TRICO BANCSHARES COM 896095106   956,160 28,800 SH   SOLE   0 0 28,800
UNION PAC CORP COM 907818108   1,640,029 8,015 SH   SOLE   0 0 8,015
UNITEDHEALTH GROUP INC COM 91324P102   1,294,364 2,693 SH   SOLE   0 0 2,693
UNIVERSAL HLTH SVCS INC CL B 913903100   881,934 5,590 SH   SOLE   0 0 5,590
VANGUARD INDEX FDS VALUE ETF 922908744   346,866 2,441 SH   SOLE   0 0 2,441
VANGUARD INDEX FDS MID CAP ETF 922908629   691,996 3,143 SH   SOLE   0 0 3,143
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   547,293 3,955 SH   SOLE   0 0 3,955
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   360,499 4,314 SH   SOLE   0 0 4,314
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   432,046 4,455 SH   SOLE   0 0 4,455
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   434,584 10,683 SH   SOLE   0 0 10,683
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   618,388 5,830 SH   SOLE   0 0 5,830
VANGUARD WORLD FDS INF TECH ETF 92204A702   571,713 1,293 SH   SOLE   0 0 1,293
VERIZON COMMUNICATIONS INC COM 92343V104   607,765 16,342 SH   SOLE   0 0 16,342
VISA INC COM CL A 92826C839   2,572,146 10,831 SH   SOLE   0 0 10,831
WALMART INC COM 931142103   442,501 2,815 SH   SOLE   0 0 2,815
WASTE MGMT INC DEL COM 94106L109   1,534,767 8,850 SH   SOLE   0 0 8,850
WELLS FARGO CO NEW COM 949746101   699,525 16,390 SH   SOLE   0 0 16,390
XYLEM INC COM 98419M100   385,724 3,425 SH   SOLE   0 0 3,425
YUM BRANDS INC COM 988498101   705,220 5,090 SH   SOLE   0 0 5,090
ZILLOW GROUP INC CL C CAP STK 98954M200   317,693 6,321 SH   SOLE   0 0 6,321