Function at 0x140121ed0
Capabilities:
Create process on windows
Encode data using xor
Log keystrokes via polling
Terminate process

Disassembly:
push rbp
push rsi
lea rbp, [rsp - 0x4bc8]
mov eax, 0x4cc8
call fcn.140146180
sub rsp, rax
movaps xmmword [rsp + 0x4c50], xmm9
movaps xmmword [rsp + 0x4c00], xmm14
movaps xmmword [rsp + 0x4bf0], xmm15
call fcn.140059c60
movaps xmm0, xmmword [0x14014eec0]
lea rdx, [rbp + 0x2090]
movups xmmword [rbp + 0x2288], xmm0
mov esi, 4
movups xmmword [rax + 0xb8], xmm0
mov ecx, esi
mov dword [rbp + 0x2094], 0x441cc000
movss xmm0, dword [0x14019a484]
movss dword [rbp + 0x2090], xmm0
call fcn.140060170
cmp byte [0x14059e1a0], 0
movss xmm1, dword [0x14014aeb4]
movss xmm14, dword [0x14014aee0]
movss xmm2, dword [0x14059c7c4]
jne 0x140121fd5
comiss xmm2, dword [0x14014aef0]
jae 0x140121fd5
movss xmm0, dword [0x14059c970]
addss xmm0, xmm1
addss xmm2, xmm0
movss dword [0x14059c7c4], xmm2
mov byte [0x14059e1a0], 0
movss xmm1, dword [0x14059c920]
xorps xmm9, xmm9
movss xmm3, dword [0x14014ee10]
ucomiss xmm1, xmm3
movss xmm2, dword [0x14059e0c4]
jp 0x140121ffc
jne 0x140121ffc
ucomiss xmm2, xmm9
jp 0x140121ffc
jne 0x140121ffc
movss xmm0, dword [0x14059e0c0]
addss xmm0, xmm3
movss dword [0x14059e0c0], xmm0
jmp 0x140122004
comiss xmm14, xmm2
mov byte [0x14059e1a0], 1
jae 0x140121f8d
movss xmm0, dword [0x14059c970]
addss xmm0, xmm1
subss xmm2, xmm0
movss dword [0x14059c7c4], xmm2
jmp 0x140121f94
movss xmm0, dword [0x14059e0c0]
movss xmm4, dword [0x14019a1e4]
comiss xmm0, xmm4
movss xmm15, dword [0x14014aeac]
jbe 0x14012203a
ucomiss xmm2, xmm9
jp 0x14012203a
jne 0x14012203a
addss xmm1, xmm3
movaps xmm0, xmm15
movss dword [0x14059e0c0], xmm0
movss dword [0x14059c920], xmm1
comiss xmm1, xmm4
movss xmm5, dword [0x14019a490]
jbe 0x140122067
ucomiss xmm2, xmm9
jp 0x140122067
jne 0x140122067
addss xmm0, xmm5
movaps xmm1, xmm15
movss dword [0x14059c920], xmm1
movss dword [0x14059e0c0], xmm0
comiss xmm3, xmm0
jbe 0x14012208b
ucomiss xmm1, xmm15
jp 0x14012208b
jne 0x14012208b
addss xmm2, xmm3
xorps xmm0, xmm0
movss dword [0x14059e0c0], xmm0
movss dword [0x14059e0c4], xmm2
comiss xmm2, xmm4
jbe 0x1401220b0
ucomiss xmm0, xmm9
jp 0x1401220b0
jne 0x1401220b0
addss xmm1, xmm5
movaps xmm2, xmm15
movss dword [0x14059e0c4], xmm2
movss dword [0x14059c920], xmm1
comiss xmm3, xmm1
jbe 0x1401220d4
ucomiss xmm2, xmm15
jp 0x1401220d4
jne 0x1401220d4
addss xmm0, xmm3
xorps xmm1, xmm1
movss dword [0x14059c920], xmm1
movss dword [0x14059e0c0], xmm0
comiss xmm0, xmm4
jbe 0x1401220f9
ucomiss xmm1, xmm9
jp 0x1401220f9
jne 0x1401220f9
addss xmm2, xmm5
movaps xmm0, xmm15
movss dword [0x14059e0c0], xmm0
movss dword [0x14059e0c4], xmm2
comiss xmm3, xmm2
jbe 0x14012212b
ucomiss xmm1, xmm9
jp 0x14012212b
jne 0x14012212b
addss xmm0, xmm5
mov dword [0x14059e0c4], 0
comiss xmm3, xmm0
movss dword [0x14059e0c0], xmm0
jbe 0x14012212b
mov dword [0x14059c920], 0x3c23d70a
mov rcx, qword [0x14059dfb0]
xor edx, edx
cmp byte [0x14059e0b7], dl
mov r8b, 0xff
mov qword [rsp + 0x4c98], r15
je 0x14014099f
mov qword [rsp + 0x4cc0], rbx
mov qword [rsp + 0x4cb8], rdi
mov qword [rsp + 0x4cb0], r12
mov qword [rsp + 0x4ca8], r13
mov r13d, 1
mov qword [rsp + 0x4ca0], r14
mov r9d, r13d
movaps xmmword [rsp + 0x4c80], xmm6
movaps xmmword [rsp + 0x4c70], xmm7
movaps xmmword [rsp + 0x4c60], xmm8
movaps xmmword [rsp + 0x4c40], xmm10
movaps xmmword [rsp + 0x4c30], xmm11
movaps xmmword [rsp + 0x4c20], xmm12
movaps xmmword [rsp + 0x4c10], xmm13
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
call fcn.140059de0
lea rcx, [rbp + 0xf4]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140059de0
lea rcx, [rbp + 0xfc]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm1, dword [rax]
movss dword [0x14059e198], xmm1
movss xmm0, dword [rax + 4]
addss xmm1, dword [0x14019a274]
movss dword [0x14059e19c], xmm0
addss xmm0, dword [0x14014aed0]
cvttss2si ecx, xmm1
cvttss2si edx, xmm0
call fcn.1400b2020
movaps xmm0, xmmword [0x14019b460]
lea rcx, [rbp + 0x2298]
movups xmmword [rbp + 0x2298], xmm0
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0x104]
movss xmm1, dword [0x14059e19c]
lea rdx, [rbp + 0x10c]
addss xmm1, dword [0x14019a290]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtps2pd xmm0, xmm2
addss xmm2, dword [0x14019a278]
addsd xmm0, qword [0x14019a240]
movss dword [rbp + 0x108], xmm1
movss dword [rbp + 0x110], xmm1
movss dword [rsp + 0x20], xmm15
movss dword [rbp + 0x10c], xmm2
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x104], xmm0
call fcn.140066000
movaps xmm0, xmmword [0x14014eca0]
lea rcx, [rbp + 0x22a8]
movups xmmword [rbp + 0x22a8], xmm0
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0x114]
movss xmm1, dword [0x14059e19c]
lea rdx, [rbp + 0x11c]
movss xmm10, dword [0x14019a294]
mov r9d, eax
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
cvtps2pd xmm0, xmm2
addss xmm2, dword [0x14019a278]
addsd xmm0, qword [0x14019a240]
movss dword [rbp + 0x118], xmm1
movss dword [rbp + 0x120], xmm1
movss dword [rsp + 0x20], xmm15
movss dword [rbp + 0x11c], xmm2
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x114], xmm0
call fcn.140066000
call fcn.140059de0
mov qword [0x14059e048], rax
lea rcx, [rbp + 0x124]
call fcn.140059e10
lea rcx, [rbp + 0x22b8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
mov eax, dword [str.wYCK9]
movaps xmm0, xmmword [0x14014eca0]
mov dword [rbp + 0x6c], eax
movzx eax, byte [0x140198c98]
xor byte [rbp + 0x6d], 0x36
xor al, 0x39
xor byte [rbp + 0x6e], 0x37
xor byte [rbp + 0x6f], 0x38
mov byte [rbp + 0x70], al
movss dword [0x14059e19c], xmm1
mov byte [rbp + 0x6c], 0x42
movups xmmword [rbp + 0x22b8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x6c]
addss xmm0, dword [0x14019a26c]
movss xmm8, dword [0x14019a264]
lea r9, [rbp + 0x12c]
mov rdx, qword [0x14059e0b8]
xor r12d, r12d
mov qword [rsp + 0x40], r12
movaps xmm2, xmm8
movss dword [rsp + 0x38], xmm9
movss dword [rbp + 0x12c], xmm0
movss xmm0, dword [0x14059e19c]
addss xmm0, dword [0x14019a2f8]
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x130], xmm0
call fcn.140067350
call fcn.14007dcd0
cmp dword [0x14059c93c], r13d
jne 0x14012246b
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x22c8]
movups xmmword [rbp + 0x22c8], xmm0
jmp 0x140122480
movaps xmm0, xmmword [0x14019a640]
lea rdx, [rbp + 0x22d8]
movups xmmword [rbp + 0x22d8], xmm0
mov ecx, 0x15
call fcn.140060040
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x22e8]
mov ecx, 0x17
movups xmmword [rbp + 0x22e8], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x22f8]
mov ecx, 0x1c
movups xmmword [rbp + 0x22f8], xmm0
call fcn.140060040
mov r14d, 3
mov edx, r14d
lea ecx, [r14 + 8]
call fcn.1400600a0
cmp dword [0x14059c93c], r13d
jne 0x1401224fa
movaps xmm0, xmmword [0x14014eca0]
lea rdx, [rbp + 0x2308]
movups xmmword [rbp + 0x2308], xmm0
jmp 0x14012250f
movaps xmm0, xmmword [0x14014ef00]
lea rdx, [rbp + 0x2318]
movups xmmword [rbp + 0x2318], xmm0
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14019a314]
lea rcx, [rbp + 0x134]
movss xmm13, dword [0x14014aecc]
movss dword [rbp + 0x138], xmm0
mov dword [rbp + 0x134], 0x41000000
call fcn.140061c40
cmp byte [0x140198cad], r12b
mov edi, 0x1f
mov eax, dword [0x140198ca8]
movsd xmm1, qword [0x140198ca0]
mov ebx, dword [0x14059d5f0]
mov dword [rbp + 0x2220], eax
movzx eax, word [0x140198cac]
mov word [rbp + 0x2224], ax
mov dword [rbp + 0x13c], 0x43080000
mov dword [rbp + 0x140], 0x41f00000
movsd qword [rbp + 0x2218], xmm1
je 0x140122701
mov r8d, r12d
cmp ebx, 2
jl 0x1401226ba
movdqa xmm2, xmmword [0x14014ea70]
mov r8d, 8
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm1, xmm2
movdqa xmm3, xmmword [0x14019a4e0]
movdqa xmm0, xmm2
movss xmm8, dword [0x14019a264]
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, esi
movd xmm5, edi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, dword [0x140198ca0]
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
pxor xmm2, xmm0
punpckldq xmm1, xmm3
movd dword [rbp + 0x2218], xmm2
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, dword [rbp + 0x221c]
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
pxor xmm2, xmm0
movd dword [rbp + 0x221c], xmm2
mov eax, r8d
lea r9, [rbp + 0x2218]
add r9, rax
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0xe
jl 0x1401226d0
lea rdx, [rbp + 0x13c]
lea rcx, [rbp + 0x2218]
call fcn.140077840
mov ecx, dword [0x14059c93c]
test al, al
cmovne ecx, r13d
mov dword [0x14059c93c], ecx
call fcn.140059de0
lea rcx, [rbp + 0x144]
mov qword [0x14059e048], rax
call fcn.140059e10
cmp byte [0x140198cb7], r12b
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
mov rax, qword [str.c_DMXVH_]
mov qword [rbp + 0x150], rax
movss dword [0x14059e19c], xmm1
je 0x1401228bb
mov r8d, r12d
cmp ebx, 2
jl 0x14012288a
movdqa xmm2, xmmword [0x14014ea70]
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm1, xmm2
movdqa xmm3, xmmword [0x14019a4e0]
movdqa xmm0, xmm2
mov eax, dword [str.5555555555555555]
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, esi
movd xmm5, edi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [rbp + 0x150]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movdqa xmm0, xmm3
pxor xmm2, xmm1
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
movd dword [rbp + 0x150], xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [rbp + 0x154]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
pxor xmm2, xmm1
movd dword [rbp + 0x154], xmm2
jmp 0x1401228bb
lea r9, [rbp + 0x150]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 8
jl 0x140122891
movaps xmm0, xmmword [0x14014eca0]
lea rcx, [rbp + 0x2328]
movups xmmword [rbp + 0x2328], xmm0
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, [rbp + 0x150]
addss xmm1, dword [0x14019a3a8]
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0x158]
movss xmm11, dword [0x14019a268]
movaps xmm2, xmm8
movss xmm12, dword [0x14014ee5c]
addss xmm0, xmm11
mov rdx, qword [0x14059e0b8]
mov qword [rsp + 0x40], r12
addss xmm1, xmm10
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
subss xmm1, xmm12
movss dword [rbp + 0x158], xmm0
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x15c], xmm1
call fcn.140067350
call fcn.14007dcd0
cmp dword [0x14059c93c], 2
jne 0x140122982
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x2338]
movups xmmword [rbp + 0x2338], xmm0
jmp 0x140122997
movaps xmm0, xmmword [0x14019a640]
lea rdx, [rbp + 0x2348]
movups xmmword [rbp + 0x2348], xmm0
mov ecx, 0x15
call fcn.140060040
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x2358]
mov ecx, 0x17
movups xmmword [rbp + 0x2358], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x2368]
mov ecx, 0x1c
movups xmmword [rbp + 0x2368], xmm0
call fcn.140060040
mov edx, r14d
mov ecx, 0xb
call fcn.1400600a0
cmp dword [0x14059c93c], 2
jne 0x140122a0c
movaps xmm0, xmmword [0x14014eca0]
lea rdx, [rbp + 0x2378]
movups xmmword [rbp + 0x2378], xmm0
jmp 0x140122a21
movaps xmm0, xmmword [0x14014ef00]
lea rdx, [rbp + 0x2388]
movups xmmword [rbp + 0x2388], xmm0
xor ecx, ecx
call fcn.140060040
lea rcx, [rbp + 0x160]
mov dword [rbp + 0x160], 0x41000000
mov dword [rbp + 0x164], 0x43180000
call fcn.140061c40
movzx eax, word [0x140198cc8]
mov r8d, r12d
mov word [rbp + 0x4888], ax
movzx eax, byte [0x140198cca]
mov byte [rbp + 0x488a], al
mov dword [rbp + 0x168], 0x43080000
mov dword [rbp + 0x16c], 0x41f00000
movups xmm0, xmmword [0x140198cb8]
movups xmmword [rbp + 0x4878], xmm0
cmp ebx, 2
jl 0x140122bd9
movdqa xmm0, xmmword [str.5555555555555555]
lea rcx, [rbp + 0x487c]
movdqa xmm5, xmmword [0x14014ea70]
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm7, xmmword [0x14019a4f0]
movdqa xmmword [rbp - 0x70], xmm0
mov edx, dword [rbp - 0x70]
movd xmm6, esi
movd xmm10, edi
nop dword [rax]
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
add r8d, 8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm10
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm10
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x10
jl 0x140122ad0
cmp r8d, 0x13
jge 0x140122c21
movsxd rax, r8d
lea r9, [rbp + 0x4878]
add r9, rax
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0x13
jl 0x140122bf0
lea rdx, [rbp + 0x168]
lea rcx, [rbp + 0x4878]
call fcn.140077840
mov ecx, dword [0x14059c93c]
test al, al
mov r15d, 2
cmovne ecx, r15d
mov dword [0x14059c93c], ecx
call fcn.14007dcd0
cmp dword [0x14059c93c], r14d
jne 0x140122c71
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x2398]
movups xmmword [rbp + 0x2398], xmm0
jmp 0x140122c86
movaps xmm0, xmmword [0x14019a640]
lea rdx, [rbp + 0x23a8]
movups xmmword [rbp + 0x23a8], xmm0
mov ecx, 0x15
call fcn.140060040
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x23b8]
mov ecx, 0x17
movups xmmword [rbp + 0x23b8], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x23c8]
mov ecx, 0x1c
movups xmmword [rbp + 0x23c8], xmm0
call fcn.140060040
mov edx, r14d
mov ecx, 0xb
call fcn.1400600a0
cmp dword [0x14059c93c], r14d
jne 0x140122cfb
movaps xmm0, xmmword [0x14014eca0]
lea rdx, [rbp + 0x23d8]
movups xmmword [rbp + 0x23d8], xmm0
jmp 0x140122d10
movaps xmm0, xmmword [0x14014ef00]
lea rdx, [rbp + 0x23e8]
movups xmmword [rbp + 0x23e8], xmm0
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14019a390]
lea rcx, [rbp + 0x170]
movss dword [rbp + 0x174], xmm0
mov dword [rbp + 0x170], 0x41000000
call fcn.140061c40
cmp byte [0x140198cdd], r12b
mov eax, dword [0x140198cd8]
movsd xmm0, qword [str.fSCLPTO]
mov dword [rbp + 0x2230], eax
movzx eax, word [0x140198cdc]
mov word [rbp + 0x2234], ax
mov dword [rbp + 0x178], 0x43080000
mov dword [rbp + 0x17c], 0x41f00000
movsd qword [rbp + 0x2228], xmm0
je 0x140122ee2
mov r8d, r12d
cmp ebx, r15d
jl 0x140122ea4
movdqa xmm2, xmmword [0x14014ea70]
mov r8d, 8
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm1, xmm2
movdqa xmm3, xmmword [0x14019a4e0]
movdqa xmm0, xmm2
mov eax, dword [str.5555555555555555]
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, esi
movd xmm5, edi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [str.fSCLPTO]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movdqa xmm0, xmm3
pxor xmm2, xmm1
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
movd dword [rbp + 0x2228], xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [rbp + 0x222c]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
pxor xmm2, xmm1
movd dword [rbp + 0x222c], xmm2
mov eax, r8d
lea r9, [rbp + 0x2228]
add r9, rax
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0xe
jl 0x140122eb1
lea rdx, [rbp + 0x178]
lea rcx, [rbp + 0x2228]
call fcn.140077840
mov ecx, dword [0x14059c93c]
test al, al
cmovne ecx, r14d
mov dword [0x14059c93c], ecx
call fcn.14007dcd0
cmp dword [0x14059c93c], esi
jne 0x140122f2b
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x23f8]
movups xmmword [rbp + 0x23f8], xmm0
jmp 0x140122f40
movaps xmm0, xmmword [0x14019a640]
lea rdx, [rbp + 0x2408]
movups xmmword [rbp + 0x2408], xmm0
mov ecx, 0x15
call fcn.140060040
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x2418]
mov ecx, 0x17
movups xmmword [rbp + 0x2418], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x2428]
mov ecx, 0x1c
movups xmmword [rbp + 0x2428], xmm0
call fcn.140060040
mov edx, r14d
mov ecx, 0xb
call fcn.1400600a0
cmp dword [0x14059c93c], esi
jne 0x140122fb4
movaps xmm0, xmmword [0x14014eca0]
lea rdx, [rbp + 0x2438]
movups xmmword [rbp + 0x2438], xmm0
jmp 0x140122fc9
movaps xmm0, xmmword [0x14014ef00]
lea rdx, [rbp + 0x2448]
movups xmmword [rbp + 0x2448], xmm0
xor ecx, ecx
call fcn.140060040
lea rcx, [rbp + 0x180]
mov dword [rbp + 0x180], 0x41000000
mov dword [rbp + 0x184], 0x435e0000
call fcn.140061c40
movups xmm0, xmmword [str.c_RO]
mov dword [rbp + 0x188], 0x43080000
mov dword [rbp + 0x18c], 0x41f00000
movups xmmword [rbp + 0x2458], xmm0
psrldq xmm0, 0xf
movd eax, xmm0
test al, al
je 0x1401231aa
mov r8d, r12d
cmp ebx, r15d
jl 0x140123173
movdqa xmm0, xmmword [str.5555555555555555]
lea rcx, [rbp + 0x245c]
movdqa xmm5, xmmword [0x14014ea70]
mov edx, r12d
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm7, xmmword [0x14019a4f0]
movdqa xmmword [rbp - 0x70], xmm0
mov r8d, dword [rbp - 0x70]
movd xmm6, esi
movd xmm10, edi
nop dword [rax + rax]
movd xmm2, edx
lea eax, [rdx + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
add edx, 8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm10
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm10
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, r8d
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp edx, 0x10
jl 0x140123070
jmp 0x1401231aa
lea r9, [rbp + 0x2458]
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0x10
jl 0x140123180
lea rdx, [rbp + 0x188]
lea rcx, [rbp + 0x2458]
call fcn.140077840
mov ecx, dword [0x14059c93c]
test al, al
cmovne ecx, esi
mov dword [0x14059c93c], ecx
call fcn.140059de0
lea rcx, [rbp + 0x190]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2468]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
mov eax, dword [0x140198cf0]
movaps xmm0, xmmword [0x14014eca0]
mov dword [rbp - 4], eax
movzx eax, byte [0x140198cf4]
xor byte [rbp - 3], 0x36
xor al, 0x39
xor byte [rbp - 2], 0x37
xor byte [rbp - 1], 0x38
mov byte [rbp], al
movss dword [0x14059e19c], xmm1
mov byte [rbp - 4], 0x4d
movups xmmword [rbp + 0x2468], xmm0
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, [rbp - 4]
addss xmm1, dword [0x14019a3e4]
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0x198]
mov rdx, qword [0x14059e0b8]
addss xmm0, xmm11
mov qword [rsp + 0x40], r12
movaps xmm2, xmm8
movss dword [rsp + 0x38], xmm9
addss xmm1, dword [0x14019a294]
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
movss dword [rbp + 0x198], xmm0
subss xmm1, xmm12
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x19c], xmm1
call fcn.140067350
call fcn.14007dcd0
cmp dword [0x14059c93c], 5
jne 0x1401232d9
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x2478]
movups xmmword [rbp + 0x2478], xmm0
jmp 0x1401232ee
movaps xmm0, xmmword [0x14019a640]
lea rdx, [rbp + 0x2488]
movups xmmword [rbp + 0x2488], xmm0
mov ecx, 0x15
call fcn.140060040
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x2498]
mov ecx, 0x17
movups xmmword [rbp + 0x2498], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x24a8]
mov ecx, 0x1c
movups xmmword [rbp + 0x24a8], xmm0
call fcn.140060040
cmp dword [0x14059c93c], 5
jne 0x140123356
movaps xmm0, xmmword [0x14014eca0]
lea rdx, [rbp + 0x24b8]
movups xmmword [rbp + 0x24b8], xmm0
jmp 0x14012336b
movaps xmm0, xmmword [0x14014ef00]
lea rdx, [rbp + 0x24c8]
movups xmmword [rbp + 0x24c8], xmm0
xor ecx, ecx
call fcn.140060040
lea rcx, [rbp + 0x1a0]
mov dword [rbp + 0x1a0], 0x41000000
mov dword [rbp + 0x1a4], 0x438d0000
call fcn.140061c40
mov eax, dword [0x140198d00]
mov r8d, r12d
movsd xmm0, qword [str.vYYP_e]
mov dword [rbp + 0x2250], eax
movzx eax, word [0x140198d04]
mov word [rbp + 0x2254], ax
movzx eax, byte [0x140198d06]
mov byte [rbp + 0x2256], al
mov dword [rbp + 0x1a8], 0x43080000
mov dword [rbp + 0x1ac], 0x41f00000
movsd qword [rbp + 0x2248], xmm0
cmp ebx, r15d
jl 0x1401234f9
movdqa xmm2, xmmword [0x14014ea70]
mov r8d, 8
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm1, xmm2
movdqa xmm3, xmmword [0x14019a4e0]
movdqa xmm0, xmm2
mov eax, dword [str.5555555555555555]
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, esi
movd xmm5, edi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [str.vYYP_e]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movdqa xmm0, xmm3
pxor xmm2, xmm1
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
movd dword [rbp + 0x2248], xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [rbp + 0x224c]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
pxor xmm2, xmm1
movd dword [rbp + 0x224c], xmm2
mov eax, r8d
lea r9, [rbp + 0x2248]
add r9, rax
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0xf
jl 0x140123510
lea rdx, [rbp + 0x1a8]
lea rcx, [rbp + 0x2248]
call fcn.140077840
mov ecx, dword [0x14059c93c]
test al, al
mov edx, 5
cmovne ecx, edx
mov dword [0x14059c93c], ecx
call fcn.14007dcd0
cmp dword [0x14059c93c], 6
jne 0x14012358f
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x24d8]
movups xmmword [rbp + 0x24d8], xmm0
jmp 0x1401235a4
movaps xmm0, xmmword [0x14019a640]
lea rdx, [rbp + 0x24e8]
movups xmmword [rbp + 0x24e8], xmm0
mov ecx, 0x15
call fcn.140060040
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x24f8]
mov ecx, 0x17
movups xmmword [rbp + 0x24f8], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019a530]
lea rdx, [rbp + 0x2508]
mov ecx, 0x1c
movups xmmword [rbp + 0x2508], xmm0
call fcn.140060040
cmp dword [0x14059c93c], 6
jne 0x14012360c
movaps xmm0, xmmword [0x14014eca0]
lea rdx, [rbp + 0x2518]
movups xmmword [rbp + 0x2518], xmm0
jmp 0x140123621
movaps xmm0, xmmword [0x14014ef00]
lea rdx, [rbp + 0x2528]
movups xmmword [rbp + 0x2528], xmm0
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14019a3e0]
lea rcx, [rbp + 0x1b0]
movss dword [rbp + 0x1b4], xmm0
mov dword [rbp + 0x1b0], 0x41000000
call fcn.140061c40
cmp byte [0x140198d19], r12b
movups xmm0, xmmword [str.XQW]
movzx eax, word [0x140198d18]
mov dword [rbp + 0x1b8], 0x43080000
movups xmmword [rbp + 0x4860], xmm0
mov dword [rbp + 0x1bc], 0x41f00000
mov word [rbp + 0x4870], ax
je 0x140123821
mov r8d, r12d
cmp ebx, r15d
jl 0x1401237d9
movdqa xmm0, xmmword [str.5555555555555555]
lea rcx, [rbp + 0x4864]
movdqa xmm5, xmmword [0x14014ea70]
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm7, xmmword [0x14019a4f0]
movdqa xmmword [rbp - 0x70], xmm0
mov edx, dword [rbp - 0x70]
movd xmm6, esi
movd xmm10, edi
nop
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
add r8d, 8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm10
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm10
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x10
jl 0x1401236d0
cmp r8d, 0x12
jge 0x140123821
movsxd rax, r8d
lea r9, [rbp + 0x4860]
add r9, rax
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0x12
jl 0x1401237f0
lea rdx, [rbp + 0x1b8]
lea rcx, [rbp + 0x4860]
call fcn.140077840
mov ecx, dword [0x14059c93c]
test al, al
mov edx, 6
cmovne ecx, edx
mov dword [0x14059c93c], ecx
call fcn.140059de0
lea rcx, [rbp + 0x1c0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x1c8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
mov dword [rbp + 0x1c8], 0x43190000
mov dword [rbp + 0x1cc], 0x42640000
call fcn.140061c40
movaps xmm0, xmmword [0x14019a540]
lea rdx, [rbp + 0x2538]
mov ecx, 0x15
movups xmmword [rbp + 0x2538], xmm0
call fcn.140060040
movss xmm0, dword [0x14019a448]
lea rdx, [rbp + 0x1d0]
movss xmm1, dword [0x14019a464]
lea rcx, str.asda
movss dword [rbp + 0x1d0], xmm0
movss dword [rbp + 0x1d4], xmm1
call fcn.140078b20
movss xmm0, dword [0x14019a2c8]
lea rcx, [rbp + 0x1d8]
movss dword [rbp + 0x1dc], xmm0
mov dword [rbp + 0x1d8], 0x43180000
call fcn.140061c40
call fcn.140059de0
lea rcx, [rbp + 0x1e0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2548]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movaps xmm0, xmmword [0x14019a540]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2548], xmm0
call fcn.140056d60
movss xmm3, dword [0x14059e198]
lea r8, [rbp + 0x1e8]
movss xmm2, dword [0x14059e19c]
lea rdx, [rbp + 0x1f0]
movss xmm7, dword [0x14014aebc]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a480]
addss xmm3, dword [0x14014aee4]
mov rcx, qword [0x14059e048]
movaps xmm1, xmm2
addss xmm1, dword [0x14019a2c4]
addss xmm2, xmm13
mov dword [rsp + 0x28], 0xf
mov r9d, eax
movss dword [rbp + 0x1e8], xmm0
movss dword [rbp + 0x1f0], xmm3
movss dword [rsp + 0x20], xmm7
movss dword [rbp + 0x1ec], xmm1
movss dword [rbp + 0x1f4], xmm2
call fcn.140067190
lea rcx, [rbp + 0x1f8]
mov dword [rbp + 0x1f8], 0x43180000
mov dword [rbp + 0x1fc], 0x41000000
call fcn.140061c40
movaps xmm0, xmmword [0x14019a4c0]
lea rdx, [rbp + 0x2558]
mov ecx, r14d
movups xmmword [rbp + 0x2558], xmm0
call fcn.140060040
call fcn.14007dcd0
movaps xmm0, xmmword [0x14019a520]
movups xmmword [rbp + 0x2568], xmm0
lea rdx, [rbp + 0x2568]
mov ecx, 0x15
call fcn.140060040
movaps xmm0, xmmword [0x14019a540]
lea rdx, [rbp + 0x2578]
mov ecx, 0x15
movups xmmword [rbp + 0x2578], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019ad00]
lea rdx, [rbp + 0x2588]
mov ecx, 0x1c
movups xmmword [rbp + 0x2588], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019ad00]
lea rdx, [rbp + 0x2598]
mov ecx, 0x17
movups xmmword [rbp + 0x2598], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14014ef00]
lea rdx, [rbp + 0x25a8]
xor ecx, ecx
movups xmmword [rbp + 0x25a8], xmm0
call fcn.140060040
lea rcx, [rbp + 0x200]
mov dword [rbp + 0x200], 0x43260000
mov dword [rbp + 0x204], 0x41900000
call fcn.140061c40
movss xmm1, dword [0x14019a324]
lea rdx, [rbp + 0x208]
lea rcx, str.Save_Config
movss dword [rbp + 0x208], xmm1
mov dword [rbp + 0x20c], 0x41c00000
call fcn.140078b10
mov ecx, r13d
call fcn.14005fa50
movaps xmm0, xmm14
call fcn.14005ffa0
movaps xmm0, xmmword [0x14014ef00]
lea rdx, [rbp + 0x25b8]
xor ecx, ecx
movups xmmword [rbp + 0x25b8], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019a540]
lea rdx, [rbp + 0x25c8]
mov ecx, 0x15
movups xmmword [rbp + 0x25c8], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019a540]
lea rdx, [rbp + 0x25d8]
mov ecx, 0x1c
movups xmmword [rbp + 0x25d8], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019a540]
lea rdx, [rbp + 0x25e8]
mov ecx, 0x17
movups xmmword [rbp + 0x25e8], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019a540]
lea rdx, [rbp + 0x25f8]
mov ecx, esi
movups xmmword [rbp + 0x25f8], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019a540]
lea rdx, [rbp + 0x2608]
mov ecx, 7
movups xmmword [rbp + 0x2608], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019a640]
lea rdx, [rbp + 0x2618]
mov ecx, 5
movups xmmword [rbp + 0x2618], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019acf0]
lea rdx, [rbp + 0x2628]
mov ecx, 9
movups xmmword [rbp + 0x2628], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019acf0]
lea rdx, [rbp + 0x2638]
movups xmmword [rbp + 0x2638], xmm0
mov ecx, 8
call fcn.140060040
movaps xmm1, xmm9
mov ecx, 0xb
call fcn.140060200
movss xmm0, dword [0x14019a3d8]
lea rcx, [rbp + 0x210]
movss dword [rbp + 0x210], xmm0
mov dword [rbp + 0x214], 0x41900000
call fcn.140061c40
mov rdx, qword [0x14059e1c8]
lea rcx, str.Fast_Config
xor r8d, r8d
call fcn.1400772d0
test al, al
je 0x140123cde
lea rdi, str.____Rage_Config
mov r14, rsi
mov rcx, qword [rdi]
lea r9, [rbp + 0x218]
cmp qword [0x14059e1c0], rcx
mov qword [rbp + 0x218], r12
sete sil
xor r8d, r8d
movzx edx, sil
call fcn.14007cff0
test al, al
je 0x140123cbb
mov rax, qword [rdi]
mov qword [0x14059e1c0], rax
test sil, sil
je 0x140123cc5
call fcn.140061db0
add rdi, 8
sub r14, r13
jne 0x140123c85
call fcn.140079950
lea esi, [r14 + 4]
lea edi, [rsi + 0x1b]
lea r14d, [rsi - 1]
call fcn.14007dcd0
movaps xmm0, xmmword [0x14014ef00]
lea rdx, [rbp + 0x2648]
xor ecx, ecx
movups xmmword [rbp + 0x2648], xmm0
call fcn.140060040
movaps xmm0, xmmword [0x14019a540]
lea rdx, [rbp + 0x2658]
mov ecx, 0x15
movups xmmword [rbp + 0x2658], xmm0
call fcn.140060040
cvttss2si eax, dword [0x14059c7c4]
lea rdx, [rbp + 0x2668]
mov dword [rbp + 0x2668], 0x3d008081
mov ecx, 0x1c
mov dword [rbp + 0x266c], 0x3d008081
mov dword [rbp + 0x2670], 0x3d50d0d1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
divsd xmm1, qword [0x14019a250]
cvtpd2ps xmm0, xmm1
movss dword [rbp + 0x2674], xmm0
call fcn.140060040
cvttss2si eax, dword [0x14059c7c4]
lea rdx, [rbp + 0x2678]
mov dword [rbp + 0x2678], 0x3d008081
mov ecx, 0x17
mov dword [rbp + 0x267c], 0x3d008081
mov dword [rbp + 0x2680], 0x3d50d0d1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
divsd xmm1, qword [0x14019a250]
cvtpd2ps xmm1, xmm1
movss dword [rbp + 0x2684], xmm1
call fcn.140060040
movss xmm0, dword [0x14019a474]
lea rcx, [rbp + 0x220]
movss dword [rbp + 0x220], xmm0
mov dword [rbp + 0x224], 0x41b00000
call fcn.140061c40
lea rdx, [rbp + 0x228]
mov dword [rbp + 0x228], 0x41880000
lea rcx, [0x140198ab0]
mov dword [rbp + 0x22c], 0x41880000
call fcn.140078850
test al, al
je 0x140123e22
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.140059de0
lea rcx, [rbp + 0x230]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2688]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movaps xmm0, xmmword [0x14019a550]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2688], xmm0
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0x238]
movss xmm3, dword [0x14059e19c]
lea rdx, [rbp + 0x240]
mov rcx, qword [0x14059e048]
movaps xmm0, xmm2
addss xmm0, dword [0x14019a35c]
addss xmm2, dword [0x14019a258]
movaps xmm1, xmm3
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a47c]
addss xmm3, dword [0x14019a414]
mov r9d, eax
movss dword [rbp + 0x238], xmm0
movss dword [rbp + 0x240], xmm2
movss dword [rsp + 0x20], xmm7
movss dword [rbp + 0x23c], xmm1
movss dword [rbp + 0x244], xmm3
call fcn.140067190
movups xmm0, xmmword [str._FSYM_eRRJZ3a]
movups xmmword [rbp + 0x2698], xmm0
psrldq xmm0, 0xf
movd eax, xmm0
test al, al
je 0x14012409a
mov r8d, r12d
cmp ebx, r15d
jl 0x140124063
movdqa xmm0, xmmword [str.5555555555555555]
lea rcx, [rbp + 0x269c]
movdqa xmm5, xmmword [0x14014ea70]
mov edx, r12d
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm7, xmmword [0x14019a4f0]
movdqa xmmword [rbp - 0x70], xmm0
mov r8d, dword [rbp - 0x70]
movd xmm6, esi
movd xmm10, edi
nop word [rax + rax]
movd xmm2, edx
lea eax, [rdx + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
add edx, 8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm10
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm10
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, r8d
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp edx, 0x10
jl 0x140123f60
jmp 0x14012409a
lea r9, [rbp + 0x2698]
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0x10
jl 0x140124070
movaps xmm0, xmmword [0x14014ef00]
lea rcx, [rbp + 0x26a8]
movups xmmword [rbp + 0x26a8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x2698]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm11
addss xmm1, dword [0x14019a424]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x248]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
movss dword [rbp + 0x248], xmm0
movss dword [rbp + 0x24c], xmm1
mov dword [rsp + 0x20], eax
call fcn.140067350
cmp byte [0x140198d45], r12b
mov eax, dword [str.___iJ]
movups xmm0, xmmword [0x140198d30]
mov dword [rbp + 0x48e8], eax
movzx eax, word [0x140198d44]
movups xmmword [rbp + 0x48d8], xmm0
mov word [rbp + 0x48ec], ax
je 0x1401242f1
mov r8d, r12d
cmp ebx, r15d
jl 0x1401242a9
movdqa xmm0, xmmword [str.5555555555555555]
lea rcx, [rbp + 0x48dc]
movdqa xmm5, xmmword [0x14014ea70]
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm7, xmmword [0x14019a4f0]
movdqa xmmword [rbp - 0x70], xmm0
mov edx, dword [rbp - 0x70]
movd xmm6, esi
movd xmm10, edi
nop dword [rax]
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
add r8d, 8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm10
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm10
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x10
jl 0x1401241a0
cmp r8d, 0x16
jge 0x1401242f1
movsxd rax, r8d
lea r9, [rbp + 0x48d8]
add r9, rax
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0x16
jl 0x1401242c0
movaps xmm0, xmmword [0x14019ad10]
lea rcx, [rbp + 0x26b8]
movups xmmword [rbp + 0x26b8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x48d8]
movss xmm10, dword [0x14019a25c]
lea r9, [rbp + 0x250]
mov rdx, qword [0x14059e0b8]
addss xmm0, xmm10
mov qword [rsp + 0x40], r12
movaps xmm2, xmm8
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
movss dword [rbp + 0x250], xmm0
movss xmm0, dword [0x14059e19c]
addss xmm0, dword [0x14019a42c]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x254], xmm0
call fcn.140067350
mov eax, dword [0x140198d58]
mov r8d, r12d
mov dword [rbp + 0x48d0], eax
movzx eax, byte [0x140198d5c]
mov byte [rbp + 0x48d4], al
movups xmm0, xmmword [0x140198d48]
movups xmmword [rbp + 0x48c0], xmm0
cmp ebx, r15d
jl 0x1401244f9
movdqa xmm0, xmmword [str.5555555555555555]
lea rcx, [rbp + 0x48c4]
movdqa xmm5, xmmword [0x14014ea70]
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm7, xmmword [0x14019a4f0]
movdqa xmmword [rbp - 0x70], xmm0
mov edx, dword [rbp - 0x70]
movd xmm6, esi
movd xmm12, edi
nop dword [rax + rax]
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
add r8d, 8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm12
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm12
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x10
jl 0x1401243f0
cmp r8d, 0x15
jge 0x140124541
movsxd rax, r8d
lea r9, [rbp + 0x48c0]
add r9, rax
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0x15
jl 0x140124510
movaps xmm0, xmmword [0x14019ad10]
lea rcx, [rbp + 0x26c8]
movups xmmword [rbp + 0x26c8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x48c0]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm10
addss xmm1, dword [0x14019a434]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x258]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm8
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
movss dword [rbp + 0x258], xmm0
movss dword [rbp + 0x25c], xmm1
mov dword [rsp + 0x20], eax
call fcn.140067350
cmp byte [0x140198d6d], r12b
mov eax, dword [0x140198d68]
movsd xmm0, qword [str.WSRV]
mov dword [rbp + 0x2240], eax
movzx eax, word [0x140198d6c]
mov word [rbp + 0x2244], ax
movsd qword [rbp + 0x2238], xmm0
je 0x140124761
mov r8d, r12d
cmp ebx, r15d
jl 0x14012471a
movdqa xmm2, xmmword [0x14014ea70]
mov r8d, 8
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm1, xmm2
movdqa xmm3, xmmword [0x14019a4e0]
movdqa xmm0, xmm2
mov eax, dword [str.5555555555555555]
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, esi
movd xmm5, edi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [str.WSRV]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movdqa xmm0, xmm3
pxor xmm2, xmm1
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
movd dword [rbp + 0x2238], xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [rbp + 0x223c]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
pxor xmm2, xmm1
movd dword [rbp + 0x223c], xmm2
mov eax, r8d
lea r9, [rbp + 0x2238]
add r9, rax
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0xe
jl 0x140124730
movaps xmm0, xmmword [0x14019ad10]
lea rcx, [rbp + 0x26d8]
movups xmmword [rbp + 0x26d8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x2238]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm10
addss xmm1, dword [0x14019a440]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x260]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm8
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
movss dword [rbp + 0x260], xmm0
movss dword [rbp + 0x264], xmm1
mov dword [rsp + 0x20], eax
call fcn.140067350
mov eax, dword [str.mR9_0C]
mov r8d, r12d
movsd xmm0, qword [0x140198d70]
mov dword [rbp + 0x2260], eax
movzx eax, word [0x140198d7c]
mov word [rbp + 0x2264], ax
movzx eax, byte [0x140198d7e]
mov byte [rbp + 0x2266], al
movsd qword [rbp + 0x2258], xmm0
cmp ebx, r15d
jl 0x14012493a
movdqa xmm2, xmmword [0x14014ea70]
mov r8d, 8
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm1, xmm2
movdqa xmm3, xmmword [0x14019a4e0]
movdqa xmm0, xmm2
mov eax, dword [str.5555555555555555]
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, esi
movd xmm5, edi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [0x140198d70]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movdqa xmm0, xmm3
pxor xmm2, xmm1
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
movd dword [rbp + 0x2258], xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [rbp + 0x225c]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
pxor xmm2, xmm1
movd dword [rbp + 0x225c], xmm2
mov eax, r8d
lea r9, [rbp + 0x2258]
add r9, rax
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0xf
jl 0x140124950
movaps xmm0, xmmword [0x14019ad10]
lea rcx, [rbp + 0x26e8]
movups xmmword [rbp + 0x26e8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x2258]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm10
addss xmm1, dword [0x14019a444]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x268]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm8
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
movss dword [rbp + 0x268], xmm0
movss dword [rbp + 0x26c], xmm1
mov dword [rsp + 0x20], eax
call fcn.140067350
movzx eax, word [0x140198d90]
mov r8d, r12d
mov word [rbp + 0x48a0], ax
movzx eax, byte [0x140198d92]
mov byte [rbp + 0x48a2], al
movups xmm0, xmmword [0x140198d80]
movups xmmword [rbp + 0x4890], xmm0
cmp ebx, r15d
jl 0x140124b89
movdqa xmm0, xmmword [str.5555555555555555]
lea rcx, [rbp + 0x4894]
movdqa xmm5, xmmword [0x14014ea70]
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm7, xmmword [0x14019a4f0]
movdqa xmmword [rbp - 0x70], xmm0
mov edx, dword [rbp - 0x70]
movd xmm6, esi
movd xmm12, edi
nop dword [rax]
nop dword [rax + rax]
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
add r8d, 8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm12
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm12
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x10
jl 0x140124a80
cmp r8d, 0x13
jge 0x140124bd1
movsxd rax, r8d
lea r9, [rbp + 0x4890]
add r9, rax
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0x13
jl 0x140124ba0
movaps xmm0, xmmword [0x14019ad10]
lea rcx, [rbp + 0x26f8]
movups xmmword [rbp + 0x26f8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x4890]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm10
addss xmm1, dword [0x14019a44c]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x270]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm8
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
movss dword [rbp + 0x270], xmm0
movss dword [rbp + 0x274], xmm1
mov dword [rsp + 0x20], eax
call fcn.140067350
mov eax, dword [str.RPY_lC]
mov r8d, r12d
movsd xmm0, qword [str.c_DMXVe]
mov dword [rbp + 0x2270], eax
movzx eax, word [0x140198da4]
mov word [rbp + 0x2274], ax
movzx eax, byte [0x140198da6]
mov byte [rbp + 0x2276], al
movsd qword [rbp + 0x2268], xmm0
cmp ebx, r15d
jl 0x140124daa
movdqa xmm2, xmmword [0x14014ea70]
mov r8d, 8
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm1, xmm2
movdqa xmm3, xmmword [0x14019a4e0]
movdqa xmm0, xmm2
mov eax, dword [str.5555555555555555]
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, esi
movd xmm5, edi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [str.c_DMXVe]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movdqa xmm0, xmm3
pxor xmm2, xmm1
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
movd dword [rbp + 0x2268], xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [rbp + 0x226c]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
pxor xmm2, xmm1
movd dword [rbp + 0x226c], xmm2
mov eax, r8d
lea r9, [rbp + 0x2268]
add r9, rax
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0xf
jl 0x140124dc0
movaps xmm0, xmmword [0x14019ad10]
lea rcx, [rbp + 0x2708]
movups xmmword [rbp + 0x2708], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x2268]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm10
addss xmm1, dword [0x14019a454]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x278]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm8
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
movss dword [rbp + 0x278], xmm0
movss dword [rbp + 0x27c], xmm1
mov dword [rsp + 0x20], eax
call fcn.140067350
mov eax, dword [0x140198db0]
mov r8d, r12d
movsd xmm0, qword [0x140198da8]
mov dword [rbp + 0x2280], eax
movzx eax, word [0x140198db4]
mov word [rbp + 0x2284], ax
movzx eax, byte [0x140198db6]
mov byte [rbp + 0x2286], al
movsd qword [rbp + 0x2278], xmm0
cmp ebx, r15d
jl 0x140124fca
movdqa xmm2, xmmword [0x14014ea70]
mov r8d, 8
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm1, xmm2
movdqa xmm3, xmmword [0x14019a4e0]
movdqa xmm0, xmm2
mov eax, dword [str.5555555555555555]
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, esi
movd xmm5, edi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [0x140198da8]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movdqa xmm0, xmm3
pxor xmm2, xmm1
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
movd dword [rbp + 0x2278], xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [rbp + 0x227c]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
pxor xmm2, xmm1
movd dword [rbp + 0x227c], xmm2
mov eax, r8d
lea r9, [rbp + 0x2278]
add r9, rax
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0xf
jl 0x140124fe0
movaps xmm0, xmmword [0x14019ad10]
lea rcx, [rbp + 0x2718]
movups xmmword [rbp + 0x2718], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x2278]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm10
addss xmm1, dword [0x14019a458]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x280]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm8
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
movss dword [rbp + 0x280], xmm0
movss dword [rbp + 0x284], xmm1
mov dword [rsp + 0x20], eax
call fcn.140067350
mov eax, dword [0x140198dc0]
mov r8d, r12d
movsd xmm0, qword [str.XYE_]
mov dword [rbp + 0x2210], eax
movzx eax, byte [0x140198dc4]
mov byte [rbp + 0x2214], al
movsd qword [rbp + 0x2208], xmm0
cmp ebx, r15d
jl 0x1401251dc
movdqa xmm2, xmmword [0x14014ea70]
mov r8d, 8
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm1, xmm2
movdqa xmm3, xmmword [0x14019a4e0]
movdqa xmm0, xmm2
mov eax, dword [str.5555555555555555]
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, esi
movd xmm5, edi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [str.XYE_]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movdqa xmm0, xmm3
pxor xmm2, xmm1
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
movd dword [rbp + 0x2208], xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [rbp + 0x220c]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
pxor xmm2, xmm1
movd dword [rbp + 0x220c], xmm2
mov eax, r8d
lea r9, [rbp + 0x2208]
add r9, rax
nop dword [rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0xd
jl 0x1401251f0
movaps xmm0, xmmword [0x14019ad10]
lea rcx, [rbp + 0x2728]
movups xmmword [rbp + 0x2728], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x2208]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm10
addss xmm1, dword [0x14019a45c]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x288]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm8
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
movss dword [rbp + 0x288], xmm0
movss dword [rbp + 0x28c], xmm1
mov dword [rsp + 0x20], eax
call fcn.140067350
movzx eax, word [0x140198dd8]
mov r8d, r12d
mov word [rbp + 0x48b8], ax
movzx eax, byte [0x140198dda]
mov byte [rbp + 0x48ba], al
movups xmm0, xmmword [str.vYYP_NNXZ]
movups xmmword [rbp + 0x48a8], xmm0
cmp ebx, r15d
jl 0x140125429
movdqa xmm0, xmmword [str.5555555555555555]
lea rcx, [rbp + 0x48ac]
movdqa xmm5, xmmword [0x14014ea70]
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm7, xmmword [0x14019a4f0]
movdqa xmmword [rbp - 0x70], xmm0
mov edx, dword [rbp - 0x70]
movd xmm6, esi
movd xmm12, edi
nop dword [rax]
nop dword [rax + rax]
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
add r8d, 8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm12
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm12
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x10
jl 0x140125320
cmp r8d, 0x13
jge 0x140125471
movsxd rax, r8d
lea r9, [rbp + 0x48a8]
add r9, rax
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0x13
jl 0x140125440
movaps xmm0, xmmword [0x14019ad10]
lea rcx, [rbp + 0x2738]
movups xmmword [rbp + 0x2738], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x48a8]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm10
addss xmm1, dword [0x14019a468]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x290]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm8
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
movss dword [rbp + 0x290], xmm0
movss dword [rbp + 0x294], xmm1
mov dword [rsp + 0x20], eax
call fcn.140067350
movzx eax, byte [0x140198df0]
mov r8d, r12d
mov byte [rbp + 0x4858], al
movups xmm0, xmmword [str.WSDL]
movups xmmword [rbp + 0x4848], xmm0
cmp ebx, r15d
jl 0x140125669
movdqa xmm0, xmmword [str.5555555555555555]
lea rcx, [rbp + 0x484c]
movdqa xmm5, xmmword [0x14014ea70]
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm7, xmmword [0x14019a4f0]
movdqa xmmword [rbp - 0x70], xmm0
mov edx, dword [rbp - 0x70]
movd xmm6, esi
movd xmm12, edi
nop word [rax + rax]
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
add r8d, 8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm12
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm12
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x10
jl 0x140125560
cmp r8d, 0x11
jge 0x1401256b1
movsxd rax, r8d
lea r9, [rbp + 0x4848]
add r9, rax
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0x11
jl 0x140125680
movaps xmm0, xmmword [0x14019ad10]
lea rcx, [rbp + 0x2748]
movups xmmword [rbp + 0x2748], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x4848]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm10
addss xmm1, dword [0x14019a470]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x298]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm8
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
movss dword [rbp + 0x298], xmm0
movss dword [rbp + 0x29c], xmm1
mov dword [rsp + 0x20], eax
call fcn.140067350
cvttss2si eax, dword [0x14059c7c4]
lea rcx, [rbp + 0x2758]
mov dword [rbp + 0x2758], 0x3c40c0c2
mov dword [rbp + 0x275c], 0x3f28a8a9
mov dword [rbp + 0x2760], 0x3f75f5f7
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, dword [0x14014ae5c]
movss dword [rbp + 0x2764], xmm1
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, str.Developed_By_AN__BA_____Powered_By_Cheater.net
addss xmm1, dword [0x14019a3dc]
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0x2a0]
movss xmm12, dword [0x14019a364]
movaps xmm2, xmm11
mov rdx, qword [0x14059e0b8]
addss xmm0, xmm12
mov qword [rsp + 0x40], r12
addss xmm1, dword [0x14019a3d4]
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
addss xmm0, dword [0x14014ee58]
mov qword [rsp + 0x28], rcx
addss xmm1, dword [0x14014aec8]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x2a0], xmm0
movss dword [rbp + 0x2a4], xmm1
call fcn.140067350
cmp dword [0x14059c93c], r13d
movss xmm10, dword [0x14019a2ec]
movss xmm7, dword [0x14019a2a8]
movss xmm8, dword [0x14019a430]
movss xmm6, dword [0x14019a3b8]
movss xmm14, dword [0x14014ee40]
jne 0x140128ee3
call fcn.140059de0
lea rcx, [rbp + 0x2a8]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2768]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movaps xmm0, xmmword [0x14019a560]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2768], xmm0
call fcn.140056d60
movss xmm3, dword [0x14059e198]
lea r8, [rbp + 0x2b0]
movss xmm2, dword [0x14059e19c]
lea rdx, [rbp + 0x2b8]
mov rcx, qword [0x14059e048]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a428]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a3b4]
addss xmm3, xmm12
mov r9d, eax
addss xmm2, xmm10
movss dword [rbp + 0x2b0], xmm0
movss xmm0, dword [0x14014aec4]
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0x2b4], xmm1
movss dword [rbp + 0x2b8], xmm3
movss dword [rbp + 0x2bc], xmm2
call fcn.140067190
call fcn.140059de0
lea rcx, [rbp + 0x2c0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2778]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfc0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2778], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Main
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14014aec4]
movss xmm2, dword [0x14019a270]
lea r9, [rbp + 0x2c8]
mov rdx, qword [0x14059e0b8]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
addss xmm1, xmm10
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x2c8], xmm0
movss dword [rbp + 0x2cc], xmm1
call fcn.140067350
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x2d0]
add eax, 0x43
mov dword [rbp + 0x2d0], 0x43260000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x2d4], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
add eax, 0x43
mov dword [rbp + 0x2d8], 0x43270000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
lea rcx, [rbp + 0x2d8]
movss dword [rbp + 0x2dc], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x2e0]
add eax, 0x43
mov dword [rbp + 0x2e0], 0x43280000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x2e4], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x2e8]
add eax, 0x43
mov dword [rbp + 0x2e8], 0x43290000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x2ec], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0x2f0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2788]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfe0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2788], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Enable_Aim_Bot
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm7
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x2f8]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm12
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x2f8], xmm0
movss dword [rbp + 0x2fc], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2798]
movups xmmword [rbp + 0x2798], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Invisible_Lock
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a2f4]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x300]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x300], xmm0
movss dword [rbp + 0x304], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x27a8]
movups xmmword [rbp + 0x27a8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x1401991d8]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a320]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x308]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x308], xmm0
movss dword [rbp + 0x30c], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x27b8]
movups xmmword [rbp + 0x27b8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x1401991f0]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a34c]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x310]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x310], xmm0
movss dword [rbp + 0x314], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x318]
mov qword [0x14059e048], rax
call fcn.140059e10
mov ecx, 0x13
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
movss xmm1, dword [0x14014ee78]
call fcn.140060200
movaps xmm0, xmmword [0x14019a730]
lea rdx, [rbp + 0x27c8]
mov ecx, 9
movups xmmword [rbp + 0x27c8], xmm0
call fcn.140060040
lea rcx, [rbp + 0x320]
mov dword [rbp + 0x320], 0x43ac8000
mov dword [rbp + 0x324], 0x42d60000
call fcn.140061c40
lea rdx, [0x14059c980]
lea rcx, str.Aim_Bot_Enable
call fcn.140078d00
lea rcx, [rbp + 0x328]
mov dword [rbp + 0x328], 0x43ac8000
mov dword [rbp + 0x32c], 0x430b0000
call fcn.140061c40
lea rdx, [0x14059c97d]
lea rcx, str.Visible_Lock
call fcn.140078d00
lea rcx, [rbp + 0x330]
mov dword [rbp + 0x330], 0x43ac8000
mov dword [rbp + 0x334], 0x432b0000
call fcn.140061c40
lea rdx, [0x14059c986]
lea rcx, str.Aim_Bot_Only_On_X
call fcn.140078d00
lea rcx, [rbp + 0x338]
mov dword [rbp + 0x338], 0x43ac8000
mov dword [rbp + 0x33c], 0x434b0000
call fcn.140061c40
lea rdx, [0x14059c989]
lea rcx, str.No_Recoil
call fcn.140078d00
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
call fcn.140059de0
lea rcx, [rbp + 0x340]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x27d8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movaps xmm0, xmmword [0x14019a560]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x27d8], xmm0
call fcn.140056d60
movss xmm3, dword [0x14059e198]
lea r8, [rbp + 0x348]
movss xmm2, dword [0x14059e19c]
lea rdx, [rbp + 0x350]
mov rcx, qword [0x14059e048]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a478]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a438]
addss xmm3, xmm8
mov r9d, eax
addss xmm2, xmm6
movss dword [rbp + 0x348], xmm0
movss xmm0, dword [0x14014aec4]
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0x34c], xmm1
movss dword [rbp + 0x350], xmm3
movss dword [rbp + 0x354], xmm2
call fcn.140067190
call fcn.140059de0
lea rcx, [rbp + 0x358]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x27e8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059d010]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x27e8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Key_Assignment
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
addss xmm1, dword [0x14014aec4]
movss xmm2, dword [0x14019a270]
lea r9, [rbp + 0x360]
mov rdx, qword [0x14059e0b8]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm13
addss xmm1, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x360], xmm0
movss dword [rbp + 0x364], xmm1
call fcn.140067350
mov ecx, r13d
call fcn.14005fa50
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x368]
add eax, 0xf2
mov dword [rbp + 0x368], 0x43c70000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x36c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x370]
add eax, 0xf2
mov dword [rbp + 0x370], 0x43c78000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x374], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x378]
add eax, 0xf2
mov dword [rbp + 0x378], 0x43c80000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x37c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x380]
add eax, 0xf2
mov dword [rbp + 0x380], 0x43c88000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x384], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0x388]
mov qword [0x14059e048], rax
call fcn.140059e10
cmp byte [0x140198dff], r12b
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
mov rax, qword [0x140198df8]
mov qword [rbp + 0x390], rax
movss dword [0x14059e19c], xmm1
je 0x1401262ca
mov r8d, r12d
cmp ebx, r15d
jl 0x14012628c
movdqa xmm2, xmmword [0x14014ea70]
movdqa xmm4, xmmword [0x14019b630]
movdqa xmm1, xmm2
movdqa xmm3, xmmword [0x14019a4e0]
movdqa xmm0, xmm2
mov eax, dword [str.5555555555555555]
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, esi
movd xmm5, edi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [rbp + 0x390]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movdqa xmm0, xmm3
pxor xmm2, xmm1
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
movd dword [rbp + 0x390], xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movss xmm6, dword [0x14019a3b8]
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
movd xmm1, dword [rbp + 0x394]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
pxor xmm2, xmm1
movd dword [rbp + 0x394], xmm2
jmp 0x1401262ca
lea r9, [rbp + 0x390]
nop dword [rax]
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 8
jl 0x1401262a0
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x27f8]
movups xmmword [rbp + 0x27f8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x390]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm6
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x398]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
mov rcx, qword [0x14059e048]
addss xmm1, xmm7
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x398], xmm0
movss dword [rbp + 0x39c], xmm1
call fcn.140067350
cmp byte [0x140198e1d], r12b
mov eax, dword [0x140198e18]
movups xmm0, xmmword [0x140198e00]
mov dword [rbp + 0x4928], eax
movzx eax, word [0x140198e1c]
movsd xmm1, qword [0x140198e10]
movups xmmword [rbp + 0x4910], xmm0
mov word [rbp + 0x492c], ax
movsd qword [rbp + 0x4920], xmm1
je 0x140126551
mov r8d, r12d
cmp ebx, r15d
jl 0x140126505
movdqa xmm0, xmmword [str.5555555555555555]
lea rcx, [rbp + 0x4914]
movdqa xmm5, xmmword [0x14014ea70]
movdqa xmm4, xmmword [0x14019b630]
movdqa xmmword [rbp - 0x70], xmm0
mov edx, dword [rbp - 0x70]
movd xmm15, esi
movd xmm14, edi
nop word [rax + rax]
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
add r8d, 8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm15
movdqa xmm0, xmm1
psrld xmm0, xmm14
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm15
movdqa xmm0, xmm1
psrld xmm0, xmm14
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x18
jl 0x1401263e0
movss xmm14, dword [0x14014ee40]
movss xmm15, dword [0x14014aeac]
cmp r8d, 0x1e
jge 0x140126551
movsxd rax, r8d
lea r9, [rbp + 0x4910]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0x1e
jl 0x140126520
cvttss2si eax, dword [0x14059c7c4]
lea rcx, [rbp + 0x2808]
mov dword [rbp + 0x2808], 0x3c40c0c2
mov dword [rbp + 0x280c], 0x3f28a8a9
mov dword [rbp + 0x2810], 0x3f75f5f7
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, dword [0x14014ae5c]
movss dword [rbp + 0x2814], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x4910]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm6
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x3a0]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm8
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x3a0], xmm0
movss dword [rbp + 0x3a4], xmm1
call fcn.140067350
mov eax, dword [0x140198e38]
mov r8d, r12d
movsd xmm1, qword [0x140198e30]
mov dword [rbp + 0x4948], eax
movzx eax, word [0x140198e3c]
mov word [rbp + 0x494c], ax
movzx eax, byte [0x140198e3e]
mov byte [rbp + 0x494e], al
movsd qword [rbp + 0x4940], xmm1
movups xmm0, xmmword [0x140198e20]
movups xmmword [rbp + 0x4930], xmm0
cmp ebx, r15d
jl 0x1401267b5
movdqa xmm0, xmmword [str.5555555555555555]
lea rcx, [rbp + 0x4934]
movdqa xmm5, xmmword [0x14014ea70]
movdqa xmm4, xmmword [0x14019b630]
movdqa xmmword [rbp - 0x70], xmm0
mov edx, dword [rbp - 0x70]
movd xmm15, esi
movd xmm12, edi
nop
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
add r8d, 8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm15
movdqa xmm0, xmm1
psrld xmm0, xmm12
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm15
movdqa xmm0, xmm1
psrld xmm0, xmm12
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x18
jl 0x140126690
movss xmm12, dword [0x14019a364]
movss xmm15, dword [0x14014aeac]
cmp r8d, 0x1f
jge 0x140126801
movsxd rax, r8d
lea r9, [rbp + 0x4930]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0x1f
jl 0x1401267d0
movaps xmm0, xmmword [0x14019ad10]
lea rcx, [rbp + 0x2818]
movups xmmword [rbp + 0x2818], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x4930]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm6
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x3a8]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm8
addss xmm1, dword [0x14019a310]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x3a8], xmm0
movss dword [rbp + 0x3ac], xmm1
call fcn.140067350
cmp byte [0x140198e5b], r12b
movups xmm0, xmmword [0x140198e40]
mov eax, dword [0x140198e58]
movsd xmm1, qword [0x140198e50]
movups xmmword [rbp + 0x48f0], xmm0
mov dword [rbp + 0x4908], eax
movsd qword [rbp + 0x4900], xmm1
je 0x140126a81
mov r8d, r12d
cmp ebx, r15d
jl 0x140126a35
movdqa xmm0, xmmword [str.5555555555555555]
lea rcx, [rbp + 0x48f4]
movdqa xmm5, xmmword [0x14014ea70]
movdqa xmm4, xmmword [0x14019b630]
movdqa xmmword [rbp - 0x70], xmm0
mov edx, dword [rbp - 0x70]
movd xmm15, esi
movd xmm14, edi
nop dword [rax]
nop dword [rax + rax]
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
add r8d, 8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm15
movdqa xmm0, xmm1
psrld xmm0, xmm14
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm15
movdqa xmm0, xmm1
psrld xmm0, xmm14
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14019a4f0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x18
jl 0x140126910
movss xmm14, dword [0x14014ee40]
movss xmm15, dword [0x14014aeac]
cmp r8d, 0x1c
jge 0x140126a81
movsxd rax, r8d
lea r9, [rbp + 0x48f0]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 0x1c
jl 0x140126a50
movaps xmm0, xmmword [0x14019ad10]
lea rcx, [rbp + 0x2828]
movups xmmword [rbp + 0x2828], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x48f0]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a3b4]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x3b0]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
addss xmm1, dword [0x14019a334]
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x3b0], xmm0
movss dword [rbp + 0x3b4], xmm1
call fcn.140067350
call fcn.140059ae0
lea rcx, [rbp + 0x3b8]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
movss xmm0, dword [0x14019a450]
lea rcx, [rbp + 0x3c0]
movss dword [rbp + 0x3c0], xmm0
mov dword [rbp + 0x3c4], 0x438d0000
call fcn.140061c40
lea rdx, [0x14059d020]
mov ecx, 0x15
call fcn.140060040
lea rdx, [0x14059d020]
mov ecx, 0x1c
call fcn.140060040
lea rdx, [0x14059d020]
mov ecx, 0x17
call fcn.140060040
movss xmm1, dword [0x14014ee78]
mov ecx, 0xb
call fcn.140060200
movss xmm0, dword [0x14019a33c]
lea rdx, [0x140121160]
movss xmm1, dword [0x14014aed8]
mov r8d, dword [0x14059e098]
mov ecx, dword [0x14059c7c0]
unpcklps xmm0, xmm1
movq r9, xmm0
call fcn.1401211b0
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0x3c8]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2838]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movaps xmm0, xmmword [0x14019a560]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2838], xmm0
call fcn.140056d60
movss xmm3, dword [0x14059e198]
movss xmm2, dword [0x14059e19c]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a478]
movaps xmm1, xmm2
addss xmm3, xmm8
addss xmm1, dword [0x14019a3b4]
movss dword [rbp + 0x3d0], xmm0
movss dword [rbp + 0x3d8], xmm3
movss dword [rbp + 0x3d4], xmm1
movss xmm0, dword [0x14014aec4]
addss xmm2, xmm10
mov rcx, qword [0x14059e048]
lea r8, [rbp + 0x3d0]
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0x3d8]
mov r9d, eax
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0x3dc], xmm2
call fcn.140067190
call fcn.140059de0
lea rcx, [rbp + 0x3e0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2848]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfc0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2848], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Settings
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14014aec4]
movss xmm2, dword [0x14019a270]
lea r9, [rbp + 0x3e8]
mov rdx, qword [0x14059e0b8]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
addss xmm1, xmm10
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x3e8], xmm0
movss dword [rbp + 0x3ec], xmm1
call fcn.140067350
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x3f0]
add eax, 0x43
mov dword [rbp + 0x3f0], 0x43c70000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x3f4], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x3f8]
add eax, 0x43
mov dword [rbp + 0x3f8], 0x43c78000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x3fc], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x400]
add eax, 0x43
mov dword [rbp + 0x400], 0x43c80000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x404], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x408]
add eax, 0x43
mov dword [rbp + 0x408], 0x43c88000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x40c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0x410]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2858]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfe0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2858], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Enable_Smooth
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm7
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x418]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm8
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x418], xmm0
movss dword [rbp + 0x41c], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x420]
mov qword [0x14059e048], rax
call fcn.140059e10
mov ecx, 0x13
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
movss xmm1, dword [0x14014ee78]
call fcn.140060200
movaps xmm0, xmmword [0x14019a730]
lea rdx, [rbp + 0x2868]
mov ecx, 9
movups xmmword [rbp + 0x2868], xmm0
call fcn.140060040
lea rcx, [rbp + 0x428]
mov dword [rbp + 0x428], 0x44104000
mov dword [rbp + 0x42c], 0x42d60000
call fcn.140061c40
lea rdx, [0x14059c97c]
lea rcx, str.Smooth
call fcn.140078d00
test al, al
je 0x140126fec
mov ecx, r13d
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test r13b, al
je 0x140126fec
mov dword [0x14059c994], r15d
jmp 0x140127003
mov eax, dword [0x14059c994]
cmp byte [0x14059c97c], r12b
cmove eax, r13d
mov dword [0x14059c994], eax
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
call fcn.140059de0
lea rcx, [rbp + 0x430]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2878]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfe0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2878], xmm0
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, str.Smooth
movss xmm0, dword [0x14059e198]
addss xmm1, xmm7
mov rdx, qword [0x14059e0b8]
addss xmm0, xmm13
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x438]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
addss xmm1, dword [0x14019a28c]
mov qword [rsp + 0x28], rcx
addss xmm0, xmm8
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm1, xmm10
movss dword [rbp + 0x438], xmm0
movss dword [rbp + 0x43c], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cff0]
lea rcx, [rbp + 0x2888]
movups xmmword [rbp + 0x2888], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c838]
lea r8, [rbp + 0x440]
movd xmm1, dword [0x14059c83c]
lea rdx, [rbp + 0x448]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a288]
subss xmm3, dword [0x14014aec4]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x440], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0x448], xmm3
addsd xmm0, qword [0x14019a220]
addsd xmm2, qword [0x14019a200]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x444], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0x44c], xmm0
call fcn.140067190
movups xmm0, xmmword [0x14059d000]
lea rcx, [rbp + 0x2898]
movups xmmword [rbp + 0x2898], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c838]
movd xmm1, dword [0x14059c83c]
cvtdq2ps xmm3, xmm3
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a284]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x450], xmm0
movaps xmm0, xmm2
addsd xmm0, qword [0x14019a218]
addsd xmm2, qword [0x14019a208]
subss xmm3, dword [0x14014aec0]
mov rcx, qword [0x14059e048]
lea r8, [rbp + 0x450]
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0x458]
cvtpd2ps xmm0, xmm0
mov r9d, eax
movss dword [rsp + 0x20], xmm14
movss dword [rbp + 0x454], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0x458], xmm3
movss dword [rbp + 0x45c], xmm0
call fcn.140067190
movaps xmm1, xmm14
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d000]
mov ecx, 7
call fcn.140060040
lea rdx, [0x14059d010]
xor ecx, ecx
call fcn.140060040
lea rdx, [0x14059e1d0]
mov ecx, 0x2b
call fcn.140060040
movss xmm0, dword [0x14014ee50]
call fcn.14005ffa0
mov eax, dword [0x14059c838]
lea rcx, [rbp + 0x460]
add eax, 0xfffffffd
movd xmm0, eax
mov eax, dword [0x14059c83c]
cvtdq2ps xmm0, xmm0
inc eax
movss dword [rbp + 0x460], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x464], xmm0
call fcn.140061c40
cmp qword [0x14059c9c0], 0x10
lea rcx, [0x14059c9a8]
cmovae rcx, qword [0x14059c9a8]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movss xmm1, dword [0x14014ee78]
mov ecx, 0x13
call fcn.140060200
movss xmm1, dword [0x14014aed0]
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d010]
mov ecx, 0x13
call fcn.140060040
lea rdx, [0x14059d010]
mov ecx, 0x2b
call fcn.140060040
lea rdx, [0x14059cfe0]
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14014aedc]
call fcn.14005ffa0
mov eax, dword [0x14059c838]
lea rcx, [rbp + 0x468]
add eax, 0xffffff94
movd xmm0, eax
mov eax, dword [0x14059c83c]
cvtdq2ps xmm0, xmm0
add eax, 0xfffffffd
movss dword [rbp + 0x468], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x46c], xmm0
call fcn.140061c40
lea rax, [0x14014eda0]
mov r9d, 0xa
mov qword [rsp + 0x20], rax
mov r8d, r13d
lea rdx, [0x14059c994]
lea rcx, [0x14014acfe]
call fcn.14007d650
mov edx, dword [0x14059c994]
lea rcx, [rbp + 0x4950]
call fcn.140144020
mov rdx, rax
lea rcx, [0x14059c9a8]
call fcn.140089700
lea rcx, [rbp + 0x4950]
call fcn.140081b60
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
call fcn.140059de0
lea rcx, [rbp + 0x470]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x28a8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfe0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x28a8], xmm0
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, str.FOV
movss xmm0, dword [0x14059e198]
addss xmm1, xmm7
addss xmm0, dword [0x14014aed0]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x478]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm1, dword [0x14019a28c]
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm1, dword [0x14019a28c]
movss dword [rbp + 0x478], xmm0
addss xmm1, xmm10
movss dword [rbp + 0x47c], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cff0]
lea rcx, [rbp + 0x28b8]
movups xmmword [rbp + 0x28b8], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c850]
lea r8, [rbp + 0x480]
movd xmm1, dword [0x14059c854]
lea rdx, [rbp + 0x488]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a288]
subss xmm3, dword [0x14014aec4]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x480], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0x488], xmm3
addsd xmm0, qword [0x14019a220]
addsd xmm2, qword [0x14019a200]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x484], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0x48c], xmm0
call fcn.140067190
movups xmm0, xmmword [0x14059d000]
movups xmmword [rbp + 0x28c8], xmm0
lea rcx, [rbp + 0x28c8]
call fcn.140056d60
movd xmm3, dword [0x14059c850]
lea r8, [rbp + 0x490]
movd xmm1, dword [0x14059c854]
lea rdx, [rbp + 0x498]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a284]
subss xmm3, dword [0x14014aec0]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x490], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0x498], xmm3
addsd xmm0, qword [0x14019a218]
addsd xmm2, qword [0x14019a208]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x494], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0x49c], xmm0
call fcn.140067190
movaps xmm1, xmm14
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d000]
mov ecx, 7
call fcn.140060040
lea rdx, [0x14059d010]
xor ecx, ecx
call fcn.140060040
lea rdx, [0x14059e1d0]
mov ecx, 0x2b
call fcn.140060040
movss xmm0, dword [0x14014ee50]
call fcn.14005ffa0
mov eax, dword [0x14059c850]
lea rcx, [rbp + 0x4a0]
add eax, 0xfffffffd
movd xmm0, eax
mov eax, dword [0x14059c854]
cvtdq2ps xmm0, xmm0
inc eax
movss dword [rbp + 0x4a0], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x4a4], xmm0
call fcn.140061c40
cmp qword [0x14059cc20], 0x10
lea rcx, [0x14059cc08]
cmovae rcx, qword [0x14059cc08]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movss xmm1, dword [0x14014ee78]
mov ecx, 0x13
call fcn.140060200
movss xmm1, dword [0x14014aed0]
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d010]
mov ecx, 0x13
call fcn.140060040
lea rdx, [0x14059d010]
mov ecx, 0x2b
call fcn.140060040
lea rdx, [0x14059cfe0]
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14014aedc]
call fcn.14005ffa0
mov eax, dword [0x14059c850]
add eax, 0xffffff94
movd xmm0, eax
lea rcx, [rbp + 0x4a8]
mov eax, dword [0x14059c854]
cvtdq2ps xmm0, xmm0
add eax, 0xfffffffd
movss dword [rbp + 0x4a8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x4ac], xmm0
call fcn.140061c40
lea rax, [0x14014eda0]
mov r9d, 0x1f4
mov r8d, 0xa
mov qword [rsp + 0x20], rax
lea rdx, [0x14059c998]
lea rcx, [0x140199288]
call fcn.14007d650
mov edx, dword [0x14059c998]
lea rcx, [rbp + 0x4970]
call fcn.140144020
mov rdx, rax
lea rcx, [0x14059cc08]
call fcn.140089700
lea rcx, [rbp + 0x4970]
call fcn.140081b60
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
call fcn.140059de0
lea rcx, [rbp + 0x4b0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x28d8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfe0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x28d8], xmm0
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, str.AN__BA
addss xmm1, dword [0x14019a2f4]
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0x4b8]
addss xmm0, dword [0x14014aed0]
mov rdx, qword [0x14059e0b8]
movaps xmm2, xmm11
mov qword [rsp + 0x40], r12
addss xmm1, dword [0x14019a28c]
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm1, dword [0x14019a28c]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x4b8], xmm0
addss xmm1, xmm10
movss dword [rbp + 0x4bc], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cff0]
lea rcx, [rbp + 0x28e8]
movups xmmword [rbp + 0x28e8], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c858]
movd xmm1, dword [0x14059c85c]
cvtdq2ps xmm3, xmm3
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a288]
subss xmm3, dword [0x14014aec4]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x4c0], xmm0
movaps xmm0, xmm2
addsd xmm0, qword [0x14019a220]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x4c4], xmm0
addsd xmm2, qword [0x14019a200]
mov rcx, qword [0x14059e048]
lea r8, [rbp + 0x4c0]
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0x4c8]
mov r9d, eax
movss dword [rbp + 0x4c8], xmm3
movss dword [rsp + 0x20], xmm14
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0x4cc], xmm0
call fcn.140067190
movups xmm0, xmmword [0x14059d000]
lea rcx, [rbp + 0x28f8]
movups xmmword [rbp + 0x28f8], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c858]
lea r8, [rbp + 0x4d0]
movd xmm1, dword [0x14059c85c]
lea rdx, [rbp + 0x4d8]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a284]
subss xmm3, dword [0x14014aec0]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x4d0], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0x4d8], xmm3
addsd xmm0, qword [0x14019a218]
addsd xmm2, qword [0x14019a208]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x4d4], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0x4dc], xmm0
call fcn.140067190
movaps xmm1, xmm14
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d000]
mov ecx, 7
call fcn.140060040
lea rdx, [0x14059d010]
xor ecx, ecx
call fcn.140060040
lea rdx, [0x14059e1d0]
mov ecx, 0x2b
call fcn.140060040
movss xmm0, dword [0x14014ee50]
call fcn.14005ffa0
mov eax, dword [0x14059c858]
lea rcx, [rbp + 0x4e0]
add eax, 0xfffffffd
movd xmm0, eax
mov eax, dword [0x14059c85c]
cvtdq2ps xmm0, xmm0
inc eax
movss dword [rbp + 0x4e0], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x4e4], xmm0
call fcn.140061c40
cmp qword [0x14059cc60], 0x10
lea rcx, [0x14059cc48]
cmovae rcx, qword [0x14059cc48]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movss xmm1, dword [0x14014ee78]
mov ecx, 0x13
call fcn.140060200
movss xmm1, dword [0x14014aed0]
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d010]
mov ecx, 0x13
call fcn.140060040
lea rdx, [0x14059d010]
mov ecx, 0x2b
call fcn.140060040
lea rdx, [0x14059cfe0]
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14014aedc]
call fcn.14005ffa0
mov eax, dword [0x14059c858]
lea rcx, [rbp + 0x4e8]
add eax, 0xffffff94
movd xmm0, eax
mov eax, dword [0x14059c85c]
cvtdq2ps xmm0, xmm0
add eax, 0xfffffffd
movss dword [rbp + 0x4e8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x4ec], xmm0
call fcn.140061c40
lea rax, [0x14014eda0]
mov r9d, 0xf
mov r8d, r13d
mov qword [rsp + 0x20], rax
lea rdx, [0x14059e1bc]
lea rcx, [0x140199298]
call fcn.14007d650
mov edx, dword [0x14059e1bc]
lea rcx, [rbp + 0x4990]
call fcn.140144020
mov rdx, rax
lea rcx, [0x14059cc48]
call fcn.140089700
lea rcx, [rbp + 0x4990]
call fcn.140081b60
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
call fcn.140059de0
lea rcx, [rbp + 0x4f0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2908]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movaps xmm0, xmmword [0x14019a560]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2908], xmm0
call fcn.140056d60
movss xmm3, dword [0x14059e198]
lea r8, [rbp + 0x4f8]
movss xmm2, dword [0x14059e19c]
lea rdx, [rbp + 0x500]
mov rcx, qword [0x14059e048]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a428]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a438]
addss xmm3, xmm12
mov r9d, eax
addss xmm2, xmm6
movss dword [rbp + 0x4f8], xmm0
movss xmm0, dword [0x14014aec4]
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0x4fc], xmm1
movss dword [rbp + 0x500], xmm3
movss dword [rbp + 0x504], xmm2
call fcn.140067190
call fcn.140059de0
lea rcx, [rbp + 0x508]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059d010]
lea rcx, [rbp + 0x2918]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2918], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Bone_Select
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14014aec4]
movss xmm2, dword [0x14019a270]
lea r9, [rbp + 0x510]
mov rdx, qword [0x14059e0b8]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
addss xmm1, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x510], xmm0
movss dword [rbp + 0x514], xmm1
call fcn.140067350
mov ecx, r13d
call fcn.14005fa50
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x518]
add eax, 0xf2
mov dword [rbp + 0x518], 0x43260000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x51c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x520]
add eax, 0xf2
mov dword [rbp + 0x520], 0x43270000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x524], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x528]
add eax, 0xf2
mov dword [rbp + 0x528], 0x43280000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x52c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x530]
add eax, 0xf2
mov dword [rbp + 0x530], 0x43290000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x534], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0x538]
mov qword [0x14059e048], rax
call fcn.140059e10
mov ecx, 0x13
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
movss xmm1, dword [0x14014ee78]
call fcn.140060200
movaps xmm0, xmmword [0x14019a730]
lea rdx, [rbp + 0x2928]
mov ecx, 9
movups xmmword [rbp + 0x2928], xmm0
call fcn.140060040
movzx edx, byte [0x14059e1a8]
mov eax, r12d
test dl, dl
mov ecx, r12d
sete cl
cmp byte [0x14059e1a7], r12b
sete al
and ecx, eax
mov eax, r12d
cmp byte [0x14059c985], r12b
cmove eax, ecx
test eax, eax
je 0x140127f6a
mov ecx, dword [0x14059c99c]
cmp ecx, r13d
jne 0x140127f4d
mov byte [0x14059c985], r13b
jmp 0x140127f6a
cmp ecx, r15d
jne 0x140127f5b
mov byte [0x14059e1a7], r13b
jmp 0x140127f6a
cmp ecx, 3
mov eax, edx
cmove eax, r13d
mov byte [0x14059e1a8], al
lea rcx, [rbp + 0x540]
mov dword [rbp + 0x540], 0x43ac8000
mov dword [rbp + 0x544], 0x438d0000
call fcn.140061c40
lea rdx, [0x14059c985]
lea rcx, str.Head
call fcn.140078d00
test al, al
je 0x140127faf
mov byte [0x14059e1a8], r12b
mov byte [0x14059e1a7], r12b
mov eax, dword [0x14059c99c]
lea rcx, [rbp + 0x548]
cmp byte [0x14059c985], r13b
mov dword [rbp + 0x548], 0x43ac8000
cmove eax, r13d
mov dword [rbp + 0x54c], 0x439d0000
mov dword [0x14059c99c], eax
call fcn.140061c40
lea rdx, [0x14059e1a7]
lea rcx, str.Neck
call fcn.140078d00
test al, al
je 0x14012800b
mov byte [0x14059e1a8], r12b
mov byte [0x14059c985], r12b
mov eax, dword [0x14059c99c]
lea rcx, [rbp + 0x550]
cmp byte [0x14059e1a7], r13b
movss xmm0, dword [0x14019a404]
cmove eax, r15d
movss dword [rbp + 0x554], xmm0
mov dword [0x14059c99c], eax
mov dword [rbp + 0x550], 0x43ac8000
call fcn.140061c40
lea rdx, [0x14059e1a8]
lea rcx, str.Body
call fcn.140078d00
test al, al
je 0x14012806d
mov byte [0x14059e1a7], r12b
mov byte [0x14059c985], r12b
mov eax, dword [0x14059c99c]
mov ecx, r13d
cmp byte [0x14059e1a8], r13b
cmove eax, r14d
mov dword [0x14059c99c], eax
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
call fcn.140059de0
lea rcx, [rbp + 0x558]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2938]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfe0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2938], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Head
movss xmm6, dword [0x14019a30c]
lea r9, [rbp + 0x560]
mov rdx, qword [0x14059e0b8]
addss xmm0, xmm6
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm0, xmm12
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x560], xmm0
movss xmm0, dword [0x14059e19c]
addss xmm0, xmm7
addss xmm0, dword [0x14019a3b8]
movss dword [rbp + 0x564], xmm0
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2948]
movups xmmword [rbp + 0x2948], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Neck
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm6
addss xmm1, dword [0x14019a2f4]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x568]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
addss xmm1, dword [0x14019a3b8]
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x568], xmm0
movss dword [rbp + 0x56c], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2958]
movups xmmword [rbp + 0x2958], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Body
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm6
addss xmm1, dword [0x14019a320]
movss xmm6, dword [0x14019a3b8]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
addss xmm1, xmm6
mov qword [rsp + 0x28], rcx
movss dword [rbp + 0x570], xmm0
movss dword [rbp + 0x574], xmm1
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x570]
mov rcx, qword [0x14059e048]
movaps xmm2, xmm11
mov dword [rsp + 0x20], eax
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x578]
mov qword [0x14059e048], rax
call fcn.140059e10
cmp dword [0x14059c99c], 3
movss xmm1, dword [rax]
movss dword [0x14059e198], xmm1
movss xmm0, dword [rax + 4]
movss dword [0x14059e19c], xmm0
jne 0x1401286a3
addss xmm1, dword [0x14019a270]
addss xmm0, xmm7
addss xmm1, xmm12
addss xmm0, xmm6
cvttss2si ecx, xmm1
cvttss2si edx, xmm0
call fcn.140089c40
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2968]
movups xmmword [rbp + 0x2968], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Body__Y
movss xmm1, dword [0x14059e19c]
lea r9, [rbp + 0x580]
addss xmm0, dword [0x14014aed0]
addss xmm1, dword [0x14019a348]
mov rdx, qword [0x14059e0b8]
movaps xmm2, xmm11
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm6
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x580], xmm0
movss dword [rbp + 0x584], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cff0]
lea rcx, [rbp + 0x2978]
movups xmmword [rbp + 0x2978], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c7e0]
lea r8, [rbp + 0x588]
movd xmm1, dword [0x14059c7e4]
lea rdx, [rbp + 0x590]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a288]
subss xmm3, dword [0x14014aec4]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x588], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0x590], xmm3
addsd xmm0, qword [0x14019a220]
addsd xmm2, qword [0x14019a200]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x58c], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0x594], xmm0
call fcn.140067190
movups xmm0, xmmword [0x14059d000]
lea rcx, [rbp + 0x2988]
movups xmmword [rbp + 0x2988], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c7e0]
movd xmm1, dword [0x14059c7e4]
cvtdq2ps xmm3, xmm3
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a284]
subss xmm3, dword [0x14014aec0]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x598], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0x5a0], xmm3
addsd xmm0, qword [0x14019a218]
addsd xmm2, qword [0x14019a208]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x59c], xmm0
mov rcx, qword [0x14059e048]
lea r8, [rbp + 0x598]
cvtpd2ps xmm0, xmm2
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0x5a0]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
movss dword [rbp + 0x5a4], xmm0
call fcn.140067190
movaps xmm1, xmm14
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d000]
mov ecx, 7
call fcn.140060040
lea rdx, [0x14059d010]
xor ecx, ecx
call fcn.140060040
lea rdx, [0x14059e1d0]
mov ecx, 0x2b
call fcn.140060040
movss xmm0, dword [0x14014ee50]
call fcn.14005ffa0
mov eax, dword [0x14059c7e0]
lea rcx, [rbp + 0x5a8]
add eax, 0xfffffffd
movd xmm0, eax
mov eax, dword [0x14059c7e4]
cvtdq2ps xmm0, xmm0
inc eax
movss dword [rbp + 0x5a8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x5ac], xmm0
call fcn.140061c40
cmp qword [0x14059cb20], 0x10
lea rcx, [0x14059cb08]
cmovae rcx, qword [0x14059cb08]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movss xmm1, dword [0x14014ee78]
mov ecx, 0x13
call fcn.140060200
movss xmm1, dword [0x14014aed0]
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d010]
mov ecx, 0x13
call fcn.140060040
lea rdx, [0x14059d010]
mov ecx, 0x2b
call fcn.140060040
lea rdx, [0x14059cfe0]
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14014aedc]
call fcn.14005ffa0
mov eax, dword [0x14059c7e0]
lea rcx, [rbp + 0x5b0]
add eax, 0xffffff94
movd xmm0, eax
mov eax, dword [0x14059c7e4]
cvtdq2ps xmm0, xmm0
add eax, 0xfffffffd
movss dword [rbp + 0x5b0], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x5b4], xmm0
call fcn.140061c40
lea rax, [0x14014eda0]
mov r9d, 0x64
xor r8d, r8d
mov qword [rsp + 0x20], rax
lea rdx, [0x14059e1b0]
lea rcx, str.Aim_Bot_Bone_Select_Body_Y
call fcn.14007d650
mov edx, dword [0x14059e1b0]
lea rcx, [rbp + 0x49b0]
call fcn.140144020
mov rdx, rax
lea rcx, [0x14059cb08]
call fcn.140089700
lea rcx, [rbp + 0x49b0]
call fcn.140081b60
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
call fcn.140059de0
lea rcx, [rbp + 0x5b8]
mov qword [0x14059e048], rax
call fcn.140059e10
cmp dword [0x14059c99c], r15d
movss xmm1, dword [rax]
movss dword [0x14059e198], xmm1
movss xmm0, dword [rax + 4]
movss dword [0x14059e19c], xmm0
jne 0x140128ac3
addss xmm1, dword [0x14019a270]
addss xmm0, xmm7
addss xmm1, xmm12
addss xmm0, xmm6
cvttss2si ecx, xmm1
cvttss2si edx, xmm0
call fcn.140115d20
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2998]
movups xmmword [rbp + 0x2998], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Neck__Y
movss xmm1, dword [0x14059e19c]
lea r9, [rbp + 0x5c0]
addss xmm0, dword [0x14014aed0]
addss xmm1, dword [0x14019a348]
mov rdx, qword [0x14059e0b8]
movaps xmm2, xmm11
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm6
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x5c0], xmm0
movss dword [rbp + 0x5c4], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cff0]
lea rcx, [rbp + 0x29a8]
movups xmmword [rbp + 0x29a8], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c7e0]
lea r8, [rbp + 0x5c8]
movd xmm1, dword [0x14059c7e4]
lea rdx, [rbp + 0x5d0]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a288]
subss xmm3, dword [0x14014aec4]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x5c8], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0x5d0], xmm3
addsd xmm0, qword [0x14019a220]
addsd xmm2, qword [0x14019a200]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x5cc], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0x5d4], xmm0
call fcn.140067190
movups xmm0, xmmword [0x14059d000]
lea rcx, [rbp + 0x29b8]
movups xmmword [rbp + 0x29b8], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c7e0]
movd xmm1, dword [0x14059c7e4]
cvtdq2ps xmm3, xmm3
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a284]
subss xmm3, dword [0x14014aec0]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x5d8], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0x5e0], xmm3
addsd xmm0, qword [0x14019a218]
addsd xmm2, qword [0x14019a208]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x5dc], xmm0
mov rcx, qword [0x14059e048]
lea r8, [rbp + 0x5d8]
cvtpd2ps xmm0, xmm2
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0x5e0]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
movss dword [rbp + 0x5e4], xmm0
call fcn.140067190
movaps xmm1, xmm14
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d000]
mov ecx, 7
call fcn.140060040
lea rdx, [0x14059d010]
xor ecx, ecx
call fcn.140060040
lea rdx, [0x14059e1d0]
mov ecx, 0x2b
call fcn.140060040
movss xmm0, dword [0x14014ee50]
call fcn.14005ffa0
mov eax, dword [0x14059c7e0]
lea rcx, [rbp + 0x5e8]
add eax, 0xfffffffd
movd xmm0, eax
mov eax, dword [0x14059c7e4]
cvtdq2ps xmm0, xmm0
inc eax
movss dword [rbp + 0x5e8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x5ec], xmm0
call fcn.140061c40
cmp qword [0x14059cb40], 0x10
lea rcx, [0x14059cb28]
cmovae rcx, qword [0x14059cb28]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movss xmm1, dword [0x14014ee78]
mov ecx, 0x13
call fcn.140060200
movss xmm1, dword [0x14014aed0]
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d010]
mov ecx, 0x13
call fcn.140060040
lea rdx, [0x14059d010]
mov ecx, 0x2b
call fcn.140060040
lea rdx, [0x14059cfe0]
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14014aedc]
call fcn.14005ffa0
mov eax, dword [0x14059c7e0]
lea rcx, [rbp + 0x5f0]
add eax, 0xffffff94
movd xmm0, eax
mov eax, dword [0x14059c7e4]
cvtdq2ps xmm0, xmm0
add eax, 0xfffffffd
movss dword [rbp + 0x5f0], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x5f4], xmm0
call fcn.140061c40
lea rax, [0x14014eda0]
mov r9d, 0x64
xor r8d, r8d
mov qword [rsp + 0x20], rax
lea rdx, [0x14059e1b4]
lea rcx, str.Aim_Bot_Bone_Select_Neck_Y
call fcn.14007d650
mov edx, dword [0x14059e1b4]
lea rcx, [rbp + 0x49d0]
call fcn.140144020
mov rdx, rax
lea rcx, [0x14059cb28]
call fcn.140089700
lea rcx, [rbp + 0x49d0]
call fcn.140081b60
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
call fcn.140059de0
lea rcx, [rbp + 0x5f8]
mov qword [0x14059e048], rax
call fcn.140059e10
cmp dword [0x14059c99c], r13d
movss xmm1, dword [rax]
movss dword [0x14059e198], xmm1
movss xmm0, dword [rax + 4]
movss dword [0x14059e19c], xmm0
jne 0x140128ee3
addss xmm1, dword [0x14019a270]
addss xmm0, xmm7
addss xmm1, xmm12
addss xmm0, xmm6
cvttss2si ecx, xmm1
cvttss2si edx, xmm0
call fcn.1400a7c20
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x29c8]
movups xmmword [rbp + 0x29c8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Head__Y
movss xmm1, dword [0x14059e19c]
lea r9, [rbp + 0x600]
addss xmm0, dword [0x14014aed0]
addss xmm1, dword [0x14019a348]
mov rdx, qword [0x14059e0b8]
movaps xmm2, xmm11
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm6
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x600], xmm0
movss dword [rbp + 0x604], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cff0]
lea rcx, [rbp + 0x29d8]
movups xmmword [rbp + 0x29d8], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c7e0]
lea r8, [rbp + 0x608]
movd xmm1, dword [0x14059c7e4]
lea rdx, [rbp + 0x610]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a288]
subss xmm3, dword [0x14014aec4]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x608], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0x610], xmm3
addsd xmm0, qword [0x14019a220]
addsd xmm2, qword [0x14019a200]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x60c], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0x614], xmm0
call fcn.140067190
movups xmm0, xmmword [0x14059d000]
lea rcx, [rbp + 0x29e8]
movups xmmword [rbp + 0x29e8], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c7e0]
movd xmm1, dword [0x14059c7e4]
cvtdq2ps xmm3, xmm3
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a284]
subss xmm3, dword [0x14014aec0]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x618], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0x620], xmm3
addsd xmm0, qword [0x14019a218]
addsd xmm2, qword [0x14019a208]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x61c], xmm0
mov rcx, qword [0x14059e048]
lea r8, [rbp + 0x618]
cvtpd2ps xmm0, xmm2
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0x620]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
movss dword [rbp + 0x624], xmm0
call fcn.140067190
movaps xmm1, xmm14
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d000]
mov ecx, 7
call fcn.140060040
lea rdx, [0x14059d010]
xor ecx, ecx
call fcn.140060040
lea rdx, [0x14059e1d0]
mov ecx, 0x2b
call fcn.140060040
movss xmm0, dword [0x14014ee50]
call fcn.14005ffa0
mov eax, dword [0x14059c7e0]
lea rcx, [rbp + 0x628]
add eax, 0xfffffffd
movd xmm0, eax
mov eax, dword [0x14059c7e4]
cvtdq2ps xmm0, xmm0
inc eax
movss dword [rbp + 0x628], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x62c], xmm0
call fcn.140061c40
cmp qword [0x14059cb60], 0x10
lea rcx, [0x14059cb48]
cmovae rcx, qword [0x14059cb48]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movss xmm1, dword [0x14014ee78]
mov ecx, 0x13
call fcn.140060200
movss xmm1, dword [0x14014aed0]
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d010]
mov ecx, 0x13
call fcn.140060040
lea rdx, [0x14059d010]
mov ecx, 0x2b
call fcn.140060040
lea rdx, [0x14059cfe0]
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14014aedc]
call fcn.14005ffa0
mov eax, dword [0x14059c7e0]
lea rcx, [rbp + 0x630]
add eax, 0xffffff94
movd xmm0, eax
mov eax, dword [0x14059c7e4]
cvtdq2ps xmm0, xmm0
add eax, 0xfffffffd
movss dword [rbp + 0x630], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x634], xmm0
call fcn.140061c40
lea rax, [0x14014eda0]
mov r9d, 0x64
xor r8d, r8d
mov qword [rsp + 0x20], rax
lea rdx, [0x14059e1b8]
lea rcx, str.Aim_Bot_Bone_Select_Head_Y
call fcn.14007d650
mov edx, dword [0x14059e1b8]
lea rcx, [rbp + 0x49f0]
call fcn.140144020
mov rdx, rax
lea rcx, [0x14059cb48]
call fcn.140089700
lea rcx, [rbp + 0x49f0]
call fcn.140081b60
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
cmp dword [0x14059c93c], r15d
jne 0x14012a03f
call fcn.140059de0
lea rcx, [rbp + 0x638]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x29f8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movaps xmm0, xmmword [0x14019a560]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x29f8], xmm0
call fcn.140056d60
movss xmm2, dword [0x14059e19c]
lea r8, [rbp + 0x640]
movss xmm3, dword [0x14059e198]
lea rdx, [rbp + 0x648]
mov rcx, qword [0x14059e048]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a428]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a3b4]
addss xmm3, xmm12
mov r9d, eax
addss xmm2, xmm10
movss dword [rbp + 0x640], xmm0
movss xmm0, dword [0x14014aec4]
addss xmm1, dword [0x14019a318]
movss dword [rbp + 0x648], xmm3
movss dword [rbp + 0x64c], xmm2
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0x644], xmm1
call fcn.140067190
call fcn.140059de0
lea rcx, [rbp + 0x650]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2a08]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfc0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2a08], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Player_Visual
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14014aec4]
movss xmm2, dword [0x14019a270]
lea r9, [rbp + 0x658]
mov rdx, qword [0x14059e0b8]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
addss xmm1, xmm10
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x658], xmm0
movss dword [rbp + 0x65c], xmm1
call fcn.140067350
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x660]
add eax, 0x43
mov dword [rbp + 0x660], 0x43260000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x664], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
add eax, 0x43
mov dword [rbp + 0x668], 0x43270000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
lea rcx, [rbp + 0x668]
movss dword [rbp + 0x66c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x670]
add eax, 0x43
mov dword [rbp + 0x670], 0x43280000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x674], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x678]
add eax, 0x43
mov dword [rbp + 0x678], 0x43290000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x67c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0x680]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2a18]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfe0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2a18], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x140199350]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm7
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x688]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm12
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x688], xmm0
movss dword [rbp + 0x68c], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2a28]
movups xmmword [rbp + 0x2a28], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x140199360]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a2f4]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x690]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
addss xmm0, xmm12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x690], xmm0
movss dword [rbp + 0x694], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2a38]
movups xmmword [rbp + 0x2a38], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x140199370]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a320]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x698]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x698], xmm0
movss dword [rbp + 0x69c], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2a48]
movups xmmword [rbp + 0x2a48], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x140199380]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a34c]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x6a0]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x6a0], xmm0
movss dword [rbp + 0x6a4], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2a58]
movups xmmword [rbp + 0x2a58], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x140199390]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a36c]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x6a8]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x6a8], xmm0
movss dword [rbp + 0x6ac], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2a68]
movups xmmword [rbp + 0x2a68], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a39c]
addss xmm0, xmm12
addss xmm1, xmm10
movss dword [rbp + 0x6b0], xmm0
mov rdx, qword [0x14059e0b8]
lea rcx, [0x1401993a8]
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x6b0]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
movss dword [rbp + 0x6b4], xmm1
mov dword [rsp + 0x20], eax
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2a78]
movups xmmword [rbp + 0x2a78], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x1401993b8]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a3b4]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x6b8]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x6b8], xmm0
movss dword [rbp + 0x6bc], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x6c0]
mov qword [0x14059e048], rax
call fcn.140059e10
mov ecx, 0x13
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
movss xmm1, dword [0x14014ee78]
call fcn.140060200
movaps xmm0, xmmword [0x14019a730]
lea rdx, [rbp + 0x2a88]
mov ecx, 9
movups xmmword [rbp + 0x2a88], xmm0
call fcn.140060040
lea rcx, [rbp + 0x6c8]
mov dword [rbp + 0x6c8], 0x43ac8000
mov dword [rbp + 0x6cc], 0x42d60000
call fcn.140061c40
lea rdx, [0x14059c983]
lea rcx, str.Enable_ESP
call fcn.140078d00
cmp byte [0x14059c983], r12b
jne 0x14012966e
mov byte [0x14059c97e], r12b
mov byte [0x14059c987], r12b
mov byte [0x14059c98a], r12b
mov byte [0x14059c990], r12b
mov byte [0x14059c98c], r12b
mov byte [0x14059c98e], r12b
lea rcx, [rbp + 0x6d0]
mov dword [rbp + 0x6d0], 0x43ac8000
mov dword [rbp + 0x6d4], 0x430b0000
call fcn.140061c40
lea rdx, [0x14059c97e]
lea rcx, str.Enable_Bone_ESP
call fcn.140078d00
lea rcx, [rbp + 0x6d8]
mov dword [rbp + 0x6d8], 0x43ac8000
mov dword [rbp + 0x6dc], 0x432b0000
call fcn.140061c40
lea rdx, [0x14059c987]
lea rcx, str.Enable_Head_ESP
call fcn.140078d00
lea rcx, [rbp + 0x6e0]
mov dword [rbp + 0x6e0], 0x43ac8000
mov dword [rbp + 0x6e4], 0x434b0000
call fcn.140061c40
lea rdx, [0x14059c98a]
lea rcx, str.Enable_Box_ESP
call fcn.140078d00
lea rcx, [rbp + 0x6e8]
mov dword [rbp + 0x6e8], 0x43ac8000
mov dword [rbp + 0x6ec], 0x436b0000
call fcn.140061c40
lea rdx, [0x14059c990]
lea rcx, str.Health_Bar_ESP
call fcn.140078d00
lea rcx, [rbp + 0x6f0]
mov dword [rbp + 0x6f0], 0x43ac8000
mov dword [rbp + 0x6f4], 0x43858000
call fcn.140061c40
lea rdx, [0x14059c98c]
lea rcx, str.Enable_Snap_Line_ESP
call fcn.140078d00
lea rcx, [rbp + 0x6f8]
mov dword [rbp + 0x6f8], 0x43ac8000
mov dword [rbp + 0x6fc], 0x43958000
call fcn.140061c40
lea rdx, [0x14059c98e]
lea rcx, str.Distance_ESP
call fcn.140078d00
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movaps xmm0, xmmword [0x14019a560]
lea rcx, [rbp + 0x2a98]
movups xmmword [rbp + 0x2a98], xmm0
call fcn.140056d60
movss xmm2, dword [0x14059e19c]
lea r8, [rbp + 0x700]
movss xmm3, dword [0x14059e198]
lea rdx, [rbp + 0x708]
mov rcx, qword [0x14059e048]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a478]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a3b4]
addss xmm3, xmm8
mov r9d, eax
addss xmm2, xmm10
movss dword [rbp + 0x700], xmm0
movss xmm0, dword [0x14014aec4]
addss xmm1, dword [0x14019a318]
movss dword [rbp + 0x708], xmm3
movss dword [rbp + 0x70c], xmm2
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0x704], xmm1
call fcn.140067190
call fcn.140059de0
lea rcx, [rbp + 0x710]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfc0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2aa8], xmm0
lea rcx, [rbp + 0x2aa8]
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Overlay_Visual
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14014aec4]
movss xmm2, dword [0x14019a270]
lea r9, [rbp + 0x718]
mov rdx, qword [0x14059e0b8]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
addss xmm1, xmm10
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x718], xmm0
movss dword [rbp + 0x71c], xmm1
call fcn.140067350
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x720]
add eax, 0x43
mov dword [rbp + 0x720], 0x43c70000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x724], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x728]
add eax, 0x43
mov dword [rbp + 0x728], 0x43c78000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x72c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x730]
add eax, 0x43
mov dword [rbp + 0x730], 0x43c80000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x734], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x738]
add eax, 0x43
mov dword [rbp + 0x738], 0x43c88000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x73c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0x740]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2ab8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfe0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2ab8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
addss xmm0, xmm13
addss xmm0, xmm8
movss xmm1, dword [0x14059e19c]
lea rcx, [0x140199450]
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm7
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x748]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
movss dword [rbp + 0x748], xmm0
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x74c], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2ac8]
movups xmmword [rbp + 0x2ac8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x140199460]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a2f4]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x750]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x750], xmm0
movss dword [rbp + 0x754], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2ad8]
movups xmmword [rbp + 0x2ad8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Ignore_AnBa_Skills
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a320]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x758]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x758], xmm0
movss dword [rbp + 0x75c], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2ae8]
movups xmmword [rbp + 0x2ae8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x140199490]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a34c]
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x760]
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
addss xmm0, xmm8
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x760], xmm0
movss dword [rbp + 0x764], xmm1
mov rdx, qword [0x14059e0b8]
movaps xmm2, xmm11
mov rcx, qword [0x14059e048]
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2af8]
movups xmmword [rbp + 0x2af8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x1401994a8]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a36c]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x768]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x768], xmm0
movss dword [rbp + 0x76c], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2b08]
movups xmmword [rbp + 0x2b08], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Show_Bot_Bones_Used
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a39c]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x770]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x770], xmm0
movss dword [rbp + 0x774], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2b18]
movups xmmword [rbp + 0x2b18], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x1401994d8]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a3b4]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x778]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x778], xmm0
movss dword [rbp + 0x77c], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x780]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
movss xmm1, dword [0x14014ee78]
mov ecx, 0x13
call fcn.140060200
movaps xmm0, xmmword [0x14019a730]
lea rdx, [rbp + 0x2b28]
mov ecx, 9
movups xmmword [rbp + 0x2b28], xmm0
call fcn.140060040
lea rcx, [rbp + 0x788]
mov dword [rbp + 0x788], 0x44104000
mov dword [rbp + 0x78c], 0x42d60000
call fcn.140061c40
lea rdx, [0x14059c984]
lea rcx, str.Enable_Overlay
call fcn.140078d00
cmp byte [0x14059c984], r12b
jne 0x140129efd
mov byte [0x14059c97f], r12b
mov byte [0x14059c98b], r12b
mov byte [0x14059c988], r12b
mov byte [0x14059c98d], r12b
mov byte [0x14059c98f], r12b
mov byte [0x14059e1a9], r12b
lea rcx, [rbp + 0x790]
mov dword [rbp + 0x790], 0x44104000
mov dword [rbp + 0x794], 0x430b0000
call fcn.140061c40
lea rdx, [0x14059c97f]
lea rcx, str.Enable_Aim_Bot_FOV
call fcn.140078d00
lea rcx, [rbp + 0x798]
mov dword [rbp + 0x798], 0x44104000
mov dword [rbp + 0x79c], 0x432b0000
call fcn.140061c40
lea rdx, [0x14059c98b]
lea rcx, str.Ignore_An_Ba_Skills
call fcn.140078d00
lea rcx, [rbp + 0x7a0]
mov dword [rbp + 0x7a0], 0x44104000
mov dword [rbp + 0x7a4], 0x434b0000
call fcn.140061c40
lea rdx, [0x14059c988]
lea rcx, str.Ignore_Sky_Skills
call fcn.140078d00
lea rcx, [rbp + 0x7a8]
mov dword [rbp + 0x7a8], 0x44104000
mov dword [rbp + 0x7ac], 0x436b0000
call fcn.140061c40
lea rdx, [0x14059c98d]
lea rcx, str.Enable_Player_Radar
call fcn.140078d00
lea rcx, [rbp + 0x7b0]
mov dword [rbp + 0x7b0], 0x44104000
mov dword [rbp + 0x7b4], 0x43858000
call fcn.140061c40
lea rdx, [0x14059c98f]
lea rcx, str.Show_Aim_Bot_Bones_Used
call fcn.140078d00
lea rcx, [rbp + 0x7b8]
mov dword [rbp + 0x7b8], 0x44104000
mov dword [rbp + 0x7bc], 0x43958000
call fcn.140061c40
lea rdx, [0x14059e1a9]
lea rcx, str.Enable_Team_Check
call fcn.140078d00
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
cmp dword [0x14059c93c], 3
jne 0x14012d109
call fcn.140059de0
lea rcx, [rbp + 0x7c0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2b38]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movaps xmm0, xmmword [0x14019a560]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2b38], xmm0
call fcn.140056d60
movss xmm3, dword [0x14059e198]
lea r8, [rbp + 0x7c8]
movss xmm2, dword [0x14059e19c]
lea rdx, [rbp + 0x7d0]
mov rcx, qword [0x14059e048]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a428]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a3b4]
addss xmm3, xmm12
mov r9d, eax
addss xmm2, xmm10
movss dword [rbp + 0x7c8], xmm0
movss xmm0, dword [0x14014aec4]
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0x7cc], xmm1
movss dword [rbp + 0x7d0], xmm3
movss dword [rbp + 0x7d4], xmm2
call fcn.140067190
call fcn.140059de0
lea rcx, [rbp + 0x7d8]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2b48]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfc0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2b48], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Types_Of_Head_Circles
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14014aec4]
movss xmm2, dword [0x14019a270]
lea r9, [rbp + 0x7e0]
mov rdx, qword [0x14059e0b8]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
addss xmm1, xmm10
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x7e0], xmm0
movss dword [rbp + 0x7e4], xmm1
call fcn.140067350
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x7e8]
add eax, 0x43
mov dword [rbp + 0x7e8], 0x43260000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x7ec], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
add eax, 0x43
mov dword [rbp + 0x7f0], 0x43270000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
lea rcx, [rbp + 0x7f0]
movss dword [rbp + 0x7f4], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x7f8]
add eax, 0x43
mov dword [rbp + 0x7f8], 0x43280000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x7fc], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x800]
add eax, 0x43
mov dword [rbp + 0x800], 0x43290000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x804], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0x808]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2b58]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfe0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2b58], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x1401995a8]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm7
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x810]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm12
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x810], xmm0
movss dword [rbp + 0x814], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2b68]
movups xmmword [rbp + 0x2b68], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x1401995b8]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a2f4]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x818]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x818], xmm0
movss dword [rbp + 0x81c], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2b78]
movups xmmword [rbp + 0x2b78], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x1401995c8]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a320]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x820]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x820], xmm0
movss dword [rbp + 0x824], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2b88]
movups xmmword [rbp + 0x2b88], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x1401995d8]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a34c]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x828]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x828], xmm0
movss dword [rbp + 0x82c], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x830]
mov qword [0x14059e048], rax
call fcn.140059e10
mov ecx, 0x13
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
movss xmm1, dword [0x14014ee78]
call fcn.140060200
movaps xmm0, xmmword [0x14019a730]
lea rdx, [rbp + 0x2b98]
mov ecx, 9
movups xmmword [rbp + 0x2b98], xmm0
call fcn.140060040
lea rcx, [rbp + 0x838]
mov dword [rbp + 0x838], 0x43ac8000
mov dword [rbp + 0x83c], 0x42d60000
call fcn.140061c40
lea rdx, [0x14059c982]
lea rcx, str.Circle_Head
call fcn.140078d00
cmp byte [0x14059c982], r13b
jne 0x14012a611
mov byte [0x14059e1a3], r12b
mov byte [0x14059e1a4], r12b
mov byte [0x14059e1a5], r12b
mov dword [0x14059c978], 0xf
mov dword [0x14059c974], 0x40800000
lea rcx, [rbp + 0x840]
mov dword [rbp + 0x840], 0x43ac8000
mov dword [rbp + 0x844], 0x430b0000
call fcn.140061c40
lea rdx, [0x14059e1a3]
lea rcx, str.Rhombus_Head
call fcn.140078d00
cmp byte [0x14059e1a3], r13b
jne 0x14012a672
mov byte [0x14059c982], r12b
mov byte [0x14059e1a4], r12b
mov byte [0x14059e1a5], r12b
mov dword [0x14059c978], esi
mov dword [0x14059c974], 0x40800000
lea rcx, [rbp + 0x848]
mov dword [rbp + 0x848], 0x43ac8000
mov dword [rbp + 0x84c], 0x432b0000
call fcn.140061c40
lea rdx, [0x14059e1a4]
lea rcx, str.Hexagon_Head
call fcn.140078d00
cmp byte [0x14059e1a4], r13b
jne 0x14012a6d7
mov byte [0x14059c982], r12b
mov byte [0x14059e1a3], r12b
mov byte [0x14059e1a5], r12b
mov dword [0x14059c978], 6
mov dword [0x14059c974], 0x40800000
lea rcx, [rbp + 0x850]
mov dword [rbp + 0x850], 0x43ac8000
mov dword [rbp + 0x854], 0x434b0000
call fcn.140061c40
lea rdx, [0x14059e1a5]
lea rcx, str.Triangle_Head
call fcn.140078d00
cmp byte [0x14059e1a5], r13b
jne 0x14012a739
mov byte [0x14059c982], r12b
mov byte [0x14059e1a3], r12b
mov byte [0x14059e1a4], r12b
mov dword [0x14059c978], r15d
mov dword [0x14059c974], 0x40800000
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movaps xmm0, xmmword [0x14019a560]
lea rcx, [rbp + 0x2ba8]
movups xmmword [rbp + 0x2ba8], xmm0
call fcn.140056d60
movss xmm3, dword [0x14059e198]
lea r8, [rbp + 0x858]
movss xmm2, dword [0x14059e19c]
lea rdx, [rbp + 0x860]
mov rcx, qword [0x14059e048]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a478]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a3b4]
addss xmm3, xmm8
mov r9d, eax
addss xmm2, xmm10
movss dword [rbp + 0x858], xmm0
movss xmm0, dword [0x14014aec4]
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0x85c], xmm1
movss dword [rbp + 0x860], xmm3
movss dword [rbp + 0x864], xmm2
call fcn.140067190
call fcn.140059de0
lea rcx, [rbp + 0x868]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2bb8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfc0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2bb8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Head_Circle_Config
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14014aec4]
movss xmm2, dword [0x14019a270]
lea r9, [rbp + 0x870]
mov rdx, qword [0x14059e0b8]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
addss xmm1, xmm10
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x870], xmm0
movss dword [rbp + 0x874], xmm1
call fcn.140067350
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x878]
add eax, 0x43
mov dword [rbp + 0x878], 0x43c70000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x87c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x880]
add eax, 0x43
mov dword [rbp + 0x880], 0x43c78000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x884], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x888]
add eax, 0x43
mov dword [rbp + 0x888], 0x43c80000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x88c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x890]
add eax, 0x43
mov dword [rbp + 0x890], 0x43c88000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x894], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0x898]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2bc8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfe0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2bc8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x140199640]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm7
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x8a0]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm8
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x8a0], xmm0
movss dword [rbp + 0x8a4], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2bd8]
movups xmmword [rbp + 0x2bd8], xmm0
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, str.Size
movss xmm0, dword [0x14059e198]
addss xmm1, xmm7
mov rdx, qword [0x14059e0b8]
addss xmm0, xmm13
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x8a8]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
addss xmm1, dword [0x14019a28c]
mov qword [rsp + 0x28], rcx
addss xmm0, xmm8
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm1, xmm10
movss dword [rbp + 0x8a8], xmm0
movss dword [rbp + 0x8ac], xmm1
call fcn.140067350
movzx eax, byte [0x14059e1aa]
cmp al, r13b
jne 0x14012abac
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2be8]
movups xmmword [rbp + 0x2be8], xmm0
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, str.Rainbow_Transparency
addss xmm1, dword [0x14019a328]
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0x8b0]
addss xmm0, dword [0x14014aed0]
mov rdx, qword [0x14059e0b8]
movaps xmm2, xmm11
mov qword [rsp + 0x40], r12
subss xmm1, dword [0x14014aec8]
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x8b0], xmm0
movss dword [rbp + 0x8b4], xmm1
call fcn.140067350
movzx eax, byte [0x14059e1aa]
test al, al
jne 0x14012ac4f
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2bf8]
movups xmmword [rbp + 0x2bf8], xmm0
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, str.Transparency
addss xmm1, dword [0x14019a328]
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0x8b8]
addss xmm0, dword [0x14014aed0]
mov rdx, qword [0x14059e0b8]
movaps xmm2, xmm11
mov qword [rsp + 0x40], r12
subss xmm1, dword [0x14014aec8]
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x8b8], xmm0
movss dword [rbp + 0x8bc], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x8c0]
mov qword [0x14059e048], rax
call fcn.140059e10
mov ecx, 0x13
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
movss xmm1, dword [0x14014ee78]
call fcn.140060200
movaps xmm0, xmmword [0x14019a730]
lea rdx, [rbp + 0x2c08]
mov ecx, 9
movups xmmword [rbp + 0x2c08], xmm0
call fcn.140060040
lea rcx, [rbp + 0x8c8]
mov dword [rbp + 0x8c8], 0x44104000
mov dword [rbp + 0x8cc], 0x42d60000
call fcn.140061c40
lea rdx, [0x14059e1aa]
lea rcx, str.Rainbow_Color
call fcn.140078d00
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
call fcn.140059de0
lea rcx, [rbp + 0x8d0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2c18]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cff0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2c18], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c838]
lea r8, [rbp + 0x8d8]
movd xmm1, dword [0x14059c83c]
lea rdx, [rbp + 0x8e0]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a288]
subss xmm3, dword [0x14014aec4]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x8d8], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0x8e0], xmm3
addsd xmm0, qword [0x14019a220]
addsd xmm2, qword [0x14019a200]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x8dc], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0x8e4], xmm0
call fcn.140067190
movups xmm0, xmmword [0x14059d000]
lea rcx, [rbp + 0x2c28]
movups xmmword [rbp + 0x2c28], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c838]
movd xmm1, dword [0x14059c83c]
cvtdq2ps xmm3, xmm3
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a284]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x8e8], xmm0
movaps xmm0, xmm2
addsd xmm0, qword [0x14019a218]
addsd xmm2, qword [0x14019a208]
subss xmm3, dword [0x14014aec0]
mov rcx, qword [0x14059e048]
lea r8, [rbp + 0x8e8]
cvtpd2ps xmm0, xmm0
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0x8f0]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
movss dword [rbp + 0x8ec], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0x8f0], xmm3
movss dword [rbp + 0x8f4], xmm0
call fcn.140067190
movaps xmm1, xmm14
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d000]
mov ecx, 7
call fcn.140060040
lea rdx, [0x14059d010]
xor ecx, ecx
call fcn.140060040
lea rdx, [0x14059e1d0]
mov ecx, 0x2b
call fcn.140060040
movss xmm0, dword [0x14014ee50]
call fcn.14005ffa0
mov eax, dword [0x14059c838]
lea rcx, [rbp + 0x8f8]
add eax, 0xfffffffd
movd xmm0, eax
mov eax, dword [0x14059c83c]
cvtdq2ps xmm0, xmm0
inc eax
movss dword [rbp + 0x8f8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x8fc], xmm0
call fcn.140061c40
cmp qword [0x14059c9e0], 0x10
lea rcx, [0x14059c9c8]
cmovae rcx, qword [0x14059c9c8]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movss xmm1, dword [0x14014ee78]
mov ecx, 0x13
call fcn.140060200
movss xmm1, dword [0x14014aed0]
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d010]
mov ecx, 0x13
call fcn.140060040
lea rdx, [0x14059d010]
mov ecx, 0x2b
call fcn.140060040
lea rdx, [0x14059cfe0]
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14014aedc]
call fcn.14005ffa0
mov eax, dword [0x14059c838]
lea rcx, [rbp + 0x900]
add eax, 0xffffff94
movd xmm0, eax
mov eax, dword [0x14059c83c]
cvtdq2ps xmm0, xmm0
add eax, 0xfffffffd
movss dword [rbp + 0x900], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x904], xmm0
call fcn.140061c40
mov r9d, 0x28
lea rax, [0x14014eda0]
mov qword [rsp + 0x20], rax
lea r8d, [r9 - 0x23]
lea rdx, [0x14059c9a0]
lea rcx, [0x14014acfe]
call fcn.14007d650
mov edx, dword [0x14059c9a0]
lea rcx, [rbp + 0x4a10]
call fcn.140144020
mov rdx, rax
lea rcx, [0x14059c9c8]
call fcn.140089700
lea rcx, [rbp + 0x4a10]
call fcn.140081b60
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
call fcn.140059de0
lea rcx, [rbp + 0x908]
mov qword [0x14059e048], rax
call fcn.140059e10
cmp byte [0x14059e1aa], r13b
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
jne 0x14012b3d2
movups xmm0, xmmword [0x14059cff0]
lea rcx, [rbp + 0x2c38]
movups xmmword [rbp + 0x2c38], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c800]
lea r8, [rbp + 0x910]
movd xmm1, dword [0x14059c804]
lea rdx, [rbp + 0x918]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a288]
subss xmm3, dword [0x14014aec4]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x910], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0x918], xmm3
addsd xmm0, qword [0x14019a220]
addsd xmm2, qword [0x14019a200]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x914], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0x91c], xmm0
call fcn.140067190
movups xmm0, xmmword [0x14059d000]
lea rcx, [rbp + 0x2c48]
movups xmmword [rbp + 0x2c48], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c800]
lea r8, [rbp + 0x920]
movd xmm1, dword [0x14059c804]
lea rdx, [rbp + 0x928]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a284]
subss xmm3, dword [0x14014aec0]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x920], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0x928], xmm3
addsd xmm0, qword [0x14019a218]
addsd xmm2, qword [0x14019a208]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x924], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0x92c], xmm0
call fcn.140067190
movaps xmm1, xmm14
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d000]
mov ecx, 7
call fcn.140060040
lea rdx, [0x14059d010]
xor ecx, ecx
call fcn.140060040
lea rdx, [0x14059e1d0]
mov ecx, 0x2b
call fcn.140060040
movss xmm0, dword [0x14014ee50]
call fcn.14005ffa0
mov eax, dword [0x14059c800]
add eax, 0xfffffffd
movd xmm0, eax
mov eax, dword [0x14059c804]
cvtdq2ps xmm0, xmm0
inc eax
movss dword [rbp + 0x930], xmm0
movd xmm0, eax
lea rcx, [rbp + 0x930]
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x934], xmm0
call fcn.140061c40
cmp qword [0x14059cd80], 0x10
lea rcx, [0x14059cd68]
cmovae rcx, qword [0x14059cd68]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movss xmm1, dword [0x14014ee78]
mov ecx, 0x13
call fcn.140060200
movss xmm1, dword [0x14014aed0]
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d010]
mov ecx, 0x13
call fcn.140060040
lea rdx, [0x14059d010]
mov ecx, 0x2b
call fcn.140060040
lea rdx, [0x14059cfe0]
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14019a370]
call fcn.14005ffa0
mov eax, dword [0x14059c800]
lea rcx, [rbp + 0x938]
add eax, 0xffffff4e
movd xmm0, eax
mov eax, dword [0x14059c804]
cvtdq2ps xmm0, xmm0
add eax, 0xfffffffd
movss dword [rbp + 0x938], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x93c], xmm0
call fcn.140061c40
movss xmm3, dword [0x14014aef0]
lea rax, str._.3f
movss xmm2, dword [0x14014ee58]
lea rdx, [0x14059cfb8]
movss dword [rsp + 0x28], xmm15
lea rcx, str._hwrh
mov qword [rsp + 0x20], rax
call fcn.14007d600
cvttss2si edx, dword [0x14059cfb8]
lea rcx, [rbp + 0x4a30]
call fcn.140144020
mov rdx, rax
lea rcx, [0x14059cd68]
call fcn.140089700
lea rcx, [rbp + 0x4a30]
call fcn.140081b60
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
call fcn.140059de0
lea rcx, [rbp + 0x940]
mov qword [0x14059e048], rax
call fcn.140059e10
cmp byte [0x14059e1aa], r12b
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
jne 0x14012b743
movups xmm0, xmmword [0x14059cff0]
lea rcx, [rbp + 0x2c58]
movups xmmword [rbp + 0x2c58], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c800]
lea r8, [rbp + 0x948]
movd xmm1, dword [0x14059c804]
lea rdx, [rbp + 0x950]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a288]
subss xmm3, dword [0x14014aec4]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x948], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0x950], xmm3
addsd xmm0, qword [0x14019a220]
addsd xmm2, qword [0x14019a200]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x94c], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0x954], xmm0
call fcn.140067190
movups xmm0, xmmword [0x14059d000]
lea rcx, [rbp + 0x2c68]
movups xmmword [rbp + 0x2c68], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c800]
lea r8, [rbp + 0x958]
movd xmm1, dword [0x14059c804]
lea rdx, [rbp + 0x960]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a284]
subss xmm3, dword [0x14014aec0]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0x958], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0x960], xmm3
addsd xmm0, qword [0x14019a218]
addsd xmm2, qword [0x14019a208]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x95c], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0x964], xmm0
call fcn.140067190
movaps xmm1, xmm14
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d000]
mov ecx, 7
call fcn.140060040
lea rdx, [0x14059d010]
xor ecx, ecx
call fcn.140060040
lea rdx, [0x14059e1d0]
mov ecx, 0x2b
call fcn.140060040
movss xmm0, dword [0x14014ee50]
call fcn.14005ffa0
mov eax, dword [0x14059c800]
add eax, 0xfffffffd
movd xmm0, eax
mov eax, dword [0x14059c804]
cvtdq2ps xmm0, xmm0
inc eax
movss dword [rbp + 0x968], xmm0
movd xmm0, eax
lea rcx, [rbp + 0x968]
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x96c], xmm0
call fcn.140061c40
cmp qword [0x14059cd20], 0x10
lea rcx, [0x14059cd08]
cmovae rcx, qword [0x14059cd08]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movss xmm1, dword [0x14014ee78]
mov ecx, 0x13
call fcn.140060200
movss xmm1, dword [0x14014aed0]
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d010]
mov ecx, 0x13
call fcn.140060040
lea rdx, [0x14059d010]
mov ecx, 0x2b
call fcn.140060040
lea rdx, [0x14059cfe0]
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14019a370]
call fcn.14005ffa0
mov eax, dword [0x14059c800]
lea rcx, [rbp + 0x970]
add eax, 0xffffff4e
movd xmm0, eax
mov eax, dword [0x14059c804]
cvtdq2ps xmm0, xmm0
add eax, 0xfffffffd
movss dword [rbp + 0x970], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x974], xmm0
call fcn.140061c40
lea rax, [0x14014eda0]
mov r9d, 0xff
mov r8d, 0x32
mov qword [rsp + 0x20], rax
lea rdx, [0x14059c9a4]
lea rcx, str.asdasd
call fcn.14007d650
mov edx, dword [0x14059c9a4]
lea rcx, [rbp + 0x4a50]
call fcn.140144020
mov rdx, rax
lea rcx, [0x14059cd08]
call fcn.140089700
lea rcx, [rbp + 0x4a50]
call fcn.140081b60
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movaps xmm0, xmmword [0x14019a560]
lea rcx, [rbp + 0x2c78]
movups xmmword [rbp + 0x2c78], xmm0
call fcn.140056d60
movss xmm3, dword [0x14059e198]
lea r8, [rbp + 0x978]
movss xmm2, dword [0x14059e19c]
lea rdx, [rbp + 0x980]
mov rcx, qword [0x14059e048]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a428]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a438]
addss xmm3, xmm12
mov r9d, eax
addss xmm2, xmm6
movss dword [rbp + 0x978], xmm0
movss xmm0, dword [0x14014aec4]
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0x97c], xmm1
movss dword [rbp + 0x980], xmm3
movss dword [rbp + 0x984], xmm2
call fcn.140067190
call fcn.140059de0
lea rcx, [rbp + 0x988]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2c88]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfc0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2c88], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Box_Config
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14014aec4]
movss xmm2, dword [0x14019a270]
lea r9, [rbp + 0x990]
mov rdx, qword [0x14059e0b8]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
addss xmm1, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x990], xmm0
movss dword [rbp + 0x994], xmm1
call fcn.140067350
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x998]
add eax, 0xf2
mov dword [rbp + 0x998], 0x43260000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x99c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x9a0]
add eax, 0xf2
mov dword [rbp + 0x9a0], 0x43270000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x9a4], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
add eax, 0xf2
mov dword [rbp + 0x9a8], 0x43280000
movd xmm0, eax
lea rcx, [rbp + 0x9a8]
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x9ac], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x9b0]
add eax, 0xf2
mov dword [rbp + 0x9b0], 0x43290000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x9b4], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0x9b8]
mov qword [0x14059e048], rax
call fcn.140059e10
mov ecx, 0x13
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
movss xmm1, dword [0x14014ee78]
call fcn.140060200
movaps xmm0, xmmword [0x14019a730]
lea rdx, [rbp + 0x2c98]
mov ecx, 9
movups xmmword [rbp + 0x2c98], xmm0
call fcn.140060040
lea rcx, [rbp + 0x9c0]
mov dword [rbp + 0x9c0], 0x43ac8000
mov dword [rbp + 0x9c4], 0x438d0000
call fcn.140061c40
lea rdx, [0x14059e1ab]
lea rcx, str.Rainbasdasdow_Color
call fcn.140078d00
lea rcx, [rbp + 0x9c8]
mov dword [rbp + 0x9c8], 0x43ac8000
mov dword [rbp + 0x9cc], 0x439d0000
call fcn.140061c40
lea rdx, [0x14059c991]
lea rcx, str.Rhombasdasus_Head
call fcn.140078d00
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
call fcn.140059de0
lea rcx, [rbp + 0x9d0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2ca8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfe0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2ca8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x140199640]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
mov qword [rsp + 0x40], r12
addss xmm1, xmm7
movss dword [rsp + 0x38], xmm9
lea r9, [rbp + 0x9d8]
mov qword [rsp + 0x30], r12
movaps xmm2, xmm11
mov qword [rsp + 0x28], rcx
addss xmm0, xmm12
mov dword [rsp + 0x20], eax
addss xmm1, xmm6
movss dword [rbp + 0x9d8], xmm0
movss dword [rbp + 0x9dc], xmm1
mov rdx, qword [0x14059e0b8]
mov rcx, qword [0x14059e048]
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2cb8]
movups xmmword [rbp + 0x2cb8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.3D_Box
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a2f4]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x9e0]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm6
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x9e0], xmm0
movss dword [rbp + 0x9e4], xmm1
call fcn.140067350
movzx eax, byte [0x14059e1ab]
cmp al, r13b
jne 0x14012bc7d
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2cc8]
movups xmmword [rbp + 0x2cc8], xmm0
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, str.Rainbow_Transparency
addss xmm1, dword [0x14019a328]
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0x9e8]
addss xmm0, dword [0x14014aed0]
mov rdx, qword [0x14059e0b8]
movaps xmm2, xmm11
mov qword [rsp + 0x40], r12
subss xmm1, dword [0x14014aec8]
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm1, xmm6
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x9e8], xmm0
movss dword [rbp + 0x9ec], xmm1
call fcn.140067350
movzx eax, byte [0x14059e1ab]
test al, al
jne 0x14012bd1f
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2cd8]
movups xmmword [rbp + 0x2cd8], xmm0
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, str.Transparency
addss xmm1, dword [0x14019a328]
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0x9f0]
addss xmm0, dword [0x14014aed0]
mov rdx, qword [0x14059e0b8]
movaps xmm2, xmm11
mov qword [rsp + 0x40], r12
subss xmm1, dword [0x14014aec8]
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm1, xmm6
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x9f0], xmm0
movss dword [rbp + 0x9f4], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x9f8]
mov qword [0x14059e048], rax
call fcn.140059e10
cmp byte [0x14059e1ab], r13b
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
jne 0x14012c09d
movups xmm0, xmmword [0x14059cff0]
lea rcx, [rbp + 0x2ce8]
movups xmmword [rbp + 0x2ce8], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c808]
lea r8, [rbp + 0xa00]
movd xmm1, dword [0x14059c80c]
lea rdx, [rbp + 0xa08]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a288]
subss xmm3, dword [0x14014aec4]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0xa00], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0xa08], xmm3
addsd xmm0, qword [0x14019a220]
addsd xmm2, qword [0x14019a200]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0xa04], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0xa0c], xmm0
call fcn.140067190
movups xmm0, xmmword [0x14059d000]
lea rcx, [rbp + 0x2cf8]
movups xmmword [rbp + 0x2cf8], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c808]
lea r8, [rbp + 0xa10]
movd xmm1, dword [0x14059c80c]
lea rdx, [rbp + 0xa18]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a284]
subss xmm3, dword [0x14014aec0]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0xa10], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0xa18], xmm3
addsd xmm0, qword [0x14019a218]
addsd xmm2, qword [0x14019a208]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0xa14], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0xa1c], xmm0
call fcn.140067190
movaps xmm1, xmm14
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d000]
mov ecx, 7
call fcn.140060040
lea rdx, [0x14059d010]
xor ecx, ecx
call fcn.140060040
lea rdx, [0x14059e1d0]
mov ecx, 0x2b
call fcn.140060040
movss xmm0, dword [0x14014ee50]
call fcn.14005ffa0
mov eax, dword [0x14059c808]
add eax, 0xfffffffd
movd xmm0, eax
mov eax, dword [0x14059c80c]
cvtdq2ps xmm0, xmm0
inc eax
movss dword [rbp + 0xa20], xmm0
movd xmm0, eax
lea rcx, [rbp + 0xa20]
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xa24], xmm0
call fcn.140061c40
cmp qword [0x14059cfa0], 0x10
lea rcx, [0x14059cf88]
cmovae rcx, qword [0x14059cf88]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movss xmm1, dword [0x14014ee78]
mov ecx, 0x13
call fcn.140060200
movss xmm1, dword [0x14014aed0]
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d010]
mov ecx, 0x13
call fcn.140060040
lea rdx, [0x14059d010]
mov ecx, 0x2b
call fcn.140060040
lea rdx, [0x14059cfe0]
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14019a370]
call fcn.14005ffa0
mov eax, dword [0x14059c808]
lea rcx, [rbp + 0xa28]
add eax, 0xffffff4e
movd xmm0, eax
mov eax, dword [0x14059c80c]
cvtdq2ps xmm0, xmm0
add eax, 0xfffffffd
movss dword [rbp + 0xa28], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xa2c], xmm0
call fcn.140061c40
movss xmm3, dword [0x14014aef0]
lea rax, str._.3f
movss xmm2, dword [0x14014ee58]
lea rdx, [0x14059cfb4]
movss dword [rsp + 0x28], xmm15
lea rcx, str.__asdas
mov qword [rsp + 0x20], rax
call fcn.14007d600
cvttss2si edx, dword [0x14059cfb4]
lea rcx, [rbp + 0x4a70]
call fcn.140144020
mov rdx, rax
lea rcx, [0x14059cf88]
call fcn.140089700
lea rcx, [rbp + 0x4a70]
call fcn.140081b60
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
call fcn.140059de0
lea rcx, [rbp + 0xa30]
mov qword [0x14059e048], rax
call fcn.140059e10
cmp byte [0x14059e1ab], r12b
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
jne 0x14012c40e
movups xmm0, xmmword [0x14059cff0]
lea rcx, [rbp + 0x2d08]
movups xmmword [rbp + 0x2d08], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c808]
lea r8, [rbp + 0xa38]
movd xmm1, dword [0x14059c80c]
lea rdx, [rbp + 0xa40]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a288]
subss xmm3, dword [0x14014aec4]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0xa38], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0xa40], xmm3
addsd xmm0, qword [0x14019a220]
addsd xmm2, qword [0x14019a200]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0xa3c], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0xa44], xmm0
call fcn.140067190
movups xmm0, xmmword [0x14059d000]
lea rcx, [rbp + 0x2d18]
movups xmmword [rbp + 0x2d18], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c808]
lea r8, [rbp + 0xa48]
movd xmm1, dword [0x14059c80c]
lea rdx, [rbp + 0xa50]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a284]
subss xmm3, dword [0x14014aec0]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0xa48], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0xa50], xmm3
addsd xmm0, qword [0x14019a218]
addsd xmm2, qword [0x14019a208]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0xa4c], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0xa54], xmm0
call fcn.140067190
movaps xmm1, xmm14
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d000]
mov ecx, 7
call fcn.140060040
lea rdx, [0x14059d010]
xor ecx, ecx
call fcn.140060040
lea rdx, [0x14059e1d0]
mov ecx, 0x2b
call fcn.140060040
movss xmm0, dword [0x14014ee50]
call fcn.14005ffa0
mov eax, dword [0x14059c808]
add eax, 0xfffffffd
movd xmm0, eax
mov eax, dword [0x14059c80c]
cvtdq2ps xmm0, xmm0
inc eax
movss dword [rbp + 0xa58], xmm0
movd xmm0, eax
lea rcx, [rbp + 0xa58]
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xa5c], xmm0
call fcn.140061c40
cmp qword [0x14059cd60], 0x10
lea rcx, [0x14059cd48]
cmovae rcx, qword [0x14059cd48]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movss xmm1, dword [0x14014ee78]
mov ecx, 0x13
call fcn.140060200
movss xmm1, dword [0x14014aed0]
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d010]
mov ecx, 0x13
call fcn.140060040
lea rdx, [0x14059d010]
mov ecx, 0x2b
call fcn.140060040
lea rdx, [0x14059cfe0]
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14019a370]
call fcn.14005ffa0
mov eax, dword [0x14059c808]
lea rcx, [rbp + 0xa60]
add eax, 0xffffff4e
movd xmm0, eax
mov eax, dword [0x14059c80c]
cvtdq2ps xmm0, xmm0
add eax, 0xfffffffd
movss dword [rbp + 0xa60], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xa64], xmm0
call fcn.140061c40
lea rax, [0x14014eda0]
mov r9d, 0xff
mov r8d, 0x32
mov qword [rsp + 0x20], rax
lea rdx, [0x14059cfa8]
lea rcx, str.______sddd
call fcn.14007d650
mov edx, dword [0x14059cfa8]
lea rcx, [rbp + 0x4a90]
call fcn.140144020
mov rdx, rax
lea rcx, [0x14059cd48]
call fcn.140089700
lea rcx, [rbp + 0x4a90]
call fcn.140081b60
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movaps xmm0, xmmword [0x14019a560]
lea rcx, [rbp + 0x2d28]
movups xmmword [rbp + 0x2d28], xmm0
call fcn.140056d60
movss xmm3, dword [0x14059e198]
lea r8, [rbp + 0xa68]
movss xmm2, dword [0x14059e19c]
lea rdx, [rbp + 0xa70]
mov rcx, qword [0x14059e048]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a478]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a438]
addss xmm3, xmm8
mov r9d, eax
addss xmm2, xmm6
movss dword [rbp + 0xa68], xmm0
movss xmm0, dword [0x14014aec4]
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0xa6c], xmm1
movss dword [rbp + 0xa70], xmm3
movss dword [rbp + 0xa74], xmm2
call fcn.140067190
call fcn.140059de0
lea rcx, [rbp + 0xa78]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2d38]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfc0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2d38], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Skeleton_Config
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14014aec4]
movss xmm2, dword [0x14019a270]
lea r9, [rbp + 0xa80]
mov rdx, qword [0x14059e0b8]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
addss xmm1, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0xa80], xmm0
movss dword [rbp + 0xa84], xmm1
call fcn.140067350
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0xa88]
add eax, 0xf2
mov dword [rbp + 0xa88], 0x43c70000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xa8c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0xa90]
add eax, 0xf2
mov dword [rbp + 0xa90], 0x43c78000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xa94], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
add eax, 0xf2
mov dword [rbp + 0xa98], 0x43c80000
movd xmm0, eax
lea rcx, [rbp + 0xa98]
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xa9c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0xaa0]
add eax, 0xf2
mov dword [rbp + 0xaa0], 0x43c88000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xaa4], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0xaa8]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2d48]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfe0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2d48], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x140199640]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm7
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0xab0]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm8
mov rcx, qword [0x14059e048]
addss xmm1, xmm6
mov dword [rsp + 0x20], eax
movss dword [rbp + 0xab0], xmm0
movss dword [rbp + 0xab4], xmm1
call fcn.140067350
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2d58]
movups xmmword [rbp + 0x2d58], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x140199728]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a2f4]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0xab8]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm6
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0xab8], xmm0
movss dword [rbp + 0xabc], xmm1
call fcn.140067350
movzx eax, byte [0x14059e1ac]
cmp al, r13b
jne 0x14012c870
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2d68]
movups xmmword [rbp + 0x2d68], xmm0
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, str.Rainbow_Transparency
addss xmm1, dword [0x14019a328]
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0xac0]
addss xmm0, dword [0x14014aed0]
mov rdx, qword [0x14059e0b8]
movaps xmm2, xmm11
mov qword [rsp + 0x40], r12
subss xmm1, dword [0x14014aec8]
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm1, xmm6
mov dword [rsp + 0x20], eax
movss dword [rbp + 0xac0], xmm0
movss dword [rbp + 0xac4], xmm1
call fcn.140067350
movzx eax, byte [0x14059e1ac]
test al, al
jne 0x14012c912
movups xmm0, xmmword [0x14059cfe0]
lea rcx, [rbp + 0x2d78]
movups xmmword [rbp + 0x2d78], xmm0
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, str.Transparency
addss xmm1, dword [0x14019a328]
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0xac8]
addss xmm0, dword [0x14014aed0]
mov rdx, qword [0x14059e0b8]
movaps xmm2, xmm11
mov qword [rsp + 0x40], r12
subss xmm1, dword [0x14014aec8]
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm1, xmm6
mov dword [rsp + 0x20], eax
movss dword [rbp + 0xac8], xmm0
movss dword [rbp + 0xacc], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xad0]
mov qword [0x14059e048], rax
call fcn.140059e10
mov ecx, 0x13
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
movss xmm1, dword [0x14014ee78]
call fcn.140060200
movaps xmm0, xmmword [0x14019a730]
lea rdx, [rbp + 0x2d88]
mov ecx, 9
movups xmmword [rbp + 0x2d88], xmm0
call fcn.140060040
lea rcx, [rbp + 0xad8]
mov dword [rbp + 0xad8], 0x44104000
mov dword [rbp + 0xadc], 0x438d0000
call fcn.140061c40
lea rdx, [0x14059e1ac]
lea rcx, str.Rainbow_Color_Bone
call fcn.140078d00
movzx ecx, byte [0x14059e1ad]
test al, al
mov dword [rbp + 0xae0], 0x44104000
cmovne ecx, r12d
mov dword [rbp + 0xae4], 0x439d0000
mov byte [0x14059e1ad], cl
lea rcx, [rbp + 0xae0]
call fcn.140061c40
lea rdx, [0x14059e1ad]
lea rcx, str.Ghost_Color
call fcn.140078d00
movzx ecx, byte [0x14059e1ac]
test al, al
cmovne ecx, r12d
mov byte [0x14059e1ac], cl
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
call fcn.140059de0
lea rcx, [rbp + 0xae8]
mov qword [0x14059e048], rax
call fcn.140059e10
cmp byte [0x14059e1ac], r13b
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
jne 0x14012cd94
movups xmm0, xmmword [0x14059cff0]
lea rcx, [rbp + 0x2d98]
movups xmmword [rbp + 0x2d98], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c810]
lea r8, [rbp + 0xaf0]
movd xmm1, dword [0x14059c814]
lea rdx, [rbp + 0xaf8]
movss xmm6, dword [0x14014aec4]
mov r9d, eax
mov rcx, qword [0x14059e048]
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
subss xmm3, xmm6
addss xmm0, dword [0x14019a288]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0xaf0], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0xaf8], xmm3
addsd xmm0, qword [0x14019a220]
addsd xmm2, qword [0x14019a200]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0xaf4], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0xafc], xmm0
call fcn.140067190
movups xmm0, xmmword [0x14059d000]
lea rcx, [rbp + 0x2da8]
movups xmmword [rbp + 0x2da8], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c810]
lea r8, [rbp + 0xb00]
movd xmm1, dword [0x14059c814]
lea rdx, [rbp + 0xb08]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a284]
subss xmm3, dword [0x14014aec0]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0xb00], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0xb08], xmm3
addsd xmm0, qword [0x14019a218]
addsd xmm2, qword [0x14019a208]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0xb04], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0xb0c], xmm0
call fcn.140067190
movaps xmm1, xmm14
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d000]
mov ecx, 7
call fcn.140060040
lea rdx, [0x14059d010]
xor ecx, ecx
call fcn.140060040
lea rdx, [0x14059e1d0]
mov ecx, 0x2b
call fcn.140060040
movss xmm0, dword [0x14014ee50]
call fcn.14005ffa0
mov eax, dword [0x14059c810]
add eax, 0xfffffffd
movd xmm0, eax
mov eax, dword [0x14059c814]
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xb10], xmm0
inc eax
lea rcx, [rbp + 0xb10]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xb14], xmm0
call fcn.140061c40
cmp qword [0x14059cda0], 0x10
lea rcx, [0x14059cd88]
cmovae rcx, qword [0x14059cd88]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movss xmm1, dword [0x14014ee78]
mov ecx, 0x13
call fcn.140060200
movss xmm1, dword [0x14014aed0]
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d010]
mov ecx, 0x13
call fcn.140060040
lea rdx, [0x14059d010]
mov ecx, 0x2b
call fcn.140060040
lea rdx, [0x14059cfe0]
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14019a370]
call fcn.14005ffa0
mov eax, dword [0x14059c810]
lea rcx, [rbp + 0xb18]
add eax, 0xffffff4e
movd xmm0, eax
mov eax, dword [0x14059c814]
cvtdq2ps xmm0, xmm0
add eax, 0xfffffffd
movss dword [rbp + 0xb18], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xb1c], xmm0
call fcn.140061c40
movss xmm3, dword [0x14014aef0]
lea rax, str._.3f
movss xmm2, dword [0x14014ee58]
lea rdx, [0x14059cfb0]
movss dword [rsp + 0x28], xmm15
lea rcx, str.sds
mov qword [rsp + 0x20], rax
call fcn.14007d600
cvttss2si edx, dword [0x14059cfb0]
lea rcx, [rbp + 0x4ab0]
call fcn.140144020
mov rdx, rax
lea rcx, [0x14059cd88]
call fcn.140089700
lea rcx, [rbp + 0x4ab0]
call fcn.140081b60
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
jmp 0x14012cd9c
movss xmm6, dword [0x14014aec4]
call fcn.140059de0
lea rcx, [rbp + 0xb20]
mov qword [0x14059e048], rax
call fcn.140059e10
cmp byte [0x14059e1ac], r12b
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
jne 0x14012d109
movups xmm0, xmmword [0x14059cff0]
lea rcx, [rbp + 0x2db8]
movups xmmword [rbp + 0x2db8], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c810]
lea r8, [rbp + 0xb28]
movd xmm1, dword [0x14059c814]
lea rdx, [rbp + 0xb30]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
subss xmm3, xmm6
addss xmm0, dword [0x14019a288]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0xb28], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0xb30], xmm3
addsd xmm0, qword [0x14019a220]
addsd xmm2, qword [0x14019a200]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0xb2c], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0xb34], xmm0
call fcn.140067190
movups xmm0, xmmword [0x14059d000]
lea rcx, [rbp + 0x2dc8]
movups xmmword [rbp + 0x2dc8], xmm0
call fcn.140056d60
movd xmm3, dword [0x14059c810]
lea r8, [rbp + 0xb38]
movd xmm1, dword [0x14059c814]
lea rdx, [rbp + 0xb40]
mov rcx, qword [0x14059e048]
mov r9d, eax
cvtdq2ps xmm3, xmm3
mov dword [rsp + 0x28], 0xf
cvtdq2ps xmm1, xmm1
addss xmm3, dword [0x14059e198]
addss xmm1, dword [0x14059e19c]
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm3
addss xmm0, dword [0x14019a284]
subss xmm3, dword [0x14014aec0]
cvtps2pd xmm2, xmm1
movss dword [rbp + 0xb38], xmm0
movaps xmm0, xmm2
movss dword [rbp + 0xb40], xmm3
addsd xmm0, qword [0x14019a218]
addsd xmm2, qword [0x14019a208]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0xb3c], xmm0
cvtpd2ps xmm0, xmm2
movss dword [rbp + 0xb44], xmm0
call fcn.140067190
movaps xmm1, xmm14
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d000]
mov ecx, 7
call fcn.140060040
lea rdx, [0x14059d010]
xor ecx, ecx
call fcn.140060040
lea rdx, [0x14059e1d0]
mov ecx, 0x2b
call fcn.140060040
movss xmm0, dword [0x14014ee50]
call fcn.14005ffa0
mov eax, dword [0x14059c810]
add eax, 0xfffffffd
movd xmm0, eax
mov eax, dword [0x14059c814]
cvtdq2ps xmm0, xmm0
inc eax
movss dword [rbp + 0xb48], xmm0
movd xmm0, eax
lea rcx, [rbp + 0xb48]
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xb4c], xmm0
call fcn.140061c40
cmp qword [0x14059cd40], 0x10
lea rcx, [0x14059cd28]
cmovae rcx, qword [0x14059cd28]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
movss xmm1, dword [0x14014ee78]
mov ecx, 0x13
call fcn.140060200
movss xmm1, dword [0x14014aed0]
mov ecx, 0xb
call fcn.140060200
lea rdx, [0x14059d010]
mov ecx, 0x13
call fcn.140060040
lea rdx, [0x14059d010]
mov ecx, 0x2b
call fcn.140060040
lea rdx, [0x14059cfe0]
xor ecx, ecx
call fcn.140060040
movss xmm0, dword [0x14019a370]
call fcn.14005ffa0
mov eax, dword [0x14059c810]
lea rcx, [rbp + 0xb50]
add eax, 0xffffff4e
movd xmm0, eax
mov eax, dword [0x14059c814]
cvtdq2ps xmm0, xmm0
add eax, 0xfffffffd
movss dword [rbp + 0xb50], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xb54], xmm0
call fcn.140061c40
lea rax, [0x14014eda0]
mov r9d, 0xff
mov r8d, 0x32
mov qword [rsp + 0x20], rax
lea rdx, [0x14059cfac]
lea rcx, str.__sdsd
call fcn.14007d650
mov edx, dword [0x14059cfac]
lea rcx, [rbp + 0x4ad0]
call fcn.140144020
mov rdx, rax
lea rcx, [0x14059cd28]
call fcn.140089700
lea rcx, [rbp + 0x4ad0]
call fcn.140081b60
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
cmp dword [0x14059c93c], 4
jne 0x14013dcae
call fcn.140059de0
lea rcx, [rbp + 0xb58]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2dd8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movaps xmm0, xmmword [0x14019a560]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2dd8], xmm0
call fcn.140056d60
movss xmm3, dword [0x14059e198]
lea r8, [rbp + 0xb60]
movss xmm2, dword [0x14059e19c]
lea rdx, [rbp + 0xb68]
movss xmm6, dword [0x14014aec4]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a478]
mov rcx, qword [0x14059e048]
addss xmm3, xmm8
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a3b4]
addss xmm2, xmm10
movss dword [rsp + 0x20], xmm6
mov r9d, eax
movss dword [rbp + 0xb60], xmm0
movss dword [rbp + 0xb68], xmm3
movss dword [rbp + 0xb64], xmm1
movss dword [rbp + 0xb6c], xmm2
call fcn.140067190
call fcn.140059de0
lea rcx, [rbp + 0xb70]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2de8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfc0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2de8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Head_Circle
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
movss xmm2, dword [0x14019a270]
addss xmm1, xmm6
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0xb78]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0xb78], xmm0
movss dword [rbp + 0xb7c], xmm1
call fcn.140067350
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0xb80]
add eax, 0x43
mov dword [rbp + 0xb80], 0x43c70000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xb84], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
add eax, 0x43
mov dword [rbp + 0xb88], 0x43c78000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
lea rcx, [rbp + 0xb88]
movss dword [rbp + 0xb8c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0xb90]
add eax, 0x43
mov dword [rbp + 0xb90], 0x43c80000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xb94], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0xb98]
add eax, 0x43
mov dword [rbp + 0xb98], 0x43c88000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xb9c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0xba0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rcx, [rbp + 0x2df8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movups xmm0, xmmword [0x14059cfe0]
movss dword [0x14059e19c], xmm1
movups xmmword [rbp + 0x2df8], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Circle_Color
movss xmm1, dword [0x14059e19c]
lea r9, [rbp + 0xba8]
addss xmm0, dword [0x14014aed0]
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm7
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm8
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x20], eax
movss dword [rbp + 0xba8], xmm0
movss dword [rbp + 0xbac], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xbb0]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140059de0
lea rcx, [rbp + 0xbb8]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xbc0]
mov dword [rbp + 0xbc0], 0x43ce8000
mov dword [rbp + 0xbc4], 0x43080000
call fcn.140061c40
lea rdx, [0x14059d040]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d040]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d080]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
movzx eax, word [0x140198e5c]
lea rdx, [rbp + 0xbc8]
mov word [rbp + 0x4be0], ax
lea rcx, [rbp + 0x4be0]
movzx eax, byte [0x140198e5e]
xor byte [rbp + 0x4be1], 0x36
xor al, 0x37
mov byte [rbp + 0x4be2], al
mov dword [rbp + 0xbc8], 0x42200000
mov dword [rbp + 0xbcc], 0x41a80000
mov byte [rbp + 0x4be0], 0x23
call fcn.14007fac0
test al, al
je 0x14012d5bb
movaps xmm0, xmmword [0x14019a4d0]
movups xmmword [0x14059e138], xmm0
mov dword [0x14059c960], r13d
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c960], r13d
movss xmm6, dword [0x14019a2f0]
jne 0x14012d715
movups xmm0, xmmword [0x14059d040]
lea rcx, [rbp + 0x2e08]
movups xmmword [rbp + 0x2e08], xmm0
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xbd0]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm11
mov rcx, qword [0x14059e048]
addss xmm1, xmm6
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0xbd8]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm2
addss xmm2, xmm8
addss xmm0, xmm7
movss dword [rbp + 0xbd8], xmm2
addss xmm0, xmm8
movss dword [rbp + 0xbd0], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
addss xmm1, xmm10
addss xmm0, xmm10
movss dword [rbp + 0xbdc], xmm1
movss dword [rbp + 0xbd4], xmm0
call fcn.140067190
movups xmm0, xmmword [0x14059d1d0]
lea rcx, [rbp + 0x2e18]
movups xmmword [rbp + 0x2e18], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x140199790]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
movss xmm2, dword [0x14014ea4c]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0xbe0]
movss dword [rsp + 0x38], xmm9
xor edx, edx
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm11
mov rcx, qword [0x14059e048]
addss xmm1, xmm6
mov dword [rsp + 0x20], eax
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xbe0], xmm0
movss dword [rbp + 0xbe4], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xbe8]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xbf0]
mov dword [rbp + 0xbf0], 0x43e68000
mov dword [rbp + 0xbf4], 0x43080000
call fcn.140061c40
lea rdx, [0x14059d050]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d050]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d090]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
movzx eax, word [0x140198e60]
lea rdx, [rbp + 0xbf8]
mov word [rbp + 0x4be8], ax
lea rcx, [rbp + 0x4be8]
movzx eax, byte [0x140198e62]
xor byte [rbp + 0x4be9], 0x36
xor al, 0x37
mov byte [rbp + 0x4bea], al
mov dword [rbp + 0xbf8], 0x42200000
mov dword [rbp + 0xbfc], 0x41a80000
mov byte [rbp + 0x4be8], 0x23
call fcn.14007fac0
test al, al
je 0x14012d83c
movups xmm0, xmmword [0x14059d050]
mov dword [0x14059c960], r15d
movups xmmword [0x14059e138], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c960], r15d
jne 0x14012d9b5
movups xmm0, xmmword [0x14059d050]
lea rcx, [rbp + 0x2e28]
movups xmmword [rbp + 0x2e28], xmm0
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xc00]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0xc08]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, dword [0x14019a2e8]
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0xc08], xmm2
addss xmm0, xmm7
movss dword [rbp + 0xc0c], xmm1
movss dword [rbp + 0xc00], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xc04], xmm0
call fcn.140067190
movzx eax, word [0x140198e64]
lea rcx, [rbp + 0x2e38]
movups xmm0, xmmword [0x14059d1d0]
mov word [rbp + 0x4bf0], ax
movzx eax, byte [0x140198e66]
xor byte [rbp + 0x4bf1], 0x36
xor al, 0x37
mov byte [rbp + 0x4bf2], al
mov byte [rbp + 0x4bf0], 0x23
movups xmmword [rbp + 0x2e38], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x4bf0]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
movss xmm2, dword [0x14014ea4c]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0xc10]
movss dword [rsp + 0x38], xmm9
xor edx, edx
mov qword [rsp + 0x30], r12
addss xmm0, dword [0x14019a2e8]
mov qword [rsp + 0x28], rcx
addss xmm1, xmm6
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xc10], xmm0
movss dword [rbp + 0xc14], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xc18]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xc20]
mov dword [rbp + 0xc20], 0x43fe8000
mov dword [rbp + 0xc24], 0x43080000
call fcn.140061c40
lea rdx, [0x14059d060]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d060]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d0a0]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
movzx eax, word [0x140198e68]
lea rdx, [rbp + 0xc28]
mov word [rbp + 0x4bf8], ax
lea rcx, [rbp + 0x4bf8]
movzx eax, byte [0x140198e6a]
xor byte [rbp + 0x4bf9], 0x36
xor al, 0x37
mov byte [rbp + 0x4bfa], al
mov dword [rbp + 0xc28], 0x42200000
mov dword [rbp + 0xc2c], 0x41a80000
mov byte [rbp + 0x4bf8], 0x23
call fcn.14007fac0
test al, al
je 0x14012dadc
movups xmm0, xmmword [0x14059d060]
mov dword [0x14059c960], r14d
movups xmmword [0x14059e138], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c960], 3
jne 0x14012dc4b
movups xmm0, xmmword [0x14059d060]
lea rcx, [rbp + 0x2e48]
movups xmmword [rbp + 0x2e48], xmm0
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xc30]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0xc38]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, dword [0x14019a330]
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0xc38], xmm2
addss xmm0, xmm7
movss dword [rbp + 0xc3c], xmm1
movss dword [rbp + 0xc30], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xc34], xmm0
call fcn.140067190
movzx eax, word [0x140198e6c]
lea rcx, [rbp + 0x2e58]
movups xmm0, xmmword [0x14059d1d0]
mov word [rsp + 0x50], ax
movzx eax, byte [0x140198e6e]
xor byte [rsp + 0x51], 0x36
xor al, 0x37
mov byte [rsp + 0x52], al
mov byte [rsp + 0x50], 0x23
movups xmmword [rbp + 0x2e58], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rsp + 0x50]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
movss xmm2, dword [0x14014ea4c]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0xc40]
movss dword [rsp + 0x38], xmm9
xor edx, edx
mov qword [rsp + 0x30], r12
addss xmm0, dword [0x14019a330]
mov qword [rsp + 0x28], rcx
addss xmm1, xmm6
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xc40], xmm0
movss dword [rbp + 0xc44], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xc48]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xc50]
mov dword [rbp + 0xc50], 0x440b4000
mov dword [rbp + 0xc54], 0x43080000
call fcn.140061c40
lea rdx, [0x14059d070]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d070]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d0b0]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
movzx eax, word [0x140198e70]
lea rdx, [rbp + 0xc58]
mov word [rsp + 0x54], ax
lea rcx, [rsp + 0x54]
movzx eax, byte [0x140198e72]
xor byte [rsp + 0x55], 0x36
xor al, 0x37
mov byte [rsp + 0x56], al
mov dword [rbp + 0xc58], 0x42200000
mov dword [rbp + 0xc5c], 0x41a80000
mov byte [rsp + 0x54], 0x23
call fcn.14007fac0
test al, al
je 0x14012dd67
movups xmm0, xmmword [0x14059d070]
mov dword [0x14059c960], esi
movups xmmword [0x14059e138], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c960], 4
jne 0x14012ded6
movups xmm0, xmmword [0x14059d070]
lea rcx, [rbp + 0x2e68]
movups xmmword [rbp + 0x2e68], xmm0
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xc60]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0xc68]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, dword [0x14019a360]
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0xc68], xmm2
addss xmm0, xmm7
movss dword [rbp + 0xc6c], xmm1
movss dword [rbp + 0xc60], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xc64], xmm0
call fcn.140067190
movzx eax, word [0x140198e74]
lea rcx, [rbp + 0x2e78]
movups xmm0, xmmword [0x14059d1d0]
mov word [rsp + 0x58], ax
movzx eax, byte [0x140198e76]
xor byte [rsp + 0x59], 0x36
xor al, 0x37
mov byte [rsp + 0x5a], al
mov byte [rsp + 0x58], 0x23
movups xmmword [rbp + 0x2e78], xmm0
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rsp + 0x58]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
movss xmm2, dword [0x14014ea4c]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0xc70]
movss dword [rsp + 0x38], xmm9
xor edx, edx
mov qword [rsp + 0x30], r12
addss xmm0, dword [0x14019a360]
mov qword [rsp + 0x28], rcx
addss xmm1, xmm6
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xc70], xmm0
movss dword [rbp + 0xc74], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xc78]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140059de0
lea rcx, [rbp + 0xc80]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xc88]
mov dword [rbp + 0xc88], 0x43ce8000
mov dword [rbp + 0xc8c], 0x43280000
call fcn.140061c40
lea rdx, [0x14059d0c0]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d0c0]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d100]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
movzx eax, word [0x140198e78]
lea rdx, [rbp + 0xc90]
mov word [rsp + 0x5c], ax
lea rcx, [rsp + 0x5c]
movzx eax, byte [0x140198e7a]
xor byte [rsp + 0x5d], 0x36
xor al, 0x37
mov byte [rsp + 0x5e], al
mov dword [rbp + 0xc90], 0x42200000
mov dword [rbp + 0xc94], 0x41a80000
mov byte [rsp + 0x5c], 0x23
call fcn.14007fac0
test al, al
je 0x14012e027
movups xmm0, xmmword [0x14059d0c0]
mov dword [0x14059c960], 5
movups xmmword [0x14059e138], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c960], 5
jne 0x14012e1a0
movups xmm0, xmmword [0x14059d0c0]
lea rcx, [rbp + 0x2e88]
movups xmmword [rbp + 0x2e88], xmm0
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xc98]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0xca0]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, xmm11
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0xca0], xmm2
addss xmm1, dword [0x14019a28c]
addss xmm0, xmm7
movss dword [rbp + 0xca4], xmm1
movss dword [rbp + 0xc98], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xc9c], xmm0
call fcn.140067190
movzx eax, word [0x140198e7c]
lea rcx, [rbp + 0x2e98]
movups xmm0, xmmword [0x14059d1d0]
mov word [rsp + 0x60], ax
movzx eax, byte [0x140198e7e]
xor byte [rsp + 0x61], 0x36
xor al, 0x37
mov byte [rsp + 0x62], al
mov byte [rsp + 0x60], 0x23
movups xmmword [rbp + 0x2e98], xmm0
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, [rsp + 0x60]
movss xmm0, dword [0x14059e198]
addss xmm1, xmm10
movss xmm2, dword [0x14014ea4c]
addss xmm0, xmm8
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0xca8]
movss dword [rsp + 0x38], xmm9
xor edx, edx
mov qword [rsp + 0x30], r12
addss xmm1, xmm6
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm0, xmm11
mov dword [rsp + 0x20], eax
addss xmm1, dword [0x14019a28c]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xca8], xmm0
movss dword [rbp + 0xcac], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xcb0]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xcb8]
mov dword [rbp + 0xcb8], 0x43e68000
mov dword [rbp + 0xcbc], 0x43280000
call fcn.140061c40
lea rdx, [0x14059d0d0]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d0d0]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d110]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
movzx eax, word [0x140198e80]
lea rdx, [rbp + 0xcc0]
mov word [rsp + 0x64], ax
lea rcx, [rsp + 0x64]
movzx eax, byte [0x140198e82]
xor byte [rsp + 0x65], 0x36
xor al, 0x37
mov byte [rsp + 0x66], al
mov dword [rbp + 0xcc0], 0x42200000
mov dword [rbp + 0xcc4], 0x41a80000
mov byte [rsp + 0x64], 0x23
call fcn.14007fac0
test al, al
je 0x14012e2c0
movups xmm0, xmmword [0x14059d0d0]
mov dword [0x14059c960], 6
movups xmmword [0x14059e138], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c960], 6
jne 0x14012e444
movups xmm0, xmmword [0x14059d0d0]
lea rcx, [rbp + 0x2ea8]
movups xmmword [rbp + 0x2ea8], xmm0
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xcc8]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0xcd0]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, xmm8
addss xmm1, xmm6
addss xmm2, dword [0x14019a2e8]
addss xmm1, dword [0x14019a28c]
movaps xmm0, xmm2
movss dword [rbp + 0xcd0], xmm2
addss xmm0, xmm7
movss dword [rbp + 0xcd4], xmm1
movss dword [rbp + 0xcc8], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xccc], xmm0
call fcn.140067190
movzx eax, word [0x140198e84]
lea rcx, [rbp + 0x2eb8]
movups xmm0, xmmword [0x14059d1d0]
mov word [rsp + 0x68], ax
movzx eax, byte [0x140198e86]
xor byte [rsp + 0x69], 0x36
xor al, 0x37
mov byte [rsp + 0x6a], al
mov byte [rsp + 0x68], 0x23
movups xmmword [rbp + 0x2eb8], xmm0
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, [rsp + 0x68]
movss xmm0, dword [0x14059e198]
addss xmm1, xmm10
movss xmm2, dword [0x14014ea4c]
addss xmm0, xmm8
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0xcd8]
movss dword [rsp + 0x38], xmm9
xor edx, edx
mov qword [rsp + 0x30], r12
addss xmm1, xmm6
mov qword [rsp + 0x28], rcx
addss xmm0, dword [0x14019a2e8]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm1, dword [0x14019a28c]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xcd8], xmm0
movss dword [rbp + 0xcdc], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xce0]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xce8]
mov dword [rbp + 0xce8], 0x43fe8000
mov dword [rbp + 0xcec], 0x43280000
call fcn.140061c40
lea rdx, [0x14059d0e0]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d0e0]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d120]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
movzx eax, word [0x140198e88]
lea rdx, [rbp + 0xcf0]
mov word [rsp + 0x6c], ax
lea rcx, [rsp + 0x6c]
movzx eax, byte [0x140198e8a]
xor byte [rsp + 0x6d], 0x36
xor al, 0x37
mov byte [rsp + 0x6e], al
mov dword [rbp + 0xcf0], 0x42200000
mov dword [rbp + 0xcf4], 0x41a80000
mov byte [rsp + 0x6c], 0x23
call fcn.14007fac0
test al, al
je 0x14012e564
movups xmm0, xmmword [0x14059d0e0]
mov dword [0x14059c960], 7
movups xmmword [0x14059e138], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c960], 7
jne 0x14012e6e3
movups xmm0, xmmword [0x14059d0e0]
lea rcx, [rbp + 0x2ec8]
movups xmmword [rbp + 0x2ec8], xmm0
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xcf8]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0xd00]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, dword [0x14019a330]
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0xd00], xmm2
addss xmm1, dword [0x14019a28c]
addss xmm0, xmm7
movss dword [rbp + 0xd04], xmm1
movss dword [rbp + 0xcf8], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xcfc], xmm0
call fcn.140067190
movzx eax, word [0x140198e8c]
lea rcx, [rbp + 0x2ed8]
movups xmm0, xmmword [0x14059d1d0]
mov word [rsp + 0x70], ax
movzx eax, byte [0x140198e8e]
xor byte [rsp + 0x71], 0x36
xor al, 0x37
mov byte [rsp + 0x72], al
mov byte [rsp + 0x70], 0x23
movups xmmword [rbp + 0x2ed8], xmm0
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, [rsp + 0x70]
movss xmm0, dword [0x14059e198]
addss xmm1, xmm10
movss xmm2, dword [0x14014ea4c]
addss xmm0, xmm8
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0xd08]
movss dword [rsp + 0x38], xmm9
xor edx, edx
mov qword [rsp + 0x30], r12
addss xmm1, xmm6
mov qword [rsp + 0x28], rcx
addss xmm0, dword [0x14019a330]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm1, dword [0x14019a28c]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xd08], xmm0
movss dword [rbp + 0xd0c], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xd10]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xd18]
mov dword [rbp + 0xd18], 0x440b4000
mov dword [rbp + 0xd1c], 0x43280000
call fcn.140061c40
lea rdx, [0x14059d0f0]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d0f0]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d130]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
movzx eax, word [0x140198e90]
lea rdx, [rbp + 0xd20]
mov word [rsp + 0x74], ax
lea rcx, [rsp + 0x74]
movzx eax, byte [0x140198e92]
xor byte [rsp + 0x75], 0x36
xor al, 0x37
mov byte [rsp + 0x76], al
mov dword [rbp + 0xd20], 0x42200000
mov dword [rbp + 0xd24], 0x41a80000
mov byte [rsp + 0x74], 0x23
call fcn.14007fac0
test al, al
je 0x14012e803
movups xmm0, xmmword [0x14059d0f0]
mov dword [0x14059c960], 8
movups xmmword [0x14059e138], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c960], 8
jne 0x14012e984
lea rdx, [0x14059d0f0]
lea rcx, [rbp + 0x2ee8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xd28]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0xd30]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, dword [0x14019a360]
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0xd30], xmm2
addss xmm1, dword [0x14019a28c]
addss xmm0, xmm7
movss dword [rbp + 0xd34], xmm1
movss dword [rbp + 0xd28], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xd2c], xmm0
call fcn.140067190
movzx eax, word [0x140198e94]
lea rdx, [0x14059d1d0]
mov word [rsp + 0x78], ax
lea rcx, [rbp + 0x2ef8]
movzx eax, byte [0x140198e96]
xor byte [rsp + 0x79], 0x36
xor al, 0x37
mov byte [rsp + 0x7a], al
mov byte [rsp + 0x78], 0x23
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, [rsp + 0x78]
movss xmm0, dword [0x14059e198]
addss xmm1, xmm10
movss xmm2, dword [0x14014ea4c]
addss xmm0, xmm8
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0xd38]
movss dword [rsp + 0x38], xmm9
xor edx, edx
mov qword [rsp + 0x30], r12
addss xmm1, xmm6
mov qword [rsp + 0x28], rcx
addss xmm0, dword [0x14019a360]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm1, dword [0x14019a28c]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xd38], xmm0
movss dword [rbp + 0xd3c], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xd40]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140059de0
lea rcx, [rbp + 0xd48]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xd50]
mov dword [rbp + 0xd50], 0x43ce8000
mov dword [rbp + 0xd54], 0x43480000
call fcn.140061c40
lea rdx, [0x14059d140]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d140]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d180]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
movzx eax, word [0x140198e98]
lea rdx, [rbp + 0xd58]
mov word [rsp + 0x7c], ax
lea rcx, [rsp + 0x7c]
movzx eax, byte [0x140198e9a]
xor byte [rsp + 0x7d], 0x36
xor al, 0x37
mov byte [rsp + 0x7e], al
mov dword [rbp + 0xd58], 0x42200000
mov dword [rbp + 0xd5c], 0x41a80000
mov byte [rsp + 0x7c], 0x23
call fcn.14007fac0
test al, al
je 0x14012ead5
movups xmm0, xmmword [0x14059d140]
mov dword [0x14059c960], 9
movups xmmword [0x14059e138], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c960], 9
jne 0x14012ec41
lea rdx, [0x14059d140]
lea rcx, [rbp + 0x2f08]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xd60]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0xd68]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm2, xmm10
movss dword [rsp + 0x20], xmm14
addss xmm1, xmm8
mov r9d, eax
addss xmm2, xmm6
addss xmm1, xmm11
addss xmm2, dword [0x14019a2e4]
movaps xmm0, xmm1
movss dword [rbp + 0xd68], xmm1
addss xmm0, xmm7
movss dword [rbp + 0xd6c], xmm2
movss dword [rbp + 0xd60], xmm0
movaps xmm0, xmm2
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xd64], xmm0
call fcn.140067190
movzx eax, word [0x140198e9c]
lea rdx, [0x14059d1d0]
mov word [rbp - 0x80], ax
lea rcx, [rbp + 0x2f18]
movzx eax, byte [0x140198e9e]
xor byte [rbp - 0x7f], 0x36
xor al, 0x37
mov byte [rbp - 0x7e], al
mov byte [rbp - 0x80], 0x23
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm1, dword [0x14059e198]
lea rcx, [rbp - 0x80]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0xd70]
movaps xmm0, xmm1
mov qword [rsp + 0x40], r12
addss xmm1, xmm10
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
xor edx, edx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm1, xmm6
addss xmm0, xmm11
addss xmm1, dword [0x14019a2e4]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xd70], xmm0
movss dword [rbp + 0xd74], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xd78]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xd80]
mov dword [rbp + 0xd80], 0x43e68000
mov dword [rbp + 0xd84], 0x43480000
call fcn.140061c40
lea rdx, [0x14059d150]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d150]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d190]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
cmp byte [0x140198ea3], r12b
mov eax, dword [0x140198ea0]
mov dword [rbp - 8], eax
mov dword [rbp + 0xd88], 0x42200000
mov dword [rbp + 0xd8c], 0x41a80000
je 0x14012edea
mov r8d, r12d
cmp ebx, r15d
jl 0x14012edb8
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 8], xmm2
jmp 0x14012edea
lea r9, [rbp - 8]
nop dword [rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x14012edc0
lea rdx, [rbp + 0xd88]
lea rcx, [rbp - 8]
call fcn.14007fac0
test al, al
je 0x14012ee16
movups xmm0, xmmword [0x14059d150]
mov dword [0x14059c960], 0xa
movups xmmword [0x14059e138], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c960], 0xa
jne 0x14012f046
lea rdx, [0x14059d150]
lea rcx, [rbp + 0x2f28]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xd90]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0xd98]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm2, xmm10
movss dword [rsp + 0x20], xmm14
addss xmm1, xmm8
mov r9d, eax
addss xmm2, xmm6
addss xmm1, dword [0x14019a2e8]
addss xmm2, dword [0x14019a2e4]
movaps xmm0, xmm1
movss dword [rbp + 0xd98], xmm1
addss xmm0, xmm7
movss dword [rbp + 0xd9c], xmm2
movss dword [rbp + 0xd90], xmm0
movaps xmm0, xmm2
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xd94], xmm0
call fcn.140067190
cmp byte [0x140198ea7], r12b
mov eax, dword [0x140198ea4]
mov dword [rbp - 0x60], eax
je 0x14012efaa
mov r8d, r12d
cmp ebx, r15d
jl 0x14012ef74
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x60], xmm2
jmp 0x14012efaa
lea r9, [rbp - 0x60]
nop dword [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x14012ef80
lea rdx, [0x14059d1d0]
lea rcx, [rbp + 0x2f38]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm1, dword [0x14059e198]
lea rcx, [rbp - 0x60]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0xda0]
movaps xmm0, xmm1
mov qword [rsp + 0x40], r12
addss xmm1, xmm10
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
xor edx, edx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm1, xmm6
addss xmm0, dword [0x14019a2e8]
addss xmm1, dword [0x14019a2e4]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xda0], xmm0
movss dword [rbp + 0xda4], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xda8]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xdb0]
mov dword [rbp + 0xdb0], 0x43fe8000
mov dword [rbp + 0xdb4], 0x43480000
call fcn.140061c40
lea rdx, [0x14059d160]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d160]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d1a0]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
cmp byte [0x140198eab], r12b
mov eax, dword [0x140198ea8]
mov dword [rbp - 0x5c], eax
mov dword [rbp + 0xdb8], 0x42200000
mov dword [rbp + 0xdbc], 0x41a80000
je 0x14012f1eb
mov r8d, r12d
cmp ebx, r15d
jl 0x14012f1bd
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x5c], xmm2
jmp 0x14012f1eb
lea r9, [rbp - 0x5c]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x14012f1c1
lea rdx, [rbp + 0xdb8]
lea rcx, [rbp - 0x5c]
call fcn.14007fac0
test al, al
je 0x14012f217
movups xmm0, xmmword [0x14059d160]
mov dword [0x14059c960], 0xb
movups xmmword [0x14059e138], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c960], 0xb
jne 0x14012f446
lea rdx, [0x14059d160]
lea rcx, [rbp + 0x2f48]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xdc0]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0xdc8]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm2, xmm10
movss dword [rsp + 0x20], xmm14
addss xmm1, xmm8
mov r9d, eax
addss xmm2, xmm6
addss xmm1, dword [0x14019a330]
addss xmm2, dword [0x14019a2e4]
movaps xmm0, xmm1
movss dword [rbp + 0xdc8], xmm1
addss xmm0, xmm7
movss dword [rbp + 0xdcc], xmm2
movss dword [rbp + 0xdc0], xmm0
movaps xmm0, xmm2
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xdc4], xmm0
call fcn.140067190
cmp byte [0x140198eaf], r12b
mov eax, dword [0x140198eac]
mov dword [rbp - 0x58], eax
je 0x14012f3aa
mov r8d, r12d
cmp ebx, r15d
jl 0x14012f375
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x58], xmm2
jmp 0x14012f3aa
lea r9, [rbp - 0x58]
nop dword [rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x14012f380
lea rdx, [0x14059d1d0]
lea rcx, [rbp + 0x2f58]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm1, dword [0x14059e198]
lea rcx, [rbp - 0x58]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0xdd0]
movaps xmm0, xmm1
mov qword [rsp + 0x40], r12
addss xmm1, xmm10
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
xor edx, edx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm1, xmm6
addss xmm0, dword [0x14019a330]
addss xmm1, dword [0x14019a2e4]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xdd0], xmm0
movss dword [rbp + 0xdd4], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xdd8]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xde0]
mov dword [rbp + 0xde0], 0x440b4000
mov dword [rbp + 0xde4], 0x43480000
call fcn.140061c40
lea rdx, [0x14059d170]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d170]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d1b0]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
cmp byte [0x140198eb3], r12b
mov eax, dword [0x140198eb0]
mov dword [rbp - 0x54], eax
mov dword [rbp + 0xde8], 0x42200000
mov dword [rbp + 0xdec], 0x41a80000
je 0x14012f5eb
mov r8d, r12d
cmp ebx, r15d
jl 0x14012f5bd
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x54], xmm2
jmp 0x14012f5eb
lea r9, [rbp - 0x54]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x14012f5c1
lea rdx, [rbp + 0xde8]
lea rcx, [rbp - 0x54]
call fcn.14007fac0
test al, al
je 0x14012f617
movups xmm0, xmmword [0x14059d170]
mov dword [0x14059c960], 0xc
movups xmmword [0x14059e138], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c960], 0xc
jne 0x14012f846
lea rdx, [0x14059d170]
lea rcx, [rbp + 0x2f68]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xdf0]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0xdf8]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm2, xmm10
movss dword [rsp + 0x20], xmm14
addss xmm1, xmm8
mov r9d, eax
addss xmm2, xmm6
addss xmm1, dword [0x14019a360]
addss xmm2, dword [0x14019a2e4]
movaps xmm0, xmm1
movss dword [rbp + 0xdf8], xmm1
addss xmm0, xmm7
movss dword [rbp + 0xdfc], xmm2
movss dword [rbp + 0xdf0], xmm0
movaps xmm0, xmm2
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xdf4], xmm0
call fcn.140067190
cmp byte [0x140198eb7], r12b
mov eax, dword [0x140198eb4]
mov dword [rbp - 0x50], eax
je 0x14012f7aa
mov r8d, r12d
cmp ebx, r15d
jl 0x14012f775
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x50], xmm2
jmp 0x14012f7aa
lea r9, [rbp - 0x50]
nop dword [rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x14012f780
lea rdx, [0x14059d1d0]
lea rcx, [rbp + 0x2f78]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm1, dword [0x14059e198]
lea rcx, [rbp - 0x50]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0xe00]
movaps xmm0, xmm1
mov qword [rsp + 0x40], r12
addss xmm1, xmm10
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
xor edx, edx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm1, xmm6
addss xmm0, dword [0x14019a360]
addss xmm1, dword [0x14019a2e4]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xe00], xmm0
movss dword [rbp + 0xe04], xmm1
call fcn.140067350
xor edx, edx
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x2f88]
lea r9d, [rdx + 0x16]
lea r8d, [rdx + 0xb]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm3, dword [0x14059e198]
lea r8, [rbp + 0xe08]
movss xmm2, dword [0x14059e19c]
lea rdx, [rbp + 0xe10]
mov rcx, qword [0x14059e048]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a478]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a438]
addss xmm2, dword [0x14019a3b8]
addss xmm3, xmm8
mov r9d, eax
movss dword [rbp + 0xe08], xmm0
movss xmm0, dword [0x14014aec4]
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0xe0c], xmm1
movss dword [rbp + 0xe10], xmm3
movss dword [rbp + 0xe14], xmm2
call fcn.140067190
call fcn.140059de0
lea rcx, [rbp + 0xe18]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rdx, [0x14059cfc0]
lea rcx, [rbp + 0x2f98]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Skeleton
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14014aec4]
movss xmm2, dword [0x14019a270]
lea r9, [rbp + 0xe20]
mov rdx, qword [0x14059e0b8]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
addss xmm1, dword [0x14019a3b8]
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
movss dword [rbp + 0xe20], xmm0
movss dword [rbp + 0xe24], xmm1
mov dword [rsp + 0x20], eax
call fcn.140067350
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0xe28]
add eax, 0xf2
mov dword [rbp + 0xe28], 0x43c70000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xe2c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0xe30]
add eax, 0xf2
mov dword [rbp + 0xe30], 0x43c78000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xe34], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0xe38]
add eax, 0xf2
mov dword [rbp + 0xe38], 0x43c80000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xe3c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0xe40]
add eax, 0xf2
mov dword [rbp + 0xe40], 0x43c88000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xe44], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0xe48]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rdx, [0x14059cfe0]
lea rcx, [rbp + 0x2fa8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Line_Color
movss xmm1, dword [0x14059e19c]
lea r9, [rbp + 0xe50]
addss xmm0, dword [0x14014aed0]
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm7
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm8
addss xmm1, dword [0x14019a3b8]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0xe50], xmm0
movss dword [rbp + 0xe54], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xe58]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140059de0
lea rcx, [rbp + 0xe60]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xe68]
mov dword [rbp + 0xe68], 0x43ce8000
mov dword [rbp + 0xe6c], 0x439b8000
call fcn.140061c40
lea rdx, [0x14059d040]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d040]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d080]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
cmp byte [0x140198ebb], r12b
mov eax, dword [0x140198eb8]
mov dword [rbp - 0x4c], eax
mov dword [rbp + 0xe70], 0x42200000
mov dword [rbp + 0xe74], 0x41a80000
je 0x14012fd5b
mov r8d, r12d
cmp ebx, r15d
jl 0x14012fd2d
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x4c], xmm2
jmp 0x14012fd5b
lea r9, [rbp - 0x4c]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x14012fd31
lea rdx, [rbp + 0xe70]
lea rcx, [rbp - 0x4c]
call fcn.14007fac0
test al, al
je 0x14012fd9e
mov r9d, 0xf5
mov dword [0x14059c964], r13d
mov edx, r14d
mov dword [rsp + 0x20], r12d
lea rcx, [rbp + 0x2fb8]
lea r8d, [r9 - 0x4d]
call fcn.1400895b0
movups xmm0, xmmword [rax]
movups xmmword [0x14059e108], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c964], r13d
jne 0x14012fefb
lea rdx, [0x14059d040]
lea rcx, [rbp + 0x2fc8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xe78]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm11
mov rcx, qword [0x14059e048]
addss xmm1, xmm6
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0xe80]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm2
addss xmm2, xmm8
addss xmm0, xmm7
movss dword [rbp + 0xe80], xmm2
addss xmm0, xmm8
movss dword [rbp + 0xe78], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
addss xmm1, dword [0x14019a3b8]
addss xmm0, dword [0x14019a3b8]
movss dword [rbp + 0xe84], xmm1
movss dword [rbp + 0xe7c], xmm0
call fcn.140067190
lea rdx, [0x14059d1d0]
lea rcx, [rbp + 0x2fd8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x1401997b4]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
addss xmm1, dword [0x14019a3b8]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0xe88]
mov qword [rsp + 0x40], r12
xor edx, edx
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm6
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xe88], xmm0
movss dword [rbp + 0xe8c], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xe90]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xe98]
mov dword [rbp + 0xe98], 0x43e68000
mov dword [rbp + 0xe9c], 0x439b8000
call fcn.140061c40
lea rdx, [0x14059d050]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d050]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d090]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
cmp byte [0x140198ebf], r12b
mov eax, dword [0x140198ebc]
mov dword [rbp - 0x48], eax
mov dword [rbp + 0xea0], 0x42200000
mov dword [rbp + 0xea4], 0x41a80000
je 0x1401300aa
mov r8d, r12d
cmp ebx, r15d
jl 0x140130072
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x48], xmm2
jmp 0x1401300aa
lea r9, [rbp - 0x48]
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x140130080
lea rdx, [rbp + 0xea0]
lea rcx, [rbp - 0x48]
call fcn.14007fac0
test al, al
je 0x1401300d3
movups xmm0, xmmword [0x14059d050]
mov dword [0x14059c964], r15d
movups xmmword [0x14059e108], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c964], r15d
jne 0x140130306
lea rdx, [0x14059d050]
lea rcx, [rbp + 0x2fe8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xea8]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
addss xmm1, dword [0x14019a3b8]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0xeb0]
mov dword [rsp + 0x28], 0xf
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, dword [0x14019a2e8]
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0xeb0], xmm2
addss xmm0, xmm7
movss dword [rbp + 0xeb4], xmm1
movss dword [rbp + 0xea8], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xeac], xmm0
call fcn.140067190
cmp byte [0x140198ec3], r12b
mov eax, dword [0x140198ec0]
mov dword [rbp - 0x44], eax
je 0x14013026a
mov r8d, r12d
cmp ebx, r15d
jl 0x140130231
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x44], xmm2
jmp 0x14013026a
lea r9, [rbp - 0x44]
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x140130240
lea rdx, [0x14059d1d0]
lea rcx, [rbp + 0x2ff8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp - 0x44]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
addss xmm1, dword [0x14019a3b8]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0xeb8]
mov qword [rsp + 0x40], r12
xor edx, edx
movss dword [rsp + 0x38], xmm9
addss xmm0, dword [0x14019a2e8]
addss xmm1, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xeb8], xmm0
movss dword [rbp + 0xebc], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xec0]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xec8]
mov dword [rbp + 0xec8], 0x43fe8000
mov dword [rbp + 0xecc], 0x439b8000
call fcn.140061c40
lea rdx, [0x14059d060]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d060]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d0a0]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
cmp byte [0x140198ec7], r12b
mov eax, dword [0x140198ec4]
mov dword [rbp - 0x40], eax
mov dword [rbp + 0xed0], 0x42200000
mov dword [rbp + 0xed4], 0x41a80000
je 0x1401304ab
mov r8d, r12d
cmp ebx, r15d
jl 0x14013047d
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x40], xmm2
jmp 0x1401304ab
lea r9, [rbp - 0x40]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x140130481
lea rdx, [rbp + 0xed0]
lea rcx, [rbp - 0x40]
call fcn.14007fac0
test al, al
je 0x1401304d4
movups xmm0, xmmword [0x14059d060]
mov dword [0x14059c964], r14d
movups xmmword [0x14059e108], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c964], 3
jne 0x140130706
lea rdx, [0x14059d060]
lea rcx, [rbp + 0x3008]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xed8]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
addss xmm1, dword [0x14019a3b8]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0xee0]
mov dword [rsp + 0x28], 0xf
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, dword [0x14019a330]
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0xee0], xmm2
addss xmm0, xmm7
movss dword [rbp + 0xee4], xmm1
movss dword [rbp + 0xed8], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xedc], xmm0
call fcn.140067190
cmp byte [0x140198ecb], r12b
mov eax, dword [0x140198ec8]
mov dword [rbp - 0x3c], eax
je 0x14013066a
mov r8d, r12d
cmp ebx, r15d
jl 0x140130632
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x3c], xmm2
jmp 0x14013066a
lea r9, [rbp - 0x3c]
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x140130640
lea rdx, [0x14059d1d0]
lea rcx, [rbp + 0x3018]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp - 0x3c]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
addss xmm1, dword [0x14019a3b8]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0xee8]
mov qword [rsp + 0x40], r12
xor edx, edx
movss dword [rsp + 0x38], xmm9
addss xmm0, dword [0x14019a330]
addss xmm1, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xee8], xmm0
movss dword [rbp + 0xeec], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xef0]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xef8]
mov dword [rbp + 0xef8], 0x440b4000
mov dword [rbp + 0xefc], 0x439b8000
call fcn.140061c40
lea rdx, [0x14059d070]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d070]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d0b0]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
cmp byte [0x140198ecf], r12b
mov eax, dword [0x140198ecc]
mov dword [rbp - 0x38], eax
mov dword [rbp + 0xf00], 0x42200000
mov dword [rbp + 0xf04], 0x41a80000
je 0x1401308ab
mov r8d, r12d
cmp ebx, r15d
jl 0x14013087d
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x38], xmm2
jmp 0x1401308ab
lea r9, [rbp - 0x38]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x140130881
lea rdx, [rbp + 0xf00]
lea rcx, [rbp - 0x38]
call fcn.14007fac0
test al, al
je 0x1401308d3
movups xmm0, xmmword [0x14059d070]
mov dword [0x14059c964], esi
movups xmmword [0x14059e108], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c964], 4
jne 0x140130b06
lea rdx, [0x14059d070]
lea rcx, [rbp + 0x3028]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xf08]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
addss xmm1, dword [0x14019a3b8]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0xf10]
mov dword [rsp + 0x28], 0xf
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, dword [0x14019a360]
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0xf10], xmm2
addss xmm0, xmm7
movss dword [rbp + 0xf14], xmm1
movss dword [rbp + 0xf08], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xf0c], xmm0
call fcn.140067190
cmp byte [0x140198ed3], r12b
mov eax, dword [0x140198ed0]
mov dword [rbp - 0x34], eax
je 0x140130a6a
mov r8d, r12d
cmp ebx, r15d
jl 0x140130a31
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x34], xmm2
jmp 0x140130a6a
lea r9, [rbp - 0x34]
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x140130a40
lea rdx, [0x14059d1d0]
lea rcx, [rbp + 0x3038]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp - 0x34]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
addss xmm1, dword [0x14019a3b8]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0xf18]
mov qword [rsp + 0x40], r12
xor edx, edx
movss dword [rsp + 0x38], xmm9
addss xmm0, dword [0x14019a360]
addss xmm1, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xf18], xmm0
movss dword [rbp + 0xf1c], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xf20]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140059de0
lea rcx, [rbp + 0xf28]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xf30]
mov dword [rbp + 0xf30], 0x43ce8000
mov dword [rbp + 0xf34], 0x43ab8000
call fcn.140061c40
lea rdx, [0x14059d0c0]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d0c0]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d100]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
cmp byte [0x140198ed7], r12b
mov eax, dword [0x140198ed4]
mov dword [rbp - 0x30], eax
mov dword [rbp + 0xf38], 0x42200000
mov dword [rbp + 0xf3c], 0x41a80000
je 0x140130cea
mov r8d, r12d
cmp ebx, r15d
jl 0x140130cae
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x30], xmm2
jmp 0x140130cea
lea r9, [rbp - 0x30]
nop dword [rax]
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x140130cc0
lea rdx, [rbp + 0xf38]
lea rcx, [rbp - 0x30]
call fcn.14007fac0
test al, al
je 0x140130d16
movups xmm0, xmmword [0x14059d0c0]
mov dword [0x14059c964], 5
movups xmmword [0x14059e108], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c964], 5
jne 0x140130f4b
lea rdx, [0x14059d0c0]
lea rcx, [rbp + 0x3048]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xf40]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
addss xmm1, dword [0x14019a3b8]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0xf48]
mov dword [rsp + 0x28], 0xf
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, xmm11
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0xf48], xmm2
addss xmm1, dword [0x14019a28c]
addss xmm0, xmm7
movss dword [rbp + 0xf4c], xmm1
movss dword [rbp + 0xf40], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xf44], xmm0
call fcn.140067190
cmp byte [0x140198edb], r12b
mov eax, dword [0x140198ed8]
mov dword [rbp - 0x2c], eax
je 0x140130eaa
mov r8d, r12d
cmp ebx, r15d
jl 0x140130e79
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x2c], xmm2
jmp 0x140130eaa
lea r9, [rbp - 0x2c]
nop dword [rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x140130e80
lea rdx, [0x14059d1d0]
lea rcx, [rbp + 0x3058]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, [rbp - 0x2c]
addss xmm1, dword [0x14019a3b8]
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0xf50]
movss xmm2, dword [0x14014ea4c]
addss xmm0, xmm8
mov qword [rsp + 0x40], r12
xor edx, edx
movss dword [rsp + 0x38], xmm9
addss xmm1, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm0, xmm11
mov dword [rsp + 0x20], eax
addss xmm1, dword [0x14019a28c]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xf50], xmm0
movss dword [rbp + 0xf54], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xf58]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xf60]
mov dword [rbp + 0xf60], 0x43e68000
mov dword [rbp + 0xf64], 0x43ab8000
call fcn.140061c40
lea rdx, [0x14059d0d0]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d0d0]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d110]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
cmp byte [0x140198edf], r12b
mov eax, dword [0x140198edc]
mov dword [rbp - 0x28], eax
mov dword [rbp + 0xf68], 0x42200000
mov dword [rbp + 0xf6c], 0x41a80000
je 0x1401310fa
mov r8d, r12d
cmp ebx, r15d
jl 0x1401310c2
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x28], xmm2
jmp 0x1401310fa
lea r9, [rbp - 0x28]
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x1401310d0
lea rdx, [rbp + 0xf68]
lea rcx, [rbp - 0x28]
call fcn.14007fac0
test al, al
je 0x140131126
movups xmm0, xmmword [0x14059d0d0]
mov dword [0x14059c964], 6
movups xmmword [0x14059e108], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c964], 6
jne 0x14013136e
lea rdx, [0x14059d0d0]
lea rcx, [rbp + 0x3068]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xf70]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
addss xmm1, dword [0x14019a3b8]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0xf78]
mov dword [rsp + 0x28], 0xf
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, xmm8
addss xmm1, xmm6
addss xmm2, dword [0x14019a2e8]
addss xmm1, dword [0x14019a28c]
movaps xmm0, xmm2
movss dword [rbp + 0xf78], xmm2
addss xmm0, xmm7
movss dword [rbp + 0xf7c], xmm1
movss dword [rbp + 0xf70], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xf74], xmm0
call fcn.140067190
cmp byte [0x140198ee3], r12b
mov eax, dword [0x140198ee0]
mov dword [rbp - 0x24], eax
je 0x1401312ca
mov r8d, r12d
cmp ebx, r15d
jl 0x140131291
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x24], xmm2
jmp 0x1401312ca
lea r9, [rbp - 0x24]
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x1401312a0
lea rdx, [0x14059d1d0]
lea rcx, [rbp + 0x3078]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, [rbp - 0x24]
addss xmm1, dword [0x14019a3b8]
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0xf80]
movss xmm2, dword [0x14014ea4c]
addss xmm0, xmm8
mov qword [rsp + 0x40], r12
xor edx, edx
movss dword [rsp + 0x38], xmm9
addss xmm1, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, dword [0x14019a2e8]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm1, dword [0x14019a28c]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xf80], xmm0
movss dword [rbp + 0xf84], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xf88]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xf90]
mov dword [rbp + 0xf90], 0x43fe8000
mov dword [rbp + 0xf94], 0x43ab8000
call fcn.140061c40
lea rdx, [0x14059d0e0]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d0e0]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d120]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
cmp byte [0x140198ee7], r12b
mov eax, dword [0x140198ee4]
mov dword [rbp - 0x20], eax
mov dword [rbp + 0xf98], 0x42200000
mov dword [rbp + 0xf9c], 0x41a80000
je 0x14013151a
mov r8d, r12d
cmp ebx, r15d
jl 0x1401314e5
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x20], xmm2
jmp 0x14013151a
lea r9, [rbp - 0x20]
nop dword [rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x1401314f0
lea rdx, [rbp + 0xf98]
lea rcx, [rbp - 0x20]
call fcn.14007fac0
test al, al
je 0x140131546
movups xmm0, xmmword [0x14059d0e0]
mov dword [0x14059c964], 7
movups xmmword [0x14059e108], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c964], 7
jne 0x14013177e
lea rdx, [0x14059d0e0]
lea rcx, [rbp + 0x3088]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xfa0]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
addss xmm1, dword [0x14019a3b8]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0xfa8]
mov dword [rsp + 0x28], 0xf
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, dword [0x14019a330]
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0xfa8], xmm2
addss xmm1, dword [0x14019a28c]
addss xmm0, xmm7
movss dword [rbp + 0xfac], xmm1
movss dword [rbp + 0xfa0], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xfa4], xmm0
call fcn.140067190
cmp byte [0x140198eeb], r12b
mov eax, dword [0x140198ee8]
mov dword [rbp - 0x1c], eax
je 0x1401316da
mov r8d, r12d
cmp ebx, r15d
jl 0x1401316ac
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x1c], xmm2
jmp 0x1401316da
lea r9, [rbp - 0x1c]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x1401316b0
lea rdx, [0x14059d1d0]
lea rcx, [rbp + 0x3098]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, [rbp - 0x1c]
addss xmm1, dword [0x14019a3b8]
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0xfb0]
movss xmm2, dword [0x14014ea4c]
addss xmm0, xmm8
mov qword [rsp + 0x40], r12
xor edx, edx
movss dword [rsp + 0x38], xmm9
addss xmm1, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, dword [0x14019a330]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm1, dword [0x14019a28c]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xfb0], xmm0
movss dword [rbp + 0xfb4], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xfb8]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xfc0]
mov dword [rbp + 0xfc0], 0x440b4000
mov dword [rbp + 0xfc4], 0x43ab8000
call fcn.140061c40
lea rdx, [0x14059d0f0]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d0f0]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d130]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
cmp byte [0x140198eef], r12b
mov eax, dword [0x140198eec]
mov dword [rbp - 0x18], eax
mov dword [rbp + 0xfc8], 0x42200000
mov dword [rbp + 0xfcc], 0x41a80000
je 0x14013192a
mov r8d, r12d
cmp ebx, r15d
jl 0x1401318f5
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x18], xmm2
jmp 0x14013192a
lea r9, [rbp - 0x18]
nop dword [rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x140131900
lea rdx, [rbp + 0xfc8]
lea rcx, [rbp - 0x18]
call fcn.14007fac0
test al, al
je 0x140131956
movups xmm0, xmmword [0x14059d0f0]
mov dword [0x14059c964], 8
movups xmmword [0x14059e108], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c964], 8
jne 0x140131b8e
lea rdx, [0x14059d0f0]
lea rcx, [rbp + 0x30a8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0xfd0]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
addss xmm1, dword [0x14019a3b8]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0xfd8]
mov dword [rsp + 0x28], 0xf
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, dword [0x14019a360]
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0xfd8], xmm2
addss xmm1, dword [0x14019a28c]
addss xmm0, xmm7
movss dword [rbp + 0xfdc], xmm1
movss dword [rbp + 0xfd0], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0xfd4], xmm0
call fcn.140067190
cmp byte [0x140198ef3], r12b
mov eax, dword [0x140198ef0]
mov dword [rbp - 0x14], eax
je 0x140131aea
mov r8d, r12d
cmp ebx, r15d
jl 0x140131abc
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x14], xmm2
jmp 0x140131aea
lea r9, [rbp - 0x14]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x140131ac0
lea rdx, [0x14059d1d0]
lea rcx, [rbp + 0x30b8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, [rbp - 0x14]
addss xmm1, dword [0x14019a3b8]
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0xfe0]
movss xmm2, dword [0x14014ea4c]
addss xmm0, xmm8
mov qword [rsp + 0x40], r12
xor edx, edx
movss dword [rsp + 0x38], xmm9
addss xmm1, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, dword [0x14019a360]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm1, dword [0x14019a28c]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0xfe0], xmm0
movss dword [rbp + 0xfe4], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0xfe8]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140059de0
lea rcx, [rbp + 0xff0]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0xff8]
mov dword [rbp + 0xff8], 0x43ce8000
mov dword [rbp + 0xffc], 0x43bb8000
call fcn.140061c40
lea rdx, [0x14059d140]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d140]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d180]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
cmp byte [0x140198ef7], r12b
mov eax, dword [0x140198ef4]
mov dword [rbp - 0x10], eax
mov dword [rbp + 0x1000], 0x42200000
mov dword [rbp + 0x1004], 0x41a80000
je 0x140131d6a
mov r8d, r12d
cmp ebx, r15d
jl 0x140131d36
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0x10], xmm2
jmp 0x140131d6a
lea r9, [rbp - 0x10]
nop word [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x140131d40
lea rdx, [rbp + 0x1000]
lea rcx, [rbp - 0x10]
call fcn.14007fac0
test al, al
je 0x140131d96
movups xmm0, xmmword [0x14059d140]
mov dword [0x14059c964], 9
movups xmmword [0x14059e108], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c964], 9
jne 0x140131fc6
lea rdx, [0x14059d140]
lea rcx, [rbp + 0x30c8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0x1008]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0x1010]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm2, dword [0x14019a3b8]
addss xmm1, xmm8
movss dword [rsp + 0x20], xmm14
mov r9d, eax
addss xmm2, xmm6
addss xmm1, xmm11
addss xmm2, dword [0x14019a2e4]
movaps xmm0, xmm1
movss dword [rbp + 0x1010], xmm1
addss xmm0, xmm7
movss dword [rbp + 0x1014], xmm2
movss dword [rbp + 0x1008], xmm0
movaps xmm0, xmm2
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0x100c], xmm0
call fcn.140067190
cmp byte [0x140198efb], r12b
mov eax, dword [0x140198ef8]
mov dword [rbp - 0xc], eax
je 0x140131f2a
mov r8d, r12d
cmp ebx, r15d
jl 0x140131ef4
movdqa xmm3, xmmword [0x14014ea70]
movdqa xmm2, xmm3
movdqa xmm0, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14019b630]
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14019b630]
shufps xmm2, xmm0, 0xdd
movd xmm0, esi
psrad xmm2, xmm0
movd xmm0, edi
movdqa xmm1, xmm2
psrld xmm1, xmm0
paddd xmm1, xmm2
pmulld xmm1, xmmword [0x14019a4f0]
psubd xmm3, xmm1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14019a500]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.5555555555555555]
movd xmm0, eax
pxor xmm2, xmm0
movd dword [rbp - 0xc], xmm2
jmp 0x140131f2a
lea r9, [rbp - 0xc]
nop dword [rax + rax]
mov eax, 0x5397829d
lea r9, [r9 + 1]
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x35
xor byte [r9 - 1], al
cmp r8d, 4
jl 0x140131f00
lea rdx, [0x14059d1d0]
lea rcx, [rbp + 0x30d8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm1, dword [0x14059e198]
lea rcx, [rbp - 0xc]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0x1018]
movaps xmm0, xmm1
mov qword [rsp + 0x40], r12
addss xmm1, dword [0x14019a3b8]
addss xmm0, xmm8
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
xor edx, edx
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm1, xmm6
mov dword [rsp + 0x20], eax
addss xmm0, xmm11
addss xmm1, dword [0x14019a2e4]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0x1018], xmm0
movss dword [rbp + 0x101c], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x1020]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0x1028]
mov dword [rbp + 0x1028], 0x43e68000
mov dword [rbp + 0x102c], 0x43bb8000
call fcn.140061c40
lea rdx, [0x14059d150]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d150]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d190]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
mov eax, dword [0x140198efc]
lea rdx, [rbp + 0x1030]
mov dword [rbp + 4], eax
lea rcx, [rbp + 4]
movzx eax, byte [0x140198f00]
xor byte [rbp + 5], 0x36
xor al, 0x39
xor byte [rbp + 6], 0x37
xor byte [rbp + 7], 0x38
mov byte [rbp + 8], al
mov dword [rbp + 0x1030], 0x42200000
mov dword [rbp + 0x1034], 0x41a80000
mov byte [rbp + 4], 0x23
call fcn.14007fac0
test al, al
je 0x1401320e7
movups xmm0, xmmword [0x14059d150]
mov dword [0x14059c964], 0xa
movups xmmword [0x14059e108], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c964], 0xa
jne 0x140132265
lea rdx, [0x14059d150]
lea rcx, [rbp + 0x30e8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0x1038]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0x1040]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm2, dword [0x14019a3b8]
addss xmm1, xmm8
movss dword [rsp + 0x20], xmm14
mov r9d, eax
addss xmm2, xmm6
addss xmm1, dword [0x14019a2e8]
addss xmm2, dword [0x14019a2e4]
movaps xmm0, xmm1
movss dword [rbp + 0x1040], xmm1
addss xmm0, xmm7
movss dword [rbp + 0x1044], xmm2
movss dword [rbp + 0x1038], xmm0
movaps xmm0, xmm2
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0x103c], xmm0
call fcn.140067190
mov eax, dword [0x140198f04]
lea rdx, [0x14059d1d0]
mov dword [rbp + 0xc], eax
lea rcx, [rbp + 0x30f8]
movzx eax, byte [0x140198f08]
xor byte [rbp + 0xd], 0x36
xor al, 0x39
xor byte [rbp + 0xe], 0x37
xor byte [rbp + 0xf], 0x38
mov byte [rbp + 0x10], al
mov byte [rbp + 0xc], 0x23
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm1, dword [0x14059e198]
lea rcx, [rbp + 0xc]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0x1048]
movaps xmm0, xmm1
mov qword [rsp + 0x40], r12
addss xmm1, dword [0x14019a3b8]
addss xmm0, xmm8
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
xor edx, edx
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm1, xmm6
mov dword [rsp + 0x20], eax
addss xmm0, dword [0x14019a2e8]
addss xmm1, dword [0x14019a2e4]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0x1048], xmm0
movss dword [rbp + 0x104c], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x1050]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0x1058]
mov dword [rbp + 0x1058], 0x43fe8000
mov dword [rbp + 0x105c], 0x43bb8000
call fcn.140061c40
lea rdx, [0x14059d160]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d160]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d1a0]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
mov eax, dword [0x140198f0c]
lea rdx, [rbp + 0x1060]
mov dword [rbp + 0x14], eax
lea rcx, [rbp + 0x14]
movzx eax, byte [0x140198f10]
xor byte [rbp + 0x15], 0x36
xor al, 0x39
xor byte [rbp + 0x16], 0x37
xor byte [rbp + 0x17], 0x38
mov byte [rbp + 0x18], al
mov dword [rbp + 0x1060], 0x42200000
mov dword [rbp + 0x1064], 0x41a80000
mov byte [rbp + 0x14], 0x23
call fcn.14007fac0
test al, al
je 0x140132386
movups xmm0, xmmword [0x14059d160]
mov dword [0x14059c964], 0xb
movups xmmword [0x14059e108], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c964], 0xb
jne 0x140132504
lea rdx, [0x14059d160]
lea rcx, [rbp + 0x3108]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0x1068]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0x1070]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm2, dword [0x14019a3b8]
addss xmm1, xmm8
movss dword [rsp + 0x20], xmm14
mov r9d, eax
addss xmm2, xmm6
addss xmm1, dword [0x14019a330]
addss xmm2, dword [0x14019a2e4]
movaps xmm0, xmm1
movss dword [rbp + 0x1070], xmm1
addss xmm0, xmm7
movss dword [rbp + 0x1074], xmm2
movss dword [rbp + 0x1068], xmm0
movaps xmm0, xmm2
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0x106c], xmm0
call fcn.140067190
mov eax, dword [0x140198f14]
lea rdx, [0x14059d1d0]
mov dword [rbp + 0x1c], eax
lea rcx, [rbp + 0x3118]
movzx eax, byte [0x140198f18]
xor byte [rbp + 0x1d], 0x36
xor al, 0x39
xor byte [rbp + 0x1e], 0x37
xor byte [rbp + 0x1f], 0x38
mov byte [rbp + 0x20], al
mov byte [rbp + 0x1c], 0x23
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm1, dword [0x14059e198]
lea rcx, [rbp + 0x1c]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0x1078]
movaps xmm0, xmm1
mov qword [rsp + 0x40], r12
addss xmm1, dword [0x14019a3b8]
addss xmm0, xmm8
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
xor edx, edx
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm1, xmm6
mov dword [rsp + 0x20], eax
addss xmm0, dword [0x14019a330]
addss xmm1, dword [0x14019a2e4]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0x1078], xmm0
movss dword [rbp + 0x107c], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x1080]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0x1088]
mov dword [rbp + 0x1088], 0x440b4000
mov dword [rbp + 0x108c], 0x43bb8000
call fcn.140061c40
lea rdx, [0x14059d170]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d170]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d1b0]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
mov eax, dword [0x140198f1c]
lea rdx, [rbp + 0x1090]
mov dword [rbp + 0x24], eax
lea rcx, [rbp + 0x24]
movzx eax, byte [0x140198f20]
xor byte [rbp + 0x25], 0x36
xor al, 0x39
xor byte [rbp + 0x26], 0x37
xor byte [rbp + 0x27], 0x38
mov byte [rbp + 0x28], al
mov dword [rbp + 0x1090], 0x42200000
mov dword [rbp + 0x1094], 0x41a80000
mov byte [rbp + 0x24], 0x23
call fcn.14007fac0
test al, al
je 0x140132625
movups xmm0, xmmword [0x14059d170]
mov dword [0x14059c964], 0xc
movups xmmword [0x14059e108], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c964], 0xc
jne 0x1401327a3
lea rdx, [0x14059d170]
lea rcx, [rbp + 0x3128]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0x1098]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0x10a0]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm2, dword [0x14019a3b8]
addss xmm1, xmm8
movss dword [rsp + 0x20], xmm14
mov r9d, eax
addss xmm2, xmm6
addss xmm1, dword [0x14019a360]
addss xmm2, dword [0x14019a2e4]
movaps xmm0, xmm1
movss dword [rbp + 0x10a0], xmm1
addss xmm0, xmm7
movss dword [rbp + 0x10a4], xmm2
movss dword [rbp + 0x1098], xmm0
movaps xmm0, xmm2
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0x109c], xmm0
call fcn.140067190
mov eax, dword [0x140198f24]
lea rdx, [0x14059d1d0]
mov dword [rbp + 0x2c], eax
lea rcx, [rbp + 0x3138]
movzx eax, byte [0x140198f28]
xor byte [rbp + 0x2d], 0x36
xor al, 0x39
xor byte [rbp + 0x2e], 0x37
xor byte [rbp + 0x2f], 0x38
mov byte [rbp + 0x30], al
mov byte [rbp + 0x2c], 0x23
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm1, dword [0x14059e198]
lea rcx, [rbp + 0x2c]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0x10a8]
movaps xmm0, xmm1
mov qword [rsp + 0x40], r12
addss xmm1, dword [0x14019a3b8]
addss xmm0, xmm8
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
xor edx, edx
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm1, xmm6
mov dword [rsp + 0x20], eax
addss xmm0, dword [0x14019a360]
addss xmm1, dword [0x14019a2e4]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0x10a8], xmm0
movss dword [rbp + 0x10ac], xmm1
call fcn.140067350
xor edx, edx
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x3148]
lea r9d, [rdx + 0x16]
lea r8d, [rdx + 0xb]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0x10b0]
movss xmm3, dword [0x14059e19c]
lea rdx, [rbp + 0x10b8]
mov rcx, qword [0x14059e048]
movaps xmm0, xmm2
addss xmm0, dword [0x14019a478]
movaps xmm1, xmm3
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a46c]
addss xmm3, dword [0x14019a43c]
addss xmm2, xmm8
mov r9d, eax
movss dword [rbp + 0x10b0], xmm0
movss xmm0, dword [0x14014aec4]
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0x10b4], xmm1
movss dword [rbp + 0x10b8], xmm2
movss dword [rbp + 0x10bc], xmm3
call fcn.140067190
call fcn.140059de0
lea rcx, [rbp + 0x10c0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rdx, [0x14059cfc0]
lea rcx, [rbp + 0x3158]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Player_Box
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14014aec4]
movss xmm2, dword [0x14019a270]
lea r9, [rbp + 0x10c8]
mov rdx, qword [0x14059e0b8]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm8
addss xmm1, dword [0x14019a43c]
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
movss dword [rbp + 0x10c8], xmm0
movss dword [rbp + 0x10cc], xmm1
mov dword [rsp + 0x20], eax
call fcn.140067350
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x10d0]
add eax, 0x1a4
mov dword [rbp + 0x10d0], 0x43c70000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x10d4], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x10d8]
add eax, 0x1a4
mov dword [rbp + 0x10d8], 0x43c78000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x10dc], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x10e0]
add eax, 0x1a4
mov dword [rbp + 0x10e0], 0x43c80000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x10e4], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x10e8]
add eax, 0x1a4
mov dword [rbp + 0x10e8], 0x43c88000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x10ec], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0x10f0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rdx, [0x14059cfe0]
lea rcx, [rbp + 0x3168]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Frame_Color
movss xmm1, dword [0x14059e19c]
lea r9, [rbp + 0x10f8]
addss xmm0, dword [0x14014aed0]
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm7
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm8
addss xmm1, dword [0x14019a43c]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x10f8], xmm0
movss dword [rbp + 0x10fc], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x1100]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140059de0
lea rcx, [rbp + 0x1108]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0x1110]
mov dword [rbp + 0x1110], 0x43ce8000
mov dword [rbp + 0x1114], 0x43f48000
call fcn.140061c40
lea rdx, [0x14059d040]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d040]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d080]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
mov eax, dword [0x140198f2c]
lea rdx, [rbp + 0x1118]
mov dword [rbp + 0x34], eax
lea rcx, [rbp + 0x34]
movzx eax, byte [0x140198f30]
xor byte [rbp + 0x35], 0x36
xor al, 0x39
xor byte [rbp + 0x36], 0x37
xor byte [rbp + 0x37], 0x38
mov byte [rbp + 0x38], al
mov dword [rbp + 0x1118], 0x42200000
mov dword [rbp + 0x111c], 0x41a80000
mov byte [rbp + 0x34], 0x23
call fcn.14007fac0
test al, al
je 0x140132c4b
mov r9d, 0xf5
mov dword [0x14059c968], r13d
mov edx, r14d
mov dword [rsp + 0x20], r12d
lea rcx, [rbp + 0x3178]
lea r8d, [r9 - 0x4d]
call fcn.1400895b0
movups xmm0, xmmword [rax]
movups xmmword [0x14059e128], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c968], r13d
jne 0x140132da8
lea rdx, [0x14059d040]
lea rcx, [rbp + 0x3188]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0x1120]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm11
mov rcx, qword [0x14059e048]
addss xmm1, xmm6
mov dword [rsp + 0x28], 0xf
lea rdx, [rbp + 0x1128]
mov r9d, eax
movss dword [rsp + 0x20], xmm14
movaps xmm0, xmm2
addss xmm2, xmm8
addss xmm0, xmm7
movss dword [rbp + 0x1128], xmm2
addss xmm0, xmm8
movss dword [rbp + 0x1120], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
addss xmm1, dword [0x14019a43c]
addss xmm0, dword [0x14019a43c]
movss dword [rbp + 0x112c], xmm1
movss dword [rbp + 0x1124], xmm0
call fcn.140067190
lea rdx, [0x14059d1d0]
lea rcx, [rbp + 0x3198]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x1401997d4]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
addss xmm1, dword [0x14019a43c]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0x1130]
mov qword [rsp + 0x40], r12
xor edx, edx
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm6
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0x1130], xmm0
movss dword [rbp + 0x1134], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x1138]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0x1140]
mov dword [rbp + 0x1140], 0x43e68000
mov dword [rbp + 0x1144], 0x43f48000
call fcn.140061c40
lea rdx, [0x14059d050]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d050]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d090]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
mov eax, dword [0x140198f34]
lea rdx, [rbp + 0x1148]
mov dword [rbp + 0x3c], eax
lea rcx, [rbp + 0x3c]
movzx eax, byte [0x140198f38]
xor byte [rbp + 0x3d], 0x36
xor al, 0x39
xor byte [rbp + 0x3e], 0x37
xor byte [rbp + 0x3f], 0x38
mov byte [rbp + 0x40], al
mov dword [rbp + 0x1148], 0x42200000
mov dword [rbp + 0x114c], 0x41a80000
mov byte [rbp + 0x3c], 0x23
call fcn.14007fac0
test al, al
je 0x140132ec6
movups xmm0, xmmword [0x14059d050]
mov dword [0x14059c968], r15d
movups xmmword [0x14059e128], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c968], r15d
jne 0x14013303e
lea rdx, [0x14059d050]
lea rcx, [rbp + 0x31a8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0x1150]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
addss xmm1, dword [0x14019a43c]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0x1158]
mov dword [rsp + 0x28], 0xf
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, dword [0x14019a2e8]
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0x1158], xmm2
addss xmm0, xmm7
movss dword [rbp + 0x115c], xmm1
movss dword [rbp + 0x1150], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0x1154], xmm0
call fcn.140067190
mov eax, dword [0x140198f3c]
lea rdx, [0x14059d1d0]
mov dword [rbp + 0x44], eax
lea rcx, [rbp + 0x31b8]
movzx eax, byte [0x140198f40]
xor byte [rbp + 0x45], 0x36
xor al, 0x39
xor byte [rbp + 0x46], 0x37
xor byte [rbp + 0x47], 0x38
mov byte [rbp + 0x48], al
mov byte [rbp + 0x44], 0x23
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x44]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
addss xmm1, dword [0x14019a43c]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0x1160]
mov qword [rsp + 0x40], r12
xor edx, edx
movss dword [rsp + 0x38], xmm9
addss xmm0, dword [0x14019a2e8]
addss xmm1, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0x1160], xmm0
movss dword [rbp + 0x1164], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x1168]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0x1170]
mov dword [rbp + 0x1170], 0x43fe8000
mov dword [rbp + 0x1174], 0x43f48000
call fcn.140061c40
lea rdx, [0x14059d060]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d060]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d0a0]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
mov eax, dword [0x140198f44]
lea rdx, [rbp + 0x1178]
mov dword [rbp + 0x4c], eax
lea rcx, [rbp + 0x4c]
movzx eax, byte [0x140198f48]
xor byte [rbp + 0x4d], 0x36
xor al, 0x39
xor byte [rbp + 0x4e], 0x37
xor byte [rbp + 0x4f], 0x38
mov byte [rbp + 0x50], al
mov dword [rbp + 0x1178], 0x42200000
mov dword [rbp + 0x117c], 0x41a80000
mov byte [rbp + 0x4c], 0x23
call fcn.14007fac0
test al, al
je 0x14013315c
movups xmm0, xmmword [0x14059d060]
mov dword [0x14059c968], r14d
movups xmmword [0x14059e128], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c968], 3
jne 0x1401332d4
lea rdx, [0x14059d060]
lea rcx, [rbp + 0x31c8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0x1180]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
addss xmm1, dword [0x14019a43c]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0x1188]
mov dword [rsp + 0x28], 0xf
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, dword [0x14019a330]
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0x1188], xmm2
addss xmm0, xmm7
movss dword [rbp + 0x118c], xmm1
movss dword [rbp + 0x1180], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0x1184], xmm0
call fcn.140067190
mov eax, dword [0x140198f4c]
lea rdx, [0x14059d1d0]
mov dword [rbp + 0x54], eax
lea rcx, [rbp + 0x31d8]
movzx eax, byte [0x140198f50]
xor byte [rbp + 0x55], 0x36
xor al, 0x39
xor byte [rbp + 0x56], 0x37
xor byte [rbp + 0x57], 0x38
mov byte [rbp + 0x58], al
mov byte [rbp + 0x54], 0x23
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x54]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
addss xmm1, dword [0x14019a43c]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0x1190]
mov qword [rsp + 0x40], r12
xor edx, edx
movss dword [rsp + 0x38], xmm9
addss xmm0, dword [0x14019a330]
addss xmm1, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0x1190], xmm0
movss dword [rbp + 0x1194], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x1198]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0x11a0]
mov dword [rbp + 0x11a0], 0x440b4000
mov dword [rbp + 0x11a4], 0x43f48000
call fcn.140061c40
lea rdx, [0x14059d070]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d070]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d0b0]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
mov eax, dword [0x140198f54]
lea rdx, [rbp + 0x11a8]
mov dword [rbp + 0x5c], eax
lea rcx, [rbp + 0x5c]
movzx eax, byte [0x140198f58]
xor byte [rbp + 0x5d], 0x36
xor al, 0x39
xor byte [rbp + 0x5e], 0x37
xor byte [rbp + 0x5f], 0x38
mov byte [rbp + 0x60], al
mov dword [rbp + 0x11a8], 0x42200000
mov dword [rbp + 0x11ac], 0x41a80000
mov byte [rbp + 0x5c], 0x23
call fcn.14007fac0
test al, al
je 0x1401333f1
movups xmm0, xmmword [0x14059d070]
mov dword [0x14059c968], esi
movups xmmword [0x14059e128], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c968], 4
jne 0x140133569
lea rdx, [0x14059d070]
lea rcx, [rbp + 0x31e8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0x11b0]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
addss xmm1, dword [0x14019a43c]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0x11b8]
mov dword [rsp + 0x28], 0xf
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, dword [0x14019a360]
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0x11b8], xmm2
addss xmm0, xmm7
movss dword [rbp + 0x11bc], xmm1
movss dword [rbp + 0x11b0], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0x11b4], xmm0
call fcn.140067190
mov eax, dword [0x140198f5c]
lea rdx, [0x14059d1d0]
mov dword [rbp + 0x64], eax
lea rcx, [rbp + 0x31f8]
movzx eax, byte [0x140198f60]
xor byte [rbp + 0x65], 0x36
xor al, 0x39
xor byte [rbp + 0x66], 0x37
xor byte [rbp + 0x67], 0x38
mov byte [rbp + 0x68], al
mov byte [rbp + 0x64], 0x23
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [rbp + 0x64]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
addss xmm1, dword [0x14019a43c]
movss xmm2, dword [0x14014ea4c]
lea r9, [rbp + 0x11c0]
mov qword [rsp + 0x40], r12
xor edx, edx
movss dword [rsp + 0x38], xmm9
addss xmm0, dword [0x14019a360]
addss xmm1, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0x11c0], xmm0
movss dword [rbp + 0x11c4], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x11c8]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140059de0
lea rcx, [rbp + 0x11d0]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0x11d8]
mov dword [rbp + 0x11d8], 0x43ce8000
mov dword [rbp + 0x11dc], 0x44024000
call fcn.140061c40
lea rdx, [0x14059d0c0]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d0c0]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d100]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
mov eax, dword [0x140198f64]
lea rdx, [rbp + 0x11e0]
mov dword [rbp + 0xac], eax
lea rcx, [rbp + 0xac]
movzx eax, byte [0x140198f68]
xor byte [rbp + 0xad], 0x36
xor al, 0x39
xor byte [rbp + 0xae], 0x37
xor byte [rbp + 0xaf], 0x38
mov byte [rbp + 0xb0], al
mov dword [rbp + 0x11e0], 0x42200000
mov dword [rbp + 0x11e4], 0x41a80000
mov byte [rbp + 0xac], 0x23
call fcn.14007fac0
test al, al
je 0x1401336d0
movups xmm0, xmmword [0x14059d0c0]
mov dword [0x14059c968], 5
movups xmmword [0x14059e128], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c968], 5
jne 0x140133852
lea rdx, [0x14059d0c0]
lea rcx, [rbp + 0x3208]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0x11e8]
movss xmm1, dword [0x14059e19c]
addss xmm2, xmm8
addss xmm1, dword [0x14019a43c]
mov rcx, qword [0x14059e048]
lea rdx, [rbp + 0x11f0]
mov dword [rsp + 0x28], 0xf
mov r9d, eax
movss dword [rsp + 0x20], xmm14
addss xmm2, xmm11
addss xmm1, xmm6
movaps xmm0, xmm2
movss dword [rbp + 0x11f0], xmm2
addss xmm1, dword [0x14019a28c]
addss xmm0, xmm7
movss dword [rbp + 0x11f4], xmm1
movss dword [rbp + 0x11e8], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x14019a274]
movss dword [rbp + 0x11ec], xmm0
call fcn.140067190
mov eax, dword [0x140198f6c]
lea rdx, [0x14059d1d0]
mov dword [rbp + 0x74], eax
lea rcx, [rbp + 0x3218]
movzx eax, byte [0x140198f70]
xor byte [rbp + 0x75], 0x36
xor al, 0x39
xor byte [rbp + 0x76], 0x37
xor byte [rbp + 0x77], 0x38
mov byte [rbp + 0x78], al
mov byte [rbp + 0x74], 0x23
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea rcx, [rbp + 0x74]
addss xmm1, dword [0x14019a43c]
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0x11f8]
movss xmm2, dword [0x14014ea4c]
addss xmm0, xmm8
mov qword [rsp + 0x40], r12
xor edx, edx
movss dword [rsp + 0x38], xmm9
addss xmm1, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
addss xmm0, xmm11
mov dword [rsp + 0x20], eax
addss xmm1, dword [0x14019a28c]
addss xmm0, dword [0x14014aeb4]
addss xmm1, xmm15
movss dword [rbp + 0x11f8], xmm0
movss dword [rbp + 0x11fc], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x1200]
mov qword [0x14059e048], rax
call fcn.140059e10
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.14007dcd0
lea rcx, [rbp + 0x1208]
mov dword [rbp + 0x1208], 0x43e68000
mov dword [rbp + 0x120c], 0x44024000
call fcn.140061c40
lea rdx, [0x14059d0d0]
mov ecx, 0x18
call fcn.140060040
lea rdx, [0x14059d0d0]
mov ecx, 0x1d
call fcn.140060040
lea rdx, [0x14059d110]
mov ecx, 0x16
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x19
call fcn.140060040
lea rdx, [0x14059d1d0]
mov ecx, 0x1a
call fcn.140060040
lea rdx, [0x14059d1c0]
mov ecx, 0x1b
call fcn.140060040
mov eax, dword [0x140198f74]
lea rdx, [rbp + 0x1210]
mov dword [rbp + 0x7c], eax
lea rcx, [rbp + 0x7c]
movzx eax, byte [0x140198f78]
xor byte [rbp + 0x7d], 0x36
xor al, 0x39
xor byte [rbp + 0x7e], 0x37
xor byte [rbp + 0x7f], 0x38
mov byte [rbp + 0x80], al
mov dword [rbp + 0x1210], 0x42200000
mov dword [rbp + 0x1214], 0x41a80000
mov byte [rbp + 0x7c], 0x23
call fcn.14007fac0
test al, al
je 0x140133976
movups xmm0, xmmword [0x14059d0d0]
mov dword [0x14059c968], 6
movups xmmword [0x14059e128], xmm0
mov ecx, r13d
call fcn.14005fa50
cmp dword [0x14059c968], 6
jne 0x140133b18
movss xmm14, dword [0x14014aec4]
cmp dword [0x14059c93c], 5
jne 0x14013f4fa
call fcn.140059de0
lea rcx, [rbp + 0x1d98]
mov qword [0x14059e048], rax
call fcn.140059e10
xor edx, edx
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4438]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
lea r9d, [rdx + 0x16]
movss xmm1, dword [rax + 4]
lea r8d, [rdx + 0xb]
movss dword [0x14059e19c], xmm1
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm3, dword [0x14059e198]
lea r8, [rbp + 0x1da0]
movss xmm2, dword [0x14059e19c]
lea rdx, [rbp + 0x1da8]
mov rcx, qword [0x14059e048]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a428]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a3b4]
addss xmm3, xmm12
movss dword [rsp + 0x20], xmm14
addss xmm2, xmm10
mov r9d, eax
movss dword [rbp + 0x1da0], xmm0
movss dword [rbp + 0x1da4], xmm1
movss dword [rbp + 0x1da8], xmm3
movss dword [rbp + 0x1dac], xmm2
call fcn.140067190
call fcn.140059de0
lea rcx, [rbp + 0x1db0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rdx, [0x14059cfc0]
lea rcx, [rbp + 0x4448]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Prepared_Config
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
movss xmm6, dword [0x14019a270]
addss xmm1, xmm14
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x1db8]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm6
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1db8], xmm0
movss dword [rbp + 0x1dbc], xmm1
call fcn.140067350
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x1dc0]
add eax, 0x43
mov dword [rbp + 0x1dc0], 0x43260000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x1dc4], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x1dc8]
add eax, 0x43
mov dword [rbp + 0x1dc8], 0x43270000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x1dcc], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x1dd0]
add eax, 0x43
mov dword [rbp + 0x1dd0], 0x43280000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x1dd4], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x1dd8]
add eax, 0x43
mov dword [rbp + 0x1dd8], 0x43290000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x1ddc], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0x1de0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rdx, [0x14059cfe0]
lea rcx, [rbp + 0x4458]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x140199810]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm7
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1de8]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm12
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1de8], xmm0
movss dword [rbp + 0x1dec], xmm1
call fcn.140067350
lea rdx, [0x14059cfe0]
lea rcx, [rbp + 0x4468]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x140199828]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a2f4]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
addss xmm0, xmm12
addss xmm1, xmm10
movss dword [rbp + 0x1df0], xmm0
movss dword [rbp + 0x1df4], xmm1
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x1df0]
mov qword [rsp + 0x28], rcx
movaps xmm2, xmm11
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
call fcn.140067350
lea rdx, [0x14059cfe0]
lea rcx, [rbp + 0x4478]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Enable_Pro_Config
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a320]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x1df8]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1df8], xmm0
movss dword [rbp + 0x1dfc], xmm1
call fcn.140067350
lea rdx, [0x14059cfe0]
lea rcx, [rbp + 0x4488]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, [0x140199858]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
addss xmm1, dword [0x14019a34c]
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x1e00]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1e00], xmm0
movss dword [rbp + 0x1e04], xmm1
call fcn.140067350
call fcn.140059de0
lea rcx, [rbp + 0x1e08]
mov qword [0x14059e048], rax
call fcn.140059e10
mov ecx, 0x13
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
movss xmm1, dword [0x14014ee78]
call fcn.140060200
movss xmm3, dword [0x14019a1e0]
lea rcx, [rbp + 0x4498]
movss xmm2, dword [0x14019a1dc]
movss xmm1, dword [0x14014ae68]
movss dword [rsp + 0x20], xmm15
call fcn.140089670
mov rdx, rax
mov ecx, 9
call fcn.140060040
lea rcx, [rbp + 0x1e10]
mov dword [rbp + 0x1e10], 0x43ac8000
mov dword [rbp + 0x1e14], 0x42d60000
call fcn.140061c40
lea rdx, [0x14059c981]
lea rcx, str.Enable_Legit_Config
call fcn.140078d00
test al, al
je 0x14013e293
mov byte [0x14059e1a1], r12b
mov byte [0x14059e1a2], r12b
mov byte [0x14059e1a6], r12b
lea rcx, [rbp + 0x1e18]
mov dword [rbp + 0x1e18], 0x43ac8000
mov dword [rbp + 0x1e1c], 0x430b0000
call fcn.140061c40
lea rdx, [0x14059e1a1]
lea rcx, str.Enable_Standart_Config
call fcn.140078d00
test al, al
je 0x14013e2df
mov byte [0x14059c981], r12b
mov byte [0x14059e1a2], r12b
mov byte [0x14059e1a6], r12b
lea rcx, [rbp + 0x1e20]
mov dword [rbp + 0x1e20], 0x43ac8000
mov dword [rbp + 0x1e24], 0x432b0000
call fcn.140061c40
lea rdx, [0x14059e1a2]
lea rcx, str.Enable_Professional_Config
call fcn.140078d00
test al, al
je 0x14013e32b
mov byte [0x14059e1a1], r12b
mov byte [0x14059c981], r12b
mov byte [0x14059e1a6], r12b
lea rcx, [rbp + 0x1e28]
mov dword [rbp + 0x1e28], 0x43ac8000
mov dword [rbp + 0x1e2c], 0x434b0000
call fcn.140061c40
lea rdx, [0x14059e1a6]
lea rcx, str.Enable_Rage_Config
call fcn.140078d00
test al, al
je 0x14013e377
mov byte [0x14059e1a1], r12b
mov byte [0x14059c981], r12b
mov byte [0x14059e1a2], r12b
mov ecx, r13d
call fcn.14005fa50
mov ecx, r13d
call fcn.14005faa0
xor edx, edx
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x44a8]
lea r9d, [rdx + 0x16]
lea r8d, [rdx + 0xb]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm3, dword [0x14059e198]
lea r8, [rbp + 0x1e30]
movss xmm2, dword [0x14059e19c]
lea rdx, [rbp + 0x1e38]
mov rcx, qword [0x14059e048]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a478]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a3b4]
addss xmm3, xmm8
movss dword [rsp + 0x20], xmm14
addss xmm2, xmm10
mov r9d, eax
movss dword [rbp + 0x1e30], xmm0
movss dword [rbp + 0x1e34], xmm1
movss dword [rbp + 0x1e38], xmm3
movss dword [rbp + 0x1e3c], xmm2
call fcn.140067190
call fcn.140059de0
lea rcx, [rbp + 0x1e40]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rdx, [0x14059cfc0]
lea rcx, [rbp + 0x44b8]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Config_Information
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm13
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm14
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1e48]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm8
mov rcx, qword [0x14059e048]
addss xmm1, xmm10
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1e48], xmm0
movss dword [rbp + 0x1e4c], xmm1
call fcn.140067350
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x1e50]
add eax, 0x43
mov dword [rbp + 0x1e50], 0x43c70000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x1e54], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
add eax, 0x43
mov dword [rbp + 0x1e58], 0x43c78000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
lea rcx, [rbp + 0x1e58]
movss dword [rbp + 0x1e5c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x1e60]
add eax, 0x43
mov dword [rbp + 0x1e60], 0x43c80000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x1e64], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x1e68]
add eax, 0x43
mov dword [rbp + 0x1e68], 0x43c88000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x1e6c], xmm0
call fcn.140061c40
mov rcx, qword [str.................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0x1e70]
mov qword [0x14059e048], rax
call fcn.140059e10
cmp byte [0x14059c981], r13b
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
jne 0x14013e9d3
lea rdx, [0x14059cfe0]
lea rcx, [rbp + 0x44c8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Legit_Config
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1e78]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
mov rcx, qword [0x14059e048]
addss xmm1, xmm7
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1e78], xmm0
movss dword [rbp + 0x1e7c], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x44d8]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str._The_legal_setting_reduces
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1e80]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a2e0]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1e80], xmm0
movss dword [rbp + 0x1e84], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x44e8]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.your_detection_to_0_
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
movss xmm15, dword [0x14019a2fc]
addss xmm1, xmm10
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x1e88]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm13
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm15
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1e88], xmm0
movss dword [rbp + 0x1e8c], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
lea rcx, [rbp + 0x44f8]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.and_allows_you_to_experience
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1e90]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a31c]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1e90], xmm0
movss dword [rbp + 0x1e94], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4508]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.the_cheat_without_being
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1e98]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a338]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1e98], xmm0
movss dword [rbp + 0x1e9c], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4518]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.kicked_out_of_the_game.
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1ea0]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a358]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1ea0], xmm0
movss dword [rbp + 0x1ea4], xmm1
call fcn.140067350
jmp 0x14013e9dc
movss xmm15, dword [0x14019a2fc]
cmp byte [0x14059e1a1], r13b
jne 0x14013ed8e
lea rdx, [0x14059cfe0]
lea rcx, [rbp + 0x4528]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Standart_Config
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1ea8]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
mov rcx, qword [0x14059e048]
addss xmm1, xmm7
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1ea8], xmm0
movss dword [rbp + 0x1eac], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4538]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str._The_standard_configuration
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1eb0]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a2e0]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1eb0], xmm0
movss dword [rbp + 0x1eb4], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4548]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.slightly_reduces_your
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1eb8]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
mov rcx, qword [0x14059e048]
addss xmm1, xmm15
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1eb8], xmm0
movss dword [rbp + 0x1ebc], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
lea rcx, [rbp + 0x4558]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.detection_and_allows_you_to
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1ec0]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a31c]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1ec0], xmm0
movss dword [rbp + 0x1ec4], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4568]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.experience_the_cheat
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1ec8]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a338]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1ec8], xmm0
movss dword [rbp + 0x1ecc], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4578]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.in_a_fun_way.
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1ed0]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a358]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1ed0], xmm0
movss dword [rbp + 0x1ed4], xmm1
call fcn.140067350
cmp byte [0x14059e1a2], r13b
jne 0x14013f140
lea rdx, [0x14059cfe0]
lea rcx, [rbp + 0x4588]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Professional_Config
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1ed8]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
mov rcx, qword [0x14059e048]
addss xmm1, xmm7
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1ed8], xmm0
movss dword [rbp + 0x1edc], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4598]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str._The_Professional
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1ee0]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a2e0]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1ee0], xmm0
movss dword [rbp + 0x1ee4], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x45a8]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.configuration_does_not
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1ee8]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
mov rcx, qword [0x14059e048]
addss xmm1, xmm15
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1ee8], xmm0
movss dword [rbp + 0x1eec], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
lea rcx, [rbp + 0x45b8]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.reduce_your_perception
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1ef0]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a31c]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1ef0], xmm0
movss dword [rbp + 0x1ef4], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x45c8]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.and_allows_you_to_fully
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1ef8]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a338]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1ef8], xmm0
movss dword [rbp + 0x1efc], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x45d8]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.experience_the_cheat.
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1f00]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a358]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1f00], xmm0
movss dword [rbp + 0x1f04], xmm1
call fcn.140067350
cmp byte [0x14059e1a6], r13b
jne 0x14013f502
lea rdx, [0x14059cfe0]
lea rcx, [rbp + 0x45e8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.Rage_Config
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1f08]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
mov rcx, qword [0x14059e048]
addss xmm1, xmm7
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1f08], xmm0
movss dword [rbp + 0x1f0c], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x45f8]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str._anger_structuring_is
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1f10]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a2e0]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1f10], xmm0
movss dword [rbp + 0x1f14], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4608]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.dangerous_and_illegal._Be_very
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1f18]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
mov rcx, qword [0x14059e048]
addss xmm1, xmm15
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1f18], xmm0
movss dword [rbp + 0x1f1c], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
lea rcx, [rbp + 0x4618]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.careful_when_using_this
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1f20]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a31c]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1f20], xmm0
movss dword [rbp + 0x1f24], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4628]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.configuration._The_cheat_does
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1f28]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a338]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1f28], xmm0
movss dword [rbp + 0x1f2c], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4638]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.not_mask_your_use_in_any_way.
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm8
movss xmm8, dword [0x14019a358]
addss xmm1, xmm10
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x1f30]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm13
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm8
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1f30], xmm0
movss dword [rbp + 0x1f34], xmm1
call fcn.140067350
jmp 0x14013f50b
movss xmm6, dword [0x14019a270]
movss xmm8, dword [0x14019a358]
cmp dword [0x14059c93c], 6
jne 0x14014090d
call fcn.140059de0
lea rcx, [rbp + 0x1f38]
mov qword [0x14059e048], rax
call fcn.140059e10
xor edx, edx
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4648]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
lea r9d, [rdx + 0x16]
movss xmm1, dword [rax + 4]
lea r8d, [rdx + 0xb]
movss dword [0x14059e19c], xmm1
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm3, dword [0x14059e198]
lea r8, [rbp + 0x1f40]
movss xmm2, dword [0x14059e19c]
lea rdx, [rbp + 0x1f48]
mov rcx, qword [0x14059e048]
movaps xmm0, xmm3
addss xmm0, dword [0x14019a478]
movaps xmm1, xmm2
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a3c0]
addss xmm3, xmm12
movss dword [rsp + 0x20], xmm14
addss xmm2, xmm10
mov r9d, eax
movss dword [rbp + 0x1f40], xmm0
movss dword [rbp + 0x1f44], xmm1
movss dword [rbp + 0x1f48], xmm3
movss dword [rbp + 0x1f4c], xmm2
call fcn.140067190
call fcn.140059ae0
lea rcx, [rbp + 0x1f50]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rdx, [0x14059cfc0]
lea rcx, [rbp + 0x4658]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rbx, str.AN__BA
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
lea r9, [rbp + 0x1f58]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm6
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm13
mov qword [rsp + 0x30], r12
addss xmm1, xmm14
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1f58], xmm0
movss dword [rbp + 0x1f5c], xmm1
call fcn.140067350
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x1f60]
add eax, 0x43
mov dword [rbp + 0x1f60], 0x43260000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x1f64], xmm0
call fcn.140061c40
mov rcx, qword [str.....................................................................................................]
call fcn.14007e090
mov dword [rbp + 0x1f68], 0x43270000
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x1f68]
add eax, 0x43
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x1f6c], xmm0
call fcn.140061c40
mov rcx, qword [str.....................................................................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x1f70]
add eax, 0x43
mov dword [rbp + 0x1f70], 0x43280000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x1f74], xmm0
call fcn.140061c40
mov rcx, qword [str.....................................................................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x1f78]
add eax, 0x43
mov dword [rbp + 0x1f78], 0x43290000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x1f7c], xmm0
call fcn.140061c40
mov rcx, qword [str.....................................................................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0x1f80]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rdx, [0x14059cfe0]
lea rcx, [rbp + 0x4668]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rdi, str.Information
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
lea r9, [rbp + 0x1f88]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm13
mov qword [rsp + 0x30], r12
addss xmm1, xmm7
mov qword [rsp + 0x28], rdi
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1f88], xmm0
movss dword [rbp + 0x1f8c], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4678]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm13
addss xmm1, dword [0x14019a2e0]
movss dword [rbp + 0x1f90], xmm0
movss dword [rbp + 0x1f94], xmm1
mov rdx, qword [0x14059e0b8]
lea rcx, str._We_are_an_experienced_team_that_has_been_developing_cheats
mov qword [rsp + 0x30], r12
lea r9, [rbp + 0x1f90]
mov qword [rsp + 0x28], rcx
movaps xmm2, xmm11
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4688]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.for_4_years__We_are_confident_in_this_field._Previously__we
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
movss xmm15, dword [0x14019a2fc]
addss xmm1, xmm10
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x1f98]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm13
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm1, xmm15
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1f98], xmm0
movss dword [rbp + 0x1f9c], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4698]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.produced_MadValo_V1___V4__MadApex_projects_and_presented
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1fa0]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a31c]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1fa0], xmm0
movss dword [rbp + 0x1fa4], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x46a8]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
addss xmm0, xmm13
addss xmm1, dword [0x14019a338]
movss dword [rbp + 0x1fa8], xmm0
movss dword [rbp + 0x1fac], xmm1
mov rdx, qword [0x14059e0b8]
lea rcx, str.them_to_users._Our_new_project_MadValo_includes_many
movss dword [rsp + 0x38], xmm9
lea r9, [rbp + 0x1fa8]
mov qword [rsp + 0x30], r12
movaps xmm2, xmm11
mov qword [rsp + 0x28], rcx
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x46b8]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.features._Have_fun.
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x1fb0]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
mov rcx, qword [0x14059e048]
addss xmm1, xmm8
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1fb0], xmm0
movss dword [rbp + 0x1fb4], xmm1
call fcn.140067350
lea rdx, [0x14059cfe0]
lea rcx, [rbp + 0x46c8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rsi, str.Contact_Us
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm10
mov rcx, qword [0x14059e048]
lea r9, [rbp + 0x1fb8]
mov qword [rsp + 0x40], r12
movaps xmm2, xmm11
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm13
mov qword [rsp + 0x30], r12
addss xmm1, dword [0x14019a368]
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1fb8], xmm0
movss dword [rbp + 0x1fbc], xmm1
call fcn.140067350
call fcn.14007dcd0
movss xmm10, dword [0x14014aeec]
lea rcx, [rbp + 0x46d8]
movss xmm6, dword [0x14014aef0]
movaps xmm3, xmm10
movss xmm2, dword [0x14014aee8]
movss xmm1, dword [0x14014aee4]
movss dword [rsp + 0x20], xmm6
call fcn.140144100
mov rdx, rax
xor ecx, ecx
call fcn.140060040
movss xmm8, dword [0x14014ea4c]
lea rcx, [rbp + 0x46e8]
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm6
movaps xmm2, xmm13
movaps xmm1, xmm13
call fcn.140144100
mov rdx, rax
mov ecx, 0x15
call fcn.140060040
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm6
movaps xmm2, xmm13
lea rcx, [rbp + 0x46f8]
movaps xmm1, xmm13
call fcn.140144100
mov rdx, rax
mov ecx, 0x1c
call fcn.140060040
movss xmm0, dword [0x14019a3bc]
lea rcx, [rbp + 0x4708]
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm0
movaps xmm2, xmm13
movaps xmm1, xmm13
call fcn.140144100
mov rdx, rax
mov ecx, 0x17
call fcn.140060040
lea rcx, [rbp + 0x1fc0]
mov dword [rbp + 0x1fc0], 0x44000000
mov dword [rbp + 0x1fc4], 0x43650000
call fcn.140061c40
lea rdx, [rbp + 0x1fc8]
mov dword [rbp + 0x1fc8], 0x42c80000
mov rcx, rbx
mov dword [rbp + 0x1fcc], 0x41c00000
call fcn.140078860
test al, al
je 0x14013fd55
mov dword [rsp + 0x28], r14d
lea r9, str.https:__discord.gg_CCJ53XDG3V
lea r8, str.chrome.exe
mov qword [rsp + 0x20], r12
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
xor edx, edx
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4718]
lea r9d, [rdx + 0x16]
lea r8d, [rdx + 0xb]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm2, dword [0x14059e198]
lea r8, [rbp + 0x1fd0]
movss xmm3, dword [0x14059e19c]
lea rdx, [rbp + 0x1fd8]
movss xmm6, dword [0x14019a3cc]
movaps xmm0, xmm2
addss xmm0, dword [0x14019a478]
mov rcx, qword [0x14059e048]
addss xmm2, xmm12
movaps xmm1, xmm3
mov dword [rsp + 0x28], 0xf
addss xmm1, dword [0x14019a46c]
addss xmm3, xmm6
movss dword [rsp + 0x20], xmm14
mov r9d, eax
movss dword [rbp + 0x1fd0], xmm0
movss dword [rbp + 0x1fd8], xmm2
movss dword [rbp + 0x1fd4], xmm1
movss dword [rbp + 0x1fdc], xmm3
call fcn.140067190
call fcn.140059ae0
lea rcx, [rbp + 0x1fe0]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rdx, [0x14059cfc0]
lea rcx, [rbp + 0x4728]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rbx, str.MadUI
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
movss xmm2, dword [0x14019a270]
addss xmm1, xmm6
mov rdx, qword [0x14059e0b8]
lea r9, [rbp + 0x1fe8]
mov rcx, qword [0x14059e048]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm13
addss xmm1, xmm14
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x1fe8], xmm0
movss dword [rbp + 0x1fec], xmm1
call fcn.140067350
lea rdx, [0x14059cfd0]
xor ecx, ecx
call fcn.140060040
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x1ff0]
add eax, 0x10c
mov dword [rbp + 0x1ff0], 0x43260000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x1ff4], xmm0
call fcn.140061c40
mov rcx, qword [str.....................................................................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x1ff8]
add eax, 0x10c
mov dword [rbp + 0x1ff8], 0x43270000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x1ffc], xmm0
call fcn.140061c40
mov rcx, qword [str.....................................................................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x2000]
add eax, 0x10c
mov dword [rbp + 0x2000], 0x43280000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x2004], xmm0
call fcn.140061c40
mov rcx, qword [str.....................................................................................................]
call fcn.14007e090
mov eax, dword [0x14059c8e0]
lea rcx, [rbp + 0x2008]
add eax, 0x10c
mov dword [rbp + 0x2008], 0x43290000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x200c], xmm0
call fcn.140061c40
mov rcx, qword [str.....................................................................................................]
call fcn.14007e090
mov ecx, r13d
call fcn.14005fa50
call fcn.140059de0
lea rcx, [rbp + 0x2010]
mov qword [0x14059e048], rax
call fcn.140059e10
lea rdx, [0x14059cfe0]
lea rcx, [rbp + 0x4738]
movss xmm0, dword [rax]
movss dword [0x14059e198], xmm0
movss xmm1, dword [rax + 4]
movss dword [0x14059e19c], xmm1
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea r9, [rbp + 0x2018]
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm6
mov rcx, qword [0x14059e048]
movaps xmm2, xmm11
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm13
mov qword [rsp + 0x30], r12
addss xmm1, xmm7
mov qword [rsp + 0x28], rdi
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x2018], xmm0
movss dword [rbp + 0x201c], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4748]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str._MadUI_is_updated_regularly._It_also_always_offers_the_latest
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm6
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x2020]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a2e0]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x2020], xmm0
movss dword [rbp + 0x2024], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4758]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.versions_of_the_specific_cheats._MadUI_is_100__safe__the_loader
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm6
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x2028]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
mov rcx, qword [0x14059e048]
addss xmm1, xmm15
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x2028], xmm0
movss dword [rbp + 0x202c], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4768]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.itself_does_not_contain_any_harmful_contents._All_cheats_on
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm6
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x2030]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a31c]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x2030], xmm0
movss dword [rbp + 0x2034], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4778]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.MadUI_are_checked_by_us_first_to_make_sure_theyre_safe.
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm6
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x2038]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a338]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x2038], xmm0
movss dword [rbp + 0x203c], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4788]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.MadUI_offers_cheats_for_CS:GO__Valorant_and_more__We_make
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm6
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x2040]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a358]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x2040], xmm0
movss dword [rbp + 0x2044], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x4798]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.sure_that_all_cheats_are_up_to_date._For_a_full_cheat_list__check
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm6
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x2048]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a360]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x2048], xmm0
movss dword [rbp + 0x204c], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x47a8]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.our_Forums__MadUI_is_free._We_earn_money_through_ads__thanks
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm6
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x2050]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a37c]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x2050], xmm0
movss dword [rbp + 0x2054], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x47b8]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str._to_our_custom_ad_approval_system._All_of_the_cheats_will_be
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm6
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x2058]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a3a4]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x2058], xmm0
movss dword [rbp + 0x205c], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x47c8]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.avaible_for_free__However__we_do_offer_account_upgrades_
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm6
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x2060]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a3b0]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x2060], xmm0
movss dword [rbp + 0x2064], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x47d8]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.which_means_you_can_get_ad_free_access_to_MadUI._We_have_a
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm6
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x2068]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a3b8]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x2068], xmm0
movss dword [rbp + 0x206c], xmm1
call fcn.140067350
mov edx, 0x31
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x47e8]
lea r9d, [rdx + 0x21]
lea r8d, [rdx + 0x14]
call fcn.1400895b0
mov rcx, rax
call fcn.140056d60
movss xmm0, dword [0x14059e198]
lea rcx, str.forum_to_discuss_MadUI._You_can_find_configs__tutorials_
movss xmm1, dword [0x14059e19c]
addss xmm0, xmm12
mov rdx, qword [0x14059e0b8]
addss xmm1, xmm6
mov qword [rsp + 0x40], r12
lea r9, [rbp + 0x2070]
movss dword [rsp + 0x38], xmm9
movaps xmm2, xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
addss xmm0, xmm13
addss xmm1, dword [0x14019a3c4]
mov rcx, qword [0x14059e048]
mov dword [rsp + 0x20], eax
movss dword [rbp + 0x2070], xmm0
movss dword [rbp + 0x2074], xmm1
call fcn.140067350
lea rdx, [0x14059cfe0]
lea rcx, [rbp + 0x47f8]
call fcn.140089590
mov rcx, rax
call fcn.140056d60
movss xmm1, dword [0x14059e19c]
lea r9, [rbp + 0x2078]
addss xmm1, dword [0x14019a3c8]
movss xmm0, dword [0x14059e198]
movaps xmm2, xmm11
mov rdx, qword [0x14059e0b8]
addss xmm0, xmm12
mov rcx, qword [0x14059e048]
mov qword [rsp + 0x40], r12
addss xmm1, dword [0x14019a3d4]
movss dword [rsp + 0x38], xmm9
addss xmm0, xmm13
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x20], eax
addss xmm1, dword [0x14014aec8]
movss dword [rbp + 0x2078], xmm0
movss dword [rbp + 0x207c], xmm1
call fcn.140067350
call fcn.14007dcd0
movss xmm6, dword [0x14014aef0]
lea rcx, [rbp + 0x4808]
movss xmm2, dword [0x14014aee8]
movaps xmm3, xmm10
movss xmm1, dword [0x14014aee4]
movss dword [rsp + 0x20], xmm6
call fcn.140144100
mov rdx, rax
xor ecx, ecx
call fcn.140060040
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm6
movaps xmm2, xmm13
lea rcx, [rbp + 0x4818]
movaps xmm1, xmm13
call fcn.140144100
mov rdx, rax
mov ecx, 0x15
call fcn.140060040
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm6
movaps xmm2, xmm13
lea rcx, [rbp + 0x4828]
movaps xmm1, xmm13
call fcn.140144100
mov rdx, rax
mov ecx, 0x1c
call fcn.140060040
movss xmm0, dword [0x14019a3bc]
lea rcx, [rbp + 0x4838]
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm0
movaps xmm2, xmm13
movaps xmm1, xmm13
call fcn.140144100
mov rdx, rax
mov ecx, 0x17
call fcn.140060040
movss xmm0, dword [0x14019a460]
lea rcx, [rbp + 0x2080]
movss dword [rbp + 0x2084], xmm0
mov dword [rbp + 0x2080], 0x44000000
call fcn.140061c40
lea rdx, [rbp + 0x2088]
mov dword [rbp + 0x2088], 0x42c80000
mov rcx, rbx
mov dword [rbp + 0x208c], 0x41c00000
call fcn.140078860
test al, al
je 0x14014090d
mov dword [rsp + 0x28], r14d
lea r9, str.https:__madui.app_
lea r8, str.chrome.exe
mov qword [rsp + 0x20], r12
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
movaps xmm12, xmmword [rsp + 0x4c20]
movaps xmm11, xmmword [rsp + 0x4c30]
movaps xmm10, xmmword [rsp + 0x4c40]
movaps xmm8, xmmword [rsp + 0x4c60]
movaps xmm7, xmmword [rsp + 0x4c70]
movaps xmm6, xmmword [rsp + 0x4c80]
mov r14, qword [rsp + 0x4ca0]
mov r13, qword [rsp + 0x4ca8]
mov r12, qword [rsp + 0x4cb0]
mov rdi, qword [rsp + 0x4cb8]
mov rbx, qword [rsp + 0x4cc0]
movaps xmm13, xmmword [rsp + 0x4c10]
mov r15, qword [rsp + 0x4c98]
movaps xmm9, xmmword [rsp + 0x4c50]
movaps xmm14, xmmword [rsp + 0x4c00]
movaps xmm15, xmmword [rsp + 0x4bf0]
add rsp, 0x4cc8
pop rsi
pop rbp
ret
mov r9d, 2
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
jmp 0x140140972