Function at 0x140428af3
Capabilities:
Authenticate hmac
Check for software breakpoints
Encode data using base64
Encode data using xor
Encrypt data using speck

Disassembly:
push r15
push r14
test r9w, 0x4f4f
push r13
test sp, r11w
push r12
cmp r9b, 0xb9
test esp, ecx
test bh, 0x88
push rsi
push rdi
test r11, r12
push rbp
test rcx, 0x6277121c
cmp esp, 0x7cc93871
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
cmp r10, r10
sal rax, cl
btr eax, r13d
mov esi, dword [rsp + 0x2b8]
mov ebp, dword [rsp + 0x2b0]
rcl al, 0xd7
xor r12d, r12d
shl cl, 0x2d
sub cl, r11b
nop
cmp dword [rsp + 0x2c0], 0x10
jmp 0x140428bc9
sete cl
sal al, cl
mov eax, esi
jmp 0x140428bd5
or eax, ebp
jmp 0x140428bdc
js 0x140428ca2
mov r15d, r8d
mov r14, rdx
bts di, r9w
mov rax, qword [r13]
ror rdi, cl
sal dil, cl
sal di, 0x2f
movsxd rdi, dword [rax + 8]
test r12b, 0xce
test esi, esi
jmp 0x140428c0a
je 0x140428c35
mov eax, 0x7fffffff
clc
stc
sub edx, edx
cmp sp, 0x31c5
idiv esi
jmp 0x140428c28
cmp eax, ebp
jmp 0x140428c2f
jl 0x140428ca2
mov r12b, cl
movzx eax, r11w
inc ch
inc r12d
adc rax, 0x419e1e43
test r9b, r12b
mov ebx, r12d
imul ebx, r9d
test ax, 0x159c
mov ecx, esi
xchg ah, ah
test bpl, al
imul ecx, ebp
mov eax, ebx
cmc
test ebx, 0x36937f4f
or eax, ecx
jmp 0x140428c70
js 0x140428ca2
test ebx, ebx
jmp 0x140428c7d
je 0x140428d98
mov eax, 0x7fffffff
xor edx, edx
idiv ebx
test r10b, r13b
cmc
jmp 0x140428c95
cmp eax, ecx
jmp 0x140428c9c
jge 0x140428d98
mov qword [r13 + 0x18], 0
bt r13w, bp
xor al, bpl
xor r9d, r9d
adc r15b, 0x95
movzx r12, r11w
not di
mov eax, r9d
ror r15b, 0x72
cmovne r15, rsp
cmc
movaps xmm6, xmmword [rsp + 0x1a0]
bts r15w, r11w
movaps xmm7, xmmword [rsp + 0x1b0]
movaps xmm8, xmmword [rsp + 0x1c0]
bts bp, dx
shr r12b, cl
movaps xmm9, xmmword [rsp + 0x1d0]
add r12b, bpl
movaps xmm10, xmmword [rsp + 0x1e0]
movaps xmm11, xmmword [rsp + 0x1f0]
btr bx, 0xec
sar sil, cl
shld si, r11w, 0x52
movaps xmm12, xmmword [rsp + 0x200]
bts bp, bp
movzx r14d, bp
movaps xmm13, xmmword [rsp + 0x210]
stc
rol bh, cl
ror r12b, cl
movaps xmm14, xmmword [rsp + 0x220]
movaps xmm15, xmmword [rsp + 0x230]
add rsp, 0x248
jmp 0x140428d5b
pop rbx
pop rbp
movsx edi, bp
pop rdi
jmp 0x140428d66
pop rsi
pop r12
movsx r14, bp
mov r13d, 0x344674f1
movsx r15w, bl
pop r13
movsx r14, cx
movsx r15d, r11w
pop r14
movzx r15, dx
movsx r15, cx
movzx r15d, r11w
pop r15
jmp 0x140428d97
ret
mov dword [rsp + 0x68], r9d
clc
cmc
cmp r12b, 0x14
mov dword [rsp + 0x6c], ebx
imul ecx, ebx
jmp 0x140428daf
movsxd rcx, ecx
jmp 0x140428db7
call fcn.140204214
mov qword [r13 + 0x18], rax
sub r9d, r9d
test rax, rax
jmp 0x140428dcb
je 0x140428cc0
mov rsi, rdi
setno ah
and ax, 0x6ad9
mov eax, esi
xchg r8w, r8w
mov r8d, dword [rsp + 0x2b0]
test r11w, 0x7e65
or eax, r8d
jmp 0x140428df7
js 0x140428cc0
mov dword [rsp + 0x84], r12d
cmp r13w, 0x5b26
cmc
test r8d, r8d
jmp 0x140428e14
je 0x140428e42
xor r9d, r9d
shr ah, cl
mov eax, 0x7fffffff
sub edx, edx
cmc
idiv r8d
clc
test spl, al
test rcx, 0x6f5e406c
cmp eax, esi
jmp 0x140428e3c
jl 0x140428cc0
mov eax, esi
imul eax, r8d
mov dword [rsp + 0x64], eax
or eax, dword [rsp + 0x2c0]
mov r9b, 0x3d
xchg r9b, r9b
movzx r9, cx
mov r9d, 0
jmp 0x140428e68
js 0x140428cc0
mov r11d, 0
stc
cmc
test r12d, 0x5bd71ee
cmp dword [rsp + 0x2c0], 0
jmp 0x140428e8a
je 0x140428ef6
sub r9d, r9d
shr bp, 0x96
add rcx, 0x61e366d6
dec ch
mov eax, 0x7fffffff
sub rbp, 0x552e5232
rol cl, 0xed
rcl rcx, cl
xor edx, edx
mov ebp, dword [rsp + 0x2c0]
movzx cx, cl
bts cx, r8w
idiv ebp
add cx, ax
or ch, 0x83
mov ecx, dword [rsp + 0x64]
cmp eax, ecx
jl 0x140428cc0
mov r11d, ecx
jmp 0x140428ee0
imul r11d, ebp
cmp r11d, 0x7ffffff8
jmp 0x140428ef0
jg 0x140428cc0
add r11d, 7
cmp bl, r13b
shr r11d, 3
lea eax, [r11 + 1]
bts rcx, r12
shld cx, r9w, 0x8d
mov ecx, dword [rsp + 0x2b8]
imul eax, ecx
stc
jmp 0x140428f1f
cmp eax, r15d
ja 0x140428cb2
mov eax, r8d
shl dl, cl
btr edx, r10d
mov edx, dword [rsp + 0x68]
test r8b, 0xd6
imul eax, edx
mov qword [rsp + 0xf8], rax
cmp dx, 0x51fd
test ecx, ecx
jmp 0x140428f50
je 0x14042dadc
cmp dword [rsp + 0x2c0], 8
setl r9b
setl byte [rsp + 0x3f]
cmp esi, edx
mov cl, 0xb6
setae cl
sete al
xadd cl, r9b
shl ch, 0xf8
stc
movzx ecx, byte [r14]
rcr r9b, cl
mov r9d, 0
cmp cl, 4
jmp 0x140428f8e
ja 0x140428cc0
mov ebx, dword [rsp + 0x84]
bsr rdx, r10
test sil, r12b
btc bp, 0xb4
mov edx, ebx
not bp
sar r10w, cl
adc r10d, edx
mov rbp, qword [rsp + 0xf8]
bt r10, rsp
imul edx, ebp
mov edi, edx
ror dil, 0x9e
neg r10w
mov edi, esi
ror r10b, 0x32
bt r10w, r12w
imul edi, ebx
jmp 0x140428fe7
mov dword [rsp + 0x24], edi
add ebx, 0x665d03f6
dec r10b
sub ebp, r11d
movzx rbx, r11w
movsxd rdi, r8d
mov qword [rsp + 0x190], rbp
jmp 0x140429010
mov dword [rsp + 0x60], edx
neg dil
mov edx, edx
sbb di, 0x70d
mov rdi, rsi
rcr bpl, cl
or bl, bpl
bt r10w, 0x24
mov r10, rdx
shl rbx, 0xdd
rcr bx, 0x8d
neg r10
shr bpl, cl
adc bl, 0x64
movsxd rbx, dword [rsp + 0x6c]
sar bpl, 0x3a
ror ebp, cl
or byte [rsp + 0x3f], al
mov eax, r8d
xadd bpl, bpl
and eax, 7
shr rbp, 3
movsxd rbp, edi
mov dword [rsp + 0x12c], eax
movsxd rbp, eax
cbw
mov eax, r8d
btc bp, 0x19
xadd ebp, ebp
btr bp, r9w
and eax, 0xfffffff8
shld rbp, r10, 0x5c
jmp 0x14042908d
mov dword [rsp + 0x128], eax
test r15d, 0x47095816
bt bp, 0x50
mov eax, 0x30
sub rax, rbx
ror bpl, cl
sal ebp, cl
mov rbp, 0x27e32c5d
mov qword [rsp + 0xf0], rax
movsx ebp, bp
btr ax, bx
bt eax, r15d
mov rbp, rbx
btr eax, ebx
bswap ax
sub al, r12b
neg rbp
lahf
mov rax, rbp
mov qword [rsp + 0xb8], rbp
cmovne ax, r14w
bt rax, rsi
sub rbp, rdx
shl eax, 0xa
ror ax, cl
mov qword [rsp + 0x178], rbp
mov eax, 0x10
rol bpl, cl
xadd bpl, bpl
mov ebp, 0x10
jmp 0x140429116
sub rbp, rbx
cmc
mov qword [rsp + 0x170], rbp
test eax, 0x59c70bab
sbb bp, si
mov ebp, 3
cmp r12b, 0xd6
test r14b, r15b
sub rbp, rdx
jmp 0x14042913e
mov qword [rsp + 0x168], rbp
test r14b, 0xbb
stc
sub rax, rdx
cmp r8w, 0x6fa1
mov qword [rsp + 0x150], rax
mov eax, 1
sub rax, rdx
mov qword [rsp + 0x158], rax
movzx eax, r11w
mov eax, 0x30
sub rax, rdx
jmp 0x14042917d
mov qword [rsp + 0x148], rax
jmp 0x14042918a
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
movsxd rax, dword [rsp + 0x68]
mov sil, 0xb5
mov sil, dil
bts rsi, r9
mov qword [rsp + 0x198], rax
lea eax, [r8 - 1]
mov dword [rsp + 0x5c], eax
cmc
movzx ax, spl
mov eax, dword [rsp + 0x2b8]
mov qword [rsp + 0x110], rax
rol eax, 0x4a
mov rsi, qword [r13 + 0x18]
mov qword [rsp + 0x160], rdx
lea rax, [rbx + rdx]
mov qword [rsp + 0x188], rax
sub eax, eax
cmp sil, 0xef
test r15w, di
mov qword [rsp + 0x140], rax
cwde
mov eax, r8d
cmp r8w, r14w
jmp 0x140429213
mov qword [rsp + 0x138], rax
btc rax, 0xce
nop
sub r12d, r12d
sar ax, cl
not ax
mov qword [rsp + 0xd8], r13
bts ax, bx
mov qword [rsp + 0xd0], rdi
btr eax, 0x42
movsxd rax, ebp
mov qword [rsp + 0x108], r11
clc
mov qword [rsp + 0x88], r10
cmp bl, 0xf4
mov rax, rbx
test r12d, ebp
cmc
test sil, 0xb0
mov qword [rsp + 0x30], rbx
clc
cmp r14w, r12w
cmp dword [rsp + 0x2c0], 7
jmp 0x14042927c
jg 0x1404292ba
cmp r11d, r8d
jmp 0x14042928a
ja 0x140428cb2
add rsi, qword [rsp + 0x190]
cmp r15d, r13d
stc
cmc
mov dword [rsp + 0x24], 1
jmp 0x1404292b2
mov qword [rsp + 0x138], r11
test r12, r12
jne 0x1404292dd
movzx eax, cl
lea rcx, [0x1400beffc]
xor rbp, r15
cmp si, r10w
movzx ecx, byte [rax + rcx]
cdq
add r9b, 9
lea rdx, [r14 + 1]
add r9b, 0xe
lea r9, [rsi + r10]
xadd bp, bp
cmova rbp, rcx
movsx ebp, r11w
movzx ebp, cl
cmp dword [rsp + 0x24], 0
jmp 0x140429305
mov r8d, dword [rsp + 0x2c0]
jmp 0x140429312
jle 0x1404293e7
mov ecx, dword [rsp + 0x24]
cmc
sub edi, edi
jmp 0x140429324
jmp 0x140429347
movzx eax, byte [rdx + rdi]
mov byte [rsi + rdi], al
jmp 0x140429335
inc rdi
cmc
jmp 0x14042933e
cmp rcx, rdi
je 0x1404293e7
cmp ebp, 2
jmp 0x14042934f
jle 0x140429384
cmp ebp, 4
jmp 0x14042935d
jg 0x1404293b2
cmp ebp, 3
jmp 0x14042936b
je 0x1404293d3
cmp ebp, 4
jmp 0x140429379
je 0x1404293a8
jmp 0x140429335
test ebp, ebp
jmp 0x14042938b
je 0x140429329
cmp ebp, 1
jmp 0x140429399
je 0x140429329
cmp ebp, 2
jne 0x140429335
movzx eax, byte [r9 + rdi]
jmp 0x1404293da
cmp ebp, 5
jmp 0x1404293ba
je 0x140429329
cmp ebp, 6
jmp 0x1404293c8
je 0x140429329
jmp 0x140429335
movzx eax, byte [r9 + rdi]
shr al, 1
add al, byte [rdx + rdi]
jmp 0x1404293e2
jmp 0x14042932d
cmp r8d, 8
jmp 0x1404293f0
jne 0x140429439
mov rax, qword [rsp + 0xd0]
bt r15, r8
cmp eax, dword [rsp + 0x68]
xchg r15b, r15b
jmp 0x140429411
mov r15, rsi
jmp 0x140429419
je 0x140429424
mov byte [r15 + rax], 0xff
add rdx, rax
mov r10, qword [rsp + 0x198]
jmp 0x140429434
jmp 0x1404294b3
cmp r8d, 0x10
jmp 0x140429442
jne 0x14042948d
movsxd rax, dword [rsp + 0x24]
or r15b, r12b
mov ecx, dword [rsp + 0x68]
bswap r15d
movsxd r15, edi
cmp dword [rsp + 0xd0], ecx
mov r15, rsi
jmp 0x140429469
je 0x14042947a
mov byte [r15 + rax], 0xff
mov byte [rax + r15 + 1], 0xff
add rdx, rax
jmp 0x140429485
mov r10, rbx
jmp 0x1404294b3
add r14, 2
cqo
test al, 0x80
mov r10d, 1
rcr dh, cl
movsx edx, r13w
test r11d, 0x3ffb3bdb
mov rdx, r14
clc
mov r15, rsi
movzx rcx, r13w
lea rcx, [r15 + r10]
lea r9, [r9 + r10]
cmp byte [rsp + 0x3f], 0
jmp 0x1404294c5
mov qword [rsp + 0x28], rdx
jmp 0x1404294cf
mov qword [rsp + 0x118], r12
jmp 0x1404294dc
je 0x1404296b0
mov rax, qword [rsp + 0x138]
test esp, 0x64af749f
cmc
sub rbx, 0x5ea36f8c
lea ebx, [rax - 1]
btr r13w, dx
sub r13b, r12b
imul ebx, dword [rsp + 0x24]
stc
mov r13b, 0x12
movsxd r13, ebx
cmc
test r8d, edx
jmp 0x140429518
cmp ebp, 2
jmp 0x140429520
mov qword [rsp + 0x40], r10
jle 0x140429faa
cmp ebp, 4
jmp 0x140429533
jg 0x14042a786
cmp ebp, 3
jmp 0x140429541
je 0x14042ad25
cmp ebp, 4
jmp 0x14042954f
jne 0x14042be68
test ebx, ebx
jle 0x14042be68
movsxd rsi, dword [rsp + 0x24]
movsx r14, si
rcl r14w, 0x39
btr r14w, r11w
mov r14d, ebx
cmp ebx, 8
jmp 0x14042957b
jae 0x14042c6d7
sub r12d, r12d
dec r11b
mov rax, qword [rsp + 0x40]
mov r11b, 0x46
rcl r10w, cl
add r11w, 0x211a
sub rax, rsi
bsr r11, r11
add r15, rax
mov rax, qword [rsp + 0x88]
xchg r10b, r11b
lea r10, [r15 + rax]
movzx r11w, cl
movzx r11, di
mov r11, qword [rsp + 0x28]
jmp 0x140429624
cmp edi, ebp
cmova esi, edx
test bpl, 0xd4
stc
cmp edi, eax
cmova esi, edx
cmp rsi, 0x368320d6
cmp dil, r11b
add sil, byte [r11 + r12]
jmp 0x1404295e7
mov byte [rcx + r12], sil
jmp 0x1404295f0
inc r10
jmp 0x1404295f8
inc r15
jmp 0x140429600
inc rcx
inc r9
jmp 0x14042960b
inc r11
jmp 0x140429613
dec r14
cmp r12, r14
jmp 0x14042961e
je 0x14042be68
movzx edx, byte [r10 + r12]
movsx r8d, r9w
movzx r8d, byte [r9 + r12]
movzx esi, byte [r15 + r12]
sub ax, 0x246e
mov eax, r8d
cmp bp, 0x7ec9
sub eax, edx
lea ebx, [rax + rsi]
mov edi, eax
neg edi
xchg bp, bp
cmovs edi, eax
bt ax, 0x72
dec rax
mov ebp, ebx
sub ebp, r8d
rcl ah, 0x2b
and al, r13b
btr eax, 0x4f
mov eax, ebp
cmp al, r14b
stc
jmp 0x140429674
neg eax
jmp 0x14042967b
cmovs eax, ebp
bsf bp, r8w
sub ebx, edx
and bp, r10w
rcl bpl, cl
mov ebp, ebx
test rbx, rbp
neg ebp
jmp 0x140429698
cmovs ebp, ebx
cmp eax, ebp
jmp 0x1404296a2
ja 0x1404295c5
mov edx, r8d
jmp 0x1404295c5
cmp ebp, 2
jmp 0x1404296b8
jle 0x14042a174
cmp ebp, 4
jmp 0x1404296c6
jg 0x14042a8cf
cmp ebp, 3
jmp 0x1404296d4
je 0x14042aeda
cmp ebp, 4
jmp 0x1404296e2
jne 0x14042c3c4
mov ebp, dword [rsp + 0x5c]
jmp 0x1404296f1
test ebp, ebp
jmp 0x1404296f8
je 0x14042c3c4
mov eax, dword [rsp + 0x24]
rcl r12b, cl
stc
movsxd rbx, eax
shld r12w, dx, 0x66
mov qword [rsp + 0xe8], rbx
xchg r8b, r8b
mov r12d, eax
rol ah, cl
lea rax, [r15 + r10]
movsxd r14, r13d
mov qword [rsp + 0x100], rax
cmp r14b, 0xec
movzx ax, dl
mov r8b, sil
mov eax, r12d
movzx r14, bp
stc
and eax, 0xfffffff0
add r8, 0xef97912
mov qword [rsp + 0x130], rax
bsf r14w, r8w
xor r8w, r13w
mov eax, r12d
and eax, 0xfffffff8
not r14
movzx r14, r9w
mov qword [rsp + 0x180], rax
bsf r14d, r11d
movsx r14d, r14w
mov rax, qword [rsp + 0xb8]
lea r8, [r15 + rax]
add r8, r10
btc r14w, 0x93
add r15, qword [rsp + 0x178]
movsx r14w, r13b
shl r14b, 0x81
add r15, r10
shr r14w, cl
xor eax, eax
mov qword [rsp + 0xe0], rax
cmovg r14w, r13w
mov r14, rdx
jmp 0x1404297bd
jmp 0x14042982c
mov rax, qword [rsp + 0xe8]
mov byte [rcx + rax], 0xff
rcl bpl, cl
sal bp, cl
lea r14, [r14 + rax]
bt ebp, r13d
rol ebp, cl
test r13d, r10d
mov rbx, qword [rsp + 0x30]
xor bpl, cl
or bpl, 0xf1
lea rcx, [rcx + rbx]
add r9, rbx
mov bpl, dl
inc bpl
movsxd rbp, r14d
inc qword [rsp + 0xe0]
rcr bp, 0x26
btr rbp, 0xf4
xor bpl, cl
lea r8, [r8 + rbx]
jmp 0x14042981a
add r15, rbx
mov ebp, dword [rsp + 0x120]
dec ebp
je 0x14042c3c7
mov dword [rsp + 0x120], ebp
stc
cmp dword [rsp + 0x24], 0
jmp 0x14042983e
jle 0x1404297c2
cmp dword [rsp + 0x24], 8
jmp 0x14042984e
jae 0x140429860
sub edx, edx
jmp 0x14042985b
jmp 0x140429eea
mov rdx, qword [rsp + 0xe0]
movsx eax, r13w
mov rax, rdx
clc
test al, r12b
imul rax, qword [rsp + 0x30]
cmp ch, 0xb4
add rax, qword [rsp + 0x100]
cmc
cmp r14b, r8b
stc
imul rdx, qword [rsp + 0xe8]
test r10w, r9w
cmp r12, rcx
test r14b, 4
add rdx, qword [rsp + 0x28]
clc
test ecx, 0x7ee44835
cmc
sub rax, rdx
cmp rax, 0x10
jmp 0x1404298b6
jb 0x140429e99
jb 0x140429ea5
cmp qword [rsp + 0x188], 0x10
jmp 0x1404298d0
jb 0x140429e8d
cmp dword [rsp + 0x60], 0x10
jmp 0x1404298e0
jb 0x140429e81
mov edx, 0
stc
test r13b, 0xb8
cmp dword [rsp + 0x6c], 0x10
jmp 0x1404298fa
jb 0x140429eea
cmp dword [rsp + 0x24], 0x10
jae 0x140429ade
xor ebp, ebp
jmp 0x140429912
mov rax, qword [rsp + 0x180]
nop dword [rax]
jmp 0x140429923
movq xmm8, qword [r14 + rbp]
jmp 0x14042992e
movq xmm11, qword [r15 + rbp]
jmp 0x140429939
movdqa xmm3, xmm11
punpcklbw xmm3, xmm15
movdqa xmm12, xmm3
punpckhwd xmm12, xmm15
punpcklwd xmm3, xmm15
movq xmm9, qword [r9 + rbp]
movdqa xmm2, xmm9
punpcklbw xmm2, xmm15
movdqa xmm1, xmm2
punpckhwd xmm1, xmm15
punpcklwd xmm2, xmm15
movq xmm10, qword [r8 + rbp]
jmp 0x14042997b
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
test r9d, 0x2f5d15f1
jmp 0x140429ab3
add rbp, 8
cmp rax, rbp
jmp 0x140429abf
jne 0x140429923
mov rdx, rax
cmp dil, r12b
cmp rax, r12
jmp 0x140429ad3
jne 0x140429eea
jmp 0x1404297c2
xor ebp, ebp
jmp 0x140429ae5
movdqa xmm13, xmm14
mov rax, qword [rsp + 0x130]
jmp 0x140429af7
movdqu xmm11, xmmword [r15 + rbp]
jmp 0x140429b02
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 0x140429b52
movdqa xmmword [rsp + 0xa0], xmm15
movdqa xmm8, xmm15
punpckhbw xmm8, xmm7
movdqa xmm12, xmm8
punpckhwd xmm12, xmm7
punpcklwd xmm8, xmm7
punpcklbw xmm15, xmm7
movdqa xmm4, xmm15
punpckhwd xmm4, xmm7
movdqu xmm0, xmmword [r8 + rbp]
jmp 0x140429b8e
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 0x140429e21
paddb xmm7, xmm0
movdqu xmmword [rcx + rbp], xmm7
cmc
cmp rdi, r13
add rbp, 0x10
test bl, sil
cmc
cmp rax, rbp
jmp 0x140429e3e
jne 0x140429af7
cmp rax, r12
jmp 0x140429e4c
movdqa xmm14, xmm13
movdqa xmm13, xmmword [0x1400bf520]
je 0x1404297c2
mov rdx, qword [rsp + 0x130]
or ebp, esp
mov rbp, rdx
test r12b, 8
jmp 0x140429e76
je 0x140429eea
jmp 0x140429912
sub edx, edx
jmp 0x140429e88
jmp 0x140429eea
xor edx, edx
jmp 0x140429e94
jmp 0x140429eea
xor edx, edx
jmp 0x140429ea0
jmp 0x140429eea
sub edx, edx
jmp 0x140429eac
jmp 0x140429eea
cmp edi, r10d
cmova ebp, esi
cmp edi, r13d
jmp 0x140429ebf
cmova ebp, esi
stc
test r8b, r14b
add bpl, byte [r14 + rdx]
jmp 0x140429ecf
mov byte [rcx + rdx], bpl
jmp 0x140429ed8
inc rdx
cmc
cmp r12, rdx
jmp 0x140429ee4
je 0x1404297c2
movzx esi, byte [r15 + rdx]
movsx r13d, si
adc al, spl
movzx eax, byte [r9 + rdx]
movzx ebp, byte [r8 + rdx]
mov ebx, eax
rol r13b, cl
jmp 0x140429f0a
sub ebx, esi
lea r11d, [rbx + rbp]
rcl r10b, cl
bts r10w, r14w
btr r13w, 0x5e
mov edi, ebx
rol r13b, 0x23
sbb r13, 0x3fed33a2
neg edi
movzx r13, si
movsx r10w, dil
cmovs edi, ebx
mov ebx, r11d
mov r13d, 0x47c20a91
btr r10w, 0xb2
neg r13b
sub ebx, eax
movzx r10w, r11b
shrd r13w, r8w, 0x1c
mov r13d, ebx
bsf r10w, sp
mov r10, r8
neg r13d
not r10w
cmovs r13d, ebx
sar r10, cl
or r10b, 0x61
cmovo r10d, edi
sub r11d, esi
mov r10d, r11d
cmp dx, 0x6a4c
neg r10d
jmp 0x140429f8c
cmovs r10d, r11d
cmp r13d, r10d
jmp 0x140429f98
ja 0x140429eb1
mov esi, eax
jmp 0x140429fa5
jmp 0x140429eb1
test ebp, ebp
je 0x14042b2fc
cmp ebp, 1
jmp 0x140429fba
je 0x14042b309
cmp ebp, 2
jmp 0x140429fc8
jne 0x14042be68
test ebx, ebx
jmp 0x140429fd5
jle 0x14042be68
mov ebp, ebx
clc
cmp ebx, 8
jmp 0x140429fe6
jae 0x14042c76d
xor r10d, r10d
jmp 0x140429ff7
mov r8, r10
not r8
or dl, al
xadd dh, dh
stc
lea r8, [r8 + rbp]
mov rdx, rbp
jmp 0x14042a00f
and rdx, 3
jmp 0x14042a018
je 0x14042a0a4
mov rbx, r10
rcr rax, cl
neg rbx
or cx, 0x4da8
mov rax, qword [rsp + 0x40]
adc rcx, 0x6fef06df
sal cl, cl
cmc
add rax, r10
bsr ecx, edi
add rax, r15
add rdi, rsp
rcr ch, 0x6c
mov rcx, qword [rsp + 0x88]
lea rdi, [rax + rcx]
bsr cx, ax
add r10, qword [rsp + 0x28]
sub esi, esi
bsf cx, sp
movzx ecx, byte [rdi + rsi]
clc
add cl, byte [r10 + rsi]
jmp 0x14042a073
mov byte [rax + rsi], cl
jmp 0x14042a07b
inc rsi
jmp 0x14042a083
dec rbx
cmp rdx, rsi
jmp 0x14042a08e
jne 0x14042a065
neg rbx
stc
setnp r10b
shld r10d, r9d, 0x5a
mov r10, rbx
cmp r8, 3
jb 0x14042be68
sub rbp, r10
rcr cl, 0x40
mov rax, qword [rsp + 0x40]
add rax, r10
cdq
lea rax, [rax + r15]
and dh, 0x41
rcl cl, cl
add rax, 3
mov rcx, qword [rsp + 0x28]
add rcx, r10
movsx dx, ah
add rcx, 3
mov rbx, qword [rsp + 0x88]
btc dx, r14w
dec rdx
movzx edx, byte [rax + rbx - 3]
clc
add dl, byte [rcx - 3]
test r14w, 0xfcc
mov byte [rax - 3], dl
movzx edx, byte [rax + rbx - 2]
test cx, 0x5626
test ecx, ebx
jmp 0x14042a10d
add dl, byte [rcx - 2]
mov byte [rax - 2], dl
shr rdx, cl
movsx dx, bpl
movzx edx, byte [rax + rbx - 1]
clc
test r9b, r13b
add dl, byte [rcx - 1]
cmp rdx, r8
mov byte [rax - 1], dl
movzx edx, sp
btr dx, 8
btc rdx, r14
movzx edx, byte [rax + rbx]
stc
cmc
test di, 0x51f8
add dl, byte [rcx]
jmp 0x14042a14c
mov byte [rax], dl
add rax, 4
cmp r13b, 0x92
add rcx, 4
cmp r9w, 0x42ff
add rbp, 0xfffffffffffffffc
jmp 0x14042a169
jne 0x14042a0da
jmp 0x14042be68
test ebp, ebp
jmp 0x14042a17b
je 0x14042b46b
cmp ebp, 1
jmp 0x14042a189
je 0x14042b8de
cmp ebp, 2
jne 0x14042c3c4
mov ebp, dword [rsp + 0x5c]
test rsi, 0x36d1586
test ebp, ebp
jmp 0x14042a1aa
je 0x14042c3c4
mov eax, dword [rsp + 0x24]
movsxd r8, eax
movsx r13w, r9b
cmovnp r13w, bp
xchg dil, dil
mov ebx, eax
test r13b, 0x1d
setle r13b
lea rax, [r15 + r10]
cmp r8, 0x51ca4915
rcr r13w, cl
mov qword [rsp + 0x90], rax
shl ax, cl
xchg edi, edi
mov eax, ebx
setne r12b
and eax, 0xffffffe0
rcr r12b, 0xb6
mov qword [rsp + 0xc0], rax
add rax, 0xffffffffffffffe0
mov qword [rsp + 0xe8], rax
btr r13w, r14w
sar r13w, cl
test r11b, r14b
mov rdi, rax
setb r13b
bt ax, bx
rol r14b, 0x44
shr rdi, 5
inc rdi
add eax, esi
mov rax, rdi
xor r14b, r8b
sar r12b, 0x18
movsx r14, r11w
mov qword [rsp + 0xe0], rdi
movabs rax, 0xffffffffffffffe
movzx r13w, bpl
rcr r14w, cl
and rdi, rax
sar r14d, cl
mov qword [rsp + 0x100], rdi
shrd r13, r14, 0x95
sar r13b, cl
rcr r13b, cl
mov eax, ebx
and eax, 0xfffffff8
cmp r15b, 0xe8
xadd r14w, r13w
mov qword [rsp + 0x120], rax
rcr r12w, 0x64
mov rax, r10
mov qword [rsp + 0x70], rbx
mov r10d, ebx
sub r14w, r14w
xchg r13b, r14b
and r10d, 3
or r13b, r11b
lea r12, [rax + r15]
sal r14w, cl
add r12, 3
add r15, qword [rsp + 0x168]
test r10, 0x1eab3acc
xchg r13w, r13w
movsx r14w, r10b
lea r15, [r15 + rax]
rol r13b, cl
btr r14, rdi
bswap r13
lea r13, [rdx + 3]
shl r14, 0xea
movzx r14w, r10b
xor r11d, r11d
setl r14b
mov r14, rdx
jmp 0x14042a2f3
mov qword [rsp + 0xa0], r8
jmp 0x14042a300
jmp 0x14042a368
mov byte [rcx + r8], 0xff
rcl ebp, 0xb2
rcl bx, cl
add r14, r8
btc bp, 0x52
mov rbx, qword [rsp + 0x30]
mov bpl, sil
add rcx, rbx
add ebp, 0x30516869
rol bpl, 0xd4
add r9, rbx
movzx ebp, r14w
inc r11
shld rbp, rsi, 0xc2
add r12, rbx
add r15, rbx
shl bpl, cl
adc bpl, 0xcf
add r13, r8
movsx rbp, cx
jmp 0x14042a357
mov ebp, dword [rsp + 0x40]
jmp 0x14042a360
dec ebp
je 0x14042c3c7
mov dword [rsp + 0x40], ebp
jmp 0x14042a372
cmp dword [rsp + 0x24], 0
jmp 0x14042a37c
jle 0x14042a305
cmp dword [rsp + 0x24], 8
jmp 0x14042a38c
jae 0x14042a531
sub edx, edx
shrd rbx, r11, 0x4a
sub bl, dh
neg bx
mov rbx, r12
rcl r12d, cl
btr r12, 0x73
mov r12, rdx
clc
test r9w, bp
not r12
test dl, r12b
add r12, qword [rsp + 0x70]
stc
test r10, r10
jmp 0x14042a3c5
je 0x14042a465
mov rax, rdx
neg rax
rcl r8b, cl
btc esi, 0x75
lea rsi, [rcx + rdx]
lea rdi, [r9 + rdx]
movsxd r8, esp
xor r8, rsi
xor r8d, 0x21ea60ba
add rdx, r14
dec r8b
shl r8b, cl
setle r8b
xor ebp, ebp
adc r8, 0x2a442de2
adc r8b, bl
nop dword [rax + rax]
xor r8b, dl
rcr r8, 0x42
mov r8b, 0x49
movzx r8d, byte [rdi + rbp]
add r8b, byte [rdx + rbp]
mov byte [rsi + rbp], r8b
jmp 0x14042a427
inc rbp
jmp 0x14042a42f
dec rax
cmc
cmp bl, r11b
clc
cmp r10, rbp
jmp 0x14042a43f
jne 0x14042a415
neg rax
cmp r15w, 0x30a8
mov rdx, rax
rcr r8w, 0x10
test r9b, 0x2e
sbb r8, rbx
mov r8, qword [rsp + 0xa0]
cmp r12, 3
movzx r12, ax
jmp 0x14042a472
mov r12, rbx
jmp 0x14042a47a
jb 0x14042a305
mov rsi, qword [rsp + 0x70]
bt eax, ecx
sub bh, ah
rcl bpl, cl
sub rsi, rdx
or ebp, edi
movzx rbp, bp
sub rbp, r9
lea rbp, [r12 + rdx]
mov al, 0xe0
ror ah, 0x6e
lea rax, [r15 + rdx]
neg bl
lea rdx, [rdx + r13]
sub edi, edi
and bx, 0x3619
rcr bl, 0x37
nop dword [rax + rax]
movzx ebx, byte [rax + rdi - 3]
add bl, byte [rdx + rdi - 3]
mov byte [rbp + rdi - 3], bl
rol bl, 0xd6
btr ebx, 0xa1
movzx ebx, byte [rax + rdi - 2]
cmc
cmp r10b, r15b
add bl, byte [rdx + rdi - 2]
jmp 0x14042a4e5
mov byte [rbp + rdi - 2], bl
movzx ebx, r10w
btc rbx, rdi
movzx ebx, byte [rax + rdi - 1]
clc
cmc
add bl, byte [rdx + rdi - 1]
mov byte [rbp + rdi - 1], bl
movsxd rbx, esp
stc
movzx bx, r9b
movzx ebx, byte [rax + rdi]
jmp 0x14042a512
add bl, byte [rdx + rdi]
mov byte [rbp + rdi], bl
add rdi, 4
cmc
cmp rsi, rdi
jmp 0x14042a526
jne 0x14042a4be
jmp 0x14042a305
mov rax, r11
rcr edx, 0x1a
shl rdx, 0x20
bsr rdx, rdx
imul rax, qword [rsp + 0x30]
shrd edx, r12d, 0x50
add rax, qword [rsp + 0x90]
and dl, 0xdf
mov rdx, r11
jmp 0x14042a560
imul rdx, r8
cmc
add rdx, qword [rsp + 0x28]
sub rax, rdx
cmp r11d, 0x5de42139
stc
cmp rax, 0x20
jmp 0x14042a57e
jb 0x14042a392
jb 0x14042a392
mov edx, 0
cmp dword [rsp + 0x60], 0x20
jmp 0x14042a599
jb 0x14042a39e
cmp dword [rsp + 0x24], 0x20
jmp 0x14042a5a9
jae 0x14042a5bb
sub eax, eax
jmp 0x14042a5b6
jmp 0x14042a715
cmp qword [rsp + 0xe8], 0
je 0x14042a683
mov rsi, qword [rsp + 0x100]
test r12b, cl
xor edx, edx
jmp 0x14042a5dc
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14042a5e7
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14042a5f3
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x14042a5fe
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x14042a60e
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14042a61c
movdqu xmmword [rcx + rdx + 0x10], xmm0
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14042a62e
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14042a63a
movdqu xmm2, xmmword [r9 + rdx + 0x20]
jmp 0x14042a646
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x30]
jmp 0x14042a656
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
test r15b, 0xa5
clc
movdqu xmmword [rcx + rdx + 0x30], xmm0
add rdx, 0x40
add rsi, 0xfffffffffffffffe
jmp 0x14042a678
jne 0x14042a5dc
jmp 0x14042a68a
xor edx, edx
clc
cmp r13b, cl
stc
test byte [rsp + 0xe0], 1
jmp 0x14042a697
je 0x14042a6d8
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14042a6af
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x14042a6ba
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
rcr ax, cl
lahf
movdqu xmmword [rcx + rdx + 0x10], xmm0
mov rax, qword [rsp + 0xc0]
test cx, bp
cmp dl, 0x7c
cmp rax, qword [rsp + 0x70]
jmp 0x14042a6f0
je 0x14042a305
mov rdx, qword [rsp + 0xc0]
xadd ah, ah
mov al, sil
mov ah, 0x9d
mov rax, rdx
test byte [rsp + 0x70], 0x18
je 0x14042a39e
mov rsi, qword [rsp + 0x120]
jmp 0x14042a722
nop word cs:[rax + rax]
jmp 0x14042a731
movq xmm0, qword [r14 + rax]
jmp 0x14042a73c
movq xmm1, qword [r9 + rax]
jmp 0x14042a747
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
clc
add rax, 8
cmc
test bh, 0x5d
cmp rsi, rax
jmp 0x14042a761
jne 0x14042a731
mov rdx, rsi
test rcx, 0x42386241
cmp rsi, qword [rsp + 0x70]
jmp 0x14042a77b
je 0x14042a305
jmp 0x14042a39e
cmp ebp, 5
jmp 0x14042a78e
je 0x14042bd44
cmp ebp, 6
jne 0x14042be68
test ebx, ebx
jmp 0x14042a7a4
jle 0x14042be68
movsxd r9, dword [rsp + 0x24]
add r10b, dl
rcr r10w, cl
bts r10w, ax
mov r10d, ebx
cmp ebx, 8
jmp 0x14042a7c6
jae 0x14042c7dd
xor edi, edi
btc edx, 0xcb
adc dl, r14b
mov rdx, rdi
stc
test r10b, 1
jmp 0x14042a7e2
je 0x14042a82b
mov rax, rdi
sub rax, r9
shr dx, cl
sbb rdx, rax
movzx eax, byte [rcx + rax]
shld dx, dx, 0x47
not dx
sbb rdx, 0x28e22268
mov rdx, qword [rsp + 0x28]
cmc
add al, byte [rdx + rdi]
rcl dx, cl
shr dl, 0x87
mov byte [rcx + rdi], al
rcl dh, 0xff
clc
mov rdx, rdi
or rdx, 1
test r9b, r15b
cmp r9b, 0x6e
not rdi
add rdi, r10
jmp 0x14042a836
je 0x14042be68
mov rcx, qword [rsp + 0x40]
cmc
jmp 0x14042a847
mov rax, rcx
bt rbx, rsi
test bp, ax
sub rax, r9
btc ebx, 0x1b
add rax, r15
setb bh
bswap bp
inc rax
rol bp, cl
shrd ebx, edi, 0x8a
sub bpl, 0x3f
add rcx, r15
inc rcx
sar bl, cl
sub bpl, 0x81
movzx ebx, byte [rax + rdx - 1]
add bp, 0x1e32
cmp dl, 0xb8
mov rbp, qword [rsp + 0x28]
jmp 0x14042a892
add bl, byte [rbp + rdx]
test r12b, spl
mov byte [rcx + rdx - 1], bl
movzx ebx, byte [rax + rdx]
cmp r9b, r11b
add bl, byte [rbp + rdx + 1]
test r11d, r12d
clc
cmc
mov byte [rcx + rdx], bl
add rdx, 2
cmp r9, r13
test si, 0x5ff4
cmp r10, rdx
jmp 0x14042a8c4
jne 0x14042a87b
jmp 0x14042be68
cmp ebp, 5
je 0x14042bede
cmp ebp, 6
xchg r8b, r8b
not r8
mov r8d, dword [rsp + 0x5c]
jne 0x14042c3c4
test r8d, r8d
jmp 0x14042a8f4
je 0x14042c3c4
mov eax, dword [rsp + 0x24]
movsxd r12, eax
btr edi, r8d
ror r14, cl
mov r14, rdx
bsr di, si
shrd dx, r13w, 0x4d
mov edi, eax
btr dx, 0x8c
adc sil, 0xcf
lea r13, [r15 + r10]
jmp 0x14042a929
mov eax, edi
and eax, 0xffffffe0
mov qword [rsp + 0x40], rax
ror dx, cl
rol dx, cl
xadd sil, dl
add rax, 0xffffffffffffffe0
shr r9b, 0x40
cwd
movsx r11, r15w
mov qword [rsp + 0x70], rax
mov rdx, rax
mov esi, 0x7cd84ed9
movsxd r11, eax
shr r9w, cl
shr rdx, 5
jmp 0x14042a96d
inc rdx
mov rax, rdx
xor al, 0x36
ror r9, cl
mov qword [rsp + 0xa0], rdx
bt eax, 0xea
lahf
movabs rax, 0xffffffffffffffe
xor r11d, edx
and rdx, rax
sal sil, 0x4a
mov qword [rsp + 0x90], rdx
sub r11, r11
mov esi, edi
sal r9b, cl
btc r11w, ax
and esi, 0xfffffff8
mov r9, rdi
cbw
shld ax, di, 0x6c
neg r9
xor ax, dx
xor r11b, 0xf1
and r11w, cx
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
lea r11, [r11 + r10]
cmc
clc
jmp 0x14042a9e0
add r15, qword [rsp + 0xb8]
cmp r13, r12
jmp 0x14042a9f0
lea r15, [r15 + r10]
xor r10d, r10d
jmp 0x14042aa31
mov byte [rcx + r12], 0xff
add r14, r12
stc
add rcx, rbx
jmp 0x14042aa0d
inc r10
add r11, rbx
cmp r9b, r15b
test cx, 0x4054
add r15, rbx
jmp 0x14042aa23
dec r8d
jmp 0x14042aa2b
je 0x14042c3c7
cmp dword [rsp + 0x24], 0
jmp 0x14042aa3b
jle 0x14042a9fc
cmp dword [rsp + 0x24], 8
jae 0x14042aaf7
xor edx, edx
mov rbp, rdx
cmc
stc
test dil, 1
jmp 0x14042aa5c
je 0x14042aa9e
mov rax, rdx
and ebp, 0x6fe5de0
sub rax, rbx
shl bp, cl
rcr bpl, 0x5e
movzx eax, byte [rcx + rax]
rcl bp, cl
bt ebp, esp
movzx bp, dl
add al, byte [r14 + rdx]
cmc
bsf bp, r14w
mov byte [rcx + rdx], al
movzx rbp, r15w
mov rbp, rdx
cmp bl, 0xcc
or rbp, 1
not rdx
cmc
cmp rdx, r9
jmp 0x14042aaaa
je 0x14042a9fc
nop
movzx eax, byte [r15 + rbp]
add al, byte [r14 + rbp]
cmp di, 0x135d
test bpl, 2
clc
mov byte [rcx + rbp], al
adc al, r14b
movzx eax, byte [r15 + rbp + 1]
stc
cmp r8w, dx
cmc
add al, byte [r14 + rbp + 1]
mov byte [rcx + rbp + 1], al
add rbp, 2
cmp rdi, rbp
jmp 0x14042aaec
jne 0x14042aab2
jmp 0x14042a9fc
mov rax, r10
adc dh, cl
imul rax, rbx
dec dx
add rax, r13
test r11b, dil
shl dh, 0x4b
test r9w, 0x7469
mov rdx, r10
imul rdx, r12
stc
cmp r10d, 0x1e3e61d6
test sil, 0x42
add rdx, qword [rsp + 0x28]
cmp di, sp
jmp 0x14042ab32
sub rax, rdx
cmp ax, 0x54ce
clc
cmp rax, 0x20
jmp 0x14042ab43
jb 0x14042aa4c
jb 0x14042aa4c
mov edx, 0
jmp 0x14042ab5c
cmp dword [rsp + 0x6c], 0x20
jb 0x14042aa4e
cmp dword [rsp + 0x24], 0x20
jae 0x14042ab7e
sub eax, eax
jmp 0x14042ab79
jmp 0x14042acea
cmp qword [rsp + 0x70], 0
jmp 0x14042ab89
je 0x14042ac43
mov rbp, qword [rsp + 0x90]
jmp 0x14042ab9c
sub edx, edx
jmp 0x14042aba3
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14042abb5
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x14042abc1
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x14042abd1
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x14042abe5
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14042abf1
movdqu xmm1, xmmword [r14 + rdx + 0x30]
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14042ac04
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
clc
movdqu xmmword [rcx + rdx + 0x30], xmm0
stc
cmp rsp, r9
add rdx, 0x40
test al, r8b
jmp 0x14042ac2f
add rbp, 0xfffffffffffffffe
jmp 0x14042ac38
jne 0x14042aba3
jmp 0x14042ac45
xor edx, edx
test byte [rsp + 0xa0], 1
je 0x14042acae
movdqu xmm0, xmmword [r14 + rdx]
btr eax, 0xe3
movsx rax, si
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movsx eax, r14w
cbw
or ah, 0x42
mov rax, rdx
sub rax, rbx
jmp 0x14042ac7c
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042ac86
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042ac95
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
clc
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x14042acae
cmp qword [rsp + 0x40], rdi
jmp 0x14042acb8
je 0x14042a9fc
mov rdx, qword [rsp + 0x40]
cmp r13b, r9b
adc al, dh
mov rax, rdx
jmp 0x14042acd1
test dil, 0x18
jmp 0x14042acda
je 0x14042aa4e
nop word cs:[rax + rax]
movq xmm0, qword [r14 + rax]
jmp 0x14042acf5
movq xmm1, qword [r15 + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp r14b, r15b
add rax, 8
cmp rsi, rax
jne 0x14042acea
mov rdx, rsi
cmp rsi, rdi
je 0x14042a9fc
jmp 0x14042aa4e
test ebx, ebx
jle 0x14042be68
movsxd r8, dword [rsp + 0x24]
bswap dx
mov edx, ebx
test r12w, r9w
cmc
cmp ebx, 8
jae 0x14042c840
sub r11d, r11d
mov rsi, r11
cmp r12b, bl
test dl, 1
jmp 0x14042ad56
je 0x14042adbb
movzx eax, byte [r9 + r11]
shld rbp, r14, 0x48
cmc
mov rbp, r11
setne sil
rcl si, cl
sub rbp, r8
btr rsi, 0x34
movzx ebp, byte [rcx + rbp]
movsxd rsi, edx
add ebp, eax
inc rax
shr ebp, 1
and sil, 4
movzx si, cl
mov rax, qword [rsp + 0x28]
inc sil
bsf rsi, rbx
movsxd rsi, r8d
add bpl, byte [rax + r11]
mov byte [rcx + r11], bpl
xor esi, r8d
ror rsi, cl
bsr rsi, rbp
mov rsi, r11
or rsi, 1
test r8b, 0x23
not r11
jmp 0x14042adc7
add r11, rdx
jmp 0x14042adcf
je 0x14042be68
mov rbx, qword [rsp + 0x40]
add bpl, al
and cl, 0x96
mov rax, rbx
xadd rbp, rbp
sub rax, r8
cmovle cx, ax
lea rcx, [r15 + rax]
lahf
inc rcx
dec bpl
movzx rdi, bp
mov al, 0xbf
lea rbp, [r15 + rbx]
bswap edi
inc rbp
movsx eax, bp
test rsi, 0x2d0d5c37
rcr eax, 0xf8
add r15, qword [rsp + 0x158]
lea r15, [r15 + rbx]
movsx rbx, bx
bt ax, r13w
mov rax, qword [rsp + 0x28]
lea rbx, [rax + 1]
movzx eax, byte [r15 + rsi - 1]
rcr di, cl
bts rdi, rbp
add dil, r12b
movzx edi, byte [rcx + rsi - 1]
clc
cmp r9b, bpl
jmp 0x14042ae51
add edi, eax
shr edi, 1
add dil, byte [rbx + rsi - 1]
and ah, 0x65
mov byte [rbp + rsi - 1], dil
adc edi, 0x35b05f4a
xor ax, 0x5a78
movzx eax, byte [r15 + rsi]
shr dil, cl
add dil, r15b
movzx edi, byte [rcx + rsi]
jmp 0x14042ae83
add edi, eax
clc
shr edi, 1
test r14b, al
add dil, byte [rbx + rsi]
test r15, 0x2a5a166c
cmp r10d, r12d
cmp si, 0x472
mov byte [rbp + rsi], dil
cmc
add rdx, 0xfffffffffffffffe
test edi, 0x3f6916cf
cmc
add rcx, 2
cmp r15b, 0xc2
clc
add rbp, 2
test r11b, r12b
add r15, 2
add rbx, 2
cmp rsi, rdx
jmp 0x14042aecf
jne 0x14042ae33
jmp 0x14042be68
mov r11d, dword [rsp + 0x5c]
test r12b, dl
test r11d, r11d
jmp 0x14042aeea
je 0x14042c3c4
mov eax, dword [rsp + 0x24]
movsxd r12, eax
mov esi, eax
movsx r14d, ax
shr r8b, cl
cdqe
lea rax, [r15 + r10]
btr di, 0x57
jmp 0x14042af10
mov qword [rsp + 0x70], rax
cmp edi, 0x5e1a7c65
mov rdi, r10
mov r10d, esi
movzx r14, dx
shl r14w, 0xa4
btr r8w, 0xbf
and r10d, 0xffffffe0
setne r8b
mov r8d, esi
and r8d, 0xfffffff8
test r9b, bpl
sbb al, 0x2b
mov rax, rsi
neg rax
rcl r14w, cl
cmovno r14, r12
mov qword [rsp + 0x40], rax
cbw
stc
mov rax, qword [rsp + 0x170]
add rax, r15
lea rax, [rax + rdi]
not r14w
add r15, qword [rsp + 0xb8]
or r14b, cl
add r15, rdi
cmp rax, 0x25378bc
sal r14b, 0x86
xor ebp, ebp
movsxd r14, edx
mov r14, rdx
jmp 0x14042af93
jmp 0x14042afea
mov byte [rcx + r12], 0xff
cmc
add r14, r12
rol bx, 0x22
shr bh, cl
shld bx, r9w, 0x4c
mov rbx, qword [rsp + 0x30]
cmp sp, 0x773e
jmp 0x14042afbc
add rcx, rbx
test r14, r10
add r9, rbx
inc rbp
stc
test r15b, 0xc8
lea rax, [rax + rbx]
cmp al, r11b
add r15, rbx
jmp 0x14042afdc
dec r11d
jmp 0x14042afe4
je 0x14042c3c7
cmp dword [rsp + 0x24], 0
jmp 0x14042aff4
jle 0x14042af98
cmp dword [rsp + 0x24], 8
jmp 0x14042b004
jae 0x14042b10e
xor r13d, r13d
mov rdx, r13
test r10b, sil
test sil, 1
jmp 0x14042b01c
je 0x14042b06d
movzx edx, byte [r9 + r13]
shld di, r12w, 0x2e
mov rdi, r13
sub rdi, qword [rsp + 0x30]
cmp bh, 0xc
cmc
cmp bpl, r13b
movzx edi, byte [rcx + rdi]
add edi, edx
clc
adc edx, 0x4d0058e1
shr edi, 1
shrd dx, bp, 0x84
add dil, byte [r14 + r13]
sub dx, 0x6725
shr dl, 0xa7
mov byte [rcx + r13], dil
mov rdx, r13
or rdx, 1
jmp 0x14042b06d
not r13
cmp r13, qword [rsp + 0x40]
jmp 0x14042b07a
je 0x14042af98
nop dword [rax + rax]
movzx edi, byte [r9 + rdx]
movzx ebx, byte [r15 + rdx]
cmp ah, 0x38
cmp r13d, ecx
add ebx, edi
xchg edi, edi
shr rdi, 0xd4
shr ebx, 1
btc edi, edi
add bl, byte [r14 + rdx]
test r15w, 0x52e6
or rdi, rdx
add di, 0x48be
mov byte [rcx + rdx], bl
movzx edi, byte [r9 + rdx + 1]
rcl bx, cl
movzx ebx, byte [r15 + rdx + 1]
jmp 0x14042b0d1
add ebx, edi
test r10b, spl
cmp r9w, si
shr ebx, 1
stc
cmc
cmp r11b, 0xb9
add bl, byte [r14 + rdx + 1]
test r14w, r11w
mov byte [rcx + rdx + 1], bl
cmp dx, r8w
cmp spl, 0x9e
add rdx, 2
cmp rsi, rdx
jmp 0x14042b103
jne 0x14042b088
jmp 0x14042af98
mov rdx, rbp
shr di, cl
movsxd rdi, r14d
imul rdx, qword [rsp + 0x30]
add rdx, qword [rsp + 0x70]
shl rdi, 0x91
mov rdi, rbp
imul rdi, r12
stc
clc
add rdi, qword [rsp + 0x28]
sub rdx, rdi
cmp rdx, 0x20
jb 0x14042b00a
jb 0x14042b00a
cmp dword [rsp + 0x60], 0x20
jmp 0x14042b151
jb 0x14042b00a
mov r13d, 0
test r12b, 0xea
cmc
jmp 0x14042b167
cmp dword [rsp + 0x6c], 0x20
jmp 0x14042b171
jb 0x14042b00d
cmp dword [rsp + 0x24], 0x20
jmp 0x14042b181
jae 0x14042b193
sub edx, edx
jmp 0x14042b18e
jmp 0x14042b292
sub edx, edx
jmp 0x14042b19a
movdqu xmm1, xmmword [r14 + rdx]
jmp 0x14042b1a5
movdqu xmm8, xmmword [r14 + rdx + 0x10]
jmp 0x14042b1b1
movdqu xmm4, xmmword [r9 + rdx]
movdqu xmm5, xmmword [r9 + rdx + 0x10]
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 0x14042b1e5
movdqu xmm3, xmmword [rax + rdx]
jmp 0x14042b1ef
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 r15, 0x2de8144c
movdqu xmmword [rcx + rdx + 0x10], xmm3
clc
cmp bx, r13w
add rdx, 0x20
cmp r10, rdx
jmp 0x14042b263
jne 0x14042b19a
cmp r10, rsi
jmp 0x14042b271
je 0x14042af98
mov rdx, r10
movsxd r13, r10d
mov r13, r10
test sil, 0x18
je 0x14042b00d
nop dword [rax + rax]
movq xmm0, qword [r14 + rdx]
movq xmm1, qword [r9 + rdx]
jmp 0x14042b2a3
punpcklbw xmm1, xmm15
movq xmm2, qword [r15 + rdx]
jmp 0x14042b2b3
punpcklbw xmm2, xmm15
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rdx], xmm2
add rdx, 8
cmp r8, rdx
jmp 0x14042b2da
jne 0x14042b292
mov r13, r8
cmc
jmp 0x14042b2e9
cmp r8, rsi
jmp 0x14042b2f1
je 0x14042af98
jmp 0x14042b00d
mov r8, r13
call fcn.1404a922d
jmp 0x14042be68
test ebx, ebx
jmp 0x14042b310
jle 0x14042be68
movsxd r9, dword [rsp + 0x24]
sbb r10b, 0xbd
rcl r10b, 0xfc
mov r10d, ebx
stc
cmp cl, r9b
cmp ebx, 8
jae 0x14042c8ac
xor edi, edi
jmp 0x14042b33a
mov rdx, rdi
clc
test r10b, 1
jmp 0x14042b347
je 0x14042b3a7
mov rax, rdi
add dx, 0x2bbf
adc dl, bpl
sub rax, r9
movzx eax, byte [rcx + rax]
btr edx, esi
xor dl, 0xd0
bt dx, 0x44
mov rdx, qword [rsp + 0x28]
cmp r11, 0x237f70
cmp bp, r8w
test r15b, 0xa1
add al, byte [rdx + rdi]
movsxd rdx, esp
mov byte [rcx + rdi], al
xor edx, 0x28ab23ff
movzx dx, sil
rcl rdx, 0x4c
mov rdx, rdi
cmp dil, 0x7f
stc
or rdx, 1
clc
cmc
test r12b, r14b
not rdi
test r15b, 0xb3
add rdi, r10
jmp 0x14042b3b6
je 0x14042be68
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmova bp, r9w
test rbp, rax
ror ebp, cl
sub rax, r9
sub rbx, 0x7787633d
adc bpl, 0x60
add rax, r15
movsx ebx, cx
cmove bp, r8w
movzx rbx, r11w
inc rax
shrd rbp, rdi, 0x6f
mov bx, si
or bpl, 0x98
add rcx, r15
mov bpl, 0xb0
movsx rbp, bx
movsx bx, r11b
inc rcx
xor bpl, r15b
sbb bx, 0x531e
btr ebx, 0x6c
movzx ebx, byte [rax + rdx - 1]
rcr rbp, 0x11
test r9w, 0x54e1
mov rbp, qword [rsp + 0x28]
add bl, byte [rbp + rdx]
jmp 0x14042b435
mov byte [rcx + rdx - 1], bl
shr rbx, 1
sbb bx, 0x7c53
movzx ebx, byte [rax + rdx]
cmp cl, 0x2f
add bl, byte [rbp + rdx + 1]
mov byte [rcx + rdx], bl
cmp r11b, dil
stc
add rdx, 2
clc
cmp r10, rdx
jmp 0x14042b460
jne 0x14042b418
jmp 0x14042be68
mov r13d, dword [rsp + 0x5c]
test r13d, r13d
jmp 0x14042b478
je 0x14042c3c4
mov eax, dword [rsp + 0x24]
movsxd r12, eax
mov r14, rdx
btc si, 0x17
bsf r11w, bx
mov edi, eax
xadd esi, edx
bsf ax, r13w
lea rax, [r15 + r10]
mov qword [rsp + 0x40], rax
mov eax, edi
cwd
stc
movzx edx, di
and eax, 0xffffffe0
mov qword [rsp + 0x70], rax
sub r11b, 0xf1
add rax, 0xffffffffffffffe0
btr si, si
mov qword [rsp + 0xa0], rax
btc esi, r14d
add edx, r15d
shr rax, 5
movzx si, dil
movsx r11, r14w
inc rax
setp sil
rcr esi, cl
and r11, 0xd93349
movabs rdx, 0xffffffffffffffe
shld si, r14w, 0x57
add rdx, 0xfffffffffffffffe
ror esi, 0x30
rcr r9, cl
and rdx, rax
test r9, 0x5d916f05
sub r11b, 0x68
not sil
mov qword [rsp + 0xc0], rdx
mov sil, 0x35
and r11b, r12b
bt r9d, esp
mov r11d, eax
and r11d, 3
mov esi, edi
sal r9b, cl
movzx eax, r10w
and esi, 0xfffffff8
sbb al, dil
mov rax, r10
mov r10d, edi
and r10d, 3
movsxd r9, eax
add r15, rax
dec r9
add r15, 0x10
mov r9, 0x54ca00a5
lea r9, [r14 + 0x10]
mov qword [rsp + 0x90], r11
test r14d, 0x10110af6
cmp al, r13b
shl r11, 5
stc
xor r8d, r8d
jmp 0x14042b581
jmp 0x14042b5be
mov byte [rcx + r12], 0xff
add r14, r12
btr bx, 0x60
rol bl, 0x99
mov bh, 0xa6
mov rbx, qword [rsp + 0x30]
stc
add rcx, rbx
jmp 0x14042b5a7
inc r8
lea r15, [r15 + rbx]
cmp sil, 0xbf
add r9, r12
dec r13d
je 0x14042c3c7
cmp dword [rsp + 0x24], 0
jmp 0x14042b5c8
jle 0x14042b586
cmp dword [rsp + 0x24], 8
jb 0x14042b659
mov rdx, r8
imul rdx, r12
xor bl, spl
shld bx, dx, 0x12
movsx bx, bl
add rdx, qword [rsp + 0x28]
btc rbx, rsp
xadd rbx, rbx
mov rbx, r8
cmp bpl, dl
stc
cmp r9w, 0x7af2
imul rbx, qword [rsp + 0x30]
test r13b, sil
add rbx, qword [rsp + 0x40]
test dil, r15b
sub rbx, rdx
setnp dl
inc dl
neg dx
mov edx, 0
cmp r12w, si
test r15b, bpl
cmp rbx, 0x20
jmp 0x14042b637
jb 0x14042b81e
cmp dword [rsp + 0x24], 0x20
jmp 0x14042b647
jae 0x14042b665
sub ebx, ebx
jmp 0x14042b654
jmp 0x14042b7e7
xor edx, edx
jmp 0x14042b660
jmp 0x14042b81e
cmp qword [rsp + 0xa0], 0x60
jmp 0x14042b673
jae 0x14042b685
xor edx, edx
jmp 0x14042b680
jmp 0x14042b731
mov rbp, qword [rsp + 0xc0]
cmc
clc
xor edx, edx
clc
stc
movups xmm0, xmmword [r14 + rdx]
cmp r8w, 0x13d6
test r13b, 0xfc
movups xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14042b6ad
movups xmmword [rcx + rdx], xmm0
cmp bpl, 0xcf
cmc
movups xmmword [rcx + rdx + 0x10], xmm1
stc
movups xmm0, xmmword [r14 + rdx + 0x20]
movups xmm1, xmmword [r14 + rdx + 0x30]
movups xmmword [rcx + rdx + 0x20], xmm0
jmp 0x14042b6d2
movups xmmword [rcx + rdx + 0x30], xmm1
cmp si, dx
clc
movups xmm0, xmmword [r14 + rdx + 0x40]
test dl, 0x3f
test r13b, bpl
movups xmm1, xmmword [r14 + rdx + 0x50]
test di, r9w
movups xmmword [rcx + rdx + 0x40], xmm0
stc
movups xmmword [rcx + rdx + 0x50], xmm1
stc
movdqu xmm0, xmmword [r14 + rdx + 0x60]
movdqu xmm1, xmmword [r14 + rdx + 0x70]
movdqu xmmword [rcx + rdx + 0x60], xmm0
cmp bpl, sil
movdqu xmmword [rcx + rdx + 0x70], xmm1
clc
cmp cl, r11b
sub rdx, 0xffffffffffffff80
add rbp, 0xfffffffffffffffc
jmp 0x14042b72b
jne 0x14042b693
cmp qword [rsp + 0x90], 0
jmp 0x14042b73f
je 0x14042b7aa
lea rbx, [r15 + rdx]
clc
test r14b, 0x97
lea rdx, [rdx + r9]
test r13d, 0x19e3548a
sub ebp, ebp
stc
clc
test r10d, 0x3f6a6b01
nop word cs:[rax + rax]
movdqu xmm0, xmmword [rdx + rbp - 0x10]
cmp dx, si
cmp r15b, 0xbb
movdqu xmm1, xmmword [rdx + rbp]
jmp 0x14042b787
movdqu xmmword [rbx + rbp - 0x10], xmm0
movdqu xmmword [rbx + rbp], xmm1
add rbp, 0x20
test edi, r10d
cmp r15w, r8w
cmp r11b, 0xc4
cmp r11, rbp
jne 0x14042b770
cmp qword [rsp + 0x70], rdi
jmp 0x14042b7b4
je 0x14042b586
mov rdx, qword [rsp + 0x70]
sar bx, 0x8e
mov rbx, rdx
jmp 0x14042b7ce
test dil, 0x18
je 0x14042b81e
nop dword [rax + rax]
clc
dec dx
neg dx
mov rdx, qword [r14 + rbx]
mov qword [rcx + rbx], rdx
cmp esi, r14d
clc
add rbx, 8
cmp ax, 0x176e
test r9d, r8d
cmp rsi, rbx
jne 0x14042b7e7
mov rdx, rsi
cmp r13w, 0x5452
cmp rsi, rdi
jmp 0x14042b818
je 0x14042b586
mov rbp, rdx
clc
cmp rcx, 0x65f52ee9
not rbp
test rsi, 0x4f391717
add rbp, rdi
cmc
stc
test r10, r10
je 0x14042b871
mov rbx, r10
not al
inc ax
nop
dec rax
movzx eax, byte [r14 + rdx]
jmp 0x14042b858
mov byte [rcx + rdx], al
jmp 0x14042b860
inc rdx
jmp 0x14042b868
dec rbx
jne 0x14042b84e
cmp rbp, 3
jmp 0x14042b87a
jb 0x14042b586
nop word [rax + rax]
sal ah, 0xe4
movzx eax, byte [r14 + rdx]
cmp bpl, 0xe1
mov byte [rcx + rdx], al
movsxd rax, r9d
sbb al, dil
movzx eax, byte [r14 + rdx + 1]
jmp 0x14042b8ad
mov byte [rcx + rdx + 1], al
movzx eax, byte [r14 + rdx + 2]
mov byte [rcx + rdx + 2], al
movzx eax, byte [r14 + rdx + 3]
mov byte [rcx + rdx + 3], al
cmc
stc
add rdx, 4
cmp rdi, rdx
jmp 0x14042b8d3
jne 0x14042b889
jmp 0x14042b586
mov r8d, dword [rsp + 0x5c]
clc
test r8d, r8d
jmp 0x14042b8ec
je 0x14042c3c4
mov eax, dword [rsp + 0x24]
stc
movsxd r12, eax
shld si, r11w, 0xa1
bt rdi, 0xf1
movsx r14w, r14b
mov r14, rdx
sub dl, 0x8e
dec si
mov edi, eax
sal dl, cl
sub r9b, 0x83
lea r13, [r15 + r10]
rcl r11w, 0xe7
bsr r9d, eax
shl sil, cl
mov eax, edi
ror si, 0x5c
or dl, r9b
and eax, 0xffffffe0
mov qword [rsp + 0x40], rax
rcr dl, 0xd6
add rax, 0xffffffffffffffe0
mov qword [rsp + 0x70], rax
mov rdx, rax
shr rdx, 5
movzx esi, r10w
dec r11b
inc rdx
xor al, 2
mov rax, rdx
stc
cbw
mov qword [rsp + 0xa0], rdx
movsx r9d, r8w
movabs rax, 0xffffffffffffffe
and rdx, rax
mov qword [rsp + 0x90], rdx
sub ax, 0x7cda
xchg r11w, r11w
ror r9b, cl
mov esi, edi
and esi, 0xfffffff8
cmc
mov r9, rdi
clc
sbb r11b, 0x97
cdqe
neg r9
neg r11b
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
test bx, r11w
lea r11, [r11 + r10]
add r15, qword [rsp + 0xb8]
cmc
add r15, r10
cmp r8b, r9b
jmp 0x14042b9cb
sub r10d, r10d
jmp 0x14042b9d3
jmp 0x14042ba12
mov byte [rcx + r12], 0xff
cmp dil, 0xc5
lea r14, [r14 + r12]
cmp spl, 0x1b
test rbx, r13
add rcx, rbx
jmp 0x14042b9f4
inc r10
clc
lea r11, [r11 + rbx]
add r15, rbx
jmp 0x14042ba04
dec r8d
jmp 0x14042ba0c
je 0x14042c3c7
cmp dword [rsp + 0x24], 0
jmp 0x14042ba1c
jle 0x14042b9d8
cmp dword [rsp + 0x24], 8
jmp 0x14042ba2c
jae 0x14042baf3
xor edx, edx
xadd bpl, bpl
mov rbp, rdx
clc
test dil, 1
jmp 0x14042ba45
je 0x14042ba88
mov rax, rdx
rcr ebp, cl
movsx ebp, r15w
rcl bpl, cl
sub rax, rbx
add bpl, 0x23
shld ebp, edi, 0x80
movzx eax, byte [rcx + rax]
add al, byte [r14 + rdx]
mov byte [rcx + rdx], al
shrd ebp, r12d, 0xad
dec bpl
shl bp, cl
mov rbp, rdx
or rbp, 1
jmp 0x14042ba88
not rdx
test dil, sil
cmp rdx, r9
jmp 0x14042ba96
je 0x14042b9d8
nop
sbb rax, 0x111a0de9
mov ax, 0x7e90
movzx eax, byte [r15 + rbp]
stc
jmp 0x14042bab3
add al, byte [r14 + rbp]
cmp r13w, r14w
cmc
stc
mov byte [rcx + rbp], al
btc ax, 0xf7
movzx eax, byte [r15 + rbp + 1]
test r9w, r12w
test r13b, 0x8f
cmp bp, 0x292f
add al, byte [r14 + rbp + 1]
mov byte [rcx + rbp + 1], al
add rbp, 2
cmp rdi, rbp
jne 0x14042baa8
jmp 0x14042b9d8
mov rax, r10
imul rax, rbx
mov rdx, 0x1b6267c3
shrd dx, r12w, 0x20
cmp edx, 0x38f841c8
add rax, r13
mov rdx, r10
test dl, 0x5a
cmc
cmp bp, r10w
imul rdx, r12
cmp r15b, r14b
test rsi, 0x16b5bac
add rdx, qword [rsp + 0x28]
test al, r11b
sub rax, rdx
test r8b, al
cmp rax, 0x20
jmp 0x14042bb40
jb 0x14042ba32
jb 0x14042ba32
mov edx, 0
cmp si, 0xe5
cmp dword [rsp + 0x6c], 0x20
jmp 0x14042bb60
jb 0x14042ba38
cmp dword [rsp + 0x24], 0x20
jmp 0x14042bb70
jae 0x14042bb7d
xor eax, eax
jmp 0x14042bcee
cmp qword [rsp + 0x70], 0
jmp 0x14042bb88
je 0x14042bc5c
mov rbp, qword [rsp + 0x90]
jmp 0x14042bb9c
xor edx, edx
jmp 0x14042bba3
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14042bbae
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14042bbba
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x14042bbc6
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x14042bbd6
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x14042bbea
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14042bbf6
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14042bc02
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14042bc0e
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x14042bc1d
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmp r13d, 0x48392243
jmp 0x14042bc33
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmp sil, 0x5f
cmp ecx, esi
add rdx, 0x40
test r9b, 0xe0
clc
add rbp, 0xfffffffffffffffe
jmp 0x14042bc51
jne 0x14042bba3
jmp 0x14042bc5f
xor edx, edx
stc
test byte [rsp + 0xa0], 1
jmp 0x14042bc6c
je 0x14042bcc1
movdqu xmm0, xmmword [r14 + rdx]
and al, 0x9e
ror al, 0xab
movdqu xmm1, xmmword [r14 + rdx + 0x10]
adc ax, r10w
movsx ax, r8b
mov rax, rdx
cmc
test sil, 0xd5
sub rax, rbx
jmp 0x14042bc9d
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042bca7
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
cmc
movdqu xmmword [rcx + rdx + 0x10], xmm0
cmp qword [rsp + 0x40], rdi
je 0x14042b9d8
mov rdx, qword [rsp + 0x40]
bswap rax
mov rax, rdx
test dil, 0x18
jmp 0x14042bce0
je 0x14042ba38
nop dword [rax]
jmp 0x14042bcee
movq xmm0, qword [r14 + rax]
movq xmm1, qword [r15 + rax]
jmp 0x14042bcff
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
stc
jmp 0x14042bd11
add rax, 8
cmp r14b, r14b
cmp rsi, rax
jmp 0x14042bd20
jne 0x14042bcee
mov rdx, rsi
jmp 0x14042bd31
cmp rsi, rdi
jmp 0x14042bd39
je 0x14042b9d8
jmp 0x14042ba38
test ebx, ebx
jmp 0x14042bd4b
jle 0x14042be68
movsxd r9, dword [rsp + 0x24]
mov r10d, ebx
stc
cmp r14, 0x2d1a3595
test ah, bh
cmp ebx, 8
jae 0x14042c8f7
xor r11d, r11d
mov rdx, r11
clc
test r10b, 1
je 0x14042bdc2
mov rax, r11
cmovae edx, edx
ror dh, 0x65
shl dx, cl
sub rax, r9
movzx eax, byte [rcx + rax]
bsf dx, r10w
shr al, 1
jmp 0x14042bd9e
mov rdx, qword [rsp + 0x28]
add al, byte [rdx + r11]
shr dh, 0x58
stc
btr edx, 0x7b
mov byte [rcx + r11], al
rol dh, cl
test r9w, 0x6119
mov rdx, r11
or rdx, 1
not r11
add r11, r10
jmp 0x14042bdcd
je 0x14042be68
mov rcx, qword [rsp + 0x40]
mov rax, rcx
mov ebx, 0xc99078e
movsx ebx, r15w
movzx ebx, ax
sub rax, r9
add rax, r15
inc rax
sbb ebx, eax
rol ebp, 0xf
add rcx, r15
movsxd rbp, ebx
movzx ebp, si
inc rcx
shl bpl, cl
bt rbx, r14
movsx bp, cl
movzx ebx, byte [rax + rdx - 1]
test r10d, 0x18ff3609
shr bl, 1
sbb bpl, 0x17
mov rbp, qword [rsp + 0x28]
cmp r11, 0x75f74476
cmc
clc
add bl, byte [rbp + rdx]
mov byte [rcx + rdx - 1], bl
adc bx, cx
movzx ebx, byte [rax + rdx]
cmp sil, r15b
stc
shr bl, 1
add bl, byte [rbp + rdx + 1]
mov byte [rcx + rdx], bl
cmc
test r10b, 0x18
add rdx, 2
test r13b, 0xef
jmp 0x14042be5a
cmp r10, rdx
jmp 0x14042be62
jne 0x14042be0c
mov r14, qword [rsp + 0x28]
movsxd r8, r15d
add r14, r13
setbe r8b
mov r13, qword [rsp + 0xd8]
movzx r8w, r12b
movsx r8w, bl
mov r8d, dword [rsp + 0x2b0]
movzx bx, r10b
mov r11, qword [rsp + 0x108]
mov r10w, 0x1238
movsx r10w, r15b
mov r10, qword [rsp + 0x88]
movzx bx, r10b
bswap bx
jmp 0x14042bebd
mov rbx, qword [rsp + 0x30]
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
jmp 0x14042c641
mov r9d, dword [rsp + 0x5c]
stc
test r9d, r9d
jmp 0x14042beec
je 0x14042c3c4
mov eax, dword [rsp + 0x24]
add r14b, 0x25
movsxd r12, eax
cmovg r11d, ebp
mov esi, eax
lea r8, [r15 + r10]
cdqe
mov eax, esi
movsx r13w, dl
mov bpl, al
bsr r11, rax
and eax, 0xffffffe0
or r14d, r13d
add bpl, 0xc9
mov qword [rsp + 0x40], rax
and bp, r10w
bsr bp, r11w
bts bp, bx
add rax, 0xffffffffffffffe0
bts r13d, ecx
mov qword [rsp + 0x70], rax
movzx r11, r11w
mov rbp, rax
add r11b, 0x62
bts ax, r8w
shr rbp, 5
cmovb r11w, r8w
xchg al, r11b
movzx r11, si
inc rbp
sal ah, 0xac
adc r11b, 0xc0
mov rax, rbp
btr r14w, r12w
rcr r13d, 0x52
mov qword [rsp + 0xa0], rbp
sal r14b, 0x3b
adc r13b, spl
rcl r11b, cl
movabs rax, 0xffffffffffffffe
shl r14b, cl
and rbp, rax
shr r13b, cl
mov qword [rsp + 0x90], rbp
shl bp, cl
mov rbp, r10
mov r10d, esi
and r10d, 0xfffffff8
sbb r11b, r12b
neg ah
mov r13, rsi
neg r13
bt r14d, eax
shr r14w, cl
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
sar r14b, cl
lea r11, [r11 + rbp]
btc r14w, 0x3d
add r15, qword [rsp + 0xb8]
sal r14d, cl
cmp esi, 0x5180386c
lea r15, [r15 + rbp]
movsxd r14, r8d
xor ebp, ebp
not r14w
bswap r14d
mov r14, rdx
jmp 0x14042c005
jmp 0x14042c048
mov byte [rcx + r12], 0xff
test r9b, r10b
lea r14, [r14 + r12]
clc
stc
test rdi, 0x2d083661
add rcx, rbx
jmp 0x14042c027
inc rbp
lea r11, [r11 + rbx]
test rdi, r12
stc
add r15, rbx
jmp 0x14042c03a
dec r9d
jmp 0x14042c042
je 0x14042c3c7
cmp dword [rsp + 0x24], 0
jle 0x14042c00a
cmp dword [rsp + 0x24], 8
jmp 0x14042c05d
jae 0x14042c121
xor edi, edi
bt dx, r12w
sbb dx, 0x3e09
mov rdx, rdi
test sil, 1
jmp 0x14042c07b
je 0x14042c0b0
mov rax, rdi
sub rax, rbx
movzx eax, byte [rcx + rax]
sal dl, 0x1c
dec dl
shr al, 1
stc
add al, byte [r14 + rdi]
shl dx, cl
rol dh, cl
mov byte [rcx + rdi], al
sub dl, dil
movsx dx, spl
mov rdx, rdi
clc
cmc
or rdx, 1
not rdi
cmp rdi, r13
jmp 0x14042c0bb
je 0x14042c00a
nop word [rax + rax]
bts eax, r10d
movzx eax, byte [r15 + rdx]
cmc
jmp 0x14042c0d9
shr al, 1
add al, byte [r14 + rdx]
cmc
test spl, r8b
mov byte [rcx + rdx], al
rcr ah, cl
mov al, r14b
movzx eax, byte [r15 + rdx + 1]
clc
test esi, 0x66794a38
shr al, 1
add al, byte [r14 + rdx + 1]
mov byte [rcx + rdx + 1], al
add rdx, 2
jmp 0x14042c10e
cmp rsi, rdx
jmp 0x14042c116
jne 0x14042c0ce
jmp 0x14042c00a
mov rax, rbp
xor dl, bpl
sal edx, cl
cwd
imul rax, rbx
neg dl
shl dh, 0x64
add rax, r8
btc edx, 0x3c
or dl, 0xff
mov rdx, rbp
cmp r14b, r10b
imul rdx, r12
test r14d, 0x7fae4fe4
clc
add rdx, qword [rsp + 0x28]
sub rax, rdx
stc
jmp 0x14042c15e
cmp rax, 0x20
jb 0x14042c063
jb 0x14042c063
mov edi, 0
clc
test r13, r15
stc
cmp dword [rsp + 0x6c], 0x20
jmp 0x14042c182
jb 0x14042c06f
cmp dword [rsp + 0x24], 0x20
jmp 0x14042c192
jae 0x14042c1a4
sub eax, eax
jmp 0x14042c19f
jmp 0x14042c36f
mov rdi, r8
test r10b, 0x6f
jmp 0x14042c1b0
cmp qword [rsp + 0x70], 0
je 0x14042c297
mov r8, qword [rsp + 0x90]
clc
cmp r15w, 0x7e34
jmp 0x14042c1d0
sub edx, edx
jmp 0x14042c1d7
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14042c1e2
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x14042c1f5
movdqu xmm3, xmmword [r11 + rdx - 0x20]
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm3
jmp 0x14042c228
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14042c234
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14042c240
movdqu xmm2, xmmword [r11 + rdx - 0x10]
movdqu xmm3, xmmword [r11 + rdx]
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmp ecx, eax
movdqu xmmword [rcx + rdx + 0x30], xmm3
cmp r14b, r10b
test bl, r9b
add rdx, 0x40
cmp rdi, 0x607f3ec8
add r8, 0xfffffffffffffffe
jne 0x14042c1d7
jmp 0x14042c299
xor edx, edx
test byte [rsp + 0xa0], 1
jmp 0x14042c2a6
je 0x14042c322
movdqu xmm0, xmmword [r14 + rdx]
ror ah, 0x59
movdqu xmm1, xmmword [r14 + rdx + 0x10]
xadd al, ah
or rax, 0x3b4d77c0
mov rax, rdx
sub rax, rbx
jmp 0x14042c2d1
movdqu xmm2, xmmword [rcx + rax]
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x14042c2e1
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
btc r8, rcx
bts r8w, bx
cmp cx, 0x3313
movdqu xmmword [rcx + rdx + 0x10], xmm3
xadd r8b, r8b
setno r8b
and r8b, 0x64
cmp qword [rsp + 0x40], rsi
mov r8b, dl
cmovo r8w, r11w
movzx r8d, sp
mov r8, rdi
je 0x14042c00a
mov rdi, qword [rsp + 0x40]
cmp r9, rsp
movzx eax, si
mov rax, rdi
test bp, r12w
test sil, 0x18
jmp 0x14042c357
je 0x14042c06f
nop word cs:[rax + rax]
jmp 0x14042c36f
movq xmm0, qword [r14 + rax]
jmp 0x14042c37a
movq xmm1, qword [r15 + rax]
jmp 0x14042c385
psrlw xmm1, 1
pand xmm1, xmm13
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
stc
add rax, 8
cmc
cmp r10, rax
jmp 0x14042c3a6
jne 0x14042c36f
mov rdi, r10
clc
cmp r15w, 0x587d
cmp r10, rsi
je 0x14042c00a
jmp 0x14042c06f
mov r14, rdx
mov esi, dword [rsp + 0x2c0]
cmc
cmp esi, 0x10
jmp 0x14042c3d7
jne 0x14042c5f8
mov r8d, dword [rsp + 0x2b0]
shl r12w, 0xca
bsf r12w, r13w
rol r13d, 0x83
test r8d, r8d
mov r13, qword [rsp + 0xd8]
movsx r12w, bpl
movsx r12, bp
mov r11, qword [rsp + 0x108]
mov r12b, 4
mov r10, qword [rsp + 0x88]
movsx r12w, r12b
mov r12b, r11b
mov r12, qword [rsp + 0x118]
jmp 0x14042c42f
je 0x14042c6b6
mov rcx, qword [rsp + 0x140]
sub ah, 0xb3
or ax, 0xcc5
add rcx, qword [r13 + 0x18]
cmovp ax, dx
movsxd rax, dword [rsp + 0x24]
jmp 0x14042c456
inc rax
cmp dword [rsp + 0x5c], 7
jmp 0x14042c463
jb 0x14042c5c1
mov rdx, rbx
movzx rsi, bp
sub rdx, rax
rcr bx, cl
sal dil, cl
mov ebp, dword [rsp + 0x128]
rcl bl, cl
mov rsi, rcx
lea rbx, [rcx + rax]
sbb rdi, 0x5346ecb
stc
mov byte [rcx + rax], 0xff
rcl di, 0xa4
cmp r10w, bx
bts ecx, ebp
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
ror dil, cl
shr dil, cl
add rbx, qword [rsp + 0x30]
mov cl, r15b
mov rdi, qword [rsp + 0x30]
btc cx, r10w
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
movzx di, al
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
btr cx, 0xd4
mov byte [rdi + rbx], 0xff
bsf di, r14w
sar ecx, cl
add rbx, qword [rsp + 0x30]
sub edi, 0x17a90efb
movsx ecx, bx
mov rdi, qword [rsp + 0x30]
add cx, 0x75f6
or rcx, r15
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
movzx rcx, di
mov rdi, qword [rsp + 0x30]
bsf ecx, r14d
stc
movsx ecx, sp
mov byte [rdi + rbx], 0xff
adc dil, r13b
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
btr ecx, ebp
add cx, r15w
movsxd rcx, r15d
lea rcx, [rbx + rdi]
xchg dil, dil
cmovge edi, esi
add rcx, rdx
movsx edi, dx
sar dil, cl
mov rdi, qword [rsp + 0x30]
clc
mov byte [rdi + rbx], 0xff
mov rbx, qword [rsp + 0x30]
test r11b, r15b
stc
add ebp, 0xfffffff8
jmp 0x14042c56f
jne 0x14042c482
add rsi, rbx
bsf dx, r14w
bt dx, 8
add rsi, rbx
mov ch, 0x58
shr dl, cl
lea rsi, [rsi + rbx]
add rsi, rbx
xchg rcx, rcx
rcr cl, 0x16
lea rsi, [rsi + rbx]
movsxd rcx, r11d
bts edx, r9d
lea rsi, [rsi + rbx]
ror dl, cl
rcr dh, cl
add rsi, rbx
lea rsi, [rsi + rbx]
shr ch, 9
bts ecx, edx
rcr ecx, cl
mov rcx, rsi
btc dx, r9w
mov edx, dword [rsp + 0x12c]
test edx, edx
je 0x14042c649
add rcx, rax
inc eax
mov eax, edx
cmp r11b, 0xe3
mov byte [rcx], 0xff
add rcx, rbx
jmp 0x14042c5e6
dec eax
jmp 0x14042c5ed
jne 0x14042c5db
jmp 0x14042c649
mov r13, qword [rsp + 0xd8]
movsxd r10, r13d
movzx r12w, r15b
setb r8b
mov r8d, dword [rsp + 0x2b0]
setle r12b
movsx r10, ax
movzx r12, sp
mov r11, qword [rsp + 0x108]
movzx r12, r9w
jmp 0x14042c631
mov r10, qword [rsp + 0x88]
not r12b
cmovo r12w, r10w
mov r12, qword [rsp + 0x118]
inc r12
cmc
cmp r12, qword [rsp + 0x110]
jmp 0x14042c65a
je 0x14042dbac
mov eax, dword [rsp + 0x60]
btr si, ax
sbb ecx, ebx
cmc
imul eax, r12d
mov rsi, qword [r13 + 0x18]
movsx ecx, r13w
btr rcx, rbx
mov qword [rsp + 0x140], rax
shl ecx, cl
shrd rcx, r14, 0x74
add rsi, rax
bsr rcx, rcx
movzx ecx, byte [r14]
cmc
sub r9d, r9d
stc
jmp 0x14042c6a3
cmp cl, 4
jmp 0x14042c6ab
jbe 0x14042926f
jmp 0x140428cc0
inc r12
cmp ebx, 0x1d5c4055
cmp r12, qword [rsp + 0x110]
jmp 0x14042c6cc
jne 0x14042c660
jmp 0x14042dafb
mov rax, qword [rsp + 0x40]
or dx, bp
btr dx, 0x56
lea rdx, [r15 + rax]
sub rdx, qword [rsp + 0x28]
movzx eax, r8w
or ah, 0x7e
rcl ah, 0xba
mov rax, qword [rsp + 0x160]
clc
cmp bx, 0x4034
add rax, rsi
jmp 0x14042c70d
cmp rdx, 0x10
jmp 0x14042c716
jb 0x140429581
jb 0x140429581
cmp rax, 0x10
jmp 0x14042c72b
jb 0x140429581
cmp dword [rsp + 0x60], 0x10
jmp 0x14042c73b
jb 0x140429581
mov r12d, 0
cmp dword [rsp + 0x24], 0x10
jmp 0x14042c751
jb 0x140429587
cmp ebx, 0x10
jae 0x14042c955
xor r12d, r12d
jmp 0x14042c768
jmp 0x14042cd22
mov rax, qword [rsp + 0x40]
add rax, r15
cwd
movzx rdx, r10w
mov rdx, rax
sub rdx, qword [rsp + 0x28]
cmc
test r11b, bl
cmp r12w, 0x6eb5
cmp rdx, 0x20
jmp 0x14042c796
jb 0x140429fec
jb 0x140429fec
mov r10d, 0
jmp 0x14042c7b2
cmp dword [rsp + 0x60], 0x20
jmp 0x14042c7bc
jb 0x140429ff7
cmp ebx, 0x20
jmp 0x14042c7ca
jae 0x14042cf92
sub r10d, r10d
jmp 0x14042c7d8
jmp 0x14042d792
mov rax, qword [rsp + 0x40]
cmc
cmp rax, 0x7cfa270f
add rax, r15
jmp 0x14042c7f6
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jmp 0x14042c804
jb 0x14042a7cc
jb 0x14042a7cc
mov edi, 0
cmc
cmp dword [rsp + 0x24], 0x20
jmp 0x14042c820
jb 0x14042a7d5
cmp ebx, 0x20
jmp 0x14042c82e
jae 0x14042d0d6
xor edi, edi
jmp 0x14042c83b
jmp 0x14042d856
mov rax, qword [rsp + 0x40]
stc
add rax, r15
sub rax, qword [rsp + 0x28]
jmp 0x14042c853
cmp rax, 0x20
jmp 0x14042c85c
jb 0x14042ad45
jb 0x14042ad45
cmp dword [rsp + 0x60], 0x20
jmp 0x14042c872
jb 0x14042ad45
mov r11d, 0
test dil, r13b
cmp dword [rsp + 0x24], 0x20
jmp 0x14042c88b
jb 0x14042ad48
cmp ebx, 0x20
jmp 0x14042c899
jae 0x14042d21b
xor r11d, r11d
jmp 0x14042c8a7
jmp 0x14042d370
mov rax, qword [rsp + 0x40]
lea rax, [rax + r15]
test rbx, rbp
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jmp 0x14042c8c6
jb 0x14042b333
jb 0x14042b333
mov edi, 0
cmp dword [rsp + 0x24], 0x20
jb 0x14042b33a
cmp ebx, 0x20
jmp 0x14042c8ea
jae 0x14042d41f
xor edi, edi
jmp 0x14042d95e
mov rax, qword [rsp + 0x40]
clc
lea rax, [rax + r15]
jmp 0x14042c90a
sub rax, qword [rsp + 0x28]
jmp 0x14042c914
cmp rax, 0x20
jmp 0x14042c91d
jb 0x14042bd6c
jb 0x14042bd6c
mov r11d, 0
cmp dword [rsp + 0x24], 0x20
jb 0x14042bd6f
cmp ebx, 0x20
jmp 0x14042c942
jae 0x14042d584
xor r11d, r11d
jmp 0x14042c950
jmp 0x14042da58
mov r12d, r14d
rcl rax, 0xee
and r12d, 0xfffffff0
cmp r9b, r13b
dec bpl
mov rbp, qword [rsp + 0x40]
sbb bx, ax
btr edx, 0x20
bswap ax
sub rbp, rsi
btc r10w, si
rol ah, cl
add rbp, r15
movzx bx, r10b
not rbx
mov rax, r12
setbe r10b
cwd
movzx bx, spl
mov rbx, rcx
bswap dx
movsx dx, ch
mov r10, qword [rsp + 0x28]
mov dl, r13b
mov rdx, qword [rsp + 0x88]
jmp 0x14042c9b7
movdqu xmm11, xmmword [rbp + rdx]
jmp 0x14042c9c3
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]
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 0x14042ca43
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 0x14042ccd7
paddb xmm7, xmm0
movdqu xmmword [rbx], xmm7
cmp sil, 0x70
add r10, 0x10
stc
test r8b, 0xe4
add rbp, 0x10
add rbx, 0x10
test r11d, 0x3fc71d9f
add rax, 0xfffffffffffffff0
jmp 0x14042cd04
jne 0x14042c9b7
cmp r12, r14
je 0x14042be68
test r14b, 8
jmp 0x14042cd1c
je 0x140429587
mov edx, r14d
movsx rbp, r8w
movzx r11w, spl
and edx, 0xfffffff8
cmp r13, 0x30cb5c9e
sub r10, rdi
sbb r11, 0x41ea48bb
mov r11, qword [rsp + 0x40]
shrd bp, r12w, 0xec
ror r8b, cl
sal eax, cl
sub r11, rsi
clc
lahf
add r11, r15
cdqe
movzx r8w, spl
not bl
mov rax, qword [rsp + 0x88]
jmp 0x14042cd77
lea r10, [r11 + rax]
jmp 0x14042cd83
mov rbp, rdx
setge al
movzx r8w, r15b
movsx ebx, r14w
mov rbx, rcx
mov rax, r9
cmovl r8, r10
mov r8, qword [rsp + 0x28]
jmp 0x14042cda6
pxor xmm13, xmm13
movdqa xmm14, xmmword [0x1400bf530]
movq xmm8, qword [r8 + r12]
jmp 0x14042cdbf
movq xmm11, qword [r10 + r12]
jmp 0x14042cdca
movdqa xmm3, xmm11
punpcklbw xmm3, xmm13
movdqa xmm12, xmm3
punpckhwd xmm12, xmm13
punpcklwd xmm3, xmm13
movq xmm9, qword [rax + r12]
jmp 0x14042cdee
movdqa xmm2, xmm9
punpcklbw xmm2, xmm13
movdqa xmm1, xmm2
punpckhwd xmm1, xmm13
punpcklwd xmm2, xmm13
movq xmm10, qword [r11 + r12]
jmp 0x14042ce11
movdqa xmm5, xmm10
punpcklbw xmm5, xmm13
movdqa xmm6, xmm5
punpcklwd xmm6, xmm13
punpckhwd xmm5, xmm13
movdqa xmm4, xmm2
psubd xmm4, xmm3
movdqa xmm0, xmm1
psubd xmm0, xmm12
paddd xmm5, xmm0
paddd xmm6, xmm4
movdqa xmm7, xmm0
psrad xmm7, 0x1f
pxor xmm0, xmm7
psubd xmm0, xmm7
movdqa xmm7, xmm4
psrad xmm7, 0x1f
pxor xmm4, xmm7
psubd xmm4, xmm7
movdqa xmm7, xmm6
psubd xmm7, xmm2
movdqa xmm2, xmm5
psubd xmm2, xmm1
movdqa xmm1, xmm2
psrad xmm1, 0x1f
pxor xmm2, xmm1
psubd xmm2, xmm1
movdqa xmm1, xmm7
psrad xmm1, 0x1f
pxor xmm7, xmm1
psubd xmm7, xmm1
psubd xmm6, xmm3
psubd xmm5, xmm12
movdqa xmm1, xmm5
psrad xmm1, 0x1f
pxor xmm5, xmm1
psubd xmm5, xmm1
movdqa xmm1, xmm6
psrad xmm1, 0x1f
pxor xmm6, xmm1
psubd xmm6, xmm1
pxor xmm4, xmm14
pxor xmm7, xmm14
movdqa xmm1, xmm4
pcmpgtd xmm1, xmm7
pxor xmm0, xmm14
pxor xmm2, xmm14
movdqa xmm3, xmm0
pcmpgtd xmm3, xmm2
pxor xmm6, xmm14
pcmpgtd xmm4, xmm6
por xmm4, xmm1
pxor xmm5, xmm14
pcmpgtd xmm0, xmm5
por xmm0, xmm3
packssdw xmm4, xmm0
packsswb xmm4, xmm4
pcmpgtd xmm2, xmm5
pcmpgtd xmm7, xmm6
packssdw xmm7, xmm2
packsswb xmm7, xmm7
pand xmm11, xmm7
pandn xmm7, xmm9
por xmm7, xmm11
pand xmm7, xmm4
pandn xmm4, xmm10
por xmm4, xmm7
paddb xmm4, xmm8
movq qword [rbx + r12], xmm4
test r12b, 0x8a
add r8, 8
cmp ax, 0x12fb
add r11, 8
test r12w, r11w
add r10, 8
stc
cmc
test r9b, 0x57
add rax, 8
test r12d, eax
stc
clc
add rbx, 8
add rbp, 0xfffffffffffffff8
cmc
cmp r12, rbp
jne 0x14042cdb4
mov r12, rdx
jmp 0x14042cf7f
cmp rdx, r14
jmp 0x14042cf87
je 0x14042be68
jmp 0x140429587
mov r10d, ebp
ror dh, 0xf0
bsr edx, ebp
movsxd r8, r10d
and r10d, 0xffffffe0
cmp dx, 0x4d00
adc dx, r12w
lea rdx, [r10 - 0x20]
sbb r8d, 0xda0b9c
adc r8d, 0x40f371c4
mov r8, rdx
cmp r10b, r14b
clc
jmp 0x14042cfc9
shr r8, 5
jmp 0x14042cfd2
inc r8
stc
cmc
test rdx, rdx
jmp 0x14042cfdf
je 0x14042d71d
mov rsi, r8
movabs rdx, 0xffffffffffffffe
and rsi, rdx
movsx rdi, r14w
add rax, qword [rsp + 0x148]
movsx rdi, dx
mov rdx, qword [rsp + 0x40]
and edi, edx
sar dil, cl
adc rdi, r10
add rdx, r15
sar dil, 0x74
add rdx, 0x30
sar rdi, 0x6a
shr edi, cl
xchg edi, edi
xor ebx, ebx
not dil
jmp 0x14042d033
mov rdi, qword [rsp + 0x28]
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x14042d042
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x14042d04d
movdqu xmm2, xmmword [rax + rbx - 0x30]
jmp 0x14042d058
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx - 0x20]
jmp 0x14042d067
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x30], xmm2
movdqu xmmword [rdx + rbx - 0x20], xmm0
jmp 0x14042d07c
movdqu xmm0, xmmword [rdi + rbx + 0x20]
jmp 0x14042d087
movdqu xmm1, xmmword [rdi + rbx + 0x30]
movdqu xmm2, xmmword [rax + rbx - 0x10]
jmp 0x14042d098
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx]
jmp 0x14042d0a6
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x10], xmm2
movdqu xmmword [rdx + rbx], xmm0
test ch, 0xf5
cmc
add rbx, 0x40
jmp 0x14042d0c2
add rsi, 0xfffffffffffffffe
jmp 0x14042d0cb
jne 0x14042d038
jmp 0x14042d727
mov edi, r10d
lahf
movzx r8, ax
sal r8w, cl
and edi, 0xffffffe0
adc r8d, 0x32cf1c4c
bsr r8w, r13w
movzx r8, ax
lea rax, [rdi - 0x20]
shr r8w, 0x7e
shl r8b, cl
shld r8w, r15w, 0x60
mov r8, rax
cmp di, r11w
shr r8, 5
inc r8
stc
test rax, rax
je 0x14042d7e1
mov rbx, r8
movsxd rax, r11d
bt edx, 0x76
mov ah, 0x60
movabs rax, 0xffffffffffffffe
rcl bpl, 0xe3
cmovo rbp, rbp
movzx bp, r15b
and rbx, rax
bt ax, di
mov rdx, qword [rsp + 0x40]
cwde
mov rax, rdx
sub rax, r9
lea rbp, [r15 + rax]
add rbp, 0x30
movsx eax, r13w
add rdx, r15
cmp sil, r12b
sal ax, cl
movzx rax, si
add rdx, 0x30
movsxd rax, r11d
add ah, 0x56
movzx eax, r9w
xor esi, esi
cbw
cwde
movsx eax, ax
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
jmp 0x14042d194
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x14042d19f
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x14042d1aa
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 0x14042d1c9
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x14042d1d4
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x14042d1df
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x14042d1ea
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
movdqu xmmword [rdx + rsi], xmm0
stc
clc
cmp r9b, spl
add rsi, 0x40
add rbx, 0xfffffffffffffffe
jne 0x14042d18a
jmp 0x14042d7e3
mov r11d, edx
and r11d, 0xffffffe0
movsxd r10, esi
mov rax, qword [rsp + 0x150]
rcl r10w, cl
clc
lea rax, [rax + r15]
mov rsi, qword [rsp + 0x40]
bts bp, r11w
lea rax, [rax + rsi]
mov rbp, rsi
sal r10, 0x52
sub rbp, r8
rcl bh, 0xb2
movsx r10, r14w
rcl bh, cl
lea r10, [r15 + rbp]
movzx bx, bpl
add r10, 0x10
lea rbx, [r15 + rsi]
test spl, 0x40
cmp dil, al
jmp 0x14042d274
add rbx, 0x10
jmp 0x14042d27d
xor esi, esi
jmp 0x14042d284
pxor xmm1, xmm1
mov rdi, qword [rsp + 0x28]
jmp 0x14042d292
movdqu xmm9, xmmword [rdi + rsi]
movdqu xmm8, xmmword [rdi + rsi + 0x10]
jmp 0x14042d2a4
movdqu xmm4, xmmword [rax + rsi - 0x10]
movdqu xmm5, xmmword [rax + rsi]
jmp 0x14042d2b4
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 0x14042d2d8
movdqu xmm3, xmmword [r10 + rsi]
jmp 0x14042d2e3
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
jmp 0x14042d33d
movdqu xmmword [rbx + rsi], xmm3
add rsi, 0x20
cmp r11, rsi
jmp 0x14042d34e
jne 0x14042d292
cmp r11, rdx
jmp 0x14042d35c
je 0x14042be68
test dl, 0x18
jmp 0x14042d36a
je 0x14042ad48
mov rbp, r11
stc
and eax, 0x13ad7135
cwde
mov r11d, edx
cmc
sub rax, 0x5282635d
and r11d, 0xfffffff8
inc rax
shl ah, 0x99
mov rax, qword [rsp + 0x40]
jmp 0x14042d399
sub rax, r8
add rax, r15
jmp 0x14042d3a4
pxor xmm3, xmm3
mov rbx, qword [rsp + 0x28]
jmp 0x14042d3b2
movq xmm0, qword [rbx + rbp]
jmp 0x14042d3bc
movq xmm1, qword [r9 + rbp]
jmp 0x14042d3c7
punpcklbw xmm1, xmm3
movq xmm2, qword [rax + rbp]
jmp 0x14042d3d5
punpcklbw xmm2, xmm3
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rbp], xmm2
cmp sil, dil
test r10b, r11b
clc
add rbp, 8
test di, cx
stc
cmp r11, rbp
jmp 0x14042d406
jne 0x14042d3b2
cmp r11, rdx
jmp 0x14042d414
jne 0x14042ad48
jmp 0x14042be68
mov edi, r10d
and edi, 0xffffffe0
cmp ax, ax
rol r8w, cl
lea rax, [rdi - 0x20]
sub r8, 0x585079d6
movsxd r8, r15d
mov r8, rax
test r13d, r9d
shr r8, 5
jmp 0x14042d449
inc r8
test r11b, 0x9f
cmc
stc
test rax, rax
jmp 0x14042d45a
je 0x14042d8d5
mov rbx, r8
btc rdx, rsp
xor bpl, r15b
and dx, dx
movabs rax, 0xffffffffffffffe
neg bpl
and rbx, rax
cwd
and eax, 0x51fa760d
mov rdx, qword [rsp + 0x40]
bts rax, rdi
bts ax, dx
cmc
mov rax, rdx
sub rax, r9
xor bpl, 0x2c
neg bpl
lea rbp, [r15 + rax]
add rbp, 0x30
stc
lea rdx, [rdx + r15]
cmc
lahf
test dil, 0x3b
add rdx, 0x30
sub esi, esi
not al
bswap rax
setne ah
mov rax, qword [rsp + 0x28]
jmp 0x14042d4ca
movdqu xmm0, xmmword [rax + rsi]
jmp 0x14042d4d4
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x14042d4df
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x14042d4ea
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x14042d4f9
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x14042d508
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x14042d513
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x14042d51e
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x14042d529
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x14042d534
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x14042d543
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
stc
jmp 0x14042d558
movdqu xmmword [rdx + rsi], xmm0
jmp 0x14042d562
add rsi, 0x40
cmp si, 0x2db5
cmp r9b, r12b
test dh, al
add rbx, 0xfffffffffffffffe
jmp 0x14042d579
jne 0x14042d4ca
jmp 0x14042d8db
mov r11d, r10d
bswap r8w
sal r8b, cl
test r11b, 0xbb
and r11d, 0xffffffe0
bswap ax
lea rax, [r11 - 0x20]
rcr r8b, cl
mov r8, rax
cmp r15b, r8b
cmc
shr r8, 5
inc r8
test r13, r11
cmc
cmp eax, 0x2b8a1d63
test rax, rax
jmp 0x14042d5bf
je 0x14042d9cb
mov rsi, r8
xadd dx, di
shl dh, 0x9d
sar rax, cl
movabs rax, 0xffffffffffffffe
xadd dil, bpl
adc dl, r13b
and rsi, rax
mov al, spl
mov rdx, qword [rsp + 0x40]
not rax
and dil, 0xf2
cmp r10w, 0x641e
mov rax, rdx
rcr dil, cl
and bp, r11w
sub rax, r9
mov bpl, bpl
ror bpl, 2
xor edi, 0x6de30c7a
lea rbp, [r15 + rax]
add rbp, 0x30
shld di, bp, 0xc8
mov di, 0x4527
bts di, r14w
lea rdi, [r15 + rdx]
stc
jmp 0x14042d635
add rdi, 0x30
jmp 0x14042d641
xor ebx, ebx
movdqa xmm4, xmmword [0x1400bf520]
mov rax, qword [rsp + 0x28]
jmp 0x14042d655
movdqu xmm0, xmmword [rax + rbx]
movdqu xmm1, xmmword [rax + rbx + 0x10]
jmp 0x14042d665
movdqu xmm2, xmmword [rbp + rbx - 0x30]
jmp 0x14042d670
movdqu xmm3, xmmword [rbp + rbx - 0x20]
jmp 0x14042d67b
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 0x14042d6a0
movdqu xmmword [rdi + rbx - 0x20], xmm3
jmp 0x14042d6ab
movdqu xmm0, xmmword [rax + rbx + 0x20]
jmp 0x14042d6b6
movdqu xmm1, xmmword [rax + rbx + 0x30]
jmp 0x14042d6c1
movdqu xmm2, xmmword [rbp + rbx - 0x10]
jmp 0x14042d6cc
movdqu xmm3, xmmword [rbp + rbx]
jmp 0x14042d6d7
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rdi + rbx - 0x10], xmm2
movdqu xmmword [rdi + rbx], xmm3
clc
add rbx, 0x40
cmp r12b, 0xd4
cmp ax, si
clc
add rsi, 0xfffffffffffffffe
jmp 0x14042d712
jne 0x14042d655
jmp 0x14042d9da
xor ebx, ebx
mov rdi, qword [rsp + 0x28]
cmp r15b, bl
test r8b, 1
jmp 0x14042d730
je 0x14042d77a
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x14042d740
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x14042d74b
movdqu xmm2, xmmword [r9 + rbx]
jmp 0x14042d756
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rbx + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rbx], xmm2
cmp r9w, dx
stc
test al, 0xc9
movdqu xmmword [rcx + rbx + 0x10], xmm0
test r13, r14
cmp r10, rbp
je 0x14042be68
test bpl, 0x18
jmp 0x14042d78c
je 0x140429ff7
mov rax, r10
mov r10d, ebp
and r10d, 0xfffffff8
mov rdx, qword [rsp + 0x28]
movq xmm0, qword [rdx + rax]
jmp 0x14042d7ab
movq xmm1, qword [r9 + rax]
jmp 0x14042d7b6
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
test rsi, 0x5ebd6fa6
add rax, 8
cmp r10, rax
jne 0x14042d7a1
cmp r10, rbp
je 0x14042be68
jmp 0x140429ff7
sub esi, esi
test r8b, 1
jmp 0x14042d7ec
je 0x14042d839
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
cmp cl, r8b
stc
movdqu xmm1, xmmword [rax + rsi + 0x10]
mov rax, rsi
clc
sub rax, r9
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042d817
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042d826
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
clc
movdqu xmmword [rcx + rsi + 0x10], xmm0
test al, r14b
cmp rdi, r10
jmp 0x14042d841
je 0x14042be68
test r10b, 0x18
jmp 0x14042d850
je 0x14042a7d5
mov rax, rdi
shrd bp, r9w, 0x4c
mov edi, r10d
xchg bpl, bpl
shl bpl, cl
and edi, 0xfffffff8
or bp, r9w
sub dl, r15b
mov rdx, qword [rsp + 0x40]
sub rdx, r9
add rdx, r15
movsx ebp, dx
jmp 0x14042d885
mov rbp, qword [rsp + 0x28]
jmp 0x14042d88f
movq xmm0, qword [rbp + rax]
movq xmm1, qword [rdx + rax]
jmp 0x14042d89f
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
test r11, rbx
cmc
add rax, 8
cmc
test dh, 0xf4
cmp rdi, rax
jmp 0x14042d8bc
jne 0x14042d88f
cmp rdi, r10
jmp 0x14042d8ca
je 0x14042be68
jmp 0x14042a7d5
sub esi, esi
test r13w, bp
test r8b, 1
jmp 0x14042d8e4
je 0x14042d946
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
movdqu xmm1, xmmword [rax + rsi + 0x10]
and al, al
btr eax, 0x33
adc ah, 0xf7
mov rax, rsi
cmp sp, 0x6895
test r15d, 0x76ca5b62
cmc
sub rax, r9
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042d920
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042d92f
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
cmp r10b, r11b
movdqu xmmword [rcx + rsi + 0x10], xmm0
jmp 0x14042d946
cmp rdi, r10
jmp 0x14042d94e
je 0x14042be68
test r10b, 0x18
je 0x14042b33a
mov rax, rdi
movsx rbp, bx
mov edi, r10d
and edi, 0xfffffff8
mov rdx, qword [rsp + 0x40]
xor bpl, r15b
movsx rbp, r14w
shr bpl, 0x35
sub rdx, r9
add rdx, r15
mov rbp, qword [rsp + 0x28]
movq xmm0, qword [rbp + rax]
movq xmm1, qword [rdx + rax]
jmp 0x14042d996
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmp ebx, 0x4ff5551b
jmp 0x14042d9af
cmp rdi, rax
jne 0x14042d986
cmp rdi, r10
jmp 0x14042d9c0
je 0x14042be68
jmp 0x14042b33a
xor ebx, ebx
jmp 0x14042d9d2
movdqa xmm4, xmmword [0x1400bf520]
test r8b, 1
jmp 0x14042d9e3
je 0x14042da40
mov rax, qword [rsp + 0x28]
test bl, r11b
movdqu xmm0, xmmword [rax + rbx]
movdqu xmm1, xmmword [rax + rbx + 0x10]
mov rax, rbx
sub rax, r9
jmp 0x14042da07
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042da11
movdqu xmm3, xmmword [rcx + rax + 0x10]
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rcx + rbx], xmm2
movdqu xmmword [rcx + rbx + 0x10], xmm3
test r15w, ax
cmp r11, r10
je 0x14042be68
test r10b, 0x18
jmp 0x14042da52
je 0x14042bd6f
mov rax, r11
mov r11d, r10d
dec dl
ror dx, cl
and r11d, 0xfffffff8
mov rdx, qword [rsp + 0x40]
stc
test sil, 0x9a
sub rdx, r9
test r11w, r10w
add rdx, r15
movdqa xmm2, xmmword [0x1400bf520]
mov rbp, qword [rsp + 0x28]
jmp 0x14042da8d
movq xmm0, qword [rbp + rax]
jmp 0x14042da98
movq xmm1, qword [rdx + rax]
jmp 0x14042daa2
psrlw xmm1, 1
pand xmm1, xmm2
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
test r14b, r12b
jmp 0x14042dabc
add rax, 8
cmp r11, rax
jne 0x14042da8d
cmp r11, r10
jmp 0x14042dad1
je 0x14042be68
jmp 0x14042bd6f
mov r9d, 1
mov eax, dword [rsp + 0x2c0]
cmp eax, 8
jl 0x140428cc0
cmp eax, 0x10
jne 0x140428cc0
mov rbp, qword [rsp + 0xf8]
shrd r9, rbp, 0xfb
cmc
or r9w, 0x1823
imul ebp, dword [rsp + 0x2b8]
mov r9d, 1
cmc
test ebp, ebp
je 0x140428cc0
mov rax, qword [r13 + 0x18]
lea ecx, [rbp - 1]
clc
jmp 0x14042db33
cmp ecx, 3
jmp 0x14042db3b
jb 0x14042db72
mov edx, ebp
and edx, 0xfffffffc
rol word [rax], 8
jmp 0x14042db4f
rol word [rax + 2], 8
clc
stc
rol word [rax + 4], 8
rol word [rax + 6], 8
add rax, 8
add edx, 0xfffffffc
jmp 0x14042db6c
jne 0x14042db46
test bpl, 3
jmp 0x14042db7b
je 0x140428cc0
and ebp, 3
test r11d, edi
cmc
xor edx, edx
rol word [rax + rdx*2], 8
jmp 0x14042db94
inc rdx
test r9b, cl
cmp ebp, edx
jmp 0x14042dba1
jne 0x14042db8a
jmp 0x140428cc0
mov eax, dword [rsp + 0x2c0]
and r9d, r8d
mov r9d, 1
jmp 0x14042dbc1
cmp eax, 8
jmp 0x14042dbc9
jge 0x14042daf2
cmp dword [rsp + 0x2b8], 0
jmp 0x14042dbdc
je 0x140428cc0
mov edx, dword [rsp + 0xf8]
mov r12d, r11d
movsxd rcx, eax
movzx rbp, r11w
adc bpl, 0x36
rol bpl, 0x60
mov qword [rsp + 0x40], rcx
sub al, dil
and bpl, r14b
lea ecx, [r8 - 1]
btc eax, esp
movzx bp, r14b
movsxd rax, esi
mov dword [rsp + 0x24], ecx
movsx bp, r11b
and ah, 0x67
movsxd rbp, ecx
sal al, 0xe8
mov ecx, dword [rsp + 0x84]
imul ecx, r8d
imul ecx, dword [rsp + 0x68]
sal rax, cl
inc ax
cmp r10w, 0x2bf3
mov dword [rsp + 0x84], ecx
mov rax, rdx
ror ah, cl
mov qword [rsp + 0x30], rdx
sub rdx, r12
rcl ah, cl
adc rax, rcx
movzx ax, r15b
mov qword [rsp + 0x28], rdx
xor eax, eax
stc
movzx eax, ax
neg r12
lea rax, [rbp*2 + 2]
cmp r11, rbx
add rax, rbp
jmp 0x14042dc82
mov qword [rsp + 0xa0], rax
lea eax, [r8*4 - 4]
mov dword [rsp + 0x90], eax
setge al
movzx ax, cl
dec rbp
mov qword [rsp + 0x70], rbp
lea eax, [r8 + r8]
jmp 0x14042dcb1
dec eax
test spl, r11b
mov dword [rsp + 0xc0], eax
cmp r8, 0x2b0644e8
cmp r14d, eax
test rax, rbx
xor edi, edi
clc
cmc
sub r10d, r10d
jmp 0x14042dd03
inc r10
test r10b, bl
jmp 0x14042dce1
add edi, dword [rsp + 0x84]
clc
cmp r9d, 0x14e7020f
cmp r10, qword [rsp + 0x110]
jmp 0x14042dcfd
je 0x140428cc0
mov rbp, qword [r13 + 0x18]
mov eax, dword [rsp + 0x60]
ror r13b, cl
rol r11b, cl
mov r11d, eax
imul r11d, r10d
lea r8, [r11 + rbp]
mov rax, qword [rsp + 0x30]
neg r14b
xchg r13b, r14b
lea r13, [r8 + rax]
mov r14b, 1
stc
test r10b, 0xe7
cmp dword [rsp + 0x2c8], 0
jmp 0x14042dd40
jne 0x14042dd64
mov rax, qword [rsp + 0x40]
btc cx, 0x11
add ecx, r10d
lea rcx, [0x1400bef68]
movzx r14d, byte [rax + rcx]
bts ax, r8w
add r13, r12
bswap eax
movsx ax, r9b
mov edi, edi
test r15b, 0xe3
and ah, 0xc4
mov eax, dword [rsp + 0x2c0]
stc
test r14b, r15b
cmp eax, 4
je 0x14042e0b9
cmp eax, 2
jmp 0x14042dd93
je 0x14042e194
cmp eax, 1
jmp 0x14042dda1
jne 0x14042e334
mov ecx, dword [rsp + 0x64]
sal al, 0x9a
cmp r12b, r14b
mov eax, ecx
cmp ecx, 8
jmp 0x14042ddbb
jl 0x14042df69
mov rax, qword [rsp + 0x28]
not si
rcr si, cl
lea r13, [rax + rbp]
sar sil, 0xff
mov eax, dword [rsp + 0x64]
mov esi, eax
and ax, di
btr eax, edx
movzx eax, byte [r13 + rdi]
cmc
jmp 0x14042dded
sar al, 7
and al, r14b
test dl, spl
mov byte [rbp + rdi], al
movzx eax, byte [r13 + rdi]
cmp dl, r11b
add al, al
cmp cl, r11b
sar al, 7
test r15b, r9b
and al, r14b
test spl, dl
mov byte [rbp + rdi + 1], al
sub al, spl
movzx eax, byte [r13 + rdi]
cmp bl, 0xf5
clc
shl al, 2
sar al, 7
and al, r14b
mov byte [rbp + rdi + 2], al
sbb ah, cl
setne ah
or ah, bh
movzx eax, byte [r13 + rdi]
cmp edx, 0x29e9688c
clc
shl al, 3
cmp r10b, r13b
jmp 0x14042de54
sar al, 7
cmp r8b, 0x5c
test r9b, 0x11
and al, r14b
jmp 0x14042de67
mov byte [rbp + rdi + 3], al
rcr ah, cl
movzx eax, byte [r13 + rdi]
cmp bl, dh
shl al, 4
test di, 0x2365
sar al, 7
and al, r14b
mov byte [rbp + rdi + 4], al
btc ax, di
dec rax
cdqe
movzx eax, byte [r13 + rdi]
test sil, r10b
shl al, 5
cmc
jmp 0x14042dea2
sar al, 7
test r9b, 0x6a
clc
and al, r14b
test bl, spl
cmp r8w, 0x327d
jmp 0x14042debb
mov byte [rbp + rdi + 5], al
movsxd rax, r14d
movzx eax, byte [r13 + rdi]
cmp r15w, cx
cmp r9w, 0x69f7
cmc
shl al, 6
sar al, 7
test rcx, 0x43875abf
and al, r14b
clc
test r8b, spl
jmp 0x14042deec
mov byte [rbp + rdi + 6], al
shld rax, rbp, 0x10
sar ah, 0x66
movzx eax, byte [r13 + rdi]
and al, 1
jmp 0x14042df0a
neg al
and al, r14b
jmp 0x14042df14
mov byte [rbp + rdi + 7], al
nop
lea eax, [rsi - 8]
jmp 0x14042df22
inc r13
jmp 0x14042df2a
add rbp, 8
cmp esi, 0xf
ja 0x14042ddd8
lea r13, [r13 + rdi]
rcr r8b, 0xa4
movzx r8, r15w
movzx r8d, dx
lea rbp, [rbp + rdi]
btc r8w, 0x9e
bt r8w, 0xec
mov r8, rbp
test r9w, r10w
cmp r11b, 0xbe
jmp 0x14042df69
test eax, eax
jle 0x14042e334
movzx edx, byte [r13]
test r12d, r10d
sar dl, 7
stc
clc
and dl, r14b
clc
test dx, si
mov byte [r8], dl
cmp eax, 1
jmp 0x14042df90
je 0x14042e334
movzx edx, byte [r13]
add dl, dl
clc
sar dl, 7
clc
and dl, r14b
cmc
cmp bx, bp
mov byte [r8 + 1], dl
cmc
test bp, 0x3e4e
cmp eax, 3
jmp 0x14042dfbb
jb 0x14042e334
movzx edx, byte [r13]
shl dl, 2
test spl, 0xe8
jmp 0x14042dfd6
sar dl, 7
and dl, r14b
test ah, 0xc3
mov byte [r8 + 2], dl
cmp dil, r8b
clc
cmp eax, 3
jmp 0x14042dfef
je 0x14042e334
movzx edx, byte [r13]
shl dl, 3
sar dl, 7
cmc
jmp 0x14042e006
and dl, r14b
test r14b, sil
mov byte [r8 + 3], dl
clc
stc
cmp r15b, r14b
cmp eax, 5
jmp 0x14042e01d
jb 0x14042e334
movzx edx, byte [r13]
clc
cmp r13, 0x6ca0565c
shl dl, 4
sar dl, 7
and dl, r14b
cmp r15w, 0x5d3d
jmp 0x14042e048
mov byte [r8 + 4], dl
test spl, r9b
cmp r11w, 0x3578
jmp 0x14042e05a
cmp eax, 5
jmp 0x14042e062
je 0x14042e334
movzx edx, byte [r13]
jmp 0x14042e072
shl dl, 5
stc
sar dl, 7
cmp r14w, 0x563d
and dl, r14b
mov byte [r8 + 5], dl
cmp eax, 7
jmp 0x14042e08e
jb 0x14042e334
movzx eax, byte [r13]
shl al, 6
test r13w, r14w
cmp si, 0x56ff
sar al, 7
and al, r14b
jmp 0x14042e0b0
mov byte [r8 + 6], al
jmp 0x14042e334
mov ecx, dword [rsp + 0x64]
sar eax, 0xc2
shr ax, cl
and al, r8b
mov eax, ecx
test si, 0x22fa
stc
cmp ecx, 2
jmp 0x14042e0d6
jl 0x14042e167
mov rax, qword [rsp + 0x28]
add r13b, 0x6f
dec r13b
bts r13w, bx
lea r13, [rax + rbp]
mov eax, dword [rsp + 0x64]
cdq
inc dh
mov edx, eax
movzx eax, byte [r13 + rdi]
shr al, 4
jmp 0x14042e108
mul r14b
jmp 0x14042e115
mov byte [rbp + rdi], al
and eax, 0x76ff6662
adc al, spl
shr eax, 0x1b
movzx eax, byte [r13 + rdi]
and al, 0xf
test r13, rdi
mul r14b
jmp 0x14042e137
mov byte [rbp + rdi + 1], al
lea eax, [rdx - 2]
jmp 0x14042e143
inc r13
add rbp, 2
cmp edx, 3
jmp 0x14042e152
ja 0x14042e0f8
add r13, rdi
bt r8w, r9w
add rbp, rdi
mov r8, rbp
clc
cmp eax, 1
jmp 0x14042e16f
jne 0x14042e334
movzx eax, byte [r13]
cmc
shr al, 4
clc
mul r14b
jmp 0x14042e187
mov byte [r8], al
jmp 0x14042e18f
jmp 0x14042e334
mov eax, dword [rsp + 0x64]
ror sil, cl
ror si, 0xc
adc si, ax
mov esi, eax
test ah, 0x1b
cmp eax, 4
jmp 0x14042e1af
jl 0x14042e2b3
mov rax, qword [rsp + 0x28]
or r13d, 0x7e863cee
lea r13, [rax + rbp]
mov esi, dword [rsp + 0x64]
mov dl, sil
btr ax, r14w
xadd ah, dh
mov edx, esi
cmp cl, dil
add sil, r14b
movzx eax, byte [r13 + rdi]
shr al, 6
rol si, 0x30
stc
mul r14b
movzx rsi, dx
bts si, r8w
and esi, 0x8dc2b75
mov byte [rbp + rdi], al
stc
sub sil, 0x1d
test dl, r12b
movzx eax, byte [r13 + rdi]
movsx si, r10b
mov si, r11w
shr al, 4
mov si, 0x7bc9
btc si, r13w
and al, 3
mul r14b
mov byte [rbp + rdi + 1], al
bts ax, r10w
movzx ax, bpl
movzx eax, byte [r13 + rdi]
shld si, r12w, 0x46
sar sil, cl
movsx si, r12b
shr al, 2
and al, 3
inc sil
cmp si, sp
mul r14b
mov byte [rbp + rdi + 2], al
movzx eax, byte [r13 + rdi]
movsxd rsi, edi
xor sil, 0xef
cmovae si, dx
and al, 3
btr rsi, rcx
mul r14b
movsxd rsi, eax
mov byte [rbp + rdi + 3], al
mov sil, bpl
movzx rsi, r14w
setp sil
lea esi, [rdx - 4]
inc r13
test r11b, 0x9a
add rbp, 4
clc
cmp edx, 7
ja 0x14042e1d4
lea r13, [r13 + rdi]
shrd r8, rsp, 0xfc
clc
lea rbp, [rbp + rdi]
mov r8, rbp
test esi, esi
jmp 0x14042e2ba
jle 0x14042e334
movzx eax, byte [r13]
stc
shr al, 6
mul r14b
jmp 0x14042e2d1
mov byte [r8], al
cmp di, sp
cmp esi, 1
jmp 0x14042e2df
je 0x14042e334
movzx eax, byte [r13]
shr al, 4
test dil, 0xa
clc
and al, 3
clc
cmp r10b, spl
mul r14b
cmp ch, 0x5e
test bpl, 0xb0
mov byte [r8 + 1], al
cmp esi, 3
jmp 0x14042e30e
jb 0x14042e334
movzx eax, byte [r13]
sbb r13b, al
shr al, 2
and al, 3
sar r13b, cl
btr r13w, 2
mul r14b
mov byte [r8 + 2], al
xchg r13w, ax
mov rax, qword [rsp + 0xd0]
cmp eax, dword [rsp + 0x68]
mov r13, qword [rsp + 0xd8]
jmp 0x14042e34d
je 0x14042dcd6
mov rax, qword [r13 + 0x18]
cmp bpl, 0x2f
lea r11, [r11 + rax]
cmp dword [rsp + 0xd0], 1
jmp 0x14042e36c
jne 0x14042e409
cmp dword [rsp + 0x24], 0
jmp 0x14042e37c
js 0x14042dcd6
add rax, rdi
cdq
movsx bx, bl
movsx rbp, r12w
mov esi, dword [rsp + 0xc0]
movsxd rcx, r11d
mov bp, r11w
xchg bh, dh
mov rbp, qword [rsp + 0x70]
mov cl, ah
dec bx
movzx ecx, r15w
mov rdx, rbp
mov cl, r13b
movsxd rbx, esi
dec esi
jmp 0x14042e3bc
mov byte [r11 + rbx], 0xff
mov cx, sp
movzx ecx, byte [rax + rbp + 1]
jmp 0x14042e3ce
movsxd rsi, esi
jmp 0x14042e3d6
mov byte [r11 + rsi], cl
dec rdx
add ebx, 0xfffffffe
clc
mov esi, ebx
cmp dh, 0xd3
test ebp, 0x80000000
cmovs bp, r9w
jmp 0x14042e3f6
mov rbp, rdx
jmp 0x14042e3fe
je 0x14042e3b2
jmp 0x14042dcd6
cmp dword [rsp + 0x24], 0
jmp 0x14042e413
js 0x14042dcd6
add rax, qword [rsp + 0xa0]
shr rsi, 0x42
or rdx, 0x149f25a8
sub bl, 0x1b
add rax, rdi
sar rbx, 0x5a
or bpl, 0xd7
mov rsi, qword [rsp + 0x70]
clc
mov ecx, dword [rsp + 0x90]
sub bl, r9b
neg bx
mov ebp, ecx
mov rdx, rsi
jmp 0x14042e45a
lea ecx, [rbp + 3]
bts ebx, r15d
sbb bl, spl
movsxd rcx, ecx
stc
bsf bx, ax
shl bl, cl
mov byte [r11 + rcx], 0xff
or cx, 0x8bd
movzx ecx, byte [rax]
lea ebx, [rbp + 2]
test bx, r12w
cmp r8b, 0x66
movsxd rbx, ebx
test cx, 0x449f
mov byte [r11 + rbx], cl
clc
rcr bl, cl
sal ecx, cl
movzx ecx, byte [rax - 1]
lea ebx, [rbp + 1]
movsxd rbx, ebx
test sp, di
mov byte [r11 + rbx], cl
shrd ecx, eax, 0x55
movzx ecx, byte [rax - 2]
test r8, rdx
cmp r10d, 0x4f1f6817
movsxd rbp, ebp
cmp r12b, 0xd4
stc
mov byte [r11 + rbp], cl
add rax, 0xfffffffffffffffd
add ebp, 0xfffffffc
jmp 0x14042e4d2
dec rdx
test esi, 0x80000000
movsx si, cl
mov rsi, rdx
jmp 0x14042e4e7
je 0x14042e45a
jmp 0x14042dcd6