Function at 0x140423f33
Capabilities:
Check for software breakpoints
Check http status code
Encode data using base64

Disassembly:
push r15
push r14
test cl, 0x51
stc
push r13
test cx, 0x315
push r12
test edx, r15d
push rsi
cmc
push rdi
cmp r14, r15
jmp 0x140423fa9
push rbp
jmp 0x140423fb4
push rbx
jmp 0x140423fbd
sub rsp, 0x248
jmp 0x140423fc9
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
mov esi, dword [rsp + 0x2b8]
mov ebp, dword [rsp + 0x2b0]
test r15, 0x22447533
mov ax, r8w
setge ah
xor r12d, r12d
cmc
cdqe
cmp al, r12b
cmp dword [rsp + 0x2c0], 0x10
movsxd rax, edi
sete cl
mov eax, esi
cmc
jmp 0x140424075
or eax, ebp
jmp 0x14042407c
js 0x14042413f
mov r15d, r8d
rol eax, 0x84
xchg dil, r14b
sal dil, 0xb1
mov r14, rdx
jmp 0x140424097
mov rax, qword [r13]
rcr rdi, cl
bt rdi, 0x46
bsf edi, r12d
movsxd rdi, dword [rax + 8]
cmp r11w, bx
test esi, esi
jmp 0x1404240b6
je 0x1404240d7
mov eax, 0x7fffffff
sub edx, edx
cmc
clc
idiv esi
cmp bp, ax
cmp eax, ebp
jmp 0x1404240d1
jl 0x14042413f
mov r12b, cl
not bx
movsx eax, r10w
movzx eax, bp
inc r12d
cmovne bx, cx
sar cl, cl
mov ebx, r12d
shld eax, r10d, 0xb6
imul ebx, r9d
mov ecx, esi
xor al, r9b
or rax, 0x26f71cad
imul ecx, ebp
mov eax, ebx
jmp 0x14042410f
or eax, ecx
jmp 0x140424116
js 0x14042413f
test ebx, ebx
jmp 0x140424123
je 0x140424266
mov eax, 0x7fffffff
xor edx, edx
idiv ebx
cmp eax, ecx
jmp 0x140424139
jge 0x140424266
mov qword [r13 + 0x18], 0
btr r14w, 0xdf
stc
cmp spl, 0x2b
sub r9d, r9d
stc
movsxd r15, edx
sets r14b
mov eax, r9d
sar r15w, 0x94
sal r14w, cl
ror r13w, 0x81
movaps xmm6, xmmword [rsp + 0x1a0]
movaps xmm7, xmmword [rsp + 0x1b0]
sbb bh, 0xa6
bt bx, 0x2d
movsxd r15, edx
movaps xmm8, xmmword [rsp + 0x1c0]
inc rsi
movaps xmm9, xmmword [rsp + 0x1d0]
rol r15d, cl
cmovle r14w, r10w
movaps xmm10, xmmword [rsp + 0x1e0]
movzx r13, cx
movaps xmm11, xmmword [rsp + 0x1f0]
stc
shl bx, 0xd7
rol r15, cl
movaps xmm12, xmmword [rsp + 0x200]
shr r12b, 0xb4
sar r13w, cl
movaps xmm13, xmmword [rsp + 0x210]
setno dil
sar si, cl
btr r15d, 0x9c
movaps xmm14, xmmword [rsp + 0x220]
mov r12b, 0xf3
rcl r15, cl
movaps xmm15, xmmword [rsp + 0x230]
or r13b, 0x10
movsx bp, r9b
add rsp, 0x248
xchg r15b, r15b
movsx r13w, r13b
cmovg bx, r14w
pop rbx
movsxd r14, r10d
xchg r13b, bpl
pop rbp
movsx r13d, r11w
mov r14, 0x1c4a3686
not r15b
pop rdi
xchg r12b, sil
bswap r14
not r13w
pop rsi
mov r13w, r15w
movsx r14d, r12w
pop r12
bswap r13w
movsxd r13, r13d
pop r13
mov r14w, r13w
pop r14
bswap r15w
pop r15
jmp 0x140424265
ret
mov dword [rsp + 0x68], r9d
cmc
stc
mov dword [rsp + 0x6c], ebx
cmp r10w, 0x1c96
imul ecx, ebx
jmp 0x14042427f
movsxd rcx, ecx
jmp 0x140424287
call fcn.140236582
mov qword [r13 + 0x18], rax
test r10b, cl
cmc
xor r9d, r9d
clc
cmc
test rax, rax
je 0x14042415d
mov rsi, rdi
sal r8b, 0x47
sar r8b, 0xfe
shl ax, cl
mov eax, esi
mov r8d, dword [rsp + 0x2b0]
cmp r9b, 0xab
cmp spl, r9b
or eax, r8d
jmp 0x1404242c9
js 0x14042415d
mov dword [rsp + 0x84], r12d
cmc
test r8d, r8d
je 0x140424314
sub r9d, r9d
shl al, 0xd5
mov rax, 0x63ce1071
shld ax, dx, 0xec
mov eax, 0x7fffffff
test sp, ax
cmp sil, 0x4d
sub edx, edx
idiv r8d
cmp r14b, dil
cmp eax, esi
jmp 0x14042430e
jl 0x14042415d
mov eax, esi
xadd r9b, r9b
rol r9w, 0x68
imul eax, r8d
bsr r9, r14
xadd r9b, r9b
mov dword [rsp + 0x64], eax
rcl r9b, 0x41
not r9b
adc r9w, 0x20fc
or eax, dword [rsp + 0x2c0]
mov r9d, 0
jmp 0x14042434e
js 0x14042415d
mov r11d, 0
stc
cmc
cmp dword [rsp + 0x2c0], 0
jmp 0x140424369
je 0x1404243e1
xor r9d, r9d
rcl bp, 0xf0
mov eax, 0x7fffffff
or bpl, r13b
sal cx, 0x71
bt rcx, 0x20
sub edx, edx
sub rbp, rsp
bts bp, di
dec cl
mov ebp, dword [rsp + 0x2c0]
movzx ecx, r10w
bsf cx, cx
btr rcx, r8
idiv ebp
mov ecx, dword [rsp + 0x64]
cmp eax, ecx
jmp 0x1404243b2
jl 0x14042415d
mov r11d, ecx
test r12w, 0x3e2e
jmp 0x1404243c6
imul r11d, ebp
cmc
cmp r13b, 0xe9
cmp r11d, 0x7ffffff8
jmp 0x1404243db
jg 0x14042415d
add r11d, 7
or cx, 0x7403
shr r11d, 3
lea eax, [r11 + 1]
ror ch, cl
mov ecx, dword [rsp + 0x2b8]
imul eax, ecx
clc
test al, spl
cmp eax, r15d
jmp 0x14042440a
ja 0x140424152
mov eax, r8d
rol dl, 0xb1
shr dl, cl
mov edx, dword [rsp + 0x68]
cmp r14b, bpl
jmp 0x140424424
imul eax, edx
jmp 0x14042442c
mov qword [rsp + 0xf8], rax
test ecx, ecx
jmp 0x14042443b
je 0x14042901b
cmp dword [rsp + 0x2c0], 8
setl byte [rsp + 0x3f]
cmp esi, edx
not al
sete al
btr ecx, ebp
adc r9b, r10b
and r9w, r15w
movzx ecx, byte [r14]
stc
or r9b, cl
jmp 0x14042446c
mov r9d, 0
jmp 0x140424477
cmp cl, 4
jmp 0x14042447f
ja 0x14042415d
mov ebx, dword [rsp + 0x84]
mov r10w, r9w
rcl dl, 0x29
movsxd rbp, r11d
mov edx, ebx
mov rbp, qword [rsp + 0xf8]
shl r10w, cl
add r10w, 0x2a1
bswap r10d
imul edx, ebp
inc r10d
shld r10w, r12w, 0x8e
mov edi, esi
imul edi, ebx
xor rbx, 0x307808db
mov dword [rsp + 0x24], edi
mov r10b, 0x8a
cmc
sub ebp, r11d
rcr dil, cl
mov qword [rsp + 0x190], rbp
mov dword [rsp + 0x60], edx
shrd bp, bx, 0x18
mov edx, edx
mov rdi, rsi
btc ebx, 0xcb
mov r10, rdx
rcr bh, 0x95
movzx bx, dh
neg r10
adc rbp, rsp
shl ebp, cl
shl bp, 0x34
movsxd rbx, dword [rsp + 0x6c]
or byte [rsp + 0x3f], al
mov eax, r8d
and eax, 7
sub bp, r11w
adc bp, 0x1958
mov dword [rsp + 0x12c], eax
add ax, bx
or bp, r11w
mov eax, r8d
movsx rbp, r9w
and eax, 0xfffffff8
jmp 0x140424540
mov dword [rsp + 0x128], eax
sbb eax, 0x23817feb
cdqe
movsxd rbp, r13d
mov eax, 0x30
xor bpl, 0x6f
movsxd rbp, ebp
sub rax, rbx
movsxd rbp, ebx
mov qword [rsp + 0xf0], rax
not ax
mov rbp, rbx
btr rax, r8
inc ax
neg rbp
shr ah, 0xc0
cmovp eax, r14d
btc eax, r15d
mov rax, rbp
shld ax, r14w, 0xa
mov qword [rsp + 0xb8], rbp
rcr al, 0xce
sub rbp, rdx
sar al, 0x2d
rol rax, cl
cmp cl, bpl
mov qword [rsp + 0x178], rbp
bsr ax, r8w
xadd rax, rbp
add bp, 0x1788
mov eax, 0x10
bsr bp, r8w
mov ebp, 0x10
jmp 0x1404245d1
sub rbp, rbx
mov qword [rsp + 0x170], rbp
shl bp, cl
add bp, 0x1f99
mov ebp, 3
clc
cmp dil, 0xcc
cmc
sub rbp, rdx
mov qword [rsp + 0x168], rbp
sub rax, rdx
mov qword [rsp + 0x150], rax
nop
mov eax, 1
sub rax, rdx
cmc
stc
mov qword [rsp + 0x158], rax
mov eax, 0x30
test r9, 0x4336063
stc
sub rax, rdx
mov qword [rsp + 0x148], rax
jmp 0x140424636
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
movsxd rax, dword [rsp + 0x68]
mov qword [rsp + 0x198], rax
xadd al, sil
sar sil, 0x63
lea eax, [r8 - 1]
movsx esi, r8w
mov dword [rsp + 0x5c], eax
add sil, 0x99
sal al, 0xfd
mov eax, dword [rsp + 0x2b8]
xchg si, si
mov qword [rsp + 0x110], rax
adc rsi, r10
lahf
rol esi, cl
mov rsi, qword [r13 + 0x18]
not al
mov qword [rsp + 0x160], rdx
sub eax, 0x52e067ff
lea rax, [rbx + rdx]
test r15w, r12w
cmc
mov qword [rsp + 0x188], rax
test dx, 0x7111
jmp 0x1404246bf
sub eax, eax
test r11b, r11b
clc
mov qword [rsp + 0x140], rax
cmp bpl, spl
mov eax, r8d
cmp r13, r15
jmp 0x1404246de
mov qword [rsp + 0x138], rax
setbe ah
sub r12d, r12d
nop
mov qword [rsp + 0xd8], r13
btc ax, 0xe4
bsr ax, si
movzx ax, ah
mov qword [rsp + 0xd0], rdi
sbb ax, r8w
lahf
mov qword [rsp + 0x108], r11
rcl ax, 0xc2
xor eax, 0x15dd0909
mov qword [rsp + 0x88], r10
clc
rcr ah, cl
mov rax, rbx
mov qword [rsp + 0x30], rbx
cmp dword [rsp + 0x2c0], 7
jmp 0x140424741
jg 0x140424782
cmp r11d, r8d
jmp 0x14042474f
ja 0x140424152
add rsi, qword [rsp + 0x190]
jmp 0x14042476a
mov dword [rsp + 0x24], 1
jmp 0x140424777
mov qword [rsp + 0x138], r11
test bpl, r15b
test r12, r12
jmp 0x14042478a
jne 0x1404247bb
movzx eax, cl
movsx dx, r12b
lea rcx, [0x1400beffc]
or edx, 0x46f3348e
sar r8, cl
movsx ebp, sp
movzx ecx, byte [rax + rcx]
movsx r8w, r8b
mov r8, 0x339c2061
lea rdx, [r14 + 1]
bt bp, r15w
and r8b, 0x61
lea r9, [rsi + r10]
movsx r8d, cx
neg bpl
movsx rbp, r13w
movzx ebp, cl
cmp dword [rsp + 0x24], 0
jmp 0x1404247e4
mov r8d, dword [rsp + 0x2c0]
jmp 0x1404247f1
jle 0x1404248e5
mov ecx, dword [rsp + 0x24]
cmp r12w, bx
clc
jmp 0x140424805
xor edi, edi
jmp 0x140424836
movzx eax, byte [rdx + rdi]
jmp 0x140424815
mov byte [rsi + rdi], al
jmp 0x14042481d
inc rdi
test r10b, sil
test sil, 0xe1
clc
cmp rcx, rdi
jmp 0x140424830
je 0x1404248e5
cmp ebp, 2
jmp 0x14042483e
jle 0x140424873
cmp ebp, 4
jmp 0x14042484c
jg 0x14042489c
cmp ebp, 3
jmp 0x14042485a
je 0x1404248bd
cmp ebp, 4
jmp 0x140424868
je 0x140424892
jmp 0x14042481d
test ebp, ebp
je 0x14042480c
cmp ebp, 1
je 0x14042480c
cmp ebp, 2
jmp 0x14042488c
jne 0x14042481d
movzx eax, byte [r9 + rdi]
jmp 0x1404248d8
cmp ebp, 5
jmp 0x1404248a4
je 0x14042480c
cmp ebp, 6
jmp 0x1404248b2
je 0x14042480c
jmp 0x14042481d
movzx eax, byte [r9 + rdi]
cmp rsp, rsp
test cx, 0x31f1
cmp r15w, 0x4e4d
shr al, 1
test r12b, 0x1c
stc
clc
add al, byte [rdx + rdi]
jmp 0x1404248e0
jmp 0x140424815
cmp r8d, 8
jne 0x14042492c
mov rax, qword [rsp + 0xd0]
cmc
xchg r15b, r15b
mov r15b, bl
cmp eax, dword [rsp + 0x68]
mov r15, rsi
je 0x140424917
mov byte [r15 + rax], 0xff
sub r10b, r13b
sar r10w, cl
add rdx, rax
movzx r10w, sil
mov r10, qword [rsp + 0x198]
jmp 0x1404249c0
cmp r8d, 0x10
jmp 0x140424935
jne 0x1404249a2
movsxd rax, dword [rsp + 0x24]
dec r15b
shl r15w, 0x61
test r13b, 0x15
mov ecx, dword [rsp + 0x68]
sar r15w, 5
cmp dword [rsp + 0xd0], ecx
setbe r15b
not r15d
mov r15, rsi
jmp 0x14042496b
je 0x14042498e
mov byte [r15 + rax], 0xff
xchg r10b, r10b
rcr r10w, cl
mov byte [rax + r15 + 1], 0xff
bt r10, r9
movsx r10, bp
shl r10, cl
add rdx, rax
jmp 0x14042499a
mov r10, rbx
jmp 0x1404249c0
add r14, 2
movsxd rdx, eax
mov r10d, 1
mov rdx, r14
shr ecx, cl
cmovg rcx, rbp
mov r15, rsi
xadd ecx, ecx
xor ch, bl
lea rcx, [r15 + r10]
lea r9, [r9 + r10]
jmp 0x1404249ce
cmp byte [rsp + 0x3f], 0
jmp 0x1404249d8
mov qword [rsp + 0x28], rdx
jmp 0x1404249e2
mov qword [rsp + 0x118], r12
jmp 0x1404249ef
je 0x140424bd2
mov rax, qword [rsp + 0x138]
lea ebx, [rax - 1]
ror r13b, 0x36
cmc
imul ebx, dword [rsp + 0x24]
sbb r13, r13
shr r13, cl
btc r13w, r15w
movsxd r13, ebx
test r10w, si
cmp si, si
cmp ebp, 2
jmp 0x140424a27
mov qword [rsp + 0x40], r10
jmp 0x140424a31
jle 0x1404254bd
cmp ebp, 4
jmp 0x140424a3f
jg 0x140425c9e
cmp ebp, 3
jmp 0x140424a4d
je 0x140426257
cmp ebp, 4
jmp 0x140424a5b
jne 0x140427375
test ebx, ebx
jmp 0x140424a68
jle 0x140427375
movsxd rsi, dword [rsp + 0x24]
cmc
sal r14d, 8
mov r14d, ebx
test r14b, 0x31
cmp r10d, r9d
cmp ebx, 8
jmp 0x140424a8a
jae 0x140427c34
sub r12d, r12d
test r10w, r9w
mov rax, qword [rsp + 0x40]
rcl r10w, 0x9c
movzx r10d, r15w
sub rax, rsi
add r15, rax
xchg r11b, al
mov rax, qword [rsp + 0x88]
xchg r10b, r11b
movzx r11, r12w
lea r10, [r15 + rax]
mov r11, qword [rsp + 0x28]
jmp 0x140424acb
jmp 0x140424b20
cmp edi, ebp
jmp 0x140424ad7
cmova esi, edx
cmp edi, eax
cmova esi, edx
cmp sp, r14w
stc
add sil, byte [r11 + r12]
mov byte [rcx + r12], sil
jmp 0x140424af1
inc r10
inc r15
inc rcx
jmp 0x140424aff
inc r9
jmp 0x140424b07
inc r11
jmp 0x140424b0f
dec r14
cmp r12, r14
jmp 0x140424b1a
je 0x140427375
movzx edx, byte [r10 + r12]
xadd bpl, bpl
rcr si, cl
jmp 0x140424b31
movzx r8d, byte [r9 + r12]
inc bx
sar rsi, 0x12
btc rax, 0xea
movzx esi, byte [r15 + r12]
mov eax, r8d
test r14, 0x7de768e8
rcl di, 0xda
bt bp, bp
sub eax, edx
btr edi, 0x88
add edi, 0x74be7ce2
movzx ebp, sp
lea ebx, [rax + rsi]
inc bpl
btc rdi, rbp
mov edi, eax
shr rbp, cl
inc bpl
bt rbp, 0xd3
neg edi
movzx rbp, si
jmp 0x140424b8a
cmovs edi, eax
sal rax, cl
shr ax, 0x24
mov ebp, ebx
sub ebp, r8d
lahf
mov eax, ebp
neg eax
cmovs eax, ebp
ror ebp, cl
sub ebx, edx
btr ebp, 0xd2
mov ebp, ebx
neg ebp
jmp 0x140424bb2
cmovs ebp, ebx
test r13b, r12b
cmp eax, ebp
jmp 0x140424bbf
ja 0x140424ad0
mov edx, r8d
jmp 0x140424bcd
jmp 0x140424ad0
cmp ebp, 2
jle 0x1404256ad
cmp ebp, 4
jg 0x140425de0
cmp ebp, 3
jmp 0x140424bec
je 0x140426405
cmp ebp, 4
jmp 0x140424bfa
jne 0x1404278e5
mov ebp, dword [rsp + 0x5c]
test r11b, r13b
cmc
test ebp, ebp
jmp 0x140424c0f
je 0x1404278e5
mov eax, dword [rsp + 0x24]
test rcx, r14
mov bl, spl
movsxd rbx, eax
shl r8b, 0x67
movsx r8, r11w
mov qword [rsp + 0xe8], rbx
mov r12d, eax
bsr r8w, ax
lea rax, [r15 + r10]
shrd r14w, bx, 0x35
jmp 0x140424c49
mov qword [rsp + 0x100], rax
bsf eax, r11d
not al
mov eax, r12d
dec r14b
bswap r8w
and eax, 0xfffffff0
cmc
mov qword [rsp + 0x130], rax
cdqe
or r14b, 0xb0
mov eax, r12d
ror r14w, 0x29
movzx r8w, al
and eax, 0xfffffff8
adc r14b, 0x4f
mov qword [rsp + 0x180], rax
rcr r8b, cl
mov rax, qword [rsp + 0xb8]
ror r14b, 0x1e
btr r8d, r11d
lea r8, [r15 + rax]
test dil, 0x99
lea r8, [r8 + r10]
or r14, 0x8d744fd
add r15, qword [rsp + 0x178]
test r13w, r13w
sub r14b, r10b
add r15, r10
ror r14b, 0x9a
bts r14d, edi
sub eax, eax
mov qword [rsp + 0xe0], rax
bswap r14
cmovg r14d, edx
movzx r14d, r8w
mov r14, rdx
jmp 0x140424cec
jmp 0x140424d74
mov rax, qword [rsp + 0xe8]
adc bx, 0x4996
rcr bp, 0x55
mov byte [rcx + rax], 0xff
xor ebp, r12d
movsx ebx, si
lea r14, [r14 + rax]
shr bpl, 4
sbb rbp, 0x7e8b0e33
mov rbx, qword [rsp + 0x30]
dec ebp
lea rcx, [rcx + rbx]
movzx rbp, r12w
add r9, rbx
mov bpl, 0x23
inc bpl
mov bpl, r15b
inc qword [rsp + 0xe0]
btr bp, r11w
lea r8, [r8 + rbx]
rcl bpl, cl
neg bp
add r15, rbx
setns bpl
dec bp
movsx rbp, r13w
mov ebp, dword [rsp + 0x120]
jmp 0x140424d67
dec ebp
jmp 0x140424d6e
je 0x1404278ee
mov dword [rsp + 0x120], ebp
cmp r14b, r8b
test cl, 0x94
cmp dword [rsp + 0x24], 0
jle 0x140424cf1
cmp dword [rsp + 0x24], 8
jmp 0x140424d96
jae 0x140424da8
sub edx, edx
jmp 0x140424da3
jmp 0x14042540f
mov rdx, qword [rsp + 0xe0]
bt rax, 0x10
movzx eax, r11w
adc al, r8b
mov rax, rdx
imul rax, qword [rsp + 0x30]
stc
test r9b, 0xe4
test si, r11w
add rax, qword [rsp + 0x100]
cmp r8b, r13b
cmp dl, 0xd3
imul rdx, qword [rsp + 0xe8]
add rdx, qword [rsp + 0x28]
cmp spl, r9b
test r11, 0x76c9585d
test sp, r10w
sub rax, rdx
jmp 0x140424e00
cmp rax, 0x10
jmp 0x140424e09
jb 0x1404253ca
jb 0x1404253d1
cmp qword [rsp + 0x188], 0x10
jb 0x1404253be
cmp dword [rsp + 0x60], 0x10
jb 0x1404253b7
mov edx, 0
cmp dword [rsp + 0x6c], 0x10
jmp 0x140424e3e
jb 0x14042540f
cmp dword [rsp + 0x24], 0x10
jae 0x14042501e
xor ebp, ebp
mov rax, qword [rsp + 0x180]
nop dword [rax]
jmp 0x140424e62
movq xmm8, qword [r14 + rbp]
jmp 0x140424e6d
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 0x140424e97
movdqa xmm2, xmm9
punpcklbw xmm2, xmm15
movdqa xmm1, xmm2
punpckhwd xmm1, xmm15
punpcklwd xmm2, xmm15
movq xmm10, qword [r8 + rbp]
jmp 0x140424eba
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 0x140424feb
add rbp, 8
cmp rax, rbp
jmp 0x140424ff7
jne 0x140424e62
mov rdx, rax
cmp r12d, 0x1aa110bb
test r13b, 0xd6
cmp rax, r12
jmp 0x140425013
jne 0x14042540f
jmp 0x140424cf1
xor ebp, ebp
jmp 0x140425025
movdqa xmm13, xmm14
mov rax, qword [rsp + 0x130]
jmp 0x140425037
movdqu xmm11, xmmword [r15 + rbp]
jmp 0x140425042
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 0x1404250c9
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]
paddb xmm7, xmm0
movdqu xmmword [rcx + rbp], xmm7
cmp r8w, r15w
add rbp, 0x10
stc
jmp 0x14042536e
cmp rax, rbp
jne 0x140425037
cmp rax, r12
jmp 0x14042537f
movdqa xmm14, xmm13
movdqa xmm13, xmmword [0x1400bf520]
je 0x140424cf1
mov rdx, qword [rsp + 0x130]
and bpl, bl
bswap ebp
btc ebp, 0xc9
mov rbp, rdx
stc
test r12b, 8
je 0x14042540f
jmp 0x140424e51
xor edx, edx
jmp 0x14042540f
xor edx, edx
jmp 0x1404253c5
jmp 0x14042540f
xor edx, edx
jmp 0x14042540f
xor edx, edx
jmp 0x1404253d8
jmp 0x14042540f
cmp edi, r10d
cmova ebp, esi
cmp edi, r13d
cmova ebp, esi
cmc
cmp r15b, 0xdd
jmp 0x1404253f3
add bpl, byte [r14 + rdx]
mov byte [rcx + rdx], bpl
jmp 0x140425400
inc rdx
test al, sil
cmp r12, rdx
je 0x140424cf1
movzx esi, byte [r15 + rdx]
adc dil, 7
movsx r10, sp
and r10b, r13b
movzx eax, byte [r9 + rdx]
movzx ebp, byte [r8 + rdx]
add ebx, 0x72ee6d29
test di, r8w
xor dil, cl
mov ebx, eax
bts rdi, rdi
cmp ax, 0x5449
sub ebx, esi
lea r11d, [rbx + rbp]
xor r13b, r12b
movsx r13w, bl
sar r10b, cl
mov edi, ebx
sar r13w, cl
neg edi
cmovs edi, ebx
ror r10w, 0xd8
sbb ebx, esp
mov ebx, r11d
add r13b, 0x9e
or r10, rdx
adc r10b, spl
sub ebx, eax
xor r13b, 0xf2
jmp 0x14042547e
mov r13d, ebx
movsx r10w, r15b
neg r13d
movsx r10d, r9w
bswap r10
cmovs r13d, ebx
sub r10w, r13w
sub r11d, esi
shr r10b, cl
mov r10d, r11d
neg r10d
cmovs r10d, r11d
cmp r13d, r10d
jmp 0x1404254b0
ja 0x1404253dd
mov esi, eax
jmp 0x1404253dd
test ebp, ebp
jmp 0x1404254c4
je 0x140426813
cmp ebp, 1
jmp 0x1404254d2
je 0x140426825
cmp ebp, 2
jne 0x140427375
test ebx, ebx
jmp 0x1404254e8
jle 0x140427375
mov ebp, ebx
test r12d, 0x476264c5
jmp 0x1404254fc
cmp ebx, 8
jmp 0x140425504
jae 0x140427ccd
xor r10d, r10d
inc dx
mov r8, r10
bts dx, si
sal dx, cl
not r8
movsx dx, spl
add r8, rbp
movzx rdx, bp
ror dx, 0x87
mov rdx, rbp
and rdx, 3
jmp 0x140425539
je 0x1404255e3
mov rbx, r10
ror al, cl
xchg di, cx
neg di
neg rbx
mov rax, qword [rsp + 0x40]
movzx cx, r12b
lea rax, [rax + r10]
btc rdi, 0x32
movzx cx, dl
bsf cx, r10w
lea rax, [rax + r15]
rcr dil, 0xcf
btr cx, dx
bsf ecx, ebx
mov rcx, qword [rsp + 0x88]
movsx di, spl
lea rdi, [rax + rcx]
bts ecx, ebp
rcr cx, cl
neg ch
add r10, qword [rsp + 0x28]
sar cl, 0x27
sub esi, esi
mov cl, ah
movsx rcx, bp
movzx ecx, byte [rdi + rsi]
add cl, byte [r10 + rsi]
jmp 0x1404255ae
mov byte [rax + rsi], cl
jmp 0x1404255b6
inc rsi
jmp 0x1404255be
dec rbx
cmp rdx, rsi
jmp 0x1404255c9
jne 0x1404255a1
neg rbx
movsxd r10, ecx
bsr r10w, cx
test cl, r12b
mov r10, rbx
cmp bp, cx
cmp r8, 3
jb 0x140427375
sub rbp, r10
mov rax, qword [rsp + 0x40]
shl cl, cl
shr cl, cl
sub edx, ebx
lea rax, [rax + r10]
sal dh, cl
add rax, r15
sbb cl, bl
adc dh, 0x75
cmp di, bp
add rax, 3
xor rdx, 0x4e684c60
stc
cmp r12b, r12b
mov rcx, qword [rsp + 0x28]
sar edx, 0x75
cmc
lea rcx, [rcx + r10]
or bx, r8w
xor bx, dx
add rcx, 3
shl dx, cl
mov rbx, qword [rsp + 0x88]
shrd dx, di, 0x13
movzx edx, byte [rax + rbx - 3]
cmp r10b, r12b
clc
add dl, byte [rcx - 3]
stc
cmc
mov byte [rax - 3], dl
movzx edx, byte [rax + rbx - 2]
jmp 0x14042565e
add dl, byte [rcx - 2]
test rax, r8
mov byte [rax - 2], dl
rcr dx, 0xf6
movzx edx, byte [rax + rbx - 1]
test r14d, 0x4003bda
add dl, byte [rcx - 1]
cmp ch, 0xd
mov byte [rax - 1], dl
and dh, 0x24
movzx edx, byte [rax + rbx]
test bh, 0x14
clc
add dl, byte [rcx]
mov byte [rax], dl
cmp cl, ah
test cl, 0xf4
cmc
add rax, 4
add rcx, 4
cmc
add rbp, 0xfffffffffffffffc
jne 0x140425636
jmp 0x140427375
test ebp, ebp
jmp 0x1404256b4
je 0x14042694c
cmp ebp, 1
jmp 0x1404256c2
je 0x140426df7
cmp ebp, 2
jne 0x1404278e5
mov ebp, dword [rsp + 0x5c]
cmp al, r15b
stc
jmp 0x1404256de
test ebp, ebp
jmp 0x1404256e5
je 0x1404278e5
mov eax, dword [rsp + 0x24]
movsxd r8, eax
movsx ebx, bx
mov ebx, eax
cbw
lea rax, [r15 + r10]
mov qword [rsp + 0x90], rax
bswap r14w
dec r13b
mov eax, ebx
btr r13, r12
bt di, r15w
and eax, 0xffffffe0
bts r13w, dx
inc r14d
mov qword [rsp + 0xc0], rax
add rax, 0xffffffffffffffe0
or r14b, sil
mov qword [rsp + 0xe8], rax
sub r14b, al
neg rdi
shl rdi, 0x84
mov rdi, rax
rcr rax, cl
shr rdi, 5
movsx r14w, sil
not r12
inc rdi
mov r13w, r9w
sub r13, 0x73c3316
mov rax, rdi
shl r12, cl
mov qword [rsp + 0xe0], rdi
movsx r13w, cl
movabs rax, 0xffffffffffffffe
xadd r12b, r14b
not r12w
and rdi, rax
sar r14b, cl
mov qword [rsp + 0x100], rdi
bsr r14w, r14w
shl r13b, 0x4b
cmp r12w, di
mov eax, ebx
and eax, 0xfffffff8
btr r12w, r8w
xor r12b, 0x6d
mov qword [rsp + 0x120], rax
and r12w, r8w
mov rax, r10
or r13b, 0xb6
bt r14, 0x4b
mov qword [rsp + 0x70], rbx
movzx r10w, dil
bt r14w, 0x1f
mov r10d, ebx
inc r14w
and r10d, 3
sal r14w, cl
bsr r13d, esi
or r14w, r13w
lea r12, [rax + r15]
ror r14d, cl
add r12, 3
movsx r14, dx
add r15, qword [rsp + 0x168]
sub r14b, 0xb8
clc
not r13b
lea r15, [r15 + rax]
shl r13b, 0xe
lea r13, [rdx + 3]
dec r14b
xor r11d, r11d
movsx r14d, sp
movzx r14, dx
bswap r14d
mov r14, rdx
jmp 0x140425834
mov qword [rsp + 0xa0], r8
jmp 0x1404258bc
mov byte [rcx + r8], 0xff
test r15b, 0x38
lea r14, [r14 + r8]
shl ebx, 0x44
cmp sil, 0xb9
btc bx, r11w
mov rbx, qword [rsp + 0x30]
btc bp, r14w
add rcx, rbx
stc
add r9, rbx
bswap ebp
not bpl
movzx bp, r12b
inc r11
cmc
movsx bp, r13b
movzx rbp, r9w
add r12, rbx
add r15, rbx
mov bpl, 0xfa
test r10, 0x3183108f
bsf bp, r14w
add r13, r8
movzx rbp, ax
jmp 0x1404258a6
mov ebp, dword [rsp + 0x40]
jmp 0x1404258af
dec ebp
jmp 0x1404258b6
je 0x1404278ee
mov dword [rsp + 0x40], ebp
cmp dword [rsp + 0x24], 0
jmp 0x1404258ca
jle 0x140425841
cmp dword [rsp + 0x24], 8
jmp 0x1404258da
jae 0x140425a59
sub edx, edx
mov rbx, r12
mov r12, rdx
test r11w, 0x29a8
stc
not r12
add r12, qword [rsp + 0x70]
test r10, r10
jmp 0x1404258ff
je 0x140425995
mov rax, rdx
bsr di, r9w
neg rax
lea rsi, [rcx + rdx]
sub dil, 0xe0
movsxd r8, esi
lea rdi, [r9 + rdx]
xadd r8w, r8w
rcl r8b, 0x94
sub r8, r13
add rdx, r14
sub r8b, 0x40
not r8b
sub r8d, r11d
sub ebp, ebp
setg r8b
nop dword [rax + rax]
and r8b, r9b
movzx r8d, byte [rdi + rbp]
add r8b, byte [rdx + rbp]
mov byte [rsi + rbp], r8b
jmp 0x140425958
inc rbp
dec rax
cmc
cmp cx, 0x5be4
cmp r10, rbp
jne 0x140425946
neg rax
btr r8, 0x6b
bt r8, 0x63
and r8w, 0x45bb
mov rdx, rax
movsx r8w, bl
movzx r8d, ax
mov r8, qword [rsp + 0xa0]
stc
cmp r12, 3
movzx r12, r10w
movsx r12, r10w
movsxd r12, r9d
mov r12, rbx
jmp 0x1404259ac
jb 0x140425841
mov rsi, qword [rsp + 0x70]
sub rsi, rdx
lea rbp, [r12 + rdx]
btr rax, r12
lea rax, [r15 + rdx]
bts bx, dx
cmp r13w, r12w
xadd bx, bx
add rdx, r13
movsxd rbx, ebp
clc
sub bx, sp
sub edi, edi
adc bh, 0xc5
cmovae rbx, rcx
nop dword [rax + rax]
movzx ebx, byte [rax + rdi - 3]
clc
add bl, byte [rdx + rdi - 3]
clc
cmp r11b, bl
mov byte [rbp + rdi - 3], bl
test bpl, r15b
movzx bx, sil
rcl ebx, 0x82
movzx ebx, byte [rax + rdi - 2]
cmp r10b, 0xc6
add bl, byte [rdx + rdi - 2]
cmp r15b, r13b
mov byte [rbp + rdi - 2], bl
rol bh, cl
movzx ebx, byte [rax + rdi - 1]
add bl, byte [rdx + rdi - 1]
mov byte [rbp + rdi - 1], bl
rol rbx, cl
movzx ebx, byte [rax + rdi]
add bl, byte [rdx + rdi]
jmp 0x140425a3c
mov byte [rbp + rdi], bl
stc
add rdi, 4
clc
cmp rsi, rdi
jmp 0x140425a4e
jne 0x1404259ed
jmp 0x140425841
mov rax, r11
btc edx, edx
stc
bsf edx, r8d
imul rax, qword [rsp + 0x30]
add rax, qword [rsp + 0x90]
movsxd rdx, ecx
mov rdx, r11
test r9b, dl
imul rdx, r8
test ecx, r15d
cmc
add rdx, qword [rsp + 0x28]
sub rax, rdx
test r13d, esi
cmp rax, 0x20
jb 0x1404258e0
jb 0x1404258e0
mov edx, 0
stc
test r8b, 0x4d
cmp dword [rsp + 0x60], 0x20
jb 0x1404258e2
cmp dword [rsp + 0x24], 0x20
jae 0x140425aca
xor eax, eax
jmp 0x140425ac5
jmp 0x140425c2d
cmp qword [rsp + 0xe8], 0
jmp 0x140425ad8
je 0x140425b9b
mov rsi, qword [rsp + 0x100]
xor edx, edx
jmp 0x140425aed
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140425af8
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140425b04
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x140425b0f
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x140425b28
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x140425b33
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x140425b3f
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x140425b4b
movdqu xmm2, xmmword [r9 + rdx + 0x20]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x30]
jmp 0x140425b62
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmp r15b, 0x49
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmc
cmp r15w, 0x7893
add rdx, 0x40
cmc
jmp 0x140425b87
add rsi, 0xfffffffffffffffe
jmp 0x140425b90
jne 0x140425aed
jmp 0x140425b9d
xor edx, edx
test byte [rsp + 0xe0], 1
je 0x140425bf1
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140425bb6
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140425bc2
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x140425bcd
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x140425bdd
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
cbw
or rax, r12
movdqu xmmword [rcx + rdx + 0x10], xmm0
mov rax, qword [rsp + 0xc0]
stc
cmp rax, qword [rsp + 0x70]
je 0x140425841
mov rdx, qword [rsp + 0xc0]
movzx ax, r14b
bsr ax, dx
rol ax, cl
mov rax, rdx
clc
test byte [rsp + 0x70], 0x18
jmp 0x140425c27
je 0x1404258e2
mov rsi, qword [rsp + 0x120]
jmp 0x140425c3a
nop word cs:[rax + rax]
jmp 0x140425c49
movq xmm0, qword [r14 + rax]
jmp 0x140425c54
movq xmm1, qword [r9 + rax]
jmp 0x140425c5f
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp dl, cl
test r12b, 0x4d
jmp 0x140425c73
add rax, 8
clc
cmp spl, r11b
cmp rsi, rax
jne 0x140425c49
mov rdx, rsi
stc
clc
cmp rsi, qword [rsp + 0x70]
jmp 0x140425c93
je 0x140425841
jmp 0x1404258e2
cmp ebp, 5
je 0x140427242
cmp ebp, 6
jmp 0x140425caf
jne 0x140427375
test ebx, ebx
jle 0x140427375
movsxd r9, dword [rsp + 0x24]
mov r10d, ebx
stc
cmp r9w, sp
cmp ebx, 8
jmp 0x140425cd2
jae 0x140427d28
xor edi, edi
add rdx, rcx
rcr edx, cl
mov rdx, rdi
test r10b, 1
jmp 0x140425ceb
je 0x140425d35
mov rax, rdi
btr edx, 0x21
movzx dx, sil
neg dh
sub rax, r9
dec dh
rcr dh, 0x36
movzx eax, byte [rcx + rax]
mov rdx, qword [rsp + 0x28]
add al, byte [rdx + rdi]
cmovbe edx, ecx
bt rdx, r8
mov byte [rcx + rdi], al
bsr dx, si
rol dx, cl
mov rdx, rdi
test r15w, r13w
or rdx, 1
jmp 0x140425d35
not rdi
test rsp, 0x3ae86788
clc
add rdi, r10
je 0x140427375
mov rcx, qword [rsp + 0x40]
sal bh, 0x11
bts ebp, edi
mov rax, rcx
rcl bl, 0x49
sub rax, r9
bt rbp, 0xc6
not bx
stc
add rax, r15
mov bx, 0x77f3
movzx ebx, dx
inc rax
sal bpl, 0xb6
stc
cmp ebx, 0x4e113d2
add rcx, r15
inc rcx
xadd bh, bh
neg bl
ror bh, 5
movzx ebx, byte [rax + rdx - 1]
adc bpl, 0x65
mov rbp, qword [rsp + 0x28]
jmp 0x140425d9f
add bl, byte [rbp + rdx]
clc
cmp dil, bl
cmc
mov byte [rcx + rdx - 1], bl
movzx ebx, byte [rax + rdx]
test dil, 0x6d
add bl, byte [rbp + rdx + 1]
cmc
stc
mov byte [rcx + rdx], bl
cmp bp, 0x2074
cmp di, sp
test di, bp
add rdx, 2
cmc
cmp r10, rdx
jmp 0x140425dd5
jne 0x140425d8c
jmp 0x140427375
cmp ebp, 5
jmp 0x140425de8
je 0x1404273f5
cmp ebp, 6
movsx r8, sp
movzx r8d, r12w
mov r8d, dword [rsp + 0x5c]
jmp 0x140425e03
jne 0x1404278e5
test r8d, r8d
je 0x1404278e5
mov eax, dword [rsp + 0x24]
sub r13w, r11w
movsxd r12, eax
neg edi
bswap r9d
mov r14, rdx
mov r11w, ax
mov edi, eax
lea r13, [r15 + r10]
cwd
bsr r9w, r14w
mov eax, edi
clc
and eax, 0xffffffe0
btr rsi, r11
mov qword [rsp + 0x40], rax
add rax, 0xffffffffffffffe0
mov qword [rsp + 0x70], rax
not sil
cmovno dx, di
shld dx, di, 0xaa
mov rdx, rax
rcl r9, cl
shr rdx, 5
movzx r11w, sil
inc ax
movsx ax, dh
inc rdx
add r9w, r12w
sal eax, cl
or al, 0xe1
mov rax, rdx
mov qword [rsp + 0xa0], rdx
stc
movabs rax, 0xffffffffffffffe
and rdx, rax
mov qword [rsp + 0x90], rdx
clc
mov esi, edi
and r9b, spl
adc al, 0x91
movzx ax, r9b
and esi, 0xfffffff8
shl r9w, 0x5b
or al, r13b
mov r9, rdi
cmovg ax, r9w
btc r11w, 0x20
add al, dh
neg r9
shrd r11d, edi, 0x22
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
stc
test r13, rcx
cmp r15b, 0xb7
add r11, r10
add r15, qword [rsp + 0xb8]
clc
lea r15, [r15 + r10]
cmc
sub r10d, r10d
jmp 0x140425ef9
jmp 0x140425f47
mov byte [rcx + r12], 0xff
stc
test bpl, r13b
cmc
lea r14, [r14 + r12]
add rcx, rbx
jmp 0x140425f14
inc r10
cmp r9w, r14w
test r14b, spl
cmc
lea r11, [r11 + rbx]
cmp rbx, 0x2e5d0a36
cmp cl, dil
test r9b, 0xf5
add r15, rbx
jmp 0x140425f39
dec r8d
jmp 0x140425f41
je 0x1404278ee
cmp dword [rsp + 0x24], 0
jmp 0x140425f51
jle 0x140425efe
cmp dword [rsp + 0x24], 8
jmp 0x140425f61
jae 0x140426020
xor edx, edx
rcr bpl, cl
mov rbp, rdx
stc
test dil, 1
jmp 0x140425f79
je 0x140425fbd
mov rax, rdx
clc
xor rbp, 0xaba5002
sub rax, rbx
movzx rbp, r12w
btr ebp, ebx
movzx eax, byte [rcx + rax]
add bp, cx
add al, byte [r14 + rdx]
and bp, r12w
rcl bpl, cl
neg bpl
mov byte [rcx + rdx], al
neg ebp
mov rbp, rdx
or rbp, 1
cmp r10b, 0x92
stc
cmp dil, sil
not rdx
clc
cmp r13b, 0xe8
cmc
cmp rdx, r9
jmp 0x140425fce
je 0x140425efe
nop
movzx eax, byte [r15 + rbp]
add al, byte [r14 + rbp]
stc
mov byte [rcx + rbp], al
sal ah, cl
ror ax, cl
mov eax, 0x630904c6
movzx eax, byte [r15 + rbp + 1]
cmp r15b, r12b
add al, byte [r14 + rbp + 1]
test edi, 0x5b590c5f
mov byte [rcx + rbp + 1], al
test sil, 0x62
add rbp, 2
cmp rdi, rbp
jmp 0x140426015
jne 0x140425fd6
jmp 0x140425efe
mov rax, r10
or dh, 0x49
imul rax, rbx
adc dh, 0
shl rdx, cl
or dl, r13b
add rax, r13
shrd dx, sp, 0xa4
mov rdx, r10
test rsp, rdi
imul rdx, r12
add rdx, qword [rsp + 0x28]
jmp 0x14042604f
sub rax, rdx
cmp eax, r14d
cmp rax, 0x20
jb 0x140425f67
jb 0x140425f67
mov edx, 0
jmp 0x140426071
cmp dword [rsp + 0x6c], 0x20
jmp 0x14042607b
jb 0x140425f6c
cmp dword [rsp + 0x24], 0x20
jae 0x140426093
xor eax, eax
jmp 0x140426204
cmp qword [rsp + 0x70], 0
jmp 0x14042609e
je 0x140426162
mov rbp, qword [rsp + 0x90]
cmc
test al, r15b
xor edx, edx
jmp 0x1404260b7
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x1404260c2
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x1404260ce
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x1404260da
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x1404260f3
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x1404260fe
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14042610a
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x140426116
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x140426122
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x140426131
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
clc
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmc
stc
add rdx, 0x40
jmp 0x14042614e
add rbp, 0xfffffffffffffffe
jmp 0x140426157
jne 0x1404260b7
jmp 0x140426169
xor edx, edx
jmp 0x140426169
test byte [rsp + 0xa0], 1
jmp 0x140426176
je 0x1404261d1
movdqu xmm0, xmmword [r14 + rdx]
movzx ax, r15b
stc
xor rax, 0x56f13531
movdqu xmm1, xmmword [r14 + rdx + 0x10]
bswap ax
cmc
btr ax, 0xa9
mov rax, rdx
sub rax, rbx
jmp 0x1404261aa
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x1404261be
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
test dil, 0xe2
cmp qword [rsp + 0x40], rdi
je 0x140425efe
mov rdx, qword [rsp + 0x40]
sar ax, cl
mov rax, rdx
cmp r13b, 0x56
test dil, 0x18
je 0x140425f6c
nop word cs:[rax + rax]
jmp 0x140426204
movq xmm0, qword [r14 + rax]
jmp 0x14042620f
movq xmm1, qword [r15 + rax]
jmp 0x14042621a
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmc
add rax, 8
stc
cmp ebx, esi
test spl, dil
cmp rsi, rax
jmp 0x140426236
jne 0x140426204
mov rdx, rsi
test bx, 0x14fd
cmp rsi, rdi
jmp 0x14042624c
je 0x140425efe
jmp 0x140425f6c
test ebx, ebx
jmp 0x14042625e
jle 0x140427375
movsxd r8, dword [rsp + 0x24]
xchg dh, dh
xor rdx, 0x37f507a4
mov edx, ebx
cmp dil, spl
cmp ebx, 8
jmp 0x14042627f
jae 0x140427d77
xor r11d, r11d
btr rsi, rdi
and sil, 0x91
mov rsi, r11
clc
jmp 0x140426299
test dl, 1
jmp 0x1404262a1
je 0x1404262ff
movzx eax, byte [r9 + r11]
mov rbp, r11
sub rbp, r8
movzx si, dil
cmovp si, sp
xchg sil, sil
movzx ebp, byte [rcx + rbp]
xadd sil, sil
shld si, r9w, 0xd2
sub sil, 0xe2
add ebp, eax
shr ebp, 1
btc rax, 0x1c
rcl sil, 0xa
bt esi, eax
mov rax, qword [rsp + 0x28]
btc rsi, r15
add bpl, byte [rax + r11]
rol esi, cl
mov byte [rcx + r11], bpl
cmc
mov rsi, r11
cmc
or rsi, 1
cmp r14, rdi
not r11
test cx, cx
test r11d, 0x3ce95827
add r11, rdx
jmp 0x140426314
je 0x140427375
mov rbx, qword [rsp + 0x40]
add ax, 0x7a16
movsx rdi, dx
mov rax, rbx
btr rdi, r11
cmp al, 0xd4
sub rax, r8
inc dil
movsxd rcx, r11d
lea rcx, [r15 + rax]
movzx ax, r15b
cdqe
cmovnp rbp, rax
inc rcx
lea rbp, [r15 + rbx]
movsx edi, r14w
movzx rdi, r12w
mov ax, r11w
inc rbp
neg dil
clc
add r15, qword [rsp + 0x158]
add r15, rbx
rol eax, 0xe5
test r8b, r15b
mov rax, qword [rsp + 0x28]
movsx ebx, r12w
lea rbx, [rax + 1]
movzx eax, byte [r15 + rsi - 1]
movzx edi, byte [rcx + rsi - 1]
add edi, eax
shr edi, 1
neg al
add dil, byte [rbx + rsi - 1]
sbb al, 0x9c
movzx rax, sp
shr ax, 0x17
mov byte [rbp + rsi - 1], dil
shr al, cl
movsx edi, r12w
movzx eax, si
movzx eax, byte [r15 + rsi]
movsx edi, cx
movzx edi, byte [rcx + rsi]
cmp r15w, di
add edi, eax
cmc
shr edi, 1
cmc
clc
add dil, byte [rbx + rsi]
clc
mov byte [rbp + rsi], dil
cmp r12b, 0x28
add rdx, 0xfffffffffffffffe
clc
add rcx, 2
add rbp, 2
jmp 0x1404263e9
add r15, 2
add rbx, 2
cmc
cmp rsi, rdx
jmp 0x1404263fa
jne 0x140426380
jmp 0x140427375
mov r11d, dword [rsp + 0x5c]
test r11d, r11d
jmp 0x140426412
je 0x1404278e5
mov eax, dword [rsp + 0x24]
movsxd r12, eax
movsx edi, ax
mov esi, eax
lea rax, [r15 + r10]
shl r14b, 0xe4
mov qword [rsp + 0x70], rax
cbw
mov rdi, r10
sub r8b, 0x63
mov r10d, esi
rcl ah, cl
cdqe
and r10d, 0xffffffe0
mov r8d, esi
bsr ax, r9w
and r8d, 0xfffffff8
jmp 0x140426456
mov rax, rsi
sal r14b, cl
btr r14w, r10w
neg rax
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x170]
sbb r14b, r15b
add rax, r15
rcl r14w, cl
not r14w
add rax, rdi
sbb r14, 0x5007451e
shr r14w, cl
shl r14w, 0x68
add r15, qword [rsp + 0xb8]
bts r14, rsp
lea r15, [r15 + rdi]
sub ebp, ebp
movsx r14w, dil
bswap r14w
mov r14, rdx
jmp 0x1404264b5
jmp 0x140426506
mov byte [rcx + r12], 0xff
lea r14, [r14 + r12]
sbb bx, r8w
movsx bx, r9b
mov rbx, qword [rsp + 0x30]
cmc
test r12w, 0x68ad
add rcx, rbx
cmp al, 0x9b
add r9, rbx
jmp 0x1404264e5
inc rbp
cmp r14b, 0xab
lea rax, [rax + rbx]
add r15, rbx
jmp 0x1404264f8
dec r11d
jmp 0x140426500
je 0x1404278ee
cmp dword [rsp + 0x24], 0
jmp 0x140426510
jle 0x1404264ba
cmp dword [rsp + 0x24], 8
jmp 0x140426520
jae 0x14042662b
sub r13d, r13d
or dh, 0xc5
movzx rdx, cx
xor dx, r12w
mov rdx, r13
test sil, 1
jmp 0x140426540
je 0x140426591
movzx edx, byte [r9 + r13]
shl dil, cl
sar di, cl
mov rdi, r13
sub rdi, qword [rsp + 0x30]
cmc
clc
movzx edi, byte [rcx + rdi]
add edi, edx
movzx edx, r9w
cqo
rcl dx, 0x20
shr edi, 1
shrd edx, r14d, 0xf4
add dil, byte [r14 + r13]
cmp ax, r13w
mov byte [rcx + r13], dil
cmovno rdx, rdi
bsr rdx, r15
mov rdx, r13
cmp r8w, r9w
or rdx, 1
not r13
cmp r13, qword [rsp + 0x40]
jmp 0x14042659e
je 0x1404264ba
nop dword [rax + rax]
and rbx, r15
movzx edi, byte [r9 + rdx]
inc bh
and bl, spl
bts ebx, edi
movzx ebx, byte [r15 + rdx]
add ebx, edi
movzx di, bl
xadd edi, edi
shr ebx, 1
dec dil
test r13, rdi
add bl, byte [r14 + rdx]
xadd di, di
mov byte [rcx + rdx], bl
movzx edi, byte [r9 + rdx + 1]
sbb bl, 0x6a
movzx ebx, byte [r15 + rdx + 1]
stc
test rdx, 0x734003d5
add ebx, edi
cmp r12b, al
test r10, r8
shr ebx, 1
stc
test bpl, bpl
add bl, byte [r14 + rdx + 1]
stc
mov byte [rcx + rdx + 1], bl
jmp 0x140426611
add rdx, 2
cmp cx, di
cmp rsi, rdx
jmp 0x140426620
jne 0x1404265af
jmp 0x1404264ba
mov rdx, rbp
imul rdx, qword [rsp + 0x30]
add rdx, qword [rsp + 0x70]
rcr dil, 0x71
ror di, 0x3d
mov dil, 0xa2
mov rdi, rbp
clc
stc
imul rdi, r12
jmp 0x140426653
add rdi, qword [rsp + 0x28]
test r9b, dl
cmp ebx, r15d
sub rdx, rdi
cmp rdx, 0x20
jmp 0x14042666a
jb 0x140426526
jb 0x140426526
cmp dword [rsp + 0x60], 0x20
jmp 0x140426680
jb 0x140426526
mov r13d, 0
test r13b, r15b
cmc
cmp dword [rsp + 0x6c], 0x20
jmp 0x14042669a
jb 0x140426534
cmp dword [rsp + 0x24], 0x20
jmp 0x1404266aa
jae 0x1404266b7
sub edx, edx
jmp 0x1404267a5
xor edx, edx
movdqu xmm1, xmmword [r14 + rdx]
jmp 0x1404266c4
movdqu xmm8, xmmword [r14 + rdx + 0x10]
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 0x1404266ff
movdqu xmm3, xmmword [rax + rdx]
jmp 0x140426709
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
add rdx, 0x20
test ax, cx
cmp r10, rdx
jmp 0x140426774
jne 0x1404266b9
cmp r10, rsi
jmp 0x140426782
je 0x1404264ba
mov rdx, r10
mov r13, r10
test sil, 0x18
jmp 0x140426797
je 0x140426534
nop dword [rax + rax]
movq xmm0, qword [r14 + rdx]
jmp 0x1404267b0
movq xmm1, qword [r9 + rdx]
jmp 0x1404267bb
punpcklbw xmm1, xmm15
movq xmm2, qword [r15 + rdx]
jmp 0x1404267cb
punpcklbw xmm2, xmm15
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rdx], xmm2
clc
add rdx, 8
cmp cx, r11w
jmp 0x1404267f4
cmp r8, rdx
jne 0x1404267a5
mov r13, r8
cmp r8, rsi
jmp 0x140426808
je 0x1404264ba
jmp 0x140426534
mov r8, r13
jmp 0x14042681b
call fcn.1404a4fce
jmp 0x140427375
test ebx, ebx
jmp 0x14042682c
jle 0x140427375
movsxd r9, dword [rsp + 0x24]
mov r10d, ebx
cmp ebx, 8
jmp 0x140426842
jae 0x140427dec
sub edi, edi
mov rdx, rdi
test r10b, 1
jmp 0x140426856
je 0x14042689c
mov rax, rdi
sub rax, r9
shl dl, cl
ror dl, 0x70
clc
movzx eax, byte [rcx + rax]
cmp ah, al
movzx edx, r8w
clc
mov rdx, qword [rsp + 0x28]
cmc
test ah, 0x4e
add al, byte [rdx + rdi]
test dl, r11b
test r12w, 0x5be3
mov byte [rcx + rdi], al
ror edx, cl
rol dh, cl
btc dx, 0xb2
mov rdx, rdi
cmc
or rdx, 1
not rdi
add rdi, r10
je 0x140427375
mov rcx, qword [rsp + 0x40]
sal bpl, cl
bts ebp, esi
mov rax, rcx
movsx ebx, r8w
sub rax, r9
bt bx, cx
mov bx, 0x7e65
ror bpl, 0x53
add rax, r15
dec bh
mov bp, r8w
movzx ebx, sp
inc rax
add rcx, r15
inc bh
jmp 0x1404268e6
inc rcx
jmp 0x1404268f5
movzx ebx, byte [rax + rdx - 1]
bswap bp
mov rbp, qword [rsp + 0x28]
cmc
add bl, byte [rbp + rdx]
stc
mov byte [rcx + rdx - 1], bl
sar bl, 0xba
movzx ebx, byte [rax + rdx]
test r13d, 0xd807154
jmp 0x14042691f
add bl, byte [rbp + rdx + 1]
test r9, 0x1f0352f0
mov byte [rcx + rdx], bl
jmp 0x140426935
add rdx, 2
cmp r10, rdx
jmp 0x140426941
jne 0x1404268f5
jmp 0x140427375
mov r13d, dword [rsp + 0x5c]
test bpl, 0xfa
test r12b, r10b
test r13d, r13d
jmp 0x140426960
je 0x1404278e5
mov eax, dword [rsp + 0x24]
xor r11w, ax
sal sil, cl
movsxd r12, eax
rol r9, cl
btc esi, 0x53
mov r14, rdx
add sil, sil
mov edi, eax
cdqe
cqo
lea rax, [r15 + r10]
not dh
cqo
mov qword [rsp + 0x40], rax
adc dx, 0x3ffa
sub r9b, 3
mov eax, edi
rcr r11w, 0x16
and eax, 0xffffffe0
movzx dx, dil
ror r11b, cl
bts edx, edx
mov qword [rsp + 0x70], rax
add sil, r12b
shl r11b, 0x4e
add rax, 0xffffffffffffffe0
mov qword [rsp + 0xa0], rax
bsr si, di
shr rax, 5
xchg r9b, r11b
movsx rsi, bp
movsx r9d, r8w
inc rax
btc si, r12w
movabs rdx, 0xffffffffffffffe
add rdx, 0xfffffffffffffffe
bt si, 0x3d
movsx r9d, si
shr r11b, cl
and rdx, rax
mov qword [rsp + 0xc0], rdx
movsx si, bpl
neg r9d
mov r11d, eax
movsxd rsi, r9d
cdqe
and r11d, 3
btc ax, r13w
mov esi, edi
adc r9w, 0x295d
cbw
and esi, 0xfffffff8
xor r9b, r12b
mov rax, r10
xor r9b, 0x83
mov r10d, edi
movsx r9d, di
dec r9b
and r10d, 3
bsf r9d, edx
shrd r9d, eax, 0x69
lea r15, [r15 + rax]
add r15, 0x10
lea r9, [r14 + 0x10]
mov qword [rsp + 0x90], r11
cmp spl, 0xa2
shl r11, 5
clc
test r15b, r13b
xor r8d, r8d
jmp 0x140426a79
jmp 0x140426abe
mov byte [rcx + r12], 0xff
mov bx, 0x7d36
setbe bl
add r14, r12
mov rbx, qword [rsp + 0x30]
jmp 0x140426a97
add rcx, rbx
inc r8
cmp al, 0xcc
lea r15, [r15 + rbx]
jmp 0x140426aa8
add r9, r12
jmp 0x140426ab0
dec r13d
jmp 0x140426ab8
je 0x1404278ee
cmp dword [rsp + 0x24], 0
jmp 0x140426ac8
jle 0x140426a7e
cmp dword [rsp + 0x24], 8
jb 0x140426b3e
mov rdx, r8
jmp 0x140426ae1
imul rdx, r12
rol ebx, cl
shr ebx, 0x94
add rdx, qword [rsp + 0x28]
clc
jmp 0x140426af5
mov rbx, r8
cmp r11w, 0x1c75
cmp r11, r13
imul rbx, qword [rsp + 0x30]
add rbx, qword [rsp + 0x40]
sub rbx, rdx
ror dh, cl
sar dh, cl
mov edx, 0
cmp rbx, 0x20
jmp 0x140426b21
jb 0x140426d12
cmp dword [rsp + 0x24], 0x20
jae 0x140426b4a
xor ebx, ebx
jmp 0x140426b39
jmp 0x140426cde
xor edx, edx
jmp 0x140426b45
jmp 0x140426d12
cmp qword [rsp + 0xa0], 0x60
jmp 0x140426b58
jae 0x140426b6a
sub edx, edx
jmp 0x140426b65
jmp 0x140426c1f
mov rbp, qword [rsp + 0xc0]
cmp r10w, cx
sub edx, edx
jmp 0x140426b7d
movups xmm0, xmmword [r14 + rdx]
cmp r11b, dil
movups xmm1, xmmword [r14 + rdx + 0x10]
cmc
jmp 0x140426b94
movups xmmword [rcx + rdx], xmm0
cmc
test ax, cx
movups xmmword [rcx + rdx + 0x10], xmm1
movups xmm0, xmmword [r14 + rdx + 0x20]
stc
movups xmm1, xmmword [r14 + rdx + 0x30]
clc
test r13b, r8b
movups xmmword [rcx + rdx + 0x20], xmm0
test r10w, r9w
movups xmmword [rcx + rdx + 0x30], xmm1
cmp bh, 0x91
movups xmm0, xmmword [r14 + rdx + 0x40]
movups xmm1, xmmword [r14 + rdx + 0x50]
movups xmmword [rcx + rdx + 0x40], xmm0
cmc
movups xmmword [rcx + rdx + 0x50], xmm1
test al, ah
movdqu xmm0, xmmword [r14 + rdx + 0x60]
test di, di
cmp rdi, 0x230c1474
movdqu xmm1, xmmword [r14 + rdx + 0x70]
cmc
jmp 0x140426bfa
movdqu xmmword [rcx + rdx + 0x60], xmm0
jmp 0x140426c06
movdqu xmmword [rcx + rdx + 0x70], xmm1
sub rdx, 0xffffffffffffff80
add rbp, 0xfffffffffffffffc
jmp 0x140426c19
jne 0x140426b7d
cmp qword [rsp + 0x90], 0
je 0x140426c9d
lea rbx, [r15 + rdx]
clc
jmp 0x140426c39
add rdx, r9
clc
stc
sub ebp, ebp
test rax, r8
nop word cs:[rax + rax]
cmp dil, 0x79
movdqu xmm0, xmmword [rdx + rbp - 0x10]
jmp 0x140426c5e
movdqu xmm1, xmmword [rdx + rbp]
test sil, 0x2b
movdqu xmmword [rbx + rbp - 0x10], xmm0
test dil, r9b
test sp, 0x2fd0
movdqu xmmword [rbx + rbp], xmm1
test sp, 0x34b4
add rbp, 0x20
test r8, 0x282e046b
cmp r9b, 0x80
clc
cmp r11, rbp
jmp 0x140426c97
jne 0x140426c53
cmp qword [rsp + 0x70], rdi
jmp 0x140426ca7
je 0x140426a7e
mov rdx, qword [rsp + 0x70]
bt ebx, esp
bswap rbx
neg bx
mov rbx, rdx
clc
test dl, dil
test dil, 0x18
jmp 0x140426ccb
je 0x140426d12
nop dword [rax + rax]
btr dx, 0x62
mov rdx, qword [r14 + rbx]
jmp 0x140426ce8
mov qword [rcx + rbx], rdx
test dx, 0x14a8
add rbx, 8
cmp rsi, rbx
jne 0x140426cde
mov rdx, rsi
cmp r15b, cl
cmp rsi, rdi
jmp 0x140426d0c
je 0x140426a7e
mov rbp, rdx
not rbp
clc
test sil, 0xc8
lea rbp, [rbp + rdi]
test rdx, 0x52147e22
clc
test r10, r10
jmp 0x140426d32
je 0x140426d59
mov rbx, r10
inc ah
lahf
nop
movzx eax, byte [r14 + rdx]
mov byte [rcx + rdx], al
jmp 0x140426d4d
inc rdx
dec rbx
jne 0x140426d40
cmp rbp, 3
jb 0x140426a7e
nop word [rax + rax]
cdqe
bsf ax, r10w
xor rax, 0x50522001
movzx eax, byte [r14 + rdx]
cmc
mov byte [rcx + rdx], al
mov ax, 0x2b96
bsr rax, rdx
movzx eax, byte [r14 + rdx + 1]
mov byte [rcx + rdx + 1], al
movsx eax, r13w
or al, r12b
movzx eax, byte [r14 + rdx + 2]
cmp sp, sp
jmp 0x140426da7
mov byte [rcx + rdx + 2], al
neg eax
cmovb eax, r9d
btc ax, 0x8d
movzx eax, byte [r14 + rdx + 3]
cmp eax, 0x17bc53ee
cmp r14w, r15w
jmp 0x140426dca
mov byte [rcx + rdx + 3], al
test bp, bx
test r11w, 0x4b3b
cmp r14b, 0x90
add rdx, 4
jmp 0x140426de9
cmp rdi, rdx
jne 0x140426d77
jmp 0x140426a7e
mov r8d, dword [rsp + 0x5c]
stc
clc
jmp 0x140426e03
test r8d, r8d
jmp 0x140426e0b
je 0x1404278e5
mov eax, dword [rsp + 0x24]
shld r12d, ebx, 0x77
test ebx, r15d
movsxd r12, eax
mov r14, rdx
movsx r13d, r10w
mov edi, eax
lea r13, [r15 + r10]
cmp r10b, 0xe8
mov eax, edi
bt dx, r9w
movsx r11d, sp
and eax, 0xffffffe0
jmp 0x140426e48
mov qword [rsp + 0x40], rax
rol dh, cl
sub r11d, r12d
add r11b, r15b
add rax, 0xffffffffffffffe0
movsx rsi, r10w
mov qword [rsp + 0x70], rax
mov rdx, rax
movzx eax, dx
bt rax, 1
shr rdx, 5
movsx r11, bx
inc rdx
clc
rol ax, 0x6c
mov rax, rdx
movsx ax, bl
mov qword [rsp + 0xa0], rdx
ror r11b, 0x7c
and ah, 0xb9
mov esi, 0x78681c6a
movabs rax, 0xffffffffffffffe
movsx r9w, r10b
btr r9, 0x93
not r9b
and rdx, rax
mov qword [rsp + 0x90], rdx
mov esi, edi
or al, spl
and esi, 0xfffffff8
test cx, 0x6681
mov r9, rdi
rcr al, cl
neg r9
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
add r11, r10
add r15, qword [rsp + 0xb8]
lea r15, [r15 + r10]
jmp 0x140426eef
xor r10d, r10d
jmp 0x140426f30
mov byte [rcx + r12], 0xff
test si, 0x590e
add r14, r12
test rax, rsi
stc
add rcx, rbx
jmp 0x140426f10
inc r10
test r15w, si
add r11, rbx
add r15, rbx
jmp 0x140426f22
dec r8d
jmp 0x140426f2a
je 0x1404278ee
cmp dword [rsp + 0x24], 0
jmp 0x140426f3a
jle 0x140426ef7
cmp dword [rsp + 0x24], 8
jmp 0x140426f4a
jae 0x140426ff7
sub edx, edx
btc bp, 0x92
inc bp
shr bp, 0x9b
mov rbp, rdx
test dil, 1
jmp 0x140426f6a
je 0x140426f9f
mov rax, rdx
test esp, 0x4bc6221f
bt rbp, rax
sub rax, rbx
movzx eax, byte [rcx + rax]
add al, byte [r14 + rdx]
bt rbp, rdx
or bpl, 0xa3
movsx bp, r8b
mov byte [rcx + rdx], al
mov rbp, rdx
or rbp, 1
not rdx
jmp 0x140426fa7
cmp rdx, r9
jmp 0x140426faf
je 0x140426ef7
nop
movzx eax, byte [r15 + rbp]
clc
add al, byte [r14 + rbp]
clc
mov byte [rcx + rbp], al
btc rax, rsp
movzx eax, byte [r15 + rbp + 1]
test r8w, r15w
add al, byte [r14 + rbp + 1]
mov byte [rcx + rbp + 1], al
add rbp, 2
test sil, 0xe1
stc
cmp rdi, rbp
jmp 0x140426fec
jne 0x140426fb6
jmp 0x140426ef7
mov rax, r10
movzx rdx, cx
shl edx, cl
imul rax, rbx
rcl rdx, 0x60
movzx edx, bx
cqo
lea rax, [rax + r13]
sbb dh, 0x56
movzx dx, r9b
movsxd rdx, esi
mov rdx, r10
cmp r13w, sp
stc
jmp 0x140427029
imul rdx, r12
test r14b, bpl
clc
add rdx, qword [rsp + 0x28]
stc
cmp dil, r9b
test di, r13w
sub rax, rdx
cmp rax, 0x20
jmp 0x14042704a
jb 0x140426f50
jb 0x140426f50
mov edx, 0
cmc
cmp dword [rsp + 0x6c], 0x20
jb 0x140426f5e
cmp dword [rsp + 0x24], 0x20
jmp 0x140427071
jae 0x14042707e
sub eax, eax
jmp 0x1404271f6
cmp qword [rsp + 0x70], 0
jmp 0x140427089
je 0x140427153
mov rbp, qword [rsp + 0x90]
clc
test bh, 0xc6
cmp ch, 0x2a
sub edx, edx
jmp 0x1404270a5
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x1404270b0
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x1404270c3
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x1404270d3
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x1404270e1
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x1404270ec
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x1404270f8
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x140427104
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x140427110
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x14042711f
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmp dl, 0x46
jmp 0x14042713a
add rdx, 0x40
clc
add rbp, 0xfffffffffffffffe
jmp 0x140427148
jne 0x1404270a5
jmp 0x140427159
sub edx, edx
test r11b, 0x21
test byte [rsp + 0xa0], 1
je 0x1404271c3
movdqu xmm0, xmmword [r14 + rdx]
add rax, r9
dec ah
movdqu xmm1, xmmword [r14 + rdx + 0x10]
mov rax, rdx
cmp r15b, bpl
test r11b, 0x79
clc
sub rax, rbx
jmp 0x14042718c
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140427196
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x1404271a5
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x1404271b8
movdqu xmmword [rcx + rdx + 0x10], xmm0
clc
test r10b, 0xed
cmp qword [rsp + 0x40], rdi
jmp 0x1404271cd
je 0x140426ef7
mov rdx, qword [rsp + 0x40]
shld ax, r15w, 0x21
mov rax, rdx
cmp ebp, ebx
cmc
test dil, 0x18
je 0x140426f5e
nop dword [rax]
jmp 0x1404271f6
movq xmm0, qword [r14 + rax]
jmp 0x140427201
movq xmm1, qword [r15 + rax]
jmp 0x14042720c
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
test r13b, spl
test spl, 0x8c
add rax, 8
cmp rsi, rax
jne 0x1404271f6
mov rdx, rsi
cmp bpl, bl
cmp rsi, rdi
jmp 0x140427237
je 0x140426ef7
jmp 0x140426f5e
test ebx, ebx
jle 0x140427375
movsxd r9, dword [rsp + 0x24]
mov r10d, ebx
cmp ebx, 8
jmp 0x14042725a
jae 0x140427e5c
sub r11d, r11d
bt dx, 0x26
adc dl, r11b
mov rdx, r11
stc
test bpl, 0x49
test r10b, 1
je 0x1404272ca
mov rax, r11
sbb dl, r14b
sub rax, r9
movzx rdx, dx
sar dl, 0xb6
bt edx, r11d
movzx eax, byte [rcx + rax]
shr al, 1
cqo
rcr dx, 0x36
mov rdx, qword [rsp + 0x28]
test r10b, 0xe7
jmp 0x1404272ab
add al, byte [rdx + r11]
sar edx, 0x1a
movsx rdx, r8w
shl dl, cl
mov byte [rcx + r11], al
mov rdx, r11
cmp r11b, dil
clc
or rdx, 1
test r9b, dil
not r11
add r11, r10
jmp 0x1404272d5
je 0x140427375
mov rcx, qword [rsp + 0x40]
shrd eax, r12d, 0x81
mov rax, rcx
sub rax, r9
rcr rbx, cl
add bh, dl
movsx ebp, di
add rax, r15
jmp 0x140427300
inc rax
btc bx, 0xfe
shl bl, cl
shr bx, 0xa0
add rcx, r15
seta bpl
inc rcx
shrd rbp, rcx, 0x86
mov rbp, r14
movzx ebx, byte [rax + rdx - 1]
xadd bpl, bpl
shr bl, 1
jmp 0x140427335
mov rbp, qword [rsp + 0x28]
add bl, byte [rbp + rdx]
mov byte [rcx + rdx - 1], bl
btc bx, 0xe4
movzx ebx, byte [rax + rdx]
cmc
shr bl, 1
jmp 0x140427353
add bl, byte [rbp + rdx + 1]
cmp sil, 0xca
mov byte [rcx + rdx], bl
cmc
add rdx, 2
test bpl, 0x20
cmp r10, rdx
jmp 0x14042736f
jne 0x140427320
mov r14, qword [rsp + 0x28]
movzx ebx, cx
add r14, r13
jmp 0x14042738c
mov r13, qword [rsp + 0xd8]
cmovb r8d, r14d
movzx r11w, r12b
setnp r8b
mov r8d, dword [rsp + 0x2b0]
not r10b
movzx ebx, r10w
mov r11, qword [rsp + 0x108]
cmovb r10d, r13d
movsx rbx, r9w
setns r10b
mov r10, qword [rsp + 0x88]
movsxd rbx, ecx
mov rbx, qword [rsp + 0x30]
jmp 0x1404273d9
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
jmp 0x140427ba0
mov r9d, dword [rsp + 0x5c]
test r9d, r9d
jmp 0x140427402
je 0x1404278e5
mov eax, dword [rsp + 0x24]
rcr r14w, cl
and rbp, rdx
movsxd r12, eax
sbb r13b, bpl
and r11b, 0x58
sub ebp, 0x65776ddd
mov esi, eax
shl ax, 0x18
mov r14w, r15w
lea r8, [r15 + r10]
movsx rax, bx
ror rbp, cl
jmp 0x14042743d
mov eax, esi
mov r14b, bl
test bp, 0x4f1c
and eax, 0xffffffe0
test rsi, 0x36f7324e
movsx r13d, sp
mov qword [rsp + 0x40], rax
add rax, 0xffffffffffffffe0
shr bp, 0xb4
inc bpl
xor r13b, 0xe5
mov qword [rsp + 0x70], rax
shr r14b, 0x42
bswap r13w
adc r13w, r11w
mov rbp, rax
inc r11b
shr rbp, 5
inc r14b
movzx r13d, r8w
inc rbp
adc r13d, 0x37b743ed
movsx r14w, bl
btr r14d, r15d
mov rax, rbp
bt ax, 0x7c
mov qword [rsp + 0xa0], rbp
shl rax, cl
bsr r11, rcx
movabs rax, 0xffffffffffffffe
rcl r13b, 0x8d
rol r13b, 0x41
and rbp, rax
shr r14b, cl
and r14, r15
bt r13, 0x3e
mov qword [rsp + 0x90], rbp
jmp 0x1404274e7
mov rbp, r10
rol r14b, cl
btc r13d, r13d
mov r10d, esi
btr r11w, 0xa3
test rsp, r11
and r10d, 0xfffffff8
cbw
rcl r14b, cl
mov r13, rsi
neg r13
mov rax, qword [rsp + 0xf0]
sub r14b, 0x32
mov r14w, bx
lea r11, [r15 + rax]
cmp r10b, 0xd6
lea r11, [r11 + rbp]
not r14b
shr r14b, 0xfc
add r15, qword [rsp + 0xb8]
lea r15, [r15 + rbp]
xor ebp, ebp
movzx r14, r9w
mov r14, rdx
jmp 0x140427549
jmp 0x140427579
mov byte [rcx + r12], 0xff
lea r14, [r14 + r12]
clc
add rcx, rbx
jmp 0x140427560
inc rbp
cmc
lea r11, [r11 + rbx]
add r15, rbx
jmp 0x140427570
dec r9d
je 0x1404278ee
cmp dword [rsp + 0x24], 0
jmp 0x140427583
jle 0x14042754e
cmp dword [rsp + 0x24], 8
jmp 0x140427593
jae 0x140427664
xor edi, edi
mov rdx, rdi
test edx, edi
cmp r15b, 0xb5
test sil, 1
jmp 0x1404275ad
je 0x140427600
mov rax, rdi
setb dl
rcr edx, 0xc5
sub rax, rbx
bsf dx, bx
movzx eax, byte [rcx + rax]
clc
shr al, 1
mov edx, edi
test dil, 0x31
add al, byte [r14 + rdi]
cwd
adc dx, 0xed5
mov byte [rcx + rdi], al
bts dx, r12w
rcr dl, 0xea
movsx dx, r12b
mov rdx, rdi
test si, r13w
jmp 0x1404275f7
or rdx, 1
jmp 0x140427600
not rdi
jmp 0x140427608
cmp rdi, r13
je 0x14042754e
nop word [rax + rax]
movzx eax, byte [r15 + rdx]
cmc
stc
shr al, 1
stc
cmc
add al, byte [r14 + rdx]
mov byte [rcx + rdx], al
bts ax, dx
movzx rax, r13w
rol ax, 0xae
movzx eax, byte [r15 + rdx + 1]
shr al, 1
add al, byte [r14 + rdx + 1]
test r12d, esi
mov byte [rcx + rdx + 1], al
add rdx, 2
stc
cmp rsi, rdx
jmp 0x140427659
jne 0x14042761a
jmp 0x14042754e
mov rax, rbp
sar dl, cl
cmc
imul rax, rbx
sal edx, cl
add rax, r8
xor dl, r9b
bsr rdx, rbp
movsxd rdx, ebx
mov rdx, rbp
test r12, 0x3edb143e
stc
cmp r14b, 0xd0
imul rdx, r12
jmp 0x14042769c
add rdx, qword [rsp + 0x28]
sub rax, rdx
cmp rax, 0x20
jmp 0x1404276ad
jb 0x140427599
jb 0x140427599
mov edi, 0
cmp dword [rsp + 0x6c], 0x20
jmp 0x1404276c8
jb 0x14042759b
cmp dword [rsp + 0x24], 0x20
jae 0x1404276e0
sub eax, eax
jmp 0x140427887
mov rdi, r8
cmp qword [rsp + 0x70], 0
je 0x1404277d2
mov r8, qword [rsp + 0x90]
test r9d, 0x4e927b5a
jmp 0x140427703
sub edx, edx
jmp 0x14042770a
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14042771c
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x140427728
movdqu xmm3, xmmword [r11 + rdx - 0x20]
jmp 0x140427734
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14042775a
movdqu xmmword [rcx + rdx + 0x10], xmm3
jmp 0x140427765
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x140427771
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14042777d
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x140427789
movdqu xmm3, xmmword [r11 + rdx]
jmp 0x140427794
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
movdqu xmmword [rcx + rdx + 0x30], xmm3
add rdx, 0x40
cmp dil, r11b
add r8, 0xfffffffffffffffe
jne 0x14042770a
jmp 0x1404277d4
sub edx, edx
test byte [rsp + 0xa0], 1
jmp 0x1404277e1
je 0x140427841
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
mov rax, rdx
sub rax, rbx
jmp 0x1404277ff
movdqu xmm2, xmmword [rcx + rax]
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x14042780f
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
btc r8w, 0x8d
ror r8w, 0xd
cmp qword [rsp + 0x40], rsi
movsxd r8, r10d
movzx r8w, bpl
mov r8, rdi
jmp 0x140427856
je 0x14042754e
mov rdi, qword [rsp + 0x40]
mov rax, rdi
stc
clc
test sil, 0x18
jmp 0x14042786f
je 0x14042759b
nop word cs:[rax + rax]
jmp 0x140427887
movq xmm0, qword [r14 + rax]
jmp 0x140427892
movq xmm1, qword [r15 + rax]
psrlw xmm1, 1
pand xmm1, xmm13
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
stc
jmp 0x1404278b5
add rax, 8
cmp r14, rdi
cmc
cmp r10, rax
jmp 0x1404278c5
jne 0x140427887
mov rdi, r10
cmp r9d, ebx
cmc
cmp r10, rsi
jmp 0x1404278da
je 0x14042754e
jmp 0x14042759b
mov r14, rdx
xchg sil, sil
movzx esi, si
mov esi, dword [rsp + 0x2c0]
jmp 0x1404278fd
cmp esi, 0x10
jmp 0x140427905
jne 0x140427b68
mov r8d, dword [rsp + 0x2b0]
mov r13b, dl
bsf r12d, esp
btc r10, 0x85
test r8d, r8d
movsxd r11, r15d
setbe r13b
mov r13, qword [rsp + 0xd8]
not r12b
xchg r10w, r12w
mov r11b, 0xfb
mov r11, qword [rsp + 0x108]
mov r10, qword [rsp + 0x88]
movsx r12, r10w
mov r12, qword [rsp + 0x118]
jmp 0x14042795c
je 0x140427c19
mov rcx, qword [rsp + 0x140]
cmc
btr eax, edi
add rcx, qword [r13 + 0x18]
jmp 0x140427977
movsxd rax, dword [rsp + 0x24]
jmp 0x140427981
inc rax
cmp dword [rsp + 0x5c], 7
jmp 0x14042798e
jb 0x140427b1e
mov rdx, rbx
sub rdx, rax
movsx rdi, bx
test r12b, dil
mov ebp, dword [rsp + 0x128]
ror si, 0x7d
mov rsi, rcx
lea rbx, [rcx + rax]
mov byte [rcx + rax], 0xff
xchg edi, edi
mov rdi, qword [rsp + 0x30]
bts cx, r11w
mov byte [rdi + rbx], 0xff
sbb dil, 0x58
add rbx, qword [rsp + 0x30]
rcl cl, cl
bswap di
mov rdi, qword [rsp + 0x30]
btr ecx, 0x4a
mov byte [rdi + rbx], 0xff
rol ecx, cl
ror ch, cl
add rbx, qword [rsp + 0x30]
btc rdi, rsi
shrd rdi, rax, 0xd7
bt cx, r13w
mov rdi, qword [rsp + 0x30]
movzx cx, spl
ror rcx, 0x13
bts cx, r13w
mov byte [rdi + rbx], 0xff
or dil, 0x64
shrd ecx, esp, 0x3f
add rbx, qword [rsp + 0x30]
xor rdi, 0x30831df
sal cl, cl
sar cx, 0x46
mov rdi, qword [rsp + 0x30]
bt ecx, 0x48
btc ecx, r8d
inc cx
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
rol cx, cl
sbb ch, 0xfd
test r15b, r14b
mov byte [rdi + rbx], 0xff
movsx rdi, bx
add rbx, qword [rsp + 0x30]
cmc
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
ror ch, 5
add rbx, qword [rsp + 0x30]
not di
movsx di, r13b
mov rdi, qword [rsp + 0x30]
lea rcx, [rbx + rdi]
btr di, r14w
jmp 0x140427a8e
lea rcx, [rcx + rdx]
bts rdi, r9
mov rdi, qword [rsp + 0x30]
jmp 0x140427aa1
mov byte [rdi + rbx], 0xff
stc
mov rbx, qword [rsp + 0x30]
test r10b, 0x66
clc
add ebp, 0xfffffff8
jmp 0x140427ab8
jne 0x1404279ac
lea rsi, [rsi + rbx]
dec cx
shl ch, 0x38
and dx, r12w
add rsi, rbx
movsx edx, r8w
add rsi, rbx
rol cl, 0x57
shl cl, 0xdd
add rsi, rbx
cqo
shrd ecx, r8d, 0x30
lea rsi, [rsi + rbx]
movzx dx, r15b
xadd rcx, rdx
lea rsi, [rsi + rbx]
adc cx, 0x4cba
sub ecx, r11d
dec cl
lea rsi, [rsi + rbx]
ror cl, cl
mov ecx, 0x12a31ae8
add rsi, rbx
bswap rcx
mov rcx, rsi
bt dx, ax
movzx dx, r9b
mov edx, dword [rsp + 0x12c]
test edx, edx
jmp 0x140427b2c
je 0x140427bad
lea rcx, [rcx + rax]
or al, bpl
clc
cmp sil, cl
mov eax, edx
jmp 0x140427b44
mov byte [rcx], 0xff
test dl, 0x50
test rsi, r15
stc
add rcx, rbx
jmp 0x140427b56
dec eax
jmp 0x140427b5d
jne 0x140427b44
jmp 0x140427bad
mov r13, qword [rsp + 0xd8]
mov r8d, dword [rsp + 0x2b0]
inc r11b
movsx r11, di
mov r11, qword [rsp + 0x108]
dec r12w
jmp 0x140427b94
mov r10, qword [rsp + 0x88]
movsx r12d, sp
mov r12, qword [rsp + 0x118]
jmp 0x140427bad
inc r12
test r14w, r12w
cmc
cmp r12, qword [rsp + 0x110]
jmp 0x140427bc2
je 0x140429119
mov eax, dword [rsp + 0x60]
bts esi, r10d
btc ecx, 0x5b
rol cx, cl
imul eax, r12d
or cl, 0x35
neg sil
xadd cl, sil
mov rsi, qword [r13 + 0x18]
mov qword [rsp + 0x140], rax
mov cl, r14b
bsr ecx, esp
add rsi, rax
btc cx, 0x59
movzx ecx, byte [r14]
sub r9d, r9d
cmp cl, 4
jmp 0x140427c0e
jbe 0x140424734
jmp 0x14042415d
inc r12
cmp r12, qword [rsp + 0x110]
jmp 0x140427c29
jne 0x140427bc8
jmp 0x140429049
mov rax, qword [rsp + 0x40]
shld dx, si, 0xd5
lea rdx, [r15 + rax]
bt ax, r11w
bts rax, rbx
sar ah, 0x54
sub rdx, qword [rsp + 0x28]
sub rax, 0x7fec0ba7
adc ax, 0x6a1c
shr al, cl
mov rax, qword [rsp + 0x160]
clc
lea rax, [rax + rsi]
cmp rdx, 0x10
jmp 0x140427c76
jb 0x140424a90
jb 0x140424a90
cmp rax, 0x10
jmp 0x140427c8b
jb 0x140424a90
cmp dword [rsp + 0x60], 0x10
jb 0x140424a90
mov r12d, 0
cmp dword [rsp + 0x24], 0x10
jmp 0x140427cac
jb 0x140424a97
cmp ebx, 0x10
jmp 0x140427cba
jae 0x140427ead
xor r12d, r12d
jmp 0x140427cc8
jmp 0x140428264
mov rax, qword [rsp + 0x40]
add rax, r15
stc
sal dl, cl
mov rdx, rax
stc
sub rdx, qword [rsp + 0x28]
clc
cmp rdx, 0x20
jb 0x14042550a
jb 0x14042550a
mov r10d, 0
clc
cmp r12b, 0xb7
jmp 0x140427d02
cmp dword [rsp + 0x60], 0x20
jmp 0x140427d0c
jb 0x140425510
cmp ebx, 0x20
jmp 0x140427d1a
jae 0x1404284a9
sub r10d, r10d
jmp 0x140428c90
mov rax, qword [rsp + 0x40]
cmc
lea rax, [rax + r15]
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jmp 0x140427d40
jb 0x140425cd8
jb 0x140425cd8
mov edi, 0
stc
cmp dword [rsp + 0x24], 0x20
jmp 0x140427d5c
jb 0x140425cdf
cmp ebx, 0x20
jmp 0x140427d6a
jae 0x1404285e0
xor edi, edi
jmp 0x140428d82
mov rax, qword [rsp + 0x40]
add rax, r15
cmp dil, 0x99
cmp r9w, cx
jmp 0x140427d8c
sub rax, qword [rsp + 0x28]
test r12b, 0x86
stc
cmp rax, 0x20
jmp 0x140427d9f
jb 0x140426285
jb 0x140426285
cmp dword [rsp + 0x60], 0x20
jmp 0x140427db5
jb 0x140426285
mov r11d, 0
cmp dword [rsp + 0x24], 0x20
jmp 0x140427dcb
jb 0x140426290
cmp ebx, 0x20
jmp 0x140427dd9
jae 0x14042873a
sub r11d, r11d
jmp 0x140427de7
jmp 0x1404288aa
mov rax, qword [rsp + 0x40]
test ax, 0x4ad3
test r11, r8
clc
add rax, r15
cmp r8b, 0x4a
stc
sub rax, qword [rsp + 0x28]
cmp r15b, 2
test r15b, 0xa2
cmp rax, 0x20
jmp 0x140427e17
jb 0x140426848
jb 0x140426848
mov edi, 0
test r12b, dil
test rbp, 0x25c35f06
cmp dword [rsp + 0x24], 0x20
jmp 0x140427e3c
jb 0x14042684a
cmp ebx, 0x20
jmp 0x140427e4a
jae 0x140428949
sub edi, edi
jmp 0x140427e57
jmp 0x140428e85
mov rax, qword [rsp + 0x40]
cmp rsi, 0x7b50417b
add rax, r15
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jb 0x140427260
jb 0x140427260
mov r11d, 0
clc
cmp dword [rsp + 0x24], 0x20
jmp 0x140427e91
jb 0x14042726b
cmp ebx, 0x20
jae 0x140428aa8
sub r11d, r11d
jmp 0x140427ea8
jmp 0x140428f8d
mov r12d, r14d
bsf rax, r12
sub bl, 0xc9
and r12d, 0xfffffff0
or bpl, r12b
and dx, 0x3020
mov rbp, qword [rsp + 0x40]
btr eax, 0x94
sub rbp, rsi
rcr edx, cl
add rbp, r15
bswap dx
mov ax, 0x1e9c
mov rax, r12
mov rbx, rcx
mov r10, qword [rsp + 0x28]
mov dl, 4
cmovg edx, r15d
cdq
mov rdx, qword [rsp + 0x88]
jmp 0x140427efa
movdqu xmm11, xmmword [rbp + rdx]
jmp 0x140427f06
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 0x140427f50
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]
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 0x14042821a
paddb xmm7, xmm0
movdqu xmmword [rbx], xmm7
add r10, 0x10
cmc
cmp r12w, 0x71d4
add rbp, 0x10
add rbx, 0x10
test rbp, r9
add rax, 0xfffffffffffffff0
jmp 0x140428241
jne 0x140427efa
cmp r12, r14
jmp 0x14042824f
je 0x140427375
test r14b, 8
jmp 0x14042825e
je 0x140424a97
mov edx, r14d
shl ebx, 0xc5
and edx, 0xfffffff8
mov r11, qword [rsp + 0x40]
btr ax, 0x8b
movsxd rax, r11d
sub r11, rsi
add r11, r15
mov r8w, 0x3826
bswap r10
mov rax, qword [rsp + 0x88]
lea r10, [r11 + rax]
movsxd r8, r9d
mov r8b, 0x29
mov rbp, rdx
movsx r8w, r10b
xchg r8b, al
mov rbx, rcx
mov rax, r9
movsxd r8, edi
not r8b
mov r8, qword [rsp + 0x28]
jmp 0x1404282bb
pxor xmm13, xmm13
movdqa xmm14, xmmword [0x1400bf530]
movq xmm8, qword [r8 + r12]
jmp 0x1404282d4
movq xmm11, qword [r10 + r12]
jmp 0x1404282df
movdqa xmm3, xmm11
punpcklbw xmm3, xmm13
movdqa xmm12, xmm3
punpckhwd xmm12, xmm13
punpcklwd xmm3, xmm13
movq xmm9, qword [rax + r12]
movdqa xmm2, xmm9
punpcklbw xmm2, xmm13
movdqa xmm1, xmm2
punpckhwd xmm1, xmm13
punpcklwd xmm2, xmm13
movq xmm10, qword [r11 + r12]
jmp 0x140428321
movdqa xmm5, xmm10
punpcklbw xmm5, xmm13
movdqa xmm6, xmm5
punpcklwd xmm6, xmm13
punpckhwd xmm5, xmm13
movdqa xmm4, xmm2
psubd xmm4, xmm3
movdqa xmm0, xmm1
psubd xmm0, xmm12
paddd xmm5, xmm0
paddd xmm6, xmm4
movdqa xmm7, xmm0
psrad xmm7, 0x1f
pxor xmm0, xmm7
psubd xmm0, xmm7
movdqa xmm7, xmm4
psrad xmm7, 0x1f
pxor xmm4, xmm7
psubd xmm4, xmm7
movdqa xmm7, xmm6
psubd xmm7, xmm2
movdqa xmm2, xmm5
psubd xmm2, xmm1
movdqa xmm1, xmm2
psrad xmm1, 0x1f
pxor xmm2, xmm1
psubd xmm2, xmm1
movdqa xmm1, xmm7
psrad xmm1, 0x1f
pxor xmm7, xmm1
psubd xmm7, xmm1
psubd xmm6, xmm3
psubd xmm5, xmm12
movdqa xmm1, xmm5
psrad xmm1, 0x1f
pxor xmm5, xmm1
psubd xmm5, xmm1
movdqa xmm1, xmm6
psrad xmm1, 0x1f
pxor xmm6, xmm1
psubd xmm6, xmm1
pxor xmm4, xmm14
pxor xmm7, xmm14
movdqa xmm1, xmm4
pcmpgtd xmm1, xmm7
pxor xmm0, xmm14
pxor xmm2, xmm14
movdqa xmm3, xmm0
pcmpgtd xmm3, xmm2
pxor xmm6, xmm14
pcmpgtd xmm4, xmm6
por xmm4, xmm1
pxor xmm5, xmm14
pcmpgtd xmm0, xmm5
por xmm0, xmm3
packssdw xmm4, xmm0
packsswb xmm4, xmm4
pcmpgtd xmm2, xmm5
pcmpgtd xmm7, xmm6
packssdw xmm7, xmm2
packsswb xmm7, xmm7
pand xmm11, xmm7
pandn xmm7, xmm9
por xmm7, xmm11
pand xmm7, xmm4
pandn xmm4, xmm10
por xmm4, xmm7
paddb xmm4, xmm8
movq qword [rbx + r12], xmm4
stc
test rbx, 0x53386ec2
add r8, 8
add r11, 8
jmp 0x140428468
add r10, 8
test r13, r12
add rax, 8
cmp dx, r14w
jmp 0x14042847c
add rbx, 8
clc
add rbp, 0xfffffffffffffff8
jmp 0x14042848a
cmp r12, rbp
jmp 0x140428492
jne 0x1404282c9
mov r12, rdx
cmp rdx, r14
je 0x140427375
jmp 0x140424a97
mov r10d, ebp
bswap r8w
cmp r11, 0x2e2846a0
and r10d, 0xffffffe0
add r8b, r13b
adc dx, si
lea rdx, [r10 - 0x20]
rcl r8w, cl
neg r8b
rcl r8, 0x1b
mov r8, rdx
jmp 0x1404284d8
shr r8, 5
inc r8
cmp ebp, r14d
clc
test rdx, rdx
jmp 0x1404284eb
je 0x140428c1d
mov rsi, r8
movabs rdx, 0xffffffffffffffe
bt rdi, 1
rcl di, cl
neg dil
and rsi, rdx
and rdx, 0x38117567
add rax, qword [rsp + 0x148]
mov rdx, qword [rsp + 0x40]
lea rdx, [rdx + r15]
bsf di, cx
shrd di, r11w, 8
xor rdi, 0x4ea25d2b
add rdx, 0x30
movzx edi, dx
bts rdi, rsp
xor ebx, ebx
mov rdi, qword [rsp + 0x28]
jmp 0x14042854c
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x140428556
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x140428561
movdqu xmm2, xmmword [rax + rbx - 0x30]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx - 0x20]
jmp 0x140428576
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x30], xmm2
movdqu xmmword [rdx + rbx - 0x20], xmm0
jmp 0x14042858b
movdqu xmm0, xmmword [rdi + rbx + 0x20]
movdqu xmm1, xmmword [rdi + rbx + 0x30]
jmp 0x14042859c
movdqu xmm2, xmmword [rax + rbx - 0x10]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx]
jmp 0x1404285b0
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x10], xmm2
jmp 0x1404285bf
movdqu xmmword [rdx + rbx], xmm0
jmp 0x1404285ca
add rbx, 0x40
test r15, rdx
add rsi, 0xfffffffffffffffe
jne 0x14042854c
jmp 0x140428c29
mov edi, r10d
test r15b, 0x7f
rcr ah, 0xaf
and edi, 0xffffffe0
cmovs eax, r10d
xor r8w, si
rol r8d, 0x25
lea rax, [rdi - 0x20]
shr r8b, cl
clc
mov r8, rax
test si, ax
shr r8, 5
inc r8
cmc
cmp r14b, 0xac
test rax, rax
jmp 0x14042861b
je 0x140428d08
mov rbx, r8
movabs rax, 0xffffffffffffffe
and rbx, rax
mov rdx, qword [rsp + 0x40]
test r9b, 0xd6
sal eax, cl
mov rax, rdx
or bpl, 0x6b
cmc
sub rax, r9
bt bp, 0x6a
lea rbp, [r15 + rax]
rol eax, 0xcc
add rbp, 0x30
btr eax, 0xae
sar rax, 0x45
lea rdx, [rdx + r15]
btc eax, r10d
add rdx, 0x30
xchg al, al
sub esi, esi
mov ax, 0x4b7a
seta ah
cmovp ax, r13w
mov rax, qword [rsp + 0x28]
jmp 0x140428685
movdqu xmm0, xmmword [rax + rsi]
jmp 0x14042868f
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x14042869a
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x1404286a5
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x1404286b4
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x1404286c3
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x1404286ce
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x1404286d9
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x1404286e4
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x1404286ef
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x1404286fe
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
test r11b, 0xe9
movdqu xmmword [rdx + rsi], xmm0
stc
test sil, 0x80
add rsi, 0x40
cmp r9, 0x24d554e
jmp 0x140428726
add rbx, 0xfffffffffffffffe
jmp 0x14042872f
jne 0x140428685
jmp 0x140428d0f
mov r11d, edx
movsx ebp, r11w
mov r10b, 0x12
xor al, spl
and r11d, 0xffffffe0
or bx, r14w
rcr r10, cl
inc ebx
mov rax, qword [rsp + 0x150]
sbb bl, 0x2a
cmc
add rax, r15
bts rbp, rbx
mov rsi, qword [rsp + 0x40]
xor bx, r11w
shr r10b, cl
lea rax, [rax + rsi]
sal r10b, cl
inc r10w
shr bpl, 0x8f
mov rbp, rsi
movsx r10d, bp
clc
bswap bx
sub rbp, r8
lea r10, [r15 + rbp]
add r10, 0x10
sar bh, cl
lea rbx, [r15 + rsi]
cmp bp, 0x2af1
test ax, r10w
jmp 0x1404287ac
add rbx, 0x10
cmc
test r13b, 0x3b
xor esi, esi
jmp 0x1404287bc
pxor xmm1, xmm1
mov rdi, qword [rsp + 0x28]
movdqu xmm9, xmmword [rdi + rsi]
movdqu xmm8, xmmword [rdi + rsi + 0x10]
jmp 0x1404287d7
movdqu xmm4, xmmword [rax + rsi - 0x10]
jmp 0x1404287e2
movdqu xmm5, xmmword [rax + rsi]
jmp 0x1404287ec
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 0x140428810
movdqu xmm3, xmmword [r10 + rsi]
jmp 0x14042881b
movdqa xmm0, xmm2
punpckhbw xmm0, xmm1
paddw xmm0, xmm6
punpcklbw xmm2, xmm1
paddw xmm2, xmm4
movdqa xmm4, xmm3
punpckhbw xmm4, xmm1
paddw xmm4, xmm7
punpcklbw xmm3, xmm1
paddw xmm3, xmm5
psrlw xmm0, 1
psrlw xmm2, 1
packuswb xmm2, xmm0
paddb xmm2, xmm9
psrlw xmm4, 1
psrlw xmm3, 1
packuswb xmm3, xmm4
paddb xmm3, xmm8
movdqu xmmword [rbx + rsi - 0x10], xmm2
test r15d, ecx
movdqu xmmword [rbx + rsi], xmm3
add rsi, 0x20
test dx, 0x7e3e
cmp r11, rsi
jmp 0x140428888
jne 0x1404287c5
cmp r11, rdx
jmp 0x140428896
je 0x140427375
test dl, 0x18
jmp 0x1404288a4
je 0x140426290
mov rbp, r11
sbb al, sil
mov r11d, edx
and r11d, 0xfffffff8
sar ax, 0x62
cwde
mov rax, qword [rsp + 0x40]
stc
jmp 0x1404288c7
sub rax, r8
jmp 0x1404288d2
add rax, r15
jmp 0x1404288da
pxor xmm3, xmm3
mov rbx, qword [rsp + 0x28]
jmp 0x1404288e8
movq xmm0, qword [rbx + rbp]
jmp 0x1404288f2
movq xmm1, qword [r9 + rbp]
jmp 0x1404288fd
punpcklbw xmm1, xmm3
movq xmm2, qword [rax + rbp]
jmp 0x14042890b
punpcklbw xmm2, xmm3
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rbp], xmm2
add rbp, 8
cmp r10b, 5
cmp r11, rbp
jmp 0x140428935
jne 0x1404288e8
cmp r11, rdx
jne 0x140426290
jmp 0x140427375
mov edi, r10d
shr ax, cl
and edi, 0xffffffe0
lea rax, [rdi - 0x20]
adc r8b, r14b
mov r8, rax
cmp dl, r8b
clc
cmp rsi, 0x2bfb5788
shr r8, 5
jmp 0x140428970
inc r8
cmp bp, 0x7792
test rax, rax
jmp 0x140428980
je 0x140428e02
mov rbx, r8
rdtsc
xor eax, ebx
movabs rax, 0xffffffffffffffe
and rbx, rax
dec bpl
xor ax, 0x3ce4
xadd rax, rax
mov rdx, qword [rsp + 0x40]
sbb ebp, 0x8b5ada
clc
movsxd rax, r10d
mov rax, rdx
sbb bp, 0x68ef
rcl bp, cl
sub rax, r9
sete bpl
bsf bp, r8w
cmovne ebp, r13d
lea rbp, [r15 + rax]
shl ax, cl
add rbp, 0x30
jmp 0x1404289e2
add rdx, r15
shr al, 0x46
sar eax, 0x52
add rdx, 0x30
bswap eax
sete al
shl rax, 0x55
xor esi, esi
not rax
movsx rax, r8w
mov rax, qword [rsp + 0x28]
jmp 0x140428a0b
movdqu xmm0, xmmword [rax + rsi]
jmp 0x140428a15
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x140428a20
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x140428a2b
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x140428a3a
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x140428a49
movdqu xmmword [rdx + rsi - 0x20], xmm0
movdqu xmm0, xmmword [rax + rsi + 0x20]
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x140428a60
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x140428a6b
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x140428a7a
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
cmp r12, r9
cmc
test r13b, r13b
movdqu xmmword [rdx + rsi], xmm0
cmc
add rsi, 0x40
test r9, r11
stc
add rbx, 0xfffffffffffffffe
jne 0x140428a0b
jmp 0x140428e04
mov r11d, r10d
movzx r8d, r13w
test edx, edx
and r11d, 0xffffffe0
setp al
bts r8w, ax
lea rax, [r11 - 0x20]
movsx r8w, r15b
not r8b
mov r8, rax
clc
jmp 0x140428ad2
shr r8, 5
jmp 0x140428adb
inc r8
test rax, rax
je 0x140428ef4
mov rsi, r8
sal bpl, 0xda
movzx eax, si
cqo
movabs rax, 0xffffffffffffffe
xadd bpl, dl
shrd di, cx, 0xab
shr bp, 0x63
and rsi, rax
mov rdx, qword [rsp + 0x40]
mov rax, rdx
bsf rbp, rbx
ror bpl, 0x24
sub rax, r9
lea rbp, [r15 + rax]
add rbp, 0x30
movzx edi, si
btr di, 0xef
lea rdi, [r15 + rdx]
jmp 0x140428b39
add rdi, 0x30
jmp 0x140428b43
sub ebx, ebx
jmp 0x140428b4a
movdqa xmm4, xmmword [0x1400bf520]
mov rax, qword [rsp + 0x28]
jmp 0x140428b5c
movdqu xmm0, xmmword [rax + rbx]
jmp 0x140428b66
movdqu xmm1, xmmword [rax + rbx + 0x10]
jmp 0x140428b71
movdqu xmm2, xmmword [rbp + rbx - 0x30]
jmp 0x140428b7c
movdqu xmm3, xmmword [rbp + rbx - 0x20]
jmp 0x140428b87
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rdi + rbx - 0x30], xmm2
movdqu xmmword [rdi + rbx - 0x20], xmm3
movdqu xmm0, xmmword [rax + rbx + 0x20]
jmp 0x140428bb8
movdqu xmm1, xmmword [rax + rbx + 0x30]
movdqu xmm2, xmmword [rbp + rbx - 0x10]
jmp 0x140428bc9
movdqu xmm3, xmmword [rbp + rbx]
jmp 0x140428bd4
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rdi + rbx - 0x10], xmm2
clc
test r8b, 0xe4
jmp 0x140428bfe
movdqu xmmword [rdi + rbx], xmm3
add rbx, 0x40
cmp r14d, r8d
test r15w, r10w
add rsi, 0xfffffffffffffffe
jne 0x140428b5c
jmp 0x140428f03
sub ebx, ebx
mov rdi, qword [rsp + 0x28]
cmp r8b, 0x2e
stc
test r8b, 1
je 0x140428c78
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x140428c3d
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x140428c48
movdqu xmm2, xmmword [r9 + rbx]
jmp 0x140428c53
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rbx + 0x10]
jmp 0x140428c63
paddb xmm0, xmm1
movdqu xmmword [rcx + rbx], xmm2
jmp 0x140428c72
movdqu xmmword [rcx + rbx + 0x10], xmm0
cmp r10, rbp
je 0x140427375
test bpl, 0x18
jmp 0x140428c8a
je 0x140425510
mov rax, r10
mov r10b, 0x6d
movzx rdx, r11w
rcl dx, cl
mov r10d, ebp
btr dx, 0xbb
rcr dx, 0xe8
movzx rdx, r10w
and r10d, 0xfffffff8
mov rdx, qword [rsp + 0x28]
jmp 0x140428cbb
movq xmm0, qword [rdx + rax]
jmp 0x140428cc5
movq xmm1, qword [r9 + rax]
jmp 0x140428cd0
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
clc
test r8w, r12w
add rax, 8
test bp, 0x2f1b
cmp r10, rax
jmp 0x140428cef
jne 0x140428cbb
cmp r10, rbp
jmp 0x140428cfd
je 0x140427375
jmp 0x140425510
xor esi, esi
jmp 0x140428d0f
test r8b, 1
je 0x140428d6f
mov rax, qword [rsp + 0x28]
clc
test spl, r13b
movdqu xmm0, xmmword [rax + rsi]
test r13d, r9d
movdqu xmm1, xmmword [rax + rsi + 0x10]
setne ah
mov eax, edi
mov rax, rsi
clc
cmc
sub rax, r9
jmp 0x140428d42
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140428d4c
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
test r11b, 0x6e
cmp si, 0x7fc3
stc
movdqu xmmword [rcx + rsi + 0x10], xmm0
cmp rdi, r10
je 0x140427375
test r10b, 0x18
je 0x140425cdf
mov rax, rdi
mov edi, r10d
movsx rdx, sp
and edi, 0xfffffff8
movsxd rbp, esi
xadd dl, dl
rol rdx, cl
mov rdx, qword [rsp + 0x40]
shld rbp, r13, 0x98
sub rdx, r9
add rdx, r15
mov rbp, rsp
not rbp
mov rbp, qword [rsp + 0x28]
jmp 0x140428db8
movq xmm0, qword [rbp + rax]
jmp 0x140428dc3
movq xmm1, qword [rdx + rax]
jmp 0x140428dcd
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
jmp 0x140428ddc
add rax, 8
cmp dil, sil
test rcx, r11
cmp rdi, rax
jne 0x140428db8
cmp rdi, r10
jmp 0x140428df7
je 0x140427375
jmp 0x140425cdf
sub esi, esi
test r8b, 1
jmp 0x140428e0d
je 0x140428e6d
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
cmp r11b, spl
cmp ecx, 0x34554304
cmc
movdqu xmm1, xmmword [rax + rsi + 0x10]
sar ax, 0xfc
mov rax, rsi
sub rax, r9
jmp 0x140428e3c
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140428e46
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x140428e55
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
test spl, spl
cmc
movdqu xmmword [rcx + rsi + 0x10], xmm0
jmp 0x140428e6d
cmp rdi, r10
jmp 0x140428e75
je 0x140427375
test r10b, 0x18
je 0x14042684a
mov rax, rdi
bswap di
sub di, 0x67c7
mov edi, r10d
and edi, 0xfffffff8
mov rdx, qword [rsp + 0x40]
sub rdx, r9
add rdx, r15
movsx rbp, r8w
not ebp
mov rbp, qword [rsp + 0x28]
jmp 0x140428eb1
movq xmm0, qword [rbp + rax]
movq xmm1, qword [rdx + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp r13b, 0x19
jmp 0x140428ece
add rax, 8
test esp, 0x51442aac
cmp rdi, rax
jne 0x140428eb1
cmp rdi, r10
jmp 0x140428ee9
je 0x140427375
jmp 0x14042684a
sub ebx, ebx
jmp 0x140428efb
movdqa xmm4, xmmword [0x1400bf520]
test r8b, 1
jmp 0x140428f0c
je 0x140428f75
mov rax, qword [rsp + 0x28]
cmc
clc
test r8, rcx
movdqu xmm0, xmmword [rax + rbx]
movdqu xmm1, xmmword [rax + rbx + 0x10]
add ax, r12w
rcr al, cl
mov rax, rbx
sub rax, r9
jmp 0x140428f38
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140428f42
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x140428f4d
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rcx + rbx], xmm2
cmp r12b, dil
movdqu xmmword [rcx + rbx + 0x10], xmm3
cmp r11, r10
jmp 0x140428f7d
je 0x140427375
test r10b, 0x18
je 0x14042726b
mov rax, r11
mov r11d, r10d
sar dl, 0x82
and r11d, 0xfffffff8
xchg dh, dl
cqo
cwd
mov rdx, qword [rsp + 0x40]
stc
sub rdx, r9
cmp r14b, 0x81
add rdx, r15
jmp 0x140428fb5
movdqa xmm2, xmmword [0x1400bf520]
mov rbp, qword [rsp + 0x28]
jmp 0x140428fc7
movq xmm0, qword [rbp + rax]
jmp 0x140428fd2
movq xmm1, qword [rdx + rax]
jmp 0x140428fdc
psrlw xmm1, 1
pand xmm1, xmm2
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp cl, 0xf7
stc
add rax, 8
cmc
cmp rsp, rax
cmp r11, rax
jmp 0x140429002
jne 0x140428fc7
cmp r11, r10
jmp 0x140429010
je 0x140427375
jmp 0x14042726b
mov r9d, 1
add ah, 0xcc
mov eax, dword [rsp + 0x2c0]
cmp r10, rdx
test dil, 0xd4
cmp eax, 8
jl 0x14042415d
cmp eax, 0x10
jmp 0x140429043
jne 0x14042415d
mov rbp, qword [rsp + 0xf8]
and r9b, r14b
rol r9w, 0xab
imul ebp, dword [rsp + 0x2b8]
test bpl, sil
setg r9b
btr r9d, edi
mov r9d, 1
cmc
test ebp, ebp
je 0x14042415d
mov rax, qword [r13 + 0x18]
movsxd rcx, esi
cmc
lea ecx, [rbp - 1]
jmp 0x14042908b
cmp ecx, 3
jmp 0x140429093
jb 0x1404290d9
mov edx, ebp
and edx, 0xfffffffc
rol word [rax], 8
clc
jmp 0x1404290a8
rol word [rax + 2], 8
cmc
stc
rol word [rax + 4], 8
stc
rol word [rax + 6], 8
cmc
add rax, 8
cmp r15b, spl
test ecx, 0x20cb1dbe
test r8b, r12b
add edx, 0xfffffffc
jmp 0x1404290d3
jne 0x14042909e
test bpl, 3
jmp 0x1404290e2
je 0x14042415d
and ebp, 3
jmp 0x1404290f0
xor edx, edx
clc
jmp 0x1404290f9
rol word [rax + rdx*2], 8
jmp 0x140429103
inc rdx
cmc
cmp ebp, edx
jmp 0x14042910e
jne 0x1404290f9
jmp 0x14042415d
mov eax, dword [rsp + 0x2c0]
movsxd r9, esi
shl r9b, 0xc2
mov r9d, 1
clc
cmp eax, 8
jmp 0x140429136
jge 0x14042903b
cmp dword [rsp + 0x2b8], 0
jmp 0x140429149
je 0x14042415d
mov edx, dword [rsp + 0xf8]
movsx ecx, r12w
shr r12d, cl
adc r12b, r13b
mov r12d, r11d
stc
sbb bp, r15w
shl rcx, cl
movsxd rcx, eax
stc
btr ax, sp
bts bp, r11w
mov qword [rsp + 0x40], rcx
movsx rax, r8w
lea ecx, [r8 - 1]
mov dword [rsp + 0x24], ecx
cdqe
xchg bp, ax
bt rbp, 0x9f
movsxd rbp, ecx
ror ah, cl
movzx eax, r12w
mov ecx, dword [rsp + 0x84]
imul ecx, r8d
dec rax
btc eax, 0x8e
imul ecx, dword [rsp + 0x68]
mov dword [rsp + 0x84], ecx
adc al, 0x49
or al, ah
movzx eax, bx
mov rax, rdx
mov qword [rsp + 0x30], rdx
sub rdx, r12
sub al, sil
mov qword [rsp + 0x28], rdx
not rax
rol ah, cl
movsxd rax, ebx
neg r12
sal rax, 0x8d
lea rax, [rbp*2 + 2]
cmc
add rax, rbp
jmp 0x1404291f3
mov qword [rsp + 0xa0], rax
mov ax, r9w
lea eax, [r8*4 - 4]
mov dword [rsp + 0x90], eax
jmp 0x140429216
dec rbp
mov qword [rsp + 0x70], rbp
cbw
movsx eax, r8w
dec al
lea eax, [r8 + r8]
jmp 0x14042922f
dec eax
cmc
jmp 0x140429237
mov dword [rsp + 0xc0], eax
test rsi, rdx
xor edi, edi
cmp spl, 0x1f
xor r10d, r10d
jmp 0x14042924f
jmp 0x140429274
inc r10
add edi, dword [rsp + 0x84]
cmp bx, di
cmp r10, qword [rsp + 0x110]
jmp 0x14042926e
je 0x14042415d
mov rbp, qword [r13 + 0x18]
mov eax, dword [rsp + 0x60]
shr r14b, 0xa5
adc r11w, r10w
mov r11d, eax
rol r8b, 6
sub r8, 0x146b7f29
imul r11d, r10d
rcl ah, cl
sar ah, 0x6a
lea r8, [r11 + rbp]
mov rax, qword [rsp + 0x30]
lea r13, [r8 + rax]
mov r14b, 1
jmp 0x1404292b4
cmp dword [rsp + 0x2c8], 0
jmp 0x1404292c1
jne 0x1404292f4
mov rax, qword [rsp + 0x40]
bts r14w, r14w
neg ch
lea rcx, [0x1400bef68]
setnp r14b
xor r14b, 0xee
adc r14d, 0x14ec04c6
movzx r14d, byte [rax + rcx]
shl eax, 0x72
or rax, r8
lea r13, [r13 + r12]
mov edi, edi
cmp ch, dh
mov eax, dword [rsp + 0x2c0]
cmp r9b, 0x16
test rsi, 0x7c226310
cmp eax, 4
jmp 0x140429317
je 0x140429608
cmp eax, 2
jmp 0x140429325
je 0x1404296f1
cmp eax, 1
jmp 0x140429333
jne 0x1404298aa
mov ecx, dword [rsp + 0x64]
mov eax, ecx
cmp r14b, 0x66
cmp ecx, 8
jmp 0x14042934b
jl 0x1404294cb
mov rax, qword [rsp + 0x28]
sub r13b, r11b
dec r13b
lea r13, [rax + rbp]
or rsi, rdx
mov eax, dword [rsp + 0x64]
adc sil, dil
sal sil, 0xf8
rol sil, 0xb0
mov esi, eax
shr ah, cl
movzx rax, sp
movzx eax, byte [r13 + rdi]
cmc
test r8b, 0x18
sar al, 7
cmp sil, 0x26
jmp 0x140429391
and al, r14b
mov byte [rbp + rdi], al
movzx ax, r12b
bsr ax, bx
movzx eax, byte [r13 + rdi]
cmp r15d, 0x7f33543c
add al, al
sar al, 7
stc
and al, r14b
mov byte [rbp + rdi + 1], al
cmovnp ax, r10w
movzx eax, byte [r13 + rdi]
stc
cmp r9, 0x749d59d7
shl al, 2
cmc
sar al, 7
and al, r14b
cmp r12b, r13b
cmc
test dh, 0x47
mov byte [rbp + rdi + 2], al
test r12b, 0xa5
movzx eax, r11w
sal rax, cl
movzx eax, byte [r13 + rdi]
jmp 0x1404293f9
shl al, 3
sar al, 7
test dil, 0x21
cmp r10d, r9d
and al, r14b
stc
mov byte [rbp + rdi + 3], al
rcl ax, 0x32
shr al, 0x43
movzx eax, byte [r13 + rdi]
clc
cmp rdi, r11
shl al, 4
stc
sar al, 7
and al, r14b
mov byte [rbp + rdi + 4], al
movzx eax, byte [r13 + rdi]
cmc
shl al, 5
sar al, 7
and al, r14b
jmp 0x140429442
mov byte [rbp + rdi + 5], al
movzx eax, byte [r13 + rdi]
shl al, 6
cmc
stc
jmp 0x140429456
sar al, 7
cmp r12b, 0x70
stc
and al, r14b
test r15, rsp
mov byte [rbp + rdi + 6], al
movzx eax, byte [r13 + rdi]
and al, 1
cmp r10b, 0x6f
cmc
stc
neg al
and al, r14b
jmp 0x140429480
mov byte [rbp + rdi + 7], al
not rax
inc eax
mov al, 0x3e
lea eax, [rsi - 8]
jmp 0x140429493
inc r13
jmp 0x14042949e
add rbp, 8
test dil, 0x3d
stc
cmp esi, 0xf
jmp 0x1404294af
ja 0x140429372
lea r13, [r13 + rdi]
rol r8w, 0xa3
add rbp, rdi
mov r8, rbp
stc
jmp 0x1404294cb
test eax, eax
jmp 0x1404294d2
jle 0x1404298aa
movzx edx, byte [r13]
sar dl, 7
cmp spl, r10b
cmp dil, 0x5b
test r11b, 0xd4
and dl, r14b
jmp 0x1404294f7
mov byte [r8], dl
cmp eax, 1
jmp 0x140429502
je 0x1404298aa
movzx edx, byte [r13]
stc
add dl, dl
clc
sar dl, 7
test r15d, r13d
and dl, r14b
stc
test r14b, 0x97
mov byte [r8 + 1], dl
cmp bl, 0x72
cmp eax, 3
jmp 0x14042952e
jb 0x1404298aa
movzx edx, byte [r13]
clc
test r12w, 0x58d2
stc
shl dl, 2
sar dl, 7
test r8d, 0x68652504
clc
and dl, r14b
mov byte [r8 + 2], dl
test r14, 0x70710b7f
cmp eax, 3
jmp 0x140429565
je 0x1404298aa
movzx edx, byte [r13]
shl dl, 3
cmc
sar dl, 7
stc
and dl, r14b
test rsi, 0x57192abd
mov byte [r8 + 3], dl
stc
cmc
cmp eax, 5
jb 0x1404298aa
movzx edx, byte [r13]
cmp bh, bh
test bpl, r14b
shl dl, 4
clc
sar dl, 7
stc
clc
and dl, r14b
cmc
mov byte [r8 + 4], dl
jmp 0x1404295b7
cmp eax, 5
jmp 0x1404295bf
je 0x1404298aa
movzx edx, byte [r13]
shl dl, 5
sar dl, 7
and dl, r14b
cmp sp, sp
mov byte [r8 + 5], dl
stc
cmp eax, 7
jb 0x1404298aa
movzx eax, byte [r13]
cmc
shl al, 6
stc
clc
sar al, 7
and al, r14b
jmp 0x1404295fa
mov byte [r8 + 6], al
jmp 0x140429603
jmp 0x1404298aa
mov ecx, dword [rsp + 0x64]
inc al
rol ax, 0x45
mov eax, ecx
cmp edi, 0x7b824dee
test r8d, 0x6bcf40a8
cmp ecx, 2
jl 0x1404296c6
mov rax, qword [rsp + 0x28]
sub dh, 0x99
lea r13, [rax + rbp]
cmp ebx, r9d
mov eax, dword [rsp + 0x64]
rcr dl, 0x45
sub dh, ah
mov edx, eax
bsr ax, di
movzx eax, byte [r13 + rdi]
shr al, 4
jmp 0x140429656
mul r14b
jmp 0x14042965e
mov byte [rbp + rdi], al
bsr rax, rsp
sal rax, cl
movzx eax, byte [r13 + rdi]
and al, 0xf
cmc
mul r14b
jmp 0x14042967a
mov byte [rbp + rdi + 1], al
movsx eax, r14w
xchg ah, ah
movsx ax, r12b
lea eax, [rdx - 2]
inc r13
jmp 0x14042969d
add rbp, 2
jmp 0x1404296a7
cmp edx, 3
ja 0x140429642
lea r13, [r13 + rdi]
test r12b, cl
add rbp, rdi
mov r8, rbp
cmp r11b, 0x31
cmp r9w, di
cmp eax, 1
jmp 0x1404296ce
jne 0x1404298aa
movzx eax, byte [r13]
shr al, 4
mul r14b
jmp 0x1404296e4
mov byte [r8], al
jmp 0x1404296ec
jmp 0x1404298aa
mov eax, dword [rsp + 0x64]
xadd sil, sil
rcr sil, 0xd7
and rsi, 0x4c1e1742
mov esi, eax
cmp eax, 4
jmp 0x14042970e
jl 0x140429810
mov rax, qword [rsp + 0x28]
shld si, di, 0xb3
lea r13, [rax + rbp]
rcl si, 0xe3
mov esi, dword [rsp + 0x64]
cwde
btr ax, 0x33
mov edx, esi
movsxd rax, edx
movzx eax, byte [r13 + rdi]
shr al, 6
mul r14b
clc
mov byte [rbp + rdi], al
movzx eax, byte [r13 + rdi]
xor si, si
shr al, 4
sal si, 0xb7
and al, 3
shl sil, cl
bts esi, r8d
ror si, 0xa5
mul r14b
and sil, al
dec sil
or esi, 0x17b12274
mov byte [rbp + rdi + 1], al
sbb si, r11w
movzx eax, byte [r13 + rdi]
rcl esi, cl
shr al, 2
movsxd rsi, r13d
setl sil
rcr sil, 0xe3
and al, 3
mul r14b
ror sil, cl
shl sil, 0x3e
cmove si, r10w
mov byte [rbp + rdi + 2], al
sal sil, 0x14
bts si, r14w
and si, 0x32c4
movzx eax, byte [r13 + rdi]
test r11b, 0xb7
bsr esi, r14d
rcr rsi, cl
and al, 3
rol rsi, cl
adc rsi, rbp
mul r14b
jmp 0x1404297d4
mov byte [rbp + rdi + 3], al
movsx rsi, bp
lea esi, [rdx - 4]
jmp 0x1404297e4
inc r13
add rbp, 4
jmp 0x1404297f4
cmp edx, 7
ja 0x140429730
lea r13, [r13 + rdi]
sar r8w, cl
add rbp, rdi
mov r8, rbp
cmp r15b, 0x49
test esi, esi
jle 0x1404298aa
movzx eax, byte [r13]
shr al, 6
mul r14b
cmc
jmp 0x14042982f
mov byte [r8], al
cmp ebx, 0x10247007
stc
cmp esi, 1
jmp 0x140429841
je 0x1404298aa
movzx eax, byte [r13]
shr al, 4
test ax, 0x4833
cmc
and al, 3
cmp rsp, r14
test r8b, dil
mul r14b
mov byte [r8 + 1], al
cmp r9b, dil
stc
cmp esi, 3
jb 0x1404298aa
movzx eax, byte [r13]
neg r13b
btr r13d, 9
stc
shr al, 2
movzx r13, r10w
xor r13w, r10w
inc r13
and al, 3
rcr r13, 0
or r13d, 0x6bda4291
shld r13d, r9d, 0x7f
mul r14b
bt r13, 0x14
mov byte [r8 + 2], al
mov rax, qword [rsp + 0xd0]
sar r13w, 0x53
cmp eax, dword [rsp + 0x68]
movsx r13w, r11b
mov r13d, r9d
jmp 0x1404298c8
mov r13, qword [rsp + 0xd8]
jmp 0x1404298d5
je 0x140429254
mov rax, qword [r13 + 0x18]
lea r11, [r11 + rax]
cmp r13d, 0x1f62751b
cmp r10b, r8b
cmp dword [rsp + 0xd0], 1
jne 0x14042997b
cmp dword [rsp + 0x24], 0
js 0x140429254
add rax, rdi
setge dh
mov esi, dword [rsp + 0xc0]
bswap rbp
mov rbp, qword [rsp + 0x70]
cqo
cmovb rcx, rdi
mov rdx, rbp
movsxd rbx, esi
movsx ecx, r13w
dec esi
xchg ecx, ecx
movzx cx, r12b
mov byte [r11 + rbx], 0xff
inc ch
movzx ecx, byte [rax + rbp + 1]
jmp 0x140429945
movsxd rsi, esi
mov byte [r11 + rsi], cl
cmovno si, sp
dec rdx
ror esi, 0xb9
add ebx, 0xfffffffe
movsxd rsi, r12d
sal sil, 0x21
mov esi, ebx
cmc
test ebp, 0x80000000
setae bpl
mov rbp, rdx
je 0x140429924
jmp 0x140429254
cmp dword [rsp + 0x24], 0
js 0x140429254
add rax, qword [rsp + 0xa0]
cdq
xadd si, si
shrd rbx, rbp, 0x2c
add rax, rdi
or bpl, r12b
movsx rsi, si
sub dx, 0x5349
mov rsi, qword [rsp + 0x70]
cmp esp, ecx
mov ecx, dword [rsp + 0x90]
mov ebp, ecx
movsx dx, spl
mov rdx, rsi
lea ecx, [rbp + 3]
movsxd rcx, ecx
bt bx, 0
sar bh, cl
mov byte [r11 + rcx], 0xff
rcl cl, cl
stc
movzx ecx, byte [rax]
add bx, 0x66a
sub bx, di
lea ebx, [rbp + 2]
test r10b, 0x8b
cmp r15b, 0xce
cmc
movsxd rbx, ebx
mov byte [r11 + rbx], cl
movzx ecx, byte [rax - 1]
shrd rbx, rdi, 0xec
setl bl
lea ebx, [rbp + 1]
jmp 0x140429a0a
movsxd rbx, ebx
stc
mov byte [r11 + rbx], cl
and cx, 0x715c
xor ch, 0x47
rcr cl, cl
movzx ecx, byte [rax - 2]
movsxd rbp, ebp
cmc
test bl, bl
mov byte [r11 + rbp], cl
add rax, 0xfffffffffffffffd
add ebp, 0xfffffffc
jmp 0x140429a36
dec rdx
test esi, 0x80000000
mov rsi, rdx
jmp 0x140429a47
je 0x1404299bf
jmp 0x140429254