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

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x248]
sub rsp, 0x320
movaps xmmword [rax - 0x38], xmm6
mov rax, qword [0x140074100]
xor rax, rsp
mov qword [rbp + 0x200], rax
xor r12d, r12d
call fcn.140022940
test al, al
je 0x140024b91
mov qword [rsp + 0x50], 0x54
mov qword [rsp + 0x58], 0xd0006
mov dword [rsp + 0x60], 0x258
movabs rax, 0xb6fcd53b67fbd020
mov qword [rbp - 0x10], rax
movabs rax, 0xa014f2d843bae50d
mov qword [rbp - 8], rax
movabs rax, 0xb3cb64adcb223775
mov qword [rbp], rax
movabs rax, 0x160821b0133fc9e9
mov qword [rbp + 8], rax
movabs rax, 0xdaa92b46e881bc4a
mov qword [rbp + 0x10], rax
movabs rax, 0xf8a319dc288f36c
mov qword [rbp + 0x18], rax
movabs r13, 0xb69fd548679ad063
mov qword [rbp + 0xb0], r13
movabs r15, 0xa075f2b143dee56c
mov qword [rbp + 0xb8], r15
movabs rdi, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rdi
movabs rbx, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rbx
movabs r14, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], r14
movabs rsi, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rsi
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
mov ecx, r12d
nop word [rax + rax]
movzx eax, word [rbp + rcx - 0x10]
mov word [rsp + rcx + 0x64], ax
lea rcx, [rcx + 2]
test ax, ax
jne 0x140024450
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
lea r8, [rsp + 0x50]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_SetCurrentConsoleFontEx]
movabs rax, 0xd3edb43f13fcbf10
mov qword [rbp - 0x30], rax
movabs rax, 0xa075f2b1639ec556
mov qword [rbp - 0x28], rax
mov qword [rbp + 0x170], r13
mov qword [rbp + 0x178], r15
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
lea rdx, [rbp - 0x30]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, str.Wed_Sep__4_01:11:37_2024
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
call fcn.140023880
test al, al
je 0x140028172
movabs rax, 0x98fab12915fda016
mov qword [rbp - 0x30], rax
movabs rax, 0xa075f2b143bb9d09
mov qword [rbp - 0x28], rax
mov qword [rbp + 0x170], r13
mov qword [rbp + 0x178], r15
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x30]
call fcn.14003d100
xor bl, bl
movabs rax, 0xd2b1e77b15ffa316
mov qword [rbp - 0x30], rax
movabs r14, 0xa075f2b143de8900
mov qword [rbp - 0x28], r14
mov qword [rbp + 0x170], r13
mov qword [rbp + 0x178], r15
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x30]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
movabs rsi, 0xd2b1a07a54f4b914
mov qword [rbp - 0x30], rsi
mov qword [rbp - 0x28], r14
mov qword [rbp + 0x170], r13
mov qword [rbp + 0x178], r15
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x30]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov edi, r12d
mov qword [rbp - 0x30], rsi
mov qword [rbp - 0x28], r14
mov qword [rbp + 0x170], r13
mov qword [rbp + 0x178], r15
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x30]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
movabs rcx, 0xd3d8a72d14cfa42d
mov qword [rbp - 0x50], rcx
movabs rcx, 0xe90191d429bcaa18
mov qword [rbp - 0x48], rcx
movabs rcx, 0xdad105afb900513b
mov qword [rbp - 0x40], rcx
movabs rcx, 0x166d21e3131fa7e9
mov qword [rbp - 0x38], rcx
mov qword [rbp + 0x1b0], r13
mov qword [rbp + 0x1b8], r15
movabs rsi, 0xb3a564c2cb6f3755
mov qword [rbp + 0x1c0], rsi
movabs r14, 0x166d21e3131fc986
mov qword [rbp + 0x1c8], r14
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400773c0], rax
test rax, rax
je 0x14002469e
call fcn.14001bde0
movzx ebx, al
mov edi, 1
test bl, bl
je 0x140025018
lea rcx, [rbp - 0x10]
call fcn.140024210
nop
movabs rax, 0xd3fbbb2d17ffb43f
mov qword [rbp - 0x50], rax
movabs rax, 0xd517aec226b78602
mov qword [rbp - 0x48], rax
movabs rax, 0xb3cc0fb4e50b5b3c
mov qword [rbp - 0x40], rax
movabs rdi, 0x166d21e3131fc986
mov qword [rbp - 0x38], rdi
mov qword [rbp + 0x170], r13
mov qword [rbp + 0x178], r15
mov qword [rbp + 0x180], rsi
mov qword [rbp + 0x188], rdi
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x180]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0x1e0]
call fcn.140019e10
nop
mov r8, rax
lea rdx, [rbp - 0x10]
lea rcx, [rbp + 0x1b0]
call fcn.14002e6a0
nop
lea rcx, [rbp + 0x1e0]
call fcn.140019db0
xor r8d, r8d
lea rdx, [rbp + 0x1b0]
lea rcx, [rbp + 0x170]
call fcn.14002e5a0
nop
lea rcx, [rbp + 0x170]
call fcn.14001bbb0
movzx ebx, al
lea rcx, [rbp + 0x170]
call fcn.140019ac0
test bl, bl
je 0x140024de1
movabs rax, 0xd8f0bc3a02eaa90b
mov qword [rbp - 0x30], rax
movabs rax, 0xa0109ec427b1884c
mov qword [rbp - 0x28], rax
mov qword [rbp + 0x170], r13
mov qword [rbp + 0x178], r15
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
lea rdx, [rbp + 0x1b0]
lea rcx, [rbp + 0xb0]
call fcn.140021e10
lea rdx, [rbp - 0x30]
mov rcx, rax
call fcn.1400304a0
movzx ebx, al
lea rcx, [rbp + 0xb0]
call fcn.140019db0
test bl, bl
je 0x140024b7b
movabs r13, 0xdacfad270bf8bf31
mov qword [rbp + 0x170], r13
movabs rax, 0xc10197f331bb9c0d
mov qword [rbp + 0x178], rax
movabs r12, 0xb3a564c2ae17527b
mov qword [rbp + 0x180], r12
mov qword [rbp + 0x188], rdi
movabs r13, 0xb69fd548679ad063
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r15
mov qword [rbp - 0x20], rsi
mov qword [rbp - 0x18], rdi
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp + 0x170], xmm0
movdqa xmm1, xmmword [rbp + 0x180]
xorps xmm1, xmmword [rbp - 0x20]
movdqa xmmword [rbp + 0x180], xmm1
lea rdx, [rbp + 0x170]
lea rcx, [rbp - 0x30]
call fcn.140019e10
nop
lea rcx, [rbp - 0x30]
call fcn.140022c60
mov rbx, rax
lea rcx, [rbp - 0x30]
call fcn.140019db0
test rbx, rbx
je 0x140024bc8
movabs rdi, 0xdaf3bc230ce9b117
mov qword [rbp + 0x170], rdi
movabs r14, 0x80189b9e63b8ca4c
mov qword [rbp + 0x178], r14
movabs rax, 0xe0c20f92bb025816
mov qword [rbp + 0x180], rax
movabs rax, 0x166d449b7631bff4
mov qword [rbp + 0x188], rax
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r15
mov qword [rbp - 0x20], rsi
movabs rbx, 0x166d21e3131fc986
mov qword [rbp - 0x18], rbx
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp + 0x170], xmm0
movdqa xmm1, xmmword [rbp + 0x180]
xorps xmm1, xmmword [rbp - 0x20]
movdqa xmmword [rbp + 0x180], xmm1
lea rcx, [rbp + 0x170]
call fcn.14003d100
movabs rax, 0xd9dcf53c15fba410
mov qword [rbp + 0x170], rax
movabs rax, 0xd607a1d6288e9501
mov qword [rbp + 0x178], rax
mov qword [rbp + 0x180], r12
mov qword [rbp + 0x188], rbx
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r15
mov qword [rbp - 0x20], rsi
mov qword [rbp - 0x18], rbx
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp + 0x170], xmm0
movdqa xmm1, xmmword [rbp + 0x180]
xorps xmm1, xmmword [rbp - 0x20]
movdqa xmmword [rbp + 0x180], xmm1
lea rcx, [rbp + 0x170]
call fcn.14003d100
movabs rax, 0xe5f8be1817f7bf20
mov qword [rbp - 0x30], rax
movabs rax, 0xa07597c926f0931e
mov qword [rbp - 0x28], rax
mov qword [rbp + 0x170], r13
mov qword [rbp + 0x178], r15
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp - 0x30], xmm0
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0xb0]
call fcn.140019e10
nop
lea rcx, [rbp + 0xb0]
call fcn.140022c60
mov r8, rax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov rdi, rax
lea rcx, [rbp + 0xb0]
call fcn.140019db0
test rdi, rdi
je 0x140024b7b
movabs rax, 0xc4fdbc0403fbbf2f
mov qword [rbp + 0x170], rax
movabs rax, 0xa075f2b102a7970d
mov qword [rbp + 0x178], rax
mov qword [rbp + 0x1e0], r13
mov qword [rbp + 0x1e8], r15
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp + 0x1e0]
movdqa xmmword [rbp + 0x170], xmm0
movabs rax, 0x84acb92d09e8b508
mov qword [rbp + 0x1e0], rax
movabs rax, 0xa075f2b12fb28142
mov qword [rbp + 0x1e8], rax
mov qword [rbp - 0x50], r13
mov qword [rbp - 0x48], r15
movdqa xmm0, xmmword [rbp + 0x1e0]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp + 0x1e0], xmm0
lea rcx, [rbp + 0x1e0]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
lea rdx, [rbp + 0x170]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov r14, rax
lea rcx, [rbp + 0x1b0]
call fcn.140019da0
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140024af0
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 + 0x1b0]
call fcn.140019da0
inc rbx
cmp byte [rax + rbx], 0
jne 0x140024b22
lea rcx, [rbp + 0x1b0]
call fcn.140019da0
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 + 0x1b0]
call fcn.140019db0
nop
lea rcx, [rbp - 0x10]
call fcn.140019db0
xor eax, eax
mov rcx, qword [rbp + 0x200]
xor rcx, rsp
call fcn.1400335d0
lea r11, [rsp + 0x320]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
movabs rax, 0xd4f0876809ffa00c
mov qword [rbp + 0xb0], rax
movabs rax, 0xc50c93dd13a68a00
mov qword [rbp + 0xb8], rax
movabs rax, 0xd6c744a3bf0a7527
mov qword [rbp + 0xc0], rax
movabs rax, 0x731d4ec3766da6e0
mov qword [rbp + 0xc8], rax
movabs rax, 0xbca958248f86d549
mov qword [rbp + 0xd0], rax
movabs rax, 0x77ef1ff8b08d8474
mov qword [rbp + 0xd8], rax
movabs rax, 0x3be56a2e624496dc
mov qword [rbp + 0xe0], rax
movabs rsi, 0xc996b5af0ea3e56a
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0x170], r13
mov qword [rbp + 0x178], r15
movabs rbx, 0xb3a564c2cb6f3755
mov qword [rbp + 0x180], rbx
mov qword [rbp + 0x188], rdi
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0x190], rax
movabs rax, 0xf8a319dc2ecf300
mov qword [rbp + 0x198], rax
movabs r15, 0x3be56a2e6244b8b9
mov qword [rbp + 0x1a0], r15
mov qword [rbp + 0x1a8], rsi
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0xb0], xmm0
movdqa xmm1, xmmword [rbp + 0xc0]
xorps xmm1, xmmword [rbp + 0x180]
movdqa xmmword [rbp + 0xc0], xmm1
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x190]
movdqa xmmword [rbp + 0xd0], xmm0
movdqa xmm1, xmmword [rbp + 0xe0]
xorps xmm1, xmmword [rbp + 0x1a0]
movdqa xmmword [rbp + 0xe0], xmm1
lea rdx, [rbp + 0xb0]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
movabs rax, 0xd8faf53b14ffa213
mov qword [rbp + 0x170], rax
movabs rax, 0xc3559dc563ac8018
mov qword [rbp + 0x178], rax
movabs rax, 0xb3a564ecae1c5839
mov qword [rbp + 0x180], rax
mov qword [rbp + 0x188], rdi
mov qword [rbp - 0x30], r13
movabs rax, 0xa075f2b143dee56c
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], rdi
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp + 0x170], xmm0
movdqa xmm1, xmmword [rbp + 0x180]
xorps xmm1, xmmword [rbp - 0x20]
movdqa xmmword [rbp + 0x180], xmm1
lea rdx, [rbp + 0x170]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
lea rcx, [0x1400759f0]
call fcn.140029d20
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
movabs rax, 0xd8f6bd3c02f7bf10
mov qword [rbp + 0xb0], rax
movabs rax, 0xcf07859130b7c50b
mov qword [rbp + 0xb8], rax
movabs rax, 0x93cd10abbc4f503b
mov qword [rbp + 0xc0], rax
movabs rax, 0x7808458d766face2
mov qword [rbp + 0xc8], rax
movabs rax, 0xbfb40b289b8dd544
mov qword [rbp + 0xd0], rax
movabs rax, 0x68fa44bdac99812d
mov qword [rbp + 0xd8], rax
movabs rax, 0x5e9d0f000720d9cb
mov qword [rbp + 0xe0], rax
movabs rax, 0xc996b5af0ea3e544
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0x170], r13
mov qword [rbp + 0x178], r15
mov qword [rbp + 0x180], rsi
mov qword [rbp + 0x188], rdi
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0x190], rax
movabs rax, 0xf8a319dc2ecf300
mov qword [rbp + 0x198], rax
movabs r15, 0x3be56a2e6244b8b9
mov qword [rbp + 0x1a0], r15
movabs rsi, 0xc996b5af0ea3e56a
mov qword [rbp + 0x1a8], rsi
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0xb0], xmm0
movdqa xmm1, xmmword [rbp + 0xc0]
xorps xmm1, xmmword [rbp + 0x180]
movdqa xmmword [rbp + 0xc0], xmm1
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x190]
movdqa xmmword [rbp + 0xd0], xmm0
movdqa xmm1, xmmword [rbp + 0xe0]
xorps xmm1, xmmword [rbp + 0x1a0]
movdqa xmmword [rbp + 0xe0], xmm1
lea rdx, [rbp + 0xb0]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
movabs rax, 0xd8faf53b14ffa213
mov qword [rbp + 0x170], rax
movabs rax, 0xc3559dc563ac8018
mov qword [rbp + 0x178], rax
movabs rax, 0xb3a564ecae1c5839
mov qword [rbp + 0x180], rax
mov qword [rbp + 0x188], rdi
mov qword [rbp - 0x30], r13
movabs rax, 0xa075f2b143dee56c
mov qword [rbp - 0x28], rax
movabs rdx, 0xb3a564c2cb6f3755
mov qword [rbp - 0x20], rdx
mov qword [rbp - 0x18], rdi
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp + 0x170], xmm0
movdqa xmm1, xmmword [rbp + 0x180]
xorps xmm1, xmmword [rbp - 0x20]
movdqa xmmword [rbp + 0x180], xmm1
lea rdx, [rbp + 0x170]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
lea rcx, [0x1400759f0]
call fcn.140029d20
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
movabs rsi, 0xc996b5af0ea3e56a
movabs r15, 0x3be56a2e6244b8b9
cmp edi, 1
jne 0x140028163
movabs rax, 0xb69fb02b0eeebf0d
mov qword [rbp + 0x170], rax
movabs rcx, 0xa075f2b143dee56c
mov qword [rbp + 0x178], rcx
mov qword [rbp - 0x50], r13
mov qword [rbp - 0x48], rcx
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp + 0x170], xmm0
movabs rax, 0xd3edba2e02d8f038
mov qword [rbp - 0x10], rax
movabs rax, 0xd0149f9126b6914c
mov qword [rbp - 8], rax
movabs rax, 0xdcd714e2ac015e25
mov qword [rbp], rax
movabs rax, 0x710843c3606cace5
mov qword [rbp + 8], rax
movabs rax, 0xbc8f0b289bcfd24e
mov qword [rbp + 0x10], rax
movabs rax, 0x79eb59bdb7838a20
mov qword [rbp + 0x18], rax
movabs rax, 0x438a064c0d3698dc
mov qword [rbp + 0x20], rax
movabs rax, 0xbdff95c16bd38a4a
mov qword [rbp + 0x28], rax
movabs rax, 0xf34669fc851a236b
mov qword [rbp + 0x30], rax
movabs rax, 0xa22760ed027f3e80
mov qword [rbp + 0x38], rax
movabs rax, 0x336491a9f4bb3df1
mov qword [rbp + 0x40], rax
movabs rax, 0x75f0222b77b3e38b
mov qword [rbp + 0x48], rax
movabs rax, 0xcd270ba394740dca
mov qword [rbp + 0x50], rax
movabs rax, 0xffdec856aadb4f8
mov qword [rbp + 0x58], rax
mov qword [rbp + 0xb0], r13
mov qword [rbp + 0xb8], rcx
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
mov qword [rbp + 0xc8], r14
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
movabs rax, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rsi
movabs rax, 0x86274990e973544b
mov qword [rbp + 0xf0], rax
movabs rax, 0xc3440999631251f4
mov qword [rbp + 0xf8], rax
movabs rax, 0x400bfdcad4c2519d
mov qword [rbp + 0x100], rax
movabs rax, 0x11824d0b19dac3ee
mov qword [rbp + 0x108], rax
movabs rax, 0xac4a2bcce0547faf
mov qword [rbp + 0x110], rax
movabs rax, 0xffdec85378d9588
mov qword [rbp + 0x118], rax
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
mov r9d, 0x41
lea r8, [rbp + 0x170]
lea rdx, [rbp - 0x10]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
cmp eax, edi
jne 0x140028463
movabs rsi, 0xc10197f331bb9c0d
movabs rdi, 0xdaf3bc230ce9b117
movabs rbx, 0xb69fd548679ad063
movabs r13, 0xdacfad270bf8bf31
movabs r12, 0xb3a564c2ae17527b
movabs r14, 0x80189b9e63b8ca4c
movabs r15, 0xa075f2b143dee56c
mov qword [rbp - 0x50], r13
mov qword [rbp - 0x48], rsi
mov qword [rbp - 0x40], r12
movabs rax, 0x166d21e3131fc986
mov qword [rbp - 0x38], rax
mov qword [rbp + 0x1b0], rbx
mov qword [rbp + 0x1b8], r15
movabs rdx, 0xb3a564c2cb6f3755
mov qword [rbp + 0x1c0], rdx
mov qword [rbp + 0x1c8], rax
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x10]
call fcn.140019e10
nop
lea rcx, [rbp - 0x10]
call fcn.140022c60
mov rbx, rax
lea rcx, [rbp - 0x10]
call fcn.140019db0
mov qword [rbp + 0xb8], r15
test rbx, rbx
movabs rbx, 0xb69fd548679ad063
mov qword [rbp + 0xb0], rbx
je 0x1400254b1
mov qword [rbp - 0x10], rdi
mov qword [rbp - 8], r14
movabs rax, 0xdff51cada70d5807
mov qword [rbp], rax
movabs rax, 0x771944a1617ab0e7
mov qword [rbp + 8], rax
movabs rax, 0xdac62b048d90d909
mov qword [rbp + 0x10], rax
movabs rcx, 0xf8a319dc2ecf300
mov qword [rbp + 0x18], rcx
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0xd8], rcx
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
lea rcx, [rbp - 0x10]
call fcn.14003d100
mov qword [rbp - 0x50], rdi
mov qword [rbp - 0x48], r14
movabs rax, 0xd0d016b6a41d4230
mov qword [rbp - 0x40], rax
movabs rax, 0x160859863d2dbaed
mov qword [rbp - 0x38], rax
mov qword [rbp + 0x1b0], rbx
mov qword [rbp + 0x1b8], r15
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0x1c0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0x1c8], rax
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rcx, [rbp - 0x50]
call fcn.14003d100
jmp 0x1400252d1
movabs rax, 0xd8f6a1380af5a213
mov qword [rbp - 0x10], rax
movabs rax, 0xc71481c226b3c50b
mov qword [rbp - 8], rax
movabs rax, 0xd6d611e2a41b1730
mov qword [rbp], rax
movabs rax, 0x62044094723fe5f4
mov qword [rbp + 8], rax
movabs rax, 0xdac62b04c68fd24e
mov qword [rbp + 0x10], rax
movabs r14, 0xf8a319dc2ecf300
mov qword [rbp + 0x18], r14
movabs rsi, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rsi
movabs rdi, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rdi
movabs r12, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], r12
mov qword [rbp + 0xd8], r14
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
movabs rax, 0xb69fb02b0eeebf0d
mov qword [rbp + 0x170], rax
mov qword [rbp + 0x178], r15
mov qword [rbp - 0x50], rbx
mov qword [rbp - 0x48], r15
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp + 0x170], xmm0
movabs rax, 0xc5bfb02306d7f038
mov qword [rbp - 0x10], rax
movabs rax, 0x80199ed063bb9719
mov qword [rbp - 8], rax
movabs rax, 0xdad244b1ae025632
mov qword [rbp], rax
movabs rax, 0x73035386783fa1f2
mov qword [rbp + 8], rax
movabs rax, 0xb2a5427086899c4b
mov qword [rbp + 0x10], rax
movabs rax, 0x4edc11a7b1989265
mov qword [rbp + 0x18], rax
movabs rax, 0x16c52e7c2311fff7
mov qword [rbp + 0x20], rax
movabs rax, 0x8fb6988f4de2a04a
mov qword [rbp + 0x28], rax
movabs rax, 0xe84669c4a036170a
mov qword [rbp + 0x30], rax
movabs rax, 0xb0366cf1177d7190
mov qword [rbp + 0x38], rax
movabs rax, 0x2f679eeab1b030bd
mov qword [rbp + 0x40], rax
movabs rax, 0x1b88102b38bea69d
mov qword [rbp + 0x48], rax
movabs rax, 0xd82545ec861d5ff4
mov qword [rbp + 0x50], rax
movabs rax, 0x609ecce059e2f1a8
mov qword [rbp + 0x58], rax
movabs rax, 0x212cc2284bc1193
mov qword [rbp + 0x60], rax
movabs rax, 0xeb565ee0f8dbb7cb
mov qword [rbp + 0x68], rax
movabs rax, 0x44284d836c535d3
mov qword [rbp + 0x70], rax
movabs rax, 0x27da6a0e32f13592
mov qword [rbp + 0x78], rax
movabs rax, 0xb424805206f7030d
mov qword [rbp + 0x80], rax
movabs rax, 0xcf0e09ce1d4594f3
mov qword [rbp + 0x88], rax
mov qword [rbp + 0xb0], rbx
mov qword [rbp + 0xb8], r15
mov qword [rbp + 0xc0], rsi
mov qword [rbp + 0xc8], rdi
mov qword [rbp + 0xd0], r12
mov qword [rbp + 0xd8], r14
movabs r15, 0x3be56a2e6244b8b9
mov qword [rbp + 0xe0], r15
movabs rsi, 0xc996b5af0ea3e56a
mov qword [rbp + 0xe8], rsi
movabs r13, 0x86274990e973544b
mov qword [rbp + 0xf0], r13
movabs r14, 0xc3440999631251f4
mov qword [rbp + 0xf8], r14
movabs rdi, 0x400bfdcad4c2519d
mov qword [rbp + 0x100], rdi
movabs rax, 0x11824d0b19dac3ee
mov qword [rbp + 0x108], rax
movabs rax, 0xac4a2bcce0547faf
mov qword [rbp + 0x110], rax
movabs rax, 0xffdec85378d9588
mov qword [rbp + 0x118], rax
movabs rax, 0x226ba056e7d963e1
mov qword [rbp + 0x120], rax
movabs r12, 0x873a3797d8aed8b2
mov qword [rbp + 0x128], r12
movabs rax, 0x6a23e6f842a052f3
mov qword [rbp + 0x130], rax
movabs rax, 0x53fa0461129550fc
mov qword [rbp + 0x138], rax
movabs rax, 0xd945e77263846c65
mov qword [rbp + 0x140], rax
movabs rax, 0xcf0e09933d64e796
mov qword [rbp + 0x148], rax
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0x70]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0x80]
xorps xmm1, xmmword [rbp + 0x140]
movdqa xmmword [rbp + 0x80], xmm1
mov r9d, 0x31
lea r8, [rbp + 0x170]
lea rdx, [rbp - 0x10]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
cmp eax, 1
jne 0x140024b91
movabs rax, 0xd1f1bc2304ffb800
mov qword [rbp - 0x10], rax
movabs rax, 0xd3029dd52db7924c
mov qword [rbp - 8], rax
movabs rax, 0xc7cc16b7a80a4475
mov qword [rbp], rax
movabs rax, 0x780c49807672e9ff
mov qword [rbp + 8], rax
movabs rax, 0xdac62b2a9b85cf4e
mov qword [rbp + 0x10], rax
movabs rcx, 0xf8a319dc2ecf300
mov qword [rbp + 0x18], rcx
mov qword [rbp + 0xb0], rbx
movabs rax, 0xa075f2b143dee56c
mov qword [rbp + 0xb8], rax
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0xd8], rcx
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
xor bl, bl
call fcn.1400230e0
test al, al
je 0x140025c6e
mov bl, 1
movabs rax, 0x96f3b43d13e8b935
mov qword [rbp - 0x10], rax
movabs rax, 0x80109cd82bbd8421
mov qword [rbp - 8], rax
movabs rax, 0xded70ba4bf0e5b05
mov qword [rbp], rax
movabs rax, 0x740c4f86336ca0a6
mov qword [rbp + 8], rax
movabs rax, 0xb3a20b78c88cd94b
mov qword [rbp + 0x10], rax
movabs rax, 0x21ed5ff4ae8e9273
mov qword [rbp + 0x18], rax
movabs rax, 0x3be56a2e6244b897
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], rsi
movabs rcx, 0xb69fd548679ad063
mov qword [rbp + 0xb0], rcx
movabs rax, 0xa075f2b143dee56c
mov qword [rbp + 0xb8], rax
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
movabs rax, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rsi
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
lea rdx, [rbp - 0x10]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
call fcn.14002d990
movabs rax, 0xd8f0fa680ae9b907
mov qword [rbp - 0x10], rax
movabs rax, 0xc911dd9126b08c00
mov qword [rbp - 8], rax
movabs rax, 0xd6c349a7a70d5626
mov qword [rbp], rax
movabs rax, 0x70420186616abde7
mov qword [rbp + 8], rax
movabs rax, 0xbba84e769d9cdd42
mov qword [rbp + 0x10], rax
movabs rax, 0x7afe43f494d6966d
mov qword [rbp + 0x18], rax
movabs rax, 0x558c024d0309d4d8
mov qword [rbp + 0x20], rax
movabs rax, 0xbbf9d3db6fcfb50f
mov qword [rbp + 0x28], rax
movabs rax, 0x86274990e9735426
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], r14
movabs rax, 0xb69fd548679ad063
mov qword [rbp + 0xb0], rax
movabs rax, 0xa075f2b143dee56c
mov qword [rbp + 0xb8], rax
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
movabs rax, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], r13
mov qword [rbp + 0xf8], r14
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
lea rcx, [rbp - 0x10]
call fcn.14003d100
call fcn.1400233c0
test al, al
je 0x140025ee4
mov bl, 1
movabs rax, 0x96eca22703f4b934
mov qword [rbp - 0x10], rax
movabs rax, 0xd31c84c326ae9c24
mov qword [rbp - 8], rax
movabs rax, 0xd5d105ae9b4f453a
mov qword [rbp], rax
movabs rax, 0x734d528a3372bbe9
mov qword [rbp + 8], rax
movabs rax, 0xa6e64f61848add49
mov qword [rbp + 0x10], rax
movabs rax, 0x66e653fcb1859720
mov qword [rbp + 0x18], rax
movabs rax, 0x3be56a2e4c6adfd7
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], rsi
movabs rax, 0xb69fd548679ad063
mov qword [rbp + 0xb0], rax
movabs rax, 0xa075f2b143dee56c
mov qword [rbp + 0xb8], rax
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
movabs rax, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rsi
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
lea rdx, [rbp - 0x10]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
call fcn.14002d990
movabs rax, 0xd8f0fa680ae9b907
mov qword [rbp - 0x10], rax
movabs rax, 0xc911dd9126b08c00
mov qword [rbp - 8], rax
movabs rax, 0xd6c349a7a70d5626
mov qword [rbp], rax
movabs rax, 0x70420186616abde7
mov qword [rbp + 8], rax
movabs rax, 0xbba84e769d9cdd42
mov qword [rbp + 0x10], rax
movabs rax, 0x7def41e48ad6966d
mov qword [rbp + 0x18], rax
movabs rax, 0x5a893a5c0d37d1cf
mov qword [rbp + 0x20], rax
movabs rax, 0xc996b5c27ccc831e
mov qword [rbp + 0x28], rax
movabs rax, 0xb69fd548679ad063
mov qword [rbp + 0xb0], rax
movabs rax, 0xa075f2b143dee56c
mov qword [rbp + 0xb8], rax
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
movabs rax, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rsi
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
lea rcx, [rbp - 0x10]
call fcn.14003d100
call fcn.140023a00
movabs rdx, 0x800797c536ae8803
movabs r8, 0xc0c016e2a7035e22
movabs r9, 0x620b40c3676da8f2
movabs r10, 0xb1a542688bc8ce42
movabs r11, 0x28e15ebae28b9d69
test al, al
movabs rcx, 0xd5bfa73d08c3f038
jne 0x140025f31
test bl, bl
je 0x1400261ff
movabs rax, 0xb69fb02b0eeebf0d
mov qword [rbp + 0x170], rax
movabs rbx, 0xa075f2b143dee56c
mov qword [rbp + 0x178], rbx
movabs rax, 0xb69fd548679ad063
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], rbx
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp + 0x170], xmm0
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rdx
mov qword [rbp], r8
mov qword [rbp + 8], r9
mov qword [rbp + 0x10], r10
mov qword [rbp + 0x18], r11
movabs rcx, 0x57951a4f422bcc99
mov qword [rbp + 0x20], rcx
movabs rcx, 0xa1f595ca66d7c513
mov qword [rbp + 0x28], rcx
movabs rcx, 0xfa0768e38c143a2a
mov qword [rbp + 0x30], rcx
movabs rcx, 0xb63729fc08733cd4
mov qword [rbp + 0x38], rcx
movabs rcx, 0x2178dda5a0e234ef
mov qword [rbp + 0x40], rcx
movabs rcx, 0x79f6346578faa698
mov qword [rbp + 0x48], rcx
movabs rcx, 0xc32c4eaec03311c6
mov qword [rbp + 0x50], rcx
movabs rcx, 0x668982ea54adf0fa
mov qword [rbp + 0x58], rcx
movabs rcx, 0x2236803189b0168f
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], r12
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rbx
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
movabs rax, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], r13
mov qword [rbp + 0xf8], r14
mov qword [rbp + 0x100], rdi
movabs rax, 0x11824d0b19dac3ee
mov qword [rbp + 0x108], rax
movabs rax, 0xac4a2bcce0547faf
mov qword [rbp + 0x110], rax
movabs rax, 0xffdec85378d9588
mov qword [rbp + 0x118], rax
movabs rax, 0x226ba056e7d963e1
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r12
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
mov r9d, 0x30
lea r8, [rbp + 0x170]
lea rdx, [rbp - 0x10]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
movabs rax, 0xd8e8ba2c13efb810
mov qword [rbp - 0x50], rax
movabs rax, 0x9055869e63acca4c
mov qword [rbp - 0x48], rax
movabs rdx, 0xb3a564c2cb6f3755
mov qword [rbp - 0x40], rdx
movabs rcx, 0x166d21e3131fc986
mov qword [rbp - 0x38], rcx
movabs rax, 0xb69fd548679ad063
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], rbx
mov qword [rbp + 0x1c0], rdx
mov qword [rbp + 0x1c8], rcx
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rcx, [rbp - 0x50]
call fcn.14003d100
jmp 0x140026209
movabs rbx, 0xa075f2b143dee56c
call fcn.140023650
mov qword [rbp + 0xb8], rbx
test al, al
je 0x1400263e4
movabs rax, 0xd4bfb03a12f9b530
mov qword [rbp - 0x10], rax
movabs rax, 0xc55581d863aa8a03
mov qword [rbp - 8], rax
movabs rax, 0xd48500a7a70d563b
mov qword [rbp], rax
movabs rax, 0x6f4d4e977d76e9e9
mov qword [rbp + 8], rax
movabs rax, 0xa9a94266c89ac948
mov qword [rbp + 0x10], rax
movabs rax, 0x7ce355bda6829220
mov qword [rbp + 0x18], rax
movabs rax, 0x1a91030e0728dad8
mov qword [rbp + 0x20], rax
movabs rax, 0xc996b5af0ea3e560
mov qword [rbp + 0x28], rax
movabs rdi, 0xb69fd548679ad063
mov qword [rbp + 0xb0], rdi
movabs r12, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], r12
movabs r14, 0x166d21e3131fc986
mov qword [rbp + 0xc8], r14
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
movabs rax, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rsi
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
lea rdx, [rbp - 0x10]
lea rcx, [0x140075670]
call fcn.14001a000
movabs rax, 0xd8faf53b14ffa213
mov qword [rbp - 0x50], rax
movabs rax, 0xc3559dc563ac8018
mov qword [rbp - 0x48], rax
movabs rax, 0xb3a564ecae1c5839
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], r14
mov qword [rbp + 0x1b0], rdi
mov qword [rbp + 0x1b8], rbx
mov qword [rbp + 0x1c0], r12
mov qword [rbp + 0x1c8], r14
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
lea rcx, [0x1400759f0]
call fcn.140029d20
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
movabs rax, 0xd1f1bc2c06f5bc69
mov qword [rbp - 0x10], rax
movabs rax, 0x801897c530a7964c
mov qword [rbp - 8], rax
movabs rax, 0xddcc06e2ae035e33
mov qword [rbp], rax
movabs rax, 0x79194f8a3366bbe7
mov qword [rbp + 8], rax
movabs rax, 0xf4e84e6c8b89df07
mov qword [rbp + 0x10], rax
movabs rcx, 0xf8a319dc2ecf300
mov qword [rbp + 0x18], rcx
movabs rax, 0xb69fd548679ad063
mov qword [rbp + 0xb0], rax
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0xd8], rcx
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
lea rdx, [0x140077400]
lea rcx, [0x1400773e8]
call fcn.14001edb0
mov rax, qword [0x140077408]
cmp rax, qword [0x140077400]
je 0x140026f90
movabs rax, 0xd0bfb82d13e9a910
mov qword [rbp - 0x30], rax
movabs rax, 0xc81693d263bb8905
mov qword [rbp - 0x28], rax
movabs rax, 0xb3a564c2cb4f0d30
mov qword [rbp - 0x20], rax
movabs rcx, 0x166d21e3131fc986
mov qword [rbp - 0x18], rcx
movabs rax, 0xb69fd548679ad063
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], rbx
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0x1c0], rax
mov qword [rbp + 0x1c8], rcx
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp - 0x30], xmm0
movdqa xmm1, xmmword [rbp - 0x20]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x20], xmm1
lea rdx, [rbp - 0x30]
lea rcx, [0x140075670]
call fcn.14001a000
mov rdx, qword [0x140077408]
sub rdx, qword [0x140077400]
mov rcx, rax
call fcn.14002a310
movabs rcx, 0xb695a62d13e3b243
mov qword [rbp + 0x170], rcx
mov qword [rbp + 0x178], rbx
movabs rcx, 0xb69fd548679ad063
mov qword [rbp - 0x50], rcx
mov qword [rbp - 0x48], rbx
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp + 0x170], xmm0
lea rdx, [rbp + 0x170]
mov rcx, rax
call fcn.14001a000
mov rcx, qword [0x140077400]
mov qword [0x1400773d0], rcx
movsxd rax, dword [rcx + 0x3c]
add rcx, rax
mov qword [0x1400773e0], rcx
movzx eax, word [rcx + 0x14]
add rcx, 0x18
add rcx, rax
mov qword [0x1400773d8], rcx
movabs rax, 0xfff1bc1f3bb48c3f
mov qword [rbp + 0x1e0], rax
movabs rax, 0xa075f2b143dee503
mov qword [rbp + 0x1e8], rax
movabs rax, 0xb69fd548679ad063
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rbx
movdqa xmm0, xmmword [rbp + 0x1e0]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp + 0x1e0], 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, [rbp + 0x1e0]
call qword [sym.imp.KERNEL32.dll_CreateFileA]
mov qword [0x140077448], rax
lea rcx, [0x140065a80]
cmp rax, 0xffffffffffffffff
jne 0x14002683c
movabs rax, 0xb69fd548679ad063
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], rbx
movabs rdi, 0xc4dbb12908d6a42d
movdqa xmm6, xmmword [rbp - 0x50]
nop dword [rax]
mov r8d, 0x62e8
mov rdx, rcx
lea rcx, [rbp + 0xb0]
call fcn.140020e70
nop
mov qword [rbp + 0x170], rdi
movabs rax, 0xa075d28b31bb9305
mov qword [rbp + 0x178], rax
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmm6
movdqa xmmword [rbp + 0x170], xmm0
lea rdx, [rbp + 0x170]
lea rcx, [0x140075670]
call fcn.14001a000
mov rdi, rax
mov edx, dword [rbp + 0xd0]
lea rcx, [rbp - 0x10]
call fcn.14001ee40
nop
mov rbx, qword [rax + 0x10]
mov rcx, rax
call fcn.140019da0
mov r8, rbx
mov rdx, rax
mov rcx, rdi
call fcn.140030a40
mov rcx, rax
call fcn.14002d990
nop
lea rcx, [rbp - 0x10]
call fcn.140019db0
nop
lea rcx, [rbp + 0xb0]
cmp dword [rbp + 0xd0], 0
jl 0x140024b8c
call fcn.140019db0
movabs rax, 0xfff1bc1f3bb48c3f
mov qword [rbp + 0x1e0], rax
movabs rax, 0xa075f2b143dee503
mov qword [rbp + 0x1e8], rax
movabs rax, 0xb69fd548679ad063
mov qword [rbp - 0x30], rax
movabs rbx, 0xa075f2b143dee56c
mov qword [rbp - 0x28], rbx
movdqa xmm0, xmmword [rbp + 0x1e0]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp + 0x1e0], 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, [rbp + 0x1e0]
call qword [sym.imp.KERNEL32.dll_CreateFileA]
mov qword [0x140077448], rax
cmp rax, 0xffffffffffffffff
lea rcx, [0x140065a80]
movabs rdi, 0xc4dbb12908d6a42d
je 0x1400266e0
movabs rdi, 0x400bfdcad4c2519d
movabs rax, 0xffe6a72d12cba42d
mov qword [rbp - 0x30], rax
movabs rax, 0xc90193dc31b18302
mov qword [rbp - 0x28], rax
movabs rax, 0xb3a509adbf2e593a
mov qword [rbp - 0x20], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp - 0x18], rax
movabs rcx, 0xb69fd548679ad063
mov qword [rbp + 0x1b0], rcx
mov qword [rbp + 0x1b8], rbx
movabs rdx, 0xb3a564c2cb6f3755
mov qword [rbp + 0x1c0], rdx
mov qword [rbp + 0x1c8], rax
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp - 0x30], xmm0
movdqa xmm1, xmmword [rbp - 0x20]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x20], xmm1
movabs rax, 0xdafbfb240bfea40d
mov qword [rbp + 0x170], rax
movabs rax, 0xa075f2b143dee500
mov qword [rbp + 0x178], rax
mov qword [rbp - 0x50], rcx
mov qword [rbp - 0x48], rbx
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp + 0x170], xmm0
lea rcx, [rbp + 0x170]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [rbp - 0x30]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400773c8], rax
test rax, rax
je 0x1400279f3
movabs rax, 0x96f8bb2103fbbf0f
mov qword [rbp - 0x10], rax
movabs rax, 0xd31c9ac563b3811a
mov qword [rbp - 8], rax
movabs rax, 0xddc108b7a4074475
mov qword [rbp], rax
movabs rax, 0x79010186713fbda1
mov qword [rbp + 8], rax
movabs rax, 0xdac62b04c6c6db49
mov qword [rbp + 0x10], rax
movabs rcx, 0xf8a319dc2ecf300
mov qword [rbp + 0x18], rcx
movabs rax, 0xb69fd548679ad063
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rbx
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0xd8], rcx
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
call fcn.14002d990
call fcn.14001cdd0
test al, al
je 0x140026f90
mov byte [rsp + 0x40], 0
lea rcx, [rsp + 0x40]
call fcn.14001dc50
cmp byte [rsp + 0x40], 0
jne 0x14002716d
movabs rax, 0xc2bfb12d0bf3b105
mov qword [rbp - 0x10], rax
movabs rax, 0xc65596df2ab8c503
mov qword [rbp - 8], rax
movabs rax, 0x93cb0babbf0c5920
mov qword [rbp], rax
movabs rax, 0x7f4d528a7b6be9fa
mov qword [rbp + 8], rax
movabs rax, 0xafb5586dc8899c54
mov qword [rbp + 0x10], rax
movabs rax, 0x6ae245bdac83d365
mov qword [rbp + 0x18], rax
movabs rax, 0x52964a5c0737cd99
mov qword [rbp + 0x20], rax
movabs rax, 0xa4f9c68f7283800e
mov qword [rbp + 0x28], rax
movabs rax, 0xeb072efe801b202e
mov qword [rbp + 0x30], rax
movabs rax, 0xaf2629fc01322895
mov qword [rbp + 0x38], rax
movabs rax, 0x342b9aa4bda932f2
mov qword [rbp + 0x40], rax
movabs rax, 0x74e1227969faa686
mov qword [rbp + 0x48], rax
movabs rax, 0xc4290bbe8f740cdc
mov qword [rbp + 0x50], rax
movabs rax, 0x6edd8aec17e6f6ed
mov qword [rbp + 0x58], rax
movabs rax, 0x471fd32f94f91a8f
mov qword [rbp + 0x60], rax
movabs rax, 0xa74952fbb1c8f8df
mov qword [rbp + 0x68], rax
movabs rax, 0x1851899b62c52092
mov qword [rbp + 0x70], rax
movabs rax, 0x53fa250577e12089
mov qword [rbp + 0x78], rax
movabs rax, 0xb69fd548679ad063
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rbx
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
movabs rax, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], r13
mov qword [rbp + 0xf8], r14
mov qword [rbp + 0x100], rdi
movabs rbx, 0x11824d0b19dac3ee
mov qword [rbp + 0x108], rbx
movabs rax, 0xac4a2bcce0547faf
mov qword [rbp + 0x110], rax
movabs rax, 0xffdec85378d9588
mov qword [rbp + 0x118], rax
movabs rax, 0x226ba056e7d963e1
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r12
movabs rax, 0x6a23e6f842a052f3
mov qword [rbp + 0x130], rax
movabs rax, 0x53fa0461129550fc
mov qword [rbp + 0x138], rax
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0x70]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x70], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
movabs rax, 0xd7bfa0271ebab60a
mov qword [rbp - 0x10], rax
movabs rax, 0xcf119cd834fe801e
mov qword [rbp - 8], rax
movabs rax, 0xd6d744f3fa4f4422
mov qword [rbp], rax
movabs rax, 0x7b0242c36770a6e4
mov qword [rbp + 8], rax
movabs rax, 0xb4a70b768d9cc957
mov qword [rbp + 0x10], rax
movabs rax, 0x7caa54f6a381d364
mov qword [rbp + 0x18], rax
movabs rax, 0x4e860f5d4221cacc
mov qword [rbp + 0x20], rax
movabs rax, 0xe5e2dac06c838018
mov qword [rbp + 0x28], rax
movabs rax, 0xef7169bca423006b
mov qword [rbp + 0x30], rax
movabs rax, 0xa23e60f502672586
mov qword [rbp + 0x38], rax
movabs rax, 0x24659ceabaad38e9
mov qword [rbp + 0x40], rax
movabs rax, 0x77eb652b548980ce
mov qword [rbp + 0x48], rax
movabs rax, 0xda2b43ec953b068f
mov qword [rbp + 0x50], rax
movabs rax, 0x2f81ccac43e4b5ed
mov qword [rbp + 0x58], rax
movabs rax, 0x4d0d8876a48933a2
mov qword [rbp + 0x60], rax
movabs rax, 0xee1a1ed395eff8c0
mov qword [rbp + 0x68], rax
movabs rax, 0x641878b2bc47280
mov qword [rbp + 0x70], rax
movabs rax, 0x53fa046112b43499
mov qword [rbp + 0x78], rax
movabs rax, 0xb69fd548679ad063
mov qword [rbp + 0xb0], rax
movabs rax, 0xa075f2b143dee56c
mov qword [rbp + 0xb8], rax
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
movabs rax, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], r13
mov qword [rbp + 0xf8], r14
mov qword [rbp + 0x100], rdi
mov qword [rbp + 0x108], rbx
movabs rax, 0xac4a2bcce0547faf
mov qword [rbp + 0x110], rax
movabs rax, 0xffdec85378d9588
mov qword [rbp + 0x118], rax
movabs rax, 0x226ba056e7d963e1
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r12
movabs rax, 0x6a23e6f842a052f3
mov qword [rbp + 0x130], rax
movabs rax, 0x53fa0461129550fc
mov qword [rbp + 0x138], rax
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0x70]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x70], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
movabs rbx, 0xa075f2b143dee56c
movabs r13, 0xb69fd548679ad063
movabs rax, 0xd8f6bd3c02f7bf10
mov qword [rbp - 0x10], rax
movabs rax, 0xc5058ad42dabc50b
mov qword [rbp - 8], rax
movabs rax, 0xc3c40ce2af0a4336
mov qword [rbp], rax
movabs rax, 0x7e1a01877671acf6
mov qword [rbp + 8], rax
movabs rax, 0xbea74468c88dd04e
mov qword [rbp + 0x10], rax
movabs rax, 0x7bf948eee28b9d69
mov qword [rbp + 0x18], rax
movabs rax, 0x158006470464d5dc
mov qword [rbp + 0x20], rax
movabs rax, 0xc996b5af0ea3e544
mov qword [rbp + 0x28], rax
mov qword [rbp + 0xb0], r13
mov qword [rbp + 0xb8], rbx
movabs r14, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], r14
movabs rdi, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rdi
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
movabs rax, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rsi
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
lea rdx, [rbp - 0x10]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
movabs rax, 0xd8faf53b14ffa213
mov qword [rbp - 0x50], rax
movabs rax, 0xc3559dc563ac8018
mov qword [rbp - 0x48], rax
movabs rax, 0xb3a564ecae1c5839
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], rdi
mov qword [rbp + 0x1b0], r13
mov qword [rbp + 0x1b8], rbx
mov qword [rbp + 0x1c0], r14
mov qword [rbp + 0x1c8], rdi
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
lea rcx, [0x1400759f0]
call fcn.140029d20
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
mov eax, 0x5a4d
cmp word [0x140065a80], ax
jne 0x140027192
movsxd rax, dword [0x140065abc]
lea rcx, [0x140065a80]
add rax, 8
add rax, rcx
jmp 0x140027197
mov eax, 4
mov ebx, dword [rax]
movabs rax, 0xd5f6986829db9c26
mov qword [rbp + 0xb0], rax
movabs rax, 0xd20191d42fbb8a1e
mov qword [rbp + 0xb8], rax
movabs rax, 0xdce644b1a806593a
mov qword [rbp + 0xc0], rax
movabs rax, 0x790455826170b9f4
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc49
mov qword [rbp + 0xd0], rax
movabs rcx, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rcx
movabs rdi, 0xb69fd548679ad063
mov qword [rbp + 0x1b0], rdi
movabs rax, 0xa075f2b143dee56c
mov qword [rbp + 0x1b8], rax
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0x1c0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0x1c8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0x1d0], rax
mov qword [rbp + 0x1d8], rcx
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp + 0xb0], xmm0
movdqa xmm1, xmmword [rbp + 0xc0]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp + 0xc0], xmm1
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x1d0]
movdqa xmmword [rbp + 0xd0], xmm0
lea rdx, [rbp + 0xb0]
lea rcx, [rbp - 0x10]
call fcn.140019e10
nop
mov edx, ebx
lea rcx, [rbp - 0x10]
call fcn.14001efe0
nop
lea rcx, [rbp - 0x10]
call fcn.140019db0
mov rcx, qword [0x140077448]
call fcn.14001fb60
mov rcx, qword [0x140077448]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov byte [rsp + 0x41], 0
lea rdx, [rsp + 0x41]
lea rcx, [rbp - 0x10]
call fcn.14002e710
mov rcx, rax
call fcn.14001e570
call fcn.14001e720
movabs rax, 0xdfbfb12d17eab10e
mov qword [rbp - 0x50], rax
movabs rax, 0xda1c819126b98401
mov qword [rbp - 0x48], rax
movabs rax, 0xb3a564c2cb4f0d30
mov qword [rbp - 0x40], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp - 0x38], rax
mov qword [rbp + 0x1b0], rdi
movabs rbx, 0xa075f2b143dee56c
mov qword [rbp + 0x1b8], rbx
movabs rdx, 0xb3a564c2cb6f3755
mov qword [rbp + 0x1c0], rdx
mov qword [rbp + 0x1c8], rax
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [0x140075670]
call fcn.14001a000
mov rdx, qword [0x140077420]
sub rdx, qword [0x140077418]
mov rcx, rax
call fcn.14002a310
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
movabs rax, 0xdfbfb12d03fbbf0f
mov qword [rbp - 0x10], rax
movabs rax, 0xc61387d363b19102
mov qword [rbp - 8], rax
movabs rax, 0xda8500acaa4f4530
mov qword [rbp], rax
movabs rax, 0x704d52976170b9eb
mov qword [rbp + 8], rax
movabs rax, 0xdac62b2a8c8dc44e
mov qword [rbp + 0x10], rax
movabs rcx, 0xf8a319dc2ecf300
mov qword [rbp + 0x18], rcx
mov qword [rbp + 0xb0], rdi
mov qword [rbp + 0xb8], rbx
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0xd8], rcx
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
mov rcx, qword [0x140077420]
sub rcx, qword [0x140077418]
call fcn.14001e9b0
mov rdi, rax
test rax, rax
je 0x140026f90
mov rcx, rax
call fcn.14001e830
mov r8, qword [0x140077420]
mov rdx, qword [0x140077418]
sub r8, rdx
mov rcx, rdi
call fcn.14001ec80
mov rcx, qword [0x1400773e0]
mov ebx, dword [rcx + 0x28]
add rbx, rdi
movabs rax, 0xd9eff53115eebe06
mov qword [rbp + 0x170], rax
movabs rax, 0xa075f29179aa8b05
mov qword [rbp + 0x178], rax
movabs rax, 0xb69fd548679ad063
mov qword [rbp - 0x50], rax
movabs rax, 0xa075f2b143dee56c
mov qword [rbp - 0x48], rax
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp + 0x170], xmm0
lea rdx, [rbp + 0x170]
lea rcx, [0x140075670]
call fcn.14001a000
mov rdx, rbx
mov rcx, rax
call fcn.14002a310
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
mov r8, qword [0x140077420]
sub r8, qword [0x140077418]
mov rdx, rdi
mov rcx, rbx
call fcn.14002e730
movabs rbx, 0xa075f2b143dee56c
test eax, eax
js 0x140026f90
movabs rax, 0xd5f6986829db9c26
mov qword [rbp + 0xb0], rax
movabs rax, 0xd20191d42fbb8a1e
mov qword [rbp + 0xb8], rax
movabs rax, 0xdce644b1a806593a
mov qword [rbp + 0xc0], rax
movabs rax, 0x790455826170b9f4
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc49
mov qword [rbp + 0xd0], rax
movabs rcx, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rcx
movabs rdi, 0xb69fd548679ad063
mov qword [rbp - 0x10], rdi
mov qword [rbp - 8], rbx
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], rcx
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp + 0xb0], xmm0
movdqa xmm1, xmmword [rbp + 0xc0]
xorps xmm1, xmmword [rbp]
movdqa xmmword [rbp + 0xc0], xmm1
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x10]
movdqa xmmword [rbp + 0xd0], xmm0
lea rdx, [rbp + 0xb0]
lea rcx, [rbp - 0x10]
call fcn.140019e10
nop
lea rcx, [rbp - 0x10]
call fcn.140020f50
nop
lea rcx, [rbp - 0x10]
call fcn.140019db0
movabs rax, 0xd2faa53806d7f038
mov qword [rbp - 0x10], rax
movabs rax, 0xc5079dd726bcc540
mov qword [rbp - 8], rax
movabs rax, 0xd2c914e2be004e75
mov qword [rbp], rax
movabs rax, 0x770a019a7d7ee9ff
mov qword [rbp + 8], rax
movabs rax, 0xa8a3437087c8d94a
mov qword [rbp + 0x10], rax
movabs rax, 0x60f811f3a3848720
mov qword [rbp + 0x18], rax
movabs rax, 0x5e974a021a2bd4db
mov qword [rbp + 0x20], rax
movabs rax, 0xa6ef95db7cc29119
mov qword [rbp + 0x28], rax
movabs rax, 0xf35724ff8a53263e
mov qword [rbp + 0x30], rax
movabs rax, 0xb03660ff43603480
mov qword [rbp + 0x38], rax
movabs rax, 0x6050f7c089e270e9
mov qword [rbp + 0x40], rax
movabs rax, 0x74f63e2b6da2a6a0
mov qword [rbp + 0x48], rax
movabs rax, 0x8c244ebcaf7445df
mov qword [rbp + 0x50], rax
movabs rax, 0x7bdd94ea5beffafa
mov qword [rbp + 0x58], rax
movabs rax, 0x560dcf25c7b70689
mov qword [rbp + 0x60], rax
movabs rax, 0xe65d56b7bddcb9c5
mov qword [rbp + 0x68], rax
movabs rax, 0x6a23e6a5628e3c9a
mov qword [rbp + 0x70], rax
movabs rcx, 0x53fa0461129550fc
mov qword [rbp + 0x78], rcx
mov qword [rbp + 0xb0], rdi
mov qword [rbp + 0xb8], rbx
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
movabs rax, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], r13
mov qword [rbp + 0xf8], r14
movabs rax, 0x400bfdcad4c2519d
mov qword [rbp + 0x100], rax
movabs rax, 0x11824d0b19dac3ee
mov qword [rbp + 0x108], rax
movabs rax, 0xac4a2bcce0547faf
mov qword [rbp + 0x110], rax
movabs rax, 0xffdec85378d9588
mov qword [rbp + 0x118], rax
movabs rax, 0x226ba056e7d963e1
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r12
movabs rax, 0x6a23e6f842a052f3
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], rcx
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0x70]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x70], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
movabs rax, 0xd8faf53b14ffa213
mov qword [rbp - 0x50], rax
movabs rax, 0xc3559dc563ac8018
mov qword [rbp - 0x48], rax
movabs rax, 0xb3a564ecae1c5839
mov qword [rbp - 0x40], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp - 0x38], rax
mov qword [rbp + 0x1b0], rdi
mov qword [rbp + 0x1b8], rbx
movabs rdx, 0xb3a564c2cb6f3755
mov qword [rbp + 0x1c0], rdx
mov qword [rbp + 0x1c8], rax
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
lea rcx, [0x1400759f0]
call fcn.140029d20
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
call fcn.140023a00
test al, al
je 0x140027cfe
movabs rax, 0xb69fb02b0eeebf0d
mov qword [rbp + 0x170], rax
mov qword [rbp + 0x178], rbx
movabs rax, 0xb69fd548679ad063
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], rbx
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp + 0x170], xmm0
movabs rcx, 0xd5bfa73d08c3f038
mov qword [rbp - 0x10], rcx
movabs rcx, 0x800797c536ae8803
mov qword [rbp - 8], rcx
movabs rcx, 0xc0c016e2a7035e22
mov qword [rbp], rcx
movabs rcx, 0x620b40c3676da8f2
mov qword [rbp + 8], rcx
movabs rcx, 0xb1a542688bc8ce42
mov qword [rbp + 0x10], rcx
movabs rcx, 0x28e15ebae28b9d69
mov qword [rbp + 0x18], rcx
movabs rcx, 0x57951a4f422bcc99
mov qword [rbp + 0x20], rcx
movabs rcx, 0xa1f595ca66d7c513
mov qword [rbp + 0x28], rcx
movabs rcx, 0xfa0768e38c143a2a
mov qword [rbp + 0x30], rcx
movabs rcx, 0xb63729fc08733cd4
mov qword [rbp + 0x38], rcx
movabs rcx, 0x2178dda5a0e234ef
mov qword [rbp + 0x40], rcx
movabs rcx, 0x79f6346578faa698
mov qword [rbp + 0x48], rcx
movabs rcx, 0xc32c4eaec03311c6
mov qword [rbp + 0x50], rcx
movabs rcx, 0x668982ea54adf0fa
mov qword [rbp + 0x58], rcx
movabs rcx, 0x2236803189b0168f
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], r12
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rbx
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
movabs rax, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], r13
mov qword [rbp + 0xf8], r14
mov qword [rbp + 0x100], rdi
movabs rax, 0x11824d0b19dac3ee
mov qword [rbp + 0x108], rax
movabs rax, 0xac4a2bcce0547faf
mov qword [rbp + 0x110], rax
movabs rax, 0xffdec85378d9588
mov qword [rbp + 0x118], rax
movabs rax, 0x226ba056e7d963e1
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r12
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
mov r9d, 0x30
lea r8, [rbp + 0x170]
lea rdx, [rbp - 0x10]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
movabs rax, 0xd8e8ba2c13efb810
mov qword [rbp - 0x50], rax
movabs rax, 0x9055869e63acca4c
mov qword [rbp - 0x48], rax
movabs rdx, 0xb3a564c2cb6f3755
mov qword [rbp - 0x40], rdx
movabs rcx, 0x166d21e3131fc986
mov qword [rbp - 0x38], rcx
movabs rax, 0xb69fd548679ad063
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], rbx
mov qword [rbp + 0x1c0], rdx
mov qword [rbp + 0x1c8], rcx
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rcx, [rbp - 0x50]
call fcn.14003d100
movabs rax, 0xd8f6bd3c02f7bf10
mov qword [rbp - 0x10], rax
movabs rax, 0xc5058ad42dabc50b
mov qword [rbp - 8], rax
movabs rax, 0xc3c40ce2af0a4336
mov qword [rbp], rax
movabs rax, 0x7e1a01877671acf6
mov qword [rbp + 8], rax
movabs rax, 0xbea74468c88dd04e
mov qword [rbp + 0x10], rax
movabs rax, 0x7bf948eee28b9d69
mov qword [rbp + 0x18], rax
movabs rax, 0x158006470464d5dc
mov qword [rbp + 0x20], rax
movabs rax, 0xe9e3dad62ec58c4a
mov qword [rbp + 0x28], rax
movabs rax, 0xe24920e7c916262a
mov qword [rbp + 0x30], rax
movabs rax, 0xb16438a84361269b
mov qword [rbp + 0x38], rax
movabs rax, 0x2f68ddbebbad33f8
mov qword [rbp + 0x40], rax
movabs rax, 0x70a23f6e6dafb383
mov qword [rbp + 0x48], rax
movabs rax, 0x8c2f40ad8d741bc1
mov qword [rbp + 0x50], rax
movabs rax, 0x6c989fa552ffe0fb
mov qword [rbp + 0x58], rax
movabs rax, 0x5604cf34c7bc1194
mov qword [rbp + 0x60], rax
movabs rax, 0xe95b17da88faf89e
mov qword [rbp + 0x68], rax
movabs rax, 0x30bc6b511e37297
mov qword [rbp + 0x70], rax
movabs rax, 0x329224147dec709a
mov qword [rbp + 0x78], rax
movabs rax, 0xa565ce060aa40913
mov qword [rbp + 0x80], rax
movabs rax, 0xa92629d06d34a4b6
mov qword [rbp + 0x88], rax
movabs rax, 0xd8fe4ef95f519558
mov qword [rbp + 0x90], rax
movabs rax, 0x8eac7824389f4979
mov qword [rbp + 0x98], rax
movabs rax, 0x6185ecde0000a025
mov qword [rbp + 0xa0], rax
movabs rcx, 0xbcf917df9b16a57a
mov qword [rbp + 0xa8], rcx
movabs rax, 0xb69fd548679ad063
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rbx
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0xc0], rax
movabs rax, 0x166d21e3131fc986
mov qword [rbp + 0xc8], rax
movabs rax, 0xdac62b04e8e8bc27
mov qword [rbp + 0xd0], rax
movabs rax, 0xf8a319dc2ecf300
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], r13
mov qword [rbp + 0xf8], r14
mov qword [rbp + 0x100], rdi
movabs rax, 0x11824d0b19dac3ee
mov qword [rbp + 0x108], rax
movabs rax, 0xac4a2bcce0547faf
mov qword [rbp + 0x110], rax
movabs rax, 0xffdec85378d9588
mov qword [rbp + 0x118], rax
movabs rax, 0x226ba056e7d963e1
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r12
movabs rax, 0x6a23e6f842a052f3
mov qword [rbp + 0x130], rax
movabs rax, 0x53fa0461129550fc
mov qword [rbp + 0x138], rax
movabs rax, 0xd945e77263846c65
mov qword [rbp + 0x140], rax
movabs rax, 0xcf0e09933d64e796
mov qword [rbp + 0x148], rax
movabs rax, 0xf8d70ab41e71e737
mov qword [rbp + 0x150], rax
movabs rax, 0xeccd0b4d5cbf3a10
mov qword [rbp + 0x158], rax
movabs rax, 0x6185ecde0064c549
mov qword [rbp + 0x160], rax
mov qword [rbp + 0x168], rcx
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0x70]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0x80]
xorps xmm1, xmmword [rbp + 0x140]
movdqa xmmword [rbp + 0x80], xmm1
movdqa xmm0, xmmword [rbp + 0x90]
xorps xmm0, xmmword [rbp + 0x150]
movdqa xmmword [rbp + 0x90], xmm0
movdqa xmm1, xmmword [rbp + 0xa0]
xorps xmm1, xmmword [rbp + 0x160]
movdqa xmmword [rbp + 0xa0], xmm1
lea rdx, [rbp - 0x10]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
movabs rax, 0xd8faf53b14ffa213
mov qword [rbp - 0x50], rax
movabs rax, 0xc3559dc563ac8018
mov qword [rbp - 0x48], rax
movabs rax, 0xb3a564ecae1c5839
mov qword [rbp - 0x40], rax
movabs rcx, 0x166d21e3131fc986
mov qword [rbp - 0x38], rcx
movabs rax, 0xb69fd548679ad063
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], rbx
movabs rax, 0xb3a564c2cb6f3755
mov qword [rbp + 0x1c0], rax
mov qword [rbp + 0x1c8], rcx
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
lea rcx, [0x1400759f0]
call fcn.140029d20
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
movabs rbx, 0xa075f2b143dee56c
jmp 0x140026f9a
movabs rax, 0x96c7a12b02e8b927
mov qword [rbp - 0x10], rax
movabs rax, 0x80109fd837b0901e
mov qword [rbp - 8], rax
movabs rax, 0xc7d60aabeb1b583b
mov qword [rbp], rax
movabs rax, 0x365701877673a5e7
mov qword [rbp + 8], rax
movabs rax, 0xbbe643679a89d954
mov qword [rbp + 0x10], rax
movabs rax, 0x63e446f2a6cc976e
mov qword [rbp + 0x18], rax
movabs rax, 0x4f91020e5820d9d6
mov qword [rbp + 0x20], rax
movabs rax, 0xbee1c2802199961a
mov qword [rbp + 0x28], rax
movabs rax, 0xe95426e28a1a3965
mov qword [rbp + 0x30], rax
movabs rax, 0xa66b64f6003c2592
mov qword [rbp + 0x38], rax
movabs rax, 0x376499e5a7b77cf3
mov qword [rbp + 0x40], rax
movabs rax, 0x74e6626f78b5af80
mov qword [rbp + 0x48], rax
movabs rax, 0xdf2b05bf8c3d1edb
mov qword [rbp + 0x50], rax
movabs rax, 0x3aced1e15eb2edf8
mov qword [rbp + 0x58], rax
movabs rcx, 0x226ba056e7d963e1
mov qword [rbp + 0x60], rcx
movabs r12, 0x873a3797d8aed8b2
mov qword [rbp + 0x68], r12
mov qword [rbp + 0xb0], r13
mov qword [rbp + 0xb8], r15
mov qword [rbp + 0xc0], rdi
mov qword [rbp + 0xc8], rbx
mov qword [rbp + 0xd0], r14
mov qword [rbp + 0xd8], rsi
movabs r15, 0x3be56a2e6244b8b9
mov qword [rbp + 0xe0], r15
movabs rsi, 0xc996b5af0ea3e56a
mov qword [rbp + 0xe8], rsi
movabs rax, 0x86274990e973544b
mov qword [rbp + 0xf0], rax
movabs rax, 0xc3440999631251f4
mov qword [rbp + 0xf8], rax
movabs rax, 0x400bfdcad4c2519d
mov qword [rbp + 0x100], rax
movabs rax, 0x11824d0b19dac3ee
mov qword [rbp + 0x108], rax
movabs rax, 0xac4a2bcce0547faf
mov qword [rbp + 0x110], rax
movabs rax, 0xffdec85378d9588
mov qword [rbp + 0x118], rax
mov qword [rbp + 0x120], rcx
mov qword [rbp + 0x128], r12
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
lea rdx, [rbp - 0x10]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
movabs rax, 0xd8faf53b14ffa213
mov qword [rbp - 0x50], rax
movabs rax, 0xc3559dc563ac8018
mov qword [rbp - 0x48], rax
movabs rax, 0xb3a564ecae1c5839
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], rbx
mov qword [rbp + 0x1b0], r13
movabs rax, 0xa075f2b143dee56c
mov qword [rbp + 0x1b8], rax
mov qword [rbp + 0x1c0], rdi
mov qword [rbp + 0x1c8], rbx
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [0x140075670]
call fcn.14001a000
mov rcx, rax
lea rdx, [0x140065884]
call fcn.14001a000
lea rcx, [0x1400759f0]
call fcn.140029d20
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
xor ecx, ecx
call fcn.1400398b4
int3