Function Graph 0Basic Block 0Opcode: 83 ec 5csub_804a87c:Opcode: 83 ec 5csub     esp0x5cOpcode: 8b 44 24 60mov     eaxdword [esp+0x60 {arg_4}]Opcode: 89 44 24 10mov     dword [esp+data_10 {var_4c}]eaxOpcode: c7 44 24 14 00 00 00 00mov     dword [esp+data_14 {var_48}]data_0Opcode: c7 44 24 1c 01 00 00 00mov     dword [esp+0x1c {var_40}]data_1Opcode: c7 44 24 20 01 00 00 00mov     dword [esp+0x20 {var_3c}]data_1Opcode: c7 44 24 24 01 00 00 00mov     dword [esp+0x24 {var_38}]data_1Opcode: c7 44 24 28 01 00 00 00mov     dword [esp+0x28 {var_34}]data_1Opcode: c7 44 24 2c 01 00 00 00mov     dword [esp+0x2c {var_30}]data_1Opcode: c7 44 24 30 01 00 00 00mov     dword [esp+0x30 {var_2c}]data_1Opcode: c7 44 24 34 01 00 00 00mov     dword [esp+0x34 {var_28}]data_1Opcode: c7 44 24 38 01 00 00 00mov     dword [esp+0x38 {var_24}]data_1Opcode: c7 44 24 3c 01 00 00 00mov     dword [esp+0x3c {var_20}]data_1Opcode: c7 44 24 40 01 00 00 00mov     dword [esp+0x40 {var_1c}]data_1Opcode: c7 44 24 44 01 00 00 00mov     dword [esp+0x44 {var_18}]data_1Opcode: c7 44 24 48 01 00 00 00mov     dword [esp+0x48 {var_14}]data_1Opcode: c7 44 24 4c 01 00 00 00mov     dword [esp+0x4c {var_10}]data_1Opcode: c7 44 24 50 01 00 00 00mov     dword [esp+0x50 {var_c}]data_1Opcode: c7 44 24 18 04 00 00 00mov     dword [esp+0x18 {var_44}]data_4Opcode: c7 44 24 54 08 00 00 00mov     dword [esp+0x54 {var_8}]data_8Opcode: 8d 44 24 10lea     eax[esp+data_10] {var_4c}Opcode: 89 04 24mov     dword [esp {var_5c}]eaxOpcode: e8 78 e0 ff ffcall    sub_8048993Opcode: 90nop     Opcode: 83 c4 5cadd     esp0x5c {__return_addr}Opcode: e9 54 de ff ffjmp     0x8048778Basic Block 1Opcode: 81 24 24 ff ff ff 7fand     dword [esp]0x7fffffffOpcode: 8b 0c 24mov     ecxdword [esp]Opcode: 80 39 90cmp     byte [ecx]0x90Opcode: 0f 85 84 0b 00 00jne     0x804930fBasic Block 2Opcode: 59pop     ecxOpcode: 80 79 ff f4cmp     byte [ecx-0x1]0xf4Opcode: 75 08jne     0x804931eBasic Block 3Opcode: c3retn    Basic Block 4Opcode: 81 f9 c1 a5 04 08cmp     ecx0x804a5c1Opcode: 74 07je      0x804932dBasic Block 5Opcode: 81 e1 ff ff ff 7fand     ecx0x7fffffffOpcode: ff e1jmp     ecxBasic Block 6Opcode: 01 ceadd     esiecxOpcode: 89 f0mov     eaxesiOpcode: e9 cf 00 00 00jmp     0x8049405Basic Block 7Opcode: b8 01 00 00 00mov     eaxdata_1Opcode: cd 80int     0x80Opcode: cd 80{ Does not return }Basic Block 8Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: e9 6c f3 ff ffjmp     0x8048778