Function at 0x6b13da17
Capabilities:
Find graphical window

Disassembly:
push rbp
mov rbp, rsp
sub rsp, 0x1d0
test dword [0x6b1a4e9f], ecx
je 0x6b13da52
mov r8, qword [rbp - 0xde]
mov rcx, rcx
mov qword [rbp - 0x1c], rax
movzx eax, ah
mov dword [rbp - 0x17d], edx
mov rax, qword [rbp - 0x17]
add dword [rbp - 0x1ba], eax
mov r10, qword [rbp - 0x21]
movzx eax, cx
mov edx, dword [rbp - 0x1a7]
mov dword [rbp - 0x9a], eax
add r11, qword [rbp - 0x180]
mov byte [rbp - 0xd1], ch
mov qword [rbp - 0x197], rcx
test qword [0x6b1a9abc], r8
jns 0x6b13da98
mov r8, qword [rbp - 0x13e]
mov rdx, qword [rbp - 0x1b9]
mov qword [rbp - 0x1ae], r8
mov qword [rbp - 0x5e], r9
mov qword [rbp - 0x75], rdx
mov dword [rbp - 0x16a], ecx
mov r10, qword [rbp - 0x1a1]
mov ecx, 0x5122
add rdx, qword [rbp - 0x3f]
mov rax, qword [rbp - 0x1d]
mov ecx, dword [rbp - 0xd1]
mov rdx, qword [rbp - 0x152]
cmp r10, qword [0x6b1a3c70]
jne 0x6b13daf5
call sub.USER32.dll_FindWindowExA
mov r10, rcx
mov rcx, rax
add qword [rbp - 0x141], rcx
mov r10, 0x8605
and r11, rdx
xor r10, qword [rbp - 0xf1]
sub r11, r10
sub qword [rbp - 0xf7], rdx
sub r10, 0xa7b6
movzx edx, byte [rbp - 0x2e]
xor dword [rbp - 0x53], ecx
or byte [rbp - 0x1ba], al
mov edx, dword [rbp - 0x25]
sub rdx, 0x4c53
xor edx, dword [rbp - 0x9d]
add qword [rbp - 0xe5], r9
mov dx, word [rbp - 0x18f]
mov ecx, eax
add r9, 0x4082
cmp eax, dword [0x6b1a9ee9]
je 0x6b13db78
test qword [0x6b1a3c3a], rax
je 0x6b13db53
mov dword [rbp - 0x15f], edx
mov cx, 0xaf31
sub rax, 0xc81d
add ecx, ecx
mov dword [rbp - 0x111], edx
mov rax, qword [rbp - 0x13d]
mov dword [rbp - 0x1b7], ecx
mov r9, qword [rbp - 0xdb]
mov qword [rbp - 0x1e], r11
mov rdx, qword [rbp - 0x195]
add byte [rbp - 0x107], dh
mov r11, r11
mov eax, 0xb897
mov qword [rbp - 9], r8
cmp r8, qword [0x6b1aa2da]
je 0x6b13dbc3
sub dword [rbp - 0x1c1], edx
or byte [rbp - 0x18b], cl
lea r8, [rbp - 0x17b]
mov r8, r8
mov r9, qword [rbp - 0x110]
mov ecx, 0x39fd
mov dword [rbp - 0x73], edx
mov r9, qword [rbp - 0x44]
mov rax, qword [rbp - 0x89]
mov qword [rbp - 0x44], r8
cmp eax, dword [0x6b1a3893]
je 0x6b13dc62
mov r8, r9
mov r11, qword [rbp - 0x8a]
mov eax, 0x5c67
or eax, dword [rbp - 0x163]
lea r10, [rbp - 0xfd]
sub rcx, 0x2570
mov edx, edx
mov dword [rbp - 0x16b], ecx
cmp rdx, qword [0x6b1a9037]
je 0x6b13dc48
or rax, qword [0x6b1a8657]
movzx edx, dl
mov edx, edx
mov dword [rbp - 0xa9], ecx
sub qword [0x6b1a703e], r11
mov r8, qword [rbp - 0xc8]
mov qword [rbp - 0x51], r11
add r10, qword [rbp - 0x1ac]
mov r10, qword [rbp - 0xc7]
or dword [0x6b1a4483], edx
mov r10, qword [rbp - 0xaa]
mov ecx, eax
sub eax, 0xe54b
mov qword [rbp - 0x105], r11
mov dword [rbp - 0x182], eax
xor eax, ecx
xor rdx, r11
xor rcx, rax
mov r9, qword [rbp - 0x1c0]
mov r9, r11
test eax, 0xb6bc408a
jno 0x6b13dc73
cmp edx, 0x54c1747f
je 0x6b13dca9
sub r8, qword [rbp - 0x21]
mov eax, dword [rbp - 0x56]
mov qword [rbp - 0xfa], rax
sub rdx, 0x5563
mov r11, r8
mov dword [rbp - 0x1a], edx
mov dword [rbp - 0xd6], eax
add qword [rbp - 0x18f], r9
movzx ecx, cx
movzx eax, cl
mov r8, rdx
lea r9, [0x6b1aa069]
mov dword [rbp - 0x3f], ecx
mov cl, byte [rbp - 0x105]
mov r9, r8
and qword [rbp - 0x80], rdx
mov dword [rbp - 0x1ac], edx
mov qword [rbp - 0x14f], rax
mov edx, 0x8e73
mov ecx, dword [rbp - 1]
mov rax, qword [rbp - 0x15a]
mov qword [rbp - 0x4b], r9
and r8, 0x1b2c
mov r11, 0xf7a3
mov dword [rbp - 0x186], edx
add r11, r9
mov rax, 0xef40
mov qword [0x6b1a38c1], r9
mov dx, ax
mov r8, qword [rbp - 0x12b]
cmp rax, r11
je 0x6b13dd38
mov qword [rbp - 0xf2], rdx
mov word [rbp - 0xb5], dx
or rdx, r9
mov rdx, qword [rbp - 0x191]
mov rdx, r8
mov dword [rbp - 0x147], ecx
add r9, qword [rbp - 0x1b6]
xor eax, 0x946b
mov qword [rbp - 0x152], rcx
sub edx, 0xcfc
mov eax, dword [rbp - 0x153]
mov eax, dword [rbp - 0xcc]
sub qword [rbp - 0x97], rdx
xor r11, 0xffcf
mov dword [rbp - 0x1b], edx
cmp rcx, qword [0x6b1a55ea]
jne 0x6b13ddd8
mov ecx, ecx
mov rcx, qword [rbp - 0x4b]
add r11, r10
sub rdx, rax
mov qword [rbp - 0x1cf], r9
movzx ecx, byte [rbp - 0xc4]
sub edx, dword [rbp - 0x12]
mov qword [rbp - 0x9e], rcx
mov ecx, dword [rbp - 0xa2]
movzx eax, ax
sub ecx, ecx
mov qword [0x6b1a3eae], r11
mov qword [rbp - 0x1cc], r11
mov dword [rbp - 0xb1], edx
or dword [rbp - 0x46], ecx
add qword [rbp - 0x184], r9
mov dword [0x6b1ab5f1], edx
mov rdx, qword [rbp - 0xd6]
mov r11, qword [rbp - 0xff]
mov qword [rbp - 0x14d], rcx
mov ecx, dword [rbp - 0xfd]
mov r8, qword [rbp - 0x16]
xor dword [rbp - 0x155], edx
or ecx, dword [rbp - 0x4f]
mov eax, dword [rbp - 0x152]
mov eax, dword [rbp - 0x109]
add ecx, 0xf64
and edx, dword [rbp - 0x184]
sub dword [rbp - 0xd1], edx
add r10, qword [rbp - 0x4f]
sub dword [rbp - 0x12d], ecx
mov eax, dword [rbp - 0x43]
mov dword [rbp - 0x156], ecx
cmp rdx, rcx
jae 0x6b13de47
mov dword [rbp - 0x129], eax
mov edx, 0x2884
mov eax, dword [rbp - 0xaa]
mov r10, 0x5b0f
mov qword [rbp - 0xdf], r8
mov eax, ecx
mov r9, qword [rbp - 0x7b]
movzx eax, dx
leave
ret