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
3M CO COM 88579Y101 2,154 15,196 SH   SOLE   14,766 0 430
ABBOTT LABS COM 002824100 2,304 57,288 SH   SOLE   56,008 0 1,280
ABBVIE INC COM 00287Y109 6,625 121,768 SH   SOLE   118,993 0 2,775
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,782 48,663 SH   SOLE   46,928 0 1,735
ALTRIA GROUP INC COM 02209S103 669 12,295 SH   SOLE   12,095 0 200
APPLE INC COM 037833100 9,868 89,464 SH   SOLE   89,272 0 192
AT&T INC COM 00206R102 254 7,793 SH   SOLE   7,793 0 0
BAXALTA INC COM 07177M103 2,512 79,718 SH   SOLE   78,138 0 1,580
BAXTER INTL INC COM 071813109 2,619 79,719 SH   SOLE   78,139 0 1,580
BECTON DICKINSON & CO COM 075887109 2,260 17,003 SH   SOLE   16,743 0 260
BERKSHIRE HATHAWAY INC DEL CL A 084670108 390 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,138 93,083 SH   SOLE   91,118 0 1,965
BIOGEN INC COM 09062X103 2,312 7,924 SH   SOLE   7,789 0 135
BRISTOL MYERS SQUIBB CO COM 110122108 180 3,035 SH   SOLE   3,035 0 0
BROWN FORMAN CORP CL B 115637209 277 2,861 SH   SOLE   2,727 0 134
CANADIAN NATL RY CO COM 136375102 5,782 101,876 SH   SOLE   98,716 0 3,160
CENTRAL SECS CORP COM 155123102 297 15,042 SH   SOLE   15,042 0 0
CHEVRON CORP NEW COM 166764100 661 8,375 SH   SOLE   8,265 0 110
CISCO SYS INC COM 17275R102 2,513 95,748 SH   SOLE   93,183 0 2,565
COCA COLA CO COM 191216100 183 4,568 SH   SOLE   4,568 0 0
COGNIZANT TECHNOLOGY SOLUTIO CLA 192446102 5,932 94,750 SH   SOLE   91,410 0 3,340
COMPUTER PROGRAMS & SYS INC COM 205306103 2,390 56,731 SH   SOLE   55,201 0 1,530
COMPUTER SCIENCES CORP COM 205363104 1,403 22,850 SH   SOLE   22,850 0 0
EMERSON ELEC CO COM 291011104 3,781 85,596 SH   SOLE   84,161 0 1,435
EXPRESS SCRIPTS HLDG CO COM 30219G108 4,991 61,649 SH   SOLE   58,869 0 2,780
EXXON MOBIL CORP COM 30231G102 253 3,397 SH   SOLE   3,397 0 0
F5 NETWORKS INC COM 315616102 875 7,559 SH   SOLE   7,509 0 50
FACTSET RESH SYS INC COM 303075105 3,182 19,910 SH   SOLE   19,275 0 635
FASTENAL CO COM 311900104 3,789 103,496 SH   SOLE   100,621 0 2,875
FLUOR CORP NEW COM 343412102 2,824 66,692 SH   SOLE   65,637 0 1,055
GENUINE PARTS CO COM 372460105 853 10,296 SH   SOLE   10,206 0 90
GILEAD SCIENCES INC COM 375558103 7,471 76,082 SH   SOLE   74,057 0 2,025
GOOGLE INC CL A 38259P508 3,041 4,764 SH   SOLE   4,653 0 111
GOOGLE INC CLC 38259P706 1,313 2,158 SH   SOLE   2,101 0 57
HORMEL FOODS CORP COM 440452100 297 4,687 SH   SOLE   4,647 0 40
INTERNATIONAL BUSINESS MACHS COM 459200101 335 2,309 SH   SOLE   2,289 0 20
JOHNSON & JOHNSON COM 478160104 3,833 41,064 SH   SOLE   40,089 0 975
MASTERCARD INC CL A 57636Q104 3,398 37,710 SH   SOLE   37,100 0 610
MCDONALDS CORP COM 580135101 251 2,548 SH   SOLE   2,548 0 0
MERCK & CO INC NEW COM 58933Y105 440 8,903 SH   SOLE   8,903 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 2,304 54,555 SH   SOLE   52,655 0 1,900
MICROSOFT CORP COM 594918104 4,636 104,750 SH   SOLE   101,470 0 3,280
ORACLE CORP COM 68389X105 6,062 167,837 SH   SOLE   162,637 0 5,200
PAYCHEX INC COM 704326107 2,807 58,927 SH   SOLE   57,762 0 1,165
PEPSICO INC COM 713448108 2,832 30,035 SH   SOLE   29,340 0 695
PHILIP MORRIS INTL INC COM 718172109 626 7,890 SH   SOLE   7,810 0 80
POLARIS INDS INC COM 731068102 5,641 47,056 SH   SOLE   45,931 0 1,125
PRICELINE GRP INC COM NEW 741503403 3,599 2,910 SH   SOLE   2,800 0 110
PRICE T ROWE GROUP INC COM 74144T108 5,302 76,290 SH   SOLE   73,980 0 2,310
PROCTER & GAMBLE CO COM 742718109 4,691 65,204 SH   SOLE   63,059 0 2,145
QUALCOMM INC COM 747525103 4,980 92,694 SH   SOLE   90,224 0 2,470
STARBUCKS CORP COM 855244109 2,696 47,440 SH   SOLE   46,210 0 1,230
STRYKER CORP COM 863667101 2,760 29,335 SH   SOLE   28,735 0 600
TEAM INC COM 878155100 317 9,855 SH   SOLE   9,855 0 0
TEXAS PAC LD TR SUB CTF PROP IT 882610108 288 2,050 SH   SOLE   2,050 0 0
TJX COS INC NEW COM 872540109 1,280 17,915 SH   SOLE   17,440 0 475
UNITED PARCEL SERVICE INC CL B 911312106 7,236 73,318 SH   SOLE   71,493 0 1,825
UNITED TECHNOLOGIES CORP COM 913017109 2,747 30,870 SH   SOLE   30,015 0 855
VSE CORP COM 918284100 1,319 32,906 SH   SOLE   32,906 0 0
WAL-MART STORES INC COM 931142103 1,889 29,130 SH   SOLE   28,665 0 465
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,840 46,209 SH   SOLE   45,309 0 900
WESTWOOD HLDGS GROUP INC COM 961765104 2,690 49,496 SH   SOLE   48,296 0 1,200