Function at 0x14042358a
Capabilities:
Encode data using base64
Parse pe header

Disassembly:
push r15
cmp r13b, 0x1e
cmc
push r14
push r13
push r12
test dl, r11b
cmp r14b, 0x20
push rsi
test rbp, 0x6cfb022b
cmp r13b, r11b
push rdi
push rbp
push rbx
stc
clc
cmc
sub rsp, 0x248
jmp 0x1404235ff
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
xor cl, 0xf5
and cl, al
btr ebp, 0x4d
mov esi, dword [rsp + 0x2b8]
bsf ax, r8w
sub bp, r15w
inc bpl
mov ebp, dword [rsp + 0x2b0]
ror ax, 0xe0
sub r12d, r12d
sub ax, r8w
cmp dword [rsp + 0x2c0], 0x10
movsx eax, di
sete cl
movsx rax, bp
mov eax, esi
cmp r8d, 0x5c29139e
jmp 0x1404236bb
or eax, ebp
jmp 0x1404236c2
js 0x14042378c
mov r15d, r8d
add ah, 0xe
bts eax, r11d
shrd r14w, r11w, 5
mov r14, rdx
cmp dx, r14w
mov rax, qword [r13]
sal di, 0x7d
movsxd rdi, dword [rax + 8]
test r9b, 0xdf
cmp sil, r8b
test esi, esi
jmp 0x1404236f9
je 0x140423719
mov eax, 0x7fffffff
cmc
cmp dil, al
xor edx, edx
idiv esi
cmp eax, ebp
jmp 0x140423713
jl 0x14042378c
mov r12b, cl
inc bl
cmova ax, si
setae cl
inc r12d
rcr ch, 0x81
mov ebx, r12d
setnp al
sbb cl, bpl
movzx eax, ax
imul ebx, r9d
sbb eax, edi
sbb ch, 0xc5
sal ax, 0xca
mov ecx, esi
mov eax, 0x100317f4
movsx ax, bpl
or al, 0xf0
imul ecx, ebp
rcl ah, 0xd5
lahf
shl ax, cl
mov eax, ebx
or eax, ecx
js 0x14042378c
test ebx, ebx
jmp 0x14042376d
je 0x14042389f
mov eax, 0x7fffffff
sub edx, edx
stc
idiv ebx
clc
cmc
cmp eax, ecx
jmp 0x140423786
jge 0x14042389f
mov qword [r13 + 0x18], 0
bt ax, 0xd9
sub r9d, r9d
mov eax, r9d
movsxd r12, r13d
movaps xmm6, xmmword [rsp + 0x1a0]
movaps xmm7, xmmword [rsp + 0x1b0]
rcr r14b, cl
movaps xmm8, xmmword [rsp + 0x1c0]
test sil, 0x52
seto r13b
cmp r12w, 0x2909
movaps xmm9, xmmword [rsp + 0x1d0]
adc ebp, 0x726b4695
movaps xmm10, xmmword [rsp + 0x1e0]
rcl r15b, 0xcd
mov bpl, 0x1e
movaps xmm11, xmmword [rsp + 0x1f0]
test r9w, r14w
movaps xmm12, xmmword [rsp + 0x200]
bt bx, dx
movaps xmm13, xmmword [rsp + 0x210]
btr bp, 0x71
sub bh, bh
and r15, rdx
movaps xmm14, xmmword [rsp + 0x220]
dec r13b
or r14w, bp
movaps xmm15, xmmword [rsp + 0x230]
neg r13b
sbb r14w, 0x33ea
btc rdi, r15
add rsp, 0x248
pop rbx
mov r15, r10
movsx r14d, bp
mov r13, 0x7bc51682
pop rbp
movzx esi, r10w
movzx r13, dx
movzx r13w, cl
pop rdi
movsx r15w, cl
movzx r13w, r14b
xchg r12b, r12b
pop rsi
movsx r15d, r10w
pop r12
movzx r13w, dil
mov r15b, 0x94
pop r13
bswap r14
movsx r14, sp
movsx r14d, r8w
pop r14
movsx r15, sp
jmp 0x140423897
pop r15
jmp 0x14042389e
ret
mov dword [rsp + 0x68], r9d
stc
mov dword [rsp + 0x6c], ebx
test sp, dx
cmp rax, rcx
clc
imul ecx, ebx
movsxd rcx, ecx
jmp 0x1404238bb
call fcn.1402692a0
mov qword [r13 + 0x18], rax
xor r9d, r9d
test rax, rax
jmp 0x1404238cf
je 0x14042379c
mov rsi, rdi
mov eax, esi
add r8b, r15b
mov r8d, dword [rsp + 0x2b0]
or eax, r8d
jmp 0x1404238ed
js 0x14042379c
mov dword [rsp + 0x84], r12d
test r10b, 0xf1
test r8d, r8d
jmp 0x140423907
je 0x140423942
xor r9d, r9d
clc
stc
jmp 0x140423917
mov eax, 0x7fffffff
cmp dil, 0xd9
test dil, 0x56
sub edx, edx
idiv r8d
cmp r11b, dl
test r14w, cx
jmp 0x140423935
cmp eax, esi
jmp 0x14042393c
jl 0x14042379c
mov eax, esi
add r9b, sil
imul eax, r8d
dec r9
add r9, rbx
sbb r9w, 0x78c3
mov dword [rsp + 0x64], eax
ror r9w, cl
bswap r9w
or eax, dword [rsp + 0x2c0]
mov r9d, 0
jmp 0x140423975
js 0x14042379c
mov r11d, 0
cmp r13b, 0xa3
test r15w, r10w
cmp dword [rsp + 0x2c0], 0
jmp 0x140423996
je 0x1404239f9
xor r9d, r9d
add ax, ax
mov eax, 0x7fffffff
cmp r13w, 0x729d
movzx ebp, r12w
movsx cx, bpl
sub edx, edx
rcr cl, cl
rcl ch, cl
btr rbp, r13
mov ebp, dword [rsp + 0x2c0]
idiv ebp
mov ecx, dword [rsp + 0x64]
jmp 0x1404239d2
cmp eax, ecx
jmp 0x1404239d9
jl 0x14042379c
mov r11d, ecx
imul r11d, ebp
clc
cmp r11d, 0x7ffffff8
jmp 0x1404239f3
jg 0x14042379c
add r11d, 7
shr r11d, 3
rol rax, 0x17
movzx cx, r8b
lea eax, [r11 + 1]
shrd cx, r12w, 0xcb
mov ecx, dword [rsp + 0x2b8]
imul eax, ecx
test sil, r14b
cmp eax, r15d
jmp 0x140423a29
ja 0x140423799
mov eax, r8d
seta dh
cmova edx, edi
mov edx, dword [rsp + 0x68]
test esi, r15d
imul eax, edx
mov qword [rsp + 0xf8], rax
test ecx, ecx
je 0x1404285f5
cmp dword [rsp + 0x2c0], 8
not r9
setl byte [rsp + 0x3f]
sub r9, r9
cmp esi, edx
bswap rcx
mov al, 0xf1
sete al
adc r9b, r13b
movzx ecx, byte [r14]
shl r9w, 0x7f
movsx r9d, sp
mov r9d, 0
clc
stc
test bpl, dil
cmp cl, 4
jmp 0x140423a92
ja 0x14042379c
mov ebx, dword [rsp + 0x84]
mov bpl, spl
movzx rdx, bp
mov edx, ebx
mov rbp, qword [rsp + 0xf8]
add rdi, 0x593c34b0
imul edx, ebp
shl r10w, cl
add r10w, 0x3786
movzx r10d, r10w
mov edi, esi
setl r10b
movsxd r10, r12d
imul edi, ebx
mov r10b, 0x47
mov dword [rsp + 0x24], edi
movsxd rdi, r12d
sub ebp, r11d
mov qword [rsp + 0x190], rbp
mov dword [rsp + 0x60], edx
mov edx, edx
bt r10d, 0x38
ror r10w, cl
mov rdi, rsi
rcl r10b, 0x5a
shld ebp, ebp, 0x85
rol r10d, cl
mov r10, rdx
jmp 0x140423b17
neg r10
test r9b, 0x9f
movsxd rbp, edi
shr bp, cl
movsxd rbx, dword [rsp + 0x6c]
or byte [rsp + 0x3f], al
test r9, rax
or rbp, rcx
mov eax, r8d
shrd bp, r15w, 0xa6
mov bp, 0x7063
and eax, 7
btr bp, r14w
mov dword [rsp + 0x12c], eax
mov eax, r8d
shl bpl, 1
sar ebp, 0x74
and eax, 0xfffffff8
movzx bp, dil
shl bp, cl
mov dword [rsp + 0x128], eax
bts bp, r10w
rcr bp, 0xb3
sal bpl, 0xc3
mov eax, 0x30
sub rax, rbx
btr rbp, rsi
xchg ebp, ebp
mov qword [rsp + 0xf0], rax
movzx rbp, bx
and bpl, 0xad
lahf
mov rbp, rbx
shl eax, 0x52
rol ah, cl
cmp r14w, 0x6945
neg rbp
movsxd rax, r8d
mov rax, rbp
ror ax, 0x19
cmovg eax, r12d
inc ax
mov qword [rsp + 0xb8], rbp
neg al
sub rbp, rdx
bt ax, 0x8d
sbb rax, rdi
mov qword [rsp + 0x178], rbp
rol ax, 0xd1
mov eax, 0x10
cmp rbp, rsi
test dil, 0x3d
bts rbp, rdx
mov ebp, 0x10
test r10d, r12d
clc
sub rbp, rbx
mov qword [rsp + 0x170], rbp
mov ebp, 3
cmp cl, r8b
test bl, r11b
sub rbp, rdx
clc
test r15b, 0xda
jmp 0x140423c15
mov qword [rsp + 0x168], rbp
sub rax, rdx
cmc
test bp, r14w
mov qword [rsp + 0x150], rax
mov eax, 1
cmp r14w, r12w
sub rax, rdx
cmp r8, 0x5a8f12c7
mov qword [rsp + 0x158], rax
cdqe
jmp 0x140423c54
mov eax, 0x30
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
movzx esi, di
ror sil, 0xef
lea eax, [r8 - 1]
mov dword [rsp + 0x5c], eax
xadd ax, ax
mov al, r11b
sal ax, cl
mov eax, dword [rsp + 0x2b8]
rol si, 0x67
xor sil, 0xa3
sar si, 0x4b
mov qword [rsp + 0x110], rax
mov rsi, qword [r13 + 0x18]
neg ah
sub al, 0xdc
bsr rax, rcx
mov qword [rsp + 0x160], rdx
lea rax, [rbx + rdx]
stc
mov qword [rsp + 0x188], rax
cmp r9, 0x2437998
xor eax, eax
test r12d, 0x314c474e
cmc
mov qword [rsp + 0x140], rax
rcl ax, 0xec
mov eax, r8d
cmp ch, 0x9a
stc
mov qword [rsp + 0x138], rax
shl ah, 0x8e
sub r12d, r12d
cbw
sar ah, cl
mov qword [rsp + 0xd8], r13
adc rax, r13
mov qword [rsp + 0xd0], rdi
cmp sil, bpl
mov qword [rsp + 0x108], r11
or ah, dh
mov qword [rsp + 0x88], r10
mov rax, rbx
mov qword [rsp + 0x30], rbx
cmp dil, dl
jmp 0x140423d4b
cmp dword [rsp + 0x2c0], 7
jmp 0x140423d58
jg 0x140423d91
cmp r11d, r8d
jmp 0x140423d66
ja 0x140423799
add rsi, qword [rsp + 0x190]
mov dword [rsp + 0x24], 1
jmp 0x140423d84
mov qword [rsp + 0x138], r11
cmc
cmp r12, rbp
clc
test r12, r12
jmp 0x140423d99
jne 0x140423dbe
movzx eax, cl
bt r8w, 0x9c
shl r9, cl
lea rcx, [0x1400beffc]
cdq
setp dl
xchg r8w, r9w
movzx ecx, byte [rax + rcx]
lea rdx, [r14 + 1]
movzx r9d, dx
stc
movsxd r8, r14d
lea r9, [rsi + r10]
shl bpl, cl
inc r8d
movzx ebp, cl
ror r8d, cl
sal r8b, cl
or r8, r10
cmp dword [rsp + 0x24], 0
movsx r8w, r12b
movsx r8, r13w
mov r8d, dword [rsp + 0x2c0]
jmp 0x140423dfb
jle 0x140423edf
mov ecx, dword [rsp + 0x24]
sub edi, edi
jmp 0x140423e32
movzx eax, byte [rdx + rdi]
jmp 0x140423e15
mov byte [rsi + rdi], al
jmp 0x140423e1d
inc rdi
test bx, r9w
cmp rcx, rdi
jmp 0x140423e2c
je 0x140423edf
cmp ebp, 2
jmp 0x140423e3a
jle 0x140423e6f
cmp ebp, 4
jmp 0x140423e48
jg 0x140423ea2
cmp ebp, 3
jmp 0x140423e56
je 0x140423ebe
cmp ebp, 4
jmp 0x140423e64
je 0x140423e93
jmp 0x140423e1d
test ebp, ebp
jmp 0x140423e76
je 0x140423e0c
cmp ebp, 1
jmp 0x140423e84
je 0x140423e0c
cmp ebp, 2
jne 0x140423e1d
movzx eax, byte [r9 + rdi]
jmp 0x140423e9d
jmp 0x140423ed2
cmp ebp, 5
je 0x140423e0c
cmp ebp, 6
jmp 0x140423eb3
je 0x140423e0c
jmp 0x140423e1d
movzx eax, byte [r9 + rdi]
cmc
cmp r9d, 0x7f98546d
stc
shr al, 1
clc
cmp rax, rcx
add al, byte [rdx + rdi]
jmp 0x140423eda
jmp 0x140423e15
cmp r8d, 8
jmp 0x140423ee8
jne 0x140423f33
mov rax, qword [rsp + 0xd0]
xadd r15b, r15b
cmp eax, dword [rsp + 0x68]
mov r15b, 0xe
mov r15, rsi
jmp 0x140423f09
je 0x140423f1b
mov byte [r15 + rax], 0xff
sar r10b, cl
rcl r10w, cl
add rdx, rax
movsxd r10, edx
mov r10, qword [rsp + 0x198]
jmp 0x140423f2e
jmp 0x140423fc1
cmp r8d, 0x10
jmp 0x140423f3c
jne 0x140423f9d
movsxd rax, dword [rsp + 0x24]
mov ecx, dword [rsp + 0x68]
xor r15d, r15d
cmp dword [rsp + 0xd0], ecx
movzx r15w, r9b
movsx r15w, r11b
jmp 0x140423f64
mov r15, rsi
jmp 0x140423f6c
je 0x140423f89
mov byte [r15 + rax], 0xff
movsx r10d, r15w
mov byte [rax + r15 + 1], 0xff
movsx r10, r13w
movzx r10, si
add rdx, rax
bswap r10w
mov r10, rbx
jmp 0x140423f98
jmp 0x140423fc1
add r14, 2
cqo
ror dh, cl
add cl, 0x4e
mov r10d, 1
and cl, 0x8b
mov rdx, r14
adc r15b, r15b
stc
adc cl, 0x2b
mov r15, rsi
rcl ch, cl
stc
lea rcx, [r15 + r10]
add r9, r10
cmp cx, bx
jmp 0x140423fd0
cmp byte [rsp + 0x3f], 0
jmp 0x140423fda
mov qword [rsp + 0x28], rdx
jmp 0x140423fe4
mov qword [rsp + 0x118], r12
jmp 0x140423ff1
je 0x1404241d3
mov rax, qword [rsp + 0x138]
ror r13b, 0x99
movsx bx, bh
and r13, rdx
lea ebx, [rax - 1]
imul ebx, dword [rsp + 0x24]
bt r13w, 0xc4
mov r13b, 0xb3
rcr r13b, 0x28
movsxd r13, ebx
cmc
test r11d, r9d
cmp ebp, 2
jmp 0x14042402e
mov qword [rsp + 0x40], r10
jmp 0x140424038
jle 0x140424a8d
cmp ebp, 4
jmp 0x140424046
jg 0x140425271
cmp ebp, 3
jmp 0x140424054
je 0x140425826
cmp ebp, 4
jmp 0x140424062
jne 0x1404269a1
test ebx, ebx
jmp 0x14042406f
jle 0x1404269a1
movsxd rsi, dword [rsp + 0x24]
mov r14d, ebx
jmp 0x140424083
cmp ebx, 8
jmp 0x14042408b
jae 0x140427210
sub r12d, r12d
stc
mov rax, qword [rsp + 0x40]
sub rax, rsi
xor r10w, 0x78ed
add r15, rax
movzx r10d, r11w
movzx r11w, r11b
cdqe
mov rax, qword [rsp + 0x88]
movzx r10d, r13w
lea r10, [r15 + rax]
xchg r11b, r11b
jmp 0x1404240cd
mov r11, qword [rsp + 0x28]
jmp 0x1404240d7
jmp 0x140424133
cmp edi, ebp
cmova esi, edx
cmp edi, eax
jmp 0x1404240e8
cmova esi, edx
test r9d, 0x205a4000
add sil, byte [r11 + r12]
jmp 0x1404240fb
mov byte [rcx + r12], sil
jmp 0x140424104
inc r10
inc r15
jmp 0x14042410f
inc rcx
jmp 0x140424117
inc r9
inc r11
jmp 0x140424122
dec r14
cmp r12, r14
jmp 0x14042412d
je 0x1404269a1
movzx edx, byte [r10 + r12]
btr ebp, 0x28
bswap ebx
movzx r8d, byte [r9 + r12]
movzx esi, byte [r15 + r12]
btr ebx, 0x94
sub bx, 0x51ad
mov eax, r8d
sub eax, edx
lea ebx, [rax + rsi]
bt rbp, 0x60
mov edi, eax
neg edi
movzx rbp, r15w
movsx ebp, r11w
cmovs edi, eax
xadd bpl, bpl
add bp, 0xdb7
shld rax, r8, 0x9e
mov ebp, ebx
xor ax, 0x6ee3
movsx rax, r13w
sub ebp, r8d
ror al, 0xf7
mov eax, ebp
stc
test r11b, 0x93
neg eax
jmp 0x140424199
cmovs eax, ebp
sar bpl, 0x8f
ror rbp, 2
bt rbp, 0x7a
sub ebx, edx
sal ebp, 0x18
and ebp, 0x4bce5472
mov ebp, ebx
stc
clc
neg ebp
cmovs ebp, ebx
cmc
cmp eax, ebp
ja 0x1404240dc
mov edx, r8d
jmp 0x1404241ce
jmp 0x1404240dc
cmp ebp, 2
jmp 0x1404241db
jle 0x140424c8c
cmp ebp, 4
jmp 0x1404241e9
jg 0x140425397
cmp ebp, 3
jmp 0x1404241f7
je 0x1404259a4
cmp ebp, 4
jne 0x140426eee
mov ebp, dword [rsp + 0x5c]
stc
test ebp, ebp
je 0x140426eee
mov eax, dword [rsp + 0x24]
movsxd rbx, eax
test bx, 0x24d1
mov qword [rsp + 0xe8], rbx
or r12d, ecx
mov r12d, eax
lea rax, [r15 + r10]
test r9b, dl
xor r14d, 0x6bf03dd2
mov qword [rsp + 0x100], rax
movsx eax, ax
cmova ax, r8w
sar ah, 0xcd
mov eax, r12d
mov r8, 0xe3605a5
and eax, 0xfffffff0
inc r14b
btc r8, rcx
mov qword [rsp + 0x130], rax
clc
mov eax, r12d
or r8b, 0x25
shr r14b, 5
sub r8d, esi
and eax, 0xfffffff8
mov qword [rsp + 0x180], rax
sar al, 9
mov rax, qword [rsp + 0xb8]
lea r8, [r15 + rax]
shl r14w, 0xd2
test r14b, 0xb8
add r8, r10
add r15, qword [rsp + 0x178]
cmp bl, r12b
sub r14b, 0xae
shrd r14w, r9w, 0xf9
lea r15, [r15 + r10]
sub eax, eax
mov qword [rsp + 0xe0], rax
movzx r14, dx
movsxd r14, r13d
mov r14, rdx
jmp 0x140424348
mov rax, qword [rsp + 0xe8]
rol bl, cl
shr rbp, 9
btc bp, dx
mov byte [rcx + rax], 0xff
shl bpl, 0x5e
clc
btc bx, 0x62
add r14, rax
bsr ebx, r13d
mov rbx, qword [rsp + 0x30]
test dl, bpl
lea rcx, [rcx + rbx]
dec bpl
cmovb rbp, r13
add r9, rbx
movzx bp, dl
dec rbp
seta bpl
inc qword [rsp + 0xe0]
xadd rbp, rbp
add r8, rbx
add r15, rbx
movsx rbp, si
mov ebp, dword [rsp + 0x120]
jmp 0x14042433b
dec ebp
jmp 0x140424342
je 0x140426efb
mov dword [rsp + 0x120], ebp
cmp dword [rsp + 0x24], 0
jle 0x1404242d1
cmp dword [rsp + 0x24], 8
jae 0x140424371
sub edx, edx
jmp 0x14042436c
jmp 0x1404249d9
mov rdx, qword [rsp + 0xe0]
shr ah, 0x12
movzx rax, r15w
sbb al, r14b
mov rax, rdx
imul rax, qword [rsp + 0x30]
test dx, 0x5ddc
stc
add rax, qword [rsp + 0x100]
imul rdx, qword [rsp + 0xe8]
jmp 0x1404243ae
add rdx, qword [rsp + 0x28]
jmp 0x1404243bc
sub rax, rdx
cmp rax, 0x10
jmp 0x1404243c8
jb 0x140424990
jb 0x14042499c
cmp qword [rsp + 0x188], 0x10
jb 0x140424984
cmp dword [rsp + 0x60], 0x10
jmp 0x1404243ed
jb 0x140424978
mov edx, 0
clc
cmp dword [rsp + 0x6c], 0x10
jb 0x1404249d9
cmp dword [rsp + 0x24], 0x10
jmp 0x14042440e
jae 0x1404245e0
sub ebp, ebp
mov eax, r11d
mov rax, qword [rsp + 0x180]
jmp 0x140424426
nop dword [rax]
jmp 0x14042442f
movq xmm8, qword [r14 + rbp]
jmp 0x14042443a
movq xmm11, qword [r15 + rbp]
movdqa xmm3, xmm11
punpcklbw xmm3, xmm15
movdqa xmm12, xmm3
punpckhwd xmm12, xmm15
punpcklwd xmm3, xmm15
movq xmm9, qword [r9 + rbp]
jmp 0x140424464
movdqa xmm2, xmm9
punpcklbw xmm2, xmm15
movdqa xmm1, xmm2
punpckhwd xmm1, xmm15
punpcklwd xmm2, xmm15
movq xmm10, qword [r8 + rbp]
jmp 0x140424487
movdqa xmm5, xmm10
punpcklbw xmm5, xmm15
movdqa xmm6, xmm5
punpcklwd xmm6, xmm15
punpckhwd xmm5, xmm15
movdqa xmm4, xmm2
psubd xmm4, xmm3
movdqa xmm0, xmm1
psubd xmm0, xmm12
paddd xmm5, xmm0
paddd xmm6, xmm4
movdqa xmm7, xmm0
psrad xmm7, 0x1f
pxor xmm0, xmm7
psubd xmm0, xmm7
movdqa xmm7, xmm4
psrad xmm7, 0x1f
pxor xmm4, xmm7
psubd xmm4, xmm7
movdqa xmm7, xmm6
psubd xmm7, xmm2
movdqa xmm2, xmm5
psubd xmm2, xmm1
movdqa xmm1, xmm2
psrad xmm1, 0x1f
pxor xmm2, xmm1
psubd xmm2, xmm1
movdqa xmm1, xmm7
psrad xmm1, 0x1f
pxor xmm7, xmm1
psubd xmm7, xmm1
psubd xmm6, xmm3
psubd xmm5, xmm12
movdqa xmm1, xmm5
psrad xmm1, 0x1f
pxor xmm5, xmm1
psubd xmm5, xmm1
movdqa xmm1, xmm6
psrad xmm1, 0x1f
pxor xmm6, xmm1
psubd xmm6, xmm1
pxor xmm4, xmm14
pxor xmm7, xmm14
movdqa xmm1, xmm4
pcmpgtd xmm1, xmm7
pxor xmm0, xmm14
pxor xmm2, xmm14
movdqa xmm3, xmm0
pcmpgtd xmm3, xmm2
pxor xmm6, xmm14
pcmpgtd xmm4, xmm6
por xmm4, xmm1
pxor xmm5, xmm14
pcmpgtd xmm0, xmm5
por xmm0, xmm3
packssdw xmm4, xmm0
packsswb xmm4, xmm4
pcmpgtd xmm2, xmm5
pcmpgtd xmm7, xmm6
packssdw xmm7, xmm2
packsswb xmm7, xmm7
pand xmm11, xmm7
pandn xmm7, xmm9
por xmm7, xmm11
pand xmm7, xmm4
pandn xmm4, xmm10
por xmm4, xmm7
paddb xmm4, xmm8
movq qword [rcx + rbp], xmm4
add rbp, 8
cmc
test ch, 0x26
cmp rax, rbp
jmp 0x1404245c3
jne 0x14042442f
mov rdx, rax
stc
cmp rax, r12
jmp 0x1404245d5
jne 0x1404249d9
jmp 0x1404242d1
sub ebp, ebp
jmp 0x1404245e7
movdqa xmm13, xmm14
mov rax, qword [rsp + 0x130]
jmp 0x1404245f9
movdqu xmm11, xmmword [r15 + rbp]
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 0x14042464f
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 0x140424919
paddb xmm7, xmm0
movdqu xmmword [rcx + rbp], xmm7
add rbp, 0x10
cmp rax, rbp
jmp 0x14042492e
jne 0x1404245f9
cmp rax, r12
jmp 0x14042493c
movdqa xmm14, xmm13
movdqa xmm13, xmmword [0x1400bf520]
je 0x1404242d1
mov rdx, qword [rsp + 0x130]
sar bp, 0x1a
shl bpl, 0x34
mov rbp, rdx
clc
test r12b, 8
jmp 0x14042496d
je 0x1404249d9
jmp 0x140424419
xor edx, edx
jmp 0x14042497f
jmp 0x1404249d9
xor edx, edx
jmp 0x14042498b
jmp 0x1404249d9
sub edx, edx
jmp 0x140424997
jmp 0x1404249d9
xor edx, edx
jmp 0x1404249a3
jmp 0x1404249d9
cmp edi, r10d
cmova ebp, esi
stc
cmp edi, r13d
jmp 0x1404249b7
cmova ebp, esi
add bpl, byte [r14 + rdx]
jmp 0x1404249c3
mov byte [rcx + rdx], bpl
inc rdx
cmc
cmp r12, rdx
jmp 0x1404249d3
je 0x1404242d1
movzx esi, byte [r15 + rdx]
xadd bx, bx
sub r11b, r9b
movzx eax, byte [r9 + rdx]
neg r13b
movzx ebp, byte [r8 + rdx]
mov ebx, eax
xadd edi, r13d
sub ebx, esi
cmp r14b, 0x23
clc
lea r11d, [rbx + rbp]
bt di, r14w
shl r13w, 0x23
shrd rdi, r15, 0x90
mov edi, ebx
sub r13b, r12b
sub r13b, 0x1a
bswap r10d
neg edi
movzx r10w, bpl
bswap r10d
cmovs edi, ebx
mov ebx, r11d
sub ebx, eax
mov r13d, ebx
movzx r10w, bpl
movzx r10, di
neg r13d
cmovnp r10w, r14w
jmp 0x140424a49
cmovs r13d, ebx
neg r10b
sub r11d, esi
xadd r10, r10
and r10w, sp
mov r10w, 0x5339
mov r10d, r11d
test bpl, r8b
neg r10d
jmp 0x140424a6e
cmovs r10d, r11d
cmc
cmp r13d, r10d
jmp 0x140424a7b
ja 0x1404249a8
mov esi, eax
jmp 0x140424a88
jmp 0x1404249a8
test ebp, ebp
jmp 0x140424a94
je 0x140425e34
cmp ebp, 1
jmp 0x140424aa2
je 0x140425e41
cmp ebp, 2
jne 0x1404269a1
test ebx, ebx
jmp 0x140424ab8
jle 0x1404269a1
mov ebp, ebx
cmp dl, 0x6c
cmc
cmp ebx, 8
jmp 0x140424acc
jae 0x14042729e
sub r10d, r10d
bt r8w, 0xb4
mov r8, r10
cqo
shrd dx, r13w, 0xeb
shr dx, cl
not r8
lea r8, [r8 + rbp]
movzx rdx, r9w
mov rdx, rbp
cmp r14, 0x391508c1
clc
and rdx, 3
jmp 0x140424b08
je 0x140424baa
mov rbx, r10
bts eax, r11d
neg rbx
xor al, dil
xor ax, 0x56e9
movzx rax, bx
mov rax, qword [rsp + 0x40]
shl ch, 0x7d
jmp 0x140424b33
lea rax, [rax + r10]
lea rax, [rax + r15]
sal ecx, cl
ror edi, cl
movsxd rdi, esi
mov rcx, qword [rsp + 0x88]
lea rdi, [rax + rcx]
bsf ecx, r13d
shld ecx, r8d, 8
xchg rcx, rcx
add r10, qword [rsp + 0x28]
xadd cl, cl
xor esi, esi
xadd cl, ch
inc ecx
movzx ecx, byte [rdi + rsi]
jmp 0x140424b76
add cl, byte [r10 + rsi]
mov byte [rax + rsi], cl
jmp 0x140424b82
inc rsi
jmp 0x140424b8a
dec rbx
cmp rdx, rsi
jne 0x140424b69
neg rbx
bts r10, r11
shl r10b, cl
xor r10d, 0x78e63479
mov r10, rbx
cmp r8, 3
jb 0x1404269a1
sub rbp, r10
xadd rbx, rdx
rdtsc
movzx rdx, r15w
mov rax, qword [rsp + 0x40]
stc
bts dx, r15w
lea rax, [rax + r10]
btc ebx, r10d
shld ecx, ecx, 0x4d
add rax, r15
sub bl, bh
neg bh
add rax, 3
sal cx, cl
bsf ecx, edx
mov rcx, qword [rsp + 0x28]
xadd dx, bx
sar dx, cl
lea rcx, [rcx + r10]
bt rdx, r9
add rcx, 3
rcl dx, 0xb8
mov rbx, qword [rsp + 0x88]
movsx edx, r15w
movzx edx, r11w
movzx edx, byte [rax + rbx - 3]
test edx, 0x3ce93a6a
clc
add dl, byte [rcx - 3]
mov byte [rax - 3], dl
sub dx, r13w
movzx edx, byte [rax + rbx - 2]
test dh, 0x54
add dl, byte [rcx - 2]
mov byte [rax - 2], dl
ror dh, 0xaf
cqo
movzx edx, byte [rax + rbx - 1]
add dl, byte [rcx - 1]
test r14b, 0x4b
jmp 0x140424c4f
mov byte [rax - 1], dl
movsxd rdx, edi
inc dx
movzx edx, byte [rax + rbx]
cmc
cmp rdx, r15
add dl, byte [rcx]
clc
test dl, ch
mov byte [rax], dl
add rax, 4
test r11b, 0xee
cmp dl, 0x21
add rcx, 4
stc
clc
add rbp, 0xfffffffffffffffc
jmp 0x140424c81
jne 0x140424c05
jmp 0x1404269a1
test ebp, ebp
jmp 0x140424c93
je 0x140425f77
cmp ebp, 1
jmp 0x140424ca1
je 0x140426408
cmp ebp, 2
jmp 0x140424caf
jne 0x140426eee
mov ebp, dword [rsp + 0x5c]
test ebp, ebp
jmp 0x140424cc0
je 0x140426eee
mov eax, dword [rsp + 0x24]
btc r14d, 0xff
bts r13w, bx
movsxd r8, eax
shrd r13w, r15w, 0x23
add r12b, sil
mov ebx, eax
lea rax, [r15 + r10]
and dil, r15b
shrd r12d, eax, 0x1f
adc r14b, al
mov qword [rsp + 0x90], rax
movsx r14, bx
movzx edi, bx
mov eax, ebx
shld r13w, si, 0x29
and eax, 0xffffffe0
mov qword [rsp + 0xc0], rax
test r9b, 0x92
add r13b, dil
add rax, 0xffffffffffffffe0
shr r12b, cl
mov qword [rsp + 0xe8], rax
cmovae edi, ecx
mov rdi, rax
and ax, dx
shr rdi, 5
cmovnp r13w, r11w
inc rdi
jmp 0x140424d47
mov rax, rdi
sub rax, rax
mov qword [rsp + 0xe0], rdi
shr r12w, cl
shld r14w, r8w, 0x77
add r14w, 0x44f0
movabs rax, 0xffffffffffffffe
and r12b, r13b
xor r12, rdx
xchg r13w, r13w
and rdi, rax
mov qword [rsp + 0x100], rdi
sub ah, al
btc r13, r9
mov eax, ebx
and eax, 0xfffffff8
rcl r13w, 0x9f
rcr r13b, cl
cmp ecx, r14d
mov qword [rsp + 0x120], rax
mov rax, r10
cmc
rol r10w, 0x6f
mov qword [rsp + 0x70], rbx
test rax, rcx
mov r10d, ebx
and r10d, 3
lea r12, [rax + r15]
add r12, 3
xor r14b, r14b
sub r13b, r10b
dec r14b
add r15, qword [rsp + 0x168]
bsf r13w, sp
or r14b, 0xc7
btc r14, r15
lea r15, [r15 + rax]
bts r14, rbx
neg r13w
xor r14w, cx
lea r13, [rdx + 3]
not r14w
xor r11d, r11d
movsx r14, r14w
mov r14b, r14b
xchg r14b, r14b
mov r14, rdx
mov qword [rsp + 0xa0], r8
jmp 0x140424e15
jmp 0x140424e73
mov byte [rcx + r8], 0xff
add bpl, bl
lea r14, [r14 + r8]
or bl, 0xa6
mov rbx, qword [rsp + 0x30]
not ebp
add rcx, rbx
movsx bp, dil
add r9, rbx
inc r11
mov bpl, spl
xor bp, 0x242a
add r12, rbx
test r14b, r13b
lea r15, [r15 + rbx]
mov bpl, 0x3a
rcr ebp, 0x80
add r13, r8
dec bp
mov bpl, spl
not bpl
mov ebp, dword [rsp + 0x40]
jmp 0x140424e6b
dec ebp
je 0x140426efb
mov dword [rsp + 0x40], ebp
cmp r13b, r9b
cmp dword [rsp + 0x24], 0
jle 0x140424e1a
cmp dword [rsp + 0x24], 8
jae 0x140425029
sub edx, edx
mov rbx, r12
mov r12, rdx
not r12
add r12, qword [rsp + 0x70]
test esi, 0x36a52387
test r10, r10
jmp 0x140424eae
je 0x140424f4f
mov rax, rdx
neg rax
xadd sil, dil
lea rsi, [rcx + rdx]
lea rdi, [r9 + rdx]
shrd r8d, edx, 0x2a
btc r8w, 0x88
lea rdx, [rdx + r14]
cmc
not r8b
btr r8w, 0xc
xor ebp, ebp
dec r8b
xadd r8w, r8w
or r8w, 0x11a0
nop dword [rax + rax]
movzx r8d, byte [rdi + rbp]
stc
jmp 0x140424f03
add r8b, byte [rdx + rbp]
jmp 0x140424f0c
mov byte [rsi + rbp], r8b
jmp 0x140424f15
inc rbp
dec rax
cmp r10, rbp
jmp 0x140424f23
jne 0x140424ef4
neg rax
cmovg dx, si
btr dx, si
bt r8d, 0xcd
mov rdx, rax
or r8, 0x62d666f8
mov r8, qword [rsp + 0xa0]
test si, r11w
cmp r12, 3
mov r12, rbx
jmp 0x140424f5b
jb 0x140424e1a
mov rsi, qword [rsp + 0x70]
sal bpl, cl
sar bpl, cl
sub rsi, rdx
lea rbp, [r12 + rdx]
lea rax, [r15 + rdx]
stc
lea rdx, [rdx + r13]
xadd bx, bx
and bx, r9w
sub edi, edi
nop dword [rax + rax]
and bl, 0xd1
btc rbx, rdx
bt bx, 0x25
movzx ebx, byte [rax + rdi - 3]
jmp 0x140424fab
add bl, byte [rdx + rdi - 3]
cmc
test rcx, r13
test r10w, 0x7ede
mov byte [rbp + rdi - 3], bl
movzx ebx, byte [rax + rdi - 2]
cmc
stc
add bl, byte [rdx + rdi - 2]
test bl, dil
cmp bpl, 0xb2
mov byte [rbp + rdi - 2], bl
jmp 0x140424fde
movzx ebx, byte [rax + rdi - 1]
cmp spl, r14b
add bl, byte [rdx + rdi - 1]
cmp rax, 0x276a5d8f
cmc
test edx, 0x4f5a022e
mov byte [rbp + rdi - 1], bl
movzx ebx, byte [rax + rdi]
cmp r11b, 0x57
test r15d, r8d
add bl, byte [rdx + rdi]
mov byte [rbp + rdi], bl
stc
add rdi, 4
cmp r10d, 0x74d97f30
cmc
cmp rsi, rdi
jne 0x140424f9a
jmp 0x140424e1a
mov rax, r11
test r14b, 0x1b
imul rax, qword [rsp + 0x30]
rol dx, 0x4b
neg dx
add rax, qword [rsp + 0x90]
not dh
mov rdx, r11
cmc
test sil, 0xd3
imul rdx, r8
clc
cmc
stc
add rdx, qword [rsp + 0x28]
clc
sub rax, rdx
cmc
clc
cmp rax, 0x20
jmp 0x14042506a
jb 0x140424e90
jb 0x140424e90
mov edx, 0
cmp dword [rsp + 0x60], 0x20
jmp 0x140425085
jb 0x140424e92
cmp dword [rsp + 0x24], 0x20
jae 0x1404250a2
xor eax, eax
jmp 0x14042509d
jmp 0x14042520c
cmp qword [rsp + 0xe8], 0
jmp 0x1404250b0
je 0x140425175
mov rsi, qword [rsp + 0x100]
cmp bpl, 0xa2
cmp rsp, r14
sub edx, edx
jmp 0x1404250cc
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x1404250d7
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x1404250e3
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x1404250ee
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x140425107
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x140425112
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14042511e
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14042512a
movdqu xmm2, xmmword [r9 + rdx + 0x20]
jmp 0x140425136
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x30]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmp r14b, 0xe
test r10b, bl
movdqu xmmword [rcx + rdx + 0x30], xmm0
clc
test si, 0x3329
add rdx, 0x40
test sil, 0x1b
add rsi, 0xfffffffffffffffe
jne 0x1404250cc
jmp 0x14042517a
sub edx, edx
cmp r10d, esi
test byte [rsp + 0xe0], 1
jmp 0x140425187
je 0x1404251d4
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140425198
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x1404251a4
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x1404251af
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
bswap ax
movzx eax, r14w
movsx rax, ax
movdqu xmmword [rcx + rdx + 0x10], xmm0
mov rax, qword [rsp + 0xc0]
cmp r12, rsi
test r9d, r10d
stc
cmp rax, qword [rsp + 0x70]
je 0x140424e1a
mov rdx, qword [rsp + 0xc0]
mov rax, rdx
cmp r13, rcx
test byte [rsp + 0x70], 0x18
jmp 0x140425206
je 0x140424e92
mov rsi, qword [rsp + 0x120]
jmp 0x140425219
nop word cs:[rax + rax]
jmp 0x140425228
movq xmm0, qword [r14 + rax]
jmp 0x140425233
movq xmm1, qword [r9 + rax]
jmp 0x14042523e
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmp rsi, rax
jmp 0x140425253
jne 0x140425228
mov rdx, rsi
cmp rsi, qword [rsp + 0x70]
jmp 0x140425266
je 0x140424e1a
jmp 0x140424e92
cmp ebp, 5
jmp 0x140425279
je 0x14042685c
cmp ebp, 6
jmp 0x140425287
jne 0x1404269a1
test ebx, ebx
jmp 0x140425294
jle 0x1404269a1
movsxd r9, dword [rsp + 0x24]
xor r10b, r14b
shld r10d, r14d, 0xf0
mov r10d, ebx
jmp 0x1404252af
cmp ebx, 8
jae 0x1404272fb
xor edi, edi
adc dx, ax
shl dh, 0x63
mov rdx, rdi
test r10b, 1
jmp 0x1404252cc
je 0x140425310
mov rax, rdi
xor dl, r12b
bts dx, dx
sub rax, r9
adc dh, 0xb8
btr rdx, 0x4c
btc rdx, 0xab
movzx eax, byte [rcx + rax]
sub edx, ecx
bts dx, di
xor edx, 0x726252bc
mov rdx, qword [rsp + 0x28]
clc
add al, byte [rdx + rdi]
mov byte [rcx + rdi], al
mov rdx, rdi
cmc
or rdx, 1
not rdi
add rdi, r10
je 0x1404269a1
mov rcx, qword [rsp + 0x40]
movzx ax, r9b
mov rax, rcx
sub rax, r9
movzx bx, bpl
add rax, r15
inc rax
sal bpl, cl
cmp r13b, 0x3a
rol bl, cl
add rcx, r15
inc rcx
mov rbx, 0x416b1b40
movzx ebx, byte [rax + rdx - 1]
btr ebp, 0x92
rol ebp, 0x62
mov rbp, qword [rsp + 0x28]
add bl, byte [rbp + rdx]
cmp bl, r12b
mov byte [rcx + rdx - 1], bl
add bl, r13b
cmc
movzx ebx, byte [rax + rdx]
cmp cx, r13w
test bl, r15b
add bl, byte [rbp + rdx + 1]
mov byte [rcx + rdx], bl
clc
add rdx, 2
cmp r10, rdx
jmp 0x14042538c
jne 0x14042534d
jmp 0x1404269a1
cmp ebp, 5
je 0x140426a0a
cmp ebp, 6
movzx r8, r15w
movsx r8d, bx
jmp 0x1404253b0
mov r8d, dword [rsp + 0x5c]
jmp 0x1404253ba
jne 0x140426eee
test r8d, r8d
jmp 0x1404253c8
je 0x140426eee
mov eax, dword [rsp + 0x24]
shr r9b, 0x62
bsr r12w, dx
sar r14b, 0x33
movsxd r12, eax
sub dil, 0xe3
test esi, 0x106f020e
shld r13, rdi, 0xca
mov r14, rdx
mov dl, sil
cmove rsi, rbp
sal sil, cl
mov edi, eax
jmp 0x14042540e
lea r13, [r15 + r10]
and r11b, 0xab
sal r11b, cl
movzx si, spl
mov eax, edi
adc r9b, 0xaa
jmp 0x140425429
and eax, 0xffffffe0
mov qword [rsp + 0x40], rax
add rax, 0xffffffffffffffe0
bsf dx, si
shl dl, cl
mov qword [rsp + 0x70], rax
or r9b, dl
cmp r15d, 0x5c5448aa
bt r9, rbx
mov rdx, rax
rol r9, 0x7e
shr rdx, 5
inc rdx
test r9b, cl
adc ax, di
cwde
mov rax, rdx
movzx esi, r9w
xadd al, r9b
ror ah, cl
mov qword [rsp + 0xa0], rdx
movabs rax, 0xffffffffffffffe
btr r11w, r14w
and rdx, rax
mov qword [rsp + 0x90], rdx
sub rsi, 0x332926fb
cwde
mov esi, edi
sar r9w, cl
sar r11b, 0xc7
lahf
and esi, 0xfffffff8
movzx rax, bx
mov r9, rdi
rol r11w, cl
neg r9
cmp r11b, 0x46
movsx eax, ax
mov rax, qword [rsp + 0xf0]
bsr r11, r12
sal r11b, 0x55
lea r11, [r15 + rax]
lea r11, [r11 + r10]
test spl, bpl
add r15, qword [rsp + 0xb8]
cmp r14b, 0x99
test bpl, bl
lea r15, [r15 + r10]
xor r10d, r10d
jmp 0x140425526
mov byte [rcx + r12], 0xff
add r14, r12
test r11b, 0x85
cmp spl, r12b
add rcx, rbx
jmp 0x14042550a
inc r10
lea r11, [r11 + rbx]
cmp r8b, 0x4d
add r15, rbx
dec r8d
jmp 0x140425520
je 0x140426efb
cmp dword [rsp + 0x24], 0
jmp 0x140425530
jle 0x1404254f3
cmp dword [rsp + 0x24], 8
jae 0x140425600
sub edx, edx
sbb bp, sp
add bpl, dl
mov rbp, rdx
test dil, 1
jmp 0x140425555
je 0x14042559a
mov rax, rdx
jmp 0x140425566
sub rax, rbx
movzx eax, byte [rcx + rax]
inc ebp
movzx rbp, di
mov bpl, 0x81
add al, byte [r14 + rdx]
adc rbp, 0x30c37272
shrd ebp, r13d, 0x1d
mov byte [rcx + rdx], al
mov rbp, rdx
test r9, rdx
stc
cmp r9w, 0x9c0
or rbp, 1
not rdx
test cl, dl
cmp rdx, r9
jmp 0x1404255a7
je 0x1404254f3
nop
stc
movsx rax, si
movsx ax, sil
movzx eax, byte [r15 + rbp]
add al, byte [r14 + rbp]
cmp r15b, 0xde
jmp 0x1404255ce
mov byte [rcx + rbp], al
movzx eax, byte [r15 + rbp + 1]
test r10b, cl
add al, byte [r14 + rbp + 1]
stc
mov byte [rcx + rbp + 1], al
add rbp, 2
cmp r11w, sp
cmp r9w, 0x3ac3
cmp rdi, rbp
jne 0x1404255b9
jmp 0x1404254f3
mov rax, r10
sal edx, 0xef
imul rax, rbx
dec edx
btr dx, bp
lea rax, [rax + r13]
test cx, 0x410c
not dl
cmc
mov rdx, r10
jmp 0x140425624
imul rdx, r12
add rdx, qword [rsp + 0x28]
jmp 0x140425636
sub rax, rdx
cmp dil, 0x9d
cmp rax, 0x20
jmp 0x140425646
jb 0x140425541
jb 0x140425541
mov edx, 0
clc
cmp dil, dl
cmp dword [rsp + 0x6c], 0x20
jmp 0x140425665
jb 0x140425549
cmp dword [rsp + 0x24], 0x20
jae 0x140425682
sub eax, eax
jmp 0x14042567d
jmp 0x1404257e7
cmp qword [rsp + 0x70], 0
je 0x140425745
mov rbp, qword [rsp + 0x90]
test edx, r13d
sub edx, edx
jmp 0x1404256a0
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x1404256b2
movdqu xmm2, xmmword [r11 + rdx - 0x30]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x1404256c9
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x1404256d7
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x1404256e2
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x1404256f5
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x140425701
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x140425710
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
test sil, r10b
cmp r10d, 0x611d6bd7
cmp r8b, spl
movdqu xmmword [rcx + rdx + 0x30], xmm0
add rdx, 0x40
add rbp, 0xfffffffffffffffe
jmp 0x14042573a
jne 0x1404256a0
jmp 0x140425748
xor edx, edx
stc
test byte [rsp + 0xa0], 1
jmp 0x140425755
je 0x1404257aa
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
mov rax, rdx
clc
sub rax, rbx
jmp 0x140425774
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042577e
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042578d
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
cmp r10d, r9d
test rbx, rax
movdqu xmmword [rcx + rdx + 0x10], xmm0
test r13, 0xa286b38
clc
cmp qword [rsp + 0x40], rdi
jmp 0x1404257b4
je 0x1404254f3
mov rdx, qword [rsp + 0x40]
xor al, bh
or ah, 0x68
cmc
mov rax, rdx
stc
test dil, 0x18
jmp 0x1404257d2
je 0x140425549
nop word cs:[rax + rax]
jmp 0x1404257e7
movq xmm0, qword [r14 + rax]
movq xmm1, qword [r15 + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
test dil, r13b
stc
cmp rsi, rax
jne 0x1404257e7
mov rdx, rsi
test bl, r12b
cmp rsi, rdi
jmp 0x14042581b
je 0x1404254f3
jmp 0x140425549
test ebx, ebx
jle 0x1404269a1
movsxd r8, dword [rsp + 0x24]
ror dx, 0xf
xor dl, spl
not rdx
mov edx, ebx
cmp ebx, 8
jmp 0x140425847
jae 0x140427355
sub r11d, r11d
jmp 0x140425855
mov rsi, r11
test r10b, 0xd9
jmp 0x140425861
test dl, 1
je 0x1404258be
movzx eax, byte [r9 + r11]
xchg sil, bpl
mov rbp, r11
cmp r8w, r11w
rcr sil, 0xd2
shl sil, 0xf6
sub rbp, r8
movsxd rsi, r15d
sal sil, cl
movzx ebp, byte [rcx + rbp]
add ebp, eax
bsr rax, r15
shld ax, r15w, 0x8c
sete sil
shr ebp, 1
movsx si, r11b
mov rax, qword [rsp + 0x28]
xor esi, r13d
add bpl, byte [rax + r11]
mov byte [rcx + r11], bpl
mov rsi, r11
stc
clc
or rsi, 1
not r11
add r11, rdx
jmp 0x1404258c9
je 0x1404269a1
mov rbx, qword [rsp + 0x40]
ror ch, cl
and ax, 0x7c4b
mov rax, rbx
sub rax, r8
not rdi
lea rcx, [r15 + rax]
mov bpl, 0xf9
movsx ebp, r12w
mov bp, r14w
inc rcx
lea rbp, [r15 + rbx]
mov edi, ebp
inc rbp
cmovns edi, r8d
xchg al, al
sar ah, cl
add r15, qword [rsp + 0x158]
add r15, rbx
shrd rdi, r14, 0x68
cmc
mov rax, qword [rsp + 0x28]
btc di, 0xd1
lea rbx, [rax + 1]
sbb dil, r10b
movzx eax, byte [r15 + rsi - 1]
rcr edi, cl
rcl edi, 0xc9
movzx edi, byte [rcx + rsi - 1]
add edi, eax
shr edi, 1
adc eax, r8d
sbb ax, bx
movsx ax, bh
add dil, byte [rbx + rsi - 1]
mov byte [rbp + rsi - 1], dil
movzx eax, byte [r15 + rsi]
test ch, 0x8a
movzx edi, byte [rcx + rsi]
add edi, eax
test sp, cx
shr edi, 1
add dil, byte [rbx + rsi]
cmp r11d, 0x342605d4
mov byte [rbp + rsi], dil
cmc
add rdx, 0xfffffffffffffffe
add rcx, 2
add rbp, 2
stc
add r15, 2
cmc
test r15, 0x2da06c0c
add rbx, 2
cmp rsi, rdx
jmp 0x140425999
jne 0x140425928
jmp 0x1404269a1
mov r11d, dword [rsp + 0x5c]
cmp r10b, 0x11
cmc
test sp, 0x792e
test r11d, r11d
je 0x140426eee
mov eax, dword [rsp + 0x24]
btr r8w, r14w
movsxd r12, eax
xadd r14b, dil
bts r8w, r13w
mov esi, eax
lea rax, [r15 + r10]
ror r14b, cl
clc
mov qword [rsp + 0x70], rax
sub r14b, 0x18
ror al, 0xf1
sar dil, 0xc
mov rdi, r10
or r8, 0x533e1b9b
rol r8w, 8
mov r10d, esi
sbb r8b, r15b
and al, 0x32
and r10d, 0xffffffe0
cmp bh, 0xd6
add r8w, bp
mov r8d, esi
and r8d, 0xfffffff8
test r10w, sp
mov rax, rsi
sar r14b, 0x3f
neg rax
mov qword [rsp + 0x40], rax
movzx ax, r8b
inc r14w
cmp di, 0x7d4f
mov rax, qword [rsp + 0x170]
shl r14w, cl
and r14b, r8b
dec r14
lea rax, [rax + r15]
lea rax, [rax + rdi]
add r15, qword [rsp + 0xb8]
movzx r14, r14w
mov r14d, 0x5ebf3de9
clc
add r15, rdi
sub ebp, ebp
movsx r14w, sil
not r14w
mov r14, rdx
jmp 0x140425a78
jmp 0x140425acd
mov byte [rcx + r12], 0xff
bsf bx, r10w
lea r14, [r14 + r12]
sar bl, 0x1b
rcr bx, 0x58
mov rbx, qword [rsp + 0x30]
test r14w, r12w
jmp 0x140425aa1
add rcx, rbx
cmp dh, bl
clc
test r8w, 0x4b24
add r9, rbx
inc rbp
lea rax, [rax + rbx]
add r15, rbx
jmp 0x140425abf
dec r11d
jmp 0x140425ac7
je 0x140426efb
cmp dword [rsp + 0x24], 0
jle 0x140425a7d
cmp dword [rsp + 0x24], 8
jmp 0x140425ae2
jae 0x140425c22
xor r13d, r13d
movsx edx, r10w
rcr rdx, cl
clc
mov rdx, r13
clc
jmp 0x140425afd
test sil, 1
jmp 0x140425b06
je 0x140425b71
movzx edx, byte [r9 + r13]
shr dil, cl
sal dil, cl
mov rdi, r13
jmp 0x140425b26
sub rdi, qword [rsp + 0x30]
jmp 0x140425b30
movzx edi, byte [rcx + rdi]
add edi, edx
rcr dx, 0xa7
shr edi, 1
add dil, byte [r14 + r13]
test r9d, 0x8b31abf
movsx dx, r14b
add edx, 0x2ea22ba
mov byte [rcx + r13], dil
sar rdx, cl
sub dl, r15b
btr dx, cx
mov rdx, r13
jmp 0x140425b68
or rdx, 1
jmp 0x140425b71
not r13
cmp r13, qword [rsp + 0x40]
je 0x140425a7d
nop dword [rax + rax]
adc di, dx
add dil, 0x92
dec edi
movzx edi, byte [r9 + rdx]
movzx bx, ch
shld bx, r9w, 0xd8
cmc
movzx ebx, byte [r15 + rdx]
test r15b, r12b
cmp bpl, bpl
add ebx, edi
jmp 0x140425bbb
shr ebx, 1
inc edi
add bl, byte [r14 + rdx]
inc di
btr edi, 0xaf
mov dil, r12b
mov byte [rcx + rdx], bl
xor bl, bpl
setge dil
bts rdi, rbp
movzx edi, byte [r9 + rdx + 1]
test r9b, 0xbe
movzx ebx, byte [r15 + rdx + 1]
jmp 0x140425bf0
add ebx, edi
clc
shr ebx, 1
cmp r12w, r9w
cmc
add bl, byte [r14 + rdx + 1]
test r12, 0x4a02320
mov byte [rcx + rdx + 1], bl
stc
add rdx, 2
cmp rsi, rdx
jmp 0x140425c17
jne 0x140425b90
jmp 0x140425a7d
mov rdx, rbp
test r12b, bpl
add rdi, rbx
cmp bpl, 0x7f
imul rdx, qword [rsp + 0x30]
add rdx, qword [rsp + 0x70]
rcr di, 0xf9
xchg dil, dil
bt edi, esi
mov rdi, rbp
cmc
imul rdi, r12
add rdi, qword [rsp + 0x28]
clc
jmp 0x140425c57
sub rdx, rdi
cmp sil, 0xa0
clc
cmp rdx, 0x20
jmp 0x140425c68
jb 0x140425ae8
jb 0x140425ae8
cmp dword [rsp + 0x60], 0x20
jmp 0x140425c7e
jb 0x140425ae8
mov r13d, 0
cmp dword [rsp + 0x6c], 0x20
jmp 0x140425c94
jb 0x140425af3
cmp dword [rsp + 0x24], 0x20
jae 0x140425cb1
xor edx, edx
jmp 0x140425cac
jmp 0x140425dc2
sub edx, edx
jmp 0x140425cb8
movdqu xmm1, xmmword [r14 + rdx]
jmp 0x140425cc3
movdqu xmm8, xmmword [r14 + rdx + 0x10]
movdqu xmm4, xmmword [r9 + rdx]
jmp 0x140425cd5
movdqu xmm5, xmmword [r9 + rdx + 0x10]
jmp 0x140425ce1
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 0x140425d08
movdqu xmm3, xmmword [rax + rdx]
jmp 0x140425d12
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
cmp r13b, bpl
movdqu xmmword [rcx + rdx + 0x10], xmm3
add rdx, 0x20
cmp r10, rdx
jmp 0x140425d7d
jne 0x140425cb8
cmp r10, rsi
jmp 0x140425d8b
je 0x140425a7d
mov rdx, r10
sar r13b, cl
shr r13w, cl
mov r13, r10
test al, 0xbe
cmp ecx, 0xf102147
test sil, 0x18
jmp 0x140425daf
je 0x140425af3
nop dword [rax + rax]
jmp 0x140425dc2
movq xmm0, qword [r14 + rdx]
jmp 0x140425dcd
movq xmm1, qword [r9 + rdx]
jmp 0x140425dd8
punpcklbw xmm1, xmm15
movq xmm2, qword [r15 + rdx]
jmp 0x140425de8
punpcklbw xmm2, xmm15
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rdx], xmm2
add rdx, 8
cmp ax, cx
clc
cmp bx, 0x4a7
cmp r8, rdx
jmp 0x140425e18
jne 0x140425dc2
mov r13, r8
cmp r8, rsi
jmp 0x140425e29
je 0x140425a7d
jmp 0x140425af3
mov r8, r13
call fcn.1404a40ed
jmp 0x1404269a1
test ebx, ebx
jmp 0x140425e48
jle 0x1404269a1
movsxd r9, dword [rsp + 0x24]
mov r10d, ebx
stc
test r12w, r8w
cmp ebx, 8
jmp 0x140425e63
jae 0x1404273b9
sub edi, edi
mov rdx, rdi
clc
test r10b, 1
jmp 0x140425e78
je 0x140425eba
mov rax, rdi
movsxd rdx, ebp
sub rax, r9
btc dx, r15w
movzx eax, byte [rcx + rax]
bt dx, r11w
movzx dx, r8b
mov rdx, qword [rsp + 0x28]
cmc
add al, byte [rdx + rdi]
mov byte [rcx + rdi], al
shrd dx, r11w, 0xb2
btc dx, 0xf6
clc
mov rdx, rdi
clc
or rdx, 1
not rdi
add rdi, r10
jmp 0x140425ec5
je 0x1404269a1
mov rcx, qword [rsp + 0x40]
test r10b, 0x63
shrd ax, r10w, 0x9b
mov rax, rcx
movzx rbp, bx
xchg rbp, rbp
bt ebp, r11d
sub rax, r9
test r9d, edx
btc bx, 0xcb
add rax, r15
mov bx, r12w
inc rax
shl bp, 0xec
xor ebx, esi
bt ebp, ecx
add rcx, r15
inc rcx
rcl bp, 0x1c
movzx ebx, byte [rax + rdx - 1]
bsr ebp, r8d
bt bp, bp
mov rbp, qword [rsp + 0x28]
test bx, 0x927
add bl, byte [rbp + rdx]
stc
mov byte [rcx + rdx - 1], bl
mov bx, 0x6f42
sal ebx, cl
shl bl, 0xdf
movzx ebx, byte [rax + rdx]
test r8, 0x7d352338
test r11b, r9b
add bl, byte [rbp + rdx + 1]
clc
cmc
test dil, r12b
mov byte [rcx + rdx], bl
cmp r12b, 0xdf
cmc
add rdx, 2
stc
cmp r10, 0x78876c7b
cmp r10, rdx
jmp 0x140425f6c
jne 0x140425f10
jmp 0x1404269a1
mov r13d, dword [rsp + 0x5c]
stc
cmc
test r13d, r13d
jmp 0x140425f86
je 0x140426eee
mov eax, dword [rsp + 0x24]
movsxd r12, eax
rcr r14w, 7
sub r11, 0x2fb069c6
mov r14, rdx
rcl r11b, 0xf2
test r8w, 0x4e61
and r9b, cl
mov edi, eax
rol esi, cl
btc r11d, ebx
lea rax, [r15 + r10]
mov qword [rsp + 0x40], rax
setnp sil
rcr dx, cl
mov eax, edi
adc sil, r11b
and eax, 0xffffffe0
ror r11w, 0x6b
neg r9w
movzx r11d, r11w
mov qword [rsp + 0x70], rax
xor r11w, r9w
test r14b, 0xac
rcr r9b, 0x4d
add rax, 0xffffffffffffffe0
rcl dl, 0x98
bsr r11, rdi
mov qword [rsp + 0xa0], rax
shr rax, 5
inc rax
dec si
stc
movsx esi, bp
movabs rdx, 0xffffffffffffffe
rol si, 0x2a
add rdx, 0xfffffffffffffffe
and rdx, rax
sub rsi, rdx
bsf r11d, edx
btr r9d, 0x8c
mov qword [rsp + 0xc0], rdx
mov r11d, eax
and r11d, 3
mov esi, edi
and esi, 0xfffffff8
btr r9, rdi
mov rax, r10
cmp spl, 0xc4
mov r10d, edi
and r10d, 3
xor r9b, r11b
add r15, rax
cmc
add r15, 0x10
lea r9, [r14 + 0x10]
mov qword [rsp + 0x90], r11
test r14w, r13w
cmp r11w, r10w
shl r11, 5
test r14b, 0xe7
xor r8d, r8d
jmp 0x1404260c5
mov byte [rcx + r12], 0xff
movsx rbx, dx
test spl, 8
cmc
lea r14, [r14 + r12]
bt bx, 0x31
mov rbx, qword [rsp + 0x30]
cmp cx, si
add rcx, rbx
jmp 0x1404260ab
inc r8
cmp r8d, edx
add r15, rbx
add r9, r12
dec r13d
jmp 0x1404260bf
je 0x140426efb
cmp dword [rsp + 0x24], 0
jle 0x140426084
cmp dword [rsp + 0x24], 8
jmp 0x1404260da
jb 0x140426151
mov rdx, r8
adc bl, r8b
movzx ebx, r11w
imul rdx, r12
add rdx, qword [rsp + 0x28]
setae bl
mov rbx, r8
imul rbx, qword [rsp + 0x30]
jmp 0x140426108
add rbx, qword [rsp + 0x40]
test r13b, 0x8d
test r12b, r14b
sub rbx, rdx
cwd
rol rdx, cl
movzx dx, r15b
mov edx, 0
jmp 0x14042612b
cmp rbx, 0x20
jb 0x140426321
cmp dword [rsp + 0x24], 0x20
jmp 0x14042613f
jae 0x14042615d
xor ebx, ebx
jmp 0x14042614c
jmp 0x1404262dc
xor edx, edx
jmp 0x140426158
jmp 0x140426321
cmp qword [rsp + 0xa0], 0x60
jae 0x140426173
xor edx, edx
jmp 0x140426245
mov rbp, qword [rsp + 0xc0]
cmp spl, r8b
sub edx, edx
cmp r8w, r11w
cmc
movups xmm0, xmmword [r14 + rdx]
test r15b, bl
cmp r12w, di
movups xmm1, xmmword [r14 + rdx + 0x10]
cmp rbx, 0x338a3928
test dx, 0x1926
movups xmmword [rcx + rdx], xmm0
jmp 0x1404261b0
movups xmmword [rcx + rdx + 0x10], xmm1
movups xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x1404261c0
movups xmm1, xmmword [r14 + rdx + 0x30]
test r9w, r15w
stc
movups xmmword [rcx + rdx + 0x20], xmm0
movups xmmword [rcx + rdx + 0x30], xmm1
movups xmm0, xmmword [r14 + rdx + 0x40]
cmp r11d, edi
jmp 0x1404261e3
movups xmm1, xmmword [r14 + rdx + 0x50]
movups xmmword [rcx + rdx + 0x40], xmm0
movups xmmword [rcx + rdx + 0x50], xmm1
test sil, 0x69
cmc
jmp 0x1404261fd
movdqu xmm0, xmmword [r14 + rdx + 0x60]
movdqu xmm1, xmmword [r14 + rdx + 0x70]
test rbp, 0x42f609b3
movdqu xmmword [rcx + rdx + 0x60], xmm0
test r10d, eax
jmp 0x140426220
movdqu xmmword [rcx + rdx + 0x70], xmm1
jmp 0x140426231
sub rdx, 0xffffffffffffff80
cmc
add rbp, 0xfffffffffffffffc
jmp 0x14042623f
jne 0x140426185
cmp qword [rsp + 0x90], 0
jmp 0x140426253
je 0x1404262aa
lea rbx, [r15 + rdx]
cmp r9d, r13d
add rdx, r9
test r8b, r14b
cmc
test r12b, 0xc
sub ebp, ebp
nop word cs:[rax + rax]
movdqu xmm0, xmmword [rdx + rbp - 0x10]
cmp r15b, 0x73
movdqu xmm1, xmmword [rdx + rbp]
cmc
stc
test rsp, rsi
movdqu xmmword [rbx + rbp - 0x10], xmm0
movdqu xmmword [rbx + rbp], xmm1
add rbp, 0x20
cmp r11, rbp
jmp 0x1404262a4
jne 0x140426279
cmp qword [rsp + 0x70], rdi
jmp 0x1404262b4
je 0x140426084
mov rdx, qword [rsp + 0x70]
mov rbx, rdx
test bp, 0x7482
test dil, 0x18
je 0x140426321
nop dword [rax + rax]
rcl dl, 0xc5
mov rdx, qword [r14 + rbx]
cmp r10d, 0x4e65243c
mov qword [rcx + rbx], rdx
cmc
add rbx, 8
cmp r8b, 0xef
test r10b, 0x77
test sil, dil
cmp rsi, rbx
jmp 0x140426303
jne 0x1404262dc
mov rdx, rsi
test r15w, dx
cmp rdi, rsi
cmp rsi, rdi
jmp 0x14042631b
je 0x140426084
mov rbp, rdx
cmp di, bp
jmp 0x14042632c
not rbp
cmc
test rsp, 0x65b815bf
add rbp, rdi
test rcx, rbx
cmp r13b, r9b
test r10, r10
jmp 0x140426348
je 0x14042638a
mov rbx, r10
mov al, ah
movsxd rax, r13d
nop
cwde
movzx ax, r13b
mov ax, 0x706d
movzx eax, byte [r14 + rdx]
jmp 0x14042636c
mov byte [rcx + rdx], al
jmp 0x140426374
inc rdx
jmp 0x14042637c
dec rbx
jmp 0x140426384
jne 0x140426362
cmp rbp, 3
jmp 0x140426393
jb 0x140426084
nop word [rax + rax]
neg al
btr eax, 0x67
sar eax, cl
movzx eax, byte [r14 + rdx]
mov byte [rcx + rdx], al
cmp r9, rax
btc ax, r12w
rcl ah, cl
movzx eax, byte [r14 + rdx + 1]
mov byte [rcx + rdx + 1], al
bts eax, r13d
movzx eax, byte [r14 + rdx + 2]
cmp r9b, 0x22
mov byte [rcx + rdx + 2], al
movsx ax, r9b
btc rax, r8
cmp r11b, r12b
movzx eax, byte [r14 + rdx + 3]
test al, r12b
mov byte [rcx + rdx + 3], al
cmp r13b, r8b
add rdx, 4
cmp rdi, rdx
jmp 0x1404263fd
jne 0x1404263a7
jmp 0x140426084
mov r8d, dword [rsp + 0x5c]
test r8d, r8d
jmp 0x140426415
je 0x140426eee
mov eax, dword [rsp + 0x24]
sub di, 0xe22
mov r9w, sp
movsxd r12, eax
or sil, 0x37
rcl si, 0x77
btc si, 0xf7
mov r14, rdx
movsx di, spl
mov edi, eax
not sil
lea r13, [r15 + r10]
xor dh, 0xa4
mov eax, edi
neg r9
bts dx, r10w
cmp r10b, spl
and eax, 0xffffffe0
rol r11d, cl
mov qword [rsp + 0x40], rax
add rax, 0xffffffffffffffe0
btr edx, 0xf6
mov qword [rsp + 0x70], rax
ror dx, 0xb0
not r9w
sbb r9, 0x7bf855ef
mov rdx, rax
bsf r9, r12
bts ax, r8w
shr rdx, 5
inc rdx
mov rax, rdx
and rsi, r8
not r9b
mov qword [rsp + 0xa0], rdx
cwde
bt eax, r13d
movabs rax, 0xffffffffffffffe
cmovb r9w, r13w
add r11d, 0x7a2c1c49
btr si, 0x8e
and rdx, rax
mov qword [rsp + 0x90], rdx
xor r11, r13
bt r9d, edx
mov esi, edi
and esi, 0xfffffff8
shrd r9d, eax, 0xd5
inc r9b
rcr r9, cl
mov r9, rdi
neg r9
sal al, cl
neg ax
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
clc
add r11, r10
jmp 0x14042650a
add r15, qword [rsp + 0xb8]
cmp r10w, bx
add r15, r10
stc
xor r10d, r10d
jmp 0x14042655a
mov byte [rcx + r12], 0xff
stc
test r14b, 0xba
lea r14, [r14 + r12]
stc
jmp 0x140426539
add rcx, rbx
jmp 0x140426541
inc r10
stc
lea r11, [r11 + rbx]
add r15, rbx
jmp 0x140426551
dec r8d
je 0x140426efb
cmp dword [rsp + 0x24], 0
jmp 0x140426564
jle 0x140426522
cmp dword [rsp + 0x24], 8
jmp 0x140426574
jae 0x140426647
sub edx, edx
shld bp, r9w, 0x1b
mov rbp, rdx
test r13w, r8w
test dil, 1
je 0x1404265d5
mov rax, rdx
shl bp, 0xd7
or bpl, 0x9e
sar bpl, 0x30
sub rax, rbx
shrd ebp, r11d, 0x88
movzx eax, byte [rcx + rax]
and bpl, cl
inc bp
movsx rbp, r9w
add al, byte [r14 + rdx]
test cx, 0x55cc
mov byte [rcx + rdx], al
add bpl, r13b
mov rbp, rdx
test r11, 0x537f5a36
or rbp, 1
not rdx
cmc
test sil, sil
cmp rdx, r9
je 0x140426522
nop
ror eax, 4
clc
movzx eax, byte [r15 + rbp]
jmp 0x1404265f8
add al, byte [r14 + rbp]
mov byte [rcx + rbp], al
sbb ax, dx
btr ax, r12w
movzx rax, r10w
movzx eax, byte [r15 + rbp + 1]
jmp 0x14042661b
add al, byte [r14 + rbp + 1]
mov byte [rcx + rbp + 1], al
clc
jmp 0x14042662b
add rbp, 2
test bx, 0x1963
cmp rdi, rbp
jmp 0x14042663c
jne 0x1404265ea
jmp 0x140426522
mov rax, r10
movzx dx, r9b
imul rax, rbx
shr dx, 0x69
movsx rdx, bp
add rax, r13
mov rdx, r10
clc
cmp ah, cl
jmp 0x140426669
imul rdx, r12
cmc
jmp 0x140426673
add rdx, qword [rsp + 0x28]
cmc
test r14w, bx
sub rax, rdx
cmc
cmp r9w, 0x601f
cmp rax, 0x20
jb 0x14042657a
jb 0x14042657a
mov edx, 0
clc
cmc
cmp dword [rsp + 0x6c], 0x20
jmp 0x1404266a8
jb 0x140426582
cmp dword [rsp + 0x24], 0x20
jae 0x1404266c5
sub eax, eax
jmp 0x1404266c0
jmp 0x140426818
cmp qword [rsp + 0x70], 0
je 0x140426781
mov rbp, qword [rsp + 0x90]
clc
cmp sil, cl
test r10b, 0x1d
xor edx, edx
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x1404266f5
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x140426701
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x140426720
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14042672c
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x140426738
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x140426744
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x140426753
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmp cx, r12w
jmp 0x14042676c
add rdx, 0x40
cmc
clc
add rbp, 0xfffffffffffffffe
jne 0x1404266e3
jmp 0x140426788
sub edx, edx
cmp dil, 0x83
clc
test byte [rsp + 0xa0], 1
je 0x1404267e4
movdqu xmm0, xmmword [r14 + rdx]
clc
btr ax, di
jmp 0x1404267a6
movdqu xmm1, xmmword [r14 + rdx + 0x10]
btr rax, r13
bswap eax
mov rax, rdx
test spl, r10b
sub rax, rbx
movdqu xmm2, xmmword [rcx + rax]
jmp 0x1404267c6
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x1404267d5
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
cmp qword [rsp + 0x40], rdi
jmp 0x1404267ee
je 0x140426522
mov rdx, qword [rsp + 0x40]
mov rax, rdx
jmp 0x140426801
test dil, 0x18
jmp 0x14042680a
je 0x140426582
nop dword [rax]
jmp 0x140426818
movq xmm0, qword [r14 + rax]
movq xmm1, qword [r15 + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp bl, 0x2d
cmp r13b, bpl
add rax, 8
cmp rsi, rax
jmp 0x14042683f
jne 0x140426818
mov rdx, rsi
clc
cmp rsi, rdi
jmp 0x140426851
je 0x140426522
jmp 0x140426582
test ebx, ebx
jmp 0x140426863
jle 0x1404269a1
movsxd r9, dword [rsp + 0x24]
rcr r10b, 0x4e
mov r10d, ebx
cmp spl, spl
test sp, 0x2c08
cmp ebx, 8
jmp 0x140426885
jae 0x14042742c
xor r11d, r11d
mov rdx, r11
cmc
test r10b, 1
jmp 0x14042689b
je 0x1404268e7
mov rax, r11
xchg dx, dx
and dl, 0x47
sub rax, r9
movzx eax, byte [rcx + rax]
movsx rdx, r15w
cmc
shr al, 1
mov rdx, qword [rsp + 0x28]
stc
jmp 0x1404268c3
add al, byte [rdx + r11]
mov byte [rcx + r11], al
xchg dl, dl
rol rdx, cl
shld dx, si, 0xa1
mov rdx, r11
or rdx, 1
cmp r15w, 0x4a26
cmc
test r12w, si
not r11
test dil, 0xe5
add r11, r10
jmp 0x1404268f6
je 0x1404269a1
mov rcx, qword [rsp + 0x40]
bsr rbp, rdi
movsx eax, r10w
mov rax, rcx
test bpl, 0xf2
dec bpl
sub rax, r9
add rax, r15
movzx ebp, di
not bpl
movzx rbp, r13w
inc rax
add bh, 0x3d
bsf rbx, r14
cmp r9d, 0x64544d6f
add rcx, r15
inc rcx
sar rbp, 0xe7
inc bpl
movzx ebx, byte [rax + rdx - 1]
add ebp, 0xb9f799a
movzx ebp, ax
shr bl, 1
ror rbp, cl
mov rbp, qword [rsp + 0x28]
cmc
clc
add bl, byte [rbp + rdx]
mov byte [rcx + rdx - 1], bl
movzx ebx, byte [rax + rdx]
jmp 0x140426970
shr bl, 1
cmc
add bl, byte [rbp + rdx + 1]
cmp rdx, 0x6a78170e
jmp 0x140426983
mov byte [rcx + rdx], bl
cmp spl, 1
add rdx, 2
jmp 0x140426993
cmp r10, rdx
jmp 0x14042699b
jne 0x140426941
mov r14, qword [rsp + 0x28]
or r11, r9
shr r8b, cl
add r14, r13
mov r13b, 0x36
mov r13, qword [rsp + 0xd8]
not r10
mov r8d, dword [rsp + 0x2b0]
mov r11d, r15d
mov bx, 0xd9c
mov r11, qword [rsp + 0x108]
mov bl, ch
cmovne bx, r10w
setg r10b
mov r10, qword [rsp + 0x88]
not bl
mov rbx, qword [rsp + 0x30]
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
jmp 0x140427185
mov r9d, dword [rsp + 0x5c]
clc
test r10w, 0x2d60
cmp bpl, r15b
test r9d, r9d
jmp 0x140426a21
je 0x140426eee
mov eax, dword [rsp + 0x24]
movsxd r12, eax
movsx bp, r14b
shld r13w, r9w, 0x31
mov esi, eax
bt r13d, 0xec
neg r13w
lea r8, [r15 + r10]
mov eax, esi
test rsi, r15
rcl r13, 0xae
and eax, 0xffffffe0
movzx rbp, bx
or r14w, r11w
sbb r14b, 0xf8
mov qword [rsp + 0x40], rax
shr r13b, cl
cmc
add rax, 0xffffffffffffffe0
sal r14d, 0x76
movsx r13, sp
mov qword [rsp + 0x70], rax
movsx r13d, sp
shl bpl, 0xe2
rol bpl, cl
mov rbp, rax
test r12w, 0x7823
adc r11d, 0x1bf55f91
shr rbp, 5
movzx rax, r13w
cbw
inc rbp
mov rax, rbp
mov qword [rsp + 0xa0], rbp
bswap r14d
movabs rax, 0xffffffffffffffe
and rbp, rax
cmovne r11w, bx
bsf eax, r8d
bt ax, r10w
mov qword [rsp + 0x90], rbp
mov eax, r12d
mov rbp, r10
sal r13w, 0xe0
mov r10d, esi
cmp r11d, edx
shrd r13, rbp, 0x2b
and r10d, 0xfffffff8
mov r13, rsi
sub ah, 0xda
rcl ah, cl
neg r13
adc r14b, r8b
rcr r11b, cl
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
rcl r14w, 0x34
bt r14, rax
shld r14w, di, 0x2e
add r11, rbp
sub r14b, bl
add r15, qword [rsp + 0xb8]
ror r14b, cl
add r15, rbp
cmp rax, rdi
xor ebp, ebp
movsxd r14, esi
movsx r14, r15w
bswap r14w
mov r14, rdx
jmp 0x140426b7d
mov byte [rcx + r12], 0xff
add r14, r12
cmp r12w, 0x5e8c
test cl, 0xa4
test r10b, dl
add rcx, rbx
jmp 0x140426b61
inc rbp
cmp edx, 0x55cb4e5c
add r11, rbx
test r12b, 0x32
add r15, rbx
dec r9d
je 0x140426efb
cmp dword [rsp + 0x24], 0
jmp 0x140426b87
jle 0x140426b45
cmp dword [rsp + 0x24], 8
jmp 0x140426b97
jae 0x140426c6f
xor edi, edi
mov rdx, rdi
test sil, 1
jmp 0x140426bab
je 0x140426bed
mov rax, rdi
ror rdx, cl
cmc
mov dx, 0x62cf
sub rax, rbx
stc
movzx eax, byte [rcx + rax]
test r15b, bl
cmp spl, 0xf3
and dx, ax
shr al, 1
neg dl
add al, byte [r14 + rdi]
mov byte [rcx + rdi], al
mov rdx, rdi
clc
jmp 0x140426be3
or rdx, 1
test r11w, 0x5081
not rdi
test r8b, r12b
cmp rdi, r13
jmp 0x140426bfb
je 0x140426b45
nop word [rax + rax]
cmovs eax, r8d
movzx ax, spl
movzx eax, byte [r15 + rdx]
test r14b, 0x39
shr al, 1
stc
add al, byte [r14 + rdx]
cmp r12b, 0x80
mov byte [rcx + rdx], al
movzx eax, byte [r15 + rdx + 1]
cmp r9w, 0x7214
shr al, 1
test r11b, 0x86
jmp 0x140426c44
add al, byte [r14 + rdx + 1]
jmp 0x140426c4e
mov byte [rcx + rdx + 1], al
add rdx, 2
cmp r11w, 0x6059
cmp rsi, rdx
jmp 0x140426c64
jne 0x140426c13
jmp 0x140426b45
mov rax, rbp
xor dx, r14w
adc dl, 0xc6
shr dh, cl
imul rax, rbx
shr edx, cl
stc
add rax, r8
sub dl, 0xb7
mov rdx, rbp
jmp 0x140426c90
imul rdx, r12
test si, 0x36a4
clc
add rdx, qword [rsp + 0x28]
stc
jmp 0x140426ca5
sub rax, rdx
cmp rax, 0x20
jmp 0x140426cb1
jb 0x140426b9d
jb 0x140426b9d
mov edi, 0
cmc
test r10, 0x36017ba3
cmp dword [rsp + 0x6c], 0x20
jmp 0x140426cd4
jb 0x140426b9f
cmp dword [rsp + 0x24], 0x20
jmp 0x140426ce4
jae 0x140426cf6
xor eax, eax
jmp 0x140426cf1
jmp 0x140426e98
mov rdi, r8
clc
cmp qword [rsp + 0x70], 0
je 0x140426ddb
mov r8, qword [rsp + 0x90]
clc
test sil, sil
sub edx, edx
jmp 0x140426d19
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140426d24
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140426d30
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x140426d3c
movdqu xmm3, xmmword [r11 + rdx - 0x20]
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x140426d69
movdqu xmmword [rcx + rdx + 0x10], xmm3
jmp 0x140426d74
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x140426d87
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x140426d93
movdqu xmm3, xmmword [r11 + rdx]
jmp 0x140426d9e
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmc
movdqu xmmword [rcx + rdx + 0x30], xmm3
add rdx, 0x40
cmc
add r8, 0xfffffffffffffffe
jne 0x140426d19
jmp 0x140426ddd
sub edx, edx
test byte [rsp + 0xa0], 1
jmp 0x140426dea
je 0x140426e52
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
ror ah, cl
bt ax, r13w
mov rax, rdx
test r13w, 0x4cf7
cmc
sub rax, rbx
jmp 0x140426e16
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140426e20
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x140426e2b
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm3
cmp qword [rsp + 0x40], rsi
movsx r8d, r10w
mov r8, rdi
jmp 0x140426e63
je 0x140426b45
mov rdi, qword [rsp + 0x40]
mov rax, rdi
cmp r15, 0x74fc2ac0
test r12b, 0xfc
test sil, 0x18
je 0x140426b9f
nop word cs:[rax + rax]
jmp 0x140426e98
movq xmm0, qword [r14 + rax]
jmp 0x140426ea3
movq xmm1, qword [r15 + rax]
jmp 0x140426eae
psrlw xmm1, 1
pand xmm1, xmm13
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
stc
cmp r10, rax
jmp 0x140426ece
jne 0x140426e98
mov rdi, r10
test dil, r13b
cmp cx, 0x319d
stc
cmp r10, rsi
je 0x140426b45
jmp 0x140426b9f
mov r14, rdx
adc esi, 0x3b432e56
movsx rsi, r12w
mov esi, dword [rsp + 0x2c0]
cmp esi, 0x10
jne 0x140427143
mov r8d, dword [rsp + 0x2b0]
test r8d, r8d
mov r11b, 0x10
movsx r10d, di
setl r12b
mov r13, qword [rsp + 0xd8]
mov r11, qword [rsp + 0x108]
mov r10, qword [rsp + 0x88]
bswap r12w
movsx r12, r10w
mov r12, qword [rsp + 0x118]
jmp 0x140426f4e
je 0x1404271eb
mov rcx, qword [rsp + 0x140]
cmc
add rcx, qword [r13 + 0x18]
inc eax
mov eax, ecx
movzx rax, r8w
movsxd rax, dword [rsp + 0x24]
inc rax
stc
test r11b, 0x53
cmp dword [rsp + 0x5c], 7
jmp 0x140426f80
jb 0x140427108
mov rdx, rbx
rcr dil, cl
sub rdx, rax
bt si, 0xfa
mov ebp, dword [rsp + 0x128]
or rsi, rdx
mov rsi, rcx
lea rbx, [rcx + rax]
sar dil, 0xe0
rcr di, cl
bswap di
mov byte [rcx + rax], 0xff
mov rdi, qword [rsp + 0x30]
xor cl, 0xb6
bts cx, di
btc cx, cx
mov byte [rdi + rbx], 0xff
sal dil, cl
rcr ch, cl
bsr cx, r15w
add rbx, qword [rsp + 0x30]
rol cx, 0xac
sal ch, 0x44
mov rdi, qword [rsp + 0x30]
rcr cl, 0xeb
sal ecx, cl
mov byte [rdi + rbx], 0xff
adc rcx, r9
sbb rdi, 0x55e93511
add rbx, qword [rsp + 0x30]
ror dil, 0xb0
sbb dil, r12b
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
sbb edi, edx
bts cx, r8w
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
movsxd rcx, ebx
sal ch, cl
test r13w, 0x1114
mov byte [rdi + rbx], 0xff
dec cl
add rbx, qword [rsp + 0x30]
cmp r13b, 0x46
xchg dil, cl
cmovl rdi, r14
mov rdi, qword [rsp + 0x30]
bts ecx, edi
mov byte [rdi + rbx], 0xff
cmovg cx, si
shr ch, 0xa4
add rbx, qword [rsp + 0x30]
sbb ch, 0x37
btr ecx, 0x42
movsx di, r9b
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
mov dil, 0x48
add rbx, qword [rsp + 0x30]
rcr di, 0x1e
dec edi
bt cx, 0xf7
mov rdi, qword [rsp + 0x30]
stc
rcr ch, cl
lea rcx, [rbx + rdi]
sal rdi, 0x7d
jmp 0x140427091
add rcx, rdx
mov rdi, qword [rsp + 0x30]
test dx, 0xf0e
mov byte [rdi + rbx], 0xff
sbb rbx, r13
neg rbx
stc
mov rbx, qword [rsp + 0x30]
cmc
cmp r8b, 0xf0
test esi, edx
add ebp, 0xfffffff8
jne 0x140426f9e
lea rsi, [rsi + rbx]
lea rsi, [rsi + rbx]
rcl edx, 0xaf
sbb cl, 0x36
lea rsi, [rsi + rbx]
cdq
add rsi, rbx
test r14w, 0x1a9d
lea rsi, [rsi + rbx]
sal dh, 0xe0
sub dx, r11w
shl dx, 0xc5
add rsi, rbx
btr dx, 9
lea rsi, [rsi + rbx]
add rsi, rbx
ror edx, cl
xor dl, r11b
mov rcx, rsi
sbb dx, 0x5be8
sal dl, 0x97
mov edx, dword [rsp + 0x12c]
test r9b, 0x5f
test r8b, r13b
test edx, edx
jmp 0x14042711d
je 0x14042718d
add rcx, rax
mov eax, edx
mov byte [rcx], 0xff
test si, ax
add rcx, rbx
dec eax
jmp 0x140427138
jne 0x140427128
jmp 0x14042718d
mov r13, qword [rsp + 0xd8]
movsxd r11, edi
movsx r11d, r12w
cmovs r12w, r13w
mov r8d, dword [rsp + 0x2b0]
movsxd r11, r11d
movsx r12, r11w
mov r10b, bpl
mov r11, qword [rsp + 0x108]
jmp 0x140427176
mov r10, qword [rsp + 0x88]
movsx r12d, r15w
xchg r12b, r12b
mov r12, qword [rsp + 0x118]
inc r12
cmp r12, qword [rsp + 0x110]
je 0x1404286ec
mov eax, dword [rsp + 0x60]
imul eax, r12d
mov rsi, qword [r13 + 0x18]
mov qword [rsp + 0x140], rax
sbb cx, ax
adc ch, 0x23
btr ecx, r12d
lea rsi, [rsi + rax]
jmp 0x1404271c5
movzx ecx, byte [r14]
test r10w, 0x2971
clc
xor r9d, r9d
jmp 0x1404271d8
cmp cl, 4
jmp 0x1404271e0
jbe 0x140423d4b
jmp 0x14042379c
inc r12
test r12, 0x23b5982
cmp dh, 0x77
cmp r12, qword [rsp + 0x110]
jmp 0x140427205
jne 0x14042719e
jmp 0x140428626
mov rax, qword [rsp + 0x40]
xor dh, 0xb4
test dil, dil
lea rdx, [r15 + rax]
rcl ax, 0x57
sub rdx, qword [rsp + 0x28]
not eax
mov rax, qword [rsp + 0x160]
clc
test ebx, r13d
lea rax, [rax + rsi]
cmp rdi, r12
jmp 0x140427243
cmp rdx, 0x10
jb 0x140424091
jb 0x140424091
cmp rax, 0x10
jmp 0x14042725c
jb 0x140424091
cmp dword [rsp + 0x60], 0x10
jmp 0x14042726c
jb 0x140424091
mov r12d, 0
cmp dword [rsp + 0x24], 0x10
jb 0x140424095
cmp ebx, 0x10
jmp 0x14042728b
jae 0x140427490
sub r12d, r12d
jmp 0x140427299
jmp 0x140427860
mov rax, qword [rsp + 0x40]
add rax, r15
btr dx, sp
rcr dh, 0xb1
mov rdx, rax
sub rdx, qword [rsp + 0x28]
cmp rdx, 0x20
jmp 0x1404272be
jb 0x140424ad2
jb 0x140424ad2
mov r10d, 0
cmp dword [rsp + 0x60], 0x20
jmp 0x1404272da
jb 0x140424adb
cmp ebx, 0x20
jmp 0x1404272e8
jae 0x140427aae
sub r10d, r10d
jmp 0x1404272f6
jmp 0x140428251
mov rax, qword [rsp + 0x40]
lea rax, [rax + r15]
clc
jmp 0x140427310
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jmp 0x14042731e
jb 0x1404252b8
jb 0x1404252b8
mov edi, 0
stc
cmp dword [rsp + 0x24], 0x20
jmp 0x14042733a
jb 0x1404252c0
cmp ebx, 0x20
jmp 0x140427348
jae 0x140427bb4
sub edi, edi
jmp 0x14042834d
mov rax, qword [rsp + 0x40]
cmp r14b, r12b
test r9w, 0xfba
lea rax, [rax + r15]
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jb 0x14042584d
jb 0x14042584d
cmp dword [rsp + 0x60], 0x20
jb 0x14042584d
mov r11d, 0
clc
cmp dword [rsp + 0x24], 0x20
jmp 0x140427398
jb 0x140425855
cmp ebx, 0x20
jmp 0x1404273a6
jae 0x140427d06
sub r11d, r11d
jmp 0x1404273b4
jmp 0x140427e84
mov rax, qword [rsp + 0x40]
test di, r8w
cmp si, cx
lea rax, [rax + r15]
test dl, 0x23
sub rax, qword [rsp + 0x28]
cmp r12b, 0xc1
test r10d, 0xc3251a5
jmp 0x1404273e1
cmp rax, 0x20
jmp 0x1404273ea
jb 0x140425e69
jb 0x140425e69
mov edi, 0
test r11d, 0x51b47801
cmp ax, 0x3847
clc
cmp dword [rsp + 0x24], 0x20
jb 0x140425e6b
cmp ebx, 0x20
jmp 0x14042741a
jae 0x140427f1f
xor edi, edi
jmp 0x140427427
jmp 0x140428437
mov rax, qword [rsp + 0x40]
test sp, 0x6556
cmc
lea rax, [rax + r15]
test r13b, bl
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jmp 0x14042744c
jb 0x14042688b
jb 0x14042688b
mov r11d, 0
jmp 0x14042746a
cmp dword [rsp + 0x24], 0x20
jmp 0x140427474
jb 0x14042688e
cmp ebx, 0x20
jae 0x140428066
sub r11d, r11d
jmp 0x14042748b
jmp 0x140428564
mov r12d, r14d
btr ax, 2
bsf dx, r13w
add bx, 0x5e9a
and r12d, 0xfffffff0
movsx bx, dh
cmovge r10w, di
mov rbp, qword [rsp + 0x40]
cmc
not al
movzx ax, dl
sub rbp, rsi
btc ebx, 0xc4
test dx, di
add rbp, r15
mov rax, r12
mov r10w, 0x54a3
movzx rbx, r9w
mov dl, r15b
mov rbx, rcx
movzx edx, r14w
mov r10, qword [rsp + 0x28]
movsx dx, r9b
mov rdx, qword [rsp + 0x88]
jmp 0x1404274f5
movdqu xmm11, xmmword [rbp + rdx]
jmp 0x140427501
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 0x14042754b
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 0x140427586
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 0x14042781a
paddb xmm7, xmm0
movdqu xmmword [rbx], xmm7
cmp ecx, 0x69561c5
add r10, 0x10
test dh, bh
add rbp, 0x10
add rbx, 0x10
cmp r13w, cx
test si, r15w
add rax, 0xfffffffffffffff0
jmp 0x140427847
jne 0x1404274f5
cmp r12, r14
je 0x1404269a1
test r14b, 8
je 0x140424095
mov edx, r14d
clc
adc eax, 0x1653488e
and edx, 0xfffffff8
bts r8d, edx
rcr bpl, cl
mov r11, qword [rsp + 0x40]
sub r8, r12
dec bl
neg r10b
sub r11, rsi
btr bp, r11w
xadd r10b, r8b
movsxd r10, edx
add r11, r15
mov rax, qword [rsp + 0x88]
mov bh, 0xf7
cmovno r10w, r14w
lea r10, [r11 + rax]
mov rbp, rdx
lahf
mov rbx, rcx
movsx rax, r10w
xchg r8, rax
mov rax, r9
movzx r8d, ax
mov r8, qword [rsp + 0x28]
jmp 0x1404278c4
pxor xmm13, xmm13
movdqa xmm14, xmmword [0x1400bf530]
movq xmm8, qword [r8 + r12]
jmp 0x1404278dd
movq xmm11, qword [r10 + r12]
movdqa xmm3, xmm11
punpcklbw xmm3, xmm13
movdqa xmm12, xmm3
punpckhwd xmm12, xmm13
punpcklwd xmm3, xmm13
movq xmm9, qword [rax + r12]
jmp 0x140427907
movdqa xmm2, xmm9
punpcklbw xmm2, xmm13
movdqa xmm1, xmm2
punpckhwd xmm1, xmm13
punpcklwd xmm2, xmm13
movq xmm10, qword [r11 + r12]
jmp 0x14042792a
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 rax, rbp
cmp r8b, 0xc6
add r8, 8
test r13b, 0x22
add r11, 8
cmp r9b, 0x5e
add r10, 8
clc
add rax, 8
stc
test r14d, 0x1614101f
add rbx, 8
test r8b, dl
add rbp, 0xfffffffffffffff8
test r10b, 0x25
stc
cmp r12, rbp
jne 0x1404278d2
mov r12, rdx
cmp rdx, r14
jmp 0x140427aa3
je 0x1404269a1
jmp 0x140424095
mov r10d, ebp
rcl r8b, cl
and r10d, 0xffffffe0
lea rdx, [r10 - 0x20]
adc r8b, 1
sar r8w, cl
mov r8, rdx
test dil, bl
shr r8, 5
inc r8
jmp 0x140427ada
test rdx, rdx
je 0x1404281db
mov rsi, r8
movabs rdx, 0xffffffffffffffe
and rsi, rdx
ror di, cl
add rax, qword [rsp + 0x148]
mov rdx, qword [rsp + 0x40]
add rdx, r15
sal dil, cl
add dil, 0xbe
bts rdi, r11
add rdx, 0x30
sub di, dx
xor ebx, ebx
movsxd rdi, r10d
mov rdi, qword [rsp + 0x28]
jmp 0x140427b27
movdqu xmm0, xmmword [rdi + rbx]
movdqu xmm1, xmmword [rdi + rbx + 0x10]
movdqu xmm2, xmmword [rax + rbx - 0x30]
jmp 0x140427b3d
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx - 0x20]
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x30], xmm2
jmp 0x140427b56
movdqu xmmword [rdx + rbx - 0x20], xmm0
movdqu xmm0, xmmword [rdi + rbx + 0x20]
jmp 0x140427b67
movdqu xmm1, xmmword [rdi + rbx + 0x30]
jmp 0x140427b72
movdqu xmm2, xmmword [rax + rbx - 0x10]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx]
jmp 0x140427b86
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x10], xmm2
movdqu xmmword [rdx + rbx], xmm0
cmp r11w, 0x3d64
add rbx, 0x40
clc
add rsi, 0xfffffffffffffffe
jmp 0x140427ba9
jne 0x140427b27
jmp 0x1404281e5
mov edi, r10d
rcl r8d, 0x9e
sar r8d, 0x77
shl r8w, 0x8f
and edi, 0xffffffe0
xor r8, r12
adc al, r13b
test bp, bp
lea rax, [rdi - 0x20]
jmp 0x140427bdd
mov r8, rax
stc
shr r8, 5
jmp 0x140427bea
inc r8
clc
test rax, rax
jmp 0x140427bf6
je 0x1404282ca
mov rbx, r8
rcr bpl, cl
neg ax
jmp 0x140427c0a
movabs rax, 0xffffffffffffffe
btc dx, 0x54
and rbx, rax
mov rdx, qword [rsp + 0x40]
btc bp, dx
mov rbp, r8
mov rax, rdx
test cx, 0x5e71
and bpl, 0x8b
sub rax, r9
lea rbp, [r15 + rax]
sal ah, cl
add rbp, 0x30
xchg al, ah
neg rax
lea rdx, [rdx + r15]
ror al, cl
movzx rax, dx
add rdx, 0x30
and ax, 0x4abd
shl al, 0xc6
ror eax, 0xfd
sub esi, esi
mov rax, qword [rsp + 0x28]
jmp 0x140427c6a
movdqu xmm0, xmmword [rax + rsi]
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x140427c7a
movdqu xmm2, xmmword [rbp + rsi - 0x30]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x140427c8f
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x140427c9e
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x140427ca9
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x140427cb4
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x140427cbf
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x140427cca
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x140427cd9
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
cmc
movdqu xmmword [rdx + rsi], xmm0
add rsi, 0x40
jmp 0x140427cf2
add rbx, 0xfffffffffffffffe
jmp 0x140427cfb
jne 0x140427c6a
jmp 0x1404282d1
mov r11d, edx
and r11d, 0xffffffe0
bts eax, r8d
sbb r10, 0x5e751f12
mov rax, qword [rsp + 0x150]
or si, r12w
and r10w, 0x71ce
test r13b, 0xf2
add rax, r15
adc rbp, 0x30595
bswap si
mov rsi, qword [rsp + 0x40]
rcr bpl, 0xc4
and bpl, 0x19
xor rbx, rax
lea rax, [rax + rsi]
movzx rbx, bx
xor ebp, r12d
sal r10b, cl
mov rbp, rsi
test r13b, 0xff
rol r10d, 0xd1
xor rbx, 0x7b8d44a1
sub rbp, r8
cmovb r10w, r13w
lea r10, [r15 + rbp]
add r10, 0x10
test r13w, di
lea rbx, [r15 + rsi]
add rbx, 0x10
test sp, 0x1b4
cmp r11b, r12b
sub esi, esi
jmp 0x140427d96
pxor xmm1, xmm1
mov rdi, qword [rsp + 0x28]
jmp 0x140427da4
movdqu xmm9, xmmword [rdi + rsi]
jmp 0x140427daf
movdqu xmm8, xmmword [rdi + rsi + 0x10]
movdqu xmm4, xmmword [rax + rsi - 0x10]
jmp 0x140427dc1
movdqu xmm5, xmmword [rax + rsi]
jmp 0x140427dcb
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 0x140427def
movdqu xmm3, xmmword [r10 + rsi]
movdqa xmm0, xmm2
punpckhbw xmm0, xmm1
paddw xmm0, xmm6
punpcklbw xmm2, xmm1
paddw xmm2, xmm4
movdqa xmm4, xmm3
punpckhbw xmm4, xmm1
paddw xmm4, xmm7
punpcklbw xmm3, xmm1
paddw xmm3, xmm5
psrlw xmm0, 1
psrlw xmm2, 1
packuswb xmm2, xmm0
paddb xmm2, xmm9
psrlw xmm4, 1
psrlw xmm3, 1
packuswb xmm3, xmm4
paddb xmm3, xmm8
movdqu xmmword [rbx + rsi - 0x10], xmm2
movdqu xmmword [rbx + rsi], xmm3
add rsi, 0x20
test r8d, 0x450d6f5e
jmp 0x140427e5f
cmp r11, rsi
jne 0x140427da4
cmp r11, rdx
jmp 0x140427e70
je 0x1404269a1
test dl, 0x18
jmp 0x140427e7e
je 0x140425855
mov rbp, r11
or r11d, 0x1ec22240
bts ax, bx
mov r11d, edx
lahf
and r11d, 0xfffffff8
mov rax, qword [rsp + 0x40]
cmc
sub rax, r8
add rax, r15
jmp 0x140427eab
pxor xmm3, xmm3
mov rbx, qword [rsp + 0x28]
jmp 0x140427eb9
movq xmm0, qword [rbx + rbp]
jmp 0x140427ec3
movq xmm1, qword [r9 + rbp]
punpcklbw xmm1, xmm3
movq xmm2, qword [rax + rbp]
jmp 0x140427ed7
punpcklbw xmm2, xmm3
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rbp], xmm2
add rbp, 8
stc
jmp 0x140427efe
cmp r11, rbp
jmp 0x140427f06
jne 0x140427eb9
cmp r11, rdx
jmp 0x140427f14
jne 0x140425855
jmp 0x1404269a1
mov edi, r10d
sar r8d, cl
and edi, 0xffffffe0
stc
sar ah, cl
lea rax, [rdi - 0x20]
shl r8, 0xd6
mov r8, rax
clc
shr r8, 5
inc r8
test rax, rax
je 0x1404283bb
mov rbx, r8
add rax, rbx
movabs rax, 0xffffffffffffffe
and rbx, rax
movsx ebp, r10w
mov rdx, qword [rsp + 0x40]
shr bpl, 0x7d
add ebp, r9d
xchg ebp, eax
mov rax, rdx
test ecx, 0x2919432f
btr bp, 0x16
bsr rbp, r12
sub rax, r9
rcr ebp, cl
movzx bp, r13b
lea rbp, [r15 + rax]
add rbp, 0x30
bswap ax
movsx eax, bx
sub al, 0x9b
lea rdx, [rdx + r15]
test dx, 0x703e
shrd ax, r10w, 0xe4
btc ax, 0x30
add rdx, 0x30
bt rax, 0x45
sub esi, esi
cdqe
mov ax, r15w
movzx eax, r12w
mov rax, qword [rsp + 0x28]
jmp 0x140427fca
movdqu xmm0, xmmword [rax + rsi]
movdqu xmm1, xmmword [rax + rsi + 0x10]
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x140427fe0
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x140427fef
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x140427ffe
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x140428009
movdqu xmm0, xmmword [rax + rsi + 0x20]
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x14042801a
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x140428025
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x140428034
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
movdqu xmmword [rdx + rsi], xmm0
cmp r15d, 0x7cd8110b
test r14, r11
clc
add rsi, 0x40
add rbx, 0xfffffffffffffffe
jmp 0x14042805b
jne 0x140427fca
jmp 0x1404283be
mov r11d, r10d
and r11d, 0xffffffe0
bswap r8
lea rax, [r11 - 0x20]
rol r8, 0xb7
or r8b, r9b
dec r8w
mov r8, rax
test rbx, 0x2af31fc7
shr r8, 5
jmp 0x140428092
inc r8
test rax, rax
jmp 0x14042809d
je 0x1404284c8
mov rsi, r8
movzx rax, si
movabs rax, 0xffffffffffffffe
movzx edi, r12w
and rsi, rax
bsr ax, r12w
rol bp, cl
btr rdx, r9
mov rdx, qword [rsp + 0x40]
adc dil, 0x3f
sal bp, 0x89
mov rax, rdx
sub rax, r9
lea rbp, [r15 + rax]
xchg di, di
add rbp, 0x30
bsr di, cx
shl dil, cl
lea rdi, [r15 + rdx]
jmp 0x1404280f5
add rdi, 0x30
test r11b, bpl
clc
sub ebx, ebx
jmp 0x140428104
movdqa xmm4, xmmword [0x1400bf520]
mov rax, qword [rsp + 0x28]
jmp 0x140428116
movdqu xmm0, xmmword [rax + rbx]
jmp 0x140428120
movdqu xmm1, xmmword [rax + rbx + 0x10]
jmp 0x14042812b
movdqu xmm2, xmmword [rbp + rbx - 0x30]
movdqu xmm3, xmmword [rbp + rbx - 0x20]
jmp 0x14042813c
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 0x140428161
movdqu xmmword [rdi + rbx - 0x20], xmm3
jmp 0x14042816c
movdqu xmm0, xmmword [rax + rbx + 0x20]
jmp 0x140428177
movdqu xmm1, xmmword [rax + rbx + 0x30]
jmp 0x140428182
movdqu xmm2, xmmword [rbp + rbx - 0x10]
movdqu xmm3, xmmword [rbp + rbx]
jmp 0x140428193
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 0x1404281b8
movdqu xmmword [rdi + rbx], xmm3
add rbx, 0x40
stc
jmp 0x1404281c7
add rsi, 0xfffffffffffffffe
jmp 0x1404281d0
jne 0x140428116
jmp 0x1404284d2
xor ebx, ebx
neg di
mov rdi, qword [rsp + 0x28]
test r8b, 1
jmp 0x1404281ee
je 0x140428234
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x1404281fe
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x140428209
movdqu xmm2, xmmword [r9 + rbx]
jmp 0x140428214
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rbx + 0x10]
jmp 0x140428224
paddb xmm0, xmm1
movdqu xmmword [rcx + rbx], xmm2
movdqu xmmword [rcx + rbx + 0x10], xmm0
stc
cmp r10, rbp
jmp 0x14042823c
je 0x1404269a1
test bpl, 0x18
jmp 0x14042824b
je 0x140424adb
mov rax, r10
ror r10b, cl
jmp 0x14042825c
mov r10d, ebp
rcl dx, cl
and r10d, 0xfffffff8
movsx rdx, si
movzx dx, dil
jmp 0x140428274
mov rdx, qword [rsp + 0x28]
jmp 0x14042827e
movq xmm0, qword [rdx + rax]
jmp 0x140428288
movq xmm1, qword [r9 + rax]
jmp 0x140428293
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
test cl, r8b
clc
jmp 0x1404282a5
add rax, 8
cmp r10, rax
jmp 0x1404282b1
jne 0x14042827e
cmp r10, rbp
jmp 0x1404282bf
je 0x1404269a1
jmp 0x140424adb
xor esi, esi
jmp 0x1404282d1
test r8b, 1
je 0x140428330
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
movdqu xmm1, xmmword [rax + rsi + 0x10]
nop
movzx eax, r15w
mov rax, rsi
sub rax, r9
jmp 0x1404282fc
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140428306
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x140428315
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
cmp ch, 0x35
movdqu xmmword [rcx + rsi + 0x10], xmm0
stc
jmp 0x140428330
cmp rdi, r10
jmp 0x140428338
je 0x1404269a1
test r10b, 0x18
jmp 0x140428347
je 0x1404252c0
mov rax, rdi
mov edi, r10d
and edi, 0xfffffff8
mov rdx, qword [rsp + 0x40]
sal ebp, cl
sub rdx, r9
add rdx, r15
movsx rbp, sp
mov bpl, al
cmove rbp, r15
mov rbp, qword [rsp + 0x28]
jmp 0x140428378
movq xmm0, qword [rbp + rax]
movq xmm1, qword [rdx + rax]
jmp 0x140428388
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp bl, 0x67
clc
add rax, 8
cmc
jmp 0x14042839f
cmp rdi, rax
jmp 0x1404283a7
jne 0x140428378
cmp rdi, r10
je 0x1404269a1
jmp 0x1404252c0
sub esi, esi
clc
test r8b, 1
jmp 0x1404283c7
je 0x14042841a
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
test r14b, 0x39
cmp cl, r10b
movdqu xmm1, xmmword [rax + rsi + 0x10]
mov rax, rsi
test bp, 0x25f8
sub rax, r9
jmp 0x1404283f4
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x140428408
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
movdqu xmmword [rcx + rsi + 0x10], xmm0
cmc
stc
clc
cmp rdi, r10
jmp 0x140428422
je 0x1404269a1
test r10b, 0x18
jmp 0x140428431
je 0x140425e6b
mov rax, rdi
btr rbp, r10
xor dil, r10b
mov edi, r10d
adc edx, r14d
sar dl, 0x3a
and edi, 0xfffffff8
mov rdx, qword [rsp + 0x40]
rol bp, 0xba
sub rdx, r9
movsx rbp, r11w
btr ebp, edi
xchg rbp, rbp
add rdx, r15
movsxd rbp, esp
jmp 0x14042846e
mov rbp, qword [rsp + 0x28]
jmp 0x140428478
movq xmm0, qword [rbp + rax]
jmp 0x140428483
movq xmm1, qword [rdx + rax]
jmp 0x14042848d
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp dil, cl
test sp, r10w
add rax, 8
jmp 0x1404284a7
cmp rdi, rax
jmp 0x1404284af
jne 0x140428478
cmp rdi, r10
jmp 0x1404284bd
je 0x1404269a1
jmp 0x140425e6b
xor ebx, ebx
movdqa xmm4, xmmword [0x1400bf520]
test r8b, 1
jmp 0x1404284db
je 0x14042854c
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rbx]
movdqu xmm1, xmmword [rax + rbx + 0x10]
rcr rax, 0x41
mov rax, rbx
jmp 0x140428502
sub rax, r9
jmp 0x14042850a
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140428514
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x14042851f
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rcx + rbx], xmm2
jmp 0x140428546
movdqu xmmword [rcx + rbx + 0x10], xmm3
cmp r11, r10
jmp 0x140428554
je 0x1404269a1
test r10b, 0x18
je 0x14042688e
mov rax, r11
inc edx
not edx
mov r11d, r10d
btr edx, r9d
test r11b, bpl
and r11d, 0xfffffff8
mov rdx, qword [rsp + 0x40]
sub rdx, r9
cmp spl, 0xbf
add rdx, r15
jmp 0x14042858d
movdqa xmm2, xmmword [0x1400bf520]
mov rbp, qword [rsp + 0x28]
movq xmm0, qword [rbp + rax]
jmp 0x1404285a5
movq xmm1, qword [rdx + rax]
jmp 0x1404285af
psrlw xmm1, 1
pand xmm1, xmm2
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
jmp 0x1404285c9
add rax, 8
clc
test r15w, 0x46a
jmp 0x1404285d9
cmp r11, rax
jmp 0x1404285e1
jne 0x14042859a
cmp r11, r10
je 0x1404269a1
jmp 0x14042688e
mov r9d, 1
mov eax, dword [rsp + 0x2c0]
cmp r14b, r8b
clc
test r9b, 0xae
cmp eax, 8
jmp 0x140428612
jl 0x14042379c
cmp eax, 0x10
jmp 0x140428620
jne 0x14042379c
mov rbp, qword [rsp + 0xf8]
adc r9w, 0x5228
imul ebp, dword [rsp + 0x2b8]
neg r9d
mov r9d, ebp
mov r9d, 1
test r8b, 0xeb
test ebp, ebp
jmp 0x140428653
je 0x14042379c
mov rax, qword [r13 + 0x18]
shrd rcx, r15, 0x1b
lea ecx, [rbp - 1]
cmp ecx, 3
jmp 0x14042866d
jb 0x1404286b3
mov edx, ebp
test ebp, 0x5fc32b6c
and edx, 0xfffffffc
stc
cmc
clc
rol word [rax], 8
clc
cmc
rol word [rax + 2], 8
rol word [rax + 4], 8
cmc
stc
rol word [rax + 6], 8
add rax, 8
stc
jmp 0x1404286a5
add edx, 0xfffffffc
jmp 0x1404286ad
jne 0x140428681
test bpl, 3
jmp 0x1404286bc
je 0x14042379c
and ebp, 3
cmp r13w, 0x6cd9
sub edx, edx
rol word [rax + rdx*2], 8
jmp 0x1404286d7
inc rdx
cmp ebp, edx
jmp 0x1404286e1
jne 0x1404286cd
jmp 0x14042379c
mov eax, dword [rsp + 0x2c0]
btc r9w, si
mov r9d, 1
cmp eax, 8
jge 0x140428618
cmp dword [rsp + 0x2b8], 0
jmp 0x140428714
je 0x14042379c
mov edx, dword [rsp + 0xf8]
mov r12d, r11d
rcr rbp, cl
movsxd rcx, eax
dec bp
mov qword [rsp + 0x40], rcx
sar bpl, cl
lea ecx, [r8 - 1]
movzx bp, r10b
bsr ax, cx
mov dword [rsp + 0x24], ecx
movsx bp, r9b
movsxd rbp, ecx
sbb rcx, rcx
mov ecx, dword [rsp + 0x84]
xor eax, 0x63ae4a60
lahf
cbw
imul ecx, r8d
setg ah
sbb ax, r10w
imul ecx, dword [rsp + 0x68]
inc ah
mov dword [rsp + 0x84], ecx
bts ax, r15w
or al, r13b
mov rax, rdx
nop
btc ax, 0x4a
mov qword [rsp + 0x30], rdx
or ah, 0x21
add ah, 0xc3
sub rdx, r12
rcr al, cl
mov qword [rsp + 0x28], rdx
adc ah, 0xde
neg r12
shl al, 0x43
lea rax, [rbp*2 + 2]
test dil, 0xbc
add rax, rbp
jmp 0x1404287bc
mov qword [rsp + 0xa0], rax
not ah
lea eax, [r8*4 - 4]
jmp 0x1404287d3
mov dword [rsp + 0x90], eax
mov al, 0x70
dec rbp
movsxd rax, esi
mov qword [rsp + 0x70], rbp
cwde
lea eax, [r8 + r8]
jmp 0x1404287f1
dec eax
mov dword [rsp + 0xc0], eax
clc
stc
xor edi, edi
cmc
sub r10d, r10d
jmp 0x140428807
jmp 0x140428840
inc r10
cmp r8d, 0x176c1475
test edi, 0x69f87ca9
jmp 0x140428821
add edi, dword [rsp + 0x84]
cmp r11b, 0x3c
cmc
cmp r10, qword [rsp + 0x110]
jmp 0x14042883a
je 0x14042379c
mov rbp, qword [r13 + 0x18]
rcl r13b, cl
btc r11d, ecx
mov eax, dword [rsp + 0x60]
mov r11d, eax
movzx r13, di
imul r11d, r10d
btr r8, 0x89
lea r8, [r11 + rbp]
mov rax, qword [rsp + 0x30]
sal r14b, 0xca
inc r13b
lea r13, [r8 + rax]
shl r14b, cl
shr r14b, 0xe4
mov r14b, 1
cmp dword [rsp + 0x2c8], 0
jmp 0x14042888a
jne 0x1404288ab
mov rax, qword [rsp + 0x40]
movsx cx, r8b
lea rcx, [0x1400bef68]
movzx r14d, byte [rax + rcx]
rcl ax, cl
cbw
add r13, r12
or ax, r10w
stc
mov edi, edi
sub al, sil
bsr eax, ebp
mov eax, dword [rsp + 0x2c0]
cmp eax, 4
jmp 0x1404288ca
je 0x140428bb2
cmp eax, 2
jmp 0x1404288d8
je 0x140428c8d
cmp eax, 1
jne 0x140428e44
mov ecx, dword [rsp + 0x64]
mov ah, dh
rcr ax, cl
mov eax, ecx
cmp bl, spl
cmp ecx, 8
jl 0x140428a71
mov rax, qword [rsp + 0x28]
btc esi, r15d
lea r13, [rax + rbp]
mov eax, dword [rsp + 0x64]
sub sil, r11b
mov esi, eax
movzx eax, byte [r13 + rdi]
stc
sar al, 7
jmp 0x140428924
and al, r14b
clc
stc
mov byte [rbp + rdi], al
shl ah, 0x62
stc
movzx eax, byte [r13 + rdi]
stc
cmp r13w, r11w
add al, al
jmp 0x140428943
sar al, 7
clc
cmp r10w, r12w
and al, r14b
clc
test r15b, 0xf5
jmp 0x140428958
mov byte [rbp + rdi + 1], al
cmp rsi, rbp
xor al, dl
movzx eax, byte [r13 + rdi]
test r9w, si
cmc
cmp r13w, 0x6e6b
shl al, 2
cmc
sar al, 7
jmp 0x14042897e
and al, r14b
mov byte [rbp + rdi + 2], al
xadd ax, ax
movzx eax, byte [r13 + rdi]
test r12b, r8b
cmp r11w, bp
shl al, 3
sar al, 7
and al, r14b
cmc
mov byte [rbp + rdi + 3], al
adc al, 0xdd
dec rax
movzx ax, sil
movzx eax, byte [r13 + rdi]
stc
shl al, 4
cmp r15w, 0x5441
stc
sar al, 7
and al, r14b
stc
cmp r15b, dil
test r12b, al
mov byte [rbp + rdi + 4], al
movzx eax, byte [r13 + rdi]
shl al, 5
cmc
sar al, 7
test r15b, r11b
and al, r14b
jmp 0x1404289ec
mov byte [rbp + rdi + 5], al
or ah, 0x2b
cmp esi, 0x34ed5db0
sbb eax, r13d
movzx eax, byte [r13 + rdi]
jmp 0x140428a0c
shl al, 6
stc
sar al, 7
cmp r8w, 0x4dc
test ecx, edx
and al, r14b
test dil, r11b
cmc
clc
mov byte [rbp + rdi + 6], al
movzx eax, byte [r13 + rdi]
and al, 1
neg al
and al, r14b
jmp 0x140428a39
mov byte [rbp + rdi + 7], al
mov ah, 0xac
lahf
lea eax, [rsi - 8]
inc r13
jmp 0x140428a51
add rbp, 8
stc
cmp esi, 0xf
ja 0x140428912
lea r13, [r13 + rdi]
lea rbp, [rbp + rdi]
btr r8d, 0x48
mov r8, rbp
test eax, eax
jmp 0x140428a78
jle 0x140428e44
movzx edx, byte [r13]
sar dl, 7
cmc
and dl, r14b
test r10w, 0x3bdb
mov byte [r8], dl
cmp eax, 1
jmp 0x140428a9b
je 0x140428e44
movzx edx, byte [r13]
add dl, dl
sar dl, 7
test r14b, 0x97
and dl, r14b
cmc
test dil, dl
mov byte [r8 + 1], dl
jmp 0x140428abf
cmp eax, 3
jmp 0x140428ac7
jb 0x140428e44
movzx edx, byte [r13]
shl dl, 2
jmp 0x140428adb
sar dl, 7
jmp 0x140428ae4
and dl, r14b
jmp 0x140428af1
mov byte [r8 + 2], dl
cmp rax, r9
cmc
cmp eax, 3
jmp 0x140428b01
je 0x140428e44
movzx edx, byte [r13]
shl dl, 3
test rbp, rbx
sar dl, 7
jmp 0x140428b1b
and dl, r14b
mov byte [r8 + 3], dl
stc
cmp eax, 5
jmp 0x140428b2b
jb 0x140428e44
movzx edx, byte [r13]
cmp spl, dil
jmp 0x140428b3e
shl dl, 4
clc
stc
sar dl, 7
test r13w, 0x1302
cmc
and dl, r14b
cmc
mov byte [r8 + 4], dl
cmc
cmp eax, 5
jmp 0x140428b5e
je 0x140428e44
movzx edx, byte [r13]
shl dl, 5
cmp ah, 0x78
sar dl, 7
and dl, r14b
mov byte [r8 + 5], dl
stc
cmp r8b, r15b
cmp eax, 7
jb 0x140428e44
movzx eax, byte [r13]
cmp r10w, 0x175f
shl al, 6
stc
cmp r11d, r10d
sar al, 7
clc
and al, r14b
jmp 0x140428ba4
mov byte [r8 + 6], al
jmp 0x140428bad
jmp 0x140428e44
mov ecx, dword [rsp + 0x64]
cmp rcx, rdi
or eax, edi
not rax
mov eax, ecx
cmp cl, 0x24
cmp ecx, 2
jl 0x140428c63
mov rax, qword [rsp + 0x28]
bt r13w, dx
lea r13, [rax + rbp]
adc edx, r10d
mov eax, dword [rsp + 0x64]
cmp r10b, 0x2d
cqo
mov edx, eax
cwde
add al, 0x86
shrd eax, r9d, 0xf6
movzx eax, byte [r13 + rdi]
shr al, 4
test r13b, 0x69
mul r14b
test r13w, 0x2761
mov byte [rbp + rdi], al
bswap ax
xor al, r14b
rol eax, cl
movzx eax, byte [r13 + rdi]
jmp 0x140428c20
and al, 0xf
clc
mul r14b
jmp 0x140428c2b
mov byte [rbp + rdi + 1], al
cdqe
movzx rax, bp
lea eax, [rdx - 2]
inc r13
test r15w, 0x4892
add rbp, 2
test r8b, 0x61
cmp rsp, r14
cmp edx, 3
ja 0x140428be7
add r13, rdi
rcr r8d, cl
lea rbp, [rbp + rdi]
mov r8, rbp
cmp eax, 1
jne 0x140428e44
movzx eax, byte [r13]
test bh, 0x66
stc
shr al, 4
mul r14b
jmp 0x140428c80
mov byte [r8], al
jmp 0x140428c88
jmp 0x140428e44
mov eax, dword [rsp + 0x64]
movsx si, dil
and esi, 0x60e6f41
mov esi, eax
cmp r10b, dl
cmp eax, 4
jmp 0x140428ca9
jl 0x140428dbc
mov rax, qword [rsp + 0x28]
stc
xadd sil, dl
or r13b, 0xd4
lea r13, [rax + rbp]
movzx edx, sp
mov esi, dword [rsp + 0x64]
rol al, cl
mov edx, esi
rol ah, 0x78
bt ax, ax
movzx eax, byte [r13 + rdi]
shr al, 6
movsx rsi, ax
mul r14b
mov byte [rbp + rdi], al
movzx eax, byte [r13 + rdi]
shr al, 4
ror sil, cl
add rsi, 0x47582ddd
and al, 3
shr si, cl
bswap rsi
rcr esi, cl
mul r14b
mov byte [rbp + rdi + 1], al
add rax, 0x27ee6256
movzx eax, byte [r13 + rdi]
cmp si, ax
btr si, 0xb
add sil, 0xa2
shr al, 2
mov sil, r15b
and al, 3
test bp, 0x2bcb
btr rsi, 0x25
neg sil
mul r14b
rcl esi, 9
sub sil, bpl
xadd sil, sil
mov byte [rbp + rdi + 2], al
cwde
mov al, dil
movsx si, r11b
movzx eax, byte [r13 + rdi]
bsf rsi, r10
and sil, cl
cmc
and al, 3
cmc
mul r14b
movzx si, sil
movsx si, spl
movzx esi, r15w
mov byte [rbp + rdi + 3], al
movsx esi, r12w
bswap si
movsxd rsi, r8d
lea esi, [rdx - 4]
jmp 0x140428d8b
inc r13
cmc
test dil, bpl
add rbp, 4
cmc
cmp r14b, r10b
cmp edx, 7
jmp 0x140428da2
ja 0x140428cca
add r13, rdi
shrd r8w, r10w, 0x50
jmp 0x140428db6
add rbp, rdi
mov r8, rbp
test esi, esi
jle 0x140428e44
movzx eax, byte [r13]
shr al, 6
cmp r9b, r15b
mul r14b
mov byte [r8], al
cmp esi, 1
jmp 0x140428ddd
je 0x140428e44
movzx eax, byte [r13]
stc
shr al, 4
jmp 0x140428df1
and al, 3
stc
jmp 0x140428dfa
mul r14b
test r11b, bl
cmp rax, 0x72076f26
mov byte [r8 + 1], al
cmp esi, 3
jmp 0x140428e13
jb 0x140428e44
movzx eax, byte [r13]
movzx r13w, al
shr al, 2
xadd r13d, r13d
setns r13b
add r13b, 0xd4
and al, 3
clc
ror r13, cl
sub r13b, r9b
mul r14b
mov byte [r8 + 2], al
sub eax, ebp
mov rax, qword [rsp + 0xd0]
cmp eax, dword [rsp + 0x68]
bswap r13d
movsxd r13, ebp
mov r13b, al
mov r13, qword [rsp + 0xd8]
jmp 0x140428e66
je 0x14042880c
mov rax, qword [r13 + 0x18]
cmp cl, bpl
cmc
lea r11, [r11 + rax]
clc
stc
cmp r11b, sil
cmp dword [rsp + 0xd0], 1
jmp 0x140428e8a
jne 0x140428f28
cmp dword [rsp + 0x24], 0
jmp 0x140428e9a
js 0x14042880c
add rax, rdi
not cl
movsx dx, r10b
cmovp bp, di
mov esi, dword [rsp + 0xc0]
mov rbp, qword [rsp + 0x70]
movsx edx, cx
movsx bx, r13b
cwd
mov rdx, rbp
movzx cx, dl
dec cx
movsxd rbx, esi
movsx ecx, di
xchg ch, cl
dec esi
mov cl, 7
mov byte [r11 + rbx], 0xff
movzx ecx, byte [rax + rbp + 1]
jmp 0x140428ee9
movsxd rsi, esi
jmp 0x140428ef1
mov byte [r11 + rsi], cl
dec rdx
sub sil, 0x5d
movsx si, r8b
add ebx, 0xfffffffe
btc si, di
movsxd rsi, r13d
or sil, cl
mov esi, ebx
test ebp, 0x80000000
movzx ebp, r13w
mov rbp, rdx
je 0x140428ece
jmp 0x14042880c
cmp dword [rsp + 0x24], 0
jmp 0x140428f32
js 0x14042880c
add rax, qword [rsp + 0xa0]
jmp 0x140428f46
lea rax, [rax + rdi]
bsr rbx, r13
rcr sil, cl
movsx rcx, r10w
mov rsi, qword [rsp + 0x70]
clc
shr ebx, 0x63
mov rbp, 0x423450de
mov ecx, dword [rsp + 0x90]
sar bl, 0xb4
mov ebp, ecx
mov rdx, rsi
inc ebx
movzx ebx, sp
lea ecx, [rbp + 3]
movsxd rcx, ecx
sbb bx, si
bts bx, bx
mov byte [r11 + rcx], 0xff
shrd rcx, r9, 0x3b
rcr rcx, cl
bsf cx, r10w
movzx ecx, byte [rax]
sal bh, cl
sar bh, cl
lea ebx, [rbp + 2]
cmc
movsxd rbx, ebx
mov byte [r11 + rbx], cl
movsx bx, dil
mov cl, 0x46
bt bx, 0x90
movzx ecx, byte [rax - 1]
xor bx, ax
ror bl, cl
sbb bx, 0x27d0
lea ebx, [rbp + 1]
clc
cmc
cmp r15w, 0x7b97
movsxd rbx, ebx
cmc
cmp r14w, r15w
mov byte [r11 + rbx], cl
sub cx, r14w
ror ch, 0x7b
movzx ecx, byte [rax - 2]
cmp cl, 0x7c
test dil, 0xb
movsxd rbp, ebp
test r10w, sp
cmp rsi, r10
mov byte [r11 + rbp], cl
cmc
cmp r10w, 0x22ff
stc
add rax, 0xfffffffffffffffd
cmc
add ebp, 0xfffffffc
jmp 0x140429010
dec rdx
stc
test esi, 0x80000000
movsx si, spl
setp sil
mov rsi, rdx
jmp 0x14042902b
je 0x140428f79
jmp 0x14042880c