Function at 0x42e76e
Capabilities:
Hide graphical window

Disassembly:
push ebp
mov ebp, esp
add esp, 0xffffff4c
mov dword [ebp - 0xb0], 2
mov dword [ebp - 0xac], 0x44e7c4
push 0x45c772
lea eax, [ebp - 0x40]
push eax
call fcn.004010a7
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x40]
push eax
call fcn.0040cd48
lea eax, [ebp - 0x80]
push eax
call fcn.00401168
mov dword [ebp - 0xa8], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x40]
push eax
call fcn.0040cd48
lea eax, [ebp - 0x80]
push eax
call fcn.00401168
mov dword [ebp - 0xa4], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x40]
push eax
call fcn.0040cd48
lea eax, [ebp - 0x80]
push eax
call fcn.00401168
mov dword [ebp - 0xa0], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x40]
push eax
call fcn.0040cd48
lea eax, [ebp - 0x80]
push eax
call fcn.00401168
mov dword [ebp - 0x9c], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x40]
push eax
call fcn.0040cd48
lea eax, [ebp - 0x80]
push eax
call fcn.00401168
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x40]
push eax
call fcn.0040cd48
lea eax, [ebp - 0x80]
push eax
call fcn.00401168
mov dword [ebp - 0x94], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x40]
push eax
call fcn.0040cd48
lea eax, [ebp - 0x80]
push eax
call fcn.00401168
mov dword [ebp - 0x90], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x40]
push eax
call fcn.0040cd48
lea eax, [ebp - 0x80]
push eax
call fcn.00401168
mov dword [ebp - 0x8c], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x40]
push eax
call fcn.0040cd48
lea eax, [ebp - 0x80]
push eax
call fcn.00401168
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x40]
push eax
call fcn.0040cd48
lea eax, [ebp - 0x80]
push eax
call fcn.00401168
mov dword [ebp - 0x84], eax
push 0
push dword [0x453904]
push 0
push dword [0x4538b0]
push 0
push 0
push 0
push 0
push 0x56000100
push 0
push str.Static
push 0
call sub.user32.dll_CreateWindowExA
mov dword [ebp - 0xb4], eax
push 0
push dword [0x453904]
push 0
push dword [ebp - 0xb4]
push 0
push 0
push 0
push 0
push 0x460018e7
push 0
push str.RAEDIT
push 0x200
call sub.user32.dll_CreateWindowExA
mov dword [0x45392c], eax
push 0x42e55a
push 0xfffffffffffffffc
push dword [0x45392c]
call sub.user32.dll_SetWindowLongA
mov dword [0x4aa4fa], eax
push 0x42e73e
push 0
push 0x805
push dword [0x45392c]
call sub.user32.dll_SendMessageA
mov dword [0x4aa4fe], eax
push 0
push dword [0x45392c]
call sub.user32.dll_GetWindowLongA
mov eax, dword [eax + 0x40]
mov dword [0x4aa50a], eax
push 0
push dword [0x453904]
push 0
push dword [ebp - 0xb4]
push 0
push 0
push 0
push 0
push 0x460018e7
push 0
push str.RAEDIT
push 0x200
call sub.user32.dll_CreateWindowExA
mov dword [0x453928], eax
push 0x42e55a
push 0xfffffffffffffffc
push dword [0x453928]
call sub.user32.dll_SetWindowLongA
push 0x42e73e
push 0
push 0x805
push dword [0x453928]
call sub.user32.dll_SendMessageA
push 0
push dword [0x453928]
call sub.user32.dll_GetWindowLongA
mov eax, dword [eax + 0x40]
mov dword [0x4aa506], eax
push 0
push dword [0x453904]
push 0
push dword [ebp - 0xb4]
push 0
push 0
push 0
push 0
push 0x460018e7
push 0
push str.RAEDIT
push 0x200
call sub.user32.dll_CreateWindowExA
mov dword [0x453924], eax
mov dword [0x453920], eax
push 0x42e55a
push 0xfffffffffffffffc
push dword [0x453924]
call sub.user32.dll_SetWindowLongA
push 0x42e73e
push 0
push 0x805
push dword [0x453924]
call sub.user32.dll_SendMessageA
push 0
push dword [0x453924]
call sub.user32.dll_GetWindowLongA
mov eax, dword [eax + 0x40]
mov dword [0x4aa502], eax
push 0
push dword [0x453904]
push 1
push dword [0x453924]
push 0xc
push 0xc
push 0
push 0xffffffffffffffff
push 0x56020009
push 0
push str.Button
push 0
call sub.user32.dll_CreateWindowExA
mov dword [0x453930], eax
push 0
push dword [0x453904]
push 2
push dword [0x453924]
push 0xc
push 0xc
push 0xc
push 0xffffffffffffffff
push 0x56000009
push 0
push str.Button
push 0
call sub.user32.dll_CreateWindowExA
mov dword [0x453934], eax
push 0
push dword [0x453904]
push 3
push dword [0x453924]
push 0xc
push 0xc
push 0x18
push 0xffffffffffffffff
push 0x56000009
push 0
push str.Button
push 0
call sub.user32.dll_CreateWindowExA
mov dword [0x453938], eax
lea eax, [ebp - 0xb0]
push eax
push 2
push dword [ebp - 0xb4]
call fcn.00404c14
push 5
push dword [0x453924]
call sub.user32.dll_ShowWindow
push 0
push 1
push 0xf1
push dword [0x453930]
call sub.user32.dll_SendMessageA
push 0
push dword [0x45397c]
push dword [0x45397c]
push dword [0x45397c]
push dword [0x45392c]
call fcn.00414d2a
push 0
push dword [0x45397c]
push dword [0x45397c]
push dword [0x45397c]
push dword [0x453928]
call fcn.00414d2a
push 0
push dword [0x45397c]
push dword [0x45397c]
push dword [0x45397c]
push dword [0x453924]
call fcn.00414d2a
push 0x45ec9e
push 0
push 0x7ec
push dword [0x45392c]
call sub.user32.dll_SendMessageA
push 0x45ec9e
push 0
push 0x7eb
push dword [0x45392c]
call sub.user32.dll_SendMessageA
push 0x45ec9e
push 0
push 0x7eb
push dword [0x453928]
call sub.user32.dll_SendMessageA
push 0x45ec9e
push 0
push 0x7eb
push dword [0x453924]
call sub.user32.dll_SendMessageA
push dword [0x453924]
push dword [0x453930]
call sub.user32.dll_SetParent
push dword [0x453924]
push dword [0x453934]
call sub.user32.dll_SetParent
push dword [0x453924]
push dword [0x453938]
call sub.user32.dll_SetParent
mov eax, dword [ebp - 0xb4]
leave
ret