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
ALPHABET INC CAP STK CL A 02079K305   6,521,283 41,089 SH   SOLE   0 0 41,089
ALPHABET INC CAP STK CL C 02079K107   4,270,956 26,518 SH   SOLE   0 0 26,518
ALTRIA GROUP INC COM 02209S103   260,461 4,621 SH   SOLE   0 0 4,621
AMARIN CORP PLC SPONS ADR NEW 023111206   26,581 58,000 SH   SOLE   0 0 58,000
AMAZON COM INC COM 023135106   25,057,143 131,121 SH   SOLE   0 0 131,121
APPLE INC COM 037833100   13,191,923 66,341 SH   SOLE   0 0 66,341
ARISTA NETWORKS INC COM SHS 040413205   228,912 3,012 SH   SOLE   0 0 3,012
AT&T INC COM 00206R102   642,573 24,276 SH   SOLE   0 0 24,276
BANK AMERICA CORP COM 060505104   877,343 23,616 SH   SOLE   0 0 23,616
BERKSHIRE HATHAWAY INC DEL CL A 084670108   6,227,368 8 SH   SOLE   0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   36,061,298 69,161 SH   SOLE   0 0 69,161
BWX TECHNOLOGIES INC COM 05605H100   2,426,552 23,314 SH   SOLE   0 0 23,314
CARDINAL HEALTH INC COM 14149Y108   396,843 3,042 SH   SOLE   0 0 3,042
CASEYS GEN STORES INC COM 147528103   9,343,850 21,249 SH   SOLE   0 0 21,249
CHEVRON CORP NEW COM 166764100   369,956 2,533 SH   SOLE   0 0 2,533
CHORD ENERGY CORPORATION COM NEW 674215207   10,072,015 106,032 SH   SOLE   0 0 106,032
CISCO SYS INC COM 17275R102   4,171,456 71,761 SH   SOLE   0 0 71,761
COCA COLA CO COM 191216100   359,361 5,137 SH   SOLE   0 0 5,137
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   994,624 10,472 SH   SOLE   0 0 10,472
COSTCO WHSL CORP NEW COM 22160K105   1,838,171 1,904 SH   SOLE   0 0 1,904
DEVON ENERGY CORP NEW COM 25179M103   1,658,754 53,388 SH   SOLE   0 0 53,388
DISNEY WALT CO COM 254687106   314,271 3,437 SH   SOLE   0 0 3,437
DOLLAR GEN CORP NEW COM 256677105   248,630 2,890 SH   SOLE   0 0 2,890
DUKE ENERGY CORP NEW COM NEW 26441C204   270,342 2,324 SH   SOLE   0 0 2,324
ELI LILLY & CO COM 532457108   435,862 578 SH   SOLE   0 0 578
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   181,386 10,881 SH   SOLE   0 0 10,881
ENTERPRISE PRODS PARTNERS L COM 293792107   348,079 11,724 SH   SOLE   0 0 11,724
EXXON MOBIL CORP COM 30231G102   342,576 3,238 SH   SOLE   0 0 3,238
GARMIN LTD SHS H2906T109   221,813 1,151 SH   SOLE   0 0 1,151
GENERAL MLS INC COM 370334104   231,312 3,984 SH   SOLE   0 0 3,984
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   86,542 20,315 SH   SOLE   0 0 20,315
HANCOCK JOHN PFD INCOME FD I COM 41021P103   337,553 23,638 SH   SOLE   0 0 23,638
HF SINCLAIR CORP COM 403949100   6,628,279 231,677 SH   SOLE   0 0 231,677
INTERNATIONAL BUSINESS MACHS COM 459200101   1,371,515 5,829 SH   SOLE   0 0 5,829
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   977,018 13,647 SH   SOLE   0 0 13,647
ISHARES TR 0-3 MNTH TREASRY 46436E718   395,330 3,936 SH   SOLE   0 0 3,936
ISHARES TR 1 3 YR TREAS BD 464287457   441,153 5,341 SH   SOLE   0 0 5,341
ISHARES TR MSCI USA MIN VOL 46429B697   567,855 6,319 SH   SOLE   0 0 6,319
ISHARES TR PFD AND INCM SEC 464288687   200,716 6,726 SH   SOLE   0 0 6,726
ISHARES TR SHORT TREAS BD 464288679   7,919,321 71,863 SH   SOLE   0 0 71,863
ISHARES TR SHRT NAT MUN ETF 464288158   1,287,743 12,268 SH   SOLE   0 0 12,268
ISHARES U S ETF TR SHORT DURATION B 46431W507   2,596,263 51,320 SH   SOLE   0 0 51,320
JOHNSON & JOHNSON COM 478160104   360,965 2,391 SH   SOLE   0 0 2,391
JPMORGAN CHASE & CO. COM 46625H100   873,090 3,726 SH   SOLE   0 0 3,726
KELLANOVA COM 487836108   225,434 2,741 SH   SOLE   0 0 2,741
KINDER MORGAN INC DEL COM 49456B101   5,555,004 211,619 SH   SOLE   0 0 211,619
KRAFT HEINZ CO COM 500754106   2,745,305 94,340 SH   SOLE   0 0 94,340
LOWES COS INC COM 548661107   335,869 1,505 SH   SOLE   0 0 1,505
MAPLEBEAR INC COM 565394103   745,968 19,098 SH   SOLE   0 0 19,098
MARATHON PETE CORP COM 56585A102   907,711 6,907 SH   SOLE   0 0 6,907
MCDONALDS CORP COM 580135101   450,946 1,484 SH   SOLE   0 0 1,484
MERCK & CO INC COM 58933Y105   221,968 2,710 SH   SOLE   0 0 2,710
MICROSOFT CORP COM 594918104   7,823,526 20,035 SH   SOLE   0 0 20,035
NETFLIX INC COM 64110L106   203,027 215 SH   SOLE   0 0 215
NEXTERA ENERGY INC COM 65339F101   1,021,328 15,113 SH   SOLE   0 0 15,113
NOKIA CORP SPONSORED ADR 654902204   105,108 21,320 SH   SOLE   0 0 21,320
NU HLDGS LTD ORD SHS CL A G6683N103   500,573 45,840 SH   SOLE   0 0 45,840
NUCOR CORP COM 670346105   893,109 7,733 SH   SOLE   0 0 7,733
NVIDIA CORPORATION COM 67066G104   2,552,196 22,323 SH   SOLE   0 0 22,323
ONEOK INC NEW COM 682680103   1,520,464 17,917 SH   SOLE   0 0 17,917
ORACLE CORP COM 68389X105   304,676 2,181 SH   SOLE   0 0 2,181
PAYPAL HLDGS INC COM 70450Y103   2,980,710 46,610 SH   SOLE   0 0 46,610
PEPSICO INC COM 713448108   379,596 2,607 SH   SOLE   0 0 2,607
PHILLIPS 66 COM 718546104   468,075 4,539 SH   SOLE   0 0 4,539
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   274,011 15,968 SH   SOLE   0 0 15,968
PPL CORP COM 69351T106   2,658,745 77,832 SH   SOLE   0 0 77,832
PROCTER AND GAMBLE CO COM 742718109   617,041 3,801 SH   SOLE   0 0 3,801
PROGRESSIVE CORP COM 743315103   256,395 949 SH   SOLE   0 0 949
QUALCOMM INC COM 747525103   449,027 3,127 SH   SOLE   0 0 3,127
RAMACO RES INC COM CL A 75134P600   1,802,847 227,920 SH   SOLE   0 0 227,920
REDDIT INC CL A 75734B100   258,304 2,330 SH   SOLE   0 0 2,330
REINSURANCE GRP OF AMERICA I COM NEW 759351604   319,961 1,759 SH   SOLE   0 0 1,759
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   859,216 35,388 SH   SOLE   0 0 35,388
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,050,716 13,831 SH   SOLE   0 0 13,831
SHELL PLC SPON ADS 780259305   394,654 6,177 SH   SOLE   0 0 6,177
SHOPIFY INC CL A 82509L107   1,390,468 15,213 SH   SOLE   0 0 15,213
SNOWFLAKE INC CL A 833445109   635,737 4,206 SH   SOLE   0 0 4,206
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   204,566 504 SH   SOLE   0 0 504
SPDR GOLD TR GOLD SHS 78463V107   4,594,492 16,100 SH   SOLE   0 0 16,100
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,115,104 23,113 SH   SOLE   0 0 23,113
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,297,632 16,222 SH   SOLE   0 0 16,222
SPROUTS FMRS MKT INC COM 85208M102   1,497,878 9,748 SH   SOLE   0 0 9,748
STARBUCKS CORP COM 855244109   235,227 2,653 SH   SOLE   0 0 2,653
SUZANO S A SPON ADS 86959K105   807,130 90,283 SH   SOLE   0 0 90,283
SYMBOTIC INC CLASS A COM 87151X101   589,938 27,593 SH   SOLE   0 0 27,593
TARGET CORP COM 87612E106   1,472,364 15,072 SH   SOLE   0 0 15,072
TESLA INC COM 88160R101   938,273 3,447 SH   SOLE   0 0 3,447
THEMES ETF TR GENERATIVE ARTIF 882927502   229,641 7,785 SH   SOLE   0 0 7,785
TJX COS INC NEW COM 872540109   9,777,539 77,569 SH   SOLE   0 0 77,569
TOAST INC CL A 888787108   3,711,115 107,944 SH   SOLE   0 0 107,944
TOTALENERGIES SE SPONSORED ADS 89151E109   267,594 4,712 SH   SOLE   0 0 4,712
UNION PAC CORP COM 907818108   442,819 1,981 SH   SOLE   0 0 1,981
UNITED PARCEL SERVICE INC CL B 911312106   4,084,320 40,983 SH   SOLE   0 0 40,983
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,404,690 2,814 SH   SOLE   0 0 2,814
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   405,653 3,307 SH   SOLE   0 0 3,307
VERIZON COMMUNICATIONS INC COM 92343V104   579,127 13,503 SH   SOLE   0 0 13,503
VISA INC COM CL A 92826C839   414,264 1,246 SH   SOLE   0 0 1,246
WALMART INC COM 931142103   3,128,853 34,920 SH   SOLE   0 0 34,920