Function at 0x14089a888
Capabilities:
Access peb ldr_data

Disassembly:
mov qword [rsp + 0x10], rbx
test r13b, al
push rbp
btc ax, 0xea
push rdi
bt rbp, 0x15
bts bp, dx
push r14
bt ebx, r13d
lea rbp, [rsp - 0x47]
btc eax, r10d
sub rsp, 0xd0
mov eax, dword [rcx + 0xf8]
shl ebx, 0x92
not bl
sal di, cl
xor r14d, r14d
adc dil, dil
ror dil, 0xc2
mov rdi, rdx
btr rbx, 0xdc
bt bx, r13w
inc bx
mov rbx, rcx
cmc
test al, 1
jmp 0x14089a8e9
je 0x14089aa29
sub edx, edx
movsxd r8, r12d
cmovle r8w, cx
lea r8d, [r14 + 0x40]
movsxd rcx, r12d
movzx rcx, bx
lea rcx, [rbp + 7]
jmp 0x14089a90d
call fcn.1408bb5b1
mov rcx, qword [rbx]
sal r9w, cl
xchg r9b, r9b
lea r9d, [r14 + 0x40]
mov r8w, 0x536b
lea r8, [rbp + 7]
cmc
cmp r12, 0x591b78b5
mov qword [rbp - 0x59], r14
stc
cmc
test cx, 0xa80
sub edx, edx
jmp 0x14089a943
mov qword [rbp + 7], 0x40
jmp 0x14089a950
mov qword [rsp + 0x20], r14
call fcn.1401768c0
mov edx, eax
stc
test eax, eax
jmp 0x14089a964
js 0x14089a98d
mov ecx, dword [rbp + 0x3f]
jmp 0x14089a972
shr ecx, 1
cmp r14, 0x3c0f360c
jmp 0x14089a980
and cl, 1
jmp 0x14089a988
jmp 0x14089a9d2
mov rcx, qword [rbx]
not r9b
jmp 0x14089a998
lea r8, [rbp - 0x59]
movsx r9d, r11w
movzx edx, r10w
mov r9d, 8
mov qword [rsp + 0x20], r14
xchg dx, dx
movzx edx, ax
lea edx, [r9 + 0x12]
jmp 0x14089a9be
call fcn.14045fd01
cmp qword [rbp - 0x59], r14
cdq
mov edx, r14d
setne cl
cmc
cmp bpl, r10b
test edx, edx
jmp 0x14089a9d9
js 0x14089ac12
test cl, cl
jmp 0x14089a9e6
je 0x14089abb4
mov edx, dword [rbx + 0xe0]
lea rax, [rbp + 0x67]
movsx rcx, bx
lea r8, [0x14001319c]
mov qword [rsp + 0x20], rax
movzx cx, r15b
movzx rcx, di
movzx ecx, r15w
mov rcx, rdi
jmp 0x14089aa1b
call fcn.1408967b7
mov eax, dword [rbx + 0xf8]
cmp r13, rcx
test al, 2
je 0x14089aad4
mov rax, qword gs:[0x60]
cmovno r9, r10
movzx r9, r8w
lea r9, [rbp - 0x51]
mov edx, 0xbb2e4322
movsx cx, bpl
xchg ch, cl
mov qword [rbp - 0x51], r14
mov cx, 0x3033
mov rcx, qword [rax + 0x18]
cwde
jmp 0x14089aa69
mov rax, qword [rcx + 0x10]
setge ch
movsx ecx, dx
mov rcx, qword [rax]
jmp 0x14089aa7b
mov rcx, qword [rcx + 0x30]
jmp 0x14089aa84
call fcn.140007fc0
mov rdx, qword [rbp - 0x51]
and rcx, r13
sal cx, cl
lea r8, [0x1400132d8]
bswap rcx
test eax, eax
movzx ecx, r11w
cmovge ax, r12w
mov rcx, rdi
lea rax, [rbp + 0x77]
cmovs rdx, r14
jmp 0x14089aab8
mov qword [rsp + 0x20], rax
jmp 0x14089aac2
call fcn.1408967b7
mov eax, dword [rbx + 0xf8]
test rdi, 0x600d6a81
test al, 4
jmp 0x14089aadb
je 0x14089ab7c
mov rax, qword gs:[0x60]
movzx r9w, r11b
cmova rcx, rbp
lea r9, [rbp - 0x49]
movzx ecx, r11w
bswap rdx
mov edx, 0xf3f8a463
mov qword [rbp - 0x49], r14
movzx ecx, sp
movsxd rcx, esp
mov rcx, qword [rax + 0x18]
movsx eax, r10w
cmovl ax, r14w
mov ah, 0xe1
mov rax, qword [rcx + 0x10]
not ch
mov rcx, qword [rax]
jmp 0x14089ab2b
mov rcx, qword [rcx + 0x30]
jmp 0x14089ab34
call fcn.140007fc0
mov rdx, qword [rbp - 0x49]
mov r8, 0x41f6784a
bts cx, di
lea r8, [0x1400133c0]
cmp r15b, sil
sar cl, cl
test eax, eax
mov rcx, rdi
movsx ax, r15b
cbw
lea rax, [rbp + 0x7f]
jmp 0x14089ab69
cmovs rdx, r14
mov qword [rsp + 0x20], rax
jmp 0x14089ab77
call fcn.1408967b7
mov rbx, qword [rsp + 0xf8]
add rsp, 0xd0
cmovl rdi, rdi
movzx rdi, r12w
pop r14
movsx ebp, bx
jmp 0x14089aba1
pop rdi
movsx rbp, r8w
movzx ebp, si
movzx bp, cl
pop rbp
jmp 0x14089abb3
ret
sub eax, eax
xchg dx, cx
mov dword [rbp - 9], 0xd000100a
mov qword [rbp - 0x19], rax
setl dl
cdq
movsx ecx, ax
lea rdx, [0x140068a88]
movsx cx, r13b
movsxd rcx, eax
mov qword [rbp - 0x11], rax
movzx rax, r11w
cdqe
movzx cx, ch
lea rcx, [rbp - 0x21]
mov al, 0x27
lea rax, [0x14005b4d8]
jmp 0x14089abfa
mov dword [rbp - 5], r14d
mov qword [rbp - 0x21], rax
jmp 0x14089ac07
call 0x14016864e
int3
sub eax, eax
mov dword [rbp - 0x25], edx
movsx edx, bx
movsx rdx, r8w
xchg cx, dx
mov qword [rbp - 0x39], rax
movsx rcx, r13w
lea rdx, [0x140068a88]
mov qword [rbp - 0x31], rax
movsx cx, dl
not ch
lea rcx, [rbp - 0x41]
not ax
setle al
cbw
lea rax, [0x14005b4d8]
jmp 0x14089ac52
mov dword [rbp - 0x29], 0xd0001b15
jmp 0x14089ac5e
mov qword [rbp - 0x41], rax
jmp 0x14089ac67
call 0x14013ebdb
int3