Function at 0x14019c3b0
Capabilities:
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
xchg rsi, r15
mov qword [rsp + 0x10], r15
xchg rsi, r15
xchg r13, rdi
mov qword [rsp + 0x18], r13
xchg r13, rdi
push rbp
lea rbp, [rsp - 0x980]
sub rsp, 0xa80
mov rbx, rcx
xor edx, edx
lea rcx, [rsp + 0x70]
mov r8d, 0x7a2e0280
sub r8d, 0x562c85b6
xor r8d, 0x3d6162c0
add r8d, 0x1f9cceaf
xor r8d, 0x3e92529a
add r8d, 0x3e5d66b4
sub r8d, 0xf17de72
add r8d, 0x2c990d3b
xor r8d, 0x624d59a8
call sub.VCRUNTIME140.dll_memset
mov r8, qword [rbx]
xor ebx, ebx
mov edx, ebx
mov dword [rsp + 0x32], 0x6eef50aa
xor dword [rsp + 0x32], 0x1e1d5725
xor dword [rsp + 0x32], 0x1bdbddbe
sub dword [rsp + 0x32], 0x3290fbc3
xor dword [rsp + 0x32], 0x53f85cc8
xor dword [rsp + 0x32], 0x9d967450
mov dword [rsp + 0x42], 0xcbb9a15
add dword [rsp + 0x42], 0x5afe2733
sub dword [rsp + 0x42], 0x5d62196b
xor dword [rsp + 0x42], 0x54e78c0d
xor dword [rsp + 0x42], 0x444cfada
add dword [rsp + 0x42], 0x33640027
sub dword [rsp + 0x42], 0x22747356
xor dword [rsp + 0x42], 0xbc4f8a8
add dword [rsp + 0x42], 0xdf5559bc
mov dword [rsp + 0x46], 0x5b62b8be
xor dword [rsp + 0x46], 0x568e54a2
xor dword [rsp + 0x46], 0x365ca544
add dword [rsp + 0x46], 0x23975e60
sub dword [rsp + 0x46], 0x41a882b5
add dword [rsp + 0x46], 0x2b403b22
xor dword [rsp + 0x46], 0x276779ee
xor dword [rsp + 0x46], 0x90cbe6e1
mov dword [rsp + 0x36], 0x3f642361
sub dword [rsp + 0x36], 0x1a2db73c
xor dword [rsp + 0x36], 0x190a9f19
add dword [rsp + 0x36], 0x3c5f9c24
sub dword [rsp + 0x36], 0x5395577
sub dword [rsp + 0x36], 0x18b53bc8
add dword [rsp + 0x36], 0x9c48f8d5
mov dword [rsp + 0x4a], 0x117b83f6
xor dword [rsp + 0x4a], 0x4e81cab4
xor dword [rsp + 0x4a], 0x15788228
xor dword [rsp + 0x4a], 0x68737fa7
xor dword [rsp + 0x4a], 0x6514f392
sub dword [rsp + 0x4a], 0x380a6154
add dword [rsp + 0x4a], 0xef501972
mov dword [rsp + 0x4e], 0x50ce4c8
xor dword [rsp + 0x4e], 0x7a5c8af1
xor dword [rsp + 0x4e], 0x679b9bf2
xor dword [rsp + 0x4e], 0xdc07ab2
add dword [rsp + 0x4e], 0x427f6a10
sub dword [rsp + 0x4e], 0x1e3ba703
add dword [rsp + 0x4e], 0x268a6c6b
xor dword [rsp + 0x4e], 0xa0a0419c
mov dword [rsp + 0x3a], 0x98092b9
sub dword [rsp + 0x3a], 0x57ea1b9
add dword [rsp + 0x3a], 0x54124921
sub dword [rsp + 0x3a], 0x511e2ee5
xor dword [rsp + 0x3a], 0x5f7f6a50
xor dword [rsp + 0x3a], 0x2d21d63e
xor dword [rsp + 0x3a], 0x825e41a4
mov dword [rsp + 0x52], 0x74fc33a9
sub dword [rsp + 0x52], 0xc75452
xor dword [rsp + 0x52], 0x1941ac75
sub dword [rsp + 0x52], 0xb10f968
xor dword [rsp + 0x52], 0x2e7e7911
add dword [rsp + 0x52], 0x1d8e3e83
sub dword [rsp + 0x52], 0x48ec9151
xor dword [rsp + 0x52], 0xdfc752a1
mov dword [rsp + 0x56], 0x4b08403e
xor dword [rsp + 0x56], 0x6561bcb3
xor dword [rsp + 0x56], 0x4141487
add dword [rsp + 0x56], 0x50dd3288
sub dword [rsp + 0x56], 0x51730430
add dword [rsp + 0x56], 0xd592e91d
mov word [rsp + 0x3e], 0x5caa
add word [rsp + 0x3e], 0x1233
sub word [rsp + 0x3e], 0x1d7b
sub word [rsp + 0x3e], 0x20f9
xor word [rsp + 0x3e], 0x390f
xor word [rsp + 0x3e], 0xff90
mov dword [rsp + 0x5a], 0x3cef1d4
add dword [rsp + 0x5a], 0x571312d8
sub dword [rsp + 0x5a], 0x138ad5cb
xor dword [rsp + 0x5a], 0x64d334a0
xor dword [rsp + 0x5a], 0x6585cbe9
sub dword [rsp + 0x5a], 0x33ba6b6b
xor dword [rsp + 0x5a], 0x35f3d797
add dword [rsp + 0x5a], 0xd7bb4dd4
mov byte [rsp + 0x40], 0x7d
add byte [rsp + 0x40], 1
sub byte [rsp + 0x40], 0x75
xor byte [rsp + 0x40], 0x2d
add byte [rsp + 0x40], 0xb
xor byte [rsp + 0x40], 0x12
add byte [rsp + 0x40], 0x27
sub byte [rsp + 0x40], 0x50
xor byte [rsp + 0x40], 0xe2
mov dword [rsp + 0x5e], 0x1c82445d
add dword [rsp + 0x5e], 0x3355fd
sub dword [rsp + 0x5e], 0x15dc5d09
add dword [rsp + 0x5e], 0x2089fff6
xor dword [rsp + 0x5e], 0x1b104126
xor dword [rsp + 0x5e], 0x3c73830f
nop
movzx eax, word [rsp + rdx*2 + 0x42]
movzx ecx, byte [rsp + rdx + 0x32]
add cx, ax
mov word [rsp + rdx*2 + 0x42], cx
mov byte [rsp + rdx + 0x32], bl
inc rdx
cmp rdx, 0xf
jb 0x14019c706
lea rdx, [rsp + 0x42]
lea rcx, [rsp + 0x70]
call fcn.140086e10
xchg rbx, rdx
mov rax, rdx
xchg rbx, rdx
mov byte [rsp + rax + 0x42], bl
inc rax
cmp rax, 0x1e
jb 0x14019c741
mov dword [rsp + 0x20], 0x66eb7b68
xor dword [rsp + 0x20], 0x52e42136
sub dword [rsp + 0x20], 0x339c5a7a
xor dword [rsp + 0x20], 0x77f237cd
sub dword [rsp + 0x20], 0x54d278c
sub dword [rsp + 0x20], 0x53998f5d
add dword [rsp + 0x20], 0x142c7e71
sub dword [rsp + 0x20], 0x22dadb46
xor dword [rsp + 0x20], 0xf91d429d
xchg rbx, rax
mov rbx, rax
xchg rbx, rax
mov dword [rsp + 0x26], 0xc0ddb94
xor dword [rsp + 0x26], 0x54f0764c
xor dword [rsp + 0x26], 0x6fad068
sub dword [rsp + 0x26], 0x488b9fd1
add dword [rsp + 0x26], 0x1a7f05ba
xor dword [rsp + 0x26], 0xd0861cd6
mov dword [rsp + 0x2a], 0x24c2aec3
add dword [rsp + 0x2a], 0x2f08014f
add dword [rsp + 0x2a], 0x186df695
sub dword [rsp + 0x2a], 0xc1535cb
sub dword [rsp + 0x2a], 0x5ef48e7
add dword [rsp + 0x2a], 0xa545d787
mov byte [rsp + 0x24], 0x1b
add byte [rsp + 0x24], 0x56
xor byte [rsp + 0x24], 0x28
add byte [rsp + 0x24], 0xa
sub byte [rsp + 0x24], 0x38
add byte [rsp + 0x24], 0x25
add byte [rsp + 0x24], 7
add byte [rsp + 0x24], 0x9f
mov dword [rsp + 0x2e], 0x4be92ff7
xor dword [rsp + 0x2e], 0x607fa601
add dword [rsp + 0x2e], 0x201d4d5c
xor dword [rsp + 0x2e], 0x4d06fb9a
add dword [rsp + 0x2e], 0x374e94e3
sub dword [rsp + 0x2e], 0x3e02c22f
nop word [rax + rax]
movzx ecx, word [rsp + rax*2 + 0x26]
movzx edx, byte [rsp + rax + 0x20]
add dx, cx
mov word [rsp + rax*2 + 0x26], dx
mov byte [rsp + rax + 0x20], bl
inc rax
cmp rax, 5
jb 0x14019c863
mov r9d, 0x5a1cadd0
add r9d, 0xf5228c4
sub r9d, 0x4b67f423
sub r9d, 0xda8abc8
add r9d, 0x42e63c19
xor r9d, 0x792fcbde
xor r9d, 0x2a6bb90c
lea r8, [rsp + 0x26]
lea rdx, [rsp + 0x70]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
nop word [rax + rax]
mov byte [rsp + rbx + 0x26], 0x7a
sub byte [rsp + rbx + 0x26], 0x4d
add byte [rsp + rbx + 0x26], 0x29
add byte [rsp + rbx + 0x26], 9
sub byte [rsp + rbx + 0x26], 6
sub byte [rsp + rbx + 0x26], 0x3f
sub byte [rsp + rbx + 0x26], 0x1a
inc rbx
cmp rbx, 0xa
jb 0x14019c8d1
mov ecx, 0x259c1c5a
add ecx, 0x3b5c52d5
sub ecx, 0x4cfcfa40
add ecx, 0x4c06dd22
add ecx, 0x28cffcf
xor ecx, 0x57b9338a
add ecx, 0xcac99d95
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3