Function at 0x140122d14
Capabilities:
Execute anti-debugging instructions

Disassembly:
push r15
dec r8b
movsx ax, r8b
test r13b, r13b
push r14
cbw
push r13
shl al, cl
push r12
push rsi
bts esi, r11d
btc rax, 0x5d
cwde
push rdi
or r8w, 0x6403
stc
bsf edi, esi
push rbp
not al
bts ax, dx
push rbx
sub dil, 0xa2
sub rsp, 0x118
movdqa xmmword [rsp + 0x100], xmm9
xadd sil, dil
bts di, r12w
sub si, 0x234a
movdqa xmmword [rsp + 0xf0], xmm8
ror sil, cl
shr r8b, 0x5a
movdqa xmmword [rsp + 0xe0], xmm7
cmc
rcl r8w, cl
movdqa xmmword [rsp + 0xd0], xmm6
inc r8b
cmc
shl sil, cl
mov rsi, rdx
mov ax, r9w
movzx ax, r15b
sal di, cl
mov rdi, rcx
movzx dx, r10b
shrd dx, r15w, 0x3a
cdqe
mov rax, qword [0x1400f5980]
movsx r8w, r15b
shrd rdx, rdx, 0x77
add r8, r11
xor rax, rsp
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0x80], 0
lea rdx, [rsp + 0x80]
mov r8d, 8
call fcn.140120a0f
test al, al
jmp 0x140122dff
je 0x140124074
mov qword [rsp + 0x60], rdi
btr r12w, 0xdf
mov qword [rsp + 0x50], rsi
rcl r14w, cl
xor dil, 0x32
movabs r15, 0xffffffff00000000
ror r14b, cl
btc r9d, r11d
movabs r12, 0xf000000000000
cbw
sal r9w, cl
bsf r9w, bp
movabs rdi, 0xf00000000000
movabs r14, 0xf0000000f00
bt r9w, r10w
shld ax, di, 0x5b
sal ch, 0x48
movabs rbx, 0xf0000f000
cmovge rcx, r10
bswap eax
mov rax, qword [rsp + 0x80]
not r9b
mov qword [rsp + 0x68], rax
movabs rax, 0x108ea67b82d9e45f
jmp 0x140122e97
movabs rcx, 0x2196f8bd1e234861
sub r9, r14
clc
movq xmm0, rcx
xchg r9, r9
rcl r9d, cl
not r9
movq xmm6, rax
adc r9b, bpl
punpcklqdq xmm6, xmm0
mov eax, r11d
inc rax
movsx r9w, r13b
movdqa xmm0, xmmword [0x1400f6b20]
movsx r9w, spl
movsx r9, bp
pxor xmm0, xmm6
movq rax, xmm0
add r9b, bpl
cmc
mov r9, rax
test bp, 0x569c
test dx, r10w
shl r9, 0xc
jmp 0x140122efd
pshufd xmm0, xmm0, 0xee
movq rdx, xmm0
stc
ror rcx, cl
bt r11w, 0x36
mov rcx, rdx
btr r11w, 0x1a
movzx si, spl
and r8, r8
shr rcx, 8
sal r8b, cl
clc
mov r10d, r9d
shrd r8, rbp, 0x1d
rol sil, cl
cmovae esi, ecx
and r10d, 0xf00f0000
and rcx, r14
test sp, 0xf039
clc
cmp sp, r11w
mov r11d, eax
and r11d, 0xf00000
shl r11, 0x10
rcr si, cl
or r8, r9
movzx r8d, si
mov rsi, rdx
movsx r8w, spl
cmc
shl rsi, 8
btr r8w, 0x69
and rsi, r12
bt r8, r14
stc
mov r8b, 0xfc
mov r8, rax
test bp, cx
shr r8, 0x38
and r9, rdi
sub rdi, 0xffffffffe0a0b446
mov rdi, rdx
shl rdi, 0x3c
clc
test r9b, al
or rdi, rcx
cmp spl, spl
movsxd rcx, ecx
cmc
or rdi, r10
or rdi, r11
or rdi, rsi
mov rcx, rdx
btr r11w, 0x75
shr rcx, 0x14
add r11, 0x1fbd091b
btc r11d, r11d
mov r10, rax
bt r11w, r13w
xadd r11w, r11w
shr r10, 0x28
shld r11, rbx, 0x5e
btr r11, r10
movzx r11w, r14b
and r10d, 0xf
stc
shrd r11w, r10w, 0xd5
cmp r11b, r9b
and r8d, 0xfffffff0
btr r11d, 0xfc
or r8, rdi
jmp 0x14012300b
or r8, r9
mov r9d, edx
sbb r11w, r9w
xadd r11w, r11w
movsx r11w, r14b
and r9d, 0xf00000
shl r9, 0x20
mov r11, rax
clc
cmp spl, 0x8e
shr r11, 0x18
stc
and r11d, 0xf000000
test r14d, 0xc264e04
clc
test bp, r11w
shr rax, 0x24
stc
and eax, 0xf00000
stc
and edx, 0xf00
cmp r14w, ax
cmc
clc
shl rdx, 0x30
and rcx, rbx
test spl, 0x48
cmp r9b, dil
clc
or rcx, r10
or rcx, r9
clc
cmp r13b, cl
or rcx, r11
or rcx, rax
test eax, 0x493e07a1
stc
cmc
or rcx, rdx
test r15, rcx
add dh, 0xb2
or rcx, r8
setae dh
mov dl, r9b
movsx rdx, r11w
not rcx
cmovb edx, r10d
jmp 0x1401230ab
movabs rdx, 0x8d3cdcfa68ade242
call fcn.140017060
mov r8, rax
rcl rax, 0xba
shld eax, r14d, 0x7e
cwde
movabs rax, 0x5c4d12f947bd853
sub cx, r15w
movabs rcx, 0xf14a21a5abe6d649
movq xmm0, rcx
clc
cmp r10b, cl
movq xmm1, rax
punpcklqdq xmm1, xmm0
jmp 0x1401230f6
xor eax, eax
jmp 0x1401230fd
not rax
jmp 0x140123105
movq xmm0, rax
pshufd xmm0, xmm0, 0x44
movabs rax, 0x2556ed8b6b8427ac
movsx ecx, si
movsx cx, spl
mov cl, bpl
movabs rcx, 0xeb51d01227c2986
jmp 0x140123133
movq xmm2, rcx
jmp 0x14012313d
movq xmm3, rax
jmp 0x140123147
punpcklqdq xmm3, xmm2
jmp 0x140123150
pxor xmm3, xmm1
pandn xmm3, xmm0
pshufd xmm1, xmm3, 0xee
movq rax, xmm1
movd r13d, xmm3
setb ch
cqo
shr dx, 0xa4
shl r13d, 0x10
rcl ch, 0x7d
rol dx, 0x93
movzx eax, ax
stc
ror ecx, cl
mov qword [rsp + 0x58], rax
cwd
mov r9, qword gs:[r13 + rax]
ror al, 0x84
rdtsc
shl rdx, 0x20
or rdx, rax
movzx eax, di
movabs rax, 0xddf466968c7e60e2
movsx rcx, r9w
movzx cx, spl
movabs rcx, 0xc50a4a93f4987797
jmp 0x1401231bf
movq xmm1, rcx
setb ch
movq xmm2, rax
punpcklqdq xmm2, xmm1
cdqe
lahf
movsx rcx, r10w
movabs rax, 0x279f4be973819f1d
mov cl, r8b
xchg cx, cx
movabs rcx, 0x3af567ec2cf2886a
jmp 0x1401231f6
movq xmm1, rcx
jmp 0x140123200
movq xmm3, rax
jmp 0x14012320a
punpcklqdq xmm3, xmm1
jmp 0x140123213
pxor xmm3, xmm2
jmp 0x14012321c
pandn xmm3, xmm0
pshufd xmm1, xmm3, 0xee
movq rbp, xmm1
xchg ecx, ecx
xor ch, 0x17
movq rax, xmm3
movzx ecx, ax
mov ecx, eax
rcr r10b, 0x80
inc eax
shl rcx, 0x10
movabs rax, 0xffff00000000ffff
ror r10, 0x3f
and rbp, rax
cmp bp, 0x1a83
or rbp, rcx
shl r10b, 0x7c
mov rcx, rbp
or r10d, r8d
test ebp, edx
btr r10w, cx
imul rcx, rdx
movq xmm2, rcx
xchg ecx, r10d
movzx r10d, cx
movq xmm1, rdx
bswap rcx
punpcklqdq xmm1, xmm2
setl r10b
movsx r10w, spl
movzx ecx, cx
movabs rcx, 0xc89e012b9fea780f
mov r10d, 0xf7804d18
movsxd r10, r8d
movabs r10, 0xafe1eb9d9ae15141
jmp 0x1401232b7
movq xmm2, r10
movsx r10d, ax
xchg r10w, r10w
movq xmm3, rcx
mov r10b, 0xce
bswap cx
punpcklqdq xmm3, xmm2
movsxd rcx, r15d
movsx ecx, cx
mov r10b, r10b
movabs rcx, 0x3845cf9b601587f0
setp r10b
movabs r10, 0x501e252dab5aaebd
jmp 0x1401232f9
movq xmm4, r10
jmp 0x140123303
movq xmm2, rcx
jmp 0x14012330d
punpcklqdq xmm2, xmm4
jmp 0x140123316
pxor xmm2, xmm3
jmp 0x14012331f
pandn xmm2, xmm0
movabs rcx, 0x26725e642a0d8960
movzx r10, ax
movzx r10d, r14w
movsx r10, r14w
movabs r10, 0x7b9be4ef1e6aa193
jmp 0x140123348
movq xmm3, r10
movzx r10, r13w
mov r10b, 0x52
movsx r10d, dx
movq xmm4, rcx
jmp 0x140123368
punpcklqdq xmm4, xmm3
jmp 0x140123379
movabs rcx, 0xb5b62281d5f2769f
movzx r10w, r8b
movabs r10, 0x8464980a047e5e68
jmp 0x140123397
movq xmm3, r10
jmp 0x1401233a1
movq xmm5, rcx
jmp 0x1401233ab
punpcklqdq xmm5, xmm3
jmp 0x1401233b4
pxor xmm5, xmm4
pandn xmm5, xmm0
movdqa xmm3, xmm2
jmp 0x1401233c5
punpcklqdq xmm3, xmm5
psllq xmm3, 0x10
punpckhqdq xmm2, xmm5
jmp 0x1401233d7
movdqa xmm7, xmmword [section..rdata]
jmp 0x1401233e4
pand xmm3, xmm7
pandn xmm7, xmm2
por xmm7, xmm3
movq rdi, xmm7
mov rcx, rdi
jmp 0x1401233fd
imul rcx, rdx
jmp 0x140123406
pshufd xmm2, xmm7, 0xee
movq rsi, xmm2
bswap r11
mov r10b, 0xff
movabs r10, 0xcad9f2f6a08e31c2
movzx r11d, r13w
movzx r11, r13w
movabs r11, 0x98efecd3c3e9fe57
movq xmm2, r11
setg r11b
movq xmm3, r10
punpcklqdq xmm3, xmm2
movzx r11w, bl
movabs r10, 0x23a419295f7131c2
movzx r11d, bx
cmovne r11w, di
setbe r11b
movabs r11, 0x6710070c7923fe57
jmp 0x14012346f
movq xmm4, r11
movq xmm2, r10
jmp 0x14012347e
punpcklqdq xmm2, xmm4
jmp 0x140123487
pxor xmm2, xmm3
pandn xmm2, xmm0
movabs r10, 0xa5e71a5929003b6d
xchg r11b, r11b
movzx r11w, bl
not r11w
movabs r11, 0x4b315649de6168dd
jmp 0x1401234b4
movq xmm3, r11
movq xmm4, r10
mov r11, 0xfffffffff72f0e39
punpcklqdq xmm4, xmm3
movabs r10, 0x3b6ac41fd6ffc492
movzx r11, r13w
mov r11w, 0x2219
movabs r11, 0xb4ce880fd9d19702
jmp 0x1401234eb
movq xmm3, r11
jmp 0x1401234f5
movq xmm5, r10
jmp 0x1401234ff
punpcklqdq xmm5, xmm3
jmp 0x140123508
pxor xmm5, xmm4
jmp 0x140123511
pandn xmm5, xmm0
movdqa xmm3, xmm5
punpcklqdq xmm3, xmm2
jmp 0x140123522
psllq xmm3, 0x10
pand xmm3, xmmword [0x1400cc010]
stc
mov qword [rsp + 0x48], rsi
test r14, 0x57073bb6
imul rdx, rsi
jmp 0x14012354a
punpckhqdq xmm5, xmm2
test ax, 0x5c3b
stc
pand xmm5, xmmword [0x1400cc020]
cmc
and rcx, r15
jmp 0x140123564
por xmm5, xmm3
pshufd xmm9, xmm5, 0xee
movq rbx, xmm9
ror r10w, 0x2e
sal r10w, 0xbd
mov r10d, ebx
cmp sp, r10w
and r10d, r8d
cmc
cmp r11w, ax
or r10, rcx
bt cx, dx
and cl, bpl
movq rcx, xmm5
jmp 0x1401235a4
mov qword [rsp + 0x40], rcx
test cx, 0x16e3
stc
shr r8, cl
xor ch, 0xa2
adc cl, r12b
and r8d, ebx
bswap cx
sbb cl, spl
and rdx, r15
neg rcx
rcl cx, 0xff
or rdx, r8
movzx ecx, ax
movq xmm2, r10
movq xmm3, rdx
mov edx, 0xe2264ad0
punpcklqdq xmm2, xmm3
pxor xmm2, xmm1
setne cl
cqo
movzx cx, r10b
movabs rcx, 0x79fef7bdfd9b1761
cmovle rdx, r8
bswap dx
movzx rdx, r13w
movabs rdx, 0x1e36a316e494885
jmp 0x140123616
movq xmm3, rdx
cdq
cwd
mov rdx, r13
movq xmm4, rcx
punpcklqdq xmm4, xmm3
movzx rdx, si
movabs rcx, 0xbe0247870264e89e
movzx rdx, r11w
movabs rdx, 0xfe1cda0bb295b6fa
jmp 0x14012364b
movq xmm3, rdx
jmp 0x140123655
movq xmm5, rcx
jmp 0x14012365f
punpcklqdq xmm5, xmm3
jmp 0x140123668
pxor xmm5, xmm4
pandn xmm5, xmm0
pshufd xmm3, xmm5, 0xee
movq r15, xmm3
dec dh
movq rcx, xmm5
rcl dx, cl
bts dx, sp
xor edx, r11d
mov ecx, ecx
shld rdx, rdx, 7
shl rcx, 0x10
shrd dx, r15w, 0x76
xchg dl, dh
and r15, rax
cmc
add dh, al
sbb dx, 0x10f9
or r15, rcx
setno ch
mov edx, r14d
movdqu xmmword [r9 + r15], xmm2
cdq
cmovne dx, bp
movabs rcx, 0x134b7d0ee4527aba
mov dh, 0xa8
movabs rdx, 0x28f5ea83f82d8ec7
movq xmm2, rdx
setne dl
movq xmm3, rcx
punpcklqdq xmm3, xmm2
not dx
cwd
movabs rcx, 0xbe97e6d91bad8545
jmp 0x140123702
movabs rdx, 0xd70a7154e40b70a8
jmp 0x140123711
movq xmm2, rdx
jmp 0x14012371b
movq xmm4, rcx
punpcklqdq xmm4, xmm2
pxor xmm4, xmm3
jmp 0x14012372d
pandn xmm4, xmm0
pshufd xmm0, xmm4, 0xee
movq rsi, xmm0
shrd r8w, r11w, 0x44
bt r8, 5
movq rcx, xmm4
mov ecx, ecx
clc
shl rcx, 0x10
and rsi, rax
or rsi, rcx
sar r8w, 0x82
bt cx, 0xea
movdqu xmmword [r9 + rsi], xmm1
rol ch, 0xf5
bswap ax
xchg r8b, r8b
movabs rax, 0xd4f682335f5a9e37
shld r8d, r8d, 0x43
movsx r8, bp
movabs rcx, 0x7fb30e6d5b090811
shl r8b, 0x5b
rcl r8, cl
movq xmm0, rcx
movq xmm8, rax
shld ax, r14w, 0xe8
punpcklqdq xmm8, xmm0
movdqa xmm0, xmmword [0x1400f6b70]
pxor xmm0, xmm8
rcr r8b, 0x8b
movq rax, xmm0
sub r8d, 0xefa828a9
shrd r8d, eax, 0x31
mov r8, rax
jmp 0x1401237d5
shl r8, 0xc
pshufd xmm0, xmm0, 0xee
movq rcx, xmm0
mov rdx, rcx
shr rdx, 8
adc r10, r11
and rdx, r14
rol r14b, 0xde
mov r9, rcx
btr r10w, 0x71
sbb r14b, 0x8f
mov r10b, 0x84
shl r9, 0x3c
or r9, rdx
mov edx, r8d
and edx, 0xf00f0000
bt r14d, 0xd1
or r9, rdx
dec r10b
mov edx, eax
add r14w, 0x77b4
and r10b, 0xd3
and edx, 0xf00000
bt r14d, r10d
btc r10, 0x6c
cmovne r14d, ebp
shl rdx, 0x10
adc r10b, r12b
or r9, rdx
mov rdx, rcx
clc
shl rdx, 8
cmp sp, 0xbaaa
and rdx, r12
or r9, rdx
and r10w, di
mov rdx, rax
bsf r14w, r11w
movzx r10w, r12b
shr rdx, 0x38
movabs r10, 0xf00000000000
movzx r14, bx
and r14b, r13b
and r8, r10
ror r10b, cl
sbb r14w, 0xcfd9
movsx r14w, r12b
and edx, 0xfffffff0
shr r14d, cl
sbb r10b, 0xea
or rdx, r9
movzx r10d, si
mov r9, rcx
btr r10, rsp
rcl r10b, 0x86
btc r10w, 0xed
shr r9, 0x14
movsx r14, r13w
or rdx, r8
shrd r10w, dx, 0xb5
mov r8, rax
shr r8, 0x28
or r14, 0xffffffffa338e034
btc r14w, 0x59
ror r14w, cl
and r8d, 0xf
rcl r14w, 0xd9
sar r10b, cl
test r12b, 0x14
movabs r10, 0xf0000f000
sub r14w, r9w
add r14b, 0xba
xchg r14b, r14b
and r9, r10
shr r14w, 0x34
or r9, r8
movzx r8d, r11w
shr r14, 0x62
mov r14w, 0x931d
mov r8d, ecx
and r8d, 0xf00000
shl r8, 0x20
add r14b, 0x3b
or r9, r8
mov r8, rax
sete r14b
test cx, 0x565f
shr r8, 0x18
and r8d, 0xf000000
adc r14b, 0xaa
xadd r14b, r14b
or r9, r8
shr rax, 0x24
sets r14b
and eax, 0xf00000
bts r14d, r15d
adc r14b, 0x75
or r9, rax
and ecx, 0xf00
and r14b, spl
movzx r14, bx
shld r14, r8, 0xad
shl rcx, 0x30
btr r14d, 0x55
or r9, rcx
mov r14b, r12b
or r9, rdx
not r14b
movsx rcx, r11w
bswap r14d
xor r12d, r12d
xchg r14, rcx
not r9
mov cl, 0xcd
cmovs r14w, bp
mov rcx, qword [rsp + 0x68]
mov r14, rcx
call r9
test rax, rax
je 0x140124626
add r13, qword [rsp + 0x58]
movsx rcx, sp
movsx r8d, ax
cwd
mov rcx, qword [rsp + 0x60]
mov r12, 0x25271056
movsx r8d, di
mov rdx, rax
jmp 0x1401239e9
mov r8, r14
movzx r12w, r10b
not r12b
mov r12b, 0xbf
mov r12, rax
jmp 0x1401239ff
call fcn.140120a0f
test al, al
mov rax, r12
mov qword [rsp + 0x38], r12
jmp 0x140123a13
je 0x14012407c
mov qword [rsp + 0xc0], 0
and cx, 0xdae4
sub di, 0xe86f
mov r8, rax
add r8, r14
mov byte [rsp + 0x28], 0
not dil
cmovl edx, edx
cwd
mov byte [rsp + 0x20], 1
movzx rcx, ax
xchg dx, cx
mov rcx, 0x7b1d606f
lea rcx, [rsp + 0x70]
lea r9, [rsp + 0x88]
mov rdx, rax
bswap di
mov rdi, rax
jmp 0x140123a70
call fcn.1400219d0
mov r9, qword [rsp + 0x50]
movzx edx, byte [r9]
movzx eax, byte [rsp + 0x70]
mov byte [r9], al
mov byte [rsp + 0x70], dl
lea rcx, [rsp + 0x78]
mov rax, qword [r9 + 8]
movzx r8, di
mov r8, qword [rsp + 0x78]
jmp 0x140123aa1
mov qword [r9 + 8], r8
jmp 0x140123aaa
mov qword [rsp + 0x78], rax
call fcn.1400059d0
mov rcx, rdi
rcl r8w, cl
xchg r8, r8
btc r8w, 0x49
sub edx, edx
movzx r8d, cx
bswap r8w
mov r8, r14
jmp 0x140123ad6
call fcn.1400cae90
pxor xmm6, xmmword [0x1400f6b20]
rol dh, 0xe5
sub r9b, cl
and r9b, r13b
movq rdx, xmm6
ror r9w, cl
mov r9, rdx
shl r9, 0xc
jmp 0x140123b01
pshufd xmm0, xmm6, 0xee
movq rax, xmm0
xchg r10b, r14b
mov rcx, rax
test spl, 0xb9
shr rcx, 8
rcr r11, cl
bswap r10w
bts rbx, rdx
mov r8d, r9d
sal bx, 0x35
clc
cmp r13, 0x23b41105
and r8d, 0xf00f0000
sete r11b
add bx, 0x2448
cmovp rbx, r8
movabs r10, 0xf0000000f00
and rcx, r10
adc r10b, r11b
mov r10, rdx
and r11w, dx
shl r10, 0x10
movabs r11, 0xf000000000
and r10, r11
or r10, r8
btc rdi, r9
mov bx, 0xf13f
mov r11, rax
bt r12d, edx
shl r11, 8
and r8b, bl
movabs r12, 0xf000000000000
sal rdi, 0xa7
test r14d, edi
movsxd rbx, eax
and r11, r12
movzx r8w, r12b
shr bx, cl
or r11, r10
btr r8w, r9w
sub bl, r14b
bts r14w, r15w
mov r8, rdx
sbb r10d, r10d
shr r8, 0x38
btc di, 0x4c
movabs rbx, 0xf00000000000
jmp 0x140123bd9
and r9, rbx
btc edi, esp
neg r14
and r14b, r10b
mov rdi, rax
shl rdi, 0x3c
shr r14, cl
btr r14d, 0xbe
or r10, rsi
or rdi, rcx
ror r10b, 0x3c
bsr r14w, ax
sar r10w, 0x9f
or rdi, r11
rol r10, cl
adc r14w, 0x55a7
sar r14b, 0x41
mov rcx, rax
movzx r10, ax
shr rcx, 0x14
mov r10, rdx
xor r14b, 0xfc
rcr r11b, cl
shr r10, 0x28
bsr r11, r13
shr r14w, cl
cmc
and r10d, 0xf
adc r14b, 0xdd
sar r14d, cl
and r8d, 0xfffffff0
xor r14, 0xffffffff869d8f36
or r8, r9
rol r14d, 0xfb
and r9b, 0x3e
btc r14w, 0x22
or r8, rdi
adc r11d, 0xa31780f0
mov r9, rax
xadd r11d, edi
not di
adc dil, r12b
shl r9, 0x20
movzx r14w, al
sbb r14, 0xfffffffffa2811e2
add r14b, r10b
movabs r11, 0xf0000000000000
movzx di, r15b
rcr r14b, cl
cmp r11, rsp
and r9, r11
cmovne di, di
bt rdi, 0x78
jmp 0x140123cb1
mov r11, rdx
movsxd r14, esp
shr r11, 0x18
adc r14b, 0xbc
rcl r14d, 0xba
bt edi, r12d
and r11d, 0xf000000
or r11, r9
add r14b, al
bsr di, r13w
shr rdx, 0x24
mov r14b, dl
and edx, 0xf00000
xor r14, 0xffffffffd9857560
shl rax, 0x30
movabs rdi, 0xf00000000000000
and r14d, 0xdd80bdc1
and r14, r12
and rax, rdi
bt r14w, sp
xor r14d, esp
or rax, rdx
and r14b, 0x36
or r14b, r9b
movabs r14, 0xf0000f000
and rcx, r14
not dh
and dx, di
or rcx, r10
bswap rdx
movzx rdx, cx
or rcx, r11
btr edx, 0x7c
sbb dh, 0x74
or rcx, rax
ror dx, 0xc6
or rcx, r8
movzx rdx, sp
movsx dx, al
not rcx
cqo
movsx edx, r8w
movabs rdx, 0x998f3bc3b39a8f94
jmp 0x140123d6a
call fcn.140017060
mov r8, rax
mov r9, qword gs:[r13]
rdtsc
cmp r15b, r8b
cmp r8b, 0x17
shl rdx, 0x20
stc
jmp 0x140123d8a
or rdx, rax
cmp r11w, 0x277
cmp r11b, r9b
imul rbp, rdx
jmp 0x140123d9f
movq xmm0, rdx
jmp 0x140123da9
movq xmm2, rbp
jmp 0x140123db3
pshufd xmm1, xmm0, 0x44
punpcklqdq xmm0, xmm2
jmp 0x140123dc1
movdqa xmm2, xmm7
psrlq xmm2, 0x20
pmuludq xmm2, xmm1
movdqa xmm3, xmm1
jmp 0x140123dd7
psrlq xmm3, 0x20
pmuludq xmm3, xmm7
paddq xmm3, xmm2
jmp 0x140123de9
psllq xmm3, 0x20
pmuludq xmm1, xmm7
movq xmm2, r8
mov rcx, qword [rsp + 0x40]
shr r8, cl
jmp 0x140123e04
paddq xmm1, xmm3
jmp 0x140123e0d
movq xmm3, r8
jmp 0x140123e17
punpcklqdq xmm2, xmm3
jmp 0x140123e20
pand xmm2, xmm9
pand xmm1, xmmword [0x1400cc030]
jmp 0x140123e32
por xmm1, xmm2
pxor xmm1, xmm0
clc
or cl, 0x86
movdqu xmmword [r15 + r9], xmm1
stc
or ecx, 0xeb6ad40
shr cx, 1
movdqu xmmword [rsi + r9], xmm0
adc r9w, r12w
bswap cx
pxor xmm8, xmmword [0x1400f6b70]
movq rcx, xmm8
xadd r9, r9
mov r9, rcx
shl r9, 0xc
jmp 0x140123e79
pshufd xmm0, xmm8, 0xee
movq rax, xmm0
dec edx
mov r8, rax
cmovg si, dx
rol dh, 0xa3
not r10b
shr r8, 8
btc r10w, r9w
rcr r10w, 0xd
shl r10b, 0xe3
mov edx, r9d
test esp, 0x37baa49c
bts r10d, esi
setge sil
and edx, 0xf00f0000
inc r10w
shrd r10d, r14d, 0xec
movabs r10, 0xf0000000f00
btc rsi, 0xe6
neg r11w
and r8, r10
bt r11, 0x7a
movsx rsi, cx
mov r10, rcx
rol sil, 0xcb
xadd r11w, r11w
rcl si, 0x75
shl r10, 0x10
sub r11b, dil
movabs r11, 0xf000000000
or esi, eax
xadd sil, sil
rcl sil, 0x9f
and r10, r11
or r10, rdx
btc edx, eax
movzx edx, r15w
xor r11b, 9
mov r11, rax
shl r11, 8
and r11, r12
xchg esi, esi
bts edx, r13d
or sil, 0x57
or r11, r10
mov rdx, rcx
shr rdx, 0x38
cmp cx, 0xfce
and r9, rbx
mov rsi, rax
bts r10w, bp
mov r10b, 0x3b
movzx r10, bp
shl rsi, 0x3c
xchg r10b, r10b
neg r10w
or rsi, r8
or rsi, r11
ror r11w, cl
mov r10b, 0x7a
mov r8, rax
ror r10w, cl
shr r8, 0x14
btc r10w, si
movzx r11, r9w
mov r10, rcx
or r11b, 0x91
shr r10, 0x28
sar r11b, 0xdf
neg r11b
and r10d, 0xf
and edx, 0xfffffff0
jmp 0x140123fa7
or rdx, r9
shr r9b, cl
or rdx, rsi
rcl r11b, cl
rcr r9d, cl
mov r9, rax
shr r11w, cl
bt r11, r12
shl r9, 0x20
movabs r11, 0xf0000000000000
clc
and r9, r11
ror r11d, 3
movsxd r11, ecx
mov r11, rcx
jmp 0x140123fe2
shr r11, 0x18
clc
jmp 0x140123fec
and r11d, 0xf000000
cmp r15b, 0x23
test r8b, r15b
or r11, r9
stc
cmc
shr rcx, 0x24
and ecx, 0xf00000
stc
jmp 0x14012400f
shl rax, 0x30
and rax, rdi
jmp 0x14012401c
or rax, rcx
mov ecx, ebx
btc cx, r8w
movzx cx, r13b
and r8, r14
neg rcx
shl ecx, cl
shld rcx, rsi, 0xd3
or r8, r10
mov cl, bh
or r8, r11
add ch, al
rol ch, 0x13
or r8, rax
dec ch
or r8, rdx
cmovnp rcx, rdi
not r8
setge cl
movzx ecx, bp
mov rcx, qword [rsp + 0x38]
jmp 0x140124064
call r8
mov r12b, 1
jmp 0x14012406f
jmp 0x140124626
sub r12d, r12d
jmp 0x140124626
sub r12d, r12d
and r8b, al
mov ch, bl
or r8b, al
mov rcx, rax
test r11, 0xffffffffe5156429
and r8d, 0x889e526e
xor edx, edx
mov r8, r14
jmp 0x1401240a2
call fcn.1400cae90
pxor xmm6, xmmword [0x1400f6b20]
jmp 0x1401240b4
movq rdx, xmm6
add r9b, 0xf2
mov r9, rdx
clc
cmp r10b, r10b
jmp 0x1401240c9
shl r9, 0xc
jmp 0x1401240d2
pshufd xmm0, xmm6, 0xee
movq r14, xmm0
adc r10w, 0x8bde
mov rcx, r14
lahf
cmp esi, r9d
shr rcx, 8
or r8w, 0x88e2
sete r10b
mov r8d, r9d
bswap ax
rcl r10w, cl
and r8d, 0xf00f0000
or r11b, 0xf4
bswap r11
movabs rax, 0xf0000000f00
and rcx, rax
shld r10, rcx, 6
mov r10, rdx
movzx ax, r12b
or r11b, 0x95
shl r10, 0x10
shr eax, 5
movabs rax, 0xf000000000
btc r11, r13
and r10, rax
movsx r11w, r10b
or r10, r8
adc r11b, 0x2e
mov r11, r14
mov r8b, r14b
rcl r8, cl
sub r8b, 0xfb
shl r11, 8
bts r8d, r10d
movabs rax, 0xf000000000000
and r11, rax
btr r8d, 0x8b
add r8b, r11b
or r11, r10
stc
mov r8, rdx
xadd r10b, r10b
sal ah, 0x9a
shr r8, 0x38
movabs rax, 0xf00000000000
bsf r10w, dx
and r9, rax
mov rax, r14
shl rax, 0x3c
shr r10b, cl
mov r10b, 0x20
btc r10w, r11w
or rax, rcx
cmp r11d, r15d
sub r10, 0xffffffffd0966fcd
or rax, r11
mov rcx, r14
movsx r10d, r8w
bsr r10w, bx
shr rcx, 0x14
mov r10b, al
jmp 0x1401241d9
mov r10, rdx
cmc
jmp 0x1401241e3
shr r10, 0x28
test dil, cl
and r10d, 0xf
and r8d, 0xfffffff0
cmc
stc
or r8, r9
or r8, rax
mov rax, r14
shl rax, 0x20
xadd r9b, r9b
adc r9w, bx
bswap r9
movabs r9, 0xf0000000000000
test r11b, 0x21
test al, spl
and rax, r9
mov r9, rdx
test r13b, 0x6f
shr r9, 0x18
and r9d, 0xf000000
stc
cmp r11w, 0xa757
or r9, rax
or eax, 0xf90efa57
cmc
shr rdx, 0x24
and edx, 0xf00000
clc
bsr eax, ecx
shl r14, 0x30
or ax, 0x6c59
bsf rax, r10
movabs rax, 0xf00000000000000
and r14, rax
add ax, bp
btc ax, si
or r14, rdx
movabs rax, 0xf0000f000
and rcx, rax
bt dx, r15w
or rcx, r10
shl dh, 0xb3
or rcx, r9
add edx, 0x57ad4fe4
inc dx
or rcx, r14
sal rdx, 0x8d
neg dl
or dx, r15w
or rcx, r8
bswap rdx
mov dx, bx
not rcx
mov dx, 0x7a98
movabs rdx, 0x998f3bc3b39a8f94
call fcn.140017060
mov r8, rax
bsr rdx, rbp
bt cx, 0xaa
mov r9, qword gs:[r13]
cdq
shld r10d, r15d, 0xbe
rdtsc
shl rdx, 0x20
xor rcx, rdx
bsr r10, rdi
or r10b, 0x3a
or rdx, rax
bt r10w, 0x2d
rcr rax, cl
bts rcx, rsp
imul rbp, rdx
or r10d, 0x549e7c87
lahf
movq xmm0, rbp
sub r10b, 0x59
movq xmm1, rdx
movsxd r10, r9d
bsr ax, bp
and al, 0x18
imul rdi, rdx
shrd eax, r15d, 0x3e
imul rdx, qword [rsp + 0x48]
test r11b, 0x9a
rol al, cl
mov rax, r8
bts ecx, ebp
and rax, rbx
btc r10d, eax
test al, r8b
and r10w, bp
movabs r10, 0xffffffff00000000
sar rcx, cl
shl ch, 0xb4
sub cx, r15w
and rdi, r10
shl cx, 0x30
btr cx, r15w
or rdi, rax
sar cx, 0x4f
mov rcx, qword [rsp + 0x40]
cmp dil, r10b
shr r8, cl
or ch, 0x93
shl cx, cl
and r8, rbx
movzx rcx, sp
shld cx, dx, 0x7f
and rdx, r10
xor cx, dx
cmc
xchg ch, ch
or rdx, r8
movq xmm2, rdx
movsx cx, r9b
bswap r8
sbb cl, 0xef
punpcklqdq xmm1, xmm0
ror ch, cl
adc cl, r14b
movq xmm0, rdi
movzx cx, sil
rcl rcx, 0x2c
bt cx, si
punpcklqdq xmm0, xmm2
pxor xmm0, xmm1
rol r8b, cl
xor r8, rsi
and ecx, r15d
movdqu xmmword [r15 + r9], xmm0
xchg r8b, r8b
shld rcx, r8, 0xe6
btc rcx, 0xe4
movdqu xmmword [rsi + r9], xmm1
bswap ecx
or ecx, 0xb141c30
pxor xmm8, xmmword [0x1400f6b70]
movsxd r8, esp
movq rcx, xmm8
bts r8, rdi
sar r8b, 0x69
add r8b, r15b
mov r8, rcx
shl r8, 0xc
pshufd xmm0, xmm8, 0xee
movq rax, xmm0
sar r10b, 0x31
sub r9b, 0x9d
rcl r11b, 0xaf
mov rdx, rax
shr rdx, 8
movabs r9, 0xf0000000f00
movsx r11, r9w
rcr r10b, cl
and rdx, r9
mov r9, rcx
cmp r12w, cx
shl r9, 0x10
shl r10w, 0xae
btr r10w, bx
neg r11b
movabs r10, 0xf000000000
not r11w
and r9, r10
bts r11d, r11d
mov r10d, r8d
ror r11b, 0xba
shr r11b, cl
movzx r11, bp
and r10d, 0xf00f0000
shl r11w, cl
sbb r11w, 0x97e7
or r9, r10
mov r10, rax
shl r10, 8
shr r11, cl
and r11b, 0xae
cmc
movabs r11, 0xf000000000000
cmp r9d, 0x253d46ce
cmc
and r10, r11
stc
test bpl, 0x8b
or r10, r9
btr r9w, r9w
rol r9b, 0xe3
bsf r9, rax
movabs r9, 0xf00000000000
and r8, r9
adc r9b, 0x48
mov r9, rax
cmc
jmp 0x1401244eb
shl r9, 0x3c
clc
or r9, rdx
or dl, r9b
or r9, r10
shl r10w, 0xdf
mov rdx, rcx
shr rdx, 0x38
test dx, r14w
rcr r10w, cl
adc r10b, 0x12
and edx, 0xfffffff0
sar r10, cl
jmp 0x14012451c
or rdx, r8
cmp r8b, 0xa8
sbb r10w, 0x794a
neg r10b
or rdx, r9
mov r8, rax
bsf r10w, bp
movzx r10w, cl
sar r9w, cl
shl r8, 0x20
shl r10b, 0x25
movabs r9, 0xf0000000000000
sar r10w, 0x48
add r10w, 0xeffc
and r8, r9
mov r9, rcx
rol r10b, cl
shr r9, 0x18
cmovo r10, rbx
and r9d, 0xf000000
or r9, r8
shld r8, r11, 0xa1
mov r8, rax
xadd r10b, r10b
or r10d, edx
or r10d, 0x81896680
shl rax, 0x30
rol r10b, cl
movabs r10, 0xf00000000000000
cmp bx, 0x2c90
and rax, r10
xor r10, r10
clc
mov r10, rcx
cmc
jmp 0x1401245b4
shr rcx, 0x24
clc
cmc
and ecx, 0xf00000
stc
cmc
jmp 0x1401245c7
or rax, rcx
xadd rcx, rcx
test r14b, 0x80
shr r8, 0x14
movabs rcx, 0xf0000f000
and r8, rcx
xchg cl, ch
shr r10, 0x28
shrd cx, ax, 0xab
btc ecx, r14d
cmovle cx, di
and r10d, 0xf
or r8, r10
rol cl, cl
or r8, r9
xadd cx, cx
shld rcx, r10, 0x61
adc cl, 0xd1
or r8, rax
or r8, rdx
movzx rcx, dx
not r8
bswap cx
mov rcx, qword [rsp + 0x38]
call r8
mov rcx, qword [rsp + 0xc8]
test r11d, r12d
xor rcx, rsp
call fcn.14009adb0
mov eax, r12d
not r13w
movaps xmm6, xmmword [rsp + 0xd0]
btc r12, 0x4e
shr r12b, 0x9e
movaps xmm7, xmmword [rsp + 0xe0]
not r14b
btr rdi, 0x56
btr r14w, bp
movaps xmm8, xmmword [rsp + 0xf0]
xor bl, bh
sal ebx, cl
rol rbx, cl
movaps xmm9, xmmword [rsp + 0x100]
sar r12b, 0x29
add rsp, 0x118
mov r14w, 0xf38b
pop rbx
mov r15b, 8
pop rbp
movzx edi, si
movsx si, r10b
not r13b
pop rdi
movzx esi, r9w
pop rsi
movzx r15w, r12b
pop r12
movsx r15d, ax
pop r13
bswap r15w
pop r14
pop r15
jmp 0x1401246bf
ret