Function at 0x140027180
Capabilities:
Create thread
Inject thread
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1020]
mov eax, 0x1120
call fcn.140038c20
sub rsp, rax
movaps xmmword [rsp + 0x1110], xmm6
movaps xmmword [rsp + 0x1100], xmm7
mov rax, qword [0x140076100]
xor rax, rsp
mov qword [rbp + 0xff0], rax
xor ebx, ebx
call fcn.140024900
test al, al
je 0x14002ba31
mov qword [rbp + 0xe30], 0x54
mov r12d, 5
mov qword [rbp + 0xe38], 0xb0005
mov dword [rbp + 0xe40], 0x258
movabs rax, 0x7024d9a16599de00
mov qword [rbp + 0x3c0], rax
movabs rax, 0x8ade8c76f7a4e9d5
mov qword [rbp + 0x3c8], rax
movabs rax, 0x12a05e638eae91d5
mov qword [rbp + 0x3d0], rax
movabs rax, 0x66eb3e7a8b0f3141
mov qword [rbp + 0x3d8], rax
movabs rax, 0xec8d0bccc3fb719a
mov qword [rbp + 0x3e0], rax
movabs rax, 0xacb972cb62fc3114
mov qword [rbp + 0x3e8], rax
movabs r14, 0x7047d9d265f8de43
mov qword [rbp + 0xeb0], r14
movabs r15, 0x8abf8c1ff7c0e9b4
mov qword [rbp + 0xeb8], r15
movabs r13, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xec0], r13
movabs rdi, 0x668e3e298b2f312e
mov qword [rbp + 0xec8], rdi
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xed0], rax
movabs rsi, 0xacb972cb62983178
mov qword [rbp + 0xed8], rsi
movdqa xmm0, xmmword [rbp + 0x3c0]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x3c0], xmm0
movdqa xmm1, xmmword [rbp + 0x3d0]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x3d0], xmm1
movdqa xmm0, xmmword [rbp + 0x3e0]
xorps xmm0, xmmword [rbp + 0xed0]
movdqa xmmword [rbp + 0x3e0], xmm0
mov ecx, ebx
nop word [rax + rax]
movzx eax, word [rbp + rcx + 0x3c0]
mov word [rbp + rcx + 0xe44], ax
lea rcx, [rcx + 2]
test ax, ax
jne 0x140027320
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
lea r8, [rbp + 0xe30]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_SetCurrentConsoleFontEx]
movabs rax, 0x1535b8a5119eb130
mov qword [rbp - 0x60], rax
movabs rax, 0x8abf8c1fd780c98e
mov qword [rbp - 0x58], rax
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], r15
movdqa xmm0, xmmword [rbp - 0x60]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp - 0x60], xmm0
lea rdx, [rbp - 0x60]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, str.Thu_Nov_28_12:58:37_2024
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
call fcn.140025a70
test al, al
je 0x14002ba6d
movabs rax, 0x5e22bdb3179fae36
mov qword [rbp - 0x50], rax
movabs rax, 0x8abf8c1ff7a591d1
mov qword [rbp - 0x48], rax
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], r15
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp - 0x50], xmm0
lea rcx, [rbp - 0x50]
call fcn.140041fd0
movabs rax, 0x1469ebe1179dad36
mov qword [rbp - 0x40], rax
movabs rsi, 0x8abf8c1ff7c085d8
mov qword [rbp - 0x38], rsi
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], r15
movdqa xmm0, xmmword [rbp - 0x40]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp - 0x40], xmm0
lea rcx, [rbp - 0x40]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
movabs rdi, 0x1469ace05696b734
mov qword [rbp - 0x30], rdi
mov qword [rbp - 0x28], rsi
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], r15
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x30]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [rbp - 0x20], rdi
mov qword [rbp - 0x18], rsi
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], r15
movdqa xmm0, xmmword [rbp - 0x20]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp - 0x20], xmm0
lea rcx, [rbp - 0x20]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
movabs rcx, 0x1500abb716adaa0d
mov qword [rbp + 0xf0], rcx
movabs rcx, 0xc3cbef7a9da2a6c0
mov qword [rbp + 0xf8], rcx
movabs rcx, 0x7bba3f61fc8cf79b
mov qword [rbp + 0x100], rcx
movabs rcx, 0x668e3e298b2f5f41
mov qword [rbp + 0x108], rcx
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], r15
mov qword [rbp + 0xec0], r13
movabs rdi, 0x668e3e298b2f312e
mov qword [rbp + 0xec8], rdi
movdqa xmm0, xmmword [rbp + 0xf0]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0xf0], xmm0
movdqa xmm1, xmmword [rbp + 0x100]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x100], xmm1
lea rdx, [rbp + 0xf0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140079458], rax
test rax, rax
je 0x14002813d
call fcn.14001da10
mov ebx, 1
test al, al
je 0x14002813d
lea rcx, [rbp + 0xe90]
call fcn.140026e70
nop
movabs rax, 0x1523b7b7159dba1f
mov qword [rbp + 0x110], rax
movabs rax, 0xffddd06c92a98ada
mov qword [rbp + 0x118], rax
movabs rax, 0x12a7357aa087fd9c
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], rdi
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], r15
mov qword [rbp + 0xec0], r13
mov qword [rbp + 0xec8], rdi
movdqa xmm0, xmmword [rbp + 0x110]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x110], xmm0
movdqa xmm1, xmmword [rbp + 0x120]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x120], xmm1
lea rdx, [rbp + 0x110]
lea rcx, [rbp + 0xce0]
call fcn.14001acd0
nop
mov r8, rax
lea rdx, [rbp + 0xe90]
lea rcx, [rbp + 0xdc8]
call fcn.140032d30
nop
lea rcx, [rbp + 0xce0]
call fcn.14001ac70
xor r8d, r8d
lea rdx, [rbp + 0xdc8]
lea rcx, [rbp + 0xca0]
call fcn.140032bc0
nop
lea rcx, [rbp + 0xca0]
call fcn.14001d580
movzx ebx, al
lea rcx, [rbp + 0xca0]
call fcn.14001aac0
test bl, bl
je 0x140027f00
movabs rax, 0x1e28b0a00088a72b
mov qword [rbp - 0x10], rax
movabs rax, 0x8adae06a93af8494
mov qword [rbp - 8], rax
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], r15
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp - 0x10], xmm0
lea rdx, [rbp + 0xdc8]
lea rcx, [rbp + 0xd00]
call fcn.140023dd0
lea rdx, [rbp - 0x10]
mov rcx, rax
call fcn.140035050
movzx ebx, al
lea rcx, [rbp + 0xd00]
call fcn.14001ac70
test bl, bl
je 0x140027a9f
movabs rax, 0x1c17a1bd099ab111
mov qword [rbp + 0x130], rax
movabs rax, 0xebcbe95d85a590d5
mov qword [rbp + 0x138], rax
movabs r12, 0x12ce5e0ceb9bf4db
mov qword [rbp + 0x140], r12
mov qword [rbp + 0x148], rdi
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], r15
mov qword [rbp + 0xec0], r13
mov qword [rbp + 0xec8], rdi
movdqa xmm0, xmmword [rbp + 0x130]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x130], xmm0
movdqa xmm1, xmmword [rbp + 0x140]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x140], xmm1
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0xcc0]
call fcn.14001acd0
nop
lea rcx, [rbp + 0xcc0]
call fcn.140024c30
mov rbx, rax
lea rcx, [rbp + 0xcc0]
call fcn.14001ac70
test rbx, rbx
je 0x140027cdf
movabs rdi, 0x1c2bb0b90e8bbf37
mov qword [rbp + 0x150], rdi
movabs r15, 0xaad2e530d7a6c694
mov qword [rbp + 0x158], r15
movabs rax, 0x41a9355cfe8efeb6
mov qword [rbp + 0x160], rax
movabs rax, 0x668e5b51ee01475c
mov qword [rbp + 0x168], rax
mov qword [rbp + 0xeb0], r14
movabs rbx, 0x8abf8c1ff7c0e9b4
mov qword [rbp + 0xeb8], rbx
mov qword [rbp + 0xec0], r13
movabs r15, 0x668e3e298b2f312e
mov qword [rbp + 0xec8], r15
movdqa xmm0, xmmword [rbp + 0x150]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x150], xmm0
movdqa xmm1, xmmword [rbp + 0x160]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x160], xmm1
lea rcx, [rbp + 0x150]
call fcn.140041fd0
movabs rax, 0x1f04f9a61799aa30
mov qword [rbp + 0x170], rax
movabs rax, 0xfccddf789c9099d9
mov qword [rbp + 0x178], rax
mov qword [rbp + 0x180], r12
mov qword [rbp + 0x188], r15
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], rbx
mov qword [rbp + 0xec0], r13
mov qword [rbp + 0xec8], r15
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x170], xmm0
movdqa xmm1, xmmword [rbp + 0x180]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x180], xmm1
lea rcx, [rbp + 0x170]
call fcn.140041fd0
movabs rax, 0x2320b2821595b100
mov qword [rbp], rax
movabs rax, 0x8abfe96792ee9fc6
mov qword [rbp + 8], rax
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], rbx
movdqa xmm0, xmmword [rbp + 0xeb0]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rbp], xmm0
lea rdx, [rbp]
lea rcx, [rbp + 0xc00]
call fcn.14001acd0
nop
lea rcx, [rbp + 0xc00]
call fcn.140024c30
mov r8, rax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov rdi, rax
lea rcx, [rbp + 0xc00]
call fcn.14001ac70
test rdi, rdi
je 0x140027ab8
movabs rax, 0x225b09e0199b10f
mov qword [rbp + 0x20], rax
movabs rax, 0x8abf8c1fb6b99bd5
mov qword [rbp + 0x28], rax
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], rbx
movdqa xmm0, xmmword [rbp + 0x20]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x20], xmm0
movabs rax, 0x4274b5b70b8abb28
mov qword [rbp + 0x10], rax
movabs rax, 0x8abf8c1f9bac8d9a
mov qword [rbp + 0x18], rax
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], rbx
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x10], xmm0
lea rcx, [rbp + 0x10]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
lea rdx, [rbp + 0x20]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov r14, rax
lea rcx, [rbp + 0xdc8]
call fcn.14001ac60
mov rbx, 0xffffffffffffffff
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140027a14
mov dword [rsp + 0x20], 4
xor edx, edx
mov r9d, 0x3000
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_VirtualAllocEx]
mov rsi, rax
lea rcx, [rbp + 0xdc8]
call fcn.14001ac60
inc rbx
cmp byte [rax + rbx], 0
jne 0x140027a46
lea rcx, [rbp + 0xdc8]
call fcn.14001ac60
xor r15d, r15d
mov qword [rsp + 0x20], r15
mov r9, rbx
mov r8, rax
mov rdx, rsi
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rsi
mov r9, r14
xor r8d, r8d
xor edx, edx
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CreateRemoteThread]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
nop
lea rcx, [rbp + 0xdc8]
call fcn.14001ac70
nop
lea rcx, [rbp + 0xe90]
jmp 0x14002ba2c
movabs rax, 0x467bdb70991bf25
mov qword [rbp + 0x450], rax
movabs rax, 0xc99fe27a87afc9db
mov qword [rbp + 0x458], rax
movabs rax, 0x609d3967de93fc9a
mov qword [rbp + 0x460], rax
movabs rax, 0x5eb564aab531158
mov qword [rbp + 0x468], rax
movabs rax, 0x8f8b67feb3f3519c
mov qword [rbp + 0x470], rax
movabs rax, 0xc2d052a50df14519
mov qword [rbp + 0x478], rax
movabs rax, 0x4797670c64a75019
mov qword [rbp + 0x480], rax
movabs rax, 0xa0fa15351b1f4c10
mov qword [rbp + 0x488], rax
mov qword [rbp + 0xee0], r14
mov qword [rbp + 0xee8], rbx
mov qword [rbp + 0xef0], r13
mov qword [rbp + 0xef8], r15
movabs rcx, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rcx
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
movabs r14, 0x74fa027817de2339
mov qword [rbp + 0xf10], r14
movabs rsi, 0xa0fa15351b1f4c22
mov qword [rbp + 0xf18], rsi
movdqa xmm0, xmmword [rbp + 0x450]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x450], xmm0
movdqa xmm1, xmmword [rbp + 0x460]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x460], xmm1
movdqa xmm0, xmmword [rbp + 0x470]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x470], xmm0
movdqa xmm1, xmmword [rbp + 0x480]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x480], xmm1
lea rdx, [rbp + 0x450]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
movabs rax, 0x1e22f9a1169dac33
mov qword [rbp + 0x190], rax
movabs rax, 0xe99fe36bd7b28cc0
mov qword [rbp + 0x198], rax
movabs rax, 0x12ce5e22eb90fe99
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], r15
movabs rax, 0x7047d9d265f8de43
mov qword [rbp + 0xeb0], rax
mov qword [rbp + 0xeb8], rbx
mov qword [rbp + 0xec0], r13
mov qword [rbp + 0xec8], r15
movdqa xmm0, xmmword [rbp + 0xeb0]
xorps xmm0, xmmword [rbp + 0x190]
movdqa xmmword [rbp + 0x190], xmm0
movdqa xmm1, xmmword [rbp + 0x1a0]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x1a0], xmm1
lea rdx, [rbp + 0x190]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
lea rcx, [0x140077a80]
call fcn.14002d6a0
jmp 0x140027a9f
movabs rax, 0x12288bf20b9dae2c
mov qword [rbp + 0x490], rax
movabs rax, 0xefc6ed73a7b886d8
mov qword [rbp + 0x498], rax
movabs rax, 0x77ac7e6dfa86d387
mov qword [rbp + 0x4a0], rax
movabs rax, 0x3fe5109ee5d5e48
mov qword [rbp + 0x4a8], rax
movabs rax, 0x8a8d78aea4fc1899
mov qword [rbp + 0x4b0], rax
movabs rax, 0xd4dc5cae10f9460c
mov qword [rbp + 0x4b8], rax
movabs rax, 0x74fa027817de0d5c
mov qword [rbp + 0x4c0], rax
movabs rsi, 0xa0fa15351b1f4c22
mov qword [rbp + 0x4c8], rsi
mov qword [rbp + 0xee0], r14
mov qword [rbp + 0xee8], r15
mov qword [rbp + 0xef0], r13
mov qword [rbp + 0xef8], rdi
movabs rcx, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rcx
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
movabs r14, 0x74fa027817de2339
mov qword [rbp + 0xf10], r14
mov qword [rbp + 0xf18], rsi
movdqa xmm0, xmmword [rbp + 0xee0]
xorps xmm0, xmmword [rbp + 0x490]
movdqa xmmword [rbp + 0x490], xmm0
movdqa xmm1, xmmword [rbp + 0x4a0]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x4a0], xmm1
movdqa xmm0, xmmword [rbp + 0x4b0]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x4b0], xmm0
movdqa xmm1, xmmword [rbp + 0x4c0]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x4c0], xmm1
lea rdx, [rbp + 0x490]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
movabs rax, 0x1e22f9a1169dac33
mov qword [rbp + 0x1b0], rax
movabs rax, 0xe99fe36bd7b28cc0
mov qword [rbp + 0x1b8], rax
movabs rax, 0x12ce5e22eb90fe99
mov qword [rbp + 0x1c0], rax
mov qword [rbp + 0x1c8], rdi
movabs rax, 0x7047d9d265f8de43
mov qword [rbp + 0xeb0], rax
mov qword [rbp + 0xeb8], r15
mov qword [rbp + 0xec0], r13
mov qword [rbp + 0xec8], rdi
movdqa xmm0, xmmword [rbp + 0xeb0]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp + 0x1b0], xmm0
movdqa xmm1, xmmword [rbp + 0x1c0]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x1c0], xmm1
lea rdx, [rbp + 0x1b0]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
lea rcx, [0x140077a80]
call fcn.14002d6a0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, r12d
call qword [sym.imp.USER32.dll_ShowWindow]
movabs rax, 0x1e2eb1a60095b130
mov qword [rbp + 0x4d0], rax
movabs rax, 0xe5cdfb3f84a9c9d3
mov qword [rbp + 0x4d8], rax
movabs rax, 0x32a62a65f9c3f69b
mov qword [rbp + 0x4e0], rax
movabs rax, 0x8eb5a47ee5f544a
mov qword [rbp + 0x4e8], rax
movabs rax, 0x89902ba2b0f71894
mov qword [rbp + 0x4f0], rax
movabs rax, 0xcbc907eb0ced4355
mov qword [rbp + 0x4f8], rax
movabs rax, 0x1182675672ba424b
mov qword [rbp + 0x500], rax
movabs rax, 0xa0fa15351b1f4c0c
mov qword [rbp + 0x508], rax
mov qword [rbp + 0xee0], r14
mov qword [rbp + 0xee8], r15
mov qword [rbp + 0xef0], r13
mov qword [rbp + 0xef8], rdi
movabs rcx, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rcx
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
movabs r14, 0x74fa027817de2339
mov qword [rbp + 0xf10], r14
movabs rsi, 0xa0fa15351b1f4c22
mov qword [rbp + 0xf18], rsi
movdqa xmm0, xmmword [rbp + 0x4d0]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x4d0], xmm0
movdqa xmm1, xmmword [rbp + 0x4e0]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x4e0], xmm1
movdqa xmm0, xmmword [rbp + 0x4f0]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x4f0], xmm0
movdqa xmm1, xmmword [rbp + 0x500]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x500], xmm1
lea rdx, [rbp + 0x4d0]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
movabs rax, 0x1e22f9a1169dac33
mov qword [rbp + 0x1d0], rax
movabs rax, 0xe99fe36bd7b28cc0
mov qword [rbp + 0x1d8], rax
movabs rax, 0x12ce5e22eb90fe99
mov qword [rbp + 0x1e0], rax
mov qword [rbp + 0x1e8], rdi
movabs rax, 0x7047d9d265f8de43
mov qword [rbp + 0xeb0], rax
mov qword [rbp + 0xeb8], r15
mov qword [rbp + 0xec0], r13
mov qword [rbp + 0xec8], rdi
movdqa xmm0, xmmword [rbp + 0x1d0]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x1d0], xmm0
movdqa xmm1, xmmword [rbp + 0x1e0]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x1e0], xmm1
lea rdx, [rbp + 0x1d0]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
lea rcx, [0x140077a80]
call fcn.14002d6a0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
call fcn.140025fc0
test al, al
je 0x14002891f
movabs rax, 0x2d15968037bd8549
mov qword [rbp + 0xb00], rax
movabs rax, 0xfdd0e8719e97c98e
mov qword [rbp + 0xb08], rax
movabs rax, 0x5afa6c2cbfd2b186
mov qword [rbp + 0xb10], rax
movabs rax, 0x8eb4c5bfe4c111c
mov qword [rbp + 0xb18], rax
movabs rax, 0xcb8c78e7e3eb1d83
mov qword [rbp + 0xb20], rax
movabs rax, 0xded602bb17eb110c
mov qword [rbp + 0xb28], rax
movabs rax, 0x54886d1e37ba464d
mov qword [rbp + 0xb30], rax
movabs rax, 0xdcda70477e692951
mov qword [rbp + 0xb38], rax
movabs rax, 0x5498970b85f8278b
mov qword [rbp + 0xb40], rax
movabs rax, 0xa2ba36d0af213938
mov qword [rbp + 0xb48], rax
movabs rax, 0x452af0e4f1336118
mov qword [rbp + 0xb50], rax
movabs rax, 0xe2e9bc44f5221c64
mov qword [rbp + 0xb58], rax
movabs rax, 0xa562e0087742ca16
mov qword [rbp + 0xb60], rax
movabs rax, 0x7dce842c88a092cd
mov qword [rbp + 0xb68], rax
movabs rax, 0x73b8e3a73828c04f
mov qword [rbp + 0xb70], rax
movabs rax, 0xffa9d60d6d952caa
mov qword [rbp + 0xb78], rax
movabs rax, 0x3aafc838578af3a1
mov qword [rbp + 0xb80], rax
movabs rax, 0xaecbe4e013d61cb0
mov qword [rbp + 0xb88], rax
movabs rax, 0x6ad67acf72df30eb
mov qword [rbp + 0xb90], rax
movabs rax, 0xbeee8d36b4cd69cb
mov qword [rbp + 0xb98], rax
movabs rax, 0xa20b965a3284b4ef
mov qword [rbp + 0xba0], rax
movabs rax, 0x306462948631e3e7
mov qword [rbp + 0xba8], rax
movabs rax, 0x7c8a39498b55aabe
mov qword [rbp + 0xbb0], rax
movabs rax, 0x3d29854850d672d4
mov qword [rbp + 0xbb8], rax
movabs rax, 0x35f369374c7775df
mov qword [rbp + 0xbc0], rax
movabs rax, 0xc114b34a65fbd2de
mov qword [rbp + 0xbc8], rax
movabs rax, 0x2e45f1d921e7c03f
mov qword [rbp + 0xbd0], rax
movabs rax, 0xfdb1cc347d5df58f
mov qword [rbp + 0xbd8], rax
movabs rax, 0xbd674de5a292e97b
mov qword [rbp + 0xbe0], rax
movabs rax, 0x15fd845cdd40f586
mov qword [rbp + 0xbe8], rax
movabs rax, 0xa87ad75f5eb92a5e
mov qword [rbp + 0xbf0], rax
movabs rax, 0x6d9e1538b932a3f4
mov qword [rbp + 0xbf8], rax
mov qword [rbp + 0xee0], r14
mov qword [rbp + 0xee8], r15
mov qword [rbp + 0xef0], r13
mov qword [rbp + 0xef8], rdi
movabs rcx, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rcx
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
movabs r14, 0x74fa027817de2339
mov qword [rbp + 0xf10], r14
movabs rsi, 0xa0fa15351b1f4c22
mov qword [rbp + 0xf18], rsi
movabs rax, 0x74fde46ae09457ab
mov qword [rbp + 0xf20], rax
movabs r13, 0xc6db44b7c156565c
mov qword [rbp + 0xf28], r13
movabs rax, 0xd19c2c49e47417d
mov qword [rbp + 0xf30], rax
movabs rax, 0xc28cce219d023056
mov qword [rbp + 0xf38], rax
movabs rax, 0xd70d86661e62b97f
mov qword [rbp + 0xf40], rax
movabs rax, 0x12eeea43e1d4f3a0
mov qword [rbp + 0xf48], rax
movabs rdi, 0x1cccc3d05740e021
mov qword [rbp + 0xf50], rdi
movabs rbx, 0x9edda52d19f04b8a
mov qword [rbp + 0xf58], rbx
movabs rax, 0x4ec7e80233ef87d3
mov qword [rbp + 0xf60], rax
movabs rax, 0xc7bccbcf29a56cc4
mov qword [rbp + 0xf68], rax
movabs rax, 0x18b91cbc05b05485
mov qword [rbp + 0xf70], rax
movabs rcx, 0xcac1e059d7e304be
mov qword [rbp + 0xf78], rcx
movabs rax, 0xca24e53e53e1c687
mov qword [rbp + 0xf80], rax
movabs rax, 0x5f004ffbf21c9488
mov qword [rbp + 0xf88], rax
movabs rax, 0x51ef5d28f932c4c9
mov qword [rbp + 0xf90], rax
movabs rax, 0x5340f2653db900b2
mov qword [rbp + 0xf98], rax
movabs rax, 0x18c2581a3f001abb
mov qword [rbp + 0xfa0], rax
movabs rax, 0xec7bc7675793e6ec
mov qword [rbp + 0xfa8], rax
movabs rax, 0x5d68c2f4138ff30d
mov qword [rbp + 0xfb0], rax
movabs rax, 0x98dce151112d98e6
mov qword [rbp + 0xfb8], rax
movabs rax, 0x89546396c6fd810f
mov qword [rbp + 0xfc0], rax
movabs rax, 0x7a9aa773e577c6b0
mov qword [rbp + 0xfc8], rax
movabs rax, 0xcf13a1003bd54d31
mov qword [rbp + 0xfd0], rax
movabs rax, 0x6d9e155dcd46c69a
mov qword [rbp + 0xfd8], rax
movdqa xmm0, xmmword [rbp + 0xb00]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0xb00], xmm0
movdqa xmm1, xmmword [rbp + 0xb10]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0xb10], xmm1
movdqa xmm0, xmmword [rbp + 0xb20]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0xb20], xmm0
movdqa xmm1, xmmword [rbp + 0xb30]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0xb30], xmm1
movdqa xmm0, xmmword [rbp + 0xb40]
xorps xmm0, xmmword [rbp + 0xf20]
movdqa xmmword [rbp + 0xb40], xmm0
movdqa xmm1, xmmword [rbp + 0xb50]
xorps xmm1, xmmword [rbp + 0xf30]
movdqa xmmword [rbp + 0xb50], xmm1
movdqa xmm0, xmmword [rbp + 0xb60]
xorps xmm0, xmmword [rbp + 0xf40]
movdqa xmmword [rbp + 0xb60], xmm0
movdqa xmm1, xmmword [rbp + 0xb70]
xorps xmm1, xmmword [rbp + 0xf50]
movdqa xmmword [rbp + 0xb70], xmm1
movdqa xmm0, xmmword [rbp + 0xb80]
xorps xmm0, xmmword [rbp + 0xf60]
movdqa xmmword [rbp + 0xb80], xmm0
movdqa xmm1, xmmword [rbp + 0xb90]
xorps xmm1, xmmword [rbp + 0xf70]
movdqa xmmword [rbp + 0xb90], xmm1
movdqa xmm0, xmmword [rbp + 0xba0]
xorps xmm0, xmmword [rbp + 0xf80]
movdqa xmmword [rbp + 0xba0], xmm0
movdqa xmm1, xmmword [rbp + 0xbb0]
xorps xmm1, xmmword [rbp + 0xf90]
movdqa xmmword [rbp + 0xbb0], xmm1
movdqa xmm0, xmmword [rbp + 0xbc0]
xorps xmm0, xmmword [rbp + 0xfa0]
movdqa xmmword [rbp + 0xbc0], xmm0
movdqa xmm1, xmmword [rbp + 0xbd0]
xorps xmm1, xmmword [rbp + 0xfb0]
movdqa xmmword [rbp + 0xbd0], xmm1
movdqa xmm0, xmmword [rbp + 0xbe0]
xorps xmm0, xmmword [rbp + 0xfc0]
movdqa xmmword [rbp + 0xbe0], xmm0
movdqa xmm1, xmmword [rbp + 0xbf0]
xorps xmm1, xmmword [rbp + 0xfd0]
movdqa xmmword [rbp + 0xbf0], xmm1
lea rdx, [rbp + 0xb00]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
movabs rax, 0x192fadb70897ad49
mov qword [rbp + 0x510], rax
movabs rax, 0xfac7e97182e08eda
mov qword [rbp + 0x518], rax
movabs rax, 0x73a67e68eb97f290
mov qword [rbp + 0x520], rax
movabs rax, 0x11ae5a4ce54a415e
mov qword [rbp + 0x528], rax
movabs rax, 0x8d8d67aea6fe189f
mov qword [rbp + 0x530], rax
movabs rax, 0xdfc001eb05f6581c
mov qword [rbp + 0x538], rax
movabs rax, 0x11966b1e37b3464d
mov qword [rbp + 0x540], rax
movabs rax, 0xa0fa15351b1f620c
mov qword [rbp + 0x548], rax
movabs rbx, 0x7047d9d265f8de43
mov qword [rbp + 0xee0], rbx
mov qword [rbp + 0xee8], r15
movabs r12, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], r12
movabs rdi, 0x668e3e298b2f312e
mov qword [rbp + 0xef8], rdi
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
mov qword [rbp + 0xf10], r14
mov qword [rbp + 0xf18], rsi
movdqa xmm0, xmmword [rbp + 0x510]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x510], xmm0
movdqa xmm1, xmmword [rbp + 0x520]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x520], xmm1
movdqa xmm0, xmmword [rbp + 0x530]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x530], xmm0
movdqa xmm1, xmmword [rbp + 0x540]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x540], xmm1
lea rdx, [rbp + 0x510]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
movabs rax, 0x1e22f9a1169dac33
mov qword [rbp + 0x1f0], rax
movabs rax, 0xe99fe36bd7b28cc0
mov qword [rbp + 0x1f8], rax
movabs rax, 0x12ce5e22eb90fe99
mov qword [rbp + 0x200], rax
mov qword [rbp + 0x208], rdi
mov qword [rbp + 0xeb0], rbx
mov qword [rbp + 0xeb8], r15
mov qword [rbp + 0xec0], r12
mov qword [rbp + 0xec8], rdi
movdqa xmm0, xmmword [rbp + 0x1f0]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x1f0], xmm0
movdqa xmm1, xmmword [rbp + 0x200]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x200], xmm1
lea rdx, [rbp + 0x1f0]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
lea rcx, [0x140077a80]
call fcn.14002d6a0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, 0x1e
lea rcx, [rbp + 0xd20]
call fcn.140026f50
nop
movabs rcx, 0x7047d9d23ab49d1c
mov qword [rbp + 0x30], rcx
mov qword [rbp + 0x38], r15
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], r15
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x30], xmm0
mov r8, rax
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0xde8]
call fcn.140032cc0
nop
lea rcx, [rbp + 0xd20]
call fcn.14001ac70
movabs rsi, 0xa0fa15351b1f4c22
movabs r14, 0x74fa027817de2339
cmp ebx, 1
movabs rbx, 0x7047d9d265f8de43
jne 0x14002ada5
movabs rax, 0x7047bcb10c8cb12d
mov qword [rbp + 0x40], rax
mov qword [rbp + 0x48], r15
mov qword [rbp + 0xeb0], rbx
mov qword [rbp + 0xeb8], r15
movdqa xmm0, xmmword [rbp + 0x40]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x40], xmm0
movabs rax, 0x1535b6b400bafe18
mov qword [rbp + 0x730], rax
movabs rax, 0xfadee13f92a89d94
mov qword [rbp + 0x738], rax
movabs rax, 0x7dbc2e2ce98df885
mov qword [rbp + 0x740], rax
movabs rax, 0x1eb5c09f85c544d
mov qword [rbp + 0x748], rax
movabs rax, 0x8aab2ba2b0b51f9e
mov qword [rbp + 0x750], rax
movabs rax, 0xdad81aeb17f74858
mov qword [rbp + 0x758], rax
movabs rax, 0xc956e1a78ac035c
mov qword [rbp + 0x760], rax
movabs rax, 0xd493355b7e6f2302
mov qword [rbp + 0x768], rax
movabs rax, 0x19cc4068cfd208b
mov qword [rbp + 0x770], rax
movabs rax, 0xa7b82dc3a03b3928
mov qword [rbp + 0x778], rax
movabs rax, 0x7e76aea7be3e2d11
mov qword [rbp + 0x780], rax
movabs rax, 0xa6fea101f36b1033
mov qword [rbp + 0x788], rax
movabs rax, 0xb660a6096a42cb1a
mov qword [rbp + 0x790], rax
movabs rax, 0x12eeea43bcf4d2d0
mov qword [rbp + 0x798], rax
mov qword [rbp + 0xee0], rbx
mov qword [rbp + 0xee8], r15
mov qword [rbp + 0xef0], r13
mov qword [rbp + 0xef8], rdi
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
mov qword [rbp + 0xf10], r14
mov qword [rbp + 0xf18], rsi
movabs rax, 0x74fde46ae09457ab
mov qword [rbp + 0xf20], rax
movabs r13, 0xc6db44b7c156565c
mov qword [rbp + 0xf28], r13
movabs rax, 0xd19c2c49e47417d
mov qword [rbp + 0xf30], rax
movabs rax, 0xc28cce219d023056
mov qword [rbp + 0xf38], rax
movabs rax, 0xd70d86661e62b97f
mov qword [rbp + 0xf40], rax
movabs rax, 0x12eeea43e1d4f3a0
mov qword [rbp + 0xf48], rax
movdqa xmm0, xmmword [rbp + 0x730]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x730], xmm0
movdqa xmm1, xmmword [rbp + 0x740]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x740], xmm1
movdqa xmm0, xmmword [rbp + 0x750]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x750], xmm0
movdqa xmm1, xmmword [rbp + 0x760]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x760], xmm1
movdqa xmm0, xmmword [rbp + 0x770]
xorps xmm0, xmmword [rbp + 0xf20]
movdqa xmmword [rbp + 0x770], xmm0
movdqa xmm1, xmmword [rbp + 0x780]
xorps xmm1, xmmword [rbp + 0xf30]
movdqa xmmword [rbp + 0x780], xmm1
movdqa xmm0, xmmword [rbp + 0x790]
xorps xmm0, xmmword [rbp + 0xf40]
movdqa xmmword [rbp + 0x790], xmm0
mov r9d, 0x41
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x730]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
cmp eax, 1
jne 0x14002bdf0
mov qword [rbp + 0xeb0], rbx
mov qword [rbp + 0xeb8], r15
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xec0], rax
mov qword [rbp + 0xec8], rdi
movabs rsi, 0xebcbe95d85a590d5
movabs rdi, 0x1c2bb0b90e8bbf37
movabs r13, 0x1c17a1bd099ab111
movabs r12, 0x12ce5e0ceb9bf4db
movabs r15, 0xaad2e530d7a6c694
movdqa xmm6, xmmword [rbp + 0xec0]
movdqa xmm7, xmmword [rbp + 0xeb0]
movabs r14, 0x8abf8c1ff7c0e9b4
nop
mov qword [rbp + 0x210], r13
mov qword [rbp + 0x218], rsi
mov qword [rbp + 0x220], r12
movabs rax, 0x668e3e298b2f312e
mov qword [rbp + 0x228], rax
movdqa xmm0, xmmword [rbp + 0x210]
xorps xmm0, xmm7
movdqa xmmword [rbp + 0x210], xmm0
movdqa xmm1, xmmword [rbp + 0x220]
xorps xmm1, xmm6
movdqa xmmword [rbp + 0x220], xmm1
lea rdx, [rbp + 0x210]
lea rcx, [rbp + 0xc20]
call fcn.14001acd0
nop
lea rcx, [rbp + 0xc20]
call fcn.140024c30
mov rbx, rax
lea rcx, [rbp + 0xc20]
call fcn.14001ac70
mov qword [rbp + 0xee8], r14
test rbx, rbx
movabs rbx, 0x7047d9d265f8de43
mov qword [rbp + 0xee0], rbx
je 0x140028ec8
mov qword [rbp + 0x390], rdi
mov qword [rbp + 0x398], r15
movabs rax, 0x7e9e2663e281fea7
mov qword [rbp + 0x3a0], rax
movabs rax, 0x7fa5b6bf94a484f
mov qword [rbp + 0x3a8], rax
movabs rax, 0xece20b8ea6ea14d9
mov qword [rbp + 0x3b0], rax
movabs rcx, 0xacb972cb62983178
mov qword [rbp + 0x3b8], rcx
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], rax
movabs rax, 0x668e3e298b2f312e
mov qword [rbp + 0xef8], rax
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
mov qword [rbp + 0xf08], rcx
movdqa xmm0, xmmword [rbp + 0x390]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x390], xmm0
movdqa xmm1, xmmword [rbp + 0x3a0]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x3a0], xmm1
movdqa xmm0, xmmword [rbp + 0x3b0]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x3b0], xmm0
lea rcx, [rbp + 0x390]
call fcn.140041fd0
mov qword [rbp + 0x230], rdi
mov qword [rbp + 0x238], r15
movabs rax, 0x71bb2c78e191e490
mov qword [rbp + 0x240], rax
movabs rax, 0x66eb464ca51d4245
mov qword [rbp + 0x248], rax
mov qword [rbp + 0xeb0], rbx
mov qword [rbp + 0xeb8], r14
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xec0], rax
movabs rax, 0x668e3e298b2f312e
mov qword [rbp + 0xec8], rax
movdqa xmm0, xmmword [rbp + 0x230]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x230], xmm0
movdqa xmm1, xmmword [rbp + 0x240]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x240], xmm1
lea rcx, [rbp + 0x230]
call fcn.140041fd0
jmp 0x140028cb0
movabs rax, 0x1e2eada20897ac33
mov qword [rbp + 0x360], rax
movabs rax, 0xeddeff6c92adc9d3
mov qword [rbp + 0x368], rax
movabs rax, 0x77bd2b2ce197b190
mov qword [rbp + 0x370], rax
movabs rax, 0x12e75f5eea0f1d5c
mov qword [rbp + 0x378], rax
movabs rax, 0xece20b8eedf51f9e
mov qword [rbp + 0x380], rax
movabs r15, 0xacb972cb62983178
mov qword [rbp + 0x388], r15
movabs rsi, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], rsi
movabs rdi, 0x668e3e298b2f312e
mov qword [rbp + 0xef8], rdi
movabs r12, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], r12
mov qword [rbp + 0xf08], r15
movdqa xmm0, xmmword [rbp + 0x360]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x360], xmm0
movdqa xmm1, xmmword [rbp + 0x370]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x370], xmm1
movdqa xmm0, xmmword [rbp + 0x380]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x380], xmm0
lea rdx, [rbp + 0x360]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
movabs rax, 0x7047bcb10c8cb12d
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], r14
mov qword [rbp + 0xeb0], rbx
mov qword [rbp + 0xeb8], r14
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x50], xmm0
movabs rax, 0x367bcb904b5fe18
mov qword [rbp + 0x9c0], rax
movabs rax, 0xaad3e07ed7a59bc1
mov qword [rbp + 0x9c8], rax
movabs rax, 0x7bb97e7feb8ef092
mov qword [rbp + 0x9d0], rax
movabs rax, 0x3e04c4ce00f595a
mov qword [rbp + 0x9d8], rax
movabs rax, 0x848162faadf3519b
mov qword [rbp + 0x9e0], rax
movabs rax, 0xedef52f111ec501d
mov qword [rbp + 0x9e8], rax
movabs rax, 0x59da462a568b6477
mov qword [rbp + 0x9f0], rax
movabs rax, 0xe6da3815585e0902
mov qword [rbp + 0x9f8], rax
movabs rax, 0x1a9cc43ea9d114ea
mov qword [rbp + 0xa00], rax
movabs rax, 0xb5a921dfb5397638
mov qword [rbp + 0xa08], rax
movabs rax, 0x6275a1e4fb35205d
mov qword [rbp + 0xa10], rax
movabs rax, 0xc8869301bc665525
mov qword [rbp + 0xa18], rax
movabs rax, 0xa362e846782b9924
mov qword [rbp + 0xa20], rax
movabs rax, 0x7d8dca268fbb9780
mov qword [rbp + 0xa28], rax
movabs rax, 0x3cb5afa434259253
mov qword [rbp + 0xa30], rax
movabs rax, 0xf2b1cc5a398524f3
mov qword [rbp + 0xa38], rax
movabs rax, 0x20a68a22478ae0f3
mov qword [rbp + 0xa40], rax
movabs rax, 0xb39ca5a009c109aa
mov qword [rbp + 0xa48], rax
movabs rax, 0x75d87b9c60c33bed
mov qword [rbp + 0xa50], rax
movabs rax, 0xcac1e004f7c277db
mov qword [rbp + 0xa58], rax
mov qword [rbp + 0xee0], rbx
mov qword [rbp + 0xee8], r14
mov qword [rbp + 0xef0], rsi
mov qword [rbp + 0xef8], rdi
mov qword [rbp + 0xf00], r12
mov qword [rbp + 0xf08], r15
movabs r14, 0x74fa027817de2339
mov qword [rbp + 0xf10], r14
movabs rsi, 0xa0fa15351b1f4c22
mov qword [rbp + 0xf18], rsi
movabs r12, 0x74fde46ae09457ab
mov qword [rbp + 0xf20], r12
movabs r13, 0xc6db44b7c156565c
mov qword [rbp + 0xf28], r13
movabs r15, 0xd19c2c49e47417d
mov qword [rbp + 0xf30], r15
movabs rax, 0xc28cce219d023056
mov qword [rbp + 0xf38], rax
movabs rax, 0xd70d86661e62b97f
mov qword [rbp + 0xf40], rax
movabs rax, 0x12eeea43e1d4f3a0
mov qword [rbp + 0xf48], rax
movabs rdi, 0x1cccc3d05740e021
mov qword [rbp + 0xf50], rdi
movabs rbx, 0x9edda52d19f04b8a
mov qword [rbp + 0xf58], rbx
movabs rax, 0x4ec7e80233ef87d3
mov qword [rbp + 0xf60], rax
movabs rax, 0xc7bccbcf29a56cc4
mov qword [rbp + 0xf68], rax
movabs rax, 0x18b91cbc05b05485
mov qword [rbp + 0xf70], rax
movabs rax, 0xcac1e059d7e304be
mov qword [rbp + 0xf78], rax
movdqa xmm0, xmmword [rbp + 0xee0]
xorps xmm0, xmmword [rbp + 0x9c0]
movdqa xmmword [rbp + 0x9c0], xmm0
movdqa xmm1, xmmword [rbp + 0x9d0]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x9d0], xmm1
movdqa xmm0, xmmword [rbp + 0x9e0]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x9e0], xmm0
movdqa xmm1, xmmword [rbp + 0x9f0]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x9f0], xmm1
movdqa xmm0, xmmword [rbp + 0xa00]
xorps xmm0, xmmword [rbp + 0xf20]
movdqa xmmword [rbp + 0xa00], xmm0
movdqa xmm1, xmmword [rbp + 0xa10]
xorps xmm1, xmmword [rbp + 0xf30]
movdqa xmmword [rbp + 0xa10], xmm1
movdqa xmm0, xmmword [rbp + 0xa20]
xorps xmm0, xmmword [rbp + 0xf40]
movdqa xmmword [rbp + 0xa20], xmm0
movdqa xmm1, xmmword [rbp + 0xa30]
xorps xmm1, xmmword [rbp + 0xf50]
movdqa xmmword [rbp + 0xa30], xmm1
movdqa xmm0, xmmword [rbp + 0xa40]
xorps xmm0, xmmword [rbp + 0xf60]
movdqa xmmword [rbp + 0xa40], xmm0
movdqa xmm1, xmmword [rbp + 0xa50]
xorps xmm1, xmmword [rbp + 0xf70]
movdqa xmmword [rbp + 0xa50], xmm1
mov r9d, 0x31
lea r8, [rbp + 0x50]
lea rdx, [rbp + 0x9c0]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
cmp eax, 1
jne 0x14002ba25
movabs rax, 0x1729b0b9069db620
mov qword [rbp + 0x330], rax
movabs rax, 0xf9c8e37b99a99e94
mov qword [rbp + 0x338], rax
movabs rax, 0x66a72c79ed86e2d5
mov qword [rbp + 0x340], rax
movabs rax, 0x8ef564aee421157
mov qword [rbp + 0x348], rax
movabs rax, 0xece20ba0b0ff029e
mov qword [rbp + 0x350], rax
movabs rcx, 0xacb972cb62983178
mov qword [rbp + 0x358], rcx
movabs rax, 0x7047d9d265f8de43
mov qword [rbp + 0xee0], rax
movabs rax, 0x8abf8c1ff7c0e9b4
mov qword [rbp + 0xee8], rax
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], rax
movabs rax, 0x668e3e298b2f312e
mov qword [rbp + 0xef8], rax
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
mov qword [rbp + 0xf08], rcx
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x330], xmm0
movdqa xmm1, xmmword [rbp + 0x340]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x340], xmm1
movdqa xmm0, xmmword [rbp + 0x350]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x350], xmm0
lea rdx, [rbp + 0x330]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
mov byte [rsp + 0x40], 0
call fcn.1400250b0
test al, al
je 0x1400297be
mov byte [rsp + 0x40], 1
movabs rax, 0x502bb8a7118ab715
mov qword [rbp + 0x550], rax
movabs rax, 0xaadae2769fa388f9
mov qword [rbp + 0x558], rax
movabs rax, 0x7fbc316afa82fda5
mov qword [rbp + 0x560], rax
movabs rax, 0x4ef504cab5c580e
mov qword [rbp + 0x568], rax
movabs rax, 0x85862bf2e3f6149b
mov qword [rbp + 0x570], rax
movabs rax, 0x82de1ca20efa500b
mov qword [rbp + 0x578], rax
movabs rax, 0x74fa027817de2317
mov qword [rbp + 0x580], rax
mov qword [rbp + 0x588], rsi
movabs rax, 0x7047d9d265f8de43
mov qword [rbp + 0xee0], rax
movabs rax, 0x8abf8c1ff7c0e9b4
mov qword [rbp + 0xee8], rax
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], rax
movabs rax, 0x668e3e298b2f312e
mov qword [rbp + 0xef8], rax
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
mov qword [rbp + 0xf10], r14
mov qword [rbp + 0xf18], rsi
movdqa xmm0, xmmword [rbp + 0x550]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x550], xmm0
movdqa xmm1, xmmword [rbp + 0x560]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x560], xmm1
movdqa xmm0, xmmword [rbp + 0x570]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x570], xmm0
movdqa xmm1, xmmword [rbp + 0x580]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x580], xmm1
lea rdx, [rbp + 0x550]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
call fcn.140031670
movabs rax, 0x1e28f6f2088bb727
mov qword [rbp + 0x690], rax
movabs rax, 0xe3dba33f92ae80d8
mov qword [rbp + 0x698], rax
movabs rax, 0x77a87369e281f086
mov qword [rbp + 0x6a0], rax
movabs rax, 0xa11e4cf95a454f
mov qword [rbp + 0x6a8], rax
movabs rax, 0x8d8c6efcb6e61092
mov qword [rbp + 0x6b0], rax
movabs rax, 0xd9cd00a234a25415
mov qword [rbp + 0x6b8], rax
movabs rax, 0x1a936a1b76934f58
mov qword [rbp + 0x6c0], rax
movabs rax, 0xd29573417a731c47
mov qword [rbp + 0x6c8], rax
movabs rax, 0x74fde46ae09457c6
mov qword [rbp + 0x6d0], rax
mov qword [rbp + 0x6d8], r13
movabs rax, 0x7047d9d265f8de43
mov qword [rbp + 0xee0], rax
movabs rax, 0x8abf8c1ff7c0e9b4
mov qword [rbp + 0xee8], rax
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], rax
movabs rax, 0x668e3e298b2f312e
mov qword [rbp + 0xef8], rax
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
mov qword [rbp + 0xf10], r14
mov qword [rbp + 0xf18], rsi
mov qword [rbp + 0xf20], r12
mov qword [rbp + 0xf28], r13
movdqa xmm0, xmmword [rbp + 0x690]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x690], xmm0
movdqa xmm1, xmmword [rbp + 0x6a0]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x6a0], xmm1
movdqa xmm0, xmmword [rbp + 0x6b0]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x6b0], xmm0
movdqa xmm1, xmmword [rbp + 0x6c0]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x6c0], xmm1
movdqa xmm0, xmmword [rbp + 0x6d0]
xorps xmm0, xmmword [rbp + 0xf20]
movdqa xmmword [rbp + 0x6d0], xmm0
lea rcx, [rbp + 0x690]
call fcn.140041fd0
call fcn.1400254b0
test al, al
je 0x140029a9d
mov byte [rsp + 0x40], 1
movabs rax, 0x5034aebd0196b714
mov qword [rbp + 0x590], rax
movabs rax, 0xf9d6fa6d92b090fc
mov qword [rbp + 0x598], rax
movabs rax, 0x74ba3f60dec3e39a
mov qword [rbp + 0x5a0], rax
movabs rax, 0x3ae4d40ab424341
mov qword [rbp + 0x5a8], rax
movabs rax, 0x90c26febaff01099
mov qword [rbp + 0x5b0], rax
movabs rax, 0xc5d510aa11f15558
mov qword [rbp + 0x5b8], rax
movabs rax, 0x74fa027839f04457
mov qword [rbp + 0x5c0], rax
mov qword [rbp + 0x5c8], rsi
movabs rax, 0x7047d9d265f8de43
mov qword [rbp + 0xee0], rax
movabs rax, 0x8abf8c1ff7c0e9b4
mov qword [rbp + 0xee8], rax
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], rax
movabs rax, 0x668e3e298b2f312e
mov qword [rbp + 0xef8], rax
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
mov qword [rbp + 0xf10], r14
mov qword [rbp + 0xf18], rsi
movdqa xmm0, xmmword [rbp + 0xee0]
xorps xmm0, xmmword [rbp + 0x590]
movdqa xmmword [rbp + 0x590], xmm0
movdqa xmm1, xmmword [rbp + 0x5a0]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x5a0], xmm1
movdqa xmm0, xmmword [rbp + 0x5b0]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x5b0], xmm0
movdqa xmm1, xmmword [rbp + 0x5c0]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x5c0], xmm1
lea rdx, [rbp + 0x590]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
call fcn.140031670
movabs rax, 0x1e28f6f2088bb727
mov qword [rbp + 0x5d0], rax
movabs rax, 0xe3dba33f92ae80d8
mov qword [rbp + 0x5d8], rax
movabs rax, 0x77a87369e281f086
mov qword [rbp + 0x5e0], rax
movabs rax, 0xa11e4cf95a454f
mov qword [rbp + 0x5e8], rax
movabs rax, 0x8d8c6efcb6e61092
mov qword [rbp + 0x5f0], rax
movabs rax, 0xdedc02b22aa25415
mov qword [rbp + 0x5f8], rax
movabs rax, 0x1596520a78ad4a4f
mov qword [rbp + 0x600], rax
movabs rax, 0xa0fa155869702a56
mov qword [rbp + 0x608], rax
movabs rax, 0x7047d9d265f8de43
mov qword [rbp + 0xee0], rax
movabs rax, 0x8abf8c1ff7c0e9b4
mov qword [rbp + 0xee8], rax
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], rax
movabs rax, 0x668e3e298b2f312e
mov qword [rbp + 0xef8], rax
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
mov qword [rbp + 0xf10], r14
mov qword [rbp + 0xf18], rsi
movdqa xmm0, xmmword [rbp + 0xee0]
xorps xmm0, xmmword [rbp + 0x5d0]
movdqa xmmword [rbp + 0x5d0], xmm0
movdqa xmm1, xmmword [rbp + 0x5e0]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x5e0], xmm1
movdqa xmm0, xmmword [rbp + 0x5f0]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x5f0], xmm0
movdqa xmm1, xmmword [rbp + 0x600]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x600], xmm1
lea rcx, [rbp + 0x5d0]
call fcn.140041fd0
call fcn.140026830
test al, al
jne 0x140029ab0
cmp byte [rsp + 0x40], al
je 0x140029e32
movabs rax, 0x7047bcb10c8cb12d
mov qword [rbp + 0x60], rax
movabs rcx, 0x8abf8c1ff7c0e9b4
mov qword [rbp + 0x68], rcx
movabs rdx, 0x7047d9d265f8de43
mov qword [rbp + 0xeb0], rdx
mov qword [rbp + 0xeb8], rcx
movdqa xmm0, xmmword [rbp + 0xeb0]
xorps xmm0, xmmword [rbp + 0x60]
movdqa xmmword [rbp + 0x60], xmm0
movabs rax, 0x1367aba70aa1fe18
mov qword [rbp + 0x7a0], rax
movabs rax, 0xaacde96b82b084db
mov qword [rbp + 0x7a8], rax
movabs rax, 0x61ab2c2ce28ff882
mov qword [rbp + 0x7b0], rax
movabs rax, 0x12e85f09ff5d505a
mov qword [rbp + 0x7b8], rax
movabs rax, 0x878162e2a0b20392
mov qword [rbp + 0x7c0], rax
movabs rax, 0x8bd21dec42ff5f11
mov qword [rbp + 0x7c8], rax
movabs rax, 0x188a721937b15719
mov qword [rbp + 0x7d0], rax
movabs rax, 0xc8993550736b6c5b
mov qword [rbp + 0x7d8], rax
movabs rax, 0x8ddc51985f339ca
mov qword [rbp + 0x7e0], rax
movabs rax, 0xb3a864d2aa373b7c
mov qword [rbp + 0x7e8], rax
movabs rax, 0x6c6ae2abea67240f
mov qword [rbp + 0x7f0], rax
movabs rax, 0xaaf8b74ffc225520
mov qword [rbp + 0x7f8], rax
movabs rax, 0xb86be3043e05d716
mov qword [rbp + 0x800], rax
movabs rax, 0x7b9a842c82f496d2
mov qword [rbp + 0x808], rax
movabs rax, 0x1c91e3b73929954f
mov qword [rbp + 0x810], rax
mov qword [rbp + 0x818], rbx
mov qword [rbp + 0xee0], rdx
mov qword [rbp + 0xee8], rcx
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], rax
movabs rax, 0x668e3e298b2f312e
mov qword [rbp + 0xef8], rax
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
mov qword [rbp + 0xf10], r14
mov qword [rbp + 0xf18], rsi
mov qword [rbp + 0xf20], r12
mov qword [rbp + 0xf28], r13
mov qword [rbp + 0xf30], r15
movabs rax, 0xc28cce219d023056
mov qword [rbp + 0xf38], rax
movabs rax, 0xd70d86661e62b97f
mov qword [rbp + 0xf40], rax
movabs rax, 0x12eeea43e1d4f3a0
mov qword [rbp + 0xf48], rax
mov qword [rbp + 0xf50], rdi
mov qword [rbp + 0xf58], rbx
movdqa xmm0, xmmword [rbp + 0x7a0]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x7a0], xmm0
movdqa xmm1, xmmword [rbp + 0x7b0]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x7b0], xmm1
movdqa xmm0, xmmword [rbp + 0x7c0]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x7c0], xmm0
movdqa xmm1, xmmword [rbp + 0x7d0]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x7d0], xmm1
movdqa xmm0, xmmword [rbp + 0x7e0]
xorps xmm0, xmmword [rbp + 0xf20]
movdqa xmmword [rbp + 0x7e0], xmm0
movdqa xmm1, xmmword [rbp + 0x7f0]
xorps xmm1, xmmword [rbp + 0xf30]
movdqa xmmword [rbp + 0x7f0], xmm1
movdqa xmm0, xmmword [rbp + 0x800]
xorps xmm0, xmmword [rbp + 0xf40]
movdqa xmmword [rbp + 0x800], xmm0
movdqa xmm1, xmmword [rbp + 0x810]
xorps xmm1, xmmword [rbp + 0xf50]
movdqa xmmword [rbp + 0x810], xmm1
mov r9d, 0x30
lea r8, [rbp + 0x60]
lea rdx, [rbp + 0x7a0]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
movabs rax, 0x1e30b6b6118db630
mov qword [rbp + 0x250], rax
movabs rax, 0xba9ff830d7b2c694
mov qword [rbp + 0x258], rax
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0x260], rax
movabs rdi, 0x668e3e298b2f312e
mov qword [rbp + 0x268], rdi
movabs rbx, 0x7047d9d265f8de43
mov qword [rbp + 0xeb0], rbx
movabs r15, 0x8abf8c1ff7c0e9b4
mov qword [rbp + 0xeb8], r15
mov qword [rbp + 0xec0], rax
mov qword [rbp + 0xec8], rdi
movdqa xmm0, xmmword [rbp + 0x250]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x250], xmm0
movdqa xmm1, xmmword [rbp + 0x260]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x260], xmm1
lea rcx, [rbp + 0x250]
call fcn.140041fd0
jmp 0x140029e50
movabs rbx, 0x7047d9d265f8de43
movabs rdi, 0x668e3e298b2f312e
movabs r15, 0x8abf8c1ff7c0e9b4
call fcn.140025840
mov qword [rbp + 0xee0], rbx
mov qword [rbp + 0xee8], r15
mov qword [rbp + 0xef8], rdi
test al, al
je 0x14002a065
movabs rax, 0x1267bca0109bbb10
mov qword [rbp + 0x610], rax
movabs rax, 0xef9fff76d7b486db
mov qword [rbp + 0x618], rax
movabs rax, 0x75ee3a69e281f09b
mov qword [rbp + 0x620], rax
movabs rax, 0x1fae515de5461141
mov qword [rbp + 0x628], rax
movabs rax, 0x9f8d62ece3e00498
mov qword [rbp + 0x630], rax
movabs rax, 0xdfd016eb06f65058
mov qword [rbp + 0x638], rax
movabs rax, 0x558e6b5872b24158
mov qword [rbp + 0x640], rax
movabs rax, 0xa0fa15351b1f4c28
mov qword [rbp + 0x648], rax
movabs r12, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], r12
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
mov qword [rbp + 0xf10], r14
mov qword [rbp + 0xf18], rsi
movdqa xmm0, xmmword [rbp + 0x610]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x610], xmm0
movdqa xmm1, xmmword [rbp + 0x620]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x620], xmm1
movdqa xmm0, xmmword [rbp + 0x630]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x630], xmm0
movdqa xmm1, xmmword [rbp + 0x640]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x640], xmm1
lea rdx, [rbp + 0x610]
lea rcx, [0x140077700]
call fcn.14001aec0
movabs rax, 0x1e22f9a1169dac33
mov qword [rbp + 0x270], rax
movabs rax, 0xe99fe36bd7b28cc0
mov qword [rbp + 0x278], rax
movabs rax, 0x12ce5e22eb90fe99
mov qword [rbp + 0x280], rax
mov qword [rbp + 0x288], rdi
mov qword [rbp + 0xeb0], rbx
mov qword [rbp + 0xeb8], r15
mov qword [rbp + 0xec0], r12
mov qword [rbp + 0xec8], rdi
movdqa xmm0, xmmword [rbp + 0x270]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x270], xmm0
movdqa xmm1, xmmword [rbp + 0x280]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x280], xmm1
lea rdx, [rbp + 0x270]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
lea rcx, [0x140077a80]
call fcn.14002d6a0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
movabs rax, 0x1729b0b60497b249
mov qword [rbp + 0x300], rax
movabs rax, 0xaad2e96b84b99a94
mov qword [rbp + 0x308], rax
movabs rax, 0x7ca73c2ceb8ff893
mov qword [rbp + 0x310], rax
movabs rax, 0x9fa5040ab56434f
mov qword [rbp + 0x318], rax
movabs rax, 0xc2cc6ee6a0f312d7
mov qword [rbp + 0x320], rax
movabs rcx, 0xacb972cb62983178
mov qword [rbp + 0x328], rcx
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], rax
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
mov qword [rbp + 0xf08], rcx
movdqa xmm0, xmmword [rbp + 0x300]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x300], xmm0
movdqa xmm1, xmmword [rbp + 0x310]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x310], xmm1
movdqa xmm0, xmmword [rbp + 0x320]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x320], xmm0
lea rdx, [rbp + 0x300]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
lea rdx, [0x140079480]
lea rcx, [0x1400794c0]
call fcn.140020950
mov rax, qword [0x140079488]
cmp rax, qword [0x140079480]
je 0x14002ad9b
movabs rax, 0x1667b4b7118ba730
mov qword [rbp + 0x290], rax
movabs rax, 0xe2dced7cd7a585dd
mov qword [rbp + 0x298], rax
movabs rax, 0x12ce5e0c8ec3ab90
mov qword [rbp + 0x2a0], rax
mov qword [rbp + 0x2a8], rdi
mov qword [rbp + 0xeb0], rbx
mov qword [rbp + 0xeb8], r15
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xec0], rax
mov qword [rbp + 0xec8], rdi
movdqa xmm0, xmmword [rbp + 0x290]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x290], xmm0
movdqa xmm1, xmmword [rbp + 0x2a0]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x2a0], xmm1
lea rdx, [rbp + 0x290]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rdx, qword [0x140079488]
sub rdx, qword [0x140079480]
mov rcx, rax
call fcn.14002dc90
movabs rcx, 0x704daab71181bc63
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x68], r15
mov qword [rbp + 0xeb0], rbx
mov qword [rbp + 0xeb8], r15
movdqa xmm0, xmmword [rsp + 0x60]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rsp + 0x60], xmm0
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14001aec0
mov rcx, qword [0x140079480]
mov qword [0x140079468], rcx
movsxd rax, dword [rcx + 0x3c]
add rcx, rax
mov qword [0x140079478], rcx
movzx eax, word [rcx + 0x14]
add rcx, 0x18
add rcx, rax
mov qword [0x140079470], rcx
xor r15d, r15d
movabs rax, 0x12aa9339d6821f
mov qword [rsp + 0x50], rax
movabs rax, 0x8abfe37692b488d0
mov qword [rsp + 0x58], rax
mov qword [rbp + 0xeb0], rbx
movabs rbx, 0x8abf8c1ff7c0e9b4
mov qword [rbp + 0xeb8], rbx
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], 0x80
mov dword [rsp + 0x20], 3
xor r9d, r9d
xor r8d, r8d
mov edx, 0xc0000000
lea rcx, [rsp + 0x50]
call qword [sym.imp.KERNEL32.dll_CreateFileA]
mov qword [0x140079450], rax
cmp rax, 0xffffffffffffffff
jne 0x14002b873
movabs rax, 0x7047d9d265f8de43
mov qword [rbp + 0xfe0], rax
mov qword [rbp + 0xfe8], rbx
lea rdi, [0x14006ab50]
movdqa xmm6, xmmword [rbp + 0xfe0]
nop dword [rax + rax]
lea rcx, [rbp + 0xde8]
call fcn.14001ac60
mov rdx, rax
lea rcx, [rbp + 0xd40]
call fcn.14001acd0
mov r9d, 0x3680
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xe08]
call fcn.140022b90
nop
movabs rax, 0x203bdb30ab4aa0d
mov qword [rsp + 0x70], rax
movabs rax, 0x8abfac2585a59fdd
mov qword [rsp + 0x78], rax
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmm6
movdqa xmmword [rsp + 0x70], xmm0
lea rdx, [rsp + 0x70]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rdi, rax
mov edx, dword [rbp + 0xe28]
lea rcx, [rbp + 0xd60]
call fcn.1400209e0
nop
mov rbx, qword [rax + 0x10]
mov rcx, rax
call fcn.14001ac60
mov r8, rbx
mov rdx, rax
mov rcx, rdi
call fcn.1400355f0
mov rcx, rax
call fcn.140031670
nop
lea rcx, [rbp + 0xd60]
call fcn.14001ac70
cmp dword [rbp + 0xe28], 0
jl 0x14002b862
inc r15d
lea rcx, [rbp + 0xe08]
call fcn.14001ac70
movabs rax, 0x12aa9339d6821f
mov qword [rsp + 0x50], rax
movabs rax, 0x8abfe37692b488d0
mov qword [rsp + 0x58], rax
movabs rbx, 0x7047d9d265f8de43
mov qword [rbp + 0xeb0], rbx
movabs rax, 0x8abf8c1ff7c0e9b4
mov qword [rbp + 0xeb8], rax
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x80
mov dword [rsp + 0x20], 3
xor r9d, r9d
xor r8d, r8d
mov edx, 0xc0000000
lea rcx, [rsp + 0x50]
call qword [sym.imp.KERNEL32.dll_CreateFileA]
mov qword [0x140079450], rax
cmp rax, 0xffffffffffffffff
lea rdi, [0x14006ab50]
je 0x14002a360
movabs rdi, 0x668e3e298b2f312e
test r15d, r15d
je 0x14002b87d
movabs rax, 0x393eabb710a9aa0d
mov qword [rbp + 0x2b0], rax
movabs rax, 0xe3cbed7285af8fda
mov qword [rbp + 0x2b8], rax
movabs rax, 0x12ce3363faa2ff9a
mov qword [rbp + 0x2c0], rax
mov qword [rbp + 0x2c8], rdi
mov qword [rbp + 0xeb0], rbx
movabs r15, 0x8abf8c1ff7c0e9b4
mov qword [rbp + 0xeb8], r15
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xec0], rax
mov qword [rbp + 0xec8], rdi
movdqa xmm0, xmmword [rbp + 0x2b0]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x2b0], xmm0
movdqa xmm1, xmmword [rbp + 0x2c0]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x2c0], xmm1
movabs rax, 0x1c23f7be099caa2d
mov qword [rbp - 0x80], rax
movabs rax, 0x8abf8c1ff7c0e9d8
mov qword [rbp - 0x78], rax
mov qword [rbp + 0xeb0], rbx
mov qword [rbp + 0xeb8], r15
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp - 0x80], xmm0
lea rcx, [rbp - 0x80]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [rbp + 0x2b0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140079460], rax
mov qword [rbp + 0xee0], rbx
mov qword [rbp + 0xee8], r15
mov qword [rbp + 0xef8], rdi
test rax, rax
je 0x14002b767
movabs rax, 0x5020b7bb0199b12f
mov qword [rbp + 0x2d0], rax
movabs rax, 0xf9d6e46bd7ad8dc2
mov qword [rbp + 0x2d8], rax
movabs rax, 0x7caa3279e18be2d5
mov qword [rbp + 0x2e0], rax
movabs rax, 0x9e21e4ce90f4509
mov qword [rbp + 0x2e8], rax
movabs rax, 0xece20b8eedbc1699
mov qword [rbp + 0x2f0], rax
movabs rcx, 0xacb972cb62983178
mov qword [rbp + 0x2f8], rcx
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], rax
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
mov qword [rbp + 0xf08], rcx
movdqa xmm0, xmmword [rbp + 0x2d0]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x2d0], xmm0
movdqa xmm1, xmmword [rbp + 0x2e0]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x2e0], xmm1
movdqa xmm0, xmmword [rbp + 0x2f0]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x2f0], xmm0
lea rdx, [rbp + 0x2d0]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
call fcn.140031670
call fcn.14001eab0
test al, al
je 0x14002ad9b
mov byte [rbp + 0xdc0], 0
lea rcx, [rbp + 0xdc0]
call fcn.14001f7f0
cmp byte [rbp + 0xdc0], 0
jne 0x14002aff4
movabs rax, 0x4a1a8b9d37aa9b18
mov qword [rbp + 0xa60], rax
movabs rax, 0xaadbe9739ea18f94
mov qword [rbp + 0xa68], rax
movabs rax, 0x32aa3065e8c3fe81
mov qword [rbp + 0xa70], rax
movabs rax, 0x8e1575de8414448
mov qword [rbp + 0xa78], rax
movabs rax, 0xcc9162e6b7b20dd7
mov qword [rbp + 0xa80], rax
movabs rax, 0xdfca1beb03b84211
mov qword [rbp + 0xa88], rax
movabs rax, 0x1c8e221678fe464c
mov qword [rbp + 0xa90], rax
movabs rax, 0xd3da6750686a6c47
mov qword [rbp + 0xa98], rax
movabs rax, 0x1b8ec416c0f133c2
mov qword [rbp + 0xaa0], rax
movabs rax, 0xe6bc2adea9223331
mov qword [rbp + 0xaa8], rax
movabs rax, 0x6f39a7a6be3e2010
mov qword [rbp + 0xab0], rax
movabs rax, 0xe2eba048f6615f3a
mov qword [rbp + 0xab8], rax
movabs rax, 0xb462f4163e07d10b
mov qword [rbp + 0xac0], rax
movabs rax, 0x71ce982cc1a780c5
mov qword [rbp + 0xac8], rax
movabs rax, 0x3caaaaf03c238549
mov qword [rbp + 0xad0], rax
movabs rax, 0xeaaedc5e398925eb
mov qword [rbp + 0xad8], rax
movabs rax, 0x3da2846b55cfeab6
mov qword [rbp + 0xae0], rax
movabs rax, 0xb5d3a8ef4cd70de4
mov qword [rbp + 0xae8], rax
movabs rax, 0x189878d971c021f7
mov qword [rbp + 0xaf0], rax
movabs rcx, 0xcac1e059d7e304be
mov qword [rbp + 0xaf8], rcx
mov qword [rbp + 0xee0], rbx
mov qword [rbp + 0xee8], r15
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], rax
mov qword [rbp + 0xef8], rdi
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
mov qword [rbp + 0xf10], r14
mov qword [rbp + 0xf18], rsi
mov qword [rbp + 0xf20], r12
mov qword [rbp + 0xf28], r13
movabs r15, 0xd19c2c49e47417d
mov qword [rbp + 0xf30], r15
movabs rax, 0xc28cce219d023056
mov qword [rbp + 0xf38], rax
movabs rax, 0xd70d86661e62b97f
mov qword [rbp + 0xf40], rax
movabs rax, 0x12eeea43e1d4f3a0
mov qword [rbp + 0xf48], rax
movabs rdi, 0x1cccc3d05740e021
mov qword [rbp + 0xf50], rdi
movabs rbx, 0x9edda52d19f04b8a
mov qword [rbp + 0xf58], rbx
movabs rax, 0x4ec7e80233ef87d3
mov qword [rbp + 0xf60], rax
movabs rax, 0xc7bccbcf29a56cc4
mov qword [rbp + 0xf68], rax
movabs rax, 0x18b91cbc05b05485
mov qword [rbp + 0xf70], rax
mov qword [rbp + 0xf78], rcx
movdqa xmm0, xmmword [rbp + 0xa60]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0xa60], xmm0
movdqa xmm1, xmmword [rbp + 0xa70]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0xa70], xmm1
movdqa xmm0, xmmword [rbp + 0xa80]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0xa80], xmm0
movdqa xmm1, xmmword [rbp + 0xa90]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0xa90], xmm1
movdqa xmm0, xmmword [rbp + 0xaa0]
xorps xmm0, xmmword [rbp + 0xf20]
movdqa xmmword [rbp + 0xaa0], xmm0
movdqa xmm1, xmmword [rbp + 0xab0]
xorps xmm1, xmmword [rbp + 0xf30]
movdqa xmmword [rbp + 0xab0], xmm1
movdqa xmm0, xmmword [rbp + 0xac0]
xorps xmm0, xmmword [rbp + 0xf40]
movdqa xmmword [rbp + 0xac0], xmm0
movdqa xmm1, xmmword [rbp + 0xad0]
xorps xmm1, xmmword [rbp + 0xf50]
movdqa xmmword [rbp + 0xad0], xmm1
movdqa xmm0, xmmword [rbp + 0xae0]
xorps xmm0, xmmword [rbp + 0xf60]
movdqa xmmword [rbp + 0xae0], xmm0
movdqa xmm1, xmmword [rbp + 0xaf0]
xorps xmm1, xmmword [rbp + 0xf70]
movdqa xmmword [rbp + 0xaf0], xmm1
lea rdx, [rbp + 0xa60]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
movabs rax, 0x1167acbd1cd8b82a
mov qword [rbp + 0x8a0], rax
movabs rax, 0xe5dbe27680e08cc6
mov qword [rbp + 0x8a8], rax
movabs rax, 0x77bc7e3dbfc3e282
mov qword [rbp + 0x8b0], rax
movabs rax, 0xbe15d09ff405e4c
mov qword [rbp + 0x8b8], rax
movabs rax, 0x82832bfca6e60487
mov qword [rbp + 0x8c0], rax
movabs rax, 0xdf9917a003f5111c
mov qword [rbp + 0x8c8], rax
movabs rax, 0x199670b37bb514c
mov qword [rbp + 0x8d0], rax
movabs rax, 0x8c8e7a5a793f2950
mov qword [rbp + 0x8d8], rax
movabs rax, 0x1dabc446adc4038b
mov qword [rbp + 0x8e0], rax
movabs rax, 0xa7a12ddba023222e
mov qword [rbp + 0x8e8], rax
movabs rax, 0x6977a3e4f0282809
mov qword [rbp + 0x8f0], rax
movabs rax, 0xa4e5e601d0517376
mov qword [rbp + 0x8f8], rax
movabs rax, 0xa16cee466b0dc05f
mov qword [rbp + 0x900], rax
movabs rax, 0x3292ca6a95bdd3c5
mov qword [rbp + 0x908], rax
movabs rax, 0x73aaebf01410b062
mov qword [rbp + 0x910], rax
movabs rax, 0xf7fd8c6954b16bf8
mov qword [rbp + 0x918], rax
movabs rax, 0x22a589715a8ba7a0
mov qword [rbp + 0x920], rax
movabs rax, 0xc7bccbcf298408a1
mov qword [rbp + 0x928], rax
movabs rax, 0x7047d9d265f8de43
mov qword [rbp + 0xee0], rax
movabs rax, 0x8abf8c1ff7c0e9b4
mov qword [rbp + 0xee8], rax
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], rax
movabs rax, 0x668e3e298b2f312e
mov qword [rbp + 0xef8], rax
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
mov qword [rbp + 0xf10], r14
mov qword [rbp + 0xf18], rsi
mov qword [rbp + 0xf20], r12
mov qword [rbp + 0xf28], r13
mov qword [rbp + 0xf30], r15
movabs rax, 0xc28cce219d023056
mov qword [rbp + 0xf38], rax
movabs rax, 0xd70d86661e62b97f
mov qword [rbp + 0xf40], rax
movabs rax, 0x12eeea43e1d4f3a0
mov qword [rbp + 0xf48], rax
mov qword [rbp + 0xf50], rdi
mov qword [rbp + 0xf58], rbx
movabs rax, 0x4ec7e80233ef87d3
mov qword [rbp + 0xf60], rax
movabs rax, 0xc7bccbcf29a56cc4
mov qword [rbp + 0xf68], rax
movdqa xmm0, xmmword [rbp + 0x8a0]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x8a0], xmm0
movdqa xmm1, xmmword [rbp + 0x8b0]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x8b0], xmm1
movdqa xmm0, xmmword [rbp + 0x8c0]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x8c0], xmm0
movdqa xmm1, xmmword [rbp + 0x8d0]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x8d0], xmm1
movdqa xmm0, xmmword [rbp + 0x8e0]
xorps xmm0, xmmword [rbp + 0xf20]
movdqa xmmword [rbp + 0x8e0], xmm0
movdqa xmm1, xmmword [rbp + 0x8f0]
xorps xmm1, xmmword [rbp + 0xf30]
movdqa xmmword [rbp + 0x8f0], xmm1
movdqa xmm0, xmmword [rbp + 0x900]
xorps xmm0, xmmword [rbp + 0xf40]
movdqa xmmword [rbp + 0x900], xmm0
movdqa xmm1, xmmword [rbp + 0x910]
xorps xmm1, xmmword [rbp + 0xf50]
movdqa xmmword [rbp + 0x910], xmm1
movdqa xmm0, xmmword [rbp + 0x920]
xorps xmm0, xmmword [rbp + 0xf60]
movdqa xmmword [rbp + 0x920], xmm0
lea rdx, [rbp + 0x8a0]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
movabs r15, 0x8abf8c1ff7c0e9b4
movabs rbx, 0x7047d9d265f8de43
movabs rdi, 0x668e3e298b2f312e
movabs r13, 0x12ce5e0c8ee391f5
mov rcx, qword [0x140079450]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, [rbp + 0xde8]
call fcn.14001ac60
mov rdx, rax
lea rcx, [rbp + 0xc80]
call fcn.14001acd0
nop
lea rcx, [rbp + 0xc80]
call fcn.140022d00
nop
lea rcx, [rbp + 0xc80]
call fcn.14001ac70
movabs rax, 0x192fadb70897ad49
mov qword [rbp + 0x650], rax
movabs rax, 0xfac7e97182e08eda
mov qword [rbp + 0x658], rax
movabs rax, 0x73a67e68eb97f290
mov qword [rbp + 0x660], rax
movabs rax, 0x11ae5a4ce54a415e
mov qword [rbp + 0x668], rax
movabs rax, 0x8d8d67aea6fe189f
mov qword [rbp + 0x670], rax
movabs rax, 0xdfc001eb05f6581c
mov qword [rbp + 0x678], rax
movabs rax, 0x11966b1e37b3464d
mov qword [rbp + 0x680], rax
movabs rax, 0xa0fa15351b1f620c
mov qword [rbp + 0x688], rax
mov qword [rbp + 0xee0], rbx
mov qword [rbp + 0xee8], r15
mov qword [rbp + 0xef0], r13
mov qword [rbp + 0xef8], rdi
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
mov qword [rbp + 0xf10], r14
mov qword [rbp + 0xf18], rsi
movdqa xmm0, xmmword [rbp + 0x650]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x650], xmm0
movdqa xmm1, xmmword [rbp + 0x660]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x660], xmm1
movdqa xmm0, xmmword [rbp + 0x670]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x670], xmm0
movdqa xmm1, xmmword [rbp + 0x680]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x680], xmm1
lea rdx, [rbp + 0x650]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
movabs rax, 0x1e22f9a1169dac33
mov qword [rbp + 0xb0], rax
movabs rax, 0xe99fe36bd7b28cc0
mov qword [rbp + 0xb8], rax
movabs rax, 0x12ce5e22eb90fe99
mov qword [rbp + 0xc0], rax
mov qword [rbp + 0xc8], rdi
mov qword [rbp + 0xeb0], rbx
mov qword [rbp + 0xeb8], r15
mov qword [rbp + 0xec0], r13
mov qword [rbp + 0xec8], rdi
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0xb0], xmm0
movdqa xmm1, xmmword [rbp + 0xc0]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0xc0], xmm1
lea rdx, [rbp + 0xb0]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
lea rcx, [0x140077a80]
call fcn.14002d6a0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
mov eax, 0x5a4d
cmp word [0x14006ab50], ax
jne 0x14002b019
movsxd rax, dword [0x14006ab8c]
lea rcx, [0x14006ab50]
add rax, 8
add rax, rcx
jmp 0x14002b01e
mov eax, 4
mov ebx, dword [rax]
lea rcx, [rbp + 0xde8]
call fcn.14001ac60
mov rdx, rax
lea rcx, [rbp + 0xc40]
call fcn.14001acd0
nop
mov edx, ebx
lea rcx, [rbp + 0xc40]
call fcn.140020de0
nop
lea rcx, [rbp + 0xc40]
call fcn.14001ac70
mov rcx, qword [0x140079450]
call fcn.140021920
mov rcx, qword [0x140079450]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov byte [rbp + 0xdc1], 0
lea rdx, [rbp + 0xdc1]
lea rcx, [rbp + 0xd80]
call fcn.140032da0
mov rcx, rax
call fcn.140020110
call fcn.1400202c0
movabs rax, 0x1967bdb71588bf2e
mov qword [rbp + 0x70], rax
movabs rax, 0xf0d6ff3f92a788d9
mov qword [rbp + 0x78], rax
movabs rax, 0x12ce5e0c8ec3ab90
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], rdi
movabs rbx, 0x7047d9d265f8de43
mov qword [rbp + 0xeb0], rbx
mov qword [rbp + 0xeb8], r15
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xec0], rax
mov qword [rbp + 0xec8], rdi
movdqa xmm0, xmmword [rbp + 0x70]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0x80]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0x80], xmm1
lea rdx, [rbp + 0x70]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rdx, qword [0x1400794a0]
sub rdx, qword [0x140079498]
mov rcx, rax
call fcn.14002dc90
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
movabs rax, 0x1967bdb70199b12f
mov qword [rbp + 0x3f0], rax
movabs rax, 0xecd9f97dd7af9dda
mov qword [rbp + 0x3f8], rax
movabs rax, 0x7bee3a62efc3e390
mov qword [rbp + 0x400], rax
movabs rax, 0xae4d5df9404143
mov qword [rbp + 0x408], rax
movabs rax, 0xece20ba0a7f7099e
mov qword [rbp + 0x410], rax
movabs rcx, 0xacb972cb62983178
mov qword [rbp + 0x418], rcx
mov qword [rbp + 0xee0], rbx
mov qword [rbp + 0xee8], r15
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], rax
mov qword [rbp + 0xef8], rdi
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
mov qword [rbp + 0xf08], rcx
movdqa xmm0, xmmword [rbp + 0x3f0]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x3f0], xmm0
movdqa xmm1, xmmword [rbp + 0x400]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x400], xmm1
movdqa xmm0, xmmword [rbp + 0x410]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x410], xmm0
lea rdx, [rbp + 0x3f0]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
mov rcx, qword [0x1400794a0]
sub rcx, qword [0x140079498]
call fcn.140020550
mov rdi, rax
test rax, rax
je 0x14002ad91
mov rcx, rax
call fcn.1400203d0
mov r8, qword [0x1400794a0]
mov rdx, qword [0x140079498]
sub r8, rdx
mov rcx, rdi
call fcn.140020820
mov rcx, qword [0x140079478]
mov ebx, dword [rcx + 0x28]
add rbx, rdi
movabs rax, 0x1f37f9ab178cb026
mov qword [rbp - 0x70], rax
movabs rax, 0x8abf8c3fcdb487dd
mov qword [rbp - 0x68], rax
movabs rax, 0x7047d9d265f8de43
mov qword [rbp + 0xeb0], rax
mov qword [rbp + 0xeb8], r15
movdqa xmm0, xmmword [rbp - 0x70]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp - 0x70], xmm0
lea rdx, [rbp - 0x70]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rdx, rbx
mov rcx, rax
call fcn.14002dc90
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
mov r8, qword [0x1400794a0]
sub r8, qword [0x140079498]
mov rdx, rdi
mov rcx, rbx
call fcn.140032dc0
test eax, eax
js 0x14002ad87
lea rcx, [rbp + 0xde8]
call fcn.14001ac60
mov rdx, rax
lea rcx, [rbp + 0xc60]
call fcn.14001acd0
nop
lea rcx, [rbp + 0xc60]
call fcn.140022d00
nop
lea rcx, [rbp + 0xc60]
call fcn.14001ac70
movabs rax, 0x1422a9a204b5fe18
mov qword [rbp + 0x930], rax
movabs rax, 0xefcde37992a2c998
mov qword [rbp + 0x938], rax
movabs rax, 0x73a22e2cfb8ce8d5
mov qword [rbp + 0x940], rax
movabs rax, 0x7e91e50e54e1157
mov qword [rbp + 0x948], rax
movabs rax, 0x9e8763faacb2149a
mov qword [rbp + 0x950], rax
movabs rax, 0xc3cb52a503f04558
mov qword [rbp + 0x958], rax
movabs rax, 0x118822546fb14f5b
mov qword [rbp + 0x960], rax
movabs rax, 0xcf833541697e3851
mov qword [rbp + 0x968], rax
movabs rax, 0x18d890583b425de
mov qword [rbp + 0x970], rax
movabs rax, 0xb5a92dd1e1243328
mov qword [rbp + 0x978], rax
movabs rax, 0x2d42c8cec3676009
mov qword [rbp + 0x980], rax
movabs rax, 0xa7f8bd01e97a5518
mov qword [rbp + 0x988], rax
movabs rax, 0xf763e3165142830f
mov qword [rbp + 0x990], rax
movabs rax, 0x66ce922c8db69cd2
mov qword [rbp + 0x998], rax
movabs rax, 0x68aaaca3772e8549
mov qword [rbp + 0x9a0], rax
movabs rax, 0xffbac40d7c822afd
mov qword [rbp + 0x9a8], rax
movabs rax, 0x4ec7e85f13c1e9ba
mov qword [rbp + 0x9b0], rax
movabs rcx, 0xc7bccbcf29a56cc4
mov qword [rbp + 0x9b8], rcx
movabs rax, 0x7047d9d265f8de43
mov qword [rbp + 0xee0], rax
mov qword [rbp + 0xee8], r15
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], rax
movabs rax, 0x668e3e298b2f312e
mov qword [rbp + 0xef8], rax
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
mov qword [rbp + 0xf10], r14
mov qword [rbp + 0xf18], rsi
mov qword [rbp + 0xf20], r12
mov qword [rbp + 0xf28], r13
movabs rax, 0xd19c2c49e47417d
mov qword [rbp + 0xf30], rax
movabs rax, 0xc28cce219d023056
mov qword [rbp + 0xf38], rax
movabs rax, 0xd70d86661e62b97f
mov qword [rbp + 0xf40], rax
movabs rax, 0x12eeea43e1d4f3a0
mov qword [rbp + 0xf48], rax
movabs rdi, 0x1cccc3d05740e021
mov qword [rbp + 0xf50], rdi
movabs rbx, 0x9edda52d19f04b8a
mov qword [rbp + 0xf58], rbx
movabs rax, 0x4ec7e80233ef87d3
mov qword [rbp + 0xf60], rax
mov qword [rbp + 0xf68], rcx
movdqa xmm0, xmmword [rbp + 0x930]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x930], xmm0
movdqa xmm1, xmmword [rbp + 0x940]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x940], xmm1
movdqa xmm0, xmmword [rbp + 0x950]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x950], xmm0
movdqa xmm1, xmmword [rbp + 0x960]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x960], xmm1
movdqa xmm0, xmmword [rbp + 0x970]
xorps xmm0, xmmword [rbp + 0xf20]
movdqa xmmword [rbp + 0x970], xmm0
movdqa xmm1, xmmword [rbp + 0x980]
xorps xmm1, xmmword [rbp + 0xf30]
movdqa xmmword [rbp + 0x980], xmm1
movdqa xmm0, xmmword [rbp + 0x990]
xorps xmm0, xmmword [rbp + 0xf40]
movdqa xmmword [rbp + 0x990], xmm0
movdqa xmm1, xmmword [rbp + 0x9a0]
xorps xmm1, xmmword [rbp + 0xf50]
movdqa xmmword [rbp + 0x9a0], xmm1
movdqa xmm0, xmmword [rbp + 0x9b0]
xorps xmm0, xmmword [rbp + 0xf60]
movdqa xmmword [rbp + 0x9b0], xmm0
lea rdx, [rbp + 0x930]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
movabs rax, 0x1e22f9a1169dac33
mov qword [rbp + 0x90], rax
movabs rax, 0xe99fe36bd7b28cc0
mov qword [rbp + 0x98], rax
movabs rax, 0x12ce5e22eb90fe99
mov qword [rbp + 0xa0], rax
movabs rcx, 0x668e3e298b2f312e
mov qword [rbp + 0xa8], rcx
movabs rax, 0x7047d9d265f8de43
mov qword [rbp + 0xeb0], rax
mov qword [rbp + 0xeb8], r15
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xec0], rax
mov qword [rbp + 0xec8], rcx
movdqa xmm0, xmmword [rbp + 0x90]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0x90], xmm0
movdqa xmm1, xmmword [rbp + 0xa0]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0xa0], xmm1
lea rdx, [rbp + 0x90]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
lea rcx, [0x140077a80]
call fcn.14002d6a0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
movabs rax, 0x267adbd0b96bf20
mov qword [rbp + 0x420], rax
movabs rax, 0xaadafa7a9eb29dd1
mov qword [rbp + 0x428], rax
movabs rax, 0x76ab2c65fb92f487
mov qword [rbp + 0x430], rax
movabs rax, 0x9e74a4ae55a570e
mov qword [rbp + 0x438], rax
movabs rax, 0xece20b8ec3925f99
mov qword [rbp + 0x440], rax
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0x448], rax
movabs r13, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], r13
movabs rcx, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rcx
mov qword [rbp + 0xf08], rax
movdqa xmm0, xmmword [rbp + 0x420]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x420], xmm0
movdqa xmm1, xmmword [rbp + 0x430]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x430], xmm1
movdqa xmm0, xmmword [rbp + 0x440]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x440], xmm0
lea rdx, [rbp + 0x420]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
jmp 0x14002ada5
lea rcx, [rbp + 0xe08]
call fcn.14001ac70
jmp 0x14002ad7d
movabs rbx, 0x7047d9d265f8de43
movabs rax, 0x1e2baca4459db617
mov qword [rbp + 0x6e0], rax
movabs rax, 0xee9fe97395a19bd1
mov qword [rbp + 0x6e8], rax
movabs rax, 0x61a77e7eeb95f887
mov qword [rbp + 0x6f0], rax
movabs rax, 0x1fea5f4cf943500e
mov qword [rbp + 0x6f8], rax
movabs rax, 0x8b8c62e0ade703d7
mov qword [rbp + 0x700], rax
movabs rax, 0xded806b807ea1154
mov qword [rbp + 0x708], rax
movabs rax, 0x17da700d78a7034d
mov qword [rbp + 0x710], rax
movabs rax, 0x808870416e6f214d
mov qword [rbp + 0x718], rax
movabs rax, 0x74dc811981f13bdb
mov qword [rbp + 0x720], rax
mov qword [rbp + 0x728], r13
mov qword [rbp + 0xee0], rbx
movabs r15, 0x8abf8c1ff7c0e9b4
mov qword [rbp + 0xee8], r15
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xef0], rax
mov qword [rbp + 0xef8], rdi
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
movabs rax, 0xacb972cb62983178
mov qword [rbp + 0xf08], rax
mov qword [rbp + 0xf10], r14
mov qword [rbp + 0xf18], rsi
mov qword [rbp + 0xf20], r12
mov qword [rbp + 0xf28], r13
movdqa xmm0, xmmword [rbp + 0x6e0]
xorps xmm0, xmmword [rbp + 0xee0]
movdqa xmmword [rbp + 0x6e0], xmm0
movdqa xmm1, xmmword [rbp + 0x6f0]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x6f0], xmm1
movdqa xmm0, xmmword [rbp + 0x700]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x700], xmm0
movdqa xmm1, xmmword [rbp + 0x710]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x710], xmm1
movdqa xmm0, xmmword [rbp + 0x720]
xorps xmm0, xmmword [rbp + 0xf20]
movdqa xmmword [rbp + 0x720], xmm0
lea rdx, [rbp + 0x6e0]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
jmp 0x14002ad9b
lea rcx, [rbp + 0xde8]
call fcn.14001ac70
xor eax, eax
mov rcx, qword [rbp + 0xff0]
xor rcx, rsp
call fcn.1400384a0
lea r11, [rsp + 0x1120]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
movabs rax, 0x501fadb1008ab707
mov qword [rbp + 0x820], rax
movabs rax, 0xaadae17683ae9cc6
mov qword [rbp + 0x828], rax
movabs rax, 0x66bd3065ae97fe9b
mov qword [rbp + 0x830], rax
movabs rax, 0x46b41e4dee435d4f
mov qword [rbp + 0x838], rax
movabs rax, 0x8dc263edb1f31484
mov qword [rbp + 0x840], rax
movabs rax, 0xc0d705a406b85516
mov qword [rbp + 0x848], rax
movabs rax, 0x8e6a582dba4256
mov qword [rbp + 0x850], rax
movabs rax, 0xd78d621a34253f52
mov qword [rbp + 0x858], rax
movabs rax, 0x1b8e8b1883fd3a85
mov qword [rbp + 0x860], rax
movabs rax, 0xa3f429d8a278223a
mov qword [rbp + 0x868], rax
movabs rax, 0x7a76a6ebed326c13
mov qword [rbp + 0x870], rax
movabs rax, 0xa7e8e145fc6d5c38
mov qword [rbp + 0x878], rax
movabs rax, 0xa46ca815720bd80b
mov qword [rbp + 0x880], rax
movabs rax, 0x27ddd72788eb8bd0
mov qword [rbp + 0x888], rax
movabs rcx, 0x1cccc3d05740e021
mov qword [rbp + 0x890], rcx
movabs rbx, 0x9edda52d19f04b8a
mov qword [rbp + 0x898], rbx
mov qword [rbp + 0xee0], r14
mov qword [rbp + 0xee8], r15
mov qword [rbp + 0xef0], r13
mov qword [rbp + 0xef8], rdi
movabs rax, 0xece20b8ec39271f7
mov qword [rbp + 0xf00], rax
mov qword [rbp + 0xf08], rsi
movabs r14, 0x74fa027817de2339
mov qword [rbp + 0xf10], r14
movabs rsi, 0xa0fa15351b1f4c22
mov qword [rbp + 0xf18], rsi
movabs rax, 0x74fde46ae09457ab
mov qword [rbp + 0xf20], rax
movabs r13, 0xc6db44b7c156565c
mov qword [rbp + 0xf28], r13
movabs rax, 0xd19c2c49e47417d
mov qword [rbp + 0xf30], rax
movabs rax, 0xc28cce219d023056
mov qword [rbp + 0xf38], rax
movabs rax, 0xd70d86661e62b97f
mov qword [rbp + 0xf40], rax
movabs rax, 0x12eeea43e1d4f3a0
mov qword [rbp + 0xf48], rax
mov qword [rbp + 0xf50], rcx
mov qword [rbp + 0xf58], rbx
movdqa xmm0, xmmword [rbp + 0xee0]
xorps xmm0, xmmword [rbp + 0x820]
movdqa xmmword [rbp + 0x820], xmm0
movdqa xmm1, xmmword [rbp + 0x830]
xorps xmm1, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0x830], xmm1
movdqa xmm0, xmmword [rbp + 0x840]
xorps xmm0, xmmword [rbp + 0xf00]
movdqa xmmword [rbp + 0x840], xmm0
movdqa xmm1, xmmword [rbp + 0x850]
xorps xmm1, xmmword [rbp + 0xf10]
movdqa xmmword [rbp + 0x850], xmm1
movdqa xmm0, xmmword [rbp + 0x860]
xorps xmm0, xmmword [rbp + 0xf20]
movdqa xmmword [rbp + 0x860], xmm0
movdqa xmm1, xmmword [rbp + 0x870]
xorps xmm1, xmmword [rbp + 0xf30]
movdqa xmmword [rbp + 0x870], xmm1
movdqa xmm0, xmmword [rbp + 0x880]
xorps xmm0, xmmword [rbp + 0xf40]
movdqa xmmword [rbp + 0x880], xmm0
movdqa xmm1, xmmword [rbp + 0x890]
xorps xmm1, xmmword [rbp + 0xf50]
movdqa xmmword [rbp + 0x890], xmm1
lea rdx, [rbp + 0x820]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
movabs rax, 0x1e22f9a1169dac33
mov qword [rbp + 0xd0], rax
movabs rax, 0xe99fe36bd7b28cc0
mov qword [rbp + 0xd8], rax
movabs rax, 0x12ce5e22eb90fe99
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0xe8], rdi
movabs rax, 0x7047d9d265f8de43
mov qword [rbp + 0xeb0], rax
mov qword [rbp + 0xeb8], r15
movabs rax, 0x12ce5e0c8ee391f5
mov qword [rbp + 0xec0], rax
mov qword [rbp + 0xec8], rdi
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0xeb0]
movdqa xmmword [rbp + 0xd0], xmm0
movdqa xmm1, xmmword [rbp + 0xe0]
xorps xmm1, xmmword [rbp + 0xec0]
movdqa xmmword [rbp + 0xe0], xmm1
lea rdx, [rbp + 0xd0]
lea rcx, [0x140077700]
call fcn.14001aec0
mov rcx, rax
lea rdx, [0x14006a938]
call fcn.14001aec0
lea rcx, [0x140077a80]
call fcn.14002d6a0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
xor ecx, ecx
call fcn.14003e784
int3