Function at 0x18000d4c9
Capabilities:
Access peb ldr_data
Resolve function by parsing pe exports

Disassembly:
mov qword [rbp - 0x17c], rax
mov rbx, qword [rbp - 0x174]
add rbx, rdi
mov eax, dword [rbx + 0x10]
jmp 0x1800443d1
sub rsp, 0x20
mov rcx, rax
call fcn.180029838
add rsp, 0x20
jmp 0x18001fc2c
lea rbx, [rbx + 0x88]
mov eax, dword [rbx]
mov qword [rbp - 0x174], rax
mov eax, dword [rbx + 4]
jmp 0x1800014b9
mov rcx, qword [rcx]
lea rdi, [rbp - 0x16c]
push rdi
lea rdx, [rcx + 0x58]
jmp 0x18000b337
mov qword [rbp - 0x1b4], rax
lea rax, [rbp - 0x16c]
mov rcx, rdi
mov rdx, rsi
jmp 0x18003af84
mov qword [rbp - 0x1dc], rbx
mov qword [rbp - 0x1d4], rcx
mov qword [rbp - 0x1cc], rdx
mov qword [rbp - 0x1c4], rdi
jmp 0x180015c1e
cmp al, 0x40
jl 0x18001c5d4
cmp al, 0x5b
jg 0x18001c5d4
jmp 0x18001c5d2
mov rdx, qword [rbp - 0x1cc]
mov rdi, qword [rbp - 0x1c4]
mov rsi, qword [rbp - 0x1bc]
leave
jmp 0x1800372ba
lea rdx, [rdx + 8]
cmp qword [rdx], 0
jne 0x18001e655
mov rdi, qword [rbp + 0x18]
jmp 0x18001e650
enter 0x80, 0
sub rsp, 0x1e0
jmp 0x180030da1
add rax, rdi
push rdi
push rsi
lea rdi, [rbp - 0x16c]
jmp 0x180027117
mov rax, qword gs:[0x30]
mov rax, qword [rax + 0x60]
mov rax, qword [rax + 0x18]
mov rcx, qword [rax + 0x10]
jmp 0x18000557e
cmp word [rbx], 0x5a4d
jne 0x180013d38
mov qword [rbp - 0x19c], rbx
cmp qword [rbp + 0x28], 0
jmp 0x18002ec41
dec rcx
cmp qword [rbp + 0x20], 1
jne 0x180041dc9
mov rax, qword [rbp + 0x30]
jmp 0x180041db8
mov qword [rbp - 0x1bc], rsi
xor rax, rax
mov qword [rbp - 0x19c], rax
mov qword [rbp - 0x18c], rax
jmp 0x18003bdb0
stosb byte [rdi], al
mov al, 0x6c
stosb byte [rdi], al
stosb byte [rdi], al
jmp 0x180039942
mov r8, 0
mov r9, 0
mov qword [rsp + 0x20], 0x74221d65
call fcn.18000d4c9
jmp 0x180006d3a
call fcn.18000d4c9
mov qword [rbp - 0x1ac], rax
lea rax, [rbp - 0x16c]
mov rcx, rax
jmp 0x18003e7fd
shl rax, 1
mov edx, dword [rbx + 0x24]
add rax, rdx
add rax, rdi
jmp 0x18002a0ac
add al, 0x20
stosb byte [rdi], al
inc rbx
test ax, ax
jmp 0x180037ab2
jmp 0x180022423
xor rbx, rbx
mov rdx, qword [rdx]
mov ax, word [rdx + rbx*2]
jmp 0x180007683
pop rcx
xor rax, qword [rbp - 0x194]
jne 0x180041dc9
mov rax, rcx
jmp 0x180019592
xor rax, qword [rbp + 0x18]
jne 0x18000557e
push qword [rcx + 0x30]
pop qword [rbp - 0x19c]
jmp 0x180029822
cmp rax, qword [rbp - 0x174]
jbe 0x1800386b4
cmp rax, rdx
ja 0x1800386b4
jmp 0x18000df51
mov rsi, rax
xor rax, rax
lodsb al, byte [rsi]
cmp al, 0x40
jmp 0x18003dbda
mov rcx, rax
call fcn.180029838
add rsp, 0x20
pop rcx
jmp 0x180022419
jmp 0x18002711d
mov al, 0x2e
stosb byte [rdi], al
mov al, 0x64
jmp 0x180017667
add rax, rdi
add rsi, 4
inc rcx
push rcx
jmp 0x180001a5a
mov rbx, qword [rbp - 0x19c]
mov rdi, rbx
mov eax, dword [rbx + 0x3c]
add rbx, rax
jmp 0x180003263
movzx eax, word [rax]
shl rax, 2
mov edx, dword [rbx + 0x1c]
add rax, rdx
jmp 0x18003c123
cmp qword [rbp - 0x19c], 0
je 0x18002d109
jmp 0x180029822
mov rax, rbx
jmp 0x18000e952
je 0x180035de5
sub rsp, 0x20
mov rcx, qword [rbp + 0x28]
call fcn.180029838
jmp 0x180035ddc
mov qword [rbp + 0x10], rcx
mov qword [rbp + 0x18], rdx
mov qword [rbp + 0x20], r8
mov qword [rbp + 0x28], r9
jmp 0x180006fa9
mov ah, al
cmp ah, 0x2e
je 0x180027d6f
stosb byte [rdi], al
jmp 0x180027d6a
add rsp, 0x20
jmp 0x180035de9
mov rax, qword [rbp + 0x30]
mov qword [rbp - 0x194], rax
jmp 0x18002d0f6
ret
jne 0x18001e65b
pop rax
push rcx
sub rsp, 0x20
jmp 0x180027900
jmp 0x1800386b7
add rax, rdi
mov rbx, qword [rbp - 0x1dc]
mov rcx, qword [rbp - 0x1d4]
jmp 0x18000a1d3
xor al, al
stosb byte [rdi], al
sub rsp, 0x28
mov rcx, 0
jmp 0x18003bb42
call qword [rbp - 0x1b4]
add rsp, 0x28
pop rsi
pop rdi
jmp 0x1800386af
mov rdx, 0x6d2d3020
mov r8, 0
mov r9, 0
mov qword [rsp + 0x20], 0x747a5761
jmp 0x180018fe5
mov qword [rbp - 0x194], rax
mov rbx, qword [rbp + 0x10]
cmp rbx, 0
je 0x180013d38
jmp 0x180013d26
add rax, rdi
mov eax, dword [rax]
mov rdx, qword [rbp - 0x174]
add rdx, qword [rbp - 0x17c]
jmp 0x18002342c
jl 0x180032105
cmp al, 0x5b
jg 0x180032105
add al, 0x20
jmp 0x180032105
call qword [rbp - 0x1ac]
mov rdi, rax
mov rcx, 0
mov rdx, 0x6d2d3020
jmp 0x180017dc8
sub rax, qword [rbp - 0x1a4]
jmp 0x18002a0af
mov eax, dword [rsi]
jmp 0x180029069
mov qword [rbp - 0x1a4], rax
mov esi, dword [rbx + 0x20]
add rsi, rdi
xor rcx, rcx
jmp 0x180014e5e