Function at 0x14041d35f
Capabilities:
Check for software breakpoints
Encode data using base64
Encrypt data using rc4 ksa
Encrypt data using speck

Disassembly:
push r15
push r14
test eax, edi
cmp r11b, 0xae
push r13
cmp bl, cl
push r12
jmp 0x14041d3d4
push rsi
cmp r9w, r14w
stc
clc
push rdi
clc
push rbp
test r9, r14
cmp esp, r9d
cmc
push rbx
jmp 0x14041d3eb
sub rsp, 0x248
jmp 0x14041d3f7
movdqa xmmword [rsp + 0x230], xmm15
movdqa xmmword [rsp + 0x220], xmm14
movdqa xmmword [rsp + 0x210], xmm13
movdqa xmmword [rsp + 0x200], xmm12
movdqa xmmword [rsp + 0x1f0], xmm11
movdqa xmmword [rsp + 0x1e0], xmm10
movdqa xmmword [rsp + 0x1d0], xmm9
movdqa xmmword [rsp + 0x1c0], xmm8
movdqa xmmword [rsp + 0x1b0], xmm7
movdqa xmmword [rsp + 0x1a0], xmm6
mov r13, rcx
inc cl
movsx si, dil
bsf rax, rcx
mov esi, dword [rsp + 0x2b8]
test ch, 0xdc
mov ebp, dword [rsp + 0x2b0]
setl al
ror rax, 0x80
sub cl, 0x3c
xor r12d, r12d
cmp dword [rsp + 0x2c0], 0x10
cmovg ax, ax
sete cl
shr eax, cl
rcl al, cl
mov eax, esi
or eax, ebp
jmp 0x14041d4aa
js 0x14041d553
mov r15d, r8d
lahf
and r14b, r8b
rcr dil, 0xbd
mov r14, rdx
sal al, 0x80
ror ax, 0x32
mov rax, qword [r13]
movzx edi, r13w
movsxd rdi, dword [rax + 8]
cmc
test r13w, 0x7d3b
test esi, esi
jmp 0x14041d4df
je 0x14041d500
mov eax, 0x7fffffff
cmp bpl, bpl
cmc
test r14b, 0x49
xor edx, edx
cmc
stc
idiv esi
cmp eax, ebp
jl 0x14041d553
mov r12b, cl
bswap ax
movsx rbx, r12w
movsxd rax, esi
inc r12d
mov ebx, r12d
imul ebx, r9d
mov ecx, esi
cmovp ax, r15w
mov ax, 0x7cae
imul ecx, ebp
mov eax, ebx
or eax, ecx
jmp 0x14041d52e
js 0x14041d553
test ebx, ebx
je 0x14041d650
mov eax, 0x7fffffff
xor edx, edx
clc
idiv ebx
cmp eax, ecx
jmp 0x14041d54d
jge 0x14041d650
mov qword [r13 + 0x18], 0
shr rbx, 0x3b
sub r9d, r9d
jmp 0x14041d56c
mov eax, r9d
movaps xmm6, xmmword [rsp + 0x1a0]
adc ebx, eax
movaps xmm7, xmmword [rsp + 0x1b0]
bsf r15, rdi
movaps xmm8, xmmword [rsp + 0x1c0]
movaps xmm9, xmmword [rsp + 0x1d0]
test bl, 0xe2
setnp bpl
bsf bx, di
movaps xmm10, xmmword [rsp + 0x1e0]
movzx r15, dx
mov esi, 0x7eb03d86
btc bx, r13w
movaps xmm11, xmmword [rsp + 0x1f0]
not ebx
xadd r14b, r15b
inc r14
movaps xmm12, xmmword [rsp + 0x200]
sbb dil, 0xb3
movaps xmm13, xmmword [rsp + 0x210]
movsx rbp, r12w
movaps xmm14, xmmword [rsp + 0x220]
setns r13b
or dil, 0xbe
sal bpl, 0x2d
movaps xmm15, xmmword [rsp + 0x230]
mov r13b, r9b
xor r14b, r13b
stc
add rsp, 0x248
pop rbx
jmp 0x14041d620
pop rbp
setb r12b
pop rdi
cmovno r15, rdx
xchg r13, rsi
pop rsi
movzx r14, r10w
pop r12
movzx r14d, r14w
pop r13
pop r14
movsx r15d, ax
bswap r15
cmovle r15w, r9w
pop r15
jmp 0x14041d64f
ret
mov dword [rsp + 0x68], r9d
cmp al, sil
mov dword [rsp + 0x6c], ebx
imul ecx, ebx
movsxd rcx, ecx
jmp 0x14041d667
call fcn.1400e071d
mov qword [r13 + 0x18], rax
xor r9d, r9d
clc
test bpl, 0xf2
stc
test rax, rax
jmp 0x14041d681
je 0x14041d56c
mov rsi, rdi
rcl rax, 0x57
dec al
rol al, cl
mov eax, esi
rol r8w, cl
mov r8d, dword [rsp + 0x2b0]
test dl, 0xdd
or eax, r8d
jmp 0x14041d6ab
js 0x14041d56c
mov dword [rsp + 0x84], r12d
cmp r9b, 0xcc
cmp r12d, ecx
test r8d, r8d
jmp 0x14041d6c8
je 0x14041d6ee
sub r9d, r9d
mov eax, 0x7fffffff
stc
cmp r11b, 0xa
sub edx, edx
clc
idiv r8d
cmp eax, esi
jmp 0x14041d6e8
jl 0x14041d56c
mov eax, esi
movzx r9d, r13w
imul eax, r8d
bsf r9w, r15w
sub r9b, r13b
mov dword [rsp + 0x64], eax
or r9d, r10d
shr r9d, cl
or eax, dword [rsp + 0x2c0]
mov r9d, 0
jmp 0x14041d71c
js 0x14041d56c
mov r11d, 0
jmp 0x14041d731
cmp dword [rsp + 0x2c0], 0
jmp 0x14041d73e
je 0x14041d7a9
sub r9d, r9d
mov eax, 0x7fffffff
xor cl, 0xd9
xor edx, edx
adc ch, 0x4d
shrd bp, r9w, 0xad
bsr bp, sp
mov ebp, dword [rsp + 0x2c0]
idiv ebp
sbb rcx, r12
rcl ch, 0xad
or cl, 0x46
mov ecx, dword [rsp + 0x64]
stc
cmp eax, ecx
jmp 0x14041d77c
jl 0x14041d56c
mov r11d, ecx
cmp r13b, 0x49
test ch, 0x34
test bp, r8w
imul r11d, ebp
cmp r15w, ax
test r9w, r14w
cmp r11d, 0x7ffffff8
jg 0x14041d56c
add r11d, 7
or al, r12b
shr r11d, 3
lea eax, [r11 + 1]
rcl ch, cl
sal ch, cl
mov ecx, dword [rsp + 0x2b8]
imul eax, ecx
test dx, bp
cmp r15b, 0x3c
cmp eax, r15d
ja 0x14041d55f
mov eax, r8d
ror dx, cl
movsx dx, r14b
sbb dl, 0xcd
mov edx, dword [rsp + 0x68]
cmp r14b, 0x8b
imul eax, edx
test r12w, 0x290a
clc
mov qword [rsp + 0xf8], rax
clc
test r12b, 0xbe
test ecx, ecx
je 0x1404222ab
cmp dword [rsp + 0x2c0], 8
bswap r9w
movzx cx, r13b
setl byte [rsp + 0x3f]
movzx r9, r8w
sbb cl, bpl
cmp esi, edx
movzx r9, r11w
bswap rcx
movzx r9d, r13w
sete al
sbb r9b, 0x44
shl rcx, 0x48
movzx ecx, byte [r14]
cmc
mov r9d, 0
cmp r8, 0x79ac2a38
cmp r13b, r10b
jmp 0x14041d85a
cmp cl, 4
jmp 0x14041d862
ja 0x14041d56c
mov ebx, dword [rsp + 0x84]
inc dil
cmovp dx, ax
mov edx, ebx
cmc
mov rbp, qword [rsp + 0xf8]
btr edi, r14d
shrd edi, r9d, 0xfb
imul edx, ebp
xadd rdi, r10
sbb edi, r11d
xor r10b, spl
mov edi, esi
movsx r10w, cl
bsf r10w, r15w
imul edi, ebx
rcr bh, cl
rcr r10d, 0x63
mov dword [rsp + 0x24], edi
bsr di, r9w
sub ebp, r11d
btc di, r11w
and bx, 0x3e4c
mov qword [rsp + 0x190], rbp
mov dword [rsp + 0x60], edx
btc r10w, 0x84
sar r10b, cl
mov edx, edx
neg ebp
mov rdi, rsi
rcl bl, 0x58
bsf rbp, rbx
dec bl
mov r10, rdx
neg r10
btr rbx, 0x76
shr bp, 0x4f
movsxd rbx, dword [rsp + 0x6c]
xor bpl, 0x5a
or byte [rsp + 0x3f], al
mov eax, r8d
stc
movzx ebp, r13w
rcl bpl, cl
and eax, 7
and bp, r8w
btr bp, r13w
mov dword [rsp + 0x12c], eax
sal bp, cl
mov eax, r8d
mov bpl, 0xae
and eax, 0xfffffff8
bt bp, 0xe6
test r10w, 0x577d
xor bp, 0x1fd0
mov dword [rsp + 0x128], eax
test r12, 0x5e9a103c
mov eax, 0x30
add bp, r10w
sub rax, rbx
btr bp, r14w
setno bpl
bts bp, cx
mov qword [rsp + 0xf0], rax
mov rbp, rbx
btc rax, 0xf
add al, r12b
neg rbp
and eax, 0x152c5964
movsx ax, ah
mov rax, rbp
mov qword [rsp + 0xb8], rbp
cdqe
btr eax, edx
test bpl, bl
sub rbp, rdx
rol al, cl
xadd ah, al
shrd rax, rsp, 0xd9
mov qword [rsp + 0x178], rbp
mov eax, 0x10
or bpl, 0xec
bt rbp, 0x2d
mov ebp, 0x10
jmp 0x14041d9c3
sub rbp, rbx
cmp r11w, 0x4014
mov qword [rsp + 0x170], rbp
or bp, 0x20e9
mov ebp, 3
cmp r11b, 0x4f
sub rbp, rdx
mov qword [rsp + 0x168], rbp
cmc
stc
sub rax, rdx
cmc
mov qword [rsp + 0x150], rax
btr ax, 0xb5
rcr ah, 0x72
shr ah, cl
mov eax, 1
test r14b, bl
sub rax, rdx
mov qword [rsp + 0x158], rax
dec rax
inc ah
mov eax, 0x30
test r12w, dx
cmc
clc
sub rax, rdx
mov qword [rsp + 0x148], rax
jmp 0x14041da38
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
movsxd rax, dword [rsp + 0x68]
test r11, rsi
rcr sil, cl
cmove si, r10w
mov qword [rsp + 0x198], rax
adc sil, 0xb
lea eax, [r8 - 1]
shl sil, 0xe7
shr sil, 0x30
mov dword [rsp + 0x5c], eax
sub sil, 0xe5
mov eax, dword [rsp + 0x2b8]
dec sil
rcr si, cl
mov si, r11w
mov qword [rsp + 0x110], rax
mov rsi, qword [r13 + 0x18]
mov qword [rsp + 0x160], rdx
rol ah, 0xaf
rcr al, 0x2e
adc al, 0x55
lea rax, [rbx + rdx]
cmp bp, 0x41d0
mov qword [rsp + 0x188], rax
sub eax, eax
cmc
clc
mov qword [rsp + 0x140], rax
sal ax, cl
movzx eax, r9w
lahf
mov eax, r8d
test rbp, r13
mov qword [rsp + 0x138], rax
shr al, 0x13
setge ah
sub r12d, r12d
cmp r8b, dil
and al, 0x63
cmovbe ax, dx
mov qword [rsp + 0xd8], r13
rcr rax, 0x15
adc ah, ch
mov qword [rsp + 0xd0], rdi
rcr al, cl
and al, dil
mov qword [rsp + 0x108], r11
btc eax, r13d
mov qword [rsp + 0x88], r10
and al, 0xcd
movsx rax, cx
mov rax, rbx
mov qword [rsp + 0x30], rbx
cmp spl, 0x8e
cmc
cmp dword [rsp + 0x2c0], 7
jmp 0x14041db40
jg 0x14041db7a
cmp r11d, r8d
jmp 0x14041db4e
ja 0x14041d55f
add rsi, qword [rsp + 0x190]
jmp 0x14041db61
mov dword [rsp + 0x24], 1
mov qword [rsp + 0x138], r11
test r14, 0x7b793cc3
cmc
stc
test r12, r12
jmp 0x14041db82
jne 0x14041dba5
movzx eax, cl
shld ebp, ecx, 0x8b
sal cx, 0x36
lea rcx, [0x1400beffc]
sal bpl, cl
movzx ecx, byte [rax + rcx]
sal r8w, cl
lea rdx, [r14 + 1]
btr r9, r15
lea r9, [rsi + r10]
jmp 0x14041dbb9
movzx ebp, cl
cmp dword [rsp + 0x24], 0
not r8b
movsx r8d, r8w
movsxd r8, edx
mov r8d, dword [rsp + 0x2c0]
jmp 0x14041dbd8
jle 0x14041dcbe
mov ecx, dword [rsp + 0x24]
test r12b, 0x8e
cmp r9b, r14b
sub edi, edi
jmp 0x14041dc18
movzx eax, byte [rdx + rdi]
jmp 0x14041dbf9
mov byte [rsi + rdi], al
jmp 0x14041dc01
inc rdi
test r10w, 0x1eb3
cmp rcx, rdi
jmp 0x14041dc12
je 0x14041dcbe
cmp ebp, 2
jmp 0x14041dc20
jle 0x14041dc50
cmp ebp, 4
jg 0x14041dc7e
cmp ebp, 3
jmp 0x14041dc37
je 0x14041dc9f
cmp ebp, 4
jmp 0x14041dc45
je 0x14041dc6f
jmp 0x14041dc01
test ebp, ebp
je 0x14041dbf0
cmp ebp, 1
jmp 0x14041dc60
je 0x14041dbf0
cmp ebp, 2
jne 0x14041dc01
movzx eax, byte [r9 + rdi]
jmp 0x14041dc79
jmp 0x14041dcb1
cmp ebp, 5
jmp 0x14041dc86
je 0x14041dbf0
cmp ebp, 6
jmp 0x14041dc94
je 0x14041dbf0
jmp 0x14041dc01
movzx eax, byte [r9 + rdi]
cmp r10, 0x27d66dbc
shr al, 1
stc
test r9d, r13d
add al, byte [rdx + rdi]
jmp 0x14041dcb9
jmp 0x14041dbf9
cmp r8d, 8
jmp 0x14041dcc7
jne 0x14041dd22
mov rax, qword [rsp + 0xd0]
sal r15w, 0x7b
rcr r15w, 0x93
cmp eax, dword [rsp + 0x68]
movsx r15w, sil
mov r15w, bx
mov r15, rsi
jmp 0x14041dcf4
je 0x14041dd04
mov byte [r15 + rax], 0xff
jmp 0x14041dd04
add rdx, rax
jmp 0x14041dd10
mov r10, qword [rsp + 0x198]
jmp 0x14041dd1d
jmp 0x14041dda3
cmp r8d, 0x10
jmp 0x14041dd2b
jne 0x14041dd81
movsxd rax, dword [rsp + 0x24]
mov ecx, dword [rsp + 0x68]
shld r15d, r10d, 0x2d
xor r15, 0x47b0c13
shr r15b, cl
cmp dword [rsp + 0xd0], ecx
mov r15, rsi
jmp 0x14041dd58
je 0x14041dd72
mov byte [r15 + rax], 0xff
shrd r10, rbp, 0xe4
xadd r10b, r10b
mov byte [rax + r15 + 1], 0xff
add rdx, rax
setbe r10b
mov r10, rbx
jmp 0x14041dda3
add r14, 2
btc r15w, 0x28
mov r10d, 1
test r12b, spl
shr r15b, cl
mov rdx, r14
sar ecx, cl
movzx rcx, dx
mov r15, rsi
lea rcx, [r15 + r10]
cmp cl, spl
lea r9, [r9 + r10]
cmc
cmp byte [rsp + 0x3f], 0
mov qword [rsp + 0x28], rdx
jmp 0x14041ddbe
mov qword [rsp + 0x118], r12
jmp 0x14041ddcb
je 0x14041df76
mov rax, qword [rsp + 0x138]
lea ebx, [rax - 1]
imul ebx, dword [rsp + 0x24]
movzx r13w, r8b
movsxd r13, ebx
test rsp, r10
cmp ebp, 2
jmp 0x14041ddf4
mov qword [rsp + 0x40], r10
jmp 0x14041ddfe
jle 0x14041e879
cmp ebp, 4
jmp 0x14041de0c
jg 0x14041f066
cmp ebp, 3
jmp 0x14041de1a
je 0x14041f63e
cmp ebp, 4
jmp 0x14041de28
jne 0x140420706
test ebx, ebx
jle 0x140420706
movsxd rsi, dword [rsp + 0x24]
movzx r14d, bp
btr r14d, r13d
adc r14w, r8w
mov r14d, ebx
cmp al, 0x86
test r9d, r13d
cmp ebx, 8
jmp 0x14041de57
jae 0x140420f6c
sub r12d, r12d
mov rax, qword [rsp + 0x40]
shl r11w, cl
rol r11, 0xa
sub rax, rsi
mov r11b, r15b
xchg r11, r11
add r15, rax
mov rax, qword [rsp + 0x88]
lea r10, [r15 + rax]
movzx r11w, dil
mov r11, qword [rsp + 0x28]
jmp 0x14041de94
jmp 0x14041dee3
cmp edi, ebp
jmp 0x14041dea0
cmova esi, edx
cmp edi, eax
cmova esi, edx
cmc
test r12b, r14b
add sil, byte [r11 + r12]
jmp 0x14041deb5
mov byte [rcx + r12], sil
inc r10
inc r15
jmp 0x14041dec4
inc rcx
jmp 0x14041decc
inc r9
inc r11
jmp 0x14041ded7
dec r14
cmp r12, r14
je 0x140420706
movzx edx, byte [r10 + r12]
inc bpl
movzx r8d, byte [r9 + r12]
btr edi, r9d
movzx esi, byte [r15 + r12]
test si, sp
clc
mov eax, r8d
add di, r12w
sub eax, edx
setne dil
lea ebx, [rax + rsi]
bts rdi, rdi
shr dil, 0x86
mov edi, eax
adc bpl, 0xb
sar bpl, cl
xor bp, 0x2fc2
neg edi
movzx bp, bl
cmovs edi, eax
mov ebp, ebx
sar ah, cl
lahf
sub ebp, r8d
xor al, ah
mov eax, ebp
cmp r15w, r10w
test r8b, r10b
neg eax
jmp 0x14041df46
cmovs eax, ebp
sub ebx, edx
and bp, 0x38de
mov ebp, ebx
neg ebp
jmp 0x14041df59
cmovs ebp, ebx
cmp eax, ebp
jmp 0x14041df63
ja 0x14041de99
mov edx, r8d
jmp 0x14041df71
jmp 0x14041de99
cmp ebp, 2
jmp 0x14041df7e
jle 0x14041ea84
cmp ebp, 4
jmp 0x14041df8c
jg 0x14041f19b
cmp ebp, 3
je 0x14041f7dd
cmp ebp, 4
jmp 0x14041dfa3
jne 0x140420c3a
mov ebp, dword [rsp + 0x5c]
jmp 0x14041dfb3
test ebp, ebp
jmp 0x14041dfba
je 0x140420c3a
mov eax, dword [rsp + 0x24]
ror r14d, 0xa6
movsxd rbx, eax
rcr r14d, 0x16
rcl r8w, 0x28
and r12b, r13b
mov qword [rsp + 0xe8], rbx
xchg r14, r12
mov r12d, eax
movzx r8, r13w
sub eax, 0x2d6e1978
lea rax, [r15 + r10]
movzx r14d, si
rcr r8w, 0xc9
mov qword [rsp + 0x100], rax
mov eax, r12d
and eax, 0xfffffff0
mov qword [rsp + 0x130], rax
cdqe
mov eax, r12d
rcr r8d, cl
adc r8b, r8b
and eax, 0xfffffff8
mov qword [rsp + 0x180], rax
bswap ax
btc r8w, bx
mov rax, qword [rsp + 0xb8]
adc r14, 0x6dd20238
shl r8b, cl
neg r14b
lea r8, [r15 + rax]
lea r8, [r8 + r10]
add r15, qword [rsp + 0x178]
btc r14d, r11d
xadd r14w, r14w
test r12b, r10b
lea r15, [r15 + r10]
movsx r14, cx
sub eax, eax
movsxd r14, r10d
movsx r14, bp
cmovnp r14d, r14d
mov qword [rsp + 0xe0], rax
movzx r14d, r15w
movsx r14, bx
mov r14, rdx
jmp 0x14041e08d
jmp 0x14041e103
mov rax, qword [rsp + 0xe8]
adc bpl, 0x4a
mov byte [rcx + rax], 0xff
bsr rbx, rax
lea r14, [r14 + rax]
sal ebp, cl
adc bl, r10b
setp bl
mov rbx, qword [rsp + 0x30]
neg bp
add rcx, rbx
add r9, rbx
setbe bpl
mov bp, r8w
inc qword [rsp + 0xe0]
bsr rbp, rdi
add r8, rbx
shr bp, cl
cmovo bp, r12w
test dl, spl
add r15, rbx
mov ebp, 0x1e7d7978
mov ebp, dword [rsp + 0x120]
jmp 0x14041e0f6
dec ebp
jmp 0x14041e0fd
je 0x140420c46
mov dword [rsp + 0x120], ebp
jmp 0x14041e10f
cmp dword [rsp + 0x24], 0
jmp 0x14041e119
jle 0x14041e092
cmp dword [rsp + 0x24], 8
jmp 0x14041e129
jae 0x14041e136
sub edx, edx
jmp 0x14041e7c8
mov rdx, qword [rsp + 0xe0]
sub ax, 0x1953
bsf ax, r10w
mov rax, rdx
cmc
cmp r11w, bp
imul rax, qword [rsp + 0x30]
jmp 0x14041e15a
add rax, qword [rsp + 0x100]
jmp 0x14041e168
imul rdx, qword [rsp + 0xe8]
add rdx, qword [rsp + 0x28]
cmp r13b, 0x57
sub rax, rdx
jmp 0x14041e182
cmp rax, 0x10
jmp 0x14041e18b
jb 0x14041e760
jb 0x14041e76c
cmp qword [rsp + 0x188], 0x10
jmp 0x14041e1a5
jb 0x14041e754
cmp dword [rsp + 0x60], 0x10
jb 0x14041e748
mov edx, 0
jmp 0x14041e1c0
cmp dword [rsp + 0x6c], 0x10
jmp 0x14041e1ca
jb 0x14041e7c8
cmp dword [rsp + 0x24], 0x10
jmp 0x14041e1da
jae 0x14041e3aa
sub ebp, ebp
cwde
mov rax, qword [rsp + 0x180]
jmp 0x14041e1f0
nop dword [rax]
jmp 0x14041e1f9
movq xmm8, qword [r14 + rbp]
jmp 0x14041e204
movq xmm11, qword [r15 + rbp]
jmp 0x14041e20f
movdqa xmm3, xmm11
punpcklbw xmm3, xmm15
movdqa xmm12, xmm3
punpckhwd xmm12, xmm15
punpcklwd xmm3, xmm15
movq xmm9, qword [r9 + rbp]
jmp 0x14041e233
movdqa xmm2, xmm9
punpcklbw xmm2, xmm15
movdqa xmm1, xmm2
punpckhwd xmm1, xmm15
punpcklwd xmm2, xmm15
movq xmm10, qword [r8 + rbp]
jmp 0x14041e256
movdqa xmm5, xmm10
punpcklbw xmm5, xmm15
movdqa xmm6, xmm5
punpcklwd xmm6, xmm15
punpckhwd xmm5, xmm15
movdqa xmm4, xmm2
psubd xmm4, xmm3
movdqa xmm0, xmm1
psubd xmm0, xmm12
paddd xmm5, xmm0
paddd xmm6, xmm4
movdqa xmm7, xmm0
psrad xmm7, 0x1f
pxor xmm0, xmm7
psubd xmm0, xmm7
movdqa xmm7, xmm4
psrad xmm7, 0x1f
pxor xmm4, xmm7
psubd xmm4, xmm7
movdqa xmm7, xmm6
psubd xmm7, xmm2
movdqa xmm2, xmm5
psubd xmm2, xmm1
movdqa xmm1, xmm2
psrad xmm1, 0x1f
pxor xmm2, xmm1
psubd xmm2, xmm1
movdqa xmm1, xmm7
psrad xmm1, 0x1f
pxor xmm7, xmm1
psubd xmm7, xmm1
psubd xmm6, xmm3
psubd xmm5, xmm12
movdqa xmm1, xmm5
psrad xmm1, 0x1f
pxor xmm5, xmm1
psubd xmm5, xmm1
movdqa xmm1, xmm6
psrad xmm1, 0x1f
pxor xmm6, xmm1
psubd xmm6, xmm1
pxor xmm4, xmm14
pxor xmm7, xmm14
movdqa xmm1, xmm4
pcmpgtd xmm1, xmm7
pxor xmm0, xmm14
pxor xmm2, xmm14
movdqa xmm3, xmm0
pcmpgtd xmm3, xmm2
pxor xmm6, xmm14
pcmpgtd xmm4, xmm6
por xmm4, xmm1
pxor xmm5, xmm14
pcmpgtd xmm0, xmm5
por xmm0, xmm3
packssdw xmm4, xmm0
packsswb xmm4, xmm4
pcmpgtd xmm2, xmm5
pcmpgtd xmm7, xmm6
packssdw xmm7, xmm2
packsswb xmm7, xmm7
pand xmm11, xmm7
pandn xmm7, xmm9
por xmm7, xmm11
pand xmm7, xmm4
pandn xmm4, xmm10
por xmm4, xmm7
paddb xmm4, xmm8
movq qword [rcx + rbp], xmm4
add rbp, 8
cmp rax, rbp
jmp 0x14041e38e
jne 0x14041e1f9
mov rdx, rax
cmp rax, r12
jmp 0x14041e39f
jne 0x14041e7c8
jmp 0x14041e092
xor ebp, ebp
jmp 0x14041e3b1
movdqa xmm13, xmm14
mov rax, qword [rsp + 0x130]
jmp 0x14041e3c3
movdqu xmm11, xmmword [r15 + rbp]
jmp 0x14041e3ce
movdqa xmmword [rsp + 0x70], xmm11
movdqa xmm10, xmm11
punpckhbw xmm10, xmm15
movdqa xmm0, xmm10
punpckhwd xmm0, xmm15
movdqa xmm1, xmm0
movdqa xmmword [rsp + 0xc0], xmm0
punpcklwd xmm10, xmm15
punpcklbw xmm11, xmm15
pxor xmm7, xmm7
movdqa xmm0, xmm11
punpckhwd xmm0, xmm7
movdqa xmmword [rsp + 0x40], xmm0
movdqu xmm15, xmmword [r9 + rbp]
jmp 0x14041e41e
movdqa xmmword [rsp + 0xa0], xmm15
movdqa xmm8, xmm15
punpckhbw xmm8, xmm7
movdqa xmm12, xmm8
punpckhwd xmm12, xmm7
punpcklwd xmm8, xmm7
punpcklbw xmm15, xmm7
movdqa xmm4, xmm15
punpckhwd xmm4, xmm7
movdqu xmm0, xmmword [r8 + rbp]
movdqa xmm3, xmm0
movdqa xmm2, xmm0
movdqa xmmword [rsp + 0x90], xmm0
punpckhbw xmm3, xmm7
movdqa xmm14, xmm3
punpcklwd xmm14, xmm7
punpckhwd xmm3, xmm7
movdqa xmm5, xmm8
psubd xmm5, xmm10
movdqa xmm9, xmm12
psubd xmm9, xmm1
paddd xmm3, xmm9
paddd xmm14, xmm5
movdqa xmm0, xmm9
psrad xmm0, 0x1f
pxor xmm9, xmm0
psubd xmm9, xmm0
movdqa xmm0, xmm5
psrad xmm0, 0x1f
pxor xmm5, xmm0
psubd xmm5, xmm0
punpcklbw xmm2, xmm7
movdqa xmm6, xmm2
punpckhwd xmm2, xmm7
movdqa xmm0, xmm4
psubd xmm0, xmmword [rsp + 0x40]
paddd xmm2, xmm0
movdqa xmm1, xmm0
psrad xmm1, 0x1f
pxor xmm0, xmm1
psubd xmm0, xmm1
punpcklwd xmm11, xmm7
punpcklwd xmm15, xmm7
punpcklwd xmm6, xmm7
movdqa xmm7, xmm15
psubd xmm7, xmm11
paddd xmm6, xmm7
movdqa xmm1, xmm7
psrad xmm1, 0x1f
pxor xmm7, xmm1
psubd xmm7, xmm1
movdqa xmm1, xmm6
psubd xmm1, xmm15
movdqa xmm15, xmm2
psubd xmm15, xmm4
movdqa xmm4, xmm14
psubd xmm4, xmm8
movdqa xmm8, xmm3
psubd xmm8, xmm12
movdqa xmm12, xmm8
psrad xmm12, 0x1f
pxor xmm8, xmm12
psubd xmm8, xmm12
movdqa xmm12, xmm4
psrad xmm12, 0x1f
pxor xmm4, xmm12
psubd xmm4, xmm12
movdqa xmm12, xmm15
psrad xmm12, 0x1f
pxor xmm15, xmm12
psubd xmm15, xmm12
movdqa xmm12, xmm1
psrad xmm12, 0x1f
pxor xmm1, xmm12
psubd xmm1, xmm12
psubd xmm6, xmm11
psubd xmm2, xmmword [rsp + 0x40]
psubd xmm14, xmm10
psubd xmm3, xmmword [rsp + 0xc0]
movdqa xmm10, xmm3
psrad xmm10, 0x1f
pxor xmm3, xmm10
psubd xmm3, xmm10
movdqa xmm10, xmm14
psrad xmm10, 0x1f
pxor xmm14, xmm10
psubd xmm14, xmm10
movdqa xmm10, xmm2
psrad xmm10, 0x1f
pxor xmm2, xmm10
psubd xmm2, xmm10
movdqa xmm10, xmm6
psrad xmm10, 0x1f
pxor xmm6, xmm10
psubd xmm6, xmm10
pxor xmm7, xmm13
pxor xmm1, xmm13
movdqa xmm10, xmm7
pcmpgtd xmm10, xmm1
pxor xmm0, xmm13
pxor xmm15, xmm13
pxor xmm6, xmm13
pcmpgtd xmm7, xmm6
por xmm7, xmm10
movdqa xmm10, xmm0
pcmpgtd xmm10, xmm15
pxor xmm2, xmm13
pcmpgtd xmm0, xmm2
por xmm0, xmm10
pxor xmm5, xmm13
pxor xmm4, xmm13
packssdw xmm7, xmm0
movdqa xmm0, xmm5
pcmpgtd xmm0, xmm4
pxor xmm9, xmm13
pxor xmm8, xmm13
pxor xmm14, xmm13
pcmpgtd xmm5, xmm14
por xmm5, xmm0
movdqa xmm0, xmm9
pcmpgtd xmm0, xmm8
pxor xmm3, xmm13
pcmpgtd xmm9, xmm3
por xmm9, xmm0
packssdw xmm5, xmm9
packsswb xmm7, xmm5
pcmpgtd xmm8, xmm3
pcmpgtd xmm4, xmm14
packssdw xmm4, xmm8
pcmpgtd xmm15, xmm2
pcmpgtd xmm1, xmm6
packssdw xmm1, xmm15
pxor xmm15, xmm15
packsswb xmm1, xmm4
movdqa xmm0, xmmword [rsp + 0x70]
pand xmm0, xmm1
pandn xmm1, xmmword [rsp + 0xa0]
por xmm1, xmm0
pand xmm1, xmm7
pandn xmm7, xmmword [rsp + 0x90]
por xmm7, xmm1
movdqu xmm0, xmmword [r14 + rbp]
paddb xmm7, xmm0
movdqu xmmword [rcx + rbp], xmm7
clc
stc
test r13, r10
add rbp, 0x10
test dx, 0x1e74
jmp 0x14041e6ff
cmp rax, rbp
jmp 0x14041e707
jne 0x14041e3c3
cmp rax, r12
jmp 0x14041e715
movdqa xmm14, xmm13
movdqa xmm13, xmmword [0x1400bf520]
je 0x14041e092
mov rdx, qword [rsp + 0x130]
mov rbp, rdx
test r12b, 8
jmp 0x14041e73d
je 0x14041e7c8
jmp 0x14041e1e3
xor edx, edx
jmp 0x14041e74f
jmp 0x14041e7c8
sub edx, edx
jmp 0x14041e75b
jmp 0x14041e7c8
sub edx, edx
jmp 0x14041e767
jmp 0x14041e7c8
sub edx, edx
jmp 0x14041e773
jmp 0x14041e7c8
cmp edi, r10d
jmp 0x14041e780
cmova ebp, esi
test r13d, 0x6c176311
cmp r9b, 0x3f
clc
cmp edi, r13d
jmp 0x14041e797
cmova ebp, esi
cmp r12w, r9w
test r13w, si
add bpl, byte [r14 + rdx]
mov byte [rcx + rdx], bpl
jmp 0x14041e7af
inc rdx
jmp 0x14041e7ba
cmp r12, rdx
jmp 0x14041e7c2
je 0x14041e092
movzx esi, byte [r15 + rdx]
xchg r13w, di
movzx eax, byte [r9 + rdx]
sar bp, 0xa2
or r10d, r11d
rcr di, 0x39
movzx ebp, byte [r8 + rdx]
or di, r8w
mov ebx, eax
rol r10b, 0xa3
sbb r11d, ecx
sub ebx, esi
rcr r11b, 0x31
xadd r11b, r10b
mov r11d, ebx
lea r11d, [rbx + rbp]
bt rdi, 0x92
mov edi, ebx
jmp 0x14041e810
neg edi
cmovs edi, ebx
mov ebx, r11d
sub ebx, eax
add r13b, al
shr r10, 0xeb
bsr r10, r8
mov r13d, ebx
test spl, al
neg r13d
movsx r10d, si
movsx r10w, r12b
cmovs r13d, ebx
mov r10b, 0x90
sub r11d, esi
add r10w, 0x21de
rcr r10w, cl
mov r10d, r11d
cmp r15d, esi
neg r10d
jmp 0x14041e859
cmovs r10d, r11d
stc
cmc
cmp r13d, r10d
jmp 0x14041e867
ja 0x14041e778
mov esi, eax
jmp 0x14041e874
jmp 0x14041e778
test ebp, ebp
je 0x14041fbfb
cmp ebp, 1
jmp 0x14041e889
je 0x14041fc08
cmp ebp, 2
jmp 0x14041e897
jne 0x140420706
test ebx, ebx
jmp 0x14041e8a4
jle 0x140420706
mov ebp, ebx
cmp ebx, 8
jmp 0x14041e8b4
jae 0x140420ff1
sub r10d, r10d
mov r8, r10
rol dh, cl
adc dl, 0xa5
rcr rdx, 0xf5
not r8
add dx, dx
or dl, r12b
add r8, rbp
adc dl, r11b
cmovl edx, ebx
mov rdx, rbp
clc
stc
and rdx, 3
jmp 0x14041e8e9
je 0x14041e99d
mov rbx, r10
neg rbx
or dil, bl
add ax, 0x2ea7
mov rax, qword [rsp + 0x40]
shrd cx, dx, 0xe1
sal dil, cl
and di, 0x72dc
add rax, r10
and dil, r15b
sar dil, cl
sbb rcx, 0x7f8a7cde
lea rax, [rax + r15]
ror rdi, cl
btr edi, r11d
mov rcx, qword [rsp + 0x88]
xchg dil, dil
btr edi, ebp
lea rdi, [rax + rcx]
dec cx
bt ecx, 0x1b
add r10, qword [rsp + 0x28]
xor rcx, 0x2d7677a6
sal ch, cl
sub esi, esi
sbb ecx, r11d
movsx ecx, r12w
bts ecx, esp
movzx ecx, byte [rdi + rsi]
cmp r8, 0x19c53215
add cl, byte [r10 + rsi]
mov byte [rax + rsi], cl
jmp 0x14041e973
inc rsi
jmp 0x14041e97b
dec rbx
clc
cmp rdx, rsi
jmp 0x14041e987
jne 0x14041e95c
neg rbx
jmp 0x14041e999
mov r10, rbx
stc
cmp r8, 3
jmp 0x14041e9a6
jb 0x140420706
sub rbp, r10
or al, 0xdb
mov rax, qword [rsp + 0x40]
lea rax, [rax + r10]
add rax, r15
add rax, 3
mov rcx, qword [rsp + 0x28]
ror bl, 0xd0
lea rcx, [rcx + r10]
add dl, 0x20
rcr ebx, 0x85
ror ebx, cl
add rcx, 3
mov rbx, qword [rsp + 0x88]
sub edx, 0x6fa5f40
movzx edx, byte [rax + rbx - 3]
test r8d, r8d
test r12b, 0xbf
add dl, byte [rcx - 3]
mov byte [rax - 3], dl
add rdx, r8
and dl, 7
movzx edx, byte [rax + rbx - 2]
test r13d, 0x6a11d01
add dl, byte [rcx - 2]
stc
mov byte [rax - 2], dl
test r11b, bl
sar rdx, 0xe4
btr rdx, 0x53
movzx edx, byte [rax + rbx - 1]
cmc
cmp dl, 0xa0
clc
add dl, byte [rcx - 1]
stc
test r12d, edx
mov byte [rax - 1], dl
btc dx, 0x87
not rdx
cmp rsp, 0x2d9613f0
movzx edx, byte [rax + rbx]
clc
cmp ax, 0x44b1
add dl, byte [rcx]
mov byte [rax], dl
cmc
test r14, 0x351a0218
cmp r9b, 0x9b
add rax, 4
cmc
jmp 0x14041ea64
add rcx, 4
test cl, 0xb4
cmp si, r14w
stc
add rbp, 0xfffffffffffffffc
jmp 0x14041ea79
jne 0x14041e9d9
jmp 0x140420706
test ebp, ebp
jmp 0x14041ea8b
je 0x14041fd0a
cmp ebp, 1
jmp 0x14041ea99
je 0x140420184
cmp ebp, 2
jmp 0x14041eaa7
jne 0x140420c3a
mov ebp, dword [rsp + 0x5c]
test ebp, ebp
jmp 0x14041eab8
je 0x140420c3a
mov eax, dword [rsp + 0x24]
movsxd r8, eax
mov ebx, eax
bsf r13w, dx
btr di, 0xc0
lea rax, [r15 + r10]
setbe r13b
movsx r13d, bp
movsxd r14, edi
mov qword [rsp + 0x90], rax
btr r12, r9
shld ax, dx, 0x89
or r13b, bpl
mov eax, ebx
rol r13b, 0x34
and eax, 0xffffffe0
movzx r13w, al
adc dil, 0xb8
mov qword [rsp + 0xc0], rax
xor dil, spl
mov r14, 0x414b7f8c
rcr edi, cl
add rax, 0xffffffffffffffe0
movsx di, r13b
cmovne di, r12w
mov qword [rsp + 0xe8], rax
mov rdi, rax
lahf
shr rdi, 5
not r13b
inc r14b
inc rdi
rcr r14w, 0xbd
mov rax, rdi
mov qword [rsp + 0xe0], rdi
rol ax, 0xb6
movabs rax, 0xffffffffffffffe
and rdi, rax
mov r12w, 0x5530
or r14b, r15b
cwde
mov qword [rsp + 0x100], rdi
mov eax, ebx
and eax, 0xfffffff8
ror r13, 0xd1
mov qword [rsp + 0x120], rax
movzx r13d, r15w
clc
rcr r14d, 0x73
mov rax, r10
sar r10, 0x65
mov qword [rsp + 0x70], rbx
bts r12w, bx
cmp r8w, 0x3c95
mov r10d, ebx
and r10d, 3
movsx r13d, r15w
lea r12, [rax + r15]
add r12, 3
or r13b, r10b
movzx r14w, r9b
add r15, qword [rsp + 0x168]
stc
sub r13w, bx
bt r14w, bp
add r15, rax
sar r14, 0x7d
shl r13b, cl
lea r13, [rdx + 3]
xadd r14b, r14b
sub r11d, r11d
movsx r14d, ax
movzx r14, r15w
mov r14, rdx
jmp 0x14041ebf6
mov qword [rsp + 0xa0], r8
jmp 0x14041ec03
jmp 0x14041ec7d
mov byte [rcx + r8], 0xff
add r14, r8
shrd bp, r10w, 0x64
mov rbx, qword [rsp + 0x30]
bswap bp
or rbp, rsi
xor bpl, dil
add rcx, rbx
sar bpl, 0xeb
setge bpl
add r9, rbx
bswap bp
movsx bp, bl
movzx bp, al
inc r11
bts bp, r13w
add ebp, 0x68fc50bf
mov bpl, cl
add r12, rbx
add r15, rbx
xor bp, 0x7f17
bts bp, r11w
add r13, r8
inc bp
mov bpl, r14b
mov ebp, dword [rsp + 0x40]
jmp 0x14041ec70
dec ebp
jmp 0x14041ec77
je 0x140420c46
mov dword [rsp + 0x40], ebp
cmp dword [rsp + 0x24], 0
jmp 0x14041ec8b
jle 0x14041ec08
cmp dword [rsp + 0x24], 8
jmp 0x14041ec9b
jae 0x14041ee22
xor edx, edx
shr bl, cl
mov rbx, r12
shld r12, rdx, 0x13
mov r12, rdx
not r12
test r10d, 0x6f863478
cmp r9w, r14w
add r12, qword [rsp + 0x70]
test r10, r10
jmp 0x14041eccb
je 0x14041ed44
mov rax, rdx
inc sil
neg rax
lea rsi, [rcx + rdx]
shld di, sp, 0xc1
lea rdi, [r9 + rdx]
add rdx, r14
xor ebp, ebp
nop dword [rax + rax]
sal r8b, cl
movzx r8d, byte [rdi + rbp]
add r8b, byte [rdx + rbp]
mov byte [rsi + rbp], r8b
jmp 0x14041ed06
inc rbp
jmp 0x14041ed0e
dec rax
cmp r12w, bx
test bh, 0x3d
stc
cmp r10, rbp
jmp 0x14041ed21
jne 0x14041ecf4
neg rax
mov rdx, rax
cmp di, r9w
shld r8w, r14w, 0x66
rol r8d, 0x40
mov r8, qword [rsp + 0xa0]
clc
cmp r12, 3
xchg r12b, r12b
jmp 0x14041ed54
mov r12, rbx
jmp 0x14041ed5c
jb 0x14041ec08
mov rsi, qword [rsp + 0x70]
movzx ebx, dx
sub rsi, rdx
lea rbp, [r12 + rdx]
test ecx, 0x31f82d37
bswap ax
lea rax, [r15 + rdx]
not bh
mov ebx, r11d
btr bx, 0xc6
lea rdx, [rdx + r13]
shrd bx, r14w, 0x31
sub edi, edi
xor bl, r10b
nop dword [rax + rax]
cmovle bx, r9w
bswap bx
movsx ebx, r8w
movzx ebx, byte [rax + rdi - 3]
cmp r11b, r14b
test rcx, r15
add bl, byte [rdx + rdi - 3]
jmp 0x14041edbf
mov byte [rbp + rdi - 3], bl
btr bx, bp
movzx ebx, byte [rax + rdi - 2]
add bl, byte [rdx + rdi - 2]
jmp 0x14041edd8
mov byte [rbp + rdi - 2], bl
bswap ebx
bts rbx, rcx
movzx ebx, byte [rax + rdi - 1]
clc
add bl, byte [rdx + rdi - 1]
cmc
jmp 0x14041edf8
mov byte [rbp + rdi - 1], bl
movzx ebx, byte [rax + rdi]
clc
add bl, byte [rdx + rdi]
clc
stc
mov byte [rbp + rdi], bl
cmc
add rdi, 4
cmp rsi, rdi
jmp 0x14041ee17
jne 0x14041edab
jmp 0x14041ec08
mov rax, r11
and rdx, r12
btr rdx, 0x35
imul rax, qword [rsp + 0x30]
add dl, r15b
sal dh, cl
add rax, qword [rsp + 0x90]
sbb dx, dx
rcr dl, cl
mov rdx, r11
imul rdx, r8
test esi, edx
add rdx, qword [rsp + 0x28]
sub rax, rdx
stc
cmp r10b, 0xdd
cmp rax, 0x20
jmp 0x14041ee64
jb 0x14041eca1
jb 0x14041eca1
mov edx, 0
cmp dword [rsp + 0x60], 0x20
jb 0x14041eca5
cmp dword [rsp + 0x24], 0x20
jmp 0x14041ee8a
jae 0x14041ee9c
xor eax, eax
jmp 0x14041ee97
jmp 0x14041f000
cmp qword [rsp + 0xe8], 0
jmp 0x14041eeaa
je 0x14041ef5b
mov rsi, qword [rsp + 0x100]
sub edx, edx
jmp 0x14041eebf
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14041eeca
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14041eed6
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x14041eee1
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x14041eef1
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14041eeff
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x14041ef0a
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14041ef1d
movdqu xmm2, xmmword [r9 + rdx + 0x20]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x30]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmc
movdqu xmmword [rcx + rdx + 0x30], xmm0
stc
cmc
add rdx, 0x40
cmc
jmp 0x14041ef4c
add rsi, 0xfffffffffffffffe
jne 0x14041eebf
jmp 0x14041ef5d
xor edx, edx
test byte [rsp + 0xe0], 1
jmp 0x14041ef6a
je 0x14041efbb
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14041ef7b
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14041ef87
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x14041ef92
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x14041efa2
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
rol al, cl
movdqu xmmword [rcx + rdx + 0x10], xmm0
movsx eax, si
inc ah
movzx eax, bp
mov rax, qword [rsp + 0xc0]
cmp dx, 0x6a89
test r11b, 0x88
cmp rax, qword [rsp + 0x70]
jmp 0x14041efd6
je 0x14041ec08
mov rdx, qword [rsp + 0xc0]
xadd eax, eax
movsx ax, ch
cdqe
mov rax, rdx
test byte [rsp + 0x70], 0x18
jmp 0x14041effa
je 0x14041eca5
mov rsi, qword [rsp + 0x120]
jmp 0x14041f00d
nop word cs:[rax + rax]
jmp 0x14041f01c
movq xmm0, qword [r14 + rax]
jmp 0x14041f027
movq xmm1, qword [r9 + rax]
jmp 0x14041f032
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
clc
add rax, 8
cmp rsi, rax
jmp 0x14041f048
jne 0x14041f01c
mov rdx, rsi
cmp rsi, qword [rsp + 0x70]
jmp 0x14041f05b
je 0x14041ec08
jmp 0x14041eca5
cmp ebp, 5
je 0x1404205da
cmp ebp, 6
jmp 0x14041f077
jne 0x140420706
test ebx, ebx
jle 0x140420706
movsxd r9, dword [rsp + 0x24]
btr r10w, 0xff
btc r10d, 6
mov r10d, ebx
stc
test r14d, r15d
cmp ebx, 8
jae 0x140421053
sub edi, edi
shr dl, 0x92
cqo
bt edx, esp
mov rdx, rdi
test r10b, 1
je 0x14041f0f0
mov rax, rdi
cqo
sub rax, r9
movzx eax, byte [rcx + rax]
neg rdx
mov rdx, qword [rsp + 0x28]
cmp r8, 0x5c93b35
stc
add al, byte [rdx + rdi]
mov byte [rcx + rdi], al
bt dx, r14w
mov rdx, rdi
cmp r11b, 0xc3
stc
cmc
or rdx, 1
not rdi
jmp 0x14041f0f8
add rdi, r10
jmp 0x14041f100
je 0x140420706
mov rcx, qword [rsp + 0x40]
rcl bl, cl
shl bl, cl
bsr bx, bp
mov rax, rcx
sub rax, r9
rol bl, cl
add rax, r15
setp bpl
movzx ebp, ax
movsx bp, r9b
inc rax
cmp rbp, 0x75524eb8
xor bp, sp
neg ebp
add rcx, r15
not ebp
movzx bp, r10b
inc rcx
test r11b, r10b
movzx ebx, byte [rax + rdx - 1]
mov rbp, qword [rsp + 0x28]
add bl, byte [rbp + rdx]
test bp, sp
mov byte [rcx + rdx - 1], bl
shl bl, 0x48
neg bl
or bh, 0xc
movzx ebx, byte [rax + rdx]
add bl, byte [rbp + rdx + 1]
cmp r13b, 0x87
test r14w, 0x27b1
mov byte [rcx + rdx], bl
test rbp, 0xede626f
clc
add rdx, 2
stc
cmp r10, rdx
jmp 0x14041f190
jne 0x14041f149
jmp 0x140420706
cmp ebp, 5
jmp 0x14041f1a3
je 0x140420781
cmp ebp, 6
mov r8b, 0xda
mov r8d, dword [rsp + 0x5c]
jmp 0x14041f1b9
jne 0x140420c3a
test r8d, r8d
jmp 0x14041f1c7
je 0x140420c3a
mov eax, dword [rsp + 0x24]
shr r13w, 0x85
clc
sub r11w, 0x5b8e
movsxd r12, eax
sal r9, 0x44
mov r14, rdx
rol dl, 0xb6
clc
mov edi, eax
rcl r13w, cl
movzx r13, sp
bsr rax, r14
lea r13, [r15 + r10]
sar si, cl
mov eax, edi
rol sil, 0xfa
xadd sil, r9b
and eax, 0xffffffe0
mov qword [rsp + 0x40], rax
shr r11b, cl
rcr dh, cl
add rax, 0xffffffffffffffe0
and r11w, r8w
sar r11w, 0x82
cdq
mov qword [rsp + 0x70], rax
cmc
clc
mov r11b, 0xfa
mov rdx, rax
shr al, 0x1e
dec r11b
shr rdx, 5
movsxd rsi, r14d
inc rdx
ror sil, 0xd4
movsx r11w, cl
mov rax, rdx
shld r11d, ebx, 0xac
sbb r11b, 0x20
rcl r11b, cl
mov qword [rsp + 0xa0], rdx
rcl r11b, 0xd6
movabs rax, 0xffffffffffffffe
shl r9w, 4
adc sil, 0x86
inc r9
and rdx, rax
bts si, r11w
cmc
bts r11w, r15w
mov qword [rsp + 0x90], rdx
mov esi, edi
sal r11, cl
or r11b, sil
and esi, 0xfffffff8
rol r11, 0x66
mov r9, rdi
neg r9
movsx rax, cx
mov rax, qword [rsp + 0xf0]
add r11b, r15b
test rdx, rsp
movsxd r11, r12d
lea r11, [r15 + rax]
test r8w, 0x498e
add r11, r10
jmp 0x14041f2cf
add r15, qword [rsp + 0xb8]
test spl, 0x4c
jmp 0x14041f2e0
add r15, r10
sub r10d, r10d
jmp 0x14041f2eb
jmp 0x14041f330
mov byte [rcx + r12], 0xff
cmp dil, dil
test spl, r13b
add r14, r12
test r13b, 0xe1
stc
add rcx, rbx
inc r10
test bx, 0x6fc6
add r11, rbx
jmp 0x14041f31a
add r15, rbx
jmp 0x14041f322
dec r8d
jmp 0x14041f32a
je 0x140420c46
cmp dword [rsp + 0x24], 0
jmp 0x14041f33a
jle 0x14041f2f0
cmp dword [rsp + 0x24], 8
jmp 0x14041f34a
jae 0x14041f417
sub edx, edx
and bpl, 0xa5
movsx ebp, di
mov rbp, rdx
test r9d, 0x29122ca0
cmp r9b, r12b
test dil, 1
jmp 0x14041f36f
je 0x14041f39a
mov rax, rdx
cmp dl, 0x39
sub rax, rbx
inc bpl
stc
movzx eax, byte [rcx + rax]
add al, byte [r14 + rdx]
mov byte [rcx + rdx], al
sar bpl, cl
mov rbp, rdx
cmp esi, r9d
or rbp, 1
not rdx
cmp r12d, 0x43484feb
jmp 0x14041f3a9
cmp rdx, r9
jmp 0x14041f3b1
je 0x14041f2f0
nop
shl ah, cl
movzx eax, byte [r15 + rbp]
cmp r8w, 0x457e
add al, byte [r14 + rbp]
test bpl, 0xa2
cmp r8b, 0x80
cmc
mov byte [rcx + rbp], al
movsx eax, sp
shld eax, ebx, 0x36
bsf ax, sp
movzx eax, byte [r15 + rbp + 1]
add al, byte [r14 + rbp + 1]
test sp, dx
jmp 0x14041f3f4
mov byte [rcx + rbp + 1], al
cmc
cmp r9w, 0x1383
add rbp, 2
clc
cmp rdi, rbp
jmp 0x14041f40c
jne 0x14041f3bb
jmp 0x14041f2f0
mov rax, r10
rcl dl, 0xdb
bsf dx, r8w
btc rdx, 0x9f
imul rax, rbx
bt dx, 0x86
inc rdx
add rax, r13
movzx rdx, r14w
sbb dl, r12b
adc dl, ch
mov rdx, r10
cmc
test r8b, 0xba
stc
imul rdx, r12
add rdx, qword [rsp + 0x28]
cmp rsp, rsp
jmp 0x14041f45e
sub rax, rdx
jmp 0x14041f466
cmp rax, 0x20
jmp 0x14041f46f
jb 0x14041f350
jb 0x14041f350
mov edx, 0
cmp dword [rsp + 0x6c], 0x20
jb 0x14041f359
cmp dword [rsp + 0x24], 0x20
jmp 0x14041f495
jae 0x14041f4a7
sub eax, eax
jmp 0x14041f4a2
jmp 0x14041f5f8
cmp qword [rsp + 0x70], 0
jmp 0x14041f4b2
je 0x14041f569
mov rbp, qword [rsp + 0x90]
xor edx, edx
jmp 0x14041f4c7
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14041f4d9
movdqu xmm2, xmmword [r11 + rdx - 0x30]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x14041f4f0
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14041f4fe
movdqu xmmword [rcx + rdx + 0x10], xmm0
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14041f510
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14041f51c
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14041f528
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x14041f537
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
movdqu xmmword [rcx + rdx + 0x30], xmm0
test dl, 0x53
jmp 0x14041f54f
add rdx, 0x40
cmp bl, 0x7f
cmp bl, spl
cmc
add rbp, 0xfffffffffffffffe
jne 0x14041f4c7
jmp 0x14041f56c
sub edx, edx
cmc
test byte [rsp + 0xa0], 1
jmp 0x14041f579
je 0x14041f5c3
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
mov rax, rdx
clc
sub rax, rbx
jmp 0x14041f598
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14041f5a2
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14041f5b1
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
cmc
stc
movdqu xmmword [rcx + rdx + 0x10], xmm0
stc
cmp qword [rsp + 0x40], rdi
jmp 0x14041f5cd
je 0x14041f2f0
mov rdx, qword [rsp + 0x40]
mov rax, rdx
cmp cx, r15w
test dil, 0x18
je 0x14041f359
nop word cs:[rax + rax]
jmp 0x14041f5f8
movq xmm0, qword [r14 + rax]
jmp 0x14041f603
movq xmm1, qword [r15 + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp r15b, spl
add rax, 8
cmp rsi, rax
jmp 0x14041f621
jne 0x14041f5f8
mov rdx, rsi
test r12w, 0x60a5
cmp rsi, rdi
je 0x14041f2f0
jmp 0x14041f359
test ebx, ebx
jmp 0x14041f645
jle 0x140420706
movsxd r8, dword [rsp + 0x24]
cqo
shl rdx, cl
sar dh, cl
mov edx, ebx
cmc
stc
cmp ebx, 8
jmp 0x14041f663
jae 0x1404210a0
sub r11d, r11d
add sil, 0x9d
mov rsi, r11
test dl, 1
jmp 0x14041f67b
je 0x14041f6c8
movzx eax, byte [r9 + r11]
bt ebp, esp
setb bpl
movzx si, r12b
mov rbp, r11
cmp r11d, 0x62872b64
sub rbp, r8
movzx ebp, byte [rcx + rbp]
bts rsi, rbp
add ebp, eax
shr ebp, 1
shl ah, cl
xchg rsi, rsi
neg ah
mov rax, qword [rsp + 0x28]
add bpl, byte [rax + r11]
mov byte [rcx + r11], bpl
mov rsi, r11
clc
or rsi, 1
clc
not r11
cmp si, r15w
test rcx, 0x629d31dc
add r11, rdx
jmp 0x14041f6de
je 0x140420706
mov rbx, qword [rsp + 0x40]
test r11b, 0xd9
neg bpl
mov rax, rbx
and ch, 0xd3
test r14, 0x13466edc
bts cx, r15w
sub rax, r8
not ch
mov bp, 0x4a71
lea rcx, [r15 + rax]
movsx rax, r13w
inc rcx
movsx ebp, si
jmp 0x14041f71e
lea rbp, [r15 + rbx]
xchg edi, eax
inc rbp
setb dil
add rax, rsi
add r15, qword [rsp + 0x158]
rcl ah, 0x2f
movsx di, r15b
add r15, rbx
movsx edi, di
mov rax, qword [rsp + 0x28]
lea rbx, [rax + 1]
movsx rax, r8w
xor al, r11b
mov rax, 0x5c993cd7
movzx eax, byte [r15 + rsi - 1]
xadd di, di
movzx edi, byte [rcx + rsi - 1]
add edi, eax
shr edi, 1
mov al, cl
add dil, byte [rbx + rsi - 1]
rcr eax, 0xbd
mov byte [rbp + rsi - 1], dil
rcr eax, 0x4e
movzx eax, byte [r15 + rsi]
movzx edi, byte [rcx + rsi]
add edi, eax
shr edi, 1
stc
test r15b, 0xe1
clc
add dil, byte [rbx + rsi]
jmp 0x14041f79b
mov byte [rbp + rsi], dil
test sil, r13b
stc
add rdx, 0xfffffffffffffffe
jmp 0x14041f7ad
add rcx, 2
cmp rbx, r15
add rbp, 2
add r15, 2
test r9b, 0xec
cmp r15, rax
add rbx, 2
cmp r12b, r13b
cmp rsi, rdx
jmp 0x14041f7d2
jne 0x14041f75a
jmp 0x140420706
mov r11d, dword [rsp + 0x5c]
test r11d, r11d
jmp 0x14041f7ea
je 0x140420c3a
mov eax, dword [rsp + 0x24]
btr r14w, 0x8d
movsxd r12, eax
mov esi, eax
inc edi
lea rax, [r15 + r10]
sub r8, 0x20c93ea5
add edi, 0x106563d1
mov qword [rsp + 0x70], rax
btr r8w, r8w
xadd r8b, dil
mov rdi, r10
lahf
rol r10w, 0x3f
seta r8b
mov r10d, esi
sal r14w, 0xba
shl ah, 0xa6
and r10d, 0xffffffe0
mov r8d, esi
cbw
cmovb ax, cx
and r8d, 0xfffffff8
bsr ax, bp
mov rax, rsi
bsf r14w, r9w
neg rax
mov qword [rsp + 0x40], rax
xchg r14b, al
sal rax, 0xf
mov rax, qword [rsp + 0x170]
add rax, r15
ror r14b, cl
btr r14, 0x4c
add rax, rdi
cmc
shld r14w, ax, 0xd1
add r15, qword [rsp + 0xb8]
xor r14b, r12b
xchg r14b, r14b
sbb r14w, ax
lea r15, [r15 + rdi]
sub ebp, ebp
bswap r14d
movsxd r14, esp
mov r14, rdx
jmp 0x14041f8a7
jmp 0x14041f8e8
mov byte [rcx + r12], 0xff
lea r14, [r14 + r12]
bts ebx, r8d
mov rbx, qword [rsp + 0x30]
test ah, 0x47
lea rcx, [rcx + rbx]
cmc
stc
add r9, rbx
inc rbp
stc
add rax, rbx
clc
jmp 0x14041f8d7
add r15, rbx
jmp 0x14041f8df
dec r11d
je 0x140420c46
cmp dword [rsp + 0x24], 0
jmp 0x14041f8f2
jle 0x14041f8ac
cmp dword [rsp + 0x24], 8
jmp 0x14041f902
jae 0x14041f9e1
xor r13d, r13d
mov rdx, r13
test bl, dil
test sil, 1
je 0x14041f95a
movzx edx, byte [r9 + r13]
btc rdi, r12
mov rdi, r13
clc
cmc
sub rdi, qword [rsp + 0x30]
test r11b, sil
cmp r8b, r13b
stc
movzx edi, byte [rcx + rdi]
add edi, edx
shr edi, 1
add dil, byte [r14 + r13]
ror dx, cl
cmove dx, di
mov byte [rcx + r13], dil
ror dx, cl
btr edx, r12d
mov rdx, r13
or rdx, 1
not r13
cmp r13, qword [rsp + 0x40]
jmp 0x14041f967
je 0x14041f8ac
nop dword [rax + rax]
dec bl
movzx edi, byte [r9 + rdx]
movzx ebx, byte [r15 + rdx]
test r8b, 0x6a
add ebx, edi
btr di, 0xb3
sbb dil, 0x4b
shr ebx, 1
movsx di, r10b
add bl, byte [r14 + rdx]
mov byte [rcx + rdx], bl
movzx edi, byte [r9 + rdx + 1]
btr ebx, edi
add ebx, r11d
sar rbx, cl
movzx ebx, byte [r15 + rdx + 1]
stc
add ebx, edi
shr ebx, 1
cmc
add bl, byte [r14 + rdx + 1]
mov byte [rcx + rdx + 1], bl
jmp 0x14041f9ca
add rdx, 2
cmp rsi, rdx
jmp 0x14041f9d6
jne 0x14041f977
jmp 0x14041f8ac
mov rdx, rbp
rcl dil, 0x1f
imul rdx, qword [rsp + 0x30]
sbb dil, al
bt edi, r13d
sal edi, cl
add rdx, qword [rsp + 0x70]
xor dil, 0xa2
sal di, 0x83
mov rdi, rbp
test r9b, 0xbb
cmc
imul rdi, r12
cmc
add rdi, qword [rsp + 0x28]
test r13d, r14d
cmp r15, 0x22614d3c
sub rdx, rdi
stc
test rax, r12
cmp rdx, 0x20
jmp 0x14041fa30
jb 0x14041f908
jb 0x14041f908
cmp dword [rsp + 0x60], 0x20
jmp 0x14041fa46
jb 0x14041f908
mov r13d, 0
test dil, 0x33
cmc
cmp dword [rsp + 0x6c], 0x20
jmp 0x14041fa61
jb 0x14041f90b
cmp dword [rsp + 0x24], 0x20
jmp 0x14041fa71
jae 0x14041fa83
sub edx, edx
jmp 0x14041fa7e
jmp 0x14041fb8d
sub edx, edx
jmp 0x14041fa8a
movdqu xmm1, xmmword [r14 + rdx]
jmp 0x14041fa95
movdqu xmm8, xmmword [r14 + rdx + 0x10]
jmp 0x14041faa1
movdqu xmm4, xmmword [r9 + rdx]
jmp 0x14041faac
movdqu xmm5, xmmword [r9 + rdx + 0x10]
jmp 0x14041fab8
movdqa xmm6, xmm4
punpckhbw xmm6, xmm15
punpcklbw xmm4, xmm15
movdqa xmm7, xmm5
punpckhbw xmm7, xmm15
punpcklbw xmm5, xmm15
movdqu xmm2, xmmword [rax + rdx - 0x10]
jmp 0x14041fadf
movdqu xmm3, xmmword [rax + rdx]
jmp 0x14041fae9
movdqa xmm0, xmm2
punpckhbw xmm0, xmm15
paddw xmm0, xmm6
punpcklbw xmm2, xmm15
paddw xmm2, xmm4
movdqa xmm4, xmm3
punpckhbw xmm4, xmm15
paddw xmm4, xmm7
punpcklbw xmm3, xmm15
paddw xmm3, xmm5
psrlw xmm0, 1
psrlw xmm2, 1
packuswb xmm2, xmm0
paddb xmm2, xmm1
psrlw xmm4, 1
psrlw xmm3, 1
packuswb xmm3, xmm4
paddb xmm3, xmm8
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm3
stc
add rdx, 0x20
cmp dx, 0x5cfe
jmp 0x14041fb54
cmp r10, rdx
jmp 0x14041fb5c
jne 0x14041fa8a
cmp r10, rsi
je 0x14041f8ac
mov rdx, r10
mov r13, r10
test sil, 0x18
jmp 0x14041fb7a
je 0x14041f90b
nop dword [rax + rax]
jmp 0x14041fb8d
movq xmm0, qword [r14 + rdx]
movq xmm1, qword [r9 + rdx]
jmp 0x14041fb9e
punpcklbw xmm1, xmm15
movq xmm2, qword [r15 + rdx]
jmp 0x14041fbae
punpcklbw xmm2, xmm15
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rdx], xmm2
clc
cmp si, 0x61ac
add rdx, 8
cmp r8, rdx
jmp 0x14041fbdb
jne 0x14041fb8d
mov r13, r8
cmp r12b, 0xa
cmp r8, rsi
jmp 0x14041fbf0
je 0x14041f8ac
jmp 0x14041f90b
mov r8, r13
call fcn.14049d8a6
jmp 0x140420706
test ebx, ebx
jmp 0x14041fc0f
jle 0x140420706
movsxd r9, dword [rsp + 0x24]
rcl r10b, cl
mov r10d, ebx
clc
cmp ebx, 8
jmp 0x14041fc29
jae 0x140421102
sub edi, edi
bsf dx, r9w
mov rdx, rdi
test r10b, 1
je 0x14041fc79
mov rax, rdi
sub rax, r9
btr edx, r14d
movzx eax, byte [rcx + rax]
inc dx
rcr dx, 0x33
mov rdx, qword [rsp + 0x28]
clc
add al, byte [rdx + rdi]
mov dl, r10b
and dh, 0x95
mov byte [rcx + rdi], al
cmovo dx, bx
mov rdx, rdi
cmp r15b, r13b
clc
or rdx, 1
not rdi
add rdi, r10
je 0x140420706
mov rcx, qword [rsp + 0x40]
rol eax, cl
xor ax, 0x7087
movsx rbx, r10w
mov rax, rcx
sub rax, r9
sub bp, r9w
shr bx, cl
sal bpl, cl
add rax, r15
movzx rbx, bp
not rbx
inc rax
add rcx, r15
movsx ebp, sp
inc rcx
movzx ebx, byte [rax + rdx - 1]
neg bpl
mov rbp, qword [rsp + 0x28]
add bl, byte [rbp + rdx]
test r9, r8
cmc
mov byte [rcx + rdx - 1], bl
add bx, 0x214b
movzx ebx, byte [rax + rdx]
test edi, r11d
cmp rbp, 0x30b771b4
add bl, byte [rbp + rdx + 1]
test bl, spl
mov byte [rcx + rdx], bl
test r12b, 0xb7
test al, r14b
add rdx, 2
cmc
cmp r10, rdx
jne 0x14041fcba
jmp 0x140420706
mov r13d, dword [rsp + 0x5c]
jmp 0x14041fd14
test r13d, r13d
jmp 0x14041fd1c
je 0x140420c3a
mov eax, dword [rsp + 0x24]
movsxd r12, eax
sbb dil, r11b
movzx r14, r11w
mov r14, rdx
bts dx, r13w
cmp r9b, bpl
neg dh
mov edi, eax
movzx dx, ch
rcl r11d, cl
cdq
lea rax, [r15 + r10]
mov r11b, r9b
mov qword [rsp + 0x40], rax
bswap r9d
xor dx, 0x65f1
mov eax, edi
movsx rdx, r11w
add r9w, sp
and eax, 0xffffffe0
and esi, 0x2be548d2
mov qword [rsp + 0x70], rax
sar r9b, cl
add rax, 0xffffffffffffffe0
cqo
mov qword [rsp + 0xa0], rax
sbb dl, r15b
btc edx, edx
shr rax, 5
movsxd rdx, r15d
inc rax
movabs rdx, 0xffffffffffffffe
btr r11w, 0xc9
mov r9d, 0x707935d9
add rdx, 0xfffffffffffffffe
mov r11b, 0xba
xor r11b, 0x90
and rdx, rax
inc r11d
btc si, r15w
test bl, dil
mov qword [rsp + 0xc0], rdx
clc
add r9b, 0x57
rcl r11d, 0x1e
mov r11d, eax
and r11d, 3
dec eax
test ebp, 0x216f312b
mov esi, edi
btr r9, r10
lahf
and esi, 0xfffffff8
mov rax, r10
mov r10d, edi
shld r9d, edi, 0x8a
sar r9w, 0xa
bsr r9w, bp
and r10d, 3
rol r9w, cl
test dil, 0x26
shr r9b, 0x36
lea r15, [r15 + rax]
add r9b, 0x99
rcl r9b, cl
add r15, 0x10
lea r9, [r14 + 0x10]
cmp rdi, 0x45c3492d
mov qword [rsp + 0x90], r11
stc
shl r11, 5
cmc
xor r8d, r8d
jmp 0x14041fe42
jmp 0x14041fe87
mov byte [rcx + r12], 0xff
shr bl, cl
lea r14, [r14 + r12]
cmp esi, 0x236d43dc
mov rbx, qword [rsp + 0x30]
cmc
add rcx, rbx
jmp 0x14041fe66
inc r8
test dx, r15w
lea r15, [r15 + rbx]
add r9, r12
jmp 0x14041fe79
dec r13d
jmp 0x14041fe81
je 0x140420c46
cmp dword [rsp + 0x24], 0
jmp 0x14041fe91
jle 0x14041fe47
cmp dword [rsp + 0x24], 8
jmp 0x14041fea1
jb 0x14041ff16
mov rdx, r8
movsx ebx, cx
bswap bx
mov bx, 0x75e8
imul rdx, r12
add rdx, qword [rsp + 0x28]
ror bl, 0xcb
add bh, 0x3b
movsx ebx, r10w
mov rbx, r8
clc
jmp 0x14041fed0
imul rbx, qword [rsp + 0x30]
test r11w, r8w
add rbx, qword [rsp + 0x40]
cmp r13, rdx
sub rbx, rdx
mov edx, 0
clc
test sp, 0x4c5e
cmp rbx, 0x20
jmp 0x14041fef9
jb 0x1404200c3
cmp dword [rsp + 0x24], 0x20
jmp 0x14041ff09
jae 0x14041ff22
xor ebx, ebx
jmp 0x14042008a
xor edx, edx
jmp 0x14041ff1d
jmp 0x1404200c3
cmp qword [rsp + 0xa0], 0x60
jmp 0x14041ff30
jae 0x14041ff3d
sub edx, edx
jmp 0x14041ffed
mov rbp, qword [rsp + 0xc0]
xor edx, edx
movups xmm0, xmmword [r14 + rdx]
clc
test sil, 0xe9
movups xmm1, xmmword [r14 + rdx + 0x10]
cmp dx, cx
test r8b, spl
movups xmmword [rcx + rdx], xmm0
jmp 0x14041ff66
movups xmmword [rcx + rdx + 0x10], xmm1
movups xmm0, xmmword [r14 + rdx + 0x20]
stc
movups xmm1, xmmword [r14 + rdx + 0x30]
movups xmmword [rcx + rdx + 0x20], xmm0
movups xmmword [rcx + rdx + 0x30], xmm1
cmp bx, 0x5c7
test r13b, 0xf3
jmp 0x14041ff90
movups xmm0, xmmword [r14 + rdx + 0x40]
cmp r12b, 0xa8
test di, r10w
movups xmm1, xmmword [r14 + rdx + 0x50]
cmc
movups xmmword [rcx + rdx + 0x40], xmm0
jmp 0x14041ffb2
movups xmmword [rcx + rdx + 0x50], xmm1
cmp si, r12w
movdqu xmm0, xmmword [r14 + rdx + 0x60]
movdqu xmm1, xmmword [r14 + rdx + 0x70]
movdqu xmmword [rcx + rdx + 0x60], xmm0
cmp sil, bpl
stc
clc
movdqu xmmword [rcx + rdx + 0x70], xmm1
sub rdx, 0xffffffffffffff80
jmp 0x14041ffe3
add rbp, 0xfffffffffffffffc
jne 0x14041ff47
cmp qword [rsp + 0x90], 0
jmp 0x14041fffb
je 0x14042004f
lea rbx, [r15 + rdx]
cmc
add rdx, r9
xor ebp, ebp
clc
stc
nop word cs:[rax + rax]
jmp 0x140420021
movdqu xmm0, xmmword [rdx + rbp - 0x10]
stc
movdqu xmm1, xmmword [rdx + rbp]
stc
cmp r14b, 0x91
movdqu xmmword [rbx + rbp - 0x10], xmm0
cmp al, 0xa7
movdqu xmmword [rbx + rbp], xmm1
stc
add rbp, 0x20
clc
cmc
cmp r11, rbp
jne 0x140420021
cmp qword [rsp + 0x70], rdi
jmp 0x140420059
je 0x14041fe47
mov rdx, qword [rsp + 0x70]
mov rbx, rdx
cmc
test dil, 0x18
jmp 0x140420071
je 0x1404200c3
nop dword [rax + rax]
sal rdx, cl
movzx dx, r14b
rcr dh, 0x6d
mov rdx, qword [r14 + rbx]
mov qword [rcx + rbx], rdx
cmp r13b, cl
cmp r8w, 0x3576
jmp 0x1404200a0
add rbx, 8
cmp rsi, rbx
jmp 0x1404200ac
jne 0x14042008a
mov rdx, rsi
cmp rsi, rdi
jmp 0x1404200bd
je 0x14041fe47
mov rbp, rdx
not rbp
add rbp, rdi
cmc
test r10, r10
jmp 0x1404200d5
je 0x140420112
mov rbx, r10
cmovge rax, r12
nop
cbw
movzx eax, r12w
movzx eax, byte [r14 + rdx]
jmp 0x1404200f4
mov byte [rcx + rdx], al
jmp 0x1404200fc
inc rdx
jmp 0x140420104
dec rbx
jmp 0x14042010c
jne 0x1404200ea
cmp rbp, 3
jmp 0x14042011b
jb 0x14041fe47
nop word [rax + rax]
movzx eax, byte [r14 + rdx]
test r11b, 0xd0
cmp sil, r11b
mov byte [rcx + rdx], al
and eax, edx
movzx eax, byte [r14 + rdx + 1]
cmc
test r10b, 0x69
stc
mov byte [rcx + rdx + 1], al
sub ax, 0x14d3
movzx eax, byte [r14 + rdx + 2]
mov byte [rcx + rdx + 2], al
setle al
movzx eax, byte [r14 + rdx + 3]
mov byte [rcx + rdx + 3], al
jmp 0x140420168
add rdx, 4
cmp r14d, 0x2b666e3e
cmp r9, r14
cmp rdi, rdx
jne 0x140420127
jmp 0x14041fe47
mov r8d, dword [rsp + 0x5c]
cmp r14b, dl
test r8d, r8d
je 0x140420c3a
mov eax, dword [rsp + 0x24]
movsxd r12, eax
mov r14, rdx
mov edi, eax
ror r13b, cl
lea r13, [r15 + r10]
shl si, cl
bswap rsi
mov eax, edi
sar dx, 0x36
movzx edx, r15w
rcr r9w, 0xd2
and eax, 0xffffffe0
not dx
and r11b, sil
rcl r9w, cl
mov qword [rsp + 0x40], rax
and r11d, 0x1e7955d8
bt r9w, 7
add rax, 0xffffffffffffffe0
shrd r11w, r9w, 5
bt rdx, r8
rol r11d, cl
mov qword [rsp + 0x70], rax
and r9d, 0x41206d66
mov rdx, rax
adc r9w, r14w
movsxd r11, r15d
shr rdx, 5
lahf
movzx r11w, r13b
inc rdx
lahf
shrd ax, dx, 0xdc
mov rax, rdx
shl rax, 0x82
ror ah, cl
and rsi, 0x52142262
mov qword [rsp + 0xa0], rdx
ror r11w, cl
movabs rax, 0xffffffffffffffe
and rdx, rax
bsf rsi, r15
mov qword [rsp + 0x90], rdx
mov ax, 0x2f86
movzx rsi, ax
mov esi, edi
and esi, 0xfffffff8
clc
mov r9, rdi
neg r9
movsx r11, si
mov rax, qword [rsp + 0xf0]
xchg r11b, r11b
adc r11b, bpl
rcr r11b, cl
lea r11, [r15 + rax]
test r12b, r11b
clc
lea r11, [r11 + r10]
add r15, qword [rsp + 0xb8]
cmp r13b, 0x6d
clc
lea r15, [r15 + r10]
test dl, 0x3b
cmp r9w, si
xor r10d, r10d
jmp 0x1404202a0
jmp 0x1404202e2
mov byte [rcx + r12], 0xff
test edx, 0x1b314725
cmp al, 0x6f
add r14, r12
test r9, r11
stc
clc
add rcx, rbx
jmp 0x1404202c2
inc r10
stc
add r11, rbx
cmp r14, rax
add r15, rbx
jmp 0x1404202d4
dec r8d
jmp 0x1404202dc
je 0x140420c46
cmp dword [rsp + 0x24], 0
jmp 0x1404202ec
jle 0x1404202a5
cmp dword [rsp + 0x24], 8
jae 0x1404203c1
sub edx, edx
mov rbp, rdx
cmp r13, 0x57fd65b4
cmc
test dil, 1
je 0x140420355
mov rax, rdx
sub rax, rbx
bt bp, di
cmovns bp, bp
movzx eax, byte [rcx + rax]
movzx ebp, r15w
shl bpl, cl
ror rbp, cl
add al, byte [r14 + rdx]
ror ebp, 0xa8
add bpl, r9b
not bpl
mov byte [rcx + rdx], al
mov rbp, rdx
test cl, r12b
test ah, 0x8d
or rbp, 1
test r8b, 0xef
clc
test r11b, bl
not rdx
test r15b, r12b
test dl, 0x9f
stc
cmp rdx, r9
jmp 0x140420367
je 0x1404202a5
nop
movzx eax, r11w
neg eax
sbb ax, r8w
movzx eax, byte [r15 + rbp]
test r13b, dl
jmp 0x140420385
add al, byte [r14 + rbp]
test r13w, 0x205f
cmc
mov byte [rcx + rbp], al
movzx eax, byte [r15 + rbp + 1]
cmp r14b, r15b
add al, byte [r14 + rbp + 1]
mov byte [rcx + rbp + 1], al
add rbp, 2
cmp r10b, r8b
cmp r14, 0x6f2a111c
cmp rdi, rbp
jne 0x140420378
jmp 0x1404202a5
mov rax, r10
mov dl, r10b
sbb dx, cx
bts rdx, rsp
imul rax, rbx
btr rdx, 4
movsx edx, bp
movsx rdx, r8w
lea rax, [rax + r13]
mov rdx, r10
imul rdx, r12
test sil, r8b
add rdx, qword [rsp + 0x28]
test dil, r13b
sub rax, rdx
test r8d, esp
cmp rax, 0x20
jmp 0x140420403
jb 0x1404202fd
jb 0x1404202fd
mov edx, 0
cmp eax, 0x3fa322fe
cmp dword [rsp + 0x6c], 0x20
jb 0x1404202ff
cmp dword [rsp + 0x24], 0x20
jae 0x14042043b
xor eax, eax
jmp 0x140420436
jmp 0x14042058f
cmp qword [rsp + 0x70], 0
jmp 0x140420446
je 0x140420503
mov rbp, qword [rsp + 0x90]
cmp r13b, r13b
xor edx, edx
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140420464
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x140420477
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x140420487
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x1404204a2
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x1404204ae
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x1404204ba
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmp dh, ch
test r15, 0x5298051b
movdqu xmmword [rcx + rdx + 0x30], xmm0
test r15b, dl
jmp 0x1404204e6
add rdx, 0x40
jmp 0x1404204ef
add rbp, 0xfffffffffffffffe
jmp 0x1404204f8
jne 0x140420459
jmp 0x14042050d
xor edx, edx
cmp rdi, r13
jmp 0x14042050d
test byte [rsp + 0xa0], 1
je 0x140420560
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
cmp bpl, 0x45
lahf
mov rax, rdx
sub rax, rbx
jmp 0x140420538
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140420542
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x140420551
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
cmp qword [rsp + 0x40], rdi
jmp 0x14042056a
je 0x1404202a5
mov rdx, qword [rsp + 0x40]
mov rax, rdx
test dil, 0x18
jmp 0x140420581
je 0x1404202ff
nop dword [rax]
jmp 0x14042058f
movq xmm0, qword [r14 + rax]
jmp 0x14042059a
movq xmm1, qword [r15 + rax]
jmp 0x1404205a5
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp r8w, cx
add rax, 8
cmp rsi, rax
jmp 0x1404205be
jne 0x14042058f
mov rdx, rsi
cmp rsi, rdi
jmp 0x1404205cf
je 0x1404202a5
jmp 0x1404202ff
test ebx, ebx
jmp 0x1404205e1
jle 0x140420706
movsxd r9, dword [rsp + 0x24]
ror r10w, cl
mov r10d, ebx
cmp al, spl
test r12, 0xdec5273
clc
cmp ebx, 8
jmp 0x140420606
jae 0x140421163
sub r11d, r11d
xchg dx, dx
mov rdx, r11
clc
cmp r12b, spl
cmc
test r10b, 1
je 0x140420668
mov rax, r11
rol edx, cl
shr dx, cl
sub rax, r9
not dx
movzx eax, byte [rcx + rax]
shr al, 1
not dx
mov rdx, qword [rsp + 0x28]
jmp 0x140420645
add al, byte [rdx + r11]
or dl, 0x8d
sbb edx, r10d
add dl, 0x78
mov byte [rcx + r11], al
mov rdx, r11
stc
test al, dh
or rdx, 1
cmp dil, 0xde
test r8b, 0xce
not r11
add r11, r10
jmp 0x140420673
je 0x140420706
mov rcx, qword [rsp + 0x40]
cmovno rax, rdx
rol al, 0xb1
sbb ax, 0x7c87
mov rax, rcx
movzx bp, r10b
sub rax, r9
bts bp, bx
add rax, r15
movzx ebp, si
inc rax
cmovne rbx, r14
add rcx, r15
inc rcx
movzx bx, al
movzx ebx, byte [rax + rdx - 1]
or bpl, r13b
btc bp, r12w
shr bl, 1
mov bp, r12w
mov rbp, qword [rsp + 0x28]
test rsi, r8
add bl, byte [rbp + rdx]
test cl, 0xce
clc
mov byte [rcx + rdx - 1], bl
movzx ebx, byte [rax + rdx]
shr bl, 1
jmp 0x1404206e8
add bl, byte [rbp + rdx + 1]
clc
cmc
mov byte [rcx + rdx], bl
add rdx, 2
cmc
cmp r15d, 0x5f4b3c68
cmp r10, rdx
jne 0x1404206af
mov r14, qword [rsp + 0x28]
movsx bx, r15b
xadd r10b, bl
ror r11b, cl
add r14, r13
mov r13, qword [rsp + 0xd8]
xchg r8b, r10b
movzx ebx, ax
not r11
mov r8d, dword [rsp + 0x2b0]
movsx r11, dx
setb r11b
movsx r11w, r10b
mov r11, qword [rsp + 0x108]
mov bl, r9b
mov r10, qword [rsp + 0x88]
xchg bx, bx
cmovnp bx, r12w
mov rbx, qword [rsp + 0x30]
jmp 0x140420765
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
jmp 0x140420eda
mov r9d, dword [rsp + 0x5c]
clc
test r9d, r9d
jmp 0x14042078f
je 0x140420c3a
mov eax, dword [rsp + 0x24]
movzx rbp, sp
movsx r14w, spl
rcr r11w, cl
movsxd r12, eax
mov esi, eax
mov r11w, 0x474a
jmp 0x1404207b8
lea r8, [r15 + r10]
mov eax, esi
cmc
not r11w
btc r11, rdi
and eax, 0xffffffe0
test edi, edx
cmovnp r13w, bx
mov qword [rsp + 0x40], rax
jmp 0x1404207dc
add rax, 0xffffffffffffffe0
mov qword [rsp + 0x70], rax
dec r13w
sar bpl, cl
mov rbp, rax
shr rbp, 5
inc rbp
bswap r11
mov rax, rbp
xadd al, r13b
btc r13w, r13w
clc
mov qword [rsp + 0xa0], rbp
jmp 0x14042081e
movabs rax, 0xffffffffffffffe
and rbp, rax
stc
test r13b, 0xcb
mov qword [rsp + 0x90], rbp
mov rbp, r10
mov eax, 0x6a9070d0
bts r13d, edx
mov r10d, esi
ror r11w, 0x9e
sar r14w, cl
and r10d, 0xfffffff8
cdqe
or r14b, r9b
cmova r11w, r15w
mov r13, rsi
sbb r14w, sp
bts r14d, esi
neg r13
sbb eax, ebp
add r11d, r8d
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
inc r14d
xadd r14d, r14d
test dh, 0xae
add r11, rbp
mov r14w, 0x7d4b
add r15, qword [rsp + 0xb8]
or r14b, r9b
movzx r14, cx
add r15, rbp
xor ebp, ebp
bswap r14d
movzx r14w, bl
mov r14, rdx
jmp 0x1404208b3
jmp 0x1404208e8
mov byte [rcx + r12], 0xff
cmc
lea r14, [r14 + r12]
add rcx, rbx
jmp 0x1404208ca
inc rbp
lea r11, [r11 + rbx]
stc
add r15, rbx
jmp 0x1404208da
dec r9d
jmp 0x1404208e2
je 0x140420c46
cmp dword [rsp + 0x24], 0
jmp 0x1404208f2
jle 0x1404208b8
cmp dword [rsp + 0x24], 8
jmp 0x140420902
jae 0x1404209cd
xor edi, edi
or dl, r10b
rol dx, cl
setg dh
mov rdx, rdi
jmp 0x14042091b
test sil, 1
jmp 0x140420924
je 0x140420964
mov rax, rdi
sub rax, rbx
xchg dl, dh
movzx eax, byte [rcx + rax]
shld dx, si, 0xe1
rcl dx, 0xbd
dec dl
shr al, 1
dec dx
xadd dh, dh
sar dl, 0xf6
add al, byte [r14 + rdi]
rol rdx, 0x65
mov byte [rcx + rdi], al
neg dl
cdq
sbb dl, 0x21
mov rdx, rdi
or rdx, 1
not rdi
cmp rdi, r13
je 0x1404208b8
nop word [rax + rax]
shr al, 0xf9
movzx eax, byte [r15 + rdx]
shr al, 1
cmc
stc
add al, byte [r14 + rdx]
test spl, al
mov byte [rcx + rdx], al
movzx eax, byte [r15 + rdx + 1]
shr al, 1
stc
jmp 0x14042099d
add al, byte [r14 + rdx + 1]
jmp 0x1404209a8
mov byte [rcx + rdx + 1], al
test sp, sp
clc
add rdx, 2
cmp r15w, 0x4ca9
cmp rsi, rdx
jmp 0x1404209c2
jne 0x14042097c
jmp 0x1404208b8
mov rax, rbp
ror edx, 0xe0
sar dx, 0xf9
imul rax, rbx
shld edx, r15d, 0xd0
bts dx, ax
lea rax, [rax + r8]
mov dh, ah
mov rdx, rbp
cmp dh, dl
imul rdx, r12
cmc
cmp r12w, r9w
add rdx, qword [rsp + 0x28]
test si, ax
sub rax, rdx
cmp bpl, r12b
cmc
cmp rax, 0x20
jb 0x140420908
jb 0x140420908
mov edi, 0
test rcx, 0x25c7dfa
clc
cmp dword [rsp + 0x6c], 0x20
jb 0x140420913
cmp dword [rsp + 0x24], 0x20
jae 0x140420a46
sub eax, eax
jmp 0x140420a41
jmp 0x140420bdf
mov rdi, r8
stc
clc
cmp qword [rsp + 0x70], 0
jmp 0x140420a56
je 0x140420b36
mov r8, qword [rsp + 0x90]
cmp r9b, r11b
sub edx, edx
jmp 0x140420a6e
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140420a79
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140420a85
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x140420a91
movdqu xmm3, xmmword [r11 + rdx - 0x20]
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm3
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x140420acb
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x140420ad7
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x140420ae3
movdqu xmm3, xmmword [r11 + rdx]
jmp 0x140420aee
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
stc
cmc
movdqu xmmword [rcx + rdx + 0x30], xmm3
stc
cmc
test r9d, r9d
add rdx, 0x40
clc
add r8, 0xfffffffffffffffe
jmp 0x140420b2b
jne 0x140420a6e
jmp 0x140420b39
xor edx, edx
stc
test byte [rsp + 0xa0], 1
jmp 0x140420b46
je 0x140420ba7
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
dec al
mov rax, rdx
sub rax, rbx
movdqu xmm2, xmmword [rcx + rax]
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x140420b71
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
movsxd r8, r15d
dec r8w
movdqu xmmword [rcx + rdx + 0x10], xmm3
sbb r8b, 0xe9
rcl r8w, cl
cmp qword [rsp + 0x40], rsi
mov r8, rdi
jmp 0x140420bb4
je 0x1404208b8
mov rdi, qword [rsp + 0x40]
stc
mov rax, rdi
test sil, 0x18
jmp 0x140420bcc
je 0x140420913
nop word cs:[rax + rax]
movq xmm0, qword [r14 + rax]
jmp 0x140420bea
movq xmm1, qword [r15 + rax]
psrlw xmm1, 1
pand xmm1, xmm13
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
test ecx, 0x2dc22b8c
add rax, 8
jmp 0x140420c16
cmp r10, rax
jmp 0x140420c1e
jne 0x140420bdf
mov rdi, r10
cmp r10, rsi
jmp 0x140420c2f
je 0x1404208b8
jmp 0x140420913
mov r14, rdx
sal sil, 0x20
shld si, bx, 0xe2
mov esi, dword [rsp + 0x2c0]
cmp esi, 0x10
jmp 0x140420c55
jne 0x140420e9a
mov r8d, dword [rsp + 0x2b0]
movsx r10d, si
test r8d, r8d
movsx r10d, r14w
mov r13, qword [rsp + 0xd8]
mov r11, qword [rsp + 0x108]
movsx r12d, r15w
mov r12b, dl
mov r10, qword [rsp + 0x88]
movzx r12w, dil
mov r12, qword [rsp + 0x118]
jmp 0x140420c9f
je 0x140420f4d
mov rcx, qword [rsp + 0x140]
mov ah, 0x1e
add rcx, qword [r13 + 0x18]
movsxd rax, dword [rsp + 0x24]
jmp 0x140420cbe
inc rax
cmp al, sil
cmp dword [rsp + 0x5c], 7
jmp 0x140420cce
jb 0x140420e53
mov rdx, rbx
and dil, sil
cmp r12, r11
sub rdx, rax
movsx si, al
mov ebp, dword [rsp + 0x128]
mov rsi, rcx
lea rbx, [rcx + rax]
sbb rdi, r9
adc rdi, 0x6cda113b
mov byte [rcx + rax], 0xff
inc rdi
bt edi, 0x14
sar ch, 0x48
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
xchg rcx, rdi
mov rdi, qword [rsp + 0x30]
inc cx
sbb rcx, 0xc592c9c
mov byte [rdi + rbx], 0xff
bts cx, r13w
add rbx, qword [rsp + 0x30]
sbb rcx, 0x3d6d01c5
btc cx, 0x71
mov rdi, qword [rsp + 0x30]
stc
shr ch, 0x62
ror ch, 0x2b
mov byte [rdi + rbx], 0xff
neg di
add rbx, qword [rsp + 0x30]
rcr rcx, cl
dec ch
mov rdi, qword [rsp + 0x30]
ror ecx, 0xb7
rcl rcx, 0x71
mov byte [rdi + rbx], 0xff
rol edi, 7
sal cx, 0x9e
add rbx, qword [rsp + 0x30]
btr di, si
dec di
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
rcl cx, 0x3a
add rbx, qword [rsp + 0x30]
test r14, 0x43ac326f
rcr dil, 0x7d
mov rdi, qword [rsp + 0x30]
bt cx, 0xcb
btr rcx, rdi
sar cx, cl
mov byte [rdi + rbx], 0xff
movzx rcx, r12w
bswap ecx
xor di, r14w
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
lea rcx, [rbx + rdi]
lea rcx, [rcx + rdx]
mov rdi, qword [rsp + 0x30]
clc
stc
jmp 0x140420dde
mov byte [rdi + rbx], 0xff
sbb bh, 0xbb
sbb bx, bx
ror bh, cl
mov rbx, qword [rsp + 0x30]
add ebp, 0xfffffff8
jmp 0x140420df7
jne 0x140420ceb
add rsi, rbx
movsx dx, r14b
lea rsi, [rsi + rbx]
shr cx, cl
lea rsi, [rsi + rbx]
bt cx, r13w
lea rsi, [rsi + rbx]
adc ecx, 0x1f607985
bsr cx, dx
btc dx, 0xf7
lea rsi, [rsi + rbx]
lea rsi, [rsi + rbx]
btr cx, 0xfc
btc edx, 1
bsr edx, r15d
lea rsi, [rsi + rbx]
clc
inc cl
lea rsi, [rsi + rbx]
btc rdx, 0xa3
seto cl
mov rcx, rsi
mov edx, dword [rsp + 0x12c]
cmp esp, 0x77a6318c
test edx, edx
jmp 0x140420e67
je 0x140420ee2
add rcx, rax
movsx rax, r11w
bts eax, edx
and ax, 0xc71
mov eax, edx
cmc
test edi, esp
cmp rdx, 0x7d37158c
mov byte [rcx], 0xff
add rcx, rbx
dec eax
jne 0x140420e87
jmp 0x140420ee2
mov r13, qword [rsp + 0xd8]
movzx r12d, bx
bswap r8w
mov r8d, dword [rsp + 0x2b0]
bswap r12
mov r11, qword [rsp + 0x108]
mov r12w, 0x29d6
setbe r12b
cmovne r12d, r15d
mov r10, qword [rsp + 0x88]
movzx r12d, cx
movzx r12, r13w
mov r12, qword [rsp + 0x118]
inc r12
cmp dil, r14b
cmp r12, qword [rsp + 0x110]
jmp 0x140420ef5
je 0x1404223aa
mov eax, dword [rsp + 0x60]
btc cx, 0xb
and sil, sil
imul eax, r12d
or si, 0x3fb1
cmp dl, r11b
mov rsi, qword [r13 + 0x18]
btc cx, 0x8a
not cl
sar rcx, cl
mov qword [rsp + 0x140], rax
mov rcx, r8
lea rsi, [rsi + rax]
rcr ecx, 0x10
movzx ecx, byte [r14]
test r12b, 0x34
xor r9d, r9d
cmc
cmp cl, 4
jbe 0x14041db33
jmp 0x14041d56c
inc r12
cmp r10b, 0xad
jmp 0x140420f59
cmp r12, qword [rsp + 0x110]
jne 0x140420efb
jmp 0x1404222e2
mov rax, qword [rsp + 0x40]
lea rdx, [r15 + rax]
sub rdx, qword [rsp + 0x28]
btr ax, 0xd5
mov rax, qword [rsp + 0x160]
test sp, si
jmp 0x140420f8f
add rax, rsi
stc
test rdi, r11
cmp rdx, 0x10
jmp 0x140420f9f
jb 0x14041de5d
jb 0x14041de5d
cmp rax, 0x10
jmp 0x140420fb4
jb 0x14041de5d
cmp dword [rsp + 0x60], 0x10
jmp 0x140420fc4
jb 0x14041de5d
mov r12d, 0
cmp dword [rsp + 0x24], 0x10
jb 0x14041de60
cmp ebx, 0x10
jmp 0x140420fe3
jae 0x1404211ca
xor r12d, r12d
jmp 0x140421575
mov rax, qword [rsp + 0x40]
shl rdx, 0xcf
add rax, r15
bts dx, r8w
movsx edx, si
cqo
mov rdx, rax
jmp 0x14042100f
sub rdx, qword [rsp + 0x28]
cmc
cmp rdx, 0x20
jmp 0x14042101e
jb 0x14041e8ba
jb 0x14041e8ba
mov r10d, 0
clc
stc
cmp dword [rsp + 0x60], 0x20
jb 0x14041e8bd
cmp ebx, 0x20
jmp 0x140421045
jae 0x1404217aa
xor r10d, r10d
jmp 0x140421f39
mov rax, qword [rsp + 0x40]
lea rax, [rax + r15]
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jmp 0x14042106a
jb 0x14041f0a5
jb 0x14041f0a5
mov edi, 0
cmp dword [rsp + 0x24], 0x20
jmp 0x140421085
jb 0x14041f0af
cmp ebx, 0x20
jae 0x1404218c6
sub edi, edi
jmp 0x14042109b
jmp 0x14042200e
mov rax, qword [rsp + 0x40]
test si, 0x5cf0
add rax, r15
sub rax, qword [rsp + 0x28]
cmp bh, 0x83
cmp rax, 0x20
jb 0x14041f669
jb 0x14041f669
cmp dword [rsp + 0x60], 0x20
jmp 0x1404210cf
jb 0x14041f669
mov r11d, 0
cmc
cmp dword [rsp + 0x24], 0x20
jmp 0x1404210e6
jb 0x14041f670
cmp ebx, 0x20
jmp 0x1404210f4
jae 0x140421a08
xor r11d, r11d
jmp 0x140421b7a
mov rax, qword [rsp + 0x40]
test r9w, bx
lea rax, [rax + r15]
test r9w, 0x65da
sub rax, qword [rsp + 0x28]
cmc
stc
cmp al, spl
cmp rax, 0x20
jmp 0x140421128
jb 0x14041fc2f
jb 0x14041fc2f
mov edi, 0
cmp dword [rsp + 0x24], 0x20
jmp 0x140421143
jb 0x14041fc36
cmp ebx, 0x20
jmp 0x140421151
jae 0x140421c15
xor edi, edi
jmp 0x14042115e
jmp 0x140422126
mov rax, qword [rsp + 0x40]
test cx, 0xd15
cmp al, r10b
add rax, r15
sub rax, qword [rsp + 0x28]
clc
cmp dx, bx
test dil, dil
cmp rax, 0x20
jb 0x14042060c
jb 0x14042060c
mov r11d, 0
test r9w, 0x5c76
clc
cmp rax, r14
cmp dword [rsp + 0x24], 0x20
jmp 0x1404211a9
jb 0x140420612
cmp ebx, 0x20
jmp 0x1404211b7
jae 0x140421d50
sub r11d, r11d
jmp 0x1404211c5
jmp 0x14042222b
mov r12d, r14d
movsxd rax, ecx
rdtsc
and r12d, 0xfffffff0
mov rbp, qword [rsp + 0x40]
sub rbp, rsi
add rbp, r15
cwde
xchg bh, ah
mov rax, r12
cdq
cwd
cqo
mov rbx, rcx
setb dl
movzx rdx, r10w
mov r10b, sil
mov r10, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x88]
jmp 0x14042120b
movdqu xmm11, xmmword [rbp + rdx]
jmp 0x140421217
movdqa xmmword [rsp + 0x70], xmm11
movdqa xmm10, xmm11
pxor xmm7, xmm7
punpckhbw xmm10, xmm7
movdqa xmm0, xmm10
punpckhwd xmm0, xmm7
movdqa xmm1, xmm0
movdqa xmmword [rsp + 0xc0], xmm0
punpcklwd xmm10, xmm7
punpcklbw xmm11, xmm7
movdqa xmm13, xmm11
punpckhwd xmm13, xmm7
movdqu xmm15, xmmword [rbx + rdx]
jmp 0x140421261
movdqa xmmword [rsp + 0xa0], xmm15
movdqa xmm8, xmm15
punpckhbw xmm8, xmm7
movdqa xmm12, xmm8
punpckhwd xmm12, xmm7
punpcklwd xmm8, xmm7
punpcklbw xmm15, xmm7
movdqa xmm4, xmm15
punpckhwd xmm4, xmm7
movdqu xmm0, xmmword [rbp]
jmp 0x14042129c
movdqa xmm3, xmm0
movdqa xmm2, xmm0
movdqa xmmword [rsp + 0x90], xmm0
punpckhbw xmm3, xmm7
movdqa xmm14, xmm3
punpcklwd xmm14, xmm7
punpckhwd xmm3, xmm7
movdqa xmm5, xmm8
psubd xmm5, xmm10
movdqa xmm9, xmm12
psubd xmm9, xmm1
paddd xmm3, xmm9
paddd xmm14, xmm5
movdqa xmm0, xmm9
psrad xmm0, 0x1f
pxor xmm9, xmm0
psubd xmm9, xmm0
movdqa xmm0, xmm5
psrad xmm0, 0x1f
pxor xmm5, xmm0
psubd xmm5, xmm0
punpcklbw xmm2, xmm7
movdqa xmm6, xmm2
punpckhwd xmm2, xmm7
movdqa xmm0, xmm4
psubd xmm0, xmm13
paddd xmm2, xmm0
movdqa xmm1, xmm0
psrad xmm1, 0x1f
pxor xmm0, xmm1
psubd xmm0, xmm1
punpcklwd xmm11, xmm7
punpcklwd xmm15, xmm7
punpcklwd xmm6, xmm7
movdqa xmm7, xmm15
psubd xmm7, xmm11
paddd xmm6, xmm7
movdqa xmm1, xmm7
psrad xmm1, 0x1f
pxor xmm7, xmm1
psubd xmm7, xmm1
movdqa xmm1, xmm6
psubd xmm1, xmm15
movdqa xmm15, xmm2
psubd xmm15, xmm4
movdqa xmm4, xmm14
psubd xmm4, xmm8
movdqa xmm8, xmm3
psubd xmm8, xmm12
movdqa xmm12, xmm8
psrad xmm12, 0x1f
pxor xmm8, xmm12
psubd xmm8, xmm12
movdqa xmm12, xmm4
psrad xmm12, 0x1f
pxor xmm4, xmm12
psubd xmm4, xmm12
movdqa xmm12, xmm15
psrad xmm12, 0x1f
pxor xmm15, xmm12
psubd xmm15, xmm12
movdqa xmm12, xmm1
psrad xmm12, 0x1f
pxor xmm1, xmm12
psubd xmm1, xmm12
psubd xmm6, xmm11
psubd xmm2, xmm13
psubd xmm14, xmm10
psubd xmm3, xmmword [rsp + 0xc0]
movdqa xmm10, xmm3
psrad xmm10, 0x1f
pxor xmm3, xmm10
psubd xmm3, xmm10
movdqa xmm10, xmm14
psrad xmm10, 0x1f
pxor xmm14, xmm10
psubd xmm14, xmm10
movdqa xmm10, xmm2
psrad xmm10, 0x1f
pxor xmm2, xmm10
psubd xmm2, xmm10
movdqa xmm10, xmm6
psrad xmm10, 0x1f
pxor xmm6, xmm10
psubd xmm6, xmm10
movdqa xmm11, xmmword [0x1400bf530]
pxor xmm1, xmm11
pxor xmm7, xmm11
movdqa xmm10, xmm7
pcmpgtd xmm10, xmm1
pxor xmm15, xmm11
pxor xmm0, xmm11
pxor xmm6, xmm11
pcmpgtd xmm7, xmm6
por xmm7, xmm10
movdqa xmm10, xmm0
pcmpgtd xmm10, xmm15
pxor xmm2, xmm11
pcmpgtd xmm0, xmm2
por xmm0, xmm10
pxor xmm4, xmm11
pxor xmm5, xmm11
packssdw xmm7, xmm0
movdqa xmm0, xmm5
pcmpgtd xmm0, xmm4
pxor xmm8, xmm11
pxor xmm9, xmm11
pxor xmm14, xmm11
pcmpgtd xmm5, xmm14
por xmm5, xmm0
movdqa xmm0, xmm9
pcmpgtd xmm0, xmm8
pxor xmm3, xmm11
pcmpgtd xmm9, xmm3
por xmm9, xmm0
packssdw xmm5, xmm9
packsswb xmm7, xmm5
pcmpgtd xmm8, xmm3
pcmpgtd xmm4, xmm14
packssdw xmm4, xmm8
pcmpgtd xmm15, xmm2
pcmpgtd xmm1, xmm6
packssdw xmm1, xmm15
packsswb xmm1, xmm4
movdqa xmm0, xmmword [rsp + 0x70]
pand xmm0, xmm1
pandn xmm1, xmmword [rsp + 0xa0]
por xmm1, xmm0
pand xmm1, xmm7
pandn xmm7, xmmword [rsp + 0x90]
por xmm7, xmm1
movdqu xmm0, xmmword [r10]
jmp 0x140421530
paddb xmm7, xmm0
movdqu xmmword [rbx], xmm7
add r10, 0x10
add rbp, 0x10
jmp 0x140421545
add rbx, 0x10
cmp si, r8w
jmp 0x140421553
add rax, 0xfffffffffffffff0
jne 0x14042120b
cmp r12, r14
jmp 0x140421565
je 0x140420706
test r14b, 8
je 0x14041de60
mov edx, r14d
and edx, 0xfffffff8
mov r11, qword [rsp + 0x40]
sar bp, cl
rol r8d, cl
test sil, r8b
sub r11, rsi
rol al, 0x1a
add r11, r15
cwde
movzx rax, si
cbw
mov rax, qword [rsp + 0x88]
lea r10, [r11 + rax]
movsx ax, r14b
movzx bx, dh
seto r8b
mov rbp, rdx
movsx rbx, cx
mov rbx, rcx
mov r8w, 0x367e
mov rax, r9
movsx r8w, r10b
mov r8, qword [rsp + 0x28]
pxor xmm13, xmm13
movdqa xmm14, xmmword [0x1400bf530]
movq xmm8, qword [r8 + r12]
jmp 0x1404215e7
movq xmm11, qword [r10 + r12]
jmp 0x1404215f2
movdqa xmm3, xmm11
punpcklbw xmm3, xmm13
movdqa xmm12, xmm3
punpckhwd xmm12, xmm13
punpcklwd xmm3, xmm13
movq xmm9, qword [rax + r12]
jmp 0x140421616
movdqa xmm2, xmm9
punpcklbw xmm2, xmm13
movdqa xmm1, xmm2
punpckhwd xmm1, xmm13
punpcklwd xmm2, xmm13
movq xmm10, qword [r11 + r12]
jmp 0x140421639
movdqa xmm5, xmm10
punpcklbw xmm5, xmm13
movdqa xmm6, xmm5
punpcklwd xmm6, xmm13
punpckhwd xmm5, xmm13
movdqa xmm4, xmm2
psubd xmm4, xmm3
movdqa xmm0, xmm1
psubd xmm0, xmm12
paddd xmm5, xmm0
paddd xmm6, xmm4
movdqa xmm7, xmm0
psrad xmm7, 0x1f
pxor xmm0, xmm7
psubd xmm0, xmm7
movdqa xmm7, xmm4
psrad xmm7, 0x1f
pxor xmm4, xmm7
psubd xmm4, xmm7
movdqa xmm7, xmm6
psubd xmm7, xmm2
movdqa xmm2, xmm5
psubd xmm2, xmm1
movdqa xmm1, xmm2
psrad xmm1, 0x1f
pxor xmm2, xmm1
psubd xmm2, xmm1
movdqa xmm1, xmm7
psrad xmm1, 0x1f
pxor xmm7, xmm1
psubd xmm7, xmm1
psubd xmm6, xmm3
psubd xmm5, xmm12
movdqa xmm1, xmm5
psrad xmm1, 0x1f
pxor xmm5, xmm1
psubd xmm5, xmm1
movdqa xmm1, xmm6
psrad xmm1, 0x1f
pxor xmm6, xmm1
psubd xmm6, xmm1
pxor xmm4, xmm14
pxor xmm7, xmm14
movdqa xmm1, xmm4
pcmpgtd xmm1, xmm7
pxor xmm0, xmm14
pxor xmm2, xmm14
movdqa xmm3, xmm0
pcmpgtd xmm3, xmm2
pxor xmm6, xmm14
pcmpgtd xmm4, xmm6
por xmm4, xmm1
pxor xmm5, xmm14
pcmpgtd xmm0, xmm5
por xmm0, xmm3
packssdw xmm4, xmm0
packsswb xmm4, xmm4
pcmpgtd xmm2, xmm5
pcmpgtd xmm7, xmm6
packssdw xmm7, xmm2
packsswb xmm7, xmm7
pand xmm11, xmm7
pandn xmm7, xmm9
por xmm7, xmm11
pand xmm7, xmm4
pandn xmm4, xmm10
por xmm4, xmm7
paddb xmm4, xmm8
movq qword [rbx + r12], xmm4
test bh, 0x6f
add r8, 8
add r11, 8
stc
add r10, 8
cmc
clc
add rax, 8
add rbx, 8
add rbp, 0xfffffffffffffff8
stc
cmp r12, rbp
jmp 0x14042178d
jne 0x1404215dc
mov r12, rdx
clc
cmp rdx, r14
jmp 0x14042179f
je 0x140420706
jmp 0x14041de60
mov r10d, ebp
and r10d, 0xffffffe0
lea rdx, [r10 - 0x20]
xadd r8d, r8d
rol r8w, 0x18
mov r8, rdx
shr r8, 5
jmp 0x1404217ca
inc r8
clc
test rdx, rdx
je 0x140421ec3
mov rsi, r8
movabs rdx, 0xffffffffffffffe
and rsi, rdx
rol dh, cl
add rax, qword [rsp + 0x148]
mov rdx, qword [rsp + 0x40]
adc di, 0x3db7
movzx rdi, r11w
add rdx, r15
ror dil, cl
add rdx, 0x30
movzx edi, si
adc dil, al
bts di, bp
xor ebx, ebx
not edi
cmovae rdi, rax
mov rdi, qword [rsp + 0x28]
jmp 0x140421825
movdqu xmm0, xmmword [rdi + rbx]
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x140421835
movdqu xmm2, xmmword [rax + rbx - 0x30]
jmp 0x140421840
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx - 0x20]
jmp 0x14042184f
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x30], xmm2
movdqu xmmword [rdx + rbx - 0x20], xmm0
jmp 0x140421864
movdqu xmm0, xmmword [rdi + rbx + 0x20]
jmp 0x14042186f
movdqu xmm1, xmmword [rdi + rbx + 0x30]
jmp 0x14042187a
movdqu xmm2, xmmword [rax + rbx - 0x10]
jmp 0x140421885
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx]
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x10], xmm2
cmp r11d, 0x9ff261c
stc
test sil, al
movdqu xmmword [rdx + rbx], xmm0
cmp r9w, 0x2cca
add rbx, 0x40
add rsi, 0xfffffffffffffffe
jmp 0x1404218bb
jne 0x140421825
jmp 0x140421ecd
mov edi, r10d
rcl r8w, 0x75
and edi, 0xffffffe0
lea rax, [rdi - 0x20]
and r8b, bl
adc r8b, dil
mov r8, rax
shr r8, 5
jmp 0x1404218e7
inc r8
cmc
test rax, rax
je 0x140421fa3
mov rbx, r8
sub rdx, rbp
xadd dh, dl
movabs rax, 0xffffffffffffffe
xor dx, sp
cmc
bsf dx, cx
and rbx, rax
shld dx, di, 0xcc
btc ax, 0x90
shrd dx, r15w, 0x64
mov rdx, qword [rsp + 0x40]
mov rax, rdx
bswap ebp
stc
sub rax, r9
and bpl, al
sets bpl
lea rbp, [r15 + rax]
cbw
shl al, 0xdb
add rbp, 0x30
sar rax, cl
cbw
lea rdx, [rdx + r15]
add rdx, 0x30
cbw
and ax, r14w
xor esi, esi
movsxd rax, ebx
mov ah, 0xdb
cwde
mov rax, qword [rsp + 0x28]
jmp 0x14042196a
movdqu xmm0, xmmword [rax + rsi]
jmp 0x140421974
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x14042197f
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x14042198a
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x1404219a3
movdqu xmmword [rdx + rsi - 0x20], xmm0
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x1404219b4
movdqu xmm1, xmmword [rax + rsi + 0x30]
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x1404219c5
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
stc
movdqu xmmword [rdx + rsi], xmm0
jmp 0x1404219e4
add rsi, 0x40
cmp bh, 0x69
jmp 0x1404219f4
add rbx, 0xfffffffffffffffe
jmp 0x1404219fd
jne 0x14042196a
jmp 0x140421fa5
mov r11d, edx
adc rbp, 0x5745339a
and r11d, 0xffffffe0
bts si, di
sal sil, cl
not bx
mov rax, qword [rsp + 0x150]
movzx esi, r14w
shl bpl, 0xcc
lea rax, [rax + r15]
movsx r10, si
mov bp, r13w
mov rsi, qword [rsp + 0x40]
or bx, 0x3455
lea rax, [rax + rsi]
btc bx, 0x46
rcr rbx, cl
mov rbp, rsi
bsr r10w, r9w
sub rbp, r8
ror bx, cl
bt r10, rsi
lea r10, [r15 + rbp]
add r10, 0x10
not rbx
movzx rbx, r10w
inc bh
lea rbx, [r15 + rsi]
clc
add rbx, 0x10
test si, 0x4979
cmc
xor esi, esi
jmp 0x140421a8b
pxor xmm1, xmm1
mov rdi, qword [rsp + 0x28]
jmp 0x140421a99
movdqu xmm9, xmmword [rdi + rsi]
movdqu xmm8, xmmword [rdi + rsi + 0x10]
movdqu xmm4, xmmword [rax + rsi - 0x10]
jmp 0x140421ab1
movdqu xmm5, xmmword [rax + rsi]
jmp 0x140421abb
movdqa xmm6, xmm4
punpckhbw xmm6, xmm1
punpcklbw xmm4, xmm1
movdqa xmm7, xmm5
punpckhbw xmm7, xmm1
punpcklbw xmm5, xmm1
movdqu xmm2, xmmword [r10 + rsi - 0x10]
jmp 0x140421adf
movdqu xmm3, xmmword [r10 + rsi]
movdqa xmm0, xmm2
punpckhbw xmm0, xmm1
paddw xmm0, xmm6
punpcklbw xmm2, xmm1
paddw xmm2, xmm4
movdqa xmm4, xmm3
punpckhbw xmm4, xmm1
paddw xmm4, xmm7
punpcklbw xmm3, xmm1
paddw xmm3, xmm5
psrlw xmm0, 1
psrlw xmm2, 1
packuswb xmm2, xmm0
paddb xmm2, xmm9
psrlw xmm4, 1
psrlw xmm3, 1
packuswb xmm3, xmm4
paddb xmm3, xmm8
movdqu xmmword [rbx + rsi - 0x10], xmm2
test edi, 0x6b09449f
jmp 0x140421b44
movdqu xmmword [rbx + rsi], xmm3
add rsi, 0x20
test r8, r15
cmp r11, rsi
jmp 0x140421b58
jne 0x140421a99
cmp r11, rdx
jmp 0x140421b66
je 0x140420706
test dl, 0x18
jmp 0x140421b74
je 0x14041f670
mov rbp, r11
mov r11d, edx
movzx eax, r13w
cmc
and r11d, 0xfffffff8
cmp r12b, 0x49
add ah, 0x97
stc
mov rax, qword [rsp + 0x40]
test ax, r15w
sub rax, r8
test r8b, 0xd5
add rax, r15
jmp 0x140421ba9
pxor xmm3, xmm3
mov rbx, qword [rsp + 0x28]
movq xmm0, qword [rbx + rbp]
jmp 0x140421bbc
movq xmm1, qword [r9 + rbp]
punpcklbw xmm1, xmm3
movq xmm2, qword [rax + rbp]
jmp 0x140421bd0
punpcklbw xmm2, xmm3
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rbp], xmm2
cmc
jmp 0x140421bf0
add rbp, 8
cmp r11, rbp
jmp 0x140421bfc
jne 0x140421bb2
cmp r11, rdx
jmp 0x140421c0a
jne 0x14041f670
jmp 0x140420706
mov edi, r10d
bsf ax, dx
and edi, 0xffffffe0
lea rax, [rdi - 0x20]
rcl r8w, cl
and r8b, 0xf8
mov r8, rax
shr r8, 5
inc r8
test r9b, r10b
cmc
test rax, rax
jmp 0x140421c41
je 0x140422096
mov rbx, r8
movsx edx, r11w
lahf
movabs rax, 0xffffffffffffffe
sar dh, 0x4a
and rbx, rax
btc rax, rdx
sbb bpl, 0xbe
mov rdx, qword [rsp + 0x40]
btr bp, 0x55
mov rax, rdx
and bpl, al
test r13w, r14w
ror bpl, cl
sub rax, r9
clc
lea rbp, [r15 + rax]
and eax, 0x510f0586
or rax, 0x15a80e37
add rbp, 0x30
and al, sil
rol al, 0xc1
adc al, r13b
add rdx, r15
add rdx, 0x30
sub esi, esi
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
jmp 0x140421cb7
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x140421cc2
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x140421ccd
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x140421cdc
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x140421ceb
movdqu xmmword [rdx + rsi - 0x20], xmm0
movdqu xmm0, xmmword [rax + rsi + 0x20]
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x140421d02
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x140421d0d
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x140421d1c
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
test spl, 0xb9
movdqu xmmword [rdx + rsi], xmm0
cmp r9w, r9w
add rsi, 0x40
clc
test r12b, 0x42
add rbx, 0xfffffffffffffffe
jmp 0x140421d45
jne 0x140421cad
jmp 0x14042209d
mov r11d, r10d
movzx rax, r11w
movzx r8w, bpl
and r11d, 0xffffffe0
sar ax, 0x9b
sal r8w, cl
lea rax, [r11 - 0x20]
sub r8, 0x3b05901
cmp bx, ax
mov r8, rax
shr r8, 5
inc r8
cmp rsp, 0x710b3ae9
test r14d, r14d
test rax, rax
jmp 0x140421d92
je 0x1404221a0
mov rsi, r8
movabs rax, 0xffffffffffffffe
not di
dec dh
and rsi, rax
mov rdx, qword [rsp + 0x40]
add al, 0x8e
cmp spl, r11b
mov rax, rdx
sal bpl, cl
or bpl, r11b
mov dil, 0xe1
sub rax, r9
shr bpl, cl
lea rbp, [r15 + rax]
bts rdi, r15
add rbp, 0x30
sbb rdi, 0x3ddc0260
lea rdi, [r15 + rdx]
add rdi, 0x30
cmp ecx, edi
jmp 0x140421deb
xor ebx, ebx
jmp 0x140421df2
movdqa xmm4, xmmword [0x1400bf520]
mov rax, qword [rsp + 0x28]
jmp 0x140421e04
movdqu xmm0, xmmword [rax + rbx]
jmp 0x140421e0e
movdqu xmm1, xmmword [rax + rbx + 0x10]
jmp 0x140421e19
movdqu xmm2, xmmword [rbp + rbx - 0x30]
jmp 0x140421e24
movdqu xmm3, xmmword [rbp + rbx - 0x20]
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rdi + rbx - 0x30], xmm2
jmp 0x140421e4f
movdqu xmmword [rdi + rbx - 0x20], xmm3
jmp 0x140421e5a
movdqu xmm0, xmmword [rax + rbx + 0x20]
jmp 0x140421e65
movdqu xmm1, xmmword [rax + rbx + 0x30]
jmp 0x140421e70
movdqu xmm2, xmmword [rbp + rbx - 0x10]
jmp 0x140421e7b
movdqu xmm3, xmmword [rbp + rbx]
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rdi + rbx - 0x10], xmm2
movdqu xmmword [rdi + rbx], xmm3
cmc
add rbx, 0x40
cmp r15w, di
add rsi, 0xfffffffffffffffe
jmp 0x140421eb8
jne 0x140421e04
jmp 0x1404221aa
sub ebx, ebx
mov rdi, qword [rsp + 0x28]
cmp r9d, esi
test r8b, 1
jmp 0x140421ed6
je 0x140421f1c
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x140421ee6
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x140421ef1
movdqu xmm2, xmmword [r9 + rbx]
jmp 0x140421efc
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rbx + 0x10]
jmp 0x140421f0c
paddb xmm0, xmm1
movdqu xmmword [rcx + rbx], xmm2
movdqu xmmword [rcx + rbx + 0x10], xmm0
clc
cmp r10, rbp
jmp 0x140421f24
je 0x140420706
test bpl, 0x18
jmp 0x140421f33
je 0x14041e8bd
mov rax, r10
mov r10d, ebp
btr dx, 0x88
and r10d, 0xfffffff8
bswap rdx
xchg dx, dx
movsxd rdx, r15d
mov rdx, qword [rsp + 0x28]
jmp 0x140421f5b
movq xmm0, qword [rdx + rax]
jmp 0x140421f65
movq xmm1, qword [r9 + rax]
jmp 0x140421f70
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp r15b, 0xb0
add rax, 8
clc
jmp 0x140421f87
cmp r10, rax
jmp 0x140421f8f
jne 0x140421f5b
cmp r10, rbp
je 0x140420706
jmp 0x14041e8bd
xor esi, esi
test r8b, 1
jmp 0x140421fae
je 0x140421ff1
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
movdqu xmm1, xmmword [rax + rsi + 0x10]
mov rax, rsi
sub rax, r9
jmp 0x140421fcf
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
movdqu xmmword [rcx + rsi + 0x10], xmm0
clc
test esp, r13d
cmp rdi, r10
jmp 0x140421ff9
je 0x140420706
test r10b, 0x18
jmp 0x140422008
je 0x14041f0af
mov rax, rdi
btr edx, ecx
adc rdi, rdi
mov edi, r10d
shl dh, 0xeb
movzx ebp, di
cmc
and edi, 0xfffffff8
sar bpl, cl
add rdx, 0x3625c66
mov rdx, qword [rsp + 0x40]
cmp esp, ecx
shr bpl, 0x28
stc
sub rdx, r9
cmova bp, sp
add rdx, r15
cmovno ebp, r10d
mov rbp, qword [rsp + 0x28]
movq xmm0, qword [rbp + rax]
jmp 0x140422058
movq xmm1, qword [rdx + rax]
jmp 0x140422062
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmc
add rax, 8
jmp 0x140422075
cmp rdi, rax
jmp 0x14042207d
jne 0x14042204d
cmp rdi, r10
jmp 0x14042208b
je 0x140420706
jmp 0x14041f0af
xor esi, esi
stc
test r10b, r14b
clc
test r8b, 1
jmp 0x1404220a6
je 0x140422109
mov rax, qword [rsp + 0x28]
stc
movdqu xmm0, xmmword [rax + rsi]
movdqu xmm1, xmmword [rax + rsi + 0x10]
shl rax, 0x43
bts eax, ebp
or eax, eax
mov rax, rsi
cmp sil, r14b
sub rax, r9
jmp 0x1404220d4
movdqu xmm2, xmmword [rcx + rax]
jmp 0x1404220de
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x1404220ed
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
cmp r11w, bx
jmp 0x1404220ff
movdqu xmmword [rcx + rsi + 0x10], xmm0
stc
cmp r10b, dl
cmp rdi, r10
jmp 0x140422111
je 0x140420706
test r10b, 0x18
jmp 0x140422120
je 0x14041fc36
mov rax, rdi
and bpl, 0x40
adc edx, r8d
inc di
mov edi, r10d
add dh, al
and edi, 0xfffffff8
sal dl, 0x91
sar bpl, cl
or dl, r15b
mov rdx, qword [rsp + 0x40]
sub rdx, r9
not bp
add rdx, r15
xchg bpl, bpl
bswap ebp
mov rbp, qword [rsp + 0x28]
jmp 0x140422161
movq xmm0, qword [rbp + rax]
jmp 0x14042216c
movq xmm1, qword [rdx + rax]
jmp 0x140422176
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
stc
add rax, 8
cmp rdi, rax
jmp 0x14042218c
jne 0x140422161
cmp rdi, r10
je 0x140420706
jmp 0x14041fc36
xor ebx, ebx
movdqa xmm4, xmmword [0x1400bf520]
test r8b, 1
je 0x14042220e
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rbx]
movdqu xmm1, xmmword [rax + rbx + 0x10]
dec eax
mov rax, rbx
cmp bp, dx
cmc
sub rax, r9
movdqu xmm2, xmmword [rcx + rax]
jmp 0x1404221da
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x1404221e5
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rcx + rbx], xmm2
movdqu xmmword [rcx + rbx + 0x10], xmm3
test r15b, r9b
cmc
cmp r11, r10
jmp 0x140422216
je 0x140420706
test r10b, 0x18
jmp 0x140422225
je 0x140420612
mov rax, r11
mov r11d, r10d
movsx dx, sil
and r11d, 0xfffffff8
mov rdx, qword [rsp + 0x40]
test dl, dil
test r14, 0x23b57fbb
sub rdx, r9
add rdx, r15
jmp 0x140422254
movdqa xmm2, xmmword [0x1400bf520]
mov rbp, qword [rsp + 0x28]
movq xmm0, qword [rbp + rax]
jmp 0x14042226c
movq xmm1, qword [rdx + rax]
jmp 0x140422276
psrlw xmm1, 1
pand xmm1, xmm2
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
test cx, cx
cmp r11, rax
jmp 0x140422297
jne 0x140422261
cmp r11, r10
je 0x140420706
jmp 0x140420612
mov r9d, 1
movzx eax, r11w
bts ax, sp
mov eax, dword [rsp + 0x2c0]
cmc
cmp di, 0x1c4f
cmp eax, 8
jmp 0x1404222ce
jl 0x14041d56c
cmp eax, 0x10
jmp 0x1404222dc
jne 0x14041d56c
mov rbp, qword [rsp + 0xf8]
sbb r9b, al
imul ebp, dword [rsp + 0x2b8]
xchg r9b, r9b
rcr r9b, cl
dec r9b
mov r9d, 1
cmp r15w, 0x6b96
jmp 0x14042230f
test ebp, ebp
je 0x14041d56c
mov rax, qword [r13 + 0x18]
and cx, r9w
rcr ecx, cl
lea ecx, [rbp - 1]
stc
cmp ecx, 3
jmp 0x14042232d
jb 0x140422377
mov edx, ebp
and edx, 0xfffffffc
clc
cmc
rol word [rax], 8
jmp 0x140422343
rol word [rax + 2], 8
rol word [rax + 4], 8
jmp 0x140422352
rol word [rax + 6], 8
cmp r11w, r13w
add rax, 8
jmp 0x140422369
add edx, 0xfffffffc
jmp 0x140422371
jne 0x14042233a
test bpl, 3
je 0x14041d56c
and ebp, 3
sub edx, edx
clc
rol word [rax + rdx*2], 8
jmp 0x140422391
inc rdx
clc
test r11b, dl
cmp ebp, edx
jmp 0x14042239f
jne 0x140422387
jmp 0x14041d56c
mov eax, dword [rsp + 0x2c0]
shr r9b, 0x72
shr r9b, cl
sbb r9b, 0x53
mov r9d, 1
cmp eax, 8
jmp 0x1404223ca
jge 0x1404222d4
cmp dword [rsp + 0x2b8], 0
jmp 0x1404223dd
je 0x14041d56c
mov edx, dword [rsp + 0xf8]
mov r12d, r11d
mov bpl, 0xc
cmp sil, r14b
movsxd rcx, eax
cdqe
not bpl
mov qword [rsp + 0x40], rcx
lea ecx, [r8 - 1]
shl bpl, cl
bt ax, r14w
mov dword [rsp + 0x24], ecx
movsxd rbp, ecx
btr ecx, r10d
mov ecx, dword [rsp + 0x84]
clc
and ax, 0x1d3a
sub al, spl
imul ecx, r8d
not ax
shr al, cl
sbb ah, 0x46
imul ecx, dword [rsp + 0x68]
movsx ax, r8b
mov dword [rsp + 0x84], ecx
mov ax, 0x2ecb
or al, r15b
mov rax, rdx
mov qword [rsp + 0x30], rdx
bsr eax, r14d
setg al
sub rdx, r12
mov qword [rsp + 0x28], rdx
neg r12
btr ax, 5
rcl ah, 0xab
sar ax, cl
lea rax, [rbp*2 + 2]
stc
add rax, rbp
mov qword [rsp + 0xa0], rax
mov rax, r8
lea eax, [r8*4 - 4]
jmp 0x140422493
mov dword [rsp + 0x90], eax
dec rbp
mov al, r11b
mov qword [rsp + 0x70], rbp
cmovnp rax, r15
lea eax, [r8 + r8]
dec eax
test cl, 0xa9
mov dword [rsp + 0xc0], eax
sub edi, edi
xor r10d, r10d
jmp 0x1404224c3
jmp 0x1404224ed
inc r10
cmc
jmp 0x1404224d2
add edi, dword [rsp + 0x84]
cmc
cmp r10, qword [rsp + 0x110]
jmp 0x1404224e7
je 0x14041d56c
mov rbp, qword [r13 + 0x18]
or r13b, 0xaa
cmove eax, esi
movsx r13w, cl
mov eax, dword [rsp + 0x60]
mov r11d, eax
stc
add r14b, r12b
cwde
imul r11d, r10d
bt ax, r8w
bts r8, r12
cmp r14b, r12b
lea r8, [r11 + rbp]
cwde
mov rax, qword [rsp + 0x30]
movzx r13w, r10b
xor r14b, spl
lea r13, [r8 + rax]
xor r14b, r11b
mov r14b, 1
stc
jmp 0x140422542
cmp dword [rsp + 0x2c8], 0
jne 0x14042256a
mov rax, qword [rsp + 0x40]
lea rcx, [0x1400bef68]
movzx r14d, byte [rax + rcx]
cmp ax, cx
xadd rax, rax
rcl al, cl
lea r13, [r13 + r12]
mov edi, edi
mov eax, dword [rsp + 0x2c0]
cmp bp, 0x4c67
cmp eax, 4
jmp 0x140422585
je 0x140422899
cmp eax, 2
jmp 0x140422593
je 0x140422962
cmp eax, 1
jmp 0x1404225a1
jne 0x140422b06
mov ecx, dword [rsp + 0x64]
mov eax, ecx
cmp r8b, 0x6a
cmp ecx, 8
jmp 0x1404225b9
jl 0x140422744
mov rax, qword [rsp + 0x28]
sub r13b, dl
lea r13, [rax + rbp]
mov eax, dword [rsp + 0x64]
bswap esi
shr sil, 0xbc
shl si, cl
mov esi, eax
or al, spl
bt ax, ax
movzx rax, bp
movzx eax, byte [r13 + rdi]
clc
sar al, 7
cmp r15w, 0x3a4e
cmp bh, ah
test rdx, 0x7a60abc
and al, r14b
mov byte [rbp + rdi], al
or al, spl
movzx eax, byte [r13 + rdi]
test r8w, 0x7fb2
add al, al
sar al, 7
jmp 0x14042261e
and al, r14b
mov byte [rbp + rdi + 1], al
movzx eax, byte [r13 + rdi]
stc
shl al, 2
sar al, 7
and al, r14b
jmp 0x14042263e
mov byte [rbp + rdi + 2], al
or ax, 0x1fec
movzx eax, sp
movzx eax, byte [r13 + rdi]
jmp 0x140422659
shl al, 3
stc
sar al, 7
cmp rbx, r14
cmp bpl, 0xcc
and al, r14b
mov byte [rbp + rdi + 3], al
movzx eax, byte [r13 + rdi]
shl al, 4
stc
cmp sil, 0x91
cmp r13b, r8b
sar al, 7
jmp 0x140422687
and al, r14b
clc
mov byte [rbp + rdi + 4], al
test eax, r11d
bts eax, r12d
movzx eax, byte [r13 + rdi]
cmp cl, 0x1b
test r14b, 0xb4
test al, r15b
shl al, 5
sar al, 7
and al, r14b
mov byte [rbp + rdi + 5], al
add eax, r12d
movzx eax, byte [r13 + rdi]
shl al, 6
sar al, 7
jmp 0x1404226ce
and al, r14b
mov byte [rbp + rdi + 6], al
movsx eax, r10w
movzx eax, byte [r13 + rdi]
clc
and al, 1
clc
neg al
cmc
jmp 0x1404226eb
and al, r14b
jmp 0x1404226f3
mov byte [rbp + rdi + 7], al
lea eax, [rsi - 8]
jmp 0x1404226ff
inc r13
cmc
add rbp, 8
test r13w, cx
cmp esi, 0xf
jmp 0x140422713
ja 0x1404225d8
add r13, rdi
sar r8d, 0x19
sub r8w, 0x4a5b
bts r8w, r10w
lea rbp, [rbp + rdi]
cmovne r8w, r15w
movsx r8, dx
movsx r8d, r11w
mov r8, rbp
cmp rcx, rbx
cmc
test eax, eax
jmp 0x14042274b
jle 0x140422b06
movzx edx, byte [r13]
test r8w, dx
sar dl, 7
test r9w, 0x2550
stc
and dl, r14b
mov byte [r8], dl
clc
cmp eax, 1
je 0x140422b06
movzx edx, byte [r13]
add dl, dl
jmp 0x140422780
sar dl, 7
and dl, r14b
mov byte [r8 + 1], dl
cmc
stc
cmp eax, 3
jmp 0x140422794
jb 0x140422b06
movzx edx, byte [r13]
test r13b, 0xe1
cmc
clc
shl dl, 2
cmp bpl, spl
sar dl, 7
clc
test dil, dil
and dl, r14b
mov byte [r8 + 2], dl
cmp r10b, r8b
jmp 0x1404227c6
cmp eax, 3
je 0x140422b06
movzx edx, byte [r13]
jmp 0x1404227e0
shl dl, 3
clc
cmc
sar dl, 7
cmc
clc
and dl, r14b
cmp r10d, 0x57c52494
jmp 0x1404227fa
mov byte [r8 + 3], dl
cmp eax, 5
jmp 0x140422806
jb 0x140422b06
movzx edx, byte [r13]
test dl, sil
shl dl, 4
sar dl, 7
clc
and dl, r14b
clc
mov byte [r8 + 4], dl
jmp 0x140422830
cmp eax, 5
jmp 0x140422838
je 0x140422b06
movzx edx, byte [r13]
jmp 0x140422848
shl dl, 5
sar dl, 7
cmp r9w, r11w
cmc
and dl, r14b
test r12d, r11d
mov byte [r8 + 5], dl
cmc
stc
cmp r8b, 0x3f
cmp eax, 7
jmp 0x14042286b
jb 0x140422b06
movzx eax, byte [r13]
shl al, 6
cmp rbp, 0x365a36ba
stc
clc
sar al, 7
cmp dh, 0xf9
and al, r14b
jmp 0x140422890
mov byte [r8 + 6], al
jmp 0x140422b06
mov ecx, dword [rsp + 0x64]
add ax, 0x2df4
mov eax, ecx
jmp 0x1404228a8
cmp ecx, 2
jl 0x140422940
mov rax, qword [rsp + 0x28]
sar rdx, cl
xchg r13d, r13d
lea r13, [rax + rbp]
mov eax, dword [rsp + 0x64]
mov edx, eax
ror eax, cl
or eax, edi
movzx eax, byte [r13 + rdi]
clc
shr al, 4
test r14w, 0x7c4
test cl, spl
mul r14b
test r11b, 0x1f
mov byte [rbp + rdi], al
movzx eax, byte [r13 + rdi]
and al, 0xf
stc
mul r14b
jmp 0x1404228f9
mov byte [rbp + rdi + 1], al
movzx rax, dx
lea eax, [rdx - 2]
jmp 0x140422909
inc r13
cmp r8, rdi
add rbp, 2
cmp edx, 3
ja 0x1404228c4
add r13, rdi
rcl r8b, cl
shr r8b, 0xe0
bt r8w, 0xf8
lea rbp, [rbp + rdi]
neg r8b
xchg r8w, r8w
mov r8, rbp
cmc
test r15w, r11w
cmp eax, 1
jne 0x140422b06
movzx eax, byte [r13]
shr al, 4
stc
mul r14b
jmp 0x14042295a
mov byte [r8], al
jmp 0x140422b06
mov eax, dword [rsp + 0x64]
rcl sil, cl
xor si, r8w
mov esi, eax
cmp ebp, 0x5d980d1f
cmp eax, 4
jmp 0x14042297d
jl 0x140422a79
mov rax, qword [rsp + 0x28]
test bx, ax
rcl rsi, cl
lea r13, [rax + rbp]
sal dx, 0xb7
test r10b, bl
mov esi, dword [rsp + 0x64]
rcl rax, cl
cdq
mov edx, esi
clc
btc rax, 0xe
movzx eax, byte [r13 + rdi]
add sil, r12b
shr al, 6
jmp 0x1404229ba
mul r14b
bsf esi, edx
movsxd rsi, edx
mov byte [rbp + rdi], al
xadd sil, al
movzx eax, byte [r13 + rdi]
shr al, 4
sar sil, 0xf4
btc esi, ebp
sbb si, 0x59ba
and al, 3
xor si, 0x7c4e
movzx rsi, di
movzx si, r8b
mul r14b
sal sil, cl
mov byte [rbp + rdi + 1], al
add ax, 0x25f8
adc sil, r8b
dec rax
movzx eax, byte [r13 + rdi]
xor sil, 0x20
bswap si
shr al, 2
btc si, 0xc8
and al, 3
xor sil, 0xe4
mul r14b
mov byte [rbp + rdi + 2], al
bsf rax, rsi
movzx eax, byte [r13 + rdi]
neg sil
and al, 3
movsx si, cl
bts esi, r12d
mul r14b
mov byte [rbp + rdi + 3], al
lea esi, [rdx - 4]
jmp 0x140422a4c
inc r13
add rbp, 4
cmp edx, 7
ja 0x1404229a1
lea r13, [r13 + rdi]
movzx r8w, spl
lea rbp, [rbp + rdi]
and r8w, 0x73bc
mov r8, rbp
clc
test spl, 0x36
test esi, esi
jmp 0x140422a80
jle 0x140422b06
movzx eax, byte [r13]
cmp eax, 0x2afc13f9
shr al, 6
mul r14b
test si, r8w
mov byte [r8], al
cmc
cmp r12b, 0x4e
cmp esi, 1
je 0x140422b06
movzx eax, byte [r13]
shr al, 4
clc
and al, 3
mul r14b
stc
cmc
mov byte [r8 + 1], al
cmp di, r9w
cmc
cmp esi, 3
jb 0x140422b06
movzx eax, byte [r13]
cmp r10b, 0x39
shr r13b, 0x68
shr al, 2
and al, 3
movzx r13d, r12w
shrd r13w, r9w, 0xc9
sal r13w, 0x5b
mul r14b
xor r13b, cl
rcr r13w, cl
or r13b, 0xf2
mov byte [r8 + 2], al
adc ax, 0x2624
cbw
mov rax, qword [rsp + 0xd0]
cmp eax, dword [rsp + 0x68]
not r13d
bswap r13
mov r13, qword [rsp + 0xd8]
jmp 0x140422b25
je 0x1404224c8
mov rax, qword [r13 + 0x18]
lea r11, [r11 + rax]
cmp dword [rsp + 0xd0], 1
jmp 0x140422b40
jne 0x140422be7
cmp dword [rsp + 0x24], 0
jmp 0x140422b50
js 0x1404224c8
add rax, rdi
movsx cx, sil
mov esi, dword [rsp + 0xc0]
jmp 0x140422b6a
mov rbp, qword [rsp + 0x70]
not ebx
mov rdx, rbp
movzx bx, r10b
movsxd rbx, esi
dec esi
inc cx
jmp 0x140422b86
mov byte [r11 + rbx], 0xff
movzx ecx, byte [rax + rbp + 1]
jmp 0x140422b95
movsxd rsi, esi
mov byte [r11 + rsi], cl
sete sil
not sil
dec rdx
inc esi
bt si, bp
sar esi, cl
add ebx, 0xfffffffe
sub sil, 0xf3
adc sil, spl
mov esi, ebx
test r15d, 0x2baa7f27
clc
test ebp, 0x80000000
jmp 0x140422bd4
mov rbp, rdx
jmp 0x140422bdc
je 0x140422b79
jmp 0x1404224c8
cmp dword [rsp + 0x24], 0
jmp 0x140422bf1
js 0x1404224c8
add rax, qword [rsp + 0xa0]
sal dl, 0x76
lea rax, [rax + rdi]
mov rsi, qword [rsp + 0x70]
add cx, 0x7df
test r10w, r8w
cmp r8b, 0xe7
mov ecx, dword [rsp + 0x90]
bt ebp, r14d
mov ebp, ecx
mov cl, 0xb9
sbb bx, r13w
mov rdx, rsi
rcl rbx, cl
lea ecx, [rbp + 3]
movsxd rcx, ecx
mov byte [r11 + rcx], 0xff
movzx ecx, byte [rax]
cmp r9w, 0x6c67
lea ebx, [rbp + 2]
test dl, cl
cmp r11b, 0x6b
movsxd rbx, ebx
cmp r12w, r9w
cmp r12b, 0x17
mov byte [r11 + rbx], cl
bts ecx, edx
movzx ecx, byte [rax - 1]
movsx ebx, r8w
bts ebx, ebp
lea ebx, [rbp + 1]
jmp 0x140422c73
movsxd rbx, ebx
test bpl, r12b
jmp 0x140422c7e
mov byte [r11 + rbx], cl
shr ch, cl
movzx ecx, byte [rax - 2]
cmp sp, 0x3861
test r10b, r13b
clc
movsxd rbp, ebp
jmp 0x140422c9a
mov byte [r11 + rbp], cl
cmp bl, spl
test bp, si
add rax, 0xfffffffffffffffd
test bx, 0x2553
add ebp, 0xfffffffc
dec rdx
cmc
test esi, 0x80000000
not esi
bswap si
mov rsi, rdx
jmp 0x140422cc7
je 0x140422c31
jmp 0x1404224c8