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,504 39,234 SH   SOLE 13,934 0 25,300
ABBVIE INC COM (ABBV) COM 00287Y109 1,900 35,983 SH   SOLE 12,170 0 23,813
ADVANCE AUTO PARTS INC COM 00751Y106 390 3,525 SH   SOLE 400 0 3,125
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 503 23,585 SH   SOLE 5,250 0 18,335
AMGEN INC COM 031162100 967 8,475 SH   SOLE 3,263 0 5,212
AMPHENOL CORP NEW CL A 032095101 213 2,392 SH   SOLE 300 0 2,092
APACHE CORP COM 037411105 971 11,299 SH   SOLE 745 0 10,554
APPLE INC COM 037833100 2,512 4,477 SH   SOLE 585 0 3,892
ATRION CORP COM 049904105 2,461 8,307 SH   SOLE 1,410 0 6,897
AUTOMATIC DATA PROCESSING IN COM 053015103 561 6,940 SH   SOLE 1,825 0 5,115
BAIDU INC SPON ADR REP A 056752108 1,469 8,260 SH   SOLE 445 0 7,815
BARD C R INC COM 067383109 285 2,125 SH   SOLE 1,200 0 925
BECTON DICKINSON & CO COM 075887109 1,013 9,164 SH   SOLE 2,150 0 7,014
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,245 7 SH   SOLE 0 0 7
BERKSHIRE HATHAWAY INCDEL CL B COM 084670207 7,315 61,696 SH   SOLE 10,650 0 51,046
BIOGEN IDEC INC COM 09062X103 609 2,180 SH   SOLE 170 0 2,010
BLACKROCK INC COM 09247X101 388 1,225 SH   SOLE 0 0 1,225
BYD CO H CNY1 ISIN#CNE1000002 ADR Y1023R104 93 19,050 SH   SOLE 114 0 18,936
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 723 12,390 SH   SOLE 2,370 0 10,020
CANADIAN NATL RY CO COM 136375102 567 9,940 SH   SOLE 2,900 0 7,040
CAREFUSION CORP COM 14170T101 255 6,414 SH   SOLE 0 0 6,414
CBOE HLDGS INC COM 12503M108 322 6,195 SH   SOLE 1,050 0 5,145
CENTRAL FD CDA LTD CL A 153501101 641 48,350 SH   SOLE 4,100 0 44,250
CHEVRON CORP NEW (CVX) COM 166751107 750 6,007 SH   SOLE 1,550 0 4,457
CHURCH & DWIGHT INC COM 171340102 396 5,970 SH   SOLE 675 0 5,295
CISCO SYS INC COM 17275R102 2,800 124,814 SH   SOLE 27,780 0 97,034
CLOUD PEAK ENERGY INC COM 18911Q102 307 17,050 SH   SOLE 1,750 0 15,300
CME GROUP INC COM 12572Q105 1,171 14,920 SH   SOLE 3,500 0 11,420
COCA COLA CO COM 191216100 1,981 47,953 SH   SOLE 3,900 0 44,053
COMCAST CORP NEW CL A SPL 20030N200 348 6,984 SH   SOLE 200 0 6,784
CONOCOPHILLIPS COM 20825C104 1,792 25,358 SH   SOLE 2,175 0 23,183
DEERE & CO COM 244199105 264 2,895 SH   SOLE 50 0 2,845
DELTIC TIMBER CORP COM 247850100 439 6,460 SH   SOLE 525 0 5,935
DEVON ENERGY CORP NEW COM 25179M103 676 10,926 SH   SOLE 1,075 0 9,851
DONALDSON INC COM 257651109 407 9,363 SH   SOLE 1,475 0 7,888
E M C CORP MASS COM 268648102 801 31,856 SH   SOLE 5,450 0 26,406
EBAY INC COM 278642103 685 12,480 SH   SOLE 1,400 0 11,080
ENTERGY CORP NEW COM 29364G103 1,572 24,840 SH   SOLE 1,975 0 22,865
ETFS PLATINUM TR SH BEN INT 26922V101 323 2,410 SH   SOLE 240 0 2,170
EXELON CORP COM 30161N101 362 13,200 SH   SOLE 1,400 0 11,800
EXPEDITORS INTL WASH INC COM 302130109 1,578 35,657 SH   SOLE 5,384 0 30,273
EXXON MOBIL CORP COM 30231G102 1,834 18,120 SH   SOLE 7,745 0 10,375
FACTSET RESH SYS INC COM 303075105 245 2,260 SH   SOLE 545 0 1,715
FASTENAL CO COM 311900104 298 6,264 SH   SOLE 975 0 5,289
FEDEX CORP COM 31428X106 443 3,078 SH   SOLE 200 0 2,878
FIRST FINL HLDGS INC NEW COM ( COM 32023E105 251 3,775 SH   SOLE 325 0 3,450
FISERV INC COM 337738108 582 9,860 SH   SOLE 940 0 8,920
GENERAL DYNAMICS CORP COM 369550108 635 6,645 SH   SOLE 700 0 5,945
GENERAL ELECTRIC CO COM 369604103 1,701 60,698 SH   SOLE 8,650 0 52,048
GENERAL MLS INC COM 370334104 223 4,470 SH   SOLE 0 0 4,470
GILEAD SCIENCES INC COM 375558103 2,926 38,965 SH   SOLE 7,065 0 31,900
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 252 4,725 SH   SOLE 0 0 4,725
GLOBAL PMTS INC COM 37940X102 296 4,550 SH   SOLE 350 0 4,200
GOOGLE INC CL A 38259P508 3,298 2,943 SH   SOLE 372 0 2,571
GSV CAP CORP COM 36191J101 216 17,900 SH   SOLE 0 0 17,900
HOME DEPOT INC COM 437076102 357 4,331 SH   SOLE 800 0 3,531
ILLINOIS TOOL WKS INC COM 452308109 2,091 24,871 SH   SOLE 4,736 0 20,135
IMPERIAL OIL LTD COM NEW 453038408 396 8,942 SH   SOLE 1,300 0 7,642
INTEL CORP COM 458140100 2,142 82,532 SH   SOLE 9,850 0 72,682
INTERNATIONAL BUSINESS MACHS COM 459200101 399 2,129 SH   SOLE 40 0 2,089
INTUIT COM 461202103 661 8,665 SH   SOLE 1,520 0 7,145
ISHARES SILVER TRUST ISHARES 46428Q109 229 12,245 SH   SOLE 1,225 0 11,020
ISHARES TR DJ US BAS MATL 464287838 748 9,185 SH   SOLE 875 0 8,310
ISHARES TR BARCLYS TIPS BD 464287176 359 3,266 SH   SOLE 200 0 3,066
ISHARES TR INTL INFL LKD 46429B770 355 7,750 SH   SOLE 100 0 7,650
JACOBS ENGR GROUP INC DEL COM 469814107 447 7,100 SH   SOLE 1,125 0 5,975
JOHNSON & JOHNSON COM 478160104 5,939 64,844 SH   SOLE 9,480 0 55,364
JOHNSON CTLS INC COM 478366107 523 10,188 SH   SOLE 300 0 9,888
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 210 2,600 SH   SOLE 2,000 0 600
L-3 COMMUNICATIONS HLDGS INC COM 502424104 1,437 13,446 SH   SOLE 2,525 0 10,921
LOCKHEED MARTIN CORP COM 539830109 893 6,007 SH   SOLE 1,325 0 4,682
LOWES COS INC COM 548661107 552 11,150 SH   SOLE 400 0 10,750
M & T BK CORP COM 55261F104 1,482 12,732 SH   SOLE 1,400 0 11,332
MARKET VECTORS ETF TR PRE-RF MUN ETF 57060U738 332 13,570 SH   SOLE 0 0 13,570
MEDTRONIC INC COM 585055106 2,223 38,742 SH   SOLE 4,150 0 34,592
MERCK & CO INC NEW COM 58933Y105 372 7,435 SH   SOLE 53 0 7,382
MICROSOFT CORP COM 594918104 2,666 71,269 SH   SOLE 7,075 0 64,194
MONSANTO CO NEW COM 61166W101 266 2,280 SH   SOLE 140 0 2,140
MOSAIC CO NEW COM 61945C103 441 9,325 SH   SOLE 800 0 8,525
NATIONAL OILWELL VARCO INC COM 637071101 433 5,440 SH   SOLE 1,925 0 3,515
NORFOLK SOUTHERN CORP COM 655844108 921 9,925 SH   SOLE 775 0 9,150
NORTHERN TR CORP COM 665859104 761 12,294 SH   SOLE 2,250 0 10,044
NORTHROP GRUMMAN CORP COM 666807102 359 3,135 SH   SOLE 0 0 3,135
NOVARTIS A G SPONSORED ADR 66987V109 1,539 19,150 SH   SOLE 3,225 0 15,925
NTT DOCOMO INC SPONS ADR 62942M201 939 56,850 SH   SOLE 4,825 0 52,025
NUTRI SYS INC NEW COM 67069D108 173 10,500 SH   SOLE 0 0 10,500
NUVEEN MTG OPPORTUNITY TERM COM 670735109 219 9,450 SH   SOLE 0 0 9,450
ORACLE CORP COM 68389X105 602 15,741 SH   SOLE 1,000 0 14,741
OUTERWALL INC COM (OUTR) COM 690070107 210 3,125 SH   SOLE 550 0 2,575
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 280 7,800 SH   SOLE 1,100 0 6,700
PATTERSON COMPANIES INC COM 703395103 284 6,900 SH   SOLE 750 0 6,150
PAYCHEX INC COM 704326107 1,561 34,283 SH   SOLE 5,600 0 28,683
PEPSICO INC COM 713448108 2,575 31,045 SH   SOLE 5,025 0 26,020
PFIZER INC COM 717081103 529 17,267 SH   SOLE 2,112 0 15,155
PHILLIPS 66 COM 718546104 336 4,358 SH   SOLE 0 0 4,358
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 581 22,150 SH   SOLE 7,200 0 14,950
PRAXAIR INC COM 74005P104 1,040 8,000 SH   SOLE 0 0 8,000
PRICE T ROWE GROUP INC COM 74144T108 343 4,100 SH   SOLE 275 0 3,825
PROCTER & GAMBLE CO COM 742718109 2,027 24,898 SH   SOLE 2,750 0 22,148
QUALITY SYS INC COM 747582104 1,418 67,350 SH   SOLE 6,325 0 61,025
QUEST DIAGNOSTICS INC COM 74834L100 803 14,991 SH   SOLE 725 0 14,266
ROCHE HOLDINGS AG SPN ADR EACH ADR 771195104 203 2,895 SH   SOLE 150 0 2,745
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 299 4,200 SH   SOLE 4,200 0 0
SCANSOURCE INC COM 806037107 308 7,250 SH   SOLE 500 0 6,750
SPDR S&P 500 ETF TR TR UNIT 78462F103 776 4,201 SH   SOLE 370 0 3,831
ST JUDE MED INC COM 790849103 617 9,955 SH   SOLE 990 0 8,965
STARBUCKS CORP COM 855244109 304 3,880 SH   SOLE 1,125 0 2,755
STATE STR CORP COM 857477103 2,339 31,870 SH   SOLE 4,027 0 27,843
STRYKER CORP COM 863667101 3,879 51,624 SH   SOLE 7,400 0 44,224
SUNCOR ENERGY COM NPV NEW (SU) ADR 867229106 565 16,109 SH   SOLE 1,679 0 14,430
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 5,630 689,077 SH   SOLE 78,100 0 610,977
TARGET CORP COM 87612E106 470 7,430 SH   SOLE 250 0 7,180
TECHNE CORP COM 878377100 1,906 20,133 SH   SOLE 1,805 0 18,328
TESCO ADR EACH REPR 3 ORD (TSC ADR 881575302 912 54,925 SH   SOLE 4,200 0 50,725
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,216 30,350 SH   SOLE 1,870 0 28,480
TOTAL S A SPONSORED ADR 89151E109 455 7,425 SH   SOLE 550 0 6,875
TRANSCANADA CORP COM 89353D107 263 5,754 SH   SOLE 625 0 5,129
UNILEVER N V N Y SHS NEW 904784709 337 8,375 SH   SOLE 1,150 0 7,225
UNITED PARCEL SERVICE INC CL B 911312106 328 3,118 SH   SOLE 650 0 2,468
UNITED TECHNOLOGIES CORP COM 913017109 664 5,834 SH   SOLE 775 0 5,059
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,442 25,457 SH   SOLE 3,100 0 22,357
VANGUARD INDEX FDS SM CP VAL ETF 922908611 584 6,002 SH   SOLE 450 0 5,552
VANGUARD INTL EQUITY INDEX F MSCI EMR MKT ETF 922042858 1,586 38,561 SH   SOLE 4,925 0 33,636
VANGUARD INTL EQUITY INDEX F MSCI PAC ETF 922042866 6,639 108,297 SH   SOLE 14,825 0 93,472
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 233 3,100 SH   SOLE 0 0 3,100
VANGUARD WORLD FD MEGA VALUE 300 921910840 2,877 52,296 SH   SOLE 2,025 0 50,271
VODAFONE GROUP SPON ADR REP 10 ADR 92857W100 2,861 72,774 SH   SOLE 7,130 0 65,644
WALGREEN CO COM 931422109 1,832 31,897 SH   SOLE 5,175 0 26,722
WAL-MART STORES INC COM 931142103 1,083 13,767 SH   SOLE 1,745 0 12,022
WILEY JOHN & SONS INC CL A 968223206 597 10,809 SH   SOLE 1,225 0 9,584
WISDOMTREE TRUST JP SMALLCP DIV 97717W836 756 14,823 SH   SOLE 1,775 0 13,048
YAHOO INC COM 984332106 424 10,475 SH   SOLE 900 0 9,575
ZIMMER HLDGS INC COM 98956P102 737 7,910 SH   SOLE 1,875 0 6,035