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 661 44,200 SH   SOLE   0 0 44,200
3M CO COM 88579Y101 42,264 220,895 SH   SOLE   0 0 220,895
3M CO COM 88579Y101 249 1,300 SH   SOLE   0 0 1,300
ABBOTT LABS COM 002824100 19,756 444,849 SH   SOLE   0 0 444,849
ABBVIE INC COM 00287Y109 7,208 110,613 SH   SOLE   0 0 110,613
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,081 34,042 SH   SOLE   0 0 34,042
ADOBE SYS INC COM 00724F101 9,967 76,590 SH   SOLE   0 0 76,590
ADVANSIX INC COM 00773T101 244 8,946 SH   SOLE   0 0 8,946
AFFILIATED MANAGERS GROUP COM 008252108 598 3,650 SH   SOLE   0 0 3,650
ALBEMARLE CORP COM 012653101 3,083 29,185 SH   SOLE   0 0 29,185
ALEXION PHARMACEUTICALS INC COM 015351109 4,468 36,853 SH   SOLE   0 0 36,853
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,983 138,953 SH   SOLE   0 0 138,953
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 701 6,500 SH   SOLE   0 0 6,500
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,403 21,699 SH   SOLE   0 0 21,699
ALPHABET INC CAP STK CL A 02079K305 168,549 198,807 SH   SOLE   0 0 198,807
ALPHABET INC CAP STK CL C 02079K107 102,247 123,254 SH   SOLE   0 0 123,254
ALPHABET INC CAP STK CL C 02079K107 249 300 SH   SOLE   0 0 300
ALTRIA GROUP INC COM 02209S103 1,277 17,880 SH   SOLE   0 0 17,880
AMAZON COM INC COM 023135106 142,285 160,495 SH   SOLE   0 0 160,495
AMAZON COM INC COM 023135106 443 500 SH   SOLE   0 0 500
AMERICAN EXPRESS CO COM 025816109 5,896 74,529 SH   SOLE   0 0 74,529
AMERICAN INTL GROUP INC COM NEW 026874784 15,120 242,185 SH   SOLE   0 0 242,185
AMERICAN WTR WKS CO INC NEW COM 030420103 1,876 24,120 SH   SOLE   0 0 24,120
AMERISOURCEBERGEN CORP COM 03073E105 2,018 22,800 SH   SOLE   0 0 22,800
AMETEK INC NEW COM 031100100 10,156 187,795 SH   SOLE   0 0 187,795
AMGEN INC COM 031162100 1,523 9,284 SH   SOLE   0 0 9,284
AMPHENOL CORP NEW CL A 032095101 2,523 35,450 SH   SOLE   0 0 35,450
ANADARKO PETE CORP COM 032511107 13,417 216,403 SH   SOLE   0 0 216,403
ANNALY CAP MGMT INC COM 035710409 400 36,000 SH   SOLE   0 0 36,000
APPLE INC COM 037833100 163,498 1,138,089 SH   SOLE   0 0 1,138,089
APPLE INC COM 037833100 1,437 10,000 SH   SOLE   0 0 10,000
APPLE INC COM 037833100 1,437 10,000 SH   SOLE   0 0 10,000
ARCH CAP GROUP LTD ORD G0450A105 1,027 10,834 SH   SOLE   0 0 10,834
ARCHER DANIELS MIDLAND CO COM 039483102 1,980 43,000 SH   SOLE   0 0 43,000
ASTRAZENECA PLC SPONSORED ADR 046353108 16,558 269,557 SH   SOLE   0 0 269,557
AT&T INC COM 00206R102 2,078 50,000 SH   SOLE   0 0 50,000
BAIDU INC SPON ADR REP A 056752108 978 5,670 SH   SOLE   0 0 5,670
BANK AMER CORP COM 060505104 11,404 483,404 SH   SOLE   0 0 483,404
BANK HAWAII CORP COM 062540109 3,064 37,200 SH   SOLE   0 0 37,200
BANK MONTREAL QUE COM 063671101 8,559 114,922 SH   SOLE   0 0 114,922
BARRICK GOLD CORP COM 067901108 469 24,721 SH   SOLE   0 0 24,721
BED BATH & BEYOND INC COM 075896100 4,952 125,505 SH   SOLE   0 0 125,505
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,246 25 SH   SOLE   0 0 25
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,529 39,170 SH   SOLE   0 0 39,170
BHP BILLITON LTD SPONSORED ADR 088606108 253 13,800 SH   SOLE   0 0 13,800
BIOGEN INC COM 09062X103 5,965 21,818 SH   SOLE   0 0 21,818
BLACKROCK INC COM 09247X101 582 1,518 SH   SOLE   0 0 1,518
BOEING CO COM 097023105 9,052 51,179 SH   SOLE   0 0 51,179
BORGWARNER INC COM 099724106 16,464 393,965 SH   SOLE   0 0 393,965
BP PLC SPONSORED ADR 055622104 175 30,500 SH   SOLE   0 0 30,500
BRIGHT HORIZONS FAM SOL IN D COM 109194100 584 8,050 SH   SOLE   0 0 8,050
BRISTOL MYERS SQUIBB CO COM 110122108 3,316 60,970 SH   SOLE   0 0 60,970
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 649 9,788 SH   SOLE   0 0 9,788
CAPITAL ONE FINL CORP COM 14040H105 6,251 72,127 SH   SOLE   0 0 72,127
CATERPILLAR INC DEL COM 149123101 2,996 32,300 SH   SOLE   0 0 32,300
CELGENE CORP COM 151020104 82,950 666,637 SH   SOLE   0 0 666,637
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,683 55,360 SH   SOLE   0 0 55,360
CHEMOCENTRYX INC COM 16383L106 394 54,178 SH   SOLE   0 0 54,178
CHEVRON CORP NEW COM 166764100 9,720 90,532 SH   SOLE   0 0 90,532
CISCO SYS INC COM 17275R102 2,870 84,908 SH   SOLE   0 0 84,908
CITIGROUP INC COM NEW 172967424 31,522 526,952 SH   SOLE   0 0 526,952
CITIZENS FINL GROUP INC COM 174610105 7,490 216,791 SH   SOLE   0 0 216,791
CITRIX SYS INC COM 177376100 6,658 79,837 SH   SOLE   0 0 79,837
CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 926 22,376 SH   SOLE   0 0 22,376
CLAYMORE EXCHANGE TRD FD TR GUGG CHN TECH 18383Q135 712 16,890 SH   SOLE   0 0 16,890
CLOROX CO DEL COM 189054109 270 2,000 SH   SOLE   0 0 2,000
CMS ENERGY CORP COM 125896100 1,621 36,230 SH   SOLE   0 0 36,230
COCA COLA CO COM 191216100 1,977 46,580 SH   SOLE   0 0 46,580
COCA COLA CO COM 191216100 743 17,500 SH   SOLE   0 0 17,500
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 24,613 413,524 SH   SOLE   0 0 413,524
COLGATE PALMOLIVE CO COM 194162103 80,357 1,097,930 SH   SOLE   0 0 1,097,930
COLGATE PALMOLIVE CO COM 194162103 263 3,600 SH   SOLE   0 0 3,600
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 370 9,589 SH   SOLE   0 0 9,589
COMCAST CORP NEW CL A 20030N101 10,429 277,440 SH   SOLE   0 0 277,440
CONAGRA BRANDS INC COM 205887102 1,198 29,700 SH   SOLE   0 0 29,700
CONSTELLATION BRANDS INC CL A 21036P108 810 5,000 SH   SOLE   0 0 5,000
COOPER COS INC COM NEW 216648402 7,624 38,141 SH   SOLE   0 0 38,141
COSTCO WHSL CORP NEW COM 22160K105 6,836 40,763 SH   SOLE   0 0 40,763
CRITEO S A SPONS ADS 226718104 300 6,000 SH   SOLE   0 0 6,000
CVS HEALTH CORP COM 126650100 10,162 129,453 SH   SOLE   0 0 129,453
DANAHER CORP DEL COM 235851102 59,467 695,282 SH   SOLE   0 0 695,282
DBX ETF TR DBXTR HAR CS 300 233051879 714 28,400 SH   SOLE   0 0 28,400
DBX ETF TR DB XTR MSCI EUR 233051853 803 29,660 SH   SOLE   0 0 29,660
DEERE & CO COM 244199105 8,843 81,230 SH   SOLE   0 0 81,230
DENTSPLY SIRONA INC COM 24906P109 2,173 34,800 SH   SOLE   0 0 34,800
DEUTSCHE BANK AG NAMEN AKT D18190898 1,736 100,500 SH   SOLE   0 0 100,500
DEXCOM INC COM 252131107 1,576 18,600 SH   SOLE   0 0 18,600
DEXCOM INC COM 252131107 847 10,000 SH   SOLE   0 0 10,000
DEXCOM INC COM 252131107 847 10,000 SH   SOLE   0 0 10,000
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 349 10,120 SH   SOLE   0 0 10,120
DISCOVER FINL SVCS COM 254709108 6,513 95,235 SH   SOLE   0 0 95,235
DISNEY WALT CO COM DISNEY 254687106 163,146 1,438,804 SH   SOLE   0 0 1,438,804
DOLLAR GEN CORP NEW COM 256677105 5,853 83,940 SH   SOLE   0 0 83,940
DOLLAR TREE INC COM 256746108 871 11,100 SH   SOLE   0 0 11,100
DOVER CORP COM 260003108 378 4,700 SH   SOLE   0 0 4,700
DOW CHEM CO COM 260543103 1,643 25,850 SH   SOLE   0 0 25,850
DU PONT E I DE NEMOURS & CO COM 263534109 201 2,500 SH   SOLE   0 0 2,500
EBAY INC COM 278642103 7,394 220,264 SH   SOLE   0 0 220,264
EDWARDS LIFESCIENCES CORP COM 28176E108 2,865 30,460 SH   SOLE   0 0 30,460
ELECTRONIC ARTS INC COM 285512109 1,074 12,000 SH   SOLE   0 0 12,000
EOG RES INC COM 26875P101 27,743 284,394 SH   SOLE   0 0 284,394
EQUITY COMWLTH COM SH BEN INT 294628102 524 16,800 SH   SOLE   0 0 16,800
ETFS GOLD TR SHS 26922Y105 221 1,821 SH   SOLE   0 0 1,821
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,002 75,885 SH   SOLE   0 0 75,885
EXXON MOBIL CORP COM 30231G102 9,849 120,093 SH   SOLE   0 0 120,093
F5 NETWORKS INC COM 315616102 6,579 46,149 SH   SOLE   0 0 46,149
FACEBOOK INC CL A 30303M102 111,724 786,514 SH   SOLE   0 0 786,514
FEDEX CORP COM 31428X106 653 3,347 SH   SOLE   0 0 3,347
FIDELITY NATL INFORMATION SV COM 31620M106 4,626 58,100 SH   SOLE   0 0 58,100
FIRST HAWAIIAN INC COM 32051X108 2,833 94,700 SH   SOLE   0 0 94,700
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 5,792 65,792 SH   SOLE   0 0 65,792
FISERV INC COM 337738108 1,949 16,900 SH   SOLE   0 0 16,900
FLUOR CORP NEW COM 343412102 4,980 94,650 SH   SOLE   0 0 94,650
FORTIVE CORP COM 34959J108 2,742 45,530 SH   SOLE   0 0 45,530
GENERAL ELECTRIC CO COM 369604103 16,515 554,208 SH   SOLE   0 0 554,208
GENERAL MLS INC COM 370334104 620 10,500 SH   SOLE   0 0 10,500
GENERAL MTRS CO COM 37045V100 2,183 61,744 SH   SOLE   0 0 61,744
GERDAU S A SPON ADR REP PFD 373737105 56 16,770 SH   SOLE   0 0 16,770
GILEAD SCIENCES INC COM 375558103 12,403 182,619 SH   SOLE   0 0 182,619
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 208 10,000 SH   SOLE   0 0 10,000
GOLDCORP INC NEW COM 380956409 327 22,500 SH   SOLE   0 0 22,500
GOLDMAN SACHS GROUP INC COM 38141G104 7,139 31,078 SH   SOLE   0 0 31,078
GRAINGER W W INC COM 384802104 1,862 8,000 SH   SOLE   0 0 8,000
HALLIBURTON CO COM 406216101 42,921 872,210 SH   SOLE   0 0 872,210
HALLIBURTON CO COM 406216101 2,923 59,400 SH   SOLE   0 0 59,400
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,831 85,000 SH   SOLE   0 0 85,000
HCA HOLDINGS INC COM 40412C101 5,983 67,235 SH   SOLE   0 0 67,235
HOME DEPOT INC COM 437076102 36,519 248,719 SH   SOLE   0 0 248,719
HONEYWELL INTL INC COM 438516106 46,974 376,186 SH   SOLE   0 0 376,186
HORMEL FOODS CORP COM 440452100 835 24,100 SH   SOLE   0 0 24,100
HSBC HLDGS PLC SPON ADR NEW 404280406 153 18,800 SH   SOLE   0 0 18,800
HUDBAY MINERALS INC COM 443628102 72 11,000 SH   SOLE   0 0 11,000
ILLINOIS TOOL WKS INC COM 452308109 6,607 49,873 SH   SOLE   0 0 49,873
INTEL CORP COM 458140100 3,852 106,793 SH   SOLE   0 0 106,793
INTERNATIONAL BUSINESS MACHS COM 459200101 10,372 59,560 SH   SOLE   0 0 59,560
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,368 10,319 SH   SOLE   0 0 10,319
INTUITIVE SURGICAL INC COM NEW 46120E602 1,776 2,317 SH   SOLE   0 0 2,317
IPG PHOTONICS CORP COM 44980X109 1,689 13,993 SH   SOLE   0 0 13,993
ISHARES MSCI MEX CAP ETF 464286822 7,832 153,064 SH   SOLE   0 0 153,064
ISHARES MIN VOL GBL ETF 464286525 545 7,060 SH   SOLE   0 0 7,060
ISHARES MSCI GERMANY ETF 464286806 2,766 96,196 SH   SOLE   0 0 96,196
ISHARES MSCI PAC JP ETF 464286665 3,996 89,418 SH   SOLE   0 0 89,418
ISHARES MSCI SZ CAP ETF 464286749 5,637 176,262 SH   SOLE   0 0 176,262
ISHARES MSCI THI CAP ETF 464286624 2,766 35,460 SH   SOLE   0 0 35,460
ISHARES MSCI BRZ CAP ETF 464286400 5,824 155,460 SH   SOLE   0 0 155,460
ISHARES MSCI EURZONE ETF 464286608 4,721 125,570 SH   SOLE   0 0 125,570
ISHARES MSCI HONG KG ETF 464286871 2,379 106,935 SH   SOLE   0 0 106,935
ISHARES MSCI AUST ETF 464286103 31,958 1,413,467 SH   SOLE   0 0 1,413,467
ISHARES MSCI STH KOR ETF 464286772 3,786 61,200 SH   SOLE   0 0 61,200
ISHARES MSCI STH AFR ETF 464286780 1,747 31,650 SH   SOLE   0 0 31,650
ISHARES INC MSCI TAIWAN ETF 46434G772 7,191 216,393 SH   SOLE   0 0 216,393
ISHARES INC MSCI SINGPOR ETF 46434G780 2,385 104,575 SH   SOLE   0 0 104,575
ISHARES INC MSCI JPN ETF NEW 46434G822 21,206 411,762 SH   SOLE   0 0 411,762
ISHARES INC MSCI MLY ETF NEW 46434G814 1,221 40,075 SH   SOLE   0 0 40,075
ISHARES INC MSCI GBL ETF NEW 46434G848 5,389 191,903 SH   SOLE   0 0 191,903
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1,289 87,000 SH   SOLE   0 0 87,000
ISHARES TR RUSSELL 2000 ETF 464287655 11,159 81,171 SH   SOLE   0 0 81,171
ISHARES TR MSCI ACWI ETF 464288257 3,768 59,559 SH   SOLE   0 0 59,559
ISHARES TR US OIL&GS EX ETF 464288851 295 4,820 SH   SOLE   0 0 4,820
ISHARES TR S&P 500 VAL ETF 464287408 572 5,500 SH   SOLE   0 0 5,500
ISHARES TR U.S. INDS ETF 464287754 219 1,738 SH   SOLE   0 0 1,738
ISHARES TR TIPS BD ETF 464287176 3,864 33,700 SH   SOLE   0 0 33,700
ISHARES TR JP MOR EM MK ETF 464288281 2,819 24,796 SH   SOLE   0 0 24,796
ISHARES TR CALIF MUN BD ETF 464288356 2,794 24,022 SH   SOLE   0 0 24,022
ISHARES TR TRANS AVG ETF 464287192 1,872 11,416 SH   SOLE   0 0 11,416
ISHARES TR US HLTHCARE ETF 464287762 518 3,330 SH   SOLE   0 0 3,330
ISHARES TR CORE S&P500 ETF 464287200 5,266 22,195 SH   SOLE   0 0 22,195
ISHARES TR US REGNL BKS ETF 464288778 695 15,503 SH   SOLE   0 0 15,503
ISHARES TR U.S. REAL ES ETF 464287739 1,034 13,180 SH   SOLE   0 0 13,180
ISHARES TR U.S. FINLS ETF 464287788 357 3,430 SH   SOLE   0 0 3,430
ISHARES TR CORE S&P SCP ETF 464287804 2,033 29,400 SH   SOLE   0 0 29,400
ISHARES TR COHEN&STEER REIT 464287564 636 6,380 SH   SOLE   0 0 6,380
ISHARES TR HDG MSCI JAPAN 46434V886 280 10,000 SH   SOLE   0 0 10,000
ISHARES TR U.S. TECH ETF 464287721 889 6,580 SH   SOLE   0 0 6,580
ISHARES TR IBOXX HI YD ETF 464288513 2,793 31,817 SH   SOLE   0 0 31,817
ISHARES TR MSCI INDIA ETF 46429B598 3,985 126,568 SH   SOLE   0 0 126,568
ISHARES TR MSCI AC ASIA ETF 464288182 2,606 41,400 SH   SOLE   0 0 41,400
ISHARES TR MSCI PHILIPS ETF 46429B408 286 8,379 SH   SOLE   0 0 8,379
ISHARES TR S&P 100 ETF 464287101 74,532 711,867 SH   SOLE   0 0 711,867
ISHARES TR MSCI EMG MKT ETF 464287234 25,326 642,948 SH   SOLE   0 0 642,948
ISHARES TR MSCI INDONIA ETF 46429B309 1,161 45,001 SH   SOLE   0 0 45,001
ISHARES TR GLOBAL ENERG ETF 464287341 624 18,800 SH   SOLE   0 0 18,800
ISHARES TR MSCI EAFE ETF 464287465 2,920 46,881 SH   SOLE   0 0 46,881
ISHARES TR PHLX SEMICND ETF 464287523 233 1,700 SH   SOLE   0 0 1,700
ISHARES TR CORE S&P MCP ETF 464287507 7,557 44,135 SH   SOLE   0 0 44,135
ISHARES TR NASDQ BIOTEC ETF 464287556 14,987 51,104 SH   SOLE   0 0 51,104
ISHARES TR CHINA ETF 46429B671 17,135 343,173 SH   SOLE   0 0 343,173
ISHARES TR U.S. FIN SVC ETF 464287770 551 5,052 SH   SOLE   0 0 5,052
JOHNSON & JOHNSON COM 478160104 88,004 706,577 SH   SOLE   0 0 706,577
JOHNSON & JOHNSON COM 478160104 249 2,000 SH   SOLE   0 0 2,000
JPMORGAN CHASE & CO COM 46625H100 14,910 169,737 SH   SOLE   0 0 169,737
KBR INC COM 48242W106 526 35,000 SH   SOLE   0 0 35,000
KIMBERLY CLARK CORP COM 494368103 771 5,860 SH   SOLE   0 0 5,860
KRAFT HEINZ CO COM 500754106 1,893 20,847 SH   SOLE   0 0 20,847
L BRANDS INC COM 501797104 3,999 84,905 SH   SOLE   0 0 84,905
LABORATORY CORP AMER HLDGS COM NEW 50540R409 232 1,620 SH   SOLE   0 0 1,620
LAM RESEARCH CORP COM 512807108 7,158 55,762 SH   SOLE   0 0 55,762
LAUDER ESTEE COS INC CL A 518439104 448 5,287 SH   SOLE   0 0 5,287
LEIDOS HLDGS INC COM 525327102 1,255 24,550 SH   SOLE   0 0 24,550
LILLY ELI & CO COM 532457108 10,914 129,758 SH   SOLE   0 0 129,758
LIMELIGHT NETWORKS INC COM 53261M104 5,031 1,950,000 SH   SOLE   0 0 1,950,000
LOCKHEED MARTIN CORP COM 539830109 241 900 SH   SOLE   0 0 900
LOGMEIN INC COM 54142L109 569 5,834 SH   SOLE   0 0 5,834
LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 277 5,000 SH   SOLE   0 0 5,000
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 60,471 663,136 SH   SOLE   0 0 663,136
MARRIOTT INTL INC NEW CL A 571903202 6,563 69,684 SH   SOLE   0 0 69,684
MARSH & MCLENNAN COS INC COM 571748102 3,859 52,230 SH   SOLE   0 0 52,230
MASTERCARD INCORPORATED CL A 57636Q104 3,177 28,250 SH   SOLE   0 0 28,250
MATTEL INC COM 577081102 615 24,000 SH   SOLE   0 0 24,000
MCCORMICK & CO INC COM NON VTG 579780206 976 10,000 SH   SOLE   0 0 10,000
MCDONALDS CORP COM 580135101 87,495 675,062 SH   SOLE   0 0 675,062
MCDONALDS CORP COM 580135101 259 2,000 SH   SOLE   0 0 2,000
MCKESSON CORP COM 58155Q103 6,368 42,949 SH   SOLE   0 0 42,949
MEAD JOHNSON NUTRITION CO COM 582839106 5,695 63,931 SH   SOLE   0 0 63,931
MERCK & CO INC COM 58933Y105 34,718 546,396 SH   SOLE   0 0 546,396
METTLER TOLEDO INTERNATIONAL COM 592688105 1,006 2,100 SH   SOLE   0 0 2,100
MICROCHIP TECHNOLOGY INC COM 595017104 229 3,100 SH   SOLE   0 0 3,100
MICRON TECHNOLOGY INC COM 595112103 12,969 448,760 SH   SOLE   0 0 448,760
MICROSOFT CORP COM 594918104 30,155 457,869 SH   SOLE   0 0 457,869
MOLSON COORS BREWING CO CL B 60871R209 944 9,860 SH   SOLE   0 0 9,860
MONDELEZ INTL INC CL A 609207105 428 9,942 SH   SOLE   0 0 9,942
MONSANTO CO NEW COM 61166W101 1,531 13,525 SH   SOLE   0 0 13,525
MONSTER BEVERAGE CORP NEW COM 61174X109 1,847 40,000 SH   SOLE   0 0 40,000
MOODYS CORP COM 615369105 6,924 61,797 SH   SOLE   0 0 61,797
NATUS MEDICAL INC DEL COM 639050103 640 16,300 SH   SOLE   0 0 16,300
NETEASE INC SPONSORED ADR 64110W102 369 1,300 SH   SOLE   0 0 1,300
NETFLIX INC COM 64110L106 3,899 26,380 SH   SOLE   0 0 26,380
NEWELL BRANDS INC COM 651229106 17,432 369,567 SH   SOLE   0 0 369,567
NEWMONT MINING CORP COM 651639106 5,201 157,788 SH   SOLE   0 0 157,788
NIKE INC CL B 654106103 115,558 2,073,528 SH   SOLE   0 0 2,073,528
NIKE INC CL B 654106103 981 17,600 SH   SOLE   0 0 17,600
NOBLE ENERGY INC COM 655044105 1,099 32,000 SH   SOLE   0 0 32,000
NORDSON CORP COM 655663102 983 8,000 SH   SOLE   0 0 8,000
NOVO-NORDISK A S ADR 670100205 452 13,114 SH   SOLE   0 0 13,114
NUVEEN NEW JERSEY MUN VALUE COM 670702109 296 20,000 SH   SOLE   0 0 20,000
NVIDIA CORP COM 67066G104 795 7,295 SH   SOLE   0 0 7,295
NVR INC COM 62944T105 653 310 SH   SOLE   0 0 310
OCCIDENTAL PETE CORP DEL COM 674599105 14,574 230,020 SH   SOLE   0 0 230,020
ORACLE CORP COM 68389X105 1,724 38,643 SH   SOLE   0 0 38,643
PALO ALTO NETWORKS INC COM 697435105 646 5,730 SH   SOLE   0 0 5,730
PAYPAL HLDGS INC COM 70450Y103 1,661 38,619 SH   SOLE   0 0 38,619
PEPSICO INC COM 713448108 128,322 1,147,168 SH   SOLE   0 0 1,147,168
PFIZER INC COM 717081103 4,179 122,145 SH   SOLE   0 0 122,145
PG&E CORP COM 69331C108 568 8,558 SH   SOLE   0 0 8,558
PHILIP MORRIS INTL INC COM 718172109 12,993 115,085 SH   SOLE   0 0 115,085
PHILLIPS 66 COM 718546104 2,456 31,000 SH   SOLE   0 0 31,000
PIMCO ETF TR INV GRD CRP BD 72201R817 264 2,560 SH   SOLE   0 0 2,560
PNC FINL SVCS GROUP INC COM 693475105 1,119 9,307 SH   SOLE   0 0 9,307
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 255 8,250 SH   SOLE   0 0 8,250
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 325 13,000 SH   SOLE   0 0 13,000
POWERSHARES ETF TR II CALI MUNI ETF 73936T441 2,614 103,125 SH   SOLE   0 0 103,125
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 13,415 258,074 SH   SOLE   0 0 258,074
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 691 7,318 SH   SOLE   0 0 7,318
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 54,298 410,171 SH   SOLE   0 0 410,171
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 941 47,575 SH   SOLE   0 0 47,575
PRAXAIR INC COM 74005P104 1,187 10,008 SH   SOLE   0 0 10,008
PRICE T ROWE GROUP INC COM 74144T108 5,725 84,000 SH   SOLE   0 0 84,000
PRICELINE GRP INC COM NEW 741503403 11,045 6,205 SH   SOLE   0 0 6,205
PROCTER AND GAMBLE CO COM 742718109 102,375 1,139,400 SH   SOLE   0 0 1,139,400
PROCTER AND GAMBLE CO COM 742718109 261 2,900 SH   SOLE   0 0 2,900
QUALCOMM INC COM 747525103 1,549 27,006 SH   SOLE   0 0 27,006
QUANTA SVCS INC COM 74762E102 445 12,000 SH   SOLE   0 0 12,000
RANDGOLD RES LTD ADR 752344309 3,484 40,000 SH   SOLE   0 0 40,000
REYNOLDS AMERICAN INC COM 761713106 429 6,800 SH   SOLE   0 0 6,800
ROCKWELL AUTOMATION INC COM 773903109 1,931 12,400 SH   SOLE   0 0 12,400
ROLLINS INC COM 775711104 1,485 40,000 SH   SOLE   0 0 40,000
SCHEIN HENRY INC COM 806407102 416 2,450 SH   SOLE   0 0 2,450
SCHLUMBERGER LTD COM 806857108 15,081 193,098 SH   SOLE   0 0 193,098
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 6,700 85,498 SH   SOLE   0 0 85,498
SEALED AIR CORP NEW COM 81211K100 2,006 46,035 SH   SOLE   0 0 46,035
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 93,814 1,342,117 SH   SOLE   0 0 1,342,117
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 90,917 3,831,322 SH   SOLE   0 0 3,831,322
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,892 34,660 SH   SOLE   0 0 34,660
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,313 44,554 SH   SOLE   0 0 44,554
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 288 5,500 SH   SOLE   0 0 5,500
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 236 4,600 SH   SOLE   0 0 4,600
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 66,563 1,248,604 SH   SOLE   0 0 1,248,604
SOLITARIO EXPL & RTY CORP COM 8342EP107 82 100,000 SH   SOLE   0 0 100,000
SOUTHERN CO COM 842587107 2,603 52,292 SH   SOLE   0 0 52,292
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,435 11,800 SH   SOLE   0 0 11,800
SPDR GOLD TRUST GOLD SHS 78463V107 18,932 159,471 SH   SOLE   0 0 159,471
SPDR GOLD TRUST GOLD SHS 78463V107 11,338 95,500 SH   SOLE   0 0 95,500
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 8,196 225,480 SH   SOLE   0 0 225,480
SPDR S&P 500 ETF TR TR UNIT 78462F103 72,683 308,319 SH   SOLE   0 0 308,319
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 412 1,320 SH   SOLE   0 0 1,320
SPDR SER TR BLOOMBERG SRT TR 78468R408 18,880 675,241 SH   SOLE   0 0 675,241
SPDR SER TR NUVEEN BRC MUNIC 78468R721 300 6,250 SH   SOLE   0 0 6,250
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 20,056 416,961 SH   SOLE   0 0 416,961
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 4,482 106,110 SH   SOLE   0 0 106,110
SPDR SERIES TRUST S&P BIOTECH 78464A870 13,016 187,719 SH   SOLE   0 0 187,719
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 325 8,800 SH   SOLE   0 0 8,800
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 454 12,200 SH   SOLE   0 0 12,200
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 936 25,000 SH   SOLE   0 0 25,000
SPDR SERIES TRUST OILGAS EQUIP 78464A748 1,607 80,000 SH   SOLE   0 0 80,000
SPDR SERIES TRUST S&P BIOTECH 78464A870 2,427 35,000 SH   SOLE   0 0 35,000
STARBUCKS CORP COM 855244109 37,668 645,103 SH   SOLE   0 0 645,103
STATE STR CORP COM 857477103 6,674 83,835 SH   SOLE   0 0 83,835
STERICYCLE INC COM 858912108 2,546 30,720 SH   SOLE   0 0 30,720
STRYKER CORP COM 863667101 994 7,550 SH   SOLE   0 0 7,550
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,073 172,231 SH   SOLE   0 0 172,231
TE CONNECTIVITY LTD REG SHS H84989104 3,534 47,406 SH   SOLE   0 0 47,406
TECOGEN INC NEW COM NEW 87876P201 1,706 450,000 SH   SOLE   0 0 450,000
TESLA INC COM 88160R101 1,114 4,003 SH   SOLE   0 0 4,003
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 15,497 472,383 SH   SOLE   0 0 472,383
TEXAS INSTRS INC COM 882508104 7,058 87,613 SH   SOLE   0 0 87,613
THERMO FISHER SCIENTIFIC INC COM 883556102 64,519 420,046 SH   SOLE   0 0 420,046
TIME WARNER INC COM NEW 887317303 508 5,200 SH   SOLE   0 0 5,200
TJX COS INC NEW COM 872540109 30,930 391,119 SH   SOLE   0 0 391,119
TORONTO DOMINION BK ONT COM NEW 891160509 8,847 177,132 SH   SOLE   0 0 177,132
TRANSDIGM GROUP INC COM 893641100 5,901 26,804 SH   SOLE   0 0 26,804
TRAVELERS COMPANIES INC COM 89417E109 385 3,194 SH   SOLE   0 0 3,194
TRIPADVISOR INC COM 896945201 410 9,500 SH   SOLE   0 0 9,500
TWITTER INC COM 90184L102 223 14,947 SH   SOLE   0 0 14,947
U S SILICA HLDGS INC COM 90346E103 2,909 60,616 SH   SOLE   0 0 60,616
U S SILICA HLDGS INC COM 90346E103 1,296 27,000 SH   SOLE   0 0 27,000
UNILEVER N V N Y SHS NEW 904784709 991 20,000 SH   SOLE   0 0 20,000
UNION PAC CORP COM 907818108 3,848 36,330 SH   SOLE   0 0 36,330
UNITED TECHNOLOGIES CORP COM 913017109 80,316 715,765 SH   SOLE   0 0 715,765
UNITED TECHNOLOGIES CORP COM 913017109 269 2,400 SH   SOLE   0 0 2,400
UNITEDHEALTH GROUP INC COM 91324P102 6,914 42,158 SH   SOLE   0 0 42,158
US BANCORP DEL COM NEW 902973304 10,562 205,092 SH   SOLE   0 0 205,092
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,094 47,971 SH   SOLE   0 0 47,971
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 317 22,614 SH   SOLE   0 0 22,614
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 239 3,000 SH   SOLE   0 0 3,000
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 784 20,880 SH   SOLE   0 0 20,880
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 17,427 565,623 SH   SOLE   0 0 565,623
VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 221 9,000 SH   SOLE   0 0 9,000
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1,875 15,750 SH   SOLE   0 0 15,750
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1,907 92,250 SH   SOLE   0 0 92,250
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,576 43,812 SH   SOLE   0 0 43,812
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,607 7,430 SH   SOLE   0 0 7,430
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,034 51,200 SH   SOLE   0 0 51,200
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 23,587 457,383 SH   SOLE   0 0 457,383
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 309 2,800 SH   SOLE   0 0 2,800
VANGUARD WORLD FD MEGA GRWTH IND 921910816 574 6,000 SH   SOLE   0 0 6,000
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,846 43,100 SH   SOLE   0 0 43,100
VCA INC COM 918194101 3,875 42,350 SH   SOLE   0 0 42,350
VERISIGN INC COM 92343E102 6,204 71,224 SH   SOLE   0 0 71,224
VERIZON COMMUNICATIONS INC COM 92343V104 430 8,821 SH   SOLE   0 0 8,821
VISA INC COM CL A 92826C839 30,572 344,007 SH   SOLE   0 0 344,007
VMWARE INC CL A COM 928563402 2,967 32,200 SH   SOLE   0 0 32,200
VULCAN MATLS CO COM 929160109 542 4,500 SH   SOLE   0 0 4,500
WABCO HLDGS INC COM 92927K102 13,316 113,406 SH   SOLE   0 0 113,406
WAL-MART STORES INC COM 931142103 236 3,274 SH   SOLE   0 0 3,274
WALGREENS BOOTS ALLIANCE INC COM 931427108 997 12,000 SH   SOLE   0 0 12,000
WATERS CORP COM 941848103 5,731 36,667 SH   SOLE   0 0 36,667
WELLS FARGO & CO NEW COM 949746101 49,572 890,628 SH   SOLE   0 0 890,628
WELLTOWER INC COM 95040Q104 561 7,925 SH   SOLE   0 0 7,925
WESTERN DIGITAL CORP COM 958102105 9,430 114,266 SH   SOLE   0 0 114,266
WHITEWAVE FOODS CO COM 966244105 359 6,400 SH   SOLE   0 0 6,400
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 383 6,096 SH   SOLE   0 0 6,096
WISDOMTREE TR JAPN HEDGE EQT 97717W851 30,672 605,928 SH   SOLE   0 0 605,928
WYNDHAM WORLDWIDE CORP COM 98310W108 6,693 79,410 SH   SOLE   0 0 79,410
WYNN RESORTS LTD COM 983134107 6,054 52,825 SH   SOLE   0 0 52,825
YAHOO INC NOTE 12/0 984332AF3 11,603 250,000 SH   SOLE   0 0 250,000
YANDEX NV NOTE 1.125%12/1 98474TAB3 5,483 250,000 SH   SOLE   0 0 250,000