Function Graph 0Basic Block 0Opcode: 55sub_804b890:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 56push    esiOpcode: 83 ec 0csub     espdata_c {var_14}Opcode: 8d 45 0clea     eax[ebp+data_c] {arg_8}Opcode: 8d 4d 08lea     ecx[ebp+data_8] {arg_4}Opcode: 0f b6 11movzx   edxbyte [ecx {arg_4}]Opcode: 0f b6 30movzx   esibyte [eax {arg_8}]Opcode: 39 f2cmp     edxesiOpcode: 89 45 f4mov     dword [ebp-0xc {var_10}]eaxOpcode: 89 4d f0mov     dword [ebp-0x10 {var_14}]ecxOpcode: 75 3cjne     0x804b8e9Basic Block 1Opcode: c6 45 fb 00mov     byte [ebp-0x5 {var_9}]0x0Basic Block 2Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}]Opcode: 0f b6 48 01movzx   ecxbyte [eax+data_1]Opcode: 8b 55 f4mov     edxdword [ebp-0xc {var_10}]Opcode: 0f b6 72 01movzx   esibyte [edx+data_1]Opcode: 39 f1cmp     ecxesiOpcode: 75 2ajne     0x804b8e9Basic Block 3Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}]Opcode: 0f b6 48 02movzx   ecxbyte [eax+data_2]Opcode: 8b 55 f4mov     edxdword [ebp-0xc {var_10}]Opcode: 0f b6 72 02movzx   esibyte [edx+data_2]Opcode: 39 f1cmp     ecxesiOpcode: 75 18jne     0x804b8e9Basic Block 4Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}]Opcode: 0f b6 48 03movzx   ecxbyte [eax+data_3]Opcode: 8b 55 f4mov     edxdword [ebp-0xc {var_10}]Opcode: 0f b6 72 03movzx   esibyte [edx+data_3]Opcode: 39 f1cmp     ecxesiOpcode: 75 06jne     0x804b8e9Basic Block 5Opcode: c6 45 fb 01mov     byte [ebp-0x5 {var_9}]0x1Opcode: eb 04jmp     0x804b8edBasic Block 6Opcode: 8a 45 fbmov     albyte [ebp-0x5 {var_9}]Opcode: 24 01and     al0x1Opcode: 0f b6 c0movzx   eaxalOpcode: 83 c4 0cadd     espdata_c {var_8}Opcode: 5epop     esiOpcode: 5dpop     ebpOpcode: c3retn