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,763 77,502 SH   SOLE   19,275 0 58,227
AbbVie Inc. COM 00287Y109 2,256 23,832 SH   SOLE   23,750 0 82
Abbott Labs COM 002824100 1,642 27,396 SH   SOLE   25,650 0 1,746
Accenture PLC COM g1151c101 979 6,378 SH   SOLE   1,715 0 4,663
Adobe Systems COM 00724F101 2,765 12,798 SH   SOLE   3,722 0 9,076
Alerian MLP ETF COM 00162Q866 94 10,000 SH   SOLE   0 0 10,000
Alliant Energy Corp COM 018802108 2,363 57,830 SH   SOLE   9,175 0 48,655
Alphabet, Inc. Class A COM 02079K305 5,221 5,034 SH   SOLE   698 0 4,336
Alphabet, Inc. Class C COM 02079K107 1,000 969 SH   SOLE   248 0 721
Altria Group Inc COM 02209s103 4,944 79,337 SH   SOLE   11,050 0 68,287
Amazon.com COM 023135106 5,634 3,893 SH   SOLE   767 0 3,126
Ambarella, Inc. COM g037ax101 3,185 65,005 SH   SOLE   4,300 0 60,705
American Int'l Group COM 026874784 2,325 42,725 SH   SOLE   5,390 0 37,335
Amgen COM 031162100 217 1,270 SH   SOLE   0 0 1,270
Analog Devices Inc. COM 032654105 498 5,469 SH   SOLE   1,270 0 4,199
Annaly Mort Mgmt COM 035710409 146 14,000 SH   SOLE   0 0 14,000
Apple Computer COM 037833100 9,442 56,275 SH   SOLE   11,346 0 44,929
Ares Capital Corp. COM 04010l103 4,677 294,721 SH   SOLE   52,825 0 241,896
Autodesk COM 052769106 502 4,000 SH   SOLE   4,000 0 0
BCE Inc. COM 05534b760 2,595 60,285 SH   SOLE   9,535 0 50,750
BHP Billiton PLC ADR COM 05545e209 3,467 87,253 SH   SOLE   11,320 0 75,933
Bank of NT Butterfield & Son L COM G0772R208 224 5,000 SH   SOLE   0 0 5,000
Becton Dickinson COM 075887109 4,672 21,559 SH   SOLE   3,758 0 17,801
Berkshire Hathaway CL B New COM 084670702 388 1,944 SH   SOLE   1,038 0 906
Boeing Co COM 097023105 5,904 18,007 SH   SOLE   3,120 0 14,887
Bristol Myers COM 110122108 5,517 87,232 SH   SOLE   11,100 0 76,132
Charles Schwab COM 808513105 2,832 54,230 SH   SOLE   3,290 0 50,940
Chevron Corp COM 166764100 2,431 21,314 SH   SOLE   9,875 0 11,439
Cisco Systems COM 17275R102 244 5,690 SH   SOLE   3,850 0 1,840
Citigroup COM 172967424 5,490 81,326 SH   SOLE   12,315 0 69,011
Coca Cola Euro Ptnrs COM g25839104 3,981 95,571 SH   SOLE   17,235 0 78,336
Constellation Brands, Inc. COM 21036p108 5,836 25,605 SH   SOLE   4,040 0 21,565
Cree Inc. COM 225447101 6,732 167,010 SH   SOLE   13,175 0 153,835
CyrusOne, Inc. COM 23283r100 1,937 37,819 SH   SOLE   4,710 0 33,109
Dominion Res New COM 25746u109 348 5,160 SH   SOLE   2,245 0 2,915
DowDuPont Inc. COM 26078J100 934 14,660 SH   SOLE   3,211 0 11,449
EOG Resources, Inc. COM 26875p101 2,417 22,963 SH   SOLE   3,770 0 19,193
Emerson Electric COM 291011104 6,588 96,451 SH   SOLE   13,798 0 82,653
Enbridge Inc. COM 29250N105 1,755 55,755 SH   SOLE   9,949 0 45,806
Energy Select Spdr COM 81369y506 613 9,100 SH   SOLE   3,815 0 5,285
Enterprise Prods LP COM 293792107 601 24,539 SH   SOLE   2,500 0 22,039
Exelon Corp. COM 30161n101 3,993 102,353 SH   SOLE   8,095 0 94,258
Exxon Mobil COM 30231g102 3,332 44,662 SH   SOLE   14,594 0 30,068
Facebook Inc. COM 30303m102 1,302 8,150 SH   SOLE   2,707 0 5,443
Fidelity MSCI Financials ETF COM 316092501 799 19,774 SH   SOLE   0 0 19,774
Fidelity MSCI Health Care ETF COM 316092600 564 14,166 SH   SOLE   185 0 13,981
First Busey Corp COM 319383204 312 10,500 SH   SOLE   10,500 0 0
First Republic Bank COM 33616c100 2,358 25,458 SH   SOLE   2,100 0 23,358
Glacier Bancorp, Inc. COM 37637q105 400 10,420 SH   SOLE   725 0 9,695
Goldman Sachs COM 38141G104 5,000 19,851 SH   SOLE   2,632 0 17,219
Goldmining Inc. COM 38149E101 13 14,000 SH   SOLE   0 0 14,000
Green Energy Renewable COM 17277D101 0 10,000 SH   SOLE   0 0 10,000
Guggenheim S&P 500 Equal Weigh COM 739371813 326 3,280 SH   SOLE   0 0 3,280
HSBC Holdings Plc COM 404280406 2,745 57,589 SH   SOLE   8,665 0 48,924
Halcon Resources Corp COM 40537q605 1,291 265,169 SH   SOLE   39,450 0 225,719
Healthcare Select Sector Spdr COM 81369y209 669 8,216 SH   SOLE   909 0 7,307
Highwood REIT COM 431284108 263 6,000 SH   SOLE   0 0 6,000
Home Depot Inc. COM 437076102 4,156 23,320 SH   SOLE   4,953 0 18,367
Honeywell Inc. COM 438516106 1,200 8,302 SH   SOLE   1,775 0 6,527
Illinois Tool Works COM 452308109 5,021 32,052 SH   SOLE   4,799 0 27,253
Int'l. Flavors & Fragrances COM 459506101 1,490 10,885 SH   SOLE   1,710 0 9,175
Intel Corp COM 458140100 4,639 89,077 SH   SOLE   8,015 0 81,062
International Paper COM 460146103 2,850 53,349 SH   SOLE   8,805 0 44,544
JP Morgan Chase COM 46625H100 8,242 74,951 SH   SOLE   13,658 0 61,293
John Bean Technologies COM 477839104 3,997 35,248 SH   SOLE   7,572 0 27,676
Johnson & Johnson COM 478160104 5,449 42,519 SH   SOLE   7,738 0 34,781
Kayne Anderson MLP Inv. Co. COM 486606106 199 12,110 SH   SOLE   0 0 12,110
Lockheed Martin COM 539830109 6,649 19,676 SH   SOLE   3,423 0 16,253
Masco Corp COM 574599106 763 18,856 SH   SOLE   3,900 0 14,956
Masimo Corp. COM 574795100 4,583 52,106 SH   SOLE   9,281 0 42,825
Match Group, Inc. COM 57665r106 7,402 166,558 SH   SOLE   27,030 0 139,528
Materials Select Sector SPDR COM 81369y100 1,156 20,308 SH   SOLE   3,470 0 16,838
McDonalds Corp COM 580135101 1,475 9,433 SH   SOLE   3,915 0 5,518
McEwen Mining Inc. COM 58039p107 23 11,039 SH   SOLE   0 0 11,039
Microsoft COM 594918104 10,966 120,146 SH   SOLE   17,430 0 102,716
Netflix COM 64110l106 6,765 22,906 SH   SOLE   5,176 0 17,730
Nextera Energy Inc. COM 65339f101 1,837 11,249 SH   SOLE   805 0 10,444
Nike Inc. Cl B COM 654106103 4,077 61,366 SH   SOLE   9,020 0 52,346
Novartis AG COM 66987v109 4,491 55,545 SH   SOLE   10,765 0 44,780
Palo Alto Networks COM 697435105 6,724 37,041 SH   SOLE   4,963 0 32,078
Pepsico Inc. COM 713448108 4,150 38,018 SH   SOLE   6,748 0 31,270
Pfizer Inc. COM 717081103 402 11,316 SH   SOLE   0 0 11,316
Preformed Line Prods COM 740444104 338 5,200 SH   SOLE   0 0 5,200
Procter Gamble COM 742718109 3,635 45,851 SH   SOLE   12,810 0 33,041
Q2 Holdings, Inc. COM 74736l109 5,228 114,765 SH   SOLE   16,535 0 98,230
Repligen Corp. COM 759916109 1,311 36,234 SH   SOLE   12,674 0 23,560
Royal Dutch Shell PLC COM 780259206 792 12,416 SH   SOLE   1,425 0 10,991
SPDR S&P Bank ETF COM 78464a797 645 13,464 SH   SOLE   2,955 0 10,509
SPDR S&P Oil & Gas COM 78464a730 549 15,588 SH   SOLE   2,610 0 12,978
SPDR Tr 1 COM 78462f103 216 822 SH   SOLE   0 0 822
Schlumberger Ltd COM 806857108 1,610 24,857 SH   SOLE   3,510 0 21,347
Schwab US Div Eqty ETF COM 808524797 2,526 51,523 SH   SOLE   1,176 0 50,347
Seagate Technology COM G7945M107 2,689 45,945 SH   SOLE   3,410 0 42,535
Sector SPDR Fincl. Select COM 81369y605 1,368 49,622 SH   SOLE   10,370 0 39,252
Simon PPTY Grp. COM 828806109 1,828 11,845 SH   SOLE   1,590 0 10,255
Solera Bank COM 83420T104 439 51,800 SH   SOLE   11,000 0 40,800
Starbucks COM 855244109 2,243 38,750 SH   SOLE   10,295 0 28,455
State Bank Finl Corp. COM 856190103 728 24,270 SH   SOLE   10,070 0 14,200
Stryker Corp. COM 863667101 5,870 36,479 SH   SOLE   7,384 0 29,095
Surgutneftegaz JSC ADR Pfd COM 868861105 55 11,000 SH   SOLE   0 0 11,000
TJX Cos Inc COM 872540109 537 6,590 SH   SOLE   1,600 0 4,990
Target Corp COM 87612e106 3,547 51,084 SH   SOLE   6,639 0 44,445
Technology Select Sect SPDR COM 81369y803 326 4,989 SH   SOLE   100 0 4,889
Teladoc, Inc. COM 87918a105 4,038 100,195 SH   SOLE   12,215 0 87,980
Tesla Motors Inc COM 88160r101 2,228 8,371 SH   SOLE   1,029 0 7,342
Texas Instruments COM 882508104 1,553 14,951 SH   SOLE   6,555 0 8,396
Tiffany & Company New COM 886547108 2,528 25,886 SH   SOLE   2,190 0 23,696
Total SA/Adr COM 89151E109 3,533 61,241 SH   SOLE   8,415 0 52,826
Travelers Companies COM 89417e109 848 6,107 SH   SOLE   1,700 0 4,407
US Bancorp COM 902973304 3,920 77,630 SH   SOLE   10,132 0 67,498
Under Armour Inc. Class A COM 904311107 2,207 134,988 SH   SOLE   19,355 0 115,633
Union Pacific Corp. COM 907818108 284 2,110 SH   SOLE   0 0 2,110
United Health Group Inc. COM 91324p102 3,335 15,584 SH   SOLE   2,695 0 12,889
Uranium Energy Corp COM 916896103 24 18,000 SH   SOLE   0 0 18,000
Utilities Select Sector SPDR COM 81369y886 1,448 28,664 SH   SOLE   5,093 0 23,571
Vanguard Dividend Appreciation COM 921908844 643 6,359 SH   SOLE   1,005 0 5,354
Vanguard Reit COM 922908553 1,198 15,869 SH   SOLE   4,840 0 11,029
Verizon COM 92343v104 2,265 47,360 SH   SOLE   10,910 0 36,450
WEC Energy Group, Inc. COM 92939U106 270 4,310 SH   SOLE   2,950 0 1,360
Welltower, Inc. COM 95040Q104 2,859 52,531 SH   SOLE   8,055 0 44,476
Weyerhaeuser Co COM 962166104 251 7,160 SH   SOLE   0 0 7,160
iShares Core US Value COM 464287663 1,808 34,034 SH   SOLE   1,130 0 32,903
iShares DJ US Tech Sec COM 464287721 461 2,741 SH   SOLE   548 0 2,193
iShares Global Telecom COM 464287275 521 9,091 SH   SOLE   2,205 0 6,886
iShares MSCI Europe Financials COM 464289180 1,506 65,204 SH   SOLE   11,820 0 53,384
iShares Nasdaq Biotech Indx COM 464287556 3,869 36,245 SH   SOLE   1,786 0 34,459
iShares Russell 2000 COM 464287655 474 3,119 SH   SOLE   0 0 3,119
Wells Fargo 5.70 Pfd PFD 94988u714 653 25,900 SH   SOLE   6,250 0 19,650
Wells Fargo & Co 7.50 Cv Pfd S COM 949746804 258 200 SH   SOLE   200 0 0