class a.i extends com.aapeli.client.IPanel {
  protected static final java.lang.String[] a;

  protected static final int b;

  private com.aapeli.client.TextManager d;

  private a.z e;

  private int f;

  private int g;

  private int h;

  private java.awt.Image i;

  private java.awt.Graphics j;

  private static final java.lang.String[] z;

  protected a.i(a.a, com.aapeli.client.TextManager, a.z, int, int);
    Code:
       0: aload_0
       1: invokespecial #1                  // Method com/aapeli/client/IPanel."<init>":()V
       4: aload_0
       5: aload_2
       6: putfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
       9: aload_0
      10: aload_3
      11: putfield      #3                  // Field e:La/z;
      14: aload_0
      15: iload         4
      17: putfield      #4                  // Field f:I
      20: aload_0
      21: iload         5
      23: putfield      #5                  // Field g:I
      26: aload_0
      27: iload         4
      29: iload         5
      31: invokevirtual #6                  // Method java/awt/Component.setSize:(II)V
      34: aload_3
      35: aload_0
      36: invokevirtual #7                  // Method a/z.a:(La/i;)V
      39: aload_0
      40: iconst_2
      41: invokevirtual #8                  // Method a:(I)V
      44: return

  public void update(java.awt.Graphics);
    Code:
       0: getstatic     #248                // Field a/a.F:Z
       3: istore        24
       5: aload_0
       6: getfield      #9                  // Field i:Ljava/awt/Image;
       9: ifnonnull     39
      12: aload_0
      13: aload_0
      14: aload_0
      15: getfield      #4                  // Field f:I
      18: aload_0
      19: getfield      #5                  // Field g:I
      22: invokevirtual #10                 // Method java/awt/Component.createImage:(II)Ljava/awt/Image;
      25: putfield      #9                  // Field i:Ljava/awt/Image;
      28: aload_0
      29: aload_0
      30: getfield      #9                  // Field i:Ljava/awt/Image;
      33: invokevirtual #11                 // Method java/awt/Image.getGraphics:()Ljava/awt/Graphics;
      36: putfield      #12                 // Field j:Ljava/awt/Graphics;
      39: aload_0
      40: aload_0
      41: getfield      #12                 // Field j:Ljava/awt/Graphics;
      44: invokevirtual #13                 // Method com/aapeli/client/IPanel.drawBackground:(Ljava/awt/Graphics;)V
      47: sipush        230
      50: istore_2
      51: bipush        115
      53: istore_3
      54: aload_0
      55: getfield      #12                 // Field j:Ljava/awt/Graphics;
      58: getstatic     #14                 // Field a/a.d:Ljava/awt/Color;
      61: invokevirtual #15                 // Method java/awt/Graphics.setColor:(Ljava/awt/Color;)V
      64: aload_0
      65: getfield      #12                 // Field j:Ljava/awt/Graphics;
      68: getstatic     #16                 // Field a/a.l:Ljava/awt/Font;
      71: invokevirtual #17                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
      74: aload_0
      75: getfield      #12                 // Field j:Ljava/awt/Graphics;
      78: aload_0
      79: getfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
      82: getstatic     #271                // Field z:[Ljava/lang/String;
      85: iconst_4
      86: aaload
      87: invokevirtual #19                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
      90: aload_0
      91: getfield      #4                  // Field f:I
      94: iconst_2
      95: idiv
      96: iload_3
      97: bipush        60
      99: isub
     100: iconst_0
     101: invokestatic  #20                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     104: pop
     105: aload_0
     106: getfield      #12                 // Field j:Ljava/awt/Graphics;
     109: getstatic     #21                 // Field a/a.m:Ljava/awt/Font;
     112: invokevirtual #17                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
     115: aload_0
     116: getfield      #12                 // Field j:Ljava/awt/Graphics;
     119: aload_0
     120: getfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
     123: new           #22                 // class java/lang/StringBuffer
     126: dup
     127: invokespecial #23                 // Method java/lang/StringBuffer."<init>":()V
     130: getstatic     #271                // Field z:[Ljava/lang/String;
     133: iconst_5
     134: aaload
     135: invokevirtual #25                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     138: getstatic     #26                 // Field a/m.a:[Ljava/lang/String;
     141: aload_0
     142: getfield      #27                 // Field h:I
     145: aaload
     146: invokevirtual #25                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     149: invokevirtual #28                 // Method java/lang/StringBuffer.toString:()Ljava/lang/String;
     152: invokevirtual #19                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     155: aload_0
     156: getfield      #4                  // Field f:I
     159: iconst_2
     160: idiv
     161: iload_3
     162: bipush        38
     164: isub
     165: iconst_0
     166: invokestatic  #20                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     169: pop
     170: aload_0
     171: getfield      #12                 // Field j:Ljava/awt/Graphics;
     174: getstatic     #29                 // Field a/a.n:Ljava/awt/Font;
     177: invokevirtual #17                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
     180: aload_0
     181: getfield      #12                 // Field j:Ljava/awt/Graphics;
     184: aload_0
     185: getfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
     188: getstatic     #271                // Field z:[Ljava/lang/String;
     191: bipush        9
     193: aaload
     194: invokevirtual #19                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     197: iload_2
     198: iload_3
     199: iconst_m1
     200: invokestatic  #20                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     203: pop
     204: aload_0
     205: getfield      #12                 // Field j:Ljava/awt/Graphics;
     208: aload_0
     209: getfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
     212: getstatic     #271                // Field z:[Ljava/lang/String;
     215: bipush        7
     217: aaload
     218: invokevirtual #19                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     221: iload_2
     222: sipush        210
     225: iadd
     226: iload_3
     227: iconst_1
     228: invokestatic  #20                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     231: pop
     232: aload_0
     233: getfield      #12                 // Field j:Ljava/awt/Graphics;
     236: aload_0
     237: getfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
     240: getstatic     #271                // Field z:[Ljava/lang/String;
     243: bipush        8
     245: aaload
     246: invokevirtual #19                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     249: iload_2
     250: sipush        250
     253: iadd
     254: iload_3
     255: iconst_m1
     256: invokestatic  #20                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     259: pop
     260: aload_0
     261: getfield      #12                 // Field j:Ljava/awt/Graphics;
     264: getstatic     #33                 // Field a/a.o:Ljava/awt/Font;
     267: invokevirtual #17                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
     270: getstatic     #34                 // Field a/a.c:Ljava/awt/Color;
     273: invokevirtual #35                 // Method java/awt/Color.getRed:()I
     276: istore        8
     278: getstatic     #34                 // Field a/a.c:Ljava/awt/Color;
     281: invokevirtual #36                 // Method java/awt/Color.getGreen:()I
     284: istore        9
     286: getstatic     #34                 // Field a/a.c:Ljava/awt/Color;
     289: invokevirtual #37                 // Method java/awt/Color.getBlue:()I
     292: istore        10
     294: getstatic     #14                 // Field a/a.d:Ljava/awt/Color;
     297: invokevirtual #35                 // Method java/awt/Color.getRed:()I
     300: istore        11
     302: getstatic     #14                 // Field a/a.d:Ljava/awt/Color;
     305: invokevirtual #36                 // Method java/awt/Color.getGreen:()I
     308: istore        12
     310: getstatic     #14                 // Field a/a.d:Ljava/awt/Color;
     313: invokevirtual #37                 // Method java/awt/Color.getBlue:()I
     316: istore        13
     318: getstatic     #38                 // Field a/a.e:Ljava/awt/Color;
     321: invokevirtual #35                 // Method java/awt/Color.getRed:()I
     324: istore        14
     326: getstatic     #38                 // Field a/a.e:Ljava/awt/Color;
     329: invokevirtual #36                 // Method java/awt/Color.getGreen:()I
     332: istore        15
     334: getstatic     #38                 // Field a/a.e:Ljava/awt/Color;
     337: invokevirtual #37                 // Method java/awt/Color.getBlue:()I
     340: istore        16
     342: iconst_0
     343: istore        17
     345: iload         17
     347: getstatic     #39                 // Field b:I
     350: if_icmpge     739
     353: aload_0
     354: getfield      #12                 // Field j:Ljava/awt/Graphics;
     357: new           #40                 // class java/awt/Color
     360: dup
     361: iload         11
     363: iload         17
     365: iload         14
     367: iload         11
     369: isub
     370: imul
     371: getstatic     #39                 // Field b:I
     374: idiv
     375: iadd
     376: iload         12
     378: iload         17
     380: iload         15
     382: iload         12
     384: isub
     385: imul
     386: getstatic     #39                 // Field b:I
     389: idiv
     390: iadd
     391: iload         13
     393: iload         17
     395: iload         16
     397: iload         13
     399: isub
     400: imul
     401: getstatic     #39                 // Field b:I
     404: idiv
     405: iadd
     406: invokespecial #41                 // Method java/awt/Color."<init>":(III)V
     409: invokevirtual #15                 // Method java/awt/Graphics.setColor:(Ljava/awt/Color;)V
     412: aload_0
     413: getfield      #12                 // Field j:Ljava/awt/Graphics;
     416: aload_0
     417: getfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
     420: new           #22                 // class java/lang/StringBuffer
     423: dup
     424: invokespecial #23                 // Method java/lang/StringBuffer."<init>":()V
     427: getstatic     #271                // Field z:[Ljava/lang/String;
     430: iconst_1
     431: aaload
     432: invokevirtual #25                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     435: getstatic     #43                 // Field a:[Ljava/lang/String;
     438: iload         17
     440: aaload
     441: invokevirtual #25                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     444: invokevirtual #28                 // Method java/lang/StringBuffer.toString:()Ljava/lang/String;
     447: invokevirtual #19                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     450: iload_2
     451: bipush        30
     453: isub
     454: iload_3
     455: bipush        30
     457: iadd
     458: iload         17
     460: bipush        22
     462: imul
     463: iadd
     464: iconst_1
     465: invokestatic  #20                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     468: pop
     469: aload_0
     470: getfield      #3                  // Field e:La/z;
     473: aload_0
     474: getfield      #27                 // Field h:I
     477: iload         17
     479: invokevirtual #44                 // Method a/z.a:(II)[Ljava/lang/String;
     482: astore        4
     484: aload         4
     486: ifnull        664
     489: aload_0
     490: getfield      #12                 // Field j:Ljava/awt/Graphics;
     493: aload         4
     495: iconst_0
     496: aaload
     497: iload_2
     498: iload_3
     499: bipush        30
     501: iadd
     502: iload         17
     504: bipush        22
     506: imul
     507: iadd
     508: iconst_m1
     509: invokestatic  #20                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     512: pop
     513: aload         4
     515: iconst_1
     516: aaload
     517: astore        5
     519: aload         5
     521: ldc           #45                 // String -
     523: invokevirtual #46                 // Method java/lang/String.equals:(Ljava/lang/Object;)Z
     526: ifne          544
     529: aload_0
     530: getfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
     533: aload         5
     535: invokestatic  #47                 // Method java/lang/Integer.parseInt:(Ljava/lang/String;)I
     538: i2l
     539: invokevirtual #48                 // Method com/aapeli/client/TextManager.getNumber:(J)Ljava/lang/String;
     542: astore        5
     544: aload_0
     545: getfield      #12                 // Field j:Ljava/awt/Graphics;
     548: aload         5
     550: iload_2
     551: sipush        210
     554: iadd
     555: iload_3
     556: bipush        30
     558: iadd
     559: iload         17
     561: bipush        22
     563: imul
     564: iadd
     565: iconst_1
     566: invokestatic  #20                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     569: pop
     570: aload         4
     572: iconst_2
     573: aaload
     574: astore        5
     576: aload         5
     578: ldc           #45                 // String -
     580: invokevirtual #46                 // Method java/lang/String.equals:(Ljava/lang/Object;)Z
     583: ifne          633
     586: aload         4
     588: iconst_2
     589: aaload
     590: invokestatic  #49                 // Method java/lang/Long.parseLong:(Ljava/lang/String;)J
     593: lstore        6
     595: iload         17
     597: getstatic     #39                 // Field b:I
     600: iconst_1
     601: isub
     602: if_icmpge     621
     605: aload_0
     606: getfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
     609: lload         6
     611: invokevirtual #50                 // Method com/aapeli/client/TextManager.getDateWithTodayYesterday:(J)Ljava/lang/String;
     614: astore        5
     616: iload         24
     618: ifeq          633
     621: aload_0
     622: getfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
     625: lload         6
     627: iconst_1
     628: invokevirtual #51                 // Method com/aapeli/client/TextManager.getClock:(JZ)Ljava/lang/String;
     631: astore        5
     633: aload_0
     634: getfield      #12                 // Field j:Ljava/awt/Graphics;
     637: aload         5
     639: iload_2
     640: sipush        250
     643: iadd
     644: iload_3
     645: bipush        30
     647: iadd
     648: iload         17
     650: bipush        22
     652: imul
     653: iadd
     654: iconst_m1
     655: invokestatic  #20                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     658: pop
     659: iload         24
     661: ifeq          731
     664: aload_0
     665: getfield      #12                 // Field j:Ljava/awt/Graphics;
     668: new           #40                 // class java/awt/Color
     671: dup
     672: iload         8
     674: iload         11
     676: iadd
     677: iconst_2
     678: idiv
     679: iload         9
     681: iload         12
     683: iadd
     684: iconst_2
     685: idiv
     686: iload         10
     688: iload         13
     690: iadd
     691: iconst_2
     692: idiv
     693: invokespecial #41                 // Method java/awt/Color."<init>":(III)V
     696: invokevirtual #15                 // Method java/awt/Graphics.setColor:(Ljava/awt/Color;)V
     699: aload_0
     700: getfield      #12                 // Field j:Ljava/awt/Graphics;
     703: aload_0
     704: getfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
     707: getstatic     #271                // Field z:[Ljava/lang/String;
     710: iconst_3
     711: aaload
     712: invokevirtual #19                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     715: iload_2
     716: iload_3
     717: bipush        30
     719: iadd
     720: iload         17
     722: bipush        22
     724: imul
     725: iadd
     726: iconst_m1
     727: invokestatic  #20                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     730: pop
     731: iinc          17, 1
     734: iload         24
     736: ifeq          345
     739: aload_0
     740: getfield      #3                  // Field e:La/z;
     743: invokevirtual #53                 // Method a/z.a:()Lcom/aapeli/singleclient/SingleClient;
     746: astore        17
     748: aload         17
     750: getstatic     #26                 // Field a/m.a:[Ljava/lang/String;
     753: aload_0
     754: getfield      #27                 // Field h:I
     757: aaload
     758: invokevirtual #54                 // Method com/aapeli/singleclient/SingleClient.getPersonalScore:(Ljava/lang/String;)Lcom/aapeli/client/PersonalScoreUnit;
     761: astore        18
     763: aload         17
     765: invokevirtual #55                 // Method com/aapeli/singleclient/SingleClient.getNick:()Ljava/lang/String;
     768: astore        19
     770: aload_0
     771: getfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
     774: aload         18
     776: invokevirtual #56                 // Method com/aapeli/client/PersonalScoreUnit.getClientData:()Ljava/lang/String;
     779: invokestatic  #47                 // Method java/lang/Integer.parseInt:(Ljava/lang/String;)I
     782: i2l
     783: invokevirtual #48                 // Method com/aapeli/client/TextManager.getNumber:(J)Ljava/lang/String;
     786: astore        20
     788: aload         18
     790: invokevirtual #57                 // Method com/aapeli/client/PersonalScoreUnit.getTimeStamp:()J
     793: lstore        22
     795: new           #22                 // class java/lang/StringBuffer
     798: dup
     799: invokespecial #23                 // Method java/lang/StringBuffer."<init>":()V
     802: aload_0
     803: getfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
     806: lload         22
     808: invokevirtual #50                 // Method com/aapeli/client/TextManager.getDateWithTodayYesterday:(J)Ljava/lang/String;
     811: invokevirtual #25                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     814: getstatic     #271                // Field z:[Ljava/lang/String;
     817: iconst_2
     818: aaload
     819: invokevirtual #25                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     822: aload_0
     823: getfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
     826: lload         22
     828: iconst_1
     829: invokevirtual #51                 // Method com/aapeli/client/TextManager.getClock:(JZ)Ljava/lang/String;
     832: invokevirtual #25                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     835: invokevirtual #28                 // Method java/lang/StringBuffer.toString:()Ljava/lang/String;
     838: astore        21
     840: goto          855
     843: astore        22
     845: ldc           #45                 // String -
     847: dup
     848: astore        21
     850: dup
     851: astore        20
     853: astore        19
     855: aload_0
     856: getfield      #12                 // Field j:Ljava/awt/Graphics;
     859: getstatic     #14                 // Field a/a.d:Ljava/awt/Color;
     862: invokevirtual #15                 // Method java/awt/Graphics.setColor:(Ljava/awt/Color;)V
     865: aload_0
     866: getfield      #12                 // Field j:Ljava/awt/Graphics;
     869: aload_0
     870: getfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
     873: getstatic     #271                // Field z:[Ljava/lang/String;
     876: bipush        6
     878: aaload
     879: invokevirtual #19                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     882: iload_2
     883: bipush        30
     885: isub
     886: iload_3
     887: bipush        30
     889: iadd
     890: getstatic     #39                 // Field b:I
     893: bipush        22
     895: imul
     896: iadd
     897: iconst_2
     898: iadd
     899: iconst_1
     900: invokestatic  #20                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     903: pop
     904: aload_0
     905: getfield      #12                 // Field j:Ljava/awt/Graphics;
     908: aload         19
     910: iload_2
     911: iload_3
     912: bipush        30
     914: iadd
     915: getstatic     #39                 // Field b:I
     918: bipush        22
     920: imul
     921: iadd
     922: iconst_2
     923: iadd
     924: iconst_m1
     925: invokestatic  #20                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     928: pop
     929: aload_0
     930: getfield      #12                 // Field j:Ljava/awt/Graphics;
     933: aload         20
     935: iload_2
     936: sipush        210
     939: iadd
     940: iload_3
     941: bipush        30
     943: iadd
     944: getstatic     #39                 // Field b:I
     947: bipush        22
     949: imul
     950: iadd
     951: iconst_2
     952: iadd
     953: iconst_1
     954: invokestatic  #20                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     957: pop
     958: aload_0
     959: getfield      #12                 // Field j:Ljava/awt/Graphics;
     962: aload         21
     964: iload_2
     965: sipush        250
     968: iadd
     969: iload_3
     970: bipush        30
     972: iadd
     973: getstatic     #39                 // Field b:I
     976: bipush        22
     978: imul
     979: iadd
     980: iconst_2
     981: iadd
     982: iconst_m1
     983: invokestatic  #20                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     986: pop
     987: aload_0
     988: getfield      #12                 // Field j:Ljava/awt/Graphics;
     991: getstatic     #61                 // Field a/a.p:Ljava/awt/Font;
     994: invokevirtual #17                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
     997: aload_0
     998: getfield      #12                 // Field j:Ljava/awt/Graphics;
    1001: aload_0
    1002: getfield      #2                  // Field d:Lcom/aapeli/client/TextManager;
    1005: getstatic     #271                // Field z:[Ljava/lang/String;
    1008: iconst_0
    1009: aaload
    1010: invokevirtual #19                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
    1013: aload_0
    1014: getfield      #4                  // Field f:I
    1017: iconst_2
    1018: idiv
    1019: aload_0
    1020: getfield      #5                  // Field g:I
    1023: bipush        18
    1025: isub
    1026: iconst_0
    1027: invokestatic  #20                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
    1030: pop
    1031: aload_1
    1032: aload_0
    1033: getfield      #9                  // Field i:Ljava/awt/Image;
    1036: iconst_0
    1037: iconst_0
    1038: aload_0
    1039: invokevirtual #63                 // Method java/awt/Graphics.drawImage:(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z
    1042: pop
    1043: getstatic     #251                // Field a/a.E:Z
    1046: ifeq          1062
    1049: iload         24
    1051: ifeq          1058
    1054: iconst_0
    1055: goto          1059
    1058: iconst_1
    1059: putstatic     #248                // Field a/a.F:Z
    1062: return
    Exception table:
       from    to  target type
         763   840   843   Class java/lang/Exception

  protected void a(int);
    Code:
       0: aload_0
       1: iload_1
       2: putfield      #27                 // Field h:I
       5: aload_0
       6: invokevirtual #64                 // Method java/awt/Component.repaint:()V
       9: aload_0
      10: getfield      #3                  // Field e:La/z;
      13: iload_1
      14: invokevirtual #65                 // Method a/z.a:(I)V
      17: return

  static {};
    Code:
       0: bipush        10
       2: anewarray     #66                 // class java/lang/String
       5: dup
       6: iconst_0
       7: ldc           #62                 // String \u001e\b\fU)\u001e\u000e\u001dC\u000f\u001d\t\u0002N\u00027\u0000=V&7\u0003 X$7
       9: jsr           95
      12: aastore
      13: dup
      14: iconst_1
      15: ldc           #42                 // String \u001e\b\fU)\u001e\u000e\u001dC\u000f
      17: jsr           95
      20: aastore
      21: dup
      22: iconst_2
      23: ldc           #58                 // String ~G
      25: jsr           95
      28: aastore
      29: dup
      30: iconst_3
      31: ldc           #52                 // String \u001e\b\fU)\u001e\u000e\u001dC\u000f\u0000\u0002\bE5!\u000f\u0007Y7
      33: jsr           95
      36: aastore
      37: dup
      38: iconst_4
      39: ldc           #18                 // String \u001e\b\fU)\u001e\u000e\u001dC\u000f\u0006\u000e\u001a[5\u0006\b\u001ed3=\u0015\u000b
      41: jsr           95
      44: aastore
      45: dup
      46: iconst_5
      47: ldc           #24                 // String \u001e\b\fU)\u001e\u000e\u001dC\u000f\u0001\u0017\u000bR4
      49: jsr           95
      52: aastore
      53: dup
      54: bipush        6
      56: ldc           #60                 // String \u001e\b\fU)\u001e\u000e\u001dC\u000f\u001d\u0010\u0000
      58: jsr           95
      61: aastore
      62: dup
      63: bipush        7
      65: ldc           #31                 // String \u001e\b\fU)\u001e\u000e\u001dC\u000f\u0001\u0004\u0001E5
      67: jsr           95
      70: aastore
      71: dup
      72: bipush        8
      74: ldc           #32                 // String \u001e\b\fU)\u001e\u000e\u001dC\u000f\u0016\u0006\u001aR
      76: jsr           95
      79: aastore
      80: dup
      81: bipush        9
      83: ldc           #30                 // String \u001e\b\fU)\u001e\u000e\u001dC\u000f\u001c\u000e\r\\
      85: jsr           95
      88: aastore
      89: putstatic     #271                // Field z:[Ljava/lang/String;
      92: goto          104
      95: astore_0
      96: invokestatic  #266                // Method z:(Ljava/lang/String;)[C
      99: invokestatic  #269                // Method z:([C)Ljava/lang/String;
     102: ret           0
     104: iconst_4
     105: anewarray     #66                 // class java/lang/String
     108: dup
     109: iconst_0
     110: ldc           #67                 // String \u0013\u000b\u0002c9?\u0002
     112: jsr           95
     115: aastore
     116: dup
     117: iconst_1
     118: ldc           #68                 // String \u001f\b\u0000C8
     120: jsr           95
     123: aastore
     124: dup
     125: iconst_2
     126: ldc           #69                 // String \u0005\u0002\u000b\\
     128: jsr           95
     131: aastore
     132: dup
     133: iconst_3
     134: ldc           #70                 // String \u0016\u0006\u0017
     136: jsr           95
     139: aastore
     140: putstatic     #43                 // Field a:[Ljava/lang/String;
     143: getstatic     #43                 // Field a:[Ljava/lang/String;
     146: arraylength
     147: putstatic     #39                 // Field b:I
     150: return

  private static char[] z(java.lang.String);
    Code:
       0: aload_0
       1: invokevirtual #256                // Method java/lang/String.toCharArray:()[C
       4: dup
       5: arraylength
       6: dup_x1
       7: iconst_2
       8: if_icmpge     25
      11: dup_x1
      12: swap
      13: ifeq          5
      16: iconst_0
      17: dup_x2
      18: dup2
      19: caload
      20: bipush        80
      22: ixor
      23: i2c
      24: castore
      25: areturn

  private static java.lang.String z(char[]);
    Code:
       0: aload_0
       1: dup
       2: arraylength
       3: swap
       4: iconst_0
       5: istore_1
       6: swap
       7: dup_x1
       8: iconst_1
       9: if_icmpgt     86
      12: dup
      13: iload_1
      14: dup2
      15: caload
      16: iload_1
      17: iconst_5
      18: irem
      19: tableswitch   { // 0 to 3
                     0: 48
                     1: 53
                     2: 58
                     3: 63
               default: 68
          }
      48: bipush        82
      50: goto          70
      53: bipush        103
      55: goto          70
      58: bipush        110
      60: goto          70
      63: bipush        55
      65: goto          70
      68: bipush        80
      70: ixor
      71: i2c
      72: castore
      73: iinc          1, 1
      76: swap
      77: dup_x1
      78: ifne          86
      81: dup2
      82: swap
      83: goto          14
      86: swap
      87: dup_x1
      88: iload_1
      89: if_icmpgt     12
      92: new           #66                 // class java/lang/String
      95: dup_x1
      96: swap
      97: invokespecial #259                // Method java/lang/String."<init>":([C)V
     100: invokevirtual #262                // Method java/lang/String.intern:()Ljava/lang/String;
     103: areturn
}
