Function at 0x413b00
Capabilities:
Hide graphical window

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x20
mov eax, dword [0x465074]
xor eax, ebp
mov dword [ebp - 4], eax
mov dword [ebp - 0x14], 0
xor eax, eax
mov dword [ebp - 0x10], eax
mov dword [ebp - 0xc], eax
mov dword [ebp - 8], eax
lea ecx, [ebp - 0x14]
push ecx
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.USER32.dll_GetWindowRect]
push 1
push 0
push 0
push 1
call dword [sym.imp.USER32.dll_GetSystemMetrics]
mov ecx, dword [ebp - 8]
sub ecx, dword [ebp - 0x10]
sub eax, ecx
cdq
sub eax, edx
sar eax, 1
push eax
push 0
call dword [sym.imp.USER32.dll_GetSystemMetrics]
mov edx, dword [ebp - 0xc]
sub edx, dword [ebp - 0x14]
sub eax, edx
cdq
sub eax, edx
sar eax, 1
push eax
push 0
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.USER32.dll_SetWindowPos]
push 0
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx + 4]
push edx
push 0
mov eax, dword [0x466a3c]
push eax
mov ecx, dword [ebp - 8]
push ecx
mov edx, dword [ebp - 0xc]
push edx
mov eax, dword [ebp - 0x10]
push eax
mov ecx, dword [ebp - 0x14]
push ecx
push SysStringLen
push 0x44a20c
push 0x44a2ac
push 8
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a3c], eax
push 0x1b
push 0x4008
push 0x1035f
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.USER32.dll_RegisterHotKey]
push 0x2e
push 0x4008
push 0x83a3
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.USER32.dll_RegisterHotKey]
push 0x27
push 0x4008
push 0x18426
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.USER32.dll_RegisterHotKey]
push 0x25
push 0x4008
push 0x18531
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.USER32.dll_RegisterHotKey]
mov dword [0x466b9c], 0x30
mov dword [0x466ba0], 3
mov dword [0x466ba4], 0x41a1c0
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax + 4]
mov dword [0x466bb0], ecx
push 0x7f89
push 0
call dword [sym.imp.USER32.dll_LoadCursorW]
mov dword [0x466bb8], eax
mov dword [0x466bc4], 0x44a330
push 0x466b9c
call dword [sym.imp.USER32.dll_RegisterClassExW]
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x169
mov ecx, dword [ebp + 8]
push ecx
push 0x50
push 0x50
push 0x63
push 0xb7
push 0x54000000
push 0x44a3ec
push str.Pane
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466abc], eax
mov edx, dword [0x466abc]
push edx
push 0
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.USER32.dll_SetWindowLongW]
mov dword [ebp - 0x1c], 0x270
push 1
mov ecx, dword [ebp - 0x1c]
push ecx
call fcn.0042f5a5
add esp, 8
mov dword [ebp - 0x18], eax
mov edx, dword [ebp - 0x1c]
push edx
mov eax, dword [0x466418]
push eax
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0042ca90
add esp, 0xc
mov edx, dword [ebp - 0x18]
push edx
mov eax, dword [ebp - 0x1c]
push eax
push 0
call dword [sym.imp.GDI32.dll_ExtCreateRegion]
mov dword [ebp - 0x20], eax
push 0
mov ecx, dword [ebp - 0x20]
push ecx
mov edx, dword [0x466abc]
push edx
call dword [sym.imp.USER32.dll_SetWindowRgn]
cmp dword [ebp - 0x18], 0
je 0x413d06
mov eax, dword [ebp - 0x18]
push eax
call fcn.0042f5b0
add esp, 4
mov dword [0x466bcc], 0x30
mov dword [0x466bd0], 3
mov dword [0x466bd4], 0x40d610
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx + 4]
mov dword [0x466be0], edx
push 0x7f89
push 0
call dword [sym.imp.USER32.dll_LoadCursorW]
mov dword [0x466be8], eax
mov dword [0x466bf4], 0x44a4f4
push 0x466bcc
call dword [sym.imp.USER32.dll_RegisterClassExW]
push 0
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax + 4]
push ecx
push 0x167
mov edx, dword [ebp + 8]
push edx
push 0x26
push 0x26
push 0x43
push 0xca
push 0x54000000
push 0x44a5d0
push str.Scnz
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466ab4], eax
mov eax, dword [0x466ab4]
push eax
push 0
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.USER32.dll_SetWindowLongW]
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x18c
mov ecx, dword [ebp + 8]
push ecx
push 0x20
push 0x20
push 0x44
push 0xcb
push 0x5000830b
push 0x44a6c4
push 0x44a6cc
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a44], eax
push 0x40c8b0
push 0xfffffffffffffffc
mov edx, dword [0x466a44]
push edx
call dword [sym.imp.USER32.dll_SetWindowLongW]
mov dword [0x4663c4], eax
push 1
push 0x20
push 0x20
push 0x20
push 0x20
push 0
push 0
call dword [sym.imp.GDI32.dll_CreateRoundRectRgn]
push eax
mov eax, dword [0x466a44]
push eax
call dword [sym.imp.USER32.dll_SetWindowRgn]
push 0
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx + 4]
push edx
push 0x18a
mov eax, dword [ebp + 8]
push eax
push 0x20
push 0x20
push 0x7b
push 0xcb
push 0x5000830b
push 0x44a7b8
push 0x44a7e8
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a40], eax
push 0x40c8b0
push 0xfffffffffffffffc
mov ecx, dword [0x466a40]
push ecx
call dword [sym.imp.USER32.dll_SetWindowLongW]
mov dword [0x4663c4], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x18e
mov ecx, dword [ebp + 8]
push ecx
push 0x20
push 0x20
push 0xd1
push 0x87
push 0x5000830b
push 0x44a8a8
push 0x44a900
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x4663e4], eax
push 0x40c8b0
push 0xfffffffffffffffc
mov edx, dword [0x4663e4]
push edx
call dword [sym.imp.USER32.dll_SetWindowLongW]
mov dword [0x4663c4], eax
push 0
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax + 4]
push ecx
push 0x168
mov edx, dword [ebp + 8]
push edx
push 0x20
push 0x20
push 0x3b
push 0xd0
push 0x5000830b
push 0x44a9b4
push 0x44a9d4
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466ab8], eax
push 0x40c8b0
push 0xfffffffffffffffc
mov eax, dword [0x466ab8]
push eax
call dword [sym.imp.USER32.dll_SetWindowLongW]
mov dword [0x4663c4], eax
push 1
push 0x20
push 0x20
push 0x20
push 0x20
push 0
push 0
call dword [sym.imp.GDI32.dll_CreateRoundRectRgn]
push eax
mov ecx, dword [0x466ab8]
push ecx
call dword [sym.imp.USER32.dll_SetWindowRgn]
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x18b
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x38
push 0x3f
push 0x36
push 0x50008300
push 0x44aabc
push 0x44aad8
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a84], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x188
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x3c
push 0x67
push 0x34
push 0x50008300
push 0x44ab88
push 0x44abec
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a80], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x187
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x42
push 0x8f
push 0x31
push 0x50008300
push 0x44ac90
push 0x44ac98
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a98], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x184
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x2a
push 0x3f
push 0xc6
push 0x50008300
push 0x44ad78
push 0x44ad8c
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a9c], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x186
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x32
push 0x67
push 0xc2
push 0x50008300
push 0x44ae68
push 0x44af24
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a90], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x185
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x3c
push 0x8f
push 0xbd
push 0x50008300
push 0x44af34
push 0x44b07c
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a94], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x17b
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x36
push 0x67
push 0xc0
push 0x50008300
push 0x44b0c4
push 0x44b1f0
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a8c], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x182
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x32
push 0x67
push 0xc2
push 0x50008300
push 0x44b2a0
push 0x44b2e8
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a7c], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x181
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x3c
push 0x8f
push 0xbd
push 0x50008300
push 0x44b390
push 0x44b3ec
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a78], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x170
mov ecx, dword [ebp + 8]
push ecx
push 0x10
push 0x10
push 0x34
push 0x90
push 0x50000003
push 0x44b4a0
push 0x44b4f0
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a48], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x172
mov ecx, dword [ebp + 8]
push ecx
push 0x10
push 0x10
push 0x34
push 0x90
push 0x50000003
push 0x44b5a8
push 0x44b610
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a4c], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x183
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x2e
push 0x39
push 0xc3
push 0x50000003
push 0x44b6bc
push 0x44b6fc
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a50], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x17e
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x2e
push 0x5a
push 0xc3
push 0x50000003
push 0x44b79c
push 0x44b80c
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a88], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x17d
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x37
push 0x76
push 0xc1
push 0x50000003
push 0x44b8c8
push 0x44b91c
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a54], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x17c
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x3c
push 0x92
push 0xbe
push 0x50000003
push 0x44b9ac
push 0x44b9e4
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a74], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x179
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x2a
push 0x3f
push 0x3d
push 0x50008300
push 0x44ba84
push 0x44bac8
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a58], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x17a
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x32
push 0x67
push 0x39
push 0x50008300
push 0x44bb90
push 0x44bbc4
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a5c], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x178
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x3c
push 0x8f
push 0x34
push 0x50008300
push 0x44bc7c
push 0x44bcac
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a70], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x177
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x2a
push 0x3f
push 0xc6
push 0x50008300
push 0x44bd50
push 0x44bde0
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a64], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x176
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x2a
push 0x3f
push 0xc6
push 0x50008300
push 0x44be9c
push 0x44becc
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a6c], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x175
mov ecx, dword [ebp + 8]
push ecx
push 0x1b
push 0x3c
push 0x8f
push 0xbd
push 0x50008300
push 0x44bfb4
push 0x44c008
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a60], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x171
mov ecx, dword [ebp + 8]
push ecx
push 6
push 6
push 0xac
push 0x93
push 0x50000000
push 0x44c0e8
push 0x44c134
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a68], eax
push 0xfffffffffffffff0
mov edx, dword [0x466a68]
push edx
call dword [sym.imp.USER32.dll_GetWindowLongW]
or eax, 0x100
push eax
push 0xfffffffffffffff0
mov eax, dword [0x466a68]
push eax
call dword [sym.imp.USER32.dll_SetWindowLongW]
push 0
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx + 4]
push edx
push 0x16a
mov eax, dword [ebp + 8]
push eax
push 0x10
push 0x32
push 0x1f
push 0x3a
push 0x50000000
push 0
push 0x44c224
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a24], eax
push 0
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx + 4]
push edx
push 0x16f
mov eax, dword [ebp + 8]
push eax
push 0x10
push 0x32
push 0x39
push 0x45
push 0x50000000
push 0
push 0x44c258
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a28], eax
push 0
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx + 4]
push edx
push 0x16e
mov eax, dword [ebp + 8]
push eax
push 0x10
push 0x32
push 0x53
push 0x45
push 0x50000000
push 0
push 0x44c380
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a2c], eax
push 0
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx + 4]
push edx
push 0x16d
mov eax, dword [ebp + 8]
push eax
push 0x10
push 0x32
push 0x6d
push 0x45
push 0x50000000
push 0
push 0x44c3d4
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a30], eax
push 0
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx + 4]
push edx
push 0x16c
mov eax, dword [ebp + 8]
push eax
push 0x10
push 0x32
push 0x87
push 0x45
push 0x50000000
push 0
push 0x44c4a8
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a34], eax
push 0
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx + 4]
push edx
push 0x16b
mov eax, dword [ebp + 8]
push eax
push 0x10
push 0x32
push 0xa1
push 0x45
push 0x50000000
push 0
push str.msctls_progress32
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x466a38], eax
push 0x44c5f8
mov ecx, dword [ebp + 8]
push ecx
call fcn.004240e0
add esp, 8
call fcn.0040af20
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x189
mov ecx, dword [ebp + 8]
push ecx
push 0x20
push 0x20
push 0x8f
push 0x55
push 0x5000830b
push 0x44c61c
push 0x44c67c
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x4663c0], eax
push 0x40c8b0
push 0xfffffffffffffffc
mov edx, dword [0x4663c0]
push edx
call dword [sym.imp.USER32.dll_SetWindowLongW]
mov dword [0x4663c4], eax
push 1
push 0x20
push 0x20
push 0x20
push 0x20
push 0
push 0
call dword [sym.imp.GDI32.dll_CreateRoundRectRgn]
push eax
mov eax, dword [0x4663c0]
push eax
call dword [sym.imp.USER32.dll_SetWindowRgn]
push 0
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx + 4]
push edx
push 0x18f
mov eax, dword [ebp + 8]
push eax
push 0x20
push 0x20
push 0x2b
push 0x7a
push 0x5000830b
push 0x44c6d0
push 0x44c6fc
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x4663e8], eax
push 0x40c8b0
push 0xfffffffffffffffc
mov ecx, dword [0x4663e8]
push ecx
call dword [sym.imp.USER32.dll_SetWindowLongW]
mov dword [0x4663c4], eax
push 0
mov edx, dword [ebp + 0x10]
mov eax, dword [edx + 4]
push eax
push 0x18d
mov ecx, dword [ebp + 8]
push ecx
push 0x20
push 0x20
push 0x2b
push 0x21
push 0x5000830b
push 0x44c72c
push 0x44c7b8
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov dword [0x4663f0], eax
push 0x40c8b0
push 0xfffffffffffffffc
mov edx, dword [0x4663f0]
push edx
call dword [sym.imp.USER32.dll_SetWindowLongW]
mov dword [0x4663c4], eax
push 1
mov eax, dword [0x4663b8]
push eax
push 0x30
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.USER32.dll_SendMessageW]
push 1
mov edx, dword [0x4663b8]
push edx
push 0x30
mov eax, dword [0x466a88]
push eax
call dword [sym.imp.USER32.dll_SendMessageW]
push 1
mov ecx, dword [0x4663b8]
push ecx
push 0x30
mov edx, dword [0x466a54]
push edx
call dword [sym.imp.USER32.dll_SendMessageW]
push 1
mov eax, dword [0x4663b8]
push eax
push 0x30
mov ecx, dword [0x466a74]
push ecx
call dword [sym.imp.USER32.dll_SendMessageW]
push 1
mov edx, dword [0x4663b4]
push edx
push 0x30
mov eax, dword [0x4663f4]
push eax
call dword [sym.imp.USER32.dll_SendMessageW]
push 1
mov ecx, dword [0x4663b8]
push ecx
push 0x30
mov edx, dword [0x466a50]
push edx
call dword [sym.imp.USER32.dll_SendMessageW]
push 1
mov eax, dword [0x4663b8]
push eax
push 0x30
mov ecx, dword [0x466a4c]
push ecx
call dword [sym.imp.USER32.dll_SendMessageW]
push 1
mov edx, dword [0x4663b8]
push edx
push 0x30
mov eax, dword [0x466a48]
push eax
call dword [sym.imp.USER32.dll_SendMessageW]
push 0x640000
push 0
push 0x401
mov ecx, dword [0x466a24]
push ecx
call dword [sym.imp.USER32.dll_SendMessageW]
push 0xa0000
push 0
push 0x401
mov edx, dword [0x466a28]
push edx
call dword [sym.imp.USER32.dll_SendMessageW]
push 0xa0000
push 0
push 0x401
mov eax, dword [0x466a2c]
push eax
call dword [sym.imp.USER32.dll_SendMessageW]
push 0xa0000
push 0
push 0x401
mov ecx, dword [0x466a30]
push ecx
call dword [sym.imp.USER32.dll_SendMessageW]
push 0xa0000
push 0
push 0x401
mov edx, dword [0x466a34]
push edx
call dword [sym.imp.USER32.dll_SendMessageW]
push 0xa0000
push 0
push 0x401
mov eax, dword [0x466a38]
push eax
call dword [sym.imp.USER32.dll_SendMessageW]
push 0x44c7f8
push 0x44c850
mov ecx, dword [0x466a48]
push ecx
call dword [sym.imp.UxTheme.dll_SetWindowTheme]
push 0x44c88c
push 0x44c8b8
mov edx, dword [0x466a4c]
push edx
call dword [sym.imp.UxTheme.dll_SetWindowTheme]
push 0x44c908
push 0x44c934
mov eax, dword [0x466a50]
push eax
call dword [sym.imp.UxTheme.dll_SetWindowTheme]
push 0x44c960
push 0x44c9d4
mov ecx, dword [0x466a88]
push ecx
call dword [sym.imp.UxTheme.dll_SetWindowTheme]
push 0x44ca18
push 0x44ca5c
mov edx, dword [0x466a54]
push edx
call dword [sym.imp.UxTheme.dll_SetWindowTheme]
push 0x44ca90
push 0x44cacc
mov eax, dword [0x466a74]
push eax
call dword [sym.imp.UxTheme.dll_SetWindowTheme]
cmp dword [0x465f7c], 0
jne 0x414882
push 0
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.USER32.dll_ShowWindow]
xor eax, eax
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0042a2fe
mov esp, ebp
pop ebp
ret