Function Graph 0Basic Block 0Opcode: 55sub_804b209:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 83 ec 08sub     espdata_8 {var_c}Opcode: 8a 45 08mov     albyte [ebp+data_8 {arg_4}]Opcode: 88 45 femov     byte [ebp-0x2 {var_6}]alOpcode: ba 00 00 00 00mov     edxdata_0Basic Block 1Opcode: c6 45 ff 00mov     byte [ebp-0x1 {var_5}]0x0Basic Block 2Opcode: 89 d0mov     eaxedxOpcode: 0f b6 04 05 18 42 06 08movzx   eaxbyte [eax+0x8064218]Opcode: 0f b6 4d femovzx   ecxbyte [ebp-0x2 {var_6}]Opcode: 39 c8cmp     eaxecxOpcode: 0f 85 cc 20 00 00jne     0x804d305Basic Block 3Opcode: e9 4e 01 00 00jmp     0x804d458Basic Block 4Opcode: c6 45 ff 01mov     byte [ebp-0x1 {var_5}]0x1Opcode: e9 b6 20 00 00jmp     0x804d2f8Basic Block 5Opcode: 89 d0mov     eaxedxOpcode: 05 01 00 00 00add     eaxdata_1Opcode: 89 c2mov     edxeaxOpcode: e9 b4 dd ff ffjmp     0x804b21aBasic Block 6Opcode: 8a 45 ffmov     albyte [ebp-0x1 {var_5}]Opcode: 24 01and     al0x1Opcode: 0f b6 c0movzx   eaxalOpcode: 83 c4 08add     espdata_8 {var_4}Opcode: 5dpop     ebpOpcode: c3retn    Basic Block 7Opcode: 83 fa 05cmp     edxdata_5Opcode: 0f 8d d1 20 00 00jge     0x804d2f4