Function at 0x422830
Capabilities:
Delete file

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x418
mov eax, dword [0x43d150]
xor eax, ebp
mov dword [ebp - 4], eax
lea eax, [ebp - 0x210]
push eax
call fcn.00421b50
add esp, 4
test eax, eax
jne 0x4228b2
lea ecx, [ebp - 0x210]
push ecx
push 0x437010
push 0x104
lea edx, [ebp - 0x418]
push edx
call fcn.0040d685
add esp, 0x10
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea ecx, [ebp - 0x210]
push ecx
push 0x437030
push 0x104
lea edx, [ebp - 0x418]
push edx
call fcn.0040d685
add esp, 0x10
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
jmp 0x42291f
lea ecx, [ebp - 0x210]
push ecx
call fcn.00422280
add esp, 4
test eax, eax
jne 0x42291f
lea edx, [ebp - 0x210]
push edx
push 0x437050
push 0x104
lea eax, [ebp - 0x418]
push eax
call fcn.0040d685
add esp, 0x10
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea edx, [ebp - 0x210]
push edx
push 0x437070
push 0x104
lea eax, [ebp - 0x418]
push eax
call fcn.0040d685
add esp, 0x10
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea edx, [ebp - 0x210]
push edx
call fcn.00421a50
add esp, 4
test eax, eax
jne 0x42298e
lea eax, [ebp - 0x210]
push eax
push 0x437090
push 0x104
lea ecx, [ebp - 0x418]
push ecx
call fcn.0040d685
add esp, 0x10
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea eax, [ebp - 0x210]
push eax
push 0x4370b0
push 0x104
lea ecx, [ebp - 0x418]
push ecx
call fcn.0040d685
add esp, 0x10
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
jmp 0x4229fb
lea eax, [ebp - 0x210]
push eax
call fcn.004221a0
add esp, 4
test eax, eax
jne 0x4229fb
lea ecx, [ebp - 0x210]
push ecx
push 0x4370d0
push 0x104
lea edx, [ebp - 0x418]
push edx
call fcn.0040d685
add esp, 0x10
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea ecx, [ebp - 0x210]
push ecx
push 0x4370f0
push 0x104
lea edx, [ebp - 0x418]
push edx
call fcn.0040d685
add esp, 0x10
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea ecx, [ebp - 0x210]
push ecx
call fcn.00421960
add esp, 4
test eax, eax
jne 0x422a68
lea edx, [ebp - 0x210]
push edx
push 0x437110
push 0x104
lea eax, [ebp - 0x418]
push eax
call fcn.0040d685
add esp, 0x10
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea edx, [ebp - 0x210]
push edx
push 0x437130
push 0x104
lea eax, [ebp - 0x418]
push eax
call fcn.0040d685
add esp, 0x10
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea edx, [ebp - 0x210]
push edx
call fcn.00421870
add esp, 4
test eax, eax
jne 0x422ad5
lea eax, [ebp - 0x210]
push eax
push 0x437150
push 0x104
lea ecx, [ebp - 0x418]
push ecx
call fcn.0040d685
add esp, 0x10
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea eax, [ebp - 0x210]
push eax
push 0x437170
push 0x104
lea ecx, [ebp - 0x418]
push ecx
call fcn.0040d685
add esp, 0x10
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea eax, [ebp - 0x210]
push eax
call fcn.00421710
add esp, 4
test eax, eax
jne 0x422b42
lea ecx, [ebp - 0x210]
push ecx
push 0x437190
push 0x104
lea edx, [ebp - 0x418]
push edx
call fcn.0040d685
add esp, 0x10
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea ecx, [ebp - 0x210]
push ecx
push 0x4371b0
push 0x104
lea edx, [ebp - 0x418]
push edx
call fcn.0040d685
add esp, 0x10
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea ecx, [ebp - 0x210]
push ecx
call fcn.00421620
add esp, 4
test eax, eax
jne 0x422baf
lea edx, [ebp - 0x210]
push edx
push 0x4371d0
push 0x104
lea eax, [ebp - 0x418]
push eax
call fcn.0040d685
add esp, 0x10
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea edx, [ebp - 0x210]
push edx
push 0x4371f0
push 0x104
lea eax, [ebp - 0x418]
push eax
call fcn.0040d685
add esp, 0x10
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea edx, [ebp - 0x210]
push edx
call fcn.00421530
add esp, 4
test eax, eax
jne 0x422c1c
lea eax, [ebp - 0x210]
push eax
push 0x437210
push 0x104
lea ecx, [ebp - 0x418]
push ecx
call fcn.0040d685
add esp, 0x10
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea eax, [ebp - 0x210]
push eax
push 0x437230
push 0x104
lea ecx, [ebp - 0x418]
push ecx
call fcn.0040d685
add esp, 0x10
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
xor eax, eax
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040cf89
mov esp, ebp
pop ebp
ret