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

Disassembly:
push r15
test dx, 0x715f
stc
push r14
stc
push r13
cmc
cmp bp, 0x7ca0
push r12
cmp r11b, 0x54
stc
push rsi
test ax, 0x3ea9
push rdi
push rbp
jmp 0x140419e5a
push rbx
sub rsp, 0x248
jmp 0x140419e67
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 r10w, dx
bt bp, r14w
mov esi, dword [rsp + 0x2b8]
dec cl
or cl, sil
cbw
mov ebp, dword [rsp + 0x2b0]
movzx ax, dil
sal cl, 0x32
sub r12d, r12d
add cl, 0x53
cmp dword [rsp + 0x2c0], 0x10
jmp 0x140419f0e
sete cl
bt eax, 0xd
cdqe
mov eax, esi
test rsp, 0x55cb614b
or eax, ebp
js 0x140419fcc
mov r15d, r8d
bts r14d, ecx
btc r14w, 0x4b
mov r14, rdx
dec di
mov rax, qword [r13]
shrd di, r9w, 0xcf
movsxd rdi, dword [rax + 8]
cmc
test ebp, edi
test esi, esi
jmp 0x140419f53
je 0x140419f7b
mov eax, 0x7fffffff
jmp 0x140419f64
xor edx, edx
idiv esi
cmp r13w, r15w
cmp al, 0x45
cmp eax, ebp
jmp 0x140419f75
jl 0x140419fcc
mov r12b, cl
inc r12d
or rbx, rcx
inc eax
mov ebx, r12d
xadd eax, eax
imul ebx, r9d
rcl al, cl
mov ecx, esi
add ah, dh
imul ecx, ebp
rcr eax, 0x7c
mov eax, ebx
or eax, ecx
js 0x140419fcc
test ebx, ebx
jmp 0x140419fad
je 0x14041a0c0
mov eax, 0x7fffffff
sub edx, edx
idiv ebx
cmp bp, bx
cmp eax, ecx
jmp 0x140419fc6
jge 0x14041a0c0
mov qword [r13 + 0x18], 0
btr r14w, bx
rcl r15d, cl
sub r9d, r9d
test bpl, dil
adc bp, 0x73ee
mov eax, r9d
cmp r14d, 0x18cd6701
xadd rbp, rsi
or r13d, 0x5b3f2e0c
movaps xmm6, xmmword [rsp + 0x1a0]
rol r13b, cl
xchg r15b, bpl
sal sil, cl
movaps xmm7, xmmword [rsp + 0x1b0]
movaps xmm8, xmmword [rsp + 0x1c0]
movaps xmm9, xmmword [rsp + 0x1d0]
movaps xmm10, xmmword [rsp + 0x1e0]
movaps xmm11, xmmword [rsp + 0x1f0]
xor di, 0x6804
movaps xmm12, xmmword [rsp + 0x200]
and r12b, dl
cmp dil, r12b
movaps xmm13, xmmword [rsp + 0x210]
bsr bp, bp
jmp 0x14041a05f
movaps xmm14, xmmword [rsp + 0x220]
neg rdi
movaps xmm15, xmmword [rsp + 0x230]
add rsp, 0x248
cmovge r15d, esp
pop rbx
pop rbp
movsxd rdi, r12d
not r15w
movsx rsi, sp
pop rdi
not r15b
bswap r13
jmp 0x14041a098
pop rsi
movzx r13, r10w
setno r14b
pop r12
movsx r14d, r15w
pop r13
movsx r14w, r11b
movsx r15d, ax
pop r14
movsx r15d, r12w
pop r15
jmp 0x14041a0bf
ret
mov dword [rsp + 0x68], r9d
mov dword [rsp + 0x6c], ebx
imul ecx, ebx
jmp 0x14041a0d1
movsxd rcx, ecx
call fcn.1401f1000
mov qword [r13 + 0x18], rax
cmc
xor r9d, r9d
test rax, rax
jmp 0x14041a0e9
je 0x140419fe7
mov rsi, rdi
clc
sbb r8b, dl
mov eax, esi
bts r8w, bx
mov r8d, dword [rsp + 0x2b0]
or eax, r8d
jmp 0x14041a10d
js 0x140419fe7
mov dword [rsp + 0x84], r12d
test eax, 0x58da49a6
stc
test r8d, r8d
je 0x14041a14e
sub r9d, r9d
clc
mov eax, 0x7fffffff
cmp r15b, dil
stc
clc
sub edx, edx
idiv r8d
stc
test ebp, r10d
cmp eax, esi
jmp 0x14041a148
jl 0x140419fe7
mov eax, esi
imul eax, r8d
movzx r9w, sil
not r9w
mov dword [rsp + 0x64], eax
or eax, dword [rsp + 0x2c0]
jmp 0x14041a16d
mov r9d, 0
jmp 0x14041a178
js 0x140419fe7
mov r11d, 0
jmp 0x14041a189
cmp dword [rsp + 0x2c0], 0
je 0x14041a1f3
xor r9d, r9d
stc
mov eax, 0x7fffffff
bt cx, r12w
sub edx, edx
ror cx, 0xbf
mov ebp, dword [rsp + 0x2c0]
clc
xchg cx, cx
idiv ebp
btr rcx, 0x42
mov ecx, dword [rsp + 0x64]
cmp eax, ecx
jmp 0x14041a1c8
jl 0x140419fe7
mov r11d, ecx
test bx, r11w
clc
imul r11d, ebp
cmp r13, 0x4ffd40d0
cmp r11d, 0x7ffffff8
jmp 0x14041a1ed
jg 0x140419fe7
add r11d, 7
shr r11d, 3
movsx rcx, r11w
sar ah, cl
inc al
lea eax, [r11 + 1]
rcl ch, cl
mov ecx, dword [rsp + 0x2b8]
cmp r12b, 0x7b
test r9, r11
stc
imul eax, ecx
cmc
cmp ah, 0x3f
stc
cmp eax, r15d
jmp 0x14041a228
ja 0x140419fdc
mov eax, r8d
cqo
shl dl, cl
mov edx, dword [rsp + 0x68]
stc
imul eax, edx
cmc
cmp r11b, dil
mov qword [rsp + 0xf8], rax
cmp r10w, 0x8d5
cmp r8b, spl
test eax, 0x5d764c00
test ecx, ecx
je 0x14041edb1
cmp dword [rsp + 0x2c0], 8
movsx rcx, sp
setae al
setl byte [rsp + 0x3f]
cmp esi, edx
jmp 0x14041a27a
sete al
movzx ecx, byte [r14]
mov r9d, 0
cmp cl, 4
jmp 0x14041a28f
ja 0x140419fe7
mov ebx, dword [rsp + 0x84]
movsx bp, bpl
sar dx, cl
mov edx, ebx
add r10b, bpl
sar dil, cl
mov rbp, qword [rsp + 0xf8]
rol r10b, 0xd5
rcr r10b, 0xd7
imul edx, ebp
bts rdi, r15
btr di, 0xef
sbb rdi, r14
mov edi, esi
movsxd r10, esp
bsf r10w, r15w
imul edi, ebx
mov r10b, dl
mov dword [rsp + 0x24], edi
sub ebp, r11d
bts di, sp
mov qword [rsp + 0x190], rbp
mov dword [rsp + 0x60], edx
mov edx, edx
mov rdi, rsi
bt rbx, 0x81
shld bp, si, 0x4a
mov r10, rdx
bts bx, r15w
neg r10
inc bp
setns bpl
movsxd rbx, dword [rsp + 0x6c]
or byte [rsp + 0x3f], al
rol ah, cl
movzx bp, r8b
mov eax, r8d
and eax, 7
and bpl, al
sub bpl, r15b
bts rbp, rdx
mov dword [rsp + 0x12c], eax
clc
bt ebp, 0xd3
movzx bp, r12b
mov eax, r8d
adc bpl, 0x77
movsxd rbp, esi
and eax, 0xfffffff8
jmp 0x14041a35e
mov dword [rsp + 0x128], eax
add eax, 0x5c886e9f
mov eax, 0x30
rcr bp, cl
sal bp, cl
bt bp, 0x35
sub rax, rbx
sub bpl, 0x19
ror bpl, 0xd7
mov qword [rsp + 0xf0], rax
ror al, cl
cdqe
mov rbp, rbx
neg rbp
mov rax, rbp
sub ax, cx
adc al, 0xa1
btc ax, 0x80
mov qword [rsp + 0xb8], rbp
cmp bh, dh
cmovno ax, r9w
shr ax, cl
sub rbp, rdx
adc al, 0x84
mov qword [rsp + 0x178], rbp
sbb ax, 0x74af
mov eax, 0x10
movsx bp, spl
rcr bpl, 0x1f
mov ebp, 0x10
jmp 0x14041a3e5
sub rbp, rbx
cmp r8, rbp
mov qword [rsp + 0x170], rbp
jmp 0x14041a3f8
mov ebp, 3
test r13, 0x581f6633
cmp rcx, 0x46aa4cb6
test al, r14b
sub rbp, rdx
mov qword [rsp + 0x168], rbp
cmc
test r12, 0x5fbb0e85
sub rax, rdx
mov qword [rsp + 0x150], rax
movsx ax, dl
adc al, 0x5c
shr ah, cl
mov eax, 1
sub rax, rdx
mov qword [rsp + 0x158], rax
mov eax, 0x30
sub rax, rdx
jmp 0x14041a451
mov qword [rsp + 0x148], rax
jmp 0x14041a45e
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
movsxd rax, dword [rsp + 0x68]
sbb sil, r9b
sal sil, cl
movzx si, dl
mov qword [rsp + 0x198], rax
sbb sil, 0x35
lea eax, [r8 - 1]
shr esi, cl
mov dword [rsp + 0x5c], eax
sbb sil, 1
neg sil
mov eax, dword [rsp + 0x2b8]
or sil, dil
movzx rsi, r14w
bsf esi, edx
mov qword [rsp + 0x110], rax
xadd sil, al
mov rsi, qword [r13 + 0x18]
mov qword [rsp + 0x160], rdx
movzx eax, bp
rol ax, 0xae
lea rax, [rbx + rdx]
test sil, dil
cmp ax, 0x48c2
test r13b, 0x16
mov qword [rsp + 0x188], rax
xor eax, eax
clc
stc
mov qword [rsp + 0x140], rax
mov eax, r8d
test si, r8w
mov qword [rsp + 0x138], rax
jmp 0x14041a508
xor r12d, r12d
mov qword [rsp + 0xd8], r13
cbw
movzx rax, ax
mov qword [rsp + 0xd0], rdi
sal rax, 0xad
sar al, 0x44
cdqe
mov qword [rsp + 0x108], r11
sub rax, 0xf021711
btc rax, 0xdf
mov qword [rsp + 0x88], r10
movsx rax, si
shl eax, cl
shr eax, cl
mov rax, rbx
mov qword [rsp + 0x30], rbx
cmp r14d, r11d
cmc
test r8, rcx
cmp dword [rsp + 0x2c0], 7
jmp 0x14041a56a
jg 0x14041a59f
cmp r11d, r8d
jmp 0x14041a578
ja 0x140419fdc
add rsi, qword [rsp + 0x190]
mov dword [rsp + 0x24], 1
jmp 0x14041a593
mov qword [rsp + 0x138], r11
test sil, 0xa9
test r12, r12
jmp 0x14041a5a7
jne 0x14041a5cb
movzx eax, cl
cwd
sal dx, cl
sar dh, cl
lea rcx, [0x1400beffc]
test ah, bh
movzx ecx, byte [rax + rcx]
or ebp, r14d
bsr rdx, r11
lea rdx, [r14 + 1]
lea r9, [rsi + r10]
cmc
shr r8w, 0xa7
movzx bp, r9b
movzx ebp, cl
bts r8d, edi
movsx r8, r13w
cmp dword [rsp + 0x24], 0
movsx r8d, di
mov r8d, dword [rsp + 0x2c0]
jmp 0x14041a5ff
jle 0x14041a6dc
mov ecx, dword [rsp + 0x24]
xor edi, edi
jmp 0x14041a610
jmp 0x14041a637
movzx eax, byte [rdx + rdi]
mov byte [rsi + rdi], al
jmp 0x14041a621
inc rdi
jmp 0x14041a629
cmp rcx, rdi
jmp 0x14041a631
je 0x14041a6dc
cmp ebp, 2
jmp 0x14041a63f
jle 0x14041a674
cmp ebp, 4
jmp 0x14041a64d
jg 0x14041a6a2
cmp ebp, 3
jmp 0x14041a65b
je 0x14041a6be
cmp ebp, 4
jmp 0x14041a669
je 0x14041a698
jmp 0x14041a621
test ebp, ebp
jmp 0x14041a67b
je 0x14041a615
cmp ebp, 1
jmp 0x14041a689
je 0x14041a615
cmp ebp, 2
jne 0x14041a621
movzx eax, byte [r9 + rdi]
jmp 0x14041a6cf
cmp ebp, 5
jmp 0x14041a6aa
je 0x14041a615
cmp ebp, 6
je 0x14041a615
jmp 0x14041a621
movzx eax, byte [r9 + rdi]
jmp 0x14041a6c9
shr al, 1
test ax, di
stc
add al, byte [rdx + rdi]
jmp 0x14041a6d7
jmp 0x14041a619
cmp r8d, 8
jmp 0x14041a6e5
jne 0x14041a73a
mov rax, qword [rsp + 0xd0]
cmp eax, dword [rsp + 0x68]
movsxd r15, r14d
mov r15, rsi
jmp 0x14041a702
je 0x14041a719
mov byte [r15 + rax], 0xff
btr r10w, di
or r10b, 0xde
dec r10
add rdx, rax
movsx r10, r9w
movsx r10d, r12w
setne r10b
mov r10, qword [rsp + 0x198]
jmp 0x14041a735
jmp 0x14041a7be
cmp r8d, 0x10
jmp 0x14041a743
jne 0x14041a79f
movsxd rax, dword [rsp + 0x24]
mov ecx, dword [rsp + 0x68]
cmp dword [rsp + 0xd0], ecx
movzx r15w, r9b
movsxd r15, r10d
mov r15, rsi
jmp 0x14041a769
je 0x14041a78a
mov byte [r15 + rax], 0xff
sbb r10w, 0x6b1f
bt r10, r12
mov byte [rax + r15 + 1], 0xff
inc r10b
movsxd r10, r12d
add rdx, rax
jmp 0x14041a792
mov r10, rbx
jmp 0x14041a79a
jmp 0x14041a7be
add r14, 2
sal r10b, cl
mov r10d, 1
cmc
not ecx
mov rdx, r14
test si, di
mov r15, rsi
sal ch, cl
movzx rcx, r10w
lea rcx, [r15 + r10]
test r11b, r11b
stc
lea r9, [r9 + r10]
cmp byte [rsp + 0x3f], 0
jmp 0x14041a7d4
mov qword [rsp + 0x28], rdx
jmp 0x14041a7de
mov qword [rsp + 0x118], r12
jmp 0x14041a7eb
je 0x14041a9b8
mov rax, qword [rsp + 0x138]
bswap ebx
sal bh, 0xb0
bts r13w, r11w
lea ebx, [rax - 1]
imul ebx, dword [rsp + 0x24]
movsx r13, ax
bt r13, 0x98
sub r13b, 0x28
movsxd r13, ebx
cmp ebp, 2
jmp 0x14041a823
mov qword [rsp + 0x40], r10
jle 0x14041b256
cmp ebp, 4
jg 0x14041ba31
cmp ebp, 3
jmp 0x14041a83f
je 0x14041bffb
cmp ebp, 4
jmp 0x14041a84d
jne 0x14041d146
test ebx, ebx
jle 0x14041d146
movsxd rsi, dword [rsp + 0x24]
and r14b, 0x54
mov r14d, ebx
test r11, rsp
cmp r15d, 0x66bb4f6c
clc
cmp ebx, 8
jmp 0x14041a87a
jae 0x14041d9b9
xor r12d, r12d
rcr r11b, cl
mov rax, qword [rsp + 0x40]
cmp ax, 0x2f05
sub rax, rsi
bsf r11w, r12w
add r15, rax
movsx ax, r14b
mov rax, qword [rsp + 0x88]
lea r10, [r15 + rax]
cmovbe r11w, bx
movsx r11d, dx
setae r11b
mov r11, qword [rsp + 0x28]
jmp 0x14041a8c2
jmp 0x14041a929
cmp edi, ebp
jmp 0x14041a8ce
cmova esi, edx
cmp sil, dil
jmp 0x14041a8d9
cmp edi, eax
jmp 0x14041a8e0
cmova esi, edx
add sil, byte [r11 + r12]
jmp 0x14041a8ec
mov byte [rcx + r12], sil
jmp 0x14041a8f5
inc r10
jmp 0x14041a8fd
inc r15
inc rcx
jmp 0x14041a908
inc r9
jmp 0x14041a910
inc r11
jmp 0x14041a918
dec r14
cmp r12, r14
jmp 0x14041a923
je 0x14041d146
movzx edx, byte [r10 + r12]
movzx r8d, byte [r9 + r12]
cmovge rbx, r12
movzx esi, byte [r15 + r12]
cbw
mov eax, r8d
not rbx
rcl edi, cl
sal dil, cl
sub eax, edx
bsr bp, di
xchg bpl, bpl
lea ebx, [rax + rsi]
mov edi, eax
bswap rbp
neg edi
bswap ebp
jmp 0x14041a963
cmovs edi, eax
mov ebp, ebx
sub ebp, r8d
nop
mov eax, ebp
cmc
neg eax
jmp 0x14041a976
cmovs eax, ebp
movsx bp, r10b
sub ebx, edx
shr ebp, 3
movzx ebp, r14w
mov ebp, ebx
cmp r14d, 0x75fe29f7
cmp ax, cx
stc
neg ebp
jmp 0x14041a99b
cmovs ebp, ebx
cmp r10w, r13w
clc
cmp eax, ebp
jmp 0x14041a9aa
ja 0x14041a8c7
mov edx, r8d
jmp 0x14041a8c7
cmp ebp, 2
jmp 0x14041a9c0
jle 0x14041b43a
cmp ebp, 4
jmp 0x14041a9ce
jg 0x14041bb60
cmp ebp, 3
jmp 0x14041a9dc
je 0x14041c195
cmp ebp, 4
jne 0x14041d691
mov ebp, dword [rsp + 0x5c]
jmp 0x14041a9f5
test ebp, ebp
jmp 0x14041a9fc
je 0x14041d691
mov eax, dword [rsp + 0x24]
bts r8, r11
stc
movsxd rbx, eax
movsx r12w, sil
clc
mov qword [rsp + 0xe8], rbx
inc r12w
sbb r14w, 0x1efc
mov r12d, ebx
mov r12d, eax
clc
not r8b
sal r14, cl
lea rax, [r15 + r10]
mov qword [rsp + 0x100], rax
rcr rax, cl
ror ah, cl
mov eax, r12d
and eax, 0xfffffff0
rol r8w, 0x3b
mov qword [rsp + 0x130], rax
btc r8w, r14w
btr ax, r13w
mov eax, r12d
and eax, 0xfffffff8
bts r8d, r14d
btc r14w, r13w
mov qword [rsp + 0x180], rax
cdqe
movsxd rax, r14d
test r8w, r9w
mov rax, qword [rsp + 0xb8]
clc
sar r8w, 0x58
lea r8, [r15 + rax]
dec r14b
cmp r10w, 0x5074
add r8, r10
and r14b, 0x56
neg r14d
movzx r14, r8w
add r15, qword [rsp + 0x178]
bsr r14w, si
inc r14b
lea r15, [r15 + r10]
xor eax, eax
mov r14b, 0x1a
jmp 0x14041aacc
mov qword [rsp + 0xe0], rax
movzx r14, r13w
mov r14, rdx
jmp 0x14041aae0
jmp 0x14041ab42
mov rax, qword [rsp + 0xe8]
sal ebx, 0xcb
bsr rbx, rsi
rcr bx, cl
mov byte [rcx + rax], 0xff
xor bh, 0xa2
and bx, 0x6e39
add r14, rax
mov rbx, qword [rsp + 0x30]
lea rcx, [rcx + rbx]
and bpl, 0xcc
not bpl
rcr bpl, cl
add r9, rbx
inc qword [rsp + 0xe0]
add r8, rbx
mov bp, 0x11c
add r15, rbx
mov ebp, dword [rsp + 0x120]
jmp 0x14041ab3a
dec ebp
je 0x14041d6a1
mov dword [rsp + 0x120], ebp
cmc
cmp dil, r13b
stc
cmp dword [rsp + 0x24], 0
jle 0x14041aae5
cmp dword [rsp + 0x24], 8
jae 0x14041ab6b
xor edx, edx
jmp 0x14041b1c7
mov rdx, qword [rsp + 0xe0]
sub eax, 0x416b5d96
rcr ah, 0x47
mov rax, rdx
imul rax, qword [rsp + 0x30]
stc
cmp sp, 0x3493
cmc
add rax, qword [rsp + 0x100]
stc
imul rdx, qword [rsp + 0xe8]
add rdx, qword [rsp + 0x28]
sub rax, rdx
cmp rax, 0x10
jmp 0x14041abae
jb 0x14041b180
jb 0x14041b18c
cmp qword [rsp + 0x188], 0x10
jmp 0x14041abc8
jb 0x14041b174
cmp dword [rsp + 0x60], 0x10
jmp 0x14041abd8
jb 0x14041b16d
mov edx, 0
test r9b, 0x59
cmp dword [rsp + 0x6c], 0x10
jmp 0x14041abf1
jb 0x14041b1c7
cmp dword [rsp + 0x24], 0x10
jae 0x14041add6
sub ebp, ebp
jmp 0x14041ac0c
mov rax, qword [rsp + 0x180]
jmp 0x14041ac19
nop dword [rax]
jmp 0x14041ac22
movq xmm8, qword [r14 + rbp]
jmp 0x14041ac2d
movq xmm11, qword [r15 + rbp]
jmp 0x14041ac38
movdqa xmm3, xmm11
punpcklbw xmm3, xmm15
movdqa xmm12, xmm3
punpckhwd xmm12, xmm15
punpcklwd xmm3, xmm15
movq xmm9, qword [r9 + rbp]
movdqa xmm2, xmm9
punpcklbw xmm2, xmm15
movdqa xmm1, xmm2
punpckhwd xmm1, xmm15
punpcklwd xmm2, xmm15
movq xmm10, qword [r8 + rbp]
jmp 0x14041ac7a
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
clc
jmp 0x14041adac
add rbp, 8
stc
cmp rax, rbp
jmp 0x14041adb9
jne 0x14041ac22
mov rdx, rax
cmp r13w, 0x5e38
cmp rax, r12
jne 0x14041b1c7
jmp 0x14041aae5
xor ebp, ebp
jmp 0x14041addd
movdqa xmm13, xmm14
mov rax, qword [rsp + 0x130]
movdqu xmm11, xmmword [r15 + rbp]
jmp 0x14041adf5
movdqa xmmword [rsp + 0x70], xmm11
movdqa xmm10, xmm11
punpckhbw xmm10, xmm15
movdqa xmm0, xmm10
punpckhwd xmm0, xmm15
movdqa xmm1, xmm0
movdqa xmmword [rsp + 0xc0], xmm0
punpcklwd xmm10, xmm15
punpcklbw xmm11, xmm15
pxor xmm7, xmm7
movdqa xmm0, xmm11
punpckhwd xmm0, xmm7
movdqa xmmword [rsp + 0x40], xmm0
movdqu xmm15, xmmword [r9 + rbp]
movdqa xmmword [rsp + 0xa0], xmm15
movdqa xmm8, xmm15
punpckhbw xmm8, xmm7
movdqa xmm12, xmm8
punpckhwd xmm12, xmm7
punpcklwd xmm8, xmm7
punpcklbw xmm15, xmm7
movdqa xmm4, xmm15
punpckhwd xmm4, xmm7
movdqu xmm0, xmmword [r8 + rbp]
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 0x14041b10a
paddb xmm7, xmm0
movdqu xmmword [rcx + rbp], xmm7
cmp ah, 0xae
add rbp, 0x10
cmp rax, rbp
jne 0x14041adea
cmp rax, r12
jmp 0x14041b12b
movdqa xmm14, xmm13
movdqa xmm13, xmmword [0x1400bf520]
je 0x14041aae5
mov rdx, qword [rsp + 0x130]
jmp 0x14041b14c
mov rbp, rdx
test rsi, 0x67c5314e
cmp r11b, al
test r12b, 8
jmp 0x14041b162
je 0x14041b1c7
jmp 0x14041ac0c
xor edx, edx
jmp 0x14041b1c7
sub edx, edx
jmp 0x14041b17b
jmp 0x14041b1c7
xor edx, edx
jmp 0x14041b187
jmp 0x14041b1c7
xor edx, edx
jmp 0x14041b1c7
cmp edi, r10d
jmp 0x14041b19b
cmova ebp, esi
cmp edi, r13d
cmova ebp, esi
stc
add bpl, byte [r14 + rdx]
mov byte [rcx + rdx], bpl
jmp 0x14041b1b2
inc rdx
cmp r11b, 0x7d
cmp r12, rdx
jmp 0x14041b1c1
je 0x14041aae5
movzx esi, byte [r15 + rdx]
sal r11w, 0x3d
rcr r13d, 0x8b
test dil, 0xd8
movzx eax, byte [r9 + rdx]
movzx ebp, byte [r8 + rdx]
mov ebx, eax
xadd r10b, r10b
sub ebx, esi
lea r11d, [rbx + rbp]
shrd di, bp, 0xa
mov edi, ebx
and r13b, sil
xor r10d, 0x779428dd
neg edi
mov r10w, 0x605c
movsx r13d, r8w
cmovs edi, ebx
and bh, 0x66
mov ebx, r11d
sub ebx, eax
mov r13d, ebx
cmp r8w, di
neg r13d
cmovs r13d, ebx
bswap r10
btr r10d, r9d
sub r11d, esi
mov r10d, r11d
test bpl, 0x36
neg r10d
jmp 0x14041b23d
cmovs r10d, r11d
cmp r13d, r10d
jmp 0x14041b249
ja 0x14041b193
mov esi, eax
jmp 0x14041b193
test ebp, ebp
jmp 0x14041b25d
je 0x14041c5c2
cmp ebp, 1
je 0x14041c5d4
cmp ebp, 2
jne 0x14041d146
test ebx, ebx
jmp 0x14041b27c
jle 0x14041d146
mov ebp, ebx
cmp bpl, 0xd0
cmp ebx, 8
jae 0x14041da47
sub r10d, r10d
shl rdx, cl
mov r8, r10
setae dh
not r8
sar rdx, cl
rol dl, cl
add r8, rbp
shr rdx, cl
mov rdx, rbp
clc
and rdx, 3
je 0x14041b34e
mov rbx, r10
sub ax, 0xa1d
rcr ch, cl
cwde
neg rbx
shr ah, 0x57
xchg edi, ecx
sar ax, cl
mov rax, qword [rsp + 0x40]
adc cx, r8w
not di
lea rax, [rax + r10]
ror ch, 0xc4
add rax, r15
bt rcx, r13
bswap di
bsf ecx, r14d
mov rcx, qword [rsp + 0x88]
lea rdi, [rax + rcx]
bsr rcx, rsi
add r10, qword [rsp + 0x28]
test r12b, spl
bsr ecx, edi
movzx cx, r13b
xor esi, esi
or cx, 0x561f
movzx ecx, byte [rdi + rsi]
jmp 0x14041b31f
add cl, byte [r10 + rsi]
jmp 0x14041b328
mov byte [rax + rsi], cl
inc rsi
jmp 0x14041b333
dec rbx
cmp edx, r8d
stc
cmp rdx, rsi
jmp 0x14041b342
jne 0x14041b316
neg rbx
mov r10, rbx
cmp r8, 3
jb 0x14041d146
sub rbp, r10
xchg dx, bx
ror bh, cl
rcr rdx, 0x76
mov rax, qword [rsp + 0x40]
add rax, r10
sar cx, 0x6e
add cx, 0x216d
test r15w, dx
add rax, r15
inc cl
rcl cl, 0x20
add rax, 3
adc cl, 0xa8
sal bx, cl
mov rcx, qword [rsp + 0x28]
add rcx, r10
shl bh, 0x3a
add rcx, 3
movzx dx, r8b
rcl dx, cl
mov rbx, qword [rsp + 0x88]
bt rdx, r15
movzx edx, byte [rax + rbx - 3]
cmp r13b, spl
add dl, byte [rcx - 3]
mov byte [rax - 3], dl
movzx edx, byte [rax + rbx - 2]
cmp esi, r12d
add dl, byte [rcx - 2]
cmp r8, r15
test dl, dl
mov byte [rax - 2], dl
rcr rdx, cl
movzx edx, byte [rax + rbx - 1]
test r12b, 0x72
stc
cmp r10b, spl
add dl, byte [rcx - 1]
cmp al, 0xec
test r10w, r9w
cmc
mov byte [rax - 1], dl
neg dl
bt rdx, 0xd5
movzx edx, byte [rax + rbx]
test al, bpl
cmp r11b, r13b
cmp r8, 0x3c777378
add dl, byte [rcx]
cmp r9b, r8b
mov byte [rax], dl
cmp bp, 0x2e13
stc
cmp r11w, r15w
add rax, 4
cmp r14b, spl
test r13b, r13b
cmc
add rcx, 4
cmp r10b, 0xfb
cmp bpl, bpl
add rbp, 0xfffffffffffffffc
jne 0x14041b3a2
jmp 0x14041d146
test ebp, ebp
jmp 0x14041b441
je 0x14041c719
cmp ebp, 1
jmp 0x14041b44f
je 0x14041cbaf
cmp ebp, 2
jmp 0x14041b45d
jne 0x14041d691
mov ebp, dword [rsp + 0x5c]
stc
test ebp, ebp
jmp 0x14041b46f
je 0x14041d691
mov eax, dword [rsp + 0x24]
movzx r12, bx
movsxd r8, eax
mov ebx, eax
shr r12b, cl
lea rax, [r15 + r10]
shl r13b, 0xd4
neg r13d
movsx r12, sp
mov qword [rsp + 0x90], rax
ror dil, cl
mov eax, ebx
and eax, 0xffffffe0
and r13, 0x38c34b38
jmp 0x14041b4b0
mov qword [rsp + 0xc0], rax
btc r12w, r13w
cmp sp, 0x31d6
bsf di, r13w
add rax, 0xffffffffffffffe0
mov qword [rsp + 0xe8], rax
sbb dil, r13b
sub r13w, r13w
or dil, dl
mov rdi, rax
bswap r12w
xadd r13b, al
shr rdi, 5
cbw
not r13w
inc rdi
mov rax, rdi
test r9b, 0x9d
sbb ah, 0xfe
xor ah, 0x41
mov qword [rsp + 0xe0], rdi
xor r13w, 0x2c2d
movabs rax, 0xffffffffffffffe
and rdi, rax
or r12b, 0xe3
xor al, r9b
mov qword [rsp + 0x100], rdi
mov eax, ebx
test dx, r11w
jmp 0x14041b53a
and eax, 0xfffffff8
stc
xchg r14d, r12d
bts r14w, si
mov qword [rsp + 0x120], rax
movsx ax, r11b
bt ax, r10w
btr ax, r11w
mov rax, r10
bts r12, rax
mov qword [rsp + 0x70], rbx
btc r13d, r13d
mov r10d, ebx
rol r13b, 0xf9
and r10d, 3
bsr r14, r11
sar r13d, cl
lea r12, [rax + r15]
movsxd r14, r14d
adc r14b, r8b
add r12, 3
xadd r13d, r13d
add r15, qword [rsp + 0x168]
add r15, rax
movzx r14, cx
stc
lea r13, [rdx + 3]
rcl r14b, 0xe8
sub r11d, r11d
movsx r14d, sp
jmp 0x14041b5b9
mov r14, rdx
mov qword [rsp + 0xa0], r8
jmp 0x14041b62b
mov byte [rcx + r8], 0xff
rcr bl, cl
jmp 0x14041b5d8
add r14, r8
not bpl
mov rbx, qword [rsp + 0x30]
add rcx, rbx
movzx rbp, r13w
cmovo bp, ax
adc bpl, 0x6f
add r9, rbx
setg bpl
inc r11
btc bp, 0xf5
lea r12, [r12 + rbx]
stc
btc ebp, 0x99
cmp bp, 0x3d52
add r15, rbx
add r13, r8
movsx bp, r14b
mov ebp, dword [rsp + 0x40]
dec ebp
jmp 0x14041b625
je 0x14041d6a1
mov dword [rsp + 0x40], ebp
jmp 0x14041b634
cmp dword [rsp + 0x24], 0
jle 0x14041b5c9
cmp dword [rsp + 0x24], 8
jmp 0x14041b649
jae 0x14041b7ee
xor edx, edx
jmp 0x14041b65e
mov rbx, r12
movsx r12, ax
movzx r12w, r12b
shrd r12w, r9w, 0xe5
mov r12, rdx
not r12
clc
test dil, 0xdc
add r12, qword [rsp + 0x70]
test bpl, cl
test r10, r10
jmp 0x14041b68b
je 0x14041b71d
mov rax, rdx
xor dil, r15b
shrd rdi, rsi, 0xf7
neg rax
lea rsi, [rcx + rdx]
lea rdi, [r9 + rdx]
add rdx, r14
sub ebp, ebp
cmovs r8, rsp
neg r8b
add r8b, r12b
nop dword [rax + rax]
movsx r8, sp
stc
movzx r8d, byte [rdi + rbp]
test ax, r12w
jmp 0x14041b6cf
add r8b, byte [rdx + rbp]
jmp 0x14041b6d8
mov byte [rsi + rbp], r8b
jmp 0x14041b6e1
inc rbp
jmp 0x14041b6e9
dec rax
clc
cmc
cmp r10, rbp
jmp 0x14041b6f6
jne 0x14041b6c0
neg rax
cmp r15w, 0x4ec6
mov rdx, rax
add r8d, r9d
bts r8d, eax
mov r8, qword [rsp + 0xa0]
cmc
jmp 0x14041b71d
cmp r12, 3
mov r12, rbx
movsx r12, r11w
mov r12, rbx
jb 0x14041b5c9
mov rsi, qword [rsp + 0x70]
clc
sar ah, cl
bt ebp, 0xb8
sub rsi, rdx
sar bh, 0x26
xchg al, bpl
lea rbp, [r12 + rdx]
lea rax, [r15 + rdx]
lea rdx, [rdx + r13]
shl bx, cl
mov bx, 0x38b8
sub edi, edi
xor bx, 0x63b4
cmp r15d, ebp
btc ebx, ebp
nop dword [rax + rax]
bsr bx, r11w
movzx ebx, byte [rax + rdi - 3]
add bl, byte [rdx + rdi - 3]
stc
mov byte [rbp + rdi - 3], bl
sbb bl, 0x49
movzx ebx, dx
movzx ebx, byte [rax + rdi - 2]
add bl, byte [rdx + rdi - 2]
mov byte [rbp + rdi - 2], bl
clc
movzx bx, bh
movzx rbx, r8w
movzx ebx, byte [rax + rdi - 1]
cmp al, bh
add bl, byte [rdx + rdi - 1]
cmp rdi, rdi
cmc
mov byte [rbp + rdi - 1], bl
bt ebx, r9d
movzx ebx, byte [rax + rdi]
test r12, r15
add bl, byte [rdx + rdi]
cmp r12w, 0x71c5
stc
mov byte [rbp + rdi], bl
jmp 0x14041b7cf
add rdi, 4
stc
cmp rdx, 0x5aa212f0
cmp rsi, rdi
jmp 0x14041b7e3
jne 0x14041b773
jmp 0x14041b5c9
mov rax, r11
imul rax, qword [rsp + 0x30]
bsr dx, r13w
sbb dl, r15b
bswap dx
add rax, qword [rsp + 0x90]
and dl, sil
cmp bpl, 0xc4
shr dh, cl
mov rdx, r11
cmc
cmp rbp, rbx
imul rdx, r8
cmp r15d, edx
test sil, r8b
cmp ebx, 0x7284cf8
add rdx, qword [rsp + 0x28]
cmp r8, 0x777a06f8
sub rax, rdx
test r14b, 6
test dl, r12b
cmp rax, 0x20
jmp 0x14041b849
jb 0x14041b64f
jb 0x14041b64f
mov edx, 0
clc
cmp dx, r12w
cmp dword [rsp + 0x60], 0x20
jmp 0x14041b869
jb 0x14041b65e
cmp dword [rsp + 0x24], 0x20
jae 0x14041b886
sub eax, eax
jmp 0x14041b881
jmp 0x14041b9ca
cmp qword [rsp + 0xe8], 0
jmp 0x14041b894
je 0x14041b940
mov rsi, qword [rsp + 0x100]
cmp r12w, si
test dil, cl
sub edx, edx
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14041b8bd
movdqu xmm2, xmmword [r9 + rdx]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x14041b8d3
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x14041b8e7
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14041b8fa
movdqu xmm2, xmmword [r9 + rdx + 0x20]
jmp 0x14041b906
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x30]
jmp 0x14041b916
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
test esp, r11d
movdqu xmmword [rcx + rdx + 0x30], xmm0
test cl, dh
clc
add rdx, 0x40
cmc
add rsi, 0xfffffffffffffffe
jne 0x14041b8ab
jmp 0x14041b942
xor edx, edx
test byte [rsp + 0xe0], 1
je 0x14041b98a
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14041b962
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x14041b96d
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
rol rax, cl
mov rax, qword [rsp + 0xc0]
test ax, 0x5665
cmp bl, sil
cmp rax, qword [rsp + 0x70]
jmp 0x14041b9a3
je 0x14041b5c9
mov rdx, qword [rsp + 0xc0]
seto ah
cmovae rax, r14
neg ax
mov rax, rdx
cmc
test byte [rsp + 0x70], 0x18
je 0x14041b65e
mov rsi, qword [rsp + 0x120]
jmp 0x14041b9d7
nop word cs:[rax + rax]
movq xmm0, qword [r14 + rax]
jmp 0x14041b9ec
movq xmm1, qword [r9 + rax]
jmp 0x14041b9f7
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmc
jmp 0x14041ba06
add rax, 8
clc
cmp rsi, rax
jmp 0x14041ba13
jne 0x14041b9e1
mov rdx, rsi
cmp rsi, qword [rsp + 0x70]
jmp 0x14041ba26
je 0x14041b5c9
jmp 0x14041b65e
cmp ebp, 5
je 0x14041cff6
cmp ebp, 6
jmp 0x14041ba42
jne 0x14041d146
test ebx, ebx
jle 0x14041d146
movsxd r9, dword [rsp + 0x24]
and r10b, spl
mov r10d, ebx
stc
cmp dl, sil
cmc
cmp ebx, 8
jmp 0x14041ba68
jae 0x14041daad
sub edi, edi
shl edx, 0x89
sar rdx, 0xe9
mov rdx, rdi
test ax, 0x3649
test r10b, 1
jmp 0x14041ba87
je 0x14041bad0
mov rax, rdi
btr dx, bx
bt rdx, r9
sub rax, r9
xchg dl, dl
cmove edx, r12d
movzx eax, byte [rcx + rax]
shld edx, r15d, 0x85
rcr dx, cl
mov rdx, qword [rsp + 0x28]
test r13d, ecx
add al, byte [rdx + rdi]
mov byte [rcx + rdi], al
rol dx, 0x15
mov rdx, rdi
cmc
jmp 0x14041bac8
or rdx, 1
test dx, r8w
not rdi
add rdi, r10
jmp 0x14041badb
je 0x14041d146
mov rcx, qword [rsp + 0x40]
mov rax, rcx
rol bp, 0x36
sub rax, r9
and ebp, 0x3b6e285a
add rax, r15
not bx
inc rax
add rcx, r15
inc rcx
bt ebp, r14d
movzx ebx, byte [rax + rdx - 1]
movsx ebp, sp
bsr rbp, rdx
add bp, 0x468b
mov rbp, qword [rsp + 0x28]
stc
add bl, byte [rbp + rdx]
cmc
stc
mov byte [rcx + rdx - 1], bl
bt rbx, 0x38
movzx ebx, byte [rax + rdx]
clc
cmp di, 0xf1d
add bl, byte [rbp + rdx + 1]
mov byte [rcx + rdx], bl
cmc
cmp r8, 0x133d631b
add rdx, 2
clc
cmp r10, rdx
jmp 0x14041bb55
jne 0x14041bb09
jmp 0x14041d146
cmp ebp, 5
jmp 0x14041bb68
je 0x14041d1af
cmp ebp, 6
movzx r8w, r11b
cmovp r8w, r12w
mov r8d, dword [rsp + 0x5c]
jmp 0x14041bb85
jne 0x14041d691
test r8d, r8d
jmp 0x14041bb93
je 0x14041d691
mov eax, dword [rsp + 0x24]
btc di, bp
movsxd r12, eax
shrd si, r12w, 0x89
rcr r13b, 0xf8
mov r14, rdx
btc r11w, 0x7a
btr rsi, 0xa7
sbb r13b, 0x36
mov edi, eax
lea r13, [r15 + r10]
jmp 0x14041bbcf
mov eax, edi
and eax, 0xffffffe0
mov qword [rsp + 0x40], rax
shld dx, r11w, 0x67
cmove r9w, bx
movzx esi, di
add rax, 0xffffffffffffffe0
shl edx, cl
xadd dx, dx
sal rdx, 0xb8
mov qword [rsp + 0x70], rax
bswap r9d
mov rdx, rax
shr rdx, 5
cbw
bswap rax
inc rdx
mov rax, rdx
rcl al, cl
or r9w, sp
mov qword [rsp + 0xa0], rdx
jmp 0x14041bc28
movabs rax, 0xffffffffffffffe
add r11b, 0xd0
and rdx, rax
shr r11b, cl
and r9, rcx
mov qword [rsp + 0x90], rdx
ror r11b, cl
sar r11b, cl
mov esi, edi
and esi, 0xfffffff8
lahf
mov r9, rdi
xadd r11b, al
mov r11, rsp
cbw
neg r9
rcr r11b, cl
btr ax, 0x6c
or r11d, 0x436f2b05
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
add r11, r10
add r15, qword [rsp + 0xb8]
cmc
cmp r11b, 0x1e
add r15, r10
test spl, 0xce
sub r10d, r10d
jmp 0x14041bc9c
jmp 0x14041bce5
mov byte [rcx + r12], 0xff
cmc
lea r14, [r14 + r12]
test dx, r10w
jmp 0x14041bcb4
add rcx, rbx
jmp 0x14041bcbc
inc r10
test r13b, r10b
jmp 0x14041bcc7
add r11, rbx
cmp r11d, 0x43d936ea
cmp r8, r15
add r15, rbx
jmp 0x14041bcdc
dec r8d
je 0x14041d6a1
cmp dword [rsp + 0x24], 0
jmp 0x14041bcef
jle 0x14041bca1
cmp dword [rsp + 0x24], 8
jae 0x14041bdc6
sub edx, edx
cmc
xor bpl, 0xc1
btc ebp, 0xef
mov rbp, rdx
test sil, 0xbe
test dil, r15b
stc
test dil, 1
jmp 0x14041bd1f
je 0x14041bd5d
mov rax, rdx
shrd bp, r15w, 0xcc
rol ebp, cl
cmovle ebp, ebp
sub rax, rbx
ror bpl, cl
shld bp, r9w, 0x13
stc
movzx eax, byte [rcx + rax]
add al, byte [r14 + rdx]
bt rbp, 0x91
mov byte [rcx + rdx], al
mov rbp, rdx
clc
or rbp, 1
jmp 0x14041bd5d
not rdx
cmp r15w, r14w
cmc
cmp rdx, r9
jmp 0x14041bd6d
je 0x14041bca1
nop
shld rax, r11, 0x7c
movzx eax, byte [r15 + rbp]
clc
test r8b, 0xc2
jmp 0x14041bd89
add al, byte [r14 + rbp]
stc
mov byte [rcx + rbp], al
movzx eax, byte [r15 + rbp + 1]
cmp bpl, 0xd0
stc
cmp bp, r8w
add al, byte [r14 + rbp + 1]
clc
mov byte [rcx + rbp + 1], al
add rbp, 2
clc
cmp r12b, 0x3f
cmp rdi, rbp
jmp 0x14041bdbb
jne 0x14041bd7a
jmp 0x14041bca1
mov rax, r10
and dl, dil
sub dl, r10b
imul rax, rbx
cwd
bswap dx
add rax, r13
mov rdx, r10
clc
imul rdx, r12
stc
cmc
add rdx, qword [rsp + 0x28]
stc
test r11b, 0x5b
sub rax, rdx
cmp rax, 0x20
jmp 0x14041bdfb
jb 0x14041bd00
jb 0x14041bd00
mov edx, 0
clc
test ebx, 0x1c8175db
cmp dword [rsp + 0x6c], 0x20
jmp 0x14041be1d
jb 0x14041bd0b
cmp dword [rsp + 0x24], 0x20
jmp 0x14041be2d
jae 0x14041be3f
xor eax, eax
jmp 0x14041be3a
jmp 0x14041bfaa
cmp qword [rsp + 0x70], 0
jmp 0x14041be4a
je 0x14041bf0b
mov rbp, qword [rsp + 0x90]
clc
sub edx, edx
jmp 0x14041be60
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14041be6b
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x14041be7e
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x14041be8e
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14041be9c
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x14041bea7
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14041beb3
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14041bebf
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14041becb
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x14041beda
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmp dil, 0x70
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmp bp, 0xebf
add rdx, 0x40
add rbp, 0xfffffffffffffffe
jmp 0x14041bf00
jne 0x14041be60
jmp 0x14041bf11
sub edx, edx
cmp r10b, 0xa4
test byte [rsp + 0xa0], 1
jmp 0x14041bf1e
je 0x14041bf75
movdqu xmm0, xmmword [r14 + rdx]
cmc
movdqu xmm1, xmmword [r14 + rdx + 0x10]
sal al, cl
mov rax, rdx
cmp al, r15b
sub rax, rbx
jmp 0x14041bf42
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14041bf56
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
stc
test r10, 0x319a34c6
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x14041bf75
cmp qword [rsp + 0x40], rdi
jmp 0x14041bf7f
je 0x14041bca1
mov rdx, qword [rsp + 0x40]
mov rax, rdx
cmp r9, 0x3ca659dd
cmc
clc
test dil, 0x18
je 0x14041bd0b
nop word cs:[rax + rax]
movq xmm0, qword [r14 + rax]
jmp 0x14041bfb5
movq xmm1, qword [r15 + rax]
jmp 0x14041bfc0
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp r9w, bx
cmc
clc
add rax, 8
clc
test spl, r8b
cmp rsi, rax
jmp 0x14041bfdf
jne 0x14041bfaa
mov rdx, rsi
cmp rsi, rdi
jmp 0x14041bff0
je 0x14041bca1
jmp 0x14041bd0b
test ebx, ebx
jmp 0x14041c002
jle 0x14041d146
movsxd r8, dword [rsp + 0x24]
mov edx, ebx
jmp 0x14041c014
cmp ebx, 8
jae 0x14041db0a
sub r11d, r11d
rcr sil, 0x37
mov rsi, r11
cmc
jmp 0x14041c02d
test dl, 1
jmp 0x14041c035
je 0x14041c098
movzx eax, byte [r9 + r11]
bts bp, r15w
mov rbp, r11
adc si, 0x1ee0
and sil, r11b
sbb si, 0x7c50
sub rbp, r8
movzx ebp, byte [rcx + rbp]
or si, cx
add ebp, eax
shr ebp, 1
mov rax, qword [rsp + 0x28]
neg sil
and sil, al
add bpl, byte [rax + r11]
cmp bpl, 0x9d
shr esi, 0xfc
rcl rsi, 0xd2
mov byte [rcx + r11], bpl
bts si, r8w
mov rsi, r11
test rcx, r15
or rsi, 1
test r12, rcx
test di, 0x1a27
not r11
add r11, rdx
je 0x14041d146
mov rbx, qword [rsp + 0x40]
cdqe
shld rax, rdx, 0x6f
rol ax, 0xcd
mov rax, rbx
sub rax, r8
mov edi, ecx
movzx ebp, di
lea rcx, [r15 + rax]
dec rbp
cbw
inc rcx
cmovp ebp, esp
lea rbp, [r15 + rbx]
movzx ax, ah
cdqe
bswap eax
inc rbp
adc dil, 0x7a
add r15, qword [rsp + 0x158]
movzx eax, dx
shr dil, 0x90
add r15, rbx
btc rax, rsp
mov rax, qword [rsp + 0x28]
lea rbx, [rax + 1]
sbb dil, dl
btc ax, 0xc7
movzx eax, byte [r15 + rsi - 1]
inc rdi
jmp 0x14041c116
movzx edi, byte [rcx + rsi - 1]
clc
add edi, eax
shr edi, 1
btr ax, 0x61
add dil, byte [rbx + rsi - 1]
mov byte [rbp + rsi - 1], dil
movsx ax, spl
sub dil, 0x30
shl dil, 0xf0
movzx eax, byte [r15 + rsi]
sets dil
movzx edi, byte [rcx + rsi]
add edi, eax
jmp 0x14041c150
shr edi, 1
test r11b, 0x58
cmc
add dil, byte [rbx + rsi]
mov byte [rbp + rsi], dil
cmc
add rdx, 0xfffffffffffffffe
clc
cmc
add rcx, 2
stc
cmp r8b, cl
jmp 0x14041c174
add rbp, 2
clc
stc
add r15, 2
add rbx, 2
jmp 0x14041c187
cmp rsi, rdx
jne 0x14041c108
jmp 0x14041d146
mov r11d, dword [rsp + 0x5c]
test ah, 0x86
cmc
test r11d, r11d
jmp 0x14041c1a6
je 0x14041d691
mov eax, dword [rsp + 0x24]
shl r12w, cl
movsxd r12, eax
mov esi, eax
cmp bl, r14b
neg r8d
cmp r13w, 0x50fb
lea rax, [r15 + r10]
bsr rdi, rcx
movsx edi, r15w
mov qword [rsp + 0x70], rax
movsxd r8, r9d
mov rdi, r10
movzx ax, r14b
shr r8d, 0x98
mov r10d, esi
and r10d, 0xffffffe0
mov r8d, esi
shld ax, r15w, 0xd9
sbb r14b, 0xc1
btc ax, 0x66
and r8d, 0xfffffff8
shld r14d, edi, 0xd1
mov rax, rsi
btc r14w, 0xba
ror r14, 0x8a
neg rax
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x170]
inc r14w
shl r14w, 0xa7
test edi, 0x47852777
lea rax, [rax + r15]
add rax, rdi
bt r14w, r15w
add r15, qword [rsp + 0xb8]
add r15, rdi
and r14b, 0xaf
add r14w, 0x640c
movsxd r14, edx
sub ebp, ebp
movzx r14w, r10b
mov r14b, 0xbb
mov r14, rdx
jmp 0x14041c2c1
mov byte [rcx + r12], 0xff
bt rbx, rdx
stc
bts bx, si
add r14, r12
add bx, 0x4013
bts ebx, r12d
movsx ebx, r13w
mov rbx, qword [rsp + 0x30]
add rcx, rbx
cmp r14, 0x458908f4
cmc
add r9, rbx
jmp 0x14041c29f
inc rbp
clc
test sp, r13w
lea rax, [rax + rbx]
add r15, rbx
jmp 0x14041c2b3
dec r11d
jmp 0x14041c2bb
je 0x14041d6a1
cmp dword [rsp + 0x24], 0
jmp 0x14041c2cb
jle 0x14041c269
cmp dword [rsp + 0x24], 8
jae 0x14041c3be
sub r13d, r13d
btr dx, sp
mov rdx, r13
test sil, 1
je 0x14041c32b
movzx edx, byte [r9 + r13]
mov rdi, r13
sub rdi, qword [rsp + 0x30]
cmc
movzx edi, byte [rcx + rdi]
add edi, edx
movzx rdx, r11w
bswap rdx
mov dx, r10w
shr edi, 1
cqo
and dx, bp
add dil, byte [r14 + r13]
bsr rdx, r14
mov byte [rcx + r13], dil
clc
mov rdx, r13
or rdx, 1
stc
not r13
cmp r15w, 0x333d
test si, 0x6fae
cmp r13, qword [rsp + 0x40]
jmp 0x14041c343
je 0x14041c269
nop dword [rax + rax]
shr bh, 0x1f
add di, r13w
movzx edi, byte [r9 + rdx]
movzx ebx, byte [r15 + rdx]
jmp 0x14041c367
add ebx, edi
neg dil
shr ebx, 1
add bl, byte [r14 + rdx]
cmp cx, 0x42a7
mov byte [rcx + rdx], bl
sub rdi, 0x6c6752f8
movzx edi, byte [r9 + rdx + 1]
cmp r9b, r8b
movzx ebx, byte [r15 + rdx + 1]
add ebx, edi
clc
shr ebx, 1
clc
cmp al, r13b
add bl, byte [r14 + rdx + 1]
stc
mov byte [rcx + rdx + 1], bl
cmp r12b, bl
stc
add rdx, 2
cmp rsi, rdx
jmp 0x14041c3b3
jne 0x14041c358
jmp 0x14041c269
mov rdx, rbp
and di, 0x6c7f
test r11d, ebx
rol dil, 0x52
imul rdx, qword [rsp + 0x30]
movsxd rdi, esi
cmp r12b, r12b
rol dil, 6
add rdx, qword [rsp + 0x70]
and dil, 0xcd
btr di, 0x2d
mov rdi, rbp
jmp 0x14041c3fa
imul rdi, r12
test r11b, sil
add rdi, qword [rsp + 0x28]
stc
sub rdx, rdi
stc
cmp rdx, 0x20
jmp 0x14041c414
jb 0x14041c2dc
jb 0x14041c2dc
cmp dword [rsp + 0x60], 0x20
jb 0x14041c2dc
mov r13d, 0
cmp dword [rsp + 0x6c], 0x20
jb 0x14041c2e3
cmp dword [rsp + 0x24], 0x20
jmp 0x14041c446
jae 0x14041c453
xor edx, edx
jmp 0x14041c55b
xor edx, edx
jmp 0x14041c45a
movdqu xmm1, xmmword [r14 + rdx]
movdqu xmm8, xmmword [r14 + rdx + 0x10]
jmp 0x14041c46c
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 0x14041c4a0
movdqu xmm3, xmmword [rax + rdx]
jmp 0x14041c4aa
movdqa xmm0, xmm2
punpckhbw xmm0, xmm15
paddw xmm0, xmm6
punpcklbw xmm2, xmm15
paddw xmm2, xmm4
movdqa xmm4, xmm3
punpckhbw xmm4, xmm15
paddw xmm4, xmm7
punpcklbw xmm3, xmm15
paddw xmm3, xmm5
psrlw xmm0, 1
psrlw xmm2, 1
packuswb xmm2, xmm0
paddb xmm2, xmm1
psrlw xmm4, 1
psrlw xmm3, 1
packuswb xmm3, xmm4
paddb xmm3, xmm8
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14041c505
movdqu xmmword [rcx + rdx + 0x10], xmm3
test di, 0x6305
cmp sp, bp
add rdx, 0x20
cmp r10, rdx
jmp 0x14041c51f
jne 0x14041c45a
cmp r10, rsi
je 0x14041c269
mov rdx, r10
movsxd r13, r9d
sub r13b, 0x50
mov r13, r10
cmp ax, 0x31d8
test sil, 0x18
jmp 0x14041c548
je 0x14041c2e3
nop dword [rax + rax]
jmp 0x14041c55b
movq xmm0, qword [r14 + rdx]
movq xmm1, qword [r9 + rdx]
jmp 0x14041c56c
punpcklbw xmm1, xmm15
movq xmm2, qword [r15 + rdx]
jmp 0x14041c57c
punpcklbw xmm2, xmm15
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rdx], xmm2
add rdx, 8
cmp bl, r15b
cmp r8, rdx
jmp 0x14041c5a6
jne 0x14041c55b
mov r13, r8
cmp r8, rsi
jmp 0x14041c5b7
je 0x14041c269
jmp 0x14041c2e3
mov r8, r13
jmp 0x14041c5ca
call fcn.14049a9c2
jmp 0x14041d146
test ebx, ebx
jmp 0x14041c5db
jle 0x14041d146
movsxd r9, dword [rsp + 0x24]
bsr r10, r15
or r10b, r14b
mov r10d, ebx
test bpl, 0x60
cmp dl, 0xe3
cmp ebx, 8
jmp 0x14041c5ff
jae 0x14041db7e
xor edi, edi
and rdx, 0x780c3c50
mov rdx, rdi
test r10b, 1
jmp 0x14041c61a
je 0x14041c65e
mov rax, rdi
xor dx, r14w
bsr rdx, r8
sub rax, r9
ror rdx, cl
rcr dx, 0x92
adc dh, 0x72
movzx eax, byte [rcx + rax]
mov rdx, qword [rsp + 0x28]
stc
add al, byte [rdx + rdi]
sub dx, 0x7105
shl dl, 0x22
mov byte [rcx + rdi], al
shr edx, cl
bsr rdx, rsi
mov rdx, rdi
or rdx, 1
clc
not rdi
cmc
cmp r11b, 0x8f
add rdi, r10
jmp 0x14041c66e
je 0x14041d146
mov rcx, qword [rsp + 0x40]
rcr bp, cl
stc
dec bpl
mov rax, rcx
shld ebx, r9d, 0xe8
adc bpl, 0x6d
xor bx, 0x239d
sub rax, r9
test r9, 0x4fc24cb5
sal bpl, 0xba
inc bl
add rax, r15
inc rax
ror bpl, cl
shld bx, bp, 0xdf
bsr bx, r14w
add rcx, r15
movsx ebx, cx
movsx bx, r11b
mov ebx, r9d
inc rcx
sar bpl, cl
mov bh, 0x12
movzx ebx, byte [rax + rdx - 1]
mov rbp, qword [rsp + 0x28]
cmp r13b, 0xf6
stc
cmp spl, r11b
add bl, byte [rbp + rdx]
stc
mov byte [rcx + rdx - 1], bl
rcr rbx, cl
and rbx, 0x72d7161a
sar bx, 0x40
movzx ebx, byte [rax + rdx]
add bl, byte [rbp + rdx + 1]
mov byte [rcx + rdx], bl
test al, 0xe0
add rdx, 2
clc
cmp r10, rdx
jmp 0x14041c70e
jne 0x14041c6cb
jmp 0x14041d146
mov r13d, dword [rsp + 0x5c]
test r13d, r13d
jmp 0x14041c726
je 0x14041d691
mov eax, dword [rsp + 0x24]
movsxd r12, eax
sar r14b, 0xc1
mov r14, rdx
mov edi, eax
ror r11b, cl
lea rax, [r15 + r10]
add edx, r11d
mov qword [rsp + 0x40], rax
not ah
btr rsi, 0xa4
mov eax, edi
bts r9w, bp
and eax, 0xffffffe0
mov qword [rsp + 0x70], rax
add rax, 0xffffffffffffffe0
shr sil, cl
shr dl, 0x8f
mov qword [rsp + 0xa0], rax
or dh, 0x2a
mov dl, spl
inc si
shr rax, 5
jmp 0x14041c788
inc rax
bts rdx, rbx
movabs rdx, 0xffffffffffffffe
add rdx, 0xfffffffffffffffe
jmp 0x14041c7ab
and rdx, rax
bt r9d, 0xee
bts r11w, bp
shr si, 0x1b
mov qword [rsp + 0xc0], rdx
sbb esi, 0x5b2a18a1
mov r9w, 0x377b
sub sil, 0xd6
mov r11d, eax
lahf
mov al, bpl
movzx r9w, r10b
and r11d, 3
rol rax, 0xe1
mov esi, edi
xor ax, 0x969
btr eax, 0x2f
rcr r9b, cl
and esi, 0xfffffff8
adc al, 0xb7
shr r9w, 0xf3
mov rax, r10
bt r9w, 0x5d
btr r10w, 0xf2
sub r9w, 0x1991
mov r10d, edi
bsf r9d, edi
mov r9d, 0x716f11af
and r10d, 3
mov r9b, 0xf
movsxd r9, edx
adc r9b, r9b
add r15, rax
shl r9d, cl
shr r9b, cl
movzx r9, si
add r15, 0x10
lea r9, [r14 + 0x10]
mov qword [rsp + 0x90], r11
shl r11, 5
clc
sub r8d, r8d
jmp 0x14041c857
jmp 0x14041c8a1
mov byte [rcx + r12], 0xff
or bx, bp
lea r14, [r14 + r12]
bt ebx, 0x68
mov rbx, qword [rsp + 0x30]
test r12b, 0x7c
add rcx, rbx
jmp 0x14041c87d
inc r8
jmp 0x14041c888
lea r15, [r15 + rbx]
cmp bpl, 0xd5
add r9, r12
dec r13d
jmp 0x14041c89b
je 0x14041d6a1
cmp dword [rsp + 0x24], 0
jmp 0x14041c8ab
jle 0x14041c85c
cmp dword [rsp + 0x24], 8
jmp 0x14041c8bb
jb 0x14041c935
mov rdx, r8
xor rbx, 0x31483e73
imul rdx, r12
movsx ebx, cx
cmc
add rdx, qword [rsp + 0x28]
sbb bl, r14b
shrd ebx, edi, 0xbb
mov rbx, r8
stc
imul rbx, qword [rsp + 0x30]
add rbx, qword [rsp + 0x40]
test r14b, 0xa4
sub rbx, rdx
movsx rdx, bp
and dx, r10w
adc dx, r14w
mov edx, 0
test bpl, 0x54
cmp rbx, 0x20
jmp 0x14041c913
jb 0x14041cae1
cmp dword [rsp + 0x24], 0x20
jmp 0x14041c923
jae 0x14041c941
xor ebx, ebx
jmp 0x14041c930
jmp 0x14041caaf
sub edx, edx
jmp 0x14041c93c
jmp 0x14041cae1
cmp qword [rsp + 0xa0], 0x60
jae 0x14041c95c
xor edx, edx
jmp 0x14041c957
jmp 0x14041ca0c
mov rbp, qword [rsp + 0xc0]
cmc
jmp 0x14041c96a
xor edx, edx
test rdx, rbp
movups xmm0, xmmword [r14 + rdx]
jmp 0x14041c97b
movups xmm1, xmmword [r14 + rdx + 0x10]
movups xmmword [rcx + rdx], xmm0
movups xmmword [rcx + rdx + 0x10], xmm1
movups xmm0, xmmword [r14 + rdx + 0x20]
movups xmm1, xmmword [r14 + rdx + 0x30]
cmp r13b, bpl
cmc
test rax, 0x4197d17
movups xmmword [rcx + rdx + 0x20], xmm0
cmc
movups xmmword [rcx + rdx + 0x30], xmm1
clc
test r11b, spl
movups xmm0, xmmword [r14 + rdx + 0x40]
movups xmm1, xmmword [r14 + rdx + 0x50]
cmc
movups xmmword [rcx + rdx + 0x40], xmm0
jmp 0x14041c9cc
movups xmmword [rcx + rdx + 0x50], xmm1
movdqu xmm0, xmmword [r14 + rdx + 0x60]
cmp rcx, rbx
cmc
movdqu xmm1, xmmword [r14 + rdx + 0x70]
jmp 0x14041c9eb
movdqu xmmword [rcx + rdx + 0x60], xmm0
movdqu xmmword [rcx + rdx + 0x70], xmm1
cmc
clc
sub rdx, 0xffffffffffffff80
add rbp, 0xfffffffffffffffc
jmp 0x14041ca06
jne 0x14041c96f
cmp qword [rsp + 0x90], 0
jmp 0x14041ca1a
je 0x14041ca7a
lea rbx, [r15 + rdx]
lea rdx, [rdx + r9]
xor ebp, ebp
clc
jmp 0x14041ca30
nop word cs:[rax + rax]
jmp 0x14041ca46
movdqu xmm0, xmmword [rdx + rbp - 0x10]
stc
cmc
clc
movdqu xmm1, xmmword [rdx + rbp]
jmp 0x14041ca5c
movdqu xmmword [rbx + rbp - 0x10], xmm0
movdqu xmmword [rbx + rbp], xmm1
add rbp, 0x20
stc
cmp r11, rbp
jmp 0x14041ca74
jne 0x14041ca46
cmp qword [rsp + 0x70], rdi
jmp 0x14041ca84
je 0x14041c85c
mov rdx, qword [rsp + 0x70]
btr rbx, 0x63
mov bh, 0x13
mov rbx, rdx
cmp sil, r8b
test dil, 0x18
je 0x14041cae1
nop dword [rax + rax]
mov rdx, qword [r14 + rbx]
stc
cmp di, bx
mov qword [rcx + rbx], rdx
clc
test sil, r12b
stc
add rbx, 8
cmp rsi, rbx
jne 0x14041caaf
mov rdx, rsi
test r11b, r15b
cmp rsi, rdi
jmp 0x14041cadb
je 0x14041c85c
mov rbp, rdx
clc
not rbp
jmp 0x14041caf2
lea rbp, [rbp + rdi]
jmp 0x14041cafd
test r10, r10
je 0x14041cb3c
mov rbx, r10
not al
seto al
movzx rax, r13w
nop
movzx eax, byte [r14 + rdx]
jmp 0x14041cb1e
mov byte [rcx + rdx], al
jmp 0x14041cb26
inc rdx
jmp 0x14041cb2e
dec rbx
jmp 0x14041cb36
jne 0x14041cb14
cmp rbp, 3
jmp 0x14041cb45
jb 0x14041c85c
nop word [rax + rax]
movzx eax, r8w
sal al, cl
movsx rax, bx
movzx eax, byte [r14 + rdx]
mov byte [rcx + rdx], al
movzx eax, byte [r14 + rdx + 1]
mov byte [rcx + rdx + 1], al
sub ax, r14w
bt rax, 0xe4
movzx eax, byte [r14 + rdx + 2]
mov byte [rcx + rdx + 2], al
bsf ax, r12w
movzx ax, dl
xor ax, 0x2c25
movzx eax, byte [r14 + rdx + 3]
mov byte [rcx + rdx + 3], al
add rdx, 4
clc
cmp rdi, rdx
jmp 0x14041cba4
jne 0x14041cb5b
jmp 0x14041c85c
mov r8d, dword [rsp + 0x5c]
test ebp, r10d
test r10d, 0x63522f1e
cmp r11b, r8b
test r8d, r8d
jmp 0x14041cbc9
je 0x14041d691
mov eax, dword [rsp + 0x24]
movsxd r12, eax
mov r14, rdx
mov edi, eax
or al, r15b
btr si, 0x55
lea r13, [r15 + r10]
shrd r9w, si, 0x3e
shld si, bx, 0xb1
ror al, cl
mov eax, edi
add r9b, r8b
cdq
and eax, 0xffffffe0
mov qword [rsp + 0x40], rax
sal dx, 0x83
add r9, 0x72037745
add rax, 0xffffffffffffffe0
sal r11d, 0x75
mov qword [rsp + 0x70], rax
adc dh, dh
mov rdx, rax
shr rdx, 5
movsx ax, r12b
xchg r9w, si
mov r11w, 0x14da
inc rdx
and si, r15w
rcl ax, cl
mov rax, rdx
bsf si, r13w
mov qword [rsp + 0xa0], rdx
cmc
movabs rax, 0xffffffffffffffe
sar r9b, 0xa1
or r9b, r8b
rol esi, 0x17
and rdx, rax
mov qword [rsp + 0x90], rdx
rol rax, cl
bsf si, r14w
mov esi, edi
neg r11w
and esi, 0xfffffff8
cdqe
xor r11, rcx
mov r9, rdi
bsr eax, eax
neg r9
adc ax, 0x6477
mov rax, r12
movzx r11w, r12b
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
cmc
add r11, r10
stc
test r14b, r9b
cmp r14b, dl
add r15, qword [rsp + 0xb8]
jmp 0x14041ccba
lea r15, [r15 + r10]
sub r10d, r10d
jmp 0x14041ccfe
mov byte [rcx + r12], 0xff
cmp r15, 0x2f9803ba
cmp rsp, rbp
lea r14, [r14 + r12]
cmp rbp, rsi
add rcx, rbx
inc r10
cmp cl, 0x5e
cmp di, cx
lea r11, [r11 + rbx]
cmc
add r15, rbx
jmp 0x14041ccf5
dec r8d
je 0x14041d6a1
cmp dword [rsp + 0x24], 0
jle 0x14041ccc6
cmp dword [rsp + 0x24], 8
jmp 0x14041cd13
jae 0x14041cde0
sub edx, edx
and bpl, r9b
xchg bp, bp
test r10b, bl
mov rbp, rdx
cmp r9w, 0x42c8
test rbp, rdi
test dil, 1
jmp 0x14041cd39
je 0x14041cd86
mov rax, rdx
sub rax, rbx
ror bpl, cl
mov bp, 0x2536
movzx eax, byte [rcx + rax]
bt bp, r12w
add bpl, 0xd4
add al, byte [r14 + rdx]
ror bp, cl
bsf bp, r14w
sub bp, 0x1196
mov byte [rcx + rdx], al
not bpl
bt rbp, r13
mov rbp, rdx
test r11b, cl
test r12b, 0x8f
or rbp, 1
cmp r11b, 0xdc
not rdx
jmp 0x14041cd91
cmp rdx, r9
je 0x14041ccc6
nop
movzx eax, byte [r15 + rbp]
add al, byte [r14 + rbp]
jmp 0x14041cdaf
mov byte [rcx + rbp], al
btr ax, 4
movzx eax, byte [r15 + rbp + 1]
add al, byte [r14 + rbp + 1]
mov byte [rcx + rbp + 1], al
cmp r9b, r13b
add rbp, 2
cmp rdi, rbp
jmp 0x14041cdd5
jne 0x14041cd9b
jmp 0x14041ccc6
mov rax, r10
imul rax, rbx
sal edx, cl
neg edx
add rax, r13
shl dl, 0x11
sbb edx, 0x677d6aa5
mov rdx, r10
cmp r9d, 0x440019a2
imul rdx, r12
cmp r8b, dl
clc
add rdx, qword [rsp + 0x28]
clc
stc
test r14w, 0x3eba
sub rax, rdx
cmp r15b, r11b
cmp rax, 0x20
jmp 0x14041ce25
jb 0x14041cd19
jb 0x14041cd19
mov edx, 0
cmp dword [rsp + 0x6c], 0x20
jb 0x14041cd24
cmp dword [rsp + 0x24], 0x20
jmp 0x14041ce4b
jae 0x14041ce5d
sub eax, eax
jmp 0x14041ce58
jmp 0x14041cfb8
cmp qword [rsp + 0x70], 0
jmp 0x14041ce68
je 0x14041cf1a
mov rbp, qword [rsp + 0x90]
test esi, 0x4a7602ee
xor edx, edx
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14041ce89
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14041ce95
movdqu xmm2, xmmword [r11 + rdx - 0x30]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14041ceb5
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x14041cec0
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14041ceda
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x14041cee9
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmc
test r11b, bpl
jmp 0x14041cefc
movdqu xmmword [rcx + rdx + 0x30], xmm0
add rdx, 0x40
add rbp, 0xfffffffffffffffe
jmp 0x14041cf0f
jne 0x14041ce7e
jmp 0x14041cf1d
sub edx, edx
clc
test byte [rsp + 0xa0], 1
jmp 0x14041cf2a
je 0x14041cf7f
movdqu xmm0, xmmword [r14 + rdx]
cdqe
movdqu xmm1, xmmword [r14 + rdx + 0x10]
cmp rsi, r14
btc eax, 0x38
mov rax, rdx
cmc
jmp 0x14041cf4f
sub rax, rbx
jmp 0x14041cf57
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14041cf6b
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
test r14w, di
clc
movdqu xmmword [rcx + rdx + 0x10], xmm0
cmp qword [rsp + 0x40], rdi
jmp 0x14041cf89
je 0x14041ccc6
mov rdx, qword [rsp + 0x40]
and ax, 0x6e20
cbw
mov rax, rdx
cmp ax, 0xd5c
test dil, 0x18
jmp 0x14041cfaa
je 0x14041cd24
nop dword [rax]
jmp 0x14041cfb8
movq xmm0, qword [r14 + rax]
jmp 0x14041cfc3
movq xmm1, qword [r15 + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
clc
jmp 0x14041cfd8
add rax, 8
cmp rsi, rax
jne 0x14041cfb8
mov rdx, rsi
cmp rsi, rdi
je 0x14041ccc6
jmp 0x14041cd24
test ebx, ebx
jmp 0x14041cffd
jle 0x14041d146
movsxd r9, dword [rsp + 0x24]
mov r10d, ebx
test r15d, 0x72bf57bb
cmp ebx, 8
jmp 0x14041d01a
jae 0x14041dbd6
xor r11d, r11d
not dh
cmp bp, r12w
mov rdx, r11
cmp r15b, 0x64
test r10b, 1
jmp 0x14041d039
je 0x14041d08a
mov rax, r11
sub rax, r9
rol dl, 0xf2
movzx eax, byte [rcx + rax]
bt dx, 0x39
bt dx, dx
shr al, 1
add edx, r15d
mov rdx, qword [rsp + 0x28]
test bp, 0x1395
cmp r10b, 0xd4
stc
add al, byte [rdx + r11]
add rdx, rdi
sar dh, cl
bswap dx
mov byte [rcx + r11], al
cdq
mov rdx, r11
test r10w, r13w
test bx, 0x4b1c
or rdx, 1
not r11
test sil, sil
add r11, r10
jmp 0x14041d098
je 0x14041d146
mov rcx, qword [rsp + 0x40]
cdqe
and bh, 0x84
sbb bl, 0xfa
mov rax, rcx
sub rax, r9
btc bx, 0xde
movzx bx, r14b
shld bp, r13w, 0xee
add rax, r15
inc rax
jmp 0x14041d0d4
add rcx, r15
inc rcx
cmc
xor bpl, 0xd
movzx ebx, byte [rax + rdx - 1]
rcr bpl, 0x36
inc bpl
sar ebp, cl
shr bl, 1
bts bp, r8w
jmp 0x14041d0fc
mov rbp, qword [rsp + 0x28]
cmp rsp, 0x13d91cc9
add bl, byte [rbp + rdx]
cmc
jmp 0x14041d112
mov byte [rcx + rdx - 1], bl
bt bx, 0x56
movzx ebx, byte [rax + rdx]
stc
cmp spl, 0x2f
shr bl, 1
add bl, byte [rbp + rdx + 1]
clc
mov byte [rcx + rdx], bl
cmc
test r15b, dl
clc
add rdx, 2
stc
cmp r10, rdx
jmp 0x14041d140
jne 0x14041d0df
mov r14, qword [rsp + 0x28]
inc r8b
add r14, r13
movzx r10, cx
xchg bl, bh
mov r13, qword [rsp + 0xd8]
movsx r8d, r10w
cmovno r10, r11
mov r8d, dword [rsp + 0x2b0]
jmp 0x14041d178
mov r11, qword [rsp + 0x108]
mov bl, r15b
movsxd r10, r12d
mov r10, qword [rsp + 0x88]
mov rbx, qword [rsp + 0x30]
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
jmp 0x14041d91c
mov r9d, dword [rsp + 0x5c]
test r9d, r9d
je 0x14041d691
mov eax, dword [rsp + 0x24]
movsxd r12, eax
mov r8b, 0x99
rcl r14b, cl
bts si, r14w
mov esi, eax
movsxd r14, edi
lea r8, [r15 + r10]
add bpl, 0xf6
mov eax, esi
test r13w, 0x5d43
and eax, 0xffffffe0
add r11w, r10w
and bpl, 0xba
movzx r11w, bpl
mov qword [rsp + 0x40], rax
add rax, 0xffffffffffffffe0
xadd r11b, bpl
sar bp, cl
mov r11b, r10b
mov qword [rsp + 0x70], rax
xor r13w, r15w
inc r13b
mov rbp, rax
bsr ax, r14w
shr rbp, 5
setb al
inc rbp
adc eax, esp
mov rax, rbp
lahf
shrd ax, r15w, 0x38
sbb r13b, 0x9f
mov qword [rsp + 0xa0], rbp
clc
xor ax, r9w
cdqe
movabs rax, 0xffffffffffffffe
and rbp, rax
mov qword [rsp + 0x90], rbp
cmp cl, 0x19
btr r11w, r8w
mov rbp, r10
mov r10d, esi
sbb ah, 0xc0
and r10d, 0xfffffff8
xor r13d, edi
shl r11b, cl
mov r13, rsi
neg r13
rol r11d, 0x18
mov rax, qword [rsp + 0xf0]
ror r11b, cl
not r14b
xor r11w, 0xec8
lea r11, [r15 + rax]
add r11, rbp
add r15, qword [rsp + 0xb8]
rcl r14, cl
movzx r14w, spl
add r15, rbp
movzx r14, dx
sub ebp, ebp
jmp 0x14041d2bb
mov r14, rdx
jmp 0x14041d2c3
jmp 0x14041d30d
mov byte [rcx + r12], 0xff
test r8w, 0x3e59
stc
lea r14, [r14 + r12]
cmp rcx, 0x625b6a03
test r13b, bl
add rcx, rbx
inc rbp
test r12b, 0xde
test r11b, cl
add r11, rbx
jmp 0x14041d2f7
add r15, rbx
jmp 0x14041d2ff
dec r9d
jmp 0x14041d307
je 0x14041d6a1
cmp dword [rsp + 0x24], 0
jmp 0x14041d317
jle 0x14041d2c8
cmp dword [rsp + 0x24], 8
jae 0x14041d3fb
xor edi, edi
rcl dx, 0x74
mov rdx, rdi
cmc
cmp r14w, r8w
test sil, 1
jmp 0x14041d33f
je 0x14041d384
mov rax, rdi
shrd dx, r11w, 0x54
cmp ecx, r9d
sub rax, rbx
movzx eax, byte [rcx + rax]
movsxd rdx, ebp
shr dl, cl
bts edx, r15d
shr al, 1
add al, byte [r14 + rdi]
or dh, al
and edx, 0x7fe25967
mov byte [rcx + rdi], al
cmp r10d, 0xc3e1ea7
movsxd rdx, r10d
mov rdx, rdi
clc
or rdx, 1
not rdi
clc
cmp rdi, r13
jmp 0x14041d390
je 0x14041d2c8
nop word [rax + rax]
sal ah, 0x83
bt eax, 0xb6
movzx eax, byte [r15 + rdx]
test sp, 0x51d5
shr al, 1
cmp sil, al
cmp r11w, 0x610b
add al, byte [r14 + rdx]
mov byte [rcx + rdx], al
movzx eax, byte [r15 + rdx + 1]
test r8d, r14d
cmc
shr al, 1
add al, byte [r14 + rdx + 1]
cmp r12w, bp
stc
mov byte [rcx + rdx + 1], al
cmp r12b, spl
add rdx, 2
test di, 0x434e
cmp rsi, rdx
jmp 0x14041d3f0
jne 0x14041d3a6
jmp 0x14041d2c8
mov rax, rbp
movzx edx, dx
imul rax, rbx
dec dl
lea rax, [rax + r8]
add rdx, r13
test ebp, eax
stc
mov rdx, rbp
cmp r11b, 0x67
jmp 0x14041d41d
imul rdx, r12
add rdx, qword [rsp + 0x28]
jmp 0x14041d42b
sub rax, rdx
cmp r9w, bp
clc
cmp rax, 0x20
jmp 0x14041d43c
jb 0x14041d328
jb 0x14041d328
mov edi, 0
cmp dword [rsp + 0x6c], 0x20
jmp 0x14041d457
jb 0x14041d32e
cmp dword [rsp + 0x24], 0x20
jmp 0x14041d467
jae 0x14041d479
xor eax, eax
jmp 0x14041d474
jmp 0x14041d63b
mov rdi, r8
test cx, r14w
cmc
cmp qword [rsp + 0x70], 0
jmp 0x14041d48c
je 0x14041d564
mov r8, qword [rsp + 0x90]
sub edx, edx
jmp 0x14041d4a1
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14041d4ac
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x14041d4bf
movdqu xmm3, xmmword [r11 + rdx - 0x20]
jmp 0x14041d4cb
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 0x14041d4f7
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14041d503
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14041d50f
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14041d51b
movdqu xmm3, xmmword [r11 + rdx]
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
movdqu xmmword [rcx + rdx + 0x30], xmm3
test spl, spl
add rdx, 0x40
add r8, 0xfffffffffffffffe
jmp 0x14041d559
jne 0x14041d4a1
jmp 0x14041d567
xor edx, edx
stc
test byte [rsp + 0xa0], 1
jmp 0x14041d574
je 0x14041d5ee
movdqu xmm0, xmmword [r14 + rdx]
shl ah, 0x70
sar ax, 0x9a
movdqu xmm1, xmmword [r14 + rdx + 0x10]
inc ah
bswap rax
or ax, 0x3bcb
mov rax, rdx
test sil, r11b
stc
test r15, 0x7b905577
sub rax, rbx
jmp 0x14041d5ad
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14041d5b7
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x14041d5c2
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
btr r8d, 0xe8
cmp qword [rsp + 0x40], rsi
movzx r8w, r13b
movsxd r8, edi
mov r8, rdi
jmp 0x14041d603
je 0x14041d2c8
mov rdi, qword [rsp + 0x40]
test r15d, 0xaef708f
mov rax, rdi
test r9d, 0x19fa1260
test sil, 0x18
je 0x14041d32e
nop word cs:[rax + rax]
jmp 0x14041d63b
movq xmm0, qword [r14 + rax]
jmp 0x14041d646
movq xmm1, qword [r15 + rax]
jmp 0x14041d651
psrlw xmm1, 1
pand xmm1, xmm13
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
stc
cmp r10, rax
jmp 0x14041d671
jne 0x14041d63b
mov rdi, r10
cmp r13b, 0xe9
cmp r10, rsi
jmp 0x14041d686
je 0x14041d2c8
jmp 0x14041d32e
mov r14, rdx
movsxd rsi, r15d
and esi, 0x6dc02088
cmp r10w, dx
mov esi, dword [rsp + 0x2c0]
cmp esi, 0x10
jmp 0x14041d6b0
jne 0x14041d8e9
mov r8d, dword [rsp + 0x2b0]
test r8d, r8d
cmovg r12w, r10w
jmp 0x14041d6d0
mov r13, qword [rsp + 0xd8]
mov r11, qword [rsp + 0x108]
mov r10b, r14b
movsx r12d, bp
mov r10, qword [rsp + 0x88]
jmp 0x14041d6fc
mov r12, qword [rsp + 0x118]
jmp 0x14041d709
je 0x14041d99d
mov rcx, qword [rsp + 0x140]
add rcx, qword [r13 + 0x18]
cwde
movzx ax, cl
movzx rax, sp
movsxd rax, dword [rsp + 0x24]
jmp 0x14041d72e
inc rax
cmp dword [rsp + 0x5c], 7
jb 0x14041d8a7
mov rdx, rbx
sub rdx, rax
btr di, si
stc
mov ebp, dword [rsp + 0x128]
and bx, r8w
test sil, 0x45
mov rsi, rcx
add bl, dl
lea rbx, [rcx + rax]
mov byte [rcx + rax], 0xff
mov rdi, qword [rsp + 0x30]
btc rcx, 0x2d
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
bt di, r12w
movzx rdi, ax
sbb di, 0x3812
mov rdi, qword [rsp + 0x30]
shl ch, cl
mov byte [rdi + rbx], 0xff
ror dil, cl
sbb di, 0x7baf
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
xchg di, di
cmovp rcx, rdi
add rbx, qword [rsp + 0x30]
not dil
sar di, 0x1a
sbb rdi, 0x1e0200fe
mov rdi, qword [rsp + 0x30]
bts rcx, r14
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
movzx di, cl
sbb edi, 0x46792026
sal edi, cl
mov rdi, qword [rsp + 0x30]
sar cx, cl
add rcx, r14
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
sal dil, 0xda
shr ch, 0x61
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
dec dil
cmovns rcx, r8
movzx cx, r14b
add rbx, qword [rsp + 0x30]
ror ch, 0x3e
movzx di, spl
xor dil, spl
mov rdi, qword [rsp + 0x30]
mov cl, r8b
sub ch, 0xd9
ror cl, cl
lea rcx, [rbx + rdi]
bts di, r11w
rcl dil, cl
lea rcx, [rcx + rdx]
xchg di, di
clc
shr di, cl
mov rdi, qword [rsp + 0x30]
clc
cmp r14w, 0x19e4
mov byte [rdi + rbx], 0xff
sub ebx, 0x58cb489c
mov rbx, qword [rsp + 0x30]
add ebp, 0xfffffff8
jmp 0x14041d864
jne 0x14041d756
add rsi, rbx
clc
shr dl, 0xae
add rsi, rbx
cwd
sar cx, 0x59
add rsi, rbx
bsf dx, r10w
add rsi, rbx
add rsi, rbx
add rsi, rbx
rol edx, cl
lea rsi, [rsi + rbx]
bt cx, r10w
rol cx, cl
lea rsi, [rsi + rbx]
add ch, 0x33
mov rcx, rsi
cdq
shr dl, 0x64
mov edx, dword [rsp + 0x12c]
cmp cl, 0xea
clc
test edx, edx
jmp 0x14041d8b9
je 0x14041d929
add rcx, rax
lahf
mov eax, edx
clc
cmp r10b, 0xcc
mov byte [rcx], 0xff
clc
cmc
add rcx, rbx
jmp 0x14041d8d7
dec eax
jmp 0x14041d8de
jne 0x14041d8ca
jmp 0x14041d929
mov r13, qword [rsp + 0xd8]
mov r11b, 0x4c
xchg r8b, r12b
movzx r8w, r10b
mov r8d, dword [rsp + 0x2b0]
mov r10, rdx
mov r11, qword [rsp + 0x108]
cmovae r10w, bx
mov r10, qword [rsp + 0x88]
mov r12, qword [rsp + 0x118]
jmp 0x14041d929
inc r12
cmp rbx, r13
cmp r12, qword [rsp + 0x110]
jmp 0x14041d93c
je 0x14041eea2
mov eax, dword [rsp + 0x60]
rcl sil, 0x51
stc
imul eax, r12d
mov rsi, qword [r13 + 0x18]
bts cx, r13w
sal rcx, cl
mov qword [rsp + 0x140], rax
btr cx, 0x87
mov ecx, 0x5c924891
cmova cx, r10w
lea rsi, [rsi + rax]
rcl cl, 0xdb
bsr ecx, r9d
movzx ecx, byte [r14]
test r12w, 0x56b7
sub r9d, r9d
cmp cl, 4
jmp 0x14041d992
jbe 0x14041a55d
jmp 0x140419fe7
inc r12
stc
cmp r12, qword [rsp + 0x110]
jmp 0x14041d9ae
jne 0x14041d942
jmp 0x14041ede1
mov rax, qword [rsp + 0x40]
sar dh, 0x82
sbb dx, 0x1b74
lea rdx, [r15 + rax]
sub rdx, qword [rsp + 0x28]
shrd ax, r15w, 0x74
shl ah, cl
not ah
mov rax, qword [rsp + 0x160]
stc
add rax, rsi
jmp 0x14041d9eb
cmp rdx, 0x10
jb 0x14041a880
jb 0x14041a880
cmp rax, 0x10
jmp 0x14041da04
jb 0x14041a880
cmp dword [rsp + 0x60], 0x10
jmp 0x14041da14
jb 0x14041a880
mov r12d, 0
clc
cmp dword [rsp + 0x24], 0x10
jb 0x14041a886
cmp ebx, 0x10
jmp 0x14041da34
jae 0x14041dc31
xor r12d, r12d
jmp 0x14041da42
jmp 0x14041e000
mov rax, qword [rsp + 0x40]
bt dx, di
add rax, r15
neg dx
mov rdx, rax
jmp 0x14041da63
sub rdx, qword [rsp + 0x28]
stc
cmp rdx, 0x20
jmp 0x14041da72
jb 0x14041b291
jb 0x14041b291
mov r10d, 0
test cl, spl
cmp dword [rsp + 0x60], 0x20
jmp 0x14041da91
jb 0x14041b297
cmp ebx, 0x20
jmp 0x14041da9f
jae 0x14041e246
sub r10d, r10d
jmp 0x14041ea0f
mov rax, qword [rsp + 0x40]
cmp rcx, 0x706e2c86
add rax, r15
cmp r11w, si
cmc
sub rax, qword [rsp + 0x28]
cmp rbp, 0x70f24a6e
test r11b, r10b
cmp rax, 0x20
jb 0x14041ba6e
jb 0x14041ba6e
mov edi, 0
test r11b, 3
cmc
cmp dword [rsp + 0x24], 0x20
jb 0x14041ba77
cmp ebx, 0x20
jae 0x14041e36b
xor edi, edi
jmp 0x14041db05
jmp 0x14041eaf8
mov rax, qword [rsp + 0x40]
lea rax, [rax + r15]
cmp r10b, spl
cmp edi, 0xdc03e63
sub rax, qword [rsp + 0x28]
cmc
cmp ecx, r12d
cmp rax, 0x20
jmp 0x14041db2e
jb 0x14041c01d
jb 0x14041c01d
cmp dword [rsp + 0x60], 0x20
jb 0x14041c01d
mov r11d, 0
test r14b, 0xc8
cmp r14b, 0xb0
cmp dword [rsp + 0x24], 0x20
jmp 0x14041db5d
jb 0x14041c024
cmp ebx, 0x20
jmp 0x14041db6b
jae 0x14041e4b6
sub r11d, r11d
jmp 0x14041db79
jmp 0x14041e61b
mov rax, qword [rsp + 0x40]
stc
lea rax, [rax + r15]
jmp 0x14041db8e
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jmp 0x14041db9c
jb 0x14041c605
jb 0x14041c605
mov edi, 0
stc
cmp r8b, cl
cmp dword [rsp + 0x24], 0x20
jmp 0x14041dbbb
jb 0x14041c60e
cmp ebx, 0x20
jae 0x14041e6c0
xor edi, edi
jmp 0x14041dbd1
jmp 0x14041ec10
mov rax, qword [rsp + 0x40]
test dl, 0x27
add rax, r15
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jmp 0x14041dbef
jb 0x14041d020
jb 0x14041d020
mov r11d, 0
jmp 0x14041dc06
cmp dword [rsp + 0x24], 0x20
jmp 0x14041dc10
jb 0x14041d029
cmp ebx, 0x20
jmp 0x14041dc1e
jae 0x14041e812
sub r11d, r11d
jmp 0x14041dc2c
jmp 0x14041ed19
mov r12d, r14d
btr r10d, edx
lahf
adc ah, 0x75
and r12d, 0xfffffff0
mov rbp, qword [rsp + 0x40]
shl r10b, cl
sub rbp, rsi
movsx rax, r13w
rcl bx, 0x5a
cqo
add rbp, r15
mov ebx, 0x60ea4c41
cqo
not bx
mov rax, r12
mov rbx, rcx
cqo
mov r10d, esp
mov r10, qword [rsp + 0x28]
movsx dx, dh
cqo
mov rdx, qword [rsp + 0x88]
jmp 0x14041dc85
movdqu xmm11, xmmword [rbp + rdx]
jmp 0x14041dc91
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 0x14041dcdb
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 0x14041dd16
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 0x14041dfaa
paddb xmm7, xmm0
movdqu xmmword [rbx], xmm7
cmp rsp, 0x110d5e99
clc
add r10, 0x10
test r10b, 0xd8
cmc
stc
add rbp, 0x10
stc
add rbx, 0x10
cmp ebx, ebx
jmp 0x14041dfd4
add rax, 0xfffffffffffffff0
jmp 0x14041dfdd
jne 0x14041dc85
cmp r12, r14
jmp 0x14041dfeb
je 0x14041d146
test r14b, 8
jmp 0x14041dffa
je 0x14041a886
mov edx, r14d
mov bl, 0xcc
and edx, 0xfffffff8
mov r11, qword [rsp + 0x40]
neg al
sub r11, rsi
xor r8w, 0x537c
cmp r14, 0x60be5365
bts r8w, r8w
add r11, r15
cdqe
movsx ebp, ax
mov rax, qword [rsp + 0x88]
cmovp r10w, r8w
lea r10, [r11 + rax]
movzx r8d, sp
movsx eax, si
mov rbp, rdx
mov rbx, rcx
cbw
mov rax, r9
mov r8, qword [rsp + 0x28]
jmp 0x14041e059
pxor xmm13, xmm13
movdqa xmm14, xmmword [0x1400bf530]
movq xmm8, qword [r8 + r12]
jmp 0x14041e072
movq xmm11, qword [r10 + r12]
jmp 0x14041e07d
movdqa xmm3, xmm11
punpcklbw xmm3, xmm13
movdqa xmm12, xmm3
punpckhwd xmm12, xmm13
punpcklwd xmm3, xmm13
movq xmm9, qword [rax + r12]
jmp 0x14041e0a1
movdqa xmm2, xmm9
punpcklbw xmm2, xmm13
movdqa xmm1, xmm2
punpckhwd xmm1, xmm13
punpcklwd xmm2, xmm13
movq xmm10, qword [r11 + r12]
jmp 0x14041e0c4
movdqa xmm5, xmm10
punpcklbw xmm5, xmm13
movdqa xmm6, xmm5
punpcklwd xmm6, xmm13
punpckhwd xmm5, xmm13
movdqa xmm4, xmm2
psubd xmm4, xmm3
movdqa xmm0, xmm1
psubd xmm0, xmm12
paddd xmm5, xmm0
paddd xmm6, xmm4
movdqa xmm7, xmm0
psrad xmm7, 0x1f
pxor xmm0, xmm7
psubd xmm0, xmm7
movdqa xmm7, xmm4
psrad xmm7, 0x1f
pxor xmm4, xmm7
psubd xmm4, xmm7
movdqa xmm7, xmm6
psubd xmm7, xmm2
movdqa xmm2, xmm5
psubd xmm2, xmm1
movdqa xmm1, xmm2
psrad xmm1, 0x1f
pxor xmm2, xmm1
psubd xmm2, xmm1
movdqa xmm1, xmm7
psrad xmm1, 0x1f
pxor xmm7, xmm1
psubd xmm7, xmm1
psubd xmm6, xmm3
psubd xmm5, xmm12
movdqa xmm1, xmm5
psrad xmm1, 0x1f
pxor xmm5, xmm1
psubd xmm5, xmm1
movdqa xmm1, xmm6
psrad xmm1, 0x1f
pxor xmm6, xmm1
psubd xmm6, xmm1
pxor xmm4, xmm14
pxor xmm7, xmm14
movdqa xmm1, xmm4
pcmpgtd xmm1, xmm7
pxor xmm0, xmm14
pxor xmm2, xmm14
movdqa xmm3, xmm0
pcmpgtd xmm3, xmm2
pxor xmm6, xmm14
pcmpgtd xmm4, xmm6
por xmm4, xmm1
pxor xmm5, xmm14
pcmpgtd xmm0, xmm5
por xmm0, xmm3
packssdw xmm4, xmm0
packsswb xmm4, xmm4
pcmpgtd xmm2, xmm5
pcmpgtd xmm7, xmm6
packssdw xmm7, xmm2
packsswb xmm7, xmm7
pand xmm11, xmm7
pandn xmm7, xmm9
por xmm7, xmm11
pand xmm7, xmm4
pandn xmm4, xmm10
por xmm4, xmm7
paddb xmm4, xmm8
movq qword [rbx + r12], xmm4
add r8, 8
add r11, 8
cmp esi, ebp
jmp 0x14041e203
add r10, 8
add rax, 8
test r14w, r15w
cmp bl, 0xf
jmp 0x14041e217
add rbx, 8
clc
add rbp, 0xfffffffffffffff8
cmc
jmp 0x14041e226
cmp r12, rbp
jne 0x14041e067
mov r12, rdx
clc
cmp rdx, r14
jmp 0x14041e23b
je 0x14041d146
jmp 0x14041a886
mov r10d, ebp
btc r8w, r10w
ror r8b, cl
test rsi, rbx
and r10d, 0xffffffe0
jmp 0x14041e25f
lea rdx, [r10 - 0x20]
sub r8b, al
cmp dil, 0xd9
mov r8, rdx
stc
cmc
shr r8, 5
jmp 0x14041e278
inc r8
test rdx, rdx
je 0x14041e98a
mov rsi, r8
cmp ebx, r12d
sub rdx, 0x3b764fb6
movabs rdx, 0xffffffffffffffe
bswap di
stc
cmp bl, r8b
and rsi, rdx
rcl dil, 0x71
sal rdx, 0xbb
add rax, qword [rsp + 0x148]
jmp 0x14041e2be
mov rdx, qword [rsp + 0x40]
add rdx, r15
add rdx, 0x30
btc di, bp
sub ebx, ebx
mov rdi, qword [rsp + 0x28]
jmp 0x14041e2da
movdqu xmm0, xmmword [rdi + rbx]
movdqu xmm1, xmmword [rdi + rbx + 0x10]
movdqu xmm2, xmmword [rax + rbx - 0x30]
jmp 0x14041e2f0
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx - 0x20]
jmp 0x14041e2ff
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x30], xmm2
jmp 0x14041e30e
movdqu xmmword [rdx + rbx - 0x20], xmm0
jmp 0x14041e319
movdqu xmm0, xmmword [rdi + rbx + 0x20]
jmp 0x14041e324
movdqu xmm1, xmmword [rdi + rbx + 0x30]
jmp 0x14041e32f
movdqu xmm2, xmmword [rax + rbx - 0x10]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx]
jmp 0x14041e343
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x10], xmm2
movdqu xmmword [rdx + rbx], xmm0
stc
add rbx, 0x40
add rsi, 0xfffffffffffffffe
jmp 0x14041e360
jne 0x14041e2da
jmp 0x14041e99e
mov edi, r10d
cbw
and edi, 0xffffffe0
shr r8b, 0xc8
shrd ax, bp, 0xa7
lea rax, [rdi - 0x20]
sal r8b, cl
mov r8, rax
cmp si, r10w
shr r8, 5
inc r8
cmc
test rax, rax
jmp 0x14041e39a
je 0x14041ea76
mov rbx, r8
movabs rax, 0xffffffffffffffe
setns dl
or dl, 0x50
and rbx, rax
lahf
test cx, 0x4433
mov rdx, qword [rsp + 0x40]
movzx rbp, si
sbb bpl, bpl
shl eax, cl
mov rax, rdx
shl bp, 0xad
sar bpl, cl
sub rax, r9
movzx bp, bl
lea rbp, [r15 + rax]
add rbp, 0x30
mov al, spl
movzx ax, spl
and al, r11b
add rdx, r15
not ah
sete al
add rdx, 0x30
rcl al, 0x6b
btc ax, 0xf2
dec ah
xor esi, esi
mov rax, qword [rsp + 0x28]
jmp 0x14041e410
movdqu xmm0, xmmword [rax + rsi]
jmp 0x14041e41a
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x14041e425
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x14041e430
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x14041e43f
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x14041e44e
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x14041e459
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x14041e464
movdqu xmm1, xmmword [rax + rsi + 0x30]
movdqu xmm2, xmmword [rbp + rsi - 0x10]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x14041e47f
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
cmp r15b, al
movdqu xmmword [rdx + rsi], xmm0
cmp r10d, 0x19093013
jmp 0x14041e49e
add rsi, 0x40
add rbx, 0xfffffffffffffffe
jmp 0x14041e4ab
jne 0x14041e410
jmp 0x14041ea7c
mov r11d, edx
and r11d, 0xffffffe0
neg rbx
shr bl, cl
rcl rsi, 0xf9
mov rax, qword [rsp + 0x150]
lea rax, [rax + r15]
mov rsi, qword [rsp + 0x40]
neg r10b
lea rax, [rax + rsi]
xadd bp, r10w
mov rbp, rsi
adc r10b, r12b
sub rbp, r8
and r10b, r9b
bswap bx
or r10d, 0x43c67500
lea r10, [r15 + rbp]
bts ebx, ebx
btc rbx, r10
add r10, 0x10
bt rbx, 0xc0
adc bl, 0x6b
or bx, ax
lea rbx, [r15 + rsi]
jmp 0x14041e51c
add rbx, 0x10
sub esi, esi
jmp 0x14041e527
pxor xmm1, xmm1
mov rdi, qword [rsp + 0x28]
jmp 0x14041e535
movdqu xmm9, xmmword [rdi + rsi]
jmp 0x14041e540
movdqu xmm8, xmmword [rdi + rsi + 0x10]
jmp 0x14041e54c
movdqu xmm4, xmmword [rax + rsi - 0x10]
jmp 0x14041e557
movdqu xmm5, xmmword [rax + rsi]
jmp 0x14041e561
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 0x14041e585
movdqu xmm3, xmmword [r10 + rsi]
jmp 0x14041e590
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
cmp r8b, r10b
movdqu xmmword [rbx + rsi], xmm3
add rsi, 0x20
clc
cmp r11, rsi
jmp 0x14041e5f9
jne 0x14041e535
cmp r11, rdx
jmp 0x14041e607
je 0x14041d146
test dl, 0x18
jmp 0x14041e615
je 0x14041c024
mov rbp, r11
mov r11d, edx
btr eax, r8d
movzx eax, r14w
movzx rax, sp
and r11d, 0xfffffff8
or eax, 0x5f24200a
mov rax, qword [rsp + 0x40]
jmp 0x14041e640
sub rax, r8
clc
add rax, r15
jmp 0x14041e64c
pxor xmm3, xmm3
mov rbx, qword [rsp + 0x28]
jmp 0x14041e65a
movq xmm0, qword [rbx + rbp]
jmp 0x14041e664
movq xmm1, qword [r9 + rbp]
jmp 0x14041e66f
punpcklbw xmm1, xmm3
movq xmm2, qword [rax + rbp]
jmp 0x14041e67d
punpcklbw xmm2, xmm3
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rbp], xmm2
cmp r8w, dx
add rbp, 8
cmp r11, rbp
jmp 0x14041e6a7
jne 0x14041e65a
cmp r11, rdx
jmp 0x14041e6b5
jne 0x14041c024
jmp 0x14041d146
mov edi, r10d
sal eax, cl
and edi, 0xffffffe0
not r8b
cmc
sbb r8d, 0xd3a5b78
lea rax, [rdi - 0x20]
or r8w, bx
neg r8b
cmc
mov r8, rax
jmp 0x14041e6eb
shr r8, 5
jmp 0x14041e6f4
inc r8
cmc
test rax, rax
jmp 0x14041e700
je 0x14041eb8b
mov rbx, r8
sal al, cl
rdtsc
movabs rax, 0xffffffffffffffe
and edx, r14d
bt bp, 0xd3
test sil, 0x18
and rbx, rax
movsx rbp, r11w
sal bp, 0xbd
mov rdx, qword [rsp + 0x40]
sub bpl, r12b
mov rax, rdx
bt bp, r10w
xor bpl, 0xa3
rcl bpl, 0xfb
sub rax, r9
lea rbp, [r15 + rax]
add rbp, 0x30
movsx eax, r14w
xor ah, 0xe0
add rdx, r15
add rdx, 0x30
movsx eax, bx
sub esi, esi
mov ax, r8w
mov rax, qword [rsp + 0x28]
jmp 0x14041e772
movdqu xmm0, xmmword [rax + rsi]
jmp 0x14041e77c
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x14041e787
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x14041e792
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x14041e7ab
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x14041e7b6
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x14041e7c1
movdqu xmm1, xmmword [rax + rsi + 0x30]
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x14041e7d2
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x14041e7e1
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
jmp 0x14041e7f0
movdqu xmmword [rdx + rsi], xmm0
test dil, 0xff
add rsi, 0x40
stc
add rbx, 0xfffffffffffffffe
jmp 0x14041e807
jne 0x14041e772
jmp 0x14041eb8d
mov r11d, r10d
cwde
bts r8w, r11w
movzx r8, bp
and r11d, 0xffffffe0
mov r8b, 0xbb
sbb al, 0xb9
inc ax
lea rax, [r11 - 0x20]
inc r8b
movsx r8, bx
shr r8b, cl
mov r8, rax
cmp r13, rdi
jmp 0x14041e844
shr r8, 5
jmp 0x14041e84d
inc r8
cmp bl, dh
test rax, rax
je 0x14041ec80
mov rsi, r8
movabs rax, 0xffffffffffffffe
shr ebp, cl
bt rbp, 0x49
and rsi, rax
shl dh, 0xa1
xadd bpl, bpl
bsf bp, r14w
mov rdx, qword [rsp + 0x40]
mov rax, rdx
bsf rbp, r15
rcr bp, 0x29
xadd bp, di
sub rax, r9
and rbp, rdx
xchg bpl, bpl
lea rbp, [r15 + rax]
sub dil, dil
xadd dil, dil
movsxd rdi, r9d
add rbp, 0x30
bsf rdi, r8
ror dil, 0x42
xor dil, 0xc2
lea rdi, [r15 + rdx]
clc
test r10, rcx
stc
add rdi, 0x30
sub ebx, ebx
jmp 0x14041e8cd
movdqa xmm4, xmmword [0x1400bf520]
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rbx]
movdqu xmm1, xmmword [rax + rbx + 0x10]
movdqu xmm2, xmmword [rbp + rbx - 0x30]
jmp 0x14041e8f0
movdqu xmm3, xmmword [rbp + rbx - 0x20]
jmp 0x14041e8fb
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 0x14041e920
movdqu xmmword [rdi + rbx - 0x20], xmm3
jmp 0x14041e92b
movdqu xmm0, xmmword [rax + rbx + 0x20]
jmp 0x14041e936
movdqu xmm1, xmmword [rax + rbx + 0x30]
movdqu xmm2, xmmword [rbp + rbx - 0x10]
jmp 0x14041e947
movdqu xmm3, xmmword [rbp + rbx]
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rdi + rbx - 0x10], xmm2
movdqu xmmword [rdi + rbx], xmm3
add rbx, 0x40
add rsi, 0xfffffffffffffffe
jmp 0x14041e97f
jne 0x14041e8da
jmp 0x14041ec8f
xor ebx, ebx
xadd di, di
shld rdi, rbp, 0x33
mov rdi, qword [rsp + 0x28]
clc
test sil, r11b
test r8b, 1
je 0x14041e9f7
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x14041e9b2
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x14041e9bd
movdqu xmm2, xmmword [r9 + rbx]
jmp 0x14041e9c8
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rbx + 0x10]
jmp 0x14041e9d8
paddb xmm0, xmm1
movdqu xmmword [rcx + rbx], xmm2
test sp, 0xe72
movdqu xmmword [rcx + rbx + 0x10], xmm0
cmp r13d, 0x4b2e52c5
test r15w, dx
cmp r10, rbp
je 0x14041d146
test bpl, 0x18
jmp 0x14041ea09
je 0x14041b297
mov rax, r10
ror r10, cl
bts r10w, ax
mov r10d, ebp
sal dx, 0x99
and r10d, 0xfffffff8
bswap edx
mov rdx, qword [rsp + 0x28]
jmp 0x14041ea31
movq xmm0, qword [rdx + rax]
movq xmm1, qword [r9 + rax]
jmp 0x14041ea41
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmc
clc
test sil, 0x2e
add rax, 8
jmp 0x14041ea5a
cmp r10, rax
jne 0x14041ea31
cmp r10, rbp
jmp 0x14041ea6b
je 0x14041d146
jmp 0x14041b297
sub esi, esi
cmp r14b, 0xca
test r8b, 1
je 0x14041eadb
mov rax, qword [rsp + 0x28]
cmp r13, rax
clc
movdqu xmm0, xmmword [rax + rsi]
stc
movdqu xmm1, xmmword [rax + rsi + 0x10]
xor ah, 0x72
mov rax, rsi
cmp ch, 0xc2
sub rax, r9
jmp 0x14041eaac
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14041eab6
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14041eac5
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
cmp r11b, r13b
cmp bh, 0x61
movdqu xmmword [rcx + rsi + 0x10], xmm0
cmc
cmp rdi, r10
jmp 0x14041eae3
je 0x14041d146
test r10b, 0x18
jmp 0x14041eaf2
je 0x14041ba77
mov rax, rdi
movsx bp, cl
and dx, 0x3095
neg dl
mov edi, r10d
and edi, 0xfffffff8
test ebx, 0x76915e8a
clc
mov rdx, qword [rsp + 0x40]
cmovae rbp, rax
mov rbp, r11
not bp
sub rdx, r9
add rdx, r15
movsx rbp, sp
mov rbp, qword [rsp + 0x28]
jmp 0x14041eb36
movq xmm0, qword [rbp + rax]
jmp 0x14041eb41
movq xmm1, qword [rdx + rax]
jmp 0x14041eb4b
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp r13w, 0x79d1
jmp 0x14041eb62
add rax, 8
test r11b, 0x97
cmp rdi, rax
jmp 0x14041eb72
jne 0x14041eb36
cmp rdi, r10
jmp 0x14041eb80
je 0x14041d146
jmp 0x14041ba77
xor esi, esi
test r8b, 1
jmp 0x14041eb96
je 0x14041ebf3
mov rax, qword [rsp + 0x28]
stc
movdqu xmm0, xmmword [rax + rsi]
movdqu xmm1, xmmword [rax + rsi + 0x10]
mov rax, rsi
cmp rsi, 0x1adc76ea
test r11b, 0xf3
sub rax, r9
jmp 0x14041ebc3
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14041ebd7
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
cmp ebp, 0x1d133548
movdqu xmmword [rcx + rsi + 0x10], xmm0
test r9b, r10b
cmp r10b, 0x2d
cmp rdi, r10
jmp 0x14041ebfb
je 0x14041d146
test r10b, 0x18
jmp 0x14041ec0a
je 0x14041c60e
mov rax, rdi
mov edi, r10d
shl rdx, 0x2e
and edi, 0xfffffff8
mov rdx, qword [rsp + 0x40]
sub rdx, r9
bts ebp, r12d
add rdx, r15
xchg bp, bp
movsx bp, r14b
movzx ebp, r15w
mov rbp, qword [rsp + 0x28]
movq xmm0, qword [rbp + rax]
movq xmm1, qword [rdx + rax]
jmp 0x14041ec4d
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
test r15, rsp
cmp r14b, al
add rax, 8
cmp dil, dl
cmc
cmp rdi, rax
jne 0x14041ec3d
cmp rdi, r10
jmp 0x14041ec75
je 0x14041d146
jmp 0x14041c60e
xor ebx, ebx
jmp 0x14041ec87
movdqa xmm4, xmmword [0x1400bf520]
test r8b, 1
jmp 0x14041ec98
je 0x14041ecfc
mov rax, qword [rsp + 0x28]
cmp r8d, 0x8b8216b
movdqu xmm0, xmmword [rax + rbx]
clc
movdqu xmm1, xmmword [rax + rbx + 0x10]
inc ah
movsxd rax, r9d
mov rax, rbx
cmc
sub rax, r9
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14041eccc
movdqu xmm3, xmmword [rcx + rax + 0x10]
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rcx + rbx], xmm2
cmp bpl, dil
cmc
movdqu xmmword [rcx + rbx + 0x10], xmm3
stc
cmp r11, r10
jmp 0x14041ed04
je 0x14041d146
test r10b, 0x18
jmp 0x14041ed13
je 0x14041d029
mov rax, r11
bswap r11
add r11b, 0x3e
or r11w, 0x5055
mov r11d, r10d
movsxd rdx, esi
and r11d, 0xfffffff8
bts dx, si
movsx dx, ah
mov rdx, qword [rsp + 0x40]
test ah, 0x9d
stc
test edx, r12d
sub rdx, r9
jmp 0x14041ed4f
add rdx, r15
movdqa xmm2, xmmword [0x1400bf520]
mov rbp, qword [rsp + 0x28]
jmp 0x14041ed64
movq xmm0, qword [rbp + rax]
movq xmm1, qword [rdx + rax]
jmp 0x14041ed74
psrlw xmm1, 1
pand xmm1, xmm2
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmc
add rax, 8
test dx, 0x2ee2
cmp r11, rax
jmp 0x14041ed98
jne 0x14041ed64
cmp r11, r10
jmp 0x14041eda6
je 0x14041d146
jmp 0x14041d029
mov r9d, 1
sub al, r15b
rcl ah, 0x69
cmc
mov eax, dword [rsp + 0x2c0]
cmp eax, 8
jmp 0x14041edcd
jl 0x140419fe7
cmp eax, 0x10
jmp 0x14041eddb
jne 0x140419fe7
mov rbp, qword [rsp + 0xf8]
dec r9d
mov r9d, 0x204f1913
or r9b, r14b
imul ebp, dword [rsp + 0x2b8]
btr r9w, 0xfa
cmc
mov r9d, 1
cmp spl, 0x30
cmc
cmp sp, bx
test ebp, ebp
jmp 0x14041ee19
je 0x140419fe7
mov rax, qword [r13 + 0x18]
lea ecx, [rbp - 1]
clc
cmp ecx, 3
jmp 0x14041ee2f
jb 0x14041ee68
mov edx, ebp
and edx, 0xfffffffc
cmc
jmp 0x14041ee40
rol word [rax], 8
rol word [rax + 2], 8
clc
rol word [rax + 4], 8
stc
rol word [rax + 6], 8
clc
add rax, 8
add edx, 0xfffffffc
jmp 0x14041ee62
jne 0x14041ee40
test bpl, 3
jmp 0x14041ee71
je 0x140419fe7
and ebp, 3
test bx, 0x25e3
cmc
sub edx, edx
clc
jmp 0x14041ee88
rol word [rax + rdx*2], 8
inc rdx
cmp ebp, edx
jmp 0x14041ee97
jne 0x14041ee88
jmp 0x140419fe7
mov eax, dword [rsp + 0x2c0]
test bl, r11b
mov r9d, 1
cmp eax, 8
jmp 0x14041eeba
jge 0x14041edd3
cmp dword [rsp + 0x2b8], 0
jmp 0x14041eecd
je 0x140419fe7
mov edx, dword [rsp + 0xf8]
mov r12d, r11d
movsxd rcx, eax
mov qword [rsp + 0x40], rcx
sbb ch, 0x36
lea ecx, [r8 - 1]
cdqe
sbb bp, r8w
mov dword [rsp + 0x24], ecx
rcl bpl, 0x7f
inc rax
movsxd rbp, ecx
add ecx, 0x793c1459
mov ecx, dword [rsp + 0x84]
imul ecx, r8d
imul ecx, dword [rsp + 0x68]
btc rax, 0x95
clc
mov dword [rsp + 0x84], ecx
mov ah, al
mov rax, rdx
sar ax, 4
mov qword [rsp + 0x30], rdx
rol ah, 0xb7
sub ax, 0x401a
movsx eax, r9w
sub rdx, r12
mov qword [rsp + 0x28], rdx
neg r12
lea rax, [rbp*2 + 2]
clc
jmp 0x14041ef55
add rax, rbp
mov qword [rsp + 0xa0], rax
sets al
jmp 0x14041ef68
lea eax, [r8*4 - 4]
mov dword [rsp + 0x90], eax
dec rbp
cmovne ax, dx
movzx eax, r10w
mov qword [rsp + 0x70], rbp
not ax
lea eax, [r8 + r8]
jmp 0x14041ef93
dec eax
jmp 0x14041ef9e
mov dword [rsp + 0xc0], eax
cmp dl, r10b
sub edi, edi
cmc
cmp bx, r12w
test al, 3
xor r10d, r10d
jmp 0x14041efb9
jmp 0x14041efec
inc r10
test bpl, 0xda
jmp 0x14041efca
add edi, dword [rsp + 0x84]
test spl, spl
cmp si, 0x1a01
cmp r10, qword [rsp + 0x110]
jmp 0x14041efe6
je 0x140419fe7
mov rbp, qword [r13 + 0x18]
shl r14b, cl
rcr ax, cl
mov eax, dword [rsp + 0x60]
btc r11w, 0xac
sub r11d, esi
bts r8, rcx
mov r11d, eax
imul r11d, r10d
btr r13w, 0xf0
lea r8, [r11 + rbp]
mov rax, qword [rsp + 0x30]
mov r13, r10
shr r14b, cl
lea r13, [r8 + rax]
ror r14b, 0x3b
mov r14b, 1
cmp r9b, r10b
cmp dword [rsp + 0x2c8], 0
jmp 0x14041f03e
jne 0x14041f05e
mov rax, qword [rsp + 0x40]
rcl r14w, 0xf7
inc ch
lea rcx, [0x1400bef68]
movzx r14d, byte [rax + rcx]
sbb al, 0xc9
add r13, r12
movzx ax, r14b
xor ah, 9
mov edi, edi
lahf
cmp r12d, r11d
btc rax, r12
mov eax, dword [rsp + 0x2c0]
cmp bh, 0x25
test r9b, r14b
stc
cmp eax, 4
jmp 0x14041f089
je 0x14041f3ba
cmp eax, 2
jmp 0x14041f097
je 0x14041f4c0
cmp eax, 1
jmp 0x14041f0a5
jne 0x14041f675
mov ecx, dword [rsp + 0x64]
shrd rax, rcx, 7
mov eax, ecx
cmp ecx, 8
jmp 0x14041f0be
jl 0x14041f24d
mov rax, qword [rsp + 0x28]
inc sil
lea r13, [rax + rbp]
mov sil, r12b
btr eax, eax
mov eax, dword [rsp + 0x64]
mov esi, eax
or al, bl
movzx eax, byte [r13 + rdi]
test r9, r13
sar al, 7
jmp 0x14041f0ef
and al, r14b
test r8d, r14d
mov byte [rbp + rdi], al
sub ax, ax
movzx eax, byte [r13 + rdi]
test dh, 0xac
cmc
add al, al
test r14b, 0x65
test rdi, rsp
sar al, 7
cmp bpl, r15b
cmc
and al, r14b
stc
mov byte [rbp + rdi + 1], al
and rax, r14
shl ah, 0x1c
movzx eax, byte [r13 + rdi]
test bl, ah
shl al, 2
test r14b, r10b
sar al, 7
and al, r14b
test bl, cl
cmc
mov byte [rbp + rdi + 2], al
btr ax, r15w
bt ax, 0x94
movzx eax, byte [r13 + rdi]
shl al, 3
cmp rdx, rax
sar al, 7
and al, r14b
mov byte [rbp + rdi + 3], al
bswap ax
clc
movzx eax, byte [r13 + rdi]
test r13d, 0x588a55b3
shl al, 4
clc
test r11d, esi
sar al, 7
and al, r14b
mov byte [rbp + rdi + 4], al
sal ah, 0x4e
rcr al, cl
movzx eax, byte [r13 + rdi]
jmp 0x14041f195
shl al, 5
cmp r15, rbp
test r13b, 0x5c
sar al, 7
clc
jmp 0x14041f1a8
and al, r14b
mov byte [rbp + rdi + 5], al
btc rax, 0x30
bsf eax, edi
movzx eax, byte [r13 + rdi]
test ch, ah
cmp r8b, 0x50
shl al, 6
clc
sar al, 7
jmp 0x14041f1d2
and al, r14b
mov byte [rbp + rdi + 6], al
or ax, r9w
sub rax, 0x28024dbb
add ah, 0xe7
movzx eax, byte [r13 + rdi]
cmp sp, si
and al, 1
stc
test dx, r12w
neg al
cmp rbx, rsi
test dl, sil
and al, r14b
jmp 0x14041f207
mov byte [rbp + rdi + 7], al
cmovae ax, r9w
cdqe
lea eax, [rsi - 8]
jmp 0x14041f21a
inc r13
test r8b, r10b
add rbp, 8
cmp esi, 0xf
jmp 0x14041f22c
ja 0x14041f0da
lea r13, [r13 + rdi]
lea rbp, [rbp + rdi]
sar r8w, cl
sbb r8b, 0x73
mov r8, rbp
clc
test sp, 0x4606
test eax, eax
jmp 0x14041f254
jle 0x14041f675
movzx edx, byte [r13]
cmp bx, si
stc
sar dl, 7
and dl, r14b
test r9w, bx
stc
mov byte [r8], dl
stc
cmp eax, 1
jmp 0x14041f27a
je 0x14041f675
movzx edx, byte [r13]
test rsp, r14
add dl, dl
test r8b, 0x80
sar dl, 7
cmp spl, 0xce
and dl, r14b
test r11w, 0x5436
cmp r14, 0x704b7342
mov byte [r8 + 1], dl
cmp eax, 3
jmp 0x14041f2b1
jb 0x14041f675
movzx edx, byte [r13]
test rdi, rbp
shl dl, 2
sar dl, 7
stc
cmc
cmp ax, ax
and dl, r14b
cmp si, r11w
cmc
mov byte [r8 + 2], dl
cmc
cmp eax, 3
jmp 0x14041f2df
je 0x14041f675
movzx edx, byte [r13]
cmp ah, 0x4e
cmp sil, r14b
test r9, 0x7a496274
shl dl, 3
jmp 0x14041f2ff
sar dl, 7
and dl, r14b
cmc
test esp, 0x20c657dd
cmp r13w, 0x42be
mov byte [r8 + 3], dl
cmp bpl, 0xdd
jmp 0x14041f31f
cmp eax, 5
jmp 0x14041f327
jb 0x14041f675
movzx edx, byte [r13]
cmp r12w, bp
shl dl, 4
clc
sar dl, 7
jmp 0x14041f342
and dl, r14b
test r14w, 0x5f3d
cmc
mov byte [r8 + 4], dl
cmp eax, 5
jmp 0x14041f358
je 0x14041f675
movzx edx, byte [r13]
clc
shl dl, 5
sar dl, 7
jmp 0x14041f372
and dl, r14b
mov byte [r8 + 5], dl
cmc
cmp r13b, 0x75
cmp eax, 7
jmp 0x14041f386
jb 0x14041f675
movzx eax, byte [r13]
cmp bp, 0x7aa6
shl al, 6
sar al, 7
cmp r15b, 0x54
test r14b, al
cmc
and al, r14b
jmp 0x14041f3ac
mov byte [r8 + 6], al
jmp 0x14041f3b5
jmp 0x14041f675
mov ecx, dword [rsp + 0x64]
movsxd rax, eax
neg al
mov eax, ecx
cmp ecx, 2
jmp 0x14041f3cd
jl 0x14041f491
mov rax, qword [rsp + 0x28]
bts rdx, rdi
adc dl, dh
lea r13, [rax + rbp]
sal ax, 0x20
movsx dx, r8b
mov ax, sp
mov eax, dword [rsp + 0x64]
rcr dx, cl
mov edx, eax
bsr eax, ebx
movsxd rax, edx
movzx eax, byte [r13 + rdi]
cmp r15, 0x5fb21998
shr al, 4
jmp 0x14041f412
mul r14b
mov byte [rbp + rdi], al
shrd rax, rbp, 0x5a
movzx eax, byte [r13 + rdi]
test r11b, 0x83
and al, 0xf
jmp 0x14041f436
mul r14b
jmp 0x14041f43e
mov byte [rbp + rdi + 1], al
nop
lea eax, [rdx - 2]
jmp 0x14041f44c
inc r13
stc
add rbp, 2
cmp r10w, 0x2aff
cmc
cmp edx, 3
ja 0x14041f3f5
add r13, rdi
bts r8w, r15w
cmc
lea rbp, [rbp + rdi]
bt r8w, r12w
shrd r8w, r10w, 0xa2
movsx r8, sp
mov r8, rbp
jmp 0x14041f491
cmp eax, 1
jmp 0x14041f499
jne 0x14041f675
movzx eax, byte [r13]
jmp 0x14041f4a9
shr al, 4
test sil, 0xf
mul r14b
jmp 0x14041f4b8
mov byte [r8], al
jmp 0x14041f675
mov eax, dword [rsp + 0x64]
rcr sil, cl
sbb sil, 0x59
mov esi, eax
clc
cmp eax, 4
jmp 0x14041f4d6
jl 0x14041f5e0
mov rax, qword [rsp + 0x28]
add rsi, r9
lea r13, [rax + rbp]
rcr edx, cl
mov esi, dword [rsp + 0x64]
mov edx, esi
jmp 0x14041f4f5
movzx eax, byte [r13 + rdi]
rcr rsi, cl
movzx si, r15b
shr al, 6
xor sil, 0x3e
mul r14b
bt si, 0xf5
cmovbe si, r13w
mov byte [rbp + rdi], al
shrd si, r11w, 0xb
shl ah, 0x30
movzx eax, byte [r13 + rdi]
cmovnp si, r15w
sub sil, 0x30
xor si, 0x6e5e
shr al, 4
adc sil, al
sal rsi, 0x8b
dec si
and al, 3
mul r14b
mov byte [rbp + rdi + 1], al
movzx eax, byte [r13 + rdi]
rcl sil, 0x17
sbb esi, edx
shr al, 2
cmove si, sp
sub si, 0x4b0
and al, 3
xchg sil, sil
bsf si, r12w
btc si, r8w
mul r14b
mov byte [rbp + rdi + 2], al
movzx eax, byte [r13 + rdi]
shr esi, cl
adc sil, r14b
bt si, r12w
and al, 3
and rsi, 0x266770e0
btr si, r14w
mul r14b
movsx si, cl
mov si, 0x7672
movzx si, dl
mov byte [rbp + rdi + 3], al
lea esi, [rdx - 4]
jmp 0x14041f5b5
inc r13
test bpl, 0x87
add rbp, 4
test ah, 0x20
stc
cmp edx, 7
jmp 0x14041f5cc
ja 0x14041f4ee
add r13, rdi
stc
add rbp, rdi
mov r8, rbp
cmc
cmp cl, 0xaa
test esi, esi
jle 0x14041f675
movzx eax, byte [r13]
cmc
stc
test r11b, 0xdd
shr al, 6
mul r14b
mov byte [r8], al
cmp esi, 1
je 0x14041f675
movzx eax, byte [r13]
shr al, 4
and al, 3
jmp 0x14041f618
mul r14b
cmp dil, r8b
mov byte [r8 + 1], al
jmp 0x14041f62b
cmp esi, 3
jmp 0x14041f633
jb 0x14041f675
movzx eax, byte [r13]
sub r13w, 0x4a81
shr al, 2
bsf r13w, cx
and al, 3
movsx r13d, si
movsx r13, ax
mul r14b
rol r13, 0xe9
adc r13d, 0x7d3e04a4
btr r13d, r10d
mov byte [r8 + 2], al
rcl r13w, 0x1a
btc rax, rsp
mov rax, qword [rsp + 0xd0]
cmp eax, dword [rsp + 0x68]
movsx r13, r14w
mov r13, qword [rsp + 0xd8]
je 0x14041efbe
mov rax, qword [r13 + 0x18]
cmp r12b, 0x95
lea r11, [r11 + rax]
jmp 0x14041f6a8
cmp dword [rsp + 0xd0], 1
jmp 0x14041f6b5
jne 0x14041f75e
cmp dword [rsp + 0x24], 0
jmp 0x14041f6c5
js 0x14041efbe
add rax, rdi
bswap bx
mov esi, dword [rsp + 0xc0]
inc bx
mov rbp, qword [rsp + 0x70]
movzx rbx, r10w
cwd
mov rdx, rbp
dec ch
jmp 0x14041f6f0
movsxd rbx, esi
dec esi
movsx ecx, r9w
movzx cx, r11b
mov byte [r11 + rbx], 0xff
not cl
mov rcx, 0x4948ac
movzx ecx, byte [rax + rbp + 1]
jmp 0x14041f716
movsxd rsi, esi
jmp 0x14041f71e
mov byte [r11 + rsi], cl
inc sil
dec rdx
add ebx, 0xfffffffe
mov si, 0xfe3
rcl sil, 0xd3
mov esi, ebx
test di, 0x10d4
test ebp, 0x80000000
jmp 0x14041f74b
mov rbp, rdx
jmp 0x14041f753
je 0x14041f6f0
jmp 0x14041efbe
cmp dword [rsp + 0x24], 0
jmp 0x14041f768
js 0x14041efbe
add rax, qword [rsp + 0xa0]
sub cl, r15b
ror ch, cl
cqo
add rax, rdi
btr rcx, 0x6c
mov rsi, qword [rsp + 0x70]
rcl dx, cl
mov ecx, dword [rsp + 0x90]
btc bx, 0xb5
mov ebp, ecx
mov rdx, rsi
add cl, r15b
lea ecx, [rbp + 3]
movsxd rcx, ecx
mov byte [r11 + rcx], 0xff
shr cx, cl
movzx ecx, byte [rax]
lea ebx, [rbp + 2]
stc
movsxd rbx, ebx
mov byte [r11 + rbx], cl
movzx ecx, byte [rax - 1]
lea ebx, [rbp + 1]
movsxd rbx, ebx
clc
cmp ebp, 0xd2e6b7c
mov byte [r11 + rbx], cl
bts ecx, ebx
ror ecx, cl
movzx ecx, byte [rax - 2]
test r14, 0x58276a56
cmc
movsxd rbp, ebp
stc
jmp 0x14041f7ec
mov byte [r11 + rbp], cl
cmc
clc
add rax, 0xfffffffffffffffd
add ebp, 0xfffffffc
jmp 0x14041f7fe
dec rdx
clc
cmp r8w, 0x14b
test al, r14b
test esi, 0x80000000
seta sil
movsxd rsi, ecx
bswap esi
mov rsi, rdx
jmp 0x14041f822
je 0x14041f7a1
jmp 0x14041efbe