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
AT&T Inc COM 00206r102 2,805 98,290 SH   SOLE   18,509 0 79,781
AbbVie Inc. COM 00287Y109 2,202 23,890 SH   SOLE   23,750 0 140
Abbott Labs COM 002824100 1,991 27,520 SH   SOLE   26,120 0 1,400
Accenture PLC COM g1151c101 802 5,688 SH   SOLE   1,380 0 4,308
Adobe Systems COM 00724F101 2,647 11,700 SH   SOLE   3,399 0 8,301
Alerian MLP ETF COM 00162Q866 87 10,000 SH   SOLE   0 0 10,000
Alliant Energy Corp COM 018802108 2,392 56,620 SH   SOLE   7,795 0 48,825
Alphabet, Inc. Class A COM 02079K305 5,693 5,448 SH   SOLE   735 0 4,713
Alphabet, Inc. Class C COM 02079K107 949 916 SH   SOLE   235 0 681
Altria Group Inc COM 02209s103 276 5,590 SH   SOLE   0 0 5,590
Amazon.com COM 023135106 7,264 4,836 SH   SOLE   764 0 4,072
Amgen COM 031162100 244 1,255 SH   SOLE   0 0 1,255
Analog Devices Inc. COM 032654105 334 3,888 SH   SOLE   1,042 0 2,846
Annaly Mort Mgmt COM 035710409 137 14,000 SH   SOLE   0 0 14,000
Apple Computer COM 037833100 9,441 59,849 SH   SOLE   10,832 0 49,017
Archer Daniels Midld COM 039483102 3,245 79,196 SH   SOLE   10,700 0 68,496
Ares Capital Corp. COM 04010l103 4,459 286,205 SH   SOLE   49,845 0 236,360
BCE Inc. COM 05534b760 2,257 57,090 SH   SOLE   8,035 0 49,055
BHP Billiton PLC ADR COM 05545e209 3,654 87,238 SH   SOLE   10,615 0 76,623
BJ's Wholesale Club Hldgs COM 05550J101 2,169 97,870 SH   SOLE   8,900 0 88,970
Becton Dickinson COM 075887109 4,090 18,154 SH   SOLE   3,640 0 14,514
Berkshire Hathaway CL B New COM 084670702 380 1,860 SH   SOLE   1,038 0 822
Boeing Co COM 097023105 4,883 15,140 SH   SOLE   2,581 0 12,559
Bristol Myers COM 110122108 2,302 44,288 SH   SOLE   4,035 0 40,253
Caterpillar Tractor COM 149123101 4,109 32,334 SH   SOLE   3,925 0 28,409
Centerstate Bank Corp. COM 15201p109 1,894 90,015 SH   SOLE   5,450 0 84,565
Charles Schwab COM 808513105 2,385 57,437 SH   SOLE   3,365 0 54,072
Chevron Corp COM 166764100 3,065 28,173 SH   SOLE   9,968 0 18,205
Cisco Systems COM 17275R102 3,257 75,166 SH   SOLE   9,460 0 65,706
Citigroup COM 172967424 4,126 79,255 SH   SOLE   11,140 0 68,115
Coca Cola Euro Ptnrs COM g25839104 4,319 94,206 SH   SOLE   16,180 0 78,026
Columbia Sportswear, Co. COM 198516106 1,789 21,277 SH   SOLE   1,620 0 19,657
Constellation Brands, Inc. COM 21036p108 1,537 9,558 SH   SOLE   2,575 0 6,983
Cree Inc. COM 225447101 7,332 171,418 SH   SOLE   14,390 0 157,028
CyrusOne, Inc. COM 23283r100 3,690 69,786 SH   SOLE   7,895 0 61,891
Dominion Res New COM 25746u109 329 4,601 SH   SOLE   1,995 0 2,606
DowDuPont Inc. COM 26078J100 769 14,376 SH   SOLE   3,211 0 11,165
EOG Resources, Inc. COM 26875p101 2,277 26,109 SH   SOLE   3,417 0 22,692
Emerson Electric COM 291011104 4,544 76,051 SH   SOLE   12,338 0 63,713
Enbridge Inc. COM 29250N105 636 20,477 SH   SOLE   5,628 0 14,849
Energy Select Spdr COM 81369y506 399 6,950 SH   SOLE   3,690 0 3,260
Enterprise Prods LP COM 293792107 579 23,539 SH   SOLE   2,500 0 21,039
Exelon Corp. COM 30161n101 2,963 65,696 SH   SOLE   6,470 0 59,226
Exxon Mobil COM 30231g102 2,814 41,271 SH   SOLE   13,596 0 27,675
Facebook Inc. COM 30303m102 889 6,780 SH   SOLE   2,512 0 4,268
Fidelity MSCI Financials ETF COM 316092501 628 18,161 SH   SOLE   0 0 18,161
Fidelity MSCI Health Care ETF COM 316092600 547 13,242 SH   SOLE   185 0 13,057
First Busey Corp COM 319383204 253 10,300 SH   SOLE   10,300 0 0
First Republic Bank COM 33616c100 2,166 24,930 SH   SOLE   1,950 0 22,980
Floor & Decor Hldgs COM 339750101 1,046 40,380 SH   SOLE   1,400 0 38,980
Gatx, Corp. COM 361448103 2,058 29,068 SH   SOLE   2,225 0 26,843
Glacier Bancorp, Inc. COM 37637q105 385 9,725 SH   SOLE   725 0 9,000
Goldman Sachs COM 38141G104 2,838 16,989 SH   SOLE   2,129 0 14,860
Goldmining Inc. COM 38149E101 8 14,000 SH   SOLE   0 0 14,000
Green Energy Renewable COM 17277D101 0 10,000 SH   SOLE   0 0 10,000
HSBC Holdings Plc COM 404280406 1,991 48,438 SH   SOLE   4,715 0 43,723
Healthcare Select Sector Spdr COM 81369y209 759 8,778 SH   SOLE   1,019 0 7,759
Highwood REIT COM 431284108 232 6,000 SH   SOLE   0 0 6,000
Home Depot Inc. COM 437076102 4,896 28,492 SH   SOLE   4,901 0 23,591
Honeywell Inc. COM 438516106 1,021 7,727 SH   SOLE   1,500 0 6,227
Hormel Foods Corp. COM 440452100 4,492 105,260 SH   SOLE   13,880 0 91,380
Illinois Tool Works COM 452308109 3,995 31,533 SH   SOLE   4,529 0 27,004
Illumina, Inc. COM 452327109 2,095 6,984 SH   SOLE   699 0 6,285
Independent Bank Group, Inc. COM 45384b106 1,590 34,731 SH   SOLE   2,725 0 32,006
Int'l. Flavors & Fragrances COM 459506101 1,936 14,416 SH   SOLE   1,585 0 12,831
Intel Corp COM 458140100 5,942 126,611 SH   SOLE   11,785 0 114,826
International Paper COM 460146103 1,970 48,805 SH   SOLE   7,920 0 40,885
Invesco S&P 500 Equal Weight E COM 46137v357 422 4,616 SH   SOLE   0 0 4,616
JP Morgan Chase COM 46625H100 8,092 82,896 SH   SOLE   13,418 0 69,478
JPMorgan Diversified Rtn US Eq COM 46641q407 993 15,307 SH   SOLE   1,150 0 14,157
John Bean Technologies COM 477839104 302 4,203 SH   SOLE   3,457 0 746
Johnson & Johnson COM 478160104 7,840 60,755 SH   SOLE   7,785 0 52,970
Kayne Anderson MLP Inv. Co. COM 486606106 167 12,110 SH   SOLE   0 0 12,110
Kratos Defense & Security Solu COM 50077b207 3,059 217,070 SH   SOLE   25,595 0 191,475
Lockheed Martin COM 539830109 4,303 16,434 SH   SOLE   2,488 0 13,946
Marathon Oil COM 565849106 1,093 76,240 SH   SOLE   3,485 0 72,755
Masco Corp COM 574599106 408 13,960 SH   SOLE   3,000 0 10,960
Masimo Corp. COM 574795100 4,417 41,139 SH   SOLE   7,701 0 33,438
Materials Select Sector SPDR COM 81369y100 1,131 22,380 SH   SOLE   2,850 0 19,530
McDonalds Corp COM 580135101 1,788 10,070 SH   SOLE   2,235 0 7,835
McEwen Mining Inc. COM 58039p107 20 11,039 SH   SOLE   0 0 11,039
Microsoft COM 594918104 11,415 112,382 SH   SOLE   15,899 0 96,483
Mongodb, Inc. COM 60937p106 3,743 44,692 SH   SOLE   6,275 0 38,417
Netflix COM 64110l106 3,814 14,250 SH   SOLE   2,837 0 11,413
Nextera Energy Inc. COM 65339f101 2,115 12,167 SH   SOLE   1,075 0 11,092
Nike Inc. Cl B COM 654106103 3,458 46,639 SH   SOLE   7,660 0 38,979
Oneok, Inc COM 682680103 2,594 48,090 SH   SOLE   7,195 0 40,895
Palo Alto Networks COM 697435105 5,092 27,037 SH   SOLE   4,453 0 22,584
Pepsico Inc. COM 713448108 521 4,720 SH   SOLE   1,925 0 2,795
Pfizer Inc. COM 717081103 501 11,467 SH   SOLE   0 0 11,467
Preformed Line Prods COM 740444104 282 5,200 SH   SOLE   0 0 5,200
Procter Gamble COM 742718109 4,132 44,951 SH   SOLE   12,232 0 32,719
Q2 Holdings, Inc. COM 74736l109 3,075 62,063 SH   SOLE   12,010 0 50,053
Repligen Corp. COM 759916109 1,707 32,374 SH   SOLE   11,674 0 20,700
Royal Dutch Shell PLC COM 780259206 285 4,895 SH   SOLE   1,095 0 3,800
SPDR S&P 500 ETF Trust COM 78462f103 473 1,894 SH   SOLE   70 0 1,824
SPDR S&P Bank ETF COM 78464a797 491 13,137 SH   SOLE   3,005 0 10,132
SPDR S&P Biotech ETF COM 78464a870 1,573 21,930 SH   SOLE   1,485 0 20,445
SPDR S&P Oil & Gas COM 78464a730 211 7,965 SH   SOLE   1,135 0 6,830
SPDR S&P Pharmaceuticals ETF COM 78464a722 368 10,050 SH   SOLE   1,310 0 8,740
SPDR S&P Regional Banking ETF COM 78464a698 298 6,375 SH   SOLE   1,825 0 4,550
Schwab US Broad Market COM 808524102 352 5,871 SH   SOLE   330 0 5,541
Schwab US Div Eqty ETF COM 808524797 2,454 52,241 SH   SOLE   3,943 0 48,297
Schwab US Large Cap Growth ETF COM 808524300 269 3,902 SH   SOLE   85 0 3,817
Sector SPDR Fincl. Select COM 81369y605 1,128 47,362 SH   SOLE   9,400 0 37,962
Simon PPTY Grp. COM 828806109 1,973 11,745 SH   SOLE   1,590 0 10,155
Solera Bank COM 83420T104 484 54,400 SH   SOLE   11,000 0 43,400
Starbucks COM 855244109 2,038 31,650 SH   SOLE   7,530 0 24,120
State Bank Finl Corp. COM 856190103 503 23,320 SH   SOLE   10,070 0 13,250
Steel Case COM 858155203 2,068 139,455 SH   SOLE   14,840 0 124,615
Stryker Corp. COM 863667101 6,232 39,758 SH   SOLE   7,059 0 32,699
Surgutneftegaz JSC ADR Pfd COM 868861105 60 11,000 SH   SOLE   0 0 11,000
TJX Cos Inc COM 872540109 530 11,855 SH   SOLE   2,260 0 9,595
Target Corp COM 87612e106 4,598 69,565 SH   SOLE   10,034 0 59,531
Technology Select Sect SPDR COM 81369y803 249 4,017 SH   SOLE   100 0 3,917
Teladoc, Inc. COM 87918a105 2,547 51,383 SH   SOLE   10,225 0 41,158
Texas Instruments COM 882508104 1,096 11,593 SH   SOLE   5,683 0 5,910
Tortoise MLP Fund COM 89148b101 165 13,500 SH   SOLE   10,000 0 3,500
Total SA/Adr COM 89151E109 3,276 62,781 SH   SOLE   7,600 0 55,181
Travelers Companies COM 89417e109 683 5,702 SH   SOLE   1,860 0 3,842
US Bancorp COM 902973304 236 5,168 SH   SOLE   1,500 0 3,668
Under Armour Inc. Class A COM 904311107 3,434 194,345 SH   SOLE   29,840 0 164,505
Union Pacific Corp. COM 907818108 299 2,165 SH   SOLE   231 0 1,934
United Health Group Inc. COM 91324p102 4,885 19,607 SH   SOLE   2,868 0 16,739
Uranium Energy Corp COM 916896103 22 18,000 SH   SOLE   0 0 18,000
Utilities Select Sector SPDR COM 81369y886 1,529 28,886 SH   SOLE   5,172 0 23,714
VICI Properties, Inc. COM 925652109 635 33,820 SH   SOLE   920 0 32,900
Vanguard Dividend Appreciation COM 921908844 573 5,846 SH   SOLE   1,005 0 4,841
Vanguard Reit COM 922908553 1,141 15,302 SH   SOLE   4,271 0 11,031
Verizon COM 92343v104 3,964 70,512 SH   SOLE   12,480 0 58,032
WEC Energy Group, Inc. COM 92939U106 259 3,742 SH   SOLE   2,540 0 1,202
Walt Disney Co. COM 254687106 2,188 19,951 SH   SOLE   1,000 0 18,951
Welltower, Inc. COM 95040Q104 4,022 57,950 SH   SOLE   7,500 0 50,450
iQiyi COM 46267x108 1,864 125,331 SH   SOLE   6,985 0 118,346
iShares China Large Cap COM 464287184 464 11,880 SH   SOLE   3,170 0 8,710
iShares Core US Value COM 464287663 852 17,364 SH   SOLE   641 0 16,723
iShares DJ US Tech Sec COM 464287721 389 2,431 SH   SOLE   548 0 1,883
iShares Global Telecom COM 464287275 327 6,512 SH   SOLE   1,455 0 5,057
iShares MSCI Europe Financials COM 464289180 757 44,683 SH   SOLE   8,430 0 36,253
iShares Nasdaq Biotech Indx COM 464287556 336 3,487 SH   SOLE   1,320 0 2,167
iShares Russell 2000 COM 464287655 377 2,815 SH   SOLE   300 0 2,515
iShares S&P Global Cons Stpls COM 464288737 205 4,450 SH   SOLE   2,200 0 2,250
JP Morgan Chase 6.1 pfd PFD 48127X542 1,129 44,200 SH   SOLE   15,500 0 28,700
Wells Fargo 5.70 Pfd PFD 94988u714 860 36,145 SH   SOLE   8,350 0 27,795
Wells Fargo & Co 7.50 Cv Pfd S COM 949746804 252 200 SH   SOLE   200 0 0