Alibaba and the forty thieves (New Delhi BPI India)