The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
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 |
AAON INC COM PAR $0.004 | COMMON STOCKS | 000360206 | 4,344 | 131,316 | SH | SOLE | 131,316 | 0 | 0 | ||
AGL RESOURCES INC | COMMON STOCKS | 001204106 | 15,446 | 360,380 | SH | SOLE | 360,380 | 0 | 0 | ||
AT&T INC | COMMON STOCKS | 00206R102 | 243 | 6,867 | SH | SOLE | 6,867 | 0 | 0 | ||
AARONS INC CL A | COMMON STOCKS | 002535300 | 6,111 | 218,180 | SH | SOLE | 218,180 | 0 | 0 | ||
ABAXIS INC | COMMON STOCKS | 002567105 | 98,614 | 2,075,647 | SH | SOLE | 2,075,647 | 0 | 0 | ||
ABBOTT LABS | COMMON STOCKS | 002824100 | 202 | 5,788 | SH | SOLE | 5,788 | 0 | 0 | ||
ABBVIE INC COM | COMMON STOCKS | 00287Y109 | 239 | 5,788 | SH | SOLE | 5,788 | 0 | 0 | ||
ADTRAN INC COM | COMMON STOCKS | 00738A106 | 32,455 | 1,318,247 | SH | SOLE | 1,318,247 | 0 | 0 | ||
ADVANCE AUTO PARTS INC | COMMON STOCKS | 00751Y106 | 4,136 | 50,956 | SH | SOLE | 50,956 | 0 | 0 | ||
ADVISORY BOARD CO | COMMON STOCKS | 00762W107 | 26,601 | 486,758 | SH | SOLE | 486,758 | 0 | 0 | ||
AIRGAS INC | COMMON STOCKS | 009363102 | 2,214 | 23,198 | SH | SOLE | 23,198 | 0 | 0 | ||
AMERICAN EXPRESS CO | COMMON STOCKS | 025816109 | 16,764 | 224,237 | SH | SOLE | 224,237 | 0 | 0 | ||
AMPHENOL CORP NEW CL A | COMMON STOCKS | 032095101 | 29,646 | 380,364 | SH | SOLE | 380,364 | 0 | 0 | ||
ANSYS INC | COMMON STOCKS | 03662Q105 | 117,691 | 1,610,001 | SH | SOLE | 1,610,001 | 0 | 0 | ||
APACHE CORP | COMMON STOCKS | 037411105 | 10,352 | 123,488 | SH | SOLE | 123,488 | 0 | 0 | ||
APPLE INC | COMMON STOCKS | 037833100 | 44,108 | 111,235 | SH | SOLE | 111,235 | 0 | 0 | ||
APPLIED MATERIALS INC | COMMON STOCKS | 038222105 | 11,513 | 771,636 | SH | SOLE | 771,636 | 0 | 0 | ||
APTARGROUP INC | COMMON STOCKS | 038336103 | 55,530 | 1,005,789 | SH | SOLE | 1,005,789 | 0 | 0 | ||
ARES CAPITAL CORPORATION | COMMON STOCKS | 04010L103 | 2,296 | 133,476 | SH | SOLE | 133,476 | 0 | 0 | ||
ATHENAHEALTH INC COM | COMMON STOCKS | 04685W103 | 1,559 | 18,399 | SH | SOLE | 18,399 | 0 | 0 | ||
AUTOMATIC DATA PROCESSING | COMMON STOCKS | 053015103 | 379 | 5,506 | SH | SOLE | 5,506 | 0 | 0 | ||
BP ADR | COMMON STOCKS | 055622104 | 756 | 18,104 | SH | SOLE | 18,104 | 0 | 0 | ||
BADGER METER INC | COMMON STOCKS | 056525108 | 33,599 | 754,186 | SH | SOLE | 754,186 | 0 | 0 | ||
BALCHEM CORPORATION | COMMON STOCKS | 057665200 | 19,946 | 445,719 | SH | SOLE | 445,719 | 0 | 0 | ||
IPATH DJ UBS COMMODITY INDEX TOTAL RET ETN | ETF/ISHARE - EQUITY | 06738C778 | 1,830 | 50,147 | SH | SOLE | 50,147 | 0 | 0 | ||
BAXTER INTL INC | COMMON STOCKS | 071813109 | 12,211 | 176,277 | SH | SOLE | 176,277 | 0 | 0 | ||
BED BATH & BEYOND INC | COMMON STOCKS | 075896100 | 19,533 | 275,308 | SH | SOLE | 275,308 | 0 | 0 | ||
BERKSHIRE HATHAWAY INC CL A | COMMON STOCKS | 084670108 | 506 | 3 | SH | SOLE | 3 | 0 | 0 | ||
BERKSHIRE HATHAWAY INC DEL CL B NEW | COMMON STOCKS | 084670702 | 476 | 4,250 | SH | SOLE | 4,250 | 0 | 0 | ||
BLACKBAUD INC | COMMON STOCKS | 09227Q100 | 38,165 | 1,171,781 | SH | SOLE | 1,171,781 | 0 | 0 | ||
BRITISH AMERICAN TOBACCO PLC SPONSORED ADR | COMMON STOCKS | 110448107 | 723 | 7,028 | SH | SOLE | 7,028 | 0 | 0 | ||
BROWN & BROWN INC | COMMON STOCKS | 115236101 | 78,271 | 2,427,745 | SH | SOLE | 2,427,745 | 0 | 0 | ||
BROWN FORMAN CORP CL B | COMMON STOCKS | 115637209 | 2,600 | 38,487 | SH | SOLE | 38,487 | 0 | 0 | ||
CME GROUP INC | COMMON STOCKS | 12572Q105 | 13,623 | 179,371 | SH | SOLE | 179,371 | 0 | 0 | ||
CNOOC LIMITED SPONSORED ADR | COMMON STOCKS | 126132109 | 1,413 | 8,435 | SH | SOLE | 8,435 | 0 | 0 | ||
CRH PLC | COMMON STOCKS | 12626K203 | 1,341 | 66,018 | SH | SOLE | 66,018 | 0 | 0 | ||
CABOT MICROELECTRONICS CORP | COMMON STOCKS | 12709P103 | 28,211 | 854,628 | SH | SOLE | 854,628 | 0 | 0 | ||
CAMERON INTERNATIONAL CORP | COMMON STOCKS | 13342B105 | 2,253 | 36,831 | SH | SOLE | 36,831 | 0 | 0 | ||
CARBO CERAMICS INC | COMMON STOCKS | 140781105 | 34,614 | 513,328 | SH | SOLE | 513,328 | 0 | 0 | ||
CASS INFORMATION SYSTEMS INC | COMMON STOCKS | 14808P109 | 45,730 | 991,982 | SH | SOLE | 991,982 | 0 | 0 | ||
CERNER CORP | COMMON STOCKS | 156782104 | 7,741 | 161,122 | SH | SOLE | 161,122 | 0 | 0 | ||
CHEFS WAREHOUSE INC COM | COMMON STOCKS | 163086101 | 18,349 | 1,066,831 | SH | SOLE | 1,066,831 | 0 | 0 | ||
CHEVRON CORPORATION | COMMON STOCKS | 166764100 | 253 | 2,140 | SH | SOLE | 2,140 | 0 | 0 | ||
CHINA MOBILE LTD SPONSORED ADR | COMMON STOCKS | 16941M109 | 1,091 | 21,082 | SH | SOLE | 21,082 | 0 | 0 | ||
CHUNGHWA TELECOM COM LTD SPON ADR NEW | COMMON STOCKS | 17133Q502 | 774 | 24,101 | SH | SOLE | 24,101 | 0 | 0 | ||
CHURCH & DWIGHT CO | COMMON STOCKS | 171340102 | 14,058 | 227,812 | SH | SOLE | 227,812 | 0 | 0 | ||
CINCINNATI FINANCIAL CORP | COMMON STOCKS | 172062101 | 222 | 4,824 | SH | SOLE | 4,824 | 0 | 0 | ||
CLARCOR INC | COMMON STOCKS | 179895107 | 96,974 | 1,857,382 | SH | SOLE | 1,857,382 | 0 | 0 | ||
COCA-COLA CO | COMMON STOCKS | 191216100 | 30,442 | 758,958 | SH | SOLE | 758,958 | 0 | 0 | ||
COGNEX CORP COM | COMMON STOCKS | 192422103 | 27,048 | 598,142 | SH | SOLE | 598,142 | 0 | 0 | ||
COHEN & STEERS INC | COMMON STOCKS | 19247A100 | 55,777 | 1,641,468 | SH | SOLE | 1,641,468 | 0 | 0 | ||
COLGATE-PALMOLIVE COMPANY | COMMON STOCKS | 194162103 | 21,289 | 371,596 | SH | SOLE | 371,596 | 0 | 0 | ||
COMPUTER PROGRAMS AND SYSTEMS INC | COMMON STOCKS | 205306103 | 82,032 | 1,669,358 | SH | SOLE | 1,669,358 | 0 | 0 | ||
COPART INC | COMMON STOCKS | 217204106 | 106,701 | 3,464,306 | SH | SOLE | 3,464,306 | 0 | 0 | ||
CORPORATE EXECUTIVE BOARD CO | COMMON STOCKS | 21988R102 | 49,409 | 781,535 | SH | SOLE | 781,535 | 0 | 0 | ||
COSTCO WHOLESALE CORP | COMMON STOCKS | 22160K105 | 11,247 | 101,719 | SH | SOLE | 101,719 | 0 | 0 | ||
DANAHER CORP | COMMON STOCKS | 235851102 | 13,536 | 213,846 | SH | SOLE | 213,846 | 0 | 0 | ||
DEERE & CO | COMMON STOCKS | 244199105 | 7,618 | 93,754 | SH | SOLE | 93,754 | 0 | 0 | ||
DENTSPLY INTERNATIONAL INC | COMMON STOCKS | 249030107 | 839 | 20,481 | SH | SOLE | 20,481 | 0 | 0 | ||
DIAGEO PLC SPONSORED ADR | COMMON STOCKS | 25243Q205 | 7,622 | 66,303 | SH | SOLE | 66,303 | 0 | 0 | ||
DICKS SPORTING GOODS INC OC-COM | COMMON STOCKS | 253393102 | 766 | 15,299 | SH | SOLE | 15,299 | 0 | 0 | ||
DIGITAL REALTY TRUST INC | COMMON STOCKS | 253868103 | 10,772 | 176,597 | SH | SOLE | 176,597 | 0 | 0 | ||
DOLLAR TREE INC | COMMON STOCKS | 256746108 | 2,566 | 50,472 | SH | SOLE | 50,472 | 0 | 0 | ||
DONALDSON INC | COMMON STOCKS | 257651109 | 10,951 | 307,100 | SH | SOLE | 307,100 | 0 | 0 | ||
DOVER CORP | COMMON STOCKS | 260003108 | 388 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
DRESSER-RAND GROUP INC | COMMON STOCKS | 261608103 | 22,277 | 371,406 | SH | SOLE | 371,406 | 0 | 0 | ||
EPR PPTYS COM SH BEN INT | COMMON STOCKS | 26884U109 | 30,199 | 600,736 | SH | SOLE | 600,736 | 0 | 0 | ||
EATON VANCE CORP | COMMON STOCKS | 278265103 | 66,685 | 1,773,998 | SH | SOLE | 1,773,998 | 0 | 0 | ||
ECOLAB INC | COMMON STOCKS | 278865100 | 13,300 | 156,120 | SH | SOLE | 156,120 | 0 | 0 | ||
EMERSON ELEC CO | COMMON STOCKS | 291011104 | 8,121 | 148,895 | SH | SOLE | 148,895 | 0 | 0 | ||
EQUIFAX INC | COMMON STOCKS | 294429105 | 9,304 | 157,887 | SH | SOLE | 157,887 | 0 | 0 | ||
EXPEDITORS INTERNATIONAL OF WASHINGTON INC | COMMON STOCKS | 302130109 | 41,561 | 1,092,552 | SH | SOLE | 1,092,552 | 0 | 0 | ||
EXPONENT INC | COMMON STOCKS | 30214U102 | 101,667 | 1,719,968 | SH | SOLE | 1,719,968 | 0 | 0 | ||
EXXON MOBIL CORPORATION | COMMON STOCKS | 30231G102 | 16,657 | 184,365 | SH | SOLE | 184,365 | 0 | 0 | ||
FLIR SYSTEMS INC | COMMON STOCKS | 302445101 | 8,549 | 316,993 | SH | SOLE | 316,993 | 0 | 0 | ||
FMC TECHNOLOGIES INC | COMMON STOCKS | 30249U101 | 1,874 | 33,651 | SH | SOLE | 33,651 | 0 | 0 | ||
FACEBOOK INC CL A | COMMON STOCKS | 30303M102 | 16,352 | 657,246 | SH | SOLE | 657,246 | 0 | 0 | ||
FACTSET RESEARCH SYSTEMS INC | COMMON STOCKS | 303075105 | 113,870 | 1,117,025 | SH | SOLE | 1,117,025 | 0 | 0 | ||
FASTENAL COMPANY | COMMON STOCKS | 311900104 | 15,054 | 328,769 | SH | SOLE | 328,769 | 0 | 0 | ||
FEDERATED INVESTORS INC CL B | COMMON STOCKS | 314211103 | 77,581 | 2,830,395 | SH | SOLE | 2,830,395 | 0 | 0 | ||
FEDEX CORP | COMMON STOCKS | 31428X106 | 532 | 5,400 | SH | SOLE | 5,400 | 0 | 0 | ||
FIFTH THIRD BANCORP | COMMON STOCKS | 316773100 | 7,864 | 435,655 | SH | SOLE | 435,655 | 0 | 0 | ||
FINANCIAL ENGINES INC COM | COMMON STOCKS | 317485100 | 10,408 | 228,293 | SH | SOLE | 228,293 | 0 | 0 | ||
FIRST CASH FINL SVCS INC COM | COMMON STOCKS | 31942D107 | 56,254 | 1,143,134 | SH | SOLE | 1,143,134 | 0 | 0 | ||
FIRST SOLAR INC | COMMON STOCKS | 336433107 | 1,361 | 30,368 | SH | SOLE | 30,368 | 0 | 0 | ||
FORRESTER RESEARCH INC COM | COMMON STOCKS | 346563109 | 9,607 | 261,856 | SH | SOLE | 261,856 | 0 | 0 | ||
FRANKLIN RESOURCES INC | COMMON STOCKS | 354613101 | 15,423 | 113,384 | SH | SOLE | 113,384 | 0 | 0 | ||
GARTNER GROUP INC NEW CL A | COMMON STOCKS | 366651107 | 3,125 | 54,826 | SH | SOLE | 54,826 | 0 | 0 | ||
GENERAL ELECTRIC COMPANY | COMMON STOCKS | 369604103 | 865 | 37,309 | SH | SOLE | 37,309 | 0 | 0 | ||
GENUINE PARTS CO | COMMON STOCKS | 372460105 | 10,343 | 132,483 | SH | SOLE | 132,483 | 0 | 0 | ||
GLAXOSMITHKLINE ADR | COMMON STOCKS | 37733W105 | 1,209 | 24,204 | SH | SOLE | 24,204 | 0 | 0 | ||
GRACO INC | COMMON STOCKS | 384109104 | 59,083 | 934,717 | SH | SOLE | 934,717 | 0 | 0 | ||
HAEMONETICS CORP | COMMON STOCKS | 405024100 | 85,421 | 2,065,805 | SH | SOLE | 2,065,805 | 0 | 0 | ||
HEARTLAND EXPRESS INC | COMMON STOCKS | 422347104 | 5,375 | 387,412 | SH | SOLE | 387,412 | 0 | 0 | ||
HEICO CORPORATION CL A | COMMON STOCKS | 422806208 | 10,578 | 286,578 | SH | SOLE | 286,578 | 0 | 0 | ||
JACK HENRY & ASSOCIATES INC | COMMON STOCKS | 426281101 | 185,305 | 3,931,781 | SH | SOLE | 3,931,781 | 0 | 0 | ||
HERSHEY FOODS CORP | COMMON STOCKS | 427866108 | 500 | 5,600 | SH | SOLE | 5,600 | 0 | 0 | ||
HIBBETT SPORTS INC COM | COMMON STOCKS | 428567101 | 12,352 | 222,274 | SH | SOLE | 222,274 | 0 | 0 | ||
HILLENBRAND INC | COMMON STOCKS | 431571108 | 32,361 | 1,364,860 | SH | SOLE | 1,364,860 | 0 | 0 | ||
HITTITE MICROWAVE CORP | COMMON STOCKS | 43365Y104 | 121,092 | 2,087,787 | SH | SOLE | 2,087,787 | 0 | 0 | ||
HOME DEPOT INC | COMMON STOCKS | 437076102 | 13,162 | 169,892 | SH | SOLE | 169,892 | 0 | 0 | ||
ILLINOIS TOOL WORKS INC | COMMON STOCKS | 452308109 | 509 | 7,360 | SH | SOLE | 7,360 | 0 | 0 | ||
INTERNATIONAL BUSINESS MACHINES CO | COMMON STOCKS | 459200101 | 15,241 | 79,749 | SH | SOLE | 79,749 | 0 | 0 | ||
INTERNATIONAL FLAVORS AND FRAGRANCES INC | COMMON STOCKS | 459506101 | 9,025 | 120,078 | SH | SOLE | 120,078 | 0 | 0 | ||
INTERVAL LEISURE GROUP INC | COMMON STOCKS | 46113M108 | 3,062 | 153,739 | SH | SOLE | 153,739 | 0 | 0 | ||
INTUIT INC | COMMON STOCKS | 461202103 | 1,361 | 22,301 | SH | SOLE | 22,301 | 0 | 0 | ||
INTUITIVE SURGICAL INC | COMMON STOCKS | 46120E602 | 21,649 | 42,774 | SH | SOLE | 42,774 | 0 | 0 | ||
ISHARES MSCI EMERGING MKTS MIN VOLATILITY | ETF/ISHARE - EQUITY | 464286533 | 600 | 10,501 | SH | SOLE | 10,501 | 0 | 0 | ||
ISHARES MSCI SINGAPORE INDEX FUND | ETF/ISHARE - EQUITY | 464286673 | 2,273 | 177,708 | SH | SOLE | 177,708 | 0 | 0 | ||
ISHARES MSCI TAIWAN INDEX FUND | ETF/ISHARE - EQUITY | 464286731 | 1,092 | 82,127 | SH | SOLE | 82,127 | 0 | 0 | ||
ISHARES MSCI MALAYSIA INDEX FUND | ETF/ISHARE - EQUITY | 464286830 | 3,407 | 219,085 | SH | SOLE | 219,085 | 0 | 0 | ||
ISHARES FTSE/XINHUA CHINA 25 INDEX FUND | ETF/ISHARE - EQUITY | 464287184 | 301 | 9,248 | SH | SOLE | 9,248 | 0 | 0 | ||
ISHARES S&P 500 INDEX FUND | ETF/ISHARE - EQUITY | 464287200 | 2,025 | 12,586 | SH | SOLE | 12,586 | 0 | 0 | ||
ISHARES BARCLAYS AGGREGATE BOND FUND | ETF/ISHARE - FIXED | 464287226 | 476 | 4,437 | SH | SOLE | 4,437 | 0 | 0 | ||
ISHARES MSCI EMERGING MARKETS INDEX FUND | ETF/ISHARE - EQUITY | 464287234 | 1,718 | 44,614 | SH | SOLE | 44,614 | 0 | 0 | ||
ISHARES IBOXX INVESTMENT GRADE CORPORATE BD | ETF/ISHARE - FIXED | 464287242 | 750 | 6,601 | SH | SOLE | 6,601 | 0 | 0 | ||
ISHARES MSCI EAFE INDEX FUND | ETF/ISHARE - EQUITY | 464287465 | 2,636 | 46,002 | SH | SOLE | 46,002 | 0 | 0 | ||
ISHARES RUSSELL MIDCAP VALUE INDEX FUND | ETF/ISHARE - EQUITY | 464287473 | 325 | 5,610 | SH | SOLE | 5,610 | 0 | 0 | ||
ISHARES RUSSELL MIDCAP INDEX FUND | ETF/ISHARE - EQUITY | 464287499 | 5,497 | 42,318 | SH | SOLE | 42,318 | 0 | 0 | ||
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND | ETF/ISHARE - EQUITY | 464287556 | 840 | 4,834 | SH | SOLE | 4,834 | 0 | 0 | ||
ISHARES COHEN & STEERS REALTY MAJ INDEX FD | ETF/ISHARE - EQUITY | 464287564 | 6,052 | 75,073 | SH | SOLE | 75,073 | 0 | 0 | ||
ISHARES RUSSELL 1000 VALUE INDEX FUND | ETF/ISHARE - EQUITY | 464287598 | 2,357 | 28,129 | SH | SOLE | 28,129 | 0 | 0 | ||
ISHARES RUSSELL 1000 GROWTH INDEX FUND | ETF/ISHARE - EQUITY | 464287614 | 5,574 | 76,631 | SH | SOLE | 76,631 | 0 | 0 | ||
ISHARES RUSSELL 1000 INDEX FUND | ETF/ISHARE - EQUITY | 464287622 | 2,768 | 30,777 | SH | SOLE | 30,777 | 0 | 0 | ||
ISHARES RUSSELL 2000 VALUE INDEX FUND | ETF/ISHARE - EQUITY | 464287630 | 264 | 3,070 | SH | SOLE | 3,070 | 0 | 0 | ||
ISHARES RUSSELL 2000 GROWTH INDEX FUND | ETF/ISHARE - EQUITY | 464287648 | 279 | 2,498 | SH | SOLE | 2,498 | 0 | 0 | ||
ISHARES RUSSELL 2000 INDEX FUND | ETF/ISHARE - EQUITY | 464287655 | 768 | 7,922 | SH | SOLE | 7,922 | 0 | 0 | ||
ISHARES RUSSELL 3000 INDEX FUND | ETF/ISHARE - EQUITY | 464287689 | 943 | 9,785 | SH | SOLE | 9,785 | 0 | 0 | ||
ISHARES DJ US HEALTHCARE SEC INDEX FD | ETF/ISHARE - EQUITY | 464287762 | 1,496 | 14,927 | SH | SOLE | 14,927 | 0 | 0 | ||
ISHARES S&P CALIFORNIA MUNICIPAL BOND FUND | ETF/ISHARE - FIXED | 464288356 | 2,863 | 26,485 | SH | SOLE | 26,485 | 0 | 0 | ||
ISHARES S&P NATL AMT-FREE MUNI BOND FUND | ETF/ISHARE - FIXED | 464288414 | 896 | 8,527 | SH | SOLE | 8,527 | 0 | 0 | ||
ISHARES IBOXX HIGH YLD CORPORATE BOND FD | ETF/ISHARE - FIXED | 464288513 | 4,530 | 49,844 | SH | SOLE | 49,844 | 0 | 0 | ||
ISHARES BARCLAYS MBS BOND FUND | ETF/ISHARE - FIXED | 464288588 | 410 | 3,900 | SH | SOLE | 3,900 | 0 | 0 | ||
ISHARES BARCLAYS INTERMEDIATE GOV CREDIT BD | ETF/ISHARE - FIXED | 464288612 | 429 | 3,904 | SH | SOLE | 3,904 | 0 | 0 | ||
ISHARES BARCLAYS INTERMEDIATE CREDIT BD FD | ETF/ISHARE - FIXED | 464288638 | 368 | 3,415 | SH | SOLE | 3,415 | 0 | 0 | ||
ISHARES BARCLAYS 1-3YR CREDIT BOND FUND | ETF/ISHARE - FIXED | 464288646 | 1,632 | 15,539 | SH | SOLE | 15,539 | 0 | 0 | ||
ISHARES S&P GLOBAL UTILITIES | ETF/ISHARE - EQUITY | 464288711 | 1,319 | 31,385 | SH | SOLE | 31,385 | 0 | 0 | ||
ISHARES MSCI EAFE MINIMUM VOLATILITY FD | ETF/ISHARE - EQUITY | 46429B689 | 603 | 10,545 | SH | SOLE | 10,545 | 0 | 0 | ||
JPMORGAN CHASE & CO | COMMON STOCKS | 46625H100 | 475 | 9,003 | SH | SOLE | 9,003 | 0 | 0 | ||
JPMORGAN ALERIAN MLP INDEX ETN | ETF/ISHARE - EQUITY | 46625H365 | 4,353 | 93,339 | SH | SOLE | 93,339 | 0 | 0 | ||
JOHNSON & JOHNSON | COMMON STOCKS | 478160104 | 16,869 | 196,466 | SH | SOLE | 196,466 | 0 | 0 | ||
KAYNE ANDERSON MLP INVT CO - KYN | ETF/ISHARE - EQUITY | 486606106 | 43,415 | 1,116,359 | SH | SOLE | 1,116,359 | 0 | 0 | ||
KAYNE ANDERSON ENERGY TOT RET FD - KYE | ETF/ISHARE - EQUITY | 48660P104 | 4,284 | 143,143 | SH | SOLE | 143,143 | 0 | 0 | ||
KAYNE ANDERSON ENERGY DEV CO - KED | ETF/ISHARE - EQUITY | 48660Q102 | 3,440 | 134,237 | SH | SOLE | 134,237 | 0 | 0 | ||
KAYNE ANDERSON MDSTM ENERGY COM | ETF/ISHARE - EQUITY | 48661E108 | 3,744 | 117,197 | SH | SOLE | 117,197 | 0 | 0 | ||
KIMBERLY CLARK CORPORATION | COMMON STOCKS | 494368103 | 3,871 | 39,853 | SH | SOLE | 39,853 | 0 | 0 | ||
LANDSTAR SYSTEM INC | COMMON STOCKS | 515098101 | 112,207 | 2,178,769 | SH | SOLE | 2,178,769 | 0 | 0 | ||
THE ESTEE LAUDER COMPANIES CL A | COMMON STOCKS | 518439104 | 10,173 | 154,674 | SH | SOLE | 154,674 | 0 | 0 | ||
LINCOLN ELECTRIC HOLDINGS INC | COMMON STOCKS | 533900106 | 65,419 | 1,142,291 | SH | SOLE | 1,142,291 | 0 | 0 | ||
LINEAR TECHNOLOGY CORP | COMMON STOCKS | 535678106 | 3,538 | 96,050 | SH | SOLE | 96,050 | 0 | 0 | ||
LORILLARD INC | COMMON STOCKS | 544147101 | 15,398 | 352,528 | SH | SOLE | 352,528 | 0 | 0 | ||
LOWES COMPANIES INC | COMMON STOCKS | 548661107 | 11,551 | 282,426 | SH | SOLE | 282,426 | 0 | 0 | ||
MSC INDUSTRIAL DIRECT CO INC - A | COMMON STOCKS | 553530106 | 34,338 | 443,300 | SH | SOLE | 443,300 | 0 | 0 | ||
MSCI INC CL A | COMMON STOCKS | 55354G100 | 10,031 | 301,491 | SH | SOLE | 301,491 | 0 | 0 | ||
MAKITA CORP ADR | COMMON STOCKS | 560877300 | 2,022 | 37,467 | SH | SOLE | 37,467 | 0 | 0 | ||
MATTEL INC | COMMON STOCKS | 577081102 | 9,663 | 213,259 | SH | SOLE | 213,259 | 0 | 0 | ||
MCDONALDS CORP | COMMON STOCKS | 580135101 | 1,286 | 12,985 | SH | SOLE | 12,985 | 0 | 0 | ||
MEAD JOHNSON NUTRITION CO COM CL A | COMMON STOCKS | 582839106 | 2,073 | 26,165 | SH | SOLE | 26,165 | 0 | 0 | ||
MERCADOLIBRE INC COM | COMMON STOCKS | 58733R102 | 15,708 | 145,772 | SH | SOLE | 145,772 | 0 | 0 | ||
MERCK & COMPANY | COMMON STOCKS | 58933Y105 | 482 | 10,374 | SH | SOLE | 10,374 | 0 | 0 | ||
MESA LABS INC COM | COMMON STOCKS | 59064R109 | 4,028 | 74,413 | SH | SOLE | 74,413 | 0 | 0 | ||
MICROS SYS INC | COMMON STOCKS | 594901100 | 26,831 | 621,805 | SH | SOLE | 621,805 | 0 | 0 | ||
MICROSOFT CORP | COMMON STOCKS | 594918104 | 494 | 14,299 | SH | SOLE | 14,299 | 0 | 0 | ||
MONRO MUFFLER BRAKE INC COM | COMMON STOCKS | 610236101 | 12,358 | 257,188 | SH | SOLE | 257,188 | 0 | 0 | ||
MONSTER BEVERAGE CORP COM | COMMON STOCKS | 611740101 | 13,846 | 227,622 | SH | SOLE | 227,622 | 0 | 0 | ||
MORNINGSTAR INC | COMMON STOCKS | 617700109 | 11,140 | 143,590 | SH | SOLE | 143,590 | 0 | 0 | ||
NVE CORP COM NEW | COMMON STOCKS | 629445206 | 11,253 | 240,342 | SH | SOLE | 240,342 | 0 | 0 | ||
NATIONAL BEVERAGE CORP COM | COMMON STOCKS | 635017106 | 34,219 | 1,958,729 | SH | SOLE | 1,958,729 | 0 | 0 | ||
NATIONAL GRID PLC SPON ADR | COMMON STOCKS | 636274300 | 800 | 14,115 | SH | SOLE | 14,115 | 0 | 0 | ||
NATIONAL INSTRUMENTS CORPORATION | COMMON STOCKS | 636518102 | 7,375 | 263,953 | SH | SOLE | 263,953 | 0 | 0 | ||
NATIONAL INTERSTATE CORP COM | COMMON STOCKS | 63654U100 | 21,467 | 733,929 | SH | SOLE | 733,929 | 0 | 0 | ||
NATIONAL-OILWELL VARCO INC | COMMON STOCKS | 637071101 | 25,179 | 365,442 | SH | SOLE | 365,442 | 0 | 0 | ||
NATIONAL RESEARCH CORP CL A | COMMON STOCKS | 637372202 | 11,403 | 633,511 | SH | SOLE | 633,511 | 0 | 0 | ||
NIKE INC CL B | COMMON STOCKS | 654106103 | 18,019 | 282,957 | SH | SOLE | 282,957 | 0 | 0 | ||
NORDSON CORP | COMMON STOCKS | 655663102 | 10,042 | 144,886 | SH | SOLE | 144,886 | 0 | 0 | ||
NOVARTIS AG ADR | COMMON STOCKS | 66987V109 | 12,231 | 172,971 | SH | SOLE | 172,971 | 0 | 0 | ||
OMNICOM GROUP | COMMON STOCKS | 681919106 | 10,312 | 164,023 | SH | SOLE | 164,023 | 0 | 0 | ||
OMEGA FLEX INC | COMMON STOCKS | 682095104 | 2,517 | 169,263 | SH | SOLE | 169,263 | 0 | 0 | ||
OWENS & MINOR INC | COMMON STOCKS | 690732102 | 142,977 | 4,226,352 | SH | SOLE | 4,226,352 | 0 | 0 | ||
PNC FINANCIAL CORP | COMMON STOCKS | 693475105 | 19,203 | 263,345 | SH | SOLE | 263,345 | 0 | 0 | ||
PPG INDUSTRIES INC | COMMON STOCKS | 693506107 | 7,977 | 54,487 | SH | SOLE | 54,487 | 0 | 0 | ||
PATTERSON COMPANIES INC | COMMON STOCKS | 703395103 | 3,446 | 91,656 | SH | SOLE | 91,656 | 0 | 0 | ||
PEPSICO INC | COMMON STOCKS | 713448108 | 1,082 | 13,233 | SH | SOLE | 13,233 | 0 | 0 | ||
PERRIGO COMPANY | COMMON STOCKS | 714290103 | 14,727 | 121,709 | SH | SOLE | 121,709 | 0 | 0 | ||
PETSMART INC | COMMON STOCKS | 716768106 | 12,361 | 184,522 | SH | SOLE | 184,522 | 0 | 0 | ||
PIMCO TOTAL RETURN ETF | ETF/ISHARE - FIXED | 72201R775 | 328 | 3,107 | SH | SOLE | 3,107 | 0 | 0 | ||
PLAINS ALL AMER PIPELINE L UNIT L P INT | COMMON STOCKS | 726503105 | 505 | 9,056 | SH | SOLE | 9,056 | 0 | 0 | ||
POOL CORP | COMMON STOCKS | 73278L105 | 79,768 | 1,522,007 | SH | SOLE | 1,522,007 | 0 | 0 | ||
PRAXAIR INC | COMMON STOCKS | 74005P104 | 18,962 | 164,656 | SH | SOLE | 164,656 | 0 | 0 | ||
PRECISION CASTPARTS CORP COM | COMMON STOCKS | 740189105 | 13,811 | 61,108 | SH | SOLE | 61,108 | 0 | 0 | ||
T ROWE PRICE GROUP INC | COMMON STOCKS | 74144T108 | 22,918 | 313,093 | SH | SOLE | 313,093 | 0 | 0 | ||
PRICELINE INC | COMMON STOCKS | 741503403 | 17,680 | 21,387 | SH | SOLE | 21,387 | 0 | 0 | ||
PRICESMART INC COM | COMMON STOCKS | 741511109 | 11,221 | 128,051 | SH | SOLE | 128,051 | 0 | 0 | ||
PROCTER & GAMBLE COMPANY | COMMON STOCKS | 742718109 | 951 | 12,357 | SH | SOLE | 12,357 | 0 | 0 | ||
QUALCOMM INC | COMMON STOCKS | 747525103 | 12,598 | 206,219 | SH | SOLE | 206,219 | 0 | 0 | ||
QUEST DIAGNOSTICS INC | COMMON STOCKS | 74834L100 | 13,093 | 215,944 | SH | SOLE | 215,944 | 0 | 0 | ||
QUESTAR CORP COM | COMMON STOCKS | 748356102 | 12,403 | 520,040 | SH | SOLE | 520,040 | 0 | 0 | ||
RLI CORP | COMMON STOCKS | 749607107 | 116,331 | 1,522,452 | SH | SOLE | 1,522,452 | 0 | 0 | ||
RPC INC COM | COMMON STOCKS | 749660106 | 47,832 | 3,463,610 | SH | SOLE | 3,463,610 | 0 | 0 | ||
RBC BEARINGS INC | COMMON STOCKS | 75524B104 | 59,520 | 1,145,714 | SH | SOLE | 1,145,714 | 0 | 0 | ||
REED ELSEVIER N V SPONS ADR | COMMON STOCKS | 758204200 | 1,842 | 55,609 | SH | SOLE | 55,609 | 0 | 0 | ||
RIO TINTO PLC SPONSORED ADR | COMMON STOCKS | 767204100 | 780 | 18,998 | SH | SOLE | 18,998 | 0 | 0 | ||
ROCKWELL COLLINS INC | COMMON STOCKS | 774341101 | 1,032 | 16,281 | SH | SOLE | 16,281 | 0 | 0 | ||
ROLLINS INC | COMMON STOCKS | 775711104 | 40,123 | 1,549,153 | SH | SOLE | 1,549,153 | 0 | 0 | ||
ROPER INDUSTRIES INC | COMMON STOCKS | 776696106 | 18,551 | 149,340 | SH | SOLE | 149,340 | 0 | 0 | ||
ROSS STORES INC | COMMON STOCKS | 778296103 | 45,873 | 707,809 | SH | SOLE | 707,809 | 0 | 0 | ||
ROYAL DUTCH SHELL PLC SPONSORED ADR B | COMMON STOCKS | 780259107 | 1,095 | 16,526 | SH | SOLE | 16,526 | 0 | 0 | ||
ROYAL DUTCH SHELL PLC SPONSORED ADR A | COMMON STOCKS | 780259206 | 2,363 | 37,039 | SH | SOLE | 37,039 | 0 | 0 | ||
SPDR GOLD TRUST | ETF/ISHARE - EQUITY | 78463V107 | 4,957 | 41,619 | SH | SOLE | 41,619 | 0 | 0 | ||
SANOFI-AVENTIS SPON ADR | COMMON STOCKS | 80105N105 | 2,183 | 42,371 | SH | SOLE | 42,371 | 0 | 0 | ||
SAP AG SPONSORED ADR | COMMON STOCKS | 803054204 | 1,721 | 23,625 | SH | SOLE | 23,625 | 0 | 0 | ||
SCANSOURCE INC | COMMON STOCKS | 806037107 | 4,306 | 134,549 | SH | SOLE | 134,549 | 0 | 0 | ||
SCHLUMBERGER LIMITED | COMMON STOCKS | 806857108 | 12,713 | 177,414 | SH | SOLE | 177,414 | 0 | 0 | ||
THE CHARLES SCHWAB CORPORATION | COMMON STOCKS | 808513105 | 20,622 | 971,342 | SH | SOLE | 971,342 | 0 | 0 | ||
SIGMA ALDRICH CORP | COMMON STOCKS | 826552101 | 1,254 | 15,592 | SH | SOLE | 15,592 | 0 | 0 | ||
SILGAN HOLDINGS INC | COMMON STOCKS | 827048109 | 8,366 | 178,144 | SH | SOLE | 178,144 | 0 | 0 | ||
SIRONA DENTAL SYSTEMS INC COM | COMMON STOCKS | 82966C103 | 25,025 | 379,850 | SH | SOLE | 379,850 | 0 | 0 | ||
SOLARWINDS INC COM | COMMON STOCKS | 83416B109 | 3,101 | 79,901 | SH | SOLE | 79,901 | 0 | 0 | ||
STARBUCKS CORP | COMMON STOCKS | 855244109 | 19,643 | 299,842 | SH | SOLE | 299,842 | 0 | 0 | ||
STATE STREET CORP | COMMON STOCKS | 857477103 | 608 | 9,320 | SH | SOLE | 9,320 | 0 | 0 | ||
STERICYCLE INC | COMMON STOCKS | 858912108 | 2,136 | 19,339 | SH | SOLE | 19,339 | 0 | 0 | ||
SYNGENTA AG ADR | COMMON STOCKS | 87160A100 | 509 | 6,537 | SH | SOLE | 6,537 | 0 | 0 | ||
SYNTEL INC | COMMON STOCKS | 87162H103 | 53,645 | 853,268 | SH | SOLE | 853,268 | 0 | 0 | ||
SYSCO CORP | COMMON STOCKS | 871829107 | 314 | 9,200 | SH | SOLE | 9,200 | 0 | 0 | ||
THE TJX COMPANIES INC | COMMON STOCKS | 872540109 | 14,741 | 294,475 | SH | SOLE | 294,475 | 0 | 0 | ||
TECHNE CORP | COMMON STOCKS | 878377100 | 108,382 | 1,568,937 | SH | SOLE | 1,568,937 | 0 | 0 | ||
TERADATA CORP | COMMON STOCKS | 88076W103 | 9,011 | 179,400 | SH | SOLE | 179,400 | 0 | 0 | ||
TEVA PHARMACEUTICAL INDS ADR | COMMON STOCKS | 881624209 | 888 | 22,655 | SH | SOLE | 22,655 | 0 | 0 | ||
THOR INDS INC COM | COMMON STOCKS | 885160101 | 73,549 | 1,495,510 | SH | SOLE | 1,495,510 | 0 | 0 | ||
3M COMPANY | COMMON STOCKS | 88579Y101 | 16,120 | 147,418 | SH | SOLE | 147,418 | 0 | 0 | ||
TIME WARNER INC | COMMON STOCKS | 887317303 | 9,696 | 167,696 | SH | SOLE | 167,696 | 0 | 0 | ||
TORO CO | COMMON STOCKS | 891092108 | 77,394 | 1,704,349 | SH | SOLE | 1,704,349 | 0 | 0 | ||
TOTAL SA SPONSORED ADR | COMMON STOCKS | 89151E109 | 3,070 | 63,031 | SH | SOLE | 63,031 | 0 | 0 | ||
THE TRAVELERS COMPANIES INC | COMMON STOCKS | 89417E109 | 18,224 | 228,032 | SH | SOLE | 228,032 | 0 | 0 | ||
TRIPADVISOR INC COM | COMMON STOCKS | 896945201 | 1,870 | 30,714 | SH | SOLE | 30,714 | 0 | 0 | ||
UFP TECHNOLOGIES INC COM | COMMON STOCKS | 902673102 | 899 | 45,897 | SH | SOLE | 45,897 | 0 | 0 | ||
U S BANCORP | COMMON STOCKS | 902973304 | 12,216 | 337,918 | SH | SOLE | 337,918 | 0 | 0 | ||
UNILEVER N V ADR | COMMON STOCKS | 904784709 | 1,461 | 37,160 | SH | SOLE | 37,160 | 0 | 0 | ||
UNION PACIFIC CORPORATION | COMMON STOCKS | 907818108 | 16,853 | 109,237 | SH | SOLE | 109,237 | 0 | 0 | ||
VF CORPORATION | COMMON STOCKS | 918204108 | 13,714 | 71,036 | SH | SOLE | 71,036 | 0 | 0 | ||
VANGUARD EMERGING MARKETS ETF | ETF/ISHARE - EQUITY | 922042858 | 9,101 | 234,585 | SH | SOLE | 234,585 | 0 | 0 | ||
VANGUARD SHORT TERM CORP BOND ETF | ETF/ISHARE - FIXED | 92206C409 | 344 | 4,350 | SH | SOLE | 4,350 | 0 | 0 | ||
VARIAN MEDICAL SYSTEMS INC | COMMON STOCKS | 92220P105 | 1,915 | 28,398 | SH | SOLE | 28,398 | 0 | 0 | ||
VANGUARD REIT ETF | ETF/ISHARE - EQUITY | 922908553 | 3,231 | 47,017 | SH | SOLE | 47,017 | 0 | 0 | ||
VILLAGE SUPER MKT INC CL A NEW | COMMON STOCKS | 927107409 | 6,025 | 182,091 | SH | SOLE | 182,091 | 0 | 0 | ||
VISA INC CL A | COMMON STOCKS | 92826C839 | 22,699 | 124,208 | SH | SOLE | 124,208 | 0 | 0 | ||
VODAFONE GROUP INC | COMMON STOCKS | 92857W209 | 1,657 | 57,644 | SH | SOLE | 57,644 | 0 | 0 | ||
WD-40 COMPANY | COMMON STOCKS | 929236107 | 57,968 | 1,064,021 | SH | SOLE | 1,064,021 | 0 | 0 | ||
WAL MART STORES INC | COMMON STOCKS | 931142103 | 1,576 | 21,156 | SH | SOLE | 21,156 | 0 | 0 | ||
WALGREEN COMPANY | COMMON STOCKS | 931422109 | 828 | 18,739 | SH | SOLE | 18,739 | 0 | 0 | ||
WATERS CORP | COMMON STOCKS | 941848103 | 23,853 | 238,412 | SH | SOLE | 238,412 | 0 | 0 | ||
WELLS FARGO & CO | COMMON STOCKS | 949746101 | 259 | 6,274 | SH | SOLE | 6,274 | 0 | 0 | ||
WESTAMERICA BANCORPORATION | COMMON STOCKS | 957090103 | 32,638 | 714,346 | SH | SOLE | 714,346 | 0 | 0 | ||
JOHN WILEY & SONS | COMMON STOCKS | 968223206 | 52,003 | 1,297,152 | SH | SOLE | 1,297,152 | 0 | 0 | ||
WOLVERINE WORLD WIDE INC | COMMON STOCKS | 978097103 | 14,592 | 267,201 | SH | SOLE | 267,201 | 0 | 0 | ||
WORLD FUEL SERVICES CORPORATION | COMMON STOCKS | 981475106 | 60,352 | 1,509,559 | SH | SOLE | 1,509,559 | 0 | 0 | ||
XILINX INC | COMMON STOCKS | 983919101 | 23,559 | 594,783 | SH | SOLE | 594,783 | 0 | 0 | ||
ZOETIS INC CL A | COMMON STOCKS | 98978V103 | 13,377 | 433,048 | SH | SOLE | 433,048 | 0 | 0 | ||
ACCENTURE PLC CL A | COMMON STOCKS | G1151C101 | 14,814 | 205,864 | SH | SOLE | 205,864 | 0 | 0 | ||
CLICKSOFTWARE TECHNOLOGIES LTD | COMMON STOCKS | M25082104 | 4,182 | 501,485 | SH | SOLE | 501,485 | 0 | 0 | ||
CORE LABORATORIES N V | COMMON STOCKS | N22717107 | 21,906 | 144,440 | SH | SOLE | 144,440 | 0 | 0 |