Function at 0x140426fe3
Capabilities:
Authenticate hmac
Check for software breakpoints
Parse pe header

Disassembly:
push r15
push r14
cmp r10b, 0x83
clc
test r14b, al
push r13
cmp r10w, 0x3800
cmp al, r13b
push r12
jmp 0x140427058
push rsi
cmc
clc
jmp 0x140427060
push rdi
cmp al, r12b
test r11w, 0x20ff
push rbp
cmc
stc
push rbx
clc
sub rsp, 0x248
jmp 0x14042707b
movdqa xmmword [rsp + 0x230], xmm15
movdqa xmmword [rsp + 0x220], xmm14
movdqa xmmword [rsp + 0x210], xmm13
movdqa xmmword [rsp + 0x200], xmm12
movdqa xmmword [rsp + 0x1f0], xmm11
movdqa xmmword [rsp + 0x1e0], xmm10
movdqa xmmword [rsp + 0x1d0], xmm9
movdqa xmmword [rsp + 0x1c0], xmm8
movdqa xmmword [rsp + 0x1b0], xmm7
movdqa xmmword [rsp + 0x1a0], xmm6
mov r13, rcx
cmp r13, 0x51155c2a
mov esi, dword [rsp + 0x2b8]
and cl, r10b
bt rax, rdi
rol cl, 0xdb
mov ebp, dword [rsp + 0x2b0]
ror ah, cl
bsf ax, di
xor r12d, r12d
stc
cmp dword [rsp + 0x2c0], 0x10
jmp 0x14042711f
sete cl
movsxd rax, r10d
rol ax, cl
xor ah, 0x27
mov eax, esi
cmc
or eax, ebp
jmp 0x140427135
js 0x140427202
mov r15d, r8d
mov r14, rdx
rcl di, 0x48
rol ah, cl
stc
mov rax, qword [r13]
bts di, r11w
and edi, 0xc5e2472
movzx di, r8b
movsxd rdi, dword [rax + 8]
cmp esi, 0x55ec7984
test esi, esi
jmp 0x14042716d
je 0x140427186
mov eax, 0x7fffffff
cmc
stc
xor edx, edx
idiv esi
cmp eax, ebp
jl 0x140427202
mov r12b, cl
jmp 0x14042718e
inc r12d
btr rbx, 0x65
mov ax, 0x38d5
mov ebx, r12d
shr ax, cl
imul ebx, r9d
movsx cx, bpl
btr eax, 0x68
mov ecx, esi
dec ah
sbb rax, 0x11fd3d12
and rax, r10
imul ecx, ebp
cwde
sete ah
movsx eax, bp
mov eax, ebx
or eax, ecx
jmp 0x1404271ce
js 0x140427202
test ebx, ebx
jmp 0x1404271db
je 0x1404272f2
mov eax, 0x7fffffff
cmp r8w, 0x549b
sub edx, edx
cmp si, r14w
idiv ebx
cmc
cmp eax, ecx
jmp 0x1404271fc
jge 0x1404272f2
mov qword [r13 + 0x18], 0
sar ebp, 9
mov r12b, bpl
sub r9d, r9d
movsx si, spl
sub r15w, 0x4c7b
mov eax, r9d
movzx si, sil
bts r13, rsi
movsx r14d, cx
movaps xmm6, xmmword [rsp + 0x1a0]
movzx r14w, sil
stc
xadd bl, r13b
movaps xmm7, xmmword [rsp + 0x1b0]
shr di, 0xf2
xor bpl, al
movaps xmm8, xmmword [rsp + 0x1c0]
test ebx, 0x6dbd2806
movaps xmm9, xmmword [rsp + 0x1d0]
movaps xmm10, xmmword [rsp + 0x1e0]
add dil, r13b
or si, r14w
movaps xmm11, xmmword [rsp + 0x1f0]
adc r14b, dil
clc
movaps xmm12, xmmword [rsp + 0x200]
movaps xmm13, xmmword [rsp + 0x210]
movaps xmm14, xmmword [rsp + 0x220]
movzx r14, di
rcl r14, cl
movsx ebp, sp
movaps xmm15, xmmword [rsp + 0x230]
add rsp, 0x248
pop rbx
pop rbp
movzx si, r13b
bswap r12w
pop rdi
movsx r12w, al
pop rsi
movsx r15d, bx
movsx r15w, bl
movsx r14, cx
pop r12
not r15b
movsx r14, cx
mov r14b, dil
pop r13
pop r14
mov r15b, r14b
movzx r15d, r8w
pop r15
ret
mov dword [rsp + 0x68], r9d
cmc
mov dword [rsp + 0x6c], ebx
cmp sp, cx
imul ecx, ebx
movsxd rcx, ecx
jmp 0x14042730a
call fcn.1401f8e1e
mov qword [r13 + 0x18], rax
xor r9d, r9d
test rax, rax
jmp 0x14042731e
je 0x14042721e
mov rsi, rdi
bt r8w, 0xe8
shr eax, cl
ror ah, 0x86
mov eax, esi
sar r8, cl
shrd r8w, r11w, 0xd6
mov r8d, dword [rsp + 0x2b0]
cmc
or eax, r8d
jmp 0x14042734e
js 0x14042721e
mov dword [rsp + 0x84], r12d
test r13b, r14b
test r8d, r8d
jmp 0x140427367
je 0x1404273a0
sub r9d, r9d
btr ax, 0x2b
sub al, r13b
mov eax, 0x7fffffff
jmp 0x140427385
sub edx, edx
cmp r12b, dil
test r12w, 0x4f0d
idiv r8d
cmp eax, esi
jmp 0x14042739a
jl 0x14042721e
mov eax, esi
test r14b, 0xb9
movzx r9, di
imul eax, r8d
shl r9b, 0xcc
add r9w, 0x3ab5
mov dword [rsp + 0x64], eax
or eax, dword [rsp + 0x2c0]
mov r9d, 0
js 0x14042721e
mov r11d, 0
clc
jmp 0x1404273db
cmp dword [rsp + 0x2c0], 0
je 0x14042744e
sub r9d, r9d
sbb bpl, r12b
ror ah, cl
mov eax, 0x7fffffff
cmovp cx, bx
xor edx, edx
shl bpl, cl
and rcx, 0x17171d4e
rol cx, cl
mov ebp, dword [rsp + 0x2c0]
cmc
idiv ebp
xchg cx, cx
bsf ecx, edi
mov ecx, dword [rsp + 0x64]
cmp eax, ecx
jmp 0x140427424
jl 0x14042721e
mov r11d, ecx
test spl, r12b
cmp r9w, r14w
cmc
imul r11d, ebp
cmp rdx, r12
cmp r11d, 0x7ffffff8
jmp 0x140427448
jg 0x14042721e
add r11d, 7
shl ax, cl
shr r11d, 3
lea eax, [r11 + 1]
shld ecx, r10d, 0xb6
btr cx, 0xd
add rcx, rdi
mov ecx, dword [rsp + 0x2b8]
test al, 0xa4
imul eax, ecx
cmp cx, cx
cmp eax, r15d
jmp 0x140427481
ja 0x140427210
mov eax, r8d
mov edx, dword [rsp + 0x68]
stc
cmp r11w, 0xd4
imul eax, edx
test r10d, ebp
cmp r10w, bx
mov qword [rsp + 0xf8], rax
cmp esi, r8d
test ecx, ecx
jmp 0x1404274b1
je 0x14042c12a
cmp dword [rsp + 0x2c0], 8
movzx r9, sp
xchg al, cl
cmovno r9w, sp
setl byte [rsp + 0x3f]
cmp esi, edx
movzx cx, r11b
jmp 0x1404274db
sete al
bsf r9, r9
cmova r9d, esp
xor r9d, 0xd2711f8
movzx ecx, byte [r14]
shl r9w, 3
mov r9d, 0
cmp bpl, bpl
cmp r12b, 8
stc
cmp cl, 4
jmp 0x14042750c
ja 0x14042721e
mov ebx, dword [rsp + 0x84]
test bpl, 0x5c
cmp bh, 0x47
movsxd r10, ebp
mov edx, ebx
sub bpl, 0x50
movsx r10w, al
ror rdi, 0x2a
mov rbp, qword [rsp + 0xf8]
shl dil, cl
and dil, 0x1c
xadd r10b, r10b
imul edx, ebp
test bh, 0x21
rol r10b, 0x64
mov edi, esi
imul edi, ebx
rcr r10w, 0xb8
shr bh, 0x29
and r10b, 0x69
mov dword [rsp + 0x24], edi
sub dil, dl
xor r10w, r13w
mov edi, esp
sub ebp, r11d
or dil, spl
mov qword [rsp + 0x190], rbp
mov r10d, 0x35f86bcf
movsxd rdi, edi
mov dword [rsp + 0x60], edx
sub r10b, dil
mov edx, edx
xor bp, r15w
movzx rbx, sp
sar bx, 0x50
mov rdi, rsi
cmc
sar ebp, 0xe
cmp r9b, 0x2b
mov r10, rdx
cmp r8b, spl
neg r10
rcr bh, 0xe2
sar bh, 0xff
rcl bx, cl
movsxd rbx, dword [rsp + 0x6c]
or byte [rsp + 0x3f], al
mov eax, r8d
and eax, 7
movsx ebp, cx
btc bp, ax
mov dword [rsp + 0x12c], eax
mov eax, r8d
and eax, 0xfffffff8
rol bpl, 0xa
add bpl, r10b
bsr bp, r9w
mov dword [rsp + 0x128], eax
adc bp, 0x289b
ror al, 0xdc
sar bpl, cl
mov eax, 0x30
shr bp, 0x2d
setl bpl
sub rax, rbx
shr bpl, 0xf0
mov bpl, 0xd2
xadd ebp, ebp
mov qword [rsp + 0xf0], rax
movzx ebp, dx
shrd eax, ecx, 0xed
mov rbp, rbx
neg rbp
bts ax, ax
cmp r13, 0x6d174d64
cwde
mov rax, rbp
mov qword [rsp + 0xb8], rbp
dec al
clc
sub rbp, rdx
mov qword [rsp + 0x178], rbp
rol bp, 1
mov al, r9b
and ah, 0x40
mov eax, 0x10
movsx ebp, r10w
movsx rbp, bp
mov rbp, 0x48103a38
mov ebp, 0x10
test bx, bx
sub rbp, rbx
cmp r10b, bpl
mov qword [rsp + 0x170], rbp
mov ebp, 3
sub rbp, rdx
mov qword [rsp + 0x168], rbp
jmp 0x140427697
sub rax, rdx
clc
cmc
mov qword [rsp + 0x150], rax
cdqe
inc rax
test r13d, r15d
mov eax, 1
sub rax, rdx
mov qword [rsp + 0x158], rax
mov eax, 0x30
sub rax, rdx
mov qword [rsp + 0x148], rax
jmp 0x1404276d1
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
movsxd rax, dword [rsp + 0x68]
mov qword [rsp + 0x198], rax
lea eax, [r8 - 1]
shr esi, 0x4c
bts esi, ebx
ror si, cl
mov dword [rsp + 0x5c], eax
mov eax, dword [rsp + 0x2b8]
btc si, 0xb5
cmovae si, r12w
rcr rsi, 0x6f
mov qword [rsp + 0x110], rax
movzx eax, r8w
bts ax, r12w
cbw
mov rsi, qword [r13 + 0x18]
shl al, cl
add rax, 0x58925db0
sub ax, r15w
mov qword [rsp + 0x160], rdx
ror eax, 9
lea rax, [rbx + rdx]
jmp 0x140427754
mov qword [rsp + 0x188], rax
test r12w, 0x3938
xor eax, eax
clc
mov qword [rsp + 0x140], rax
shr ah, cl
cwde
sub ax, r15w
mov eax, r8d
cmp ah, 0xf
jmp 0x140427780
mov qword [rsp + 0x138], rax
sub r12d, r12d
movzx eax, cx
mov qword [rsp + 0xd8], r13
mov qword [rsp + 0xd0], rdi
rcr ax, cl
cmc
mov qword [rsp + 0x108], r11
neg ax
mov qword [rsp + 0x88], r10
ror ax, cl
movzx eax, r10w
and al, r15b
mov rax, rbx
mov qword [rsp + 0x30], rbx
stc
cmp dword [rsp + 0x2c0], 7
jmp 0x1404277d5
jg 0x140427811
cmp r11d, r8d
jmp 0x1404277e3
ja 0x140427210
add rsi, qword [rsp + 0x190]
cmp r14w, r10w
mov dword [rsp + 0x24], 1
test r15w, bx
cmp r9b, bpl
mov qword [rsp + 0x138], r11
stc
test r9b, 0xb
test r12, r12
jmp 0x140427819
jne 0x140427831
movzx eax, cl
lea rcx, [0x1400beffc]
movsx ebp, r15w
movzx ecx, byte [rax + rcx]
lea rdx, [r14 + 1]
shld bp, di, 0xfb
add bpl, 0xfc
lea r9, [rsi + r10]
movzx ebp, cl
cmp dword [rsp + 0x24], 0
cmovge r8w, r10w
movzx r8w, r10b
mov r8d, dword [rsp + 0x2c0]
jmp 0x140427861
jle 0x14042793a
mov ecx, dword [rsp + 0x24]
sub edi, edi
jmp 0x140427898
movzx eax, byte [rdx + rdi]
jmp 0x14042787b
mov byte [rsi + rdi], al
jmp 0x140427883
inc rdi
test r15b, 0x1b
cmp rcx, rdi
jmp 0x140427892
je 0x14042793a
cmp ebp, 2
jle 0x1404278cb
cmp ebp, 4
jmp 0x1404278a9
jg 0x1404278fe
cmp ebp, 3
je 0x14042791f
cmp ebp, 4
jmp 0x1404278c0
je 0x1404278f4
jmp 0x140427883
test ebp, ebp
jmp 0x1404278d2
je 0x140427872
cmp ebp, 1
jmp 0x1404278e0
je 0x140427872
cmp ebp, 2
jmp 0x1404278ee
jne 0x140427883
movzx eax, byte [r9 + rdi]
jmp 0x14042792d
cmp ebp, 5
jmp 0x140427906
je 0x140427872
cmp ebp, 6
jmp 0x140427914
je 0x140427872
jmp 0x140427883
movzx eax, byte [r9 + rdi]
stc
shr al, 1
stc
test di, 0x1fb6
add al, byte [rdx + rdi]
jmp 0x140427935
jmp 0x14042787b
cmp r8d, 8
jne 0x140427994
mov rax, qword [rsp + 0xd0]
xchg r15w, r15w
bt r15w, si
shrd r15, r8, 0xd2
cmp eax, dword [rsp + 0x68]
mov r15, rsi
jmp 0x140427966
je 0x14042797f
mov byte [r15 + rax], 0xff
sub r10w, dx
rcl r10w, 0x87
mov r10w, 0x1f32
add rdx, rax
mov r10, qword [rsp + 0x198]
jmp 0x14042798f
jmp 0x140427a1e
cmp r8d, 0x10
jmp 0x14042799d
jne 0x1404279f4
movsxd rax, dword [rsp + 0x24]
mov ecx, dword [rsp + 0x68]
cmp dword [rsp + 0xd0], ecx
bswap r15w
mov r15b, r12b
setno r15b
mov r15, rsi
jmp 0x1404279c6
je 0x1404279e4
mov byte [r15 + rax], 0xff
or r10w, r8w
sete r10b
ror r10w, 0xd0
mov byte [rax + r15 + 1], 0xff
add rdx, rax
mov r10, rbx
jmp 0x1404279ef
jmp 0x140427a1e
add r14, 2
not ch
mov cx, 0x35a8
mov r10d, 1
shl r15b, 0x32
mov rdx, r14
shrd cx, cx, 0x2f
dec cl
adc r15, 0x2669306f
mov r15, rsi
rol ch, cl
lea rcx, [r15 + r10]
jmp 0x140427a28
lea r9, [r9 + r10]
cmp byte [rsp + 0x3f], 0
jmp 0x140427a36
mov qword [rsp + 0x28], rdx
jmp 0x140427a40
mov qword [rsp + 0x118], r12
jmp 0x140427a4d
je 0x140427c1e
mov rax, qword [rsp + 0x138]
rcl ebx, cl
lea ebx, [rax - 1]
xchg r13w, r13w
shr r13w, 0x75
imul ebx, dword [rsp + 0x24]
sar r13, cl
xor r13d, 0x66570a8e
movsxd r13, ebx
stc
cmp ebp, 2
mov qword [rsp + 0x40], r10
jmp 0x140427a89
jle 0x14042854f
cmp ebp, 4
jg 0x140428da8
cmp ebp, 3
jmp 0x140427aa0
je 0x1404293a1
cmp ebp, 4
jne 0x14042a4c9
test ebx, ebx
jmp 0x140427ab6
jle 0x14042a4c9
movsxd rsi, dword [rsp + 0x24]
mov r14d, ebx
test dh, ah
cmp ebx, 8
jmp 0x140427ace
jae 0x14042ad61
sub r12d, r12d
rol r11b, cl
mov rax, qword [rsp + 0x40]
and r10d, 0x249047cf
ror r10b, cl
sub rax, rsi
rol r11w, cl
mov r11, 0xe2b7c1f
btc r11w, 0x3d
add r15, rax
cdqe
mov rax, qword [rsp + 0x88]
movzx r10d, r15w
movsx r11, bx
lea r10, [r15 + rax]
mov r11, qword [rsp + 0x28]
jmp 0x140427b20
jmp 0x140427b93
cmp edi, ebp
cmova esi, edx
jmp 0x140427b30
cmp edi, eax
jmp 0x140427b37
cmova esi, edx
jmp 0x140427b43
add sil, byte [r11 + r12]
jmp 0x140427b4c
mov byte [rcx + r12], sil
jmp 0x140427b55
inc r10
jmp 0x140427b5d
inc r15
jmp 0x140427b65
inc rcx
jmp 0x140427b6d
inc r9
jmp 0x140427b75
inc r11
jmp 0x140427b7d
dec r14
test si, r13w
cmc
cmp r12, r14
jmp 0x140427b8d
je 0x14042a4c9
movzx edx, byte [r10 + r12]
movzx r8d, byte [r9 + r12]
sbb al, r8b
rcr edi, 0x4f
movzx esi, byte [r15 + r12]
setp ah
mov eax, r8d
movzx ebp, r13w
movzx rdi, r8w
sub eax, edx
lea ebx, [rax + rsi]
xadd bpl, bpl
mov edi, eax
add bp, 0x7d24
btc bp, 0x16
bsr ebp, r15d
neg edi
cmovs edi, eax
bts ax, bp
mov ebp, ebx
sbb al, dh
sub ebp, r8d
mov eax, ebp
neg eax
jmp 0x140427be8
cmovs eax, ebp
sub bpl, 0xf2
sub ebx, edx
btc bp, ax
sar rbp, 0x45
mov ebp, ebx
test cx, r11w
neg ebp
jmp 0x140427c06
cmovs ebp, ebx
cmp eax, ebp
ja 0x140427b25
mov edx, r8d
jmp 0x140427c19
jmp 0x140427b25
cmp ebp, 2
jle 0x14042874a
cmp ebp, 4
jg 0x140428ee6
cmp ebp, 3
jmp 0x140427c38
je 0x14042955b
cmp ebp, 4
jmp 0x140427c46
jne 0x14042aa05
mov ebp, dword [rsp + 0x5c]
test ebp, ebp
jmp 0x140427c57
je 0x14042aa05
mov eax, dword [rsp + 0x24]
bts r8, r15
setns r8b
movsxd rbx, eax
xchg r8d, r12d
mov qword [rsp + 0xe8], rbx
mov r12d, eax
movzx r14d, bx
movzx r8, sp
add al, r15b
lea rax, [r15 + r10]
bts r14w, si
sbb r8b, spl
mov qword [rsp + 0x100], rax
clc
sar ah, cl
mov eax, r12d
or r14b, cl
inc r14w
bsf r8d, r14d
and eax, 0xfffffff0
or r8d, 0x6b451aad
bsf r14w, ax
movsx r14, r12w
mov qword [rsp + 0x130], rax
mov eax, r12d
movzx r8w, bpl
and eax, 0xfffffff8
not r8b
mov qword [rsp + 0x180], rax
rol r8w, 0xed
mov rax, qword [rsp + 0xb8]
and r8b, bpl
shld r14w, r14w, 0x4c
lea r8, [r15 + rax]
and r14w, 0x190
lea r8, [r8 + r10]
xchg r14b, r14b
btc r14w, r10w
and r14, r14
add r15, qword [rsp + 0x178]
shr r14b, cl
or r14w, 0x189f
sbb r14w, ax
lea r15, [r15 + r10]
xchg r14, r14
sub eax, eax
jmp 0x140427d2d
mov qword [rsp + 0xe0], rax
movzx r14w, dil
cmove r14w, dx
mov r14, rdx
jmp 0x140427dbe
mov rax, qword [rsp + 0xe8]
mov bpl, r13b
xor bpl, 0x7d
mov byte [rcx + rax], 0xff
xor bx, 0x4aeb
add r14, rax
xor bl, 0xfd
mov rbx, qword [rsp + 0x30]
test spl, sil
inc bpl
lea rcx, [rcx + rbx]
inc rbp
add r9, rbx
inc qword [rsp + 0xe0]
shrd bp, r14w, 0xdf
ror rbp, cl
lea r8, [r8 + rbx]
sub ebp, ebx
stc
sbb bpl, r12b
add r15, rbx
jmp 0x140427da5
mov ebp, dword [rsp + 0x120]
jmp 0x140427db1
dec ebp
jmp 0x140427db8
je 0x14042aa0d
mov dword [rsp + 0x120], ebp
cmc
cmp dword [rsp + 0x24], 0
jmp 0x140427dd0
jle 0x140427d47
cmp dword [rsp + 0x24], 8
jmp 0x140427de0
jae 0x140427df2
xor edx, edx
jmp 0x140427ded
jmp 0x14042847b
mov rdx, qword [rsp + 0xe0]
btr ax, bp
mov rax, rdx
cmc
test si, sp
imul rax, qword [rsp + 0x30]
clc
cmp r12b, 0xa1
cmc
add rax, qword [rsp + 0x100]
jmp 0x140427e1f
imul rdx, qword [rsp + 0xe8]
add rdx, qword [rsp + 0x28]
jmp 0x140427e32
sub rax, rdx
cmc
cmp rax, 0x10
jmp 0x140427e3f
jb 0x140428423
jb 0x14042842f
cmp qword [rsp + 0x188], 0x10
jmp 0x140427e59
jb 0x140428417
cmp dword [rsp + 0x60], 0x10
jmp 0x140427e69
jb 0x14042840b
mov edx, 0
cmp dword [rsp + 0x6c], 0x10
jb 0x14042847b
cmp dword [rsp + 0x24], 0x10
jmp 0x140427e89
jae 0x140428064
xor ebp, ebp
mov al, r11b
movzx rax, r13w
mov rax, qword [rsp + 0x180]
nop dword [rax]
movq xmm8, qword [r14 + rbp]
jmp 0x140427eaf
movq xmm11, qword [r15 + rbp]
jmp 0x140427eba
movdqa xmm3, xmm11
punpcklbw xmm3, xmm15
movdqa xmm12, xmm3
punpckhwd xmm12, xmm15
punpcklwd xmm3, xmm15
movq xmm9, qword [r9 + rbp]
jmp 0x140427ede
movdqa xmm2, xmm9
punpcklbw xmm2, xmm15
movdqa xmm1, xmm2
punpckhwd xmm1, xmm15
punpcklwd xmm2, xmm15
movq xmm10, qword [r8 + rbp]
jmp 0x140427f01
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 0x140428039
add rbp, 8
cmp rax, rbp
jmp 0x140428045
jne 0x140427ea4
mov rdx, rax
test sil, r13b
cmp rax, r12
jmp 0x140428059
jne 0x14042847b
jmp 0x140427d47
sub ebp, ebp
movdqa xmm13, xmm14
mov rax, qword [rsp + 0x130]
jmp 0x140428078
movdqu xmm11, xmmword [r15 + rbp]
jmp 0x140428083
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 0x1404280d3
movdqa xmmword [rsp + 0xa0], xmm15
movdqa xmm8, xmm15
punpckhbw xmm8, xmm7
movdqa xmm12, xmm8
punpckhwd xmm12, xmm7
punpcklwd xmm8, xmm7
punpcklbw xmm15, xmm7
movdqa xmm4, xmm15
punpckhwd xmm4, xmm7
movdqu xmm0, xmmword [r8 + rbp]
movdqa xmm3, xmm0
movdqa xmm2, xmm0
movdqa xmmword [rsp + 0x90], xmm0
punpckhbw xmm3, xmm7
movdqa xmm14, xmm3
punpcklwd xmm14, xmm7
punpckhwd xmm3, xmm7
movdqa xmm5, xmm8
psubd xmm5, xmm10
movdqa xmm9, xmm12
psubd xmm9, xmm1
paddd xmm3, xmm9
paddd xmm14, xmm5
movdqa xmm0, xmm9
psrad xmm0, 0x1f
pxor xmm9, xmm0
psubd xmm9, xmm0
movdqa xmm0, xmm5
psrad xmm0, 0x1f
pxor xmm5, xmm0
psubd xmm5, xmm0
punpcklbw xmm2, xmm7
movdqa xmm6, xmm2
punpckhwd xmm2, xmm7
movdqa xmm0, xmm4
psubd xmm0, xmmword [rsp + 0x40]
paddd xmm2, xmm0
movdqa xmm1, xmm0
psrad xmm1, 0x1f
pxor xmm0, xmm1
psubd xmm0, xmm1
punpcklwd xmm11, xmm7
punpcklwd xmm15, xmm7
punpcklwd xmm6, xmm7
movdqa xmm7, xmm15
psubd xmm7, xmm11
paddd xmm6, xmm7
movdqa xmm1, xmm7
psrad xmm1, 0x1f
pxor xmm7, xmm1
psubd xmm7, xmm1
movdqa xmm1, xmm6
psubd xmm1, xmm15
movdqa xmm15, xmm2
psubd xmm15, xmm4
movdqa xmm4, xmm14
psubd xmm4, xmm8
movdqa xmm8, xmm3
psubd xmm8, xmm12
movdqa xmm12, xmm8
psrad xmm12, 0x1f
pxor xmm8, xmm12
psubd xmm8, xmm12
movdqa xmm12, xmm4
psrad xmm12, 0x1f
pxor xmm4, xmm12
psubd xmm4, xmm12
movdqa xmm12, xmm15
psrad xmm12, 0x1f
pxor xmm15, xmm12
psubd xmm15, xmm12
movdqa xmm12, xmm1
psrad xmm12, 0x1f
pxor xmm1, xmm12
psubd xmm1, xmm12
psubd xmm6, xmm11
psubd xmm2, xmmword [rsp + 0x40]
psubd xmm14, xmm10
psubd xmm3, xmmword [rsp + 0xc0]
movdqa xmm10, xmm3
psrad xmm10, 0x1f
pxor xmm3, xmm10
psubd xmm3, xmm10
movdqa xmm10, xmm14
psrad xmm10, 0x1f
pxor xmm14, xmm10
psubd xmm14, xmm10
movdqa xmm10, xmm2
psrad xmm10, 0x1f
pxor xmm2, xmm10
psubd xmm2, xmm10
movdqa xmm10, xmm6
psrad xmm10, 0x1f
pxor xmm6, xmm10
psubd xmm6, xmm10
pxor xmm7, xmm13
pxor xmm1, xmm13
movdqa xmm10, xmm7
pcmpgtd xmm10, xmm1
pxor xmm0, xmm13
pxor xmm15, xmm13
pxor xmm6, xmm13
pcmpgtd xmm7, xmm6
por xmm7, xmm10
movdqa xmm10, xmm0
pcmpgtd xmm10, xmm15
pxor xmm2, xmm13
pcmpgtd xmm0, xmm2
por xmm0, xmm10
pxor xmm5, xmm13
pxor xmm4, xmm13
packssdw xmm7, xmm0
movdqa xmm0, xmm5
pcmpgtd xmm0, xmm4
pxor xmm9, xmm13
pxor xmm8, xmm13
pxor xmm14, xmm13
pcmpgtd xmm5, xmm14
por xmm5, xmm0
movdqa xmm0, xmm9
pcmpgtd xmm0, xmm8
pxor xmm3, xmm13
pcmpgtd xmm9, xmm3
por xmm9, xmm0
packssdw xmm5, xmm9
packsswb xmm7, xmm5
pcmpgtd xmm8, xmm3
pcmpgtd xmm4, xmm14
packssdw xmm4, xmm8
pcmpgtd xmm15, xmm2
pcmpgtd xmm1, xmm6
packssdw xmm1, xmm15
pxor xmm15, xmm15
packsswb xmm1, xmm4
movdqa xmm0, xmmword [rsp + 0x70]
pand xmm0, xmm1
pandn xmm1, xmmword [rsp + 0xa0]
por xmm1, xmm0
pand xmm1, xmm7
pandn xmm7, xmmword [rsp + 0x90]
por xmm7, xmm1
movdqu xmm0, xmmword [r14 + rbp]
jmp 0x14042839d
paddb xmm7, xmm0
movdqu xmmword [rcx + rbp], xmm7
clc
add rbp, 0x10
test r12b, r10b
jmp 0x1404283b3
cmp rax, rbp
jmp 0x1404283bb
jne 0x140428078
cmp rax, r12
jmp 0x1404283c9
movdqa xmm14, xmm13
movdqa xmm13, xmmword [0x1400bf520]
je 0x140427d47
mov rdx, qword [rsp + 0x130]
bt bp, r11w
movsxd rbp, edi
sub bpl, bl
mov rbp, rdx
cmc
cmp ecx, r12d
test r12b, 8
jmp 0x140428400
je 0x14042847b
jmp 0x140427e98
sub edx, edx
jmp 0x140428412
jmp 0x14042847b
xor edx, edx
jmp 0x14042841e
jmp 0x14042847b
xor edx, edx
jmp 0x14042842a
jmp 0x14042847b
sub edx, edx
jmp 0x14042847b
cmp edi, r10d
jmp 0x14042843e
cmova ebp, esi
cmp rdi, 0x39240dab
test bp, r10w
cmp edi, r13d
jmp 0x140428454
cmova ebp, esi
cmp al, 0xcd
add bpl, byte [r14 + rdx]
mov byte [rcx + rdx], bpl
jmp 0x140428466
inc rdx
test r11b, 0x82
cmp r12, rdx
jmp 0x140428475
je 0x140427d47
movzx esi, byte [r15 + rdx]
setno r13b
sbb r10w, r10w
and bx, 0x1a97
movzx eax, byte [r9 + rdx]
movzx ebp, byte [r8 + rdx]
ror dil, cl
mov ebx, eax
rcl r10b, cl
neg r10b
cmp r11b, 0x49
sub ebx, esi
movsx edi, r14w
cmc
bts r11w, bp
lea r11d, [rbx + rbp]
mov edi, ebx
movzx r13w, dil
sub r10d, 0x1e122959
neg edi
xchg r13b, r10b
movsxd r13, r12d
cmovb r10w, r9w
cmovs edi, ebx
test r12w, 0x6c97
and bh, 0x11
movsx r10d, r15w
mov ebx, r11d
bswap r13w
sal r13b, 0x8c
sub ebx, eax
bts r10d, r10d
movsx r10, r15w
mov r13d, ebx
ror r10b, 0x67
adc r10w, 0x2126
add r10b, r8b
neg r13d
movzx r10w, r13b
cmovs r13d, ebx
setb r10b
cmc
movsx r10d, r13w
sub r11d, esi
xor r10b, 0x84
mov r10d, r11d
test r15b, 0x3e
neg r10d
jmp 0x140428531
cmovs r10d, r11d
jmp 0x14042853a
cmp r13d, r10d
ja 0x140428436
mov esi, eax
jmp 0x14042854a
jmp 0x140428436
test ebp, ebp
jmp 0x140428556
je 0x1404299c0
cmp ebp, 1
jmp 0x140428564
je 0x1404299d2
cmp ebp, 2
jmp 0x140428572
jne 0x14042a4c9
test ebx, ebx
jmp 0x14042857f
jle 0x14042a4c9
mov ebp, ebx
cmp ebx, 8
jmp 0x14042858f
jae 0x14042ae02
sub r10d, r10d
movzx rdx, bx
mov r8, r10
not r8
sbb dx, r14w
cmovs edx, r13d
add r8, rbp
mov rdx, rbp
cmp r12b, r12b
cmp dil, 0xbc
test bpl, r14b
and rdx, 3
jmp 0x1404285c3
je 0x140428664
mov rbx, r10
sbb al, 0x6f
neg rbx
test r9b, 0x52
sal rax, cl
mov rax, qword [rsp + 0x40]
ror di, cl
lea rax, [rax + r10]
rol di, cl
lea rax, [rax + r15]
inc rdi
mov rcx, qword [rsp + 0x88]
test r8, 0x1ac67a93
movsx rdi, cx
sub rdi, rsp
lea rdi, [rax + rcx]
cmc
and cx, 0x5c5e
jmp 0x140428613
add r10, qword [rsp + 0x28]
sub esi, esi
mov cl, r8b
movzx ecx, byte [rdi + rsi]
cmp r13b, 0xce
add cl, byte [r10 + rsi]
jmp 0x14042862e
mov byte [rax + rsi], cl
jmp 0x140428636
inc rsi
jmp 0x14042863e
dec rbx
cmp rdx, rsi
jmp 0x140428649
jne 0x14042861d
neg rbx
ror r10w, 0x53
mov r10w, 0x6287
btr r10, 0x12
mov r10, rbx
cmp r8, 3
jb 0x14042a4c9
sub rbp, r10
mov rax, qword [rsp + 0x40]
sbb dh, 9
xchg bx, bx
sar bh, 0x56
add rax, r10
rol dl, 0x9e
movsx ebx, si
add rax, r15
bsr bx, r14w
sal cx, 0x31
add bh, 0x2c
add rax, 3
mov rcx, qword [rsp + 0x28]
add rcx, r10
and rdx, 0x30aa510b
or bx, ax
add rcx, 3
movsxd rdx, r15d
mov rbx, qword [rsp + 0x88]
test bx, 0x6ea0
bsr dx, r14w
xadd edx, edx
movzx edx, byte [rax + rbx - 3]
add dl, byte [rcx - 3]
cmp ecx, 0x4e352f25
mov byte [rax - 3], dl
rcl dh, cl
stc
rcr dh, cl
movzx edx, byte [rax + rbx - 2]
test r12b, r12b
add dl, byte [rcx - 2]
test sil, 8
clc
cmp ax, cx
mov byte [rax - 2], dl
setne dl
movzx edx, byte [rax + rbx - 1]
add dl, byte [rcx - 1]
cmp r9b, dil
jmp 0x140428708
mov byte [rax - 1], dl
neg dl
btr dx, cx
movzx edx, byte [rax + rbx]
add dl, byte [rcx]
cmp r11w, r9w
mov byte [rax], dl
cmp r14b, r14b
add rax, 4
jmp 0x140428729
add rcx, 4
test r15, rsp
stc
jmp 0x140428736
add rbp, 0xfffffffffffffffc
jmp 0x14042873f
jne 0x1404286b4
jmp 0x14042a4c9
test ebp, ebp
jmp 0x140428751
je 0x140429aeb
cmp ebp, 1
jmp 0x14042875f
je 0x140429f59
cmp ebp, 2
jmp 0x14042876d
jne 0x14042aa05
mov ebp, dword [rsp + 0x5c]
jmp 0x140428784
test ebp, ebp
jmp 0x14042878b
je 0x14042aa05
mov eax, dword [rsp + 0x24]
sub bx, 0x2797
sar r14b, 0x82
movsxd r8, eax
inc r12d
cmovb rbx, rbp
xchg r13b, r14b
mov ebx, eax
test bx, 0x5ee1
sbb r14d, 0x370f7da8
lea rax, [r15 + r10]
mov qword [rsp + 0x90], rax
add dil, 0xbf
mov eax, ebx
cmovg r13d, r9d
btc r14w, 0xb8
cmp r10b, r15b
and eax, 0xffffffe0
mov qword [rsp + 0xc0], rax
add rax, 0xffffffffffffffe0
xor r13b, 0xe6
bt r12w, 0xfe
movsx r13w, r13b
mov qword [rsp + 0xe8], rax
cmp bh, 0xd5
neg dil
mov rdi, rax
xadd al, r13b
btc r13w, r11w
and r13b, 0xa0
shr rdi, 5
not r13d
bswap ax
inc rdi
rcl r13d, cl
btc r14, 0xf8
mov rax, rdi
add ax, 0x452e
clc
mov qword [rsp + 0xe0], rdi
sar al, cl
add ax, bp
movabs rax, 0xffffffffffffffe
cmp spl, bpl
test r13b, 0xe4
and rdi, rax
bt eax, esi
mov qword [rsp + 0x100], rdi
cmp al, r14b
jmp 0x140428868
mov eax, ebx
not r14b
xor r12, r13
and eax, 0xfffffff8
movzx r12w, cl
mov qword [rsp + 0x120], rax
jmp 0x140428885
mov rax, r10
shl r14b, cl
add r14b, 0xee
mov qword [rsp + 0x70], rbx
mov r10d, ebx
bsr r13w, sp
adc r12b, 0xbb
and r13b, cl
and r10d, 3
sar r12w, 0x7f
setbe r12b
lea r12, [rax + r15]
mov r13b, 0x57
xor r13b, r13b
add r12, 3
sar r13b, cl
btr r14w, 0x23
shr r14b, 0xb6
add r15, qword [rsp + 0x168]
shl r13b, cl
add r15, rax
shld r14d, ebp, 0x44
sete r14b
lea r13, [rdx + 3]
btc r14w, r11w
inc r14w
movsx r14w, r9b
sub r11d, r11d
movsx r14, r9w
not r14b
movsx r14d, si
mov r14, rdx
jmp 0x14042890a
mov qword [rsp + 0xa0], r8
jmp 0x140428917
jmp 0x14042899a
mov byte [rcx + r8], 0xff
bt ebp, r13d
movsx bx, r13b
adc bpl, r8b
add r14, r8
sub rbx, rax
shrd rbx, r11, 0x48
or bh, 0x42
mov rbx, qword [rsp + 0x30]
rcl bpl, 0x2e
or bp, r14w
add rcx, rbx
shrd ebp, edx, 0x25
inc rbp
add r9, rbx
cmovg ebp, edi
movzx rbp, r15w
inc r11
xadd bpl, bpl
dec rbp
shl rbp, cl
add r12, rbx
sar bpl, 0x2a
cmp r8w, 0x1d6c
lea r15, [r15 + rbx]
add r13, r8
cmovne ebp, r13d
mov bp, 0x72cd
movzx rbp, bx
mov ebp, dword [rsp + 0x40]
jmp 0x140428992
dec ebp
je 0x14042aa0d
mov dword [rsp + 0x40], ebp
clc
cmp bl, sil
stc
cmp dword [rsp + 0x24], 0
jmp 0x1404289ad
jle 0x14042891c
cmp dword [rsp + 0x24], 8
jmp 0x1404289bd
jae 0x140428b49
xor edx, edx
stc
mov rbx, r12
movzx r12d, r15w
dec r12w
rcr r12b, 0x35
mov r12, rdx
cmp r10b, 0x36
not r12
test r9w, 0x4f4c
add r12, qword [rsp + 0x70]
test r10, r10
jmp 0x1404289f2
je 0x140428a91
mov rax, rdx
neg rax
bt rdi, 0x66
sbb sil, r11b
movsx rsi, r11w
lea rsi, [rcx + rdx]
rol r8w, 0x6b
btc rdi, 2
lea rdi, [r9 + rdx]
add rdx, r14
bsr r8, r10
sub ebp, ebp
movsxd r8, r12d
btc r8w, di
nop dword [rax + rax]
movsx r8w, r15b
shr r8w, 0x6e
shrd r8w, dx, 0xf3
movzx r8d, byte [rdi + rbp]
jmp 0x140428a4c
add r8b, byte [rdx + rbp]
mov byte [rsi + rbp], r8b
jmp 0x140428a59
inc rbp
jmp 0x140428a61
dec rax
cmp r10, rbp
jmp 0x140428a6c
jne 0x140428a42
neg rax
clc
mov rdx, rax
bts r8w, r12w
adc r8w, 0x583a
mov r8, qword [rsp + 0xa0]
jmp 0x140428a91
cmp r12, 3
mov r12w, r15w
mov r12, rbx
jmp 0x140428aa1
jb 0x14042891c
mov rsi, qword [rsp + 0x70]
sub rsi, rdx
clc
lea rbp, [r12 + rdx]
lea rax, [r15 + rdx]
lea rdx, [rdx + r13]
sub edi, edi
add bx, bx
nop dword [rax + rax]
rol bh, 0x6e
bt ebx, 0x50
btc rbx, rdi
movzx ebx, byte [rax + rdi - 3]
clc
add bl, byte [rdx + rdi - 3]
clc
cmc
mov byte [rbp + rdi - 3], bl
dec bh
movsx ebx, r11w
movzx ebx, byte [rax + rdi - 2]
test dil, 0xa0
stc
add bl, byte [rdx + rdi - 2]
cmp r13d, r9d
mov byte [rbp + rdi - 2], bl
sar bl, cl
movzx ebx, byte [rax + rdi - 1]
jmp 0x140428b10
add bl, byte [rdx + rdi - 1]
cmc
cmp r8, 0x460869b4
mov byte [rbp + rdi - 1], bl
movzx ebx, byte [rax + rdi]
add bl, byte [rdx + rdi]
cmc
cmp rbp, rdi
mov byte [rbp + rdi], bl
cmp dil, r8b
add rdi, 4
cmp rsi, rdi
jmp 0x140428b3e
jne 0x140428ad4
jmp 0x14042891c
mov rax, r11
clc
imul rax, qword [rsp + 0x30]
sub dh, 0x32
not dx
add rax, qword [rsp + 0x90]
test r10b, 0x2e
mov rdx, r11
test bpl, spl
imul rdx, r8
stc
cmc
add rdx, qword [rsp + 0x28]
test edi, r12d
test eax, 0x40ef2a07
stc
sub rax, rdx
cmp rax, 0x20
jb 0x1404289c3
jb 0x1404289c3
mov edx, 0
jmp 0x140428b9c
cmp dword [rsp + 0x60], 0x20
jmp 0x140428ba6
jb 0x1404289c6
cmp dword [rsp + 0x24], 0x20
jmp 0x140428bb6
jae 0x140428bc3
xor eax, eax
jmp 0x140428d36
cmp qword [rsp + 0xe8], 0
je 0x140428c92
mov rsi, qword [rsp + 0x100]
cmp r12d, 0x53ca4b3b
sub edx, edx
jmp 0x140428be8
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140428bfa
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x140428c05
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x140428c15
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x140428c23
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x140428c2e
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x140428c3a
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x140428c46
movdqu xmm2, xmmword [r9 + rdx + 0x20]
jmp 0x140428c52
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x30]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
stc
cmp r9b, r15b
movdqu xmmword [rcx + rdx + 0x30], xmm0
add rdx, 0x40
cmc
stc
cmp r8, 0x5a3e2b6e
add rsi, 0xfffffffffffffffe
jmp 0x140428c87
jne 0x140428be8
jmp 0x140428c9e
xor edx, edx
cmp r8d, 0x2e386c26
cmp al, dil
test byte [rsp + 0xe0], 1
jmp 0x140428cab
je 0x140428cf2
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x140428cc9
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x140428cd9
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
cmp r13w, 0x321
cbw
bswap eax
movdqu xmmword [rcx + rdx + 0x10], xmm0
mov rax, qword [rsp + 0xc0]
jmp 0x140428d00
cmp rax, qword [rsp + 0x70]
jmp 0x140428d0a
je 0x14042891c
mov rdx, qword [rsp + 0xc0]
cmp ax, 0x602b
movsx eax, cx
shld rax, r14, 0x5f
mov rax, rdx
test dl, r14b
stc
test byte [rsp + 0x70], 0x18
je 0x1404289c6
mov rsi, qword [rsp + 0x120]
jmp 0x140428d43
nop word cs:[rax + rax]
jmp 0x140428d52
movq xmm0, qword [r14 + rax]
jmp 0x140428d5d
movq xmm1, qword [r9 + rax]
jmp 0x140428d68
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
clc
test spl, dil
jmp 0x140428d7a
add rax, 8
stc
cmp rsi, rsp
cmp rsi, rax
jmp 0x140428d8a
jne 0x140428d52
mov rdx, rsi
cmp rsi, qword [rsp + 0x70]
jmp 0x140428d9d
je 0x14042891c
jmp 0x1404289c6
cmp ebp, 5
jmp 0x140428db0
je 0x14042a3c1
cmp ebp, 6
jmp 0x140428dbe
jne 0x14042a4c9
test ebx, ebx
jmp 0x140428dcb
jle 0x14042a4c9
movsxd r9, dword [rsp + 0x24]
mov r10d, ebx
cmp rsi, r9
cmp r10b, 0x53
cmp ebx, 8
jmp 0x140428de8
jae 0x14042ae61
xor edi, edi
rcr rdx, cl
mov rdx, rdi
stc
test r10b, 1
jmp 0x140428e00
je 0x140428e42
mov rax, rdi
inc dh
btc rdx, 0xc4
sub rax, r9
shrd dx, bx, 0x89
movzx eax, byte [rcx + rax]
and edx, 0x414c03c1
sal dh, cl
mov rdx, qword [rsp + 0x28]
cmc
add al, byte [rdx + rdi]
rcl dx, 0
stc
bts rdx, r12
mov byte [rcx + rdi], al
mov rdx, rdi
or rdx, 1
cmc
clc
not rdi
stc
add rdi, r10
je 0x14042a4c9
mov rcx, qword [rsp + 0x40]
mov rax, rcx
bts bp, cx
btr ebx, 0xd6
sub bl, 0xb
sub rax, r9
bswap bp
rcr bpl, cl
add rax, r15
movzx ebp, r10w
movsx bp, r10b
inc rax
add bp, 0x6d3c
add rcx, r15
jmp 0x140428e87
inc rcx
movzx ebx, byte [rax + rdx - 1]
bsr ebp, ecx
movsx bp, spl
mov rbp, qword [rsp + 0x28]
jmp 0x140428ea2
add bl, byte [rbp + rdx]
cmc
mov byte [rcx + rdx - 1], bl
movzx ebx, byte [rax + rdx]
stc
jmp 0x140428eb5
add bl, byte [rbp + rdx + 1]
test r9, 0x696c72f3
clc
jmp 0x140428ec6
mov byte [rcx + rdx], bl
jmp 0x140428ece
add rdx, 2
clc
cmp r10, rdx
jmp 0x140428edb
jne 0x140428e8a
jmp 0x14042a4c9
cmp ebp, 5
jmp 0x140428eee
je 0x14042a547
cmp ebp, 6
sets r8b
bswap r8
mov r8d, dword [rsp + 0x5c]
jmp 0x140428f08
jne 0x14042aa05
test r8d, r8d
jmp 0x140428f16
je 0x14042aa05
mov eax, dword [rsp + 0x24]
movsxd r12, eax
movzx r14, ax
movsx di, bpl
shld si, r14w, 0xe5
mov r14, rdx
clc
ror dil, cl
mov edi, eax
add eax, 0x8996199
btc r11d, r12d
lea r13, [r15 + r10]
sub ax, 0x42be
bsf esi, r14d
mov eax, edi
shrd dx, r8w, 0x29
and eax, 0xffffffe0
mov qword [rsp + 0x40], rax
sal dl, cl
bsr r9w, bp
add rax, 0xffffffffffffffe0
and r9b, r9b
sal sil, cl
mov qword [rsp + 0x70], rax
shrd si, r15w, 0x3a
mov rdx, rax
rcl rsi, cl
shr rdx, 5
inc rdx
mov esi, 0x506e3437
sal r9b, 0x2a
mov rax, rdx
cwde
shr ax, cl
btc esi, 0xf5
mov qword [rsp + 0xa0], rdx
movabs rax, 0xffffffffffffffe
sar r9b, 0xc1
bt r11, rbp
shrd r11d, r13d, 0x2a
and rdx, rax
bts r9w, di
mov qword [rsp + 0x90], rdx
btc r11w, 0x2b
mov esi, edi
and esi, 0xfffffff8
rcr r11w, 0xc0
shr al, 0xbf
mov r9, rdi
sar eax, cl
rol r11w, 0x25
neg r9
neg r11b
movzx rax, bp
mov rax, qword [rsp + 0xf0]
adc r11w, dx
dec r11b
test r8w, 0x4d75
lea r11, [r15 + rax]
add r11, r10
stc
jmp 0x140429015
add r15, qword [rsp + 0xb8]
test r11w, r10w
add r15, r10
sub r10d, r10d
jmp 0x14042902c
jmp 0x140429069
mov byte [rcx + r12], 0xff
cmc
stc
jmp 0x14042903d
lea r14, [r14 + r12]
cmp r15, rbp
add rcx, rbx
jmp 0x14042904c
inc r10
lea r11, [r11 + rbx]
add r15, rbx
jmp 0x14042905b
dec r8d
jmp 0x140429063
je 0x14042aa0d
cmp dword [rsp + 0x24], 0
jle 0x140429031
cmp dword [rsp + 0x24], 8
jmp 0x14042907e
jae 0x140429140
sub edx, edx
sal bpl, 0xf3
movsx ebp, r15w
mov rbp, rdx
cmp r9b, 0xa2
test dil, 1
je 0x1404290e2
mov rax, rdx
bswap rbp
sar bpl, cl
bts bp, ax
sub rax, rbx
rol ebp, 1
movzx eax, byte [rcx + rax]
bts bp, r14w
shld ebp, r10d, 0xfa
add al, byte [r14 + rdx]
neg bpl
sal bpl, cl
mov byte [rcx + rdx], al
inc rbp
mov rbp, rdx
jmp 0x1404290d8
or rbp, 1
clc
jmp 0x1404290e2
not rdx
cmp rdx, r9
jmp 0x1404290ed
je 0x140429031
nop
movzx eax, byte [r15 + rbp]
cmp bpl, 0x10
test dl, r9b
stc
add al, byte [r14 + rbp]
clc
jmp 0x14042910c
mov byte [rcx + rbp], al
mov ax, r13w
movzx eax, byte [r15 + rbp + 1]
stc
cmp r15b, r13b
add al, byte [r14 + rbp + 1]
jmp 0x140429127
mov byte [rcx + rbp + 1], al
add rbp, 2
cmp dx, di
cmp rdi, rbp
jne 0x1404290f5
jmp 0x140429031
mov rax, r10
mov dl, 0x7f
cmp r10b, r10b
movsxd rdx, r14d
imul rax, rbx
rcr edx, cl
and dx, 0x1ed5
btc edx, 0xda
lea rax, [rax + r13]
jmp 0x140429167
mov rdx, r10
imul rdx, r12
test bx, 0x774c
cmc
add rdx, qword [rsp + 0x28]
cmp r9w, r9w
cmc
test r13, 0x55237255
sub rax, rdx
test edx, 0x2e061d45
cmp rax, 0x20
jmp 0x140429197
jb 0x140429084
jb 0x140429084
mov edx, 0
cmp dword [rsp + 0x6c], 0x20
jmp 0x1404291b2
jb 0x14042908e
cmp dword [rsp + 0x24], 0x20
jmp 0x1404291c2
jae 0x1404291d4
xor eax, eax
jmp 0x1404291cf
jmp 0x140429349
cmp qword [rsp + 0x70], 0
jmp 0x1404291df
je 0x1404292af
mov rbp, qword [rsp + 0x90]
cmp r13w, 0x110f
jmp 0x1404291f8
xor edx, edx
jmp 0x1404291ff
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14042920a
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140429216
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x140429222
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x140429232
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x140429240
movdqu xmmword [rcx + rdx + 0x10], xmm0
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x140429252
movdqu xmm1, xmmword [r14 + rdx + 0x30]
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x140429265
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x140429274
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
test r10b, r10b
test sp, 0x55cc
movdqu xmmword [rcx + rdx + 0x30], xmm0
test rax, r11
cmp edx, 0x8dc2d41
add rdx, 0x40
clc
stc
add rbp, 0xfffffffffffffffe
jmp 0x1404292a4
jne 0x1404291ff
jmp 0x1404292b1
sub edx, edx
test byte [rsp + 0xa0], 1
jmp 0x1404292be
je 0x140429313
movdqu xmm0, xmmword [r14 + rdx]
shr rax, 0x92
lahf
shr rax, cl
movdqu xmm1, xmmword [r14 + rdx + 0x10]
mov rax, rdx
cmc
test r14w, bx
sub rax, rbx
jmp 0x1404292e9
movdqu xmm2, xmmword [rcx + rax]
jmp 0x1404292f3
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x140429302
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
clc
movdqu xmmword [rcx + rdx + 0x10], xmm0
clc
cmp qword [rsp + 0x40], rdi
jmp 0x14042931d
je 0x140429031
mov rdx, qword [rsp + 0x40]
add ax, 0x55c2
mov rax, rdx
stc
test dil, 0x18
je 0x14042908e
nop word cs:[rax + rax]
jmp 0x140429349
movq xmm0, qword [r14 + rax]
jmp 0x140429354
movq xmm1, qword [r15 + rax]
jmp 0x14042935f
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
stc
test sp, 0x4259
add rax, 8
jmp 0x14042937b
cmp rsi, rax
jmp 0x140429383
jne 0x140429349
mov rdx, rsi
clc
cmc
cmp rsi, rdi
jmp 0x140429396
je 0x140429031
jmp 0x14042908e
test ebx, ebx
jmp 0x1404293a8
jle 0x14042a4c9
movsxd r8, dword [rsp + 0x24]
xor dh, 0x62
cmp r15b, 0x1e
sar dl, cl
mov edx, ebx
test r14b, 0xb5
test r15, rbx
cmp ebx, 8
jmp 0x1404293cd
jae 0x14042aebd
xor r11d, r11d
mov rsi, r11
stc
test dil, 0xa
test dl, 1
jmp 0x1404293e6
je 0x14042943b
movzx eax, byte [r9 + r11]
sal sil, 0x65
ror bpl, cl
mov rbp, r11
mov sil, 0x1e
add sil, r11b
sub rbp, r8
and sil, r12b
movzx ebp, byte [rcx + rbp]
btc si, r12w
setnp sil
add ebp, eax
and si, r13w
shr ebp, 1
sub eax, edx
mov rax, qword [rsp + 0x28]
adc sil, al
cmp rcx, rdx
add esi, ebp
add bpl, byte [rax + r11]
mov byte [rcx + r11], bpl
mov rsi, r11
or rsi, 1
clc
not r11
add r11, rdx
jmp 0x140429446
je 0x14042a4c9
mov rbx, qword [rsp + 0x40]
shld rbp, rbx, 0xee
mov rax, rbx
sbb bp, 0x689e
btr cx, di
movsxd rcx, r15d
sub rax, r8
cmovns bp, dx
dec ebp
lea rcx, [r15 + rax]
movzx di, spl
movzx eax, r9w
inc rcx
cwde
movzx eax, sp
lea rbp, [r15 + rbx]
inc rbp
or ax, r10w
add r15, qword [rsp + 0x158]
shr dil, 0xe7
cmc
btr eax, edi
add r15, rbx
cdqe
mov rax, qword [rsp + 0x28]
rcr dil, cl
lea rbx, [rax + 1]
ror rdi, cl
cmovs ax, r13w
movsxd rdi, esi
movzx eax, byte [r15 + rsi - 1]
or dil, sil
adc di, dx
sbb rdi, r10
movzx edi, byte [rcx + rsi - 1]
add edi, eax
btr ax, 0xd2
cmp r15d, r9d
stc
shr edi, 1
add dil, byte [rbx + rsi - 1]
bts ax, r14w
mov byte [rbp + rsi - 1], dil
xor edi, 0x44902187
movzx eax, byte [r15 + rsi]
not di
cmc
movzx edi, byte [rcx + rsi]
jmp 0x140429501
add edi, eax
cmc
shr edi, 1
test r13b, al
cmp r10b, 0x9a
add dil, byte [rbx + rsi]
mov byte [rbp + rsi], dil
cmp di, r15w
test r12b, sil
add rdx, 0xfffffffffffffffe
add rcx, 2
jmp 0x14042952a
add rbp, 2
add r15, 2
cmp ecx, r11d
test r13b, 0x36
add rbx, 2
test dil, r12b
test rbp, 0x7c536c40
clc
cmp rsi, rdx
jmp 0x140429550
jne 0x1404294b9
jmp 0x14042a4c9
mov r11d, dword [rsp + 0x5c]
cmc
cmp dil, sil
test r11d, r11d
jmp 0x14042956c
je 0x14042aa05
mov eax, dword [rsp + 0x24]
or r14b, cl
bt r12w, 0x96
movsxd r12, eax
movzx rsi, di
inc r8b
bswap rdi
mov esi, eax
sar rax, cl
lea rax, [r15 + r10]
bswap r14w
mov qword [rsp + 0x70], rax
sub eax, r15d
shr r8d, cl
mov rdi, r10
not r8
or rax, rsp
movzx r8, r14w
mov r10d, esi
bts r8, r8
and r10d, 0xffffffe0
mov r8d, esi
and ax, bp
stc
and r8d, 0xfffffff8
shrd rax, rdi, 0x93
ror r14w, 0x88
rcl ah, 0x7c
mov rax, rsi
setne r14b
neg rax
movzx r14, r8w
sbb r14b, 0x68
movsx r14w, r15b
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x170]
shl r14w, 0xb6
bt r14w, r9w
add rax, r15
rcl r14d, 0x28
btr r14d, 0x6d
add rax, rdi
movsx r14, cx
sal r14w, 0xd7
add r15, qword [rsp + 0xb8]
add r15, rdi
shld r14, r12, 0x66
sub ebp, ebp
xchg r14w, r14w
mov r14, rdx
jmp 0x140429638
jmp 0x140429681
mov byte [rcx + r12], 0xff
bt bx, r15w
setae bl
sub bl, sil
add r14, r12
mov rbx, qword [rsp + 0x30]
add rcx, rbx
add r9, rbx
inc rbp
test r8, r15
add rax, rbx
cmp r10b, sil
stc
test r9, rbp
add r15, rbx
jmp 0x140429673
dec r11d
jmp 0x14042967b
je 0x14042aa0d
cmp dword [rsp + 0x24], 0
jmp 0x14042968b
jle 0x14042963d
cmp dword [rsp + 0x24], 8
jmp 0x14042969b
jae 0x1404297c5
sub r13d, r13d
add edx, 0x337a49af
movzx dx, dl
btr rdx, 0x62
mov rdx, r13
test sil, 1
jmp 0x1404296bf
je 0x140429719
movzx edx, byte [r9 + r13]
mov rdi, r13
cmc
cmp r10b, 0x67
jmp 0x1404296d7
sub rdi, qword [rsp + 0x30]
test r13, rsp
stc
cmp r9w, sp
movzx edi, byte [rcx + rdi]
add edi, edx
setae dl
btc edx, r11d
movzx dx, ch
shr edi, 1
add dil, byte [r14 + r13]
sbb rdx, rbx
mov byte [rcx + r13], dil
shr dl, cl
rcr rdx, 0x36
bsf edx, ebp
mov rdx, r13
test cl, bpl
stc
or rdx, 1
cmp r11d, ecx
not r13
cmp rcx, r11
cmc
test spl, spl
cmp r13, qword [rsp + 0x40]
je 0x14042963d
nop dword [rax + rax]
cmc
and dil, 0xcb
cmp rbx, 0x7e87521
movzx edi, byte [r9 + rdx]
adc bh, 0x14
setle bh
movsx ebx, bp
movzx ebx, byte [r15 + rdx]
add ebx, edi
movzx edi, di
movsxd rdi, ebx
shr ebx, 1
rcr dil, 0x6a
movzx di, spl
add bl, byte [r14 + rdx]
rcl dil, cl
mov byte [rcx + rdx], bl
xadd di, di
stc
movzx edi, byte [r9 + rdx + 1]
movzx ebx, byte [r15 + rdx + 1]
jmp 0x140429788
add ebx, edi
test r13b, 0x79
shr ebx, 1
cmp r15b, 0xcc
jmp 0x14042979d
add bl, byte [r14 + rdx + 1]
stc
clc
mov byte [rcx + rdx + 1], bl
add rdx, 2
clc
jmp 0x1404297b2
cmp rsi, rdx
jmp 0x1404297ba
jne 0x140429742
jmp 0x14042963d
mov rdx, rbp
shr edi, 0xa9
xor edi, r9d
imul rdx, qword [rsp + 0x30]
cmove rdi, rsi
cmp r15b, cl
add rdx, qword [rsp + 0x70]
shld edi, r14d, 0x67
mov rdi, rbp
cmp r12d, 0x1934b72
jmp 0x1404297f5
imul rdi, r12
add rdi, qword [rsp + 0x28]
sub rdx, rdi
cmp rdx, 0x20
jmp 0x14042980a
jb 0x1404296a1
jb 0x1404296a1
cmp dword [rsp + 0x60], 0x20
jb 0x1404296a1
mov r13d, 0
cmp dword [rsp + 0x6c], 0x20
jmp 0x140429831
jb 0x1404296b3
cmp dword [rsp + 0x24], 0x20
jmp 0x140429841
jae 0x14042984e
sub edx, edx
jmp 0x14042995d
xor edx, edx
jmp 0x140429855
movdqu xmm1, xmmword [r14 + rdx]
jmp 0x140429860
movdqu xmm8, xmmword [r14 + rdx + 0x10]
jmp 0x14042986c
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 0x1404298a0
movdqu xmm3, xmmword [rax + rdx]
jmp 0x1404298aa
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
clc
jmp 0x14042990c
add rdx, 0x20
stc
cmp dil, r14b
cmp r10, rdx
jmp 0x14042991c
jne 0x140429855
cmp r10, rsi
jmp 0x14042992a
je 0x14042963d
mov rdx, r10
movsx r13, r13w
mov r13, r10
cmp bx, bp
cmp bpl, 0x2c
test sil, 0x18
jmp 0x14042994a
je 0x1404296b3
nop dword [rax + rax]
jmp 0x14042995d
movq xmm0, qword [r14 + rdx]
movq xmm1, qword [r9 + rdx]
punpcklbw xmm1, xmm15
movq xmm2, qword [r15 + rdx]
jmp 0x140429979
punpcklbw xmm2, xmm15
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rdx], xmm2
cmp r8b, r10b
cmp r12w, 0x670
add rdx, 8
cmp r8, rdx
jne 0x14042995d
mov r13, r8
cmp r8, rsi
jmp 0x1404299b5
je 0x14042963d
jmp 0x1404296b3
mov r8, r13
jmp 0x1404299c8
call fcn.1404a79a8
jmp 0x14042a4c9
test ebx, ebx
jle 0x14042a4c9
movsxd r9, dword [rsp + 0x24]
sub r10w, r11w
adc r10w, 0x2001
mov r10d, ebx
cmp ebx, 8
jmp 0x1404299f4
jae 0x14042af33
sub edi, edi
movsx edx, dx
movsx rdx, r13w
mov rdx, rdi
test r10b, 1
je 0x140429a48
mov rax, rdi
sub rax, r9
xadd rdx, rdx
bswap rdx
rcr dx, cl
movzx eax, byte [rcx + rax]
bts dx, r13w
mov rdx, qword [rsp + 0x28]
add al, byte [rdx + rdi]
mov byte [rcx + rdi], al
xor edx, r12d
movzx dx, r11b
xadd dx, dx
mov rdx, rdi
cmc
or rdx, 1
not rdi
test r14w, cx
cmp bl, 0xe
clc
add rdi, r10
je 0x14042a4c9
mov rcx, qword [rsp + 0x40]
mov rax, rcx
sub rax, r9
add rax, r15
movzx bp, cl
cmovg bx, r15w
inc rax
xadd bl, bpl
add rcx, r15
movzx ebx, cx
sets bh
movzx bx, bpl
inc rcx
test bl, r12b
cmp r9, rdx
movzx ebx, byte [rax + rdx - 1]
bsf ebp, esp
xchg ebp, ebp
shld ebp, esp, 0x41
mov rbp, qword [rsp + 0x28]
test dx, r12w
cmp r15d, 0x6e80a7a
clc
add bl, byte [rbp + rdx]
mov byte [rcx + rdx - 1], bl
sal ebx, 7
rcl bh, cl
movzx ebx, byte [rax + rdx]
stc
add bl, byte [rbp + rdx + 1]
mov byte [rcx + rdx], bl
test sp, r9w
add rdx, 2
stc
test rax, 0x289423b4
cmp r10, rdx
jmp 0x140429ae0
jne 0x140429a91
jmp 0x14042a4c9
mov r13d, dword [rsp + 0x5c]
cmc
test cx, di
stc
test r13d, r13d
je 0x14042aa05
mov eax, dword [rsp + 0x24]
sbb r14, 0x1f931035
shl r12b, 0xd1
shrd di, di, 1
movsxd r12, eax
cmp r12w, 0x135
mov r14, rdx
bswap si
and r9b, dil
adc r11b, al
mov edi, eax
bsr r9w, r15w
lea rax, [r15 + r10]
test bpl, 0xf5
xadd r11b, r11b
mov qword [rsp + 0x40], rax
mov eax, edi
movsx esi, bx
setle dl
test eax, esi
and eax, 0xffffffe0
mov qword [rsp + 0x70], rax
add rax, 0xffffffffffffffe0
movsx r9, r14w
rcl r9b, cl
mov dx, 0x57e2
mov qword [rsp + 0xa0], rax
mov dh, 0x27
shr rax, 5
inc rax
stc
movabs rdx, 0xffffffffffffffe
add rdx, 0xfffffffffffffffe
and rdx, rax
rol r11b, 0x57
or si, r9w
sal esi, 0x67
mov qword [rsp + 0xc0], rdx
sar si, 0xfd
bsr r9w, r15w
mov r11d, eax
rcl r9d, cl
clc
bsr ax, ax
and r11d, 3
seta al
mov esi, edi
and esi, 0xfffffff8
lahf
mov rax, r10
mov r10d, edi
test r9b, dl
rcr r9b, cl
sar r9, cl
and r10d, 3
shr r9d, cl
lea r15, [r15 + rax]
bswap r9w
add r15, 0x10
rol r9w, cl
sal r9w, cl
lea r9, [r14 + 0x10]
mov qword [rsp + 0x90], r11
cmp r10b, 0xcb
cmp rsi, rbx
test dl, bl
shl r11, 5
cmp spl, 0xb1
test ah, 0x70
sub r8d, r8d
jmp 0x140429c0a
jmp 0x140429c4a
mov byte [rcx + r12], 0xff
sar bl, 0xad
rcr bl, 0xea
inc rbx
lea r14, [r14 + r12]
mov rbx, qword [rsp + 0x30]
stc
cmc
add rcx, rbx
jmp 0x140429c30
inc r8
add r15, rbx
test r14d, ebx
add r9, r12
jmp 0x140429c41
dec r13d
je 0x14042aa0d
cmp dword [rsp + 0x24], 0
jmp 0x140429c54
jle 0x140429c0f
cmp dword [rsp + 0x24], 8
jmp 0x140429c64
jb 0x140429cc6
mov rdx, r8
add ebx, ebx
btc bx, 0x9b
imul rdx, r12
add rdx, qword [rsp + 0x28]
mov rbx, r8
clc
stc
imul rbx, qword [rsp + 0x30]
add rbx, qword [rsp + 0x40]
cmp bp, 0x1d1f
sub rbx, rdx
inc dl
mov edx, 0
jmp 0x140429ca5
cmp rbx, 0x20
jb 0x140429e98
cmp dword [rsp + 0x24], 0x20
jmp 0x140429cb9
jae 0x140429cd2
xor ebx, ebx
jmp 0x140429e63
sub edx, edx
jmp 0x140429ccd
jmp 0x140429e98
cmp qword [rsp + 0xa0], 0x60
jmp 0x140429ce0
jae 0x140429cf2
sub edx, edx
jmp 0x140429ced
jmp 0x140429daa
mov rbp, qword [rsp + 0xc0]
jmp 0x140429d00
sub edx, edx
jmp 0x140429d07
movups xmm0, xmmword [r14 + rdx]
movups xmm1, xmmword [r14 + rdx + 0x10]
test r8, 0x63596c4b
clc
cmp r13b, 0x54
movups xmmword [rcx + rdx], xmm0
movups xmmword [rcx + rdx + 0x10], xmm1
stc
cmc
movups xmm0, xmmword [r14 + rdx + 0x20]
test spl, r14b
cmp r11w, 0x4e77
movups xmm1, xmmword [r14 + rdx + 0x30]
movups xmmword [rcx + rdx + 0x20], xmm0
movups xmmword [rcx + rdx + 0x30], xmm1
clc
stc
jmp 0x140429d4f
movups xmm0, xmmword [r14 + rdx + 0x40]
movups xmm1, xmmword [r14 + rdx + 0x50]
movups xmmword [rcx + rdx + 0x40], xmm0
jmp 0x140429d6b
movups xmmword [rcx + rdx + 0x50], xmm1
movdqu xmm0, xmmword [r14 + rdx + 0x60]
test r14, 0x1d065709
movdqu xmm1, xmmword [r14 + rdx + 0x70]
movdqu xmmword [rcx + rdx + 0x60], xmm0
movdqu xmmword [rcx + rdx + 0x70], xmm1
cmp r15w, 0xa4e
sub rdx, 0xffffffffffffff80
add rbp, 0xfffffffffffffffc
jmp 0x140429da4
jne 0x140429d07
cmp qword [rsp + 0x90], 0
jmp 0x140429db8
je 0x140429e1a
lea rbx, [r15 + rdx]
add rdx, r9
xor ebp, ebp
clc
nop word cs:[rax + rax]
test r10d, r13d
stc
movdqu xmm0, xmmword [rdx + rbp - 0x10]
clc
cmp edi, 0x36665206
movdqu xmm1, xmmword [rdx + rbp]
stc
cmp r9w, 0x43b
movdqu xmmword [rbx + rbp - 0x10], xmm0
movdqu xmmword [rbx + rbp], xmm1
clc
add rbp, 0x20
jmp 0x140429e0c
cmp r11, rbp
jmp 0x140429e14
jne 0x140429dd8
cmp qword [rsp + 0x70], rdi
jmp 0x140429e24
je 0x140429c0f
mov rdx, qword [rsp + 0x70]
rol bx, cl
shl bx, cl
test esp, 0x45053893
mov rbx, rdx
test al, bpl
cmp bp, 0x1056
test dil, 0x18
je 0x140429e98
nop dword [rax + rax]
rcr dl, 0x98
sal rdx, cl
btr rdx, 0x2e
mov rdx, qword [r14 + rbx]
mov qword [rcx + rbx], rdx
test edx, 0x1ac930c1
add rbx, 8
cmp rsi, rbx
jmp 0x140429e7d
jne 0x140429e63
mov rdx, rsi
test r13b, 0x12
cmp rsi, rdi
jmp 0x140429e92
je 0x140429c0f
mov rbp, rdx
not rbp
test r9b, spl
test r8d, 0x11d367ff
add rbp, rdi
clc
test bp, 0x6e7b
test r10, r10
jmp 0x140429eb9
je 0x140429ef3
mov rbx, r10
jmp 0x140429ec7
nop
movsxd rax, esi
nop
dec al
movzx eax, byte [r14 + rdx]
jmp 0x140429eda
mov byte [rcx + rdx], al
jmp 0x140429ee2
inc rdx
jmp 0x140429eea
dec rbx
jne 0x140429ed0
cmp rbp, 3
jmp 0x140429efc
jb 0x140429c0f
nop word [rax + rax]
movzx eax, byte [r14 + rdx]
mov byte [rcx + rdx], al
inc ah
bt eax, r13d
cmc
movzx eax, byte [r14 + rdx + 1]
mov byte [rcx + rdx + 1], al
xor eax, r13d
rcr ah, 0x99
ror ah, 0x80
movzx eax, byte [r14 + rdx + 2]
mov byte [rcx + rdx + 2], al
movzx eax, byte [r14 + rdx + 3]
mov byte [rcx + rdx + 3], al
add rdx, 4
cmp bl, r13b
stc
cmp rdi, rdx
jmp 0x140429f4e
jne 0x140429f08
jmp 0x140429c0f
mov r8d, dword [rsp + 0x5c]
cmp bpl, r8b
test r8d, r8d
jmp 0x140429f69
je 0x14042aa05
mov eax, dword [rsp + 0x24]
movsx esi, r13w
rcr r11d, cl
movsxd r12, eax
sar r13b, cl
movsx r9w, al
mov r14, rdx
sal r9w, cl
mov r11d, 0x63c27ca7
mov edi, eax
inc si
lea r13, [r15 + r10]
cwd
sar r9b, cl
add r9w, 0x610f
mov eax, edi
and eax, 0xffffffe0
movzx rsi, r15w
shl si, cl
shld r9w, r12w, 0x7a
mov qword [rsp + 0x40], rax
adc si, bx
add rax, 0xffffffffffffffe0
btr r11d, 0x1d
clc
mov qword [rsp + 0x70], rax
rcl sil, 0xb6
mov rdx, rax
movsx r9w, r15b
shr rdx, 5
movzx si, r11b
inc rdx
movsx r11w, r11b
mov rax, rdx
jmp 0x140429ff6
mov qword [rsp + 0xa0], rdx
sal si, 0xe2
movsxd rax, r9d
test eax, 0x59fb5144
movabs rax, 0xffffffffffffffe
shr sil, 0x67
adc r11b, r12b
shr r9b, cl
and rdx, rax
mov qword [rsp + 0x90], rdx
bts rax, r11
mov esi, edi
or r9b, 8
and esi, 0xfffffff8
mov r9, rdi
test rax, rsi
bsf r11d, r11d
ror ah, cl
neg r9
add r11b, 6
sub r11b, 0xc7
rol r11b, 0xff
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
test r15d, 0x8d55a3e
cmc
lea r11, [r11 + r10]
cmp r9b, dil
add r15, qword [rsp + 0xb8]
cmp r8, 0x59bc3eea
test r15b, 0x83
lea r15, [r15 + r10]
cmp r11b, bpl
xor r10d, r10d
jmp 0x14042a08e
jmp 0x14042a0c0
mov byte [rcx + r12], 0xff
add r14, r12
jmp 0x14042a0a1
add rcx, rbx
jmp 0x14042a0a9
inc r10
add r11, rbx
add r15, rbx
jmp 0x14042a0b7
dec r8d
je 0x14042aa0d
cmp dword [rsp + 0x24], 0
jle 0x14042a093
cmp dword [rsp + 0x24], 8
jmp 0x14042a0d5
jae 0x14042a189
xor edx, edx
sal bpl, cl
movsx ebp, r9w
mov rbp, rdx
stc
test sil, spl
test dil, 1
jmp 0x14042a0f4
je 0x14042a12d
mov rax, rdx
sub rax, rbx
movzx ebp, sp
ror bpl, cl
movzx eax, byte [rcx + rax]
cmp bpl, 0xd4
adc rbp, 0xe9b688a
rcl rbp, cl
add al, byte [r14 + rdx]
mov byte [rcx + rdx], al
bswap bp
rol bpl, cl
mov rbp, rdx
or rbp, 1
stc
not rdx
cmp rdx, r9
jmp 0x14042a138
je 0x14042a093
nop
movzx eax, byte [r15 + rbp]
add al, byte [r14 + rbp]
test r12w, r9w
clc
mov byte [rcx + rbp], al
clc
add ax, 0x390f
movzx eax, byte [r15 + rbp + 1]
add al, byte [r14 + rbp + 1]
test dx, r11w
mov byte [rcx + rbp + 1], al
test r13b, bl
add rbp, 2
test rdi, 0x5e375a80
cmp rdi, rbp
jmp 0x14042a17e
jne 0x14042a13f
jmp 0x14042a093
mov rax, r10
bswap edx
imul rax, rbx
sbb dh, ch
lea rax, [rax + r13]
cmp r13b, r9b
xor dh, 0x25
mov rdx, r10
jmp 0x14042a1a6
imul rdx, r12
cmp r11b, dl
add rdx, qword [rsp + 0x28]
sub rax, rdx
cmp rax, 0x20
jmp 0x14042a1be
jb 0x14042a0db
jb 0x14042a0db
mov edx, 0
cmp dword [rsp + 0x6c], 0x20
jmp 0x14042a1d9
jb 0x14042a0e4
cmp dword [rsp + 0x24], 0x20
jmp 0x14042a1e9
jae 0x14042a1fb
sub eax, eax
jmp 0x14042a1f6
jmp 0x14042a362
cmp qword [rsp + 0x70], 0
jmp 0x14042a206
je 0x14042a2c9
mov rbp, qword [rsp + 0x90]
stc
jmp 0x14042a21e
sub edx, edx
jmp 0x14042a225
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14042a230
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14042a23c
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x14042a248
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14042a261
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x14042a26c
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14042a27f
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14042a28b
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
test r10b, 0x19
stc
movdqu xmmword [rcx + rdx + 0x30], xmm0
clc
stc
cmp r15w, bx
add rdx, 0x40
cmc
add rbp, 0xfffffffffffffffe
jmp 0x14042a2be
jne 0x14042a225
jmp 0x14042a2cc
sub edx, edx
clc
test byte [rsp + 0xa0], 1
jmp 0x14042a2d9
je 0x14042a32e
movdqu xmm0, xmmword [r14 + rdx]
rol al, 0x6e
mov eax, 0x16302f9b
movdqu xmm1, xmmword [r14 + rdx + 0x10]
adc ax, r9w
stc
mov rax, rdx
sub rax, rbx
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042a313
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
test sp, r8w
cmc
movdqu xmmword [rcx + rdx + 0x10], xmm0
cmp r11b, r9b
test dil, 0x23
cmp qword [rsp + 0x40], rdi
je 0x14042a093
mov rdx, qword [rsp + 0x40]
bt eax, 0x9a
mov rax, rdx
test r15w, 0x70fa
test dil, 0x18
jmp 0x14042a354
je 0x14042a0e4
nop dword [rax]
jmp 0x14042a362
movq xmm0, qword [r14 + rax]
jmp 0x14042a36d
movq xmm1, qword [r15 + rax]
jmp 0x14042a378
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp r13, 0x273312e2
cmc
test bl, dl
add rax, 8
test r9w, r14w
cmc
jmp 0x14042a399
cmp rsi, rax
jne 0x14042a362
mov rdx, rsi
jmp 0x14042a3ae
cmp rsi, rdi
jmp 0x14042a3b6
je 0x14042a093
jmp 0x14042a0e4
test ebx, ebx
jmp 0x14042a3c8
jle 0x14042a4c9
movsxd r9, dword [rsp + 0x24]
xchg r10b, r10b
cmovno r10, r13
mov r10d, ebx
cmc
cmp ebx, 8
jae 0x14042af86
xor r11d, r11d
mov rdx, r11
test r10b, 1
jmp 0x14042a3f6
je 0x14042a43e
mov rax, r11
xadd dh, dl
sub rax, r9
movzx eax, byte [rcx + rax]
or edx, r14d
rcr dl, cl
shl dx, cl
shr al, 1
cmp r14b, dil
mov rdx, qword [rsp + 0x28]
add al, byte [rdx + r11]
adc dl, dh
mov byte [rcx + r11], al
sar dx, 0x8d
ror dh, cl
bsf dx, sp
mov rdx, r11
or rdx, 1
cmp r11w, r12w
cmp r14b, 0x77
not r11
cmp dh, 0xc3
add r11, r10
jmp 0x14042a44c
je 0x14042a4c9
mov rcx, qword [rsp + 0x40]
mov rax, rcx
sub rax, r9
add rax, r15
mov rbp, rax
dec bh
inc rax
sal ebx, 0xf9
bsf ebp, r11d
add rcx, r15
inc rcx
shr bpl, cl
clc
movzx ebx, byte [rax + rdx - 1]
stc
shr bl, 1
movsx bp, al
rcl ebp, cl
sal bpl, 0xcf
mov rbp, qword [rsp + 0x28]
add bl, byte [rbp + rdx]
mov byte [rcx + rdx - 1], bl
btc ebx, 0xc9
movzx ebx, byte [rax + rdx]
cmc
shr bl, 1
clc
add bl, byte [rbp + rdx + 1]
cmp r9w, r10w
jmp 0x14042a4b1
mov byte [rcx + rdx], bl
test bh, 0x6d
add rdx, 2
cmp r10, rdx
jmp 0x14042a4c3
jne 0x14042a479
mov r14, qword [rsp + 0x28]
bt bx, 0xec
cmova bx, r8w
add r14, r13
movzx r11, sp
jmp 0x14042a4e4
mov r13, qword [rsp + 0xd8]
bswap bx
setnp r8b
mov bl, r10b
mov r8d, dword [rsp + 0x2b0]
mov r11, qword [rsp + 0x108]
bswap ebx
jmp 0x14042a511
mov r10, qword [rsp + 0x88]
cmovo bx, sp
movzx bx, bh
mov rbx, qword [rsp + 0x30]
jmp 0x14042a52b
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
jmp 0x14042acce
mov r9d, dword [rsp + 0x5c]
test bl, 0x30
test r9d, r9d
jmp 0x14042a557
je 0x14042aa05
mov eax, dword [rsp + 0x24]
movsxd r12, eax
bswap r11d
ror r13, 0x1e
mov esi, eax
movzx r13, r9w
lea r8, [r15 + r10]
ror r14w, 0x65
mov eax, esi
shr bpl, cl
and eax, 0xffffffe0
bt r11w, 0xa8
sar r13, 0xf9
mov qword [rsp + 0x40], rax
add rax, 0xffffffffffffffe0
btr r14w, 0x33
cmovns ebp, edx
bsr r11d, r12d
mov qword [rsp + 0x70], rax
bt r14, r13
mov rbp, rax
sar r13w, 0x99
bts r13w, r13w
shr rbp, 5
setae r11b
inc ah
jmp 0x14042a5c7
inc rbp
movsx r13d, r10w
sbb ax, r8w
shl r11b, cl
mov rax, rbp
shr r11w, 0xce
clc
shl r13d, cl
mov qword [rsp + 0xa0], rbp
movabs rax, 0xffffffffffffffe
setno r11b
and rbp, rax
bt r13w, r12w
mov r13b, 0xa
mov qword [rsp + 0x90], rbp
bts r11w, r15w
bt eax, ebx
inc r13w
mov rbp, r10
xor r13d, r12d
cmp si, 0x209a
dec r14b
mov r10d, esi
cbw
bsf r14w, r13w
and r10d, 0xfffffff8
xchg r11w, r14w
add r14b, 0x28
mov r13, rsi
movsx eax, si
neg r13
cmp r15b, spl
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
movsx r14w, bpl
rcl r14b, 0xa3
lea r11, [r11 + rbp]
add r15, qword [rsp + 0xb8]
add r15, rbp
sub ebp, ebp
setg r14b
movzx r14d, r9w
mov r14b, r14b
mov r14, rdx
jmp 0x14042a6b2
mov byte [rcx + r12], 0xff
clc
lea r14, [r14 + r12]
test r9b, 0x44
add rcx, rbx
jmp 0x14042a695
inc rbp
lea r11, [r11 + rbx]
add r15, rbx
jmp 0x14042a6a4
dec r9d
jmp 0x14042a6ac
je 0x14042aa0d
cmp dword [rsp + 0x24], 0
jmp 0x14042a6bc
jle 0x14042a67f
cmp dword [rsp + 0x24], 8
jmp 0x14042a6cc
jae 0x14042a78b
sub edi, edi
bts dx, r12w
mov rdx, rdi
cmp ebx, 0x272d159c
test sil, 1
jmp 0x14042a6eb
je 0x14042a724
mov rax, rdi
btc dx, 4
sub rax, rbx
sub edx, 0x743d768e
movzx eax, byte [rcx + rax]
cmp ecx, ecx
shr al, 1
add al, byte [r14 + rdi]
mov byte [rcx + rdi], al
mov rdx, rdi
stc
cmp r15w, 0x7335
or rdx, 1
test r13b, spl
stc
clc
not rdi
jmp 0x14042a72d
cmp rdi, r13
jmp 0x14042a735
je 0x14042a67f
nop word [rax + rax]
btc ax, 0x6c
movzx eax, byte [r15 + rdx]
test r14b, 0xe0
test bh, bl
shr al, 1
add al, byte [r14 + rdx]
cmp r12b, 0xc
mov byte [rcx + rdx], al
setle ah
movzx eax, byte [r15 + rdx + 1]
shr al, 1
add al, byte [r14 + rdx + 1]
clc
mov byte [rcx + rdx + 1], al
test r14d, r9d
add rdx, 2
cmp rsi, rdx
jne 0x14042a749
jmp 0x14042a67f
mov rax, rbp
shl dx, 0xae
movsx edx, sp
test r12b, 0x34
imul rax, rbx
shl edx, cl
cmovle rdx, r15
lea rax, [rax + r8]
mov rdx, rbp
cmp rsp, 0xe732b3f
imul rdx, r12
clc
add rdx, qword [rsp + 0x28]
test rdx, 0x12fb5c1c
cmc
sub rax, rdx
cmc
jmp 0x14042a7cc
cmp rax, 0x20
jmp 0x14042a7d5
jb 0x14042a6d2
jb 0x14042a6d2
mov edi, 0
test cl, bpl
clc
cmp dword [rsp + 0x6c], 0x20
jb 0x14042a6d9
cmp dword [rsp + 0x24], 0x20
jmp 0x14042a7ff
jae 0x14042a811
xor eax, eax
jmp 0x14042a80c
jmp 0x14042a9ae
mov rdi, r8
cmp qword [rsp + 0x70], 0
jmp 0x14042a81f
je 0x14042a8fa
mov r8, qword [rsp + 0x90]
xor edx, edx
jmp 0x14042a834
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14042a846
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x14042a852
movdqu xmm3, xmmword [r11 + rdx - 0x20]
jmp 0x14042a85e
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm3
jmp 0x14042a88a
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14042a896
movdqu xmm1, xmmword [r14 + rdx + 0x30]
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14042a8a9
movdqu xmm3, xmmword [r11 + rdx]
jmp 0x14042a8b4
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
jmp 0x14042a8e6
add r8, 0xfffffffffffffffe
jmp 0x14042a8ef
jne 0x14042a834
jmp 0x14042a8fd
sub edx, edx
clc
test byte [rsp + 0xa0], 1
je 0x14042a971
movdqu xmm0, xmmword [r14 + rdx]
not rax
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movzx eax, di
mov rax, rdx
stc
sub rax, rbx
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042a92f
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x14042a93a
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
sbb r8b, 0x2b
movdqu xmmword [rcx + rdx + 0x10], xmm3
and r8b, 0xc0
test rdi, rbp
bt r8, 0x89
cmp qword [rsp + 0x40], rsi
mov r8, rdi
jmp 0x14042a97e
je 0x14042a67f
mov rdi, qword [rsp + 0x40]
ror ah, 0xac
sub al, r13b
mov rax, rdi
test sil, 0x18
jmp 0x14042a99b
je 0x14042a6d9
nop word cs:[rax + rax]
movq xmm0, qword [r14 + rax]
jmp 0x14042a9b9
movq xmm1, qword [r15 + rax]
psrlw xmm1, 1
pand xmm1, xmm13
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
test cx, r13w
add rax, 8
cmp r10, rax
jmp 0x14042a9e2
jne 0x14042a9ae
mov rdi, r10
test bh, al
jmp 0x14042a9f2
cmp r10, rsi
jmp 0x14042a9fa
je 0x14042a67f
jmp 0x14042a6d9
mov r14, rdx
movzx si, bpl
mov esi, dword [rsp + 0x2c0]
cmp esi, 0x10
jmp 0x14042aa1c
jne 0x14042ac8a
mov r8d, dword [rsp + 0x2b0]
btr r11w, 0xe9
shl r11b, 0x8b
movzx r13, ax
test r8d, r8d
xchg r10b, r11b
mov r13, qword [rsp + 0xd8]
movsxd r10, esp
mov r11, qword [rsp + 0x108]
movzx r12w, spl
mov r10, qword [rsp + 0x88]
mov r12, qword [rsp + 0x118]
jmp 0x14042aa6b
je 0x14042ad3e
mov rcx, qword [rsp + 0x140]
shr ax, cl
add rcx, qword [r13 + 0x18]
jmp 0x14042aa89
movsxd rax, dword [rsp + 0x24]
inc rax
cmp dword [rsp + 0x5c], 7
jmp 0x14042aa9b
jb 0x14042ac35
mov rdx, rbx
clc
test sil, bpl
rol dil, 0x82
sub rdx, rax
rcl sil, 0xb8
setae bpl
shr bh, 0x37
mov ebp, dword [rsp + 0x128]
mov rsi, rcx
sar bx, 0x98
lea rbx, [rcx + rax]
sbb di, 0x2df5
sub edi, 0x17b70530
mov byte [rcx + rax], 0xff
xor cl, 0x1f
mov rdi, qword [rsp + 0x30]
and cx, 0x49fd
movsx cx, r10b
jmp 0x14042aaf2
mov byte [rdi + rbx], 0xff
cmp r15d, esi
sal ecx, 0xfc
add rbx, qword [rsp + 0x30]
ror di, 0x6f
btr di, si
sar cx, 0x5a
mov rdi, qword [rsp + 0x30]
movsx cx, r14b
test rsi, 0xc9a1bc4
jmp 0x14042ab23
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
and cx, 0x7355
mov byte [rdi + rbx], 0xff
sub di, r10w
add rbx, qword [rsp + 0x30]
cmp r12w, 0x4671
mov rdi, qword [rsp + 0x30]
xchg cl, cl
movzx ecx, bx
clc
mov byte [rdi + rbx], 0xff
movzx cx, r11b
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
sar ecx, 0x22
rcr cl, 0xf4
dec cl
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
test rsi, r10
shld edi, r8d, 0x76
mov rdi, qword [rsp + 0x30]
shrd cx, r14w, 0x68
test r15, 0x67c138c9
movsx cx, ah
mov byte [rdi + rbx], 0xff
inc ecx
setae cl
add rbx, qword [rsp + 0x30]
cmp r13b, bl
mov rdi, qword [rsp + 0x30]
sbb cx, 0x18b4
btr cx, 2
neg cx
lea rcx, [rbx + rdi]
mov dil, 0xcc
movzx edi, r15w
lea rcx, [rcx + rdx]
mov rdi, qword [rsp + 0x30]
jmp 0x14042abd2
mov byte [rdi + rbx], 0xff
mov rbx, qword [rsp + 0x30]
cmp ecx, 0xc650909
cmc
add ebp, 0xfffffff8
jmp 0x14042abea
jne 0x14042aac1
lea rsi, [rsi + rbx]
btc dx, 0x43
rol rcx, cl
add rsi, rbx
xadd dh, dl
test r8b, al
lea rsi, [rsi + rbx]
sub dl, sil
and dl, 0x24
add rsi, rbx
add rsi, rbx
lea rsi, [rsi + rbx]
shr cx, cl
clc
lea rsi, [rsi + rbx]
cwd
add rdx, 0x648b7808
add rsi, rbx
mov rcx, rsi
shld edx, r12d, 0xf9
mov edx, dword [rsp + 0x12c]
cmp bp, 0x178c
cmc
test edx, edx
jmp 0x14042ac49
je 0x14042acdb
lea rcx, [rcx + rax]
movsx ax, spl
shrd ax, r10w, 0xd1
mov eax, edx
jmp 0x14042ac68
mov byte [rcx], 0xff
cmp bp, 0x3bac
add rcx, rbx
jmp 0x14042ac78
dec eax
jmp 0x14042ac7f
jne 0x14042ac68
jmp 0x14042acdb
mov r13, qword [rsp + 0xd8]
bswap r10d
movzx r12w, bl
mov r8d, dword [rsp + 0x2b0]
mov r11b, 0x52
jmp 0x14042acae
mov r11, qword [rsp + 0x108]
bswap r10w
mov r10, r8
movsx r12w, dl
mov r10, qword [rsp + 0x88]
not r12w
mov r12, qword [rsp + 0x118]
jmp 0x14042acdb
inc r12
clc
cmp r12, qword [rsp + 0x110]
jmp 0x14042acec
je 0x14042c221
mov eax, dword [rsp + 0x60]
imul eax, r12d
mov rsi, qword [r13 + 0x18]
jmp 0x14042ad0d
mov qword [rsp + 0x140], rax
movsx ecx, cx
sbb ecx, 0x57357eed
add cl, r12b
add rsi, rax
movzx ecx, byte [r14]
sub r9d, r9d
jmp 0x14042ad30
cmp cl, 4
jbe 0x1404277c8
jmp 0x14042721e
inc r12
test r15w, cx
test r12b, 0x37
cmp r12, qword [rsp + 0x110]
jmp 0x14042ad56
jne 0x14042acf2
jmp 0x14042c15c
mov rax, qword [rsp + 0x40]
mov edx, 0x29505da2
cdq
jmp 0x14042ad71
lea rdx, [r15 + rax]
dec al
movzx ax, sil
sub rdx, qword [rsp + 0x28]
mov rax, qword [rsp + 0x160]
test r9w, 0x4da3
jmp 0x14042ad94
add rax, rsi
cmp r10w, 0x6f9a
jmp 0x14042ada2
cmp rdx, 0x10
jmp 0x14042adab
jb 0x140427ad4
jb 0x140427ad4
cmp rax, 0x10
jmp 0x14042adc0
jb 0x140427ad4
cmp dword [rsp + 0x60], 0x10
jmp 0x14042add0
jb 0x140427ad4
mov r12d, 0
cmp dword [rsp + 0x24], 0x10
jmp 0x14042ade6
jb 0x140427ada
cmp ebx, 0x10
jmp 0x14042adf4
jae 0x14042afe7
sub r12d, r12d
jmp 0x14042b3c4
mov rax, qword [rsp + 0x40]
mov dl, r13b
add rax, r15
mov rdx, rax
cmp r12w, 0xfdf
sub rdx, qword [rsp + 0x28]
cmp rdx, 0x20
jmp 0x14042ae24
jb 0x140428595
jb 0x140428595
mov r10d, 0
cmp dword [rsp + 0x60], 0x20
jmp 0x14042ae40
jb 0x14042859c
cmp ebx, 0x20
jmp 0x14042ae4e
jae 0x14042b5f7
xor r10d, r10d
jmp 0x14042ae5c
jmp 0x14042bdaf
mov rax, qword [rsp + 0x40]
test cl, 0x8b
lea rax, [rax + r15]
cmp si, 0x4fda
stc
sub rax, qword [rsp + 0x28]
cmp r9b, 0xa0
cmp rax, 0x20
jmp 0x14042ae85
jb 0x140428dee
jb 0x140428dee
mov edi, 0
cmp edi, eax
cmp dword [rsp + 0x24], 0x20
jmp 0x14042aea2
jb 0x140428df3
cmp ebx, 0x20
jae 0x14042b727
xor edi, edi
jmp 0x14042aeb8
jmp 0x14042be9c
mov rax, qword [rsp + 0x40]
cmp r15d, 0x6b877dfd
cmc
stc
add rax, r15
test r10w, 0xde8
sub rax, qword [rsp + 0x28]
cmc
cmp r8d, 0x224b33c5
jmp 0x14042aee6
cmp rax, 0x20
jb 0x1404293d3
jb 0x1404293d3
cmp dword [rsp + 0x60], 0x20
jmp 0x14042af00
jb 0x1404293d3
mov r11d, 0
cmc
cmp dword [rsp + 0x24], 0x20
jmp 0x14042af17
jb 0x1404293d6
cmp ebx, 0x20
jae 0x14042b886
xor r11d, r11d
jmp 0x14042af2e
jmp 0x14042b9e6
mov rax, qword [rsp + 0x40]
add rax, r15
clc
sub rax, qword [rsp + 0x28]
stc
cmp rax, 0x20
jmp 0x14042af4b
jb 0x1404299fa
jb 0x1404299fa
mov edi, 0
cmp dword [rsp + 0x24], 0x20
jmp 0x14042af66
jb 0x140429a03
cmp ebx, 0x20
jmp 0x14042af74
jae 0x14042ba98
sub edi, edi
jmp 0x14042af81
jmp 0x14042bf88
mov rax, qword [rsp + 0x40]
clc
lea rax, [rax + r15]
sub rax, qword [rsp + 0x28]
cmp r12b, 0x92
test dil, bl
cmp rax, 0x20
jmp 0x14042afa5
jb 0x14042a3e7
jb 0x14042a3e7
mov r11d, 0
jmp 0x14042afbc
cmp dword [rsp + 0x24], 0x20
jmp 0x14042afc6
jb 0x14042a3ea
cmp ebx, 0x20
jmp 0x14042afd4
jae 0x14042bbc0
sub r11d, r11d
jmp 0x14042afe2
jmp 0x14042c09b
mov r12d, r14d
cqo
ror rax, cl
sar ax, 0x17
and r12d, 0xfffffff0
add r10b, r15b
btc bx, 0x7d
mov rbp, qword [rsp + 0x40]
cbw
movsx dx, sil
sub rbp, rsi
cmp di, 0x14
movsx r10d, r14w
ror dh, 0xa7
add rbp, r15
sete bh
movsxd rbx, esp
movsx ax, cl
mov rax, r12
movsx dx, r10b
mov rdx, r10
jmp 0x14042b037
mov rbx, rcx
cwd
not r10b
movzx r10w, r11b
mov r10, qword [rsp + 0x28]
cmovbe rdx, r9
not edx
mov dl, cl
mov rdx, qword [rsp + 0x88]
movdqu xmm11, xmmword [rbp + rdx]
jmp 0x14042b065
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 0x14042b0af
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 0x14042b0ea
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 0x14042b37e
paddb xmm7, xmm0
movdqu xmmword [rbx], xmm7
test sil, 0x37
add r10, 0x10
stc
clc
add rbp, 0x10
add rbx, 0x10
add rax, 0xfffffffffffffff0
jmp 0x14042b3a1
jne 0x14042b059
cmp r12, r14
jmp 0x14042b3af
je 0x14042a4c9
test r14b, 8
jmp 0x14042b3be
je 0x140427ada
mov edx, r14d
and edx, 0xfffffff8
mov r11, qword [rsp + 0x40]
shr eax, 7
sub r11, rsi
add r11, r15
movsx r8d, r11w
movsx ax, sil
mov rax, qword [rsp + 0x88]
movsx rbp, r9w
movsxd rbx, esp
lea r10, [r11 + rax]
lahf
movsx ebx, dx
cwde
mov rbp, rdx
movzx r8d, r14w
setne ah
cdqe
mov rbx, rcx
movsx r8, bp
not r8b
cwde
mov rax, r9
movzx r8, di
cmove r8d, esi
mov r8, qword [rsp + 0x28]
jmp 0x14042b425
pxor xmm13, xmm13
movdqa xmm14, xmmword [0x1400bf530]
movq xmm8, qword [r8 + r12]
movq xmm11, qword [r10 + r12]
jmp 0x14042b444
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 0x14042b486
movdqa xmm5, xmm10
punpcklbw xmm5, xmm13
movdqa xmm6, xmm5
punpcklwd xmm6, xmm13
punpckhwd xmm5, xmm13
movdqa xmm4, xmm2
psubd xmm4, xmm3
movdqa xmm0, xmm1
psubd xmm0, xmm12
paddd xmm5, xmm0
paddd xmm6, xmm4
movdqa xmm7, xmm0
psrad xmm7, 0x1f
pxor xmm0, xmm7
psubd xmm0, xmm7
movdqa xmm7, xmm4
psrad xmm7, 0x1f
pxor xmm4, xmm7
psubd xmm4, xmm7
movdqa xmm7, xmm6
psubd xmm7, xmm2
movdqa xmm2, xmm5
psubd xmm2, xmm1
movdqa xmm1, xmm2
psrad xmm1, 0x1f
pxor xmm2, xmm1
psubd xmm2, xmm1
movdqa xmm1, xmm7
psrad xmm1, 0x1f
pxor xmm7, xmm1
psubd xmm7, xmm1
psubd xmm6, xmm3
psubd xmm5, xmm12
movdqa xmm1, xmm5
psrad xmm1, 0x1f
pxor xmm5, xmm1
psubd xmm5, xmm1
movdqa xmm1, xmm6
psrad xmm1, 0x1f
pxor xmm6, xmm1
psubd xmm6, xmm1
pxor xmm4, xmm14
pxor xmm7, xmm14
movdqa xmm1, xmm4
pcmpgtd xmm1, xmm7
pxor xmm0, xmm14
pxor xmm2, xmm14
movdqa xmm3, xmm0
pcmpgtd xmm3, xmm2
pxor xmm6, xmm14
pcmpgtd xmm4, xmm6
por xmm4, xmm1
pxor xmm5, xmm14
pcmpgtd xmm0, xmm5
por xmm0, xmm3
packssdw xmm4, xmm0
packsswb xmm4, xmm4
pcmpgtd xmm2, xmm5
pcmpgtd xmm7, xmm6
packssdw xmm7, xmm2
packsswb xmm7, xmm7
pand xmm11, xmm7
pandn xmm7, xmm9
por xmm7, xmm11
pand xmm7, xmm4
pandn xmm4, xmm10
por xmm4, xmm7
paddb xmm4, xmm8
movq qword [rbx + r12], xmm4
test r14b, al
add r8, 8
add r11, 8
add r10, 8
add rax, 8
add rbx, 8
cmc
add rbp, 0xfffffffffffffff8
cmp r12, rbp
jmp 0x14042b5d7
jne 0x14042b433
mov r12, rdx
cmp r13b, r13b
cmc
cmp rdx, r14
jmp 0x14042b5ec
je 0x14042a4c9
jmp 0x140427ada
mov r10d, ebp
and r10d, 0xffffffe0
bt dx, 0x71
xor edx, r15d
lea rdx, [r10 - 0x20]
bswap r8
sets r8b
movzx r8d, ax
mov r8, rdx
test spl, 0xb3
shr r8, 5
jmp 0x14042b625
inc r8
test bl, 0xd5
clc
test rdx, rdx
je 0x14042bd34
mov rsi, r8
not di
movabs rdx, 0xffffffffffffffe
adc rdi, rdi
and rsi, rdx
ror dl, cl
inc di
neg di
add rax, qword [rsp + 0x148]
shr dil, cl
mov rdx, 0x6e6f6a0f
mov rdx, qword [rsp + 0x40]
lea rdx, [rdx + r15]
rcr di, 0xf1
add rdx, 0x30
bsf rdi, r11
sar dil, cl
xor ebx, ebx
movsx edi, ax
movsx di, r8b
mov rdi, qword [rsp + 0x28]
jmp 0x14042b691
movdqu xmm0, xmmword [rdi + rbx]
movdqu xmm1, xmmword [rdi + rbx + 0x10]
movdqu xmm2, xmmword [rax + rbx - 0x30]
jmp 0x14042b6a7
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx - 0x20]
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x30], xmm2
jmp 0x14042b6c0
movdqu xmmword [rdx + rbx - 0x20], xmm0
jmp 0x14042b6cb
movdqu xmm0, xmmword [rdi + rbx + 0x20]
movdqu xmm1, xmmword [rdi + rbx + 0x30]
jmp 0x14042b6dc
movdqu xmm2, xmmword [rax + rbx - 0x10]
jmp 0x14042b6e7
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx]
jmp 0x14042b6f5
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x10], xmm2
test cx, 0x49d
jmp 0x14042b709
movdqu xmmword [rdx + rbx], xmm0
test sil, dil
add rbx, 0x40
stc
cmp ebp, edx
add rsi, 0xfffffffffffffffe
jne 0x14042b691
jmp 0x14042bd44
mov edi, r10d
dec r8b
and edi, 0xffffffe0
rcl r8, 0x52
sub ax, dx
lea rax, [rdi - 0x20]
rcr r8w, 0x41
xor r8b, r8b
mov r8, rax
cmp sil, 0xd
stc
shr r8, 5
jmp 0x14042b754
inc r8
stc
clc
test rax, rax
jmp 0x14042b761
je 0x14042be0d
mov rbx, r8
movabs rax, 0xffffffffffffffe
neg bpl
ror bpl, 0x6f
bt dx, 0x43
and rbx, rax
or rdx, r15
adc bp, 0x5dab
sal ah, cl
mov rdx, qword [rsp + 0x40]
btc rbp, r15
cmp rbp, r14
setbe bpl
mov rax, rdx
xadd bpl, bpl
sub rax, r9
inc bpl
lea rbp, [r15 + rax]
add rbp, 0x30
lahf
jmp 0x14042b7ba
add rdx, r15
rcl ax, cl
xor al, r12b
add rdx, 0x30
neg eax
shr eax, 0xc0
xor esi, esi
cmovno eax, r12d
mov ah, 0x24
mov rax, qword [rsp + 0x28]
jmp 0x14042b7df
movdqu xmm0, xmmword [rax + rsi]
jmp 0x14042b7e9
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x14042b7f4
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x14042b7ff
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x14042b80e
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x14042b81d
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x14042b828
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x14042b833
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x14042b83e
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x14042b849
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x14042b858
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
cmp dh, 0x43
cmp di, r8w
movdqu xmmword [rdx + rsi], xmm0
add rsi, 0x40
add rbx, 0xfffffffffffffffe
jmp 0x14042b87b
jne 0x14042b7df
jmp 0x14042be0f
mov r11d, edx
and r11d, 0xffffffe0
cbw
add bl, 0xa0
test dil, al
mov rax, qword [rsp + 0x150]
btr ebp, r9d
lea rax, [rax + r15]
btc ebx, 0x8b
bsf esi, eax
mov rsi, qword [rsp + 0x40]
lea rax, [rax + rsi]
mov rbp, rsi
sal r10w, cl
btr r10d, eax
sub rbp, r8
movsxd r10, r14d
bsr r10w, sp
lea r10, [r15 + rbp]
shr bh, cl
add r10, 0x10
lea rbx, [r15 + rsi]
clc
cmp r10b, sil
add rbx, 0x10
cmp r10b, r9b
xor esi, esi
jmp 0x14042b8eb
pxor xmm1, xmm1
mov rdi, qword [rsp + 0x28]
jmp 0x14042b8f9
movdqu xmm9, xmmword [rdi + rsi]
jmp 0x14042b904
movdqu xmm8, xmmword [rdi + rsi + 0x10]
jmp 0x14042b910
movdqu xmm4, xmmword [rax + rsi - 0x10]
jmp 0x14042b91b
movdqu xmm5, xmmword [rax + rsi]
jmp 0x14042b925
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 0x14042b949
movdqu xmm3, xmmword [r10 + rsi]
jmp 0x14042b954
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 esi, r8d
cmp ax, ax
movdqu xmmword [rbx + rsi], xmm3
cmp r13b, cl
clc
stc
add rsi, 0x20
cmp r11, rsi
jmp 0x14042b9c4
jne 0x14042b8f9
cmp r11, rdx
jmp 0x14042b9d2
je 0x14042a4c9
test dl, 0x18
jmp 0x14042b9e0
je 0x1404293d6
mov rbp, r11
adc r11b, 0xce
sal ah, cl
and r11b, 0xb
mov r11d, edx
or ax, 0x719b
movsx ax, r15b
bts eax, r13d
and r11d, 0xfffffff8
cmovnp ax, bp
movsx ax, cl
mov rax, qword [rsp + 0x40]
clc
sub rax, r8
cmc
test r8, r14
add rax, r15
pxor xmm3, xmm3
mov rbx, qword [rsp + 0x28]
movq xmm0, qword [rbx + rbp]
jmp 0x14042ba32
movq xmm1, qword [r9 + rbp]
jmp 0x14042ba3d
punpcklbw xmm1, xmm3
movq xmm2, qword [rax + rbp]
jmp 0x14042ba4b
punpcklbw xmm2, xmm3
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rbp], xmm2
clc
jmp 0x14042ba6b
add rbp, 8
cmp dil, r8b
cmp sil, 0x18
test r8w, 0x3b65
cmp r11, rbp
jne 0x14042ba28
cmp r11, rdx
jmp 0x14042ba8d
jne 0x1404293d6
jmp 0x14042a4c9
mov edi, r10d
sal r8b, 0x11
and edi, 0xffffffe0
rol ah, cl
lea rax, [rdi - 0x20]
rol r8d, 0x1a
mov r8, rax
cmc
shr r8, 5
inc r8
test rax, rax
jmp 0x14042babf
je 0x14042bf17
mov rbx, r8
bswap rdx
cqo
movabs rax, 0xffffffffffffffe
not dh
xor bpl, 0x75
and rbx, rax
xchg bpl, dl
mov rdx, qword [rsp + 0x40]
sal rbp, 0x1f
shl rbp, cl
mov rax, rdx
sub rax, r9
test r15b, 0x66
movsx bp, al
lea rbp, [r15 + rax]
movsx eax, r8w
add rbp, 0x30
lea rdx, [rdx + r15]
sal ah, cl
add rdx, 0x30
inc ax
or al, 0x83
xor esi, esi
movzx rax, r8w
movzx eax, r8w
not eax
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
jmp 0x14042bb33
movdqu xmm1, xmmword [rax + rsi + 0x10]
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x14042bb44
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x14042bb53
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x14042bb62
movdqu xmmword [rdx + rsi - 0x20], xmm0
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x14042bb73
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x14042bb7e
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x14042bb89
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x14042bb98
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
clc
movdqu xmmword [rdx + rsi], xmm0
add rsi, 0x40
add rbx, 0xfffffffffffffffe
jmp 0x14042bbb5
jne 0x14042bb29
jmp 0x14042bf19
mov r11d, r10d
and r11d, 0xffffffe0
ror ah, 0xc4
cdqe
or r8b, bpl
lea rax, [r11 - 0x20]
sal r8w, cl
not r8
test sp, r11w
mov r8, rax
test ch, ah
shr r8, 5
jmp 0x14042bbec
inc r8
clc
test rax, rax
jmp 0x14042bbf8
je 0x14042bfff
mov rsi, r8
sar di, cl
bsf bp, sp
shl dl, cl
movabs rax, 0xffffffffffffffe
btr di, sp
and rsi, rax
mov rdx, qword [rsp + 0x40]
bt ax, dx
bt eax, 0x14
cmc
mov rax, rdx
sub rax, r9
test r14, 0x3c00583c
lea rbp, [r15 + rax]
add rbp, 0x30
btr edi, 0x2f
lea rdi, [r15 + rdx]
cmp r9w, 0x6f16
add rdi, 0x30
xor ebx, ebx
jmp 0x14042bc57
movdqa xmm4, xmmword [0x1400bf520]
mov rax, qword [rsp + 0x28]
jmp 0x14042bc69
movdqu xmm0, xmmword [rax + rbx]
jmp 0x14042bc73
movdqu xmm1, xmmword [rax + rbx + 0x10]
jmp 0x14042bc7e
movdqu xmm2, xmmword [rbp + rbx - 0x30]
jmp 0x14042bc89
movdqu xmm3, xmmword [rbp + rbx - 0x20]
jmp 0x14042bc94
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 0x14042bcb9
movdqu xmmword [rdi + rbx - 0x20], xmm3
movdqu xmm0, xmmword [rax + rbx + 0x20]
jmp 0x14042bcca
movdqu xmm1, xmmword [rax + rbx + 0x30]
jmp 0x14042bcd5
movdqu xmm2, xmmword [rbp + rbx - 0x10]
jmp 0x14042bce0
movdqu xmm3, xmmword [rbp + rbx]
jmp 0x14042bceb
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
stc
add rbx, 0x40
stc
test ax, r13w
test r12w, 0x7da5
add rsi, 0xfffffffffffffffe
jmp 0x14042bd29
jne 0x14042bc69
jmp 0x14042c00e
xor ebx, ebx
add dil, bpl
shrd edi, r8d, 0x9c
mov rdi, qword [rsp + 0x28]
cmc
test r8b, 1
je 0x14042bd92
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x14042bd58
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x14042bd63
movdqu xmm2, xmmword [r9 + rbx]
jmp 0x14042bd6e
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rbx + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rbx], xmm2
cmp rsp, rdi
movdqu xmmword [rcx + rbx + 0x10], xmm0
cmp sil, r8b
test di, ax
cmc
cmp r10, rbp
jmp 0x14042bd9a
je 0x14042a4c9
test bpl, 0x18
jmp 0x14042bda9
je 0x14042859c
mov rax, r10
inc r10b
mov r10d, ebp
shr dx, 9
and r10d, 0xfffffff8
movsxd rdx, r8d
bswap dx
cqo
mov rdx, qword [rsp + 0x28]
movq xmm0, qword [rdx + rax]
jmp 0x14042bdd7
movq xmm1, qword [r9 + rax]
jmp 0x14042bde2
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp r12b, 0xea
test bh, 0x65
add rax, 8
cmp r10, rax
jne 0x14042bdcd
cmp r10, rbp
je 0x14042a4c9
jmp 0x14042859c
sub esi, esi
test r8b, 1
jmp 0x14042be18
je 0x14042be7f
mov rax, qword [rsp + 0x28]
cmp r11w, r10w
jmp 0x14042be2c
movdqu xmm0, xmmword [rax + rsi]
jmp 0x14042be36
movdqu xmm1, xmmword [rax + rsi + 0x10]
cmp r14d, edi
bsr ax, r10w
btc ax, 0x6b
mov rax, rsi
cmp ax, r13w
test dx, 0x758
clc
sub rax, r9
jmp 0x14042be5e
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
test spl, r10b
movdqu xmmword [rcx + rsi + 0x10], xmm0
cmp rdi, r10
jmp 0x14042be87
je 0x14042a4c9
test r10b, 0x18
jmp 0x14042be96
je 0x140428df3
mov rax, rdi
sal di, 0xa6
test r8b, r11b
sar bpl, 0xa6
mov edi, r10d
bts dx, dx
and edi, 0xfffffff8
sbb bp, r13w
sal bpl, 0x65
mov rdx, qword [rsp + 0x40]
sub rdx, r9
cmovge ebp, r13d
ror bpl, cl
add rdx, r15
movsxd rbp, r12d
mov rbp, qword [rsp + 0x28]
movq xmm0, qword [rbp + rax]
movq xmm1, qword [rdx + rax]
jmp 0x14042bee6
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp r9d, ebp
add rax, 8
cmp rdi, rax
jmp 0x14042befe
jne 0x14042bed6
cmp rdi, r10
jmp 0x14042bf0c
je 0x14042a4c9
jmp 0x140428df3
sub esi, esi
test r8b, 1
je 0x14042bf6b
mov rax, qword [rsp + 0x28]
clc
movdqu xmm0, xmmword [rax + rsi]
movdqu xmm1, xmmword [rax + rsi + 0x10]
mov rax, rsi
jmp 0x14042bf3d
sub rax, r9
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042bf54
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
clc
test al, r13b
movdqu xmmword [rcx + rsi + 0x10], xmm0
test r12b, 0x32
cmp rdi, r10
jmp 0x14042bf73
je 0x14042a4c9
test r10b, 0x18
jmp 0x14042bf82
je 0x140429a03
mov rax, rdi
sal bpl, cl
mov edi, r10d
and edi, 0xfffffff8
mov rdx, qword [rsp + 0x40]
movzx ebp, di
movzx rbp, r13w
sub rdx, r9
add rdx, r15
movzx ebp, bp
bswap bp
mov rbp, qword [rsp + 0x28]
jmp 0x14042bfb6
movq xmm0, qword [rbp + rax]
jmp 0x14042bfc1
movq xmm1, qword [rdx + rax]
jmp 0x14042bfcb
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
clc
cmp sp, r12w
stc
cmp rdi, rax
jmp 0x14042bfe6
jne 0x14042bfb6
cmp rdi, r10
jmp 0x14042bff4
je 0x14042a4c9
jmp 0x140429a03
sub ebx, ebx
jmp 0x14042c006
movdqa xmm4, xmmword [0x1400bf520]
test r8b, 1
je 0x14042c07e
mov rax, qword [rsp + 0x28]
clc
movdqu xmm0, xmmword [rax + rbx]
jmp 0x14042c028
movdqu xmm1, xmmword [rax + rbx + 0x10]
mov rax, rbx
test esp, r15d
cmp rsp, r8
test r15b, 0xca
sub rax, r9
jmp 0x14042c043
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042c04d
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x14042c058
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rcx + rbx], xmm2
stc
movdqu xmmword [rcx + rbx + 0x10], xmm3
cmp r11, r10
jmp 0x14042c086
je 0x14042a4c9
test r10b, 0x18
jmp 0x14042c095
je 0x14042a3ea
mov rax, r11
mov r11d, r10d
cdq
shld rdx, rcx, 0xba
not dx
and r11d, 0xfffffff8
test esp, 0x74ca4b7b
mov rdx, qword [rsp + 0x40]
cmp di, 0x46ab
cmp rsi, r8
cmc
sub rdx, r9
stc
add rdx, r15
jmp 0x14042c0ce
movdqa xmm2, xmmword [0x1400bf520]
mov rbp, qword [rsp + 0x28]
jmp 0x14042c0e0
movq xmm0, qword [rbp + rax]
jmp 0x14042c0eb
movq xmm1, qword [rdx + rax]
jmp 0x14042c0f5
psrlw xmm1, 1
pand xmm1, xmm2
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
test r10, r9
cmp r11, rax
jmp 0x14042c116
jne 0x14042c0e0
cmp r11, r10
je 0x14042a4c9
jmp 0x14042a3ea
mov r9d, 1
sub ax, 0x1659
btc rax, 0x71
mov eax, dword [rsp + 0x2c0]
jmp 0x14042c145
cmp eax, 8
jl 0x14042721e
cmp eax, 0x10
jmp 0x14042c156
jne 0x14042721e
mov rbp, qword [rsp + 0xf8]
jmp 0x14042c170
imul ebp, dword [rsp + 0x2b8]
movzx r9w, r12b
bsf r9w, r12w
mov r9d, 1
test ebp, ebp
jmp 0x14042c18f
je 0x14042721e
mov rax, qword [r13 + 0x18]
lea ecx, [rbp - 1]
cmp ecx, 3
jmp 0x14042c1a4
jb 0x14042c1e1
mov edx, ebp
jmp 0x14042c1b4
and edx, 0xfffffffc
stc
cmc
rol word [rax], 8
rol word [rax + 2], 8
cmc
clc
rol word [rax + 4], 8
jmp 0x14042c1cf
rol word [rax + 6], 8
add rax, 8
add edx, 0xfffffffc
jne 0x14042c1b9
test bpl, 3
jmp 0x14042c1ea
je 0x14042721e
and ebp, 3
cmc
stc
sub edx, edx
jmp 0x14042c1fe
rol word [rax + rdx*2], 8
jmp 0x14042c208
inc rdx
stc
cmp al, r10b
cmp ebp, edx
jmp 0x14042c216
jne 0x14042c1fe
jmp 0x14042721e
mov eax, dword [rsp + 0x2c0]
and r9b, 0x1b
mov r9d, 1
jmp 0x14042c237
cmp eax, 8
jge 0x14042c14e
cmp dword [rsp + 0x2b8], 0
jmp 0x14042c24d
je 0x14042721e
mov edx, dword [rsp + 0xf8]
sal r12d, 0xf6
or r12w, bx
ror ecx, 0xa5
mov r12d, r11d
movsxd rcx, eax
mov qword [rsp + 0x40], rcx
lea ecx, [r8 - 1]
lahf
mov dword [rsp + 0x24], ecx
btc rbp, r12
neg ax
cmp r13b, al
movsxd rbp, ecx
bt ecx, r10d
mov ecx, dword [rsp + 0x84]
cbw
imul ecx, r8d
imul ecx, dword [rsp + 0x68]
movzx rax, r10w
mov dword [rsp + 0x84], ecx
mov rax, rdx
btc ax, 0xfb
lahf
mov qword [rsp + 0x30], rdx
movsx rax, r10w
sub rdx, r12
ror ah, cl
xadd ah, ah
mov qword [rsp + 0x28], rdx
shrd rax, r8, 0x55
add eax, 0x37b1248a
neg r12
lea rax, [rbp*2 + 2]
add rax, rbp
mov qword [rsp + 0xa0], rax
lea eax, [r8*4 - 4]
mov dword [rsp + 0x90], eax
movsxd rax, r15d
dec rbp
jmp 0x14042c300
mov qword [rsp + 0x70], rbp
cmove ax, sp
lea eax, [r8 + r8]
dec eax
jmp 0x14042c314
mov dword [rsp + 0xc0], eax
test r14w, 0x2ff8
cmp r9w, r14w
sub edi, edi
stc
sub r10d, r10d
jmp 0x14042c330
jmp 0x14042c35b
inc r10
test r12b, bpl
stc
jmp 0x14042c341
add edi, dword [rsp + 0x84]
cmp r10, qword [rsp + 0x110]
jmp 0x14042c355
je 0x14042721e
mov rbp, qword [r13 + 0x18]
mov eax, dword [rsp + 0x60]
mov r11d, eax
imul r11d, r10d
ror r8b, 0x6e
sal r13d, cl
add al, 0x34
lea r8, [r11 + rbp]
mov rax, qword [rsp + 0x30]
rcl r14b, cl
shl r14b, 0xfb
lea r13, [r8 + rax]
mov r14b, 1
jmp 0x14042c38f
cmp dword [rsp + 0x2c8], 0
jmp 0x14042c39c
jne 0x14042c3bc
mov rax, qword [rsp + 0x40]
cmc
lea rcx, [0x1400bef68]
xor r14b, al
movzx r14d, byte [rax + rcx]
bt rax, 3
add r13, r12
sbb al, r12b
shrd ax, si, 0x43
mov edi, edi
btr ax, 0xee
movzx rax, si
mov eax, dword [rsp + 0x2c0]
stc
test spl, al
cmp eax, 4
jmp 0x14042c3e5
je 0x14042c6f9
cmp eax, 2
jmp 0x14042c3f3
je 0x14042c7e8
cmp eax, 1
jmp 0x14042c401
jne 0x14042c995
mov ecx, dword [rsp + 0x64]
bt eax, edi
movzx ax, dil
mov al, dl
mov eax, ecx
cmp r15w, 0x62dd
test r14b, 0x71
cmp ecx, 8
jmp 0x14042c429
jl 0x14042c5b6
mov rax, qword [rsp + 0x28]
cmc
adc r13w, 0x297d
mov r13b, r14b
lea r13, [rax + rbp]
sub si, 0x2a34
xor al, spl
mov eax, dword [rsp + 0x64]
stc
test r9d, 0x5c107546
mov esi, eax
movzx eax, byte [r13 + rdi]
clc
jmp 0x14042c464
sar al, 7
test r15d, r10d
stc
clc
and al, r14b
mov byte [rbp + rdi], al
rol eax, 0xb8
rcl al, cl
bswap ax
movzx eax, byte [r13 + rdi]
cmp r10b, dl
test cx, 0x53e4
add al, al
sar al, 7
stc
test ah, 0x38
and al, r14b
test rsi, rcx
stc
mov byte [rbp + rdi + 1], al
and ax, r14w
adc al, 0x6d
movzx eax, byte [r13 + rdi]
test r13d, 0x74ce6496
cmp r14b, 0x6a
shl al, 2
sar al, 7
and al, r14b
mov byte [rbp + rdi + 2], al
cmovl eax, r10d
movzx eax, byte [r13 + rdi]
shl al, 3
cmp r10b, bpl
sar al, 7
and al, r14b
stc
clc
cmp r14d, esp
mov byte [rbp + rdi + 3], al
sal ax, cl
movzx eax, byte [r13 + rdi]
cmp bl, 0xe1
jmp 0x14042c4f1
shl al, 4
cmc
sar al, 7
and al, r14b
test dil, 0x1a
clc
mov byte [rbp + rdi + 4], al
nop
sbb eax, 0x31271291
sub eax, r9d
movzx eax, byte [r13 + rdi]
shl al, 5
cmp r10w, 0x615
test r11b, dl
sar al, 7
cmp r15, r12
and al, r14b
mov byte [rbp + rdi + 5], al
movzx ax, r14b
sub ah, 0xe8
movzx eax, byte [r13 + rdi]
clc
shl al, 6
stc
sar al, 7
cmp r9b, 0xd9
and al, r14b
test di, r15w
mov byte [rbp + rdi + 6], al
btr ax, 9
dec al
and al, 0x9c
movzx eax, byte [r13 + rdi]
test dil, al
and al, 1
jmp 0x14042c56c
neg al
cmp r9w, 0x7343
and al, r14b
mov byte [rbp + rdi + 7], al
movzx rax, ax
lea eax, [rsi - 8]
jmp 0x14042c587
inc r13
add rbp, 8
cmp esi, 0xf
ja 0x14042c456
add r13, rdi
rcl r8b, 0x6c
bt r8w, 9
add rbp, rdi
test r9b, 0x1c
rcr r8b, 0x6d
mov r8, rbp
test r11b, 0xe
test eax, eax
jmp 0x14042c5bd
jle 0x14042c995
movzx edx, byte [r13]
sar dl, 7
jmp 0x14042c5d0
and dl, r14b
cmp r15w, 0x418e
mov byte [r8], dl
cmp eax, 1
jmp 0x14042c5e4
je 0x14042c995
movzx edx, byte [r13]
clc
add dl, dl
clc
sar dl, 7
test r8w, 0x365f
and dl, r14b
jmp 0x14042c60a
mov byte [r8 + 1], dl
cmp rdx, r8
jmp 0x14042c616
cmp eax, 3
jmp 0x14042c61e
jb 0x14042c995
movzx edx, byte [r13]
shl dl, 2
test bp, di
sar dl, 7
cmp ah, 0x66
and dl, r14b
mov byte [r8 + 2], dl
cmp eax, 3
jmp 0x14042c644
je 0x14042c995
movzx edx, byte [r13]
cmp r11w, 0x60f0
shl dl, 3
cmc
cmp dl, 0x8b
sar dl, 7
clc
test r9b, bpl
and dl, r14b
mov byte [r8 + 3], dl
cmp eax, 5
jmp 0x14042c672
jb 0x14042c995
movzx edx, byte [r13]
clc
cmp si, 0x1714
shl dl, 4
sar dl, 7
cmc
clc
and dl, r14b
cmp r12w, r12w
test dl, 0x4d
mov byte [r8 + 4], dl
cmp eax, 5
jmp 0x14042c6a1
je 0x14042c995
movzx edx, byte [r13]
shl dl, 5
sar dl, 7
cmc
and dl, r14b
mov byte [r8 + 5], dl
cmp r14b, r9b
cmp r10w, 0x3d89
cmp eax, 7
jmp 0x14042c6cb
jb 0x14042c995
movzx eax, byte [r13]
test r8b, 0x74
shl al, 6
cmp dil, sil
sar al, 7
and al, r14b
jmp 0x14042c6eb
mov byte [r8 + 6], al
jmp 0x14042c6f4
jmp 0x14042c995
mov ecx, dword [rsp + 0x64]
mov eax, ecx
jmp 0x14042c704
cmp ecx, 2
jl 0x14042c7b2
mov rax, qword [rsp + 0x28]
sar r13w, 0x84
ror edx, cl
lea r13, [rax + rbp]
mov eax, dword [rsp + 0x64]
cmovg edx, esi
shl dh, cl
mov edx, eax
cwde
movzx eax, byte [r13 + rdi]
shr al, 4
test spl, 0xd0
mul r14b
clc
jmp 0x14042c742
mov byte [rbp + rdi], al
movzx eax, byte [r13 + rdi]
test rax, 0x1e1101ad
cmp r9d, edi
stc
and al, 0xf
cmp edi, 0x306a31e7
mul r14b
jmp 0x14042c766
mov byte [rbp + rdi + 1], al
xchg ah, ah
movzx rax, r12w
movsxd rax, r12d
lea eax, [rdx - 2]
jmp 0x14042c77b
inc r13
test bpl, 0x56
stc
add rbp, 2
cmp edx, 3
jmp 0x14042c78f
ja 0x14042c726
add r13, rdi
sar r8b, cl
lea rbp, [rbp + rdi]
bt r8w, 0xf5
sub r8b, 0xe
rol r8w, 0x17
mov r8, rbp
cmp eax, 1
jne 0x14042c995
movzx eax, byte [r13]
test r12b, 0xc0
cmp r14w, 0x5a42
shr al, 4
jmp 0x14042c7d3
mul r14b
jmp 0x14042c7db
mov byte [r8], al
jmp 0x14042c7e3
jmp 0x14042c995
mov eax, dword [rsp + 0x64]
mov esi, eax
cmp eax, 4
jmp 0x14042c7f6
jl 0x14042c8ff
mov rax, qword [rsp + 0x28]
ror dh, cl
cwd
not r13b
lea r13, [rax + rbp]
rdtsc
stc
mov esi, dword [rsp + 0x64]
cwde
cmc
mov edx, esi
sbb rax, rbx
movzx eax, byte [r13 + rdi]
shr al, 6
or si, 0x84a
mul r14b
bt rsi, rcx
movzx rsi, dx
mov byte [rbp + rdi], al
lahf
movzx eax, byte [r13 + rdi]
and sil, 0x2f
dec si
add sil, 0x19
shr al, 4
btr rsi, 0xbb
sbb esi, 0x609d31df
and al, 3
test ch, 0x59
test dl, bh
or si, r11w
mul r14b
ror sil, cl
jmp 0x14042c870
mov byte [rbp + rdi + 1], al
movsxd rsi, r10d
inc sil
movsx ax, r12b
movzx eax, byte [r13 + rdi]
shr sil, 0xa1
shr al, 2
and al, 3
mul r14b
or si, 0xbf1
sal sil, cl
btc si, 0xf5
mov byte [rbp + rdi + 2], al
shl al, cl
movzx eax, byte [r13 + rdi]
and al, 3
add sil, 0x67
mul r14b
movzx esi, r11w
movsx rsi, cx
not sil
mov byte [rbp + rdi + 3], al
dec sil
movsx si, r15b
lea esi, [rdx - 4]
jmp 0x14042c8d2
inc r13
stc
cmc
add rbp, 4
cmp edx, 7
jmp 0x14042c8e3
ja 0x14042c815
lea r13, [r13 + rdi]
setge r8b
xor r8b, bl
shl r8b, 0x9c
add rbp, rdi
mov r8, rbp
test esi, esi
jmp 0x14042c906
jle 0x14042c995
movzx eax, byte [r13]
cmc
shr al, 6
test r12, 0x3d2929f3
cmp r9b, 0xc7
mul r14b
cmp ecx, ebx
jmp 0x14042c92a
mov byte [r8], al
stc
cmp esi, 1
jmp 0x14042c936
je 0x14042c995
movzx eax, byte [r13]
test sil, r11b
test r8b, 0x6f
cmp r13b, al
shr al, 4
and al, 3
mul r14b
jmp 0x14042c959
mov byte [r8 + 1], al
cmc
cmp esi, 3
jb 0x14042c995
movzx eax, byte [r13]
jmp 0x14042c971
shr al, 2
and al, 3
and r13w, 0x164f
ror r13b, 0x93
xor r13w, 0x7532
mul r14b
bts r13w, dx
sar r13b, cl
mov byte [r8 + 2], al
mov rax, qword [rsp + 0xd0]
sar r13d, 0x54
cmp eax, dword [rsp + 0x68]
movsx r13d, dx
mov r13, qword [rsp + 0xd8]
jmp 0x14042c9b6
je 0x14042c335
mov rax, qword [r13 + 0x18]
cmp r13, r15
test r15b, r10b
test di, 0x572e
lea r11, [r11 + rax]
cmp r14b, 0x8a
cmp sp, si
cmp dword [rsp + 0xd0], 1
jmp 0x14042c9e3
jne 0x14042ca9b
cmp dword [rsp + 0x24], 0
jmp 0x14042c9f3
js 0x14042c335
add rax, rdi
dec sil
cdq
inc rbp
mov esi, dword [rsp + 0xc0]
movsx cx, r11b
setle bl
mov rbp, qword [rsp + 0x70]
mov rdx, rbp
movsx rcx, r11w
movzx rcx, r13w
movsxd rbx, esi
xchg cl, cl
cmovne cx, cx
dec esi
xchg ch, cl
movsxd rcx, r8d
movsx rcx, r9w
mov byte [r11 + rbx], 0xff
movzx ecx, bx
xchg ch, cl
movzx ecx, byte [rax + rbp + 1]
jmp 0x14042ca4a
movsxd rsi, esi
jmp 0x14042ca52
mov byte [r11 + rsi], cl
bswap si
movzx si, r9b
dec rdx
or rsi, rax
shl sil, cl
add ebx, 0xfffffffe
clc
bt rsi, 0x71
and sil, spl
mov esi, ebx
test al, r15b
test ebp, 0x80000000
xchg bpl, bpl
cmovnp bp, sp
not bp
mov rbp, rdx
jmp 0x14042ca90
je 0x14042ca22
jmp 0x14042c335
cmp dword [rsp + 0x24], 0
jmp 0x14042caa5
js 0x14042c335
add rax, qword [rsp + 0xa0]
or dl, 0x26
add rax, rdi
rcr bp, cl
rcr bl, 0xee
movzx bx, r10b
mov rsi, qword [rsp + 0x70]
stc
mov ecx, dword [rsp + 0x90]
btc bp, 0x5e
cqo
mov ebp, ecx
mov rdx, rsi
lea ecx, [rbp + 3]
movsxd rbx, r8d
movsx bx, r14b
movsxd rcx, ecx
add bh, 0xf0
dec bx
sar ebx, cl
mov byte [r11 + rcx], 0xff
cmove cx, bx
add cl, r14b
bts rbx, r13
movzx ecx, byte [rax]
or bl, 0x62
btc ebx, 0x40
shld rbx, rdi, 0x40
lea ebx, [rbp + 2]
stc
jmp 0x14042cb1b
movsxd rbx, ebx
stc
clc
mov byte [r11 + rbx], cl
test r10b, 0xea
movzx ecx, byte [rax - 1]
lea ebx, [rbp + 1]
cmc
clc
test r8w, r10w
movsxd rbx, ebx
cmc
jmp 0x14042cb3f
mov byte [r11 + rbx], cl
setg ch
movzx rcx, r8w
movzx ecx, byte [rax - 2]
cmp sil, r14b
test r10, 0x4df808ca
movsxd rbp, ebp
cmp dl, cl
mov byte [r11 + rbp], cl
test r9b, r14b
clc
test r8b, 0x2b
add rax, 0xfffffffffffffffd
test di, 0x6032
stc
cmc
add ebp, 0xfffffffc
jmp 0x14042cb7c
dec rdx
clc
stc
test esi, 0x80000000
movsx si, r11b
movzx si, sil
movsx esi, r12w
mov rsi, rdx
jmp 0x14042cb9d
je 0x14042cadd
jmp 0x14042c335