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 7,970 38,358 SH   SOLE   38,358 0 0
ABBOTT LABS COM 002824100 17,445 218,222 SH   SOLE   218,222 0 0
ADOBE INC COM 00724F101 8,649 32,454 SH   SOLE   32,454 0 0
AIR PRODS & CHEMS INC COM 009158106 13,420 70,275 SH   SOLE   70,275 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 59,610 326,718 SH   SOLE   326,718 0 0
ALPHABET INC CAP STK CL A 02079K305 23,029 19,568 SH   SOLE   19,568 0 0
ALPHABET INC CAP STK CL C 02079K107 23,622 20,133 SH   SOLE   20,133 0 0
AMAZON COM INC COM 023135106 48,116 27,020 SH   SOLE   27,020 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,504 105,329 SH   SOLE   105,329 0 0
AMERICAN EXPRESS CO COM 025816109 19,791 181,072 SH   SOLE   181,072 0 0
AMGEN INC COM 031162100 9,416 49,561 SH   SOLE   49,561 0 0
ANTHEM INC COM 036752103 21,934 76,431 SH   SOLE   76,431 0 0
APPLE INC COM 037833100 55,807 293,801 SH   SOLE   293,801 0 0
AT&T INC COM 00206R102 15,284 487,359 SH   SOLE   487,359 0 0
AUTOZONE INC COM 053332102 18,492 18,056 SH   SOLE   18,056 0 0
BAIDU INC SPON ADR REP A 056752108 14,090 85,471 SH   SOLE   85,471 0 0
BANK AMER CORP COM 060505104 26,915 975,537 SH   SOLE   975,537 0 0
BECTON DICKINSON & CO COM 075887109 21,928 87,805 SH   SOLE   87,805 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,705 68,223 SH   SOLE   68,223 0 0
BOEING CO COM 097023105 21,519 56,419 SH   SOLE   56,419 0 0
BROADCOM INC COM 11135F101 19,898 66,170 SH   SOLE   66,170 0 0
CHEVRON CORP NEW COM 166764100 23,638 191,902 SH   SOLE   191,902 0 0
CISCO SYS INC COM 17275R102 28,425 526,492 SH   SOLE   526,492 0 0
CITIGROUP INC COM NEW 172967424 6,168 99,127 SH   SOLE   99,127 0 0
CME GROUP INC COM CL A 12572Q105 13,524 82,175 SH   SOLE   82,175 0 0
COCA COLA CO COM 191216100 16,090 343,368 SH   SOLE   343,368 0 0
COMCAST CORP NEW CL A 20030N101 20,688 517,452 SH   SOLE   517,452 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,922 28,588 SH   SOLE   28,588 0 0
CREDICORP LTD COM G2519Y108 2,490 10,378 SH   SOLE   10,378 0 0
DARDEN RESTAURANTS INC COM 237194105 18,036 148,485 SH   SOLE   148,485 0 0
DEERE & CO COM 244199105 12,889 80,635 SH   SOLE   80,635 0 0
DISNEY WALT CO COM DISNEY 254687106 18,925 170,453 SH   SOLE   170,453 0 0
EOG RES INC COM 26875P101 17,137 180,051 SH   SOLE   180,051 0 0
EXXON MOBIL CORP COM 30231G102 34,341 425,012 SH   SOLE   425,012 0 0
FACEBOOK INC CL A 30303M102 25,026 150,138 SH   SOLE   150,138 0 0
FISERV INC COM 337738108 18,003 203,936 SH   SOLE   203,936 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,147 34,103 SH   SOLE   34,103 0 0
HOME DEPOT INC COM 437076102 14,242 74,219 SH   SOLE   74,219 0 0
HONEYWELL INTL INC COM 438516106 7,728 48,627 SH   SOLE   48,627 0 0
INTEL CORP COM 458140100 10,067 187,472 SH   SOLE   187,472 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 18,264 32,009 SH   SOLE   32,009 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 299 10,508 SH   SOLE   10,508 0 0
ISHARES TR CORE S&P500 ETF 464287200 486,469 1,709,547 SH   SOLE   1,709,547 0 0
JOHNSON & JOHNSON COM 478160104 24,389 174,472 SH   SOLE   174,472 0 0
JPMORGAN CHASE & CO COM 46625H100 21,881 216,152 SH   SOLE   216,152 0 0
LILLY ELI & CO COM 532457108 8,027 61,863 SH   SOLE   61,863 0 0
MARSH & MCLENNAN COS INC COM 571748102 18,958 201,897 SH   SOLE   201,897 0 0
MASTERCARD INC CL A 57636Q104 12,367 52,526 SH   SOLE   52,526 0 0
MCDONALDS CORP COM 580135101 21,138 111,310 SH   SOLE   111,310 0 0
MEDTRONIC PLC SHS G5960L103 8,026 88,125 SH   SOLE   88,125 0 0
MERCK & CO INC COM 58933Y105 26,709 321,133 SH   SOLE   321,133 0 0
MICROSOFT CORP COM 594918104 71,153 603,298 SH   SOLE   603,298 0 0
MOMO INC ADR 60879B107 2,710 70,867 SH   SOLE   70,867 0 0
MONDELEZ INTL INC CL A 609207105 18,079 362,155 SH   SOLE   362,155 0 0
MOSAIC CO NEW COM 61945C103 6,046 221,391 SH   SOLE   221,391 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 20,814 148,226 SH   SOLE   148,226 0 0
NETEASE INC SPONSORED ADR 64110W102 4,766 19,740 SH   SOLE   19,740 0 0
NORFOLK SOUTHERN CORP COM 655844108 14,737 78,856 SH   SOLE   78,856 0 0
PAYPAL HLDGS INC COM 70450Y103 12,935 124,564 SH   SOLE   124,564 0 0
PFIZER INC COM 717081103 15,347 361,362 SH   SOLE   361,362 0 0
PHILIP MORRIS INTL INC COM 718172109 8,976 101,552 SH   SOLE   101,552 0 0
PIONEER NAT RES CO COM 723787107 12,820 84,187 SH   SOLE   84,187 0 0
PLANET FITNESS INC CL A 72703H101 12,563 182,816 SH   SOLE   182,816 0 0
PROCTER AND GAMBLE CO COM 742718109 25,128 241,496 SH   SOLE   241,496 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 5,567 69,233 SH   SOLE   69,233 0 0
ROPER TECHNOLOGIES INC COM 776696106 18,558 54,269 SH   SOLE   54,269 0 0
SALESFORCE COM INC COM 79466L302 7,896 49,859 SH   SOLE   49,859 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 48,701 1,344,601 SH   SOLE   1,344,601 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 59,264 1,018,803 SH   SOLE   1,018,803 0 0
SERVICE CORP INTL COM 817565104 13,144 327,365 SH   SOLE   327,365 0 0
SERVICENOW INC COM 81762P102 14,287 57,962 SH   SOLE   57,962 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 112,922 399,752 SH   SOLE   399,752 0 0
STARBUCKS CORP COM 855244109 6,033 81,149 SH   SOLE   81,149 0 0
STRYKER CORP COM 863667101 22,957 116,225 SH   SOLE   116,225 0 0
SVB FINL GROUP COM 78486Q101 8,107 36,457 SH   SOLE   36,457 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 5,893 163,338 SH   SOLE   163,338 0 0
THE TRADE DESK INC COM CL A 88339J105 6,722 33,957 SH   SOLE   33,957 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 24,464 89,376 SH   SOLE   89,376 0 0
TJX COS INC NEW COM 872540109 19,055 358,115 SH   SOLE   358,115 0 0
TRANSDIGM GROUP INC COM 893641100 16,487 36,316 SH   SOLE   36,316 0 0
UBS GROUP AG SHS H42097107 11,871 979,453 SH   SOLE   979,453 0 0
UNDER ARMOUR INC CL A 904311107 14,333 678,017 SH   SOLE   678,017 0 0
UNION PACIFIC CORP COM 907818108 16,901 101,081 SH   SOLE   101,081 0 0
UNITED TECHNOLOGIES CORP COM 913017109 6,799 52,753 SH   SOLE   52,753 0 0
UNITEDHEALTH GROUP INC COM 91324P102 27,195 109,987 SH   SOLE   109,987 0 0
VALERO ENERGY CORP NEW COM 91913Y100 13,492 159,046 SH   SOLE   159,046 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 373,929 1,440,737 SH   SOLE   1,440,737 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 25,061 423,831 SH   SOLE   423,831 0 0
VISA INC COM CL A 92826C839 29,200 186,955 SH   SOLE   186,955 0 0
WALMART INC COM 931142103 19,918 204,227 SH   SOLE   204,227 0 0
WASTE CONNECTIONS INC COM 94106B101 15,852 178,937 SH   SOLE   178,937 0 0
WASTE MGMT INC DEL COM 94106L109 15,500 149,167 SH   SOLE   149,167 0 0
WELLS FARGO CO NEW COM 949746101 13,751 284,586 SH   SOLE   284,586 0 0
WORLDPAY INC CL A 981558109 18,374 161,888 SH   SOLE   161,888 0 0
XILINX INC COM 983919101 13,788 108,745 SH   SOLE   108,745 0 0
YANDEX N V SHS CLASS A N97284108 1,860 54,152 SH   SOLE   54,152 0 0
ZOETIS INC CL A 98978V103 15,231 151,297 SH   SOLE   151,297 0 0