Function at 0x140421f06
Capabilities:
Authenticate hmac
Encode data using base64
Encode data using xor
Encrypt data using rc4 ksa
Parse pe header

Disassembly:
push r15
test r13b, 0xb
push r14
stc
push r13
push r12
push rsi
push rdi
cmc
jmp 0x140421f7b
push rbp
cmp r13d, r13d
stc
push rbx
stc
sub rsp, 0x248
jmp 0x140421f8e
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
rcr cl, cl
bt rsi, 0x38
mov esi, dword [rsp + 0x2b8]
mov ebp, dword [rsp + 0x2b0]
xor r12d, r12d
cmp dword [rsp + 0x2c0], 0x10
lahf
sete cl
dec al
rol eax, cl
btr ax, ax
mov eax, esi
or eax, ebp
js 0x1404220f4
mov r15d, r8d
test sil, 0x3d
sub di, r10w
and eax, 0x7a685d41
mov r14, rdx
or ah, 0x99
mov rax, qword [r13]
setl dil
bts di, si
add di, 0x279c
movsxd rdi, dword [rax + 8]
test r12b, 0x87
test esi, esi
jmp 0x140422068
je 0x14042208b
mov eax, 0x7fffffff
clc
cmp r15w, r9w
sub edx, edx
test edx, edi
jmp 0x140422081
idiv esi
cmp eax, ebp
jl 0x1404220f4
mov r12b, cl
cmovae bx, r11w
bswap ax
inc r12d
setae ah
mov ebx, r12d
movzx cx, bh
cmc
imul ebx, r9d
cdqe
mov ecx, esi
adc al, 0xc7
imul ecx, ebp
mov eax, ebx
jmp 0x1404220b8
or eax, ecx
jmp 0x1404220bf
js 0x1404220f4
test ebx, ebx
jmp 0x1404220cc
je 0x1404221ef
mov eax, 0x7fffffff
test rsp, r15
jmp 0x1404220e3
sub edx, edx
idiv ebx
cmp eax, ecx
jmp 0x1404220ee
jge 0x1404221ef
mov qword [r13 + 0x18], 0
movsx ebp, sp
btr rbp, r10
xor rbp, 0x27117494
sub r9d, r9d
mov di, r12w
or bp, 0x46cb
mov eax, r9d
sbb r12d, ebx
movsx rsi, si
movaps xmm6, xmmword [rsp + 0x1a0]
shl ebx, 0xb8
sal r12d, cl
movaps xmm7, xmmword [rsp + 0x1b0]
not bpl
xadd bl, r13b
rcr r15, cl
movaps xmm8, xmmword [rsp + 0x1c0]
ror bl, cl
jmp 0x140422156
movaps xmm9, xmmword [rsp + 0x1d0]
rcl bpl, 0x3c
cmc
movaps xmm10, xmmword [rsp + 0x1e0]
shrd r13w, r9w, 0x96
test cl, r9b
movaps xmm11, xmmword [rsp + 0x1f0]
xchg sil, bpl
and r12b, 0x57
rol r12w, 0x95
movaps xmm12, xmmword [rsp + 0x200]
movaps xmm13, xmmword [rsp + 0x210]
movaps xmm14, xmmword [rsp + 0x220]
movaps xmm15, xmmword [rsp + 0x230]
add rsp, 0x248
pop rbx
seto bpl
pop rbp
mov r12w, r13w
not dil
pop rdi
setp sil
bswap r13w
pop rsi
jmp 0x1404221d7
pop r12
movsxd r15, r14d
pop r13
mov r15b, 0xf1
cmovae r15, r11
movsx r14w, r13b
pop r14
pop r15
ret
mov dword [rsp + 0x68], r9d
stc
cmp ch, 0xb7
test r12w, 0x49e
mov dword [rsp + 0x6c], ebx
clc
imul ecx, ebx
jmp 0x14042220b
movsxd rcx, ecx
jmp 0x140422213
call fcn.1401f16c1
mov qword [r13 + 0x18], rax
cmp r8b, 0x14
xor r9d, r9d
clc
cmc
test rax, rax
je 0x140422116
mov rsi, rdi
mov eax, esi
shrd r8d, r13d, 0x5d
mov r8d, dword [rsp + 0x2b0]
or eax, r8d
js 0x140422116
mov dword [rsp + 0x84], r12d
test r8d, r8d
jmp 0x140422259
je 0x14042228a
xor r9d, r9d
movzx rax, r13w
add rax, 0x37d10e5f
mov eax, 0x7fffffff
xor edx, edx
cmp r9, r15
test al, 0x2e
idiv r8d
jmp 0x140422282
cmp eax, esi
jl 0x140422116
mov eax, esi
btr r9d, 0xc9
imul eax, r8d
xor r9b, 0x12
btr r9w, 0xf7
mov dword [rsp + 0x64], eax
sar r9b, 3
seto r9b
neg r9
or eax, dword [rsp + 0x2c0]
bswap r9w
movsx r9w, bpl
mov r9d, 0
jmp 0x1404222c9
js 0x140422116
mov r11d, 0
test dx, 0x3662
cmp dword [rsp + 0x2c0], 0
jmp 0x1404222e7
je 0x140422355
xor r9d, r9d
mov ecx, 0x202c7645
shl bpl, cl
mov eax, 0x7fffffff
xor edx, edx
mov ebp, dword [rsp + 0x2c0]
movzx cx, r10b
ror ecx, 0xf2
idiv ebp
xchg ch, cl
xor rcx, r10
btr ecx, r14d
mov ecx, dword [rsp + 0x64]
cmc
jmp 0x140422323
cmp eax, ecx
jmp 0x14042232a
jl 0x140422116
mov r11d, ecx
imul r11d, ebp
test r12d, 0x563c1345
jmp 0x140422343
cmp r11d, 0x7ffffff8
jmp 0x14042234f
jg 0x140422116
add r11d, 7
bts cx, bx
movsx rcx, bp
bt rax, r8
shr r11d, 3
rcr ah, 0xe
sal ah, cl
lea eax, [r11 + 1]
movzx rcx, r14w
sbb cl, 0x99
shr ecx, cl
mov ecx, dword [rsp + 0x2b8]
jmp 0x140422388
imul eax, ecx
clc
test r10d, r10d
cmp eax, r15d
jmp 0x140422397
ja 0x14042210a
mov eax, r8d
or dx, di
btr dx, r9w
test r8w, 0x52b9
mov edx, dword [rsp + 0x68]
imul eax, edx
cmc
test r9d, 0x560328e4
mov qword [rsp + 0xf8], rax
jmp 0x1404223ca
test ecx, ecx
jmp 0x1404223d1
je 0x140426e6a
cmp dword [rsp + 0x2c0], 8
setl byte [rsp + 0x3f]
cmp esi, edx
sete al
sbb ch, 0x4d
movzx r9w, r11b
movsx ecx, r14w
movzx ecx, byte [r14]
xadd r9b, r9b
btc r9d, ebx
shld r9, rdi, 0xe9
mov r9d, 0
cmp cl, 4
ja 0x140422116
mov ebx, dword [rsp + 0x84]
mov edx, ebx
mov rbp, qword [rsp + 0xf8]
bts edi, ecx
imul edx, ebp
mov edi, esi
bt r10w, bx
adc r10b, spl
cmp sp, 0x45d9
imul edi, ebx
btc r10d, 0xe1
btr rbx, 0xf4
mov dword [rsp + 0x24], edi
xor rdi, 0x240934d0
bsr rdi, rbx
sub ebp, r11d
movsx rbx, dx
mov qword [rsp + 0x190], rbp
inc ebp
jmp 0x14042246d
mov dword [rsp + 0x60], edx
sal r10w, cl
shr rbx, cl
add bpl, 0x17
mov edx, edx
movzx rdi, r10w
mov rdi, rsi
and rbx, 0x5ec71117
sub bpl, 0x56
xchg bx, bp
mov r10, rdx
test bpl, 0x36
neg r10
movsxd rbx, dword [rsp + 0x6c]
btc bp, 0x77
cmp cl, r11b
or byte [rsp + 0x3f], al
bsr eax, eax
dec rax
bt bp, r10w
mov eax, r8d
bt bp, r12w
xor bpl, r13b
movzx ebp, dx
and eax, 7
stc
sub bpl, 0xb
add bp, r11w
mov dword [rsp + 0x12c], eax
dec rax
movzx ebp, di
mov eax, r8d
rol bp, 0xb2
and eax, 0xfffffff8
adc bpl, spl
neg bp
mov dword [rsp + 0x128], eax
mov eax, 0x30
add rbp, rbx
test cl, dil
inc bpl
sub rax, rbx
mov qword [rsp + 0xf0], rax
sal ah, 0x2f
mov rbp, rbx
neg rbp
mov rax, rbp
movzx eax, si
stc
mov qword [rsp + 0xb8], rbp
sub rbp, rdx
mov qword [rsp + 0x178], rbp
bts ax, r8w
movzx rax, bp
sub eax, esp
mov eax, 0x10
bts bp, r11w
btr ebp, 0xa3
and bp, 0x3dc7
mov ebp, 0x10
test r9d, 0x3cf813f8
sub rbp, rbx
cmc
stc
mov qword [rsp + 0x170], rbp
rcl bpl, cl
xadd bpl, bpl
ror rbp, cl
mov ebp, 3
sub rbp, rdx
mov qword [rsp + 0x168], rbp
sub rax, rdx
clc
cmp dx, 0x6feb
mov qword [rsp + 0x150], rax
mov eax, 1
sub rax, rdx
clc
mov qword [rsp + 0x158], rax
mov eax, 0x30
sub rax, rdx
jmp 0x1404225b3
mov qword [rsp + 0x148], rax
jmp 0x1404225c0
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
movsxd rax, dword [rsp + 0x68]
add sil, r14b
mov qword [rsp + 0x198], rax
lea eax, [r8 - 1]
ror rsi, 0xa
mov dword [rsp + 0x5c], eax
mov eax, dword [rsp + 0x2b8]
sub sil, al
or sil, 0x93
mov qword [rsp + 0x110], rax
mov rsi, qword [r13 + 0x18]
sbb al, r12b
movsx rax, sp
mov qword [rsp + 0x160], rdx
jmp 0x140422623
lea rax, [rbx + rdx]
jmp 0x14042262c
mov qword [rsp + 0x188], rax
test rbp, rdi
xor eax, eax
clc
jmp 0x14042263f
mov qword [rsp + 0x140], rax
lahf
cbw
mov eax, r8d
clc
cmp r12b, 0x6a
cmc
mov qword [rsp + 0x138], rax
add al, r8b
sub r12d, r12d
btr rax, 0x59
setbe al
mov qword [rsp + 0xd8], r13
btr rax, r13
bsr eax, ecx
mov qword [rsp + 0xd0], rdi
not ah
mov qword [rsp + 0x108], r11
mov qword [rsp + 0x88], r10
test r9w, r13w
shrd ax, r15w, 3
mov rax, rbx
cmp r12d, 0x379a070f
mov qword [rsp + 0x30], rbx
cmp r9b, dl
test r9w, r14w
cmc
cmp dword [rsp + 0x2c0], 7
jmp 0x1404226c0
jg 0x1404226f4
cmp r11d, r8d
jmp 0x1404226ce
ja 0x14042210a
add rsi, qword [rsp + 0x190]
mov dword [rsp + 0x24], 1
mov qword [rsp + 0x138], r11
test sil, dl
jmp 0x1404226f4
test r12, r12
jmp 0x1404226fc
jne 0x140422723
movzx eax, cl
lea rcx, [0x1400beffc]
cqo
test r13, rdi
btc bp, 0x73
movzx ecx, byte [rax + rcx]
movsx edx, r8w
btr r8w, ax
lea rdx, [r14 + 1]
xchg rbp, r8
lea r9, [rsi + r10]
not bpl
xchg r8b, r8b
movzx ebp, cl
cmp dword [rsp + 0x24], 0
not r8w
xchg r8b, r8b
mov r8d, dword [rsp + 0x2c0]
jmp 0x140422750
jle 0x14042282a
mov ecx, dword [rsp + 0x24]
clc
cmp r8d, eax
jmp 0x140422763
xor edi, edi
jmp 0x14042276a
jmp 0x14042278d
movzx eax, byte [rdx + rdi]
mov byte [rsi + rdi], al
jmp 0x14042277b
inc rdi
clc
cmp rcx, rdi
jmp 0x140422787
je 0x14042282a
cmp ebp, 2
jle 0x1404227c0
cmp ebp, 4
jmp 0x14042279e
jg 0x1404227ee
cmp ebp, 3
je 0x14042280a
cmp ebp, 4
jmp 0x1404227b5
je 0x1404227e4
jmp 0x14042277b
test ebp, ebp
je 0x14042276f
cmp ebp, 1
jmp 0x1404227d0
je 0x14042276f
cmp ebp, 2
jmp 0x1404227de
jne 0x14042277b
movzx eax, byte [r9 + rdi]
jmp 0x14042281d
cmp ebp, 5
jmp 0x1404227f6
je 0x14042276f
cmp ebp, 6
je 0x14042276f
jmp 0x14042277b
movzx eax, byte [r9 + rdi]
cmp cx, bx
cmc
shr al, 1
jmp 0x14042281d
add al, byte [rdx + rdi]
jmp 0x140422825
jmp 0x140422773
cmp r8d, 8
jmp 0x140422833
jne 0x140422879
mov rax, qword [rsp + 0xd0]
mov r15d, 0x3b7f1a6d
cmp eax, dword [rsp + 0x68]
mov r15, rsi
jmp 0x140422853
je 0x140422864
mov byte [r15 + rax], 0xff
xor r10w, 0x3ca
add rdx, rax
mov r10, qword [rsp + 0x198]
jmp 0x140422874
jmp 0x140422906
cmp r8d, 0x10
jmp 0x140422882
jne 0x1404228e1
movsxd rax, dword [rsp + 0x24]
mov ecx, dword [rsp + 0x68]
cmc
cmp dword [rsp + 0xd0], ecx
mov r15b, r15b
cmovo r15w, r12w
movsx r15w, bl
mov r15, rsi
je 0x1404228c9
mov byte [r15 + rax], 0xff
xor r10d, 0x8ec785b
adc r10b, 0x57
mov byte [rax + r15 + 1], 0xff
sub r10w, bx
add rdx, rax
movsx r10, sp
bswap r10w
mov r10, rbx
jmp 0x1404228dc
jmp 0x140422906
add r14, 2
bts cx, cx
cwd
cmp spl, r12b
mov r10d, 1
add dx, r12w
shld rdx, r12, 0xb8
rcr ch, 0xc5
mov rdx, r14
mov r15, rsi
lea rcx, [r15 + r10]
add r9, r10
stc
cmp bp, 0x3a03
cmp byte [rsp + 0x3f], 0
jmp 0x14042291d
mov qword [rsp + 0x28], rdx
jmp 0x140422927
mov qword [rsp + 0x118], r12
jmp 0x140422934
je 0x140422ad0
mov rax, qword [rsp + 0x138]
stc
lea ebx, [rax - 1]
imul ebx, dword [rsp + 0x24]
bsr r13, rbp
movsxd r13, ebx
cmp ebp, 2
mov qword [rsp + 0x40], r10
jle 0x1404233bc
cmp ebp, 4
jmp 0x140422968
jg 0x140423b7c
cmp ebp, 3
jmp 0x140422976
je 0x140424144
cmp ebp, 4
jmp 0x140422984
jne 0x14042525f
test ebx, ebx
jle 0x14042525f
movsxd rsi, dword [rsp + 0x24]
btc r14w, 0x97
mov r14d, ebx
test cl, r11b
stc
cmp ebx, 8
jae 0x140425a95
sub r12d, r12d
mov rax, qword [rsp + 0x40]
sub r11b, 0xda
sub rax, rsi
add r15, rax
movsx r11d, si
movsx r10, r10w
cbw
mov rax, qword [rsp + 0x88]
mov r10, rdx
lea r10, [r15 + rax]
mov r11, qword [rsp + 0x28]
jmp 0x140422a3d
cmp edi, ebp
jmp 0x1404229e9
cmova esi, edx
clc
cmp edi, eax
cmova esi, edx
cmp bl, 0xe3
cmp si, r8w
add sil, byte [r11 + r12]
jmp 0x140422a02
mov byte [rcx + r12], sil
jmp 0x140422a0b
inc r10
inc r15
jmp 0x140422a16
inc rcx
inc r9
jmp 0x140422a21
inc r11
jmp 0x140422a29
dec r14
test cl, sil
cmp r12, r14
jmp 0x140422a37
je 0x14042525f
movzx edx, byte [r10 + r12]
movzx r8d, byte [r9 + r12]
movzx esi, byte [r15 + r12]
xadd rdi, rdi
mov eax, r8d
sub eax, edx
sar dil, cl
lea ebx, [rax + rsi]
rcr rbp, cl
sar bp, 0xf0
mov edi, eax
neg edi
movsx rbp, sp
movsx bp, r9b
xchg bp, bp
cmovs edi, eax
xadd al, bpl
rcr ax, 0x3a
cdqe
mov ebp, ebx
and al, r15b
bt rax, 0x60
sub ebp, r8d
mov eax, ebp
cmp bpl, al
neg eax
jmp 0x140422a98
cmovs eax, ebp
and bp, r9w
sub ebx, edx
bsf bp, bp
mov ebp, ebx
jmp 0x140422aad
neg ebp
jmp 0x140422ab4
cmovs ebp, ebx
test r13b, 0xd2
cmp eax, ebp
ja 0x1404229e2
mov edx, r8d
jmp 0x140422acb
jmp 0x1404229e2
cmp ebp, 2
jle 0x14042359d
cmp ebp, 4
jg 0x140423cc5
cmp ebp, 3
je 0x1404242bb
cmp ebp, 4
jmp 0x140422af3
jne 0x140425788
mov ebp, dword [rsp + 0x5c]
test r12b, 0x38
clc
test ebp, ebp
jmp 0x140422b09
je 0x140425788
mov eax, dword [rsp + 0x24]
setns r14b
shr r8b, 0xc1
movsxd rbx, eax
bt r12, 0x4c
shl r12b, 0x55
test r10d, ecx
mov qword [rsp + 0xe8], rbx
mov r12d, eax
test ax, 0x296c
movsx r8, ax
cbw
lea rax, [r15 + r10]
btr r14w, 0x76
bt r8d, 0x57
sub r8w, 0x2b83
mov qword [rsp + 0x100], rax
and al, 0xf
neg r14b
mov eax, r12d
and eax, 0xfffffff0
mov qword [rsp + 0x130], rax
lahf
add r8d, 0x7a1843b0
mov eax, r12d
rcl r8b, 0x45
and eax, 0xfffffff8
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0xb8]
and r8b, 0xf
sub r8d, esi
lea r8, [r15 + rax]
dec r14w
add r8, r10
rcl r14b, cl
add r15, qword [rsp + 0x178]
jmp 0x140422bb3
add r15, r10
rcl r14w, cl
xadd r14w, r14w
xchg r14b, r14b
sub eax, eax
mov qword [rsp + 0xe0], rax
mov r14, rdx
jmp 0x140422bd4
jmp 0x140422c45
mov rax, qword [rsp + 0xe8]
mov byte [rcx + rax], 0xff
shrd bx, r15w, 0x72
rcl bpl, 0x41
btc bx, 0x19
lea r14, [r14 + rax]
cmc
shr bh, cl
mov rbx, qword [rsp + 0x30]
lea rcx, [rcx + rbx]
bts bp, dx
shrd rbp, r9, 0x66
add r9, rbx
dec bp
inc qword [rsp + 0xe0]
btc bp, dx
dec bp
add r8, rbx
movsx ebp, r13w
bt bp, 0x1f
add r15, rbx
mov ebp, dword [rsp + 0x120]
dec ebp
jmp 0x140422c3f
je 0x14042578b
mov dword [rsp + 0x120], ebp
cmp r14b, 0x26
cmp dword [rsp + 0x24], 0
jmp 0x140422c5a
jle 0x140422bd9
cmp dword [rsp + 0x24], 8
jmp 0x140422c6a
jae 0x140422c7c
xor edx, edx
jmp 0x140422c77
jmp 0x14042330f
mov rdx, qword [rsp + 0xe0]
shr eax, cl
mov rax, rdx
cmc
imul rax, qword [rsp + 0x30]
clc
add rax, qword [rsp + 0x100]
test r14w, 0x3664
cmp cx, 0x5cae
jmp 0x140422ca9
imul rdx, qword [rsp + 0xe8]
cmc
cmp spl, 0xed
add rdx, qword [rsp + 0x28]
cmp r14b, 0x8e
sub rax, rdx
jmp 0x140422cc9
cmp rax, 0x10
jmp 0x140422cd2
jb 0x1404232b3
jb 0x1404232bf
cmp qword [rsp + 0x188], 0x10
jmp 0x140422cec
jb 0x1404232a7
cmp dword [rsp + 0x60], 0x10
jmp 0x140422cfc
jb 0x14042329b
mov edx, 0
cmp dword [rsp + 0x6c], 0x10
jmp 0x140422d11
jb 0x14042330f
cmp dword [rsp + 0x24], 0x10
jmp 0x140422d21
jae 0x140422f02
xor ebp, ebp
setne al
jmp 0x140422d31
mov rax, qword [rsp + 0x180]
jmp 0x140422d3e
nop dword [rax]
jmp 0x140422d47
movq xmm8, qword [r14 + rbp]
jmp 0x140422d52
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 0x140422d7c
movdqa xmm2, xmm9
punpcklbw xmm2, xmm15
movdqa xmm1, xmm2
punpckhwd xmm1, xmm15
punpcklwd xmm2, xmm15
movq xmm10, qword [r8 + rbp]
jmp 0x140422d9f
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
jmp 0x140422ed0
add rbp, 8
cmc
cmp rax, rbp
jmp 0x140422edd
jne 0x140422d47
mov rdx, rax
clc
test bx, dx
jmp 0x140422eef
cmp rax, r12
jmp 0x140422ef7
jne 0x14042330f
jmp 0x140422bd9
sub ebp, ebp
jmp 0x140422f09
movdqa xmm13, xmm14
mov rax, qword [rsp + 0x130]
jmp 0x140422f1b
movdqu xmm11, xmmword [r15 + rbp]
jmp 0x140422f26
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]
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 0x140422fad
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 0x140423240
paddb xmm7, xmm0
movdqu xmmword [rcx + rbp], xmm7
add rbp, 0x10
clc
jmp 0x140423253
cmp rax, rbp
jmp 0x14042325b
jne 0x140422f1b
cmp rax, r12
movdqa xmm14, xmm13
movdqa xmm13, xmmword [0x1400bf520]
je 0x140422bd9
mov rdx, qword [rsp + 0x130]
sbb bpl, 3
jmp 0x140423289
mov rbp, rdx
test r12b, 8
je 0x14042330f
jmp 0x140422d31
xor edx, edx
jmp 0x1404232a2
jmp 0x14042330f
sub edx, edx
jmp 0x1404232ae
jmp 0x14042330f
xor edx, edx
jmp 0x1404232ba
jmp 0x14042330f
sub edx, edx
jmp 0x1404232c6
jmp 0x14042330f
cmp edi, r10d
jmp 0x1404232d3
cmova ebp, esi
test cl, 0x51
cmp dl, r12b
cmp edi, r13d
jmp 0x1404232e4
cmova ebp, esi
stc
add bpl, byte [r14 + rdx]
jmp 0x1404232f1
mov byte [rcx + rdx], bpl
jmp 0x1404232fa
inc rdx
test r13w, r8w
cmp r12, rdx
jmp 0x140423309
je 0x140422bd9
movzx esi, byte [r15 + rdx]
movzx eax, byte [r9 + rdx]
shr bl, 0xc7
movzx ebp, byte [r8 + rdx]
btr r11d, ebp
mov ebx, eax
sub ebx, esi
cmp r8b, r13b
lea r11d, [rbx + rbp]
rcl r10b, cl
movsx r13, dx
shl r13b, cl
mov edi, ebx
not r13b
shl r10w, cl
bsr r10w, ax
neg edi
xchg r13d, r10d
cmovs edi, ebx
bswap bx
mov ebx, r11d
and r13b, r14b
cmp dh, 0x69
sub ebx, eax
sbb r10, 0x6e3f1893
mov r13d, ebx
bsr r10, rbx
neg r13d
movsx r10d, r15w
cmovs r13d, ebx
sar r10b, 0xc6
adc r10b, spl
bsr r10w, si
sub r11d, esi
sal r10d, 0x3c
or r10w, dx
mov r10d, r11d
clc
neg r10d
jmp 0x14042339a
cmovs r10d, r11d
cmp r9b, 0x83
cmp r13d, r10d
jmp 0x1404233aa
ja 0x1404232cb
mov esi, eax
jmp 0x1404233b7
jmp 0x1404232cb
test ebp, ebp
je 0x14042470d
cmp ebp, 1
jmp 0x1404233cc
je 0x14042471f
cmp ebp, 2
jmp 0x1404233da
jne 0x14042525f
test ebx, ebx
jmp 0x1404233e7
jle 0x14042525f
mov ebp, ebx
test rdx, r12
cmp ebx, 8
jmp 0x1404233fa
jae 0x140425b17
sub r10d, r10d
cmp r11b, cl
xadd r8d, r8d
mov r8, r10
not r8
shr dl, cl
mov dl, r13b
bts edx, ecx
lea r8, [r8 + rbp]
movsx dx, sil
bts dx, di
mov rdx, rbp
stc
and rdx, 3
jmp 0x140423432
je 0x1404234c7
mov rbx, r10
rcl rdi, 0x3d
cmp bpl, 0xe7
stc
neg rbx
sbb rdi, 0x1e5f62ac
adc dil, r15b
mov rax, qword [rsp + 0x40]
movsxd rdi, edx
shl cx, 0xdc
add ecx, 0x7530667f
add rax, r10
add rax, r15
sal cl, 0
sete dil
mov rcx, qword [rsp + 0x88]
adc edi, 0x22bb1263
and dil, 0x2a
lea rdi, [rax + rcx]
bts ecx, eax
add r10, qword [rsp + 0x28]
xor esi, esi
movzx ecx, byte [rdi + rsi]
add cl, byte [r10 + rsi]
mov byte [rax + rsi], cl
jmp 0x1404234a0
inc rsi
jmp 0x1404234a8
dec rbx
cmp rdx, rsi
jne 0x140423490
neg rbx
rol r10b, cl
cmova r10w, bp
shrd r10d, ebx, 0xb4
mov r10, rbx
cmp r8, 3
jmp 0x1404234d0
jb 0x14042525f
sub rbp, r10
cwde
mov rax, qword [rsp + 0x40]
add edx, esi
add rax, r10
lea rax, [rax + r15]
cwd
add rax, 3
mov rcx, qword [rsp + 0x28]
xadd bl, bl
add rcx, r10
add rcx, 3
sal edx, 0xf5
sub dl, 0x9b
mov rbx, qword [rsp + 0x88]
movzx edx, r11w
movzx edx, byte [rax + rbx - 3]
clc
add dl, byte [rcx - 3]
test r8b, 0x27
mov byte [rax - 3], dl
movzx edx, byte [rax + rbx - 2]
stc
add dl, byte [rcx - 2]
cmp r11b, 0xd8
clc
test cx, 0x7f08
mov byte [rax - 2], dl
bts rdx, rbx
ror dh, cl
sar edx, cl
movzx edx, byte [rax + rbx - 1]
add dl, byte [rcx - 1]
clc
test di, 0x17d4
mov byte [rax - 1], dl
shld rdx, rbp, 0xc3
shr dx, 0xc4
xchg dh, dh
movzx edx, byte [rax + rbx]
add dl, byte [rcx]
mov byte [rax], dl
cmp dil, sil
test r14b, bpl
cmp cx, 0x3ab8
add rax, 4
test r13b, r15b
clc
jmp 0x140423579
add rcx, 4
test r13w, r14w
stc
cmp r10, 0x8961184
add rbp, 0xfffffffffffffffc
jmp 0x140423592
jne 0x140423503
jmp 0x14042525f
test ebp, ebp
jmp 0x1404235a4
je 0x140424838
cmp ebp, 1
jmp 0x1404235b2
je 0x140424cc4
cmp ebp, 2
jne 0x140425788
mov ebp, dword [rsp + 0x5c]
test ebp, ebp
jmp 0x1404235cc
je 0x140425788
mov eax, dword [rsp + 0x24]
movsxd r8, eax
shl r13b, 0xb9
mov r13b, r8b
mov ebx, eax
rol rdi, 0x22
lea rax, [r15 + r10]
cmp spl, 0x6c
bswap edi
bsf edi, r8d
mov qword [rsp + 0x90], rax
cwde
bswap r13
mov eax, ebx
and eax, 0xffffffe0
rcr dil, 0xea
shr r12, 0xac
bts r14, r12
mov qword [rsp + 0xc0], rax
add rax, 0xffffffffffffffe0
sbb r12w, bp
bswap edi
mov qword [rsp + 0xe8], rax
mov rdi, rax
test rbp, 0x6a116b80
shr rdi, 5
inc ax
movzx r12d, r14w
not r14b
inc rdi
mov rax, rdi
rcl r14w, 0x27
ror r14b, 0x58
mov qword [rsp + 0xe0], rdi
movabs rax, 0xffffffffffffffe
cmovno r12w, ax
sar r13w, cl
and rdi, rax
cmc
cbw
clc
mov qword [rsp + 0x100], rdi
xadd r13w, r12w
mov eax, ebx
cmp r10b, r10b
shld r13w, r10w, 0xc8
and eax, 0xfffffff8
btc r12w, 0xf4
mov qword [rsp + 0x120], rax
rol r12b, 0x1a
btr r12w, ax
cbw
mov rax, r10
sbb r12b, r10b
mov qword [rsp + 0x70], rbx
shr r14w, cl
sar r13b, cl
sal r12b, cl
mov r10d, ebx
shr r14w, cl
sub r14d, r12d
and r10d, 3
test r15b, 0xe
and r12d, 0xc0b2e32
lea r12, [rax + r15]
btr r14w, 0x61
add r12, 3
add r15, qword [rsp + 0x168]
sbb r13d, r13d
not r14b
add r15, rax
rcl r14b, 0x93
shl r13w, 0x22
lea r13, [rdx + 3]
xor r11d, r11d
movzx r14w, r11b
movsx r14d, bx
mov r14, rdx
jmp 0x140423716
mov qword [rsp + 0xa0], r8
jmp 0x140423723
jmp 0x140423762
mov byte [rcx + r8], 0xff
lea r14, [r14 + r8]
sal bh, cl
mov bpl, r10b
mov rbx, qword [rsp + 0x30]
lea rcx, [rcx + rbx]
dec bpl
add r9, rbx
inc r11
add r12, rbx
lea r15, [r15 + rbx]
add r13, r8
movsx bp, al
mov ebp, dword [rsp + 0x40]
dec ebp
je 0x14042578b
mov dword [rsp + 0x40], ebp
cmp r8d, r13d
cmp r10b, 0xe8
cmp dword [rsp + 0x24], 0
jmp 0x140423777
jle 0x140423728
cmp dword [rsp + 0x24], 8
jmp 0x140423787
jae 0x140423917
xor edx, edx
mov rbx, r12
bsr r12w, ax
btr r12, 0xd8
movzx r12w, r10b
mov r12, rdx
cmp r14, 0x39b937d5
not r12
test r13w, 0x669d
stc
add r12, qword [rsp + 0x70]
test r12d, 0x66dc6063
cmp cl, spl
test r10, r10
jmp 0x1404237cc
je 0x140423851
mov rax, rdx
shld di, r15w, 1
shr rdi, 0xb2
neg rax
sbb r8w, 0x430c
lea rsi, [rcx + rdx]
movsx r8d, bp
lea rdi, [r9 + rdx]
clc
lea rdx, [rdx + r14]
bt r8w, ax
stc
xor ebp, ebp
nop dword [rax + rax]
movzx r8d, byte [rdi + rbp]
stc
test si, di
add r8b, byte [rdx + rbp]
jmp 0x140423818
mov byte [rsi + rbp], r8b
jmp 0x140423821
inc rbp
dec rax
jmp 0x14042382c
cmp r10, rbp
jmp 0x140423834
jne 0x140423806
neg rax
mov rdx, rax
shl r8b, 0xc0
shld r8, r14, 0x27
mov r8, qword [rsp + 0xa0]
cmp r12, 3
mov r12, rbx
jmp 0x14042385d
jb 0x140423728
mov rsi, qword [rsp + 0x70]
sbb bx, 0x53ec
cwde
sal bp, cl
sub rsi, rdx
shl bpl, 0x4c
bt ebp, 0x80
btc eax, r11d
lea rbp, [r12 + rdx]
nop
rol bl, cl
test r9w, dx
lea rax, [r15 + rdx]
neg bh
bt rbx, 0xf6
add rdx, r13
xor edi, edi
sub ebx, r12d
test sp, r15w
nop dword [rax + rax]
rcl ebx, 0x9e
movzx ebx, byte [rax + rdi - 3]
clc
add bl, byte [rdx + rdi - 3]
cmc
cmp r11b, r12b
clc
mov byte [rbp + rdi - 3], bl
movzx rbx, sp
cmp r9b, r10b
btr rbx, r10
movzx ebx, byte [rax + rdi - 2]
add bl, byte [rdx + rdi - 2]
test ax, ax
mov byte [rbp + rdi - 2], bl
movzx ebx, byte [rax + rdi - 1]
add bl, byte [rdx + rdi - 1]
mov byte [rbp + rdi - 1], bl
add bl, 0x61
movsx ebx, r11w
cmp r12b, 0x8e
movzx ebx, byte [rax + rdi]
clc
add bl, byte [rdx + rdi]
mov byte [rbp + rdi], bl
cmc
cmp r15b, 0x71
stc
add rdi, 4
cmp rsi, rdi
jne 0x1404238ad
jmp 0x140423728
mov rax, r11
rcr dl, cl
mov dx, 0x6466
shld rdx, r10, 0x5e
imul rax, qword [rsp + 0x30]
sar dh, 0xee
rol edx, 0xff
sbb dl, 0xb0
add rax, qword [rsp + 0x90]
mov rdx, r11
test r14, r14
imul rdx, r8
clc
add rdx, qword [rsp + 0x28]
sub rax, rdx
cmp bl, 0x14
test r8b, 0x1a
jmp 0x14042395b
cmp rax, 0x20
jmp 0x140423964
jb 0x14042378d
jb 0x14042378d
mov edx, 0
clc
jmp 0x14042397b
cmp dword [rsp + 0x60], 0x20
jmp 0x140423985
jb 0x14042378f
cmp dword [rsp + 0x24], 0x20
jmp 0x140423995
jae 0x1404239a7
xor eax, eax
jmp 0x1404239a2
jmp 0x140423b11
cmp qword [rsp + 0xe8], 0
jmp 0x1404239b5
je 0x140423a72
mov rsi, qword [rsp + 0x100]
xor edx, edx
jmp 0x1404239ca
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x1404239d5
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x1404239e1
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x1404239ec
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x1404239fc
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x140423a0a
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x140423a15
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
movdqu xmm2, xmmword [r9 + rdx + 0x20]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x30]
jmp 0x140423a3a
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmp r13w, r15w
test dx, r15w
clc
movdqu xmmword [rcx + rdx + 0x30], xmm0
jmp 0x140423a59
add rdx, 0x40
cmc
add rsi, 0xfffffffffffffffe
jmp 0x140423a67
jne 0x1404239ca
jmp 0x140423a7c
sub edx, edx
test r9b, r13b
jmp 0x140423a7c
test byte [rsp + 0xe0], 1
jmp 0x140423a89
je 0x140423ace
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140423a9a
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140423aa6
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x140423ab1
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
adc ah, 0xb4
mov rax, qword [rsp + 0xc0]
test sil, r10b
cmp rbp, 0x14170b3d
cmp rax, qword [rsp + 0x70]
jmp 0x140423aea
je 0x140423728
mov rdx, qword [rsp + 0xc0]
xor ah, 0xb8
test al, r10b
mov rax, rdx
test r10b, 0x99
stc
test byte [rsp + 0x70], 0x18
je 0x14042378f
mov rsi, qword [rsp + 0x120]
jmp 0x140423b1e
nop word cs:[rax + rax]
jmp 0x140423b2d
movq xmm0, qword [r14 + rax]
jmp 0x140423b38
movq xmm1, qword [r9 + rax]
jmp 0x140423b43
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
stc
cmp dx, 0x7ec8
cmp rsi, rax
jmp 0x140423b5e
jne 0x140423b2d
mov rdx, rsi
cmp rsi, qword [rsp + 0x70]
jmp 0x140423b71
je 0x140423728
jmp 0x14042378f
cmp ebp, 5
jmp 0x140423b84
je 0x140425127
cmp ebp, 6
jmp 0x140423b92
jne 0x14042525f
test ebx, ebx
jmp 0x140423b9f
jle 0x14042525f
movsxd r9, dword [rsp + 0x24]
shrd r10d, ebp, 0x54
mov r10d, ebx
cmp ebx, 8
jmp 0x140423bba
jae 0x140425b7c
xor edi, edi
bt dx, bx
rcr dl, 0x83
inc dl
mov rdx, rdi
test r10b, 1
jmp 0x140423bd7
je 0x140423c19
mov rax, rdi
add edx, 0x1cd001ef
bsf edx, r13d
sub rax, r9
sbb dh, 0x83
shrd edx, r11d, 0x6c
movzx eax, byte [rcx + rax]
mov rdx, qword [rsp + 0x28]
add al, byte [rdx + rdi]
mov byte [rcx + rdi], al
shl dl, cl
mov rdx, rdi
test r8w, r13w
cmc
test r8d, 0x3593151d
or rdx, 1
not rdi
clc
cmc
stc
add rdi, r10
je 0x14042525f
mov rcx, qword [rsp + 0x40]
or rbp, r9
sub ebx, ebp
mov rax, rcx
movzx rbp, ax
sub rax, r9
movsxd rbx, edx
xor bl, 0x64
add rax, r15
movsx bx, r10b
inc rax
shrd bx, ax, 0xc6
add rcx, r15
movsxd rbx, r15d
mov bl, spl
inc bpl
inc rcx
rcr bpl, 0xa1
shl bpl, cl
shld bx, r12w, 0xfd
movzx ebx, byte [rax + rdx - 1]
btc ebp, 0xfa
mov rbp, qword [rsp + 0x28]
test bpl, sil
test r13b, 0xc5
add bl, byte [rbp + rdx]
mov byte [rcx + rdx - 1], bl
bsf bx, r14w
cmp rbp, 0x17b1217a
stc
movzx ebx, byte [rax + rdx]
cmc
add bl, byte [rbp + rdx + 1]
clc
mov byte [rcx + rdx], bl
jmp 0x140423cae
add rdx, 2
cmp eax, 0x5a4d5991
cmp r10, rdx
jne 0x140423c6e
jmp 0x14042525f
cmp ebp, 5
jmp 0x140423ccd
je 0x1404252d9
cmp ebp, 6
mov r8d, dword [rsp + 0x5c]
jne 0x140425788
test r8d, r8d
jmp 0x140423ce9
je 0x140425788
mov eax, dword [rsp + 0x24]
movsxd r12, eax
mov r14, rdx
cmp r13w, 0x1d3
mov edi, eax
cmp r12w, 0x3084
lea r13, [r15 + r10]
sal eax, cl
ror sil, cl
or r11b, r11b
mov eax, edi
xchg sil, sil
rcl sil, 0xeb
bsf dx, r12w
and eax, 0xffffffe0
xadd dx, r9w
mov qword [rsp + 0x40], rax
add rax, 0xffffffffffffffe0
sal dl, cl
clc
mov qword [rsp + 0x70], rax
not r9b
cqo
sbb r9d, r15d
mov rdx, rax
shr rdx, 5
inc ah
xchg r9w, si
inc rdx
bswap r9d
bsf r11, r15
sub r11b, 0x6a
mov rax, rdx
shl esi, 0x5a
jmp 0x140423d6b
mov qword [rsp + 0xa0], rdx
and r9w, r14w
movabs rax, 0xffffffffffffffe
sub sil, r13b
rol sil, 0xca
add sil, r14b
and rdx, rax
mov qword [rsp + 0x90], rdx
sub r11b, r13b
mov esi, edi
movsxd rax, ecx
and esi, 0xfffffff8
mov al, r10b
mov r9, rdi
neg r9
sub r11b, bpl
rcr al, cl
sar ax, 0x60
mov rax, qword [rsp + 0xf0]
mov r11w, bp
or r11b, 0x4b
rol r11b, cl
lea r11, [r15 + rax]
cmp r10b, r13b
add r11, r10
add r15, qword [rsp + 0xb8]
test sil, 0x25
lea r15, [r15 + r10]
test r11b, r14b
xor r10d, r10d
jmp 0x140423e21
mov byte [rcx + r12], 0xff
clc
test r9b, r15b
lea r14, [r14 + r12]
stc
cmp di, 0x5096
cmc
add rcx, rbx
inc r10
cmp r14b, bl
add r11, rbx
add r15, rbx
jmp 0x140423e13
dec r8d
jmp 0x140423e1b
je 0x14042578b
cmp dword [rsp + 0x24], 0
jmp 0x140423e2b
jle 0x140423deb
cmp dword [rsp + 0x24], 8
jae 0x140423efd
sub edx, edx
mov rbp, rdx
cmp bpl, r11b
cmc
test dil, 1
jmp 0x140423e4e
je 0x140423e99
mov rax, rdx
bswap bp
movzx ebp, si
sub rax, rbx
shr ebp, 0xb2
movzx eax, byte [rcx + rax]
bswap rbp
shl ebp, cl
sal bp, cl
add al, byte [r14 + rdx]
rcl bp, cl
btr ebp, 0xf1
mov byte [rcx + rdx], al
xchg rbp, rbp
mov rbp, rdx
cmp al, r15b
jmp 0x140423e8e
or rbp, 1
cmc
test rax, r15
cmp rbx, rdx
not rdx
jmp 0x140423ea1
cmp rdx, r9
jmp 0x140423ea9
je 0x140423deb
nop
sbb eax, r10d
sub ah, 0x18
adc ah, 0x86
movzx eax, byte [r15 + rbp]
cmc
stc
add al, byte [r14 + rbp]
stc
mov byte [rcx + rbp], al
adc ax, bp
adc eax, 0x47364674
movzx eax, byte [r15 + rbp + 1]
add al, byte [r14 + rbp + 1]
mov byte [rcx + rbp + 1], al
cmc
jmp 0x140423ee6
add rbp, 2
cmp rdi, rbp
jmp 0x140423ef2
jne 0x140423eba
jmp 0x140423deb
mov rax, r10
imul rax, rbx
bt dx, 0xdf
add dx, r15w
btr edx, r13d
add rax, r13
sbb dx, 0x6a0d
mov rdx, r10
test si, r10w
clc
imul rdx, r12
stc
clc
cmp dil, al
add rdx, qword [rsp + 0x28]
sub rax, rdx
clc
cmc
cmp rsi, 0x2eda71b8
cmp rax, 0x20
jmp 0x140423f44
jb 0x140423e3c
jb 0x140423e3c
mov edx, 0
cmp dword [rsp + 0x6c], 0x20
jmp 0x140423f5f
jb 0x140423e3e
cmp dword [rsp + 0x24], 0x20
jmp 0x140423f6f
jae 0x140423f81
sub eax, eax
jmp 0x140423f7c
jmp 0x1404240e4
cmp qword [rsp + 0x70], 0
jmp 0x140423f8c
je 0x140424049
mov rbp, qword [rsp + 0x90]
xor edx, edx
jmp 0x140423fa1
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140423fac
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140423fb8
movdqu xmm2, xmmword [r11 + rdx - 0x30]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x140423fcf
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x140423fe3
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x140423fef
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x140423ffb
movdqu xmm2, xmmword [r11 + rdx - 0x10]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x140424011
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmc
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmp di, 0x510d
add rdx, 0x40
test r14b, 0xbc
clc
jmp 0x140424035
add rbp, 0xfffffffffffffffe
jmp 0x14042403e
jne 0x140423fa1
jmp 0x140424053
sub edx, edx
cmc
test r8, 0x3d25563e
test byte [rsp + 0xa0], 1
jmp 0x140424060
je 0x1404240b3
movdqu xmm0, xmmword [r14 + rdx]
bsr ax, r8w
movdqu xmm1, xmmword [r14 + rdx + 0x10]
mov rax, rdx
clc
stc
cmp bx, r8w
sub rax, rbx
jmp 0x140424089
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140424093
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x1404240a2
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
clc
stc
movdqu xmmword [rcx + rdx + 0x10], xmm0
cmp qword [rsp + 0x40], rdi
je 0x140423deb
mov rdx, qword [rsp + 0x40]
mov rax, rdx
test dil, 0x18
jmp 0x1404240cf
je 0x140423e3e
nop word cs:[rax + rax]
jmp 0x1404240e4
movq xmm0, qword [r14 + rax]
jmp 0x1404240ef
movq xmm1, qword [r15 + rax]
jmp 0x1404240fa
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
stc
jmp 0x140424114
cmp rsi, rax
jmp 0x14042411c
jne 0x1404240e4
mov rdx, rsi
cmp r10b, r15b
jmp 0x140424131
cmp rsi, rdi
jmp 0x140424139
je 0x140423deb
jmp 0x140423e3e
test ebx, ebx
jle 0x14042525f
movsxd r8, dword [rsp + 0x24]
mov edx, ebx
cmc
stc
cmp ebx, 8
jmp 0x14042415d
jae 0x140425bc9
xor r11d, r11d
ror si, 0xdf
mov rsi, r11
cmc
clc
test dl, 1
jmp 0x140424177
je 0x1404241d3
movzx eax, byte [r9 + r11]
mov rbp, r11
btc si, ax
sub rsi, 0x60437186
sub rbp, r8
mov si, r13w
movzx ebp, byte [rcx + rbp]
add ebp, eax
shr ebp, 1
and ax, 0x463f
sbb si, 0x6964
mov rax, qword [rsp + 0x28]
movsx si, bpl
sub sil, r9b
test r8d, esp
add bpl, byte [rax + r11]
mov byte [rcx + r11], bpl
mov esi, 0x36780e85
mov rsi, r11
jmp 0x1404241ce
or rsi, 1
cmc
not r11
stc
add r11, rdx
jmp 0x1404241df
je 0x14042525f
mov rbx, qword [rsp + 0x40]
btr ecx, ebx
btc eax, 0x5a
mov rax, rbx
sal ebp, 0xfd
sub rax, r8
inc di
movsxd rcx, esi
lea rcx, [r15 + rax]
inc rcx
lahf
cdqe
inc dil
lea rbp, [r15 + rbx]
inc rbp
movsx di, bl
add r15, qword [rsp + 0x158]
lea r15, [r15 + rbx]
neg eax
mov rax, qword [rsp + 0x28]
btr bx, bp
xor dil, dl
cmovb di, cx
lea rbx, [rax + 1]
cmovg rax, rsp
movzx eax, byte [r15 + rsi - 1]
inc di
sal dil, 0x5d
movzx edi, byte [rcx + rsi - 1]
add edi, eax
shr edi, 1
not eax
sbb eax, r8d
add dil, byte [rbx + rsi - 1]
cbw
mov byte [rbp + rsi - 1], dil
movzx eax, byte [r15 + rsi]
clc
movzx edi, byte [rcx + rsi]
add edi, eax
cmp r9w, 0x33d0
clc
shr edi, 1
add dil, byte [rbx + rsi]
cmc
mov byte [rbp + rsi], dil
clc
add rdx, 0xfffffffffffffffe
clc
cmp r14b, bpl
add rcx, 2
add rbp, 2
jmp 0x1404242a1
add r15, 2
add rbx, 2
test sil, 0x19
cmp rsi, rdx
jne 0x14042423e
jmp 0x14042525f
mov r11d, dword [rsp + 0x5c]
cmp bx, 0x5057
test r11d, r11d
jmp 0x1404242cd
je 0x140425788
mov eax, dword [rsp + 0x24]
shl r12w, cl
movsx r14w, bl
rcr r8b, cl
movsxd r12, eax
mov sil, 0x87
movzx r14, r10w
mov esi, eax
adc r8b, spl
mov eax, 0x1ac32784
lea rax, [r15 + r10]
sar dil, cl
and r8w, 0x3b52
mov qword [rsp + 0x70], rax
ror r8w, cl
movsx r14d, bp
add dil, 0x12
mov rdi, r10
adc r8w, r11w
lahf
shl rax, 0x10
mov r10d, esi
movsx ax, r11b
bt r14w, 0xbf
and r10d, 0xffffffe0
movzx rax, dx
mov r8d, esi
rcl r14, 0xf
bts r14w, bx
xor eax, 0x5d5b1f48
and r8d, 0xfffffff8
mov rax, rsi
sbb r14b, r10b
neg rax
add r14b, 0xd1
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x170]
add rax, r15
add rax, rdi
bt r14d, 0x3c
rol r14, cl
movsx r14d, r12w
add r15, qword [rsp + 0xb8]
and r14b, sil
add r15, rdi
sbb r14d, 0x108113f9
movsx r14d, r8w
xadd r14b, r14b
xor ebp, ebp
movsxd r14, ecx
mov r14, rdx
jmp 0x1404243a2
jmp 0x1404243fc
mov byte [rcx + r12], 0xff
or bl, 0x8f
movzx ebx, dx
mov rbx, 0x7e167865
lea r14, [r14 + r12]
and rbx, rbx
mov rbx, qword [rsp + 0x30]
lea rcx, [rcx + rbx]
clc
test r9b, 0xa3
add r9, rbx
jmp 0x1404243d6
inc rbp
cmc
clc
cmp r8d, r14d
lea rax, [rax + rbx]
clc
test r8, rdi
add r15, rbx
jmp 0x1404243ee
dec r11d
jmp 0x1404243f6
je 0x14042578b
cmp dword [rsp + 0x24], 0
jmp 0x140424406
jle 0x1404243a7
cmp dword [rsp + 0x24], 8
jmp 0x140424416
jae 0x14042450f
xor r13d, r13d
mov rdx, r13
cmp bx, 0x292c
test sil, 1
jmp 0x140424430
je 0x140424485
movzx edx, byte [r9 + r13]
bswap di
shld di, r10w, 0xbb
mov rdi, r13
clc
sub rdi, qword [rsp + 0x30]
cmc
movzx edi, byte [rcx + rdi]
clc
stc
add edi, edx
shr edi, 1
sbb dl, r8b
bsr dx, r12w
neg dx
add dil, byte [r14 + r13]
btc edx, 0x12
mov byte [rcx + r13], dil
movsx dx, sil
test rax, 0x62a02457
mov rdx, r13
or rdx, 1
test spl, r8b
cmc
not r13
cmp r15b, 0x9b
cmp r13, qword [rsp + 0x40]
jmp 0x140424496
je 0x1404243a7
nop dword [rax + rax]
bt ebx, eax
btc rdi, 0x8a
movzx edi, byte [r9 + rdx]
xor bx, 0x3a2
or bl, 0xee
bsf bx, bp
movzx ebx, byte [r15 + rdx]
add ebx, edi
bsf di, bp
shr ebx, 1
or dil, r15b
add bl, byte [r14 + rdx]
mov byte [rcx + rdx], bl
movzx edi, byte [r9 + rdx + 1]
bt bx, 0x63
movzx ebx, byte [r15 + rdx + 1]
add ebx, edi
shr ebx, 1
jmp 0x1404244ee
add bl, byte [r14 + rdx + 1]
test dx, 0x20f9
mov byte [rcx + rdx + 1], bl
add rdx, 2
stc
cmp rsi, rdx
jne 0x1404244ac
jmp 0x1404243a7
mov rdx, rbp
rcr dil, cl
movsx rdi, di
imul rdx, qword [rsp + 0x30]
add rdx, qword [rsp + 0x70]
mov rdi, rbp
cmp r8w, r9w
imul rdi, r12
stc
cmp r14b, 0x9b
add rdi, qword [rsp + 0x28]
clc
sub rdx, rdi
jmp 0x140424548
cmp rdx, 0x20
jmp 0x140424551
jb 0x14042441c
jb 0x14042441c
cmp dword [rsp + 0x60], 0x20
jmp 0x140424567
jb 0x14042441c
mov r13d, 0
test spl, r8b
cmp dword [rsp + 0x6c], 0x20
jb 0x14042441f
cmp dword [rsp + 0x24], 0x20
jmp 0x14042458b
jae 0x140424598
sub edx, edx
jmp 0x1404246a7
sub edx, edx
jmp 0x14042459f
movdqu xmm1, xmmword [r14 + rdx]
jmp 0x1404245aa
movdqu xmm8, xmmword [r14 + rdx + 0x10]
jmp 0x1404245b6
movdqu xmm4, xmmword [r9 + rdx]
jmp 0x1404245c1
movdqu xmm5, xmmword [r9 + rdx + 0x10]
jmp 0x1404245cd
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 0x1404245f4
movdqu xmm3, xmmword [rax + rdx]
jmp 0x1404245fe
movdqa xmm0, xmm2
punpckhbw xmm0, xmm15
paddw xmm0, xmm6
punpcklbw xmm2, xmm15
paddw xmm2, xmm4
movdqa xmm4, xmm3
punpckhbw xmm4, xmm15
paddw xmm4, xmm7
punpcklbw xmm3, xmm15
paddw xmm3, xmm5
psrlw xmm0, 1
psrlw xmm2, 1
packuswb xmm2, xmm0
paddb xmm2, xmm1
psrlw xmm4, 1
psrlw xmm3, 1
packuswb xmm3, xmm4
paddb xmm3, xmm8
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm3
cmp ax, bp
add rdx, 0x20
cmp r10, rdx
jmp 0x140424669
jne 0x14042459f
cmp r10, rsi
jmp 0x140424677
je 0x1404243a7
mov rdx, r10
rcr r13b, cl
sub r13w, 0x523e
not r13d
mov r13, r10
clc
test sil, 0x18
jmp 0x140424699
je 0x14042441f
nop dword [rax + rax]
movq xmm0, qword [r14 + rdx]
movq xmm1, qword [r9 + rdx]
punpcklbw xmm1, xmm15
movq xmm2, qword [r15 + rdx]
jmp 0x1404246c3
punpcklbw xmm2, xmm15
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rdx], xmm2
add rdx, 8
cmc
jmp 0x1404246e8
cmp r8, rdx
jmp 0x1404246f0
jne 0x1404246a7
mov r13, r8
stc
cmp r8, rsi
jmp 0x140424702
je 0x1404243a7
jmp 0x14042441f
mov r8, r13
jmp 0x140424715
call fcn.1404a2569
jmp 0x14042525f
test ebx, ebx
jmp 0x140424726
jle 0x14042525f
movsxd r9, dword [rsp + 0x24]
mov r10d, ebx
jmp 0x14042473a
cmp ebx, 8
jmp 0x140424742
jae 0x140425c3d
xor edi, edi
btr dx, r8w
mov rdx, rdi
test r10b, 1
jmp 0x14042475b
je 0x14042479f
mov rax, rdi
shl dl, 0xcf
bts dx, r10w
xor dx, bp
sub rax, r9
movzx eax, byte [rcx + rax]
movzx edx, di
ror dl, cl
jmp 0x140424780
mov rdx, qword [rsp + 0x28]
add al, byte [rdx + rdi]
mov byte [rcx + rdi], al
mov dl, dil
cwd
or dx, si
mov rdx, rdi
clc
or rdx, 1
cmp sil, sil
stc
not rdi
add rdi, r10
jmp 0x1404247aa
je 0x14042525f
mov rcx, qword [rsp + 0x40]
mov rax, rcx
setae bpl
sub rax, r9
add bpl, bpl
bsf bp, r15w
add rax, r15
inc rax
btr rbp, 0xeb
movzx rbx, ax
movsx bp, r9b
add rcx, r15
inc rcx
rcr ebx, 0x34
cmc
movzx ebx, byte [rax + rdx - 1]
sbb rbp, rbx
cmc
mov rbp, qword [rsp + 0x28]
cmc
stc
add bl, byte [rbp + rdx]
cmp bpl, sil
test cx, cx
test dil, 0xf0
mov byte [rcx + rdx - 1], bl
movzx rbx, r13w
shld bx, sp, 0x64
and ebx, 0x705221ef
movzx ebx, byte [rax + rdx]
add bl, byte [rbp + rdx + 1]
mov byte [rcx + rdx], bl
add rdx, 2
cmp r10, rdx
jmp 0x14042482d
jne 0x1404247e5
jmp 0x14042525f
mov r13d, dword [rsp + 0x5c]
cmc
cmp r14b, al
test r13d, r13d
jmp 0x140424849
je 0x140425788
mov eax, dword [rsp + 0x24]
movsx r11d, r10w
xadd r11b, dil
movsxd r12, eax
movzx r9d, bp
movsx edi, r8w
mov r14, rdx
mov edi, eax
bt r9w, r11w
movsx si, dl
lea rax, [r15 + r10]
not r11
mov qword [rsp + 0x40], rax
not r9b
movsx rdx, di
mov dh, 0x9a
mov eax, edi
and eax, 0xffffffe0
adc si, di
mov qword [rsp + 0x70], rax
stc
add rax, 0xffffffffffffffe0
neg dh
movzx r11d, di
cmp r10b, dl
mov qword [rsp + 0xa0], rax
movzx si, bl
shr rax, 5
inc rax
ror r11, 0x63
movabs rdx, 0xffffffffffffffe
bt r9d, r8d
btr r11d, edi
rcl r9w, cl
add rdx, 0xfffffffffffffffe
sar r11b, 0xa8
btr r9, 0xc5
sub r9b, sil
and rdx, rax
inc r9b
xor r11b, 0x87
mov qword [rsp + 0xc0], rdx
mov r11d, eax
bsr ax, dx
and r11d, 3
shl r9b, cl
mov esi, edi
movsx ax, r10b
and esi, 0xfffffff8
inc eax
mov rax, r10
or r9w, r11w
shr r10b, cl
mov r10d, edi
dec r9d
add r9d, 0x46843577
and r10d, 3
add r9b, 0xcb
seta r9b
sal r9, cl
add r15, rax
add r15, 0x10
lea r9, [r14 + 0x10]
stc
jmp 0x140424945
mov qword [rsp + 0x90], r11
test r14b, 0x24
shl r11, 5
test r14, 0x41ef6a71
cmp sil, 0xb0
jmp 0x140424965
sub r8d, r8d
jmp 0x14042496d
jmp 0x1404249b2
mov byte [rcx + r12], 0xff
clc
and bl, 0x20
lea r14, [r14 + r12]
mov rbx, qword [rsp + 0x30]
cmc
clc
cmp bx, 0x59a4
add rcx, rbx
inc r8
lea r15, [r15 + rbx]
jmp 0x14042499c
add r9, r12
jmp 0x1404249a4
dec r13d
jmp 0x1404249ac
je 0x14042578b
cmp dword [rsp + 0x24], 0
jmp 0x1404249bc
jle 0x140424972
cmp dword [rsp + 0x24], 8
jb 0x140424a33
mov rdx, r8
movsx rbx, r9w
bt bx, r15w
imul rdx, r12
add rdx, qword [rsp + 0x28]
adc ebx, r8d
bts ebx, ebx
rol bl, cl
mov rbx, r8
test bp, di
imul rbx, qword [rsp + 0x30]
test r10b, dl
add rbx, qword [rsp + 0x40]
clc
sub rbx, rdx
shld dx, r10w, 0xd8
mov edx, 0
cmp rbx, 0x20
jmp 0x140424a16
jb 0x140424c05
cmp dword [rsp + 0x24], 0x20
jae 0x140424a3a
xor ebx, ebx
jmp 0x140424a2e
jmp 0x140424bc5
sub edx, edx
jmp 0x140424c05
cmp qword [rsp + 0xa0], 0x60
jmp 0x140424a48
jae 0x140424a55
sub edx, edx
jmp 0x140424b06
mov rbp, qword [rsp + 0xc0]
clc
cmc
xor edx, edx
test esi, 0x11004fd9
movups xmm0, xmmword [r14 + rdx]
movups xmm1, xmmword [r14 + rdx + 0x10]
movups xmmword [rcx + rdx], xmm0
cmc
jmp 0x140424a7c
movups xmmword [rcx + rdx + 0x10], xmm1
test bx, 0x2262
movups xmm0, xmmword [r14 + rdx + 0x20]
cmc
movups xmm1, xmmword [r14 + rdx + 0x30]
movups xmmword [rcx + rdx + 0x20], xmm0
test r12b, 0x4a
movups xmmword [rcx + rdx + 0x30], xmm1
movups xmm0, xmmword [r14 + rdx + 0x40]
cmp bl, sil
movups xmm1, xmmword [r14 + rdx + 0x50]
test r11b, 0x2f
test ebp, r8d
cmc
movups xmmword [rcx + rdx + 0x40], xmm0
movups xmmword [rcx + rdx + 0x50], xmm1
cmp ebx, r13d
cmp bl, 0x42
movdqu xmm0, xmmword [r14 + rdx + 0x60]
test r14b, bl
stc
movdqu xmm1, xmmword [r14 + rdx + 0x70]
jmp 0x140424adf
movdqu xmmword [rcx + rdx + 0x60], xmm0
movdqu xmmword [rcx + rdx + 0x70], xmm1
cmp r14b, 0xa7
cmc
sub rdx, 0xffffffffffffff80
cmp r8b, dil
add rbp, 0xfffffffffffffffc
jmp 0x140424b00
jne 0x140424a67
cmp qword [rsp + 0x90], 0
jmp 0x140424b14
je 0x140424b8f
lea rbx, [r15 + rdx]
cmp rdx, 0x185a24cf
test r9w, si
add rdx, r9
stc
cmp r14, r8
test dx, 0x6e44
sub ebp, ebp
cmp rbx, 0x267d0972
cmp r9w, di
nop word cs:[rax + rax]
cmc
stc
movdqu xmm0, xmmword [rdx + rbp - 0x10]
movdqu xmm1, xmmword [rdx + rbp]
cmp r13d, ebx
movdqu xmmword [rbx + rbp - 0x10], xmm0
clc
cmp r9w, 0x3726
jmp 0x140424b70
movdqu xmmword [rbx + rbp], xmm1
cmp r14b, 0x87
add rbp, 0x20
cmp r11b, sil
cmc
cmp r11, rbp
jmp 0x140424b89
jne 0x140424b50
cmp qword [rsp + 0x70], rdi
jmp 0x140424b99
je 0x140424972
mov rdx, qword [rsp + 0x70]
sbb bx, di
neg bl
mov rbx, rdx
test dil, 0x18
je 0x140424c05
nop dword [rax + rax]
rcr dl, 0x50
shr dx, 0xb2
mov rdx, qword [r14 + rbx]
cmc
test r8d, eax
mov qword [rcx + rbx], rdx
cmp r15b, 0x48
stc
add rbx, 8
test dil, r14b
cmp r11b, 0xe9
cmp r12w, sp
cmp rsi, rbx
jmp 0x140424bed
jne 0x140424bc5
mov rdx, rsi
jmp 0x140424bfc
cmp rsi, rdi
je 0x140424972
mov rbp, rdx
not rbp
lea rbp, [rbp + rdi]
test r10, r10
jmp 0x140424c18
je 0x140424c52
mov rbx, r10
cdqe
not ah
mov ah, 0x3b
nop
movsxd rax, r9d
cdqe
movzx eax, byte [r14 + rdx]
jmp 0x140424c39
mov byte [rcx + rdx], al
inc rdx
jmp 0x140424c44
dec rbx
jmp 0x140424c4c
jne 0x140424c2f
cmp rbp, 3
jmp 0x140424c5b
jb 0x140424972
nop word [rax + rax]
bts rax, rcx
bts rax, rbp
shld ax, di, 0xfc
movzx eax, byte [r14 + rdx]
cmp r13d, r13d
clc
mov byte [rcx + rdx], al
movzx eax, byte [r14 + rdx + 1]
mov byte [rcx + rdx + 1], al
rcr ah, cl
movzx eax, byte [r14 + rdx + 2]
mov byte [rcx + rdx + 2], al
movzx eax, byte [r14 + rdx + 3]
cmc
clc
mov byte [rcx + rdx + 3], al
test r9b, bl
stc
test r15d, 0x55a409ee
add rdx, 4
cmp rdi, rdx
jmp 0x140424cb9
jne 0x140424c74
jmp 0x140424972
mov r8d, dword [rsp + 0x5c]
test r8d, r8d
je 0x140425788
mov eax, dword [rsp + 0x24]
movsx rsi, r8w
movsxd r12, eax
mov r14, rdx
mov edi, eax
jmp 0x140424cec
lea r13, [r15 + r10]
mov eax, edi
and eax, 0xffffffe0
add dl, r12b
mov qword [rsp + 0x40], rax
or r9b, 0x32
ror r11b, 0x6f
rcr r11d, 0xc7
add rax, 0xffffffffffffffe0
btc rsi, r9
adc si, r13w
setg r11b
mov qword [rsp + 0x70], rax
mov rdx, rax
stc
or esi, 0x130903a9
shr rdx, 5
bswap r9
movsx rsi, dx
movsx r11d, r15w
inc rdx
cmovne r11w, r15w
mov rax, rdx
shl al, 0xb8
cbw
ror r11w, 0x92
mov qword [rsp + 0xa0], rdx
movsx r11d, dx
movabs rax, 0xffffffffffffffe
rcl r11b, 0x2e
and rdx, rax
stc
movsxd rsi, r8d
rol esi, 0xa0
mov qword [rsp + 0x90], rdx
or r11w, 0x4053
inc al
shl r9b, 0x46
mov esi, edi
movsxd rax, edi
movsx r9, bx
and esi, 0xfffffff8
movzx r9, r14w
sar r11, 0xd0
sal r11, 0x93
mov r9, rdi
shr r11w, cl
ror rax, 0x20
and eax, r15d
neg r9
mov rax, qword [rsp + 0xf0]
add r11b, r12b
movsx r11w, sil
lea r11, [r15 + rax]
cmc
lea r11, [r11 + r10]
stc
test r13w, 0x59ad
add r15, qword [rsp + 0xb8]
stc
add r15, r10
test cl, r8b
clc
cmp r14w, 0x7b60
xor r10d, r10d
jmp 0x140424e27
mov byte [rcx + r12], 0xff
lea r14, [r14 + r12]
cmc
add rcx, rbx
inc r10
cmp bp, 0x67f9
jmp 0x140424e08
lea r11, [r11 + rbx]
jmp 0x140424e11
add r15, rbx
jmp 0x140424e19
dec r8d
jmp 0x140424e21
je 0x14042578b
cmp dword [rsp + 0x24], 0
jmp 0x140424e31
jle 0x140424deb
cmp dword [rsp + 0x24], 8
jmp 0x140424e41
jae 0x140424f02
xor edx, edx
mov rbp, rdx
test dil, 1
jmp 0x140424e55
je 0x140424e88
mov rax, rdx
btc bp, 0xa
sub rax, rbx
movzx eax, byte [rcx + rax]
adc rbp, rbx
neg ebp
add al, byte [r14 + rdx]
cmovg bp, r13w
add bp, 0x4b5f
mov byte [rcx + rdx], al
mov rbp, rdx
stc
or rbp, 1
not rdx
cmp rdi, 0x5b044fe3
stc
cmp rdx, r9
je 0x140424deb
nop
test rbp, 0xcd5118d
bt rax, 0x93
bt ax, r13w
movzx eax, byte [r15 + rbp]
add al, byte [r14 + rbp]
mov byte [rcx + rbp], al
add rax, 0x244e683b
add ax, r8w
movzx eax, byte [r15 + rbp + 1]
test cl, dil
add al, byte [r14 + rbp + 1]
cmp rsp, r10
mov byte [rcx + rbp + 1], al
cmc
cmp r11b, 0xb0
jmp 0x140424ee4
add rbp, 2
cmp r10, r13
clc
test r8b, bpl
cmp rdi, rbp
jmp 0x140424ef7
jne 0x140424eae
jmp 0x140424deb
mov rax, r10
rol dx, cl
imul rax, rbx
or dx, 0x2547
bt dx, 0xc0
cwd
add rax, r13
stc
movsx rdx, sp
mov rdx, r10
imul rdx, r12
add rdx, qword [rsp + 0x28]
cmp sil, bl
jmp 0x140424f34
sub rax, rdx
cmp sp, r9w
cmc
cmp rax, 0x20
jmp 0x140424f45
jb 0x140424e47
jb 0x140424e47
mov edx, 0
jmp 0x140424f5c
cmp dword [rsp + 0x6c], 0x20
jb 0x140424e49
cmp dword [rsp + 0x24], 0x20
jae 0x140424f7e
sub eax, eax
jmp 0x140424f79
jmp 0x1404250de
cmp qword [rsp + 0x70], 0
je 0x140425050
mov rbp, qword [rsp + 0x90]
clc
jmp 0x140424f98
xor edx, edx
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140424fa5
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x140424fb8
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x140424fc8
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x140424fd6
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x140424fe1
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x140424fed
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x140424ff9
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x140425005
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x140425014
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmc
test rbx, 0x7cbe612e
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmp r8w, 0x7e0e
cmc
add rdx, 0x40
jmp 0x14042503c
add rbp, 0xfffffffffffffffe
jmp 0x140425045
jne 0x140424f9a
jmp 0x140425052
xor edx, edx
test byte [rsp + 0xa0], 1
jmp 0x14042505f
je 0x1404250ac
movdqu xmm0, xmmword [r14 + rdx]
rcr ah, 0xd3
movdqu xmm1, xmmword [r14 + rdx + 0x10]
xchg al, al
mov eax, 0x3b7b686a
sub ax, 0x49c4
mov rax, rdx
clc
sub rax, rbx
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042509b
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
cmc
clc
movdqu xmmword [rcx + rdx + 0x10], xmm0
cmp qword [rsp + 0x40], rdi
jmp 0x1404250b6
je 0x140424deb
mov rdx, qword [rsp + 0x40]
or al, r11b
movzx eax, bx
nop
mov rax, rdx
test dil, 0x18
jmp 0x1404250d5
je 0x140424e49
nop dword [rax]
movq xmm0, qword [r14 + rax]
movq xmm1, qword [r15 + rax]
jmp 0x1404250ef
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp ah, 0xf2
test r15b, 0x50
add rax, 8
cmp rsi, rax
jmp 0x14042510b
jne 0x1404250de
mov rdx, rsi
cmp rsi, rdi
jmp 0x14042511c
je 0x140424deb
jmp 0x140424e49
test ebx, ebx
jmp 0x14042512e
jle 0x14042525f
movsxd r9, dword [rsp + 0x24]
neg r10b
bswap r10
mov r10d, ebx
test bx, 0x872
cmc
cmp ebx, 8
jmp 0x140425150
jae 0x140425c98
sub r11d, r11d
mov rdx, r11
cmc
cmp bpl, 0x76
test r15b, r9b
test r10b, 1
je 0x1404251ac
mov rax, r11
cdq
sub rax, r9
movzx eax, byte [rcx + rax]
stc
add edx, 0x61846bbe
btr rdx, 0xc1
shr al, 1
bsr rdx, r13
rol dl, cl
mov rdx, qword [rsp + 0x28]
add al, byte [rdx + r11]
bts dx, bp
mov byte [rcx + r11], al
mov rdx, r11
cmc
test r12d, r12d
cmp r11, r10
or rdx, 1
not r11
add r11, r10
jmp 0x1404251b7
je 0x14042525f
mov rcx, qword [rsp + 0x40]
movsxd rbp, edi
cdqe
mov rax, rcx
movsxd rbp, edi
sar rbx, 0xa8
adc ebx, 0x72ad30bc
sub rax, r9
add rax, r15
setp bh
movzx rbx, r9w
cmovb rbx, rsi
inc rax
rcr bpl, cl
or bpl, r10b
bt bx, 0x55
add rcx, r15
jmp 0x140425201
inc rcx
shl bh, 0xb0
movzx ebx, byte [rax + rdx - 1]
sbb rbp, rsp
movsx ebp, r9w
bt bp, sp
shr bl, 1
rcr bp, 0x4c
mov rbp, qword [rsp + 0x28]
stc
cmc
add bl, byte [rbp + rdx]
test r10, 0x481d7188
mov byte [rcx + rdx - 1], bl
mov bx, r11w
movsx rbx, si
movzx ebx, byte [rax + rdx]
test r11b, 0x34
shr bl, 1
add bl, byte [rbp + rdx + 1]
stc
mov byte [rcx + rdx], bl
add rdx, 2
cmp r10, rdx
jmp 0x140425259
jne 0x140425207
mov r14, qword [rsp + 0x28]
not r11b
add r14, r13
cmovge r10, r10
mov r13, qword [rsp + 0xd8]
setbe r10b
mov r11w, 0x509
jmp 0x140425284
mov r8d, dword [rsp + 0x2b0]
bswap bx
movzx r11d, dx
movsx rbx, r12w
mov r11, qword [rsp + 0x108]
mov r10, qword [rsp + 0x88]
jmp 0x1404252b3
mov rbx, qword [rsp + 0x30]
jmp 0x1404252bd
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
jmp 0x1404259f6
mov r9d, dword [rsp + 0x5c]
test r9d, r9d
je 0x140425788
mov eax, dword [rsp + 0x24]
rol r8, 0x55
add si, 0x3b47
adc si, di
movsxd r12, eax
bsr r11w, sp
setle r13b
mov esi, eax
or bp, r13w
rcr r8b, 0x89
cmc
lea r8, [r15 + r10]
mov eax, esi
and eax, 0xffffffe0
btr ebp, 0x3d
dec bpl
mov qword [rsp + 0x40], rax
sbb r14, r15
or r14b, bl
btr rbp, 0x37
add rax, 0xffffffffffffffe0
mov qword [rsp + 0x70], rax
movsx bp, bpl
sub r11b, 0xff
mov rbp, rax
shr rbp, 5
lahf
inc rbp
cmc
cdqe
shld r11w, r10w, 0x3a
mov rax, rbp
bsf r11, rax
mov qword [rsp + 0xa0], rbp
btc r13w, 0xf9
ror ax, cl
movabs rax, 0xffffffffffffffe
adc r11b, r11b
sbb r14, 0x6e8662af
setns r14b
and rbp, rax
setb r13b
btr r11, rdx
rcr r11b, cl
mov qword [rsp + 0x90], rbp
rcl al, 0x43
sar r11w, cl
bt r13, 0xf0
mov rbp, r10
btr r11w, 0x26
mov r10d, esi
and r10d, 0xfffffff8
or al, 0xcf
xchg r14w, r14w
mov r13, rsi
jmp 0x1404253c8
neg r13
mov rax, qword [rsp + 0xf0]
rcl r11d, cl
lea r11, [r15 + rax]
jmp 0x1404253df
lea r11, [r11 + rbp]
add r14b, cl
sub r14d, r10d
add r15, qword [rsp + 0xb8]
rol r14, 0x4a
lea r15, [r15 + rbp]
btr r14w, dx
clc
sub ebp, ebp
mov r14b, r8b
cmovo r14w, r13w
mov r14, rdx
jmp 0x140425411
jmp 0x140425442
mov byte [rcx + r12], 0xff
test r9b, 0xea
lea r14, [r14 + r12]
cmp r10w, 0xd5d
add rcx, rbx
inc rbp
test r9, r14
add r11, rbx
cmc
add r15, rbx
dec r9d
je 0x14042578b
cmp dword [rsp + 0x24], 0
jle 0x140425416
cmp dword [rsp + 0x24], 8
jmp 0x140425457
jae 0x140425522
sub edi, edi
btr dx, 0xf2
or dx, 0x2f87
inc edx
mov rdx, rdi
cmp ch, 0xd1
test sil, 1
je 0x1404254ab
mov rax, rdi
cqo
dec edx
rol dh, cl
sub rax, rbx
sbb dx, r11w
cmc
movzx eax, byte [rcx + rax]
shr al, 1
add al, byte [r14 + rdi]
xchg dh, dl
mov byte [rcx + rdi], al
mov rdx, rdi
jmp 0x1404254a7
or rdx, 1
not rdi
test r15b, dil
jmp 0x1404254b6
cmp rdi, r13
jmp 0x1404254be
je 0x140425416
nop word [rax + rax]
sbb al, r11b
xor al, 0x52
cmovs eax, esi
movzx eax, byte [r15 + rdx]
shr al, 1
add al, byte [r14 + rdx]
clc
cmc
mov byte [rcx + rdx], al
movzx eax, byte [r15 + rdx + 1]
cmp al, 0xfa
shr al, 1
stc
jmp 0x1404254f5
add al, byte [r14 + rdx + 1]
mov byte [rcx + rdx + 1], al
cmp dil, al
jmp 0x140425506
add rdx, 2
cmp r9b, 0xc6
clc
cmp rsi, rdx
jmp 0x140425517
jne 0x1404254d5
jmp 0x140425416
mov rax, rbp
imul rax, rbx
add rax, r8
or dh, 0x3d
sal dx, cl
mov rdx, rbp
imul rdx, r12
add rdx, qword [rsp + 0x28]
cmp r10b, 0xf
jmp 0x140425547
sub rax, rdx
test r8b, 0x8a
cmp rax, 0x20
jmp 0x140425557
jb 0x14042545d
jb 0x14042545d
mov edi, 0
cmp dword [rsp + 0x6c], 0x20
jb 0x14042546b
cmp dword [rsp + 0x24], 0x20
jmp 0x14042557d
jae 0x14042558f
xor eax, eax
jmp 0x14042558a
jmp 0x14042572a
mov rdi, r8
cmp r14b, 0x49
clc
test cx, dx
cmp qword [rsp + 0x70], 0
jmp 0x1404255a5
je 0x140425677
mov r8, qword [rsp + 0x90]
xor edx, edx
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x1404255c0
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x1404255cc
movdqu xmm2, xmmword [r11 + rdx - 0x30]
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 0x140425606
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x140425612
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14042561e
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
cmc
test r8b, 0xa3
cmp r9b, r15b
movdqu xmmword [rcx + rdx + 0x30], xmm3
stc
clc
add rdx, 0x40
cmp r13b, 0xe4
cmp cl, al
stc
add r8, 0xfffffffffffffffe
jne 0x1404255b5
jmp 0x140425680
xor edx, edx
cmp r10b, 0x68
test esp, r14d
test byte [rsp + 0xa0], 1
jmp 0x14042568d
je 0x1404256f4
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movsx ax, sil
mov rax, rdx
sub rax, rbx
jmp 0x1404256b0
movdqu xmm2, xmmword [rcx + rax]
jmp 0x1404256ba
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x1404256c5
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
sar r8b, cl
test bp, 0x435c
movdqu xmmword [rcx + rdx + 0x10], xmm3
cmp qword [rsp + 0x40], rsi
movsx r8, bp
mov r8, rdi
je 0x140425416
mov rdi, qword [rsp + 0x40]
mov rax, rdi
test sil, 0x18
jmp 0x140425717
je 0x14042546b
nop word cs:[rax + rax]
movq xmm0, qword [r14 + rax]
jmp 0x140425735
movq xmm1, qword [r15 + rax]
jmp 0x140425740
psrlw xmm1, 1
pand xmm1, xmm13
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
jmp 0x140425758
add rax, 8
cmp r10b, r12b
test ax, r13w
clc
cmp r10, rax
jmp 0x14042576c
jne 0x14042572a
mov rdi, r10
cmp r10, rsi
jmp 0x14042577d
je 0x140425416
jmp 0x14042546b
mov r14, rdx
mov esi, dword [rsp + 0x2c0]
test bl, 0x44
cmp r15b, bl
stc
cmp esi, 0x10
jmp 0x1404257a1
jne 0x1404259ca
mov r8d, dword [rsp + 0x2b0]
xor r11b, 0xea
test r8d, r8d
mov r10d, 0x3f3f3d45
movsxd r10, r8d
mov r13, qword [rsp + 0xd8]
movsx r12, bp
movsxd r11, ebx
movzx r11w, r10b
mov r11, qword [rsp + 0x108]
mov r10, qword [rsp + 0x88]
movsx r12w, spl
movzx r12, r15w
bswap r12
mov r12, qword [rsp + 0x118]
je 0x140425a75
mov rcx, qword [rsp + 0x140]
add rcx, qword [r13 + 0x18]
movsx eax, r12w
cdqe
movsxd rax, dword [rsp + 0x24]
jmp 0x140425819
inc rax
cmc
cmp dword [rsp + 0x5c], 7
jb 0x14042598b
mov rdx, rbx
add bpl, 0xc4
sub rdx, rax
and bh, dl
mov di, r15w
sal edi, cl
mov ebp, dword [rsp + 0x128]
mov rsi, rcx
lea rbx, [rcx + rax]
bsr di, r15w
mov byte [rcx + rax], 0xff
movsx rcx, r10w
cmovns di, r12w
xor ecx, r10d
mov rdi, qword [rsp + 0x30]
movzx cx, r14b
bsr ecx, r14d
mov byte [rdi + rbx], 0xff
xor di, r11w
ror cl, cl
dec dil
add rbx, qword [rsp + 0x30]
inc di
xor edi, esi
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
shrd di, r12w, 0xf6
bswap di
add rbx, qword [rsp + 0x30]
sub cx, 0x2cad
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
and dil, 0xf8
neg dil
mov rdi, qword [rsp + 0x30]
test r14b, r9b
cmc
mov byte [rdi + rbx], 0xff
shr di, cl
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
movzx cx, dh
mov byte [rdi + rbx], 0xff
movzx ecx, bx
rcr dil, 0x6d
shld cx, r10w, 0xb3
add rbx, qword [rsp + 0x30]
movsx rdi, dx
shl rdi, 0x2d
add di, 0x6b74
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
stc
add rbx, qword [rsp + 0x30]
bt rdi, 0xff
stc
movsx rdi, r14w
mov rdi, qword [rsp + 0x30]
dec cl
sar cx, 0x4c
lea rcx, [rbx + rdi]
btr edi, ebp
bts rdi, r11
lea rcx, [rcx + rdx]
add dil, r13b
btc di, 0x2b
sub dil, 0x37
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
mov rbx, qword [rsp + 0x30]
add ebp, 0xfffffff8
jne 0x140425841
add rsi, rbx
lea rsi, [rsi + rbx]
stc
rcr dl, 0xcc
add rsi, rbx
xchg dl, dl
add rsi, rbx
ror cl, cl
shl dl, cl
movsx cx, cl
lea rsi, [rsi + rbx]
lea rsi, [rsi + rbx]
clc
lea rsi, [rsi + rbx]
dec dl
shld dx, r14w, 0xd1
lea rsi, [rsi + rbx]
bts dx, r11w
mov rcx, rsi
jmp 0x14042598b
mov edx, dword [rsp + 0x12c]
jmp 0x140425997
test edx, edx
jmp 0x14042599e
je 0x140425a03
lea rcx, [rcx + rax]
bswap ax
mov eax, edx
cmp r11w, r13w
mov byte [rcx], 0xff
cmc
add rcx, rbx
jmp 0x1404259bd
dec eax
jne 0x1404259b1
jmp 0x140425a03
mov r13, qword [rsp + 0xd8]
mov r8d, dword [rsp + 0x2b0]
mov r11, qword [rsp + 0x108]
movsxd r12, r9d
jmp 0x1404259ee
mov r10, qword [rsp + 0x88]
mov r12, qword [rsp + 0x118]
jmp 0x140425a03
inc r12
clc
cmp r12, qword [rsp + 0x110]
jmp 0x140425a14
je 0x140426f65
mov eax, dword [rsp + 0x60]
ror si, 0xac
not si
stc
imul eax, r12d
shl esi, cl
xadd sil, sil
mov rsi, qword [r13 + 0x18]
setge ch
test r13w, 0x56be
add rcx, rdx
mov qword [rsp + 0x140], rax
shld rcx, r8, 0x85
rcl ch, 0xcb
lea rsi, [rsi + rax]
movzx ecx, dx
xor cl, r15b
movzx ecx, byte [r14]
sub r9d, r9d
cmc
cmp cl, 4
jmp 0x140425a6a
jbe 0x1404226b3
jmp 0x140422116
inc r12
jmp 0x140425a82
cmp r12, qword [rsp + 0x110]
jne 0x140425a1a
jmp 0x140426ea5
mov rax, qword [rsp + 0x40]
not dh
xchg edx, edx
lea rdx, [r15 + rax]
bt rax, 0x75
sub rdx, qword [rsp + 0x28]
mov rax, qword [rsp + 0x160]
cmp r8b, cl
clc
add rax, rsi
cmc
cmp rdx, 0x10
jmp 0x140425ac5
jb 0x1404229ad
jb 0x1404229ad
cmp rax, 0x10
jmp 0x140425ada
jb 0x1404229ad
cmp dword [rsp + 0x60], 0x10
jmp 0x140425aea
jb 0x1404229ad
mov r12d, 0
cmp dword [rsp + 0x24], 0x10
jmp 0x140425b00
jb 0x1404229b0
cmp ebx, 0x10
jae 0x140425cf2
xor r12d, r12d
jmp 0x1404260c1
mov rax, qword [rsp + 0x40]
or dl, bpl
lea rax, [rax + r15]
mov rdx, rax
jmp 0x140425b2c
sub rdx, qword [rsp + 0x28]
cmp rdx, 0x20
jmp 0x140425b3a
jb 0x140423400
jb 0x140423400
mov r10d, 0
test sil, 0x22
clc
cmp dword [rsp + 0x60], 0x20
jmp 0x140425b5b
jb 0x14042340a
cmp ebx, 0x20
jmp 0x140425b69
jae 0x14042631e
xor r10d, r10d
jmp 0x140425b77
jmp 0x140426ac5
mov rax, qword [rsp + 0x40]
cmc
lea rax, [rax + r15]
sub rax, qword [rsp + 0x28]
cmc
cmp r10b, cl
cmp rax, 0x20
jmp 0x140425b98
jb 0x140423bc0
jb 0x140423bc0
mov edi, 0
cmp dword [rsp + 0x24], 0x20
jmp 0x140425bb3
jb 0x140423bcb
cmp ebx, 0x20
jae 0x14042644d
sub edi, edi
jmp 0x140426ba7
mov rax, qword [rsp + 0x40]
test rsi, rcx
stc
add rax, r15
cmp bl, r14b
stc
sub rax, qword [rsp + 0x28]
jmp 0x140425be3
cmp rax, 0x20
jmp 0x140425bec
jb 0x140424163
jb 0x140424163
cmp dword [rsp + 0x60], 0x20
jmp 0x140425c02
jb 0x140424163
mov r11d, 0
test r9w, dx
cmp r14b, 0x3a
stc
cmp dword [rsp + 0x24], 0x20
jmp 0x140425c21
jb 0x14042416a
cmp ebx, 0x20
jae 0x140426591
sub r11d, r11d
jmp 0x140425c38
jmp 0x1404266f8
mov rax, qword [rsp + 0x40]
add rax, r15
clc
sub rax, qword [rsp + 0x28]
test rsp, 0x584f44e7
cmc
test edx, ecx
cmp rax, 0x20
jmp 0x140425c5e
jb 0x140424748
jb 0x140424748
mov edi, 0
cmp r15w, cx
cmp dword [rsp + 0x24], 0x20
jmp 0x140425c7d
jb 0x14042474f
cmp ebx, 0x20
jmp 0x140425c8b
jae 0x140426784
sub edi, edi
jmp 0x140426cb1
mov rax, qword [rsp + 0x40]
jmp 0x140425ca9
add rax, r15
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jb 0x140425156
jb 0x140425156
mov r11d, 0
cmp dword [rsp + 0x24], 0x20
jmp 0x140425cd1
jb 0x140425159
cmp ebx, 0x20
jmp 0x140425cdf
jae 0x1404268c8
sub r11d, r11d
jmp 0x140425ced
jmp 0x140426de9
mov r12d, r14d
bts edx, eax
and r12d, 0xfffffff0
setno ah
mov rbp, qword [rsp + 0x40]
btr r10w, cx
adc rbx, 0x6d5922f9
sub rbp, rsi
xor al, 0xd3
add rbp, r15
lahf
jmp 0x140425d1e
mov rax, r12
xchg bl, r10b
mov rbx, rcx
mov r10b, 0xe6
cdq
mov r10, qword [rsp + 0x28]
jmp 0x140425d39
mov rdx, qword [rsp + 0x88]
movdqu xmm11, xmmword [rbp + rdx]
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 0x140425d92
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 0x140425dcd
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 0x140426061
paddb xmm7, xmm0
movdqu xmmword [rbx], xmm7
test r9w, 0x37d6
add r10, 0x10
stc
test bl, r14b
cmp r15, rsp
add rbp, 0x10
cmp r10w, 0x109b
clc
add rbx, 0x10
cmp spl, spl
test r13b, spl
test r13w, 0x2132
add rax, 0xfffffffffffffff0
jmp 0x14042609e
jne 0x140425d41
cmp r12, r14
jmp 0x1404260ac
je 0x14042525f
test r14b, 8
jmp 0x1404260bb
je 0x1404229b0
mov edx, r14d
add rbp, 0x7c1577b0
btr bp, cx
and edx, 0xfffffff8
mov r11, qword [rsp + 0x40]
rcl r10b, cl
test r15, 0x3ca555e7
bsr bp, r13w
sub r11, rsi
btr r10w, r10w
add r11, r15
cbw
mov rax, qword [rsp + 0x88]
movsx ebp, r15w
movzx r8d, dx
mov rbx, 0x59e52797
lea r10, [r11 + rax]
mov rbp, rdx
lahf
xchg r8d, eax
mov rbx, rcx
cbw
mov rax, r9
xchg r8w, r8w
cmovno r8, r15
movzx r8d, ax
mov r8, qword [rsp + 0x28]
jmp 0x140426132
pxor xmm13, xmm13
movdqa xmm14, xmmword [0x1400bf530]
movq xmm8, qword [r8 + r12]
jmp 0x14042614b
movq xmm11, qword [r10 + r12]
jmp 0x140426156
movdqa xmm3, xmm11
punpcklbw xmm3, xmm13
movdqa xmm12, xmm3
punpckhwd xmm12, xmm13
punpcklwd xmm3, xmm13
movq xmm9, qword [rax + r12]
jmp 0x14042617a
movdqa xmm2, xmm9
punpcklbw xmm2, xmm13
movdqa xmm1, xmm2
punpckhwd xmm1, xmm13
punpcklwd xmm2, xmm13
movq xmm10, qword [r11 + r12]
jmp 0x14042619d
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
add r8, 8
cmp r9d, 0x5acf3093
clc
add r11, 8
add r10, 8
jmp 0x1404262e3
add rax, 8
add rbx, 8
stc
test bx, di
add rbp, 0xfffffffffffffff8
cmp r12, rbp
jmp 0x1404262fb
jne 0x140426140
mov r12, rdx
cmp r15w, 0x1040
cmc
cmp rdx, r14
jmp 0x140426313
je 0x14042525f
jmp 0x1404229b0
mov r10d, ebp
shl dh, 0x49
neg r8b
btc r8w, 0x53
and r10d, 0xffffffe0
sar dh, cl
bt r8, r11
add dl, r12b
lea rdx, [r10 - 0x20]
mov r8w, r13w
mov r8, rdx
shr r8, 5
jmp 0x14042634e
inc r8
test r9d, 0x7bff6fdb
clc
test rdx, rdx
jmp 0x140426361
je 0x140426a4a
mov rsi, r8
and di, 0x1a8d
movabs rdx, 0xffffffffffffffe
bt rdi, 0x94
rol dil, cl
xor rdi, rdx
and rsi, rdx
add rax, qword [rsp + 0x148]
mov rdx, qword [rsp + 0x40]
btr di, r8w
lea rdx, [rdx + r15]
movzx di, r9b
setb dil
not edi
add rdx, 0x30
xor ebx, ebx
jmp 0x1404263b3
mov rdi, qword [rsp + 0x28]
jmp 0x1404263bd
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x1404263c7
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x1404263d2
movdqu xmm2, xmmword [rax + rbx - 0x30]
jmp 0x1404263dd
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx - 0x20]
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x30], xmm2
jmp 0x1404263f6
movdqu xmmword [rdx + rbx - 0x20], xmm0
jmp 0x140426401
movdqu xmm0, xmmword [rdi + rbx + 0x20]
movdqu xmm1, xmmword [rdi + rbx + 0x30]
jmp 0x140426412
movdqu xmm2, xmmword [rax + rbx - 0x10]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx]
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x10], xmm2
movdqu xmmword [rdx + rbx], xmm0
add rbx, 0x40
jmp 0x140426439
add rsi, 0xfffffffffffffffe
jmp 0x140426442
jne 0x1404263bd
jmp 0x140426a59
mov edi, r10d
btr eax, ecx
add r8b, r12b
and edi, 0xffffffe0
nop
lea rax, [rdi - 0x20]
shl r8, cl
shld r8d, eax, 0x19
mov r8, rax
shr r8, 5
jmp 0x140426473
inc r8
test bx, r13w
clc
test rax, rax
jmp 0x140426483
je 0x140426b29
mov rbx, r8
clc
rcl rdx, cl
movabs rax, 0xffffffffffffffe
inc bpl
and dh, 0x5e
and rbx, rax
mov rdx, qword [rsp + 0x40]
bsr ax, r14w
stc
mov rax, rdx
rol bp, cl
sal ebp, cl
sub rax, r9
xadd bpl, bpl
bts bp, dx
sub bpl, r8b
lea rbp, [r15 + rax]
add rbp, 0x30
lea rdx, [rdx + r15]
add rdx, 0x30
sar ah, cl
cbw
sub esi, esi
movsx rax, r15w
jmp 0x1404264e3
mov rax, qword [rsp + 0x28]
jmp 0x1404264ed
movdqu xmm0, xmmword [rax + rsi]
jmp 0x1404264f7
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x140426502
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x14042650d
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x14042651c
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x14042652b
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x140426536
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x140426541
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x14042654c
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x140426557
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
cmp r10b, 0x94
test r15b, 0xe1
movdqu xmmword [rdx + rsi], xmm0
add rsi, 0x40
clc
add rbx, 0xfffffffffffffffe
jmp 0x140426586
jne 0x1404264ed
jmp 0x140426b2f
mov r11d, edx
and r11d, 0xffffffe0
mov rax, qword [rsp + 0x150]
btc r10d, 0xa4
cmp r11, 0x51575ba5
lea rax, [rax + r15]
btr ebp, edi
sub bl, 0x9c
sbb bpl, r12b
mov rsi, qword [rsp + 0x40]
lea rax, [rax + rsi]
rol r10w, 0x91
btr r10w, 0x8e
or bh, 0xe
mov rbp, rsi
or r10w, r9w
sub rbp, r8
sbb bh, bh
xor r10b, sil
lea r10, [r15 + rbp]
shl bl, cl
rcr rbx, cl
stc
add r10, 0x10
sar bh, cl
lea rbx, [r15 + rsi]
clc
cmp r8b, al
add rbx, 0x10
cmc
test r9b, r14b
sub esi, esi
jmp 0x140426606
pxor xmm1, xmm1
mov rdi, qword [rsp + 0x28]
jmp 0x140426614
movdqu xmm9, xmmword [rdi + rsi]
jmp 0x14042661f
movdqu xmm8, xmmword [rdi + rsi + 0x10]
jmp 0x14042662b
movdqu xmm4, xmmword [rax + rsi - 0x10]
jmp 0x140426636
movdqu xmm5, xmmword [rax + rsi]
jmp 0x140426640
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 0x140426664
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
cmc
test r11b, 0xd0
movdqu xmmword [rbx + rsi], xmm3
clc
test r10b, r15b
test ah, 0xf
add rsi, 0x20
cmp r11, rsi
jmp 0x1404266db
jne 0x140426614
cmp r11, rdx
jmp 0x1404266e9
je 0x14042525f
test dl, 0x18
je 0x14042416a
mov rbp, r11
add ax, r10w
mov r11d, edx
and r11d, 0xfffffff8
xor al, r15b
rcl eax, cl
mov rax, qword [rsp + 0x40]
clc
sub rax, r8
cmp cl, bpl
add rax, r15
jmp 0x14042671f
pxor xmm3, xmm3
mov rbx, qword [rsp + 0x28]
movq xmm0, qword [rbx + rbp]
jmp 0x140426732
movq xmm1, qword [r9 + rbp]
punpcklbw xmm1, xmm3
movq xmm2, qword [rax + rbp]
jmp 0x140426746
punpcklbw xmm2, xmm3
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rbp], xmm2
cmp dil, 0x9c
add rbp, 8
cmp r11, rbp
jmp 0x140426770
jne 0x140426728
cmp r11, rdx
jne 0x14042416a
jmp 0x14042525f
mov edi, r10d
cmp r15w, sp
movsxd r8, r11d
and edi, 0xffffffe0
add r8w, 0x5fc2
lea rax, [rdi - 0x20]
dec r8b
mov r8, rax
shr r8, 5
jmp 0x1404267aa
inc r8
test ax, 0x4a5d
jmp 0x1404267b6
test rax, rax
jmp 0x1404267be
je 0x140426c2b
mov rbx, r8
adc rdx, rsi
bt dx, 0xd1
movabs rax, 0xffffffffffffffe
mov ebp, r14d
seta dl
and rbx, rax
or bp, r11w
mov rdx, qword [rsp + 0x40]
sal bp, cl
mov rax, rdx
bt bp, 0x8c
cmc
sub rax, r9
mov bpl, r15b
btc bp, 4
lea rbp, [r15 + rax]
bt ax, cx
add rbp, 0x30
dec ah
bt eax, esi
movzx eax, r12w
lea rdx, [rdx + r15]
rol ax, cl
add rdx, 0x30
sub esi, esi
cbw
mov rax, qword [rsp + 0x28]
jmp 0x140426830
movdqu xmm0, xmmword [rax + rsi]
jmp 0x14042683a
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x140426845
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x140426850
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x14042685f
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x140426874
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x14042687f
movdqu xmm1, xmmword [rax + rsi + 0x30]
movdqu xmm2, xmmword [rbp + rsi - 0x10]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x14042689a
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
movdqu xmmword [rdx + rsi], xmm0
jmp 0x1404268ae
add rsi, 0x40
stc
cmc
add rbx, 0xfffffffffffffffe
jmp 0x1404268bd
jne 0x140426830
jmp 0x140426c35
mov r11d, r10d
and r11d, 0xffffffe0
ror r8w, 0x4c
jmp 0x1404268dd
lea rax, [r11 - 0x20]
shr r8b, 0xfe
test cl, 0x4a
rol r8b, cl
mov r8, rax
jmp 0x1404268f3
shr r8, 5
jmp 0x1404268fc
inc r8
test rax, rax
jmp 0x140426907
je 0x140426d43
mov rsi, r8
movabs rax, 0xffffffffffffffe
and rsi, rax
movsx dx, r15b
xor dh, 0xd5
mov rdx, qword [rsp + 0x40]
cmovno ebp, r9d
adc ebp, 0x2c9f0fc6
mov rax, rdx
mov bpl, r9b
btc di, 0xb2
sub rax, r9
rcr dil, 0x50
cmp cx, r8w
bt bp, 0x46
lea rbp, [r15 + rax]
add rbp, 0x30
lea rdi, [r15 + rdx]
add rdi, 0x30
test spl, 0xf7
cmp al, 0x3f
xor ebx, ebx
jmp 0x14042696c
movdqa xmm4, xmmword [0x1400bf520]
mov rax, qword [rsp + 0x28]
jmp 0x14042697e
movdqu xmm0, xmmword [rax + rbx]
jmp 0x140426988
movdqu xmm1, xmmword [rax + rbx + 0x10]
movdqu xmm2, xmmword [rbp + rbx - 0x30]
jmp 0x140426999
movdqu xmm3, xmmword [rbp + rbx - 0x20]
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rdi + rbx - 0x30], xmm2
jmp 0x1404269c4
movdqu xmmword [rdi + rbx - 0x20], xmm3
jmp 0x1404269cf
movdqu xmm0, xmmword [rax + rbx + 0x20]
jmp 0x1404269da
movdqu xmm1, xmmword [rax + rbx + 0x30]
jmp 0x1404269e5
movdqu xmm2, xmmword [rbp + rbx - 0x10]
jmp 0x1404269f0
movdqu xmm3, xmmword [rbp + rbx]
jmp 0x1404269fb
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rdi + rbx - 0x10], xmm2
cmc
jmp 0x140426a21
movdqu xmmword [rdi + rbx], xmm3
cmp r15b, 0xee
add rbx, 0x40
cmp spl, 0x75
test bpl, 0x85
add rsi, 0xfffffffffffffffe
jmp 0x140426a3f
jne 0x14042697e
jmp 0x140426d52
xor ebx, ebx
dec dil
movsx di, r8b
mov rdi, qword [rsp + 0x28]
test r8b, 1
jmp 0x140426a62
je 0x140426aa8
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x140426a72
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x140426a7d
movdqu xmm2, xmmword [r9 + rbx]
jmp 0x140426a88
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rbx + 0x10]
jmp 0x140426a98
paddb xmm0, xmm1
movdqu xmmword [rcx + rbx], xmm2
movdqu xmmword [rcx + rbx + 0x10], xmm0
clc
cmp r10, rbp
jmp 0x140426ab0
je 0x14042525f
test bpl, 0x18
jmp 0x140426abf
je 0x14042340a
mov rax, r10
mov r10d, ebp
rol rdx, 0x81
and r10d, 0xfffffff8
mov rdx, qword [rsp + 0x28]
jmp 0x140426add
movq xmm0, qword [rdx + rax]
jmp 0x140426ae7
movq xmm1, qword [r9 + rax]
jmp 0x140426af2
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp r13b, 0xf3
cmp spl, r8b
add rax, 8
cmc
stc
cmp r10, rax
jmp 0x140426b10
jne 0x140426add
cmp r10, rbp
jmp 0x140426b1e
je 0x14042525f
jmp 0x14042340a
xor esi, esi
test r8b, 0x25
test r8b, 1
jmp 0x140426b38
je 0x140426b8a
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
test di, 0x5bbd
stc
movdqu xmm1, xmmword [rax + rsi + 0x10]
mov rax, rsi
sub rax, r9
jmp 0x140426b5f
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140426b69
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x140426b78
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
cmp r9, rbp
movdqu xmmword [rcx + rsi + 0x10], xmm0
cmp rdi, r10
jmp 0x140426b92
je 0x14042525f
test r10b, 0x18
jmp 0x140426ba1
je 0x140423bcb
mov rax, rdi
sar dl, 0x22
mov edi, r10d
and edi, 0xfffffff8
shr dx, cl
movsx dx, r13b
bt dx, 0xa8
mov rdx, qword [rsp + 0x40]
rol rbp, 0x15
not bp
sub rdx, r9
btc rbp, rbp
jmp 0x140426bd8
add rdx, r15
movsx bp, r13b
movsx ebp, di
mov rbp, qword [rsp + 0x28]
jmp 0x140426bed
movq xmm0, qword [rbp + rax]
movq xmm1, qword [rdx + rax]
jmp 0x140426bfd
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmp rdi, rax
jmp 0x140426c12
jne 0x140426bed
cmp rdi, r10
jmp 0x140426c20
je 0x14042525f
jmp 0x140423bcb
sub esi, esi
test r9b, al
jmp 0x140426c35
test r8b, 1
jmp 0x140426c3e
je 0x140426c94
mov rax, qword [rsp + 0x28]
stc
clc
movdqu xmm0, xmmword [rax + rsi]
test r8b, 0x23
cmc
movdqu xmm1, xmmword [rax + rsi + 0x10]
mov rax, rsi
sub rax, r9
jmp 0x140426c66
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140426c70
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x140426c7f
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
cmp dx, r12w
cmc
movdqu xmmword [rcx + rsi + 0x10], xmm0
clc
cmp rdi, r10
jmp 0x140426c9c
je 0x14042525f
test r10b, 0x18
jmp 0x140426cab
je 0x14042474f
mov rax, rdi
cwd
mov edi, r10d
cmc
and edi, 0xfffffff8
ror dx, 0xb3
mov bpl, 5
btr edx, ebp
mov rdx, qword [rsp + 0x40]
test r13d, 0x7f6d251f
mov bpl, spl
movsx bp, r8b
sub rdx, r9
sar bpl, 0x84
dec bpl
add rdx, r15
movsx rbp, r15w
movsx bp, r15b
mov ebp, 0x5e600e60
mov rbp, qword [rsp + 0x28]
jmp 0x140426d00
movq xmm0, qword [rbp + rax]
movq xmm1, qword [rdx + rax]
jmp 0x140426d10
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
clc
test sp, 0x43b6
add rax, 8
test r11w, dx
cmp rdi, rax
jmp 0x140426d2f
jne 0x140426d00
cmp rdi, r10
je 0x14042525f
jmp 0x14042474f
xor ebx, ebx
jmp 0x140426d4a
movdqa xmm4, xmmword [0x1400bf520]
test r8b, 1
jmp 0x140426d5b
je 0x140426dcc
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rbx]
clc
stc
movdqu xmm1, xmmword [rax + rbx + 0x10]
adc ah, 0x14
movzx eax, r12w
adc al, r8b
mov rax, rbx
cmp bp, 0x2878
stc
sub rax, r9
jmp 0x140426d8e
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140426d98
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x140426da3
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 ch, 0xce
stc
cmp r11, r10
jmp 0x140426dd4
je 0x14042525f
test r10b, 0x18
jmp 0x140426de3
je 0x140425159
mov rax, r11
mov r11d, r10d
bsr rdx, r14
and r11d, 0xfffffff8
xadd edx, edx
sbb dl, 8
mov rdx, qword [rsp + 0x40]
test r8d, r10d
sub rdx, r9
stc
add rdx, r15
movdqa xmm2, xmmword [0x1400bf520]
mov rbp, qword [rsp + 0x28]
jmp 0x140426e1e
movq xmm0, qword [rbp + rax]
jmp 0x140426e29
movq xmm1, qword [rdx + rax]
jmp 0x140426e33
psrlw xmm1, 1
pand xmm1, xmm2
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmp r11, rax
jmp 0x140426e51
jne 0x140426e1e
cmp r11, r10
jmp 0x140426e5f
je 0x14042525f
jmp 0x140425159
mov r9d, 1
sal al, cl
adc ax, 0x2be0
test spl, 0x37
mov eax, dword [rsp + 0x2c0]
cmp rcx, 0x43735dfe
clc
jmp 0x140426e8e
cmp eax, 8
jl 0x140422116
cmp eax, 0x10
jmp 0x140426e9f
jne 0x140422116
mov rbp, qword [rsp + 0xf8]
bt r9w, r8w
not r9b
add r9w, r13w
imul ebp, dword [rsp + 0x2b8]
bsf r9w, bp
bswap r9
mov r9d, 1
stc
test ax, r12w
clc
test ebp, ebp
jmp 0x140426edc
je 0x140422116
mov rax, qword [r13 + 0x18]
lea ecx, [rbp - 1]
cmp ecx, 3
jmp 0x140426ef1
jb 0x140426f36
mov edx, ebp
cmp r11d, 0x499b6c92
cmp r11d, r14d
and edx, 0xfffffffc
jmp 0x140426f0b
rol word [rax], 8
jmp 0x140426f14
rol word [rax + 2], 8
stc
rol word [rax + 4], 8
rol word [rax + 6], 8
add rax, 8
cmc
clc
test r12b, bl
add edx, 0xfffffffc
jne 0x140426f0b
test bpl, 3
jmp 0x140426f3f
je 0x140422116
and ebp, 3
xor edx, edx
cmc
rol word [rax + rdx*2], 8
inc rdx
cmp ebp, edx
jmp 0x140426f5a
jne 0x140426f4b
jmp 0x140422116
mov eax, dword [rsp + 0x2c0]
test r12w, 0x6256
and r9b, 0xbd
ror r9w, 0xf2
mov r9d, 1
jmp 0x140426f86
cmp eax, 8
jge 0x140426e97
cmp dword [rsp + 0x2b8], 0
je 0x140422116
mov edx, dword [rsp + 0xf8]
mov r12d, r11d
adc ebp, r8d
bsf ecx, edi
shl cx, 0xe2
movsxd rcx, eax
mov qword [rsp + 0x40], rcx
ror bp, 0x11
rcr ebp, 0x5c
clc
lea ecx, [r8 - 1]
movsx eax, r9w
mov dword [rsp + 0x24], ecx
movsxd rbp, ecx
rcl ah, cl
mov ecx, dword [rsp + 0x84]
imul ecx, r8d
imul ecx, dword [rsp + 0x68]
mov dword [rsp + 0x84], ecx
lahf
btr rax, 0xa5
mov rax, rdx
mov ax, 0x4135
ror ah, cl
mov qword [rsp + 0x30], rdx
sub rdx, r12
shl al, cl
bswap ax
mov qword [rsp + 0x28], rdx
sbb ah, ah
neg r12
movsx ax, r8b
sar ax, cl
lea rax, [rbp*2 + 2]
test r10b, 0x19
stc
add rax, rbp
jmp 0x14042702c
mov qword [rsp + 0xa0], rax
inc ax
lea eax, [r8*4 - 4]
jmp 0x140427044
mov dword [rsp + 0x90], eax
bswap ax
cdqe
dec rbp
inc ah
movzx rax, di
mov eax, edx
mov qword [rsp + 0x70], rbp
mov rax, 0xd76d5
lea eax, [r8 + r8]
dec eax
mov dword [rsp + 0xc0], eax
jmp 0x140427079
xor edi, edi
clc
cmp spl, bl
sub r10d, r10d
jmp 0x140427087
jmp 0x1404270a7
inc r10
test dl, sil
add edi, dword [rsp + 0x84]
cmp r10, qword [rsp + 0x110]
je 0x140422116
mov rbp, qword [r13 + 0x18]
bts r8, r8
cmc
mov eax, dword [rsp + 0x60]
mov r11d, eax
imul r11d, r10d
xchg r14b, r14b
movsx r8d, r8w
lea r8, [r11 + rbp]
mov rax, qword [rsp + 0x30]
or r14b, 0xa5
lea r13, [r8 + rax]
ror r14b, 0xf5
mov r14b, 1
cmp r11b, spl
test ebx, r15d
cmp dword [rsp + 0x2c8], 0
jmp 0x1404270ed
jne 0x140427120
mov rax, qword [rsp + 0x40]
cmp r10b, 0x13
test bp, 0x6ce0
cmc
lea rcx, [0x1400bef68]
shrd r14d, r8d, 0xc6
sub r14, r10
movzx r14d, byte [rax + rcx]
rcr rax, 0xcf
bt rax, r9
neg al
add r13, r12
mov edi, edi
sub al, r15b
bsf ax, r9w
mov eax, dword [rsp + 0x2c0]
test bh, 0xdc
jmp 0x14042713d
cmp eax, 4
jmp 0x140427145
je 0x1404274a6
cmp eax, 2
je 0x1404275b5
cmp eax, 1
jmp 0x14042715c
jne 0x140427754
mov ecx, dword [rsp + 0x64]
sar rax, 0x1c
shr ah, 0x21
bswap ax
mov eax, ecx
jmp 0x140427177
cmp ecx, 8
jl 0x14042733f
mov rax, qword [rsp + 0x28]
cmp r14w, si
btr esi, r12d
and r13b, 0x36
lea r13, [rax + rbp]
mov eax, dword [rsp + 0x64]
ror si, cl
cmp r15, 0x5eb90706
jmp 0x1404271a8
mov esi, eax
movzx eax, byte [r13 + rdi]
cmc
test r15b, r9b
cmp r13b, 0xad
sar al, 7
test bl, r13b
cmp r13w, r9w
cmp r8w, 0x12e9
and al, r14b
test r12, 0x78b1406e
mov byte [rbp + rdi], al
movzx eax, bp
xor ah, 0xc0
movzx eax, byte [r13 + rdi]
test ebp, edx
cmp r10b, r14b
jmp 0x1404271ec
add al, al
test r13b, 0x17
stc
sar al, 7
jmp 0x1404271fe
and al, r14b
test ch, dl
cmp dx, r8w
clc
mov byte [rbp + rdi + 1], al
shr ax, 0xae
cwde
movzx eax, byte [r13 + rdi]
clc
shl al, 2
test spl, r10b
sar al, 7
stc
clc
cmp sp, 0x5ac9
and al, r14b
jmp 0x140427230
mov byte [rbp + rdi + 2], al
neg ax
bsr ax, r12w
cbw
movzx eax, byte [r13 + rdi]
cmp r10w, r13w
cmc
shl al, 3
jmp 0x140427251
sar al, 7
and al, r14b
stc
cmc
cmp bx, r8w
mov byte [rbp + rdi + 3], al
movzx eax, byte [r13 + rdi]
jmp 0x140427272
shl al, 4
sar al, 7
and al, r14b
cmc
stc
mov byte [rbp + rdi + 4], al
and al, r12b
shld ax, r11w, 0xf6
mov ah, 0xe3
movzx eax, byte [r13 + rdi]
cmp rsp, 0x550f5cdb
shl al, 5
cmc
cmp r12d, ebx
sar al, 7
test r9b, 0x69
test bpl, r10b
and al, r14b
test r12w, 0x5f5f
cmc
mov byte [rbp + rdi + 5], al
test rsi, 0xfdf72ec
movzx eax, byte [r13 + rdi]
test spl, 9
cmp r13, r15
shl al, 6
clc
cmp sil, r14b
sar al, 7
and al, r14b
clc
mov byte [rbp + rdi + 6], al
rcr eax, 0xd1
cmovno ax, r8w
movzx rax, r13w
movzx eax, byte [r13 + rdi]
test al, bh
clc
and al, 1
neg al
cmp edi, 0x5f296f22
and al, r14b
mov byte [rbp + rdi + 7], al
lea eax, [rsi - 8]
inc r13
cmc
test r11w, r11w
stc
add rbp, 8
test ebp, eax
cmc
cmp esi, 0xf
ja 0x1404271a8
lea r13, [r13 + rdi]
movsx r8, si
cmp bpl, spl
lea rbp, [rbp + rdi]
inc r8b
movsxd r8, r11d
sal r8b, cl
mov r8, rbp
stc
test eax, eax
jle 0x140427754
movzx edx, byte [r13]
cmc
clc
sar dl, 7
and dl, r14b
cmc
stc
mov byte [r8], dl
cmp eax, 1
je 0x140427754
movzx edx, byte [r13]
stc
cmp sil, cl
jmp 0x140427370
add dl, dl
sar dl, 7
and dl, r14b
test ebx, 0x445655b5
cmc
stc
mov byte [r8 + 1], dl
test rbp, 0xc3ff1
jmp 0x140427390
cmp eax, 3
jb 0x140427754
movzx edx, byte [r13]
test r10b, dil
clc
cmp r9b, 0xca
shl dl, 2
clc
cmp bx, bp
sar dl, 7
jmp 0x1404273b5
and dl, r14b
cmp al, r15b
mov byte [r8 + 2], dl
clc
cmp eax, 3
jmp 0x1404273c8
je 0x140427754
movzx edx, byte [r13]
shl dl, 3
jmp 0x1404273e0
sar dl, 7
test r14b, dil
and dl, r14b
jmp 0x1404273f2
mov byte [r8 + 3], dl
cmp eax, 5
jmp 0x1404273fe
jb 0x140427754
movzx edx, byte [r13]
jmp 0x14042740e
shl dl, 4
cmp bx, ax
test ebx, 0x7ef17d5f
cmc
sar dl, 7
and dl, r14b
test al, 0xbb
mov byte [r8 + 4], dl
cmp eax, 5
jmp 0x14042742f
je 0x140427754
movzx edx, byte [r13]
stc
shl dl, 5
sar dl, 7
cmp edi, 0xc5e4b19
jmp 0x14042744c
and dl, r14b
cmp r12, rdx
jmp 0x14042745b
mov byte [r8 + 5], dl
cmp eax, 7
jb 0x140427754
movzx eax, byte [r13]
cmc
cmp r15w, r11w
stc
shl al, 6
cmp rdx, rdi
test bx, 0x39ab
jmp 0x140427483
sar al, 7
cmp r15b, 0xa4
clc
jmp 0x140427490
and al, r14b
jmp 0x140427498
mov byte [r8 + 6], al
jmp 0x1404274a1
jmp 0x140427754
mov ecx, dword [rsp + 0x64]
cmova ax, r12w
mov eax, ecx
stc
cmp ecx, 2
jmp 0x1404274ba
jl 0x140427582
mov rax, qword [rsp + 0x28]
stc
sub dl, r13b
lea r13, [rax + rbp]
shrd rax, rdi, 0x58
sal rdx, cl
mov eax, dword [rsp + 0x64]
add dx, 0x7bbd
neg dx
mov edx, eax
rol ax, 0x1e
neg al
or ax, 0x21fd
movzx eax, byte [r13 + rdi]
cmp r9w, 0x75d0
shr al, 4
mul r14b
cmp r13w, si
test ch, 0x48
mov byte [rbp + rdi], al
adc rax, 0x608d33db
setne al
sal ah, 0x43
movzx eax, byte [r13 + rdi]
and al, 0xf
cmp bpl, sil
test r12d, ebx
mul r14b
jmp 0x14042752d
mov byte [rbp + rdi + 1], al
mov ax, 0x2b4f
movsxd rax, r15d
movsx ax, r8b
lea eax, [rdx - 2]
jmp 0x140427545
inc r13
cmp r15b, cl
cmc
cmp r10, 0x17fa5b07
add rbp, 2
cmp edx, 3
jmp 0x14042755f
ja 0x1404274e1
add r13, rdi
test dx, r11w
shr r8w, cl
xor r8w, r9w
lea rbp, [rbp + rdi]
dec r8d
mov r8, rbp
test bpl, r13b
cmp eax, 1
jmp 0x14042758a
jne 0x140427754
movzx eax, byte [r13]
cmp r15b, 0x40
test r10b, 0xf3
shr al, 4
mul r14b
jmp 0x1404275a8
mov byte [r8], al
jmp 0x1404275b0
jmp 0x140427754
mov eax, dword [rsp + 0x64]
and si, bp
ror sil, 0xa8
mov esi, eax
cmp eax, ebp
cmp eax, 4
jl 0x1404276bd
mov rax, qword [rsp + 0x28]
adc r13b, r14b
movsx r13w, spl
lea r13, [rax + rbp]
sub ax, di
mov esi, dword [rsp + 0x64]
cmp bpl, 0x11
dec eax
mov edx, esi
movzx eax, byte [r13 + rdi]
shr al, 6
add esi, ebp
cmp bpl, al
sar sil, 0x43
mul r14b
rol si, cl
mov byte [rbp + rdi], al
and al, 0xf8
test r12b, r9b
movzx eax, byte [r13 + rdi]
shr al, 4
or esi, 0x58af7aa5
btc esi, 0x86
and al, 3
jmp 0x14042762c
mul r14b
rcl esi, cl
dec sil
mov byte [rbp + rdi + 1], al
movzx eax, byte [r13 + rdi]
xor si, r15w
shr al, 2
shld si, r10w, 0x2d
mov rsi, rdx
sal sil, cl
and al, 3
test r8w, r13w
movsx rsi, r15w
cmp r11w, 0x551d
mul r14b
mov byte [rbp + rdi + 2], al
movzx eax, byte [r13 + rdi]
and al, 3
mul r14b
jmp 0x140427678
mov byte [rbp + rdi + 3], al
jmp 0x140427684
lea esi, [rdx - 4]
jmp 0x14042768c
inc r13
cmp sp, r15w
clc
add rbp, 4
test bh, 0x26
cmp bpl, dl
cmc
cmp edx, 7
jmp 0x1404276a7
ja 0x1404275eb
add r13, rdi
add rbp, rdi
mov r8, rbp
test bx, bx
cmp r14b, 0x77
test esi, esi
jmp 0x1404276c4
jle 0x140427754
movzx eax, byte [r13]
cmp r15d, 0x1990f55
shr al, 6
jmp 0x1404276de
mul r14b
mov byte [r8], al
stc
cmc
cmp esi, 1
je 0x140427754
movzx eax, byte [r13]
test r11, 0x6ed0095c
shr al, 4
clc
cmc
and al, 3
test r10b, r13b
stc
test sil, 0x41
mul r14b
test cl, spl
cmp r11b, 0xe0
mov byte [r8 + 1], al
jmp 0x14042771d
cmp esi, 3
jmp 0x140427725
jb 0x140427754
movzx eax, byte [r13]
cmc
shr al, 2
btc r13w, r14w
and al, 3
sbb r13b, 0x97
bt r13w, ax
mul r14b
movsxd r13, r14d
rol r13b, 0x9d
mov byte [r8 + 2], al
cdqe
mov rax, qword [rsp + 0xd0]
add r13b, 0xf1
cmp eax, dword [rsp + 0x68]
movzx r13d, bx
not r13b
mov r13b, 0x51
mov r13, qword [rsp + 0xd8]
jmp 0x14042777b
je 0x14042708c
mov rax, qword [r13 + 0x18]
cmc
lea r11, [r11 + rax]
test al, sil
jmp 0x140427792
cmp dword [rsp + 0xd0], 1
jne 0x140427847
cmp dword [rsp + 0x24], 0
jmp 0x1404277aa
js 0x14042708c
add rax, rdi
movzx rcx, r14w
jmp 0x1404277bc
mov esi, dword [rsp + 0xc0]
mov ch, 0xfb
cdq
mov rbp, qword [rsp + 0x70]
setg bh
mov dh, 0x7c
mov rdx, rbp
inc ch
movsx ebx, si
dec ecx
movsxd rbx, esi
dec esi
bswap rcx
movsxd rcx, r9d
mov byte [r11 + rbx], 0xff
jmp 0x1404277f3
movzx ecx, byte [rax + rbp + 1]
jmp 0x1404277fd
movsxd rsi, esi
jmp 0x140427805
mov byte [r11 + rsi], cl
movsx rsi, r11w
dec rdx
bsr esi, r8d
shl sil, 0xa4
add ebx, 0xfffffffe
bts esi, r10d
sal sil, cl
xadd sil, sil
mov esi, ebx
test sp, si
test ebp, 0x80000000
movsxd rbp, r13d
mov rbp, rdx
jmp 0x14042783c
je 0x1404277dc
jmp 0x14042708c
cmp dword [rsp + 0x24], 0
jmp 0x140427851
js 0x14042708c
add rax, qword [rsp + 0xa0]
bswap bp
mov bpl, dil
mov bpl, 0x74
lea rax, [rax + rdi]
test r8b, 0xc4
mov rsi, qword [rsp + 0x70]
inc bpl
mov ecx, dword [rsp + 0x90]
rol bl, cl
btc bp, 0xa
mov ebp, ecx
mov rdx, rsi
sub bl, 0xe
or bl, r8b
xor cl, 0xac
lea ecx, [rbp + 3]
xor bx, r15w
sal bh, 0xe2
test dl, r10b
movsxd rcx, ecx
sub bl, 0xee
bts bx, bp
mov byte [r11 + rcx], 0xff
ror ecx, cl
movzx ecx, byte [rax]
lea ebx, [rbp + 2]
test cx, 0x5e12
movsxd rbx, ebx
mov byte [r11 + rbx], cl
rol ebx, 0x9b
movzx ecx, byte [rax - 1]
mov bh, 0x33
lea ebx, [rbp + 1]
test cx, dx
cmp al, bpl
movsxd rbx, ebx
clc
stc
mov byte [r11 + rbx], cl
stc
sub cx, 0x4d0a
movzx ecx, byte [rax - 2]
movsxd rbp, ebp
test dl, r13b
cmc
stc
mov byte [r11 + rbp], cl
add rax, 0xfffffffffffffffd
jmp 0x140427902
add ebp, 0xfffffffc
dec rdx
test esi, 0x80000000
movzx si, r12b
mov rsi, rdx
jmp 0x14042791b
je 0x140427894
jmp 0x14042708c