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
3M CO COM 88579Y101   3,348,533 36,150 SH   SOLE   0 0 36,150
ALPHABET INC CAP STK CL A 02079K305   5,704,263 36,533 SH   SOLE   0 0 36,533
ALPHABET INC CAP STK CL C 02079K107   3,947,018 25,035 SH   SOLE   0 0 25,035
ALTRIA GROUP INC COM 02209S103   200,993 4,822 SH   SOLE   0 0 4,822
AMAZON COM INC COM 023135106   18,408,738 98,998 SH   SOLE   0 0 98,998
APPLE INC COM 037833100   11,103,295 66,178 SH   SOLE   0 0 66,178
ARISTA NETWORKS INC COM 040413106   217,030 753 SH   SOLE   0 0 753
AT&T INC COM 00206R102   384,535 22,985 SH   SOLE   0 0 22,985
BANK AMERICA CORP COM 060505104   927,318 25,302 SH   SOLE   0 0 25,302
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   26,089,652 63,772 SH   SOLE   0 0 63,772
BP PLC SPONSORED ADR 055622104   228,441 5,795 SH   SOLE   0 0 5,795
BWX TECHNOLOGIES INC COM 05605H100   1,144,163 11,857 SH   SOLE   0 0 11,857
CARDINAL HEALTH INC COM 14149Y108   324,321 3,005 SH   SOLE   0 0 3,005
CASEYS GEN STORES INC COM 147528103   6,732,826 21,557 SH   SOLE   0 0 21,557
CHEVRON CORP NEW COM 166764100   387,933 2,385 SH   SOLE   0 0 2,385
CISCO SYS INC COM 17275R102   3,897,815 79,208 SH   SOLE   0 0 79,208
COCA COLA CO COM 191216100   278,758 4,731 SH   SOLE   0 0 4,731
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   1,027,330 10,968 SH   SOLE   0 0 10,968
COSTCO WHSL CORP NEW COM 22160K105   1,353,615 1,873 SH   SOLE   0 0 1,873
CROWDSTRIKE HLDGS INC CL A 22788C105   1,388,883 4,444 SH   SOLE   0 0 4,444
DISNEY WALT CO COM 254687106   401,018 3,422 SH   SOLE   0 0 3,422
DOLLAR GEN CORP NEW COM 256677105   949,988 6,144 SH   SOLE   0 0 6,144
DUKE ENERGY CORP NEW COM NEW 26441C204   215,852 2,262 SH   SOLE   0 0 2,262
ELI LILLY & CO COM 532457108   485,588 637 SH   SOLE   0 0 637
ENTERPRISE PRODS PARTNERS L COM 293792107   340,434 11,679 SH   SOLE   0 0 11,679
EXXON MOBIL CORP COM 30231G102   390,484 3,195 SH   SOLE   0 0 3,195
GENERAL MLS INC COM 370334104   286,515 4,161 SH   SOLE   0 0 4,161
GITLAB INC CLASS A COM 37637K108   721,593 12,452 SH   SOLE   0 0 12,452
HANCOCK JOHN PFD INCOME FD I COM 41021P103   339,738 22,499 SH   SOLE   0 0 22,499
HF SINCLAIR CORP COM 403949100   13,087,496 215,219 SH   SOLE   0 0 215,219
INTERNATIONAL BUSINESS MACHS COM 459200101   1,116,688 6,002 SH   SOLE   0 0 6,002
ISHARES TR 0-3 MNTH TREASRY 46436E718   376,794 3,752 SH   SOLE   0 0 3,752
ISHARES TR 1 3 YR TREAS BD 464287457   426,409 5,260 SH   SOLE   0 0 5,260
ISHARES TR MSCI USA MIN VOL 46429B697   391,740 4,806 SH   SOLE   0 0 4,806
ISHARES TR PFD AND INCM SEC 464288687   232,200 7,371 SH   SOLE   0 0 7,371
ISHARES TR SHORT TREAS BD 464288679   8,655,911 78,562 SH   SOLE   0 0 78,562
ISHARES TR SHRT NAT MUN ETF 464288158   1,698,250 16,292 SH   SOLE   0 0 16,292
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   2,891,790 57,871 SH   SOLE   0 0 57,871
JOHNSON & JOHNSON COM 478160104   398,477 2,653 SH   SOLE   0 0 2,653
JPMORGAN CHASE & CO COM 46625H100   713,854 3,652 SH   SOLE   0 0 3,652
KINDER MORGAN INC DEL COM 49456B101   3,849,693 210,711 SH   SOLE   0 0 210,711
KRAFT HEINZ CO COM 500754106   2,969,461 80,648 SH   SOLE   0 0 80,648
LOWES COS INC COM 548661107   337,535 1,423 SH   SOLE   0 0 1,423
MAPLEBEAR INC COM 565394103   447,983 11,645 SH   SOLE   0 0 11,645
MARATHON PETE CORP COM 56585A102   1,457,495 6,900 SH   SOLE   0 0 6,900
MCDONALDS CORP COM 580135101   371,504 1,383 SH   SOLE   0 0 1,383
MERCK & CO INC COM 58933Y105   341,822 2,697 SH   SOLE   0 0 2,697
MICROSOFT CORP COM 594918104   7,648,043 18,069 SH   SOLE   0 0 18,069
MONSTER BEVERAGE CORP NEW COM 61174X109   225,982 4,123 SH   SOLE   0 0 4,123
NEXTERA ENERGY INC COM 65339F101   842,262 13,158 SH   SOLE   0 0 13,158
NU HLDGS LTD ORD SHS CL A G6683N103   596,376 51,545 SH   SOLE   0 0 51,545
NUCOR CORP COM 670346105   1,425,835 7,195 SH   SOLE   0 0 7,195
NVIDIA CORPORATION COM 67066G104   2,202,358 2,530 SH   SOLE   0 0 2,530
ONEOK INC NEW COM 682680103   1,404,095 17,760 SH   SOLE   0 0 17,760
ORACLE CORP COM 68389X105   265,415 2,180 SH   SOLE   0 0 2,180
PAYPAL HLDGS INC COM 70450Y103   2,505,416 38,030 SH   SOLE   0 0 38,030
PEPSICO INC COM 713448108   457,520 2,708 SH   SOLE   0 0 2,708
PHILLIPS 66 COM 718546104   779,549 4,720 SH   SOLE   0 0 4,720
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   409,081 22,564 SH   SOLE   0 0 22,564
PPL CORP COM 69351T106   2,086,612 77,512 SH   SOLE   0 0 77,512
PROCTER AND GAMBLE CO COM 742718109   560,315 3,563 SH   SOLE   0 0 3,563
PROGRESSIVE CORP COM 743315103   206,377 1,001 SH   SOLE   0 0 1,001
QUALCOMM INC COM 747525103   528,864 3,095 SH   SOLE   0 0 3,095
RAMACO RES INC COM CL A 75134P600   2,110,665 133,502 SH   SOLE   0 0 133,502
REINSURANCE GRP OF AMERICA I COM NEW 759351604   333,479 1,756 SH   SOLE   0 0 1,756
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   1,387,288 1,387,288 SH   SOLE   0 0 1,387,288
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,024,700 21,433 SH   SOLE   0 0 21,433
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   921,786 14,221 SH   SOLE   0 0 14,221
SHELL PLC SPON ADS 780259305   437,027 6,016 SH   SOLE   0 0 6,016
SHOPIFY INC CL A 82509L107   377,751 5,248 SH   SOLE   0 0 5,248
SNAP INC CL A 83304A106   112,880 10,375 SH   SOLE   0 0 10,375
SNOWFLAKE INC CL A 833445109   805,081 5,263 SH   SOLE   0 0 5,263
SOLVENTUM CORP COM SHS 83444M101   578,205 9,050 SH   SOLE   0 0 9,050
SPDR GOLD TR GOLD SHS 78463V107   3,512,731 16,292 SH   SOLE   0 0 16,292
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,724,324 18,837 SH   SOLE   0 0 18,837
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,143,322 15,766 SH   SOLE   0 0 15,766
SPROUTS FMRS MKT INC COM 85208M102   639,452 9,993 SH   SOLE   0 0 9,993
SUPER MICRO COMPUTER INC COM 86800U104   508,782 560 SH   SOLE   0 0 560
TARGET CORP COM 87612E106   1,820,253 10,606 SH   SOLE   0 0 10,606
TESLA INC COM 88160R101   412,911 2,404 SH   SOLE   0 0 2,404
THEMES ETF TR GENERATIVE ARTIF 882927502   261,975 9,068 SH   SOLE   0 0 9,068
TOAST INC CL A 888787108   2,581,826 112,351 SH   SOLE   0 0 112,351
UNION PAC CORP COM 907818108   455,167 1,922 SH   SOLE   0 0 1,922
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   908,470 1,922 SH   SOLE   0 0 1,922
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   280,630 2,377 SH   SOLE   0 0 2,377
VERIZON COMMUNICATIONS INC COM 92343V104   471,352 11,633 SH   SOLE   0 0 11,633
VISA INC COM CL A 92826C839   331,322 1,207 SH   SOLE   0 0 1,207
WALGREENS BOOTS ALLIANCE INC COM 931427108   387,878 21,525 SH   SOLE   0 0 21,525
WALMART INC COM 931142103   1,191,472 19,655 SH   SOLE   0 0 19,655
WP CAREY INC COM 92936U109   4,550,731 81,759 SH   SOLE   0 0 81,759