Function at 0x405dac
Capabilities:
Hide graphical window

Disassembly:
mov eax, dword [esp + 4]
add eax, 0xfffffd8f
cmp eax, 8
push esi
mov esi, ecx
ja case.default.0x405db7
push ebx
push edi
jmp dword [eax*4 + 0x4061c0]
mov eax, dword [esi + 4]
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
push 0x272
push eax
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x275
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1aca
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1a6c
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1a6b
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x26b
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x274
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1acb
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1a6d
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1a6a
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x26c
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x276
push edx
call edi
jmp 0x405f65
mov ecx, dword [esi + 4]
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
push 0x275
push ecx
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1aca
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1a6c
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1a6b
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x26b
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 0x274
push eax
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1acb
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1a6d
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1a6a
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x26c
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 0x276
push edx
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1acc
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1a6e
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1a69
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x26d
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 0x273
push ecx
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x277
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1acd
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1a6f
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1a68
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x26e
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x278
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1ace
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1a70
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1a67
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x26f
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x279
push eax
call edi
jmp 0x406157
mov edx, dword [esi + 4]
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
push 0x277
push edx
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1acd
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1a6f
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1a68
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x26e
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 0x278
push ecx
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1ace
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1a70
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1a67
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x26f
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 0x279
push eax
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x1acf
push ecx
call edi
push 0
push eax
call ebx
mov edx, dword [esi + 4]
push 0x1a71
push edx
call edi
push 0
push eax
call ebx
mov eax, dword [esi + 4]
push 0x1a66
push eax
call edi
push 0
push eax
call ebx
mov ecx, dword [esi + 4]
push 0x270
push ecx
call edi
push 0
push eax
call ebx
pop edi
pop ebx
pop esi
ret 4
mov edx, dword [esi + 4]
push 0x271
push edx
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