class a.e extends java.awt.Panel implements java.awt.event.ActionListener,java.awt.event.MouseListener {
  private static final java.awt.Color d;

  private static final java.awt.Color e;

  private static final java.awt.Color f;

  private static final java.awt.Color g;

  private static final java.awt.Color h;

  private static final java.awt.Color i;

  private a.a j;

  private a.k k;

  private com.aapeli.singleclient.SingleClient l;

  private com.aapeli.client.TextManager m;

  private a.j n;

  private a.d o;

  private a.l p;

  private a.i q;

  private com.aapeli.colorgui.ColorButton r;

  private com.aapeli.colorgui.ColorButton s;

  private com.aapeli.colorgui.ColorButton t;

  private com.aapeli.colorgui.ColorButton u;

  private com.aapeli.colorgui.ColorButton v;

  private com.aapeli.colorgui.Choicer w;

  private com.aapeli.colorgui.Choicer x;

  private int y;

  private int z;

  private int A;

  private boolean B;

  private java.awt.Image C;

  private java.awt.Graphics D;

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

  protected a.e(a.a, a.k, com.aapeli.singleclient.SingleClient, com.aapeli.client.TextManager, a.j, a.d, a.l);
    Code:
       0: aload_0
       1: invokespecial #1                  // Method java/awt/Panel."<init>":()V
       4: aload_0
       5: aload_1
       6: putfield      #2                  // Field j:La/a;
       9: aload_0
      10: aload_2
      11: putfield      #3                  // Field k:La/k;
      14: aload_0
      15: aload_3
      16: putfield      #4                  // Field l:Lcom/aapeli/singleclient/SingleClient;
      19: aload_0
      20: aload         4
      22: putfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
      25: aload_0
      26: aload         5
      28: putfield      #6                  // Field n:La/j;
      31: aload_0
      32: aload         6
      34: putfield      #7                  // Field o:La/d;
      37: aload_0
      38: aload         7
      40: putfield      #8                  // Field p:La/l;
      43: aload_0
      44: sipush        620
      47: sipush        400
      50: invokevirtual #9                  // Method java/awt/Component.setSize:(II)V
      53: aload         7
      55: aload_0
      56: invokevirtual #10                 // Method a/l.a:(La/e;)V
      59: aload_0
      60: iconst_1
      61: putfield      #11                 // Field z:I
      64: aload_0
      65: iconst_m1
      66: putfield      #12                 // Field A:I
      69: aload_3
      70: invokevirtual #13                 // Method com/aapeli/singleclient/SingleClient.getTournament:()Lcom/aapeli/client/Tournament;
      73: astore        8
      75: aload         8
      77: ifnonnull     96
      80: aload_0
      81: iconst_0
      82: putfield      #14                 // Field y:I
      85: aload_0
      86: iconst_0
      87: putfield      #15                 // Field B:Z
      90: getstatic     #431                // Field a/a.B:I
      93: ifeq          110
      96: aload_0
      97: aload         8
      99: invokevirtual #16                 // Method com/aapeli/client/Tournament.getSubGameId:()I
     102: putfield      #14                 // Field y:I
     105: aload_0
     106: iconst_1
     107: putfield      #15                 // Field B:Z
     110: aload_0
     111: invokespecial #17                 // Method b:()V
     114: return

  public void addNotify();
    Code:
       0: aload_0
       1: invokespecial #18                 // Method java/awt/Panel.addNotify:()V
       4: aload_0
       5: invokevirtual #19                 // Method java/awt/Component.repaint:()V
       8: return

  public void paint(java.awt.Graphics);
    Code:
       0: aload_0
       1: aload_1
       2: invokevirtual #20                 // Method update:(Ljava/awt/Graphics;)V
       5: return

  public void update(java.awt.Graphics);
    Code:
       0: getstatic     #431                // Field a/a.B:I
       3: istore        6
       5: aload_0
       6: getfield      #21                 // Field C:Ljava/awt/Image;
       9: ifnonnull     37
      12: aload_0
      13: aload_0
      14: sipush        620
      17: sipush        400
      20: invokevirtual #22                 // Method java/awt/Component.createImage:(II)Ljava/awt/Image;
      23: putfield      #21                 // Field C:Ljava/awt/Image;
      26: aload_0
      27: aload_0
      28: getfield      #21                 // Field C:Ljava/awt/Image;
      31: invokevirtual #23                 // Method java/awt/Image.getGraphics:()Ljava/awt/Graphics;
      34: putfield      #24                 // Field D:Ljava/awt/Graphics;
      37: aload_0
      38: getfield      #24                 // Field D:Ljava/awt/Graphics;
      41: aload_0
      42: getfield      #6                  // Field n:La/j;
      45: getstatic     #444                // Field E:[Ljava/lang/String;
      48: bipush        23
      50: aaload
      51: invokevirtual #26                 // Method a/j.a:(Ljava/lang/String;)Ljava/awt/Image;
      54: iconst_0
      55: iconst_0
      56: aload_0
      57: invokevirtual #27                 // Method java/awt/Graphics.drawImage:(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z
      60: pop
      61: iconst_5
      62: anewarray     #28                 // class java/lang/String
      65: dup
      66: iconst_0
      67: aconst_null
      68: aastore
      69: dup
      70: iconst_1
      71: getstatic     #444                // Field E:[Ljava/lang/String;
      74: bipush        21
      76: aaload
      77: aastore
      78: dup
      79: iconst_2
      80: getstatic     #444                // Field E:[Ljava/lang/String;
      83: bipush        13
      85: aaload
      86: aastore
      87: dup
      88: iconst_3
      89: getstatic     #444                // Field E:[Ljava/lang/String;
      92: bipush        20
      94: aaload
      95: aastore
      96: dup
      97: iconst_4
      98: getstatic     #444                // Field E:[Ljava/lang/String;
     101: bipush        11
     103: aaload
     104: aastore
     105: astore_2
     106: aload_0
     107: getfield      #24                 // Field D:Ljava/awt/Graphics;
     110: getstatic     #33                 // Field a/a.h:Ljava/awt/Color;
     113: invokevirtual #34                 // Method java/awt/Graphics.setColor:(Ljava/awt/Color;)V
     116: aload_0
     117: getfield      #24                 // Field D:Ljava/awt/Graphics;
     120: getstatic     #35                 // Field a/a.l:Ljava/awt/Font;
     123: invokevirtual #36                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
     126: aload_0
     127: getfield      #24                 // Field D:Ljava/awt/Graphics;
     130: new           #37                 // class java/lang/StringBuffer
     133: dup
     134: invokespecial #38                 // Method java/lang/StringBuffer."<init>":()V
     137: aload_0
     138: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     141: new           #37                 // class java/lang/StringBuffer
     144: dup
     145: invokespecial #38                 // Method java/lang/StringBuffer."<init>":()V
     148: getstatic     #444                // Field E:[Ljava/lang/String;
     151: bipush        14
     153: aaload
     154: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     157: aload_2
     158: aload_0
     159: getfield      #11                 // Field z:I
     162: aaload
     163: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     166: invokevirtual #41                 // Method java/lang/StringBuffer.toString:()Ljava/lang/String;
     169: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     172: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     175: getstatic     #444                // Field E:[Ljava/lang/String;
     178: bipush        7
     180: aaload
     181: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     184: aload_0
     185: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     188: new           #37                 // class java/lang/StringBuffer
     191: dup
     192: invokespecial #38                 // Method java/lang/StringBuffer."<init>":()V
     195: getstatic     #444                // Field E:[Ljava/lang/String;
     198: bipush        9
     200: aaload
     201: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     204: getstatic     #45                 // Field a/d.a:[Ljava/lang/String;
     207: aload_0
     208: getfield      #14                 // Field y:I
     211: aaload
     212: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     215: invokevirtual #41                 // Method java/lang/StringBuffer.toString:()Ljava/lang/String;
     218: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     221: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     224: ldc           #46                 // String )
     226: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     229: invokevirtual #41                 // Method java/lang/StringBuffer.toString:()Ljava/lang/String;
     232: sipush        310
     235: bipush        50
     237: iconst_0
     238: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     241: pop
     242: aload_0
     243: getfield      #24                 // Field D:Ljava/awt/Graphics;
     246: getstatic     #48                 // Field a/a.m:Ljava/awt/Font;
     249: invokevirtual #36                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
     252: aload_0
     253: getfield      #24                 // Field D:Ljava/awt/Graphics;
     256: aload_0
     257: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     260: getstatic     #444                // Field E:[Ljava/lang/String;
     263: bipush        19
     265: aaload
     266: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     269: sipush        140
     272: bipush        95
     274: iconst_1
     275: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     278: pop
     279: aload_0
     280: getfield      #24                 // Field D:Ljava/awt/Graphics;
     283: aload_0
     284: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     287: getstatic     #444                // Field E:[Ljava/lang/String;
     290: bipush        24
     292: aaload
     293: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     296: sipush        165
     299: bipush        95
     301: iconst_m1
     302: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     305: pop
     306: aload_0
     307: getfield      #24                 // Field D:Ljava/awt/Graphics;
     310: aload_0
     311: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     314: getstatic     #444                // Field E:[Ljava/lang/String;
     317: iconst_1
     318: aaload
     319: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     322: sipush        365
     325: bipush        95
     327: iconst_1
     328: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     331: pop
     332: aload_0
     333: getfield      #24                 // Field D:Ljava/awt/Graphics;
     336: aload_0
     337: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     340: getstatic     #444                // Field E:[Ljava/lang/String;
     343: bipush        10
     345: aaload
     346: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     349: sipush        445
     352: bipush        95
     354: iconst_1
     355: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     358: pop
     359: aload_0
     360: getfield      #8                  // Field p:La/l;
     363: aload_0
     364: getfield      #14                 // Field y:I
     367: aload_0
     368: getfield      #11                 // Field z:I
     371: invokevirtual #53                 // Method a/l.a:(II)[[Ljava/lang/String;
     374: astore_3
     375: aload_3
     376: ifnull        555
     379: aload_0
     380: getfield      #24                 // Field D:Ljava/awt/Graphics;
     383: getstatic     #54                 // Field a/a.n:Ljava/awt/Font;
     386: invokevirtual #36                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
     389: iconst_0
     390: istore        5
     392: iload         5
     394: iconst_5
     395: if_icmpge     555
     398: aload_0
     399: getfield      #24                 // Field D:Ljava/awt/Graphics;
     402: new           #37                 // class java/lang/StringBuffer
     405: dup
     406: invokespecial #38                 // Method java/lang/StringBuffer."<init>":()V
     409: iload         5
     411: iconst_1
     412: iadd
     413: invokevirtual #55                 // Method java/lang/StringBuffer.append:(I)Ljava/lang/StringBuffer;
     416: ldc           #56                 // String .
     418: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     421: invokevirtual #41                 // Method java/lang/StringBuffer.toString:()Ljava/lang/String;
     424: sipush        140
     427: bipush        125
     429: iload         5
     431: bipush        20
     433: imul
     434: iadd
     435: iconst_1
     436: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     439: pop
     440: aload_0
     441: getfield      #24                 // Field D:Ljava/awt/Graphics;
     444: aload_3
     445: iload         5
     447: aaload
     448: iconst_0
     449: aaload
     450: sipush        165
     453: bipush        125
     455: iload         5
     457: bipush        20
     459: imul
     460: iadd
     461: iconst_m1
     462: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     465: pop
     466: aload_0
     467: getfield      #24                 // Field D:Ljava/awt/Graphics;
     470: aload_3
     471: iload         5
     473: aaload
     474: iconst_1
     475: aaload
     476: sipush        365
     479: bipush        125
     481: iload         5
     483: bipush        20
     485: imul
     486: iadd
     487: iconst_1
     488: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     491: pop
     492: aload_3
     493: iload         5
     495: aaload
     496: iconst_2
     497: aaload
     498: astore        4
     500: aload         4
     502: ldc           #57                 // String -
     504: invokevirtual #58                 // Method java/lang/String.equals:(Ljava/lang/Object;)Z
     507: ifne          525
     510: aload_0
     511: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     514: aload         4
     516: invokestatic  #59                 // Method java/lang/Integer.parseInt:(Ljava/lang/String;)I
     519: i2l
     520: invokevirtual #60                 // Method com/aapeli/client/TextManager.getNumber:(J)Ljava/lang/String;
     523: astore        4
     525: aload_0
     526: getfield      #24                 // Field D:Ljava/awt/Graphics;
     529: aload         4
     531: sipush        445
     534: bipush        125
     536: iload         5
     538: bipush        20
     540: imul
     541: iadd
     542: iconst_1
     543: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     546: pop
     547: iinc          5, 1
     550: iload         6
     552: ifeq          392
     555: aload_0
     556: getfield      #12                 // Field A:I
     559: iflt          1060
     562: aload_0
     563: getfield      #24                 // Field D:Ljava/awt/Graphics;
     566: getstatic     #54                 // Field a/a.n:Ljava/awt/Font;
     569: invokevirtual #36                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
     572: bipush        120
     574: istore        4
     576: sipush        300
     579: istore        5
     581: aload_0
     582: getfield      #14                 // Field y:I
     585: ifne          652
     588: aload_0
     589: getfield      #24                 // Field D:Ljava/awt/Graphics;
     592: aload_0
     593: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     596: getstatic     #444                // Field E:[Ljava/lang/String;
     599: bipush        8
     601: aaload
     602: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     605: iload         4
     607: iload         5
     609: iconst_m1
     610: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     613: pop
     614: aload_0
     615: getfield      #24                 // Field D:Ljava/awt/Graphics;
     618: getstatic     #62                 // Field a/a.o:Ljava/awt/Font;
     621: invokevirtual #36                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
     624: aload_0
     625: getfield      #24                 // Field D:Ljava/awt/Graphics;
     628: aload_0
     629: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     632: getstatic     #444                // Field E:[Ljava/lang/String;
     635: iconst_3
     636: aaload
     637: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     640: iload         4
     642: iload         5
     644: bipush        20
     646: iadd
     647: iconst_m1
     648: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     651: pop
     652: aload_0
     653: getfield      #14                 // Field y:I
     656: iconst_1
     657: if_icmpne     725
     660: aload_0
     661: getfield      #24                 // Field D:Ljava/awt/Graphics;
     664: aload_0
     665: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     668: getstatic     #444                // Field E:[Ljava/lang/String;
     671: bipush        22
     673: aaload
     674: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     677: iload         4
     679: iload         5
     681: iconst_m1
     682: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     685: pop
     686: aload_0
     687: getfield      #24                 // Field D:Ljava/awt/Graphics;
     690: getstatic     #62                 // Field a/a.o:Ljava/awt/Font;
     693: invokevirtual #36                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
     696: aload_0
     697: getfield      #24                 // Field D:Ljava/awt/Graphics;
     700: aload_0
     701: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     704: getstatic     #444                // Field E:[Ljava/lang/String;
     707: bipush        16
     709: aaload
     710: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     713: iload         4
     715: iload         5
     717: bipush        20
     719: iadd
     720: iconst_m1
     721: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     724: pop
     725: aload_0
     726: getfield      #14                 // Field y:I
     729: iconst_2
     730: if_icmpne     878
     733: aload_0
     734: getfield      #24                 // Field D:Ljava/awt/Graphics;
     737: aload_0
     738: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     741: getstatic     #444                // Field E:[Ljava/lang/String;
     744: bipush        25
     746: aaload
     747: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     750: iload         4
     752: bipush        20
     754: isub
     755: iload         5
     757: iconst_m1
     758: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     761: pop
     762: aload_0
     763: getfield      #24                 // Field D:Ljava/awt/Graphics;
     766: getstatic     #62                 // Field a/a.o:Ljava/awt/Font;
     769: invokevirtual #36                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
     772: aload_0
     773: getfield      #24                 // Field D:Ljava/awt/Graphics;
     776: aload_0
     777: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     780: getstatic     #444                // Field E:[Ljava/lang/String;
     783: bipush        18
     785: aaload
     786: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     789: iload         4
     791: bipush        20
     793: isub
     794: iload         5
     796: bipush        20
     798: iadd
     799: iconst_m1
     800: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     803: pop
     804: aload_0
     805: getfield      #24                 // Field D:Ljava/awt/Graphics;
     808: aload_0
     809: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     812: getstatic     #444                // Field E:[Ljava/lang/String;
     815: bipush        17
     817: aaload
     818: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     821: iload         4
     823: bipush        20
     825: isub
     826: iload         5
     828: bipush        35
     830: iadd
     831: iconst_m1
     832: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     835: pop
     836: aload_0
     837: getfield      #24                 // Field D:Ljava/awt/Graphics;
     840: getstatic     #69                 // Field i:Ljava/awt/Color;
     843: invokevirtual #34                 // Method java/awt/Graphics.setColor:(Ljava/awt/Color;)V
     846: aload_0
     847: getfield      #24                 // Field D:Ljava/awt/Graphics;
     850: aload_0
     851: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     854: getstatic     #444                // Field E:[Ljava/lang/String;
     857: bipush        12
     859: aaload
     860: invokevirtual #71                 // Method com/aapeli/client/TextManager.getShared:(Ljava/lang/String;)Ljava/lang/String;
     863: iload         4
     865: bipush        20
     867: isub
     868: iload         5
     870: bipush        50
     872: iadd
     873: iconst_m1
     874: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     877: pop
     878: aload_0
     879: getfield      #14                 // Field y:I
     882: iconst_3
     883: if_icmpne     1060
     886: aload_0
     887: getfield      #24                 // Field D:Ljava/awt/Graphics;
     890: aload_0
     891: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     894: getstatic     #444                // Field E:[Ljava/lang/String;
     897: iconst_2
     898: aaload
     899: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     902: iload         4
     904: iload         5
     906: bipush        10
     908: isub
     909: iconst_m1
     910: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     913: pop
     914: aload_0
     915: getfield      #24                 // Field D:Ljava/awt/Graphics;
     918: aload_0
     919: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     922: getstatic     #444                // Field E:[Ljava/lang/String;
     925: bipush        15
     927: aaload
     928: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     931: iload         4
     933: iload         5
     935: bipush        10
     937: isub
     938: bipush        15
     940: iadd
     941: iconst_m1
     942: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     945: pop
     946: aload_0
     947: getfield      #24                 // Field D:Ljava/awt/Graphics;
     950: aload_0
     951: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     954: getstatic     #444                // Field E:[Ljava/lang/String;
     957: iconst_0
     958: aaload
     959: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     962: iload         4
     964: iload         5
     966: bipush        10
     968: isub
     969: bipush        30
     971: iadd
     972: iconst_m1
     973: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
     976: pop
     977: aload_0
     978: getfield      #24                 // Field D:Ljava/awt/Graphics;
     981: getstatic     #62                 // Field a/a.o:Ljava/awt/Font;
     984: invokevirtual #36                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
     987: aload_0
     988: getfield      #24                 // Field D:Ljava/awt/Graphics;
     991: aload_0
     992: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     995: getstatic     #444                // Field E:[Ljava/lang/String;
     998: iconst_4
     999: aaload
    1000: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
    1003: iload         4
    1005: iload         5
    1007: bipush        10
    1009: isub
    1010: bipush        50
    1012: iadd
    1013: iconst_m1
    1014: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
    1017: pop
    1018: aload_0
    1019: getfield      #24                 // Field D:Ljava/awt/Graphics;
    1022: getstatic     #69                 // Field i:Ljava/awt/Color;
    1025: invokevirtual #34                 // Method java/awt/Graphics.setColor:(Ljava/awt/Color;)V
    1028: aload_0
    1029: getfield      #24                 // Field D:Ljava/awt/Graphics;
    1032: aload_0
    1033: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
    1036: getstatic     #444                // Field E:[Ljava/lang/String;
    1039: bipush        12
    1041: aaload
    1042: invokevirtual #71                 // Method com/aapeli/client/TextManager.getShared:(Ljava/lang/String;)Ljava/lang/String;
    1045: iload         4
    1047: iload         5
    1049: bipush        10
    1051: isub
    1052: bipush        65
    1054: iadd
    1055: iconst_m1
    1056: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
    1059: pop
    1060: aload_0
    1061: getfield      #24                 // Field D:Ljava/awt/Graphics;
    1064: getstatic     #54                 // Field a/a.n:Ljava/awt/Font;
    1067: invokevirtual #36                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
    1070: aload_0
    1071: getfield      #24                 // Field D:Ljava/awt/Graphics;
    1074: getstatic     #33                 // Field a/a.h:Ljava/awt/Color;
    1077: invokevirtual #34                 // Method java/awt/Graphics.setColor:(Ljava/awt/Color;)V
    1080: aload_0
    1081: getfield      #24                 // Field D:Ljava/awt/Graphics;
    1084: aload_0
    1085: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
    1088: getstatic     #444                // Field E:[Ljava/lang/String;
    1091: bipush        6
    1093: aaload
    1094: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
    1097: bipush        85
    1099: sipush        391
    1102: iconst_1
    1103: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
    1106: pop
    1107: aload_0
    1108: getfield      #24                 // Field D:Ljava/awt/Graphics;
    1111: aload_0
    1112: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
    1115: getstatic     #444                // Field E:[Ljava/lang/String;
    1118: iconst_5
    1119: aaload
    1120: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
    1123: sipush        280
    1126: sipush        391
    1129: iconst_1
    1130: invokestatic  #47                 // Method com/aapeli/client/StringDraw.drawString:(Ljava/awt/Graphics;Ljava/lang/String;III)I
    1133: pop
    1134: aload_1
    1135: aload_0
    1136: getfield      #21                 // Field C:Ljava/awt/Image;
    1139: iconst_0
    1140: iconst_0
    1141: aload_0
    1142: invokevirtual #27                 // Method java/awt/Graphics.drawImage:(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z
    1145: pop
    1146: return

  public void actionPerformed(java.awt.event.ActionEvent);
    Code:
       0: aload_1
       1: invokevirtual #78                 // Method java/util/EventObject.getSource:()Ljava/lang/Object;
       4: astore_2
       5: aload_2
       6: aload_0
       7: getfield      #79                 // Field v:Lcom/aapeli/colorgui/ColorButton;
      10: if_acmpne     21
      13: aload_0
      14: getfield      #7                  // Field o:La/d;
      17: invokevirtual #80                 // Method a/d.c:()V
      20: return
      21: iconst_m1
      22: istore_3
      23: aload_2
      24: aload_0
      25: getfield      #81                 // Field r:Lcom/aapeli/colorgui/ColorButton;
      28: if_acmpne     33
      31: iconst_0
      32: istore_3
      33: aload_2
      34: aload_0
      35: getfield      #82                 // Field s:Lcom/aapeli/colorgui/ColorButton;
      38: if_acmpne     43
      41: iconst_1
      42: istore_3
      43: aload_2
      44: aload_0
      45: getfield      #83                 // Field t:Lcom/aapeli/colorgui/ColorButton;
      48: if_acmpne     53
      51: iconst_2
      52: istore_3
      53: aload_2
      54: aload_0
      55: getfield      #84                 // Field u:Lcom/aapeli/colorgui/ColorButton;
      58: if_acmpne     63
      61: iconst_3
      62: istore_3
      63: iload_3
      64: iconst_m1
      65: if_icmpne     69
      68: return
      69: aload_0
      70: iload_3
      71: invokespecial #85                 // Method b:(I)Z
      74: pop
      75: return

  public void mouseEntered(java.awt.event.MouseEvent);
    Code:
       0: aload_0
       1: aload_1
       2: invokevirtual #78                 // Method java/util/EventObject.getSource:()Ljava/lang/Object;
       5: checkcast     #86                 // class com/aapeli/colorgui/ColorButton
       8: checkcast     #86                 // class com/aapeli/colorgui/ColorButton
      11: invokespecial #87                 // Method a:(Lcom/aapeli/colorgui/ColorButton;)V
      14: return

  public void mouseExited(java.awt.event.MouseEvent);
    Code:
       0: aload_0
       1: aconst_null
       2: invokespecial #87                 // Method a:(Lcom/aapeli/colorgui/ColorButton;)V
       5: return

  public void mousePressed(java.awt.event.MouseEvent);
    Code:
       0: return

  public void mouseReleased(java.awt.event.MouseEvent);
    Code:
       0: return

  public void mouseClicked(java.awt.event.MouseEvent);
    Code:
       0: return

  protected int[] a(int);
    Code:
       0: aload_0
       1: getfield      #8                  // Field p:La/l;
       4: iload_1
       5: iconst_1
       6: invokevirtual #53                 // Method a/l.a:(II)[[Ljava/lang/String;
       9: astore_2
      10: aload_2
      11: ifnonnull     16
      14: aconst_null
      15: areturn
      16: iconst_2
      17: newarray       int
      19: astore_3
      20: aload_3
      21: iconst_0
      22: aload_2
      23: iconst_0
      24: aaload
      25: iconst_1
      26: aaload
      27: invokestatic  #59                 // Method java/lang/Integer.parseInt:(Ljava/lang/String;)I
      30: iastore
      31: aload_3
      32: iconst_1
      33: aload_2
      34: iconst_0
      35: aaload
      36: iconst_2
      37: aaload
      38: invokestatic  #59                 // Method java/lang/Integer.parseInt:(Ljava/lang/String;)I
      41: iastore
      42: aload_3
      43: areturn
      44: astore_3
      45: aconst_null
      46: areturn
    Exception table:
       from    to  target type
          16    43    44   Class java/lang/NumberFormatException

  protected void a();
    Code:
       0: aload_0
       1: getfield      #15                 // Field B:Z
       4: ifne          8
       7: return
       8: aload_0
       9: getfield      #4                  // Field l:Lcom/aapeli/singleclient/SingleClient;
      12: invokevirtual #13                 // Method com/aapeli/singleclient/SingleClient.getTournament:()Lcom/aapeli/client/Tournament;
      15: astore_1
      16: aload_1
      17: invokevirtual #16                 // Method com/aapeli/client/Tournament.getSubGameId:()I
      20: istore_2
      21: aload_0
      22: iload_2
      23: invokespecial #85                 // Method b:(I)Z
      26: ifne          36
      29: aload_0
      30: getfield      #2                  // Field j:La/a;
      33: invokevirtual #89                 // Method a/a.b:()V
      36: return

  private void b();
    Code:
       0: aload_0
       1: aconst_null
       2: invokevirtual #90                 // Method java/awt/Container.setLayout:(Ljava/awt/LayoutManager;)V
       5: bipush        110
       7: istore_1
       8: sipush        240
      11: istore_2
      12: aload_0
      13: new           #86                 // class com/aapeli/colorgui/ColorButton
      16: dup
      17: aload_0
      18: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
      21: new           #37                 // class java/lang/StringBuffer
      24: dup
      25: invokespecial #38                 // Method java/lang/StringBuffer."<init>":()V
      28: getstatic     #444                // Field E:[Ljava/lang/String;
      31: bipush        9
      33: aaload
      34: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
      37: getstatic     #45                 // Field a/d.a:[Ljava/lang/String;
      40: iconst_0
      41: aaload
      42: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
      45: invokevirtual #41                 // Method java/lang/StringBuffer.toString:()Ljava/lang/String;
      48: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
      51: invokespecial #91                 // Method com/aapeli/colorgui/ColorButton."<init>":(Ljava/lang/String;)V
      54: putfield      #81                 // Field r:Lcom/aapeli/colorgui/ColorButton;
      57: aload_0
      58: getfield      #81                 // Field r:Lcom/aapeli/colorgui/ColorButton;
      61: sipush        300
      64: iload_1
      65: isub
      66: bipush        20
      68: isub
      69: iload_1
      70: isub
      71: iload_2
      72: iload_1
      73: bipush        25
      75: invokevirtual #92                 // Method java/awt/Component.setBounds:(IIII)V
      78: aload_0
      79: getfield      #81                 // Field r:Lcom/aapeli/colorgui/ColorButton;
      82: getstatic     #93                 // Field d:Ljava/awt/Color;
      85: invokevirtual #94                 // Method com/aapeli/colorgui/ColorButton.setBackground:(Ljava/awt/Color;)V
      88: aload_0
      89: getfield      #81                 // Field r:Lcom/aapeli/colorgui/ColorButton;
      92: aload_0
      93: invokevirtual #95                 // Method com/aapeli/colorgui/ColorButton.addActionListener:(Ljava/awt/event/ActionListener;)V
      96: aload_0
      97: getfield      #81                 // Field r:Lcom/aapeli/colorgui/ColorButton;
     100: aload_0
     101: invokevirtual #96                 // Method java/awt/Component.addMouseListener:(Ljava/awt/event/MouseListener;)V
     104: aload_0
     105: getfield      #15                 // Field B:Z
     108: ifne          120
     111: aload_0
     112: aload_0
     113: getfield      #81                 // Field r:Lcom/aapeli/colorgui/ColorButton;
     116: invokevirtual #97                 // Method java/awt/Container.add:(Ljava/awt/Component;)Ljava/awt/Component;
     119: pop
     120: aload_0
     121: new           #86                 // class com/aapeli/colorgui/ColorButton
     124: dup
     125: aload_0
     126: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     129: new           #37                 // class java/lang/StringBuffer
     132: dup
     133: invokespecial #38                 // Method java/lang/StringBuffer."<init>":()V
     136: getstatic     #444                // Field E:[Ljava/lang/String;
     139: bipush        9
     141: aaload
     142: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     145: getstatic     #45                 // Field a/d.a:[Ljava/lang/String;
     148: iconst_1
     149: aaload
     150: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     153: invokevirtual #41                 // Method java/lang/StringBuffer.toString:()Ljava/lang/String;
     156: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     159: invokespecial #91                 // Method com/aapeli/colorgui/ColorButton."<init>":(Ljava/lang/String;)V
     162: putfield      #82                 // Field s:Lcom/aapeli/colorgui/ColorButton;
     165: aload_0
     166: getfield      #82                 // Field s:Lcom/aapeli/colorgui/ColorButton;
     169: sipush        300
     172: iload_1
     173: isub
     174: iload_2
     175: iload_1
     176: bipush        25
     178: invokevirtual #92                 // Method java/awt/Component.setBounds:(IIII)V
     181: aload_0
     182: getfield      #82                 // Field s:Lcom/aapeli/colorgui/ColorButton;
     185: getstatic     #98                 // Field e:Ljava/awt/Color;
     188: invokevirtual #94                 // Method com/aapeli/colorgui/ColorButton.setBackground:(Ljava/awt/Color;)V
     191: aload_0
     192: getfield      #82                 // Field s:Lcom/aapeli/colorgui/ColorButton;
     195: aload_0
     196: invokevirtual #95                 // Method com/aapeli/colorgui/ColorButton.addActionListener:(Ljava/awt/event/ActionListener;)V
     199: aload_0
     200: getfield      #82                 // Field s:Lcom/aapeli/colorgui/ColorButton;
     203: aload_0
     204: invokevirtual #96                 // Method java/awt/Component.addMouseListener:(Ljava/awt/event/MouseListener;)V
     207: aload_0
     208: getfield      #15                 // Field B:Z
     211: ifne          223
     214: aload_0
     215: aload_0
     216: getfield      #82                 // Field s:Lcom/aapeli/colorgui/ColorButton;
     219: invokevirtual #97                 // Method java/awt/Container.add:(Ljava/awt/Component;)Ljava/awt/Component;
     222: pop
     223: aload_0
     224: new           #86                 // class com/aapeli/colorgui/ColorButton
     227: dup
     228: aload_0
     229: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     232: new           #37                 // class java/lang/StringBuffer
     235: dup
     236: invokespecial #38                 // Method java/lang/StringBuffer."<init>":()V
     239: getstatic     #444                // Field E:[Ljava/lang/String;
     242: bipush        9
     244: aaload
     245: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     248: getstatic     #45                 // Field a/d.a:[Ljava/lang/String;
     251: iconst_2
     252: aaload
     253: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     256: invokevirtual #41                 // Method java/lang/StringBuffer.toString:()Ljava/lang/String;
     259: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     262: invokespecial #91                 // Method com/aapeli/colorgui/ColorButton."<init>":(Ljava/lang/String;)V
     265: putfield      #83                 // Field t:Lcom/aapeli/colorgui/ColorButton;
     268: aload_0
     269: getfield      #83                 // Field t:Lcom/aapeli/colorgui/ColorButton;
     272: sipush        320
     275: iload_2
     276: iload_1
     277: bipush        25
     279: invokevirtual #92                 // Method java/awt/Component.setBounds:(IIII)V
     282: aload_0
     283: getfield      #83                 // Field t:Lcom/aapeli/colorgui/ColorButton;
     286: getstatic     #99                 // Field f:Ljava/awt/Color;
     289: invokevirtual #94                 // Method com/aapeli/colorgui/ColorButton.setBackground:(Ljava/awt/Color;)V
     292: aload_0
     293: getfield      #83                 // Field t:Lcom/aapeli/colorgui/ColorButton;
     296: aload_0
     297: invokevirtual #95                 // Method com/aapeli/colorgui/ColorButton.addActionListener:(Ljava/awt/event/ActionListener;)V
     300: aload_0
     301: getfield      #83                 // Field t:Lcom/aapeli/colorgui/ColorButton;
     304: aload_0
     305: invokevirtual #96                 // Method java/awt/Component.addMouseListener:(Ljava/awt/event/MouseListener;)V
     308: aload_0
     309: getfield      #15                 // Field B:Z
     312: ifne          324
     315: aload_0
     316: aload_0
     317: getfield      #83                 // Field t:Lcom/aapeli/colorgui/ColorButton;
     320: invokevirtual #97                 // Method java/awt/Container.add:(Ljava/awt/Component;)Ljava/awt/Component;
     323: pop
     324: aload_0
     325: new           #86                 // class com/aapeli/colorgui/ColorButton
     328: dup
     329: aload_0
     330: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     333: new           #37                 // class java/lang/StringBuffer
     336: dup
     337: invokespecial #38                 // Method java/lang/StringBuffer."<init>":()V
     340: getstatic     #444                // Field E:[Ljava/lang/String;
     343: bipush        9
     345: aaload
     346: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     349: getstatic     #45                 // Field a/d.a:[Ljava/lang/String;
     352: iconst_3
     353: aaload
     354: invokevirtual #40                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     357: invokevirtual #41                 // Method java/lang/StringBuffer.toString:()Ljava/lang/String;
     360: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     363: invokespecial #91                 // Method com/aapeli/colorgui/ColorButton."<init>":(Ljava/lang/String;)V
     366: putfield      #84                 // Field u:Lcom/aapeli/colorgui/ColorButton;
     369: aload_0
     370: getfield      #84                 // Field u:Lcom/aapeli/colorgui/ColorButton;
     373: sipush        320
     376: iload_1
     377: iadd
     378: bipush        20
     380: iadd
     381: iload_2
     382: iload_1
     383: bipush        25
     385: invokevirtual #92                 // Method java/awt/Component.setBounds:(IIII)V
     388: aload_0
     389: getfield      #84                 // Field u:Lcom/aapeli/colorgui/ColorButton;
     392: getstatic     #100                // Field g:Ljava/awt/Color;
     395: invokevirtual #94                 // Method com/aapeli/colorgui/ColorButton.setBackground:(Ljava/awt/Color;)V
     398: aload_0
     399: getfield      #84                 // Field u:Lcom/aapeli/colorgui/ColorButton;
     402: aload_0
     403: invokevirtual #95                 // Method com/aapeli/colorgui/ColorButton.addActionListener:(Ljava/awt/event/ActionListener;)V
     406: aload_0
     407: getfield      #84                 // Field u:Lcom/aapeli/colorgui/ColorButton;
     410: aload_0
     411: invokevirtual #96                 // Method java/awt/Component.addMouseListener:(Ljava/awt/event/MouseListener;)V
     414: aload_0
     415: getfield      #15                 // Field B:Z
     418: ifne          430
     421: aload_0
     422: aload_0
     423: getfield      #84                 // Field u:Lcom/aapeli/colorgui/ColorButton;
     426: invokevirtual #97                 // Method java/awt/Container.add:(Ljava/awt/Component;)Ljava/awt/Component;
     429: pop
     430: aload_0
     431: new           #101                // class com/aapeli/colorgui/Choicer
     434: dup
     435: invokespecial #102                // Method com/aapeli/colorgui/Choicer."<init>":()V
     438: putfield      #103                // Field w:Lcom/aapeli/colorgui/Choicer;
     441: aload_0
     442: getfield      #103                // Field w:Lcom/aapeli/colorgui/Choicer;
     445: aload_0
     446: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     449: getstatic     #444                // Field E:[Ljava/lang/String;
     452: bipush        31
     454: aaload
     455: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     458: invokevirtual #105                // Method com/aapeli/colorgui/Choicer.addItem:(Ljava/lang/String;)V
     461: aload_0
     462: getfield      #103                // Field w:Lcom/aapeli/colorgui/Choicer;
     465: aload_0
     466: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     469: getstatic     #444                // Field E:[Ljava/lang/String;
     472: bipush        26
     474: aaload
     475: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     478: invokevirtual #105                // Method com/aapeli/colorgui/Choicer.addItem:(Ljava/lang/String;)V
     481: aload_0
     482: getfield      #103                // Field w:Lcom/aapeli/colorgui/Choicer;
     485: aload_0
     486: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     489: getstatic     #444                // Field E:[Ljava/lang/String;
     492: bipush        28
     494: aaload
     495: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     498: invokevirtual #105                // Method com/aapeli/colorgui/Choicer.addItem:(Ljava/lang/String;)V
     501: aload_0
     502: getfield      #103                // Field w:Lcom/aapeli/colorgui/Choicer;
     505: aload_0
     506: getfield      #3                  // Field k:La/k;
     509: getfield      #108                // Field a/k.b:I
     512: invokevirtual #109                // Method com/aapeli/colorgui/Choicer.setSelectedIndex:(I)V
     515: aload_0
     516: getfield      #103                // Field w:Lcom/aapeli/colorgui/Choicer;
     519: getstatic     #110                // Field java/awt/Color.lightGray:Ljava/awt/Color;
     522: invokevirtual #111                // Method com/aapeli/colorgui/Choicer.setBackground:(Ljava/awt/Color;)V
     525: aload_0
     526: getfield      #103                // Field w:Lcom/aapeli/colorgui/Choicer;
     529: getstatic     #112                // Field java/awt/Color.black:Ljava/awt/Color;
     532: invokevirtual #113                // Method com/aapeli/colorgui/Choicer.setForeground:(Ljava/awt/Color;)V
     535: aload_0
     536: getfield      #103                // Field w:Lcom/aapeli/colorgui/Choicer;
     539: bipush        95
     541: sipush        375
     544: bipush        100
     546: bipush        19
     548: invokevirtual #92                 // Method java/awt/Component.setBounds:(IIII)V
     551: aload_0
     552: aload_0
     553: getfield      #103                // Field w:Lcom/aapeli/colorgui/Choicer;
     556: invokevirtual #97                 // Method java/awt/Container.add:(Ljava/awt/Component;)Ljava/awt/Component;
     559: pop
     560: aload_0
     561: new           #101                // class com/aapeli/colorgui/Choicer
     564: dup
     565: invokespecial #102                // Method com/aapeli/colorgui/Choicer."<init>":()V
     568: putfield      #114                // Field x:Lcom/aapeli/colorgui/Choicer;
     571: aload_0
     572: getfield      #114                // Field x:Lcom/aapeli/colorgui/Choicer;
     575: aload_0
     576: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     579: getstatic     #444                // Field E:[Ljava/lang/String;
     582: bipush        33
     584: aaload
     585: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     588: invokevirtual #105                // Method com/aapeli/colorgui/Choicer.addItem:(Ljava/lang/String;)V
     591: aload_0
     592: getfield      #114                // Field x:Lcom/aapeli/colorgui/Choicer;
     595: aload_0
     596: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     599: getstatic     #444                // Field E:[Ljava/lang/String;
     602: bipush        29
     604: aaload
     605: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     608: invokevirtual #105                // Method com/aapeli/colorgui/Choicer.addItem:(Ljava/lang/String;)V
     611: aload_0
     612: getfield      #114                // Field x:Lcom/aapeli/colorgui/Choicer;
     615: aload_0
     616: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     619: getstatic     #444                // Field E:[Ljava/lang/String;
     622: bipush        30
     624: aaload
     625: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     628: invokevirtual #105                // Method com/aapeli/colorgui/Choicer.addItem:(Ljava/lang/String;)V
     631: aload_0
     632: getfield      #114                // Field x:Lcom/aapeli/colorgui/Choicer;
     635: aload_0
     636: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     639: getstatic     #444                // Field E:[Ljava/lang/String;
     642: bipush        27
     644: aaload
     645: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     648: invokevirtual #105                // Method com/aapeli/colorgui/Choicer.addItem:(Ljava/lang/String;)V
     651: aload_0
     652: getfield      #114                // Field x:Lcom/aapeli/colorgui/Choicer;
     655: aload_0
     656: getfield      #3                  // Field k:La/k;
     659: getfield      #119                // Field a/k.c:I
     662: invokevirtual #109                // Method com/aapeli/colorgui/Choicer.setSelectedIndex:(I)V
     665: aload_0
     666: getfield      #114                // Field x:Lcom/aapeli/colorgui/Choicer;
     669: getstatic     #110                // Field java/awt/Color.lightGray:Ljava/awt/Color;
     672: invokevirtual #111                // Method com/aapeli/colorgui/Choicer.setBackground:(Ljava/awt/Color;)V
     675: aload_0
     676: getfield      #114                // Field x:Lcom/aapeli/colorgui/Choicer;
     679: getstatic     #112                // Field java/awt/Color.black:Ljava/awt/Color;
     682: invokevirtual #113                // Method com/aapeli/colorgui/Choicer.setForeground:(Ljava/awt/Color;)V
     685: aload_0
     686: getfield      #114                // Field x:Lcom/aapeli/colorgui/Choicer;
     689: sipush        290
     692: sipush        375
     695: sipush        165
     698: bipush        19
     700: invokevirtual #92                 // Method java/awt/Component.setBounds:(IIII)V
     703: aload_0
     704: aload_0
     705: getfield      #114                // Field x:Lcom/aapeli/colorgui/Choicer;
     708: invokevirtual #97                 // Method java/awt/Container.add:(Ljava/awt/Component;)Ljava/awt/Component;
     711: pop
     712: aload_0
     713: new           #86                 // class com/aapeli/colorgui/ColorButton
     716: dup
     717: aload_0
     718: getfield      #5                  // Field m:Lcom/aapeli/client/TextManager;
     721: getstatic     #444                // Field E:[Ljava/lang/String;
     724: bipush        32
     726: aaload
     727: invokevirtual #42                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     730: invokespecial #91                 // Method com/aapeli/colorgui/ColorButton."<init>":(Ljava/lang/String;)V
     733: putfield      #79                 // Field v:Lcom/aapeli/colorgui/ColorButton;
     736: aload_0
     737: getfield      #79                 // Field v:Lcom/aapeli/colorgui/ColorButton;
     740: sipush        535
     743: sipush        375
     746: bipush        80
     748: bipush        20
     750: invokevirtual #92                 // Method java/awt/Component.setBounds:(IIII)V
     753: aload_0
     754: getfield      #79                 // Field v:Lcom/aapeli/colorgui/ColorButton;
     757: getstatic     #121                // Field h:Ljava/awt/Color;
     760: invokevirtual #94                 // Method com/aapeli/colorgui/ColorButton.setBackground:(Ljava/awt/Color;)V
     763: aload_0
     764: getfield      #79                 // Field v:Lcom/aapeli/colorgui/ColorButton;
     767: aload_0
     768: invokevirtual #95                 // Method com/aapeli/colorgui/ColorButton.addActionListener:(Ljava/awt/event/ActionListener;)V
     771: aload_0
     772: getfield      #15                 // Field B:Z
     775: ifne          787
     778: aload_0
     779: aload_0
     780: getfield      #79                 // Field v:Lcom/aapeli/colorgui/ColorButton;
     783: invokevirtual #97                 // Method java/awt/Container.add:(Ljava/awt/Component;)Ljava/awt/Component;
     786: pop
     787: return

  private void a(com.aapeli.colorgui.ColorButton);
    Code:
       0: aload_1
       1: aload_0
       2: getfield      #81                 // Field r:Lcom/aapeli/colorgui/ColorButton;
       5: if_acmpne     18
       8: aload_0
       9: aload_0
      10: iconst_0
      11: dup_x1
      12: putfield      #12                 // Field A:I
      15: putfield      #14                 // Field y:I
      18: aload_1
      19: aload_0
      20: getfield      #82                 // Field s:Lcom/aapeli/colorgui/ColorButton;
      23: if_acmpne     36
      26: aload_0
      27: aload_0
      28: iconst_1
      29: dup_x1
      30: putfield      #12                 // Field A:I
      33: putfield      #14                 // Field y:I
      36: aload_1
      37: aload_0
      38: getfield      #83                 // Field t:Lcom/aapeli/colorgui/ColorButton;
      41: if_acmpne     54
      44: aload_0
      45: aload_0
      46: iconst_2
      47: dup_x1
      48: putfield      #12                 // Field A:I
      51: putfield      #14                 // Field y:I
      54: aload_1
      55: aload_0
      56: getfield      #84                 // Field u:Lcom/aapeli/colorgui/ColorButton;
      59: if_acmpne     72
      62: aload_0
      63: aload_0
      64: iconst_3
      65: dup_x1
      66: putfield      #12                 // Field A:I
      69: putfield      #14                 // Field y:I
      72: aload_1
      73: ifnonnull     81
      76: aload_0
      77: iconst_m1
      78: putfield      #12                 // Field A:I
      81: aload_0
      82: getfield      #12                 // Field A:I
      85: iflt          99
      88: aload_0
      89: getfield      #8                  // Field p:La/l;
      92: aload_0
      93: getfield      #12                 // Field A:I
      96: invokevirtual #122                // Method a/l.a:(I)V
      99: aload_0
     100: getfield      #123                // Field q:La/i;
     103: ifnull        118
     106: aload_0
     107: getfield      #123                // Field q:La/i;
     110: invokevirtual #124                // Method a/i.a:()V
     113: aload_0
     114: aconst_null
     115: putfield      #123                // Field q:La/i;
     118: aload_0
     119: getfield      #12                 // Field A:I
     122: iflt          137
     125: aload_0
     126: new           #125                // class a/i
     129: dup
     130: aload_0
     131: invokespecial #126                // Method a/i."<init>":(La/e;)V
     134: putfield      #123                // Field q:La/i;
     137: aload_0
     138: invokevirtual #19                 // Method java/awt/Component.repaint:()V
     141: return

  private boolean b(int);
    Code:
       0: aload_0
       1: iload_1
       2: invokespecial #127                // Method d:(I)Z
       5: ifeq          20
       8: aload_0
       9: iload_1
      10: invokespecial #128                // Method c:(I)V
      13: aload_0
      14: iconst_m1
      15: putfield      #12                 // Field A:I
      18: iconst_1
      19: ireturn
      20: iconst_0
      21: ireturn

  private void c(int);
    Code:
       0: aload_0
       1: getfield      #3                  // Field k:La/k;
       4: aload_0
       5: getfield      #103                // Field w:Lcom/aapeli/colorgui/Choicer;
       8: invokevirtual #129                // Method com/aapeli/colorgui/Choicer.getSelectedIndex:()I
      11: putfield      #108                // Field a/k.b:I
      14: aload_0
      15: getfield      #3                  // Field k:La/k;
      18: aload_0
      19: getfield      #114                // Field x:Lcom/aapeli/colorgui/Choicer;
      22: invokevirtual #129                // Method com/aapeli/colorgui/Choicer.getSelectedIndex:()I
      25: putfield      #119                // Field a/k.c:I
      28: aload_0
      29: getfield      #7                  // Field o:La/d;
      32: iload_1
      33: invokevirtual #130                // Method a/d.a:(I)V
      36: return

  private boolean d(int);
    Code:
       0: iload_1
       1: ifeq          9
       4: iload_1
       5: iconst_1
       6: if_icmpne     11
       9: iconst_1
      10: ireturn
      11: aload_0
      12: getfield      #4                  // Field l:Lcom/aapeli/singleclient/SingleClient;
      15: invokevirtual #131                // Method com/aapeli/singleclient/SingleClient.isRegistered:()Z
      18: ireturn

  protected void e(int);
    Code:
       0: aload_0
       1: iload_1
       2: putfield      #11                 // Field z:I
       5: aload_0
       6: invokevirtual #19                 // Method java/awt/Component.repaint:()V
       9: return

  static {};
    Code:
       0: bipush        34
       2: anewarray     #28                 // class java/lang/String
       5: dup
       6: iconst_0
       7: ldc           #74                 // String t&;%4V)#\u001f>_.2%\u000b{\":0J
       9: jsr           311
      12: aastore
      13: dup
      14: iconst_1
      15: ldc           #51                 // String t&;%4V)#\u001f5V13,
      17: jsr           311
      20: aastore
      21: dup
      22: iconst_2
      23: ldc           #72                 // String t&;%4V)#\u001f>_.2%\u000b{\":0H
      25: jsr           311
      28: aastore
      29: dup
      30: iconst_3
      31: ldc           #63                 // String t&;%4V)#\u001f5Z >41V+&r
      33: jsr           311
      36: aastore
      37: dup
      38: iconst_4
      39: ldc           #75                 // String t&;%4V)#\u001f>_.2%\u000b{\":0M
      41: jsr           311
      44: aastore
      45: dup
      46: iconst_5
      47: ldc           #77                 // String t&;%4V)#\u001f*\\28$
      49: jsr           311
      52: aastore
      53: dup
      54: bipush        6
      56: ldc           #76                 // String t&;%4V)#\u001f>U?\u001a%\u000fV+
      58: jsr           311
      61: aastore
      62: dup
      63: bipush        7
      65: ldc           #43                 // String \u0013o
      67: jsr           311
      70: aastore
      71: dup
      72: bipush        8
      74: ldc           #61                 // String t&;%4V)#\u001f5Z >41V+&q
      76: jsr           311
      79: aastore
      80: dup
      81: bipush        9
      83: ldc           #44                 // String t&;%4V)#\u001f=Z!0)\u001aF+\"9
      85: jsr           311
      88: aastore
      89: dup
      90: bipush        10
      92: ldc           #52                 // String t&;%4V)#\u001f*P($%
      94: jsr           311
      97: aastore
      98: dup
      99: bipush        11
     101: ldc           #32                 // String w&/
     103: jsr           311
     106: aastore
     107: dup
     108: bipush        12
     110: ldc           #70                 // String \u007f.;)\rl\b8,\u0000u($\u0012\u001cT.%4\u001cA\"2\u000e\u0016G\"
     112: jsr           311
     115: aastore
     116: dup
     117: bipush        13
     119: ldc           #30                 // String ~(84\u0011
     121: jsr           311
     124: aastore
     125: dup
     126: bipush        14
     128: ldc           #39                 // String t&;%4V)#\u001f-Z3:%
     130: jsr           311
     133: aastore
     134: dup
     135: bipush        15
     137: ldc           #73                 // String t&;%4V)#\u001f>_.2%\u000b{\":0K
     139: jsr           311
     142: aastore
     143: dup
     144: bipush        16
     146: ldc           #65                 // String t&;%4V)#\u001f1V& 91V+&r
     148: jsr           311
     151: aastore
     152: dup
     153: bipush        17
     155: ldc           #68                 // String t&;%4V)#\u001f;\\3>\b\u001c_7e
     157: jsr           311
     160: aastore
     161: dup
     162: bipush        18
     164: ldc           #67                 // String t&;%4V)#\u001f;\\3>\b\u001c_7d
     166: jsr           311
     169: aastore
     170: dup
     171: bipush        19
     173: ldc           #49                 // String t&;%4V)#\u001f)\\4?4\u0010\\)
     175: jsr           311
     178: aastore
     179: dup
     180: bipush        20
     182: ldc           #31                 // String d\"3+
     184: jsr           311
     187: aastore
     188: dup
     189: bipush        21
     191: ldc           #29                 // String r+:\u0014\u0010^\"
     193: jsr           311
     196: aastore
     197: dup
     198: bipush        22
     200: ldc           #64                 // String t&;%4V)#\u001f1V& 91V+&q
     202: jsr           311
     205: aastore
     206: dup
     207: bipush        23
     209: ldc           #25                 // String Q {\'\u001c]\"$!\u0015
     211: jsr           311
     214: aastore
     215: dup
     216: bipush        24
     218: ldc           #50                 // String t&;%4V)#\u001f7Z$=
     220: jsr           311
     223: aastore
     224: dup
     225: bipush        25
     227: ldc           #66                 // String t&;%4V)#\u001f;\\3>\b\u001c_7g
     229: jsr           311
     232: aastore
     233: dup
     234: bipush        26
     236: ldc           #106                // String t&;%4V)#\u001f>U?\u001a%\u000fV+\u0018/\u000b^&:
     238: jsr           311
     241: aastore
     242: dup
     243: bipush        27
     245: ldc           #118                // String t&;%4V)#\u001f*\\28$8_+
     247: jsr           311
     250: aastore
     251: dup
     252: bipush        28
     254: ldc           #107                // String t&;%4V)#\u001f>U?\u001a%\u000fV+\u001e)\u001e[
     256: jsr           311
     259: aastore
     260: dup
     261: bipush        29
     263: ldc           #116                // String t&;%4V)#\u001f*\\28$7\\\u0013>2\f@3
     265: jsr           311
     268: aastore
     269: dup
     270: bipush        30
     272: ldc           #117                // String t&;%4V)#\u001f*\\28$7\\\u0006;\"\u0010V)5%
     274: jsr           311
     277: aastore
     278: dup
     279: bipush        31
     281: ldc           #104                // String t&;%4V)#\u001f>U?\u001a%\u000fV+\u001a/\u000e
     283: jsr           311
     286: aastore
     287: dup
     288: bipush        32
     290: ldc           #120                // String t&;%4V)#\u001f(F.\"
     292: jsr           311
     295: aastore
     296: dup
     297: bipush        33
     299: ldc           #115                // String t&;%4V)#\u001f*\\28$7\\)3
     301: jsr           311
     304: aastore
     305: putstatic     #444                // Field E:[Ljava/lang/String;
     308: goto          423
     311: astore_0
     312: invokevirtual #436                // Method java/lang/String.toCharArray:()[C
     315: dup
     316: arraylength
     317: swap
     318: iconst_0
     319: istore_1
     320: swap
     321: dup_x1
     322: iconst_1
     323: if_icmpgt     402
     326: dup
     327: iload_1
     328: dup2
     329: caload
     330: iload_1
     331: iconst_5
     332: irem
     333: tableswitch   { // 0 to 3
                     0: 364
                     1: 369
                     2: 374
                     3: 379
               default: 384
          }
     364: bipush        51
     366: goto          386
     369: bipush        71
     371: goto          386
     374: bipush        86
     376: goto          386
     379: bipush        64
     381: goto          386
     384: bipush        121
     386: ixor
     387: i2c
     388: castore
     389: iinc          1, 1
     392: swap
     393: dup_x1
     394: ifne          402
     397: dup2
     398: swap
     399: goto          328
     402: swap
     403: dup_x1
     404: iload_1
     405: if_icmpgt     326
     408: new           #28                 // class java/lang/String
     411: dup_x1
     412: swap
     413: invokespecial #439                // Method java/lang/String."<init>":([C)V
     416: invokevirtual #442                // Method java/lang/String.intern:()Ljava/lang/String;
     419: swap
     420: pop
     421: ret           0
     423: new           #132                // class java/awt/Color
     426: dup
     427: sipush        144
     430: sipush        144
     433: sipush        224
     436: invokespecial #133                // Method java/awt/Color."<init>":(III)V
     439: putstatic     #93                 // Field d:Ljava/awt/Color;
     442: new           #132                // class java/awt/Color
     445: dup
     446: sipush        224
     449: sipush        144
     452: sipush        144
     455: invokespecial #133                // Method java/awt/Color."<init>":(III)V
     458: putstatic     #98                 // Field e:Ljava/awt/Color;
     461: new           #132                // class java/awt/Color
     464: dup
     465: sipush        176
     468: bipush        92
     470: sipush        176
     473: invokespecial #133                // Method java/awt/Color."<init>":(III)V
     476: putstatic     #99                 // Field f:Ljava/awt/Color;
     479: new           #132                // class java/awt/Color
     482: dup
     483: sipush        144
     486: sipush        224
     489: sipush        144
     492: invokespecial #133                // Method java/awt/Color."<init>":(III)V
     495: putstatic     #100                // Field g:Ljava/awt/Color;
     498: new           #132                // class java/awt/Color
     501: dup
     502: sipush        255
     505: bipush        64
     507: bipush        64
     509: invokespecial #133                // Method java/awt/Color."<init>":(III)V
     512: putstatic     #121                // Field h:Ljava/awt/Color;
     515: new           #132                // class java/awt/Color
     518: dup
     519: ldc           #134                // int 13421568
     521: invokespecial #135                // Method java/awt/Color."<init>":(I)V
     524: putstatic     #69                 // Field i:Ljava/awt/Color;
     527: return
}
