public static string CrownJoe(string str, bool bo) { char[] chArray = str.ToCharArray(); string str2 = ""; string str3 = ""; for (int i = 0; i < chArray.Length; i++) { str3 = Convert.ToBase64String(Encoding.UTF8.GetBytes(chArray[i].ToString())); if (bo) { str3 = str3 + XRandom.Random(10, 0x63).ToString(); } str2 = str2 + str3; } return(str2); }