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 4,080 1,500 SH   SOLE   500 0 1,000
ALIBABA GP HLDG LTD com 01609W102 28,151 144,752 SH   SOLE   51,708 0 93,044
ALPHABET INC CLASS A com 02079K305 37,935 32,648 SH   SOLE   11,010 0 21,638
ALPHABET INC CLASS C com 02079K107 18,872 16,230 SH   SOLE   6,507 0 9,723
ALTRIA GROUP INC com 02209S103 772 19,956 SH   SOLE   0 0 19,956
AMAZON.COM INC com 023135106 2,420 1,241 SH   SOLE   5 0 1,236
APPLE INC com 037833100 2,388 9,392 SH   SOLE   873 0 8,519
BAIDU INC com 056752108 10,934 108,486 SH   SOLE   39,678 0 68,808
BECTON DICKINSON & CO com 075887109 24,644 107,255 SH   SOLE   39,510 0 67,745
BERKSHIRE HATHAWAY B NEW CLASS com 084670702 1,375 7,518 SH   SOLE   1,225 0 6,293
BLUE BIRD CORP com 095306106 362 33,160 SH   SOLE   0 0 33,160
BROOKFIELD ASSET MGMT INC com 112585104 235 5,307 SH   SOLE   0 0 5,307
C V S CAREMARK CORP com 126650100 321 5,415 SH   SOLE   317 0 5,098
CENTENE CORP com 15135B101 29,377 494,478 SH   SOLE   179,341 0 315,137
CIGNA CORP NEW com 125523100 56,029 316,226 SH   SOLE   114,907 0 201,319
CISCO SYSTEMS INC com 17275R102 547 13,907 SH   SOLE   1,163 0 12,744
CTT CORREIOS DE PORTUG SHS com X1R05J122 75 29,900 SH   SOLE   29,900 0 0
DANAHER CORP com 235851102 57,999 419,035 SH   SOLE   150,452 0 268,583
DASEKE INC COM com 23753F107 48 34,564 SH   SOLE   0 0 34,564
EXXON MOBIL CORPORATION com 30231G102 423 11,149 SH   SOLE   123 0 11,026
FACEBOOK INC A com 30303M102 44,338 265,814 SH   SOLE   98,226 0 167,588
FIDELITY NATL INFO SVCS com 31620M106 249 2,049 SH   SOLE   0 0 2,049
GABRIEL TECHNOLOGIES CP com 362447104 0 10,000 SH   SOLE   10,000 0 0
GLOBAL PAYMENTS INC com 37940X102 32,445 224,953 SH   SOLE   83,583 0 141,370
IDEXX LABS INC com 45168D104 5,832 24,075 SH   SOLE   9,582 0 14,493
INTERCONTINENTAL EXCHANGE com 45866f104 12,539 155,278 SH   SOLE   57,374 0 97,904
INTL BUSINESS MACHINES com 459200101 348 3,134 SH   SOLE   0 0 3,134
ISHARES MSCI GWTH IDX FD com 464288885 224 3,150 SH   SOLE   800 0 2,350
ISHARES TR DJ TOTAL MKT US TOT com 464287846 457 3,625 SH   SOLE   1,500 0 2,125
ISHARES TR RUSSELL 1000 RUSSEL com 464287622 464 3,275 SH   SOLE   1,350 0 1,925
JD.COM INC com 47215P106 18,297 451,779 SH   SOLE   166,102 0 285,677
JOHNSON & JOHNSON com 478160104 217 1,654 SH   SOLE   300 0 1,354
KELLOGG CO com 487836108 300 5,000 SH   SOLE   0 0 5,000
MERCK & CO INC NEW com 58933y105 470 6,106 SH   SOLE   218 0 5,888
MICROSOFT CORP com 594918104 1,049 6,654 SH   SOLE   3,199 0 3,455
MONDELEZ INTL INC com 609207105 551 10,993 SH   SOLE   0 0 10,993
PAYPAL HOLDINGS INC com 70450Y103 27,618 288,467 SH   SOLE   105,409 0 183,058
PEMBINA PIPELINE CORP F com 706327103 225 11,939 SH   SOLE   11,939 0 0
PEPSICO INCORPORATED com 713448108 206 1,719 SH   SOLE   1,282 0 437
PFIZER INC com 717081103 254 7,796 SH   SOLE   150 0 7,646
PHILIP MORRIS INTL INC com 718172109 1,377 18,867 SH   SOLE   100 0 18,767
PROCTER & GAMBLE com 742718109 803 7,303 SH   SOLE   130 0 7,173
RICHARDS PACKAGING INCOME com 763102100 568 20,500 SH   SOLE   0 0 20,500
S&P 500 INDEX com 464287200 383 1,484 SH   SOLE   0 0 1,484
SHERWIN-WILLIAMS com 824348106 597 1,300 SH   SOLE   1,300 0 0
TENCENT HLDGS LTD ADR com 88032Q109 28,301 576,519 SH   SOLE   212,821 0 363,698
TRANSUNION COM com 89400J107 19,673 297,264 SH   SOLE   111,849 0 185,415
VISA INC com 92826C839 58,227 361,388 SH   SOLE   128,498 0 232,890