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
1/100 BERKSHIRE HTWY CLA 100 S com 084990175 3,165 1,600 SH   SOLE   500 0 1,100
ALIBABA GP HLDG LTD com 01609W102 26,143 321,680 SH   SOLE   141,566 0 180,114
ALLIED HEALTHCARE PRODS I com 019222108 11 10,000 SH   SOLE   0 0 10,000
ALPHABET INC CLASS A com 02079K305 23,497 30,202 SH   SOLE   13,345 0 16,857
ALPHABET INC CLASS C com 02079K107 14,939 19,685 SH   SOLE   9,177 0 10,508
ALTRIA GROUP INC com 02209S103 332 5,699 SH   SOLE   0 0 5,699
AON PLC com G0408V102 8,333 90,366 SH   SOLE   39,409 0 50,957
APPLE INC com 037833100 406 3,853 SH   SOLE   479 0 3,373
BAIDU INC com 056752108 20,941 110,777 SH   SOLE   47,630 0 63,147
BERKSHIRE HATHAWAY B NEW CLASS com 084670702 351 2,655 SH   SOLE   1,375 0 1,280
BLUE BIRD CORP com 095306106 419 41,305 SH   SOLE   0 0 41,305
C V S CAREMARK CORP com 126650100 40,204 411,212 SH   SOLE   177,553 0 233,659
CELGENE CORP com 151020104 224 1,870 SH   SOLE   1,870 0 0
CENTENE CORP com 15135B101 16,857 256,152 SH   SOLE   110,678 0 145,474
CISCO SYSTEMS INC com 17275R102 420 15,450 SH   SOLE   0 0 15,450
COGNIZANT TECH SOL CL A com 192446102 45,073 750,967 SH   SOLE   323,387 0 427,580
DANAHER CORP com 235851102 42,924 462,147 SH   SOLE   200,038 0 262,110
EBAY INC com 278642103 12,254 445,908 SH   SOLE   199,381 0 246,527
EXPRESS SCRIPTS HLDG CO com 30219G108 53,795 615,434 SH   SOLE   268,021 0 347,413
EXXON MOBIL CORPORATION com 30231G102 265 3,399 SH   SOLE   150 0 3,249
GABRIEL TECHNOLOGIES CP com 362447104 0 10,000 SH   SOLE   10,000 0 0
HERTZ GLOBAL HLDGS INC com 42805T105 12,178 855,828 SH   SOLE   370,995 0 484,833
IDEXX LABS INC com 45168D104 14,629 200,622 SH   SOLE   88,809 0 111,813
INTERCONTINENTAL EXCHANGE com 45866f104 31,005 120,990 SH   SOLE   53,648 0 67,341
INTL BUSINESS MACHINES com 459200101 607 4,413 SH   SOLE   0 0 4,413
ISHARES MSCI GWTH IDX FD com 464288885 211 3,150 SH   SOLE   800 0 2,350
ISHARES TR DJ TOTAL MKT US TOT com 464287846 370 3,625 SH   SOLE   1,500 0 2,125
ISHARES TR RUSSELL 1000 RUSSEL com 464287622 371 3,275 SH   SOLE   1,350 0 1,925
JOHNSON & JOHNSON com 478160104 440 4,279 SH   SOLE   2,459 0 1,820
MICROSOFT CORP com 594918104 267 4,810 SH   SOLE   2,400 0 2,410
MONSANTO CO com 61166W101 14,601 148,204 SH   SOLE   65,098 0 83,106
P G & E CORP com 69331C108 231 4,339 SH   SOLE   30 0 4,309
PAYPAL HOLDINGS INC com 70450Y103 16,193 447,307 SH   SOLE   200,200 0 247,107
PEMBINA PIPELINE CORP F com 706327103 260 11,939 SH   SOLE   11,939 0 0
PERRIGO CO PLC com G97822103 14,258 98,534 SH   SOLE   41,702 0 56,832
PHILIP MORRIS INTL INC com 718172109 609 6,930 SH   SOLE   0 0 6,930
PRAXAIR INC com 74005P104 8,559 83,586 SH   SOLE   37,187 0 46,399
PROCTER & GAMBLE com 742718109 233 2,929 SH   SOLE   0 0 2,929
QUANTUM CORP DLT & STORAGE com 747906204 19 20,309 SH   SOLE   0 0 20,309
RICHARDS PACKAGING INCOME com 763102100 283 20,500 SH   SOLE   0 0 20,500
SHERWIN-WILLIAMS com 824348106 337 1,300 SH   SOLE   1,300 0 0
VISA INC com 92826C839 69,908 901,458 SH   SOLE   397,743 0 503,715
ZEBRA TECH CORP com 989207105 19,477 279,636 SH   SOLE   118,498 0 161,138
BLUE BIRD CORP WARRANTS EXP 01 com 095306114 100 110,947 SH   SOLE   0 0 110,947