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
ABBOTT LABS COM 002824100 1,491 37,935 SH   SOLE 14,274 0 23,661
ABBVIE INC COM 00287Y109 1,732 27,982 SH   SOLE 11,465 0 16,517
ADVANCE AUTO PARTS INC COM 00751Y106 219 1,356 SH   SOLE 170 0 1,186
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 656 8,250 SH   SOLE 1,300 0 6,950
ALLERGAN PLC SHS G0177J108 1,186 5,132 SH   SOLE 855 0 4,277
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 330 14,146 SH   SOLE 3,775 0 10,371
ALPHABET INC CAP STK CL C 02079K107 2,072 2,994 SH   SOLE 377 0 2,617
ALPHABET INC CAP STK CL A 02079K305 1,852 2,632 SH   SOLE 357 0 2,275
AMGEN INC COM 031162100 1,153 7,579 SH   SOLE 2,686 0 4,893
AMPHENOL CORP NEW CL A 032095101 235 4,100 SH   SOLE 600 0 3,500
AON PLC SHS CL A G0408V102 274 2,507 SH   SOLE 0 0 2,507
APPLE INC COM 037833100 2,740 28,665 SH   SOLE 3,792 0 24,873
ATRION CORP COM 049904105 2,183 5,101 SH   SOLE 874 0 4,227
AUTOMATIC DATA PROCESSING IN COM 053015103 596 6,485 SH   SOLE 1,825 0 4,660
BAIDU INC SPON ADR REP A 056752108 701 4,245 SH   SOLE 250 0 3,995
BARD C R INC COM 067383109 284 1,206 SH   SOLE 700 0 506
BAXTER INTL INC COM 071813109 293 6,476 SH   SOLE 445 0 6,031
BAYER AG SPONSORED ADR (BAYRY) ADR 072730302 484 4,840 SH   SOLE 0 0 4,840
BECTON DICKINSON & CO COM 075887109 1,228 7,240 SH   SOLE 1,790 0 5,450
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,519 7 SH   SOLE 0 0 7
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,849 54,212 SH   SOLE 10,050 0 44,162
BIO TECHNE CORP COM 09073M104 1,005 8,912 SH   SOLE 830 0 8,082
BIOGEN INC COM 09062X103 449 1,858 SH   SOLE 400 0 1,458
BLACKROCK INC COM 09247X101 308 899 SH   SOLE 0 0 899
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,487 20,025 SH   SOLE 3,665 0 16,360
CANADIAN NATL RY CO COM 136375102 631 10,690 SH   SOLE 2,700 0 7,990
CBOE HLDGS INC COM 12503M108 298 4,480 SH   SOLE 625 0 3,855
CENTENE CORP DEL COM 15135B101 838 11,736 SH   SOLE 600 0 11,136
CERNER CORP COM 156782104 357 6,095 SH   SOLE 1,200 0 4,895
CHEVRON CORP NEW COM 166764100 610 5,820 SH   SOLE 1,450 0 4,370
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 486 8,400 SH   SOLE 2,600 0 5,800
CHUBB LIMITED COM H1467J104 203 1,550 SH   SOLE 170 0 1,380
CHURCH & DWIGHT INC COM 171340102 387 3,757 SH   SOLE 445 0 3,312
CISCO SYS INC COM 17275R102 3,092 107,767 SH   SOLE 24,930 0 82,837
CME GROUP INC COM 12572Q105 836 8,584 SH   SOLE 2,100 0 6,484
COCA COLA CO COM 191216100 1,514 33,403 SH   SOLE 2,075 0 31,328
COMCAST CORP NEW CL A 20030N101 364 5,582 SH   SOLE 150 0 5,432
CONOCOPHILLIPS COM 20825C104 864 19,826 SH   SOLE 1,025 0 18,801
DEERE & CO COM 244199105 523 6,450 SH   SOLE 2,075 0 4,375
DELTIC TIMBER CORP COM 247850100 394 5,864 SH   SOLE 425 0 5,439
DISNEY WALT CO COM DISNEY 254687106 236 2,416 SH   SOLE 175 0 2,241
DONALDSON INC COM 257651109 233 6,786 SH   SOLE 900 0 5,886
E M C CORP MASS COM 268648102 721 26,534 SH   SOLE 4,650 0 21,884
EBAY INC COM 278642103 262 11,175 SH   SOLE 1,725 0 9,450
ENTERGY CORP NEW COM 29364G103 1,381 16,975 SH   SOLE 1,575 0 15,400
EXPEDITORS INTL WASH INC COM 302130109 1,615 32,937 SH   SOLE 4,984 0 27,953
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,150 15,165 SH   SOLE 2,750 0 12,415
EXXON MOBIL CORP COM 30231G102 1,828 19,497 SH   SOLE 7,515 0 11,982
FACEBOOK INC CL A 30303M102 234 2,044 SH   SOLE 125 0 1,919
FACTSET RESH SYS INC COM 303075105 241 1,495 SH   SOLE 325 0 1,170
FASTENAL CO COM 311900104 241 5,436 SH   SOLE 740 0 4,696
FEDEX CORP COM 31428X106 291 1,918 SH   SOLE 200 0 1,718
FISERV INC COM 337738108 402 3,700 SH   SOLE 250 0 3,450
FLOWERS FOODS INC COM 343498101 227 12,080 SH   SOLE 1,650 0 10,430
GENERAL DYNAMICS CORP COM 369550108 721 5,176 SH   SOLE 450 0 4,726
GENERAL ELECTRIC CO COM 369604103 1,771 56,270 SH   SOLE 7,650 0 48,620
GENERAL MLS INC COM 370334104 536 7,515 SH   SOLE 0 0 7,515
GILEAD SCIENCES INC COM 375558103 2,004 24,029 SH   SOLE 4,580 0 19,449
HOME DEPOT INC COM 437076102 401 3,139 SH   SOLE 375 0 2,764
ILLINOIS TOOL WKS INC COM 452308109 2,052 19,703 SH   SOLE 3,471 0 16,232
IMPERIAL OIL LTD COM NEW 453038408 241 7,638 SH   SOLE 1,300 0 6,338
INTEL CORP COM 458140100 2,025 61,739 SH   SOLE 6,000 0 55,739
INTERNATIONAL BUSINESS MACHS COM 459200101 316 2,085 SH   SOLE 275 0 1,810
INTUIT COM 461202103 587 5,260 SH   SOLE 875 0 4,385
ISHARES TR TIPS BD ETF 464287176 239 2,051 SH   SOLE 300 0 1,751
ISHARES TR 20 YR TR BD ETF 464287432 286 2,059 SH   SOLE 0 0 2,059
ISHARES TR IBOXX HI YD ETF 464288513 286 3,380 SH   SOLE 0 0 3,380
JACOBS ENGR GROUP INC DEL COM 469814107 222 4,460 SH   SOLE 750 0 3,710
JOHNSON & JOHNSON COM 478160104 7,242 59,700 SH   SOLE 8,580 0 51,120
JOHNSON CTLS INC COM 478366107 343 7,752 SH   SOLE 0 0 7,752
L-3 COMMUNICATIONS HLDGS INC COM 502424104 710 4,840 SH   SOLE 755 0 4,085
LOCKHEED MARTIN CORP COM 539830109 693 2,792 SH   SOLE 410 0 2,382
LOWES COS INC COM 548661107 481 6,080 SH   SOLE 325 0 5,755
M & T BK CORP COM 55261F104 1,496 12,651 SH   SOLE 1,325 0 11,326
MEDTRONIC PLC SHS G5960L103 811 9,343 SH   SOLE 320 0 9,023
MERCK & CO INC COM 58933Y105 327 5,680 SH   SOLE 324 0 5,356
MICROSOFT CORP COM 594918104 2,887 56,422 SH   SOLE 6,115 0 50,307
MONSANTO CO NEW COM 61166W101 247 2,389 SH   SOLE 140 0 2,249
NORFOLK SOUTHERN CORP COM 655844108 1,075 12,625 SH   SOLE 825 0 11,800
NORTHERN TR CORP COM 665859104 660 9,967 SH   SOLE 2,250 0 7,717
NORTHROP GRUMMAN CORP COM 666807102 642 2,890 SH   SOLE 0 0 2,890
NOVARTIS A G SPONSORED ADR 66987V109 1,078 13,065 SH   SOLE 2,375 0 10,690
NTT DOCOMO INC SPONS ADR 62942M201 457 16,930 SH   SOLE 1,850 0 15,080
NUVEEN MTG OPPORTUNITY TERM COM 670735109 573 24,825 SH   SOLE 2,175 0 22,650
ORACLE CORP COM 68389X105 761 18,581 SH   SOLE 1,350 0 17,231
PANERA BREAD CO CL A 69840W108 212 1,000 SH   SOLE 0 0 1,000
PATTERSON COMPANIES INC COM 703395103 298 6,230 SH   SOLE 750 0 5,480
PAYCHEX INC COM 704326107 272 4,575 SH   SOLE 0 0 4,575
PAYPAL HLDGS INC COM 70450Y103 409 11,210 SH   SOLE 1,725 0 9,485
PEPSICO INC COM 713448108 3,753 35,430 SH   SOLE 3,725 0 31,705
PFIZER INC COM 717081103 513 14,560 SH   SOLE 1,887 0 12,673
PHILLIPS 66 COM 718546104 333 4,191 SH   SOLE 50 0 4,141
POTASH CORP SASK INC COM 73755L107 674 41,515 SH   SOLE 4,325 0 37,190
POWERSHARES ETF TR II BUILD AMER ETF 73937B407 2,070 65,751 SH   SOLE 7,750 0 58,001
PRICE T ROWE GROUP INC COM 74144T108 263 3,600 SH   SOLE 225 0 3,375
PRICELINE GRP INC COM NEW 741503403 697 558 SH   SOLE 50 0 508
PROCTER & GAMBLE CO COM 742718109 1,966 23,214 SH   SOLE 2,600 0 20,614
QUALITY SYS INC COM 747582104 276 23,157 SH   SOLE 1,375 0 21,782
QUEST DIAGNOSTICS INC COM 74834L100 1,510 18,548 SH   SOLE 1,450 0 17,098
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 232 4,200 SH   SOLE 4,200 0 0
SCHLUMBERGER LTD COM 806857108 347 4,387 SH   SOLE 470 0 3,917
SHIRE PLC SPONSORED ADR 82481R106 282 1,531 SH   SOLE 131 0 1,400
SMUCKER J M CO COM NEW 832696405 405 2,658 SH   SOLE 300 0 2,358
SOFTBANK GROUP (SFTBY) ADR 83404D109 941 33,369 SH   SOLE 2,550 0 30,819
SOUTHERN CO COM 842587107 223 4,159 SH   SOLE 250 0 3,909
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,999 9,544 SH   SOLE 335 0 9,209
ST JUDE MED INC COM 790849103 724 9,279 SH   SOLE 620 0 8,659
STARBUCKS CORP COM 855244109 304 5,325 SH   SOLE 1,525 0 3,800
STATE STR CORP COM 857477103 1,059 19,642 SH   SOLE 3,134 0 16,508
STRYKER CORP COM 863667101 3,245 27,078 SH   SOLE 3,733 0 23,345
SUNCOR ENERGY INC NEW COM 867224107 434 15,645 SH   SOLE 1,159 0 14,486
TARGET CORP COM 87612E106 442 6,330 SH   SOLE 465 0 5,865
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 902 17,950 SH   SOLE 856 0 17,094
TRANSCANADA CORP COM 89353D107 233 5,147 SH   SOLE 625 0 4,522
UNILEVER N V N Y SHS NEW 904784709 334 7,125 SH   SOLE 850 0 6,275
UNION PAC CORP COM 907818108 743 8,520 SH   SOLE 2,820 0 5,700
UNITED PARCEL SERVICE INC CL B 911312106 202 1,875 SH   SOLE 185 0 1,690
UNITED TECHNOLOGIES CORP COM 913017109 1,121 10,934 SH   SOLE 1,140 0 9,794
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 322 3,825 SH   SOLE 0 0 3,825
VANGUARD INDEX FDS SM CP VAL ETF 922908611 361 3,431 SH   SOLE 200 0 3,231
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,669 15,572 SH   SOLE 1,525 0 14,047
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,064 30,213 SH   SOLE 4,275 0 25,938
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 5,361 96,188 SH   SOLE 13,925 0 82,263
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 967 11,616 SH   SOLE 550 0 11,066
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,458 39,925 SH   SOLE 2,200 0 37,725
VERIZON COMMUNICATIONS INC COM 92343V104 1,066 19,099 SH   SOLE 1,188 0 17,911
WABTEC CORP COM 929740108 280 3,988 SH   SOLE 670 0 3,318
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,527 18,337 SH   SOLE 2,699 0 15,638
WAL-MART STORES INC COM 931142103 983 13,468 SH   SOLE 1,515 0 11,953
WESTERN ASSET CLYM INFL OPP COM 95766R104 1,619 145,680 SH   SOLE 16,475 0 129,205
WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 140 12,163 SH   SOLE 0 0 12,163
WILEY JOHN & SONS INC CL A 968223206 269 5,160 SH   SOLE 950 0 4,210
WISDOMTREE TR JP SMALLCP DIV 97717W836 563 10,121 SH   SOLE 1,500 0 8,621
YAHOO INC COM 984332106 230 6,125 SH   SOLE 700 0 5,425
ZIMMER BIOMET HLDGS INC COM 98956P102 622 5,169 SH   SOLE 1,505 0 3,664