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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBOTT LABSCOM0028241001,58138,025SH SOLE 13,934024,091
ABBVIE INCCOM00287Y1091,95933,919SH SOLE 11,720022,199
ADVANCE AUTO PARTS INCCOM00751Y1064203,225SH SOLE 40002,825
ALLIANCEBERNSTEIN HOLDING LPUNIT LTD PARTN01881G10644817,240SH SOLE 3,900013,340
AMGEN INCCOM0311621001,1358,083SH SOLE 3,23504,848
AMPHENOL CORP NEWCL A0320951012292,290SH SOLE 30001,990
APACHE CORPCOM0374111051,09911,709SH SOLE 645011,064
APPLE INCCOM0378331003,03430,110SH SOLE 3,885026,225
ATRION CORPCOM0499041052,5088,222SH SOLE 1,36506,857
AUTOMATIC DATA PROCESSING INCOM0530151035626,760SH SOLE 1,82504,935
BAIDU INCSPON ADR REP A0567521081,2505,730SH SOLE 25005,480
BARD C R INCCOM0673831092571,800SH SOLE 1,0000800
BECTON DICKINSON & COCOM0758871099638,459SH SOLE 1,90006,559
BERKSHIRE HATHAWAY INC DELCL A0846701081,4487SH SOLE 007
BERKSHIRE HATHAWAY INCDEL CL BCOM0846702078,28759,991SH SOLE 10,650049,341
BIOGEN IDEC INCCOM09062X1035641,705SH SOLE 12001,585
BLACKROCK INCCOM09247X1013781,150SH SOLE 001,150
BYD CO H CNY1 ISIN#CNE1000002ADRY1023R10412018,050SH SOLE 1,100016,950
C H ROBINSON WORLDWIDE INCCOM NEW12541W2091,17817,769SH SOLE 3,179014,590
CANADIAN NATL RY COCOM1363751026939,765SH SOLE 2,70007,065
CAREFUSION CORPCOM14170T1012726,014SH SOLE 006,014
CBOE HLDGS INCCOM12503M1083266,095SH SOLE 1,05005,045
CENTRAL FD CDA LTDCL A15350110172558,925SH SOLE 4,100054,825
CHEVRON CORP NEW (CVX)COM1667511077296,107SH SOLE 1,55004,557
CHINA MOBILE LIMITEDSPONSORED ADR16941M1091,17419,975SH SOLE 3,200016,775
CHURCH & DWIGHT INCCOM1713401024055,770SH SOLE 67505,095
CISCO SYS INCCOM17275R1023,117123,850SH SOLE 27,164096,686
CLOUD PEAK ENERGY INCCOM18911Q10220216,000SH SOLE 1,750014,250
CME GROUP INCCOM12572Q10594111,765SH SOLE 2,72509,040
COCA COLA COCOM1912161001,97346,253SH SOLE 3,900042,353
COMCAST CORP NEWCL A SPL20030N2003426,384SH SOLE 20006,184
COMPANHIA DE SANEAMENTO BASISPONSORED ADR20441A10213216,300SH SOLE 1,800014,500
CONOCOPHILLIPSCOM20825C1041,89124,718SH SOLE 1,909022,809
DEERE & COCOM2441991054815,870SH SOLE 1,70004,170
DELTIC TIMBER CORPCOM2478501003846,160SH SOLE 52505,635
DEVON ENERGY CORP NEWCOM25179M10373510,786SH SOLE 1,11009,676
DONALDSON INCCOM2576511093699,088SH SOLE 1,32507,763
E M C CORP MASSCOM26864810289330,506SH SOLE 4,950025,556
EBAY INCCOM27864210374413,130SH SOLE 1,625011,505
ENTERGY CORP NEWCOM29364G1031,89624,515SH SOLE 1,975022,540
ENTERPRISE PRODS PARTNERS LCOM2937921072325,758SH SOLE 50005,258
ETFS PLATINUM TRSH BEN INT26922V1012341,849SH SOLE 14901,700
EXELON CORPCOM30161N1012597,600SH SOLE 1,07506,525
EXPEDITORS INTL WASH INCCOM3021301091,43335,303SH SOLE 5,100030,203
EXXON MOBIL CORPCOM30231G1021,60517,070SH SOLE 7,74509,325
FACTSET RESH SYS INCCOM3030751052622,159SH SOLE 49901,660
FASTENAL COCOM3119001042685,979SH SOLE 86505,114
FEDEX CORPCOM31428X1064442,748SH SOLE 20002,548
FISERV INCCOM3377381086139,486SH SOLE 80608,680
GENERAL DYNAMICS CORPCOM3695501087245,695SH SOLE 50005,195
GENERAL ELECTRIC COCOM3696041031,49158,211SH SOLE 8,650049,561
GENERAL MLS INCCOM3703341042104,170SH SOLE 004,170
GILEAD SCIENCES INCCOM3755581033,08729,004SH SOLE 4,769024,235
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1052565,575SH SOLE 005,575
GLOBAL PMTS INCCOM37940X1022203,145SH SOLE 25002,895
GOOGLE INCCL A38259P5081,6972,884SH SOLE 35602,528
GOOGLE INCCL C38259P7061,7573,044SH SOLE 37402,670
GSV CAP CORPCOM36191J10114414,400SH SOLE 0014,400
HOME DEPOT INCCOM4370761023663,985SH SOLE 68403,301
ILLINOIS TOOL WKS INCCOM4523081092,01423,856SH SOLE 4,461019,395
IMPERIAL OIL LTDCOM NEW4530384084269,027SH SOLE 1,30007,727
INTEL CORPCOM4581401002,68277,032SH SOLE 8,550068,482
INTERNATIONAL BUSINESS MACHSCOM4592001014322,274SH SOLE 14002,134
INTUITCOM4612021036357,240SH SOLE 1,24505,995
ISHARES SILVER TRUSTISHARES46428Q10916410,045SH SOLE 1,62508,420
ISHARES TRINTL INFL-LKD BD46429B7704098,825SH SOLE 10008,725
ISHARES TRU.S. BAS MTL ETF4642878387118,265SH SOLE 87507,390
ISHARES TRTIPS BD ETF4642871763322,966SH SOLE 20002,766
JACOBS ENGR GROUP INC DELCOM4698141073056,245SH SOLE 1,05005,195
JOHNSON & JOHNSONCOM4781601046,61062,016SH SOLE 9,080052,936
JOHNSON CTLS INCCOM4783661073989,053SH SOLE 22508,828
KEWEENAW LAND ASSOC LTD (KEWL)COM4930261082051,860SH SOLE 27501,585
KINDER MORGAN ENERGY PARTNERUT LTD PARTNER4945501062432,600SH SOLE 2,0000600
L-3 COMMUNICATIONS HLDGS INCCOM5024241041,0749,031SH SOLE 1,69007,341
LOCKHEED MARTIN CORPCOM5398301096643,634SH SOLE 67002,964
LOWES COS INCCOM54866110755810,550SH SOLE 400010,150
M & T BK CORPCOM55261F1041,54012,492SH SOLE 1,350011,142
MARKET VECTORS ETF TRPRE-RF MUN ETF57060U73833213,570SH SOLE 0013,570
MEDTRONIC INCCOM5850551062,05533,170SH SOLE 3,250029,920
MERCK & CO INC NEWCOM58933Y1053696,226SH SOLE 5306,173
MICROSOFT CORPCOM5949181043,10967,061SH SOLE 6,575060,486
MONSANTO CO NEWCOM61166W1012362,100SH SOLE 14001,960
MOSAIC CO NEWCOM61945C1033628,150SH SOLE 70007,450
NATIONAL OILWELL VARCO INCCOM6370711016848,990SH SOLE 1,92507,065
NATURAL GROCERS BY VITAMIN CCOM63888U10824615,125SH SOLE 1,650013,475
NORFOLK SOUTHERN CORPCOM6558441081,1029,875SH SOLE 72509,150
NORTHERN TR CORPCOM66585910473310,777SH SOLE 2,25008,527
NORTHROP GRUMMAN CORPCOM6668071024083,100SH SOLE 003,100
NOVARTIS A GSPONSORED ADR66987V1091,59716,965SH SOLE 3,075013,890
NTT DOCOMO INCSPONS ADR62942M20192755,384SH SOLE 4,259051,125
NUVEEN MTG OPPORTUNITY TERMCOM67073510938116,050SH SOLE 725015,325
ORACLE CORPCOM68389X10559815,616SH SOLE 1,000014,616
P T TELEKOMUNIKASI INDONESIASPONSORED ADR7156841063858,000SH SOLE 1,10006,900
PATTERSON COMPANIES INCCOM7033951032766,660SH SOLE 75005,910
PAYCHEX INCCOM70432610771516,187SH SOLE 2,950013,237
PEPSICO INCCOM7134481082,82030,288SH SOLE 5,025025,263
PFIZER INCCOM71708110348616,444SH SOLE 2,112014,332
PHILLIPS 66COM7185461043514,316SH SOLE 004,316
POWERSHARES ETF TRUSTWATER RESOURCE73935X57548519,700SH SOLE 6,300013,400
PRICE T ROWE GROUP INCCOM74144T1083214,100SH SOLE 22503,875
PROCTER & GAMBLE COCOM7427181092,03724,328SH SOLE 2,750021,578
QUALITY SYS INCCOM7475821041,01473,625SH SOLE 6,325067,300
QUEST DIAGNOSTICS INCCOM74834L1001,02416,882SH SOLE 791016,091
ROYAL DUTCH SHELL PLCSPONS ADR A7802592063204,200SH SOLE 4,20000
SMUCKER J M COCOM NEW8326964053513,550SH SOLE 40003,150
SOFTBANK CORP (SFTBY)ADR83404D10985324,350SH SOLE 3,600020,750
SPDR S&P 500 ETF TRTR UNIT78462F1031,3506,850SH SOLE 37006,480
ST JUDE MED INCCOM7908491035799,621SH SOLE 85608,765
STARBUCKS CORPCOM8552441092813,721SH SOLE 99102,730
STATE STR CORPCOM8574771031,85425,188SH SOLE 3,084022,104
STRYKER CORPCOM8636671013,78246,838SH SOLE 6,714040,124
SUNCOR ENERGY COM NPV NEW (SU)ADR86722910657215,836SH SOLE 1,465014,371
SWEDISH EXPT CR CORPROG TTL ETN 228702978014,932654,993SH SOLE 73,4660581,527
TARGET CORPCOM87612E1064857,735SH SOLE 60007,135
TECHNE CORPCOM8783771001,42115,190SH SOLE 1,425013,765
TESCO ADR EACH REPR 3 ORD (TSCADR88157530234638,150SH SOLE 3,900034,250
TEVA PHARMACEUTICAL INDS LTDADR8816242091,45527,065SH SOLE 1,870025,195
TRANSCANADA CORPCOM89353D1072725,284SH SOLE 62504,659
UNILEVER N VN Y SHS NEW9047847093167,975SH SOLE 1,15006,825
UNITED PARCEL SERVICE INCCL B9113121062852,898SH SOLE 57502,323
UNITED TECHNOLOGIES CORPCOM9130171096506,159SH SOLE 87505,284
VANGUARD INDEX FDSSM CP VAL ETF9229086114354,362SH SOLE 37503,987
VANGUARD INDEX FDSTOTAL STK MKT9229087692,09020,642SH SOLE 2,275018,367
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,97747,403SH SOLE 5,559041,844
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF9220428666,117103,156SH SOLE 14,659088,497
VANGUARD SPECIALIZED PORTFOLDIV APP ETF9219088443154,090SH SOLE 20003,890
VANGUARD WORLD FDMEGA CAP VAL ETF9219108403,18354,254SH SOLE 1,775052,479
VERIZON COMMUNICATIONS INCCOM92343V1041,33826,763SH SOLE 2,278024,485
VODAFONE GROUP SPON ADR REP 10ADR92857W10057017,328SH SOLE 1,143016,185
WALGREEN COCOM9314221091,57526,566SH SOLE 4,525022,041
WAL-MART STORES INCCOM9311421031,02913,451SH SOLE 1,629011,822
WILEY JOHN & SONS INCCL A9682232063947,025SH SOLE 95006,075
WISDOMTREE TRJP SMALLCP DIV97717W83669613,518SH SOLE 1,775011,743
YAHOO INCCOM98433210647511,650SH SOLE 900010,750
ZIMMER HLDGS INCCOM98956P1025815,780SH SOLE 1,47004,310