public static String getSig(String[] paramArrayOfString, String paramString)
{
int i = 0;
Object localObject;
if (i >= paramArrayOfString.length)
{new StringBuffer();
i = 0;
}
for (;;)
{
if (i >= paramArrayOfString.length)
{
((StringBuffer)localObject).append(paramString);
return Md5.toMD5(((StringBuffer)localObject).toString());
int j = paramArrayOfString.length - 1;
for (;;)
{
if (j <= i)
{
i += 1;
break;
}
if (paramArrayOfString[j].compareTo(paramArrayOfString[(j - 1)]) < 0)
{
localObject = paramArrayOfString[j];
paramArrayOfString[j] = paramArrayOfString[(j - 1)];
paramArrayOfString[(j - 1)] = localObject;
}
j -= 1;
}
}
((StringBuffer)localObject).append(paramArrayOfString[i]);
i += 1;
}
}