Function Graph 0Basic Block 0Opcode: 53sub_804ad46:Opcode: 53push    ebxOpcode: 57push    ediOpcode: 56push    esiOpcode: 8b 7c 24 10mov     edidword [esp+data_10]Opcode: 85 fftest    ediediOpcode: 0f 84 bc 14 00 00je      0x804c211Basic Block 1Opcode: b8 01 00 00 00mov     eaxdata_1Opcode: e9 9c f5 ff ffjmp     0x804b7b7Basic Block 2Opcode: 8b 4c 24 14mov     ecxdword [esp+data_14 {arg_8}]Opcode: 85 c9test    ecxecxOpcode: 0f 84 3a 14 00 00je      0x804c19bBasic Block 3Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: 5bpop     ebxOpcode: c3retn    Basic Block 4Opcode: b8 01 00 00 00mov     eaxdata_1Opcode: e9 12 f6 ff ffjmp     0x804b7b7Basic Block 5Opcode: 8b 54 24 18mov     edxdword [esp+data_18 {arg_c}]Opcode: 85 d2test    edxedxOpcode: 0f 84 c0 11 00 00je      0x804bf2dBasic Block 6Opcode: b8 01 00 00 00mov     eaxdata_1Opcode: e9 80 f8 ff ffjmp     0x804b7b7Basic Block 7Opcode: 8b 37mov     esidword [edi]Opcode: 31 c0xor     eaxeax  {data_0}Opcode: 85 f6test    esiesiOpcode: 0f 84 3e 0a 00 00je      0x804b7b7Basic Block 8Opcode: 8b 7f 0cmov     edidword [edi+data_c]Opcode: 31 dbxor     ebxebx  {data_0}Opcode: 0f 1f 84 00 00 00 00 00mmxnop  dword [eax+eax]Basic Block 9Opcode: 43inc     ebxOpcode: 31 c0xor     eaxeax  {data_0}Opcode: 39 f3cmp     ebxesiOpcode: 72 e3jb      0x804ad86Basic Block 10Opcode: 39 08cmp     dword [eax]ecxOpcode: 75 09jne     0x804ad9cBasic Block 11Opcode: 8b 04 9fmov     eaxdword [edi+ebx*4]Opcode: 83 78 0c 00cmp     dword [eax+data_c]data_0Opcode: 74 0dje      0x804ad9cBasic Block 12Opcode: e9 0f 0a 00 00jmp     0x804b7b7Basic Block 13Opcode: 39 50 04cmp     dword [eax+data_4]edxOpcode: 0f 84 14 0a 00 00je      0x804b7b0Basic Block 14Opcode: b8 01 00 00 00mov     eaxdata_1Opcode: eb 00jmp     0x804b7b7