Function at 0x1403ff61c
Capabilities:
Access peb ldr_data

Disassembly:
sub rsp, 0x28
jmp 0x1403ff625
test r8, r8
jmp 0x1403ff62d
je 0x1403ff694
movzx r9d, word [r8]
test r9w, r9w
jmp 0x1403ff640
je 0x1403ff6d3
xor eax, eax
mov r10, rcx
cmp eax, 0x5a4f6c10
nop dword [rax + rax]
jmp 0x1403ff65e
cmp rdx, rax
jmp 0x1403ff666
je 0x1403ff89d
mov word [r10], r9w
add r10, 2
movzx r9d, word [r8 + rax*2 + 2]
inc rax
test r9w, r9w
jmp 0x1403ff686
jne 0x1403ff65e
sub rdx, rax
jmp 0x1403ff6d6
movzx r9d, word [0x1400b8f10]
cmc
test r9w, r9w
je 0x1403ff6e4
cmp rdx, 0x104
jmp 0x1403ff6ba
mov r8d, 0x104
jmp 0x1403ff6c5
cmovb r8, rdx
jmp 0x1403ff6ce
jmp 0x1403ff80a
mov r10, rcx
test rdx, rdx
jne 0x1403ff89d
jmp 0x1403ff8a4
mov rax, qword gs:[0x30]
mov rax, qword [rax + 0x60]
add r9b, 0x8b
sbb r9b, r13b
mov rax, qword [rax + 0x18]
xor r11b, dl
mov rax, qword [rax + 0x10]
clc
movzx r8d, word [rax + 0x58]
and r11, rsi
test bp, r12w
cmp r8, rdx
not r9b
cmovae r8, rdx
bsf r10d, edi
mov r9, qword [rax + 0x60]
bt r10w, bp
movzx r11d, word [r9]
sbb r10w, di
bswap r10w
lea r10, [0x1400b8f10]
test spl, r9b
test r14b, 0x39
cmc
test r11w, r11w
jmp 0x1403ff74b
je 0x1403ff7b0
xor eax, eax
stc
nop word cs:[rax + rax]
cmp r8, rax
jmp 0x1403ff76a
je 0x1403ff7be
mov word [r10], r11w
stc
shrd r11, rsi, 0xa2
cmc
add r10, 2
mov r11w, 0x6556
bswap r11w
movzx r11d, word [r9 + rax*2 + 2]
jmp 0x1403ff793
inc rax
cmp r15b, r14b
test r8b, r10b
test r11w, r11w
jne 0x1403ff762
sub r8, rax
test r12d, 0x64dd0019
test r8, r8
jmp 0x1403ff7b8
je 0x1403ff7c8
mov word [r10], 0
sal r10w, cl
movzx r9d, word [0x1400b8f10]
cmp rdx, 0x104
xchg r10b, r10b
bswap r8d
mov r8d, 0x104
mov r10d, 0x252859d8
setge r10b
movsxd r10, ebp
cmovb r8, rdx
xor r10b, r14b
mov r10, rcx
cmc
test r9w, r9w
jmp 0x1403ff804
je 0x1403ff88f
xor edx, edx
bsf rax, rdi
mov ax, dx
lea rax, [0x1400b8f10]
btr r10, 0xb1
bsf r10d, esi
mov r10b, 0xd8
mov r10, rcx
clc
cmc
test ecx, 0x42667b7b
nop dword [rax + rax]
cmp r8d, 0x7149315c
cmp r8, rdx
jmp 0x1403ff848
je 0x1403ff89d
mov word [r10], r9w
sal r9w, 0xa1
bt r9, rsp
add r10, 2
movsx r9d, si
movsxd r9, esp
movzx r9d, word [rax + rdx*2 + 2]
jmp 0x1403ff871
inc rdx
cmp r13b, r10b
stc
test r9w, r9w
jmp 0x1403ff881
jne 0x1403ff840
sub r8, rdx
jmp 0x1403ff88f
test r8, r8
jmp 0x1403ff897
je 0x1403ff8a4
mov word [r10], 0
cdq
movabs rax, 0xe039ec0d24fefd13
jmp 0x1403ff8bb
mov qword [rsp], rax
movabs rax, 0x2247bce40ef3a5e6
bswap rdx
cwd
mov edx, r10d
mov qword [rsp + 8], rax
mov dx, 0x73c8
cdq
movzx rdx, ax
movabs rdx, 0xe05dec612491fd3d
jmp 0x1403ff8ee
mov qword [rsp + 0x10], rdx
jmp 0x1403ff8f8
mov qword [rsp + 0x18], rax
cdqe
bswap rax
lea rax, [rsp + 0x10]
jmp 0x1403ff90c
movdqa xmm0, xmmword [rsp]
pxor xmm0, xmmword [rax]
movdqa xmmword [rsp], xmm0
movd eax, xmm0
add rcx, 0xfffffffffffffffe
nop word cs:[rax + rax]
jmp 0x1403ff932
cmp word [rcx + 2], 0
jmp 0x1403ff93c
lea rcx, [rcx + 2]
jmp 0x1403ff945
jne 0x1403ff932
test ax, ax
je 0x1403ff994
lea rdx, [rsp + 2]
stc
jmp 0x1403ff95f
nop word cs:[rax + rax]
cmp r11w, bx
jmp 0x1403ff973
mov word [rcx], ax
add rcx, 2
movzx eax, word [rdx]
cmp spl, al
clc
add rdx, 2
cmc
test ax, ax
jmp 0x1403ff98e
jne 0x1403ff973
mov word [rcx], 0
cmp r10b, cl
test al, 0x91
jmp 0x1403ff9a3
add rsp, 0x28
jmp 0x1403ff9ac
ret