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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company COM 88579y101 486 2,523 SH   SOLE   2,523 0 0
ABB Ltd. Spons ADR COM 000375204 38 1,250 SH   SOLE   1,250 0 0
ABB Ltd. Spons ADR COM 000375204 351 11,526 SH   OTR   0 0 11,526
AFLAC Inc. COM 001055102 456 8,918 SH   SOLE   8,918 0 0
AT&T Inc COM 00206r102 24,854 821,074 SH   SOLE   795,145 0 25,929
AbbVie Inc COM 00287y109 1,812 16,744 SH   SOLE   16,723 0 21
Abbott Labs COM 002824100 45,482 379,525 SH   SOLE   370,771 0 8,754
Accenture PLC Cl A COM G1151C101 36,662 132,713 SH   SOLE   128,430 0 4,283
Agree Realty Corp COM 008492100 297 4,413 SH   SOLE   1,506 0 2,907
Air Products & Chemicals, Inc COM 009158106 45,736 162,564 SH   SOLE   157,275 0 5,289
Akamai Technologies Com COM 00971T101 346 3,398 SH   SOLE   3,398 0 0
Alaska Air Group COM 011659109 219 3,171 SH   SOLE   3,171 0 0
Allianz SE COM 523148906 274 10,726 SH   OTR   0 0 10,726
Allstate Corp COM 020002101 213 1,854 SH   SOLE   1,854 0 0
Alphabet Inc CL A COM 02079K305 2,799 1,357 SH   SOLE   1,357 0 0
Alphabet Inc CL C NON Voting COM 02079K107 939 454 SH   SOLE   454 0 0
Altria Group Inc COM 02209s103 803 15,695 SH   SOLE   15,695 0 0
Amazon.com COM 023135106 2,986 965 SH   SOLE   965 0 0
American Electric Power COM 025537101 473 5,586 SH   SOLE   5,586 0 0
American Express Co COM 025816109 274 1,935 SH   SOLE   1,935 0 0
American Tower Corp COM 03027x100 34,182 142,986 SH   SOLE   138,626 0 4,361
American Water Works Co COM 030420103 748 4,989 SH   SOLE   4,989 0 0
Amgen COM 031162100 769 3,090 SH   SOLE   2,736 0 354
Analog Devices Inc COM 032654105 11,883 76,624 SH   SOLE   76,624 0 0
Apple Inc. COM 037833100 97,149 795,328 SH   SOLE   774,889 0 20,439
AptarGroup Inc COM 038336103 35,843 253,005 SH   SOLE   245,186 0 7,819
Arthur J Gallagher & Co COM 363576109 53,521 428,956 SH   SOLE   415,034 0 13,921
Aspen Technology Inc COM 045327103 269 1,867 SH   SOLE   1,867 0 0
Assurant Inc COM 04621X108 423 2,981 SH   SOLE   2,981 0 0
Automatic Data Processing COM 053015103 66,939 355,169 SH   SOLE   344,910 0 10,259
BCE Inc. COM 05534b760 933 20,660 SH   SOLE   15,285 0 5,375
BNP Paribas - ADR COM 05565A202 349 11,392 SH   OTR   0 0 11,392
Ball Corp Com COM 058498106 212 2,500 SH   SOLE   500 0 2,000
Baxter International Inc COM 071813109 612 7,258 SH   SOLE   7,258 0 0
Becton Dickinson and Co COM 075887109 44,895 184,640 SH   SOLE   181,186 0 3,454
Berkshire Hathaway Cl B COM 084670702 511 2,002 SH   SOLE   2,002 0 0
Black Hills Corp COM 092113109 382 5,725 SH   SOLE   5,725 0 0
Blackrock Inc COM 09247x101 2,640 3,501 SH   SOLE   3,501 0 0
Blackstone Group Inc COM 09260D107 1,309 17,569 SH   SOLE   17,569 0 0
Boeing COM 097023105 1,513 5,939 SH   SOLE   5,939 0 0
Bristol Myers Squibb Company COM 110122108 643 10,193 SH   SOLE   10,154 0 39
British American Tobacco PLC A COM 110448107 219 5,653 SH   OTR   0 0 5,653
Broadridge Financial Solutions COM 11133t103 21,816 142,497 SH   SOLE   136,453 0 6,044
CME Group Inc COM 12572Q105 353 1,730 SH   SOLE   1,730 0 0
CVS Health Corp COM 126650100 709 9,428 SH   SOLE   8,168 0 1,260
Carrier Global Corp Com COM 14448C104 3,293 77,999 SH   SOLE   77,999 0 0
Casey's General Stores Inc COM 147528103 40,359 186,683 SH   SOLE   180,615 0 6,068
Caterpillar Inc COM 149123101 14,759 63,653 SH   SOLE   63,653 0 0
Chevron Corp COM 166764100 10,621 101,353 SH   SOLE   101,323 0 30
Chubb Ltd COM H1467J104 346 2,189 SH   SOLE   2,189 0 0
Cie Financiere Rich - Unsp ADR COM 204319107 339 35,410 SH   OTR   0 0 35,410
Cisco Systems COM 17275r102 1,639 31,694 SH   SOLE   24,808 0 6,886
Clorox Co COM 189054109 36,576 189,629 SH   SOLE   183,216 0 6,413
Coca Cola Co COM 191216100 7,771 147,433 SH   SOLE   147,433 0 0
Cognizant Tech Solutions Cl A COM 192446102 884 11,310 SH   SOLE   11,310 0 0
Colgate Palmolive Co COM 194162103 745 9,448 SH   SOLE   8,648 0 800
Commerce Bancshares Inc COM 200525103 35,836 467,771 SH   SOLE   447,930 0 19,841
Compagnie De Saint Unspon ADR COM 204280309 350 29,505 SH   OTR   0 0 29,505
Costco Wholesale Corp COM 22160k105 35,046 99,427 SH   SOLE   96,477 0 2,950
Cummins Inc COM 231021106 203 782 SH   SOLE   782 0 0
Danaher Corp COM 235851102 337 1,499 SH   SOLE   1,499 0 0
Deere & Co COM 244199105 1,854 4,956 SH   SOLE   3,701 0 1,255
Diageo PLC New Spons ADR COM 25243q205 111 678 SH   SOLE   678 0 0
Diageo PLC New Spons ADR COM 25243q205 286 1,744 SH   OTR   0 0 1,744
Digital Realty Trust Inc COM 253868103 15,111 107,290 SH   SOLE   104,592 0 2,698
Dollar Genl Corp COM 256677105 31,082 153,402 SH   SOLE   148,661 0 4,741
Dollar Genl Corp COM 256677105 7 37 SH   OTR   37 0 0
Dominion Energy Inc COM 25746U109 845 11,129 SH   SOLE   11,129 0 0
DuPont de Nemours Inc COM 26614N102 687 8,892 SH   SOLE   8,892 0 0
Duke Energy Corp COM 26441c204 819 8,488 SH   SOLE   8,488 0 0
Eaton Corp PLC COM g29183103 588 4,250 SH   SOLE   3,450 0 800
Ecolab Inc COM 278865100 1,878 8,771 SH   SOLE   8,271 0 500
Eli Lilly & Co COM 532457108 838 4,488 SH   SOLE   4,488 0 0
Emerson Electric Co COM 291011104 959 10,628 SH   SOLE   10,604 0 24
Enbridge Inc. COM 29250N105 587 16,131 SH   SOLE   16,131 0 0
Enterprise Products Partners L COM 293792107 354 16,071 SH   SOLE   16,071 0 0
Essential Utilities COM 29670G102 222 4,961 SH   SOLE   4,961 0 0
Exxon Mobil Corp COM 30231g102 37,222 666,698 SH   SOLE   643,540 0 23,158
Facebook Inc Cl A COM 30303m102 323 1,096 SH   SOLE   1,096 0 0
Fastenal Company COM 311900104 34,065 677,504 SH   SOLE   648,131 0 29,373
Fidelity National Information COM 31620M106 29,482 209,671 SH   SOLE   203,538 0 6,133
Fiserv Inc COM 337738108 286 2,400 SH   SOLE   600 0 1,800
General Dynamics Corp COM 369550108 13,053 71,891 SH   SOLE   71,891 0 0
General Electric Co COM 369604103 150 11,432 SH   SOLE   11,432 0 0
Gilead Sciences Incorporated COM 375558103 28,208 436,453 SH   SOLE   419,316 0 17,136
Glacier Bancorp Inc COM 37637Q105 34,580 605,816 SH   SOLE   586,377 0 19,439
GlaxoSmithKline PLC COM 37733w105 230 6,440 SH   SOLE   6,440 0 0
Hershey Company COM 427866108 2,073 13,108 SH   SOLE   13,108 0 0
Home Depot Inc COM 437076102 50,838 166,544 SH   SOLE   159,644 0 6,900
Honeywell Intl Inc COM 438516106 1,543 7,108 SH   SOLE   7,097 0 11
Iberdrola S A ADR COM 450737101 248 4,790 SH   OTR   0 0 4,790
Idex Corp COM 45167r104 209 1,000 SH   SOLE   200 0 800
Idexx Labs Inc COM 45168d104 584 1,193 SH   SOLE   193 0 1,000
Illinois Tool Works Inc COM 452308109 59,584 268,977 SH   SOLE   261,761 0 7,216
India Globalization Capital In COM 45408X308 173 96,901 SH   SOLE   96,901 0 0
Insulet Corp COM 45784p101 261 1,000 SH   SOLE   0 0 1,000
Intel Corp COM 458140100 2,163 33,799 SH   SOLE   32,049 0 1,750
International Business Machine COM 459200101 11,178 83,884 SH   SOLE   79,842 0 4,042
Intuit COM 461202103 36,277 94,702 SH   SOLE   91,662 0 3,040
Intuitive Surgical Inc COM 46120E602 323 437 SH   SOLE   437 0 0
J M Smucker Company New COM 832696405 507 4,009 SH   SOLE   4,009 0 0
J P Morgan Chase & Co COM 46625h100 16,541 108,657 SH   SOLE   108,628 0 29
Jack Henry & Assoc Inc Com COM 426281101 27,132 178,829 SH   SOLE   173,367 0 5,462
Jazz Pharmaceuticals Plc COM G50871105 222 1,353 SH   SOLE   1,353 0 0
John B. Sanfilippo & Son, Inc. COM 800422107 5,913 65,431 SH   SOLE   63,270 0 2,161
Johnson & Johnson COM 478160104 55,412 337,157 SH   SOLE   329,378 0 7,779
Johnson & Johnson COM 478160104 29 175 SH   OTR   175 0 0
Kellogg Company COM 487836108 490 7,739 SH   SOLE   4,366 0 3,373
Kimberly Clark Corp COM 494368103 34,109 245,303 SH   SOLE   235,626 0 9,677
Kimberly Clark Corp COM 494368103 6 40 SH   OTR   40 0 0
Kinder Morgan Inc COM 49456b101 626 37,586 SH   SOLE   23,117 0 14,469
Lancaster Colony Corp COM 513847103 825 4,703 SH   SOLE   2,592 0 2,111
Linde PLC COM G5494J103 15,417 55,034 SH   SOLE   55,034 0 0
Lockheed Martin Corp COM 539830109 1,070 2,895 SH   SOLE   2,588 0 307
Lowes Cos Inc COM 548661107 751 3,950 SH   SOLE   3,250 0 700
Lowes Cos Inc COM 548661107 81 425 SH   OTR   425 0 0
M D C Hldgs Inc COM 552676108 1,144 19,259 SH   SOLE   19,259 0 0
Magellan Midstream Partners, L COM 559080106 451 10,395 SH   SOLE   10,395 0 0
Main Street Capital Corp COM 56035L104 1,363 34,807 SH   SOLE   15,761 0 19,046
Masco Corp COM 574599106 207 3,460 SH   SOLE   3,460 0 0
Mastercard Inc COM 57636q104 36,185 101,630 SH   SOLE   98,931 0 2,699
McCormick & Company Inc COM 579780206 44,961 504,278 SH   SOLE   488,523 0 15,755
McDonalds Corp COM 580135101 56,803 253,426 SH   SOLE   246,083 0 7,342
Medtronic PLC COM g5960l103 912 7,720 SH   SOLE   5,208 0 2,512
Merck & Co Inc COM 58933y105 23,594 306,057 SH   SOLE   296,616 0 9,441
Microsoft Corp COM 594918104 39,926 169,343 SH   SOLE   169,226 0 117
Mongolia Holdings Inc COM 60937J100 0 12,600 SH   SOLE   12,600 0 0
NASDAQ Inc. COM 631103108 38,875 263,628 SH   SOLE   256,006 0 7,622
National Grid PLC - SPONS ADR COM 636274409 218 3,673 SH   OTR   0 0 3,673
Nestle SA ADR COM 641069406 6,698 60,062 SH   SOLE   59,562 0 500
Nestle SA ADR COM 641069406 343 3,080 SH   OTR   0 0 3,080
Netflix Inc Com COM 64110L106 624 1,197 SH   SOLE   1,197 0 0
NextEra Energy Inc COM 65339f101 67,634 894,514 SH   SOLE   872,067 0 22,447
Nextera Energy Part LP COM 65341B106 371 5,093 SH   SOLE   5,093 0 0
Nike Inc, Class B COM 654106103 1,949 14,665 SH   SOLE   14,635 0 30
Norfolk Southern Corp COM 655844108 1,387 5,167 SH   SOLE   5,154 0 13
Northern Trust COM 665859104 1,932 18,378 SH   SOLE   17,978 0 400
Novartis AG ADR COM 66987V109 7,314 85,558 SH   SOLE   85,558 0 0
Novartis AG ADR COM 66987V109 274 3,210 SH   OTR   0 0 3,210
Nvidia Corp COM 67066G104 338 634 SH   SOLE   634 0 0
Oneok Inc COM 682680103 6,430 126,931 SH   SOLE   114,393 0 12,538
Otis Worldwide Corp Com COM 68902V107 2,289 33,442 SH   SOLE   33,442 0 0
PPG Industries Inc COM 693506107 1,180 7,854 SH   SOLE   7,854 0 0
Parker Hannifin Corp COM 701094104 687 2,179 SH   SOLE   2,179 0 0
PayChex Inc COM 704326107 802 8,184 SH   SOLE   3,864 0 4,320
PayPal Holdings COM 70450y103 260 1,071 SH   SOLE   1,071 0 0
People's United Financial COM 712704105 387 21,613 SH   SOLE   8,097 0 13,516
PepsiCo Inc COM 713448108 13,370 94,523 SH   SOLE   94,478 0 45
Pfizer COM 717081103 1,200 33,131 SH   SOLE   33,089 0 42
Philip Morris International COM 718172109 514 5,793 SH   SOLE   5,793 0 0
Phillips 66 COM 718546104 468 5,735 SH   SOLE   5,735 0 0
Phillips 66 COM 718546104 5 63 SH   OTR   63 0 0
Pool Corporation COM 73278L105 673 1,948 SH   SOLE   1,948 0 0
Procter & Gamble Co COM 742718109 11,205 82,734 SH   SOLE   82,722 0 12
Progressive Corp Ohio Com COM 743315103 523 5,469 SH   SOLE   2,635 0 2,834
Prosperity Bancshares Inc COM 743606105 25,685 342,975 SH   SOLE   332,599 0 10,376
Public Storage Inc COM 74460D109 495 2,007 SH   SOLE   1,095 0 912
Qualcomm Inc COM 747525103 47,599 358,996 SH   SOLE   347,838 0 11,158
RPM Intl Inc COM 749685103 9,508 103,521 SH   SOLE   103,521 0 0
Raytheon Technologies Com COM 75513E101 10,236 132,472 SH   SOLE   132,072 0 400
Realty Income Corporation COM 756109104 30,029 472,905 SH   SOLE   455,282 0 17,622
Reckitt Benckiser Spon ADR COM 756255204 292 16,033 SH   OTR   0 0 16,033
Republic Services Inc COM 760759100 45,567 458,650 SH   SOLE   442,582 0 16,068
Republic Services Inc COM 760759100 10 98 SH   OTR   98 0 0
Resmed Inc COM 761152107 297 1,530 SH   SOLE   530 0 1,000
Rockwell Automation Inc. COM 773903109 551 2,074 SH   SOLE   2,074 0 0
Royal Dutch Shell PLC ADR B COM 780259107 358 9,728 SH   SOLE   9,728 0 0
Royal Dutch Shell PLC ADR B COM 780259107 305 8,283 SH   OTR   0 0 8,283
S&P Global Inc COM 78409V104 35,611 100,917 SH   SOLE   97,769 0 3,148
SAP Akgsltt Spons ADR COM 803054204 273 2,223 SH   OTR   0 0 2,223
Salesforce.com Inc COM 79466l302 1,285 6,067 SH   SOLE   6,067 0 0
Sanofi-Aventis ADR COM 80105n105 278 5,620 SH   OTR   0 0 5,620
Sherwin Williams Co COM 824348106 34,211 46,356 SH   SOLE   44,666 0 1,690
Siemens AG COM 826197501 321 3,895 SH   OTR   0 0 3,895
Simon Property Group COM 828806109 450 3,952 SH   SOLE   3,952 0 0
Sixth Street Specialty Lending COM 83012A109 934 44,401 SH   SOLE   24,064 0 20,337
Skechers USA Inc Cl A COM 830566105 201 4,819 SH   SOLE   4,819 0 0
Skyworks Solutions COM 83088m102 573 3,121 SH   SOLE   3,121 0 0
Snap On COM 833034101 43,691 189,353 SH   SOLE   182,990 0 6,363
Southern Co COM 842587107 2,270 36,511 SH   SOLE   36,511 0 0
Spire Inc COM 84857L101 442 5,986 SH   SOLE   2,296 0 3,689
Stag Industrial Inc COM 85254J102 492 14,637 SH   SOLE   5,164 0 9,473
Starbucks Corporation COM 855244109 5,603 51,272 SH   SOLE   51,272 0 0
State Street Corp COM 857477103 215 2,560 SH   SOLE   2,560 0 0
Stellantis N.V. Shs COM N82405106 278 15,613 SH   OTR   0 0 15,613
Steris PLC COM G8473T100 39,498 207,361 SH   SOLE   200,995 0 6,366
Store Capital Corp COM 862121100 6,988 208,599 SH   SOLE   187,629 0 20,970
Stryker Corp COM 863667101 28,375 116,491 SH   SOLE   111,846 0 4,645
Sysco Corporation COM 871829107 303 3,846 SH   SOLE   2,985 0 861
T Rowe Price Group Inc COM 74144t108 362 2,108 SH   SOLE   1,608 0 500
TC Energy Corp COM 87807B107 223 4,885 SH   SOLE   4,885 0 0
Target Corporation COM 87612e106 1,132 5,714 SH   SOLE   5,714 0 0
Tesla Motors Inc COM 88160r101 388 581 SH   SOLE   581 0 0
Texas Instruments Corp COM 882508104 246 1,304 SH   SOLE   1,304 0 0
Toro Co COM 891092108 625 6,064 SH   SOLE   3,959 0 2,105
Tractor Supply Company COM 892356106 40,113 226,526 SH   SOLE   217,100 0 9,426
Travelers Cos Inc COM 89417E109 235 1,560 SH   SOLE   1,560 0 0
U. S. Bancorp COM 902973304 1,401 25,330 SH   SOLE   19,949 0 5,381
U. S. Bancorp COM 902973304 17 300 SH   OTR   300 0 0
UPM Kymmene Corp Unsposored AD COM 915436208 292 8,027 SH   OTR   0 0 8,027
Uber Technologies Inc COM 90353T100 331 6,080 SH   SOLE   6,080 0 0
Unilever PLC ADR Spon COM 904767704 347 6,211 SH   SOLE   6,211 0 0
Unilever PLC ADR Spon COM 904767704 240 4,298 SH   OTR   0 0 4,298
Union Pacific Corp COM 907818108 41,827 189,771 SH   SOLE   184,072 0 5,699
United Parcel Service Inc Cl B COM 911312106 335 1,969 SH   SOLE   1,949 0 20
V F Corporation COM 918204108 27,915 349,284 SH   SOLE   335,237 0 14,047
V F Corporation COM 918204108 7 84 SH   OTR   84 0 0
Verisk Analytics Inc COM 92345Y106 249 1,411 SH   SOLE   1,411 0 0
Verizon Communications COM 92343v104 35,711 614,125 SH   SOLE   590,398 0 23,727
Visa Inc Cl A COM 92826c839 3,498 16,522 SH   SOLE   16,492 0 30
Vivendi SA COM F97982106 317 9,632 SH   OTR   0 0 9,632
Vodafone Group PLC COM 92857w308 32 1,718 SH   SOLE   1,718 0 0
Vodafone Group PLC COM 92857w308 264 14,323 SH   OTR   0 0 14,323
WEC Energy Group Inc COM 92939u106 41,993 448,694 SH   SOLE   433,800 0 14,894
Wal-Mart Stores COM 931142103 2,721 20,033 SH   SOLE   18,409 0 1,623
Walgreen Boots Alliance Inc COM 931427108 1,802 32,823 SH   SOLE   32,823 0 0
Walt Disney Co COM 254687106 1,656 8,977 SH   SOLE   8,277 0 700
Watsco, Inc. COM 942622200 51,017 195,653 SH   SOLE   186,939 0 8,714
Welltower Inc COM 95040Q104 285 3,974 SH   SOLE   3,974 0 0
Williams Cos Inc COM 969457100 573 24,193 SH   SOLE   9,896 0 14,297
Xcel Energy Inc COM 98389b100 28,667 431,011 SH   SOLE   417,839 0 13,172
Zebra Technologies Corp. Cl A COM 989207105 645 1,330 SH   SOLE   730 0 600
Zurich Insurance Group ADR COM 989825104 248 5,775 SH   OTR   0 0 5,775
Alerian MLP ETF ETF 00162Q452 1,375 45,079 SH   SOLE   33,697 0 11,382
Consumer Staples Select Sector ETF 81369y308 313 4,582 SH   SOLE   4,582 0 0
Financial Select Sector SPDR I ETF 81369y605 237 6,965 SH   SOLE   6,965 0 0
IShares Core S&P Mid-Cap ETF ETF 464287507 475 1,824 SH   SOLE   1,824 0 0
IShares MSCI EAFE Index Fd ETF 464287465 472 6,216 SH   SOLE   6,216 0 0
IShares NASDAQ Biotech Index F ETF 464287556 867 5,762 SH   SOLE   5,762 0 0
IShares Russell 2000 Indx Fd ETF 464287655 221 1,000 SH   SOLE   1,000 0 0
IShares S&P Mid Cap 400/Barra ETF 464287606 1,042 13,301 SH   SOLE   13,301 0 0
IShares Tr MSCI Emerging Mkts ETF 464287234 482 9,045 SH   SOLE   9,045 0 0
IShares Tr S&P Smallcap 600 In ETF 464287804 333 3,064 SH   SOLE   3,064 0 0
Invesco Nasdaq Internet ETF ETF 46137V530 225 975 SH   SOLE   975 0 0
Invesco QQQ Trust Series 1 ETF 46090E103 1,348 4,223 SH   SOLE   4,223 0 0
S & P Depository Receipts SPDR ETF 78462f103 1,000 2,523 SH   SOLE   2,523 0 0
SPDR Gold Trust ETF 78463v107 437 2,735 SH   SOLE   2,735 0 0
VanEck Vectors Semiconductor E ETF 92189F676 399 1,640 SH   SOLE   1,640 0 0
Vanguard Mid-Cap ETF ETF 922908629 261 1,180 SH   SOLE   1,180 0 0
Vanguard Mid-Cap Growth Index ETF 922908538 510 2,378 SH   SOLE   2,378 0 0
Vanguard Mid-Cap Value Index F ETF 922908512 218 1,620 SH   SOLE   1,620 0 0
Vanguard Ttl Stk Mkt ETF ETF 922908769 465 2,250 SH   SOLE   2,250 0 0
Vanguard Value ETF ETF 922908744 256 1,945 SH   SOLE   1,945 0 0
IShares 0 to 5 year Inv Grd ET ETF 46434V100 329 6,360 SH   SOLE   6,360 0 0
IShares Barclarys Int Cr Bond ETF 464288638 1,231 20,785 SH   SOLE   7,531 0 13,254
IShares Barclays Aggregate Bon ETF 464287226 305 2,676 SH   SOLE   2,676 0 0
IShares Barclays Tips Bond Ind ETF 464287176 466 3,714 SH   SOLE   3,714 0 0
IShares Short-Term Corporate B ETF 464288646 250 4,570 SH   SOLE   4,570 0 0
Innovator S&P Investment Grade ETF 45783G201 295 12,187 SH   SOLE   4,158 0 8,029
Invesco Financial Pfd Portfoli ETF 46137V621 440 23,292 SH   SOLE   23,292 0 0
Invesco Fundamental HY Corp Bo ETF 46138e719 982 50,754 SH   SOLE   18,646 0 32,108
Invesco Fundamental IG Corp Bo ETF 46138E693 1,154 43,311 SH   SOLE   15,891 0 27,420
Invesco Preferred Port ETF ETF 46138E511 208 13,895 SH   SOLE   13,895 0 0
Invesco Variable Rate Pref Por ETF 46138G870 580 22,444 SH   SOLE   13,134 0 9,310
Princpal Spectrum Preferred Se ETF 74255Y888 785 38,504 SH   SOLE   15,622 0 22,882
Vanguard Interm. Term Corp. Bo ETF 92206c870 1,476 15,863 SH   SOLE   7,347 0 8,516
Vanguard Intermediate Term Bon ETF 921937819 329 3,704 SH   SOLE   3,704 0 0
Vanguard Long-Term Corp Bond E ETF 92206C813 1,094 10,808 SH   SOLE   6,071 0 4,736
Vanguard Mortgage-Business Sec ETF 92206c771 297 5,558 SH   SOLE   5,558 0 0
Vanguard Short-Term Bond ETF ETF 921937827 317 3,862 SH   SOLE   3,862 0 0
Vanguard Short-Term Corporate ETF 92206c409 360 4,359 SH   SOLE   4,359 0 0
iShares U.S. Treasury Bond ETF ETF 46429B267 213 8,147 SH   SOLE   8,147 0 0
iShares iBonds Dec 2025 Term C ETF 46434VBD1 494 18,428 SH   SOLE   8,819 0 9,609