Function Graph 0Basic Block 0Opcode: 56sub_804bf06:Opcode: 56push    esiOpcode: 83 ec 08sub     espdata_8Opcode: 89 cemov     esiecxOpcode: 85 f6test    esiesiOpcode: 0f 84 5f 15 00 00je      0x804d473Basic Block 1Opcode: 31 c0xor     eaxeax  {data_0}Opcode: e9 66 fd ff ffjmp     0x804d1e0Basic Block 2Opcode: 89 34 24mov     dword [esp {var_c}]esiOpcode: e8 f4 11 00 00call    sub_804d110Opcode: 90nop     Opcode: 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00mmxnop  word cs:[eax+eax]Basic Block 3Opcode: 0f b6 c0movzx   eaxalOpcode: 83 c4 08add     espdata_8 {var_4}Opcode: 5epop     esiOpcode: e9 1f af ff ffjmp     0x804810bBasic Block 4Opcode: 31 c0xor     eaxeax  {data_0}Opcode: e9 ef 00 00 00jmp     0x804d1e0Basic Block 5Opcode: 89 34 24mov     dword [esp {var_c}]esiOpcode: e8 9c 11 00 00call    sub_804d0e1Opcode: 90nop     Opcode: 66 83 f8 04cmp     ax0x4Opcode: 0f 85 73 11 00 00jne     0x804d0c3Basic Block 6Opcode: 81 24 24 ff ff ff 7fand     dword [esp]0x7fffffffOpcode: 8b 0c 24mov     ecxdword [esp]Opcode: 80 39 90cmp     byte [ecx]0x90Opcode: 0f 85 26 45 00 00jne     0x804c644Basic Block 7Opcode: 89 34 24mov     dword [esp {var_c}]esiOpcode: e8 16 00 00 00call    sub_804d0e1Opcode: 90nop     Opcode: 66 83 f8 08cmp     ax0x8Opcode: 0f 85 69 01 00 00jne     0x804d23fBasic Block 8Opcode: 89 34 24mov     dword [esp {var_c}]esiOpcode: e8 b8 11 00 00call    sub_804d110Opcode: 90nop     Opcode: e9 4b 11 00 00jmp     0x804d0a9Basic Block 9Opcode: 59pop     ecxOpcode: 80 79 ff f4cmp     byte [ecx-0x1]0xf4Opcode: 75 08jne     0x804c653Basic Block 10Opcode: c3retn    Basic Block 11Opcode: 31 c0xor     eaxeax  {data_0}Opcode: eb 9djmp     0x804d1e0Basic Block 12Opcode: 89 34 24mov     dword [esp {var_c}]esiOpcode: e8 80 ee ff ffcall    sub_804bf5eOpcode: 90nop     Opcode: eb c8jmp     0x804d0a9Basic Block 13Opcode: 89 34 24mov     dword [esp {var_c}]esiOpcode: e8 30 00 00 00call    sub_804d0e1Opcode: 90nop     Opcode: 66 83 f8 08cmp     ax0x8Opcode: b0 01mov     al0x1Opcode: 0f 85 6d ee ff ffjne     0x804bf2bBasic Block 14Opcode: 81 f9 c1 ea 04 08cmp     ecx0x804eac1Opcode: 0f 84 ac 01 00 00je      0x804c80bBasic Block 15Opcode: 81 e1 ff ff ff 7fand     ecx0x7fffffffOpcode: ff e1jmp     ecxBasic Block 16Opcode: 89 34 24mov     dword [esp {var_c}]esiOpcode: e8 be 11 00 00call    sub_804d0f1Opcode: 90nop     Opcode: 83 f8 ffcmp     eax0xffffffffOpcode: 0f 84 ad 11 00 00je      0x804d0eaBasic Block 17Opcode: e9 1d 01 00 00jmp     0x804d1e0Basic Block 18Opcode: 01 ceadd     esiecxOpcode: 89 f0mov     eaxesiOpcode: e9 30 01 00 00jmp     0x804c944Basic Block 19Opcode: 81 f9 a0 80 04 08cmp     ecx0x80480a0Opcode: 0f 84 79 da ff ffje      0x804a0e4Basic Block 20Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: e9 c0 b7 ff ffjmp     0x804810bBasic Block 21Opcode: 56push    esiOpcode: 83 ec 18sub     esp0x18Opcode: c7 04 24 14 00 00 00mov     dword [esp]data_14Opcode: e8 0b 01 00 00call    sub_804a1ffOpcode: 90nop     Opcode: 89 c6mov     esieaxOpcode: 89 34 24mov     dword [esp]esiOpcode: c7 44 24 0c 02 00 00 00mov     dword [esp+data_c]data_2Opcode: c7 44 24 08 1c 02 05 08mov     dword [esp+data_8]data_805021cOpcode: c7 44 24 04 08 00 00 00mov     dword [esp+data_4]data_8Opcode: e8 cf fe ff ffcall    sub_8049fe6Opcode: 90nop     Opcode: 89 35 98 64 06 08mov     dword [data_8066498]esiOpcode: c7 04 24 14 00 00 00mov     dword [esp]data_14Opcode: e8 d5 00 00 00call    sub_804a1ffOpcode: 90nop     Opcode: 89 c6mov     esieaxOpcode: 89 34 24mov     dword [esp]esiOpcode: c7 44 24 0c 02 00 00 00mov     dword [esp+data_c]data_2Opcode: c7 44 24 08 1e 02 05 08mov     dword [esp+data_8]data_805021eOpcode: c7 44 24 04 09 00 00 00mov     dword [esp+data_4]data_9Opcode: e8 99 fe ff ffcall    sub_8049fe6Opcode: 90nop     Opcode: 89 35 9c 64 06 08mov     dword [data_806649c]esiOpcode: c7 04 24 14 00 00 00mov     dword [esp]data_14Opcode: e8 9f 00 00 00call    sub_804a1ffOpcode: 90nop     Opcode: 89 c6mov     esieaxOpcode: 89 34 24mov     dword [esp]esiOpcode: c7 44 24 0c 02 00 00 00mov     dword [esp+data_c]data_2Opcode: c7 44 24 08 20 02 05 08mov     dword [esp+data_8]data_8050220Opcode: c7 44 24 04 40 00 00 00mov     dword [esp+data_4]data_40Opcode: e8 63 fe ff ffcall    sub_8049fe6Opcode: 90nop     Opcode: 89 35 a0 64 06 08mov     dword [data_80664a0]esiOpcode: c7 04 24 14 00 00 00mov     dword [esp]data_14Opcode: e8 69 00 00 00call    sub_804a1ffOpcode: 90nop     Opcode: 89 c6mov     esieaxOpcode: 89 34 24mov     dword [esp]esiOpcode: c7 44 24 0c 02 00 00 00mov     dword [esp+data_c]data_2Opcode: c7 44 24 08 22 02 05 08mov     dword [esp+data_8]data_8050222Opcode: c7 44 24 04 41 00 00 00mov     dword [esp+data_4]data_41Opcode: e8 2d fe ff ffcall    sub_8049fe6Opcode: 90nop     Opcode: 89 35 a4 64 06 08mov     dword [data_80664a4]esiOpcode: c7 04 24 14 00 00 00mov     dword [esp]data_14Opcode: e8 33 00 00 00call    sub_804a1ffOpcode: 90nop     Opcode: 89 c6mov     esieaxOpcode: 89 34 24mov     dword [esp]esiOpcode: c7 44 24 0c 02 00 00 00mov     dword [esp+data_c]data_2Opcode: c7 44 24 08 24 02 05 08mov     dword [esp+data_8]data_8050224Opcode: c7 44 24 04 01 00 00 00mov     dword [esp+data_4]data_1Opcode: e8 f7 fd ff ffcall    sub_8049fe6Opcode: 90nop     Opcode: 89 35 a8 64 06 08mov     dword [data_80664a8]esiOpcode: 83 c4 18add     esp0x18Opcode: 5epop     esiOpcode: e9 0c df ff ffjmp     0x804810bBasic Block 22Opcode: b8 01 00 00 00mov     eaxdata_1Opcode: cd 80int     0x80Opcode: cd 80{ Does not return }