Function Graph 0Basic Block 0Opcode: 57sub_8048260:Opcode: 57push    ediOpcode: 56push    esiOpcode: 83 ec 14sub     esp0x14 {var_1c}Opcode: 8b 74 24 20mov     esidword [esp+0x20 {arg_4}]Opcode: c7 04 24 0a bd 04 08mov     dword [esp {var_1c}]data_804bd0aOpcode: e8 2b 26 00 00call    sub_804a8a0Opcode: 0f be 0emovsx   ecxbyte [esi]Opcode: bf 00 bd 04 08mov     edidata_804bd00Opcode: 83 f9 c0cmp     ecx0xffffffc0Opcode: b8 00 bd 04 08mov     eaxdata_804bd00Opcode: 74 1cje      0x80482a3Basic Block 1Opcode: 89 44 24 04mov     dword [esp+0x4 {var_18}]eaxOpcode: c7 04 24 08 bd 04 08mov     dword [esp {var_1c}]data_804bd08Opcode: e8 ed 25 00 00call    sub_804a8a0Opcode: 0f be 46 01movsx   eaxbyte [esi+0x1]Opcode: 83 f8 c0cmp     eax0xffffffc0Opcode: 74 1cje      0x80482d8Basic Block 2Opcode: 85 c9test    ecxecxOpcode: 75 07jne     0x8048292Basic Block 3Opcode: 89 7c 24 04mov     dword [esp+0x4 {var_18}]ediOpcode: c7 04 24 08 bd 04 08mov     dword [esp {var_1c}]data_804bd08Opcode: e8 b8 25 00 00call    sub_804a8a0Opcode: 0f be 4e 02movsx   ecxbyte [esi+0x2]Opcode: bf 00 bd 04 08mov     edidata_804bd00Opcode: 83 f9 c0cmp     ecx0xffffffc0Opcode: b8 00 bd 04 08mov     eaxdata_804bd00Opcode: 74 1cje      0x8048317Basic Block 4Opcode: 83 f8 40cmp     eax0x40Opcode: 75 07jne     0x80482c8Basic Block 5Opcode: 83 f9 40cmp     ecx0x40Opcode: 75 07jne     0x804829eBasic Block 6Opcode: b8 04 bd 04 08mov     eaxdata_804bd04Opcode: eb 11jmp     0x80482a3Basic Block 7Opcode: 89 44 24 04mov     dword [esp+0x4 {var_18}]eaxOpcode: c7 04 24 08 bd 04 08mov     dword [esp {var_1c}]data_804bd08Opcode: e8 79 25 00 00call    sub_804a8a0Opcode: c7 04 24 e8 c0 04 08mov     dword [esp {var_1c}]data_804c0e8Opcode: e8 6d 25 00 00call    sub_804a8a0Opcode: c7 04 24 0a bd 04 08mov     dword [esp {var_1c}]data_804bd0aOpcode: e8 61 25 00 00call    sub_804a8a0Opcode: 0f be 46 03movsx   eaxbyte [esi+0x3]Opcode: 83 f8 c0cmp     eax0xffffffc0Opcode: 74 1cje      0x8048364Basic Block 8Opcode: 83 f9 40cmp     ecx0x40Opcode: 75 07jne     0x8048307Basic Block 9Opcode: 85 c0test    eaxeaxOpcode: 75 07jne     0x80482d3Basic Block 10Opcode: bf 02 bd 04 08mov     edidata_804bd02Opcode: eb 10jmp     0x80482d8Basic Block 11Opcode: b8 06 bd 04 08mov     eaxdata_804bd06Basic Block 12Opcode: b8 02 bd 04 08mov     eaxdata_804bd02Opcode: eb 05jmp     0x80482a3Basic Block 13Opcode: 89 7c 24 04mov     dword [esp+0x4 {var_18}]ediOpcode: c7 04 24 08 bd 04 08mov     dword [esp {var_1c}]data_804bd08Opcode: e8 2c 25 00 00call    sub_804a8a0Opcode: 0f be 4e 04movsx   ecxbyte [esi+0x4]Opcode: bf 00 bd 04 08mov     edidata_804bd00Opcode: 83 f9 c0cmp     ecx0xffffffc0Opcode: b8 00 bd 04 08mov     eaxdata_804bd00Opcode: 74 1cje      0x80483a3Basic Block 14Opcode: 83 f8 40cmp     eax0x40Opcode: 75 07jne     0x8048354Basic Block 15Opcode: 85 c9test    ecxecxOpcode: 75 07jne     0x8048312Basic Block 16Opcode: b8 02 bd 04 08mov     eaxdata_804bd02Opcode: eb 10jmp     0x8048317Basic Block 17Opcode: bf 06 bd 04 08mov     edidata_804bd06Basic Block 18Opcode: bf 04 bd 04 08mov     edidata_804bd04Opcode: eb 05jmp     0x80482d8Basic Block 19Opcode: 89 44 24 04mov     dword [esp+0x4 {var_18}]eaxOpcode: c7 04 24 08 bd 04 08mov     dword [esp {var_1c}]data_804bd08Opcode: e8 ed 24 00 00call    sub_804a8a0Opcode: 0f be 46 05movsx   eaxbyte [esi+0x5]Opcode: 83 f8 c0cmp     eax0xffffffc0Opcode: 74 1cje      0x80483d8Basic Block 20Opcode: 83 f9 40cmp     ecx0x40Opcode: 75 07jne     0x8048393Basic Block 21Opcode: 85 c0test    eaxeaxOpcode: 75 07jne     0x804835fBasic Block 22Opcode: bf 02 bd 04 08mov     edidata_804bd02Opcode: eb 10jmp     0x8048364Basic Block 23Opcode: b8 06 bd 04 08mov     eaxdata_804bd06Basic Block 24Opcode: b8 04 bd 04 08mov     eaxdata_804bd04Opcode: eb 05jmp     0x8048317Basic Block 25Opcode: 89 7c 24 04mov     dword [esp+0x4 {var_18}]ediOpcode: c7 04 24 08 bd 04 08mov     dword [esp {var_1c}]data_804bd08Opcode: e8 b8 24 00 00call    sub_804a8a0Opcode: c7 04 24 e8 c0 04 08mov     dword [esp {var_1c}]data_804c0e8Opcode: e8 ac 24 00 00call    sub_804a8a0Opcode: c7 04 24 0a bd 04 08mov     dword [esp {var_1c}]data_804bd0aOpcode: e8 a0 24 00 00call    sub_804a8a0Opcode: 0f be 4e 06movsx   ecxbyte [esi+0x6]Opcode: bf 00 bd 04 08mov     edidata_804bd00Opcode: 83 f9 c0cmp     ecx0xffffffc0Opcode: b8 00 bd 04 08mov     eaxdata_804bd00Opcode: 74 1cje      0x804842fBasic Block 26Opcode: 83 f8 40cmp     eax0x40Opcode: 75 07jne     0x80483c8Basic Block 27Opcode: 85 c9test    ecxecxOpcode: 75 07jne     0x804839eBasic Block 28Opcode: b8 02 bd 04 08mov     eaxdata_804bd02Opcode: eb 10jmp     0x80483a3Basic Block 29Opcode: bf 06 bd 04 08mov     edidata_804bd06Basic Block 30Opcode: bf 04 bd 04 08mov     edidata_804bd04Opcode: eb 05jmp     0x8048364Basic Block 31Opcode: 89 44 24 04mov     dword [esp+0x4 {var_18}]eaxOpcode: c7 04 24 08 bd 04 08mov     dword [esp {var_1c}]data_804bd08Opcode: e8 61 24 00 00call    sub_804a8a0Opcode: 0f be 46 07movsx   eaxbyte [esi+0x7]Opcode: 83 f8 c0cmp     eax0xffffffc0Opcode: 74 1cje      0x8048464Basic Block 32Opcode: 83 f9 40cmp     ecx0x40Opcode: 75 07jne     0x804841fBasic Block 33Opcode: 85 c0test    eaxeaxOpcode: 75 07jne     0x80483d3Basic Block 34Opcode: bf 02 bd 04 08mov     edidata_804bd02Opcode: eb 10jmp     0x80483d8Basic Block 35Opcode: b8 06 bd 04 08mov     eaxdata_804bd06Basic Block 36Opcode: b8 04 bd 04 08mov     eaxdata_804bd04Opcode: eb 05jmp     0x80483a3Basic Block 37Opcode: 89 7c 24 04mov     dword [esp+0x4 {var_18}]ediOpcode: c7 04 24 08 bd 04 08mov     dword [esp {var_1c}]data_804bd08Opcode: e8 2c 24 00 00call    sub_804a8a0Opcode: 0f be 4e 08movsx   ecxbyte [esi+0x8]Opcode: b8 00 bd 04 08mov     eaxdata_804bd00Opcode: 83 f9 c0cmp     ecx0xffffffc0Opcode: 74 1cje      0x804849eBasic Block 38Opcode: 83 f8 40cmp     eax0x40Opcode: 75 07jne     0x8048454Basic Block 39Opcode: 85 c9test    ecxecxOpcode: 75 07jne     0x804842aBasic Block 40Opcode: b8 02 bd 04 08mov     eaxdata_804bd02Opcode: eb 10jmp     0x804842fBasic Block 41Opcode: bf 06 bd 04 08mov     edidata_804bd06Basic Block 42Opcode: bf 04 bd 04 08mov     edidata_804bd04Opcode: eb 05jmp     0x80483d8Basic Block 43Opcode: 89 44 24 04mov     dword [esp+0x4 {var_18}]eaxOpcode: c7 04 24 08 bd 04 08mov     dword [esp {var_1c}]data_804bd08Opcode: e8 f2 23 00 00call    sub_804a8a0Opcode: c7 04 24 e8 c0 04 08mov     dword [esp {var_1c}]data_804c0e8Opcode: e8 e6 23 00 00call    sub_804a8a0Opcode: 83 c4 14add     esp0x14 {var_8}Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: c3retn    Basic Block 44Opcode: 83 f9 40cmp     ecx0x40Opcode: 75 07jne     0x804848eBasic Block 45Opcode: 85 c0test    eaxeaxOpcode: 75 07jne     0x804845fBasic Block 46Opcode: bf 02 bd 04 08mov     edidata_804bd02Opcode: eb 10jmp     0x8048464Basic Block 47Opcode: b8 06 bd 04 08mov     eaxdata_804bd06Basic Block 48Opcode: b8 04 bd 04 08mov     eaxdata_804bd04Opcode: eb 05jmp     0x804842fBasic Block 49Opcode: 85 c9test    ecxecxOpcode: 75 07jne     0x8048499Basic Block 50Opcode: b8 02 bd 04 08mov     eaxdata_804bd02Opcode: eb 10jmp     0x804849eBasic Block 51Opcode: bf 06 bd 04 08mov     edidata_804bd06Basic Block 52Opcode: bf 04 bd 04 08mov     edidata_804bd04Opcode: eb 05jmp     0x8048464Basic Block 53Opcode: b8 06 bd 04 08mov     eaxdata_804bd06Basic Block 54Opcode: b8 04 bd 04 08mov     eaxdata_804bd04Opcode: eb 05jmp     0x804849e