Function at 0x66ec50
Capabilities:
Hide graphical window

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x78
mov eax, dword [0x7e6410]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
push esi
mov esi, dword [sym.imp.USER32.dll_GetDlgItem]
push edi
mov edi, ecx
push 0x59d
mov dword [ebp - 0x74], edi
push dword [edi + 4]
call esi
push 0x5be
push dword [edi + 4]
mov ebx, eax
call esi
mov edi, eax
mov eax, dword [ebp - 0x74]
push 0x4d4
mov dword [ebp - 0x40], edi
push dword [eax + 4]
call esi
mov dword [ebp - 0x3c], eax
mov eax, dword [ebp - 0x74]
push 0x5bd
push dword [eax + 4]
call esi
mov dword [ebp - 0x38], eax
mov eax, dword [ebp - 0x74]
push 0x4de
push dword [eax + 4]
call esi
mov dword [ebp - 0x34], eax
mov eax, dword [ebp - 0x74]
push 0x4ec
push dword [eax + 4]
call esi
mov dword [ebp - 0x30], eax
mov eax, dword [ebp - 0x74]
push 0x4d7
push dword [eax + 4]
call esi
mov dword [ebp - 0x2c], eax
mov eax, dword [ebp - 0x74]
push 0x5bf
push dword [eax + 4]
call esi
mov dword [ebp - 0x28], eax
mov eax, dword [ebp - 0x74]
push 0x4ea
push dword [eax + 4]
call esi
mov dword [ebp - 0x24], eax
mov eax, dword [ebp - 0x74]
push 0x5c0
push dword [eax + 4]
call esi
mov dword [ebp - 0x20], eax
mov eax, dword [ebp - 0x74]
push 0x4f2
push dword [eax + 4]
call esi
mov dword [ebp - 0x1c], eax
mov eax, dword [ebp - 0x74]
push 0x5c1
push dword [eax + 4]
call esi
mov dword [ebp - 0x18], eax
mov eax, dword [ebp - 0x74]
push 0xc0a1
push dword [eax + 4]
call esi
mov dword [ebp - 0x14], eax
mov eax, dword [ebp - 0x74]
push 0x4f9
push dword [eax + 4]
call esi
mov dword [ebp - 0x10], eax
mov eax, dword [ebp - 0x74]
push 0x500
push dword [eax + 4]
call esi
mov dword [ebp - 0xc], eax
push 0xc0a2
mov eax, dword [ebp - 0x74]
push dword [eax + 4]
call esi
mov esi, dword [sym.imp.USER32.dll_GetWindowRect]
mov dword [ebp - 8], eax
lea eax, [ebp - 0x60]
push eax
mov eax, dword [ebp - 0x74]
push dword [eax + 4]
call esi
lea eax, [ebp - 0x70]
push eax
push ebx
call esi
mov eax, dword [ebp - 0x64]
xorps xmm0, xmm0
sub eax, dword [ebp - 0x6c]
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x50]
push eax
push edi
movdqu xmmword [ebp - 0x50], xmm0
call esi
mov esi, dword [ebp - 0x4c]
sub esi, dword [ebp - 0x6c]
mov edi, dword [ebp - 0x50]
mov eax, esi
mov edx, dword [ebp - 0x70]
sub edi, edx
sub eax, dword [ebp - 0x5c]
add eax, dword [ebp - 0x6c]
sub edx, dword [ebp - 0x60]
push 0x15
push 0
push 0
push eax
add edx, edi
push edx
push 0
push ebx
call dword [sym.imp.USER32.dll_SetWindowPos]
mov ebx, dword [ebp - 0x74]
lea eax, [ebp - 0x50]
push eax
push dword [ebx + 0x34]
call dword [sym.imp.USER32.dll_GetWindowRect]
mov eax, dword [ebp - 0x4c]
sub eax, dword [ebp - 0x5c]
sub edi, dword [ebp - 0x60]
add eax, esi
add edi, dword [ebp - 0x50]
push 0x15
push 0
push 0
push eax
push edi
push 0
push dword [ebx + 0x34]
call dword [sym.imp.USER32.dll_SetWindowPos]
mov ebx, dword [ebp - 0x78]
xor esi, esi
lea esp, [esp]
mov edi, dword [ebp + esi*4 - 0x40]
push 0
push edi
call dword [sym.imp.USER32.dll_ShowWindow]
lea eax, [ebp - 0x50]
push eax
push edi
call dword [sym.imp.USER32.dll_GetWindowRect]
mov eax, dword [ebp - 0x4c]
sub eax, dword [ebp - 0x5c]
push 0x15
push 0
push 0
add eax, ebx
push eax
mov eax, dword [ebp - 0x50]
sub eax, dword [ebp - 0x60]
push eax
push 0
push edi
call dword [sym.imp.USER32.dll_SetWindowPos]
inc esi
cmp esi, 0xf
jl 0x66ee00
mov ecx, dword [ebp - 4]
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.006b3266
mov esp, ebp
pop ebp
ret