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
3-D SYS CORP DEL COM NEW 88554D205 490 48,200 SH   SOLE   0 0 48,200
3M CO COM 88579Y101 159,766 838,493 SH   SOLE   0 0 838,493
ABBOTT LABS COM 002824100 15,294 211,447 SH   SOLE   0 0 211,447
ABBVIE INC COM 00287Y109 7,517 81,540 SH   SOLE   0 0 81,540
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,701 40,433 SH   SOLE   0 0 40,433
ACTIVISION BLIZZARD INC COM 00507V109 517 11,098 SH   SOLE   0 0 11,098
ADOBE INC COM 00724F101 7,041 31,124 SH   SOLE   0 0 31,124
ALBEMARLE CORP COM 012653101 636 8,250 SH   SOLE   0 0 8,250
ALEXION PHARMACEUTICALS INC COM 015351109 4,853 49,845 SH   SOLE   0 0 49,845
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 31,005 226,200 SH   SOLE   0 0 226,200
ALPHABET INC CAP STK CL A 02079K305 181,192 173,396 SH   SOLE   0 0 173,396
ALPHABET INC CAP STK CL C 02079K107 170,851 164,976 SH   SOLE   0 0 164,976
AMAZON COM INC COM 023135106 296,451 197,375 SH   SOLE   0 0 197,375
AMAZON COM INC COM 023135106 300 200 SH   SOLE   0 0 200
AMERICAN INTL GROUP INC COM NEW 026874784 514 13,035 SH   SOLE   0 0 13,035
AMERICAN WTR WKS CO INC NEW COM 030420103 810 8,928 SH   SOLE   0 0 8,928
AMERISOURCEBERGEN CORP COM 03073E105 8,964 120,480 SH   SOLE   0 0 120,480
AMETEK INC NEW COM 031100100 11,073 163,562 SH   SOLE   0 0 163,562
AMGEN INC COM 031162100 9,360 48,079 SH   SOLE   0 0 48,079
ANADARKO PETE CORP COM 032511107 4,677 106,675 SH   SOLE   0 0 106,675
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 933 14,142 SH   SOLE   0 0 14,142
AON PLC SHS CL A G0408V102 9,298 63,967 SH   SOLE   0 0 63,967
APOLLO COML REAL EST FIN INC COM 03762U105 810 48,600 SH   SOLE   0 0 48,600
APPLE INC COM 037833100 89,050 564,538 SH   SOLE   0 0 564,538
APPLIED MATLS INC COM 038222105 5,982 182,710 SH   SOLE   0 0 182,710
ARCH CAP GROUP LTD ORD G0450A105 7,044 263,632 SH   SOLE   0 0 263,632
ARCHER DANIELS MIDLAND CO COM 039483102 2,253 55,000 SH   SOLE   0 0 55,000
ASTRAZENECA PLC SPONSORED ADR 046353108 20,642 275,968 SH   SOLE   0 0 275,968
AT&T INC COM 00206R102 1,762 61,745 SH   SOLE   0 0 61,745
AUTOMATIC DATA PROCESSING IN COM 053015103 449 3,425 SH   SOLE   0 0 3,425
BAIDU INC SPON ADR REP A 056752108 10,766 67,880 SH   SOLE   0 0 67,880
BANK AMER CORP COM 060505104 24,087 977,571 SH   SOLE   0 0 977,571
BANK HAWAII CORP COM 062540109 2,489 36,970 SH   SOLE   0 0 36,970
BANK MONTREAL QUE COM 063671101 8,018 122,780 SH   SOLE   0 0 122,780
BARRICK GOLD CORP COM 067901108 3,109 229,646 SH   SOLE   0 0 229,646
BECTON DICKINSON & CO COM 075887109 8,680 38,524 SH   SOLE   0 0 38,524
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,732 22 SH   SOLE   0 0 22
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,073 54,230 SH   SOLE   0 0 54,230
BHP GROUP LIMITED SPONSORED ADS 088606108 2,410 100,000 SH   SOLE   0 0 100,000
BIOGEN INC COM 09062X103 6,834 22,710 SH   SOLE   0 0 22,710
BLACKROCK INC COM 09247X101 392 997 SH   SOLE   0 0 997
BOEING CO COM 097023105 12,358 38,318 SH   SOLE   0 0 38,318
BOOKING HLDGS INC COM 09857L108 6,351 3,687 SH   SOLE   0 0 3,687
BORGWARNER INC COM 099724106 2,661 76,610 SH   SOLE   0 0 76,610
BOSTON SCIENTIFIC CORP COM 101137107 1,128 31,920 SH   SOLE   0 0 31,920
BRIGHT HORIZONS FAM SOL IN D COM 109194100 334 3,000 SH   SOLE   0 0 3,000
BROADCOM INC COM 11135F101 10,893 42,840 SH   SOLE   0 0 42,840
CANADIAN NATL RY CO COM 136375102 2,385 32,220 SH   SOLE   0 0 32,220
CAPITAL ONE FINL CORP COM 14040H105 11,426 151,159 SH   SOLE   0 0 151,159
CARNIVAL CORP UNIT 99/99/9999 143658300 217 4,409 SH   SOLE   0 0 4,409
CATERPILLAR INC DEL COM 149123101 2,097 16,500 SH   SOLE   0 0 16,500
CBRE GROUP INC CL A 12504L109 578 14,428 SH   SOLE   0 0 14,428
CELANESE CORP DEL COM 150870103 377 4,190 SH   SOLE   0 0 4,190
CELGENE CORP COM 151020104 42,249 659,213 SH   SOLE   0 0 659,213
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,048 68,665 SH   SOLE   0 0 68,665
CHEVRON CORP NEW COM 166764100 15,853 145,718 SH   SOLE   0 0 145,718
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,390 3,219 SH   SOLE   0 0 3,219
CINTAS CORP COM 172908105 14,271 84,950 SH   SOLE   0 0 84,950
CISCO SYS INC COM 17275R102 3,400 78,464 SH   SOLE   0 0 78,464
CITIGROUP INC COM NEW 172967424 10,791 207,276 SH   SOLE   0 0 207,276
CITIZENS FINL GROUP INC COM 174610105 583 19,620 SH   SOLE   0 0 19,620
CITRIX SYS INC COM 177376100 8,746 85,365 SH   SOLE   0 0 85,365
CME GROUP INC COM CL A 12572Q105 560 2,975 SH   SOLE   0 0 2,975
COCA COLA CO COM 191216100 3,850 81,300 SH   SOLE   0 0 81,300
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 26,043 410,262 SH   SOLE   0 0 410,262
COHERENT INC COM 192479103 317 3,000 SH   SOLE   0 0 3,000
COLGATE PALMOLIVE CO COM 194162103 159,135 2,673,641 SH   SOLE   0 0 2,673,641
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 424 9,589 SH   SOLE   0 0 9,589
COMCAST CORP NEW CL A 20030N101 5,554 163,100 SH   SOLE   0 0 163,100
CONAGRA BRANDS INC COM 205887102 1,982 92,800 SH   SOLE   0 0 92,800
CONCHO RES INC COM 20605P101 5,194 50,528 SH   SOLE   0 0 50,528
CONSTELLATION BRANDS INC CL A 21036P108 2,091 13,000 SH   SOLE   0 0 13,000
COOPER COS INC COM NEW 216648402 11,479 45,103 SH   SOLE   0 0 45,103
COSTAR GROUP INC COM 22160N109 1,889 5,600 SH   SOLE   0 0 5,600
COSTCO WHSL CORP NEW COM 22160K105 418 2,050 SH   SOLE   0 0 2,050
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 421 15,550 SH   SOLE   0 0 15,550
CVS HEALTH CORP COM 126650100 1,444 22,033 SH   SOLE   0 0 22,033
DANAHER CORP DEL COM 235851102 40,431 392,079 SH   SOLE   0 0 392,079
DEERE & CO COM 244199105 11,371 76,230 SH   SOLE   0 0 76,230
DENTSPLY SIRONA INC COM 24906P109 804 21,600 SH   SOLE   0 0 21,600
DEUTSCHE BANK AG NAMEN AKT D18190898 4,356 546,900 SH   SOLE   0 0 546,900
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 482 10,120 SH   SOLE   0 0 10,120
DISCOVER FINL SVCS COM 254709108 5,969 101,199 SH   SOLE   0 0 101,199
DISCOVERY INC COM SER C 25470F302 374 16,200 SH   SOLE   0 0 16,200
DISNEY WALT CO COM DISNEY 254687106 71,760 654,448 SH   SOLE   0 0 654,448
DOLLAR GEN CORP NEW COM 256677105 7,000 64,766 SH   SOLE   0 0 64,766
DOLLAR TREE INC COM 256746108 1,833 20,300 SH   SOLE   0 0 20,300
DOUBLELINE INCOME SOLUTIONS COM 258622109 433 25,000 SH   SOLE   0 0 25,000
DOWDUPONT INC COM 26078J100 3,135 58,614 SH   SOLE   0 0 58,614
DUKE ENERGY CORP NEW COM NEW 26441C204 2,158 25,000 SH   SOLE   0 0 25,000
E TRADE FINANCIAL CORP COM NEW 269246401 5,518 125,743 SH   SOLE   0 0 125,743
EBAY INC COM 278642103 20,316 723,745 SH   SOLE   0 0 723,745
EDWARDS LIFESCIENCES CORP COM 28176E108 554 3,616 SH   SOLE   0 0 3,616
ELECTRONIC ARTS INC COM 285512109 16,723 211,930 SH   SOLE   0 0 211,930
EMERSON ELEC CO COM 291011104 835 13,973 SH   SOLE   0 0 13,973
ENCOMPASS HEALTH CORP COM 29261A100 370 6,000 SH   SOLE   0 0 6,000
EOG RES INC COM 26875P101 15,286 175,283 SH   SOLE   0 0 175,283
EXONE CO COM 302104104 132 20,000 SH   SOLE   0 0 20,000
EXXON MOBIL CORP COM 30231G102 8,169 119,800 SH   SOLE   0 0 119,800
F5 NETWORKS INC COM 315616102 8,056 49,721 SH   SOLE   0 0 49,721
FACEBOOK INC CL A 30303M102 95,876 731,377 SH   SOLE   0 0 731,377
FASTENAL CO COM 311900104 4,230 80,894 SH   SOLE   0 0 80,894
FIDELITY NATL INFORMATION SV COM 31620M106 14,821 144,529 SH   SOLE   0 0 144,529
FIRST HAWAIIAN INC COM 32051X108 1,366 60,700 SH   SOLE   0 0 60,700
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 4,824 41,355 SH   SOLE   0 0 41,355
FLEETCOR TECHNOLOGIES INC COM 339041105 518 2,790 SH   SOLE   0 0 2,790
FLIR SYS INC COM 302445101 1,484 34,090 SH   SOLE   0 0 34,090
FRANKLIN RES INC COM 354613101 6,708 226,161 SH   SOLE   0 0 226,161
GENERAL ELECTRIC CO COM 369604103 342 45,224 SH   SOLE   0 0 45,224
GILEAD SCIENCES INC COM 375558103 9,904 158,338 SH   SOLE   0 0 158,338
GOLDCORP INC NEW COM 380956409 220 22,500 SH   SOLE   0 0 22,500
GOLDMAN SACHS GROUP INC COM 38141G104 21,674 129,746 SH   SOLE   0 0 129,746
HALLIBURTON CO COM 406216101 14,341 539,524 SH   SOLE   0 0 539,524
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,197 60,000 SH   SOLE   0 0 60,000
HCA HEALTHCARE INC COM 40412C101 9,181 73,772 SH   SOLE   0 0 73,772
HDFC BANK LTD ADR REPS 3 SHS 40415F101 509 16,763 SH   SOLE   0 0 16,763
HOME DEPOT INC COM 437076102 35,800 208,357 SH   SOLE   0 0 208,357
HONEYWELL INTL INC COM 438516106 38,717 293,046 SH   SOLE   0 0 293,046
HUDBAY MINERALS INC COM 443628102 52 11,000 SH   SOLE   0 0 11,000
IDEXX LABS INC COM 45168D104 7,369 39,615 SH   SOLE   0 0 39,615
ILLINOIS TOOL WKS INC COM 452308109 6,698 52,869 SH   SOLE   0 0 52,869
INFOSYS LTD SPONSORED ADR 456788108 944 100,000 SH   SOLE   0 0 100,000
INTEL CORP COM 458140100 14,771 314,746 SH   SOLE   0 0 314,746
INTERCONTINENTAL EXCHANGE IN COM 45866F104 962 12,775 SH   SOLE   0 0 12,775
INTERNATIONAL BUSINESS MACHS COM 459200101 1,203 10,580 SH   SOLE   0 0 10,580
INTUITIVE SURGICAL INC COM NEW 46120E602 4,110 8,581 SH   SOLE   0 0 8,581
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 542 32,000 SH   SOLE   0 0 32,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 704 5,000 SH   SOLE   0 0 5,000
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 422 16,900 SH   SOLE   0 0 16,900
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 1,124 43,550 SH   SOLE   0 0 43,550
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 2,853 72,460 SH   SOLE   0 0 72,460
INVESCO QQQ TR UNIT SER 1 46090E103 21,528 139,557 SH   SOLE   0 0 139,557
INVESCO QQQ TR UNIT SER 1 46090E103 462,919 3,000,900 SH   SOLE   0 0 3,000,900
INVESCO QQQ TR UNIT SER 1 46090E103 2,977 19,300 SH   SOLE   0 0 19,300
IPG PHOTONICS CORP COM 44980X109 680 6,000 SH   SOLE   0 0 6,000
ISHARES INC MSCI MEXICO ETF 464286822 618 15,000 SH   SOLE   0 0 15,000
ISHARES INC MSCI GERMANY ETF 464286806 4,360 171,994 SH   SOLE   0 0 171,994
ISHARES INC MSCI HONG KG ETF 464286871 822 36,435 SH   SOLE   0 0 36,435
ISHARES INC MSCI PAC JP ETF 464286665 2,675 65,718 SH   SOLE   0 0 65,718
ISHARES INC MSCI AUST ETF 464286103 22,049 1,145,421 SH   SOLE   0 0 1,145,421
ISHARES INC MSCI EURZONE ETF 464286608 4,162 118,645 SH   SOLE   0 0 118,645
ISHARES INC MSCI THAILND ETF 464286624 1,843 22,260 SH   SOLE   0 0 22,260
ISHARES INC MSCI SWITZERLAND 464286749 7,822 248,157 SH   SOLE   0 0 248,157
ISHARES INC MSCI GBL ETF NEW 46434G848 2,735 101,472 SH   SOLE   0 0 101,472
ISHARES INC MSCI BRAZIL ETF 464286400 3,066 80,270 SH   SOLE   0 0 80,270
ISHARES INC MSCI WORLD ETF 464286392 347 4,400 SH   SOLE   0 0 4,400
ISHARES INC MSCI FRANCE ETF 464286707 252 9,500 SH   SOLE   0 0 9,500
ISHARES INC MSCI RUSSIA ETF 46434G798 2,926 95,000 SH   SOLE   0 0 95,000
ISHARES INC MSCI TAIWAN ETF 46434G772 5,770 182,473 SH   SOLE   0 0 182,473
ISHARES INC MSCI CHILE ETF 464286640 580 14,000 SH   SOLE   0 0 14,000
ISHARES INC MSCI CDA ETF 464286509 240 10,000 SH   SOLE   0 0 10,000
ISHARES INC MSCI MLY ETF NEW 46434G814 595 20,000 SH   SOLE   0 0 20,000
ISHARES INC MSCI STH KOR ETF 464286772 5,373 91,280 SH   SOLE   0 0 91,280
ISHARES INC MSCI JPN ETF NEW 46434G822 7,897 155,785 SH   SOLE   0 0 155,785
ISHARES INC MSCI TURKEY ETF 464286715 491 20,000 SH   SOLE   0 0 20,000
ISHARES INC MSCI SINGPOR ETF 46434G780 435 19,695 SH   SOLE   0 0 19,695
ISHARES TR IBOXX INV CP ETF 464287242 441 3,907 SH   SOLE   0 0 3,907
ISHARES TR MSCI PHILIPS ETF 46429B408 267 8,379 SH   SOLE   0 0 8,379
ISHARES TR GLOBAL ENERG ETF 464287341 1,761 60,000 SH   SOLE   0 0 60,000
ISHARES TR U.S. REAL ES ETF 464287739 3,049 40,680 SH   SOLE   0 0 40,680
ISHARES TR GLOBAL REIT ETF 46434V647 1,815 77,500 SH   SOLE   0 0 77,500
ISHARES TR 3 7 YR TREAS BD 464288661 345 2,840 SH   SOLE   0 0 2,840
ISHARES TR MSCI CHINA ETF 46429B671 18,908 359,326 SH   SOLE   0 0 359,326
ISHARES TR US HLTHCARE ETF 464287762 1,053 5,822 SH   SOLE   0 0 5,822
ISHARES TR MSCI INDIA ETF 46429B598 11,866 356,272 SH   SOLE   0 0 356,272
ISHARES TR CORE S&P500 ETF 464287200 5,792 23,020 SH   SOLE   0 0 23,020
ISHARES TR CORE US AGGBD ET 464287226 770 7,230 SH   SOLE   0 0 7,230
ISHARES TR MSCI AC ASIA ETF 464288182 511 8,050 SH   SOLE   0 0 8,050
ISHARES TR 1 3 YR TREAS BD 464287457 694 8,300 SH   SOLE   0 0 8,300
ISHARES TR COHEN STEER REIT 464287564 917 9,580 SH   SOLE   0 0 9,580
ISHARES TR TIPS BD ETF 464287176 1,658 15,140 SH   SOLE   0 0 15,140
ISHARES TR NASDAQ BIOTECH 464287556 6,734 69,829 SH   SOLE   0 0 69,829
ISHARES TR RUSSELL 2000 ETF 464287655 607 4,530 SH   SOLE   0 0 4,530
ISHARES TR JPMORGAN USD EMG 464288281 418 4,024 SH   SOLE   0 0 4,024
ISHARES TR US AER DEF ETF 464288760 3,529 20,400 SH   SOLE   0 0 20,400
ISHARES TR MSCI INDONIA ETF 46429B309 2,556 103,001 SH   SOLE   0 0 103,001
ISHARES TR MSCI UK ETF NEW 46435G334 2,476 84,350 SH   SOLE   0 0 84,350
ISHARES TR MSCI EMG MKT ETF 464287234 26,747 684,777 SH   SOLE   0 0 684,777
ISHARES TR MSCI ACWI ETF 464288257 1,773 27,623 SH   SOLE   0 0 27,623
ISHARES TR CORE S&P SCP ETF 464287804 612 8,835 SH   SOLE   0 0 8,835
ISHARES TR MSCI EAFE ETF 464287465 940 16,000 SH   SOLE   0 0 16,000
ISHARES TR CALIF MUN BD ETF 464288356 847 14,499 SH   SOLE   0 0 14,499
ISHARES TR U.S. FINLS ETF 464287788 213 2,000 SH   SOLE   0 0 2,000
ISHARES TR S&P 100 ETF 464287101 46,174 414,007 SH   SOLE   0 0 414,007
ISHARES TR LATN AMER 40 ETF 464287390 7,378 239,400 SH   SOLE   0 0 239,400
ISHARES TR U.S. TECH ETF 464287721 357 2,235 SH   SOLE   0 0 2,235
ISHARES TR CORE HIGH DV ETF 46429B663 287 3,400 SH   SOLE   0 0 3,400
ISHARES TR MSCI POLAND ETF 46429B606 2,879 125,000 SH   SOLE   0 0 125,000
JOHNSON & JOHNSON COM 478160104 166,912 1,293,393 SH   SOLE   0 0 1,293,393
JPMORGAN CHASE & CO COM 46625H100 15,788 161,727 SH   SOLE   0 0 161,727
KIMBERLY CLARK CORP COM 494368103 333 2,925 SH   SOLE   0 0 2,925
KRAFT HEINZ CO COM 500754106 2,645 61,461 SH   SOLE   0 0 61,461
KRANESHARES TR CSI CHI INTERNET 500767306 896 23,900 SH   SOLE   0 0 23,900
L BRANDS INC COM 501797104 436 17,000 SH   SOLE   0 0 17,000
LAM RESEARCH CORP COM 512807108 6,158 45,222 SH   SOLE   0 0 45,222
LAS VEGAS SANDS CORP COM 517834107 5,986 115,007 SH   SOLE   0 0 115,007
LEGGETT & PLATT INC COM 524660107 520 14,500 SH   SOLE   0 0 14,500
LEIDOS HLDGS INC COM 525327102 991 18,788 SH   SOLE   0 0 18,788
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 462 12,500 SH   SOLE   0 0 12,500
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 228 6,200 SH   SOLE   0 0 6,200
LILLY ELI & CO COM 532457108 5,346 46,200 SH   SOLE   0 0 46,200
LIMELIGHT NETWORKS INC COM 53261M104 3,604 1,540,000 SH   SOLE   0 0 1,540,000
LOWES COS INC COM 548661107 1,156 12,511 SH   SOLE   0 0 12,511
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8,480 101,967 SH   SOLE   0 0 101,967
MARATHON OIL CORP COM 565849106 344 24,000 SH   SOLE   0 0 24,000
MARRIOTT INTL INC NEW CL A 571903202 6,394 58,896 SH   SOLE   0 0 58,896
MARSH & MCLENNAN COS INC COM 571748102 1,311 16,435 SH   SOLE   0 0 16,435
MASTERCARD INCORPORATED CL A 57636Q104 42,492 225,241 SH   SOLE   0 0 225,241
MCCORMICK & CO INC COM NON VTG 579780206 418 3,000 SH   SOLE   0 0 3,000
MCDONALDS CORP COM 580135101 210,317 1,184,420 SH   SOLE   0 0 1,184,420
MCKESSON CORP COM 58155Q103 5,232 47,359 SH   SOLE   0 0 47,359
MERCK & CO INC COM 58933Y105 12,962 169,643 SH   SOLE   0 0 169,643
METTLER TOLEDO INTERNATIONAL COM 592688105 1,301 2,300 SH   SOLE   0 0 2,300
MICRON TECHNOLOGY INC COM 595112103 2,078 65,481 SH   SOLE   0 0 65,481
MICROSOFT CORP COM 594918104 89,651 882,648 SH   SOLE   0 0 882,648
MOHAWK INDS INC COM 608190104 226 1,934 SH   SOLE   0 0 1,934
MOLSON COORS BREWING CO CL B 60871R209 1,279 22,777 SH   SOLE   0 0 22,777
MONDELEZ INTL INC CL A 609207105 13,091 327,019 SH   SOLE   0 0 327,019
MOODYS CORP COM 615369105 15,019 107,250 SH   SOLE   0 0 107,250
MOSAIC CO NEW COM 61945C103 1,531 52,414 SH   SOLE   0 0 52,414
NETEASE INC SPONSORED ADR 64110W102 657 2,790 SH   SOLE   0 0 2,790
NETFLIX INC COM 64110L106 14,451 53,990 SH   SOLE   0 0 53,990
NEWELL BRANDS INC COM 651229106 1,238 66,610 SH   SOLE   0 0 66,610
NEWMONT MINING CORP COM 651639106 6,642 191,688 SH   SOLE   0 0 191,688
NEXTERA ENERGY INC COM 65339F101 926 5,325 SH   SOLE   0 0 5,325
NIKE INC CL B 654106103 197,555 2,664,627 SH   SOLE   0 0 2,664,627
NVIDIA CORP COM 67066G104 3,292 24,657 SH   SOLE   0 0 24,657
NVR INC COM 62944T105 6,785 2,784 SH   SOLE   0 0 2,784
OCCIDENTAL PETE CORP DEL COM 674599105 2,563 41,758 SH   SOLE   0 0 41,758
ORACLE CORP COM 68389X105 11,252 249,208 SH   SOLE   0 0 249,208
PAYPAL HLDGS INC COM 70450Y103 4,118 48,968 SH   SOLE   0 0 48,968
PEPSICO INC COM 713448108 214,095 1,937,860 SH   SOLE   0 0 1,937,860
PFIZER INC COM 717081103 7,073 162,045 SH   SOLE   0 0 162,045
PHILIP MORRIS INTL INC COM 718172109 10,104 151,345 SH   SOLE   0 0 151,345
PNC FINL SVCS GROUP INC COM 693475105 891 7,623 SH   SOLE   0 0 7,623
PRICE T ROWE GROUP INC COM 74144T108 7,381 79,948 SH   SOLE   0 0 79,948
PROCTER AND GAMBLE CO COM 742718109 8,595 93,502 SH   SOLE   0 0 93,502
QORVO INC COM 74736K101 5,791 95,360 SH   SOLE   0 0 95,360
QUALCOMM INC COM 747525103 1,733 30,450 SH   SOLE   0 0 30,450
QUANTA SVCS INC COM 74762E102 1,083 35,971 SH   SOLE   0 0 35,971
RANDGOLD RES LTD ADR 752344309 0 40,000 SH   SOLE   0 0 40,000
RAYTHEON CO COM NEW 755111507 717 4,675 SH   SOLE   0 0 4,675
ROCKWELL AUTOMATION INC COM 773903109 2,161 14,360 SH   SOLE   0 0 14,360
ROLLINS INC COM 775711104 10,413 288,450 SH   SOLE   0 0 288,450
ROPER TECHNOLOGIES INC COM 776696106 2,335 8,760 SH   SOLE   0 0 8,760
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 628 6,420 SH   SOLE   0 0 6,420
S&P GLOBAL INC COM 78409V104 646 3,804 SH   SOLE   0 0 3,804
SABRE CORP COM 78573M104 288 13,314 SH   SOLE   0 0 13,314
SALESFORCE COM INC COM 79466L302 14,079 102,791 SH   SOLE   0 0 102,791
SCHLUMBERGER LTD COM 806857108 9,403 260,617 SH   SOLE   0 0 260,617
SEALED AIR CORP NEW COM 81211K100 615 17,660 SH   SOLE   0 0 17,660
SELECT SECTOR SPDR TR ENERGY 81369Y506 16,060 280,036 SH   SOLE   0 0 280,036
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 34,829 1,462,175 SH   SOLE   0 0 1,462,175
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 998 15,500 SH   SOLE   0 0 15,500
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,624 18,774 SH   SOLE   0 0 18,774
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 530 10,500 SH   SOLE   0 0 10,500
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7,622 150,103 SH   SOLE   0 0 150,103
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,927 47,231 SH   SOLE   0 0 47,231
SHERWIN WILLIAMS CO COM 824348106 712 1,810 SH   SOLE   0 0 1,810
SHOPIFY INC CL A 82509L107 415 3,000 SH   SOLE   0 0 3,000
SIMON PPTY GROUP INC NEW COM 828806109 840 5,000 SH   SOLE   0 0 5,000
SOLITARIO ZINC CORP COM 8342EP107 23 100,000 SH   SOLE   0 0 100,000
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,083 13,220 SH   SOLE   0 0 13,220
SPDR GOLD TRUST GOLD SHS 78463V107 19,558 161,301 SH   SOLE   0 0 161,301
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 251 2,863 SH   SOLE   0 0 2,863
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 256 7,700 SH   SOLE   0 0 7,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 72,428 289,806 SH   SOLE   0 0 289,806
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,546 50,200 SH   SOLE   0 0 50,200
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 242 800 SH   SOLE   0 0 800
SPDR SER TR BLOOMBERG SRT TR 78468R408 419 16,100 SH   SOLE   0 0 16,100
SPDR SER TR NUVEEN BRC MUNIC 78468R721 397 8,250 SH   SOLE   0 0 8,250
SPDR SERIES TRUST OILGAS EQUIP 78464A748 1,802 200,000 SH   SOLE   0 0 200,000
SPDR SERIES TRUST S&P DIVID ETF 78464A763 269 3,000 SH   SOLE   0 0 3,000
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,638 50,357 SH   SOLE   0 0 50,357
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 24,024 513,445 SH   SOLE   0 0 513,445
SPDR SERIES TRUST S&P METALS MNG 78464A755 425 16,226 SH   SOLE   0 0 16,226
SPDR SERIES TRUST S&P BIOTECH 78464A870 10,219 142,430 SH   SOLE   0 0 142,430
SQUARE INC CL A 852234103 2,069 36,891 SH   SOLE   0 0 36,891
STARBUCKS CORP COM 855244109 17,920 278,261 SH   SOLE   0 0 278,261
STATE STR CORP COM 857477103 6,538 103,668 SH   SOLE   0 0 103,668
STRYKER CORP COM 863667101 839 5,350 SH   SOLE   0 0 5,350
SYMANTEC CORP COM 871503108 1,039 55,000 SH   SOLE   0 0 55,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,129 153,910 SH   SOLE   0 0 153,910
TATA MTRS LTD SPONSORED ADR 876568502 31 12,515 SH   SOLE   0 0 12,515
TE CONNECTIVITY LTD REG SHS H84989104 4,323 57,158 SH   SOLE   0 0 57,158
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 999 63,645 SH   SOLE   0 0 63,645
TEXAS INSTRS INC COM 882508104 7,676 81,232 SH   SOLE   0 0 81,232
THERMO FISHER SCIENTIFIC INC COM 883556102 57,770 258,146 SH   SOLE   0 0 258,146
TJX COS INC NEW COM 872540109 10,522 235,188 SH   SOLE   0 0 235,188
TORONTO DOMINION BK ONT COM NEW 891160509 7,405 149,040 SH   SOLE   0 0 149,040
TOTAL S A SPONSORED ADR 89151E109 371 7,019 SH   SOLE   0 0 7,019
TYSON FOODS INC CL A 902494103 1,922 36,000 SH   SOLE   0 0 36,000
U S SILICA HLDGS INC COM 90346E103 362 35,525 SH   SOLE   0 0 35,525
UNION PAC CORP COM 907818108 7,661 55,421 SH   SOLE   0 0 55,421
UNITED TECHNOLOGIES CORP COM 913017109 121,338 1,139,540 SH   SOLE   0 0 1,139,540
UNITEDHEALTH GROUP INC COM 91324P102 76,033 305,205 SH   SOLE   0 0 305,205
US BANCORP DEL COM NEW 902973304 2,316 50,681 SH   SOLE   0 0 50,681
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 316 15,000 SH   SOLE   0 0 15,000
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 415 15,000 SH   SOLE   0 0 15,000
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 334 22,614 SH   SOLE   0 0 22,614
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1,114 59,400 SH   SOLE   0 0 59,400
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 888 29,382 SH   SOLE   0 0 29,382
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 580 27,500 SH   SOLE   0 0 27,500
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 221 2,811 SH   SOLE   0 0 2,811
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,805 24,200 SH   SOLE   0 0 24,200
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,135 26,698 SH   SOLE   0 0 26,698
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,001 105,000 SH   SOLE   0 0 105,000
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 17,550 360,971 SH   SOLE   0 0 360,971
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,782 34,000 SH   SOLE   0 0 34,000
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 369 4,740 SH   SOLE   0 0 4,740
VERISIGN INC COM 92343E102 9,085 61,264 SH   SOLE   0 0 61,264
VERIZON COMMUNICATIONS INC COM 92343V104 1,574 28,000 SH   SOLE   0 0 28,000
VERTEX PHARMACEUTICALS INC COM 92532F100 375 2,265 SH   SOLE   0 0 2,265
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 710 130,100 SH   SOLE   0 0 130,100
VISA INC COM CL A 92826C839 99,454 753,781 SH   SOLE   0 0 753,781
WABCO HLDGS INC COM 92927K102 286 2,666 SH   SOLE   0 0 2,666
WALGREENS BOOTS ALLIANCE INC COM 931427108 762 11,150 SH   SOLE   0 0 11,150
WASTE MGMT INC DEL COM 94106L109 837 9,400 SH   SOLE   0 0 9,400
WATERS CORP COM 941848103 7,389 39,169 SH   SOLE   0 0 39,169
WELLS FARGO CO NEW COM 949746101 37,906 822,617 SH   SOLE   0 0 822,617
WESTERN DIGITAL CORP COM 958102105 1,018 27,529 SH   SOLE   0 0 27,529
WHEATON PRECIOUS METALS CORP COM 962879102 1,951 100,000 SH   SOLE   0 0 100,000
WHIRLPOOL CORP COM 963320106 716 6,700 SH   SOLE   0 0 6,700
WISDOMTREE TR HEDGED HI YLD BD 97717W430 13,681 607,222 SH   SOLE   0 0 607,222
WISDOMTREE TR EM LCL DEBT FD 97717X867 21,802 650,815 SH   SOLE   0 0 650,815
WISDOMTREE TR JAPN HEDGE EQT 97717W851 26,909 580,051 SH   SOLE   0 0 580,051
WYNDHAM HOTELS & RESORTS INC COM 98311A105 5,398 118,982 SH   SOLE   0 0 118,982
WYNN RESORTS LTD COM 983134107 6,838 69,132 SH   SOLE   0 0 69,132
XEROX CORP COM NEW 984121608 353 17,875 SH   SOLE   0 0 17,875
XILINX INC COM 983919101 249 2,922 SH   SOLE   0 0 2,922
YUM BRANDS INC COM 988498101 331 3,600 SH   SOLE   0 0 3,600
ZOETIS INC CL A 98978V103 145,685 1,703,117 SH   SOLE   0 0 1,703,117