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 CO COM 88579Y101 4,358,133 26,917 SH SOLE 26,917 0 0
ABBVIE INC COM 00287Y109 4,098,966 16,289 SH SOLE 16,289 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,219,912 2,100 SH SOLE 2,100 0 0
ALPHABET INC CAP STK CL C 02079K107 2,066,628 5,849 SH SOLE 5,849 0 0
ALPHABET INC CAP STK CL A 02079K305 30,513,472 85,383 SH SOLE 85,383 0 0
AMAZON COM INC COM 023135106 18,825,532 78,986 SH SOLE 78,986 0 0
AMERICAN EXPRESS CO COM 025816109 221,555 655 SH SOLE 655 0 0
AMGEN INC COM 031162100 11,896,363 32,852 SH SOLE 32,852 0 0
APPLE INC COM 037833100 44,514,780 153,840 SH SOLE 153,840 0 0
ARISTA NETWORKS INC COM SHS 040413205 1,826,208 10,750 SH SOLE 10,750 0 0
AT&T INC COM 00206R102 2,327,467 112,438 SH SOLE 112,438 0 0
BANK OF AMER CORP COM 060505104 2,302,932 40,416 SH SOLE 40,416 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22,865,332 45,696 SH SOLE 45,696 0 0
BEST BUY INC COM 086516101 1,615,562 21,025 SH SOLE 21,025 0 0
BLACK HILLS CORP COM 092113109 1,862,324 25,031 SH SOLE 25,031 0 0
BLACKROCK INC COM 09290D101 797,132 830 SH SOLE 830 0 0
BOEING CO COM 097023105 1,804,280 8,335 SH SOLE 8,335 0 0
BOYD GAMING CORP COM 103304101 463,733 5,250 SH SOLE 5,250 0 0
BROADCOM INC COM 11135F101 3,639,559 9,635 SH SOLE 9,635 0 0
CARDINAL HEALTH INC COM 14149Y108 1,710,873 7,202 SH SOLE 7,202 0 0
CATERPILLAR INC COM 149123101 8,540,498 8,020 SH SOLE 8,020 0 0
CENCORA INC COM 03073E105 1,260,394 4,454 SH SOLE 4,454 0 0
CHEVRON CORPORATION COM 166764100 19,378,572 116,907 SH SOLE 116,907 0 0
CISCO SYS INC COM 17275R102 13,676,223 116,433 SH SOLE 116,433 0 0
CITIGROUP INC COM NEW 172967424 1,895,759 13,545 SH SOLE 13,545 0 0
CME GROUP INC COM 12572Q105 802,275 3,634 SH SOLE 3,634 0 0
COCA COLA CO COM 191216100 294,398 3,599 SH SOLE 3,599 0 0
CONSTELLATION ENERGY CORP COM 21037T109 851,169 3,427 SH SOLE 3,427 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 12,784,350 13,669 SH SOLE 13,669 0 0
CRH PLC ORD G25508105 960,540 8,978 SH SOLE 8,978 0 0
DOW HLDGS INC COM 260557103 717,050 26,208 SH SOLE 26,208 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 1,319,905 9,731 SH SOLE 9,731 0 0
EATON CORP PLC SHS G29183103 1,810,582 4,249 SH SOLE 4,249 0 0
ELI LILLY & CO COM 532457108 1,129,862 943 SH SOLE 943 0 0
FEDEX CORP COM 31428X106 1,334,426 4,245 SH SOLE 4,245 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 318,610 2,110 SH SOLE 2,110 0 0
GE AEROSPACE COM NEW 369604301 1,603,680 4,291 SH SOLE 4,291 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 2,360,691 36,880 SH SOLE 36,880 0 0
GE VERNOVA INC COM 36828A101 338,364 288 SH SOLE 288 0 0
GENERAL DYNAMICS CORP COM 369550108 357,428 1,009 SH SOLE 1,009 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,018,450 1,007 SH SOLE 1,007 0 0
GSK PLC SPONSORED ADR 37733W204 1,113,634 21,069 SH SOLE 21,069 0 0
HOME DEPOT INC COM 437076102 3,622,023 10,270 SH SOLE 10,270 0 0
HONEYWELL AEROSPACE INC COM 43849R105 1,114,461 5,041 SH SOLE 5,041 0 0
HONEYWELL INTL INC COM 438516205 1,128,697 5,041 SH SOLE 5,041 0 0
IDACORP INC COM 451107106 5,689,637 37,605 SH SOLE 37,605 0 0
INTEL CORP COM 458140100 279,260 2,000 SH SOLE 2,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 553,984 1,970 SH SOLE 1,970 0 0
INVESCO LTD SHS G491BT108 1,509,114 57,185 SH SOLE 57,185 0 0
JOHNSON & JOHNSON COM 478160104 14,945,484 58,848 SH SOLE 58,848 0 0
JPMORGAN CHASE & CO COM 46625H100 19,636,880 59,992 SH SOLE 59,992 0 0
KENVUE INC COM 49177J102 1,817,437 95,104 SH SOLE 95,104 0 0
KROGER CO COM 501044101 1,203,833 21,679 SH SOLE 21,679 0 0
LAM RESEARCH CORP COM NEW 512807306 3,655,604 8,432 SH SOLE 8,432 0 0
LINDE PLC SHS G54950103 1,451,994 2,799 SH SOLE 2,799 0 0
LOCKHEED MARTIN CORP COM 539830109 2,200,868 4,320 SH SOLE 4,320 0 0
LOWES COS INC COM 548661107 1,120,318 5,082 SH SOLE 5,082 0 0
MARATHON PETE CORP COM 56585A102 1,482,886 5,800 SH SOLE 5,800 0 0
MARSH & MCLENNAN COS INC COM 571748102 641,512 3,849 SH SOLE 3,849 0 0
MCDONALDS CORP COM 580135101 1,256,992 4,650 SH SOLE 4,650 0 0
MCKESSON CORP COM 58155Q103 746,567 987 SH SOLE 987 0 0
MERCK & CO INC COM 58933Y105 8,573,898 66,283 SH SOLE 66,283 0 0
META PLATFORMS INC CL A 30303M102 235,453 418 SH SOLE 418 0 0
MICRON TECHNOLOGY INC COM 595112103 391,305 339 SH SOLE 339 0 0
MICROSOFT CORP COM 594918104 26,895,677 72,104 SH SOLE 72,104 0 0
MORGAN STANLEY COM NEW 617446448 1,680,475 8,040 SH SOLE 8,040 0 0
MUELLER INDS INC COM 624756102 1,226,716 9,980 SH SOLE 9,980 0 0
NEXTERA ENERGY INC COM 65339F101 7,423,312 84,577 SH SOLE 84,577 0 0
NUSHARES ETF TR NUVE PFD INC ETF 67092P771 547,455 20,936 SH SOLE 20,936 0 0
NVIDIA CORPORATION COM 67066G104 6,755,654 33,763 SH SOLE 33,763 0 0
ONEOK INC NEW COM 682680103 1,613,087 18,554 SH SOLE 18,554 0 0
ORACLE CORP COM 68389X105 348,648 2,379 SH SOLE 2,379 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 481,615 4,128 SH SOLE 4,128 0 0
PARKER-HANNIFIN CORP COM 701094104 1,285,250 1,315 SH SOLE 1,315 0 0
PEPSICO INC COM 713448108 919,503 6,792 SH SOLE 6,792 0 0
PFIZER INC COM 717081103 2,554,286 106,075 SH SOLE 106,075 0 0
PHILIP MORRIS INTL INC COM 718172109 1,243,939 6,877 SH SOLE 6,877 0 0
PROCTER & GAMBLE CO COM 742718109 9,152,280 62,413 SH SOLE 62,413 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 2,100,347 12,861 SH SOLE 12,861 0 0
REALTY INCOME CORP COM 756109104 678,769 10,956 SH SOLE 10,956 0 0
RYDER SYS INC COM 783549108 2,026,810 7,684 SH SOLE 7,684 0 0
SOLVENTUM CORP COM SHS 83444M101 662,492 8,587 SH SOLE 8,587 0 0
SOUTHWEST AIRLS CO COM 844741108 1,889,850 36,625 SH SOLE 36,625 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 235,002 2,650 SH SOLE 2,650 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,476,060 19,409 SH SOLE 19,409 0 0
SYSCO CORP COM 871829107 1,696,198 20,294 SH SOLE 20,294 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,092,400 2,283 SH SOLE 2,283 0 0
TARGA RES CORP COM 87612G101 2,907,979 10,845 SH SOLE 10,845 0 0
TARGET CORP COM 87612E106 1,676,253 12,834 SH SOLE 12,834 0 0
TESLA INC COM 88160R101 1,403,542 3,337 SH SOLE 3,337 0 0
TEXAS INSTRS INC COM 882508104 2,361,313 7,922 SH SOLE 7,922 0 0
TJX COS INC NEW COM 872540109 2,710,221 17,889 SH SOLE 17,889 0 0
T-MOBILE US INC COM 872590104 644,584 3,844 SH SOLE 3,844 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,016,700 4,106 SH SOLE 4,106 0 0
UNION PAC CORP COM 907818108 1,374,688 5,054 SH SOLE 5,054 0 0
VALERO ENERGY CORP COM 91913Y100 1,568,893 6,024 SH SOLE 6,024 0 0
VISA INC COM CL A 92826C839 2,097,309 6,114 SH SOLE 6,114 0 0
VIVOPOWER PLC CL A ORD SHS G9376R209 72,380 14,000 SH SOLE 14,000 0 0
WASTE MGMT INC DEL COM 94106L109 1,142,261 5,126 SH SOLE 5,126 0 0
WEC ENERGY GROUP INC COM 92939U106 1,215,342 10,409 SH SOLE 10,409 0 0
WELLS FARGO & CO COM 949746101 206,600 2,500 SH SOLE 2,500 0 0
WELLTOWER INC COM 95040Q104 1,038,160 4,574 SH SOLE 4,574 0 0
WESTERN ALLIANCE BANCORP COM 957638109 202,705 2,466 SH SOLE 2,466 0 0
WILLIAMS COS INC COM 969457100 1,655,179 22,265 SH SOLE 22,265 0 0