Function at 0x4bd470
Capabilities:
Get graphical window text

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x52c246
mov eax, dword fs:[0]
push eax
push ebx
sub esp, 0x158
mov eax, dword [0x58b18c]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
xor eax, eax
xorps xmm0, xmm0
mov dword [ebp - 0x104], eax
movups xmmword [ebp - 0x94], xmm0
mov dword [ebp - 0xe4], eax
mov dword [ebp - 0x84], eax
mov dword [ebp - 0x80], 0xf
mov byte [ebp - 0x94], al
mov dword [ebp - 4], eax
movups xmmword [ebp - 0x64], xmm0
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x50], 0xf
mov byte [ebp - 0x64], al
movups xmmword [ebp - 0x34], xmm0
mov dword [ebp - 0x24], eax
mov dword [ebp - 0x20], 0xf
mov byte [ebp - 0x34], al
movups xmmword [ebp - 0x4c], xmm0
mov dword [ebp - 0x108], eax
mov dword [ebp - 0x3c], eax
mov dword [ebp - 0x38], 0xf
mov byte [ebp - 0x4c], al
push 0x400
mov byte [ebp - 4], 3
mov edi, dword [sym.imp.USER32.dll_GetWindowTextA]
push 0x95be58
push dword [0x598c94]
mov byte [ebp - 0xdd], al
call edi
xor eax, eax
cmp byte [0x95be58], al
je 0x4bd57d
inc eax
cmp eax, 0x400
je 0x4bd559
cmp byte [eax + 0x95be58], 0
jne 0x4bd544
test eax, eax
je 0x4bd57d
mov ecx, 0x95be58
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4bd561
sub ecx, edx
push ecx
push 0x95be58
lea ecx, [ebp - 0x94]
call fcn.00415ea0
jmp 0x4bd59f
push 1
push ecx
push 0
push 0
push ecx
mov ecx, dword [0x598c88]
mov edx, str.1Admin_name_text_field_cannot_be_empty__n
mov byte [ebp - 0xdd], 1
call fcn.004b4380
add esp, 0x14
push 0x400
push 0x95be58
push dword [0x598c98]
call edi
xor eax, eax
cmp byte [0x95be58], al
je 0x4bd5f9
nop dword [eax + eax]
inc eax
cmp eax, 0x400
je 0x4bd5d5
cmp byte [eax + 0x95be58], 0
jne 0x4bd5c0
test eax, eax
je 0x4bd5f9
mov ecx, 0x95be58
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4bd5e0
sub ecx, edx
push ecx
push 0x95be58
lea ecx, [ebp - 0x64]
call fcn.00415ea0
jmp 0x4bd61b
push 1
push ecx
push 0
push 0
push ecx
mov ecx, dword [0x598c88]
mov edx, str.1Server_name_text_field_cannot_be_empty__n
mov byte [ebp - 0xdd], 1
call fcn.004b4380
add esp, 0x14
push 0x400
push 0x95be58
push dword [0x598c9c]
call edi
xor esi, esi
cmp byte [0x95be58], 0
je 0x4bd659
nop dword [eax + eax]
inc esi
cmp esi, 0x400
je 0x4bd654
cmp byte [esi + 0x95be58], 0
jne 0x4bd640
jmp 0x4bd659
mov esi, 0x400
mov ecx, 0x95be58
mov dword [ebp - 0xe8], 0
xorps xmm0, xmm0
mov dword [ebp - 0x6c], 0
movups xmmword [ebp - 0x7c], xmm0
mov dword [ebp - 0x68], 0
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4bd680
sub ecx, edx
push ecx
push 0x95be58
lea ecx, [ebp - 0x7c]
call fcn.004185e0
mov byte [ebp - 4], 4
test esi, esi
je 0x4bd6e4
cmp dword [ebp - 0x68], 0x10
lea eax, [ebp - 0x7c]
push dword [ebp - 0x6c]
cmovae eax, dword [ebp - 0x7c]
lea ecx, [ebp - 0xe8]
push eax
call fcn.0048cb80
add esp, 8
test al, al
je 0x4bd6e4
mov ecx, 0x95be58
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4bd6c8
sub ecx, edx
push ecx
push 0x95be58
lea ecx, [ebp - 0x34]
call fcn.00415ea0
jmp 0x4bd8fd
push 2
xorps xmm0, xmm0
mov byte [ebp - 0xdd], 1
push 0x570444
lea ecx, [ebp - 0x100]
mov dword [ebp - 0xf0], 0
movups xmmword [ebp - 0x100], xmm0
mov dword [ebp - 0xec], 0
call fcn.004185e0
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x138]
push 0x2d
xorps xmm0, xmm0
mov dword [ebp - 0x128], 0
push str.1You_have_entered_an_invalid_IP_address__5_
movups xmmword [ebp - 0x138], xmm0
mov dword [ebp - 0x124], 0
call fcn.004185e0
push 0x95be58
lea ecx, [ebp - 0x138]
mov byte [ebp - 4], 6
call fcn.00414c60
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x120], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x110], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov eax, 6
or eax, 8
mov dword [ebp - 0xe4], eax
lea eax, [ebp - 0x100]
mov byte [ebp - 4], 7
push eax
lea eax, [ebp - 0x120]
push eax
push dword [ebp - 0x18]
lea ecx, [ebp - 0xac]
call fcn.004194e0
or dword [ebp - 0xe4], 0x10
mov byte [ebp - 4], 9
mov ecx, dword [ebp - 0x10c]
cmp ecx, 0x10
jb 0x4bd7fe
mov edx, dword [ebp - 0x120]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4bd7f4
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be12c
push ecx
push edx
call fcn.004f79ae
add esp, 8
mov byte [ebp - 4], 0xa
mov ecx, dword [ebp - 0x124]
cmp ecx, 0x10
jb 0x4bd83c
mov edx, dword [ebp - 0x138]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4bd832
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be12c
push ecx
push edx
call fcn.004f79ae
add esp, 8
mov dword [ebp - 0x128], 0
mov dword [ebp - 0x124], 0xf
mov byte [ebp - 0x138], 0
mov byte [ebp - 4], 0xb
mov ecx, dword [ebp - 0xec]
cmp ecx, 0x10
jb 0x4bd895
mov edx, dword [ebp - 0x100]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4bd88b
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be12c
push ecx
push edx
call fcn.004f79ae
add esp, 8
cmp dword [ebp - 0x98], 0x10
lea edx, [ebp - 0xac]
push 1
cmovae edx, dword [ebp - 0xac]
push ecx
push 0
push 0
push ecx
mov ecx, dword [0x598c88]
call fcn.004b4380
mov byte [ebp - 4], 4
add esp, 0x14
mov ecx, dword [ebp - 0x98]
cmp ecx, 0x10
jb 0x4bd8fd
mov edx, dword [ebp - 0xac]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4bd8f3
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be131
push ecx
push edx
call fcn.004f79ae
add esp, 8
push 0x400
push 0x95be58
push dword [0x598ca0]
call edi
xor eax, eax
mov dword [ebp - 0xe8], 0
cmp byte [0x95be58], al
je 0x4bd9b1
inc eax
cmp eax, 0x400
je 0x4bd93c
cmp byte [eax + 0x95be58], 0
jne 0x4bd927
test eax, eax
je 0x4bd9b1
mov ecx, 0x95be58
mov dword [ebp - 0xf0], 0
xorps xmm0, xmm0
mov dword [ebp - 0xec], 0
movups xmmword [ebp - 0x100], xmm0
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4bd962
sub ecx, edx
push ecx
push 0x95be58
lea ecx, [ebp - 0x100]
call fcn.004185e0
mov byte [ebp - 4], 0xc
lea edx, [ebp - 0xe8]
mov eax, dword [ebp - 0xe4]
lea ecx, [ebp - 0x100]
or eax, 1
mov dword [ebp - 0xe4], eax
mov dword [ebp - 0x104], eax
call fcn.00498480
mov byte [ebp - 0xde], 1
test al, al
jne 0x4bd9b8
mov byte [ebp - 0xde], 0
mov dword [ebp - 4], 4
mov eax, dword [ebp - 0xe4]
test al, 1
je 0x4bda03
mov ecx, dword [ebp - 0xec]
cmp ecx, 0x10
jb 0x4bda03
mov edx, dword [ebp - 0x100]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4bd9f9
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be136
push ecx
push edx
call fcn.004f79ae
add esp, 8
cmp byte [ebp - 0xde], 0
je 0x4bda1e
movzx eax, word [ebp - 0xe8]
mov dword [ebp - 0x108], eax
jmp 0x4bdc22
push 2
xorps xmm0, xmm0
mov byte [ebp - 0xdd], 1
push 0x570444
lea ecx, [ebp - 0x100]
mov dword [ebp - 0xf0], 0
movups xmmword [ebp - 0x100], xmm0
mov dword [ebp - 0xec], 0
call fcn.004185e0
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x150]
push 0x35
xorps xmm0, xmm0
mov dword [ebp - 0x140], 0
push str.1You_have_entered_an_invalid_server_port_number__5_
movups xmmword [ebp - 0x150], xmm0
mov dword [ebp - 0x13c], 0
call fcn.004185e0
push 0x95be58
lea ecx, [ebp - 0x150]
mov byte [ebp - 4], 0xe
call fcn.00414c60
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x120], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x110], xmm0
mov dword [eax + 0x10], 0
lea ecx, [ebp - 0xc4]
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
lea eax, [ebp - 0x100]
push eax
lea eax, [ebp - 0x120]
mov byte [ebp - 4], 0xf
push eax
push dword [ebp - 0x18]
call fcn.004194e0
mov byte [ebp - 4], 0x11
mov ecx, dword [ebp - 0x10c]
cmp ecx, 0x10
jb 0x4bdb23
mov edx, dword [ebp - 0x120]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4bdb19
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be13b
push ecx
push edx
call fcn.004f79ae
add esp, 8
mov byte [ebp - 4], 0x12
mov ecx, dword [ebp - 0x13c]
cmp ecx, 0x10
jb 0x4bdb61
mov edx, dword [ebp - 0x150]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4bdb57
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be13b
push ecx
push edx
call fcn.004f79ae
add esp, 8
mov dword [ebp - 0x140], 0
mov dword [ebp - 0x13c], 0xf
mov byte [ebp - 0x150], 0
mov byte [ebp - 4], 0x13
mov ecx, dword [ebp - 0xec]
cmp ecx, 0x10
jb 0x4bdbba
mov edx, dword [ebp - 0x100]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4bdbb0
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be13b
push ecx
push edx
call fcn.004f79ae
add esp, 8
cmp dword [ebp - 0xb0], 0x10
lea edx, [ebp - 0xc4]
push 1
cmovae edx, dword [ebp - 0xc4]
push ecx
push 0
push 0
push ecx
mov ecx, dword [0x598c88]
call fcn.004b4380
mov byte [ebp - 4], 4
add esp, 0x14
mov ecx, dword [ebp - 0xb0]
cmp ecx, 0x10
jb 0x4bdc22
mov edx, dword [ebp - 0xc4]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4bdc18
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be140
push ecx
push edx
call fcn.004f79ae
add esp, 8
push 0x400
push 0x95be58
push dword [0x598ca4]
call edi
xor eax, eax
cmp byte [0x95be58], al
je 0x4bdc7c
nop
inc eax
cmp eax, 0x400
je 0x4bdc55
cmp byte [eax + 0x95be58], 0
jne 0x4bdc40
test eax, eax
je 0x4bdc7c
mov ecx, 0x95be58
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4bdc60
sub ecx, edx
push ecx
push 0x95be58
lea ecx, [ebp - 0x4c]
call fcn.00415ea0
jmp 0x4bde80
push 2
xorps xmm0, xmm0
mov byte [ebp - 0xdd], 1
push 0x570444
lea ecx, [ebp - 0x100]
mov dword [ebp - 0xf0], 0
movups xmmword [ebp - 0x100], xmm0
mov dword [ebp - 0xec], 0
call fcn.004185e0
mov byte [ebp - 4], 0x14
lea ecx, [ebp - 0x168]
push 0x30
xorps xmm0, xmm0
mov dword [ebp - 0x158], 0
push str.1You_have_entered_an_invalid_rcon_password__5_
movups xmmword [ebp - 0x168], xmm0
mov dword [ebp - 0x154], 0
call fcn.004185e0
push 0x95be58
lea ecx, [ebp - 0x168]
mov byte [ebp - 4], 0x15
call fcn.00414c60
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x120], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x110], xmm0
mov dword [eax + 0x10], 0
lea ecx, [ebp - 0xdc]
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
lea eax, [ebp - 0x100]
push eax
lea eax, [ebp - 0x120]
mov byte [ebp - 4], 0x16
push eax
push dword [ebp - 0x18]
call fcn.004194e0
mov byte [ebp - 4], 0x18
mov ecx, dword [ebp - 0x10c]
cmp ecx, 0x10
jb 0x4bdd81
mov edx, dword [ebp - 0x120]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4bdd77
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be145
push ecx
push edx
call fcn.004f79ae
add esp, 8
mov byte [ebp - 4], 0x19
mov ecx, dword [ebp - 0x154]
cmp ecx, 0x10
jb 0x4bddbf
mov edx, dword [ebp - 0x168]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4bddb5
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be145
push ecx
push edx
call fcn.004f79ae
add esp, 8
mov dword [ebp - 0x158], 0
mov dword [ebp - 0x154], 0xf
mov byte [ebp - 0x168], 0
mov byte [ebp - 4], 0x1a
mov ecx, dword [ebp - 0xec]
cmp ecx, 0x10
jb 0x4bde18
mov edx, dword [ebp - 0x100]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4bde0e
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be145
push ecx
push edx
call fcn.004f79ae
add esp, 8
cmp dword [ebp - 0xc8], 0x10
lea edx, [ebp - 0xdc]
push 1
cmovae edx, dword [ebp - 0xdc]
push ecx
push 0
push 0
push ecx
mov ecx, dword [0x598c88]
call fcn.004b4380
mov byte [ebp - 4], 4
add esp, 0x14
mov ecx, dword [ebp - 0xc8]
cmp ecx, 0x10
jb 0x4bde80
mov edx, dword [ebp - 0xdc]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4bde76
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be14a
push ecx
push edx
call fcn.004f79ae
add esp, 8
mov esi, dword [sym.imp.USER32.dll_SendMessageA]
push 0
push 0
push 0xf0
push dword [0x598ca8]
call esi
push 0
push 0
push 0xf0
push dword [0x598cac]
test eax, eax
setne byte [0x598d68]
call esi
test eax, eax
setne byte [0x598d69]
cmp byte [ebp - 0xdd], 0
jne 0x4bdfc3
cmp dword [ebp - 0x38], 0x10
lea eax, [ebp - 0x4c]
mov edi, dword [ebp - 0x108]
lea esi, [ebp - 0x64]
cmovae eax, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
cmp dword [ebp - 0x20], 0x10
push 5
mov dword [ebp - 0x104], eax
lea eax, [ebp - 0x34]
push dword [ebp - 0x104]
cmovae eax, dword [ebp - 0x34]
cmp dword [ebp - 0x50], 0x10
mov dword [ebp - 0xe8], eax
cmovae esi, dword [ebp - 0x64]
cmp dword [ebp - 0x80], 0x10
movzx eax, di
push eax
push dword [ebp - 0xe8]
mov dword [ebp - 0xe4], esi
lea esi, [ebp - 0x94]
cmovae esi, dword [ebp - 0x94]
push dword [ebp - 0xe4]
cmp dword [ebp - 0x20], 0x10
mov dword [ebp - 0x18], esi
lea esi, [ebp - 0x34]
push dword [ebp - 0x18]
cmovae esi, dword [ebp - 0x34]
cmp dword [ebp - 0x50], 0x10
push eax
cmovae ecx, dword [ebp - 0x64]
push esi
push ecx
push str._n2Testing_connection_with_the_specified_game_server__5_s2__at_5_s:_d_2using_the_following_5Tiny6Rcon_2settings:_n1Admin_name:_5_s_n1Server_name:_5_s_n1Server_IP_address:_5_s_n1Server_port_number:_5_d_n1Server_rcon_password:_5_s_n1Refresh_time_period:_5_d_second_s__n
push 0x400
push 0x95be58
call fcn.0040a250
add esp, 0x30
mov edx, 0x95be58
push 1
push ecx
push 0
push 0
push ecx
mov ecx, dword [0x598c88]
call fcn.004b4380
add esp, 0x14
lea eax, [ebp - 0x4c]
cmp dword [ebp - 0x38], 0x10
lea edx, [ebp - 0x34]
lea ecx, [ebp - 0x1c]
cmovae eax, dword [ebp - 0x4c]
cmp dword [ebp - 0x20], 0x10
push eax
cmovae edx, dword [ebp - 0x34]
push edi
call fcn.004ba020
add esp, 8
mov edx, str.2Testing_connection_SUCCEEDED__n
cmp byte [ebp - 0x1c], 0
push 1
push ecx
push 0
push 0
push ecx
mov ecx, dword [0x598c88]
jne 0x4bdfbb
mov edx, str.1Testing_connection_FAILED__n
call fcn.004b4380
add esp, 0x14
mov ecx, dword [ebp - 0x68]
cmp ecx, 0x10
jb 0x4bdff7
mov edx, dword [ebp - 0x7c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4bdfed
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be14f
push ecx
push edx
call fcn.004f79ae
add esp, 8
mov ecx, dword [ebp - 0x38]
mov dword [ebp - 0x6c], 0
mov dword [ebp - 0x68], 0xf
mov byte [ebp - 0x7c], 0
cmp ecx, 0x10
jb 0x4be03d
mov edx, dword [ebp - 0x4c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4be033
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be14f
push ecx
push edx
call fcn.004f79ae
add esp, 8
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x38], 0xf
mov byte [ebp - 0x4c], 0
cmp ecx, 0x10
jb 0x4be083
mov edx, dword [ebp - 0x34]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4be079
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be14f
push ecx
push edx
call fcn.004f79ae
add esp, 8
mov ecx, dword [ebp - 0x50]
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0xf
mov byte [ebp - 0x34], 0
cmp ecx, 0x10
jb 0x4be0c9
mov edx, dword [ebp - 0x64]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4be0bf
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be14f
push ecx
push edx
call fcn.004f79ae
add esp, 8
mov ecx, dword [ebp - 0x80]
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], 0xf
mov byte [ebp - 0x64], 0
cmp ecx, 0x10
jb 0x4be10e
mov edx, dword [ebp - 0x94]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4be104
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x4be14f
push ecx
push edx
call fcn.004f79ae
add esp, 8
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.004f7466
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret
call fcn.005094c8
call fcn.005094c8
call fcn.005094c8
call fcn.005094c8
call fcn.005094c8
call fcn.005094c8
call fcn.005094c8
call fcn.005094c8
int3