Function Graph 0Basic Block 0Opcode: 57sub_80483b0:Opcode: 57push    ediOpcode: 56push    esiOpcode: 83 ec 14sub     esp0x14 {var_1c}Opcode: a1 68 c0 04 08mov     eaxdword [data_804c068]Opcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: c7 44 24 04 04 00 00 00mov     dword [esp+0x4 {var_18}]0x4Opcode: e8 96 11 00 00call    sub_8049560Opcode: a3 ac cc 04 08mov     dword [data_804ccac]eaxOpcode: 81 3d 68 c0 04 08 00 00 00 00cmp     dword [data_804c068]0x0Opcode: 7e 69jle     0x8048444Basic Block 1Opcode: 83 c4 14add     esp0x14 {var_8}Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: c3retn    Basic Block 2Opcode: 31 f6xor     esiesi  {0x0}Opcode: 0f 1f 00mmxnop  dword [eax]Basic Block 3Opcode: 46inc     esiOpcode: 3b 35 68 c0 04 08cmp     esidword [data_804c068]Opcode: 7c 9cjl      0x80483e0Basic Block 4Opcode: a1 ac cc 04 08mov     eaxdword [data_804ccac]Opcode: 8b 04 b0mov     eaxdword [eax+esi*4]Opcode: 31 c9xor     ecxecx  {0x0}Opcode: 0f 1f 00mmxnop  dword [eax]Basic Block 5Opcode: a1 64 c0 04 08mov     eaxdword [data_804c064]Opcode: 89 c1mov     ecxeaxOpcode: c1 e9 1fshr     ecx0x1fOpcode: 01 c1add     ecxeaxOpcode: d1 f9sar     ecx0x1Opcode: 89 0c 24mov     dword [esp {var_1c}]ecxOpcode: c7 44 24 04 04 00 00 00mov     dword [esp+0x4 {var_18}]0x4Opcode: e8 62 11 00 00call    sub_8049560Opcode: 8b 0d ac cc 04 08mov     ecxdword [data_804ccac]Opcode: 89 04 b1mov     dword [ecx+esi*4]eaxOpcode: 81 3d 64 c0 04 08 02 00 00 00cmp     dword [data_804c064]0x2Opcode: 7c 28jl      0x804843bBasic Block 6Opcode: c7 04 88 01 00 00 00mov     dword [eax+ecx*4]0x1Opcode: 41inc     ecxOpcode: 8b 15 64 c0 04 08mov     edxdword [data_804c064]Opcode: 89 d7mov     ediedxOpcode: c1 ef 1fshr     edi0x1fOpcode: 01 d7add     ediedxOpcode: d1 ffsar     edi0x1Opcode: 39 f9cmp     ecxediOpcode: 7c e5jl      0x8048420