Function Graph 0Basic Block 0Opcode: 56sub_80489de:Opcode: 56push    esiOpcode: 8b 4c 24 08mov     ecxdword [esp+0x8]Opcode: 85 c9test    ecxecxOpcode: b8 01 00 00 00mov     eax0x1Opcode: 74 20je      0x8048a0cBasic Block 1Opcode: 5epop     esiOpcode: c3retn    Basic Block 2Opcode: 8b 54 24 0cmov     edxdword [esp+0xc {arg_8}]Opcode: 85 d2test    edxedxOpcode: 74 18je      0x8048a0cBasic Block 3Opcode: 8b 74 24 10mov     esidword [esp+0x10 {arg_c}]Opcode: 39 71 04cmp     dword [ecx+0x4]esiOpcode: b8 06 00 00 00mov     eax0x6Opcode: 76 0ajbe     0x8048a0cBasic Block 4Opcode: 8b 41 1cmov     eaxdword [ecx+0x1c]Opcode: 8b 04 b0mov     eaxdword [eax+esi*4]Opcode: 89 02mov     dword [edx]eaxOpcode: 31 c0xor     eaxeax  {0x0}