Function at 0x140420215
Capabilities:
Check for software breakpoints
Check http status code
Encode data using base64
Parse credit card information

Disassembly:
push r15
clc
test r15w, dx
cmp dl, sil
push r14
cmp bpl, 0xbd
cmp r12w, sp
clc
push r13
push r12
push rsi
test r13w, 0x6dbe
test r9b, r12b
push rdi
stc
cmp bp, 0x4888
push rbp
cmc
stc
push rbx
sub rsp, 0x248
jmp 0x14042028a
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
sar eax, cl
bswap bp
mov esi, dword [rsp + 0x2b8]
mov ebp, dword [rsp + 0x2b0]
xor r12d, r12d
sub al, 0x32
cmp dword [rsp + 0x2c0], 0x10
xchg al, cl
sete cl
nop
xor rax, 0x52230ac3
bswap ax
mov eax, esi
cmp sp, 0x7294
test bpl, r14b
or eax, ebp
js 0x140420405
mov r15d, r8d
xor al, r15b
shld rax, rsi, 0xcf
mov r14, rdx
jmp 0x140420354
mov rax, qword [r13]
bts di, r14w
sal di, 0x74
movsxd rdi, dword [rax + 8]
stc
cmp r15b, r11b
cmc
test esi, esi
jmp 0x140420371
je 0x140420398
mov eax, 0x7fffffff
xor edx, edx
cmp r13b, cl
jmp 0x140420387
idiv esi
test r10b, 0x20
test sil, r9b
cmp eax, ebp
jl 0x140420405
mov r12b, cl
movsx rax, di
inc r12d
inc bh
movsx ebx, dx
mov ebx, r12d
test cx, r15w
bts cx, si
rcl ax, 0xcd
imul ebx, r9d
dec ax
movsxd rcx, ebp
cdqe
mov ecx, esi
imul ecx, ebp
bt rax, 0x2c
test edx, edi
mov eax, ebx
cmc
or eax, ecx
jmp 0x1404203d8
js 0x140420405
test ebx, ebx
jmp 0x1404203e5
je 0x140420521
mov eax, 0x7fffffff
xor edx, edx
idiv ebx
test r15w, r10w
cmp eax, ecx
jmp 0x1404203ff
jge 0x140420521
mov qword [r13 + 0x18], 0
bts rbp, r13
rol r14, cl
rol r12b, 0xa9
sub r9d, r9d
shrd ebx, esi, 0x9c
bsf r13w, bx
setbe dil
mov eax, r9d
movzx si, r10b
xchg r13w, r14w
movaps xmm6, xmmword [rsp + 0x1a0]
cmovs edi, r15d
sar r15b, 0xce
movaps xmm7, xmmword [rsp + 0x1b0]
bswap rdi
movaps xmm8, xmmword [rsp + 0x1c0]
cmc
sal si, cl
movaps xmm9, xmmword [rsp + 0x1d0]
sal r14b, 0xab
movaps xmm10, xmmword [rsp + 0x1e0]
movaps xmm11, xmmword [rsp + 0x1f0]
movzx r14d, bp
jmp 0x140420486
movaps xmm12, xmmword [rsp + 0x200]
sbb r13b, 0x98
movaps xmm13, xmmword [rsp + 0x210]
or r15b, dl
dec r13w
test rsi, 0x72ad7463
movaps xmm14, xmmword [rsp + 0x220]
cmc
inc r12b
movaps xmm15, xmmword [rsp + 0x230]
xor r14d, 0x7af438a9
add rsp, 0x248
movzx rbp, r11w
mov rsi, r15
setl sil
pop rbx
cmovp r15d, r12d
movzx r15w, r11b
movsx ebp, r12w
pop rbp
cmovge r13w, r15w
movzx r14w, r11b
not di
pop rdi
movsxd r14, r9d
pop rsi
movzx r13w, spl
movsxd r14, ebp
movzx r12, bp
pop r12
jmp 0x140420511
pop r13
pop r14
xchg r15w, r15w
pop r15
jmp 0x140420520
ret
mov dword [rsp + 0x68], r9d
mov dword [rsp + 0x6c], ebx
test r8, rsi
cmp r12w, si
imul ecx, ebx
jmp 0x140420539
movsxd rcx, ecx
jmp 0x140420541
call fcn.1400e0134
mov qword [r13 + 0x18], rax
sub r9d, r9d
cmp r15b, 0xc
test r10b, r12b
test r8w, 0x3c90
test rax, rax
jmp 0x140420562
je 0x140420428
mov rsi, rdi
sbb r8w, 0x619f
movzx eax, r10w
mov eax, esi
test r13b, bpl
mov r8d, dword [rsp + 0x2b0]
test r13w, cx
cmc
or eax, r8d
jmp 0x14042058f
js 0x140420428
mov dword [rsp + 0x84], r12d
cmp r11w, r14w
test r8d, r8d
jmp 0x1404205a9
je 0x1404205d2
xor r9d, r9d
test r8b, 0xae
mov eax, 0x7fffffff
test r10b, r14b
xor edx, edx
test r14w, 0x5bd8
clc
idiv r8d
cmp eax, esi
jl 0x140420428
mov eax, esi
shld r9d, r15d, 0xa2
imul eax, r8d
xchg r9b, r9b
bswap r9
mov dword [rsp + 0x64], eax
shl r9b, cl
xchg r9, r9
or eax, dword [rsp + 0x2c0]
jmp 0x1404205f9
mov r9d, 0
js 0x140420428
mov r11d, 0
cmp dword [rsp + 0x2c0], 0
jmp 0x140420618
je 0x140420684
sub r9d, r9d
stc
adc cl, r15b
movzx rbp, dx
mov eax, 0x7fffffff
ror cx, cl
sub edx, edx
setg bpl
mov ebp, dword [rsp + 0x2c0]
bsf ecx, r11d
shl cl, cl
idiv ebp
rcl cl, cl
or ch, 0xb0
mov cl, 0xe7
mov ecx, dword [rsp + 0x64]
cmp r15b, r10b
cmp eax, ecx
jmp 0x14042065b
jl 0x140420428
mov r11d, ecx
cmp dil, dil
test sil, 0x43
test r11, r8
imul r11d, ebp
cmp r11d, 0x7ffffff8
jmp 0x14042067e
jg 0x140420428
add r11d, 7
shr r11d, 3
btc ax, 8
test dl, r8b
cmc
lea eax, [r11 + 1]
xadd ch, cl
mov ecx, dword [rsp + 0x2b8]
cmp r10w, sp
test spl, r10b
imul eax, ecx
cmp eax, r15d
jmp 0x1404206b5
ja 0x140420418
mov eax, r8d
mov edx, dword [rsp + 0x68]
imul eax, edx
stc
cmp bpl, dl
mov qword [rsp + 0xf8], rax
stc
test ecx, ecx
jmp 0x1404206d9
je 0x1404252ab
cmp dword [rsp + 0x2c0], 8
setl byte [rsp + 0x3f]
clc
xchg al, al
cmp esi, edx
sete al
rcr rcx, cl
add r9b, 0x42
movzx ecx, byte [r14]
mov r9d, 0
cmp r11w, 0x1feb
cmp cl, 4
jmp 0x140420713
ja 0x140420428
mov ebx, dword [rsp + 0x84]
mov edx, ebx
mov rbp, qword [rsp + 0xf8]
mov dil, bl
sub di, r9w
imul edx, ebp
test bpl, 0x24
bts di, ax
mov edi, esi
imul edi, ebx
mov dword [rsp + 0x24], edi
sub ebp, r11d
sbb r10b, 0x67
mov qword [rsp + 0x190], rbp
mov dword [rsp + 0x60], edx
or di, r10w
mov edx, edx
mov rdi, rsi
shrd ebp, eax, 0x76
mov r10, rdx
shld ebx, esp, 0x32
not bpl
sub bpl, 0x56
neg r10
movsxd rbx, dword [rsp + 0x6c]
adc bpl, 0x34
test ah, 0x1b
bt bp, ax
or byte [rsp + 0x3f], al
mov eax, r8d
movzx bp, r10b
movsxd rbp, r8d
clc
and eax, 7
mov dword [rsp + 0x12c], eax
mov eax, r8d
and eax, 0xfffffff8
cmp r9b, 0xbe
rcr ebp, cl
mov dword [rsp + 0x128], eax
movzx eax, cx
mov eax, 0x30
btr bp, r13w
or bpl, 0x9e
sub bp, bp
sub rax, rbx
mov qword [rsp + 0xf0], rax
bswap bp
rcr al, 0x24
mov rbp, rbx
dec rax
neg rbp
mov rax, rbp
not rax
dec ah
mov qword [rsp + 0xb8], rbp
sub rbp, rdx
movsx eax, bx
mov qword [rsp + 0x178], rbp
movzx ax, r10b
setb bpl
mov eax, 0x10
sal bpl, 0x8e
dec bpl
mov ebp, 0x10
test dil, 0x89
sub rbp, rbx
test bx, r11w
jmp 0x140420829
mov qword [rsp + 0x170], rbp
mov ebp, 3
stc
sub rbp, rdx
cmc
mov qword [rsp + 0x168], rbp
cmp rbx, 0xfa87972
sub rax, rdx
mov qword [rsp + 0x150], rax
cwde
movsx rax, r15w
rol ah, 0xd4
mov eax, 1
sub rax, rdx
cmp r14w, 0x2bd0
test r9, 0x72d65517
test r15b, cl
mov qword [rsp + 0x158], rax
and ax, 0x7a43
xchg al, ah
mov eax, 0x30
cmc
sub rax, rdx
jmp 0x140420891
mov qword [rsp + 0x148], rax
jmp 0x14042089e
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
movsxd rax, dword [rsp + 0x68]
xadd si, si
xor esi, 0x34852f5
movzx esi, bp
mov qword [rsp + 0x198], rax
not sil
lea eax, [r8 - 1]
movsx esi, r15w
or sil, r12b
mov dword [rsp + 0x5c], eax
sbb rax, 0x37d416b5
rcl rsi, 0xcb
mov eax, dword [rsp + 0x2b8]
btc esi, 0x6a
mov qword [rsp + 0x110], rax
movsxd rax, esp
mov rsi, qword [r13 + 0x18]
cwde
mov qword [rsp + 0x160], rdx
rcr ah, 0x75
sal rax, cl
shl rax, 0x3b
lea rax, [rbx + rdx]
cmp r10b, sil
mov qword [rsp + 0x188], rax
xor eax, eax
clc
cmc
mov qword [rsp + 0x140], rax
shrd ax, bx, 0xc8
mov eax, r8d
jmp 0x140420942
mov qword [rsp + 0x138], rax
mov ah, 0xb7
sub r12d, r12d
movzx rax, r10w
movzx ax, al
btr eax, ebp
mov qword [rsp + 0xd8], r13
xadd ah, al
and eax, ebp
xor al, dil
mov qword [rsp + 0xd0], rdi
cmovae rax, r15
and al, 0x65
mov qword [rsp + 0x108], r11
sal ax, cl
sar rax, 0xe
mov qword [rsp + 0x88], r10
movsxd rax, esp
mov rax, rbx
jmp 0x14042099b
mov qword [rsp + 0x30], rbx
test dil, 0x64
cmp dword [rsp + 0x2c0], 7
jmp 0x1404209b1
jg 0x1404209e8
cmp r11d, r8d
jmp 0x1404209bf
ja 0x140420418
add rsi, qword [rsp + 0x190]
clc
mov dword [rsp + 0x24], 1
cmp rbp, 0x703e34de
test r15, rcx
mov qword [rsp + 0x138], r11
test r12, r12
jmp 0x1404209f0
jne 0x140420a14
movzx eax, cl
cqo
cmp al, r12b
cdq
lea rcx, [0x1400beffc]
rcl r8d, cl
ror r9d, 0x5d
movzx ecx, byte [rax + rcx]
mov r9b, 0x8a
lea rdx, [r14 + 1]
lea r9, [rsi + r10]
btr r8w, cx
test esp, 0x14c96145
shr bpl, cl
movzx ebp, cl
btr r8w, 0x6b
btc r8d, r10d
cmp dword [rsp + 0x24], 0
jmp 0x140420a49
mov r8d, dword [rsp + 0x2c0]
jmp 0x140420a56
jle 0x140420b37
mov ecx, dword [rsp + 0x24]
clc
sub edi, edi
jmp 0x140420a68
jmp 0x140420a96
movzx eax, byte [rdx + rdi]
jmp 0x140420a76
mov byte [rsi + rdi], al
jmp 0x140420a7e
inc rdi
cmp sil, r11b
test bpl, 0x1a
cmp rcx, rdi
jmp 0x140420a90
je 0x140420b37
cmp ebp, 2
jmp 0x140420a9e
jle 0x140420ace
cmp ebp, 4
jg 0x140420b06
cmp ebp, 3
jmp 0x140420ab5
je 0x140420b22
cmp ebp, 4
jmp 0x140420ac3
je 0x140420af7
jmp 0x140420a7e
test ebp, ebp
jmp 0x140420ad5
je 0x140420a6d
cmp ebp, 1
jmp 0x140420ae3
je 0x140420a6d
cmp ebp, 2
jmp 0x140420af1
jne 0x140420a7e
movzx eax, byte [r9 + rdi]
jmp 0x140420b01
jmp 0x140420b2a
cmp ebp, 5
jmp 0x140420b0e
je 0x140420a6d
cmp ebp, 6
je 0x140420a6d
jmp 0x140420a7e
movzx eax, byte [r9 + rdi]
stc
shr al, 1
add al, byte [rdx + rdi]
jmp 0x140420b32
jmp 0x140420a76
cmp r8d, 8
jne 0x140420b97
mov rax, qword [rsp + 0xd0]
mov r15b, 0xaf
setg r15b
cmp eax, dword [rsp + 0x68]
movsx r15, r11w
movzx r15d, di
movsx r15d, ax
mov r15, rsi
jmp 0x140420b68
je 0x140420b78
mov byte [r15 + rax], 0xff
btc r10d, 0x75
add rdx, rax
jmp 0x140420b85
mov r10, qword [rsp + 0x198]
jmp 0x140420b92
jmp 0x140420c1d
cmp r8d, 0x10
jmp 0x140420ba0
jne 0x140420bff
movsxd rax, dword [rsp + 0x24]
bt r15, 0x67
rcr r15w, cl
or r15b, r12b
mov ecx, dword [rsp + 0x68]
cmp dword [rsp + 0xd0], ecx
not r15w
jmp 0x140420bd0
mov r15, rsi
jmp 0x140420bd8
je 0x140420be9
mov byte [r15 + rax], 0xff
mov byte [rax + r15 + 1], 0xff
add rdx, rax
movsxd r10, r15d
jmp 0x140420bf7
mov r10, rbx
jmp 0x140420c1d
add r14, 2
mov r10d, 1
btc rdx, rdi
cmovbe r15d, ebx
mov rdx, r14
shrd cx, r10w, 0x79
mov r15, rsi
lea rcx, [r15 + r10]
add r9, r10
cmp byte [rsp + 0x3f], 0
jmp 0x140420c2e
mov qword [rsp + 0x28], rdx
jmp 0x140420c38
mov qword [rsp + 0x118], r12
jmp 0x140420c45
je 0x140420df9
mov rax, qword [rsp + 0x138]
btc bx, r14w
lea ebx, [rax - 1]
sub r13b, 0x9f
bts r13, rdi
imul ebx, dword [rsp + 0x24]
sbb r13w, r9w
movsxd r13, ebx
cmp ebp, 2
jmp 0x140420c77
mov qword [rsp + 0x40], r10
jle 0x1404216f1
cmp ebp, 4
jmp 0x140420c8a
jg 0x140421ec3
cmp ebp, 3
je 0x140422460
cmp ebp, 4
jmp 0x140420ca1
jne 0x140423642
test ebx, ebx
jmp 0x140420cae
jle 0x140423642
movsxd rsi, dword [rsp + 0x24]
dec r14b
mov r14d, ebx
cmp rsi, 0x2de23deb
cmc
jmp 0x140420ccc
cmp ebx, 8
jae 0x140423ecc
sub r12d, r12d
btr rax, 0xc0
cwde
mov rax, qword [rsp + 0x40]
rol r11b, 0x40
sub rax, rsi
add r15, rax
movzx r10, sp
mov rax, qword [rsp + 0x88]
cmovge r11w, ax
lea r10, [r15 + rax]
mov r11w, 0x7a8c
mov r11, qword [rsp + 0x28]
jmp 0x140420d11
jmp 0x140420d61
cmp edi, ebp
jmp 0x140420d1d
cmova esi, edx
cmp edi, eax
jmp 0x140420d27
cmova esi, edx
add sil, byte [r11 + r12]
mov byte [rcx + r12], sil
inc r10
inc r15
jmp 0x140420d3d
inc rcx
inc r9
jmp 0x140420d48
inc r11
jmp 0x140420d50
dec r14
cmp r12, r14
jmp 0x140420d5b
je 0x140423642
movzx edx, byte [r10 + r12]
cwde
movsx bx, bl
movzx r8d, byte [r9 + r12]
dec sil
rcr ax, 0x14
shl rbp, 0xf7
movzx esi, byte [r15 + r12]
bts ax, ax
mov eax, r8d
movzx bx, r13b
or bx, sp
sub eax, edx
lea ebx, [rax + rsi]
bswap ebp
jmp 0x140420d9c
mov edi, eax
bt bp, 0xb1
movzx rbp, r15w
neg edi
jmp 0x140420dae
cmovs edi, eax
mov ebp, ebx
jmp 0x140420db8
sub ebp, r8d
sub al, 0x80
mov eax, ebp
stc
neg eax
jmp 0x140420dc7
cmovs eax, ebp
cmp bpl, dl
add bp, 0x2199
sub ebx, edx
mov ebp, ebx
test r10d, 0x76b240c2
neg ebp
cmovs ebp, ebx
clc
cmc
cmp eax, ebp
jmp 0x140420deb
ja 0x140420d16
mov edx, r8d
jmp 0x140420d16
cmp ebp, 2
jmp 0x140420e01
jle 0x1404218dc
cmp ebp, 4
jmp 0x140420e0f
jg 0x140421feb
cmp ebp, 3
jmp 0x140420e1d
je 0x140422638
cmp ebp, 4
jmp 0x140420e2b
jne 0x140423b7d
mov ebp, dword [rsp + 0x5c]
clc
test ebp, ebp
jmp 0x140420e3d
je 0x140423b7d
mov eax, dword [rsp + 0x24]
xor bl, r8b
movsxd rbx, eax
rcr r12w, cl
cmp r9b, bpl
mov qword [rsp + 0xe8], rbx
sal r8b, 0x75
bsf r8w, r12w
mov r12d, eax
rcr ax, cl
mov r14b, 0x8d
lea rax, [r15 + r10]
xchg r8, r14
mov qword [rsp + 0x100], rax
movsx rax, r9w
bsr rax, r8
mov eax, r12d
btr r14d, r13d
cmc
and eax, 0xfffffff0
bsr r14d, eax
and r14w, 0x6260
shrd r8w, r8w, 0xfe
mov qword [rsp + 0x130], rax
mov eax, r12d
and r14w, 0x56e3
xadd r14b, r14b
and eax, 0xfffffff8
shl r14b, 0x25
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0xb8]
lea r8, [r15 + rax]
lea r8, [r8 + r10]
ror r14, 0x5f
add r14b, bl
add r15, qword [rsp + 0x178]
adc r14w, dx
lea r15, [r15 + r10]
sub r14w, ax
bt r14, 0x66
movsx r14d, si
sub eax, eax
cmovp r14, rsp
movzx r14, ax
mov qword [rsp + 0xe0], rax
mov r14, rdx
jmp 0x140420f12
jmp 0x140420f8f
mov rax, qword [rsp + 0xe8]
movsx ebx, bp
or bpl, 0xbe
sar bpl, 0xa0
mov byte [rcx + rax], 0xff
lea r14, [r14 + rax]
rcl bpl, cl
bswap ebx
adc bh, dh
mov rbx, qword [rsp + 0x30]
shl bp, 0x80
shr bp, 0xad
ror rbp, 0x86
add rcx, rbx
add r9, rbx
mov bpl, r8b
movzx bp, r12b
inc qword [rsp + 0xe0]
or ebp, r8d
test edi, ebx
add r8, rbx
add r15, rbx
not rbp
cmovo rbp, rax
movzx rbp, dx
mov ebp, dword [rsp + 0x120]
jmp 0x140420f82
dec ebp
jmp 0x140420f89
je 0x140423b88
mov dword [rsp + 0x120], ebp
cmp dword [rsp + 0x24], 0
jmp 0x140420fa0
jle 0x140420f17
cmp dword [rsp + 0x24], 8
jmp 0x140420fb0
jae 0x140420fc2
sub edx, edx
jmp 0x140420fbd
jmp 0x14042162e
mov rdx, qword [rsp + 0xe0]
cbw
ror ah, cl
shld ax, dx, 0xed
mov rax, rdx
imul rax, qword [rsp + 0x30]
add rax, qword [rsp + 0x100]
imul rdx, qword [rsp + 0xe8]
stc
jmp 0x140420ff3
add rdx, qword [rsp + 0x28]
test r11, 0x77c95a69
cmp dil, 0x62
test r11b, spl
sub rax, rdx
test r14w, bx
test rdx, 0x187f442a
cmp rax, 0x10
jmp 0x14042101d
jb 0x1404215df
jb 0x1404215eb
cmp qword [rsp + 0x188], 0x10
jmp 0x140421037
jb 0x1404215d8
cmp dword [rsp + 0x60], 0x10
jmp 0x140421047
jb 0x1404215cc
mov edx, 0
cmp r8b, sil
stc
cmp dword [rsp + 0x6c], 0x10
jmp 0x140421060
jb 0x14042162e
cmp dword [rsp + 0x24], 0x10
jmp 0x140421070
jae 0x140421235
xor ebp, ebp
mov rax, qword [rsp + 0x180]
nop dword [rax]
jmp 0x140421089
movq xmm8, qword [r14 + rbp]
movq xmm11, qword [r15 + rbp]
jmp 0x14042109a
movdqa xmm3, xmm11
punpcklbw xmm3, xmm15
movdqa xmm12, xmm3
punpckhwd xmm12, xmm15
punpcklwd xmm3, xmm15
movq xmm9, qword [r9 + rbp]
movdqa xmm2, xmm9
punpcklbw xmm2, xmm15
movdqa xmm1, xmm2
punpckhwd xmm1, xmm15
punpcklwd xmm2, xmm15
movq xmm10, qword [r8 + rbp]
jmp 0x1404210dc
movdqa xmm5, xmm10
punpcklbw xmm5, xmm15
movdqa xmm6, xmm5
punpcklwd xmm6, xmm15
punpckhwd xmm5, xmm15
movdqa xmm4, xmm2
psubd xmm4, xmm3
movdqa xmm0, xmm1
psubd xmm0, xmm12
paddd xmm5, xmm0
paddd xmm6, xmm4
movdqa xmm7, xmm0
psrad xmm7, 0x1f
pxor xmm0, xmm7
psubd xmm0, xmm7
movdqa xmm7, xmm4
psrad xmm7, 0x1f
pxor xmm4, xmm7
psubd xmm4, xmm7
movdqa xmm7, xmm6
psubd xmm7, xmm2
movdqa xmm2, xmm5
psubd xmm2, xmm1
movdqa xmm1, xmm2
psrad xmm1, 0x1f
pxor xmm2, xmm1
psubd xmm2, xmm1
movdqa xmm1, xmm7
psrad xmm1, 0x1f
pxor xmm7, xmm1
psubd xmm7, xmm1
psubd xmm6, xmm3
psubd xmm5, xmm12
movdqa xmm1, xmm5
psrad xmm1, 0x1f
pxor xmm5, xmm1
psubd xmm5, xmm1
movdqa xmm1, xmm6
psrad xmm1, 0x1f
pxor xmm6, xmm1
psubd xmm6, xmm1
pxor xmm4, xmm14
pxor xmm7, xmm14
movdqa xmm1, xmm4
pcmpgtd xmm1, xmm7
pxor xmm0, xmm14
pxor xmm2, xmm14
movdqa xmm3, xmm0
pcmpgtd xmm3, xmm2
pxor xmm6, xmm14
pcmpgtd xmm4, xmm6
por xmm4, xmm1
pxor xmm5, xmm14
pcmpgtd xmm0, xmm5
por xmm0, xmm3
packssdw xmm4, xmm0
packsswb xmm4, xmm4
pcmpgtd xmm2, xmm5
pcmpgtd xmm7, xmm6
packssdw xmm7, xmm2
packsswb xmm7, xmm7
pand xmm11, xmm7
pandn xmm7, xmm9
por xmm7, xmm11
pand xmm7, xmm4
pandn xmm4, xmm10
por xmm4, xmm7
paddb xmm4, xmm8
movq qword [rcx + rbp], xmm4
add rbp, 8
test r9w, 0x6d2a
cmp rax, rbp
jne 0x140421089
mov rdx, rax
cmp r13w, r10w
cmp rax, r12
jmp 0x14042122a
jne 0x14042162e
jmp 0x140420f17
sub ebp, ebp
movdqa xmm13, xmm14
mov rax, qword [rsp + 0x130]
movdqu xmm11, xmmword [r15 + rbp]
jmp 0x14042124f
movdqa xmmword [rsp + 0x70], xmm11
movdqa xmm10, xmm11
punpckhbw xmm10, xmm15
movdqa xmm0, xmm10
punpckhwd xmm0, xmm15
movdqa xmm1, xmm0
movdqa xmmword [rsp + 0xc0], xmm0
punpcklwd xmm10, xmm15
punpcklbw xmm11, xmm15
pxor xmm7, xmm7
movdqa xmm0, xmm11
punpckhwd xmm0, xmm7
movdqa xmmword [rsp + 0x40], xmm0
movdqu xmm15, xmmword [r9 + rbp]
jmp 0x14042129f
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 0x1404212db
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 r11b, 0x5e
cmp sil, r10b
clc
add rbp, 0x10
test r8, rdi
cmp rax, rbp
jmp 0x140421589
jne 0x140421244
cmp rax, r12
jmp 0x140421597
movdqa xmm14, xmm13
movdqa xmm13, xmmword [0x1400bf520]
je 0x140420f17
mov rdx, qword [rsp + 0x130]
bts rbp, rdx
mov rbp, rdx
test r13, rbp
test r12b, 8
je 0x14042162e
jmp 0x140421078
xor edx, edx
jmp 0x1404215d3
jmp 0x14042162e
xor edx, edx
jmp 0x14042162e
xor edx, edx
jmp 0x1404215e6
jmp 0x14042162e
xor edx, edx
jmp 0x1404215f2
jmp 0x14042162e
cmp edi, r10d
cmova ebp, esi
test r10b, dil
cmp edi, r13d
jmp 0x140421608
cmova ebp, esi
add bpl, byte [r14 + rdx]
jmp 0x140421614
mov byte [rcx + rdx], bpl
jmp 0x14042161d
inc rdx
cmp r12, rdx
jmp 0x140421628
je 0x140420f17
movzx esi, byte [r15 + rdx]
sar ah, cl
movzx eax, byte [r9 + rdx]
bsr di, dx
shld bx, sp, 0x24
shl r10d, cl
movzx ebp, byte [r8 + rdx]
and r10w, 0x35ec
mov ebx, eax
sub ebx, esi
btr r13d, 0x67
shr r10b, cl
shrd r11w, r10w, 0xeb
lea r11d, [rbx + rbp]
add r10d, 0x27526e68
movsx rdi, r12w
shl r13b, cl
mov edi, ebx
setnp r13b
bswap r13d
bsr r10w, sp
neg edi
cmovno r10, rdi
setns r13b
cmovs edi, ebx
mov ebx, r11d
sub ebx, eax
shr r10b, cl
movsx r13w, r8b
movsx r10, bp
mov r13d, ebx
movsx r10w, r8b
neg r13d
not r10
movzx r10, r11w
mov r10w, 0x668d
cmovs r13d, ebx
sub r11d, esi
or r10b, r11b
mov r10d, r11d
test r15, rax
neg r10d
cmovs r10d, r11d
clc
cmp r8, 0x19a0462e
cmp r13d, r10d
jmp 0x1404216df
ja 0x1404215f7
mov esi, eax
jmp 0x1404216ec
jmp 0x1404215f7
test ebp, ebp
jmp 0x1404216f8
je 0x140422ac5
cmp ebp, 1
jmp 0x140421706
je 0x140422ad2
cmp ebp, 2
jmp 0x140421714
jne 0x140423642
test ebx, ebx
jmp 0x140421721
jle 0x140423642
mov ebp, ebx
cmp ebx, 8
jmp 0x140421731
jae 0x140423f6a
sub r10d, r10d
mov r8, r10
btr dx, 0xc2
ror dl, cl
not r8
rcr dx, cl
cwd
lea r8, [r8 + rbp]
mov rdx, rbp
cmc
and rdx, 3
jmp 0x14042175d
je 0x1404217f7
mov rbx, r10
neg rbx
movsxd rcx, esi
btr edi, r12d
mov rax, qword [rsp + 0x40]
sal cl, 0xc9
add rax, r10
btr di, di
clc
dec cl
lea rax, [rax + r15]
mov rcx, qword [rsp + 0x88]
setl dil
adc edi, r14d
movsx di, r9b
lea rdi, [rax + rcx]
add r10, qword [rsp + 0x28]
rcl ch, 0xbc
movsx cx, r10b
xor esi, esi
sub rcx, r15
xadd cx, cx
movzx ecx, byte [rdi + rsi]
test dh, cl
add cl, byte [r10 + rsi]
jmp 0x1404217c3
mov byte [rax + rsi], cl
jmp 0x1404217cb
inc rsi
jmp 0x1404217d3
dec rbx
stc
cmp rdx, rsi
jne 0x1404217b4
neg rbx
and r10w, si
ror r10d, 0xdb
movsxd r10, r13d
mov r10, rbx
cmp bx, r8w
stc
cmc
cmp r8, 3
jmp 0x140421800
jb 0x140423642
sub rbp, r10
sal bh, 0x3d
mov rax, qword [rsp + 0x40]
or ebx, esp
add rax, r10
xchg bl, cl
or cl, r14b
adc bl, 0xb0
add rax, r15
sal rbx, 0x2b
rcr bh, 0x2e
cmovge rbx, r15
add rax, 3
mov rcx, qword [rsp + 0x28]
setl dh
lea rcx, [rcx + r10]
shr rdx, cl
movsx edx, r11w
add rcx, 3
add rbx, r9
movsx rdx, r13w
btr ebx, 0xbd
mov rbx, qword [rsp + 0x88]
bt rdx, rsi
movsx dx, sil
movzx edx, byte [rax + rbx - 3]
cmp r15w, 0x5726
cmc
add dl, byte [rcx - 3]
mov byte [rax - 3], dl
and dx, bx
sal dl, 0xc9
movzx edx, byte [rax + rbx - 2]
cmc
jmp 0x140421886
add dl, byte [rcx - 2]
mov byte [rax - 2], dl
rcr dh, cl
movzx edx, byte [rax + rbx - 1]
test r8d, r13d
add dl, byte [rcx - 1]
mov byte [rax - 1], dl
rcl dh, 0x52
sub rdx, rsp
bts dx, di
movzx edx, byte [rax + rbx]
cmp r9b, 0x4c
test rax, 0x21266b02
cmp ax, dx
add dl, byte [rcx]
clc
cmp ebp, 0x228257cb
mov byte [rax], dl
add rax, 4
clc
cmc
add rcx, 4
cmc
add rbp, 0xfffffffffffffffc
jne 0x140421852
jmp 0x140423642
test ebp, ebp
jmp 0x1404218e3
je 0x140422c1b
cmp ebp, 1
jmp 0x1404218f1
je 0x1404230d1
cmp ebp, 2
jmp 0x1404218ff
jne 0x140423b7d
mov ebp, dword [rsp + 0x5c]
test ebp, ebp
jmp 0x140421910
je 0x140423b7d
mov eax, dword [rsp + 0x24]
btr edi, 0x86
rol r13b, cl
movsxd r8, eax
mov di, ax
sub r14b, 0xfd
mov ebx, eax
lea rax, [r15 + r10]
sar r14, 0x85
rcr r14w, cl
mov qword [rsp + 0x90], rax
btc r13w, 0xcf
rcl al, cl
bswap r13
mov eax, ebx
or r14w, bp
mov r13, rsi
shrd r13d, r15d, 0xf
and eax, 0xffffffe0
or r12w, 0x2b1a
mov qword [rsp + 0xc0], rax
add rax, 0xffffffffffffffe0
rcl r14b, cl
mov qword [rsp + 0xe8], rax
bsf r12w, r13w
btc rdi, 0x57
mov rdi, rax
cmc
sub r13b, r12b
shr rdi, 5
seta al
movzx r12d, bp
inc rdi
movsxd r12, r9d
bts r12, r10
sets r12b
mov rax, rdi
mov qword [rsp + 0xe0], rdi
shr r13b, 0x83
movabs rax, 0xffffffffffffffe
or r12w, 0x84b
and rdi, rax
bswap r12
mov qword [rsp + 0x100], rdi
sal r14b, cl
sar r12b, 0xc8
mov eax, ebx
jmp 0x1404219df
and eax, 0xfffffff8
shrd r14d, r14d, 0x22
add r13, 0x70db4f51
mov qword [rsp + 0x120], rax
mov rax, r10
not r12w
mov qword [rsp + 0x70], rbx
or r14w, ax
mov r10d, ebx
sal r13, cl
xor r14, rdx
bswap r13w
and r10d, 3
lea r12, [rax + r15]
add r13d, r13d
add r12, 3
add r13b, cl
bsr r14, r9
sal r13b, cl
add r15, qword [rsp + 0x168]
sal r13b, 0x6b
mov r13b, dl
lea r15, [r15 + rax]
sar r13, cl
lea r13, [rdx + 3]
not r14b
movzx r14d, si
sal r14d, 0x60
xor r11d, r11d
movzx r14w, r9b
jmp 0x140421a62
mov r14, rdx
jmp 0x140421a6a
mov qword [rsp + 0xa0], r8
jmp 0x140421a77
jmp 0x140421af7
mov byte [rcx + r8], 0xff
ror bx, 0xd9
sub bpl, 0xe1
lea r14, [r14 + r8]
btr bx, 0x6c
xor bx, r13w
rol bp, 0x16
mov rbx, qword [rsp + 0x30]
xor bpl, r13b
rcl bp, 0x3c
add rcx, rbx
sal bp, cl
neg bpl
add r9, rbx
movzx ebp, r13w
mov ebp, 0x4e6b3e7a
bswap rbp
inc r11
bsf bp, r13w
rcr bpl, 0x32
rcl bp, cl
lea r12, [r12 + rbx]
btr bp, dx
rol bpl, cl
lea r15, [r15 + rbx]
neg ebp
add r13, r8
mov ebp, dword [rsp + 0x40]
jmp 0x140421aea
dec ebp
jmp 0x140421af1
je 0x140423b88
mov dword [rsp + 0x40], ebp
cmp r13w, 0x7fe
cmp dword [rsp + 0x24], 0
jle 0x140421a7c
cmp dword [rsp + 0x24], 8
jmp 0x140421b16
jae 0x140421c8e
xor edx, edx
mov rbx, r11
xor bl, spl
mov rbx, r12
xchg r12w, r12w
mov r12, rdx
not r12
clc
stc
add r12, qword [rsp + 0x70]
test r10, r10
je 0x140421bc0
mov rax, rdx
sub di, 0x2dfe
neg rax
cmp ah, ah
xchg sil, dil
bsf edi, esp
lea rsi, [rcx + rdx]
mov rdi, r15
lea rdi, [r9 + rdx]
add rdx, r14
xor ebp, ebp
movzx r8d, cx
cmovge r8w, r12w
xchg r8d, r8d
nop dword [rax + rax]
shl r8, cl
movzx r8d, byte [rdi + rbp]
clc
test r10b, al
add r8b, byte [rdx + rbp]
mov byte [rsi + rbp], r8b
inc rbp
jmp 0x140421b91
dec rax
clc
cmp r10, rbp
jmp 0x140421b9d
jne 0x140421b78
neg rax
mov rdx, rax
movzx r8d, ax
shld r8w, r9w, 0x37
add r8b, 0xfd
mov r8, qword [rsp + 0xa0]
clc
cmp r12, 3
movsxd r12, ecx
movsx r12d, r10w
not r12b
mov r12, rbx
jmp 0x140421bd6
jb 0x140421a7c
mov rsi, qword [rsp + 0x70]
xadd bpl, bl
btc rax, r8
sub rsi, rdx
lea rbp, [r12 + rdx]
adc ebx, ebx
bts bx, dx
lea rax, [r15 + rdx]
bt rbx, 0x3b
sar bl, 0xf5
add rdx, r13
rol bx, 0x2b
movsx ebx, r10w
sub edi, edi
nop dword [rax + rax]
not bx
movzx ebx, byte [rax + rdi - 3]
test bpl, 0xf3
clc
add bl, byte [rdx + rdi - 3]
jmp 0x140421c2d
mov byte [rbp + rdi - 3], bl
movzx ebx, byte [rax + rdi - 2]
cmp ecx, edi
add bl, byte [rdx + rdi - 2]
mov byte [rbp + rdi - 2], bl
movzx ebx, byte [rax + rdi - 1]
stc
jmp 0x140421c4b
add bl, byte [rdx + rdi - 1]
cmp rbx, rcx
mov byte [rbp + rdi - 1], bl
bts ebx, esp
movzx ebx, byte [rax + rdi]
add bl, byte [rdx + rdi]
test r14, 0x6be1592f
mov byte [rbp + rdi], bl
jmp 0x140421c71
add rdi, 4
test bp, 0x607f
cmc
cmp rsi, rdi
jmp 0x140421c83
jne 0x140421c1a
jmp 0x140421a7c
mov rax, r11
cwd
cqo
sbb dx, bp
imul rax, qword [rsp + 0x30]
add rax, qword [rsp + 0x90]
mov dh, 2
add dl, 0xb8
mov rdx, r11
test bp, 0x607
stc
imul rdx, r8
cmp esi, 0x3e005943
add rdx, qword [rsp + 0x28]
sub rax, rdx
cmp rax, 0x20
jb 0x140421b1c
jb 0x140421b1c
mov edx, 0
test sp, sp
cmp dword [rsp + 0x60], 0x20
jmp 0x140421ce9
jb 0x140421b24
cmp dword [rsp + 0x24], 0x20
jmp 0x140421cf9
jae 0x140421d06
sub eax, eax
jmp 0x140421e5e
cmp qword [rsp + 0xe8], 0
jmp 0x140421d14
je 0x140421dd5
mov rsi, qword [rsp + 0x100]
stc
test r14b, 0x8d
xor edx, edx
jmp 0x140421d2e
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x140421d46
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x140421d56
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x140421d64
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x140421d6f
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x140421d82
movdqu xmm2, xmmword [r9 + rdx + 0x20]
jmp 0x140421d8e
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x30]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmp r10w, 0x43f4
test dil, r12b
movdqu xmmword [rcx + rdx + 0x30], xmm0
stc
cmp r13b, 0x3f
add rdx, 0x40
test r8b, 0xbf
stc
clc
add rsi, 0xfffffffffffffffe
jmp 0x140421dca
jne 0x140421d2e
jmp 0x140421dda
xor edx, edx
test r12, rcx
test byte [rsp + 0xe0], 1
jmp 0x140421de7
je 0x140421e29
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140421df8
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140421e04
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x140421e0f
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
mov rax, qword [rsp + 0xc0]
cmp rax, qword [rsp + 0x70]
je 0x140421a7c
mov rdx, qword [rsp + 0xc0]
xchg ah, al
shld eax, edx, 0x75
cwde
mov rax, rdx
test byte [rsp + 0x70], 0x18
jmp 0x140421e58
je 0x140421b24
mov rsi, qword [rsp + 0x120]
nop word cs:[rax + rax]
jmp 0x140421e75
movq xmm0, qword [r14 + rax]
jmp 0x140421e80
movq xmm1, qword [r9 + rax]
jmp 0x140421e8b
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmp rsi, rax
jmp 0x140421ea0
jne 0x140421e75
mov rdx, rsi
jmp 0x140421eae
cmp rsi, qword [rsp + 0x70]
jmp 0x140421eb8
je 0x140421a7c
jmp 0x140421b24
cmp ebp, 5
je 0x1404234f7
cmp ebp, 6
jmp 0x140421ed4
jne 0x140423642
test ebx, ebx
jmp 0x140421ee1
jle 0x140423642
movsxd r9, dword [rsp + 0x24]
mov r10d, ebx
cmp r12, rbx
cmp ebx, 8
jmp 0x140421efa
jae 0x140423fda
xor edi, edi
mov rdx, rdi
test r10b, 1
je 0x140421f56
mov rax, rdi
jmp 0x140421f19
sub rax, r9
movsx rdx, cx
cwd
movsxd rdx, esi
movzx eax, byte [rcx + rax]
mov dx, dx
test r13w, r15w
mov rdx, qword [rsp + 0x28]
test r14w, 0x7e0
add al, byte [rdx + rdi]
sbb dx, 0x5a3a
mov byte [rcx + rdi], al
cdq
neg edx
mov rdx, rdi
test sil, 0xe7
cmc
clc
or rdx, 1
not rdi
stc
cmp spl, 0x15
add rdi, r10
jmp 0x140421f66
je 0x140423642
mov rcx, qword [rsp + 0x40]
add ebx, 0x26a135a4
mov rax, rcx
btc bp, 0x41
sub rax, r9
xor ebx, 0x503b63e1
add rax, r15
xchg bl, bl
inc rax
and bpl, r13b
add rcx, r15
mov bpl, 0x70
inc rcx
shr bl, cl
movzx ebx, byte [rax + rdx - 1]
shl bp, 0x3e
sbb bpl, 0x6f
mov rbp, qword [rsp + 0x28]
add bl, byte [rbp + rdx]
stc
mov byte [rcx + rdx - 1], bl
xadd bx, bx
not bh
movzx ebx, byte [rax + rdx]
cmc
stc
add bl, byte [rbp + rdx + 1]
mov byte [rcx + rdx], bl
clc
cmp r13b, 0x82
add rdx, 2
clc
test esi, ebp
cmp r10, rdx
jmp 0x140421fe0
jne 0x140421f9e
jmp 0x140423642
cmp ebp, 5
jmp 0x140421ff3
je 0x1404236a6
cmp ebp, 6
movzx r8w, r8b
setae r8b
bswap r8w
mov r8d, dword [rsp + 0x5c]
jmp 0x140422013
jne 0x140423b7d
test r8d, r8d
je 0x140423b7d
mov eax, dword [rsp + 0x24]
movsxd r12, eax
cmp r11b, 0x7e
shr rdi, cl
mov r14, rdx
test ah, 0xc4
xor r13b, r10b
sub di, sp
mov edi, eax
cmovnp eax, r9d
rol r9b, 0x7a
lea r13, [r15 + r10]
and edx, esi
inc al
shrd r11, rbp, 0x23
mov eax, edi
dec dh
and eax, 0xffffffe0
mov qword [rsp + 0x40], rax
add rax, 0xffffffffffffffe0
bt r9d, 0xa7
test r9w, 0x60c6
mov qword [rsp + 0x70], rax
mov rdx, rax
bts r11w, r11w
shr rdx, 5
inc rdx
movsx ax, bpl
mov ah, 2
mov rax, rdx
mov qword [rsp + 0xa0], rdx
xor r11d, edi
setbe ah
movabs rax, 0xffffffffffffffe
sub rsi, 0x3a5b1fee
and sil, r10b
and rdx, rax
btr r9w, sp
movsxd r11, ebp
add si, sp
mov qword [rsp + 0x90], rdx
test sil, 0xc3
cmc
mov esi, edi
mov r9d, 0x5f28693a
rol al, cl
sal ah, cl
and esi, 0xfffffff8
movsx r11w, bl
mov r9, rdi
add al, 0x48
neg r9
sal r11, 0x25
btr r11w, si
mov rax, qword [rsp + 0xf0]
sub r11, r8
lea r11, [r15 + rax]
jmp 0x140422103
add r11, r10
clc
add r15, qword [rsp + 0xb8]
lea r15, [r15 + r10]
clc
test ebx, 0x1d4623cc
sub r10d, r10d
jmp 0x140422122
jmp 0x140422162
mov byte [rcx + r12], 0xff
clc
cmp r11w, 0x4c
add r14, r12
cmp rcx, rcx
add rcx, rbx
jmp 0x140422141
inc r10
lea r11, [r11 + rbx]
stc
cmp rcx, rdx
add r15, rbx
jmp 0x140422154
dec r8d
jmp 0x14042215c
je 0x140423b88
cmp dword [rsp + 0x24], 0
jmp 0x14042216c
jle 0x140422127
cmp dword [rsp + 0x24], 8
jmp 0x14042217c
jae 0x140422236
sub edx, edx
movzx rbp, ax
inc bp
mov rbp, rdx
test dil, 1
jmp 0x140422197
je 0x1404221d5
mov rax, rdx
sub rax, rbx
rol bpl, 0x84
shr bp, cl
test cl, 0xce
movzx eax, byte [rcx + rax]
movzx rbp, r14w
add al, byte [r14 + rdx]
dec bpl
mov byte [rcx + rdx], al
not rbp
xchg ebp, ebp
mov rbp, rdx
test r11, 0x740a55a3
or rbp, 1
test r10b, bl
not rdx
cmp rdx, r9
jmp 0x1404221e0
je 0x140422127
nop
movzx eax, byte [r15 + rbp]
clc
add al, byte [r14 + rbp]
test bx, bx
cmp rdx, r15
mov byte [rcx + rbp], al
cmp cl, 0x65
movzx eax, byte [r15 + rbp + 1]
cmp r11w, 0x28c1
add al, byte [r14 + rbp + 1]
mov byte [rcx + rbp + 1], al
clc
add rbp, 2
cmp bp, r11w
test rbp, 0x3c117bc4
cmp rdi, rbp
jmp 0x14042222b
jne 0x1404221e8
jmp 0x140422127
mov rax, r10
imul rax, rbx
bt edx, ecx
lea rax, [rax + r13]
sub dl, r8b
movzx rdx, r12w
cmp dil, 0x4f
mov rdx, r10
cmc
imul rdx, r12
test bpl, al
add rdx, qword [rsp + 0x28]
sub rax, rdx
cmp rax, 0x20
jmp 0x14042226b
jb 0x140422182
jb 0x140422182
mov edx, 0
stc
cmp dword [rsp + 0x6c], 0x20
jmp 0x140422287
jb 0x14042218b
cmp dword [rsp + 0x24], 0x20
jmp 0x140422297
jae 0x1404222a9
xor eax, eax
jmp 0x1404222a4
jmp 0x140422419
cmp qword [rsp + 0x70], 0
jmp 0x1404222b4
je 0x140422374
mov rbp, qword [rsp + 0x90]
xor edx, edx
jmp 0x1404222c9
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x1404222d4
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x1404222e0
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x1404222ec
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x1404222fc
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14042230a
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x140422315
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x140422328
movdqu xmm2, xmmword [r11 + rdx - 0x10]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x14042233e
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
test bl, 0xca
cmp r9d, 0x49b84509
movdqu xmmword [rcx + rdx + 0x30], xmm0
jmp 0x140422361
add rdx, 0x40
add rbp, 0xfffffffffffffffe
jne 0x1404222c9
jmp 0x140422379
sub edx, edx
test ch, 0x7a
test byte [rsp + 0xa0], 1
jmp 0x140422386
je 0x1404223e7
movdqu xmm0, xmmword [r14 + rdx]
xadd rax, rax
lahf
sub eax, 0x671d3c38
movdqu xmm1, xmmword [r14 + rdx + 0x10]
mov rax, rdx
sub rax, rbx
jmp 0x1404223ae
movdqu xmm2, xmmword [rcx + rax]
jmp 0x1404223b8
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x1404223c7
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x1404223d9
movdqu xmmword [rcx + rdx + 0x10], xmm0
test r11b, 0x80
test r13b, r8b
stc
cmp qword [rsp + 0x40], rdi
jmp 0x1404223f1
je 0x140422127
mov rdx, qword [rsp + 0x40]
mov rax, rdx
cmc
test dil, 0x18
jmp 0x140422409
je 0x14042218b
nop word cs:[rax + rax]
movq xmm0, qword [r14 + rax]
jmp 0x140422424
movq xmm1, qword [r15 + rax]
jmp 0x14042242f
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmp rsi, rax
jmp 0x140422444
jne 0x140422419
mov rdx, rsi
cmp rsi, rdi
jmp 0x140422455
je 0x140422127
jmp 0x14042218b
test ebx, ebx
jmp 0x140422467
jle 0x140423642
movsxd r8, dword [rsp + 0x24]
xor rdx, 0x251f63c5
sbb dl, r12b
setl dh
mov edx, ebx
cmp ebx, 8
jmp 0x140422489
jae 0x140424031
xor r11d, r11d
clc
mov rsi, r11
test dl, 1
je 0x140422500
movzx eax, byte [r9 + r11]
cmovbe esi, r8d
dec esi
mov rbp, r11
sub rbp, r8
or sil, 0x91
movzx ebp, byte [rcx + rbp]
add ebp, eax
xor sil, bpl
btr rax, 0x27
movsx si, bpl
shr ebp, 1
mov rax, qword [rsp + 0x28]
jmp 0x1404224da
add bpl, byte [rax + r11]
bts rsi, r11
movsxd rsi, r12d
mov byte [rcx + r11], bpl
mov rsi, r11
cmp ah, 0x94
jmp 0x1404224f4
or rsi, 1
test r9b, 0xc5
test ax, r14w
not r11
test bpl, 0xa5
jmp 0x14042250c
add r11, rdx
jmp 0x140422514
je 0x140423642
mov rbx, qword [rsp + 0x40]
rcr ch, cl
ror ch, 0x8c
rcr rbp, 5
mov rax, rbx
shr bpl, 0x78
xor di, r15w
sub rax, r8
movzx di, r9b
movsx di, al
lea rcx, [r15 + rax]
not bpl
jmp 0x14042254e
inc rcx
xchg al, dil
jmp 0x140422559
lea rbp, [r15 + rbx]
movzx rdi, di
inc ah
inc rbp
add r15, qword [rsp + 0x158]
shr rdi, 0x6a
btr eax, 0x78
add r15, rbx
setg bh
mov rax, qword [rsp + 0x28]
sar ebx, cl
neg rdi
lea rbx, [rax + 1]
bts rdi, rax
btc di, 0xcb
btr rax, 0x2f
movzx eax, byte [r15 + rsi - 1]
mov dil, sil
ror dil, 0xb9
movzx edi, byte [rcx + rsi - 1]
jmp 0x1404225b6
add edi, eax
sbb al, al
cwde
shr edi, 1
and ax, cx
neg eax
bt rax, r15
add dil, byte [rbx + rsi - 1]
mov byte [rbp + rsi - 1], dil
shrd edi, r11d, 0xe0
xadd ah, ah
movzx eax, byte [r15 + rsi]
bts edi, r9d
movzx edi, byte [rcx + rsi]
cmc
add edi, eax
cmp bpl, r10b
shr edi, 1
add dil, byte [rbx + rsi]
test eax, 0x41b73614
mov byte [rbp + rsi], dil
add rdx, 0xfffffffffffffffe
cmp r9b, bpl
add rcx, 2
jmp 0x14042260b
add rbp, 2
clc
cmp r14b, r11b
add r15, 2
cmc
cmp si, r14w
jmp 0x140422621
add rbx, 2
stc
clc
cmp r14b, r15b
cmp rsi, rdx
jne 0x140422598
jmp 0x140423642
mov r11d, dword [rsp + 0x5c]
test eax, r9d
test r11d, r11d
jmp 0x140422648
je 0x140423b7d
mov eax, dword [rsp + 0x24]
and r8w, 0x336c
movsxd r12, eax
bt esi, r14d
sub si, sp
xadd edi, r14d
mov esi, eax
test r11b, 0x18
inc r14b
stc
lea rax, [r15 + r10]
mov qword [rsp + 0x70], rax
sbb edi, 0x72ed38b7
sbb al, r11b
xor r14, 0x56a11ede
mov rdi, r10
or r10, 0x32926923
sets r10b
mov r10d, esi
bswap r8
and r10d, 0xffffffe0
inc ax
bswap r14d
mov r8d, esi
bt r14d, r13d
and r8d, 0xfffffff8
mov rax, rsi
and r14b, r12b
add r14b, sil
neg rax
cmc
mov qword [rsp + 0x40], rax
rol r14, cl
mov rax, qword [rsp + 0x170]
cmp bx, 0x78d4
movsx r14d, si
add rax, r15
btr r14d, r11d
movsx r14w, r12b
cmovs r14, r11
add rax, rdi
movsx r14d, bx
rcl r14b, 8
add r15, qword [rsp + 0xb8]
or r14w, dx
add r15, rdi
movsx r14d, r13w
adc r14, r14
rcl r14b, cl
xor ebp, ebp
movsx r14d, si
movsx r14, ax
movsx r14w, cl
mov r14, rdx
jmp 0x140422723
jmp 0x14042276b
mov byte [rcx + r12], 0xff
sub rbx, r11
movsxd rbx, ecx
lea r14, [r14 + r12]
adc bl, al
bt bx, 0x4c
sar rbx, cl
mov rbx, qword [rsp + 0x30]
stc
lea rcx, [rcx + rbx]
add r9, rbx
inc rbp
stc
add rax, rbx
add r15, rbx
jmp 0x14042275d
dec r11d
jmp 0x140422765
je 0x140423b88
cmp dword [rsp + 0x24], 0
jmp 0x140422775
jle 0x140422728
cmp dword [rsp + 0x24], 8
jmp 0x140422785
jae 0x1404228a4
sub r13d, r13d
setle dh
test r15b, dl
mov rdx, r13
stc
test sil, 1
je 0x1404227f1
movzx edx, byte [r9 + r13]
mov edi, 0x1bcd682b
neg dil
xor edi, 0x209f46bc
mov rdi, r13
test cl, 0x2b
clc
sub rdi, qword [rsp + 0x30]
movzx edi, byte [rcx + rdi]
cmp edi, ebx
add edi, edx
test bh, dl
shr edi, 1
add dil, byte [r14 + r13]
mov byte [rcx + r13], dil
test r14w, r15w
mov dl, 0xcc
mov rdx, r13
cmp r15w, bp
or rdx, 1
test dil, 0xc8
stc
cmp ebx, 0x734d419a
not r13
cmc
cmp dil, 0xcf
stc
cmp r13, qword [rsp + 0x40]
jmp 0x140422804
je 0x140422728
nop dword [rax + rax]
add dil, 0x6d
movzx edi, byte [r9 + rdx]
rol bx, cl
movzx ebx, byte [r15 + rdx]
test r11, 0x63504ecc
cmp dl, 0x6f
add ebx, edi
sal rdi, cl
bsf edi, r8d
shr ebx, 1
setb dil
shrd di, sp, 0x16
add bl, byte [r14 + rdx]
cmp bp, 0x5c1a
mov byte [rcx + rdx], bl
sbb dil, bpl
movzx edi, byte [r9 + rdx + 1]
bts ebx, r9d
movzx ebx, byte [r15 + rdx + 1]
cmc
test r11b, 0x10
add ebx, edi
stc
jmp 0x14042286e
shr ebx, 1
test bpl, r14b
add bl, byte [r14 + rdx + 1]
cmc
cmp r13d, 0x43b94dae
clc
mov byte [rcx + rdx + 1], bl
test r11, 0x44ec29a6
add rdx, 2
cmp dl, r15b
test si, cx
cmp rsi, rdx
jne 0x140422816
jmp 0x140422728
mov rdx, rbp
btc di, si
imul rdx, qword [rsp + 0x30]
bt di, di
bt rdi, 0x1e
btc edi, r15d
add rdx, qword [rsp + 0x70]
movzx rdi, r10w
adc edi, 0xd860a82
movsx rdi, bx
mov rdi, rbp
test r10b, 0x89
imul rdi, r12
cmp r13w, bx
add rdi, qword [rsp + 0x28]
jmp 0x1404228ea
sub rdx, rdi
cmp rdx, 0x20
jmp 0x1404228f6
jb 0x14042278b
jb 0x14042278b
cmp dword [rsp + 0x60], 0x20
jmp 0x14042290c
jb 0x14042278b
mov r13d, 0
clc
cmp dword [rsp + 0x6c], 0x20
jmp 0x140422923
jb 0x140422794
cmp dword [rsp + 0x24], 0x20
jmp 0x140422933
jae 0x140422940
sub edx, edx
jmp 0x140422a47
xor edx, edx
jmp 0x140422947
movdqu xmm1, xmmword [r14 + rdx]
movdqu xmm8, xmmword [r14 + rdx + 0x10]
jmp 0x140422959
movdqu xmm4, xmmword [r9 + rdx]
jmp 0x140422964
movdqu xmm5, xmmword [r9 + rdx + 0x10]
jmp 0x140422970
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 0x140422997
movdqu xmm3, xmmword [rax + rdx]
jmp 0x1404229a1
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
jmp 0x140422a00
movdqu xmmword [rcx + rdx + 0x10], xmm3
cmp cx, si
add rdx, 0x20
cmc
cmp r10, rdx
jmp 0x140422a16
jne 0x140422947
cmp r10, rsi
je 0x140422728
mov rdx, r10
mov r13, r10
test sil, 0x18
jmp 0x140422a34
je 0x140422794
nop dword [rax + rax]
jmp 0x140422a47
movq xmm0, qword [r14 + rdx]
jmp 0x140422a52
movq xmm1, qword [r9 + rdx]
jmp 0x140422a5d
punpcklbw xmm1, xmm15
movq xmm2, qword [r15 + rdx]
jmp 0x140422a6d
punpcklbw xmm2, xmm15
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rdx], xmm2
cmp r8b, bl
jmp 0x140422a90
add rdx, 8
cmp bpl, r11b
jmp 0x140422a9f
cmp r8, rdx
jmp 0x140422aa7
jne 0x140422a47
mov r13, r8
test r10d, r9d
cmc
test bl, 0x70
cmp r8, rsi
je 0x140422728
jmp 0x140422794
mov r8, r13
call fcn.1404a0f31
jmp 0x140423642
test ebx, ebx
jmp 0x140422ad9
jle 0x140423642
movsxd r9, dword [rsp + 0x24]
movsx r10, dx
cmp sil, 0xa4
bts r10, r10
mov r10d, ebx
jmp 0x140422af9
cmp ebx, 8
jmp 0x140422b01
jae 0x14042409f
xor edi, edi
shr rdx, 0x82
adc dl, dh
bts dx, bp
mov rdx, rdi
test r10b, 1
je 0x140422b5f
mov rax, rdi
btr dx, si
sub rax, r9
bts edx, r13d
bts rdx, rsi
cmovs dx, sp
movzx eax, byte [rcx + rax]
test r14w, 0x4c9e
movzx rdx, cx
mov rdx, qword [rsp + 0x28]
add al, byte [rdx + rdi]
mov byte [rcx + rdi], al
sbb dl, r15b
mov rdx, rdi
or rdx, 1
jmp 0x140422b5f
not rdi
cmp rbp, rdi
stc
add rdi, r10
jmp 0x140422b6e
je 0x140423642
mov rcx, qword [rsp + 0x40]
rol al, 0x35
add rax, 0x5aeb79a0
test si, 0x1ed2
mov rax, rcx
movzx ebp, bx
dec bpl
rcl bh, 0x57
sub rax, r9
btr ebp, ebx
add ebp, 0x27212aa1
add rax, r15
movsx rbx, r10w
xchg bpl, bpl
inc rax
sub bpl, 0x60
mov rbx, rcx
add rcx, r15
setae bpl
inc rcx
cmovg ebp, ebx
shl ebx, cl
movzx ebx, byte [rax + rdx - 1]
xor bp, si
mov rbp, qword [rsp + 0x28]
test r15b, sil
jmp 0x140422bd8
add bl, byte [rbp + rdx]
cmc
clc
mov byte [rcx + rdx - 1], bl
bt bx, 0x3c
rcl bl, cl
cmp r12d, r12d
movzx ebx, byte [rax + rdx]
jmp 0x140422bf6
add bl, byte [rbp + rdx + 1]
mov byte [rcx + rdx], bl
clc
jmp 0x140422c03
add rdx, 2
clc
cmp r10, rdx
jmp 0x140422c10
jne 0x140422bc3
jmp 0x140423642
mov r13d, dword [rsp + 0x5c]
test r12b, 0xde
test r13d, r13d
jmp 0x140422c2c
je 0x140423b7d
mov eax, dword [rsp + 0x24]
movsxd r12, eax
sar dil, cl
mov r14, rdx
rol sil, cl
shl dil, 0xd9
and r9w, 0xe29
mov edi, eax
cwde
lea rax, [r15 + r10]
mov qword [rsp + 0x40], rax
sar r11w, 0xff
mov eax, edi
add r11b, 0x33
movsx r9, r15w
adc r11d, esi
and eax, 0xffffffe0
rcl rdx, 0xe5
mov qword [rsp + 0x70], rax
add r11b, 0x2d
ror si, 0xa9
rol dh, cl
add rax, 0xffffffffffffffe0
shr r9b, cl
mov qword [rsp + 0xa0], rax
shr rax, 5
setb r9b
cmovg r9w, r8w
cdq
inc rax
movabs rdx, 0xffffffffffffffe
and r11b, 0xba
shld r9w, r12w, 0x74
add rdx, 0xfffffffffffffffe
rcl r9d, cl
rcl r11b, 0x19
and rdx, rax
not si
mov qword [rsp + 0xc0], rdx
mov r11d, eax
adc ah, 0x3b
movsx r9d, bx
and r11d, 3
rcr al, 0xec
bsf ax, r10w
mov esi, edi
mov r9, r15
btr r9w, r9w
and esi, 0xfffffff8
cmovge r9, rbp
rcr ah, cl
mov rax, r10
mov r10d, edi
xor r9d, edi
bt r9, 0xe1
movzx r9d, di
and r10d, 3
clc
movsxd r9, r12d
add r15, rax
add r15, 0x10
btr r9w, 0xab
bts r9, rsp
jmp 0x140422d26
lea r9, [r14 + 0x10]
mov qword [rsp + 0x90], r11
shl r11, 5
xor r8d, r8d
jmp 0x140422d86
mov byte [rcx + r12], 0xff
bsf ebx, r9d
or ebx, 0x24336978
bts ebx, r9d
lea r14, [r14 + r12]
neg bl
shld ebx, ebx, 0x2c
mov rbx, qword [rsp + 0x30]
cmp sil, al
test r11b, r13b
add rcx, rbx
jmp 0x140422d6e
inc r8
lea r15, [r15 + rbx]
add r9, r12
dec r13d
jmp 0x140422d80
je 0x140423b88
cmp dword [rsp + 0x24], 0
jmp 0x140422d90
jle 0x140422d3e
cmp dword [rsp + 0x24], 8
jb 0x140422e13
mov rdx, r8
shl bl, cl
movzx rbx, bp
stc
imul rdx, r12
mov bx, 0x27a5
bt rbx, 0xc
add rdx, qword [rsp + 0x28]
sbb bh, 0xfa
mov rbx, r8
stc
imul rbx, qword [rsp + 0x30]
cmp r15, rbx
cmp edi, 0x37b122fa
test r8w, 0x21a
add rbx, qword [rsp + 0x40]
sub rbx, rdx
mov edx, 0
jmp 0x140422ded
cmp rbx, 0x20
jb 0x140422fe6
cmp dword [rsp + 0x24], 0x20
jmp 0x140422e01
jae 0x140422e1a
sub ebx, ebx
jmp 0x140422e0e
jmp 0x140422fb0
sub edx, edx
jmp 0x140422fe6
cmp qword [rsp + 0xa0], 0x60
jmp 0x140422e28
jae 0x140422e35
xor edx, edx
jmp 0x140422f09
mov rbp, qword [rsp + 0xc0]
cmp ecx, 0x9fe084c
cmc
test dx, 0x7acd
xor edx, edx
test rdi, r10
cmp eax, r12d
movups xmm0, xmmword [r14 + rdx]
movups xmm1, xmmword [r14 + rdx + 0x10]
test r12, rax
movups xmmword [rcx + rdx], xmm0
test r9d, 0x18d30816
movups xmmword [rcx + rdx + 0x10], xmm1
jmp 0x140422e78
movups xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x140422e88
movups xmm1, xmmword [r14 + rdx + 0x30]
clc
cmp dil, 0x25
movups xmmword [rcx + rdx + 0x20], xmm0
stc
movups xmmword [rcx + rdx + 0x30], xmm1
jmp 0x140422ea7
movups xmm0, xmmword [r14 + rdx + 0x40]
movups xmm1, xmmword [r14 + rdx + 0x50]
jmp 0x140422eb8
movups xmmword [rcx + rdx + 0x40], xmm0
cmp al, r8b
test r13d, 0x12024044
cmc
movups xmmword [rcx + rdx + 0x50], xmm1
clc
movdqu xmm0, xmmword [r14 + rdx + 0x60]
test bp, bp
cmp bl, r13b
movdqu xmm1, xmmword [r14 + rdx + 0x70]
cmp bpl, spl
movdqu xmmword [rcx + rdx + 0x60], xmm0
clc
movdqu xmmword [rcx + rdx + 0x70], xmm1
clc
sub rdx, 0xffffffffffffff80
test cl, 0x52
add rbp, 0xfffffffffffffffc
jmp 0x140422f03
jne 0x140422e51
cmp qword [rsp + 0x90], 0
jmp 0x140422f17
je 0x140422f78
lea rbx, [r15 + rdx]
lea rdx, [rdx + r9]
sub ebp, ebp
test r10b, dil
nop word cs:[rax + rax]
cmp r15w, sp
movdqu xmm0, xmmword [rdx + rbp - 0x10]
movdqu xmm1, xmmword [rdx + rbp]
jmp 0x140422f4c
movdqu xmmword [rbx + rbp - 0x10], xmm0
clc
cmc
cmp r12, 0x2a5d64b9
movdqu xmmword [rbx + rbp], xmm1
cmc
add rbp, 0x20
cmp r11w, 0x3891
stc
cmp dil, spl
cmp r11, rbp
jne 0x140422f3a
cmp qword [rsp + 0x70], rdi
jmp 0x140422f82
je 0x140422d3e
mov rdx, qword [rsp + 0x70]
mov rbx, rdx
clc
test dil, 0x18
jmp 0x140422f9a
je 0x140422fe6
nop dword [rax + rax]
shld dx, r9w, 0xf8
cwd
mov rdx, qword [r14 + rbx]
clc
mov qword [rcx + rbx], rdx
test r11w, bx
add rbx, 8
cmc
cmp rsi, rbx
jmp 0x140422fca
jne 0x140422fb0
mov rdx, rsi
jmp 0x140422fd8
cmp rsi, rdi
jmp 0x140422fe0
je 0x140422d3e
mov rbp, rdx
clc
cmp r11b, 0x7a
not rbp
stc
test bpl, 0x7a
lea rbp, [rbp + rdi]
test rcx, rsp
stc
test rbx, 0x44674a4e
test r10, r10
jmp 0x14042300e
je 0x14042304c
mov rbx, r10
movzx eax, dx
jmp 0x140423024
nop
not rax
movzx eax, byte [r14 + rdx]
jmp 0x140423033
mov byte [rcx + rdx], al
inc rdx
jmp 0x14042303e
dec rbx
jmp 0x140423046
jne 0x140423029
cmp rbp, 3
jmp 0x140423055
jb 0x140422d3e
nop word [rax + rax]
or ax, 0x4984
movzx eax, byte [r14 + rdx]
stc
mov byte [rcx + rdx], al
bts ax, r10w
movzx eax, byte [r14 + rdx + 1]
mov byte [rcx + rdx + 1], al
jmp 0x140423085
movzx eax, byte [r14 + rdx + 2]
cmp dil, 0xf3
test r11b, 0xa8
test r14w, si
mov byte [rcx + rdx + 2], al
btr ax, 0x85
movsx ax, sil
movzx eax, byte [r14 + rdx + 3]
mov byte [rcx + rdx + 3], al
cmp r13b, r13b
stc
add rdx, 4
cmp r15b, dil
test r11b, 0xe6
cmp rdi, rdx
jmp 0x1404230c6
jne 0x140423065
jmp 0x140422d3e
mov r8d, dword [rsp + 0x5c]
stc
cmc
jmp 0x1404230dd
test r8d, r8d
je 0x140423b7d
mov eax, dword [rsp + 0x24]
movsxd r12, eax
xadd r9w, si
mov r14, rdx
shr r9, cl
mov edi, eax
btr ax, 0x46
sbb dx, r13w
lea r13, [r15 + r10]
mov eax, edi
and eax, 0xffffffe0
mov qword [rsp + 0x40], rax
xchg r9w, si
sbb sil, r15b
add rax, 0xffffffffffffffe0
rcr r11d, 0xfb
xor sil, spl
stc
mov qword [rsp + 0x70], rax
dec r9w
btc r9d, r15d
sbb r9w, 0x6933
mov rdx, rax
cdqe
shr rdx, 5
lahf
inc rdx
cmp spl, 0xd1
mov rax, rdx
movzx ax, bl
setns r9b
mov qword [rsp + 0xa0], rdx
movabs rax, 0xffffffffffffffe
and rdx, rax
sub esi, 0x121c6449
mov qword [rsp + 0x90], rdx
or r11w, 0x381f
btc r9d, esi
test r14b, bpl
mov esi, edi
cmovbe r9w, r15w
and esi, 0xfffffff8
inc al
btr r9, r10
xor r9b, r12b
mov r9, rdi
test dil, 0xd5
ror r11d, 0x1c
neg r9
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
cmp r9w, 0x559f
clc
lea r11, [r11 + r10]
cmp r13, rbx
test r12w, 0x1b86
add r15, qword [rsp + 0xb8]
cmc
lea r15, [r15 + r10]
xor r10d, r10d
jmp 0x1404231d9
jmp 0x14042321c
mov byte [rcx + r12], 0xff
jmp 0x1404231e9
lea r14, [r14 + r12]
cmc
jmp 0x1404231f6
add rcx, rbx
jmp 0x1404231fe
inc r10
stc
lea r11, [r11 + rbx]
jmp 0x14042320b
add r15, rbx
dec r8d
jmp 0x140423216
je 0x140423b88
cmp dword [rsp + 0x24], 0
jle 0x1404231de
cmp dword [rsp + 0x24], 8
jmp 0x140423231
jae 0x1404232e3
xor edx, edx
mov rbp, rdx
test dil, 1
jmp 0x140423245
je 0x14042328c
mov rax, rdx
sal rbp, cl
rcr ebp, cl
sub rax, rbx
movzx eax, byte [rcx + rax]
add ebp, ebp
rcr bpl, 0x51
or bp, 0x4701
add al, byte [r14 + rdx]
sbb rbp, rdi
or bpl, 0xe1
stc
mov byte [rcx + rdx], al
bsr bp, sp
sal bpl, 0x39
shld bp, sp, 0x8a
mov rbp, rdx
clc
test al, r15b
or rbp, 1
not rdx
test rbx, 0x6a1a6c13
cmp rdx, r9
je 0x1404231de
nop
movzx eax, byte [r15 + rbp]
stc
add al, byte [r14 + rbp]
mov byte [rcx + rbp], al
lahf
cmc
mov ax, r14w
movzx eax, byte [r15 + rbp + 1]
add al, byte [r14 + rbp + 1]
test di, 0x2aa2
mov byte [rcx + rbp + 1], al
test sil, 0x78
cmc
add rbp, 2
cmp rdi, rbp
jmp 0x1404232d8
jne 0x1404232a0
jmp 0x1404231de
mov rax, r10
movsx dx, r15b
rcl dl, 0xc9
imul rax, rbx
movsxd rdx, ebp
bt edx, 0x3d
movsx edx, di
lea rax, [rax + r13]
mov rdx, r10
clc
imul rdx, r12
add rdx, qword [rsp + 0x28]
cmp r13b, r11b
clc
sub rax, rdx
cmp rax, 0x20
jmp 0x14042331d
jb 0x140423237
jb 0x140423237
mov edx, 0
cmp dword [rsp + 0x6c], 0x20
jmp 0x140423338
jb 0x140423239
cmp dword [rsp + 0x24], 0x20
jmp 0x140423348
jae 0x14042335a
xor eax, eax
jmp 0x140423355
jmp 0x1404234b3
cmp qword [rsp + 0x70], 0
je 0x140423418
mov rbp, qword [rsp + 0x90]
cmp bh, 0xbf
sub edx, edx
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140423385
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x140423391
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x1404233a1
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x1404233b5
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x1404233c1
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x1404233cd
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x1404233d9
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmp rsp, 0x33c05409
stc
movdqu xmmword [rcx + rdx + 0x30], xmm0
jmp 0x140423400
add rdx, 0x40
cmp r15b, r11b
clc
stc
add rbp, 0xfffffffffffffffe
jne 0x140423373
jmp 0x14042341a
xor edx, edx
test byte [rsp + 0xa0], 1
jmp 0x140423427
je 0x140423484
movdqu xmm0, xmmword [r14 + rdx]
sbb al, dh
movsx eax, r12w
xchg ah, ah
movdqu xmm1, xmmword [r14 + rdx + 0x10]
and eax, esp
mov rax, rdx
cmp r12b, 0x2b
sub rax, rbx
jmp 0x140423453
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042345d
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042346c
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14042347a
movdqu xmmword [rcx + rdx + 0x10], xmm0
cmc
cmp dl, 0x95
cmp qword [rsp + 0x40], rdi
jmp 0x14042348e
je 0x1404231de
mov rdx, qword [rsp + 0x40]
shl al, 0x13
rcl al, cl
mov rax, rdx
test dil, 0x18
je 0x140423239
nop dword [rax]
jmp 0x1404234b3
movq xmm0, qword [r14 + rax]
movq xmm1, qword [r15 + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp bl, r15b
add rax, 8
cmp cx, ax
stc
cmp rsi, rax
jne 0x1404234b3
mov rdx, rsi
test sil, 0x6d
stc
cmp rsi, rdi
jmp 0x1404234ec
je 0x1404231de
jmp 0x140423239
test ebx, ebx
jmp 0x1404234fe
jle 0x140423642
movsxd r9, dword [rsp + 0x24]
xor r10b, cl
or r10b, bpl
movzx r10w, r11b
mov r10d, ebx
cmp ebx, 8
jmp 0x14042351f
jae 0x140424113
xor r11d, r11d
mov dl, r14b
mov rdx, r11
test r14b, r11b
test r10b, 1
je 0x140423586
mov rax, r11
rcr dl, cl
ror dl, cl
sub rax, r9
inc dx
shl dx, 0x68
sbb dx, sp
movzx eax, byte [rcx + rax]
rcl dl, 0x57
cmp r9b, r14b
shr al, 1
mov rdx, qword [rsp + 0x28]
cmp ecx, r14d
add al, byte [rdx + r11]
btc rdx, 0xa0
sal edx, cl
sar dx, 0x55
mov byte [rcx + r11], al
stc
btr dx, 0xcd
shl rdx, cl
mov rdx, r11
or rdx, 1
not r11
test spl, 0xe3
cmp r15b, r10b
add r11, r10
je 0x140423642
mov rcx, qword [rsp + 0x40]
mov rax, rcx
clc
jmp 0x1404235aa
sub rax, r9
ror rbx, 0x65
btr bp, di
add rax, r15
mov bpl, r14b
inc rax
add rcx, r15
jmp 0x1404235cf
inc rcx
sal bp, cl
dec ebp
movzx ebx, byte [rax + rdx - 1]
rcl ebp, 0x14
rcl bpl, cl
bts bp, bp
shr bl, 1
mov rbp, qword [rsp + 0x28]
stc
test r13w, bx
cmp cx, r14w
add bl, byte [rbp + rdx]
mov byte [rcx + rdx - 1], bl
dec ebx
not ebx
movzx ebx, byte [rax + rdx]
test r12d, r13d
jmp 0x14042360e
shr bl, 1
add bl, byte [rbp + rdx + 1]
cmp r10b, r12b
test r11d, 0x84d4353
mov byte [rcx + rdx], bl
stc
add rdx, 2
cmp ecx, 0x29e67771
test r14d, 0x5a303f95
cmc
cmp r10, rdx
jmp 0x14042363c
jne 0x1404235d7
mov r14, qword [rsp + 0x28]
add r14, r13
sets r13b
movsx r8, bx
movsx r11w, r15b
mov r13, qword [rsp + 0xd8]
movsx r11, ax
mov r8d, dword [rsp + 0x2b0]
mov r11, qword [rsp + 0x108]
movsxd r10, r10d
mov r10, qword [rsp + 0x88]
movzx ebx, si
movzx rbx, r11w
mov rbx, qword [rsp + 0x30]
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
jmp 0x140423e34
mov r9d, dword [rsp + 0x5c]
test spl, r13b
test r9d, r9d
jmp 0x1404236b6
je 0x140423b7d
mov eax, dword [rsp + 0x24]
xadd bp, bp
movsxd r12, eax
bsf r11, r9
shl r13w, cl
mov esi, eax
lea r8, [r15 + r10]
mov eax, esi
and eax, 0xffffffe0
mov qword [rsp + 0x40], rax
shl ebp, cl
sal r13b, cl
add rax, 0xffffffffffffffe0
setns r11b
mov qword [rsp + 0x70], rax
movzx r11d, sp
rcl rbp, cl
xor r13b, r13b
mov rbp, rax
bts ax, ax
shr rbp, 5
inc rbp
xchg r14, r13
movsx r14, r8w
cbw
mov rax, rbp
rcl r11b, 0x7a
shl r14d, 0x2d
bsr r14d, r8d
mov qword [rsp + 0xa0], rbp
xchg r14b, r14b
cwde
xor r11b, r15b
movabs rax, 0xffffffffffffffe
btr r11w, 0x94
test r8b, sil
and rbp, rax
cmp r13w, r13w
mov qword [rsp + 0x90], rbp
mov rbp, r10
sbb al, r14b
btc r11d, r12d
movsx r10d, r9w
mov r10d, esi
dec ax
and r10d, 0xfffffff8
mov r13, rsi
cmc
neg r13
mov rax, qword [rsp + 0xf0]
movsxd r14, edi
lea r11, [r15 + rax]
adc r14b, 2
shl r14b, cl
add r11, rbp
movzx r14w, r9b
sar r14w, 0x97
rcr r14b, 0xc0
add r15, qword [rsp + 0xb8]
sal r14d, 0xf1
cmp bx, cx
add r15, rbp
cmovnp r14d, esp
xor r14, rax
sal r14w, 0x19
xor ebp, ebp
mov r14, rdx
jmp 0x1404237fb
mov byte [rcx + r12], 0xff
test r12d, 0x7db6248a
test bl, r14b
lea r14, [r14 + r12]
test cl, dl
test r13w, 0x2915
add rcx, rbx
inc rbp
cmc
cmp sil, 0x48
lea r11, [r11 + rbx]
add r15, rbx
jmp 0x1404237f2
dec r9d
je 0x140423b88
cmp dword [rsp + 0x24], 0
jle 0x1404237c0
cmp dword [rsp + 0x24], 8
jmp 0x140423810
jae 0x1404238d9
sub edi, edi
cwd
add edx, edi
mov rdx, rdi
cmp r10d, r10d
test r13w, 0x16d4
test sil, 1
jmp 0x140423831
je 0x140423866
mov rax, rdi
sub rax, rbx
movzx eax, byte [rcx + rax]
mov dl, 2
shl dh, cl
cqo
shr al, 1
sar dl, 0xaa
movsx edx, r9w
btc edx, ebx
add al, byte [r14 + rdi]
mov byte [rcx + rdi], al
bts dx, r15w
mov rdx, rdi
or rdx, 1
not rdi
cmp rdi, r13
jmp 0x140423871
je 0x1404237c0
nop word [rax + rax]
movzx eax, byte [r15 + rdx]
cmp r8d, 0x2acf250b
shr al, 1
add al, byte [r14 + rdx]
test bpl, 0x4a
stc
mov byte [rcx + rdx], al
bt ax, r8w
xor al, 0xdf
movzx ax, bpl
movzx eax, byte [r15 + rdx + 1]
shr al, 1
jmp 0x1404238b3
add al, byte [r14 + rdx + 1]
clc
cmc
test spl, 0x2b
mov byte [rcx + rdx + 1], al
add rdx, 2
cmp rsi, rdx
jmp 0x1404238ce
jne 0x140423880
jmp 0x1404237c0
mov rax, rbp
imul rax, rbx
bswap dx
or dl, r11b
lea rax, [rax + r8]
mov rdx, rbp
imul rdx, r12
clc
add rdx, qword [rsp + 0x28]
cmp r10b, r13b
cmc
sub rax, rdx
cmp rax, 0x20
jmp 0x140423907
jb 0x140423816
jb 0x140423816
mov edi, 0
cmp edi, esi
test r9w, r13w
cmp dword [rsp + 0x6c], 0x20
jb 0x14042381c
cmp dword [rsp + 0x24], 0x20
jmp 0x140423933
jae 0x140423940
sub eax, eax
jmp 0x140423b26
mov rdi, r8
cmc
test cx, 0x3a8b
cmp qword [rsp + 0x70], 0
jmp 0x140423954
je 0x140423a51
mov r8, qword [rsp + 0x90]
clc
test r9b, 0x3d
sub edx, edx
jmp 0x14042396e
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140423980
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x14042398c
movdqu xmm3, xmmword [r11 + rdx - 0x20]
jmp 0x140423998
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x1404239be
movdqu xmmword [rcx + rdx + 0x10], xmm3
jmp 0x1404239c9
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x1404239d5
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x1404239e1
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x1404239ed
movdqu xmm3, xmmword [r11 + rdx]
jmp 0x1404239f8
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 r8w, 0x68bf
jmp 0x140423a26
movdqu xmmword [rcx + rdx + 0x30], xmm3
cmc
jmp 0x140423a32
add rdx, 0x40
cmp r15d, r10d
test sil, 0x23
add r8, 0xfffffffffffffffe
jmp 0x140423a46
jne 0x14042396e
jmp 0x140423a59
sub edx, edx
clc
jmp 0x140423a59
test byte [rsp + 0xa0], 1
je 0x140423ad8
movdqu xmm0, xmmword [r14 + rdx]
cmp r13, r10
movdqu xmm1, xmmword [r14 + rdx + 0x10]
mov ax, sp
mov rax, rdx
stc
test r10b, 0x74
sub rax, rbx
jmp 0x140423a8a
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140423a94
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x140423a9f
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
bt r8w, 0x51
movsxd r8, r14d
movdqu xmmword [rcx + rdx + 0x10], xmm3
or r8w, r11w
bsr r8w, di
cmp qword [rsp + 0x40], rsi
bswap r8w
mov r8, rdi
jmp 0x140423ae9
je 0x1404237c0
mov rdi, qword [rsp + 0x40]
add al, r15b
sal ah, 0xd2
movsx eax, r12w
mov rax, rdi
test rdi, r9
stc
test sil, 0x18
jmp 0x140423b0e
je 0x14042381c
nop word cs:[rax + rax]
jmp 0x140423b26
movq xmm0, qword [r14 + rax]
jmp 0x140423b31
movq xmm1, qword [r15 + rax]
jmp 0x140423b3c
psrlw xmm1, 1
pand xmm1, xmm13
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmc
cmp r11b, bpl
clc
add rax, 8
jmp 0x140423b5e
cmp r10, rax
jne 0x140423b26
mov rdi, r10
cmp r10, rsi
jmp 0x140423b72
je 0x1404237c0
jmp 0x14042381c
mov r14, rdx
or sil, r15b
jmp 0x140423b88
mov esi, dword [rsp + 0x2c0]
test r11b, 0x84
cmc
test r11w, bx
cmp esi, 0x10
jmp 0x140423ba0
jne 0x140423e01
mov r8d, dword [rsp + 0x2b0]
cmovs r11, r13
test r8d, r8d
mov r13, qword [rsp + 0xd8]
movzx r11w, sil
movsxd r10, edx
bswap r12w
mov r11, qword [rsp + 0x108]
movsx r12d, r9w
seta r12b
xchg r10b, r12b
mov r10, qword [rsp + 0x88]
xchg r12b, r12b
movzx r12, r14w
mov r12, qword [rsp + 0x118]
je 0x140423eb0
mov rcx, qword [rsp + 0x140]
cdqe
movsx ax, r13b
jmp 0x140423c0d
add rcx, qword [r13 + 0x18]
movzx eax, cx
movsxd rax, dword [rsp + 0x24]
jmp 0x140423c1e
inc rax
stc
test dil, 0x4a
cmp dword [rsp + 0x5c], 7
jmp 0x140423c30
jb 0x140423db5
mov rdx, rbx
bts rdi, r8
sub rdx, rax
xor bp, 0x7b9b
movzx rsi, ax
cmc
mov ebp, dword [rsp + 0x128]
bts bx, bx
mov rsi, rcx
shld edi, r12d, 0x5a
bswap di
neg dil
lea rbx, [rcx + rax]
mov byte [rcx + rax], 0xff
mov rdi, qword [rsp + 0x30]
shl ch, 0x3b
cmc
mov byte [rdi + rbx], 0xff
shr dil, cl
rcl ch, cl
xchg dil, dil
add rbx, qword [rsp + 0x30]
xor rdi, 0x201a3a97
btr cx, bp
xor rcx, r8
mov rdi, qword [rsp + 0x30]
add ecx, r14d
xchg rcx, rcx
xor cl, r12b
mov byte [rdi + rbx], 0xff
btc edi, 0x7d
add rbx, qword [rsp + 0x30]
xchg cx, cx
test r10b, 0x3a
mov rdi, qword [rsp + 0x30]
add cl, spl
add cx, 0x7e31
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
neg ch
bt di, 0xad
mov rdi, qword [rsp + 0x30]
bts ecx, edx
rcl rcx, 0x50
cmp eax, 0x55b04794
mov byte [rdi + rbx], 0xff
xor di, r13w
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
bt cx, r12w
cmp r9d, r10d
mov byte [rdi + rbx], 0xff
rol dil, cl
inc rcx
movzx cx, ah
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
btr ecx, 0x51
mov byte [rdi + rbx], 0xff
not rcx
add rbx, qword [rsp + 0x30]
or rcx, r12
rol rdi, 0x2b
mov rdi, qword [rsp + 0x30]
movsxd rcx, r14d
lea rcx, [rbx + rdi]
shrd di, si, 0x14
dec di
add dil, 0xa6
lea rcx, [rcx + rdx]
mov rdi, qword [rsp + 0x30]
test spl, 0xc0
mov byte [rdi + rbx], 0xff
shl bh, cl
mov rbx, qword [rsp + 0x30]
test rsp, 0x1fe65e35
clc
add ebp, 0xfffffff8
jmp 0x140423d6c
jne 0x140423c55
lea rsi, [rsi + rbx]
cmp rbp, r15
add rsi, rbx
lea rsi, [rsi + rbx]
lea rsi, [rsi + rbx]
movsx edx, r14w
add rsi, rbx
shr dx, 0xad
jmp 0x140423d98
add rsi, rbx
add rsi, rbx
test r11w, ax
lea rsi, [rsi + rbx]
shld dx, r15w, 0x52
mov rcx, rsi
xor edx, r15d
setno dl
mov edx, dword [rsp + 0x12c]
test r15b, r14b
clc
test edx, edx
jmp 0x140423dc7
je 0x140423e41
add rcx, rax
rol rax, 0xec
ror eax, cl
movsxd rax, ecx
mov eax, edx
test ah, 0xb
mov byte [rcx], 0xff
clc
jmp 0x140423de7
add rcx, rbx
jmp 0x140423def
dec eax
jmp 0x140423df6
jne 0x140423dde
jmp 0x140423e41
mov r13, qword [rsp + 0xd8]
mov r8d, dword [rsp + 0x2b0]
mov r10d, ebp
movzx r10, dx
movzx r11w, r9b
mov r11, qword [rsp + 0x108]
inc r12b
mov r10, qword [rsp + 0x88]
setne r12b
mov r12, qword [rsp + 0x118]
jmp 0x140423e41
inc r12
cmp r12, qword [rsp + 0x110]
je 0x140425386
mov eax, dword [rsp + 0x60]
ror sil, 0xe3
imul eax, r12d
movzx si, r13b
adc cx, 0x74bc
xor cl, r14b
mov rsi, qword [r13 + 0x18]
mov ecx, r11d
sub cl, r13b
shl rcx, cl
mov qword [rsp + 0x140], rax
add rsi, rax
movsx cx, sil
ror cx, 0x90
movzx ecx, byte [r14]
stc
sub r9d, r9d
cmp ecx, 0x39570f4
test r14d, r9d
cmp cl, 4
jmp 0x140423ea5
jbe 0x1404209a4
jmp 0x140420428
inc r12
clc
cmp r12, qword [rsp + 0x110]
jmp 0x140423ec1
jne 0x140423e52
jmp 0x1404252d7
mov rax, qword [rsp + 0x40]
rcl dx, 0xf2
ror dx, cl
lea rdx, [r15 + rax]
cmc
movsx ax, r8b
sub rdx, qword [rsp + 0x28]
not al
movsxd rax, r11d
mov rax, qword [rsp + 0x160]
clc
lea rax, [rax + rsi]
cmc
cmp rdx, 0x10
jmp 0x140423f03
jb 0x140420cd5
jb 0x140420cd5
cmp rax, 0x10
jmp 0x140423f18
jb 0x140420cd5
cmp dword [rsp + 0x60], 0x10
jmp 0x140423f28
jb 0x140420cd5
mov r12d, 0
jmp 0x140423f3f
cmp dword [rsp + 0x24], 0x10
jmp 0x140423f49
jb 0x140420cde
cmp ebx, 0x10
jmp 0x140423f57
jae 0x140424173
sub r12d, r12d
jmp 0x140423f65
jmp 0x140424521
mov rax, qword [rsp + 0x40]
lea rax, [rax + r15]
shr dx, 0xf
xchg dx, dx
or dh, 0xf8
mov rdx, rax
cmp ah, 0x85
test di, r11w
test r9d, 0x6db5560a
sub rdx, qword [rsp + 0x28]
clc
cmc
cmp rdx, 0x20
jmp 0x140423f9e
jb 0x140421737
jb 0x140421737
mov r10d, 0
cmp r10b, sil
stc
cmp dword [rsp + 0x60], 0x20
jb 0x14042173a
cmp ebx, 0x20
jmp 0x140423fc7
jae 0x14042476e
sub r10d, r10d
jmp 0x140423fd5
jmp 0x140424f1b
mov rax, qword [rsp + 0x40]
add rax, r15
cmp cl, r13b
sub rax, qword [rsp + 0x28]
cmp sil, r13b
clc
cmp rax, 0x20
jmp 0x140423ff7
jb 0x140421f00
jb 0x140421f00
mov edi, 0
cmc
test bl, r10b
cmp dword [rsp + 0x24], 0x20
jmp 0x140424016
jb 0x140421f02
cmp ebx, 0x20
jae 0x140424894
xor edi, edi
jmp 0x14042402c
jmp 0x140425006
mov rax, qword [rsp + 0x40]
stc
cmp rsi, 0x4e7c0b91
cmp r15, r9
add rax, r15
sub rax, qword [rsp + 0x28]
cmc
cmp rax, 0x20
jmp 0x140424053
jb 0x14042248f
jb 0x14042248f
cmp dword [rsp + 0x60], 0x20
jb 0x14042248f
mov r11d, 0
test bl, 0x51
clc
cmp dword [rsp + 0x24], 0x20
jmp 0x14042407e
jb 0x140422493
cmp ebx, 0x20
jmp 0x14042408c
jae 0x1404249f3
xor r11d, r11d
jmp 0x14042409a
jmp 0x140424b5a
mov rax, qword [rsp + 0x40]
jmp 0x1404240b0
lea rax, [rax + r15]
cmp r8d, 0x7a943dce
clc
test si, 0x17be
sub rax, qword [rsp + 0x28]
cmp r14d, r9d
jmp 0x1404240d2
cmp rax, 0x20
jmp 0x1404240db
jb 0x140422b07
jb 0x140422b07
mov edi, 0
test r13b, dil
test bpl, 0xf4
cmp dword [rsp + 0x24], 0x20
jb 0x140422b13
cmp ebx, 0x20
jmp 0x140424106
jae 0x140424be4
sub edi, edi
jmp 0x14042510e
mov rax, qword [rsp + 0x40]
lea rax, [rax + r15]
cmp dl, dl
stc
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jmp 0x14042412d
jb 0x140423525
jb 0x140423525
mov r11d, 0
jmp 0x140424148
cmp dword [rsp + 0x24], 0x20
jmp 0x140424152
jb 0x14042352b
cmp ebx, 0x20
jmp 0x140424160
jae 0x140424d27
sub r11d, r11d
jmp 0x14042416e
jmp 0x140425214
mov r12d, r14d
and r12d, 0xfffffff0
shl r10b, cl
mov rbp, qword [rsp + 0x40]
rcr al, cl
sub rbp, rsi
sal ax, 0x8b
add rbp, r15
movsx eax, si
movzx r10, ax
movzx bx, al
mov rax, r12
mov rbx, rcx
mov r10, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x88]
jmp 0x1404241b1
movdqu xmm11, xmmword [rbp + rdx]
jmp 0x1404241bd
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 0x140424207
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 0x140424242
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 0x1404244d6
paddb xmm7, xmm0
movdqu xmmword [rbx], xmm7
cmp dx, 0x5d8d
add r10, 0x10
cmp r13b, 0x7c
add rbp, 0x10
add rbx, 0x10
test cl, 0xb4
cmp r10b, 0xb3
add rax, 0xfffffffffffffff0
jne 0x1404241b1
cmp r12, r14
jmp 0x14042450c
je 0x140423642
test r14b, 8
jmp 0x14042451b
je 0x140420cde
mov edx, r14d
ror bp, 0xad
and edx, 0xfffffff8
bts rbp, rbx
sbb al, 0x23
shrd rax, r10, 0x3a
mov r11, qword [rsp + 0x40]
jmp 0x140424549
sub r11, rsi
rcr bh, cl
xadd eax, eax
mov bx, r13w
add r11, r15
mov rax, qword [rsp + 0x88]
lea r10, [r11 + rax]
movzx rbx, cx
mov bpl, bl
movsx bx, r10b
mov rbp, rdx
movzx ax, r15b
movzx rax, r11w
bswap rbx
mov rbx, rcx
cmovp eax, r13d
lahf
mov rax, r9
movsxd r8, ecx
mov r8, qword [rsp + 0x28]
jmp 0x140424597
pxor xmm13, xmm13
movdqa xmm14, xmmword [0x1400bf530]
movq xmm8, qword [r8 + r12]
jmp 0x1404245b0
movq xmm11, qword [r10 + r12]
jmp 0x1404245bb
movdqa xmm3, xmm11
punpcklbw xmm3, xmm13
movdqa xmm12, xmm3
punpckhwd xmm12, xmm13
punpcklwd xmm3, xmm13
movq xmm9, qword [rax + r12]
jmp 0x1404245df
movdqa xmm2, xmm9
punpcklbw xmm2, xmm13
movdqa xmm1, xmm2
punpckhwd xmm1, xmm13
punpcklwd xmm2, xmm13
movq xmm10, qword [r11 + r12]
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
cmc
add r8, 8
add r11, 8
cmp dl, r9b
stc
add r10, 8
add rax, 8
test spl, r10b
add rbx, 8
add rbp, 0xfffffffffffffff8
cmp r12, rbp
jmp 0x140424752
jne 0x1404245a5
mov r12, rdx
stc
cmp sil, 0xc2
cmp rdx, r14
je 0x140423642
jmp 0x140420cde
mov r10d, ebp
bsf r8d, ebx
and r10d, 0xffffffe0
lea rdx, [r10 - 0x20]
movsx r8w, r8b
rcr r8w, cl
mov r8, rdx
cmp ch, 0xf0
cmp sil, r12b
shr r8, 5
jmp 0x140424798
inc r8
test rbp, r11
test rdx, rdx
jmp 0x1404247a6
je 0x140424ea9
mov rsi, r8
cwd
add rdx, rdx
movabs rdx, 0xffffffffffffffe
shrd rdi, r12, 0x40
setge dil
and rsi, rdx
sbb rdx, 0x59784c61
add rax, qword [rsp + 0x148]
mov rdx, qword [rsp + 0x40]
movsxd rdi, r12d
movsx rdi, r12w
add rdx, r15
sar dil, cl
btr rdi, 0xd7
rol rdi, 0xa8
add rdx, 0x30
movzx edi, r8w
neg di
add edi, r10d
sub ebx, ebx
not dil
mov rdi, qword [rsp + 0x28]
jmp 0x140424811
movdqu xmm0, xmmword [rdi + rbx]
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x140424821
movdqu xmm2, xmmword [rax + rbx - 0x30]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx - 0x20]
jmp 0x140424836
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x30], xmm2
movdqu xmmword [rdx + rbx - 0x20], xmm0
movdqu xmm0, xmmword [rdi + rbx + 0x20]
movdqu xmm1, xmmword [rdi + rbx + 0x30]
jmp 0x140424857
movdqu xmm2, xmmword [rax + rbx - 0x10]
jmp 0x140424862
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx]
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x10], xmm2
movdqu xmmword [rdx + rbx], xmm0
cmc
add rbx, 0x40
cmc
add rsi, 0xfffffffffffffffe
jmp 0x140424889
jne 0x140424811
jmp 0x140424eb9
mov edi, r10d
and edi, 0xffffffe0
btr r8w, r15w
lea rax, [rdi - 0x20]
movzx r8w, dl
btr r8d, ebx
mov r8, rax
shr r8, 5
jmp 0x1404248b8
inc r8
test rax, rax
jmp 0x1404248c3
je 0x140424f88
mov rbx, r8
bsr bp, dx
sete bpl
xadd dl, bpl
movabs rax, 0xffffffffffffffe
bsf dx, dx
test r15b, 0x75
dec rdx
and rbx, rax
cwd
cmp r10, 0x64095c5b
movsx rax, bx
mov rdx, qword [rsp + 0x40]
movzx rax, r12w
bsf rax, r9
mov bpl, r8b
mov rax, rdx
clc
bt ebp, edi
sub rax, r9
rcr bpl, 0xd0
sar bpl, 0x27
movzx rbp, r8w
lea rbp, [r15 + rax]
add rbp, 0x30
test r12b, dl
shl eax, cl
shr ax, cl
lea rdx, [rdx + r15]
cwde
add ah, 0x9e
shld ax, dx, 0xd6
add rdx, 0x30
sub esi, esi
movzx ax, spl
mov ah, bl
mov rax, qword [rsp + 0x28]
jmp 0x140424957
movdqu xmm0, xmmword [rax + rsi]
jmp 0x140424961
movdqu xmm1, xmmword [rax + rsi + 0x10]
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x140424972
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x140424981
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x140424990
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x14042499b
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x1404249a6
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x1404249b1
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x1404249bc
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x1404249cb
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
movdqu xmmword [rdx + rsi], xmm0
add rsi, 0x40
clc
test al, 0x5a
cmp r10b, r8b
add rbx, 0xfffffffffffffffe
jne 0x140424957
jmp 0x140424f8a
mov r11d, edx
shr bl, 0xf4
and r11d, 0xffffffe0
cmp r8b, al
mov rax, qword [rsp + 0x150]
btr rbp, rbx
btc rbp, r10
xor bpl, 0x54
lea rax, [rax + r15]
xchg ebx, ebx
mov rsi, qword [rsp + 0x40]
cmovge ebx, ebx
lea rax, [rax + rsi]
mov rbp, rsi
shl bl, 0x85
ror rbx, cl
sub rbp, r8
bt ebx, 0xa9
lea r10, [r15 + rbp]
shl ebx, cl
shrd rbx, rbx, 0
adc ebx, r15d
add r10, 0x10
bt bx, 0xb9
cmovp bx, di
lea rbx, [r15 + rsi]
clc
cmp di, bx
add rbx, 0x10
test dx, 0x4480
cmp bl, r11b
clc
xor esi, esi
jmp 0x140424a6d
pxor xmm1, xmm1
mov rdi, qword [rsp + 0x28]
jmp 0x140424a7b
movdqu xmm9, xmmword [rdi + rsi]
jmp 0x140424a86
movdqu xmm8, xmmword [rdi + rsi + 0x10]
jmp 0x140424a92
movdqu xmm4, xmmword [rax + rsi - 0x10]
movdqu xmm5, xmmword [rax + rsi]
jmp 0x140424aa2
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 0x140424ac6
movdqu xmm3, xmmword [r10 + rsi]
jmp 0x140424ad1
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 r10b, 0x93
movdqu xmmword [rbx + rsi], xmm3
add rsi, 0x20
test r15b, r15b
cmp r11, rsi
jmp 0x140424b3d
jne 0x140424a7b
cmp r11, rdx
jmp 0x140424b4b
je 0x140423642
test dl, 0x18
je 0x140422493
mov rbp, r11
mov r11d, edx
shr eax, 0x62
and r11d, 0xfffffff8
mov rax, qword [rsp + 0x40]
sub rax, r8
add rax, r15
jmp 0x140424b77
pxor xmm3, xmm3
mov rbx, qword [rsp + 0x28]
movq xmm0, qword [rbx + rbp]
jmp 0x140424b8a
movq xmm1, qword [r9 + rbp]
jmp 0x140424b95
punpcklbw xmm1, xmm3
movq xmm2, qword [rax + rbp]
jmp 0x140424ba3
punpcklbw xmm2, xmm3
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rbp], xmm2
stc
add rbp, 8
stc
cmp r11, rbp
jmp 0x140424bcb
jne 0x140424b80
cmp r11, rdx
jmp 0x140424bd9
jne 0x140422493
jmp 0x140423642
mov edi, r10d
and edi, 0xffffffe0
lea rax, [rdi - 0x20]
bsr r8d, edi
mov r8, rax
clc
stc
cmc
shr r8, 5
jmp 0x140424c01
inc r8
test rax, rax
jmp 0x140424c0c
je 0x14042507f
mov rbx, r8
dec edx
bsf eax, ecx
movabs rax, 0xffffffffffffffe
mov bpl, dl
and rbx, rax
or al, r8b
rol bpl, cl
cmovs rax, r15
mov rdx, qword [rsp + 0x40]
rcl ebp, cl
shr rbp, cl
cmp r11w, 0x23e9
mov rax, rdx
neg bpl
stc
sub rax, r9
sal bpl, cl
shrd bp, dx, 0x65
lea rbp, [r15 + rax]
inc ax
shrd eax, eax, 0x98
rol ah, cl
add rbp, 0x30
clc
cmp r14b, dl
xadd al, al
lea rdx, [rdx + r15]
sets al
rcr eax, cl
add rdx, 0x30
shr ax, cl
neg ah
rol ax, 0x63
sub esi, esi
mov rax, qword [rsp + 0x28]
jmp 0x140424c90
movdqu xmm0, xmmword [rax + rsi]
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x140424ca0
movdqu xmm2, xmmword [rbp + rsi - 0x30]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x140424cb5
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x140424cca
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x140424cd5
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x140424ce0
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x140424ceb
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x140424cfa
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
test r12w, 0x2e74
movdqu xmmword [rdx + rsi], xmm0
add rsi, 0x40
add rbx, 0xfffffffffffffffe
jmp 0x140424d1c
jne 0x140424c90
jmp 0x140425087
mov r11d, r10d
xadd ah, al
rcr ah, 0x1a
and r11d, 0xffffffe0
sbb r8w, 0x2061
or rax, 0x53ee648b
lea rax, [r11 - 0x20]
rcr r8w, 0x74
bsr r8, rsi
mov r8, rax
shr r8, 5
jmp 0x140424d5a
inc r8
test rax, rax
jmp 0x140424d65
je 0x140425183
mov rsi, r8
movabs rax, 0xffffffffffffffe
and bpl, 0x54
bsr dx, si
xchg bp, di
and rsi, rax
movzx rbp, di
shl bpl, 0x9d
xor bp, cx
mov rdx, qword [rsp + 0x40]
bts ax, r9w
test ch, 0xa4
mov rax, rdx
movsxd rbp, eax
bts ebp, r11d
sbb di, r8w
sub rax, r9
btc rdi, r8
or rdi, 0x7b43679f
lea rbp, [r15 + rax]
add rbp, 0x30
lea rdi, [r15 + rdx]
jmp 0x140424dd1
add rdi, 0x30
clc
cmc
sub ebx, ebx
jmp 0x140424dde
movdqa xmm4, xmmword [0x1400bf520]
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rbx]
jmp 0x140424df5
movdqu xmm1, xmmword [rax + rbx + 0x10]
jmp 0x140424e00
movdqu xmm2, xmmword [rbp + rbx - 0x30]
jmp 0x140424e0b
movdqu xmm3, xmmword [rbp + rbx - 0x20]
jmp 0x140424e16
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 0x140424e3b
movdqu xmmword [rdi + rbx - 0x20], xmm3
jmp 0x140424e46
movdqu xmm0, xmmword [rax + rbx + 0x20]
movdqu xmm1, xmmword [rax + rbx + 0x30]
jmp 0x140424e57
movdqu xmm2, xmmword [rbp + rbx - 0x10]
jmp 0x140424e62
movdqu xmm3, xmmword [rbp + rbx]
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rdi + rbx - 0x10], xmm2
movdqu xmmword [rdi + rbx], xmm3
add rbx, 0x40
cmc
test bx, bp
add rsi, 0xfffffffffffffffe
jmp 0x140424e9e
jne 0x140424deb
jmp 0x140425192
sub ebx, ebx
ror di, cl
xor edi, r8d
mov rdi, qword [rsp + 0x28]
cmp ecx, r14d
test r8b, 1
jmp 0x140424ec2
je 0x140424f03
movdqu xmm0, xmmword [rdi + rbx]
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x140424ed8
movdqu xmm2, xmmword [r9 + rbx]
jmp 0x140424ee3
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rbx + 0x10]
jmp 0x140424ef3
paddb xmm0, xmm1
movdqu xmmword [rcx + rbx], xmm2
movdqu xmmword [rcx + rbx + 0x10], xmm0
clc
cmp r10, rbp
je 0x140423642
test bpl, 0x18
jmp 0x140424f15
je 0x14042173a
mov rax, r10
not r10w
bts rdx, rdi
mov r10d, ebp
bt dx, r14w
and edx, edi
movzx rdx, si
and r10d, 0xfffffff8
cwd
xchg dx, dx
mov rdx, qword [rsp + 0x28]
jmp 0x140424f47
movq xmm0, qword [rdx + rax]
jmp 0x140424f51
movq xmm1, qword [r9 + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
test r11b, 0x5a
add rax, 8
cmc
cmp r8b, r10b
cmp r10, rax
jmp 0x140424f74
jne 0x140424f47
cmp r10, rbp
je 0x140423642
jmp 0x14042173a
xor esi, esi
test r8b, 1
jmp 0x140424f93
je 0x140424fe9
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
cmp bpl, r12b
clc
movdqu xmm1, xmmword [rax + rsi + 0x10]
sar rax, 0xfb
mov rax, rsi
sub rax, r9
jmp 0x140424fbc
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140424fc6
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x140424fd5
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
cmp bx, 0x7168
movdqu xmmword [rcx + rsi + 0x10], xmm0
cmp rdi, r10
jmp 0x140424ff1
je 0x140423642
test r10b, 0x18
jmp 0x140425000
je 0x140421f02
mov rax, rdi
mov edi, r10d
and edi, 0xfffffff8
mov rdx, qword [rsp + 0x40]
add bp, 0x73b5
ror bp, 0x6d
sub rdx, r9
cmp r10w, si
rcl rbp, 0x81
test r15, 0x74bb62ba
add rdx, r15
cmovg ebp, r10d
mov rbp, qword [rsp + 0x28]
movq xmm0, qword [rbp + rax]
movq xmm1, qword [rdx + rax]
jmp 0x14042504b
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
test r11w, 0x49e4
cmp rdi, rax
jmp 0x140425066
jne 0x14042503b
cmp rdi, r10
jmp 0x140425074
je 0x140423642
jmp 0x140421f02
sub esi, esi
jmp 0x140425087
test r8b, 1
jmp 0x140425090
je 0x1404250f1
mov rax, qword [rsp + 0x28]
cmp r8b, 0xec
cmp r15b, r9b
movdqu xmm0, xmmword [rax + rsi]
cmp r13d, 0x31a25203
test si, 0x4366
movdqu xmm1, xmmword [rax + rsi + 0x10]
movzx eax, r9w
mov rax, rsi
sub rax, r9
jmp 0x1404250c8
movdqu xmm2, xmmword [rcx + rax]
jmp 0x1404250d2
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
movdqu xmmword [rcx + rsi + 0x10], xmm0
test dh, ah
cmp bpl, r15b
cmc
cmp rdi, r10
jmp 0x1404250f9
je 0x140423642
test r10b, 0x18
jmp 0x140425108
je 0x140422b13
mov rax, rdi
test r12, rsi
shr dil, cl
mov edi, r10d
and edi, 0xfffffff8
mov rdx, qword [rsp + 0x40]
sub rdx, r9
mov bp, si
add rdx, r15
cmovp bp, sp
movsxd rbp, r10d
movsx rbp, cx
mov rbp, qword [rsp + 0x28]
jmp 0x140425140
movq xmm0, qword [rbp + rax]
jmp 0x14042514b
movq xmm1, qword [rdx + rax]
jmp 0x140425155
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
test r15w, r10w
stc
add rax, 8
cmp rdi, rax
jmp 0x14042516f
jne 0x140425140
cmp rdi, r10
je 0x140423642
jmp 0x140422b13
xor ebx, ebx
jmp 0x14042518a
movdqa xmm4, xmmword [0x1400bf520]
test r8b, 1
jmp 0x14042519b
je 0x1404251f7
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rbx]
movdqu xmm1, xmmword [rax + rbx + 0x10]
mov rax, rbx
sub rax, r9
jmp 0x1404251bc
movdqu xmm2, xmmword [rcx + rax]
jmp 0x1404251c6
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x1404251d1
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rcx + rbx], xmm2
clc
movdqu xmmword [rcx + rbx + 0x10], xmm3
cmp r11, r10
jmp 0x1404251ff
je 0x140423642
test r10b, 0x18
jmp 0x14042520e
je 0x14042352b
mov rax, r11
rcl dl, cl
mov r11d, r10d
ror dl, 0x27
cmc
and r11d, 0xfffffff8
sub dl, r11b
mov rdx, qword [rsp + 0x40]
test r15b, bl
test r8b, 0xd9
sub rdx, r9
cmc
cmp r12b, 0x5e
add rdx, r15
jmp 0x140425243
movdqa xmm2, xmmword [0x1400bf520]
mov rbp, qword [rsp + 0x28]
jmp 0x140425255
movq xmm0, qword [rbp + rax]
jmp 0x140425260
movq xmm1, qword [rdx + rax]
jmp 0x14042526a
psrlw xmm1, 1
pand xmm1, xmm2
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
test r12w, 0x7c25
clc
add rax, 8
cmp bl, 0x4d
cmp r11, rax
jmp 0x140425292
jne 0x140425255
cmp r11, r10
jmp 0x1404252a0
je 0x140423642
jmp 0x14042352b
mov r9d, 1
sub ax, 0x6cd8
mov eax, dword [rsp + 0x2c0]
test r10w, r13w
cmp eax, 8
jl 0x140420428
cmp eax, 0x10
jmp 0x1404252d1
jne 0x140420428
mov rbp, qword [rsp + 0xf8]
btr r9d, 0x2e
imul ebp, dword [rsp + 0x2b8]
mov r9d, 1
clc
stc
test ebp, ebp
jmp 0x1404252fb
je 0x140420428
mov rax, qword [r13 + 0x18]
rcr ecx, cl
lea ecx, [rbp - 1]
cmp ecx, 3
jb 0x14042534d
mov edx, ebp
clc
and edx, 0xfffffffc
cmc
rol word [rax], 8
stc
rol word [rax + 2], 8
jmp 0x140425329
rol word [rax + 4], 8
clc
rol word [rax + 6], 8
cmp r11w, r14w
clc
add rax, 8
cmp cl, al
add edx, 0xfffffffc
jmp 0x140425347
jne 0x14042531a
test bpl, 3
jmp 0x140425356
je 0x140420428
and ebp, 3
jmp 0x140425365
xor edx, edx
rol word [rax + rdx*2], 8
jmp 0x140425371
inc rdx
cmp ebp, edx
jmp 0x14042537b
jne 0x140425367
jmp 0x140420428
mov eax, dword [rsp + 0x2c0]
shl r9, 0x41
sbb r9, 0x6c442d5e
mov r9d, 1
cmc
cmp cx, 0x7ef0
cmp r11w, dx
cmp eax, 8
jmp 0x1404253b0
jge 0x1404252c9
cmp dword [rsp + 0x2b8], 0
je 0x140420428
mov edx, dword [rsp + 0xf8]
mov r12d, r11d
rcr bpl, cl
cmp al, bpl
rcl cl, cl
movsxd rcx, eax
clc
mov qword [rsp + 0x40], rcx
lea ecx, [r8 - 1]
mov dword [rsp + 0x24], ecx
movsx eax, bx
clc
cbw
movsxd rbp, ecx
bt rcx, 0x82
shr al, 0x25
sal cx, cl
mov ecx, dword [rsp + 0x84]
imul ecx, r8d
sal rax, 0xd7
imul ecx, dword [rsp + 0x68]
xchg al, ah
mov dword [rsp + 0x84], ecx
mov rax, rdx
btr rax, 0xdf
mov qword [rsp + 0x30], rdx
mov ax, 0x3684
add ah, 0x8a
sub rdx, r12
movzx eax, bx
mov al, 0x4b
jmp 0x140425439
mov qword [rsp + 0x28], rdx
neg r12
lea rax, [rbp*2 + 2]
add rax, rbp
mov qword [rsp + 0xa0], rax
movsx eax, r12w
lea eax, [r8*4 - 4]
jmp 0x140425465
mov dword [rsp + 0x90], eax
movzx ax, sil
dec rbp
jmp 0x140425479
mov qword [rsp + 0x70], rbp
jmp 0x140425487
lea eax, [r8 + r8]
jmp 0x140425490
dec eax
test bl, 0x29
cmp rbx, 0x560c7b62
mov dword [rsp + 0xc0], eax
clc
test rsi, 0x452f6c4d
sub edi, edi
sub r10d, r10d
jmp 0x1404254b5
jmp 0x1404254de
inc r10
add edi, dword [rsp + 0x84]
test dl, 0x67
cmc
test spl, dl
cmp r10, qword [rsp + 0x110]
jmp 0x1404254d8
je 0x140420428
mov rbp, qword [r13 + 0x18]
mov eax, dword [rsp + 0x60]
mov r11d, eax
stc
clc
imul r11d, r10d
xchg r14b, al
lea r8, [r11 + rbp]
not al
mov rax, qword [rsp + 0x30]
and r13w, bp
sub r13d, edx
or r14b, 0x49
lea r13, [r8 + rax]
dec r14b
mov r14b, 1
cmp r9b, 0xa9
stc
cmp dword [rsp + 0x2c8], 0
jmp 0x140425524
jne 0x140425548
mov rax, qword [rsp + 0x40]
rcr r14b, cl
lea rcx, [0x1400bef68]
and r14b, 0xc5
test rax, 0x24b04dd
movzx r14d, byte [rax + rcx]
add r13, r12
sub al, 0xf9
sbb ax, 0x7317
xor rax, 0x7acb198a
mov edi, edi
add al, 0xd9
mov eax, dword [rsp + 0x2c0]
test dl, 0x5f
cmp eax, 4
je 0x140425890
cmp eax, 2
jmp 0x140425577
je 0x14042597f
cmp eax, 1
jne 0x140425b27
mov ecx, dword [rsp + 0x64]
mov eax, ecx
cmp r14b, 0xe7
clc
cmp ecx, 8
jmp 0x140425599
jl 0x140425724
mov rax, qword [rsp + 0x28]
rcr r13w, cl
test r11, r10
lea r13, [rax + rbp]
test r14b, spl
sbb sil, 0x1d
stc
mov eax, dword [rsp + 0x64]
xchg rsi, rsi
movsx si, bpl
rcl sil, 0xfb
mov esi, eax
xadd ah, ah
shl rax, cl
rcl rax, 0x32
movzx eax, byte [r13 + rdi]
test r13, r15
sar al, 7
cmp r11b, 0x61
and al, r14b
test dx, bx
cmp rax, rdx
mov byte [rbp + rdi], al
cmp esp, 0x3f63210b
add rax, 0x7b872d96
movzx eax, byte [r13 + rdi]
cmp cl, r12b
add al, al
test r9b, r8b
test spl, 0
sar al, 7
and al, r14b
mov byte [rbp + rdi + 1], al
bt ax, 0xf9
movzx eax, byte [r13 + rdi]
shl al, 2
cmp r15d, ecx
test sil, 0xa5
stc
sar al, 7
test sil, 0x85
and al, r14b
mov byte [rbp + rdi + 2], al
movzx eax, byte [r13 + rdi]
shl al, 3
test r8b, dil
clc
sar al, 7
stc
and al, r14b
jmp 0x140425656
mov byte [rbp + rdi + 3], al
xadd ax, ax
sbb ah, dh
mov al, r8b
movzx eax, byte [r13 + rdi]
shl al, 4
clc
sar al, 7
and al, r14b
stc
cmp di, r9w
mov byte [rbp + rdi + 4], al
mov al, r9b
movzx eax, byte [r13 + rdi]
shl al, 5
stc
sar al, 7
clc
test r8w, r15w
and al, r14b
test cx, si
test edx, 0x449464b0
mov byte [rbp + rdi + 5], al
not rax
cwde
movzx eax, byte [r13 + rdi]
cmc
shl al, 6
sar al, 7
cmc
and al, r14b
cmc
test r15w, 0x2419
cmp dil, spl
mov byte [rbp + rdi + 6], al
movzx eax, byte [r13 + rdi]
cmp r11w, r11w
test ecx, r14d
jmp 0x1404256d6
and al, 1
neg al
and al, r14b
jmp 0x1404256e2
mov byte [rbp + rdi + 7], al
lahf
inc rax
lea eax, [rsi - 8]
jmp 0x1404256f2
inc r13
test r9b, 0x7b
add rbp, 8
jmp 0x140425703
cmp esi, 0xf
ja 0x1404255c7
lea r13, [r13 + rdi]
lea rbp, [rbp + rdi]
or r8d, 0x2d601813
add r8w, dx
mov r8, rbp
test eax, eax
jmp 0x14042572b
jle 0x140425b27
movzx edx, byte [r13]
clc
test r9b, cl
sar dl, 7
test bh, 9
clc
and dl, r14b
cmp bl, 0x5c
mov byte [r8], dl
jmp 0x140425754
cmp eax, 1
jmp 0x14042575c
je 0x140425b27
movzx edx, byte [r13]
cmc
cmp edi, ebx
add dl, dl
test r12w, r10w
sar dl, 7
and dl, r14b
mov byte [r8 + 1], dl
cmp eax, 3
jmp 0x140425782
jb 0x140425b27
movzx edx, byte [r13]
cmp sil, sil
jmp 0x140425795
shl dl, 2
clc
jmp 0x14042579e
sar dl, 7
cmp ah, 0xcd
and dl, r14b
test si, r15w
cmp al, r13b
mov byte [r8 + 2], dl
jmp 0x1404257b7
cmp eax, 3
jmp 0x1404257bf
je 0x140425b27
movzx edx, byte [r13]
clc
test r10b, 0xe3
shl dl, 3
jmp 0x1404257d7
sar dl, 7
and dl, r14b
test r15b, bl
stc
cmp r15w, 0x7595
mov byte [r8 + 3], dl
cmp r11b, bl
cmp eax, 5
jmp 0x1404257f6
jb 0x140425b27
movzx edx, byte [r13]
clc
cmc
cmp ecx, 0x7eb932a7
shl dl, 4
stc
cmc
sar dl, 7
stc
and dl, r14b
cmp cl, 0xe9
mov byte [r8 + 4], dl
jmp 0x140425822
cmp eax, 5
je 0x140425b27
movzx edx, byte [r13]
test di, r8w
jmp 0x14042583f
shl dl, 5
clc
sar dl, 7
test rax, 0x6deb4ce6
clc
and dl, r14b
mov byte [r8 + 5], dl
cmp eax, 7
jmp 0x14042585c
jb 0x140425b27
movzx eax, byte [r13]
jmp 0x14042586c
shl al, 6
cmp r11, 0x55b30947
sar al, 7
cmc
and al, r14b
jmp 0x140425882
mov byte [r8 + 6], al
jmp 0x14042588b
jmp 0x140425b27
mov ecx, dword [rsp + 0x64]
mov eax, ecx
cmp r15, rsi
cmp ecx, 2
jl 0x14042594b
mov rax, qword [rsp + 0x28]
shl r13, cl
shrd r13w, r8w, 0x93
movzx r13d, r13w
lea r13, [rax + rbp]
bswap edx
mov eax, dword [rsp + 0x64]
mov edx, eax
cmp r9b, 0x86
shr ah, 0xd2
movzx eax, byte [r13 + rdi]
jmp 0x1404258d6
shr al, 4
mul r14b
jmp 0x1404258e5
mov byte [rbp + rdi], al
movzx eax, byte [r13 + rdi]
test esp, 0x15084dd9
and al, 0xf
mul r14b
mov byte [rbp + rdi + 1], al
movsx ax, spl
jmp 0x14042590b
lea eax, [rdx - 2]
jmp 0x140425913
inc r13
test r14b, r14b
add rbp, 2
test r14w, ax
cmp edx, 3
ja 0x1404258be
add r13, rdi
mov r8w, 0x34b
xor r8b, dil
xadd r8, r8
lea rbp, [rbp + rdi]
xadd r8w, r8w
movsxd r8, eax
mov r8, rbp
stc
cmc
cmp eax, 1
jne 0x140425b27
movzx eax, byte [r13]
cmp bp, 0xd01
test r14b, bpl
shr al, 4
test dx, r11w
test r15d, 0x723a1093
mul r14b
mov byte [r8], al
jmp 0x14042597a
jmp 0x140425b27
mov eax, dword [rsp + 0x64]
clc
mov esi, eax
cmp eax, 4
jmp 0x14042598e
jl 0x140425aa8
mov rax, qword [rsp + 0x28]
lea r13, [rax + rbp]
movzx rax, r13w
sbb al, bpl
bswap rsi
mov esi, dword [rsp + 0x64]
mov edx, esi
xadd ah, ah
test r15b, r8b
movzx eax, byte [r13 + rdi]
btr si, r10w
shr al, 6
adc sil, spl
mul r14b
sets sil
rol si, 0xec
shr sil, 0x67
mov byte [rbp + rdi], al
movsxd rax, esi
cmc
jmp 0x1404259e0
movzx eax, byte [r13 + rdi]
rcl si, 0xd1
movsx esi, r8w
bt si, ax
shr al, 4
mov rsi, r11
bswap si
and al, 3
adc sil, 0xec
mul r14b
bts si, r10w
clc
mov byte [rbp + rdi + 1], al
movzx eax, sp
or si, r8w
cdqe
movzx eax, byte [r13 + rdi]
bts rsi, rbp
sete sil
mov si, bx
shr al, 2
and al, 3
mul r14b
add sil, dl
mov byte [rbp + rdi + 2], al
movzx eax, byte [r13 + rdi]
shl rsi, 0x11
stc
and al, 3
btc si, bp
rol esi, 0x5f
mul r14b
setbe sil
movzx rsi, di
movzx si, r9b
mov byte [rbp + rdi + 3], al
movsxd rsi, r9d
movzx si, bl
setae sil
lea esi, [rdx - 4]
jmp 0x140425a72
inc r13
cmp spl, r8b
cmc
add rbp, 4
test r14d, ebx
cmp edx, 7
ja 0x1404259ab
add r13, rdi
mov r8b, 0x52
not r8w
setp r8b
add rbp, rdi
movzx r8, r8w
movzx r8d, r12w
ror r8d, cl
mov r8, rbp
test esi, esi
jmp 0x140425aaf
jle 0x140425b27
movzx eax, byte [r13]
shr al, 6
mul r14b
cmp ecx, r8d
cmc
mov byte [r8], al
cmp esi, 1
jmp 0x140425acf
je 0x140425b27
movzx eax, byte [r13]
shr al, 4
test esi, 0x755d7105
and al, 3
mul r14b
stc
cmp dh, 0xdf
cmp si, r13w
mov byte [r8 + 1], al
test r12, 0x5b2131f1
cmp esi, 3
jb 0x140425b27
movzx eax, byte [r13]
shr al, 2
and al, 3
xchg r13, r13
mov r13w, 0x442f
rcr r13b, 0xd
mul r14b
bt r13w, 0x17
mov byte [r8 + 2], al
mov rax, qword [rsp + 0xd0]
movsx r13w, r11b
cmp eax, dword [rsp + 0x68]
movsxd r13, edi
movsx r13d, r14w
mov r13, qword [rsp + 0xd8]
je 0x1404254ba
mov rax, qword [r13 + 0x18]
cmp ecx, 0x8832c6
lea r11, [r11 + rax]
test edi, 0x4631102d
stc
cmp dword [rsp + 0xd0], 1
jmp 0x140425b6f
jne 0x140425c2c
cmp dword [rsp + 0x24], 0
jmp 0x140425b7f
js 0x1404254ba
add rax, rdi
mov esi, dword [rsp + 0xc0]
dec cl
movsx ecx, bp
mov dh, 0x9f
mov rbp, qword [rsp + 0x70]
movsxd rdx, r8d
inc cl
dec bl
mov rdx, rbp
cmovbe cx, r9w
movsxd rbx, esi
bswap cx
setb cl
dec esi
not ch
movsx cx, bpl
mov byte [r11 + rbx], 0xff
sets ch
movsx ecx, si
movzx ecx, byte [rax + rbp + 1]
jmp 0x140425bd2
movsxd rsi, esi
jmp 0x140425bda
mov byte [r11 + rsi], cl
movsx si, bpl
movsx rsi, cx
cmovnp si, sp
dec rdx
dec rsi
rcl sil, cl
shr sil, cl
add ebx, 0xfffffffe
movsx si, r13b
test bx, r12w
bt si, cx
mov esi, ebx
test r15b, dl
test ebp, 0x80000000
xchg bp, bp
movzx bp, bl
mov rbp, rdx
jmp 0x140425c21
je 0x140425bab
jmp 0x1404254ba
cmp dword [rsp + 0x24], 0
jmp 0x140425c36
js 0x1404254ba
add rax, qword [rsp + 0xa0]
ror bp, 0x68
adc dx, bp
add rax, rdi
bt cx, 0x39
mov rsi, qword [rsp + 0x70]
mov ecx, dword [rsp + 0x90]
bsr rbp, rsp
mov ebp, ecx
add bh, ah
rcl ebx, 0xf
test r13b, r12b
mov rdx, rsi
sub cl, r8b
rcr cx, 0xc
lea ecx, [rbp + 3]
movsxd rcx, ecx
cmc
shrd bx, bx, 0x2c
sub bl, spl
mov byte [r11 + rcx], 0xff
sbb ch, 0x8a
movzx ecx, byte [rax]
and bl, dil
bts ebx, r9d
sal bh, cl
lea ebx, [rbp + 2]
cmp r9w, 0x3ccf
movsxd rbx, ebx
test r13b, 0x2d
jmp 0x140425caf
mov byte [r11 + rbx], cl
or ebx, 0x2a9342bb
test r14b, dil
movzx ecx, byte [rax - 1]
dec bh
lea ebx, [rbp + 1]
movsxd rbx, ebx
cmp r12w, ax
mov byte [r11 + rbx], cl
movzx ecx, byte [rax - 2]
movsxd rbp, ebp
mov byte [r11 + rbp], cl
cmp r9b, 0x48
jmp 0x140425ce4
add rax, 0xfffffffffffffffd
cmp r11d, r12d
cmp spl, 0xfd
clc
add ebp, 0xfffffffc
jmp 0x140425cf8
dec rdx
test r15b, 0x5a
test esi, 0x80000000
bswap rsi
movzx si, r8b
setns sil
mov rsi, rdx
je 0x140425c77
jmp 0x1404254ba