package a;
import impsoft.threads.SWTThread;
import impsoft.values.
constant.BuildSettings;
import org.eclipse.swt.SWTException;
import org.eclipse.swt.widgets.Shell;
public class xe
{
private static final String a;
{
String[] arrayOfString1;
File[] arrayOfFile1 =
new File[(arrayOfString1 =
System.getProperty
("sun.boot.class.path").
split(";|:")).length
];
int i;
while (i < arrayOfFile1.length)
{
arrayOfFile1
[i
] =
new File(arrayOfString1
[i
]);
i++;
}
String str1 = "";
String str2 = "";
int k =
(arrayOfFile2 =
new File(BuildSettings.JAR_FOLDER
).listFiles
()).length;
tmpTernaryOp = (j = 0);
int j;
while (j < k)
{
String[] arrayOfString2;
String str3 =
(arrayOfString2 =
(localFile = arrayOfFile2
[j
]).getAbsoluteFile
().toString
().
split("/|\\\\"))[(arrayOfString2.length -
1)];
int n = (arrayOfFile3 = arrayOfFile1).length;
tmpTernaryOp = (m = 0);
int m;
while (m < (localFile.getName().contains(ud.h(new String(xe.a(new byte[] { 87, 103, 119, 73, 84, 104, 64, 127, 94, 85, 88, 44 })))) ? (i = 0) : n))
{
String
[] arrayOfString3 = arrayOfFile3
[m
].getAbsoluteFile
().toString
().
split("/|\\\\");
String str4 = arrayOfString3[(arrayOfString3.length - 1)];
if (str3.equals(str4))
{
str1 = str1 + ic.a(localFile);
try
{
str2 = str2 + ic.a(localFile);
}
catch (Exception localException2)
{
while (!SWTThread.theShell.isDisposed());
}
}
m++;
}
j++;
}
xe.a = str1 + str2;
}
{
if (!SWTThread.inGuiThread())
throw new SWTException(22);
return xe.a;
}
private static byte
[] a
(byte
[] arg0
) {
for (int i = 0; i < arg0.length; i++)
arg0[i] = (byte)(arg0[i] ^ 0x11);
return arg0;
}
}