Use Uri.UnescapeDataString instead of HttpUtility.UrlDecode