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 27,710 159,858 SH   SOLE   155,540 0 4,318
AFLAC Inc. COM 001055102 911 16,613 SH   SOLE   16,236 0 377
AT&T Inc COM 00206r102 24,898 743,003 SH   SOLE   714,322 0 28,681
AT&T Inc COM 00206r102 84 2,496 SH   OTR   0 0 2,496
AbbVie Inc COM 00287y109 1,487 20,445 SH   SOLE   20,445 0 0
Abbott Labs COM 002824100 7,856 93,414 SH   SOLE   93,246 0 168
Accenture PLC Cl A COM G1151C101 16,679 90,269 SH   SOLE   85,116 0 5,153
Air Products & Chemicals, Inc COM 009158106 34,940 154,351 SH   SOLE   148,074 0 6,277
Akamai Technologies Com COM 00971T101 313 3,905 SH   SOLE   3,905 0 0
Alaska Air Group COM 011659109 316 4,947 SH   SOLE   4,947 0 0
Alcon Inc COM H01301128 861 13,876 SH   SOLE   13,845 0 31
Alcon Inc COM H01301128 7 110 SH   OTR   0 0 110
AllianzGI NFJ Div Int & Prem S COM 01883A107 124 10,000 SH   SOLE   10,000 0 0
Alphabet Inc CL A COM 02079K305 1,278 1,180 SH   SOLE   1,180 0 0
Alphabet Inc CL C NON Voting COM 02079K107 401 371 SH   SOLE   371 0 0
Altria Group Inc COM 02209s103 288 6,079 SH   SOLE   6,079 0 0
Amazon.com COM 023135106 1,225 647 SH   SOLE   647 0 0
American Electric Power COM 025537101 372 4,228 SH   SOLE   4,210 0 18
American Express Co COM 025816109 296 2,396 SH   SOLE   2,396 0 0
American Tower Corp COM 03027x100 26,641 130,304 SH   SOLE   125,110 0 5,195
American Water Works Co COM 030420103 552 4,763 SH   SOLE   4,763 0 0
Amgen COM 031162100 573 3,109 SH   SOLE   2,791 0 318
Analog Devices Inc COM 032654105 9,297 82,365 SH   SOLE   82,122 0 243
Apple Inc. COM 037833100 44,665 225,670 SH   SOLE   217,339 0 8,331
Apple Inc. COM 037833100 62 315 SH   OTR   0 0 315
Arthur J Gallagher & Co COM 363576109 33,279 379,936 SH   SOLE   364,884 0 15,051
Aspen Technology Inc COM 045327103 232 1,867 SH   SOLE   1,867 0 0
Assurant Inc COM 04621X108 19,523 183,525 SH   SOLE   176,181 0 7,344
Automatic Data Processing COM 053015103 45,864 277,407 SH   SOLE   267,461 0 9,947
BASF AG Spons ADR COM 055262505 211 11,578 SH   OTR   0 0 11,578
BCE Inc. COM 05534b760 304 6,690 SH   SOLE   6,690 0 0
BNP Paribas - ADR COM 05565A202 278 11,720 SH   OTR   0 0 11,720
BT Group PLC ADR COM 05577e101 233 18,254 SH   OTR   0 0 18,254
Barclays PLC Spons ADR COM 06738e204 273 35,820 SH   OTR   0 0 35,820
Baxter International Inc COM 071813109 639 7,799 SH   SOLE   7,799 0 0
Becton Dickinson and Co COM 075887109 45,636 181,089 SH   SOLE   176,921 0 4,168
Berkshire Hathaway Cl B COM 084670702 870 4,079 SH   SOLE   4,079 0 0
Berkshire Hathaway Cl B COM 084670702 54 253 SH   OTR   0 0 253
Black Hills Corp COM 092113109 448 5,725 SH   SOLE   5,725 0 0
Blackrock Inc COM 09247x101 1,168 2,488 SH   SOLE   2,457 0 31
Blackstone Group LP COM 09253u108 854 19,236 SH   SOLE   19,236 0 0
Boeing COM 097023105 2,100 5,768 SH   SOLE   5,768 0 0
Broadridge Financial Solutions COM 11133t103 16,077 125,914 SH   SOLE   118,685 0 7,229
CVS Health Corp COM 126650100 697 12,796 SH   SOLE   11,536 0 1,260
CVS Health Corp COM 126650100 69 1,260 SH   OTR   0 0 1,260
Casey's General Stores Inc COM 147528103 26,637 170,761 SH   SOLE   163,619 0 7,142
Caterpillar Inc COM 149123101 7,830 57,454 SH   SOLE   57,454 0 0
Chevron Corp COM 166764100 8,686 69,798 SH   SOLE   69,798 0 0
Chubb Ltd COM H1467J104 466 3,164 SH   SOLE   3,057 0 107
Cie Financiere Rich - Unsp ADR COM 204319107 91 10,778 SH   OTR   0 0 10,778
Cisco Systems COM 17275r102 1,540 28,130 SH   SOLE   28,074 0 56
Clorox Co COM 189054109 2,268 14,814 SH   SOLE   14,672 0 142
Coca Cola Co COM 191216100 25,029 491,538 SH   SOLE   476,810 0 14,728
Cognizant Tech Solutions Cl A COM 192446102 773 12,201 SH   SOLE   12,201 0 0
Colgate Palmolive Co COM 194162103 740 10,329 SH   SOLE   9,374 0 955
Commerce Bancshares Inc COM 200525103 23,100 387,194 SH   SOLE   366,781 0 20,413
Compagnie De Saint Unspon ADR COM 204280309 237 30,372 SH   OTR   0 0 30,372
Compagnie Genrl des Etablsmnts COM 59410T106 268 10,579 SH   OTR   0 0 10,579
Conneticut Water Service Inc COM 207797101 224 3,207 SH   SOLE   3,207 0 0
Costco Wholesale Corp COM 22160k105 3,750 14,191 SH   SOLE   14,191 0 0
Danaher Corp COM 235851102 226 1,580 SH   SOLE   1,580 0 0
Deere & Co COM 244199105 699 4,220 SH   SOLE   3,720 0 500
Diageo PLC New Spons ADR COM 25243q205 116 671 SH   SOLE   671 0 0
Diageo PLC New Spons ADR COM 25243q205 310 1,799 SH   OTR   0 0 1,799
Digital Realty Trust Inc COM 253868103 12,290 104,340 SH   SOLE   101,865 0 2,475
Digital Realty Trust Inc COM 253868103 50 422 SH   OTR   0 0 422
Dominion Energy Inc COM 25746U109 436 5,635 SH   SOLE   5,635 0 0
DuPont de Nemours Inc COM 26614N102 273 3,632 SH   SOLE   3,632 0 0
Duke Energy Corp COM 26441c204 602 6,822 SH   SOLE   6,822 0 0
Eaton Corp PLC COM g29183103 421 5,050 SH   SOLE   4,250 0 800
Ecolab Inc COM 278865100 1,993 10,096 SH   SOLE   9,596 0 500
Eli Lilly & Co COM 532457108 389 3,513 SH   SOLE   3,513 0 0
Emerson Electric Co COM 291011104 514 7,700 SH   SOLE   7,700 0 0
Enbridge Inc. COM 29250N105 558 15,456 SH   SOLE   15,456 0 0
Enterprise Products Partners L COM 293792107 445 15,425 SH   SOLE   15,425 0 0
Exxon Mobil Corp COM 30231g102 21,595 281,804 SH   SOLE   271,354 0 10,450
Exxon Mobil Corp COM 30231g102 68 886 SH   OTR   0 0 886
Facebook Inc Cl A COM 30303m102 225 1,166 SH   SOLE   1,166 0 0
Fastenal Company COM 311900104 219 6,716 SH   SOLE   4,716 0 2,000
Fiserv Inc COM 337738108 219 2,400 SH   SOLE   600 0 1,800
General Dynamics Corp COM 369550108 11,815 64,982 SH   SOLE   64,855 0 127
Gilead Sciences Incorporated COM 375558103 19,263 285,119 SH   SOLE   272,772 0 12,347
Gilead Sciences Incorporated COM 375558103 50 742 SH   OTR   0 0 742
Glacier Bancorp Inc COM 37637Q105 20,954 516,745 SH   SOLE   494,367 0 22,378
Glacier Bancorp Inc COM 37637Q105 52 1,272 SH   OTR   0 0 1,272
Harris Corp Del Com COM 413875105 250 1,321 SH   SOLE   1,198 0 123
Hershey Company COM 427866108 569 4,248 SH   SOLE   4,248 0 0
Home Depot Inc COM 437076102 26,494 127,395 SH   SOLE   122,570 0 4,825
Home Depot Inc COM 437076102 175 841 SH   OTR   0 0 841
Honeywell Intl Inc COM 438516106 1,013 5,801 SH   SOLE   5,801 0 0
Idexx Labs Inc COM 45168d104 431 1,564 SH   SOLE   564 0 1,000
Illinois Tool Works Inc COM 452308109 37,222 246,813 SH   SOLE   239,973 0 6,840
India Globalization Capital In COM 45408X308 169 102,760 SH   SOLE   102,760 0 0
Ing Groep ADR COM 456837103 291 25,176 SH   OTR   0 0 25,176
Intel Corp COM 458140100 1,919 40,092 SH   SOLE   38,392 0 1,700
Interactive Brokers Group, Inc COM 45841N107 383 7,074 SH   SOLE   7,074 0 0
International Business Machine COM 459200101 32,168 233,268 SH   SOLE   224,694 0 8,574
International Flav&Fra Com COM 459506101 16,222 111,806 SH   SOLE   105,692 0 6,114
Intuitive Surgical Inc COM 46120E602 210 400 SH   SOLE   400 0 0
J M Smucker Company New COM 832696405 662 5,748 SH   SOLE   5,748 0 0
J M Smucker Company New COM 832696405 4 35 SH   OTR   35 0 0
J P Morgan Chase & Co COM 46625h100 9,945 88,950 SH   SOLE   88,950 0 0
Jack Henry & Assoc Inc Com COM 426281101 20,424 152,510 SH   SOLE   146,154 0 6,356
Jazz Pharmaceuticals Plc COM G50871105 250 1,753 SH   SOLE   1,753 0 0
Johnson & Johnson COM 478160104 42,176 302,817 SH   SOLE   294,605 0 8,212
Johnson & Johnson COM 478160104 72 515 SH   OTR   175 0 340
Kimberly Clark Corp COM 494368103 23,309 174,884 SH   SOLE   167,905 0 6,979
Kimberly Clark Corp COM 494368103 5 40 SH   OTR   40 0 0
Kinder Morgan Inc COM 49456b101 230 11,029 SH   SOLE   11,029 0 0
Lamar Advertising Co CL A COM 512816109 239 2,961 SH   SOLE   2,936 0 25
Lear Corp COM 521865204 576 4,138 SH   SOLE   4,138 0 0
Lear Corp COM 521865204 11 82 SH   OTR   0 0 82
Leggett & Platt Inc COM 524660107 13,672 356,323 SH   SOLE   336,452 0 19,870
Linde PLC COM G5494J103 10,983 54,697 SH   SOLE   54,641 0 56
Lockheed Martin Corp COM 539830109 1,225 3,369 SH   SOLE   3,069 0 300
Lockheed Martin Corp COM 539830109 114 312 SH   OTR   0 0 312
Lowes Cos Inc COM 548661107 334 3,309 SH   SOLE   2,500 0 809
Lowes Cos Inc COM 548661107 43 425 SH   OTR   425 0 0
M D C Hldgs Inc COM 552676108 598 18,255 SH   SOLE   18,255 0 0
Magellan Midstream Partners, L COM 559080106 6,196 96,816 SH   SOLE   96,816 0 0
Main Street Capital Corp COM 56035L104 213 5,178 SH   SOLE   5,178 0 0
Mastercard Inc COM 57636q104 37,093 140,223 SH   SOLE   134,084 0 6,139
McCormick & Company Inc COM 579780206 32,289 208,304 SH   SOLE   199,637 0 8,667
McDonalds Corp COM 580135101 48,504 233,574 SH   SOLE   226,398 0 7,176
Medtronic PLC COM g5960l103 268 2,754 SH   SOLE   2,647 0 107
Merck & Co Inc COM 58933y105 22,908 273,207 SH   SOLE   262,294 0 10,914
Microsoft Corp COM 594918104 25,086 187,264 SH   SOLE   187,007 0 257
NASDAQ Inc. COM 631103108 20,334 211,433 SH   SOLE   202,435 0 8,998
Nestle SA ADR COM 641069406 6,032 58,334 SH   SOLE   57,834 0 500
Nestle SA ADR COM 641069406 327 3,165 SH   OTR   0 0 3,165
Netflix Inc Com COM 64110L106 406 1,106 SH   SOLE   1,106 0 0
NextEra Energy Inc COM 65339f101 23,134 112,927 SH   SOLE   112,798 0 129
NextEra Energy Inc COM 65339f101 91 445 SH   OTR   0 0 445
Nike Inc, Class B COM 654106103 1,673 19,924 SH   SOLE   19,786 0 138
Norfolk Southern Corp COM 655844108 1,132 5,680 SH   SOLE   5,623 0 57
Northern Trust COM 665859104 7,893 87,694 SH   SOLE   87,294 0 400
Novartis AG ADR COM 66987V109 6,399 70,082 SH   SOLE   69,918 0 164
Novartis AG ADR COM 66987V109 353 3,863 SH   OTR   0 0 3,863
Occidental Petroleum COM 674599105 450 8,940 SH   SOLE   8,940 0 0
Oneok Inc COM 682680103 32,023 465,384 SH   SOLE   445,554 0 19,830
Orange Spon ADR COM 684060106 249 15,854 SH   OTR   0 0 15,854
PPG Industries Inc COM 693506107 1,184 10,149 SH   SOLE   10,149 0 0
Parker Hannifin Corp COM 701094104 247 1,450 SH   SOLE   1,450 0 0
PayChex Inc COM 704326107 600 7,293 SH   SOLE   6,578 0 715
People's United Financial COM 712704105 251 14,939 SH   SOLE   14,812 0 127
PepsiCo Inc COM 713448108 11,294 86,129 SH   SOLE   86,032 0 97
PepsiCo Inc COM 713448108 132 1,010 SH   OTR   0 0 1,010
Pfizer COM 717081103 1,325 30,580 SH   SOLE   30,526 0 54
Philip Morris International COM 718172109 835 10,630 SH   SOLE   10,630 0 0
Phillips 66 COM 718546104 1,678 17,943 SH   SOLE   17,799 0 144
Phillips 66 COM 718546104 6 63 SH   OTR   63 0 0
Procter & Gamble Co COM 742718109 9,031 82,358 SH   SOLE   82,332 0 26
Prosperity Bancshares Inc COM 743606105 18,705 283,199 SH   SOLE   270,821 0 12,378
Prudential PLC ADR COM 74435K204 252 5,755 SH   OTR   0 0 5,755
Qualcomm Inc COM 747525103 31,716 416,929 SH   SOLE   399,524 0 17,406
Qualcomm Inc COM 747525103 63 829 SH   OTR   0 0 829
RLI Corp COM 749607107 212 2,479 SH   SOLE   2,479 0 0
RPM Intl Inc COM 749685103 6,402 104,763 SH   SOLE   104,763 0 0
Realty Income Corporation COM 756109104 28,101 407,434 SH   SOLE   389,490 0 17,945
Realty Income Corporation COM 756109104 59 862 SH   OTR   0 0 862
Republic Services Inc COM 760759100 36,433 420,511 SH   SOLE   402,433 0 18,079
Republic Services Inc COM 760759100 8 98 SH   OTR   98 0 0
Roche Holdings Ltd Spons ADR COM 771195104 328 9,339 SH   OTR   0 0 9,339
Rockwell Automation Inc. COM 773903109 387 2,360 SH   SOLE   2,344 0 16
Ross Stores COM 778296103 22,265 224,624 SH   SOLE   215,721 0 8,903
Royal Dutch Shell PLC ADR B COM 780259107 6,150 93,545 SH   SOLE   89,632 0 3,913
Royal Dutch Shell PLC ADR B COM 780259107 252 3,835 SH   OTR   0 0 3,835
SGS SA Unspon ADR COM 818800104 261 10,272 SH   OTR   0 0 10,272
Salesforce.com Inc COM 79466l302 919 6,055 SH   SOLE   6,055 0 0
Sanofi-Aventis ADR COM 80105n105 251 5,801 SH   OTR   0 0 5,801
Schlumberger Ltd COM 806857108 205 5,151 SH   SOLE   5,151 0 0
Sherwin Williams Co COM 824348106 22,444 48,973 SH   SOLE   46,802 0 2,171
Siemens AG COM 826197501 239 4,006 SH   OTR   0 0 4,006
Skyworks Solutions COM 83088m102 249 3,221 SH   SOLE   3,221 0 0
Snap On COM 833034101 26,249 158,470 SH   SOLE   151,401 0 7,069
Southern Co COM 842587107 728 13,166 SH   SOLE   13,166 0 0
Starbucks Corporation COM 855244109 3,079 36,730 SH   SOLE   36,730 0 0
Starbucks Corporation COM 855244109 63 753 SH   OTR   0 0 753
Steris PLC COM G8473T100 34,682 232,953 SH   SOLE   223,202 0 9,750
Store Capital Corp COM 862121100 6,240 188,023 SH   SOLE   178,733 0 9,290
Stryker Corp COM 863667101 20,839 101,367 SH   SOLE   95,805 0 5,562
Swire Pacific Ltd Spon ADR A COM 870794302 297 24,214 SH   OTR   0 0 24,214
Sysco Corporation COM 871829107 472 6,681 SH   SOLE   5,726 0 955
T Rowe Price Group Inc COM 74144t108 317 2,890 SH   SOLE   2,390 0 500
TPG Specialty Lending Inc COM 87265K102 350 17,857 SH   SOLE   17,806 0 51
Taiwan Semiconductor Mfg Co AD COM 874039100 5 125 SH   SOLE   125 0 0
Taiwan Semiconductor Mfg Co AD COM 874039100 266 6,800 SH   OTR   0 0 6,800
Target Corporation COM 87612e106 398 4,590 SH   SOLE   4,590 0 0
Thor Industries Inc COM 885160101 335 5,724 SH   SOLE   5,724 0 0
Toro Co COM 891092108 208 3,111 SH   SOLE   3,111 0 0
Toyota Motor Corp Spon ADR COM 892331307 250 2,013 SH   OTR   0 0 2,013
Tractor Supply Company COM 892356106 413 3,800 SH   SOLE   2,600 0 1,200
Travelers Cos Inc COM 89417E109 357 2,388 SH   SOLE   2,388 0 0
U. S. Bancorp COM 902973304 1,090 20,806 SH   SOLE   20,769 0 37
U. S. Bancorp COM 902973304 16 300 SH   OTR   300 0 0
Unilever NV New COM 904784709 228 3,750 SH   SOLE   3,750 0 0
Unilever NV New COM 904784709 268 4,421 SH   OTR   0 0 4,421
Union Pacific Corp COM 907818108 25,670 151,796 SH   SOLE   145,169 0 6,628
United Parcel Service Inc Cl B COM 911312106 4,875 47,210 SH   SOLE   45,100 0 2,110
United Parcel Service Inc Cl B COM 911312106 46 450 SH   OTR   0 0 450
United Technologies Corp COM 913017109 25,272 194,102 SH   SOLE   186,856 0 7,246
V F Corporation COM 918204108 27,257 312,044 SH   SOLE   299,283 0 12,761
V F Corporation COM 918204108 7 84 SH   OTR   84 0 0
Verizon Communications COM 92343v104 29,322 513,251 SH   SOLE   491,939 0 21,313
Visa Inc Cl A COM 92826c839 3,134 18,058 SH   SOLE   18,058 0 0
Vodafone Group PLC COM 92857w308 28 1,718 SH   SOLE   1,718 0 0
Vodafone Group PLC COM 92857w308 186 11,384 SH   OTR   0 0 11,384
WEC Energy Group Inc COM 92939u106 28,470 341,486 SH   SOLE   323,818 0 17,668
Wal-Mart Stores COM 931142103 1,572 14,231 SH   SOLE   14,207 0 24
Wal-Mart Stores COM 931142103 158 1,426 SH   OTR   0 0 1,426
Walgreen Boots Alliance Inc COM 931427108 14,098 257,868 SH   SOLE   244,552 0 13,316
Walgreen Boots Alliance Inc COM 931427108 30 549 SH   OTR   0 0 549
Walt Disney Co COM 254687106 547 3,914 SH   SOLE   3,214 0 700
Watsco, Inc. COM 942622200 27,478 168,029 SH   SOLE   160,330 0 7,699
Welltower Inc COM 95040Q104 1,015 12,448 SH   SOLE   12,448 0 0
Williams Cos Inc COM 969457100 208 7,433 SH   SOLE   7,433 0 0
Xcel Energy Inc COM 98389b100 28,419 477,711 SH   SOLE   457,438 0 20,273
Xilinx Inc COM 983919101 23,752 201,422 SH   SOLE   194,069 0 7,353
Zebra Technologies Corp. Cl A COM 989207105 304 1,450 SH   SOLE   850 0 600
Alerian MLP ETF ETF 00162Q866 404 41,001 SH   SOLE   40,649 0 352
Calamos Strategic Total Return ETF 128125101 191 15,000 SH   SOLE   15,000 0 0
Consumer Discretionary Sel Sec ETF 81369Y407 350 2,939 SH   SOLE   2,939 0 0
Consumer Staples Select Sector ETF 81369y308 355 6,119 SH   SOLE   6,119 0 0
Eaton Vance Risk Manage Divers ETF 27829G106 94 10,000 SH   SOLE   10,000 0 0
Eaton Vance Tax-Managed Divers ETF 27828N102 216 18,000 SH   SOLE   18,000 0 0
Energy Select Sector SPDR Inde ETF 81369y506 264 4,146 SH   SOLE   4,146 0 0
Financial Select Sector SPDR I ETF 81369y605 272 9,847 SH   SOLE   9,847 0 0
Global X MLP ETF ETF 37950E473 246 27,842 SH   SOLE   27,653 0 189
Health Care Select Sector SPDR ETF 81369Y209 234 2,527 SH   SOLE   2,527 0 0
IShares Core S&P Mid-Cap ETF ETF 464287507 692 3,560 SH   SOLE   3,560 0 0
IShares DJ Intl Select Div ETF 464288448 215 7,002 SH   SOLE   7,002 0 0
IShares MSCI EAFE Index Fd ETF 464287465 390 5,927 SH   SOLE   5,927 0 0
IShares NASDAQ Biotech Index F ETF 464287556 724 6,638 SH   SOLE   6,638 0 0
IShares S&P Mid Cap 400/Barra ETF 464287606 1,034 4,570 SH   SOLE   4,570 0 0
IShares Tr MSCI Emerging Mkts ETF 464287234 500 11,645 SH   SOLE   11,645 0 0
IShares Tr S&P Smallcap 600 In ETF 464287804 247 3,154 SH   SOLE   3,154 0 0
Invesco QQQ Trust Series 1 ETF 46090E103 398 2,133 SH   SOLE   2,133 0 0
S & P Depository Receipts SPDR ETF 78462f103 591 2,016 SH   SOLE   2,016 0 0
SPDR Gold Trust ETF 78463v107 235 1,765 SH   SOLE   1,765 0 0
Vanguard Emerging Markets ETF ETF 922042858 219 5,140 SH   SOLE   5,140 0 0
Vanguard Industrials ETF ETF 92204A603 286 1,961 SH   SOLE   1,961 0 0
Vanguard Materials ETF ETF 92204a801 286 2,234 SH   SOLE   2,234 0 0
Vanguard Mid-Cap ETF ETF 922908629 217 1,297 SH   SOLE   1,297 0 0
Vanguard Mid-Cap Growth Index ETF 922908538 257 1,723 SH   SOLE   1,723 0 0
Vanguard S&P 500 ETF ETF 922908363 844 3,137 SH   SOLE   3,137 0 0
Calamos Convertible Opp & Inc ETF 128117108 154 14,631 SH   SOLE   14,631 0 0
IShares 0 to 5 year Inv Grd ET ETF 46434V100 356 6,980 SH   SOLE   6,980 0 0
IShares Barclays Tips Bond Ind ETF 464287176 243 2,102 SH   SOLE   2,102 0 0
IShares Short-Term Corporate B ETF 464288646 442 8,270 SH   SOLE   8,270 0 0
Invesco Financial Pfd Portfoli ETF 46137V621 320 17,346 SH   SOLE   17,346 0 0
Invesco Fundamental IG Corp Bo ETF 46138E693 272 10,471 SH   SOLE   10,471 0 0
Invesco Preferred Port ETF ETF 46138E511 244 16,711 SH   SOLE   16,445 0 266
Princpal Spectrum Preferred Se ETF 74255Y888 533 5,475 SH   SOLE   5,475 0 0
SPDR Portfolio Short Term Corp ETF 78464A474 239 7,750 SH   SOLE   7,750 0 0
Vanguard Intermediate Term Bon ETF 921937819 255 2,950 SH   SOLE   2,950 0 0
Vanguard Long-Term Corp Bond E ETF 92206C813 375 3,874 SH   SOLE   3,850 0 24
Vanguard Mortgage-Business Sec ETF 92206c771 354 6,702 SH   SOLE   6,702 0 0
Vanguard Short-Term Corporate ETF 92206c409 750 9,295 SH   SOLE   9,259 0 36
iShares iBonds Dec 2023 Term C ETF 46434VAX8 200 7,874 SH   SOLE   7,874 0 0
iShares iBonds Dec 2025 Term C ETF 46434VBD1 208 8,130 SH   SOLE   8,130 0 0