Function at 0x53e540
Capabilities:
Check if file exists
Delete file

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x6333e9
mov eax, dword fs:[0]
push eax
sub esp, 0x344
mov eax, dword [0x6b278c]
xor eax, ebp
mov dword [ebp - 0x10], eax
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x350], ecx
lea eax, [ebp - 0x2c]
push eax
call fcn.00412530
mov ecx, eax
call fcn.0040ac90
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
push ecx
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e550
push 0x6547d4
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5b0
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x53e5e7
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
push str.bull_left_top.png
lea ecx, [ebp - 0x278]
call fcn.0040e4b0
mov byte [ebp - 4], 1
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x2c]
push eax
mov ecx, dword [ebp - 0x350]
add ecx, 0x3fc
push ecx
lea ecx, [ebp - 0x49]
call fcn.00474a20
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x278]
call fcn.0040e530
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
jne 0x53e66a
mov dword [ebp - 0x27c], 0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c]
call fcn.0040e530
mov eax, dword [ebp - 0x27c]
jmp 0x53f24b
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
mov ecx, dword [ebp - 0x350]
call fcn.0053f370
mov edx, dword [ebp - 0x350]
mov dword [edx + 0xa80], eax
mov eax, dword [ebp - 0x350]
cmp dword [eax + 0xa80], 0
jne 0x53e6c6
mov dword [ebp - 0x280], 0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c]
call fcn.0040e530
mov eax, dword [ebp - 0x280]
jmp 0x53f24b
lea ecx, [ebp - 0x2c]
push ecx
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e550
push 0x65481c
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5b0
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x53e725
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
push str.bull_right_top.png
lea ecx, [ebp - 0x29c]
call fcn.0040e4b0
mov byte [ebp - 4], 2
lea edx, [ebp - 0x29c]
push edx
lea eax, [ebp - 0x2c]
push eax
mov ecx, dword [ebp - 0x350]
add ecx, 0x3fc
push ecx
lea ecx, [ebp - 0x49]
call fcn.00474a20
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x29c]
call fcn.0040e530
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
jne 0x53e7a8
mov dword [ebp - 0x2a0], 0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c]
call fcn.0040e530
mov eax, dword [ebp - 0x2a0]
jmp 0x53f24b
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
mov ecx, dword [ebp - 0x350]
call fcn.0053f370
mov edx, dword [ebp - 0x350]
mov dword [edx + 0xa84], eax
mov eax, dword [ebp - 0x350]
cmp dword [eax + 0xa84], 0
jne 0x53e804
mov dword [ebp - 0x2a4], 0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c]
call fcn.0040e530
mov eax, dword [ebp - 0x2a4]
jmp 0x53f24b
lea ecx, [ebp - 0x2c]
push ecx
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e550
push 0x65486c
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5b0
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x53e863
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
push str.bull_bottom_left.png
lea ecx, [ebp - 0x2c0]
call fcn.0040e4b0
mov byte [ebp - 4], 3
lea edx, [ebp - 0x2c0]
push edx
lea eax, [ebp - 0x2c]
push eax
mov ecx, dword [ebp - 0x350]
add ecx, 0x3fc
push ecx
lea ecx, [ebp - 0x49]
call fcn.00474a20
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c0]
call fcn.0040e530
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
jne 0x53e8e6
mov dword [ebp - 0x2c4], 0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c]
call fcn.0040e530
mov eax, dword [ebp - 0x2c4]
jmp 0x53f24b
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
mov ecx, dword [ebp - 0x350]
call fcn.0053f370
mov edx, dword [ebp - 0x350]
mov dword [edx + 0xa88], eax
mov eax, dword [ebp - 0x350]
cmp dword [eax + 0xa88], 0
jne 0x53e942
mov dword [ebp - 0x2c8], 0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c]
call fcn.0040e530
mov eax, dword [ebp - 0x2c8]
jmp 0x53f24b
lea ecx, [ebp - 0x2c]
push ecx
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e550
push 0x6548c4
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5b0
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x53e9a1
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
push str.bull_bottom_right.png
lea ecx, [ebp - 0x2e4]
call fcn.0040e4b0
mov byte [ebp - 4], 4
lea edx, [ebp - 0x2e4]
push edx
lea eax, [ebp - 0x2c]
push eax
mov ecx, dword [ebp - 0x350]
add ecx, 0x3fc
push ecx
lea ecx, [ebp - 0x49]
call fcn.00474a20
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2e4]
call fcn.0040e530
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
jne 0x53ea24
mov dword [ebp - 0x2e8], 0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c]
call fcn.0040e530
mov eax, dword [ebp - 0x2e8]
jmp 0x53f24b
mov ecx, dword [ebp - 0x350]
add ecx, 0xae8
call fcn.0040e5d0
push eax
mov ecx, dword [ebp - 0x350]
call fcn.0053f370
mov edx, dword [ebp - 0x350]
mov dword [edx + 0xa8c], eax
mov eax, dword [ebp - 0x350]
cmp dword [eax + 0xa8c], 0
jne 0x53ea80
mov dword [ebp - 0x2ec], 0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c]
call fcn.0040e530
mov eax, dword [ebp - 0x2ec]
jmp 0x53f24b
lea ecx, [ebp - 0x2c]
push ecx
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e550
push 0x65491c
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5b0
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x53eadf
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
push str.bull.png
lea ecx, [ebp - 0x308]
call fcn.0040e4b0
mov byte [ebp - 4], 5
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x2c]
push eax
mov ecx, dword [ebp - 0x350]
add ecx, 0x3fc
push ecx
lea ecx, [ebp - 0x49]
call fcn.00474a20
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x308]
call fcn.0040e530
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
jne 0x53eb62
mov dword [ebp - 0x30c], 0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c]
call fcn.0040e530
mov eax, dword [ebp - 0x30c]
jmp 0x53f24b
mov edx, dword [ebp - 0x350]
mov eax, dword [ebp - 0x350]
mov ecx, dword [eax + 0xa80]
mov dword [edx + 0xa7c], ecx
mov edx, dword [ebp - 0x350]
mov ecx, dword [edx + 0xa7c]
call fcn.00532bf0
mov ecx, dword [ebp - 0x350]
mov dword [ecx + 0xa54], eax
mov edx, dword [ebp - 0x350]
mov ecx, dword [edx + 0xa7c]
call fcn.00532c50
mov ecx, dword [ebp - 0x350]
mov dword [ecx + 0xa58], eax
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
mov ecx, dword [ebp - 0x350]
call fcn.0053f370
mov edx, dword [ebp - 0x350]
mov dword [edx + 0xa94], eax
lea eax, [ebp - 0x2c]
push eax
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e550
push 0x654944
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5b0
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x53ec3c
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp - 0x350]
cmp dword [ecx + 0x190], 0
je 0x53ecf1
lea edx, [ebp - 0x2c]
push edx
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e550
push 0x654964
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5b0
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x53ecae
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
push str.bull_close_gj.png
lea ecx, [ebp - 0x328]
call fcn.0040e4b0
mov byte [ebp - 4], 6
lea eax, [ebp - 0x328]
push eax
lea ecx, [ebp - 0x2c]
push ecx
mov edx, dword [ebp - 0x350]
add edx, 0x3fc
push edx
lea ecx, [ebp - 0x49]
call fcn.00474a20
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x328]
call fcn.0040e530
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
jne 0x53edb2
lea eax, [ebp - 0x2c]
push eax
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e550
push 0x6549ac
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5b0
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x53ed70
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
push str.bull_close.png
lea ecx, [ebp - 0x344]
call fcn.0040e4b0
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x344]
push ecx
lea edx, [ebp - 0x2c]
push edx
mov eax, dword [ebp - 0x350]
add eax, 0x3fc
push eax
lea ecx, [ebp - 0x49]
call fcn.00474a20
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x344]
call fcn.0040e530
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
jne 0x53edf2
mov dword [ebp - 0x348], 0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c]
call fcn.0040e530
mov eax, dword [ebp - 0x348]
jmp 0x53f24b
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
mov ecx, dword [ebp - 0x350]
call fcn.0053f370
mov ecx, dword [ebp - 0x350]
mov dword [ecx + 0xa98], eax
lea edx, [ebp - 0x2c]
push edx
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e550
push 0x6549ec
lea ecx, [ebp - 0x48]
call fcn.0040e4b0
mov byte [ebp - 4], 8
call fcn.00412530
mov ecx, eax
call fcn.0040c9c0
mov dword [ebp - 0x50], eax
cmp dword [ebp - 0x50], 2
jne 0x53ee68
push str.wn_ad2.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53efc5
cmp dword [ebp - 0x50], 3
jne 0x53ee80
push 0x654a08
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53efc5
cmp dword [ebp - 0x50], 0xd
jne 0x53ee98
push str.zny_ad2.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53efc5
cmp dword [ebp - 0x50], 1
jne 0x53eeb0
push str.df_ad2.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53efc5
cmp dword [ebp - 0x50], 4
jne 0x53eec8
push str.kt_ad2.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53efc5
cmp dword [ebp - 0x50], 5
jne 0x53eee0
push str.clv_ad2.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53efc5
cmp dword [ebp - 0x50], 6
jne 0x53eef8
push str.pdzm_ad2.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53efc5
cmp dword [ebp - 0x50], 7
jne 0x53ef10
push str.pdys_ad2.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53efc5
cmp dword [ebp - 0x50], 8
jne 0x53ef28
push str.wnys_ad2.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53efc5
cmp dword [ebp - 0x50], 0xc
jne 0x53ef40
push str.dftt_ad2.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53efc5
cmp dword [ebp - 0x50], 9
jne 0x53ef55
push str.sg_ad2.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53efc5
cmp dword [ebp - 0x50], 0xb
jne 0x53ef6a
push str.wnllq_ad2.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53efc5
cmp dword [ebp - 0x50], 0xa
jne 0x53ef7f
push str.dfllq_ad2.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53efc5
xor eax, eax
mov word [ebp - 0x25c], ax
push 0x206
push 0
lea ecx, [ebp - 0x25a]
push ecx
call fcn.005b4de0
add esp, 0xc
mov edx, dword [ebp - 0x50]
push edx
push str._d_ad2.png
lea eax, [ebp - 0x25c]
push eax
call fcn.005b50ec
add esp, 0xc
lea ecx, [ebp - 0x25c]
push ecx
lea ecx, [ebp - 0x48]
call fcn.0040e570
lea edx, [ebp - 0x48]
push edx
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e590
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x53f00e
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x2c]
push ecx
mov edx, dword [ebp - 0x350]
add edx, 0x3fc
push edx
lea ecx, [ebp - 0x49]
call fcn.00474a20
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
jne 0x53f1e7
lea eax, [ebp - 0x2c]
push eax
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e550
cmp dword [ebp - 0x50], 2
jne 0x53f078
push str.wn_ad.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53f181
cmp dword [ebp - 0x50], 3
jne 0x53f090
push 0x654b6c
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53f181
cmp dword [ebp - 0x50], 0xd
jne 0x53f0a8
push str.zny_ad.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53f181
cmp dword [ebp - 0x50], 1
jne 0x53f0c0
push str.df_ad.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53f181
cmp dword [ebp - 0x50], 4
jne 0x53f0d8
push str.kt_ad.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53f181
cmp dword [ebp - 0x50], 5
jne 0x53f0f0
push str.clv_ad.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53f181
cmp dword [ebp - 0x50], 6
jne 0x53f105
push str.pdzm_ad.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53f181
cmp dword [ebp - 0x50], 7
jne 0x53f11a
push str.pdys_ad.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53f181
cmp dword [ebp - 0x50], 8
jne 0x53f12f
push str.wnys_ad.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53f181
cmp dword [ebp - 0x50], 0xc
jne 0x53f144
push str.dftt_ad.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53f181
cmp dword [ebp - 0x50], 9
jne 0x53f159
push str.sg_ad.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53f181
cmp dword [ebp - 0x50], 0xb
jne 0x53f16e
push str.wnllq_ad.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
jmp 0x53f181
cmp dword [ebp - 0x50], 0xa
jne 0x53f181
push str.dfllq_ad.png
lea ecx, [ebp - 0x48]
call fcn.0040e570
lea ecx, [ebp - 0x48]
push ecx
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e590
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x53f1ca
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea edx, [ebp - 0x48]
push edx
lea eax, [ebp - 0x2c]
push eax
mov ecx, dword [ebp - 0x350]
add ecx, 0x3fc
push ecx
lea ecx, [ebp - 0x49]
call fcn.00474a20
mov ecx, dword [ebp - 0x350]
add ecx, 0xb20
call fcn.0040e5d0
push eax
mov ecx, dword [ebp - 0x350]
call fcn.0053f370
mov edx, dword [ebp - 0x350]
mov dword [edx + 0xa90], eax
mov eax, dword [ebp - 0x350]
mov dword [eax + 0xa9c], 1
mov dword [ebp - 0x34c], 1
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x48]
call fcn.0040e530
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c]
call fcn.0040e530
mov eax, dword [ebp - 0x34c]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.005b4b30
mov esp, ebp
pop ebp
ret