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
58 COM INC SPON ADR REP A 31680Q104 1,902 38,573 SH   SOLE   38,573 0 0
AES CORP COM 00130H105 3,890 238,060 SH   SOLE   238,060 0 0
ABBOTT LABS COM 002824100 16,182 193,408 SH   SOLE   193,408 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17,033 88,554 SH   SOLE   88,554 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,770 71,245 SH   SOLE   71,245 0 0
ADOBE INC COM 00724F101 6,621 23,966 SH   SOLE   23,966 0 0
AIR PRODS & CHEMS INC COM 009158106 2,441 11,002 SH   SOLE   11,002 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 4,536 49,634 SH   SOLE   49,634 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12,027 71,918 SH   SOLE   71,918 0 0
ALLSTATE CORP COM 020002101 1,258 11,571 SH   SOLE   11,571 0 0
ALPHABET INC CAP STK CL A 02079K305 1,408 1,153 SH   SOLE   1,153 0 0
ALPHABET INC CAP STK CL C 02079K107 63,896 52,417 SH   SOLE   52,417 0 0
AMAZON COM INC COM 023135106 27,026 15,569 SH   SOLE   15,569 0 0
AMERICAN EXPRESS CO COM 025816109 722 6,105 SH   SOLE   6,105 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10,657 48,195 SH   SOLE   48,195 0 0
AMERISOURCEBERGEN CORP COM 03073E105 856 10,395 SH   SOLE   10,395 0 0
AMGEN INC COM 031162100 5,014 25,910 SH   SOLE   25,910 0 0
ANAPLAN INC COM 03272L108 2,493 53,047 SH   SOLE   53,047 0 0
APPLE INC COM 037833100 40,384 180,310 SH   SOLE   180,310 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,332 20,644 SH   SOLE   20,644 0 0
AUTOZONE INC COM 053332102 4,325 3,988 SH   SOLE   3,988 0 0
BALL CORP COM 058498106 2,454 33,706 SH   SOLE   33,706 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,188 268,851 SH   SOLE   268,851 0 0
BANK AMER CORP COM 060505104 22,606 774,987 SH   SOLE   774,987 0 0
BAXTER INTL INC COM 071813109 4,615 52,762 SH   SOLE   52,762 0 0
BEST BUY INC COM 086516101 1,060 15,360 SH   SOLE   15,360 0 0
BIOGEN INC COM 09062X103 4,791 20,580 SH   SOLE   20,580 0 0
BLACKROCK INC COM 09247X101 4,863 10,913 SH   SOLE   10,913 0 0
BOOKING HLDGS INC COM 09857L108 5,450 2,777 SH   SOLE   2,777 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,275 17,952 SH   SOLE   17,952 0 0
BOSTON SCIENTIFIC CORP COM 101137107 9,716 238,781 SH   SOLE   238,781 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,485 22,854 SH   SOLE   22,854 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 5,615 110,735 SH   SOLE   110,735 0 0
BROADCOM INC COM 11135F101 1,326 4,803 SH   SOLE   4,803 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,513 12,160 SH   SOLE   12,160 0 0
CVR ENERGY INC COM 12662P108 1,695 38,493 SH   SOLE   38,493 0 0
CHEVRON CORP NEW COM 166764100 3,448 29,076 SH   SOLE   29,076 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,603 5,477 SH   SOLE   5,477 0 0
CINTAS CORP COM 172908105 14,198 52,956 SH   SOLE   52,956 0 0
CISCO SYS INC COM 17275R102 14,483 293,117 SH   SOLE   293,117 0 0
CITIGROUP INC COM NEW 172967424 1,899 27,483 SH   SOLE   27,483 0 0
COCA COLA CO COM 191216100 20,910 384,086 SH   SOLE   384,086 0 0
COLGATE PALMOLIVE CO COM 194162103 3,700 50,339 SH   SOLE   50,339 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 636 53,498 SH   SOLE   53,498 0 0
COSTCO WHSL CORP NEW COM 22160K105 10,258 35,606 SH   SOLE   35,606 0 0
CREE INC COM 225447101 468 9,541 SH   SOLE   9,541 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 9,700 69,779 SH   SOLE   69,779 0 0
D R HORTON INC COM 23331A109 3,746 71,072 SH   SOLE   71,072 0 0
DANAHER CORPORATION COM 235851102 4,207 29,128 SH   SOLE   29,128 0 0
DECKERS OUTDOOR CORP COM 243537107 1,455 9,876 SH   SOLE   9,876 0 0
DIGITAL RLTY TR INC COM 253868103 3,668 28,260 SH   SOLE   28,260 0 0
DOLLAR GEN CORP NEW COM 256677105 4,653 29,276 SH   SOLE   29,276 0 0
EAGLE MATERIALS INC COM 26969P108 1,099 12,209 SH   SOLE   12,209 0 0
ECOLAB INC COM 278865100 8,410 42,467 SH   SOLE   42,467 0 0
EDGEWELL PERS CARE CO COM 28035Q102 289 8,892 SH   SOLE   8,892 0 0
LILLY ELI & CO COM 532457108 3,924 35,092 SH   SOLE   35,092 0 0
ENTERGY CORP NEW COM 29364G103 3,666 31,236 SH   SOLE   31,236 0 0
LAUDER ESTEE COS INC CL A 518439104 2,732 13,734 SH   SOLE   13,734 0 0
EXPEDIA GROUP INC COM NEW 30212P303 3,895 28,979 SH   SOLE   28,979 0 0
EXTRA SPACE STORAGE INC COM 30225T102 2,271 19,436 SH   SOLE   19,436 0 0
EXXON MOBIL CORP COM 30231G102 352 4,981 SH   SOLE   4,981 0 0
FABRINET SHS G3323L100 1,915 36,622 SH   SOLE   36,622 0 0
FACEBOOK INC CL A 30303M102 34,906 196,013 SH   SOLE   196,013 0 0
FIRST BANCORP P R COM NEW 318672706 2,208 221,262 SH   SOLE   221,262 0 0
GILEAD SCIENCES INC COM 375558103 4,952 78,132 SH   SOLE   78,132 0 0
HCA HEALTHCARE INC COM 40412C101 6,997 58,109 SH   SOLE   58,109 0 0
HANESBRANDS INC COM 410345102 2,260 147,503 SH   SOLE   147,503 0 0
HARLEY DAVIDSON INC COM 412822108 1,356 37,699 SH   SOLE   37,699 0 0
HASBRO INC COM 418056107 3,691 31,095 SH   SOLE   31,095 0 0
HELMERICH & PAYNE INC COM 423452101 2,356 58,796 SH   SOLE   58,796 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,557 41,120 SH   SOLE   41,120 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,598 171,240 SH   SOLE   171,240 0 0
HILL ROM HLDGS INC COM 431475102 4,453 42,317 SH   SOLE   42,317 0 0
HOLLYFRONTIER CORP COM 436106108 370 6,907 SH   SOLE   6,907 0 0
HOME DEPOT INC COM 437076102 10,853 46,774 SH   SOLE   46,774 0 0
IDEX CORP COM 45167R104 4,531 27,649 SH   SOLE   27,649 0 0
IQVIA HLDGS INC COM 46266C105 7,892 52,829 SH   SOLE   52,829 0 0
ILLINOIS TOOL WKS INC COM 452308109 4,792 30,623 SH   SOLE   30,623 0 0
INSULET CORP COM 45784P101 2,032 12,319 SH   SOLE   12,319 0 0
INTEL CORP COM 458140100 5,822 112,980 SH   SOLE   112,980 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,623 75,267 SH   SOLE   75,267 0 0
INTUIT COM 461202103 2,201 8,276 SH   SOLE   8,276 0 0
INVITATION HOMES INC COM 46187W107 1,803 60,875 SH   SOLE   60,875 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,708 45,197 SH   SOLE   45,197 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1,882 223,816 SH   SOLE   223,816 0 0
JPMORGAN CHASE & CO COM 46625H100 22,130 188,037 SH   SOLE   188,037 0 0
JACK IN THE BOX INC COM 466367109 801 8,787 SH   SOLE   8,787 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,016 89,769 SH   SOLE   89,769 0 0
JOHNSON & JOHNSON COM 478160104 4,627 35,762 SH   SOLE   35,762 0 0
JUNIPER NETWORKS INC COM 48203R104 942 38,079 SH   SOLE   38,079 0 0
KIMCO RLTY CORP COM 49446R109 3,025 144,897 SH   SOLE   144,897 0 0
KINDER MORGAN INC DEL COM 49456B101 4,314 209,325 SH   SOLE   209,325 0 0
LAM RESEARCH CORP COM 512807108 4,034 17,457 SH   SOLE   17,457 0 0
LULULEMON ATHLETICA INC COM 550021109 7,171 37,245 SH   SOLE   37,245 0 0
M & T BK CORP COM 55261F104 3,900 24,690 SH   SOLE   24,690 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,544 4,713 SH   SOLE   4,713 0 0
MARTIN MARIETTA MATLS INC COM 573284106 4,011 14,635 SH   SOLE   14,635 0 0
MASTERCARD INC CL A 57636Q104 21,078 77,616 SH   SOLE   77,616 0 0
MATCH GROUP INC COM 57665R106 6,686 93,588 SH   SOLE   93,588 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 3,547 61,252 SH   SOLE   61,252 0 0
MCDONALDS CORP COM 580135101 13,205 61,502 SH   SOLE   61,502 0 0
MEDTRONIC PLC SHS G5960L103 1,542 14,196 SH   SOLE   14,196 0 0
MERCK & CO INC COM 58933Y105 15,553 184,760 SH   SOLE   184,760 0 0
MICROSOFT CORP COM 594918104 44,326 318,822 SH   SOLE   318,822 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,916 236,542 SH   SOLE   236,542 0 0
MONDELEZ INTL INC CL A 609207105 18,491 334,258 SH   SOLE   334,258 0 0
MORGAN STANLEY COM NEW 617446448 4,659 109,191 SH   SOLE   109,191 0 0
NIKE INC CL B 654106103 16,568 176,401 SH   SOLE   176,401 0 0
NVIDIA CORP COM 67066G104 8,721 50,102 SH   SOLE   50,102 0 0
NETAPP INC COM 64110D104 2,920 55,600 SH   SOLE   55,600 0 0
NETEASE INC SPONSORED ADR 64110W102 3,267 12,273 SH   SOLE   12,273 0 0
NETFLIX INC COM 64110L106 2,735 10,220 SH   SOLE   10,220 0 0
NEXTERA ENERGY INC COM 65339F101 15,017 64,454 SH   SOLE   64,454 0 0
NICE LTD SPONSORED ADR 653656108 3,400 23,642 SH   SOLE   23,642 0 0
NORFOLK SOUTHERN CORP COM 655844108 4,661 25,942 SH   SOLE   25,942 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 752 18,002 SH   SOLE   18,002 0 0
OMNICOM GROUP INC COM 681919106 1,234 15,766 SH   SOLE   15,766 0 0
ORACLE CORP COM 68389X105 3,870 70,332 SH   SOLE   70,332 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,632 18,776 SH   SOLE   18,776 0 0
PPG INDS INC COM 693506107 3,173 26,776 SH   SOLE   26,776 0 0
PARSLEY ENERGY INC CL A 701877102 2,275 135,403 SH   SOLE   135,403 0 0
PAYPAL HLDGS INC COM 70450Y103 7,179 69,300 SH   SOLE   69,300 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,054 14,576 SH   SOLE   14,576 0 0
PEPSICO INC COM 713448108 15,511 113,135 SH   SOLE   113,135 0 0
PFIZER INC COM 717081103 2,692 74,926 SH   SOLE   74,926 0 0
PROCTER & GAMBLE CO COM 742718109 21,154 170,075 SH   SOLE   170,075 0 0
PROLOGIS INC COM 74340W103 22,781 267,319 SH   SOLE   267,319 0 0
QUALCOMM INC COM 747525103 4,824 63,235 SH   SOLE   63,235 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 5,479 34,269 SH   SOLE   34,269 0 0
REPUBLIC SVCS INC COM 760759100 10,558 121,992 SH   SOLE   121,992 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 4,396 61,789 SH   SOLE   61,789 0 0
ROSS STORES INC COM 778296103 2,276 20,721 SH   SOLE   20,721 0 0
S&P GLOBAL INC COM 78409V104 4,771 19,475 SH   SOLE   19,475 0 0
SBA COMMUNICATIONS CORP NEW COM 78410G104 311 1,288 SH   SOLE   1,288 0 0
SALESFORCE COM INC COM 79466L302 2,631 17,724 SH   SOLE   17,724 0 0
SEMPRA ENERGY COM 816851109 7,427 50,313 SH   SOLE   50,313 0 0
SERVICENOW INC COM 81762P102 6,209 24,458 SH   SOLE   24,458 0 0
SHERWIN WILLIAMS CO COM 824348106 5,131 9,331 SH   SOLE   9,331 0 0
SHOPIFY INC CL A 82509L107 1,798 5,768 SH   SOLE   5,768 0 0
SLACK TECHNOLOGIES INC COM COM CL A 83088V102 695 29,281 SH   SOLE   29,281 0 0
STARBUCKS CORP COM 855244109 8,469 95,783 SH   SOLE   95,783 0 0
STRYKER CORP COM 863667101 8,122 37,551 SH   SOLE   37,551 0 0
SYSCO CORP COM 871829107 4,593 57,849 SH   SOLE   57,849 0 0
TJX COS INC NEW COM 872540109 4,821 86,494 SH   SOLE   86,494 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 14,062 302,528 SH   SOLE   302,528 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,607 28,781 SH   SOLE   28,781 0 0
TARGET CORP COM 87612E106 6,331 59,217 SH   SOLE   59,217 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,859 71,677 SH   SOLE   71,677 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,725 130,980 SH   SOLE   130,980 0 0
TELEPHONE & DATA SYS INC COM COM NEW 879433829 2,458 95,261 SH   SOLE   95,261 0 0
TEXAS INSTRS INC COM 882508104 5,842 45,205 SH   SOLE   45,205 0 0
TWITTER INC COM 90184L102 6,912 167,763 SH   SOLE   167,763 0 0
US BANCORP DEL COM NEW 902973304 14,363 259,541 SH   SOLE   259,541 0 0
US FOODS HLDG CORP COM 912008109 2,831 68,872 SH   SOLE   68,872 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,706 55,975 SH   SOLE   55,975 0 0
UNION PACIFIC CORP COM 907818108 10,164 62,748 SH   SOLE   62,748 0 0
UNITEDHEALTH GROUP INC COM 91324P102 15,922 73,264 SH   SOLE   73,264 0 0
URBAN OUTFITTERS INC COM 917047102 1,483 52,811 SH   SOLE   52,811 0 0
V F CORP COM 918204108 3,624 40,729 SH   SOLE   40,729 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 2,522 48,817 SH   SOLE   48,817 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 52,263 346,111 SH   SOLE   346,111 0 0
VEEVA SYS INC CL A COM 922475108 2,664 17,445 SH   SOLE   17,445 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 17,307 286,734 SH   SOLE   286,734 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,857 10,960 SH   SOLE   10,960 0 0
VIAVI SOLUTIONS INC COM 925550105 1,981 141,414 SH   SOLE   141,414 0 0
VISA INC COM CL A 92826C839 17,842 103,725 SH   SOLE   103,725 0 0
VULCAN MATLS CO COM 929160109 4,881 32,275 SH   SOLE   32,275 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,150 38,877 SH   SOLE   38,877 0 0
WALMART INC COM 931142103 10,825 91,209 SH   SOLE   91,209 0 0
WASTE MGMT INC DEL COM 94106L109 6,260 54,434 SH   SOLE   54,434 0 0
WATERS CORP COM 941848103 3,414 15,295 SH   SOLE   15,295 0 0
WINGSTOP INC COM 974155103 791 9,065 SH   SOLE   9,065 0 0
XILINX INC COM 983919101 2,349 24,495 SH   SOLE   24,495 0 0
YETI HLDGS INC COM 98585X104 2,658 94,935 SH   SOLE   94,935 0 0
YY INC SPONSORED ADS A 98426T106 1,818 32,326 SH   SOLE   32,326 0 0
YUM CHINA HLDGS INC COM 98850P109 8,190 180,281 SH   SOLE   180,281 0 0
YUM BRANDS INC COM 988498101 13,993 123,366 SH   SOLE   123,366 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 9,044 303,299 SH   SOLE   303,299 0 0
ZOETIS INC CL A 98978V103 11,897 95,486 SH   SOLE   95,486 0 0
EBAY INC COM 278642103 1,286 32,988 SH   SOLE   32,988 0 0
EHEALTH INC COM 28238P109 2,247 33,647 SH   SOLE   33,647 0 0
ISHARES TR CORE MSCI EURO 46434V738 368 8,035 SH   SOLE   8,035 0 0
ISHARES GOLD TRUST ISHARES 464285105 9,908 702,722 SH   SOLE   702,722 0 0