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

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x20
movsxd rdi, dword [rdx + 0x3c]
xor r12d, r12d
add rdi, rdx
mov r15, rdx
movzx esi, word [rdi + 0x14]
mov ebp, dword [rsi + rdi + 0x2c]
lea rbx, [rsi + rdi]
mov r8d, dword [rdi + 0x88]
cmp r8d, ebp
jb 0x14000523e
movzx r11d, word [rdi + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x14000523b
movzx r9d, dx
lea rax, [r9 + r9*4]
mov r10d, dword [rbx + rax*8 + 0x24]
cmp r8d, r10d
jb 0x140005232
mov ecx, dword [rbx + rax*8 + 0x28]
add ecx, r10d
cmp r8d, ecx
jb 0x1400053a4
inc dx
cmp dx, r11w
jb 0x140005210
mov r8d, r12d
mov r13d, r8d
lea rbx, [rsi + rdi]
add r13, r15
mov r9d, dword [r13 + 0x20]
cmp r9d, ebp
jb 0x14000528e
movzx r11d, word [rdi + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x14000528b
movzx r8d, dx
lea rax, [r8 + r8*4]
mov r10d, dword [rbx + rax*8 + 0x24]
cmp r9d, r10d
jb 0x140005282
mov ecx, dword [rbx + rax*8 + 0x28]
add ecx, r10d
cmp r9d, ecx
jb 0x1400053b7
inc dx
cmp dx, r11w
jb 0x140005260
mov r9d, r12d
movzx ebx, word [rdi + 0x14]
mov r8d, dword [r13 + 0x24]
add rbx, rdi
mov esi, r9d
add rsi, r15
cmp r8d, dword [rbx + 0x2c]
jb 0x1400052ee
movzx r11d, word [rdi + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x1400052eb
nop dword [rax]
nop dword [rax + rax]
movzx r9d, dx
lea rax, [r9 + r9*4]
mov r10d, dword [rbx + rax*8 + 0x24]
cmp r8d, r10d
jb 0x1400052e2
mov ecx, dword [rbx + rax*8 + 0x28]
add ecx, r10d
cmp r8d, ecx
jb 0x1400053ca
inc dx
cmp dx, r11w
jb 0x1400052c0
mov r8d, r12d
mov edi, dword [r13 + 0x18]
mov r14d, r8d
add r14, r15
test edi, edi
je 0x140005385
movsxd rcx, dword [r15 + 0x3c]
dec edi
mov r8d, dword [rsi]
add rcx, r15
movzx ebx, word [rcx + 0x14]
add rbx, rcx
cmp r8d, dword [rbx + 0x2c]
jb 0x14000535e
movzx r11d, word [rcx + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x14000535b
nop dword [rax + rax]
movzx r9d, dx
lea rax, [r9 + r9*4]
mov r10d, dword [rbx + rax*8 + 0x24]
cmp r8d, r10d
jb 0x140005352
mov ecx, dword [rbx + rax*8 + 0x28]
add ecx, r10d
cmp r8d, ecx
jb 0x1400053dd
inc dx
cmp dx, r11w
jb 0x140005330
mov r8d, r12d
mov ecx, r8d
lea rdx, str.ReflectiveLoader
add rcx, r15
call fcn.14000f838
test rax, rax
jne 0x1400053f0
add rsi, 4
add r14, 2
test edi, edi
jne 0x140005300
xor eax, eax
mov rbx, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x60]
add rsp, 0x20
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
lea rax, [r9 + r9*4]
mov ecx, dword [rbx + rax*8 + 0x2c]
sub ecx, r10d
add r8d, ecx
jmp 0x14000523e
lea rax, [r8 + r8*4]
mov ecx, dword [rbx + rax*8 + 0x2c]
sub ecx, r10d
add r9d, ecx
jmp 0x14000528e
lea rax, [r9 + r9*4]
mov ecx, dword [rbx + rax*8 + 0x2c]
sub ecx, r10d
add r8d, ecx
jmp 0x1400052ee
lea rax, [r9 + r9*4]
mov ecx, dword [rbx + rax*8 + 0x2c]
sub ecx, r10d
add r8d, ecx
jmp 0x14000535e
movsxd rdi, dword [r15 + 0x3c]
mov r8d, dword [r13 + 0x1c]
add rdi, r15
movzx esi, word [rdi + 0x14]
mov ebp, dword [rsi + rdi + 0x2c]
lea rbx, [rsi + rdi]
cmp r8d, ebp
jb 0x14000544a
movzx r11d, word [rdi + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x140005447
nop dword [rax + rax]
movzx r9d, dx
lea rax, [r9 + r9*4]
mov r10d, dword [rbx + rax*8 + 0x24]
cmp r8d, r10d
jb 0x14000543e
mov ecx, dword [rbx + rax*8 + 0x28]
add ecx, r10d
cmp r8d, ecx
jb 0x1400054a2
inc dx
cmp dx, r11w
jb 0x140005420
mov r8d, r12d
movzx edx, word [r14]
lea rbx, [rsi + rdi]
mov ecx, r8d
add rcx, r15
mov r8d, dword [rcx + rdx*4]
cmp r8d, ebp
jb 0x14000549a
movzx r11d, word [rdi + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x140005497
movzx r9d, dx
lea rax, [r9 + r9*4]
mov r10d, dword [rbx + rax*8 + 0x24]
cmp r8d, r10d
jb 0x14000548e
mov ecx, dword [rbx + rax*8 + 0x28]
add ecx, r10d
cmp r8d, ecx
jb 0x1400054b2
inc dx
cmp dx, r11w
jb 0x140005470
mov r8d, r12d
mov eax, r8d
jmp 0x140005387
lea rax, [r9 + r9*4]
mov ecx, dword [rbx + rax*8 + 0x2c]
sub ecx, r10d
add r8d, ecx
jmp 0x14000544a
lea rax, [r9 + r9*4]
mov ecx, dword [rbx + rax*8 + 0x2c]
sub ecx, r10d
add r8d, ecx
mov eax, r8d
jmp 0x140005387