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 666 48,200 SH   SOLE   0 0 48,200
3M CO COM 88579Y101 146,850 746,495 SH   SOLE   0 0 746,495
ABBOTT LABS COM 002824100 13,266 217,507 SH   SOLE   0 0 217,507
ABBVIE INC COM 00287Y109 7,458 80,500 SH   SOLE   0 0 80,500
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,192 37,848 SH   SOLE   0 0 37,848
ACTIVISION BLIZZARD INC COM 00507V109 1,178 15,438 SH   SOLE   0 0 15,438
ADOBE SYS INC COM 00724F101 9,845 40,379 SH   SOLE   0 0 40,379
AETNA INC NEW COM 00817Y108 7,949 43,317 SH   SOLE   0 0 43,317
ALBEMARLE CORP COM 012653101 1,352 14,330 SH   SOLE   0 0 14,330
ALEXION PHARMACEUTICALS INC COM 015351109 7,361 59,288 SH   SOLE   0 0 59,288
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 30,377 163,730 SH   SOLE   0 0 163,730
ALPHABET INC CAP STK CL A 02079K305 206,005 182,436 SH   SOLE   0 0 182,436
ALPHABET INC CAP STK CL C 02079K107 169,582 152,003 SH   SOLE   0 0 152,003
ALTRIA GROUP INC COM 02209S103 2,879 50,700 SH   SOLE   0 0 50,700
AMAZON COM INC COM 023135106 364,398 214,377 SH   SOLE   0 0 214,377
AMAZON COM INC COM 023135106 2,210 1,300 SH   SOLE   0 0 1,300
AMERICAN EXPRESS CO COM 025816109 6,874 70,142 SH   SOLE   0 0 70,142
AMERICAN INTL GROUP INC COM NEW 026874784 730 13,765 SH   SOLE   0 0 13,765
AMERICAN WTR WKS CO INC NEW COM 030420103 720 8,428 SH   SOLE   0 0 8,428
AMERISOURCEBERGEN CORP COM 03073E105 10,291 120,693 SH   SOLE   0 0 120,693
AMETEK INC NEW COM 031100100 9,816 136,026 SH   SOLE   0 0 136,026
AMGEN INC COM 031162100 8,257 44,734 SH   SOLE   0 0 44,734
AMPHENOL CORP NEW CL A 032095101 2,879 33,040 SH   SOLE   0 0 33,040
ANADARKO PETE CORP COM 032511107 11,386 155,435 SH   SOLE   0 0 155,435
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,449 14,350 SH   SOLE   0 0 14,350
AON PLC SHS CL A G0408V102 9,608 70,048 SH   SOLE   0 0 70,048
APOLLO COML REAL EST FIN INC COM 03762U105 1,347 73,700 SH   SOLE   0 0 73,700
APPLE INC COM 037833100 119,039 643,070 SH   SOLE   0 0 643,070
APPLIED MATLS INC COM 038222105 6,551 141,830 SH   SOLE   0 0 141,830
ARCH CAP GROUP LTD ORD G0450A105 7,492 283,140 SH   SOLE   0 0 283,140
ARCHER DANIELS MIDLAND CO COM 039483102 2,521 55,000 SH   SOLE   0 0 55,000
ASTRAZENECA PLC SPONSORED ADR 046353108 19,219 277,120 SH   SOLE   0 0 277,120
AT&T INC COM 00206R102 1,595 49,670 SH   SOLE   0 0 49,670
AVON PRODS INC COM 054303102 65 40,000 SH   SOLE   0 0 40,000
BAIDU INC SPON ADR REP A 056752108 20,738 85,340 SH   SOLE   0 0 85,340
BANCO SANTANDER SA ADR 05964H105 107 20,000 SH   SOLE   0 0 20,000
BANK AMER CORP COM 060505104 27,940 991,118 SH   SOLE   0 0 991,118
BANK HAWAII CORP COM 062540109 3,154 37,811 SH   SOLE   0 0 37,811
BANK MONTREAL QUE COM 063671101 10,471 135,543 SH   SOLE   0 0 135,543
BARRICK GOLD CORP COM 067901108 1,178 89,721 SH   SOLE   0 0 89,721
BB&T CORP COM 054937107 2,478 49,129 SH   SOLE   0 0 49,129
BECTON DICKINSON & CO COM 075887109 7,384 30,824 SH   SOLE   0 0 30,824
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,149 59,730 SH   SOLE   0 0 59,730
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,769 24 SH   SOLE   0 0 24
BHP BILLITON LTD SPONSORED ADR 088606108 2,851 113,800 SH   SOLE   0 0 113,800
BIOGEN INC COM 09062X103 6,370 21,947 SH   SOLE   0 0 21,947
BLACKROCK INC COM 09247X101 1,288 2,580 SH   SOLE   0 0 2,580
BOEING CO COM 097023105 11,997 35,757 SH   SOLE   0 0 35,757
BOOKING HLDGS INC COM 09857L108 8,127 4,009 SH   SOLE   0 0 4,009
BORGWARNER INC COM 099724106 2,611 60,490 SH   SOLE   0 0 60,490
BOSTON SCIENTIFIC CORP COM 101137107 1,845 56,420 SH   SOLE   0 0 56,420
BP PLC SPONSORED ADR 055622104 169 22,100 SH   SOLE   0 0 22,100
BRIGHT HORIZONS FAM SOL IN D COM 109194100 308 3,000 SH   SOLE   0 0 3,000
BROADCOM INC COM 11135F101 8,924 36,779 SH   SOLE   0 0 36,779
CAPITAL ONE FINL CORP COM 14040H105 13,946 151,751 SH   SOLE   0 0 151,751
CARNIVAL CORP UNIT 99/99/9999 143658300 253 4,409 SH   SOLE   0 0 4,409
CATERPILLAR INC DEL COM 149123101 2,279 16,800 SH   SOLE   0 0 16,800
CELANESE CORP DEL COM SER A 150870103 343 3,090 SH   SOLE   0 0 3,090
CELGENE CORP COM 151020104 59,135 744,582 SH   SOLE   0 0 744,582
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,478 66,318 SH   SOLE   0 0 66,318
CHEVRON CORP NEW COM 166764100 27,148 214,724 SH   SOLE   0 0 214,724
CHIPOTLE MEXICAN GRILL INC COM 169656105 691 1,603 SH   SOLE   0 0 1,603
CINTAS CORP COM 172908105 13,482 72,850 SH   SOLE   0 0 72,850
CISCO SYS INC COM 17275R102 5,747 133,563 SH   SOLE   0 0 133,563
CITIGROUP INC COM NEW 172967424 23,964 358,105 SH   SOLE   0 0 358,105
CITIZENS FINL GROUP INC COM 174610105 7,217 185,523 SH   SOLE   0 0 185,523
CITRIX SYS INC COM 177376100 8,644 82,451 SH   SOLE   0 0 82,451
COCA COLA CO COM 191216100 3,917 89,300 SH   SOLE   0 0 89,300
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 34,961 442,603 SH   SOLE   0 0 442,603
COHERENT INC COM 192479103 313 2,000 SH   SOLE   0 0 2,000
COLGATE PALMOLIVE CO COM 194162103 146,209 2,255,971 SH   SOLE   0 0 2,255,971
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 440 9,589 SH   SOLE   0 0 9,589
COMCAST CORP NEW CL A 20030N101 1,550 47,240 SH   SOLE   0 0 47,240
CONAGRA BRANDS INC COM 205887102 886 24,800 SH   SOLE   0 0 24,800
CONCHO RES INC COM 20605P101 6,750 48,791 SH   SOLE   0 0 48,791
CONSTELLATION BRANDS INC CL A 21036P108 438 2,000 SH   SOLE   0 0 2,000
COOPER COS INC COM NEW 216648402 9,304 39,516 SH   SOLE   0 0 39,516
COSTAR GROUP INC COM 22160N109 2,311 5,600 SH   SOLE   0 0 5,600
COSTCO WHSL CORP NEW COM 22160K105 334 1,600 SH   SOLE   0 0 1,600
CRITEO S A SPONS ADS 226718104 260 7,900 SH   SOLE   0 0 7,900
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 685 14,390 SH   SOLE   0 0 14,390
CVS HEALTH CORP COM 126650100 222 3,452 SH   SOLE   0 0 3,452
D R HORTON INC COM 23331A109 230 5,600 SH   SOLE   0 0 5,600
DANAHER CORP DEL COM 235851102 45,595 462,050 SH   SOLE   0 0 462,050
DEERE & CO COM 244199105 11,461 81,980 SH   SOLE   0 0 81,980
DEUTSCHE BANK AG NAMEN AKT D18190898 6,050 561,850 SH   SOLE   0 0 561,850
DEUTSCHE BANK AG NAMEN AKT D18190898 4,845 450,000 SH   SOLE   0 0 450,000
DEXCOM INC COM 252131107 1,835 19,320 SH   SOLE   0 0 19,320
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 459 10,120 SH   SOLE   0 0 10,120
DISCOVER FINL SVCS COM 254709108 6,878 97,689 SH   SOLE   0 0 97,689
DISCOVERY INC COM SER C 25470F302 413 16,200 SH   SOLE   0 0 16,200
DISNEY WALT CO COM DISNEY 254687106 84,384 805,118 SH   SOLE   0 0 805,118
DOLLAR GEN CORP NEW COM 256677105 8,775 89,001 SH   SOLE   0 0 89,001
DOLLAR TREE INC COM 256746108 1,726 20,300 SH   SOLE   0 0 20,300
DOWDUPONT INC COM 26078J100 3,306 50,156 SH   SOLE   0 0 50,156
DUKE ENERGY CORP NEW COM NEW 26441C204 1,977 25,000 SH   SOLE   0 0 25,000
EBAY INC COM 278642103 20,343 561,028 SH   SOLE   0 0 561,028
EDWARDS LIFESCIENCES CORP COM 28176E108 646 4,441 SH   SOLE   0 0 4,441
ELECTRONIC ARTS INC COM 285512109 1,145 8,121 SH   SOLE   0 0 8,121
EMERSON ELEC CO COM 291011104 448 6,473 SH   SOLE   0 0 6,473
EOG RES INC COM 26875P101 24,146 194,051 SH   SOLE   0 0 194,051
EXONE CO COM 302104104 142 20,000 SH   SOLE   0 0 20,000
EXXON MOBIL CORP COM 30231G102 12,007 145,130 SH   SOLE   0 0 145,130
F5 NETWORKS INC COM 315616102 8,272 47,965 SH   SOLE   0 0 47,965
FACEBOOK INC CL A 30303M102 136,397 701,922 SH   SOLE   0 0 701,922
FEDEX CORP COM 31428X106 766 3,374 SH   SOLE   0 0 3,374
FIDELITY NATL INFORMATION SV COM 31620M106 14,504 136,792 SH   SOLE   0 0 136,792
FIRST HAWAIIAN INC COM 32051X108 1,762 60,700 SH   SOLE   0 0 60,700
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 873 6,235 SH   SOLE   0 0 6,235
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 5,408 39,285 SH   SOLE   0 0 39,285
FIRST TR NASDAQ100 TECH INDE SHS 337345102 3,980 51,642 SH   SOLE   0 0 51,642
FLEETCOR TECHNOLOGIES INC COM 339041105 588 2,790 SH   SOLE   0 0 2,790
FLIR SYS INC COM 302445101 3,502 67,384 SH   SOLE   0 0 67,384
FLUOR CORP NEW COM 343412102 3,659 75,000 SH   SOLE   0 0 75,000
FORD MTR CO DEL COM PAR $0.01 345370860 1,116 100,850 SH   SOLE   0 0 100,850
FRANKLIN RES INC COM 354613101 6,997 218,319 SH   SOLE   0 0 218,319
FREEPORT-MCMORAN INC CL B 35671D857 461 26,730 SH   SOLE   0 0 26,730
GENERAL ELECTRIC CO COM 369604103 1,842 135,334 SH   SOLE   0 0 135,334
GENERAL ELECTRIC CO COM 369604103 749 55,000 SH   SOLE   0 0 55,000
GILEAD SCIENCES INC COM 375558103 10,816 152,681 SH   SOLE   0 0 152,681
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 440 21,800 SH   SOLE   0 0 21,800
GLOBAL X FDS GLOBAL X COPPER 37954Y830 302 12,500 SH   SOLE   0 0 12,500
GOLDCORP INC NEW COM 380956409 309 22,500 SH   SOLE   0 0 22,500
GOLDMAN SACHS GROUP INC COM 38141G104 30,817 139,717 SH   SOLE   0 0 139,717
HALLIBURTON CO COM 406216101 29,750 660,228 SH   SOLE   0 0 660,228
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,058 60,000 SH   SOLE   0 0 60,000
HCA HEALTHCARE INC COM 40412C101 9,432 91,929 SH   SOLE   0 0 91,929
HDFC BANK LTD ADR REPS 3 SHS 40415F101 227 7,363 SH   SOLE   0 0 7,363
HOME DEPOT INC COM 437076102 44,011 225,580 SH   SOLE   0 0 225,580
HONEYWELL INTL INC COM 438516106 53,948 374,509 SH   SOLE   0 0 374,509
HSBC HLDGS PLC SPON ADR NEW 404280406 176 18,800 SH   SOLE   0 0 18,800
HUDBAY MINERALS INC COM 443628102 61 11,000 SH   SOLE   0 0 11,000
IDEXX LABS INC COM 45168D104 269 1,235 SH   SOLE   0 0 1,235
ILLINOIS TOOL WKS INC COM 452308109 7,060 50,960 SH   SOLE   0 0 50,960
INFOSYS LTD SPONSORED ADR 456788108 572 30,000 SH   SOLE   0 0 30,000
INTEL CORP COM 458140100 15,233 306,438 SH   SOLE   0 0 306,438
INTERNATIONAL BUSINESS MACHS COM 459200101 1,634 11,700 SH   SOLE   0 0 11,700
INTUITIVE SURGICAL INC COM NEW 46120E602 4,041 8,446 SH   SOLE   0 0 8,446
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 616 34,200 SH   SOLE   0 0 34,200
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 10,335 182,011 SH   SOLE   0 0 182,011
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 888 34,350 SH   SOLE   0 0 34,350
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 327 13,000 SH   SOLE   0 0 13,000
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 205 5,700 SH   SOLE   0 0 5,700
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 3,569 64,160 SH   SOLE   0 0 64,160
INVESCO QQQ TR UNIT SER 1 46090E103 44,808 261,040 SH   SOLE   0 0 261,040
INVESCO QQQ TR UNIT SER 1 46090E103 40,080 233,500 SH   SOLE   0 0 233,500
ISHARES INC MSCI THAILND ETF 464286624 1,955 23,760 SH   SOLE   0 0 23,760
ISHARES INC MSCI AUST ETF 464286103 32,037 1,416,925 SH   SOLE   0 0 1,416,925
ISHARES INC MSCI TAIWAN ETF 46434G772 7,480 207,783 SH   SOLE   0 0 207,783
ISHARES INC MSCI STH KOR ETF 464286772 6,438 95,080 SH   SOLE   0 0 95,080
ISHARES INC MSCI EURZONE ETF 464286608 4,192 102,210 SH   SOLE   0 0 102,210
ISHARES INC MSCI GERMANY ETF 464286806 4,176 139,283 SH   SOLE   0 0 139,283
ISHARES INC MSCI HONG KG ETF 464286871 1,429 59,015 SH   SOLE   0 0 59,015
ISHARES INC MSCI JPN ETF NEW 46434G822 8,689 150,050 SH   SOLE   0 0 150,050
ISHARES INC MSCI GBL ETF NEW 46434G848 4,375 133,922 SH   SOLE   0 0 133,922
ISHARES INC MSCI BRAZIL ETF 464286400 3,539 110,430 SH   SOLE   0 0 110,430
ISHARES INC MSCI SWITZERLAND 464286749 9,326 286,237 SH   SOLE   0 0 286,237
ISHARES INC MSCI RUSSIA ETF 46434G798 3,213 95,000 SH   SOLE   0 0 95,000
ISHARES INC MIN VOL GBL ETF 464286525 523 6,300 SH   SOLE   0 0 6,300
ISHARES INC MSCI CHILE ETF 464286640 645 14,000 SH   SOLE   0 0 14,000
ISHARES INC MSCI SINGPOR ETF 46434G780 281 11,695 SH   SOLE   0 0 11,695
ISHARES INC MSCI MLY ETF NEW 46434G814 624 20,000 SH   SOLE   0 0 20,000
ISHARES INC MSCI MEXICO ETF 464286822 1,705 36,160 SH   SOLE   0 0 36,160
ISHARES INC MSCI PAC JP ETF 464286665 3,024 65,718 SH   SOLE   0 0 65,718
ISHARES INC MSCI MEXICO ETF 464286822 825 17,500 SH   SOLE   0 0 17,500
ISHARES TR CORE S&P500 ETF 464287200 6,871 25,165 SH   SOLE   0 0 25,165
ISHARES TR MSCI EAFE ETF 464287465 2,589 38,658 SH   SOLE   0 0 38,658
ISHARES TR CORE S&P SCP ETF 464287804 417 5,000 SH   SOLE   0 0 5,000
ISHARES TR NASDAQ BIOTECH 464287556 11,309 102,979 SH   SOLE   0 0 102,979
ISHARES TR U.S. FINLS ETF 464287788 234 2,000 SH   SOLE   0 0 2,000
ISHARES TR MSCI EMG MKT ETF 464287234 34,366 793,118 SH   SOLE   0 0 793,118
ISHARES TR US HLTHCARE ETF 464287762 593 3,330 SH   SOLE   0 0 3,330
ISHARES TR MSCI INDIA ETF 46429B598 2,875 86,376 SH   SOLE   0 0 86,376
ISHARES TR LATN AMER 40 ETF 464287390 6,806 230,000 SH   SOLE   0 0 230,000
ISHARES TR U.S. TECH ETF 464287721 411 2,305 SH   SOLE   0 0 2,305
ISHARES TR BARCLAYS 7 10 YR 464287440 509 4,970 SH   SOLE   0 0 4,970
ISHARES TR IBOXX HI YD ETF 464288513 596 7,000 SH   SOLE   0 0 7,000
ISHARES TR US AER DEF ETF 464288760 3,503 18,200 SH   SOLE   0 0 18,200
ISHARES TR MSCI INDONIA ETF 46429B309 1,054 45,901 SH   SOLE   0 0 45,901
ISHARES TR U.S. REAL ES ETF 464287739 1,465 18,180 SH   SOLE   0 0 18,180
ISHARES TR 1 3 YR TREAS BD 464287457 479 5,745 SH   SOLE   0 0 5,745
ISHARES TR RUSSELL 2000 ETF 464287655 1,610 9,833 SH   SOLE   0 0 9,833
ISHARES TR CALIF MUN BD ETF 464288356 1,007 17,199 SH   SOLE   0 0 17,199
ISHARES TR JPMORGAN USD EMG 464288281 1,513 14,206 SH   SOLE   0 0 14,206
ISHARES TR GLOBAL ENERG ETF 464287341 2,243 60,000 SH   SOLE   0 0 60,000
ISHARES TR S&P 100 ETF 464287101 53,712 449,095 SH   SOLE   0 0 449,095
ISHARES TR TIPS BD ETF 464287176 1,972 17,470 SH   SOLE   0 0 17,470
ISHARES TR CORE US AGGBD ET 464287226 769 7,230 SH   SOLE   0 0 7,230
ISHARES TR MSCI POLAND ETF 46429B606 2,723 125,000 SH   SOLE   0 0 125,000
ISHARES TR MSCI AC ASIA ETF 464288182 917 12,800 SH   SOLE   0 0 12,800
ISHARES TR 3 7 YR TREAS BD 464288661 341 2,840 SH   SOLE   0 0 2,840
ISHARES TR MSCI PHILIPS ETF 46429B408 253 8,379 SH   SOLE   0 0 8,379
ISHARES TR MSCI CHINA ETF 46429B671 23,904 370,037 SH   SOLE   0 0 370,037
ISHARES TR MSCI ACWI ETF 464288257 3,450 48,511 SH   SOLE   0 0 48,511
ISHARES TR IBOXX INV CP ETF 464287242 438 3,821 SH   SOLE   0 0 3,821
ISHARES TR COHEN STEER REIT 464287564 957 9,580 SH   SOLE   0 0 9,580
ISHARES TR MSCI EMG MKT ETF 464287234 6,448 148,800 SH   SOLE   0 0 148,800
JD COM INC SPON ADR CL A 47215P106 610 15,660 SH   SOLE   0 0 15,660
JOHNSON & JOHNSON COM 478160104 146,140 1,204,386 SH   SOLE   0 0 1,204,386
JPMORGAN CHASE & CO COM 46625H100 18,704 179,503 SH   SOLE   0 0 179,503
KRAFT HEINZ CO COM 500754106 3,368 53,611 SH   SOLE   0 0 53,611
KROGER CO COM 501044101 1,994 70,074 SH   SOLE   0 0 70,074
L BRANDS INC COM 501797104 627 17,000 SH   SOLE   0 0 17,000
LABORATORY CORP AMER HLDGS COM NEW 50540R409 393 2,188 SH   SOLE   0 0 2,188
LAM RESEARCH CORP COM 512807108 7,544 43,642 SH   SOLE   0 0 43,642
LAS VEGAS SANDS CORP COM 517834107 8,476 111,007 SH   SOLE   0 0 111,007
LAUDER ESTEE COS INC CL A 518439104 295 2,070 SH   SOLE   0 0 2,070
LEGGETT & PLATT INC COM 524660107 647 14,500 SH   SOLE   0 0 14,500
LEIDOS HLDGS INC COM 525327102 371 6,288 SH   SOLE   0 0 6,288
LENDINGCLUB CORP COM 52603A109 250 66,000 SH   SOLE   0 0 66,000
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,981 112,008 SH   SOLE   0 0 112,008
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 279 6,200 SH   SOLE   0 0 6,200
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 567 12,500 SH   SOLE   0 0 12,500
LILLY ELI & CO COM 532457108 7,842 91,900 SH   SOLE   0 0 91,900
LIMELIGHT NETWORKS INC COM 53261M104 6,953 1,555,537 SH   SOLE   0 0 1,555,537
LOWES COS INC COM 548661107 1,172 12,261 SH   SOLE   0 0 12,261
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,578 87,189 SH   SOLE   0 0 87,189
MARATHON OIL CORP COM 565849106 501 24,000 SH   SOLE   0 0 24,000
MARRIOTT INTL INC NEW CL A 571903202 7,209 56,947 SH   SOLE   0 0 56,947
MASCO CORP COM 574599106 374 10,000 SH   SOLE   0 0 10,000
MASTERCARD INCORPORATED CL A 57636Q104 44,518 226,534 SH   SOLE   0 0 226,534
MCCORMICK & CO INC COM NON VTG 579780206 348 3,000 SH   SOLE   0 0 3,000
MCDERMOTT INTL INC COM 580037703 333 16,963 SH   SOLE   0 0 16,963
MCDONALDS CORP COM 580135101 169,218 1,079,957 SH   SOLE   0 0 1,079,957
MCKESSON CORP COM 58155Q103 6,098 45,713 SH   SOLE   0 0 45,713
MERCK & CO INC COM 58933Y105 14,706 242,268 SH   SOLE   0 0 242,268
METTLER TOLEDO INTERNATIONAL COM 592688105 1,331 2,300 SH   SOLE   0 0 2,300
MICROCHIP TECHNOLOGY INC COM 595017104 292 3,210 SH   SOLE   0 0 3,210
MICRON TECHNOLOGY INC COM 595112103 11,507 219,424 SH   SOLE   0 0 219,424
MICROSOFT CORP COM 594918104 78,068 791,689 SH   SOLE   0 0 791,689
MOHAWK INDS INC COM 608190104 543 2,534 SH   SOLE   0 0 2,534
MOLSON COORS BREWING CO CL B 60871R209 680 10,000 SH   SOLE   0 0 10,000
MONDELEZ INTL INC CL A 609207105 10,991 268,072 SH   SOLE   0 0 268,072
MOODYS CORP COM 615369105 16,623 97,459 SH   SOLE   0 0 97,459
NETEASE INC SPONSORED ADR 64110W102 468 1,854 SH   SOLE   0 0 1,854
NETFLIX INC COM 64110L106 20,810 53,165 SH   SOLE   0 0 53,165
NEWELL BRANDS INC COM 651229106 5,336 206,920 SH   SOLE   0 0 206,920
NEWMONT MINING CORP COM 651639106 5,720 151,688 SH   SOLE   0 0 151,688
NEXTERA ENERGY INC COM 65339F101 468 2,800 SH   SOLE   0 0 2,800
NIKE INC CL B 654106103 229,651 2,882,164 SH   SOLE   0 0 2,882,164
NVIDIA CORP COM 67066G104 2,014 8,501 SH   SOLE   0 0 8,501
NVR INC COM 62944T105 861 290 SH   SOLE   0 0 290
OCCIDENTAL PETE CORP DEL COM 674599105 4,497 53,745 SH   SOLE   0 0 53,745
ORACLE CORP COM 68389X105 11,728 266,177 SH   SOLE   0 0 266,177
PAYPAL HLDGS INC COM 70450Y103 7,305 87,727 SH   SOLE   0 0 87,727
PEPSICO INC COM 713448108 206,726 1,898,829 SH   SOLE   0 0 1,898,829
PFIZER INC COM 717081103 6,537 180,170 SH   SOLE   0 0 180,170
PHILIP MORRIS INTL INC COM 718172109 12,183 150,893 SH   SOLE   0 0 150,893
PNC FINL SVCS GROUP INC COM 693475105 1,738 12,868 SH   SOLE   0 0 12,868
PRAXAIR INC COM 74005P104 848 5,364 SH   SOLE   0 0 5,364
PRICE T ROWE GROUP INC COM 74144T108 8,996 77,488 SH   SOLE   0 0 77,488
PROCTER AND GAMBLE CO COM 742718109 10,010 128,235 SH   SOLE   0 0 128,235
QUALCOMM INC COM 747525103 1,709 30,450 SH   SOLE   0 0 30,450
QUANTA SVCS INC COM 74762E102 1,576 47,189 SH   SOLE   0 0 47,189
RANDGOLD RES LTD ADR 752344309 3,074 40,000 SH   SOLE   0 0 40,000
REGENERON PHARMACEUTICALS COM 75886F107 470 1,363 SH   SOLE   0 0 1,363
ROCKWELL AUTOMATION INC COM 773903109 2,128 12,800 SH   SOLE   0 0 12,800
ROLLINS INC COM 775711104 12,477 237,300 SH   SOLE   0 0 237,300
ROPER TECHNOLOGIES INC COM 776696106 5,652 20,485 SH   SOLE   0 0 20,485
SABRE CORP COM 78573M104 328 13,314 SH   SOLE   0 0 13,314
SALESFORCE COM INC COM 79466L302 13,764 100,906 SH   SOLE   0 0 100,906
SANOFI SPONSORED ADR 80105N105 802 10,000 SH   SOLE   0 0 10,000
SCHLUMBERGER LTD COM 806857108 23,676 353,215 SH   SOLE   0 0 353,215
SEALED AIR CORP NEW COM 81211K100 711 16,760 SH   SOLE   0 0 16,760
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5,083 98,640 SH   SOLE   0 0 98,640
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 610 10,500 SH   SOLE   0 0 10,500
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,110 15,500 SH   SOLE   0 0 15,500
SELECT SECTOR SPDR TR ENERGY 81369Y506 83,739 1,102,699 SH   SOLE   0 0 1,102,699
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,082 58,755 SH   SOLE   0 0 58,755
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,283 15,374 SH   SOLE   0 0 15,374
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 37,991 1,428,756 SH   SOLE   0 0 1,428,756
SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323108 326 160,000 SH   SOLE   0 0 160,000
SHERWIN WILLIAMS CO COM 824348106 1,005 2,465 SH   SOLE   0 0 2,465
SHOPIFY INC CL A 82509L107 350 2,400 SH   SOLE   0 0 2,400
SIMON PPTY GROUP INC NEW COM 828806109 851 5,000 SH   SOLE   0 0 5,000
SMITH A O COM 831865209 5,389 91,100 SH   SOLE   0 0 91,100
SOLITARIO ZINC CORP COM 8342EP107 43 100,000 SH   SOLE   0 0 100,000
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,476 10,200 SH   SOLE   0 0 10,200
SPDR GOLD TRUST GOLD SHS 78463V107 19,072 160,745 SH   SOLE   0 0 160,745
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3,284 85,685 SH   SOLE   0 0 85,685
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 635 6,383 SH   SOLE   0 0 6,383
SPDR S&P 500 ETF TR TR UNIT 78462F103 101,139 372,823 SH   SOLE   0 0 372,823
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 284 800 SH   SOLE   0 0 800
SPDR SER TR BLOOMBERG SRT TR 78468R408 638 23,375 SH   SOLE   0 0 23,375
SPDR SER TR NUVEEN BRC MUNIC 78468R721 300 6,250 SH   SOLE   0 0 6,250
SPDR SERIES TRUST S&P BK ETF 78464A797 348 7,375 SH   SOLE   0 0 7,375
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 4,714 97,072 SH   SOLE   0 0 97,072
SPDR SERIES TRUST S&P METALS MNG 78464A755 576 16,226 SH   SOLE   0 0 16,226
SPDR SERIES TRUST OILGAS EQUIP 78464A748 3,392 200,000 SH   SOLE   0 0 200,000
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 483 12,200 SH   SOLE   0 0 12,200
SPDR SERIES TRUST S&P BIOTECH 78464A870 14,486 152,180 SH   SOLE   0 0 152,180
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 28,532 538,142 SH   SOLE   0 0 538,142
SQUARE INC CL A 852234103 456 7,400 SH   SOLE   0 0 7,400
STARBUCKS CORP COM 855244109 14,926 305,551 SH   SOLE   0 0 305,551
STATE STR CORP COM 857477103 7,294 78,355 SH   SOLE   0 0 78,355
STRYKER CORP COM 863667101 1,866 11,050 SH   SOLE   0 0 11,050
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,198 168,738 SH   SOLE   0 0 168,738
TAPESTRY INC COM 876030107 206 4,420 SH   SOLE   0 0 4,420
TATA MTRS LTD SPONSORED ADR 876568502 167 42,515 SH   SOLE   0 0 42,515
TE CONNECTIVITY LTD REG SHS H84989104 4,827 53,594 SH   SOLE   0 0 53,594
TECOGEN INC NEW COM NEW 87876P201 1,674 450,000 SH   SOLE   0 0 450,000
TELEFLEX INC COM 879369106 268 1,000 SH   SOLE   0 0 1,000
TESLA INC COM 88160R101 409 1,193 SH   SOLE   0 0 1,193
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2,541 107,128 SH   SOLE   0 0 107,128
TEXAS INSTRS INC COM 882508104 8,708 78,980 SH   SOLE   0 0 78,980
THERMO FISHER SCIENTIFIC INC COM 883556102 63,732 307,675 SH   SOLE   0 0 307,675
TJX COS INC NEW COM 872540109 13,523 142,081 SH   SOLE   0 0 142,081
TORONTO DOMINION BK ONT COM NEW 891160509 9,942 171,873 SH   SOLE   0 0 171,873
TOTAL S A SPONSORED ADR 89151E109 428 7,019 SH   SOLE   0 0 7,019
TRIMBLE INC COM 896239100 230 7,000 SH   SOLE   0 0 7,000
TWITTER INC COM 90184L102 303 6,947 SH   SOLE   0 0 6,947
U S SILICA HLDGS INC COM 90346E103 1,189 46,275 SH   SOLE   0 0 46,275
UNION PAC CORP COM 907818108 12,350 87,165 SH   SOLE   0 0 87,165
UNITED TECHNOLOGIES CORP COM 913017109 141,693 1,133,275 SH   SOLE   0 0 1,133,275
UNITEDHEALTH GROUP INC COM 91324P102 83,807 341,597 SH   SOLE   0 0 341,597
US BANCORP DEL COM NEW 902973304 2,795 55,886 SH   SOLE   0 0 55,886
VALERO ENERGY CORP NEW COM 91913Y100 287 2,589 SH   SOLE   0 0 2,589
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 361 22,614 SH   SOLE   0 0 22,614
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 539 15,000 SH   SOLE   0 0 15,000
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 300 2,500 SH   SOLE   0 0 2,500
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 961 29,382 SH   SOLE   0 0 29,382
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 335 15,000 SH   SOLE   0 0 15,000
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 850 40,000 SH   SOLE   0 0 40,000
VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 219 9,000 SH   SOLE   0 0 9,000
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 12,205 464,586 SH   SOLE   0 0 464,586
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,975 11,925 SH   SOLE   0 0 11,925
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 24,724 440,476 SH   SOLE   0 0 440,476
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,110 50,000 SH   SOLE   0 0 50,000
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 370 4,740 SH   SOLE   0 0 4,740
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,877 10,350 SH   SOLE   0 0 10,350
VERISIGN INC COM 92343E102 8,133 59,187 SH   SOLE   0 0 59,187
VERIZON COMMUNICATIONS INC COM 92343V104 1,409 28,000 SH   SOLE   0 0 28,000
VERTEX PHARMACEUTICALS INC COM 92532F100 290 1,705 SH   SOLE   0 0 1,705
VISA INC COM CL A 92826C839 105,162 793,972 SH   SOLE   0 0 793,972
VMWARE INC CL A COM 928563402 5,591 38,040 SH   SOLE   0 0 38,040
WABCO HLDGS INC COM 92927K102 312 2,666 SH   SOLE   0 0 2,666
WALGREENS BOOTS ALLIANCE INC COM 931427108 669 11,150 SH   SOLE   0 0 11,150
WASTE MGMT INC DEL COM 94106L109 228 2,800 SH   SOLE   0 0 2,800
WATERS CORP COM 941848103 7,311 37,765 SH   SOLE   0 0 37,765
WELLS FARGO CO NEW COM 949746101 55,479 1,000,711 SH   SOLE   0 0 1,000,711
WELLS FARGO CO NEW COM 949746101 499 9,000 SH   SOLE   0 0 9,000
WESTERN DIGITAL CORP COM 958102105 2,713 35,045 SH   SOLE   0 0 35,045
WHEATON PRECIOUS METALS CORP COM 962879102 1,169 53,000 SH   SOLE   0 0 53,000
WHIRLPOOL CORP COM 963320106 877 6,000 SH   SOLE   0 0 6,000
WISDOMTREE TR JAPN HEDGE EQT 97717W851 43,278 801,740 SH   SOLE   0 0 801,740
WISDOMTREE TR HEDGED HI YLD BD 97717W430 15,074 630,170 SH   SOLE   0 0 630,170
WYNDHAM HOTELS & RESORTS INC COM 98311A105 6,724 114,301 SH   SOLE   0 0 114,301
WYNN RESORTS LTD COM 983134107 7,356 43,961 SH   SOLE   0 0 43,961
XEROX CORP COM NEW 984121608 429 17,875 SH   SOLE   0 0 17,875
YAHOO INC NOTE 12/0 984332AF3 18,303 250,000 SH   SOLE   0 0 250,000
YANDEX NV NOTE 1.125%12/1 98474TAB3 8,975 250,000 SH   SOLE   0 0 250,000
YUM BRANDS INC COM 988498101 282 3,600 SH   SOLE   0 0 3,600
ZOETIS INC CL A 98978V103 143,087 1,679,617 SH   SOLE   0 0 1,679,617