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

Disassembly:
mov qword [rsp + 8], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1b0]
sub rsp, 0x2b0
vmovaps xmmword [rsp + 0x2a0], xmm6
movzx r12d, dl
mov rdi, rcx
mov rcx, qword [0x1800b2cc0]
call fcn.180059570
lea rdx, str.All_skins_loaded_from_memory__n
mov rcx, qword [0x1800b2cc8]
call fcn.180051e40
mov rax, qword [0x1800b50c0]
test rax, rax
je 0x180052580
inc dword [rax + 0x3b0]
mov ecx, 0x3f48
call fcn.1800708c8
xor r13d, r13d
test rax, rax
je 0x1800525a1
xor edx, edx
mov rcx, rax
call fcn.180019f70
mov rcx, rax
jmp 0x1800525a4
mov rcx, r13
mov rax, qword [0x1800b50c0]
test rax, rax
cmove rax, rcx
mov qword [0x1800b50c0], rax
call fcn.180020bb0
mov rsi, qword [0x1800b50c0]
mov dword [rsi + 0x1560], 0x40c00000
mov qword [rsi + 0x1564], 0x40c00000
mov dword [rsi + 0x1594], 0x40c00000
mov qword [rsi + 0x1598], 0x40800000
mov dword [rsi + 0x15a4], 0x40c00000
mov dword [rsi + 0x15a8], 0x40800000
mov dword [rsi + 0x1578], 0x3f000000
mov dword [rsi + 0x157c], 0x3f000000
mov qword [rsi + 0x15cc], 0x41400000
mov dword [rsi + 0x156c], 0x3f000000
mov dword [rsi + 0x1588], 0x3f000000
mov dword [rsi + 0x1590], 0x3f000000
mov dword [rsi + 0x15a0], r13d
mov dword [rsi + 0x1584], r13d
mov dword [rsi + 0x15d8], r13d
mov dword [rsi + 0x15e0], r13d
mov dword [rsi + 0x158c], r13d
mov byte [rsi + 0x1616], 1
mov byte [rsi + 0x1614], 1
vmovaps ymm0, ymmword [0x1800a4780]
vmovups ymmword [rsi + 0x1620], ymm0
vmovups xmm0, xmmword [0x1800a4350]
vmovups xmmword [rsi + 0x1640], xmm0
vxorps xmm1, xmm1, xmm1
vmovups xmmword [rsi + 0x1650], xmm1
vmovaps ymm0, ymmword [0x1800a4660]
vmovups ymmword [rsi + 0x1660], ymm0
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rsi + 0x1680], xmm0
vmovaps ymm1, ymmword [0x1800a4680]
vmovups ymmword [rsi + 0x1690], ymm1
vmovaps ymm1, ymmword [0x1800a46a0]
vmovups ymmword [rsi + 0x16b0], ymm1
vmovaps ymm1, ymmword [0x1800a4480]
vmovups ymmword [rsi + 0x16d0], ymm1
vmovaps ymm1, ymmword [0x1800a44a0]
vmovups ymmword [rsi + 0x16f0], ymm1
vmovaps ymm1, ymmword [0x1800a47a0]
vmovups ymmword [rsi + 0x1710], ymm1
vmovaps ymm1, ymmword [0x1800a4700]
vmovups ymmword [rsi + 0x1730], ymm1
vmovaps ymm1, ymmword [0x1800a45c0]
vmovups ymmword [rsi + 0x1750], ymm1
vmovaps ymm1, ymmword [0x1800a45e0]
vmovups ymmword [rsi + 0x1770], ymm1
vmovaps ymm1, ymmword [0x1800a46a0]
vmovups ymmword [rsi + 0x1790], ymm1
vmovaps ymm1, ymmword [0x1800a4640]
vmovups ymmword [rsi + 0x17b0], ymm1
vmovaps ymm1, ymmword [0x1800a4600]
vmovups ymmword [rsi + 0x17d0], ymm1
vmovaps ymm1, ymmword [0x1800a46c0]
vmovups ymmword [rsi + 0x17f0], ymm1
vmovaps ymm1, ymmword [0x1800a46e0]
vmovups ymmword [rsi + 0x1810], ymm1
vmovaps ymm1, ymmword [0x1800a45e0]
vmovups ymmword [rsi + 0x1830], ymm1
vmovaps ymm1, ymmword [0x1800a4520]
vmovups ymmword [rsi + 0x1850], ymm1
vmovaps ymm1, ymmword [0x1800a4800]
vmovups ymmword [rsi + 0x1870], ymm1
vmovaps ymm1, ymmword [0x1800a4580]
vmovups ymmword [rsi + 0x1890], ymm1
vmovups xmm1, xmmword [0x1800a4340]
vmovups xmmword [rsi + 0x18b0], xmm1
vmovaps ymm0, ymmword [0x1800a4500]
vmovups ymmword [rsi + 0x1910], ymm0
vmovaps ymm0, ymmword [0x1800a44e0]
vmovups ymmword [rsi + 0x1930], ymm0
vmovaps ymm0, ymmword [0x1800a4400]
vmovups ymmword [rsi + 0x1950], ymm0
mov qword [rsi + 0x20], r13
mov qword [rsi + 0x28], r13
or dword [rsi + 8], 0x20
lea r9, [rbp + 0x200]
xor r8d, r8d
xor edx, edx
lea rcx, [0x18008d5e0]
vzeroupper
call qword [sym.imp.SHELL32.dll_SHGetKnownFolderPath]
test eax, eax
js 0x180052e71
lea rdx, [rbp + 0x200]
lea rcx, [rbp - 0x58]
call fcn.180011e30
mov rcx, qword [rbp + 0x200]
call qword [sym.imp.ole32.dll_CoTaskMemFree]
vpxor xmm0, xmm0, xmm0
vmovups ymmword [rbp + 0x180], ymm0
xor eax, eax
vmovups ymmword [rbp - 0x30], ymm0
vmovups ymmword [rbp - 0x10], ymm0
vmovups ymmword [rbp + 0x10], ymm0
vmovups ymmword [rbp + 0x30], ymm0
mov qword [rbp + 0x50], rax
mov byte [rbp - 0x24], 1
mov dword [rbp - 0x18], 3
mov dword [rbp - 0x14], 1
vmovss xmm0, dword [0x1800a419c]
vmovss dword [rbp + 0x14], xmm0
vmovss xmm1, dword [0x1800a40f0]
vmovss dword [rbp + 0x20], xmm1
mov eax, 0xffff
mov word [rbp + 0x24], ax
vmovss xmm6, dword [0x1800a4148]
vmovss dword [rbp - 0x1c], xmm6
mov r15, qword [rsi + 0xa8]
vzeroupper
call fcn.18005bf08
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 - 0x78]
call fcn.180003b60
lea r8, [rbp - 0x78]
lea rdx, [rbp - 0x58]
lea rcx, [rsp + 0x68]
call fcn.180004030
lea rdx, [rsp + 0x48]
mov rcx, rax
call fcn.180051c50
mov rbx, rax
cmp qword [rax + 0x18], 0x10
jb 0x18005291e
mov rbx, qword [rax]
mov qword [rbp + 0x208], r13
lea r8, [rbp + 0x208]
mov rcx, rbx
call fcn.18001b3f0
mov r14, rax
test rax, rax
je 0x180052a79
vmovups ymm3, ymmword [rbp - 0x30]
vmovups ymmword [rbp + 0x60], ymm3
vmovups ymm1, ymmword [rbp + 0x180]
vmovups ymmword [rbp + 0x80], ymm1
vmovups ymm2, ymmword [rbp + 0x10]
vmovups ymmword [rbp + 0xa0], ymm2
vmovups ymm4, ymm1
vmovups ymmword [rbp + 0xc0], ymm1
vmovsd xmm5, qword [rbp + 0x50]
vmovsd qword [rbp + 0xe0], xmm5
vextractf128 xmm0, ymm2, 1
vpextrb eax, xmm0, 6
test al, al
jne 0x180052a16
mov r9, 0xffffffffffffffff
nop dword [rax + rax]
inc r9
cmp byte [rbx + r9], r13b
jne 0x1800529a0
add r9, rbx
cmp r9, rbx
jbe 0x1800529c8
lea rcx, [r9 - 1]
movzx eax, byte [rcx]
cmp al, 0x2f
je 0x1800529c8
cmp al, 0x5c
je 0x1800529c8
mov r9, rcx
cmp rcx, rbx
ja 0x1800529b1
vmovsd xmm0, qword [0x1800a4110]
vmovsd qword [rsp + 0x20], xmm0
lea r8, str._s___.0fpx
mov edx, 0x28
lea rcx, [rbp + 0xb6]
vzeroupper
call fcn.18001b190
vmovsd xmm5, qword [rbp + 0xe0]
vmovups ymm4, ymmword [rbp + 0xc0]
vmovups ymm2, ymmword [rbp + 0xa0]
vmovups ymm1, ymmword [rbp + 0x80]
vmovups ymm3, ymmword [rbp + 0x60]
vmovups ymmword [rbp + 0xf0], ymm3
vmovups ymmword [rbp + 0x110], ymm1
vmovups ymmword [rbp + 0x130], ymm2
vmovups ymmword [rbp + 0x150], ymm4
vmovsd qword [rbp + 0x170], xmm5
mov qword [rbp + 0xf0], r14
mov eax, dword [rbp + 0x208]
mov dword [rbp + 0xf8], eax
vmovss dword [rbp + 0x104], xmm6
lea rax, [0x1800a10b0]
mov qword [rbp + 0x128], rax
lea rdx, [rbp + 0xf0]
mov rcx, r15
vzeroupper
call fcn.180039ee0
mov rdx, qword [rsp + 0x60]
cmp rdx, 0x10
jb 0x180052ab6
inc rdx
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180052ab1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180053263
call fcn.18005e028
vmovdqu xmm0, xmmword [0x1800a41f0]
vmovdqu xmmword [rsp + 0x58], xmm0
mov byte [rsp + 0x48], r13b
mov rdx, qword [rbp - 0x80]
cmp rdx, 8
jb 0x180052b0a
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180052b05
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180053263
call fcn.18005e028
vmovdqu xmm0, xmmword [0x1800a41d0]
vmovdqu xmmword [rsp + 0x78], xmm0
mov word [rsp + 0x68], r13w
mov rdx, qword [rbp - 0x60]
cmp rdx, 8
jb 0x180052b5e
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180052b59
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180053263
call fcn.18005e028
mov byte [rbp + 0x18], 1
mov rbx, qword [rsi + 0xa8]
call fcn.18005bf08
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 - 0x78]
call fcn.180003b60
lea r8, [rbp - 0x78]
lea rdx, [rbp - 0x58]
lea rcx, [rsp + 0x48]
call fcn.180004030
lea rdx, [rsp + 0x68]
mov rcx, rax
call fcn.180051c50
cmp qword [rax + 0x18], 0x10
jb 0x180052bbc
mov rax, qword [rax]
lea rcx, [0x1800a25c0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp - 0x30]
vmovaps xmm2, xmm6
mov rdx, rax
mov rcx, rbx
call fcn.18003a190
mov rdx, qword [rbp - 0x80]
cmp rdx, 0x10
jb 0x180052c17
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180052c12
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180053269
call fcn.18005e028
vmovdqu xmm0, xmmword [0x1800a41f0]
vmovdqu xmmword [rsp + 0x78], xmm0
mov byte [rsp + 0x68], r13b
mov rdx, qword [rsp + 0x60]
cmp rdx, 8
jb 0x180052c6c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180052c67
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180053269
call fcn.18005e028
vmovdqu xmm0, xmmword [0x1800a41d0]
vmovdqu xmmword [rsp + 0x58], xmm0
mov word [rsp + 0x48], r13w
mov rdx, qword [rbp - 0x60]
cmp rdx, 8
jb 0x180052cc0
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180052cbb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180053269
call fcn.18005e028
mov rbx, qword [rsi + 0xa8]
call fcn.18005bf08
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 - 0x78]
call fcn.180003b60
lea r8, [rbp - 0x78]
lea rdx, [rbp - 0x58]
lea rcx, [rsp + 0x48]
call fcn.180004030
lea rdx, [rsp + 0x68]
mov rcx, rax
call fcn.180051c50
cmp qword [rax + 0x18], 0x10
jb 0x180052d1a
mov rax, qword [rax]
lea rcx, [0x1800a2598]
mov qword [rsp + 0x20], rcx
lea r9, [rbp - 0x30]
vmovaps xmm2, xmm6
mov rdx, rax
mov rcx, rbx
call fcn.18003a190
mov rdx, qword [rbp - 0x80]
cmp rdx, 0x10
jb 0x180052d75
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180052d70
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005326f
call fcn.18005e028
vmovdqu xmm0, xmmword [0x1800a41f0]
vmovdqu xmmword [rsp + 0x78], xmm0
mov byte [rsp + 0x68], r13b
mov rdx, qword [rsp + 0x60]
cmp rdx, 8
jb 0x180052dca
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180052dc5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005326f
call fcn.18005e028
vmovdqu xmm0, xmmword [0x1800a41d0]
vmovdqu xmmword [rsp + 0x58], xmm0
mov word [rsp + 0x48], r13w
mov rdx, qword [rbp - 0x60]
cmp rdx, 8
jb 0x180052e1e
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180052e19
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005326f
call fcn.18005e028
lea rdx, str.Fonts_loaded__n
mov rcx, qword [0x1800b2cc8]
call fcn.180051e40
mov rdx, qword [rbp - 0x40]
cmp rdx, 8
jb 0x180052e71
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180052e6c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005325d
call fcn.18005e028
mov rax, qword [0x1800b2cb8]
mov rsi, qword [rax + 8]
mov rbx, qword [0x1800b50c0]
lea rcx, [rbp + 0x208]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x180052fcc
lea rcx, [rsp + 0x30]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x180052fcc
mov rax, qword [0x1800b50c0]
test rax, rax
je 0x180052ebd
inc dword [rax + 0x3b0]
mov ecx, 0x30
call fcn.1800708c8
mov rcx, rax
test rax, rax
je 0x180052ede
vpxor xmm0, xmm0, xmm0
vmovups ymmword [rax], ymm0
vmovups xmmword [rax + 0x20], xmm0
jmp 0x180052ee1
mov rcx, r13
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 + 0x208]
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 r12b, r12b
je 0x18005318a
mov qword [0x1800b50f8], rdi
mov rax, qword [rdi]
lea r8, [0x1800b50d0]
lea rdx, [0x1800a2d70]
mov rcx, rdi
vzeroupper
call qword [rax + 0x38]
mov rcx, qword [0x1800b50d0]
mov rax, qword [rcx]
lea rdx, [0x1800b50f0]
call qword [rax + 0x140]
nop
mov qword [rbp + 0x200], r13
mov rcx, qword [0x1800b50f8]
mov rax, qword [rcx]
lea r9, [rbp + 0x200]
lea r8, [0x1800a2d80]
xor edx, edx
call qword [rax + 0x48]
mov rdx, qword [rbp + 0x200]
test rdx, rdx
je 0x180053063
mov rcx, qword [0x1800b50d0]
mov rax, qword [rcx]
lea r9, [0x1800b50d8]
xor r8d, r8d
call qword [rax + 0x48]
mov rcx, qword [rbp + 0x200]
mov rax, qword [rcx]
call qword [rax + 0x10]
nop
mov r14, qword [0x1800b50f0]
mov rsi, qword [0x1800b50d0]
mov rdi, qword [0x1800b50c0]
test rdi, rdi
je 0x180053083
inc dword [rdi + 0x3b0]
mov ecx, 0x78
call fcn.1800708c8
mov rbx, rax
test rax, rax
je 0x1800530bc
vpxor xmm0, xmm0, xmm0
vmovups ymmword [rax], ymm0
vmovups ymmword [rax + 0x20], ymm0
vmovups ymmword [rax + 0x40], ymm0
vmovups xmmword [rax + 0x60], xmm0
mov dword [rax + 0x70], 0x1388
mov dword [rax + 0x74], 0x2710
jmp 0x1800530bf
mov rbx, r13
mov qword [rdi + 0xf0], rbx
lea rax, str.imgui_impl_dx11
mov qword [rdi + 0xe0], rax
or dword [rdi + 0xc], 8
mov qword [rbp + 0x208], r13
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x30], r13
mov rax, qword [rsi]
lea r8, [rbp + 0x208]
lea rdx, [0x1800a2aa8]
mov rcx, rsi
vzeroupper
call qword [rax]
test eax, eax
jne 0x18005314e
mov rcx, qword [rbp + 0x208]
mov rax, qword [rcx]
lea r8, [rsp + 0x40]
lea rdx, [0x1800a2ab8]
call qword [rax + 0x30]
test eax, eax
jne 0x18005314e
mov rcx, qword [rsp + 0x40]
mov rax, qword [rcx]
lea r8, [rsp + 0x30]
lea rdx, [0x1800a2ac8]
call qword [rax + 0x30]
test eax, eax
jne 0x18005314e
mov qword [rbx], rsi
mov qword [rbx + 8], r14
mov rax, qword [rsp + 0x30]
mov qword [rbx + 0x10], rax
mov rcx, qword [rbp + 0x208]
test rcx, rcx
je 0x180053160
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rcx, qword [rsp + 0x40]
test rcx, rcx
je 0x180053170
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.18003f870
jmp 0x1800531f5
mov rbx, qword [0x1800b50c0]
test rbx, rbx
je 0x18005319c
inc dword [rbx + 0x3b0]
mov ecx, 0x28
vzeroupper
call fcn.1800708c8
test rax, rax
je 0x1800531cd
mov qword [rax], r13
mov qword [rax + 8], r13
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], r13
mov dword [rax + 0x20], 0x1388
mov dword [rax + 0x24], 0x2710
jmp 0x1800531d0
mov rax, r13
mov qword [rbx + 0xf0], rax
lea rcx, [0x1800a2ad8]
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, [0x180052100]
mov edx, 0xfffffffc
mov rcx, qword [0x1800b2cb8]
mov rcx, qword [rcx + 8]
call qword [sym.imp.USER32.dll_SetWindowLongPtrW]
mov qword [0x1800b65d0], rax
lea r9, [0x180052100]
lea r8, [0x1800b65d0]
lea rdx, str.WndProc_hooked__n_tOriginal:_0x_X_n_tNew:_0x_X_n
mov rcx, qword [0x1800b2cc8]
mov rbx, qword [rsp + 0x2f0]
vmovaps xmm6, xmmword [rsp + 0x2a0]
add rsp, 0x2b0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
jmp fcn.180051e40
call fcn.18006d1fc
int3
call fcn.18006d1fc
int3
call fcn.18006d1fc
int3
call fcn.18006d1fc
int3