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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Citigroup Inc Var (Call 08/15/ COM 172967KM2 3,112,338 3,100,000 PRN SOLE 0 0 3,100,000
Bank of America Corp. CONV PFD 060505682 18,642,280 14,890 SH SOLE 0 0 14,890
Phoenix Companies Inc PFD 71902E208 822,150 45,000 SH SOLE 0 0 45,000
3M Company COM 88579y101 1,116,057 6,971 SH SOLE 0 0 6,971
ASML Holding NV COM N07059210 223,601 209 SH SOLE 0 0 209
AT&T COM 00206r102 985,821 39,687 SH SOLE 0 0 39,687
AbbVie Inc. COM 00287Y109 118,121,561 516,966 SH SOLE 0 0 516,966
Abbott Laboratories COM 002824100 182,720,528 1,458,381 SH SOLE 0 0 1,458,381
Accenture Ltd. - Cl A COM g1151c101 98,283,924 366,321 SH SOLE 0 0 366,321
Adobe Systems, Inc. COM 00724f101 205,444 587 SH SOLE 0 0 587
Advanced Micro Devices Inc. COM 007903107 600,290 2,803 SH SOLE 0 0 2,803
Agilent Technologies Inc. COM 00846U101 206,826 1,520 SH SOLE 0 0 1,520
Agnico Eagle Mines COM 008474108 305,154 1,800 SH SOLE 0 0 1,800
Air Products & Chemicals Inc COM 009158106 814,672 3,298 SH SOLE 0 0 3,298
Alerian MLP Index ETN COM 48133Q309 3,017,620 100,890 SH SOLE 0 0 100,890
Alexander & Baldwin Inc COM 014491104 4,923,362 238,535 SH SOLE 0 0 238,535
Alliant Energy Corp COM 018802108 1,057,843 16,272 SH SOLE 0 0 16,272
Allison Transmission Holdings COM 01973r101 6,317,683 64,532 SH SOLE 0 0 64,532
Allstate Corp. COM 020002101 327,628 1,574 SH SOLE 0 0 1,574
Alphabet, Class A COM 02079K305 176,379,569 563,513 SH SOLE 0 0 563,513
Alphabet, Class C COM 02079K107 621,624,473 1,980,958 SH SOLE 0 0 1,980,958
Altria Group, Inc. COM 02209s103 1,252,721 21,726 SH SOLE 0 0 21,726
Amazon.com COM 023135106 237,020,207 1,026,862 SH SOLE 0 0 1,026,862
American Electric Power COM 025537101 273,169 2,369 SH SOLE 0 0 2,369
American Express Co. COM 025816109 2,534,157 6,850 SH SOLE 0 0 6,850
American Water Works COM 030420103 40,058,410 306,961 SH SOLE 0 0 306,961
Ameriprise Financial Inc COM 03076c106 485,927 991 SH SOLE 0 0 991
Amgen Inc. COM 031162100 7,704,550 23,539 SH SOLE 0 0 23,539
Analog Devices, Inc. COM 032654105 229,164 845 SH SOLE 0 0 845
Anheuser-Busch InBev NV - Spon COM 03524A108 15,741,993 245,815 SH SOLE 0 0 245,815
Apple, Inc. COM 037833100 1,125,500,969 4,140,002 SH SOLE 0 0 4,140,002
Applied Materials COM 038222105 696,186 2,709 SH SOLE 0 0 2,709
Applovin Corp COM 03831w108 215,622 320 SH SOLE 0 0 320
Arrowhead Pharma Inc COM 042797209 6,970,485 104,993 SH SOLE 0 0 104,993
Arthur J Gallagher & Co. COM 363576109 1,302,231 5,032 SH SOLE 0 0 5,032
Atlanta Braves Holdings, Inc C COM 047726302 1,593,735 40,399 SH SOLE 0 0 40,399
Atmos Energy Corp COM 049560105 406,000 2,422 SH SOLE 0 0 2,422
Automatic Data Processing Inc. COM 053015103 2,009,995 7,814 SH SOLE 0 0 7,814
Bank of America Corp. COM 060505104 154,009,780 2,800,178 SH SOLE 0 0 2,800,178
Bank of Hawaii Corporation COM 062540109 2,032,162 29,723 SH SOLE 0 0 29,723
Bath & Body Works Inc. COM 070830104 1,377,192 68,585 SH SOLE 0 0 68,585
Baxter International Inc. COM 071813109 3,189,384 166,896 SH SOLE 0 0 166,896
Becton Dickinson & Co COM 075887109 106,911,904 550,894 SH SOLE 0 0 550,894
Berkshire Hathaway Class A COM 084670108 1,068,796,800 1,416 SH SOLE 0 0 1,416
Berkshire Hathaway Class B COM 084670702 330,648,758 657,811 SH SOLE 0 0 657,811
BlackRock, Inc. COM 09290D101 4,654,909 4,349 SH SOLE 0 0 4,349
Bloom Energy Corp COM 093712107 213,749 2,460 SH SOLE 0 0 2,460
Boeing Company COM 097023105 1,139,012 5,246 SH SOLE 0 0 5,246
Bristol Myers Squibb Co. COM 110122108 583,253 10,813 SH SOLE 0 0 10,813
Broadcom Ltd COM 11135F101 1,258,420 3,636 SH SOLE 0 0 3,636
Brookfield Renewable Corp COM 11285b108 613,440 16,000 SH SOLE 0 0 16,000
Brookfield Renewable Energy COM G16258108 809,100 30,000 SH SOLE 0 0 30,000
CSW Industrials Inc COM 126402106 5,025,234 17,120 SH SOLE 0 0 17,120
CSX Corp COM 126408103 479,660 13,232 SH SOLE 0 0 13,232
CVS Corp. COM 126650100 689,956 8,694 SH SOLE 0 0 8,694
Canadian National Railroad Co. COM 136375102 203,928 2,063 SH SOLE 0 0 2,063
Canadian Pacific Kansas City L COM 13646K108 5,700,655 77,423 SH SOLE 0 0 77,423
Capital One Financial Corp COM 14040h105 202,613 836 SH SOLE 0 0 836
Cardinal Health Inc. COM 14149y108 2,516,553 12,246 SH SOLE 0 0 12,246
Carrier Global Corp COM 14448C104 694,952 13,152 SH SOLE 0 0 13,152
Caterpillar COM 149123101 2,275,440 3,972 SH SOLE 0 0 3,972
Centerpoint Energy Inc COM 15189t107 318,644 8,311 SH SOLE 0 0 8,311
Charles Schwab Corp. COM 808513105 21,158,940 211,780 SH SOLE 0 0 211,780
Check Point Software Technolog COM M22465104 398,954 2,150 SH SOLE 0 0 2,150
Chevron Corporation COM 166764100 83,600,238 548,522 SH SOLE 0 0 548,522
Chicago Atlantic Real Estate COM 167239102 226,810 18,500 SH SOLE 0 0 18,500
China Mobile Ltd. F (941 HK) COM Y14965100 1,354,230 129,000 SH SOLE 0 0 129,000
Chubb Ltd COM H1467J104 752,833 2,412 SH SOLE 0 0 2,412
Church & Dwight Co. COM 171340102 285,761 3,408 SH SOLE 0 0 3,408
Cisco Systems Inc. COM 17275R102 2,594,139 33,677 SH SOLE 0 0 33,677
CitiGroup Inc. COM 172967424 3,263,703 27,969 SH SOLE 0 0 27,969
Clean Energy Fuels Corp COM 184499101 25,200 12,000 SH SOLE 0 0 12,000
Coca Cola Company COM 191216100 7,260,962 103,862 SH SOLE 0 0 103,862
Coeur D'Alene Mines Corp. COM 192108108 914,679 51,300 SH SOLE 0 0 51,300
Cogeco Inc COM 19238T100 5,497,540 118,507 SH SOLE 0 0 118,507
Colgate-Palmolive Co. COM 194162103 61,725,731 781,141 SH SOLE 0 0 781,141
Comcast Corp CL A COM 20030N101 44,115,193 1,475,918 SH SOLE 0 0 1,475,918
Computer Modelling Group Ltd COM 205249105 428,230 112,485 SH SOLE 0 0 112,485
ConocoPhillips COM 20825c104 731,656 7,816 SH SOLE 0 0 7,816
Consumer Discretionary Select COM 81369y407 400,262 3,352 SH SOLE 0 0 3,352
Corning Inc. COM 219350105 849,332 9,700 SH SOLE 0 0 9,700
Costco Companies Inc. COM 22160k105 676,193,898 784,138 SH SOLE 0 0 784,138
Cummins Inc. COM 231021106 619,176 1,213 SH SOLE 0 0 1,213
Daily Journal Corp. COM 233912104 1,139,841 2,339 SH SOLE 0 0 2,339
Danaher Corp COM 235851102 2,355,358 10,289 SH SOLE 0 0 10,289
Deere & Co. COM 244199105 1,284,042 2,758 SH SOLE 0 0 2,758
Dominion Energy Inc COM 25746u109 8,081,581 137,934 SH SOLE 0 0 137,934
Dorchester Minerals LP COM 25820R105 1,730,418 77,389 SH SOLE 0 0 77,389
ETF IShares MSCI Global Select COM 46434G848 205,360 4,000 SH SOLE 0 0 4,000
Eaton Corp. COM g29183103 661,864 2,078 SH SOLE 0 0 2,078
Ecolab, Inc. COM 278865100 19,415,192 73,957 SH SOLE 0 0 73,957
Edwards Lifesciences Corp. COM 28176e108 7,217,094 84,658 SH SOLE 0 0 84,658
Elevance Health Inc COM 036752103 319,351 911 SH SOLE 0 0 911
Eli Lilly & Co COM 532457108 9,606,565 8,939 SH SOLE 0 0 8,939
Emerson Electric COM 291011104 4,810,038 36,242 SH SOLE 0 0 36,242
Enbridge Inc. COM 29250n105 1,846,286 38,601 SH SOLE 0 0 38,601
Energy Select SPDR COM 81369y506 345,519 7,728 SH SOLE 0 0 7,728
Enterprise Products Partners COM 293792107 2,606,845 81,311 SH SOLE 0 0 81,311
Equifax Inc. COM 294429105 224,140 1,033 SH SOLE 0 0 1,033
Essential Utilities Inc COM 29670G102 613,760 16,000 SH SOLE 0 0 16,000
EssilorLuxottica COM 297284200 224,006 1,414 SH SOLE 0 0 1,414
Expeditors International of Wa COM 302130109 30,327,707 203,528 SH SOLE 0 0 203,528
Exxon Mobil COM 30231g102 16,810,038 139,688 SH SOLE 0 0 139,688
FactSet Research Systems, Inc. COM 303075105 42,188,983 145,384 SH SOLE 0 0 145,384
Federal Agricultural Mortgage COM 313148306 837,820 4,772 SH SOLE 0 0 4,772
Fedex Corporation COM 31428x106 1,223,033 4,234 SH SOLE 0 0 4,234
Fidelity MSCI Information Tech COM 316092808 460,573 2,050 SH SOLE 0 0 2,050
Fidelity National Financial, I COM 31620R303 289,054 5,295 SH SOLE 0 0 5,295
First National Bank of Alaska COM 32112j106 536,852 1,791 SH SOLE 0 0 1,791
First Solar Inc. COM 336433107 444,091 1,700 SH SOLE 0 0 1,700
Ford Motor Company COM 345370860 136,776 10,425 SH SOLE 0 0 10,425
GE Aerospace COM 369604301 2,579,135 8,373 SH SOLE 0 0 8,373
GE Vernova COM 36828A101 1,284,592 1,965 SH SOLE 0 0 1,965
GSK Plc ADR COM 37733W204 326,263 6,653 SH SOLE 0 0 6,653
General Dynamics Corp COM 369550108 437,658 1,300 SH SOLE 0 0 1,300
General Mills Inc. COM 370334104 327,871 7,051 SH SOLE 0 0 7,051
Gilead Sciences COM 375558103 233,451 1,902 SH SOLE 0 0 1,902
Goldman Sachs COM 38141g104 441,258 502 SH SOLE 0 0 502
H & R Block Inc. COM 093671105 217,900 5,000 SH SOLE 0 0 5,000
H.E.R.C. Products Inc COM 404165102 0 15,000 SH SOLE 0 0 15,000
Hannon Armstrong Sustainable I COM 41068X100 773,178 24,600 SH SOLE 0 0 24,600
Health Care Select SPDR COM 81369y209 851,710 5,502 SH SOLE 0 0 5,502
Henry Schein Inc COM 806407102 12,713,916 168,218 SH SOLE 0 0 168,218
Hershey Creamery Co. COM 427848106 362,520 90 SH SOLE 0 0 90
Home Depot COM 437076102 36,007,508 104,643 SH SOLE 0 0 104,643
Honeywell Inc. COM 438516106 1,220,093 6,254 SH SOLE 0 0 6,254
Host Hotels & Resorts COM 44107p104 1,540,879 86,908 SH SOLE 0 0 86,908
Hubbell Inc. Class B COM 443510607 488,521 1,100 SH SOLE 0 0 1,100
Illinois Tool Works Inc. COM 452308109 634,222 2,575 SH SOLE 0 0 2,575
Int'l. Flavors & Fragrance COM 459506101 2,329,672 34,570 SH SOLE 0 0 34,570
Intel Corp. COM 458140100 1,869,538 50,665 SH SOLE 0 0 50,665
International Business Machine COM 459200101 2,045,922 6,907 SH SOLE 0 0 6,907
Intuitive Surgical Inc. COM 46120e602 2,878,808 5,083 SH SOLE 0 0 5,083
Invesco PowerShares QQQ Trust COM 46090E103 13,238,405 21,550 SH SOLE 0 0 21,550
Invesco S&P 500 Equal Weight E COM 46137V357 1,033,275 5,394 SH SOLE 0 0 5,394
J.G. Boswell Company COM 101205102 603,590 1,316 SH SOLE 0 0 1,316
J.P. Morgan Chase & Co. COM 46625h100 8,640,329 26,815 SH SOLE 0 0 26,815
Jacobs Solutions Inc COM 46982l108 18,949,595 143,059 SH SOLE 0 0 143,059
Johnson & Johnson COM 478160104 98,760,873 477,221 SH SOLE 0 0 477,221
Kenvue Inc. COM 49177J102 634,139 36,762 SH SOLE 0 0 36,762
Kimberly Clark COM 494368103 686,556 6,805 SH SOLE 0 0 6,805
Kinder Morgan Inc COM 49456b101 4,013,257 145,990 SH SOLE 0 0 145,990
Kroger Co. COM 501044101 812,240 13,000 SH SOLE 0 0 13,000
LPL Financial Holdings Inc COM 50212v100 211,087 591 SH SOLE 0 0 591
Labcorp Holdings Inc COM 504922105 9,534,193 38,003 SH SOLE 0 0 38,003
Lam Research Corporation COM 512807306 1,012,187 5,913 SH SOLE 0 0 5,913
Las Vegas Sands Corp COM 517834107 2,973,051 45,676 SH SOLE 0 0 45,676
Levi Strauss & Co COM 52736r102 275,323 13,275 SH SOLE 0 0 13,275
Limoneira Co. Santa Paula COM 532746104 307,381 24,347 SH SOLE 0 0 24,347
Linde PLC COM G54950103 984,961 2,310 SH SOLE 0 0 2,310
Lockheed Martin Corp. COM 539830109 24,885,305 51,451 SH SOLE 0 0 51,451
Lowes Cos. Inc. COM 548661107 524,764 2,176 SH SOLE 0 0 2,176
Lululemon Athletica Inc COM 550021109 426,426 2,052 SH SOLE 0 0 2,052
Magnum Ice Cream Company NV COM N5505D105 4,973,505 313,786 SH SOLE 0 0 313,786
Marathon Petroleum Corp COM 56585A102 284,928 1,752 SH SOLE 0 0 1,752
Marsh & McLennan Cos. COM 571748102 263,995 1,423 SH SOLE 0 0 1,423
Mastercard Inc COM 57636q104 24,699,327 43,265 SH SOLE 0 0 43,265
McDonalds Corp. COM 580135101 121,017,679 395,961 SH SOLE 0 0 395,961
Medtronic PLC COM g5960l103 5,213,618 54,275 SH SOLE 0 0 54,275
Merck & Company Inc. COM 58933y105 23,702,763 225,183 SH SOLE 0 0 225,183
Meta Platforms Inc COM 30303m102 9,310,569 14,105 SH SOLE 0 0 14,105
Microsoft Corp. COM 594918104 708,592,494 1,465,184 SH SOLE 0 0 1,465,184
Mondelez International COM 609207105 457,932 8,507 SH SOLE 0 0 8,507
Morgan Stanley COM 617446448 365,534 2,059 SH SOLE 0 0 2,059
National Grid PLC - Spons ADR COM 636274409 284,828 3,682 SH SOLE 0 0 3,682
Netflix, Inc. COM 64110l106 1,077,302 11,490 SH SOLE 0 0 11,490
News Corp - Class A COM 65249b109 305,865 11,710 SH SOLE 0 0 11,710
NextEra Energy, Inc COM 65339F101 10,499,259 130,783 SH SOLE 0 0 130,783
Nike Inc Class B COM 654106103 66,009,083 1,036,087 SH SOLE 0 0 1,036,087
Norfolk Southern Corp. COM 655844108 401,898 1,392 SH SOLE 0 0 1,392
Northrop Grumman Corporation COM 666807102 754,958 1,324 SH SOLE 0 0 1,324
Novartis A.G. ADR COM 66987V109 2,669,577 19,363 SH SOLE 0 0 19,363
Novo Nordisk ADR COM 670100205 326,006,782 6,407,366 SH SOLE 0 0 6,407,366
Nvidia Corp COM 67066g104 7,151,248 38,344 SH SOLE 0 0 38,344
OTC Markets Group Inc COM 67106F108 928,273 18,095 SH SOLE 0 0 18,095
Oneok, Inc. COM 682680103 7,734,405 105,230 SH SOLE 0 0 105,230
Opentable Inc COM 683712103 69,960 12,000 SH SOLE 0 0 12,000
Oracle Systems Corp. COM 68389X105 1,746,784 8,962 SH SOLE 0 0 8,962
Organon & Co. COM 68622v106 159,991 22,314 SH SOLE 0 0 22,314
Ormat Technologies Inc. COM 686688102 773,290 7,000 SH SOLE 0 0 7,000
Otis Worldwide Corp COM 68902V107 394,647 4,518 SH SOLE 0 0 4,518
PACCAR Inc COM 693718108 1,175,371 10,733 SH SOLE 0 0 10,733
PCM Fund Inc. COM 69323T101 80,287 13,076 SH SOLE 0 0 13,076
PNC Bank Corp. COM 693475105 225,846 1,082 SH SOLE 0 0 1,082
Pan American Silver Corporatio COM 697900108 334,174 6,450 SH SOLE 0 0 6,450
Par Pacific Holdings Inc COM 69888T207 978,262 27,839 SH SOLE 0 0 27,839
Pason System Inc COM 702925108 5,394,472 617,463 SH SOLE 0 0 617,463
Pax Ellevate Global Women's In COM 70422T208 2,163,482 62,565 SH SOLE 0 0 62,565
PayPal Holdings Inc. COM 70450Y103 2,223,986 38,095 SH SOLE 0 0 38,095
Pepsico Incorporated COM 713448108 55,214,200 384,714 SH SOLE 0 0 384,714
Pfizer Inc. COM 717081103 6,714,658 269,665 SH SOLE 0 0 269,665
Philip Morris International In COM 718172109 2,433,268 15,170 SH SOLE 0 0 15,170
Phillips 66 COM 718546104 1,757,525 13,620 SH SOLE 0 0 13,620
Plug Power Inc. COM 72919p202 52,686 26,744 SH SOLE 0 0 26,744
Post Holdings Inc COM 737446104 327,558 3,307 SH SOLE 0 0 3,307
Procter & Gamble Co. COM 742718109 8,026,658 56,009 SH SOLE 0 0 56,009
Progressive Corp COM 743315103 30,208,197 132,655 SH SOLE 0 0 132,655
Prudential Financial Inc COM 744320102 200,588 1,777 SH SOLE 0 0 1,777
Public Service Enterprise Grp COM 744573106 291,087 3,625 SH SOLE 0 0 3,625
Public Storage Inc. COM 74460d109 387,174 1,492 SH SOLE 0 0 1,492
Pulte Homes, Inc. COM 745867101 296,316 2,527 SH SOLE 0 0 2,527
Qualcomm, Inc. COM 747525103 4,791,966 28,015 SH SOLE 0 0 28,015
RTX Corporation COM 75513E101 21,109,527 115,101 SH SOLE 0 0 115,101
Rivian Automotive Inc. COM 76954A103 677,925 34,395 SH SOLE 0 0 34,395
Roche Holding Ltd. COM 771195104 462,170 8,962 SH SOLE 0 0 8,962
Rogers Communications Inc COM 775109200 636,316 16,865 SH SOLE 0 0 16,865
Rush Enterprises Class A COM 781846209 361,398 6,700 SH SOLE 0 0 6,700
S&P Global Inc COM 78409v104 858,093 1,642 SH SOLE 0 0 1,642
SPDR S&P 500 Index ETF COM 78462f103 5,037,434 7,387 SH SOLE 0 0 7,387
Salesforce.com, Inc. COM 79466L302 308,620 1,165 SH SOLE 0 0 1,165
Samsung Electronics Pfd COM y74718118 232,168 3,750 SH SOLE 0 0 3,750
Schlumberger Limited COM 806857108 277,794 7,238 SH SOLE 0 0 7,238
Schneider Electric SA - Unspon COM 80687P106 633,395 11,530 SH SOLE 0 0 11,530
Schwab U.S. Large-Cap Growth E COM 808524300 976,578 29,938 SH SOLE 0 0 29,938
Schwab US Broad Market ETF COM 808524102 440,008 16,775 SH SOLE 0 0 16,775
Schwab US Large Cap Value COM 808524409 781,526 26,394 SH SOLE 0 0 26,394
Seabridge Gold Inc COM 811916105 325,490 11,000 SH SOLE 0 0 11,000
Shell PLC COM 780259305 30,813,618 419,347 SH SOLE 0 0 419,347
Siemens AG - Spons ADR COM 826197501 661,404 4,726 SH SOLE 0 0 4,726
Siemens Healthineers AG COM 82622j104 1,023,888 39,035 SH SOLE 0 0 39,035
Simon Property Group COM 828806109 7,288,452 39,374 SH SOLE 0 0 39,374
Snap On Tools Corp. COM 833034101 613,388 1,780 SH SOLE 0 0 1,780
Starbucks Corp. COM 855244109 81,816,460 971,577 SH SOLE 0 0 971,577
Stryker Corp. COM 863667101 2,029,739 5,775 SH SOLE 0 0 5,775
Sturm Ruger & Co Inc COM 864159108 910,608 27,890 SH SOLE 0 0 27,890
Suncor Energy Incorporated COM 867224107 917,143 20,675 SH SOLE 0 0 20,675
Sysco Corp. COM 871829107 3,525,109 47,837 SH SOLE 0 0 47,837
TC Energy Corp COM 87807B107 1,283,603 23,334 SH SOLE 0 0 23,334
TJX Companies, Inc. COM 872540109 175,048,034 1,139,561 SH SOLE 0 0 1,139,561
Taiwan Semiconductor - Spons A COM 874039100 26,095,946 85,873 SH SOLE 0 0 85,873
Target Corp. COM 87612e106 366,074 3,745 SH SOLE 0 0 3,745
Tencent Holdings Ltd - Unsp AD COM 88032Q109 326,868 4,270 SH SOLE 0 0 4,270
Tesla Motors COM 88160R101 1,190,008 2,646 SH SOLE 0 0 2,646
Tetra Technologies Inc COM 88162F105 7,168,444 765,042 SH SOLE 0 0 765,042
Texas Instruments Inc. COM 882508104 749,303 4,319 SH SOLE 0 0 4,319
Textron Inc COM 883203101 270,227 3,100 SH SOLE 0 0 3,100
The Blackstone Group Inc. Clas COM 09260d107 374,868 2,432 SH SOLE 0 0 2,432
Thermo Fisher Scientific Inc COM 883556102 8,980,316 15,498 SH SOLE 0 0 15,498
Torex Gold Resources Inc COM 891054603 324,739 6,800 SH SOLE 0 0 6,800
Tower Properties COM 891852303 245,000 10 SH SOLE 0 0 10
Trane Technologies PLC COM g8994e103 284,894 732 SH SOLE 0 0 732
Truist Financial Corporation COM 89832Q109 446,827 9,080 SH SOLE 0 0 9,080
U.S. Bancorp COM 902973304 1,337,127 25,059 SH SOLE 0 0 25,059
US Technology SPDR COM 81369y803 1,316,462 9,144 SH SOLE 0 0 9,144
Unilever Plc ADR COM 904767803 92,860,595 1,419,887 SH SOLE 0 0 1,419,887
Union Pacific Corp. COM 907818108 17,151,859 74,148 SH SOLE 0 0 74,148
United Parcel Service COM 911312106 6,569,973 66,236 SH SOLE 0 0 66,236
UnitedHealth Group Inc. COM 91324p102 974,815 2,953 SH SOLE 0 0 2,953
Utah Medical Products Inc COM 917488108 1,194,410 21,344 SH SOLE 0 0 21,344
Valvoline Inc COM 92047w101 2,952,205 101,590 SH SOLE 0 0 101,590
Vanguard Dividend Appreciation COM 921908844 1,481,317 6,740 SH SOLE 0 0 6,740
Vanguard ESG US Stock ETF COM 921910733 1,935,360 16,000 SH SOLE 0 0 16,000
Vanguard Extended Market Index COM 922908652 298,205 1,426 SH SOLE 0 0 1,426
Vanguard Growth ETF COM 922908736 33,095,792 67,839 SH SOLE 0 0 67,839
Vanguard Health Care ETF COM 92204A504 210,786,207 732,278 SH SOLE 0 0 732,278
Vanguard High Dividend Yield E COM 921946406 4,690,579 32,682 SH SOLE 0 0 32,682
Vanguard Info Tech Index Fund COM 92204a702 692,724 919 SH SOLE 0 0 919
Vanguard Russell 1000 Growth COM 92206C680 331,769 2,725 SH SOLE 0 0 2,725
Vanguard S&P 500 COM 922908363 16,323,984 26,030 SH SOLE 0 0 26,030
Vanguard Total Stock Market ET COM 922908769 2,206,747 6,582 SH SOLE 0 0 6,582
Verizon Communications COM 92343v104 22,801,841 559,829 SH SOLE 0 0 559,829
Viasat Inc. COM 92552v100 1,206,100 35,000 SH SOLE 0 0 35,000
Victoria's Secret & Co COM 926400102 5,364,834 99,037 SH SOLE 0 0 99,037
Visa Inc - Class A COM 92826C839 4,930,195 14,058 SH SOLE 0 0 14,058
Wal Mart Stores, Inc. COM 931142103 87,290,961 783,511 SH SOLE 0 0 783,511
Walt Disney Company COM 254687106 132,257,227 1,162,497 SH SOLE 0 0 1,162,497
Waste Management, Inc COM 94106l109 828,746 3,772 SH SOLE 0 0 3,772
Weatherford International PLC COM G48833118 700,427 8,950 SH SOLE 0 0 8,950
Wells Fargo & Co. COM 949746101 2,438,671 26,166 SH SOLE 0 0 26,166
West Pharmaceutical Services I COM 955306105 820,467 2,982 SH SOLE 0 0 2,982
Weyerhaeuser Co. COM 962166104 1,684,643 71,112 SH SOLE 0 0 71,112
Williams Corp. COM 969457100 1,019,586 16,962 SH SOLE 0 0 16,962
XPLR Infrastructure LP COM 65341B106 300,000 30,000 SH SOLE 0 0 30,000
Yum China Holdings Inc COM 98850P109 770,619 16,142 SH SOLE 0 0 16,142
Yum! Brands Inc COM 988498101 3,608,633 23,854 SH SOLE 0 0 23,854
Zimmer Biomet Holdings Inc. COM 98956p102 2,881,936 32,050 SH SOLE 0 0 32,050
Zoetis Inc COM 98978V103 526,808 4,187 SH SOLE 0 0 4,187
eBay Inc COM 278642103 1,031,090 11,838 SH SOLE 0 0 11,838
iShares Dow Jones US Utilities COM 464287697 1,954,706 18,039 SH SOLE 0 0 18,039
iShares Nasdaq Biotechnology I COM 464287556 377,201 2,235 SH SOLE 0 0 2,235
iShares Russell 1000 Growth In COM 464287614 1,217,801 2,573 SH SOLE 0 0 2,573
iShares Russell 2000 Index Fun COM 464287655 293,423 1,192 SH SOLE 0 0 1,192
iShares S&P 500 Index Fund COM 464287200 1,605,499 2,344 SH SOLE 0 0 2,344
iShares S&P Glbl Energy ETF COM 464287341 419,300 10,000 SH SOLE 0 0 10,000
iShares S&P Glbl Healthcare In COM 464287325 450,962 4,630 SH SOLE 0 0 4,630
iShares S&P Glbl Technology Se COM 464287291 495,130 4,716 SH SOLE 0 0 4,716
iShares S&P Mid-Cap 400 ETF COM 464287507 504,900 7,650 SH SOLE 0 0 7,650
iShares S&P Small Cap 600 Inde COM 464287804 360,540 3,000 SH SOLE 0 0 3,000
Agricultural Bank of China Ltd FOREIGN 00850M102 757,065 41,000 SH SOLE 0 0 41,000
Banco do Brasil S.A. FOREIGN 059578104 158,600 40,000 SH SOLE 0 0 40,000
Brookfield Asset Management FOREIGN 113004105 479,316 9,149 SH SOLE 0 0 9,149
Brookfield Corporation FOREIGN 11271J107 2,493,754 54,342 SH SOLE 0 0 54,342
DBS Group Holdings - Spons ADR FOREIGN 23304Y100 1,317,075 7,500 SH SOLE 0 0 7,500
Embraer SA ADR FOREIGN 29082A107 270,354 4,200 SH SOLE 0 0 4,200
Fresenius Medical Care FOREIGN 358029106 305,825 12,839 SH SOLE 0 0 12,839
Grupo Aeroportuario del Pacifi FOREIGN 400506101 421,808 1,600 SH SOLE 0 0 1,600
Komatsu Ltd. FOREIGN 500458401 1,298,575 40,900 SH SOLE 0 0 40,900
Kore Potash PLC FOREIGN G5312W112 20,180 500,000 SH SOLE 0 0 500,000
Nibe Industrier AB ORDF-SWEDEN FOREIGN W6S38Z126 425,022 110,000 SH SOLE 0 0 110,000
Oersted A/S ORDF - DENMARK FOREIGN k7653q105 423,250 22,000 SH SOLE 0 0 22,000
Renew Energy Global PLC FOREIGN G7500M104 226,000 40,000 SH SOLE 0 0 40,000
Schwab Intl Equity ETF FOREIGN 808524805 436,470 18,156 SH SOLE 0 0 18,156
Sodexo FOREIGN 833792104 507,194 49,410 SH SOLE 0 0 49,410
Spirax-Sarco Engineering PLC ( FOREIGN G83561129 733,859 8,000 SH SOLE 0 0 8,000
Vanguard Emerging Market ETF FOREIGN 922042858 918,348 17,082 SH SOLE 0 0 17,082
Vanguard European ETF FOREIGN 922042874 392,374 4,693 SH SOLE 0 0 4,693
Vanguard FTSE Developed Market FOREIGN 921943858 777,745 12,450 SH SOLE 0 0 12,450
Vanguard Total Intl Stock Inde FOREIGN 921909768 332,841 4,412 SH SOLE 0 0 4,412
iShares Core MSCI Emerging Mar FOREIGN 46434G103 7,381,269 109,808 SH SOLE 0 0 109,808
iShares MSCI Emerging Markets FOREIGN 464287234 858,441 15,691 SH SOLE 0 0 15,691
iShares MSCI Singapore Index F FOREIGN 46434g780 2,609,489 94,856 SH SOLE 0 0 94,856
Fidelity Wise Origin Bitcoin F OTHER ASSET 315948109 649,022 8,514 SH SOLE 0 0 8,514
First Trust SSI Strategic Conv BOND ETF 33739Q507 283,383 6,585 SH SOLE 0 0 6,585
Franklin California Tax-Free M BOND ETF 352518401 569,441 84,362 SH SOLE 0 0 84,362
Invesco California Value Muni BOND ETF 46132H106 178,737 16,059 SH SOLE 0 0 16,059
Loomis Sayles Fds Bond Fund In BOND ETF 543495840 132,259 10,805 SH SOLE 0 0 10,805
Metropolitan West Total Return BOND ETF 592905103 102,614 11,190 SH SOLE 0 0 11,190
Nuveen CA Quality Muni Income BOND ETF 67066Y105 543,260 46,000 SH SOLE 0 0 46,000
Pimco 0-5 Year H/Y Corp Bond E BOND ETF 72201r783 216,095 2,279 SH SOLE 0 0 2,279
Pimco GNMA and Govt Securities BOND ETF 693391450 128,533 13,501 SH SOLE 0 0 13,501
Pimco Income Fund BOND ETF 72201F490 903,951 82,252 SH SOLE 0 0 82,252
Principal Spectrum Pfd Sec Act BOND ETF 74255Y888 247,910 13,000 SH SOLE 0 0 13,000
TCW Flexible Income ETF BOND ETF 29287L700 260,964 6,590 SH SOLE 0 0 6,590
Vanguard California Int-term t BOND ETF 922021407 555,839 48,083 SH SOLE 0 0 48,083
Vanguard Short-Term Bond ETF BOND ETF 921937827 2,773,714 35,195 SH SOLE 0 0 35,195
Vanguard Short-Term Corp Bond BOND ETF 92206C409 5,575,519 69,930 SH SOLE 0 0 69,930
Vanguard Short-Term Treasury E BOND ETF 92206C102 4,162,782 70,880 SH SOLE 0 0 70,880
Vanguard Total Bond Market BOND ETF 921937835 559,006 7,547 SH SOLE 0 0 7,547
Vanguard Total Intl Bond ETF BOND ETF 92203j407 568,050 11,756 SH SOLE 0 0 11,756
Vanguard Ultra-Short Bond ETF BOND ETF 92203C303 6,947,696 139,400 SH SOLE 0 0 139,400
WisdomTree Floating Rate Treas BOND ETF 97717Y527 1,444,184 28,700 SH SOLE 0 0 28,700
iShares Lehman Aggregate Bond BOND ETF 464287226 288,853 2,892 SH SOLE 0 0 2,892
iShares Short Term Muni Bond E BOND ETF 464288158 320,100 3,000 SH SOLE 0 0 3,000
iShares Ultra Short Dur Bond A BOND ETF 46434V878 1,011,600 20,000 SH SOLE 0 0 20,000