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