Function Graph 0Basic Block 0Opcode: 55sub_804b080:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 81 e4 fc ff ff ffand     esp0xfffffffc {var_4}Opcode: 83 ec 38sub     esp0x38 {var_3c}Opcode: 8b 45 08mov     eaxdword [ebp+0x8 {arg_4}]Opcode: 89 44 24 34mov     dword [esp+0x34 {var_8}]eaxOpcode: 8b 44 24 34mov     eaxdword [esp+0x34 {var_8}]Opcode: 89 44 24 30mov     dword [esp+0x30 {var_c}]eaxBasic Block 1Opcode: 8b 44 24 34mov     eaxdword [esp+0x34 {var_8}]Opcode: 8b 4c 24 30mov     ecxdword [esp+0x30 {var_c}]Opcode: 29 c8sub     eaxecxOpcode: 2d 01 00 00 00sub     eax0x1Opcode: 89 ecmov     espebpOpcode: 5dpop     ebpOpcode: c3retn    Basic Block 2Opcode: e9 e2 ff ff ffjmp     0x804b09bBasic Block 3Opcode: 8b 44 24 34mov     eaxdword [esp+0x34 {var_8}]Opcode: 89 c1mov     ecxeaxOpcode: 81 c1 01 00 00 00add     ecx0x1Opcode: 89 4c 24 34mov     dword [esp+0x34 {var_8}]ecxOpcode: 80 38 00cmp     byte [eax]0x0Opcode: 0f 84 05 00 00 00je      0x804b0b9