private string FormatR(int length, string val, char fillChar)
{
if (length == -1)
return val;
if (length < val.Length)
return val.Substring(val.Length - length);
else
{
int left = (length - val.Length);
string retval = "";
for (int l = 0; l < left; l++)
retval += fillChar.ToString();
retval += val;
return retval;
}
}