Function Graph 0Basic Block 0Opcode: 90sub_804a820:Opcode: 90nop     Opcode: 58pop     eaxOpcode: 33 05 4e f0 04 08xor     eaxdword [data_804f04e]Opcode: 50push    eaxOpcode: 56push    esiOpcode: 83 ec 18sub     esp0x18 {var_1c}Opcode: 8b 54 24 20mov     edxdword [esp+0x20 {arg_4}]Opcode: 8b 42 04mov     eaxdword [edx+0x4]Opcode: 8d 48 01lea     ecx[eax+0x1]Opcode: 3b 4a 08cmp     ecxdword [edx+0x8]Opcode: b1 05mov     cl0x5Opcode: 77 79ja      0x804a8b7Basic Block 1Opcode: 0f b6 c1movzx   eaxclOpcode: 83 c4 18add     esp0x18 {var_4}Opcode: 5epop     esiOpcode: e8 6d da ff ffcall    sub_8048330Opcode: c3retn    Basic Block 2Opcode: 8b 74 24 24mov     esidword [esp+0x24 {arg_8}]Opcode: 03 02add     eaxdword [edx]Opcode: 89 44 24 04mov     dword [esp+0x4 {var_18}]eaxOpcode: 8d 44 24 17lea     eax[esp+0x17] {var_5}Opcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: c7 44 24 08 01 00 00 00mov     dword [esp+0x8 {var_14}]0x1Opcode: e8 04 27 00 00call    sub_804cf60Opcode: 8a 44 24 17mov     albyte [esp+0x17 {var_5}]Opcode: 0f b6 c8movzx   ecxalOpcode: 81 f9 cf 00 00 00cmp     ecx0xcfOpcode: 7f 23jg      0x804a88eBasic Block 3Opcode: 81 f9 d0 00 00 00cmp     ecx0xd0Opcode: 75 04jne     0x804a89aBasic Block 4Opcode: 8d 91 5f ff ff fflea     edx[ecx-0xa1]Opcode: 83 fa 06cmp     edx0x6Opcode: 72 20jb      0x804a896Basic Block 5Opcode: 84 c0test    alalOpcode: 78 05js      0x804a8a3Basic Block 6Opcode: 88 06mov     byte [esi]alOpcode: eb 1bjmp     0x804a8b5Basic Block 7Opcode: 8d 91 50 ff ff fflea     edx[ecx-0xb0]Opcode: 83 fa 04cmp     edx0x4Opcode: 72 15jb      0x804a896Basic Block 8Opcode: 3c 9fcmp     al0x9fOpcode: 77 05ja      0x804a8acBasic Block 9Opcode: c6 06 00mov     byte [esi]0x0Opcode: eb 12jmp     0x804a8b5Basic Block 10Opcode: 31 c9xor     ecxecx  {0x0}Basic Block 11Opcode: 81 c1 40 ff ff ffadd     ecx0xffffff40Opcode: 83 f9 04cmp     ecx0x4Opcode: 72 0ajb      0x804a896Basic Block 12Opcode: b1 04mov     cl0x4Opcode: 3c e0cmp     al0xe0Opcode: 72 05jb      0x804a8b7Basic Block 13Opcode: c6 06 80mov     byte [esi]0x80Opcode: eb 09jmp     0x804a8b5Basic Block 14Opcode: eb 0cjmp     0x804a89aBasic Block 15Opcode: c6 06 e0mov     byte [esi]0xe0