Function Graph 0Basic Block 0Opcode: 53sub_900005a6:Opcode: 53push    ebxOpcode: 57push    ediOpcode: 56push    esiOpcode: 81 ec 50 03 00 00sub     esp0x350 {var_35c}Opcode: 8b 9c 24 60 03 00 00mov     ebxdword [esp+0x360 {arg_4}]Opcode: 8b 83 2c 80 00 00mov     eaxdword [ebx+0x802c]Opcode: 3d ff ff ff 3fcmp     eax0x3fffffffOpcode: 0f 87 a5 00 00 00ja      0x9000066cBasic Block 1Opcode: 31 c0xor     eaxeax  {0x0}Opcode: e9 22 08 00 00jmp     0x90000e95Basic Block 2Opcode: 8b 4b 08mov     ecxdword [ebx+0x8]Opcode: 01 c1add     ecxeaxOpcode: ba 00 00 00 40mov     edx0x40000000Opcode: 29 c2sub     edxeaxOpcode: 89 54 24 08mov     dword [esp+0x8 {var_354}]edxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_358}]ecxOpcode: 8d 84 24 08 03 00 00lea     eax[esp+0x308] {var_54}Opcode: 89 04 24mov     dword [esp {var_35c}]eaxOpcode: e8 5a 11 00 00call    sub_90001744Opcode: 83 ec 04sub     esp0x4 {var_360}Opcode: 8b 84 24 08 03 00 00mov     eaxdword [esp+0x308 {var_58}]Opcode: 85 c0test    eaxeaxOpcode: 74 74je      0x9000066cBasic Block 3Opcode: 0f b6 c0movzx   eaxalOpcode: 81 c4 50 03 00 00add     esp0x350Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: 5bpop     ebxOpcode: c3retn    Basic Block 4Opcode: 8d bb 34 80 00 00lea     edi[ebx+0x8034]Opcode: 8d b4 24 08 03 00 00lea     esi[esp+0x308] {var_58}Opcode: b9 11 00 00 00mov     ecx0x11Opcode: f3 a5rep movsd dword es:[edi]dword [esi] {var_58}Opcode: 8b 8c 24 0c 03 00 00mov     ecxdword [esp+0x30c {var_54}]Opcode: 01 8b 2c 80 00 00add     dword [ebx+0x802c]ecxOpcode: c6 03 00mov     byte [ebx]0x0Opcode: 83 c0 feadd     eax0xfffffffeOpcode: 83 f8 14cmp     eax0x14Opcode: 0f 87 67 08 00 00ja      0x90000e8fBasic Block 5Opcode: 80 3b 00{Case 0x10x3}Opcode: 80 3b 00cmp     byte [ebx]0x0Opcode: 0f 94 c0sete    alBasic Block 6Opcode: ff 24 85 c0 49 00 90jmp     dword [eax*4+0x900049c0]Basic Block 7Opcode: 8d bc 24 10 03 00 00{Case 0x0}Opcode: 8d bc 24 10 03 00 00lea     edi[esp+0x310] {var_50}Opcode: 89 7c 24 04mov     dword [esp+0x4 {var_35c}]ediOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 a6 0a 00 00call    sub_900010e8Opcode: 89 c6mov     esieaxOpcode: 8d 84 24 24 03 00 00lea     eax[esp+0x324] {var_3c}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 91 0a 00 00call    sub_900010e8Opcode: 01 f0add     eaxesiOpcode: 0f 90 c1seto    clOpcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 89 7c 24 04mov     dword [esp+0x4 {var_35c}]ediOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: 0f b6 c1movzx   eaxclOpcode: eb 58jmp     0x900006c4Basic Block 8Opcode: 8d bc 24 10 03 00 00{Case 0x2}Opcode: 8d bc 24 10 03 00 00lea     edi[esp+0x310] {var_50}Opcode: 89 7c 24 04mov     dword [esp+0x4 {var_35c}]ediOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 62 0a 00 00call    sub_900010e8Opcode: 89 c6mov     esieaxOpcode: 8d 84 24 24 03 00 00lea     eax[esp+0x324] {var_3c}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 4d 0a 00 00call    sub_900010e8Opcode: 89 f1mov     ecxesiOpcode: c1 f9 1fsar     ecx0x1fOpcode: 89 c2mov     edxeaxOpcode: c1 fa 1fsar     edx0x1fOpcode: 29 c6sub     esieaxOpcode: 19 d1sbb     ecxedxOpcode: 89 f0mov     eaxesiOpcode: 05 00 00 00 80add     eax0x80000000Opcode: 83 d1 00adc     ecx0x0Opcode: 0f 95 c0setne   alOpcode: 89 74 24 08mov     dword [esp+0x8 {var_358}]esiOpcode: 89 7c 24 04mov     dword [esp+0x4 {var_35c}]ediOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: 0f b6 c0movzx   eaxalBasic Block 9Opcode: 8d bc 24 10 03 00 00{Case 0x4}Opcode: 8d bc 24 10 03 00 00lea     edi[esp+0x310] {var_50}Opcode: 89 7c 24 04mov     dword [esp+0x4 {var_35c}]ediOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 fb 09 00 00call    sub_900010e8Opcode: 89 c6mov     esieaxOpcode: 8d 84 24 24 03 00 00lea     eax[esp+0x324] {var_3c}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 e6 09 00 00call    sub_900010e8Opcode: 21 f0and     eaxesiOpcode: eb 56jmp     0x9000075cBasic Block 10Opcode: 8d bc 24 10 03 00 00{Case 0x5}Opcode: 8d bc 24 10 03 00 00lea     edi[esp+0x310] {var_50}Opcode: 89 7c 24 04mov     dword [esp+0x4 {var_35c}]ediOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 cf 09 00 00call    sub_900010e8Opcode: 89 c6mov     esieaxOpcode: 8d 84 24 24 03 00 00lea     eax[esp+0x324] {var_3c}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 ba 09 00 00call    sub_900010e8Opcode: 09 f0or      eaxesiOpcode: eb 2ajmp     0x9000075cBasic Block 11Opcode: 8d bc 24 10 03 00 00{Case 0x6}Opcode: 8d bc 24 10 03 00 00lea     edi[esp+0x310] {var_50}Opcode: 89 7c 24 04mov     dword [esp+0x4 {var_35c}]ediOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 a3 09 00 00call    sub_900010e8Opcode: 89 c6mov     esieaxOpcode: 8d 84 24 24 03 00 00lea     eax[esp+0x324] {var_3c}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 8e 09 00 00call    sub_900010e8Opcode: 31 f0xor     eaxesiBasic Block 12Opcode: 8d b4 24 10 03 00 00{Case 0x7}Opcode: 8d b4 24 10 03 00 00lea     esi[esp+0x310] {var_50}Opcode: 8d 84 24 24 03 00 00lea     eax[esp+0x324] {var_3c}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 4d 09 00 00call    sub_900010e8Opcode: e9 e9 03 00 00jmp     0x90000b89Basic Block 13Opcode: 83 bc 24 24 03 00 00 02{Case 0x8}Opcode: 83 bc 24 24 03 00 00 02cmp     dword [esp+0x324 {var_3c}]0x2Opcode: 0f 85 a9 03 00 00jne     0x90000b57Basic Block 14Opcode: 8d 84 24 10 03 00 00{Case 0x9}Opcode: 8d 84 24 10 03 00 00lea     eax[esp+0x310] {var_50}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 08 09 00 00call    sub_900010e8Opcode: 89 c6mov     esieaxOpcode: 8d 84 24 24 03 00 00lea     eax[esp+0x324] {var_3c}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 f3 08 00 00call    sub_900010e8Opcode: 89 f1mov     ecxesiOpcode: c1 f9 1fsar     ecx0x1fOpcode: 89 c2mov     edxeaxOpcode: c1 fa 1fsar     edx0x1fOpcode: 29 c6sub     esieaxOpcode: 19 d1sbb     ecxedxOpcode: 89 f0mov     eaxesiOpcode: 05 00 00 00 80add     eax0x80000000Opcode: 83 d1 00adc     ecx0x0Opcode: 0f 95 c0setne   alOpcode: 85 f6test    esiesiOpcode: 0f 94 c1sete    clOpcode: 8a 93 30 80 00 00mov     dlbyte [ebx+0x8030]Opcode: 80 e2 fcand     dl0xfcOpcode: 00 c0add     alalOpcode: 08 caor      dlclOpcode: 08 c2or      dlalOpcode: 88 93 30 80 00 00mov     byte [ebx+0x8030]dlOpcode: e9 60 06 00 00jmp     0x90000e8fBasic Block 15Opcode: 8d b4 24 10 03 00 00{Case 0xa}Opcode: 8d b4 24 10 03 00 00lea     esi[esp+0x310] {var_50}Opcode: c7 84 24 a8 02 00 00 02 00 00 00mov     dword [esp+0x2a8 {var_b8}]0x2Opcode: c7 84 24 ac 02 00 00 04 00 00 00mov     dword [esp+0x2ac {var_b4}]0x4Opcode: c7 84 24 b0 02 00 00 00 00 00 00mov     dword [esp+0x2b0 {var_b0}]0x0Opcode: c7 84 24 b4 02 00 00 ff ff ff ffmov     dword [esp+0x2b4 {var_ac}]0xffffffffOpcode: c7 84 24 b8 02 00 00 00 00 00 00mov     dword [esp+0x2b8 {var_a8}]0x0Opcode: 8d 84 24 a8 02 00 00lea     eax[esp+0x2a8] {var_b8}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 68 08 00 00call    sub_900010e8Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 89 74 24 04mov     dword [esp+0x4 {var_35c}]esiOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 e2 08 00 00call    sub_90001172Opcode: c7 84 24 90 02 00 00 01 00 00 00mov     dword [esp+0x290 {var_d0}]0x1Opcode: c7 84 24 94 02 00 00 04 00 00 00mov     dword [esp+0x294 {var_cc}]0x4Opcode: c7 84 24 78 02 00 00 01 00 00 00mov     dword [esp+0x278 {var_e8}]0x1Opcode: c7 84 24 7c 02 00 00 04 00 00 00mov     dword [esp+0x27c {var_e4}]0x4Opcode: 8d 84 24 78 02 00 00lea     eax[esp+0x278] {var_e8}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 19 08 00 00call    sub_900010e8Opcode: 83 c0 04add     eax0x4Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 90 02 00 00lea     eax[esp+0x290] {var_d0}Opcode: e9 a1 05 00 00jmp     0x90000e83Basic Block 16Opcode: c7 84 24 f0 02 00 00 01 00 00 00{Case 0xb}Opcode: c7 84 24 f0 02 00 00 01 00 00 00mov     dword [esp+0x2f0 {var_70}]0x1Opcode: c7 84 24 f4 02 00 00 04 00 00 00mov     dword [esp+0x2f4 {var_6c}]0x4Opcode: c7 84 24 d8 02 00 00 01 00 00 00mov     dword [esp+0x2d8 {var_88}]0x1Opcode: c7 84 24 dc 02 00 00 04 00 00 00mov     dword [esp+0x2dc {var_84}]0x4Opcode: 8d 84 24 d8 02 00 00lea     eax[esp+0x2d8] {var_88}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 c7 07 00 00call    sub_900010e8Opcode: 83 c0 fcadd     eax0xfffffffcOpcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 f0 02 00 00lea     eax[esp+0x2f0] {var_70}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 37 08 00 00call    sub_90001172Opcode: c7 84 24 c0 02 00 00 02 00 00 00mov     dword [esp+0x2c0 {var_a0}]0x2Opcode: c7 84 24 c4 02 00 00 04 00 00 00mov     dword [esp+0x2c4 {var_9c}]0x4Opcode: c7 84 24 c8 02 00 00 00 00 00 00mov     dword [esp+0x2c8 {var_98}]0x0Opcode: c7 84 24 cc 02 00 00 ff ff ff ffmov     dword [esp+0x2cc {var_94}]0xffffffffOpcode: c7 84 24 d0 02 00 00 00 00 00 00mov     dword [esp+0x2d0 {var_90}]0x0Opcode: 8d 84 24 10 03 00 00lea     eax[esp+0x310] {var_50}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 63 07 00 00call    sub_900010e8Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 c0 02 00 00lea     eax[esp+0x2c0] {var_a0}Opcode: e9 ee 04 00 00jmp     0x90000e83Basic Block 17Opcode: c7 84 24 60 02 00 00 02 00 00 00{Case 0xc}Opcode: c7 84 24 60 02 00 00 02 00 00 00mov     dword [esp+0x260 {var_100}]0x2Opcode: c7 84 24 64 02 00 00 04 00 00 00mov     dword [esp+0x264 {var_fc}]0x4Opcode: c7 84 24 68 02 00 00 00 00 00 00mov     dword [esp+0x268 {var_f8}]0x0Opcode: c7 84 24 6c 02 00 00 ff ff ff ffmov     dword [esp+0x26c {var_f4}]0xffffffffOpcode: c7 84 24 70 02 00 00 00 00 00 00mov     dword [esp+0x270 {var_f0}]0x0Opcode: 8d 84 24 60 02 00 00lea     eax[esp+0x260] {var_100}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 09 07 00 00call    sub_900010e8Opcode: 89 c6mov     esieaxOpcode: c7 84 24 48 02 00 00 01 00 00 00mov     dword [esp+0x248 {var_118}]0x1Opcode: c7 84 24 4c 02 00 00 04 00 00 00mov     dword [esp+0x24c {var_114}]0x4Opcode: c7 84 24 30 02 00 00 01 00 00 00mov     dword [esp+0x230 {var_130}]0x1Opcode: c7 84 24 34 02 00 00 04 00 00 00mov     dword [esp+0x234 {var_12c}]0x4Opcode: 8d 84 24 30 02 00 00lea     eax[esp+0x230] {var_130}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 c8 06 00 00call    sub_900010e8Opcode: 83 c0 04add     eax0x4Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 48 02 00 00lea     eax[esp+0x248] {var_118}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 38 07 00 00call    sub_90001172Opcode: 81 fe 00 00 00 40cmp     esi0x40000000Opcode: 0f 83 11 01 00 00jae     0x90000b57Basic Block 18Opcode: f6 83 30 80 00 00 01{Case 0xe}Opcode: f6 83 30 80 00 00 01test    byte [ebx+0x8030]0x1Opcode: 0f 85 c4 00 00 00jne     0x90000b22Basic Block 19Opcode: f6 83 30 80 00 00 01{Case 0xf}Opcode: f6 83 30 80 00 00 01test    byte [ebx+0x8030]0x1Opcode: 0f 85 1f 04 00 00jne     0x90000e8fBasic Block 20Opcode: c7 84 24 18 02 00 00 01 00 00 00{Case 0x10}Opcode: c7 84 24 18 02 00 00 01 00 00 00mov     dword [esp+0x218 {var_148}]0x1Opcode: c7 84 24 1c 02 00 00 04 00 00 00mov     dword [esp+0x21c {var_144}]0x4Opcode: c7 84 24 00 02 00 00 01 00 00 00mov     dword [esp+0x200 {var_160}]0x1Opcode: c7 84 24 04 02 00 00 04 00 00 00mov     dword [esp+0x204 {var_15c}]0x4Opcode: 8d 84 24 00 02 00 00lea     eax[esp+0x200] {var_160}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 34 06 00 00call    sub_900010e8Opcode: 83 c0 fcadd     eax0xfffffffcOpcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 18 02 00 00lea     eax[esp+0x218] {var_148}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 a4 06 00 00call    sub_90001172Opcode: c7 84 24 e8 01 00 00 02 00 00 00mov     dword [esp+0x1e8 {var_178}]0x2Opcode: c7 84 24 ec 01 00 00 04 00 00 00mov     dword [esp+0x1ec {var_174}]0x4Opcode: c7 84 24 f0 01 00 00 00 00 00 00mov     dword [esp+0x1f0 {var_170}]0x0Opcode: c7 84 24 f4 01 00 00 ff ff ff ffmov     dword [esp+0x1f4 {var_16c}]0xffffffffOpcode: c7 84 24 f8 01 00 00 00 00 00 00mov     dword [esp+0x1f8 {var_168}]0x0Opcode: 8b 83 2c 80 00 00mov     eaxdword [ebx+0x802c]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 e8 01 00 00lea     eax[esp+0x1e8] {var_178}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 50 06 00 00call    sub_90001172Basic Block 21Opcode: 8d 84 24 10 03 00 00{Case 0xd}Opcode: 8d 84 24 10 03 00 00lea     eax[esp+0x310] {var_50}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 b3 05 00 00call    sub_900010e8Opcode: 83 bc 24 10 03 00 00 03cmp     dword [esp+0x310 {var_50}]0x3Opcode: 75 06jne     0x90000b45Basic Block 22Opcode: 8d b4 24 10 03 00 00{Case 0x11}Opcode: 8d b4 24 10 03 00 00lea     esi[esp+0x310] {var_50}Opcode: 89 74 24 04mov     dword [esp+0x4 {var_35c}]esiOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 76 05 00 00call    sub_900010e8Opcode: 40inc     eaxOpcode: eb 14jmp     0x90000b89Basic Block 23Opcode: 8d b4 24 10 03 00 00{Case 0x12}Opcode: 8d b4 24 10 03 00 00lea     esi[esp+0x310] {var_50}Opcode: 89 74 24 04mov     dword [esp+0x4 {var_35c}]esiOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 60 05 00 00call    sub_900010e8Opcode: 48dec     eaxBasic Block 24Opcode: c7 84 24 d0 01 00 00 02 00 00 00{Case 0x13}Opcode: c7 84 24 d0 01 00 00 02 00 00 00mov     dword [esp+0x1d0 {var_190}]0x2Opcode: c7 84 24 d4 01 00 00 04 00 00 00mov     dword [esp+0x1d4 {var_18c}]0x4Opcode: c7 84 24 d8 01 00 00 fc ff ff ffmov     dword [esp+0x1d8 {var_188}]0xfffffffcOpcode: c7 84 24 dc 01 00 00 ff ff ff ffmov     dword [esp+0x1dc {var_184}]0xffffffffOpcode: c7 84 24 e0 01 00 00 00 00 00 00mov     dword [esp+0x1e0 {var_180}]0x0Opcode: 8b 83 0c 80 00 00mov     eaxdword [ebx+0x800c]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 d0 01 00 00lea     eax[esp+0x1d0] {var_190}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 88 05 00 00call    sub_90001172Opcode: c7 84 24 b8 01 00 00 02 00 00 00mov     dword [esp+0x1b8 {var_1a8}]0x2Opcode: c7 84 24 bc 01 00 00 04 00 00 00mov     dword [esp+0x1bc {var_1a4}]0x4Opcode: c7 84 24 c0 01 00 00 f8 ff ff ffmov     dword [esp+0x1c0 {var_1a0}]0xfffffff8Opcode: c7 84 24 c4 01 00 00 ff ff ff ffmov     dword [esp+0x1c4 {var_19c}]0xffffffffOpcode: c7 84 24 c8 01 00 00 00 00 00 00mov     dword [esp+0x1c8 {var_198}]0x0Opcode: 8b 83 10 80 00 00mov     eaxdword [ebx+0x8010]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 b8 01 00 00lea     eax[esp+0x1b8] {var_1a8}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 34 05 00 00call    sub_90001172Opcode: c7 84 24 a0 01 00 00 02 00 00 00mov     dword [esp+0x1a0 {var_1c0}]0x2Opcode: c7 84 24 a4 01 00 00 04 00 00 00mov     dword [esp+0x1a4 {var_1bc}]0x4Opcode: c7 84 24 a8 01 00 00 f4 ff ff ffmov     dword [esp+0x1a8 {var_1b8}]0xfffffff4Opcode: c7 84 24 ac 01 00 00 ff ff ff ffmov     dword [esp+0x1ac {var_1b4}]0xffffffffOpcode: c7 84 24 b0 01 00 00 00 00 00 00mov     dword [esp+0x1b0 {var_1b0}]0x0Opcode: 8b 83 14 80 00 00mov     eaxdword [ebx+0x8014]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 a0 01 00 00lea     eax[esp+0x1a0] {var_1c0}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 e0 04 00 00call    sub_90001172Opcode: c7 84 24 88 01 00 00 02 00 00 00mov     dword [esp+0x188 {var_1d8}]0x2Opcode: c7 84 24 8c 01 00 00 04 00 00 00mov     dword [esp+0x18c {var_1d4}]0x4Opcode: c7 84 24 90 01 00 00 f0 ff ff ffmov     dword [esp+0x190 {var_1d0}]0xfffffff0Opcode: c7 84 24 94 01 00 00 ff ff ff ffmov     dword [esp+0x194 {var_1cc}]0xffffffffOpcode: c7 84 24 98 01 00 00 00 00 00 00mov     dword [esp+0x198 {var_1c8}]0x0Opcode: 8b 83 18 80 00 00mov     eaxdword [ebx+0x8018]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 88 01 00 00lea     eax[esp+0x188] {var_1d8}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 8c 04 00 00call    sub_90001172Opcode: c7 84 24 70 01 00 00 02 00 00 00mov     dword [esp+0x170 {var_1f0}]0x2Opcode: c7 84 24 74 01 00 00 04 00 00 00mov     dword [esp+0x174 {var_1ec}]0x4Opcode: c7 84 24 78 01 00 00 ec ff ff ffmov     dword [esp+0x178 {var_1e8}]0xffffffecOpcode: c7 84 24 7c 01 00 00 ff ff ff ffmov     dword [esp+0x17c {var_1e4}]0xffffffffOpcode: c7 84 24 80 01 00 00 00 00 00 00mov     dword [esp+0x180 {var_1e0}]0x0Opcode: 8b 83 1c 80 00 00mov     eaxdword [ebx+0x801c]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 70 01 00 00lea     eax[esp+0x170] {var_1f0}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 38 04 00 00call    sub_90001172Opcode: c7 84 24 58 01 00 00 02 00 00 00mov     dword [esp+0x158 {var_208}]0x2Opcode: c7 84 24 5c 01 00 00 04 00 00 00mov     dword [esp+0x15c {var_204}]0x4Opcode: c7 84 24 60 01 00 00 e8 ff ff ffmov     dword [esp+0x160 {var_200}]0xffffffe8Opcode: c7 84 24 64 01 00 00 ff ff ff ffmov     dword [esp+0x164 {var_1fc}]0xffffffffOpcode: c7 84 24 68 01 00 00 00 00 00 00mov     dword [esp+0x168 {var_1f8}]0x0Opcode: 8b 83 20 80 00 00mov     eaxdword [ebx+0x8020]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 58 01 00 00lea     eax[esp+0x158] {var_208}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 e4 03 00 00call    sub_90001172Opcode: c7 84 24 40 01 00 00 02 00 00 00mov     dword [esp+0x140 {var_220}]0x2Opcode: c7 84 24 44 01 00 00 04 00 00 00mov     dword [esp+0x144 {var_21c}]0x4Opcode: c7 84 24 48 01 00 00 e4 ff ff ffmov     dword [esp+0x148 {var_218}]0xffffffe4Opcode: c7 84 24 4c 01 00 00 ff ff ff ffmov     dword [esp+0x14c {var_214}]0xffffffffOpcode: c7 84 24 50 01 00 00 00 00 00 00mov     dword [esp+0x150 {var_210}]0x0Opcode: 8b 83 24 80 00 00mov     eaxdword [ebx+0x8024]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 40 01 00 00lea     eax[esp+0x140] {var_220}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 90 03 00 00call    sub_90001172Opcode: c7 84 24 28 01 00 00 02 00 00 00mov     dword [esp+0x128 {var_238}]0x2Opcode: c7 84 24 2c 01 00 00 04 00 00 00mov     dword [esp+0x12c {var_234}]0x4Opcode: c7 84 24 30 01 00 00 e0 ff ff ffmov     dword [esp+0x130 {var_230}]0xffffffe0Opcode: c7 84 24 34 01 00 00 ff ff ff ffmov     dword [esp+0x134 {var_22c}]0xffffffffOpcode: c7 84 24 38 01 00 00 00 00 00 00mov     dword [esp+0x138 {var_228}]0x0Opcode: 8b 83 28 80 00 00mov     eaxdword [ebx+0x8028]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 28 01 00 00lea     eax[esp+0x128] {var_238}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 3c 03 00 00call    sub_90001172Opcode: c7 84 24 10 01 00 00 01 00 00 00mov     dword [esp+0x110 {var_250}]0x1Opcode: c7 84 24 14 01 00 00 04 00 00 00mov     dword [esp+0x114 {var_24c}]0x4Opcode: c7 84 24 f8 00 00 00 01 00 00 00mov     dword [esp+0xf8 {var_268}]0x1Opcode: c7 84 24 fc 00 00 00 04 00 00 00mov     dword [esp+0xfc {var_264}]0x4Opcode: 8d 84 24 f8 00 00 00lea     eax[esp+0xf8] {var_268}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 73 02 00 00call    sub_900010e8Opcode: 83 c0 e0add     eax0xffffffe0Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 10 01 00 00lea     eax[esp+0x110] {var_250}Basic Block 25Opcode: c7 84 24 e0 00 00 00 01 00 00 00{Case 0x14}Opcode: c7 84 24 e0 00 00 00 01 00 00 00mov     dword [esp+0xe0 {var_280}]0x1Opcode: c7 84 24 e4 00 00 00 04 00 00 00mov     dword [esp+0xe4 {var_27c}]0x4Opcode: c7 84 24 c8 00 00 00 01 00 00 00mov     dword [esp+0xc8 {var_298}]0x1Opcode: c7 84 24 cc 00 00 00 04 00 00 00mov     dword [esp+0xcc {var_294}]0x4Opcode: 8d 84 24 c8 00 00 00lea     eax[esp+0xc8] {var_298}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 07 02 00 00call    sub_900010e8Opcode: 83 c0 20add     eax0x20Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 8d 84 24 e0 00 00 00lea     eax[esp+0xe0] {var_280}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 77 02 00 00call    sub_90001172Opcode: c7 84 24 b0 00 00 00 02 00 00 00mov     dword [esp+0xb0 {var_2b0}]0x2Opcode: c7 84 24 b4 00 00 00 04 00 00 00mov     dword [esp+0xb4 {var_2ac}]0x4Opcode: c7 84 24 b8 00 00 00 fc ff ff ffmov     dword [esp+0xb8 {var_2a8}]0xfffffffcOpcode: c7 84 24 bc 00 00 00 ff ff ff ffmov     dword [esp+0xbc {var_2a4}]0xffffffffOpcode: c7 84 24 c0 00 00 00 00 00 00 00mov     dword [esp+0xc0 {var_2a0}]0x0Opcode: 8d 84 24 b0 00 00 00lea     eax[esp+0xb0] {var_2b0}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 a3 01 00 00call    sub_900010e8Opcode: 89 83 0c 80 00 00mov     dword [ebx+0x800c]eaxOpcode: c7 84 24 98 00 00 00 02 00 00 00mov     dword [esp+0x98 {var_2c8}]0x2Opcode: c7 84 24 9c 00 00 00 04 00 00 00mov     dword [esp+0x9c {var_2c4}]0x4Opcode: c7 84 24 a0 00 00 00 f8 ff ff ffmov     dword [esp+0xa0 {var_2c0}]0xfffffff8Opcode: c7 84 24 a4 00 00 00 ff ff ff ffmov     dword [esp+0xa4 {var_2bc}]0xffffffffOpcode: c7 84 24 a8 00 00 00 00 00 00 00mov     dword [esp+0xa8 {var_2b8}]0x0Opcode: 8d 84 24 98 00 00 00lea     eax[esp+0x98] {var_2c8}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 53 01 00 00call    sub_900010e8Opcode: 89 83 10 80 00 00mov     dword [ebx+0x8010]eaxOpcode: c7 84 24 80 00 00 00 02 00 00 00mov     dword [esp+0x80 {var_2e0}]0x2Opcode: c7 84 24 84 00 00 00 04 00 00 00mov     dword [esp+0x84 {var_2dc}]0x4Opcode: c7 84 24 88 00 00 00 f4 ff ff ffmov     dword [esp+0x88 {var_2d8}]0xfffffff4Opcode: c7 84 24 8c 00 00 00 ff ff ff ffmov     dword [esp+0x8c {var_2d4}]0xffffffffOpcode: c7 84 24 90 00 00 00 00 00 00 00mov     dword [esp+0x90 {var_2d0}]0x0Opcode: 8d 84 24 80 00 00 00lea     eax[esp+0x80] {var_2e0}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 03 01 00 00call    sub_900010e8Opcode: 89 83 14 80 00 00mov     dword [ebx+0x8014]eaxOpcode: c7 44 24 68 02 00 00 00mov     dword [esp+0x68 {var_2f8}]0x2Opcode: c7 44 24 6c 04 00 00 00mov     dword [esp+0x6c {var_2f4}]0x4Opcode: c7 44 24 70 f0 ff ff ffmov     dword [esp+0x70 {var_2f0}]0xfffffff0Opcode: c7 44 24 74 ff ff ff ffmov     dword [esp+0x74 {var_2ec}]0xffffffffOpcode: c7 44 24 78 00 00 00 00mov     dword [esp+0x78 {var_2e8}]0x0Opcode: 8d 44 24 68lea     eax[esp+0x68] {var_2f8}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 c5 00 00 00call    sub_900010e8Opcode: 89 83 18 80 00 00mov     dword [ebx+0x8018]eaxOpcode: c7 44 24 50 02 00 00 00mov     dword [esp+0x50 {var_310}]0x2Opcode: c7 44 24 54 04 00 00 00mov     dword [esp+0x54 {var_30c}]0x4Opcode: c7 44 24 58 e8 ff ff ffmov     dword [esp+0x58 {var_308}]0xffffffe8Opcode: c7 44 24 5c ff ff ff ffmov     dword [esp+0x5c {var_304}]0xffffffffOpcode: c7 44 24 60 00 00 00 00mov     dword [esp+0x60 {var_300}]0x0Opcode: 8d 44 24 50lea     eax[esp+0x50] {var_310}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 87 00 00 00call    sub_900010e8Opcode: 89 83 20 80 00 00mov     dword [ebx+0x8020]eaxOpcode: c7 44 24 38 02 00 00 00mov     dword [esp+0x38 {var_328}]0x2Opcode: c7 44 24 3c 04 00 00 00mov     dword [esp+0x3c {var_324}]0x4Opcode: c7 44 24 40 e4 ff ff ffmov     dword [esp+0x40 {var_320}]0xffffffe4Opcode: c7 44 24 44 ff ff ff ffmov     dword [esp+0x44 {var_31c}]0xffffffffOpcode: c7 44 24 48 00 00 00 00mov     dword [esp+0x48 {var_318}]0x0Opcode: 8d 44 24 38lea     eax[esp+0x38] {var_328}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 49 00 00 00call    sub_900010e8Opcode: 89 83 24 80 00 00mov     dword [ebx+0x8024]eaxOpcode: c7 44 24 20 02 00 00 00mov     dword [esp+0x20 {var_340}]0x2Opcode: c7 44 24 24 04 00 00 00mov     dword [esp+0x24 {var_33c}]0x4Opcode: c7 44 24 28 e0 ff ff ffmov     dword [esp+0x28 {var_338}]0xffffffe0Opcode: c7 44 24 2c ff ff ff ffmov     dword [esp+0x2c {var_334}]0xffffffffOpcode: c7 44 24 30 00 00 00 00mov     dword [esp+0x30 {var_330}]0x0Opcode: 8d 44 24 20lea     eax[esp+0x20] {var_340}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 0b 00 00 00call    sub_900010e8Opcode: 89 83 28 80 00 00mov     dword [ebx+0x8028]eaxOpcode: e9 a7 fd ff ffjmp     0x90000e8fBasic Block 26Opcode: 89 44 24 0cmov     dword [esp+0xc {var_354}]eaxOpcode: c7 44 24 10 01 00 00 00mov     dword [esp+0x10 {var_350}]0x1Opcode: e8 f1 0b 00 00call    sub_900012c6Opcode: e9 b5 07 00 00jmp     0x90000e8fBasic Block 27Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 89 7c 24 04mov     dword [esp+0x4 {var_35c}]ediOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: c7 44 24 10 01 00 00 00mov     dword [esp+0x10 {var_350}]0x1Opcode: c7 44 24 0c 00 00 00 00mov     dword [esp+0xc {var_354}]0x0Opcode: e8 4a 0b 00 00call    sub_900012c6Opcode: e9 0e 07 00 00jmp     0x90000e8fBasic Block 28Opcode: 89 44 24 08mov     dword [esp+0x8 {var_358}]eaxOpcode: 89 74 24 04mov     dword [esp+0x4 {var_35c}]esiOpcode: e9 f1 02 00 00jmp     0x90000e87Basic Block 29Opcode: c6 03 01mov     byte [ebx]0x1Opcode: e9 30 03 00 00jmp     0x90000e8fBasic Block 30Opcode: 8d 84 24 24 03 00 00lea     eax[esp+0x324] {var_3c}Opcode: 8d b4 24 10 03 00 00lea     esi[esp+0x310] {var_50}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxOpcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 52 0a 00 00call    sub_9000121aOpcode: e9 bc 03 00 00jmp     0x90000b89Basic Block 31Opcode: 89 44 24 04mov     dword [esp+0x4 {var_35c}]eaxBasic Block 32Opcode: 89 b3 2c 80 00 00mov     dword [ebx+0x802c]esiOpcode: e9 3e 04 00 00jmp     0x90000e8fBasic Block 33Opcode: e9 2c 04 00 00jmp     0x90000e8fBasic Block 34Opcode: e9 ad 00 00 00jmp     0x90000b22Basic Block 35Opcode: 3d 00 00 00 40cmp     eax0x40000000Opcode: 73 0bjae     0x90000b57Basic Block 36Opcode: 03 83 2c 80 00 00add     eaxdword [ebx+0x802c]Basic Block 37Opcode: 89 1c 24mov     dword [esp {var_360}]ebxOpcode: e8 e3 02 00 00call    sub_90001172Basic Block 38Opcode: 89 83 2c 80 00 00mov     dword [ebx+0x802c]eaxOpcode: e9 38 03 00 00jmp     0x90000e8f