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
3M CO COM Stock 88579Y101 1,964,062 20,979 SH SOLE 20,979 0 0
ABBOTT LABS COM Stock 002824100 338,679 3,497 SH SOLE 3,497 0 0
ABBVIE INC COM Stock 00287Y109 1,036,332 6,952 SH SOLE 6,952 0 0
ABRDN NATL MUN INCOME FD SH BEN INT CEF 24610T108 88,604 10,291 SH SOLE 10,291 0 0
ADAM NAT RES FD INC COM CEF 00548F105 10,322,874 446,491 SH SOLE 446,491 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 1,477,466 5,213 SH SOLE 5,213 0 0
ALBEMARLE CORP COM Stock 012653101 357,926 2,105 SH SOLE 2,105 0 0
ALLIANT ENERGY CORP COM Stock 018802108 394,946 8,152 SH SOLE 8,152 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 515,797 3,912 SH SOLE 3,912 0 0
AMERICAN EXPRESS CO COM Stock 025816109 650,740 4,362 SH SOLE 4,362 0 0
AMERIPRISE FINL INC COM Stock 03076C106 501,078 1,520 SH SOLE 1,520 0 0
APPLE INC COM Stock 037833100 1,917,035 11,197 SH SOLE 11,197 0 0
APPLIED MATLS INC COM Stock 038222105 205,090 1,481 SH SOLE 1,481 0 0
ATI INC COM Stock 01741R102 352,079 8,556 SH SOLE 8,556 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100 560,640 13,145 SH SOLE 13,145 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 4,052,010 11,567 SH SOLE 11,567 0 0
BHP GROUP LTD SPONSORED ADS ADR 088606108 724,471 12,737 SH SOLE 12,737 0 0
BIOGEN INC COM Stock 09062X103 714,445 2,780 SH SOLE 2,780 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 235,626 4,060 SH SOLE 4,060 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104 342,114 6,198 SH SOLE 6,198 0 0
CATERPILLAR INC COM Stock 149123101 344,408 1,262 SH SOLE 1,262 0 0
CHEVRON CORP NEW COM Stock 166764100 217,910 1,292 SH SOLE 1,292 0 0
CISCO SYS INC COM Stock 17275R102 400,153 7,443 SH SOLE 7,443 0 0
CONOCOPHILLIPS COM Stock 20825C104 2,145,771 17,911 SH SOLE 17,911 0 0
CRANE COMPANY COMMON STOCK Stock 224408104 534,909 6,021 SH SOLE 6,021 0 0
CRANE NXT CO COM Stock 224441105 299,372 5,387 SH SOLE 5,387 0 0
CUMMINS INC COM Stock 231021106 843,175 3,691 SH SOLE 3,691 0 0
CVS HEALTH CORP COM Stock 126650100 597,332 8,555 SH SOLE 8,555 0 0
DAVITA INC COM Stock 23918K108 661,710 7,000 SH SOLE 7,000 0 0
DEERE & CO COM Stock 244199105 4,746,183 12,577 SH SOLE 12,577 0 0
DNP SELECT INCOME FD INC COM CEF 23325P104 108,507 11,398 SH SOLE 11,398 0 0
DTF TAX-FREE INCOME 2028 TERM COM CEF 23334J107 191,996 17,994 SH SOLE 17,994 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102 433,301 5,809 SH SOLE 5,809 0 0
DWS MUNICIPAL INCOME CEF 233368109 169,239 21,979 SH SOLE 21,979 0 0
EASTMAN CHEM CO COM Stock 277432100 738,132 9,621 SH SOLE 9,621 0 0
EDISON INTL COM Stock 281020107 807,229 12,754 SH SOLE 12,754 0 0
ELEVANCE HEALTH INC COM Stock 036752103 445,893 1,024 SH SOLE 1,024 0 0
EMERSON ELEC CO COM Stock 291011104 298,204 3,088 SH SOLE 3,088 0 0
EXELON CORP COM Stock 30161N101 325,416 8,611 SH SOLE 8,611 0 0
EXXON MOBIL CORP COM Stock 30231G102 356,641 3,033 SH SOLE 3,033 0 0
FEDEX CORP COM Stock 31428X106 2,006,715 7,575 SH SOLE 7,575 0 0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 536,462 16,043 SH SOLE 16,043 0 0
FLAHERTY & CRUMRINE PFD INCOME COM CEF 33848E106 255,841 34,387 SH SOLE 34,387 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857 1,190,277 31,919 SH SOLE 31,919 0 0
GE AEROSPACE COM NEW Stock 369604301 214,136 1,937 SH SOLE 1,937 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 1,554,284 7,034 SH SOLE 7,034 0 0
GILEAD SCIENCES INC COM Stock 375558103 794,557 10,603 SH SOLE 10,603 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 1,797,336 5,555 SH SOLE 5,555 0 0
HANESBRANDS INC COM Stock 410345102 493,096 124,519 SH SOLE 124,519 0 0
INGREDION INC COM Stock 457187102 2,292,633 23,299 SH SOLE 23,299 0 0
INTEL CORP COM Stock 458140100 2,644,959 74,401 SH SOLE 74,401 0 0
INTERPUBLIC GROUP COS INC COM Stock 460690100 885,846 30,909 SH SOLE 30,909 0 0
INVESCO S&P 500 QUALITY ETF ETF 46137V241 1,013,260 20,249 SH SOLE 20,249 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 282,266 657 SH SOLE 657 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507 633,624 2,541 SH SOLE 2,541 0 0
ISHARES MORNINGSTAR SMALL-CAP GROWTH ETF ETF 464288604 322,096 8,310 SH SOLE 8,310 0 0
JONES LANG LASALLE INC COM Stock 48020Q107 1,207,635 8,554 SH SOLE 8,554 0 0
JPMORGAN CHASE & CO. COM Stock 46625H100 459,533 3,169 SH SOLE 3,169 0 0
KELLANOVA COM Stock 487836108 873,020 14,670 SH SOLE 14,670 0 0
KROGER CO COM Stock 501044101 330,884 7,394 SH SOLE 7,394 0 0
LABCORP HOLDINGS INC COM SHS Stock 504922105 231,917 1,154 SH SOLE 1,154 0 0
MCKESSON CORP COM Stock 58155Q103 413,405 951 SH SOLE 951 0 0
META PLATFORMS INC CL A Stock 30303M102 1,079,855 3,597 SH SOLE 3,597 0 0
MICROSOFT CORP COM Stock 594918104 592,026 1,875 SH SOLE 1,875 0 0
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 481,215 7,567 SH SOLE 7,567 0 0
NEXTERA ENERGY INC COM Stock 65339F101 713,642 12,457 SH SOLE 12,457 0 0
NUTRIEN LTD COM Stock 67077M108 951,565 15,407 SH SOLE 15,407 0 0
NVIDIA CORPORATION COM Stock 67066G104 1,051,524 2,417 SH SOLE 2,417 0 0
PARAMOUNT GLOBAL CLASS B COM Stock 92556H206 1,363,575 105,704 SH SOLE 105,704 0 0
PEABODY ENERGY CORP COM Stock 704551100 1,337,350 51,456 SH SOLE 51,456 0 0
PEPSICO INC COM Stock 713448108 2,846,570 16,800 SH SOLE 16,800 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 367,405 3,969 SH SOLE 3,969 0 0
PHILLIPS 66 COM Stock 718546104 1,092,179 9,090 SH SOLE 9,090 0 0
PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 668,466 9,275 SH SOLE 9,275 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 675,024 4,628 SH SOLE 4,628 0 0
QUALCOMM INC COM Stock 747525103 489,591 4,408 SH SOLE 4,408 0 0
RANGE RES CORP COM Stock 75281A109 1,445,971 44,615 SH SOLE 44,615 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109 417,752 1,461 SH SOLE 1,461 0 0
RTX CORPORATION COM Stock 75513E101 700,247 9,730 SH SOLE 9,730 0 0
SCOTTS MIRACLE-GRO CO CL A Stock 810186106 1,054,154 20,398 SH SOLE 20,398 0 0
SEALED AIR CORP NEW COM Stock 81211K100 304,112 9,255 SH SOLE 9,255 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102 843,377 8,554 SH SOLE 8,554 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR CEF 85207H104 17,183,603 1,199,972 SH SOLE 1,199,972 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER CEF 85207K107 15,183,327 2,003,077 SH SOLE 2,003,077 0 0
TAPESTRY INC COM Stock 876030107 1,006,743 35,017 SH SOLE 35,017 0 0
THE CAMPBELLS COMPANY COM Stock 134429109 216,570 5,272 SH SOLE 5,272 0 0
THE CIGNA GROUP COM Stock 125523100 1,070,989 3,744 SH SOLE 3,744 0 0
TRANSUNION COM Stock 89400J107 436,163 6,076 SH SOLE 6,076 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109 279,482 1,711 SH SOLE 1,711 0 0
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 230,147 4,437 SH SOLE 4,437 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 674,933 20,825 SH SOLE 20,825 0 0
WALMART INC COM Stock 931142103 537,911 3,363 SH SOLE 3,363 0 0
WELLS FARGO CO NEW COM Stock 949746101 530,524 12,984 SH SOLE 12,984 0 0
WEST BANCORPORATION INC CAP STK Stock 95123P106 558,071 34,216 SH SOLE 34,216 0 0
WESTERN ASSET INTER MUNI FD IN COM CEF 958435109 237,379 33,154 SH SOLE 33,154 0 0
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 1,131,632 36,909 SH SOLE 36,909 0 0
WILLIAMS SONOMA INC COM Stock 969904101 1,253,939 8,069 SH SOLE 8,069 0 0
WP CAREY INC COM REIT 92936U109 279,141 5,162 SH SOLE 5,162 0 0
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 250,709 2,234 SH SOLE 2,234 0 0
ZOOM COMMUNICATIONS INC CL A Stock 98980L101 1,215,872 17,385 SH SOLE 17,385 0 0