Function at 0x14041baf2
Capabilities:
Check for software breakpoints
Check http status code
Encode data using xor

Disassembly:
push r15
stc
push r14
push r13
push r12
jmp 0x14041bb68
push rsi
test bpl, r15b
clc
push rdi
stc
test spl, dl
cmp r8b, sil
push rbp
test sil, 0xb8
push rbx
cmc
stc
sub rsp, 0x248
jmp 0x14041bb89
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
cmovge bp, sp
mov esi, dword [rsp + 0x2b8]
mov ebp, dword [rsp + 0x2b0]
xor r12d, r12d
or al, ch
cwde
not ah
cmp dword [rsp + 0x2c0], 0x10
movsx rax, cx
sete cl
bt rax, 0x35
mov eax, esi
or eax, ebp
js 0x14041bcee
mov r15d, r8d
shld di, r9w, 0xa7
mov r14, rdx
bswap edi
shr al, cl
mov rax, qword [r13]
btc rdi, rbp
mov dil, 0x56
adc dil, 0xd4
movsxd rdi, dword [rax + 8]
jmp 0x14041bc57
test esi, esi
jmp 0x14041bc5e
je 0x14041bc87
mov eax, 0x7fffffff
clc
cmp r9b, 0x2d
sub edx, edx
cmp cl, dil
test rdi, r11
idiv esi
clc
stc
cmp eax, ebp
jmp 0x14041bc81
jl 0x14041bcee
mov r12b, cl
inc r12d
btc rax, 0x2b
ror ah, 0xfb
movsxd rcx, r12d
mov ebx, r12d
imul ebx, r9d
add eax, 0xbf814b3
sets cl
not ah
mov ecx, esi
imul ecx, ebp
add ax, 0x57ae
sub rax, rax
mov eax, ebx
cmp sil, 0xf4
or eax, ecx
jmp 0x14041bcc2
js 0x14041bcee
test ebx, ebx
jmp 0x14041bccf
je 0x14041bde3
mov eax, 0x7fffffff
sub edx, edx
idiv ebx
test r11, 0x79d310e2
stc
cmp eax, ecx
jge 0x14041bde3
mov qword [r13 + 0x18], 0
lahf
cmovno esi, ebp
sub r9d, r9d
cmc
sal r12b, cl
shrd r14d, r9d, 0x18
mov eax, r9d
bsr r14w, si
movsx rdi, r15w
movaps xmm6, xmmword [rsp + 0x1a0]
btc r15d, 0x59
xor si, 0x6f05
movaps xmm7, xmmword [rsp + 0x1b0]
not bp
movsx r14, r10w
movaps xmm8, xmmword [rsp + 0x1c0]
ror r14w, cl
ror si, 0x83
movaps xmm9, xmmword [rsp + 0x1d0]
add ebp, r8d
movaps xmm10, xmmword [rsp + 0x1e0]
mov bl, ah
shr di, cl
inc r15b
movaps xmm11, xmmword [rsp + 0x1f0]
sal si, 0xbb
movaps xmm12, xmmword [rsp + 0x200]
inc r13d
movaps xmm13, xmmword [rsp + 0x210]
btc ebp, r10d
movaps xmm14, xmmword [rsp + 0x220]
bswap rbp
movaps xmm15, xmmword [rsp + 0x230]
test r10d, 0x70380a6d
sub rsi, 0x2b193c9f
add rsp, 0x248
pop rbx
pop rbp
cmovo r13w, r10w
movsxd r14, r10d
pop rdi
movzx r14w, sil
movsx r15w, spl
pop rsi
movzx r13w, dil
xchg r12b, r13b
movzx r13d, di
pop r12
pop r13
movzx r14d, r14w
pop r14
mov r15b, r15b
pop r15
ret
mov dword [rsp + 0x68], r9d
mov dword [rsp + 0x6c], ebx
test r9b, 0x10
clc
cmc
imul ecx, ebx
jmp 0x14041bdfa
movsxd rcx, ecx
jmp 0x14041be02
call fcn.140118f4a
mov qword [r13 + 0x18], rax
stc
cmp r14b, 0x8a
xor r9d, r9d
test rax, rax
jmp 0x14041be1b
je 0x14041bd06
mov rsi, rdi
cwde
mov eax, esi
mov r8d, dword [rsp + 0x2b0]
or eax, r8d
jmp 0x14041be37
js 0x14041bd06
mov dword [rsp + 0x84], r12d
cmc
cmp edi, edx
test r8d, r8d
jmp 0x14041be50
je 0x14041be77
xor r9d, r9d
mov ax, 0x6333
mov eax, 0x7fffffff
stc
cmc
sub edx, edx
idiv r8d
stc
cmp eax, esi
jmp 0x14041be71
jl 0x14041bd06
mov eax, esi
btr r9, 0xad
imul eax, r8d
shrd r9d, r10d, 0x59
add r9b, r10b
mov dword [rsp + 0x64], eax
or r9b, 0xc1
or eax, dword [rsp + 0x2c0]
movzx r9w, dil
mov r9d, 0
jmp 0x14041bea9
js 0x14041bd06
mov r11d, 0
clc
cmp dword [rsp + 0x2c0], 0
je 0x14041bf1a
xor r9d, r9d
or ebp, edx
cwde
mov eax, 0x7fffffff
movsx ebp, di
cmovs rcx, rcx
bsf cx, sp
sub edx, edx
mov ebp, dword [rsp + 0x2c0]
idiv ebp
shl ch, cl
mov ecx, dword [rsp + 0x64]
test cl, r10b
test r10, 0x48e900fc
cmp eax, ecx
jmp 0x14041befc
jl 0x14041bd06
mov r11d, ecx
cmp r8b, 0xd3
imul r11d, ebp
cmp r11d, 0x7ffffff8
jg 0x14041bd06
add r11d, 7
shr r11d, 3
xadd ah, al
add ecx, r15d
rcr rax, cl
lea eax, [r11 + 1]
sal cx, 0xe
mov ecx, dword [rsp + 0x2b8]
test al, r12b
test r15b, 0xb3
stc
imul eax, ecx
test cx, 0x6979
cmc
cmp eax, r15d
ja 0x14041bcfa
mov eax, r8d
cwd
mov edx, dword [rsp + 0x68]
imul eax, edx
test bl, 0x89
jmp 0x14041bf68
mov qword [rsp + 0xf8], rax
stc
test ecx, ecx
je 0x140420b27
cmp dword [rsp + 0x2c0], 8
setl byte [rsp + 0x3f]
rcr r9b, cl
xchg r9b, cl
cmp sp, r8w
cmp esi, edx
sete al
shld r9, r15, 0xd0
movzx ecx, byte [r14]
and r9d, r10d
xor r9, 0x1c1d6acd
mov r9d, 0
cmp cl, 4
jmp 0x14041bfb6
ja 0x14041bd06
mov ebx, dword [rsp + 0x84]
not r10d
shr dx, 0xe3
sar dh, 0xb8
mov edx, ebx
and r10b, 0x64
mov rbp, qword [rsp + 0xf8]
sub r10b, al
rcr r10b, 0xce
setge r10b
imul edx, ebp
or dil, 0xca
ror r10, 0xe9
mov edi, esi
rcr r10b, cl
imul edi, ebx
movzx r10d, r13w
mov dword [rsp + 0x24], edi
shl bh, 0xb4
sub ebp, r11d
bt rdi, r14
adc bx, 0x7d16
and r10w, 0xf76
mov qword [rsp + 0x190], rbp
sar bx, 0x33
mov dword [rsp + 0x60], edx
bsr bx, r14w
mov edx, edx
adc di, ax
mov rdi, rsi
and r10b, al
bt rbx, 0xcb
adc bp, dx
mov r10, rdx
stc
bt ebp, 0x64
neg r10
shrd rbp, r11, 0xf7
neg bl
ror bh, cl
movsxd rbx, dword [rsp + 0x6c]
ror bp, cl
sbb bpl, r13b
or byte [rsp + 0x3f], al
mov eax, r8d
shr bpl, 0x1d
and eax, 7
xadd bp, bp
inc ebp
mov dword [rsp + 0x12c], eax
mov eax, r8d
and eax, 0xfffffff8
mov dword [rsp + 0x128], eax
and bp, sp
mov eax, 0x30
sal rbp, 0xf1
bsf ebp, ecx
sub rax, rbx
mov qword [rsp + 0xf0], rax
neg rax
test cl, r8b
mov rbp, rbx
stc
rcr al, cl
neg rbp
clc
movsxd rax, r14d
mov rax, rbp
sbb al, 0x90
cmovg eax, r9d
not eax
mov qword [rsp + 0xb8], rbp
rcl rax, cl
sub rbp, rdx
cmovno rax, rdi
movsx eax, r12w
rcr eax, cl
mov qword [rsp + 0x178], rbp
mov eax, 0x10
xor bpl, sil
adc bpl, r12b
mov ebp, 0x10
clc
sub rbp, rbx
cmp rax, rbp
jmp 0x14041c0f9
mov qword [rsp + 0x170], rbp
xadd bp, bp
xchg rbp, rbp
rcl bp, 0x70
mov ebp, 3
sub rbp, rdx
cmp r11d, r15d
test cx, 0x88d
mov qword [rsp + 0x168], rbp
cmp r10w, r11w
sub rax, rdx
test cl, spl
cmp r12b, r12b
mov qword [rsp + 0x150], rax
mov eax, 1
clc
sub rax, rdx
test r10b, 0x10
test r11w, si
mov qword [rsp + 0x158], rax
rcr ah, cl
mov eax, 0x30
cmp r9d, r9d
cmp r9b, 0xd2
sub rax, rdx
mov qword [rsp + 0x148], rax
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
movsxd rax, dword [rsp + 0x68]
mov qword [rsp + 0x198], rax
bswap si
lea eax, [r8 - 1]
mov rsi, r9
stc
mov dword [rsp + 0x5c], eax
and al, 0x54
mov eax, dword [rsp + 0x2b8]
mov qword [rsp + 0x110], rax
mov rsi, qword [r13 + 0x18]
bts ax, r14w
rol eax, cl
movsx eax, r12w
mov qword [rsp + 0x160], rdx
bsf eax, r9d
lea rax, [rbx + rdx]
test spl, al
cmp r11d, 0x6b2c3b32
cmp r9w, di
mov qword [rsp + 0x188], rax
jmp 0x14041c1e9
sub eax, eax
test r14d, 0x3cd97ecd
mov qword [rsp + 0x140], rax
setbe al
cbw
xor ax, sp
mov eax, r8d
cmp dl, r13b
cmc
mov qword [rsp + 0x138], rax
btc rax, rsi
inc ah
sbb ah, dh
sub r12d, r12d
add eax, esp
shr ax, 0x7c
mov qword [rsp + 0xd8], r13
mov al, 0x83
movzx rax, r15w
mov qword [rsp + 0xd0], rdi
sal ah, cl
mov qword [rsp + 0x108], r11
movzx rax, di
cmovnp ax, cx
lahf
mov qword [rsp + 0x88], r10
mov rax, rbx
stc
mov qword [rsp + 0x30], rbx
cmp r11b, r10b
stc
cmp dword [rsp + 0x2c0], 7
jmp 0x14041c26d
jg 0x14041c2a1
cmp r11d, r8d
jmp 0x14041c27b
ja 0x14041bcfa
add rsi, qword [rsp + 0x190]
clc
stc
mov dword [rsp + 0x24], 1
mov qword [rsp + 0x138], r11
cmc
jmp 0x14041c2a1
test r12, r12
jne 0x14041c2d0
movzx eax, cl
inc ebp
rcr r8, cl
sub bpl, al
lea rcx, [0x1400beffc]
movsx r9d, r12w
clc
btr dx, di
movzx ecx, byte [rax + rcx]
xor r8b, 0x68
dec bp
lea rdx, [r14 + 1]
rol r8, 1
movzx bp, r14b
lea r9, [rsi + r10]
movzx ebp, cl
cmp dword [rsp + 0x24], 0
movsx r8w, r10b
mov r8b, al
movzx r8d, r14w
mov r8d, dword [rsp + 0x2c0]
jmp 0x14041c301
jle 0x14041c3e9
mov ecx, dword [rsp + 0x24]
stc
xor edi, edi
jmp 0x14041c33e
movzx eax, byte [rdx + rdi]
jmp 0x14041c31c
mov byte [rsi + rdi], al
jmp 0x14041c324
inc rdi
stc
cmc
cmp r8, 0x7abb5b4b
cmp rcx, rdi
jmp 0x14041c338
je 0x14041c3e9
cmp ebp, 2
jmp 0x14041c346
jle 0x14041c37b
cmp ebp, 4
jmp 0x14041c354
jg 0x14041c3a9
cmp ebp, 3
jmp 0x14041c362
je 0x14041c3ca
cmp ebp, 4
jmp 0x14041c370
je 0x14041c39f
jmp 0x14041c324
test ebp, ebp
je 0x14041c313
cmp ebp, 1
jmp 0x14041c38b
je 0x14041c313
cmp ebp, 2
jmp 0x14041c399
jne 0x14041c324
movzx eax, byte [r9 + rdi]
jmp 0x14041c3dc
cmp ebp, 5
jmp 0x14041c3b1
je 0x14041c313
cmp ebp, 6
jmp 0x14041c3bf
je 0x14041c313
jmp 0x14041c324
movzx eax, byte [r9 + rdi]
shr al, 1
cmp r12w, 0x4400
jmp 0x14041c3dc
add al, byte [rdx + rdi]
jmp 0x14041c3e4
jmp 0x14041c31c
cmp r8d, 8
jne 0x14041c434
mov rax, qword [rsp + 0xd0]
adc r15b, 0x83
cmp eax, dword [rsp + 0x68]
cmovno r15d, esp
mov r15, rsi
jmp 0x14041c40f
je 0x14041c41a
mov byte [r15 + rax], 0xff
add rdx, rax
jmp 0x14041c422
mov r10, qword [rsp + 0x198]
jmp 0x14041c42f
jmp 0x14041c4b6
cmp r8d, 0x10
jne 0x14041c498
movsxd rax, dword [rsp + 0x24]
setle r15b
dec cl
xor rcx, rbp
mov ecx, dword [rsp + 0x68]
or r15w, dx
cmp dword [rsp + 0xd0], ecx
mov r15b, r9b
bswap r15w
movzx r15, r9w
mov r15, rsi
je 0x14041c488
mov byte [r15 + rax], 0xff
btc r10, 0x21
not r10b
mov byte [rax + r15 + 1], 0xff
bt r10w, 0xf1
add rdx, rax
mov r10, rbx
jmp 0x14041c493
jmp 0x14041c4b6
add r14, 2
cwd
mov r10d, 1
mov rdx, r14
cmc
btc cx, r12w
btr r15w, 0x1a
mov r15, rsi
lea rcx, [r15 + r10]
stc
test r12, 0x3f657fc9
lea r9, [r9 + r10]
cmp r15d, r14d
cmp dh, 0x6d
jmp 0x14041c4d1
cmp byte [rsp + 0x3f], 0
jmp 0x14041c4db
mov qword [rsp + 0x28], rdx
jmp 0x14041c4e5
mov qword [rsp + 0x118], r12
jmp 0x14041c4f2
je 0x14041c6e5
mov rax, qword [rsp + 0x138]
test ch, 0xfd
movzx r13, r15w
movzx r13w, sil
lea ebx, [rax - 1]
cmp ecx, 0x70497314
rcl r13w, cl
imul ebx, dword [rsp + 0x24]
or r13b, bpl
btc r13, 0x2b
movsxd r13, ebx
cmc
cmp ebp, 2
jmp 0x14041c532
mov qword [rsp + 0x40], r10
jmp 0x14041c53c
jle 0x14041cfa4
cmp ebp, 4
jmp 0x14041c54a
jg 0x14041d745
cmp ebp, 3
jmp 0x14041c558
je 0x14041dd03
cmp ebp, 4
jne 0x14041eef1
test ebx, ebx
jmp 0x14041c56e
jle 0x14041eef1
movsxd rsi, dword [rsp + 0x24]
xchg r14d, r14d
bsf r14w, sp
mov r14d, ebx
cmp ebx, 8
jmp 0x14041c58c
jae 0x14041f75b
xor r12d, r12d
xchg r10b, r11b
mov rax, qword [rsp + 0x40]
xchg r10d, r10d
bt r10, rdi
sub rax, rsi
shr r11b, 0xc3
inc r11b
rcr r10b, 0xd4
add r15, rax
not r10b
bswap rax
mov r11b, 0x3a
mov rax, qword [rsp + 0x88]
lea r10, [r15 + rax]
not r11w
movzx r11, cx
mov r11, qword [rsp + 0x28]
jmp 0x14041c638
cmp edi, ebp
jmp 0x14041c5e3
cmova esi, edx
cmp edi, eax
jmp 0x14041c5ed
cmova esi, edx
add sil, byte [r11 + r12]
mov byte [rcx + r12], sil
jmp 0x14041c5fd
inc r10
inc r15
jmp 0x14041c608
inc rcx
jmp 0x14041c610
inc r9
jmp 0x14041c618
inc r11
dec r14
cmp r14b, 0x58
jmp 0x14041c62a
cmp r12, r14
jmp 0x14041c632
je 0x14041eef1
movzx edx, byte [r10 + r12]
bsf ax, bp
movsx ebp, r12w
adc bp, 0x54b4
movzx r8d, byte [r9 + r12]
shld di, di, 0x7e
xchg bpl, sil
movzx esi, byte [r15 + r12]
xadd ax, ax
rcl rax, cl
mov eax, r8d
sbb dil, al
or di, sp
cmp bp, r14w
sub eax, edx
lea ebx, [rax + rsi]
and dil, dil
mov edi, eax
movzx ebp, r9w
neg edi
movsx rbp, sp
cmovs edi, eax
shl ax, cl
bts ebp, r8d
bt ax, 0x52
mov ebp, ebx
bts ax, r11w
or ax, 0x7c73
sub ebp, r8d
or al, r12b
test r13, 0x14e133ef
inc rax
mov eax, ebp
cmp dil, bl
neg eax
cmovs eax, ebp
sub ebx, edx
mov ebp, ebx
clc
test spl, r9b
neg ebp
cmovs ebp, ebx
stc
jmp 0x14041c6cb
cmp eax, ebp
jmp 0x14041c6d2
ja 0x14041c5dc
mov edx, r8d
jmp 0x14041c6e0
jmp 0x14041c5dc
cmp ebp, 2
jmp 0x14041c6ed
jle 0x14041d19f
cmp ebp, 4
jmp 0x14041c6fb
jg 0x14041d88d
cmp ebp, 3
jmp 0x14041c709
je 0x14041debc
cmp ebp, 4
jne 0x14041f447
mov ebp, dword [rsp + 0x5c]
test edx, ebp
test ebp, ebp
jmp 0x14041c725
je 0x14041f447
mov eax, dword [rsp + 0x24]
xor r14b, 0xd9
shr bh, cl
movsxd rbx, eax
sal r8b, 0x67
mov qword [rsp + 0xe8], rbx
mov r12d, eax
or r8b, 0x75
movsx r8w, r10b
lea rax, [r15 + r10]
movsxd r8, ebx
jmp 0x14041c75c
mov qword [rsp + 0x100], rax
adc r14b, 0x84
movsx r14, r12w
bt ax, 0x7a
mov eax, r12d
and eax, 0xfffffff0
mov qword [rsp + 0x130], rax
mov eax, r12d
shl r14d, cl
and eax, 0xfffffff8
bswap r8w
movsx r14, r12w
sal r14w, 0x82
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0xb8]
shr r8b, 0x58
sal r8d, 0x38
bswap r14
lea r8, [r15 + rax]
lea r8, [r8 + r10]
add r15, qword [rsp + 0x178]
rcr r14, 0xac
add r15, r10
xor eax, eax
mov r14d, r13d
mov qword [rsp + 0xe0], rax
mov r14, rdx
jmp 0x14041c84d
mov rax, qword [rsp + 0xe8]
mov byte [rcx + rax], 0xff
add r14, rax
mov bl, r14b
mov rbx, qword [rsp + 0x30]
dec bp
cmp r10, 0x1c084c79
bt bp, cx
add rcx, rbx
jmp 0x14041c809
add r9, rbx
not bpl
movzx rbp, r9w
movzx ebp, dx
inc qword [rsp + 0xe0]
rol bpl, 0x47
lea r8, [r8 + rbx]
rcr rbp, cl
bt rbp, r10
cmova ebp, r12d
add r15, rbx
mov ebp, dword [rsp + 0x120]
jmp 0x14041c840
dec ebp
jmp 0x14041c847
je 0x14041f454
mov dword [rsp + 0x120], ebp
cmp r11d, 0x34a17f54
cmp dword [rsp + 0x24], 0
jmp 0x14041c865
jle 0x14041c7dc
cmp dword [rsp + 0x24], 8
jmp 0x14041c875
jae 0x14041c882
xor edx, edx
jmp 0x14041ceea
mov rdx, qword [rsp + 0xe0]
mov rax, rdx
jmp 0x14041c892
imul rax, qword [rsp + 0x30]
add rax, qword [rsp + 0x100]
cmc
test cl, r13b
imul rdx, qword [rsp + 0xe8]
cmp di, 0x6040
add rdx, qword [rsp + 0x28]
test cl, r14b
cmp bh, 0xeb
sub rax, rdx
clc
stc
cmp rax, 0x10
jb 0x14041ce98
jb 0x14041cea4
cmp qword [rsp + 0x188], 0x10
jmp 0x14041c8e0
jb 0x14041ce91
cmp dword [rsp + 0x60], 0x10
jb 0x14041ce85
mov edx, 0
jmp 0x14041c8fc
cmp dword [rsp + 0x6c], 0x10
jmp 0x14041c906
jb 0x14041ceea
cmp dword [rsp + 0x24], 0x10
jmp 0x14041c916
jae 0x14041cae6
xor ebp, ebp
lahf
mov rax, qword [rsp + 0x180]
jmp 0x14041c92c
nop dword [rax]
jmp 0x14041c935
movq xmm8, qword [r14 + rbp]
jmp 0x14041c940
movq xmm11, qword [r15 + rbp]
jmp 0x14041c94b
movdqa xmm3, xmm11
punpcklbw xmm3, xmm15
movdqa xmm12, xmm3
punpckhwd xmm12, xmm15
punpcklwd xmm3, xmm15
movq xmm9, qword [r9 + rbp]
movdqa xmm2, xmm9
punpcklbw xmm2, xmm15
movdqa xmm1, xmm2
punpckhwd xmm1, xmm15
punpcklwd xmm2, xmm15
movq xmm10, qword [r8 + rbp]
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
clc
add rbp, 8
test bl, bpl
cmp rax, rbp
jmp 0x14041cac4
jne 0x14041c935
mov rdx, rax
cmp bpl, r11b
test bp, bp
cmp rax, r12
jmp 0x14041cadb
jne 0x14041ceea
jmp 0x14041c7dc
xor ebp, ebp
movdqa xmm13, xmm14
mov rax, qword [rsp + 0x130]
jmp 0x14041cafa
movdqu xmm11, xmmword [r15 + rbp]
jmp 0x14041cb05
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 0x14041cb55
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]
jmp 0x14041cb91
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]
jmp 0x14041ce24
paddb xmm7, xmm0
movdqu xmmword [rcx + rbp], xmm7
add rbp, 0x10
cmp rax, rbp
jmp 0x14041ce39
jne 0x14041cafa
cmp rax, r12
jmp 0x14041ce47
movdqa xmm14, xmm13
movdqa xmm13, xmmword [0x1400bf520]
je 0x14041c7dc
mov rdx, qword [rsp + 0x130]
bts rbp, r13
btr rbp, r8
sal ebp, cl
mov rbp, rdx
clc
test r12b, 8
jmp 0x14041ce7a
je 0x14041ceea
jmp 0x14041c91f
sub edx, edx
jmp 0x14041ce8c
jmp 0x14041ceea
xor edx, edx
jmp 0x14041ceea
xor edx, edx
jmp 0x14041ce9f
jmp 0x14041ceea
sub edx, edx
jmp 0x14041ceab
jmp 0x14041ceea
cmp edi, r10d
cmova ebp, esi
jmp 0x14041cebb
cmp edi, r13d
jmp 0x14041cec3
cmova ebp, esi
clc
add bpl, byte [r14 + rdx]
jmp 0x14041ced0
mov byte [rcx + rdx], bpl
jmp 0x14041ced9
inc rdx
cmp r12, rdx
jmp 0x14041cee4
je 0x14041c7dc
movzx esi, byte [r15 + rdx]
movsx r10, dx
shl r10b, 0x12
movzx eax, byte [r9 + rdx]
rcr r10d, 0xbb
movzx ebp, byte [r8 + rdx]
movsx edi, di
setle bl
xchg r13b, bl
mov ebx, eax
sub ebx, esi
btr r11w, 0xc6
rcr r13d, cl
lea r11d, [rbx + rbp]
shl rdi, cl
mov edi, ebx
neg edi
not r13b
setl r13b
cmovs edi, ebx
stc
sbb r10b, 0x5f
shrd r13, rdx, 0x40
mov ebx, r11d
mov r13, 0x2bc357a9
btr r13, r12
sub ebx, eax
ror r13b, 0x85
mov r13d, ebx
bts r10w, ax
adc r10w, r9w
neg r13d
bswap r10d
movsxd r10, ebp
cmovs r13d, ebx
test r14b, 0xd
add r10w, sp
xchg r10b, r10b
sub r11d, esi
not r10
mov r10d, r11d
cmp r10b, 0xa1
test r10d, ebp
cmc
neg r10d
jmp 0x14041cf8b
cmovs r10d, r11d
cmp r13d, r10d
jmp 0x14041cf97
ja 0x14041ceb0
mov esi, eax
jmp 0x14041ceb0
test ebp, ebp
jmp 0x14041cfab
je 0x14041e313
cmp ebp, 1
je 0x14041e325
cmp ebp, 2
jne 0x14041eef1
test ebx, ebx
jle 0x14041eef1
mov ebp, ebx
clc
cmc
cmp ebx, 8
jae 0x14041f7eb
xor r10d, r10d
neg edx
movzx rdx, r14w
mov r8, r10
or dx, 0x796a
not r8
shr dl, cl
add r8, rbp
mov rdx, rbp
and rdx, 3
jmp 0x14041cffd
je 0x14041d0af
mov rbx, r10
shl di, 0x11
neg rbx
mov rax, qword [rsp + 0x40]
add rax, r10
mov dil, bpl
or ch, 0x60
rol dil, cl
add rax, r15
mov rcx, qword [rsp + 0x88]
not di
ror dil, 0x96
bts di, bx
lea rdi, [rax + rcx]
cmp r9d, 0x41b411c
add cl, 0x63
and ch, ah
add r10, qword [rsp + 0x28]
shl ch, cl
cmp dh, 0x40
xor esi, esi
movzx rcx, di
btc cx, r15w
movzx ecx, byte [rdi + rsi]
cmp ecx, edx
test ebp, 0x60552ea3
clc
add cl, byte [r10 + rsi]
jmp 0x14041d06f
mov byte [rax + rsi], cl
jmp 0x14041d077
inc rsi
jmp 0x14041d07f
dec rbx
cmp rsp, 0x1cf66c94
cmp rdx, rsi
jmp 0x14041d091
jne 0x14041d059
neg rbx
movzx r10d, bx
mov r10w, 0x5b9f
mov r10, rbx
test r15b, 0x95
jmp 0x14041d0af
cmp r8, 3
jmp 0x14041d0b8
jb 0x14041eef1
sub rbp, r10
sar bh, cl
dec ah
and edx, 0x60f36355
mov rax, qword [rsp + 0x40]
shld rbx, r11, 0x1c
lea rax, [rax + r10]
bt rcx, rsi
rcl rdx, cl
lea rax, [rax + r15]
btr rbx, r11
stc
add rax, 3
and rbx, rdi
mov rcx, qword [rsp + 0x28]
sal rbx, cl
lea rcx, [rcx + r10]
inc dx
cmc
add rcx, 3
mov rbx, qword [rsp + 0x88]
dec dh
clc
or edx, r15d
movzx edx, byte [rax + rbx - 3]
cmc
test r8, r10
add dl, byte [rcx - 3]
cmp r15b, 0xc8
cmp eax, r14d
test r9, rbp
mov byte [rax - 3], dl
shld dx, ax, 0x27
rcl dl, cl
movzx edx, byte [rax + rbx - 2]
add dl, byte [rcx - 2]
jmp 0x14041d13f
mov byte [rax - 2], dl
movzx edx, byte [rax + rbx - 1]
cmp spl, 0x34
add dl, byte [rcx - 1]
cmc
clc
cmp r15d, 0x566f618d
mov byte [rax - 1], dl
btr dx, bp
cmp r12w, 0x1582
movzx edx, byte [rax + rbx]
clc
add dl, byte [rcx]
cmp ecx, 0x62fc72f6
mov byte [rax], dl
cmc
cmp r13b, bpl
add rax, 4
test bp, 0x369f
add rcx, 4
test r14w, 0x6dcb
cmc
add rbp, 0xfffffffffffffffc
jmp 0x14041d194
jne 0x14041d104
jmp 0x14041eef1
test ebp, ebp
je 0x14041e444
cmp ebp, 1
jmp 0x14041d1af
je 0x14041e911
cmp ebp, 2
jmp 0x14041d1bd
jne 0x14041f447
mov ebp, dword [rsp + 0x5c]
jmp 0x14041d1cc
test ebp, ebp
jmp 0x14041d1d3
je 0x14041f447
mov eax, dword [rsp + 0x24]
shl r13d, 0x3a
sar rbx, cl
bswap r12w
movsxd r8, eax
mov ebx, eax
lea rax, [r15 + r10]
ror r13b, cl
mov qword [rsp + 0x90], rax
cmp r13b, bl
mov eax, ebx
and eax, 0xffffffe0
shld r14w, r9w, 0x2e
mov qword [rsp + 0xc0], rax
add rax, 0xffffffffffffffe0
movzx r13d, dx
shrd r13w, r11w, 0x3d
adc r14b, 0xef
mov qword [rsp + 0xe8], rax
add r12, r12
adc di, r8w
mov rdi, rax
btr r14d, r15d
sar ax, 7
shr rdi, 5
movzx ax, r9b
cwde
inc rdi
rcr ah, 0x22
mov rax, rdi
bsf r13w, bp
add r14b, 0x60
sub r13w, 0x4843
mov qword [rsp + 0xe0], rdi
not eax
sub ax, r8w
movabs rax, 0xffffffffffffffe
bsf r13w, r13w
xchg r14, r12
setae r14b
and rdi, rax
rol r12w, cl
sbb ax, 0x6fd2
test rsp, 0x16c74f0a
mov qword [rsp + 0x100], rdi
mov r12b, 0xd7
btr r13w, r9w
mov eax, ebx
add r14b, bpl
and eax, 0xfffffff8
btr r14w, 0x68
cmp sil, 0x2e
mov qword [rsp + 0x120], rax
rcr r12b, 0x28
test r15d, eax
add r13b, 0x13
mov rax, r10
mov qword [rsp + 0x70], rbx
add r14b, 2
ror r12w, cl
mov r10d, ebx
and r10d, 3
xchg r13, r14
lea r12, [rax + r15]
adc r13d, 0x883251c
add r13b, dl
add r12, 3
sal r14w, 0xe6
and r13w, 0x17d8
cmp di, 0x60fa
add r15, qword [rsp + 0x168]
btc r13w, r11w
sub r14b, 0x16
add r15, rax
rol r13b, cl
lea r13, [rdx + 3]
sub r11d, r11d
movzx r14d, r14w
mov r14, rdx
jmp 0x14041d331
mov qword [rsp + 0xa0], r8
jmp 0x14041d33e
jmp 0x14041d3a3
mov byte [rcx + r8], 0xff
shld bx, r10w, 0x28
add r14, r8
mov rbx, qword [rsp + 0x30]
btc rbp, r8
sub bp, 0x1c32
shr ebp, 0x75
add rcx, rbx
or rbp, r11
sar bpl, 0x34
add r9, rbx
movzx ebp, r15w
movsxd rbp, ecx
inc r11
rcl rbp, cl
add r12, rbx
ror bpl, 0xa0
lea r15, [r15 + rbx]
rcr ebp, 0x7a
add r13, r8
mov ebp, dword [rsp + 0x40]
jmp 0x14041d396
dec ebp
jmp 0x14041d39d
je 0x14041f454
mov dword [rsp + 0x40], ebp
test r11d, r14d
cmp dword [rsp + 0x24], 0
jmp 0x14041d3b4
jle 0x14041d343
cmp dword [rsp + 0x24], 8
jmp 0x14041d3c4
jae 0x14041d511
sub edx, edx
mov rbx, r12
mov r12, rdx
not r12
add r12, qword [rsp + 0x70]
test r10, r10
jmp 0x14041d3e2
je 0x14041d457
mov rax, rdx
neg rax
movsxd r8, r10d
adc r8b, 0x94
lea rsi, [rcx + rdx]
lea rdi, [r9 + rdx]
bts r8d, r15d
ror r8w, cl
add rdx, r14
sub ebp, ebp
seta r8b
nop dword [rax + rax]
movzx r8d, byte [rdi + rbp]
add r8b, byte [rdx + rbp]
mov byte [rsi + rbp], r8b
jmp 0x14041d425
inc rbp
jmp 0x14041d42d
dec rax
test r15d, 0x1b575ca1
cmp r10, rbp
jmp 0x14041d43f
jne 0x14041d413
neg rax
mov rdx, rax
mov r8, qword [rsp + 0xa0]
test r11b, 0xd3
cmp r12, 3
mov r12, rbx
jmp 0x14041d463
jb 0x14041d343
mov rsi, qword [rsp + 0x70]
sub rsi, rdx
lea rbp, [r12 + rdx]
test r12b, 0x6a
rcr ebx, cl
lea rax, [r15 + rdx]
rcl bx, cl
and rbx, rbp
lea rdx, [rdx + r13]
bsf rbx, r12
xor edi, edi
and bl, 0x8f
cmc
shr bx, cl
nop dword [rax + rax]
rcr bl, 0x1a
sub bx, bx
movzx ebx, byte [rax + rdi - 3]
add bl, byte [rdx + rdi - 3]
test r13b, 0xe1
stc
mov byte [rbp + rdi - 3], bl
movzx ebx, byte [rax + rdi - 2]
add bl, byte [rdx + rdi - 2]
cmp r13d, edi
clc
mov byte [rbp + rdi - 2], bl
shr rbx, cl
add bx, 0x5644
movzx ebx, byte [rax + rdi - 1]
add bl, byte [rdx + rdi - 1]
cmp r10b, cl
mov byte [rbp + rdi - 1], bl
xadd bl, bl
cmc
movzx ebx, byte [rax + rdi]
add bl, byte [rdx + rdi]
test r12d, r11d
cmp r9b, dl
mov byte [rbp + rdi], bl
add rdi, 4
test esp, 0x3afa34e3
cmp rsi, rdi
jmp 0x14041d506
jne 0x14041d4a4
jmp 0x14041d343
mov rax, r11
imul rax, qword [rsp + 0x30]
movsxd rdx, r10d
neg dx
ror edx, 0x62
add rax, qword [rsp + 0x90]
mov dl, bpl
cwd
mov rdx, r11
imul rdx, r8
test dil, 0x22
test sil, dl
add rdx, qword [rsp + 0x28]
sub rax, rdx
cmp rax, 0x20
jmp 0x14041d54f
jb 0x14041d3ca
jb 0x14041d3ca
mov edx, 0
clc
cmp dword [rsp + 0x60], 0x20
jmp 0x14041d56b
jb 0x14041d3cc
cmp dword [rsp + 0x24], 0x20
jmp 0x14041d57b
jae 0x14041d58d
sub eax, eax
jmp 0x14041d588
jmp 0x14041d6df
cmp qword [rsp + 0xe8], 0
jmp 0x14041d59b
je 0x14041d657
mov rsi, qword [rsp + 0x100]
sub edx, edx
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14041d5b6
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14041d5c2
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x14041d5cd
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x14041d5dd
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14041d5eb
movdqu xmmword [rcx + rdx + 0x10], xmm0
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14041d5fd
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14041d609
movdqu xmm2, xmmword [r9 + rdx + 0x20]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x30]
jmp 0x14041d620
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
clc
cmp r13, rbp
cmp r15w, 0x15ae
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmp bpl, 0x75
clc
add rdx, 0x40
add rsi, 0xfffffffffffffffe
jmp 0x14041d64c
jne 0x14041d5ab
jmp 0x14041d65c
xor edx, edx
test r9, rbp
test byte [rsp + 0xe0], 1
jmp 0x14041d669
je 0x14041d6b2
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14041d67a
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x14041d68c
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x14041d69c
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
sub al, 0x8c
rcr ah, cl
setnp ah
movdqu xmmword [rcx + rdx + 0x10], xmm0
mov rax, qword [rsp + 0xc0]
cmp rax, qword [rsp + 0x70]
je 0x14041d343
mov rdx, qword [rsp + 0xc0]
bswap eax
mov rax, rdx
cmp cl, dh
test byte [rsp + 0x70], 0x18
je 0x14041d3cc
mov rsi, qword [rsp + 0x120]
jmp 0x14041d6ec
nop word cs:[rax + rax]
jmp 0x14041d6fb
movq xmm0, qword [r14 + rax]
jmp 0x14041d706
movq xmm1, qword [r9 + rax]
jmp 0x14041d711
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
stc
add rax, 8
stc
test spl, sil
cmp rsi, rax
jne 0x14041d6fb
mov rdx, rsi
jmp 0x14041d735
cmp rsi, qword [rsp + 0x70]
je 0x14041d343
jmp 0x14041d3cc
cmp ebp, 5
jmp 0x14041d74d
je 0x14041ed9d
cmp ebp, 6
jmp 0x14041d75b
jne 0x14041eef1
test ebx, ebx
jle 0x14041eef1
movsxd r9, dword [rsp + 0x24]
and r10b, sil
btc r10d, edx
mov r10d, ebx
cmp r15w, si
test dl, bl
clc
cmp ebx, 8
jmp 0x14041d787
jae 0x14041f849
xor edi, edi
sal dx, cl
mov edx, 0x4b2217c3
mov rdx, rdi
stc
cmc
test r10b, 1
jmp 0x14041d7a5
je 0x14041d7f3
mov rax, rdi
bts dx, si
neg dl
sar dx, cl
sub rax, r9
ror dx, 0xc1
rcr dx, cl
movzx eax, byte [rcx + rax]
cmp ax, r8w
mov rdx, qword [rsp + 0x28]
add al, byte [rdx + rdi]
rol rdx, 0xaf
mov byte [rcx + rdi], al
shld rdx, rax, 0x93
movsxd rdx, r14d
and edx, 0x25bc5948
mov rdx, rdi
or rdx, 1
cmp spl, bl
test sil, r12b
not rdi
test r15b, 0x9e
cmp r13b, r10b
add rdi, r10
jmp 0x14041d805
je 0x14041eef1
mov rcx, qword [rsp + 0x40]
mov rax, rcx
sub rax, r9
neg rbx
inc bpl
not bpl
add rax, r15
inc rax
sal bh, cl
add rcx, r15
movsxd rbx, r8d
movsx ebp, r12w
not bpl
inc rcx
shr bpl, 0x3d
movzx bx, r9b
movzx ebx, byte [rax + rdx - 1]
ror bpl, cl
movzx bp, dil
shl bp, 0xd2
mov rbp, qword [rsp + 0x28]
cmp dx, 0x6b59
add bl, byte [rbp + rdx]
test r11b, 0x36
mov byte [rcx + rdx - 1], bl
movzx ebx, byte [rax + rdx]
add bl, byte [rbp + rdx + 1]
cmc
mov byte [rcx + rdx], bl
cmp r14b, 0x9e
test r9b, r10b
cmc
add rdx, 2
cmp r10, rdx
jne 0x14041d840
jmp 0x14041eef1
cmp ebp, 5
je 0x14041ef4c
cmp ebp, 6
jmp 0x14041d8a3
mov r8d, dword [rsp + 0x5c]
jmp 0x14041d8ad
jne 0x14041f447
test r8d, r8d
jmp 0x14041d8bb
je 0x14041f447
mov eax, dword [rsp + 0x24]
movsxd r12, eax
jmp 0x14041d8cd
mov r14, rdx
rol r13w, 0x81
add r13b, 0x7e
movsx rdx, r14w
mov edi, eax
lea r13, [r15 + r10]
btr rax, 0xba
mov eax, edi
btr dx, r12w
or dx, cx
and eax, 0xffffffe0
mov qword [rsp + 0x40], rax
sub si, bx
rol sil, cl
add rax, 0xffffffffffffffe0
shrd r11w, r12w, 0x81
cqo
mov qword [rsp + 0x70], rax
rcr r11b, cl
cmovs r11w, r9w
mov rdx, rax
shr rdx, 5
movsx r9w, r13b
inc rdx
movzx si, bl
mov rax, rdx
bt r11, r15
cdqe
mov qword [rsp + 0xa0], rdx
setle ah
cmp r9w, bx
sbb ah, dl
movabs rax, 0xffffffffffffffe
test bl, spl
bts r11w, sp
sub r9, 0x23c464fb
and rdx, rax
dec si
cbw
btc r9w, ax
mov qword [rsp + 0x90], rdx
sub r11b, cl
mov esi, edi
and esi, 0xfffffff8
mov r9, rdi
btc r11d, esi
neg r9
shl ax, 0xf6
shld r11w, r10w, 0x8b
mov rax, qword [rsp + 0xf0]
add r11b, sil
movzx r11w, bl
lea r11, [r15 + rax]
clc
cmp dh, dl
add r11, r10
jmp 0x14041d9af
add r15, qword [rsp + 0xb8]
test al, cl
lea r15, [r15 + r10]
sub r10d, r10d
jmp 0x14041d9c5
jmp 0x14041da06
mov byte [rcx + r12], 0xff
clc
cmc
add r14, r12
clc
cmp r10b, 0xd5
add rcx, rbx
jmp 0x14041d9e1
inc r10
cmp ch, 0xb1
test r14b, cl
add r11, rbx
test sil, r12b
add r15, rbx
jmp 0x14041d9f8
dec r8d
jmp 0x14041da00
je 0x14041f454
cmp dword [rsp + 0x24], 0
jmp 0x14041da10
jle 0x14041d9ca
cmp dword [rsp + 0x24], 8
jae 0x14041dad8
sub edx, edx
mov rbp, rdx
clc
test dil, 1
jmp 0x14041da30
je 0x14041da6d
mov rax, rdx
ror bp, 0x89
ror ebp, cl
bt rbp, 0x39
sub rax, rbx
btc bp, 0xd5
rcr bp, cl
movzx eax, byte [rcx + rax]
add al, byte [r14 + rdx]
movzx bp, r13b
mov byte [rcx + rdx], al
inc bpl
mov rbp, rdx
cmc
or rbp, 1
test dh, 0
not rdx
jmp 0x14041da78
cmp rdx, r9
je 0x14041d9ca
nop
sar rax, 0x70
adc ah, 0xcc
movzx eax, byte [r15 + rbp]
clc
add al, byte [r14 + rbp]
test r12b, 0x4d
test dl, r10b
stc
mov byte [rcx + rbp], al
mov ax, 0x5d55
movzx eax, byte [r15 + rbp + 1]
cmp bp, 0x3067
add al, byte [r14 + rbp + 1]
test sil, sil
mov byte [rcx + rbp + 1], al
test dl, dil
add rbp, 2
test r12b, 0xb4
cmp rdi, rbp
jmp 0x14041dacd
jne 0x14041da8a
jmp 0x14041d9ca
mov rax, r10
imul rax, rbx
lea rax, [rax + r13]
sbb dl, r8b
mov rdx, r10
cmp bpl, sil
imul rdx, r12
stc
test dl, r11b
add rdx, qword [rsp + 0x28]
cmc
sub rax, rdx
cmp rax, 0x20
jmp 0x14041db06
jb 0x14041da21
jb 0x14041da21
mov edx, 0
cmp dword [rsp + 0x6c], 0x20
jmp 0x14041db21
jb 0x14041da23
cmp dword [rsp + 0x24], 0x20
jmp 0x14041db31
jae 0x14041db43
xor eax, eax
jmp 0x14041db3e
jmp 0x14041dcaf
cmp qword [rsp + 0x70], 0
jmp 0x14041db4e
je 0x14041dc0f
mov rbp, qword [rsp + 0x90]
cmc
cmp r14b, r13b
sub edx, edx
jmp 0x14041db67
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14041db72
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x14041db85
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x14041db95
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14041dba3
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x14041dbae
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14041dbba
movdqu xmm1, xmmword [r14 + rdx + 0x30]
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14041dbcd
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
test r12w, 0x52c9
movdqu xmmword [rcx + rdx + 0x30], xmm0
test dl, dil
add rdx, 0x40
test rdx, 0x4d60354f
add rbp, 0xfffffffffffffffe
jmp 0x14041dc04
jne 0x14041db67
jmp 0x14041dc12
xor edx, edx
stc
test byte [rsp + 0xa0], 1
je 0x14041dc78
movdqu xmm0, xmmword [r14 + rdx]
movzx rax, si
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14041dc3a
mov rax, rdx
stc
cmc
sub rax, rbx
jmp 0x14041dc47
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14041dc5b
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
test r9, 0x6e2a5e7b
movdqu xmmword [rcx + rdx + 0x10], xmm0
test r12, 0x52ea54d6
cmp qword [rsp + 0x40], rdi
jmp 0x14041dc82
je 0x14041d9ca
mov rdx, qword [rsp + 0x40]
shr ah, 0x47
mov rax, rdx
cmp r11b, al
test dil, 0x18
je 0x14041da23
nop word cs:[rax + rax]
jmp 0x14041dcaf
movq xmm0, qword [r14 + rax]
jmp 0x14041dcba
movq xmm1, qword [r15 + rax]
jmp 0x14041dcc5
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmp rsi, rax
jmp 0x14041dcda
jne 0x14041dcaf
mov rdx, rsi
clc
jmp 0x14041dcf0
cmp rsi, rdi
jmp 0x14041dcf8
je 0x14041d9ca
jmp 0x14041da23
test ebx, ebx
jmp 0x14041dd0a
jle 0x14041eef1
movsxd r8, dword [rsp + 0x24]
bts dx, r8w
ror dl, cl
mov edx, ebx
cmp ebx, 8
jmp 0x14041dd26
jae 0x14041f89e
xor r11d, r11d
inc sil
movzx esi, bp
mov rsi, r11
test dl, 1
jmp 0x14041dd40
je 0x14041ddac
movzx eax, byte [r9 + r11]
rcr sil, cl
xchg si, si
mov rbp, r11
jmp 0x14041dd5f
sub rbp, r8
movzx esi, di
movzx ebp, byte [rcx + rbp]
shr sil, 0xe6
add ebp, eax
bsr rsi, rbp
sal ax, cl
add rax, rbp
shr ebp, 1
sal al, 0x90
mov rax, qword [rsp + 0x28]
xor sil, r8b
add bpl, byte [rax + r11]
xadd sil, sil
bt si, 0x28
and sil, 0x70
mov byte [rcx + r11], bpl
clc
cmp r14b, dl
btr si, 0xa6
mov rsi, r11
stc
or rsi, 1
not r11
test r13b, 0x47
cmp dil, r13b
add r11, rdx
jmp 0x14041ddbe
je 0x14041eef1
mov rbx, qword [rsp + 0x40]
movzx rax, bp
mov rax, rbx
btc rcx, 0x11
mov cl, 0x4f
sub rax, r8
inc ch
bswap rbp
xchg cl, bpl
lea rcx, [r15 + rax]
inc rcx
xchg dil, bpl
lea rbp, [r15 + rbx]
cmovno edi, r13d
inc rbp
movsx eax, r13w
cmovbe ax, r11w
add r15, qword [rsp + 0x158]
movsx eax, r8w
add r15, rbx
btr edi, 0x24
add di, 0x2a0
mov rax, qword [rsp + 0x28]
rol bl, cl
btc di, si
lea rbx, [rax + 1]
test r10b, r10b
mov dil, r10b
setno al
movzx eax, byte [r15 + rsi - 1]
sal dil, cl
movzx edi, byte [rcx + rsi - 1]
cmp cx, r9w
add edi, eax
rol eax, 0x5a
shr edi, 1
bt ax, r10w
and eax, 0x1c0627d8
add dil, byte [rbx + rsi - 1]
rcr ah, cl
mov byte [rbp + rsi - 1], dil
xor ah, 0x66
cwde
setge al
movzx eax, byte [r15 + rsi]
bswap rdi
movzx edi, byte [rcx + rsi]
test r13b, 0x2c
cmp r14, r13
add edi, eax
test si, 0x577f
shr edi, 1
clc
cmc
add dil, byte [rbx + rsi]
clc
mov byte [rbp + rsi], dil
test r13b, r8b
cmc
add rdx, 0xfffffffffffffffe
add rcx, 2
clc
add rbp, 2
clc
add r15, 2
add rbx, 2
cmc
cmp rsi, rdx
jmp 0x14041deb1
jne 0x14041de30
jmp 0x14041eef1
mov r11d, dword [rsp + 0x5c]
test r11d, r11d
jmp 0x14041dec9
je 0x14041f447
mov eax, dword [rsp + 0x24]
bts r8d, ebp
movsxd r12, eax
movsx r14, cx
mov esi, eax
movzx rdi, di
lea rax, [r15 + r10]
mov qword [rsp + 0x70], rax
cmp r15b, r9b
dec r8b
sal rax, cl
mov rdi, r10
mov r10d, esi
sub r8, 0x700c7270
dec r14b
inc r14w
and r10d, 0xffffffe0
ror r8, 0x6c
shr r8b, cl
sub r8b, dl
mov r8d, esi
xchg r14b, r14b
and r8d, 0xfffffff8
mov ax, r14w
rcl eax, 0xe
clc
mov rax, rsi
neg rax
mov qword [rsp + 0x40], rax
bswap eax
mov rax, qword [rsp + 0x170]
add rax, r15
shld r14d, ecx, 0x1a
rcr r14b, 0x7f
movzx r14d, bp
add rax, rdi
inc r14w
and r14b, 0xa7
rol r14b, 0xc8
add r15, qword [rsp + 0xb8]
test cx, 0x174a
and r14, r14
bts r14w, r15w
add r15, rdi
bsr r14w, r10w
add r14d, r12d
xor ebp, ebp
seto r14b
cmovne r14w, r11w
movzx r14, cx
mov r14, rdx
jmp 0x14041df95
jmp 0x14041dff5
mov byte [rcx + r12], 0xff
not bh
add r14, r12
bts bx, bp
mov rbx, qword [rsp + 0x30]
cmp rbx, 0x61001553
jmp 0x14041dfb9
lea rcx, [rcx + rbx]
test r10d, 0x1d095882
cmp r9, 0x248465f
add r9, rbx
jmp 0x14041dfd3
inc rbp
cmp r9b, r13b
add rax, rbx
test al, r9b
add r15, rbx
jmp 0x14041dfe7
dec r11d
jmp 0x14041dfef
je 0x14041f454
cmp dword [rsp + 0x24], 0
jle 0x14041df9a
cmp dword [rsp + 0x24], 8
jae 0x14041e114
sub r13d, r13d
cmp r15b, 3
mov dx, 0x4439
mov rdx, r13
cmp r8b, 0x6a
stc
test sil, 1
jmp 0x14041e027
je 0x14041e075
movzx edx, byte [r9 + r13]
bt rdi, 0x6a
movsxd rdi, ecx
rcr di, 0x52
mov rdi, r13
clc
sub rdi, qword [rsp + 0x30]
cmp al, 0xd8
movzx edi, byte [rcx + rdi]
test spl, al
stc
add edi, edx
bsf dx, r8w
shr edi, 1
add dil, byte [r14 + r13]
sbb edx, eax
or dx, r11w
ror dh, cl
mov byte [rcx + r13], dil
clc
rcr rdx, cl
mov rdx, r13
or rdx, 1
not r13
cmp r13, qword [rsp + 0x40]
jmp 0x14041e082
je 0x14041df9a
nop dword [rax + rax]
sal bl, cl
movzx edi, byte [r9 + rdx]
add bx, bp
rol bx, cl
movzx ebx, r11w
movzx ebx, byte [r15 + rdx]
add ebx, edi
or rdi, 0x4ac93ba3
shr ebx, 1
xor di, r9w
and dil, al
add bl, byte [r14 + rdx]
not dil
and di, 0xbc2
add di, di
mov byte [rcx + rdx], bl
movzx edi, byte [r9 + rdx + 1]
bts rbx, rsi
movzx ebx, byte [r15 + rdx + 1]
jmp 0x14041e0df
add ebx, edi
stc
cmp r15w, 0x5ae
shr ebx, 1
cmp dx, dx
add bl, byte [r14 + rdx + 1]
jmp 0x14041e0f7
mov byte [rcx + rdx + 1], bl
add rdx, 2
clc
cmc
cmp rsi, rdx
jmp 0x14041e109
jne 0x14041e092
jmp 0x14041df9a
mov rdx, rbp
or edi, ecx
not di
imul rdx, qword [rsp + 0x30]
movzx edi, si
add rdx, qword [rsp + 0x70]
sub dil, r15b
mov rdi, rbp
imul rdi, r12
clc
test r8b, r11b
add rdi, qword [rsp + 0x28]
cmp r12d, ecx
cmp r14b, 0x18
sub rdx, rdi
cmp rdx, 0x20
jb 0x14041e00b
jb 0x14041e00b
cmp dword [rsp + 0x60], 0x20
jmp 0x14041e161
jb 0x14041e00b
mov r13d, 0
jmp 0x14041e177
cmp dword [rsp + 0x6c], 0x20
jmp 0x14041e181
jb 0x14041e016
cmp dword [rsp + 0x24], 0x20
jmp 0x14041e191
jae 0x14041e1a3
sub edx, edx
jmp 0x14041e19e
jmp 0x14041e2a6
sub edx, edx
jmp 0x14041e1aa
movdqu xmm1, xmmword [r14 + rdx]
jmp 0x14041e1b5
movdqu xmm8, xmmword [r14 + rdx + 0x10]
jmp 0x14041e1c1
movdqu xmm4, xmmword [r9 + rdx]
jmp 0x14041e1cc
movdqu xmm5, xmmword [r9 + rdx + 0x10]
jmp 0x14041e1d8
movdqa xmm6, xmm4
punpckhbw xmm6, xmm15
punpcklbw xmm4, xmm15
movdqa xmm7, xmm5
punpckhbw xmm7, xmm15
punpcklbw xmm5, xmm15
movdqu xmm2, xmmword [rax + rdx - 0x10]
movdqu xmm3, xmmword [rax + rdx]
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
clc
cmp r10d, r13d
add rdx, 0x20
cmp r10, rdx
jmp 0x14041e26c
jne 0x14041e1aa
cmp r10, rsi
jmp 0x14041e27a
je 0x14041df9a
mov rdx, r10
mov r13, r10
test r14d, 0x3ecb023f
clc
cmc
test sil, 0x18
jmp 0x14041e298
je 0x14041e016
nop dword [rax + rax]
movq xmm0, qword [r14 + rdx]
jmp 0x14041e2b1
movq xmm1, qword [r9 + rdx]
jmp 0x14041e2bc
punpcklbw xmm1, xmm15
movq xmm2, qword [r15 + rdx]
jmp 0x14041e2cc
punpcklbw xmm2, xmm15
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rdx], xmm2
cmc
clc
add rdx, 8
cmp r8, rdx
jmp 0x14041e2f5
jne 0x14041e2a6
mov r13, r8
stc
clc
cmp r8, rsi
jmp 0x14041e308
je 0x14041df9a
jmp 0x14041e016
mov r8, r13
jmp 0x14041e31b
call fcn.14049c53b
jmp 0x14041eef1
test ebx, ebx
jle 0x14041eef1
movsxd r9, dword [rsp + 0x24]
mov r10d, ebx
test r13w, cx
cmp r13b, cl
cmp ebx, 8
jae 0x14041f905
sub edi, edi
mov dl, r10b
rol dh, 0xa0
movzx dx, r10b
mov rdx, rdi
jmp 0x14041e35a
test r10b, 1
jmp 0x14041e363
je 0x14041e3a2
mov rax, rdi
sub rax, r9
movzx eax, byte [rcx + rax]
shr dh, 0x4b
shr rdx, cl
mov rdx, qword [rsp + 0x28]
test r8b, bl
add al, byte [rdx + rdi]
add dl, 0x42
mov byte [rcx + rdi], al
bts edx, r12d
mov rdx, rdi
cmp r8d, 0x60082734
test dil, 0xb6
cmc
or rdx, 1
clc
not rdi
test dil, r11b
cmp r12b, 0xf7
add rdi, r10
je 0x14041eef1
mov rcx, qword [rsp + 0x40]
shl ax, cl
test r11b, 0x8b
cdqe
mov rax, rcx
xadd bp, bp
sub rax, r9
test bh, 0x36
sar bpl, cl
add rax, r15
inc rax
mov bpl, 0xd0
bt ebx, 0x44
btr ebx, r9d
add rcx, r15
mov rbp, 0x3b4b3516
inc rcx
movsx bx, r8b
add bl, r8b
btr bp, r12w
movzx ebx, byte [rax + rdx - 1]
mov rbp, qword [rsp + 0x28]
cmp rcx, rdi
add bl, byte [rbp + rdx]
cmc
test r10w, ax
mov byte [rcx + rdx - 1], bl
movzx ebx, byte [rax + rdx]
test r15, rbx
add bl, byte [rbp + rdx + 1]
mov byte [rcx + rdx], bl
test r11w, 0x56e0
clc
add rdx, 2
cmp r10, rdx
jmp 0x14041e439
jne 0x14041e3fe
jmp 0x14041eef1
mov r13d, dword [rsp + 0x5c]
jmp 0x14041e450
test r13d, r13d
jmp 0x14041e458
je 0x14041f447
mov eax, dword [rsp + 0x24]
xadd r12, rdi
movsxd r12, eax
movsx r11d, ax
not r9d
mov r14, rdx
or dl, r8b
movsx di, dil
rol di, cl
mov edi, eax
neg r9w
lea rax, [r15 + r10]
shr dl, 0xca
mov qword [rsp + 0x40], rax
add dl, r14b
mov eax, edi
and eax, 0xffffffe0
mov qword [rsp + 0x70], rax
not r9w
xchg sil, r9b
rcr dx, cl
add rax, 0xffffffffffffffe0
btc r9w, 0x22
cmp r12, 0x7f0d6c7d
mov qword [rsp + 0xa0], rax
xchg edx, esi
shr rax, 5
mov dl, 0xf0
setle r9b
inc rax
movabs rdx, 0xffffffffffffffe
add r11w, r15w
add rdx, 0xfffffffffffffffe
rol r9b, cl
inc si
and rdx, rax
add si, r9w
bt r9d, 0x2e
mov qword [rsp + 0xc0], rdx
mov r11b, al
add r11b, 0x92
mov r11d, eax
and r11d, 3
btc eax, 0xd9
movsx ax, r15b
ror sil, cl
mov esi, edi
shl rax, 0xf6
dec r9b
mov r9b, 0x75
and esi, 0xfffffff8
mov rax, r10
shrd r10w, r9w, 0x45
mov r10d, edi
rol r9d, cl
movzx r9, ax
rcl r9w, 0xa6
and r10d, 3
bswap r9
movsx r9w, r11b
sal r9w, 0x3a
add r15, rax
test r11w, r10w
adc r9w, sp
add r15, 0x10
stc
sar r9d, 0x4b
lea r9, [r14 + 0x10]
cmc
clc
stc
mov qword [rsp + 0x90], r11
test dl, r15b
shl r11, 5
stc
xor r8d, r8d
jmp 0x14041e580
jmp 0x14041e5c8
mov byte [rcx + r12], 0xff
adc bx, bx
add r14, r12
cmc
btr ebx, edx
neg ebx
mov rbx, qword [rsp + 0x30]
cmp r12d, 0x55113f9e
jmp 0x14041e5a7
add rcx, rbx
inc r8
test r10d, 0x5d4b62d9
add r15, rbx
add r9, r12
dec r13d
jmp 0x14041e5c2
je 0x14041f454
cmp dword [rsp + 0x24], 0
jle 0x14041e585
cmp dword [rsp + 0x24], 8
jmp 0x14041e5dd
jb 0x14041e64f
mov rdx, r8
bts ebx, r12d
imul rdx, r12
add rdx, qword [rsp + 0x28]
bts bx, dx
mov rbx, r8
stc
jmp 0x14041e600
imul rbx, qword [rsp + 0x30]
cmp r9b, 0x73
cmc
stc
add rbx, qword [rsp + 0x40]
cmc
sub rbx, rdx
rcl dh, 0x98
movsx dx, dil
mov dl, 0xee
mov edx, 0
cmp rbx, 0x20
jmp 0x14041e62d
jb 0x14041e827
cmp dword [rsp + 0x24], 0x20
jmp 0x14041e63d
jae 0x14041e65b
xor ebx, ebx
jmp 0x14041e64a
jmp 0x14041e7f5
sub edx, edx
jmp 0x14041e656
jmp 0x14041e827
cmp qword [rsp + 0xa0], 0x60
jmp 0x14041e669
jae 0x14041e67b
sub edx, edx
jmp 0x14041e676
jmp 0x14041e752
mov rbp, qword [rsp + 0xc0]
test edi, 0x53f04cb4
xor edx, edx
clc
cmp bpl, r8b
movups xmm0, xmmword [r14 + rdx]
jmp 0x14041e6a1
movups xmm1, xmmword [r14 + rdx + 0x10]
movups xmmword [rcx + rdx], xmm0
test r14b, sil
movups xmmword [rcx + rdx + 0x10], xmm1
jmp 0x14041e6bc
movups xmm0, xmmword [r14 + rdx + 0x20]
test r11d, ebx
cmc
cmp bx, 0x2fa5
movups xmm1, xmmword [r14 + rdx + 0x30]
stc
movups xmmword [rcx + rdx + 0x20], xmm0
cmc
test r15d, r12d
movups xmmword [rcx + rdx + 0x30], xmm1
cmp r14b, bl
test r13b, 0xcf
clc
movups xmm0, xmmword [r14 + rdx + 0x40]
jmp 0x14041e6f4
movups xmm1, xmmword [r14 + rdx + 0x50]
test r12b, spl
clc
movups xmmword [rcx + rdx + 0x40], xmm0
test bpl, 0x44
movups xmmword [rcx + rdx + 0x50], xmm1
clc
cmc
test dl, 0xed
movdqu xmm0, xmmword [r14 + rdx + 0x60]
clc
test r9b, r8b
movdqu xmm1, xmmword [r14 + rdx + 0x70]
stc
movdqu xmmword [rcx + rdx + 0x60], xmm0
jmp 0x14041e736
movdqu xmmword [rcx + rdx + 0x70], xmm1
test r15, r15
sub rdx, 0xffffffffffffff80
add rbp, 0xfffffffffffffffc
jmp 0x14041e74c
jne 0x14041e68f
cmp qword [rsp + 0x90], 0
jmp 0x14041e760
je 0x14041e7c1
lea rbx, [r15 + rdx]
cmp r11w, 0x7508
cmc
lea rdx, [rdx + r9]
cmc
stc
clc
xor ebp, ebp
stc
jmp 0x14041e780
nop word cs:[rax + rax]
cmp sil, 0x90
test r12b, al
movdqu xmm0, xmmword [rdx + rbp - 0x10]
movdqu xmm1, xmmword [rdx + rbp]
movdqu xmmword [rbx + rbp - 0x10], xmm0
test rax, rbx
movdqu xmmword [rbx + rbp], xmm1
test rcx, r12
add rbp, 0x20
cmp r11, rbp
jmp 0x14041e7bb
jne 0x14041e793
cmp qword [rsp + 0x70], rdi
jmp 0x14041e7cb
je 0x14041e585
mov rdx, qword [rsp + 0x70]
xor bh, al
btr ebx, esi
mov rbx, rdx
test dil, 0x18
jmp 0x14041e7e7
je 0x14041e827
nop dword [rax + rax]
mov rdx, qword [r14 + rbx]
mov qword [rcx + rbx], rdx
add rbx, 8
jmp 0x14041e80a
cmp rsi, rbx
jne 0x14041e7f5
mov rdx, rsi
clc
cmc
stc
cmp rsi, rdi
jmp 0x14041e821
je 0x14041e585
mov rbp, rdx
clc
cmp r11d, r14d
not rbp
stc
test bl, r14b
test r12d, 0x5474ef2
lea rbp, [rbp + rdi]
clc
test r10, r10
jmp 0x14041e84a
je 0x14041e894
mov rbx, r10
cmovbe ax, di
mov eax, r11d
dec ax
nop
cmovl rax, rsi
movsx rax, r8w
movzx ax, r8b
movzx eax, byte [r14 + rdx]
jmp 0x14041e876
mov byte [rcx + rdx], al
jmp 0x14041e87e
inc rdx
jmp 0x14041e886
dec rbx
jmp 0x14041e88e
jne 0x14041e86c
cmp rbp, 3
jb 0x14041e585
nop word [rax + rax]
movsx ax, sil
movzx eax, byte [r14 + rdx]
cmp sil, r8b
mov byte [rcx + rdx], al
movzx eax, byte [r14 + rdx + 1]
cmc
clc
mov byte [rcx + rdx + 1], al
movsx eax, bp
sbb rax, 0x44514558
cwde
movzx eax, byte [r14 + rdx + 2]
cmp r15b, r11b
test r15d, 0x5f5641b1
mov byte [rcx + rdx + 2], al
jmp 0x14041e8e6
movzx eax, byte [r14 + rdx + 3]
jmp 0x14041e8f1
mov byte [rcx + rdx + 3], al
add rdx, 4
cmp spl, 0xb8
cmc
cmp rdi, rdx
jmp 0x14041e906
jne 0x14041e8a9
jmp 0x14041e585
mov r8d, dword [rsp + 0x5c]
test di, r8w
test r8d, r8d
je 0x14041f447
mov eax, dword [rsp + 0x24]
movsxd r12, eax
shl r9b, cl
btr si, bp
mov r14, rdx
shl rdi, 0x68
movsx r13w, r12b
btr r11, rax
mov edi, eax
shl r11w, 0xfb
shld rax, r11, 0x7f
lea r13, [r15 + r10]
or dx, 0x3ebf
mov eax, edi
sar dl, cl
and eax, 0xffffffe0
mov qword [rsp + 0x40], rax
rol r9b, 0x30
sal dh, cl
add rax, 0xffffffffffffffe0
rol r9w, cl
btc edx, edx
mov qword [rsp + 0x70], rax
rcr r9w, cl
shl r11b, cl
mov rdx, rax
test si, r14w
jmp 0x14041e98d
shr rdx, 5
movzx r9w, r9b
inc rdx
sub al, sil
btr rsi, 0x63
setb r9b
mov rax, rdx
mov qword [rsp + 0xa0], rdx
bts si, r13w
lahf
bt r11, 0xac
movabs rax, 0xffffffffffffffe
movsx r11, cx
and rdx, rax
shrd ax, r10w, 0xcf
cmovnp rsi, r9
mov qword [rsp + 0x90], rdx
shl sil, 6
and ax, r15w
sbb al, sil
mov esi, edi
bsf rax, rdx
cmp r10b, 0x28
and esi, 0xfffffff8
shl al, 0x87
movzx ax, sil
xor r11b, r8b
mov r9, rdi
bsf r11d, r8d
mov al, dil
or al, bpl
neg r9
mov rax, qword [rsp + 0xf0]
test r15d, r9d
shr r11w, cl
lea r11, [r15 + rax]
cmp spl, r9b
test spl, 0x91
lea r11, [r11 + r10]
cmc
cmp sp, 0x4f64
add r15, qword [rsp + 0xb8]
jmp 0x14041ea43
lea r15, [r15 + r10]
cmp spl, 0x60
sub r10d, r10d
jmp 0x14041ea53
jmp 0x14041ea8a
mov byte [rcx + r12], 0xff
cmp r12b, spl
lea r14, [r14 + r12]
stc
add rcx, rbx
inc r10
cmp edx, 0x4bef7cd0
add r11, rbx
add r15, rbx
jmp 0x14041ea7c
dec r8d
jmp 0x14041ea84
je 0x14041f454
cmp dword [rsp + 0x24], 0
jmp 0x14041ea94
jle 0x14041ea58
cmp dword [rsp + 0x24], 8
jmp 0x14041eaa4
jae 0x14041eb7d
sub edx, edx
movsx bp, al
sal bpl, 0x8b
mov rbp, rdx
cmp rdx, 0x437359a1
stc
test dil, 1
jmp 0x14041eac8
je 0x14041eb0d
mov rax, rdx
sub rax, rbx
movzx eax, byte [rcx + rax]
rcr bpl, 0x45
shld bp, r11w, 0x46
movzx ebp, sp
add al, byte [r14 + rdx]
movzx bp, dil
bt bp, 0x1c
ror bpl, cl
mov byte [rcx + rdx], al
mov rbp, rdx
test r8b, 0xf
or rbp, 1
test r12b, 0x94
jmp 0x14041eb0d
not rdx
test r8b, 0x60
cmp rdx, r9
jmp 0x14041eb1c
je 0x14041ea58
nop
cwde
mov ax, 0x3a4d
movzx eax, byte [r15 + rbp]
add al, byte [r14 + rbp]
cmc
mov byte [rcx + rbp], al
xor al, 0xb8
movzx eax, byte [r15 + rbp + 1]
cmc
test r13b, sil
cmp dil, 0xbd
add al, byte [r14 + rbp + 1]
jmp 0x14041eb55
mov byte [rcx + rbp + 1], al
test r10d, 0xe330ff2
stc
add rbp, 2
clc
cmc
test r13b, r10b
cmp rdi, rbp
jmp 0x14041eb72
jne 0x14041eb28
jmp 0x14041ea58
mov rax, r10
sar dx, 0xfa
imul rax, rbx
sbb dl, dl
add rax, r13
mov dx, 0x568a
clc
shrd rdx, r10, 0x3e
mov rdx, r10
imul rdx, r12
add rdx, qword [rsp + 0x28]
test r10b, 0xaa
jmp 0x14041ebad
sub rax, rdx
jmp 0x14041ebb6
cmp rax, 0x20
jb 0x14041eaaa
jb 0x14041eaaa
mov edx, 0
cmc
cmp dword [rsp + 0x6c], 0x20
jb 0x14041eab4
cmp dword [rsp + 0x24], 0x20
jmp 0x14041ebe1
jae 0x14041ebf3
xor eax, eax
jmp 0x14041ebee
jmp 0x14041ed59
cmp qword [rsp + 0x70], 0
jmp 0x14041ebfe
je 0x14041ecb9
mov rbp, qword [rsp + 0x90]
test bl, r11b
stc
sub edx, edx
jmp 0x14041ec17
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14041ec22
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14041ec2e
movdqu xmm2, xmmword [r11 + rdx - 0x30]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x14041ec45
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x14041ec59
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14041ec73
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x14041ec82
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
jmp 0x14041ec91
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmp rbx, r15
test si, 0x1e74
cmc
add rdx, 0x40
stc
add rbp, 0xfffffffffffffffe
jmp 0x14041ecae
jne 0x14041ec17
jmp 0x14041ecbf
sub edx, edx
cmc
cmp sil, r9b
test byte [rsp + 0xa0], 1
jmp 0x14041eccc
je 0x14041ed20
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
mov rax, rdx
test esp, 0x3bfc637e
sub rax, rbx
jmp 0x14041ecf0
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14041ecfa
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14041ed09
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
test rbx, 0x61042072
movdqu xmmword [rcx + rdx + 0x10], xmm0
stc
cmp qword [rsp + 0x40], rdi
jmp 0x14041ed2a
je 0x14041ea58
mov rdx, qword [rsp + 0x40]
cmovnp ax, bp
adc ax, 0x1af9
shld eax, ebp, 0xf7
mov rax, rdx
cmc
cmp dl, spl
cmp r14b, 0xa3
test dil, 0x18
je 0x14041eab4
nop dword [rax]
movq xmm0, qword [r14 + rax]
jmp 0x14041ed64
movq xmm1, qword [r15 + rax]
jmp 0x14041ed6f
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
stc
add rax, 8
stc
cmp rsi, rax
jmp 0x14041ed86
jne 0x14041ed59
mov rdx, rsi
cmp rsi, rdi
je 0x14041ea58
jmp 0x14041eab4
test ebx, ebx
jmp 0x14041eda4
jle 0x14041eef1
movsxd r9, dword [rsp + 0x24]
inc r10b
mov r10d, ebx
clc
cmp r15w, cx
jmp 0x14041edbf
cmp ebx, 8
jae 0x14041f969
xor r11d, r11d
btc rdx, rdi
mov rdx, r11
cmp r9b, r12b
test ax, r10w
jmp 0x14041edde
test r10b, 1
jmp 0x14041ede7
je 0x14041ee35
mov rax, r11
sub dl, r12b
bts rdx, rsp
bt dx, 0xd5
sub rax, r9
btr edx, r9d
movzx eax, byte [rcx + rax]
sar dx, cl
shr al, 1
adc dl, r15b
setg dh
mov rdx, qword [rsp + 0x28]
add al, byte [rdx + r11]
sub dl, spl
mov byte [rcx + r11], al
adc dx, bx
mov rdx, r11
jmp 0x14041ee2d
or rdx, 1
cmp r9w, r9w
not r11
add r11, r10
jmp 0x14041ee40
je 0x14041eef1
mov rcx, qword [rsp + 0x40]
shr bpl, 0x1b
cdqe
mov rax, rcx
sub rax, r9
ror ebp, 0x56
btc bp, ax
rcr bl, 0xbd
add rax, r15
movsx ebx, r9w
movzx rbp, r12w
cmovge ebx, r8d
inc rax
movsxd rbx, r14d
cmc
add rcx, r15
not rbx
mov ebp, ebx
movzx ebx, sp
inc rcx
sar bp, cl
shl ebp, 0xda
sal bx, cl
movzx ebx, byte [rax + rdx - 1]
sub ebp, 0x7d711e5e
shr bl, 1
jmp 0x14041eea0
mov rbp, qword [rsp + 0x28]
add bl, byte [rbp + rdx]
mov byte [rcx + rdx - 1], bl
movsx bx, r15b
neg bl
jmp 0x14041eeb9
movzx ebx, byte [rax + rdx]
cmp di, 0x35a3
jmp 0x14041eec7
shr bl, 1
add bl, byte [rbp + rdx + 1]
jmp 0x14041eed8
mov byte [rcx + rdx], bl
test si, di
stc
add rdx, 2
cmp r10, rdx
jmp 0x14041eeeb
jne 0x14041ee8e
mov r14, qword [rsp + 0x28]
add r14, r13
mov rbx, r13
bswap ebx
mov r13, qword [rsp + 0xd8]
mov r8d, dword [rsp + 0x2b0]
cmovg ebx, r11d
mov r11, qword [rsp + 0x108]
xchg r10w, bx
mov r10, qword [rsp + 0x88]
mov rbx, qword [rsp + 0x30]
jmp 0x14041ef30
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
jmp 0x14041f6dc
mov r9d, dword [rsp + 0x5c]
jmp 0x14041ef56
test r9d, r9d
jmp 0x14041ef5e
je 0x14041f447
mov eax, dword [rsp + 0x24]
movsxd r12, eax
neg r13b
cmp r11b, r14b
mov esi, eax
shrd r14w, dx, 0x45
cwde
lea r8, [r15 + r10]
bsr r14w, r12w
mov eax, esi
and eax, 0xffffffe0
mov qword [rsp + 0x40], rax
bt r14w, 0x92
add r14b, 0xd6
add rax, 0xffffffffffffffe0
sbb r11b, r13b
cmp bpl, 0xad
mov qword [rsp + 0x70], rax
neg bp
dec r11w
shl r11b, 0xaa
mov rbp, rax
or al, 0xcf
setns r11b
adc r11b, 0x70
shr rbp, 5
movsxd r11, eax
inc rbp
mov ax, ax
sub r13b, 0xe3
mov r14w, 0x3a23
mov rax, rbp
mov qword [rsp + 0xa0], rbp
shr r13b, 0xb9
jmp 0x14041efec
movabs rax, 0xffffffffffffffe
test ebp, 0x4fd26180
movsx r11, r10w
and rbp, rax
cmp r8b, 0x68
shld r13d, r11d, 0x81
test sil, dil
mov qword [rsp + 0x90], rbp
mov rbp, r10
mov r10d, esi
sal r11w, cl
jmp 0x14041f026
and r10d, 0xfffffff8
movzx r13d, bp
mov r13, rsi
xor ax, r13w
neg r13
and r11b, 0x21
mov rax, qword [rsp + 0xf0]
sbb r14d, 0x302b21c7
bsf r14, rax
lea r11, [r15 + rax]
adc r14w, r12w
sar r14w, 0x7a
sar r14b, cl
add r11, rbp
bt r14, 0xef
sbb r14, rax
add r15, qword [rsp + 0xb8]
add r14b, al
test r9b, 0x80
add r15, rbp
xor ebp, ebp
jmp 0x14041f083
mov r14, rdx
jmp 0x14041f08b
jmp 0x14041f0c2
mov byte [rcx + r12], 0xff
jmp 0x14041f09a
lea r14, [r14 + r12]
cmp dil, 0xd3
add rcx, rbx
inc rbp
stc
test spl, r9b
lea r11, [r11 + rbx]
stc
add r15, rbx
jmp 0x14041f0b9
dec r9d
je 0x14041f454
cmp dword [rsp + 0x24], 0
jle 0x14041f090
cmp dword [rsp + 0x24], 8
jmp 0x14041f0d7
jae 0x14041f1b2
sub edi, edi
cmp bx, 0xc59
ror rdx, cl
sbb dh, 0x46
mov rdx, rdi
cmp ch, 0x6d
jmp 0x14041f0f8
test sil, 1
je 0x14041f13d
mov rax, rdi
test ax, 0x55d8
rcr dh, 8
and edx, 0x7b4449ac
sub rax, rbx
and dh, 0xf4
movzx eax, byte [rcx + rax]
rcl dh, 0x9e
shr al, 1
shl dl, cl
cwd
add al, byte [r14 + rdi]
mov byte [rcx + rdi], al
mov dx, r12w
mov rdx, rdi
jmp 0x14041f138
or rdx, 1
stc
not rdi
cmc
cmp rdi, r13
je 0x14041f090
nop word [rax + rax]
btr rax, rsi
bsf rax, r10
movzx eax, byte [r15 + rdx]
stc
shr al, 1
jmp 0x14041f16c
add al, byte [r14 + rdx]
cmp r15b, 0x6d
mov byte [rcx + rdx], al
btr ax, r13w
bt eax, r12d
movzx eax, byte [r15 + rdx + 1]
cmp bpl, r15b
shr al, 1
add al, byte [r14 + rdx + 1]
stc
mov byte [rcx + rdx + 1], al
cmp dil, 0xf9
clc
add rdx, 2
stc
cmp rsi, rdx
jmp 0x14041f1a7
jne 0x14041f15b
jmp 0x14041f090
mov rax, rbp
rcl dh, cl
cmp r10b, cl
xadd rdx, rdx
imul rax, rbx
rcr rdx, 0x7a
xor dx, 0x18e1
lea rax, [rax + r8]
bts edx, r14d
mov rdx, rbp
imul rdx, r12
add rdx, qword [rsp + 0x28]
cmp rbx, r8
clc
sub rax, rdx
clc
cmp rax, 0x20
jmp 0x14041f1f0
jb 0x14041f0dd
jb 0x14041f0dd
mov edi, 0
cmc
cmp r13b, bl
cmp dword [rsp + 0x6c], 0x20
jb 0x14041f0ea
cmp dword [rsp + 0x24], 0x20
jmp 0x14041f21a
jae 0x14041f22c
sub eax, eax
jmp 0x14041f227
jmp 0x14041f3fc
mov rdi, r8
cmp di, 0x6bc0
cmp dl, r11b
cmp qword [rsp + 0x70], 0
jmp 0x14041f242
je 0x14041f324
mov r8, qword [rsp + 0x90]
cmc
cmp rbx, r12
xor edx, edx
jmp 0x14041f25b
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14041f266
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14041f272
movdqu xmm2, xmmword [r11 + rdx - 0x30]
movdqu xmm3, xmmword [r11 + rdx - 0x20]
jmp 0x14041f285
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14041f2ab
movdqu xmmword [rcx + rdx + 0x10], xmm3
jmp 0x14041f2b6
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14041f2c9
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14041f2d5
movdqu xmm3, xmmword [r11 + rdx]
jmp 0x14041f2e0
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
cmp r8b, sil
movdqu xmmword [rcx + rdx + 0x30], xmm3
add rdx, 0x40
add r8, 0xfffffffffffffffe
jmp 0x14041f319
jne 0x14041f25b
jmp 0x14041f326
xor edx, edx
test byte [rsp + 0xa0], 1
jmp 0x14041f333
je 0x14041f3b7
movdqu xmm0, xmmword [r14 + rdx]
cmp r12d, 0xa9f220d
xor al, r13b
movdqu xmm1, xmmword [r14 + rdx + 0x10]
xor eax, 0x1039335d
bswap ax
mov rax, rdx
sub rax, rbx
jmp 0x14041f363
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14041f36d
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x14041f378
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
test r13b, 0x3d
xadd r8b, r8b
movdqu xmmword [rcx + rdx + 0x10], xmm3
mov r8, 0x320b198f
movsx r8w, bpl
not r8w
cmp qword [rsp + 0x40], rsi
movsx r8w, r14b
movsx r8, bx
mov r8, rdi
je 0x14041f090
mov rdi, qword [rsp + 0x40]
stc
bts ax, r9w
adc al, r11b
mov rax, rdi
stc
test sil, 0x18
jmp 0x14041f3e9
je 0x14041f0ea
nop word cs:[rax + rax]
movq xmm0, qword [r14 + rax]
movq xmm1, qword [r15 + rax]
psrlw xmm1, 1
pand xmm1, xmm13
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
test r14b, 0xee
cmp r10, rax
jmp 0x14041f42b
jne 0x14041f3fc
mov rdi, r10
cmp r10, rsi
jmp 0x14041f43c
je 0x14041f090
jmp 0x14041f0ea
mov r14, rdx
btc esi, 0xe6
shl esi, 0xe9
mov sil, 0x38
mov esi, dword [rsp + 0x2c0]
clc
cmp esi, 0x10
jmp 0x14041f464
jne 0x14041f6ad
mov r8d, dword [rsp + 0x2b0]
test r8d, r8d
mov r13, qword [rsp + 0xd8]
mov r11, qword [rsp + 0x108]
jmp 0x14041f48a
mov r10, qword [rsp + 0x88]
mov r12, qword [rsp + 0x118]
jmp 0x14041f49f
je 0x14041f745
mov rcx, qword [rsp + 0x140]
add rcx, qword [r13 + 0x18]
dec ah
lahf
movsxd rax, dword [rsp + 0x24]
jmp 0x14041f4be
inc rax
cmp dword [rsp + 0x5c], 7
jmp 0x14041f4cb
jb 0x14041f662
mov rdx, rbx
btc ebp, esi
cmp sil, r15b
movzx esi, r9w
sub rdx, rax
rcl rdi, 0x6e
mov ebp, dword [rsp + 0x128]
mov rsi, rcx
bsf rbx, rbp
lea rbx, [rcx + rax]
xadd dil, dil
mov byte [rcx + rax], 0xff
movsx ecx, r9w
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
rol cx, cl
dec dil
sar rdi, 0x32
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
bswap cx
mov byte [rdi + rbx], 0xff
clc
add cx, cx
add rbx, qword [rsp + 0x30]
add ch, 0xcf
jmp 0x14041f53a
mov rdi, qword [rsp + 0x30]
cmp r8b, r9b
rcr rcx, 0xc5
mov byte [rdi + rbx], 0xff
shl di, 0xbf
inc ecx
rol dil, cl
add rbx, qword [rsp + 0x30]
mov cl, sil
sbb ch, dl
jmp 0x14041f562
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
jmp 0x14041f577
add rbx, qword [rsp + 0x30]
not di
cmovg di, si
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
setp dil
jmp 0x14041f59a
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
cmp sil, 0xb0
add rbx, qword [rsp + 0x30]
cmovbe ecx, r10d
movsx ecx, si
mov rdi, qword [rsp + 0x30]
sal rcx, cl
or cl, r10b
lea rcx, [rbx + rdi]
movsx rdi, r8w
mov dil, 0x8d
lea rcx, [rcx + rdx]
adc rdi, 0x46df4225
movsx edi, r9w
btr di, di
mov rdi, qword [rsp + 0x30]
cmc
test r15b, al
jmp 0x14041f5ef
mov byte [rdi + rbx], 0xff
mov rbx, qword [rsp + 0x30]
test r12b, 0xec
add ebp, 0xfffffff8
jmp 0x14041f604
jne 0x14041f4ec
add rsi, rbx
sar edx, cl
lea rsi, [rsi + rbx]
shrd edx, r14d, 0x1b
lea rsi, [rsi + rbx]
sbb ch, 8
cwd
mov dx, 0x10df
lea rsi, [rsi + rbx]
rol cl, cl
bt cx, r13w
lea rsi, [rsi + rbx]
bsr cx, ax
ror rcx, cl
xchg rcx, rcx
lea rsi, [rsi + rbx]
movsxd rdx, esi
shr cx, 0xa0
movsx dx, bh
add rsi, rbx
lea rsi, [rsi + rbx]
bsr ecx, edi
mov rcx, rsi
sar dx, 0xbf
movsx rdx, r15w
mov edx, dword [rsp + 0x12c]
cmp r11w, r14w
stc
cmc
test edx, edx
jmp 0x14041f676
je 0x14041f6e9
lea rcx, [rcx + rax]
stc
mov eax, edx
clc
test r12d, r13d
test r15b, 0x5e
mov byte [rcx], 0xff
cmp dx, 0x79c8
stc
test r15b, 0xf6
add rcx, rbx
dec eax
jmp 0x14041f6a2
jne 0x14041f68b
jmp 0x14041f6e9
mov r13, qword [rsp + 0xd8]
movsx r8, r10w
mov r8d, dword [rsp + 0x2b0]
mov r11, qword [rsp + 0x108]
movzx r12d, sp
movsx r12, ax
dec r12b
mov r10, qword [rsp + 0x88]
mov r12, qword [rsp + 0x118]
jmp 0x14041f6e9
inc r12
clc
cmp r12, qword [rsp + 0x110]
je 0x140420c19
mov eax, dword [rsp + 0x60]
sub esi, 0x6f822ea8
imul eax, r12d
bsf esi, esi
mov rsi, qword [r13 + 0x18]
mov qword [rsp + 0x140], rax
add rsi, rax
mov cx, 0x28d7
ror rcx, 0x35
movzx ecx, byte [r14]
cmp bpl, bl
sub r9d, r9d
jmp 0x14041f732
cmp cl, 4
jmp 0x14041f73a
jbe 0x14041c260
jmp 0x14041bd06
inc r12
cmp r12, qword [rsp + 0x110]
jne 0x14041f6fb
jmp 0x140420b54
mov rax, qword [rsp + 0x40]
or dx, r11w
xchg dl, dh
inc dx
lea rdx, [r15 + rax]
clc
rol eax, 0x58
sub rdx, qword [rsp + 0x28]
movzx eax, bx
bsf ax, dx
clc
mov rax, qword [rsp + 0x160]
cmp ah, cl
add rax, rsi
cmp rdx, 0x10
jmp 0x14041f794
jb 0x14041c592
jb 0x14041c592
cmp rax, 0x10
jb 0x14041c592
cmp dword [rsp + 0x60], 0x10
jmp 0x14041f7b4
jb 0x14041c592
mov r12d, 0
cmp dword [rsp + 0x24], 0x10
jmp 0x14041f7ca
jb 0x14041c598
cmp ebx, 0x10
jmp 0x14041f7d8
jae 0x14041f9bf
sub r12d, r12d
jmp 0x14041f7e6
jmp 0x14041fd7f
mov rax, qword [rsp + 0x40]
btc dx, 2
bts edx, eax
add rax, r15
mov dh, 0x6f
adc dl, r10b
mov rdx, rax
sub rdx, qword [rsp + 0x28]
cmc
test bpl, dl
clc
cmp rdx, 0x20
jmp 0x14041f817
jb 0x14041cfd8
jb 0x14041cfd8
mov r10d, 0
test dx, r11w
cmp dword [rsp + 0x60], 0x20
jb 0x14041cfe1
cmp ebx, 0x20
jae 0x14041ffc5
xor r10d, r10d
jmp 0x1404207a0
mov rax, qword [rsp + 0x40]
test rbx, rax
stc
add rax, r15
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jmp 0x14041f863
jb 0x14041d78d
jb 0x14041d78d
mov edi, 0
cmp dword [rsp + 0x24], 0x20
jmp 0x14041f87e
jb 0x14041d797
cmp ebx, 0x20
jmp 0x14041f88c
jae 0x1404200f9
sub edi, edi
jmp 0x14041f899
jmp 0x140420887
mov rax, qword [rsp + 0x40]
jmp 0x14041f8aa
lea rax, [rax + r15]
stc
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jb 0x14041dd2c
jb 0x14041dd2c
cmp dword [rsp + 0x60], 0x20
jmp 0x14041f8ce
jb 0x14041dd2c
mov r11d, 0
cmp dword [rsp + 0x24], 0x20
jmp 0x14041f8e4
jb 0x14041dd35
cmp ebx, 0x20
jmp 0x14041f8f2
jae 0x14042024f
sub r11d, r11d
jmp 0x14041f900
jmp 0x1404203c9
mov rax, qword [rsp + 0x40]
cmc
test r15w, 0x59f4
clc
lea rax, [rax + r15]
test esi, edx
sub rax, qword [rsp + 0x28]
jmp 0x14041f923
cmp rax, 0x20
jmp 0x14041f92c
jb 0x14041e345
jb 0x14041e345
mov edi, 0
stc
cmc
cmp dword [rsp + 0x24], 0x20
jmp 0x14041f949
jb 0x14041e352
cmp ebx, 0x20
jmp 0x14041f957
jae 0x140420470
sub edi, edi
jmp 0x14041f964
jmp 0x140420990
mov rax, qword [rsp + 0x40]
test r11, 0x7ca97072
add rax, r15
cmc
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jmp 0x14041f987
jb 0x14041edc8
jb 0x14041edc8
mov r11d, 0
cmp dword [rsp + 0x24], 0x20
jmp 0x14041f9a3
jb 0x14041edcf
cmp ebx, 0x20
jae 0x1404205a1
xor r11d, r11d
jmp 0x14041f9ba
jmp 0x140420a9e
mov r12d, r14d
adc rbp, 0x373c60e9
bt rbx, 0x66
clc
and r12d, 0xfffffff0
sub bpl, bpl
adc bl, r12b
mov rbp, qword [rsp + 0x40]
sub rbp, rsi
add rbp, r15
movzx rdx, r8w
cbw
mov rax, r12
movzx rdx, dx
mov rbx, rcx
movsx r10, dx
mov r10, qword [rsp + 0x28]
sete dh
mov rdx, qword [rsp + 0x88]
jmp 0x14041fa0d
movdqu xmm11, xmmword [rbp + rdx]
jmp 0x14041fa19
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 0x14041fa63
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 0x14041fa9e
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 0x14041fd32
paddb xmm7, xmm0
movdqu xmmword [rbx], xmm7
clc
cmp r15b, 0x79
stc
add r10, 0x10
cmp r14, 0x7a8e2afa
cmc
add rbp, 0x10
cmp r13w, bx
add rbx, 0x10
add rax, 0xfffffffffffffff0
jmp 0x14041fd61
jne 0x14041fa0d
cmp r12, r14
je 0x14041eef1
test r14b, 8
jmp 0x14041fd79
je 0x14041c598
mov edx, r14d
lahf
and edx, 0xfffffff8
xadd rbp, rax
mov r11, qword [rsp + 0x40]
dec r10b
sub r11, rsi
add r11, r15
mov rax, qword [rsp + 0x88]
movsx r8w, r8b
movzx rbx, r14w
lea r10, [r11 + rax]
movsx bp, dil
cdqe
mov rbp, rdx
cdqe
jmp 0x14041fdc2
mov rbx, rcx
movsxd r8, edi
mov ah, 0x47
cwde
mov rax, r9
cmovb r8, rsi
movsx r8w, r8b
mov r8, qword [rsp + 0x28]
jmp 0x14041fde2
pxor xmm13, xmm13
movdqa xmm14, xmmword [0x1400bf530]
movq xmm8, qword [r8 + r12]
jmp 0x14041fdfb
movq xmm11, qword [r10 + r12]
jmp 0x14041fe06
movdqa xmm3, xmm11
punpcklbw xmm3, xmm13
movdqa xmm12, xmm3
punpckhwd xmm12, xmm13
punpcklwd xmm3, xmm13
movq xmm9, qword [rax + r12]
movdqa xmm2, xmm9
punpcklbw xmm2, xmm13
movdqa xmm1, xmm2
punpckhwd xmm1, xmm13
punpcklwd xmm2, xmm13
movq xmm10, qword [r11 + r12]
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
cmp dh, 0xc9
add r8, 8
add r11, 8
jmp 0x14041ff85
add r10, 8
cmp r11w, bx
add rax, 8
add rbx, 8
stc
cmp r11w, r13w
cmc
add rbp, 0xfffffffffffffff8
cmp r12w, 0x785c
stc
cmp r12, rbp
jmp 0x14041ffae
jne 0x14041fdf0
mov r12, rdx
cmp rdx, r14
je 0x14041eef1
jmp 0x14041c598
mov r10d, ebp
bswap r8d
and r10d, 0xffffffe0
xor rdx, rsi
lea rdx, [r10 - 0x20]
mov r8, rdx
shr r8, 5
inc r8
jmp 0x14041ffe6
test rdx, rdx
je 0x14042072c
mov rsi, r8
movsx dx, r12b
movabs rdx, 0xffffffffffffffe
setp dil
and rsi, rdx
add rax, qword [rsp + 0x148]
bsr dx, r9w
mov di, dx
mov rdx, qword [rsp + 0x40]
adc dil, 0xe2
lea rdx, [rdx + r15]
bts rdi, r9
cmovge rdi, rdx
add rdx, 0x30
or dil, 0xa3
test sp, r15w
bt edi, ebp
xor ebx, ebx
movzx di, sil
mov rdi, 0x285f4c75
mov rdi, qword [rsp + 0x28]
jmp 0x140420054
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x14042005e
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x140420069
movdqu xmm2, xmmword [rax + rbx - 0x30]
jmp 0x140420074
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx - 0x20]
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x30], xmm2
jmp 0x14042008d
movdqu xmmword [rdx + rbx - 0x20], xmm0
jmp 0x140420098
movdqu xmm0, xmmword [rdi + rbx + 0x20]
jmp 0x1404200a3
movdqu xmm1, xmmword [rdi + rbx + 0x30]
jmp 0x1404200ae
movdqu xmm2, xmmword [rax + rbx - 0x10]
jmp 0x1404200b9
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx]
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x10], xmm2
jmp 0x1404200d2
movdqu xmmword [rdx + rbx], xmm0
add rbx, 0x40
clc
test r14w, 0x675
cmp r15b, dil
add rsi, 0xfffffffffffffffe
jmp 0x1404200ee
jne 0x140420054
jmp 0x14042073f
mov edi, r10d
and r8, 0x421d4e29
cmc
and edi, 0xffffffe0
cmp r14w, 0x4bd2
rol eax, 0x68
lea rax, [rdi - 0x20]
rcl r8d, cl
mov r8, rax
clc
jmp 0x140420121
shr r8, 5
jmp 0x14042012a
inc r8
cmp bp, 0x7ace
stc
test rax, rax
jmp 0x14042013b
je 0x14042080a
mov rbx, r8
sar bpl, 0x22
movabs rax, 0xffffffffffffffe
sbb dh, 0xf4
rcl dl, cl
and rbx, rax
mov rdx, qword [rsp + 0x40]
mov bp, 0x33df
sub ebp, 0x5b125bf8
mov rax, rdx
shrd rbp, r10, 0x55
sub rax, r9
cmovno bp, r11w
sub bpl, 0xc0
mov rbp, rbp
lea rbp, [r15 + rax]
or ax, 0xe0a
add rbp, 0x30
sar ax, cl
and rax, 0x534d0a32
sal al, cl
add rdx, r15
inc al
add rdx, 0x30
xor esi, esi
cwde
movsx eax, ax
bswap ax
mov rax, qword [rsp + 0x28]
jmp 0x1404201b4
movdqu xmm0, xmmword [rax + rsi]
jmp 0x1404201be
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x1404201c9
movdqu xmm2, xmmword [rbp + rsi - 0x30]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x1404201de
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x1404201f3
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x1404201fe
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x140420209
movdqu xmm2, xmmword [rbp + rsi - 0x10]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x14042021e
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
jmp 0x14042022e
movdqu xmmword [rdx + rsi], xmm0
add rsi, 0x40
cmp dx, r14w
add rbx, 0xfffffffffffffffe
jmp 0x140420244
jne 0x1404201b4
jmp 0x14042080d
mov r11d, edx
stc
cdqe
movzx rsi, ax
and r11d, 0xffffffe0
cmp bpl, 8
sal sil, cl
mov rax, qword [rsp + 0x150]
movsx esi, r15w
add si, bx
lea rax, [rax + r15]
adc bp, di
inc bp
mov rsi, qword [rsp + 0x40]
sar rbp, cl
add rax, rsi
shl bh, cl
sub r10w, r8w
shr bx, 0x67
mov rbp, rsi
sub rbp, r8
movsx rbx, r14w
or bx, r12w
lea r10, [r15 + rbp]
adc bl, r15b
ror ebx, 0x4f
shld rbx, rbp, 0x57
add r10, 0x10
stc
jmp 0x1404202be
lea rbx, [r15 + rsi]
add rbx, 0x10
stc
test r11b, 0x82
sub esi, esi
jmp 0x1404202d2
pxor xmm1, xmm1
mov rdi, qword [rsp + 0x28]
jmp 0x1404202e0
movdqu xmm9, xmmword [rdi + rsi]
jmp 0x1404202eb
movdqu xmm8, xmmword [rdi + rsi + 0x10]
jmp 0x1404202f7
movdqu xmm4, xmmword [rax + rsi - 0x10]
jmp 0x140420302
movdqu xmm5, xmmword [rax + rsi]
jmp 0x14042030c
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 0x140420330
movdqu xmm3, xmmword [r10 + rsi]
jmp 0x14042033b
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
clc
cmc
movdqu xmmword [rbx + rsi], xmm3
cmc
cmp eax, r14d
add rsi, 0x20
clc
jmp 0x1404203a4
cmp r11, rsi
jmp 0x1404203ac
jne 0x1404202e0
cmp r11, rdx
je 0x14041eef1
test dl, 0x18
jmp 0x1404203c3
je 0x14041dd35
mov rbp, r11
bsr r11w, r8w
shr r11d, 0x3a
rcr r11d, cl
mov r11d, edx
lahf
dec ax
and r11d, 0xfffffff8
adc eax, 0x76912c3f
cmp rbp, rsi
not ax
mov rax, qword [rsp + 0x40]
cmp r8b, 0xe8
sub rax, r8
add rax, r15
jmp 0x140420402
pxor xmm3, xmm3
mov rbx, qword [rsp + 0x28]
jmp 0x140420410
movq xmm0, qword [rbx + rbp]
jmp 0x14042041a
movq xmm1, qword [r9 + rbp]
punpcklbw xmm1, xmm3
movq xmm2, qword [rax + rbp]
punpcklbw xmm2, xmm3
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rbp], xmm2
clc
test r15b, dil
add rbp, 8
cmp bl, 0x6c
cmc
jmp 0x140420454
cmp r11, rbp
jne 0x140420410
cmp r11, rdx
jmp 0x140420465
jne 0x14041dd35
jmp 0x14041eef1
mov edi, r10d
btc r8d, r13d
and edi, 0xffffffe0
shld r8w, bp, 0xbc
xchg r8w, ax
inc r8w
lea rax, [rdi - 0x20]
btr r8d, r10d
xadd r8w, r8w
mov r8, rax
clc
cmp r8b, 0xef
jmp 0x1404204a1
shr r8, 5
inc r8
test rax, rax
jmp 0x1404204b0
je 0x140420911
mov rbx, r8
movabs rax, 0xffffffffffffffe
and rbx, rax
ror al, cl
shl edx, cl
mov rdx, qword [rsp + 0x40]
xadd ax, bp
btr bp, 0x3d
mov rax, rdx
movsxd rbp, edx
sub rax, r9
btr ebp, 0x6f
bswap ebp
lea rbp, [r15 + rax]
add rbp, 0x30
shld ax, si, 0xfa
not al
lea rdx, [rdx + r15]
add rdx, 0x30
sub esi, esi
movsxd rax, ecx
bswap rax
mov rax, qword [rsp + 0x28]
jmp 0x140420510
movdqu xmm0, xmmword [rax + rsi]
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x140420520
movdqu xmm2, xmmword [rbp + rsi - 0x30]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x140420535
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x14042054a
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x140420555
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x140420560
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x14042056b
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x14042057a
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
movdqu xmmword [rdx + rsi], xmm0
test r12b, 0x70
cmc
add rsi, 0x40
add rbx, 0xfffffffffffffffe
jne 0x140420510
jmp 0x140420915
mov r11d, r10d
xadd r8b, al
clc
and r11d, 0xffffffe0
lea rax, [r11 - 0x20]
ror r8w, cl
and r8w, 0x6f9c
ror r8b, 0xf3
mov r8, rax
shr r8, 5
jmp 0x1404205cb
inc r8
jmp 0x1404205d3
test rax, rax
jmp 0x1404205db
je 0x140420a09
mov rsi, r8
cmovg ebp, ebp
btr edi, r9d
movabs rax, 0xffffffffffffffe
sbb bpl, 0xfe
setle bpl
bt edi, r11d
and rsi, rax
bts di, dx
mov rdx, qword [rsp + 0x40]
shl edi, cl
mov rax, rdx
mov dil, 0xc5
xor ebp, esi
shld rbp, r12, 0x9b
sub rax, r9
sar di, cl
bsf rbp, rbp
rcr bp, 0x8d
lea rbp, [r15 + rax]
sal dil, cl
add rbp, 0x30
add dil, 0x71
sal di, 0x63
lea rdi, [r15 + rdx]
clc
cmp r12d, r14d
add rdi, 0x30
cmp bh, 0xb2
cmp sp, cx
sub ebx, ebx
jmp 0x140420656
movdqa xmm4, xmmword [0x1400bf520]
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rbx]
jmp 0x14042066d
movdqu xmm1, xmmword [rax + rbx + 0x10]
movdqu xmm2, xmmword [rbp + rbx - 0x30]
jmp 0x14042067e
movdqu xmm3, xmmword [rbp + rbx - 0x20]
jmp 0x140420689
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 0x1404206ae
movdqu xmmword [rdi + rbx - 0x20], xmm3
jmp 0x1404206b9
movdqu xmm0, xmmword [rax + rbx + 0x20]
jmp 0x1404206c4
movdqu xmm1, xmmword [rax + rbx + 0x30]
jmp 0x1404206cf
movdqu xmm2, xmmword [rbp + rbx - 0x10]
jmp 0x1404206da
movdqu xmm3, xmmword [rbp + rbx]
jmp 0x1404206e5
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rdi + rbx - 0x10], xmm2
cmp r10b, 0xee
test sil, 0x52
clc
movdqu xmmword [rdi + rbx], xmm3
stc
add rbx, 0x40
add rsi, 0xfffffffffffffffe
jmp 0x140420721
jne 0x140420663
jmp 0x140420a13
sub ebx, ebx
sal dil, 0xa6
not di
add dil, 0xd6
mov rdi, qword [rsp + 0x28]
stc
test r8b, 1
jmp 0x140420748
je 0x140420788
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x140420758
movdqu xmm1, xmmword [rdi + rbx + 0x10]
movdqu xmm2, xmmword [r9 + rbx]
jmp 0x140420769
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rbx + 0x10]
jmp 0x140420779
paddb xmm0, xmm1
movdqu xmmword [rcx + rbx], xmm2
movdqu xmmword [rcx + rbx + 0x10], xmm0
cmp r10, rbp
je 0x14041eef1
test bpl, 0x18
jmp 0x14042079a
je 0x14041cfe1
mov rax, r10
xchg dl, dh
mov r10d, ebp
bswap rdx
xchg dh, dl
bt dx, 0x4b
and r10d, 0xfffffff8
mov rdx, qword [rsp + 0x28]
jmp 0x1404207c0
movq xmm0, qword [rdx + rax]
jmp 0x1404207ca
movq xmm1, qword [r9 + rax]
jmp 0x1404207d5
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp al, r9b
clc
add rax, 8
cmp bl, bpl
cmp r10, rax
jmp 0x1404207f1
jne 0x1404207c0
cmp r10, rbp
jmp 0x1404207ff
je 0x14041eef1
jmp 0x14041cfe1
xor esi, esi
clc
test r8b, 1
jmp 0x140420816
je 0x14042086a
mov rax, qword [rsp + 0x28]
cmp rax, r10
cmp r10b, 0xbf
movdqu xmm0, xmmword [rax + rsi]
stc
movdqu xmm1, xmmword [rax + rsi + 0x10]
mov rax, rsi
cmp r12b, r14b
sub rax, r9
jmp 0x140420842
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x140420856
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
movdqu xmmword [rcx + rsi + 0x10], xmm0
test dx, r11w
stc
cmp rdi, r10
jmp 0x140420872
je 0x14041eef1
test r10b, 0x18
jmp 0x140420881
je 0x14041d797
mov rax, rdi
btc ebp, 0x41
test r9b, 0xcb
bts rdi, r12
mov edi, r10d
or rbp, 0xb715033
and edi, 0xfffffff8
mov rdx, qword [rsp + 0x40]
btc bp, r12w
sub rdx, r9
bts bp, r12w
add rdx, r15
movsx bp, r10b
jmp 0x1404208c5
mov rbp, qword [rsp + 0x28]
movq xmm0, qword [rbp + rax]
jmp 0x1404208d5
movq xmm1, qword [rdx + rax]
jmp 0x1404208df
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
test r12b, al
stc
cmp rdi, rax
jmp 0x1404208f8
jne 0x1404208ca
cmp rdi, r10
jmp 0x140420906
je 0x14041eef1
jmp 0x14041d797
xor esi, esi
clc
stc
test r8b, 1
jmp 0x14042091e
je 0x140420973
mov rax, qword [rsp + 0x28]
cmc
movdqu xmm0, xmmword [rax + rsi]
movdqu xmm1, xmmword [rax + rsi + 0x10]
rcl rax, 0x5d
sbb ax, r9w
shr al, cl
mov rax, rsi
stc
sub rax, r9
jmp 0x14042094b
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140420955
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x140420964
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
movdqu xmmword [rcx + rsi + 0x10], xmm0
cmp rdi, r10
jmp 0x14042097b
je 0x14041eef1
test r10b, 0x18
jmp 0x14042098a
je 0x14041e352
mov rax, rdi
shl dil, cl
test bpl, 0x46
bt di, 0xdb
mov edi, r10d
movzx edx, dx
rcr dl, cl
and edi, 0xfffffff8
mov rdx, qword [rsp + 0x40]
bsr ebp, r14d
rol bp, 0xb7
sub rdx, r9
bsr ebp, ebx
add rdx, r15
mov rbp, qword [rsp + 0x28]
movq xmm0, qword [rbp + rax]
jmp 0x1404209d0
movq xmm1, qword [rdx + rax]
jmp 0x1404209da
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmc
clc
cmp ax, 0x2b7d
cmp rdi, rax
jne 0x1404209c5
cmp rdi, r10
jmp 0x1404209fe
je 0x14041eef1
jmp 0x14041e352
sub ebx, ebx
movdqa xmm4, xmmword [0x1400bf520]
test r8b, 1
jmp 0x140420a1c
je 0x140420a81
mov rax, qword [rsp + 0x28]
stc
movdqu xmm0, xmmword [rax + rbx]
movdqu xmm1, xmmword [rax + rbx + 0x10]
mov rax, rbx
clc
sub rax, r9
jmp 0x140420a3f
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140420a49
movdqu xmm3, xmmword [rcx + rax + 0x10]
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rcx + rbx], xmm2
cmp rax, 0x3e63015a
cmp r13b, dl
test spl, dil
movdqu xmmword [rcx + rbx + 0x10], xmm3
cmp r11, r10
jmp 0x140420a89
je 0x14041eef1
test r10b, 0x18
jmp 0x140420a98
je 0x14041edcf
mov rax, r11
and r11b, 0x58
shld rdx, r15, 0xa5
movsx dx, al
mov r11d, r10d
and r11d, 0xfffffff8
mov rdx, qword [rsp + 0x40]
cmp rbx, rsp
cmc
sub rdx, r9
test sp, ax
test ax, 0x6ae4
add rdx, r15
jmp 0x140420ad0
movdqa xmm2, xmmword [0x1400bf520]
mov rbp, qword [rsp + 0x28]
jmp 0x140420ae2
movq xmm0, qword [rbp + rax]
movq xmm1, qword [rdx + rax]
psrlw xmm1, 1
pand xmm1, xmm2
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
stc
add rax, 8
cmp al, 0x32
cmp r11, rax
jmp 0x140420b0e
jne 0x140420ae2
cmp r11, r10
jmp 0x140420b1c
je 0x14041eef1
jmp 0x14041edcf
mov r9d, 1
test r8b, r8b
mov eax, dword [rsp + 0x2c0]
clc
cmp eax, 8
jmp 0x140420b40
jl 0x14041bd06
cmp eax, 0x10
jmp 0x140420b4e
jne 0x14041bd06
mov rbp, qword [rsp + 0xf8]
or r9b, sil
bt r9, 0x6f
imul ebp, dword [rsp + 0x2b8]
or r9b, cl
mov r9d, 1
test ebp, ebp
je 0x14041bd06
mov rax, qword [r13 + 0x18]
sar rcx, cl
adc cl, r11b
lea ecx, [rbp - 1]
clc
cmp ecx, 3
jmp 0x140420b93
jb 0x140420be1
mov edx, ebp
cmp rsi, 0x6e3c5ad5
and edx, 0xfffffffc
rol word [rax], 8
cmc
rol word [rax + 2], 8
clc
stc
rol word [rax + 4], 8
jmp 0x140420bbb
rol word [rax + 6], 8
stc
cmp r14, r12
add rax, 8
cmp r15b, 0xc2
test r11w, 0x536c
stc
add edx, 0xfffffffc
jmp 0x140420bdb
jne 0x140420ba5
test bpl, 3
jmp 0x140420bea
je 0x14041bd06
and ebp, 3
test spl, 0x9a
sub edx, edx
stc
rol word [rax + rdx*2], 8
jmp 0x140420c04
inc rdx
cmp ebp, edx
jmp 0x140420c0e
jne 0x140420bfa
jmp 0x14041bd06
mov eax, dword [rsp + 0x2c0]
setle r9b
mov r9d, 1
cmc
cmp eax, 8
jmp 0x140420c33
jge 0x140420b46
cmp dword [rsp + 0x2b8], 0
jmp 0x140420c46
je 0x14041bd06
mov edx, dword [rsp + 0xf8]
test r13w, 0x76dd
mov r12d, r11d
movsxd rcx, eax
or al, spl
mov qword [rsp + 0x40], rcx
stc
lea ecx, [r8 - 1]
cmp r9b, 0xcd
bts ax, bp
mov bpl, r10b
mov dword [rsp + 0x24], ecx
rol al, 0x5e
cbw
movsxd rbp, ecx
cmp sil, 0xe9
bsf rcx, r11
rcl eax, 0x86
mov ecx, dword [rsp + 0x84]
inc al
imul ecx, r8d
mov eax, esp
bts ax, si
imul ecx, dword [rsp + 0x68]
shr al, cl
movsxd rax, edx
ror ax, 0xc7
mov dword [rsp + 0x84], ecx
clc
bsf ax, r12w
mov rax, rdx
mov qword [rsp + 0x30], rdx
xadd ah, al
sal eax, 0xd9
sub rdx, r12
nop
inc ax
add ax, r8w
mov qword [rsp + 0x28], rdx
stc
adc ah, 0xca
sar eax, 0x36
neg r12
movsx rax, sp
rol rax, 0x94
jmp 0x140420cf2
lea rax, [rbp*2 + 2]
add rax, rbp
mov qword [rsp + 0xa0], rax
lea eax, [r8*4 - 4]
mov dword [rsp + 0x90], eax
jmp 0x140420d1f
dec rbp
mov qword [rsp + 0x70], rbp
lea eax, [r8 + r8]
jmp 0x140420d30
dec eax
mov dword [rsp + 0xc0], eax
jmp 0x140420d3f
xor edi, edi
cmp r15w, 0x21b
test r12b, 0x3b
sub r10d, r10d
jmp 0x140420d53
jmp 0x140420d7a
inc r10
add edi, dword [rsp + 0x84]
cmp r15b, 0xb6
cmc
cmp r10, qword [rsp + 0x110]
jmp 0x140420d74
je 0x14041bd06
mov rbp, qword [r13 + 0x18]
adc r14b, r14b
cmc
adc r11b, 0xc3
mov eax, dword [rsp + 0x60]
mov r11d, eax
shl r8b, cl
inc r8w
cdqe
imul r11d, r10d
ror ax, cl
lea r8, [r11 + rbp]
sar al, cl
cmp bpl, sil
neg r13
mov rax, qword [rsp + 0x30]
lea r13, [r8 + rax]
ror r14b, 0x9b
neg r14b
mov r14b, 1
cmp r15w, bx
test sil, r11b
cmp dword [rsp + 0x2c8], 0
jmp 0x140420dd0
jne 0x140420df3
mov rax, qword [rsp + 0x40]
lea rcx, [0x1400bef68]
rcr r14b, 0x3d
adc r14b, dil
movzx r14d, byte [rax + rcx]
cmc
and ax, 0x6b1
lea r13, [r13 + r12]
mov edi, edi
shr eax, cl
mov eax, dword [rsp + 0x2c0]
test bl, r9b
cmp eax, 4
jmp 0x140420e0e
je 0x14042110e
cmp eax, 2
jmp 0x140420e1c
je 0x1404211fb
cmp eax, 1
jmp 0x140420e2a
jne 0x1404213a8
mov ecx, dword [rsp + 0x64]
mov eax, ecx
stc
cmp ecx, 8
jmp 0x140420e3f
jl 0x140420fc8
mov rax, qword [rsp + 0x28]
dec esi
lea r13, [rax + rbp]
mov eax, dword [rsp + 0x64]
rcl esi, 0x81
mov esi, eax
sub al, 0x4b
xor ax, ax
xor ah, 0xd1
movzx eax, byte [r13 + rdi]
sar al, 7
and al, r14b
cmp r11w, r9w
clc
mov byte [rbp + rdi], al
xor al, r10b
bsr eax, r13d
adc al, 0xc6
movzx eax, byte [r13 + rdi]
cmp r12b, 0x63
cmc
add al, al
jmp 0x140420e94
sar al, 7
and al, r14b
mov byte [rbp + rdi + 1], al
add rax, rbp
movzx eax, byte [r13 + rdi]
shl al, 2
sar al, 7
and al, r14b
clc
mov byte [rbp + rdi + 2], al
shl al, 0x93
movzx eax, byte [r13 + rdi]
test r11w, r14w
shl al, 3
test r9b, 0x26
jmp 0x140420ed2
sar al, 7
jmp 0x140420edc
and al, r14b
cmp r14w, 0x7bf5
mov byte [rbp + rdi + 3], al
cmp r13b, 0x14
rcr al, cl
movzx eax, byte [r13 + rdi]
cmp dil, r12b
shl al, 4
clc
sar al, 7
clc
cmp rsp, r11
cmc
and al, r14b
clc
mov byte [rbp + rdi + 4], al
jmp 0x140420f1c
movzx eax, byte [r13 + rdi]
cmp r9b, r13b
shl al, 5
sar al, 7
and al, r14b
cmc
mov byte [rbp + rdi + 5], al
mov ax, 0x3ff4
jmp 0x140420f42
movzx eax, byte [r13 + rdi]
jmp 0x140420f52
shl al, 6
sar al, 7
cmp cx, 0x74e8
cmc
and al, r14b
mov byte [rbp + rdi + 6], al
and al, 0x35
movsx rax, r13w
movzx eax, byte [r13 + rdi]
and al, 1
clc
neg al
test r13w, 0x2a04
cmp r12w, 0x7914
cmc
and al, r14b
mov byte [rbp + rdi + 7], al
movzx eax, r15w
movzx rax, r12w
setg ah
lea eax, [rsi - 8]
jmp 0x140420f9d
inc r13
test sp, 0x1916
add rbp, 8
cmp esi, 0xf
jmp 0x140420fb1
ja 0x140420e57
lea r13, [r13 + rdi]
not r8b
lea rbp, [rbp + rdi]
mov r8, rbp
clc
test eax, eax
jmp 0x140420fcf
jle 0x1404213a8
movzx edx, byte [r13]
test r13b, 0xd9
cmc
sar dl, 7
stc
cmp edi, 0x7c4a1b90
and dl, r14b
stc
mov byte [r8], dl
test ch, 0x44
clc
cmp eax, 1
jmp 0x140420ffc
je 0x1404213a8
movzx edx, byte [r13]
cmc
add dl, dl
clc
sar dl, 7
test dl, 0x89
and dl, r14b
cmc
cmp r10b, r13b
mov byte [r8 + 1], dl
cmp eax, 3
jmp 0x140421024
jb 0x1404213a8
movzx edx, byte [r13]
clc
shl dl, 2
cmp ebx, 0x49c875d8
sar dl, 7
stc
jmp 0x140421042
and dl, r14b
stc
test rax, 0x70450395
mov byte [r8 + 2], dl
jmp 0x140421057
cmp eax, 3
je 0x1404213a8
movzx edx, byte [r13]
stc
jmp 0x14042106b
shl dl, 3
jmp 0x140421076
sar dl, 7
test sp, 0x7089
cmc
and dl, r14b
cmp r11b, bpl
test r8w, 0x2942
mov byte [r8 + 3], dl
cmp r8w, si
cmp eax, 5
jmp 0x14042109b
jb 0x1404213a8
movzx edx, byte [r13]
shl dl, 4
cmc
sar dl, 7
and dl, r14b
mov byte [r8 + 4], dl
stc
cmp eax, 5
je 0x1404213a8
movzx edx, byte [r13]
shl dl, 5
cmp r8d, 0x540937b2
sar dl, 7
cmc
clc
and dl, r14b
clc
mov byte [r8 + 5], dl
cmp rcx, r14
cmp eax, 7
jmp 0x1404210e5
jb 0x1404213a8
movzx eax, byte [r13]
shl al, 6
sar al, 7
cmp r12, 0x19b704cd
and al, r14b
mov byte [r8 + 6], al
jmp 0x140421109
jmp 0x1404213a8
mov ecx, dword [rsp + 0x64]
sal ax, cl
sar eax, 0xd7
mov eax, ecx
clc
test r13w, di
jmp 0x140421124
cmp ecx, 2
jl 0x1404211c6
mov rax, qword [rsp + 0x28]
rcl dx, cl
lea r13, [rax + rbp]
mov eax, dword [rsp + 0x64]
mov edx, eax
not al
movzx eax, byte [r13 + rdi]
test r9b, bl
clc
shr al, 4
mul r14b
mov byte [rbp + rdi], al
lahf
bsr eax, esp
movzx eax, byte [r13 + rdi]
test rdi, 0x13e804a2
jmp 0x14042116b
and al, 0xf
cmp bx, r10w
cmc
mul r14b
jmp 0x14042117a
mov byte [rbp + rdi + 1], al
cwde
mov ax, cx
dec ah
lea eax, [rdx - 2]
jmp 0x14042118c
inc r13
cmc
test cx, 0x9f5
add rbp, 2
clc
test r15b, spl
cmp edx, 3
jmp 0x1404211a5
ja 0x14042113d
lea r13, [r13 + rdi]
neg r8b
add rbp, rdi
sar r8w, cl
ror r8b, 0x9b
jmp 0x1404211c3
mov r8, rbp
cmp eax, 1
jmp 0x1404211ce
jne 0x1404213a8
movzx eax, byte [r13]
test r8w, 0x3af3
cmp r8w, r13w
shr al, 4
mul r14b
jmp 0x1404211ee
mov byte [r8], al
jmp 0x1404211f6
jmp 0x1404213a8
mov eax, dword [rsp + 0x64]
sal si, 0x70
cmp r11b, al
shld esi, ecx, 0xbb
mov esi, eax
cmp eax, 4
jmp 0x140421214
jl 0x140421307
mov rax, qword [rsp + 0x28]
lea r13, [rax + rbp]
mov esi, dword [rsp + 0x64]
rcl dl, 0x41
mov edx, esi
rol eax, cl
bswap ax
shrd esi, r13d, 0x37
movzx eax, byte [r13 + rdi]
shr al, 6
setg sil
mul r14b
movzx esi, r10w
bsr rsi, r12
movsx si, al
mov byte [rbp + rdi], al
movzx eax, byte [r13 + rdi]
btr esi, 0xb2
shr al, 4
and si, 0x2cd3
shld si, r14w, 0xe5
and al, 3
mul r14b
btc si, 0x3a
rol sil, cl
mov byte [rbp + rdi + 1], al
movzx eax, byte [r13 + rdi]
add sil, r11b
stc
shr al, 2
xor sil, r8b
xor sil, 0x20
and al, 3
mul r14b
mov byte [rbp + rdi + 2], al
rcr eax, cl
not ax
clc
movzx eax, byte [r13 + rdi]
add si, 0xcbf
shl si, cl
btr esi, r14d
and al, 3
movzx si, r10b
add sil, r11b
mul r14b
movzx esi, r11w
xchg rsi, rsi
movsx esi, dx
mov byte [rbp + rdi + 3], al
bswap rsi
movzx rsi, si
lea esi, [rdx - 4]
inc r13
add rbp, 4
cmp bx, r14w
clc
cmp edx, 7
ja 0x14042122a
add r13, rdi
movsxd r8, edi
add r8b, r15b
add rbp, rdi
rol r8w, 0xd
mov r8, rbp
stc
test r10w, r10w
test esi, esi
jmp 0x14042130e
jle 0x1404213a8
movzx eax, byte [r13]
clc
shr al, 6
stc
test rsp, 0x565316c7
mul r14b
test dl, r13b
mov byte [r8], al
cmc
cmp esi, 1
jmp 0x140421337
je 0x1404213a8
movzx eax, byte [r13]
cmp bpl, r8b
jmp 0x140421351
shr al, 4
test rbx, rcx
jmp 0x14042135f
and al, 3
test rbp, 0x7f7b431f
mul r14b
mov byte [r8 + 1], al
test edx, esi
stc
cmp esi, 3
jb 0x1404213a8
movzx eax, byte [r13]
shr al, 2
shrd r13w, r12w, 0xe7
shld r13w, r9w, 0x19
and al, 3
xadd r13b, r13b
mul r14b
cmovo r13w, dx
movzx r13, r9w
cmp al, bpl
mov byte [r8 + 2], al
mov rax, qword [rsp + 0xd0]
cmp eax, dword [rsp + 0x68]
setno r13b
mov r13, qword [rsp + 0xd8]
jmp 0x1404213c5
je 0x140420d58
mov rax, qword [r13 + 0x18]
add r11, rax
stc
test cx, 0x4c3f
cmp dword [rsp + 0xd0], 1
jmp 0x1404213e5
jne 0x140421482
cmp dword [rsp + 0x24], 0
jmp 0x1404213f5
js 0x140420d58
add rax, rdi
mov si, ax
xchg sil, dl
not sil
mov esi, dword [rsp + 0xc0]
mov rbp, qword [rsp + 0x70]
cqo
mov rdx, rbp
movzx cx, bl
mov ch, 0x61
jmp 0x140421424
movsxd rbx, esi
dec esi
movzx cx, dh
mov cl, 0xa3
dec cx
mov byte [r11 + rbx], 0xff
xchg cx, cx
movsx rcx, bp
not ch
movzx ecx, byte [rax + rbp + 1]
movsxd rsi, esi
mov byte [r11 + rsi], cl
movzx si, r11b
mov si, sp
dec rdx
shr sil, 0xda
shld si, r8w, 0x4c
shl sil, cl
add ebx, 0xfffffffe
mov esi, ebx
test ebp, 0x80000000
jmp 0x140421474
mov rbp, rdx
je 0x140421424
jmp 0x140420d58
cmp dword [rsp + 0x24], 0
jmp 0x14042148c
js 0x140420d58
add rax, qword [rsp + 0xa0]
cdq
lea rax, [rax + rdi]
mov rsi, qword [rsp + 0x70]
mov ecx, dword [rsp + 0x90]
bts bp, r13w
mov ebp, ecx
stc
movsx rdx, r15w
mov rdx, rsi
bt cx, cx
lea ecx, [rbp + 3]
rol bl, cl
movsxd rcx, ecx
xor bx, ax
mov byte [r11 + rcx], 0xff
movzx ecx, byte [rax]
btc bx, 0xfe
lea ebx, [rbp + 2]
jmp 0x1404214e1
movsxd rbx, ebx
stc
jmp 0x1404214ea
mov byte [r11 + rbx], cl
movsx ebx, r13w
sub bx, sp
movzx ecx, byte [rax - 1]
inc bx
bt rbx, 0xc5
bts bx, si
lea ebx, [rbp + 1]
movsxd rbx, ebx
mov byte [r11 + rbx], cl
bts cx, r9w
neg rcx
movsx rcx, r11w
movzx ecx, byte [rax - 2]
movsxd rbp, ebp
cmp bx, r12w
clc
mov byte [r11 + rbp], cl
cmc
jmp 0x140421531
add rax, 0xfffffffffffffffd
stc
add ebp, 0xfffffffc
jmp 0x14042153e
dec rdx
test al, bpl
test esi, 0x80000000
mov rsi, rdx
jmp 0x140421552
je 0x1404214be
jmp 0x140420d58