Function at 0x140423206
Capabilities:
Authenticate hmac
Encode data using base64
Encrypt data using speck
Execute anti-debugging instructions

Disassembly:
push r15
cmp r12b, 0x65
jmp 0x14042327b
push r14
test r14b, 0x43
push r13
push r12
clc
stc
push rsi
clc
push rdi
cmc
push rbp
push rbx
sub rsp, 0x248
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
sbb sil, spl
dec cl
shl bpl, 0x5b
mov esi, dword [rsp + 0x2b8]
seta ah
mov cl, r12b
rcl rax, 0x2b
mov ebp, dword [rsp + 0x2b0]
sub r12d, r12d
xor cl, 0xbd
cmp dword [rsp + 0x2c0], 0x10
sete cl
btc eax, r9d
sub al, r13b
mov eax, esi
or eax, ebp
js 0x1404233ee
mov r15d, r8d
mov r14, rdx
mov rax, qword [r13]
movzx di, r12b
movsxd rdi, dword [rax + 8]
test esi, esi
jmp 0x14042335f
je 0x14042337b
mov eax, 0x7fffffff
xor edx, edx
idiv esi
cmp eax, ebp
jmp 0x140423375
jl 0x1404233ee
mov r12b, cl
jmp 0x140423383
inc r12d
cmovs rax, r12
sub bl, bpl
shld cx, di, 0x18
mov ebx, r12d
xor ch, bl
imul ebx, r9d
mov ecx, esi
sub rax, 0x16fc270c
rcl ax, 0xc0
clc
imul ecx, ebp
or ax, 0x3df8
mov eax, ebx
cmp r8, r10
cmp r11b, 0x6a
test bpl, 0x6c
or eax, ecx
jmp 0x1404233c4
js 0x1404233ee
test ebx, ebx
jmp 0x1404233d1
je 0x1404234fb
mov eax, 0x7fffffff
sub edx, edx
idiv ebx
cmc
cmp eax, ecx
jmp 0x1404233e8
jge 0x1404234fb
mov qword [r13 + 0x18], 0
cwde
sbb r14d, ecx
xor r9d, r9d
adc r13b, r14b
jmp 0x140423405
mov eax, r9d
neg dil
add r14b, dl
btc r15, 0x76
movaps xmm6, xmmword [rsp + 0x1a0]
cmc
rol r12b, cl
movaps xmm7, xmmword [rsp + 0x1b0]
sub r15b, r13b
movaps xmm8, xmmword [rsp + 0x1c0]
or r12b, 0xc5
movaps xmm9, xmmword [rsp + 0x1d0]
movaps xmm10, xmmword [rsp + 0x1e0]
test r12b, sil
stc
rcl r12b, cl
movaps xmm11, xmmword [rsp + 0x1f0]
bsf rbp, r10
bt r15w, di
movaps xmm12, xmmword [rsp + 0x200]
rcr r14b, cl
movaps xmm13, xmmword [rsp + 0x210]
sar r12, 0x3a
mov r12b, sil
bt r15, r12
movaps xmm14, xmmword [rsp + 0x220]
movzx rbx, r14w
bts r14d, r9d
movzx si, r14b
movaps xmm15, xmmword [rsp + 0x230]
shl r14b, cl
movzx rbx, r11w
sal si, cl
add rsp, 0x248
mov bp, bp
cmovle rsi, r9
movsx rbx, r12w
pop rbx
movsx rbp, di
pop rbp
movsx si, r12b
movsx r12d, di
pop rdi
not r14b
mov r12b, 0x45
pop rsi
cmovnp r13w, bp
mov r12d, r12d
pop r12
pop r13
xchg r14b, r15b
setbe r14b
movsx r14d, ax
pop r14
bswap r15d
xchg r15d, r15d
pop r15
jmp 0x1404234fa
ret
mov dword [rsp + 0x68], r9d
clc
mov dword [rsp + 0x6c], ebx
imul ecx, ebx
jmp 0x14042350d
movsxd rcx, ecx
jmp 0x140423515
call fcn.1401d3250
mov qword [r13 + 0x18], rax
clc
sub r9d, r9d
test r11b, dl
test rax, rax
jmp 0x14042352d
je 0x140423405
mov rsi, rdi
cmp r14, 0x7ad5037b
mov eax, esi
test r10b, 0x25
mov r8d, dword [rsp + 0x2b0]
jmp 0x140423550
or eax, r8d
jmp 0x140423558
js 0x140423405
mov dword [rsp + 0x84], r12d
jmp 0x14042356c
test r8d, r8d
jmp 0x140423574
je 0x1404235a4
sub r9d, r9d
btc ax, dx
mov eax, 0x7fffffff
cmp r8w, si
sub edx, edx
idiv r8d
stc
test r9d, 0x5bf733cd
cmp eax, esi
jmp 0x14042359e
jl 0x140423405
mov eax, esi
shl r9b, cl
bt r9w, 0x1c
imul eax, r8d
neg r9w
sar r9b, 5
mov dword [rsp + 0x64], eax
test spl, spl
or eax, dword [rsp + 0x2c0]
mov r9d, 0
jmp 0x1404235d4
js 0x140423405
mov r11d, 0
cmc
cmp dword [rsp + 0x2c0], 0
jmp 0x1404235ee
je 0x14042364b
sub r9d, r9d
mov eax, 0x7fffffff
sub edx, edx
inc bpl
mov cx, r15w
mov ebp, dword [rsp + 0x2c0]
movzx rcx, sp
shr cx, 0xb3
idiv ebp
sbb cl, spl
jmp 0x140423620
mov ecx, dword [rsp + 0x64]
clc
cmp eax, ecx
jmp 0x14042362c
jl 0x140423405
mov r11d, ecx
jmp 0x14042363a
imul r11d, ebp
cmp r11d, 0x7ffffff8
jg 0x140423405
add r11d, 7
sbb al, r9b
neg cx
bt ax, r8w
shr r11d, 3
lea eax, [r11 + 1]
mov ecx, dword [rsp + 0x2b8]
imul eax, ecx
test al, r13b
test r11b, 0x90
cmp eax, r15d
jmp 0x14042367b
ja 0x1404233fa
mov eax, r8d
test r13b, 0xae
mov edx, dword [rsp + 0x68]
test dil, 0x72
cmc
imul eax, edx
test dl, r8b
mov qword [rsp + 0xf8], rax
test ecx, ecx
jmp 0x1404236a6
je 0x140428278
cmp dword [rsp + 0x2c0], 8
not al
setl byte [rsp + 0x3f]
rcr cx, cl
bswap cx
cmp esi, edx
movsx rcx, r13w
sete al
rcr r9b, 0x1c
btc cx, 0x2e
shr r9, 0xce
movzx ecx, byte [r14]
bt r9w, 0xf5
bts r9w, r14w
mov r9d, 0
stc
cmp bl, 0xc4
cmp cl, 4
ja 0x140423405
mov ebx, dword [rsp + 0x84]
mov rdx, r9
cmc
bts r10d, ecx
mov edx, ebx
mov rbp, qword [rsp + 0xf8]
shl r10b, 0xd
imul edx, ebp
mov edi, esi
imul edi, ebx
mov dword [rsp + 0x24], edi
inc dil
sar bl, cl
movzx r10w, r11b
sub ebp, r11d
mov qword [rsp + 0x190], rbp
or dil, 0x5c
ror rbp, cl
mov dword [rsp + 0x60], edx
mov edx, edx
bsr ebp, r9d
adc r10w, 0x7207
mov rdi, rsi
sar bh, 0x8e
rol rbp, 0x88
and bpl, 0xfd
mov r10, rdx
stc
neg r10
test ebp, 0x7987220b
movsxd rbx, dword [rsp + 0x6c]
or byte [rsp + 0x3f], al
shl ah, cl
mov eax, r8d
xor ebp, 0x13e240a8
rcl bp, 0xd2
and eax, 7
adc bpl, bpl
or ebp, r10d
mov dword [rsp + 0x12c], eax
ror bpl, 0x3e
mov eax, r8d
bt rbp, 0xc8
and eax, 0xfffffff8
or bpl, cl
xadd bpl, bpl
mov dword [rsp + 0x128], eax
neg bpl
add bp, r13w
mov eax, 0x30
btc rbp, r11
xor rbp, r10
bt bp, r15w
sub rax, rbx
xchg bpl, bpl
shl bpl, cl
ror ebp, 0xfd
mov qword [rsp + 0xf0], rax
bsf rbp, r9
mov rbp, rbx
shr ah, cl
jmp 0x1404237eb
neg rbp
stc
rcr eax, cl
mov rax, rbp
shr al, 0x9b
shl ah, 0x22
mov qword [rsp + 0xb8], rbp
movsxd rax, r15d
sub rbp, rdx
mov qword [rsp + 0x178], rbp
movsx bp, r10b
btr rax, rbp
mov eax, 0x10
ror bpl, 0x86
mov ebp, 0x10
cmc
sub rbp, rbx
cmp r13b, r9b
mov qword [rsp + 0x170], rbp
movzx ebp, r10w
inc bpl
mov ebp, 3
sub rbp, rdx
cmp r11d, 0x30910ebf
stc
mov qword [rsp + 0x168], rbp
jmp 0x14042385a
sub rax, rdx
test di, 0x407b
mov qword [rsp + 0x150], rax
shl al, 0xe9
sar al, cl
mov eax, 1
sub rax, rdx
test r14b, bl
mov qword [rsp + 0x158], rax
cmovae rax, rdi
or ax, 0x3b48
mov eax, 0x30
sub rax, rdx
mov qword [rsp + 0x148], rax
jmp 0x14042389f
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
movsxd rax, dword [rsp + 0x68]
mov qword [rsp + 0x198], rax
bsr eax, esp
movzx ax, r9b
bts ax, sp
lea eax, [r8 - 1]
mov rsi, 0x44b12de9
rcr rsi, 0x38
mov dword [rsp + 0x5c], eax
movsxd rax, edx
mov eax, dword [rsp + 0x2b8]
mov qword [rsp + 0x110], rax
mov rsi, qword [r13 + 0x18]
bt eax, 0xd4
mov qword [rsp + 0x160], rdx
lea rax, [rbx + rdx]
mov qword [rsp + 0x188], rax
sub eax, eax
stc
cmp bh, 0x77
clc
mov qword [rsp + 0x140], rax
shl ah, cl
mov eax, r8d
mov qword [rsp + 0x138], rax
cdqe
sub r12d, r12d
cmp r13b, 0xe5
btr eax, eax
mov qword [rsp + 0xd8], r13
inc ax
mov qword [rsp + 0xd0], rdi
sar al, cl
test r15w, 0x388a
movzx eax, r15w
mov qword [rsp + 0x108], r11
mov qword [rsp + 0x88], r10
mov rax, rbx
test ah, 0x93
mov qword [rsp + 0x30], rbx
jmp 0x140423979
cmp dword [rsp + 0x2c0], 7
jmp 0x140423986
jg 0x1404239c1
cmp r11d, r8d
jmp 0x140423994
ja 0x1404233fa
add rsi, qword [rsp + 0x190]
cmc
test ch, 0xb9
mov dword [rsp + 0x24], 1
stc
mov qword [rsp + 0x138], r11
test bx, sp
cmp bl, sil
test r15b, 0xeb
test r12, r12
jmp 0x1404239c9
jne 0x1404239ee
movzx eax, cl
shr cl, 0x52
or bpl, r10b
lea rcx, [0x1400beffc]
adc r9w, 0x1f7c
add dx, 0x637c
movzx ecx, byte [rax + rcx]
lea rdx, [r14 + 1]
rcr rbp, 0x97
lea r9, [rsi + r10]
test si, r12w
rcl r8, 0xa5
movzx ebp, cl
sal r8b, 0xde
cmp dword [rsp + 0x24], 0
movzx r8, di
setnp r8b
mov r8d, dword [rsp + 0x2c0]
jmp 0x140423a23
jle 0x140423b00
mov ecx, dword [rsp + 0x24]
jmp 0x140423a32
sub edi, edi
jmp 0x140423a39
jmp 0x140423a60
movzx eax, byte [rdx + rdi]
jmp 0x140423a47
mov byte [rsi + rdi], al
jmp 0x140423a4f
inc rdi
cmp rcx, rdi
jmp 0x140423a5a
je 0x140423b00
cmp ebp, 2
jmp 0x140423a68
jle 0x140423a93
cmp ebp, 4
jmp 0x140423a76
jg 0x140423ac6
cmp ebp, 3
je 0x140423ae7
cmp ebp, 4
je 0x140423ab7
jmp 0x140423a4f
test ebp, ebp
je 0x140423a3e
cmp ebp, 1
jmp 0x140423aa3
je 0x140423a3e
cmp ebp, 2
jmp 0x140423ab1
jne 0x140423a4f
movzx eax, byte [r9 + rdi]
jmp 0x140423ac1
jmp 0x140423af3
cmp ebp, 5
jmp 0x140423ace
je 0x140423a3e
cmp ebp, 6
jmp 0x140423adc
je 0x140423a3e
jmp 0x140423a4f
movzx eax, byte [r9 + rdi]
cmp bp, 0x2bcd
shr al, 1
add al, byte [rdx + rdi]
jmp 0x140423afb
jmp 0x140423a47
cmp r8d, 8
jmp 0x140423b09
jne 0x140423b68
mov rax, qword [rsp + 0xd0]
clc
rcr r15b, cl
cmp eax, dword [rsp + 0x68]
movsx r15, ax
jmp 0x140423b28
mov r15, rsi
jmp 0x140423b30
je 0x140423b47
mov byte [r15 + rax], 0xff
cmp r13b, spl
movzx r10, sp
bts r10w, r10w
add rdx, rax
movsxd r10, ecx
setge r10b
movsx r10w, al
mov r10, qword [rsp + 0x198]
jmp 0x140423b63
jmp 0x140423c04
cmp r8d, 0x10
jmp 0x140423b71
jne 0x140423bd7
movsxd rax, dword [rsp + 0x24]
and rcx, r9
and r15w, 0x359c
mov ecx, dword [rsp + 0x68]
movzx r15w, bl
cmp bl, r11b
ror r15b, cl
cmp dword [rsp + 0xd0], ecx
bswap r15
mov r15, rsi
je 0x140423bc3
mov byte [r15 + rax], 0xff
shr r10w, cl
xadd r10b, r10b
movzx r10w, bpl
mov byte [rax + r15 + 1], 0xff
neg r10w
add rdx, rax
movsx r10d, sp
mov r10, rbx
jmp 0x140423bd2
jmp 0x140423c04
add r14, 2
adc r10b, 0x27
sal r10b, 0x60
mov r10d, 1
mov ch, ch
cwd
mov rdx, r14
xor r15d, esi
ror cx, cl
mov r15, rsi
shrd rcx, rsi, 9
ror ecx, 0x44
seta cl
lea rcx, [r15 + r10]
stc
add r9, r10
cmc
jmp 0x140423c12
cmp byte [rsp + 0x3f], 0
jmp 0x140423c1c
mov qword [rsp + 0x28], rdx
jmp 0x140423c26
mov qword [rsp + 0x118], r12
je 0x140423e2c
mov rax, qword [rsp + 0x138]
sar r13w, 0x4a
lea ebx, [rax - 1]
imul ebx, dword [rsp + 0x24]
cmovae r13d, ebp
bt r13, rbx
adc r13b, spl
movsxd r13, ebx
cmc
cmp ebp, 2
jmp 0x140423c60
mov qword [rsp + 0x40], r10
jmp 0x140423c6a
jle 0x140424728
cmp ebp, 4
jmp 0x140423c78
jg 0x140424f0f
cmp ebp, 3
jmp 0x140423c86
je 0x1404254c5
cmp ebp, 4
jmp 0x140423c94
jne 0x1404265fa
test ebx, ebx
jle 0x1404265fa
movsxd rsi, dword [rsp + 0x24]
bts r14, rcx
mov r14d, ebx
cmp r9w, 0x51d7
cmp ebx, 8
jae 0x140426e80
sub r12d, r12d
mov r11w, si
mov rax, qword [rsp + 0x40]
test bpl, r12b
xor r10b, 0x48
movsxd r11, ebx
sub rax, rsi
mov r11b, 0xcf
btc r10w, 0xf4
add r10d, 0xbd24f2d
add r15, rax
mov r10b, 0xb7
lahf
mov rax, qword [rsp + 0x88]
movzx r10, bx
movsx r10, bx
lea r10, [r15 + rax]
movzx r11w, r15b
not r11b
setne r11b
mov r11, qword [rsp + 0x28]
jmp 0x140423d17
jmp 0x140423d7a
cmp edi, ebp
jmp 0x140423d23
cmova esi, edx
stc
cmp edi, eax
jmp 0x140423d2e
cmova esi, edx
test cl, al
jmp 0x140423d38
add sil, byte [r11 + r12]
mov byte [rcx + r12], sil
jmp 0x140423d45
inc r10
inc r15
inc rcx
jmp 0x140423d53
inc r9
jmp 0x140423d5b
inc r11
jmp 0x140423d63
dec r14
test esp, 0x62826f17
cmp r12, r14
jmp 0x140423d74
je 0x1404265fa
movzx edx, byte [r10 + r12]
sbb dil, 0x99
bt di, 2
shrd bx, r12w, 0xf0
movzx r8d, byte [r9 + r12]
neg dil
add sil, 0xc4
movzx esi, byte [r15 + r12]
or al, sil
shld rbp, r9, 0x50
rcr rdi, cl
mov eax, r8d
cmc
and rdi, 0x2d9f1b6f
rcl bx, 0xa0
sub eax, edx
sbb bp, 0x41e1
lea ebx, [rax + rsi]
btr rbp, r10
or ebp, 0x3ad60828
mov edi, eax
neg edi
movzx ebp, di
movzx bp, r14b
cmovs edi, eax
mov ebp, ebx
bt ax, 0x29
seta al
shr rax, cl
sub ebp, r8d
mov al, spl
stc
mov eax, ebp
test bpl, 0x61
cmc
neg eax
cmovs eax, ebp
sub bpl, 0x97
sub ebx, edx
sub bpl, 0x5d
mov ebp, ebx
neg ebp
jmp 0x140423e0f
cmovs ebp, ebx
cmp eax, ebp
jmp 0x140423e19
ja 0x140423d1c
mov edx, r8d
jmp 0x140423e27
jmp 0x140423d1c
cmp ebp, 2
jle 0x140424908
cmp ebp, 4
jg 0x14042503c
cmp ebp, 3
je 0x140425665
cmp ebp, 4
jmp 0x140423e4f
jne 0x140426b55
mov ebp, dword [rsp + 0x5c]
clc
cmp bpl, bpl
test ebp, ebp
jmp 0x140423e64
je 0x140426b55
mov eax, dword [rsp + 0x24]
movsxd rbx, eax
mov qword [rsp + 0xe8], rbx
neg r8w
or r8w, 0x70be
btc r14, 0x83
mov r12d, eax
lea rax, [r15 + r10]
movzx r8d, r12w
mov qword [rsp + 0x100], rax
mov eax, r12d
rcr r8, 0x11
and eax, 0xfffffff0
movsx r14d, sp
test r15b, 0xd9
mov qword [rsp + 0x130], rax
shld ax, sp, 0xcd
rcr r14d, cl
mov eax, r12d
rol r8w, cl
and eax, 0xfffffff8
inc r8b
xor r8w, cx
clc
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0xb8]
lea r8, [r15 + rax]
cmovs r14w, sp
sal r14w, 0xab
movzx r14w, cl
add r8, r10
btr r14w, 0x99
add r15, qword [rsp + 0x178]
or r14w, 0x234
add r15, r10
and r14w, si
movsx r14w, r11b
xor eax, eax
movsxd r14, r14d
xchg r14, r14
cmovne r14w, di
mov qword [rsp + 0xe0], rax
mov r14b, dil
movsxd r14, r14d
mov r14, rdx
jmp 0x140423f38
jmp 0x140423fa1
mov rax, qword [rsp + 0xe8]
mov byte [rcx + rax], 0xff
sal bl, cl
xor ebp, eax
lea r14, [r14 + rax]
mov rbx, qword [rsp + 0x30]
inc bpl
bsr bp, bp
lea rcx, [rcx + rbx]
movzx ebp, sp
add r9, rbx
inc qword [rsp + 0xe0]
shld ebp, ebx, 0x42
clc
xchg bpl, bpl
lea r8, [r8 + rbx]
sar bpl, 0x1a
sbb bpl, dil
add r15, rbx
xchg rbp, rbp
mov ebp, dword [rsp + 0x120]
jmp 0x140423f94
dec ebp
jmp 0x140423f9b
je 0x140426b61
mov dword [rsp + 0x120], ebp
cmp dword [rsp + 0x24], 0
jmp 0x140423fb2
jle 0x140423f3d
cmp dword [rsp + 0x24], 8
jmp 0x140423fc2
jae 0x140423fd4
sub edx, edx
jmp 0x140423fcf
jmp 0x140424669
mov rdx, qword [rsp + 0xe0]
mov rax, rdx
imul rax, qword [rsp + 0x30]
test cl, bpl
test bp, 0x4b77
add rax, qword [rsp + 0x100]
cmc
test r11b, 0x64
imul rdx, qword [rsp + 0xe8]
test eax, 0x732b4b2d
cmp r13w, 0x1a20
add rdx, qword [rsp + 0x28]
test r9w, r11w
test r14d, 0x32dd5d5a
sub rax, rdx
jmp 0x140424027
cmp rax, 0x10
jmp 0x140424030
jb 0x14042460f
jb 0x14042461b
cmp qword [rsp + 0x188], 0x10
jb 0x140424603
cmp dword [rsp + 0x60], 0x10
jmp 0x140424055
jb 0x1404245f7
mov edx, 0
cmp dword [rsp + 0x6c], 0x10
jmp 0x14042406a
jb 0x140424669
cmp dword [rsp + 0x24], 0x10
jmp 0x14042407a
jae 0x140424252
xor ebp, ebp
jmp 0x140424089
mov rax, qword [rsp + 0x180]
jmp 0x140424096
nop dword [rax]
jmp 0x14042409f
movq xmm8, qword [r14 + rbp]
jmp 0x1404240aa
movq xmm11, qword [r15 + rbp]
jmp 0x1404240b5
movdqa xmm3, xmm11
punpcklbw xmm3, xmm15
movdqa xmm12, xmm3
punpckhwd xmm12, xmm15
punpcklwd xmm3, xmm15
movq xmm9, qword [r9 + rbp]
jmp 0x1404240d9
movdqa xmm2, xmm9
punpcklbw xmm2, xmm15
movdqa xmm1, xmm2
punpckhwd xmm1, xmm15
punpcklwd xmm2, xmm15
movq xmm10, qword [r8 + rbp]
jmp 0x1404240fc
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
cmp r12, 0x27051c80
add rbp, 8
cmp rax, rbp
jne 0x14042409f
mov rdx, rax
test r15b, 0xaf
cmc
cmp rax, r12
jne 0x140424669
jmp 0x140423f3d
xor ebp, ebp
jmp 0x140424259
movdqa xmm13, xmm14
mov rax, qword [rsp + 0x130]
jmp 0x14042426b
movdqu xmm11, xmmword [r15 + rbp]
jmp 0x140424276
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 0x1404242c6
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]
jmp 0x140424590
paddb xmm7, xmm0
movdqu xmmword [rcx + rbp], xmm7
test r15b, bpl
test cx, 0x5bf7
add rbp, 0x10
cmp r15b, r8b
cmp rax, rbp
jmp 0x1404245b0
jne 0x14042426b
cmp rax, r12
jmp 0x1404245be
movdqa xmm14, xmm13
movdqa xmm13, xmmword [0x1400bf520]
je 0x140423f3d
mov rdx, qword [rsp + 0x130]
mov rbp, rdx
cmp esi, 0x33855382
test r12b, 8
jmp 0x1404245ec
je 0x140424669
jmp 0x140424089
sub edx, edx
jmp 0x1404245fe
jmp 0x140424669
sub edx, edx
jmp 0x14042460a
jmp 0x140424669
xor edx, edx
jmp 0x140424616
jmp 0x140424669
sub edx, edx
jmp 0x140424622
jmp 0x140424669
cmp edi, r10d
jmp 0x14042462f
cmova ebp, esi
test r12, 0x6dd816ea
cmp edi, r13d
cmova ebp, esi
stc
add bpl, byte [r14 + rdx]
jmp 0x140424649
mov byte [rcx + rdx], bpl
jmp 0x140424652
inc rdx
cmp r9w, 0x3851
cmp r12, rdx
jmp 0x140424663
je 0x140423f3d
movzx esi, byte [r15 + rdx]
btr bx, 0x78
setno r13b
cmp ch, 0x37
movzx eax, byte [r9 + rdx]
xor dil, 0xb4
xchg r13, rbp
rcr r10b, cl
movzx ebp, byte [r8 + rdx]
mov ebx, eax
inc r11w
sub ebx, esi
shl di, 0x85
rcl dil, 0xba
movzx r11w, r12b
lea r11d, [rbx + rbp]
mov r13b, 0xd
add r13b, 0xa2
mov edi, ebx
xor r10b, dil
bswap r10d
neg edi
movsx r10d, r13w
jmp 0x1404246c4
cmovs edi, ebx
bt r13w, 0x60
movzx bx, dil
mov ebx, r11d
bts r13w, cx
movsx r13w, r8b
sub ebx, eax
rcr r10b, cl
cmp r11w, 0x64cc
cmp r10w, r12w
mov r13d, ebx
shr r10b, cl
neg r13d
cmovs r13d, ebx
shl r10b, 0x59
sal r10b, cl
sub r11d, esi
mov r10d, r11d
clc
cmp dl, spl
neg r10d
cmovs r10d, r11d
cmp r13d, r10d
ja 0x140424627
mov esi, eax
jmp 0x140424723
jmp 0x140424627
test ebp, ebp
jmp 0x14042472f
je 0x140425a87
cmp ebp, 1
jmp 0x14042473d
je 0x140425a99
cmp ebp, 2
jne 0x1404265fa
test ebx, ebx
jle 0x1404265fa
mov ebp, ebx
cmp ebx, 8
jae 0x140426f08
sub r10d, r10d
mov r8, r10
movsx dx, sil
not r8
movsxd rdx, ebx
lea r8, [r8 + rbp]
movzx edx, sp
bsf dx, r12w
mov rdx, rbp
stc
cmp cl, bh
and rdx, 3
jmp 0x14042478b
je 0x140424811
mov rbx, r10
neg rbx
mov rax, qword [rsp + 0x40]
xor rdi, r14
add rax, r10
rcl dil, cl
btr di, 0x49
add rax, r15
mov rcx, qword [rsp + 0x88]
shl dil, 0xe7
sal rdi, 0x63
lea rdi, [rax + rcx]
add r10, qword [rsp + 0x28]
sar cl, cl
xor esi, esi
bsf rcx, r13
movsx rcx, r13w
mov cl, 0xac
movzx ecx, byte [rdi + rsi]
stc
add cl, byte [r10 + rsi]
jmp 0x1404247e2
mov byte [rax + rsi], cl
jmp 0x1404247ea
inc rsi
jmp 0x1404247f2
dec rbx
cmp rdx, rsi
jmp 0x1404247fd
jne 0x1404247d4
neg rbx
mov r10, rbx
cmp r14, 0x455f2fb5
stc
cmp r8, 3
jmp 0x14042481a
jb 0x1404265fa
sub rbp, r10
mov rax, qword [rsp + 0x40]
ror rcx, 0xce
xor bh, 6
add rax, r10
cqo
and bx, r8w
movzx edx, r15w
add rax, r15
ror rcx, 0x2a
cmovbe edx, edx
add rax, 3
bsr edx, eax
and cx, bp
sal edx, 0xdf
mov rcx, qword [rsp + 0x28]
or dl, 0x5e
cmp dh, 6
add rbx, r10
lea rcx, [rcx + r10]
sbb bx, 0x2cb2
add rcx, 3
sar rdx, cl
mov rbx, qword [rsp + 0x88]
xadd dh, dh
movzx edx, byte [rax + rbx - 3]
add dl, byte [rcx - 3]
mov byte [rax - 3], dl
movzx edx, byte [rax + rbx - 2]
test dil, 0x35
cmp r14d, ebp
add dl, byte [rcx - 2]
mov byte [rax - 2], dl
inc dh
movsx dx, spl
movzx edx, byte [rax + rbx - 1]
cmp r8d, 0x6fea696b
test dil, 0x55
add dl, byte [rcx - 1]
cmc
jmp 0x1404248bd
mov byte [rax - 1], dl
movzx edx, r11w
movsx edx, r12w
xadd dx, dx
movzx edx, byte [rax + rbx]
clc
stc
add dl, byte [rcx]
cmp r10b, sil
mov byte [rax], dl
jmp 0x1404248de
add rax, 4
cmp rsi, 0x362a0bbe
test dil, dl
test r14b, 0xba
add rcx, 4
add rbp, 0xfffffffffffffffc
jmp 0x1404248fd
jne 0x140424871
jmp 0x1404265fa
test ebp, ebp
jmp 0x14042490f
je 0x140425bac
cmp ebp, 1
jmp 0x14042491d
je 0x140426064
cmp ebp, 2
jmp 0x14042492b
jne 0x140426b55
mov ebp, dword [rsp + 0x5c]
test ebp, ebp
jmp 0x14042493c
je 0x140426b55
mov eax, dword [rsp + 0x24]
movsxd r8, eax
mov ebx, eax
movzx eax, r14w
rcr r12b, 0xd0
lea rax, [r15 + r10]
mov qword [rsp + 0x90], rax
mov eax, ebx
sar r13b, cl
and eax, 0xffffffe0
ror rdi, 0xd8
xor r13b, 0xbc
mov qword [rsp + 0xc0], rax
movzx r12d, si
test r14b, r14b
cmp r15b, 0x26
add rax, 0xffffffffffffffe0
mov qword [rsp + 0xe8], rax
bts r14w, r8w
mov rdi, rax
test cl, cl
rcl r13w, 0xdc
shr rdi, 5
inc rdi
mov rax, rdi
bsf r12, rax
movzx r14d, sp
mov qword [rsp + 0xe0], rdi
rol r12b, cl
movsx r12d, bx
xor r12b, spl
movabs rax, 0xffffffffffffffe
bsr r13w, r13w
mov r14b, r11b
shl r14d, cl
and rdi, rax
mov qword [rsp + 0x100], rdi
stc
test r12w, 0x478f
sar r12w, cl
mov eax, ebx
rcr r12w, 0x89
shld r12d, r12d, 0xe1
and eax, 0xfffffff8
xadd r14b, r12b
cmp r11w, 0x13f
shrd r14d, edi, 0x1e
mov qword [rsp + 0x120], rax
bsf r12, rbp
mov rax, r10
stc
cmp dil, 0x42
mov qword [rsp + 0x70], rbx
xor r10b, spl
movsxd r14, r14d
mov r10d, ebx
movzx r14w, r10b
test r13d, 0x1992227f
rcr r13b, 0x36
and r10d, 3
lea r12, [rax + r15]
add r12, 3
add r13w, r13w
add r15, qword [rsp + 0x168]
lea r15, [r15 + rax]
cmovae r14d, esi
sar r13b, 0x5b
lea r13, [rdx + 3]
adc r14d, 0x5df46c53
shl r14w, 0xc9
sub r11d, r11d
setp r14b
movsx r14w, r15b
mov r14w, 0x7235
mov r14, rdx
jmp 0x140424a89
mov qword [rsp + 0xa0], r8
jmp 0x140424a96
jmp 0x140424b09
mov byte [rcx + r8], 0xff
btc ebx, 0x4e
not bx
bts bx, r9w
add r14, r8
mov rbx, qword [rsp + 0x30]
test bpl, 0x4e
lea rcx, [rcx + rbx]
sal bpl, cl
sub bpl, 0xa4
rcl bp, 0x87
add r9, rbx
cmovne ebp, r14d
inc r11
neg rbp
add bpl, bpl
add r12, rbx
sal bpl, 0x95
bts rbp, rcx
lea r15, [r15 + rbx]
shl bpl, cl
add r13, r8
setb bpl
movsxd rbp, edx
mov ebp, dword [rsp + 0x40]
jmp 0x140424afc
dec ebp
jmp 0x140424b03
je 0x140426b61
mov dword [rsp + 0x40], ebp
cmp cl, al
jmp 0x140424b15
cmp dword [rsp + 0x24], 0
jmp 0x140424b1f
jle 0x140424a9b
cmp dword [rsp + 0x24], 8
jmp 0x140424b2f
jae 0x140424cbb
sub edx, edx
mov rbx, r12
mov r12, rdx
test ch, 0xa2
test r9d, eax
not r12
jmp 0x140424b4b
add r12, qword [rsp + 0x70]
test r8d, 0x6e0e31e7
test r10, r10
jmp 0x140424b5f
je 0x140424be4
mov rax, rdx
neg rax
xor dil, r15b
shl di, cl
rcr rsi, 0x29
lea rsi, [rcx + rdx]
bsf r8w, ax
sar r8w, cl
lea rdi, [r9 + rdx]
sbb r8d, 0x4d50b41
and r8b, 0xf
add rdx, r14
btc r8d, edi
xor ebp, ebp
bt r8w, dx
shl r8b, 0xc9
ror r8b, 0x94
nop dword [rax + rax]
movzx r8d, byte [rdi + rbp]
add r8b, byte [rdx + rbp]
mov byte [rsi + rbp], r8b
jmp 0x140424bbe
inc rbp
dec rax
cmp r10, rbp
jne 0x140424bac
neg rax
mov rdx, rax
btr r8w, r14w
mov r8, qword [rsp + 0xa0]
cmp r12b, 0xc0
cmp r12, 3
mov r12, rbx
jmp 0x140424bf0
jb 0x140424a9b
mov rsi, qword [rsp + 0x70]
mov rbp, 0x503a7eb3
sub rsi, rdx
cwde
lea rbp, [r12 + rdx]
shld ebx, esi, 0x5d
and bl, cl
lea rax, [r15 + rdx]
add rdx, r13
movzx bx, r12b
and bx, 0x348f
cmp dx, 0x3859
xor edi, edi
rcr bx, 0x45
nop dword [rax + rax]
btr ebx, esp
mov bx, 0x3a98
bsf rbx, r14
movzx ebx, byte [rax + rdi - 3]
jmp 0x140424c49
add bl, byte [rdx + rdi - 3]
cmp r12w, 0x685f
mov byte [rbp + rdi - 3], bl
movsxd rbx, r14d
mov ebx, r12d
cmc
movzx ebx, byte [rax + rdi - 2]
stc
add bl, byte [rdx + rdi - 2]
test r15w, r10w
mov byte [rbp + rdi - 2], bl
sar ebx, 0x29
movzx rbx, r9w
movzx ebx, byte [rax + rdi - 1]
add bl, byte [rdx + rdi - 1]
mov byte [rbp + rdi - 1], bl
sub bx, 0x5968
movzx ebx, byte [rax + rdi]
add bl, byte [rdx + rdi]
jmp 0x140424c9c
mov byte [rbp + rdi], bl
add rdi, 4
test r11b, 0x37
cmp rsi, rdi
jmp 0x140424cb0
jne 0x140424c3f
jmp 0x140424a9b
mov rax, r11
bt dx, r9w
shl dl, cl
imul rax, qword [rsp + 0x30]
adc dl, 0x91
shrd dx, si, 0xc3
add rax, qword [rsp + 0x90]
mov rdx, r11
imul rdx, r8
test r10d, 0x14922829
test bpl, cl
add rdx, qword [rsp + 0x28]
cmp r13w, 0x5d8b
sub rax, rdx
cmp dil, r15b
jmp 0x140424d03
cmp rax, 0x20
jmp 0x140424d0c
jb 0x140424b35
jb 0x140424b35
mov edx, 0
cmp r8b, 0x8e
stc
clc
cmp dword [rsp + 0x60], 0x20
jb 0x140424b37
cmp dword [rsp + 0x24], 0x20
jmp 0x140424d38
jae 0x140424d4a
sub eax, eax
jmp 0x140424d45
jmp 0x140424e9f
cmp qword [rsp + 0xe8], 0
je 0x140424e12
mov rsi, qword [rsp + 0x100]
sub edx, edx
jmp 0x140424d68
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140424d73
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140424d7f
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x140424d8a
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x140424d9a
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x140424da8
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x140424db3
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x140424dbf
movdqu xmm1, xmmword [r14 + rdx + 0x30]
movdqu xmm2, xmmword [r9 + rdx + 0x20]
jmp 0x140424dd2
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x30]
jmp 0x140424de2
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmc
add rdx, 0x40
cmp r12b, 0x1f
cmp r12, rbp
add rsi, 0xfffffffffffffffe
jmp 0x140424e07
jne 0x140424d68
jmp 0x140424e14
sub edx, edx
test byte [rsp + 0xe0], 1
jmp 0x140424e21
je 0x140424e65
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140424e32
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movdqu xmm2, xmmword [r9 + rdx]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x140424e4f
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
clc
movdqu xmmword [rcx + rdx + 0x10], xmm0
xor al, 0xfd
shr ah, cl
rcl al, cl
mov rax, qword [rsp + 0xc0]
cmc
cmp sp, 0x4e47
cmp rax, qword [rsp + 0x70]
jmp 0x140424e7d
je 0x140424a9b
mov rdx, qword [rsp + 0xc0]
mov al, r11b
movsx eax, cx
mov rax, rdx
test byte [rsp + 0x70], 0x18
je 0x140424b37
mov rsi, qword [rsp + 0x120]
jmp 0x140424eac
nop word cs:[rax + rax]
jmp 0x140424ebb
movq xmm0, qword [r14 + rax]
jmp 0x140424ec6
movq xmm1, qword [r9 + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
stc
test r10b, 0xbe
add rax, 8
cmp r13b, r14b
cmp dx, 0x7c2
stc
cmp rsi, rax
jmp 0x140424eef
jne 0x140424ebb
mov rdx, rsi
test cl, spl
stc
cmp r14b, bpl
cmp rsi, qword [rsp + 0x70]
je 0x140424a9b
jmp 0x140424b37
cmp ebp, 5
jmp 0x140424f17
je 0x1404264c7
cmp ebp, 6
jmp 0x140424f25
jne 0x1404265fa
test ebx, ebx
jmp 0x140424f32
jle 0x1404265fa
movsxd r9, dword [rsp + 0x24]
neg r10w
mov r10d, ebx
cmp ebx, 8
jae 0x140426f5b
sub edi, edi
mov rdx, rdi
test r10b, 1
jmp 0x140424f5b
je 0x140424fa3
mov rax, rdi
bts edx, esp
sub rax, r9
sbb rdx, r13
or dh, 0xc
cmc
movzx eax, byte [rcx + rax]
btc dx, cx
mov rdx, qword [rsp + 0x28]
add al, byte [rdx + rdi]
movsxd rdx, r12d
add dx, 0x158e
btc edx, r11d
mov byte [rcx + rdi], al
rcl dl, 0x98
xor dl, bpl
mov edx, 0x7c5a7ae9
mov rdx, rdi
or rdx, 1
cmc
not rdi
add rdi, r10
je 0x1404265fa
mov rcx, qword [rsp + 0x40]
movsxd rbp, ebx
btc ax, sp
mov rax, rcx
rcr rbp, cl
sub rax, r9
movzx bx, r15b
add rax, r15
movsx ebx, r13w
movsxd rbx, r14d
inc rax
neg bpl
movsx rbx, si
sub ebx, esp
add rcx, r15
movzx ebx, dx
jmp 0x140424fed
inc rcx
dec bx
stc
bt rbx, 0x47
movzx ebx, byte [rax + rdx - 1]
mov rbp, qword [rsp + 0x28]
cmp ch, 0x9b
cmc
add bl, byte [rbp + rdx]
test r8b, r13b
mov byte [rcx + rdx - 1], bl
movzx ebx, byte [rax + rdx]
add bl, byte [rbp + rdx + 1]
stc
jmp 0x140425021
mov byte [rcx + rdx], bl
add rdx, 2
clc
cmp r10, rdx
jmp 0x140425031
jne 0x140424ff9
jmp 0x1404265fa
cmp ebp, 5
jmp 0x140425044
je 0x140426675
cmp ebp, 6
mov r8d, dword [rsp + 0x5c]
jne 0x140426b55
test r8d, r8d
jmp 0x140425060
je 0x140426b55
mov eax, dword [rsp + 0x24]
movsxd r12, eax
bsr r13w, r9w
or di, r14w
mov r14, rdx
movsx esi, r8w
mov dl, r11b
movzx r11, r15w
mov edi, eax
sbb r11b, bpl
adc r9b, 0x42
lea r13, [r15 + r10]
cmp r11, 0x53b3577a
mov eax, edi
xor dl, r13b
shr dl, 0xa5
cmc
and eax, 0xffffffe0
mov qword [rsp + 0x40], rax
mov dx, r13w
bts r11w, r13w
add rax, 0xffffffffffffffe0
btr r9w, 0x10
add r9w, r12w
mov qword [rsp + 0x70], rax
dec r9
mov rdx, rax
shr rdx, 5
inc al
inc rdx
bt r11d, edx
bt r11d, 0x6a
xor r9b, dl
mov rax, rdx
xchg sil, sil
rcr r11, cl
btc r9w, r11w
mov qword [rsp + 0xa0], rdx
movabs rax, 0xffffffffffffffe
movzx si, al
and rdx, rax
mov qword [rsp + 0x90], rdx
adc ax, r15w
mov esi, edi
rcl eax, cl
and esi, 0xfffffff8
mov r9, rdi
nop
shl ax, 0xd6
neg r9
shl r11b, 0x52
rcl ax, 0x32
cwde
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
jmp 0x140425146
add r11, r10
cmc
cmp r10w, 0x28cd
add r15, qword [rsp + 0xb8]
clc
stc
lea r15, [r15 + r10]
test rbp, 0x2bdd2a90
xor r10d, r10d
jmp 0x14042516d
jmp 0x1404251ae
mov byte [rcx + r12], 0xff
clc
test bp, sp
add r14, r12
stc
clc
cmp r9d, 0x13054474
add rcx, rbx
jmp 0x14042518f
inc r10
cmp cl, bl
cmp r9b, 0x73
stc
lea r11, [r11 + rbx]
jmp 0x1404251a2
add r15, rbx
dec r8d
je 0x140426b61
cmp dword [rsp + 0x24], 0
jle 0x140425172
cmp dword [rsp + 0x24], 8
jae 0x140425283
xor edx, edx
shrd rbp, rsi, 0xd6
rcr bp, cl
setbe bpl
mov rbp, rdx
jmp 0x1404251da
test dil, 1
jmp 0x1404251e3
je 0x140425218
mov rax, rdx
ror rbp, cl
sub rax, rbx
cmp r12b, 0xb4
or bpl, r13b
stc
movzx eax, byte [rcx + rax]
sal bp, 0xc1
and bpl, bpl
add al, byte [r14 + rdx]
mov byte [rcx + rdx], al
movzx bp, r8b
mov rbp, rdx
or rbp, 1
not rdx
cmp bpl, 0x50
clc
cmp rdx, r9
jmp 0x140425228
je 0x140425172
nop
movzx eax, byte [r15 + rbp]
add al, byte [r14 + rbp]
clc
cmp bh, ch
test r11w, di
mov byte [rcx + rbp], al
shrd rax, rcx, 0xce
xchg ah, ah
sal al, 0x92
movzx eax, byte [r15 + rbp + 1]
stc
add al, byte [r14 + rbp + 1]
jmp 0x140425263
mov byte [rcx + rbp + 1], al
cmp r14b, 0x8b
add rbp, 2
test rcx, r8
cmp dil, r13b
cmp rdi, rbp
jne 0x140425230
jmp 0x140425172
mov rax, r10
imul rax, rbx
cmp spl, 0x71
lea rax, [rax + r13]
not edx
mov rdx, r10
cmc
test bx, 0x7ca5
imul rdx, r12
cmp r12w, 0x7cb1
jmp 0x1404252ac
add rdx, qword [rsp + 0x28]
jmp 0x1404252b7
sub rax, rdx
cmc
test r13b, bl
cmp rax, 0x20
jb 0x1404251c4
jb 0x1404251c4
mov edx, 0
jmp 0x1404252e2
cmp dword [rsp + 0x6c], 0x20
jmp 0x1404252ec
jb 0x1404251d2
cmp dword [rsp + 0x24], 0x20
jae 0x140425309
sub eax, eax
jmp 0x140425304
jmp 0x14042546c
cmp qword [rsp + 0x70], 0
jmp 0x140425314
je 0x1404253d7
mov rbp, qword [rsp + 0x90]
clc
xor edx, edx
jmp 0x14042532a
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14042533c
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x140425348
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x140425358
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x140425366
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x140425371
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14042537d
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x140425389
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x140425395
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x1404253a4
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmp esp, 0x377324c1
movdqu xmmword [rcx + rdx + 0x30], xmm0
add rdx, 0x40
stc
test r11b, sil
clc
add rbp, 0xfffffffffffffffe
jmp 0x1404253cc
jne 0x14042532a
jmp 0x1404253dd
xor edx, edx
cmc
test rdx, r14
test byte [rsp + 0xa0], 1
jmp 0x1404253ea
je 0x140425432
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
mov rax, rdx
sub rax, rbx
jmp 0x140425408
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
cmp r12w, r12w
jmp 0x140425429
movdqu xmmword [rcx + rdx + 0x10], xmm0
test dl, r9b
cmp qword [rsp + 0x40], rdi
je 0x140425172
mov rdx, qword [rsp + 0x40]
ror al, 0x85
sar ah, 0xf9
btc rax, r12
mov rax, rdx
cmp r13b, spl
clc
test dil, 0x18
je 0x1404251d2
nop word cs:[rax + rax]
jmp 0x14042546c
movq xmm0, qword [r14 + rax]
jmp 0x140425477
movq xmm1, qword [r15 + rax]
jmp 0x140425482
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmp r8b, 0x46
test r8b, 0xf5
test di, r8w
cmp rsi, rax
jmp 0x1404254a3
jne 0x14042546c
mov rdx, rsi
cmp spl, r8b
cmp bh, 0x35
cmp rsi, rdi
jmp 0x1404254ba
je 0x140425172
jmp 0x1404251d2
test ebx, ebx
jmp 0x1404254cc
jle 0x1404265fa
movsxd r8, dword [rsp + 0x24]
mov edx, ebx
jmp 0x1404254e7
cmp ebx, 8
jmp 0x1404254ef
jae 0x140426fbd
xor r11d, r11d
mov rsi, r11
test dl, 1
jmp 0x140425503
je 0x14042555d
movzx eax, byte [r9 + r11]
movzx rsi, r8w
mov rbp, r11
bswap rsi
movsx si, bpl
sub rbp, r8
and si, r9w
bsr si, r15w
movzx ebp, byte [rcx + rbp]
add ebp, eax
bts rsi, rcx
shr ebp, 1
mov rax, qword [rsp + 0x28]
stc
add si, r9w
btr si, 0x6d
add bpl, byte [rax + r11]
movzx esi, ax
mov byte [rcx + r11], bpl
mov rsi, r11
cmc
or rsi, 1
test al, 0xcb
cmp ax, r14w
not r11
cmc
add r11, rdx
jmp 0x140425569
je 0x1404265fa
mov rbx, qword [rsp + 0x40]
mov rax, rbx
bts cx, si
sal rcx, cl
sub rax, r8
movsx cx, r11b
mov di, sp
inc dil
lea rcx, [r15 + rax]
inc al
inc rcx
lea rbp, [r15 + rbx]
xchg dil, al
lahf
inc rbp
sal rdi, cl
add r15, qword [rsp + 0x158]
lea r15, [r15 + rbx]
shl bh, 0x58
mov rax, qword [rsp + 0x28]
sar bh, 0x60
add di, bx
ror dil, cl
lea rbx, [rax + 1]
bt edi, r12d
movzx eax, byte [r15 + rsi - 1]
sar rdi, 0xeb
bts di, bp
sbb di, 0x57c7
movzx edi, byte [rcx + rsi - 1]
stc
cmc
add edi, eax
shr edi, 1
add dil, byte [rbx + rsi - 1]
or ax, 0x6c86
rcl al, cl
movsxd rax, r15d
mov byte [rbp + rsi - 1], dil
movzx eax, byte [r15 + rsi]
movzx edi, byte [rcx + rsi]
cmp spl, r15b
add edi, eax
stc
test rbx, 0x6c8d4cc7
shr edi, 1
test bl, 0xa3
add dil, byte [rbx + rsi]
cmp r9b, r8b
clc
mov byte [rbp + rsi], dil
cmc
add rdx, 0xfffffffffffffffe
cmp r9b, 0xc
add rcx, 2
cmp rdi, 0x770d63b1
test bx, 0x6bef
add rbp, 2
clc
add r15, 2
test r11d, 0x5fa7036
clc
test r9, rsp
add rbx, 2
cmp rsi, rdx
jmp 0x14042565a
jne 0x1404255c8
jmp 0x1404265fa
mov r11d, dword [rsp + 0x5c]
test dil, r11b
stc
test r11d, r11d
je 0x140426b55
mov eax, dword [rsp + 0x24]
rol r14b, 0xdf
movsxd r12, eax
neg r8b
movsx r14d, r13w
cmc
mov esi, eax
setl dil
clc
lea rax, [r15 + r10]
bts di, cx
rcr r14b, cl
stc
mov qword [rsp + 0x70], rax
xadd di, r14w
mov rdi, r10
mov r10d, esi
or al, r10b
sbb r8b, r10b
and r10d, 0xffffffe0
sbb eax, ebp
mov r8d, esi
bsf r14, r8
btr ax, di
and r8d, 0xfffffff8
or r14b, 0x88
not r14b
btc r14, 0x9c
mov rax, rsi
neg rax
sal r14b, 0xaa
mov qword [rsp + 0x40], rax
btr r14d, ecx
mov r14b, r10b
test r12b, spl
mov rax, qword [rsp + 0x170]
shr r14, cl
sal r14b, 0xc
clc
lea rax, [rax + r15]
jmp 0x140425706
lea rax, [rax + rdi]
movzx r14, r9w
bsf r14, rdx
add r15, qword [rsp + 0xb8]
lea r15, [r15 + rdi]
sub ebp, ebp
movzx r14d, di
mov r14, rdx
jmp 0x14042572c
jmp 0x14042577a
mov byte [rcx + r12], 0xff
dec bh
neg bh
lea r14, [r14 + r12]
sar bl, cl
mov rbx, qword [rsp + 0x30]
test r14d, esi
stc
lea rcx, [rcx + rbx]
add r9, rbx
jmp 0x140425755
inc rbp
test edx, edi
cmc
cmp edx, 0x3e863d09
lea rax, [rax + rbx]
stc
cmp r14b, r9b
add r15, rbx
jmp 0x140425771
dec r11d
je 0x140426b61
cmp dword [rsp + 0x24], 0
jmp 0x140425784
jle 0x140425731
cmp dword [rsp + 0x24], 8
jmp 0x140425794
jae 0x140425887
xor r13d, r13d
btr edx, ebp
movzx rdx, si
rcl rdx, cl
mov rdx, r13
cmc
test sil, 1
jmp 0x1404257b4
je 0x140425805
movzx edx, byte [r9 + r13]
mov rdi, r13
test dx, 0x19da
sub rdi, qword [rsp + 0x30]
movzx edi, byte [rcx + rdi]
cmp dl, spl
jmp 0x1404257d8
add edi, edx
sar dh, cl
shr edi, 1
add dil, byte [r14 + r13]
movsx rdx, bx
cwd
mov byte [rcx + r13], dil
shr rdx, 0x3d
movzx dx, r13b
mov rdx, r13
cmc
test r11, rdi
or rdx, 1
test r11w, r9w
stc
not r13
cmc
clc
cmp r13, qword [rsp + 0x40]
je 0x140425731
nop dword [rax + rax]
sal di, 0
movzx edi, byte [r9 + rdx]
btr bx, 0x86
xor rbx, 0x3d25782c
movzx ebx, byte [r15 + rdx]
add ebx, edi
mov dil, sil
shr ebx, 1
cmp cl, r12b
add bl, byte [r14 + rdx]
movzx rdi, dx
mov byte [rcx + rdx], bl
movzx edi, byte [r9 + rdx + 1]
rcl ebx, cl
movzx ebx, byte [r15 + rdx + 1]
add ebx, edi
test ax, ax
clc
shr ebx, 1
add bl, byte [r14 + rdx + 1]
test bpl, 0xf2
mov byte [rcx + rdx + 1], bl
add rdx, 2
cmc
cmp rsi, rdx
jmp 0x14042587c
jne 0x140425821
jmp 0x140425731
mov rdx, rbp
imul rdx, qword [rsp + 0x30]
btc edi, 0xe3
add rdx, qword [rsp + 0x70]
mov rdi, rbp
test bl, bh
imul rdi, r12
test bl, r8b
jmp 0x1404258aa
add rdi, qword [rsp + 0x28]
clc
stc
sub rdx, rdi
cmp ax, r15w
cmp ebx, 0x20f175b
jmp 0x1404258c3
cmp rdx, 0x20
jmp 0x1404258cc
jb 0x14042579a
jb 0x14042579a
cmp dword [rsp + 0x60], 0x20
jmp 0x1404258e2
jb 0x14042579a
mov r13d, 0
cmp al, r15b
cmc
cmp dword [rsp + 0x6c], 0x20
jmp 0x1404258fc
jb 0x1404257a7
cmp dword [rsp + 0x24], 0x20
jae 0x140425919
xor edx, edx
jmp 0x140425914
jmp 0x140425a26
sub edx, edx
jmp 0x140425920
movdqu xmm1, xmmword [r14 + rdx]
jmp 0x14042592b
movdqu xmm8, xmmword [r14 + rdx + 0x10]
movdqu xmm4, xmmword [r9 + rdx]
jmp 0x14042593d
movdqu xmm5, xmmword [r9 + rdx + 0x10]
jmp 0x140425949
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 0x140425970
movdqu xmm3, xmmword [rax + rdx]
jmp 0x14042597a
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
test cx, 0x21df
movdqu xmmword [rcx + rdx + 0x10], xmm3
jmp 0x1404259e1
add rdx, 0x20
cmp r11b, r15b
jmp 0x1404259ed
cmp r10, rdx
jmp 0x1404259f5
jne 0x140425920
cmp r10, rsi
je 0x140425731
mov rdx, r10
mov r13, r10
jmp 0x140425a0f
test sil, 0x18
je 0x1404257a7
nop dword [rax + rax]
jmp 0x140425a26
movq xmm0, qword [r14 + rdx]
jmp 0x140425a31
movq xmm1, qword [r9 + rdx]
punpcklbw xmm1, xmm15
movq xmm2, qword [r15 + rdx]
jmp 0x140425a47
punpcklbw xmm2, xmm15
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rdx], xmm2
add rdx, 8
stc
cmp r8, rdx
jmp 0x140425a6f
jne 0x140425a26
mov r13, r8
stc
cmp r8, rsi
je 0x140425731
jmp 0x1404257a7
mov r8, r13
jmp 0x140425a8f
call fcn.1404a4302
jmp 0x1404265fa
test ebx, ebx
jle 0x1404265fa
movsxd r9, dword [rsp + 0x24]
movsx r10d, cx
mov r10d, ebx
cmc
cmp ebx, 8
jmp 0x140425ab6
jae 0x140427022
xor edi, edi
mov rdx, rdi
test eax, 0x2f0a7457
clc
test r10b, 1
jmp 0x140425ad0
je 0x140425b11
mov rax, rdi
movsx edx, dx
sub rax, r9
btr rdx, 0x98
movsxd rdx, edi
movzx eax, byte [rcx + rax]
mov dl, 0xd3
mov rdx, qword [rsp + 0x28]
add al, byte [rdx + rdi]
clc
adc dh, 0x8a
bts dx, r9w
mov byte [rcx + rdi], al
mov rdx, rdi
test bp, 0x5991
or rdx, 1
test r14b, 0xea
not rdi
add rdi, r10
jmp 0x140425b1c
je 0x1404265fa
mov rcx, qword [rsp + 0x40]
rcl bpl, 0x73
mov rax, rcx
sub rax, r9
add rax, r15
mov bx, dx
inc rax
mov bl, 0xdd
shr bp, cl
movzx rbp, bx
add rcx, r15
dec bpl
inc rcx
mov bp, 0x7f1c
or bl, bpl
movzx ebx, byte [rax + rdx - 1]
mov rbp, qword [rsp + 0x28]
stc
cmc
add bl, byte [rbp + rdx]
test r12b, 0x53
clc
mov byte [rcx + rdx - 1], bl
movsx ebx, r8w
movzx ebx, byte [rax + rdx]
cmp bh, 0x94
test bp, 0x7c94
add bl, byte [rbp + rdx + 1]
test ebp, 0x16e41a84
jmp 0x140425b8b
mov byte [rcx + rdx], bl
test r10b, 0x3a
test r8b, r11b
add rdx, 2
cmp r10, rdx
jmp 0x140425ba1
jne 0x140425b53
jmp 0x1404265fa
mov r13d, dword [rsp + 0x5c]
test r13d, r13d
jmp 0x140425bb9
je 0x140426b55
mov eax, dword [rsp + 0x24]
sar r14w, 0xe1
shl r14b, 0x83
movsxd r12, eax
mov r14, rdx
cmova r9w, r12w
rcl r11b, 0x47
mov edi, eax
bswap si
or eax, esp
lea rax, [r15 + r10]
bsr r9w, si
shrd rdx, rdi, 0xb
mov qword [rsp + 0x40], rax
cdq
rcl r11b, 0xb2
shl r9b, cl
mov eax, edi
stc
or r9b, 0xf3
and eax, 0xffffffe0
bsr r11w, ax
cdq
mov r9w, bx
mov qword [rsp + 0x70], rax
mov r11d, r8d
cqo
add rax, 0xffffffffffffffe0
mov dh, 0x84
movsx r9d, r9w
xchg edx, r9d
mov qword [rsp + 0xa0], rax
movsxd rdx, r11d
clc
shr rax, 5
inc rax
bsr r9w, bp
rol r9b, 0xdc
cmc
movabs rdx, 0xffffffffffffffe
add rdx, 0xfffffffffffffffe
adc si, cx
inc r9
movzx esi, r10w
and rdx, rax
rcl r9d, 0x1c
test r9w, bx
mov qword [rsp + 0xc0], rdx
clc
or r9b, 8
shld r11, r13, 0x64
mov r11d, eax
ror eax, cl
and r11d, 3
rcl al, 0x10
sub sil, bpl
mov esi, edi
jmp 0x140425c95
and esi, 0xfffffff8
mov rax, r10
mov r10d, edi
inc r9w
setle r9b
and r10d, 3
neg r9b
bts r9, rdi
add r15, rax
setge r9b
add r15, 0x10
movsx r9, r12w
btr r9w, bp
sbb r9b, 0xf8
lea r9, [r14 + 0x10]
stc
cmc
mov qword [rsp + 0x90], r11
test r13b, r14b
jmp 0x140425cdf
shl r11, 5
test r8b, al
sub r8d, r8d
jmp 0x140425d3c
mov byte [rcx + r12], 0xff
rcl ebx, 0x87
cmovne rbx, r14
lea r14, [r14 + r12]
cmc
mov rbx, qword [rsp + 0x30]
clc
cmp dh, 0x71
stc
add rcx, rbx
jmp 0x140425d11
inc r8
cmp r12w, r10w
stc
add r15, rbx
cmp ecx, 0x45de5d30
test r11b, 0x71
add r9, r12
jmp 0x140425d2e
dec r13d
jmp 0x140425d36
je 0x140426b61
cmp dword [rsp + 0x24], 0
jle 0x140425cee
cmp dword [rsp + 0x24], 8
jmp 0x140425d51
jb 0x140425db2
mov rdx, r8
sub bx, r11w
shl bh, cl
imul rdx, r12
xadd bh, bl
rcr bh, cl
bswap bx
add rdx, qword [rsp + 0x28]
and bl, r15b
mov rbx, r8
jmp 0x140425d7c
imul rbx, qword [rsp + 0x30]
add rbx, qword [rsp + 0x40]
jmp 0x140425d8e
sub rbx, rdx
mov edx, 0
cmp rbx, 0x20
jb 0x140425f83
cmp dword [rsp + 0x24], 0x20
jae 0x140425db9
sub ebx, ebx
jmp 0x140425f50
xor edx, edx
jmp 0x140425f83
cmp qword [rsp + 0xa0], 0x60
jmp 0x140425dc7
jae 0x140425dd4
xor edx, edx
jmp 0x140425eb9
mov rbp, qword [rsp + 0xc0]
jmp 0x140425de1
xor edx, edx
cmp bx, 0x76ce
jmp 0x140425dee
movups xmm0, xmmword [r14 + rdx]
cmp r12w, r14w
clc
cmp bh, 0xf3
movups xmm1, xmmword [r14 + rdx + 0x10]
test r11b, 0xa9
jmp 0x140425e0a
movups xmmword [rcx + rdx], xmm0
movups xmmword [rcx + rdx + 0x10], xmm1
cmp r12w, r15w
jmp 0x140425e1c
movups xmm0, xmmword [r14 + rdx + 0x20]
test rax, 0x32e71ecf
movups xmm1, xmmword [r14 + rdx + 0x30]
cmp dl, r10b
cmp r10b, 0xaa
movups xmmword [rcx + rdx + 0x20], xmm0
cmp bp, 0x5318
clc
movups xmmword [rcx + rdx + 0x30], xmm1
cmp sil, 0xef
test ebp, 0x511b5b22
movups xmm0, xmmword [r14 + rdx + 0x40]
cmp bp, 0x33ae
cmc
movups xmm1, xmmword [r14 + rdx + 0x50]
jmp 0x140425e66
movups xmmword [rcx + rdx + 0x40], xmm0
cmp r15b, r10b
test r15, 0x5eb472e3
clc
movups xmmword [rcx + rdx + 0x50], xmm1
movdqu xmm0, xmmword [r14 + rdx + 0x60]
jmp 0x140425e87
movdqu xmm1, xmmword [r14 + rdx + 0x70]
stc
movdqu xmmword [rcx + rdx + 0x60], xmm0
jmp 0x140425e9e
movdqu xmmword [rcx + rdx + 0x70], xmm1
cmc
sub rdx, 0xffffffffffffff80
stc
add rbp, 0xfffffffffffffffc
jmp 0x140425eb3
jne 0x140425dee
cmp qword [rsp + 0x90], 0
jmp 0x140425ec7
je 0x140425f21
lea rbx, [r15 + rdx]
lea rdx, [rdx + r9]
sub ebp, ebp
jmp 0x140425edd
nop word cs:[rax + rax]
jmp 0x140425eee
movdqu xmm0, xmmword [rdx + rbp - 0x10]
cmp r12b, dil
movdqu xmm1, xmmword [rdx + rbp]
stc
cmc
movdqu xmmword [rbx + rbp - 0x10], xmm0
cmp r15b, r14b
cmc
jmp 0x140425f0d
movdqu xmmword [rbx + rbp], xmm1
add rbp, 0x20
stc
clc
cmp r11, rbp
jne 0x140425eee
cmp qword [rsp + 0x70], rdi
je 0x140425cee
mov rdx, qword [rsp + 0x70]
cmp cl, r11b
mov rbx, rdx
stc
cmc
test dil, 0x18
jmp 0x140425f42
je 0x140425f83
nop dword [rax + rax]
mov rdx, qword [r14 + rbx]
mov qword [rcx + rbx], rdx
test dil, 0x62
add rbx, 8
cmp esp, 0x507c3b4c
cmp rsi, rbx
jmp 0x140425f6e
jne 0x140425f50
mov rdx, rsi
cmp r8, r12
cmp rsi, rdi
je 0x140425cee
mov rbp, rdx
clc
test r15b, bpl
jmp 0x140425f8f
not rbp
lea rbp, [rbp + rdi]
clc
cmc
test r10, r10
jmp 0x140425fa1
je 0x140425fe2
mov rbx, r10
jmp 0x140425fb8
nop
movzx eax, byte [r14 + rdx]
jmp 0x140425fc4
mov byte [rcx + rdx], al
jmp 0x140425fcc
inc rdx
jmp 0x140425fd4
dec rbx
jmp 0x140425fdc
jne 0x140425fba
cmp rbp, 3
jmp 0x140425feb
jb 0x140425cee
nop word [rax + rax]
movzx eax, byte [r14 + rdx]
jmp 0x140426005
mov byte [rcx + rdx], al
bswap ax
bts eax, r8d
ror ah, cl
movzx eax, byte [r14 + rdx + 1]
mov byte [rcx + rdx + 1], al
cdqe
rcr ax, 0x3d
bswap eax
movzx eax, byte [r14 + rdx + 2]
test spl, r10b
clc
test dh, 0xb1
mov byte [rcx + rdx + 2], al
add ax, dx
sbb ax, 0x26f4
btr ax, r15w
movzx eax, byte [r14 + rdx + 3]
mov byte [rcx + rdx + 3], al
add rdx, 4
test r11b, sil
cmp rdi, rdx
jmp 0x140426059
jne 0x140425ff7
jmp 0x140425cee
mov r8d, dword [rsp + 0x5c]
cmp r12b, 0xc4
stc
test r8d, r8d
jmp 0x140426076
je 0x140426b55
mov eax, dword [rsp + 0x24]
rcl r11b, cl
movsxd r12, eax
clc
mov r14, rdx
movsx rdx, r9w
rcl dil, cl
mov edi, eax
adc r9d, ecx
cdq
bswap r9w
lea r13, [r15 + r10]
add sil, 0xdc
mov eax, edi
cdq
adc rdx, r9
and eax, 0xffffffe0
mov qword [rsp + 0x40], rax
sub r11d, 0x723914d4
and edx, 0x57402eba
adc dx, 0x58db
add rax, 0xffffffffffffffe0
mov qword [rsp + 0x70], rax
ror si, 0x49
mov rdx, rax
or ah, ch
cwde
sar ah, 0x72
shr rdx, 5
movzx r11d, cx
movsxd rax, r14d
inc rdx
shl r11w, 0x53
test r15d, 0x2a7273aa
mov rax, rdx
adc si, r10w
btr si, 0xb
mov qword [rsp + 0xa0], rdx
movabs rax, 0xffffffffffffffe
sal r11b, cl
rol r9b, cl
and rdx, rax
movzx rsi, bx
stc
cdqe
mov qword [rsp + 0x90], rdx
movsx r9d, r11w
mov esi, edi
and esi, 0xfffffff8
cwde
mov r9, rdi
neg r9
mov rax, qword [rsp + 0xf0]
test r11b, r8b
xor r11b, 0x3f
stc
lea r11, [r15 + rax]
cmp sp, 0x6012
lea r11, [r11 + r10]
add r15, qword [rsp + 0xb8]
jmp 0x140426163
lea r15, [r15 + r10]
test r15w, cx
xor r10d, r10d
jmp 0x140426173
jmp 0x1404261b6
mov byte [rcx + r12], 0xff
cmp dx, r15w
jmp 0x140426187
lea r14, [r14 + r12]
add rcx, rbx
jmp 0x140426193
inc r10
clc
test r12b, 0xa7
lea r11, [r11 + rbx]
clc
add r15, rbx
jmp 0x1404261a8
dec r8d
jmp 0x1404261b0
je 0x140426b61
cmp dword [rsp + 0x24], 0
jmp 0x1404261c0
jle 0x140426178
cmp dword [rsp + 0x24], 8
jmp 0x1404261d0
jae 0x1404262ac
sub edx, edx
mov rbp, rdx
cmp r12, 0x508d15f2
jmp 0x1404261e7
test dil, 1
je 0x14042623d
mov rax, rdx
bt rbp, rcx
add bpl, 0x7e
sub rax, rbx
adc bpl, 0xb2
xadd bp, bp
movzx eax, byte [rcx + rax]
test r15, rax
btr bp, 0x53
add al, byte [r14 + rdx]
mov byte [rcx + rdx], al
mov bp, 0x6775
bsr bp, ax
xor bpl, 0x42
mov rbp, rdx
stc
test rsp, 0x3e39587b
or rbp, 1
cmp sp, 0x7108
cmp al, r8b
not rdx
test r9w, 0x63b7
cmp rdx, r9
je 0x140426178
nop
movzx eax, byte [r15 + rbp]
clc
cmp r15b, bpl
add al, byte [r14 + rbp]
test r11d, 0x5fb46d8b
stc
mov byte [rcx + rbp], al
cwde
bts ax, r15w
movzx eax, byte [r15 + rbp + 1]
cmc
test r10w, 0x33f2
add al, byte [r14 + rbp + 1]
mov byte [rcx + rbp + 1], al
test ah, cl
jmp 0x14042628b
add rbp, 2
cmc
test bx, r10w
jmp 0x140426299
cmp rdi, rbp
jmp 0x1404262a1
jne 0x140426250
jmp 0x140426178
mov rax, r10
shl dx, 0xf4
imul rax, rbx
test r12b, bpl
bsr rdx, rax
bsf dx, si
lea rax, [rax + r13]
mov rdx, r10
jmp 0x1404262ce
imul rdx, r12
add rdx, qword [rsp + 0x28]
sub rax, rdx
cmp eax, 0x77de4998
clc
cmp rax, 0x20
jmp 0x1404262e9
jb 0x1404261d6
jb 0x1404261d6
mov edx, 0
cmp r8b, 0x47
stc
cmp dword [rsp + 0x6c], 0x20
jmp 0x140426309
jb 0x1404261d8
cmp dword [rsp + 0x24], 0x20
jae 0x140426326
xor eax, eax
jmp 0x140426321
jmp 0x140426478
cmp qword [rsp + 0x70], 0
jmp 0x140426331
je 0x1404263e4
mov rbp, qword [rsp + 0x90]
xor edx, edx
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14042634c
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140426358
movdqu xmm2, xmmword [r11 + rdx - 0x30]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x14042636f
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14042637d
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x140426388
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14042639b
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x1404263a7
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
clc
test r15b, dl
movdqu xmmword [rcx + rdx + 0x30], xmm0
add rdx, 0x40
cmp r9d, 0x60fc3a03
add rbp, 0xfffffffffffffffe
jmp 0x1404263d9
jne 0x140426341
jmp 0x1404263ea
sub edx, edx
test r15, r15
clc
test byte [rsp + 0xa0], 1
je 0x140426442
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
xor rax, 0x730a0529
mov rax, rdx
test rsi, rdx
sub rax, rbx
jmp 0x14042641a
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042642e
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14042643c
movdqu xmmword [rcx + rdx + 0x10], xmm0
cmp qword [rsp + 0x40], rdi
jmp 0x14042644c
je 0x140426178
mov rdx, qword [rsp + 0x40]
shrd ax, r9w, 0xf3
mov rax, rdx
clc
test dil, 0x18
jmp 0x14042646a
je 0x1404261d8
nop dword [rax]
jmp 0x140426478
movq xmm0, qword [r14 + rax]
jmp 0x140426483
movq xmm1, qword [r15 + rax]
jmp 0x14042648e
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
test bpl, cl
jmp 0x1404264a3
cmp rsi, rax
jmp 0x1404264ab
jne 0x140426478
mov rdx, rsi
cmp rsi, rdi
jmp 0x1404264bc
je 0x140426178
jmp 0x1404261d8
test ebx, ebx
jle 0x1404265fa
movsxd r9, dword [rsp + 0x24]
movzx r10, dx
bt r10d, r13d
mov r10d, ebx
stc
cmp ebx, 8
jae 0x140427080
sub r11d, r11d
setae dl
rcl dl, cl
btc dx, 0x86
mov rdx, r11
test r10b, 1
jmp 0x140426502
je 0x140426551
mov rax, r11
sub rax, r9
inc dh
rcl dl, cl
movzx eax, byte [rcx + rax]
shr al, 1
jmp 0x140426522
mov rdx, qword [rsp + 0x28]
cmc
test rdx, rsi
add al, byte [rdx + r11]
btr edx, 0x47
mov byte [rcx + r11], al
cwd
mov rdx, r11
cmp r9w, r12w
cmc
or rdx, 1
jmp 0x140426551
not r11
cmc
stc
add r11, r10
jmp 0x14042655e
je 0x1404265fa
mov rcx, qword [rsp + 0x40]
mov rax, rcx
sal rbp, cl
sub bp, 0x6c45
btc bx, 0x57
sub rax, r9
add rax, r15
mov rbp, 0x49f54af4
xchg rbx, rbx
inc rax
add rcx, r15
xchg bpl, bl
movsx rbx, ax
jmp 0x14042659b
inc rcx
shr bpl, cl
xchg bh, bh
add rbp, rsi
movzx ebx, byte [rax + rdx - 1]
mov bpl, spl
xor bpl, 0xea
shr bl, 1
mov rbp, qword [rsp + 0x28]
add bl, byte [rbp + rdx]
test r14w, r8w
cmc
mov byte [rcx + rdx - 1], bl
btc rbx, rdi
movzx ebx, byte [rax + rdx]
cmp si, r11w
shr bl, 1
cmc
add bl, byte [rbp + rdx + 1]
stc
cmp r9, r14
jmp 0x1404265e2
mov byte [rcx + rdx], bl
add rdx, 2
test bx, cx
cmp r10, rdx
jmp 0x1404265f4
jne 0x1404265a6
mov r14, qword [rsp + 0x28]
add r14, r13
jmp 0x14042660f
mov r13, qword [rsp + 0xd8]
movsx r11d, r15w
xchg bx, r11w
movsxd r11, r10d
mov r8d, dword [rsp + 0x2b0]
mov r11, qword [rsp + 0x108]
movsx r10w, al
mov r10w, 0x26e
jmp 0x140426641
mov r10, qword [rsp + 0x88]
bswap bx
movsxd rbx, ebp
mov rbx, qword [rsp + 0x30]
jmp 0x140426659
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
jmp 0x140426de7
mov r9d, dword [rsp + 0x5c]
cmp r10b, r13b
jmp 0x140426683
test r9d, r9d
jmp 0x14042668b
je 0x140426b55
mov eax, dword [rsp + 0x24]
mov r11w, r11w
sal r8b, cl
sbb r14d, esi
movsxd r12, eax
movsx r11w, dil
movsx r13, bx
clc
mov esi, eax
rcl r8, 0x29
lea r8, [r15 + r10]
mov ah, 0xee
inc r13d
mov eax, esi
and eax, 0xffffffe0
sal r11b, 0xa9
mov qword [rsp + 0x40], rax
add rax, 0xffffffffffffffe0
sar r14d, cl
mov qword [rsp + 0x70], rax
add bp, 0x26fa
mov rbp, rax
shr rbp, 5
movsx r11w, r8b
xchg r11, r14
inc rbp
mov rax, rbp
movzx rax, bx
mov qword [rsp + 0xa0], rbp
shl ah, 0xed
movabs rax, 0xffffffffffffffe
shr r13w, 0xd2
setne r14b
jmp 0x140426717
and rbp, rax
rcl r13w, 0x16
bsf r14w, r14w
rol al, 0xba
mov qword [rsp + 0x90], rbp
mov r13b, 0xb2
mov rbp, r10
movsxd r11, r15d
test r10b, 0x73
mov r10d, esi
and r10d, 0xfffffff8
movzx eax, sp
mov r13, rsi
neg r13
cwde
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
xor r14d, 0x57a62d8e
add r11, rbp
stc
sal r14b, 0x15
cmp dx, 0x198f
add r15, qword [rsp + 0xb8]
test r9b, 0x3a
movzx r14, bp
sets r14b
lea r15, [r15 + rbp]
sub ebp, ebp
mov r14w, r13w
movsx r14, cx
mov r14, rdx
jmp 0x140426797
jmp 0x1404267d6
mov byte [rcx + r12], 0xff
lea r14, [r14 + r12]
test rsp, 0x6e76e73
cmp ebp, r9d
cmc
add rcx, rbx
jmp 0x1404267b8
inc rbp
stc
test dil, 2
lea r11, [r11 + rbx]
cmc
add r15, rbx
jmp 0x1404267cd
dec r9d
je 0x140426b61
cmp dword [rsp + 0x24], 0
jle 0x14042679c
cmp dword [rsp + 0x24], 8
jmp 0x1404267eb
jae 0x1404268b2
xor edi, edi
rcr dh, 0x3c
mov rdx, rdi
test sil, 1
jmp 0x140426802
je 0x140426837
mov rax, rdi
sub rax, rbx
movzx eax, byte [rcx + rax]
shr al, 1
add al, byte [r14 + rdi]
movsx edx, r12w
btr dx, 0xdb
mov byte [rcx + rdi], al
movsx dx, r9b
shld dx, r14w, 0x5c
mov rdx, rdi
or rdx, 1
clc
not rdi
clc
cmc
cmp rdi, r13
jmp 0x140426844
je 0x14042679c
nop word [rax + rax]
movzx eax, byte [r15 + rdx]
cmp cx, 0x2bf1
shr al, 1
add al, byte [r14 + rdx]
test bp, r14w
cmc
stc
mov byte [rcx + rdx], al
add al, r8b
movzx eax, byte [r15 + rdx + 1]
cmp cl, r10b
shr al, 1
cmp r9w, 0x57cc
cmc
test r14b, 0xec
add al, byte [r14 + rdx + 1]
cmc
cmp r10w, r11w
cmp sp, 0x2bd3
mov byte [rcx + rdx + 1], al
test al, 0x55
stc
add rdx, 2
cmp rsi, rdx
jmp 0x1404268a7
jne 0x140426853
jmp 0x14042679c
mov rax, rbp
movzx rdx, r11w
shl dl, 0x69
xor edx, 0x7e6350c0
imul rax, rbx
add rax, r8
shr dh, cl
mov rdx, rbp
cmp r10w, di
imul rdx, r12
clc
add rdx, qword [rsp + 0x28]
jmp 0x1404268e7
sub rax, rdx
test r13w, di
cmp rax, 0x20
jmp 0x1404268f7
jb 0x1404267f1
jb 0x1404267f1
mov edi, 0
cmc
test bx, r11w
cmp dword [rsp + 0x6c], 0x20
jmp 0x140426917
jb 0x1404267f6
cmp dword [rsp + 0x24], 0x20
jmp 0x140426927
jae 0x140426934
sub eax, eax
jmp 0x140426b00
mov rdi, r8
cmp cl, ah
stc
test dl, sil
cmp qword [rsp + 0x70], 0
jmp 0x140426948
je 0x140426a2e
mov r8, qword [rsp + 0x90]
jmp 0x14042695e
xor edx, edx
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14042696b
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140426977
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x140426983
movdqu xmm3, xmmword [r11 + rdx - 0x20]
jmp 0x14042698f
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x1404269b5
movdqu xmmword [rcx + rdx + 0x10], xmm3
jmp 0x1404269c0
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x1404269cc
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x1404269d8
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x1404269e4
movdqu xmm3, xmmword [r11 + rdx]
jmp 0x1404269ef
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
movdqu xmmword [rcx + rdx + 0x30], xmm3
test r8b, r13b
add rdx, 0x40
stc
add r8, 0xfffffffffffffffe
jne 0x140426960
jmp 0x140426a37
xor edx, edx
clc
test r12w, 0x1679
test byte [rsp + 0xa0], 1
jmp 0x140426a44
je 0x140426ab7
movdqu xmm0, xmmword [r14 + rdx]
test di, bp
shr eax, 0x81
movdqu xmm1, xmmword [r14 + rdx + 0x10]
rcr ah, 9
rcl al, 0x8d
mov rax, rdx
sub rax, rbx
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140426a73
movdqu xmm3, xmmword [rcx + rax + 0x10]
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
xadd r8w, r8w
movsx r8w, sil
xor r8d, r10d
movdqu xmmword [rcx + rdx + 0x10], xmm3
cmc
dec r8w
bt r8d, 0x25
cmp qword [rsp + 0x40], rsi
movzx r8, bx
mov r8, rdi
je 0x14042679c
mov rdi, qword [rsp + 0x40]
bsr ax, cx
mov ax, r11w
rol ax, cl
mov rax, rdi
clc
cmp r8w, 0x1d20
stc
test sil, 0x18
je 0x1404267f6
nop word cs:[rax + rax]
jmp 0x140426b00
movq xmm0, qword [r14 + rax]
movq xmm1, qword [r15 + rax]
psrlw xmm1, 1
pand xmm1, xmm13
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp cl, bpl
add rax, 8
clc
test cx, cx
cmp r10, rax
jmp 0x140426b32
jne 0x140426b00
mov rdi, r10
cmp r9b, r13b
cmp r8b, 0x14
cmp r10, rsi
jmp 0x140426b4a
je 0x14042679c
jmp 0x1404267f6
mov r14, rdx
bswap si
shl sil, cl
movsxd rsi, r9d
mov esi, dword [rsp + 0x2c0]
cmc
cmp esi, 0x10
jmp 0x140426b71
jne 0x140426db2
mov r8d, dword [rsp + 0x2b0]
sub r10w, 0x92c
test r8d, r8d
not r13d
xchg r10w, r13w
mov r13, qword [rsp + 0xd8]
mov r11, qword [rsp + 0x108]
movsx r10w, bpl
movsx r12, r12w
mov r12b, r8b
mov r10, qword [rsp + 0x88]
mov r12, qword [rsp + 0x118]
jmp 0x140426bc0
je 0x140426e61
mov rcx, qword [rsp + 0x140]
sar ax, 0xb5
shr eax, 0xd0
add rcx, qword [r13 + 0x18]
movzx eax, r8w
cwde
movsxd rax, dword [rsp + 0x24]
inc rax
cmp rsp, rax
test r8b, 0xca
cmp dword [rsp + 0x5c], 7
jmp 0x140426bf7
jb 0x140426d72
mov rdx, rbx
sub rdx, rax
sar sil, cl
adc edi, edx
not dil
mov ebp, dword [rsp + 0x128]
mov rsi, rcx
stc
and bh, dh
lea rbx, [rcx + rax]
mov byte [rcx + rax], 0xff
xadd cl, dil
sbb dil, r8b
mov rdi, qword [rsp + 0x30]
bt rcx, 0x13
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
rcl dil, 0x1e
mov rdi, qword [rsp + 0x30]
or rcx, r13
mov byte [rdi + rbx], 0xff
ror cl, cl
mov cx, 0x1f78
clc
add rbx, qword [rsp + 0x30]
or di, r14w
cmc
mov rdi, qword [rsp + 0x30]
movsxd rcx, ebx
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
shrd cx, di, 0xb1
xadd rcx, rcx
shr cx, 0x5d
mov byte [rdi + rbx], 0xff
neg dil
sal ch, cl
xadd dil, dil
add rbx, qword [rsp + 0x30]
jmp 0x140426c9c
mov rdi, qword [rsp + 0x30]
sub ecx, 0x6def4ccd
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
sar cl, 0xc1
bt cx, bx
rcr cl, cl
mov byte [rdi + rbx], 0xff
neg ch
btc edi, 0x2f
add rbx, qword [rsp + 0x30]
movsx rcx, sp
mov rdi, qword [rsp + 0x30]
btr cx, 0xc4
sal rcx, cl
or ecx, 0xfe73701
lea rcx, [rbx + rdi]
bt rdi, rbp
sub rdi, 0x727316bb
stc
lea rcx, [rcx + rdx]
sub di, r15w
xadd dil, dil
mov rdi, qword [rsp + 0x30]
cmp r13b, 0xe8
stc
mov byte [rdi + rbx], 0xff
mov rbx, qword [rsp + 0x30]
cmp r10b, 0xe1
stc
add ebp, 0xfffffff8
jmp 0x140426d20
jne 0x140426c12
add rsi, rbx
neg ch
xchg ch, dh
add rsi, rbx
add rsi, rbx
add rsi, rbx
sub edx, 0x53c381c
setno dh
lea rsi, [rsi + rbx]
movzx edx, r13w
add rsi, rbx
shr cx, 0xca
test ax, bx
add rsi, rbx
movsx cx, bh
sal dx, 0x92
lea rsi, [rsi + rbx]
shr ch, 0x92
movzx dx, r14b
mov rcx, rsi
and dl, 0x92
cwd
sub edx, eax
mov edx, dword [rsp + 0x12c]
test edx, edx
jmp 0x140426d80
je 0x140426df4
lea rcx, [rcx + rax]
xadd ax, ax
mov eax, edx
mov byte [rcx], 0xff
cmp di, 0x5478
add rcx, rbx
jmp 0x140426da0
dec eax
jmp 0x140426da7
jne 0x140426d90
jmp 0x140426df4
mov r13, qword [rsp + 0xd8]
movsx r8d, r14w
mov r8d, dword [rsp + 0x2b0]
bswap r11w
mov r11, qword [rsp + 0x108]
movzx r10d, r11w
inc r10w
movzx r12w, sil
mov r10, qword [rsp + 0x88]
mov r12, qword [rsp + 0x118]
jmp 0x140426df4
inc r12
jmp 0x140426dfc
cmp r12, qword [rsp + 0x110]
jmp 0x140426e09
je 0x140428359
mov eax, dword [rsp + 0x60]
shr sil, cl
cmc
setns sil
imul eax, r12d
shr si, cl
mov ch, 1
mov rsi, qword [r13 + 0x18]
test r8b, spl
sar cx, 0xa9
sbb ch, 0xed
mov qword [rsp + 0x140], rax
lea rsi, [rsi + rax]
movzx ecx, byte [r14]
test al, 0xf2
xor r9d, r9d
jmp 0x140426e4e
cmp cl, 4
jmp 0x140426e56
jbe 0x140423979
jmp 0x140423405
inc r12
test dl, 0x73
jmp 0x140426e6d
cmp r12, qword [rsp + 0x110]
jne 0x140426e0f
jmp 0x1404282ac
mov rax, qword [rsp + 0x40]
lea rdx, [r15 + rax]
sar ah, 0x7a
sub rdx, qword [rsp + 0x28]
mov rax, qword [rsp + 0x160]
jmp 0x140426e9e
lea rax, [rax + rsi]
cmp rdx, 0x10
jmp 0x140426eab
jb 0x140423cbd
jb 0x140423cbd
cmp rax, 0x10
jmp 0x140426ec0
jb 0x140423cbd
cmp dword [rsp + 0x60], 0x10
jmp 0x140426ed0
jb 0x140423cbd
mov r12d, 0
cmp si, r9w
cmc
clc
cmp dword [rsp + 0x24], 0x10
jb 0x140423cc4
cmp ebx, 0x10
jmp 0x140426ef5
jae 0x1404270dd
sub r12d, r12d
jmp 0x140426f03
jmp 0x1404274aa
mov rax, qword [rsp + 0x40]
rcr edx, 0xcc
inc dh
cwd
add rax, r15
mov rdx, rax
sub rdx, qword [rsp + 0x28]
cmp rdx, 0x20
jmp 0x140426f28
jb 0x14042475f
jb 0x14042475f
mov r10d, 0
cmp dword [rsp + 0x60], 0x20
jb 0x140424762
cmp ebx, 0x20
jae 0x1404276fe
sub r10d, r10d
jmp 0x140426f56
jmp 0x140427ec9
mov rax, qword [rsp + 0x40]
cmc
cmp ah, 0
lea rax, [rax + r15]
test dl, 0xbe
sub rax, qword [rsp + 0x28]
cmp sp, di
jmp 0x140426f7e
cmp rax, 0x20
jb 0x140424f4d
jb 0x140424f4d
mov edi, 0
cmp dword [rsp + 0x24], 0x20
jmp 0x140426f9d
jb 0x140424f4f
cmp ebx, 0x20
jmp 0x140426fab
jae 0x140427828
xor edi, edi
jmp 0x140426fb8
jmp 0x140427f9a
mov rax, qword [rsp + 0x40]
clc
stc
lea rax, [rax + r15]
test r8d, r13d
sub rax, qword [rsp + 0x28]
clc
cmp rax, 0x20
jmp 0x140426fda
jb 0x1404254f5
jb 0x1404254f5
cmp dword [rsp + 0x60], 0x20
jmp 0x140426ff0
jb 0x1404254f5
mov r11d, 0
cmp dword [rsp + 0x24], 0x20
jb 0x1404254f8
cmp ebx, 0x20
jmp 0x14042700f
jae 0x140427993
xor r11d, r11d
jmp 0x14042701d
jmp 0x140427b03
mov rax, qword [rsp + 0x40]
cmc
cmp dh, 0xab
lea rax, [rax + r15]
sub rax, qword [rsp + 0x28]
test bl, bpl
cmp dl, 0x74
cmp sp, r8w
cmp rax, 0x20
jmp 0x140427047
jb 0x140425abc
jb 0x140425abc
mov edi, 0
cmp sil, dl
cmp dword [rsp + 0x24], 0x20
jmp 0x140427065
jb 0x140425abe
cmp ebx, 0x20
jmp 0x140427073
jae 0x140427ba0
sub edi, edi
jmp 0x1404280a5
mov rax, qword [rsp + 0x40]
add rax, r15
cmp r15b, r10b
jmp 0x140427090
sub rax, qword [rsp + 0x28]
cmc
cmp rax, 0x20
jmp 0x14042709f
jb 0x1404264e9
jb 0x1404264e9
mov r11d, 0
cmc
cmp dword [rsp + 0x24], 0x20
jmp 0x1404270bc
jb 0x1404264f6
cmp ebx, 0x20
jmp 0x1404270ca
jae 0x140427cd4
xor r11d, r11d
jmp 0x1404270d8
jmp 0x1404281dd
mov r12d, r14d
and r12d, 0xfffffff0
movsx dx, r14b
rol dx, cl
btr ebx, r11d
mov rbp, qword [rsp + 0x40]
cdqe
xadd r10b, al
and r10w, 0x50c5
sub rbp, rsi
add rbp, r15
movzx dx, r11b
cdqe
cqo
mov rax, r12
not r10b
mov rbx, rcx
cqo
cdq
movzx r10d, r13w
mov r10, qword [rsp + 0x28]
cqo
mov dx, cx
movsx rdx, dx
mov rdx, qword [rsp + 0x88]
jmp 0x14042713b
movdqu xmm11, xmmword [rbp + rdx]
jmp 0x140427147
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 0x140427191
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 0x1404271cc
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]
paddb xmm7, xmm0
movdqu xmmword [rbx], xmm7
stc
jmp 0x140427469
add r10, 0x10
add rbp, 0x10
add rbx, 0x10
clc
cmp spl, bpl
test bx, 0x41ff
add rax, 0xfffffffffffffff0
jmp 0x140427487
jne 0x14042713b
cmp r12, r14
jmp 0x140427495
je 0x1404265fa
test r14b, 8
jmp 0x1404274a4
je 0x140423cc4
mov edx, r14d
ror r11b, cl
cdqe
and edx, 0xfffffff8
btc r10w, ax
sbb ax, r15w
cmp r13b, 0x59
mov r11, qword [rsp + 0x40]
ror ax, 0x5c
bts rbx, rsi
sub r11, rsi
clc
bts rbp, rsp
add r11, r15
setne r8b
movsx eax, bp
movsx bp, dil
mov rax, qword [rsp + 0x88]
lea r10, [r11 + rax]
movzx ebp, bx
cdqe
mov rbp, rdx
cmova r8w, di
mov rbx, rcx
mov rax, r9
jmp 0x14042750a
mov r8, qword [rsp + 0x28]
jmp 0x140427514
pxor xmm13, xmm13
movdqa xmm14, xmmword [0x1400bf530]
movq xmm8, qword [r8 + r12]
movq xmm11, qword [r10 + r12]
jmp 0x140427533
movdqa xmm3, xmm11
punpcklbw xmm3, xmm13
movdqa xmm12, xmm3
punpckhwd xmm12, xmm13
punpcklwd xmm3, xmm13
movq xmm9, qword [rax + r12]
jmp 0x140427557
movdqa xmm2, xmm9
punpcklbw xmm2, xmm13
movdqa xmm1, xmm2
punpckhwd xmm1, xmm13
punpcklwd xmm2, xmm13
movq xmm10, qword [r11 + r12]
jmp 0x14042757a
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
stc
cmp r9d, ebp
test r8b, 0xf8
add r8, 8
clc
stc
add r11, 8
cmc
add r10, 8
test dil, 0xd4
clc
jmp 0x1404276c8
add rax, 8
cmp eax, 0x25353822
add rbx, 8
add rbp, 0xfffffffffffffff8
clc
cmp r12, rbp
jmp 0x1404276e2
jne 0x140427522
mov r12, rdx
cmp rdx, r14
jmp 0x1404276f3
je 0x1404265fa
jmp 0x140423cc4
mov r10d, ebp
and r10d, 0xffffffe0
sbb dl, r9b
xor r8w, r8w
bsf r8w, r14w
lea rdx, [r10 - 0x20]
bt r8, r8
mov r8, rdx
test dx, r11w
test r15w, 0x2e5
jmp 0x14042772b
shr r8, 5
inc r8
cmp sil, r10b
stc
test rdx, rdx
jmp 0x14042773e
je 0x140427e4c
mov rsi, r8
movsxd rdi, ecx
movabs rdx, 0xffffffffffffffe
and rsi, rdx
add rax, qword [rsp + 0x148]
rol dil, cl
mov rdx, qword [rsp + 0x40]
bsf di, r15w
add di, r9w
and dil, r8b
lea rdx, [rdx + r15]
shr rdi, cl
add edi, 0x12c342e6
add rdx, 0x30
xor ebx, ebx
mov rdi, rsi
mov rdi, qword [rsp + 0x28]
movdqu xmm0, xmmword [rdi + rbx]
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x14042779e
movdqu xmm2, xmmword [rax + rbx - 0x30]
jmp 0x1404277a9
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx - 0x20]
jmp 0x1404277b8
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x30], xmm2
jmp 0x1404277c7
movdqu xmmword [rdx + rbx - 0x20], xmm0
jmp 0x1404277d2
movdqu xmm0, xmmword [rdi + rbx + 0x20]
jmp 0x1404277dd
movdqu xmm1, xmmword [rdi + rbx + 0x30]
movdqu xmm2, xmmword [rax + rbx - 0x10]
jmp 0x1404277ee
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx]
jmp 0x1404277fc
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x10], xmm2
jmp 0x14042780b
movdqu xmmword [rdx + rbx], xmm0
add rbx, 0x40
add rsi, 0xfffffffffffffffe
jmp 0x14042781d
jne 0x14042778e
jmp 0x140427e61
mov edi, r10d
and edi, 0xffffffe0
shld ax, r10w, 0x42
rcl r8b, cl
lea rax, [rdi - 0x20]
inc r8b
mov r8, rax
cmc
cmp r8d, 0x53f2440b
shr r8, 5
jmp 0x140427852
inc r8
test rax, rax
jmp 0x14042785d
je 0x140427f1d
mov rbx, r8
sub ebp, 0x39480d3f
rdtsc
cmp rdi, 0x1144793e
movabs rax, 0xffffffffffffffe
rol bpl, 0xe8
sub bpl, 0x5f
and rbx, rax
jmp 0x14042788f
mov rdx, qword [rsp + 0x40]
bts eax, r13d
movzx eax, r15w
btr eax, eax
mov rax, rdx
stc
adc bpl, 0xf5
shr ebp, cl
sub rax, r9
mov ebp, 0x7aed5ce8
ror bp, cl
cmovae ebp, eax
lea rbp, [r15 + rax]
and eax, 0x2490658b
shr al, cl
ror ax, 0x16
add rbp, 0x30
bts ax, si
shr ax, 0x6f
lea rdx, [rdx + r15]
movzx eax, bp
shr al, 0xcd
add rdx, 0x30
xor esi, esi
bswap rax
xchg ah, al
mov rax, qword [rsp + 0x28]
jmp 0x1404278f1
movdqu xmm0, xmmword [rax + rsi]
jmp 0x1404278fb
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x140427906
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x140427911
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x140427920
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x14042792f
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x14042793a
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x140427945
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x140427950
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x14042795b
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x14042796a
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
movdqu xmmword [rdx + rsi], xmm0
cmp sil, 0xa1
clc
add rsi, 0x40
stc
clc
add rbx, 0xfffffffffffffffe
jne 0x1404278f1
jmp 0x140427f27
mov r11d, edx
and r11d, 0xffffffe0
cbw
shl sil, 0xa7
btr r10, 0xae
mov rax, qword [rsp + 0x150]
shld si, r13w, 0x63
add rax, r15
bsr r10w, r14w
cmp r12w, 0x3f88
mov rsi, qword [rsp + 0x40]
sal r10b, 0x73
btr bp, 0xe9
rol ebp, 0xc3
add rax, rsi
mov rbp, rsi
xadd bl, bl
movsx rbx, r15w
sub rbp, r8
movzx rbx, r11w
add r10w, 0xc57
lea r10, [r15 + rbp]
stc
test rax, rcx
add r10, 0x10
rcr bl, cl
lea rbx, [r15 + rsi]
cmp bpl, r15b
add rbx, 0x10
cmc
xor esi, esi
jmp 0x140427a0d
pxor xmm1, xmm1
mov rdi, qword [rsp + 0x28]
jmp 0x140427a1b
movdqu xmm9, xmmword [rdi + rsi]
jmp 0x140427a26
movdqu xmm8, xmmword [rdi + rsi + 0x10]
jmp 0x140427a32
movdqu xmm4, xmmword [rax + rsi - 0x10]
movdqu xmm5, xmmword [rax + rsi]
jmp 0x140427a42
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 0x140427a66
movdqu xmm3, xmmword [r10 + rsi]
jmp 0x140427a71
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 r12d, 0x1c905741
cmc
movdqu xmmword [rbx + rsi], xmm3
clc
stc
add rsi, 0x20
clc
jmp 0x140427ade
cmp r11, rsi
jne 0x140427a1b
cmp r11, rdx
jmp 0x140427aef
je 0x1404265fa
test dl, 0x18
jmp 0x140427afd
je 0x1404254f8
mov rbp, r11
mov r11d, edx
ror eax, 0xf0
bt ax, bp
and r11d, 0xfffffff8
mov rax, qword [rsp + 0x40]
sub rax, r8
test r13, 0x2beb0a7f
test sil, r10b
add rax, r15
jmp 0x140427b2e
pxor xmm3, xmm3
mov rbx, qword [rsp + 0x28]
movq xmm0, qword [rbx + rbp]
jmp 0x140427b41
movq xmm1, qword [r9 + rbp]
jmp 0x140427b4c
punpcklbw xmm1, xmm3
movq xmm2, qword [rax + rbp]
jmp 0x140427b5a
punpcklbw xmm2, xmm3
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rbp], xmm2
cmp r14b, dil
cmp r8b, 0x1b
add rbp, 8
cmp r11, rbp
jmp 0x140427b87
jne 0x140427b37
cmp r11, rdx
jmp 0x140427b95
jne 0x1404254f8
jmp 0x1404265fa
mov edi, r10d
or r8w, r13w
shl r8b, 0xc
cmovo r8, rcx
and edi, 0xffffffe0
lea rax, [rdi - 0x20]
shrd r8w, dx, 0x33
ror r8b, 0x11
mov r8, rax
cmc
shr r8, 5
jmp 0x140427bcd
inc r8
test rax, rax
je 0x140428026
mov rbx, r8
test dx, 0x5b39
movabs rax, 0xffffffffffffffe
and rbx, rax
mov rdx, qword [rsp + 0x40]
mov rax, rdx
sub rax, r9
and bpl, dil
sub ebp, edi
setnp bpl
lea rbp, [r15 + rax]
movzx ax, dil
add rbp, 0x30
bsf eax, eax
add rdx, r15
rcr rax, cl
sar eax, 0x97
add rdx, 0x30
or eax, ebx
movsx eax, r14w
sub esi, esi
setp ah
movzx rax, bx
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
jmp 0x140427c3d
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x140427c48
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x140427c53
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x140427c72
movdqu xmm0, xmmword [rax + rsi + 0x20]
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x140427c83
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x140427c8e
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x140427c9d
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
jmp 0x140427cac
movdqu xmmword [rdx + rsi], xmm0
clc
cmc
test dx, 0x329f
add rsi, 0x40
test ch, 0x80
clc
add rbx, 0xfffffffffffffffe
jmp 0x140427cc9
jne 0x140427c33
jmp 0x140428028
mov r11d, r10d
sar r8b, cl
bsr eax, ebp
and r11d, 0xffffffe0
nop
sal r8d, cl
ror ax, cl
lea rax, [r11 - 0x20]
sar r8b, 0x72
mov r8, rax
test r11d, r10d
clc
stc
shr r8, 5
jmp 0x140427d02
inc r8
test rax, rax
je 0x14042812d
mov rsi, r8
cwde
movabs rax, 0xffffffffffffffe
xor dl, r12b
movzx edx, r12w
and rsi, rax
jmp 0x140427d2b
mov rdx, qword [rsp + 0x40]
stc
mov rax, rdx
sub bp, 0x45bd
cmc
sub rax, r9
shr bpl, 0x7e
rol bpl, cl
btc di, r12w
lea rbp, [r15 + rax]
rcl di, 0x59
add rbp, 0x30
bswap di
sbb dil, r13b
btc rdi, 0xb9
lea rdi, [r15 + rdx]
add rdi, 0x30
xor ebx, ebx
jmp 0x140427d6f
movdqa xmm4, xmmword [0x1400bf520]
mov rax, qword [rsp + 0x28]
jmp 0x140427d81
movdqu xmm0, xmmword [rax + rbx]
jmp 0x140427d8b
movdqu xmm1, xmmword [rax + rbx + 0x10]
jmp 0x140427d96
movdqu xmm2, xmmword [rbp + rbx - 0x30]
jmp 0x140427da1
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 0x140427dcc
movdqu xmmword [rdi + rbx - 0x20], xmm3
jmp 0x140427dd7
movdqu xmm0, xmmword [rax + rbx + 0x20]
jmp 0x140427de2
movdqu xmm1, xmmword [rax + rbx + 0x30]
jmp 0x140427ded
movdqu xmm2, xmmword [rbp + rbx - 0x10]
jmp 0x140427df8
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
jmp 0x140427e27
movdqu xmmword [rdi + rbx], xmm3
clc
add rbx, 0x40
cmp cx, 0x29af
stc
clc
add rsi, 0xfffffffffffffffe
jmp 0x140427e41
jne 0x140427d81
jmp 0x14042813c
sub ebx, ebx
btr edi, eax
shld edi, edi, 0xb7
rcr dil, cl
mov rdi, qword [rsp + 0x28]
cmp r9b, 0x5a
test r8b, 1
jmp 0x140427e6a
je 0x140427eb1
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x140427e7a
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x140427e85
movdqu xmm2, xmmword [r9 + rbx]
jmp 0x140427e90
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rbx + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rbx], xmm2
test sp, 0x7a9e
stc
clc
movdqu xmmword [rcx + rbx + 0x10], xmm0
cmp r10, rbp
je 0x1404265fa
test bpl, 0x18
jmp 0x140427ec3
je 0x140424762
mov rax, r10
adc dx, r15w
mov r10d, ebp
rcl dx, cl
and r10d, 0xfffffff8
mov rdx, qword [rsp + 0x28]
jmp 0x140427ee4
movq xmm0, qword [rdx + rax]
jmp 0x140427eee
movq xmm1, qword [r9 + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmp r10, rax
jmp 0x140427f09
jne 0x140427ee4
cmp r10, rbp
je 0x1404265fa
jmp 0x140424762
sub esi, esi
cmp r9b, bpl
cmc
test r13b, 0x99
test r8b, 1
jmp 0x140427f30
je 0x140427f82
mov rax, qword [rsp + 0x28]
stc
movdqu xmm0, xmmword [rax + rsi]
test sp, 0x788c
movdqu xmm1, xmmword [rax + rsi + 0x10]
setne ah
mov rax, rsi
cmp r15b, dil
sub rax, r9
jmp 0x140427f5d
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140427f67
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
clc
movdqu xmmword [rcx + rsi + 0x10], xmm0
clc
cmp rdi, r10
je 0x1404265fa
test r10b, 0x18
jmp 0x140427f94
je 0x140424f4f
mov rax, rdi
mov edi, r10d
ror dl, cl
movsx ebp, di
cdq
and edi, 0xfffffff8
setp bpl
movzx edx, ax
mov rdx, qword [rsp + 0x40]
rol bpl, 0x54
sub rdx, r9
add rdx, r15
jmp 0x140427fc4
mov rbp, qword [rsp + 0x28]
jmp 0x140427fce
movq xmm0, qword [rbp + rax]
jmp 0x140427fd9
movq xmm1, qword [rdx + rax]
jmp 0x140427fe3
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
stc
jmp 0x140427ff9
add rax, 8
stc
cmp r10w, 0x4c99
clc
cmp rdi, rax
jmp 0x14042800d
jne 0x140427fce
cmp rdi, r10
jmp 0x14042801b
je 0x1404265fa
jmp 0x140424f4f
xor esi, esi
test r8b, 1
je 0x14042808d
mov rax, qword [rsp + 0x28]
jmp 0x140428044
movdqu xmm0, xmmword [rax + rsi]
movdqu xmm1, xmmword [rax + rsi + 0x10]
mov rax, rsi
sub rax, r9
jmp 0x14042805a
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140428064
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x140428073
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
test rbp, 0x31f16aad
movdqu xmmword [rcx + rsi + 0x10], xmm0
test dil, 0x42
cmp rdi, r10
jmp 0x140428095
je 0x1404265fa
test r10b, 0x18
je 0x140425abe
mov rax, rdi
shrd dx, dx, 0xab
add dx, 0x3e1a
mov edi, r10d
not edx
rol dh, 0xc1
shl edx, 0x30
and edi, 0xfffffff8
movsxd rbp, esi
movsx rdx, r8w
mov rdx, qword [rsp + 0x40]
bsf ebp, r11d
sub rdx, r9
bts bp, r8w
add rdx, r15
movzx rbp, r12w
mov bp, r14w
mov rbp, qword [rsp + 0x28]
movq xmm0, qword [rbp + rax]
jmp 0x1404280f3
movq xmm1, qword [rdx + rax]
jmp 0x1404280fd
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
stc
add rax, 8
stc
jmp 0x140428111
cmp rdi, rax
jmp 0x140428119
jne 0x1404280e8
cmp rdi, r10
je 0x1404265fa
jmp 0x140425abe
sub ebx, ebx
jmp 0x140428134
movdqa xmm4, xmmword [0x1400bf520]
test r8b, 1
jmp 0x140428145
je 0x1404281c5
mov rax, qword [rsp + 0x28]
cmp r9b, 0x8a
stc
movdqu xmm0, xmmword [rax + rbx]
cmp cx, 0x5f55
stc
test bx, r15w
movdqu xmm1, xmmword [rax + rbx + 0x10]
shl al, 0x6c
add eax, ebx
mov rax, rbx
test dl, cl
sub rax, r9
jmp 0x14042817c
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140428186
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x140428191
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rcx + rbx], xmm2
stc
cmp esi, 0x8266df4
movdqu xmmword [rcx + rbx + 0x10], xmm3
jmp 0x1404281c5
cmp r11, r10
jmp 0x1404281cd
je 0x1404265fa
test r10b, 0x18
je 0x1404264f6
mov rax, r11
btr edx, esi
stc
shr edx, 0xb5
mov r11d, r10d
or dl, bh
and r11d, 0xfffffff8
cmp r10w, 0x4a60
mov rdx, qword [rsp + 0x40]
cmp r13b, r12b
test r10w, 0x6005
jmp 0x140428209
sub rdx, r9
add rdx, r15
jmp 0x140428214
movdqa xmm2, xmmword [0x1400bf520]
mov rbp, qword [rsp + 0x28]
jmp 0x140428226
movq xmm0, qword [rbp + rax]
jmp 0x140428231
movq xmm1, qword [rdx + rax]
jmp 0x14042823b
psrlw xmm1, 1
pand xmm1, xmm2
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
test r14b, 0xd0
stc
cmc
cmp r11, rax
jmp 0x14042825f
jne 0x140428226
cmp r11, r10
jmp 0x14042826d
je 0x1404265fa
jmp 0x1404264f6
mov r9d, 1
shld eax, esp, 0xf7
cmovno ax, r15w
mov eax, dword [rsp + 0x2c0]
test r12d, 0x239550e7
cmp eax, 8
jl 0x140423405
cmp eax, 0x10
jmp 0x1404282a6
jne 0x140423405
mov rbp, qword [rsp + 0xf8]
stc
or r9b, 0x45
imul ebp, dword [rsp + 0x2b8]
cmovle r9w, r13w
mov r9d, 1
cmp sil, r8b
test ebp, ebp
jmp 0x1404282d6
je 0x140423405
mov rax, qword [r13 + 0x18]
cmp esi, 0x3e7465b3
or ecx, edx
lea ecx, [rbp - 1]
cmp ecx, 3
jb 0x14042832f
mov edx, ebp
cmc
stc
clc
and edx, 0xfffffffc
cmc
clc
rol word [rax], 8
clc
stc
rol word [rax + 2], 8
cmc
rol word [rax + 4], 8
rol word [rax + 6], 8
stc
test r11d, ebp
add rax, 8
test spl, 0x4e
clc
add edx, 0xfffffffc
jmp 0x140428329
jne 0x1404282fe
test bpl, 3
je 0x140423405
and ebp, 3
xor edx, edx
rol word [rax + rdx*2], 8
inc rdx
cmc
cmp ebp, edx
jmp 0x14042834e
jne 0x14042833e
jmp 0x140423405
mov eax, dword [rsp + 0x2c0]
ror r9w, cl
movsx r9d, r8w
mov r9d, 1
cmp eax, 8
jmp 0x140428376
jge 0x14042829e
cmp dword [rsp + 0x2b8], 0
je 0x140423405
mov edx, dword [rsp + 0xf8]
mov r12d, r11d
rol bpl, cl
sbb bpl, r14b
movsxd rcx, eax
sar eax, cl
shl rbp, cl
shrd eax, ebx, 0xd6
mov qword [rsp + 0x40], rcx
bt cx, r10w
cmp spl, bpl
cmc
lea ecx, [r8 - 1]
cmp ebx, r9d
shr eax, 0x78
mov dword [rsp + 0x24], ecx
cmp r15w, 0x53c7
sal bpl, 0xba
adc bpl, 0x6b
movsxd rbp, ecx
ror al, 0xff
mov ecx, dword [rsp + 0x84]
rcl eax, cl
movzx ax, r8b
bsr rax, r11
imul ecx, r8d
adc ax, 0x67ca
ror eax, 5
imul ecx, dword [rsp + 0x68]
jmp 0x140428400
mov dword [rsp + 0x84], ecx
xor ah, 0xd0
mov rax, rdx
mov qword [rsp + 0x30], rdx
rcr al, 0x2d
xor ax, r11w
sub rdx, r12
shl al, cl
mov qword [rsp + 0x28], rdx
cbw
neg r12
lahf
lea rax, [rbp*2 + 2]
clc
test eax, 0x517a53e4
add rax, rbp
jmp 0x14042843f
mov qword [rsp + 0xa0], rax
movzx eax, r13w
cdqe
lea eax, [r8*4 - 4]
jmp 0x14042845a
mov dword [rsp + 0x90], eax
movsxd rax, r8d
setg al
dec rbp
nop
mov qword [rsp + 0x70], rbp
movsx eax, ax
lea eax, [r8 + r8]
jmp 0x14042847c
dec eax
mov dword [rsp + 0xc0], eax
cmp bh, 0xf1
test r14b, r15b
sub edi, edi
clc
cmp r12d, edi
cmc
xor r10d, r10d
jmp 0x14042849a
jmp 0x1404284bd
inc r10
add edi, dword [rsp + 0x84]
clc
cmc
test r15b, 0x90
cmp r10, qword [rsp + 0x110]
je 0x140423405
mov rbp, qword [r13 + 0x18]
shl r11, 0x49
mov eax, dword [rsp + 0x60]
setne r13b
add r8b, 0xd
mov r11d, eax
imul r11d, r10d
mov al, bpl
lea r8, [r11 + rbp]
mov rax, qword [rsp + 0x30]
add r13w, 0x1234
lea r13, [r8 + rax]
cmp rdx, r10
and r14b, 0x85
mov r14b, 1
stc
cmp r8b, 0x1a
cmp dword [rsp + 0x2c8], 0
jne 0x140428536
mov rax, qword [rsp + 0x40]
or r14b, cl
xor rcx, 0xcd56930
lea rcx, [0x1400bef68]
sar r14w, 0x9d
movzx r14d, byte [rax + rcx]
add ax, dx
sbb eax, 0xeef22c9
sar ax, cl
lea r13, [r13 + r12]
btr eax, r9d
ror eax, cl
mov edi, edi
rcr ax, cl
adc eax, 0x6a816181
clc
mov eax, dword [rsp + 0x2c0]
cmp eax, 4
jmp 0x14042855b
je 0x140428861
cmp eax, 2
je 0x140428956
cmp eax, 1
jmp 0x140428572
jne 0x140428afb
mov ecx, dword [rsp + 0x64]
inc ah
bt rax, 0x44
mov al, sil
mov eax, ecx
jmp 0x140428594
cmp ecx, 8
jmp 0x14042859c
jl 0x14042871e
mov rax, qword [rsp + 0x28]
not r13d
bts si, r9w
lea r13, [rax + rbp]
clc
movzx eax, r11w
mov eax, dword [rsp + 0x64]
mov si, 0x5cdf
sub si, 0x767e
mov esi, eax
movzx eax, byte [r13 + rdi]
test dil, 0x7f
cmp r15b, 0x54
cmc
sar al, 7
test dil, r15b
stc
and al, r14b
test r13d, 0x13202cb9
mov byte [rbp + rdi], al
movzx eax, byte [r13 + rdi]
test ch, 0x5b
stc
cmp r12d, 0x5d0c18fd
add al, al
cmp dh, 0xf2
sar al, 7
stc
and al, r14b
mov byte [rbp + rdi + 1], al
movzx eax, byte [r13 + rdi]
clc
shl al, 2
stc
sar al, 7
jmp 0x14042861f
and al, r14b
mov byte [rbp + rdi + 2], al
or rax, 0x6e473e48
setle ah
movzx eax, byte [r13 + rdi]
shl al, 3
sar al, 7
cmp dl, r15b
stc
and al, r14b
mov byte [rbp + rdi + 3], al
movzx eax, byte [r13 + rdi]
clc
shl al, 4
test al, 0x9a
test edi, edi
stc
sar al, 7
and al, r14b
mov byte [rbp + rdi + 4], al
movzx eax, r13w
movzx eax, byte [r13 + rdi]
clc
shl al, 5
test r13b, 0x64
sar al, 7
jmp 0x14042867b
and al, r14b
cmp r12b, 0x5a
jmp 0x140428688
mov byte [rbp + rdi + 5], al
test dil, bl
movzx eax, byte [r13 + rdi]
jmp 0x1404286a0
shl al, 6
sar al, 7
cmc
and al, r14b
mov byte [rbp + rdi + 6], al
rol al, 0x55
btc eax, esi
movzx eax, byte [r13 + rdi]
and al, 1
jmp 0x1404286c4
neg al
cmp r8b, 0x11
cmp rax, rdx
and al, r14b
jmp 0x1404286d5
mov byte [rbp + rdi + 7], al
lea eax, [rsi - 8]
inc r13
cmc
add rbp, 8
cmp r10d, 0x7acb4814
jmp 0x1404286f0
cmp esi, 0xf
jmp 0x1404286f8
ja 0x1404285c5
lea r13, [r13 + rdi]
movsxd r8, ecx
cmovle r8, r15
add rbp, rdi
movzx r8, r11w
and r8b, 0x4c
mov r8, rbp
test r11w, 0xedc
test eax, eax
jmp 0x140428725
jle 0x140428afb
movzx edx, byte [r13]
sar dl, 7
clc
and dl, r14b
mov byte [r8], dl
cmp bl, r11b
cmp eax, 1
jmp 0x140428745
je 0x140428afb
movzx edx, byte [r13]
add dl, dl
jmp 0x14042875a
sar dl, 7
and dl, r14b
clc
stc
mov byte [r8 + 1], dl
test r8b, r9b
cmp spl, r14b
cmp eax, 3
jmp 0x140428774
jb 0x140428afb
movzx edx, byte [r13]
clc
shl dl, 2
test ch, 0xde
sar dl, 7
test bpl, r9b
cmp r12b, r15b
and dl, r14b
jmp 0x14042879e
mov byte [r8 + 2], dl
cmp ah, 0x1d
cmp eax, 3
jmp 0x1404287ad
je 0x140428afb
movzx edx, byte [r13]
cmc
shl dl, 3
cmp rsi, rsi
jmp 0x1404287c5
sar dl, 7
and dl, r14b
test r10b, 0xd
mov byte [r8 + 3], dl
cmp sil, r13b
stc
cmp eax, 5
jb 0x140428afb
movzx edx, byte [r13]
shl dl, 4
clc
sar dl, 7
cmc
and dl, r14b
mov byte [r8 + 4], dl
test sil, bpl
stc
cmp eax, 5
je 0x140428afb
movzx edx, byte [r13]
clc
shl dl, 5
jmp 0x14042880f
sar dl, 7
cmp r12b, 0x1b
cmc
jmp 0x14042881c
and dl, r14b
clc
test spl, 0xf5
mov byte [r8 + 5], dl
cmp eax, 7
jb 0x140428afb
movzx eax, byte [r13]
cmp cx, bx
clc
stc
shl al, 6
test r12w, sp
clc
cmp r10b, 0x1c
sar al, 7
clc
jmp 0x140428850
and al, r14b
mov byte [r8 + 6], al
jmp 0x14042885c
jmp 0x140428afb
mov ecx, dword [rsp + 0x64]
cmc
mov eax, ecx
test r12d, 0x33470c47
cmc
cmp ecx, 2
jmp 0x140428878
jl 0x140428926
mov rax, qword [rsp + 0x28]
lea r13, [rax + rbp]
rdtsc
shld ax, si, 0xa1
mov eax, dword [rsp + 0x64]
and dl, dil
movzx edx, r11w
mov edx, eax
movsx eax, sp
movzx eax, byte [r13 + rdi]
shr al, 4
stc
test r14b, 0x58
mul r14b
mov byte [rbp + rdi], al
shld ax, ax, 0x44
movzx eax, byte [r13 + rdi]
cmp sp, 0x6491
test r12d, 0x39f30e7c
and al, 0xf
test r11w, r11w
mul r14b
jmp 0x1404288d8
mov byte [rbp + rdi + 1], al
cwde
movsx ax, ah
movzx ax, r8b
lea eax, [rdx - 2]
jmp 0x1404288ee
inc r13
add rbp, 2
cmp edx, 3
jmp 0x1404288fd
ja 0x140428899
lea r13, [r13 + rdi]
sub r8, 0x5b9006bb
lea rbp, [rbp + rdi]
neg r8w
sbb r8d, 0x1fb24d7f
mov r8, rbp
test rcx, r12
cmc
cmp eax, 1
jmp 0x14042892e
jne 0x140428afb
movzx eax, byte [r13]
jmp 0x14042893e
shr al, 4
mul r14b
jmp 0x140428949
mov byte [r8], al
jmp 0x140428951
jmp 0x140428afb
mov eax, dword [rsp + 0x64]
mov esi, eax
jmp 0x140428964
cmp eax, 4
jmp 0x14042896c
jl 0x140428a5c
mov rax, qword [rsp + 0x28]
xadd dh, dh
lea r13, [rax + rbp]
btc esi, r15d
add dl, 0x87
shl rdx, 0x77
mov esi, dword [rsp + 0x64]
mov edx, esi
movzx eax, byte [r13 + rdi]
shr rsi, cl
rol rsi, cl
shr al, 6
bsr rsi, r14
mul r14b
mov byte [rbp + rdi], al
movzx eax, byte [r13 + rdi]
sal rsi, cl
shr al, 4
adc esi, 0x48294f32
and al, 3
ror si, cl
shr sil, cl
or sil, 0xa5
mul r14b
movsx esi, bx
mov byte [rbp + rdi + 1], al
movzx eax, byte [r13 + rdi]
shr al, 2
sbb si, 0x2e59
and al, 3
btc esi, 9
cmp r11b, 0x74
mul r14b
rcr sil, 0x62
neg si
cmp r11w, bx
mov byte [rbp + rdi + 2], al
cdqe
clc
movzx eax, byte [r13 + rdi]
adc esi, r14d
and al, 3
movsx rsi, r11w
ror si, 0x97
setl sil
mul r14b
not si
movzx rsi, cx
mov byte [rbp + rdi + 3], al
setg sil
lea esi, [rdx - 4]
jmp 0x140428a2f
inc r13
jmp 0x140428a37
add rbp, 4
cmp edx, 7
ja 0x14042898d
add r13, rdi
lea rbp, [rbp + rdi]
movzx r8d, si
rcl r8b, cl
mov r8, rbp
jmp 0x140428a5c
test esi, esi
jmp 0x140428a63
jle 0x140428afb
movzx eax, byte [r13]
shr al, 6
stc
mul r14b
test cx, 0x12a8
cmp r8b, r11b
mov byte [r8], al
cmp esi, 1
jmp 0x140428a88
je 0x140428afb
movzx eax, byte [r13]
cmp r14d, r8d
cmc
shr al, 4
test sil, 0x32
and al, 3
test rbp, 0x226e79bb
stc
mul r14b
mov byte [r8 + 1], al
cmp r8b, 0x49
cmp esi, 3
jb 0x140428afb
movzx eax, byte [r13]
shr al, 2
bt r13d, 0x33
sbb r13w, 0x3568
and al, 3
or r13b, 0xc7
bts r13, rcx
shld r13w, bx, 0x82
mul r14b
cmp r12b, r14b
test rsp, 0xc36374
jmp 0x140428af1
mov byte [r8 + 2], al
sbb r13b, r13b
not ax
mov rax, qword [rsp + 0xd0]
movzx r13w, r12b
shld r13d, r8d, 0x37
cmp eax, dword [rsp + 0x68]
mov r13b, bl
movzx r13w, r9b
cmovns r13w, di
mov r13, qword [rsp + 0xd8]
jmp 0x140428b2b
je 0x14042849f
mov rax, qword [r13 + 0x18]
lea r11, [r11 + rax]
cmp esi, 0x6a521344
cmp dword [rsp + 0xd0], 1
jne 0x140428bf2
cmp dword [rsp + 0x24], 0
jmp 0x140428b57
js 0x14042849f
add rax, rdi
movzx dx, r15b
movzx ebp, bp
mov esi, dword [rsp + 0xc0]
movzx ebx, bx
xchg cl, cl
cmovge rdx, r12
mov rbp, qword [rsp + 0x70]
cmove ebx, eax
movsx cx, al
xchg bx, dx
mov rdx, rbp
setbe ch
movsxd rbx, esi
jmp 0x140428b99
dec esi
mov byte [r11 + rbx], 0xff
movsx rcx, dx
bswap rcx
movzx ecx, byte [rax + rbp + 1]
jmp 0x140428bb1
movsxd rsi, esi
jmp 0x140428bb9
mov byte [r11 + rsi], cl
movzx esi, r8w
cmovae si, r14w
dec rdx
sub sil, 0xa8
add sil, 0x62
add ebx, 0xfffffffe
mov esi, ebx
test ebp, 0x80000000
mov bpl, 0x51
mov rbp, rdx
jmp 0x140428be7
je 0x140428b8d
jmp 0x14042849f
cmp dword [rsp + 0x24], 0
jmp 0x140428bfc
js 0x14042849f
add rax, qword [rsp + 0xa0]
movzx rbx, di
bt cx, 0x7e
add rax, rdi
rcr bl, cl
xchg bp, cx
bt rdx, r12
mov rsi, qword [rsp + 0x70]
sbb cl, r12b
mov ecx, dword [rsp + 0x90]
movsx dx, spl
rol dl, cl
mov ebp, ecx
mov rdx, rsi
lea ecx, [rbp + 3]
shrd bx, r8w, 0x73
bswap bx
test spl, 0xc1
movsxd rcx, ecx
bt bx, 0x86
neg bh
mov byte [r11 + rcx], 0xff
ror bx, 0x85
movzx ecx, byte [rax]
neg bh
lea ebx, [rbp + 2]
movsxd rbx, ebx
clc
cmc
jmp 0x140428c6f
mov byte [r11 + rbx], cl
rcr cl, cl
cmovo ebx, r9d
movzx ecx, byte [rax - 1]
sar bh, 0xd3
sub ebx, 0x6bd20bf3
lea ebx, [rbp + 1]
movsxd rbx, ebx
cmc
mov byte [r11 + rbx], cl
movzx ecx, byte [rax - 2]
stc
cmp r9b, 9
movsxd rbp, ebp
mov byte [r11 + rbp], cl
clc
add rax, 0xfffffffffffffffd
test r15w, 0x7900
cmp r9w, 0x4d8a
add ebp, 0xfffffffc
jmp 0x140428cba
dec rdx
clc
test esi, 0x80000000
mov rsi, rdx
jmp 0x140428ccc
je 0x140428c3a
jmp 0x14042849f