Function Graph 0Basic Block 0Opcode: 55sub_804c7e0:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 81 e4 fc ff ff ffand     esp0xfffffffc {var_4}Opcode: 83 ec 38sub     esp0x38 {var_3c}Opcode: e8 00 00 00 00call    $+5Opcode: 58pop     eax  {0x804c7f1}Opcode: 81 c0 0b 13 00 00add     eax0x130b  {data_804dafc}Opcode: 8b 4d 08mov     ecxdword [ebp+0x8 {arg_4}]Opcode: 89 4c 24 34mov     dword [esp+0x34 {var_8}]ecxOpcode: 81 7c 24 34 00 00 00 00cmp     dword [esp+0x34 {var_8}]0x0Opcode: 89 44 24 30mov     dword [esp+0x30 {var_c}]eaxOpcode: 0f 85 09 00 00 00jne     0x804c81aBasic Block 1Opcode: 8b 44 24 34mov     eaxdword [esp+0x34 {var_8}]Opcode: 8b 00mov     eaxdword [eax]Opcode: 8b 4c 24 34mov     ecxdword [esp+0x34 {var_8}]Opcode: 33 41 04xor     eaxdword [ecx+0x4]Opcode: 8b 4c 24 30mov     ecxdword [esp+0x30 {var_c}]  {data_804dafc}Opcode: 89 81 44 42 01 00mov     dword [ecx+0x14244]eaxOpcode: 8b 44 24 34mov     eaxdword [esp+0x34 {var_8}]Opcode: 8b 40 08mov     eaxdword [eax+0x8]Opcode: 8b 54 24 34mov     edxdword [esp+0x34 {var_8}]Opcode: 33 42 0cxor     eaxdword [edx+0xc]Opcode: 89 81 48 42 01 00mov     dword [ecx+0x14248]eaxOpcode: 8b 44 24 34mov     eaxdword [esp+0x34 {var_8}]Opcode: 8b 40 10mov     eaxdword [eax+0x10]Opcode: 8b 54 24 34mov     edxdword [esp+0x34 {var_8}]Opcode: 33 42 14xor     eaxdword [edx+0x14]Opcode: 89 81 4c 42 01 00mov     dword [ecx+0x1424c]eaxOpcode: 8b 44 24 34mov     eaxdword [esp+0x34 {var_8}]Opcode: 8b 40 18mov     eaxdword [eax+0x18]Opcode: 8b 54 24 34mov     edxdword [esp+0x34 {var_8}]Opcode: 33 42 1cxor     eaxdword [edx+0x1c]Opcode: 89 81 50 42 01 00mov     dword [ecx+0x14250]eaxOpcode: c7 81 54 42 01 00 01 00 00 00mov     dword [ecx+0x14254]0x1Opcode: 89 ecmov     espebpOpcode: 5dpop     ebpOpcode: c3retn    Basic Block 2Opcode: b8 00 c0 47 43mov     eax0x4347c000Opcode: 89 44 24 34mov     dword [esp+0x34 {var_8}]eax