wm 2005 shanghai