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,534,619 32,398 SH   SOLE   0 0 32,398
ALPHABET INC CAP STK CL A 02079K305   2,782,353 19,740 SH   SOLE   0 0 19,740
ALPHABET INC CAP STK CL C 02079K107   3,039,522 21,321 SH   SOLE   0 0 21,321
ALTRIA GROUP INC COM 02209S103   200,843 4,798 SH   SOLE   0 0 4,798
AMAZON COM INC COM 023135106   14,474,351 95,622 SH   SOLE   0 0 95,622
APPLE INC COM 037833100   11,828,903 63,892 SH   SOLE   0 0 63,892
AT&T INC COM 00206R102   419,628 24,757 SH   SOLE   0 0 24,757
BANK AMERICA CORP COM 060505104   856,512 25,469 SH   SOLE   0 0 25,469
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   22,428,497 61,130 SH   SOLE   0 0 61,130
BP PLC SPONSORED ADR 055622104   228,297 6,543 SH   SOLE   0 0 6,543
CARDINAL HEALTH INC COM 14149Y108   310,110 3,000 SH   SOLE   0 0 3,000
CASEYS GEN STORES INC COM 147528103   6,159,592 21,764 SH   SOLE   0 0 21,764
CHEVRON CORP NEW COM 166764100   326,513 2,241 SH   SOLE   0 0 2,241
CISCO SYS INC COM 17275R102   4,007,520 80,295 SH   SOLE   0 0 80,295
COCA COLA CO COM 191216100   281,733 4,696 SH   SOLE   0 0 4,696
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   1,016,886 11,272 SH   SOLE   0 0 11,272
COSTCO WHSL CORP NEW COM 22160K105   1,316,004 1,972 SH   SOLE   0 0 1,972
CROWDSTRIKE HLDGS INC CL A 22788C105   1,215,265 4,439 SH   SOLE   0 0 4,439
DISNEY WALT CO COM 254687106   272,689 3,041 SH   SOLE   0 0 3,041
DOLLAR GEN CORP NEW COM 256677105   839,587 6,142 SH   SOLE   0 0 6,142
DUKE ENERGY CORP NEW COM NEW 26441C204   222,443 2,245 SH   SOLE   0 0 2,245
ELI LILLY & CO COM 532457108   398,431 637 SH   SOLE   0 0 637
ENTERPRISE PRODS PARTNERS L COM 293792107   310,251 11,538 SH   SOLE   0 0 11,538
EXXON MOBIL CORP COM 30231G102   317,814 3,189 SH   SOLE   0 0 3,189
GENERAL MLS INC COM 370334104   266,541 4,140 SH   SOLE   0 0 4,140
HANCOCK JOHN PFD INCOME FD I COM 41021P103   325,965 22,250 SH   SOLE   0 0 22,250
HF SINCLAIR CORP COM 403949100   11,448,445 216,580 SH   SOLE   0 0 216,580
INTERNATIONAL BUSINESS MACHS COM 459200101   752,223 4,699 SH   SOLE   0 0 4,699
ISHARES TR 0-3 MNTH TREASRY 46436E718   371,780 3,703 SH   SOLE   0 0 3,703
ISHARES TR 1 3 YR TREAS BD 464287457   429,744 5,242 SH   SOLE   0 0 5,242
ISHARES TR MSCI USA MIN VOL 46429B697   332,593 4,247 SH   SOLE   0 0 4,247
ISHARES TR PFD AND INCM SEC 464288687   294,742 9,381 SH   SOLE   0 0 9,381
ISHARES TR SHORT TREAS BD 464288679   8,915,590 80,889 SH   SOLE   0 0 80,889
ISHARES TR SHRT NAT MUN ETF 464288158   1,712,406 16,276 SH   SOLE   0 0 16,276
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   3,231,371 64,013 SH   SOLE   0 0 64,013
JOHNSON & JOHNSON COM 478160104   428,744 2,653 SH   SOLE   0 0 2,653
JPMORGAN CHASE & CO COM 46625H100   599,406 3,512 SH   SOLE   0 0 3,512
KINDER MORGAN INC DEL COM 49456B101   3,125,400 173,152 SH   SOLE   0 0 173,152
KRAFT HEINZ CO COM 500754106   1,743,295 45,222 SH   SOLE   0 0 45,222
LOWES COS INC COM 548661107   307,850 1,419 SH   SOLE   0 0 1,419
MARATHON PETE CORP COM 56585A102   1,058,606 6,860 SH   SOLE   0 0 6,860
MCDONALDS CORP COM 580135101   402,143 1,383 SH   SOLE   0 0 1,383
MERCK & CO INC COM 58933Y105   319,089 2,694 SH   SOLE   0 0 2,694
MICROSOFT CORP COM 594918104   5,773,636 15,364 SH   SOLE   0 0 15,364
NUCOR CORP COM 670346105   1,201,048 7,187 SH   SOLE   0 0 7,187
NVIDIA CORPORATION COM 67066G104   779,885 1,468 SH   SOLE   0 0 1,468
ONEOK INC NEW COM 682680103   1,247,597 17,724 SH   SOLE   0 0 17,724
ORACLE CORP COM 68389X105   215,550 2,080 SH   SOLE   0 0 2,080
PAYPAL HLDGS INC COM 70450Y103   228,327 3,740 SH   SOLE   0 0 3,740
PEPSICO INC COM 713448108   452,515 2,707 SH   SOLE   0 0 2,707
PHILLIPS 66 COM 718546104   629,420 4,725 SH   SOLE   0 0 4,725
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   347,717 22,433 SH   SOLE   0 0 22,433
PPL CORP COM 69351T106   2,144,765 77,094 SH   SOLE   0 0 77,094
PROCTER AND GAMBLE CO COM 742718109   502,655 3,367 SH   SOLE   0 0 3,367
QUALCOMM INC COM 747525103   431,964 3,088 SH   SOLE   0 0 3,088
RAMACO RES INC COM CL A 75134P600   916,954 40,935 SH   SOLE   0 0 40,935
REINSURANCE GRP OF AMERICA I COM NEW 759351604   288,236 1,755 SH   SOLE   0 0 1,755
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   1,293,127 1,293,127 SH   SOLE   0 0 1,293,127
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,254,902 25,922 SH   SOLE   0 0 25,922
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   883,719 13,707 SH   SOLE   0 0 13,707
SHELL PLC SPON ADS 780259305   381,867 5,976 SH   SOLE   0 0 5,976
SHOPIFY INC CL A 82509L107   246,739 3,080 SH   SOLE   0 0 3,080
SNOWFLAKE INC CL A 833445109   738,966 3,753 SH   SOLE   0 0 3,753
SPDR GOLD TR GOLD SHS 78463V107   3,151,597 16,770 SH   SOLE   0 0 16,770
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,992,828 21,782 SH   SOLE   0 0 21,782
SPDR SER TR PRTFLO S&P500 GW 78464A409   993,506 15,360 SH   SOLE   0 0 15,360
SPROUTS FMRS MKT INC COM 85208M102   492,840 10,013 SH   SOLE   0 0 10,013
TARGET CORP COM 87612E106   1,513,387 10,526 SH   SOLE   0 0 10,526
TESLA INC COM 88160R101   481,903 2,051 SH   SOLE   0 0 2,051
TOAST INC CL A 888787108   777,925 41,379 SH   SOLE   0 0 41,379
UNION PAC CORP COM 907818108   431,718 1,818 SH   SOLE   0 0 1,818
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   814,616 1,872 SH   SOLE   0 0 1,872
VERIZON COMMUNICATIONS INC COM 92343V104   474,840 12,163 SH   SOLE   0 0 12,163
VISA INC COM CL A 92826C839   281,156 1,068 SH   SOLE   0 0 1,068
WALGREENS BOOTS ALLIANCE INC COM 931427108   4,097,594 161,577 SH   SOLE   0 0 161,577
WALMART INC COM 931142103   765,716 4,806 SH   SOLE   0 0 4,806
WP CAREY INC COM 92936U109   3,425,194 51,268 SH   SOLE   0 0 51,268