Function at 0x140016be0
Capabilities:
Query or enumerate registry value
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 - 0xd8]
sub rsp, 0x1b0
movaps xmmword [rax - 0x38], xmm6
mov rax, qword [0x140062100]
xor rax, rsp
mov qword [rbp + 0x90], rax
xor bl, bl
call fcn.140015e60
movabs rdi, 0x51efd6ceed23b513
movabs rdx, 0x3f86baac8c50dc57
movabs rcx, 0xd049d761c705d738
movabs rsi, 0x51e9958ce123b533
movabs r11, 0x2fd7d40505eb396c
movabs r9, 0x68a424ee45192719
movabs r8, 0xdf9201939b44031a
movabs r14, 0xb92df841a26bbe54
movabs r15, 0xdc2098b297b466a
movabs r12, 0xb9bd21f6e931777b
movabs r13, 0x7f66362c58723ee
test al, al
je 0x140016e69
mov bl, 1
mov qword [rbp - 0x80], rdi
movabs rax, 0xb13ca313ae53f75f
mov qword [rbp - 0x78], rax
movabs rax, 0x6cd4c8d24540775
mov qword [rbp - 0x70], rax
movabs rax, 0xb0f475f2f714237f
mov qword [rbp - 0x68], rax
movabs rax, 0x66980610b0dd2ff9
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], r11
mov qword [rbp], rdx
mov qword [rbp + 8], rcx
mov qword [rbp + 0x10], r9
mov qword [rbp + 0x18], r8
movabs rdx, 0x66980610b0f3428b
mov qword [rbp + 0x20], rdx
mov qword [rbp + 0x28], r11
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmm1, xmmword [rbp - 0x70]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rbp - 0x70], xmm1
movdqa xmm0, xmmword [rbp - 0x60]
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp - 0x60], xmm0
lea rdx, [rbp - 0x80]
lea rcx, [0x1400635b0]
call fcn.14000fff0
mov rcx, rax
call fcn.14001d070
mov qword [rbp - 0x80], rsi
mov qword [rbp - 0x78], r14
mov qword [rbp - 0x70], r15
mov qword [rbp - 0x68], r12
mov qword [rbp - 0x60], r13
movabs rax, 0x5aa3a66c53d15c01
mov qword [rbp - 0x58], rax
movabs rax, 0x63e926116877aac
mov qword [rbp - 0x50], rax
movabs rax, 0x782c79c3d0a0afdb
mov qword [rbp - 0x48], rax
movabs rax, 0xea636e462d062f2
mov qword [rbp - 0x40], rax
movabs rcx, 0xd9bfff397d2a3f60
mov qword [rbp - 0x38], rcx
movabs rax, 0x3f86baac8c50dc57
mov qword [rbp], rax
movabs rax, 0xd049d761c705d738
mov qword [rbp + 8], rax
movabs rdx, 0x68a424ee45192719
mov qword [rbp + 0x10], rdx
movabs rax, 0xdf9201939b44031a
mov qword [rbp + 0x18], rax
movabs rax, 0x66980610b0f3428b
mov qword [rbp + 0x20], rax
movabs rdx, 0x2fd7d40505eb396c
mov qword [rbp + 0x28], rdx
movabs rax, 0x6857fa0277ca16cd
mov qword [rbp + 0x30], rax
movabs rax, 0xa431fb7b1ccffbe
mov qword [rbp + 0x38], rax
movabs rax, 0xea636e462d0629f
mov qword [rbp + 0x40], rax
mov qword [rbp + 0x48], rcx
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmm1, xmmword [rbp - 0x70]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rbp - 0x70], xmm1
movdqa xmm0, xmmword [rbp - 0x60]
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp - 0x60], xmm0
movdqa xmm1, xmmword [rbp - 0x50]
xorps xmm1, xmmword [rbp + 0x30]
movdqa xmmword [rbp - 0x50], xmm1
movdqa xmm0, xmmword [rbp - 0x40]
xorps xmm0, xmmword [rbp + 0x40]
movdqa xmmword [rbp - 0x40], xmm0
lea rcx, [rbp - 0x80]
call fcn.14002be90
call fcn.140016140
test al, al
je 0x140017035
mov bl, 1
mov qword [rbp - 0x80], rdi
movabs rax, 0xa726b30fae52f75f
mov qword [rbp - 0x78], rax
movabs rax, 0x1ed6419e3c51076a
mov qword [rbp - 0x70], rax
movabs rax, 0xbefe51b3e92b7073
mov qword [rbp - 0x68], rax
movabs rax, 0x66b6287dc29c24ff
mov qword [rbp - 0x60], rax
movabs rcx, 0x2fd7d40505eb396c
mov qword [rbp - 0x58], rcx
movabs rax, 0x3f86baac8c50dc57
mov qword [rbp], rax
movabs rax, 0xd049d761c705d738
mov qword [rbp + 8], rax
movabs rdi, 0x68a424ee45192719
mov qword [rbp + 0x10], rdi
movabs rax, 0xdf9201939b44031a
mov qword [rbp + 0x18], rax
movabs rax, 0x66980610b0f3428b
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], rcx
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmm1, xmmword [rbp - 0x70]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rbp - 0x70], xmm1
movdqa xmm0, xmmword [rbp - 0x60]
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp - 0x60], xmm0
lea rdx, [rbp - 0x80]
lea rcx, [0x1400635b0]
call fcn.14000fff0
mov rcx, rax
call fcn.14001d070
mov qword [rbp - 0x80], rsi
mov qword [rbp - 0x78], r14
mov qword [rbp - 0x70], r15
mov qword [rbp - 0x68], r12
mov qword [rbp - 0x60], r13
movabs rax, 0x5db2a47c4dd15c01
mov qword [rbp - 0x58], rax
movabs rax, 0x93baa7018b97fbb
mov qword [rbp - 0x50], rax
movabs rax, 0xa431fdac3a399ca
mov qword [rbp - 0x48], rax
movabs r12, 0x3f86baac8c50dc57
mov qword [rbp], r12
movabs r14, 0xd049d761c705d738
mov qword [rbp + 8], r14
mov qword [rbp + 0x10], rdi
movabs r13, 0xdf9201939b44031a
mov qword [rbp + 0x18], r13
movabs rax, 0x66980610b0f3428b
mov qword [rbp + 0x20], rax
movabs rsi, 0x2fd7d40505eb396c
mov qword [rbp + 0x28], rsi
movabs r15, 0x6857fa0277ca16cd
mov qword [rbp + 0x30], r15
movabs rax, 0xa431fb7b1ccffbe
mov qword [rbp + 0x38], rax
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmm1, xmmword [rbp - 0x70]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rbp - 0x70], xmm1
movdqa xmm0, xmmword [rbp - 0x60]
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp - 0x60], xmm0
movdqa xmm1, xmmword [rbp - 0x50]
xorps xmm1, xmmword [rbp + 0x30]
movdqa xmmword [rbp - 0x50], xmm1
lea rcx, [rbp - 0x80]
call fcn.14002be90
jmp 0x140017067
movabs rdi, 0x68a424ee45192719
movabs r14, 0xd049d761c705d738
movabs r12, 0x3f86baac8c50dc57
movabs r13, 0xdf9201939b44031a
movabs r15, 0x6857fa0277ca16cd
call fcn.1400163d0
movabs rcx, 0x3f86bad4e93cb914
movabs rdx, 0x52e9d98cfe25b30e
movabs r8, 0xb93ef713a271a248
movabs r9, 0x9d0578b37394b75
movabs r10, 0xaff321fcef647768
movabs r11, 0x46fd6e64908a2efb
test al, al
movabs rsi, 0x2fd7d40505eb396c
jne 0x1400170be
test bl, bl
je 0x1400171f5
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], r14
mov qword [rbp - 0x10], r12
mov qword [rbp - 8], r14
movdqa xmm0, xmmword [rbp + 0x60]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp + 0x60], xmm0
mov qword [rbp - 0x80], rdx
mov qword [rbp - 0x78], r8
mov qword [rbp - 0x70], r9
mov qword [rbp - 0x68], r10
mov qword [rbp - 0x60], r11
movabs rax, 0xea4b1626b8a510f
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], r15
movabs rbx, 0xa431fb7b1ccffbe
mov qword [rbp - 0x48], rbx
mov qword [rbp], r12
mov qword [rbp + 8], r14
mov qword [rbp + 0x10], rdi
mov qword [rbp + 0x18], r13
movabs rax, 0x66980610b0f3428b
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], rsi
mov qword [rbp + 0x30], r15
mov qword [rbp + 0x38], rbx
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmm1, xmmword [rbp - 0x70]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rbp - 0x70], xmm1
movdqa xmm0, xmmword [rbp - 0x60]
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp - 0x60], xmm0
movdqa xmm1, xmmword [rbp - 0x50]
xorps xmm1, xmmword [rbp + 0x30]
movdqa xmmword [rbp - 0x50], xmm1
mov r9d, 0x30
lea r8, [rbp + 0x60]
lea rdx, [rbp - 0x80]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
movabs rax, 0x51f1d5c8f825b424
mov qword [rsp + 0x40], rax
movabs rax, 0xe069a34ee777f818
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], r13
mov qword [rbp + 0x70], r12
mov qword [rbp + 0x78], r14
mov qword [rbp + 0x80], rdi
mov qword [rbp + 0x88], r13
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp + 0x70]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm1, xmmword [rsp + 0x50]
xorps xmm1, xmmword [rbp + 0x80]
movdqa xmmword [rsp + 0x50], xmm1
lea rcx, [rsp + 0x40]
call fcn.14002be90
jmp 0x1400171ff
movabs rbx, 0xa431fb7b1ccffbe
mov esi, 4
mov dword [rbp - 0x28], esi
xor r15d, r15d
mov dword [rbp - 0x24], r15d
mov dword [rbp - 0x20], r15d
movabs rax, 0x7cdaf7e9d8038504
mov qword [rbp - 0x80], rax
movabs rax, 0xbf0aa30fa277a54d
mov qword [rbp - 0x78], rax
movabs rax, 0x1cc177822a6b5377
mov qword [rbp - 0x70], rax
movabs rax, 0xb3fd73e7f52b4046
mov qword [rbp - 0x68], rax
movabs rax, 0x24fd7465d39611d7
mov qword [rbp - 0x60], rax
movabs rax, 0x5bb6a056599f5603
mov qword [rbp - 0x58], rax
movabs rax, 0x6857fa0277ca16a8
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], rbx
mov qword [rbp], r12
mov qword [rbp + 8], r14
mov qword [rbp + 0x10], rdi
mov qword [rbp + 0x18], r13
movabs rax, 0x66980610b0f3428b
mov qword [rbp + 0x20], rax
movabs rax, 0x2fd7d40505eb396c
mov qword [rbp + 0x28], rax
movabs rax, 0x6857fa0277ca16cd
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], rbx
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmm1, xmmword [rbp - 0x70]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rbp - 0x70], xmm1
movdqa xmm0, xmmword [rbp - 0x60]
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp - 0x60], xmm0
movdqa xmm1, xmmword [rbp - 0x50]
xorps xmm1, xmmword [rbp + 0x30]
movdqa xmmword [rbp - 0x50], xmm1
lea rax, [rbp - 0x30]
mov qword [rsp + 0x20], rax
mov r9d, 0x20019
xor r8d, r8d
lea rdx, [rbp - 0x80]
mov rcx, 0xffffffff80000002
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
movabs rax, 0x4ae5dfffc5169902
mov qword [rsp + 0x40], rax
movabs rax, 0xbe0ca30ea847b24a
mov qword [rsp + 0x48], rax
movabs rax, 0x68a4248a20754578
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], r13
mov qword [rbp + 0x70], r12
mov qword [rbp + 0x78], r14
mov qword [rbp + 0x80], rdi
mov qword [rbp + 0x88], r13
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp + 0x70]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm1, xmmword [rsp + 0x50]
xorps xmm1, xmmword [rbp + 0x80]
movdqa xmmword [rsp + 0x50], xmm1
lea rax, [rbp - 0x20]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x24]
mov qword [rsp + 0x20], rax
lea r9, [rbp - 0x28]
xor r8d, r8d
lea rdx, [rsp + 0x40]
mov rcx, qword [rbp - 0x30]
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExA]
mov rcx, qword [rbp - 0x30]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
cmp dword [rbp - 0x24], r15d
je 0x1400174bc
movabs rax, 0x5da6dfdef933b904
mov qword [rbp - 0x80], rax
movabs rax, 0xb569a408e771b857
mov qword [rbp - 0x78], rax
movabs rax, 0xf84408b297b4677
mov qword [rbp - 0x70], rax
movabs rax, 0xa6b26ee7f52d2375
mov qword [rbp - 0x68], rax
movabs rax, 0x15f76f72908137e4
mov qword [rbp - 0x60], rax
movabs rax, 0x5cbeb0256185584c
mov qword [rbp - 0x58], rax
movabs rax, 0x4923932212a674ac
mov qword [rbp - 0x50], rax
movabs rax, 0xa431fb7b1ccffb4
mov qword [rbp - 0x48], rax
mov qword [rbp], r12
mov qword [rbp + 8], r14
mov qword [rbp + 0x10], rdi
mov qword [rbp + 0x18], r13
movabs rax, 0x66980610b0f3428b
mov qword [rbp + 0x20], rax
movabs rax, 0x2fd7d40505eb396c
mov qword [rbp + 0x28], rax
movabs rax, 0x6857fa0277ca16cd
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], rbx
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmm1, xmmword [rbp - 0x70]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rbp - 0x70], xmm1
movdqa xmm0, xmmword [rbp - 0x60]
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp - 0x60], xmm0
movdqa xmm1, xmmword [rbp - 0x50]
xorps xmm1, xmmword [rbp + 0x30]
movdqa xmmword [rbp - 0x50], xmm1
lea rdx, [rbp - 0x80]
lea rcx, [0x1400635b0]
call fcn.14000fff0
call fcn.140018710
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
movabs rax, 0x1fe1d4c5e831b33b
mov qword [rsp + 0x40], rax
movabs rax, 0xb669ba04b376ae4b
mov qword [rsp + 0x48], rax
movabs rax, 0x68a424c06b7c4b70
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], r13
mov qword [rbp + 0x70], r12
mov qword [rbp + 0x78], r14
mov qword [rbp + 0x80], rdi
mov qword [rbp + 0x88], r13
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp + 0x70]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm1, xmmword [rsp + 0x50]
xorps xmm1, xmmword [rbp + 0x80]
movdqa xmmword [rsp + 0x50], xmm1
lea rdx, [rsp + 0x40]
lea rcx, [0x1400635b0]
call fcn.14000fff0
mov rcx, rax
lea rdx, [0x1400547b0]
call fcn.14000fff0
mov r9, qword [0x140065378]
mov rcx, r9
mov r8, qword [0x140065370]
sub rcx, r8
mov ecx, ecx
mov qword [rbp - 0x30], rcx
mov rax, qword [0x140065350]
mov rdx, qword [0x140065340]
sub rax, rdx
cmp rcx, rax
jbe 0x140017595
lea rdx, [rbp - 0x30]
call fcn.14001df00
mov rdx, qword [0x140065340]
mov r9, qword [0x140065378]
mov r8, qword [0x140065370]
sub r9, r8
call fcn.14001fbf0
mov rcx, qword [0x140065340]
mov qword [0x140065328], rcx
movsxd rax, dword [rcx + 0x3c]
add rcx, rax
mov qword [0x140065338], rcx
movzx eax, word [rcx + 0x14]
add rcx, 0x18
add rcx, rax
mov qword [0x140065330], rcx
movabs rax, 0x76e8d3fbd07e800b
mov qword [rsp + 0x60], rax
movabs rax, 0xd049d761c705d757
mov qword [rsp + 0x68], rax
mov qword [rbp + 0x60], r12
mov qword [rbp + 0x68], r14
movdqa xmm0, xmmword [rsp + 0x60]
xorps xmm0, xmmword [rbp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], 0x80
mov dword [rsp + 0x20], 3
xor r9d, r9d
xor r8d, r8d
mov edx, 0xc0000000
lea rcx, [rsp + 0x60]
call qword [sym.imp.KERNEL32.dll_CreateFileA]
mov qword [0x140065300], rax
cmp rax, 0xffffffffffffffff
jne 0x140017981
movabs rdi, 0x4dc2decde31ca819
nop word [rax + rax]
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x70], xmm1
mov qword [rbp + 0x80], r15
mov ecx, 0x630f
call fcn.140022380
test rax, rax
je 0x1400186ba
lea rcx, [rax + 0x27]
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
mov qword [rbp + 0x70], rcx
lea rbx, [rcx + 0x62e8]
mov qword [rbp + 0x80], rbx
mov r8d, 0x62e8
lea rdx, [0x1400548c0]
call fcn.1400460f0
mov qword [rbp + 0x78], rbx
lea rdx, [rbp + 0x70]
lea rcx, [rbp - 0x80]
call fcn.1400156e0
nop
mov rcx, qword [rbp + 0x70]
test rcx, rcx
je 0x1400176f2
mov rdx, qword [rbp + 0x80]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400176ec
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400186ba
call fcn.1400223bc
nop
mov qword [rbp - 0x10], rdi
movabs rax, 0xd049f75bb560a151
mov qword [rbp - 8], rax
mov qword [rbp + 0x50], r12
mov qword [rbp + 0x58], r14
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0x50]
movdqa xmmword [rbp - 0x10], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x1400635b0]
call fcn.14000fff0
mov rbx, rax
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], r15d
lea rax, [rbp - 0x30]
mov qword [rsp + 0x20], rax
mov r9d, 0x400
mov edi, dword [rbp - 0x60]
mov r8d, edi
xor edx, edx
mov ecx, 0x1300
call qword [sym.imp.KERNEL32.dll_FormatMessageA]
mov r8, 0xffffffffffffffff
test eax, eax
jne 0x14001780a
movabs rax, 0x1fe8cdc3e23bb202
mov qword [rsp + 0x40], rax
movabs rax, 0xbf2af713a877a55d
mov qword [rsp + 0x48], rax
movabs rax, 0x68a424ee4519427d
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], r13
mov qword [rbp], r12
mov qword [rbp + 8], r14
movabs rax, 0x68a424ee45192719
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], r13
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm1, xmmword [rsp + 0x50]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rsp + 0x50], xmm1
xorps xmm0, xmm0
movups xmmword [rbp + 0x70], xmm0
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x88], r15
lea rax, [rsp + 0x40]
nop
inc r8
cmp byte [rax + r8], 0
jne 0x1400177f0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x70]
call fcn.1400102a0
jmp 0x140017850
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
mov qword [rbp + 0x10], r15
mov qword [rbp + 0x18], r15
mov rdx, qword [rbp - 0x30]
nop dword [rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x140017820
lea rcx, [rbp]
call fcn.1400102a0
mov rcx, qword [rbp - 0x30]
call qword [sym.imp.KERNEL32.dll_LocalFree]
movups xmm0, xmmword [rbp]
movups xmmword [rbp + 0x70], xmm0
movups xmm1, xmmword [rbp + 0x10]
movups xmmword [rbp + 0x80], xmm1
lea rdx, [rbp + 0x70]
cmp qword [rbp + 0x88], 0xf
cmova rdx, qword [rbp + 0x70]
mov r8, qword [rbp + 0x80]
mov rcx, rbx
call fcn.14001fe00
mov rcx, rax
call fcn.14001d070
nop
mov rdx, qword [rbp + 0x88]
cmp rdx, 0xf
jbe 0x1400178b8
inc rdx
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400178b2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400186b4
call fcn.1400223bc
nop
mov rdx, qword [rbp - 0x68]
test edi, edi
js 0x140017ae3
cmp rdx, 0xf
jbe 0x1400178fb
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400178f6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400186ba
call fcn.1400223bc
movabs rax, 0x76e8d3fbd07e800b
mov qword [rsp + 0x60], rax
movabs rax, 0xd049d761c705d757
mov qword [rsp + 0x68], rax
mov qword [rbp + 0x60], r12
mov qword [rbp + 0x68], r14
movdqa xmm0, xmmword [rsp + 0x60]
xorps xmm0, xmmword [rbp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], 0x80
mov dword [rsp + 0x20], 3
xor r9d, r9d
xor r8d, r8d
mov edx, 0xc0000000
lea rcx, [rsp + 0x60]
call qword [sym.imp.KERNEL32.dll_CreateFileA]
mov qword [0x140065300], rax
cmp rax, 0xffffffffffffffff
je 0x14001763d
movabs rdi, 0x68a424ee45192719
movabs rbx, 0xa431fb7b1ccffbe
movabs rax, 0x50f2fbc8e811a819
mov qword [rbp + 0x60], rax
movabs rax, 0xd049d761c705d755
mov qword [rbp + 0x68], rax
mov qword [rbp + 0x50], r12
mov qword [rbp + 0x58], r14
movdqa xmm0, xmmword [rbp + 0x60]
xorps xmm0, xmmword [rbp + 0x50]
movdqa xmmword [rbp + 0x60], xmm0
movabs rax, 0x53e294c0e034a839
mov qword [rbp - 0x10], rax
movabs rax, 0xd049d761c705d754
mov qword [rbp - 8], rax
mov qword [rbp + 0x50], r12
mov qword [rbp + 0x58], r14
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0x50]
movdqa xmmword [rbp - 0x10], xmm0
lea rcx, [rbp - 0x10]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
lea rdx, [rbp + 0x60]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140065320], rax
movabs rax, 0x1fe1d4c5e831b31b
mov qword [rbp - 0x10], rax
movabs rax, 0xd049d74fe968b34e
mov qword [rbp - 8], rax
mov qword [rbp + 0x50], r12
mov qword [rbp + 0x58], r14
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0x50]
movdqa xmmword [rbp - 0x10], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x1400635b0]
call fcn.14000fff0
mov rcx, rax
call fcn.14001d070
call fcn.140012aa0
test al, al
jne 0x140017dce
movabs rax, 0x53a6dec9e039bd31
mov qword [rsp + 0x40], rax
movabs rax, 0xa269b00fae61b657
mov qword [rsp + 0x48], rax
movabs rax, 0x688a0a9d207e4978
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], r13
mov qword [rbp], r12
mov qword [rbp + 8], r14
mov qword [rbp + 0x10], rdi
mov qword [rbp + 0x18], r13
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm1, xmmword [rsp + 0x50]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rsp + 0x50], xmm1
lea rdx, [rsp + 0x40]
lea rcx, [0x1400635b0]
call fcn.14000fff0
mov rcx, rax
call fcn.14001a090
call fcn.140018710
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
cmp rdx, 0xf
jbe 0x140017b1a
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140017b15
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400186ba
call fcn.1400223bc
call fcn.1400163d0
movabs rbx, 0x68a424ee45192719
test al, al
je 0x140017cad
movabs rax, 0x3f86bad4e93cb914
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], r14
mov qword [rbp + 0x50], r12
mov qword [rbp + 0x58], r14
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0x50]
movdqa xmmword [rbp - 0x10], xmm0
movabs rax, 0x52e9d98cfe25b30e
mov qword [rbp - 0x80], rax
movabs rax, 0xb93ef713a271a248
mov qword [rbp - 0x78], rax
movabs rax, 0x9d0578b37394b75
mov qword [rbp - 0x70], rax
movabs rax, 0xaff321fcef647768
mov qword [rbp - 0x68], rax
movabs rax, 0x46fd6e64908a2efb
mov qword [rbp - 0x60], rax
movabs rax, 0xea4b1626b8a510f
mov qword [rbp - 0x58], rax
movabs rcx, 0x6857fa0277ca16cd
mov qword [rbp - 0x50], rcx
movabs rax, 0xa431fb7b1ccffbe
mov qword [rbp - 0x48], rax
mov qword [rbp], r12
mov qword [rbp + 8], r14
mov qword [rbp + 0x10], rbx
mov qword [rbp + 0x18], r13
movabs rdx, 0x66980610b0f3428b
mov qword [rbp + 0x20], rdx
movabs rdx, 0x2fd7d40505eb396c
mov qword [rbp + 0x28], rdx
mov qword [rbp + 0x30], rcx
mov qword [rbp + 0x38], rax
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmm1, xmmword [rbp - 0x70]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rbp - 0x70], xmm1
movdqa xmm0, xmmword [rbp - 0x60]
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp - 0x60], xmm0
movdqa xmm1, xmmword [rbp - 0x50]
xorps xmm1, xmmword [rbp + 0x30]
movdqa xmmword [rbp - 0x50], xmm1
mov r9d, 0x30
lea r8, [rbp - 0x10]
lea rdx, [rbp - 0x80]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
movabs rax, 0x51f1d5c8f825b424
mov qword [rsp + 0x40], rax
movabs rax, 0xe069a34ee777f818
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], r13
mov qword [rbp], r12
mov qword [rbp + 8], r14
mov qword [rbp + 0x10], rbx
mov qword [rbp + 0x18], r13
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm1, xmmword [rsp + 0x50]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rsp + 0x50], xmm1
lea rcx, [rsp + 0x40]
call fcn.14002be90
movabs rax, 0x51efd2d8e93db324
mov qword [rbp - 0x80], rax
movabs rax, 0xb539af04a970f75f
mov qword [rbp - 0x78], rax
movabs rax, 0x18c54cce217c537a
mov qword [rbp - 0x70], rax
movabs rax, 0xb7e521f7fe2a666a
mov qword [rbp - 0x68], rax
movabs rax, 0x2f9697c90962ee2
mov qword [rbp - 0x60], rax
movabs rax, 0x5ba4ad76258c5705
mov qword [rbp - 0x58], rax
movabs rax, 0x4632966b11ea7ba8
mov qword [rbp - 0x50], rax
movabs rax, 0xa431fb7ecfea49e
mov qword [rbp - 0x48], rax
mov qword [rbp], r12
mov qword [rbp + 8], r14
mov qword [rbp + 0x10], rbx
mov qword [rbp + 0x18], r13
movabs rax, 0x66980610b0f3428b
mov qword [rbp + 0x20], rax
movabs rax, 0x2fd7d40505eb396c
mov qword [rbp + 0x28], rax
movabs rax, 0x6857fa0277ca16cd
mov qword [rbp + 0x30], rax
movabs rax, 0xa431fb7b1ccffbe
mov qword [rbp + 0x38], rax
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmm1, xmmword [rbp - 0x70]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rbp - 0x70], xmm1
movdqa xmm0, xmmword [rbp - 0x60]
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp - 0x60], xmm0
movdqa xmm1, xmmword [rbp - 0x50]
xorps xmm1, xmmword [rbp + 0x30]
movdqa xmmword [rbp - 0x50], xmm1
lea rdx, [rbp - 0x80]
lea rcx, [0x1400635b0]
call fcn.14000fff0
mov rcx, rax
lea rdx, [0x1400547b0]
call fcn.14000fff0
mov qword [rsp + 0x58], r13
mov qword [rbp + 0x10], rbx
mov qword [rbp + 0x18], r13
jmp 0x1400185fd
mov byte [rsp + 0x70], 0
lea rcx, [rsp + 0x70]
call fcn.140013530
movabs r15, 0x4ba6dec9e039bd11
cmp byte [rsp + 0x70], 0
jne 0x140017ee3
mov qword [rbp - 0x80], r15
movabs rax, 0xb53db602a869f757
mov qword [rbp - 0x78], rax
movabs rax, 0x7cd508d2b6c4139
mov qword [rbp - 0x70], rax
movabs rax, 0xffe168fbcf642274
mov qword [rbp - 0x68], rax
movabs rax, 0x3eb7330d1d331e2
mov qword [rbp - 0x60], rax
movabs rax, 0x46f7b1616c98191e
mov qword [rbp - 0x58], rax
movabs rax, 0x6857fa2c12bf65be
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], rbx
mov qword [rbp], r12
mov qword [rbp + 8], r14
mov qword [rbp + 0x10], rdi
mov qword [rbp + 0x18], r13
movabs rax, 0x66980610b0f3428b
mov qword [rbp + 0x20], rax
movabs rax, 0x2fd7d40505eb396c
mov qword [rbp + 0x28], rax
movabs rax, 0x6857fa0277ca16cd
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], rbx
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmm1, xmmword [rbp - 0x70]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rbp - 0x70], xmm1
movdqa xmm0, xmmword [rbp - 0x60]
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp - 0x60], xmm0
movdqa xmm1, xmmword [rbp - 0x50]
xorps xmm1, xmmword [rbp + 0x30]
movdqa xmmword [rbp - 0x50], xmm1
lea rdx, [rbp - 0x80]
lea rcx, [0x1400635b0]
call fcn.14000fff0
mov rcx, rax
lea rdx, [0x1400547b0]
call fcn.14000fff0
mov eax, 0x5a4d
cmp word [0x1400548c0], ax
jne 0x140017f06
movsxd rsi, dword [0x1400548fc]
lea rcx, [0x1400548c0]
add rsi, 8
add rsi, rcx
mov ebx, dword [rsi]
movabs rax, 0x7ca6c2c3e032b305
mov qword [rsp + 0x40], rax
movabs rax, 0xb93db613a875a557
mov qword [rsp + 0x48], rax
movabs rax, 0x68a424ee45194976
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], r13
mov qword [rbp], r12
mov qword [rbp + 8], r14
mov qword [rbp + 0x10], rdi
mov qword [rbp + 0x18], r13
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm1, xmmword [rsp + 0x50]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rsp + 0x50], xmm1
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x10], xmm1
lea rax, [rsp + 0x40]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x140017f85
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.1400102a0
nop
mov edx, ebx
lea rcx, [rbp]
call fcn.140013f90
nop
mov rdx, qword [rbp + 0x18]
cmp rdx, 0xf
jbe 0x140017fe5
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140017fe0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400186ae
call fcn.1400223bc
lea rax, vtable.std::_Func_impl_no_alloc_class__void___cdecl_main_void_::_27::_lambda_18___unsigned_long_long_unsigned___int64___char_const____ptr64__char_const____ptr64_.0
mov qword [rbp - 0x80], rax
lea rax, [rbp - 0x80]
mov qword [rbp - 0x48], rax
lea rcx, [rbp - 0x80]
call fcn.140013b80
mov rcx, qword [0x140065358]
mov rax, qword [0x140065360]
cmp rcx, rax
je 0x14001801b
mov qword [0x140065360], rcx
mov rdi, rcx
cmove rdi, rax
mov rsi, qword [0x140065338]
mov ebx, dword [rsi + 0x50]
mov rdx, rdi
sub rdx, rcx
cmp rbx, rdx
jae 0x14001803d
lea rax, [rcx + rbx]
jmp 0x140018073
jbe 0x14001807a
mov rax, qword [0x140065368]
sub rax, rcx
cmp rbx, rax
jbe 0x14001805f
mov rdx, rbx
call fcn.1400200c0
mov rsi, qword [0x140065338]
jmp 0x14001807a
sub rbx, rdx
mov r8, rbx
xor edx, edx
mov rcx, rdi
call fcn.140046790
lea rax, [rdi + rbx]
mov qword [0x140065360], rax
mov eax, dword [rsi + 0x54]
test eax, eax
je 0x140018097
mov r8d, eax
mov rdx, qword [0x140065340]
mov rcx, qword [0x140065358]
call fcn.1400460f0
xor eax, eax
mov edi, eax
cmp ax, word [rsi + 6]
jae 0x1400180e1
mov rbx, qword [0x140065330]
add rbx, 0x10
nop dword [rax]
mov ecx, dword [rbx - 4]
add rcx, qword [0x140065358]
mov r8d, dword [rbx]
mov edx, dword [rbx + 4]
add rdx, qword [0x140065340]
test r8d, r8d
je 0x1400180d1
call fcn.1400460f0
inc rdi
add rbx, 0x28
movzx eax, word [rsi + 6]
cmp rdi, rax
jb 0x1400180b0
movabs rax, 0x1ff5cedee320b11e
mov qword [rbp - 0x10], rax
movabs rax, 0xd049f905a27dbe5e
mov qword [rbp - 8], rax
mov qword [rbp + 0x50], r12
mov qword [rbp + 0x58], r14
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0x50]
movdqa xmmword [rbp - 0x10], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x1400635b0]
call fcn.14000fff0
mov rcx, rax
lea rdx, [0x1400547b0]
call fcn.14000fff0
mov rbx, qword [0x140065360]
sub rbx, qword [0x140065358]
mov edx, 4
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x1400654c8], eax
jle 0x140018245
lea rcx, [0x1400654c8]
call fcn.140022498
cmp dword [0x1400654c8], 0xffffffff
jne 0x140018245
movabs rax, 0x5ee5d5c0e011b11a
mov qword [rsp + 0x40], rax
movabs rax, 0xb720a30fa846b24c
mov qword [rsp + 0x48], rax
movabs rax, 0x7c941a3366c486c
mov qword [rsp + 0x50], rax
movabs rax, 0xdf9201939b447a68
mov qword [rsp + 0x58], rax
mov qword [rbp], r12
mov qword [rbp + 8], r14
movabs rax, 0x68a424ee45192719
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], r13
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm1, xmmword [rsp + 0x50]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rsp + 0x50], xmm1
movabs rax, 0x53e8c8c7ff3fa839
mov qword [rbp + 0x60], rax
movabs rax, 0xd049d761a27db216
mov qword [rbp + 0x68], rax
mov qword [rbp + 0x50], r12
mov qword [rbp + 0x58], r14
movdqa xmm0, xmmword [rbp + 0x60]
xorps xmm0, xmmword [rbp + 0x50]
movdqa xmmword [rbp + 0x60], xmm0
xor r8d, r8d
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x60]
call fcn.140012540
mov qword [0x1400653d0], rax
lea rcx, [0x1400654c8]
call fcn.14002242c
mov rdx, qword [0x1400653d0]
mov rcx, qword [0x140065308]
call fcn.140012050
mov rax, qword [0x140065320]
mov rdx, 0xffffffffffffffff
mov rcx, rbx
call rax
mov r13, rax
mov qword [rbp - 0x30], rax
mov rcx, qword [0x140065308]
call fcn.140012250
test r13, r13
je 0x140018677
mov rcx, qword [0x140065338]
test byte [rcx + 0x16], 1
jne 0x14001840d
mov rcx, qword [0x140065358]
call qword [sym.imp.dbghelp.dll_ImageNtHeader]
mov r12, rax
mov r8d, 5
lea r9, [rbp - 0x28]
mov dl, 1
mov rcx, rax
call qword [sym.imp.dbghelp.dll_ImageDirectoryEntryToData]
mov rbx, rax
mov rsi, r13
sub rsi, qword [r12 + 0x30]
je 0x140018403
mov ecx, dword [rbp - 0x28]
test ecx, ecx
je 0x140018403
lea r15, [rax + rcx]
cmp rax, r15
jae 0x1400183f9
movabs rax, 0x3f86baac8c50dc57
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], r14
movdqa xmm6, xmmword [rbp + 0x50]
movabs r13, 0x56f2dbcfe33cb905
nop word [rax + rax]
xor r9d, r9d
mov r8d, dword [rbx]
mov rdx, qword [0x140065358]
mov rcx, r12
call qword [sym.imp.dbghelp.dll_ImageRvaToVa]
mov rdi, rax
mov r14d, dword [rbx + 4]
sub r14d, 8
add rbx, 8
mov qword [rbp - 0x10], r13
movabs rax, 0xd049d761e73fb056
mov qword [rbp - 8], rax
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmm6
movdqa xmmword [rbp - 0x10], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x1400635b0]
call fcn.14000fff0
mov rdx, rdi
mov rcx, rax
call fcn.140019c90
mov rcx, rax
call fcn.14001d070
xor r8d, r8d
shr r14d, 1
je 0x1400183e2
lea r9, [0x140000000]
nop word [rax + rax]
movzx eax, word [rbx]
mov ecx, eax
shr ecx, 0xc
cmp ecx, 0xa
ja case.0x1400183a8.5
mov edx, dword [r9 + rcx*4 + 0x186c0]
add rdx, r9
jmp rdx
and eax, 0xfff
add rax, rdi
mov rcx, rsi
shr rcx, 0x10
add word [rax], cx
jmp case.0x1400183a8.0
and eax, 0xfff
add rax, rdi
add word [rax], si
jmp case.0x1400183a8.0
and eax, 0xfff
add rax, rdi
add qword [rax], rsi
inc r8d
add rbx, 2
cmp r8d, r14d
jb 0x140018390
cmp rbx, r15
jb 0x140018310
mov r13, qword [rbp - 0x30]
movabs r14, 0xd049d761c705d738
movabs r15, 0x4ba6dec9e039bd11
movabs r12, 0x3f86baac8c50dc57
mov r8, qword [0x140065360]
mov rdx, qword [0x140065358]
sub r8, rdx
mov rcx, r13
call fcn.140013e60
mov rax, qword [0x140065338]
mov edi, dword [rax + 0x28]
add rdi, r13
movabs rax, 0x3fa680d5fe24b232
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], r14
mov qword [rbp + 0x50], r12
mov qword [rbp + 0x58], r14
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0x50]
movdqa xmmword [rbp - 0x10], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x1400635b0]
call fcn.14000fff0
mov rdx, rdi
mov rcx, rax
call fcn.140019c90
mov rcx, rax
lea rdx, [0x1400547b0]
call fcn.14000fff0
mov rbx, qword [0x140065360]
sub rbx, qword [0x140065358]
mov rcx, qword [0x140065308]
mov rdx, rdi
call fcn.140012050
mov rax, qword [0x140065320]
mov rdx, rbx
mov rcx, r13
call rax
mov ebx, eax
mov rcx, qword [0x140065308]
call fcn.140012250
lea rcx, [0x1400635b0]
test ebx, ebx
js 0x140018561
movabs rax, 0x3fa7dec9fc20bd1a
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], r14
mov qword [rbp + 0x50], r12
mov qword [rbp + 0x58], r14
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0x50]
movdqa xmmword [rbp - 0x10], xmm0
lea rdx, [rbp - 0x10]
call fcn.14000fff0
mov rcx, rax
lea rdx, [0x1400547b0]
call fcn.14000fff0
movabs rax, 0x51e39adfff35ae27
mov qword [rsp + 0x40], rax
movabs rax, 0xb369b815e777b24c
mov qword [rsp + 0x48], rax
movabs rax, 0x68a424c0206a4875
mov qword [rsp + 0x50], rax
movabs rax, 0xdf9201939b44031a
mov qword [rsp + 0x58], rax
movabs rdx, 0x68a424ee45192719
mov qword [rbp + 0x10], rdx
mov qword [rbp + 0x18], rax
jmp 0x14001862a
mov qword [rsp + 0x40], r15
movabs rax, 0xa93af711a668f757
mov qword [rsp + 0x48], rax
movabs rax, 0x4cd42ce287c536a
mov qword [rsp + 0x50], rax
movabs rax, 0xdf9201939b44227f
mov qword [rsp + 0x58], rax
mov qword [rbp], r12
mov qword [rbp + 8], r14
movabs rdi, 0x68a424ee45192719
mov qword [rbp + 0x10], rdi
movabs rbx, 0xdf9201939b44031a
mov qword [rbp + 0x18], rbx
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm1, xmmword [rsp + 0x50]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rsp + 0x50], xmm1
lea rdx, [rsp + 0x40]
call fcn.14000fff0
mov rcx, rax
lea rdx, [0x1400547b0]
call fcn.14000fff0
mov qword [rsp + 0x58], rbx
mov qword [rbp + 0x10], rdi
mov qword [rbp + 0x18], rbx
movabs rax, 0x51e39adfff35ae27
mov qword [rsp + 0x40], rax
movabs rax, 0xb369b815e777b24c
mov qword [rsp + 0x48], rax
movabs rax, 0x68a424c0206a4875
mov qword [rsp + 0x50], rax
mov qword [rbp], r12
mov qword [rbp + 8], r14
movdqa xmm0, xmmword [rsp + 0x40]
movdqa xmm1, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmmword [rsp + 0x50], xmm1
lea rdx, [rsp + 0x40]
lea rcx, [0x1400635b0]
call fcn.14000fff0
lea rdx, [0x1400547b0]
mov rcx, rax
call fcn.14000fff0
call fcn.140018710
xor eax, eax
mov rcx, qword [rbp + 0x90]
xor rcx, rsp
call fcn.140022360
lea r11, [rsp + 0x1b0]
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
call fcn.1400282c4
nop
call fcn.1400282c4
nop
call fcn.1400282c4
int3