Function Graph 0Basic Block 0Opcode: 53sub_8054590:Opcode: 53push    ebxOpcode: 57push    ediOpcode: 56push    esiOpcode: 89 d3mov     ebxedxOpcode: 89 cemov     esiecxOpcode: 89 d9mov     ecxebxOpcode: e8 c2 03 00 00call    sub_8054960Opcode: 89 c7mov     edieaxOpcode: 8b 04 bemov     eaxdword [esi+edi*4]Opcode: 85 c0test    eaxeaxOpcode: 74 0aje      0x80545b1Basic Block 1Opcode: 8b 94 be 0c 12 00 00mov     edxdword [esi+edi*4+0x120c]Opcode: 85 d2test    edxedxOpcode: 74 09je      0x80545c5Basic Block 2Opcode: 8b 08mov     ecxdword [eax]Opcode: 89 0c bemov     dword [esi+edi*4]ecxOpcode: e9 ae 00 00 00jmp     0x805465fBasic Block 3Opcode: 8b 8e 18 12 00 00mov     ecxdword [esi+0x1218]Opcode: 85 c9test    ecxecxOpcode: 74 08je      0x80545d7Basic Block 4Opcode: 0f b7 42 02movzx   eaxword [edx+0x2]Opcode: 0f b7 0amovzx   ecxword [edx]Opcode: eb 73jmp     0x8054638Basic Block 5Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: 5bpop     ebxOpcode: c3retn    Basic Block 6Opcode: ba 01 00 00 00mov     edx0x1Opcode: 89 f1mov     ecxesiOpcode: e8 bd 04 00 00call    sub_8054aa0Opcode: 89 c1mov     ecxeaxOpcode: 31 c0xor     eaxeax  {0x0}Opcode: 85 c9test    ecxecxOpcode: 89 8e 18 12 00 00mov     dword [esi+0x1218]ecxOpcode: 74 6eje      0x805465fBasic Block 7Opcode: 8b 86 1c 12 00 00mov     eaxdword [esi+0x121c]Opcode: eb 26jmp     0x80545fdBasic Block 8Opcode: 0f b7 c0movzx   eaxaxOpcode: 01 c3add     ebxeaxOpcode: 8d 04 10lea     eax[eax+edx]Opcode: 66 89 5a 02mov     word [edx+0x2]bxOpcode: 0f b7 d3movzx   edxbxOpcode: 0f b7 c9movzx   ecxcxOpcode: 01 d1add     ecxedxOpcode: 81 f9 01 10 00 00cmp     ecx0x1001Opcode: 7c 0bjl      0x805465fBasic Block 9Opcode: c7 86 1c 12 00 00 00 00 00 00mov     dword [esi+0x121c]0x0Opcode: 31 c0xor     eaxeax  {0x0}Basic Block 10Opcode: 8d 14 01lea     edx[ecx+eax]Opcode: 89 94 be 0c 12 00 00mov     dword [esi+edi*4+0x120c]edxOpcode: 66 89 1c 01mov     word [ecx+eax]bxOpcode: 66 89 5c 01 02mov     word [ecx+eax+0x2]bxOpcode: b8 00 10 00 00mov     eax0x1000Opcode: 03 86 1c 12 00 00add     eaxdword [esi+0x121c]Opcode: 3d 00 00 10 00cmp     eax0x100000Opcode: 89 86 1c 12 00 00mov     dword [esi+0x121c]eaxOpcode: 75 0ajne     0x8054632Basic Block 11Opcode: c7 84 be 0c 12 00 00 00 00 00 00mov     dword [esi+edi*4+0x120c]0x0Basic Block 12Opcode: 66 89 d9mov     cxbxOpcode: 66 89 d8mov     axbxBasic Block 13Opcode: c7 86 18 12 00 00 00 00 00 00mov     dword [esi+0x1218]0x0