public DefaultProblemFactory() {
   String var1 = "/batch/problem.txt";
   InputStream var2 = var1.getClass().getResourceAsStream(var1);
   HashtableOfInt var10000 = new HashtableOfInt(700);
   HashtableOfInt var3 = var10000;
   label26:
   while (true) {
     try {
       while (true) {
         if (var2.available() <= 0) {
           break label26;
         }
         String var4 = method_1446(var2);
         int var5 = var4.indexOf(61);
         if (!var4.startsWith("#") && var5 >= 0) {
           int var6 = Integer.parseInt(var4.substring(0, var5 - 1));
           var3.put(keyFromID(var6), var4.substring(var5 + 1));
         }
       }
     } catch (Exception var7) {
       var7.printStackTrace();
     }
   }
   field_1056 = var3;
 }