Function Graph 0Basic Block 0Opcode: 55sub_8048360:Opcode: 55push    ebpOpcode: 53push    ebxOpcode: 57push    ediOpcode: 56push    esiOpcode: 83 ec 1csub     esp0x1c {var_2c}Opcode: 8b 74 24 30mov     esidword [esp+0x30 {arg_4}]Opcode: 89 34 24mov     dword [esp {var_2c}]esiOpcode: c7 44 24 08 7c 00 00 00mov     dword [esp+0x8 {var_24}]0x7cOpcode: c7 44 24 04 00 00 00 00mov     dword [esp+0x4 {var_28}]0x0Opcode: e8 fd 48 00 00call    sub_804cc80Opcode: c7 46 68 01 00 00 00mov     dword [esi+0x68]0x1Opcode: c7 46 60 01 00 00 00mov     dword [esi+0x60]0x1Opcode: c7 46 6c 01 00 00 00mov     dword [esi+0x6c]0x1Opcode: c7 46 64 01 00 00 00mov     dword [esi+0x64]0x1Opcode: c7 46 74 ff ff ff ffmov     dword [esi+0x74]0xffffffffOpcode: c7 46 70 ff ff ff ffmov     dword [esi+0x70]0xffffffffOpcode: 31 c9xor     ecxecx  {0x0}Opcode: 31 d2xor     edxedx  {0x0}Opcode: 2e 66 0f 1f 04 00mmxnop  word cs:[eax+eax]Basic Block 1Opcode: 89 54 24 14mov     dword [esp+0x14 {var_18}]edxOpcode: 89 4c 24 18mov     dword [esp+0x18 {var_14}]ecxOpcode: 31 d2xor     edxedx  {0x0}Opcode: 8b 4c 24 18mov     ecxdword [esp+0x18 {var_14}]Opcode: b8 01 00 00 00mov     eax0x1Opcode: 0f a5 c2shld    edxeaxclOpcode: bf 01 00 00 00mov     edi0x1Opcode: 8b 4c 24 18mov     ecxdword [esp+0x18 {var_14}]Opcode: d3 e7shl     ediclOpcode: 8b 44 24 18mov     eaxdword [esp+0x18 {var_14}]Opcode: a8 20test    al0x20Opcode: 0f 45 d7cmovne  edxediOpcode: b8 00 00 00 00mov     eax0x0Opcode: 0f 45 f8cmovne  edieaxOpcode: bb 00 00 00 00mov     ebx0x0Opcode: 8b 6c 24 14mov     ebpdword [esp+0x14 {var_18}]Opcode: 83 cd 02or      ebp0x2Opcode: 89 f0mov     eaxesiOpcode: 0b 3c e8or      edidword [eax+ebp*8]Opcode: 09 54 e8 04or      dword [eax+ebp*8+0x4]edxOpcode: 89 3c e8mov     dword [eax+ebp*8]ediOpcode: 8b 4c 24 18mov     ecxdword [esp+0x18 {var_14}]Opcode: 8d 49 01lea     ecx[ecx+0x1]Opcode: 31 d2xor     edxedx  {0x0}Opcode: be 01 00 00 00mov     esi0x1Opcode: 0f a5 f2shld    edxesiclOpcode: bf 01 00 00 00mov     edi0x1Opcode: d3 e7shl     ediclOpcode: f6 c1 20test    cl0x20Opcode: 0f 45 d7cmovne  edxediOpcode: 0f 45 fbcmovne  ediebxOpcode: 8b 5c 24 14mov     ebxdword [esp+0x14 {var_18}]Opcode: 83 cb 04or      ebx0x4Opcode: 0b 3c d8or      edidword [eax+ebx*8]Opcode: 09 54 d8 04or      dword [eax+ebx*8+0x4]edxOpcode: 89 3c d8mov     dword [eax+ebx*8]ediOpcode: 8b 4c 24 18mov     ecxdword [esp+0x18 {var_14}]Opcode: 8d 49 02lea     ecx[ecx+0x2]Opcode: 31 d2xor     edxedx  {0x0}Opcode: 0f a5 f2shld    edxesiclOpcode: bf 01 00 00 00mov     edi0x1Opcode: d3 e7shl     ediclOpcode: f6 c1 20test    cl0x20Opcode: 0f 45 d7cmovne  edxediOpcode: b9 00 00 00 00mov     ecx0x0Opcode: 0f 45 f9cmovne  ediecxOpcode: 8b 74 24 14mov     esidword [esp+0x14 {var_18}]Opcode: 83 ce 06or      esi0x6Opcode: 0b 3c f0or      edidword [eax+esi*8]Opcode: 09 54 f0 04or      dword [eax+esi*8+0x4]edxOpcode: 89 3c f0mov     dword [eax+esi*8]ediOpcode: 8b 4c 24 18mov     ecxdword [esp+0x18 {var_14}]Opcode: 8d 49 03lea     ecx[ecx+0x3]Opcode: 31 d2xor     edxedx  {0x0}Opcode: bf 01 00 00 00mov     edi0x1Opcode: 0f a5 fashld    edxediclOpcode: bf 01 00 00 00mov     edi0x1Opcode: d3 e7shl     ediclOpcode: f6 c1 20test    cl0x20Opcode: 0f 45 d7cmovne  edxediOpcode: b9 00 00 00 00mov     ecx0x0Opcode: 0f 45 f9cmovne  ediecxOpcode: 8b 4c 24 14mov     ecxdword [esp+0x14 {var_18}]Opcode: 83 c9 08or      ecx0x8Opcode: 0b 3c c8or      edidword [eax+ecx*8]Opcode: 09 54 c8 04or      dword [eax+ecx*8+0x4]edxOpcode: 89 3c c8mov     dword [eax+ecx*8]ediOpcode: 8b 4c 24 18mov     ecxdword [esp+0x18 {var_14}]Opcode: 8d 49 04lea     ecx[ecx+0x4]Opcode: 31 d2xor     edxedx  {0x0}Opcode: bf 01 00 00 00mov     edi0x1Opcode: 0f a5 fashld    edxediclOpcode: bf 01 00 00 00mov     edi0x1Opcode: d3 e7shl     ediclOpcode: f6 c1 20test    cl0x20Opcode: 0f 45 d7cmovne  edxediOpcode: b9 00 00 00 00mov     ecx0x0Opcode: 0f 45 f9cmovne  ediecxOpcode: 8b 4c 24 14mov     ecxdword [esp+0x14 {var_18}]Opcode: 83 c9 0aor      ecx0xaOpcode: 0b 3c c8or      edidword [eax+ecx*8]Opcode: 09 54 c8 04or      dword [eax+ecx*8+0x4]edxOpcode: 89 3c c8mov     dword [eax+ecx*8]ediOpcode: 8b 4c 24 18mov     ecxdword [esp+0x18 {var_14}]Opcode: 8d 49 05lea     ecx[ecx+0x5]Opcode: 31 d2xor     edxedx  {0x0}Opcode: bf 01 00 00 00mov     edi0x1Opcode: 0f a5 fashld    edxediclOpcode: bf 01 00 00 00mov     edi0x1Opcode: d3 e7shl     ediclOpcode: f6 c1 20test    cl0x20Opcode: 0f 45 d7cmovne  edxediOpcode: b9 00 00 00 00mov     ecx0x0Opcode: 0f 45 f9cmovne  ediecxOpcode: 0b 3c f0or      edidword [eax+esi*8]Opcode: 09 54 f0 04or      dword [eax+esi*8+0x4]edxOpcode: 89 3c f0mov     dword [eax+esi*8]ediOpcode: 8b 4c 24 18mov     ecxdword [esp+0x18 {var_14}]Opcode: 8d 49 06lea     ecx[ecx+0x6]Opcode: 31 d2xor     edxedx  {0x0}Opcode: bf 01 00 00 00mov     edi0x1Opcode: 0f a5 fashld    edxediclOpcode: be 01 00 00 00mov     esi0x1Opcode: d3 e6shl     esiclOpcode: f6 c1 20test    cl0x20Opcode: 0f 45 d6cmovne  edxesiOpcode: b9 00 00 00 00mov     ecx0x0Opcode: 0f 45 f1cmovne  esiecxOpcode: 0b 34 d8or      esidword [eax+ebx*8]Opcode: 09 54 d8 04or      dword [eax+ebx*8+0x4]edxOpcode: 89 34 d8mov     dword [eax+ebx*8]esiOpcode: 8b 4c 24 18mov     ecxdword [esp+0x18 {var_14}]Opcode: 8d 49 07lea     ecx[ecx+0x7]Opcode: 31 d2xor     edxedx  {0x0}Opcode: 0f a5 fashld    edxediclOpcode: bf 01 00 00 00mov     edi0x1Opcode: be 01 00 00 00mov     esi0x1Opcode: d3 e6shl     esiclOpcode: f6 c1 20test    cl0x20Opcode: 0f 45 d6cmovne  edxesiOpcode: b9 00 00 00 00mov     ecx0x0Opcode: 0f 45 f1cmovne  esiecxOpcode: bb 00 00 00 00mov     ebx0x0Opcode: 0b 34 e8or      esidword [eax+ebp*8]Opcode: 09 54 e8 04or      dword [eax+ebp*8+0x4]edxOpcode: 83 7c 24 18 00cmp     dword [esp+0x18 {var_14}]0x0Opcode: 89 34 e8mov     dword [eax+ebp*8]esiOpcode: ba 08 00 00 00mov     edx0x8Opcode: b9 30 00 00 00mov     ecx0x30Opcode: 0f 45 d1cmovne  edxecxOpcode: 31 f6xor     esiesi  {0x0}Opcode: 88 d1mov     cldlOpcode: 0f a5 feshld    esiediclOpcode: bd 01 00 00 00mov     ebp0x1Opcode: bf 01 00 00 00mov     edi0x1Opcode: 88 d1mov     cldlOpcode: d3 e7shl     ediclOpcode: f6 c2 20test    dl0x20Opcode: 0f 45 f7cmovne  esiediOpcode: 0f 45 fbcmovne  ediebxOpcode: 8b 4c 24 14mov     ecxdword [esp+0x14 {var_18}]Opcode: 0b 74 c8 04or      esidword [eax+ecx*8+0x4]Opcode: 8b 4c 24 14mov     ecxdword [esp+0x14 {var_18}]Opcode: 0b 3c c8or      edidword [eax+ecx*8]Opcode: 89 d1mov     ecxedxOpcode: 83 c9 01or      ecx0x1Opcode: 31 dbxor     ebxebx  {0x0}Opcode: 0f a5 ebshld    ebxebpclOpcode: bd 01 00 00 00mov     ebp0x1Opcode: d3 e5shl     ebpclOpcode: f6 c1 20test    cl0x20Opcode: 0f 45 ddcmovne  ebxebpOpcode: b9 00 00 00 00mov     ecx0x0Opcode: 0f 45 e9cmovne  ebpecxOpcode: 09 f3or      ebxesiOpcode: 09 fdor      ebpediOpcode: 89 d1mov     ecxedxOpcode: 83 c9 02or      ecx0x2Opcode: 31 f6xor     esiesi  {0x0}Opcode: bf 01 00 00 00mov     edi0x1Opcode: 0f a5 feshld    esiediclOpcode: bf 01 00 00 00mov     edi0x1Opcode: d3 e7shl     ediclOpcode: f6 c1 20test    cl0x20Opcode: 0f 45 f7cmovne  esiediOpcode: b9 00 00 00 00mov     ecx0x0Opcode: 0f 45 f9cmovne  ediecxOpcode: 09 deor      esiebxOpcode: 09 efor      ediebpOpcode: 89 d1mov     ecxedxOpcode: 83 c9 03or      ecx0x3Opcode: 31 dbxor     ebxebx  {0x0}Opcode: bd 01 00 00 00mov     ebp0x1Opcode: 0f a5 ebshld    ebxebpclOpcode: bd 01 00 00 00mov     ebp0x1Opcode: d3 e5shl     ebpclOpcode: f6 c1 20test    cl0x20Opcode: 0f 45 ddcmovne  ebxebpOpcode: b9 00 00 00 00mov     ecx0x0Opcode: 0f 45 e9cmovne  ebpecxOpcode: 09 f3or      ebxesiOpcode: 09 fdor      ebpediOpcode: 89 d1mov     ecxedxOpcode: 83 c9 04or      ecx0x4Opcode: 31 f6xor     esiesi  {0x0}Opcode: bf 01 00 00 00mov     edi0x1Opcode: 0f a5 feshld    esiediclOpcode: bf 01 00 00 00mov     edi0x1Opcode: d3 e7shl     ediclOpcode: f6 c1 20test    cl0x20Opcode: 0f 45 f7cmovne  esiediOpcode: b9 00 00 00 00mov     ecx0x0Opcode: 0f 45 f9cmovne  ediecxOpcode: 09 deor      esiebxOpcode: 09 efor      ediebpOpcode: 89 d1mov     ecxedxOpcode: 83 c9 05or      ecx0x5Opcode: 31 dbxor     ebxebx  {0x0}Opcode: bd 01 00 00 00mov     ebp0x1Opcode: 0f a5 ebshld    ebxebpclOpcode: bd 01 00 00 00mov     ebp0x1Opcode: d3 e5shl     ebpclOpcode: f6 c1 20test    cl0x20Opcode: 0f 45 ddcmovne  ebxebpOpcode: b9 00 00 00 00mov     ecx0x0Opcode: 0f 45 e9cmovne  ebpecxOpcode: 09 f3or      ebxesiOpcode: 09 fdor      ebpediOpcode: 89 d1mov     ecxedxOpcode: 83 c9 06or      ecx0x6Opcode: 31 f6xor     esiesi  {0x0}Opcode: bf 01 00 00 00mov     edi0x1Opcode: 0f a5 feshld    esiediclOpcode: bf 01 00 00 00mov     edi0x1Opcode: d3 e7shl     ediclOpcode: f6 c1 20test    cl0x20Opcode: 0f 45 f7cmovne  esiediOpcode: b9 00 00 00 00mov     ecx0x0Opcode: 0f 45 f9cmovne  ediecxOpcode: 09 deor      esiebxOpcode: 09 efor      ediebpOpcode: 83 ca 07or      edx0x7Opcode: 31 dbxor     ebxebx  {0x0}Opcode: 88 d1mov     cldlOpcode: bd 01 00 00 00mov     ebp0x1Opcode: 0f a5 ebshld    ebxebpclOpcode: bd 01 00 00 00mov     ebp0x1Opcode: 88 d1mov     cldlOpcode: d3 e5shl     ebpclOpcode: 8b 4c 24 18mov     ecxdword [esp+0x18 {var_14}]Opcode: f6 c2 20test    dl0x20Opcode: 0f 45 ddcmovne  ebxebpOpcode: ba 00 00 00 00mov     edx0x0Opcode: 0f 45 eacmovne  ebpedxOpcode: 09 f3or      ebxesiOpcode: 09 fdor      ebpediOpcode: 8b 54 24 14mov     edxdword [esp+0x14 {var_18}]Opcode: 89 5c d0 04mov     dword [eax+edx*8+0x4]ebxOpcode: 8b 54 24 14mov     edxdword [esp+0x14 {var_18}]Opcode: 89 2c d0mov     dword [eax+edx*8]ebpOpcode: 8b 54 24 14mov     edxdword [esp+0x14 {var_18}]Opcode: 89 c6mov     esieaxOpcode: 42inc     edxOpcode: 83 c1 38add     ecx0x38Opcode: 83 f9 70cmp     ecx0x70Opcode: 0f 85 d5 fc ff ffjne     0x80483b7Basic Block 2Opcode: 83 c4 1cadd     esp0x1c {var_10}Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: 5bpop     ebxOpcode: 5dpop     ebpOpcode: c3retn