FABIEN PICTET AND PARTNERS LTD