Function at 0x1403fe251
Capabilities:
Access peb ldr_data

Disassembly:
sub rsp, 0x28
jmp 0x1403fe25a
test r8, r8
je 0x1403fe2df
movzx r9d, word [r8]
cmc
test r9w, r9w
jmp 0x1403fe271
je 0x1403fe31f
sub eax, eax
sub r10, r14
shld r10w, di, 0x33
mov r10, rcx
cmc
nop dword [rax + rax]
cmp rdx, rax
jmp 0x1403fe296
je 0x1403fe4fb
mov word [r10], r9w
bt r9w, 0xfe
or r9b, r14b
xchg r9b, r9b
add r10, 2
movzx r9d, word [r8 + rax*2 + 2]
jmp 0x1403fe2bb
inc rax
jmp 0x1403fe2c3
test r9w, r9w
jmp 0x1403fe2cc
jne 0x1403fe28e
sub rdx, rax
jmp 0x1403fe2da
jmp 0x1403fe328
movzx r9d, word [0x1400b8f10]
test r9w, r9w
jmp 0x1403fe2f0
je 0x1403fe33b
cmp rdx, 0x104
movzx r8d, bp
movzx r8w, bl
mov r8d, 0x104
jmp 0x1403fe311
cmovb r8, rdx
jmp 0x1403fe31a
jmp 0x1403fe47a
mov r10, rcx
jmp 0x1403fe328
test rdx, rdx
jmp 0x1403fe330
jne 0x1403fe4fb
jmp 0x1403fe507
mov rax, qword gs:[0x30]
mov rax, qword [rax + 0x60]
bsr r8w, r14w
mov rax, qword [rax + 0x18]
cmp bp, r11w
sar r8, cl
cmc
mov rax, qword [rax + 0x10]
sar r11b, cl
movzx r8d, word [rax + 0x58]
cmovb r9, rbp
and r9b, 0x45
cmp r8, rdx
cmovae r8, rdx
clc
jmp 0x1403fe37a
mov r9, qword [rax + 0x60]
sal r10d, cl
bt r10w, 0xe
movzx r11d, word [r9]
bts r10w, r13w
lea r10, [0x1400b8f10]
cmp esi, ebx
test r11w, r11w
jmp 0x1403fe3a2
je 0x1403fe406
sub eax, eax
cmp r12b, r13b
test si, 0x6a1c
nop word cs:[rax + rax]
cmp r8, rax
jmp 0x1403fe3c8
je 0x1403fe414
mov word [r10], r11w
sar r11b, cl
add r10, 2
bswap r11w
movzx r11d, word [r9 + rax*2 + 2]
jmp 0x1403fe3e8
inc rax
stc
test r11w, r11w
jmp 0x1403fe3f5
jne 0x1403fe3c0
sub r8, rax
cmp dil, dil
cmp r8b, 0x4a
clc
test r8, r8
jmp 0x1403fe40e
je 0x1403fe422
mov word [r10], 0
bsr r10, r11
shl r10b, 0x85
movzx r9d, word [0x1400b8f10]
shl r8b, 0xa3
cmp rdx, 0x104
cmovo r8d, ecx
movsx r10, dx
mov r10, rbp
mov r8d, 0x104
mov r10w, 0x3780
movzx r10d, r10w
movsx r10, r14w
cmovb r8, rdx
bsr r10w, r9w
movsx r10w, cl
and r10b, sil
mov r10, rcx
test dil, 0xf0
test r9w, r9w
jmp 0x1403fe474
je 0x1403fe4ed
xor edx, edx
ror r10w, cl
lea rax, [0x1400b8f10]
neg r10b
sets r10b
mov r10, rcx
clc
cmc
nop dword [rax + rax]
cmc
cmp r8, rdx
jmp 0x1403fe4a4
je 0x1403fe4fb
mov word [r10], r9w
dec r9w
xor r9d, 0x148a5162
add r10, 2
xchg r9, r9
mov r9b, r11b
movzx r9d, word [rax + rdx*2 + 2]
jmp 0x1403fe4ce
inc rdx
test r9w, r9w
jmp 0x1403fe4da
jne 0x1403fe49c
sub r8, rdx
cmp r13w, r8w
cmp r11w, 0xe48
test r8, r8
jmp 0x1403fe4f5
je 0x1403fe507
mov word [r10], 0
mov ax, 0x7d1f
cqo
movabs rax, 0xe039ec0d24fefd13
mov qword [rsp], rax
cwde
not al
movabs rax, 0x2247bce40ef3a5e6
movzx edx, r13w
movsx edx, r11w
mov qword [rsp + 8], rax
cdq
movsxd rdx, r14d
movabs rdx, 0xe05dec612491fd3d
jmp 0x1403fe542
mov qword [rsp + 0x10], rdx
jmp 0x1403fe54c
mov qword [rsp + 0x18], rax
lea rax, [rsp + 0x10]
jmp 0x1403fe55b
movdqa xmm0, xmmword [rsp]
pxor xmm0, xmmword [rax]
movdqa xmmword [rsp], xmm0
movd eax, xmm0
add rcx, 0xfffffffffffffffe
test r10w, di
nop word cs:[rax + rax]
cmp r14, 0x7b255e49
cmp word [rcx + 2], 0
lea rcx, [rcx + 2]
jmp 0x1403fe594
jne 0x1403fe586
test ax, ax
jmp 0x1403fe5a2
je 0x1403fe5df
lea rdx, [rsp + 2]
nop word cs:[rax + rax]
mov word [rcx], ax
add rcx, 2
or rax, r10
sar ax, 0x45
cmp r9d, r14d
movzx eax, word [rdx]
stc
clc
add rdx, 2
test ax, 0x16dd
test ax, ax
jne 0x1403fe5b8
mov word [rcx], 0
add rsp, 0x28
jmp 0x1403fe5ed
ret