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,130,349 3,100,000 PRN   SOLE   0 0 3,100,000
Bank of America 7.25%CNV PFD L 060505682   18,334,495 15,115 SH   SOLE   0 0 15,115
Wells Fargo & Company PERP PFD CNV A 949746804   1,838,688 1,566 SH   SOLE   0 0 1,566
Phoenix Companies Inc PFD 71902E208   810,000 45,000 SH   SOLE   0 0 45,000
3M Company COM 88579y101   1,061,265 6,971 SH   SOLE   0 0 6,971
AT&T COM 00206r102   1,102,382 38,092 SH   SOLE   0 0 38,092
AbbVie Inc. COM 00287Y109   96,756,096 521,259 SH   SOLE   0 0 521,259
Abbott Laboratories COM 002824100   202,836,995 1,491,339 SH   SOLE   0 0 1,491,339
Accenture Ltd. - Cl A COM g1151c101   109,709,966 367,058 SH   SOLE   0 0 367,058
Adobe Systems, Inc. COM 00724f101   281,262 727 SH   SOLE   0 0 727
Advanced Micro Devices Inc. COM 007903107   398,739 2,810 SH   SOLE   0 0 2,810
Agnico Eagle Mines COM 008474108   225,967 1,900 SH   SOLE   0 0 1,900
Air Products & Chemicals Inc COM 009158106   888,207 3,149 SH   SOLE   0 0 3,149
Alerian MLP Index ETN COM 48133Q309   3,265,357 107,910 SH   SOLE   0 0 107,910
Alexander & Baldwin Inc COM 014491104   3,935,972 220,750 SH   SOLE   0 0 220,750
Alliant Energy Corp COM 018802108   1,008,156 16,672 SH   SOLE   0 0 16,672
Allison Transmission Holdings COM 01973r101   6,095,888 64,174 SH   SOLE   0 0 64,174
Allstate Corp. COM 020002101   316,862 1,574 SH   SOLE   0 0 1,574
Alphabet, Class A COM 02079K305   101,241,969 574,488 SH   SOLE   0 0 574,488
Alphabet, Class C COM 02079K107   360,800,901 2,033,942 SH   SOLE   0 0 2,033,942
Altria Group, Inc. COM 02209s103   1,273,795 21,726 SH   SOLE   0 0 21,726
Amazon.com COM 023135106   227,204,543 1,035,619 SH   SOLE   0 0 1,035,619
Amentum Holdings LLC COM 023939101   238,101 10,085 SH   SOLE   0 0 10,085
American Electric Power COM 025537101   245,807 2,369 SH   SOLE   0 0 2,369
American Express Co. COM 025816109   2,251,042 7,057 SH   SOLE   0 0 7,057
American Water Works COM 030420103   42,840,455 307,961 SH   SOLE   0 0 307,961
Ameriprise Financial Inc COM 03076c106   550,276 1,031 SH   SOLE   0 0 1,031
Amgen Inc. COM 031162100   6,598,570 23,633 SH   SOLE   0 0 23,633
Analog Devices, Inc. COM 032654105   201,127 845 SH   SOLE   0 0 845
Anheuser-Busch InBev NV - Spon COM 03524A108   16,776,476 244,128 SH   SOLE   0 0 244,128
Apple, Inc. COM 037833100   865,832,874 4,220,075 SH   SOLE   0 0 4,220,075
Applied Materials COM 038222105   495,937 2,709 SH   SOLE   0 0 2,709
Arrowhead Pharma Inc COM 042797209   1,486,970 94,112 SH   SOLE   0 0 94,112
Arthur J Gallagher & Co. COM 363576109   1,342,263 4,193 SH   SOLE   0 0 4,193
Atmos Energy Corp COM 049560105   373,254 2,422 SH   SOLE   0 0 2,422
Automatic Data Processing Inc. COM 053015103   2,458,256 7,971 SH   SOLE   0 0 7,971
Bank of America Corp. COM 060505104   135,412,418 2,861,632 SH   SOLE   0 0 2,861,632
Bank of Hawaii Corporation COM 062540109   2,007,194 29,723 SH   SOLE   0 0 29,723
Bath & Body Works Inc. COM 070830104   2,939,444 98,112 SH   SOLE   0 0 98,112
Baxter International Inc. COM 071813109   15,458,505 510,519 SH   SOLE   0 0 510,519
Becton Dickinson & Co COM 075887109   95,914,924 556,836 SH   SOLE   0 0 556,836
BellRing Brands, Inc. COM 07831c103   217,701 3,758 SH   SOLE   0 0 3,758
Berkshire Hathaway Class A COM 084670108   1,032,709,600 1,417 SH   SOLE   0 0 1,417
Berkshire Hathaway Class B COM 084670702   329,296,682 677,886 SH   SOLE   0 0 677,886
BlackRock, Inc. COM 09290D101   4,604,109 4,388 SH   SOLE   0 0 4,388
Boeing Company COM 097023105   1,062,946 5,073 SH   SOLE   0 0 5,073
Bristol Myers Squibb Co. COM 110122108   639,404 13,813 SH   SOLE   0 0 13,813
Broadcom Ltd COM 11135F101   804,071 2,917 SH   SOLE   0 0 2,917
Brookfield Renewable Corp COM 11285b108   526,938 16,075 SH   SOLE   0 0 16,075
Brookfield Renewable Energy COM G16258108   772,953 30,300 SH   SOLE   0 0 30,300
CSW Industrials Inc COM 126402106   4,987,974 17,390 SH   SOLE   0 0 17,390
CSX Corp COM 126408103   431,760 13,232 SH   SOLE   0 0 13,232
CVS Corp. COM 126650100   615,233 8,919 SH   SOLE   0 0 8,919
Canadian Pacific Kansas City L COM 13646K108   6,459,316 81,485 SH   SOLE   0 0 81,485
Cardinal Health Inc. COM 14149y108   2,063,208 12,281 SH   SOLE   0 0 12,281
Carrier Global Corp COM 14448C104   962,595 13,152 SH   SOLE   0 0 13,152
Caterpillar COM 149123101   1,524,501 3,927 SH   SOLE   0 0 3,927
Centerpoint Energy Inc COM 15189t107   318,719 8,675 SH   SOLE   0 0 8,675
Charles Schwab Corp. COM 808513105   19,236,220 210,831 SH   SOLE   0 0 210,831
Check Point Software Technolog COM M22465104   475,687 2,150 SH   SOLE   0 0 2,150
Chevron Corporation COM 166764100   80,618,690 563,019 SH   SOLE   0 0 563,019
Chicago Atlantic Real Estate COM 167239102   258,260 18,500 SH   SOLE   0 0 18,500
China Mobile Ltd. F (941 HK) COM Y14965100   1,431,361 129,000 SH   SOLE   0 0 129,000
Chipotle Mexican Grill, Inc. COM 169656105   300,402 5,350 SH   SOLE   0 0 5,350
Chubb Ltd COM H1467J104   747,188 2,579 SH   SOLE   0 0 2,579
Church & Dwight Co. COM 171340102   327,543 3,408 SH   SOLE   0 0 3,408
Cigna Corp. COM 125523100   200,993 608 SH   SOLE   0 0 608
Cintas Corp COM 172908105   221,979 996 SH   SOLE   0 0 996
Cisco Systems Inc. COM 17275R102   2,341,020 33,742 SH   SOLE   0 0 33,742
CitiGroup Inc. COM 172967424   2,484,142 29,184 SH   SOLE   0 0 29,184
Clean Energy Fuels Corp COM 184499101   23,400 12,000 SH   SOLE   0 0 12,000
Coca Cola Company COM 191216100   7,797,238 110,208 SH   SOLE   0 0 110,208
Coeur D'Alene Mines Corp. COM 192108108   478,803 54,041 SH   SOLE   0 0 54,041
Cogeco Inc COM 19238T100   5,540,960 113,127 SH   SOLE   0 0 113,127
Colgate-Palmolive Co. COM 194162103   71,083,527 781,997 SH   SOLE   0 0 781,997
Comcast Corp CL A COM 20030N101   54,798,990 1,535,416 SH   SOLE   0 0 1,535,416
Computer Modelling Group Ltd COM 205249105   1,262,078 239,030 SH   SOLE   0 0 239,030
ConocoPhillips COM 20825c104   719,356 8,016 SH   SOLE   0 0 8,016
Consumer Discretionary Select COM 81369y407   364,245 1,676 SH   SOLE   0 0 1,676
Corning Inc. COM 219350105   510,123 9,700 SH   SOLE   0 0 9,700
Costco Companies Inc. COM 22160k105   783,203,295 791,162 SH   SOLE   0 0 791,162
Cummins Inc. COM 231021106   571,487 1,745 SH   SOLE   0 0 1,745
Daily Journal Corp. COM 233912104   987,643 2,339 SH   SOLE   0 0 2,339
Danaher Corp COM 235851102   2,120,394 10,734 SH   SOLE   0 0 10,734
Deere & Co. COM 244199105   1,411,568 2,776 SH   SOLE   0 0 2,776
Dominion Energy Inc COM 25746u109   7,383,942 130,643 SH   SOLE   0 0 130,643
Dorchester Minerals LP COM 25820R105   2,315,417 83,109 SH   SOLE   0 0 83,109
Eaton Corp. COM g29183103   589,033 1,650 SH   SOLE   0 0 1,650
Ecolab, Inc. COM 278865100   20,128,785 74,706 SH   SOLE   0 0 74,706
Edison International COM 281020107   249,486 4,835 SH   SOLE   0 0 4,835
Edwards Lifesciences Corp. COM 28176e108   6,859,408 87,705 SH   SOLE   0 0 87,705
Elevance Health Inc COM 036752103   381,959 982 SH   SOLE   0 0 982
Eli Lilly & Co COM 532457108   6,950,289 8,916 SH   SOLE   0 0 8,916
Emerson Electric COM 291011104   5,122,805 38,422 SH   SOLE   0 0 38,422
Enbridge Inc. COM 29250n105   1,761,498 38,868 SH   SOLE   0 0 38,868
Energy Select SPDR COM 81369y506   312,101 3,680 SH   SOLE   0 0 3,680
Energy Transfer LP COM 29273V100   193,937 10,697 SH   SOLE   0 0 10,697
Enterprise Products Partners COM 293792107   2,578,637 83,155 SH   SOLE   0 0 83,155
Equifax Inc. COM 294429105   267,929 1,033 SH   SOLE   0 0 1,033
Essential Utilities Inc COM 29670G102   557,100 15,000 SH   SOLE   0 0 15,000
EssilorLuxottica COM 297284200   236,053 1,720 SH   SOLE   0 0 1,720
Eversource Energy COM 30040W108   489,874 7,700 SH   SOLE   0 0 7,700
Expeditors International of Wa COM 302130109   24,352,730 213,153 SH   SOLE   0 0 213,153
Exxon Mobil COM 30231g102   15,219,190 141,180 SH   SOLE   0 0 141,180
FactSet Research Systems, Inc. COM 303075105   65,294,829 145,982 SH   SOLE   0 0 145,982
Federal Agricultural Mortgage COM 313148306   927,104 4,772 SH   SOLE   0 0 4,772
Fedex Corporation COM 31428x106   1,036,761 4,561 SH   SOLE   0 0 4,561
Fidelity MSCI Information Tech COM 316092808   404,301 2,050 SH   SOLE   0 0 2,050
Fidelity National Financial, I COM 31620R303   296,838 5,295 SH   SOLE   0 0 5,295
First National Bank of Alaska COM 32112j106   462,919 1,796 SH   SOLE   0 0 1,796
First Solar Inc. COM 336433107   281,418 1,700 SH   SOLE   0 0 1,700
Ford Motor Company COM 345370860   113,111 10,425 SH   SOLE   0 0 10,425
GE Aerospace COM 369604301   2,145,603 8,336 SH   SOLE   0 0 8,336
GE Vernova COM 36828A101   996,654 1,883 SH   SOLE   0 0 1,883
GSK Plc ADR COM 37733W204   255,475 6,653 SH   SOLE   0 0 6,653
General Dynamics Corp COM 369550108   379,158 1,300 SH   SOLE   0 0 1,300
General Mills Inc. COM 370334104   321,740 6,210 SH   SOLE   0 0 6,210
Gilead Sciences COM 375558103   224,733 2,027 SH   SOLE   0 0 2,027
Goldman Sachs COM 38141g104   359,537 508 SH   SOLE   0 0 508
H & R Block Inc. COM 093671105   274,450 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   660,756 24,600 SH   SOLE   0 0 24,600
Health Care Select SPDR COM 81369y209   657,101 4,875 SH   SOLE   0 0 4,875
Henry Schein Inc COM 806407102   11,526,340 157,787 SH   SOLE   0 0 157,787
Hershey Creamery Co. COM 427848106   351,008 90 SH   SOLE   0 0 90
Home Depot COM 437076102   38,532,972 105,098 SH   SOLE   0 0 105,098
Honeywell Inc. COM 438516106   1,560,529 6,701 SH   SOLE   0 0 6,701
Host Hotels & Resorts COM 44107p104   1,299,886 84,628 SH   SOLE   0 0 84,628
Hubbell Inc. Class B COM 443510607   449,251 1,100 SH   SOLE   0 0 1,100
Illinois Tool Works Inc. COM 452308109   671,284 2,715 SH   SOLE   0 0 2,715
Int'l. Flavors & Fragrance COM 459506101   1,379,798 18,760 SH   SOLE   0 0 18,760
Intel Corp. COM 458140100   1,122,688 50,120 SH   SOLE   0 0 50,120
International Business Machine COM 459200101   2,051,079 6,958 SH   SOLE   0 0 6,958
Intuit COM 461202103   205,571 261 SH   SOLE   0 0 261
Intuitive Surgical Inc. COM 46120e602   2,762,153 5,083 SH   SOLE   0 0 5,083
Invesco PowerShares QQQ Trust COM 46090E103   11,825,507 21,437 SH   SOLE   0 0 21,437
Invesco S&P 500 Equal Weight E COM 46137V357   883,620 4,862 SH   SOLE   0 0 4,862
J.G. Boswell Company COM 101205102   779,350 1,430 SH   SOLE   0 0 1,430
J.P. Morgan Chase & Co. COM 46625h100   8,067,615 27,828 SH   SOLE   0 0 27,828
Jacobs Solutions Inc COM 46982l108   18,858,343 143,464 SH   SOLE   0 0 143,464
Johnson & Johnson COM 478160104   74,009,073 484,511 SH   SOLE   0 0 484,511
Kellanova COM 487836108   934,159 11,746 SH   SOLE   0 0 11,746
Kenvue Inc. COM 49177J102   752,873 35,971 SH   SOLE   0 0 35,971
Kimberly Clark COM 494368103   926,935 7,190 SH   SOLE   0 0 7,190
Kinder Morgan Inc COM 49456b101   4,508,343 153,345 SH   SOLE   0 0 153,345
Kroger Co. COM 501044101   932,490 13,000 SH   SOLE   0 0 13,000
LPL Financial Holdings Inc COM 50212v100   221,607 591 SH   SOLE   0 0 591
Labcorp Holdings Inc COM 504922105   9,131,673 34,786 SH   SOLE   0 0 34,786
Lam Research Corporation COM 512807306   574,209 5,899 SH   SOLE   0 0 5,899
Las Vegas Sands Corp COM 517834107   1,975,049 45,393 SH   SOLE   0 0 45,393
Levi Strauss & Co COM 52736r102   240,832 13,025 SH   SOLE   0 0 13,025
Limoneira Co. Santa Paula COM 532746104   425,117 27,164 SH   SOLE   0 0 27,164
Linde PLC COM G54950103   1,135,416 2,420 SH   SOLE   0 0 2,420
Lockheed Martin Corp. COM 539830109   24,175,445 52,199 SH   SOLE   0 0 52,199
Lowes Cos. Inc. COM 548661107   482,789 2,176 SH   SOLE   0 0 2,176
Lululemon Athletica Inc COM 550021109   505,808 2,129 SH   SOLE   0 0 2,129
MAG Silver Corp COM 55903Q104   245,108 11,600 SH   SOLE   0 0 11,600
Marathon Petroleum Corp COM 56585A102   291,025 1,752 SH   SOLE   0 0 1,752
Marsh & McLennan Cos. COM 571748102   309,813 1,417 SH   SOLE   0 0 1,417
Mastercard Inc COM 57636q104   24,743,904 44,033 SH   SOLE   0 0 44,033
McDonalds Corp. COM 580135101   117,274,815 401,392 SH   SOLE   0 0 401,392
Medtronic PLC COM g5960l103   4,617,221 52,968 SH   SOLE   0 0 52,968
Merck & Company Inc. COM 58933y105   17,374,591 219,487 SH   SOLE   0 0 219,487
Meta Platforms Inc COM 30303m102   10,290,451 13,942 SH   SOLE   0 0 13,942
MicroStrategy Inc COM 594972408   255,473 632 SH   SOLE   0 0 632
Microsoft Corp. COM 594918104   743,726,601 1,495,198 SH   SOLE   0 0 1,495,198
Mondelez International COM 609207105   574,117 8,513 SH   SOLE   0 0 8,513
Morgan Stanley COM 617446448   300,595 2,134 SH   SOLE   0 0 2,134
Motorola Solutions, Inc COM 620076307   660,543 1,571 SH   SOLE   0 0 1,571
National Grid PLC - Spons ADR COM 636274409   274,002 3,682 SH   SOLE   0 0 3,682
Netflix, Inc. COM 64110l106   1,171,739 875 SH   SOLE   0 0 875
NextEra Energy, Inc COM 65339F101   9,117,137 131,333 SH   SOLE   0 0 131,333
Nike Inc Class B COM 654106103   75,268,421 1,059,522 SH   SOLE   0 0 1,059,522
Norfolk Southern Corp. COM 655844108   377,812 1,476 SH   SOLE   0 0 1,476
Northrop Grumman Corporation COM 666807102   661,974 1,324 SH   SOLE   0 0 1,324
Novartis A.G. ADR COM 66987V109   2,343,117 19,363 SH   SOLE   0 0 19,363
Novo Nordisk ADR COM 670100205   441,326,442 6,394,182 SH   SOLE   0 0 6,394,182
Nvidia Corp COM 67066g104   5,946,979 37,641 SH   SOLE   0 0 37,641
OTC Markets Group Inc COM 67106f108   1,057,350 18,550 SH   SOLE   0 0 18,550
Occidental Petroleum Co. Delaw COM 674599105   232,315 5,530 SH   SOLE   0 0 5,530
Old Republic International Cor COM 680223104   211,420 5,500 SH   SOLE   0 0 5,500
Oneok, Inc. COM 682680103   8,807,142 107,891 SH   SOLE   0 0 107,891
Oracle Systems Corp. COM 68389X105   1,929,191 8,824 SH   SOLE   0 0 8,824
Organon & Co. COM 68622v106   259,540 26,812 SH   SOLE   0 0 26,812
Ormat Technologies Inc. COM 686688102   586,320 7,000 SH   SOLE   0 0 7,000
Otis Worldwide Corp COM 68902V107   447,372 4,518 SH   SOLE   0 0 4,518
PACCAR Inc COM 693718108   1,112,107 11,699 SH   SOLE   0 0 11,699
PNC Bank Corp. COM 693475105   201,706 1,082 SH   SOLE   0 0 1,082
Par Pacific Holdings Inc COM 69888T207   738,569 27,839 SH   SOLE   0 0 27,839
Pason System Inc COM 702925108   4,863,871 538,868 SH   SOLE   0 0 538,868
Pax Ellevate Global Women's In COM 70422T208   2,158,477 62,565 SH   SOLE   0 0 62,565
PayPal Holdings Inc. COM 70450Y103   3,051,876 41,064 SH   SOLE   0 0 41,064
Pepsico Incorporated COM 713448108   53,478,181 405,015 SH   SOLE   0 0 405,015
Pfizer Inc. COM 717081103   6,477,704 267,232 SH   SOLE   0 0 267,232
Philip Morris International In COM 718172109   2,721,751 14,944 SH   SOLE   0 0 14,944
Phillips 66 COM 718546104   1,728,896 14,492 SH   SOLE   0 0 14,492
Plug Power Inc. COM 72919p202   39,849 26,744 SH   SOLE   0 0 26,744
Post Holdings Inc COM 737446104   360,562 3,307 SH   SOLE   0 0 3,307
Procter & Gamble Co. COM 742718109   8,891,977 55,812 SH   SOLE   0 0 55,812
Progressive Corp COM 743315103   36,299,898 136,026 SH   SOLE   0 0 136,026
Public Service Enterprise Grp COM 744573106   305,152 3,625 SH   SOLE   0 0 3,625
Public Storage Inc. COM 74460d109   437,783 1,492 SH   SOLE   0 0 1,492
Pulte Homes, Inc. COM 745867101   319,227 3,027 SH   SOLE   0 0 3,027
Qualcomm, Inc. COM 747525103   5,059,053 31,766 SH   SOLE   0 0 31,766
RTX Corporation COM 75513E101   17,402,810 119,181 SH   SOLE   0 0 119,181
Rivian Automotive Inc. COM 76954A103   471,557 34,320 SH   SOLE   0 0 34,320
Roche Holding Ltd. COM 771195104   456,104 11,190 SH   SOLE   0 0 11,190
Rogers Communications Inc COM 775109200   567,692 19,140 SH   SOLE   0 0 19,140
S&P Global Inc COM 78409v104   1,057,216 2,005 SH   SOLE   0 0 2,005
SPDR S&P 500 Index ETF COM 78462f103   3,953,622 6,399 SH   SOLE   0 0 6,399
Salesforce.com, Inc. COM 79466L302   314,957 1,155 SH   SOLE   0 0 1,155
Schlumberger Limited COM 806857108   232,510 6,879 SH   SOLE   0 0 6,879
Schneider Electric SA - Unspon COM 80687P106   615,471 11,530 SH   SOLE   0 0 11,530
Schwab U.S. Large-Cap Growth E COM 808524300   845,279 28,938 SH   SOLE   0 0 28,938
Schwab US Broad Market ETF COM 808524102   511,511 21,465 SH   SOLE   0 0 21,465
Schwab US Large Cap Value COM 808524409   713,720 25,794 SH   SOLE   0 0 25,794
Seabridge Gold Inc COM 811916105   169,884 11,700 SH   SOLE   0 0 11,700
ServiceNow, Inc. COM 81762p102   240,571 234 SH   SOLE   0 0 234
Shell PLC COM 780259305   25,045,330 355,707 SH   SOLE   0 0 355,707
Siemens AG - Spons ADR COM 826197501   619,349 4,806 SH   SOLE   0 0 4,806
Siemens Healthineers AG COM 82622j104   1,224,998 44,160 SH   SOLE   0 0 44,160
Simon Property Group COM 828806109   7,113,148 44,247 SH   SOLE   0 0 44,247
Snap On Tools Corp. COM 833034101   622,360 2,000 SH   SOLE   0 0 2,000
Starbucks Corp. COM 855244109   93,845,522 1,024,179 SH   SOLE   0 0 1,024,179
Stryker Corp. COM 863667101   2,408,991 6,089 SH   SOLE   0 0 6,089
Suncor Energy Incorporated COM 867224107   774,279 20,675 SH   SOLE   0 0 20,675
Sysco Corp. COM 871829107   3,885,841 51,305 SH   SOLE   0 0 51,305
T-Mobile US Inc COM 872590104   208,239 874 SH   SOLE   0 0 874
TC Energy Corp COM 87807B107   1,186,524 24,319 SH   SOLE   0 0 24,319
TJX Companies, Inc. COM 872540109   140,980,877 1,141,638 SH   SOLE   0 0 1,141,638
Taiwan Semiconductor - Spons A COM 874039100   19,926,590 87,980 SH   SOLE   0 0 87,980
Target Corp. COM 87612e106   367,866 3,729 SH   SOLE   0 0 3,729
Tencent Holdings Ltd - Unsp AD COM 88032Q109   285,412 4,425 SH   SOLE   0 0 4,425
Tesla Motors COM 88160R101   816,103 2,569 SH   SOLE   0 0 2,569
Tetra Technologies Inc COM 88162F105   3,095,450 921,265 SH   SOLE   0 0 921,265
Texas Instruments Inc. COM 882508104   896,711 4,319 SH   SOLE   0 0 4,319
Textron Inc COM 883203101   248,899 3,100 SH   SOLE   0 0 3,100
The Blackstone Group Inc. Clas COM 09260d107   289,437 1,935 SH   SOLE   0 0 1,935
Thermo Fisher Scientific Inc COM 883556102   6,266,384 15,455 SH   SOLE   0 0 15,455
Torex Gold Resources Inc COM 891054603   234,099 7,170 SH   SOLE   0 0 7,170
Tower Properties COM 891852303   228,000 10 SH   SOLE   0 0 10
Trane Technologies PLC COM g8994e103   320,184 732 SH   SOLE   0 0 732
Truist Financial Corporation COM 89832Q109   390,349 9,080 SH   SOLE   0 0 9,080
U.S. Bancorp COM 902973304   1,121,838 24,792 SH   SOLE   0 0 24,792
US Technology SPDR COM 81369y803   1,145,866 4,525 SH   SOLE   0 0 4,525
Unilever Plc ADR COM 904767704   99,083,166 1,619,800 SH   SOLE   0 0 1,619,800
Union Pacific Corp. COM 907818108   16,473,902 71,601 SH   SOLE   0 0 71,601
United Parcel Service COM 911312106   7,556,897 74,865 SH   SOLE   0 0 74,865
UnitedHealth Group Inc. COM 91324p102   803,947 2,577 SH   SOLE   0 0 2,577
Utah Medical Products Inc COM 917488108   994,848 17,478 SH   SOLE   0 0 17,478
Valvoline Inc COM 92047w101   4,428,139 116,930 SH   SOLE   0 0 116,930
Vanguard Dividend Appreciation COM 921908844   1,384,593 6,765 SH   SOLE   0 0 6,765
Vanguard ESG US Stock ETF COM 921910733   1,754,240 16,000 SH   SOLE   0 0 16,000
Vanguard Growth ETF COM 922908736   29,029,394 66,217 SH   SOLE   0 0 66,217
Vanguard Health Care ETF COM 92204A504   183,275,156 738,001 SH   SOLE   0 0 738,001
Vanguard High Dividend Yield E COM 921946406   4,179,420 31,351 SH   SOLE   0 0 31,351
Vanguard Info Tech Index Fund COM 92204a702   335,620 506 SH   SOLE   0 0 506
Vanguard Russell 1000 Growth COM 92206C680   297,570 2,725 SH   SOLE   0 0 2,725
Vanguard S&P 500 COM 922908363   14,217,223 25,029 SH   SOLE   0 0 25,029
Vanguard Total Stock Market ET COM 922908769   1,868,562 6,148 SH   SOLE   0 0 6,148
Verizon Communications COM 92343v104   24,862,129 574,581 SH   SOLE   0 0 574,581
Viasat Inc. COM 92552v100   1,905,402 130,507 SH   SOLE   0 0 130,507
Victoria's Secret & Co COM 926400102   1,806,737 97,556 SH   SOLE   0 0 97,556
Visa Inc - Class A COM 92826C839   5,065,853 14,268 SH   SOLE   0 0 14,268
Wal Mart Stores, Inc. COM 931142103   79,297,820 810,982 SH   SOLE   0 0 810,982
Walt Disney Company COM 254687106   147,764,922 1,191,557 SH   SOLE   0 0 1,191,557
Waste Management, Inc COM 94106l109   877,982 3,837 SH   SOLE   0 0 3,837
Weatherford International PLC COM G48833118   450,274 8,950 SH   SOLE   0 0 8,950
Wells Fargo & Co. COM 949746101   2,076,791 25,921 SH   SOLE   0 0 25,921
West Pharmaceutical Services I COM 955306105   712,632 3,257 SH   SOLE   0 0 3,257
Weyerhaeuser Co. COM 962166104   865,162 33,677 SH   SOLE   0 0 33,677
Williams Corp. COM 969457100   1,070,596 17,045 SH   SOLE   0 0 17,045
XPLR Infrastructure LP COM 65341B106   250,223 30,515 SH   SOLE   0 0 30,515
TIDAL TR II Yieldmax MSTR Option Income St 88634T493   234,004 10,555 SH   SOLE   0 0 10,555
Yum China Holdings Inc COM 98850P109   751,888 16,817 SH   SOLE   0 0 16,817
Yum! Brands Inc COM 988498101   3,607,294 24,344 SH   SOLE   0 0 24,344
Zimmer Biomet Holdings Inc. COM 98956p102   3,071,497 33,675 SH   SOLE   0 0 33,675
Zoetis Inc COM 98978V103   773,044 4,957 SH   SOLE   0 0 4,957
eBay Inc COM 278642103   886,148 11,901 SH   SOLE   0 0 11,901
iShares Dow Jones US Utilities COM 464287697   1,936,009 18,514 SH   SOLE   0 0 18,514
iShares Nasdaq Biotechnology I COM 464287556   244,544 1,933 SH   SOLE   0 0 1,933
iShares Russell 1000 Growth In COM 464287614   1,092,444 2,573 SH   SOLE   0 0 2,573
iShares Russell 2000 Index Fun COM 464287655   231,758 1,074 SH   SOLE   0 0 1,074
iShares S&P 500 Index Fund COM 464287200   1,590,746 2,562 SH   SOLE   0 0 2,562
iShares S&P Glbl Energy ETF COM 464287341   392,900 10,000 SH   SOLE   0 0 10,000
iShares S&P Glbl Healthcare In COM 464287325   398,597 4,630 SH   SOLE   0 0 4,630
iShares S&P Glbl Technology Se COM 464287291   523,154 5,666 SH   SOLE   0 0 5,666
iShares S&P Mid-Cap 400 ETF COM 464287507   481,275 7,760 SH   SOLE   0 0 7,760
iShares S&P Small Cap 600 Inde COM 464287804   327,870 3,000 SH   SOLE   0 0 3,000
Agricultural Bank of China Ltd FOREIGN 00850M102   728,119 41,000 SH   SOLE   0 0 41,000
Banco do Brasil S.A. FOREIGN 059578104   165,200 40,000 SH   SOLE   0 0 40,000
Brookfield Asset Management FOREIGN 113004105   505,757 9,149 SH   SOLE   0 0 9,149
Brookfield Corporation FOREIGN 11271J107   2,240,702 36,228 SH   SOLE   0 0 36,228
DBS Group Holdings - Spons ADR FOREIGN 23304Y100   1,061,475 7,500 SH   SOLE   0 0 7,500
Embraer SA-SPON ADR FOREIGN 29082A107   239,022 4,200 SH   SOLE   0 0 4,200
Fresenius Medical Care FOREIGN 358029106   378,810 13,259 SH   SOLE   0 0 13,259
Grupo Aeroportuario del Pacifi FOREIGN 400506101   383,465 1,670 SH   SOLE   0 0 1,670
Komatsu Ltd. FOREIGN 500458401   1,345,575 40,775 SH   SOLE   0 0 40,775
Kore Potash PLC FOREIGN G5312W112   17,150 500,000 SH   SOLE   0 0 500,000
Nibe Industrier AB ORDF-SWEDEN FOREIGN W6S38Z126   380,949 90,000 SH   SOLE   0 0 90,000
Nine Dragons Paper (Holdings) FOREIGN G65318100   17,693 43,000 SH   SOLE   0 0 43,000
Oersted A/S ORDF - DENMARK FOREIGN k7653q105   299,569 7,000 SH   SOLE   0 0 7,000
Renew Energy Global PLC FOREIGN G7500M104   276,400 40,000 SH   SOLE   0 0 40,000
Schwab Intl Equity ETF FOREIGN 808524805   401,248 18,156 SH   SOLE   0 0 18,156
Spirax-Sarco Engineering PLC ( FOREIGN G83561129   652,835 8,000 SH   SOLE   0 0 8,000
Vanguard Emerging Market ETF FOREIGN 922042858   811,430 16,406 SH   SOLE   0 0 16,406
Vanguard European ETF FOREIGN 922042874   363,430 4,689 SH   SOLE   0 0 4,689
Vanguard FTSE Developed Market FOREIGN 921943858   654,556 11,481 SH   SOLE   0 0 11,481
iShares Core MSCI Emerging Mar FOREIGN 46434G103   6,881,636 114,637 SH   SOLE   0 0 114,637
iShares MSCI Emerging Markets FOREIGN 464287234   756,702 15,686 SH   SOLE   0 0 15,686
iShares MSCI Singapore Index F FOREIGN 46434g780   2,538,662 97,716 SH   SOLE   0 0 97,716
ARK 21Shares Bitcoin ETF OTHER ASSET 040919102   214,740 6,000 SH   SOLE   0 0 6,000
Fidelity Wise Origin Bitcoin F OTHER ASSET 315948109   637,534 6,783 SH   SOLE   0 0 6,783
Baird Short-Term Bond Fund Ins BOND ETF 057071409   3,051,315 319,844 SH   SOLE   0 0 319,844
Baird Ultra Short Bond Fund In BOND ETF 057071722   4,012,864 396,528 SH   SOLE   0 0 396,528
First Trust SSI Strategic Conv BOND ETF 33739Q507   255,564 6,585 SH   SOLE   0 0 6,585
Franklin California Tax-Free M BOND ETF 352518401   754,332 114,815 SH   SOLE   0 0 114,815
Invesco California Value Muni BOND ETF 46132H106   166,532 16,059 SH   SOLE   0 0 16,059
Loomis Sayles Fds Bond Fund In BOND ETF 543495840   130,098 10,805 SH   SOLE   0 0 10,805
Metropolitan West Total Return BOND ETF 592905103   101,831 11,190 SH   SOLE   0 0 11,190
Nuveen CA Quality Muni Income BOND ETF 67066Y105   513,820 46,000 SH   SOLE   0 0 46,000
Pimco GNMA and Govt Securities BOND ETF 693391450   126,778 13,501 SH   SOLE   0 0 13,501
Pimco Income Fund BOND ETF 72201F490   885,856 82,252 SH   SOLE   0 0 82,252
Principal Spectrum Pfd Sec Act BOND ETF 74255Y888   445,795 23,500 SH   SOLE   0 0 23,500
TCW Flexible Income ETF BOND ETF 29287L700   259,975 6,590 SH   SOLE   0 0 6,590
Vanguard California Int-term t BOND ETF 922021407   539,971 48,083 SH   SOLE   0 0 48,083
Vanguard Short-Term Bond ETF BOND ETF 921937827   2,868,221 36,445 SH   SOLE   0 0 36,445
Vanguard Short-Term Corp Bond BOND ETF 92206C409   7,399,860 93,080 SH   SOLE   0 0 93,080
WisdomTree Floating Rate Treas BOND ETF 97717Y527   1,142,037 22,700 SH   SOLE   0 0 22,700
iShares Lehman Aggregate Bond BOND ETF 464287226   286,886 2,892 SH   SOLE   0 0 2,892
iShares Short Term Muni Bond E BOND ETF 464288158   319,020 3,000 SH   SOLE   0 0 3,000
iShares Ultra Short Dur Bond A BOND ETF 46434V878   1,014,200 20,000 SH   SOLE   0 0 20,000