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 4,764 33,602 SH   SOLE 33,602 0 0
ABB LTD SPONSORED ADR 000375204 188 10,665 SH   SOLE 10,665 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,385 14,098 SH   SOLE 14,098 0 0
AFLAC INC COM 001055102 4,827 83,032 SH   SOLE 83,032 0 0
APPLE INC COM 037833100 8,485 76,931 SH   SOLE 76,931 0 0
AT&T INC COM 00206R102 2,852 87,528 SH   SOLE 87,528 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,483 30,897 SH   SOLE 30,897 0 0
AVID TECHNOLOGY INC COM 05367P100 3,375 424,014 SH   SOLE 424,014 0 0
BARD C R INC COM 067383109 6,035 32,391 SH   SOLE 32,391 0 0
BECTON DICKINSON & CO COM 075887109 5,367 40,459 SH   SOLE 40,459 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,640 43,252 SH   SOLE 43,252 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 286 9,030 SH   SOLE 9,030 0 0
BIOGEN INC COM 09062X103 618 2,118 SH   SOLE 2,118 0 0
BOEING CO COM 097023105 3,427 26,173 SH   SOLE 26,173 0 0
CHEVRON CORP NEW COM 166764100 442 5,609 SH   SOLE 5,609 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2016 HY 18383M415 207 7,990 SH   SOLE 7,990 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULL 2015 18383M423 360 13,898 SH   SOLE 13,898 0 0
COLGATE PALMOLIVE CO COM 194162103 2,317 36,509 SH   SOLE 36,509 0 0
CONOCOPHILLIPS COM 20825C104 2,518 52,511 SH   SOLE 52,511 0 0
COPART INC COM 217204106 3,294 100,123 SH   SOLE 100,123 0 0
COSTCO WHSL CORP NEW COM 22160K105 784 5,424 SH   SOLE 5,424 0 0
CUMMINS INC COM 231021106 3,567 32,847 SH   SOLE 32,847 0 0
DANAHER CORP DEL COM 235851102 426 5,000 SH   SOLE 5,000 0 0
DECKERS OUTDOOR CORP COM 243537107 3,903 67,216 SH   SOLE 67,216 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 1,360 97,909 SH   SOLE 97,909 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,554 14,413 SH   SOLE 14,413 0 0
DISNEY WALT CO COM DISNEY 254687106 309 3,024 SH   SOLE 3,024 0 0
EMERSON ELEC CO COM 291011104 1,946 44,055 SH   SOLE 44,055 0 0
EXXON MOBIL CORP COM 30231G102 3,400 45,735 SH   SOLE 45,735 0 0
GENERAL ELECTRIC CO COM 369604103 229 9,089 SH   SOLE 9,089 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 601 43,536 SH   SOLE 43,536 0 0
GOOGLE INC CL A 38259P508 3,722 5,830 SH   SOLE 5,830 0 0
GOOGLE INC CL C 38259P706 2,150 3,534 SH   SOLE 3,534 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 3,443 59,538 SH   SOLE 59,538 0 0
IDEXX LABS INC COM 45168D104 5,989 80,660 SH   SOLE 80,660 0 0
INTEL CORP COM 458140100 5,054 167,679 SH   SOLE 167,679 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,581 24,701 SH   SOLE 24,701 0 0
INTUIT COM 461202103 303 3,413 SH   SOLE 3,413 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 605 5,403 SH   SOLE 5,403 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,369 12,295 SH   SOLE 12,295 0 0
ISHARES TR MSCI EAFE ETF 464287465 683 11,912 SH   SOLE 11,912 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 255 2,742 SH   SOLE 2,742 0 0
ISHARES TR RUS 1000 ETF 464287622 1,236 11,548 SH   SOLE 11,548 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 2,170 24,083 SH   SOLE 24,083 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 403 3,010 SH   SOLE 3,010 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,177 10,778 SH   SOLE 10,778 0 0
ISHARES TR CORE S&P SCP ETF 464287804 15,900 149,195 SH   SOLE 149,195 0 0
ISHARES TR SP SMCP600GR ETF 464287887 284 2,362 SH   SOLE 2,362 0 0
ISHARES TR SHT NTLAMTFR ETF 464288158 1,012 9,552 SH   SOLE 9,552 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,018 21,312 SH   SOLE 21,312 0 0
ISHARES TR JP MOR EM MK ETF 464288281 378 3,552 SH   SOLE 3,552 0 0
ISHARES TR NAT AMT FREE BD 464288414 1,084 9,898 SH   SOLE 9,898 0 0
ISHARES TR INTRM GOV/CR ETF 464288612 1,669 15,026 SH   SOLE 15,026 0 0
JOHNSON & JOHNSON COM 478160104 704 7,539 SH   SOLE 7,539 0 0
KIMBERLY CLARK CORP COM 494368103 232 2,124 SH   SOLE 2,124 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 246 10,490 SH   SOLE 10,490 0 0
LEGG MASON INC COM 524901105 3,534 84,926 SH   SOLE 84,926 0 0
LINDSAY CORP COM 535555106 2,711 39,986 SH   SOLE 39,986 0 0
LOWES COS INC COM 548661107 331 4,800 SH   SOLE 4,800 0 0
MANTECH INTL CORP CL A 564563104 2,052 79,863 SH   SOLE 79,863 0 0
MASTERCARD INC CL A 57636Q104 6,544 72,609 SH   SOLE 72,609 0 0
NEXTERA ENERGY INC COM 65339F101 3,545 36,343 SH   SOLE 36,343 0 0
NIKE INC CL B 654106103 5,954 48,418 SH   SOLE 48,418 0 0
NORDSTROM INC COM 655664100 565 7,875 SH   SOLE 7,875 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,609 17,505 SH   SOLE 17,505 0 0
OMNICELL INC COM 68213N109 3,440 110,605 SH   SOLE 110,605 0 0
PEPSICO INC COM 713448108 4,701 49,848 SH   SOLE 49,848 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,809 75,989 SH   SOLE 75,989 0 0
PROCTER & GAMBLE CO COM 742718109 300 4,172 SH   SOLE 4,172 0 0
QUALCOMM INC COM 747525103 3,668 68,271 SH   SOLE 68,271 0 0
RESMED INC COM 761152107 3,859 75,720 SH   SOLE 75,720 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 228 4,120 SH   SOLE 4,120 0 0
SCHLUMBERGER LTD COM 806857108 929 13,471 SH   SOLE 13,471 0 0
SCHWAB CHARLES CORP NEW COM 808513105 2,599 91,012 SH   SOLE 91,012 0 0
SIGMA ALDRICH CORP COM 826552101 397 2,855 SH   SOLE 2,855 0 0
SNAP ON INC COM 833034101 2,560 16,960 SH   SOLE 16,960 0 0
STARBUCKS CORP COM 855244109 6,064 106,688 SH   SOLE 106,688 0 0
STERIS CORP COM 859152100 5,188 79,855 SH   SOLE 79,855 0 0
STRYKER CORP COM 863667101 588 6,250 SH   SOLE 6,250 0 0
SYNAPTICS INC COM 87157D109 4,561 55,313 SH   SOLE 55,313 0 0
TCF FINL CORP COM 872275102 152 10,001 SH   SOLE 10,001 0 0
TELEFLEX INC COM 879369106 3,023 24,335 SH   SOLE 24,335 0 0
TUMI HLDGS INC COM 89969Q104 2,273 129,026 SH   SOLE 129,026 0 0
UNITED TECHNOLOGIES CORP COM 913017109 662 7,439 SH   SOLE 7,439 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 640 14,701 SH   SOLE 14,701 0 0
VISA INC COM CL A 92826C839 335 4,804 SH   SOLE 4,804 0 0
WABTEC CORP COM 929740108 3,144 35,712 SH   SOLE 35,712 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,050 84,842 SH   SOLE 84,842 0 0
WELLS FARGO & CO NEW COM 949746101 693 13,490 SH   SOLE 13,490 0 0
WHOLE FOODS MKT INC COM 966837106 4,682 147,934 SH   SOLE 147,934 0 0