Function Graph 0Basic Block 0Opcode: 55sub_8049980:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 53push    ebxOpcode: 56push    esiOpcode: 83 ec 0csub     esp0xc {var_18}Opcode: b8 02 00 00 00mov     eax0x2Opcode: b9 0a 00 00 00mov     ecx0xaOpcode: ba 00 c0 47 43mov     edx0x4347c000Opcode: c6 45 f7 01mov     byte [ebp-0x9 {var_d}]0x1Opcode: 89 55 f0mov     dword [ebp-0x10 {var_14}]edxOpcode: 8b 15 c0 a9 05 08mov     edxdword [data_805a9c0]Opcode: 8b 75 f0mov     esidword [ebp-0x10 {var_14}]  {0x4347c000}Opcode: 0f b6 14 16movzx   edxbyte [esi+edx]Opcode: 89 45 ecmov     dword [ebp-0x14 {var_18}]eaxOpcode: 89 d0mov     eaxedxOpcode: 99cdq     Opcode: f7 f9idiv    ecxOpcode: 88 d3mov     bldlOpcode: 88 5d f7mov     byte [ebp-0x9 {var_d}]blOpcode: 0f b6 45 f7movzx   eaxbyte [ebp-0x9 {var_d}]Opcode: 8b 4d ecmov     ecxdword [ebp-0x14 {var_18}]  {0x2}Opcode: 39 c1cmp     ecxeaxOpcode: 7e 0cjle     0x80499cfBasic Block 1Opcode: 0f b6 45 f7movzx   eaxbyte [ebp-0x9 {var_d}]Opcode: 83 c4 0cadd     esp0xc {var_c}Opcode: 5epop     esiOpcode: 5bpop     ebxOpcode: 5dpop     ebpOpcode: c3retn    Basic Block 2Opcode: 0f b6 45 f7movzx   eaxbyte [ebp-0x9 {var_d}]Opcode: 83 c0 02add     eax0x2Opcode: 88 c1mov     clalOpcode: 88 4d f7mov     byte [ebp-0x9 {var_d}]cl