Function at 0x1800602c0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
sub rsp, 0xa8
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0x90], 0
mov qword [rsp + 0x88], 0
mov qword [rsp + 0x80], 0
mov qword [rsp + 0x78], 0
mov qword [rsp + 0x70], 0
mov dword [rsp + 0x6c], 0
mov qword [rsp + 0x60], 0
mov rax, qword [rsp + 0x98]
mov rcx, qword [rsp + 0x98]
movsxd rcx, dword [rcx + 0x3c]
add rax, rcx
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x90]
mov ecx, dword [rax + 0x88]
mov rdx, qword [rsp + 0x98]
call sym.Rva2Offset
mov ecx, eax
mov rax, qword [rsp + 0x40]
mov ecx, ecx
add rax, rcx
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x88]
mov ecx, dword [rax + 0x20]
mov rdx, qword [rsp + 0x98]
call sym.Rva2Offset
mov ecx, eax
mov rax, qword [rsp + 0x48]
mov ecx, ecx
add rax, rcx
mov qword [rsp + 0x80], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x88]
mov ecx, dword [rax + 0x24]
mov rdx, qword [rsp + 0x98]
call sym.Rva2Offset
mov ecx, eax
mov rax, qword [rsp + 0x50]
mov ecx, ecx
add rax, rcx
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x88]
mov eax, dword [rax + 0x18]
mov dword [rsp + 0x6c], eax
movabs rax, 0x6f613957fb24d213
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x38], rax
movabs rcx, 0xae3136822421648c
sub rax, rcx
je 0x1800605b5
jmp 0x18006041d
mov rax, qword [rsp + 0x38]
movabs rcx, 0xd6822b0fb0d9cd42
sub rax, rcx
je 0x1800606a8
jmp 0x180060437
mov rax, qword [rsp + 0x38]
movabs rcx, 0xea510ea611ba97c0
sub rax, rcx
je 0x1800605a1
jmp 0x180060451
mov rax, qword [rsp + 0x38]
movabs rcx, 0xedf8da1e2661c492
sub rax, rcx
je 0x180060538
jmp 0x18006046b
mov rax, qword [rsp + 0x38]
movabs rcx, 0x14d88645ac303423
sub rax, rcx
je 0x1800605fd
jmp 0x180060485
mov rax, qword [rsp + 0x38]
movabs rcx, 0x2fb70c63937b1dce
sub rax, rcx
je 0x1800606da
jmp 0x18006049f
mov rax, qword [rsp + 0x38]
movabs rcx, 0x4557d523b2965d56
sub rax, rcx
je 0x1800605e9
jmp 0x1800604b9
mov rax, qword [rsp + 0x38]
movabs rcx, 0x52f1dad7ed5df133
sub rax, rcx
je 0x180060675
jmp 0x1800604d3
mov rax, qword [rsp + 0x38]
movabs rcx, 0x6f613957fb24d213
sub rax, rcx
je 0x180060506
jmp 0x1800604e9
mov rax, qword [rsp + 0x38]
movabs rcx, 0x751e9b853aefe012
sub rax, rcx
je 0x1800606c4
jmp 0x1800606d3
mov edx, dword [rsp + 0x6c]
mov eax, edx
add eax, 0xffffffff
mov dword [rsp + 0x6c], eax
movabs rax, 0xd6822b0fb0d9cd42
movabs rcx, 0xedf8da1e2661c492
cmp edx, 0
cmovne rax, rcx
mov qword [rsp + 0x58], rax
jmp 0x1800606d5
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x80]
mov ecx, dword [rax]
mov rdx, qword [rsp + 0x98]
call sym.Rva2Offset
mov ecx, eax
mov rax, qword [rsp + 0x30]
mov ecx, ecx
add rax, rcx
mov qword [rsp + 0x60], rax
mov rcx, qword [rsp + 0x60]
call sym.HashStringA
mov edx, eax
movabs rax, 0xae3136822421648c
movabs rcx, 0xea510ea611ba97c0
cmp edx, 0x1b5c6839
cmove rax, rcx
mov qword [rsp + 0x58], rax
jmp 0x1800606d5
movabs rax, 0x14d88645ac303423
mov qword [rsp + 0x58], rax
jmp 0x1800606d5
mov rcx, qword [rsp + 0x60]
call sym.HashStringA
mov edx, eax
movabs rax, 0x52f1dad7ed5df133
movabs rcx, 0x4557d523b2965d56
cmp edx, 0x9203ca23
cmove rax, rcx
mov qword [rsp + 0x58], rax
jmp 0x1800606d5
movabs rax, 0x14d88645ac303423
mov qword [rsp + 0x58], rax
jmp 0x1800606d5
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x88]
mov ecx, dword [rax + 0x1c]
mov rdx, qword [rsp + 0x98]
call sym.Rva2Offset
mov ecx, eax
mov rax, qword [rsp + 0x28]
mov ecx, ecx
add rax, rcx
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x70]
movzx eax, word [rax]
shl rax, 2
add rax, qword [rsp + 0x78]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x78]
mov ecx, dword [rax]
mov rdx, qword [rsp + 0x98]
call sym.Rva2Offset
mov dword [rsp + 0xa4], eax
movabs rax, 0x751e9b853aefe012
mov qword [rsp + 0x58], rax
jmp 0x1800606d5
mov rax, qword [rsp + 0x80]
add rax, 4
mov qword [rsp + 0x80], rax
mov rax, qword [rsp + 0x70]
add rax, 2
mov qword [rsp + 0x70], rax
movabs rax, 0x6f613957fb24d213
mov qword [rsp + 0x58], rax
jmp 0x1800606d5
mov dword [rsp + 0xa4], 0
movabs rax, 0x751e9b853aefe012
mov qword [rsp + 0x58], rax
jmp 0x1800606d5
mov eax, dword [rsp + 0xa4]
add rsp, 0xa8
ret
jmp 0x1800606d5
jmp 0x1800603fe
sub rsp, 0x1494ae57
movabs rax, 0x2fb70c63937b1dce
mov qword [rsp + 0x58], rax
jmp 0x1800606d5