Function Graph 0Basic Block 0Opcode: 57sub_8048ff0:Opcode: 57push    ediOpcode: 56push    esiOpcode: 83 ec 14sub     esp0x14 {var_1c}Opcode: 89 d6mov     esiedxOpcode: 89 cfmov     ediecxOpcode: 89 34 24mov     dword [esp {var_1c}]esiOpcode: c7 44 24 08 40 00 00 00mov     dword [esp+0x8 {var_14}]0x40Opcode: c7 44 24 04 00 00 00 00mov     dword [esp+0x4 {var_18}]0x0Opcode: e8 ff 1b 00 00call    sub_804ac10Opcode: a1 88 c1 04 08mov     eaxdword [data_804c188]  {data_804d5a8}Opcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: e8 22 0c 00 00call    sub_8049c40Opcode: 89 7c 24 0cmov     dword [esp+0xc {var_10}]ediOpcode: 89 34 24mov     dword [esp {var_1c}]esiOpcode: c7 44 24 08 0a 00 00 00mov     dword [esp+0x8 {var_14}]0xaOpcode: c7 44 24 04 40 00 00 00mov     dword [esp+0x4 {var_18}]0x40Opcode: e8 f6 0e 00 00call    sub_8049f30Opcode: 85 c0test    eaxeaxOpcode: b9 ff ff ff ffmov     ecx0xffffffffOpcode: 78 06js      0x8049049Basic Block 1Opcode: 89 c8mov     eaxecxOpcode: 83 c4 14add     esp0x14 {var_8}Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: c3retn    Basic Block 2Opcode: c6 46 40 00mov     byte [esi+0x40]0x0Opcode: 89 c1mov     ecxeax