Source/sources/gnu/bytecode/CodeAttr.java
public void disAssemble(gnu.bytecode.ClassTypeWriter r29, int r30, int r31) {
        /*
            r28 = this;
            r25 = 0
            r10 = r30
            r11 = r10
        L_0x0005:
            r0 = r31
            if (r11 >= r0) goto L_0x0707
            int r10 = r11 + 1
            r18 = r11
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            byte r26 = r26[r18]
            r0 = r26
            r0 = r0 & 255(0xff, float:3.57E-43)
            r19 = r0
            java.lang.String r21 = java.lang.Integer.toString(r18)
            r20 = 0
            int r13 = r21.length()
        L_0x0025:
            int r13 = r13 + 1
            r26 = 3
            r0 = r26
            if (r13 > r0) goto L_0x0037
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            goto L_0x0025
        L_0x0037:
            r0 = r29
            r1 = r21
            r0.print(r1)
            java.lang.String r26 = ": "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r26 = 120(0x78, float:1.68E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0224
            r26 = 87
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x01e5
            r26 = 3
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0090
            java.lang.String r26 = "nop;aconst_null;iconst_m1;"
            r0 = r28
            r1 = r26
            r2 = r19
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
        L_0x006d:
            if (r20 <= 0) goto L_0x0708
            r26 = 1
            r0 = r20
            r1 = r26
            if (r0 != r1) goto L_0x06fd
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r10 = r11 + 1
            byte r26 = r26[r11]
            r0 = r26
            r12 = r0 & 255(0xff, float:3.57E-43)
        L_0x0085:
            r0 = r29
            r0.printConstantOperand(r12)
        L_0x008a:
            r29.println()
            r11 = r10
            goto L_0x0005
        L_0x0090:
            r26 = 9
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x00ac
            java.lang.String r26 = "iconst_"
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r19 + -3
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x00ac:
            r26 = 16
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x00eb
            r26 = 11
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x00d9
            r22 = 108(0x6c, float:1.51E-43)
            int r19 = r19 + -9
        L_0x00c0:
            r0 = r29
            r1 = r22
            r0.print(r1)
            java.lang.String r26 = "const_"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r1 = r19
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x00d9:
            r26 = 14
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x00e6
            r22 = 102(0x66, float:1.43E-43)
            int r19 = r19 + -11
            goto L_0x00c0
        L_0x00e6:
            r22 = 100
            int r19 = r19 + -14
            goto L_0x00c0
        L_0x00eb:
            r26 = 21
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0150
            r26 = 18
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0131
            java.lang.String r26 = "bipush ;sipush ;"
            int r27 = r19 + -16
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r26 = 16
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x0125
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r11 = r10 + 1
            byte r6 = r26[r10]
            r10 = r11
        L_0x011d:
            r0 = r29
            r0.print(r6)
            r11 = r10
            goto L_0x006d
        L_0x0125:
            r0 = r28
            int r26 = r0.readUnsignedShort(r10)
            r0 = r26
            short r6 = (short) r0
            int r10 = r10 + 2
            goto L_0x011d
        L_0x0131:
            r26 = 18
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x014d
            r20 = 1
        L_0x013b:
            java.lang.String r26 = "ldc;ldc_w;ldc2_w;"
            int r27 = r19 + -18
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
            goto L_0x006d
        L_0x014d:
            r20 = 2
            goto L_0x013b
        L_0x0150:
            r26 = 54
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x019d
            java.lang.String r14 = "load"
        L_0x015a:
            r26 = 26
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x01a2
            r12 = -1
            int r19 = r19 + -21
        L_0x0165:
            java.lang.String r26 = "ilfdabcs"
            r0 = r26
            r1 = r19
            char r26 = r0.charAt(r1)
            r0 = r29
            r1 = r26
            r0.print(r1)
            r26 = -2
            r0 = r26
            if (r12 != r0) goto L_0x0185
            r26 = 97
            r0 = r29
            r1 = r26
            r0.write(r1)
        L_0x0185:
            r0 = r29
            r0.print(r14)
            if (r12 < 0) goto L_0x01b5
            r26 = 95
            r0 = r29
            r1 = r26
            r0.write(r1)
            r0 = r29
            r0.print(r12)
        L_0x019a:
            r11 = r10
            goto L_0x006d
        L_0x019d:
            java.lang.String r14 = "store"
            int r19 = r19 + -33
            goto L_0x015a
        L_0x01a2:
            r26 = 46
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x01b1
            int r19 = r19 + -26
            int r12 = r19 % 4
            int r19 = r19 >> 2
            goto L_0x0165
        L_0x01b1:
            r12 = -2
            int r19 = r19 + -46
            goto L_0x0165
        L_0x01b5:
            r26 = -1
            r0 = r26
            if (r12 != r0) goto L_0x019a
            if (r25 == 0) goto L_0x01d6
            r0 = r28
            int r12 = r0.readUnsignedShort(r10)
            int r10 = r10 + 2
        L_0x01c5:
            r25 = 0
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r12)
            goto L_0x019a
        L_0x01d6:
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            byte r26 = r26[r10]
            r0 = r26
            r12 = r0 & 255(0xff, float:3.57E-43)
            int r10 = r10 + 1
            goto L_0x01c5
        L_0x01e5:
            r26 = 96
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x01ff
            java.lang.String r26 = "pop;pop2;dup;dup_x1;dup_x2;dup2;dup2_x1;dup2_x2;swap;"
            int r27 = r19 + -87
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
            goto L_0x006d
        L_0x01ff:
            java.lang.String r26 = "ilfda"
            int r27 = r19 + -96
            int r27 = r27 % 4
            char r26 = r26.charAt(r27)
            r0 = r29
            r1 = r26
            r0.print(r1)
            java.lang.String r26 = "add;sub;mul;div;rem;neg;"
            int r27 = r19 + -96
            int r27 = r27 >> 2
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
            goto L_0x006d
        L_0x0224:
            r26 = 170(0xaa, float:2.38E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x03db
            r26 = 132(0x84, float:1.85E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0258
            r26 = r19 & 1
            if (r26 != 0) goto L_0x0255
            r26 = 105(0x69, float:1.47E-43)
        L_0x023a:
            r0 = r29
            r1 = r26
            r0.print(r1)
            java.lang.String r26 = "shl;shr;ushr;and;or;xor;"
            int r27 = r19 + -120
            int r27 = r27 >> 1
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
            goto L_0x006d
        L_0x0255:
            r26 = 108(0x6c, float:1.51E-43)
            goto L_0x023a
        L_0x0258:
            r26 = 132(0x84, float:1.85E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x02bc
            java.lang.String r26 = "iinc"
            r0 = r29
            r1 = r26
            r0.print(r1)
            if (r25 != 0) goto L_0x02a6
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r11 = r10 + 1
            byte r26 = r26[r10]
            r0 = r26
            r0 = r0 & 255(0xff, float:3.57E-43)
            r24 = r0
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r10 = r11 + 1
            byte r6 = r26[r11]
        L_0x0285:
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r1 = r24
            r0.print(r1)
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r6)
            r11 = r10
            goto L_0x006d
        L_0x02a6:
            r0 = r28
            int r24 = r0.readUnsignedShort(r10)
            int r10 = r10 + 2
            r0 = r28
            int r26 = r0.readUnsignedShort(r10)
            r0 = r26
            short r6 = (short) r0
            int r10 = r10 + 2
            r25 = 0
            goto L_0x0285
        L_0x02bc:
            r26 = 148(0x94, float:2.07E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x02f8
            java.lang.String r26 = "ilfdi"
            r0 = r19
            int r0 = r0 + -133
            r27 = r0
            int r27 = r27 / 3
            char r26 = r26.charAt(r27)
            r0 = r29
            r1 = r26
            r0.print(r1)
            r26 = 50
            r0 = r29
            r1 = r26
            r0.print(r1)
            java.lang.String r26 = "lfdifdildilfbcs"
            r0 = r19
            int r0 = r0 + -133
            r27 = r0
            char r26 = r26.charAt(r27)
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x02f8:
            r26 = 153(0x99, float:2.14E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0316
            java.lang.String r26 = "lcmp;fcmpl;fcmpg;dcmpl;dcmpg;"
            r0 = r19
            int r0 = r0 + -148
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
            goto L_0x006d
        L_0x0316:
            r26 = 169(0xa9, float:2.37E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x03af
            r26 = 159(0x9f, float:2.23E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0362
            java.lang.String r26 = "if"
            r0 = r29
            r1 = r26
            r0.print(r1)
            java.lang.String r26 = "eq;ne;lt;ge;gt;le;"
            r0 = r19
            int r0 = r0 + -153
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
        L_0x0342:
            r0 = r28
            int r26 = r0.readUnsignedShort(r10)
            r0 = r26
            short r7 = (short) r0
            int r10 = r10 + 2
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r7
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x0362:
            r26 = 167(0xa7, float:2.34E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x039b
            r26 = 165(0xa5, float:2.31E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x038f
            java.lang.String r26 = "if_icmp"
            r0 = r29
            r1 = r26
            r0.print(r1)
        L_0x037b:
            java.lang.String r26 = "eq;ne;lt;ge;gt;le;"
            r0 = r19
            int r0 = r0 + -159
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            goto L_0x0342
        L_0x038f:
            java.lang.String r26 = "if_acmp"
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r19 = r19 + -6
            goto L_0x037b
        L_0x039b:
            java.lang.String r26 = "goto;jsr;"
            r0 = r19
            int r0 = r0 + -167
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            goto L_0x0342
        L_0x03af:
            java.lang.String r26 = "ret "
            r0 = r29
            r1 = r26
            r0.print(r1)
            if (r25 == 0) goto L_0x03cc
            r0 = r28
            int r12 = r0.readUnsignedShort(r10)
            int r12 = r12 + 2
        L_0x03c2:
            r25 = 0
            r0 = r29
            r0.print(r12)
            r11 = r10
            goto L_0x006d
        L_0x03cc:
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            byte r26 = r26[r10]
            r0 = r26
            r12 = r0 & 255(0xff, float:3.57E-43)
            int r10 = r10 + 1
            goto L_0x03c2
        L_0x03db:
            r26 = 172(0xac, float:2.41E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x04e6
            r0 = r28
            int r0 = r0.fixup_count
            r26 = r0
            if (r26 > 0) goto L_0x03ef
            int r26 = r10 + 3
            r10 = r26 & -4
        L_0x03ef:
            r0 = r28
            int r5 = r0.readInt(r10)
            int r10 = r10 + 4
            r26 = 170(0xaa, float:2.38E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x0476
            java.lang.String r26 = "tableswitch"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r28
            int r15 = r0.readInt(r10)
            int r10 = r10 + 4
            r0 = r28
            int r9 = r0.readInt(r10)
            int r10 = r10 + 4
            java.lang.String r26 = " low: "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r15)
            java.lang.String r26 = " high: "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r9)
            java.lang.String r26 = " default: "
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r5
            r0 = r29
            r1 = r26
            r0.print(r1)
        L_0x0446:
            if (r15 > r9) goto L_0x04e3
            r0 = r28
            int r5 = r0.readInt(r10)
            int r10 = r10 + 4
            r29.println()
            java.lang.String r26 = "  "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r15)
            java.lang.String r26 = ": "
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r5
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r15 = r15 + 1
            goto L_0x0446
        L_0x0476:
            java.lang.String r26 = "lookupswitch"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r28
            int r17 = r0.readInt(r10)
            int r10 = r10 + 4
            java.lang.String r26 = " npairs: "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r1 = r17
            r0.print(r1)
            java.lang.String r26 = " default: "
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r5
            r0 = r29
            r1 = r26
            r0.print(r1)
        L_0x04a9:
            int r17 = r17 + -1
            if (r17 < 0) goto L_0x04e3
            r0 = r28
            int r16 = r0.readInt(r10)
            int r10 = r10 + 4
            r0 = r28
            int r5 = r0.readInt(r10)
            int r10 = r10 + 4
            r29.println()
            java.lang.String r26 = "  "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r1 = r16
            r0.print(r1)
            java.lang.String r26 = ": "
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r5
            r0 = r29
            r1 = r26
            r0.print(r1)
            goto L_0x04a9
        L_0x04e3:
            r11 = r10
            goto L_0x006d
        L_0x04e6:
            r26 = 178(0xb2, float:2.5E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0515
            r26 = 177(0xb1, float:2.48E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0509
            java.lang.String r26 = "ilfda"
            r0 = r19
            int r0 = r0 + -172
            r27 = r0
            char r26 = r26.charAt(r27)
            r0 = r29
            r1 = r26
            r0.print(r1)
        L_0x0509:
            java.lang.String r26 = "return"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x0515:
            r26 = 182(0xb6, float:2.55E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0535
            java.lang.String r26 = "getstatic;putstatic;getfield;putfield;"
            r0 = r19
            int r0 = r0 + -178
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r20 = 2
            r11 = r10
            goto L_0x006d
        L_0x0535:
            r26 = 185(0xb9, float:2.59E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x055e
            java.lang.String r26 = "invoke"
            r0 = r29
            r1 = r26
            r0.print(r1)
            java.lang.String r26 = "virtual;special;static;"
            r0 = r19
            int r0 = r0 + -182
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r20 = 2
            r11 = r10
            goto L_0x006d
        L_0x055e:
            r26 = 185(0xb9, float:2.59E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x05a9
            java.lang.String r26 = "invokeinterface ("
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r28
            int r12 = r0.readUnsignedShort(r10)
            int r10 = r10 + 2
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            byte r26 = r26[r10]
            r0 = r26
            r4 = r0 & 255(0xff, float:3.57E-43)
            int r10 = r10 + 2
            java.lang.StringBuilder r26 = new java.lang.StringBuilder
            r26.<init>()
            r0 = r26
            java.lang.StringBuilder r26 = r0.append(r4)
            java.lang.String r27 = " args)"
            java.lang.StringBuilder r26 = r26.append(r27)
            java.lang.String r26 = r26.toString()
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.printConstantOperand(r12)
            r11 = r10
            goto L_0x006d
        L_0x05a9:
            r26 = 196(0xc4, float:2.75E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x062e
            java.lang.String r26 = "186;new;newarray;anewarray;arraylength;athrow;checkcast;instanceof;monitorenter;monitorexit;"
            r0 = r19
            int r0 = r0 + -186
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r26 = 187(0xbb, float:2.62E-43)
            r0 = r19
            r1 = r26
            if (r0 == r1) goto L_0x05e4
            r26 = 189(0xbd, float:2.65E-43)
            r0 = r19
            r1 = r26
            if (r0 == r1) goto L_0x05e4
            r26 = 192(0xc0, float:2.69E-43)
            r0 = r19
            r1 = r26
            if (r0 == r1) goto L_0x05e4
            r26 = 193(0xc1, float:2.7E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x05e9
        L_0x05e4:
            r20 = 2
            r11 = r10
            goto L_0x006d
        L_0x05e9:
            r26 = 188(0xbc, float:2.63E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x06fa
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r11 = r10 + 1
            byte r23 = r26[r10]
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            r26 = 4
            r0 = r23
            r1 = r26
            if (r0 < r1) goto L_0x0625
            r26 = 11
            r0 = r23
            r1 = r26
            if (r0 > r1) goto L_0x0625
            java.lang.String r26 = "boolean;char;float;double;byte;short;int;long;"
            int r27 = r23 + -4
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            goto L_0x006d
        L_0x0625:
            r0 = r29
            r1 = r23
            r0.print(r1)
            goto L_0x006d
        L_0x062e:
            r26 = 196(0xc4, float:2.75E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x0644
            java.lang.String r26 = "wide"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r25 = 1
            r11 = r10
            goto L_0x006d
        L_0x0644:
            r26 = 197(0xc5, float:2.76E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x0680
            java.lang.String r26 = "multianewarray"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r28
            int r12 = r0.readUnsignedShort(r10)
            int r10 = r10 + 2
            r0 = r29
            r0.printConstantOperand(r12)
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r11 = r10 + 1
            byte r26 = r26[r10]
            r0 = r26
            r8 = r0 & 255(0xff, float:3.57E-43)
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r8)
            goto L_0x006d
        L_0x0680:
            r26 = 200(0xc8, float:2.8E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x06bb
            java.lang.String r26 = "ifnull;ifnonnull;"
            r0 = r19
            int r0 = r0 + -198
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r0 = r28
            int r26 = r0.readUnsignedShort(r10)
            r0 = r26
            short r7 = (short) r0
            int r10 = r10 + 2
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r7
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x06bb:
            r26 = 202(0xca, float:2.83E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x06f3
            java.lang.String r26 = "goto_w;jsr_w;"
            r0 = r19
            int r0 = r0 + -200
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r0 = r28
            int r7 = r0.readInt(r10)
            int r10 = r10 + 4
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r7
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x06f3:
            r0 = r29
            r1 = r19
            r0.print(r1)
        L_0x06fa:
            r11 = r10
            goto L_0x006d
        L_0x06fd:
            r0 = r28
            int r12 = r0.readUnsignedShort(r11)
            int r10 = r11 + 2
            goto L_0x0085
        L_0x0707:
            return
        L_0x0708:
            r10 = r11
            goto L_0x008a
        */
        throw new UnsupportedOperationException("Method not decompiled: gnu.bytecode.CodeAttr.disAssemble(gnu.bytecode.ClassTypeWriter, int, int):void");
    }
/* Code decompiled incorrectly, please refer to instructions dump. */
Code decompiled incorrectly, please refer to instructions dump.
Code decompiled incorrectly please refer to instructions dump .
public void disAssemble(gnu.bytecode.ClassTypeWriter r29, int r30, int r31) {
        /*
            r28 = this;
            r25 = 0
            r10 = r30
            r11 = r10
        L_0x0005:
            r0 = r31
            if (r11 >= r0) goto L_0x0707
            int r10 = r11 + 1
            r18 = r11
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            byte r26 = r26[r18]
            r0 = r26
            r0 = r0 & 255(0xff, float:3.57E-43)
            r19 = r0
            java.lang.String r21 = java.lang.Integer.toString(r18)
            r20 = 0
            int r13 = r21.length()
        L_0x0025:
            int r13 = r13 + 1
            r26 = 3
            r0 = r26
            if (r13 > r0) goto L_0x0037
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            goto L_0x0025
        L_0x0037:
            r0 = r29
            r1 = r21
            r0.print(r1)
            java.lang.String r26 = ": "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r26 = 120(0x78, float:1.68E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0224
            r26 = 87
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x01e5
            r26 = 3
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0090
            java.lang.String r26 = "nop;aconst_null;iconst_m1;"
            r0 = r28
            r1 = r26
            r2 = r19
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
        L_0x006d:
            if (r20 <= 0) goto L_0x0708
            r26 = 1
            r0 = r20
            r1 = r26
            if (r0 != r1) goto L_0x06fd
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r10 = r11 + 1
            byte r26 = r26[r11]
            r0 = r26
            r12 = r0 & 255(0xff, float:3.57E-43)
        L_0x0085:
            r0 = r29
            r0.printConstantOperand(r12)
        L_0x008a:
            r29.println()
            r11 = r10
            goto L_0x0005
        L_0x0090:
            r26 = 9
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x00ac
            java.lang.String r26 = "iconst_"
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r19 + -3
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x00ac:
            r26 = 16
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x00eb
            r26 = 11
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x00d9
            r22 = 108(0x6c, float:1.51E-43)
            int r19 = r19 + -9
        L_0x00c0:
            r0 = r29
            r1 = r22
            r0.print(r1)
            java.lang.String r26 = "const_"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r1 = r19
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x00d9:
            r26 = 14
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x00e6
            r22 = 102(0x66, float:1.43E-43)
            int r19 = r19 + -11
            goto L_0x00c0
        L_0x00e6:
            r22 = 100
            int r19 = r19 + -14
            goto L_0x00c0
        L_0x00eb:
            r26 = 21
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0150
            r26 = 18
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0131
            java.lang.String r26 = "bipush ;sipush ;"
            int r27 = r19 + -16
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r26 = 16
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x0125
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r11 = r10 + 1
            byte r6 = r26[r10]
            r10 = r11
        L_0x011d:
            r0 = r29
            r0.print(r6)
            r11 = r10
            goto L_0x006d
        L_0x0125:
            r0 = r28
            int r26 = r0.readUnsignedShort(r10)
            r0 = r26
            short r6 = (short) r0
            int r10 = r10 + 2
            goto L_0x011d
        L_0x0131:
            r26 = 18
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x014d
            r20 = 1
        L_0x013b:
            java.lang.String r26 = "ldc;ldc_w;ldc2_w;"
            int r27 = r19 + -18
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
            goto L_0x006d
        L_0x014d:
            r20 = 2
            goto L_0x013b
        L_0x0150:
            r26 = 54
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x019d
            java.lang.String r14 = "load"
        L_0x015a:
            r26 = 26
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x01a2
            r12 = -1
            int r19 = r19 + -21
        L_0x0165:
            java.lang.String r26 = "ilfdabcs"
            r0 = r26
            r1 = r19
            char r26 = r0.charAt(r1)
            r0 = r29
            r1 = r26
            r0.print(r1)
            r26 = -2
            r0 = r26
            if (r12 != r0) goto L_0x0185
            r26 = 97
            r0 = r29
            r1 = r26
            r0.write(r1)
        L_0x0185:
            r0 = r29
            r0.print(r14)
            if (r12 < 0) goto L_0x01b5
            r26 = 95
            r0 = r29
            r1 = r26
            r0.write(r1)
            r0 = r29
            r0.print(r12)
        L_0x019a:
            r11 = r10
            goto L_0x006d
        L_0x019d:
            java.lang.String r14 = "store"
            int r19 = r19 + -33
            goto L_0x015a
        L_0x01a2:
            r26 = 46
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x01b1
            int r19 = r19 + -26
            int r12 = r19 % 4
            int r19 = r19 >> 2
            goto L_0x0165
        L_0x01b1:
            r12 = -2
            int r19 = r19 + -46
            goto L_0x0165
        L_0x01b5:
            r26 = -1
            r0 = r26
            if (r12 != r0) goto L_0x019a
            if (r25 == 0) goto L_0x01d6
            r0 = r28
            int r12 = r0.readUnsignedShort(r10)
            int r10 = r10 + 2
        L_0x01c5:
            r25 = 0
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r12)
            goto L_0x019a
        L_0x01d6:
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            byte r26 = r26[r10]
            r0 = r26
            r12 = r0 & 255(0xff, float:3.57E-43)
            int r10 = r10 + 1
            goto L_0x01c5
        L_0x01e5:
            r26 = 96
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x01ff
            java.lang.String r26 = "pop;pop2;dup;dup_x1;dup_x2;dup2;dup2_x1;dup2_x2;swap;"
            int r27 = r19 + -87
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
            goto L_0x006d
        L_0x01ff:
            java.lang.String r26 = "ilfda"
            int r27 = r19 + -96
            int r27 = r27 % 4
            char r26 = r26.charAt(r27)
            r0 = r29
            r1 = r26
            r0.print(r1)
            java.lang.String r26 = "add;sub;mul;div;rem;neg;"
            int r27 = r19 + -96
            int r27 = r27 >> 2
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
            goto L_0x006d
        L_0x0224:
            r26 = 170(0xaa, float:2.38E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x03db
            r26 = 132(0x84, float:1.85E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0258
            r26 = r19 & 1
            if (r26 != 0) goto L_0x0255
            r26 = 105(0x69, float:1.47E-43)
        L_0x023a:
            r0 = r29
            r1 = r26
            r0.print(r1)
            java.lang.String r26 = "shl;shr;ushr;and;or;xor;"
            int r27 = r19 + -120
            int r27 = r27 >> 1
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
            goto L_0x006d
        L_0x0255:
            r26 = 108(0x6c, float:1.51E-43)
            goto L_0x023a
        L_0x0258:
            r26 = 132(0x84, float:1.85E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x02bc
            java.lang.String r26 = "iinc"
            r0 = r29
            r1 = r26
            r0.print(r1)
            if (r25 != 0) goto L_0x02a6
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r11 = r10 + 1
            byte r26 = r26[r10]
            r0 = r26
            r0 = r0 & 255(0xff, float:3.57E-43)
            r24 = r0
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r10 = r11 + 1
            byte r6 = r26[r11]
        L_0x0285:
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r1 = r24
            r0.print(r1)
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r6)
            r11 = r10
            goto L_0x006d
        L_0x02a6:
            r0 = r28
            int r24 = r0.readUnsignedShort(r10)
            int r10 = r10 + 2
            r0 = r28
            int r26 = r0.readUnsignedShort(r10)
            r0 = r26
            short r6 = (short) r0
            int r10 = r10 + 2
            r25 = 0
            goto L_0x0285
        L_0x02bc:
            r26 = 148(0x94, float:2.07E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x02f8
            java.lang.String r26 = "ilfdi"
            r0 = r19
            int r0 = r0 + -133
            r27 = r0
            int r27 = r27 / 3
            char r26 = r26.charAt(r27)
            r0 = r29
            r1 = r26
            r0.print(r1)
            r26 = 50
            r0 = r29
            r1 = r26
            r0.print(r1)
            java.lang.String r26 = "lfdifdildilfbcs"
            r0 = r19
            int r0 = r0 + -133
            r27 = r0
            char r26 = r26.charAt(r27)
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x02f8:
            r26 = 153(0x99, float:2.14E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0316
            java.lang.String r26 = "lcmp;fcmpl;fcmpg;dcmpl;dcmpg;"
            r0 = r19
            int r0 = r0 + -148
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
            goto L_0x006d
        L_0x0316:
            r26 = 169(0xa9, float:2.37E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x03af
            r26 = 159(0x9f, float:2.23E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0362
            java.lang.String r26 = "if"
            r0 = r29
            r1 = r26
            r0.print(r1)
            java.lang.String r26 = "eq;ne;lt;ge;gt;le;"
            r0 = r19
            int r0 = r0 + -153
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
        L_0x0342:
            r0 = r28
            int r26 = r0.readUnsignedShort(r10)
            r0 = r26
            short r7 = (short) r0
            int r10 = r10 + 2
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r7
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x0362:
            r26 = 167(0xa7, float:2.34E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x039b
            r26 = 165(0xa5, float:2.31E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x038f
            java.lang.String r26 = "if_icmp"
            r0 = r29
            r1 = r26
            r0.print(r1)
        L_0x037b:
            java.lang.String r26 = "eq;ne;lt;ge;gt;le;"
            r0 = r19
            int r0 = r0 + -159
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            goto L_0x0342
        L_0x038f:
            java.lang.String r26 = "if_acmp"
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r19 = r19 + -6
            goto L_0x037b
        L_0x039b:
            java.lang.String r26 = "goto;jsr;"
            r0 = r19
            int r0 = r0 + -167
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            goto L_0x0342
        L_0x03af:
            java.lang.String r26 = "ret "
            r0 = r29
            r1 = r26
            r0.print(r1)
            if (r25 == 0) goto L_0x03cc
            r0 = r28
            int r12 = r0.readUnsignedShort(r10)
            int r12 = r12 + 2
        L_0x03c2:
            r25 = 0
            r0 = r29
            r0.print(r12)
            r11 = r10
            goto L_0x006d
        L_0x03cc:
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            byte r26 = r26[r10]
            r0 = r26
            r12 = r0 & 255(0xff, float:3.57E-43)
            int r10 = r10 + 1
            goto L_0x03c2
        L_0x03db:
            r26 = 172(0xac, float:2.41E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x04e6
            r0 = r28
            int r0 = r0.fixup_count
            r26 = r0
            if (r26 > 0) goto L_0x03ef
            int r26 = r10 + 3
            r10 = r26 & -4
        L_0x03ef:
            r0 = r28
            int r5 = r0.readInt(r10)
            int r10 = r10 + 4
            r26 = 170(0xaa, float:2.38E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x0476
            java.lang.String r26 = "tableswitch"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r28
            int r15 = r0.readInt(r10)
            int r10 = r10 + 4
            r0 = r28
            int r9 = r0.readInt(r10)
            int r10 = r10 + 4
            java.lang.String r26 = " low: "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r15)
            java.lang.String r26 = " high: "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r9)
            java.lang.String r26 = " default: "
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r5
            r0 = r29
            r1 = r26
            r0.print(r1)
        L_0x0446:
            if (r15 > r9) goto L_0x04e3
            r0 = r28
            int r5 = r0.readInt(r10)
            int r10 = r10 + 4
            r29.println()
            java.lang.String r26 = "  "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r15)
            java.lang.String r26 = ": "
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r5
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r15 = r15 + 1
            goto L_0x0446
        L_0x0476:
            java.lang.String r26 = "lookupswitch"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r28
            int r17 = r0.readInt(r10)
            int r10 = r10 + 4
            java.lang.String r26 = " npairs: "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r1 = r17
            r0.print(r1)
            java.lang.String r26 = " default: "
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r5
            r0 = r29
            r1 = r26
            r0.print(r1)
        L_0x04a9:
            int r17 = r17 + -1
            if (r17 < 0) goto L_0x04e3
            r0 = r28
            int r16 = r0.readInt(r10)
            int r10 = r10 + 4
            r0 = r28
            int r5 = r0.readInt(r10)
            int r10 = r10 + 4
            r29.println()
            java.lang.String r26 = "  "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r1 = r16
            r0.print(r1)
            java.lang.String r26 = ": "
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r5
            r0 = r29
            r1 = r26
            r0.print(r1)
            goto L_0x04a9
        L_0x04e3:
            r11 = r10
            goto L_0x006d
        L_0x04e6:
            r26 = 178(0xb2, float:2.5E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0515
            r26 = 177(0xb1, float:2.48E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0509
            java.lang.String r26 = "ilfda"
            r0 = r19
            int r0 = r0 + -172
            r27 = r0
            char r26 = r26.charAt(r27)
            r0 = r29
            r1 = r26
            r0.print(r1)
        L_0x0509:
            java.lang.String r26 = "return"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x0515:
            r26 = 182(0xb6, float:2.55E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0535
            java.lang.String r26 = "getstatic;putstatic;getfield;putfield;"
            r0 = r19
            int r0 = r0 + -178
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r20 = 2
            r11 = r10
            goto L_0x006d
        L_0x0535:
            r26 = 185(0xb9, float:2.59E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x055e
            java.lang.String r26 = "invoke"
            r0 = r29
            r1 = r26
            r0.print(r1)
            java.lang.String r26 = "virtual;special;static;"
            r0 = r19
            int r0 = r0 + -182
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r20 = 2
            r11 = r10
            goto L_0x006d
        L_0x055e:
            r26 = 185(0xb9, float:2.59E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x05a9
            java.lang.String r26 = "invokeinterface ("
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r28
            int r12 = r0.readUnsignedShort(r10)
            int r10 = r10 + 2
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            byte r26 = r26[r10]
            r0 = r26
            r4 = r0 & 255(0xff, float:3.57E-43)
            int r10 = r10 + 2
            java.lang.StringBuilder r26 = new java.lang.StringBuilder
            r26.<init>()
            r0 = r26
            java.lang.StringBuilder r26 = r0.append(r4)
            java.lang.String r27 = " args)"
            java.lang.StringBuilder r26 = r26.append(r27)
            java.lang.String r26 = r26.toString()
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.printConstantOperand(r12)
            r11 = r10
            goto L_0x006d
        L_0x05a9:
            r26 = 196(0xc4, float:2.75E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x062e
            java.lang.String r26 = "186;new;newarray;anewarray;arraylength;athrow;checkcast;instanceof;monitorenter;monitorexit;"
            r0 = r19
            int r0 = r0 + -186
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r26 = 187(0xbb, float:2.62E-43)
            r0 = r19
            r1 = r26
            if (r0 == r1) goto L_0x05e4
            r26 = 189(0xbd, float:2.65E-43)
            r0 = r19
            r1 = r26
            if (r0 == r1) goto L_0x05e4
            r26 = 192(0xc0, float:2.69E-43)
            r0 = r19
            r1 = r26
            if (r0 == r1) goto L_0x05e4
            r26 = 193(0xc1, float:2.7E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x05e9
        L_0x05e4:
            r20 = 2
            r11 = r10
            goto L_0x006d
        L_0x05e9:
            r26 = 188(0xbc, float:2.63E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x06fa
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r11 = r10 + 1
            byte r23 = r26[r10]
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            r26 = 4
            r0 = r23
            r1 = r26
            if (r0 < r1) goto L_0x0625
            r26 = 11
            r0 = r23
            r1 = r26
            if (r0 > r1) goto L_0x0625
            java.lang.String r26 = "boolean;char;float;double;byte;short;int;long;"
            int r27 = r23 + -4
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            goto L_0x006d
        L_0x0625:
            r0 = r29
            r1 = r23
            r0.print(r1)
            goto L_0x006d
        L_0x062e:
            r26 = 196(0xc4, float:2.75E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x0644
            java.lang.String r26 = "wide"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r25 = 1
            r11 = r10
            goto L_0x006d
        L_0x0644:
            r26 = 197(0xc5, float:2.76E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x0680
            java.lang.String r26 = "multianewarray"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r28
            int r12 = r0.readUnsignedShort(r10)
            int r10 = r10 + 2
            r0 = r29
            r0.printConstantOperand(r12)
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r11 = r10 + 1
            byte r26 = r26[r10]
            r0 = r26
            r8 = r0 & 255(0xff, float:3.57E-43)
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r8)
            goto L_0x006d
        L_0x0680:
            r26 = 200(0xc8, float:2.8E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x06bb
            java.lang.String r26 = "ifnull;ifnonnull;"
            r0 = r19
            int r0 = r0 + -198
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r0 = r28
            int r26 = r0.readUnsignedShort(r10)
            r0 = r26
            short r7 = (short) r0
            int r10 = r10 + 2
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r7
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x06bb:
            r26 = 202(0xca, float:2.83E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x06f3
            java.lang.String r26 = "goto_w;jsr_w;"
            r0 = r19
            int r0 = r0 + -200
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r0 = r28
            int r7 = r0.readInt(r10)
            int r10 = r10 + 4
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r7
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x06f3:
            r0 = r29
            r1 = r19
            r0.print(r1)
        L_0x06fa:
            r11 = r10
            goto L_0x006d
        L_0x06fd:
            r0 = r28
            int r12 = r0.readUnsignedShort(r11)
            int r10 = r11 + 2
            goto L_0x0085
        L_0x0707:
            return
        L_0x0708:
            r10 = r11
            goto L_0x008a
        */
        throw new UnsupportedOperationException("Method not decompiled: gnu.bytecode.CodeAttr.disAssemble(gnu.bytecode.ClassTypeWriter, int, int):void");
    }
public void disAssemble ( gnu . bytecode . ClassTypeWriter r29 , int r30 , int r31 ) { /*
            r28 = this;
            r25 = 0
            r10 = r30
            r11 = r10
        L_0x0005:
            r0 = r31
            if (r11 >= r0) goto L_0x0707
            int r10 = r11 + 1
            r18 = r11
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            byte r26 = r26[r18]
            r0 = r26
            r0 = r0 & 255(0xff, float:3.57E-43)
            r19 = r0
            java.lang.String r21 = java.lang.Integer.toString(r18)
            r20 = 0
            int r13 = r21.length()
        L_0x0025:
            int r13 = r13 + 1
            r26 = 3
            r0 = r26
            if (r13 > r0) goto L_0x0037
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            goto L_0x0025
        L_0x0037:
            r0 = r29
            r1 = r21
            r0.print(r1)
            java.lang.String r26 = ": "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r26 = 120(0x78, float:1.68E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0224
            r26 = 87
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x01e5
            r26 = 3
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0090
            java.lang.String r26 = "nop;aconst_null;iconst_m1;"
            r0 = r28
            r1 = r26
            r2 = r19
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
        L_0x006d:
            if (r20 <= 0) goto L_0x0708
            r26 = 1
            r0 = r20
            r1 = r26
            if (r0 != r1) goto L_0x06fd
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r10 = r11 + 1
            byte r26 = r26[r11]
            r0 = r26
            r12 = r0 & 255(0xff, float:3.57E-43)
        L_0x0085:
            r0 = r29
            r0.printConstantOperand(r12)
        L_0x008a:
            r29.println()
            r11 = r10
            goto L_0x0005
        L_0x0090:
            r26 = 9
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x00ac
            java.lang.String r26 = "iconst_"
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r19 + -3
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x00ac:
            r26 = 16
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x00eb
            r26 = 11
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x00d9
            r22 = 108(0x6c, float:1.51E-43)
            int r19 = r19 + -9
        L_0x00c0:
            r0 = r29
            r1 = r22
            r0.print(r1)
            java.lang.String r26 = "const_"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r1 = r19
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x00d9:
            r26 = 14
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x00e6
            r22 = 102(0x66, float:1.43E-43)
            int r19 = r19 + -11
            goto L_0x00c0
        L_0x00e6:
            r22 = 100
            int r19 = r19 + -14
            goto L_0x00c0
        L_0x00eb:
            r26 = 21
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0150
            r26 = 18
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0131
            java.lang.String r26 = "bipush ;sipush ;"
            int r27 = r19 + -16
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r26 = 16
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x0125
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r11 = r10 + 1
            byte r6 = r26[r10]
            r10 = r11
        L_0x011d:
            r0 = r29
            r0.print(r6)
            r11 = r10
            goto L_0x006d
        L_0x0125:
            r0 = r28
            int r26 = r0.readUnsignedShort(r10)
            r0 = r26
            short r6 = (short) r0
            int r10 = r10 + 2
            goto L_0x011d
        L_0x0131:
            r26 = 18
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x014d
            r20 = 1
        L_0x013b:
            java.lang.String r26 = "ldc;ldc_w;ldc2_w;"
            int r27 = r19 + -18
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
            goto L_0x006d
        L_0x014d:
            r20 = 2
            goto L_0x013b
        L_0x0150:
            r26 = 54
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x019d
            java.lang.String r14 = "load"
        L_0x015a:
            r26 = 26
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x01a2
            r12 = -1
            int r19 = r19 + -21
        L_0x0165:
            java.lang.String r26 = "ilfdabcs"
            r0 = r26
            r1 = r19
            char r26 = r0.charAt(r1)
            r0 = r29
            r1 = r26
            r0.print(r1)
            r26 = -2
            r0 = r26
            if (r12 != r0) goto L_0x0185
            r26 = 97
            r0 = r29
            r1 = r26
            r0.write(r1)
        L_0x0185:
            r0 = r29
            r0.print(r14)
            if (r12 < 0) goto L_0x01b5
            r26 = 95
            r0 = r29
            r1 = r26
            r0.write(r1)
            r0 = r29
            r0.print(r12)
        L_0x019a:
            r11 = r10
            goto L_0x006d
        L_0x019d:
            java.lang.String r14 = "store"
            int r19 = r19 + -33
            goto L_0x015a
        L_0x01a2:
            r26 = 46
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x01b1
            int r19 = r19 + -26
            int r12 = r19 % 4
            int r19 = r19 >> 2
            goto L_0x0165
        L_0x01b1:
            r12 = -2
            int r19 = r19 + -46
            goto L_0x0165
        L_0x01b5:
            r26 = -1
            r0 = r26
            if (r12 != r0) goto L_0x019a
            if (r25 == 0) goto L_0x01d6
            r0 = r28
            int r12 = r0.readUnsignedShort(r10)
            int r10 = r10 + 2
        L_0x01c5:
            r25 = 0
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r12)
            goto L_0x019a
        L_0x01d6:
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            byte r26 = r26[r10]
            r0 = r26
            r12 = r0 & 255(0xff, float:3.57E-43)
            int r10 = r10 + 1
            goto L_0x01c5
        L_0x01e5:
            r26 = 96
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x01ff
            java.lang.String r26 = "pop;pop2;dup;dup_x1;dup_x2;dup2;dup2_x1;dup2_x2;swap;"
            int r27 = r19 + -87
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
            goto L_0x006d
        L_0x01ff:
            java.lang.String r26 = "ilfda"
            int r27 = r19 + -96
            int r27 = r27 % 4
            char r26 = r26.charAt(r27)
            r0 = r29
            r1 = r26
            r0.print(r1)
            java.lang.String r26 = "add;sub;mul;div;rem;neg;"
            int r27 = r19 + -96
            int r27 = r27 >> 2
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
            goto L_0x006d
        L_0x0224:
            r26 = 170(0xaa, float:2.38E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x03db
            r26 = 132(0x84, float:1.85E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0258
            r26 = r19 & 1
            if (r26 != 0) goto L_0x0255
            r26 = 105(0x69, float:1.47E-43)
        L_0x023a:
            r0 = r29
            r1 = r26
            r0.print(r1)
            java.lang.String r26 = "shl;shr;ushr;and;or;xor;"
            int r27 = r19 + -120
            int r27 = r27 >> 1
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
            goto L_0x006d
        L_0x0255:
            r26 = 108(0x6c, float:1.51E-43)
            goto L_0x023a
        L_0x0258:
            r26 = 132(0x84, float:1.85E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x02bc
            java.lang.String r26 = "iinc"
            r0 = r29
            r1 = r26
            r0.print(r1)
            if (r25 != 0) goto L_0x02a6
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r11 = r10 + 1
            byte r26 = r26[r10]
            r0 = r26
            r0 = r0 & 255(0xff, float:3.57E-43)
            r24 = r0
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r10 = r11 + 1
            byte r6 = r26[r11]
        L_0x0285:
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r1 = r24
            r0.print(r1)
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r6)
            r11 = r10
            goto L_0x006d
        L_0x02a6:
            r0 = r28
            int r24 = r0.readUnsignedShort(r10)
            int r10 = r10 + 2
            r0 = r28
            int r26 = r0.readUnsignedShort(r10)
            r0 = r26
            short r6 = (short) r0
            int r10 = r10 + 2
            r25 = 0
            goto L_0x0285
        L_0x02bc:
            r26 = 148(0x94, float:2.07E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x02f8
            java.lang.String r26 = "ilfdi"
            r0 = r19
            int r0 = r0 + -133
            r27 = r0
            int r27 = r27 / 3
            char r26 = r26.charAt(r27)
            r0 = r29
            r1 = r26
            r0.print(r1)
            r26 = 50
            r0 = r29
            r1 = r26
            r0.print(r1)
            java.lang.String r26 = "lfdifdildilfbcs"
            r0 = r19
            int r0 = r0 + -133
            r27 = r0
            char r26 = r26.charAt(r27)
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x02f8:
            r26 = 153(0x99, float:2.14E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0316
            java.lang.String r26 = "lcmp;fcmpl;fcmpg;dcmpl;dcmpg;"
            r0 = r19
            int r0 = r0 + -148
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r11 = r10
            goto L_0x006d
        L_0x0316:
            r26 = 169(0xa9, float:2.37E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x03af
            r26 = 159(0x9f, float:2.23E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0362
            java.lang.String r26 = "if"
            r0 = r29
            r1 = r26
            r0.print(r1)
            java.lang.String r26 = "eq;ne;lt;ge;gt;le;"
            r0 = r19
            int r0 = r0 + -153
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
        L_0x0342:
            r0 = r28
            int r26 = r0.readUnsignedShort(r10)
            r0 = r26
            short r7 = (short) r0
            int r10 = r10 + 2
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r7
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x0362:
            r26 = 167(0xa7, float:2.34E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x039b
            r26 = 165(0xa5, float:2.31E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x038f
            java.lang.String r26 = "if_icmp"
            r0 = r29
            r1 = r26
            r0.print(r1)
        L_0x037b:
            java.lang.String r26 = "eq;ne;lt;ge;gt;le;"
            r0 = r19
            int r0 = r0 + -159
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            goto L_0x0342
        L_0x038f:
            java.lang.String r26 = "if_acmp"
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r19 = r19 + -6
            goto L_0x037b
        L_0x039b:
            java.lang.String r26 = "goto;jsr;"
            r0 = r19
            int r0 = r0 + -167
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            goto L_0x0342
        L_0x03af:
            java.lang.String r26 = "ret "
            r0 = r29
            r1 = r26
            r0.print(r1)
            if (r25 == 0) goto L_0x03cc
            r0 = r28
            int r12 = r0.readUnsignedShort(r10)
            int r12 = r12 + 2
        L_0x03c2:
            r25 = 0
            r0 = r29
            r0.print(r12)
            r11 = r10
            goto L_0x006d
        L_0x03cc:
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            byte r26 = r26[r10]
            r0 = r26
            r12 = r0 & 255(0xff, float:3.57E-43)
            int r10 = r10 + 1
            goto L_0x03c2
        L_0x03db:
            r26 = 172(0xac, float:2.41E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x04e6
            r0 = r28
            int r0 = r0.fixup_count
            r26 = r0
            if (r26 > 0) goto L_0x03ef
            int r26 = r10 + 3
            r10 = r26 & -4
        L_0x03ef:
            r0 = r28
            int r5 = r0.readInt(r10)
            int r10 = r10 + 4
            r26 = 170(0xaa, float:2.38E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x0476
            java.lang.String r26 = "tableswitch"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r28
            int r15 = r0.readInt(r10)
            int r10 = r10 + 4
            r0 = r28
            int r9 = r0.readInt(r10)
            int r10 = r10 + 4
            java.lang.String r26 = " low: "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r15)
            java.lang.String r26 = " high: "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r9)
            java.lang.String r26 = " default: "
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r5
            r0 = r29
            r1 = r26
            r0.print(r1)
        L_0x0446:
            if (r15 > r9) goto L_0x04e3
            r0 = r28
            int r5 = r0.readInt(r10)
            int r10 = r10 + 4
            r29.println()
            java.lang.String r26 = "  "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r15)
            java.lang.String r26 = ": "
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r5
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r15 = r15 + 1
            goto L_0x0446
        L_0x0476:
            java.lang.String r26 = "lookupswitch"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r28
            int r17 = r0.readInt(r10)
            int r10 = r10 + 4
            java.lang.String r26 = " npairs: "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r1 = r17
            r0.print(r1)
            java.lang.String r26 = " default: "
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r5
            r0 = r29
            r1 = r26
            r0.print(r1)
        L_0x04a9:
            int r17 = r17 + -1
            if (r17 < 0) goto L_0x04e3
            r0 = r28
            int r16 = r0.readInt(r10)
            int r10 = r10 + 4
            r0 = r28
            int r5 = r0.readInt(r10)
            int r10 = r10 + 4
            r29.println()
            java.lang.String r26 = "  "
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r1 = r16
            r0.print(r1)
            java.lang.String r26 = ": "
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r5
            r0 = r29
            r1 = r26
            r0.print(r1)
            goto L_0x04a9
        L_0x04e3:
            r11 = r10
            goto L_0x006d
        L_0x04e6:
            r26 = 178(0xb2, float:2.5E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0515
            r26 = 177(0xb1, float:2.48E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0509
            java.lang.String r26 = "ilfda"
            r0 = r19
            int r0 = r0 + -172
            r27 = r0
            char r26 = r26.charAt(r27)
            r0 = r29
            r1 = r26
            r0.print(r1)
        L_0x0509:
            java.lang.String r26 = "return"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x0515:
            r26 = 182(0xb6, float:2.55E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x0535
            java.lang.String r26 = "getstatic;putstatic;getfield;putfield;"
            r0 = r19
            int r0 = r0 + -178
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r20 = 2
            r11 = r10
            goto L_0x006d
        L_0x0535:
            r26 = 185(0xb9, float:2.59E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x055e
            java.lang.String r26 = "invoke"
            r0 = r29
            r1 = r26
            r0.print(r1)
            java.lang.String r26 = "virtual;special;static;"
            r0 = r19
            int r0 = r0 + -182
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r20 = 2
            r11 = r10
            goto L_0x006d
        L_0x055e:
            r26 = 185(0xb9, float:2.59E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x05a9
            java.lang.String r26 = "invokeinterface ("
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r28
            int r12 = r0.readUnsignedShort(r10)
            int r10 = r10 + 2
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            byte r26 = r26[r10]
            r0 = r26
            r4 = r0 & 255(0xff, float:3.57E-43)
            int r10 = r10 + 2
            java.lang.StringBuilder r26 = new java.lang.StringBuilder
            r26.<init>()
            r0 = r26
            java.lang.StringBuilder r26 = r0.append(r4)
            java.lang.String r27 = " args)"
            java.lang.StringBuilder r26 = r26.append(r27)
            java.lang.String r26 = r26.toString()
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.printConstantOperand(r12)
            r11 = r10
            goto L_0x006d
        L_0x05a9:
            r26 = 196(0xc4, float:2.75E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x062e
            java.lang.String r26 = "186;new;newarray;anewarray;arraylength;athrow;checkcast;instanceof;monitorenter;monitorexit;"
            r0 = r19
            int r0 = r0 + -186
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r26 = 187(0xbb, float:2.62E-43)
            r0 = r19
            r1 = r26
            if (r0 == r1) goto L_0x05e4
            r26 = 189(0xbd, float:2.65E-43)
            r0 = r19
            r1 = r26
            if (r0 == r1) goto L_0x05e4
            r26 = 192(0xc0, float:2.69E-43)
            r0 = r19
            r1 = r26
            if (r0 == r1) goto L_0x05e4
            r26 = 193(0xc1, float:2.7E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x05e9
        L_0x05e4:
            r20 = 2
            r11 = r10
            goto L_0x006d
        L_0x05e9:
            r26 = 188(0xbc, float:2.63E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x06fa
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r11 = r10 + 1
            byte r23 = r26[r10]
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            r26 = 4
            r0 = r23
            r1 = r26
            if (r0 < r1) goto L_0x0625
            r26 = 11
            r0 = r23
            r1 = r26
            if (r0 > r1) goto L_0x0625
            java.lang.String r26 = "boolean;char;float;double;byte;short;int;long;"
            int r27 = r23 + -4
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            goto L_0x006d
        L_0x0625:
            r0 = r29
            r1 = r23
            r0.print(r1)
            goto L_0x006d
        L_0x062e:
            r26 = 196(0xc4, float:2.75E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x0644
            java.lang.String r26 = "wide"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r25 = 1
            r11 = r10
            goto L_0x006d
        L_0x0644:
            r26 = 197(0xc5, float:2.76E-43)
            r0 = r19
            r1 = r26
            if (r0 != r1) goto L_0x0680
            java.lang.String r26 = "multianewarray"
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r28
            int r12 = r0.readUnsignedShort(r10)
            int r10 = r10 + 2
            r0 = r29
            r0.printConstantOperand(r12)
            r0 = r28
            byte[] r0 = r0.code
            r26 = r0
            int r11 = r10 + 1
            byte r26 = r26[r10]
            r0 = r26
            r8 = r0 & 255(0xff, float:3.57E-43)
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            r0 = r29
            r0.print(r8)
            goto L_0x006d
        L_0x0680:
            r26 = 200(0xc8, float:2.8E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x06bb
            java.lang.String r26 = "ifnull;ifnonnull;"
            r0 = r19
            int r0 = r0 + -198
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r0 = r28
            int r26 = r0.readUnsignedShort(r10)
            r0 = r26
            short r7 = (short) r0
            int r10 = r10 + 2
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r7
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x06bb:
            r26 = 202(0xca, float:2.83E-43)
            r0 = r19
            r1 = r26
            if (r0 >= r1) goto L_0x06f3
            java.lang.String r26 = "goto_w;jsr_w;"
            r0 = r19
            int r0 = r0 + -200
            r27 = r0
            r0 = r28
            r1 = r26
            r2 = r27
            r3 = r29
            r0.print(r1, r2, r3)
            r0 = r28
            int r7 = r0.readInt(r10)
            int r10 = r10 + 4
            r26 = 32
            r0 = r29
            r1 = r26
            r0.print(r1)
            int r26 = r18 + r7
            r0 = r29
            r1 = r26
            r0.print(r1)
            r11 = r10
            goto L_0x006d
        L_0x06f3:
            r0 = r29
            r1 = r19
            r0.print(r1)
        L_0x06fa:
            r11 = r10
            goto L_0x006d
        L_0x06fd:
            r0 = r28
            int r12 = r0.readUnsignedShort(r11)
            int r10 = r11 + 2
            goto L_0x0085
        L_0x0707:
            return
        L_0x0708:
            r10 = r11
            goto L_0x008a
        */ throw new UnsupportedOperationException ( "Method not decompiled: gnu.bytecode.CodeAttr.disAssemble(gnu.bytecode.ClassTypeWriter, int, int):void" ) ; }
Code decompiled incorrectly, please refer to instructions dump.
Code decompiled incorrectly please refer to instructions dump .