Function at 0x1400ef680
Capabilities:
Terminate process

Disassembly:
push rsi
push rdi
sub rsp, 0x5e8
lea rdi, [rsp + 0x20]
mov ecx, 0x172
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rax, qword [0x14072f480]
xor rax, rsp
mov qword [rsp + 0x5d8], rax
mov edx, 0x18
lea rcx, [rsp + 0x28]
call fcn.1400298d0
lea rcx, [rsp + 0x568]
call fcn.1400063b0
mov qword [rsp + 0x5d0], rax
lea rdx, [rsp + 0x48]
lea rcx, [rsp + 0x569]
call fcn.1400c4c00
mov rcx, rax
call fcn.1400c23a0
mov qword [rsp + 0x3c0], rax
lea rdx, [rsp + 0x58]
lea rcx, [rsp + 0x56a]
call fcn.1400c5770
mov rcx, rax
call fcn.1400c23a0
mov qword [rsp + 0x3c8], rax
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x56b]
call fcn.1400c5ec0
mov rcx, rax
call fcn.1400c1dc0
mov qword [rsp + 0x3d0], rax
lea rdx, [rsp + 0x80]
lea rcx, [rsp + 0x56c]
call fcn.1400c6580
mov rcx, rax
call fcn.1400c23a0
mov qword [rsp + 0x3d8], rax
lea rdx, [rsp + 0x90]
lea rcx, [rsp + 0x56d]
call fcn.1400c6b00
mov rcx, rax
call fcn.1400c23e0
mov qword [rsp + 0x3e0], rax
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x56e]
call fcn.1400c6f20
mov rcx, rax
call fcn.1400c2400
mov qword [rsp + 0x3e8], rax
lea rdx, [rsp + 0xb0]
lea rcx, [rsp + 0x56f]
call fcn.1400c71e0
mov rcx, rax
call fcn.1400c23a0
mov qword [rsp + 0x3f0], rax
lea rdx, [rsp + 0xc0]
lea rcx, [rsp + 0x570]
call fcn.1400c74a0
mov rcx, rax
call fcn.1400c23a0
mov qword [rsp + 0x3f8], rax
lea rdx, [rsp + 0xd0]
lea rcx, [rsp + 0x571]
call fcn.1400c7770
mov rcx, rax
call fcn.1400c2360
mov qword [rsp + 0x400], rax
lea rdx, [rsp + 0xe0]
lea rcx, [rsp + 0x572]
call fcn.1400c3050
mov rcx, rax
call fcn.1400c23a0
mov qword [rsp + 0x408], rax
lea rdx, [rsp + 0xf0]
lea rcx, [rsp + 0x573]
call fcn.1400c3310
mov rcx, rax
call fcn.1400c1ce0
mov qword [rsp + 0x410], rax
lea rdx, [rsp + 0x100]
lea rcx, [rsp + 0x574]
call fcn.1400c35e0
mov rcx, rax
call fcn.1400c2360
mov qword [rsp + 0x418], rax
lea rdx, [rsp + 0x110]
lea rcx, [rsp + 0x575]
call fcn.1400c3880
mov rcx, rax
call fcn.1400c1cc0
mov qword [rsp + 0x420], rax
lea rdx, [rsp + 0x118]
lea rcx, [rsp + 0x576]
call fcn.1400c3b10
mov rcx, rax
call fcn.1400c1d20
mov qword [rsp + 0x428], rax
lea rdx, [rsp + 0x128]
lea rcx, [rsp + 0x577]
call fcn.1400c3db0
mov rcx, rax
call fcn.1400c1e80
mov qword [rsp + 0x430], rax
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x578]
call fcn.1400c4040
mov rcx, rax
call fcn.1400c2400
mov qword [rsp + 0x438], rax
lea rdx, [rsp + 0x150]
lea rcx, [rsp + 0x579]
call fcn.1400c42e0
mov rcx, rax
call fcn.1400c23a0
mov qword [rsp + 0x440], rax
lea rdx, [rsp + 0x160]
lea rcx, [rsp + 0x57a]
call fcn.1400c4570
mov rcx, rax
call fcn.1400c1da0
mov qword [rsp + 0x448], rax
lea rdx, [rsp + 0x178]
lea rcx, [rsp + 0x57b]
call fcn.1400c4810
mov rcx, rax
call fcn.1400c2400
mov qword [rsp + 0x450], rax
lea rdx, [rsp + 0x188]
lea rcx, [rsp + 0x57c]
call fcn.1400c4f60
mov rcx, rax
call fcn.1400c23a0
mov qword [rsp + 0x458], rax
lea rdx, [rsp + 0x198]
lea rcx, [rsp + 0x57d]
call fcn.1400c5020
mov rcx, rax
call fcn.1400c2360
mov qword [rsp + 0x460], rax
lea rdx, [rsp + 0x1a8]
lea rcx, [rsp + 0x57e]
call fcn.1400c50e0
mov rcx, rax
call fcn.1400c1da0
mov qword [rsp + 0x468], rax
lea rdx, [rsp + 0x1c0]
lea rcx, [rsp + 0x57f]
call fcn.1400c51a0
mov rcx, rax
call fcn.1400c1dc0
mov qword [rsp + 0x470], rax
lea rdx, [rsp + 0x1d8]
lea rcx, [rsp + 0x580]
call fcn.1400c5260
mov rcx, rax
call fcn.1400c1d60
mov qword [rsp + 0x478], rax
lea rdx, [rsp + 0x1e8]
lea rcx, [rsp + 0x581]
call fcn.1400c5320
mov rcx, rax
call fcn.1400c2400
mov qword [rsp + 0x480], rax
lea rdx, [rsp + 0x1f8]
lea rcx, [rsp + 0x582]
call fcn.1400c53e0
mov rcx, rax
call fcn.1400c2360
mov qword [rsp + 0x488], rax
lea rdx, [rsp + 0x208]
lea rcx, [rsp + 0x583]
call fcn.1400c54a0
mov rcx, rax
call fcn.1400c1dc0
mov qword [rsp + 0x490], rax
lea rdx, [rsp + 0x220]
lea rcx, [rsp + 0x584]
call fcn.1400c5560
mov rcx, rax
call fcn.1400c1da0
mov qword [rsp + 0x498], rax
lea rdx, [rsp + 0x238]
lea rcx, [rsp + 0x585]
call fcn.1400c5620
mov rcx, rax
call fcn.1400c1e00
mov qword [rsp + 0x4a0], rax
lea rdx, [rsp + 0x250]
lea rcx, [rsp + 0x586]
call fcn.1400c5920
mov rcx, rax
call fcn.1400c2360
mov qword [rsp + 0x4a8], rax
lea rdx, [rsp + 0x260]
lea rcx, [rsp + 0x587]
call fcn.1400c59b0
mov rcx, rax
call fcn.1400c2360
mov qword [rsp + 0x4b0], rax
lea rdx, [rsp + 0x270]
lea rcx, [rsp + 0x588]
call fcn.1400c5a40
mov rcx, rax
call fcn.1400c1c80
mov qword [rsp + 0x4b8], rax
lea rdx, [rsp + 0x278]
lea rcx, [rsp + 0x589]
call fcn.1400c5ad0
mov rcx, rax
call fcn.1400c23e0
mov qword [rsp + 0x4c0], rax
lea rdx, [rsp + 0x288]
lea rcx, [rsp + 0x58a]
call fcn.1400c5b60
mov rcx, rax
call fcn.1400c2400
mov qword [rsp + 0x4c8], rax
lea rdx, [rsp + 0x298]
lea rcx, [rsp + 0x58b]
call fcn.1400c5bf0
mov rcx, rax
call fcn.1400c1cc0
mov qword [rsp + 0x4d0], rax
lea rdx, [rsp + 0x2a0]
lea rcx, [rsp + 0x58c]
call fcn.1400c5c80
mov rcx, rax
call fcn.1400c23e0
mov qword [rsp + 0x4d8], rax
lea rdx, [rsp + 0x2b0]
lea rcx, [rsp + 0x58d]
call fcn.1400c5d10
mov rcx, rax
call fcn.1400c23e0
mov qword [rsp + 0x4e0], rax
lea rdx, [rsp + 0x2c0]
lea rcx, [rsp + 0x58e]
call fcn.1400c5da0
mov rcx, rax
call fcn.1400c1e40
mov qword [rsp + 0x4e8], rax
lea rdx, [rsp + 0x2d8]
lea rcx, [rsp + 0x58f]
call fcn.1400c5e30
mov rcx, rax
call fcn.1400c1e40
mov qword [rsp + 0x4f0], rax
lea rdx, [rsp + 0x2f0]
lea rcx, [rsp + 0x590]
call fcn.1400c6070
mov rcx, rax
call fcn.1400c23a0
mov qword [rsp + 0x4f8], rax
lea rdx, [rsp + 0x300]
lea rcx, [rsp + 0x591]
call fcn.1400c6100
mov rcx, rax
call fcn.1400c1da0
mov qword [rsp + 0x500], rax
lea rdx, [rsp + 0x318]
lea rcx, [rsp + 0x592]
call fcn.1400c6190
mov rcx, rax
call fcn.1400c2100
mov qword [rsp + 0x508], rax
lea rdx, [rsp + 0x348]
lea rcx, [rsp + 0x593]
call fcn.1400c6220
mov rcx, rax
call fcn.1400c1e00
mov qword [rsp + 0x510], rax
lea rdx, [rsp + 0x360]
lea rcx, [rsp + 0x594]
call fcn.1400c62b0
mov rcx, rax
call fcn.1400c1e40
mov qword [rsp + 0x518], rax
lea rdx, [rsp + 0x378]
lea rcx, [rsp + 0x595]
call fcn.1400c6340
mov rcx, rax
call fcn.1400c1f00
mov qword [rsp + 0x520], rax
lea rdx, [rsp + 0x390]
lea rcx, [rsp + 0x596]
call fcn.1400c63d0
mov rcx, rax
call fcn.1400c20a0
mov qword [rsp + 0x528], rax
lea rax, [rsp + 0x530]
mov r8, rax
lea rdx, [rsp + 0x3c0]
lea rcx, [rsp + 0x598]
call fcn.14001d200
lea rcx, [rsp + 0x5a8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x5c0]
lea rcx, [rsp + 0x5a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rsp + 0x5d0]
lea rdx, [rsp + 0x5c0]
lea rcx, [rsp + 0x28]
call fcn.1400bead0
nop
lea rax, [rsp + 0x28]
mov qword [rsp + 0x540], rax
mov rcx, qword [rsp + 0x540]
call fcn.140011fe0
mov qword [rsp + 0x548], rax
mov rcx, qword [rsp + 0x540]
call fcn.1400ee040
mov qword [rsp + 0x550], rax
jmp 0x1400efe28
mov rax, qword [rsp + 0x548]
add rax, 8
mov qword [rsp + 0x548], rax
mov rax, qword [rsp + 0x550]
cmp qword [rsp + 0x548], rax
je 0x1400efe71
mov rax, qword [rsp + 0x548]
mov rax, qword [rax]
mov qword [rsp + 0x558], rax
mov rcx, qword [rsp + 0x558]
call fcn.1400f6680
movzx eax, al
test eax, eax
je 0x1400efe6f
call fcn.1400ef180
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
jmp 0x1400efe14
mov dword [rsp + 0x5b8], 0
lea rcx, [rsp + 0x28]
call fcn.1400c0ef0
mov eax, dword [rsp + 0x5b8]
mov rdi, rax
mov rcx, rsp
lea rdx, [0x1405385a0]
call fcn.14011f758
mov rax, rdi
mov rcx, qword [rsp + 0x5d8]
xor rcx, rsp
call fcn.14011fa20
add rsp, 0x5e8
pop rdi
pop rsi
ret