Function at 0x2e3dabaa0
Capabilities:
Link many functions at runtime

Disassembly:
push r14
push r13
push r12
push rbx
sub rsp, 0x28
lea rcx, [0x2e3ef7c50]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [0x2e3f591d0], rax
mov r12, rax
test rax, rax
je 0x2e3dabd80
lea r13, str.GetAsyncKeyState
mov rbx, qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, rax
mov rdx, r13
call rbx
test rax, rax
je 0x2e3dabd90
mov r12, qword [0x2e3f591d0]
lea r13, str.SendInput
mov qword [0x2e3f58798], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x2e3dabda0
mov r12, qword [0x2e3f591d0]
lea r13, str.GetCursorPos
mov qword [0x2e3f58790], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x2e3dabdb0
mov r12, qword [0x2e3f591d0]
lea r13, str.SetCursorPos
mov qword [0x2e3f58788], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x2e3dabdc0
mov r12, qword [0x2e3f591d0]
lea r13, str.GetSystemMetrics
mov qword [0x2e3f58780], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x2e3dabdd0
mov r13, qword [0x2e3f591d0]
lea r12, str.GetWindow
mov qword [0x2e3f58778], rax
mov rdx, r12
mov rcx, r13
call rbx
test rax, rax
je 0x2e3dabde0
mov r13, qword [0x2e3f591d0]
lea r14, str.GetTopWindow
mov qword [0x2e3f58770], rax
mov rdx, r14
mov rcx, r13
call rbx
test rax, rax
je 0x2e3dabdf0
mov r13, qword [0x2e3f591d0]
lea r14, str.IsWindowVisible
mov qword [0x2e3f58768], rax
mov rdx, r14
mov rcx, r13
call rbx
test rax, rax
je 0x2e3dabe00
mov r13, qword [0x2e3f591d0]
lea r14, str.GetWindowThreadProcessId
mov qword [0x2e3f58760], rax
mov rdx, r14
mov rcx, r13
call rbx
test rax, rax
je 0x2e3dabe10
mov r13, qword [0x2e3f591d0]
lea r14, str.GetWindowTextLengthW
mov qword [0x2e3f58758], rax
mov rdx, r14
mov rcx, r13
call rbx
test rax, rax
je 0x2e3dabe20
mov r13, qword [0x2e3f591d0]
lea r14, str.GetWindowTextW
mov qword [0x2e3f58750], rax
mov rdx, r14
mov rcx, r13
call rbx
test rax, rax
je 0x2e3dabe30
mov r13, qword [0x2e3f591d0]
mov qword [0x2e3f58748], rax
mov rdx, r12
mov rcx, r13
call rbx
test rax, rax
je 0x2e3dabe40
mov r12, qword [0x2e3f591d0]
lea r13, str.SetProcessDPIAware
mov qword [0x2e3f58740], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x2e3dabe50
mov r12, qword [0x2e3f591d0]
lea r13, str.FindWindowA
mov qword [0x2e3f58738], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x2e3dabe60
mov r12, qword [0x2e3f591d0]
lea r13, str.GetClientRect
mov qword [0x2e3f58730], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x2e3dabe70
mov r12, qword [0x2e3f591d0]
lea r13, str.GetWindowInfo
mov qword [0x2e3f58728], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x2e3dabe80
mov r12, qword [0x2e3f591d0]
lea r13, str.GetDC
mov qword [0x2e3f58720], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x2e3dabe90
mov r12, qword [0x2e3f591d0]
lea r13, str.ReleaseDC
mov qword [0x2e3f58718], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x2e3dabea0
mov qword [0x2e3f58710], rax
add rsp, 0x28
pop rbx
pop r12
pop r13
pop r14
ret
lea rcx, [0x2e3ef7c20]
call fcn.2e3d87650
nop dword [rax]
mov rdx, r13
mov rcx, r12
call fcn.2e3d88140
jmp 0x2e3dabaea
mov rdx, r13
mov rcx, r12
call fcn.2e3d88140
jmp 0x2e3dabb10
mov rdx, r13
mov rcx, r12
call fcn.2e3d88140
jmp 0x2e3dabb36
mov rdx, r13
mov rcx, r12
call fcn.2e3d88140
jmp 0x2e3dabb5c
mov rdx, r13
mov rcx, r12
call fcn.2e3d88140
jmp 0x2e3dabb82
mov rdx, r12
mov rcx, r13
call fcn.2e3d88140
jmp 0x2e3dabba8
mov rdx, r14
mov rcx, r13
call fcn.2e3d88140
jmp 0x2e3dabbce
mov rdx, r14
mov rcx, r13
call fcn.2e3d88140
jmp 0x2e3dabbf4
mov rdx, r14
mov rcx, r13
call fcn.2e3d88140
jmp 0x2e3dabc1a
mov rdx, r14
mov rcx, r13
call fcn.2e3d88140
jmp 0x2e3dabc40
mov rdx, r14
mov rcx, r13
call fcn.2e3d88140
jmp 0x2e3dabc66
mov rdx, r12
mov rcx, r13
call fcn.2e3d88140
jmp 0x2e3dabc85
mov rdx, r13
mov rcx, r12
call fcn.2e3d88140
jmp 0x2e3dabcab
mov rdx, r13
mov rcx, r12
call fcn.2e3d88140
jmp 0x2e3dabcd1
mov rdx, r13
mov rcx, r12
call fcn.2e3d88140
jmp 0x2e3dabcf7
mov rdx, r13
mov rcx, r12
call fcn.2e3d88140
jmp 0x2e3dabd1d
mov rdx, r13
mov rcx, r12
call fcn.2e3d88140
jmp 0x2e3dabd43
mov rdx, r13
mov rcx, r12
call fcn.2e3d88140
jmp 0x2e3dabd69