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,494 38,789 SH   SOLE 13,934 0 24,855
ABBVIE INC COM (ABBV) COM 00287Y109 1,837 35,738 SH   SOLE 12,170 0 23,568
ADVANCE AUTO PARTS INC COM 00751Y106 465 3,675 SH   SOLE 400 0 3,275
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 578 23,165 SH   SOLE 5,250 0 17,915
AMGEN INC COM 031162100 1,030 8,348 SH   SOLE 3,235 0 5,113
AMPHENOL CORP NEW CL A 032095101 219 2,392 SH   SOLE 300 0 2,092
APACHE CORP COM 037411105 997 12,024 SH   SOLE 745 0 11,279
APPLE INC COM 037833100 2,461 4,585 SH   SOLE 585 0 4,000
ATRION CORP COM 049904105 2,401 7,842 SH   SOLE 1,370 0 6,472
AUTOMATIC DATA PROCESSING IN COM 053015103 534 6,910 SH   SOLE 1,825 0 5,085
BAIDU INC SPON ADR REP A 056752108 892 5,855 SH   SOLE 250 0 5,605
BARD C R INC COM 067383109 285 1,925 SH   SOLE 1,000 0 925
BECTON DICKINSON & CO COM 075887109 1,035 8,839 SH   SOLE 2,150 0 6,689
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,311 7 SH   SOLE 0 0 7
BERKSHIRE HATHAWAY INCDEL CL B COM 084670207 7,772 62,191 SH   SOLE 10,650 0 51,541
BIOGEN IDEC INC COM 09062X103 587 1,920 SH   SOLE 140 0 1,780
BLACKROCK INC COM 09247X101 385 1,225 SH   SOLE 0 0 1,225
BYD CO H CNY1 ISIN#CNE1000002 ADR Y1023R104 118 19,050 SH   SOLE 1,100 0 17,950
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 952 18,165 SH   SOLE 4,645 0 13,520
CANADIAN NATL RY CO COM 136375102 559 9,940 SH   SOLE 2,900 0 7,040
CAREFUSION CORP COM 14170T101 242 6,014 SH   SOLE 0 0 6,014
CBOE HLDGS INC COM 12503M108 356 6,295 SH   SOLE 1,050 0 5,245
CENTRAL FD CDA LTD CL A 153501101 766 55,650 SH   SOLE 4,100 0 51,550
CHEVRON CORP NEW (CVX) COM 166751107 780 6,557 SH   SOLE 1,550 0 5,007
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 919 20,150 SH   SOLE 3,200 0 16,950
CHURCH & DWIGHT INC COM 171340102 412 5,970 SH   SOLE 675 0 5,295
CISCO SYS INC COM 17275R102 2,824 126,016 SH   SOLE 27,780 0 98,236
CLOUD PEAK ENERGY INC COM 18911Q102 388 18,350 SH   SOLE 1,750 0 16,600
CME GROUP INC COM 12572Q105 1,023 13,815 SH   SOLE 2,950 0 10,865
COCA COLA CO COM 191216100 1,850 47,853 SH   SOLE 3,900 0 43,953
COMCAST CORP NEW CL A SPL 20030N200 341 6,984 SH   SOLE 200 0 6,784
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 135 14,625 SH   SOLE 300 0 14,325
CONOCOPHILLIPS COM 20825C104 1,816 25,808 SH   SOLE 2,175 0 23,633
DEERE & CO COM 244199105 278 3,065 SH   SOLE 200 0 2,865
DELTIC TIMBER CORP COM 247850100 421 6,460 SH   SOLE 525 0 5,935
DEVON ENERGY CORP NEW COM 25179M103 748 11,181 SH   SOLE 1,110 0 10,071
DONALDSON INC COM 257651109 397 9,363 SH   SOLE 1,475 0 7,888
E M C CORP MASS COM 268648102 866 31,606 SH   SOLE 5,450 0 26,156
EBAY INC COM 278642103 693 12,550 SH   SOLE 1,400 0 11,150
ENTERGY CORP NEW COM 29364G103 1,676 25,065 SH   SOLE 1,975 0 23,090
ENTERPRISE PRODS PARTNERS L COM 293792107 207 2,979 SH   SOLE 250 0 2,729
ETFS PLATINUM TR SH BEN INT 26922V101 306 2,215 SH   SOLE 165 0 2,050
EXELON CORP COM 30161N101 438 13,050 SH   SOLE 1,400 0 11,650
EXPEDITORS INTL WASH INC COM 302130109 1,435 36,207 SH   SOLE 5,334 0 30,873
EXXON MOBIL CORP COM 30231G102 1,726 17,670 SH   SOLE 7,745 0 9,925
FACTSET RESH SYS INC COM 303075105 244 2,260 SH   SOLE 545 0 1,715
FASTENAL CO COM 311900104 300 6,089 SH   SOLE 975 0 5,114
FEDEX CORP COM 31428X106 378 2,848 SH   SOLE 200 0 2,648
FIRST FINL HLDGS INC NEW COM ( COM 32023E105 227 3,625 SH   SOLE 275 0 3,350
FISERV INC COM 337738108 551 9,720 SH   SOLE 940 0 8,780
GENERAL DYNAMICS CORP COM 369550108 713 6,545 SH   SOLE 700 0 5,845
GENERAL ELECTRIC CO COM 369604103 1,542 59,561 SH   SOLE 8,650 0 50,911
GENERAL MLS INC COM 370334104 216 4,170 SH   SOLE 0 0 4,170
GILEAD SCIENCES INC COM 375558103 2,345 33,090 SH   SOLE 5,515 0 27,575
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 252 4,725 SH   SOLE 0 0 4,725
GLOBAL PMTS INC COM 37940X102 289 4,070 SH   SOLE 350 0 3,720
GOOGLE INC CL A 38259P508 3,271 2,935 SH   SOLE 372 0 2,563
GSV CAP CORP COM 36191J101 176 17,400 SH   SOLE 0 0 17,400
HOME DEPOT INC COM 437076102 339 4,281 SH   SOLE 800 0 3,481
ILLINOIS TOOL WKS INC COM 452308109 1,994 24,521 SH   SOLE 4,561 0 19,960
IMPERIAL OIL LTD COM NEW 453038408 419 8,992 SH   SOLE 1,300 0 7,692
INTEL CORP COM 458140100 2,139 82,857 SH   SOLE 9,850 0 73,007
INTERNATIONAL BUSINESS MACHS COM 459200101 386 2,004 SH   SOLE 140 0 1,864
INTUIT COM 461202103 687 8,840 SH   SOLE 1,520 0 7,320
ISHARES SILVER TRUST ISHARES 46428Q109 210 11,020 SH   SOLE 1,225 0 9,795
ISHARES TR INTL INFL LKD 46429B770 417 8,825 SH   SOLE 100 0 8,725
ISHARES TR DJ US BAS MATL 464287838 747 8,975 SH   SOLE 875 0 8,100
ISHARES TR BARCLYS TIPS BD 464287176 332 2,966 SH   SOLE 200 0 2,766
JACOBS ENGR GROUP INC DEL COM 469814107 449 7,070 SH   SOLE 1,050 0 6,020
JOHNSON & JOHNSON COM 478160104 6,391 65,061 SH   SOLE 9,180 0 55,881
JOHNSON CTLS INC COM 478366107 454 9,603 SH   SOLE 225 0 9,378
L-3 COMMUNICATIONS HLDGS INC COM 502424104 1,559 13,191 SH   SOLE 2,525 0 10,666
LOCKHEED MARTIN CORP COM 539830109 784 4,802 SH   SOLE 950 0 3,852
LOWES COS INC COM 548661107 531 10,850 SH   SOLE 400 0 10,450
M & T BK CORP COM 55261F104 1,527 12,587 SH   SOLE 1,400 0 11,187
MARKET VECTORS ETF TR PRE-RF MUN ETF 57060U738 333 13,570 SH   SOLE 0 0 13,570
MEDTRONIC INC COM 585055106 2,306 37,467 SH   SOLE 3,650 0 33,817
MERCK & CO INC NEW COM 58933Y105 397 6,985 SH   SOLE 53 0 6,932
MICROSOFT CORP COM 594918104 2,921 71,259 SH   SOLE 7,075 0 64,184
MONSANTO CO NEW COM 61166W101 256 2,250 SH   SOLE 140 0 2,110
MOSAIC CO NEW COM 61945C103 440 8,800 SH   SOLE 800 0 8,000
NATIONAL OILWELL VARCO INC COM 637071101 700 8,990 SH   SOLE 1,925 0 7,065
NORFOLK SOUTHERN CORP COM 655844108 960 9,875 SH   SOLE 725 0 9,150
NORTHERN TR CORP COM 665859104 773 11,794 SH   SOLE 2,250 0 9,544
NORTHROP GRUMMAN CORP COM 666807102 387 3,135 SH   SOLE 0 0 3,135
NOVARTIS A G SPONSORED ADR 66987V109 1,488 17,500 SH   SOLE 3,075 0 14,425
NTT DOCOMO INC SPONS ADR 62942M201 896 56,800 SH   SOLE 4,825 0 51,975
NUTRI SYS INC NEW COM 67069D108 169 11,200 SH   SOLE 0 0 11,200
NUVEEN MTG OPPORTUNITY TERM COM 670735109 365 15,550 SH   SOLE 725 0 14,825
ORACLE CORP COM 68389X105 641 15,666 SH   SOLE 1,000 0 14,666
OUTERWALL INC COM (OUTR) COM 690070107 245 3,375 SH   SOLE 500 0 2,875
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 315 8,000 SH   SOLE 1,100 0 6,900
PATTERSON COMPANIES INC COM 703395103 288 6,900 SH   SOLE 750 0 6,150
PAYCHEX INC COM 704326107 1,145 26,873 SH   SOLE 4,400 0 22,473
PEPSICO INC COM 713448108 2,602 31,165 SH   SOLE 5,025 0 26,140
PFIZER INC COM 717081103 540 16,825 SH   SOLE 2,112 0 14,713
PHILLIPS 66 COM 718546104 333 4,316 SH   SOLE 0 0 4,316
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 575 21,550 SH   SOLE 6,750 0 14,800
PRICE T ROWE GROUP INC COM 74144T108 338 4,100 SH   SOLE 225 0 3,875
PROCTER & GAMBLE CO COM 742718109 1,993 24,728 SH   SOLE 2,750 0 21,978
QUALITY SYS INC COM 747582104 1,184 70,150 SH   SOLE 6,725 0 63,425
QUEST DIAGNOSTICS INC COM 74834L100 973 16,796 SH   SOLE 925 0 15,871
RAYONIER INC COM 754907103 250 5,444 SH   SOLE 825 0 4,619
ROCHE HOLDINGS AG SPN ADR EACH ADR 771195104 213 5,690 SH   SOLE 200 0 5,490
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 307 4,200 SH   SOLE 4,200 0 0
SCANSOURCE INC COM 806037107 255 6,250 SH   SOLE 500 0 5,750
SMUCKER J M CO COM NEW 832696405 285 2,930 SH   SOLE 300 0 2,630
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,234 6,600 SH   SOLE 370 0 6,230
ST JUDE MED INC COM 790849103 638 9,755 SH   SOLE 990 0 8,765
STARBUCKS CORP COM 855244109 285 3,880 SH   SOLE 1,125 0 2,755
STATE STR CORP COM 857477103 2,201 31,640 SH   SOLE 3,927 0 27,713
STRYKER CORP COM 863667101 4,096 50,274 SH   SOLE 6,950 0 43,324
SUNCOR ENERGY COM NPV NEW (SU) ADR 867229106 603 17,234 SH   SOLE 1,679 0 15,555
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 5,812 679,027 SH   SOLE 75,600 0 603,427
TARGET CORP COM 87612E106 486 8,035 SH   SOLE 600 0 7,435
TECHNE CORP COM 878377100 1,380 16,160 SH   SOLE 1,425 0 14,735
TESCO ADR EACH REPR 3 ORD (TSC ADR 881575302 830 56,225 SH   SOLE 4,200 0 52,025
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,519 28,750 SH   SOLE 1,870 0 26,880
TOTAL S A SPONSORED ADR 89151E109 487 7,425 SH   SOLE 550 0 6,875
TRANSCANADA CORP COM 89353D107 252 5,534 SH   SOLE 625 0 4,909
UNILEVER N V N Y SHS NEW 904784709 348 8,475 SH   SOLE 1,150 0 7,325
UNITED PARCEL SERVICE INC CL B 911312106 304 3,118 SH   SOLE 650 0 2,468
UNITED TECHNOLOGIES CORP COM 913017109 670 5,734 SH   SOLE 775 0 4,959
VANGUARD INDEX FDS SM CP VAL ETF 922908611 596 5,927 SH   SOLE 450 0 5,477
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,401 24,632 SH   SOLE 2,950 0 21,682
VANGUARD INTL EQUITY INDEX F MSCI EMR MKT ETF 922042858 1,726 42,531 SH   SOLE 4,925 0 37,606
VANGUARD INTL EQUITY INDEX F MSCI PAC ETF 922042866 6,385 108,072 SH   SOLE 14,825 0 93,247
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 267 3,550 SH   SOLE 0 0 3,550
VANGUARD WORLD FD MEGA VALUE 300 921910840 3,090 55,002 SH   SOLE 1,775 0 53,227
VERIZON COMMUNICATIONS INC COM 92343V104 1,222 25,692 SH   SOLE 1,960 0 23,732
VODAFONE GROUP SPON ADR REP 10 ADR 92857W100 865 23,501 SH   SOLE 3,243 0 20,258
WALGREEN CO COM 931422109 1,901 28,791 SH   SOLE 4,775 0 24,016
WAL-MART STORES INC COM 931142103 1,043 13,642 SH   SOLE 1,745 0 11,897
WILEY JOHN & SONS INC CL A 968223206 591 10,255 SH   SOLE 1,225 0 9,030
WISDOMTREE TRUST JP SMALLCP DIV 97717W836 726 14,517 SH   SOLE 1,775 0 12,742
YAHOO INC COM 984332106 427 11,900 SH   SOLE 900 0 11,000
ZIMMER HLDGS INC COM 98956P102 742 7,840 SH   SOLE 1,875 0 5,965