Function Graph 0Basic Block 0Opcode: 55sub_8048f30:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 81 e4 f0 ff ff ffand     esp0xfffffff0 {var_10}Opcode: 83 ec 10sub     esp0x10 {var_20}Opcode: 8b 4d 08mov     ecxdword [ebp+0x8 {arg_4}]Opcode: 83 f9 02cmp     ecx0x2Opcode: 74 19je      0x8048f5dBasic Block 1Opcode: c7 04 24 04 00 00 00mov     dword [esp {var_20}]0x4Opcode: e8 e7 57 00 00call    sub_804e750Opcode: c7 00 c8 eb 04 08mov     dword [eax]data_804ebc8Opcode: eb 18jmp     0x8048f89Basic Block 2Opcode: 83 f9 01cmp     ecx0x1Opcode: 75 28jne     0x8048f71Basic Block 3Opcode: 89 ecmov     espebpOpcode: 5dpop     ebpOpcode: c3retn    Basic Block 4Opcode: 31 c0xor     eaxeax  {0x0}Opcode: 85 c9test    ecxecxOpcode: 75 12jne     0x8048f89Basic Block 5Opcode: c7 04 24 04 00 00 00mov     dword [esp {var_20}]0x4Opcode: e8 fb 57 00 00call    sub_804e750Opcode: c7 00 58 ed 04 08mov     dword [eax]data_804ed58Opcode: eb 2cjmp     0x8048f89Basic Block 6Opcode: c7 04 24 04 00 00 00mov     dword [esp {var_20}]0x4Opcode: e8 cd 57 00 00call    sub_804e750Opcode: c7 00 88 eb 04 08mov     dword [eax]data_804eb88