Function at 0x180067360
Capabilities:
Enumerate gui resources
Terminate process

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
mov qword [rsp + 8], rcx
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x19c0]
mov eax, 0x1ac0
call fcn.18006ece0
sub rsp, rax
mov r13d, dword [rbp + 0x1a10]
mov r12, rdx
imul esi, r13d, 0xe18
mov edx, 1
mov rdi, r9
mov r14, r8
mov ebx, r13d
lea r15d, [rdx + 1]
cmp r13d, esi
ja 0x1800674bc
mov ecx, 0x3373
lea edx, [r15 + 0x4e]
lea r10d, [r15 + 0x4c]
movabs r11, 0x6f72506e65704f
lea r8, [0x18003c650]
mov r9d, 0x6563
movabs rax, 0x6e00720065006b
cmp ebx, 0x8a7b
ja 0x180067623
je 0x1800675f8
cmp ebx, 0x33ff
ja 0x180067548
je 0x18006752e
mov eax, ebx
sub eax, 0x1b
je 0x180067525
sub eax, 0x6a
je 0x180067466
sub eax, 0x52
je 0x180067454
sub eax, 0x1090
je 0x180067439
cmp eax, 0x114c
jne 0x1800674a6
mov word [rbp - 0x72], cx
jmp 0x1800674a6
mov eax, 0x72
mov word [rbp - 0x77], ax
mov eax, 0x73
mov dword [rbp - 0x76], 0x65636f
mov word [rbp - 0x73], ax
jmp 0x1800674a6
xor eax, eax
mov byte [rbp + 0x80], 5
mov word [rbp + 0x92a], ax
jmp 0x1800674a6
movzx eax, word [r14]
lea rcx, [rsp + 0x30]
mov r8, r12
mov word [rsp + 0x30], ax
mov edx, 0x90
call fcn.180005510
mov edx, 0x50
lea r8, [0x18003c650]
mov r9d, 0x6563
movabs r11, 0x6f72506e65704f
lea r10d, [rdx - 2]
mov ecx, 0x3373
imul eax, r13d, 0xa4
add ebx, eax
cmp ebx, esi
jbe 0x1800673e2
mov edx, 1
lea eax, [r13 + 0x17]
mov dword [rbp + 8], eax
cmp r13d, eax
jae 0x1800682db
mov r14, qword [rbp + 0x19f0]
mov ebx, 0x6e
mov r15d, dword [rbp + 0x1a10]
mov rsi, qword [rbp + 0x19f0]
mov r13, qword [rbp + 0x19f0]
mov edi, dword [rsp + 0x40]
mov eax, dword [rbp + 0x1a10]
mov r9d, 0x6f
lea r8, [0x180000000]
add eax, 0xffffffe5
lea r10d, [r9 - 0x6c]
lea r11d, [r9 - 4]
cmp eax, 0x16
ja case.default.0x180067523
mov ecx, dword [r8 + rax*4 + 0x6836c]
add rcx, r8
jmp rcx
mov word [rbp - 0x78], dx
jmp 0x1800674a6
mov eax, 0x32
mov word [rbp - 0x70], ax
mov word [rbp - 0x6f], r10w
mov dword [rbp - 0x6e], 0x57747865
jmp 0x1800674a6
cmp ebx, 0x454b
je 0x1800675eb
cmp ebx, 0x55b9
je 0x1800675e2
cmp ebx, 0x5697
je 0x1800675ae
cmp ebx, 0x67e3
je 0x1800675a3
cmp ebx, 0x792f
jne 0x1800674a6
movzx eax, word [0x18009fd62]
movsd xmm0, qword [0x18009fd5a]
mov word [rbp + 0x36], ax
xor eax, eax
mov word [rbp + 0x38], ax
movsd qword [rbp + 0x2e], xmm0
mov qword [rbp + 0x10], r11
jmp 0x1800674a6
xor eax, eax
mov word [rbp + 0x2e], ax
jmp 0x1800674a6
xor eax, eax
lea rdx, [0x18009fcb8]
mov r8, r15
mov word [rbp + 0x28], ax
lea rcx, [rbp + 0x20]
call fcn.18007304c
mov r8d, 1
lea rdx, [0x18009fd48]
lea rcx, [rbp + 0x2c]
call fcn.180073094
jmp 0x180067481
mov qword [r12], r8
jmp 0x1800674a6
mov byte [rbp - 0x6a], 0
mov qword [rbp + 0x20], rax
jmp 0x1800674a6
movzx eax, word [0x18009fd68]
mov word [rbp + 0x17], ax
movzx eax, word [0x18009fd6c]
mov word [rbp + 0x19], ax
movzx eax, byte [0x18009fd6e]
mov byte [rbp + 0x1b], al
xor eax, eax
mov word [rbp - 0x60], ax
jmp 0x1800674a6
cmp ebx, 0xcfab
ja 0x180067756
je 0x18006774c
cmp ebx, 0x8a93
je 0x180067727
cmp ebx, 0x9bc7
je 0x1800676f2
cmp ebx, 0xaaed
je 0x1800676c9
cmp ebx, 0xad13
je 0x18006767c
cmp ebx, 0xbe5f
jne 0x1800674a6
mov dword [rbp - 0x4a], 0x6c
mov word [rsp + 0x78], 0x50
jmp 0x1800674a6
mov r8d, 1
lea rdx, [0x18009fb22]
lea rcx, [rbp - 0x60]
call fcn.18007304c
movzx eax, word [0x18009fb7c]
lea rdx, [0x18009fbb6]
movsd xmm0, qword [0x18009fb74]
lea rcx, [rbp - 0x60]
mov word [rbp - 0x4e], ax
xor eax, eax
movsd qword [rbp - 0x56], xmm0
mov word [rbp - 0x4c], ax
lea r8d, [rax + 1]
call fcn.18007304c
jmp 0x180067481
lea rcx, [r12 + 0xa]
cmp rcx, rdi
je 0x1800674a1
cmp qword [rdi + 0x18], 0x10
mov rdx, rdi
jb 0x1800676e4
mov rdx, qword [rdi]
mov r8, qword [rdi + 0x10]
call fcn.180041c20
jmp 0x180067481
mov r8d, 1
lea rdx, [0x18009fc0a]
lea rcx, [rbp - 0x60]
call fcn.18007304c
mov eax, dword [0x18009fc56]
mov dword [rbp - 0x5e], eax
movzx eax, word [0x18009fc5a]
mov word [rbp - 0x5a], ax
xor eax, eax
mov word [rbp - 0x58], ax
jmp 0x180067481
mov eax, dword [rdi]
lea rcx, [rsp + 0x38]
mov r8d, 0x79
mov dword [rsp + 0x38], eax
mov rdx, r12
call fcn.180020a80
mov qword [rbp + 0x922], rax
jmp 0x180067481
mov byte [rsp + 0x79], 0x72
jmp 0x1800674a6
cmp ebx, 0xe0f7
je 0x18006787a
cmp ebx, 0xf243
je 0x180067852
cmp ebx, 0x1144f
je 0x1800677ff
cmp ebx, 0x19e0b
jne 0x1800674a6
mov rdx, qword [rbp + 0x19f0]
lea rax, [rbp + 0x80]
mov rcx, rdx
nop word [rax + rax]
lea rcx, [rcx + 0x80]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rax + 0x80]
movups xmmword [rcx - 0x80], xmm0
movups xmm0, xmmword [rax - 0x60]
movups xmmword [rcx - 0x70], xmm1
movups xmm1, xmmword [rax - 0x50]
movups xmmword [rcx - 0x60], xmm0
movups xmm0, xmmword [rax - 0x40]
movups xmmword [rcx - 0x50], xmm1
movups xmm1, xmmword [rax - 0x30]
movups xmmword [rcx - 0x40], xmm0
movups xmm0, xmmword [rax - 0x20]
movups xmmword [rcx - 0x30], xmm1
movups xmm1, xmmword [rax - 0x10]
movups xmmword [rcx - 0x20], xmm0
movups xmmword [rcx - 0x10], xmm1
sub r15, 1
jne 0x1800677a0
mov eax, dword [rax]
mov dword [rcx], eax
mov rax, rdx
jmp 0x18006834a
lea rax, [rbp + 0x80]
mov ecx, 0xffffffac
lea rdx, [rbp + 0x3d0]
mov dword [rbp + 0x92c], eax
call qword [0x1800d5910]
mov rax, qword [rbp + 0x922]
test rax, rax
je 0x18006783f
xor r8d, r8d
mov qword [rbp - 0x68], rax
lea rdx, [rbp - 0x68]
mov ecx, 0xfd
call fcn.180027600
movzx eax, word [rbp + 0x92a]
mov word [0x1800d5918], ax
jmp 0x180067481
mov r8d, 4
mov byte [rsp + 0x7d], 0
lea rdx, [0x18009fb0d]
lea rcx, [rsp + 0x7d]
call fcn.180073af0
mov dword [rbp - 0x7f], 0x73726946
jmp 0x180067481
mov byte [rsp + 0x7a], 0x6f
mov word [rsp + 0x7b], r9w
jmp 0x1800674a6
lea rdx, [rbp + 0x190]
mov dword [rbp + 0x190], 0x238
mov rcx, r14
call qword [rbp + 0x68]
test eax, eax
je 0x180068188
nop dword [rax]
lea rax, [rbp + 0x1bc]
lea r8, [rbp + 0x9c0]
sub r8, rax
movzx edx, byte [rax]
movzx ecx, byte [rax + r8]
sub edx, ecx
jne 0x1800678d4
inc rax
test ecx, ecx
jne 0x1800678c1
test edx, edx
jne 0x180067a80
mov edi, 0x69
mov eax, edi
sub eax, 0x69
je 0x180067a4b
cmp eax, 0x18
jne 0x180067a6d
test r15d, r15d
je 0x180067937
mov edx, dword [rbp + 0x198]
lea rcx, [0x18003b770]
call qword [sym.imp.USER32.dll_EnumWindows]
mov edx, 0x1f4
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
test eax, eax
je 0x180067a40
mov rcx, rsi
mov r15d, 1
call qword [sym.imp.KERNEL32.dll_CloseHandle]
jmp 0x180067a6d
mov ebx, 1
mov rcx, rsi
mov edx, ebx
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
test eax, eax
je 0x180067967
cmp qword [rbp + 0x50], rbx
jne 0x180067a40
mov rcx, rsi
mov dword [rsp + 0x40], ebx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
jmp 0x180067a6d
mov ebx, 0x7a
nop dword [rax]
cmp ebx, 0x7a
je 0x1800679f8
cmp ebx, 0x121
jne 0x180067a2e
mov r8, qword [rbp + 0x19f0]
lea rax, [rbp + 0x80]
mov rcx, r8
mov edx, 2
nop dword [rax + rax]
lea rcx, [rcx + 0x80]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rax + 0x80]
movups xmmword [rcx - 0x80], xmm0
movups xmm0, xmmword [rax - 0x60]
movups xmmword [rcx - 0x70], xmm1
movups xmm1, xmmword [rax - 0x50]
movups xmmword [rcx - 0x60], xmm0
movups xmm0, xmmword [rax - 0x40]
movups xmmword [rcx - 0x50], xmm1
movups xmm1, xmmword [rax - 0x30]
movups xmmword [rcx - 0x40], xmm0
movups xmm0, xmmword [rax - 0x20]
movups xmmword [rcx - 0x30], xmm1
movups xmm1, xmmword [rax - 0x10]
movups xmmword [rcx - 0x20], xmm0
movups xmmword [rcx - 0x10], xmm1
sub rdx, 1
jne 0x1800679a0
jmp 0x180068343
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_CloseHandle]
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov dword [rbp], eax
mov r8d, 0x92
mov rax, qword [r12]
lea rdx, [rbp]
lea rcx, [rbp + 0x60]
mov qword [rbp + 0x60], rax
call fcn.18004ff10
add ebx, 0xa7
cmp ebx, 0x1c8
jb 0x180067970
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
jmp 0x180067a6d
mov r8d, dword [rbp + 0x198]
xor edx, edx
mov r15d, dword [rsp + 0x38]
mov ecx, 0x100001
call r13
mov rsi, rax
test rax, rax
je 0x1800680e2
add edi, 0x18
cmp edi, 0x99
jb 0x1800678e1
mov edi, dword [rsp + 0x40]
lea rdx, [rbp + 0x190]
mov rcx, r14
call qword [rsp + 0x50]
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x12
je 0x180067aa1
test edi, edi
je 0x1800678b0
mov ebx, 0x6e
jmp case.default.0x180067523
mov ebx, 0xe1
mov eax, ebx
sub eax, 0xe1
je 0x180067b27
sub eax, 0x23
je 0x180067ad6
sub eax, 0x721f
je 0x180067b59
cmp eax, 0x11e9
je 0x180067b59
jmp 0x180067b47
mov rcx, qword [rbp - 0x60]
call qword [sym.imp.USER32.dll_GetDlgCtrlID]
movsxd rcx, eax
sub rcx, 0x471
je 0x180067aff
cmp rcx, 0xf
jne 0x180067b18
test qword [0x1800d57d0], 0x4000
jmp 0x180067b0a
test qword [0x1800d57d0], 0x100
je 0x180067b18
mov rcx, qword [rbp - 0x60]
xor edx, edx
call qword [sym.imp.USER32.dll_EnableWindow]
mov edx, 1
mov ebx, 0x104
mov dword [rbp + 0x40], edx
jmp 0x180067b47
xor r8d, r8d
lea rcx, [rbp - 0x60]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_LoadLibraryExW]
mov rcx, rax
lea rdx, [rbp + 0x10]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbp + 0x40], rax
add ebx, 0x7242
cmp ebx, 0x1c908
jbe 0x180067ab0
mov r13, qword [rbp + 0x40]
mov ebx, 0x6e
jmp case.default.0x180067523
mov r8, rdx
mov word [rbp - 0x7b], 0x74
lea rdx, [0x18009fd74]
lea rcx, [rsp + 0x78]
call fcn.1800738b0
jmp case.default.0x180067523
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov eax, r15d
lea rdx, [rsp + 0x30]
neg eax
lea rcx, [rsp + 0x48]
mov dword [rsp + 0x30], eax
mov r8d, 0x92
mov rax, qword [r12]
mov qword [rsp + 0x48], rax
call fcn.18004ff10
jmp case.default.0x180067523
mov r8d, 2
mov dword [rbp - 0x2a], 0x6c
lea rdx, [0x18009fdf8]
mov byte [rsp + 0x58], 0
lea rcx, [rsp + 0x58]
call fcn.1800738b0
jmp case.default.0x180067523
mov eax, 0x6c
mov word [rbp - 0x2c], ax
jmp case.default.0x180067523
mov eax, 0x65
mov dword [rbp - 0x18], eax
jmp case.default.0x180067523
mov word [rbp - 0x40], r11w
jmp case.default.0x180067523
mov ebx, 0xe1
nop dword [rax]
mov eax, ebx
sub eax, 0xe1
je 0x180067c86
sub eax, 0x23
je 0x180067c36
sub eax, 0x721f
je 0x180067cb9
cmp eax, 0x11e9
je 0x180067cb9
jmp 0x180067ca7
mov rcx, qword [rbp - 0x40]
call qword [sym.imp.USER32.dll_GetDlgCtrlID]
movsxd rcx, eax
sub rcx, 0x471
je 0x180067c5f
cmp rcx, 0xf
jne 0x180067c78
test qword [0x1800d57d0], 0x4000
jmp 0x180067c6a
test qword [0x1800d57d0], 0x100
je 0x180067c78
mov rcx, qword [rbp - 0x40]
xor edx, edx
call qword [sym.imp.USER32.dll_EnableWindow]
mov ebx, 0x104
mov dword [rbp + 0x48], 1
jmp 0x180067ca7
xor r8d, r8d
lea rcx, [rbp - 0x40]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_LoadLibraryExW]
mov rcx, rax
lea rdx, [rsp + 0x78]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbp + 0x48], rax
add ebx, 0x7242
cmp ebx, 0x1c908
jbe 0x180067c10
mov rax, qword [rbp + 0x48]
mov ebx, 0x6e
mov qword [rbp + 0x68], rax
jmp case.default.0x180067523
mov rax, qword [r12]
lea r9, [rsp + 0x30]
mov ebx, 2
mov qword [rsp + 0x48], rax
xor r14d, r14d
mov word [rsp + 0x30], bx
xor edx, edx
mov qword [rsp + 0x20], r14
lea rcx, [rsp + 0x48]
lea r8d, [rbx + 0x26]
call fcn.180068730
cdqe
lea r9, [rsp + 0x30]
mov qword [rbp + 0x50], rax
lea r8d, [rbx + 0x26]
mov eax, 3
mov qword [rsp + 0x20], r14
mov word [rsp + 0x30], ax
lea rcx, [rsp + 0x48]
mov rax, qword [r12]
xor edx, edx
mov qword [rsp + 0x48], rax
call fcn.180068730
mov ecx, r14d
cmp eax, 1
sete cl
xor edx, edx
mov dword [rsp + 0x38], ecx
mov ecx, ebx
call qword [rbp + 0x70]
mov r14, rax
cmp rax, 0xffffffffffffffff
je 0x180068238
mov ebx, 0x6e
jmp case.default.0x180067523
mov eax, 0x65
mov dword [rbp - 0x36], 0x33006c
mov word [rbp - 0x38], ax
mov eax, 0x32
mov word [rbp - 0x32], ax
mov dword [rbp - 0x30], 0x64002e
jmp case.default.0x180067523
mov eax, dword [0x18009fdfc]
lea rcx, [rbp - 0x20]
mov dword [rbp - 0x20], eax
mov r8, rdx
movzx eax, word [0x18009fe00]
lea rdx, [0x18009fe04]
mov word [rbp - 0x1c], ax
call fcn.18007304c
mov dword [rbp - 0x1a], ebx
jmp case.default.0x180067523
mov eax, dword [str.eateTo]
mov dword [rsp + 0x5a], eax
movzx eax, word [0x18009fe10]
mov word [rsp + 0x5e], ax
mov word [rsp + 0x60], r9w
jmp case.default.0x180067523
mov qword [rbp + 0x50], rdx
jmp case.default.0x180067523
mov ebx, 0xe1
nop dword [rax]
mov eax, ebx
sub eax, 0xe1
je 0x180067e56
sub eax, 0x23
je 0x180067e06
sub eax, 0x721f
je 0x180067e89
cmp eax, 0x11e9
je 0x180067e89
jmp 0x180067e77
mov rcx, qword [rbp - 0x20]
call qword [sym.imp.USER32.dll_GetDlgCtrlID]
movsxd rcx, eax
sub rcx, 0x471
je 0x180067e2f
cmp rcx, 0xf
jne 0x180067e48
test qword [0x1800d57d0], 0x4000
jmp 0x180067e3a
test qword [0x1800d57d0], 0x100
je 0x180067e48
mov rcx, qword [rbp - 0x20]
xor edx, edx
call qword [sym.imp.USER32.dll_EnableWindow]
mov ebx, 0x104
mov dword [rbp + 0x58], 1
jmp 0x180067e77
xor r8d, r8d
lea rcx, [rbp - 0x20]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_LoadLibraryExW]
mov rcx, rax
lea rdx, [rsp + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbp + 0x58], rax
add ebx, 0x7242
cmp ebx, 0x1c908
jbe 0x180067de0
mov rax, qword [rbp + 0x58]
mov ebx, 0x6e
mov qword [rbp + 0x70], rax
jmp case.default.0x180067523
lea rcx, [rsp + 0x58]
dec rcx
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x180067ea3
movzx eax, word [0x18009fe14]
mov word [rcx], ax
mov eax, dword [str.apsh]
mov dword [rsp + 0x6a], eax
mov eax, 0x74
mov word [rsp + 0x6e], r9w
mov word [rsp + 0x6f], ax
jmp case.default.0x180067523
mov dword [rbp - 0x3e], 0x720065
mov word [rbp - 0x3a], bx
jmp case.default.0x180067523
mov r8, r10
lea rdx, [0x18009fa64]
lea rcx, [rbp - 0xc]
call fcn.180073094
mov ebx, 0xe1
nop
mov eax, ebx
sub eax, 0xe1
je 0x180067f76
sub eax, 0x23
je 0x180067f26
sub eax, 0x721f
je 0x180067fa8
cmp eax, 0x11e9
je 0x180067fa8
jmp 0x180067f96
mov rcx, qword [rbp + 0x20]
call qword [sym.imp.USER32.dll_GetDlgCtrlID]
movsxd rcx, eax
sub rcx, 0x471
je 0x180067f4f
cmp rcx, 0xf
jne 0x180067f68
test qword [0x1800d57d0], 0x4000
jmp 0x180067f5a
test qword [0x1800d57d0], 0x100
je 0x180067f68
mov rcx, qword [rbp + 0x20]
xor edx, edx
call qword [sym.imp.USER32.dll_EnableWindow]
mov ebx, 0x104
mov dword [rbp - 0x68], 1
jmp 0x180067f96
xor r8d, r8d
lea rcx, [rbp + 0x20]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_LoadLibraryExW]
mov rcx, rax
lea rdx, [rbp - 0x78]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbp - 0x68], rax
add ebx, 0x7242
cmp ebx, 0x1c908
jbe 0x180067f00
mov rax, qword [rbp - 0x68]
mov ebx, 0x6e
mov qword [rsp + 0x50], rax
jmp case.default.0x180067523
xor eax, eax
mov word [rsp + 0x30], dx
mov r15d, eax
mov dword [rsp + 0x38], eax
mov edi, eax
mov dword [rsp + 0x40], eax
mov rax, qword [r12]
lea r9, [rsp + 0x48]
mov r8d, 0x10c
mov qword [rsp + 0x48], rax
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x9c0]
call fcn.180059270
jmp case.default.0x180067523
movzx eax, word [0x18009fe20]
lea rdx, [0x18009f8d4]
mov word [rsp + 0x63], ax
lea rcx, [rsp + 0x65]
movzx eax, byte [0x18009fe22]
mov r8d, 2
mov byte [rsp + 0x65], al
call fcn.180073af0
mov r8d, 0xa
lea rdx, [rsp + 0x66]
lea ecx, [r8 + 0x16]
call fcn.1800743d0
mov eax, 0x53
mov word [rsp + 0x68], ax
jmp case.default.0x180067523
mov eax, dword [0x18009fe28]
lea rdx, [rbp - 0x12]
mov r8d, 0xa
mov dword [rbp - 0x16], eax
movzx eax, word [0x18009fe2c]
mov word [rbp - 0x12], ax
lea ecx, [r8 - 8]
call fcn.180074400
mov dword [rbp - 0x10], 0x2e
mov dword [rbp - 0xe], 0x64
jmp case.default.0x180067523
xor edx, edx
lea rcx, [rbp + 0x11c0]
mov r8d, 0x800
call fcn.180070440
lea rcx, [rbp + 0x9c0]
mov r8d, 0x800
lea rdx, [rbp + 0x11c0]
call fcn.180070030
jmp case.default.0x180067523
mov eax, 0x6c
mov word [rsp + 0x61], ax
mov eax, 0x68
mov word [rsp + 0x62], ax
mov eax, dword [rbp + 0x1a10]
inc eax
mov dword [rbp + 0x1a10], eax
cmp eax, dword [rbp + 8]
jae 0x1800682d5
mov edx, 1
jmp 0x1800674f7
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_CloseHandle]
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov dword [rbp + 0x1a10], eax
mov r8d, 0x92
mov rax, qword [r12]
lea rdx, [rbp + 0x1a10]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x50], rax
call fcn.18004ff10
mov r8, qword [rbp + 0x19f0]
lea rax, [rbp + 0x80]
mov rcx, r8
mov edx, 2
nop dword [rax]
lea rcx, [rcx + 0x80]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rax + 0x80]
movups xmmword [rcx - 0x80], xmm0
movups xmm0, xmmword [rax - 0x60]
movups xmmword [rcx - 0x70], xmm1
movups xmm1, xmmword [rax - 0x50]
movups xmmword [rcx - 0x60], xmm0
movups xmm0, xmmword [rax - 0x40]
movups xmmword [rcx - 0x50], xmm1
movups xmm1, xmmword [rax - 0x30]
movups xmmword [rcx - 0x40], xmm0
movups xmm0, xmmword [rax - 0x20]
movups xmmword [rcx - 0x30], xmm1
movups xmm1, xmmword [rax - 0x10]
movups xmmword [rcx - 0x20], xmm0
movups xmmword [rcx - 0x10], xmm1
sub rdx, 1
jne 0x180068130
jmp 0x180068343
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_CloseHandle]
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov dword [rbp + 0x1a10], eax
mov r8d, 0x92
mov rax, qword [r12]
lea rdx, [rbp + 0x1a10]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x50], rax
call fcn.18004ff10
mov r8, qword [rbp + 0x19f0]
lea rax, [rbp + 0x80]
mov rcx, r8
mov edx, 2
nop dword [rax]
nop word [rax + rax]
lea rcx, [rcx + 0x80]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rax + 0x80]
movups xmmword [rcx - 0x80], xmm0
movups xmm0, xmmword [rax - 0x60]
movups xmmword [rcx - 0x70], xmm1
movups xmm1, xmmword [rax - 0x50]
movups xmmword [rcx - 0x60], xmm0
movups xmm0, xmmword [rax - 0x40]
movups xmmword [rcx - 0x50], xmm1
movups xmm1, xmmword [rax - 0x30]
movups xmmword [rcx - 0x40], xmm0
movups xmm0, xmmword [rax - 0x20]
movups xmmword [rcx - 0x30], xmm1
movups xmm1, xmmword [rax - 0x10]
movups xmmword [rcx - 0x20], xmm0
movups xmmword [rcx - 0x10], xmm1
sub rdx, 1
jne 0x1800681e0
jmp 0x180068343
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov dword [rbp + 0x1a10], eax
mov r8d, 0x92
mov rax, qword [r12]
lea rdx, [rbp + 0x1a10]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x50], rax
call fcn.18004ff10
mov r8, qword [rbp + 0x19f0]
lea rax, [rbp + 0x80]
mov rcx, r8
nop word [rax + rax]
lea rcx, [rcx + 0x80]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rax + 0x80]
movups xmmword [rcx - 0x80], xmm0
movups xmm0, xmmword [rax - 0x60]
movups xmmword [rcx - 0x70], xmm1
movups xmm1, xmmword [rax - 0x50]
movups xmmword [rcx - 0x60], xmm0
movups xmm0, xmmword [rax - 0x40]
movups xmmword [rcx - 0x50], xmm1
movups xmm1, xmmword [rax - 0x30]
movups xmmword [rcx - 0x40], xmm0
movups xmm0, xmmword [rax - 0x20]
movups xmmword [rcx - 0x30], xmm1
movups xmm1, xmmword [rax - 0x10]
movups xmmword [rcx - 0x20], xmm0
movups xmmword [rcx - 0x10], xmm1
sub rbx, 1
jne 0x180068280
jmp 0x180068343
mov r15d, 2
mov r8, qword [rbp + 0x19f0]
lea rax, [rbp + 0x80]
mov rcx, r8
nop dword [rax]
lea rcx, [rcx + 0x80]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rax + 0x80]
movups xmmword [rcx - 0x80], xmm0
movups xmm0, xmmword [rax - 0x60]
movups xmmword [rcx - 0x70], xmm1
movups xmm1, xmmword [rax - 0x50]
movups xmmword [rcx - 0x60], xmm0
movups xmm0, xmmword [rax - 0x40]
movups xmmword [rcx - 0x50], xmm1
movups xmm1, xmmword [rax - 0x30]
movups xmmword [rcx - 0x40], xmm0
movups xmm0, xmmword [rax - 0x20]
movups xmmword [rcx - 0x30], xmm1
movups xmm1, xmmword [rax - 0x10]
movups xmmword [rcx - 0x20], xmm0
movups xmmword [rcx - 0x10], xmm1
sub r15, 1
jne 0x1800682f0
mov eax, dword [rax]
mov dword [rcx], eax
mov rax, r8
lea r11, [rsp + 0x1ac0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret