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
ACADIA PHARMACEUTICALS INC COM 004225108   163,498 10,270 SH   SOLE   0 0 10,270
ACTIVISION BLIZZARD INC COM 00507V109   403,419 5,270 SH   SOLE   0 0 5,270
AGILENT TECHNOLOGIES INC COM 00846U101   507,314 3,390 SH   SOLE   0 0 3,390
ALPHABET INC CAP STK CL C 02079K107   1,057,662 11,920 SH   SOLE   0 0 11,920
ALPHABET INC CAP STK CL A 02079K305   1,981,646 22,460 SH   SOLE   0 0 22,460
AMAZON COM INC COM 023135106   1,610,280 19,170 SH   SOLE   0 0 19,170
AMERICAN ELEC PWR CO INC COM 025537101   705,479 7,430 SH   SOLE   0 0 7,430
AMERICAN TOWER CORP NEW COM 03027X100   1,417,343 6,690 SH   SOLE   0 0 6,690
AMERICAN WTR WKS CO INC NEW COM 030420103   2,185,550 14,339 SH   SOLE   0 0 14,339
AMGEN INC COM 031162100   1,879,189 7,155 SH   SOLE   0 0 7,155
APPLE INC COM 037833100   4,294,576 33,053 SH   SOLE   0 0 33,053
AT&T INC COM 00206R102   200,476 10,889 SH   SOLE   0 0 10,889
AVALONBAY CMNTYS INC COM 053484101   255,202 1,580 SH   SOLE   0 0 1,580
BANK AMERICA CORP COM 060505104   760,361 22,958 SH   SOLE   0 0 22,958
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   953,265 3,086 SH   SOLE   0 0 3,086
BLOCK INC CL A 852234103   1,108,686 17,643 SH   SOLE   0 0 17,643
BOEING CO COM 097023105   797,963 4,189 SH   SOLE   0 0 4,189
BRISTOL-MYERS SQUIBB CO COM 110122108   1,340,860 18,636 SH   SOLE   0 0 18,636
BROOKFIELD CORP CL A LTD VT SH 11271J107   318,533 10,125 SH   SOLE   0 0 10,125
CANADIAN PAC RY LTD COM 13645T100   268,524 3,600 SH   SOLE   0 0 3,600
CARRIER GLOBAL CORPORATION COM 14448C104   918,844 22,275 SH   SOLE   0 0 22,275
CATERPILLAR INC COM 149123101   1,282,844 5,355 SH   SOLE   0 0 5,355
CHEVRON CORP NEW COM 166764100   1,905,102 10,614 SH   SOLE   0 0 10,614
CISCO SYS INC COM 17275R102   858,854 18,028 SH   SOLE   0 0 18,028
COCA COLA CO COM 191216100   1,335,365 20,993 SH   SOLE   0 0 20,993
COLGATE PALMOLIVE CO COM 194162103   234,794 2,980 SH   SOLE   0 0 2,980
CONOCOPHILLIPS COM 20825C104   389,170 3,298 SH   SOLE   0 0 3,298
CORNING INC COM 219350105   304,548 9,535 SH   SOLE   0 0 9,535
COSTCO WHSL CORP NEW COM 22160K105   2,105,835 4,613 SH   SOLE   0 0 4,613
CUMMINS INC COM 231021106   818,940 3,380 SH   SOLE   0 0 3,380
CVS HEALTH CORP COM 126650100   794,911 8,530 SH   SOLE   0 0 8,530
DANAHER CORPORATION COM 235851102   2,973,766 11,204 SH   SOLE   0 0 11,204
DISCOVER FINL SVCS COM 254709108   252,499 2,581 SH   SOLE   0 0 2,581
DISNEY WALT CO COM 254687106   836,939 9,633 SH   SOLE   0 0 9,633
DOLLAR GEN CORP NEW COM 256677105   564,651 2,293 SH   SOLE   0 0 2,293
ELEVANCE HEALTH INC COM 036752103   1,179,831 2,300 SH   SOLE   0 0 2,300
EMERSON ELEC CO COM 291011104   526,697 5,483 SH   SOLE   0 0 5,483
EXXON MOBIL CORP COM 30231G102   479,288 4,345 SH   SOLE   0 0 4,345
FERRARI N V COM N3167Y103   212,078 990 SH   SOLE   0 0 990
FLEXSHARES TR MORNSTAR UPSTR 33939L407   831,755 19,134 SH   SOLE   0 0 19,134
FMC CORP COM NEW 302491303   244,608 1,960 SH   SOLE   0 0 1,960
FORTIVE CORP COM 34959J108   778,710 12,120 SH   SOLE   0 0 12,120
GLADSTONE LD CORP COM 376549101   383,607 20,905 SH   SOLE   0 0 20,905
HERSHEY CO COM 427866108   812,579 3,509 SH   SOLE   0 0 3,509
HOME DEPOT INC COM 437076102   2,693,338 8,527 SH   SOLE   0 0 8,527
HONEYWELL INTL INC COM 438516106   1,807,192 8,433 SH   SOLE   0 0 8,433
ILLINOIS TOOL WKS INC COM 452308109   1,162,523 5,277 SH   SOLE   0 0 5,277
INTEL CORP COM 458140100   721,287 27,290 SH   SOLE   0 0 27,290
INTERNATIONAL BUSINESS MACHS COM 459200101   478,322 3,395 SH   SOLE   0 0 3,395
INVESCO QQQ TR UNIT SER 1 46090E103   284,387 1,068 SH   SOLE   0 0 1,068
ISHARES INC CORE MSCI EMKT 46434G103   805,061 17,239 SH   SOLE   0 0 17,239
ISHARES INC MSCI EMERG MRKT 464286533   366,310 6,905 SH   SOLE   0 0 6,905
ISHARES TR US CONSM STAPLES 464287812   272,942 1,346 SH   SOLE   0 0 1,346
ISHARES TR CORE MSCI TOTAL 46432F834   1,226,419 21,189 SH   SOLE   0 0 21,189
ISHARES TR CORE S&P SCP ETF 464287804   2,242,128 23,691 SH   SOLE   0 0 23,691
ISHARES TR U.S. REAL ES ETF 464287739   234,890 2,790 SH   SOLE   0 0 2,790
ISHARES TR ISHS 1-5YR INVS 464288646   338,278 6,790 SH   SOLE   0 0 6,790
ISHARES TR RUS MD CP GR ETF 464287481   607,605 7,268 SH   SOLE   0 0 7,268
ISHARES TR RUS 2000 GRW ETF 464287648   527,719 2,460 SH   SOLE   0 0 2,460
ISHARES TR MICRO-CAP ETF 464288869   279,280 2,590 SH   SOLE   0 0 2,590
ISHARES TR CORE S&P MCP ETF 464287507   740,667 3,062 SH   SOLE   0 0 3,062
ISHARES TR U.S. MED DVC ETF 464288810   1,753,893 33,363 SH   SOLE   0 0 33,363
ISHARES TR S&P MC 400GR ETF 464287606   227,439 3,330 SH   SOLE   0 0 3,330
ISHARES TR US HLTHCARE ETF 464287762   300,733 1,060 SH   SOLE   0 0 1,060
ISHARES TR US HLTHCR PR ETF 464288828   644,330 2,407 SH   SOLE   0 0 2,407
ISHARES TR U.S. FIN SVC ETF 464287770   748,220 4,750 SH   SOLE   0 0 4,750
ISHARES TR US CONSUM DISCRE 464287580   850,128 14,925 SH   SOLE   0 0 14,925
ISHARES TR CORE US AGGBD ET 464287226   1,132,358 11,675 SH   SOLE   0 0 11,675
ISHARES TR ISHARES BIOTECH 464287556   1,342,834 10,228 SH   SOLE   0 0 10,228
ISHARES TR GL CLEAN ENE ETF 464288224   981,364 49,439 SH   SOLE   0 0 49,439
ISHARES TR U.S. UTILITS ETF 464287697   580,770 6,711 SH   SOLE   0 0 6,711
ISHARES TR 1 3 YR TREAS BD 464287457   851,067 10,485 SH   SOLE   0 0 10,485
ISHARES TR U.S. FINLS ETF 464287788   548,908 7,273 SH   SOLE   0 0 7,273
ISHARES TR US TRSPRTION 464287192   424,324 1,987 SH   SOLE   0 0 1,987
ISHARES TR S&P 500 GRWT ETF 464287309   237,510 4,060 SH   SOLE   0 0 4,060
ISHARES TR CORE S&P500 ETF 464287200   2,867,003 7,462 SH   SOLE   0 0 7,462
ISHARES TR CORE INTL AGGR 46435G672   292,908 6,160 SH   SOLE   0 0 6,160
ISHARES TR CORE S&P TTL STK 464287150   253,674 2,991 SH   SOLE   0 0 2,991
JOHNSON & JOHNSON COM 478160104   2,898,473 16,408 SH   SOLE   0 0 16,408
JPMORGAN CHASE & CO COM 46625H100   1,059,658 7,902 SH   SOLE   0 0 7,902
KEYSIGHT TECHNOLOGIES INC COM 49338L103   296,806 1,735 SH   SOLE   0 0 1,735
L3HARRIS TECHNOLOGIES INC COM 502431109   233,612 1,122 SH   SOLE   0 0 1,122
LILLY ELI & CO COM 532457108   208,529 570 SH   SOLE   0 0 570
LISTED FD TR HORIZON KINETICS 53656F623   347,602 11,042 SH   SOLE   0 0 11,042
LOCKHEED MARTIN CORP COM 539830109   635,842 1,307 SH   SOLE   0 0 1,307
LOWES COS INC COM 548661107   243,073 1,220 SH   SOLE   0 0 1,220
M & T BK CORP COM 55261F104   256,756 1,770 SH   SOLE   0 0 1,770
MASTERCARD INCORPORATED CL A 57636Q104   1,745,952 5,021 SH   SOLE   0 0 5,021
MCDONALDS CORP COM 580135101   787,955 2,990 SH   SOLE   0 0 2,990
MERCK & CO INC COM 58933Y105   584,727 5,270 SH   SOLE   0 0 5,270
META PLATFORMS INC CL A 30303M102   627,453 5,214 SH   SOLE   0 0 5,214
MICROSOFT CORP COM 594918104   3,978,362 16,589 SH   SOLE   0 0 16,589
MONDELEZ INTL INC CL A 609207105   307,190 4,609 SH   SOLE   0 0 4,609
MONSTER BEVERAGE CORP NEW COM 61174X109   223,366 2,200 SH   SOLE   0 0 2,200
NATIONAL WESTN LIFE GROUP IN CL A 638517102   562,000 2,000 SH   SOLE   0 0 2,000
NEXTERA ENERGY INC COM 65339F101   2,617,014 31,304 SH   SOLE   0 0 31,304
NIKE INC CL B 654106103   757,786 6,476 SH   SOLE   0 0 6,476
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   121,258 14,350 SH   SOLE   0 0 14,350
NVIDIA CORPORATION COM 67066G104   2,058,382 14,085 SH   SOLE   0 0 14,085
ONEOK INC NEW COM 682680103   560,552 8,532 SH   SOLE   0 0 8,532
OTIS WORLDWIDE CORP COM 68902V107   464,692 5,934 SH   SOLE   0 0 5,934
PEPSICO INC COM 713448108   1,996,293 11,050 SH   SOLE   0 0 11,050
PHILLIPS 66 COM 718546104   528,206 5,075 SH   SOLE   0 0 5,075
PROCTER AND GAMBLE CO COM 742718109   969,832 6,399 SH   SOLE   0 0 6,399
QUALCOMM INC COM 747525103   732,200 6,660 SH   SOLE   0 0 6,660
RAYTHEON TECHNOLOGIES CORP COM 75513E101   803,323 7,960 SH   SOLE   0 0 7,960
SBA COMMUNICATIONS CORP NEW CL A 78410G104   332,167 1,185 SH   SOLE   0 0 1,185
SCHWAB CHARLES CORP COM 808513105   598,223 7,185 SH   SOLE   0 0 7,185
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   546,378 16,963 SH   SOLE   0 0 16,963
SELECT SECTOR SPDR TR ENERGY 81369Y506   291,712 3,335 SH   SOLE   0 0 3,335
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,677,034 21,589 SH   SOLE   0 0 21,589
SKYWORKS SOLUTIONS INC COM 83088M102   322,145 3,535 SH   SOLE   0 0 3,535
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   719,067 2,170 SH   SOLE   0 0 2,170
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   450,623 11,644 SH   SOLE   0 0 11,644
SPDR S&P 500 ETF TR TR UNIT 78462F103   993,182 2,597 SH   SOLE   0 0 2,597
SPDR SER TR S&P HOMEBUILD 78464A888   641,202 10,630 SH   SOLE   0 0 10,630
STARBUCKS CORP COM 855244109   620,919 6,259 SH   SOLE   0 0 6,259
TARGET CORP COM 87612E106   270,210 1,813 SH   SOLE   0 0 1,813
THERMO FISHER SCIENTIFIC INC COM 883556102   406,960 739 SH   SOLE   0 0 739
TRICO BANCSHARES COM 896095106   1,468,512 28,800 SH   SOLE   0 0 28,800
UGI CORP NEW COM 902681105   247,628 6,680 SH   SOLE   0 0 6,680
UNION PAC CORP COM 907818108   1,669,812 8,064 SH   SOLE   0 0 8,064
UNITEDHEALTH GROUP INC COM 91324P102   1,490,866 2,812 SH   SOLE   0 0 2,812
UNIVERSAL HLTH SVCS INC CL B 913903100   787,575 5,590 SH   SOLE   0 0 5,590
US BANCORP DEL COM NEW 902973304   215,433 4,940 SH   SOLE   0 0 4,940
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   339,674 4,118 SH   SOLE   0 0 4,118
VANGUARD INDEX FDS MID CAP ETF 922908629   515,843 2,531 SH   SOLE   0 0 2,531
VANGUARD INDEX FDS VALUE ETF 922908744   342,643 2,441 SH   SOLE   0 0 2,441
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   536,227 3,965 SH   SOLE   0 0 3,965
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   375,357 4,355 SH   SOLE   0 0 4,355
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   414,085 10,623 SH   SOLE   0 0 10,623
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   252,181 5,540 SH   SOLE   0 0 5,540
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   630,864 5,830 SH   SOLE   0 0 5,830
VANGUARD WORLD FDS INF TECH ETF 92204A702   410,122 1,284 SH   SOLE   0 0 1,284
VERIZON COMMUNICATIONS INC COM 92343V104   657,594 16,690 SH   SOLE   0 0 16,690
VISA INC COM CL A 92826C839   2,282,659 10,987 SH   SOLE   0 0 10,987
WALMART INC COM 931142103   399,124 2,815 SH   SOLE   0 0 2,815
WASTE MGMT INC DEL COM 94106L109   1,376,622 8,775 SH   SOLE   0 0 8,775
WELLS FARGO CO NEW COM 949746101   676,743 16,390 SH   SOLE   0 0 16,390
YUM BRANDS INC COM 988498101   637,838 4,980 SH   SOLE   0 0 4,980