Function at 0x1403fe7cb
Capabilities:
Access peb ldr_data

Disassembly:
sub rsp, 0x28
test r8, r8
jmp 0x1403fe7d7
je 0x1403fe865
movzx r9d, word [r8]
test sil, 0x98
stc
test r9w, r9w
jmp 0x1403fe7ef
je 0x1403fe8a1
xor eax, eax
movzx r10d, cx
setnp r10b
mov r10, rcx
cmp r15w, 0xe91
test r11b, 0xec
nop dword [rax + rax]
jmp 0x1403fe820
cmp rdx, rax
je 0x1403fea62
mov word [r10], r9w
add r10, 2
jmp 0x1403fe83a
movzx r9d, word [r8 + rax*2 + 2]
jmp 0x1403fe845
inc rax
clc
test r9w, r9w
jmp 0x1403fe852
jne 0x1403fe820
sub rdx, rax
jmp 0x1403fe860
jmp 0x1403fe8a9
movzx r9d, word [0x1400b8f10]
jmp 0x1403fe872
test r9w, r9w
jmp 0x1403fe87b
je 0x1403fe8bc
cmp rdx, 0x104
mov r8d, 0x104
jmp 0x1403fe893
cmovb r8, rdx
jmp 0x1403fe89c
jmp 0x1403fe9f8
mov r10, rcx
jmp 0x1403fe8a9
test rdx, rdx
jmp 0x1403fe8b1
jne 0x1403fea62
jmp 0x1403fea6e
mov rax, qword gs:[0x30]
rol r11d, cl
rcl r11b, cl
btr r10, 0xf
mov rax, qword [rax + 0x60]
btc r10, r15
rol r8b, cl
mov rax, qword [rax + 0x18]
movzx r11, r13w
dec r8w
mov rax, qword [rax + 0x10]
movzx r8d, word [rax + 0x58]
cmp r8, rdx
cmovge r11d, r14d
setg r11b
cmovae r8, rdx
bsr r11, r11
adc r9b, dil
shr r9d, cl
mov r9, qword [rax + 0x60]
sub r11b, 0xf0
shrd r11d, esi, 0x76
ror r10, cl
movzx r11d, word [r9]
movsx r10, r13w
lea r10, [0x1400b8f10]
test bl, 0xa3
jmp 0x1403fe931
test r11w, r11w
jmp 0x1403fe93a
je 0x1403fe99c
xor eax, eax
nop word cs:[rax + rax]
cmp r13, r11
cmc
cmp r8, rax
jmp 0x1403fe95c
je 0x1403fe9aa
mov word [r10], r11w
or r11w, 0x55c7
bts r11d, r12d
add r10, 2
movzx r11d, word [r9 + rax*2 + 2]
jmp 0x1403fe97f
inc rax
cmp cx, 0x27e1
test r11w, r11w
jmp 0x1403fe990
jne 0x1403fe954
sub r8, rax
cmp rcx, rcx
test r8, r8
jmp 0x1403fe9a4
je 0x1403fe9b4
mov word [r10], 0
sbb r10b, 0xf6
movzx r9d, word [0x1400b8f10]
setl r8b
sal r8b, 0x3c
cmp rdx, 0x104
mov r8d, 0x104
mov r10w, 0x5d57
cmovb r8, rdx
jmp 0x1403fe9e6
mov r10, rcx
stc
test r12w, r12w
test r9w, r9w
je 0x1403fea54
xor edx, edx
lea rax, [0x1400b8f10]
stc
shr r10b, 0xca
mov r10, rcx
nop dword [rax + rax]
cmp r8, rdx
jmp 0x1403fea19
je 0x1403fea62
mov word [r10], r9w
adc r9b, 0x96
btr r9w, 0x7d
adc r9w, r11w
add r10, 2
movzx r9d, word [rax + rdx*2 + 2]
inc rdx
test r9w, r9w
jmp 0x1403fea47
jne 0x1403fea11
sub r8, rdx
test spl, 0x3c
test r8, r8
jmp 0x1403fea5c
je 0x1403fea6e
mov word [r10], 0
mov al, r12b
movsxd rax, eax
movabs rax, 0xe039ec0d24fefd13
movzx rdx, r8w
mov qword [rsp], rax
cdqe
movabs rax, 0x2247bce40ef3a5e6
mov qword [rsp + 8], rax
not rdx
movzx dx, r11b
movabs rdx, 0xe05dec612491fd3d
mov qword [rsp + 0x10], rdx
jmp 0x1403feaad
mov qword [rsp + 0x18], rax
movsxd rax, ebx
movsx rax, r8w
lea rax, [rsp + 0x10]
jmp 0x1403feac3
movdqa xmm0, xmmword [rsp]
pxor xmm0, xmmword [rax]
movdqa xmmword [rsp], xmm0
movd eax, xmm0
add rcx, 0xfffffffffffffffe
nop word cs:[rax + rax]
clc
test eax, eax
cmp word [rcx + 2], 0
jmp 0x1403feaf0
lea rcx, [rcx + 2]
jmp 0x1403feaf9
jne 0x1403feae6
test ax, ax
je 0x1403feb4a
lea rdx, [rsp + 2]
stc
nop word cs:[rax + rax]
cmp si, 0x5e3b
mov word [rcx], ax
adc eax, 0x66a01f19
add rcx, 2
lahf
inc ax
test al, 0x15
movzx eax, word [rdx]
clc
add rdx, 2
cmc
cmp cl, bpl
test ax, ax
jmp 0x1403feb44
jne 0x1403feb1e
mov word [rcx], 0
cmp rsi, r8
test r11b, r12b
add rsp, 0x28
jmp 0x1403feb5e
ret