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
3M Company COM 88579y101 1,012,398 6,971 SH SOLE 0 0 6,971
Abbott Laboratories COM 002824100 149,152,418 1,452,736 SH SOLE 0 0 1,452,736
AbbVie Inc. COM 00287Y109 111,657,409 513,391 SH SOLE 0 0 513,391
Accenture Ltd. - Cl A COM g1151c101 72,995,308 368,124 SH SOLE 0 0 368,124
Advanced Micro Devices Inc. COM 007903107 590,557 2,903 SH SOLE 0 0 2,903
Agnico Eagle Mines COM 008474108 365,364 1,800 SH SOLE 0 0 1,800
Agricultural Bank of China Ltd FOREIGN 00850M102 733,900 41,000 SH SOLE 0 0 41,000
Air Products & Chemicals Inc COM 009158106 958,036 3,298 SH SOLE 0 0 3,298
Alerian MLP Index ETN COM 48133Q309 3,413,615 98,745 SH SOLE 0 0 98,745
Alliant Energy Corp COM 018802108 1,167,679 16,272 SH SOLE 0 0 16,272
Allison Transmission Holdings COM 01973r101 7,274,928 62,147 SH SOLE 0 0 62,147
Allstate Corp. COM 020002101 322,414 1,555 SH SOLE 0 0 1,555
Alphabet, Class A COM 02079K305 159,919,017 556,124 SH SOLE 0 0 556,124
Alphabet, Class C COM 02079K107 555,060,266 1,934,952 SH SOLE 0 0 1,934,952
Altria Group, Inc. COM 02209s103 1,443,861 21,880 SH SOLE 0 0 21,880
Amazon.com COM 023135106 212,965,723 1,022,546 SH SOLE 0 0 1,022,546
American Electric Power COM 025537101 272,478 2,079 SH SOLE 0 0 2,079
American Express Co. COM 025816109 1,830,004 6,050 SH SOLE 0 0 6,050
American Water Works COM 030420103 41,811,747 307,236 SH SOLE 0 0 307,236
Ameriprise Financial Inc COM 03076c106 440,400 991 SH SOLE 0 0 991
Amgen Inc. COM 031162100 8,135,476 23,122 SH SOLE 0 0 23,122
Analog Devices, Inc. COM 032654105 258,330 812 SH SOLE 0 0 812
Anheuser-Busch InBev NV - Spon COM 03524A108 16,542,872 238,473 SH SOLE 0 0 238,473
Apple, Inc. COM 037833100 1,043,357,328 4,111,105 SH SOLE 0 0 4,111,105
Applied Materials COM 038222105 720,835 2,109 SH SOLE 0 0 2,109
Arrowhead Pharma Inc COM 042797209 6,577,732 104,908 SH SOLE 0 0 104,908
Arthur J Gallagher & Co. COM 363576109 1,080,734 4,990 SH SOLE 0 0 4,990
ASML Holding NV COM N07059210 273,412 207 SH SOLE 0 0 207
AT&T COM 00206r102 1,150,521 39,687 SH SOLE 0 0 39,687
Atlanta Braves Holdings, Inc C COM 047726302 2,042,078 47,824 SH SOLE 0 0 47,824
Atmos Energy Corp COM 049560105 440,003 2,382 SH SOLE 0 0 2,382
Automatic Data Processing Inc. COM 053015103 1,658,762 8,164 SH SOLE 0 0 8,164
Banco do Brasil S.A. FOREIGN 059578104 225,000 50,000 SH SOLE 0 0 50,000
Bank of America Corp. CONV PFD 060505682 16,949,941 14,225 SH SOLE 0 0 14,225
Bank of America Corp. COM 060505104 134,524,788 2,759,483 SH SOLE 0 0 2,759,483
Bank of Hawaii Corporation COM 062540109 2,169,808 29,223 SH SOLE 0 0 29,223
Baxter International Inc. COM 071813109 2,599,849 154,753 SH SOLE 0 0 154,753
Becton Dickinson & Co COM 075887109 87,099,422 553,962 SH SOLE 0 0 553,962
Berkshire Hathaway Class A COM 084670108 1,016,168,100 1,415 SH SOLE 0 0 1,415
Berkshire Hathaway Class B COM 084670702 306,224,543 639,033 SH SOLE 0 0 639,033
BlackRock, Inc. COM 09290D101 4,343,082 4,516 SH SOLE 0 0 4,516
Bloom Energy Corp COM 093712107 333,305 2,460 SH SOLE 0 0 2,460
Boeing Company COM 097023105 1,044,111 5,246 SH SOLE 0 0 5,246
Bristol Myers Squibb Co. COM 110122108 468,400 7,723 SH SOLE 0 0 7,723
Broadcom Ltd COM 11135F101 1,182,947 3,822 SH SOLE 0 0 3,822
Brookfield Asset Management FOREIGN 113004105 406,673 9,149 SH SOLE 0 0 9,149
Brookfield Corporation FOREIGN 11271J107 2,199,221 54,342 SH SOLE 0 0 54,342
Brookfield Renewable Corp COM 11285b108 637,280 16,000 SH SOLE 0 0 16,000
Brookfield Renewable Energy COM G16258108 979,200 30,000 SH SOLE 0 0 30,000
Canadian National Railroad Co. COM 136375102 240,276 2,338 SH SOLE 0 0 2,338
Canadian Pacific Kansas City L COM 13646K108 6,066,652 77,125 SH SOLE 0 0 77,125
Cardinal Health Inc. COM 14149y108 1,900,311 8,993 SH SOLE 0 0 8,993
Carrier Global Corp COM 14448C104 796,111 14,138 SH SOLE 0 0 14,138
Caterpillar COM 149123101 2,764,411 3,902 SH SOLE 0 0 3,902
Centerpoint Energy Inc COM 15189t107 358,703 8,311 SH SOLE 0 0 8,311
Charles Schwab Corp. COM 808513105 21,272,843 226,355 SH SOLE 0 0 226,355
Check Point Software Technolog COM M22465104 307,127 2,150 SH SOLE 0 0 2,150
Cheniere Energy Inc COM 16411R208 291,257 1,026 SH SOLE 0 0 1,026
Chevron Corporation COM 166764100 111,828,622 540,496 SH SOLE 0 0 540,496
Chicago Atlantic Real Estate COM 167239102 208,288 18,400 SH SOLE 0 0 18,400
China Mobile Ltd. F (941 HK) COM Y14965100 1,302,490 129,000 SH SOLE 0 0 129,000
Chubb Ltd COM H1467J104 786,143 2,412 SH SOLE 0 0 2,412
Church & Dwight Co. COM 171340102 308,703 3,308 SH SOLE 0 0 3,308
Cisco Systems Inc. COM 17275R102 2,597,480 33,477 SH SOLE 0 0 33,477
Citigroup Inc Var (Call 08/15/ COM 172967KM2 3,101,519 3,100,000 PRN SOLE 0 0 3,100,000
CitiGroup Inc. COM 172967424 3,031,336 26,729 SH SOLE 0 0 26,729
Clean Energy Fuels Corp COM 184499101 29,760 12,000 SH SOLE 0 0 12,000
Coca Cola Company COM 191216100 7,648,930 100,578 SH SOLE 0 0 100,578
Coeur D'Alene Mines Corp. COM 192108108 737,661 39,300 SH SOLE 0 0 39,300
Cogeco Inc COM 19238T100 5,789,458 117,077 SH SOLE 0 0 117,077
Colgate-Palmolive Co. COM 194162103 66,468,920 779,877 SH SOLE 0 0 779,877
Comcast Corp CL A COM 20030N101 43,986,051 1,532,081 SH SOLE 0 0 1,532,081
Computer Modelling Group Ltd COM 205249105 287,977 94,110 SH SOLE 0 0 94,110
ConocoPhillips COM 20825c104 1,030,260 7,805 SH SOLE 0 0 7,805
Consumer Discretionary Select COM 81369y407 439,407 4,032 SH SOLE 0 0 4,032
Cornerstone Strategic Investme COM 21924b302 74,290 10,205 SH SOLE 0 0 10,205
Corning Inc. COM 219350105 1,385,806 10,192 SH SOLE 0 0 10,192
Costco Companies Inc. COM 22160k105 774,919,016 777,695 SH SOLE 0 0 777,695
CSW Industrials Inc COM 126402106 4,405,105 16,905 SH SOLE 0 0 16,905
CSX Corp COM 126408103 581,227 14,159 SH SOLE 0 0 14,159
Cummins Inc. COM 231021106 652,618 1,213 SH SOLE 0 0 1,213
CVS Corp. COM 126650100 624,403 8,694 SH SOLE 0 0 8,694
Daily Journal Corp. COM 233912104 1,012,914 2,100 SH SOLE 0 0 2,100
Danaher Corp COM 235851102 1,911,358 10,081 SH SOLE 0 0 10,081
DBS Group Holdings - Spons ADR FOREIGN 23304Y100 1,039,766 5,800 SH SOLE 0 0 5,800
Deere & Co. COM 244199105 1,102,941 1,958 SH SOLE 0 0 1,958
Dominion Energy Inc COM 25746u109 9,298,239 150,408 SH SOLE 0 0 150,408
Dorchester Minerals LP COM 25820R105 2,097,242 77,389 SH SOLE 0 0 77,389
Eaton Corp. COM g29183103 643,448 1,799 SH SOLE 0 0 1,799
eBay Inc COM 278642103 1,073,399 11,793 SH SOLE 0 0 11,793
Ecolab, Inc. COM 278865100 19,567,633 73,557 SH SOLE 0 0 73,557
Edwards Lifesciences Corp. COM 28176e108 6,268,022 78,272 SH SOLE 0 0 78,272
Elevance Health Inc COM 036752103 266,695 911 SH SOLE 0 0 911
Eli Lilly & Co COM 532457108 8,114,211 8,822 SH SOLE 0 0 8,822
Embraer SA ADR FOREIGN 29082A107 249,228 4,200 SH SOLE 0 0 4,200
Emerson Electric COM 291011104 4,725,498 36,067 SH SOLE 0 0 36,067
Enbridge Inc. COM 29250n105 1,991,269 36,780 SH SOLE 0 0 36,780
Energy Select SPDR COM 81369y506 473,417 7,728 SH SOLE 0 0 7,728
Enterprise Products Partners COM 293792107 3,009,531 79,533 SH SOLE 0 0 79,533
Essential Utilities Inc COM 29670G102 644,320 16,000 SH SOLE 0 0 16,000
ETF IShares MSCI Global Select COM 46434G848 417,490 7,377 SH SOLE 0 0 7,377
Expeditors International of Wa COM 302130109 28,738,383 200,645 SH SOLE 0 0 200,645
Exxon Mobil COM 30231g102 23,208,787 136,796 SH SOLE 0 0 136,796
FactSet Research Systems, Inc. COM 303075105 33,142,402 152,737 SH SOLE 0 0 152,737
Federal Agricultural Mortgage COM 313148306 707,926 4,772 SH SOLE 0 0 4,772
Fedex Corporation COM 31428x106 1,508,066 4,234 SH SOLE 0 0 4,234
Fidelity MSCI Info Tech Index COM 316092808 426,502 2,050 SH SOLE 0 0 2,050
Fidelity National Financial, I COM 31620R303 245,582 5,295 SH SOLE 0 0 5,295
Fidelity Wise Origin Bitcoin F OTHER ASSET 315948109 509,960 8,639 SH SOLE 0 0 8,639
First National Bank of Alaska COM 32112j106 384,514 1,286 SH SOLE 0 0 1,286
First Solar Inc. COM 336433107 335,342 1,700 SH SOLE 0 0 1,700
First Trust SSI Strategic Conv BOND ETF 33739Q507 290,909 6,585 SH SOLE 0 0 6,585
Franklin California Tax-Free M BOND ETF 352518401 563,536 84,362 SH SOLE 0 0 84,362
GE Aerospace COM 369604301 2,401,262 8,462 SH SOLE 0 0 8,462
GE Vernova COM 36828A101 1,734,889 1,987 SH SOLE 0 0 1,987
General Dynamics Corp COM 369550108 446,186 1,300 SH SOLE 0 0 1,300
General Mills Inc. COM 370334104 225,553 6,060 SH SOLE 0 0 6,060
Gilead Sciences COM 375558103 265,082 1,902 SH SOLE 0 0 1,902
Goldman Sachs COM 38141g104 424,687 502 SH SOLE 0 0 502
Grupo Aeroportuario del Pacifi FOREIGN 400506101 394,992 1,600 SH SOLE 0 0 1,600
GSK Plc ADR COM 37733W204 323,027 5,853 SH SOLE 0 0 5,853
H.E.R.C. Products Inc COM 404165102 0 15,000 SH SOLE 0 0 15,000
Hannon Armstrong Sustainable I COM 41068X100 904,050 24,600 SH SOLE 0 0 24,600
Health Care Select SPDR COM 81369y209 387,783 2,645 SH SOLE 0 0 2,645
Henry Schein Inc COM 806407102 13,506,409 183,262 SH SOLE 0 0 183,262
Hershey Creamery Co. COM 427848106 351,550 89 SH SOLE 0 0 89
Home Depot COM 437076102 34,429,401 104,684 SH SOLE 0 0 104,684
Honeywell Inc. COM 438516106 1,379,687 6,104 SH SOLE 0 0 6,104
Hooker Furnishings Corp COM 439038100 146,832 11,400 SH SOLE 0 0 11,400
Host Hotels & Resorts COM 44107p104 1,535,348 80,133 SH SOLE 0 0 80,133
Hubbell Inc. Class B COM 443510607 539,814 1,100 SH SOLE 0 0 1,100
Illinois Tool Works Inc. COM 452308109 670,247 2,575 SH SOLE 0 0 2,575
Intel Corp. COM 458140100 2,147,586 48,665 SH SOLE 0 0 48,665
International Business Machine COM 459200101 1,515,420 6,252 SH SOLE 0 0 6,252
Int'l. Flavors & Fragrance COM 459506101 2,987,972 41,185 SH SOLE 0 0 41,185
Intuitive Surgical Inc. COM 46120e602 1,642,968 3,564 SH SOLE 0 0 3,564
Invesco California Value Muni BOND ETF 46132H106 167,656 16,059 SH SOLE 0 0 16,059
Invesco PowerShares QQQ Trust COM 46090E103 12,611,419 21,850 SH SOLE 0 0 21,850
Invesco S&P 500 Equal Weight E COM 46137V357 1,095,543 5,708 SH SOLE 0 0 5,708
iShares 1-3yr Int'l Treasury B BOND ETF 464288125 735,907 9,920 SH SOLE 0 0 9,920
iShares Core MSCI Emerging Mar FOREIGN 46434G103 7,632,661 109,429 SH SOLE 0 0 109,429
iShares Dow Jones US Utilities COM 464287697 2,094,508 18,039 SH SOLE 0 0 18,039
iShares Lehman Aggregate Bond BOND ETF 464287226 287,089 2,892 SH SOLE 0 0 2,892
iShares MSCI Emerging Markets FOREIGN 464287234 891,192 15,693 SH SOLE 0 0 15,693
iShares MSCI Singapore Index F FOREIGN 46434g780 2,628,862 93,156 SH SOLE 0 0 93,156
iShares MSCI South Korea Index FOREIGN 464286772 246,020 2,000 SH SOLE 0 0 2,000
iShares Nasdaq Biotechnology I COM 464287556 377,380 2,235 SH SOLE 0 0 2,235
iShares Russell 1000 Growth In COM 464287614 1,097,127 2,573 SH SOLE 0 0 2,573
iShares Russell 2000 Index Fun COM 464287655 295,616 1,192 SH SOLE 0 0 1,192
iShares S&P 500 Index Fund COM 464287200 1,531,124 2,344 SH SOLE 0 0 2,344
iShares S&P Glbl Energy ETF COM 464287341 576,100 10,000 SH SOLE 0 0 10,000
iShares S&P Glbl Healthcare In COM 464287325 433,090 4,630 SH SOLE 0 0 4,630
iShares S&P Glbl Technology Se COM 464287291 446,818 4,470 SH SOLE 0 0 4,470
iShares S&P Mid-Cap 400 ETF COM 464287507 516,604 7,650 SH SOLE 0 0 7,650
iShares S&P Small Cap 600 Inde COM 464287804 372,930 3,000 SH SOLE 0 0 3,000
iShares Short Term Muni Bond E BOND ETF 464288158 319,500 3,000 SH SOLE 0 0 3,000
J.G. Boswell Company COM 101205102 712,250 1,295 SH SOLE 0 0 1,295
J.P. Morgan Chase & Co. COM 46625h100 8,221,478 27,949 SH SOLE 0 0 27,949
Jacobs Solutions Inc COM 46982l108 19,138,203 150,363 SH SOLE 0 0 150,363
Johnson & Johnson COM 478160104 114,868,158 469,924 SH SOLE 0 0 469,924
Kenvue Inc. COM 49177J102 627,143 36,377 SH SOLE 0 0 36,377
Keysight Technologies Inc. COM 49338l103 276,440 979 SH SOLE 0 0 979
Kimberly Clark COM 494368103 661,302 6,855 SH SOLE 0 0 6,855
Kinder Morgan Inc COM 49456b101 4,418,553 131,779 SH SOLE 0 0 131,779
KLA Corp COM 482480100 214,972 146 SH SOLE 0 0 146
Komatsu Ltd. FOREIGN 500458401 1,330,914 33,900 SH SOLE 0 0 33,900
Kore Potash PLC FOREIGN G5312W112 20,175 500,000 SH SOLE 0 0 500,000
Kroger Co. COM 501044101 940,680 13,000 SH SOLE 0 0 13,000
Labcorp Holdings Inc COM 504922105 14,925,351 55,940 SH SOLE 0 0 55,940
Las Vegas Sands Corp COM 517834107 4,447,632 82,547 SH SOLE 0 0 82,547
Levi Strauss & Co COM 52736r102 374,885 20,275 SH SOLE 0 0 20,275
Limoneira Co. Santa Paula COM 532746104 271,232 20,211 SH SOLE 0 0 20,211
Linde PLC COM G54950103 1,132,812 2,285 SH SOLE 0 0 2,285
Lockheed Martin Corp. COM 539830109 30,062,963 49,741 SH SOLE 0 0 49,741
Loomis Sayles Fds Bond Fund In BOND ETF 543495840 129,665 10,805 SH SOLE 0 0 10,805
Lowes Cos. Inc. COM 548661107 490,517 2,076 SH SOLE 0 0 2,076
Lululemon Athletica Inc COM 550021109 305,741 1,997 SH SOLE 0 0 1,997
Magnum Ice Cream Company NV COM N5505D105 4,260,526 284,985 SH SOLE 0 0 284,985
Marathon Petroleum Corp COM 56585A102 427,803 1,752 SH SOLE 0 0 1,752
Marsh & McLennan Cos Inc COM 571748102 219,414 1,265 SH SOLE 0 0 1,265
Mastercard Inc COM 57636q104 21,066,344 42,161 SH SOLE 0 0 42,161
McDonalds Corp. COM 580135101 121,430,143 390,714 SH SOLE 0 0 390,714
Medtronic PLC COM g5960l103 4,678,521 53,993 SH SOLE 0 0 53,993
Merck & Company Inc. COM 58933y105 26,638,822 221,455 SH SOLE 0 0 221,455
Meta Platforms Inc COM 30303m102 8,077,903 14,119 SH SOLE 0 0 14,119
Metropolitan West Total Return BOND ETF 592905103 101,831 11,190 SH SOLE 0 0 11,190
Microsoft Corp. COM 594918104 538,712,389 1,455,311 SH SOLE 0 0 1,455,311
Moderna Inc. COM 60770K107 335,280 6,600 SH SOLE 0 0 6,600
Mondelez International COM 609207105 553,113 9,596 SH SOLE 0 0 9,596
Morgan Stanley COM 617446448 338,850 2,059 SH SOLE 0 0 2,059
National Grid PLC - Spons ADR COM 636274409 311,525 3,682 SH SOLE 0 0 3,682
Netflix, Inc. COM 64110l106 1,108,706 11,531 SH SOLE 0 0 11,531
News Corp - Class A COM 65249b109 327,456 13,135 SH SOLE 0 0 13,135
NextEra Energy, Inc COM 65339F101 12,138,766 130,693 SH SOLE 0 0 130,693
Nibe Industrier AB ORDF-SWEDEN FOREIGN W6S38Z126 445,600 110,000 SH SOLE 0 0 110,000
Nike Inc Class B COM 654106103 54,712,525 1,035,830 SH SOLE 0 0 1,035,830
Norfolk Southern Corp. COM 655844108 401,226 1,398 SH SOLE 0 0 1,398
Northrop Grumman Corporation COM 666807102 903,286 1,324 SH SOLE 0 0 1,324
Novartis A.G. ADR COM 66987V109 2,652,198 17,363 SH SOLE 0 0 17,363
Novo Nordisk ADR COM 670100205 236,106,292 6,424,661 SH SOLE 0 0 6,424,661
Nuveen CA Quality Muni Income BOND ETF 67066Y105 535,900 46,000 SH SOLE 0 0 46,000
Nvidia Corp COM 67066g104 6,848,250 39,267 SH SOLE 0 0 39,267
Occidental Petroleum Co. Delaw COM 674599105 231,601 3,563 SH SOLE 0 0 3,563
Oersted A/S ORDF - DENMARK FOREIGN k7653q105 529,189 22,000 SH SOLE 0 0 22,000
Oneok, Inc. COM 682680103 9,378,414 103,755 SH SOLE 0 0 103,755
Oracle Systems Corp. COM 68389X105 1,257,791 8,550 SH SOLE 0 0 8,550
Organon & Co. COM 68622v106 127,282 21,249 SH SOLE 0 0 21,249
Ormat Technologies Inc. COM 686688102 783,440 7,000 SH SOLE 0 0 7,000
OTC Markets Group Inc COM 67106F108 992,714 18,545 SH SOLE 0 0 18,545
Otis Worldwide Corp COM 68902V107 348,247 4,518 SH SOLE 0 0 4,518
PACCAR Inc COM 693718108 1,219,449 10,558 SH SOLE 0 0 10,558
Pan American Silver Corporatio COM 697900108 319,585 5,850 SH SOLE 0 0 5,850
Par Pacific Holdings Inc COM 69888T207 1,743,835 27,839 SH SOLE 0 0 27,839
Pason System Inc COM 702925108 6,352,920 667,489 SH SOLE 0 0 667,489
Pax Ellevate Global Women's In COM 70422T208 2,071,512 62,565 SH SOLE 0 0 62,565
PayPal Holdings Inc. COM 70450Y103 1,708,428 37,772 SH SOLE 0 0 37,772
PCM Fund Inc. COM 69323T101 74,664 13,076 SH SOLE 0 0 13,076
Pepsico Incorporated COM 713448108 57,180,018 368,214 SH SOLE 0 0 368,214
Pfizer Inc. COM 717081103 7,867,286 280,174 SH SOLE 0 0 280,174
Philip Morris International In COM 718172109 2,520,278 15,243 SH SOLE 0 0 15,243
Phillips 66 COM 718546104 2,448,499 13,440 SH SOLE 0 0 13,440
Phoenix Companies Inc PFD 71902E208 803,250 45,000 SH SOLE 0 0 45,000
Pimco 0-5 Year H/Y Corp Bond E BOND ETF 72201r783 212,562 2,279 SH SOLE 0 0 2,279
Pimco GNMA and Govt Securities BOND ETF 693391450 128,398 13,501 SH SOLE 0 0 13,501
Pimco Income Fund BOND ETF 72201F490 886,678 82,252 SH SOLE 0 0 82,252
Plug Power Inc. COM 72919p202 60,441 26,744 SH SOLE 0 0 26,744
PNC Bank Corp. COM 693475105 311,707 1,498 SH SOLE 0 0 1,498
Post Holdings Inc COM 737446104 326,930 3,307 SH SOLE 0 0 3,307
Procter & Gamble Co. COM 742718109 7,988,841 55,309 SH SOLE 0 0 55,309
Progressive Corp COM 743315103 26,018,207 131,246 SH SOLE 0 0 131,246
Public Storage Inc. COM 74460d109 402,799 1,487 SH SOLE 0 0 1,487
Pulte Homes, Inc. COM 745867101 294,025 2,500 SH SOLE 0 0 2,500
Qualcomm, Inc. COM 747525103 3,375,324 26,210 SH SOLE 0 0 26,210
Renew Energy Global PLC FOREIGN G7500M104 183,200 40,000 SH SOLE 0 0 40,000
Rivian Automotive Inc. COM 76954A103 517,645 34,395 SH SOLE 0 0 34,395
Roche Holding Ltd. COM 771195104 445,501 8,962 SH SOLE 0 0 8,962
Rogers Communications Inc COM 775109200 646,921 16,825 SH SOLE 0 0 16,825
RTX Corporation COM 75513E101 21,828,954 113,162 SH SOLE 0 0 113,162
Rush Enterprises Class A COM 781846209 442,937 6,700 SH SOLE 0 0 6,700
S&P Global Inc COM 78409v104 698,408 1,642 SH SOLE 0 0 1,642
Samsung Electronics Pfd COM y74718118 281,962 3,750 SH SOLE 0 0 3,750
Schlumberger Limited COM 806857108 302,122 5,879 SH SOLE 0 0 5,879
Schneider Electric SA - Unspon COM 80687P106 627,578 11,530 SH SOLE 0 0 11,530
Schwab Intl Equity ETF FOREIGN 808524805 497,623 20,106 SH SOLE 0 0 20,106
Schwab U.S. Large-Cap Growth E COM 808524300 908,506 31,188 SH SOLE 0 0 31,188
Schwab US Broad Market ETF COM 808524102 471,252 18,775 SH SOLE 0 0 18,775
Schwab US Large Cap Value COM 808524409 853,817 27,994 SH SOLE 0 0 27,994
Seabridge Gold Inc COM 811916105 255,060 9,000 SH SOLE 0 0 9,000
Shell PLC COM 780259305 40,236,078 432,646 SH SOLE 0 0 432,646
Siemens AG - Spons ADR COM 826197501 576,005 4,726 SH SOLE 0 0 4,726
Siemens Healthineers AG COM 82622j104 779,474 36,785 SH SOLE 0 0 36,785
Simon Property Group COM 828806109 7,331,173 39,303 SH SOLE 0 0 39,303
Snap On Tools Corp. COM 833034101 646,532 1,780 SH SOLE 0 0 1,780
Sodexo FOREIGN 833792104 747,685 72,380 SH SOLE 0 0 72,380
SPDR S&P 500 Index ETF COM 78462f103 4,963,576 7,632 SH SOLE 0 0 7,632
Spirax-Sarco Engineering PLC ( FOREIGN G83561129 704,185 8,000 SH SOLE 0 0 8,000
Starbucks Corp. COM 855244109 85,918,291 959,017 SH SOLE 0 0 959,017
Stryker Corp. COM 863667101 1,926,195 5,862 SH SOLE 0 0 5,862
Sturm Ruger & Co Inc COM 864159108 1,237,979 30,880 SH SOLE 0 0 30,880
Suncor Energy Incorporated COM 867224107 573,504 8,675 SH SOLE 0 0 8,675
Sunococorp LLC COM 86765Q106 1,048,050 17,000 SH SOLE 0 0 17,000
Sysco Corp. COM 871829107 3,305,218 46,337 SH SOLE 0 0 46,337
Taiwan Semiconductor - Spons A COM 874039100 28,841,329 85,342 SH SOLE 0 0 85,342
Target Corp. COM 87612e106 437,896 3,613 SH SOLE 0 0 3,613
TC Energy Corp COM 87807B107 1,377,450 22,004 SH SOLE 0 0 22,004
TCW Flexible Income ETF BOND ETF 29287L700 258,789 6,590 SH SOLE 0 0 6,590
Tencent Holdings Ltd - Unsp AD COM 88032Q109 247,822 3,920 SH SOLE 0 0 3,920
Tesla Motors COM 88160R101 1,029,416 2,769 SH SOLE 0 0 2,769
Tetra Technologies Inc COM 88162F105 6,847,328 803,677 SH SOLE 0 0 803,677
Texas Instruments Inc. COM 882508104 838,491 4,319 SH SOLE 0 0 4,319
Textron Inc COM 883203101 271,436 3,100 SH SOLE 0 0 3,100
The Blackstone Group Inc. Clas COM 09260d107 282,645 2,458 SH SOLE 0 0 2,458
Thermo Fisher Scientific Inc COM 883556102 7,603,478 15,469 SH SOLE 0 0 15,469
TJX Companies, Inc. COM 872540109 179,791,455 1,125,807 SH SOLE 0 0 1,125,807
Torex Gold Resources Inc COM 891054603 312,113 6,800 SH SOLE 0 0 6,800
Tower Properties COM 891852303 250,000 10 SH SOLE 0 0 10
Trane Technologies PLC COM g8994e103 305,054 732 SH SOLE 0 0 732
Truist Financial Corporation COM 89832Q109 417,408 9,080 SH SOLE 0 0 9,080
U.S. Bancorp COM 902973304 1,258,125 24,190 SH SOLE 0 0 24,190
Unilever Plc ADR COM 904767803 80,186,471 1,407,521 SH SOLE 0 0 1,407,521
Union Pacific Corp. COM 907818108 21,806,578 89,880 SH SOLE 0 0 89,880
United Parcel Service COM 911312106 5,917,581 60,150 SH SOLE 0 0 60,150
UnitedHealth Group Inc. COM 91324p102 850,194 3,142 SH SOLE 0 0 3,142
US Technology SPDR COM 81369y803 1,170,583 8,808 SH SOLE 0 0 8,808
Utah Medical Products Inc COM 917488108 1,584,712 25,564 SH SOLE 0 0 25,564
Valvoline Inc COM 92047w101 3,821,501 113,465 SH SOLE 0 0 113,465
Vanguard California Int-term t BOND ETF 922021407 457,600 40,000 SH SOLE 0 0 40,000
Vanguard Dividend Appreciation COM 921908844 1,445,203 6,720 SH SOLE 0 0 6,720
Vanguard Emerging Market ETF FOREIGN 922042858 906,654 16,774 SH SOLE 0 0 16,774
Vanguard ESG US Stock ETF COM 921910733 1,796,320 16,000 SH SOLE 0 0 16,000
Vanguard European ETF FOREIGN 922042874 386,950 4,694 SH SOLE 0 0 4,694
Vanguard Extended Market Index COM 922908652 293,471 1,426 SH SOLE 0 0 1,426
Vanguard Growth ETF COM 922908736 28,745,162 65,810 SH SOLE 0 0 65,810
Vanguard Health Care ETF COM 92204A504 197,767,398 726,205 SH SOLE 0 0 726,205
Vanguard High Dividend Yield E COM 921946406 4,724,476 31,901 SH SOLE 0 0 31,901
Vanguard Info Tech Index Fund COM 92204a702 641,205 919 SH SOLE 0 0 919
Vanguard Russell 1000 Growth COM 92206C680 298,905 2,725 SH SOLE 0 0 2,725
Vanguard S&P 500 COM 922908363 7,993,317 13,377 SH SOLE 0 0 13,377
Vanguard Short-Term Bond ETF BOND ETF 921937827 2,469,456 31,494 SH SOLE 0 0 31,494
Vanguard Short-Term Corp Bond BOND ETF 92206C409 5,543,351 69,930 SH SOLE 0 0 69,930
Vanguard Short-Term Treasury E BOND ETF 92206C102 5,232,305 89,380 SH SOLE 0 0 89,380
Vanguard Total Intl Stock Inde FOREIGN 921909768 320,161 4,152 SH SOLE 0 0 4,152
Vanguard Total Stock Market ET COM 922908769 2,262,352 7,052 SH SOLE 0 0 7,052
Vanguard Ultra-Short Bond ETF BOND ETF 92203C303 7,330,841 147,250 SH SOLE 0 0 147,250
Verizon Communications COM 92343v104 27,318,652 544,196 SH SOLE 0 0 544,196
Viasat Inc. COM 92552v100 572,500 12,500 SH SOLE 0 0 12,500
Victoria's Secret & Co COM 926400102 4,871,138 105,072 SH SOLE 0 0 105,072
Visa Inc - Class A COM 92826C839 4,089,535 13,531 SH SOLE 0 0 13,531
Wal Mart Stores, Inc. COM 931142103 92,183,116 741,737 SH SOLE 0 0 741,737
Walt Disney Company COM 254687106 111,388,920 1,155,727 SH SOLE 0 0 1,155,727
Waste Management, Inc COM 94106l109 887,909 3,864 SH SOLE 0 0 3,864
Waters Corporation COM 941848103 21,432,686 71,970 SH SOLE 0 0 71,970
Weatherford International PLC COM G48833118 846,491 8,950 SH SOLE 0 0 8,950
Wells Fargo & Co. COM 949746101 2,026,234 25,452 SH SOLE 0 0 25,452
West Pharmaceutical Services I COM 955306105 747,408 2,982 SH SOLE 0 0 2,982
Weyerhaeuser Co. COM 962166104 3,631,813 148,662 SH SOLE 0 0 148,662
Williams Corp. COM 969457100 1,224,305 16,822 SH SOLE 0 0 16,822
WisdomTree Floating Rate Treas BOND ETF 97717Y527 689,658 13,700 SH SOLE 0 0 13,700
XPLR Infrastructure LP COM 65341B106 318,600 30,000 SH SOLE 0 0 30,000
Yum China Holdings Inc COM 98850P109 694,725 14,242 SH SOLE 0 0 14,242
Yum! Brands Inc COM 988498101 3,357,435 21,594 SH SOLE 0 0 21,594
Zimmer Biomet Holdings Inc. COM 98956p102 2,756,454 30,485 SH SOLE 0 0 30,485
Zoetis Inc COM 98978V103 532,772 4,507 SH SOLE 0 0 4,507
Zimmer Biomet Holdings Inc. COM 98956p102 2,756,454 30,485 SH SOLE 0 0 30,485
Zoetis Inc COM 98978V103 532,772 4,507 SH SOLE 0 0 4,507