Function at 0x14001bde0
Capabilities:
Create thread
Inject thread

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 [0x14006a100]
xor rax, rsp
mov qword [rbp + 0x200], rax
xor edi, edi
call fcn.14001a5b0
test al, al
je 0x14001f9ec
mov qword [rbp + 0x20], 0x54
mov qword [rbp + 0x28], 0xd0006
mov dword [rbp + 0x30], 0x258
movabs rax, 0xf8b4a52be304866
mov qword [rsp + 0x50], rax
movabs rax, 0x2e96b031f6ee01eb
mov qword [rsp + 0x58], rax
movabs rax, 0x7a53e68c87405c77
mov qword [rsp + 0x60], rax
movabs rax, 0xf52638969cd1bbb
mov qword [rsp + 0x68], rax
movabs rax, 0x4c2b6d1fdf0682a4
mov qword [rsp + 0x70], rax
movabs rax, 0x5a09eda4c1d6b052
mov qword [rsp + 0x78], rax
movabs r15, 0xfe84a21be514825
mov qword [rbp + 0x120], r15
movabs r13, 0x2ef7b058f68a018a
mov qword [rbp + 0x128], r13
movabs r12, 0x7a3de6e3870d5c57
mov qword [rbp + 0x130], r12
movabs rax, 0xf3763da69ed1bd4
mov qword [rbp + 0x138], rax
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rbp + 0x148], rax
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
mov ecx, edi
nop dword [rax]
movzx eax, word [rsp + rcx + 0x50]
mov word [rbp + rcx + 0x34], ax
lea rcx, [rcx + 2]
test ax, ax
jne 0x14001bf40
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
lea r8, [rbp + 0x20]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_SetCurrentConsoleFontEx]
movabs rax, 0x6a9a2b56ca372756
mov qword [rbp + 0xc0], rax
movabs rax, 0x2ef7b058d6ca21b0
mov qword [rbp + 0xc8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], r13
movdqa xmm0, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0xc0], xmm0
lea rdx, [rbp + 0xc0]
lea rcx, [0x14006b670]
call fcn.140013000
mov rcx, rax
lea rdx, str.Sun_Jun_30_21:12:41_2024
call fcn.140013000
mov rcx, rax
lea rdx, [0x14005c85c]
call fcn.140013000
movabs rax, 0x218d2e40cc363850
mov qword [rbp + 0xc0], rax
movabs rax, 0x2ef7b058f6ef79ef
mov qword [rbp + 0xc8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], r13
movdqa xmm0, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0xc0], xmm0
lea rcx, [rbp + 0xc0]
call fcn.1400343d0
xor bl, bl
movabs rax, 0x6bc67812cc343b50
mov qword [rbp + 0xc0], rax
movabs r14, 0x2ef7b058f68a6de6
mov qword [rbp + 0xc8], r14
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], r13
movdqa xmm0, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0xc0], xmm0
lea rcx, [rbp + 0xc0]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
movabs rsi, 0x6bc63f138d3f2152
mov qword [rbp + 0xc0], rsi
mov qword [rbp + 0xc8], r14
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], r13
movdqa xmm0, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0xc0], xmm0
lea rcx, [rbp + 0xc0]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [rbp + 0xc0], rsi
mov qword [rbp + 0xc8], r14
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], r13
movdqa xmm0, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0xc0], xmm0
lea rcx, [rbp + 0xc0]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
movabs rcx, 0x6aaf3844cd043c6b
mov qword [rbp + 0x80], rcx
movabs rcx, 0x6783d33d9ce84efe
mov qword [rbp + 0x88], rcx
movabs rcx, 0x1349878ef5623a39
mov qword [rbp + 0x90], rcx
movabs rcx, 0xf3763da69ed75bb
mov qword [rbp + 0x98], rcx
mov qword [rbp + 0xa0], r15
mov qword [rbp + 0xa8], r13
mov qword [rbp + 0xb0], r12
movabs r14, 0xf3763da69ed1bd4
mov qword [rbp + 0xb8], r14
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0x90]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x90], xmm1
lea rdx, [rbp + 0x80]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x14006d3c0], rax
test rax, rax
je 0x14001c1d9
call fcn.140014c70
movzx ebx, al
mov edi, 1
test bl, bl
je 0x14001cb32
lea rcx, [rsp + 0x50]
call fcn.14001bd00
nop
movabs rax, 0x6a8c2444ce342c79
mov qword [rbp + 0x80], rax
movabs rax, 0x5b95ec2b93e362e4
mov qword [rbp + 0x88], rax
movabs rax, 0x7a548d95a969303e
mov qword [rbp + 0x90], rax
mov qword [rbp + 0x98], r14
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], r13
mov qword [rbp + 0xf0], r12
mov qword [rbp + 0xf8], r14
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0x90]
xorps xmm1, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x90], xmm1
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0x1e0]
call fcn.140012e10
nop
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xa0]
call fcn.140025c50
nop
lea rcx, [rbp + 0x1e0]
call fcn.140012db0
xor r8d, r8d
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0xe0]
call fcn.140025b50
nop
lea rcx, [rbp + 0xe0]
call fcn.140014b40
movzx ebx, al
lea rcx, [rbp + 0xe0]
call fcn.140012ac0
test bl, bl
je 0x14001c8df
movabs rax, 0x61872353db21314d
mov qword [rbp + 0xc0], rax
movabs rax, 0x2e92dc2d92e56caa
mov qword [rbp + 0xc8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], r13
movdqa xmm0, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0xc0], xmm0
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x120]
call fcn.140019a80
lea rdx, [rbp + 0xc0]
mov rcx, rax
call fcn.140027a50
movzx ebx, al
lea rcx, [rbp + 0x120]
call fcn.140012db0
test bl, bl
je 0x14001cb16
movabs r15, 0x63b8324ed2332777
mov qword [rbp + 0xe0], r15
movabs r12, 0x4f83d51a84ef78eb
mov qword [rbp + 0xe8], r12
movabs rdi, 0x7a3de6e3e2753979
mov qword [rbp + 0xf0], rdi
mov qword [rbp + 0xf8], r14
movabs r15, 0xfe84a21be514825
mov qword [rbp + 0xc0], r15
mov qword [rbp + 0xc8], r13
movabs r12, 0x7a3de6e3870d5c57
mov qword [rbp + 0xd0], r12
mov qword [rbp + 0xd8], r14
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0xe0], xmm0
movdqa xmm1, xmmword [rbp + 0xf0]
xorps xmm1, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0xf0], xmm1
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0xc0]
call fcn.140012e10
nop
lea rcx, [rbp + 0xc0]
call fcn.14001a8d0
mov rbx, rax
lea rcx, [rbp + 0xc0]
call fcn.140012db0
test rbx, rbx
je 0x14001c73f
movabs r13, 0x6384234ad5222951
mov qword [rbp + 0xe0], r13
movabs rax, 0xe9ad977d6ec2eaa
mov qword [rbp + 0xe8], rax
movabs rax, 0x295a8db3f7603314
mov qword [rbp + 0xf0], rax
movabs rax, 0xf3706a20cc36da6
mov qword [rbp + 0xf8], rax
mov qword [rbp + 0xc0], r15
movabs rbx, 0x2ef7b058f68a018a
mov qword [rbp + 0xc8], rbx
mov qword [rbp + 0xd0], r12
mov qword [rbp + 0xd8], r14
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0xe0], xmm0
movdqa xmm1, xmmword [rbp + 0xf0]
xorps xmm1, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0xf0], xmm1
lea rcx, [rbp + 0xe0]
call fcn.1400343d0
movabs rax, 0x60ab6a55cc303c56
mov qword [rbp + 0xe0], rax
movabs rax, 0x5885e33f9dda71e7
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0xf0], rdi
mov qword [rbp + 0xf8], r14
mov qword [rbp + 0xc0], r15
mov qword [rbp + 0xc8], rbx
mov qword [rbp + 0xd0], r12
mov qword [rbp + 0xd8], r14
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0xe0], xmm0
movdqa xmm1, xmmword [rbp + 0xf0]
xorps xmm1, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0xf0], xmm1
lea rcx, [rbp + 0xe0]
call fcn.1400343d0
movabs rax, 0x5c8f2171ce3c2766
mov qword [rbp + 0xc0], rax
movabs rax, 0x2ef7d52093a477f8
mov qword [rbp + 0xc8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rbx
movdqa xmm0, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0xc0], xmm0
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0x120]
call fcn.140012e10
nop
lea rcx, [rbp + 0x120]
call fcn.14001a8d0
mov r8, rax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov rdi, rax
lea rcx, [rbp + 0x120]
call fcn.140012db0
test rdi, rdi
je 0x14001cb16
movabs rax, 0x7d8a236dda302769
mov qword [rbp + 0xe0], rax
movabs rax, 0x2ef7b058b7f373eb
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0x1e0], r15
mov qword [rbp + 0x1e8], rbx
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0x1e0]
movdqa xmmword [rbp + 0xe0], xmm0
movabs rax, 0x3ddb2644d0232d4e
mov qword [rbp + 0x1e0], rax
movabs rax, 0x2ef7b0589ae665a4
mov qword [rbp + 0x1e8], rax
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x88], rbx
movdqa xmm0, xmmword [rbp + 0x1e0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0x1e0], xmm0
lea rcx, [rbp + 0x1e0]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
lea rdx, [rbp + 0xe0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov r14, rax
lea rcx, [rbp + 0xa0]
call fcn.140012da0
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14001c6b0
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 + 0xa0]
call fcn.140012da0
inc rbx
cmp byte [rax + rbx], 0
jne 0x14001c6e2
lea rcx, [rbp + 0xa0]
call fcn.140012da0
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]
jmp 0x14001cb16
movabs rax, 0x6d871801d034384a
mov qword [rbp + 0x120], rax
movabs rax, 0x4b8ed134a6f26ee6
mov qword [rbp + 0x128], rax
movabs rax, 0x1f5fc682f3681e25
mov qword [rbp + 0x130], rax
movabs rax, 0x6a470cfa0c9f74b2
mov qword [rbp + 0x138], rax
movabs rax, 0x2a2b1e7db801eba7
mov qword [rbp + 0x140], rax
movabs rax, 0x226cc3c1b3d3c74a
mov qword [rbp + 0x148], rax
movabs rax, 0xfe4569efa5ed5ffe
mov qword [rbp + 0x150], rax
movabs rsi, 0x847258564b7e9508
mov qword [rbp + 0x158], rsi
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], r13
mov qword [rbp + 0xf0], r12
mov qword [rbp + 0xf8], r14
movabs rcx, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x100], rcx
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rbp + 0x108], rax
movabs r14, 0xfe4569efa5ed719b
mov qword [rbp + 0x110], r14
mov qword [rbp + 0x118], rsi
movdqa xmm0, xmmword [rbp + 0x120]
xorps xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x120], xmm0
movdqa xmm1, xmmword [rbp + 0x130]
xorps xmm1, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x130], xmm1
movdqa xmm0, xmmword [rbp + 0x140]
xorps xmm0, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x140], xmm0
movdqa xmm1, xmmword [rbp + 0x150]
xorps xmm1, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x150], xmm1
lea rdx, [rbp + 0x120]
lea rcx, [0x14006b670]
call fcn.140013000
mov rcx, rax
lea rdx, [0x14005c85c]
call fcn.140013000
movabs rax, 0x618d6a52cd343a55
mov qword [rbp + 0xe0], rax
movabs rax, 0x4dd7df2cd6f864fe
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0xc0], r15
mov qword [rbp + 0xc8], r13
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0xc0]
jmp 0x14001ca98
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
movabs rax, 0x61812255db3c2756
mov qword [rbp + 0x120], rax
movabs rax, 0x4185c77885e321ed
mov qword [rbp + 0x128], rax
movabs rax, 0x5a55928af02d3b39
mov qword [rbp + 0x130], rax
movabs rax, 0x615207b40c9d7eb0
mov qword [rbp + 0x138], rax
movabs rax, 0x29364d71ac0aebaa
mov qword [rbp + 0x140], rax
movabs rax, 0x3d799884afc7c213
mov qword [rbp + 0x148], rax
movabs rax, 0x9b3d0cc1c08910e9
mov qword [rbp + 0x150], rax
movabs rax, 0x847258564b7e9526
mov qword [rbp + 0x158], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], r13
mov qword [rbp + 0xf0], r12
mov qword [rbp + 0xf8], r14
movabs rcx, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x100], rcx
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rbp + 0x108], rax
movabs r14, 0xfe4569efa5ed719b
mov qword [rbp + 0x110], r14
movabs rsi, 0x847258564b7e9508
mov qword [rbp + 0x118], rsi
movdqa xmm0, xmmword [rbp + 0x120]
xorps xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x120], xmm0
movdqa xmm1, xmmword [rbp + 0x130]
xorps xmm1, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x130], xmm1
movdqa xmm0, xmmword [rbp + 0x140]
xorps xmm0, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x140], xmm0
movdqa xmm1, xmmword [rbp + 0x150]
xorps xmm1, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x150], xmm1
lea rdx, [rbp + 0x120]
lea rcx, [0x14006b670]
call fcn.140013000
mov rcx, rax
lea rdx, [0x14005c85c]
call fcn.140013000
movabs rax, 0x618d6a52cd343a55
mov qword [rbp + 0xe0], rax
movabs rax, 0x4dd7df2cd6f864fe
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0xc0], r15
mov qword [rbp + 0xc8], r13
movdqa xmm0, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0xe0]
movabs rax, 0x7a3de6cde27e333b
mov qword [rbp + 0xf0], rax
movabs rax, 0xf3763da69ed1bd4
mov qword [rbp + 0xf8], rax
mov qword [rbp + 0xd0], r12
mov qword [rbp + 0xd8], rax
movdqa xmm1, xmmword [rbp + 0xf0]
xorps xmm1, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0xe0], xmm0
movdqa xmmword [rbp + 0xf0], xmm1
lea rdx, [rbp + 0xe0]
lea rcx, [0x14006b670]
call fcn.140013000
lea rdx, [0x14005c85c]
mov rcx, rax
call fcn.140013000
lea rcx, [0x14006b9f0]
call fcn.14001fa50
nop
lea rcx, [rbp + 0xa0]
call fcn.140012db0
nop
lea rcx, [rsp + 0x50]
call fcn.140012db0
jmp 0x14001f9ec
movabs rsi, 0x847258564b7e9508
movabs r14, 0xfe4569efa5ed719b
cmp edi, 1
jne 0x14001f7e1
movabs rax, 0xfe82f42d725274b
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0xe8], r13
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x88], r13
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0xe0], xmm0
movabs rax, 0x6a9a2547db13687e
mov qword [rsp + 0x50], rax
movabs rax, 0x5e96dd7893e275aa
mov qword [rsp + 0x58], rax
movabs rax, 0x154f96c3e0633527
mov qword [rsp + 0x60], rax
movabs rax, 0x685201fa1a9e7eb7
mov qword [rsp + 0x68], rax
movabs rax, 0x2a0d4d71ac48eca0
mov qword [rsp + 0x70], rax
movabs rax, 0x2c688584b4ddc91e
mov qword [rsp + 0x78], rax
movabs rax, 0x862a058dca9f51fe
mov qword [rbp - 0x80], rax
movabs rax, 0xf01b78382e0efa28
mov qword [rbp - 0x78], rax
movabs rax, 0xebdf8f755e72dbed
mov qword [rbp - 0x70], rax
movabs rax, 0xd4cf45c45c31edc6
mov qword [rbp - 0x68], rax
movabs rax, 0xa87c50d8e98410d3
mov qword [rbp - 0x60], rax
movabs rax, 0xa90fc2323b72a1b9
mov qword [rbp - 0x58], rax
movabs rax, 0xee5eab5a0be7d494
mov qword [rbp - 0x50], rax
movabs rax, 0x7f8a081c49d3acb6
mov qword [rbp - 0x48], rax
mov qword [rbp + 0x120], r15
mov qword [rbp + 0x128], r13
mov qword [rbp + 0x130], r12
movabs rbx, 0xf3763da69ed1bd4
mov qword [rbp + 0x138], rbx
movabs rcx, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rcx
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x150], r14
mov qword [rbp + 0x158], rsi
movabs rax, 0x9ebeaf19321baccd
mov qword [rbp + 0x160], rax
movabs rax, 0xb5ac2cb03d5c82b2
mov qword [rbp + 0x168], rax
movabs rax, 0xdb133cbbc9fd7cbf
mov qword [rbp + 0x170], rax
movabs rax, 0xcd7dad12551b81dc
mov qword [rbp + 0x178], rax
movabs rax, 0x8f338b357fc7a6f1
mov qword [rbp + 0x180], rax
movabs rax, 0x7f8a081c14f38dc6
mov qword [rbp + 0x188], rax
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x80]
xorps xmm1, xmmword [rbp + 0x150]
movdqa xmmword [rbp - 0x80], xmm1
movdqa xmm0, xmmword [rbp - 0x70]
xorps xmm0, xmmword [rbp + 0x160]
movdqa xmmword [rbp - 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x60]
xorps xmm1, xmmword [rbp + 0x170]
movdqa xmmword [rbp - 0x60], xmm1
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x180]
movdqa xmmword [rbp - 0x50], xmm0
mov r9d, 0x41
lea r8, [rbp + 0xe0]
lea rdx, [rsp + 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
cmp eax, edi
jne 0x14001fa23
movabs rdi, 0x7a3de6e3e2753979
movabs rsi, 0xe9ad977d6ec2eaa
movabs r15, 0x63b8324ed2332777
movabs r12, 0x4f83d51a84ef78eb
movabs r13, 0x6384234ad5222951
movabs r14, 0x2ef7b058f68a018a
nop dword [rax]
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x88], r12
mov qword [rbp + 0x90], rdi
mov qword [rbp + 0x98], rbx
movabs rax, 0xfe84a21be514825
mov qword [rbp + 0xa0], rax
mov qword [rbp + 0xa8], r14
movabs rcx, 0x7a3de6e3870d5c57
mov qword [rbp + 0xb0], rcx
mov qword [rbp + 0xb8], rbx
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0x90]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x90], xmm1
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x50]
call fcn.140012e10
nop
lea rcx, [rsp + 0x50]
call fcn.14001a8d0
mov rbx, rax
lea rcx, [rsp + 0x50]
call fcn.140012db0
test rbx, rbx
je 0x14001cf7c
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x58], rsi
movabs rax, 0x166d9e8ceb6f3305
mov qword [rsp + 0x60], rax
movabs rax, 0x6e4306981b8862b5
mov qword [rsp + 0x68], rax
movabs rax, 0x4c446d5dba17e7e7
mov qword [rsp + 0x70], rax
movabs rcx, 0x5a09eda4c1b2b03e
mov qword [rsp + 0x78], rcx
movabs rax, 0xfe84a21be514825
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r14
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0x130], rax
movabs rbx, 0xf3763da69ed1bd4
mov qword [rbp + 0x138], rbx
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
mov qword [rbp + 0x148], rcx
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
lea rcx, [rsp + 0x50]
call fcn.1400343d0
jmp 0x14001cdf0
movabs rax, 0x61813e51d33e3a55
mov qword [rsp + 0x50], rax
movabs rax, 0x4996c32b93e721ed
mov qword [rsp + 0x58], rax
movabs rax, 0x1f4e93c3e8797c32
mov qword [rsp + 0x60], rax
movabs rax, 0x7b5e02ad08cd37a6
mov qword [rsp + 0x68], rax
movabs rax, 0x4c446d5df108eca0
mov qword [rsp + 0x70], rax
movabs rsi, 0x5a09eda4c1b2b03e
mov qword [rsp + 0x78], rsi
movabs r15, 0xfe84a21be514825
mov qword [rbp + 0x120], r15
movabs rdi, 0x2ef7b058f68a018a
mov qword [rbp + 0x128], rdi
movabs rbx, 0x7a3de6e3870d5c57
mov qword [rbp + 0x130], rbx
movabs r12, 0xf3763da69ed1bd4
mov qword [rbp + 0x138], r12
movabs r14, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], r14
mov qword [rbp + 0x148], rsi
movdqa xmm0, xmmword [rbp + 0x120]
xorps xmm0, xmmword [rsp + 0x50]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
lea rdx, [rsp + 0x50]
lea rcx, [0x14006b670]
call fcn.140013000
mov rcx, rax
lea rdx, [0x14005c85c]
call fcn.140013000
movabs rax, 0xfe82f42d725274b
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0xe8], rdi
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x88], rdi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0xe0], xmm0
movabs rax, 0x7cc82f4adf1c687e
mov qword [rsp + 0x50], rax
movabs rax, 0xe9bdc39d6ef73ff
mov qword [rsp + 0x58], rax
movabs rax, 0x134ac690e2603d30
mov qword [rsp + 0x60], rax
movabs rax, 0x6a5911bf02cd73a0
mov qword [rsp + 0x68], rax
movabs rax, 0x24270429b10ea2a5
mov qword [rsp + 0x70], rax
movabs rax, 0x1b5fcd9eb2c6d15b
mov qword [rsp + 0x78], rax
movabs rax, 0xd3652dbde4b836d5
mov qword [rbp - 0x80], rax
movabs rax, 0xc2527576083fd028
mov qword [rbp - 0x78], rax
movabs rax, 0xf0df8f4d7b5eef8c
mov qword [rbp - 0x70], rax
movabs rax, 0xc6de49d84933a2d6
mov qword [rbp - 0x68], rax
movabs rax, 0xb47f5f9bac8f1d9f
mov qword [rbp - 0x60], rax
movabs rax, 0xc777f032747fe4af
mov qword [rbp - 0x58], rax
movabs rax, 0xfb5ce515198e86aa
mov qword [rbp - 0x50], rax
movabs rax, 0x10e928797a9ce9e6
mov qword [rbp - 0x48], rax
movabs rax, 0x6c1d33d3e6f16df1
mov qword [rbp - 0x40], rax
movabs rax, 0xfef9dcb9fde89bc9
mov qword [rbp - 0x38], rax
movabs rax, 0xac4e457112896895
mov qword [rbp - 0x30], rax
movabs rax, 0x951ee3e7d1599274
mov qword [rbp - 0x28], rax
movabs rax, 0xa7ed8033779a880f
mov qword [rbp - 0x20], rax
movabs rax, 0xedb77257a2101501
mov qword [rbp - 0x18], rax
mov qword [rbp + 0x120], r15
mov qword [rbp + 0x128], rdi
mov qword [rbp + 0x130], rbx
mov qword [rbp + 0x138], r12
mov qword [rbp + 0x140], r14
mov qword [rbp + 0x148], rsi
movabs r14, 0xfe4569efa5ed719b
mov qword [rbp + 0x150], r14
movabs rsi, 0x847258564b7e9508
mov qword [rbp + 0x158], rsi
movabs rax, 0x9ebeaf19321baccd
mov qword [rbp + 0x160], rax
movabs rax, 0xb5ac2cb03d5c82b2
mov qword [rbp + 0x168], rax
movabs rax, 0xdb133cbbc9fd7cbf
mov qword [rbp + 0x170], rax
movabs rax, 0xcd7dad12551b81dc
mov qword [rbp + 0x178], rax
movabs rax, 0x8f338b357fc7a6f1
mov qword [rbp + 0x180], rax
movabs rax, 0x7f8a081c14f38dc6
mov qword [rbp + 0x188], rax
movabs rax, 0x4c645fa785941f83
mov qword [rbp + 0x190], rax
movabs rax, 0x9295b5cedd9df4b0
mov qword [rbp + 0x198], rax
movabs rax, 0xc22f275166ec0fb5
mov qword [rbp + 0x1a0], rax
movabs rax, 0xe13e8d88f13df71a
mov qword [rbp + 0x1a8], rax
movabs rax, 0xca8ce71312e9e767
mov qword [rbp + 0x1b0], rax
movabs rax, 0xedb7720a82316664
mov qword [rbp + 0x1b8], rax
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x80]
xorps xmm1, xmmword [rbp + 0x150]
movdqa xmmword [rbp - 0x80], xmm1
movdqa xmm0, xmmword [rbp - 0x70]
xorps xmm0, xmmword [rbp + 0x160]
movdqa xmmword [rbp - 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x60]
xorps xmm1, xmmword [rbp + 0x170]
movdqa xmmword [rbp - 0x60], xmm1
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x180]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x190]
movdqa xmmword [rbp - 0x40], xmm1
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp + 0x1a0]
movdqa xmmword [rbp - 0x30], xmm0
movdqa xmm1, xmmword [rbp - 0x20]
xorps xmm1, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp - 0x20], xmm1
mov r9d, 0x31
lea r8, [rbp + 0xe0]
lea rdx, [rsp + 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
cmp eax, 1
jne 0x14001f9ec
movabs rax, 0x6886234add342046
mov qword [rsp + 0x50], rax
movabs rax, 0x5d80df3c98e376aa
mov qword [rsp + 0x58], rax
movabs rax, 0xe549496e4682f77
mov qword [rsp + 0x60], rax
movabs rax, 0x61560bb90c803bad
mov qword [rsp + 0x68], rax
movabs rax, 0x4c446d73ac02f1a0
mov qword [rsp + 0x70], rax
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rsp + 0x78], rax
mov qword [rbp + 0x120], r15
mov qword [rbp + 0x128], rdi
mov qword [rbp + 0x130], rbx
mov qword [rbp + 0x138], r12
movabs rcx, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rcx
mov qword [rbp + 0x148], rax
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
lea rdx, [rsp + 0x50]
lea rcx, [0x14006b670]
call fcn.140013000
mov rcx, rax
lea rdx, [0x14005c85c]
call fcn.140013000
xor bl, bl
call fcn.14001ad50
test al, al
je 0x14001d753
mov bl, 1
movabs rax, 0x2f842b54ca232173
mov qword [rsp + 0x50], rax
movabs rax, 0xe92de319ee960c7
mov qword [rsp + 0x58], rax
movabs rax, 0x174f8985f36c3007
mov qword [rsp + 0x60], rax
movabs rax, 0x6d560dbf499e72f4
mov qword [rsp + 0x68], rax
movabs rax, 0x25204d21ff0be7a5
mov qword [rsp + 0x70], rax
movabs rax, 0x746e83cdadd0d14d
mov qword [rsp + 0x78], rax
movabs rax, 0xfe4569efa5ed71b5
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rsi
mov qword [rbp + 0x120], r15
mov qword [rbp + 0x128], rdi
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], r12
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x150], r14
mov qword [rbp + 0x158], rsi
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x80]
xorps xmm1, xmmword [rbp + 0x150]
movdqa xmmword [rbp - 0x80], xmm1
lea rdx, [rsp + 0x50]
lea rcx, [0x14006b670]
call fcn.140013000
mov rcx, rax
call fcn.140024f40
movabs rax, 0x61876501d3222141
mov qword [rsp + 0x50], rax
movabs rax, 0x47939f7893e468e6
mov qword [rsp + 0x58], rax
movabs rax, 0x1f5bcb86eb6f3d24
mov qword [rsp + 0x60], rax
movabs rax, 0x691843bf1b986fb5
mov qword [rsp + 0x68], rax
movabs rax, 0x2d2a082faa1be3ac
mov qword [rsp + 0x70], rax
movabs rax, 0x2f7d9fcd9788d553
mov qword [rsp + 0x78], rax
movabs rax, 0x902c018cc4a01dfa
mov qword [rbp - 0x80], rax
movabs rax, 0xf61d3e222a12c56d
mov qword [rbp - 0x78], rax
movabs rax, 0x9ebeaf19321baca0
mov qword [rbp - 0x70], rax
movabs rcx, 0xb5ac2cb03d5c82b2
mov qword [rbp - 0x68], rcx
mov qword [rbp + 0x120], r15
mov qword [rbp + 0x128], rdi
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], r12
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x150], r14
mov qword [rbp + 0x158], rsi
movabs rax, 0x9ebeaf19321baccd
mov qword [rbp + 0x160], rax
mov qword [rbp + 0x168], rcx
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x80]
xorps xmm1, xmmword [rbp + 0x150]
movdqa xmmword [rbp - 0x80], xmm1
movdqa xmm0, xmmword [rbp - 0x70]
xorps xmm0, xmmword [rbp + 0x160]
movdqa xmmword [rbp - 0x70], xmm0
lea rcx, [rsp + 0x50]
call fcn.1400343d0
call fcn.14001b030
test al, al
je 0x14001d9a7
mov bl, 1
movabs rax, 0x2f9b3d4eda3f2172
mov qword [rsp + 0x50], rax
movabs rax, 0x5d9ec62a93fa78c2
mov qword [rsp + 0x58], rax
movabs rax, 0x1c49878fd72d2e38
mov qword [rsp + 0x60], rax
movabs rax, 0x6a1710b3498069bb
mov qword [rsp + 0x68], rax
movabs rax, 0x30640938b30de3a7
mov qword [rsp + 0x70], rax
movabs rax, 0x33658fc5b2dbd41e
mov qword [rsp + 0x78], rax
movabs rax, 0xfe4569ef8bc316f5
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rsi
mov qword [rbp + 0x120], r15
mov qword [rbp + 0x128], rdi
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], r12
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x150], r14
mov qword [rbp + 0x158], rsi
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x80]
xorps xmm1, xmmword [rbp + 0x150]
movdqa xmmword [rbp - 0x80], xmm1
lea rdx, [rsp + 0x50]
lea rcx, [0x14006b670]
call fcn.140013000
mov rcx, rax
call fcn.140024f40
movabs rax, 0x61876501d3222141
mov qword [rsp + 0x50], rax
movabs rax, 0x47939f7893e468e6
mov qword [rsp + 0x58], rax
movabs rax, 0x1f5bcb86eb6f3d24
mov qword [rsp + 0x60], rax
movabs rax, 0x691843bf1b986fb5
mov qword [rsp + 0x68], rax
movabs rax, 0x2d2a082faa1be3ac
mov qword [rsp + 0x70], rax
movabs rax, 0x286c9ddd8988d553
mov qword [rsp + 0x78], rax
movabs rax, 0x9f29399dca9e18ed
mov qword [rbp - 0x80], rax
movabs rax, 0x8472583b3911f37c
mov qword [rbp - 0x78], rax
mov qword [rbp + 0x120], r15
mov qword [rbp + 0x128], rdi
movabs r15, 0x7a3de6e3870d5c57
mov qword [rbp + 0x130], r15
mov qword [rbp + 0x138], r12
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x150], r14
mov qword [rbp + 0x158], rsi
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x80]
xorps xmm1, xmmword [rbp + 0x150]
movdqa xmmword [rbp - 0x80], xmm1
lea rcx, [rsp + 0x50]
call fcn.1400343d0
call fcn.14001b4f0
movabs rcx, 0x6cc83854d108687e
movabs rdx, 0xe85d52c83fa6ce5
movabs r8, 0x95894c3eb613520
movabs r9, 0x7b5102fa1d9f7aa0
movabs r10, 0x27270431bc4ff0ac
movabs r11, 0x7d628283e1d5de57
test al, al
movabs r15, 0x7a3de6e3870d5c57
jne 0x14001d9fe
test bl, bl
je 0x14001dce9
movabs rax, 0xfe82f42d725274b
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0xe8], rdi
movabs rbx, 0xfe84a21be514825
mov qword [rbp + 0x80], rbx
mov qword [rbp + 0x88], rdi
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0xe0], xmm0
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x58], rdx
mov qword [rsp + 0x60], r8
mov qword [rsp + 0x68], r9
mov qword [rsp + 0x70], r10
mov qword [rsp + 0x78], r11
movabs rax, 0x9235198e858205bb
mov qword [rbp - 0x80], rax
movabs rax, 0xec117833230ab571
mov qword [rbp - 0x78], rax
movabs rax, 0xe29e8e6a577cc2ac
mov qword [rbp - 0x70], rax
movabs rax, 0xc0df0cd5563def92
mov qword [rbp - 0x68], rax
movabs rax, 0xba601cd4bddd19cd
mov qword [rbp - 0x60], rax
movabs rax, 0xa509d47c343be4aa
mov qword [rbp - 0x58], rax
movabs rax, 0xe055ee575fa0c898
mov qword [rbp - 0x50], rax
movabs rax, 0x16fe667377d3e8b4
mov qword [rbp - 0x48], rax
movabs rax, 0x4c397fc0ebfd6aed
mov qword [rbp - 0x40], rax
movabs rcx, 0x9295b5cedd9df4b0
mov qword [rbp - 0x38], rcx
mov qword [rbp + 0x120], rbx
mov qword [rbp + 0x128], rdi
mov qword [rbp + 0x130], r15
mov qword [rbp + 0x138], r12
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x150], r14
mov qword [rbp + 0x158], rsi
movabs rax, 0x9ebeaf19321baccd
mov qword [rbp + 0x160], rax
movabs rax, 0xb5ac2cb03d5c82b2
mov qword [rbp + 0x168], rax
movabs rax, 0xdb133cbbc9fd7cbf
mov qword [rbp + 0x170], rax
movabs rax, 0xcd7dad12551b81dc
mov qword [rbp + 0x178], rax
movabs rax, 0x8f338b357fc7a6f1
mov qword [rbp + 0x180], rax
movabs rax, 0x7f8a081c14f38dc6
mov qword [rbp + 0x188], rax
movabs rax, 0x4c645fa785941f83
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], rcx
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x80]
xorps xmm1, xmmword [rbp + 0x150]
movdqa xmmword [rbp - 0x80], xmm1
movdqa xmm0, xmmword [rbp - 0x70]
xorps xmm0, xmmword [rbp + 0x160]
movdqa xmmword [rbp - 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x60]
xorps xmm1, xmmword [rbp + 0x170]
movdqa xmmword [rbp - 0x60], xmm1
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x180]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x190]
movdqa xmmword [rbp - 0x40], xmm1
mov r9d, 0x30
lea r8, [rbp + 0xe0]
lea rdx, [rsp + 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
movabs rax, 0x619f2545ca242056
mov qword [rbp + 0x80], rax
movabs rax, 0x1ed7c477d6f82eaa
mov qword [rbp + 0x88], rax
mov qword [rbp + 0x90], r15
mov qword [rbp + 0x98], r12
mov qword [rbp + 0xa0], rbx
mov qword [rbp + 0xa8], rdi
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], r12
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0x90]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x90], xmm1
lea rcx, [rbp + 0x80]
call fcn.1400343d0
jmp 0x14001dcf3
movabs rbx, 0xfe84a21be514825
call fcn.14001b2c0
test al, al
je 0x14001df8c
movabs rax, 0x6dc82f53cb322d76
mov qword [rsp + 0x50], rax
movabs rax, 0x4bd7c331d6fe6ee5
mov qword [rsp + 0x58], rax
movabs rax, 0x1d1d8286eb6f3d39
mov qword [rsp + 0x60], rax
movabs rax, 0x76170cae07843bbb
mov qword [rsp + 0x68], rax
movabs rax, 0x3f2b043fff1df7a6
mov qword [rsp + 0x70], rax
movabs rax, 0x29608984a5dcd11e
mov qword [rsp + 0x78], rax
movabs rax, 0xdf3100cfc08113fa
mov qword [rbp - 0x80], rax
movabs rax, 0x847258564b7e9502
mov qword [rbp - 0x78], rax
mov qword [rbp + 0x120], rbx
mov qword [rbp + 0x128], rdi
mov qword [rbp + 0x130], r15
mov qword [rbp + 0x138], r12
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x150], r14
mov qword [rbp + 0x158], rsi
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x80]
xorps xmm1, xmmword [rbp + 0x150]
movdqa xmmword [rbp - 0x80], xmm1
lea rdx, [rsp + 0x50]
lea rcx, [0x14006b670]
call fcn.140013000
movabs r15, 0x618d6a52cd343a55
mov qword [rbp + 0x80], r15
movabs r12, 0x4dd7df2cd6f864fe
mov qword [rbp + 0x88], r12
movabs rax, 0x7a3de6cde27e333b
mov qword [rbp + 0x90], rax
movabs rcx, 0xf3763da69ed1bd4
mov qword [rbp + 0x98], rcx
mov qword [rbp + 0xa0], rbx
mov qword [rbp + 0xa8], rdi
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0xb0], rax
mov rdi, rcx
mov qword [rbp + 0xb8], rcx
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0x90]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x90], xmm1
lea rdx, [rbp + 0x80]
lea rcx, [0x14006b670]
call fcn.140013000
mov rcx, rax
lea rdx, [0x14005c85c]
call fcn.140013000
lea rcx, [0x14006b9f0]
call fcn.14001fa50
mov qword [rbp + 0x80], r13
movabs rax, 0xe9ad977d6ec2eaa
mov qword [rbp + 0x88], rax
movabs rax, 0x295a8db3f7603314
mov qword [rbp + 0x90], rax
movabs rax, 0xf3706a20cc36da6
mov qword [rbp + 0x98], rax
mov qword [rbp + 0xa0], rbx
movabs r13, 0x2ef7b058f68a018a
mov qword [rbp + 0xa8], r13
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rdi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0x90]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x90], xmm1
lea rcx, [rbp + 0x80]
call fcn.1400343d0
jmp 0x14001dfad
mov rdi, r12
movabs r15, 0x618d6a52cd343a55
movabs r12, 0x4dd7df2cd6f864fe
movabs r13, 0x2ef7b058f68a018a
movabs rax, 0x2f8f2448da302749
mov qword [rsp + 0x50], rax
movabs rax, 0x48d7dd3d82f978f9
mov qword [rsp + 0x58], rax
movabs rax, 0x1b538f81a768303e
mov qword [rsp + 0x60], rax
movabs rax, 0x2f5817b400cd62a6
mov qword [rsp + 0x68], rax
movabs rax, 0x4c6a4338b70ce3aa
mov qword [rsp + 0x70], rax
movabs rcx, 0x5a09eda4c1b2b03e
mov qword [rsp + 0x78], rcx
mov qword [rbp + 0x120], rbx
mov qword [rbp + 0x128], r13
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], rdi
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
mov qword [rbp + 0x148], rcx
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
lea rdx, [rsp + 0x50]
lea rcx, [0x14006b670]
call fcn.140013000
mov rcx, rax
lea rdx, [0x14005c85c]
call fcn.140013000
lea rdx, [0x14006d3e8]
lea rcx, [0x14006d418]
call fcn.140017810
mov rax, qword [0x14006d3f0]
cmp rax, qword [0x14006d3e8]
je 0x14001f80e
movabs rdi, 0x69c82744ca223156
mov qword [rbp + 0xc0], rdi
movabs rax, 0x4694d13bd6ef6de3
mov qword [rbp + 0xc8], rax
movabs rax, 0x7a3de6e3872d6632
mov qword [rbp + 0xd0], rax
movabs rax, 0xf3763da69ed1bd4
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xa0], rbx
mov qword [rbp + 0xa8], r13
movabs rcx, 0x7a3de6e3870d5c57
mov qword [rbp + 0xb0], rcx
mov qword [rbp + 0xb8], rax
movdqa xmm0, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xc0], xmm0
movdqa xmm1, xmmword [rbp + 0xd0]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0xd0], xmm1
lea rdx, [rbp + 0xc0]
lea rcx, [0x14006b670]
call fcn.140013000
mov rdx, qword [0x14006d3f0]
sub rdx, qword [0x14006d3e8]
mov rcx, rax
call fcn.1400218d0
movabs rcx, 0xfe23944ca282a05
mov qword [rbp + 0xe0], rcx
mov qword [rbp + 0xe8], r13
mov qword [rbp + 0x80], rbx
mov qword [rbp + 0x88], r13
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0xe0], xmm0
lea rdx, [rbp + 0xe0]
mov rcx, rax
call fcn.140013000
mov rax, qword [0x14006d3e8]
mov qword [0x14006d3d0], rax
mov qword [rbp + 0x80], rdi
movabs rax, 0xe84df3cd6ef6de3
mov qword [rbp + 0x88], rax
movabs rbx, 0x5a079486e36c393f
mov qword [rbp + 0x90], rbx
movabs rcx, 0xf3763da69ed1bd4
mov qword [rbp + 0x98], rcx
movabs rax, 0xfe84a21be514825
mov qword [rbp + 0xa0], rax
mov qword [rbp + 0xa8], r13
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rcx
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0x90]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x90], xmm1
lea rdx, [rbp + 0x80]
lea rcx, [0x14006b670]
call fcn.140013000
mov rdx, qword [0x14006d3d0]
mov rcx, rax
call fcn.1400216d0
mov rcx, rax
lea rdx, [0x14005c85c]
call fcn.140013000
mov rax, qword [0x14006d3d0]
movsxd rcx, dword [rax + 0x3c]
add rcx, rax
mov qword [0x14006d3e0], rcx
mov qword [rbp + 0x80], rdi
movabs rax, 0x46d7c436d6ef6de3
mov qword [rbp + 0x88], rax
movabs rax, 0x7a1ddc91e2693d32
mov qword [rbp + 0x90], rax
movabs rcx, 0xf3763da69ed1bd4
mov qword [rbp + 0x98], rcx
movabs rax, 0xfe84a21be514825
mov qword [rbp + 0xa0], rax
mov qword [rbp + 0xa8], r13
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rcx
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0x90]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x90], xmm1
lea rdx, [rbp + 0x80]
lea rcx, [0x14006b670]
call fcn.140013000
mov rdx, qword [0x14006d3e0]
mov rcx, rax
call fcn.1400216d0
mov rcx, rax
lea rdx, [0x14005c85c]
call fcn.140013000
mov rcx, qword [0x14006d3e0]
movzx eax, word [rcx + 0x14]
add rcx, 0x18
add rcx, rax
mov qword [0x14006d3d8], rcx
mov qword [rbp + 0x80], rdi
movabs rax, 0xe83c037d6ef6de3
mov qword [rbp + 0x88], rax
mov qword [rbp + 0x90], rbx
movabs rdi, 0xf3763da69ed1bd4
mov qword [rbp + 0x98], rdi
movabs rbx, 0xfe84a21be514825
mov qword [rbp + 0xa0], rbx
mov qword [rbp + 0xa8], r13
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rdi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0x90]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x90], xmm1
lea rdx, [rbp + 0x80]
lea rcx, [0x14006b670]
call fcn.140013000
mov rdx, qword [0x14006d3d8]
mov rcx, rax
call fcn.1400216d0
mov rcx, rax
lea rdx, [0x14005c85c]
call fcn.140013000
movabs rax, 0x46862376e27f1479
mov qword [rbp + 0x1e0], rax
movabs rax, 0x2ef7b058f68a01e5
mov qword [rbp + 0x1e8], rax
mov qword [rbp + 0xc0], rbx
mov qword [rbp + 0xc8], r13
movdqa xmm0, xmmword [rbp + 0x1e0]
xorps xmm0, xmmword [rbp + 0xc0]
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 [0x14006d448], rax
lea rcx, [0x14005ca20]
cmp rax, 0xffffffffffffffff
jne 0x14001e66d
mov qword [rbp + 0x80], rbx
mov qword [rbp + 0x88], r13
movabs rdi, 0x7dac2e40d11d3c6b
movdqa xmm6, xmmword [rbp + 0x80]
nop
mov r8d, 0x62e8
mov rdx, rcx
lea rcx, [rbp + 0x120]
call fcn.1400196a0
nop
mov qword [rbp + 0xe0], rdi
movabs rax, 0x2ef7906284ef77e3
mov qword [rbp + 0xe8], rax
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmm6
movdqa xmmword [rbp + 0xe0], xmm0
lea rdx, [rbp + 0xe0]
lea rcx, [0x14006b670]
call fcn.140013000
mov rdi, rax
mov edx, dword [rbp + 0x140]
lea rcx, [rsp + 0x50]
call fcn.140017890
nop
mov rbx, qword [rax + 0x10]
mov rcx, rax
call fcn.140012da0
mov r8, rbx
mov rdx, rax
mov rcx, rdi
call fcn.140027ff0
mov rcx, rax
call fcn.140024f40
nop
lea rcx, [rsp + 0x50]
call fcn.140012db0
nop
lea rcx, [rbp + 0x120]
cmp dword [rbp + 0x140], 0
jl 0x14001ea4e
call fcn.140012db0
movabs rax, 0x46862376e27f1479
mov qword [rbp + 0x1e0], rax
movabs rax, 0x2ef7b058f68a01e5
mov qword [rbp + 0x1e8], rax
movabs rbx, 0xfe84a21be514825
mov qword [rbp + 0xc0], rbx
mov qword [rbp + 0xc8], r13
movdqa xmm0, xmmword [rbp + 0x1e0]
xorps xmm0, xmmword [rbp + 0xc0]
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 [0x14006d448], rax
cmp rax, 0xffffffffffffffff
lea rcx, [0x14005ca20]
movabs rdi, 0x7dac2e40d11d3c6b
je 0x14001e510
movabs rdi, 0xf3763da69ed1bd4
movabs rax, 0x609c0b45da103c6b
mov qword [rbp + 0xc0], rax
movabs rax, 0x2ef7b058f68a01e7
mov qword [rbp + 0xc8], rax
mov qword [rbp + 0x80], rbx
mov qword [rbp + 0x88], r13
movdqa xmm0, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0xc0], xmm0
movabs rax, 0x638c644dd2353c4b
mov qword [rbp + 0xe0], rax
movabs rax, 0x2ef7b058f68a01e6
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0x80], rbx
mov qword [rbp + 0x88], r13
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0xe0], xmm0
lea rcx, [rbp + 0xe0]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
lea rdx, [rbp + 0xc0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x14006d3c8], rax
movabs rax, 0x2f8f2448da302769
mov qword [rsp + 0x50], rax
movabs rax, 0x5d9ed82cd6e765fc
mov qword [rsp + 0x58], rax
movabs rax, 0x14598a96e8652f77
mov qword [rsp + 0x60], rax
movabs rax, 0x605b43bf0bcd6ff3
mov qword [rsp + 0x68], rax
movabs rax, 0x4c446d5df141e5a7
mov qword [rsp + 0x70], rax
movabs rcx, 0x5a09eda4c1b2b03e
mov qword [rsp + 0x78], rcx
mov qword [rbp + 0x120], rbx
mov qword [rbp + 0x128], r13
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], rdi
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
mov qword [rbp + 0x148], rcx
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
lea rdx, [rsp + 0x50]
lea rcx, [0x14006b670]
call fcn.140013000
mov rcx, rax
call fcn.140024f40
call fcn.140015c60
test al, al
je 0x14001f80e
mov byte [rsp + 0x40], 0
lea rcx, [rsp + 0x40]
call fcn.140016820
cmp byte [rsp + 0x40], 0
jne 0x14001f13d
movabs rax, 0x7bc82e44d2382943
mov qword [rsp + 0x50], rax
movabs rax, 0x48d7d4369fec21e5
mov qword [rsp + 0x58], rax
movabs rax, 0x5a53898af36e3222
mov qword [rsp + 0x60], rax
movabs rax, 0x621710b301993ba8
mov qword [rsp + 0x68], rax
movabs rax, 0x6c254d38bd4ffba8
mov qword [rsp + 0x70], rax
movabs rax, 0x3466cdc1b4c1c357
mov qword [rsp + 0x78], rax
movabs rax, 0x9b361ccfc08505bb
mov qword [rbp - 0x80], rax
movabs rax, 0xe7523d32220db57a
mov qword [rbp - 0x78], rax
movabs rax, 0xbed8c6395978c9a5
mov qword [rbp - 0x70], rax
movabs rax, 0xc1df55c31d25ecd3
mov qword [rbp - 0x68], rax
movabs rax, 0xa87650d2afdd11da
mov qword [rbp - 0x60], rax
movabs rax, 0xbf12ce323069e0fc
mov qword [rbp - 0x58], rax
movabs rax, 0x8f12ef500bb7d383
mov qword [rbp - 0x50], rax
movabs rcx, 0x7f8a081c14f38dc6
mov qword [rbp - 0x48], rcx
mov qword [rbp + 0x120], rbx
mov qword [rbp + 0x128], r13
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], rdi
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x150], r14
mov qword [rbp + 0x158], rsi
movabs rax, 0x9ebeaf19321baccd
mov qword [rbp + 0x160], rax
movabs rax, 0xb5ac2cb03d5c82b2
mov qword [rbp + 0x168], rax
movabs rax, 0xdb133cbbc9fd7cbf
mov qword [rbp + 0x170], rax
movabs rax, 0xcd7dad12551b81dc
mov qword [rbp + 0x178], rax
movabs rax, 0x8f338b357fc7a6f1
mov qword [rbp + 0x180], rax
mov qword [rbp + 0x188], rcx
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x80]
xorps xmm1, xmmword [rbp + 0x150]
movdqa xmmword [rbp - 0x80], xmm1
movdqa xmm0, xmmword [rbp - 0x70]
xorps xmm0, xmmword [rbp + 0x160]
movdqa xmmword [rbp - 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x60]
xorps xmm1, xmmword [rbp + 0x170]
movdqa xmmword [rbp - 0x60], xmm1
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x180]
movdqa xmmword [rbp - 0x50], xmm0
lea rdx, [rsp + 0x50]
lea rcx, [0x14006b670]
call fcn.140013000
mov rcx, rax
lea rdx, [0x14005c85c]
call fcn.140013000
jmp 0x14001f80e
call fcn.140012db0
call fcn.14001b4f0
movabs rbx, 0xfe84a21be514825
test al, al
je 0x14001eda5
movabs rax, 0xfe82f42d725274b
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0xe8], r13
mov qword [rbp + 0x80], rbx
mov qword [rbp + 0x88], r13
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0xe0], xmm0
movabs rax, 0x6cc83854d108687e
mov qword [rsp + 0x50], rax
movabs rax, 0xe85d52c83fa6ce5
mov qword [rsp + 0x58], rax
movabs rax, 0x95894c3eb613520
mov qword [rsp + 0x60], rax
movabs rax, 0x7b5102fa1d9f7aa0
mov qword [rsp + 0x68], rax
movabs rax, 0x27270431bc4ff0ac
mov qword [rsp + 0x70], rax
movabs rax, 0x7d628283e1d5de57
mov qword [rsp + 0x78], rax
movabs rax, 0x9235198e858205bb
mov qword [rbp - 0x80], rax
movabs rax, 0xec117833230ab571
mov qword [rbp - 0x78], rax
movabs rax, 0xe29e8e6a577cc2ac
mov qword [rbp - 0x70], rax
movabs rax, 0xc0df0cd5563def92
mov qword [rbp - 0x68], rax
movabs rax, 0xba601cd4bddd19cd
mov qword [rbp - 0x60], rax
movabs rax, 0xa509d47c343be4aa
mov qword [rbp - 0x58], rax
movabs rax, 0xe055ee575fa0c898
mov qword [rbp - 0x50], rax
movabs rax, 0x16fe667377d3e8b4
mov qword [rbp - 0x48], rax
movabs rax, 0x4c397fc0ebfd6aed
mov qword [rbp - 0x40], rax
movabs rcx, 0x9295b5cedd9df4b0
mov qword [rbp - 0x38], rcx
mov qword [rbp + 0x120], rbx
mov qword [rbp + 0x128], r13
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0x130], rax
movabs rdi, 0xf3763da69ed1bd4
mov qword [rbp + 0x138], rdi
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x150], r14
mov qword [rbp + 0x158], rsi
movabs rax, 0x9ebeaf19321baccd
mov qword [rbp + 0x160], rax
movabs rax, 0xb5ac2cb03d5c82b2
mov qword [rbp + 0x168], rax
movabs rax, 0xdb133cbbc9fd7cbf
mov qword [rbp + 0x170], rax
movabs rax, 0xcd7dad12551b81dc
mov qword [rbp + 0x178], rax
movabs rax, 0x8f338b357fc7a6f1
mov qword [rbp + 0x180], rax
movabs rax, 0x7f8a081c14f38dc6
mov qword [rbp + 0x188], rax
movabs rax, 0x4c645fa785941f83
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], rcx
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x80]
xorps xmm1, xmmword [rbp + 0x150]
movdqa xmmword [rbp - 0x80], xmm1
movdqa xmm0, xmmword [rbp - 0x70]
xorps xmm0, xmmword [rbp + 0x160]
movdqa xmmword [rbp - 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x60]
xorps xmm1, xmmword [rbp + 0x170]
movdqa xmmword [rbp - 0x60], xmm1
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x180]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x190]
movdqa xmmword [rbp - 0x40], xmm1
mov r9d, 0x30
lea r8, [rbp + 0xe0]
lea rdx, [rsp + 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
movabs rax, 0x619f2545ca242056
mov qword [rbp + 0x80], rax
movabs rax, 0x1ed7c477d6f82eaa
mov qword [rbp + 0x88], rax
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0x90], rax
mov qword [rbp + 0x98], rdi
mov qword [rbp + 0xa0], rbx
mov qword [rbp + 0xa8], r13
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rdi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0x90]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x90], xmm1
lea rcx, [rbp + 0x80]
call fcn.1400343d0
jmp 0x14001edaf
movabs rdi, 0xf3763da69ed1bd4
movabs rax, 0x61812255db3c2756
mov qword [rsp + 0x50], rax
movabs rax, 0x4b87c83d98ff21ed
mov qword [rsp + 0x58], rax
movabs rax, 0xa5c8ec3e3682834
mov qword [rsp + 0x60], rax
movabs rax, 0x674043be0c837ea4
mov qword [rsp + 0x68], rax
movabs rax, 0x28250231ff0aeea0
mov qword [rsp + 0x70], rax
movabs rax, 0x2e7a94d7e1d5de57
mov qword [rsp + 0x78], rax
movabs rax, 0xd0200586c3cd1cfe
mov qword [rbp - 0x80], rax
movabs rax, 0xa407372f6b18fc28
mov qword [rbp - 0x78], rax
movabs rax, 0xfad0c66e127edeac
mov qword [rbp - 0x70], rax
movabs rax, 0xc78c1d811d2ff5dd
mov qword [rbp - 0x68], rax
movabs rax, 0xb4701ccfa6921eda
mov qword [rbp - 0x60], rax
movabs rax, 0xac5ddf77216ef1b1
mov qword [rbp - 0x58], rax
movabs rax, 0xaf56e05412e7c29f
mov qword [rbp - 0x50], rax
movabs rax, 0x1cef7b3c7181f8b5
mov qword [rbp - 0x48], rax
movabs rax, 0x380b30c5a5f16df6
mov qword [rbp - 0x40], rax
movabs rax, 0xfcf495838dc9d49c
mov qword [rbp - 0x38], rax
movabs rax, 0xab07071c35af2fd1
mov qword [rbp - 0x30], rax
movabs rax, 0x8056adfd9e44d77c
mov qword [rbp - 0x28], rax
movabs rax, 0xb6acce677bc98211
mov qword [rbp - 0x20], rax
movabs rax, 0x8b9f5249d2612544
mov qword [rbp - 0x18], rax
movabs rax, 0x4a7c09404ddd7ab6
mov qword [rbp - 0x10], rax
movabs rax, 0xa0625abd124ceaa7
mov qword [rbp - 8], rax
movabs rax, 0x8bea551fe3282547
mov qword [rbp], rax
movabs rcx, 0x6167b306a02cdc18
mov qword [rbp + 8], rcx
mov qword [rbp + 0x120], rbx
mov qword [rbp + 0x128], r13
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], rdi
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x150], r14
mov qword [rbp + 0x158], rsi
movabs rax, 0x9ebeaf19321baccd
mov qword [rbp + 0x160], rax
movabs rax, 0xb5ac2cb03d5c82b2
mov qword [rbp + 0x168], rax
movabs rax, 0xdb133cbbc9fd7cbf
mov qword [rbp + 0x170], rax
movabs rax, 0xcd7dad12551b81dc
mov qword [rbp + 0x178], rax
movabs rax, 0x8f338b357fc7a6f1
mov qword [rbp + 0x180], rax
movabs rax, 0x7f8a081c14f38dc6
mov qword [rbp + 0x188], rax
movabs rax, 0x4c645fa785941f83
mov qword [rbp + 0x190], rax
movabs rax, 0x9295b5cedd9df4b0
mov qword [rbp + 0x198], rax
movabs rax, 0xc22f275166ec0fb5
mov qword [rbp + 0x1a0], rax
movabs rdx, 0xe13e8d88f13df71a
mov qword [rbp + 0x1a8], rdx
movabs rax, 0xca8ce71312e9e767
mov qword [rbp + 0x1b0], rax
movabs rax, 0xedb7720a82316664
mov qword [rbp + 0x1b8], rax
movabs rax, 0x6a554d0d0cfd08d9
mov qword [rbp + 0x1c0], rax
movabs rax, 0xc20329d4766c99ce
mov qword [rbp + 0x1c8], rax
movabs rax, 0x8bea551fe34c402b
mov qword [rbp + 0x1d0], rax
mov qword [rbp + 0x1d8], rcx
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x80]
xorps xmm1, xmmword [rbp + 0x150]
movdqa xmmword [rbp - 0x80], xmm1
movdqa xmm0, xmmword [rbp - 0x70]
xorps xmm0, xmmword [rbp + 0x160]
movdqa xmmword [rbp - 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x60]
xorps xmm1, xmmword [rbp + 0x170]
movdqa xmmword [rbp - 0x60], xmm1
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x180]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x190]
movdqa xmmword [rbp - 0x40], xmm1
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp + 0x1a0]
movdqa xmmword [rbp - 0x30], xmm0
movdqa xmm1, xmmword [rbp - 0x20]
xorps xmm1, xmmword [rbp + 0x1b0]
movdqa xmmword [rbp - 0x20], xmm1
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0x1d0]
movdqa xmmword [rbp], xmm1
lea rdx, [rsp + 0x50]
jmp 0x14001f929
mov eax, 0x5a4d
cmp word [0x14005ca20], ax
jne 0x14001f162
movsxd rax, dword [0x14005ca5c]
lea rcx, [0x14005ca20]
add rax, 8
add rax, rcx
jmp 0x14001f167
mov eax, 4
mov ebx, dword [rax]
movabs rax, 0x62893e52db3c2151
mov qword [rbp + 0xe0], rax
movabs rax, 0x2ef7b058f6aa3bfa
mov qword [rbp + 0xe8], rax
movabs rdi, 0xfe84a21be514825
mov qword [rbp + 0x80], rdi
mov qword [rbp + 0x88], r13
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0xe0], xmm0
lea rdx, [rbp + 0xe0]
lea rcx, [0x14006b670]
call fcn.140013000
mov edx, ebx
mov rcx, rax
call fcn.140021ad0
mov rcx, rax
lea rdx, [0x14005c85c]
call fcn.140013000
movabs rax, 0x6987394ecc322168
mov qword [rbp + 0x80], rax
movabs rax, 0x5c98c02a99c921fe
mov qword [rbp + 0x88], rax
movabs rax, 0x7a3de68de8642836
mov qword [rbp + 0x90], rax
movabs rax, 0xf3763da69ed1bd4
mov qword [rbp + 0x98], rax
mov qword [rbp + 0xa0], rdi
mov qword [rbp + 0xa8], r13
movabs rcx, 0x7a3de6e3870d5c57
mov qword [rbp + 0xb0], rcx
mov qword [rbp + 0xb8], rax
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0x90]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x90], xmm1
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x50]
call fcn.140012e10
nop
mov edx, ebx
lea rcx, [rsp + 0x50]
call fcn.140017a30
nop
lea rcx, [rsp + 0x50]
call fcn.140012db0
mov byte [rbp + 0x10], 0
lea rdx, [rbp + 0x10]
lea rcx, [rsp + 0x50]
call fcn.140025cc0
mov rcx, rax
call fcn.140016f30
call fcn.1400170e0
movabs rax, 0x6a9223529e212948
mov qword [rbp + 0xe0], rax
movabs rax, 0x2ef7b058f68a21b0
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0x80], rdi
mov qword [rbp + 0x88], r13
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0xe0], xmm0
lea rdx, [rbp + 0xe0]
lea rcx, [0x14006b670]
call fcn.140013000
mov rdx, qword [0x14006d408]
sub rdx, qword [0x14006d400]
mov rcx, rax
call fcn.1400218d0
mov rcx, rax
lea rdx, [0x14005c85c]
call fcn.140013000
movabs rax, 0x66c82e44da302749
mov qword [rsp + 0x50], rax
movabs rax, 0x4891c53ad6e575e4
mov qword [rsp + 0x58], rax
movabs rax, 0x131d828de62d2e32
mov qword [rsp + 0x60], rax
movabs rax, 0x691710ae1b826bb9
mov qword [rsp + 0x68], rax
movabs rax, 0x4c446d73bb0afaa0
mov qword [rsp + 0x70], rax
movabs rdx, 0x5a09eda4c1b2b03e
mov qword [rsp + 0x78], rdx
mov qword [rbp + 0x120], rdi
mov qword [rbp + 0x128], r13
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0x130], rax
movabs rcx, 0xf3763da69ed1bd4
mov qword [rbp + 0x138], rcx
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
mov qword [rbp + 0x148], rdx
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
lea rdx, [rsp + 0x50]
lea rcx, [0x14006b670]
call fcn.140013000
mov rcx, rax
lea rdx, [0x14005c85c]
call fcn.140013000
mov rcx, qword [0x14006d408]
sub rcx, qword [0x14006d400]
call fcn.140017410
mov rdi, rax
test rax, rax
je 0x14001f9ec
mov rcx, rax
call fcn.1400171e0
mov r8, qword [0x14006d408]
mov rdx, qword [0x14006d400]
sub r8, rdx
mov rcx, rdi
call fcn.1400176e0
mov rcx, qword [0x14006d3e0]
mov ebx, dword [rcx + 0x28]
add rbx, rdi
movabs rax, 0x60986a58cc252640
mov qword [rbp + 0xe0], rax
movabs rax, 0x2ef7b078ccfe6fe3
mov qword [rbp + 0xe8], rax
movabs rax, 0xfe84a21be514825
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], r13
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0xe0], xmm0
lea rdx, [rbp + 0xe0]
lea rcx, [0x14006b670]
call fcn.140013000
mov rdx, rbx
mov rcx, rax
call fcn.1400218d0
mov rcx, rax
lea rdx, [0x14005c85c]
call fcn.140013000
mov r8, qword [0x14006d408]
sub r8, qword [0x14006d400]
mov rdx, rdi
mov rcx, rbx
call fcn.140025ce0
test eax, eax
js 0x14001f7fa
movabs rax, 0x6b8d3a51df1c687e
mov qword [rsp + 0x50], rax
movabs rax, 0x4b85df3e93e821a6
mov qword [rsp + 0x58], rax
movabs rax, 0x1b5196c3f2622577
mov qword [rsp + 0x60], rax
movabs rax, 0x6e5043a3078c3bad
mov qword [rsp + 0x68], rax
movabs rax, 0x3e210529b04fe7a4
mov qword [rsp + 0x70], rax
movabs rax, 0x357bcdcaa0dac41e
mov qword [rsp + 0x78], rax
movabs rax, 0x9b3749c3dd821df9
mov qword [rbp - 0x80], rax
movabs rax, 0xeb0b7822391fe17b
mov qword [rbp - 0x78], rax
movabs rax, 0xebcec276513bdeb8
mov qword [rbp - 0x70], rax
movabs rax, 0xc6de45d61d2ee7c6
mov qword [rbp - 0x68], rax
movabs rax, 0xfb4836b194dd5dcb
mov qword [rbp - 0x60], rax
movabs rax, 0xa809de322163e492
mov qword [rbp - 0x58], rax
movabs rax, 0xaf5dee4530e79c81
mov qword [rbp - 0x50], rax
movabs rax, 0xbaa70737891e2b4
mov qword [rbp - 0x48], rax
movabs rax, 0x380230d4a5fa7aeb
mov qword [rbp - 0x40], rax
movabs rax, 0xf3f2d4eeb8ef95c7
mov qword [rbp - 0x38], rax
movabs rax, 0xc22f270c46c261dc
mov qword [rbp - 0x30], rax
movabs rdx, 0xe13e8d88f13df71a
mov qword [rbp - 0x28], rdx
movabs rbx, 0xfe84a21be514825
mov qword [rbp + 0x120], rbx
mov qword [rbp + 0x128], r13
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0x130], rax
movabs rdi, 0xf3763da69ed1bd4
mov qword [rbp + 0x138], rdi
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x150], r14
mov qword [rbp + 0x158], rsi
movabs rax, 0x9ebeaf19321baccd
mov qword [rbp + 0x160], rax
movabs rax, 0xb5ac2cb03d5c82b2
mov qword [rbp + 0x168], rax
movabs rax, 0xdb133cbbc9fd7cbf
mov qword [rbp + 0x170], rax
movabs rax, 0xcd7dad12551b81dc
mov qword [rbp + 0x178], rax
movabs rax, 0x8f338b357fc7a6f1
mov qword [rbp + 0x180], rax
movabs rax, 0x7f8a081c14f38dc6
mov qword [rbp + 0x188], rax
movabs rax, 0x4c645fa785941f83
mov qword [rbp + 0x190], rax
movabs rax, 0x9295b5cedd9df4b0
mov qword [rbp + 0x198], rax
movabs rax, 0xc22f275166ec0fb5
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], rdx
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x80]
xorps xmm1, xmmword [rbp + 0x150]
movdqa xmmword [rbp - 0x80], xmm1
movdqa xmm0, xmmword [rbp - 0x70]
xorps xmm0, xmmword [rbp + 0x160]
movdqa xmmword [rbp - 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x60]
xorps xmm1, xmmword [rbp + 0x170]
movdqa xmmword [rbp - 0x60], xmm1
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x180]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x190]
movdqa xmmword [rbp - 0x40], xmm1
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp + 0x1a0]
movdqa xmmword [rbp - 0x30], xmm0
lea rdx, [rsp + 0x50]
jmp 0x14001f929
mov rbx, r15
movabs r15, 0x618d6a52cd343a55
movabs r12, 0x4dd7df2cd6f864fe
jmp 0x14001f804
movabs rbx, 0xfe84a21be514825
movabs rdi, 0xf3763da69ed1bd4
movabs rax, 0x61812255db3c2756
mov qword [rsp + 0x50], rax
movabs rax, 0x4b87c83d98ff21ed
mov qword [rsp + 0x58], rax
movabs rax, 0xa5c8ec3e3682834
mov qword [rsp + 0x60], rax
movabs rax, 0x674043be0c837ea4
mov qword [rsp + 0x68], rax
movabs rax, 0x28250231ff0aeea0
mov qword [rsp + 0x70], rax
movabs rax, 0x2e7a94d7e1d5de57
mov qword [rsp + 0x78], rax
movabs rax, 0xd0200586c3cd1cfe
mov qword [rbp - 0x80], rax
movabs rax, 0x847258564b7e9526
mov qword [rbp - 0x78], rax
mov qword [rbp + 0x120], rbx
mov qword [rbp + 0x128], r13
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], rdi
movabs rax, 0x4c446d5ddf6f82c9
mov qword [rbp + 0x140], rax
movabs rax, 0x5a09eda4c1b2b03e
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x150], r14
mov qword [rbp + 0x158], rsi
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x70], xmm0
movdqa xmm1, xmmword [rbp - 0x80]
xorps xmm1, xmmword [rbp + 0x150]
movdqa xmmword [rbp - 0x80], xmm1
lea rdx, [rsp + 0x50]
lea rcx, [0x14006b670]
call fcn.140013000
lea rdx, [0x14005c85c]
mov rcx, rax
call fcn.140013000
movabs rax, 0x7a3de6cde27e333b
mov qword [rbp + 0x90], rax
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x88], r12
movabs rax, 0x7a3de6e3870d5c57
mov qword [rbp + 0x98], rdi
mov qword [rbp + 0xa0], rbx
mov qword [rbp + 0xa8], r13
movdqa xmm0, xmmword [rbp + 0x80]
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rdi
movdqa xmm1, xmmword [rbp + 0x90]
xorps xmm0, xmmword [rbp + 0xa0]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x80], xmm0
movdqa xmmword [rbp + 0x90], xmm1
lea rdx, [rbp + 0x80]
lea rcx, [0x14006b670]
call fcn.140013000
lea rdx, [0x14005c85c]
mov rcx, rax
call fcn.140013000
lea rcx, [0x14006b9f0]
call fcn.14001fa50
xor eax, eax
mov rcx, qword [rbp + 0x200]
xor rcx, rsp
call fcn.14002a8a0
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
xor ecx, ecx
call fcn.140030b84
int3