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
Expires: July 31, 2015
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 (x$1000) 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