100th edition of the Baselworld 2017 - the Watch and Jewellery Show - Messe Basel, Switzerland