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 674 4,100 SH   SOLE   4,100 0 0
AFLAC Inc. COM 001055102 886 16,935 SH   SOLE   16,558 0 377
AT&T Inc COM 00206r102 28,950 765,053 SH   SOLE   736,409 0 28,644
AbbVie Inc COM 00287y109 971 12,825 SH   SOLE   12,825 0 0
Abbott Labs COM 002824100 7,763 92,784 SH   SOLE   92,616 0 168
Accenture PLC Cl A COM G1151C101 17,732 92,185 SH   SOLE   87,192 0 4,993
Air Products & Chemicals, Inc COM 009158106 34,940 157,486 SH   SOLE   151,232 0 6,254
Akamai Technologies Com COM 00971T101 341 3,730 SH   SOLE   3,730 0 0
Alaska Air Group COM 011659109 320 4,927 SH   SOLE   4,927 0 0
Alcon Inc COM H01301128 805 13,810 SH   SOLE   13,779 0 31
Allstate Corp COM 020002101 201 1,854 SH   SOLE   1,854 0 0
Alphabet Inc CL A COM 02079K305 1,392 1,140 SH   SOLE   1,140 0 0
Alphabet Inc CL C NON Voting COM 02079K107 406 333 SH   SOLE   333 0 0
Altria Group Inc COM 02209s103 230 5,629 SH   SOLE   5,629 0 0
Amazon.com COM 023135106 1,123 647 SH   SOLE   647 0 0
American Electric Power COM 025537101 371 3,964 SH   SOLE   3,964 0 0
American Express Co COM 025816109 283 2,396 SH   SOLE   2,396 0 0
American Tower Corp COM 03027x100 29,170 131,914 SH   SOLE   126,841 0 5,073
American Water Works Co COM 030420103 595 4,789 SH   SOLE   4,789 0 0
Amgen COM 031162100 650 3,359 SH   SOLE   3,041 0 318
Analog Devices Inc COM 032654105 9,225 82,567 SH   SOLE   82,324 0 243
Apple Inc. COM 037833100 51,370 229,359 SH   SOLE   220,044 0 9,315
Arthur J Gallagher & Co COM 363576109 34,641 386,743 SH   SOLE   371,792 0 14,950
Aspen Technology Inc COM 045327103 230 1,867 SH   SOLE   1,867 0 0
Assurant Inc COM 04621X108 23,335 185,461 SH   SOLE   178,315 0 7,146
Automatic Data Processing COM 053015103 45,467 281,667 SH   SOLE   271,805 0 9,862
BASF AG Spons ADR COM 055262505 202 11,578 SH   OTR   0 0 11,578
BCE Inc. COM 05534b760 324 6,690 SH   SOLE   6,690 0 0
BNP Paribas - ADR COM 05565A202 284 11,720 SH   OTR   0 0 11,720
Barclays PLC Spons ADR COM 06738e204 263 35,820 SH   OTR   0 0 35,820
Baxter International Inc COM 071813109 682 7,799 SH   SOLE   7,799 0 0
Becton Dickinson and Co COM 075887109 46,058 182,078 SH   SOLE   178,039 0 4,039
Berkshire Hathaway Cl B COM 084670702 536 2,577 SH   SOLE   2,577 0 0
Black Hills Corp COM 092113109 439 5,725 SH   SOLE   5,725 0 0
Blackrock Inc COM 09247x101 1,138 2,553 SH   SOLE   2,522 0 31
Blackstone Group Inc COM 09260D107 939 19,236 SH   SOLE   19,236 0 0
Boeing COM 097023105 2,380 6,255 SH   SOLE   6,255 0 0
British American Tobacco PLC A COM 110448107 207 5,615 SH   OTR   0 0 5,615
Broadridge Financial Solutions COM 11133t103 15,981 128,437 SH   SOLE   121,436 0 7,001
CVS Health Corp COM 126650100 765 12,137 SH   SOLE   10,877 0 1,260
Casey's General Stores Inc COM 147528103 28,251 175,297 SH   SOLE   166,777 0 8,520
Caterpillar Inc COM 149123101 7,257 57,455 SH   SOLE   57,455 0 0
Chevron Corp COM 166764100 8,210 69,227 SH   SOLE   69,227 0 0
Chubb Ltd COM H1467J104 531 3,288 SH   SOLE   3,181 0 107
Cie Financiere Rich - Unsp ADR COM 204319107 79 10,778 SH   OTR   0 0 10,778
Cisco Systems COM 17275r102 1,599 32,363 SH   SOLE   28,880 0 3,483
Clorox Co COM 189054109 2,250 14,816 SH   SOLE   14,710 0 106
Coca Cola Co COM 191216100 27,055 496,960 SH   SOLE   482,663 0 14,298
Cognizant Tech Solutions Cl A COM 192446102 875 14,519 SH   SOLE   12,939 0 1,580
Colgate Palmolive Co COM 194162103 708 9,638 SH   SOLE   8,683 0 955
Commerce Bancshares Inc COM 200525103 24,017 395,988 SH   SOLE   375,707 0 20,282
Compagnie De Saint Unspon ADR COM 204280309 236 30,372 SH   OTR   0 0 30,372
Compagnie Genrl des Etablsmnts COM 59410T106 235 10,579 SH   OTR   0 0 10,579
Costco Wholesale Corp COM 22160k105 24,522 85,115 SH   SOLE   81,724 0 3,391
Danaher Corp COM 235851102 228 1,580 SH   SOLE   1,580 0 0
Deere & Co COM 244199105 1,149 6,813 SH   SOLE   4,949 0 1,864
Diageo PLC New Spons ADR COM 25243q205 109 664 SH   SOLE   664 0 0
Diageo PLC New Spons ADR COM 25243q205 294 1,799 SH   OTR   0 0 1,799
Digital Realty Trust Inc COM 253868103 13,857 106,745 SH   SOLE   104,065 0 2,680
Dominion Energy Inc COM 25746U109 478 5,893 SH   SOLE   5,893 0 0
DuPont de Nemours Inc COM 26614N102 223 3,121 SH   SOLE   3,121 0 0
Duke Energy Corp COM 26441c204 654 6,827 SH   SOLE   6,827 0 0
Eaton Corp PLC COM g29183103 378 4,550 SH   SOLE   3,750 0 800
Ecolab Inc COM 278865100 2,002 10,109 SH   SOLE   9,609 0 500
Eli Lilly & Co COM 532457108 390 3,486 SH   SOLE   3,486 0 0
Emerson Electric Co COM 291011104 482 7,210 SH   SOLE   7,210 0 0
Enbridge Inc. COM 29250N105 542 15,456 SH   SOLE   15,456 0 0
Enterprise Products Partners L COM 293792107 445 15,556 SH   SOLE   15,556 0 0
Equitrans Midstream Corp COM 294600101 244 16,776 SH   SOLE   10,319 0 6,457
Eversource Energy COM 30040W108 204 2,387 SH   SOLE   2,387 0 0
Exxon Mobil Corp COM 30231g102 20,358 288,316 SH   SOLE   278,201 0 10,114
Facebook Inc Cl A COM 30303m102 201 1,129 SH   SOLE   1,129 0 0
Fiserv Inc COM 337738108 249 2,400 SH   SOLE   600 0 1,800
General Dynamics Corp COM 369550108 11,837 64,776 SH   SOLE   64,649 0 127
Gilead Sciences Incorporated COM 375558103 20,015 315,787 SH   SOLE   303,809 0 11,978
Glacier Bancorp Inc COM 37637Q105 21,161 523,021 SH   SOLE   501,306 0 21,715
GlaxoSmithKline PLC COM 37733w105 209 4,888 SH   SOLE   4,888 0 0
Hershey Company COM 427866108 631 4,070 SH   SOLE   4,070 0 0
Home Depot Inc COM 437076102 30,227 130,276 SH   SOLE   124,859 0 5,417
Honeywell Intl Inc COM 438516106 982 5,803 SH   SOLE   5,803 0 0
Idexx Labs Inc COM 45168d104 405 1,489 SH   SOLE   489 0 1,000
Illinois Tool Works Inc COM 452308109 39,072 249,676 SH   SOLE   242,313 0 7,364
India Globalization Capital In COM 45408X308 100 102,760 SH   SOLE   102,760 0 0
Ing Groep ADR COM 456837103 263 25,176 SH   OTR   0 0 25,176
Intel Corp COM 458140100 2,073 40,222 SH   SOLE   38,522 0 1,700
Interactive Brokers Group, Inc COM 45841N107 380 7,074 SH   SOLE   7,074 0 0
International Business Machine COM 459200101 34,814 239,401 SH   SOLE   229,861 0 9,540
International Flav&Fra Com COM 459506101 13,914 113,412 SH   SOLE   107,486 0 5,926
J M Smucker Company New COM 832696405 657 5,970 SH   SOLE   5,970 0 0
J P Morgan Chase & Co COM 46625h100 10,483 89,069 SH   SOLE   89,069 0 0
Jack Henry & Assoc Inc Com COM 426281101 22,561 154,559 SH   SOLE   148,408 0 6,151
Jazz Pharmaceuticals Plc COM G50871105 225 1,753 SH   SOLE   1,753 0 0
Johnson & Johnson COM 478160104 39,570 305,846 SH   SOLE   297,687 0 8,159
Johnson & Johnson COM 478160104 23 175 SH   OTR   175 0 0
Kimberly Clark Corp COM 494368103 26,694 187,917 SH   SOLE   180,982 0 6,935
Kimberly Clark Corp COM 494368103 6 40 SH   OTR   40 0 0
Kinder Morgan Inc COM 49456b101 216 10,460 SH   SOLE   10,460 0 0
Kontoor Brands Inc. COM 50050N103 354 10,090 SH   SOLE   6,621 0 3,469
L3Harris Technologies Inc Com COM 502431109 312 1,494 SH   SOLE   1,371 0 123
Lamar Advertising Co CL A COM 512816109 485 5,923 SH   SOLE   3,486 0 2,437
Lancaster Colony Corp COM 513847103 211 1,520 SH   SOLE   939 0 581
Lear Corp COM 521865204 362 3,069 SH   SOLE   3,069 0 0
Leggett & Platt Inc COM 524660107 28,074 685,728 SH   SOLE   658,392 0 27,336
Linde PLC COM G5494J103 10,434 53,859 SH   SOLE   53,803 0 56
Lockheed Martin Corp COM 539830109 1,302 3,338 SH   SOLE   3,038 0 300
Lowes Cos Inc COM 548661107 387 3,516 SH   SOLE   2,707 0 809
Lowes Cos Inc COM 548661107 47 425 SH   OTR   425 0 0
M D C Hldgs Inc COM 552676108 787 18,255 SH   SOLE   18,255 0 0
Magellan Midstream Partners, L COM 559080106 7,465 112,649 SH   SOLE   112,649 0 0
Main Street Capital Corp COM 56035L104 633 14,649 SH   SOLE   9,062 0 5,587
Mastercard Inc COM 57636q104 38,463 141,632 SH   SOLE   135,690 0 5,942
McCormick & Company Inc COM 579780206 32,957 210,857 SH   SOLE   202,226 0 8,631
McDonalds Corp COM 580135101 50,829 236,733 SH   SOLE   229,604 0 7,129
Medtronic PLC COM g5960l103 548 5,043 SH   SOLE   3,654 0 1,389
Merck & Co Inc COM 58933y105 23,350 277,383 SH   SOLE   266,809 0 10,574
Microsoft Corp COM 594918104 26,158 188,148 SH   SOLE   187,891 0 257
NASDAQ Inc. COM 631103108 21,254 213,928 SH   SOLE   205,220 0 8,708
Nestle SA ADR COM 641069406 6,323 58,334 SH   SOLE   57,834 0 500
Nestle SA ADR COM 641069406 343 3,165 SH   OTR   0 0 3,165
Netflix Inc Com COM 64110L106 215 804 SH   SOLE   804 0 0
NextEra Energy Inc COM 65339f101 26,321 112,972 SH   SOLE   112,843 0 129
Nike Inc, Class B COM 654106103 1,673 17,808 SH   SOLE   17,670 0 138
Norfolk Southern Corp COM 655844108 1,048 5,836 SH   SOLE   5,779 0 57
Northern Trust COM 665859104 8,194 87,809 SH   SOLE   87,409 0 400
Northrop Grumman Corp COM 666807102 201 537 SH   SOLE   537 0 0
Novartis AG ADR COM 66987V109 6,079 69,953 SH   SOLE   69,789 0 164
Novartis AG ADR COM 66987V109 288 3,313 SH   OTR   0 0 3,313
Occidental Petroleum COM 674599105 593 13,326 SH   SOLE   13,326 0 0
Oneok Inc COM 682680103 35,108 476,429 SH   SOLE   454,125 0 22,303
Orange Spon ADR COM 684060106 247 15,854 SH   OTR   0 0 15,854
PPG Industries Inc COM 693506107 1,081 9,122 SH   SOLE   9,122 0 0
Parker Hannifin Corp COM 701094104 262 1,450 SH   SOLE   1,450 0 0
PayChex Inc COM 704326107 825 9,966 SH   SOLE   7,310 0 2,656
People's United Financial COM 712704105 361 23,114 SH   SOLE   16,067 0 7,047
PepsiCo Inc COM 713448108 11,764 85,803 SH   SOLE   85,706 0 97
Pfizer COM 717081103 959 26,697 SH   SOLE   26,697 0 0
Philip Morris International COM 718172109 453 5,960 SH   SOLE   5,960 0 0
Phillips 66 COM 718546104 1,305 12,749 SH   SOLE   12,654 0 95
Phillips 66 COM 718546104 6 63 SH   OTR   63 0 0
Procter & Gamble Co COM 742718109 10,195 81,967 SH   SOLE   81,967 0 0
Progressive Corp Ohio Com COM 743315103 339 4,391 SH   SOLE   2,912 0 1,479
Prosperity Bancshares Inc COM 743606105 22,579 319,675 SH   SOLE   307,693 0 11,982
Prudential PLC ADR COM 74435K204 209 5,755 SH   OTR   0 0 5,755
Qualcomm Inc COM 747525103 32,313 423,615 SH   SOLE   406,314 0 17,302
RPM Intl Inc COM 749685103 7,209 104,763 SH   SOLE   104,763 0 0
Realty Income Corporation COM 756109104 31,912 416,167 SH   SOLE   398,384 0 17,783
Republic Services Inc COM 760759100 37,070 428,312 SH   SOLE   410,392 0 17,921
Republic Services Inc COM 760759100 8 98 SH   OTR   98 0 0
Resmed Inc COM 761152107 216 1,595 SH   SOLE   595 0 1,000
Roche Holdings Ltd Spons ADR COM 771195104 340 9,339 SH   OTR   0 0 9,339
Rockwell Automation Inc. COM 773903109 386 2,345 SH   SOLE   2,345 0 0
Ross Stores COM 778296103 25,036 227,910 SH   SOLE   219,283 0 8,627
Royal Dutch Shell PLC ADR B COM 780259107 5,907 98,621 SH   SOLE   94,381 0 4,240
Royal Dutch Shell PLC ADR B COM 780259107 230 3,835 SH   OTR   0 0 3,835
SGS SA Unspon ADR COM 818800104 254 10,272 SH   OTR   0 0 10,272
Salesforce.com Inc COM 79466l302 897 6,045 SH   SOLE   6,045 0 0
Sanofi-Aventis ADR COM 80105n105 269 5,801 SH   OTR   0 0 5,801
Sherwin Williams Co COM 824348106 29,036 52,805 SH   SOLE   50,370 0 2,434
Siemens AG COM 826197501 215 4,006 SH   OTR   0 0 4,006
Skyworks Solutions COM 83088m102 255 3,221 SH   SOLE   3,221 0 0
Snap On COM 833034101 25,771 164,630 SH   SOLE   156,444 0 8,186
Southern Co COM 842587107 890 14,414 SH   SOLE   14,414 0 0
Spire Inc COM 84857L101 305 3,492 SH   SOLE   2,336 0 1,156
Starbucks Corporation COM 855244109 3,140 35,511 SH   SOLE   35,511 0 0
Steris PLC COM G8473T100 27,369 189,418 SH   SOLE   182,221 0 7,197
Store Capital Corp COM 862121100 7,663 204,832 SH   SOLE   189,123 0 15,709
Stryker Corp COM 863667101 22,386 103,495 SH   SOLE   98,107 0 5,388
Swire Pacific Ltd Spon ADR A COM 870794302 224 24,214 SH   OTR   0 0 24,214
Sysco Corporation COM 871829107 570 7,185 SH   SOLE   6,230 0 955
T Rowe Price Group Inc COM 74144t108 333 2,912 SH   SOLE   2,412 0 500
TJX Companies Inc COM 872540109 215 3,865 SH   SOLE   2,265 0 1,600
TJX Companies Inc COM 872540109 11 199 SH   OTR   199 0 0
TPG Specialty Lending Inc COM 87265K102 652 31,054 SH   SOLE   20,574 0 10,480
Taiwan Semiconductor Mfg Co AD COM 874039100 6 125 SH   SOLE   125 0 0
Taiwan Semiconductor Mfg Co AD COM 874039100 316 6,800 SH   OTR   0 0 6,800
Tallgrass Energy LP COM 874696107 375 18,637 SH   SOLE   12,363 0 6,274
Target Corporation COM 87612e106 498 4,658 SH   SOLE   4,658 0 0
Toro Co COM 891092108 409 5,585 SH   SOLE   3,573 0 2,012
Toyota Motor Corp Spon ADR COM 892331307 271 2,013 SH   OTR   0 0 2,013
Tractor Supply Company COM 892356106 344 3,800 SH   SOLE   2,600 0 1,200
Travelers Cos Inc COM 89417E109 291 1,960 SH   SOLE   1,960 0 0
U. S. Bancorp COM 902973304 1,322 23,893 SH   SOLE   21,717 0 2,176
U. S. Bancorp COM 902973304 17 300 SH   OTR   300 0 0
Unilever NV New COM 904784709 225 3,750 SH   SOLE   3,750 0 0
Unilever NV New COM 904784709 265 4,421 SH   OTR   0 0 4,421
Union Pacific Corp COM 907818108 24,940 153,967 SH   SOLE   147,545 0 6,422
United Parcel Service Inc Cl B COM 911312106 5,897 49,218 SH   SOLE   46,938 0 2,280
United Technologies Corp COM 913017109 26,716 195,694 SH   SOLE   188,654 0 7,040
V F Corporation COM 918204108 28,708 322,600 SH   SOLE   308,387 0 14,214
V F Corporation COM 918204108 7 84 SH   OTR   84 0 0
Veolia Environment SA - ADR COM 92334N103 259 10,212 SH   OTR   0 0 10,212
Verizon Communications COM 92343v104 31,747 525,967 SH   SOLE   502,518 0 23,450
Visa Inc Cl A COM 92826c839 3,104 18,048 SH   SOLE   18,048 0 0
Vodafone Group PLC COM 92857w308 34 1,718 SH   SOLE   1,718 0 0
Vodafone Group PLC COM 92857w308 227 11,384 SH   OTR   0 0 11,384
WEC Energy Group Inc COM 92939u106 33,291 350,067 SH   SOLE   332,521 0 17,545
Wal-Mart Stores COM 931142103 1,956 16,480 SH   SOLE   14,894 0 1,586
Walgreen Boots Alliance Inc COM 931427108 14,410 260,536 SH   SOLE   247,658 0 12,879
Walt Disney Co COM 254687106 533 4,088 SH   SOLE   3,388 0 700
Watsco, Inc. COM 942622200 30,876 182,507 SH   SOLE   173,726 0 8,780
Welltower Inc COM 95040Q104 980 10,816 SH   SOLE   10,816 0 0
Williams Cos Inc COM 969457100 299 12,416 SH   SOLE   8,401 0 4,015
Xcel Energy Inc COM 98389b100 31,732 489,014 SH   SOLE   468,882 0 20,131
Xilinx Inc COM 983919101 19,801 206,474 SH   SOLE   198,343 0 8,132
Zebra Technologies Corp. Cl A COM 989207105 299 1,450 SH   SOLE   850 0 600
Alerian MLP ETF ETF 00162Q866 617 67,523 SH   SOLE   50,931 0 16,592
Consumer Discretionary Sel Sec ETF 81369Y407 398 3,300 SH   SOLE   3,300 0 0
Consumer Staples Select Sector ETF 81369y308 406 6,609 SH   SOLE   6,609 0 0
Financial Select Sector SPDR I ETF 81369y605 217 7,736 SH   SOLE   7,736 0 0
Global X MLP ETF ETF 37950E473 169 20,152 SH   SOLE   20,152 0 0
Health Care Select Sector SPDR ETF 81369Y209 280 3,110 SH   SOLE   3,110 0 0
IShares Core S&P Mid-Cap ETF ETF 464287507 627 3,245 SH   SOLE   3,245 0 0
IShares DJ Intl Select Div ETF 464288448 231 7,502 SH   SOLE   7,502 0 0
IShares MSCI EAFE Index Fd ETF 464287465 378 5,795 SH   SOLE   5,795 0 0
IShares NASDAQ Biotech Index F ETF 464287556 597 5,999 SH   SOLE   5,999 0 0
IShares S&P Mid Cap 400/Barra ETF 464287606 1,075 4,803 SH   SOLE   4,803 0 0
IShares Tr MSCI Emerging Mkts ETF 464287234 439 10,745 SH   SOLE   10,745 0 0
IShares Tr S&P Smallcap 600 In ETF 464287804 230 2,954 SH   SOLE   2,954 0 0
Invesco QQQ Trust Series 1 ETF 46090E103 534 2,826 SH   SOLE   2,826 0 0
S & P Depository Receipts SPDR ETF 78462f103 570 1,920 SH   SOLE   1,920 0 0
SPDR Gold Trust ETF 78463v107 347 2,500 SH   SOLE   2,500 0 0
Utilities Select Sector SPDR I ETF 81369y886 228 3,519 SH   SOLE   3,519 0 0
Vanguard Emerging Markets ETF ETF 922042858 205 5,081 SH   SOLE   5,081 0 0
Vanguard FTSE All-World Ex-US ETF 922042775 203 4,067 SH   SOLE   4,067 0 0
Vanguard Industrials ETF ETF 92204A603 291 1,990 SH   SOLE   1,990 0 0
Vanguard Materials ETF ETF 92204a801 282 2,235 SH   SOLE   2,235 0 0
Vanguard Mid-Cap ETF ETF 922908629 217 1,297 SH   SOLE   1,297 0 0
Vanguard Mid-Cap Growth Index ETF 922908538 347 2,346 SH   SOLE   2,346 0 0
Vanguard S&P 500 ETF ETF 922908363 897 3,290 SH   SOLE   3,290 0 0
Vanguard Ttl Stk Mkt ETF ETF 922908769 246 1,628 SH   SOLE   1,628 0 0
Calamos Convertible Opp & Inc ETF 128117108 115 11,030 SH   SOLE   11,030 0 0
FlexShares Disciplined Duratio ETF 33939L779 366 15,545 SH   SOLE   8,350 0 7,195
IShares 0 to 5 year Inv Grd ET ETF 46434V100 380 7,430 SH   SOLE   7,430 0 0
IShares Barclays Tips Bond Ind ETF 464287176 268 2,302 SH   SOLE   2,302 0 0
IShares Short-Term Corporate B ETF 464288646 441 8,213 SH   SOLE   8,213 0 0
IShares TR IBDS DEC 2028 ETF ETF 46435u515 278 10,034 SH   SOLE   5,935 0 4,099
Invesco BulletShares 2020 HY C ETF 46138J601 255 10,637 SH   SOLE   5,706 0 4,931
Invesco BulletShares 2022 HY C ETF 46138J874 256 10,510 SH   SOLE   5,641 0 4,869
Invesco BulletShares 2024 HY C ETF 46138J833 261 10,349 SH   SOLE   5,556 0 4,793
Invesco Financial Pfd Portfoli ETF 46137V621 326 17,346 SH   SOLE   17,346 0 0
Invesco Fundamental IG Corp Bo ETF 46138E693 288 10,998 SH   SOLE   5,998 0 5,000
Invesco Preferred Port ETF ETF 46138E511 247 16,446 SH   SOLE   16,446 0 0
Invesco Variable Rate Pref Por ETF 46138G870 316 12,417 SH   SOLE   7,640 0 4,777
Princpal Spectrum Preferred Se ETF 74255Y888 1,006 10,102 SH   SOLE   5,717 0 4,385
SPDR Portfolio Short Term Corp ETF 78464A474 239 7,750 SH   SOLE   7,750 0 0
Vanguard Intermediate Term Bon ETF 921937819 260 2,950 SH   SOLE   2,950 0 0
Vanguard Long-Term Corp Bond E ETF 92206C813 985 9,738 SH   SOLE   5,472 0 4,266
Vanguard Mortgage-Business Sec ETF 92206c771 357 6,702 SH   SOLE   6,702 0 0
Vanguard Short-Term Bond ETF ETF 921937827 863 10,681 SH   SOLE   10,681 0 0
Vanguard Short-Term Corporate ETF 92206c409 641 7,912 SH   SOLE   7,912 0 0
iShares iBonds Dec 2021 Term C ETF 46434VBK5 332 13,287 SH   SOLE   8,336 0 4,951
iShares iBonds Dec 2023 Term C ETF 46434VAX8 336 13,112 SH   SOLE   8,230 0 4,882
iShares iBonds Dec 2025 Term C ETF 46434VBD1 347 13,414 SH   SOLE   8,489 0 4,925
iShares iBonds Dec 2026 Term C ETF 46435GAA0 315 12,375 SH   SOLE   7,405 0 4,970
iShares iBonds Dec 2027 Term C ETF 46435UAA9 253 9,774 SH   SOLE   5,825 0 3,949