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
Abbott Laboratories COM 002824100 1,039,739 10,127 SH SOLE 10,127 0 0
Abbvie Inc COM 00287Y109 2,459,812 11,310 SH SOLE 11,310 0 0
Advanced Micro Devices Inc COM 007903107 333,218 1,638 SH SOLE 1,638 0 0
Agnico Eagle Mines Ltd COM 008474108 1,667,278 8,214 SH SOLE 8,214 0 0
Alphabet Inc Cap Stock Cl A COM 02079K305 29,554,088 102,775 SH SOLE 100,955 0 1,820
Alphabet Inc Cap Stock Cl C COM 02079K107 271,656 947 SH SOLE 947 0 0
Amazon.com Inc COM 023135106 9,799,103 47,050 SH SOLE 46,245 0 805
Amgen Inc COM 031162100 1,827,861 5,195 SH SOLE 5,195 0 0
Amphenol Corp Cl A COM 032095101 1,774,965 14,048 SH SOLE 13,468 0 580
Apple Inc COM 037833100 5,328,628 20,996 SH SOLE 20,996 0 0
Bank Hawaii Corp COM 062540109 251,633 3,389 SH SOLE 3,389 0 0
Bank of New York Mellon Corp COM 064058100 237,260 2,000 SH SOLE 2,000 0 0
Berkshire Hathaway Inc Cl A COM 084670108 1,436,280 2 SH SOLE 2 0 0
Berkshire Hathaway Inc Cl B COM 084670702 36,255,314 75,658 SH SOLE 74,573 0 1,085
Boeing Co COM 097023105 8,082,608 40,610 SH SOLE 39,805 0 805
Broadcom Inc COM 11135F101 424,957 1,373 SH SOLE 1,373 0 0
Bwx Technologies Inc COM 05605H100 484,846 2,371 SH SOLE 2,371 0 0
Caterpillar Inc COM 149123101 9,713,695 13,711 SH SOLE 13,511 0 200
Central Pac Financial Corp COM 154760409 243,152 7,608 SH SOLE 7,608 0 0
Check Point Software Tech Ltd COM M22465104 820,245 5,742 SH SOLE 5,742 0 0
Chevron Corp COM 166764100 3,866,421 18,687 SH SOLE 18,687 0 0
Cisco Systems Inc COM 17275R102 1,896,532 24,443 SH SOLE 24,443 0 0
Clorox Co COM 189054109 264,056 2,548 SH SOLE 2,548 0 0
Coca-Cola Co COM 191216100 1,006,902 13,240 SH SOLE 12,740 0 500
Colgate Palmolive Co COM 194162103 315,351 3,700 SH SOLE 3,700 0 0
ConocoPhillips COM 20825C104 798,996 6,053 SH SOLE 6,053 0 0
Consolidated Edison Inc COM 209115104 243,337 2,150 SH SOLE 2,150 0 0
Costco Wholesale Corp COM 22160K105 38,147,594 38,284 SH SOLE 37,678 0 606
Csw Industrials Inc COM 126402106 1,116,064 4,283 SH SOLE 4,283 0 0
CSX Corp COM 126408103 918,740 22,381 SH SOLE 21,181 0 1,200
Curtiss Wright Corp COM 231561101 1,619,703 2,378 SH SOLE 2,378 0 0
Danaher Corp COM 235851102 718,205 3,788 SH SOLE 3,788 0 0
Deere & Co COM 244199105 217,898 387 SH SOLE 387 0 0
Duke Energy Corp COM 26441C204 16,609,608 126,849 SH SOLE 123,469 0 3,380
Ecolab Inc COM 278865100 217,870 819 SH SOLE 819 0 0
Eli Lilly & Co COM 532457108 5,200,380 5,654 SH SOLE 5,654 0 0
Emerson Electric Co COM 291011104 303,671 2,318 SH SOLE 2,318 0 0
Exxon Mobil Corp COM 30231G102 22,611,334 133,274 SH SOLE 130,569 0 2,705
Freeport-Mcmoran Inc Cl B COM 35671D857 273,621 4,655 SH SOLE 4,655 0 0
Ge Aerospace Com New COM 369604301 14,078,183 49,611 SH SOLE 48,636 0 975
Ge Vernova Inc COM 36828A101 7,244,197 8,299 SH SOLE 8,169 0 130
Goldman Sachs Group Inc COM 38141G104 1,032,108 1,220 SH SOLE 1,220 0 0
Grainger W W Inc COM 384802104 2,656,122 2,435 SH SOLE 2,435 0 0
Hawaiian Elec Industries COM 419870100 294,188 19,824 SH SOLE 19,824 0 0
Home Depot Inc COM 437076102 1,083,425 3,294 SH SOLE 3,294 0 0
Hubbell Inc COM 443510607 1,347,081 2,745 SH SOLE 2,745 0 0
Illinois Tool Works Inc COM 452308109 397,106 1,526 SH SOLE 1,526 0 0
Intel Corp COM 458140100 298,720 6,769 SH SOLE 6,769 0 0
Intl Business Machines COM 459200101 314,380 1,297 SH SOLE 1,297 0 0
Intuitive Surgical Inc COM 46120E602 23,322,406 50,592 SH SOLE 49,772 0 820
Johnson & Johnson COM 478160104 25,898,418 105,950 SH SOLE 103,800 0 2,150
JPMorgan Chase & Co COM 46625H100 9,582,652 32,576 SH SOLE 32,006 0 570
Lennox Intl Inc COM 526107107 227,424 490 SH SOLE 490 0 0
MasterCard Inc Cl A COM 57636Q104 889,395 1,780 SH SOLE 1,780 0 0
McCormick & Co Inc Non Vtg COM 579780206 242,768 4,813 SH SOLE 4,813 0 0
McDonalds Corp COM 580135101 1,885,115 6,066 SH SOLE 5,926 0 140
Merck & Co Inc COM 58933Y105 20,072,119 166,864 SH SOLE 163,654 0 3,210
Meta Platforms Inc. COM 30303M102 350,716 613 SH SOLE 613 0 0
Microsoft Corp COM 594918104 16,193,073 43,745 SH SOLE 43,043 0 702
Norfolk Southern Corp COM 655844108 544,152 1,896 SH SOLE 1,896 0 0
Northern Dynasty Minerals Ltd COM 66510M204 140,000 100,000 SH SOLE 100,000 0 0
Northrop Grumman Corp COM 666807102 330,886 485 SH SOLE 485 0 0
NVIDIA Corp COM 67066G104 25,221,931 144,621 SH SOLE 141,801 0 2,820
O'Reilly Automotive Inc COM 67103H107 265,668 2,878 SH SOLE 2,878 0 0
Palantir Technologies Inc Cl A COM 69608A108 4,291,709 29,339 SH SOLE 28,994 0 345
PepsiCo Inc COM 713448108 497,083 3,201 SH SOLE 3,201 0 0
Pfizer Inc COM 717081103 352,853 12,566 SH SOLE 12,566 0 0
Phillips 66 COM 718546104 677,710 3,720 SH SOLE 3,720 0 0
Procter & Gamble Co COM 742718109 648,102 4,487 SH SOLE 4,487 0 0
RTX CORPORATION COM COM 75513E101 24,675,707 127,920 SH SOLE 125,400 0 2,520
Service Corp Intl COM 817565104 205,862 2,495 SH SOLE 2,495 0 0
Stryker Corp COM 863667101 299,359 911 SH SOLE 911 0 0
Trimble Navigation Ltd COM 896239100 238,872 3,662 SH SOLE 3,662 0 0
Union Pacific Corp COM 907818108 3,519,688 14,507 SH SOLE 14,507 0 0
Verizon Communications Inc COM 92343V104 927,500 18,476 SH SOLE 18,476 0 0
Visa Inc Cl A COM 92826C839 1,552,607 5,137 SH SOLE 5,137 0 0
Wal-Mart Stores Inc COM 931142103 18,425,351 148,257 SH SOLE 145,277 0 2,980
Wells Fargo & Co COM 949746101 1,894,877 23,802 SH SOLE 23,802 0 0
Wheaton Precious Metals Corp COM 962879102 1,607,493 12,270 SH SOLE 12,270 0 0
Invesco Qqq Tr Unit Ser 1 ETF-EQ 46090E103 6,647,309 11,517 SH SOLE 11,282 0 235
iShares Core MSCI Total Intern ETF-EQ 46432F834 8,958,738 103,402 SH SOLE 101,018 0 2,384
iShares Core S&P Ttl Stock ETF-EQ 464287150 394,875 2,772 SH SOLE 2,707 0 65
iShares S&P 500 Growth ETF-EQ 464287309 1,386,502 12,258 SH SOLE 12,258 0 0
iShares S&P 500 Index ETF-EQ 464287200 20,490,949 31,370 SH SOLE 30,830 0 540
iShares S&P 500 Value ETF-EQ 464287408 1,264,788 5,990 SH SOLE 5,990 0 0
iShares S&P Mid Cap 400 ETF-EQ 464287507 1,655,093 24,509 SH SOLE 24,509 0 0
iShares S&P Small Cap 600 ETF-EQ 464287804 1,404,703 11,300 SH SOLE 11,300 0 0
iShares US Aer Def ETF ETF-EQ 464288760 7,522,377 34,388 SH SOLE 33,363 0 1,025
Select Sector SPDR Energy ETF-EQ 81369Y506 1,031,128 16,832 SH SOLE 16,832 0 0
STATE STREET SPDR DOW JONES IN ETF-EQ 78467X109 252,439 545 SH SOLE 545 0 0
STATE STREET SPDR S&P 500 ETF ETF-EQ 78462F103 2,482,348 3,817 SH SOLE 3,817 0 0
STATE STREET SPDR S&P MIDCAP 4 ETF-EQ 78467Y107 217,716 353 SH SOLE 353 0 0
Vanguard Mid Cap ETF ETF-EQ 922908629 330,380 1,150 SH SOLE 1,150 0 0
Vanguard S&P 500 ETF ETF-EQ 922908363 208,545 349 SH SOLE 349 0 0
Vanguard Total Stock Mkt ETF-EQ 922908769 1,285,869 4,008 SH SOLE 4,008 0 0
iShares Barclays 1-3 Yr ETF-FI 464287457 294,279 3,564 SH SOLE 3,564 0 0
iShares Barclays 20 plus Yr ETF-FI 464287432 2,411,330 27,816 SH SOLE 27,816 0 0
iShares Barclays US Aggreg B ETF-FI 464287226 262,514 2,644 SH SOLE 2,644 0 0
iShares US Treas Bond ETF ETF-FI 46429B267 589,085 25,713 SH SOLE 25,713 0 0
iShares Gold Trust ETF-COMM 464285204 45,985,314 521,612 SH SOLE 512,337 0 9,275
iShares MSCI CDA Index ETF-COMM 464286509 8,913,456 162,684 SH SOLE 158,094 0 4,590
iShares Silver Trust ETF-COMM 46428Q109 399,028 5,856 SH SOLE 5,856 0 0
SPDR Gold Trust ETF-COMM 78463V107 314,112 730 SH SOLE 730 0 0