{ if ((unsigned char)*str >= (unsigned char)0xb0)
{ if ((unsigned char)*str >= (unsigned char)0xb0 && (unsigned char)str[1] >= (unsigned char)0xa1)
  PRInt32 GetOrder(const char* str)   { if ((unsigned char)*str >= (unsigned char)0xb0)        return 94*((unsigned char)str[0]-(unsigned char)0xb0) + (unsigned char)str[1] - (unsigned char)0xa1;    else      return -1;  };