h t 2008 r m6R alibaba inc