import net.runelite.mapping.Export; import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedSignature; @ObfuscatedName("fs") public final class class163 { @ObfuscatedName("a") public static class167 field2639; @ObfuscatedName("es") static class80[] field2640; @ObfuscatedName("w") @Export("validInterfaces") public static boolean[] field2642; @ObfuscatedName("a") @ObfuscatedSignature( signature = "(Ljava/lang/CharSequence;I)I", garbageValue = "947872610" ) public static int method3321(CharSequence var0) { int var1 = var0.length(); int var2 = 0; for(int var3 = 0; var3 < var1; ++var3) { char var4 = var0.charAt(var3); if(var4 <= 127) { ++var2; } else if(var4 <= 2047) { var2 += 2; } else { var2 += 3; } } return var2; } }