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   1,589,611 15,203 SH   SOLE   0 0 15,203
ALPHABET INC CAP STK CL A 02079K305   1,270,521 12,060 SH   SOLE   0 0 12,060
ALPHABET INC CAP STK CL C 02079K107   1,314,190 12,384 SH   SOLE   0 0 12,384
AMAZON COM INC COM 023135106   8,990,734 89,979 SH   SOLE   0 0 89,979
APPLE INC COM 037833100   9,991,828 62,138 SH   SOLE   0 0 62,138
AT&T INC COM 00206R102   7,004,528 355,740 SH   SOLE   0 0 355,740
BANK AMERICA CORP COM 060505104   729,274 25,401 SH   SOLE   0 0 25,401
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,846,400 8 SH   SOLE   0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   18,140,107 57,826 SH   SOLE   0 0 57,826
BP PLC SPONSORED ADR 055622104   256,977 6,447 SH   SOLE   0 0 6,447
CARDINAL HEALTH INC COM 14149Y108   239,850 3,000 SH   SOLE   0 0 3,000
CASEYS GEN STORES INC COM 147528103   5,159,668 23,149 SH   SOLE   0 0 23,149
CHEVRON CORP NEW COM 166764100   331,932 1,962 SH   SOLE   0 0 1,962
CISCO SYS INC COM 17275R102   4,132,639 81,640 SH   SOLE   0 0 81,640
COCA COLA CO COM 191216100   286,497 4,578 SH   SOLE   0 0 4,578
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   943,431 11,334 SH   SOLE   0 0 11,334
COSTCO WHSL CORP NEW COM 22160K105   927,327 1,860 SH   SOLE   0 0 1,860
DISNEY WALT CO COM 254687106   246,031 2,450 SH   SOLE   0 0 2,450
DUKE ENERGY CORP NEW COM NEW 26441C204   219,597 2,210 SH   SOLE   0 0 2,210
ENTERPRISE PRODS PARTNERS L COM 293792107   318,235 11,932 SH   SOLE   0 0 11,932
EXXON MOBIL CORP COM 30231G102   365,982 3,173 SH   SOLE   0 0 3,173
HANCOCK JOHN PFD INCOME FD I COM 41021P103   316,140 22,000 SH   SOLE   0 0 22,000
HF SINCLAIR CORP COM 403949100   5,117,518 106,704 SH   SOLE   0 0 106,704
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107   7,504,717 431,306 SH   SOLE   0 0 431,306
INTEL CORP COM 458140100   4,043,898 125,005 SH   SOLE   0 0 125,005
INTERNATIONAL BUSINESS MACHS COM 459200101   445,845 3,419 SH   SOLE   0 0 3,419
ISHARES TR 0-3 MNTH TREASRY 46436E718   357,565 3,564 SH   SOLE   0 0 3,564
ISHARES TR 1 3 YR TREAS BD 464287457   491,071 5,985 SH   SOLE   0 0 5,985
ISHARES TR MSCI USA MIN VOL 46429B697   262,771 3,568 SH   SOLE   0 0 3,568
ISHARES TR PFD AND INCM SEC 464288687   284,646 9,106 SH   SOLE   0 0 9,106
ISHARES TR SHORT TREAS BD 464288679   9,861,056 89,475 SH   SOLE   0 0 89,475
ISHARES TR SHRT NAT MUN ETF 464288158   1,727,055 16,473 SH   SOLE   0 0 16,473
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   3,404,588 68,759 SH   SOLE   0 0 68,759
JOHNSON & JOHNSON COM 478160104   435,630 2,652 SH   SOLE   0 0 2,652
JPMORGAN CHASE & CO COM 46625H100   357,197 2,779 SH   SOLE   0 0 2,779
KINDER MORGAN INC DEL COM 49456B101   3,034,416 169,615 SH   SOLE   0 0 169,615
KRAFT HEINZ CO COM 500754106   1,358,108 34,601 SH   SOLE   0 0 34,601
LILLY ELI & CO COM 532457108   227,161 624 SH   SOLE   0 0 624
LOWES COS INC COM 548661107   282,659 1,404 SH   SOLE   0 0 1,404
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   520,317 9,450 SH   SOLE   0 0 9,450
MARATHON PETE CORP COM 56585A102   922,612 6,979 SH   SOLE   0 0 6,979
MCDONALDS CORP COM 580135101   374,714 1,317 SH   SOLE   0 0 1,317
MERCK & CO INC COM 58933Y105   244,348 2,172 SH   SOLE   0 0 2,172
MICROSOFT CORP COM 594918104   4,136,224 14,624 SH   SOLE   0 0 14,624
NUCOR CORP COM 670346105   1,028,119 6,913 SH   SOLE   0 0 6,913
NVIDIA CORPORATION COM 67066G104   296,291 1,091 SH   SOLE   0 0 1,091
ONEOK INC NEW COM 682680103   759,601 11,435 SH   SOLE   0 0 11,435
PEPSICO INC COM 713448108   460,292 2,516 SH   SOLE   0 0 2,516
PHILLIPS 66 COM 718546104   522,769 4,910 SH   SOLE   0 0 4,910
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   287,189 22,091 SH   SOLE   0 0 22,091
PPL CORP COM 69351T106   2,269,361 78,715 SH   SOLE   0 0 78,715
PROCTER AND GAMBLE CO COM 742718109   480,548 3,190 SH   SOLE   0 0 3,190
PROSHARES TR II ULTRA VIX SHORT 74347Y839   78,474 18,335 SH   SOLE   0 0 18,335
QUALCOMM INC COM 747525103   379,138 3,068 SH   SOLE   0 0 3,068
REINSURANCE GRP OF AMERICA I COM NEW 759351604   237,152 1,751 SH   SOLE   0 0 1,751
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,362,732 27,994 SH   SOLE   0 0 27,994
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   909,835 13,048 SH   SOLE   0 0 13,048
SHELL PLC SPON ADS 780259305   359,376 5,913 SH   SOLE   0 0 5,913
SPDR GOLD TR GOLD SHS 78463V107   3,051,371 16,381 SH   SOLE   0 0 16,381
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,146,871 23,448 SH   SOLE   0 0 23,448
SPDR SER TR PRTFLO S&P500 GW 78464A409   836,523 15,092 SH   SOLE   0 0 15,092
TARGET CORP COM 87612E106   1,774,623 10,465 SH   SOLE   0 0 10,465
TESLA INC COM 88160R101   346,869 1,857 SH   SOLE   0 0 1,857
UNION PAC CORP COM 907818108   326,488 1,641 SH   SOLE   0 0 1,641
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   246,702 3,228 SH   SOLE   0 0 3,228
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   628,545 1,670 SH   SOLE   0 0 1,670
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   212,900 1,373 SH   SOLE   0 0 1,373
VERIZON COMMUNICATIONS INC COM 92343V104   3,914,768 99,234 SH   SOLE   0 0 99,234
VISA INC COM CL A 92826C839   243,859 1,067 SH   SOLE   0 0 1,067
WALGREENS BOOTS ALLIANCE INC COM 931427108   4,528,671 124,722 SH   SOLE   0 0 124,722
WALMART INC COM 931142103   708,808 4,723 SH   SOLE   0 0 4,723