package com.l7tech.server.jdbc;

import java.util.Map;
import org.jetbrains.annotations.NotNull;

interface a {
   String[] k;

   default String convert(@NotNull String var1, @NotNull Map<String, Object> var2) {
      try {
         if (var1 == null) {
            a(0);
         }
      } catch (IllegalArgumentException var4) {
         throw a(var4);
      }

      try {
         if (var2 == null) {
            a(1);
         }

         return var1;
      } catch (IllegalArgumentException var3) {
         throw a(var3);
      }
   }

   static String removeFromPropertiesMaps(@NotNull String var0, @NotNull Map<String, String> var1, @NotNull Map<String, Object> var2) {
      try {
         if (var0 == null) {
            a(2);
         }
      } catch (IllegalArgumentException var10) {
         throw a(var10);
      }

      try {
         if (var1 == null) {
            a(3);
         }
      } catch (IllegalArgumentException var5) {
         throw a(var5);
      }

      try {
         if (var2 == null) {
            a(4);
         }
      } catch (IllegalArgumentException var9) {
         throw a(var9);
      }

      String var3 = (String)var1.remove(var0);

      try {
         if (var3 != null && !var3.isBlank()) {
            return var3;
         }
      } catch (IllegalArgumentException var8) {
         throw a(var8);
      }

      Object var4 = var2.remove(var0);

      String var10000;
      label54: {
         try {
            if (var4 == null) {
               var10000 = null;
               break label54;
            }
         } catch (IllegalArgumentException var7) {
            throw a(var7);
         }

         var10000 = var4.toString();
      }

      var3 = var10000;

      try {
         if (var3 == null || !var3.isBlank()) {
            return var3;
         }
      } catch (IllegalArgumentException var6) {
         throw a(var6);
      }

      return null;
   }

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

   static {
      String[] var5 = new String[9];
      int var3 = 0;
      String var2 = "k\u0013ee\u001e3$d\u0016m\\\u00185;o\u0005ue\u000f)\u0006k\u0007\u0014k\u0013ee\u001e3$d\u0016m\\\u00185;o\u0005ue\u000f)\u0007a\u0012xB\u000b7.\u0018x\u0012lc\u001c?\rx\u0018l\\\u00185;o\u0005ue\u000f)\u0006k\u0007r\u0007`\u0013co?('\u0007i\u0018oz\u000f(?\u0018i\u0018l#\u0006m?o\u0014i#\u0019?9|\u0012s#\u0000>)iX`";
      int var4 = "k\u0013ee\u001e3$d\u0016m\\\u00185;o\u0005ue\u000f)\u0006k\u0007\u0014k\u0013ee\u001e3$d\u0016m\\\u00185;o\u0005ue\u000f)\u0007a\u0012xB\u000b7.\u0018x\u0012lc\u001c?\rx\u0018l\\\u00185;o\u0005ue\u000f)\u0006k\u0007r\u0007`\u0013co?('\u0007i\u0018oz\u000f(?\u0018i\u0018l#\u0006m?o\u0014i#\u0019?9|\u0012s#\u0000>)iX`"
         .length();
      char var1 = 23;
      int var8 = -1;

      label43:
      while (true) {
         byte var10000 = 58;
         String var10001 = var2.substring(++var8, var8 + var1);
         byte var10002 = -1;

         while (true) {
            char[] var20 = var10001.toCharArray();
            int var10004 = var20.length;
            byte var21 = var10000;
            char[] var16 = var20;
            int var12 = var10004;

            for (int var6 = 0; var12 > var6; var6++) {
               var16[var6] = (char)(var16[var6] ^ var21 ^ switch (var6 % 7) {
                  case 0 -> 48;
                  case 1 -> 77;
                  case 2 -> 59;
                  case 3 -> 54;
                  case 4 -> 80;
                  case 5 -> 96;
                  default -> 113;
               });
            }

            String var23 = new String(var16).intern();
            switch (var10002) {
               case 0:
                  var5[var3++] = var23;
                  if ((var8 += var1) >= var4) {
                     k = var5;
                     return;
                  }

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

                  var2 = "\u0016i\u0002\u0010cDS\u000f~\u001e-gF>'i\n\u0015kSI\u0012;\u000b\u000ft\u0016g(t\u0019.sZKFk\f\u0012g[B\u0012~\u001f@!\u0013TA;\u0002\u0006&\u0013TH>\u001e@kCT\u0012;\u0003\u000fr\u0016E\u0003;\u0003\u0015jZ";
                  var4 = "\u0016i\u0002\u0010cDS\u000f~\u001e-gF>'i\n\u0015kSI\u0012;\u000b\u000ft\u0016g(t\u0019.sZKFk\f\u0012g[B\u0012~\u001f@!\u0013TA;\u0002\u0006&\u0013TH>\u001e@kCT\u0012;\u0003\u000fr\u0016E\u0003;\u0003\u0015jZ"
                     .length();
                  var1 = '\r';
                  var8 = -1;
            }

            var10000 = 86;
            var10001 = var2.substring(++var8, var8 + var1);
            var10002 = 0;
         }
      }
   }
}
