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
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