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,120,367 3,100,000 PRN   SOLE   0 0 3,100,000
Bank of America Corp. 7.25%CNV PFD L 060505682   19,304,960 15,082 SH   SOLE   0 0 15,082
Phoenix Companies Inc PFD 71902E208   888,750 45,000 SH   SOLE   0 0 45,000
3M Company COM 88579y101   1,081,760 6,971 SH   SOLE   0 0 6,971
ASML Holding NV COM N07059210   202,331 209 SH   SOLE   0 0 209
AT&T COM 00206r102   1,120,313 39,671 SH   SOLE   0 0 39,671
AbbVie Inc. COM 00287Y109   119,899,284 517,834 SH   SOLE   0 0 517,834
Abbott Laboratories COM 002824100   196,509,648 1,467,147 SH   SOLE   0 0 1,467,147
Accenture Ltd. - Cl A COM g1151c101   89,383,376 362,463 SH   SOLE   0 0 362,463
Adobe Systems, Inc. COM 00724f101   255,038 723 SH   SOLE   0 0 723
Advanced Micro Devices Inc. COM 007903107   454,630 2,810 SH   SOLE   0 0 2,810
Agnico Eagle Mines COM 008474108   320,264 1,900 SH   SOLE   0 0 1,900
Air Products & Chemicals Inc COM 009158106   854,704 3,134 SH   SOLE   0 0 3,134
Alerian MLP Index ETN COM 48133Q309   3,044,102 103,120 SH   SOLE   0 0 103,120
Alexander & Baldwin Inc COM 014491104   4,159,053 228,645 SH   SOLE   0 0 228,645
Alliant Energy Corp COM 018802108   1,096,896 16,272 SH   SOLE   0 0 16,272
Allison Transmission Holdings COM 01973r101   5,425,445 63,919 SH   SOLE   0 0 63,919
Allstate Corp. COM 020002101   337,859 1,574 SH   SOLE   0 0 1,574
Alphabet, Class A COM 02079K305   138,173,178 568,380 SH   SOLE   0 0 568,380
Alphabet, Class C COM 02079K107   490,320,122 2,013,222 SH   SOLE   0 0 2,013,222
Altria Group, Inc. COM 02209s103   1,435,220 21,726 SH   SOLE   0 0 21,726
Amazon.com COM 023135106   224,783,101 1,023,742 SH   SOLE   0 0 1,023,742
American Electric Power COM 025537101   266,512 2,369 SH   SOLE   0 0 2,369
American Express Co. COM 025816109   2,300,208 6,925 SH   SOLE   0 0 6,925
American Water Works COM 030420103   42,837,254 307,761 SH   SOLE   0 0 307,761
Ameriprise Financial Inc COM 03076c106   486,829 991 SH   SOLE   0 0 991
Amgen Inc. COM 031162100   6,661,049 23,604 SH   SOLE   0 0 23,604
Analog Devices, Inc. COM 032654105   207,616 845 SH   SOLE   0 0 845
Anheuser-Busch InBev NV - Spon COM 03524A108   14,121,490 236,898 SH   SOLE   0 0 236,898
Apple, Inc. COM 037833100   1,068,010,761 4,194,363 SH   SOLE   0 0 4,194,363
Applied Materials COM 038222105   554,641 2,709 SH   SOLE   0 0 2,709
Applovin Corp COM 03831w108   229,933 320 SH   SOLE   0 0 320
Arrowhead Pharma Inc COM 042797209   2,827,766 81,988 SH   SOLE   0 0 81,988
Arthur J Gallagher & Co. COM 363576109   1,290,996 4,168 SH   SOLE   0 0 4,168
Atmos Energy Corp COM 049560105   413,556 2,422 SH   SOLE   0 0 2,422
Automatic Data Processing Inc. COM 053015103   2,339,488 7,971 SH   SOLE   0 0 7,971
Bank of America Corp. COM 060505104   145,478,322 2,819,894 SH   SOLE   0 0 2,819,894
Bank of Hawaii Corporation COM 062540109   1,951,018 29,723 SH   SOLE   0 0 29,723
Bath & Body Works Inc. COM 070830104   2,626,626 101,965 SH   SOLE   0 0 101,965
Baxter International Inc. COM 071813109   11,374,359 499,533 SH   SOLE   0 0 499,533
Becton Dickinson & Co COM 075887109   102,848,436 549,492 SH   SOLE   0 0 549,492
Berkshire Hathaway Class A COM 084670108   1,067,947,200 1,416 SH   SOLE   0 0 1,416
Berkshire Hathaway Class B COM 084670702   336,517,303 669,366 SH   SOLE   0 0 669,366
BlackRock, Inc. COM 09290D101   5,089,023 4,365 SH   SOLE   0 0 4,365
Bloom Energy Corp COM 093712107   262,167 3,100 SH   SOLE   0 0 3,100
Boeing Company COM 097023105   1,130,518 5,238 SH   SOLE   0 0 5,238
Bristol Myers Squibb Co. COM 110122108   622,966 13,813 SH   SOLE   0 0 13,813
Broadcom Ltd COM 11135F101   1,226,605 3,718 SH   SOLE   0 0 3,718
Brookfield Renewable Corp COM 11285b108   550,720 16,000 SH   SOLE   0 0 16,000
Brookfield Renewable Energy COM G16258108   773,700 30,000 SH   SOLE   0 0 30,000
CSW Industrials Inc COM 126402106   4,168,988 17,174 SH   SOLE   0 0 17,174
CSX Corp COM 126408103   469,868 13,232 SH   SOLE   0 0 13,232
CVS Corp. COM 126650100   655,441 8,694 SH   SOLE   0 0 8,694
Canadian Pacific Kansas City L COM 13646K108   5,823,628 78,180 SH   SOLE   0 0 78,180
Cardinal Health Inc. COM 14149y108   1,927,626 12,281 SH   SOLE   0 0 12,281
Carrier Global Corp COM 14448C104   785,174 13,152 SH   SOLE   0 0 13,152
Caterpillar COM 149123101   1,928,640 4,042 SH   SOLE   0 0 4,042
Centerpoint Energy Inc COM 15189t107   322,467 8,311 SH   SOLE   0 0 8,311
Charles Schwab Corp. COM 808513105   20,268,472 212,302 SH   SOLE   0 0 212,302
Check Point Software Technolog COM M22465104   444,856 2,150 SH   SOLE   0 0 2,150
Chevron Corporation COM 166764100   86,444,973 556,668 SH   SOLE   0 0 556,668
Chicago Atlantic Real Estate COM 167239102   236,615 18,500 SH   SOLE   0 0 18,500
China Mobile Ltd. F (941 HK) COM Y14965100   1,400,624 129,000 SH   SOLE   0 0 129,000
Chipotle Mexican Grill, Inc. COM 169656105   209,666 5,350 SH   SOLE   0 0 5,350
Chubb Ltd COM H1467J104   727,923 2,579 SH   SOLE   0 0 2,579
Church & Dwight Co. COM 171340102   298,643 3,408 SH   SOLE   0 0 3,408
Cintas Corp COM 172908105   204,439 996 SH   SOLE   0 0 996
Cisco Systems Inc. COM 17275R102   2,308,628 33,742 SH   SOLE   0 0 33,742
CitiGroup Inc. COM 172967424   2,873,363 28,309 SH   SOLE   0 0 28,309
Clean Energy Fuels Corp COM 184499101   30,960 12,000 SH   SOLE   0 0 12,000
Coca Cola Company COM 191216100   7,058,326 106,428 SH   SOLE   0 0 106,428
Coeur D'Alene Mines Corp. COM 192108108   1,013,809 54,041 SH   SOLE   0 0 54,041
Cogeco Inc COM 19238T100   4,929,111 114,047 SH   SOLE   0 0 114,047
Colgate-Palmolive Co. COM 194162103   62,279,415 779,077 SH   SOLE   0 0 779,077
Comcast Corp CL A COM 20030N101   46,933,526 1,493,747 SH   SOLE   0 0 1,493,747
Computer Modelling Group Ltd COM 205249105   694,710 154,380 SH   SOLE   0 0 154,380
ConocoPhillips COM 20825c104   739,315 7,816 SH   SOLE   0 0 7,816
Consumer Discretionary Select COM 81369y407   401,637 1,676 SH   SOLE   0 0 1,676
Corning Inc. COM 219350105   795,691 9,700 SH   SOLE   0 0 9,700
Costco Companies Inc. COM 22160k105   728,906,216 787,470 SH   SOLE   0 0 787,470
Cummins Inc. COM 231021106   639,046 1,513 SH   SOLE   0 0 1,513
Daily Journal Corp. COM 233912104   1,087,962 2,339 SH   SOLE   0 0 2,339
Danaher Corp COM 235851102   2,053,775 10,359 SH   SOLE   0 0 10,359
Deere & Co. COM 244199105   1,269,354 2,776 SH   SOLE   0 0 2,776
Dominion Energy Inc COM 25746u109   7,845,236 128,253 SH   SOLE   0 0 128,253
Dorchester Minerals LP COM 25820R105   2,151,692 83,109 SH   SOLE   0 0 83,109
Eaton Corp. COM g29183103   617,512 1,650 SH   SOLE   0 0 1,650
Ecolab, Inc. COM 278865100   20,369,707 74,380 SH   SOLE   0 0 74,380
Edison International COM 281020107   267,279 4,835 SH   SOLE   0 0 4,835
Edwards Lifesciences Corp. COM 28176e108   6,814,596 87,625 SH   SOLE   0 0 87,625
Elevance Health Inc COM 036752103   294,362 911 SH   SOLE   0 0 911
Eli Lilly & Co COM 532457108   6,782,307 8,889 SH   SOLE   0 0 8,889
Emerson Electric COM 291011104   4,895,900 37,322 SH   SOLE   0 0 37,322
Enbridge Inc. COM 29250n105   1,961,279 38,868 SH   SOLE   0 0 38,868
Energy Select SPDR COM 81369y506   281,421 3,150 SH   SOLE   0 0 3,150
Energy Transfer LP COM 29273V100   183,561 10,697 SH   SOLE   0 0 10,697
Enterprise Products Partners COM 293792107   2,623,709 83,905 SH   SOLE   0 0 83,905
Equifax Inc. COM 294429105   264,995 1,033 SH   SOLE   0 0 1,033
Essential Utilities Inc COM 29670G102   598,500 15,000 SH   SOLE   0 0 15,000
EssilorLuxottica COM 297284200   238,632 1,464 SH   SOLE   0 0 1,464
Expeditors International of Wa COM 302130109   25,467,705 207,747 SH   SOLE   0 0 207,747
Exxon Mobil COM 30231g102   15,872,705 140,778 SH   SOLE   0 0 140,778
FactSet Research Systems, Inc. COM 303075105   41,320,166 144,229 SH   SOLE   0 0 144,229
Federal Agricultural Mortgage COM 313148306   801,601 4,772 SH   SOLE   0 0 4,772
Fedex Corporation COM 31428x106   1,011,861 4,291 SH   SOLE   0 0 4,291
Fidelity MSCI Information Tech COM 316092808   455,448 2,050 SH   SOLE   0 0 2,050
Fidelity National Financial, I COM 31620R303   320,295 5,295 SH   SOLE   0 0 5,295
First National Bank of Alaska COM 32112j106   487,152 1,791 SH   SOLE   0 0 1,791
First Solar Inc. COM 336433107   374,901 1,700 SH   SOLE   0 0 1,700
Ford Motor Company COM 345370860   124,683 10,425 SH   SOLE   0 0 10,425
GE Aerospace COM 369604301   2,518,766 8,373 SH   SOLE   0 0 8,373
GE Vernova COM 36828A101   1,163,698 1,892 SH   SOLE   0 0 1,892
GSK Plc ADR COM 37733W204   287,143 6,653 SH   SOLE   0 0 6,653
General Dynamics Corp COM 369550108   443,300 1,300 SH   SOLE   0 0 1,300
General Mills Inc. COM 370334104   313,108 6,210 SH   SOLE   0 0 6,210
Gilead Sciences COM 375558103   211,122 1,902 SH   SOLE   0 0 1,902
Goldman Sachs COM 38141g104   404,546 508 SH   SOLE   0 0 508
H & R Block Inc. COM 093671105   252,850 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   755,220 24,600 SH   SOLE   0 0 24,600
Health Care Select SPDR COM 81369y209   678,454 4,875 SH   SOLE   0 0 4,875
Henry Schein Inc COM 806407102   10,662,540 160,653 SH   SOLE   0 0 160,653
Hershey Creamery Co. COM 427848106   362,520 90 SH   SOLE   0 0 90
Home Depot COM 437076102   42,477,108 104,833 SH   SOLE   0 0 104,833
Honeywell Inc. COM 438516106   1,372,670 6,521 SH   SOLE   0 0 6,521
Host Hotels & Resorts COM 44107p104   1,493,862 87,771 SH   SOLE   0 0 87,771
Hubbell Inc. Class B COM 443510607   473,341 1,100 SH   SOLE   0 0 1,100
Illinois Tool Works Inc. COM 452308109   707,963 2,715 SH   SOLE   0 0 2,715
Int'l. Flavors & Fragrance COM 459506101   1,400,958 22,765 SH   SOLE   0 0 22,765
Intel Corp. COM 458140100   1,691,591 50,420 SH   SOLE   0 0 50,420
International Business Machine COM 459200101   1,967,784 6,974 SH   SOLE   0 0 6,974
Intuitive Surgical Inc. COM 46120e602   2,273,270 5,083 SH   SOLE   0 0 5,083
Invesco PowerShares QQQ Trust COM 46090E103   12,902,552 21,491 SH   SOLE   0 0 21,491
Invesco S&P 500 Equal Weight E COM 46137V357   952,673 5,022 SH   SOLE   0 0 5,022
J.G. Boswell Company COM 101205102   695,638 1,392 SH   SOLE   0 0 1,392
J.P. Morgan Chase & Co. COM 46625h100   8,256,065 26,174 SH   SOLE   0 0 26,174
Jacobs Solutions Inc COM 46982l108   20,854,368 139,159 SH   SOLE   0 0 139,159
Johnson & Johnson COM 478160104   88,900,724 479,456 SH   SOLE   0 0 479,456
Kellanova COM 487836108   963,407 11,746 SH   SOLE   0 0 11,746
Kenvue Inc. COM 49177J102   583,809 35,971 SH   SOLE   0 0 35,971
Kimberly Clark COM 494368103   824,996 6,635 SH   SOLE   0 0 6,635
Kinder Morgan Inc COM 49456b101   4,162,702 147,040 SH   SOLE   0 0 147,040
Kroger Co. COM 501044101   876,330 13,000 SH   SOLE   0 0 13,000
Labcorp Holdings Inc COM 504922105   9,840,704 34,281 SH   SOLE   0 0 34,281
Lam Research Corporation COM 512807306   791,751 5,913 SH   SOLE   0 0 5,913
Las Vegas Sands Corp COM 517834107   2,441,689 45,393 SH   SOLE   0 0 45,393
Levi Strauss & Co COM 52736r102   309,307 13,275 SH   SOLE   0 0 13,275
Limoneira Co. Santa Paula COM 532746104   393,852 26,522 SH   SOLE   0 0 26,522
Linde PLC COM G54950103   1,168,500 2,460 SH   SOLE   0 0 2,460
Lockheed Martin Corp. COM 539830109   25,794,680 51,671 SH   SOLE   0 0 51,671
Lowes Cos. Inc. COM 548661107   546,851 2,176 SH   SOLE   0 0 2,176
Lululemon Athletica Inc COM 550021109   365,112 2,052 SH   SOLE   0 0 2,052
Marathon Petroleum Corp COM 56585A102   337,680 1,752 SH   SOLE   0 0 1,752
Marsh & McLennan Cos. COM 571748102   286,777 1,423 SH   SOLE   0 0 1,423
Mastercard Inc COM 57636q104   24,871,420 43,725 SH   SOLE   0 0 43,725
McDonalds Corp. COM 580135101   120,897,205 397,832 SH   SOLE   0 0 397,832
Medtronic PLC COM g5960l103   5,162,294 54,203 SH   SOLE   0 0 54,203
Merck & Company Inc. COM 58933y105   18,554,741 221,074 SH   SOLE   0 0 221,074
Meta Platforms Inc COM 30303m102   10,223,304 13,921 SH   SOLE   0 0 13,921
MicroStrategy Inc COM 594972408   200,092 621 SH   SOLE   0 0 621
Microsoft Corp. COM 594918104   767,738,612 1,482,264 SH   SOLE   0 0 1,482,264
Mondelez International COM 609207105   519,313 8,313 SH   SOLE   0 0 8,313
Morgan Stanley COM 617446448   339,221 2,134 SH   SOLE   0 0 2,134
National Grid PLC - Spons ADR COM 636274409   267,595 3,682 SH   SOLE   0 0 3,682
Netflix, Inc. COM 64110l106   1,002,297 836 SH   SOLE   0 0 836
News Corp - Class A COM 65249b109   272,244 8,865 SH   SOLE   0 0 8,865
NextEra Energy, Inc COM 65339F101   9,914,328 131,333 SH   SOLE   0 0 131,333
Nike Inc Class B COM 654106103   72,892,722 1,045,357 SH   SOLE   0 0 1,045,357
Norfolk Southern Corp. COM 655844108   443,405 1,476 SH   SOLE   0 0 1,476
Northrop Grumman Corporation COM 666807102   806,740 1,324 SH   SOLE   0 0 1,324
Novartis A.G. ADR COM 66987V109   2,483,111 19,363 SH   SOLE   0 0 19,363
Novo Nordisk ADR COM 670100205   354,790,852 6,393,780 SH   SOLE   0 0 6,393,780
Nvidia Corp COM 67066g104   7,197,415 38,575 SH   SOLE   0 0 38,575
OTC Markets Group Inc COM 67106F108   983,945 18,565 SH   SOLE   0 0 18,565
Occidental Petroleum Co. Delaw COM 674599105   261,292 5,530 SH   SOLE   0 0 5,530
Old Republic International Cor COM 680223104   233,585 5,500 SH   SOLE   0 0 5,500
Oneok, Inc. COM 682680103   7,689,214 105,375 SH   SOLE   0 0 105,375
Oracle Systems Corp. COM 68389X105   1,985,836 7,061 SH   SOLE   0 0 7,061
Organon & Co. COM 68622v106   256,875 24,052 SH   SOLE   0 0 24,052
Ormat Technologies Inc. COM 686688102   673,750 7,000 SH   SOLE   0 0 7,000
Otis Worldwide Corp COM 68902V107   413,081 4,518 SH   SOLE   0 0 4,518
PACCAR Inc COM 693718108   1,087,911 11,065 SH   SOLE   0 0 11,065
PNC Bank Corp. COM 693475105   217,406 1,082 SH   SOLE   0 0 1,082
Par Pacific Holdings Inc COM 69888T207   986,057 27,839 SH   SOLE   0 0 27,839
Pason System Inc COM 702925108   4,825,986 556,107 SH   SOLE   0 0 556,107
Pax Ellevate Global Women's In COM 70422T208   2,251,698 62,565 SH   SOLE   0 0 62,565
PayPal Holdings Inc. COM 70450Y103   2,616,949 39,024 SH   SOLE   0 0 39,024
Pepsico Incorporated COM 713448108   56,556,031 402,706 SH   SOLE   0 0 402,706
Pfizer Inc. COM 717081103   6,838,322 268,380 SH   SOLE   0 0 268,380
Philip Morris International In COM 718172109   2,460,574 15,170 SH   SOLE   0 0 15,170
Phillips 66 COM 718546104   1,852,592 13,620 SH   SOLE   0 0 13,620
Plug Power Inc. COM 72919p202   62,314 26,744 SH   SOLE   0 0 26,744
Post Holdings Inc COM 737446104   355,436 3,307 SH   SOLE   0 0 3,307
Procter & Gamble Co. COM 742718109   8,567,840 55,762 SH   SOLE   0 0 55,762
Progressive Corp COM 743315103   33,059,937 133,873 SH   SOLE   0 0 133,873
Public Service Enterprise Grp COM 744573106   302,542 3,625 SH   SOLE   0 0 3,625
Public Storage Inc. COM 74460d109   430,964 1,492 SH   SOLE   0 0 1,492
Pulte Homes, Inc. COM 745867101   333,893 2,527 SH   SOLE   0 0 2,527
Qualcomm, Inc. COM 747525103   4,748,913 28,546 SH   SOLE   0 0 28,546
RTX Corporation COM 75513E101   19,335,487 115,553 SH   SOLE   0 0 115,553
Rivian Automotive Inc. COM 76954A103   504,919 34,395 SH   SOLE   0 0 34,395
Roche Holding Ltd. COM 771195104   399,787 9,562 SH   SOLE   0 0 9,562
Rogers Communications Inc COM 775109200   624,424 18,115 SH   SOLE   0 0 18,115
S&P Global Inc COM 78409v104   975,854 2,005 SH   SOLE   0 0 2,005
SPDR S&P 500 Index ETF COM 78462f103   4,287,534 6,436 SH   SOLE   0 0 6,436
Salesforce.com, Inc. COM 79466L302   276,105 1,165 SH   SOLE   0 0 1,165
Schlumberger Limited COM 806857108   236,431 6,879 SH   SOLE   0 0 6,879
Schneider Electric SA - Unspon COM 80687P106   645,911 11,530 SH   SOLE   0 0 11,530
Schwab U.S. Large-Cap Growth E COM 808524300   955,322 29,938 SH   SOLE   0 0 29,938
Schwab US Broad Market ETF COM 808524102   464,965 18,085 SH   SOLE   0 0 18,085
Schwab US Large Cap Value COM 808524409   756,685 25,994 SH   SOLE   0 0 25,994
Seabridge Gold Inc COM 811916105   282,555 11,700 SH   SOLE   0 0 11,700
ServiceNow, Inc. COM 81762p102   215,346 234 SH   SOLE   0 0 234
Shell PLC COM 780259305   25,916,678 362,319 SH   SOLE   0 0 362,319
Siemens AG - Spons ADR COM 826197501   638,057 4,726 SH   SOLE   0 0 4,726
Siemens Healthineers AG COM 82622j104   1,115,266 41,210 SH   SOLE   0 0 41,210
Simon Property Group COM 828806109   7,838,601 41,768 SH   SOLE   0 0 41,768
Snap On Tools Corp. COM 833034101   693,060 2,000 SH   SOLE   0 0 2,000
Starbucks Corp. COM 855244109   83,700,916 989,373 SH   SOLE   0 0 989,373
Stryker Corp. COM 863667101   2,145,934 5,805 SH   SOLE   0 0 5,805
Suncor Energy Incorporated COM 867224107   864,422 20,675 SH   SOLE   0 0 20,675
Sysco Corp. COM 871829107   4,019,592 48,817 SH   SOLE   0 0 48,817
T-Mobile US Inc COM 872590104   209,218 874 SH   SOLE   0 0 874
TC Energy Corp COM 87807B107   1,290,551 23,719 SH   SOLE   0 0 23,719
TJX Companies, Inc. COM 872540109   164,756,087 1,139,865 SH   SOLE   0 0 1,139,865
Taiwan Semiconductor - Spons A COM 874039100   24,262,481 86,872 SH   SOLE   0 0 86,872
Target Corp. COM 87612e106   334,491 3,729 SH   SOLE   0 0 3,729
Tencent Holdings Ltd - Unsp AD COM 88032Q109   363,590 4,270 SH   SOLE   0 0 4,270
Tesla Motors COM 88160R101   1,176,777 2,646 SH   SOLE   0 0 2,646
Tetra Technologies Inc COM 88162F105   5,297,274 921,265 SH   SOLE   0 0 921,265
Texas Instruments Inc. COM 882508104   793,530 4,319 SH   SOLE   0 0 4,319
Textron Inc COM 883203101   261,919 3,100 SH   SOLE   0 0 3,100
The Blackstone Group Inc. Clas COM 09260d107   330,595 1,935 SH   SOLE   0 0 1,935
Thermo Fisher Scientific Inc COM 883556102   7,532,846 15,531 SH   SOLE   0 0 15,531
Torex Gold Resources Inc COM 891054603   297,926 7,170 SH   SOLE   0 0 7,170
Tower Properties COM 891852303   232,000 10 SH   SOLE   0 0 10
Trane Technologies PLC COM g8994e103   308,875 732 SH   SOLE   0 0 732
Truist Financial Corporation COM 89832Q109   415,138 9,080 SH   SOLE   0 0 9,080
U.S. Bancorp COM 902973304   1,195,781 24,742 SH   SOLE   0 0 24,742
US Technology SPDR COM 81369y803   1,275,416 4,525 SH   SOLE   0 0 4,525
Unilever Plc ADR COM 904767704   94,638,860 1,596,472 SH   SOLE   0 0 1,596,472
Union Pacific Corp. COM 907818108   16,809,631 71,116 SH   SOLE   0 0 71,116
United Parcel Service COM 911312106   5,918,455 70,854 SH   SOLE   0 0 70,854
UnitedHealth Group Inc. COM 91324p102   867,739 2,513 SH   SOLE   0 0 2,513
Utah Medical Products Inc COM 917488108   1,082,643 17,193 SH   SOLE   0 0 17,193
Valvoline Inc COM 92047w101   4,286,038 119,355 SH   SOLE   0 0 119,355
Vanguard Dividend Appreciation COM 921908844   1,459,819 6,765 SH   SOLE   0 0 6,765
Vanguard ESG US Stock ETF COM 921910733   1,895,040 16,000 SH   SOLE   0 0 16,000
Vanguard Growth ETF COM 922908736   32,144,897 67,023 SH   SOLE   0 0 67,023
Vanguard Health Care ETF COM 92204A504   189,734,618 730,873 SH   SOLE   0 0 730,873
Vanguard High Dividend Yield E COM 921946406   4,353,022 30,883 SH   SOLE   0 0 30,883
Vanguard Info Tech Index Fund COM 92204a702   377,795 506 SH   SOLE   0 0 506
Vanguard Russell 1000 Growth COM 92206C680   328,362 2,725 SH   SOLE   0 0 2,725
Vanguard S&P 500 COM 922908363   15,569,761 25,425 SH   SOLE   0 0 25,425
Vanguard Total Stock Market ET COM 922908769   2,017,589 6,148 SH   SOLE   0 0 6,148
Verizon Communications COM 92343v104   24,273,067 552,288 SH   SOLE   0 0 552,288
Viasat Inc. COM 92552v100   1,025,500 35,000 SH   SOLE   0 0 35,000
Victoria's Secret & Co COM 926400102   2,663,004 98,121 SH   SOLE   0 0 98,121
Visa Inc - Class A COM 92826C839   4,782,991 14,011 SH   SOLE   0 0 14,011
Wal Mart Stores, Inc. COM 931142103   82,028,237 795,927 SH   SOLE   0 0 795,927
Walt Disney Company COM 254687106   133,828,001 1,168,804 SH   SOLE   0 0 1,168,804
Waste Management, Inc COM 94106l109   842,025 3,813 SH   SOLE   0 0 3,813
Weatherford International PLC COM G48833118   612,448 8,950 SH   SOLE   0 0 8,950
Wells Fargo & Co. COM 949746101   2,177,727 25,981 SH   SOLE   0 0 25,981
West Pharmaceutical Services I COM 955306105   854,409 3,257 SH   SOLE   0 0 3,257
Weyerhaeuser Co. COM 962166104   696,401 28,092 SH   SOLE   0 0 28,092
Williams Corp. COM 969457100   1,079,801 17,045 SH   SOLE   0 0 17,045
XPLR Infrastructure LP COM 65341B106   310,338 30,515 SH   SOLE   0 0 30,515
Yieldmax MSTR Option Income St COM 88634T493   149,774 10,729 SH   SOLE   0 0 10,729
Yum China Holdings Inc COM 98850P109   692,815 16,142 SH   SOLE   0 0 16,142
Yum! Brands Inc COM 988498101   3,628,848 23,874 SH   SOLE   0 0 23,874
Zimmer Biomet Holdings Inc. COM 98956p102   3,201,250 32,500 SH   SOLE   0 0 32,500
Zoetis Inc COM 98978V103   725,308 4,957 SH   SOLE   0 0 4,957
eBay Inc COM 278642103   1,082,396 11,901 SH   SOLE   0 0 11,901
iShares Dow Jones US Utilities COM 464287697   2,019,933 18,214 SH   SOLE   0 0 18,214
iShares Nasdaq Biotechnology I COM 464287556   279,067 1,933 SH   SOLE   0 0 1,933
iShares Russell 1000 Growth In COM 464287614   1,205,219 2,573 SH   SOLE   0 0 2,573
iShares Russell 2000 Index Fun COM 464287655   259,865 1,074 SH   SOLE   0 0 1,074
iShares S&P 500 Index Fund COM 464287200   1,637,777 2,447 SH   SOLE   0 0 2,447
iShares S&P Glbl Energy ETF COM 464287341   417,500 10,000 SH   SOLE   0 0 10,000
iShares S&P Glbl Healthcare In COM 464287325   410,311 4,630 SH   SOLE   0 0 4,630
iShares S&P Glbl Technology Se COM 464287291   486,689 4,716 SH   SOLE   0 0 4,716
iShares S&P Mid-Cap 400 ETF COM 464287507   499,239 7,650 SH   SOLE   0 0 7,650
iShares S&P Small Cap 600 Inde COM 464287804   364,452 3,067 SH   SOLE   0 0 3,067
Agricultural Bank of China Ltd FOREIGN 00850M102   690,850 41,000 SH   SOLE   0 0 41,000
Banco do Brasil S.A. FOREIGN 059578104   169,600 40,000 SH   SOLE   0 0 40,000
Brookfield Asset Management FOREIGN 113004105   520,944 9,149 SH   SOLE   0 0 9,149
Brookfield Corporation FOREIGN 11271J107   2,484,516 36,228 SH   SOLE   0 0 36,228
DBS Group Holdings - Spons ADR FOREIGN 23304Y100   1,186,950 7,500 SH   SOLE   0 0 7,500
Embraer SA-SPON ADR FOREIGN 29082A107   253,890 4,200 SH   SOLE   0 0 4,200
Fresenius Medical Care FOREIGN 358029106   349,109 13,259 SH   SOLE   0 0 13,259
Grupo Aeroportuario del Pacifi FOREIGN 400506101   379,504 1,600 SH   SOLE   0 0 1,600
Komatsu Ltd. FOREIGN 500458401   1,413,504 40,900 SH   SOLE   0 0 40,900
Kore Potash PLC FOREIGN G5312W112   24,545 500,000 SH   SOLE   0 0 500,000
Nibe Industrier AB ORDF-SWEDEN FOREIGN W6S38Z126   354,445 90,000 SH   SOLE   0 0 90,000
Nine Dragons Paper (Holdings) FOREIGN G65318100   30,333 43,000 SH   SOLE   0 0 43,000
Renew Energy Global PLC FOREIGN G7500M104   308,000 40,000 SH   SOLE   0 0 40,000
Schwab Intl Equity ETF FOREIGN 808524805   422,672 18,156 SH   SOLE   0 0 18,156
Sodexo FOREIGN 833792104   150,379 11,950 SH   SOLE   0 0 11,950
Spirax-Sarco Engineering PLC ( FOREIGN G83561129   733,976 8,000 SH   SOLE   0 0 8,000
Vanguard Emerging Market ETF FOREIGN 922042858   879,720 16,237 SH   SOLE   0 0 16,237
Vanguard European ETF FOREIGN 922042874   374,277 4,690 SH   SOLE   0 0 4,690
Vanguard FTSE Developed Market FOREIGN 921943858   688,000 11,482 SH   SOLE   0 0 11,482
iShares Core MSCI Emerging Mar FOREIGN 46434G103   7,327,773 111,162 SH   SOLE   0 0 111,162
iShares MSCI Emerging Markets FOREIGN 464287234   837,642 15,686 SH   SOLE   0 0 15,686
iShares MSCI Singapore Index F FOREIGN 46434g780   2,701,681 95,331 SH   SOLE   0 0 95,331
ARK 21Shares Bitcoin ETF OTHER ASSET 040919102   228,120 6,000 SH   SOLE   0 0 6,000
Fidelity Wise Origin Bitcoin F OTHER ASSET 315948109   692,582 6,939 SH   SOLE   0 0 6,939
Baird Short-Term Bond Fund Ins BOND ETF 057071409   3,060,910 319,844 SH   SOLE   0 0 319,844
Baird Ultra Short Bond Fund In BOND ETF 057071722   4,020,794 396,528 SH   SOLE   0 0 396,528
First Trust SSI Strategic Conv BOND ETF 33739Q507   281,625 6,585 SH   SOLE   0 0 6,585
Franklin California Tax-Free M BOND ETF 352518401   565,223 84,362 SH   SOLE   0 0 84,362
Invesco California Value Muni BOND ETF 46132H106   170,065 16,059 SH   SOLE   0 0 16,059
Loomis Sayles Fds Bond Fund In BOND ETF 543495840   131,610 10,805 SH   SOLE   0 0 10,805
Metropolitan West Total Return BOND ETF 592905103   103,174 11,190 SH   SOLE   0 0 11,190
Nuveen CA Quality Muni Income BOND ETF 67066Y105   529,000 46,000 SH   SOLE   0 0 46,000
Pimco GNMA and Govt Securities BOND ETF 693391450   128,128 13,501 SH   SOLE   0 0 13,501
Pimco Income Fund BOND ETF 72201F490   894,903 82,252 SH   SOLE   0 0 82,252
Principal Spectrum Pfd Sec Act BOND ETF 74255Y888   449,790 23,500 SH   SOLE   0 0 23,500
TCW Flexible Income ETF BOND ETF 29287L700   262,282 6,590 SH   SOLE   0 0 6,590
Vanguard California Int-term t BOND ETF 922021407   551,511 48,083 SH   SOLE   0 0 48,083
Vanguard Short-Term Bond ETF BOND ETF 921937827   2,812,747 35,645 SH   SOLE   0 0 35,645
Vanguard Short-Term Corp Bond BOND ETF 92206C409   7,423,898 92,880 SH   SOLE   0 0 92,880
Vanguard Short-Term Treasury E BOND ETF 92206C102   2,989,580 50,800 SH   SOLE   0 0 50,800
WisdomTree Floating Rate Treas BOND ETF 97717Y527   1,342,209 26,700 SH   SOLE   0 0 26,700
iShares Lehman Aggregate Bond BOND ETF 464287226   289,923 2,892 SH   SOLE   0 0 2,892
iShares Short Term Muni Bond E BOND ETF 464288158   320,340 3,000 SH   SOLE   0 0 3,000
iShares Ultra Short Dur Bond A BOND ETF 46434V878   1,015,000 20,000 SH   SOLE   0 0 20,000
Orsted A/S Rights RIGHT DK0064307   104,623 105,000 SH   SOLE   0 0 105,000