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 2,552,398 24,063 SH SOLE 24,063 0 0
ABBOTT LABS COM Stock 002824100 434,086 3,819 SH SOLE 3,819 0 0
ABBVIE INC COM Stock 00287Y109 1,286,307 7,064 SH SOLE 7,064 0 0
ABRDN NATL MUN INCOME FD SH BEN INT CEF 24610T108 113,164 10,923 SH SOLE 10,923 0 0
ADAM NAT RES FD INC COM CEF 00548F105 6,397,301 277,420 SH SOLE 277,420 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 441,478 1,822 SH SOLE 1,822 0 0
ALBEMARLE CORP COM Stock 012653101 447,591 3,398 SH SOLE 3,398 0 0
ALLIANT ENERGY CORP COM Stock 018802108 802,582 15,924 SH SOLE 15,924 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 848,088 5,570 SH SOLE 5,570 0 0
AMAZON COM INC COM Stock 023135106 552,504 3,063 SH SOLE 3,063 0 0
AMERICAN EXPRESS CO COM Stock 025816109 863,256 3,791 SH SOLE 3,791 0 0
AMERIPRISE FINL INC COM Stock 03076C106 809,327 1,846 SH SOLE 1,846 0 0
APPLE INC COM Stock 037833100 2,269,325 13,234 SH SOLE 13,234 0 0
APPLIED MATLS INC COM Stock 038222105 328,382 1,592 SH SOLE 1,592 0 0
ATI INC COM Stock 01741R102 323,548 6,323 SH SOLE 6,323 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100 646,125 11,214 SH SOLE 11,214 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 5,015,545 11,927 SH SOLE 11,927 0 0
BIOGEN INC COM Stock 09062X103 557,287 2,584 SH SOLE 2,584 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104 494,989 8,515 SH SOLE 8,515 0 0
CATERPILLAR INC COM Stock 149123101 455,120 1,242 SH SOLE 1,242 0 0
CHEVRON CORP NEW COM Stock 166764100 311,491 1,975 SH SOLE 1,975 0 0
CISCO SYS INC COM Stock 17275R102 606,180 12,145 SH SOLE 12,145 0 0
CONOCOPHILLIPS COM Stock 20825C104 1,906,507 14,979 SH SOLE 14,979 0 0
CRANE COMPANY COMMON STOCK Stock 224408104 413,067 3,057 SH SOLE 3,057 0 0
CRANE NXT CO COM Stock 224441105 295,050 4,767 SH SOLE 4,767 0 0
CUMMINS INC COM Stock 231021106 943,972 3,204 SH SOLE 3,204 0 0
CVS HEALTH CORP COM Stock 126650100 566,057 7,097 SH SOLE 7,097 0 0
DAVITA INC COM Stock 23918K108 1,101,639 7,980 SH SOLE 7,980 0 0
DEERE & CO COM Stock 244199105 5,132,597 12,496 SH SOLE 12,496 0 0
DNP SELECT INCOME FD INC COM CEF 23325P104 107,543 11,857 SH SOLE 11,857 0 0
DTF TAX-FREE INCOME 2028 TERM COM CEF 23334J107 200,897 18,688 SH SOLE 18,688 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102 390,193 5,089 SH SOLE 5,089 0 0
DWS MUNICIPAL INCOME CEF 233368109 239,515 26,524 SH SOLE 26,524 0 0
EASTMAN CHEM CO COM Stock 277432100 918,220 9,162 SH SOLE 9,162 0 0
EDISON INTL COM Stock 281020107 286,278 4,047 SH SOLE 4,047 0 0
ELEVANCE HEALTH INC COM Stock 036752103 528,908 1,020 SH SOLE 1,020 0 0
EMERSON ELEC CO COM Stock 291011104 321,232 2,832 SH SOLE 2,832 0 0
EXXON MOBIL CORP COM Stock 30231G102 600,307 5,164 SH SOLE 5,164 0 0
FEDEX CORP COM Stock 31428X106 302,432 1,044 SH SOLE 1,044 0 0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 617,884 16,057 SH SOLE 16,057 0 0
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506 230,297 4,100 SH SOLE 4,100 0 0
FLAHERTY & CRUMRINE PFD INCOME COM CEF 33848E106 231,999 27,488 SH SOLE 27,488 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857 499,287 10,619 SH SOLE 10,619 0 0
GE AEROSPACE COM NEW Stock 369604301 340,465 1,940 SH SOLE 1,940 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 2,265,947 8,021 SH SOLE 8,021 0 0
GILEAD SCIENCES INC COM Stock 375558103 243,091 3,319 SH SOLE 3,319 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 2,108,491 5,048 SH SOLE 5,048 0 0
HANESBRANDS INC COM Stock 410345102 708,417 122,141 SH SOLE 122,141 0 0
INGREDION INC COM Stock 457187102 2,982,754 25,526 SH SOLE 25,526 0 0
INTEL CORP COM Stock 458140100 1,734,758 39,275 SH SOLE 39,275 0 0
INTERPUBLIC GROUP COS INC COM Stock 460690100 932,467 28,577 SH SOLE 28,577 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 204,803 3,109 SH SOLE 3,109 0 0
INVESCO S&P 500 QUALITY ETF ETF 46137V241 1,223,445 20,249 SH SOLE 20,249 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 371,201 706 SH SOLE 706 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507 1,102,444 18,150 SH SOLE 18,150 0 0
ISHARES CORE U S AGGREGATE BOND ETF ETF 464287226 290,191 2,963 SH SOLE 2,963 0 0
ISHARES MORNINGSTAR SMALL-CAP GROWTH ETF ETF 464288604 386,997 8,310 SH SOLE 8,310 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 231,262 2,149 SH SOLE 2,149 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 243,159 721 SH SOLE 721 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 264,466 3,132 SH SOLE 3,132 0 0
JONES LANG LASALLE INC COM Stock 48020Q107 1,652,386 8,470 SH SOLE 8,470 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 688,999 3,440 SH SOLE 3,440 0 0
KELLANOVA COM Stock 487836108 370,111 6,460 SH SOLE 6,460 0 0
KROGER CO COM Stock 501044101 778,112 13,620 SH SOLE 13,620 0 0
MCKESSON CORP COM Stock 58155Q103 647,029 1,205 SH SOLE 1,205 0 0
MERCADOLIBRE INC COM Stock 58733R102 263,081 174 SH SOLE 174 0 0
MERCK & CO INC COM Stock 58933Y105 211,672 1,604 SH SOLE 1,604 0 0
META PLATFORMS INC CL A Stock 30303M102 1,225,609 2,524 SH SOLE 2,524 0 0
MICROSOFT CORP COM Stock 594918104 1,456,238 3,461 SH SOLE 3,461 0 0
NETFLIX INC COM Stock 64110L106 333,424 549 SH SOLE 549 0 0
NEXTERA ENERGY INC COM Stock 65339F101 807,107 12,629 SH SOLE 12,629 0 0
NUTRIEN LTD COM Stock 67077M108 809,964 14,914 SH SOLE 14,914 0 0
NVIDIA CORPORATION COM Stock 67066G104 1,431,680 1,584 SH SOLE 1,584 0 0
PARAMOUNT GLOBAL CLASS B COM Stock 92556H206 1,216,842 103,385 SH SOLE 103,385 0 0
PEABODY ENERGY CORP COM Stock 704551100 420,648 17,339 SH SOLE 17,339 0 0
PEPSICO INC COM Stock 713448108 3,031,213 17,320 SH SOLE 17,320 0 0
PFIZER INC COM Stock 717081103 215,411 7,763 SH SOLE 7,763 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 274,313 2,994 SH SOLE 2,994 0 0
PHILLIPS 66 COM Stock 718546104 1,015,723 6,218 SH SOLE 6,218 0 0
PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 823,213 9,538 SH SOLE 9,538 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 772,748 4,763 SH SOLE 4,763 0 0
QUALCOMM INC COM Stock 747525103 1,013,874 5,989 SH SOLE 5,989 0 0
RANGE RES CORP COM Stock 75281A109 505,239 14,674 SH SOLE 14,674 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109 434,675 1,492 SH SOLE 1,492 0 0
RTX CORPORATION COM Stock 75513E101 1,034,540 10,607 SH SOLE 10,607 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 641,060 16,429 SH SOLE 16,429 0 0
SCHWAB U S LARGE-CAP ETF ETF 808524201 375,711 6,054 SH SOLE 6,054 0 0
SCHWAB U S LARGE-CAP GROWTH ETF ETF 808524300 942,192 10,162 SH SOLE 10,162 0 0
SCHWAB U S LARGE-CAP VALUE ETF ETF 808524409 577,218 7,597 SH SOLE 7,597 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839 220,635 4,796 SH SOLE 4,796 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 751,136 9,316 SH SOLE 9,316 0 0
SCOTTS MIRACLE-GRO CO CL A Stock 810186106 1,499,388 20,102 SH SOLE 20,102 0 0
SEALED AIR CORP NEW COM Stock 81211K100 341,050 9,168 SH SOLE 9,168 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102 878,591 8,111 SH SOLE 8,111 0 0
SPDR NUVEEN ICE HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 208,176 8,103 SH SOLE 8,103 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 243,365 2,788 SH SOLE 2,788 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR CEF 85207H104 20,598,857 1,190,685 SH SOLE 1,190,685 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER CEF 85207K107 14,758,634 1,780,294 SH SOLE 1,780,294 0 0
TAPESTRY INC COM Stock 876030107 1,634,253 34,420 SH SOLE 34,420 0 0
THE CAMPBELLS COMPANY COM Stock 134429109 244,152 5,493 SH SOLE 5,493 0 0
THE CIGNA GROUP COM Stock 125523100 766,739 2,111 SH SOLE 2,111 0 0
TRANSUNION COM Stock 89400J107 414,549 5,195 SH SOLE 5,195 0 0
US BANCORP DEL COM NEW Stock 902973304 207,199 4,635 SH SOLE 4,635 0 0
VANECK HIGH YIELD MUNI ETF ETF 92189H409 285,444 5,462 SH SOLE 5,462 0 0
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 260,230 4,437 SH SOLE 4,437 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 389,970 6,467 SH SOLE 6,467 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 1,225,410 29,204 SH SOLE 29,204 0 0
WALMART INC COM Stock 931142103 591,641 9,833 SH SOLE 9,833 0 0
WELLS FARGO CO NEW COM Stock 949746101 607,046 10,474 SH SOLE 10,474 0 0
WEST BANCORPORATION INC CAP STK Stock 95123P106 610,080 34,216 SH SOLE 34,216 0 0
WESTERN ASSET INTER MUNI FD IN COM CEF 958435109 302,481 38,192 SH SOLE 38,192 0 0
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 440,289 12,261 SH SOLE 12,261 0 0
WILLIAMS SONOMA INC COM Stock 969904101 2,052,972 6,465 SH SOLE 6,465 0 0
WP CAREY INC COM REIT 92936U109 300,967 5,333 SH SOLE 5,333 0 0
ZOOM COMMUNICATIONS INC CL A Stock 98980L101 1,081,252 16,541 SH SOLE 16,541 0 0