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
HALOZYME THERAPEUTICS INC COM 40637H109   460,890 8,100 SH   SOLE   8,100 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   1,841,570 73,457 SH   SOLE   71,791 0 1,666
HOME DEPOT INC COM 437076102   3,249,352 10,287 SH   SOLE   4,784 0 5,503
HONEYWELL INTL INC COM 438516106   10,007,852 46,700 SH   SOLE   39,590 0 7,110
HUMANA INC COM 444859102   363,143 709 SH   SOLE   704 0 5
IDEXX LABS INC COM 45168D104   571,144 1,400 SH   SOLE   1,300 0 100
INFINERA CORP COM 45667G103   181,980 27,000 SH   SOLE   27,000 0 0
INTEL CORP COM 458140100   1,372,209 51,919 SH   SOLE   45,816 0 6,103
INTERNATIONAL BUSINESS MACHS COM 459200101   786,314 5,581 SH   SOLE   3,339 0 2,242
INVESCO QQQ TR UNIT SER 1 46090E103   13,260,775 49,800 SH   SOLE   32,891 0 16,909
INTUITIVE SURGICAL INC COM NEW 46120E602   6,099,866 22,988 SH   SOLE   22,630 0 358
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   2,761,157 53,573 SH   SOLE   49,423 0 4,150
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   388,773 1,600 SH   SOLE   1,534 0 66
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   6,680,806 47,298 SH   SOLE   41,958 0 5,340
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669   212,242 11,049 SH   SOLE   0 740 10,309
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   431,277 23,100 SH   SOLE   23,100 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,088,931 101,750 SH   SOLE   94,362 0 7,388
ISHARES TR CORE S&P TTL STK 464287150   273,989 3,231 SH   SOLE   646 0 2,585
ISHARES TR SELECT DIVID ETF 464287168   209,044 1,733 SH   SOLE   473 0 1,260
ISHARES TR TIPS BD ETF 464287176   1,032,616 9,701 SH   SOLE   6,776 0 2,925
ISHARES TR CORE S&P500 ETF 464287200   806,930 2,100 SH   SOLE   1,603 0 497
ISHARES TR CORE US AGGBD ET 464287226   1,109,275 11,437 SH   SOLE   10,354 0 1,083
ISHARES TR MSCI EMG MKT ETF 464287234   2,017,379 53,229 SH   SOLE   24,260 0 28,969
ISHARES TR S&P 500 VAL ETF 464287408   603,491 4,160 SH   SOLE   0 0 4,160
ISHARES TR MSCI EAFE ETF 464287465   1,884,376 28,708 SH   SOLE   9,487 0 19,221
ISHARES TR CORE S&P MCP ETF 464287507   1,169,538 4,835 SH   SOLE   349 0 4,486
ISHARES TR RUS 1000 VAL ETF 464287598   735,199 4,848 SH   SOLE   0 0 4,848
ISHARES TR RUSSELL 2000 ETF 464287655   631,988 3,625 SH   SOLE   1,714 0 1,911
ISHARES TR RUSSELL 3000 ETF 464287689   1,389,181 6,295 SH   SOLE   300 0 5,995
ISHARES TR U.S. REAL ES ETF 464287739   1,458,641 17,326 SH   SOLE   16,981 0 345
ISHARES TR CORE S&P SCP ETF 464287804   1,960,016 20,710 SH   SOLE   14,719 0 5,991
ISHARES TR GL CLEAN ENE ETF 464288224   331,416 16,696 SH   SOLE   16,500 0 196
ISHARES TR MSCI ACWI ETF 464288257   409,546 4,825 SH   SOLE   0 0 4,825
ISHARES TR IBOXX HI YD ETF 464288513   319,481 4,339 SH   SOLE   3,959 0 380
ISHARES TR MSCI USA ESG SLC 464288802   224,734 2,730 SH   SOLE   2,660 0 70
ISHARES TR EAFE GRWTH ETF 464288885   435,552 5,200 SH   SOLE   0 0 5,200
ISHARES TR FLTG RATE NT ETF 46429B655   632,749 12,572 SH   SOLE   12,107 0 465
ISHARES TR CORE HIGH DV ETF 46429B663   250,697 2,405 SH   SOLE   0 0 2,405
ISHARES INC MSCI EMRG CHN 46434G764   2,966,638 62,495 SH   SOLE   50,740 0 11,755
JPMORGAN CHASE & CO COM 46625H100   11,500,846 85,763 SH   SOLE   79,467 0 6,296
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   236,487 4,340 SH   SOLE   1,650 0 2,690
J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746   4,447,894 114,814 SH   SOLE   100,959 0 13,855
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   982,648 19,602 SH   SOLE   17,247 0 2,355
JOHNSON & JOHNSON COM 478160104   22,652,755 128,235 SH   SOLE   111,031 0 17,204
KINDER MORGAN INC DEL COM 49456B101   6,438,991 356,139 SH   SOLE   342,350 0 13,789
LAM RESEARCH CORP COM 512807108   1,794,538 4,270 SH   SOLE   4,080 0 190
LEGALZOOM COM INC COM 52466B103   433,486 56,006 SH   SOLE   56,006 0 0
LIFE STORAGE INC COM 53223X107   595,038 6,041 SH   SOLE   6,034 0 7
LILLY ELI & CO COM 532457108   2,128,866 5,819 SH   SOLE   1,411 0 4,408
LOCKHEED MARTIN CORP COM 539830109   3,693,603 7,592 SH   SOLE   1,405 0 6,187
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   247,196 3,925 SH   SOLE   3,925 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   539,755 10,750 SH   SOLE   8,750 0 2,000
MASTERCARD INCORPORATED CL A 57636Q104   212,725 612 SH   SOLE   563 0 49
MCDONALDS CORP COM 580135101   5,098,689 19,348 SH   SOLE   8,716 0 10,632
MERCK & CO INC COM 58933Y105   12,796,900 115,339 SH   SOLE   96,321 0 19,018
MICROSOFT CORP COM 594918104   40,500,560 168,879 SH   SOLE   148,936 0 19,943
MICROCHIP TECHNOLOGY INC. COM 595017104   319,638 4,550 SH   SOLE   3,550 0 1,000
MIDDLEBY CORP COM 596278101   307,970 2,300 SH   SOLE   2,300 0 0
MODERNA INC COM 60770K107   264,760 1,474 SH   SOLE   1,149 0 325
MONDELEZ INTL INC CL A 609207105   1,865,425 27,988 SH   SOLE   22,822 0 5,166
MORGAN STANLEY COM NEW 617446448   328,114 3,859 SH   SOLE   3,576 0 283
NETFLIX INC COM 64110L106   947,744 3,214 SH   SOLE   928 0 2,286
NEXTERA ENERGY INC COM 65339F101   15,393,516 184,133 SH   SOLE   174,953 0 9,180
NIKE INC CL B 654106103   4,366,330 37,316 SH   SOLE   31,751 0 5,565
NORFOLK SOUTHN CORP COM 655844108   885,731 3,594 SH   SOLE   3,169 0 425
NORTHROP GRUMMAN CORP COM 666807102   2,472,467 4,532 SH   SOLE   3,282 0 1,250
NOVARTIS AG SPONSORED ADR 66987V109   425,749 4,693 SH   SOLE   4,653 0 40
NOVO-NORDISK A S ADR 670100205   575,195 4,250 SH   SOLE   4,250 0 0
NVIDIA CORPORATION COM 67066G104   6,756,232 46,231 SH   SOLE   41,591 0 4,640
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   129,864 11,731 SH   SOLE   9,365 0 2,366
OREILLY AUTOMOTIVE INC COM 67103H107   274,327 325 SH   SOLE   0 0 325
ONEOK INC NEW COM 682680103   11,285,126 171,768 SH   SOLE   166,673 0 5,095
ORACLE CORP COM 68389X105   537,195 6,572 SH   SOLE   3,661 0 2,911
PNC FINL SVCS GROUP INC COM 693475105   223,449 1,415 SH   SOLE   1,275 0 140
PALO ALTO NETWORKS INC COM 697435105   1,822,253 13,059 SH   SOLE   12,474 0 585
PEPSICO INC COM 713448108   2,033,443 11,256 SH   SOLE   8,689 0 2,567
PERSONALIS INC COM 71535D106   30,439 15,373 SH   SOLE   15,373 0 0
PFIZER INC COM 717081103   1,413,468 27,585 SH   SOLE   22,416 0 5,169
PHILIP MORRIS INTL INC COM 718172109   952,658 9,413 SH   SOLE   6,773 0 2,640
PHILLIPS 66 COM 718546104   218,541 2,100 SH   SOLE   2,052 0 48
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   5,271,603 62,817 SH   SOLE   52,590 0 10,227
PROCTER AND GAMBLE CO COM 742718109   13,854,433 91,412 SH   SOLE   78,017 0 13,395
PROLOGIS INC. COM 74340W103   859,748 7,627 SH   SOLE   7,162 0 465
PROSHARES TR SHORT QQQ NEW 74347B714   187,003 12,704 SH   SOLE   12,704 0 0
PUBLIC STORAGE COM 74460D109   494,725 1,766 SH   SOLE   1,766 0 0
QUALCOMM INC COM 747525103   14,472,969 131,644 SH   SOLE   112,343 0 19,301
QUEST DIAGNOSTICS INC COM 74834L100   4,986,540 31,875 SH   SOLE   27,297 0 4,578
AES CORP COM 00130H105   2,478,479 86,178 SH   SOLE   72,617 0 13,561
AT&T INC COM 00206R102   597,493 32,455 SH   SOLE   30,017 0 2,438
ABBOTT LABS COM 002824100   7,778,146 70,846 SH   SOLE   64,658 0 6,188
ABBVIE INC COM 00287Y109   11,688,663 72,326 SH   SOLE   24,712 0 47,614
ADOBE SYSTEMS INCORPORATED COM 00724F101   565,707 1,681 SH   SOLE   842 0 839
ADVANCED MICRO DEVICES INC COM 007903107   684,036 10,561 SH   SOLE   9,281 0 1,280
AKOUSTIS TECHNOLOGIES INC COM 00973N102   104,064 36,902 SH   SOLE   36,902 0 0
ALPHABET INC CAP STK CL C 02079K107   16,563,584 186,674 SH   SOLE   170,165 0 16,509
ALPHABET INC CAP STK CL A 02079K305   20,782,047 235,544 SH   SOLE   219,576 0 15,968
ALTRIA GROUP INC COM 02209S103   889,878 19,468 SH   SOLE   6,014 0 13,454
AMAZON COM INC COM 023135106   14,268,833 169,867 SH   SOLE   148,055 0 21,812
AMERICAN EXPRESS CO COM 025816109   478,346 3,238 SH   SOLE   2,999 0 239
AMER STATES WTR CO COM 029899101   340,399 3,678 SH   SOLE   3,678 0 0
AMERICAN TOWER CORP NEW COM 03027X100   5,598,189 26,424 SH   SOLE   25,642 0 782
AMGEN INC COM 031162100   913,391 3,478 SH   SOLE   3,077 0 401
ANALOG DEVICES INC COM 032654105   2,025,725 12,350 SH   SOLE   11,378 0 972
APPLE INC COM 037833100   92,607,510 712,749 SH   SOLE   602,502 0 110,247
APPLIED MATLS INC COM 038222105   6,578,542 67,555 SH   SOLE   62,419 0 5,136
APTARGROUP INC COM 038336103   2,217,747 20,165 SH   SOLE   19,500 0 665
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   630,708 15,550 SH   SOLE   15,550 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   309,011 1,294 SH   SOLE   516 0 778
BANK AMERICA CORP COM 060505104   11,317,983 341,727 SH   SOLE   283,362 0 58,365
BECTON DICKINSON & CO COM 075887109   4,769,899 18,757 SH   SOLE   18,388 0 369
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   22,804,542 73,825 SH   SOLE   69,487 0 4,338
BLACKROCK INC COM 09247X101   17,628,418 24,877 SH   SOLE   22,773 0 2,104
BLACKROCK CORPOR HI YLD FD I COM 09255P107   293,279 33,556 SH   SOLE   26,796 0 6,760
BLACKSTONE MTG TR INC COM CL A 09257W100   3,094,766 146,186 SH   SOLE   126,983 0 19,203
BLACKSTONE INC COM 09260D107   10,099,111 136,125 SH   SOLE   123,700 0 12,425
BOEING CO COM 097023105   3,937,418 20,670 SH   SOLE   19,367 0 1,303
BOOKING HOLDINGS INC COM 09857L108   1,719,043 853 SH   SOLE   651 0 202
BORGWARNER INC COM 099724106   1,515,749 37,658 SH   SOLE   31,838 0 5,820
BRISTOL-MYERS SQUIBB CO COM 110122108   7,739,220 107,564 SH   SOLE   90,449 0 17,115
BROADCOM INC COM 11135F101   13,686,097 24,477 SH   SOLE   22,260 0 2,217
CSX CORP COM 126408103   650,724 21,005 SH   SOLE   20,194 0 811
CALIFORNIA WTR SVC GROUP COM 130788102   1,327,144 21,886 SH   SOLE   21,886 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   10,172,311 510,146 SH   SOLE   2,369 0 507,777
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   5,945,553 252,037 SH   SOLE   1,285 0 250,752
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   18,438,796 877,620 SH   SOLE   45,455 0 832,165
CATERPILLAR INC COM 149123101   2,377,103 9,923 SH   SOLE   6,666 0 3,257
CHEVRON CORP NEW COM 166764100   20,770,490 115,719 SH   SOLE   105,771 0 9,948
CISCO SYS INC COM 17275R102   899,170 18,874 SH   SOLE   11,957 0 6,917
CINTAS CORP COM 172908105   474,201 1,050 SH   SOLE   950 0 100
CITIGROUP INC COM NEW 172967424   677,253 14,974 SH   SOLE   13,538 0 1,436
COCA COLA CO COM 191216100   5,878,730 92,418 SH   SOLE   87,266 0 5,152
COHEN & STEERS REIT & PFD & COM 19247X100   344,014 16,880 SH   SOLE   14,800 0 2,080
CONOCOPHILLIPS COM 20825C104   2,447,425 20,741 SH   SOLE   20,655 0 86
CONSTELLATION BRANDS INC CL A 21036P108   3,381,952 14,593 SH   SOLE   12,621 0 1,972
COSTCO WHSL CORP NEW COM 22160K105   14,329,329 31,390 SH   SOLE   28,293 0 3,097
CROWDSTRIKE HLDGS INC CL A 22788C105   1,362,663 12,942 SH   SOLE   11,177 0 1,765
CUMMINS INC COM 231021106   2,305,638 9,516 SH   SOLE   9,040 0 476
DEERE & CO COM 244199105   1,841,176 4,294 SH   SOLE   4,173 0 121
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   547,891 22,566 SH   SOLE   0 0 22,566
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   678,974 31,434 SH   SOLE   0 0 31,434
DISNEY WALT CO COM 254687106   4,794,740 55,188 SH   SOLE   47,693 0 7,495
DOMINION ENERGY INC COM 25746U109   5,560,792 90,685 SH   SOLE   86,463 0 4,222
DONALDSON INC COM 257651109   3,271,032 55,564 SH   SOLE   51,071 0 4,493
DUKE ENERGY CORP NEW COM NEW 26441C204   335,730 3,260 SH   SOLE   2,247 0 1,013
ECOLAB INC COM 278865100   254,293 1,747 SH   SOLE   1,632 0 115
EDISON INTL COM 281020107   598,443 9,407 SH   SOLE   1,401 0 8,006
EDWARDS LIFESCIENCES CORP COM 28176E108   632,171 8,473 SH   SOLE   6,139 0 2,334
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   259,936 21,899 SH   SOLE   5,604 0 16,295
ENTERPRISE PRODS PARTNERS L COM 293792107   9,192,145 381,101 SH   SOLE   368,066 0 13,035
EQUINIX INC COM 29444U700   340,330 520 SH   SOLE   420 0 100
EXXON MOBIL CORP COM 30231G102   9,836,547 89,180 SH   SOLE   76,810 0 12,370
META PLATFORMS INC CL A 30303M102   3,793,839 31,526 SH   SOLE   28,895 0 2,631
FASTENAL CO COM 311900104   568,187 12,007 SH   SOLE   715 0 11,292
FISERV INC COM 337738108   426,010 4,215 SH   SOLE   2,871 0 1,344
FOCUS FINL PARTNERS INC COM CL A 34417P100   2,125,694 57,035 SH   SOLE   47,385 0 9,650
FORD MTR CO DEL COM 345370860   181,877 15,639 SH   SOLE   9,117 0 6,522
GENERAL DYNAMICS CORP COM 369550108   810,823 3,268 SH   SOLE   1,774 0 1,494
GENERAL ELECTRIC CO COM NEW 369604301   713,804 8,519 SH   SOLE   3,602 0 4,917
GENERAL MLS INC COM 370334104   968,468 11,550 SH   SOLE   10,550 0 1,000
GENERAL MTRS CO COM 37045V100   1,830,403 54,412 SH   SOLE   47,324 0 7,088
GILEAD SCIENCES INC COM 375558103   1,971,994 22,970 SH   SOLE   21,300 0 1,670
GLOBAL PMTS INC COM 37940X102   2,466,215 24,831 SH   SOLE   20,921 0 3,910
GOLDMAN SACHS GROUP INC COM 38141G104   8,428,960 24,547 SH   SOLE   23,100 0 1,447
RAYTHEON TECHNOLOGIES CORP COM 75513E101   7,129,363 70,644 SH   SOLE   67,188 0 3,456
REALTY INCOME CORP COM 756109104   229,680 3,621 SH   SOLE   725 0 2,896
ROCKWELL AUTOMATION INC COM 773903109   203,480 790 SH   SOLE   586 0 204
ROPER TECHNOLOGIES INC COM 776696106   324,068 750 SH   SOLE   700 0 50
ROSS STORES INC COM 778296103   561,431 4,837 SH   SOLE   272 0 4,565
ROYAL BK CDA SUSTAINABL COM 780087102   535,914 5,700 SH   SOLE   5,700 0 0
S&P GLOBAL INC COM 78409V104   302,116 902 SH   SOLE   800 0 102
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,518,093 11,814 SH   SOLE   8,095 0 3,719
SPDR GOLD TR GOLD SHS 78463V107   1,402,075 8,265 SH   SOLE   7,033 0 1,232
SPDR SER TR FTSE INT GVT ETF 78464A490   5,052,665 122,638 SH   SOLE   102,203 0 20,435
SPDR SER TR S&P DIVID ETF 78464A763   378,711 3,027 SH   SOLE   1,247 0 1,780
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   282,624 853 SH   SOLE   170 0 683
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,572,388 5,809 SH   SOLE   5,347 0 462
SALESFORCE INC COM 79466L302   2,568,136 19,369 SH   SOLE   16,881 0 2,488
SCHWAB CHARLES CORP COM 808513105   7,165,716 86,064 SH   SOLE   63,075 0 22,989
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   400,485 8,937 SH   SOLE   230 0 8,707
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   258,772 5,731 SH   SOLE   5,592 0 139
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,550,017 45,897 SH   SOLE   43,522 0 2,375
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,783,257 42,421 SH   SOLE   35,883 0 6,538
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   23,121,201 570,753 SH   SOLE   103,745 0 467,008
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,324,176 55,943 SH   SOLE   52,858 0 3,085
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,177,530 42,064 SH   SOLE   39,886 0 2,178
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   4,552,969 141,353 SH   SOLE   131,520 0 9,833
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   354,882 7,774 SH   SOLE   0 1,756 6,018
SCHWAB STRATEGIC TR US REIT ETF 808524847   773,414 40,094 SH   SOLE   39,081 0 1,013
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   387,546 4,989 SH   SOLE   3,473 0 1,516
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,444,629 10,634 SH   SOLE   7,956 0 2,678
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   882,076 11,832 SH   SOLE   5,915 0 5,917
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   656,391 5,082 SH   SOLE   3,856 0 1,226
SELECT SECTOR SPDR TR ENERGY 81369Y506   796,436 9,105 SH   SOLE   7,699 0 1,406
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,328,670 38,850 SH   SOLE   33,823 0 5,027
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   949,396 9,667 SH   SOLE   6,928 0 2,739
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,415,793 19,413 SH   SOLE   16,108 0 3,305
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   394,718 8,225 SH   SOLE   7,019 0 1,206
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   378,252 10,242 SH   SOLE   9,612 0 630
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   345,300 4,898 SH   SOLE   2,692 0 2,206
SEMPRA COM 816851109   2,106,520 13,631 SH   SOLE   2,283 0 11,348
SIMON PPTY GROUP INC NEW COM 828806109   6,122,414 52,115 SH   SOLE   49,730 0 2,385
SNOWFLAKE INC CL A 833445109   415,261 2,893 SH   SOLE   2,558 0 335
SOUTHERN CO COM 842587107   313,847 4,395 SH   SOLE   2,830 0 1,565
BLOCK INC CL A 852234103   530,181 8,437 SH   SOLE   6,630 0 1,807
STARBUCKS CORP COM 855244109   1,712,421 17,262 SH   SOLE   16,324 0 938
STMICROELECTRONICS N V NY REGISTRY 861012102   1,267,181 35,625 SH   SOLE   31,665 0 3,960
STRYKER CORPORATION COM 863667101   225,175 921 SH   SOLE   143 0 778
SUMMIT THERAPEUTICS INC COM 86627T108   129,336 30,432 SH   SOLE   30,000 0 432
SYSCO CORP COM 871829107   633,354 8,285 SH   SOLE   800 0 7,485
TJX COS INC NEW COM 872540109   260,118 3,268 SH   SOLE   1,876 0 1,392
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   308,552 4,142 SH   SOLE   4,108 0 34
TARGET CORP COM 87612E106   503,198 3,376 SH   SOLE   1,320 0 2,056
TC ENERGY CORP COM 87807B107   223,216 5,600 SH   SOLE   5,600 0 0
TESLA INC COM 88160R101   12,228,707 99,275 SH   SOLE   87,501 0 11,774
TEXAS INSTRS INC COM 882508104   271,270 1,642 SH   SOLE   1,022 0 620
THERMO FISHER SCIENTIFIC INC COM 883556102   7,258,094 13,180 SH   SOLE   10,243 0 2,937
THIRD COAST BANCSHARES INC COM 88422P109   921,500 50,000 SH   SOLE   0 0 50,000
3M CO COM 88579Y101   1,169,949 9,756 SH   SOLE   8,576 0 1,180
TORONTO DOMINION BK ONT COM NEW 891160509   323,800 5,000 SH   SOLE   0 0 5,000
TRACON PHARMACEUTICALS INC COM NEW 89237H209   19,370 13,000 SH   SOLE   0 0 13,000
TWO RDS SHARED TR ANFIELD US EQU 90214Q733   115,817 10,115 SH   SOLE   10,115 0 0
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766   290,428 33,191 SH   SOLE   33,191 0 0
ULTA BEAUTY INC COM 90384S303   715,332 1,525 SH   SOLE   1,525 0 0
UNILEVER PLC SPON ADR NEW 904767704   254,405 5,053 SH   SOLE   4,042 0 1,011
UNION PAC CORP COM 907818108   11,497,634 55,525 SH   SOLE   51,462 0 4,063
UNITED PARCEL SERVICE INC CL B 911312106   3,883,064 22,337 SH   SOLE   17,903 0 4,434
UNITED RENTALS INC COM 911363109   407,667 1,147 SH   SOLE   1,008 0 139
UNITEDHEALTH GROUP INC COM 91324P102   616,614 1,163 SH   SOLE   952 0 211
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,522,148 29,780 SH   SOLE   15,912 0 13,868
VANGUARD STAR FDS VG TL INTL STK F 921909768   5,324,701 102,952 SH   SOLE   35 0 102,917
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   391,528 5,450 SH   SOLE   84 0 5,366
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,652,294 63,195 SH   SOLE   1,884 0 61,311
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   314,933 2,910 SH   SOLE   2,368 0 542
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   423,977 8,939 SH   SOLE   3,877 0 5,062
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   5,020,261 58,246 SH   SOLE   4,179 0 54,067
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,925,150 177,659 SH   SOLE   34,670 0 142,989
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   2,197,388 39,635 SH   SOLE   31,536 0 8,099
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   261,863 4,751 SH   SOLE   0 0 4,751
VENTAS INC COM 92276F100   3,154,038 70,012 SH   SOLE   69,560 0 452
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   8,959,335 25,500 SH   SOLE   541 0 24,959
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   446,087 5,408 SH   SOLE   1,365 237 3,806
VANGUARD INDEX FDS SM CP VAL ETF 922908611   5,605,485 35,299 SH   SOLE   0 0 35,299
VANGUARD INDEX FDS MID CAP ETF 922908629   5,672,524 27,832 SH   SOLE   1,033 0 26,799
VANGUARD INDEX FDS GROWTH ETF 922908736   7,337,339 34,430 SH   SOLE   2,270 0 32,160
VANGUARD INDEX FDS VALUE ETF 922908744   12,616,838 89,883 SH   SOLE   14,081 0 75,802
VANGUARD INDEX FDS SMALL CP ETF 922908751   8,218,974 44,780 SH   SOLE   1,557 0 43,223
VANGUARD INDEX FDS TOTAL STK MKT 922908769   7,768,818 40,634 SH   SOLE   6,456 0 34,178
VERIZON COMMUNICATIONS INC COM 92343V104   9,255,639 234,915 SH   SOLE   213,356 0 21,559
VIRACTA THERAPEUTICS INC COM 92765F108   20,440 14,000 SH   SOLE   0 0 14,000
VISA INC COM CL A 92826C839   17,004,776 81,848 SH   SOLE   76,867 0 4,981
WP CAREY INC COM 92936U109   8,177,303 104,636 SH   SOLE   93,511 0 11,125
WALMART INC COM 931142103   853,912 6,022 SH   SOLE   3,644 0 2,378
WARNER BROS DISCOVERY INC COM SER A 934423104   121,202 12,785 SH   SOLE   10,831 0 1,954
WASTE MGMT INC DEL COM 94106L109   386,656 2,465 SH   SOLE   1,516 0 949
WELLS FARGO CO NEW COM 949746101   1,148,230 27,809 SH   SOLE   1,700 0 26,109
XYLEM INC COM 98419M100   3,969,795 35,903 SH   SOLE   30,590 0 5,313
YUM BRANDS INC COM 988498101   953,163 7,442 SH   SOLE   7,312 0 130
YUM CHINA HLDGS INC COM 98850P109   235,159 4,303 SH   SOLE   4,286 0 17
ZIONS BANCORPORATION N A COM 989701107   640,272 13,024 SH   SOLE   12,724 0 300
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,715,330 17,671 SH   SOLE   14,246 0 3,425
EATON CORP PLC SHS G29183103   449,662 2,865 SH   SOLE   2,754 0 111
LINDE PLC SHS G5494J103   6,132,184 18,800 SH   SOLE   15,535 0 3,265
MEDTRONIC PLC SHS G5960L103   1,236,307 15,907 SH   SOLE   13,727 0 2,180
NXP SEMICONDUCTORS N V COM N6596X109   3,633,489 22,992 SH   SOLE   19,558 0 3,434