static

in testData/obfuscated/a3.java [40:2081]


   static {
      char[] var375;
      String[] var10000;
      label697: {
         var10000 = new String[7];
         char[] var10003 = "`eA\u0006\u0003\u0015".toCharArray();
         int var10005 = var10003.length;
         int var1 = 0;
         var375 = var10003;
         int var215 = var10005;
         char[] var515;
         int var10006;
         if (var10005 <= 1) {
            var515 = var10003;
            var10006 = var1;
         } else {
            var375 = var10003;
            var215 = var10005;
            if (var10005 <= var1) {
               break label697;
            }

            var515 = var10003;
            var10006 = var1;
         }

         while(true) {
            char var10007 = var515[var10006];
            byte var10008;
            switch (var1 % 5) {
               case 0:
                  var10008 = 53;
                  break;
               case 1:
                  var10008 = 22;
                  break;
               case 2:
                  var10008 = 36;
                  break;
               case 3:
                  var10008 = 117;
                  break;
               default:
                  var10008 = 57;
            }

            var515[var10006] = (char)(var10007 ^ var10008);
            ++var1;
            if (var215 == 0) {
               var10006 = var215;
               var515 = var375;
            } else {
               if (var215 <= var1) {
                  break;
               }

               var515 = var375;
               var10006 = var1;
            }
         }
      }

      var10000[0] = (new String(var375)).intern();
      char[] var219 = "f\u007f^\u0010\u0003\u0015".toCharArray();
      int var522 = var219.length;
      int var2 = 0;
      var375 = var219;
      int var222 = var522;
      char[] var525;
      int var740;
      char var761;
      byte var782;
      if (var522 <= 1) {
         var525 = var219;
         var740 = var2;
         var761 = var219[var2];
         switch (var2 % 5) {
            case 0:
               var782 = 53;
               break;
            case 1:
               var782 = 22;
               break;
            case 2:
               var782 = 36;
               break;
            case 3:
               var782 = 117;
               break;
            default:
               var782 = 57;
         }
      } else {
         var375 = var219;
         var222 = var522;
         if (var522 <= var2) {
            label740: {
               var10000[1] = (new String(var219)).intern();
               char[] var300 = "}\u007fPXkTbAO\u0019".toCharArray();
               int var636 = var300.length;
               var2 = 0;
               var375 = var300;
               int var303 = var636;
               char[] var639;
               if (var636 <= 1) {
                  var639 = var300;
                  var740 = var2;
               } else {
                  var375 = var300;
                  var303 = var636;
                  if (var636 <= var2) {
                     break label740;
                  }

                  var639 = var300;
                  var740 = var2;
               }

               while(true) {
                  var761 = var639[var740];
                  switch (var2 % 5) {
                     case 0:
                        var782 = 53;
                        break;
                     case 1:
                        var782 = 22;
                        break;
                     case 2:
                        var782 = 36;
                        break;
                     case 3:
                        var782 = 117;
                        break;
                     default:
                        var782 = 57;
                  }

                  var639[var740] = (char)(var761 ^ var782);
                  ++var2;
                  if (var303 == 0) {
                     var740 = var303;
                     var639 = var375;
                  } else {
                     if (var303 <= var2) {
                        break;
                     }

                     var639 = var375;
                     var740 = var2;
                  }
               }
            }

            var10000[2] = (new String(var375)).intern();
            char[] var307 = "gcJ\u001bP[q\u0004\u0016XV~AX\\C\u007fG\u0001PZx\n[\u0017".toCharArray();
            int var646 = var307.length;
            var2 = 0;
            var375 = var307;
            int var310 = var646;
            char[] var649;
            if (var646 <= 1) {
               var649 = var307;
               var740 = var2;
               var761 = var307[var2];
               switch (var2 % 5) {
                  case 0:
                     var782 = 53;
                     break;
                  case 1:
                     var782 = 22;
                     break;
                  case 2:
                     var782 = 36;
                     break;
                  case 3:
                     var782 = 117;
                     break;
                  default:
                     var782 = 57;
               }
            } else {
               var375 = var307;
               var310 = var646;
               if (var646 <= var2) {
                  label808: {
                     var10000[3] = (new String(var307)).intern();
                     char[] var344 = "S\u007fF]\r\u0007?\u0004\u0002PA~K\u0000M\u0015uE\u0016QP,".toCharArray();
                     int var698 = var344.length;
                     var2 = 0;
                     var375 = var344;
                     int var347 = var698;
                     char[] var701;
                     if (var698 <= 1) {
                        var701 = var344;
                        var740 = var2;
                     } else {
                        var375 = var344;
                        var347 = var698;
                        if (var698 <= var2) {
                           break label808;
                        }

                        var701 = var344;
                        var740 = var2;
                     }

                     while(true) {
                        var761 = var701[var740];
                        switch (var2 % 5) {
                           case 0:
                              var782 = 53;
                              break;
                           case 1:
                              var782 = 22;
                              break;
                           case 2:
                              var782 = 36;
                              break;
                           case 3:
                              var782 = 117;
                              break;
                           default:
                              var782 = 57;
                        }

                        var701[var740] = (char)(var761 ^ var782);
                        ++var2;
                        if (var347 == 0) {
                           var740 = var347;
                           var701 = var375;
                        } else {
                           if (var347 <= var2) {
                              break;
                           }

                           var701 = var375;
                           var740 = var2;
                        }
                     }
                  }

                  var10000[4] = (new String(var375)).intern();
                  char[] var351 = "S\u007fF]\r\u0007?\u0004\u0002PA~\u0004\u0016XV~AO".toCharArray();
                  int var708 = var351.length;
                  var2 = 0;
                  var375 = var351;
                  int var354 = var708;
                  char[] var711;
                  if (var708 <= 1) {
                     var711 = var351;
                     var740 = var2;
                     var761 = var351[var2];
                     switch (var2 % 5) {
                        case 0:
                           var782 = 53;
                           break;
                        case 1:
                           var782 = 22;
                           break;
                        case 2:
                           var782 = 36;
                           break;
                        case 3:
                           var782 = 117;
                           break;
                        default:
                           var782 = 57;
                     }
                  } else {
                     var375 = var351;
                     var354 = var708;
                     if (var708 <= var2) {
                        label876: {
                           var10000[5] = (new String(var351)).intern();
                           char[] var366 = "bwM\u0001P[q\u0004@\u0019FsG\u001aWQe\u0004\u0001V\u0015zA\u0001\u0019ZcVU\\[bV\u001c\\F6A\rI\\dA[\u0017\u001b".toCharArray();
                           int var729 = var366.length;
                           var2 = 0;
                           var375 = var366;
                           int var369 = var729;
                           char[] var732;
                           if (var729 <= 1) {
                              var732 = var366;
                              var740 = var2;
                           } else {
                              var375 = var366;
                              var369 = var729;
                              if (var729 <= var2) {
                                 break label876;
                              }

                              var732 = var366;
                              var740 = var2;
                           }

                           while(true) {
                              var761 = var732[var740];
                              switch (var2 % 5) {
                                 case 0:
                                    var782 = 53;
                                    break;
                                 case 1:
                                    var782 = 22;
                                    break;
                                 case 2:
                                    var782 = 36;
                                    break;
                                 case 3:
                                    var782 = 117;
                                    break;
                                 default:
                                    var782 = 57;
                              }

                              var732[var740] = (char)(var761 ^ var782);
                              ++var2;
                              if (var369 == 0) {
                                 var740 = var369;
                                 var732 = var375;
                              } else {
                                 if (var369 <= var2) {
                                    break;
                                 }

                                 var732 = var375;
                                 var740 = var2;
                              }
                           }
                        }

                        var10000[6] = (new String(var375)).intern();
                        b = var10000;
                        char[] var80 = "s\u007fF\u001aWTuG\u001c".toCharArray();
                        int var203 = var80.length;
                        var2 = 0;
                        char[] var130 = var80;
                        int var83 = var203;
                        char[] var206;
                        if (var203 <= 1) {
                           var206 = var80;
                           var354 = var2;
                        } else {
                           var130 = var80;
                           var83 = var203;
                           if (var203 <= var2) {
                              a = d.<Integer, Integer>a((new String(var80)).intern(), 10, 2L, TimeUnit.SECONDS);
                              return;
                           }

                           var206 = var80;
                           var354 = var2;
                        }

                        while(true) {
                           char var512 = var206[var354];
                           byte var739;
                           switch (var2 % 5) {
                              case 0:
                                 var739 = 53;
                                 break;
                              case 1:
                                 var739 = 22;
                                 break;
                              case 2:
                                 var739 = 36;
                                 break;
                              case 3:
                                 var739 = 117;
                                 break;
                              default:
                                 var739 = 57;
                           }

                           var206[var354] = (char)(var512 ^ var739);
                           ++var2;
                           if (var83 == 0) {
                              var354 = var83;
                              var206 = var130;
                           } else {
                              if (var83 <= var2) {
                                 a = d.<Integer, Integer>a((new String(var130)).intern(), 10, 2L, TimeUnit.SECONDS);
                                 return;
                              }

                              var206 = var130;
                              var354 = var2;
                           }
                        }
                     }

                     var711 = var351;
                     var740 = var2;
                     var761 = var351[var2];
                     switch (var2 % 5) {
                        case 0:
                           var782 = 53;
                           break;
                        case 1:
                           var782 = 22;
                           break;
                        case 2:
                           var782 = 36;
                           break;
                        case 3:
                           var782 = 117;
                           break;
                        default:
                           var782 = 57;
                     }
                  }

                  while(true) {
                     var711[var740] = (char)(var761 ^ var782);
                     ++var2;
                     if (var354 == 0) {
                        var740 = var354;
                        var711 = var375;
                        var761 = var375[var354];
                        switch (var2 % 5) {
                           case 0:
                              var782 = 53;
                              break;
                           case 1:
                              var782 = 22;
                              break;
                           case 2:
                              var782 = 36;
                              break;
                           case 3:
                              var782 = 117;
                              break;
                           default:
                              var782 = 57;
                        }
                     } else {
                        if (var354 <= var2) {
                           label984: {
                              var10000[5] = (new String(var375)).intern();
                              char[] var358 = "bwM\u0001P[q\u0004@\u0019FsG\u001aWQe\u0004\u0001V\u0015zA\u0001\u0019ZcVU\\[bV\u001c\\F6A\rI\\dA[\u0017\u001b".toCharArray();
                              int var718 = var358.length;
                              var2 = 0;
                              var375 = var358;
                              int var361 = var718;
                              char[] var721;
                              if (var718 <= 1) {
                                 var721 = var358;
                                 var740 = var2;
                              } else {
                                 var375 = var358;
                                 var361 = var718;
                                 if (var718 <= var2) {
                                    break label984;
                                 }

                                 var721 = var358;
                                 var740 = var2;
                              }

                              while(true) {
                                 var761 = var721[var740];
                                 switch (var2 % 5) {
                                    case 0:
                                       var782 = 53;
                                       break;
                                    case 1:
                                       var782 = 22;
                                       break;
                                    case 2:
                                       var782 = 36;
                                       break;
                                    case 3:
                                       var782 = 117;
                                       break;
                                    default:
                                       var782 = 57;
                                 }

                                 var721[var740] = (char)(var761 ^ var782);
                                 ++var2;
                                 if (var361 == 0) {
                                    var740 = var361;
                                    var721 = var375;
                                 } else {
                                    if (var361 <= var2) {
                                       break;
                                    }

                                    var721 = var375;
                                    var740 = var2;
                                 }
                              }
                           }

                           var10000[6] = (new String(var375)).intern();
                           b = var10000;
                           char[] var73 = "s\u007fF\u001aWTuG\u001c".toCharArray();
                           int var193 = var73.length;
                           var2 = 0;
                           char[] var124 = var73;
                           int var76 = var193;
                           char[] var196;
                           if (var193 <= 1) {
                              var196 = var73;
                              var354 = var2;
                           } else {
                              var124 = var73;
                              var76 = var193;
                              if (var193 <= var2) {
                                 a = d.<Integer, Integer>a((new String(var73)).intern(), 10, 2L, TimeUnit.SECONDS);
                                 return;
                              }

                              var196 = var73;
                              var354 = var2;
                           }

                           while(true) {
                              char var505 = var196[var354];
                              byte var728;
                              switch (var2 % 5) {
                                 case 0:
                                    var728 = 53;
                                    break;
                                 case 1:
                                    var728 = 22;
                                    break;
                                 case 2:
                                    var728 = 36;
                                    break;
                                 case 3:
                                    var728 = 117;
                                    break;
                                 default:
                                    var728 = 57;
                              }

                              var196[var354] = (char)(var505 ^ var728);
                              ++var2;
                              if (var76 == 0) {
                                 var354 = var76;
                                 var196 = var124;
                              } else {
                                 if (var76 <= var2) {
                                    a = d.<Integer, Integer>a((new String(var124)).intern(), 10, 2L, TimeUnit.SECONDS);
                                    return;
                                 }

                                 var196 = var124;
                                 var354 = var2;
                              }
                           }
                        }

                        var711 = var375;
                        var740 = var2;
                        var761 = var375[var2];
                        switch (var2 % 5) {
                           case 0:
                              var782 = 53;
                              break;
                           case 1:
                              var782 = 22;
                              break;
                           case 2:
                              var782 = 36;
                              break;
                           case 3:
                              var782 = 117;
                              break;
                           default:
                              var782 = 57;
                        }
                     }
                  }
               }

               var649 = var307;
               var740 = var2;
               var761 = var307[var2];
               switch (var2 % 5) {
                  case 0:
                     var782 = 53;
                     break;
                  case 1:
                     var782 = 22;
                     break;
                  case 2:
                     var782 = 36;
                     break;
                  case 3:
                     var782 = 117;
                     break;
                  default:
                     var782 = 57;
               }
            }

            while(true) {
               var649[var740] = (char)(var761 ^ var782);
               ++var2;
               if (var310 == 0) {
                  var740 = var310;
                  var649 = var375;
                  var761 = var375[var310];
                  switch (var2 % 5) {
                     case 0:
                        var782 = 53;
                        break;
                     case 1:
                        var782 = 22;
                        break;
                     case 2:
                        var782 = 36;
                        break;
                     case 3:
                        var782 = 117;
                        break;
                     default:
                        var782 = 57;
                  }
               } else {
                  if (var310 <= var2) {
                     label1119: {
                        var10000[3] = (new String(var375)).intern();
                        char[] var314 = "S\u007fF]\r\u0007?\u0004\u0002PA~K\u0000M\u0015uE\u0016QP,".toCharArray();
                        int var656 = var314.length;
                        var2 = 0;
                        var375 = var314;
                        int var317 = var656;
                        char[] var659;
                        if (var656 <= 1) {
                           var659 = var314;
                           var740 = var2;
                        } else {
                           var375 = var314;
                           var317 = var656;
                           if (var656 <= var2) {
                              break label1119;
                           }

                           var659 = var314;
                           var740 = var2;
                        }

                        while(true) {
                           var761 = var659[var740];
                           switch (var2 % 5) {
                              case 0:
                                 var782 = 53;
                                 break;
                              case 1:
                                 var782 = 22;
                                 break;
                              case 2:
                                 var782 = 36;
                                 break;
                              case 3:
                                 var782 = 117;
                                 break;
                              default:
                                 var782 = 57;
                           }

                           var659[var740] = (char)(var761 ^ var782);
                           ++var2;
                           if (var317 == 0) {
                              var740 = var317;
                              var659 = var375;
                           } else {
                              if (var317 <= var2) {
                                 break;
                              }

                              var659 = var375;
                              var740 = var2;
                           }
                        }
                     }

                     var10000[4] = (new String(var375)).intern();
                     char[] var321 = "S\u007fF]\r\u0007?\u0004\u0002PA~\u0004\u0016XV~AO".toCharArray();
                     int var666 = var321.length;
                     var2 = 0;
                     var375 = var321;
                     int var324 = var666;
                     char[] var669;
                     if (var666 <= 1) {
                        var669 = var321;
                        var740 = var2;
                        var761 = var321[var2];
                        switch (var2 % 5) {
                           case 0:
                              var782 = 53;
                              break;
                           case 1:
                              var782 = 22;
                              break;
                           case 2:
                              var782 = 36;
                              break;
                           case 3:
                              var782 = 117;
                              break;
                           default:
                              var782 = 57;
                        }
                     } else {
                        var375 = var321;
                        var324 = var666;
                        if (var666 <= var2) {
                           label1187: {
                              var10000[5] = (new String(var321)).intern();
                              char[] var336 = "bwM\u0001P[q\u0004@\u0019FsG\u001aWQe\u0004\u0001V\u0015zA\u0001\u0019ZcVU\\[bV\u001c\\F6A\rI\\dA[\u0017\u001b".toCharArray();
                              int var687 = var336.length;
                              var2 = 0;
                              var375 = var336;
                              int var339 = var687;
                              char[] var690;
                              if (var687 <= 1) {
                                 var690 = var336;
                                 var740 = var2;
                              } else {
                                 var375 = var336;
                                 var339 = var687;
                                 if (var687 <= var2) {
                                    break label1187;
                                 }

                                 var690 = var336;
                                 var740 = var2;
                              }

                              while(true) {
                                 var761 = var690[var740];
                                 switch (var2 % 5) {
                                    case 0:
                                       var782 = 53;
                                       break;
                                    case 1:
                                       var782 = 22;
                                       break;
                                    case 2:
                                       var782 = 36;
                                       break;
                                    case 3:
                                       var782 = 117;
                                       break;
                                    default:
                                       var782 = 57;
                                 }

                                 var690[var740] = (char)(var761 ^ var782);
                                 ++var2;
                                 if (var339 == 0) {
                                    var740 = var339;
                                    var690 = var375;
                                 } else {
                                    if (var339 <= var2) {
                                       break;
                                    }

                                    var690 = var375;
                                    var740 = var2;
                                 }
                              }
                           }

                           var10000[6] = (new String(var375)).intern();
                           b = var10000;
                           char[] var66 = "s\u007fF\u001aWTuG\u001c".toCharArray();
                           int var183 = var66.length;
                           var2 = 0;
                           char[] var118 = var66;
                           int var69 = var183;
                           char[] var186;
                           if (var183 <= 1) {
                              var186 = var66;
                              var324 = var2;
                           } else {
                              var118 = var66;
                              var69 = var183;
                              if (var183 <= var2) {
                                 a = d.<Integer, Integer>a((new String(var66)).intern(), 10, 2L, TimeUnit.SECONDS);
                                 return;
                              }

                              var186 = var66;
                              var324 = var2;
                           }

                           while(true) {
                              char var486 = var186[var324];
                              byte var697;
                              switch (var2 % 5) {
                                 case 0:
                                    var697 = 53;
                                    break;
                                 case 1:
                                    var697 = 22;
                                    break;
                                 case 2:
                                    var697 = 36;
                                    break;
                                 case 3:
                                    var697 = 117;
                                    break;
                                 default:
                                    var697 = 57;
                              }

                              var186[var324] = (char)(var486 ^ var697);
                              ++var2;
                              if (var69 == 0) {
                                 var324 = var69;
                                 var186 = var118;
                              } else {
                                 if (var69 <= var2) {
                                    a = d.<Integer, Integer>a((new String(var118)).intern(), 10, 2L, TimeUnit.SECONDS);
                                    return;
                                 }

                                 var186 = var118;
                                 var324 = var2;
                              }
                           }
                        }

                        var669 = var321;
                        var740 = var2;
                        var761 = var321[var2];
                        switch (var2 % 5) {
                           case 0:
                              var782 = 53;
                              break;
                           case 1:
                              var782 = 22;
                              break;
                           case 2:
                              var782 = 36;
                              break;
                           case 3:
                              var782 = 117;
                              break;
                           default:
                              var782 = 57;
                        }
                     }

                     while(true) {
                        var669[var740] = (char)(var761 ^ var782);
                        ++var2;
                        if (var324 == 0) {
                           var740 = var324;
                           var669 = var375;
                           var761 = var375[var324];
                           switch (var2 % 5) {
                              case 0:
                                 var782 = 53;
                                 break;
                              case 1:
                                 var782 = 22;
                                 break;
                              case 2:
                                 var782 = 36;
                                 break;
                              case 3:
                                 var782 = 117;
                                 break;
                              default:
                                 var782 = 57;
                           }
                        } else {
                           if (var324 <= var2) {
                              label1295: {
                                 var10000[5] = (new String(var375)).intern();
                                 char[] var328 = "bwM\u0001P[q\u0004@\u0019FsG\u001aWQe\u0004\u0001V\u0015zA\u0001\u0019ZcVU\\[bV\u001c\\F6A\rI\\dA[\u0017\u001b".toCharArray();
                                 int var676 = var328.length;
                                 var2 = 0;
                                 var375 = var328;
                                 int var331 = var676;
                                 char[] var679;
                                 if (var676 <= 1) {
                                    var679 = var328;
                                    var740 = var2;
                                 } else {
                                    var375 = var328;
                                    var331 = var676;
                                    if (var676 <= var2) {
                                       break label1295;
                                    }

                                    var679 = var328;
                                    var740 = var2;
                                 }

                                 while(true) {
                                    var761 = var679[var740];
                                    switch (var2 % 5) {
                                       case 0:
                                          var782 = 53;
                                          break;
                                       case 1:
                                          var782 = 22;
                                          break;
                                       case 2:
                                          var782 = 36;
                                          break;
                                       case 3:
                                          var782 = 117;
                                          break;
                                       default:
                                          var782 = 57;
                                    }

                                    var679[var740] = (char)(var761 ^ var782);
                                    ++var2;
                                    if (var331 == 0) {
                                       var740 = var331;
                                       var679 = var375;
                                    } else {
                                       if (var331 <= var2) {
                                          break;
                                       }

                                       var679 = var375;
                                       var740 = var2;
                                    }
                                 }
                              }

                              var10000[6] = (new String(var375)).intern();
                              b = var10000;
                              char[] var59 = "s\u007fF\u001aWTuG\u001c".toCharArray();
                              int var173 = var59.length;
                              var2 = 0;
                              char[] var112 = var59;
                              int var62 = var173;
                              char[] var176;
                              if (var173 <= 1) {
                                 var176 = var59;
                                 var324 = var2;
                              } else {
                                 var112 = var59;
                                 var62 = var173;
                                 if (var173 <= var2) {
                                    a = d.<Integer, Integer>a((new String(var59)).intern(), 10, 2L, TimeUnit.SECONDS);
                                    return;
                                 }

                                 var176 = var59;
                                 var324 = var2;
                              }

                              while(true) {
                                 char var479 = var176[var324];
                                 byte var686;
                                 switch (var2 % 5) {
                                    case 0:
                                       var686 = 53;
                                       break;
                                    case 1:
                                       var686 = 22;
                                       break;
                                    case 2:
                                       var686 = 36;
                                       break;
                                    case 3:
                                       var686 = 117;
                                       break;
                                    default:
                                       var686 = 57;
                                 }

                                 var176[var324] = (char)(var479 ^ var686);
                                 ++var2;
                                 if (var62 == 0) {
                                    var324 = var62;
                                    var176 = var112;
                                 } else {
                                    if (var62 <= var2) {
                                       a = d.<Integer, Integer>a((new String(var112)).intern(), 10, 2L, TimeUnit.SECONDS);
                                       return;
                                    }

                                    var176 = var112;
                                    var324 = var2;
                                 }
                              }
                           }

                           var669 = var375;
                           var740 = var2;
                           var761 = var375[var2];
                           switch (var2 % 5) {
                              case 0:
                                 var782 = 53;
                                 break;
                              case 1:
                                 var782 = 22;
                                 break;
                              case 2:
                                 var782 = 36;
                                 break;
                              case 3:
                                 var782 = 117;
                                 break;
                              default:
                                 var782 = 57;
                           }
                        }
                     }
                  }

                  var649 = var375;
                  var740 = var2;
                  var761 = var375[var2];
                  switch (var2 % 5) {
                     case 0:
                        var782 = 53;
                        break;
                     case 1:
                        var782 = 22;
                        break;
                     case 2:
                        var782 = 36;
                        break;
                     case 3:
                        var782 = 117;
                        break;
                     default:
                        var782 = 57;
                  }
               }
            }
         }

         var525 = var219;
         var740 = var2;
         var761 = var219[var2];
         switch (var2 % 5) {
            case 0:
               var782 = 53;
               break;
            case 1:
               var782 = 22;
               break;
            case 2:
               var782 = 36;
               break;
            case 3:
               var782 = 117;
               break;
            default:
               var782 = 57;
         }
      }

      while(true) {
         var525[var740] = (char)(var761 ^ var782);
         ++var2;
         if (var222 == 0) {
            var740 = var222;
            var525 = var375;
            var761 = var375[var222];
            switch (var2 % 5) {
               case 0:
                  var782 = 53;
                  break;
               case 1:
                  var782 = 22;
                  break;
               case 2:
                  var782 = 36;
                  break;
               case 3:
                  var782 = 117;
                  break;
               default:
                  var782 = 57;
            }
         } else {
            if (var222 <= var2) {
               label333: {
                  var10000[1] = (new String(var375)).intern();
                  char[] var226 = "}\u007fPXkTbAO\u0019".toCharArray();
                  int var532 = var226.length;
                  var2 = 0;
                  var375 = var226;
                  int var229 = var532;
                  char[] var535;
                  if (var532 <= 1) {
                     var535 = var226;
                     var740 = var2;
                  } else {
                     var375 = var226;
                     var229 = var532;
                     if (var532 <= var2) {
                        break label333;
                     }

                     var535 = var226;
                     var740 = var2;
                  }

                  while(true) {
                     var761 = var535[var740];
                     switch (var2 % 5) {
                        case 0:
                           var782 = 53;
                           break;
                        case 1:
                           var782 = 22;
                           break;
                        case 2:
                           var782 = 36;
                           break;
                        case 3:
                           var782 = 117;
                           break;
                        default:
                           var782 = 57;
                     }

                     var535[var740] = (char)(var761 ^ var782);
                     ++var2;
                     if (var229 == 0) {
                        var740 = var229;
                        var535 = var375;
                     } else {
                        if (var229 <= var2) {
                           break;
                        }

                        var535 = var375;
                        var740 = var2;
                     }
                  }
               }

               var10000[2] = (new String(var375)).intern();
               char[] var233 = "gcJ\u001bP[q\u0004\u0016XV~AX\\C\u007fG\u0001PZx\n[\u0017".toCharArray();
               int var542 = var233.length;
               var2 = 0;
               var375 = var233;
               int var236 = var542;
               char[] var545;
               if (var542 <= 1) {
                  var545 = var233;
                  var740 = var2;
                  var761 = var233[var2];
                  switch (var2 % 5) {
                     case 0:
                        var782 = 53;
                        break;
                     case 1:
                        var782 = 22;
                        break;
                     case 2:
                        var782 = 36;
                        break;
                     case 3:
                        var782 = 117;
                        break;
                     default:
                        var782 = 57;
                  }
               } else {
                  var375 = var233;
                  var236 = var542;
                  if (var542 <= var2) {
                     label377: {
                        var10000[3] = (new String(var233)).intern();
                        char[] var270 = "S\u007fF]\r\u0007?\u0004\u0002PA~K\u0000M\u0015uE\u0016QP,".toCharArray();
                        int var594 = var270.length;
                        var2 = 0;
                        var375 = var270;
                        int var273 = var594;
                        char[] var597;
                        if (var594 <= 1) {
                           var597 = var270;
                           var740 = var2;
                        } else {
                           var375 = var270;
                           var273 = var594;
                           if (var594 <= var2) {
                              break label377;
                           }

                           var597 = var270;
                           var740 = var2;
                        }

                        while(true) {
                           var761 = var597[var740];
                           switch (var2 % 5) {
                              case 0:
                                 var782 = 53;
                                 break;
                              case 1:
                                 var782 = 22;
                                 break;
                              case 2:
                                 var782 = 36;
                                 break;
                              case 3:
                                 var782 = 117;
                                 break;
                              default:
                                 var782 = 57;
                           }

                           var597[var740] = (char)(var761 ^ var782);
                           ++var2;
                           if (var273 == 0) {
                              var740 = var273;
                              var597 = var375;
                           } else {
                              if (var273 <= var2) {
                                 break;
                              }

                              var597 = var375;
                              var740 = var2;
                           }
                        }
                     }

                     var10000[4] = (new String(var375)).intern();
                     char[] var277 = "S\u007fF]\r\u0007?\u0004\u0002PA~\u0004\u0016XV~AO".toCharArray();
                     int var604 = var277.length;
                     var2 = 0;
                     var375 = var277;
                     int var280 = var604;
                     char[] var607;
                     if (var604 <= 1) {
                        var607 = var277;
                        var740 = var2;
                        var761 = var277[var2];
                        switch (var2 % 5) {
                           case 0:
                              var782 = 53;
                              break;
                           case 1:
                              var782 = 22;
                              break;
                           case 2:
                              var782 = 36;
                              break;
                           case 3:
                              var782 = 117;
                              break;
                           default:
                              var782 = 57;
                        }
                     } else {
                        var375 = var277;
                        var280 = var604;
                        if (var604 <= var2) {
                           label445: {
                              var10000[5] = (new String(var277)).intern();
                              char[] var292 = "bwM\u0001P[q\u0004@\u0019FsG\u001aWQe\u0004\u0001V\u0015zA\u0001\u0019ZcVU\\[bV\u001c\\F6A\rI\\dA[\u0017\u001b".toCharArray();
                              int var625 = var292.length;
                              var2 = 0;
                              var375 = var292;
                              int var295 = var625;
                              char[] var628;
                              if (var625 <= 1) {
                                 var628 = var292;
                                 var740 = var2;
                              } else {
                                 var375 = var292;
                                 var295 = var625;
                                 if (var625 <= var2) {
                                    break label445;
                                 }

                                 var628 = var292;
                                 var740 = var2;
                              }

                              while(true) {
                                 var761 = var628[var740];
                                 switch (var2 % 5) {
                                    case 0:
                                       var782 = 53;
                                       break;
                                    case 1:
                                       var782 = 22;
                                       break;
                                    case 2:
                                       var782 = 36;
                                       break;
                                    case 3:
                                       var782 = 117;
                                       break;
                                    default:
                                       var782 = 57;
                                 }

                                 var628[var740] = (char)(var761 ^ var782);
                                 ++var2;
                                 if (var295 == 0) {
                                    var740 = var295;
                                    var628 = var375;
                                 } else {
                                    if (var295 <= var2) {
                                       break;
                                    }

                                    var628 = var375;
                                    var740 = var2;
                                 }
                              }
                           }

                           var10000[6] = (new String(var375)).intern();
                           b = var10000;
                           char[] var52 = "s\u007fF\u001aWTuG\u001c".toCharArray();
                           int var163 = var52.length;
                           var2 = 0;
                           char[] var106 = var52;
                           int var55 = var163;
                           char[] var166;
                           if (var163 <= 1) {
                              var166 = var52;
                              var280 = var2;
                           } else {
                              var106 = var52;
                              var55 = var163;
                              if (var163 <= var2) {
                                 a = d.<Integer, Integer>a((new String(var52)).intern(), 10, 2L, TimeUnit.SECONDS);
                                 return;
                              }

                              var166 = var52;
                              var280 = var2;
                           }

                           while(true) {
                              char var448 = var166[var280];
                              byte var635;
                              switch (var2 % 5) {
                                 case 0:
                                    var635 = 53;
                                    break;
                                 case 1:
                                    var635 = 22;
                                    break;
                                 case 2:
                                    var635 = 36;
                                    break;
                                 case 3:
                                    var635 = 117;
                                    break;
                                 default:
                                    var635 = 57;
                              }

                              var166[var280] = (char)(var448 ^ var635);
                              ++var2;
                              if (var55 == 0) {
                                 var280 = var55;
                                 var166 = var106;
                              } else {
                                 if (var55 <= var2) {
                                    a = d.<Integer, Integer>a((new String(var106)).intern(), 10, 2L, TimeUnit.SECONDS);
                                    return;
                                 }

                                 var166 = var106;
                                 var280 = var2;
                              }
                           }
                        }

                        var607 = var277;
                        var740 = var2;
                        var761 = var277[var2];
                        switch (var2 % 5) {
                           case 0:
                              var782 = 53;
                              break;
                           case 1:
                              var782 = 22;
                              break;
                           case 2:
                              var782 = 36;
                              break;
                           case 3:
                              var782 = 117;
                              break;
                           default:
                              var782 = 57;
                        }
                     }

                     while(true) {
                        var607[var740] = (char)(var761 ^ var782);
                        ++var2;
                        if (var280 == 0) {
                           var740 = var280;
                           var607 = var375;
                           var761 = var375[var280];
                           switch (var2 % 5) {
                              case 0:
                                 var782 = 53;
                                 break;
                              case 1:
                                 var782 = 22;
                                 break;
                              case 2:
                                 var782 = 36;
                                 break;
                              case 3:
                                 var782 = 117;
                                 break;
                              default:
                                 var782 = 57;
                           }
                        } else {
                           if (var280 <= var2) {
                              label553: {
                                 var10000[5] = (new String(var375)).intern();
                                 char[] var284 = "bwM\u0001P[q\u0004@\u0019FsG\u001aWQe\u0004\u0001V\u0015zA\u0001\u0019ZcVU\\[bV\u001c\\F6A\rI\\dA[\u0017\u001b".toCharArray();
                                 int var614 = var284.length;
                                 var2 = 0;
                                 var375 = var284;
                                 int var287 = var614;
                                 char[] var617;
                                 if (var614 <= 1) {
                                    var617 = var284;
                                    var740 = var2;
                                 } else {
                                    var375 = var284;
                                    var287 = var614;
                                    if (var614 <= var2) {
                                       break label553;
                                    }

                                    var617 = var284;
                                    var740 = var2;
                                 }

                                 while(true) {
                                    var761 = var617[var740];
                                    switch (var2 % 5) {
                                       case 0:
                                          var782 = 53;
                                          break;
                                       case 1:
                                          var782 = 22;
                                          break;
                                       case 2:
                                          var782 = 36;
                                          break;
                                       case 3:
                                          var782 = 117;
                                          break;
                                       default:
                                          var782 = 57;
                                    }

                                    var617[var740] = (char)(var761 ^ var782);
                                    ++var2;
                                    if (var287 == 0) {
                                       var740 = var287;
                                       var617 = var375;
                                    } else {
                                       if (var287 <= var2) {
                                          break;
                                       }

                                       var617 = var375;
                                       var740 = var2;
                                    }
                                 }
                              }

                              var10000[6] = (new String(var375)).intern();
                              b = var10000;
                              char[] var45 = "s\u007fF\u001aWTuG\u001c".toCharArray();
                              int var153 = var45.length;
                              var2 = 0;
                              char[] var100 = var45;
                              int var48 = var153;
                              char[] var156;
                              if (var153 <= 1) {
                                 var156 = var45;
                                 var280 = var2;
                              } else {
                                 var100 = var45;
                                 var48 = var153;
                                 if (var153 <= var2) {
                                    a = d.<Integer, Integer>a((new String(var45)).intern(), 10, 2L, TimeUnit.SECONDS);
                                    return;
                                 }

                                 var156 = var45;
                                 var280 = var2;
                              }

                              while(true) {
                                 char var441 = var156[var280];
                                 byte var624;
                                 switch (var2 % 5) {
                                    case 0:
                                       var624 = 53;
                                       break;
                                    case 1:
                                       var624 = 22;
                                       break;
                                    case 2:
                                       var624 = 36;
                                       break;
                                    case 3:
                                       var624 = 117;
                                       break;
                                    default:
                                       var624 = 57;
                                 }

                                 var156[var280] = (char)(var441 ^ var624);
                                 ++var2;
                                 if (var48 == 0) {
                                    var280 = var48;
                                    var156 = var100;
                                 } else {
                                    if (var48 <= var2) {
                                       a = d.<Integer, Integer>a((new String(var100)).intern(), 10, 2L, TimeUnit.SECONDS);
                                       return;
                                    }

                                    var156 = var100;
                                    var280 = var2;
                                 }
                              }
                           }

                           var607 = var375;
                           var740 = var2;
                           var761 = var375[var2];
                           switch (var2 % 5) {
                              case 0:
                                 var782 = 53;
                                 break;
                              case 1:
                                 var782 = 22;
                                 break;
                              case 2:
                                 var782 = 36;
                                 break;
                              case 3:
                                 var782 = 117;
                                 break;
                              default:
                                 var782 = 57;
                           }
                        }
                     }
                  }

                  var545 = var233;
                  var740 = var2;
                  var761 = var233[var2];
                  switch (var2 % 5) {
                     case 0:
                        var782 = 53;
                        break;
                     case 1:
                        var782 = 22;
                        break;
                     case 2:
                        var782 = 36;
                        break;
                     case 3:
                        var782 = 117;
                        break;
                     default:
                        var782 = 57;
                  }
               }

               while(true) {
                  var545[var740] = (char)(var761 ^ var782);
                  ++var2;
                  if (var236 == 0) {
                     var740 = var236;
                     var545 = var375;
                     var761 = var375[var236];
                     switch (var2 % 5) {
                        case 0:
                           var782 = 53;
                           break;
                        case 1:
                           var782 = 22;
                           break;
                        case 2:
                           var782 = 36;
                           break;
                        case 3:
                           var782 = 117;
                           break;
                        default:
                           var782 = 57;
                     }
                  } else {
                     if (var236 <= var2) {
                        label172: {
                           var10000[3] = (new String(var375)).intern();
                           char[] var240 = "S\u007fF]\r\u0007?\u0004\u0002PA~K\u0000M\u0015uE\u0016QP,".toCharArray();
                           int var552 = var240.length;
                           var2 = 0;
                           var375 = var240;
                           int var243 = var552;
                           char[] var555;
                           if (var552 <= 1) {
                              var555 = var240;
                              var740 = var2;
                           } else {
                              var375 = var240;
                              var243 = var552;
                              if (var552 <= var2) {
                                 break label172;
                              }

                              var555 = var240;
                              var740 = var2;
                           }

                           while(true) {
                              var761 = var555[var740];
                              switch (var2 % 5) {
                                 case 0:
                                    var782 = 53;
                                    break;
                                 case 1:
                                    var782 = 22;
                                    break;
                                 case 2:
                                    var782 = 36;
                                    break;
                                 case 3:
                                    var782 = 117;
                                    break;
                                 default:
                                    var782 = 57;
                              }

                              var555[var740] = (char)(var761 ^ var782);
                              ++var2;
                              if (var243 == 0) {
                                 var740 = var243;
                                 var555 = var375;
                              } else {
                                 if (var243 <= var2) {
                                    break;
                                 }

                                 var555 = var375;
                                 var740 = var2;
                              }
                           }
                        }

                        var10000[4] = (new String(var375)).intern();
                        char[] var247 = "S\u007fF]\r\u0007?\u0004\u0002PA~\u0004\u0016XV~AO".toCharArray();
                        int var562 = var247.length;
                        var2 = 0;
                        var375 = var247;
                        int var250 = var562;
                        char[] var565;
                        if (var562 <= 1) {
                           var565 = var247;
                           var740 = var2;
                           var761 = var247[var2];
                           switch (var2 % 5) {
                              case 0:
                                 var782 = 53;
                                 break;
                              case 1:
                                 var782 = 22;
                                 break;
                              case 2:
                                 var782 = 36;
                                 break;
                              case 3:
                                 var782 = 117;
                                 break;
                              default:
                                 var782 = 57;
                           }
                        } else {
                           var375 = var247;
                           var250 = var562;
                           if (var562 <= var2) {
                              label216: {
                                 var10000[5] = (new String(var247)).intern();
                                 char[] var262 = "bwM\u0001P[q\u0004@\u0019FsG\u001aWQe\u0004\u0001V\u0015zA\u0001\u0019ZcVU\\[bV\u001c\\F6A\rI\\dA[\u0017\u001b".toCharArray();
                                 int var583 = var262.length;
                                 var2 = 0;
                                 var375 = var262;
                                 int var265 = var583;
                                 char[] var586;
                                 if (var583 <= 1) {
                                    var586 = var262;
                                    var740 = var2;
                                 } else {
                                    var375 = var262;
                                    var265 = var583;
                                    if (var583 <= var2) {
                                       break label216;
                                    }

                                    var586 = var262;
                                    var740 = var2;
                                 }

                                 while(true) {
                                    var761 = var586[var740];
                                    switch (var2 % 5) {
                                       case 0:
                                          var782 = 53;
                                          break;
                                       case 1:
                                          var782 = 22;
                                          break;
                                       case 2:
                                          var782 = 36;
                                          break;
                                       case 3:
                                          var782 = 117;
                                          break;
                                       default:
                                          var782 = 57;
                                    }

                                    var586[var740] = (char)(var761 ^ var782);
                                    ++var2;
                                    if (var265 == 0) {
                                       var740 = var265;
                                       var586 = var375;
                                    } else {
                                       if (var265 <= var2) {
                                          break;
                                       }

                                       var586 = var375;
                                       var740 = var2;
                                    }
                                 }
                              }

                              var10000[6] = (new String(var375)).intern();
                              b = var10000;
                              char[] var38 = "s\u007fF\u001aWTuG\u001c".toCharArray();
                              int var143 = var38.length;
                              var2 = 0;
                              char[] var94 = var38;
                              int var41 = var143;
                              char[] var146;
                              if (var143 <= 1) {
                                 var146 = var38;
                                 var250 = var2;
                              } else {
                                 var94 = var38;
                                 var41 = var143;
                                 if (var143 <= var2) {
                                    a = d.<Integer, Integer>a((new String(var38)).intern(), 10, 2L, TimeUnit.SECONDS);
                                    return;
                                 }

                                 var146 = var38;
                                 var250 = var2;
                              }

                              while(true) {
                                 char var422 = var146[var250];
                                 byte var593;
                                 switch (var2 % 5) {
                                    case 0:
                                       var593 = 53;
                                       break;
                                    case 1:
                                       var593 = 22;
                                       break;
                                    case 2:
                                       var593 = 36;
                                       break;
                                    case 3:
                                       var593 = 117;
                                       break;
                                    default:
                                       var593 = 57;
                                 }

                                 var146[var250] = (char)(var422 ^ var593);
                                 ++var2;
                                 if (var41 == 0) {
                                    var250 = var41;
                                    var146 = var94;
                                 } else {
                                    if (var41 <= var2) {
                                       a = d.<Integer, Integer>a((new String(var94)).intern(), 10, 2L, TimeUnit.SECONDS);
                                       return;
                                    }

                                    var146 = var94;
                                    var250 = var2;
                                 }
                              }
                           }

                           var565 = var247;
                           var740 = var2;
                           var761 = var247[var2];
                           switch (var2 % 5) {
                              case 0:
                                 var782 = 53;
                                 break;
                              case 1:
                                 var782 = 22;
                                 break;
                              case 2:
                                 var782 = 36;
                                 break;
                              case 3:
                                 var782 = 117;
                                 break;
                              default:
                                 var782 = 57;
                           }
                        }

                        while(true) {
                           var565[var740] = (char)(var761 ^ var782);
                           ++var2;
                           if (var250 == 0) {
                              var740 = var250;
                              var565 = var375;
                              var761 = var375[var250];
                              switch (var2 % 5) {
                                 case 0:
                                    var782 = 53;
                                    break;
                                 case 1:
                                    var782 = 22;
                                    break;
                                 case 2:
                                    var782 = 36;
                                    break;
                                 case 3:
                                    var782 = 117;
                                    break;
                                 default:
                                    var782 = 57;
                              }
                           } else {
                              if (var250 <= var2) {
                                 label136: {
                                    var10000[5] = (new String(var375)).intern();
                                    char[] var254 = "bwM\u0001P[q\u0004@\u0019FsG\u001aWQe\u0004\u0001V\u0015zA\u0001\u0019ZcVU\\[bV\u001c\\F6A\rI\\dA[\u0017\u001b".toCharArray();
                                    int var572 = var254.length;
                                    var2 = 0;
                                    var375 = var254;
                                    int var257 = var572;
                                    char[] var575;
                                    if (var572 <= 1) {
                                       var575 = var254;
                                       var740 = var2;
                                    } else {
                                       var375 = var254;
                                       var257 = var572;
                                       if (var572 <= var2) {
                                          break label136;
                                       }

                                       var575 = var254;
                                       var740 = var2;
                                    }

                                    while(true) {
                                       var761 = var575[var740];
                                       switch (var2 % 5) {
                                          case 0:
                                             var782 = 53;
                                             break;
                                          case 1:
                                             var782 = 22;
                                             break;
                                          case 2:
                                             var782 = 36;
                                             break;
                                          case 3:
                                             var782 = 117;
                                             break;
                                          default:
                                             var782 = 57;
                                       }

                                       var575[var740] = (char)(var761 ^ var782);
                                       ++var2;
                                       if (var257 == 0) {
                                          var740 = var257;
                                          var575 = var375;
                                       } else {
                                          if (var257 <= var2) {
                                             break;
                                          }

                                          var575 = var375;
                                          var740 = var2;
                                       }
                                    }
                                 }

                                 var10000[6] = (new String(var375)).intern();
                                 b = var10000;
                                 char[] var31 = "s\u007fF\u001aWTuG\u001c".toCharArray();
                                 int var10002 = var31.length;
                                 var2 = 0;
                                 char[] var88 = var31;
                                 int var34 = var10002;
                                 char[] var136;
                                 if (var10002 <= 1) {
                                    var136 = var31;
                                    var250 = var2;
                                 } else {
                                    var88 = var31;
                                    var34 = var10002;
                                    if (var10002 <= var2) {
                                       a = d.<Integer, Integer>a((new String(var31)).intern(), 10, 2L, TimeUnit.SECONDS);
                                       return;
                                    }

                                    var136 = var31;
                                    var250 = var2;
                                 }

                                 while(true) {
                                    char var415 = var136[var250];
                                    byte var582;
                                    switch (var2 % 5) {
                                       case 0:
                                          var582 = 53;
                                          break;
                                       case 1:
                                          var582 = 22;
                                          break;
                                       case 2:
                                          var582 = 36;
                                          break;
                                       case 3:
                                          var582 = 117;
                                          break;
                                       default:
                                          var582 = 57;
                                    }

                                    var136[var250] = (char)(var415 ^ var582);
                                    ++var2;
                                    if (var34 == 0) {
                                       var250 = var34;
                                       var136 = var88;
                                    } else {
                                       if (var34 <= var2) {
                                          a = d.<Integer, Integer>a((new String(var88)).intern(), 10, 2L, TimeUnit.SECONDS);
                                          return;
                                       }

                                       var136 = var88;
                                       var250 = var2;
                                    }
                                 }
                              }

                              var565 = var375;
                              var740 = var2;
                              var761 = var375[var2];
                              switch (var2 % 5) {
                                 case 0:
                                    var782 = 53;
                                    break;
                                 case 1:
                                    var782 = 22;
                                    break;
                                 case 2:
                                    var782 = 36;
                                    break;
                                 case 3:
                                    var782 = 117;
                                    break;
                                 default:
                                    var782 = 57;
                              }
                           }
                        }
                     }

                     var545 = var375;
                     var740 = var2;
                     var761 = var375[var2];
                     switch (var2 % 5) {
                        case 0:
                           var782 = 53;
                           break;
                        case 1:
                           var782 = 22;
                           break;
                        case 2:
                           var782 = 36;
                           break;
                        case 3:
                           var782 = 117;
                           break;
                        default:
                           var782 = 57;
                     }
                  }
               }
            }

            var525 = var375;
            var740 = var2;
            var761 = var375[var2];
            switch (var2 % 5) {
               case 0:
                  var782 = 53;
                  break;
               case 1:
                  var782 = 22;
                  break;
               case 2:
                  var782 = 36;
                  break;
               case 3:
                  var782 = 117;
                  break;
               default:
                  var782 = 57;
            }
         }
      }
   }