Function Graph 0 Basic Block 0 Opcode: 55sub_8048af0: Opcode: 55push    ebp Opcode: 89 e5mov     ebpesp Opcode: 81 ec 18 01 00 00sub     esp0x118 {var_11c} Opcode: 8b 45 08mov     eaxdword [ebp+0x8 {arg_4}] Opcode: 89 45 f8mov     dword [ebp-0x8 {var_c}]eax Opcode: 81 7d f8 00 00 00 00cmp     dword [ebp-0x8 {var_c}]0x0 Opcode: 0f 84 0f 00 00 00je      0x8048b1b Basic Block 1 Opcode: c7 45 fc ff ff ff ffmov     dword [ebp-0x4 {var_8}]0xffffffff Opcode: e9 c7 0d 00 00jmp     0x80498ee Basic Block 2 Opcode: 8b 45 f8mov     eaxdword [ebp-0x8 {var_c}] Opcode: 81 38 00 00 00 00cmp     dword [eax]0x0 Opcode: 0f 85 0c 00 00 00jne     0x8048b27 Basic Block 3 Opcode: 8b 45 fcmov     eaxdword [ebp-0x4 {var_8}] Opcode: 81 c4 18 01 00 00add     esp0x118 {var_4} Opcode: 5dpop     ebp Opcode: c3retn     Basic Block 4 Opcode: 8b 45 f8mov     eaxdword [ebp-0x8 {var_c}] Opcode: 8b 00mov     eaxdword [eax] Opcode: 0f b6 40 04movzx   eaxbyte [eax+0x4] Opcode: 48dec     eax Opcode: 89 c1mov     ecxeax Opcode: 83 e9 0bsub     ecx0xb Opcode: 89 45 c4mov     dword [ebp-0x3c {var_40}]eax Opcode: 89 4d c0mov     dword [ebp-0x40 {var_44}]ecx Opcode: 0f 87 99 0d 00 00ja      0x80498db Basic Block 5 Opcode: c7 45 fc ff ff ff ff{Case 0x8} Opcode: c7 45 fc ff ff ff ffmov     dword [ebp-0x4 {var_8}]0xffffffff Opcode: e9 07 00 00 00jmp     0x80498ee Basic Block 6 Opcode: 8b 45 c4mov     eaxdword [ebp-0x3c {var_40}] Opcode: 8b 0c 85 00 4f 05 08mov     ecxdword [eax*4+0x8054f00] Opcode: ff e1jmp     ecx Basic Block 7 Opcode: b8 08 00 00 00{Case 0x0} Opcode: b8 08 00 00 00mov     eax0x8 Opcode: c7 04 24 08 00 00 00mov     dword [esp {var_11c}]0x8 Opcode: 89 45 bcmov     dword [ebp-0x44 {var_48}]eax Opcode: e8 fe 8c 00 00call    sub_8051860 Opcode: b9 02 00 00 00mov     ecx0x2 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 89 42 0cmov     dword [edx+0xc]eax Opcode: 8b 45 f8mov     eaxdword [ebp-0x8 {var_c}] Opcode: 8b 40 0cmov     eaxdword [eax+0xc] Opcode: 89 45 f4mov     dword [ebp-0xc {var_10}]eax Opcode: 8b 45 f8mov     eaxdword [ebp-0x8 {var_c}] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 0f b7 00movzx   eaxword [eax] Opcode: 99cdq      Opcode: f7 f9idiv    ecx Opcode: 8b 4d f4mov     ecxdword [ebp-0xc {var_10}] Opcode: 89 01mov     dword [ecx]eax Opcode: 8b 45 f4mov     eaxdword [ebp-0xc {var_10}] Opcode: 81 38 00 00 00 00cmp     dword [eax]0x0 Opcode: 0f 85 05 00 00 00jne     0x8048b9b Basic Block 8 Opcode: b8 10 00 00 00{Case 0x1} Opcode: b8 10 00 00 00mov     eax0x10 Opcode: c7 04 24 10 00 00 00mov     dword [esp {var_11c}]0x10 Opcode: 89 45 b4mov     dword [ebp-0x4c {var_50}]eax Opcode: e8 5e 8c 00 00call    sub_8051860 Opcode: b9 04 00 00 00mov     ecx0x4 Opcode: 89 45 f0mov     dword [ebp-0x10 {var_14}]eax Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 89 42 0cmov     dword [edx+0xc]eax Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 4d b0mov     dword [ebp-0x50 {var_54}]ecx Opcode: e8 dd fd ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8048c43 Basic Block 9 Opcode: b8 14 00 00 00{Case 0x2} Opcode: b8 14 00 00 00mov     eax0x14 Opcode: c7 04 24 14 00 00 00mov     dword [esp {var_11c}]0x14 Opcode: 89 45 a0mov     dword [ebp-0x60 {var_64}]eax Opcode: e8 8b 8a 00 00call    sub_8051860 Opcode: b9 04 00 00 00mov     ecx0x4 Opcode: 89 45 e8mov     dword [ebp-0x18 {var_1c}]eax Opcode: 8b 45 e8mov     eaxdword [ebp-0x18 {var_1c}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 89 42 0cmov     dword [edx+0xc]eax Opcode: 8b 45 e8mov     eaxdword [ebp-0x18 {var_1c}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 4d 9cmov     dword [ebp-0x64 {var_68}]ecx Opcode: e8 0a fc ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8048e16 Basic Block 10 Opcode: b8 0c 00 00 00{Case 0x3} Opcode: b8 0c 00 00 00mov     eax0xc Opcode: c7 04 24 0c 00 00 00mov     dword [esp {var_11c}]0xc Opcode: 89 45 88mov     dword [ebp-0x78 {var_7c}]eax Opcode: e8 19 88 00 00call    sub_8051860 Opcode: b9 04 00 00 00mov     ecx0x4 Opcode: 89 45 e0mov     dword [ebp-0x20 {var_24}]eax Opcode: 8b 45 e0mov     eaxdword [ebp-0x20 {var_24}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 89 42 0cmov     dword [edx+0xc]eax Opcode: 8b 45 e0mov     eaxdword [ebp-0x20 {var_24}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 4d 84mov     dword [ebp-0x7c {var_80}]ecx Opcode: e8 98 f9 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8049088 Basic Block 11 Opcode: b8 14 00 00 00{Case 0x4} Opcode: b8 14 00 00 00mov     eax0x14 Opcode: c7 04 24 14 00 00 00mov     dword [esp {var_11c}]0x14 Opcode: 89 85 78 ff ff ffmov     dword [ebp-0x88 {var_8c}]eax Opcode: e8 43 87 00 00call    sub_8051860 Opcode: b9 04 00 00 00mov     ecx0x4 Opcode: 89 45 dcmov     dword [ebp-0x24 {var_28}]eax Opcode: 8b 45 dcmov     eaxdword [ebp-0x24 {var_28}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 89 42 0cmov     dword [edx+0xc]eax Opcode: 8b 45 dcmov     eaxdword [ebp-0x24 {var_28}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 8d 74 ff ff ffmov     dword [ebp-0x8c {var_90}]ecx Opcode: e8 bf f8 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8049161 Basic Block 12 Opcode: b8 10 00 00 00{Case 0x5} Opcode: b8 10 00 00 00mov     eax0x10 Opcode: c7 04 24 10 00 00 00mov     dword [esp {var_11c}]0x10 Opcode: 89 85 60 ff ff ffmov     dword [ebp-0xa0 {var_a4}]eax Opcode: e8 87 85 00 00call    sub_8051860 Opcode: b9 04 00 00 00mov     ecx0x4 Opcode: 89 45 d4mov     dword [ebp-0x2c {var_30}]eax Opcode: 8b 45 d4mov     eaxdword [ebp-0x2c {var_30}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 89 42 0cmov     dword [edx+0xc]eax Opcode: 8b 45 d4mov     eaxdword [ebp-0x2c {var_30}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 8d 5c ff ff ffmov     dword [ebp-0xa4 {var_a8}]ecx Opcode: e8 03 f7 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x804931d Basic Block 13 Opcode: b8 14 00 00 00{Case 0x6} Opcode: b8 14 00 00 00mov     eax0x14 Opcode: c7 04 24 14 00 00 00mov     dword [esp {var_11c}]0x14 Opcode: 89 85 4c ff ff ffmov     dword [ebp-0xb4 {var_b8}]eax Opcode: e8 6d 84 00 00call    sub_8051860 Opcode: b9 04 00 00 00mov     ecx0x4 Opcode: 89 45 d0mov     dword [ebp-0x30 {var_34}]eax Opcode: 8b 45 d0mov     eaxdword [ebp-0x30 {var_34}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 89 42 0cmov     dword [edx+0xc]eax Opcode: 8b 45 d0mov     eaxdword [ebp-0x30 {var_34}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 8d 48 ff ff ffmov     dword [ebp-0xb8 {var_bc}]ecx Opcode: e8 e9 f5 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8049437 Basic Block 14 Opcode: b8 1c 00 00 00{Case 0x7} Opcode: b8 1c 00 00 00mov     eax0x1c Opcode: c7 04 24 1c 00 00 00mov     dword [esp {var_11c}]0x1c Opcode: 89 85 30 ff ff ffmov     dword [ebp-0xd0 {var_d4}]eax Opcode: e8 d7 82 00 00call    sub_8051860 Opcode: b9 04 00 00 00mov     ecx0x4 Opcode: 89 45 ccmov     dword [ebp-0x34 {var_38}]eax Opcode: 8b 45 ccmov     eaxdword [ebp-0x34 {var_38}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 89 42 0cmov     dword [edx+0xc]eax Opcode: 8b 45 ccmov     eaxdword [ebp-0x34 {var_38}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 8d 2c ff ff ffmov     dword [ebp-0xd4 {var_d8}]ecx Opcode: e8 53 f4 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x80495cd Basic Block 15 Opcode: b8 10 00 00 00{Case 0x9} Opcode: b8 10 00 00 00mov     eax0x10 Opcode: c7 04 24 10 00 00 00mov     dword [esp {var_11c}]0x10 Opcode: 89 85 10 ff ff ffmov     dword [ebp-0xf0 {var_f4}]eax Opcode: e8 92 80 00 00call    sub_8051860 Opcode: b9 04 00 00 00mov     ecx0x4 Opcode: 89 45 c8mov     dword [ebp-0x38 {var_3c}]eax Opcode: 8b 45 c8mov     eaxdword [ebp-0x38 {var_3c}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 89 42 0cmov     dword [edx+0xc]eax Opcode: 8b 45 c8mov     eaxdword [ebp-0x38 {var_3c}] Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 8d 0c ff ff ffmov     dword [ebp-0xf4 {var_f8}]ecx Opcode: e8 0e f2 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8049812 Basic Block 16 Opcode: e9 11 00 00 00{Case 0xa} Opcode: e9 11 00 00 00jmp     0x80498e7 Basic Block 17 Opcode: e9 0c 00 00 00{Case 0xb} Opcode: e9 0c 00 00 00jmp     0x80498e7 Basic Block 18 Opcode: b8 04 00 00 00mov     eax0x4 Opcode: c7 04 24 04 00 00 00mov     dword [esp {var_11c}]0x4 Opcode: 89 45 b8mov     dword [ebp-0x48 {var_4c}]eax Opcode: e8 b1 8c 00 00call    sub_8051860 Opcode: 8b 4d f4mov     ecxdword [ebp-0xc {var_10}] Opcode: 89 41 04mov     dword [ecx+0x4]eax Opcode: 8b 45 f4mov     eaxdword [ebp-0xc {var_10}] Opcode: 8b 40 04mov     eaxdword [eax+0x4] Opcode: 8b 4d f8mov     ecxdword [ebp-0x8 {var_c}] Opcode: 8b 49 08mov     ecxdword [ecx+0x8] Opcode: 8b 55 f4mov     edxdword [ebp-0xc {var_10}] Opcode: 8b 12mov     edxdword [edx] Opcode: c1 e2 01shl     edx0x1 Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_118}]ecx Opcode: 89 54 24 08mov     dword [esp+0x8 {var_114}]edx Opcode: e8 37 fe ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8048be9 Basic Block 19 Opcode: e9 4c 0d 00 00jmp     0x80498e7 Basic Block 20 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8d 4d eelea     ecx[ebp-0x12] {var_16} Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 45 acmov     dword [ebp-0x54 {var_58}]eax Opcode: e8 a8 fd ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8048c78 Basic Block 21 Opcode: e9 a4 0c 00 00jmp     0x80498e7 Basic Block 22 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8b 4d e8mov     ecxdword [ebp-0x18 {var_1c}] Opcode: 81 c1 04 00 00 00add     ecx0x4 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 45 98mov     dword [ebp-0x68 {var_6c}]eax Opcode: e8 cf fb ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8048e51 Basic Block 23 Opcode: e9 d1 0a 00 00jmp     0x80498e7 Basic Block 24 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8b 4d e0mov     ecxdword [ebp-0x20 {var_24}] Opcode: 81 c1 04 00 00 00add     ecx0x4 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 45 80mov     dword [ebp-0x80 {var_84}]eax Opcode: e8 5d f9 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x80490c3 Basic Block 25 Opcode: e9 5f 08 00 00jmp     0x80498e7 Basic Block 26 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8b 4d dcmov     ecxdword [ebp-0x24 {var_28}] Opcode: 81 c1 04 00 00 00add     ecx0x4 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 85 70 ff ff ffmov     dword [ebp-0x90 {var_94}]eax Opcode: e8 81 f8 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x804919f Basic Block 27 Opcode: e9 86 07 00 00jmp     0x80498e7 Basic Block 28 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8b 4d d4mov     ecxdword [ebp-0x2c {var_30}] Opcode: 81 c1 04 00 00 00add     ecx0x4 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 85 58 ff ff ffmov     dword [ebp-0xa8 {var_ac}]eax Opcode: e8 c5 f6 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x804935b Basic Block 29 Opcode: e9 ca 05 00 00jmp     0x80498e7 Basic Block 30 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8b 4d d0mov     ecxdword [ebp-0x30 {var_34}] Opcode: 81 c1 04 00 00 00add     ecx0x4 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 85 44 ff ff ffmov     dword [ebp-0xbc {var_c0}]eax Opcode: e8 ab f5 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8049475 Basic Block 31 Opcode: e9 b0 04 00 00jmp     0x80498e7 Basic Block 32 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8b 4d ccmov     ecxdword [ebp-0x34 {var_38}] Opcode: 81 c1 04 00 00 00add     ecx0x4 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 85 28 ff ff ffmov     dword [ebp-0xd8 {var_dc}]eax Opcode: e8 15 f4 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x804960b Basic Block 33 Opcode: e9 1a 03 00 00jmp     0x80498e7 Basic Block 34 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8b 4d c8mov     ecxdword [ebp-0x38 {var_3c}] Opcode: 81 c1 04 00 00 00add     ecx0x4 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 85 08 ff ff ffmov     dword [ebp-0xf8 {var_fc}]eax Opcode: e8 d0 f1 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8049850 Basic Block 35 Opcode: e9 d5 00 00 00jmp     0x80498e7 Basic Block 36 Opcode: c7 45 fc 00 00 00 00mov     dword [ebp-0x4 {var_8}]0x0 Basic Block 37 Opcode: e9 f9 0c 00 00jmp     0x80498e7 Basic Block 38 Opcode: e9 fe 0c 00 00jmp     0x80498e7 Basic Block 39 Opcode: b8 04 00 00 00mov     eax0x4 Opcode: 8b 4d f0mov     ecxdword [ebp-0x10 {var_14}] Opcode: 81 c1 04 00 00 00add     ecx0x4 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 45 a8mov     dword [ebp-0x58 {var_5c}]eax Opcode: e8 6d fd ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8048cb3 Basic Block 40 Opcode: e9 6f 0c 00 00jmp     0x80498e7 Basic Block 41 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8d 4d e6lea     ecx[ebp-0x1a] {var_1e} Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 08mov     edxdword [edx+0x8] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 45 94mov     dword [ebp-0x6c {var_70}]eax Opcode: e8 9a fb ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8048e86 Basic Block 42 Opcode: e9 96 0a 00 00jmp     0x80498e7 Basic Block 43 Opcode: b8 04 00 00 00mov     eax0x4 Opcode: 8b 4d e0mov     ecxdword [ebp-0x20 {var_24}] Opcode: 81 c1 08 00 00 00add     ecx0x8 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 85 7c ff ff ffmov     dword [ebp-0x84 {var_88}]eax Opcode: e8 1f f9 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8049101 Basic Block 44 Opcode: e9 24 08 00 00jmp     0x80498e7 Basic Block 45 Opcode: b8 04 00 00 00mov     eax0x4 Opcode: 8b 4d dcmov     ecxdword [ebp-0x24 {var_28}] Opcode: 81 c1 08 00 00 00add     ecx0x8 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 85 6c ff ff ffmov     dword [ebp-0x94 {var_98}]eax Opcode: e8 43 f8 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x80491dd Basic Block 46 Opcode: e9 48 07 00 00jmp     0x80498e7 Basic Block 47 Opcode: b8 04 00 00 00mov     eax0x4 Opcode: 8b 4d d4mov     ecxdword [ebp-0x2c {var_30}] Opcode: 81 c1 08 00 00 00add     ecx0x8 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 85 54 ff ff ffmov     dword [ebp-0xac {var_b0}]eax Opcode: e8 87 f6 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8049399 Basic Block 48 Opcode: e9 8c 05 00 00jmp     0x80498e7 Basic Block 49 Opcode: b8 04 00 00 00mov     eax0x4 Opcode: 8b 4d d0mov     ecxdword [ebp-0x30 {var_34}] Opcode: 81 c1 08 00 00 00add     ecx0x8 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 85 40 ff ff ffmov     dword [ebp-0xc0 {var_c4}]eax Opcode: e8 6d f5 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x80494b3 Basic Block 50 Opcode: e9 72 04 00 00jmp     0x80498e7 Basic Block 51 Opcode: b8 04 00 00 00mov     eax0x4 Opcode: 8b 4d ccmov     ecxdword [ebp-0x34 {var_38}] Opcode: 81 c1 08 00 00 00add     ecx0x8 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 85 24 ff ff ffmov     dword [ebp-0xdc {var_e0}]eax Opcode: e8 d7 f3 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8049649 Basic Block 52 Opcode: e9 dc 02 00 00jmp     0x80498e7 Basic Block 53 Opcode: b8 04 00 00 00mov     eax0x4 Opcode: 8b 4d c8mov     ecxdword [ebp-0x38 {var_3c}] Opcode: 81 c1 08 00 00 00add     ecx0x8 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 85 04 ff ff ffmov     dword [ebp-0xfc {var_100}]eax Opcode: e8 92 f1 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x804988e Basic Block 54 Opcode: e9 97 00 00 00jmp     0x80498e7 Basic Block 55 Opcode: 0f b7 45 eemovzx   eaxword [ebp-0x12 {var_16}] Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 0f 00 00 00je      0x8048cd1 Basic Block 56 Opcode: e9 34 0c 00 00jmp     0x80498e7 Basic Block 57 Opcode: 0f b7 45 e6movzx   eaxword [ebp-0x1a {var_1e}] Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 0f 00 00 00je      0x8048ea4 Basic Block 58 Opcode: e9 61 0a 00 00jmp     0x80498e7 Basic Block 59 Opcode: e9 e1 07 00 00jmp     0x80498e7 Basic Block 60 Opcode: e9 e6 07 00 00jmp     0x80498e7 Basic Block 61 Opcode: b8 04 00 00 00mov     eax0x4 Opcode: 8b 4d dcmov     ecxdword [ebp-0x24 {var_28}] Opcode: 81 c1 0c 00 00 00add     ecx0xc Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 85 68 ff ff ffmov     dword [ebp-0x98 {var_9c}]eax Opcode: e8 05 f8 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x804921b Basic Block 62 Opcode: e9 0a 07 00 00jmp     0x80498e7 Basic Block 63 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8b 4d d4mov     ecxdword [ebp-0x2c {var_30}] Opcode: 81 c1 0c 00 00 00add     ecx0xc Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 85 50 ff ff ffmov     dword [ebp-0xb0 {var_b4}]eax Opcode: e8 49 f6 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x80493d7 Basic Block 64 Opcode: e9 4e 05 00 00jmp     0x80498e7 Basic Block 65 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8b 4d d0mov     ecxdword [ebp-0x30 {var_34}] Opcode: 81 c1 0c 00 00 00add     ecx0xc Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 85 3c ff ff ffmov     dword [ebp-0xc4 {var_c8}]eax Opcode: e8 2f f5 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x80494f1 Basic Block 66 Opcode: e9 34 04 00 00jmp     0x80498e7 Basic Block 67 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8b 4d ccmov     ecxdword [ebp-0x34 {var_38}] Opcode: 81 c1 0c 00 00 00add     ecx0xc Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 85 20 ff ff ffmov     dword [ebp-0xe0 {var_e4}]eax Opcode: e8 99 f3 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8049687 Basic Block 68 Opcode: e9 9e 02 00 00jmp     0x80498e7 Basic Block 69 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8b 4d c8mov     ecxdword [ebp-0x38 {var_3c}] Opcode: 81 c1 0c 00 00 00add     ecx0xc Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 85 00 ff ff ffmov     dword [ebp-0x100 {var_104}]eax Opcode: e8 54 f1 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x80498cc Basic Block 70 Opcode: e9 59 00 00 00jmp     0x80498e7 Basic Block 71 Opcode: e9 11 0c 00 00jmp     0x80498e7 Basic Block 72 Opcode: 0f b7 45 eemovzx   eaxword [ebp-0x12 {var_16}] Opcode: 3d 40 00 00 00cmp     eax0x40 Opcode: 0f 8e 05 00 00 00jle     0x8048cd6 Basic Block 73 Opcode: e9 3e 0a 00 00jmp     0x80498e7 Basic Block 74 Opcode: 0f b7 45 e6movzx   eaxword [ebp-0x1a {var_1e}] Opcode: 3d 40 00 00 00cmp     eax0x40 Opcode: 0f 8e 05 00 00 00jle     0x8048ea9 Basic Block 75 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8d 4d dalea     ecx[ebp-0x26] {var_2a} Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 08mov     edxdword [edx+0x8] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 85 64 ff ff ffmov     dword [ebp-0x9c {var_a0}]eax Opcode: e8 cd f7 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8049253 Basic Block 76 Opcode: e9 cc 06 00 00jmp     0x80498e7 Basic Block 77 Opcode: e9 0b 05 00 00jmp     0x80498e7 Basic Block 78 Opcode: e9 10 05 00 00jmp     0x80498e7 Basic Block 79 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8b 4d d0mov     ecxdword [ebp-0x30 {var_34}] Opcode: 81 c1 0e 00 00 00add     ecx0xe Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 08mov     edxdword [edx+0x8] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 85 38 ff ff ffmov     dword [ebp-0xc8 {var_cc}]eax Opcode: e8 f1 f4 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x804952f Basic Block 80 Opcode: e9 f6 03 00 00jmp     0x80498e7 Basic Block 81 Opcode: b8 01 00 00 00mov     eax0x1 Opcode: 8b 4d ccmov     ecxdword [ebp-0x34 {var_38}] Opcode: 81 c1 0e 00 00 00add     ecx0xe Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 01 00 00 00mov     dword [esp+0x8 {var_114}]0x1 Opcode: 89 85 1c ff ff ffmov     dword [ebp-0xe4 {var_e8}]eax Opcode: e8 5b f3 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x80496c5 Basic Block 82 Opcode: e9 60 02 00 00jmp     0x80498e7 Basic Block 83 Opcode: e9 16 00 00 00jmp     0x80498e7 Basic Block 84 Opcode: e9 1b 00 00 00jmp     0x80498e7 Basic Block 85 Opcode: 0f b7 45 eemovzx   eaxword [ebp-0x12 {var_16}] Opcode: 05 01 00 00 00add     eax0x1 Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: e8 79 8b 00 00call    sub_8051860 Opcode: 8b 4d f0mov     ecxdword [ebp-0x10 {var_14}] Opcode: 89 41 08mov     dword [ecx+0x8]eax Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 8b 4d f8mov     ecxdword [ebp-0x8 {var_c}] Opcode: 8b 49 08mov     ecxdword [ecx+0x8] Opcode: 0f b7 55 eemovzx   edxword [ebp-0x12 {var_16}] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_118}]ecx Opcode: 89 54 24 08mov     dword [esp+0x8 {var_114}]edx Opcode: e8 03 fd ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8048d1d Basic Block 86 Opcode: 0f b7 45 e6movzx   eaxword [ebp-0x1a {var_1e}] Opcode: 05 01 00 00 00add     eax0x1 Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: e8 a6 89 00 00call    sub_8051860 Opcode: 8b 4d e8mov     ecxdword [ebp-0x18 {var_1c}] Opcode: 89 41 08mov     dword [ecx+0x8]eax Opcode: 8b 45 e8mov     eaxdword [ebp-0x18 {var_1c}] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 8b 4d f8mov     ecxdword [ebp-0x8 {var_c}] Opcode: 8b 49 08mov     ecxdword [ecx+0x8] Opcode: 0f b7 55 e6movzx   edxword [ebp-0x1a {var_1e}] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_118}]ecx Opcode: 89 54 24 08mov     dword [esp+0x8 {var_114}]edx Opcode: e8 30 fb ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8048ef0 Basic Block 87 Opcode: 0f b7 45 damovzx   eaxword [ebp-0x26 {var_2a}] Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 0f 00 00 00je      0x8049271 Basic Block 88 Opcode: e9 94 06 00 00jmp     0x80498e7 Basic Block 89 Opcode: b8 04 00 00 00mov     eax0x4 Opcode: 8b 4d d0mov     ecxdword [ebp-0x30 {var_34}] Opcode: 81 c1 10 00 00 00add     ecx0x10 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 08mov     edxdword [edx+0x8] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 85 34 ff ff ffmov     dword [ebp-0xcc {var_d0}]eax Opcode: e8 b3 f4 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x804956d Basic Block 90 Opcode: e9 b8 03 00 00jmp     0x80498e7 Basic Block 91 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8b 4d ccmov     ecxdword [ebp-0x34 {var_38}] Opcode: 81 c1 10 00 00 00add     ecx0x10 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 08mov     edxdword [edx+0x8] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 85 18 ff ff ffmov     dword [ebp-0xe8 {var_ec}]eax Opcode: e8 1d f3 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8049703 Basic Block 92 Opcode: e9 22 02 00 00jmp     0x80498e7 Basic Block 93 Opcode: 0f b7 45 ecmovzx   eaxword [ebp-0x14 {var_18}] Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 0f 00 00 00je      0x8048d3b Basic Block 94 Opcode: e9 ca 0b 00 00jmp     0x80498e7 Basic Block 95 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8d 4d e6lea     ecx[ebp-0x1a] {var_1e} Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 08mov     edxdword [edx+0x8] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 45 90mov     dword [ebp-0x70 {var_74}]eax Opcode: e8 fb fa ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8048f25 Basic Block 96 Opcode: e9 f7 09 00 00jmp     0x80498e7 Basic Block 97 Opcode: e9 71 06 00 00jmp     0x80498e7 Basic Block 98 Opcode: 0f b7 45 damovzx   eaxword [ebp-0x26 {var_2a}] Opcode: 3d 80 00 00 00cmp     eax0x80 Opcode: 0f 8e 05 00 00 00jle     0x8049276 Basic Block 99 Opcode: e9 75 03 00 00jmp     0x80498e7 Basic Block 100 Opcode: e9 7a 03 00 00jmp     0x80498e7 Basic Block 101 Opcode: b8 04 00 00 00mov     eax0x4 Opcode: 8b 4d ccmov     ecxdword [ebp-0x34 {var_38}] Opcode: 81 c1 14 00 00 00add     ecx0x14 Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 08mov     edxdword [edx+0x8] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_114}]0x4 Opcode: 89 85 14 ff ff ffmov     dword [ebp-0xec {var_f0}]eax Opcode: e8 df f2 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8049741 Basic Block 102 Opcode: e9 e4 01 00 00jmp     0x80498e7 Basic Block 103 Opcode: e9 a7 0b 00 00jmp     0x80498e7 Basic Block 104 Opcode: 0f b7 45 ecmovzx   eaxword [ebp-0x14 {var_18}] Opcode: 3d 80 00 00 00cmp     eax0x80 Opcode: 0f 8e 05 00 00 00jle     0x8048d40 Basic Block 105 Opcode: 0f b7 45 e6movzx   eaxword [ebp-0x1a {var_1e}] Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 0f 00 00 00je      0x8048f43 Basic Block 106 Opcode: e9 c2 09 00 00jmp     0x80498e7 Basic Block 107 Opcode: 0f b7 45 damovzx   eaxword [ebp-0x26 {var_2a}] Opcode: 05 01 00 00 00add     eax0x1 Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: e8 d9 85 00 00call    sub_8051860 Opcode: 8b 4d dcmov     ecxdword [ebp-0x24 {var_28}] Opcode: 89 41 10mov     dword [ecx+0x10]eax Opcode: 8b 45 dcmov     eaxdword [ebp-0x24 {var_28}] Opcode: 8b 40 10mov     eaxdword [eax+0x10] Opcode: 8b 4d f8mov     ecxdword [ebp-0x8 {var_c}] Opcode: 8b 49 08mov     ecxdword [ecx+0x8] Opcode: 0f b7 55 damovzx   edxword [ebp-0x26 {var_2a}] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_118}]ecx Opcode: 89 54 24 08mov     dword [esp+0x8 {var_114}]edx Opcode: e8 63 f7 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x80492bd Basic Block 108 Opcode: 8b 45 ccmov     eaxdword [ebp-0x34 {var_38}] Opcode: 0f b7 40 10movzx   eaxword [eax+0x10] Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 12 00 00 00je      0x8049765 Basic Block 109 Opcode: e9 a6 01 00 00jmp     0x80498e7 Basic Block 110 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8d 4d eclea     ecx[ebp-0x14] {var_18} Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 08mov     edxdword [edx+0x8] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 45 a4mov     dword [ebp-0x5c {var_60}]eax Opcode: e8 ab fc ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8048d75 Basic Block 111 Opcode: e9 9f 09 00 00jmp     0x80498e7 Basic Block 112 Opcode: 0f b7 45 e6movzx   eaxword [ebp-0x1a {var_1e}] Opcode: 3d 80 00 00 00cmp     eax0x80 Opcode: 0f 8e 05 00 00 00jle     0x8048f48 Basic Block 113 Opcode: e9 25 06 00 00jmp     0x80498e7 Basic Block 114 Opcode: e9 2a 06 00 00jmp     0x80498e7 Basic Block 115 Opcode: e9 7d 01 00 00jmp     0x80498e7 Basic Block 116 Opcode: 8b 45 ccmov     eaxdword [ebp-0x34 {var_38}] Opcode: 0f b7 40 10movzx   eaxword [eax+0x10] Opcode: 3d 00 08 00 00cmp     eax0x800 Opcode: 0f 8e 05 00 00 00jle     0x804976a Basic Block 117 Opcode: 0f b7 45 ecmovzx   eaxword [ebp-0x14 {var_18}] Opcode: 05 01 00 00 00add     eax0x1 Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: e8 da 8a 00 00call    sub_8051860 Opcode: 8b 4d f0mov     ecxdword [ebp-0x10 {var_14}] Opcode: 89 41 0cmov     dword [ecx+0xc]eax Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+0xc] Opcode: 8b 4d f8mov     ecxdword [ebp-0x8 {var_c}] Opcode: 8b 49 08mov     ecxdword [ecx+0x8] Opcode: 0f b7 55 ecmovzx   edxword [ebp-0x14 {var_18}] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_118}]ecx Opcode: 89 54 24 08mov     dword [esp+0x8 {var_114}]edx Opcode: e8 64 fc ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8048dbc Basic Block 118 Opcode: e9 72 0b 00 00jmp     0x80498e7 Basic Block 119 Opcode: 0f b7 45 e6movzx   eaxword [ebp-0x1a {var_1e}] Opcode: 05 01 00 00 00add     eax0x1 Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: e8 07 89 00 00call    sub_8051860 Opcode: 8b 4d e8mov     ecxdword [ebp-0x18 {var_1c}] Opcode: 89 41 0cmov     dword [ecx+0xc]eax Opcode: 8b 45 e8mov     eaxdword [ebp-0x18 {var_1c}] Opcode: 8b 40 0cmov     eaxdword [eax+0xc] Opcode: 8b 4d f8mov     ecxdword [ebp-0x8 {var_c}] Opcode: 8b 49 08mov     ecxdword [ecx+0x8] Opcode: 0f b7 55 e6movzx   edxword [ebp-0x1a {var_1e}] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_118}]ecx Opcode: 89 54 24 08mov     dword [esp+0x8 {var_114}]edx Opcode: e8 91 fa ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8048f8f Basic Block 120 Opcode: 8b 45 ccmov     eaxdword [ebp-0x34 {var_38}] Opcode: 0f b7 40 10movzx   eaxword [eax+0x10] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: e8 e7 80 00 00call    sub_8051860 Opcode: 8b 4d ccmov     ecxdword [ebp-0x34 {var_38}] Opcode: 89 41 18mov     dword [ecx+0x18]eax Opcode: 8b 45 ccmov     eaxdword [ebp-0x34 {var_38}] Opcode: 8b 40 18mov     eaxdword [eax+0x18] Opcode: 8b 4d f8mov     ecxdword [ebp-0x8 {var_c}] Opcode: 8b 49 08mov     ecxdword [ecx+0x8] Opcode: 8b 55 ccmov     edxdword [ebp-0x34 {var_38}] Opcode: 0f b7 52 10movzx   edxword [edx+0x10] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_118}]ecx Opcode: 89 54 24 08mov     dword [esp+0x8 {var_114}]edx Opcode: e8 6e f2 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x80497b2 Basic Block 121 Opcode: e9 26 0b 00 00jmp     0x80498e7 Basic Block 122 Opcode: e9 2b 0b 00 00jmp     0x80498e7 Basic Block 123 Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8d 4d e6lea     ecx[ebp-0x1a] {var_1e} Opcode: 8b 55 f8mov     edxdword [ebp-0x8 {var_c}] Opcode: 8b 52 08mov     edxdword [edx+0x8] Opcode: 89 0c 24mov     dword [esp {var_11c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_118}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_114}]0x2 Opcode: 89 45 8cmov     dword [ebp-0x74 {var_78}]eax Opcode: e8 5c fa ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x8048fc4 Basic Block 124 Opcode: e9 58 09 00 00jmp     0x80498e7 Basic Block 125 Opcode: e9 30 01 00 00jmp     0x80498e7 Basic Block 126 Opcode: e9 35 01 00 00jmp     0x80498e7 Basic Block 127 Opcode: 0f b7 45 e6movzx   eaxword [ebp-0x1a {var_1e}] Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 0f 00 00 00je      0x8048fe2 Basic Block 128 Opcode: e9 23 09 00 00jmp     0x80498e7 Basic Block 129 Opcode: e9 00 09 00 00jmp     0x80498e7 Basic Block 130 Opcode: 0f b7 45 e6movzx   eaxword [ebp-0x1a {var_1e}] Opcode: 3d 80 00 00 00cmp     eax0x80 Opcode: 0f 8e 05 00 00 00jle     0x8048fe7 Basic Block 131 Opcode: 0f b7 45 e6movzx   eaxword [ebp-0x1a {var_1e}] Opcode: 05 01 00 00 00add     eax0x1 Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: e8 68 88 00 00call    sub_8051860 Opcode: 8b 4d e8mov     ecxdword [ebp-0x18 {var_1c}] Opcode: 89 41 10mov     dword [ecx+0x10]eax Opcode: 8b 45 e8mov     eaxdword [ebp-0x18 {var_1c}] Opcode: 8b 40 10mov     eaxdword [eax+0x10] Opcode: 8b 4d f8mov     ecxdword [ebp-0x8 {var_c}] Opcode: 8b 49 08mov     ecxdword [ecx+0x8] Opcode: 0f b7 55 e6movzx   edxword [ebp-0x1a {var_1e}] Opcode: 89 04 24mov     dword [esp {var_11c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_118}]ecx Opcode: 89 54 24 08mov     dword [esp+0x8 {var_114}]edx Opcode: e8 f2 f9 ff ffcall    sub_8048a10 Opcode: 3d 00 00 00 00cmp     eax0x0 Opcode: 0f 84 05 00 00 00je      0x804902e Basic Block 132 Opcode: e9 b4 08 00 00jmp     0x80498e7 Basic Block 133 Opcode: e9 b9 08 00 00jmp     0x80498e7