Function Graph 0Basic Block 0Opcode: 55sub_8049070:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 56push    esiOpcode: 81 e4 f0 ff ff ffand     esp0xfffffff0 {var_10}Opcode: 83 ec 20sub     esp0x20 {var_30}Opcode: c7 44 24 10 00 00 00 00mov     dword [esp+0x10 {var_20}]0x0Opcode: c7 44 24 0c 00 00 00 00mov     dword [esp+0xc {var_24}]0x0Opcode: 8b 35 64 c0 04 08mov     esidword [data_804c064]  {data_804d070}Opcode: 89 74 24 08mov     dword [esp+0x8 {var_28}]esiOpcode: 8d 44 24 10lea     eax[esp+0x10] {var_20}Opcode: 89 04 24mov     dword [esp {var_30}]eaxOpcode: c7 44 24 04 04 00 00 00mov     dword [esp+0x4 {var_2c}]0x4Opcode: e8 95 04 00 00call    sub_8049540Opcode: 89 74 24 08mov     dword [esp+0x8 {var_28}]esiOpcode: 8d 44 24 0clea     eax[esp+0xc] {var_24}Opcode: 89 04 24mov     dword [esp {var_30}]eaxOpcode: c7 44 24 04 04 00 00 00mov     dword [esp+0x4 {var_2c}]0x4Opcode: e8 7d 04 00 00call    sub_8049540Opcode: 8b 44 24 10mov     eaxdword [esp+0x10 {var_20}]Opcode: 3b 05 00 c0 47 43cmp     eaxdword [0x4347c000]Opcode: 75 27jne     0x80490f6Basic Block 1Opcode: 8d 65 fclea     esp[ebp-0x4] {var_8}Opcode: 5epop     esiOpcode: 5dpop     ebpOpcode: c3retn    Basic Block 2Opcode: 81 7c 24 0c 00 c0 47 43cmp     dword [esp+0xc {var_24}]0x4347c000Opcode: 75 1djne     0x80490f6Basic Block 3Opcode: a1 68 c0 04 08mov     eaxdword [data_804c068]  {data_804d488}Opcode: 89 44 24 08mov     dword [esp+0x8 {var_28}]eaxOpcode: c7 44 24 04 00 10 00 00mov     dword [esp+0x4 {var_2c}]0x1000Opcode: c7 04 24 00 c0 47 43mov     dword [esp {var_30}]0x4347c000Opcode: e8 3a 07 00 00call    sub_8049830