Function at 0x140138f90
Capabilities:
Check if file exists
Delete file
Get disk size

Disassembly:
mov dword [rsp + 0x20], r9d
mov dword [rsp + 0x18], r8d
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
push rbx
mov eax, 0x2610
call fcn.1401d5c30
sub rsp, rax
mov qword [rsp + 0x2578], 0xfffffffffffffffe
mov edx, dword [rsp + 0x2628]
lea rcx, [rsp + 0x730]
call fcn.14000edf0
nop
lea rcx, [rsp + 0xdc0]
call fcn.140007bb0
nop
lea rdx, [rsp + 0xdc0]
lea rcx, [rsp + 0x730]
call fcn.1401b8110
mov dword [rsp + 0x700], 0
mov dword [rsp + 0xdf4], 0
jmp 0x14013901e
mov eax, dword [rsp + 0xdf4]
add eax, 1
mov dword [rsp + 0xdf4], eax
mov ebx, dword [rsp + 0xdf4]
lea rcx, [rsp + 0xdc0]
call fcn.140007c30
cmp rbx, rax
jae 0x1401390a4
mov edx, dword [rsp + 0xdf4]
lea rcx, [rsp + 0xdc0]
call fcn.140007c60
mov rcx, rax
add rcx, 0x1a0
call fcn.1400012c0
mov rcx, rax
call fcn.1400a947c
cmp eax, 0x44c
jg 0x14013906b
jmp 0x14013900d
mov edx, dword [rsp + 0xdf4]
lea rcx, [rsp + 0xdc0]
call fcn.140007c60
mov rcx, rax
add rcx, 0x1a0
call fcn.1400012c0
mov rcx, rax
call fcn.1400a947c
mov dword [rsp + 0x700], eax
jmp 0x1401390a4
cmp dword [rsp + 0x700], 0
jne 0x140139152
lea rdx, [0x140234e08]
xor ecx, ecx
call fcn.1400dc5d0
mov edx, dword [rsp + 0x2628]
lea rcx, [rsp + 0xe00]
call fcn.14000edf0
nop
lea rcx, [rsp + 0xe00]
call fcn.1401b8530
mov edx, 1
xor ecx, ecx
call fcn.1401b8f10
movsxd r11, dword [rsp + 0x2628]
mov qword [rsp + 0x20], r11
xor r9d, r9d
mov r8d, 0x8039
xor edx, edx
lea rcx, [0x1403ad8a0]
call fcn.1401bbcb0
mov dword [rsp + 0x24e4], 1
lea rcx, [rsp + 0xe00]
call fcn.140005d50
nop
lea rcx, [rsp + 0xdc0]
call fcn.140007c00
nop
lea rcx, [rsp + 0x730]
call fcn.140005d50
mov eax, dword [rsp + 0x24e4]
jmp 0x14013a014
lea rcx, [rsp + 0x3c0]
call fcn.1401cd320
nop
mov eax, dword [rsp + 0x2628]
mov dword [rsp + 0x558], eax
lea rcx, [rsp + 0x3c0]
call fcn.1401d1f50
mov edx, dword [rsp + 0x700]
lea rcx, [rsp + 0x720]
call fcn.1401ce4f0
nop
mov dword [rsp + 0x710], 0
lea rcx, [rsp + 0x5b0]
call fcn.1400012c0
mov rcx, rax
call fcn.1400a947c
cmp dword [rsp + 0x700], eax
jne 0x140139258
cmp dword [rsp + 0x700], 0
je 0x140139258
mov edx, dword [rsp + 0x700]
lea rcx, [rsp + 0x1140]
call fcn.14000eef0
nop
lea rax, [rsp + 0x24e8]
mov qword [rsp + 0x24f0], rax
lea rdx, [rsp + 0x668]
mov rcx, qword [rsp + 0x24f0]
call fcn.140001440
mov qword [rsp + 0x2580], rax
mov rdx, qword [rsp + 0x2580]
lea rcx, [rsp + 0x1140]
call fcn.1401ce9f0
test eax, eax
je 0x14013924b
lea rdx, [rsp + 0x12e8]
lea rcx, [rsp + 0x720]
call fcn.140002d20
mov r11d, dword [rsp + 0x12d8]
mov dword [rsp + 0x710], r11d
lea rcx, [rsp + 0x1140]
call fcn.140005d50
lea r8, [0x140234e38]
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x68]
call fcn.1400010b0
nop
cmp dword [rsp + 0x2638], 0
jne 0x140139371
lea rcx, [rsp + 0x68]
call fcn.1400012c0
mov rcx, rax
call qword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x1401392aa
lea rcx, [rsp + 0x68]
call fcn.1400012c0
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
mov edx, dword [rsp + 0x2628]
lea rcx, [rsp + 0x1480]
call fcn.14000edf0
nop
lea rcx, [rsp + 0x1480]
call fcn.1401b8530
mov edx, 1
xor ecx, ecx
call fcn.1401b8f10
movsxd r11, dword [rsp + 0x2628]
mov qword [rsp + 0x20], r11
xor r9d, r9d
mov r8d, 0x8039
xor edx, edx
lea rcx, [0x1403ad8a0]
call fcn.1401bbcb0
lea rdx, str.Disable_super_client_successfully._Update_0_
xor ecx, ecx
call fcn.1400dc5d0
mov dword [rsp + 0x24f8], 1
lea rcx, [rsp + 0x1480]
call fcn.140005d50
nop
lea rcx, [rsp + 0x68]
call fcn.140001470
nop
lea rcx, [rsp + 0x720]
call fcn.140001470
nop
lea rcx, [rsp + 0x3c0]
call fcn.140005d50
nop
lea rcx, [rsp + 0xdc0]
call fcn.140007c00
nop
lea rcx, [rsp + 0x730]
call fcn.140005d50
mov eax, dword [rsp + 0x24f8]
jmp 0x14013a014
lea rcx, [rsp + 0x68]
call fcn.1400012c0
mov rcx, rax
call qword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
jne 0x1401393ef
lea rdx, str.Finding_super.vhd_failed.
xor ecx, ecx
call fcn.1400dc5d0
mov dword [rsp + 0x24fc], 0
lea rcx, [rsp + 0x68]
call fcn.140001470
nop
lea rcx, [rsp + 0x720]
call fcn.140001470
nop
lea rcx, [rsp + 0x3c0]
call fcn.140005d50
nop
lea rcx, [rsp + 0xdc0]
call fcn.140007c00
nop
lea rcx, [rsp + 0x730]
call fcn.140005d50
mov eax, dword [rsp + 0x24fc]
jmp 0x14013a014
lea rcx, [rsp + 0x30]
call fcn.140076030
nop
lea rcx, [rsp + 0x68]
call fcn.1400012c0
xor r8d, r8d
mov rdx, rax
lea rcx, [rsp + 0x30]
call fcn.140076134
lea rcx, [rsp + 0x30]
call fcn.140075d3c
mov qword [rsp + 0x718], 0
mov qword [rsp + 0x708], 0
mov qword [rsp + 0x3b8], 0
lea rdx, [rsp + 0x2508]
lea rcx, [rsp + 0x30]
call fcn.1400760d8
mov qword [rsp + 0x2588], rax
mov rcx, qword [rsp + 0x2588]
call fcn.1400012c0
lea r9, [rsp + 0x3b8]
lea r8, [rsp + 0x708]
lea rdx, [rsp + 0x718]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetDiskFreeSpaceExW]
test eax, eax
jne 0x14013949b
mov dword [rsp + 0x2590], 1
jmp 0x1401394a6
mov dword [rsp + 0x2590], 0
movzx eax, byte [rsp + 0x2590]
mov byte [rsp + 0x2500], al
lea rcx, [rsp + 0x2508]
call fcn.140001470
movzx r11d, byte [rsp + 0x2500]
test r11d, r11d
je 0x140139542
lea rdx, [0x140234ef0]
xor ecx, ecx
call fcn.1400dc5d0
mov dword [rsp + 0x2510], 0
lea rcx, [rsp + 0x30]
call fcn.14007608c
nop
lea rcx, [rsp + 0x68]
call fcn.140001470
nop
lea rcx, [rsp + 0x720]
call fcn.140001470
nop
lea rcx, [rsp + 0x3c0]
call fcn.140005d50
nop
lea rcx, [rsp + 0xdc0]
call fcn.140007c00
nop
lea rcx, [rsp + 0x730]
call fcn.140005d50
mov eax, dword [rsp + 0x2510]
jmp 0x14013a014
lea rcx, [rsp + 0x30]
call fcn.140075d88
pxor xmm1, xmm1
cvtsi2sd xmm1, rax
test rax, rax
jge 0x140139562
addsd xmm1, qword [0x14025b050]
mov rax, qword [rsp + 0x3b8]
pxor xmm0, xmm0
cvtsi2sd xmm0, rax
test rax, rax
jge 0x140139580
addsd xmm0, qword [0x14025b050]
mulsd xmm0, qword [0x14025d228]
comisd xmm1, xmm0
jbe 0x140139600
lea rdx, [0x140234f60]
xor ecx, ecx
call fcn.1400dc5d0
mov dword [rsp + 0x2514], 0
lea rcx, [rsp + 0x30]
call fcn.14007608c
nop
lea rcx, [rsp + 0x68]
call fcn.140001470
nop
lea rcx, [rsp + 0x720]
call fcn.140001470
nop
lea rcx, [rsp + 0x3c0]
call fcn.140005d50
nop
lea rcx, [rsp + 0xdc0]
call fcn.140007c00
nop
lea rcx, [rsp + 0x730]
call fcn.140005d50
mov eax, dword [rsp + 0x2514]
jmp 0x14013a014
lea rcx, [rsp + 0x568]
lea rdx, [0x14023290c]
call fcn.140002060
lea rcx, [rsp + 0x3c0]
call fcn.1401cfa40
mov edx, 1
xor ecx, ecx
call fcn.1401b8f10
movsxd r11, dword [rsp + 0x2628]
mov qword [rsp + 0x20], r11
xor r9d, r9d
mov r8d, 0x8039
xor edx, edx
lea rcx, [0x1403ad8a0]
call fcn.1401bbcb0
lea rdx, [0x140232aec]
lea rcx, [rsp + 0x3b0]
call fcn.140002090
nop
lea rcx, [rsp + 0xa80]
call fcn.14000fb00
nop
mov dword [rsp + 0xc18], 1
lea rcx, [rsp + 0xa80]
call fcn.1401d0bc0
lea rdx, [rsp + 0xc28]
lea rcx, [rsp + 0x60]
call fcn.140001440
nop
mov dword [rsp + 0xdf0], 0
cmp dword [rsp + 0xdf0], 0
jl 0x140139986
lea r9, [rsp + 0xdf0]
lea r8, [0x140232e14]
lea rdx, [rsp + 0x17c8]
lea rcx, [rsp + 0x60]
call fcn.140006540
nop
lea rcx, [rsp + 0x17c8]
call fcn.140007b70
movzx eax, al
test eax, eax
je 0x140139700
lea rcx, [rsp + 0x17c8]
call fcn.140001470
jmp 0x140139986
xor edx, edx
lea rcx, [rsp + 0x17c8]
call fcn.140006d70
movzx r8d, ax
lea rdx, [0x140234fc8]
lea rcx, [rsp + 0x17c8]
call fcn.140002be0
lea rcx, [rsp + 0x17c0]
call fcn.140002d50
nop
lea rcx, [rsp + 0x720]
call fcn.1400012c0
mov rdx, rax
lea rcx, [rsp + 0x2518]
call fcn.140105d90
mov qword [rsp + 0x2598], rax
mov rax, qword [rsp + 0x2598]
mov qword [rsp + 0x25a0], rax
lea rcx, [rsp + 0x720]
call fcn.1400012c0
mov rdx, rax
lea rcx, [rsp + 0x2520]
call fcn.1400f9840
mov qword [rsp + 0x25a8], rax
mov rax, qword [rsp + 0x25a8]
mov qword [rsp + 0x25b0], rax
mov rax, qword [rsp + 0x25a0]
mov rax, qword [rax]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x25b0]
mov rax, qword [rax]
mov qword [rsp + 0x20], rax
mov r9, qword [rsp + 0x560]
mov r8, qword [rsp + 0x17c8]
lea rdx, [0x140234fd8]
lea rcx, [rsp + 0x17c0]
call fcn.140002be0
nop
lea rcx, [rsp + 0x2520]
call fcn.140001470
nop
lea rcx, [rsp + 0x2518]
call fcn.140001470
lea rcx, [rsp + 0x17c0]
call fcn.1400012c0
mov rcx, rax
call qword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x14013984f
lea rdx, [rsp + 0x17c0]
lea rcx, [rsp + 0x3b0]
call fcn.140002d20
nop
lea rcx, [rsp + 0x17c0]
call fcn.140001470
nop
lea rcx, [rsp + 0x17c8]
call fcn.140001470
jmp 0x140139986
lea rcx, [rsp + 0x720]
call fcn.1400012c0
mov rdx, rax
lea rcx, [rsp + 0x2528]
call fcn.140105d90
mov qword [rsp + 0x25b8], rax
mov rax, qword [rsp + 0x25b8]
mov qword [rsp + 0x25c0], rax
lea rcx, [rsp + 0x720]
call fcn.1400012c0
mov rdx, rax
lea rcx, [rsp + 0x2530]
call fcn.1400f9840
mov qword [rsp + 0x25c8], rax
mov rax, qword [rsp + 0x25c8]
mov qword [rsp + 0x25d0], rax
mov rax, qword [rsp + 0x25c0]
mov rax, qword [rax]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x25d0]
mov rax, qword [rax]
mov qword [rsp + 0x20], rax
mov r9, qword [rsp + 0x578]
mov r8, qword [rsp + 0x17c8]
lea rdx, [0x140234ff8]
lea rcx, [rsp + 0x17c0]
call fcn.140002be0
nop
lea rcx, [rsp + 0x2530]
call fcn.140001470
nop
lea rcx, [rsp + 0x2528]
call fcn.140001470
lea rcx, [rsp + 0x17c0]
call fcn.1400012c0
mov rcx, rax
call qword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x140139966
lea rdx, [rsp + 0x17c0]
lea rcx, [rsp + 0x3b0]
call fcn.140002d20
nop
lea rcx, [rsp + 0x17c0]
call fcn.140001470
nop
lea rcx, [rsp + 0x17c8]
call fcn.140001470
jmp 0x140139986
lea rcx, [rsp + 0x17c0]
call fcn.140001470
nop
lea rcx, [rsp + 0x17c8]
call fcn.140001470
jmp 0x1401396aa
cmp dword [rsp + 0x2640], 0
jne 0x140139beb
lea rcx, [rsp + 0x68]
call fcn.1400012c0
xor r9d, r9d
mov r8d, 1
mov edx, 1
mov rcx, rax
call fcn.140103260
test eax, eax
jne 0x140139a5d
mov r8, qword [rsp + 0x720]
lea rdx, [0x140235020]
xor ecx, ecx
call fcn.1400dc5d0
mov dword [rsp + 0x2538], 0
lea rcx, [rsp + 0x60]
call fcn.140001470
nop
lea rcx, [rsp + 0xa80]
call fcn.140005d50
nop
lea rcx, [rsp + 0x3b0]
call fcn.140001470
nop
lea rcx, [rsp + 0x30]
call fcn.14007608c
nop
lea rcx, [rsp + 0x68]
call fcn.140001470
nop
lea rcx, [rsp + 0x720]
call fcn.140001470
nop
lea rcx, [rsp + 0x3c0]
call fcn.140005d50
nop
lea rcx, [rsp + 0xdc0]
call fcn.140007c00
nop
lea rcx, [rsp + 0x730]
call fcn.140005d50
mov eax, dword [rsp + 0x2538]
jmp 0x14013a014
lea rcx, [rsp + 0x68]
call fcn.1400012c0
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
lea rcx, [rsp + 0x3b0]
call fcn.140007b70
movzx eax, al
test eax, eax
jne 0x140139a9a
lea rcx, [rsp + 0x3b0]
call fcn.1400012c0
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
lea rcx, [rsp + 0x1b10]
call fcn.1401cd320
nop
mov eax, dword [rsp + 0x2628]
mov dword [rsp + 0x1ca8], eax
lea rcx, [rsp + 0x1b10]
call fcn.1401d1f50
lea rcx, [rsp + 0x1cb8]
lea rdx, [0x140232e6c]
call fcn.140002060
lea rcx, [rsp + 0x1b10]
call fcn.1401cfa40
mov edx, dword [rsp + 0x2628]
lea rcx, [rsp + 0x17d0]
call fcn.14000edf0
nop
lea rcx, [rsp + 0x17d0]
call fcn.1401b8530
mov edx, 1
xor ecx, ecx
call fcn.1401b8f10
movsxd r11, dword [rsp + 0x2628]
mov qword [rsp + 0x20], r11
xor r9d, r9d
mov r8d, 0x8039
xor edx, edx
lea rcx, [0x1403ad8a0]
call fcn.1401bbcb0
lea rdx, str.Save_to_image_successfully._Recovery_0_
xor ecx, ecx
call fcn.1400dc5d0
mov dword [rsp + 0x253c], 1
lea rcx, [rsp + 0x17d0]
call fcn.140005d50
nop
lea rcx, [rsp + 0x1b10]
call fcn.140005d50
nop
lea rcx, [rsp + 0x60]
call fcn.140001470
nop
lea rcx, [rsp + 0xa80]
call fcn.140005d50
nop
lea rcx, [rsp + 0x3b0]
call fcn.140001470
nop
lea rcx, [rsp + 0x30]
call fcn.14007608c
nop
lea rcx, [rsp + 0x68]
call fcn.140001470
nop
lea rcx, [rsp + 0x720]
call fcn.140001470
nop
lea rcx, [rsp + 0x3c0]
call fcn.140005d50
nop
lea rcx, [rsp + 0xdc0]
call fcn.140007c00
nop
lea rcx, [rsp + 0x730]
call fcn.140005d50
mov eax, dword [rsp + 0x253c]
jmp 0x14013a014
lea rcx, [rsp + 0x720]
call fcn.1400012c0
mov r9d, dword [rsp + 0x710]
mov r8d, dword [rsp + 0x700]
mov rdx, rax
lea rcx, [rsp + 0xa70]
call fcn.1400fff60
nop
cmp dword [rsp + 0x710], 0
je 0x140139d51
mov r8d, dword [rsp + 0x710]
mov edx, dword [rsp + 0x700]
lea rcx, [rsp + 0x1e50]
call fcn.1401cd160
nop
mov dx, 0x2e
lea rcx, [rsp + 0xa70]
call fcn.140006840
mov r8d, eax
sub r8d, 3
lea rdx, [rsp + 0x2540]
lea rcx, [rsp + 0xa70]
call fcn.1400069a0
mov qword [rsp + 0x25d8], rax
mov rcx, qword [rsp + 0x25d8]
call fcn.1400012c0
mov rcx, rax
call fcn.1400a947c
mov dword [rsp + 0x2190], eax
lea rcx, [rsp + 0x2540]
call fcn.140001470
lea rcx, [rsp + 0x1ff0]
mov r8d, dword [rsp + 0x2190]
lea rdx, [0x140234ee4]
call fcn.140002be0
lea rcx, [rsp + 0x1ff8]
lea rdx, [0x1402350c0]
call fcn.140002060
lea rcx, [rsp + 0x2548]
call fcn.14000f6f0
lea r8, [0x1402350f8]
lea rdx, [rsp + 0x2550]
mov rcx, rax
call fcn.14000f090
mov qword [rsp + 0x25e0], rax
mov rax, qword [rsp + 0x25e0]
mov qword [rsp + 0x25e8], rax
lea rcx, [rsp + 0x2000]
mov rdx, qword [rsp + 0x25e8]
call fcn.140002d20
nop
lea rcx, [rsp + 0x2550]
call fcn.140001470
lea rcx, [rsp + 0x1e50]
call fcn.1401b8b50
nop
lea rcx, [rsp + 0x1e50]
call fcn.140005d50
jmp 0x140139e6e
mov edx, dword [rsp + 0x700]
lea rcx, [rsp + 0x21a0]
call fcn.1401cd210
nop
mov dx, 0x2e
lea rcx, [rsp + 0xa70]
call fcn.140006840
mov r8d, eax
sub r8d, 3
lea rdx, [rsp + 0x2558]
lea rcx, [rsp + 0xa70]
call fcn.1400069a0
mov qword [rsp + 0x25f0], rax
mov rcx, qword [rsp + 0x25f0]
call fcn.1400012c0
mov rcx, rax
call fcn.1400a947c
mov dword [rsp + 0x24e0], eax
lea rcx, [rsp + 0x2558]
call fcn.140001470
lea rcx, [rsp + 0x2340]
mov r8d, dword [rsp + 0x24e0]
lea rdx, [0x14023511c]
call fcn.140002be0
lea rcx, [rsp + 0x2348]
lea rdx, str.Update_from_CCBootClient
call fcn.140002060
lea rcx, [rsp + 0x2560]
call fcn.14000f6f0
lea r8, [0x140235160]
lea rdx, [rsp + 0x2568]
mov rcx, rax
call fcn.14000f090
mov qword [rsp + 0x25f8], rax
mov rax, qword [rsp + 0x25f8]
mov qword [rsp + 0x2600], rax
lea rcx, [rsp + 0x2350]
mov rdx, qword [rsp + 0x2600]
call fcn.140002d20
nop
lea rcx, [rsp + 0x2568]
call fcn.140001470
lea rcx, [rsp + 0x21a0]
call fcn.1401b8b50
nop
lea rcx, [rsp + 0x21a0]
call fcn.140005d50
mov edx, 1
xor ecx, ecx
call fcn.1401b8f10
lea rcx, [rsp + 0xa70]
call fcn.1400012c0
mov rbx, rax
lea rcx, [rsp + 0x68]
call fcn.1400012c0
xor r8d, r8d
mov rdx, rbx
mov rcx, rax
call fcn.140104b60
lea rcx, [rsp + 0x68]
call fcn.1400012c0
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
lea rcx, [rsp + 0x3b0]
call fcn.140007b70
movzx eax, al
test eax, eax
jne 0x140139edf
lea rcx, [rsp + 0x3b0]
call fcn.1400012c0
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
mov eax, dword [rsp + 0x2628]
mov dword [rsp + 0x558], eax
lea rcx, [rsp + 0x3c0]
call fcn.1401d1f50
lea rcx, [rsp + 0x568]
lea rdx, [0x140232e7c]
call fcn.140002060
lea rcx, [rsp + 0x3c0]
call fcn.1401cfa40
mov edx, dword [rsp + 0x2628]
lea rcx, [rsp + 0x70]
call fcn.14000edf0
nop
lea rcx, [rsp + 0x70]
call fcn.1401b8530
mov edx, 1
xor ecx, ecx
call fcn.1401b8f10
movsxd r11, dword [rsp + 0x2628]
mov qword [rsp + 0x20], r11
xor r9d, r9d
mov r8d, 0x8039
xor edx, edx
lea rcx, [0x1403ad8a0]
call fcn.1401bbcb0
lea rdx, str.Save_to_image_successfully._Recovery_1_
xor ecx, ecx
call fcn.1400dc5d0
mov dword [rsp + 0x2570], 1
lea rcx, [rsp + 0x70]
call fcn.140005d50
nop
lea rcx, [rsp + 0xa70]
call fcn.140001470
nop
lea rcx, [rsp + 0x60]
call fcn.140001470
nop
lea rcx, [rsp + 0xa80]
call fcn.140005d50
nop
lea rcx, [rsp + 0x3b0]
call fcn.140001470
nop
lea rcx, [rsp + 0x30]
call fcn.14007608c
nop
lea rcx, [rsp + 0x68]
call fcn.140001470
nop
lea rcx, [rsp + 0x720]
call fcn.140001470
nop
lea rcx, [rsp + 0x3c0]
call fcn.140005d50
nop
lea rcx, [rsp + 0xdc0]
call fcn.140007c00
nop
lea rcx, [rsp + 0x730]
call fcn.140005d50
mov eax, dword [rsp + 0x2570]
add rsp, 0x2610
pop rbx
ret