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   7,345,773 38,458 SH   SOLE   0 0 38,458
ALPHABET INC CAP STK CL C 02079K107   5,098,503 26,515 SH   SOLE   0 0 26,515
ALTRIA GROUP INC COM 02209S103   234,539 4,612 SH   SOLE   0 0 4,612
AMARIN CORP PLC SPONS ADR NEW 023111206   29,853 58,000 SH   SOLE   0 0 58,000
AMAZON COM INC COM 023135106   21,822,533 99,893 SH   SOLE   0 0 99,893
APPLE INC COM 037833100   15,258,048 65,094 SH   SOLE   0 0 65,094
ARISTA NETWORKS INC COM SHS 040413205   339,272 3,012 SH   SOLE   0 0 3,012
AT&T INC COM 00206R102   505,202 23,432 SH   SOLE   0 0 23,432
BANK AMERICA CORP COM 060505104   1,123,795 24,940 SH   SOLE   0 0 24,940
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   30,491,732 68,689 SH   SOLE   0 0 68,689
BWX TECHNOLOGIES INC COM 05605H100   2,145,718 18,733 SH   SOLE   0 0 18,733
CARDINAL HEALTH INC COM 14149Y108   366,668 3,034 SH   SOLE   0 0 3,034
CASEYS GEN STORES INC COM 147528103   8,393,343 21,382 SH   SOLE   0 0 21,382
CHEVRON CORP NEW COM 166764100   391,657 2,521 SH   SOLE   0 0 2,521
CHORD ENERGY CORPORATION COM NEW 674215207   11,596,482 92,211 SH   SOLE   0 0 92,211
CISCO SYS INC COM 17275R102   4,245,025 72,243 SH   SOLE   0 0 72,243
COCA COLA CO COM 191216100   314,861 5,107 SH   SOLE   0 0 5,107
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   801,438 10,579 SH   SOLE   0 0 10,579
COSTCO WHSL CORP NEW COM 22160K105   1,754,877 1,898 SH   SOLE   0 0 1,898
DEVON ENERGY CORP NEW COM 25179M103   1,485,542 40,401 SH   SOLE   0 0 40,401
DISNEY WALT CO COM 254687106   370,364 3,427 SH   SOLE   0 0 3,427
DOLLAR GEN CORP NEW COM 256677105   206,384 2,883 SH   SOLE   0 0 2,883
DUKE ENERGY CORP NEW COM NEW 26441C204   245,158 2,310 SH   SOLE   0 0 2,310
ELI LILLY & CO COM 532457108   460,946 578 SH   SOLE   0 0 578
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   216,721 11,131 SH   SOLE   0 0 11,131
ENTERPRISE PRODS PARTNERS L COM 293792107   381,143 11,713 SH   SOLE   0 0 11,713
EXXON MOBIL CORP COM 30231G102   352,430 3,225 SH   SOLE   0 0 3,225
GARMIN LTD SHS H2906T109   208,524 1,000 SH   SOLE   0 0 1,000
GENERAL MLS INC COM 370334104   242,855 4,093 SH   SOLE   0 0 4,093
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   113,918 25,315 SH   SOLE   0 0 25,315
HANCOCK JOHN PFD INCOME FD I COM 41021P103   329,021 23,335 SH   SOLE   0 0 23,335
HF SINCLAIR CORP COM 403949100   8,018,896 217,609 SH   SOLE   0 0 217,609
INTERNATIONAL BUSINESS MACHS COM 459200101   1,273,503 5,858 SH   SOLE   0 0 5,858
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   1,171,778 14,341 SH   SOLE   0 0 14,341
ISHARES TR 0-3 MNTH TREASRY 46436E718   391,446 3,896 SH   SOLE   0 0 3,896
ISHARES TR 1 3 YR TREAS BD 464287457   435,542 5,321 SH   SOLE   0 0 5,321
ISHARES TR MSCI USA MIN VOL 46429B697   428,734 4,863 SH   SOLE   0 0 4,863
ISHARES TR SHORT TREAS BD 464288679   8,201,324 74,388 SH   SOLE   0 0 74,388
ISHARES TR SHRT NAT MUN ETF 464288158   1,568,512 14,893 SH   SOLE   0 0 14,893
ISHARES U S ETF TR SHORT DURATION B 46431W507   2,668,313 52,948 SH   SOLE   0 0 52,948
JOHNSON & JOHNSON COM 478160104   384,357 2,660 SH   SOLE   0 0 2,660
JPMORGAN CHASE & CO. COM 46625H100   903,837 3,701 SH   SOLE   0 0 3,701
KELLANOVA COM 487836108   222,291 2,727 SH   SOLE   0 0 2,727
KINDER MORGAN INC DEL COM 49456B101   6,028,360 211,373 SH   SOLE   0 0 211,373
KRAFT HEINZ CO COM 500754106   2,485,105 86,348 SH   SOLE   0 0 86,348
LOWES COS INC COM 548661107   375,599 1,510 SH   SOLE   0 0 1,510
MAPLEBEAR INC COM 565394103   829,132 18,628 SH   SOLE   0 0 18,628
MARATHON PETE CORP COM 56585A102   1,016,052 6,924 SH   SOLE   0 0 6,924
MCDONALDS CORP COM 580135101   392,365 1,383 SH   SOLE   0 0 1,383
MERCK & CO INC COM 58933Y105   273,220 2,706 SH   SOLE   0 0 2,706
MICROSOFT CORP COM 594918104   8,306,699 19,911 SH   SOLE   0 0 19,911
NEXTERA ENERGY INC COM 65339F101   1,010,757 15,095 SH   SOLE   0 0 15,095
NOKIA CORP SPONSORED ADR 654902204   95,300 21,320 SH   SOLE   0 0 21,320
NU HLDGS LTD ORD SHS CL A G6683N103   578,875 52,245 SH   SOLE   0 0 52,245
NUCOR CORP COM 670346105   948,778 7,721 SH   SOLE   0 0 7,721
NVIDIA CORPORATION COM 67066G104   3,014,201 22,624 SH   SOLE   0 0 22,624
ONEOK INC NEW COM 682680103   1,859,037 17,879 SH   SOLE   0 0 17,879
ORACLE CORP COM 68389X105   335,679 2,181 SH   SOLE   0 0 2,181
PAYPAL HLDGS INC COM 70450Y103   3,584,861 42,682 SH   SOLE   0 0 42,682
PEPSICO INC COM 713448108   399,529 2,765 SH   SOLE   0 0 2,765
PHILLIPS 66 COM 718546104   560,273 4,831 SH   SOLE   0 0 4,831
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   436,006 22,936 SH   SOLE   0 0 22,936
PPL CORP COM 69351T106   2,480,409 78,296 SH   SOLE   0 0 78,296
PROCTER AND GAMBLE CO COM 742718109   602,025 3,790 SH   SOLE   0 0 3,790
PROGRESSIVE CORP COM 743315103   230,821 979 SH   SOLE   0 0 979
QUALCOMM INC COM 747525103   490,004 3,118 SH   SOLE   0 0 3,118
RAMACO RES INC COM CL A 75134P600   2,250,739 232,755 SH   SOLE   0 0 232,755
REDDIT INC CL A 75734B100   373,097 2,266 SH   SOLE   0 0 2,266
REINSURANCE GRP OF AMERICA I COM NEW 759351604   376,482 1,758 SH   SOLE   0 0 1,758
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   853,894 35,431 SH   SOLE   0 0 35,431
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,072,828 14,362 SH   SOLE   0 0 14,362
SHELL PLC SPON ADS 780259305   398,688 6,137 SH   SOLE   0 0 6,137
SHOPIFY INC CL A 82509L107   1,226,819 12,056 SH   SOLE   0 0 12,056
SNOWFLAKE INC CL A 833445109   695,525 4,282 SH   SOLE   0 0 4,282
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   212,656 503 SH   SOLE   0 0 503
SPDR GOLD TR GOLD SHS 78463V107   3,960,975 16,119 SH   SOLE   0 0 16,119
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,215,141 24,196 SH   SOLE   0 0 24,196
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,460,399 16,740 SH   SOLE   0 0 16,740
SPROUTS FMRS MKT INC COM 85208M102   1,378,992 9,948 SH   SOLE   0 0 9,948
STARBUCKS CORP COM 855244109   254,975 2,727 SH   SOLE   0 0 2,727
SUZANO S A SPON ADS 86959K105   1,077,328 105,932 SH   SOLE   0 0 105,932
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   211,227 1,049 SH   SOLE   0 0 1,049
TARGET CORP COM 87612E106   1,525,583 10,994 SH   SOLE   0 0 10,994
TESLA INC COM 88160R101   1,161,936 2,881 SH   SOLE   0 0 2,881
THEMES ETF TR GENERATIVE ARTIF 882927502   281,786 8,130 SH   SOLE   0 0 8,130
TJX COS INC NEW COM 872540109   9,130,583 76,158 SH   SOLE   0 0 76,158
TOAST INC CL A 888787108   3,807,328 108,440 SH   SOLE   0 0 108,440
UNION PAC CORP COM 907818108   448,400 1,977 SH   SOLE   0 0 1,977
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,088,181 2,036 SH   SOLE   0 0 2,036
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   415,404 3,266 SH   SOLE   0 0 3,266
VERIZON COMMUNICATIONS INC COM 92343V104   460,449 12,079 SH   SOLE   0 0 12,079
VISA INC COM CL A 92826C839   382,400 1,246 SH   SOLE   0 0 1,246
WALMART INC COM 931142103   2,177,794 23,793 SH   SOLE   0 0 23,793