package com.l7tech.server.jdbc;

import com.l7tech.objectmodel.FindException;
import com.l7tech.server.util.ManagedTimerTask;

class u extends ManagedTimerTask {
   final JdbcQueryingManagerImpl this$0;
   private static final String[] c;

   private u(JdbcQueryingManagerImpl var1) {
      this.this$0 = var1;
   }

   @Override
   protected void doRun() {
      // $VF: Couldn't be decompiled
      // Please report this to the Vineflower issue tracker, at https://github.com/Vineflower/vineflower/issues with a copy of the class file (if you have the rights to distribute it!)
      // java.lang.RuntimeException: parsing failure!
      //   at org.jetbrains.java.decompiler.modules.decompiler.decompose.DomHelper.parseGraph(DomHelper.java:211)
      //   at org.jetbrains.java.decompiler.main.rels.MethodProcessor.codeToJava(MethodProcessor.java:174)
      //
      // Bytecode:
      // 000: invokestatic java/lang/System.currentTimeMillis ()J
      // 003: lstore 1
      // 004: getstatic com/l7tech/server/jdbc/JdbcQueryingManagerImpl.a Ljava/util/logging/Logger;
      // 007: aload 0
      // 008: getfield com/l7tech/server/jdbc/u.this$0 Lcom/l7tech/server/jdbc/JdbcQueryingManagerImpl;
      // 00b: getfield com/l7tech/server/jdbc/JdbcQueryingManagerImpl.j Ljava/util/Map;
      // 00e: invokeinterface java/util/Map.size ()I 1
      // 013: getstatic com/l7tech/server/jdbc/u.c [Ljava/lang/String;
      // 016: astore 14
      // 018: aload 14
      // 01a: bipush 6
      // 01c: aaload
      // 01d: swap
      // 01e: aload 14
      // 020: bipush 11
      // 022: aaload
      // 023: invokedynamic makeConcatWithConstants (Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001\u0001" ]
      // 028: invokevirtual java/util/logging/Logger.fine (Ljava/lang/String;)V
      // 02b: new java/util/HashSet
      // 02e: dup
      // 02f: invokespecial java/util/HashSet.<init> ()V
      // 032: astore 3
      // 033: aload 0
      // 034: getfield com/l7tech/server/jdbc/u.this$0 Lcom/l7tech/server/jdbc/JdbcQueryingManagerImpl;
      // 037: getfield com/l7tech/server/jdbc/JdbcQueryingManagerImpl.c Lcom/l7tech/server/jdbc/JdbcConnectionManager;
      // 03a: invokeinterface com/l7tech/server/jdbc/JdbcConnectionManager.findAllHeaders ()Ljava/util/Collection; 1
      // 03f: astore 4
      // 041: aload 4
      // 043: invokeinterface java/util/Collection.iterator ()Ljava/util/Iterator; 1
      // 048: astore 5
      // 04a: aload 5
      // 04c: invokeinterface java/util/Iterator.hasNext ()Z 1
      // 051: ifeq 073
      // 054: aload 5
      // 056: invokeinterface java/util/Iterator.next ()Ljava/lang/Object; 1
      // 05b: checkcast com/l7tech/objectmodel/EntityHeader
      // 05e: astore 6
      // 060: aload 6
      // 062: invokevirtual com/l7tech/objectmodel/EntityHeader.getName ()Ljava/lang/String;
      // 065: astore 7
      // 067: aload 3
      // 068: aload 7
      // 06a: invokeinterface java/util/Set.add (Ljava/lang/Object;)Z 2
      // 06f: pop
      // 070: goto 04a
      // 073: goto 092
      // 076: astore 4
      // 078: getstatic com/l7tech/server/jdbc/JdbcQueryingManagerImpl.a Ljava/util/logging/Logger;
      // 07b: aload 4
      // 07d: invokestatic com/l7tech/util/ExceptionUtils.getMessage (Ljava/lang/Throwable;)Ljava/lang/String;
      // 080: getstatic com/l7tech/server/jdbc/u.c [Ljava/lang/String;
      // 083: astore 14
      // 085: aload 14
      // 087: bipush 3
      // 088: aaload
      // 089: swap
      // 08a: invokedynamic makeConcatWithConstants (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001" ]
      // 08f: invokevirtual java/util/logging/Logger.warning (Ljava/lang/String;)V
      // 092: new java/util/HashMap
      // 095: dup
      // 096: invokespecial java/util/HashMap.<init> ()V
      // 099: astore 4
      // 09b: new java/util/HashSet
      // 09e: dup
      // 09f: invokespecial java/util/HashSet.<init> ()V
      // 0a2: astore 5
      // 0a4: aload 0
      // 0a5: getfield com/l7tech/server/jdbc/u.this$0 Lcom/l7tech/server/jdbc/JdbcQueryingManagerImpl;
      // 0a8: getfield com/l7tech/server/jdbc/JdbcQueryingManagerImpl.d Lcom/l7tech/util/Config;
      // 0ab: getstatic com/l7tech/server/jdbc/u.c [Ljava/lang/String;
      // 0ae: astore 14
      // 0b0: aload 14
      // 0b2: bipush 8
      // 0b4: aaload
      // 0b5: ldc2_w 2678400
      // 0b8: invokeinterface com/l7tech/util/Config.getLongProperty (Ljava/lang/String;J)J 4
      // 0bd: ldc2_w 1000
      // 0c0: lmul
      // 0c1: lstore 6
      // 0c3: aload 0
      // 0c4: getfield com/l7tech/server/jdbc/u.this$0 Lcom/l7tech/server/jdbc/JdbcQueryingManagerImpl;
      // 0c7: getfield com/l7tech/server/jdbc/JdbcQueryingManagerImpl.j Ljava/util/Map;
      // 0ca: invokeinterface java/util/Map.entrySet ()Ljava/util/Set; 1
      // 0cf: invokeinterface java/util/Set.iterator ()Ljava/util/Iterator; 1
      // 0d4: astore 8
      // 0d6: aload 8
      // 0d8: invokeinterface java/util/Iterator.hasNext ()Z 1
      // 0dd: ifeq 1a2
      // 0e0: aload 8
      // 0e2: invokeinterface java/util/Iterator.next ()Ljava/lang/Object; 1
      // 0e7: checkcast java/util/Map$Entry
      // 0ea: astore 9
      // 0ec: aload 9
      // 0ee: invokeinterface java/util/Map$Entry.getValue ()Ljava/lang/Object; 1
      // 0f3: checkcast com/l7tech/server/jdbc/m
      // 0f6: astore 10
      // 0f8: aload 9
      // 0fa: invokeinterface java/util/Map$Entry.getKey ()Ljava/lang/Object; 1
      // 0ff: checkcast com/l7tech/server/jdbc/l
      // 102: astore 11
      // 104: aload 10
      // 106: getfield com/l7tech/server/jdbc/m.a Lcom/l7tech/util/Either;
      // 109: astore 12
      // 10b: aload 0
      // 10c: getfield com/l7tech/server/jdbc/u.this$0 Lcom/l7tech/server/jdbc/JdbcQueryingManagerImpl;
      // 10f: getfield com/l7tech/server/jdbc/JdbcQueryingManagerImpl.e Lcom/l7tech/util/TimeSource;
      // 112: invokevirtual com/l7tech/util/TimeSource.currentTimeMillis ()J
      // 115: aload 10
      // 117: getfield com/l7tech/server/jdbc/m.c Ljava/util/concurrent/atomic/AtomicLong;
      // 11a: invokevirtual java/util/concurrent/atomic/AtomicLong.get ()J
      // 11d: lsub
      // 11e: invokestatic java/lang/Long.valueOf (J)Ljava/lang/Long;
      // 121: astore 13
      // 123: aload 12
      // 125: invokevirtual com/l7tech/util/Either.isLeft ()Z
      // 128: ifeq 141
      // 12b: aload 4
      // 12d: aload 11
      // 12f: getstatic com/l7tech/server/jdbc/u.c [Ljava/lang/String;
      // 132: bipush 1
      // 133: aaload
      // 134: invokeinterface java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 3
      // 139: pop
      // 13a: goto 141
      // 13d: invokestatic com/l7tech/server/jdbc/u.a (Lcom/l7tech/objectmodel/FindException;)Lcom/l7tech/objectmodel/FindException;
      // 140: athrow
      // 141: aload 3
      // 142: aload 11
      // 144: getfield com/l7tech/server/jdbc/l.a Ljava/lang/String;
      // 147: invokeinterface java/util/Set.contains (Ljava/lang/Object;)Z 2
      // 14c: ifne 166
      // 14f: aload 4
      // 151: aload 11
      // 153: getstatic com/l7tech/server/jdbc/u.c [Ljava/lang/String;
      // 156: bipush 7
      // 158: aaload
      // 159: invokeinterface java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 3
      // 15e: pop
      // 15f: goto 166
      // 162: invokestatic com/l7tech/server/jdbc/u.a (Lcom/l7tech/objectmodel/FindException;)Lcom/l7tech/objectmodel/FindException;
      // 165: athrow
      // 166: lload 6
      // 168: lconst_0
      // 169: lcmp
      // 16a: ifle 19f
      // 16d: aload 13
      // 16f: invokevirtual java/lang/Long.longValue ()J
      // 172: lload 6
      // 174: lcmp
      // 175: ifle 19f
      // 178: goto 17f
      // 17b: invokestatic com/l7tech/server/jdbc/u.a (Lcom/l7tech/objectmodel/FindException;)Lcom/l7tech/objectmodel/FindException;
      // 17e: athrow
      // 17f: aload 5
      // 181: aload 11
      // 183: invokeinterface java/util/Set.add (Ljava/lang/Object;)Z 2
      // 188: pop
      // 189: aload 4
      // 18b: aload 11
      // 18d: getstatic com/l7tech/server/jdbc/u.c [Ljava/lang/String;
      // 190: bipush 4
      // 191: aaload
      // 192: invokeinterface java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 3
      // 197: pop
      // 198: goto 19f
      // 19b: invokestatic com/l7tech/server/jdbc/u.a (Lcom/l7tech/objectmodel/FindException;)Lcom/l7tech/objectmodel/FindException;
      // 19e: athrow
      // 19f: goto 0d6
      // 1a2: getstatic com/l7tech/server/jdbc/JdbcQueryingManagerImpl.a Ljava/util/logging/Logger;
      // 1a5: aload 5
      // 1a7: invokeinterface java/util/Set.size ()I 1
      // 1ac: getstatic com/l7tech/server/jdbc/u.c [Ljava/lang/String;
      // 1af: astore 14
      // 1b1: aload 14
      // 1b3: bipush 10
      // 1b5: aaload
      // 1b6: swap
      // 1b7: aload 14
      // 1b9: bipush 0
      // 1ba: aaload
      // 1bb: invokedynamic makeConcatWithConstants (Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001\u0001" ]
      // 1c0: invokevirtual java/util/logging/Logger.fine (Ljava/lang/String;)V
      // 1c3: aload 5
      // 1c5: invokeinterface java/util/Set.iterator ()Ljava/util/Iterator; 1
      // 1ca: astore 8
      // 1cc: aload 8
      // 1ce: invokeinterface java/util/Iterator.hasNext ()Z 1
      // 1d3: ifeq 208
      // 1d6: aload 8
      // 1d8: invokeinterface java/util/Iterator.next ()Ljava/lang/Object; 1
      // 1dd: checkcast com/l7tech/server/jdbc/l
      // 1e0: astore 9
      // 1e2: aload 0
      // 1e3: getfield com/l7tech/server/jdbc/u.this$0 Lcom/l7tech/server/jdbc/JdbcQueryingManagerImpl;
      // 1e6: getfield com/l7tech/server/jdbc/JdbcQueryingManagerImpl.k Ljava/util/Set;
      // 1e9: aload 9
      // 1eb: invokeinterface java/util/Set.remove (Ljava/lang/Object;)Z 2
      // 1f0: pop
      // 1f1: getstatic com/l7tech/server/jdbc/JdbcQueryingManagerImpl.a Ljava/util/logging/Logger;
      // 1f4: getstatic java/util/logging/Level.FINE Ljava/util/logging/Level;
      // 1f7: getstatic com/l7tech/server/jdbc/u.c [Ljava/lang/String;
      // 1fa: astore 14
      // 1fc: aload 14
      // 1fe: bipush 5
      // 1ff: aaload
      // 200: aload 9
      // 202: invokevirtual java/util/logging/Logger.log (Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V
      // 205: goto 1cc
      // 208: getstatic com/l7tech/server/jdbc/JdbcQueryingManagerImpl.a Ljava/util/logging/Logger;
      // 20b: aload 4
      // 20d: invokeinterface java/util/Map.size ()I 1
      // 212: getstatic com/l7tech/server/jdbc/u.c [Ljava/lang/String;
      // 215: astore 14
      // 217: aload 14
      // 219: bipush 13
      // 21b: aaload
      // 21c: swap
      // 21d: aload 14
      // 21f: bipush 9
      // 221: aaload
      // 222: invokedynamic makeConcatWithConstants (Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001\u0001" ]
      // 227: invokevirtual java/util/logging/Logger.fine (Ljava/lang/String;)V
      // 22a: aload 4
      // 22c: invokeinterface java/util/Map.keySet ()Ljava/util/Set; 1
      // 231: invokeinterface java/util/Set.iterator ()Ljava/util/Iterator; 1
      // 236: astore 8
      // 238: aload 8
      // 23a: invokeinterface java/util/Iterator.hasNext ()Z 1
      // 23f: ifeq 288
      // 242: aload 8
      // 244: invokeinterface java/util/Iterator.next ()Ljava/lang/Object; 1
      // 249: checkcast com/l7tech/server/jdbc/l
      // 24c: astore 9
      // 24e: aload 0
      // 24f: getfield com/l7tech/server/jdbc/u.this$0 Lcom/l7tech/server/jdbc/JdbcQueryingManagerImpl;
      // 252: getfield com/l7tech/server/jdbc/JdbcQueryingManagerImpl.j Ljava/util/Map;
      // 255: aload 9
      // 257: invokeinterface java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object; 2
      // 25c: pop
      // 25d: getstatic com/l7tech/server/jdbc/JdbcQueryingManagerImpl.a Ljava/util/logging/Logger;
      // 260: getstatic java/util/logging/Level.FINE Ljava/util/logging/Level;
      // 263: getstatic com/l7tech/server/jdbc/u.c [Ljava/lang/String;
      // 266: astore 14
      // 268: aload 14
      // 26a: bipush 14
      // 26c: aaload
      // 26d: bipush 2
      // 26e: anewarray 202
      // 271: dup
      // 272: bipush 0
      // 273: aload 4
      // 275: aload 9
      // 277: invokeinterface java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; 2
      // 27c: aastore
      // 27d: dup
      // 27e: bipush 1
      // 27f: aload 9
      // 281: aastore
      // 282: invokevirtual java/util/logging/Logger.log (Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V
      // 285: goto 238
      // 288: getstatic com/l7tech/server/jdbc/JdbcQueryingManagerImpl.a Ljava/util/logging/Logger;
      // 28b: invokestatic java/lang/System.currentTimeMillis ()J
      // 28e: lload 1
      // 28f: lsub
      // 290: getstatic com/l7tech/server/jdbc/u.c [Ljava/lang/String;
      // 293: astore 14
      // 295: aload 14
      // 297: bipush 2
      // 298: aaload
      // 299: dup_x2
      // 29a: pop
      // 29b: aload 14
      // 29d: bipush 12
      // 29f: aaload
      // 2a0: invokedynamic makeConcatWithConstants (Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; bsm=java/lang/invoke/StringConcatFactory.makeConcatWithConstants (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ "\u0001\u0001\u0001" ]
      // 2a5: invokevirtual java/util/logging/Logger.fine (Ljava/lang/String;)V
      // 2a8: return
      // try (22 -> 45): 46 com/l7tech/objectmodel/FindException
      // try (113 -> 123): 124 com/l7tech/objectmodel/FindException
      // try (126 -> 138): 139 com/l7tech/objectmodel/FindException
      // try (141 -> 150): 151 com/l7tech/objectmodel/FindException
      // try (145 -> 164): 165 com/l7tech/objectmodel/FindException
   }

   private static FindException a(FindException var0) {
      return var0;
   }

   static {
      String[] var5 = new String[15];
      int var3 = 0;
      String var2 = "-\u0002Y}-bjz\u0003D{(1=d\u0007A8.~ja\u0004C\u007f%cjo\u000e\ru!\u007f+j\u000eI8!bjy\u0003Hj%1\"l\u0018\rz%t$-\u0005B85b+j\u000e\u0003\u0007h\u0019_w2t.1G/o[`r+n\u0003H8#}/l\u0005\rm01>l\u0018F8(p9-\rDv)b\"h\u000f\u00038\u0014p9fKYw/zj[G/o[`r+n\u0003H8#}/l\u0005\rm01>l\u0018F8z1\tb\u001eA|`\u007f%yKNp%r!-\u0007Dk41%kKg\\\u0002RjN\u0004Cv%r>d\u0004Ck`w%\u007fKNy#y/-\u0006Lq.e/c\nC{%+j\u0006x\u0005Xk%uRG/o[`r+n\u0003H8#}/l\u0005\rm01>l\u0018F8z1\tl\bE}`c/`\u0004[}$1,\u007f\u0004@8-p$l\fH|`z/t\u0018\r5`d$x\u0018H|`<jk\u0004_8+t37KV(=0G/o[`r+n\u0003H8#}/l\u0005\rm01>l\u0018F8)bj~\u001fLj4x$jE\rL(t8hKLj%1\u001bn\u0004Cv%r>d\u0004C8.~ja\u0004C\u007f%cjh\u0013Dk4b*g\u000fO{\u0011d/\u007f\u0012`y.p-h\u0019\u0003{!r\"h Ha\u000e~\u001f~\nJ}\u0005i:d\u0019Ll)~$*-\u0002Y}-bjd\u0005\rl(tjn\nNp%1=e\u0002Np`f#a\u0007\rz%18h\u0006Bn%ud%G/o[`r+n\u0003H8#}/l\u0005\rm01>l\u0018F8z1\u001ee\u000e_}`p8hK\u0014-\u0002Y}-bjd\u0005\rl(tjn\nNp%?\u001a-\u0006Dt,x9h\bBv$bjy\u0004\r{/|:a\u000eY}n";
      int var4 = "-\u0002Y}-bjz\u0003D{(1=d\u0007A8.~ja\u0004C\u007f%cjo\u000e\ru!\u007f+j\u000eI8!bjy\u0003Hj%1\"l\u0018\rz%t$-\u0005B85b+j\u000e\u0003\u0007h\u0019_w2t.1G/o[`r+n\u0003H8#}/l\u0005\rm01>l\u0018F8(p9-\rDv)b\"h\u000f\u00038\u0014p9fKYw/zj[G/o[`r+n\u0003H8#}/l\u0005\rm01>l\u0018F8z1\tb\u001eA|`\u007f%yKNp%r!-\u0007Dk41%kKg\\\u0002RjN\u0004Cv%r>d\u0004Ck`w%\u007fKNy#y/-\u0006Lq.e/c\nC{%+j\u0006x\u0005Xk%uRG/o[`r+n\u0003H8#}/l\u0005\rm01>l\u0018F8z1\tl\bE}`c/`\u0004[}$1,\u007f\u0004@8-p$l\fH|`z/t\u0018\r5`d$x\u0018H|`<jk\u0004_8+t37KV(=0G/o[`r+n\u0003H8#}/l\u0005\rm01>l\u0018F8)bj~\u001fLj4x$jE\rL(t8hKLj%1\u001bn\u0004Cv%r>d\u0004C8.~ja\u0004C\u007f%cjh\u0013Dk4b*g\u000fO{\u0011d/\u007f\u0012`y.p-h\u0019\u0003{!r\"h Ha\u000e~\u001f~\nJ}\u0005i:d\u0019Ll)~$*-\u0002Y}-bjd\u0005\rl(tjn\nNp%1=e\u0002Np`f#a\u0007\rz%18h\u0006Bn%ud%G/o[`r+n\u0003H8#}/l\u0005\rm01>l\u0018F8z1\u001ee\u000e_}`p8hK\u0014-\u0002Y}-bjd\u0005\rl(tjn\nNp%?\u001a-\u0006Dt,x9h\bBv$bjy\u0004\r{/|:a\u000eY}n"
         .length();
      char var1 = 'B';
      int var7 = -1;

      label24:
      while (true) {
         byte var10000 = 106;
         String var10001 = var2.substring(++var7, var7 + var1);
         byte var10002 = -1;

         while (true) {
            String var8 = b(var10000, b(var10001));
            switch (var10002) {
               case 0:
                  var5[var3++] = var8;
                  if ((var7 += var1) >= var4) {
                     c = var5;
                     return;
                  }

                  var1 = var2.charAt(var7);
                  break;
               default:
                  var5[var3++] = var8;
                  if ((var7 += var1) < var4) {
                     var1 = var2.charAt(var7);
                     continue label24;
                  }

                  var2 = "8P\u0010$\u001f\rT\u0011|7G\\\u0002P\u0013zr\u0012ONA\u0013g9G\u0005Na\u001aq \u0002\u001f\u000fG\u00174=8P\u0010$\u001f\rT\u0011|7G\\\u0002P\u0013zr\u0012ONA\u0013g9G\u0005Nv\u0013w:\u0002\u001f\u000bM\u0002} \u0002[N\u0018Rob\u001a\u001fC\u0015\u0014{ GT\u000bLH4)VB";
                  var4 = "8P\u0010$\u001f\rT\u0011|7G\\\u0002P\u0013zr\u0012ONA\u0013g9G\u0005Na\u001aq \u0002\u001f\u000fG\u00174=8P\u0010$\u001f\rT\u0011|7G\\\u0002P\u0013zr\u0012ONA\u0013g9G\u0005Nv\u0013w:\u0002\u001f\u000bM\u0002} \u0002[N\u0018Rob\u001a\u001fC\u0015\u0014{ GT\u000bLH4)VB"
                     .length();
                  var1 = '%';
                  var7 = -1;
            }

            var10000 = 21;
            var10001 = var2.substring(++var7, var7 + var1);
            var10002 = 0;
         }
      }
   }

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

      return var10000;
   }

   private static String b(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 -> 103;
            case 1 -> 1;
            case 2 -> 71;
            case 3 -> 114;
            case 4 -> 42;
            case 5 -> 123;
            default -> 32;
         });
      }

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