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

Disassembly:
sub cl, byte [rdi]
test byte [rsi + rcx*2 + 0x75], dh
jmp 0x29f985c
test byte [rsi + 0xf000002], dh
test dword [rax + 2], esi
add byte [rax], al
add byte [rax - 0x3f7bc3fc], cl
mov rax, qword [rcx + 0x10]
mov edx, dword [rcx + 0x3c]
jmp 0x1bf020a
mov rdx, qword [rcx + 8]
mov word [r9 + rdx + 8], 0x5b41
mov rdx, qword [rcx + 8]
mov word [r9 + rdx + 0xa], 0x5a41
mov rdx, qword [rcx + 8]
mov word [r9 + rdx + 0xc], 0x5941
mov rdx, qword [rcx + 8]
mov word [r9 + rdx + 0xe], 0x5841
je 0x1bf02b4
jne 0x1bf02b4
jmp 0x32deb52
ret
mov qword [rcx + 0x10], rdx
jmp 0x1bf0385
mov rdx, qword [rcx + 8]
mov word [r9 + rdx + 6], 0x5c41
jmp 0x1bf014e
cmp edx, 0x8664
je 0x1bf02d1
cmp edx, 0x14c
jne 0x1bf018b
je 0x1bf026b
jne 0x1bf026b
jmp 0x1bf8bbe
jne 0x1bf02c6
add byte [rax], al
add byte [rax], al
jmp 0x1bf0193
jne 0x1bf0342
je 0x12088d3d
mov r9, qword [rcx + 0x10]
lea rdx, [r9 + 1]
mov qword [rcx + 0x10], rdx
je 0x1bf0303
jne 0x1bf0303
jmp 0x1bf02f4
je 0x1bf0285
jne 0x1bf0285
add byte [rax], al
add byte [rax], al
mov rdx, qword [rcx + 8]
mov byte [rdx + r8], 0x58
mov qword [rcx + 0x10], r9
jmp 0x1bf018b
mov rdx, qword [rcx + 8]
mov byte [r9 + rdx + 0x11], 0x5e
mov rdx, qword [rcx + 8]
je 0x1bf028c
jne 0x1bf028c
je 0x3cf4706
mov byte [rax + rdx + 2], 0x5d
pop rbp
je 0x1bf0342
jmp 0x1bf01e5
mov byte [rax + rdx + 4], 0x5a
mov rdx, qword [rcx + 8]
lea r8, [rax + 6]
je 0x1bf02c6
jmp 0x1bf01d7
mov byte [rax + rdx + 3], 0x5b
mov rdx, qword [rcx + 8]
jmp 0x1bf024b
mov rdx, qword [rcx + 8]
mov byte [rdx + rax], 0x5f
mov rdx, qword [rcx + 8]
mov byte [rax + rdx + 1], 0x5e
mov rdx, qword [rcx + 8]
je 0x1bf023c
jne 0x1bf023c
jmp 0x1be2972
jmp 0x1bf01b0
jne 0x1bf02f4
mov byte [r9 + rdx + 0x12], 0x5d
mov rdx, qword [rcx + 8]
mov byte [r9 + rdx + 0x13], 0x5b
mov rdx, qword [rcx + 8]
mov byte [r9 + rdx + 0x14], 0x5a
mov rdx, qword [rcx + 8]
mov byte [r9 + rdx + 0x15], 0x59
jmp 0x1bf02dd
je 0xa108e00
mov rdx, qword [rcx + 8]
mov byte [r9 + rdx + 0x10], 0x5f
jmp 0x1bf0228
jne 0x1bf0317
jmp 0x6cf4790
mov byte [rax + rdx + 5], 0x59
lea r9, [rax + 7]
jmp 0x1bf02e5
mov r8, qword [rcx + 8]
lea rdx, [rax + 1]
jmp 0x1bf0339
lea r8, [r9 + 0x16]
add r9, 0x17
je 0x1bf0212
jne 0x1bf0212
jmp 0x1bf02b2
jmp 0x1bf01a0
je 0x1bf0317
jmp 0x1bf02c3
mov byte [r8 + r9], 0x8b
mov r8, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
je 0x1bf0383
jne 0x1bf0383
jmp 0x1bf0317
mov qword [rcx + 0x10], rdx
mov byte [r8 + r9], 0xe5
mov r8, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
lea rdx, [r9 + 1]
jmp 0x1bf035d
lea rdx, [r9 + 1]
jmp 0x1bf02f9
mov qword [rcx + 0x10], rdx
je 0x1bf036d
jne 0x1bf036d
jmp 0xa108e8e
mov rdx, qword [rcx + 8]
je 0x1bf025f
jne 0x1bf025f
je 0x1be1641
inc dword [rax]
add byte [rax], al
add byte [rdi], cl
test byte [rsi - 2], bh
invalid
je 0x1bf01e1
jne 0x1bf01e1
add byte [rax], al
add byte [rax], al
mov byte [r8 + rax], 0x48
mov r8, qword [rcx + 8]
je 0x1bf01ed
jne 0x1bf01ed
jmp 0xffffffffc802ae72
jmp 0x1bf032f
mov byte [r8 + r9], 0x5d
mov r8, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov word [r8 + r9], 0x5f41
mov rdx, qword [rcx + 8]
mov word [r9 + rdx + 2], 0x5e41
mov rdx, qword [rcx + 8]
mov word [r9 + rdx + 4], 0x5d41
je 0x1bf02f4
jmp 0x1bf028a
invalid