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
ABRDN ASIA PACIFIC INCOME FU COM NEW 003009867   236 14,839 SH   SOLE   14,839 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   123 11,179 SH   SOLE   11,179 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   320 3,370 SH   SOLE   3,370 0 0
AMGEN INC COM 031162100   8,529 30,545 SH   SOLE   30,545 0 0
APPLE INC COM 037833100   529 2,580 SH   SOLE   2,580 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   6,933 8,651 SH   SOLE   8,651 0 0
BLACK HILLS CORP COM 092113109   5,949 106,036 SH   SOLE   106,036 0 0
BROADCOM INC COM 11135F101   244 883 SH   SOLE   883 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   695 7,238 SH   SOLE   7,238 0 0
CENCORA INC COM 03073E105   1,135 3,784 SH   SOLE   3,784 0 0
CENTERPOINT ENERGY INC COM 15189T107   275 7,484 SH   SOLE   7,484 0 0
CHEVRON CORP NEW COM 166764100   5,715 39,912 SH   SOLE   39,912 0 0
CISCO SYS INC COM 17275R102   8,339 120,196 SH   SOLE   120,196 0 0
CLOROX CO DEL COM 189054109   674 5,615 SH   SOLE   5,615 0 0
CME GROUP INC COM 12572Q105   8,703 31,577 SH   SOLE   31,577 0 0
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   4,950 51,178 SH   SOLE   51,178 0 0
COMCAST CORP NEW CL A 20030N101   5,786 162,125 SH   SOLE   162,125 0 0
COMERICA INC COM 200340107   480 8,052 SH   SOLE   8,052 0 0
COSTCO WHSL CORP NEW COM 22160K105   421 425 SH   SOLE   425 0 0
CULLEN FROST BANKERS INC COM 229899109   8,616 67,030 SH   SOLE   67,030 0 0
DEVON ENERGY CORP NEW COM 25179M103   2,185 68,683 SH   SOLE   68,683 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   3,280 32,525 SH   SOLE   32,525 0 0
EASTMAN CHEM CO COM 277432100   611 8,189 SH   SOLE   8,189 0 0
ELI LILLY & CO COM 532457108   390 500 SH   SOLE   500 0 0
ENTERGY CORP NEW COM 29364G103   8,465 101,846 SH   SOLE   101,846 0 0
EXXON MOBIL CORP COM 30231G102   5,837 54,149 SH   SOLE   54,149 0 0
GENERAL DYNAMICS CORP COM 369550108   6,452 22,123 SH   SOLE   22,123 0 0
HENRY JACK & ASSOC INC COM 426281101   901 5,002 SH   SOLE   5,002 0 0
HOME DEPOT INC COM 437076102   4,381 11,949 SH   SOLE   11,949 0 0
HORMEL FOODS CORP COM 440452100   377 12,454 SH   SOLE   12,454 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   453 1,877 SH   SOLE   1,877 0 0
INGREDION INC COM 457187102   698 5,144 SH   SOLE   5,144 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   5,214 98,819 SH   SOLE   98,819 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   4,262 51,441 SH   SOLE   51,441 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   3,706 36,016 SH   SOLE   36,016 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   1,285 10,790 SH   SOLE   10,790 0 0
JOHNSON & JOHNSON COM 478160104   6,767 44,302 SH   SOLE   44,302 0 0
JPMORGAN CHASE & CO. COM 46625H100   10,390 35,840 SH   SOLE   35,840 0 0
LINCOLN ELEC HLDGS INC COM 533900106   603 2,910 SH   SOLE   2,910 0 0
LOCKHEED MARTIN CORP COM 539830109   3,062 6,611 SH   SOLE   6,611 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   2,976 51,431 SH   SOLE   51,431 0 0
MEDTRONIC PLC SHS G5960L103   6,065 69,575 SH   SOLE   69,575 0 0
MICROSOFT CORP COM 594918104   7,970 16,022 SH   SOLE   16,022 0 0
MSC INDL DIRECT INC CL A 553530106   750 8,825 SH   SOLE   8,825 0 0
NIKE INC CL B 654106103   3,540 49,827 SH   SOLE   49,827 0 0
NOVO-NORDISK A S ADR 670100205   5,276 76,448 SH   SOLE   76,448 0 0
OMNICOM GROUP INC COM 681919106   549 7,637 SH   SOLE   7,637 0 0
PAYCHEX INC COM 704326107   922 6,340 SH   SOLE   6,340 0 0
PEPSICO INC COM 713448108   2,937 22,242 SH   SOLE   22,242 0 0
PFIZER INC COM 717081103   4,619 190,573 SH   SOLE   190,573 0 0
PHILLIPS 66 COM 718546104   4,075 34,158 SH   SOLE   34,158 0 0
PRICE T ROWE GROUP INC COM 74144T108   5,419 56,155 SH   SOLE   56,155 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   816 10,278 SH   SOLE   10,278 0 0
PROCTER AND GAMBLE CO COM 742718109   5,726 35,942 SH   SOLE   35,942 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680   280 3,428 SH   SOLE   3,428 0 0
QUEST DIAGNOSTICS INC COM 74834L100   917 5,107 SH   SOLE   5,107 0 0
REALTY INCOME CORP COM 756109104   6,249 108,467 SH   SOLE   108,467 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   5,224 26,338 SH   SOLE   26,338 0 0
ROBERT HALF INC. COM 770323103   4,036 98,310 SH   SOLE   98,310 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   582 21,967 SH   SOLE   21,967 0 0
SNAP ON INC COM 833034101   313 1,007 SH   SOLE   1,007 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474   5,972 197,828 SH   SOLE   197,828 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763   590 4,346 SH   SOLE   4,346 0 0
SPDR SERIES TRUST BLOOMBERG SHORT 78464A334   341 12,157 SH   SOLE   12,157 0 0
STANLEY BLACK & DECKER INC COM 854502101   507 7,485 SH   SOLE   7,485 0 0
TEXAS INSTRS INC COM 882508104   7,802 37,578 SH   SOLE   37,578 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   3,914 63,764 SH   SOLE   63,764 0 0
UNILEVER PLC SPON ADR NEW 904767704   6,920 113,129 SH   SOLE   113,129 0 0
UNION PAC CORP COM 907818108   4,636 20,148 SH   SOLE   20,148 0 0
UNITED PARCEL SERVICE INC CL B 911312106   5,639 55,866 SH   SOLE   55,866 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,638 8,455 SH   SOLE   8,455 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   288 3,194 SH   SOLE   3,194 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   7,828 180,913 SH   SOLE   180,913 0 0
WESTERN ASSET INVESTMENT GRA COM 95766T100   295 22,750 SH   SOLE   22,750 0 0
WHIRLPOOL CORP COM 963320106   493 4,856 SH   SOLE   4,856 0 0