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
Apple Inc Common Stock 037833100   104,774,682 544,199 SH   SOLE   0 0 544,199
Vanguard High Dividend Yield Index Fund ETF ETF 921946406   62,155,571 556,799 SH   SOLE   0 0 556,799
Vanguard Growth Index Fund ETF ETF 922908736   60,758,862 195,441 SH   SOLE   0 0 195,441
iShares Core S&P Small-Cap ETF ETF 464287804   40,789,176 376,805 SH   SOLE   0 0 376,805
Microsoft Common Stock 594918104   21,747,976 57,834 SH   SOLE   0 0 57,834
Ametek Inc Common Stock 031100100   19,543,092 118,522 SH   SOLE   0 0 118,522
iShares Core S&P 500 ETF ETF 464287200   16,618,367 34,793 SH   SOLE   0 0 34,793
First Trust Preferred Securities and Income ETF ETF 33739E108   15,581,016 924,140 SH   SOLE   0 0 924,140
Alphabet Inc Common Stock 02079K305   13,725,939 98,260 SH   SOLE   0 0 98,260
Palo Alto Networks Common Stock 697435105   10,033,292 34,025 SH   SOLE   0 0 34,025
Nvidia Corp Common Stock 67066G104   9,719,662 19,626 SH   SOLE   0 0 19,626
Visa Inc Common Stock 92826C839   8,310,061 31,918 SH   SOLE   0 0 31,918
Amazon.Com Inc Common Stock 023135106   7,033,454 46,291 SH   SOLE   0 0 46,291
Costco Wholesale Common Stock 22160K105   6,898,587 10,451 SH   SOLE   0 0 10,451
Meta Platforms Inc Common Stock 30303M102   6,579,850 18,589 SH   SOLE   0 0 18,589
Schwab U.S. TIPS ETF ETF 808524870   6,162,475 118,055 SH   SOLE   0 0 118,055
Berkshire Hathaway Common Stock 084670702   5,458,681 15,305 SH   SOLE   0 0 15,305
iShares Trust 1-3 (year Treasury Bond Etf) ETF 464287457   5,322,098 64,872 SH   SOLE   0 0 64,872
Boeing Co Common Stock 097023105   5,231,708 20,071 SH   SOLE   0 0 20,071
Vanguard FTSE Emerging Markets ETF ETF 922042858   5,044,285 122,732 SH   SOLE   0 0 122,732
JPMorgan Chase & Co Common Stock 46625H100   4,909,359 28,861 SH   SOLE   0 0 28,861
iShares TR 20 YR TR (BD Etf) ETF 464287432   4,622,738 46,751 SH   SOLE   0 0 46,751
Autozone Inc Com Common Stock 053332102   4,372,266 1,691 SH   SOLE   0 0 1,691
Starbucks Corp Com Common Stock 855244109   4,262,293 44,394 SH   SOLE   0 0 44,394
Conocophillips Com Common Stock 20825C104   4,031,656 34,734 SH   SOLE   0 0 34,734
Invesco QQQ Trust ETF 46090E103   4,025,457 9,829 SH   SOLE   0 0 9,829
Tesla Motors Common Stock 88160R101   3,909,923 15,735 SH   SOLE   0 0 15,735
Autonation Inc Com Common Stock 05329W102   3,747,366 24,952 SH   SOLE   0 0 24,952
American Water Works Common Stock 030420103   3,610,162 27,351 SH   SOLE   0 0 27,351
Thermo Fisher Common Stock 883556102   3,552,876 6,693 SH   SOLE   0 0 6,693
Schwab US Large Cap Growth ETF ETF 808524300   3,381,721 40,763 SH   SOLE   0 0 40,763
Invesco Senior Loan ETF ETF 46138G508   3,240,435 152,995 SH   SOLE   0 0 152,995
Alphabet Inc. Class C Common Stock 02079K107   3,192,769 22,655 SH   SOLE   0 0 22,655
Chevron Corp. Common Stock 166764100   3,150,446 21,121 SH   SOLE   0 0 21,121
Utilities Select (sector SPDR Fund) ETF 81369Y886   3,089,522 48,784 SH   SOLE   0 0 48,784
SPDR Gold TR Gold (SHS) ETF 78463V107   2,977,663 15,576 SH   SOLE   0 0 15,576
SPDR S&P 500 ETF ETF 78462F103   2,963,311 6,234 SH   SOLE   0 0 6,234
Intercontinental Exchange Inc Common Stock 45866F104   2,901,174 22,589 SH   SOLE   0 0 22,589
Oracle Corp Common Stock 68389X105   2,817,024 26,719 SH   SOLE   0 0 26,719
Zoetis Inc Common Stock 98978V103   2,674,716 13,551 SH   SOLE   0 0 13,551
Home Depot Common Stock 437076102   2,649,600 7,645 SH   SOLE   0 0 7,645
First Trust TCW Opportunistic Fixed Income ETF ETF 33740F805   2,605,958 58,423 SH   SOLE   0 0 58,423
L3harris Common Stock 502431109   2,488,522 11,815 SH   SOLE   0 0 11,815
Honeywell Common Stock 438516106   2,433,189 11,602 SH   SOLE   0 0 11,602
ServiceNow Inc Common Stock 81762P102   2,386,523 3,378 SH   SOLE   0 0 3,378
Morgan Stanley Common Stock 617446448   2,380,988 25,533 SH   SOLE   0 0 25,533
Nextera Energy Inc Common Stock 65339F101   2,379,070 39,168 SH   SOLE   0 0 39,168
Abbvie Inc Com Common Stock 00287Y109   2,264,676 14,613 SH   SOLE   0 0 14,613
Freeport-Mcmoran Inc Common Stock 35671D857   2,244,515 52,725 SH   SOLE   0 0 52,725
Merck &co. Inc Com Common Stock 58933Y105   2,178,328 19,981 SH   SOLE   0 0 19,981
PIMCO Enhanced SHRT Maturty Actv ETF ETF 72201R833   2,150,374 21,549 SH   SOLE   0 0 21,549
iShares High Yield Corporat Bond ETF ETF 46434V407   2,145,762 50,823 SH   SOLE   0 0 50,823
Constellation Brands Common Stock 21036P108   2,132,600 8,821 SH   SOLE   0 0 8,821
Walt Disney Common Stock 254687106   2,131,413 23,606 SH   SOLE   0 0 23,606
CME Group Inc Common Stock 12572Q105   2,080,285 9,877 SH   SOLE   0 0 9,877
ExxonMobil Common Stock 30231G102   2,068,633 20,690 SH   SOLE   0 0 20,690
iShares Biotechnology ETF ETF 464287556   1,914,680 14,094 SH   SOLE   0 0 14,094
Target Corp Common Stock 87612E106   1,878,222 13,187 SH   SOLE   0 0 13,187
Wal-Mart Common Stock 931142103   1,837,427 11,655 SH   SOLE   0 0 11,655
Johnson & Johnson Common Stock 478160104   1,830,669 11,679 SH   SOLE   0 0 11,679
iShares Treasury Floating Rate B ETF ETF 46434V860   1,806,321 35,790 SH   SOLE   0 0 35,790
McDonalds Common Stock 580135101   1,730,080 5,834 SH   SOLE   0 0 5,834
Bank Of America Corp Common Stock 060505104   1,715,327 50,945 SH   SOLE   0 0 50,945
Mastercard Common Stock 57636Q104   1,667,123 3,908 SH   SOLE   0 0 3,908
Fedex Corp Com Common Stock 31428X106   1,621,210 6,408 SH   SOLE   0 0 6,408
Archer-Daniels-Midland Co Common Stock 039483102   1,596,694 22,108 SH   SOLE   0 0 22,108
Deere & Co Common Stock 244199105   1,547,918 3,871 SH   SOLE   0 0 3,871
Netflix Inc Common Stock 64110L106   1,508,841 3,099 SH   SOLE   0 0 3,099
iShares 7-10 Year Treasury Bond ETF ETF 464287440   1,498,382 15,545 SH   SOLE   0 0 15,545
SPDR Bloomberg 1 3 MNTH T BLL ETF ETF 78468R663   1,455,842 15,930 SH   SOLE   0 0 15,930
iShares California Muni Bond ETF ETF 464288356   1,437,839 24,816 SH   SOLE   0 0 24,816
Procter & Gamble Common Stock 742718109   1,411,469 9,631 SH   SOLE   0 0 9,631
Allstate Corp Common Stock 020002101   1,388,461 9,919 SH   SOLE   0 0 9,919
Vanguard FTSE Developed Markets ETF ETF 921943858   1,356,096 28,311 SH   SOLE   0 0 28,311
Clorox Co Com Common Stock 189054109   1,350,162 9,468 SH   SOLE   0 0 9,468
Amgen Inc. Common Stock 031162100   1,341,885 4,659 SH   SOLE   0 0 4,659
iShares Preferred Income Sec ETF IV ETF 464288687   1,274,296 40,855 SH   SOLE   0 0 40,855
iShares 3-7 Year Treasury Bond ETF ETF 464288661   1,235,721 10,550 SH   SOLE   0 0 10,550
iShares US Technology ETF ETF 464287721   1,195,777 9,741 SH   SOLE   0 0 9,741
Alps Alerian MLP ETF ETF 00162Q452   1,183,968 27,844 SH   SOLE   0 0 27,844
iShares Core MSCI EAFE ETF ETF 46432F842   1,141,485 16,225 SH   SOLE   0 0 16,225
UnitedHealth Group Common Stock 91324P102   1,110,325 2,109 SH   SOLE   0 0 2,109
Rocket Cos Inc Com Common Stock 77311W101   1,104,751 76,295 SH   SOLE   0 0 76,295
Caterpillar Common Stock 149123101   1,087,534 3,678 SH   SOLE   0 0 3,678
Church &dwight Co Common Stock 171340102   1,060,112 11,211 SH   SOLE   0 0 11,211
iShares Core MSCI Emerging ETF ETF 46434G103   1,016,264 20,092 SH   SOLE   0 0 20,092
Nike Inc Class B Com Common Stock 654106103   1,005,247 9,258 SH   SOLE   0 0 9,258
American States Water Co Common Stock 029899101   976,798 12,146 SH   SOLE   0 0 12,146
PIMCO Active Bond ETF ETF 72201R775   972,574 10,520 SH   SOLE   0 0 10,520
US Bancorp Common Stock 902973304   956,837 22,108 SH   SOLE   0 0 22,108
Johnson Controls Inter F Common Stock G51502105   935,209 16,225 SH   SOLE   0 0 16,225
Technology Select Sector SPDR ETF ETF 81369Y803   934,682 4,856 SH   SOLE   0 0 4,856
Vanguard S&P 500 ETF ETF 922908363   917,321 2,100 SH   SOLE   0 0 2,100
MGM Resorts Intl Common Stock 552953101   903,965 20,232 SH   SOLE   0 0 20,232
Citigroup Inc Common Stock 172967424   891,935 17,339 SH   SOLE   0 0 17,339
Charles Schwab Corp Common Stock 808513105   882,179 12,822 SH   SOLE   0 0 12,822
Altria Group Inc Common Stock 02209S103   851,583 21,110 SH   SOLE   0 0 21,110
Energy Select Sector SPDR ETF ETF 81369Y506   846,228 10,093 SH   SOLE   0 0 10,093
Vanguard Total Stock Market Index Fund ETF ETF 922908769   811,055 3,419 SH   SOLE   0 0 3,419
iShares Russell 2000 ETF ETF 464287655   802,541 3,998 SH   SOLE   0 0 3,998
Coca-Cola Common Stock 191216100   755,335 12,817 SH   SOLE   0 0 12,817
Aflac Inc Common Stock 001055102   750,816 9,100 SH   SOLE   0 0 9,100
Bristol-Myers Squibb Common Stock 110122108   750,093 14,618 SH   SOLE   0 0 14,618
Vanguard Information Technology Index Fund ETF ETF 92204A702   742,940 1,535 SH   SOLE   0 0 1,535
Lilly Eli & Co Common Stock 532457108   735,411 1,261 SH   SOLE   0 0 1,261
Vanguard Short-Term Bond ETF ETF 921937827   712,280 9,248 SH   SOLE   0 0 9,248
iShares Core S&P Total US Stock Mark ETF 464287150   709,986 6,747 SH   SOLE   0 0 6,747
Vanguard Total Bond Market ETF ETF 921937835   701,740 9,541 SH   SOLE   0 0 9,541
Philip Morris Intl Common Stock 718172109   620,643 6,596 SH   SOLE   0 0 6,596
Vanguard Health Care ETF ETF 92204A504   603,792 2,408 SH   SOLE   0 0 2,408
Advanced Micro Device In Common Stock 007903107   579,940 3,934 SH   SOLE   0 0 3,934
Wells Fargo & Co Common Stock 949746101   560,911 11,396 SH   SOLE   0 0 11,396
iShares US Real Estate ETF ETF 464287739   559,135 6,116 SH   SOLE   0 0 6,116
iShares iBoxx $ (investment Grade Corporate Bond Etf) ETF 464287242   538,914 4,870 SH   SOLE   0 0 4,870
Goldman Sachs Group Common Stock 38141G104   535,062 1,387 SH   SOLE   0 0 1,387
Marvell Technology Inc Common Stock 573874104   534,768 8,867 SH   SOLE   0 0 8,867
iShares JP Morgan Usd Emerging Marke ETF 464288281   530,975 5,962 SH   SOLE   0 0 5,962
iShares S&P 500 Growth ETF ETF 464287309   524,348 6,982 SH   SOLE   0 0 6,982
Stryker Corp Common Stock 863667101   515,071 1,720 SH   SOLE   0 0 1,720
United Parcel SRVC Class B Common Stock 911312106   492,601 3,133 SH   SOLE   0 0 3,133
iShares TIPS Bond ETF ETF 464287176   487,252 4,533 SH   SOLE   0 0 4,533
First Trust TCW Unconstrained Plus Bond ETF ETF 33740F888   485,299 19,616 SH   SOLE   0 0 19,616
SPDR Nuven BLM SHT TM MPL BND ETF ETF 78468R739   477,900 10,000 SH   SOLE   0 0 10,000
Sempra Common Stock 816851109   467,634 6,257 SH   SOLE   0 0 6,257
First Dorsey Wright Focus 5 ETF IV ETF 33738R605   455,702 8,840 SH   SOLE   0 0 8,840
SPDR S&P Midcap 400 ETF ETF 78467Y107   454,820 896 SH   SOLE   0 0 896
Wisdomtree Int RT HDG HGH YLD ETF ETF 97717W430   453,915 21,000 SH   SOLE   0 0 21,000
Snap Inc Class A Common Stock 83304A106   438,148 25,880 SH   SOLE   0 0 25,880
First Trust Managed Municipal ETF IV ETF 33739N108   431,088 8,344 SH   SOLE   0 0 8,344
iShares Short Term NTNL Mun BND ETF ETF 464288158   424,988 4,031 SH   SOLE   0 0 4,031
General Electric Co Common Stock 369604301   416,006 3,259 SH   SOLE   0 0 3,259
SPDR Dow Jones Industrial Avrg ETF ETF 78467X109   409,708 1,087 SH   SOLE   0 0 1,087
American Express Co Common Stock 025816109   405,630 2,165 SH   SOLE   0 0 2,165
iShares Core High (dividend Etf) ETF 46429B663   396,231 3,885 SH   SOLE   0 0 3,885
iShares Select Dividend ETF ETF 464287168   385,184 3,286 SH   SOLE   0 0 3,286
Gabelli Equity CF Fund 362397101   382,793 75,353 SH   SOLE   0 0 75,353
Universal Display Co Common Stock 91347P105   382,520 2,000 SH   SOLE   0 0 2,000
iShares MSCI EAFE ETF ETF 464287465   381,421 5,062 SH   SOLE   0 0 5,062
Intuit Inc Common Stock 461202103   378,768 606 SH   SOLE   0 0 606
iShares S&P 500 Value ETF ETF 464287408   378,384 2,176 SH   SOLE   0 0 2,176
Vaneck Gold Miners ETF ETF 92189F106   371,127 11,968 SH   SOLE   0 0 11,968
Discover Finl S Common Stock 254709108   362,602 3,226 SH   SOLE   0 0 3,226
Verizon Common Stock 92343V104   358,322 9,504 SH   SOLE   0 0 9,504
McCormick &company Common Stock 579780206   358,247 5,236 SH   SOLE   0 0 5,236
Intuitive Surgical Common Stock 46120E602   351,529 1,042 SH   SOLE   0 0 1,042
Phillips 66 Common Stock 718546104   351,489 2,640 SH   SOLE   0 0 2,640
RTX Corp Common Stock 75513E101   339,499 4,034 SH   SOLE   0 0 4,034
Paypal Holdings Incorpor Common Stock 70450Y103   339,228 5,524 SH   SOLE   0 0 5,524
iShares US Financials ETF ETF 464287788   335,501 3,928 SH   SOLE   0 0 3,928
Pepsico Inc Common Stock 713448108   319,862 1,883 SH   SOLE   0 0 1,883
Invesco S&P 500 Low Volatility ETF ETF 46138E354   319,422 5,097 SH   SOLE   0 0 5,097
Asml Holding N V F Sponsored ADR Common Stock N07059210   317,149 419 SH   SOLE   0 0 419
iShares S&P Mid Cap 400 GRWTH ETF ETF 464287606   316,167 3,991 SH   SOLE   0 0 3,991
Broadcom Inc Common Stock 11135F101   315,286 282 SH   SOLE   0 0 282
Salesforce Common Stock 79466L302   310,242 1,179 SH   SOLE   0 0 1,179
iShares US Aerospace Defense ETF ETF 464288760   309,030 2,441 SH   SOLE   0 0 2,441
Northrop Grumman Co Common Stock 666807102   299,102 638 SH   SOLE   0 0 638
Marsh & MC Lennan Co Common Stock 571748102   291,973 1,541 SH   SOLE   0 0 1,541
Sherwin Williams Co Common Stock 824348106   290,690 932 SH   SOLE   0 0 932
IBM Common Stock 459200101   286,866 1,754 SH   SOLE   0 0 1,754
iShares National Muni Bond ETF ETF 464288414   278,396 2,568 SH   SOLE   0 0 2,568
Mondelez Intl Class A Common Stock 609207105   275,438 3,802 SH   SOLE   0 0 3,802
Synopsys Inc Common Stock 871607107   274,961 534 SH   SOLE   0 0 534
Schwab International Equity ETF ETF 808524805   274,021 7,414 SH   SOLE   0 0 7,414
Taiwan Semiconductr F Sponsored ADR Common Stock 874039100   267,696 2,574 SH   SOLE   0 0 2,574
Select Sector Health Care SPDR ETF ETF 81369Y209   266,350 1,953 SH   SOLE   0 0 1,953
CSX Corp Common Stock 126408103   258,152 7,446 SH   SOLE   0 0 7,446
SPDR Nuveen BLMG HG YL MP BND ETF ETF 78464A284   254,265 10,050 SH   SOLE   0 0 10,050
iShares MSCI USA Esg Select ETF ETF 464288802   254,089 2,528 SH   SOLE   0 0 2,528
Ameren Corp Common Stock 023608102   251,670 3,479 SH   SOLE   0 0 3,479
Regeneron Pharms Inc Common Stock 75886F107   247,677 282 SH   SOLE   0 0 282
Ford Motor Co Common Stock 345370860   244,077 20,022 SH   SOLE   0 0 20,022
The CIGNA Group Common Stock 125523100   243,153 812 SH   SOLE   0 0 812
Shell PLC F Sponsored ADR Common Stock 780259305   240,235 3,651 SH   SOLE   0 0 3,651
Progressive Co Ohio Common Stock 743315103   240,034 1,507 SH   SOLE   0 0 1,507
Accenture PLC F Class A Common Stock G1151C101   240,022 684 SH   SOLE   0 0 684
Inhibrx Inc Common Stock 45720L107   239,400 6,300 SH   SOLE   0 0 6,300
Kennedy Wilson HLDGS Common Stock 489398107   235,727 19,041 SH   SOLE   0 0 19,041
Moodys Corp Common Stock 615369105   234,336 600 SH   SOLE   0 0 600
Blackstone Inc Common Stock 09260D107   234,016 1,787 SH   SOLE   0 0 1,787
Schwab US Small Cap ETF ETF 808524607   233,645 4,945 SH   SOLE   0 0 4,945
Lockheed Martin Corp Common Stock 539830109   232,965 514 SH   SOLE   0 0 514
iShares MSCI Emerging Markets ETF ETF 464287234   229,474 5,706 SH   SOLE   0 0 5,706
Comcast Corp Class A Common Stock 20030N101   228,414 5,209 SH   SOLE   0 0 5,209
Editas Medicine Incorpor Common Stock 28106W103   222,860 22,000 SH   SOLE   0 0 22,000
Palantir Technologies In Class A Common Stock 69608A108   220,170 12,823 SH   SOLE   0 0 12,823
Applied Materials Common Stock 038222105   219,706 1,355 SH   SOLE   0 0 1,355
Colgate-Palmolive Co Common Stock 194162103   217,608 2,730 SH   SOLE   0 0 2,730
Etfmg Prime Cyber Security ETF ETF 26924G201   214,757 3,555 SH   SOLE   0 0 3,555
Consolidated Edison Common Stock 209115104   213,961 2,352 SH   SOLE   0 0 2,352
Ai Powered Equity ETF ETF 26924G813   213,704 6,002 SH   SOLE   0 0 6,002
Amplify TRNSFRMTNL Data SHRNG ETF ETF 032108607   212,711 7,126 SH   SOLE   0 0 7,126
Martin Marietta Material Common Stock 573284106   212,036 425 SH   SOLE   0 0 425
Stifel Finl Co Common Stock 860630102   211,460 3,058 SH   SOLE   0 0 3,058
Invesco FTSE Rafi US 1000 ETF ETF 46137V613   211,200 6,000 SH   SOLE   0 0 6,000
United Airlines HLDGS Common Stock 910047109   206,300 5,000 SH   SOLE   0 0 5,000
Janus Henderson Aaa Clo ETF IV ETF 47103U845   203,111 4,038 SH   SOLE   0 0 4,038
C V B Finl Corp Common Stock 126600105   201,900 10,000 SH   SOLE   0 0 10,000
Idexx Labs Inc Common Stock 45168D104   200,928 362 SH   SOLE   0 0 362
SPDR Fund Consumer Staples ETF ETF 81369Y308   200,099 2,778 SH   SOLE   0 0 2,778
Carrier Global Corp Common Stock 14448C104   199,629 3,474 SH   SOLE   0 0 3,474
Cadiz Inc Common Stock 127537207   199,245 71,159 SH   SOLE   0 0 71,159
Magnite Inc Common Stock 55955D100   121,420 13,000 SH   SOLE   0 0 13,000
Nokia Oyj F Sponsored ADR Common Stock 654902204   52,685 15,405 SH   SOLE   0 0 15,405
Gossamer Bio Inc Common Stock 38341P102   20,075 22,000 SH   SOLE   0 0 22,000