Function at 0x403250
Capabilities:
Hide graphical window

Disassembly:
mov eax, dword [esp + 4]
add eax, 0xfffffd9d
cmp eax, 0x25
push esi
mov esi, ecx
ja case.default.0x40326e
movzx eax, byte [eax + 0x4036bc]
push ebx
push edi
jmp dword [eax*4 + 0x40368c]
mov ecx, dword [esi + 4]
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
push 0x263
push ecx
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x266
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1ac5
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1a61
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1a5c
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x25e
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x267
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1ac6
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1a62
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1a5d
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x25f
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x268
push eax
call edi
jmp 0x40341c
mov edx, dword [esi + 4]
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
push 0x266
push edx
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1ac5
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1a61
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1a5c
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x25e
push eax
call edi
push 0
push eax
call ebx
pop edi
pop ebx
pop esi
ret 4
mov ecx, dword [esi + 4]
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
push 0x267
push ecx
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1ac6
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1a62
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1a5d
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x25f
push edx
call edi
push 0
push eax
call ebx
pop edi
pop ebx
pop esi
ret 4
mov eax, dword [esi + 4]
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
push 0x268
push eax
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1ac7
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1a63
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1a5e
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x260
push ecx
call edi
push 0
push eax
call ebx
pop edi
pop ebx
pop esi
ret 4
mov edx, dword [esi + 4]
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
push 0x264
push edx
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x269
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1ac8
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1a64
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1a5f
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x261
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x26a
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1ac9
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1a65
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1a60
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x262
push eax
call edi
push 0
push eax
call ebx
pop edi
pop ebx
pop esi
ret 4
mov ecx, dword [esi + 4]
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
push 0x269
push ecx
call edi
push 0
push eax
call dword [sym.imp.USER32.dll_EnableWindow]
mov edx, dword [esi + 4]
push 0x1ac8
push edx
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1a64
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1a5f
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x261
push edx
call edi
push 0
push eax
call ebx
pop edi
pop ebx
pop esi
ret 4
mov eax, dword [esi + 4]
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
push 0x26a
push eax
call edi
push 0
push eax
call dword [sym.imp.USER32.dll_EnableWindow]
mov ecx, dword [esi + 4]
push 0x1ac9
push ecx
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1a65
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1a60
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x262
push ecx
call edi
push 0
push eax
call ebx
pop edi
pop ebx
pop esi
ret 4
mov edx, dword [esi + 4]
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
push 0x265
push edx
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0xf4
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x10a8
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x10a7
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x109a
push eax
call edi
push 0
push eax
call ebx
pop edi
pop ebx
pop esi
ret 4
mov ecx, dword [esi + 4]
push 0x286
push ecx
jmp 0x403676
mov edx, dword [esi + 4]
push 0x288
push edx
jmp 0x403676
mov eax, dword [esi + 4]
push 0x287
push eax
call dword [sym.imp.USER32.dll_GetDlgItem]
push 0
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
pop edi
pop ebx
pop esi
ret 4