Function at 0x14006c790
Capabilities:
Create process on windows
Log keystrokes via polling
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
push rbp
push rdi
push r12
push r14
push r15
lea rbp, [rax - 0xe98]
sub rsp, 0xf70
movaps xmmword [rax - 0x38], xmm6
call fcn.140060af0
call fcn.140040720
lea rcx, [rsp + 0x78]
call fcn.140040950
lea rcx, [0x1403b37b0]
call fcn.1400ed340
lea rax, [0x140073730]
mov dword [rbp + 0xf0], 0x50
xor r12d, r12d
mov qword [rbp + 0xf8], rax
mov edx, 0x7f00
mov dword [rbp + 0xf4], 0x40
xor ecx, ecx
mov qword [rbp + 0x100], r12
mov qword [rbp + 0x108], r12
call qword [sym.imp.USER32.dll_LoadIconW]
mov edx, 0x7f00
xor ecx, ecx
mov qword [rbp + 0x110], rax
call qword [sym.imp.USER32.dll_LoadCursorW]
lea r14, [0x140182ee0]
mov qword [rbp + 0x120], r12
mov edx, 0x7f00
mov qword [rbp + 0x118], rax
xor ecx, ecx
mov qword [rbp + 0x128], r14
mov qword [rbp + 0x130], r14
call qword [sym.imp.USER32.dll_LoadIconW]
lea rcx, [rbp + 0xf0]
mov qword [rbp + 0x138], rax
call qword [sym.imp.USER32.dll_RegisterClassExW]
cvttss2si edi, dword [0x14019e10c]
mov r15d, 1
mov ecx, r15d
cvttss2si esi, dword [0x14019e108]
call qword [sym.imp.USER32.dll_GetSystemMetrics]
movss xmm0, dword [0x14019e10c]
xor ecx, ecx
mulss xmm0, dword [0x140183f68]
cdq
sub eax, edx
sar eax, 1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
subss xmm1, xmm0
cvttss2si ebx, xmm1
call qword [sym.imp.USER32.dll_GetSystemMetrics]
movss xmm0, dword [0x14019e108]
mov r9d, 0x80000000
mulss xmm0, dword [0x140183f68]
cdq
mov qword [rsp + 0x58], r12
sub eax, edx
mov rdx, qword [rbp + 0x130]
mov r8, r14
mov qword [rsp + 0x50], r12
xor ecx, ecx
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], r12
sar eax, 1
mov dword [rsp + 0x38], edi
mov dword [rsp + 0x30], esi
mov dword [rsp + 0x28], ebx
movd xmm1, eax
cvtdq2ps xmm1, xmm1
subss xmm1, xmm0
cvttss2si eax, xmm1
mov dword [rsp + 0x20], eax
call qword [sym.imp.USER32.dll_CreateWindowExW]
movdqa xmm0, xmmword [0x140184190]
lea rdx, [rbp + 0x930]
mov rcx, rax
mov qword [0x1403b1890], rax
movdqu xmmword [rbp + 0x930], xmm0
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
mov rcx, qword [0x1403b1890]
lea rdx, [0x1403b1c98]
xorps xmm0, xmm0
movups xmmword [0x1403b1c98], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rcx, qword [0x1403b1890]
call fcn.140073580
test al, al
jne 0x14006c98e
call fcn.1400736b0
mov rdx, qword [rbp + 0x108]
mov rcx, qword [rbp + 0x130]
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov eax, r15d
jmp 0x1400734dc
mov rcx, qword [0x1403b1890]
mov edx, 0xa
mov qword [rsp + 0xfa0], r13
movaps xmmword [rsp + 0xf50], xmm7
movaps xmmword [rsp + 0xf40], xmm8
movaps xmmword [rsp + 0xf30], xmm9
movaps xmmword [rsp + 0xf20], xmm10
movaps xmmword [rsp + 0xf10], xmm11
movaps xmmword [rsp + 0xf00], xmm12
movaps xmmword [rsp + 0xef0], xmm13
movaps xmmword [rsp + 0xee0], xmm14
movaps xmmword [rsp + 0xed0], xmm15
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1403b1890]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov qword [rsp + 0x30], 2
lea rcx, str.1.89.4
mov qword [rsp + 0x28], reloc.WS2_32.dll_sendto
mov edx, 0x37c8
mov r9d, 8
mov qword [rsp + 0x20], reloc.WS2_32.dll_recv
mov r8d, 0x458
call fcn.140015ba0
xor ecx, ecx
call fcn.140006830
call fcn.140008450
lea rcx, [rbp + 0xd40]
mov rdi, rax
call fcn.140026df0
mov dword [rbp + 0xd8c], 0x10c
mov rbx, qword [rdi + 0x50]
mov rcx, rbx
call fcn.14002a2c0
movss xmm3, dword [0x140184020]
lea rdx, [0x1403905d0]
mov qword [rsp + 0x28], rax
mov r8d, 0x1f7c8
lea rax, [rbp + 0xd40]
mov rcx, rbx
mov qword [rsp + 0x20], rax
call fcn.1400278f0
mov rbx, qword [rdi + 0x50]
mov rcx, rbx
call fcn.14002a2b0
movss xmm3, dword [0x140184018]
lea rdx, [0x14036a250]
mov qword [rsp + 0x28], rax
mov r8d, 0x26368
lea rax, [rbp + 0xd40]
mov rcx, rbx
mov qword [rsp + 0x20], rax
call fcn.1400278f0
mov rbx, qword [rdi + 0x50]
mov rcx, rbx
mov qword [0x1403b24a8], rax
call fcn.14002a2b0
movss xmm3, dword [0x140184038]
lea rdx, [0x1401e5f80]
mov qword [rsp + 0x28], rax
mov r8d, 0x28da8
lea rax, [rbp + 0xd40]
mov rcx, rbx
mov qword [rsp + 0x20], rax
call fcn.1400278f0
mov rbx, qword [rdi + 0x50]
mov rcx, rbx
call fcn.14002a2b0
movss xmm12, dword [0x140184034]
lea rdx, [0x1402120c0]
mov qword [rsp + 0x28], rax
movaps xmm3, xmm12
lea rax, [rbp + 0xd40]
mov r8d, 0xab8
mov rcx, rbx
mov qword [rsp + 0x20], rax
call fcn.1400278f0
mov rbx, qword [rdi + 0x50]
mov rcx, rbx
mov qword [0x1403b29b0], rax
call fcn.14002a2b0
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xd40]
movaps xmm3, xmm12
mov r8d, 0x2040
mov qword [rsp + 0x20], rax
lea rdx, [0x140368200]
mov rcx, rbx
call fcn.1400278f0
mov rcx, qword [0x1403b1890]
mov qword [0x1403b29b8], rax
call fcn.14003e2a0
mov rdx, qword [0x1403b2c78]
mov rcx, qword [0x1403b2c00]
call fcn.14003dfe0
movss xmm8, dword [0x140183fb0]
lea rcx, [rbp + 0xcd8]
movss xmm3, dword [0x140183f70]
movss xmm2, dword [0x140183f6c]
movss xmm1, dword [0x140183f64]
movss dword [rsp + 0x20], xmm8
call fcn.140001a30
xor bl, bl
lea rcx, [0x1403b36f0]
mov dword [rbp - 0x60], ebx
call fcn.1400418b0
movss xmm10, dword [0x140184064]
lea r13, [0x1403b18b0]
movss xmm13, dword [0x14018408c]
xorps xmm9, xmm9
movss xmm15, dword [0x140183f84]
movss xmm11, dword [0x140184028]
movss xmm14, dword [0x14018411c]
xor r9d, r9d
mov dword [rsp + 0x20], r15d
xor r8d, r8d
lea rcx, [rbp + 0x9e8]
xor edx, edx
lea r14, [0x1403b1878]
lea rsi, [0x1403b24b0]
lea rdi, [0x1403b24a0]
call qword [sym.imp.USER32.dll_PeekMessageW]
test eax, eax
je 0x14006ccc1
nop dword [rax]
lea rcx, [rbp + 0x9e8]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x9e8]
call qword [sym.imp.USER32.dll_DispatchMessageW]
cmp dword [rbp + 0x9f0], 0x12
lea rcx, [rbp + 0x9e8]
movzx ebx, bl
cmove ebx, r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageW]
test eax, eax
jne 0x14006cc70
mov dword [rbp - 0x60], ebx
test bl, bl
jne 0x14007344b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006ccfa
cmp byte [0x1403b105f], 0
mov rcx, qword [0x1403b1890]
sete al
mov byte [0x1403b105f], al
test al, al
je 0x14006ccef
xor edx, edx
jmp 0x14006ccf4
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
call fcn.14003e250
call fcn.14003f0b0
call fcn.140008e70
lea rcx, [rbp + 0x9b0]
call fcn.140041860
cmp qword [0x1403b24a0], 0
jne 0x14006cd4f
mov rcx, qword [0x1403b2c00]
lea r9, [rbp + 0x9b0]
mov qword [rsp + 0x30], r12
lea rdx, [0x1401b6230]
mov qword [rsp + 0x28], rdi
mov r8d, 0x1090
mov qword [rsp + 0x20], r12
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x1403b24b0], 0
jne 0x14006cd89
mov rcx, qword [0x1403b2c00]
lea r9, [rbp + 0x9b0]
mov qword [rsp + 0x30], r12
lea rdx, [0x140210fc0]
mov qword [rsp + 0x28], rsi
mov r8d, 0xf1a
mov qword [rsp + 0x20], r12
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x1403b1878], 0
jne 0x14006cdc3
mov rcx, qword [0x1403b2c00]
lea r9, [rbp + 0x9b0]
mov qword [rsp + 0x30], r12
lea rdx, [0x14020efe0]
mov qword [rsp + 0x28], r14
mov r8d, 0x1fd3
mov qword [rsp + 0x20], r12
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x1403b18a0], 0
jne 0x14006ce04
mov rcx, qword [0x1403b2c00]
lea rax, [0x1403b18a0]
mov qword [rsp + 0x30], r12
lea r9, [rbp + 0x9b0]
mov qword [rsp + 0x28], rax
lea rdx, [0x1401b7740]
mov r8d, 0x2e83b
mov qword [rsp + 0x20], r12
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x1403b2498], 0
jne 0x14006ce45
mov rcx, qword [0x1403b2c00]
lea rax, [0x1403b2498]
mov qword [rsp + 0x30], r12
lea r9, [rbp + 0x9b0]
mov qword [rsp + 0x28], rax
lea rdx, [0x140213f90]
mov r8d, 0x154079
mov qword [rsp + 0x20], r12
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
movaps xmm2, xmm9
lea rcx, [rbp + 0x928]
movaps xmm1, xmm9
call fcn.140001a20
movss xmm6, dword [rax]
movss xmm7, dword [rax + 4]
call fcn.1400048e0
movss dword [rax + 8], xmm6
movss dword [rax + 0xc], xmm7
call fcn.1400048e0
movss xmm1, dword [0x140184010]
lea rcx, [rbp + 0x990]
movaps xmm2, xmm1
mov dword [rax + 0x14], r12d
call fcn.140001a20
movss xmm6, dword [rax]
movss xmm7, dword [rax + 4]
call fcn.1400048e0
movss dword [rax + 0x4c], xmm6
movss dword [rax + 0x50], xmm7
call fcn.1400048e0
movss xmm2, dword [0x14019e10c]
lea rcx, [rbp + 0x998]
movss xmm1, dword [0x14019e108]
mov dword [rax + 0x74], 0x40e00000
call fcn.140001a20
mov rcx, rax
xor edx, edx
call fcn.140012a70
mov ecx, dword [0x1403b1880]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006cf04
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b2ae2]
mov ecx, dword [0x1403b1888]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006cf2d
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b2b0e]
mov ecx, dword [0x1403b18a8]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006cf56
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b2aef]
mov ecx, dword [0x1403b1868]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006cf7f
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b2b0a]
mov ecx, dword [0x1403b1cbc]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006cfa8
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b29ec]
mov ecx, dword [0x1403b1450]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006cfd1
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b2c22]
mov ecx, dword [0x1403b1864]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006cffa
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b2aeb]
mov ecx, dword [0x1403b184c]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006d023
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b2adb]
mov ecx, dword [0x1403b186c]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006d04c
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b29ef]
mov ecx, dword [0x1403b1874]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006d075
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b29e9]
mov ecx, dword [0x1403b144c]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006d09e
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b2ae3]
mov ecx, dword [0x1403b1850]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006d0c7
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b2ada]
mov ecx, dword [0x1403b1458]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006d0f0
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b2c20]
mov ecx, dword [0x1403b1858]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006d119
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b2c76]
mov ecx, dword [0x1403b29a8]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006d142
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b2ade]
mov ecx, dword [0x1403b1848]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006d16b
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b29ee]
mov ecx, dword [0x1403b189c]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006d1cc
mov rdx, qword [0x1403b3710]
lea rcx, [0x1403b3bc0]
add rdx, qword [0x1403b3708]
call fcn.140040f00
mov rdx, qword [0x1403b3720]
lea rcx, [0x1403b3bc0]
add rdx, rax
mov rbx, rax
call fcn.140040f00
mov rdx, qword [0x1403b3770]
lea rcx, [0x1403b3bc0]
movss xmm2, dword [0x140184178]
add rdx, rbx
call fcn.140040f30
mov ecx, dword [0x1403b1854]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006d20b
lea rdx, [0x140213810]
lea rcx, [rbp - 0x80]
call fcn.14003c6a0
xor edx, edx
lea rcx, [rbp - 0x80]
call fcn.140041750
lea rcx, [rbp - 0x80]
movaps xmm6, xmm0
call fcn.14003c640
movaps xmm0, xmm6
call fcn.14006aaa0
mov ecx, dword [0x1403b1cb8]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006d234
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b2ad8]
mov ecx, dword [0x1403b18ac]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006d25d
cmp byte [0x1403b105d], 0
sete al
test al, al
mov byte [0x1403b105d], al
setne byte [0x1403b2ad9]
cmp byte [0x1403b2c70], 0
je 0x14006d326
mov ecx, dword [0x1403b185c]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
jns 0x14006d2c5
mov rdx, qword [0x1403b3738]
lea rcx, [0x1403b3bc0]
add rdx, qword [0x1403b3bd0]
mov byte [0x1403b2ae9], 0
call fcn.140040f00
lea rcx, [0x1403b3bc0]
lea rdx, [rax + 0x58]
call fcn.140040f00
mov r8d, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [0x1403b3bc0]
lea rdx, [rax + 0xbcc]
call fcn.140075cd0
mov ecx, dword [0x1403b185c]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
js 0x14006d326
cmp byte [0x1403b2ae9], 0
jne 0x14006d326
mov rdx, qword [0x1403b3738]
lea rcx, [0x1403b3bc0]
add rdx, qword [0x1403b3bd0]
call fcn.140040f00
lea rcx, [0x1403b3bc0]
lea rdx, [rax + 0x58]
call fcn.140040f00
xor r8d, r8d
lea rcx, [0x1403b3bc0]
lea rdx, [rax + 0xbcc]
call fcn.140075cd0
mov byte [0x1403b2ae9], 1
cmp byte [0x1403b2b75], 0
je 0x14006d3f2
mov ecx, dword [0x1403b1898]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
jns 0x14006d38e
mov rdx, qword [0x1403b3740]
lea rcx, [0x1403b3bc0]
add rdx, qword [0x1403b3bd0]
mov byte [0x1403b2ae1], 0
call fcn.140040f00
lea rcx, [0x1403b3bc0]
lea rdx, [rax + 0x58]
call fcn.140040f00
mov r8d, 0x2000009f
lea rcx, [0x1403b3bc0]
lea rdx, [rax + 0xbc4]
call fcn.140075cd0
mov ecx, dword [0x1403b1898]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
js 0x14006d3f2
cmp byte [0x1403b2ae1], 0
jne 0x14006d3f2
mov rdx, qword [0x1403b3740]
lea rcx, [0x1403b3bc0]
add rdx, qword [0x1403b3bd0]
call fcn.140040f00
lea rcx, [0x1403b3bc0]
lea rdx, [rax + 0x58]
call fcn.140040f00
mov r8d, 0x2000009b
lea rcx, [0x1403b3bc0]
lea rdx, [rax + 0xbc4]
call fcn.140075cd0
mov byte [0x1403b2ae1], 1
xor edx, edx
lea rcx, str.menu_DirectX11
mov r8d, 0xab
call fcn.14000ee90
call fcn.1400623d0
call fcn.140012af0
lea rcx, [0x1403b3588]
mov rsi, rax
call fcn.140004920
movss xmm2, dword [0x14019e10c]
lea rcx, [rbp + 0x9a0]
movss xmm1, dword [0x14019e108]
mov edi, eax
call fcn.140001a20
movaps xmm2, xmm9
lea rcx, [rbp + 0x9a8]
movaps xmm1, xmm9
mov rbx, rax
call fcn.140001a20
movss xmm0, dword [0x140184010]
mov r9d, edi
mov dword [rsp + 0x28], r12d
mov r8, rbx
mov rdx, rax
movss dword [rsp + 0x20], xmm0
mov rcx, rsi
call fcn.1400249a0
mov eax, dword [0x1403b2cc0]
cmp dword [0x1403b1454], eax
movss xmm7, dword [0x140184174]
jne 0x14006d494
movaps xmm6, xmm8
jmp 0x14006d497
movaps xmm6, xmm7
call fcn.140008450
movaps xmm2, xmm8
movaps xmm1, xmm9
movss xmm0, dword [rax + 0x10]
mulss xmm0, dword [0x140183fe8]
mulss xmm0, xmm6
addss xmm0, dword [0x1403b2cc4]
call fcn.140075d00
mov eax, dword [0x1403b2cc0]
cmp dword [0x1403b1454], eax
movss dword [0x1403b2cc4], xmm0
jne 0x14006d4de
movaps xmm6, xmm8
jmp 0x14006d4e1
movaps xmm6, xmm7
call fcn.140008450
movss xmm0, dword [0x140184100]
mov rbx, rax
call fcn.140040f60
mulss xmm0, dword [rbx + 0x10]
movaps xmm2, xmm8
movaps xmm1, xmm9
mulss xmm0, xmm6
addss xmm0, dword [0x1403b36e8]
call fcn.140075d00
movss xmm1, dword [0x1403b2cc4]
ucomiss xmm1, xmm9
movss dword [0x1403b36e8], xmm0
jp 0x14006d540
jne 0x14006d540
ucomiss xmm0, xmm9
jp 0x14006d540
jne 0x14006d540
mov eax, dword [0x1403b1454]
mov dword [0x1403b2cc0], eax
call fcn.1400048e0
movss xmm1, dword [0x1403b2cc4]
xor ecx, ecx
mulss xmm1, dword [rax]
call fcn.140004b50
mov eax, dword [0x1403b2cc0]
test eax, eax
jne 0x14006db36
movaps xmm3, xmm9
movss dword [rsp + 0x20], xmm9
movaps xmm2, xmm9
lea rcx, [rbp + 0xce8]
movaps xmm1, xmm9
call fcn.140001a30
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xcf8]
movaps xmm1, xmm8
mov r14, rax
call fcn.140001a30
movaps xmm2, xmm8
lea rcx, [rbp + 0x140]
movaps xmm1, xmm8
mov rsi, rax
call fcn.140001a20
movaps xmm2, xmm9
lea rcx, [rbp + 0x148]
movaps xmm1, xmm9
mov rdi, rax
call fcn.140001a20
movss xmm2, dword [0x14019e10c]
lea rcx, [rbp + 0x150]
movss xmm1, dword [0x14019e108]
mov rbx, rax
call fcn.140001a20
mov rcx, qword [0x1403b18a0]
mov r9, rdi
mov r8, rbx
mov qword [rsp + 0x28], r14
mov rdx, rax
mov qword [rsp + 0x20], rsi
call fcn.140033ad0
movss xmm6, dword [0x1401840f4]
lea rcx, [rbp + 0x158]
movss xmm2, dword [0x140183fe0]
movaps xmm1, xmm6
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm9
movss dword [rsp + 0x20], xmm9
movaps xmm2, xmm9
lea rcx, [rbp + 0xd28]
movaps xmm1, xmm9
call fcn.140001a30
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xd08]
movaps xmm1, xmm8
mov r14, rax
call fcn.140001a30
movaps xmm2, xmm8
lea rcx, [rbp + 0x160]
movaps xmm1, xmm8
mov rsi, rax
call fcn.140001a20
movaps xmm2, xmm9
lea rcx, [rbp + 0x168]
movaps xmm1, xmm9
mov rdi, rax
call fcn.140001a20
movss xmm2, dword [0x1401840b8]
lea rcx, [rbp + 0x170]
movaps xmm1, xmm6
mov rbx, rax
call fcn.140001a20
mov rcx, qword [0x1403b2498]
mov r9, rdi
mov r8, rbx
mov qword [rsp + 0x28], r14
mov rdx, rax
mov qword [rsp + 0x20], rsi
call fcn.140033ad0
movss xmm6, dword [0x14019e10c]
movss xmm7, dword [0x140183f68]
mulss xmm6, xmm7
call fcn.1400048e0
subss xmm6, dword [0x140183fd8]
movss xmm0, dword [rax + 0x50]
lea rcx, [rbp + 0x178]
movss xmm1, dword [0x14019e108]
mulss xmm0, xmm7
mulss xmm1, xmm7
addss xmm0, xmm0
subss xmm1, dword [0x140184088]
subss xmm6, xmm0
movaps xmm2, xmm6
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140016570
movss xmm6, dword [0x1401840e8]
lea rcx, [rbp + 0x180]
movaps xmm1, xmm6
movaps xmm2, xmm12
call fcn.140001a20
mov qword [rsp + 0x38], r12
lea r8, [0x1403b24c0]
mov qword [rsp + 0x30], r12
lea rdx, str.Enter_your_license
mov dword [rsp + 0x28], 0x8000
lea rcx, [0x140182f1c]
mov r9d, 0x3e7
mov qword [rsp + 0x20], rax
call fcn.140038240
movaps xmm2, xmm12
lea rcx, [rbp + 0x188]
movaps xmm1, xmm6
call fcn.140001a20
mov rdx, rax
lea rcx, str.Sign_in
call fcn.140031de0
test al, al
je 0x14006d803
lea rdx, [0x1403b24c0]
lea rcx, [rbp + 0xc0]
call fcn.14003c6a0
mov rdx, rax
lea rcx, [0x1403b37b0]
call fcn.1400eec20
cmp byte [0x1403b39c0], 0
je 0x1400734fd
mov dword [0x1403b1454], r15d
mov dword [0x1403b1884], 0
mov dword [0x1403b2ae4], r12d
call fcn.1400166c0
movss xmm1, dword [0x14019e108]
lea rcx, [rbp + 0x190]
movss xmm2, dword [0x14019e10c]
subss xmm2, dword [0x14018404c]
mulss xmm1, xmm7
subss xmm1, xmm12
subss xmm1, dword [0x140184044]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140016570
lea rcx, [rsp + 0x68]
call fcn.1400162b0
movss xmm2, dword [rsp + 0x6c]
lea rcx, [rbp + 0x198]
movss xmm1, dword [rsp + 0x68]
movss xmm7, dword [0x140184004]
addss xmm1, dword [0x140184044]
subss xmm2, xmm7
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movss xmm6, dword [0x140184038]
lea rcx, [rbp + 0x1a0]
movaps xmm2, xmm6
movaps xmm1, xmm6
call fcn.140001a20
mov rdx, rax
lea rcx, [0x14017586c]
xor r8d, r8d
call fcn.1400320d0
test al, al
je 0x14006d8d9
mov dword [rsp + 0x28], 5
lea r8, [0x140182f20]
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
movss xmm2, dword [rsp + 0x6c]
lea rcx, [rbp + 0x1a8]
movss xmm1, dword [rsp + 0x68]
subss xmm2, xmm7
addss xmm1, dword [0x140184000]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm6
lea rcx, [rbp + 0x1b0]
movaps xmm1, xmm6
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140175870]
xor r8d, r8d
call fcn.1400320d0
test al, al
je 0x14006d94e
mov dword [rsp + 0x28], 5
lea r8, str.https:__shyisus.xdnz.xyz_
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
movss xmm2, dword [rsp + 0x6c]
lea rcx, [rbp + 0x1b8]
movss xmm1, dword [rsp + 0x68]
subss xmm2, xmm7
addss xmm1, dword [0x140184068]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm6
lea rcx, [rbp + 0x1c0]
movaps xmm1, xmm6
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140175864]
xor r8d, r8d
call fcn.1400320d0
test al, al
jne 0x140073506
call fcn.140012af0
movss xmm1, dword [rsp + 0x68]
lea rcx, [rbp + 0x1c8]
movss xmm2, dword [rsp + 0x6c]
addss xmm1, xmm6
addss xmm2, xmm6
mov rdi, rax
addss xmm1, dword [0x14018401c]
addss xmm1, xmm6
addss xmm1, dword [0x140184040]
call fcn.140001a20
movss xmm1, dword [rsp + 0x68]
lea rcx, [rbp + 0x1d0]
movss xmm2, dword [rsp + 0x6c]
addss xmm1, xmm6
mov rbx, rax
addss xmm1, dword [0x14018401c]
addss xmm1, dword [0x140184040]
call fcn.140001a20
movss xmm7, dword [0x140183fec]
mov r9d, 0x1e00ffff
mov r8, rbx
mov dword [rsp + 0x28], r12d
mov rdx, rax
movss dword [rsp + 0x20], xmm7
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm1, dword [rsp + 0x68]
lea rcx, [rbp + 0x1d8]
movss xmm2, dword [rsp + 0x6c]
addss xmm1, xmm6
addss xmm2, xmm6
mov rdi, rax
addss xmm1, xmm6
subss xmm1, dword [0x14018402c]
call fcn.140001a20
movss xmm1, dword [rsp + 0x68]
lea rcx, [rbp + 0x1e0]
movss xmm2, dword [rsp + 0x6c]
addss xmm1, xmm6
mov rbx, rax
subss xmm1, dword [0x14018402c]
call fcn.140001a20
mov r9d, 0x1e00ffff
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm7
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm1, dword [rsp + 0x68]
lea rcx, [rbp + 0x1e8]
movss xmm2, dword [rsp + 0x6c]
addss xmm1, xmm6
addss xmm2, xmm6
mov rdi, rax
addss xmm1, dword [0x14018401c]
addss xmm1, xmm6
call fcn.140001a20
movss xmm1, dword [rsp + 0x68]
lea rcx, [rbp + 0x1f0]
movss xmm2, dword [rsp + 0x6c]
addss xmm1, xmm6
mov rbx, rax
addss xmm1, dword [0x14018401c]
call fcn.140001a20
mov r9d, 0x1e00ffff
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm7
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
call fcn.1400166c0
jmp 0x1400733cc
cmp eax, 1
jne 0x14006dce7
lea rcx, [0x1403b3578]
call fcn.140004920
movaps xmm2, xmm9
lea rcx, [rbp + 0x1f8]
movaps xmm1, xmm9
mov esi, eax
call fcn.140001a20
movaps xmm2, xmm8
lea rcx, [rbp + 0x200]
movaps xmm1, xmm8
mov rdi, rax
call fcn.140001a20
movss xmm0, dword [0x14018405c]
lea rcx, [rbp + 0x208]
movaps xmm2, xmm0
movaps xmm1, xmm0
mov rbx, rax
call fcn.140001a20
movss xmm0, dword [0x140183f40]
mov r9, rdi
mov rcx, qword [0x1403b24a0]
mov r8, rbx
movss dword [rsp + 0x28], xmm0
mov rdx, rax
mov dword [rsp + 0x20], esi
call fcn.140033f00
call fcn.140008450
movss xmm1, dword [0x1403b1884]
movss xmm0, dword [rax + 0x10]
mulss xmm0, dword [0x140183ff8]
addss xmm1, xmm0
movss xmm0, dword [0x140184010]
comiss xmm1, xmm0
movss dword [0x1403b1884], xmm1
jbe 0x14006dc45
lea rdx, [0x1403b1ca8]
lea rcx, [0x1403aff18]
call fcn.1400407c0
test al, al
je 0x14006dc29
lea rdx, [0x1403b1cc0]
lea rcx, [0x1403afed8]
call fcn.1400407c0
test al, al
je 0x14006dc29
mov dword [0x1403b1454], 2
jmp 0x14006dc45
movss xmm1, dword [0x1403b1884]
movss xmm0, dword [0x140184010]
comiss xmm1, xmm0
jbe 0x14006dc45
mov dword [0x1403b1454], r12d
movss xmm7, dword [0x14019e10c]
lea rdx, str.Loading.
movss xmm6, dword [0x14019e108]
lea rcx, [rbp + 0x210]
movss xmm0, dword [0x140184174]
subss xmm7, xmm10
mulss xmm6, dword [0x140183f68]
xor r9d, r9d
xor r8d, r8d
movss dword [rsp + 0x20], xmm0
call fcn.14000ba10
movaps xmm2, xmm7
lea rcx, [rbp + 0x218]
movss xmm0, dword [rax]
mulss xmm0, dword [0x140183f68]
subss xmm6, xmm0
movaps xmm1, xmm6
call fcn.140001a20
lea rcx, [0x1403b3488]
mov rdi, rax
call fcn.140004920
lea rcx, [0x1403b3488]
mov ebx, eax
call fcn.140004920
movaps xmm3, xmm9
mov qword [rsp + 0x20], rdi
mov r8d, ebx
lea rcx, str.Loading...
mov edx, eax
call fcn.140031df0
jmp 0x1400733cc
cmp eax, 2
jne 0x14006fa39
call fcn.140062480
lea rcx, [rsp + 0x60]
call fcn.1400162d0
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x220]
movss xmm1, dword [0x140184054]
mov rdi, rax
call fcn.140001a20
movss xmm7, dword [0x140184008]
lea rcx, [rbp + 0x228]
movaps xmm2, xmm7
movaps xmm1, xmm7
mov rbx, rax
call fcn.140001a20
movss xmm6, dword [0x140183fec]
mov r9d, 0x1e5e5e5e
mov r8, rbx
mov dword [rsp + 0x28], r12d
mov rdx, rax
movss dword [rsp + 0x20], xmm6
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x230]
movss xmm1, dword [0x140184108]
mov rdi, rax
call fcn.140001a20
movss xmm1, dword [0x14018405c]
lea rcx, [rbp + 0x238]
movaps xmm2, xmm7
mov rbx, rax
call fcn.140001a20
mov r9d, 0x1e5e5e5e
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm6
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x240]
movss xmm1, dword [0x140184138]
mov rdi, rax
call fcn.140001a20
movss xmm1, dword [0x14018410c]
lea rcx, [rbp + 0x248]
movaps xmm2, xmm7
mov rbx, rax
call fcn.140001a20
mov r9d, 0x1e5e5e5e
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm6
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
movss xmm6, dword [0x14018402c]
lea rcx, [rbp + 0x250]
movaps xmm2, xmm6
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xd18]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.Anti_Screenshot
call fcn.140030f50
movss xmm1, dword [0x1401840e4]
lea rcx, [rbp + 0x258]
movaps xmm2, xmm6
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movss xmm7, dword [0x140183f9c]
lea rcx, [rbp + 0xa18]
movss xmm6, dword [0x140183fa0]
movaps xmm2, xmm7
movaps xmm1, xmm6
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm15
call fcn.140001a30
mov rcx, rax
lea rdx, [0x140182fc8]
call fcn.140030f50
movaps xmm2, xmm12
lea rcx, [rbp + 0x260]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2cbe]
lea rcx, [0x140182fe8]
call fcn.1400344e0
cmp byte [0x1403b2cbe], 1
jne 0x14006df17
mov rcx, qword [0x1403b1890]
mov edx, reloc.WS2_32.dll_recvfrom
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
cmp byte [0x1403b2cbe], 0
jne 0x14006df2f
mov rcx, qword [0x1403b1890]
xor edx, edx
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
movss xmm2, dword [0x14018404c]
lea rcx, [rbp + 0x268]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140016570
movss xmm1, dword [0x1401840e4]
lea rcx, [rbp + 0x270]
movaps xmm2, xmm12
call fcn.140001a20
mov qword [rsp + 0x38], r12
lea r8, [0x1403b25c0]
mov qword [rsp + 0x30], r12
lea rdx, str.Bypass_Pure_Mode_Enter_1__2
mov dword [rsp + 0x28], r12d
lea rcx, [0x140182f1c]
mov r9d, 0x63
mov qword [rsp + 0x20], rax
call fcn.140038240
movss xmm1, dword [0x1401840e4]
lea rcx, [rbp + 0x278]
movaps xmm2, xmm12
call fcn.140001a20
mov rdx, rax
lea rcx, [0x1401811cc]
call fcn.140031de0
test al, al
je 0x14006e0ae
lea rcx, [0x1403b25c0]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [rbp - 0x5c], eax
dec eax
cmp eax, 1
jbe 0x14006e02c
xor edx, edx
lea rcx, [0x1403b25c0]
mov r8d, 0x3e7
call sub.VCRUNTIME140.dll_memset
movzx eax, word [0x140183050]
movups xmm1, xmmword [0x140183040]
mov word [0x140213070], ax
movzx eax, byte [0x140183052]
movups xmm0, xmmword [str._Invalid_Enter_Only_Number_1__2.]
mov byte [0x140213072], al
movaps xmmword [0x140213060], xmm1
jmp 0x14006e0a7
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
mov ebx, eax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov rdx, qword [str.net.dll]
mov ecx, ebx
mov rdi, rax
call fcn.140044360
mov r9d, 4
mov qword [rsp + 0x20], r12
lea r8, [rbp - 0x5c]
mov rcx, rdi
lea rdx, [rax + 0xc1050]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
xor edx, edx
lea rcx, [0x1403b25c0]
mov r8d, 0x3e7
call sub.VCRUNTIME140.dll_memset
mov eax, dword [0x140183028]
movups xmm0, xmmword [str.Bypass_Successfully.]
mov dword [0x140213060], eax
movzx eax, byte [0x14018302c]
mov byte [0x140213064], al
movaps xmmword [str.Bypass_Pure_Mode_Enter_1__2], xmm0
call fcn.1400166c0
movzx eax, byte [0x1403b2ae2]
test al, al
je 0x14006e0de
cmp byte [0x1403b2b0f], 0
jne 0x14006e0da
call fcn.140044500
movzx eax, byte [0x1403b2ae2]
mov byte [0x1403b2b0f], 1
test al, al
jne 0x14006e106
cmp byte [0x1403b2c21], 0
jne 0x14006e0fa
call fcn.140044f00
movzx eax, byte [0x1403b2ae2]
mov byte [0x1403b2c21], 1
test al, al
jne 0x14006e106
mov byte [0x1403b2b0f], al
jmp 0x14006e10d
mov byte [0x1403b2c21], 0
movss xmm2, dword [0x140184098]
lea rcx, [rbp + 0x280]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xa28]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.God_Mode
call fcn.140030f50
movss xmm2, dword [0x140184098]
lea rcx, [rbp + 0x288]
movss xmm1, dword [0x1401840d0]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
lea rcx, [rbp + 0xa38]
movaps xmm1, xmm6
call fcn.140001a30
mov rcx, rax
lea rdx, [0x140183068]
call fcn.140030f50
movss xmm2, dword [0x14018409c]
lea rcx, [rbp + 0x290]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2ae2]
lea rcx, [0x140183094]
call fcn.1400344e0
movzx eax, byte [0x1403b2b0e]
test al, al
je 0x14006e209
cmp byte [0x1403b29ea], 0
jne 0x14006e205
call fcn.140045900
movzx eax, byte [0x1403b2b0e]
mov byte [0x1403b29ea], 1
test al, al
jne 0x14006e231
cmp byte [0x1403b2c72], 0
jne 0x14006e225
call fcn.140046160
movzx eax, byte [0x1403b2b0e]
mov byte [0x1403b2c72], 1
test al, al
jne 0x14006e231
mov byte [0x1403b29ea], al
jmp 0x14006e238
mov byte [0x1403b2c72], 0
movss xmm2, dword [0x1401840b0]
lea rcx, [rbp + 0x298]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xa48]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.Hunwai
call fcn.140030f50
movss xmm2, dword [0x1401840b0]
lea rcx, [rbp + 0x2a0]
movss xmm1, dword [0x1401840c0]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
lea rcx, [rbp + 0xa58]
movaps xmm1, xmm6
call fcn.140001a30
mov rcx, rax
lea rdx, [0x1401830a0]
call fcn.140030f50
movss xmm2, dword [0x1401840b4]
lea rcx, [rbp + 0x2a8]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2b0e]
lea rcx, [0x1401830b4]
call fcn.1400344e0
movss xmm2, dword [0x1401840c4]
lea rcx, [rbp + 0x2b0]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xa68]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.Stop
call fcn.140030f50
movss xmm2, dword [0x1401840c4]
lea rcx, [rbp + 0x2b8]
movss xmm1, dword [0x1401840b0]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
lea rcx, [rbp + 0xa78]
movaps xmm1, xmm6
call fcn.140001a30
mov rcx, rax
lea rdx, [0x1401830c0]
call fcn.140030f50
movss xmm2, dword [0x1401840c8]
lea rcx, [rbp + 0x2c0]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2c70]
lea rcx, [0x140183100]
call fcn.1400344e0
movss xmm2, dword [0x1401840d8]
lea rcx, [rbp + 0x2c8]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xa88]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.Stronghead
call fcn.140030f50
movss xmm2, dword [0x1401840d8]
lea rcx, [rbp + 0x2d0]
movss xmm1, dword [0x1401840d4]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
lea rcx, [rbp + 0xa98]
movaps xmm1, xmm6
call fcn.140001a30
mov rcx, rax
lea rdx, [0x140183118]
call fcn.140030f50
movss xmm2, dword [0x1401840dc]
lea rcx, [rbp + 0x2d8]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2b75]
lea rcx, [0x140183134]
call fcn.1400344e0
movss xmm2, dword [0x140184118]
lea rcx, [rbp + 0x2e0]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movss xmm1, dword [0x1401840e4]
lea rcx, [rbp + 0x2e8]
movaps xmm2, xmm12
call fcn.140001a20
mov rdx, rax
lea rcx, str.BoostFps
call fcn.140031de0
test al, al
je 0x14006e4ff
mov byte [0x1403b2b70], 1
jmp 0x14006e50c
cmp byte [0x1403b2b70], 0
je 0x14006e714
call fcn.140012af0
movss xmm1, dword [0x14018401c]
mov ecx, 3
call fcn.140004b50
movaps xmm2, xmm9
lea rcx, [rbp + 0x2f0]
movaps xmm1, xmm9
call fcn.140001a20
movss xmm2, dword [0x140184080]
lea rcx, [rbp + 0x2f8]
movss xmm1, dword [0x1401840e0]
mov rbx, rax
call fcn.140001a20
mov r8, rbx
xor edx, edx
mov rcx, rax
call fcn.1400129e0
movss xmm2, dword [0x1401840b8]
lea rcx, [rbp + 0x300]
movss xmm1, dword [0x140184110]
call fcn.140001a20
mov rcx, rax
xor edx, edx
call fcn.140012a70
mov r8d, Ordinal_41
lea rdx, [0x1403b2b70]
lea rcx, str.Save_Position
call fcn.14000ee90
movss xmm2, dword [0x140184040]
lea rcx, [rbp + 0x308]
movss xmm1, dword [0x140184050]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm0, xmm11
call fcn.140016380
movss xmm2, dword [0x140184030]
lea rcx, [rbp + 0x310]
movss xmm1, dword [0x1401840a0]
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140183160]
call fcn.140031de0
test al, al
je 0x14006e603
call fcn.140057280
movss xmm6, dword [0x140184174]
movaps xmm0, xmm9
movaps xmm1, xmm6
call fcn.140016200
movss xmm2, dword [0x140184030]
lea rcx, [rbp + 0x318]
movss xmm1, dword [0x1401840a0]
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140183180]
call fcn.140031de0
test al, al
je 0x14006e64b
call fcn.140057680
movaps xmm0, xmm11
call fcn.140016380
movss xmm2, dword [0x140184030]
lea rcx, [rbp + 0x320]
movss xmm1, dword [0x1401840a0]
call fcn.140001a20
mov rdx, rax
lea rcx, str._Fps_
call fcn.140031de0
test al, al
je 0x14006e688
call fcn.140057a80
movaps xmm1, xmm6
movaps xmm0, xmm9
call fcn.140016200
movss xmm6, dword [0x140184030]
lea rcx, [rbp + 0x328]
movss xmm1, dword [0x1401840a0]
movaps xmm2, xmm6
call fcn.140001a20
mov rdx, rax
lea rcx, [0x1401831f8]
call fcn.140031de0
test al, al
je 0x14006e6cd
mov byte [0x1403b2b70], 0
movaps xmm0, xmm11
call fcn.140016380
movss xmm1, dword [0x1401840a0]
lea rcx, [rbp + 0x330]
movaps xmm2, xmm6
call fcn.140001a20
mov rdx, rax
lea rcx, str._Boost_Fps
call fcn.140031de0
test al, al
je 0x14006e705
call fcn.140057e80
mov ecx, r15d
call fcn.140004d00
call fcn.1400118b0
jmp 0x14006e71c
movss xmm6, dword [0x140184030]
cmp byte [0x1403b2a86], 0
je 0x14006e896
call fcn.140012af0
movss xmm1, dword [0x14018401c]
mov ecx, 3
call fcn.140004b50
movaps xmm2, xmm9
lea rcx, [rbp + 0x338]
movaps xmm1, xmm9
call fcn.140001a20
movss xmm2, dword [0x140184080]
lea rcx, [rbp + 0x340]
movss xmm1, dword [0x1401840e0]
mov rbx, rax
call fcn.140001a20
mov r8, rbx
xor edx, edx
mov rcx, rax
call fcn.1400129e0
movss xmm2, dword [0x1401840b8]
lea rcx, [rbp + 0x348]
movss xmm1, dword [0x140184110]
call fcn.140001a20
mov rcx, rax
xor edx, edx
call fcn.140012a70
mov r8d, Ordinal_41
lea rdx, [0x1403b2b70]
lea rcx, str.Save_Position
call fcn.14000ee90
movss xmm2, dword [0x140184040]
lea rcx, [rbp + 0x350]
movss xmm1, dword [0x140184050]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm0, xmm11
call fcn.140016380
movss xmm1, dword [0x1401840fc]
lea rcx, [rbp + 0x358]
movaps xmm2, xmm12
call fcn.140001a20
mov qword [rsp + 0x38], r12
lea r8, [0x140213810]
mov qword [rsp + 0x30], r12
lea rdx, [0x140212c60]
mov dword [rsp + 0x28], r12d
lea rcx, [0x140183240]
mov r9d, 0x63
mov qword [rsp + 0x20], rax
call fcn.140038240
movss xmm2, dword [0x140184060]
lea rcx, [rbp + 0x360]
movaps xmm1, xmm11
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movss xmm1, dword [0x1401840fc]
lea rcx, [rbp + 0x368]
movaps xmm2, xmm6
call fcn.140001a20
mov rdx, rax
lea rcx, [0x1401831f8]
call fcn.140031de0
test al, al
je 0x14006e889
mov byte [0x1403b2a86], 0
mov ecx, r15d
call fcn.140004d00
call fcn.1400118b0
mov rax, qword [0x1403b1040]
lea rcx, [rbp + 0x940]
movsd xmm1, qword [rax + 0x3e78]
cvtpd2ps xmm1, xmm1
call fcn.14006ab40
mov rcx, qword [0x1403b3708]
call fcn.14006aa60
comiss xmm0, dword [0x1401840b8]
xorps xmm6, xmm6
cvtss2sd xmm6, xmm0
jb 0x14006e924
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xaa8]
movaps xmm1, xmm8
call fcn.140001a30
mov rdx, rax
mov ecx, r15d
call fcn.140004a20
movss xmm2, dword [0x1401840fc]
lea rcx, [rbp + 0x370]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rcx, str.Current_HP:__.2f__MAX_
jmp 0x14006e95a
lea rdx, [rbp + 0x940]
mov ecx, r15d
call fcn.140004a20
movss xmm2, dword [0x1401840fc]
lea rcx, [rbp + 0x378]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rcx, str.Current_HP:__.2f
movaps xmm1, xmm6
movq rdx, xmm6
call fcn.140030e10
mov ecx, r15d
call fcn.140004a80
movss xmm2, dword [0x140184104]
lea rcx, [rbp + 0x380]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm12
lea rcx, [rbp + 0x388]
movaps xmm1, xmm13
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140183278]
call fcn.140031de0
test al, al
je 0x14006e9e5
lea rdx, [0x140213810]
lea rcx, [rbp - 0x80]
call fcn.14003c6a0
xor edx, edx
lea rcx, [rbp - 0x80]
call fcn.140041750
lea rcx, [rbp - 0x80]
movaps xmm6, xmm0
call fcn.14003c640
movaps xmm0, xmm6
call fcn.14006aaa0
movss xmm2, dword [0x140184104]
lea rcx, [rbp + 0x390]
movss xmm1, dword [0x1401840dc]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movss xmm1, dword [0x140184070]
lea rcx, [rbp + 0x398]
movaps xmm2, xmm12
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140183298]
call fcn.140031de0
test al, al
je 0x14006ea3b
mov byte [0x1403b2a86], 1
lea rcx, [0x1403b103f]
call fcn.140073930
test al, al
je 0x14006f341
movzx eax, byte [0x1403b2ad9]
test al, al
je 0x14006ee5d
cmp byte [0x1403b2b77], 0
jne 0x14006ee55
lea rcx, [0x1403b2aa8]
call fcn.140043850
lea rcx, [0x1403b2aa8]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006eacf
nop
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006ea90
lea rcx, [0x1403b2be8]
call fcn.140043850
lea rcx, [0x1403b2be8]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006eb31
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006eaf2
lea rcx, [0x1403b2c58]
call fcn.140043850
lea rcx, [0x1403b2c58]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006eb93
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006eb54
lea rcx, [0x1403b2b90]
call fcn.140043850
lea rcx, [0x1403b2b90]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006ebf5
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006ebb6
lea rcx, [0x1403b2c08]
call fcn.140043850
lea rcx, [0x1403b2c08]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006ec57
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006ec18
lea rcx, [0x1403b2b58]
call fcn.140043850
lea rcx, [0x1403b2b58]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006ecbf
nop word [rax + rax]
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006ec80
lea rcx, [0x1403b2bd0]
call fcn.140043850
lea rcx, [0x1403b2bd0]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006ed21
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006ece2
lea rcx, [0x1403b2bb8]
call fcn.140043850
lea rcx, [0x1403b2bb8]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006ed83
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006ed44
lea rcx, [0x1403b2c80]
call fcn.140043850
lea rcx, [0x1403b2c80]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006ede5
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006eda6
lea rcx, [0x1403b2c98]
call fcn.140043850
lea rcx, [0x1403b2c98]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006ee47
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006ee08
movzx eax, byte [0x1403b2ad9]
mov byte [0x1403b2b77], 1
test al, al
jne 0x14006f241
cmp byte [0x1403b2a84], 0
jne 0x14006f235
lea rcx, [0x1403b2aa8]
call fcn.140043850
lea rcx, [0x1403b2aa8]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006eecf
nop dword [rax]
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b7658]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006ee90
lea rcx, [0x1403b2be8]
call fcn.140043850
lea rcx, [0x1403b2be8]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006ef31
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x140213f88]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006eef2
lea rcx, [0x1403b2c58]
call fcn.140043850
lea rcx, [0x1403b2c58]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006ef93
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b7658]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006ef54
lea rcx, [0x1403b2b90]
call fcn.140043850
lea rcx, [0x1403b2b90]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006eff5
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b7658]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006efb6
lea rcx, [0x1403b2c08]
call fcn.140043850
lea rcx, [0x1403b2c08]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006f057
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b7658]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006f018
lea rcx, [0x1403b2b58]
call fcn.140043850
lea rcx, [0x1403b2b58]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006f0bf
nop word [rax + rax]
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b765c]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006f080
mov rsi, qword [0x1403b2bd8]
mov rdi, qword [0x1403b2bd0]
cmp rdi, rsi
je 0x14006f111
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x140213db8]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006f0d2
lea rcx, [0x1403b2bb8]
call fcn.140043850
lea rcx, [0x1403b2bb8]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006f173
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b765c]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006f134
lea rcx, [0x1403b2c80]
call fcn.140043850
lea rcx, [0x1403b2c80]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14006f1d5
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b765c]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006f196
mov rsi, qword [0x1403b2ca0]
mov rdi, qword [0x1403b2c98]
cmp rdi, rsi
je 0x14006f227
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b765c]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x14006f1e8
movzx eax, byte [0x1403b2ad9]
mov byte [0x1403b2a84], 1
test al, al
jne 0x14006f241
mov byte [0x1403b2b77], al
jmp 0x14006f248
mov byte [0x1403b2a84], 0
movss xmm6, dword [0x1401840e8]
lea rcx, [rbp + 0x3a0]
movaps xmm2, xmm6
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xab8]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.Resetcha
call fcn.140030f50
movss xmm1, dword [0x1401840c8]
lea rcx, [rbp + 0x3a8]
movaps xmm2, xmm6
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movss xmm1, dword [0x140183fa0]
lea rcx, [rbp + 0xac8]
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
call fcn.140001a30
mov rcx, rax
lea rdx, [0x1401832c0]
call fcn.140030f50
movss xmm2, dword [0x1401840ec]
lea rcx, [rbp + 0x3b0]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2ad9]
lea rcx, [0x1401832e0]
call fcn.1400344e0
movss xmm2, dword [0x1401840a8]
lea rcx, [rbp + 0x3b8]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.14006a490
lea rcx, [rbp + 0x68]
mov dword [rbp + 0x68], 0x43d20000
mov dword [rbp + 0x6c], 0x41f00000
call fcn.140016320
call fcn.140062a90
movss xmm2, dword [0x140184048]
lea rcx, [rbp + 0x3c0]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140063050
movss xmm6, dword [0x14018405c]
lea rcx, [rbp + 0x3c8]
movaps xmm2, xmm6
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140063620
movss xmm2, dword [0x140184074]
lea rcx, [rbp + 0x3d0]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140063bf0
movaps xmm2, xmm13
lea rcx, [rbp + 0x3d8]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.1400698f0
movss xmm7, dword [0x14018401c]
lea rcx, [rbp + 0x3e0]
movss xmm1, dword [0x140184010]
movaps xmm2, xmm7
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm11
lea rcx, [rbp + 0x3e8]
movaps xmm1, xmm11
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140175894]
xor r8d, r8d
call fcn.140032600
test al, al
je 0x14006f44b
mov dword [0x1403b1454], 3
movss xmm2, dword [0x140184054]
lea rcx, [rbp + 0x3f0]
movss xmm1, dword [0x140184010]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm11
lea rcx, [rbp + 0x3f8]
movaps xmm1, xmm11
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140175898]
xor r8d, r8d
call fcn.140032600
test al, al
je 0x14006f4a3
mov dword [0x1403b1454], 4
lea rcx, [rbp + 0x90]
mov dword [rbp + 0x90], 0x41900000
mov dword [rbp + 0x94], 0x43020000
call fcn.140016320
xor r8d, r8d
mov dword [rbp + 0x98], 0x41c80000
lea rdx, [rbp + 0x98]
mov dword [rbp + 0x9c], 0x41c80000
lea rcx, [0x1401758a0]
call fcn.140032600
test al, al
je 0x14006f4fb
mov dword [0x1403b1454], 5
lea rcx, [rbp]
mov dword [rbp], 0x41a00000
mov dword [rbp + 4], 0x43390000
call fcn.140016320
xor r8d, r8d
mov dword [rbp + 8], 0x41c80000
lea rdx, [rbp + 8]
mov dword [rbp + 0xc], 0x41c80000
lea rcx, [0x140175890]
call fcn.140032600
test al, al
je 0x14006f541
mov dword [0x1403b1454], 6
lea rcx, [rbp + 0x10]
mov dword [rbp + 0x10], 0x41900000
mov dword [rbp + 0x14], 0x43730000
call fcn.140016320
xor r8d, r8d
mov dword [rbp + 0x18], 0x41c80000
lea rdx, [rbp + 0x18]
mov dword [rbp + 0x1c], 0x41c80000
lea rcx, [0x140175880]
call fcn.140032600
test al, al
je 0x14006f587
mov dword [0x1403b1454], 7
lea rcx, [rbp + 0x20]
mov dword [rbp + 0x20], 0x41900000
mov dword [rbp + 0x24], 0x43948000
call fcn.140016320
xor r8d, r8d
mov dword [rbp + 0x28], 0x41c80000
lea rdx, [rbp + 0x28]
mov dword [rbp + 0x2c], 0x41c80000
lea rcx, [0x14017586c]
call fcn.140032600
test al, al
je 0x14006f5cd
mov dword [0x1403b1454], 8
lea rcx, [rbp + 0x30]
mov dword [rbp + 0x30], 0x41700000
mov dword [rbp + 0x34], 0x43c80000
call fcn.140016320
xor r8d, r8d
mov dword [rbp + 0x38], 0x42340000
lea rdx, [rbp + 0x38]
mov dword [rbp + 0x3c], 0x42340000
lea rcx, [0x140175864]
call fcn.1400320d0
test al, al
jne 0x140073510
call fcn.140012af0
movss xmm1, dword [rsp + 0x60]
lea rcx, [rbp + 0x400]
movss xmm2, dword [rsp + 0x64]
subss xmm1, xmm6
addss xmm2, dword [0x14018404c]
mov rdi, rax
addss xmm1, xmm7
addss xmm1, dword [0x140184050]
addss xmm1, dword [0x140184050]
call fcn.140001a20
movss xmm1, dword [rsp + 0x60]
lea rcx, [rbp + 0x408]
subss xmm1, dword [0x140184054]
movss xmm2, dword [0x140184010]
mov rbx, rax
addss xmm1, xmm7
addss xmm1, dword [0x140184050]
call fcn.140001a20
movss xmm7, dword [0x140183fec]
mov r9d, 0x1e00ffff
mov r8, rbx
mov dword [rsp + 0x28], r12d
mov rdx, rax
movss dword [rsp + 0x20], xmm7
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm1, dword [rsp + 0x60]
lea rcx, [rbp + 0x410]
movss xmm2, dword [rsp + 0x64]
subss xmm1, xmm6
addss xmm2, dword [0x140184074]
mov rdi, rax
addss xmm1, dword [0x14018401c]
addss xmm1, dword [0x140184050]
addss xmm1, dword [0x140184050]
call fcn.140001a20
movss xmm0, dword [0x140184050]
lea rcx, [rbp + 0x418]
movss xmm1, dword [rsp + 0x60]
movaps xmm2, xmm0
subss xmm1, dword [0x140184054]
mov rbx, rax
addss xmm1, dword [0x14018401c]
addss xmm1, xmm0
call fcn.140001a20
mov r9d, 0x1e00ffff
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm7
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm1, dword [rsp + 0x60]
lea rcx, [rbp + 0x420]
movss xmm2, dword [rsp + 0x64]
subss xmm1, xmm6
addss xmm2, dword [0x1401840a4]
mov rdi, rax
addss xmm1, dword [0x14018401c]
addss xmm1, dword [0x140184050]
addss xmm1, dword [0x140184050]
call fcn.140001a20
movss xmm1, dword [rsp + 0x60]
lea rcx, [rbp + 0x428]
subss xmm1, dword [0x140184054]
movss xmm2, dword [0x14018407c]
mov rbx, rax
addss xmm1, dword [0x14018401c]
addss xmm1, dword [0x140184050]
call fcn.140001a20
mov r9d, 0x1e00ffff
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm7
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm1, dword [rsp + 0x60]
lea rcx, [rbp + 0x430]
movss xmm2, dword [rsp + 0x64]
subss xmm1, xmm6
addss xmm2, dword [0x1401840cc]
mov rdi, rax
addss xmm1, dword [0x14018401c]
addss xmm1, dword [0x140184050]
addss xmm1, dword [0x140184050]
call fcn.140001a20
movss xmm1, dword [rsp + 0x60]
lea rcx, [rbp + 0x438]
subss xmm1, dword [0x140184054]
movss xmm2, dword [0x1401840a8]
mov rbx, rax
addss xmm1, dword [0x14018401c]
addss xmm1, dword [0x140184050]
call fcn.140001a20
mov r9d, 0x1e00ffff
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm7
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm1, dword [rsp + 0x60]
lea rcx, [rbp + 0x440]
movss xmm2, dword [rsp + 0x64]
subss xmm1, xmm6
addss xmm2, dword [0x1401840ec]
mov rdi, rax
addss xmm1, dword [0x14018401c]
addss xmm1, dword [0x140184050]
addss xmm1, dword [0x140184050]
call fcn.140001a20
movss xmm1, dword [rsp + 0x60]
lea rcx, [rbp + 0x448]
subss xmm1, dword [0x140184054]
movss xmm2, dword [0x1401840d0]
mov rbx, rax
addss xmm1, dword [0x14018401c]
addss xmm1, dword [0x140184050]
call fcn.140001a20
mov r9d, 0x1e00ffff
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm7
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm1, dword [rsp + 0x60]
lea rcx, [rbp + 0x450]
movss xmm2, dword [rsp + 0x64]
subss xmm1, xmm6
addss xmm2, dword [0x1401840fc]
mov rdi, rax
addss xmm1, dword [0x14018401c]
addss xmm1, dword [0x140184050]
addss xmm1, dword [0x140184050]
call fcn.140001a20
movss xmm1, dword [rsp + 0x60]
lea rcx, [rbp + 0x458]
subss xmm1, dword [0x140184054]
movss xmm2, dword [0x1401840f0]
mov rbx, rax
addss xmm1, dword [0x14018401c]
addss xmm1, dword [0x140184050]
call fcn.140001a20
mov r9d, 0x1e00ffff
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm7
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm2, dword [rsp + 0x64]
mov rdi, rax
addss xmm2, dword [0x140184120]
movss xmm1, dword [rsp + 0x60]
lea rcx, [rbp + 0x460]
subss xmm1, xmm6
addss xmm1, dword [0x14018401c]
addss xmm1, dword [0x140184050]
addss xmm1, dword [0x140184050]
call fcn.140001a20
movss xmm1, dword [rsp + 0x60]
lea rcx, [rbp + 0x468]
subss xmm1, dword [0x140184054]
movss xmm2, dword [0x140184114]
mov rbx, rax
addss xmm1, dword [0x14018401c]
addss xmm1, dword [0x140184050]
call fcn.140001a20
mov r9d, 0x1e00ffff
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm7
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
jmp 0x1400733cc
cmp eax, 3
jne 0x140070784
call fcn.140062480
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x470]
movss xmm1, dword [0x140184108]
mov rdi, rax
call fcn.140001a20
movss xmm7, dword [0x140184008]
lea rcx, [rbp + 0x478]
movss xmm1, dword [0x14018405c]
movaps xmm2, xmm7
mov rbx, rax
call fcn.140001a20
movss xmm6, dword [0x140183fec]
mov r9d, 0x1e5e5e5e
mov r8, rbx
mov dword [rsp + 0x28], r12d
mov rdx, rax
movss dword [rsp + 0x20], xmm6
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x480]
movss xmm1, dword [0x140184138]
mov rdi, rax
call fcn.140001a20
movss xmm1, dword [0x14018410c]
lea rcx, [rbp + 0x488]
movaps xmm2, xmm7
mov rbx, rax
call fcn.140001a20
mov r9d, 0x1e5e5e5e
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm6
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
movss xmm1, dword [0x140184010]
lea rcx, [rbp + 0x490]
movaps xmm2, xmm1
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm11
lea rcx, [rbp + 0x498]
movaps xmm1, xmm11
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140175874]
xor r8d, r8d
call fcn.1400320d0
test al, al
je 0x14006fb64
mov dword [0x1403b1454], 2
movzx eax, byte [0x1403b2aef]
test al, al
je 0x14006fb8f
cmp byte [0x1403b2ae0], 0
jne 0x14006fb8b
call fcn.14004a120
movzx eax, byte [0x1403b2aef]
mov byte [0x1403b2ae0], 1
test al, al
jne 0x14006fbb7
cmp byte [0x1403b2b73], 0
jne 0x14006fbab
call fcn.14004af40
movzx eax, byte [0x1403b2aef]
mov byte [0x1403b2b73], 1
test al, al
jne 0x14006fbb7
mov byte [0x1403b2ae0], al
jmp 0x14006fbbe
mov byte [0x1403b2b73], 0
movss xmm6, dword [0x14018402c]
lea rcx, [rbp + 0x4a0]
movaps xmm2, xmm6
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xad8]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.Cri100_
call fcn.140030f50
movss xmm1, dword [0x1401840bc]
lea rcx, [rbp + 0x4a8]
movaps xmm2, xmm6
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movss xmm7, dword [0x140183f9c]
lea rcx, [rbp + 0xae8]
movss xmm6, dword [0x140183fa0]
movaps xmm2, xmm7
movaps xmm1, xmm6
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm15
call fcn.140001a30
mov rcx, rax
lea rdx, [0x140183308]
call fcn.140030f50
movaps xmm2, xmm12
lea rcx, [rbp + 0x4b0]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2aef]
lea rcx, [0x14017899c]
call fcn.1400344e0
movzx eax, byte [0x1403b2b0a]
test al, al
je 0x14006fcc4
cmp byte [0x1403b2adc], 0
jne 0x14006fcc0
call fcn.14004bd40
movzx eax, byte [0x1403b2b0a]
mov byte [0x1403b2adc], 1
test al, al
jne 0x14006fcec
cmp byte [0x1403b2c23], 0
jne 0x14006fce0
call fcn.14004cd00
movzx eax, byte [0x1403b2b0a]
mov byte [0x1403b2c23], 1
test al, al
jne 0x14006fcec
mov byte [0x1403b2adc], al
jmp 0x14006fcf3
mov byte [0x1403b2c23], 0
movss xmm2, dword [0x140184048]
lea rcx, [rbp + 0x4b8]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xaf8]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, [0x140183324]
call fcn.140030f50
movss xmm2, dword [0x140184048]
lea rcx, [rbp + 0x4c0]
movss xmm1, dword [0x1401840ac]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
lea rcx, [rbp + 0xb08]
movaps xmm1, xmm6
call fcn.140001a30
mov rcx, rax
lea rdx, [0x140183328]
call fcn.140030f50
movss xmm2, dword [0x14018404c]
lea rcx, [rbp + 0x4c8]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2b0a]
lea rcx, [0x140183350]
call fcn.1400344e0
movzx eax, byte [0x1403b29ec]
test al, al
je 0x14006fdef
cmp byte [0x1403b2b0d], 0
jne 0x14006fdeb
call fcn.14004dca0
movzx eax, byte [0x1403b29ec]
mov byte [0x1403b2b0d], 1
test al, al
jne 0x14006fe17
cmp byte [0x1403b2c24], 0
jne 0x14006fe0b
call fcn.14004eaa0
movzx eax, byte [0x1403b29ec]
mov byte [0x1403b2c24], 1
test al, al
jne 0x14006fe17
mov byte [0x1403b2b0d], al
jmp 0x14006fe1e
mov byte [0x1403b2c24], 0
movss xmm2, dword [0x14018405c]
lea rcx, [rbp + 0x4d0]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xb18]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.Sink
call fcn.140030f50
movss xmm2, dword [0x14018405c]
lea rcx, [rbp + 0x4d8]
movss xmm1, dword [0x1401840ac]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
lea rcx, [rbp + 0xb28]
movaps xmm1, xmm6
call fcn.140001a30
mov rcx, rax
lea rdx, [0x140183368]
call fcn.140030f50
movss xmm2, dword [0x140184060]
lea rcx, [rbp + 0x4e0]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b29ec]
lea rcx, [0x140183388]
call fcn.1400344e0
movzx eax, byte [0x1403b2c22]
test al, al
je 0x14006ff1a
cmp byte [0x1403b2aea], 0
jne 0x14006ff16
call fcn.14004f8a0
movzx eax, byte [0x1403b2c22]
mov byte [0x1403b2aea], 1
test al, al
jne 0x14006ff42
cmp byte [0x1403b2c73], 0
jne 0x14006ff36
call fcn.140050290
movzx eax, byte [0x1403b2c22]
mov byte [0x1403b2c73], 1
test al, al
jne 0x14006ff42
mov byte [0x1403b2aea], al
jmp 0x14006ff49
mov byte [0x1403b2c73], 0
movss xmm2, dword [0x140184074]
lea rcx, [rbp + 0x4e8]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xb38]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.Boota
call fcn.140030f50
movss xmm2, dword [0x140184074]
lea rcx, [rbp + 0x4f0]
movss xmm1, dword [0x1401840b8]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
lea rcx, [rbp + 0xb48]
movaps xmm1, xmm6
call fcn.140001a30
mov rcx, rax
lea rdx, str.___a__
call fcn.140030f50
movss xmm2, dword [0x14018407c]
lea rcx, [rbp + 0x4f8]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2c22]
lea rcx, [0x1401833c0]
call fcn.1400344e0
cmp byte [0x1403b105c], 0
jne 0x140070075
movss xmm2, dword [0x140184118]
lea rcx, [rbp + 0x500]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movss xmm1, dword [0x1401840e4]
lea rcx, [rbp + 0x508]
movaps xmm2, xmm12
call fcn.140001a20
mov rdx, rax
lea rcx, [0x1401833d0]
call fcn.140031de0
test al, al
je 0x140070075
mov byte [0x1403b2a87], 1
cmp byte [0x1403b103c], 0
je 0x1400701c6
movzx eax, byte [0x1403b2c76]
test al, al
je 0x1400700ad
cmp byte [0x1403b2b0b], 0
jne 0x1400700a9
call fcn.140058280
movzx eax, byte [0x1403b2c76]
mov byte [0x1403b2b0b], 1
test al, al
jne 0x1400700d5
cmp byte [0x1403b2c25], 0
jne 0x1400700c9
call fcn.14005cc60
movzx eax, byte [0x1403b2c76]
mov byte [0x1403b2c25], 1
test al, al
jne 0x1400700d5
mov byte [0x1403b2b0b], al
jmp 0x1400700dc
mov byte [0x1403b2c25], 0
movaps xmm2, xmm13
lea rcx, [rbp + 0x510]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xb58]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, [0x140183424]
call fcn.140030f50
movss xmm1, dword [0x1401840b0]
lea rcx, [rbp + 0x518]
movaps xmm2, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
lea rcx, [rbp + 0xb68]
movaps xmm1, xmm6
call fcn.140001a30
mov rcx, rax
lea rdx, str.___Low__
call fcn.140030f50
movss xmm2, dword [0x140184094]
lea rcx, [rbp + 0x520]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2c76]
lea rcx, [0x140183440]
call fcn.1400344e0
movaps xmm2, xmm13
lea rcx, [rbp + 0x528]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.1400681b0
cmp byte [0x1403b103e], 0
je 0x14007031b
movzx eax, byte [0x1403b2ade]
test al, al
je 0x1400701fe
cmp byte [0x1403b2ae8], 0
jne 0x1400701fa
call fcn.140059b20
movzx eax, byte [0x1403b2ade]
mov byte [0x1403b2ae8], 1
test al, al
jne 0x140070226
cmp byte [0x1403b2add], 0
jne 0x14007021a
call fcn.14005cc60
movzx eax, byte [0x1403b2ade]
mov byte [0x1403b2add], 1
test al, al
jne 0x140070226
mov byte [0x1403b2ae8], al
jmp 0x14007022d
mov byte [0x1403b2add], 0
movaps xmm2, xmm13
lea rcx, [rbp + 0x530]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xb78]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.Medium
call fcn.140030f50
movss xmm1, dword [0x1401840c0]
lea rcx, [rbp + 0x538]
movaps xmm2, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
lea rcx, [rbp + 0xb88]
movaps xmm1, xmm6
call fcn.140001a30
mov rcx, rax
lea rdx, str.___Medium__
call fcn.140030f50
movss xmm2, dword [0x140184094]
lea rcx, [rbp + 0x540]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2ade]
lea rcx, [0x140183480]
call fcn.1400344e0
movss xmm2, dword [0x140184090]
lea rcx, [rbp + 0x548]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140068780
cmp byte [0x1403b103b], 0
je 0x140070470
movzx eax, byte [0x1403b29ee]
test al, al
je 0x140070353
cmp byte [0x1403b2b76], 0
jne 0x14007034f
call fcn.14005b3c0
movzx eax, byte [0x1403b29ee]
mov byte [0x1403b2b76], 1
test al, al
jne 0x14007037b
cmp byte [0x1403b2adf], 0
jne 0x14007036f
call fcn.14005cc60
movzx eax, byte [0x1403b29ee]
mov byte [0x1403b2adf], 1
test al, al
jne 0x14007037b
mov byte [0x1403b2b76], al
jmp 0x140070382
mov byte [0x1403b2adf], 0
movaps xmm2, xmm13
lea rcx, [rbp + 0x550]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xb98]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.High
call fcn.140030f50
movss xmm1, dword [0x1401840b8]
lea rcx, [rbp + 0x558]
movaps xmm2, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
lea rcx, [rbp + 0xba8]
movaps xmm1, xmm6
call fcn.140001a30
mov rcx, rax
lea rdx, str.___High__
call fcn.140030f50
movss xmm2, dword [0x140184094]
lea rcx, [rbp + 0x560]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b29ee]
lea rcx, [0x140183480]
call fcn.1400344e0
movss xmm2, dword [0x140184090]
lea rcx, [rbp + 0x568]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140068d50
cmp byte [0x1403b2a87], 0
je 0x1400706eb
call fcn.140012af0
movss xmm1, dword [0x14018401c]
mov ecx, 3
call fcn.140004b50
movaps xmm2, xmm9
lea rcx, [rbp + 0x570]
movaps xmm1, xmm9
call fcn.140001a20
movss xmm2, dword [0x140184080]
lea rcx, [rbp + 0x578]
movss xmm1, dword [0x1401840e0]
mov rbx, rax
call fcn.140001a20
mov r8, rbx
xor edx, edx
mov rcx, rax
call fcn.1400129e0
movss xmm2, dword [0x1401840b8]
lea rcx, [rbp + 0x580]
movss xmm1, dword [0x140184110]
call fcn.140001a20
mov rcx, rax
xor edx, edx
call fcn.140012a70
mov r8d, Ordinal_41
lea rdx, [0x1403b2a87]
lea rcx, str.Save_Position
call fcn.14000ee90
movss xmm2, dword [0x140184040]
lea rcx, [rbp + 0x588]
movss xmm1, dword [0x140184050]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm0, xmm11
call fcn.140016380
movss xmm7, dword [0x140184030]
lea rcx, [rbp + 0x590]
movss xmm1, dword [0x1401840a0]
movaps xmm2, xmm7
call fcn.140001a20
mov rdx, rax
lea rcx, str.Low_____
call fcn.140031de0
test al, al
je 0x1400705af
mov r9d, gethostname
lea r8, [0x140181268]
lea rdx, str.Confirm_Level_:__Low__do_you_want_to_use.
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
cmp eax, 6
jne 0x1400705a8
mov byte [0x1403b103c], 1
mov byte [0x1403b103e], 0
mov byte [0x1403b103b], 0
mov byte [0x1403b2a87], 0
movss xmm6, dword [0x140184174]
movaps xmm0, xmm9
movaps xmm1, xmm6
call fcn.140016200
movss xmm1, dword [0x1401840a0]
lea rcx, [rbp + 0x598]
movaps xmm2, xmm7
call fcn.140001a20
mov rdx, rax
lea rcx, str.Medium_____
call fcn.140031de0
test al, al
je 0x14007062a
mov r9d, gethostname
lea r8, [0x140181268]
lea rdx, str.Confirm_Level_:__Medium__do_you_want_to_use.
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
cmp eax, 6
jne 0x140070623
mov byte [0x1403b103c], 0
mov byte [0x1403b103e], 1
mov byte [0x1403b103b], 0
mov byte [0x1403b2a87], 0
movaps xmm0, xmm11
call fcn.140016380
movss xmm1, dword [0x1401840a0]
lea rcx, [rbp + 0x5a0]
movaps xmm2, xmm7
call fcn.140001a20
mov rdx, rax
lea rcx, str.High_____
call fcn.140031de0
test al, al
je 0x14007069a
mov r9d, gethostname
lea r8, [0x140181268]
lea rdx, str.Confirm_Level_:__High__do_you_want_to_use.
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
cmp eax, 6
jne 0x140070693
mov byte [0x1403b103c], 0
mov byte [0x1403b103e], 0
mov byte [0x1403b103b], 1
mov byte [0x1403b2a87], 0
movaps xmm1, xmm6
movaps xmm0, xmm9
call fcn.140016200
movss xmm1, dword [0x1401840a0]
lea rcx, [rbp + 0x5a8]
movaps xmm2, xmm7
call fcn.140001a20
mov rdx, rax
lea rcx, [0x1401831f8]
call fcn.140031de0
test al, al
je 0x1400706de
mov byte [0x1403b2a87], 0
mov byte [0x1403b105c], 0
mov ecx, r15d
call fcn.140004d00
call fcn.1400118b0
movss xmm2, dword [0x14018402c]
lea rcx, [rbp + 0x5b0]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.1400641c0
movss xmm2, dword [0x140184048]
lea rcx, [rbp + 0x5b8]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140064790
movss xmm2, dword [0x14018405c]
lea rcx, [rbp + 0x5c0]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140064d60
movss xmm2, dword [0x140184074]
lea rcx, [rbp + 0x5c8]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140065330
jmp 0x1400733cc
cmp eax, 4
jne 0x140071a49
call fcn.140062480
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x5d0]
movss xmm1, dword [0x140184108]
mov rdi, rax
call fcn.140001a20
movss xmm7, dword [0x140184008]
lea rcx, [rbp + 0x5d8]
movss xmm1, dword [0x14018405c]
movaps xmm2, xmm7
mov rbx, rax
call fcn.140001a20
movss xmm6, dword [0x140183fec]
mov r9d, 0x1e5e5e5e
mov r8, rbx
mov dword [rsp + 0x28], r12d
mov rdx, rax
movss dword [rsp + 0x20], xmm6
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x5e0]
movss xmm1, dword [0x140184138]
mov rdi, rax
call fcn.140001a20
movss xmm1, dword [0x14018410c]
lea rcx, [rbp + 0x5e8]
movaps xmm2, xmm7
mov rbx, rax
call fcn.140001a20
mov r9d, 0x1e5e5e5e
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm6
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
movss xmm1, dword [0x140184010]
lea rcx, [rbp + 0x5f0]
movaps xmm2, xmm1
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm11
lea rcx, [rbp + 0x5f8]
movaps xmm1, xmm11
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140175874]
xor r8d, r8d
call fcn.1400320d0
test al, al
je 0x1400708af
mov dword [0x1403b1454], 2
movzx eax, byte [0x1403b2aeb]
test al, al
je 0x1400708da
cmp byte [0x1403b2c27], 0
jne 0x1400708d6
call fcn.1400469c0
movzx eax, byte [0x1403b2aeb]
mov byte [0x1403b2c27], 1
test al, al
jne 0x140070902
cmp byte [0x1403b2aed], 0
jne 0x1400708f6
call fcn.1400470a0
movzx eax, byte [0x1403b2aeb]
mov byte [0x1403b2aed], 1
test al, al
jne 0x140070902
mov byte [0x1403b2c27], al
jmp 0x140070909
mov byte [0x1403b2aed], 0
movss xmm6, dword [0x14018402c]
lea rcx, [rbp + 0x600]
movaps xmm2, xmm6
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xbb8]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.Emopumya
call fcn.140030f50
movss xmm1, dword [0x1401840d4]
lea rcx, [rbp + 0x608]
movaps xmm2, xmm6
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movss xmm7, dword [0x140183f9c]
lea rcx, [rbp + 0xbc8]
movss xmm6, dword [0x140183fa0]
movaps xmm2, xmm7
movaps xmm1, xmm6
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm15
call fcn.140001a30
mov rcx, rax
lea rdx, [0x140183660]
call fcn.140030f50
movaps xmm2, xmm12
lea rcx, [rbp + 0x610]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2aeb]
lea rcx, [0x140183688]
call fcn.1400344e0
movzx eax, byte [0x1403b2adb]
test al, al
je 0x140070a0f
cmp byte [0x1403b29e8], 0
jne 0x140070a0b
call fcn.140047780
movzx eax, byte [0x1403b2adb]
mov byte [0x1403b29e8], 1
test al, al
jne 0x140070a37
cmp byte [0x1403b2c77], 0
jne 0x140070a2b
call fcn.1400483d0
movzx eax, byte [0x1403b2adb]
mov byte [0x1403b2c77], 1
test al, al
jne 0x140070a37
mov byte [0x1403b29e8], al
jmp 0x140070a3e
mov byte [0x1403b2c77], 0
movss xmm2, dword [0x140184048]
lea rcx, [rbp + 0x618]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xbd8]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.Cantdodge
call fcn.140030f50
movss xmm2, dword [0x140184048]
lea rcx, [rbp + 0x620]
movss xmm1, dword [0x1401840d4]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
lea rcx, [rbp + 0xbe8]
movaps xmm1, xmm6
call fcn.140001a30
mov rcx, rax
lea rdx, [0x1401836a8]
call fcn.140030f50
movss xmm2, dword [0x14018404c]
lea rcx, [rbp + 0x628]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2adb]
lea rcx, [0x1401836d8]
call fcn.1400344e0
movzx eax, byte [0x1403b29ef]
test al, al
je 0x140070b3a
cmp byte [0x1403b2c74], 0
jne 0x140070b36
call fcn.140049020
movzx eax, byte [0x1403b29ef]
mov byte [0x1403b2c74], 1
test al, al
jne 0x140070b62
cmp byte [0x1403b2c71], 0
jne 0x140070b56
call fcn.1400498a0
movzx eax, byte [0x1403b29ef]
mov byte [0x1403b2c71], 1
test al, al
jne 0x140070b62
mov byte [0x1403b2c74], al
jmp 0x140070b69
mov byte [0x1403b2c71], 0
movss xmm2, dword [0x14018405c]
lea rcx, [rbp + 0x630]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xbf8]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.1_M_Damage
call fcn.140030f50
movss xmm2, dword [0x14018405c]
lea rcx, [rbp + 0x638]
movss xmm1, dword [0x1401840d8]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
lea rcx, [rbp + 0xc08]
movaps xmm1, xmm6
call fcn.140001a30
mov rcx, rax
lea rdx, [0x140183700]
call fcn.140030f50
movss xmm2, dword [0x140184060]
lea rcx, [rbp + 0x640]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b29ef]
lea rcx, [0x140183730]
call fcn.1400344e0
movzx eax, byte [0x1403b29e9]
test al, al
je 0x140070c65
cmp byte [0x1403b2b74], 0
jne 0x140070c61
call fcn.140055360
movzx eax, byte [0x1403b29e9]
mov byte [0x1403b2b74], 1
test al, al
jne 0x140070c8d
cmp byte [0x1403b2b08], 0
jne 0x140070c81
call fcn.140056160
movzx eax, byte [0x1403b29e9]
mov byte [0x1403b2b08], 1
test al, al
jne 0x140070c8d
mov byte [0x1403b2b74], al
jmp 0x140070c94
mov byte [0x1403b2b08], 0
movss xmm2, dword [0x140184074]
lea rcx, [rbp + 0x648]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xc18]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.Emofar
call fcn.140030f50
movss xmm2, dword [0x140184074]
lea rcx, [rbp + 0x650]
movss xmm1, dword [0x1401840c0]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
lea rcx, [rbp + 0xc28]
movaps xmm1, xmm6
call fcn.140001a30
mov rcx, rax
lea rdx, [0x140183750]
call fcn.140030f50
movss xmm2, dword [0x14018407c]
lea rcx, [rbp + 0x658]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b29e9]
lea rcx, [0x140183770]
call fcn.1400344e0
movss xmm6, dword [0x140184094]
lea rcx, [rbp + 0x660]
movaps xmm2, xmm6
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rcx, reloc.WS2_32.dll_accept
call fcn.140073930
test al, al
je 0x140070e6b
movss xmm1, dword [0x1401840e4]
lea rcx, [rbp + 0x668]
movaps xmm2, xmm12
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140183790]
call fcn.140031de0
test al, al
je 0x140070e6b
lea rcx, [0x1403b103a]
call fcn.140073930
xor edx, edx
test al, al
je 0x140070e07
lea rcx, [0x1403b103a]
call fcn.140073940
lea rcx, [0x1403b29c0]
call fcn.140040450
test al, al
je 0x140070e6b
lea rcx, [0x1403b29c0]
call fcn.1400437e0
jmp 0x140070e6b
lea rcx, reloc.WS2_32.dll_accept
call fcn.140073940
mov dl, 1
lea rcx, [0x1403b103a]
call fcn.140073940
mov dl, 1
lea rcx, [0x1403b103d]
call fcn.140073940
xor edx, edx
lea rcx, [0x1403b1039]
call fcn.140073940
lea rdx, [0x14006aba0]
lea rcx, [rbp + 0x950]
call fcn.140040810
mov rdx, rax
lea rcx, [0x1403b29c0]
call fcn.1400437b0
lea rcx, [rbp + 0x950]
call fcn.140040430
mov rax, qword [0x1403b1040]
lea rcx, [rbp + 0x960]
movsd xmm1, qword [rax + 0x3e78]
cvtpd2ps xmm1, xmm1
call fcn.14006ab40
lea rcx, [0x1403b103d]
call fcn.140073930
test al, al
je 0x140070f9d
lea rcx, [rbp + 0x40]
call fcn.1400436d0
lea r8, [0x1403b29e0]
lea rdx, [rbp + 0x40]
lea rcx, [rbp + 0x670]
call fcn.140075d20
mov rdx, rax
lea rcx, [rbp + 0x678]
call fcn.140075d40
mov rcx, rax
call fcn.140043850
cmp rax, 0x1f4
jle 0x140070f10
mov r8d, dword [reloc.WS2_32.dll_accept]
mov eax, 0x55555556
imul r8d
mov ecx, r15d
mov eax, edx
shr eax, 0x1f
add edx, eax
lea eax, [rdx + rdx*2]
sub ecx, eax
mov rax, qword [rbp + 0x40]
add r8d, ecx
mov qword [0x1403b29e0], rax
mov dword [reloc.WS2_32.dll_accept], r8d
lea rdx, str.Loading
lea rcx, [rbp - 0x80]
call fcn.14003c6a0
cmp dword [reloc.WS2_32.dll_accept], 0
mov ebx, r12d
jle 0x140070f4a
nop dword [rax]
lea rdx, [0x140181468]
lea rcx, [rbp - 0x80]
call fcn.14003c620
inc ebx
cmp ebx, dword [reloc.WS2_32.dll_accept]
jl 0x140070f30
movaps xmm2, xmm6
lea rcx, [rbp + 0x680]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [rbp + 0x960]
mov ecx, r15d
call fcn.140004a20
lea rcx, [rbp - 0x80]
call fcn.14003c610
mov rdx, rax
lea rcx, [0x140178998]
call fcn.140030e10
mov ecx, r15d
call fcn.140004a80
lea rcx, [rbp - 0x80]
call fcn.14003c640
lea rcx, [0x1403b1039]
call fcn.140073930
test al, al
je 0x14007105e
xor edx, edx
lea rcx, [0x1403b103d]
call fcn.140073940
movaps xmm3, xmm9
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xc38]
movaps xmm1, xmm9
call fcn.140001a30
mov rdx, rax
mov ecx, r15d
call fcn.140004a20
movaps xmm2, xmm6
lea rcx, [rbp + 0x688]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rcx, str.Installed_Holdright_Successfully.
call fcn.140030e10
mov r9d, 0x40
lea r8, [0x140181268]
lea rdx, str.THAILAND_n_n
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
xor edx, edx
lea rcx, [0x1403b1039]
call fcn.140073940
mov dl, 1
lea rcx, [0x1403b105e]
call fcn.140073940
mov dl, 1
lea rcx, [0x1403b103f]
call fcn.140073940
mov ecx, r15d
call fcn.140004a80
lea rcx, [0x1403b105e]
call fcn.140073930
test al, al
je 0x1400719c2
movzx eax, byte [0x1403b2ad8]
test al, al
je 0x1400714e7
cmp byte [0x1403b2c75], 0
jne 0x1400714df
lea rcx, [0x1403b2af0]
call fcn.140043850
lea rcx, [0x1403b2af0]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x1400710f0
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x14021343c]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x1400710b1
lea rcx, [0x1403b2aa8]
call fcn.140043850
lea rcx, [0x1403b2aa8]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x140071152
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x140071113
lea rcx, [0x1403b2be8]
call fcn.140043850
lea rcx, [0x1403b2be8]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x1400711b4
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x140071175
lea rcx, [0x1403b2c58]
call fcn.140043850
lea rcx, [0x1403b2c58]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x140071216
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x1400711d7
lea rcx, [0x1403b2b90]
call fcn.140043850
lea rcx, [0x1403b2b90]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14007127f
nop dword [rax]
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x140071240
lea rcx, [0x1403b2c08]
call fcn.140043850
lea rcx, [0x1403b2c08]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x1400712e1
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x1400712a2
lea rcx, [0x1403b2b58]
call fcn.140043850
lea rcx, [0x1403b2b58]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x140071343
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x140071304
lea rcx, [0x1403b2bd0]
call fcn.140043850
lea rcx, [0x1403b2bd0]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x1400713a5
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x140071366
lea rcx, [0x1403b2bb8]
call fcn.140043850
lea rcx, [0x1403b2bb8]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x140071407
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x1400713c8
lea rcx, [0x1403b2c80]
call fcn.140043850
lea rcx, [0x1403b2c80]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14007146f
nop word [rax + rax]
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x140071430
lea rcx, [0x1403b2c98]
call fcn.140043850
lea rcx, [0x1403b2c98]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x1400714d1
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1403b1870]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x140071492
movzx eax, byte [0x1403b2ad8]
mov byte [0x1403b2c75], 1
test al, al
jne 0x140071911
cmp byte [0x1403b29eb], 0
jne 0x140071905
lea rcx, [0x1403b2af0]
call fcn.140043850
lea rcx, [0x1403b2af0]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x140071556
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x14020eef0]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x140071517
lea rcx, [0x1403b2aa8]
call fcn.140043850
lea rcx, [0x1403b2aa8]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x1400715bf
nop dword [rax]
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b7658]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x140071580
lea rcx, [0x1403b2be8]
call fcn.140043850
lea rcx, [0x1403b2be8]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x140071621
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x140213f88]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x1400715e2
lea rcx, [0x1403b2c58]
call fcn.140043850
lea rcx, [0x1403b2c58]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x140071683
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b7658]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x140071644
lea rcx, [0x1403b2b90]
call fcn.140043850
lea rcx, [0x1403b2b90]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x1400716e5
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b7658]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x1400716a6
mov rsi, qword [0x1403b2c10]
mov rdi, qword [0x1403b2c08]
cmp rdi, rsi
je 0x140071737
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b7658]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x1400716f8
lea rcx, [0x1403b2b58]
call fcn.140043850
lea rcx, [0x1403b2b58]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x14007179f
nop word [rax + rax]
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b765c]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x140071760
mov rsi, qword [0x1403b2bd8]
mov rdi, qword [0x1403b2bd0]
cmp rdi, rsi
je 0x1400717f1
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x140213db8]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x1400717b2
mov rsi, qword [0x1403b2bc0]
mov rdi, qword [0x1403b2bb8]
cmp rdi, rsi
je 0x140071843
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b765c]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x140071804
lea rcx, [0x1403b2c80]
call fcn.140043850
lea rcx, [0x1403b2c80]
mov rdi, rax
call fcn.140074960
mov rsi, rax
cmp rdi, rax
je 0x1400718a5
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b765c]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x140071866
mov rsi, qword [0x1403b2ca0]
mov rdi, qword [0x1403b2c98]
cmp rdi, rsi
je 0x1400718f7
mov rbx, qword [rdi]
call fcn.140044130
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r9d, 4
mov qword [rsp + 0x20], r12
mov rcx, rax
lea r8, [0x1401b765c]
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 8
cmp rdi, rsi
jne 0x1400718b8
movzx eax, byte [0x1403b2ad8]
mov byte [0x1403b29eb], 1
test al, al
jne 0x140071911
mov byte [0x1403b2c75], al
jmp 0x140071918
mov byte [0x1403b29eb], 0
lea rcx, [rbp + 0x48]
mov dword [rbp + 0x48], 0x43160000
mov dword [rbp + 0x4c], 0x43160000
call fcn.140016320
movaps xmm0, xmmword [0x1401844e0]
lea rdx, str.Holdright
lea rcx, [rbp - 0x30]
movups xmmword [rbp - 0x30], xmm0
call fcn.140030f50
lea rcx, [rbp + 0x50]
mov dword [rbp + 0x50], 0x43610000
mov dword [rbp + 0x54], 0x43160000
call fcn.140016320
movaps xmm0, xmmword [0x1401844b0]
lea rdx, [0x1401838d8]
lea rcx, [rbp - 0x30]
movups xmmword [rbp - 0x30], xmm0
call fcn.140030f50
lea rcx, [rbp + 0x58]
mov dword [rbp + 0x58], 0x42c80000
mov dword [rbp + 0x5c], 0x431b0000
call fcn.140016320
lea rdx, [0x1403b2ad8]
lea rcx, [0x140183908]
call fcn.1400344e0
lea rcx, [rbp + 0x60]
mov dword [rbp + 0x60], 0x43d20000
mov dword [rbp + 0x64], 0x43160000
call fcn.140016320
call fcn.140069ec0
lea rcx, [rbp + 0x88]
mov dword [rbp + 0x88], 0x43d20000
mov dword [rbp + 0x8c], 0x41f00000
call fcn.140016320
call fcn.140065900
lea rcx, [rbp + 0x70]
mov dword [rbp + 0x70], 0x43d20000
mov dword [rbp + 0x74], 0x42700000
call fcn.140016320
call fcn.140065ed0
lea rcx, [rbp + 0x78]
mov dword [rbp + 0x78], 0x43d20000
mov dword [rbp + 0x7c], 0x42b40000
call fcn.140016320
call fcn.1400664a0
lea rcx, [rbp + 0x80]
mov dword [rbp + 0x80], 0x43d20000
mov dword [rbp + 0x84], 0x42f00000
call fcn.140016320
call fcn.140066a70
jmp 0x1400733cc
cmp eax, 5
jne 0x140071f73
call fcn.140062480
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x690]
movss xmm1, dword [0x140184108]
mov rdi, rax
call fcn.140001a20
movss xmm7, dword [0x140184008]
lea rcx, [rbp + 0x698]
movss xmm1, dword [0x14018405c]
movaps xmm2, xmm7
mov rbx, rax
call fcn.140001a20
movss xmm6, dword [0x140183fec]
mov r9d, 0x1e5e5e5e
mov r8, rbx
mov dword [rsp + 0x28], r12d
mov rdx, rax
movss dword [rsp + 0x20], xmm6
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x6a0]
movss xmm1, dword [0x140184138]
mov rdi, rax
call fcn.140001a20
movss xmm1, dword [0x14018410c]
lea rcx, [rbp + 0x6a8]
movaps xmm2, xmm7
mov rbx, rax
call fcn.140001a20
mov r9d, 0x1e5e5e5e
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm6
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
movss xmm1, dword [0x140184010]
lea rcx, [rbp + 0x6b0]
movaps xmm2, xmm1
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm11
lea rcx, [rbp + 0x6b8]
movaps xmm1, xmm11
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140175874]
xor r8d, r8d
call fcn.1400320d0
test al, al
je 0x140071b74
mov dword [0x1403b1454], 2
movzx eax, byte [0x1403b2ae3]
test al, al
je 0x140071b9f
cmp byte [0x1403b2b0c], 0
jne 0x140071b9b
call fcn.140050c80
movzx eax, byte [0x1403b2ae3]
mov byte [0x1403b2b0c], 1
test al, al
jne 0x140071bc7
cmp byte [0x1403b2b72], 0
jne 0x140071bbb
call fcn.140051a80
movzx eax, byte [0x1403b2ae3]
mov byte [0x1403b2b72], 1
test al, al
jne 0x140071bc7
mov byte [0x1403b2b0c], al
jmp 0x140071bce
mov byte [0x1403b2b72], 0
movss xmm6, dword [0x14018402c]
lea rcx, [rbp + 0x6c0]
movaps xmm2, xmm6
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xc48]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.One_punch
call fcn.140030f50
movss xmm1, dword [0x1401840d4]
lea rcx, [rbp + 0x6c8]
movaps xmm2, xmm6
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movss xmm7, dword [0x140183f9c]
lea rcx, [rbp + 0xc58]
movss xmm6, dword [0x140183fa0]
movaps xmm2, xmm7
movaps xmm1, xmm6
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm15
call fcn.140001a30
mov rcx, rax
lea rdx, [0x140183938]
call fcn.140030f50
movaps xmm2, xmm12
lea rcx, [rbp + 0x6d0]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2ae3]
lea rcx, [0x140183688]
call fcn.1400344e0
movzx eax, byte [0x1403b2ada]
test al, al
je 0x140071cd4
cmp byte [0x1403b2a85], 0
jne 0x140071cd0
call fcn.140052880
movzx eax, byte [0x1403b2ada]
mov byte [0x1403b2a85], 1
test al, al
jne 0x140071cfc
cmp byte [0x1403b2c26], 0
jne 0x140071cf0
call fcn.1400532b0
movzx eax, byte [0x1403b2ada]
mov byte [0x1403b2c26], 1
test al, al
jne 0x140071cfc
mov byte [0x1403b2a85], al
jmp 0x140071d03
mov byte [0x1403b2c26], 0
movss xmm2, dword [0x140184048]
lea rcx, [rbp + 0x6d8]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xc68]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, [0x140183324]
call fcn.140030f50
movss xmm2, dword [0x140184048]
lea rcx, [rbp + 0x6e0]
movss xmm1, dword [0x1401840b8]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
lea rcx, [rbp + 0xc78]
movaps xmm1, xmm6
call fcn.140001a30
mov rcx, rax
lea rdx, [0x140183968]
call fcn.140030f50
movss xmm2, dword [0x14018404c]
lea rcx, [rbp + 0x6e8]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2ada]
lea rcx, [0x140183688]
call fcn.1400344e0
movzx eax, byte [0x1403b2c20]
test al, al
je 0x140071dff
cmp byte [0x1403b29ed], 0
jne 0x140071dfb
call fcn.140053ce0
movzx eax, byte [0x1403b2c20]
mov byte [0x1403b29ed], 1
test al, al
jne 0x140071e27
cmp byte [0x1403b2aee], 0
jne 0x140071e1b
call fcn.140054710
movzx eax, byte [0x1403b2c20]
mov byte [0x1403b2aee], 1
test al, al
jne 0x140071e27
mov byte [0x1403b29ed], al
jmp 0x140071e2e
mov byte [0x1403b2aee], 0
movss xmm2, dword [0x14018405c]
lea rcx, [rbp + 0x6f0]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xc88]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.RumV2
call fcn.140030f50
movss xmm2, dword [0x14018405c]
lea rcx, [rbp + 0x6f8]
movss xmm1, dword [0x1401840c4]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm15
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm7
lea rcx, [rbp + 0xc98]
movaps xmm1, xmm6
call fcn.140001a30
mov rcx, rax
lea rdx, [0x140183998]
call fcn.140030f50
movss xmm2, dword [0x140184060]
lea rcx, [rbp + 0x700]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2c20]
lea rcx, [0x1401833c0]
call fcn.1400344e0
movss xmm2, dword [0x14018402c]
lea rcx, [rbp + 0x708]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140067040
movss xmm2, dword [0x140184048]
lea rcx, [rbp + 0x710]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140067610
movss xmm2, dword [0x14018405c]
lea rcx, [rbp + 0x718]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140067be0
jmp 0x1400733cc
cmp eax, 6
jne 0x14007230c
call fcn.140062480
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x720]
movss xmm1, dword [0x140184108]
mov rdi, rax
call fcn.140001a20
movss xmm6, dword [0x14018405c]
lea rcx, [rbp + 0x728]
movss xmm2, dword [0x140184008]
movaps xmm1, xmm6
mov rbx, rax
call fcn.140001a20
movss xmm7, dword [0x140183fec]
mov r9d, 0x1e5e5e5e
mov r8, rbx
mov dword [rsp + 0x28], r12d
mov rdx, rax
movss dword [rsp + 0x20], xmm7
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x730]
movss xmm1, dword [0x140184138]
mov rdi, rax
call fcn.140001a20
movss xmm2, dword [0x140184008]
lea rcx, [rbp + 0x738]
movss xmm1, dword [0x14018410c]
mov rbx, rax
call fcn.140001a20
mov r9d, 0x1e5e5e5e
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm7
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
movss xmm1, dword [0x140184010]
lea rcx, [rbp + 0x740]
movaps xmm2, xmm1
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm11
lea rcx, [rbp + 0x748]
movaps xmm1, xmm11
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140175874]
xor r8d, r8d
call fcn.1400320d0
test al, al
je 0x1400720a3
mov dword [0x1403b1454], 2
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x750]
movss xmm1, dword [0x140184108]
mov rdi, rax
call fcn.140001a20
movss xmm2, dword [0x140184008]
lea rcx, [rbp + 0x758]
movaps xmm1, xmm6
mov rbx, rax
call fcn.140001a20
mov r9d, 0x1e5e5e5e
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm7
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x760]
movss xmm1, dword [0x140184138]
mov rdi, rax
call fcn.140001a20
movss xmm2, dword [0x140184008]
lea rcx, [rbp + 0x768]
movss xmm1, dword [0x14018410c]
mov rbx, rax
call fcn.140001a20
mov r9d, 0x1e5e5e5e
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm7
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
movss xmm2, dword [0x14018402c]
lea rcx, [rbp + 0x770]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movss xmm6, dword [0x1401840e4]
lea rcx, [rbp + 0x778]
movaps xmm1, xmm6
movaps xmm2, xmm12
call fcn.140001a20
mov rdx, rax
lea rcx, str._Unreal__Legency
call fcn.140031de0
test al, al
je 0x1400721b5
call fcn.140055140
movss xmm2, dword [0x140184050]
lea rcx, [rbp + 0x780]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm12
lea rcx, [rbp + 0x788]
movaps xmm1, xmm6
call fcn.140001a20
mov rdx, rax
lea rcx, str._Star_Community
call fcn.140031de0
test al, al
je 0x140072200
call fcn.140056f60
movss xmm2, dword [0x14018406c]
lea rcx, [rbp + 0x790]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm12
lea rcx, [rbp + 0x798]
movaps xmm1, xmm6
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140183a38]
call fcn.140031de0
test al, al
je 0x1400722b7
lea rcx, [0x1403b103a]
call fcn.140073930
lea rcx, [0x1403b103a]
test al, al
je 0x140072282
xor edx, edx
call fcn.140073940
lea rcx, [0x1403b29c0]
call fcn.140040450
test al, al
je 0x1400722b7
lea rcx, [0x1403b29c0]
call fcn.1400437e0
jmp 0x1400722b7
mov dl, 1
call fcn.140073940
lea rdx, [0x140057100]
lea rcx, [rbp + 0x970]
call fcn.140040810
mov rdx, rax
lea rcx, [0x1403b29c0]
call fcn.1400437b0
lea rcx, [rbp + 0x970]
call fcn.140040430
movaps xmm2, xmm13
lea rcx, [rbp + 0x7a0]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm12
lea rcx, [rbp + 0x7a8]
movaps xmm1, xmm6
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140183a70]
call fcn.140031de0
test al, al
je 0x1400733cc
mov dword [0x1403b1454], 9
jmp 0x1400733cc
cmp eax, 7
jne 0x140072abd
call fcn.140062480
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x7b0]
movss xmm1, dword [0x140184108]
mov rdi, rax
call fcn.140001a20
movss xmm6, dword [0x140184008]
lea rcx, [rbp + 0x7b8]
movss xmm1, dword [0x14018405c]
movaps xmm2, xmm6
mov rbx, rax
call fcn.140001a20
movss xmm7, dword [0x140183fec]
mov r9d, 0x1e5e5e5e
mov r8, rbx
mov dword [rsp + 0x28], r12d
mov rdx, rax
movss dword [rsp + 0x20], xmm7
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x7c0]
movss xmm1, dword [0x140184138]
mov rdi, rax
call fcn.140001a20
movss xmm1, dword [0x14018410c]
lea rcx, [rbp + 0x7c8]
movaps xmm2, xmm6
mov rbx, rax
call fcn.140001a20
mov r9d, 0x1e5e5e5e
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm7
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
movss xmm1, dword [0x140184010]
lea rcx, [rbp + 0x7d0]
movaps xmm2, xmm1
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm11
lea rcx, [rbp + 0x7d8]
movaps xmm1, xmm11
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140175874]
xor r8d, r8d
call fcn.1400320d0
test al, al
je 0x140072437
mov dword [0x1403b1454], 2
lea rcx, [rbp + 0xe0]
call fcn.140001a10
mov rdx, qword [0x1403b3750]
lea rcx, [0x1403b3bc0]
add rdx, qword [0x1403b3bd0]
call fcn.140075ca0
mov rdx, qword [0x1403b3748]
lea rcx, [0x1403b3bc0]
add rdx, qword [0x1403b3bd0]
movss dword [rsp + 0x7c], xmm0
call fcn.140075ca0
mov rdx, qword [0x1403b3730]
lea rcx, [0x1403b3bc0]
add rdx, qword [0x1403b3bd0]
movss dword [rsp + 0x70], xmm0
call fcn.140075ca0
mov rdx, qword [0x1403b3708]
lea rcx, [0x1403b3bc0]
add rdx, 0x30
movss dword [rsp + 0x74], xmm0
call fcn.140040f00
mov rdx, qword [0x1403b3758]
lea rcx, [0x1403b3bc0]
add rdx, qword [0x1403b3bd0]
call fcn.140040f00
lea rcx, [0x1403b3bc0]
lea rdx, [rax + 8]
call fcn.140040f00
lea rcx, [0x1403b3bc0]
lea rdx, [rax + 0x1b8]
call fcn.140040f00
lea rcx, [0x1403b3bc0]
mov rbx, rax
lea r12, [rax + 0x50]
mov rdx, r12
call fcn.140075ca0
lea r13, [rbx + 0x54]
movss dword [rbp - 0x50], xmm0
mov rdx, r13
lea rcx, [0x1403b3bc0]
call fcn.140075ca0
add rbx, 0x58
movss dword [rbp - 0x54], xmm0
mov rdx, rbx
mov qword [rbp - 0x30], rbx
lea rcx, [0x1403b3bc0]
call fcn.140075ca0
lea rcx, [rbp + 0x7e0]
movss dword [rbp - 0x58], xmm0
call fcn.140012710
lea rcx, [rbp + 0x7e8]
call fcn.140012710
movaps xmm2, xmm12
lea rcx, [rbp + 0x7f0]
movaps xmm1, xmm10
movsd xmm0, qword [rax]
movsd qword [rbp + 0xe0], xmm0
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movss xmm6, dword [0x1401840e4]
lea rcx, [rbp + 0x7f8]
movaps xmm1, xmm6
movaps xmm2, xmm12
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140183ab8]
call fcn.140031de0
test al, al
je 0x1400725cc
lea r9, [rbp - 0x58]
lea r8, [rbp - 0x54]
lea rdx, [rbp - 0x50]
lea rcx, [0x1403b2b10]
call fcn.140073520
movss xmm2, dword [0x140184058]
lea rcx, [rbp + 0x800]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm12
lea rcx, [rbp + 0x808]
movaps xmm1, xmm6
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140183af0]
call fcn.140031de0
test al, al
je 0x140072678
movss xmm0, dword [rsp + 0x7c]
ucomiss xmm0, xmm9
jp 0x140072620
je 0x14007265d
movss xmm0, dword [rsp + 0x70]
ucomiss xmm0, xmm9
jp 0x14007262e
je 0x14007265d
movss xmm0, dword [rsp + 0x74]
ucomiss xmm0, dword [0x140184160]
jp 0x14007265d
jne 0x14007265d
mov r9d, Ordinal_50
lea r8, str.Waypoint_Not_Set
lea rdx, str.You_have_not_set_a_Waypoint
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
jmp 0x140072678
lea r9, [rsp + 0x74]
lea r8, [rsp + 0x70]
lea rdx, [rsp + 0x7c]
lea rcx, [0x1403b2b10]
call fcn.140073520
movss xmm2, dword [0x140184084]
lea rcx, [rbp + 0x810]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm12
lea rcx, [rbp + 0x818]
movaps xmm1, xmm6
call fcn.140001a20
mov rdx, rax
lea rcx, str.Teleport_To_Waypoint
call fcn.140031de0
test al, al
je 0x14007270f
movss xmm2, dword [rsp + 0x7c]
ucomiss xmm2, xmm9
jp 0x1400726d0
je 0x140072761
movss xmm0, dword [rsp + 0x70]
ucomiss xmm0, xmm9
jp 0x1400726e2
je 0x140072761
movss xmm0, dword [rsp + 0x74]
ucomiss xmm0, dword [0x140184160]
jp 0x140072761
jne 0x140072761
mov r9d, Ordinal_50
lea r8, str.Fulloption
lea rdx, str.Select_Waypoint__
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
movss xmm7, dword [0x1401840c0]
lea rcx, [0x1403b2b10]
xor esi, esi
call fcn.1400746d0
movss xmm6, dword [0x140184174]
test rax, rax
je 0x140072930
lea edi, [rsi + 0x1e]
nop dword [rax]
mov rdx, rsi
lea rcx, [0x1403b2b10]
call fcn.1400746c0
mov r15, rax
xorps xmm2, xmm2
test rdi, rdi
js 0x1400727ab
cvtsi2ss xmm2, rdi
jmp 0x1400727c3
mov rdx, r12
lea rcx, [0x1403b3bc0]
call fcn.140040f30
movss xmm2, dword [rsp + 0x70]
lea rcx, [0x1403b3bc0]
mov rdx, r13
call fcn.140040f30
movss xmm2, dword [rsp + 0x74]
lea rcx, [0x1403b3bc0]
movss xmm7, dword [0x1401840c0]
mov rdx, rbx
subss xmm2, xmm7
call fcn.140040f30
jmp 0x140072717
mov rax, rdi
mov rcx, rdi
shr rcx, 1
and eax, 1
or rcx, rax
cvtsi2ss xmm2, rcx
addss xmm2, xmm2
movss xmm1, dword [0x140184110]
lea rcx, [rbp + 0x820]
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea r14, [rsi + 1]
mov rdx, r14
lea rcx, [rbp + 0xc0]
call fcn.1400417c0
mov r8, rax
lea rdx, [0x140183b90]
lea rcx, [rbp + 0xa0]
call fcn.140075d70
lea rcx, [rbp + 0xc0]
call fcn.14003c640
movss xmm1, dword [0x1401840d8]
lea rcx, [rbp + 0x828]
movaps xmm2, xmm11
call fcn.140001a20
lea rcx, [rbp + 0xa0]
mov rbx, rax
call fcn.14003c610
mov rdx, rbx
mov rcx, rax
call fcn.140031de0
test al, al
je 0x140072889
movss xmm2, dword [r15]
lea rcx, [0x1403b3bc0]
mov rdx, r12
call fcn.140040f30
movss xmm2, dword [r15 + 4]
lea rcx, [0x1403b3bc0]
mov rdx, r13
call fcn.140040f30
movss xmm2, dword [r15 + 8]
lea rcx, [0x1403b3bc0]
mov rdx, qword [rbp - 0x30]
call fcn.140040f30
movaps xmm1, xmm6
movaps xmm0, xmm9
call fcn.140016200
mov rdx, r14
lea rcx, [rbp + 0xc0]
call fcn.1400417c0
mov r8, rax
lea rdx, [0x140183bc0]
lea rcx, [rbp - 0x80]
call fcn.140075d70
lea rcx, [rbp + 0xc0]
call fcn.14003c640
movaps xmm2, xmm11
lea rcx, [rbp + 0x830]
movaps xmm1, xmm7
call fcn.140001a20
lea rcx, [rbp - 0x80]
mov rbx, rax
call fcn.14003c610
mov rdx, rbx
mov rcx, rax
call fcn.140031de0
test al, al
je 0x1400728f9
mov rcx, rsi
call fcn.140060140
lea rcx, [rbp - 0x80]
call fcn.14003c640
lea rcx, [rbp + 0xa0]
call fcn.14003c640
lea rcx, [0x1403b2b10]
mov rsi, r14
add rdi, 0x1e
call fcn.1400746d0
cmp r14, rax
jb 0x140072740
mov r15d, 1
movss xmm2, dword [0x1401840ac]
lea rcx, [rbp + 0x838]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140016570
movss xmm1, dword [0x1401840e0]
lea rcx, [rbp + 0x840]
movaps xmm2, xmm12
call fcn.140001a20
xor r12d, r12d
lea r8, [0x1403b20b0]
mov qword [rsp + 0x38], r12
lea rdx, str.Enter_Name_Config
mov qword [rsp + 0x30], r12
lea rcx, [0x140182f1c]
mov dword [rsp + 0x28], r12d
mov r9d, 0x3e7
mov qword [rsp + 0x20], rax
call fcn.140038240
lea rdx, str.Load
lea rcx, [rbp - 0x80]
call fcn.14003c6a0
movss xmm7, dword [0x140184030]
lea rcx, [rbp + 0x848]
movss xmm1, dword [0x140184080]
movaps xmm2, xmm7
call fcn.140001a20
lea rcx, [rbp - 0x80]
mov rbx, rax
call fcn.14003c610
mov rdx, rbx
mov rcx, rax
call fcn.140031de0
test al, al
je 0x140072a06
lea rcx, [rbp + 0xc0]
call fcn.140062000
lea rcx, [rbp + 0xc0]
call fcn.14003c640
movaps xmm1, xmm6
movaps xmm0, xmm9
call fcn.140016200
movss xmm1, dword [0x140184080]
lea rcx, [rbp + 0x850]
movaps xmm2, xmm7
call fcn.140001a20
mov rdx, rax
lea rcx, str.Save
call fcn.140031de0
test al, al
je 0x140072aa3
lea rdx, [0x1403b20b0]
lea rcx, [rbp + 0xc0]
call fcn.14003c6a0
mov rdx, rax
lea r8, str..dat
lea rcx, [rbp + 0xa0]
call fcn.14003c7b0
lea rcx, [rbp + 0xc0]
call fcn.14003c640
lea rdx, [rbp + 0xa0]
lea rcx, [0x1403b2b10]
call fcn.140061a30
lea rdx, [0x1403b145c]
lea rcx, [0x1403b2b40]
call fcn.140074690
lea rcx, [rbp + 0xa0]
call fcn.14003c640
lea rcx, [rbp - 0x80]
call fcn.14003c640
call fcn.1400166c0
lea r13, [0x1403b18b0]
jmp 0x1400733cc
cmp eax, 8
jne 0x1400731fa
call fcn.140062480
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x858]
movss xmm1, dword [0x140184108]
mov rdi, rax
call fcn.140001a20
movss xmm7, dword [0x140184008]
lea rcx, [rbp + 0x860]
movss xmm1, dword [0x14018405c]
movaps xmm2, xmm7
mov rbx, rax
call fcn.140001a20
movss xmm6, dword [0x140183fec]
mov r9d, 0x1e5e5e5e
mov r8, rbx
mov dword [rsp + 0x28], r12d
mov rdx, rax
movss dword [rsp + 0x20], xmm6
mov rcx, rdi
call fcn.1400249a0
call fcn.140012af0
movss xmm2, dword [0x140184124]
lea rcx, [rbp + 0x868]
movss xmm1, dword [0x140184138]
mov rdi, rax
call fcn.140001a20
movss xmm1, dword [0x14018410c]
lea rcx, [rbp + 0x870]
movaps xmm2, xmm7
mov rbx, rax
call fcn.140001a20
mov r9d, 0x1e5e5e5e
mov dword [rsp + 0x28], r12d
mov r8, rbx
movss dword [rsp + 0x20], xmm6
mov rdx, rax
mov rcx, rdi
call fcn.1400249a0
movss xmm1, dword [0x140184010]
lea rcx, [rbp + 0x878]
movaps xmm2, xmm1
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm11
lea rcx, [rbp + 0x880]
movaps xmm1, xmm11
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140175874]
xor r8d, r8d
call fcn.1400320d0
test al, al
je 0x140072be8
mov dword [0x1403b1454], 2
movaps xmm2, xmm12
lea rcx, [rbp + 0x888]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
mov rdx, qword [0x1403b3710]
lea rcx, [0x1403b3bc0]
add rdx, qword [0x1403b3708]
call fcn.140040f00
mov rdx, qword [0x1403b3720]
lea rcx, [0x1403b3bc0]
add rdx, rax
mov r15, rax
call fcn.140040f00
movss xmm6, dword [0x1401840e4]
lea rcx, [rbp + 0x890]
movaps xmm1, xmm6
movaps xmm2, xmm12
mov r14, rax
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140183c18]
call fcn.140031de0
test al, al
je 0x140072c86
mov rdx, qword [0x1403b3768]
lea rcx, [0x1403b3bc0]
movss xmm2, dword [0x140184144]
add rdx, r15
call fcn.140040f30
movss xmm2, dword [0x140184054]
lea rcx, [rbp + 0x898]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm12
lea rcx, [rbp + 0x8a0]
movaps xmm1, xmm6
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140183c48]
call fcn.140031de0
test al, al
je 0x140072cd1
call fcn.14005e4e0
movzx eax, byte [0x1403b2b71]
test al, al
je 0x140072cfc
cmp byte [0x1403b2aec], 0
jne 0x140072cf8
call fcn.14005eda0
movzx eax, byte [0x1403b2b71]
mov byte [0x1403b2aec], 1
test al, al
jne 0x140072d24
cmp byte [0x1403b2b09], 0
jne 0x140072d18
call fcn.14005f640
movzx eax, byte [0x1403b2b71]
mov byte [0x1403b2b09], 1
test al, al
jne 0x140072d24
mov byte [0x1403b2aec], al
jmp 0x140072d2b
mov byte [0x1403b2b09], 0
movss xmm2, dword [0x140184074]
lea rcx, [rbp + 0x8a8]
movaps xmm1, xmm13
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm8
movaps xmm2, xmm8
lea rcx, [rbp + 0xca8]
movaps xmm1, xmm8
call fcn.140001a30
mov rcx, rax
lea rdx, str.Vehicle_GodMode
call fcn.140030f50
movss xmm2, dword [0x14018407c]
lea rcx, [rbp + 0x8b0]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
lea rdx, [0x1403b2b71]
lea rcx, [0x140183688]
call fcn.1400344e0
movss xmm2, dword [0x140184094]
lea rcx, [rbp + 0x8b8]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm12
lea rcx, [rbp + 0x8c0]
movaps xmm1, xmm6
call fcn.140001a20
mov qword [rsp + 0x38], r12
lea r8, [0x1403b1460]
mov qword [rsp + 0x30], r12
lea rdx, str.__MIN_
mov dword [rsp + 0x28], r12d
lea rcx, [0x140182f1c]
mov r9d, 0x63
mov qword [rsp + 0x20], rax
call fcn.140038240
movss xmm2, dword [0x1401840b4]
lea rcx, [rbp + 0x8c8]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm12
lea rcx, [rbp + 0x8d0]
movaps xmm1, xmm6
call fcn.140001a20
mov qword [rsp + 0x38], r12
lea r8, [0x1403b1060]
mov qword [rsp + 0x30], r12
lea rdx, str.__MAX_
mov dword [rsp + 0x28], r12d
lea rcx, [0x140183d28]
mov r9d, 0x63
mov qword [rsp + 0x20], rax
call fcn.140038240
movss xmm2, dword [0x1401840d0]
lea rcx, [rbp + 0x8d8]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm12
lea rcx, [rbp + 0x8e0]
movaps xmm1, xmm6
call fcn.140001a20
mov qword [rsp + 0x38], r12
lea rdx, str.__SPEED_
mov qword [rsp + 0x30], r12
lea rcx, [0x1401788b0]
mov dword [rsp + 0x28], r12d
mov r9d, 0x63
mov r8, r13
mov qword [rsp + 0x20], rax
call fcn.140038240
movss xmm2, dword [0x1401840f8]
lea rcx, [rbp + 0x8e8]
movaps xmm1, xmm10
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm12
lea rcx, [rbp + 0x8f0]
movaps xmm1, xmm6
call fcn.140001a20
mov rdx, rax
lea rcx, str.Submit
call fcn.140031de0
test al, al
je 0x1400731ca
lea rcx, [0x140180ec8]
call fcn.1400442c0
mov ebx, eax
test eax, eax
je 0x140073020
mov rcx, 0xffffffffffffffff
inc rcx
cmp byte [rcx + r13], 0
jne 0x140072f44
test rcx, rcx
je 0x140073020
mov rcx, r13
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atof]
xorps xmm1, xmm1
mov r8d, ebx
cvtsd2ss xmm1, xmm0
xor edx, edx
mov ecx, 0x1fffff
movss dword [rbp - 0x4c], xmm1
call qword [sym.imp.KERNEL32.dll_OpenProcess]
lea rdx, [0x140180ec8]
mov ecx, ebx
mov rsi, rax
call fcn.140044360
lea rcx, [rsp + 0x79]
mov rdi, rax
call fcn.140074860
lea r8, [rbp - 4]
mov dword [rbp - 0x10], 8
lea rdx, [rbp - 0x10]
mov dword [rbp - 0xc], 0xd30
lea rcx, [rbp + 0xcb8]
mov dword [rbp - 8], 0xc5c
mov rbx, rax
call fcn.140074700
mov r8, rbx
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x80]
movups xmm0, xmmword [rax]
movaps xmmword [rbp - 0x30], xmm0
call fcn.1400747e0
lea rdx, [rbp - 0x80]
lea rcx, [rbp - 0x30]
call fcn.140074770
mov r8, rax
lea rdx, [rdi + 0x26684d8]
mov rcx, rsi
call fcn.140044400
mov r9d, 4
mov qword [rsp + 0x20], r12
lea r8, [rbp - 0x4c]
mov rdx, rax
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
lea rcx, [rbp - 0x80]
call fcn.140074710
lea rcx, [0x140180f68]
call fcn.1400442c0
mov ebx, eax
test eax, eax
je 0x140073115
mov rcx, 0xffffffffffffffff
nop dword [rax]
inc rcx
cmp byte [rcx + r13], 0
jne 0x140073040
test rcx, rcx
je 0x140073115
mov rcx, r13
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atof]
xorps xmm1, xmm1
mov r8d, ebx
cvtsd2ss xmm1, xmm0
xor edx, edx
mov ecx, 0x1fffff
movss dword [rbp - 0x48], xmm1
call qword [sym.imp.KERNEL32.dll_OpenProcess]
lea rdx, [0x140180f68]
mov ecx, ebx
mov rsi, rax
call fcn.140044360
lea rcx, [rsp + 0x7a]
mov rdi, rax
call fcn.140074860
lea r8, [rbp - 0x38]
mov dword [rbp - 0x40], 0x40
lea rdx, [rbp - 0x40]
mov dword [rbp - 0x3c], 0x324
lea rcx, [rbp + 0xcc8]
mov rbx, rax
call fcn.140074700
mov r8, rbx
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x80]
movups xmm0, xmmword [rax]
movaps xmmword [rbp - 0x30], xmm0
call fcn.1400747e0
lea rdx, [rbp - 0x80]
lea rcx, [rbp - 0x30]
call fcn.140074770
mov r8, rax
lea rdx, [rdi + 0x2140688]
mov rcx, rsi
call fcn.140044400
mov r9d, 4
mov qword [rsp + 0x20], r12
lea r8, [rbp - 0x48]
mov rdx, rax
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
lea rcx, [rbp - 0x80]
call fcn.140074710
mov rax, 0xffffffffffffffff
lea rcx, [0x1403b1460]
inc rax
cmp byte [rcx + rax], 0
jne 0x140073123
test rax, rax
je 0x140073151
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atof]
xorps xmm2, xmm2
lea rdx, [r14 + 0x90]
cvtsd2ss xmm2, xmm0
lea rcx, [0x1403b3bc0]
call fcn.140040f30
mov rax, 0xffffffffffffffff
lea rcx, [0x1403b1060]
nop
inc rax
cmp byte [rcx + rax], 0
jne 0x140073160
test rax, rax
je 0x14007318e
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atof]
xorps xmm2, xmm2
lea rdx, [r14 + 0x88]
cvtsd2ss xmm2, xmm0
lea rcx, [0x1403b3bc0]
call fcn.140040f30
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rax + r13], 0
jne 0x140073195
test rax, rax
je 0x1400731ca
mov rcx, r13
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atof]
mov rdx, qword [0x1403b3760]
lea rcx, [0x1403b3bc0]
xorps xmm2, xmm2
add rdx, r15
cvtsd2ss xmm2, xmm0
call fcn.140040f30
movss xmm2, dword [0x14018402c]
lea rcx, [rbp + 0x8f8]
movaps xmm1, xmm14
call fcn.140001a20
mov rcx, rax
call fcn.140016320
call fcn.140069320
mov r15d, 1
jmp 0x1400733cc
cmp eax, 9
jne 0x1400733cc
call fcn.140062480
lea rcx, reloc.WS2_32.dll_accept
call fcn.14006b8d0
lea rcx, reloc.WS2_32.dll_accept
call fcn.14006bd60
lea rcx, reloc.WS2_32.dll_accept
call fcn.14006c1f0
movaps xmm2, xmm9
lea rcx, [rbp + 0x900]
movaps xmm1, xmm9
call fcn.140001a20
mov rdx, rax
lea rcx, str.Clear_Recent
call fcn.140031de0
test al, al
je 0x14007329f
lea rdx, str.SOFTWAREMicrosoftWindowsCurrentVersionExplorerRecentDocs
lea rcx, [rbp + 0xa0]
call fcn.14003c6a0
lea rdx, [rbp + 0xa0]
mov rcx, 0xffffffff80000001
call fcn.14006c680
lea rcx, [rbp + 0xa0]
movzx ebx, al
call fcn.14003c640
lea rcx, str.Cleared_Recent_Docs
test bl, bl
jne 0x14007329a
lea rcx, str.Failed_to_clear_Recent_Docs
call fcn.140030e10
lea rdx, str.SOFTWAREMicrosoftWindowsCurrentVersionExplorerFeatureUsageAppLaunch
lea rcx, [rbp - 0x80]
call fcn.14003c6a0
movaps xmm2, xmm9
lea rcx, [rbp + 0x908]
movaps xmm1, xmm9
call fcn.140001a20
mov rdx, rax
lea rcx, str.Clear_App_Launch_History
call fcn.140031de0
test al, al
je 0x1400732fd
lea rdx, [rbp - 0x80]
mov rcx, 0xffffffff80000001
call fcn.14006c680
lea rcx, str.Cleared_App_Launch_History
test al, al
jne 0x1400732f8
lea rcx, str.Failed_to_clear_App_Launch_History
call fcn.140030e10
movaps xmm2, xmm9
lea rcx, [rbp + 0x910]
movaps xmm1, xmm9
call fcn.140001a20
mov rdx, rax
lea rcx, str.Clear_Run_History
call fcn.140031de0
test al, al
je 0x140073370
lea rdx, str.SoftwareMicrosoftWindowsCurrentVersionExplorerRunMRU
lea rcx, [rbp + 0xa0]
call fcn.14003c6a0
lea rdx, [rbp + 0xa0]
mov rcx, 0xffffffff80000001
call fcn.14006c680
lea rcx, [rbp + 0xa0]
movzx ebx, al
call fcn.14003c640
lea rcx, str.Cleared_Run_History
test bl, bl
jne 0x14007336b
lea rcx, str.Failed_to_clear_Run_History
call fcn.140030e10
movss xmm1, dword [0x140184010]
lea rcx, [rbp + 0x918]
movaps xmm2, xmm1
call fcn.140001a20
mov rcx, rax
call fcn.140016320
movaps xmm2, xmm11
lea rcx, [rbp + 0x920]
movaps xmm1, xmm11
call fcn.140001a20
mov rdx, rax
lea rcx, [0x140175874]
xor r8d, r8d
call fcn.1400320d0
test al, al
je 0x1400733c3
mov dword [0x1403b1454], 2
lea rcx, [rbp - 0x80]
call fcn.14003c640
mov ecx, r15d
call fcn.140004d00
call fcn.1400118b0
call fcn.14000b550
mov rcx, qword [0x1403b2c78]
lea r8, [0x1403b2ba8]
xorps xmm0, xmm0
xor r9d, r9d
movups xmmword [rbp + 0x980], xmm0
mov edx, r15d
mov rax, qword [rcx]
call qword [rax + 0x108]
mov rcx, qword [0x1403b2c78]
lea r8, [rbp + 0x980]
mov rdx, qword [0x1403b2ba8]
mov rax, qword [rcx]
call qword [rax + 0x190]
call fcn.140008490
mov rcx, rax
call fcn.14003cf10
mov rcx, qword [0x1403b2bb0]
xor r8d, r8d
mov edx, r15d
mov rax, qword [rcx]
call qword [rax + 0x40]
mov ebx, dword [rbp - 0x60]
jmp 0x14006cc36
call fcn.14003e170
call fcn.14003e4b0
xor ecx, ecx
call fcn.1400068b0
call fcn.1400736b0
mov rcx, qword [0x1403b1890]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0x108]
mov rcx, qword [rbp + 0x130]
call qword [sym.imp.USER32.dll_UnregisterClassW]
movaps xmm14, xmmword [rsp + 0xee0]
xor eax, eax
movaps xmm13, xmmword [rsp + 0xef0]
movaps xmm12, xmmword [rsp + 0xf00]
movaps xmm11, xmmword [rsp + 0xf10]
movaps xmm10, xmmword [rsp + 0xf20]
movaps xmm9, xmmword [rsp + 0xf30]
movaps xmm8, xmmword [rsp + 0xf40]
movaps xmm7, xmmword [rsp + 0xf50]
mov r13, qword [rsp + 0xfa0]
movaps xmm15, xmmword [rsp + 0xed0]
lea r11, [rsp + 0xf70]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop r12
pop rdi
pop rbp
ret
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, r15d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, r15d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3