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 169,419 977,379 SH   SOLE   0 0 977,379
58 COM INC SPON ADR REP A 31680Q104 260 4,180 SH   SOLE   0 0 4,180
ABBOTT LABS COM 002824100 12,579 149,574 SH   SOLE   0 0 149,574
ABBVIE INC COM 00287Y109 1,066 14,661 SH   SOLE   0 0 14,661
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,367 29,045 SH   SOLE   0 0 29,045
ACTIVISION BLIZZARD INC COM 00507V109 2,222 47,066 SH   SOLE   0 0 47,066
ADOBE INC COM 00724F101 8,175 27,744 SH   SOLE   0 0 27,744
ALBEMARLE CORP COM 012653101 391 5,550 SH   SOLE   0 0 5,550
ALEXION PHARMACEUTICALS INC COM 015351109 1,602 12,230 SH   SOLE   0 0 12,230
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 156,559 923,925 SH   SOLE   0 0 923,925
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 559 3,300 SH   SOLE   0 0 3,300
ALIGN TECHNOLOGY INC COM 016255101 2,542 9,287 SH   SOLE   0 0 9,287
ALPHABET INC CAP STK CL C 02079K107 186,041 172,115 SH   SOLE   0 0 172,115
ALPHABET INC CAP STK CL A 02079K305 190,784 176,195 SH   SOLE   0 0 176,195
AMAZON COM INC COM 023135106 561,814 296,686 SH   SOLE   0 0 296,686
AMERICAN INTL GROUP INC COM NEW 026874784 427 8,006 SH   SOLE   0 0 8,006
AMERICAN WTR WKS CO INC NEW COM 030420103 987 8,508 SH   SOLE   0 0 8,508
AMERISOURCEBERGEN CORP COM 03073E105 10,256 120,291 SH   SOLE   0 0 120,291
AMETEK INC NEW COM 031100100 13,217 145,502 SH   SOLE   0 0 145,502
AMGEN INC COM 031162100 7,549 40,965 SH   SOLE   0 0 40,965
ANADARKO PETE CORP COM 032511107 337 4,775 SH   SOLE   0 0 4,775
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,254 14,142 SH   SOLE   0 0 14,142
AON PLC SHS CL A G0408V102 12,706 65,839 SH   SOLE   0 0 65,839
APOLLO COML REAL EST FIN INC COM 03762U105 1,641 89,250 SH   SOLE   0 0 89,250
APPLE INC COM 037833100 91,390 461,750 SH   SOLE   0 0 461,750
APPLIED MATLS INC COM 038222105 6,969 155,167 SH   SOLE   0 0 155,167
ARCH CAP GROUP LTD ORD G0450A105 11,448 308,744 SH   SOLE   0 0 308,744
ARCHER DANIELS MIDLAND CO COM 039483102 3,305 81,000 SH   SOLE   0 0 81,000
ASTRAZENECA PLC SPONSORED ADR 046353108 17,713 216,186 SH   SOLE   0 0 216,186
AT&T INC COM 00206R102 4,424 132,008 SH   SOLE   0 0 132,008
AUTOMATIC DATA PROCESSING IN COM 053015103 566 3,425 SH   SOLE   0 0 3,425
BAIDU INC SPON ADR REP A 056752108 572 4,876 SH   SOLE   0 0 4,876
BAIDU INC SPON ADR REP A 056752108 563 4,800 SH   SOLE   0 0 4,800
BANCO SANTANDER SA ADR 05964H105 72 15,496 SH   SOLE   0 0 15,496
BANK AMER CORP COM 060505104 17,543 604,926 SH   SOLE   0 0 604,926
BANK HAWAII CORP COM 062540109 2,959 35,685 SH   SOLE   0 0 35,685
BANK MONTREAL QUE COM 063671101 5,275 69,689 SH   SOLE   0 0 69,689
BARRICK GOLD CORPORATION COM 067901108 7,241 459,156 SH   SOLE   0 0 459,156
BAXTER INTL INC COM 071813109 5,784 70,627 SH   SOLE   0 0 70,627
BECTON DICKINSON & CO COM 075887109 16,999 67,454 SH   SOLE   0 0 67,454
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,272 43,495 SH   SOLE   0 0 43,495
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,685 21 SH   SOLE   0 0 21
BHP GROUP LTD SPONSORED ADS 088606108 2,888 100,000 SH   SOLE   0 0 100,000
BIOGEN INC COM 09062X103 7,474 31,958 SH   SOLE   0 0 31,958
BLACKROCK INC COM 09247X101 431 919 SH   SOLE   0 0 919
BOEING CO COM 097023105 10,388 28,539 SH   SOLE   0 0 28,539
BOOKING HLDGS INC COM 09857L108 21,537 11,488 SH   SOLE   0 0 11,488
BORGWARNER INC COM 099724106 2,808 66,900 SH   SOLE   0 0 66,900
BOSTON SCIENTIFIC CORP COM 101137107 2,772 64,498 SH   SOLE   0 0 64,498
BRIGHT HORIZONS FAM SOL IN D COM 109194100 7,464 49,470 SH   SOLE   0 0 49,470
BROADCOM INC COM 11135F101 8,751 30,401 SH   SOLE   0 0 30,401
BROADCOM INC COM 11135F101 547 1,900 SH   SOLE   0 0 1,900
CABOT OIL & GAS CORP COM 127097103 5,885 256,332 SH   SOLE   0 0 256,332
CAPITAL ONE FINL CORP COM 14040H105 12,669 139,619 SH   SOLE   0 0 139,619
CATERPILLAR INC DEL COM 149123101 2,256 16,550 SH   SOLE   0 0 16,550
CBRE GROUP INC CL A 12504L109 1,150 22,421 SH   SOLE   0 0 22,421
CELANESE CORP DEL COM 150870103 452 4,190 SH   SOLE   0 0 4,190
CELGENE CORP COM 151020104 33,561 363,059 SH   SOLE   0 0 363,059
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,856 50,650 SH   SOLE   0 0 50,650
CHEVRON CORP NEW COM 166764100 20,008 160,788 SH   SOLE   0 0 160,788
CIGNA CORP NEW COM 125523100 373 2,368 SH   SOLE   0 0 2,368
CINTAS CORP COM 172908105 23,636 99,610 SH   SOLE   0 0 99,610
CISCO SYS INC COM 17275R102 4,100 74,922 SH   SOLE   0 0 74,922
CITIGROUP INC COM NEW 172967424 10,320 147,367 SH   SOLE   0 0 147,367
CITRIX SYS INC COM 177376100 7,199 73,359 SH   SOLE   0 0 73,359
CME GROUP INC COM 12572Q105 577 2,975 SH   SOLE   0 0 2,975
COCA COLA CO COM 191216100 4,041 79,350 SH   SOLE   0 0 79,350
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10,632 167,731 SH   SOLE   0 0 167,731
COLGATE PALMOLIVE CO COM 194162103 203,796 2,843,536 SH   SOLE   0 0 2,843,536
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 395 9,589 SH   SOLE   0 0 9,589
COMCAST CORP NEW CL A 20030N101 6,436 152,220 SH   SOLE   0 0 152,220
CONAGRA BRANDS INC COM 205887102 658 24,800 SH   SOLE   0 0 24,800
CONCHO RES INC COM 20605P101 5,536 53,654 SH   SOLE   0 0 53,654
CONSTELLATION BRANDS INC CL A 21036P108 1,969 10,000 SH   SOLE   0 0 10,000
COOPER COS INC COM NEW 216648402 13,909 41,286 SH   SOLE   0 0 41,286
COSTAR GROUP INC COM 22160N109 3,324 6,000 SH   SOLE   0 0 6,000
COSTCO WHSL CORP NEW COM 22160K105 476 1,800 SH   SOLE   0 0 1,800
CRITEO S A SPONS ADS 226718104 267 15,500 SH   SOLE   0 0 15,500
CTRIP COM INTL LTD SPONSORED ADS 22943F100 317 8,600 SH   SOLE   0 0 8,600
CVS HEALTH CORP COM 126650100 673 12,342 SH   SOLE   0 0 12,342
DANAHER CORPORATION COM 235851102 43,824 306,632 SH   SOLE   0 0 306,632
DEERE & CO COM 244199105 12,533 75,630 SH   SOLE   0 0 75,630
DENTSPLY SIRONA INC COM 24906P109 1,870 32,050 SH   SOLE   0 0 32,050
DEUTSCHE BANK AG NAMEN AKT D18190898 5,721 741,000 SH   SOLE   0 0 741,000
DEXCOM INC COM 252131107 515 3,435 SH   SOLE   0 0 3,435
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 568 10,120 SH   SOLE   0 0 10,120
DISCOVERY INC COM SER C 25470F302 461 16,200 SH   SOLE   0 0 16,200
DISNEY WALT CO COM DISNEY 254687106 89,599 641,645 SH   SOLE   0 0 641,645
DOLLAR GEN CORP NEW COM 256677105 7,275 53,823 SH   SOLE   0 0 53,823
DOLLAR TREE INC COM 256746108 2,169 20,200 SH   SOLE   0 0 20,200
DUKE ENERGY CORP NEW COM NEW 26441C204 2,206 25,000 SH   SOLE   0 0 25,000
DUPONT DE NEMOURS INC COM 26614N102 218 2,902 SH   SOLE   0 0 2,902
E TRADE FINANCIAL CORP COM NEW 269246401 5,395 120,967 SH   SOLE   0 0 120,967
EBAY INC COM 278642103 24,411 617,990 SH   SOLE   0 0 617,990
EDISON INTL COM 281020107 270 4,000 SH   SOLE   0 0 4,000
EDWARDS LIFESCIENCES CORP COM 28176E108 527 2,851 SH   SOLE   0 0 2,851
ELECTRONIC ARTS INC COM 285512109 25,407 250,906 SH   SOLE   0 0 250,906
EOG RES INC COM 26875P101 15,056 161,619 SH   SOLE   0 0 161,619
EXPEDIA GROUP INC COM NEW 30212P303 6,599 49,604 SH   SOLE   0 0 49,604
EXXON MOBIL CORP COM 30231G102 9,851 128,550 SH   SOLE   0 0 128,550
F5 NETWORKS INC COM 315616102 6,003 41,219 SH   SOLE   0 0 41,219
FACEBOOK INC CL A 30303M102 134,929 699,115 SH   SOLE   0 0 699,115
FASTENAL CO COM 311900104 4,979 152,764 SH   SOLE   0 0 152,764
FIDELITY NATL INFORMATION SV COM 31620M106 43,559 355,058 SH   SOLE   0 0 355,058
FIRST HAWAIIAN INC COM 32051X108 1,811 70,000 SH   SOLE   0 0 70,000
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 6,102 42,425 SH   SOLE   0 0 42,425
FISERV INC COM 337738108 6,080 66,700 SH   SOLE   0 0 66,700
FLEETCOR TECHNOLOGIES INC COM 339041105 784 2,790 SH   SOLE   0 0 2,790
FLIR SYS INC COM 302445101 1,176 21,735 SH   SOLE   0 0 21,735
FORD MTR CO DEL COM 345370860 2,640 258,110 SH   SOLE   0 0 258,110
FREEPORT-MCMORAN INC CL B 35671D857 290 25,000 SH   SOLE   0 0 25,000
GENERAL ELECTRIC CO COM 369604103 212 20,224 SH   SOLE   0 0 20,224
GILEAD SCIENCES INC COM 375558103 10,426 154,324 SH   SOLE   0 0 154,324
GLOBAL X FDS GLOBAL X COPPER 37954Y830 260 12,500 SH   SOLE   0 0 12,500
GOLDMAN SACHS GROUP INC COM 38141G104 11,811 57,728 SH   SOLE   0 0 57,728
HALLIBURTON CO COM 406216101 2,598 114,255 SH   SOLE   0 0 114,255
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,613 60,000 SH   SOLE   0 0 60,000
HCA HEALTHCARE INC COM 40412C101 6,262 46,330 SH   SOLE   0 0 46,330
HDFC BANK LTD SPONSORED ADS 40415F101 358 10,114 SH   SOLE   0 0 10,114
HERSHEY CO COM 427866108 458 3,420 SH   SOLE   0 0 3,420
HOME DEPOT INC COM 437076102 23,457 112,788 SH   SOLE   0 0 112,788
HONEYWELL INTL INC COM 438516106 35,114 201,125 SH   SOLE   0 0 201,125
HUDBAY MINERALS INC COM 443628102 60 11,000 SH   SOLE   0 0 11,000
ICICI BK LTD ADR 45104G104 279 43,999 SH   SOLE   0 0 43,999
IDEXX LABS INC COM 45168D104 11,921 43,296 SH   SOLE   0 0 43,296
ILLUMINA INC COM 452327109 3,204 8,702 SH   SOLE   0 0 8,702
INFOSYS LTD SPONSORED ADR 456788108 1,060 100,000 SH   SOLE   0 0 100,000
INTEL CORP COM 458140100 7,275 151,979 SH   SOLE   0 0 151,979
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,454 16,922 SH   SOLE   0 0 16,922
INTERNATIONAL BUSINESS MACHS COM 459200101 1,413 10,250 SH   SOLE   0 0 10,250
INTUITIVE SURGICAL INC COM NEW 46120E602 3,847 7,333 SH   SOLE   0 0 7,333
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 530 32,000 SH   SOLE   0 0 32,000
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 210 1,000 SH   SOLE   0 0 1,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 710 4,000 SH   SOLE   0 0 4,000
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 3,374 74,390 SH   SOLE   0 0 74,390
INVESCO QQQ TR UNIT SER 1 46090E103 14,831 79,421 SH   SOLE   0 0 79,421
INVESCO QQQ TR UNIT SER 1 46090E103 21,699 116,200 SH   SOLE   0 0 116,200
IQVIA HLDGS INC COM 46266C105 282 1,750 SH   SOLE   0 0 1,750
ISHARES GOLD TRUST ISHARES 464285105 209 15,502 SH   SOLE   0 0 15,502
ISHARES INC MSCI MLY ETF NEW 46434G814 595 20,000 SH   SOLE   0 0 20,000
ISHARES INC MSCI EM ASIA ETF 464286426 1,019 15,400 SH   SOLE   0 0 15,400
ISHARES INC MSCI GBL ETF NEW 46434G848 423 13,955 SH   SOLE   0 0 13,955
ISHARES INC MSCI RUSSIA ETF 46434G798 3,740 95,000 SH   SOLE   0 0 95,000
ISHARES INC MSCI TAIWAN ETF 46434G772 8,187 234,173 SH   SOLE   0 0 234,173
ISHARES INC MSCI BRIC INDX 464286657 343 8,080 SH   SOLE   0 0 8,080
ISHARES INC MSCI HONG KG ETF 464286871 563 21,755 SH   SOLE   0 0 21,755
ISHARES INC MSCI AUST ETF 464286103 22,590 1,002,230 SH   SOLE   0 0 1,002,230
ISHARES INC MSCI STH KOR ETF 464286772 5,345 89,280 SH   SOLE   0 0 89,280
ISHARES INC MSCI SINGPOR ETF 46434G780 486 19,695 SH   SOLE   0 0 19,695
ISHARES INC MSCI JPN ETF NEW 46434G822 33,178 607,873 SH   SOLE   0 0 607,873
ISHARES INC MSCI FRANCE ETF 464286707 291 9,500 SH   SOLE   0 0 9,500
ISHARES INC MSCI GERMANY ETF 464286806 3,746 133,565 SH   SOLE   0 0 133,565
ISHARES INC MSCI WORLD ETF 464286392 411 4,520 SH   SOLE   0 0 4,520
ISHARES INC MSCI MEXICO ETF 464286822 868 20,000 SH   SOLE   0 0 20,000
ISHARES INC MSCI CDA ETF 464286509 286 10,000 SH   SOLE   0 0 10,000
ISHARES INC MSCI EURZONE ETF 464286608 4,204 106,280 SH   SOLE   0 0 106,280
ISHARES INC MSCI THAILND ETF 464286624 694 7,260 SH   SOLE   0 0 7,260
ISHARES INC MSCI CHILE ETF 464286640 572 14,000 SH   SOLE   0 0 14,000
ISHARES INC MSCI BRAZIL ETF 464286400 3,330 76,175 SH   SOLE   0 0 76,175
ISHARES INC MSCI SWITZERLAND 464286749 8,496 226,200 SH   SOLE   0 0 226,200
ISHARES TR US OIL GS EX ETF 464288851 317 5,650 SH   SOLE   0 0 5,650
ISHARES TR S&P 100 ETF 464287101 51,108 394,381 SH   SOLE   0 0 394,381
ISHARES TR LATN AMER 40 ETF 464287390 8,415 249,400 SH   SOLE   0 0 249,400
ISHARES TR US HLTHCARE ETF 464287762 1,234 6,322 SH   SOLE   0 0 6,322
ISHARES TR TIPS BD ETF 464287176 1,685 14,590 SH   SOLE   0 0 14,590
ISHARES TR MSCI AC ASIA ETF 464288182 587 8,410 SH   SOLE   0 0 8,410
ISHARES TR JPMORGAN USD EMG 464288281 964 8,513 SH   SOLE   0 0 8,513
ISHARES TR CHINA LG-CAP ETF 464287184 6,759 158,023 SH   SOLE   0 0 158,023
ISHARES TR 1 3 YR TREAS BD 464287457 1,380 16,280 SH   SOLE   0 0 16,280
ISHARES TR INDIA 50 ETF 464289529 211 5,500 SH   SOLE   0 0 5,500
ISHARES TR MSCI EAFE ETF 464287465 1,052 16,000 SH   SOLE   0 0 16,000
ISHARES TR MSCI INDIA ETF 46429B598 11,812 334,804 SH   SOLE   0 0 334,804
ISHARES TR MSCI CHINA ETF 46429B671 10,760 180,991 SH   SOLE   0 0 180,991
ISHARES TR RUSSELL 2000 ETF 464287655 688 4,425 SH   SOLE   0 0 4,425
ISHARES TR MSCI PHILIPS ETF 46429B408 298 8,379 SH   SOLE   0 0 8,379
ISHARES TR MSCI EMG MKT ETF 464287234 26,814 625,256 SH   SOLE   0 0 625,256
ISHARES TR GLOBAL REIT ETF 46434V647 2,067 77,500 SH   SOLE   0 0 77,500
ISHARES TR SHORT TREAS BD 464288679 763 6,900 SH   SOLE   0 0 6,900
ISHARES TR U.S. REAL ES ETF 464287739 3,864 44,260 SH   SOLE   0 0 44,260
ISHARES TR MSCI UK ETF NEW 46435G334 873 27,000 SH   SOLE   0 0 27,000
ISHARES TR CORE HIGH DV ETF 46429B663 321 3,400 SH   SOLE   0 0 3,400
ISHARES TR MSCI INDONIA ETF 46429B309 1,559 59,990 SH   SOLE   0 0 59,990
ISHARES TR CORE S&P500 ETF 464287200 7,997 27,130 SH   SOLE   0 0 27,130
ISHARES TR US AER DEF ETF 464288760 4,369 20,400 SH   SOLE   0 0 20,400
ISHARES TR CORE US AGGBD ET 464287226 805 7,230 SH   SOLE   0 0 7,230
ISHARES TR NASDAQ BIOTECH 464287556 4,313 39,530 SH   SOLE   0 0 39,530
ISHARES TR U.S. TECH ETF 464287721 442 2,235 SH   SOLE   0 0 2,235
ISHARES TR MSCI POLAND ETF 46429B606 3,206 135,000 SH   SOLE   0 0 135,000
ISHARES TR 3 7 YR TREAS BD 464288661 851 6,770 SH   SOLE   0 0 6,770
ISHARES TR COHEN STEER REIT 464287564 1,079 9,580 SH   SOLE   0 0 9,580
ISHARES TR IBOXX INV CP ETF 464287242 782 6,287 SH   SOLE   0 0 6,287
ISHARES TR MSCI ACWI ETF 464288257 1,340 18,173 SH   SOLE   0 0 18,173
ISHARES TR CORE S&P SCP ETF 464287804 391 5,000 SH   SOLE   0 0 5,000
JOHNSON & JOHNSON COM 478160104 201,663 1,447,896 SH   SOLE   0 0 1,447,896
JPMORGAN CHASE & CO COM 46625H100 16,080 143,826 SH   SOLE   0 0 143,826
KIMBERLY CLARK CORP COM 494368103 390 2,925 SH   SOLE   0 0 2,925
KRAFT HEINZ CO COM 500754106 3,088 99,488 SH   SOLE   0 0 99,488
KRANESHARES TR CSI CHI INTERNET 500767306 1,585 36,060 SH   SOLE   0 0 36,060
L BRANDS INC COM 501797104 444 17,000 SH   SOLE   0 0 17,000
LAM RESEARCH CORP COM 512807108 7,247 38,581 SH   SOLE   0 0 38,581
LAS VEGAS SANDS CORP COM 517834107 5,655 95,706 SH   SOLE   0 0 95,706
LAUDER ESTEE COS INC CL A 518439104 2,147 11,726 SH   SOLE   0 0 11,726
LEIDOS HLDGS INC COM 525327102 1,377 17,250 SH   SOLE   0 0 17,250
LENDINGCLUB CORP COM 52603A109 216 66,000 SH   SOLE   0 0 66,000
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 475 12,500 SH   SOLE   0 0 12,500
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 234 6,200 SH   SOLE   0 0 6,200
LILLY ELI & CO COM 532457108 2,327 21,000 SH   SOLE   0 0 21,000
LIMELIGHT NETWORKS INC COM 53261M104 4,158 1,540,000 SH   SOLE   0 0 1,540,000
LOWES COS INC COM 548661107 7,746 76,761 SH   SOLE   0 0 76,761
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,717 77,983 SH   SOLE   0 0 77,983
MARATHON OIL CORP COM 565849106 341 24,000 SH   SOLE   0 0 24,000
MARRIOTT INTL INC NEW CL A 571903202 6,956 49,586 SH   SOLE   0 0 49,586
MARSH & MCLENNAN COS INC COM 571748102 938 9,400 SH   SOLE   0 0 9,400
MASTERCARD INC CL A 57636Q104 59,840 226,211 SH   SOLE   0 0 226,211
MATCH GROUP INC COM 57665R106 370 5,500 SH   SOLE   0 0 5,500
MCDONALDS CORP COM 580135101 252,214 1,214,552 SH   SOLE   0 0 1,214,552
MCKESSON CORP COM 58155Q103 7,173 53,377 SH   SOLE   0 0 53,377
MERCK & CO INC COM 58933Y105 9,720 115,925 SH   SOLE   0 0 115,925
MICRON TECHNOLOGY INC COM 595112103 2,771 71,818 SH   SOLE   0 0 71,818
MICROSOFT CORP COM 594918104 136,642 1,020,021 SH   SOLE   0 0 1,020,021
MODERNA INC COM 60770K107 57,387 3,919,851 SH   SOLE   0 0 3,919,851
MONDELEZ INTL INC CL A 609207105 16,807 311,809 SH   SOLE   0 0 311,809
MOODYS CORP COM 615369105 18,475 94,591 SH   SOLE   0 0 94,591
NETEASE INC SPONSORED ADR 64110W102 540 2,112 SH   SOLE   0 0 2,112
NETFLIX INC COM 64110L106 23,834 64,887 SH   SOLE   0 0 64,887
NEWELL BRANDS INC COM 651229106 901 58,410 SH   SOLE   0 0 58,410
NEWMONT GOLDCORP CORPORATION COM 651639106 10,876 282,708 SH   SOLE   0 0 282,708
NEXTERA ENERGY INC COM 65339F101 517 2,525 SH   SOLE   0 0 2,525
NIKE INC CL B 654106103 228,051 2,716,513 SH   SOLE   0 0 2,716,513
NVIDIA CORP COM 67066G104 682 4,150 SH   SOLE   0 0 4,150
NVIDIA CORP COM 67066G104 657 4,000 SH   SOLE   0 0 4,000
NVR INC COM 62944T105 7,950 2,359 SH   SOLE   0 0 2,359
OCCIDENTAL PETE CORP COM 674599105 1,798 35,750 SH   SOLE   0 0 35,750
ORACLE CORP COM 68389X105 11,358 199,376 SH   SOLE   0 0 199,376
PALO ALTO NETWORKS INC COM 697435105 472 2,317 SH   SOLE   0 0 2,317
PAYPAL HLDGS INC COM 70450Y103 3,268 28,552 SH   SOLE   0 0 28,552
PEPSICO INC COM 713448108 261,258 1,992,356 SH   SOLE   0 0 1,992,356
PFIZER INC COM 717081103 8,376 193,355 SH   SOLE   0 0 193,355
PHILIP MORRIS INTL INC COM 718172109 8,804 112,115 SH   SOLE   0 0 112,115
PNC FINL SVCS GROUP INC COM 693475105 209 1,523 SH   SOLE   0 0 1,523
PRICE T ROWE GROUP INC COM 74144T108 6,377 58,126 SH   SOLE   0 0 58,126
PROCTER AND GAMBLE CO COM 742718109 10,385 94,706 SH   SOLE   0 0 94,706
QORVO INC COM 74736K101 5,307 79,666 SH   SOLE   0 0 79,666
QUALCOMM INC COM 747525103 2,263 29,750 SH   SOLE   0 0 29,750
QUANTA SVCS INC COM 74762E102 1,292 33,833 SH   SOLE   0 0 33,833
RAYTHEON CO COM NEW 755111507 813 4,675 SH   SOLE   0 0 4,675
ROCKWELL AUTOMATION INC COM 773903109 217 1,325 SH   SOLE   0 0 1,325
ROLLINS INC COM 775711104 12,468 347,600 SH   SOLE   0 0 347,600
ROSS STORES INC COM 778296103 6,588 66,467 SH   SOLE   0 0 66,467
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4,250 35,060 SH   SOLE   0 0 35,060
SABRE CORP COM 78573M104 296 13,314 SH   SOLE   0 0 13,314
SALESFORCE COM INC COM 79466L302 29,856 196,773 SH   SOLE   0 0 196,773
SCHLUMBERGER LTD COM 806857108 8,338 209,826 SH   SOLE   0 0 209,826
SEALED AIR CORP NEW COM 81211K100 586 13,700 SH   SOLE   0 0 13,700
SELECT SECTOR SPDR TR ENERGY 81369Y506 15,433 242,246 SH   SOLE   0 0 242,246
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14,466 156,155 SH   SOLE   0 0 156,155
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5,801 99,890 SH   SOLE   0 0 99,890
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,661 34,095 SH   SOLE   0 0 34,095
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 10,400 376,805 SH   SOLE   0 0 376,805
SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323108 145 160,000 SH   SOLE   0 0 160,000
SERVICENOW INC COM 81762P102 1,126 4,100 SH   SOLE   0 0 4,100
SHERWIN WILLIAMS CO COM 824348106 669 1,460 SH   SOLE   0 0 1,460
SIMON PPTY GROUP INC NEW COM 828806109 1,246 7,800 SH   SOLE   0 0 7,800
SNAP INC CL A 83304A106 551 38,500 SH   SOLE   0 0 38,500
SOLITARIO ZINC CORP COM 8342EP107 32 100,000 SH   SOLE   0 0 100,000
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,539 13,313 SH   SOLE   0 0 13,313
SPDR GOLD TRUST GOLD SHS 78463V107 24,472 183,726 SH   SOLE   0 0 183,726
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 217 2,218 SH   SOLE   0 0 2,218
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,210 57,700 SH   SOLE   0 0 57,700
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,490 65,000 SH   SOLE   0 0 65,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 55,127 188,097 SH   SOLE   0 0 188,097
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 26,427 499,857 SH   SOLE   0 0 499,857
SPDR SERIES TRUST S&P BIOTECH 78464A870 7,329 83,565 SH   SOLE   0 0 83,565
SPDR SERIES TRUST S&P BK ETF 78464A797 299 6,900 SH   SOLE   0 0 6,900
SPDR SERIES TRUST OILGAS EQUIP 78464A748 1,922 200,000 SH   SOLE   0 0 200,000
SPDR SERIES TRUST S&P DIVID ETF 78464A763 303 3,000 SH   SOLE   0 0 3,000
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 583 21,400 SH   SOLE   0 0 21,400
SPDR SERIES TRUST S&P REGL BKG 78464A698 214 4,000 SH   SOLE   0 0 4,000
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1,022 37,513 SH   SOLE   0 0 37,513
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 508 12,200 SH   SOLE   0 0 12,200
SQUARE INC CL A 852234103 537 7,400 SH   SOLE   0 0 7,400
STARBUCKS CORP COM 855244109 24,226 288,985 SH   SOLE   0 0 288,985
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 932 121,073 SH   SOLE   0 0 121,073
TATA MTRS LTD SPONSORED ADR 876568502 29 12,515 SH   SOLE   0 0 12,515
TE CONNECTIVITY LTD REG SHS H84989104 3,864 40,347 SH   SOLE   0 0 40,347
TEXAS INSTRS INC COM 882508104 7,914 68,963 SH   SOLE   0 0 68,963
THERMO FISHER SCIENTIFIC INC COM 883556102 66,239 225,547 SH   SOLE   0 0 225,547
TJX COS INC NEW COM 872540109 10,747 203,237 SH   SOLE   0 0 203,237
TORONTO DOMINION BK ONT COM NEW 891160509 5,690 97,168 SH   SOLE   0 0 97,168
TOTAL S A SPONSORED ADS 89151E109 394 7,019 SH   SOLE   0 0 7,019
TWITTER INC COM 90184L102 242 6,947 SH   SOLE   0 0 6,947
TYSON FOODS INC CL A 902494103 3,149 39,000 SH   SOLE   0 0 39,000
U S SILICA HLDGS INC COM 90346E103 177 13,855 SH   SOLE   0 0 13,855
UNION PACIFIC CORP COM 907818108 7,947 46,994 SH   SOLE   0 0 46,994
UNITED TECHNOLOGIES CORP COM 913017109 162,459 1,247,764 SH   SOLE   0 0 1,247,764
UNITEDHEALTH GROUP INC COM 91324P102 88,832 364,052 SH   SOLE   0 0 364,052
US BANCORP DEL COM NEW 902973304 1,960 37,401 SH   SOLE   0 0 37,401
VALERO ENERGY CORP NEW COM 91913Y100 222 2,589 SH   SOLE   0 0 2,589
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6,207 242,840 SH   SOLE   0 0 242,840
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 309 10,000 SH   SOLE   0 0 10,000
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 362 22,614 SH   SOLE   0 0 22,614
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1,465 62,000 SH   SOLE   0 0 62,000
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 293 3,390 SH   SOLE   0 0 3,390
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 226 2,811 SH   SOLE   0 0 2,811
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,384 42,296 SH   SOLE   0 0 42,296
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,377 27,200 SH   SOLE   0 0 27,200
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 296 5,800 SH   SOLE   0 0 5,800
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2,083 35,300 SH   SOLE   0 0 35,300
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,504 105,900 SH   SOLE   0 0 105,900
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 13,307 242,395 SH   SOLE   0 0 242,395
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,262 15,640 SH   SOLE   0 0 15,640
VEEVA SYS INC CL A COM 922475108 789 4,865 SH   SOLE   0 0 4,865
VERISIGN INC COM 92343E102 7,594 36,306 SH   SOLE   0 0 36,306
VERIZON COMMUNICATIONS INC COM 92343V104 1,800 31,500 SH   SOLE   0 0 31,500
VERTEX PHARMACEUTICALS INC COM 92532F100 313 1,705 SH   SOLE   0 0 1,705
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,087 126,000 SH   SOLE   0 0 126,000
VISA INC COM CL A 92826C839 118,899 685,102 SH   SOLE   0 0 685,102
VMWARE INC CL A COM 928563402 6,564 39,257 SH   SOLE   0 0 39,257
WALMART INC COM 931142103 217 1,963 SH   SOLE   0 0 1,963
WASTE MGMT INC DEL COM 94106L109 1,084 9,400 SH   SOLE   0 0 9,400
WATERS CORP COM 941848103 5,542 25,747 SH   SOLE   0 0 25,747
WELLS FARGO CO NEW COM 949746101 40,386 853,456 SH   SOLE   0 0 853,456
WHEATON PRECIOUS METALS CORP COM 962879102 2,424 100,000 SH   SOLE   0 0 100,000
WHIRLPOOL CORP COM 963320106 954 6,700 SH   SOLE   0 0 6,700
WISDOMTREE TR HEDGED HI YLD BD 97717W430 6,593 282,821 SH   SOLE   0 0 282,821
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1,179 24,205 SH   SOLE   0 0 24,205
WISDOMTREE TR EM LCL DEBT FD 97717X867 33,528 948,470 SH   SOLE   0 0 948,470
WORKDAY INC CL A 98138H101 609 2,960 SH   SOLE   0 0 2,960
WYNDHAM HOTELS & RESORTS INC COM 98311A105 5,573 99,984 SH   SOLE   0 0 99,984
WYNN RESORTS LTD COM 983134107 5,789 46,690 SH   SOLE   0 0 46,690
XILINX INC COM 983919101 345 2,922 SH   SOLE   0 0 2,922
ZOETIS INC CL A 98978V103 202,829 1,787,199 SH   SOLE   0 0 1,787,199