
 CAFEBABE /*magic number*/ 
   0000 /*minor_version*/ 
   0031 /*major_version*/ 
   0031 /*constant_pool_count*/ 
     /*[1]  MethodRef java/lang/Object.<init>()V*/ 0A 001D 002E
     /*[2]  Long 10*/ 05 00000000 0000000A
     /*[4]  Long 2*/ 05 00000000 00000002
     /*[6]  Long 3*/ 05 00000000 00000003
     /*[8]  Long 8*/ 05 00000000 00000008
     /*[A]  Long 5*/ 05 00000000 00000005
     /*[C]  Long 15*/ 05 00000000 0000000F
     /*[E]  Long 4*/ 05 00000000 00000004
     /*[10] Long 20*/ 05 00000000 00000014
     /*[12] Long 25*/ 05 00000000 00000019
     /*[14] Long 30*/ 05 00000000 0000001E
     /*[16] Long 35*/ 05 00000000 00000023
     /*[18] Long 40*/ 05 00000000 00000028
     /*[1A] Long 45*/ 05 00000000 0000002D
     /*[1C] Class javaapplication3/Main*/ 07 002F
     /*[1D] Class java/lang/Object*/ 07 0030
     /*[1E] Utf8 "<init>"*/ 01 0006 3C 69 6E 69 74 3E
     /*[1F] Utf8 "()V"*/ 01 0003 28 29 56
     /*[20] Utf8 "Code"*/ 01 0004 43 6F 64 65
     /*[21] Utf8 "LineNumberTable"*/ 01 000F 4C 69 6E 65 4E 75 6D 62 65 72 54 61 62 6C 65
     /*[22] Utf8 "LocalVariableTable"*/ 01 0012 4C 6F 63 61 6C 56 61 72 69 61 62 6C 65 54 61 62 6C 65
     /*[23] Utf8 "this"*/ 01 0004 74 68 69 73
     /*[24] Utf8 "Ljavaapplication3/Main;"*/ 01 0017 4C 6A 61 76 61 61 70 70 6C 69 63 61 74 69 6F 6E 33 2F 4D 61 69 6E 3B
     /*[25] Utf8 "main"*/ 01 0004 6D 61 69 6E
     /*[26] Utf8 "([Ljava/lang/String;)V"*/ 01 0016 28 5B 4C 6A 61 76 61 2F 6C 61 6E 67 2F 53 74 72 69 6E 67 3B 29 56
     /*[27] Utf8 "args"*/ 01 0004 61 72 67 73
     /*[28] Utf8 "[Ljava/lang/String;"*/ 01 0013 5B 4C 6A 61 76 61 2F 6C 61 6E 67 2F 53 74 72 69 6E 67 3B
     /*[29] Utf8 "i"*/ 01 0001 69
     /*[2A] Utf8 "J"*/ 01 0001 4A
     /*[2B] Utf8 "j"*/ 01 0001 6A
     /*[2C] Utf8 "SourceFile"*/ 01 000A 53 6F 75 72 63 65 46 69 6C 65
     /*[2D] Utf8 "Main.java"*/ 01 0009 4D 61 69 6E 2E 6A 61 76 61
     /*[2E] NameAndType <init> ()V*/ 0C 001E 001F
     /*[2F] Utf8 "javaapplication3/Main"*/ 01 0015 6A 61 76 61 61 70 70 6C 69 63 61 74 69 6F 6E 33 2F 4D 61 69 6E
     /*[30] Utf8 "java/lang/Object"*/ 01 0010 6A 61 76 61 2F 6C 61 6E 67 2F 4F 62 6A 65 63 74
   0021 /*access_flag : Public Super */ 
   001C /*this_class  : javaapplication3/Main*/ 
   001D /*super_class : java/lang/Object*/ 
   0000 /*interfaces_count*/ 

   0000 /*field_count*/ 

   0002 /*methods_count*/ 

   0001 /*access_flag : Public */ 
   001E /*name_index : <init>*/ 
   001F /*descriptor_index : ()V*/ 
     0001 /*attributes_count*/ 
     0020 /*attribute_name_index : Code*/ 
     0000002F /*attribute_length*/ 
     0001 /*max_stack*/ 
     0001 /*max_locals*/ 
     00000005 /*code_length*/ 
       2A           // 0   : aload_0 
       B7 0001      // 1   : invokespecial java/lang/Object.<init>()V
       B1           // 4   : return 
     0000 /*exception_table_length*/ 
       0002 /*attributes_count*/ 
       0021 /*attribute_name_index : LineNumberTable*/ 
       00000006 /*attribute_length*/ 
       /*line_number_table_length */ 0001
         /*start_pc */ 0000 /* line_number */ 0003
       0022 /*attribute_name_index : LocalVariableTable*/ 
       0000000C /*attribute_length*/ 
       /*local_variable_table_length */ 0001
         /*start_pc*/ 0000 /*length*/ 0005 /*name_index : this*/ 0023 /*descriptor_index : Ljavaapplication3/Main;*/ 0024 /*index*/ 0000

   0009 /*access_flag : Public Static */ 
   0025 /*name_index : main*/ 
   0026 /*descriptor_index : ([Ljava/lang/String;)V*/ 
     0001 /*attributes_count*/ 
     0020 /*attribute_name_index : Code*/ 
     000001CA /*attribute_length*/ 
     0004 /*max_stack*/ 
     0005 /*max_locals*/ 
     000000F4 /*code_length*/ 
       09           // 0   : lconst_0 
       40           // 1   : lstore_1 
       09           // 2   : lconst_0 
       42           // 3   : lstore_3 
       14 0002      // 4   : ldc2_w 10
       40           // 7   : lstore_1 
       1F           // 8   : lload_1 
       14 0004      // 9   : ldc2_w 2
       61           // C   : ladd 
       42           // D   : lstore_3 
       1F           // E   : lload_1 
       14 0004      // F   : ldc2_w 2
       69           // 12  : lmul 
       42           // 13  : lstore_3 
       1F           // 14  : lload_1 
       14 0004      // 15  : ldc2_w 2
       6D           // 18  : ldiv 
       42           // 19  : lstore_3 
       09           // 1A  : lconst_0 
       40           // 1B  : lstore_1 
       09           // 1C  : lconst_0 
       42           // 1D  : lstore_3 
       1F           // 1E  : lload_1 
       14 0006      // 1F  : ldc2_w 3
       94           // 22  : lcmp 
       9C 0010      // 23  : ifge 33 (offset-10-base = 16) 
       1F           // 26  : lload_1 
       14 0006      // 27  : ldc2_w 3
       69           // 2A  : lmul 
       42           // 2B  : lstore_3 
       1F           // 2C  : lload_1 
       0A           // 2D  : lconst_1 
       61           // 2E  : ladd 
       40           // 2F  : lstore_1 
       A7 FFEE      // 30  : goto 1E (offset-10-base = -18) 
       14 0008      // 33  : ldc2_w 8
       42           // 36  : lstore_3 
       1F           // 37  : lload_1 
       09           // 38  : lconst_0 
       94           // 39  : lcmp 
       99 0010      // 3A  : ifeq 4A (offset-10-base = 16) 
       21           // 3D  : lload_3 
       14 0004      // 3E  : ldc2_w 2
       6D           // 41  : ldiv 
       42           // 42  : lstore_3 
       1F           // 43  : lload_1 
       0A           // 44  : lconst_1 
       65           // 45  : lsub 
       40           // 46  : lstore_1 
       A7 FFF0      // 47  : goto 37 (offset-10-base = -16) 
       09           // 4A  : lconst_0 
       42           // 4B  : lstore_3 
       1F           // 4C  : lload_1 
       0A           // 4D  : lconst_1 
       61           // 4E  : ladd 
       40           // 4F  : lstore_1 
       21           // 50  : lload_3 
       1F           // 51  : lload_1 
       61           // 52  : ladd 
       42           // 53  : lstore_3 
       1F           // 54  : lload_1 
       14 0006      // 55  : ldc2_w 3
       94           // 58  : lcmp 
       9B FFF3      // 59  : iflt 4C (offset-10-base = -13) 
       09           // 5C  : lconst_0 
       40           // 5D  : lstore_1 
       1F           // 5E  : lload_1 
       14 0002      // 5F  : ldc2_w 10
       94           // 62  : lcmp 
       9C 0090      // 63  : ifge F3 (offset-10-base = 144) 
       1F           // 66  : lload_1 
       09           // 67  : lconst_0 
       94           // 68  : lcmp 
       9A 0008      // 69  : ifne 71 (offset-10-base = 8) 
       09           // 6C  : lconst_0 
       42           // 6D  : lstore_3 
       A7 007E      // 6E  : goto EC (offset-10-base = 126) 
       1F           // 71  : lload_1 
       0A           // 72  : lconst_1 
       94           // 73  : lcmp 
       9A 000A      // 74  : ifne 7E (offset-10-base = 10) 
       14 000A      // 77  : ldc2_w 5
       42           // 7A  : lstore_3 
       A7 0071      // 7B  : goto EC (offset-10-base = 113) 
       1F           // 7E  : lload_1 
       14 0004      // 7F  : ldc2_w 2
       94           // 82  : lcmp 
       9A 000A      // 83  : ifne 8D (offset-10-base = 10) 
       14 0002      // 86  : ldc2_w 10
       42           // 89  : lstore_3 
       A7 0062      // 8A  : goto EC (offset-10-base = 98) 
       1F           // 8D  : lload_1 
       14 0006      // 8E  : ldc2_w 3
       94           // 91  : lcmp 
       9A 000A      // 92  : ifne 9C (offset-10-base = 10) 
       14 000C      // 95  : ldc2_w 15
       42           // 98  : lstore_3 
       A7 0053      // 99  : goto EC (offset-10-base = 83) 
       1F           // 9C  : lload_1 
       14 000E      // 9D  : ldc2_w 4
       94           // A0  : lcmp 
       9A 000A      // A1  : ifne AB (offset-10-base = 10) 
       14 0010      // A4  : ldc2_w 20
       42           // A7  : lstore_3 
       A7 0044      // A8  : goto EC (offset-10-base = 68) 
       1F           // AB  : lload_1 
       88           // AC  : l2i 
       AA           // AD  : tableswitch 
         00 00 /*padding*/ 
         0000003B /*default goto E8 (offset-10-base = 59) */ 
         00000005 /*low*/ 
         00000008 /*high*/ 
         0000001F /*case 5 goto CC (offset-10-base = 31) */ 
         00000026 /*case 6 goto D3 (offset-10-base = 38) */ 
         0000002D /*case 7 goto DA (offset-10-base = 45) */ 
         00000034 /*case 8 goto E1 (offset-10-base = 52) */ 
       14 0012      // CC  : ldc2_w 25
       42           // CF  : lstore_3 
       A7 001C      // D0  : goto EC (offset-10-base = 28) 
       14 0014      // D3  : ldc2_w 30
       42           // D6  : lstore_3 
       A7 0015      // D7  : goto EC (offset-10-base = 21) 
       14 0016      // DA  : ldc2_w 35
       42           // DD  : lstore_3 
       A7 000E      // DE  : goto EC (offset-10-base = 14) 
       14 0018      // E1  : ldc2_w 40
       42           // E4  : lstore_3 
       A7 0007      // E5  : goto EC (offset-10-base = 7) 
       14 001A      // E8  : ldc2_w 45
       42           // EB  : lstore_3 
       1F           // EC  : lload_1 
       0A           // ED  : lconst_1 
       61           // EE  : ladd 
       40           // EF  : lstore_1 
       A7 FF6E      // F0  : goto 5E (offset-10-base = -146) 
       B1           // F3  : return 
     0000 /*exception_table_length*/ 
       0002 /*attributes_count*/ 
       0021 /*attribute_name_index : LineNumberTable*/ 
       0000009E /*attribute_length*/ 
       /*line_number_table_length */ 0027
         /*start_pc */ 0000 /* line_number */ 0007
         /*start_pc */ 0004 /* line_number */ 0009
         /*start_pc */ 0008 /* line_number */ 000A
         /*start_pc */ 000E /* line_number */ 000B
         /*start_pc */ 0014 /* line_number */ 000C
         /*start_pc */ 001A /* line_number */ 000E
         /*start_pc */ 0026 /* line_number */ 000F
         /*start_pc */ 002C /* line_number */ 000E
         /*start_pc */ 0033 /* line_number */ 0012
         /*start_pc */ 0037 /* line_number */ 0013
         /*start_pc */ 003D /* line_number */ 0014
         /*start_pc */ 0043 /* line_number */ 0015
         /*start_pc */ 004A /* line_number */ 0019
         /*start_pc */ 004C /* line_number */ 001B
         /*start_pc */ 0050 /* line_number */ 001C
         /*start_pc */ 0054 /* line_number */ 001D
         /*start_pc */ 005C /* line_number */ 001F
         /*start_pc */ 0066 /* line_number */ 0021
         /*start_pc */ 006C /* line_number */ 0022
         /*start_pc */ 0071 /* line_number */ 0023
         /*start_pc */ 0077 /* line_number */ 0024
         /*start_pc */ 007E /* line_number */ 0025
         /*start_pc */ 0086 /* line_number */ 0026
         /*start_pc */ 008D /* line_number */ 0027
         /*start_pc */ 0095 /* line_number */ 0028
         /*start_pc */ 009C /* line_number */ 0029
         /*start_pc */ 00A4 /* line_number */ 002A
         /*start_pc */ 00AB /* line_number */ 002E
         /*start_pc */ 00CC /* line_number */ 0030
         /*start_pc */ 00D0 /* line_number */ 0031
         /*start_pc */ 00D3 /* line_number */ 0033
         /*start_pc */ 00D7 /* line_number */ 0034
         /*start_pc */ 00DA /* line_number */ 0036
         /*start_pc */ 00DE /* line_number */ 0037
         /*start_pc */ 00E1 /* line_number */ 0039
         /*start_pc */ 00E5 /* line_number */ 003A
         /*start_pc */ 00E8 /* line_number */ 003C
         /*start_pc */ 00EC /* line_number */ 001F
         /*start_pc */ 00F3 /* line_number */ 0041
       0022 /*attribute_name_index : LocalVariableTable*/ 
       00000020 /*attribute_length*/ 
       /*local_variable_table_length */ 0003
         /*start_pc*/ 0000 /*length*/ 00F4 /*name_index : args*/ 0027 /*descriptor_index : [Ljava/lang/String;*/ 0028 /*index*/ 0000
         /*start_pc*/ 0002 /*length*/ 00F2 /*name_index : i*/ 0029 /*descriptor_index : J*/ 002A /*index*/ 0001
         /*start_pc*/ 0004 /*length*/ 00F0 /*name_index : j*/ 002B /*descriptor_index : J*/ 002A /*index*/ 0003

   0001 /*attributes_count*/ 

   002C /*attribute_name_index : SourceFile*/ 
   00000002 /*attribute_length*/ 
   /*sourcefile_index : Main.java*/ 002D

/* All bytes decoded */
