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 6,574 34,500 SH   SOLE   0 0 34,500
ABBOTT LABS COM 002824100 3,429 47,414 SH   SOLE   0 0 47,414
ABBVIE INC COM 00287Y109 361 3,911 SH   SOLE   0 0 3,911
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 384 2,725 SH   SOLE   0 0 2,725
ADOBE INC COM 00724F101 414 1,828 SH   SOLE   0 0 1,828
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,976 36,303 SH   SOLE   0 0 36,303
ALPHABET INC CAP STK CL C 02079K107 23,160 22,364 SH   SOLE   0 0 22,364
ALPHABET INC CAP STK CL A 02079K305 35,823 34,282 SH   SOLE   0 0 34,282
AMAZON COM INC COM 023135106 30,265 20,150 SH   SOLE   0 0 20,150
AMERICAN INTL GROUP INC COM NEW 026874784 368 9,330 SH   SOLE   0 0 9,330
AMGEN INC COM 031162100 488 2,506 SH   SOLE   0 0 2,506
APPLE INC COM 037833100 11,564 73,309 SH   SOLE   0 0 73,309
APPLIED MATLS INC COM 038222105 322 9,834 SH   SOLE   0 0 9,834
BANK AMER CORP COM 060505104 3,505 142,240 SH   SOLE   0 0 142,240
BECTON DICKINSON & CO COM 075887109 1,822 8,087 SH   SOLE   0 0 8,087
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,304 50,466 SH   SOLE   0 0 50,466
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,672 12 SH   SOLE   0 0 12
BIOGEN INC COM 09062X103 435 1,445 SH   SOLE   0 0 1,445
BOEING CO COM 097023105 990 3,070 SH   SOLE   0 0 3,070
BOOKING HLDGS INC COM 09857L108 301 175 SH   SOLE   0 0 175
BORGWARNER INC COM 099724106 286 8,232 SH   SOLE   0 0 8,232
BOSTON SCIENTIFIC CORP COM 101137107 542 15,340 SH   SOLE   0 0 15,340
BROADCOM INC COM 11135F101 466 1,833 SH   SOLE   0 0 1,833
CANADIAN NATL RY CO COM 136375102 318 4,300 SH   SOLE   0 0 4,300
CAPITAL ONE FINL CORP COM 14040H105 319 4,223 SH   SOLE   0 0 4,223
CELGENE CORP COM 151020104 10,813 168,714 SH   SOLE   0 0 168,714
CHECK POINT SOFTWARE TECH LT ORD M22465104 523 5,096 SH   SOLE   0 0 5,096
CHEVRON CORP NEW COM 166764100 597 5,491 SH   SOLE   0 0 5,491
CINTAS CORP COM 172908105 1,432 8,525 SH   SOLE   0 0 8,525
CITIGROUP INC COM NEW 172967424 2,256 43,343 SH   SOLE   0 0 43,343
CITRIX SYS INC COM 177376100 477 4,653 SH   SOLE   0 0 4,653
COCA COLA CO COM 191216100 334 7,060 SH   SOLE   0 0 7,060
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8,548 134,662 SH   SOLE   0 0 134,662
COLGATE PALMOLIVE CO COM 194162103 8,734 146,747 SH   SOLE   0 0 146,747
CONCHO RES INC COM 20605P101 281 2,731 SH   SOLE   0 0 2,731
CVS HEALTH CORP COM 126650100 493 7,525 SH   SOLE   0 0 7,525
DANAHER CORP DEL COM 235851102 6,199 60,112 SH   SOLE   0 0 60,112
DEUTSCHE BANK AG NAMEN AKT D18190898 131 16,400 SH   SOLE   0 0 16,400
DISCOVER FINL SVCS COM 254709108 356 6,035 SH   SOLE   0 0 6,035
DISNEY WALT CO COM DISNEY 254687106 8,712 79,451 SH   SOLE   0 0 79,451
DOLLAR GEN CORP NEW COM 256677105 385 3,561 SH   SOLE   0 0 3,561
EBAY INC COM 278642103 1,578 56,215 SH   SOLE   0 0 56,215
ELECTRONIC ARTS INC COM 285512109 1,972 24,996 SH   SOLE   0 0 24,996
EOG RES INC COM 26875P101 1,144 13,120 SH   SOLE   0 0 13,120
F5 NETWORKS INC COM 315616102 437 2,697 SH   SOLE   0 0 2,697
FACEBOOK INC CL A 30303M102 16,086 122,713 SH   SOLE   0 0 122,713
FRANKLIN RES INC COM 354613101 367 12,379 SH   SOLE   0 0 12,379
GILEAD SCIENCES INC COM 375558103 2,363 37,774 SH   SOLE   0 0 37,774
GOLDMAN SACHS GROUP INC COM 38141G104 5,180 31,008 SH   SOLE   0 0 31,008
HALLIBURTON CO COM 406216101 1,707 64,236 SH   SOLE   0 0 64,236
HCA HEALTHCARE INC COM 40412C101 506 4,065 SH   SOLE   0 0 4,065
HDFC BANK LTD ADR REPS 3 SHS 40415F101 420 13,810 SH   SOLE   0 0 13,810
HOME DEPOT INC COM 437076102 6,237 36,299 SH   SOLE   0 0 36,299
HONEYWELL INTL INC COM 438516106 9,108 68,939 SH   SOLE   0 0 68,939
IDEXX LABS INC COM 45168D104 642 3,450 SH   SOLE   0 0 3,450
ILLINOIS TOOL WKS INC COM 452308109 365 2,882 SH   SOLE   0 0 2,882
INVESCO QQQ TR UNIT SER 1 46090E103 26,657 172,807 SH   SOLE   0 0 172,807
INVESCO QQQ TR UNIT SER 1 46090E103 2,977 19,300 SH   SOLE   0 0 19,300
ISHARES INC MSCI PAC JP ETF 464286665 2,091 51,378 SH   SOLE   0 0 51,378
ISHARES INC MSCI EURZONE ETF 464286608 264 7,515 SH   SOLE   0 0 7,515
ISHARES TR FLTG RATE NT ETF 46429B655 1,633 32,422 SH   SOLE   0 0 32,422
ISHARES TR CORE S&P500 ETF 464287200 528 2,100 SH   SOLE   0 0 2,100
ISHARES TR RUS 1000 VAL ETF 464287598 3,762 33,875 SH   SOLE   0 0 33,875
ISHARES TR CORE S&P MCP ETF 464287507 1,993 12,000 SH   SOLE   0 0 12,000
ISHARES TR S&P 500 VAL ETF 464287408 8,017 79,270 SH   SOLE   0 0 79,270
ISHARES TR CORE S&P SCP ETF 464287804 654 9,435 SH   SOLE   0 0 9,435
ISHARES TR MSCI INDIA ETF 46429B598 1,898 56,991 SH   SOLE   0 0 56,991
ISHARES TR MSCI INDONIA ETF 46429B309 883 35,565 SH   SOLE   0 0 35,565
ISHARES TR MSCI EMG MKT ETF 464287234 1,456 37,271 SH   SOLE   0 0 37,271
ISHARES TR CORE MSCI EURO 46434V738 455 11,000 SH   SOLE   0 0 11,000
ISHARES TR RUS MID CAP ETF 464287499 316 6,804 SH   SOLE   0 0 6,804
ISHARES TR US HLTHCR PR ETF 464288828 1,819 11,010 SH   SOLE   0 0 11,010
ISHARES TR MSCI EMG MKT ETF 464287234 781 20,000 SH   SOLE   0 0 20,000
JOHNSON & JOHNSON COM 478160104 10,713 83,012 SH   SOLE   0 0 83,012
KRAFT HEINZ CO COM 500754106 259 6,015 SH   SOLE   0 0 6,015
LAM RESEARCH CORP COM 512807108 334 2,450 SH   SOLE   0 0 2,450
LAS VEGAS SANDS CORP COM 517834107 327 6,287 SH   SOLE   0 0 6,287
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 254 3,060 SH   SOLE   0 0 3,060
MARRIOTT INTL INC NEW CL A 571903202 340 3,135 SH   SOLE   0 0 3,135
MASTERCARD INCORPORATED CL A 57636Q104 1,619 8,580 SH   SOLE   0 0 8,580
MCDONALDS CORP COM 580135101 9,704 54,649 SH   SOLE   0 0 54,649
MCKESSON CORP COM 58155Q103 279 2,529 SH   SOLE   0 0 2,529
MERCK & CO INC COM 58933Y105 846 11,070 SH   SOLE   0 0 11,070
MICRON TECHNOLOGY INC COM 595112103 1,296 40,860 SH   SOLE   0 0 40,860
MICROSOFT CORP COM 594918104 9,197 90,547 SH   SOLE   0 0 90,547
MOHAWK INDS INC COM 608190104 226 1,934 SH   SOLE   0 0 1,934
MONDELEZ INTL INC CL A 609207105 8,397 209,760 SH   SOLE   0 0 209,760
MOODYS CORP COM 615369105 377 2,689 SH   SOLE   0 0 2,689
NETEASE INC SPONSORED ADR 64110W102 412 1,750 SH   SOLE   0 0 1,750
NETFLIX INC COM 64110L106 1,433 5,353 SH   SOLE   0 0 5,353
NIKE INC CL B 654106103 6,983 94,186 SH   SOLE   0 0 94,186
NVR INC COM 62944T105 336 138 SH   SOLE   0 0 138
OCCIDENTAL PETE CORP DEL COM 674599105 388 6,320 SH   SOLE   0 0 6,320
PAYPAL HLDGS INC COM 70450Y103 336 4,000 SH   SOLE   0 0 4,000
PEPSICO INC COM 713448108 18,661 168,909 SH   SOLE   0 0 168,909
PFIZER INC COM 717081103 1,321 30,270 SH   SOLE   0 0 30,270
PHILIP MORRIS INTL INC COM 718172109 875 13,111 SH   SOLE   0 0 13,111
PRICE T ROWE GROUP INC COM 74144T108 403 4,362 SH   SOLE   0 0 4,362
PROCTER AND GAMBLE CO COM 742718109 769 8,370 SH   SOLE   0 0 8,370
QORVO INC COM 74736K101 319 5,256 SH   SOLE   0 0 5,256
REGENERON PHARMACEUTICALS COM 75886F107 316 845 SH   SOLE   0 0 845
ROLLINS INC COM 775711104 785 21,750 SH   SOLE   0 0 21,750
ROPER TECHNOLOGIES INC COM 776696106 346 1,300 SH   SOLE   0 0 1,300
SCHLUMBERGER LTD COM 806857108 315 8,725 SH   SOLE   0 0 8,725
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 9,860 194,162 SH   SOLE   0 0 194,162
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,179 37,996 SH   SOLE   0 0 37,996
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7,812 327,975 SH   SOLE   0 0 327,975
SMITH A O COM 831865209 316 7,400 SH   SOLE   0 0 7,400
SNAP INC CL A 83304A106 116 21,053 SH   SOLE   0 0 21,053
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 219 940 SH   SOLE   0 0 940
SPDR GOLD TRUST GOLD SHS 78463V107 517 4,265 SH   SOLE   0 0 4,265
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,885 51,557 SH   SOLE   0 0 51,557
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 355 1,174 SH   SOLE   0 0 1,174
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,249 13,950 SH   SOLE   0 0 13,950
SPDR SERIES TRUST S&P BIOTECH 78464A870 4,036 56,255 SH   SOLE   0 0 56,255
STARBUCKS CORP COM 855244109 5,351 83,092 SH   SOLE   0 0 83,092
STATE STR CORP COM 857477103 366 5,804 SH   SOLE   0 0 5,804
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 80 10,926 SH   SOLE   0 0 10,926
TE CONNECTIVITY LTD REG SHS H84989104 208 2,745 SH   SOLE   0 0 2,745
TEXAS INSTRS INC COM 882508104 421 4,455 SH   SOLE   0 0 4,455
THERMO FISHER SCIENTIFIC INC COM 883556102 13,955 62,359 SH   SOLE   0 0 62,359
TJX COS INC NEW COM 872540109 872 19,494 SH   SOLE   0 0 19,494
UNION PAC CORP COM 907818108 500 3,615 SH   SOLE   0 0 3,615
UNITED TECHNOLOGIES CORP COM 913017109 5,777 54,250 SH   SOLE   0 0 54,250
UNITEDHEALTH GROUP INC COM 91324P102 15,625 62,720 SH   SOLE   0 0 62,720
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,309 23,100 SH   SOLE   0 0 23,100
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2,381 27,400 SH   SOLE   0 0 27,400
VERISIGN INC COM 92343E102 495 3,336 SH   SOLE   0 0 3,336
VERTEX PHARMACEUTICALS INC COM 92532F100 696 4,200 SH   SOLE   0 0 4,200
VISA INC COM CL A 92826C839 11,222 85,057 SH   SOLE   0 0 85,057
WATERS CORP COM 941848103 403 2,136 SH   SOLE   0 0 2,136
WEIGHT WATCHERS INTL INC NEW COM 948626106 224 5,808 SH   SOLE   0 0 5,808
WELLS FARGO CO NEW COM 949746101 3,865 83,870 SH   SOLE   0 0 83,870
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,243 39,750 SH   SOLE   0 0 39,750
WYNDHAM HOTELS & RESORTS INC COM 98311A105 294 6,481 SH   SOLE   0 0 6,481
WYNN RESORTS LTD COM 983134107 379 3,830 SH   SOLE   0 0 3,830
ZOETIS INC CL A 98978V103 6,073 71,000 SH   SOLE   0 0 71,000