Function at 0x1400797a0
Capabilities:
Link many functions at runtime

Disassembly:
jmp 0x1400797a0
sub rsp, 0x28
xor r8d, r8d
lea rcx, str.user32.dll
xor edx, edx
call qword [sym.imp.KERNEL32.dll_LoadLibraryExA]
mov qword [0x1401b6858], rax
test rax, rax
je 0x1400799f0
lea rdx, str.AdjustWindowRect
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1401b6828], rax
test rax, rax
jne 0x14007981f
lea ecx, [rax + 2]
call fcn.140003f60
mov rcx, rax
lea r8, str.AdjustWindowRect
lea rdx, str.Failed_to_get__s_function_address__n
call fcn.140012920
call fcn.1400431c0
test eax, eax
je 0x1400799fe
cmp byte [section..data], 0
je 0x1400799fe
jmp 0x1400799f5
mov rcx, qword [0x1401b6858]
lea rdx, str.CreateWindowExA
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1401b6830], rax
test rax, rax
jne 0x14007987c
lea ecx, [rax + 2]
call fcn.140003f60
mov rcx, rax
lea r8, str.CreateWindowExA
lea rdx, str.Failed_to_get__s_function_address__n
call fcn.140012920
call fcn.1400431c0
test eax, eax
je 0x140079a12
cmp byte [section..data], 0
je 0x140079a12
jmp 0x140079a09
mov rcx, qword [0x1401b6858]
lea rdx, str.DefWindowProcA
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1401b6838], rax
test rax, rax
jne 0x1400798d9
lea ecx, [rax + 2]
call fcn.140003f60
mov rcx, rax
lea r8, str.DefWindowProcA
lea rdx, str.Failed_to_get__s_function_address__n
call fcn.140012920
call fcn.1400431c0
test eax, eax
je 0x140079a26
cmp byte [section..data], 0
je 0x140079a26
jmp 0x140079a1d
mov rcx, qword [0x1401b6858]
lea rdx, str.DestroyWindow
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1401b6840], rax
test rax, rax
jne 0x140079936
lea ecx, [rax + 2]
call fcn.140003f60
mov rcx, rax
lea r8, str.DestroyWindow
lea rdx, str.Failed_to_get__s_function_address__n
call fcn.140012920
call fcn.1400431c0
test eax, eax
je 0x140079a3a
cmp byte [section..data], 0
je 0x140079a3a
jmp 0x140079a31
mov rcx, qword [0x1401b6858]
lea rdx, str.LoadIconA
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1401b6848], rax
test rax, rax
jne 0x140079993
lea ecx, [rax + 2]
call fcn.140003f60
mov rcx, rax
lea r8, str.LoadIconA
lea rdx, str.Failed_to_get__s_function_address__n
call fcn.140012920
call fcn.1400431c0
test eax, eax
je 0x140079a4e
cmp byte [section..data], 0
je 0x140079a4e
jmp 0x140079a45
mov rcx, qword [0x1401b6858]
lea rdx, str.RegisterClassExA
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1401b6850], rax
test rax, rax
jne 0x1400799e9
lea ecx, [rax + 2]
call fcn.140003f60
mov rcx, rax
lea r8, str.RegisterClassExA
lea rdx, str.Failed_to_get__s_function_address__n
call fcn.140012920
call fcn.1400431c0
test eax, eax
je 0x140079a62
cmp byte [section..data], 0
je 0x140079a62
jmp 0x140079a59
mov al, 1
add rsp, 0x28
ret
add rsp, 0x28
ret
or ecx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call fcn.140008b70
int3
or ecx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call fcn.140008b70
int3
or ecx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call fcn.140008b70
int3
or ecx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call fcn.140008b70
int3
or ecx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call fcn.140008b70
int3
or ecx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call fcn.140008b70
int3