Function at 0x1400a5baa
Capabilities:
Execute anti-debugging instructions

Disassembly:
not edi
stc
push r11
clc
xchg r11b, sil
xchg edi, esi
jmp 0x1400a502e
dec r14d
mov esi, dword [rsp]
xor di, r12w
sub r14d, eax
bsf r13, r14
bsf edi, eax
jmp 0x1400a5000
xchg r13b, sil
mov r13, 0x4bc8ae01
push rcx
mov edi, 0x551c61b3
cmc
jmp 0x1400a5168
mov esi, 0x251ccc5f
cmc
mov r14w, 0x8b45
mov sil, 0x4d
push rdi
xchg r10b, r13b
jmp 0x1400a5018
xchg dx, r10w
or rdx, 0xffffffff8ba1d227
xchg r11, rdx
jmp 0x1400a50b6
lea r13, [r9*4]
push r15
clc
sbb edi, 0xdeb4f98f
neg rax
stc
jmp 0x1400a5059
xchg rsi, rax
bswap esi
mov di, 0x90c9
std
bswap r10d
mov edx, dword [rsp]
jmp 0x1400a506f
mov r15b, byte [rsp]
setbe dl
bswap ecx
mov r14b, r15b
bsr r14d, esi
jmp 0x1400a5134
not rdi
dec eax
mov r10b, bpl
mov sil, dil
cld
mov r10, rsp
jmp 0x1400a50a0
btc dx, dx
btr si, si
bsr rcx, r13
setl r10b
cmc
push rax
jmp 0x1400a508f
inc r14
bswap r10d
xchg r11b, r14b
rdtsc
mov r11b, spl
mov r11, rsp
jmp 0x1400a5110
bswap edi
mov r13b, r12b
cmc
xchg rcx, r11
lea r15, [r13 + riz - 0x7a27dacf]
mov cx, 0x8a77
jmp 0x1400a50e2
lea r10, [r11 + riz]
lea rdx, [rbp + riz + 0xe8]
lea r10, [rdi + r11]
btc r10, rdi
mov sil, byte [rsp]
mov cx, 0x570c
jmp 0x1400a514c
mov rdi, 0xcac1995
xchg r14w, si
mov rsi, r10
not sil
cmc
mov r13w, di
jmp 0x1400a50f9
sub rsp, 0x11
push r9
sub rsp, 8
push word [rsp + 2]
xchg word [rsp + 0xf], r10w
jmp 0x1400a51c7
bswap rsi
mov r11d, 0xbd098fe1
not esi
mov di, cx
neg r11
push rdx
jmp 0x1400a50ce
mov r14w, word [rsp + 0x1f]
xchg al, r11b
mov rsi, qword [rsp + 0x1c]
jmp 0x1400a51af
mov edi, ebp
bswap r10d
neg r14
mov r10, r12
xchg qword [rsp + 0xf], rax
lea rdi, [rsi*4]
jmp 0x1400a517f
add rsp, 0
mov esi, edx
mov r15b, byte [rsp + 4]
btr rdi, r10
jmp 0x1400a529c
mov dword [rsp + 0xd], edi
lea rcx, [rdi + riz]
pop word [rsp + 0xc]
btr di, r10w
cmc
std
jmp 0x1400a5195
push qword [rsp + 0x17]
stc
neg r15b
xchg qword [rsp + 2], r15
bt r10, rdx
sub rsp, 7
jmp 0x1400a5252
mov r10w, 0x7959
mov r11d, 0xdf7bc37e
lea rdi, [r8*4]
shl cx, 5
pop qword [rsp + 0xc]
mov qword [rsp + 1], r12
jmp 0x1400a51dd
setae r15b
bswap r13d
xchg word [rsp + 0x13], cx
neg r13d
pop cx
clc
jmp 0x1400a5282
sub rsp, 9
pop word [rsp + 0x27]
cmc
pop qword [rsp + 5]
xchg r13, r10
mov r14d, 0xe2cd4062
jmp 0x1400a5229
std
mov r11, qword [rsp + 1]
mov byte [rsp], spl
mov dl, cl
jmp 0x1400a52cf
pop qword [rsp + 7]
add rsp, 0xb
lea rsi, [rdi*8]
inc r14d
jmp 0x1400a526c
xchg di, r15w
lea rcx, [rdx + riz - 0xb2]
mov byte [rsp + 0x1b], bl
neg r11
xchg esi, edi
rcl rdx, cl
jmp 0x1400a5206
mov byte [rsp + 4], r12b
xchg dl, cl
mov rcx, qword [rsp + 0xb]
not ax
jmp 0x1400a53ca
mov word [rsp + 4], dx
rdtsc
mov r14d, dword [rsp + 1]
mov rsi, qword [rsp + 7]
bswap esi
dec r11b
jmp 0x1400a52b9
push r13
bswap r10d
bt r14, rbx
mov r13, qword [rsp]
mov r14b, byte [rsp]
std
jmp 0x1400a5045
mov r10d, ecx
bswap rdx
lea r11, [rax*4]
lea r13, [rax + rsi]
call fcn.1400a5322
fadd dword [rsi - 0x2c]
mov bl, 0x4e
leave
ja 0x1400a537f
imul ecx, dword [rsi], reloc.ntoskrnl.exe_isdigit
invalid
mov word [rsp + 2], cx
lea rsi, [rsi*4]
mov rsi, qword [rsp + 3]
mov qword [rsp + 6], r13
mov rax, rsp
lea rsp, [rsp + 0xe]
jmp 0x1400a5365
pop r14w
mov rsi, rax
xchg dword [rsp], r13d
lea rax, [rcx + riz]
mov rdi, r14
mov word [rsp + 0xd], r13w
jmp 0x1400a5391
neg r14
mov r14w, 0xd02b
sete sil
mov r14, qword [rsp]
xchg sil, r10b
mov r10b, byte [rsp]
jmp 0x1400a52f5
bswap r10
lea rsp, [rsp + 1]
mov qword [rsp], r14
lea r10, [r8 + riz - 0xd6]
lea rsi, [r9 + riz - 0xfcfb]
bsf esi, r9d
jmp 0x1400a5539
jmp 0x1400a56c0