Function at 0x1401e29de
Capabilities:
Encode data using xor

Disassembly:
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
sub eax, ecx
xorps xmm1, xmm1
cvtsi2sd xmm1, rax
mulsd xmm1, xmm0
cvttsd2si eax, xmm1
mov edi, eax
add edi, ebp
mov ebp, dword [rsi]
movzx eax, byte [0x14017203a]
movsx eax, al
movzx ecx, byte [0x140172036]
movsx ecx, cl
add ecx, ecx
sub eax, ecx
xorps xmm0, xmm0
cvtsi2sd xmm0, eax
mulsd xmm0, qword [0x140064e38]
movsd qword [rsp + 0x838], xmm0
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
je 0x1401e2afb
xorpd xmm0, xmm0
nop word cs:[rax + rax]
movzx eax, byte [0x140172036]
movsx eax, al
movzx ecx, byte [0x140198e40]
movsx ecx, cl
lea ecx, [rcx + rcx*2]
lea eax, [rax + rcx*8]
cmp eax, 3
je 0x1401e2afb
movsd xmm1, qword [rsp + 0x838]
addsd xmm1, xmm0
ucomisd xmm1, xmm0
movsd xmm6, qword [rsp + 0x838]
addsd xmm6, xmm0
jne 0x1401fe534
jp 0x1401fe534
movsd qword [rsp + 0x838], xmm6
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
jne 0x1401e2a80
movsd xmm0, qword [rsp + 0x838]
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
sub eax, ecx
xorps xmm1, xmm1
cvtsi2sd xmm1, rax
mulsd xmm1, xmm0
cvttsd2si eax, xmm1
and eax, ebp
add eax, eax
sub edi, eax
mov dword [rsi], edi
movzx eax, byte [0x140172036]
movsx eax, al
movzx ecx, byte [0x140198e40]
movsx ecx, cl
lea ecx, [rcx + rcx*2]
add ecx, eax
cmp ecx, 3
je 0x1401e2c8f
mov edi, dword [rsi]
movzx eax, byte [0x14017203a]
movsx eax, al
movzx ecx, byte [0x140172036]
movsx ecx, cl
add ecx, ecx
sub eax, ecx
xorps xmm0, xmm0
cvtsi2sd xmm0, eax
mulsd xmm0, qword [0x140064e58]
movsd qword [rsp + 0x830], xmm0
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
je 0x1401e2c4b
xorpd xmm0, xmm0
nop dword [rax + rax]
movzx eax, byte [0x140172036]
movsx eax, al
movzx ecx, byte [0x140198e40]
movsx ecx, cl
lea ecx, [rcx + rcx*2]
lea eax, [rax + rcx*8]
cmp eax, 3
je 0x1401e2c4b
movsd xmm1, qword [rsp + 0x830]
addsd xmm1, xmm0
ucomisd xmm1, xmm0
movsd xmm6, qword [rsp + 0x830]
addsd xmm6, xmm0
jne 0x1401fe579
jp 0x1401fe579
movsd qword [rsp + 0x830], xmm6
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
jne 0x1401e2bd0
movsd xmm0, qword [rsp + 0x830]
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
sub eax, ecx
xorps xmm1, xmm1
cvtsi2sd xmm1, rax
mulsd xmm1, xmm0
cvttsd2si eax, xmm1
xor eax, edi
mov dword [rsi], eax
mov byte [rsi + 4], 1
mov eax, dword [0x140198eb8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x4b0], 0
je 0x1402e9521
mov eax, dword [0x140198eb8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rdi, [rax + 0x4a8]
cmp byte [rax + 0x4ac], 0
jne 0x1401e33a5
movzx eax, byte [0x140172036]
movsx esi, al
call 0x140384039
call 0x14038400e
movzx eax, byte [0x140198e40]
movsx eax, al
lea eax, [rax + rax*4]
lea ebp, [rax + rax*2]
add ebp, esi
call 0x140384085
cmp ebp, 3
je 0x1401e2e3f
mov esi, dword [rdi]
movzx eax, byte [0x14017203a]
movsx eax, al
movzx ecx, byte [0x140172036]
movsx ecx, cl
add ecx, ecx
sub eax, ecx
xorps xmm0, xmm0
cvtsi2sd xmm0, eax
mulsd xmm0, qword [0x140064e48]
movsd qword [rsp + 0x918], xmm0
call 0x1403840a5
call 0x14038405a
call 0x14038403f
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
je 0x1401e2dfb
xorpd xmm0, xmm0
movzx eax, byte [0x140172036]
movsx eax, al
movzx ecx, byte [0x140198e40]
movsx ecx, cl
lea ecx, [rcx + rcx*2]
lea eax, [rax + rcx*8]
cmp eax, 3
je 0x1401e2dfb
movsd xmm1, qword [rsp + 0x918]
addsd xmm1, xmm0
ucomisd xmm1, xmm0
movsd xmm6, qword [rsp + 0x918]
addsd xmm6, xmm0
jne 0x1401fe5be
jp 0x1401fe5be
movsd qword [rsp + 0x918], xmm6
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
jne 0x1401e2d80
movsd xmm0, qword [rsp + 0x918]
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
sub eax, ecx
xorps xmm1, xmm1
cvtsi2sd xmm1, rax
mulsd xmm1, xmm0
cvttsd2si eax, xmm1
xor eax, esi
mov dword [rdi], eax
movzx eax, byte [0x14017203c]
movsx ebp, al
call 0x1403841ae
add ebp, 7
call 0x140384166
call 0x14038414b
movzx eax, byte [0x14017203b]
movsx ecx, al
mov eax, ebp
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
je 0x1401e3383
movzx eax, byte [0x140172036]
movsx eax, al
movzx ecx, byte [0x140198e40]
movsx ecx, cl
mov edx, ecx
add ecx, ecx
shl edx, 5
sub edx, ecx
add edx, eax
cmp edx, 3
je 0x1401e2fcf
mov esi, dword [rdi]
movzx eax, byte [0x14017203a]
movsx eax, al
movzx ecx, byte [0x140172036]
movsx ecx, cl
add ecx, ecx
sub eax, ecx
xorps xmm0, xmm0
cvtsi2sd xmm0, eax
mulsd xmm0, qword [0x140064e50]
movsd qword [rsp + 0x910], xmm0
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
je 0x1401e2f8b
xorpd xmm0, xmm0
nop dword [rax + rax]
movzx eax, byte [0x140172036]
movsx eax, al
movzx ecx, byte [0x140198e40]
movsx ecx, cl
lea ecx, [rcx + rcx*2]
lea eax, [rax + rcx*8]
cmp eax, 3
je 0x1401e2f8b
movsd xmm1, qword [rsp + 0x910]
addsd xmm1, xmm0
ucomisd xmm1, xmm0
movsd xmm6, qword [rsp + 0x910]
addsd xmm6, xmm0
jne 0x140213880
jp 0x140213880
movsd qword [rsp + 0x910], xmm6
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
jne 0x1401e2f10
movsd xmm0, qword [rsp + 0x910]
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
sub eax, ecx
xorps xmm1, xmm1
cvtsi2sd xmm1, rax
mulsd xmm1, xmm0
cvttsd2si eax, xmm1
xor eax, esi
mov dword [rdi], eax
movzx eax, byte [0x140172036]
movsx eax, al
movzx ecx, byte [0x140198e40]
movsx ecx, cl
lea ecx, [rcx + rcx*2]
add ecx, eax
mov esi, dword [rdi]
cmp ecx, 3
jne 0x1401e2ff6
mov ebp, esi
jmp 0x1403c0d17
movzx eax, byte [0x14017203a]
movsx eax, al
movzx ecx, byte [0x140172036]
movsx ecx, cl
add ecx, ecx
sub eax, ecx
xorps xmm0, xmm0
cvtsi2sd xmm0, eax
mulsd xmm0, qword [0x140064e58]
movsd qword [rsp + 0x908], xmm0
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
je 0x1401e30db
xorpd xmm0, xmm0
nop word [rax + rax]
movzx eax, byte [0x140172036]
movsx eax, al
movzx ecx, byte [0x140198e40]
movsx ecx, cl
lea ecx, [rcx + rcx*2]
lea eax, [rax + rcx*8]
cmp eax, 3
je 0x1401e30db
movsd xmm1, qword [rsp + 0x908]
addsd xmm1, xmm0
ucomisd xmm1, xmm0
movsd xmm6, qword [rsp + 0x908]
addsd xmm6, xmm0
jne 0x1402138c5
jp 0x1402138c5
movsd qword [rsp + 0x908], xmm6
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
jne 0x1401e3060
movsd xmm0, qword [rsp + 0x908]
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
sub eax, ecx
xorps xmm1, xmm1
cvtsi2sd xmm1, rax
mulsd xmm1, xmm0
cvttsd2si eax, xmm1
xor eax, esi
mov dword [rdi], eax
mov ebp, eax
movzx eax, byte [0x14017203a]
movsx eax, al
movzx ecx, byte [0x140172036]
movsx ecx, cl
add ecx, ecx
sub eax, ecx
xorps xmm0, xmm0
cvtsi2sd xmm0, eax
mulsd xmm0, qword [0x140064e40]
movsd qword [rsp + 0x900], xmm0
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
je 0x1401e320b
xorpd xmm0, xmm0
nop word cs:[rax + rax]
movzx eax, byte [0x140172036]
movsx eax, al
movzx ecx, byte [0x140198e40]
movsx ecx, cl
lea ecx, [rcx + rcx*2]
lea eax, [rax + rcx*8]
cmp eax, 3
je 0x1401e320b
movsd xmm1, qword [rsp + 0x900]
addsd xmm1, xmm0
ucomisd xmm1, xmm0
movsd xmm6, qword [rsp + 0x900]
addsd xmm6, xmm0
jne 0x1401fe603
jp 0x1401fe603
movsd qword [rsp + 0x900], xmm6
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
jne 0x1401e3190
movsd xmm0, qword [rsp + 0x900]
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
sub eax, ecx
xorps xmm1, xmm1
cvtsi2sd xmm1, rax
mulsd xmm1, xmm0
cvttsd2si eax, xmm1
mov esi, eax
add esi, ebp
mov ebp, dword [rdi]
movzx eax, byte [0x14017203a]
movsx eax, al
movzx ecx, byte [0x140172036]
movsx ecx, cl
add ecx, ecx
sub eax, ecx
xorps xmm0, xmm0
cvtsi2sd xmm0, eax
mulsd xmm0, qword [0x140064e40]
movsd qword [rsp + 0x8f8], xmm0
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
je 0x1401e333b
xorpd xmm0, xmm0
nop word cs:[rax + rax]
movzx eax, byte [0x140172036]
movsx eax, al
movzx ecx, byte [0x140198e40]
movsx ecx, cl
lea ecx, [rcx + rcx*2]
lea eax, [rax + rcx*8]
cmp eax, 3
je 0x1401e333b
movsd xmm1, qword [rsp + 0x8f8]
addsd xmm1, xmm0
ucomisd xmm1, xmm0
movsd xmm6, qword [rsp + 0x8f8]
addsd xmm6, xmm0
jne 0x1401fe648
jp 0x1401fe648
movsd qword [rsp + 0x8f8], xmm6
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
jne 0x1401e32c0
movsd xmm0, qword [rsp + 0x8f8]
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
sub eax, ecx
xorps xmm1, xmm1
cvtsi2sd xmm1, rax
mulsd xmm1, xmm0
cvttsd2si eax, xmm1
and eax, ebp
add eax, eax
sub esi, eax
mov dword [rdi], esi
movzx eax, byte [0x140172036]
movsx eax, al
movzx ecx, byte [0x140198e40]
movsx ecx, cl
lea ecx, [rcx + rcx*2]
add ecx, eax
cmp ecx, 3
jne 0x1401e371b
mov esi, dword [rdi]
mov byte [rdi + 4], 1
mov eax, dword [0x140198eb8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x4bc], 0
je 0x1402e9551
mov eax, dword [0x140198eb8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rdi, [rax + 0x4b4]
cmp byte [rax + 0x4b8], 0
jne 0x1401e3d0f
movzx eax, byte [0x140172036]
movsx ebp, al
call 0x140384751
call 0x140384726
movzx eax, byte [0x140198e40]
movsx eax, al
lea eax, [rax + rax*4]
lea r14d, [rax + rax*2]
add r14d, ebp
call 0x14038479f
cmp r14d, 3
je 0x1401e355f
mov ebp, dword [rdi]
movzx eax, byte [0x14017203a]
movsx eax, al
movzx ecx, byte [0x140172036]
movsx ecx, cl
add ecx, ecx
sub eax, ecx
xorps xmm0, xmm0
cvtsi2sd xmm0, eax
mulsd xmm0, qword [0x140064e48]
movsd qword [rsp + 0x8e8], xmm0
call 0x1403847c0
call 0x140384775
call 0x14038475a
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
je 0x1401e351b
xorpd xmm0, xmm0
nop dword [rax + rax]
movzx eax, byte [0x140172036]
movsx eax, al
movzx ecx, byte [0x140198e40]
movsx ecx, cl
lea ecx, [rcx + rcx*2]
lea eax, [rax + rcx*8]
cmp eax, 3
je 0x1401e351b
movsd xmm1, qword [rsp + 0x8e8]
addsd xmm1, xmm0
ucomisd xmm1, xmm0
movsd xmm6, qword [rsp + 0x8e8]
addsd xmm6, xmm0
jne 0x1401fe68d
jp 0x1401fe68d
movsd qword [rsp + 0x8e8], xmm6
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
jne 0x1401e34a0
movsd xmm0, qword [rsp + 0x8e8]
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
sub eax, ecx
xorps xmm1, xmm1
cvtsi2sd xmm1, rax
mulsd xmm1, xmm0
cvttsd2si eax, xmm1
xor eax, ebp
mov dword [rdi], eax
movzx eax, byte [0x14017203c]
movsx ebp, al
call 0x1403848ce
add ebp, 7
call 0x140384886
call 0x14038486b
movzx eax, byte [0x14017203b]
movsx ecx, al
mov eax, ebp
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
je 0x1401e3bc4
movzx eax, byte [0x140172036]
movsx eax, al
movzx ecx, byte [0x140198e40]
movsx ecx, cl
mov edx, ecx
add ecx, ecx
shl edx, 5
sub edx, ecx
add edx, eax
cmp edx, 3
je 0x1401e36ef
mov ebp, dword [rdi]
movzx eax, byte [0x14017203a]
movsx eax, al
movzx ecx, byte [0x140172036]
movsx ecx, cl
add ecx, ecx
sub eax, ecx
xorps xmm0, xmm0
cvtsi2sd xmm0, eax
mulsd xmm0, qword [0x140064e50]
movsd qword [rsp + 0x8e0], xmm0
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
mov esi, dword [rdi]
movzx eax, byte [0x14017203a]
movsx eax, al
movzx ecx, byte [0x140172036]
movsx ecx, cl
add ecx, ecx
sub eax, ecx
xorps xmm0, xmm0
cvtsi2sd xmm0, eax
mulsd xmm0, qword [0x140064e60]
movsd qword [rsp + 0x8f0], xmm0
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
je 0x1401e37fb
xorpd xmm0, xmm0
nop
movzx eax, byte [0x140172036]
movsx eax, al
movzx ecx, byte [0x140198e40]
movsx ecx, cl
lea ecx, [rcx + rcx*2]
lea eax, [rax + rcx*8]
cmp eax, 3
je 0x1401e37fb
movsd xmm1, qword [rsp + 0x8f0]
addsd xmm1, xmm0
ucomisd xmm1, xmm0
movsd xmm6, qword [rsp + 0x8f0]
addsd xmm6, xmm0
jne 0x1401fe6d2
jp 0x1401fe6d2
movsd qword [rsp + 0x8f0], xmm6
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
cmp eax, ecx
jne 0x1401e3780
movsd xmm0, qword [rsp + 0x8f0]
movzx eax, byte [0x14017203c]
movsx eax, al
add eax, 7
movzx ecx, byte [0x14017203b]
movsx ecx, cl
xor edx, edx
div ecx
movzx ecx, byte [0x140172034]
movsx ecx, cl
sub eax, ecx
xorps xmm1, xmm1
cvtsi2sd xmm1, rax
mulsd xmm1, xmm0
cvttsd2si eax, xmm1
xor eax, esi
mov dword [rdi], eax
mov esi, eax
jmp 0x1403c17ed
call 0x14039f839
ucomisd xmm6, qword [0x140064ce8]
jne 0x140223636
jp 0x140223636
xorpd xmm0, xmm0
movsd xmm1, qword [rsp + 0x838]
addsd xmm1, xmm0
movsd qword [rsp + 0x838], xmm1
addsd xmm0, qword [rsp + 0x838]
cvttsd2si eax, xmm0
jmp 0x1403dbcb4
call 0x14039f87e
ucomisd xmm6, qword [0x140064ce8]
jne 0x140223640
jp 0x140223640
xorpd xmm0, xmm0
movsd xmm1, qword [rsp + 0x830]
addsd xmm1, xmm0
movsd qword [rsp + 0x830], xmm1
addsd xmm0, qword [rsp + 0x830]
cvttsd2si eax, xmm0
jmp 0x1403dbe49
call 0x14039f8c3
ucomisd xmm6, qword [0x140064ce8]
jne 0x14022364a
jp 0x14022364a
xorpd xmm0, xmm0
movsd xmm1, qword [rsp + 0x918]
addsd xmm1, xmm0
movsd qword [rsp + 0x918], xmm1
addsd xmm0, qword [rsp + 0x918]
cvttsd2si eax, xmm0
jmp 0x1403dc03e
call 0x14039f908
ucomisd xmm6, qword [0x140064ce8]
jne 0x140223654
jp 0x140223654
xorpd xmm0, xmm0
movsd xmm1, qword [rsp + 0x900]
addsd xmm1, xmm0
movsd qword [rsp + 0x900], xmm1
addsd xmm0, qword [rsp + 0x900]
cvttsd2si eax, xmm0
jmp 0x1403dc493
call 0x14039f94d
ucomisd xmm6, qword [0x140064ce8]
jne 0x14022365e
jp 0x14022365e
xorpd xmm0, xmm0
movsd xmm1, qword [rsp + 0x8f8]
addsd xmm1, xmm0
movsd qword [rsp + 0x8f8], xmm1
addsd xmm0, qword [rsp + 0x8f8]
cvttsd2si eax, xmm0
jmp 0x1403dc608
call 0x14039f992
ucomisd xmm6, qword [0x140064ce8]
jne 0x140223668
jp 0x140223668
xorpd xmm0, xmm0
movsd xmm1, qword [rsp + 0x8e8]
addsd xmm1, xmm0
movsd qword [rsp + 0x8e8], xmm1
addsd xmm0, qword [rsp + 0x8e8]
cvttsd2si eax, xmm0
jmp 0x1403dc82d
call 0x14039f9d7
ucomisd xmm6, qword [0x140064ce8]
jne 0x140223672
jp 0x140223672
xorpd xmm0, xmm0
movsd xmm1, qword [rsp + 0x8f0]
addsd xmm1, xmm0
movsd qword [rsp + 0x8f0], xmm1
addsd xmm0, qword [rsp + 0x8f0]
cvttsd2si eax, xmm0
jmp 0x1403dcb52
call 0x1403b4b85
ucomisd xmm6, qword [0x140064ce8]
jne 0x14022b329
jp 0x14022b329
xorpd xmm0, xmm0
movsd xmm1, qword [rsp + 0x910]
addsd xmm1, xmm0
movsd qword [rsp + 0x910], xmm1
addsd xmm0, qword [rsp + 0x910]
cvttsd2si eax, xmm0
jmp 0x1403f1490
call 0x1403b4bca
ucomisd xmm6, qword [0x140064ce8]
jne 0x14022b333
jp 0x14022b333
xorpd xmm0, xmm0
movsd xmm1, qword [rsp + 0x908]
addsd xmm1, xmm0
movsd qword [rsp + 0x908], xmm1
addsd xmm0, qword [rsp + 0x908]
cvttsd2si eax, xmm0
jmp 0x1403f1625
mov eax, 0xa
jmp 0x140400d7b
mov eax, 0xa
jmp 0x140400ed5
mov eax, 0xa
jmp 0x14040108f
mov eax, 0xa
jmp 0x1404014a9
mov eax, 0xa
jmp 0x1404015e3
mov eax, 0xa
jmp 0x1404017cd
mov eax, 0xa
jmp 0x140401ab7
mov eax, 0xa
jmp 0x140408efe
mov eax, 0xa
jmp 0x140409058
mov eax, dword [0x140198eb8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x4b0], 1
mov byte [rax + 0x4ac], 0
mov dword [rax + 0x4a8], 0xffffce91
jmp 0x1404c6e04
mov eax, dword [0x140198eb8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x4bc], 1
mov byte [rax + 0x4b8], 0
mov dword [rax + 0x4b4], 0xffffcd83
jmp 0x1404c754c