Function at 0x411da0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x403026
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x434
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x402208
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 3
push 0x5f48614
call dword [sym.imp.MSVBVM60.DLL___vbaStrI4]
mov edx, eax
mov ecx, 0x427298
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 4
push 0x404598
push 0x65
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4045a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x6e
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x65
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4045a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4045b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x32
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x42723c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x5c]
push edx
lea eax, [ebp - 0x58]
push eax
lea ecx, [ebp - 0x54]
push ecx
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x48]
push ecx
lea edx, [ebp - 0x44]
push edx
lea eax, [ebp - 0x40]
push eax
push 0xa
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x2c
mov dword [ebp - 4], 5
mov word [ebp - 0xf4], 0xffff
mov dword [ebp - 0xfc], 0x65a
lea ecx, [ebp - 0xf4]
push ecx
lea edx, [ebp - 0xfc]
push edx
push 0x427268
push 0x42729c
call fcn.0041b1a0
mov dword [ebp - 4], 6
mov eax, dword [0x427070]
push eax
mov ecx, dword [0x427298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x42729c
call fcn.00411180
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 7
mov dword [ebp - 0xc8], 0x42729c
mov dword [ebp - 0xd0], 0x6011
push 0
push 0x40
lea edx, [ebp - 0xd0]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x427290
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 8
mov dword [ebp - 0x84], 0x80
mov dword [ebp - 0x8c], 2
lea edx, [ebp - 0x8c]
push edx
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseVar]
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 9
mov dword [ebp - 0x84], 0x69
mov dword [ebp - 0x8c], 2
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseVar]
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0x8c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xa
mov dword [ebp - 0xc8], 0x4040f0
mov dword [ebp - 0xd0], 8
lea edx, [ebp - 0xd0]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea ecx, [ebp - 0x8c]
push ecx
mov edx, dword [0x427290]
push edx
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea ecx, [ebp - 0x9c]
push ecx
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0xfc], eax
lea edx, [ebp - 0xfc]
push edx
lea eax, [ebp - 0x34]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xb
cmp dword [ebp - 0x34], 0
je 0x412172
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x412172
mov ecx, dword [ebp - 0x34]
xor edx, edx
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x412155
mov dword [ebp - 0x120], 0
jmp 0x412161
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x120], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x124], edx
jmp 0x41217e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x124], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x124]
mov edx, dword [ecx + edx]
mov ecx, 0x427244
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc
push 0x35b
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceVar]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xd
cmp dword [ebp - 0x34], 0
je 0x41221b
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x41221b
mov edx, dword [ebp - 0x34]
mov eax, 1
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x4121fe
mov dword [ebp - 0x128], 0
jmp 0x41220a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x128], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x12c], eax
jmp 0x412227
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x12c]
mov edx, dword [edx + eax]
mov ecx, 0x427168
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe
cmp dword [ebp - 0x34], 0
je 0x41229f
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x41229f
mov edx, dword [ebp - 0x34]
mov eax, 2
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x412282
mov dword [ebp - 0x130], 0
jmp 0x41228e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x130], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x134], eax
jmp 0x4122ab
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x134], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x134]
mov edx, dword [edx + eax]
mov ecx, 0x42727c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf
cmp dword [ebp - 0x34], 0
je 0x412323
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x412323
mov edx, dword [ebp - 0x34]
mov eax, 3
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x412306
mov dword [ebp - 0x138], 0
jmp 0x412312
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x138], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x13c], eax
jmp 0x41232f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x13c]
mov edx, dword [edx + eax]
mov ecx, 0x4270b8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x10
cmp dword [ebp - 0x34], 0
je 0x4123a7
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4123a7
mov edx, dword [ebp - 0x34]
mov eax, 4
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x41238a
mov dword [ebp - 0x140], 0
jmp 0x412396
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x140], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x144], eax
jmp 0x4123b3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x144], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x144]
mov edx, dword [edx + eax]
mov ecx, 0x42717c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x11
cmp dword [ebp - 0x34], 0
je 0x41242b
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x41242b
mov edx, dword [ebp - 0x34]
mov eax, 5
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x41240e
mov dword [ebp - 0x148], 0
jmp 0x41241a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x148], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x14c], eax
jmp 0x412437
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x14c]
mov edx, dword [edx + eax]
mov ecx, 0x427178
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x12
cmp dword [ebp - 0x34], 0
je 0x4124af
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4124af
mov edx, dword [ebp - 0x34]
mov eax, 6
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x412492
mov dword [ebp - 0x150], 0
jmp 0x41249e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x150], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x154], eax
jmp 0x4124bb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x154], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x154]
mov edx, dword [edx + eax]
mov ecx, 0x427054
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x13
cmp dword [ebp - 0x34], 0
je 0x412533
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x412533
mov edx, dword [ebp - 0x34]
mov eax, 7
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x412516
mov dword [ebp - 0x158], 0
jmp 0x412522
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x158], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x15c], eax
jmp 0x41253f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x15c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x15c]
mov edx, dword [edx + eax]
mov ecx, 0x427058
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x14
push 0x405e0000
push 0
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x104]
mov dword [ebp - 4], 0x15
cmp dword [ebp - 0x34], 0
je 0x4125d1
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4125d1
mov edx, dword [ebp - 0x34]
mov eax, 8
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x4125b4
mov dword [ebp - 0x160], 0
jmp 0x4125c0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x160], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x164], eax
jmp 0x4125dd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x164], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x164]
mov edx, dword [edx + eax]
mov ecx, 0x427184
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x16
cmp dword [ebp - 0x34], 0
je 0x412655
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x412655
mov edx, dword [ebp - 0x34]
mov eax, 9
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x412638
mov dword [ebp - 0x168], 0
jmp 0x412644
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x168], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x16c], eax
jmp 0x412661
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x16c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x16c]
mov edx, dword [edx + eax]
mov ecx, 0x427180
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x17
cmp dword [ebp - 0x34], 0
je 0x4126d9
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4126d9
mov edx, dword [ebp - 0x34]
mov eax, 0xa
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x4126bc
mov dword [ebp - 0x170], 0
jmp 0x4126c8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x170], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x174], eax
jmp 0x4126e5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x174], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x174]
mov edx, dword [edx + eax]
mov ecx, 0x4270f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x18
cmp dword [ebp - 0x34], 0
je 0x41275d
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x41275d
mov edx, dword [ebp - 0x34]
mov eax, 0xb
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x412740
mov dword [ebp - 0x178], 0
jmp 0x41274c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x178], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x17c], eax
jmp 0x412769
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x17c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x17c]
mov edx, dword [edx + eax]
mov ecx, 0x427160
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x19
mov dword [ebp - 0x84], 0xb9
mov dword [ebp - 0x8c], 2
push 1
lea ecx, [ebp - 0x8c]
push ecx
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x8c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1a
cmp dword [ebp - 0x34], 0
je 0x41282b
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x41282b
mov eax, dword [ebp - 0x34]
mov ecx, 0xc
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x108], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x108]
cmp eax, dword [edx + 0x10]
jae 0x41280e
mov dword [ebp - 0x180], 0
jmp 0x41281a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x180], eax
mov ecx, dword [ebp - 0x108]
shl ecx, 2
mov dword [ebp - 0x184], ecx
jmp 0x412837
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x184], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x184]
mov edx, dword [eax + ecx]
mov ecx, 0x427050
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1b
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcCommandVar]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1c
cmp dword [ebp - 0x34], 0
je 0x4128cf
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x4128cf
mov ecx, dword [ebp - 0x34]
mov edx, 0xd
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x4128b2
mov dword [ebp - 0x188], 0
jmp 0x4128be
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x188], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x18c], edx
jmp 0x4128db
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x18c], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x18c]
mov edx, dword [ecx + edx]
mov ecx, 0x42705c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1d
cmp dword [ebp - 0x34], 0
je 0x412953
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x412953
mov ecx, dword [ebp - 0x34]
mov edx, 0xe
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x412936
mov dword [ebp - 0x190], 0
jmp 0x412942
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x190], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x194], edx
jmp 0x41295f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x194], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x194]
mov edx, dword [ecx + edx]
mov ecx, 0x427280
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1e
cmp dword [ebp - 0x34], 0
je 0x4129d7
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x4129d7
mov ecx, dword [ebp - 0x34]
mov edx, 0xf
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x4129ba
mov dword [ebp - 0x198], 0
jmp 0x4129c6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x198], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x19c], edx
jmp 0x4129e3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x19c], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x19c]
mov edx, dword [ecx + edx]
mov ecx, 0x4270b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1f
cmp dword [ebp - 0x34], 0
je 0x412a5b
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x412a5b
mov ecx, dword [ebp - 0x34]
mov edx, 0x10
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x412a3e
mov dword [ebp - 0x1a0], 0
jmp 0x412a4a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a0], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x1a4], edx
jmp 0x412a67
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a4], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1a4]
mov edx, dword [ecx + edx]
mov ecx, 0x427090
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x20
cmp dword [ebp - 0x34], 0
je 0x412adf
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x412adf
mov ecx, dword [ebp - 0x34]
mov edx, 0x11
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x412ac2
mov dword [ebp - 0x1a8], 0
jmp 0x412ace
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a8], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x1ac], edx
jmp 0x412aeb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ac], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1ac]
mov edx, dword [ecx + edx]
mov ecx, 0x42708c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x21
cmp dword [ebp - 0x34], 0
je 0x412b63
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x412b63
mov ecx, dword [ebp - 0x34]
mov edx, 0x12
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x412b46
mov dword [ebp - 0x1b0], 0
jmp 0x412b52
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b0], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x1b4], edx
jmp 0x412b6f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b4], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1b4]
mov edx, dword [ecx + edx]
mov ecx, 0x427094
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x22
cmp dword [ebp - 0x34], 0
je 0x412be7
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x412be7
mov ecx, dword [ebp - 0x34]
mov edx, 0x14
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x412bca
mov dword [ebp - 0x1b8], 0
jmp 0x412bd6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b8], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x1bc], edx
jmp 0x412bf3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1bc], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1bc]
mov edx, dword [ecx + edx]
mov ecx, 0x4270c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x23
cmp dword [ebp - 0x34], 0
je 0x412c6b
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x412c6b
mov ecx, dword [ebp - 0x34]
mov edx, 0x15
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x412c4e
mov dword [ebp - 0x1c0], 0
jmp 0x412c5a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c0], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x1c4], edx
jmp 0x412c77
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c4], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1c4]
mov edx, dword [ecx + edx]
mov ecx, 0x4270bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x24
cmp dword [ebp - 0x34], 0
je 0x412cef
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x412cef
mov ecx, dword [ebp - 0x34]
mov edx, 0x16
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x412cd2
mov dword [ebp - 0x1c8], 0
jmp 0x412cde
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c8], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x1cc], edx
jmp 0x412cfb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1cc], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1cc]
mov edx, dword [ecx + edx]
mov ecx, 0x42719c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x25
cmp dword [ebp - 0x34], 0
je 0x412d73
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x412d73
mov ecx, dword [ebp - 0x34]
mov edx, 0x17
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x412d56
mov dword [ebp - 0x1d0], 0
jmp 0x412d62
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d0], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x1d4], edx
jmp 0x412d7f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d4], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1d4]
mov edx, dword [ecx + edx]
mov ecx, 0x427238
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x26
cmp dword [ebp - 0x34], 0
je 0x412df7
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x412df7
mov ecx, dword [ebp - 0x34]
mov edx, 0x18
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x412dda
mov dword [ebp - 0x1d8], 0
jmp 0x412de6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d8], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x1dc], edx
jmp 0x412e03
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1dc], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1dc]
mov edx, dword [ecx + edx]
mov ecx, 0x42716c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x27
cmp dword [ebp - 0x34], 0
je 0x412e7b
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x412e7b
mov ecx, dword [ebp - 0x34]
mov edx, 0x19
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x412e5e
mov dword [ebp - 0x1e0], 0
jmp 0x412e6a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e0], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x1e4], edx
jmp 0x412e87
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e4], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1e4]
mov edx, dword [ecx + edx]
mov ecx, 0x427170
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x28
cmp dword [ebp - 0x34], 0
je 0x412eff
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x412eff
mov ecx, dword [ebp - 0x34]
mov edx, 0x1a
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x412ee2
mov dword [ebp - 0x1e8], 0
jmp 0x412eee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e8], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x1ec], edx
jmp 0x412f0b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ec], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1ec]
mov edx, dword [ecx + edx]
mov ecx, 0x427174
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x29
cmp dword [ebp - 0x34], 0
je 0x412f83
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x412f83
mov ecx, dword [ebp - 0x34]
mov edx, 0x1b
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x412f66
mov dword [ebp - 0x1f0], 0
jmp 0x412f72
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f0], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x1f4], edx
jmp 0x412f8f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f4], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1f4]
mov edx, dword [ecx + edx]
mov ecx, 0x427284
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2a
cmp dword [ebp - 0x34], 0
je 0x413007
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x413007
mov ecx, dword [ebp - 0x34]
mov edx, 0x1c
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x412fea
mov dword [ebp - 0x1f8], 0
jmp 0x412ff6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f8], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x1fc], edx
jmp 0x413013
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1fc], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1fc]
mov edx, dword [ecx + edx]
mov ecx, 0x427164
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2b
cmp dword [ebp - 0x34], 0
je 0x41308b
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x41308b
mov ecx, dword [ebp - 0x34]
mov edx, 0x1d
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x41306e
mov dword [ebp - 0x200], 0
jmp 0x41307a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x200], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x204], edx
jmp 0x413097
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x204], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x204]
mov edx, dword [ecx + edx]
mov ecx, 0x4270e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2c
cmp dword [ebp - 0x34], 0
je 0x41310f
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x41310f
mov ecx, dword [ebp - 0x34]
mov edx, 0x1e
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x4130f2
mov dword [ebp - 0x208], 0
jmp 0x4130fe
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x208], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x20c], edx
jmp 0x41311b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x20c], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x20c]
mov edx, dword [ecx + edx]
mov ecx, 0x4270e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2d
cmp dword [ebp - 0x34], 0
je 0x413193
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x413193
mov ecx, dword [ebp - 0x34]
mov edx, 0x1f
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x413176
mov dword [ebp - 0x210], 0
jmp 0x413182
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x210], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x214], edx
jmp 0x41319f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x214], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x214]
mov edx, dword [ecx + edx]
mov ecx, 0x4270e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2e
cmp dword [ebp - 0x34], 0
je 0x413217
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x413217
mov ecx, dword [ebp - 0x34]
mov edx, 0x20
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x4131fa
mov dword [ebp - 0x218], 0
jmp 0x413206
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x218], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x21c], edx
jmp 0x413223
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21c], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x21c]
mov edx, dword [ecx + edx]
mov ecx, 0x427088
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2f
cmp dword [ebp - 0x34], 0
je 0x41329b
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x41329b
mov ecx, dword [ebp - 0x34]
mov edx, 0x21
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x41327e
mov dword [ebp - 0x220], 0
jmp 0x41328a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x220], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x224], edx
jmp 0x4132a7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x224], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x224]
mov edx, dword [ecx + edx]
mov ecx, 0x427200
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x30
cmp dword [ebp - 0x34], 0
je 0x41331f
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x41331f
mov ecx, dword [ebp - 0x34]
mov edx, 0x22
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x413302
mov dword [ebp - 0x228], 0
jmp 0x41330e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x228], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x22c], edx
jmp 0x41332b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22c], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x22c]
mov edx, dword [ecx + edx]
mov ecx, 0x427240
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x31
push 0x26
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcCharValueBstr]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x32
push 0x66
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x33
cmp dword [ebp - 0x34], 0
je 0x4133f7
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x4133f7
mov ecx, dword [ebp - 0x34]
mov edx, 0x23
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x4133da
mov dword [ebp - 0x230], 0
jmp 0x4133e6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x230], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x234], edx
jmp 0x413403
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x234], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x234]
mov edx, dword [ecx + edx]
mov ecx, 0x427060
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x34
mov dword [ebp - 0x84], 0xd1
mov dword [ebp - 0x8c], 2
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseVar]
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0x8c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x35
cmp dword [ebp - 0x34], 0
je 0x4134c3
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4134c3
mov edx, dword [ebp - 0x34]
mov eax, 0x24
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x4134a6
mov dword [ebp - 0x238], 0
jmp 0x4134b2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x238], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x23c], eax
jmp 0x4134cf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x23c]
mov edx, dword [edx + eax]
mov ecx, 0x427064
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x36
cmp dword [ebp - 0x34], 0
je 0x413547
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x413547
mov edx, dword [ebp - 0x34]
mov eax, 0x25
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x41352a
mov dword [ebp - 0x240], 0
jmp 0x413536
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x240], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x244], eax
jmp 0x413553
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x244], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x244]
mov edx, dword [edx + eax]
mov ecx, 0x427068
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x37
push 0x201
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceVar]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x38
mov dword [ebp - 0xa4], 0x1e
mov dword [ebp - 0xac], 2
mov dword [ebp - 0x94], 0xdd
mov dword [ebp - 0x9c], 2
mov dword [ebp - 0x84], 8
mov dword [ebp - 0x8c], 2
push 0
lea edx, [ebp - 0xac]
push edx
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x8c]
push ecx
lea edx, [ebp - 0xbc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcInStrChar]
lea eax, [ebp - 0xbc]
push eax
lea ecx, [ebp - 0xac]
push ecx
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0x8c]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x39
cmp dword [ebp - 0x34], 0
je 0x41367e
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x41367e
mov edx, dword [ebp - 0x34]
mov eax, 0x26
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x413661
mov dword [ebp - 0x248], 0
jmp 0x41366d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x248], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x24c], eax
jmp 0x41368a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x24c]
mov edx, dword [edx + eax]
mov ecx, 0x427074
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3a
cmp dword [ebp - 0x34], 0
je 0x413702
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x413702
mov edx, dword [ebp - 0x34]
mov eax, 0x27
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x4136e5
mov dword [ebp - 0x250], 0
jmp 0x4136f1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x250], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x254], eax
jmp 0x41370e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x254], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x254]
mov edx, dword [edx + eax]
mov ecx, 0x427078
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3b
mov dword [ebp - 0x84], 0x8f
mov dword [ebp - 0x8c], 2
lea ecx, [ebp - 0x8c]
push ecx
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseVar]
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x8c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3c
mov dword [ebp - 0x84], 0xf9
mov dword [ebp - 0x8c], 2
lea edx, [ebp - 0x8c]
push edx
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimVar]
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3d
cmp dword [ebp - 0x34], 0
je 0x413816
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x413816
mov ecx, dword [ebp - 0x34]
mov edx, 0x28
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x4137f9
mov dword [ebp - 0x258], 0
jmp 0x413805
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x258], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x25c], edx
jmp 0x413822
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25c], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x25c]
mov edx, dword [ecx + edx]
mov ecx, 0x42707c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3e
cmp dword [ebp - 0x34], 0
je 0x41389a
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x41389a
mov ecx, dword [ebp - 0x34]
mov edx, 0x29
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x41387d
mov dword [ebp - 0x260], 0
jmp 0x413889
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x260], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x264], edx
jmp 0x4138a6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x264], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x264]
mov edx, dword [ecx + edx]
mov ecx, 0x427080
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3f
cmp dword [ebp - 0x34], 0
je 0x41391e
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x41391e
mov ecx, dword [ebp - 0x34]
mov edx, 0x2a
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x413901
mov dword [ebp - 0x268], 0
jmp 0x41390d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x268], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x26c], edx
jmp 0x41392a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x26c], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x26c]
mov edx, dword [ecx + edx]
mov ecx, 0x427144
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x40
cmp dword [ebp - 0x34], 0
je 0x4139a2
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x4139a2
mov ecx, dword [ebp - 0x34]
mov edx, 0x2b
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x413985
mov dword [ebp - 0x270], 0
jmp 0x413991
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x274], edx
jmp 0x4139ae
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x274], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x274]
mov edx, dword [ecx + edx]
mov ecx, 0x427230
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x41
cmp dword [ebp - 0x34], 0
je 0x413a26
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x413a26
mov ecx, dword [ebp - 0x34]
mov edx, 0x2c
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x413a09
mov dword [ebp - 0x278], 0
jmp 0x413a15
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x278], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x27c], edx
jmp 0x413a32
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x27c], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x27c]
mov edx, dword [ecx + edx]
mov ecx, 0x427234
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x42
cmp dword [ebp - 0x34], 0
je 0x413aaa
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x413aaa
mov ecx, dword [ebp - 0x34]
mov edx, 0x2d
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x413a8d
mov dword [ebp - 0x280], 0
jmp 0x413a99
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x280], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x284], edx
jmp 0x413ab6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x284], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x284]
mov edx, dword [ecx + edx]
mov ecx, 0x427104
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x43
cmp dword [ebp - 0x34], 0
je 0x413b2e
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x413b2e
mov ecx, dword [ebp - 0x34]
mov edx, 0x2e
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x413b11
mov dword [ebp - 0x288], 0
jmp 0x413b1d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x288], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x28c], edx
jmp 0x413b3a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x28c], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x28c]
mov edx, dword [ecx + edx]
mov ecx, 0x427228
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x44
cmp dword [ebp - 0x34], 0
je 0x413bb2
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x413bb2
mov ecx, dword [ebp - 0x34]
mov edx, 0x2f
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x413b95
mov dword [ebp - 0x290], 0
jmp 0x413ba1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x290], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x294], edx
jmp 0x413bbe
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x294], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x294]
mov edx, dword [ecx + edx]
mov ecx, 0x42722c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x45
cmp dword [ebp - 0x34], 0
je 0x413c36
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x413c36
mov ecx, dword [ebp - 0x34]
mov edx, 0x30
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x413c19
mov dword [ebp - 0x298], 0
jmp 0x413c25
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x298], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x29c], edx
jmp 0x413c42
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x29c], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x29c]
mov edx, dword [ecx + edx]
mov ecx, 0x4271a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x46
cmp dword [ebp - 0x34], 0
je 0x413cba
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x413cba
mov ecx, dword [ebp - 0x34]
mov edx, 0x31
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x413c9d
mov dword [ebp - 0x2a0], 0
jmp 0x413ca9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a0], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x2a4], edx
jmp 0x413cc6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a4], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x2a4]
mov edx, dword [ecx + edx]
mov ecx, 0x4271a4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x47
cmp dword [ebp - 0x34], 0
je 0x413d3e
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x413d3e
mov ecx, dword [ebp - 0x34]
mov edx, 0x32
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x413d21
mov dword [ebp - 0x2a8], 0
jmp 0x413d2d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a8], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x2ac], edx
jmp 0x413d4a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ac], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x2ac]
mov edx, dword [ecx + edx]
mov ecx, 0x42714c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x48
cmp dword [ebp - 0x34], 0
je 0x413dc2
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x413dc2
mov ecx, dword [ebp - 0x34]
mov edx, 0x33
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x413da5
mov dword [ebp - 0x2b0], 0
jmp 0x413db1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b0], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x2b4], edx
jmp 0x413dce
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b4], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x2b4]
mov edx, dword [ecx + edx]
mov ecx, 0x4272a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x49
mov word [ebp - 0xf8], 0x270f
mov word [ebp - 0xf4], 1
cmp dword [ebp - 0x34], 0
je 0x413e58
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x413e58
mov ecx, dword [ebp - 0x34]
mov edx, 0x34
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x413e3b
mov dword [ebp - 0x2b8], 0
jmp 0x413e47
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b8], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x2bc], edx
jmp 0x413e64
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2bc], eax
lea eax, [ebp - 0xf8]
push eax
lea ecx, [ebp - 0xf4]
push ecx
call fcn.0040f260
movsx edx, ax
mov dword [ebp - 0x2c0], edx
fild dword [ebp - 0x2c0]
fstp dword [ebp - 0x2c4]
mov eax, dword [ebp - 0x2c4]
push eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2bc]
mov ecx, dword [edx + eax]
push ecx
call fcn.004219d0
mov edx, eax
mov ecx, 0x4270fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x4a
mov dword [ebp - 0x84], 0xb1
mov dword [ebp - 0x8c], 2
push 2
lea edx, [ebp - 0x8c]
push edx
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightVar]
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x4b
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcCommandVar]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x4c
mov word [ebp - 0xf8], 0x270f
mov word [ebp - 0xf4], 1
cmp dword [ebp - 0x34], 0
je 0x413f8f
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x413f8f
mov edx, dword [ebp - 0x34]
mov eax, 0x35
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x413f72
mov dword [ebp - 0x2c8], 0
jmp 0x413f7e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c8], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x2cc], eax
jmp 0x413f9b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2cc], eax
lea ecx, [ebp - 0xf8]
push ecx
lea edx, [ebp - 0xf4]
push edx
call fcn.0040f260
movsx eax, ax
mov dword [ebp - 0x2d0], eax
fild dword [ebp - 0x2d0]
fstp dword [ebp - 0x2d4]
mov ecx, dword [ebp - 0x2d4]
push ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x2cc]
mov edx, dword [eax + ecx]
push edx
call fcn.004219d0
mov edx, eax
mov ecx, 0x427134
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x4d
mov word [ebp - 0xf8], 0x270f
mov word [ebp - 0xf4], 1
cmp dword [ebp - 0x34], 0
je 0x41405c
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x41405c
mov ecx, dword [ebp - 0x34]
mov edx, 0x36
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x41403f
mov dword [ebp - 0x2d8], 0
jmp 0x41404b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d8], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x2dc], edx
jmp 0x414068
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2dc], eax
lea eax, [ebp - 0xf8]
push eax
lea ecx, [ebp - 0xf4]
push ecx
call fcn.0040f260
movsx edx, ax
mov dword [ebp - 0x2e0], edx
fild dword [ebp - 0x2e0]
fstp dword [ebp - 0x2e4]
mov eax, dword [ebp - 0x2e4]
push eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2dc]
mov ecx, dword [edx + eax]
push ecx
call fcn.004219d0
mov edx, eax
mov ecx, 0x427138
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x4e
push 0
push 0x67
push 0x8c
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 9
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcInStrRev]
lea edx, [ebp - 0x44]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x4f
cmp dword [ebp - 0x34], 0
je 0x414166
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414166
mov edx, dword [ebp - 0x34]
mov eax, 0x37
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414149
mov dword [ebp - 0x2e8], 0
jmp 0x414155
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e8], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x2ec], eax
jmp 0x414172
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ec], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2ec]
mov edx, dword [edx + eax]
mov ecx, 0x427264
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x50
cmp dword [ebp - 0x34], 0
je 0x4141ea
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4141ea
mov edx, dword [ebp - 0x34]
mov eax, 0x38
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x4141cd
mov dword [ebp - 0x2f0], 0
jmp 0x4141d9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f0], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x2f4], eax
jmp 0x4141f6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f4], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2f4]
mov edx, dword [edx + eax]
mov ecx, 0x4271c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x51
cmp dword [ebp - 0x34], 0
je 0x41426e
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x41426e
mov edx, dword [ebp - 0x34]
mov eax, 0x39
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414251
mov dword [ebp - 0x2f8], 0
jmp 0x41425d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f8], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x2fc], eax
jmp 0x41427a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2fc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2fc]
mov edx, dword [edx + eax]
mov ecx, 0x4271c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x52
cmp dword [ebp - 0x34], 0
je 0x4142f2
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4142f2
mov edx, dword [ebp - 0x34]
mov eax, 0x3a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x4142d5
mov dword [ebp - 0x300], 0
jmp 0x4142e1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x300], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x304], eax
jmp 0x4142fe
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x304], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x304]
mov edx, dword [edx + eax]
mov ecx, 0x4271c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x53
cmp dword [ebp - 0x34], 0
je 0x414376
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414376
mov edx, dword [ebp - 0x34]
mov eax, 0x3b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414359
mov dword [ebp - 0x308], 0
jmp 0x414365
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x308], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x30c], eax
jmp 0x414382
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x30c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x30c]
mov edx, dword [edx + eax]
mov ecx, 0x4271cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x54
cmp dword [ebp - 0x34], 0
je 0x4143fa
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4143fa
mov edx, dword [ebp - 0x34]
mov eax, 0x3c
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x4143dd
mov dword [ebp - 0x310], 0
jmp 0x4143e9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x310], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x314], eax
jmp 0x414406
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x314], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x314]
mov edx, dword [edx + eax]
mov ecx, 0x4271d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x55
cmp dword [ebp - 0x34], 0
je 0x41447e
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x41447e
mov edx, dword [ebp - 0x34]
mov eax, 0x3d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414461
mov dword [ebp - 0x318], 0
jmp 0x41446d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x318], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x31c], eax
jmp 0x41448a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x31c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x31c]
mov edx, dword [edx + eax]
mov ecx, 0x4271d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x56
cmp dword [ebp - 0x34], 0
je 0x414502
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414502
mov edx, dword [ebp - 0x34]
mov eax, 0x3e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x4144e5
mov dword [ebp - 0x320], 0
jmp 0x4144f1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x320], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x324], eax
jmp 0x41450e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x324], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x324]
mov edx, dword [edx + eax]
mov ecx, 0x4271d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x57
cmp dword [ebp - 0x34], 0
je 0x414586
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414586
mov edx, dword [ebp - 0x34]
mov eax, 0x3f
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414569
mov dword [ebp - 0x328], 0
jmp 0x414575
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x328], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x32c], eax
jmp 0x414592
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x32c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x32c]
mov edx, dword [edx + eax]
mov ecx, 0x4271dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x58
cmp dword [ebp - 0x34], 0
je 0x41460a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x41460a
mov edx, dword [ebp - 0x34]
mov eax, 0x40
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x4145ed
mov dword [ebp - 0x330], 0
jmp 0x4145f9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x330], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x334], eax
jmp 0x414616
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x334], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x334]
mov edx, dword [edx + eax]
mov ecx, 0x4271e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x59
cmp dword [ebp - 0x34], 0
je 0x41468e
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x41468e
mov edx, dword [ebp - 0x34]
mov eax, 0x41
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414671
mov dword [ebp - 0x338], 0
jmp 0x41467d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x338], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x33c], eax
jmp 0x41469a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x33c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x33c]
mov edx, dword [edx + eax]
mov ecx, 0x4271e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5a
cmp dword [ebp - 0x34], 0
je 0x414712
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414712
mov edx, dword [ebp - 0x34]
mov eax, 0x42
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x4146f5
mov dword [ebp - 0x340], 0
jmp 0x414701
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x340], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x344], eax
jmp 0x41471e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x344], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x344]
mov edx, dword [edx + eax]
mov ecx, 0x4271e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5b
cmp dword [ebp - 0x34], 0
je 0x414796
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414796
mov edx, dword [ebp - 0x34]
mov eax, 0x43
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414779
mov dword [ebp - 0x348], 0
jmp 0x414785
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x348], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x34c], eax
jmp 0x4147a2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x34c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x34c]
mov edx, dword [edx + eax]
mov ecx, 0x427158
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5c
cmp dword [ebp - 0x34], 0
je 0x41481a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x41481a
mov edx, dword [ebp - 0x34]
mov eax, 0x44
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x4147fd
mov dword [ebp - 0x350], 0
jmp 0x414809
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x350], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x354], eax
jmp 0x414826
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x354], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x354]
mov edx, dword [edx + eax]
mov ecx, 0x4271bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5d
cmp dword [ebp - 0x34], 0
je 0x41489e
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x41489e
mov edx, dword [ebp - 0x34]
mov eax, 0x45
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414881
mov dword [ebp - 0x358], 0
jmp 0x41488d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x358], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x35c], eax
jmp 0x4148aa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x35c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x35c]
mov edx, dword [edx + eax]
mov ecx, 0x4271ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5e
cmp dword [ebp - 0x34], 0
je 0x414922
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414922
mov edx, dword [ebp - 0x34]
mov eax, 0x46
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414905
mov dword [ebp - 0x360], 0
jmp 0x414911
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x360], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x364], eax
jmp 0x41492e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x364], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x364]
mov edx, dword [edx + eax]
mov ecx, 0x4271f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5f
cmp dword [ebp - 0x34], 0
je 0x4149a6
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4149a6
mov edx, dword [ebp - 0x34]
mov eax, 0x47
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414989
mov dword [ebp - 0x368], 0
jmp 0x414995
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x368], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x36c], eax
jmp 0x4149b2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x36c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x36c]
mov edx, dword [edx + eax]
mov ecx, 0x427250
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x60
cmp dword [ebp - 0x34], 0
je 0x414a2a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414a2a
mov edx, dword [ebp - 0x34]
mov eax, 0x48
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414a0d
mov dword [ebp - 0x370], 0
jmp 0x414a19
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x370], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x374], eax
jmp 0x414a36
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x374], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x374]
mov edx, dword [edx + eax]
mov ecx, 0x42718c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x61
cmp dword [ebp - 0x34], 0
je 0x414aae
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414aae
mov edx, dword [ebp - 0x34]
mov eax, 0x49
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414a91
mov dword [ebp - 0x378], 0
jmp 0x414a9d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x378], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x37c], eax
jmp 0x414aba
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x37c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x37c]
mov edx, dword [edx + eax]
mov ecx, 0x427190
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x62
cmp dword [ebp - 0x34], 0
je 0x414b32
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414b32
mov edx, dword [ebp - 0x34]
mov eax, 0x4a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414b15
mov dword [ebp - 0x380], 0
jmp 0x414b21
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x380], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x384], eax
jmp 0x414b3e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x384], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x384]
mov edx, dword [edx + eax]
mov ecx, 0x4272c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x63
cmp dword [ebp - 0x34], 0
je 0x414bb6
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414bb6
mov edx, dword [ebp - 0x34]
mov eax, 0x4b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414b99
mov dword [ebp - 0x388], 0
jmp 0x414ba5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x388], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x38c], eax
jmp 0x414bc2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x38c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x38c]
mov edx, dword [edx + eax]
mov ecx, 0x4272c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x64
cmp dword [ebp - 0x34], 0
je 0x414c3a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414c3a
mov edx, dword [ebp - 0x34]
mov eax, 0x4c
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414c1d
mov dword [ebp - 0x390], 0
jmp 0x414c29
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x390], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x394], eax
jmp 0x414c46
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x394], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x394]
mov edx, dword [edx + eax]
mov ecx, 0x4272cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x65
push 0x40140000
push 0
call dword [sym.imp.MSVBVM60.DLL_rtcExp]
fstp qword [ebp - 0x104]
mov dword [ebp - 4], 0x66
cmp dword [ebp - 0x34], 0
je 0x414cd8
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414cd8
mov edx, dword [ebp - 0x34]
mov eax, 0x4d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414cbb
mov dword [ebp - 0x398], 0
jmp 0x414cc7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x398], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x39c], eax
jmp 0x414ce4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x39c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x39c]
mov edx, dword [edx + eax]
mov ecx, 0x4272a4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x67
cmp dword [ebp - 0x34], 0
je 0x414d5c
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414d5c
mov edx, dword [ebp - 0x34]
mov eax, 0x4e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414d3f
mov dword [ebp - 0x3a0], 0
jmp 0x414d4b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a0], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x3a4], eax
jmp 0x414d68
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a4], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3a4]
mov edx, dword [edx + eax]
mov ecx, 0x427204
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x68
cmp dword [ebp - 0x34], 0
je 0x414de0
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414de0
mov edx, dword [ebp - 0x34]
mov eax, 0x4f
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414dc3
mov dword [ebp - 0x3a8], 0
jmp 0x414dcf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a8], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x3ac], eax
jmp 0x414dec
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3ac], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3ac]
mov edx, dword [edx + eax]
mov ecx, 0x427084
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x69
cmp dword [ebp - 0x34], 0
je 0x414e64
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414e64
mov edx, dword [ebp - 0x34]
mov eax, 0x50
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414e47
mov dword [ebp - 0x3b0], 0
jmp 0x414e53
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b0], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x3b4], eax
jmp 0x414e70
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b4], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3b4]
mov edx, dword [edx + eax]
mov ecx, 0x427208
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6a
cmp dword [ebp - 0x34], 0
je 0x414ee8
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414ee8
mov edx, dword [ebp - 0x34]
mov eax, 0x51
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414ecb
mov dword [ebp - 0x3b8], 0
jmp 0x414ed7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b8], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x3bc], eax
jmp 0x414ef4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3bc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3bc]
mov edx, dword [edx + eax]
mov ecx, 0x427210
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6b
cmp dword [ebp - 0x34], 0
je 0x414f6c
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414f6c
mov edx, dword [ebp - 0x34]
mov eax, 0x52
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414f4f
mov dword [ebp - 0x3c0], 0
jmp 0x414f5b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c0], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x3c4], eax
jmp 0x414f78
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c4], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3c4]
mov edx, dword [edx + eax]
mov ecx, 0x427214
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6c
cmp dword [ebp - 0x34], 0
je 0x414ff0
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x414ff0
mov edx, dword [ebp - 0x34]
mov eax, 0x53
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x414fd3
mov dword [ebp - 0x3c8], 0
jmp 0x414fdf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c8], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x3cc], eax
jmp 0x414ffc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3cc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3cc]
mov edx, dword [edx + eax]
mov ecx, 0x427218
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6d
push 0x40080000
push 0
call dword [sym.imp.MSVBVM60.DLL_rtcAtn]
fstp qword [ebp - 0x104]
mov dword [ebp - 4], 0x6e
cmp dword [ebp - 0x34], 0
je 0x41508e
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x41508e
mov edx, dword [ebp - 0x34]
mov eax, 0x54
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x415071
mov dword [ebp - 0x3d0], 0
jmp 0x41507d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d0], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x3d4], eax
jmp 0x41509a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d4], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3d4]
mov edx, dword [edx + eax]
mov ecx, 0x42721c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6f
cmp dword [ebp - 0x34], 0
je 0x415112
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x415112
mov edx, dword [ebp - 0x34]
mov eax, 0x55
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x108]
cmp edx, dword [ecx + 0x10]
jae 0x4150f5
mov dword [ebp - 0x3d8], 0
jmp 0x415101
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d8], eax
mov eax, dword [ebp - 0x108]
shl eax, 2
mov dword [ebp - 0x3dc], eax
jmp 0x41511e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3dc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3dc]
mov edx, dword [edx + eax]
mov ecx, 0x4270b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x70
mov dword [ebp - 0xc8], 0x4045b8
mov dword [ebp - 0xd0], 8
lea edx, [ebp - 0xd0]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea ecx, [ebp - 0x8c]
push ecx
mov edx, dword [0x4270b0]
push edx
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea ecx, [ebp - 0x9c]
push ecx
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0xfc], eax
lea edx, [ebp - 0xfc]
push edx
push 0x427044
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x8c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x71
cmp dword [ebp - 0x34], 0
je 0x415225
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x415225
mov eax, dword [ebp - 0x34]
mov ecx, 0x56
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x108], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x108]
cmp eax, dword [edx + 0x10]
jae 0x415208
mov dword [ebp - 0x3e0], 0
jmp 0x415214
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e0], eax
mov ecx, dword [ebp - 0x108]
shl ecx, 2
mov dword [ebp - 0x3e4], ecx
jmp 0x415231
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e4], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3e4]
mov edx, dword [eax + ecx]
mov ecx, 0x4270f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x72
cmp dword [ebp - 0x34], 0
je 0x4152a9
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x4152a9
mov eax, dword [ebp - 0x34]
mov ecx, 0x57
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x108], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x108]
cmp eax, dword [edx + 0x10]
jae 0x41528c
mov dword [ebp - 0x3e8], 0
jmp 0x415298
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e8], eax
mov ecx, dword [ebp - 0x108]
shl ecx, 2
mov dword [ebp - 0x3ec], ecx
jmp 0x4152b5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3ec], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3ec]
mov edx, dword [eax + ecx]
mov ecx, 0x427274
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x73
cmp dword [ebp - 0x34], 0
je 0x41532d
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x41532d
mov eax, dword [ebp - 0x34]
mov ecx, 0x58
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x108], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x108]
cmp eax, dword [edx + 0x10]
jae 0x415310
mov dword [ebp - 0x3f0], 0
jmp 0x41531c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f0], eax
mov ecx, dword [ebp - 0x108]
shl ecx, 2
mov dword [ebp - 0x3f4], ecx
jmp 0x415339
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f4], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3f4]
mov edx, dword [eax + ecx]
mov ecx, 0x427278
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x74
cmp dword [ebp - 0x34], 0
je 0x4153b1
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x4153b1
mov eax, dword [ebp - 0x34]
mov ecx, 0x59
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x108], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x108]
cmp eax, dword [edx + 0x10]
jae 0x415394
mov dword [ebp - 0x3f8], 0
jmp 0x4153a0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f8], eax
mov ecx, dword [ebp - 0x108]
shl ecx, 2
mov dword [ebp - 0x3fc], ecx
jmp 0x4153bd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3fc], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3fc]
mov edx, dword [eax + ecx]
mov ecx, 0x427128
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x75
cmp dword [ebp - 0x34], 0
je 0x415435
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x415435
mov eax, dword [ebp - 0x34]
mov ecx, 0x5a
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x108], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x108]
cmp eax, dword [edx + 0x10]
jae 0x415418
mov dword [ebp - 0x400], 0
jmp 0x415424
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x400], eax
mov ecx, dword [ebp - 0x108]
shl ecx, 2
mov dword [ebp - 0x404], ecx
jmp 0x415441
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x404], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x404]
mov edx, dword [eax + ecx]
mov ecx, 0x42712c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x76
cmp dword [ebp - 0x34], 0
je 0x4154b9
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x4154b9
mov eax, dword [ebp - 0x34]
mov ecx, 0x5b
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x108], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x108]
cmp eax, dword [edx + 0x10]
jae 0x41549c
mov dword [ebp - 0x408], 0
jmp 0x4154a8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x408], eax
mov ecx, dword [ebp - 0x108]
shl ecx, 2
mov dword [ebp - 0x40c], ecx
jmp 0x4154c5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x40c], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x40c]
mov edx, dword [eax + ecx]
mov ecx, 0x427108
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x77
cmp dword [ebp - 0x34], 0
je 0x41553d
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x41553d
mov eax, dword [ebp - 0x34]
mov ecx, 0x5c
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x108], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x108]
cmp eax, dword [edx + 0x10]
jae 0x415520
mov dword [ebp - 0x410], 0
jmp 0x41552c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x410], eax
mov ecx, dword [ebp - 0x108]
shl ecx, 2
mov dword [ebp - 0x414], ecx
jmp 0x415549
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x414], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x414]
mov edx, dword [eax + ecx]
mov ecx, 0x427258
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x78
cmp dword [ebp - 0x34], 0
je 0x4155c1
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x4155c1
mov eax, dword [ebp - 0x34]
mov ecx, 0x5d
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x108], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x108]
cmp eax, dword [edx + 0x10]
jae 0x4155a4
mov dword [ebp - 0x418], 0
jmp 0x4155b0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x418], eax
mov ecx, dword [ebp - 0x108]
shl ecx, 2
mov dword [ebp - 0x41c], ecx
jmp 0x4155cd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x41c], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x41c]
mov edx, dword [eax + ecx]
mov ecx, 0x42725c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x79
cmp dword [ebp - 0x34], 0
je 0x415645
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x415645
mov eax, dword [ebp - 0x34]
mov ecx, 0x5e
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x108], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x108]
cmp eax, dword [edx + 0x10]
jae 0x415628
mov dword [ebp - 0x420], 0
jmp 0x415634
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x420], eax
mov ecx, dword [ebp - 0x108]
shl ecx, 2
mov dword [ebp - 0x424], ecx
jmp 0x415651
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x424], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x424]
mov edx, dword [eax + ecx]
mov ecx, 0x4271a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7a
mov dword [ebp - 0x84], 0xe5
mov dword [ebp - 0x8c], 2
push 0
lea edx, [ebp - 0x8c]
push edx
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x7b
cmp dword [ebp - 0x34], 0
je 0x415713
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x415713
mov ecx, dword [ebp - 0x34]
mov edx, 0x5f
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x4156f6
mov dword [ebp - 0x428], 0
jmp 0x415702
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x428], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x42c], edx
jmp 0x41571f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x42c], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x42c]
mov edx, dword [ecx + edx]
mov ecx, 0x4271ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7c
cmp dword [ebp - 0x34], 0
je 0x415797
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x415797
mov ecx, dword [ebp - 0x34]
mov edx, 0x60
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x41577a
mov dword [ebp - 0x430], 0
jmp 0x415786
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x430], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x434], edx
jmp 0x4157a3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x434], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x434]
mov edx, dword [ecx + edx]
mov ecx, 0x4271b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7d
mov dword [ebp - 0x84], 0xee
mov dword [ebp - 0x8c], 2
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0x8c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x7e
push 0
push 0xffffffffffffffff
push 1
push 0x7a
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0xf2
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x65
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x4c]
push ecx
lea edx, [ebp - 0x48]
push edx
lea eax, [ebp - 0x44]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x7f
cmp dword [ebp - 0x34], 0
je 0x4158db
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x4158db
mov eax, dword [ebp - 0x34]
mov ecx, 0x61
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x108], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x108]
cmp eax, dword [edx + 0x10]
jae 0x4158be
mov dword [ebp - 0x438], 0
jmp 0x4158ca
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x438], eax
mov ecx, dword [ebp - 0x108]
shl ecx, 2
mov dword [ebp - 0x43c], ecx
jmp 0x4158e7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x43c], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x43c]
mov edx, dword [eax + ecx]
mov ecx, 0x4271b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x80
mov dword [ebp - 0x84], 0x65
mov dword [ebp - 0x8c], 2
push 2
lea edx, [ebp - 0x8c]
push edx
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x81
cmp dword [ebp - 0x34], 0
je 0x4159a9
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x4159a9
mov ecx, dword [ebp - 0x34]
mov edx, 0x62
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x41598c
mov dword [ebp - 0x440], 0
jmp 0x415998
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x440], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x444], edx
jmp 0x4159b5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x444], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x444]
mov edx, dword [ecx + edx]
mov ecx, 0x42720c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x82
push 0x404c8000
push 0
call dword [sym.imp.MSVBVM60.DLL_rtcLog]
fstp qword [ebp - 0x104]
mov dword [ebp - 4], 0x83
push 0x405c4000
push 0
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x104]
mov dword [ebp - 4], 0x84
cmp dword [ebp - 0x34], 0
je 0x415a61
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x415a61
mov ecx, dword [ebp - 0x34]
mov edx, 0x63
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x415a44
mov dword [ebp - 0x448], 0
jmp 0x415a50
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x448], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x44c], edx
jmp 0x415a6d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x44c], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x44c]
mov edx, dword [ecx + edx]
mov ecx, 0x4272b8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x85
cmp dword [ebp - 0x34], 0
je 0x415ae5
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x415ae5
mov ecx, dword [ebp - 0x34]
mov edx, 0x64
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x108], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x108]
cmp ecx, dword [eax + 0x10]
jae 0x415ac8
mov dword [ebp - 0x450], 0
jmp 0x415ad4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x450], eax
mov edx, dword [ebp - 0x108]
shl edx, 2
mov dword [ebp - 0x454], edx
jmp 0x415af1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x454], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x454]
mov edx, dword [ecx + edx]
mov ecx, 0x4272bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x86
push 1
mov eax, dword [0x427144]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
mov ecx, 0x42704c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x87
mov edx, 0x4045c0
mov ecx, 0x427248
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x88
push 4
mov ecx, dword [0x427140]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
mov ecx, 0x427148
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x89
push 3
mov edx, dword [0x427140]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
mov ecx, 0x427130
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x8a
push 3
mov eax, dword [0x427144]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
mov ecx, 0x4270d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x8b
push 3
mov ecx, dword [0x427080]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
mov ecx, 0x427038
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x8c
push 3
mov edx, dword [0x427158]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
mov ecx, 0x42703c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x8d
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcCommandVar]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x8e
push 3
mov ecx, dword [0x4272cc]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
mov ecx, 0x427040
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x8f
mov dword [ebp - 0x84], 0xcf
mov dword [ebp - 0x8c], 2
push 3
lea edx, [ebp - 0x8c]
push edx
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightVar]
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x90
push 0x4045c8
push 0x73
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4045d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4045d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x70
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4045a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x61
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4045e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4045e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4045a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x6c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4045d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x33
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x78]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4045f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4045f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x74]
push edx
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x6c]
push ecx
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x5c]
push edx
lea eax, [ebp - 0x58]
push eax
lea ecx, [ebp - 0x54]
push ecx
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x48]
push ecx
lea edx, [ebp - 0x44]
push edx
lea eax, [ebp - 0x40]
push eax
push 0x10
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x44
mov dword [ebp - 4], 0x91
mov ecx, dword [ebp - 0x38]
push ecx
mov edx, dword [0x42704c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404600
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x427194
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x92
mov eax, dword [ebp - 0x38]
push eax
mov ecx, dword [0x42704c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40460c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x427198
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x93
mov edx, dword [ebp - 0x38]
push edx
mov eax, dword [0x42704c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404618
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x4272b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x94
push 0
push 0
push 1
push 0
lea ecx, [ebp - 0xc0]
push ecx
push 0x10
push 0x880
call dword [sym.imp.MSVBVM60.DLL___vbaRedim]
add esp, 0x1c
mov dword [ebp - 0xc8], 0x3e8
mov dword [ebp - 0xd0], 2
lea edx, [ebp - 0xd0]
mov eax, dword [ebp - 0xc0]
xor ecx, ecx
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0xc0]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xc0]
push ecx
mov edx, dword [0x427174]
push edx
mov eax, dword [0x42723c]
push eax
call fcn.0040a3f0
lea ecx, [ebp - 0xc0]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaErase]
mov dword [ebp - 4], 0x95
mov word [ebp - 0xf4], 0x1b9
lea edx, [ebp - 0xf4]
push edx
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 4], 0x96
push 0x28
call fcn.00407f30
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x5c
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call fcn.0041e370
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x427144]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x42706c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x44]
push ecx
lea edx, [ebp - 0x40]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
wait
push 0x41610a
jmp 0x4160d6
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x28]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x34]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
ret