Function at 0x18004f5a0
Capabilities:
Get common file path
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 8], rbx
push rbp
push rsi
push rdi
push r14
push r15
lea rbp, [rsp - 0x70]
sub rsp, 0x170
movzx r14d, dl
mov rdi, rcx
mov rcx, qword [0x1800afe88]
call fcn.180057f00
lea rdx, str.All_skins_loaded_from_memory__n
mov rcx, qword [0x1800afe90]
call fcn.18004ee80
mov rax, qword [0x1800b20e8]
test rax, rax
je 0x18004f5f0
inc dword [rax + 0x3b0]
mov rdx, qword [0x1800b20d8]
mov ecx, 0x3f48
call fcn.1800196a0
xor r15d, r15d
test rax, rax
je 0x18004f618
xor edx, edx
mov rcx, rax
call fcn.180018ae0
mov rcx, rax
jmp 0x18004f61b
mov rcx, r15
mov rax, qword [0x1800b20e8]
test rax, rax
cmove rax, rcx
mov qword [0x1800b20e8], rax
call fcn.18001eb40
mov rbx, qword [0x1800b20e8]
mov dword [rbx + 0x1560], 0x40c00000
mov qword [rbx + 0x1564], 0x40c00000
mov dword [rbx + 0x1594], 0x40c00000
mov qword [rbx + 0x1598], 0x40800000
mov dword [rbx + 0x15a4], 0x40c00000
mov dword [rbx + 0x15a8], 0x40800000
mov dword [rbx + 0x1578], 0x3f000000
mov dword [rbx + 0x157c], 0x3f000000
mov qword [rbx + 0x15cc], 0x41400000
mov dword [rbx + 0x156c], 0x3f000000
mov dword [rbx + 0x1588], 0x3f000000
mov dword [rbx + 0x1590], 0x3f000000
mov dword [rbx + 0x15a0], r15d
mov dword [rbx + 0x1584], r15d
mov dword [rbx + 0x15d8], r15d
mov dword [rbx + 0x15e0], r15d
mov dword [rbx + 0x158c], r15d
mov byte [rbx + 0x1616], 1
mov byte [rbx + 0x1614], 1
movaps xmm0, xmmword [0x1800a1700]
movups xmmword [rbx + 0x1620], xmm0
movaps xmm1, xmmword [0x1800a1810]
movups xmmword [rbx + 0x1630], xmm1
movaps xmm0, xmmword [0x1800a16b0]
movups xmmword [rbx + 0x1640], xmm0
movaps xmm1, xmmword [0x1800a1650]
movups xmmword [rbx + 0x1650], xmm1
movaps xmm0, xmmword [0x1800a17a0]
movups xmmword [rbx + 0x1660], xmm0
movaps xmm2, xmm0
movups xmmword [rbx + 0x1670], xmm0
movups xmmword [rbx + 0x1680], xmm0
movaps xmm1, xmm0
movups xmmword [rbx + 0x1690], xmm0
movaps xmm0, xmmword [0x1800a1790]
movups xmmword [rbx + 0x16a0], xmm0
movaps xmm1, xmm0
movups xmmword [rbx + 0x16b0], xmm0
movaps xmm0, xmm2
movups xmmword [rbx + 0x16c0], xmm2
movaps xmm1, xmm2
movups xmmword [rbx + 0x16d0], xmm2
movups xmmword [rbx + 0x16e0], xmm2
movaps xmm1, xmmword [0x1800a17b0]
movups xmmword [rbx + 0x16f0], xmm1
movups xmmword [rbx + 0x1700], xmm2
movaps xmm1, xmm2
movups xmmword [rbx + 0x1730], xmm2
movaps xmm0, xmmword [0x1800a1740]
movups xmmword [rbx + 0x1740], xmm0
movups xmmword [rbx + 0x1750], xmm2
movaps xmm0, xmm2
movups xmmword [rbx + 0x1760], xmm2
movups xmmword [rbx + 0x1770], xmm2
movups xmmword [rbx + 0x1780], xmm2
movups xmmword [rbx + 0x1790], xmm2
movups xmmword [rbx + 0x17a0], xmm2
movups xmmword [rbx + 0x17b0], xmm2
movups xmmword [rbx + 0x17c0], xmm2
movups xmmword [rbx + 0x17d0], xmm2
movups xmmword [rbx + 0x17e0], xmm2
movups xmmword [rbx + 0x17f0], xmm2
movups xmmword [rbx + 0x1800], xmm2
movups xmmword [rbx + 0x1810], xmm2
movups xmmword [rbx + 0x1820], xmm2
movups xmmword [rbx + 0x1830], xmm2
movups xmmword [rbx + 0x1840], xmm2
movaps xmm1, xmmword [0x1800a16b0]
movups xmmword [rbx + 0x1850], xmm1
movups xmmword [rbx + 0x1860], xmm2
movaps xmm1, xmm2
movups xmmword [rbx + 0x1870], xmm2
movups xmmword [rbx + 0x1880], xmm2
movups xmmword [rbx + 0x1890], xmm2
movups xmmword [rbx + 0x18a0], xmm2
movups xmmword [rbx + 0x18b0], xmm2
movups xmmword [rbx + 0x18c0], xmm2
movups xmmword [rbx + 0x18d0], xmm2
movups xmmword [rbx + 0x18e0], xmm2
movups xmmword [rbx + 0x18f0], xmm2
movups xmmword [rbx + 0x1900], xmm2
movups xmmword [rbx + 0x1910], xmm2
movups xmmword [rbx + 0x1920], xmm2
movups xmmword [rbx + 0x1930], xmm2
movups xmmword [rbx + 0x1940], xmm2
movups xmmword [rbx + 0x1950], xmm2
movups xmmword [rbx + 0x1960], xmm2
mov qword [rbx + 0x20], r15
mov qword [rbx + 0x28], r15
or dword [rbx + 8], 0x20
lea r9, [rbp + 0xb0]
xor r8d, r8d
xor edx, edx
lea rcx, [0x18008a5e0]
call qword [sym.imp.SHELL32.dll_SHGetKnownFolderPath]
test eax, eax
js 0x18004fef9
mov rdx, qword [rbp + 0xb0]
mov r8, 0xffffffffffffffff
nop
inc r8
cmp word [rdx + r8*2], r15w
jne 0x18004f8e0
mov qword [rbp - 0x48], r15
movdqa xmm0, xmmword [0x1800a14f0]
movdqu xmmword [rbp - 0x38], xmm0
lea rcx, [rbp - 0x48]
call fcn.18000ad20
mov rcx, qword [rbp + 0xb0]
call qword [sym.imp.ole32.dll_CoTaskMemFree]
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x20], xmm0
movups xmmword [rbp - 0x10], xmm0
movups xmmword [rbp], xmm0
movups xmmword [rbp + 0x10], xmm0
movups xmmword [rbp + 0x20], xmm0
movups xmmword [rbp + 0x30], xmm0
movups xmmword [rbp + 0x40], xmm0
movups xmmword [rbp + 0x50], xmm0
mov qword [rbp + 0x60], rax
mov byte [rbp - 0x14], 1
mov dword [rbp - 8], 3
mov dword [rbp - 4], 1
movss xmm0, dword [0x1800a1498]
movss dword [rbp + 0x24], xmm0
movss xmm1, dword [0x1800a13f0]
movss dword [rbp + 0x30], xmm1
mov eax, 0xffff
mov word [rbp + 0x34], ax
mov dword [rbp - 0xc], 0x41700000
mov rsi, qword [rbx + 0xa8]
call fcn.18005a9c4
lea rcx, str.tahoma.ttf
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], 0xa
lea r8, [rsp + 0x30]
mov edx, eax
lea rcx, [rbp - 0x68]
call fcn.180005470
lea rdx, [rbp - 0x48]
lea rcx, [rsp + 0x30]
call fcn.1800059a0
mov rcx, rax
lea rdx, [rbp - 0x68]
call fcn.1800056c0
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800059a0
mov rdx, qword [rsp + 0x48]
cmp rdx, 8
jb 0x18004fa10
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004fa0b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800502ee
call fcn.18005c838
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.18004ec90
cmp qword [rax + 0x18], 0x10
jb 0x18004fa29
mov rax, qword [rax]
lea rcx, [0x18009e220]
mov qword [rsp + 0x20], rcx
lea r9, [rbp - 0x20]
movss xmm2, dword [0x1800a1440]
mov rdx, rax
mov rcx, rsi
call fcn.180037ce0
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x18004fa89
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004fa84
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800502f4
call fcn.18005c838
mov qword [rsp + 0x60], r15
mov qword [rsp + 0x68], 0xf
mov byte [rsp + 0x50], 0
mov rdx, qword [rbp - 0x78]
cmp rdx, 8
jb 0x18004fadd
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004fad8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800502f4
call fcn.18005c838
movdqa xmm0, xmmword [0x1800a14f0]
movdqu xmmword [rbp - 0x80], xmm0
mov word [rsp + 0x70], r15w
mov rdx, qword [rbp - 0x50]
cmp rdx, 8
jb 0x18004fb30
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004fb2b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800502f4
call fcn.18005c838
mov byte [rbp + 0x28], 1
mov rsi, qword [rbx + 0xa8]
call fcn.18005a9c4
lea rcx, str.malgun.ttf
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], 0xa
lea r8, [rsp + 0x30]
mov edx, eax
lea rcx, [rbp - 0x68]
call fcn.180005470
lea rdx, [rbp - 0x48]
lea rcx, [rsp + 0x30]
call fcn.1800059a0
mov rcx, rax
lea rdx, [rbp - 0x68]
call fcn.1800056c0
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.1800059a0
mov rdx, qword [rsp + 0x48]
cmp rdx, 8
jb 0x18004fbce
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004fbc9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800502fa
call fcn.18005c838
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x50]
call fcn.18004ec90
cmp qword [rax + 0x18], 0x10
jb 0x18004fbe7
mov rax, qword [rax]
lea rcx, [0x18009f7b0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp - 0x20]
movss xmm2, dword [0x1800a1440]
mov rdx, rax
mov rcx, rsi
call fcn.180037ce0
mov rdx, qword [rbp - 0x78]
cmp rdx, 0x10
jb 0x18004fc46
inc rdx
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004fc41
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180050300
call fcn.18005c838
mov qword [rbp - 0x80], r15
mov qword [rbp - 0x78], 0xf
mov byte [rsp + 0x70], 0
mov rdx, qword [rsp + 0x68]
cmp rdx, 8
jb 0x18004fc99
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004fc94
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180050300
call fcn.18005c838
movdqa xmm0, xmmword [0x1800a14f0]
movdqu xmmword [rsp + 0x60], xmm0
mov word [rsp + 0x50], r15w
mov rdx, qword [rbp - 0x50]
cmp rdx, 8
jb 0x18004fced
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004fce8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180050300
call fcn.18005c838
mov rbx, qword [rbx + 0xa8]
call fcn.18005a9c4
lea rcx, str.msyh.ttc
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], 8
lea r8, [rsp + 0x30]
mov edx, eax
lea rcx, [rbp - 0x68]
call fcn.180005470
lea rdx, [rbp - 0x48]
lea rcx, [rsp + 0x30]
call fcn.1800059a0
mov rcx, rax
lea rdx, [rbp - 0x68]
call fcn.1800056c0
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.1800059a0
mov rdx, qword [rsp + 0x48]
cmp rdx, 8
jb 0x18004fd87
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004fd82
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180050306
call fcn.18005c838
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x50]
call fcn.18004ec90
cmp qword [rax + 0x18], 0x10
jb 0x18004fda0
mov rax, qword [rax]
lea rcx, [0x18009f788]
mov qword [rsp + 0x20], rcx
lea r9, [rbp - 0x20]
movss xmm2, dword [0x1800a1440]
mov rdx, rax
mov rcx, rbx
call fcn.180037ce0
mov rdx, qword [rbp - 0x78]
cmp rdx, 0x10
jb 0x18004fdff
inc rdx
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004fdfa
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005030c
call fcn.18005c838
mov qword [rbp - 0x80], r15
mov qword [rbp - 0x78], 0xf
mov byte [rsp + 0x70], 0
mov rdx, qword [rsp + 0x68]
cmp rdx, 8
jb 0x18004fe52
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004fe4d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005030c
call fcn.18005c838
movdqa xmm0, xmmword [0x1800a14f0]
movdqu xmmword [rsp + 0x60], xmm0
mov word [rsp + 0x50], r15w
mov rdx, qword [rbp - 0x50]
cmp rdx, 8
jb 0x18004fea6
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004fea1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005030c
call fcn.18005c838
lea rdx, str.Fonts_loaded__n
mov rcx, qword [0x1800afe90]
call fcn.18004ee80
mov rdx, qword [rbp - 0x30]
cmp rdx, 8
jb 0x18004fef9
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004fef4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800502e8
call fcn.18005c838
mov rax, qword [0x1800afe80]
mov rsi, qword [rax + 8]
mov rbx, qword [0x1800b20e8]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x18005005c
lea rcx, [rsp + 0x30]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x18005005c
mov rax, qword [0x1800b20e8]
test rax, rax
je 0x18004ff45
inc dword [rax + 0x3b0]
mov rdx, qword [0x1800b20d8]
mov ecx, 0x30
call fcn.1800196a0
mov rcx, rax
test rax, rax
je 0x18004ff6e
xorps xmm0, xmm0
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm0
jmp 0x18004ff71
mov rcx, r15
mov qword [rbx + 0xe8], rcx
lea rax, str.imgui_impl_win32
mov qword [rbx + 0xd8], rax
or dword [rbx + 0xc], 6
mov qword [rcx], rsi
mov byte [rcx + 0x2d], 1
mov rax, qword [rbp + 0xb8]
mov qword [rcx + 0x20], rax
mov rax, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x28], 9
mov qword [rbx + 0x120], rsi
mov dword [rbx + 0x3c], 9
mov dword [rbx + 0x40], 0x25
mov dword [rbx + 0x44], 0x27
mov dword [rbx + 0x48], 0x26
mov dword [rbx + 0x4c], 0x28
mov dword [rbx + 0x50], 0x21
mov dword [rbx + 0x54], 0x22
mov dword [rbx + 0x58], 0x24
mov dword [rbx + 0x5c], 0x23
mov dword [rbx + 0x60], 0x2d
mov dword [rbx + 0x64], 0x2e
mov dword [rbx + 0x68], 8
mov dword [rbx + 0x6c], 0x20
mov dword [rbx + 0x70], 0xd
mov dword [rbx + 0x74], 0x1b
mov dword [rbx + 0x78], 0xd
mov dword [rbx + 0x7c], 0x41
mov dword [rbx + 0x80], 0x43
mov dword [rbx + 0x84], 0x56
mov dword [rbx + 0x88], 0x58
mov dword [rbx + 0x8c], 0x59
mov dword [rbx + 0x90], 0x5a
test r14b, r14b
je 0x18005021e
mov qword [0x1800b2138], rdi
mov rax, qword [rdi]
lea r8, [0x1800b2108]
lea rdx, [0x1800a00b8]
mov rcx, rdi
call qword [rax + 0x38]
mov rcx, qword [0x1800b2108]
mov rax, qword [rcx]
lea rdx, [0x1800b2110]
call qword [rax + 0x140]
nop
mov qword [rbp + 0xb0], r15
mov rcx, qword [0x1800b2138]
mov rax, qword [rcx]
lea r9, [rbp + 0xb0]
lea r8, [0x1800a00c8]
xor edx, edx
call qword [rax + 0x48]
mov rdx, qword [rbp + 0xb0]
test rdx, rdx
je 0x1800500f0
mov rcx, qword [0x1800b2108]
mov rax, qword [rcx]
lea r9, [0x1800b2118]
xor r8d, r8d
call qword [rax + 0x48]
mov rcx, qword [rbp + 0xb0]
mov rax, qword [rcx]
call qword [rax + 0x10]
nop
mov r14, qword [0x1800b2110]
mov rsi, qword [0x1800b2108]
mov rdi, qword [0x1800b20e8]
test rdi, rdi
je 0x180050110
inc dword [rdi + 0x3b0]
mov rdx, qword [0x1800b20d8]
mov ecx, 0x78
call fcn.1800196a0
mov rbx, rax
test rax, rax
je 0x180050157
xorps xmm0, xmm0
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm0
movups xmmword [rax + 0x30], xmm0
movups xmmword [rax + 0x40], xmm0
movups xmmword [rax + 0x50], xmm0
movups xmmword [rax + 0x60], xmm0
mov dword [rax + 0x70], 0x1388
mov dword [rax + 0x74], 0x2710
jmp 0x18005015a
mov rbx, r15
mov qword [rdi + 0xf0], rbx
lea rax, str.imgui_impl_dx11
mov qword [rdi + 0xe0], rax
or dword [rdi + 0xc], 8
mov qword [rbp + 0xb8], r15
mov qword [rbp - 0x70], r15
mov qword [rsp + 0x30], r15
mov rax, qword [rsi]
lea r8, [rbp + 0xb8]
lea rdx, [0x18009fc98]
mov rcx, rsi
call qword [rax]
test eax, eax
jne 0x1800501e3
mov rcx, qword [rbp + 0xb8]
mov rax, qword [rcx]
lea r8, [rbp - 0x70]
lea rdx, [0x18009fca8]
call qword [rax + 0x30]
test eax, eax
jne 0x1800501e3
mov rcx, qword [rbp - 0x70]
mov rax, qword [rcx]
lea r8, [rsp + 0x30]
lea rdx, [0x18009fcb8]
call qword [rax + 0x30]
test eax, eax
jne 0x1800501e3
mov qword [rbx], rsi
mov qword [rbx + 8], r14
mov rax, qword [rsp + 0x30]
mov qword [rbx + 0x10], rax
mov rcx, qword [rbp + 0xb8]
test rcx, rcx
je 0x1800501f5
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x180050204
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rcx, qword [rbx]
mov rax, qword [rcx]
call qword [rax + 8]
mov rcx, qword [rbx + 8]
mov rax, qword [rcx]
call qword [rax + 8]
call fcn.18003d160
jmp 0x18005028d
mov rbx, qword [0x1800b20e8]
test rbx, rbx
je 0x180050230
inc dword [rbx + 0x3b0]
mov rdx, qword [0x1800b20d8]
mov ecx, 0x28
call fcn.1800196a0
test rax, rax
je 0x180050265
mov qword [rax], r15
mov qword [rax + 8], r15
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r15
mov dword [rax + 0x20], 0x1388
mov dword [rax + 0x24], 0x2710
jmp 0x180050268
mov rax, r15
mov qword [rbx + 0xf0], rax
lea rcx, [0x18009fcc8]
mov qword [rbx + 0xe0], rcx
or dword [rbx + 0xc], 8
mov qword [rax], rdi
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 8]
lea r8, [0x18004f140]
mov edx, 0xfffffffc
mov rcx, qword [0x1800afe80]
mov rcx, qword [rcx + 8]
call qword [sym.imp.USER32.dll_SetWindowLongPtrW]
mov qword [0x1800b3630], rax
lea r9, [0x18004f140]
lea r8, [0x1800b3630]
lea rdx, str.WndProc_hooked__n_tOriginal:_0x_X_n_tNew:_0x_X_n
mov rcx, qword [0x1800afe90]
mov rbx, qword [rsp + 0x1a0]
add rsp, 0x170
pop r15
pop r14
pop rdi
pop rsi
pop rbp
jmp fcn.18004ee80
call fcn.180062fdc
int3
call fcn.180062fdc
int3
call fcn.180062fdc
int3
call fcn.180062fdc
int3
call fcn.180062fdc
int3
call fcn.180062fdc
int3
call fcn.180062fdc
int3