Function at 0x46a3fa
Capabilities:
Hide graphical window

Disassembly:
push 0x6c
mov eax, 0x654ad5
call fcn.005b47af
mov esi, ecx
mov dword [ebp - 0x74], esi
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
lea ebx, [esi + 4]
push 0x496
push dword [ebx]
call edi
push 0x492
mov dword [esi + 0x38], eax
push dword [ebx]
call edi
push 5
add esi, 0x70
push eax
mov ecx, esi
call fcn.004481ad
and dword [ebp - 0x18], 0
xor eax, eax
push 0x688c7c
mov dword [ebp - 0x14], 7
mov word [ebp - 0x28], ax
call fcn.005ff18e
pop ecx
push eax
push 0x688c7c
lea ecx, [ebp - 0x28]
call fcn.0040a315
and dword [ebp - 4], 0
lea eax, [ebp - 0x28]
push eax
mov ecx, esi
call fcn.00447af9
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x28]
push 0
push 1
call fcn.00409de7
push 0xe
mov ecx, esi
call fcn.00447b9b
push 0x968407
mov ecx, esi
call fcn.004480b3
push 4
push 0
mov ecx, esi
call fcn.0044808d
push 0x493
push dword [ebx]
call edi
mov esi, dword [ebp - 0x74]
push 5
add esi, 0x240
push eax
mov ecx, esi
call fcn.004481ad
and dword [ebp - 0x18], 0
xor eax, eax
push 0x688c7c
mov dword [ebp - 0x14], 7
mov word [ebp - 0x28], ax
call fcn.005ff18e
pop ecx
push eax
push 0x688c7c
lea ecx, [ebp - 0x28]
call fcn.0040a315
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 1
push eax
mov ecx, esi
call fcn.00447af9
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x28]
push 0
push 1
call fcn.00409de7
push 0xa
mov ecx, esi
call fcn.00447b9b
push 0x968407
mov ecx, esi
call fcn.004480b3
push 4
push 0
mov ecx, esi
call fcn.0044808d
push 0x7f89
mov ecx, esi
call fcn.004479f8
push 0x494
push dword [ebx]
call edi
mov esi, dword [ebp - 0x74]
push 5
add esi, 0x328
push eax
mov ecx, esi
call fcn.004481ad
and dword [ebp - 0x18], 0
xor eax, eax
push 0x688c7c
mov dword [ebp - 0x14], 7
mov word [ebp - 0x28], ax
call fcn.005ff18e
pop ecx
push eax
push 0x688c7c
lea ecx, [ebp - 0x28]
call fcn.0040a315
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 2
push eax
mov ecx, esi
call fcn.00447af9
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x28]
push 0
push 1
call fcn.00409de7
push 0xa
mov ecx, esi
call fcn.00447b9b
push 0x968407
mov ecx, esi
call fcn.004480b3
push 4
push 0
mov ecx, esi
call fcn.0044808d
push 0x7f89
mov ecx, esi
call fcn.004479f8
push 0x428
push dword [ebx]
call edi
mov ecx, dword [ebp - 0x74]
push 5
push eax
lea ecx, [ecx + 0x410]
call fcn.004481ad
and dword [ebp - 0x18], 0
xor eax, eax
push 0x688c7c
mov dword [ebp - 0x14], 7
mov word [ebp - 0x28], ax
call fcn.005ff18e
pop ecx
push eax
push 0x688c7c
lea ecx, [ebp - 0x28]
call fcn.0040a315
push 0
push 0
push 0xa
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 3
push eax
mov ecx, esi
call fcn.00447a14
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x28]
push 0
push 1
call fcn.00409de7
push 0x495
push dword [ebx]
call edi
mov esi, dword [ebp - 0x74]
push 5
add esi, 0x158
push eax
mov ecx, esi
call fcn.004481ad
and dword [ebp - 0x18], 0
xor eax, eax
push 0x688c7c
mov dword [ebp - 0x14], 7
mov word [ebp - 0x28], ax
call fcn.005ff18e
pop ecx
push eax
push 0x688c7c
lea ecx, [ebp - 0x28]
call fcn.0040a315
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 4
push eax
mov ecx, esi
call fcn.00447af9
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x28]
push 0
push 1
call fcn.00409de7
push 0xa
mov ecx, esi
call fcn.00447b9b
push 0x5b5b5b
mov ecx, esi
call fcn.004480b3
push 4
push 0
mov ecx, esi
call fcn.0044808d
push 0x4d7
push dword [ebx]
call edi
mov esi, dword [ebp - 0x74]
push 5
add esi, 0x4f8
push eax
mov ecx, esi
call fcn.004481ad
and dword [ebp - 0x18], 0
xor eax, eax
push 0x688c7c
mov dword [ebp - 0x14], 7
mov word [ebp - 0x28], ax
call fcn.005ff18e
pop ecx
push eax
push 0x688c7c
lea ecx, [ebp - 0x28]
call fcn.0040a315
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 5
push eax
mov ecx, esi
call fcn.00447af9
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x28]
push 0
push 1
call fcn.00409de7
push 0xa
mov ecx, esi
call fcn.00447b9b
push 4
push 0
mov ecx, esi
call fcn.0044808d
push 0x4d8
push dword [ebx]
call edi
mov esi, dword [ebp - 0x74]
push 5
add esi, 0x5e0
push eax
mov ecx, esi
call fcn.004481ad
and dword [ebp - 0x18], 0
xor eax, eax
push 0x688c7c
mov dword [ebp - 0x14], 7
mov word [ebp - 0x28], ax
call fcn.005ff18e
pop ecx
push eax
push 0x688c7c
lea ecx, [ebp - 0x28]
call fcn.0040a315
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 6
push eax
mov ecx, esi
call fcn.00447af9
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x28]
push 0
push 1
call fcn.00409de7
push 0xa
mov ecx, esi
call fcn.00447b9b
push 4
push 0
mov ecx, esi
call fcn.0044808d
push 0xad9035
mov ecx, esi
call fcn.004480b3
push 4
mov ecx, esi
call fcn.00447c83
push 0x7f89
mov ecx, esi
call fcn.004479f8
sub esp, 0x28
mov ecx, esi
mov eax, esp
mov dword [eax], vtable.std::_Func_impl_class__lambda_560b79f63cb73cef50b64d4f3f3ffea6___class_std::allocator_int___void___.0
mov dword [eax + 0x24], eax
call fcn.00430329
push 0x497
push dword [ebx]
call edi
mov esi, dword [ebp - 0x74]
push eax
lea ecx, [esi + 0x740]
call fcn.0046baac
push 0
push dword [esi + 0x76c]
mov esi, dword [sym.imp.USER32.dll_ShowWindow]
call esi
mov eax, dword [ebp - 0x74]
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x38], vtable.std::_Func_impl_class__lambda_ad90f1faa6f4414e65eb21ef4cf5a5a6___class_std::allocator_int___void__class_std::basic_string_wchar_t__struct_std::char_traits_wchar_t___class_std::allocator_wchar_t___.0
mov dword [ebp - 0x34], eax
mov dword [ebp - 0x14], ecx
push ecx
lea ecx, [eax + 0x838]
mov dword [ebp - 4], 7
call fcn.00432e6c
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x38]
call fcn.004383d1
push 0x498
push dword [ebx]
call edi
mov ecx, dword [ebp - 0x74]
push eax
lea ecx, [ecx + 0x880]
call fcn.0046bb5f
mov eax, dword [ebp - 0x74]
push 0
push dword [eax + 0x8ac]
call esi
mov esi, dword [ebp - 0x74]
lea eax, [ebp - 0x70]
mov dword [ebp - 0x70], vtable.std::_Func_impl_class__lambda_68c2500fb654ff29f940cd2ea89959c9___class_std::allocator_int___void__class_std::basic_string_wchar_t__struct_std::char_traits_wchar_t___class_std::allocator_wchar_t___.0
mov dword [ebp - 0x6c], esi
mov dword [ebp - 0x4c], eax
push eax
lea ecx, [esi + 0x978]
mov dword [ebp - 4], 8
call fcn.00432e6c
lea ecx, [ebp - 0x70]
call fcn.004383d1
push 0x4a1
push dword [ebx]
call edi
lea ecx, [ebp - 0x48]
mov dword [esi + 0x34], eax
push ecx
push eax
call dword [sym.imp.USER32.dll_GetWindowRect]
lea ecx, [ebp - 0x48]
push ecx
mov ecx, ebx
call fcn.0043191e
mov ecx, dword [ebp - 0x44]
xor eax, eax
mov dword [esi + 0x9c4], ecx
inc eax
call fcn.005b4759
ret 0x10