Function Graph 0 Basic Block 0 Opcode: 55sub_804dda6: Opcode: 55push    ebp Opcode: 89 e5mov     ebpesp Opcode: 53push    ebx Opcode: 56push    esi Opcode: 81 ec 20 02 00 00sub     esp0x220 {var_22c} Opcode: 8b 45 08mov     eaxdword [ebp+data_8 {arg_4}] Opcode: 89 45 f0mov     dword [ebp-0x10 {var_14}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 ff fe ff ffjne     0x804dcbe Basic Block 1 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 f3 dd ff ffcall    sub_804babc Opcode: 90nop      Opcode: 85 c0test    eaxeax Opcode: 0f 84 e9 fc ff ffje      0x804d9bb Basic Block 2 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 03 a3 ff ffjmp     0x80480ce Basic Block 3 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 00mov     eaxdword [eax] Opcode: 0f b6 40 04movzx   eaxbyte [eax+data_4] Opcode: 48dec     eax Opcode: 89 c1mov     ecxeax Opcode: 83 e9 0bsub     ecx0xb Opcode: 89 85 4c ff ff ffmov     dword [ebp-0xb4 {var_b8}]eax Opcode: 89 8d 48 ff ff ffmov     dword [ebp-0xb8 {var_bc}]ecx Opcode: 0f 87 a1 ec ff ffja      0x804c67d Basic Block 4 Opcode: b8 e1 00 00 00mov     eaxdata_e1 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 50 ff ff ffmov     dword [ebp-0xb0 {var_b4}]eax Opcode: e8 16 bd ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 00 00 00 00mov     dword [ebp-0xc {var_10}]data_0 Opcode: e9 dc a3 ff ffjmp     0x80480ce Basic Block 5 Opcode: 8b 45 f4mov     eaxdword [ebp-0xc {var_10}] Opcode: 81 c4 20 02 00 00add     esp0x220 {var_c} Opcode: 5epop     esi Opcode: 5bpop     ebx Opcode: 5dpop     ebp Opcode: e9 a1 13 00 00jmp     0x8049480 Basic Block 6 Opcode: b8 e6 00 00 00mov     eaxdata_e6 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 e8 fd ff ffmov     dword [ebp-0x218 {var_21c}]eax Opcode: e8 6b d3 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 e4 d0 ff ffjmp     0x804977a Basic Block 7 Opcode: 8b 85 4c ff ff ffmov     eaxdword [ebp-0xb4 {var_b8}] Opcode: 8b 0c 85 30 4f 05 08mov     ecxdword [eax*4+0x8054f30] Opcode: ff e1jmp     ecx Basic Block 8 Opcode: 81 24 24 ff ff ff 7fand     dword [esp]0x7fffffff Opcode: 8b 0c 24mov     ecxdword [esp] Opcode: 80 39 90cmp     byte [ecx]0x90 Opcode: 0f 85 43 1e 00 00jne     0x804b2d6 Basic Block 9 Opcode: c7 45 f4 00 00 00 00mov     dword [ebp-0xc {var_10}]data_0 Opcode: e9 48 e9 ff ffjmp     0x80480ce Basic Block 10 Opcode: e9 86 2d 00 00{Case 0x0} Opcode: e9 86 2d 00 00jmp     0x804c83e Basic Block 11 Opcode: e9 71 2b 00 00{Case 0x1} Opcode: e9 71 2b 00 00jmp     0x804c80d Basic Block 12 Opcode: e9 5a e2 ff ff{Case 0x2} Opcode: e9 5a e2 ff ffjmp     0x80480a0 Basic Block 13 Opcode: e9 eb 26 00 00{Case 0x3} Opcode: e9 eb 26 00 00jmp     0x804c7dc Basic Block 14 Opcode: e9 83 24 00 00{Case 0x4} Opcode: e9 83 24 00 00jmp     0x804c7ab Basic Block 15 Opcode: e9 94 21 00 00{Case 0x5} Opcode: e9 94 21 00 00jmp     0x804c77a Basic Block 16 Opcode: e9 20 1f 00 00{Case 0x6} Opcode: e9 20 1f 00 00jmp     0x804c749 Basic Block 17 Opcode: e9 db 1b 00 00{Case 0x7} Opcode: e9 db 1b 00 00jmp     0x804c718 Basic Block 18 Opcode: e9 84 18 00 00{Case 0x9} Opcode: e9 84 18 00 00jmp     0x804c6e7 Basic Block 19 Opcode: e9 b0 14 00 00{Case 0xa} Opcode: e9 b0 14 00 00jmp     0x804c6cd Basic Block 20 Opcode: e9 60 14 00 00{Case 0xb} Opcode: e9 60 14 00 00jmp     0x804c696 Basic Block 21 Opcode: e9 1c 14 00 00{Case 0x8} Opcode: e9 1c 14 00 00jmp     0x804c67d Basic Block 22 Opcode: 59pop     ecx Opcode: 80 79 ff f4cmp     byte [ecx-0x1]0xf4 Opcode: 75 08jne     0x804b2e5 Basic Block 23 Opcode: c3retn     Basic Block 24 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 81 38 00 00 00 00cmp     dword [eax]data_0 Opcode: 0f 84 a1 f4 ff ffje      0x804bcf0 Basic Block 25 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 81 38 01 00 00 00cmp     dword [eax]data_1 Opcode: 0f 84 a1 f4 ff ffje      0x804bcbf Basic Block 26 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 81 38 02 00 00 00cmp     dword [eax]data_2 Opcode: 0f 84 dd 3b 00 00je      0x804bc8e Basic Block 27 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 81 38 02 00 00 00cmp     dword [eax]data_2 Opcode: 0f 84 70 f4 ff ffje      0x804bc5d Basic Block 28 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 81 38 02 00 00 00cmp     dword [eax]data_2 Opcode: 0f 84 70 f4 ff ffje      0x804bc2c Basic Block 29 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 81 38 02 00 00 00cmp     dword [eax]data_2 Opcode: 0f 84 70 f4 ff ffje      0x804bbfb Basic Block 30 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 81 38 02 00 00 00cmp     dword [eax]data_2 Opcode: 0f 84 70 f4 ff ffje      0x804bbca Basic Block 31 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 81 38 02 00 00 00cmp     dword [eax]data_2 Opcode: 0f 84 6d f4 ff ffje      0x804bb96 Basic Block 32 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 81 38 02 00 00 00cmp     dword [eax]data_2 Opcode: 0f 84 6a f4 ff ffje      0x804bb62 Basic Block 33 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 fbmov     byte [eax+data_4]0xfb Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 5d d0 ff ffcall    sub_804973e Opcode: 90nop      Opcode: e9 93 d0 ff ffjmp     0x804977a Basic Block 34 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: c7 00 03 00 00 00mov     dword [eax]data_3 Opcode: eb 09jmp     0x804c6ac Basic Block 35 Opcode: 81 f9 b8 4e 05 08cmp     ecx0x8054eb8 Opcode: 74 47je      0x804b334 Basic Block 36 Opcode: 81 e1 ff ff ff 7fand     ecx0x7fffffff Opcode: ff e1jmp     ecx Basic Block 37 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+data_c] Opcode: 89 45 ecmov     dword [ebp-0x14 {var_18}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 9f f5 ff ffjne     0x804b2a0 Basic Block 38 Opcode: b8 e3 00 00 00mov     eaxdata_e3 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 44 ff ff ffmov     dword [ebp-0xbc {var_c0}]eax Opcode: e8 99 d1 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 5f b8 ff ffjmp     0x80480ce Basic Block 39 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+data_c] Opcode: 89 45 dcmov     dword [ebp-0x24 {var_28}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 9d f5 ff ffjne     0x804b26d Basic Block 40 Opcode: b8 e3 00 00 00mov     eaxdata_e3 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 30 ff ff ffmov     dword [ebp-0xd0 {var_d4}]eax Opcode: e8 ca d1 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 90 b8 ff ffjmp     0x80480ce Basic Block 41 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+data_c] Opcode: 89 45 d0mov     dword [ebp-0x30 {var_34}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 72 f5 ff ffjne     0x804b211 Basic Block 42 Opcode: b8 e3 00 00 00mov     eaxdata_e3 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 18 ff ff ffmov     dword [ebp-0xe8 {var_ec}]eax Opcode: e8 37 19 00 00call    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: eb 00jmp     0x80480ce Basic Block 43 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+data_c] Opcode: 89 45 bcmov     dword [ebp-0x44 {var_48}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 70 f5 ff ffjne     0x804b1de Basic Block 44 Opcode: b8 e3 00 00 00mov     eaxdata_e3 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 f0 fe ff ffmov     dword [ebp-0x110 {var_114}]eax Opcode: e8 fb d1 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 c1 b8 ff ffjmp     0x80480ce Basic Block 45 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+data_c] Opcode: 89 45 b0mov     dword [ebp-0x50 {var_54}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 6e f5 ff ffjne     0x804b1ab Basic Block 46 Opcode: b8 e3 00 00 00mov     eaxdata_e3 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 d0 fe ff ffmov     dword [ebp-0x130 {var_134}]eax Opcode: e8 2c d2 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 f2 b8 ff ffjmp     0x80480ce Basic Block 47 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+data_c] Opcode: 89 45 a0mov     dword [ebp-0x60 {var_64}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 6c f5 ff ffjne     0x804b178 Basic Block 48 Opcode: b8 e3 00 00 00mov     eaxdata_e3 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 a4 fe ff ffmov     dword [ebp-0x15c {var_160}]eax Opcode: e8 5d d2 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 23 b9 ff ffjmp     0x80480ce Basic Block 49 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+data_c] Opcode: 89 45 90mov     dword [ebp-0x70 {var_74}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 6a f5 ff ffjne     0x804b145 Basic Block 50 Opcode: b8 e3 00 00 00mov     eaxdata_e3 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 7c fe ff ffmov     dword [ebp-0x184 {var_188}]eax Opcode: e8 8e d2 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 54 b9 ff ffjmp     0x80480ce Basic Block 51 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+data_c] Opcode: 89 85 7c ff ff ffmov     dword [ebp-0x84 {var_88}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 65 f5 ff ffjne     0x804b10f Basic Block 52 Opcode: b8 e3 00 00 00mov     eaxdata_e3 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 4c fe ff ffmov     dword [ebp-0x1b4 {var_1b8}]eax Opcode: e8 bf d2 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 85 b9 ff ffjmp     0x80480ce Basic Block 53 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+data_c] Opcode: 89 85 6c ff ff ffmov     dword [ebp-0x94 {var_98}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 63 f5 ff ffjne     0x804b0d9 Basic Block 54 Opcode: b8 e3 00 00 00mov     eaxdata_e3 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 1c fe ff ffmov     dword [ebp-0x1e4 {var_1e8}]eax Opcode: e8 f0 d2 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 b6 b9 ff ffjmp     0x80480ce Basic Block 55 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 fcmov     byte [eax+data_4]0xfc Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 7e d0 ff ffcall    sub_804973e Opcode: 90nop      Opcode: c7 45 f4 01 00 00 00mov     dword [ebp-0xc {var_10}]data_1 Opcode: e9 01 ba ff ffjmp     0x80480ce Basic Block 56 Opcode: db 6c 24 04fld     tword [esp+data_4] Opcode: e9 ca 0d 00 00jmp     0x804c107 Basic Block 57 Opcode: 81 f9 db 98 04 08cmp     ecxsub_804e14e-0x4873 Opcode: 74 48je      0x804b33d Basic Block 58 Opcode: 8b 45 ecmov     eaxdword [ebp-0x14 {var_18}] Opcode: 8b 00mov     eaxdword [eax] Opcode: 66 89 c1mov     cxax Opcode: 66 89 4d eamov     word [ebp-0x16 {var_1a}]cx Opcode: 8b 45 ecmov     eaxdword [ebp-0x14 {var_18}] Opcode: 8b 40 04mov     eaxdword [eax+data_4] Opcode: 89 45 e4mov     dword [ebp-0x1c {var_20}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 37 fb ff ffjne     0x804adf4 Basic Block 59 Opcode: b8 e1 00 00 00mov     eaxdata_e1 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 40 ff ff ffmov     dword [ebp-0xc0 {var_c4}]eax Opcode: e8 e7 dc ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 ad c3 ff ffjmp     0x80480ce Basic Block 60 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 8b 4d dcmov     ecxdword [ebp-0x24 {var_28}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: 0f 84 44 fb ff ffje      0x804adc4 Basic Block 61 Opcode: b8 e1 00 00 00mov     eaxdata_e1 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 2c ff ff ffmov     dword [ebp-0xd4 {var_d8}]eax Opcode: e8 18 dd ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 de c3 ff ffjmp     0x80480ce Basic Block 62 Opcode: eb 0ajmp     0x804b21d Basic Block 63 Opcode: b8 e1 00 00 00mov     eaxdata_e1 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 14 ff ff ffmov     dword [ebp-0xec {var_f0}]eax Opcode: e8 49 dd ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 0f c4 ff ffjmp     0x80480ce Basic Block 64 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 8b 4d bcmov     ecxdword [ebp-0x44 {var_48}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: 0f 84 63 fb ff ffje      0x804ad54 Basic Block 65 Opcode: b8 e1 00 00 00mov     eaxdata_e1 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 ec fe ff ffmov     dword [ebp-0x114 {var_118}]eax Opcode: e8 7a dd ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 40 c4 ff ffjmp     0x80480ce Basic Block 66 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 8b 4d b0mov     ecxdword [ebp-0x50 {var_54}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: 0f 84 5e fb ff ffje      0x804ad1c Basic Block 67 Opcode: b8 e1 00 00 00mov     eaxdata_e1 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 cc fe ff ffmov     dword [ebp-0x134 {var_138}]eax Opcode: e8 ab dd ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 71 c4 ff ffjmp     0x80480ce Basic Block 68 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 8b 4d a0mov     ecxdword [ebp-0x60 {var_64}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: 0f 84 59 fb ff ffje      0x804ace4 Basic Block 69 Opcode: b8 e1 00 00 00mov     eaxdata_e1 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 a0 fe ff ffmov     dword [ebp-0x160 {var_164}]eax Opcode: e8 dc dd ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 a2 c4 ff ffjmp     0x80480ce Basic Block 70 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 8b 4d 90mov     ecxdword [ebp-0x70 {var_74}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: 0f 84 54 fb ff ffje      0x804acac Basic Block 71 Opcode: b8 e1 00 00 00mov     eaxdata_e1 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 78 fe ff ffmov     dword [ebp-0x188 {var_18c}]eax Opcode: e8 0d de ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 d3 c4 ff ffjmp     0x80480ce Basic Block 72 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 8b 8d 7c ff ff ffmov     ecxdword [ebp-0x84 {var_88}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: 0f 84 4c fb ff ffje      0x804ac71 Basic Block 73 Opcode: b8 e1 00 00 00mov     eaxdata_e1 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 48 fe ff ffmov     dword [ebp-0x1b8 {var_1bc}]eax Opcode: e8 3e de ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 04 c5 ff ffjmp     0x80480ce Basic Block 74 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 8b 8d 6c ff ff ffmov     ecxdword [ebp-0x94 {var_98}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: 0f 84 47 fb ff ffje      0x804ac36 Basic Block 75 Opcode: b8 e1 00 00 00mov     eaxdata_e1 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 18 fe ff ffmov     dword [ebp-0x1e8 {var_1ec}]eax Opcode: e8 72 de ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 38 c5 ff ffjmp     0x80480ce Basic Block 76 Opcode: d9 eafldl2e   Opcode: de c9fmulp   st1st0 Opcode: e9 a5 f2 ff ffjmp     0x804b3b5 Basic Block 77 Opcode: c7 45 fc ff ff ff ffmov     dword [ebp-0x4]0xffffffff Opcode: e9 3d e9 ff ffjmp     0x8049c86 Basic Block 78 Opcode: 81 f9 d6 98 04 08cmp     ecxsub_804e14e-0x4878 Opcode: 74 4cje      0x804b349 Basic Block 79 Opcode: e8 9e df ff ffcall    sub_8048d97 Opcode: 90nop      Opcode: 89 45 e0mov     dword [ebp-0x20 {var_24}]eax Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f1mov     byte [eax+data_4]0xf1 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: c7 00 01 00 00 00mov     dword [eax]data_1 Opcode: e9 af db ff ffjmp     0x80489c2 Basic Block 80 Opcode: b8 e1 00 00 00mov     eaxdata_e1 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 3c ff ff ffmov     dword [ebp-0xc4 {var_c8}]eax Opcode: e8 2b e7 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 a4 e4 ff ffjmp     0x804977a Basic Block 81 Opcode: 8b 45 dcmov     eaxdword [ebp-0x24 {var_28}] Opcode: 81 78 04 00 00 00 00cmp     dword [eax+data_4]data_0 Opcode: 0f 84 35 dc ff ffje      0x8048a09 Basic Block 82 Opcode: b8 e5 00 00 00mov     eaxdata_e5 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 28 ff ff ffmov     dword [ebp-0xd8 {var_dc}]eax Opcode: e8 68 e7 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 2e ce ff ffjmp     0x80480ce Basic Block 83 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 8b 4d d0mov     ecxdword [ebp-0x30 {var_34}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: eb 0ajmp     0x804b236 Basic Block 84 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 0f b7 40 0cmovzx   eaxword [eax+data_c] Opcode: 8b 4d bcmov     ecxdword [ebp-0x44 {var_48}] Opcode: 0f b7 49 04movzx   ecxword [ecx+data_4] Opcode: 39 c8cmp     eaxecx Opcode: 0f 84 88 fd ff ffje      0x804aaf4 Basic Block 85 Opcode: b8 e5 00 00 00mov     eaxdata_e5 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 e8 fe ff ffmov     dword [ebp-0x118 {var_11c}]eax Opcode: e8 f7 e7 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 bd ce ff ffjmp     0x80480ce Basic Block 86 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 0f b7 40 0cmovzx   eaxword [eax+data_c] Opcode: 8b 4d b0mov     ecxdword [ebp-0x50 {var_54}] Opcode: 0f b7 49 04movzx   ecxword [ecx+data_4] Opcode: 39 c8cmp     eaxecx Opcode: 0f 84 8d fd ff ffje      0x804aac1 Basic Block 87 Opcode: b8 e5 00 00 00mov     eaxdata_e5 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 c8 fe ff ffmov     dword [ebp-0x138 {var_13c}]eax Opcode: e8 2a e8 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 f0 ce ff ffjmp     0x80480ce Basic Block 88 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 0f b7 40 0cmovzx   eaxword [eax+data_c] Opcode: 8b 4d a0mov     ecxdword [ebp-0x60 {var_64}] Opcode: 0f b7 49 04movzx   ecxword [ecx+data_4] Opcode: 39 c8cmp     eaxecx Opcode: 0f 84 92 fd ff ffje      0x804aa8e Basic Block 89 Opcode: b8 e5 00 00 00mov     eaxdata_e5 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 9c fe ff ffmov     dword [ebp-0x164 {var_168}]eax Opcode: e8 5d e8 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 23 cf ff ffjmp     0x80480ce Basic Block 90 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 0f b7 40 0cmovzx   eaxword [eax+data_c] Opcode: 8b 4d 90mov     ecxdword [ebp-0x70 {var_74}] Opcode: 0f b7 49 04movzx   ecxword [ecx+data_4] Opcode: 39 c8cmp     eaxecx Opcode: 0f 84 97 fd ff ffje      0x804aa5b Basic Block 91 Opcode: b8 e5 00 00 00mov     eaxdata_e5 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 74 fe ff ffmov     dword [ebp-0x18c {var_190}]eax Opcode: e8 90 e8 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 56 cf ff ffjmp     0x80480ce Basic Block 92 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 0f b7 40 0cmovzx   eaxword [eax+data_c] Opcode: 8b 8d 7c ff ff ffmov     ecxdword [ebp-0x84 {var_88}] Opcode: 0f b7 49 04movzx   ecxword [ecx+data_4] Opcode: 39 c8cmp     eaxecx Opcode: 0f 84 96 fd ff ffje      0x804aa22 Basic Block 93 Opcode: b8 e5 00 00 00mov     eaxdata_e5 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 44 fe ff ffmov     dword [ebp-0x1bc {var_1c0}]eax Opcode: e8 c3 e8 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 89 cf ff ffjmp     0x80480ce Basic Block 94 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 0f b7 40 0cmovzx   eaxword [eax+data_c] Opcode: 8b 8d 6c ff ff ffmov     ecxdword [ebp-0x94 {var_98}] Opcode: 0f b7 49 04movzx   ecxword [ecx+data_4] Opcode: 39 c8cmp     eaxecx Opcode: 0f 84 34 fd ff ffje      0x804a985 Basic Block 95 Opcode: b8 e5 00 00 00mov     eaxdata_e5 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 14 fe ff ffmov     dword [ebp-0x1ec {var_1f0}]eax Opcode: e8 f9 e8 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 bf cf ff ffjmp     0x80480ce Basic Block 96 Opcode: d9 c0fld     st0 Opcode: d9 fcfrndint  Opcode: dc e9fsub    st1st0 Opcode: d9 c9fxch    st0st1 Opcode: d9 f0f2xm1    Opcode: d9 e8fld1     Opcode: de c1faddp   st1st0 Opcode: d9 fdfscale   Opcode: dd d9fstp    st1 Opcode: e9 b4 e0 ff ffjmp     0x8049480 Basic Block 97 Opcode: 8b 45 fcmov     eaxdword [ebp-0x4] Opcode: 81 c4 18 01 00 00add     esp0x118 Opcode: 5dpop     ebp Opcode: e9 eb f7 ff ffjmp     0x8049480 Basic Block 98 Opcode: e9 31 e9 ff ffjmp     0x8049c7f Basic Block 99 Opcode: 81 f9 fa 85 04 08cmp     ecxsub_8049761-0x1167 Opcode: 74 49je      0x804b34e Basic Block 100 Opcode: 0f b7 45 eamovzx   eaxword [ebp-0x16 {var_1a}] Opcode: 3d 00 00 00 00cmp     eaxdata_0 Opcode: 0f 8e 71 03 00 00jle     0x8048d42 Basic Block 101 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: c7 00 02 00 00 00mov     dword [eax]data_2 Opcode: 8b 45 dcmov     eaxdword [ebp-0x24 {var_28}] Opcode: 8b 40 0cmov     eaxdword [eax+data_c] Opcode: 8b 4d dcmov     ecxdword [ebp-0x24 {var_28}] Opcode: 8b 49 08mov     ecxdword [ecx+data_8] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+data_4 {var_228}]ecx Opcode: e8 31 21 00 00call    sub_804ab5d Opcode: 90nop      Opcode: 66 89 c2mov     dxax Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 66 89 50 0cmov     word [eax+data_c]dx Opcode: e8 59 03 00 00call    sub_8048d97 Opcode: 90nop      Opcode: b9 02 00 00 00mov     ecxdata_2 Opcode: 89 45 d8mov     dword [ebp-0x28 {var_2c}]eax Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f2mov     byte [eax+data_4]0xf2 Opcode: 8b 45 d8mov     eaxdword [ebp-0x28 {var_2c}] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 8b 35 04 a8 06 08mov     esidword [data_806a804] Opcode: 81 c6 0c 00 00 00add     esidata_c Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 74 24 04mov     dword [esp+data_4 {var_228}]esi Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+data_8 {var_224}]data_2 Opcode: 89 8d 20 ff ff ffmov     dword [ebp-0xe0 {var_e4}]ecx Opcode: e8 86 f7 ff ffcall    sub_80481ff Opcode: 90nop      Opcode: 8d 45 d7lea     eax[ebp-0x29] {var_2d} Opcode: b9 01 00 00 00mov     ecxdata_1 Opcode: 8b 35 04 a8 06 08mov     esidword [data_806a804] Opcode: 0f b7 76 0cmovzx   esiword [esi+data_c] Opcode: 81 fe ff ff 00 00cmp     esidata_ffff Opcode: 0f 94 c3sete    bl Opcode: 80 e3 01and     bl0x1 Opcode: 0f b6 f3movzx   esibl Opcode: 89 f3mov     ebxesi Opcode: 88 damov     dlbl Opcode: 88 55 d7mov     byte [ebp-0x29 {var_2d}]dl Opcode: 8b 75 d8mov     esidword [ebp-0x28 {var_2c}] Opcode: 8b 76 08mov     esidword [esi+data_8] Opcode: 89 34 24mov     dword [esp {var_22c}]esi Opcode: 89 44 24 04mov     dword [esp+data_4 {var_228}]eax Opcode: c7 44 24 08 01 00 00 00mov     dword [esp+data_8 {var_224}]data_1 Opcode: 89 8d 1c ff ff ffmov     dword [ebp-0xe4 {var_e8}]ecx Opcode: e8 3d f7 ff ffcall    sub_80481ff Opcode: 90nop      Opcode: 8b 45 d8mov     eaxdword [ebp-0x28 {var_2c}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 70 0c 00 00call    sub_804973e Opcode: 90nop      Opcode: 8d 45 d8lea     eax[ebp-0x28] {var_2c} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 87 0c 00 00call    sub_8049761 Opcode: 90nop      Opcode: e9 9a 0c 00 00jmp     0x804977a Basic Block 102 Opcode: b8 e1 00 00 00mov     eaxdata_e1 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 24 ff ff ffmov     dword [ebp-0xdc {var_e0}]eax Opcode: e8 14 ec ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 da d2 ff ffjmp     0x80480ce Basic Block 103 Opcode: 0f 84 50 fb ff ffje      0x804ad8c Basic Block 104 Opcode: c7 45 b8 00 00 00 00mov     dword [ebp-0x48 {var_4c}]data_0 Opcode: e9 df d5 ff ffjmp     0x80480df Basic Block 105 Opcode: b8 e7 00 00 00mov     eaxdata_e7 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 e4 fe ff ffmov     dword [ebp-0x11c {var_120}]eax Opcode: e8 7c ec ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 42 d3 ff ffjmp     0x80480ce Basic Block 106 Opcode: 8b 45 b0mov     eaxdword [ebp-0x50 {var_54}] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 ef fe ff ffcall    sub_804a9be Opcode: 90nop      Opcode: 89 45 acmov     dword [ebp-0x54 {var_58}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 cf f6 ff ffjne     0x804a1aa Basic Block 107 Opcode: b8 e7 00 00 00mov     eaxdata_e7 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 c4 fe ff ffmov     dword [ebp-0x13c {var_140}]eax Opcode: e8 b4 ec ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 7a d3 ff ffjmp     0x80480ce Basic Block 108 Opcode: 8b 45 a0mov     eaxdword [ebp-0x60 {var_64}] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 22 ff ff ffcall    sub_804a9be Opcode: 90nop      Opcode: 89 45 9cmov     dword [ebp-0x64 {var_68}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 c7 f6 ff ffjne     0x804a16f Basic Block 109 Opcode: b8 e7 00 00 00mov     eaxdata_e7 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 98 fe ff ffmov     dword [ebp-0x168 {var_16c}]eax Opcode: e8 ec ec ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 b2 d3 ff ffjmp     0x80480ce Basic Block 110 Opcode: 8b 45 90mov     eaxdword [ebp-0x70 {var_74}] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 55 ff ff ffcall    sub_804a9be Opcode: 90nop      Opcode: 89 45 8cmov     dword [ebp-0x74 {var_78}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 8d f6 ff ffjne     0x804a102 Basic Block 111 Opcode: b8 e7 00 00 00mov     eaxdata_e7 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 70 fe ff ffmov     dword [ebp-0x190 {var_194}]eax Opcode: e8 24 ed ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 ea d3 ff ffjmp     0x80480ce Basic Block 112 Opcode: 8b 85 7c ff ff ffmov     eaxdword [ebp-0x84 {var_88}] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 8b ff ff ffcall    sub_804a9be Opcode: 90nop      Opcode: 89 85 78 ff ff ffmov     dword [ebp-0x88 {var_8c}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 dd f5 ff ffjne     0x804a01f Basic Block 113 Opcode: b8 e7 00 00 00mov     eaxdata_e7 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 40 fe ff ffmov     dword [ebp-0x1c0 {var_1c4}]eax Opcode: e8 5c ed ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 22 d4 ff ffjmp     0x80480ce Basic Block 114 Opcode: 8b 85 6c ff ff ffmov     eaxdword [ebp-0x94 {var_98}] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 28 00 00 00call    sub_804a9be Opcode: 90nop      Opcode: 89 85 68 ff ff ffmov     dword [ebp-0x98 {var_9c}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 4e f6 ff ffjne     0x8049ff3 Basic Block 115 Opcode: b8 e7 00 00 00mov     eaxdata_e7 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 10 fe ff ffmov     dword [ebp-0x1f0 {var_1f4}]eax Opcode: e8 97 ed ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 5d d4 ff ffjmp     0x80480ce Basic Block 116 Opcode: c7 45 fc 00 00 00 00mov     dword [ebp-0x4]data_0 Basic Block 117 Opcode: b8 ff ff ff ffmov     eax0xffffffff Opcode: 89 04 24mov     dword [esp]eax Opcode: 89 45 d4mov     dword [ebp-0x2c]eax Opcode: e8 88 0d 00 00call    sub_804c0e6 Opcode: e8 88 0d 00 00{ Does not return } Basic Block 118 Opcode: 81 f9 f5 85 04 08cmp     ecxsub_8049761-0x116c Opcode: 74 66je      0x804b373 Basic Block 119 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 0f b7 40 04movzx   eaxword [eax+data_4] Opcode: 85 c0test    eaxeax Opcode: 75 0bjne     0x8048d5a Basic Block 120 Opcode: 8b 45 e4mov     eaxdword [ebp-0x1c {var_20}] Opcode: 0f b7 00movzx   eaxword [eax] Opcode: 3d 3e 31 00 00cmp     eax0x313e Opcode: 0f 84 59 ff ff ffje      0x804893b Basic Block 121 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 0f b7 40 0cmovzx   eaxword [eax+data_c] Opcode: 8b 4d d0mov     ecxdword [ebp-0x30 {var_34}] Opcode: 0f b7 49 04movzx   ecxword [ecx+data_4] Opcode: 39 c8cmp     eaxecx Opcode: 0f 84 5c fd ff ffje      0x804ab00 Basic Block 122 Opcode: b8 e5 00 00 00mov     eaxdata_e5 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 10 ff ff ffmov     dword [ebp-0xf0 {var_f4}]eax Opcode: e8 ac e7 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: eb 0fjmp     0x804b261 Basic Block 123 Opcode: 81 7d b8 20 00 00 00cmp     dword [ebp-0x48 {var_4c}]data_20 Opcode: 0f 8d 92 0c 00 00jge     0x8048d7e Basic Block 124 Opcode: c7 45 a8 00 00 00 00mov     dword [ebp-0x58 {var_5c}]data_0 Opcode: e9 63 e5 ff ffjmp     0x8048719 Basic Block 125 Opcode: b8 e9 00 00 00mov     eaxdata_e9 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 c0 fe ff ffmov     dword [ebp-0x140 {var_144}]eax Opcode: e8 0d ef ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 86 ec ff ffjmp     0x804977a Basic Block 126 Opcode: 8b 45 9cmov     eaxdword [ebp-0x64 {var_68}] Opcode: 8b 4d a0mov     ecxdword [ebp-0x60 {var_64}] Opcode: 0f b7 49 0cmovzx   ecxword [ecx+data_c] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+data_4 {var_228}]ecx Opcode: e8 da fe ff ffcall    sub_804a05f Opcode: 90nop      Opcode: 89 45 98mov     dword [ebp-0x68 {var_6c}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 2e e3 ff ffjne     0x80484bf Basic Block 127 Opcode: b8 e9 00 00 00mov     eaxdata_e9 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 94 fe ff ffmov     dword [ebp-0x16c {var_170}]eax Opcode: e8 40 ef ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 b9 ec ff ffjmp     0x804977a Basic Block 128 Opcode: 8b 45 8cmov     eaxdword [ebp-0x74 {var_78}] Opcode: 8b 4d 90mov     ecxdword [ebp-0x70 {var_74}] Opcode: 0f b7 49 0cmovzx   ecxword [ecx+data_c] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+data_4 {var_228}]ecx Opcode: e8 47 ff ff ffcall    sub_804a05f Opcode: 90nop      Opcode: 89 45 88mov     dword [ebp-0x78 {var_7c}]eax Opcode: 85 c0test    eaxeax Opcode: 75 19jne     0x804a139 Basic Block 129 Opcode: b8 e9 00 00 00mov     eaxdata_e9 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 6c fe ff ffmov     dword [ebp-0x194 {var_198}]eax Opcode: e8 73 ef ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 ec ec ff ffjmp     0x804977a Basic Block 130 Opcode: 8b 85 78 ff ff ffmov     eaxdword [ebp-0x88 {var_8c}] Opcode: 8b 8d 7c ff ff ffmov     ecxdword [ebp-0x84 {var_88}] Opcode: 0f b7 49 0cmovzx   ecxword [ecx+data_c] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+data_4 {var_228}]ecx Opcode: e8 24 00 00 00call    sub_804a05f Opcode: 90nop      Opcode: 89 85 74 ff ff ffmov     dword [ebp-0x8c {var_90}]eax Opcode: 85 c0test    eaxeax Opcode: 75 72jne     0x804a0b8 Basic Block 131 Opcode: b8 e9 00 00 00mov     eaxdata_e9 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 3c fe ff ffmov     dword [ebp-0x1c4 {var_1c8}]eax Opcode: e8 a6 ef ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 1f ed ff ffjmp     0x804977a Basic Block 132 Opcode: 8b 85 68 ff ff ffmov     eaxdword [ebp-0x98 {var_9c}] Opcode: 81 78 08 00 00 00 00cmp     dword [eax+data_8]data_0 Opcode: 0f 85 1e f8 ff ffjne     0x8049824 Basic Block 133 Opcode: b8 e9 00 00 00mov     eaxdata_e9 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 0c fe ff ffmov     dword [ebp-0x1f4 {var_1f8}]eax Opcode: e8 43 f0 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 bc ed ff ffjmp     0x804977a Basic Block 134 Opcode: eb eajmp     0x804b35f Basic Block 135 Opcode: 81 f9 f0 85 04 08cmp     ecxsub_8049761-0x1171 Opcode: 74 60je      0x804b375 Basic Block 136 Opcode: 8b 45 e0mov     eaxdword [ebp-0x20 {var_24}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 d9 09 00 00call    sub_804973e Opcode: 90nop      Opcode: 8d 45 e0lea     eax[ebp-0x20] {var_24} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 f0 09 00 00call    sub_8049761 Opcode: 90nop      Opcode: e9 03 0a 00 00jmp     0x804977a Basic Block 137 Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: c7 00 03 00 00 00mov     dword [eax]data_3 Basic Block 138 Opcode: 8b 45 e4mov     eaxdword [ebp-0x1c {var_20}] Opcode: 66 8b 08mov     cxword [eax] Opcode: a1 04 a8 06 08mov     eaxdword [data_806a804] Opcode: 66 89 48 04mov     word [eax+data_4]cx Opcode: e8 91 01 00 00call    sub_8048ae0 Opcode: 90nop      Opcode: ba 04 00 00 00mov     edxdata_4 Opcode: 8b 35 04 a8 06 08mov     esidword [data_806a804] Opcode: 89 46 08mov     dword [esi+data_8]eax Opcode: 8b 45 e0mov     eaxdword [ebp-0x20 {var_24}] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 8b 35 04 a8 06 08mov     esidword [data_806a804] Opcode: 81 c6 08 00 00 00add     esidata_8 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 74 24 04mov     dword [esp+data_4 {var_228}]esi Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+data_8 {var_224}]data_4 Opcode: 89 95 38 ff ff ffmov     dword [ebp-0xc8 {var_cc}]edx Opcode: e8 75 f8 ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 02 00 00 00mov     eaxdata_2 Opcode: 8b 55 e0mov     edxdword [ebp-0x20 {var_24}] Opcode: 8b 52 08mov     edxdword [edx+data_8] Opcode: 8b 35 04 a8 06 08mov     esidword [data_806a804] Opcode: 81 c6 04 00 00 00add     esidata_4 Opcode: 89 14 24mov     dword [esp {var_22c}]edx Opcode: 89 74 24 04mov     dword [esp+data_4 {var_228}]esi Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+data_8 {var_224}]data_2 Opcode: 89 85 34 ff ff ffmov     dword [ebp-0xcc {var_d0}]eax Opcode: e8 43 f8 ff ffcall    sub_80481ff Opcode: 90nop      Opcode: e9 80 03 00 00jmp     0x8048d42 Basic Block 139 Opcode: 8b 45 e4mov     eaxdword [ebp-0x1c {var_20}] Opcode: 0f b7 00movzx   eaxword [eax] Opcode: 3d 55 41 00 00cmp     eax0x4155 Opcode: 0f 84 48 ff ff ffje      0x804893b Basic Block 140 Opcode: 8b 45 d0mov     eaxdword [ebp-0x30 {var_34}] Opcode: 0f b7 40 04movzx   eaxword [eax+data_4] Opcode: 8b 4d d0mov     ecxdword [ebp-0x30 {var_34}] Opcode: 8b 49 0cmov     ecxdword [ecx+data_c] Opcode: 8b 55 d0mov     edxdword [ebp-0x30 {var_34}] Opcode: 8b 52 10mov     edxdword [edx+data_10] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+data_4 {var_228}]ecx Opcode: 89 54 24 08mov     dword [esp+data_8 {var_224}]edx Opcode: e8 39 fe ff ffcall    sub_804a95c Opcode: 90nop      Opcode: 89 45 ccmov     dword [ebp-0x34 {var_38}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 87 f6 ff ffjne     0x804a1b6 Basic Block 141 Opcode: b8 e7 00 00 00mov     eaxdata_e7 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 0c ff ff ffmov     dword [ebp-0xf4 {var_f8}]eax Opcode: e8 44 ec ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 0a d3 ff ffjmp     0x80480ce Basic Block 142 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 61 ce ff ffjmp     0x80480ce Basic Block 143 Opcode: b8 e9 00 00 00mov     eaxdata_e9 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 d4 fe ff ffmov     dword [ebp-0x12c {var_130}]eax Opcode: e8 6a 0c 00 00call    sub_80499fb Opcode: 90nop      Opcode: e9 e3 09 00 00jmp     0x804977a Basic Block 144 Opcode: 8b 45 b8mov     eaxdword [ebp-0x48 {var_4c}] Opcode: 8b 0d 04 a8 06 08mov     ecxdword [data_806a804] Opcode: 81 7c 81 10 00 00 00 00cmp     dword [ecx+eax*4+data_10]data_0 Opcode: 0f 84 76 0c 00 00je      0x8048d79 Basic Block 145 Opcode: 81 7d a8 10 00 00 00cmp     dword [ebp-0x58 {var_5c}]data_10 Opcode: 0f 8d 7b 13 00 00jge     0x8049aa1 Basic Block 146 Opcode: 8b 45 98mov     eaxdword [ebp-0x68 {var_6c}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 a3 46 00 00call    sub_804cb6d Opcode: 90nop      Opcode: e8 c7 08 00 00call    sub_8048d97 Opcode: 90nop      Opcode: b9 04 00 00 00mov     ecxdata_4 Opcode: 89 45 94mov     dword [ebp-0x6c {var_70}]eax Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f6mov     byte [eax+data_4]0xf6 Opcode: 8b 45 94mov     eaxdword [ebp-0x6c {var_70}] Opcode: 8b 40 04mov     eaxdword [eax+data_4] Opcode: 8b 55 a0mov     edxdword [ebp-0x60 {var_64}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: eb 06jmp     0x80484f7 Basic Block 147 Opcode: b8 e9 00 00 00mov     eaxdata_e9 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 90 fe ff ffmov     dword [ebp-0x170 {var_174}]eax Opcode: e8 57 f8 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 d0 f5 ff ffjmp     0x804977a Basic Block 148 Opcode: 8b 45 90mov     eaxdword [ebp-0x70 {var_74}] Opcode: 0f b7 40 0emovzx   eaxword [eax+0xe] Opcode: 85 c0test    eaxeax Opcode: 74 12je      0x804a156 Basic Block 149 Opcode: b8 e9 00 00 00mov     eaxdata_e9 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 68 fe ff ffmov     dword [ebp-0x198 {var_19c}]eax Opcode: e8 c8 f8 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 41 f6 ff ffjmp     0x804977a Basic Block 150 Opcode: 8b 85 7c ff ff ffmov     eaxdword [ebp-0x84 {var_88}] Opcode: 0f b7 40 10movzx   eaxword [eax+data_10] Opcode: 85 c0test    eaxeax Opcode: 74 15je      0x804a0db Basic Block 151 Opcode: b8 e9 00 00 00mov     eaxdata_e9 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 38 fe ff ffmov     dword [ebp-0x1c8 {var_1cc}]eax Opcode: e8 a2 f9 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 1b f7 ff ffjmp     0x804977a Basic Block 152 Opcode: 8d 05 60 4f 05 08lea     eax[data_8054f60]  {"EYEPSEE"} Opcode: 8b 8d 68 ff ff ffmov     ecxdword [ebp-0x98 {var_9c}] Opcode: 8b 49 08mov     ecxdword [ecx+data_8] Opcode: 81 c1 84 00 00 00add     ecx0x84 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 44 24 04mov     dword [esp+data_4 {var_228}]eax Opcode: e8 22 00 00 00call    sub_8049867 Opcode: 90nop      Opcode: 85 c0test    eaxeax Opcode: 0f 84 0f 02 00 00je      0x8049a5d Basic Block 153 Opcode: b8 e9 00 00 00mov     eaxdata_e9 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 08 fe ff ffmov     dword [ebp-0x1f8 {var_1fc}]eax Opcode: e8 e2 f9 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 5b f7 ff ffjmp     0x804977a Basic Block 154 Opcode: 8b 45 f8mov     eaxdword [ebp-0x8] Opcode: 8b 40 0cmov     eaxdword [eax+data_c] Opcode: 89 04 24mov     dword [esp]eax Opcode: e8 d1 db ff ffcall    sub_8048f3e Opcode: 90nop      Opcode: e9 d7 e0 ff ffjmp     0x804944a Basic Block 155 Opcode: eb e8jmp     0x804b35f Basic Block 156 Opcode: 81 f9 c2 85 04 08cmp     ecxsub_8049761-0x119f Opcode: 74 5aje      0x804b377 Basic Block 157 Opcode: 8b 45 e4mov     eaxdword [ebp-0x1c {var_20}] Opcode: 0f b7 00movzx   eaxword [eax] Opcode: 3d 71 26 00 00cmp     eax0x2671 Opcode: 0f 85 db 67 00 00jne     0x804f1df Basic Block 158 Opcode: c7 45 c8 00 00 00 00mov     dword [ebp-0x38 {var_3c}]data_0 Opcode: c7 45 c4 00 00 00 00mov     dword [ebp-0x3c {var_40}]data_0 Opcode: e9 36 f9 ff ffjmp     0x8049aff Basic Block 159 Opcode: eb 0cjmp     0x804ab3d Basic Block 160 Opcode: e9 4b 0d 00 00jmp     0x8049ac9 Basic Block 161 Opcode: 8b 45 b8mov     eaxdword [ebp-0x48 {var_4c}] Opcode: 8b 0d 04 a8 06 08mov     ecxdword [data_806a804] Opcode: 8b 44 81 10mov     eaxdword [ecx+eax*4+data_10] Opcode: 8b 00mov     eaxdword [eax] Opcode: 8b 4d bcmov     ecxdword [ebp-0x44 {var_48}] Opcode: 3b 41 08cmp     eaxdword [ecx+data_8] Opcode: 0f 85 59 0c 00 00jne     0x8048d77 Basic Block 162 Opcode: b8 e8 00 00 00mov     eaxdata_e8 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: eb 0djmp     0x8049ab8 Basic Block 163 Opcode: 8b 45 a8mov     eaxdword [ebp-0x58 {var_5c}] Opcode: 8b 4d acmov     ecxdword [ebp-0x54 {var_58}] Opcode: 81 7c 81 0c 00 00 00 00cmp     dword [ecx+eax*4+data_c]data_0 Opcode: 0f 85 60 77 00 00jne     0x804fe9a Basic Block 164 Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+data_8 {var_224}]data_4 Opcode: 89 8d 8c fe ff ffmov     dword [ebp-0x174 {var_178}]ecx Opcode: eb 0cjmp     0x8048513 Basic Block 165 Opcode: b8 e1 00 00 00mov     eaxdata_e1 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 64 fe ff ffmov     dword [ebp-0x19c {var_1a0}]eax Opcode: e8 92 f8 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 0b f6 ff ffjmp     0x804977a Basic Block 166 Opcode: 8b 45 90mov     eaxdword [ebp-0x70 {var_74}] Opcode: 0f b7 40 0emovzx   eaxword [eax+0xe] Opcode: 3d 00 08 00 00cmp     eax0x800 Opcode: 0f 8e 90 2a 00 00jle     0x804cbe6 Basic Block 167 Opcode: b8 e1 00 00 00mov     eaxdata_e1 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: eb 0cjmp     0x804a0f1 Basic Block 168 Opcode: 8b 85 7c ff ff ffmov     eaxdword [ebp-0x84 {var_88}] Opcode: 0f b7 40 10movzx   eaxword [eax+data_10] Opcode: 3d 00 08 00 00cmp     eax0x800 Opcode: 0f 8e ad 2a 00 00jle     0x804cb88 Basic Block 169 Opcode: 8b 85 68 ff ff ffmov     eaxdword [ebp-0x98 {var_9c}] Opcode: 8b 8d 6c ff ff ffmov     ecxdword [ebp-0x94 {var_98}] Opcode: 0f b7 49 0cmovzx   ecxword [ecx+data_c] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+data_4 {var_228}]ecx Opcode: e8 e6 05 00 00call    sub_804a05f Opcode: 90nop      Opcode: 89 85 64 ff ff ffmov     dword [ebp-0x9c {var_a0}]eax Opcode: 85 c0test    eaxeax Opcode: 0f 85 c4 62 00 00jne     0x804fd4c Basic Block 170 Opcode: b8 eb 00 00 00mov     eaxdata_eb Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 04 fe ff ffmov     dword [ebp-0x1fc {var_200}]eax Opcode: e8 9a 01 00 00call    sub_80499fb Opcode: 90nop      Opcode: e9 13 ff ff ffjmp     0x804977a Basic Block 171 Opcode: 8b 45 f8mov     eaxdword [ebp-0x8] Opcode: 81 78 08 00 00 00 00cmp     dword [eax+data_8]data_0 Opcode: 0f 84 d3 fb ff ffje      0x804902d Basic Block 172 Opcode: 8b 45 f8mov     eaxdword [ebp-0x8] Opcode: 8b 40 0cmov     eaxdword [eax+data_c] Opcode: 89 45 e4mov     dword [ebp-0x1c]eax Opcode: 85 c0test    eaxeax Opcode: 74 0fje      0x804b393 Basic Block 173 Opcode: 81 f9 bd 85 04 08cmp     ecxsub_8049761-0x11a4 Opcode: 74 70je      0x804b395 Basic Block 174 Opcode: 66 8b 45 eamov     axword [ebp-0x16 {var_1a}] Opcode: 66 05 ff ffadd     ax0xffff Opcode: 66 89 45 eamov     word [ebp-0x16 {var_1a}]ax Opcode: 8b 4d e4mov     ecxdword [ebp-0x1c {var_20}] Opcode: 81 c1 02 00 00 00add     ecxdata_2 Opcode: 89 4d e4mov     dword [ebp-0x1c {var_20}]ecx Opcode: e9 c6 97 ff ffjmp     0x80489c2 Basic Block 175 Opcode: e9 32 ff ff ffjmp     0x804893b Basic Block 176 Opcode: 81 7d c4 20 00 00 00cmp     dword [ebp-0x3c {var_40}]data_20 Opcode: 7d cajge     0x8049ad2 Basic Block 177 Opcode: b8 e4 00 00 00mov     eaxdata_e4 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 08 ff ff ffmov     dword [ebp-0xf8 {var_fc}]eax Opcode: e8 ab ee ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 71 d5 ff ffjmp     0x80480ce Basic Block 178 Opcode: 83 45 b8 01add     dword [ebp-0x48 {var_4c}]data_1 Opcode: e9 0d e6 ff ffjmp     0x80480df Basic Block 179 Opcode: eb 00jmp     0x8048d79 Basic Block 180 Opcode: 8b 45 b8mov     eaxdword [ebp-0x48 {var_4c}] Opcode: 8b 0d 04 a8 06 08mov     ecxdword [data_806a804] Opcode: 8b 44 81 10mov     eaxdword [ecx+eax*4+data_10] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 0b 0e 00 00call    sub_8048f3e Opcode: 90nop      Opcode: 8b 45 b8mov     eaxdword [ebp-0x48 {var_4c}] Opcode: 8b 0d 04 a8 06 08mov     ecxdword [data_806a804] Opcode: c7 44 81 10 00 00 00 00mov     dword [ecx+eax*4+data_10]data_0 Opcode: e8 4d 0c 00 00call    sub_8048d97 Opcode: 90nop      Opcode: b9 04 00 00 00mov     ecxdata_4 Opcode: 89 45 b4mov     dword [ebp-0x4c {var_50}]eax Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f4mov     byte [eax+data_4]0xf4 Opcode: 8b 45 b4mov     eaxdword [ebp-0x4c {var_50}] Opcode: 8b 40 04mov     eaxdword [eax+data_4] Opcode: 8b 55 bcmov     edxdword [ebp-0x44 {var_48}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+data_8 {var_224}]data_4 Opcode: 89 8d e0 fe ff ffmov     dword [ebp-0x120 {var_124}]ecx Opcode: e8 83 00 00 00call    sub_80481ff Opcode: 90nop      Opcode: b8 02 00 00 00mov     eaxdata_2 Opcode: 8b 4d b4mov     ecxdword [ebp-0x4c {var_50}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 55 bcmov     edxdword [ebp-0x44 {var_48}] Opcode: 81 c2 04 00 00 00add     edxdata_4 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+data_8 {var_224}]data_2 Opcode: 89 85 dc fe ff ffmov     dword [ebp-0x124 {var_128}]eax Opcode: e8 54 00 00 00call    sub_80481ff Opcode: 90nop      Opcode: b8 04 00 00 00mov     eaxdata_4 Opcode: 8b 4d b4mov     ecxdword [ebp-0x4c {var_50}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 55 bcmov     edxdword [ebp-0x44 {var_48}] Opcode: 81 c2 08 00 00 00add     edxdata_8 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+data_8 {var_224}]data_4 Opcode: 89 85 d8 fe ff ffmov     dword [ebp-0x128 {var_12c}]eax Opcode: e8 25 00 00 00call    sub_80481ff Opcode: 90nop      Opcode: 8b 45 b4mov     eaxdword [ebp-0x4c {var_50}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 58 15 00 00call    sub_804973e Opcode: 90nop      Opcode: 8d 45 b4lea     eax[ebp-0x4c] {var_50} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 6f 15 00 00call    sub_8049761 Opcode: 90nop      Opcode: c7 45 f4 00 00 00 00mov     dword [ebp-0xc {var_10}]data_0 Opcode: e9 cf fe ff ffjmp     0x80480ce Basic Block 181 Opcode: 89 85 a8 fe ff ffmov     dword [ebp-0x158 {var_15c}]eax Opcode: e8 38 ff ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 b1 fc ff ffjmp     0x804977a Basic Block 182 Opcode: e9 ed 00 00 00jmp     0x804ff8c Basic Block 183 Opcode: 8b 45 acmov     eaxdword [ebp-0x54 {var_58}] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 8b 4d b0mov     ecxdword [ebp-0x50 {var_54}] Opcode: 8b 49 10mov     ecxdword [ecx+data_10] Opcode: 8b 55 b0mov     edxdword [ebp-0x50 {var_54}] Opcode: 0f b7 52 04movzx   edxword [edx+data_4] Opcode: 8b 75 b0mov     esidword [ebp-0x50 {var_54}] Opcode: 8b 76 0cmov     esidword [esi+data_c] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+data_4 {var_228}]ecx Opcode: 89 54 24 08mov     dword [esp+data_8 {var_224}]edx Opcode: 89 74 24 0cmov     dword [esp+data_c {var_220}]esi Opcode: e8 1c 48 00 00call    sub_804cf83 Opcode: 90nop      Opcode: 8b 4d a8mov     ecxdword [ebp-0x58 {var_5c}] Opcode: 8b 55 acmov     edxdword [ebp-0x54 {var_58}] Opcode: 89 44 8a 0cmov     dword [edx+ecx*4+data_c]eax Opcode: 8b 45 a8mov     eaxdword [ebp-0x58 {var_5c}] Opcode: 8b 4d acmov     ecxdword [ebp-0x54 {var_58}] Opcode: 81 7c 81 0c 00 00 00 00cmp     dword [ecx+eax*4+data_c]data_0 Opcode: 0f 84 ef 74 00 00je      0x804fc75 Basic Block 184 Opcode: e8 e7 fc ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 02 00 00 00mov     eaxdata_2 Opcode: 8b 4d 94mov     ecxdword [ebp-0x6c {var_70}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 55 a0mov     edxdword [ebp-0x60 {var_64}] Opcode: 81 c2 04 00 00 00add     edxdata_4 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+data_8 {var_224}]data_2 Opcode: eb 0cjmp     0x804854a Basic Block 185 Opcode: 8b 45 90mov     eaxdword [ebp-0x70 {var_74}] Opcode: 0f b7 40 0emovzx   eaxword [eax+0xe] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 33 c2 ff ffcall    sub_8048e28 Opcode: 90nop      Opcode: 89 45 84mov     dword [ebp-0x7c {var_80}]eax Opcode: 8b 4d 88mov     ecxdword [ebp-0x78 {var_7c}] Opcode: 8b 55 90mov     edxdword [ebp-0x70 {var_74}] Opcode: 8b 52 10mov     edxdword [edx+data_10] Opcode: 66 89 d6mov     sidx Opcode: 8b 55 90mov     edxdword [ebp-0x70 {var_74}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+data_4 {var_228}]ecx Opcode: 0f b7 c6movzx   eaxsi Opcode: 89 44 24 08mov     dword [esp+data_8 {var_224}]eax Opcode: 0f b7 42 0emovzx   eaxword [edx+0xe] Opcode: 89 44 24 0cmov     dword [esp+data_c {var_220}]eax Opcode: e8 81 1f 00 00call    sub_804eba4 Opcode: 90nop      Opcode: 85 c0test    eaxeax Opcode: 0f 84 ff b5 ff ffje      0x804822b Basic Block 186 Opcode: 89 85 34 fe ff ffmov     dword [ebp-0x1cc {var_1d0}]eax Opcode: e8 ff f8 ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 78 f6 ff ffjmp     0x804977a Basic Block 187 Opcode: 8b 85 74 ff ff ffmov     eaxdword [ebp-0x8c {var_90}] Opcode: 8b 8d 7c ff ff ffmov     ecxdword [ebp-0x84 {var_88}] Opcode: 8b 49 18mov     ecxdword [ecx+0x18] Opcode: 8b 95 7c ff ff ffmov     edxdword [ebp-0x84 {var_88}] Opcode: 8b 52 14mov     edxdword [edx+data_14] Opcode: 66 89 d6mov     sidx Opcode: 8b 95 7c ff ff ffmov     edxdword [ebp-0x84 {var_88}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+data_4 {var_228}]ecx Opcode: 0f b7 c6movzx   eaxsi Opcode: 89 44 24 08mov     dword [esp+data_8 {var_224}]eax Opcode: 0f b7 42 10movzx   eaxword [edx+data_10] Opcode: 89 44 24 0cmov     dword [esp+data_c {var_220}]eax Opcode: e8 37 02 00 00call    sub_804cdfb Opcode: 90nop      Opcode: 85 c0test    eaxeax Opcode: 0f 84 49 ba ff ffje      0x8048616 Basic Block 188 Opcode: 8b 85 64 ff ff ffmov     eaxdword [ebp-0x9c {var_a0}] Opcode: 0f b7 00movzx   eaxword [eax] Opcode: 8b 8d 68 ff ff ffmov     ecxdword [ebp-0x98 {var_9c}] Opcode: 8b 49 08mov     ecxdword [ecx+data_8] Opcode: 8b 89 c4 00 00 00mov     ecxdword [ecx+0xc4] Opcode: 0f b7 09movzx   ecxword [ecx] Opcode: 39 c8cmp     eaxecx Opcode: 0f 84 cb 85 ff ffje      0x804833a Basic Block 189 Opcode: b8 e9 00 00 00mov     eaxdata_e9 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 00 fe ff ffmov     dword [ebp-0x200 {var_204}]eax Opcode: e8 60 ff ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 d9 fc ff ffjmp     0x804977a Basic Block 190 Opcode: eb 09jmp     0x8049038 Basic Block 191 Opcode: 8b 45 f8mov     eaxdword [ebp-0x8] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 8b 40 04mov     eaxdword [eax+data_4] Opcode: 89 04 24mov     dword [esp]eax Opcode: e8 d3 fa ff ffcall    sub_8048f3e Opcode: 90nop      Opcode: 8b 45 f8mov     eaxdword [ebp-0x8] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 89 04 24mov     dword [esp]eax Opcode: e8 c4 fa ff ffcall    sub_8048f3e Opcode: 90nop      Opcode: e9 ad fb ff ffjmp     0x804902d Basic Block 192 Opcode: eb cajmp     0x804b35f Basic Block 193 Opcode: 8b 45 e4mov     eaxdword [ebp-0x1c] Opcode: 8b 40 18mov     eaxdword [eax+0x18] Opcode: 89 04 24mov     dword [esp]eax Opcode: e8 ac db ff ffcall    sub_8048f3e Opcode: 90nop      Basic Block 194 Opcode: eb c8jmp     0x804b35f Basic Block 195 Opcode: 81 f9 8f 85 04 08cmp     ecxsub_8049761-0x11d2 Opcode: 74 6aje      0x804b397 Basic Block 196 Opcode: 81 7d c8 00 00 00 00cmp     dword [ebp-0x38 {var_3c}]data_0 Opcode: 0f 85 91 ed ff ffjne     0x8048870 Basic Block 197 Opcode: 8b 45 c4mov     eaxdword [ebp-0x3c {var_40}] Opcode: 8b 0d 04 a8 06 08mov     ecxdword [data_806a804] Opcode: 81 7c 81 10 00 00 00 00cmp     dword [ecx+eax*4+data_10]data_0 Opcode: 0f 85 80 63 00 00jne     0x804fe9f Basic Block 198 Opcode: 83 45 a8 01add     dword [ebp-0x58 {var_5c}]data_1 Opcode: e9 84 87 ff ffjmp     0x8048719 Basic Block 199 Opcode: b8 ea 00 00 00mov     eaxdata_ea Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 ac fe ff ffmov     dword [ebp-0x154 {var_158}]eax Opcode: e8 73 9d ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 13 9e ff ffjmp     0x8049aa1 Basic Block 200 Opcode: e8 0c 06 00 00call    sub_8048d97 Opcode: 90nop      Opcode: b9 04 00 00 00mov     ecxdata_4 Opcode: 89 45 a4mov     dword [ebp-0x5c {var_60}]eax Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f5mov     byte [eax+data_4]0xf5 Opcode: 8b 45 a4mov     eaxdword [ebp-0x5c {var_60}] Opcode: 8b 40 04mov     eaxdword [eax+data_4] Opcode: 8b 55 b0mov     edxdword [ebp-0x50 {var_54}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+data_8 {var_224}]data_4 Opcode: 89 8d bc fe ff ffmov     dword [ebp-0x144 {var_148}]ecx Opcode: e8 42 fa ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 02 00 00 00mov     eaxdata_2 Opcode: 8b 4d a4mov     ecxdword [ebp-0x5c {var_60}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 55 b0mov     edxdword [ebp-0x50 {var_54}] Opcode: 81 c2 04 00 00 00add     edxdata_4 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+data_8 {var_224}]data_2 Opcode: 89 85 b8 fe ff ffmov     dword [ebp-0x148 {var_14c}]eax Opcode: e8 13 fa ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 04 00 00 00mov     eaxdata_4 Opcode: 8b 4d a4mov     ecxdword [ebp-0x5c {var_60}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 55 b0mov     edxdword [ebp-0x50 {var_54}] Opcode: 81 c2 08 00 00 00add     edxdata_8 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+data_8 {var_224}]data_4 Opcode: 89 85 b4 fe ff ffmov     dword [ebp-0x14c {var_150}]eax Opcode: e8 e4 f9 ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 02 00 00 00mov     eaxdata_2 Opcode: 8b 4d a4mov     ecxdword [ebp-0x5c {var_60}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 55 a8mov     edxdword [ebp-0x58 {var_5c}] Opcode: 8b 75 acmov     esidword [ebp-0x54 {var_58}] Opcode: 8b 54 96 0cmov     edxdword [esi+edx*4+data_c] Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+data_8 {var_224}]data_2 Opcode: 89 85 b0 fe ff ffmov     dword [ebp-0x150 {var_154}]eax Opcode: e8 b4 f9 ff ffcall    sub_80481ff Opcode: 90nop      Opcode: 8b 45 a4mov     eaxdword [ebp-0x5c {var_60}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 e7 0e 00 00call    sub_804973e Opcode: 90nop      Opcode: 8d 45 a4lea     eax[ebp-0x5c] {var_60} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 fe 0e 00 00call    sub_8049761 Opcode: 90nop      Opcode: c7 45 f4 00 00 00 00mov     dword [ebp-0xc {var_10}]data_0 Opcode: e9 5e f8 ff ffjmp     0x80480ce Basic Block 201 Opcode: 89 85 88 fe ff ffmov     dword [ebp-0x178 {var_17c}]eax Opcode: e8 aa fc ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 04 00 00 00mov     eaxdata_4 Opcode: 8b 4d 94mov     ecxdword [ebp-0x6c {var_70}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 55 a0mov     edxdword [ebp-0x60 {var_64}] Opcode: 81 c2 08 00 00 00add     edxdata_8 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+data_8 {var_224}]data_4 Opcode: 89 85 84 fe ff ffmov     dword [ebp-0x17c {var_180}]eax Opcode: eb 13jmp     0x8048594 Basic Block 202 Opcode: e8 67 0b 00 00call    sub_8048d97 Opcode: 90nop      Opcode: b9 04 00 00 00mov     ecxdata_4 Opcode: 89 45 80mov     dword [ebp-0x80 {var_84}]eax Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f7mov     byte [eax+data_4]0xf7 Opcode: 8b 45 80mov     eaxdword [ebp-0x80 {var_84}] Opcode: 8b 40 04mov     eaxdword [eax+data_4] Opcode: 8b 55 90mov     edxdword [ebp-0x70 {var_74}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+data_8 {var_224}]data_4 Opcode: 89 8d 5c fe ff ffmov     dword [ebp-0x1a4 {var_1a8}]ecx Opcode: e8 9d ff ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 02 00 00 00mov     eaxdata_2 Opcode: 8b 4d 80mov     ecxdword [ebp-0x80 {var_84}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 55 90mov     edxdword [ebp-0x70 {var_74}] Opcode: 81 c2 04 00 00 00add     edxdata_4 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+data_8 {var_224}]data_2 Opcode: 89 85 58 fe ff ffmov     dword [ebp-0x1a8 {var_1ac}]eax Opcode: e8 6e ff ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 04 00 00 00mov     eaxdata_4 Opcode: 8b 4d 80mov     ecxdword [ebp-0x80 {var_84}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 55 90mov     edxdword [ebp-0x70 {var_74}] Opcode: 81 c2 08 00 00 00add     edxdata_8 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+data_8 {var_224}]data_4 Opcode: 89 85 54 fe ff ffmov     dword [ebp-0x1ac {var_1b0}]eax Opcode: e8 3f ff ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 02 00 00 00mov     eaxdata_2 Opcode: 8b 4d 80mov     ecxdword [ebp-0x80 {var_84}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 55 90mov     edxdword [ebp-0x70 {var_74}] Opcode: 81 c2 0e 00 00 00add     edx0xe Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+data_8 {var_224}]data_2 Opcode: 89 85 50 fe ff ffmov     dword [ebp-0x1b0 {var_1b4}]eax Opcode: e8 10 ff ff ffcall    sub_80481ff Opcode: 90nop      Opcode: 8b 45 80mov     eaxdword [ebp-0x80 {var_84}] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 8b 4d 84mov     ecxdword [ebp-0x7c {var_80}] Opcode: 8b 55 90mov     edxdword [ebp-0x70 {var_74}] Opcode: 0f b7 52 0emovzx   edxword [edx+0xe] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+data_4 {var_228}]ecx Opcode: 89 54 24 08mov     dword [esp+data_8 {var_224}]edx Opcode: e8 ef fe ff ffcall    sub_80481ff Opcode: 90nop      Opcode: 8b 45 80mov     eaxdword [ebp-0x80 {var_84}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 22 14 00 00call    sub_804973e Opcode: 90nop      Opcode: 8b 45 84mov     eaxdword [ebp-0x7c {var_80}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 16 0c 00 00call    sub_8048f3e Opcode: 90nop      Opcode: 8d 45 80lea     eax[ebp-0x80] {var_84} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 2d 14 00 00call    sub_8049761 Opcode: 90nop      Opcode: e9 40 14 00 00jmp     0x804977a Basic Block 203 Opcode: b8 ea 00 00 00mov     eaxdata_ea Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 60 fe ff ffmov     dword [ebp-0x1a0 {var_1a4}]eax Opcode: e8 bc cd ff ffcall    sub_80499fb Opcode: 90nop      Opcode: 8b 45 84mov     eaxdword [ebp-0x7c {var_80}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 f3 c2 ff ffcall    sub_8048f3e Opcode: 90nop      Opcode: e9 29 cb ff ffjmp     0x804977a Basic Block 204 Opcode: e8 7c 07 00 00call    sub_8048d97 Opcode: 90nop      Opcode: b9 04 00 00 00mov     ecxdata_4 Opcode: 89 85 70 ff ff ffmov     dword [ebp-0x90 {var_94}]eax Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f8mov     byte [eax+data_4]0xf8 Opcode: 8b 85 70 ff ff ffmov     eaxdword [ebp-0x90 {var_94}] Opcode: 8b 40 04mov     eaxdword [eax+data_4] Opcode: 8b 95 7c ff ff ffmov     edxdword [ebp-0x84 {var_88}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+data_8 {var_224}]data_4 Opcode: 89 8d 2c fe ff ffmov     dword [ebp-0x1d4 {var_1d8}]ecx Opcode: e8 a9 fb ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 02 00 00 00mov     eaxdata_2 Opcode: 8b 8d 70 ff ff ffmov     ecxdword [ebp-0x90 {var_94}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 95 7c ff ff ffmov     edxdword [ebp-0x84 {var_88}] Opcode: 81 c2 04 00 00 00add     edxdata_4 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+data_8 {var_224}]data_2 Opcode: 89 85 28 fe ff ffmov     dword [ebp-0x1d8 {var_1dc}]eax Opcode: e8 74 fb ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 04 00 00 00mov     eaxdata_4 Opcode: 8b 8d 70 ff ff ffmov     ecxdword [ebp-0x90 {var_94}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 95 7c ff ff ffmov     edxdword [ebp-0x84 {var_88}] Opcode: 81 c2 08 00 00 00add     edxdata_8 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+data_8 {var_224}]data_4 Opcode: 89 85 24 fe ff ffmov     dword [ebp-0x1dc {var_1e0}]eax Opcode: e8 3f fb ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 02 00 00 00mov     eaxdata_2 Opcode: 8b 8d 70 ff ff ffmov     ecxdword [ebp-0x90 {var_94}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 95 7c ff ff ffmov     edxdword [ebp-0x84 {var_88}] Opcode: 81 c2 0c 00 00 00add     edxdata_c Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+data_8 {var_224}]data_2 Opcode: 89 85 20 fe ff ffmov     dword [ebp-0x1e0 {var_1e4}]eax Opcode: e8 0a fb ff ffcall    sub_80481ff Opcode: 90nop      Opcode: 8b 85 70 ff ff ffmov     eaxdword [ebp-0x90 {var_94}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 3a 10 00 00call    sub_804973e Opcode: 90nop      Opcode: 8d 85 70 ff ff fflea     eax[ebp-0x90] {var_94} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 4e 10 00 00call    sub_8049761 Opcode: 90nop      Opcode: e9 61 10 00 00jmp     0x804977a Basic Block 205 Opcode: b8 ea 00 00 00mov     eaxdata_ea Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 30 fe ff ffmov     dword [ebp-0x1d0 {var_1d4}]eax Opcode: e8 1b ce ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 94 cb ff ffjmp     0x804977a Basic Block 206 Opcode: 8d 85 60 ff ff fflea     eax[ebp-0xa0] {var_a4} Opcode: 8d 8d 5c ff ff fflea     ecx[ebp-0xa4] {var_a8} Opcode: 8b 55 f0mov     edxdword [ebp-0x10 {var_14}] Opcode: 8b 52 08mov     edxdword [edx+data_8] Opcode: 8b 52 04mov     edxdword [edx+data_4] Opcode: 8b 75 f0mov     esidword [ebp-0x10 {var_14}] Opcode: 8b 76 08mov     esidword [esi+data_8] Opcode: 0f b7 36movzx   esiword [esi] Opcode: 89 14 24mov     dword [esp {var_22c}]edx Opcode: 89 74 24 04mov     dword [esp+data_4 {var_228}]esi Opcode: 89 44 24 08mov     dword [esp+data_8 {var_224}]eax Opcode: 89 4c 24 0cmov     dword [esp+data_c {var_220}]ecx Opcode: e8 d8 76 00 00call    sub_804fa44 Opcode: 90nop      Opcode: 88 c3mov     blal Opcode: 88 9d 5b ff ff ffmov     byte [ebp-0xa5 {var_a9}]bl Opcode: e8 1d 0a 00 00call    sub_8048d97 Opcode: 90nop      Opcode: b9 04 00 00 00mov     ecxdata_4 Opcode: 89 85 54 ff ff ffmov     dword [ebp-0xac {var_b0}]eax Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 famov     byte [eax+data_4]0xfa Opcode: 8b 85 54 ff ff ffmov     eaxdword [ebp-0xac {var_b0}] Opcode: 8b 40 04mov     eaxdword [eax+data_4] Opcode: 8b 95 6c ff ff ffmov     edxdword [ebp-0x94 {var_98}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+data_8 {var_224}]data_4 Opcode: 89 8d f8 fd ff ffmov     dword [ebp-0x208 {var_20c}]ecx Opcode: e8 4a fe ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 02 00 00 00mov     eaxdata_2 Opcode: 8b 8d 54 ff ff ffmov     ecxdword [ebp-0xac {var_b0}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 95 6c ff ff ffmov     edxdword [ebp-0x94 {var_98}] Opcode: 81 c2 04 00 00 00add     edxdata_4 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+data_8 {var_224}]data_2 Opcode: 89 85 f4 fd ff ffmov     dword [ebp-0x20c {var_210}]eax Opcode: e8 15 fe ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 04 00 00 00mov     eaxdata_4 Opcode: 8b 8d 54 ff ff ffmov     ecxdword [ebp-0xac {var_b0}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 95 6c ff ff ffmov     edxdword [ebp-0x94 {var_98}] Opcode: 81 c2 08 00 00 00add     edxdata_8 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+data_8 {var_224}]data_4 Opcode: 89 85 f0 fd ff ffmov     dword [ebp-0x210 {var_214}]eax Opcode: e8 e0 fd ff ffcall    sub_80481ff Opcode: 90nop      Opcode: 8d 85 5b ff ff fflea     eax[ebp-0xa5] {var_a9} Opcode: b9 01 00 00 00mov     ecxdata_1 Opcode: 8b 95 54 ff ff ffmov     edxdword [ebp-0xac {var_b0}] Opcode: 8b 52 04mov     edxdword [edx+data_4] Opcode: 89 14 24mov     dword [esp {var_22c}]edx Opcode: 89 44 24 04mov     dword [esp+data_4 {var_228}]eax Opcode: c7 44 24 08 01 00 00 00mov     dword [esp+data_8 {var_224}]data_1 Opcode: 89 8d ec fd ff ffmov     dword [ebp-0x214 {var_218}]ecx Opcode: e8 b1 fd ff ffcall    sub_80481ff Opcode: 90nop      Opcode: 81 bd 5c ff ff ff 00 00 00 00cmp     dword [ebp-0xa4 {var_a8}]data_0 Opcode: 76 41jbe     0x804849c Basic Block 207 Opcode: b8 e9 00 00 00mov     eaxdata_e9 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 fc fd ff ffmov     dword [ebp-0x204 {var_208}]eax Opcode: e8 79 9c ff ffcall    sub_80499fb Opcode: 90nop      Opcode: e9 f2 99 ff ffjmp     0x804977a Basic Block 208 Opcode: 8b 45 f8mov     eaxdword [ebp-0x8] Opcode: 81 78 04 00 00 00 00cmp     dword [eax+data_4]data_0 Opcode: 74 bdje      0x8049001 Basic Block 209 Opcode: 8b 45 f8mov     eaxdword [ebp-0x8] Opcode: 8b 40 0cmov     eaxdword [eax+data_c] Opcode: 89 45 e8mov     dword [ebp-0x18]eax Opcode: 85 c0test    eaxeax Opcode: 74 0fje      0x804b3b3 Basic Block 210 Opcode: b8 01 00 00 00mov     eaxdata_1 Opcode: cd 80int     0x80 Opcode: cd 80{ Does not return } Basic Block 211 Opcode: e8 6b 02 00 00call    sub_8048ae0 Opcode: 90nop      Opcode: 8b 4d c8mov     ecxdword [ebp-0x38 {var_3c}] Opcode: 89 01mov     dword [ecx]eax Opcode: 8b 45 c8mov     eaxdword [ebp-0x38 {var_3c}] Opcode: c7 40 04 00 00 00 00mov     dword [eax+data_4]data_0 Opcode: 8b 45 ccmov     eaxdword [ebp-0x34 {var_38}] Opcode: 8b 4d c8mov     ecxdword [ebp-0x38 {var_3c}] Opcode: 89 41 08mov     dword [ecx+data_8]eax Opcode: e8 04 05 00 00call    sub_8048d97 Opcode: 90nop      Opcode: b9 04 00 00 00mov     ecxdata_4 Opcode: 89 45 c0mov     dword [ebp-0x40 {var_44}]eax Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f3mov     byte [eax+data_4]0xf3 Opcode: 8b 45 c0mov     eaxdword [ebp-0x40 {var_44}] Opcode: 8b 40 04mov     eaxdword [eax+data_4] Opcode: 8b 55 d0mov     edxdword [ebp-0x30 {var_34}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+data_8 {var_224}]data_4 Opcode: 89 8d fc fe ff ffmov     dword [ebp-0x104 {var_108}]ecx Opcode: e8 3a f9 ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 02 00 00 00mov     eaxdata_2 Opcode: 8b 4d c0mov     ecxdword [ebp-0x40 {var_44}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 55 d0mov     edxdword [ebp-0x30 {var_34}] Opcode: 81 c2 04 00 00 00add     edxdata_4 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+data_8 {var_224}]data_2 Opcode: 89 85 f8 fe ff ffmov     dword [ebp-0x108 {var_10c}]eax Opcode: e8 0b f9 ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 04 00 00 00mov     eaxdata_4 Opcode: 8b 4d c0mov     ecxdword [ebp-0x40 {var_44}] Opcode: 8b 49 08mov     ecxdword [ecx+data_8] Opcode: 8b 55 c8mov     edxdword [ebp-0x38 {var_3c}] Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+data_8 {var_224}]data_4 Opcode: 89 85 f4 fe ff ffmov     dword [ebp-0x10c {var_110}]eax Opcode: e8 e2 f8 ff ffcall    sub_80481ff Opcode: 90nop      Opcode: 8b 45 c0mov     eaxdword [ebp-0x40 {var_44}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 15 0e 00 00call    sub_804973e Opcode: 90nop      Opcode: 8d 45 c0lea     eax[ebp-0x40] {var_44} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 2c 0e 00 00call    sub_8049761 Opcode: 90nop      Opcode: e9 3f 0e 00 00jmp     0x804977a Basic Block 212 Opcode: b8 e8 00 00 00mov     eaxdata_e8 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 00 ff ff ffmov     dword [ebp-0x100 {var_104}]eax Opcode: e8 09 ff ff ffcall    sub_80499fb Opcode: 90nop      Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 cf e5 ff ffjmp     0x80480ce Basic Block 213 Opcode: e9 f1 00 00 00jmp     0x804ff95 Basic Block 214 Opcode: b8 4c 00 00 00mov     eaxdata_4c Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 85 04 ff ff ffmov     dword [ebp-0xfc {var_100}]eax Opcode: e8 f6 f2 ff ffcall    sub_8048e28 Opcode: 90nop      Opcode: 8b 4d c4mov     ecxdword [ebp-0x3c {var_40}] Opcode: 8b 15 04 a8 06 08mov     edxdword [data_806a804] Opcode: 89 44 8a 10mov     dword [edx+ecx*4+data_10]eax Opcode: 8b 45 c4mov     eaxdword [ebp-0x3c {var_40}] Opcode: 8b 0d 04 a8 06 08mov     ecxdword [data_806a804] Opcode: 8b 44 81 10mov     eaxdword [ecx+eax*4+data_10] Opcode: 89 45 c8mov     dword [ebp-0x38 {var_3c}]eax Opcode: eb 80jmp     0x8049ad2 Basic Block 215 Opcode: e8 66 fc ff ffcall    sub_80481ff Opcode: 90nop      Opcode: b8 02 00 00 00mov     eaxdata_2 Opcode: 8b 4d 94mov     ecxdword [ebp-0x6c {var_70}] Opcode: 8b 49 04mov     ecxdword [ecx+data_4] Opcode: 8b 55 a0mov     edxdword [ebp-0x60 {var_64}] Opcode: 81 c2 0c 00 00 00add     edxdata_c Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: eb 14jmp     0x80485c7 Basic Block 216 Opcode: 8b 85 54 ff ff ffmov     eaxdword [ebp-0xac {var_b0}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 94 12 00 00call    sub_804973e Opcode: 90nop      Opcode: 8d 85 54 ff ff fflea     eax[ebp-0xac] {var_b0} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 a8 12 00 00call    sub_8049761 Opcode: 90nop      Opcode: e9 bb 12 00 00jmp     0x804977a Basic Block 217 Opcode: 81 bd 60 ff ff ff 00 00 00 00cmp     dword [ebp-0xa0 {var_a4}]data_0 Opcode: 74 35je      0x804849c Basic Block 218 Opcode: 8b 45 f8mov     eaxdword [ebp-0x8] Opcode: 8b 00mov     eaxdword [eax] Opcode: 89 04 24mov     dword [esp]eax Opcode: e8 30 ff ff ffcall    sub_8048f3e Opcode: 90nop      Opcode: 8b 45 f8mov     eaxdword [ebp-0x8] Opcode: 89 04 24mov     dword [esp]eax Opcode: e8 24 ff ff ffcall    sub_8048f3e Opcode: 90nop      Opcode: 8b 45 fcmov     eaxdword [ebp-0x4] Opcode: c7 00 00 00 00 00mov     dword [eax]data_0 Opcode: 83 c4 38add     esp0x38 Opcode: 5dpop     ebp Opcode: e9 53 04 00 00jmp     0x8049480 Basic Block 219 Opcode: 8b 45 f8mov     eaxdword [ebp-0x8] Opcode: 8b 40 04mov     eaxdword [eax+data_4] Opcode: 8b 40 04mov     eaxdword [eax+data_4] Opcode: 89 04 24mov     dword [esp]eax Opcode: e8 e9 fe ff ffcall    sub_8048f3e Opcode: 90nop      Opcode: 8b 45 f8mov     eaxdword [ebp-0x8] Opcode: 8b 40 04mov     eaxdword [eax+data_4] Opcode: 89 04 24mov     dword [esp]eax Opcode: e8 da fe ff ffcall    sub_8048f3e Opcode: 90nop      Opcode: eb 9ajmp     0x8049001 Basic Block 220 Opcode: eb aajmp     0x804b35f Basic Block 221 Opcode: 8b 45 e8mov     eaxdword [ebp-0x18] Opcode: 8b 40 10mov     eaxdword [eax+data_10] Opcode: 89 04 24mov     dword [esp]eax Opcode: e8 8c db ff ffcall    sub_8048f3e Opcode: 90nop      Basic Block 222 Opcode: 8b 45 c4mov     eaxdword [ebp-0x3c {var_40}] Opcode: 05 01 00 00 00add     eaxdata_1 Opcode: 89 45 c4mov     dword [ebp-0x3c {var_40}]eax Opcode: e9 5a 9b ff ffjmp     0x8049aff Basic Block 223 Opcode: 89 54 24 04mov     dword [esp+data_4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+data_8 {var_224}]data_2 Opcode: 89 85 80 fe ff ffmov     dword [ebp-0x180 {var_184}]eax Opcode: e8 21 fc ff ffcall    sub_80481ff Opcode: 90nop      Opcode: 8b 45 94mov     eaxdword [ebp-0x6c {var_70}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: eb 18jmp     0x80485ff Basic Block 224 Opcode: 8b 85 54 ff ff ffmov     eaxdword [ebp-0xac {var_b0}] Opcode: 8b 40 08mov     eaxdword [eax+data_8] Opcode: 8b 8d 60 ff ff ffmov     ecxdword [ebp-0xa0 {var_a4}] Opcode: 8b 95 5c ff ff ffmov     edxdword [ebp-0xa4 {var_a8}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+data_4 {var_228}]ecx Opcode: 89 54 24 08mov     dword [esp+data_8 {var_224}]edx Opcode: e8 73 fd ff ffcall    sub_80481ff Opcode: 90nop      Opcode: 8b 85 60 ff ff ffmov     eaxdword [ebp-0xa0 {var_a4}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 a3 0a 00 00call    sub_8048f3e Opcode: 90nop      Basic Block 225 Opcode: e8 3a 11 00 00call    sub_804973e Opcode: 90nop      Opcode: 8d 45 94lea     eax[ebp-0x6c] {var_70} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 51 11 00 00call    sub_8049761 Opcode: 90nop      Opcode: e9 64 11 00 00jmp     0x804977a