// Token: 0x06000044 RID: 68 RVA: 0x000090AC File Offset: 0x000072AC public static bool checkFlag(string user_input) { uint num2; if (GClass1.checkFlagFormat(user_input, 41, true)) { num2 = 26855954U; } else { GClass0.WriteLine("Invalid key format"); num2 = 1370466160U; } for (; ;) { uint num; switch ((num = (num2 ^ 1725436766U)) % 5U) { case 1U: num2 = ((GClass0.xorStringBuilder(user_input, 74) ? 3365316463U : 2561374200U) ^ num * 2157556502U); continue; case 2U: return(true); case 3U: { GClass0.WriteLine("Invalid key format"); num2 = 1370466160U; break; } case 4U: continue; } break; } return(false); }