Function at 0x404b80
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x45140e
mov eax, dword fs:[0]
push eax
sub esp, 0x998
mov eax, dword [0x46c074]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 4], 0
mov ecx, 0x479c64
mov eax, dword [0x479c64]
push dword [eax + 4]
call fcn.00401c20
mov eax, dword [0x479c64]
mov dword [eax + 4], eax
mov eax, dword [0x479c64]
mov dword [eax], eax
mov eax, dword [0x479c64]
mov dword [eax + 8], eax
mov dword [0x479c68], 0
mov dword [ebp - 4], 1
mov ecx, 0x479c5c
mov eax, dword [0x479c5c]
push dword [eax + 4]
call fcn.00401c20
mov eax, dword [0x479c5c]
lea ecx, [ebp - 0x2c]
push 3
push 0x460fe4
mov dword [eax + 4], eax
mov eax, dword [0x479c5c]
mov dword [eax], eax
mov eax, dword [0x479c5c]
mov dword [ebp - 4], 0xffffffff
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov dword [eax + 8], eax
mov dword [0x479c60], 0
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 2
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x404cae
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x404ca5
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x460fe8
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 3
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x404d39
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x404d30
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x460fec
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 4
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x404dc4
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x404dbb
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 4
push str.pptx
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 5
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x404e4f
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x404e46
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 4
push str.pptm
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 6
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x404eda
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x404ed1
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x461000
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 7
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x404f65
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x404f5c
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x461004
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 8
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x404ff0
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x404fe7
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x461008
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 9
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x40507b
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405072
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x46100c
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0xa
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405106
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x4050fd
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 4
push str.docm
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0xb
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405191
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405188
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 4
push str.docp
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0xc
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x40521c
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405213
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x461020
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0xd
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x4052a7
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x40529e
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 5
push str.pages
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0xe
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405332
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405329
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x46102c
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0xf
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x4053bd
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x4053b4
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x461030
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x10
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405448
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x40543f
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 4
push str.text
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x11
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x4054d3
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x4054ca
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x46103c
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x12
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x40555e
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405555
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x461040
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x13
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x4055e9
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x4055e0
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x461044
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x14
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405674
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x40566b
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x461048
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x15
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x4056ff
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x4056f6
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x46104c
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x16
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x40578a
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405781
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x461050
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x17
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405815
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x40580c
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 4
push str.indd
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x18
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x4058a0
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405897
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 4
push str.xlsx
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x19
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x40592b
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405922
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x461064
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x1a
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x4059b6
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x4059ad
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 4
push str.xlsb
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x1b
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405a41
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405a38
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 4
push str.xlsm
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x1c
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405acc
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405ac3
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 4
push str.docx
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x1d
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405b57
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405b4e
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x461080
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x1e
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405be2
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405bd9
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x461084
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x1f
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405c6d
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405c64
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x461088
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x20
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405cf8
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405cef
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x46108c
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x21
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405d83
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405d7a
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x461090
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x22
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405e0e
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405e05
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 2
push 0x461094
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x23
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405e99
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405e90
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x461098
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x24
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405f24
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405f1b
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 6
push str.sqlite
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x25
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x405faf
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x405fa6
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x4610a4
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x26
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x40603a
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x406031
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x4610a8
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x27
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x4060c5
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x4060bc
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x4610ac
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x28
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x406150
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x406147
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x4610b0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x29
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x4061db
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x4061d2
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x4610b4
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x2a
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x406266
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x40625d
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x4610b8
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x2b
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x4062f1
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x4062e8
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x4610bc
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x2c
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x40637c
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x406373
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x4610c0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x2d
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x406407
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x4063fe
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x4610c4
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x2e
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x406492
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x406489
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x4610c8
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x2f
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x40651d
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x406514
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 3
push 0x4610cc
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401eb0
mov dword [ebp - 4], 0x30
lea eax, [ebp - 0x2c]
push dword [ebp - 0x10]
push eax
push ecx
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.004102f0
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x4065a8
mov ecx, dword [ebp - 0x2c]
inc eax
cmp eax, 0x1000
jb 0x40659f
test cl, 0x1f
jne 0x4081a2
mov eax, dword [ecx - 4]
cmp eax, ecx
jae 0x4081a2
sub ecx, eax
cmp ecx, 4
jb 0x4081a2
cmp ecx, 0x23
ja 0x4081a2
mov ecx, eax
push ecx
call fcn.0041bf0d
add esp, 4
push 0x4610d0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
call fcn.00401de0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x31
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4610d4
lea ecx, [ebp - 0x2c]
call fcn.00401b40
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x32
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4610d8
lea ecx, [ebp - 0x2c]
call fcn.00401b40
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x33
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4610dc
lea ecx, [ebp - 0x2c]
call fcn.00401b40
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x34
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.accdb
lea ecx, [ebp - 0x2c]
call fcn.00401b40
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x35
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4610e8
lea ecx, [ebp - 0x2c]
call fcn.00401b40
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x36
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, 0x479c64
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4610dc
lea ecx, [ebp - 0x2c]
call fcn.00401b40
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x37
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4610ec
lea ecx, [ebp - 0x2c]
call fcn.00401b40
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x38
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4610f0
lea ecx, [ebp - 0x2c]
call fcn.00401b40
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x39
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4610f4
lea ecx, [ebp - 0x2c]
call fcn.00401b40
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x3a
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4610f8
lea ecx, [ebp - 0x2c]
call fcn.00401b40
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x3b
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4610fc
lea ecx, [ebp - 0x2c]
call fcn.00401b40
mov dword [ebp - 4], 0x3c
lea eax, [ebp - 0x2c]
mov ecx, 0x479c64
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461100
lea ecx, [ebp - 0x2c]
call fcn.00401b40
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x3d
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.torrent
lea ecx, [ebp - 0x2c]
call fcn.00401b40
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x3e
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x46110c
lea ecx, [ebp - 0x2c]
call fcn.00401b40
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x3f
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.bank
lea ecx, [ebp - 0x2c]
call fcn.00401b40
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x40
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461118
lea ecx, [ebp - 0x2c]
call fcn.00401b40
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x41
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x46111c
lea ecx, [ebp - 0x44]
call fcn.00401b40
lea eax, [ebp - 0x44]
mov dword [ebp - 4], 0x42
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x44]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.moneywell
lea ecx, [ebp - 0x5c]
call fcn.00401b40
lea eax, [ebp - 0x5c]
mov dword [ebp - 4], 0x43
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x5c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.blend
lea ecx, [ebp - 0x74]
call fcn.00401b40
lea eax, [ebp - 0x74]
mov dword [ebp - 4], 0x44
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x74]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.design
lea ecx, [ebp - 0x8c]
call fcn.00401b40
lea eax, [ebp - 0x8c]
mov dword [ebp - 4], 0x45
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x8c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x46113c
lea ecx, [ebp - 0xa4]
call fcn.00401b40
lea eax, [ebp - 0xa4]
mov dword [ebp - 4], 0x46
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0xa4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461140
lea ecx, [ebp - 0xbc]
call fcn.00401b40
lea eax, [ebp - 0xbc]
mov dword [ebp - 4], 0x47
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xbc]
call fcn.00401ae0
push 0x461144
lea ecx, [ebp - 0xd4]
call fcn.00401b40
lea eax, [ebp - 0xd4]
mov dword [ebp - 4], 0x48
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0xd4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.proto
lea ecx, [ebp - 0xec]
call fcn.00401b40
lea eax, [ebp - 0xec]
mov dword [ebp - 4], 0x49
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0xec]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461150
lea ecx, [ebp - 0x104]
call fcn.00401b40
lea eax, [ebp - 0x104]
mov dword [ebp - 4], 0x4a
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x104]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461154
lea ecx, [ebp - 0x11c]
call fcn.00401b40
lea eax, [ebp - 0x11c]
mov dword [ebp - 4], 0x4b
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x11c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.fsproj
lea ecx, [ebp - 0x134]
call fcn.00401b40
lea eax, [ebp - 0x134]
mov dword [ebp - 4], 0x4c
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x134]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461160
lea ecx, [ebp - 0x14c]
call fcn.00401b40
lea eax, [ebp - 0x14c]
mov dword [ebp - 4], 0x4d
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x14c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461164
lea ecx, [ebp - 0x164]
call fcn.00401b40
lea eax, [ebp - 0x164]
mov dword [ebp - 4], 0x4e
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x164]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461168
lea ecx, [ebp - 0x17c]
call fcn.00401b40
lea eax, [ebp - 0x17c]
mov dword [ebp - 4], 0x4f
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x17c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.tax2017
lea ecx, [ebp - 0x194]
call fcn.00401b40
lea eax, [ebp - 0x194]
mov dword [ebp - 4], 0x50
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x194]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461174
lea ecx, [ebp - 0x1ac]
call fcn.00401b40
lea eax, [ebp - 0x1ac]
mov dword [ebp - 4], 0x51
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x1ac]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461178
lea ecx, [ebp - 0x1c4]
call fcn.00401b40
lea eax, [ebp - 0x1c4]
mov dword [ebp - 4], 0x52
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x1c4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.mswmm
lea ecx, [ebp - 0x1dc]
call fcn.00401b40
lea eax, [ebp - 0x1dc]
mov dword [ebp - 4], 0x53
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x1dc]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461184
lea ecx, [ebp - 0x1f4]
call fcn.00401b40
lea eax, [ebp - 0x1f4]
mov dword [ebp - 4], 0x54
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x1f4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461188
lea ecx, [ebp - 0x20c]
call fcn.00401b40
lea eax, [ebp - 0x20c]
mov dword [ebp - 4], 0x55
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x20c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x46118c
lea ecx, [ebp - 0x224]
call fcn.00401b40
lea eax, [ebp - 0x224]
mov dword [ebp - 4], 0x56
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x224]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461190
lea ecx, [ebp - 0x23c]
call fcn.00401b40
lea eax, [ebp - 0x23c]
mov dword [ebp - 4], 0x57
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x23c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461194
lea ecx, [ebp - 0x254]
call fcn.00401b40
lea eax, [ebp - 0x254]
mov dword [ebp - 4], 0x58
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x254]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461198
lea ecx, [ebp - 0x26c]
call fcn.00401b40
lea eax, [ebp - 0x26c]
mov dword [ebp - 4], 0x59
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x26c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x46119c
lea ecx, [ebp - 0x284]
call fcn.00401b40
lea eax, [ebp - 0x284]
mov dword [ebp - 4], 0x5a
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x284]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.php5
lea ecx, [ebp - 0x29c]
call fcn.00401b40
lea eax, [ebp - 0x29c]
mov dword [ebp - 4], 0x5b
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x29c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4611a8
lea ecx, [ebp - 0x2b4]
call fcn.00401b40
lea eax, [ebp - 0x2b4]
mov dword [ebp - 4], 0x5c
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2b4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4611ac
lea ecx, [ebp - 0x2cc]
call fcn.00401b40
lea eax, [ebp - 0x2cc]
mov dword [ebp - 4], 0x5d
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2cc]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4611b0
lea ecx, [ebp - 0x2e4]
call fcn.00401b40
lea eax, [ebp - 0x2e4]
mov dword [ebp - 4], 0x5e
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2e4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.back
lea ecx, [ebp - 0x2fc]
call fcn.00401b40
lea eax, [ebp - 0x2fc]
mov dword [ebp - 4], 0x5f
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x2fc]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4611bc
lea ecx, [ebp - 0x314]
call fcn.00401b40
lea eax, [ebp - 0x314]
mov dword [ebp - 4], 0x60
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x314]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4611c0
lea ecx, [ebp - 0x32c]
call fcn.00401b40
lea eax, [ebp - 0x32c]
mov dword [ebp - 4], 0x61
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x32c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.incpas
lea ecx, [ebp - 0x344]
call fcn.00401b40
lea eax, [ebp - 0x344]
mov dword [ebp - 4], 0x62
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x344]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4611cc
lea ecx, [ebp - 0x35c]
call fcn.00401b40
lea eax, [ebp - 0x35c]
mov dword [ebp - 4], 0x63
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x35c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4611d0
lea ecx, [ebp - 0x374]
call fcn.00401b40
lea eax, [ebp - 0x374]
mov dword [ebp - 4], 0x64
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x374]
call fcn.00401ae0
push 0x4611d4
lea ecx, [ebp - 0x38c]
call fcn.00401b40
lea eax, [ebp - 0x38c]
mov dword [ebp - 4], 0x65
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x38c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.jpeg
lea ecx, [ebp - 0x3a4]
call fcn.00401b40
lea eax, [ebp - 0x3a4]
mov dword [ebp - 4], 0x66
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x3a4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.tiff
lea ecx, [ebp - 0x3bc]
call fcn.00401b40
lea eax, [ebp - 0x3bc]
mov dword [ebp - 4], 0x67
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x3bc]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4611e8
lea ecx, [ebp - 0x3d4]
call fcn.00401b40
lea eax, [ebp - 0x3d4]
mov dword [ebp - 4], 0x68
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x3d4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4611ec
lea ecx, [ebp - 0x3ec]
call fcn.00401b40
lea eax, [ebp - 0x3ec]
mov dword [ebp - 4], 0x69
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x3ec]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4611f0
lea ecx, [ebp - 0x404]
call fcn.00401b40
lea eax, [ebp - 0x404]
mov dword [ebp - 4], 0x6a
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, 0x479c64
call fcn.0040f2a0
lea ecx, [ebp - 0x404]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4611f4
lea ecx, [ebp - 0x41c]
call fcn.00401b40
lea eax, [ebp - 0x41c]
mov dword [ebp - 4], 0x6b
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x41c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4611f8
lea ecx, [ebp - 0x434]
call fcn.00401b40
lea eax, [ebp - 0x434]
mov dword [ebp - 4], 0x6c
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x434]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4611fc
lea ecx, [ebp - 0x44c]
call fcn.00401b40
lea eax, [ebp - 0x44c]
mov dword [ebp - 4], 0x6d
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x44c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461200
lea ecx, [ebp - 0x464]
call fcn.00401b40
lea eax, [ebp - 0x464]
mov dword [ebp - 4], 0x6e
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x464]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461204
lea ecx, [ebp - 0x47c]
call fcn.00401b40
lea eax, [ebp - 0x47c]
mov dword [ebp - 4], 0x6f
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x47c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461208
lea ecx, [ebp - 0x494]
call fcn.00401b40
mov dword [ebp - 4], 0x70
lea eax, [ebp - 0x494]
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x494]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x46120c
lea ecx, [ebp - 0x4ac]
call fcn.00401b40
lea eax, [ebp - 0x4ac]
mov dword [ebp - 4], 0x71
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x4ac]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461210
lea ecx, [ebp - 0x4c4]
call fcn.00401b40
lea eax, [ebp - 0x4c4]
mov dword [ebp - 4], 0x72
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x4c4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461214
lea ecx, [ebp - 0x4dc]
call fcn.00401b40
lea eax, [ebp - 0x4dc]
mov dword [ebp - 4], 0x73
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x4dc]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461218
lea ecx, [ebp - 0x4f4]
call fcn.00401b40
lea eax, [ebp - 0x4f4]
mov dword [ebp - 4], 0x74
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x4f4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x46121c
lea ecx, [ebp - 0x50c]
call fcn.00401b40
lea eax, [ebp - 0x50c]
mov dword [ebp - 4], 0x75
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x50c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461220
lea ecx, [ebp - 0x524]
call fcn.00401b40
lea eax, [ebp - 0x524]
mov dword [ebp - 4], 0x76
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x524]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.backup
lea ecx, [ebp - 0x53c]
call fcn.00401b40
lea eax, [ebp - 0x53c]
mov dword [ebp - 4], 0x77
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x53c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x46122c
lea ecx, [ebp - 0x554]
call fcn.00401b40
lea eax, [ebp - 0x554]
mov dword [ebp - 4], 0x78
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x554]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.ms11
lea ecx, [ebp - 0x56c]
call fcn.00401b40
lea eax, [ebp - 0x56c]
mov dword [ebp - 4], 0x79
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x56c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.ms11__Security_copy_
lea ecx, [ebp - 0x584]
call fcn.00401b40
lea eax, [ebp - 0x584]
mov dword [ebp - 4], 0x7a
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x584]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461250
lea ecx, [ebp - 0x59c]
call fcn.00401b40
lea eax, [ebp - 0x59c]
mov dword [ebp - 4], 0x7b
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x59c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461254
lea ecx, [ebp - 0x5b4]
call fcn.00401b40
lea eax, [ebp - 0x5b4]
mov dword [ebp - 4], 0x7c
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x5b4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.pproj
lea ecx, [ebp - 0x5cc]
call fcn.00401b40
lea eax, [ebp - 0x5cc]
mov dword [ebp - 4], 0x7d
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x5cc]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.prproj
lea ecx, [ebp - 0x5e4]
call fcn.00401b40
lea eax, [ebp - 0x5e4]
mov dword [ebp - 4], 0x7e
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x5e4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461268
lea ecx, [ebp - 0x5fc]
call fcn.00401b40
lea eax, [ebp - 0x5fc]
mov dword [ebp - 4], 0x7f
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x5fc]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x46126c
lea ecx, [ebp - 0x614]
call fcn.00401b40
lea eax, [ebp - 0x614]
mov dword [ebp - 4], 0x80
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x614]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461270
lea ecx, [ebp - 0x62c]
call fcn.00401b40
lea eax, [ebp - 0x62c]
mov dword [ebp - 4], 0x81
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x62c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.json
lea ecx, [ebp - 0x644]
call fcn.00401b40
lea eax, [ebp - 0x644]
mov dword [ebp - 4], 0x82
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x644]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x46127c
lea ecx, [ebp - 0x65c]
call fcn.00401b40
lea eax, [ebp - 0x65c]
mov dword [ebp - 4], 0x83
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x65c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461280
lea ecx, [ebp - 0x674]
call fcn.00401b40
lea eax, [ebp - 0x674]
mov dword [ebp - 4], 0x84
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x674]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461284
lea ecx, [ebp - 0x68c]
call fcn.00401b40
lea eax, [ebp - 0x68c]
mov dword [ebp - 4], 0x85
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x68c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461288
lea ecx, [ebp - 0x6a4]
call fcn.00401b40
lea eax, [ebp - 0x6a4]
mov dword [ebp - 4], 0x86
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x6a4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x46128c
lea ecx, [ebp - 0x6bc]
call fcn.00401b40
lea eax, [ebp - 0x6bc]
mov dword [ebp - 4], 0x87
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, 0x479c64
call fcn.0040f2a0
lea ecx, [ebp - 0x6bc]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461290
lea ecx, [ebp - 0x6d4]
call fcn.00401b40
lea eax, [ebp - 0x6d4]
mov dword [ebp - 4], 0x88
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x6d4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461294
lea ecx, [ebp - 0x6ec]
call fcn.00401b40
lea eax, [ebp - 0x6ec]
mov dword [ebp - 4], 0x89
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x6ec]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461298
lea ecx, [ebp - 0x704]
call fcn.00401b40
lea eax, [ebp - 0x704]
mov dword [ebp - 4], 0x8a
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x704]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x46129c
lea ecx, [ebp - 0x71c]
call fcn.00401b40
lea eax, [ebp - 0x71c]
mov dword [ebp - 4], 0x8b
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x71c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4612a0
lea ecx, [ebp - 0x734]
call fcn.00401b40
lea eax, [ebp - 0x734]
mov dword [ebp - 4], 0x8c
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x734]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.class
lea ecx, [ebp - 0x74c]
call fcn.00401b40
mov dword [ebp - 4], 0x8d
lea eax, [ebp - 0x74c]
mov ecx, 0x479c64
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x74c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4612ac
lea ecx, [ebp - 0x764]
call fcn.00401b40
lea eax, [ebp - 0x764]
mov dword [ebp - 4], 0x8e
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x764]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.java
lea ecx, [ebp - 0x77c]
call fcn.00401b40
lea eax, [ebp - 0x77c]
mov dword [ebp - 4], 0x8f
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x77c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4612b8
lea ecx, [ebp - 0x794]
call fcn.00401b40
lea eax, [ebp - 0x794]
mov dword [ebp - 4], 0x90
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x794]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4612bc
lea ecx, [ebp - 0x7ac]
call fcn.00401b40
lea eax, [ebp - 0x7ac]
mov dword [ebp - 4], 0x91
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x7ac]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4612c0
lea ecx, [ebp - 0x7c4]
call fcn.00401b40
lea eax, [ebp - 0x7c4]
mov dword [ebp - 4], 0x92
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x7c4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4612c4
lea ecx, [ebp - 0x7dc]
call fcn.00401b40
lea eax, [ebp - 0x7dc]
mov dword [ebp - 4], 0x93
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x7dc]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4612c8
lea ecx, [ebp - 0x7f4]
call fcn.00401b40
lea eax, [ebp - 0x7f4]
mov dword [ebp - 4], 0x94
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x7f4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.tiff
lea ecx, [ebp - 0x80c]
call fcn.00401b40
lea eax, [ebp - 0x80c]
mov dword [ebp - 4], 0x95
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x80c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4611e8
lea ecx, [ebp - 0x824]
call fcn.00401b40
lea eax, [ebp - 0x824]
mov dword [ebp - 4], 0x96
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x824]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4612cc
lea ecx, [ebp - 0x83c]
call fcn.00401b40
lea eax, [ebp - 0x83c]
mov dword [ebp - 4], 0x97
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x83c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4612d0
lea ecx, [ebp - 0x854]
call fcn.00401b40
lea eax, [ebp - 0x854]
mov dword [ebp - 4], 0x98
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x854]
call fcn.00401ae0
push 0x4612d4
lea ecx, [ebp - 0x86c]
call fcn.00401b40
lea eax, [ebp - 0x86c]
mov dword [ebp - 4], 0x99
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x86c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4612d8
lea ecx, [ebp - 0x884]
call fcn.00401b40
lea eax, [ebp - 0x884]
mov dword [ebp - 4], 0x9a
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x884]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4612dc
lea ecx, [ebp - 0x89c]
call fcn.00401b40
lea eax, [ebp - 0x89c]
mov dword [ebp - 4], 0x9b
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x89c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4612e0
lea ecx, [ebp - 0x8b4]
call fcn.00401b40
lea eax, [ebp - 0x8b4]
mov dword [ebp - 4], 0x9c
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x8b4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4612e4
lea ecx, [ebp - 0x8cc]
call fcn.00401b40
lea eax, [ebp - 0x8cc]
mov dword [ebp - 4], 0x9d
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x8cc]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.vmdk
lea ecx, [ebp - 0x8e4]
call fcn.00401b40
lea eax, [ebp - 0x8e4]
mov dword [ebp - 4], 0x9e
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x8e4]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x4612f0
lea ecx, [ebp - 0x8fc]
call fcn.00401b40
lea eax, [ebp - 0x8fc]
mov dword [ebp - 4], 0x9f
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x8fc]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.qcow2
lea ecx, [ebp - 0x914]
call fcn.00401b40
lea eax, [ebp - 0x914]
mov dword [ebp - 4], 0xa0
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x914]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.vbox
lea ecx, [ebp - 0x92c]
call fcn.00401b40
lea eax, [ebp - 0x92c]
mov dword [ebp - 4], 0xa1
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x92c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.wallet
lea ecx, [ebp - 0x944]
call fcn.00401b40
lea eax, [ebp - 0x944]
mov dword [ebp - 4], 0xa2
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x944]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x46130c
lea ecx, [ebp - 0x95c]
call fcn.00401b40
lea eax, [ebp - 0x95c]
mov dword [ebp - 4], 0xa3
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x95c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push 0x461310
lea ecx, [ebp - 0x974]
call fcn.00401b40
lea eax, [ebp - 0x974]
mov dword [ebp - 4], 0xa4
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x974]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.config
lea ecx, [ebp - 0x98c]
call fcn.00401b40
lea eax, [ebp - 0x98c]
mov dword [ebp - 4], 0xa5
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c64
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x98c]
mov dword [ebp - 4], 0xffffffff
call fcn.00401ae0
push str.saturn
lea ecx, [ebp - 0x9a4]
call fcn.00401b40
lea eax, [ebp - 0x9a4]
mov dword [ebp - 4], 0xa6
push eax
lea eax, [ebp - 0x14]
mov ecx, 0x479c5c
push eax
call fcn.0040f2a0
lea ecx, [ebp - 0x9a4]
call fcn.00401ae0
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
mov esp, ebp
pop ebp
ret
call fcn.00437255
int3