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 505 2,887 SH   SOLE   2,887 0 0
ABB Ltd. Spons ADR COM 000375204 35 1,250 SH   SOLE   1,250 0 0
ABB Ltd. Spons ADR COM 000375204 322 11,526 SH   OTR   0 0 11,526
AFLAC Inc. COM 001055102 550 12,376 SH   SOLE   12,180 0 196
AT&T Inc COM 00206r102 23,011 800,109 SH   SOLE   774,326 0 25,782
AbbVie Inc COM 00287y109 1,843 17,198 SH   SOLE   17,063 0 135
Abbott Labs COM 002824100 41,007 374,524 SH   SOLE   365,639 0 8,885
Accenture PLC Cl A COM G1151C101 26,339 100,834 SH   SOLE   96,513 0 4,322
Agree Realty Corp COM 008492100 286 4,294 SH   SOLE   1,338 0 2,956
Air Products & Chemicals, Inc COM 009158106 43,939 160,818 SH   SOLE   155,400 0 5,417
Akamai Technologies Com COM 00971T101 357 3,398 SH   SOLE   3,398 0 0
Alcon Inc COM H01301128 973 14,741 SH   SOLE   14,741 0 0
Allianz SE COM 523148906 264 10,726 SH   OTR   0 0 10,726
Allstate Corp COM 020002101 204 1,854 SH   SOLE   1,854 0 0
Alphabet Inc CL A COM 02079K305 2,417 1,379 SH   SOLE   1,375 0 4
Alphabet Inc CL C NON Voting COM 02079K107 795 454 SH   SOLE   454 0 0
Altria Group Inc COM 02209s103 643 15,695 SH   SOLE   15,695 0 0
Amazon.com COM 023135106 3,211 986 SH   SOLE   982 0 4
American Electric Power COM 025537101 340 4,087 SH   SOLE   4,015 0 72
American Express Co COM 025816109 234 1,935 SH   SOLE   1,935 0 0
American Tower Corp COM 03027x100 30,588 136,272 SH   SOLE   131,894 0 4,379
American Water Works Co COM 030420103 688 4,484 SH   SOLE   4,484 0 0
Amgen COM 031162100 945 4,110 SH   SOLE   3,756 0 354
Analog Devices Inc COM 032654105 12,181 82,457 SH   SOLE   82,335 0 122
Apple Inc. COM 037833100 110,956 836,204 SH   SOLE   813,435 0 22,769
AptarGroup Inc COM 038336103 34,014 248,480 SH   SOLE   240,573 0 7,907
Arthur J Gallagher & Co COM 363576109 51,458 415,959 SH   SOLE   401,773 0 14,186
Aspen Technology Inc COM 045327103 243 1,867 SH   SOLE   1,867 0 0
Assurant Inc COM 04621X108 26,787 196,647 SH   SOLE   190,363 0 6,285
Automatic Data Processing COM 053015103 61,980 351,762 SH   SOLE   341,456 0 10,306
BCE Inc. COM 05534b760 875 20,439 SH   SOLE   14,973 0 5,466
BNP Paribas - ADR COM 05565A202 303 11,392 SH   OTR   0 0 11,392
Ball Corp Com COM 058498106 233 2,500 SH   SOLE   500 0 2,000
Baxter International Inc COM 071813109 626 7,799 SH   SOLE   7,799 0 0
Becton Dickinson and Co COM 075887109 45,869 183,315 SH   SOLE   179,875 0 3,441
Berkshire Hathaway Cl B COM 084670702 464 2,002 SH   SOLE   2,002 0 0
Black Hills Corp COM 092113109 352 5,725 SH   SOLE   5,725 0 0
Blackrock Inc COM 09247x101 2,694 3,734 SH   SOLE   3,650 0 84
Blackstone Group Inc COM 09260D107 1,107 17,086 SH   SOLE   17,086 0 0
Boeing COM 097023105 1,236 5,774 SH   SOLE   5,774 0 0
Bristol Myers Squibb Company COM 110122108 619 9,979 SH   SOLE   9,940 0 39
British American Tobacco PLC A COM 110448107 212 5,653 SH   OTR   0 0 5,653
Broadridge Financial Solutions COM 11133t103 21,132 137,939 SH   SOLE   131,982 0 5,957
Brookfield Property Partners L COM G16249107 171 11,800 SH   SOLE   11,800 0 0
Brookfield Renewable Corp COM 11284V105 935 16,053 SH   SOLE   16,053 0 0
CME Group Inc COM 12572Q105 217 1,193 SH   SOLE   1,193 0 0
CVS Health Corp COM 126650100 544 7,968 SH   SOLE   6,708 0 1,260
Carrier Global Corp Com COM 14448C104 2,974 78,837 SH   SOLE   78,837 0 0
Casey's General Stores Inc COM 147528103 32,595 182,484 SH   SOLE   176,427 0 6,057
Caterpillar Inc COM 149123101 11,550 63,457 SH   SOLE   63,457 0 0
Chevron Corp COM 166764100 7,725 91,472 SH   SOLE   91,442 0 30
Chubb Ltd COM H1467J104 435 2,824 SH   SOLE   2,754 0 70
Cie Financiere Rich - Unsp ADR COM 204319107 317 35,410 SH   OTR   0 0 35,410
Cisco Systems COM 17275r102 1,505 33,622 SH   SOLE   26,551 0 7,071
Clorox Co COM 189054109 3,075 15,228 SH   SOLE   15,141 0 87
Coca Cola Co COM 191216100 29,061 529,930 SH   SOLE   517,388 0 12,542
Cognizant Tech Solutions Cl A COM 192446102 927 11,310 SH   SOLE   11,310 0 0
Colgate Palmolive Co COM 194162103 920 10,759 SH   SOLE   9,959 0 800
Commerce Bancshares Inc COM 200525103 29,623 450,876 SH   SOLE   430,955 0 19,921
Compagnie De Saint Unspon ADR COM 204280309 270 29,505 SH   OTR   0 0 29,505
Compagnie Genrl des Etablsmnts COM 59410T106 265 10,294 SH   OTR   0 0 10,294
Costco Wholesale Corp COM 22160k105 36,443 96,722 SH   SOLE   93,750 0 2,972
Danaher Corp COM 235851102 333 1,499 SH   SOLE   1,499 0 0
Deere & Co COM 244199105 1,313 4,882 SH   SOLE   3,614 0 1,268
Diageo PLC New Spons ADR COM 25243q205 108 678 SH   SOLE   678 0 0
Diageo PLC New Spons ADR COM 25243q205 277 1,744 SH   OTR   0 0 1,744
Digital Realty Trust Inc COM 253868103 14,974 107,335 SH   SOLE   104,515 0 2,820
Dollar Genl Corp COM 256677105 31,423 149,418 SH   SOLE   144,625 0 4,793
Dollar Genl Corp COM 256677105 8 37 SH   OTR   37 0 0
Dominion Energy Inc COM 25746U109 721 9,584 SH   SOLE   9,518 0 66
DuPont de Nemours Inc COM 26614N102 557 7,834 SH   SOLE   7,834 0 0
Duke Energy Corp COM 26441c204 776 8,475 SH   SOLE   8,475 0 0
Eaton Corp PLC COM g29183103 511 4,250 SH   SOLE   3,450 0 800
Ecolab Inc COM 278865100 1,951 9,018 SH   SOLE   8,518 0 500
Eli Lilly & Co COM 532457108 735 4,353 SH   SOLE   4,353 0 0
Emerson Electric Co COM 291011104 769 9,571 SH   SOLE   9,547 0 24
Enbridge Inc. COM 29250N105 516 16,131 SH   SOLE   16,131 0 0
Enterprise Products Partners L COM 293792107 314 16,048 SH   SOLE   16,048 0 0
Essential Utilities COM 29670G102 234 4,951 SH   SOLE   4,951 0 0
Eversource Energy COM 30040W108 201 2,324 SH   SOLE   2,324 0 0
Exxon Mobil Corp COM 30231g102 18,616 451,631 SH   SOLE   437,472 0 14,159
Facebook Inc Cl A COM 30303m102 314 1,151 SH   SOLE   1,151 0 0
Fastenal Company COM 311900104 862 17,655 SH   SOLE   8,101 0 9,554
Fidelity National Information COM 31620M106 28,563 201,918 SH   SOLE   195,774 0 6,144
Fiserv Inc COM 337738108 273 2,401 SH   SOLE   601 0 1,800
General Dynamics Corp COM 369550108 11,042 74,196 SH   SOLE   74,154 0 42
General Electric Co COM 369604103 123 11,429 SH   SOLE   11,429 0 0
Gilead Sciences Incorporated COM 375558103 24,133 414,236 SH   SOLE   397,113 0 17,123
Glacier Bancorp Inc COM 37637Q105 27,422 596,006 SH   SOLE   576,455 0 19,551
GlaxoSmithKline PLC COM 37733w105 237 6,435 SH   SOLE   6,435 0 0
Hershey Company COM 427866108 2,057 13,505 SH   SOLE   13,505 0 0
Home Depot Inc COM 437076102 36,884 138,861 SH   SOLE   133,200 0 5,660
Honeywell Intl Inc COM 438516106 1,465 6,888 SH   SOLE   6,855 0 33
Iberdrola S A ADR COM 450737101 275 4,790 SH   OTR   0 0 4,790
Idexx Labs Inc COM 45168d104 596 1,193 SH   SOLE   193 0 1,000
Illinois Tool Works Inc COM 452308109 54,277 266,220 SH   SOLE   258,983 0 7,237
India Globalization Capital In COM 45408X308 151 96,901 SH   SOLE   96,901 0 0
Insulet Corp COM 45784p101 256 1,000 SH   SOLE   0 0 1,000
Intel Corp COM 458140100 1,566 31,436 SH   SOLE   29,498 0 1,938
International Business Machine COM 459200101 31,383 249,311 SH   SOLE   239,731 0 9,580
Intuit COM 461202103 34,954 92,021 SH   SOLE   88,994 0 3,027
Intuitive Surgical Inc COM 46120E602 358 437 SH   SOLE   437 0 0
J M Smucker Company New COM 832696405 510 4,412 SH   SOLE   4,412 0 0
J P Morgan Chase & Co COM 46625h100 13,648 107,408 SH   SOLE   107,379 0 29
Jack Henry & Assoc Inc Com COM 426281101 27,641 170,634 SH   SOLE   165,209 0 5,425
Jazz Pharmaceuticals Plc COM G50871105 355 2,153 SH   SOLE   2,153 0 0
John B. Sanfilippo & Son, Inc. COM 800422107 5,153 65,339 SH   SOLE   63,142 0 2,197
Johnson & Johnson COM 478160104 52,847 335,792 SH   SOLE   327,757 0 8,035
Johnson & Johnson COM 478160104 28 175 SH   OTR   175 0 0
Kellogg Company COM 487836108 475 7,628 SH   SOLE   4,198 0 3,430
Kimberly Clark Corp COM 494368103 32,258 239,246 SH   SOLE   229,432 0 9,813
Kimberly Clark Corp COM 494368103 5 40 SH   OTR   40 0 0
Kinder Morgan Inc COM 49456b101 519 37,991 SH   SOLE   23,278 0 14,713
L3Harris Technologies Inc Com COM 502431109 461 2,436 SH   SOLE   2,402 0 34
Lancaster Colony Corp COM 513847103 4,593 24,996 SH   SOLE   22,849 0 2,147
Linde PLC COM G5494J103 14,605 55,424 SH   SOLE   55,424 0 0
Lockheed Martin Corp COM 539830109 1,069 3,010 SH   SOLE   2,667 0 343
Lowes Cos Inc COM 548661107 1,354 8,433 SH   SOLE   7,733 0 700
Lowes Cos Inc COM 548661107 68 425 SH   OTR   425 0 0
M D C Hldgs Inc COM 552676108 887 18,255 SH   SOLE   18,255 0 0
Magellan Midstream Partners, L COM 559080106 440 10,359 SH   SOLE   10,359 0 0
Main Street Capital Corp COM 56035L104 1,098 34,022 SH   SOLE   14,655 0 19,367
MarketAxess Holdings Inc. COM 57060D108 205 359 SH   SOLE   359 0 0
Mastercard Inc COM 57636q104 42,558 119,229 SH   SOLE   115,618 0 3,611
McCormick & Company Inc COM 579780206 44,177 462,104 SH   SOLE   445,971 0 16,133
McDonalds Corp COM 580135101 53,252 248,169 SH   SOLE   241,629 0 6,540
Medtronic PLC COM g5960l103 1,407 12,012 SH   SOLE   9,460 0 2,553
Merck & Co Inc COM 58933y105 24,551 300,132 SH   SOLE   290,851 0 9,282
Microsoft Corp COM 594918104 41,550 186,810 SH   SOLE   186,347 0 463
Mongolia Holdings Inc COM 60937J100 0 12,600 SH   SOLE   12,600 0 0
NASDAQ Inc. COM 631103108 34,206 257,692 SH   SOLE   250,053 0 7,639
National Grid PLC - SPONS ADR COM 636274409 217 3,673 SH   OTR   0 0 3,673
Nestle SA ADR COM 641069406 6,996 59,392 SH   SOLE   58,892 0 500
Nestle SA ADR COM 641069406 363 3,080 SH   OTR   0 0 3,080
Netflix Inc Com COM 64110L106 639 1,182 SH   SOLE   1,182 0 0
NextEra Energy Inc COM 65339f101 68,133 883,129 SH   SOLE   860,168 0 22,962
Nextera Energy Part LP COM 65341B106 248 3,695 SH   SOLE   3,695 0 0
Nike Inc, Class B COM 654106103 2,251 15,915 SH   SOLE   15,885 0 30
Norfolk Southern Corp COM 655844108 1,401 5,898 SH   SOLE   5,885 0 13
Northern Trust COM 665859104 1,711 18,370 SH   SOLE   17,970 0 400
Novartis AG ADR COM 66987V109 8,179 86,617 SH   SOLE   86,315 0 302
Novartis AG ADR COM 66987V109 303 3,210 SH   OTR   0 0 3,210
Nvidia Corp COM 67066G104 316 606 SH   SOLE   606 0 0
Oneok Inc COM 682680103 4,784 124,636 SH   SOLE   111,969 0 12,667
Otis Worldwide Corp Com COM 68902V107 2,470 36,561 SH   SOLE   36,561 0 0
PPG Industries Inc COM 693506107 1,133 7,854 SH   SOLE   7,854 0 0
PROSHARES TR S&P 500 DV ARIST S&P DV ARIST 74348A467 3,458 43,284 SH   SOLE   43,284 0 0
Parker Hannifin Corp COM 701094104 597 2,190 SH   SOLE   2,190 0 0
PayChex Inc COM 704326107 1,277 13,703 SH   SOLE   9,320 0 4,383
PayPal Holdings COM 70450y103 215 916 SH   SOLE   916 0 0
People's United Financial COM 712704105 260 20,092 SH   SOLE   6,348 0 13,744
PepsiCo Inc COM 713448108 14,167 95,530 SH   SOLE   95,370 0 160
Pfizer COM 717081103 1,228 33,365 SH   SOLE   33,323 0 42
Philip Morris International COM 718172109 487 5,884 SH   SOLE   5,884 0 0
Phillips 66 COM 718546104 453 6,475 SH   SOLE   6,354 0 121
Phillips 66 COM 718546104 4 63 SH   OTR   63 0 0
Pool Corporation COM 73278L105 551 1,480 SH   SOLE   1,480 0 0
Procter & Gamble Co COM 742718109 11,735 84,340 SH   SOLE   84,185 0 155
Progressive Corp Ohio Com COM 743315103 644 6,515 SH   SOLE   3,633 0 2,882
Prosperity Bancshares Inc COM 743606105 22,950 330,882 SH   SOLE   320,463 0 10,419
Public Storage Inc COM 74460D109 455 1,970 SH   SOLE   1,043 0 927
Qualcomm Inc COM 747525103 68,011 446,445 SH   SOLE   430,728 0 15,718
RPM Intl Inc COM 749685103 9,398 103,521 SH   SOLE   103,521 0 0
Raytheon Technologies Com COM 75513E101 9,578 133,935 SH   SOLE   133,535 0 400
Realty Income Corporation COM 756109104 27,088 435,705 SH   SOLE   419,446 0 16,259
Reckitt Benckiser Spon ADR COM 756255204 291 16,033 SH   OTR   0 0 16,033
Republic Services Inc COM 760759100 43,304 449,681 SH   SOLE   433,276 0 16,405
Republic Services Inc COM 760759100 9 98 SH   OTR   98 0 0
Resmed Inc COM 761152107 325 1,530 SH   SOLE   530 0 1,000
Rockwell Automation Inc. COM 773903109 524 2,088 SH   SOLE   2,073 0 15
Royal Dutch Shell PLC ADR B COM 780259107 227 6,748 SH   SOLE   6,748 0 0
Royal Dutch Shell PLC ADR B COM 780259107 278 8,283 SH   OTR   0 0 8,283
SAP Akgsltt Spons ADR COM 803054204 290 2,223 SH   OTR   0 0 2,223
SGS SA Unspon ADR COM 818800104 299 9,960 SH   OTR   0 0 9,960
Salesforce.com Inc COM 79466l302 1,365 6,132 SH   SOLE   6,132 0 0
Sanofi-Aventis ADR COM 80105n105 273 5,620 SH   OTR   0 0 5,620
Sherwin Williams Co COM 824348106 33,734 45,902 SH   SOLE   44,157 0 1,744
Siemens AG COM 826197501 280 3,895 SH   OTR   0 0 3,895
Simon Property Group COM 828806109 311 3,652 SH   SOLE   3,652 0 0
Sixth Street Specialty Lending COM 83012A109 904 43,575 SH   SOLE   22,899 0 20,676
Skyworks Solutions COM 83088m102 466 3,046 SH   SOLE   3,046 0 0
Snap On COM 833034101 32,041 187,220 SH   SOLE   180,721 0 6,499
Southern Co COM 842587107 2,342 38,118 SH   SOLE   38,034 0 84
Spire Inc COM 84857L101 374 5,834 SH   SOLE   2,082 0 3,751
Stag Industrial Inc COM 85254J102 449 14,346 SH   SOLE   4,754 0 9,592
Starbucks Corporation COM 855244109 5,164 48,274 SH   SOLE   48,274 0 0
Steris PLC COM G8473T100 38,571 203,499 SH   SOLE   197,130 0 6,369
Store Capital Corp COM 862121100 7,080 208,361 SH   SOLE   186,745 0 21,616
Stryker Corp COM 863667101 28,011 114,311 SH   SOLE   109,620 0 4,691
Sysco Corporation COM 871829107 575 7,746 SH   SOLE   6,885 0 861
T Rowe Price Group Inc COM 74144t108 301 1,990 SH   SOLE   1,490 0 500
TJX Companies Inc COM 872540109 214 3,131 SH   SOLE   1,531 0 1,600
TJX Companies Inc COM 872540109 14 199 SH   OTR   199 0 0
Target Corporation COM 87612e106 866 4,905 SH   SOLE   4,862 0 43
Tesla Motors Inc COM 88160r101 759 1,075 SH   SOLE   1,075 0 0
Texas Instruments Corp COM 882508104 231 1,409 SH   SOLE   1,353 0 56
Toro Co COM 891092108 582 6,132 SH   SOLE   3,992 0 2,140
Tractor Supply Company COM 892356106 31,312 222,735 SH   SOLE   213,065 0 9,670
Travelers Cos Inc COM 89417E109 219 1,559 SH   SOLE   1,559 0 0
U. S. Bancorp COM 902973304 1,099 23,592 SH   SOLE   18,120 0 5,472
U. S. Bancorp COM 902973304 14 300 SH   OTR   300 0 0
UPM Kymmene Corp Unsposored AD COM 915436208 298 8,027 SH   OTR   0 0 8,027
Uber Technologies Inc COM 90353T100 310 6,080 SH   SOLE   6,080 0 0
Unilever PLC ADR Spon COM 904767704 375 6,211 SH   SOLE   6,211 0 0
Unilever PLC ADR Spon COM 904767704 259 4,298 SH   OTR   0 0 4,298
Union Pacific Corp COM 907818108 38,698 185,850 SH   SOLE   180,153 0 5,697
United Parcel Service Inc Cl B COM 911312106 376 2,231 SH   SOLE   2,211 0 20
V F Corporation COM 918204108 29,454 344,855 SH   SOLE   330,727 0 14,128
V F Corporation COM 918204108 7 84 SH   OTR   84 0 0
Verizon Communications COM 92343v104 35,190 598,974 SH   SOLE   574,667 0 24,307
Visa Inc Cl A COM 92826c839 3,747 17,132 SH   SOLE   16,980 0 152
Vivendi SA COM F97982106 309 9,632 SH   OTR   0 0 9,632
Vodafone Group PLC COM 92857w308 28 1,718 SH   SOLE   1,718 0 0
Vodafone Group PLC COM 92857w308 236 14,323 SH   OTR   0 0 14,323
WEC Energy Group Inc COM 92939u106 30,349 329,769 SH   SOLE   314,842 0 14,926
Wal-Mart Stores COM 931142103 2,790 19,354 SH   SOLE   17,703 0 1,650
Walgreen Boots Alliance Inc COM 931427108 1,271 31,867 SH   SOLE   31,867 0 0
Walt Disney Co COM 254687106 1,600 8,829 SH   SOLE   7,979 0 850
Watsco, Inc. COM 942622200 43,482 191,932 SH   SOLE   183,140 0 8,792
Welltower Inc COM 95040Q104 258 3,999 SH   SOLE   3,999 0 0
Williams Cos Inc COM 969457100 473 23,603 SH   SOLE   9,065 0 14,538
Xcel Energy Inc COM 98389b100 34,034 510,483 SH   SOLE   492,100 0 18,382
Xilinx Inc COM 983919101 256 1,809 SH   SOLE   1,809 0 0
Zebra Technologies Corp. Cl A COM 989207105 511 1,330 SH   SOLE   730 0 600
Zurich Insurance Group ADR COM 989825104 244 5,775 SH   OTR   0 0 5,775
Alerian MLP ETF ETF 00162Q452 1,136 44,285 SH   SOLE   32,712 0 11,573
Consumer Staples Select Sector ETF 81369y308 457 6,777 SH   SOLE   6,777 0 0
Health Care Select Sector SPDR ETF 81369Y209 227 1,999 SH   SOLE   1,999 0 0
IShares Core S&P Mid-Cap ETF ETF 464287507 442 1,924 SH   SOLE   1,924 0 0
IShares DJ Select Dividend Fd ETF 464287168 455 4,731 SH   SOLE   4,364 0 367
IShares MSCI EAFE Index Fd ETF 464287465 531 7,282 SH   SOLE   7,282 0 0
IShares NASDAQ Biotech Index F ETF 464287556 869 5,737 SH   SOLE   5,737 0 0
IShares S&P 500 Index Fund ETF 464287200 690 1,839 SH   SOLE   1,839 0 0
IShares S&P Mid Cap 400/Barra ETF 464287606 983 13,613 SH   SOLE   13,613 0 0
IShares Tr MSCI Emerging Mkts ETF 464287234 467 9,045 SH   SOLE   9,045 0 0
IShares Tr S&P Smallcap 600 In ETF 464287804 282 3,064 SH   SOLE   3,064 0 0
Invesco Nasdaq Internet ETF ETF 46137V530 222 975 SH   SOLE   975 0 0
Invesco QQQ Trust Series 1 ETF 46090E103 1,312 4,183 SH   SOLE   4,183 0 0
S & P Depository Receipts SPDR ETF 78462f103 943 2,523 SH   SOLE   2,523 0 0
SPDR Gold Trust ETF 78463v107 446 2,500 SH   SOLE   2,500 0 0
Utilities Select Sector SPDR I ETF 81369y886 224 3,579 SH   SOLE   3,579 0 0
VanEck Vectors Semiconductor E ETF 92189F676 341 1,560 SH   SOLE   1,560 0 0
Vanguard Mid-Cap ETF ETF 922908629 244 1,180 SH   SOLE   1,180 0 0
Vanguard Mid-Cap Growth Index ETF 922908538 521 2,455 SH   SOLE   2,455 0 0
Vanguard Value ETF ETF 922908744 230 1,930 SH   SOLE   1,930 0 0
IShares 0 to 5 year Inv Grd ET ETF 46434V100 332 6,360 SH   SOLE   6,360 0 0
IShares Barclarys Int Cr Bond ETF 464288638 1,251 20,242 SH   SOLE   6,764 0 13,478
IShares Barclays Aggregate Bon ETF 464287226 316 2,676 SH   SOLE   2,676 0 0
IShares Barclays Tips Bond Ind ETF 464287176 474 3,714 SH   SOLE   3,714 0 0
IShares High Yield Corp Bond E ETF 46434V407 221 4,874 SH   SOLE   4,874 0 0
IShares Short-Term Corporate B ETF 464288646 252 4,570 SH   SOLE   4,570 0 0
Innovator S&P Investment Grade ETF 45783G201 293 11,856 SH   SOLE   3,692 0 8,164
Invesco Financial Pfd Portfoli ETF 46137V621 447 23,292 SH   SOLE   23,292 0 0
Invesco Fundamental HY Corp Bo ETF 46138e719 969 49,837 SH   SOLE   17,188 0 32,649
Invesco Fundamental IG Corp Bo ETF 46138E693 1,158 42,179 SH   SOLE   14,297 0 27,882
Invesco Preferred Port ETF ETF 46138E511 212 13,895 SH   SOLE   13,895 0 0
Invesco Variable Rate Pref Por ETF 46138G870 572 22,060 SH   SOLE   12,593 0 9,467
PIMCO Enhanced Short Term Matu ETF 72201R833 222 2,178 SH   SOLE   677 0 1,501
Princpal Spectrum Preferred Se ETF 74255Y888 777 37,564 SH   SOLE   14,297 0 23,267
Vanguard Interm. Term Corp. Bo ETF 92206c870 1,507 15,512 SH   SOLE   6,852 0 8,660
Vanguard Intermediate Term Bon ETF 921937819 321 3,454 SH   SOLE   3,454 0 0
Vanguard Long-Term Corp Bond E ETF 92206C813 1,179 10,614 SH   SOLE   5,797 0 4,816
Vanguard Mortgage-Business Sec ETF 92206c771 317 5,858 SH   SOLE   5,858 0 0
Vanguard Short-Term Bond ETF ETF 921937827 320 3,862 SH   SOLE   3,862 0 0
Vanguard Short-Term Corporate ETF 92206c409 402 4,828 SH   SOLE   4,828 0 0
iShares U.S. Treasury Bond ETF ETF 46429B267 288 10,559 SH   SOLE   10,559 0 0
iShares Ultra Short-Term Bond ETF 46434V878 221 4,380 SH   SOLE   1,363 0 3,017
iShares iBonds Dec 2025 Term C ETF 46434VBD1 483 17,643 SH   SOLE   7,872 0 9,771