memeXmeme channel has been suspended