Function at 0x4edcc0
Capabilities:
Get graphical window text

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x54bcf1
mov eax, dword fs:[0]
push eax
sub esp, 0x88
push ebx
push esi
push edi
mov eax, dword [0x5d3b14]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov edi, dword [ecx + 0x44]
test edi, edi
je 0x4ee0a3
mov eax, dword [edi]
lea ecx, [ebp - 0x44]
push str.StatsBox
mov esi, dword [eax + 0x7c]
call dword [0x555358]
mov dword [ebp - 4], 1
lea eax, [ebp - 0x44]
push 1
push eax
mov ecx, esi
call dword [0x55604c]
mov ecx, edi
call esi
push 0
push 0x5d3e74
push 0x5d3d30
push 0
push eax
call fcn.00515fc0
mov ebx, eax
add esp, 0x14
mov dword [ebp - 0x10], ebx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x44]
call dword [0x555348]
test ebx, ebx
jne 0x4edd7a
push str.CVMUIStatusRemoteCnx::CreateStats
push str._s:_StatsBox_not_found._n
call fcn.005167a7
add esp, 8
xor eax, eax
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 8
push 0x42c
call fcn.00514bd0
mov ebx, eax
mov dword [ebp - 0x18], eax
add esp, 4
mov dword [ebp - 0x14], ebx
mov dword [ebp - 4], 2
test ebx, ebx
je 0x4eddaa
mov ecx, ebx
call dword [0x555a00]
mov dword [ebx], vtable.xui::TBox.0
jmp 0x4eddaf
xor ebx, ebx
mov dword [ebp - 0x18], ebx
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebx + 0x180]
mov dword [ebp - 0x14], 0xa
mov esi, dword [eax]
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call dword [0x55604c]
lea ecx, [ebx + 0x180]
call esi
mov eax, dword [ebx + 0x3bc]
mov dword [ebp - 0x14], 0x1e
mov esi, dword [eax]
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call dword [0x55604c]
lea ecx, [ebx + 0x3bc]
call esi
mov edi, dword [ebp - 0x10]
push ebx
mov eax, dword [edi]
mov esi, dword [eax + 0x64]
mov ecx, esi
call dword [0x55604c]
mov ecx, edi
call esi
push 0x41c
call fcn.00514bd0
mov ebx, eax
mov dword [ebp - 0x14], eax
add esp, 4
mov dword [ebp - 0x10], ebx
mov dword [ebp - 4], 3
test ebx, ebx
je 0x4ede95
mov ecx, ebx
call dword [0x555aec]
mov byte [ebp - 4], 4
lea ecx, [ebx + 0x3ec]
mov dword [ebx], vtable.xui::TWinControl_class_wui::control::StatMeter_.0
mov dword [ebx + method.xui::TWinControl_class_WTL::CTrackBarCtrlT_class_ATL::CWindow__.1.virtual_0], vtable.xui::TWinControl_class_wui::control::StatMeter_.1.0
call dword [0x555e3c]
mov byte [ebp - 4], 5
mov ecx, ebx
push 0
push 0
push 0
push 0x50000000
push 0
push 0
call dword [0x555af4]
push eax
lea ecx, [ebx + 0x3ec]
call dword [0x555e38]
push dword [ebx + 0x3f0]
mov ecx, ebx
call dword [0x555af8]
mov byte [ebp - 4], 3
jmp 0x4ede9a
xor ebx, ebx
mov dword [ebp - 0x14], ebx
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebx + 0x180]
mov dword [ebp - 0x10], 9
mov esi, dword [eax]
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
call dword [0x55604c]
lea ecx, [ebx + 0x180]
call esi
mov eax, dword [ebx + 0x110]
mov dword [ebp - 0x10], 0x96
mov esi, dword [eax]
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
call dword [0x55604c]
lea ecx, [ebx + 0x110]
call esi
mov eax, dword [ebx + 0x148]
mov dword [ebp - 0x10], 0xd
mov esi, dword [eax]
lea eax, [ebp - 0x10]
push eax
mov ecx, esi
call dword [0x55604c]
lea ecx, [ebx + 0x148]
call esi
mov edi, dword [ebp - 0x18]
push ebx
mov eax, dword [edi]
mov esi, dword [eax + 0x64]
mov ecx, esi
call dword [0x55604c]
mov ecx, edi
call esi
push resource.19
push 0
push 0x401
push dword [ebx + 0x3f0]
call dword [sym.imp.USER32.dll_SendMessageW]
push 0x3c
lea ecx, [ebx + 0x3ec]
call dword [0x555e44]
push 0x50
lea ecx, [ebx + 0x3ec]
call dword [0x555e48]
push 0
push 0
push 0x402
push dword [ebx + 0x3f0]
call dword [sym.imp.USER32.dll_SendMessageW]
mov eax, dword [ebp + 8]
xor edi, edi
mov esi, dword [eax]
cmp esi, dword [eax + 4]
je 0x4ee084
nop dword [eax + eax]
push 0x450
call fcn.00514bd0
mov edi, eax
add esp, 4
mov dword [ebp - 0x24], edi
mov dword [ebp - 4], 6
test edi, edi
je 0x4edfad
mov ecx, edi
call dword [0x555a10]
mov dword [edi], vtable.xui::TLabel.0
jmp 0x4edfaf
xor edi, edi
mov dword [ebp - 4], 0xffffffff
mov eax, dword [edi + 0x180]
mov dword [ebp - 0x10], 9
mov ebx, dword [eax]
lea eax, [ebp - 0x10]
push eax
mov ecx, ebx
call dword [0x55604c]
lea ecx, [edi + 0x180]
call ebx
mov eax, dword [edi + 0x3bc]
push esi
mov ebx, dword [eax]
mov ecx, ebx
call dword [0x55604c]
lea ecx, [edi + 0x3bc]
call ebx
mov eax, dword [edi + 0x110]
mov dword [ebp - 0x10], 0x82
mov ebx, dword [eax]
lea eax, [ebp - 0x10]
push eax
mov ecx, ebx
call dword [0x55604c]
lea ecx, [edi + 0x110]
call ebx
mov eax, dword [0x555ad4]
lea ecx, [ebp - 0x20]
add eax, 0x115c
push eax
call dword [0x5559cc]
mov dword [ebp - 4], 7
mov eax, dword [edi + 0x410]
mov ebx, dword [eax]
lea eax, [ebp - 0x20]
push eax
mov ecx, ebx
call dword [0x55604c]
lea ecx, [edi + 0x410]
call ebx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x20]
call dword [0x5559d0]
mov ecx, dword [ebp - 0x18]
push edi
mov eax, dword [ecx]
mov ebx, dword [eax + 0x64]
mov ecx, ebx
call dword [0x55604c]
mov ecx, dword [ebp - 0x18]
call ebx
mov eax, dword [ebp + 8]
add esi, 0x20
cmp esi, dword [eax + 4]
jne 0x4edf80
mov ebx, dword [ebp - 0x14]
mov eax, dword [ebp + 0xc]
test eax, eax
je 0x4ee08d
mov dword [eax], edi
mov eax, ebx
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 8
lea ecx, [ebp - 0x94]
call dword [0x55529c]
mov dword [ebp - 4], 0
push eax
call fcn.00405bf0
int3