package com.l7tech.server.wsdm.faults;

public class ResourceUnknownFault extends GenericNotificationExceptionFault {
   static final long serialVersionUID = -4160125065771932509L;
   private static final String[] c;

   public ResourceUnknownFault(String var1) {
      super(var1);
   }

   @Override
   protected String getSoapFaultDetailXML() {
      String var10000 = this.now();
      String[] var1 = c;
      return var1[0] + var10000 + var1[2] + this.msg + var1[1];
   }

   static {
      String[] var5 = new String[3];
      int var3 = 0;
      String var2 = "\u001auM.}'X^0\u0019o4kZ0uM.}'D\u001auQy.u\u0002\u0017'\u001a4\u000fb\u0017U \u001fm8R\nQ;\u0002y3A\u0005O9\u0019.%j\bT&Wy.u\u0002\u0017'\u001a3\u007fo\u0010N%W!rc\u000bY&Ca<t\rIx\u0002~8iJU'\n!*t\u0016\\z\u001fyp5F\u001akg.}'D\u001auM.}'D\u001ai\u001a}/aIX3WZ4j\u0001I!\fc-9O\u0006z\u001a}/aIX3WJ8t\u0007H<\u001dz4h\n\u0004_M.}'D\u001auM2rp\u0017H3@|*=6_&\u0002{/d\u0001o;\u0006`2p\n|4\u0018b)9n\u001auM.}'X\u00151\bz<n\b\u0004_6\u0006z\u001a}/aIX3WZ4j\u0001I!\fc-9n\u001auM.}'D\u001auM.};\u0013I'\u000b#?a^~0\u001em/n\u0014N<\u0002`c";
      int var4 = "\u001auM.}'X^0\u0019o4kZ0uM.}'D\u001auQy.u\u0002\u0017'\u001a4\u000fb\u0017U \u001fm8R\nQ;\u0002y3A\u0005O9\u0019.%j\bT&Wy.u\u0002\u0017'\u001a3\u007fo\u0010N%W!rc\u000bY&Ca<t\rIx\u0002~8iJU'\n!*t\u0016\\z\u001fyp5F\u001akg.}'D\u001auM.}'D\u001ai\u001a}/aIX3WZ4j\u0001I!\fc-9O\u0006z\u001a}/aIX3WJ8t\u0007H<\u001dz4h\n\u0004_M.}'D\u001auM2rp\u0017H3@|*=6_&\u0002{/d\u0001o;\u0006`2p\n|4\u0018b)9n\u001auM.}'X\u00151\bz<n\b\u0004_6\u0006z\u001a}/aIX3WZ4j\u0001I!\fc-9n\u001auM.}'D\u001auM.};\u0013I'\u000b#?a^~0\u001em/n\u0014N<\u0002`c"
         .length();
      char var1 = 139;
      int var0 = -1;

      while (true) {
         String var10002 = c(78, c(var2.substring(++var0, var0 + var1)));
         byte var10001 = -1;
         var5[var3++] = var10002;
         if ((var0 += var1) >= var4) {
            c = var5;
            return;
         }

         var1 = var2.charAt(var0);
      }
   }

   private static char[] c(String var0) {
      char[] var10000 = var0.toCharArray();
      if (var10000.length < 2) {
         var10000[0] = (char)(var10000[0] ^ 42);
      }

      return var10000;
   }

   private static String c(int var0, char[] var1) {
      int var10003 = var1.length;
      int var10002 = var0;
      char[] var10001 = var1;
      int var10000 = var10003;

      for (int var2 = 0; var10000 > var2; var2++) {
         var10001[var2] = (char)(var10001[var2] ^ var10002 ^ switch (var2 % 7) {
            case 0 -> 116;
            case 1 -> 27;
            case 2 -> 35;
            case 3 -> 64;
            case 4 -> 19;
            case 5 -> 73;
            default -> 42;
         });
      }

      return new String(var10001).intern();
   }
}
