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
AES CORP COM 00130H105   2,037,963 84,633 SH   SOLE   72,117 0 12,516
AT&T INC COM 00206R102   729,732 37,908 SH   SOLE   35,470 0 2,438
ABBOTT LABS COM 002824100   7,167,008 70,778 SH   SOLE   65,339 0 5,439
ABBVIE INC COM 00287Y109   11,341,114 71,162 SH   SOLE   24,001 0 47,161
ADOBE SYSTEMS INCORPORATED COM 00724F101   646,266 1,677 SH   SOLE   838 0 839
ADVANCED MICRO DEVICES INC COM 007903107   1,035,084 10,561 SH   SOLE   9,281 0 1,280
AKOUSTIS TECHNOLOGIES INC COM 00973N102   113,659 36,902 SH   SOLE   36,902 0 0
ALPHABET INC CAP STK CL C 02079K107   19,449,560 187,015 SH   SOLE   170,440 0 16,575
ALPHABET INC CAP STK CL A 02079K305   24,388,065 235,111 SH   SOLE   219,963 0 15,148
ALTRIA GROUP INC COM 02209S103   877,797 19,673 SH   SOLE   6,069 0 13,604
AMAZON COM INC COM 023135106   17,449,510 168,937 SH   SOLE   147,225 0 21,712
AMERICAN EXPRESS CO COM 025816109   540,887 3,279 SH   SOLE   3,040 0 239
AMER STATES WTR CO COM 029899101   326,938 3,678 SH   SOLE   3,678 0 0
AMERICAN TOWER CORP NEW COM 03027X100   5,449,356 26,668 SH   SOLE   25,922 0 746
AMGEN INC COM 031162100   840,782 3,478 SH   SOLE   3,077 0 401
ANALOG DEVICES INC COM 032654105   2,434,717 12,345 SH   SOLE   11,373 0 972
APPLE INC COM 037833100   113,136,244 686,090 SH   SOLE   575,899 0 110,191
APPLIED MATLS INC COM 038222105   8,497,597 69,182 SH   SOLE   63,891 0 5,291
APTARGROUP INC COM 038336103   2,304,705 19,500 SH   SOLE   19,500 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   394,970 15,550 SH   SOLE   15,550 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   273,275 1,227 SH   SOLE   450 0 777
BANK AMERICA CORP COM 060505104   9,911,109 346,542 SH   SOLE   287,802 0 58,740
BECTON DICKINSON & CO COM 075887109   2,253,826 9,105 SH   SOLE   8,876 0 229
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   23,025,597 74,572 SH   SOLE   70,414 0 4,158
BLACKROCK INC COM 09247X101   16,767,727 25,059 SH   SOLE   23,010 0 2,049
BLACKROCK CORPOR HI YLD FD I COM 09255P107   285,764 32,771 SH   SOLE   26,011 0 6,760
BLACKSTONE MTG TR INC COM CL A 09257W100   2,545,890 142,627 SH   SOLE   123,432 0 19,195
BLACKSTONE INC COM 09260D107   11,993,535 136,538 SH   SOLE   124,913 0 11,625
BOEING CO COM 097023105   4,301,062 20,247 SH   SOLE   19,244 0 1,003
BOOKING HOLDINGS INC COM 09857L108   2,257,213 851 SH   SOLE   657 0 194
BRISTOL-MYERS SQUIBB CO COM 110122108   7,447,421 107,451 SH   SOLE   90,905 0 16,546
BROADCOM INC COM 11135F101   15,755,581 24,559 SH   SOLE   22,380 0 2,179
CSX CORP COM 126408103   607,688 20,297 SH   SOLE   19,606 0 691
CALIFORNIA WTR SVC GROUP COM 130788102   1,255,956 21,580 SH   SOLE   21,580 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   11,912,043 530,367 SH   SOLE   2,301 0 528,066
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   203,711 8,599 SH   SOLE   0 0 8,599
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   7,173,094 287,614 SH   SOLE   1,331 0 286,283
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   20,280,187 879,453 SH   SOLE   45,186 0 834,267
CATERPILLAR INC COM 149123101   2,273,992 9,937 SH   SOLE   6,680 0 3,257
CHEVRON CORP NEW COM 166764100   19,084,577 116,968 SH   SOLE   105,660 0 11,308
CISCO SYS INC COM 17275R102   939,875 17,979 SH   SOLE   12,062 0 5,917
CINTAS CORP COM 172908105   485,814 1,050 SH   SOLE   950 0 100
CITIGROUP INC COM NEW 172967424   615,309 13,122 SH   SOLE   11,768 0 1,354
COCA COLA CO COM 191216100   5,703,617 91,949 SH   SOLE   87,032 0 4,917
COHEN & STEERS REIT & PFD & COM 19247X100   329,329 16,880 SH   SOLE   14,800 0 2,080
CONOCOPHILLIPS COM 20825C104   2,050,995 20,673 SH   SOLE   20,398 0 275
CONSTELLATION BRANDS INC CL A 21036P108   3,261,960 14,440 SH   SOLE   12,593 0 1,847
COSTCO WHSL CORP NEW COM 22160K105   15,541,946 31,280 SH   SOLE   28,182 0 3,098
CROWDSTRIKE HLDGS INC CL A 22788C105   2,310,361 16,832 SH   SOLE   15,017 0 1,815
CUMMINS INC COM 231021106   2,167,307 9,073 SH   SOLE   8,747 0 326
DEERE & CO COM 244199105   1,811,817 4,388 SH   SOLE   4,267 0 121
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   575,103 22,571 SH   SOLE   0 0 22,571
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   724,869 31,434 SH   SOLE   0 0 31,434
DISNEY WALT CO COM 254687106   5,596,174 55,889 SH   SOLE   48,542 0 7,347
DOMINION ENERGY INC COM 25746U109   5,026,573 89,905 SH   SOLE   85,683 0 4,222
DONALDSON INC COM 257651109   3,558,674 54,464 SH   SOLE   49,971 0 4,493
DUKE ENERGY CORP NEW COM NEW 26441C204   306,912 3,181 SH   SOLE   2,248 0 933
ECOLAB INC COM 278865100   289,181 1,747 SH   SOLE   1,632 0 115
EDISON INTL COM 281020107   647,239 9,169 SH   SOLE   1,163 0 8,006
EDWARDS LIFESCIENCES CORP COM 28176E108   700,972 8,473 SH   SOLE   6,139 0 2,334
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   248,403 19,920 SH   SOLE   3,625 0 16,295
ENTERPRISE PRODS PARTNERS L COM 293792107   9,719,715 375,279 SH   SOLE   364,419 0 10,860
EQUINIX INC COM 29444U700   324,968 451 SH   SOLE   351 0 100
EXXON MOBIL CORP COM 30231G102   9,629,457 87,812 SH   SOLE   76,684 0 11,128
META PLATFORMS INC CL A 30303M102   5,455,548 25,741 SH   SOLE   23,230 0 2,511
FASTENAL CO COM 311900104   642,696 11,915 SH   SOLE   715 0 11,200
FISERV INC COM 337738108   390,406 3,454 SH   SOLE   2,970 0 484
FOCUS FINL PARTNERS INC COM CL A 34417P100   2,671,669 51,507 SH   SOLE   42,735 0 8,772
FORD MTR CO DEL COM 345370860   189,840 15,067 SH   SOLE   8,925 0 6,142
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   217,216 2,648 SH   SOLE   985 0 1,663
GENERAL ELECTRIC CO COM NEW 369604301   748,636 7,831 SH   SOLE   2,914 0 4,917
GENERAL MLS INC COM 370334104   987,063 11,550 SH   SOLE   10,550 0 1,000
GENERAL MTRS CO COM 37045V100   2,090,595 56,996 SH   SOLE   49,914 0 7,082
GILEAD SCIENCES INC COM 375558103   1,870,808 22,548 SH   SOLE   21,078 0 1,470
GLOBAL PMTS INC COM 37940X102   2,708,983 25,741 SH   SOLE   21,716 0 4,025
GOLDMAN SACHS GROUP INC COM 38141G104   7,936,627 24,263 SH   SOLE   22,870 0 1,393
HALOZYME THERAPEUTICS INC COM 40637H109   309,339 8,100 SH   SOLE   8,100 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   1,382,753 62,938 SH   SOLE   61,272 0 1,666
HOME DEPOT INC COM 437076102   3,016,351 10,221 SH   SOLE   5,006 0 5,215
HONEYWELL INTL INC COM 438516106   9,098,697 47,607 SH   SOLE   40,550 0 7,057
HUMANA INC COM 444859102   344,192 709 SH   SOLE   704 0 5
IDEXX LABS INC COM 45168D104   700,112 1,400 SH   SOLE   1,300 0 100
INFINERA CORP COM 45667G103   209,520 27,000 SH   SOLE   27,000 0 0
INTEL CORP COM 458140100   1,200,781 36,755 SH   SOLE   33,578 0 3,177
INTERNATIONAL BUSINESS MACHS COM 459200101   838,090 6,393 SH   SOLE   4,151 0 2,242
INVESCO QQQ TR UNIT SER 1 46090E103   16,513,576 51,455 SH   SOLE   31,856 0 19,599
INTUITIVE SURGICAL INC COM NEW 46120E602   5,872,745 22,988 SH   SOLE   22,630 0 358
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   2,754,529 51,631 SH   SOLE   47,481 0 4,150
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   401,840 1,456 SH   SOLE   1,390 0 66
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   6,728,553 46,526 SH   SOLE   41,111 0 5,415
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669   215,576 11,210 SH   SOLE   0 0 10,470
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   443,058 23,100 SH   SOLE   23,100 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,019,643 97,098 SH   SOLE   91,210 0 5,888
ISHARES TR TIPS BD ETF 464287176   482,938 4,380 SH   SOLE   1,515 0 2,865
ISHARES TR CORE S&P500 ETF 464287200   792,032 1,927 SH   SOLE   1,430 0 497
ISHARES TR CORE US AGGBD ET 464287226   1,158,714 11,629 SH   SOLE   10,546 0 1,083
ISHARES TR MSCI EMG MKT ETF 464287234   1,978,880 50,149 SH   SOLE   24,365 0 25,784
ISHARES TR S&P 500 VAL ETF 464287408   631,322 4,160 SH   SOLE   0 0 4,160
ISHARES TR MSCI EAFE ETF 464287465   2,068,340 28,920 SH   SOLE   9,549 0 19,371
ISHARES TR CORE S&P MCP ETF 464287507   1,281,821 5,124 SH   SOLE   232 0 4,892
ISHARES TR RUS 1000 VAL ETF 464287598   619,394 4,068 SH   SOLE   0 0 4,068
ISHARES TR RUSSELL 2000 ETF 464287655   646,848 3,626 SH   SOLE   1,714 0 1,912
ISHARES TR RUSSELL 3000 ETF 464287689   1,512,510 6,425 SH   SOLE   300 0 6,125
ISHARES TR U.S. REAL ES ETF 464287739   1,395,212 16,434 SH   SOLE   16,154 0 280
ISHARES TR GL CLEAN ENE ETF 464288224   371,588 18,786 SH   SOLE   18,590 0 196
ISHARES TR MSCI ACWI ETF 464288257   345,588 3,791 SH   SOLE   0 0 3,791
ISHARES TR IBOXX HI YD ETF 464288513   544,338 7,205 SH   SOLE   6,800 0 405
ISHARES TR MSCI USA ESG SLC 464288802   239,613 2,730 SH   SOLE   2,660 0 70
ISHARES TR EAFE GRWTH ETF 464288885   487,136 5,200 SH   SOLE   0 0 5,200
ISHARES TR FLTG RATE NT ETF 46429B655   664,090 13,179 SH   SOLE   12,714 0 465
ISHARES TR CORE HIGH DV ETF 46429B663   244,493 2,405 SH   SOLE   0 0 2,405
ISHARES INC MSCI EMRG CHN 46434G764   3,558,519 72,137 SH   SOLE   59,477 0 12,660
JPMORGAN CHASE & CO COM 46625H100   11,128,044 85,397 SH   SOLE   79,319 0 6,078
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   977,340 17,900 SH   SOLE   2,175 0 15,725
J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746   4,586,976 116,711 SH   SOLE   102,856 0 13,855
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,243,357 24,709 SH   SOLE   22,314 0 2,395
JOHNSON & JOHNSON COM 478160104   20,024,057 129,187 SH   SOLE   112,656 0 16,531
KINDER MORGAN INC DEL COM 49456B101   6,283,257 358,838 SH   SOLE   343,824 0 15,014
LAM RESEARCH CORP COM 512807108   2,210,832 4,170 SH   SOLE   4,055 0 115
LEGALZOOM COM INC COM 52466B103   525,337 56,006 SH   SOLE   56,006 0 0
LIFE STORAGE INC COM 53223X107   791,915 6,041 SH   SOLE   6,034 0 7
LILLY ELI & CO COM 532457108   2,003,303 5,833 SH   SOLE   1,425 0 4,408
LOCKHEED MARTIN CORP COM 539830109   3,696,983 7,820 SH   SOLE   1,633 0 6,187
LOWES COS INC COM 548661107   205,801 1,029 SH   SOLE   63 0 966
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   278,047 3,925 SH   SOLE   3,925 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   583,950 10,762 SH   SOLE   8,762 0 2,000
MASTERCARD INCORPORATED CL A 57636Q104   222,351 612 SH   SOLE   563 0 49
MCDONALDS CORP COM 580135101   5,438,321 19,450 SH   SOLE   8,817 0 10,633
MERCK & CO INC COM 58933Y105   12,109,176 113,819 SH   SOLE   95,050 0 18,769
MICROSOFT CORP COM 594918104   48,790,483 169,235 SH   SOLE   149,861 0 19,374
MICROCHIP TECHNOLOGY INC. COM 595017104   381,199 4,550 SH   SOLE   3,550 0 1,000
MIDDLEBY CORP COM 596278101   337,203 2,300 SH   SOLE   2,300 0 0
MODERNA INC COM 60770K107   226,377 1,474 SH   SOLE   1,149 0 325
MONDELEZ INTL INC CL A 609207105   1,924,195 27,599 SH   SOLE   22,433 0 5,166
MORGAN STANLEY COM NEW 617446448   362,565 4,129 SH   SOLE   3,626 0 503
NETFLIX INC COM 64110L106   1,107,955 3,207 SH   SOLE   928 0 2,279
NEXTERA ENERGY INC COM 65339F101   14,271,760 185,155 SH   SOLE   175,865 0 9,290
NIKE INC CL B 654106103   4,580,834 37,352 SH   SOLE   32,041 0 5,311
NORFOLK SOUTHN CORP COM 655844108   730,836 3,447 SH   SOLE   3,022 0 425
NORTHROP GRUMMAN CORP COM 666807102   2,026,879 4,390 SH   SOLE   3,140 0 1,250
NOVARTIS AG SPONSORED ADR 66987V109   339,756 3,693 SH   SOLE   3,653 0 40
NOVO-NORDISK A S ADR 670100205   676,345 4,250 SH   SOLE   4,250 0 0
NVIDIA CORPORATION COM 67066G104   12,964,781 46,675 SH   SOLE   41,773 0 4,902
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   129,161 11,731 SH   SOLE   9,365 0 2,366
OREILLY AUTOMOTIVE INC COM 67103H107   366,778 432 SH   SOLE   107 0 325
ONEOK INC NEW COM 682680103   10,929,196 172,005 SH   SOLE   166,909 0 5,096
ORACLE CORP COM 68389X105   608,736 6,551 SH   SOLE   3,661 0 2,890
PAGERDUTY INC COM 69553P100   207,257 5,925 SH   SOLE   5,925 0 0
PALO ALTO NETWORKS INC COM 697435105   2,596,421 12,999 SH   SOLE   12,474 0 525
PEPSICO INC COM 713448108   1,963,575 10,771 SH   SOLE   8,754 0 2,017
PERSONALIS INC COM 71535D106   42,430 15,373 SH   SOLE   15,373 0 0
PFIZER INC COM 717081103   1,218,079 29,855 SH   SOLE   25,023 0 4,832
PHILIP MORRIS INTL INC COM 718172109   926,751 9,530 SH   SOLE   6,821 0 2,709
PHILLIPS 66 COM 718546104   203,579 2,008 SH   SOLE   1,960 0 48
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   4,688,626 63,087 SH   SOLE   52,565 0 10,522
PROCTER AND GAMBLE CO COM 742718109   13,598,545 91,456 SH   SOLE   78,287 0 13,169
PUBLIC STORAGE COM 74460D109   527,912 1,747 SH   SOLE   1,747 0 0
QUALCOMM INC COM 747525103   15,392,474 120,650 SH   SOLE   102,450 0 18,200
QUEST DIAGNOSTICS INC COM 74834L100   4,498,377 31,795 SH   SOLE   27,157 0 4,638
RAYTHEON TECHNOLOGIES CORP COM 75513E101   6,906,183 70,522 SH   SOLE   67,065 0 3,457
REALTY INCOME CORP COM 756109104   229,282 3,621 SH   SOLE   725 0 2,896
ROCKWELL AUTOMATION INC COM 773903109   239,162 815 SH   SOLE   611 0 204
ROPER TECHNOLOGIES INC COM 776696106   330,518 750 SH   SOLE   700 0 50
ROSS STORES INC COM 778296103   513,351 4,837 SH   SOLE   272 0 4,565
ROYAL BK CDA SUSTAINABL COM 780087102   544,806 5,700 SH   SOLE   5,700 0 0
S&P GLOBAL INC COM 78409V104   310,983 902 SH   SOLE   800 0 102
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,637,282 11,327 SH   SOLE   7,641 0 3,686
SPDR GOLD TR GOLD SHS 78463V107   1,481,701 8,087 SH   SOLE   6,775 0 1,312
SPDR SER TR FTSE INT GVT ETF 78464A490   5,318,330 123,053 SH   SOLE   103,118 0 19,935
SPDR SER TR S&P DIVID ETF 78464A763   374,474 3,027 SH   SOLE   1,247 0 1,780
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   283,725 853 SH   SOLE   170 0 683
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,540,897 5,543 SH   SOLE   5,081 0 462
SALESFORCE INC COM 79466L302   263,910 1,321 SH   SOLE   922 0 399
SCHWAB CHARLES CORP COM 808513105   4,498,232 85,877 SH   SOLE   63,288 0 22,589
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   427,863 8,942 SH   SOLE   230 0 8,712
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   259,245 5,360 SH   SOLE   5,220 0 140
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,148,151 48,307 SH   SOLE   45,528 0 2,779
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,886,088 42,536 SH   SOLE   41,217 0 1,319
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   24,696,567 588,995 SH   SOLE   113,009 0 475,986
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,935,468 78,934 SH   SOLE   75,532 0 3,402
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,295,750 45,049 SH   SOLE   42,426 0 2,623
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   5,894,377 169,379 SH   SOLE   158,889 0 10,490
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   365,965 7,801 SH   SOLE   0 0 6,045
SCHWAB STRATEGIC TR US REIT ETF 808524847   658,546 33,772 SH   SOLE   32,899 0 873
SEAGEN INC COM 81181C104   213,809 1,056 SH   SOLE   1,056 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   415,399 5,150 SH   SOLE   3,634 0 1,516
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,510,022 11,664 SH   SOLE   8,537 0 3,127
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   899,285 12,037 SH   SOLE   6,410 0 5,627
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   823,368 5,506 SH   SOLE   4,280 0 1,226
SELECT SECTOR SPDR TR ENERGY 81369Y506   759,137 9,165 SH   SOLE   7,618 0 1,547
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,346,668 41,887 SH   SOLE   36,408 0 5,479
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   1,020,097 10,082 SH   SOLE   7,352 0 2,730
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,055,915 20,237 SH   SOLE   16,972 0 3,265
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   512,745 8,845 SH   SOLE   7,639 0 1,206
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   421,031 11,264 SH   SOLE   10,566 0 698
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   292,015 4,314 SH   SOLE   2,329 0 1,985
SEMPRA COM 816851109   2,060,448 13,631 SH   SOLE   2,283 0 11,348
SIMON PPTY GROUP INC NEW COM 828806109   5,969,989 53,318 SH   SOLE   50,883 0 2,435
SNOWFLAKE INC CL A 833445109   524,124 3,397 SH   SOLE   3,062 0 335
SOUTHERN CO COM 842587107   300,238 4,315 SH   SOLE   2,750 0 1,565
BLOCK INC CL A 852234103   558,606 8,137 SH   SOLE   6,330 0 1,807
STARBUCKS CORP COM 855244109   1,721,520 16,532 SH   SOLE   15,593 0 939
STMICROELECTRONICS N V NY REGISTRY 861012102   2,100,018 39,260 SH   SOLE   34,000 0 5,260
STRYKER CORPORATION COM 863667101   262,918 921 SH   SOLE   143 0 778
SUMMIT THERAPEUTICS INC COM 86627T108   130,214 74,408 SH   SOLE   73,047 0 1,361
SYSCO CORP COM 871829107   639,867 8,285 SH   SOLE   800 0 7,485
TJX COS INC NEW COM 872540109   236,532 3,019 SH   SOLE   1,627 0 1,392
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   334,407 3,595 SH   SOLE   3,561 0 34
TARGET CORP COM 87612E106   675,825 4,080 SH   SOLE   1,921 0 2,159
TESLA INC COM 88160R101   17,904,442 86,303 SH   SOLE   74,471 0 11,832
TEXAS INSTRS INC COM 882508104   298,250 1,603 SH   SOLE   1,073 0 530
THERMO FISHER SCIENTIFIC INC COM 883556102   7,853,042 13,625 SH   SOLE   10,803 0 2,822
THIRD COAST BANCSHARES INC COM 88422P109   785,500 50,000 SH   SOLE   0 0 50,000
3M CO COM 88579Y101   770,141 7,327 SH   SOLE   6,573 0 754
TORONTO DOMINION BK ONT COM NEW 891160509   299,500 5,000 SH   SOLE   0 0 5,000
TRACON PHARMACEUTICALS INC COM NEW 89237H209   24,570 13,000 SH   SOLE   0 0 13,000
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766   195,079 22,218 SH   SOLE   22,218 0 0
ULTA BEAUTY INC COM 90384S303   832,147 1,525 SH   SOLE   1,525 0 0
UNION PAC CORP COM 907818108   11,323,763 56,264 SH   SOLE   52,251 0 4,013
UNITED PARCEL SERVICE INC CL B 911312106   4,350,614 22,427 SH   SOLE   17,993 0 4,434
UNITED RENTALS INC COM 911363109   453,976 1,147 SH   SOLE   1,008 0 139
UNITEDHEALTH GROUP INC COM 91324P102   560,978 1,187 SH   SOLE   976 0 211
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,535,455 29,449 SH   SOLE   15,645 0 13,804
VANGUARD STAR FDS VG TL INTL STK F 921909768   6,114,811 110,755 SH   SOLE   35 0 110,720
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   395,951 5,363 SH   SOLE   74 0 5,289
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,930,766 64,883 SH   SOLE   1,349 0 63,534
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   303,220 2,874 SH   SOLE   2,329 0 545
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   427,953 8,748 SH   SOLE   8,603 0 145
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   5,308,768 57,648 SH   SOLE   4,179 0 53,469
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   7,759,055 192,056 SH   SOLE   35,299 0 156,757
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   321,147 5,106 SH   SOLE   0 0 5,106
VENTAS INC COM 92276F100   2,397,508 55,306 SH   SOLE   54,854 0 452
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   10,124,974 26,923 SH   SOLE   593 0 26,330
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   509,819 6,139 SH   SOLE   1,130 0 4,772
VANGUARD INDEX FDS SM CP VAL ETF 922908611   5,960,362 37,543 SH   SOLE   0 0 37,543
VANGUARD INDEX FDS MID CAP ETF 922908629   7,203,175 34,151 SH   SOLE   1,040 0 33,111
VANGUARD INDEX FDS GROWTH ETF 922908736   9,466,098 37,949 SH   SOLE   2,568 0 35,381
VANGUARD INDEX FDS VALUE ETF 922908744   13,751,124 99,566 SH   SOLE   14,858 0 84,708
VANGUARD INDEX FDS SMALL CP ETF 922908751   8,304,126 43,807 SH   SOLE   1,557 0 42,250
VANGUARD INDEX FDS TOTAL STK MKT 922908769   8,041,763 39,401 SH   SOLE   1,980 0 37,421
VERIZON COMMUNICATIONS INC COM 92343V104   9,489,963 244,021 SH   SOLE   222,299 0 21,722
VIRACTA THERAPEUTICS INC COM 92765F108   22,260 14,000 SH   SOLE   0 0 14,000
VISA INC COM CL A 92826C839   17,873,975 79,278 SH   SOLE   74,857 0 4,421
WP CAREY INC COM 92936U109   8,251,601 106,541 SH   SOLE   95,601 0 10,940
WALMART INC COM 931142103   889,554 6,033 SH   SOLE   3,696 0 2,337
WARNER BROS DISCOVERY INC COM SER A 934423104   188,720 12,498 SH   SOLE   12,049 0 449
WASTE MGMT INC DEL COM 94106L109   381,379 2,337 SH   SOLE   1,410 0 927
WELLS FARGO CO NEW COM 949746101   1,015,092 27,156 SH   SOLE   1,700 0 25,456
WORKDAY INC CL A 98138H101   2,523,506 12,218 SH   SOLE   9,988 0 2,230
XYLEM INC COM 98419M100   3,741,246 35,733 SH   SOLE   30,445 0 5,288
YUM BRANDS INC COM 988498101   983,011 7,443 SH   SOLE   7,313 0 130
YUM CHINA HLDGS INC COM 98850P109   272,768 4,303 SH   SOLE   4,286 0 17
ZIONS BANCORPORATION N A COM 989701107   394,777 13,190 SH   SOLE   12,728 0 462
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,048,263 17,663 SH   SOLE   14,273 0 3,390
EATON CORP PLC SHS G29183103   2,737,500 15,977 SH   SOLE   13,856 0 2,121
LINDE PLC SHS G54950103   6,915,086 19,455 SH   SOLE   16,075 0 3,380
MEDTRONIC PLC SHS G5960L103   1,055,252 13,089 SH   SOLE   10,930 0 2,159
NXP SEMICONDUCTORS N V COM N6596X109   4,308,973 23,108 SH   SOLE   19,673 0 3,435