Function at 0x427840
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x403926
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x7d4
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x402d78
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
xor eax, eax
test eax, eax
je 0x427a2a
mov dword [ebp - 4], 4
mov dword [ebp - 0x198], 0x405794
mov dword [ebp - 0x1a0], 8
mov dword [ebp - 0x210], 0x2eb2
cmp dword [ebp - 0x210], 0xea61
jae 0x4278e2
mov dword [ebp - 0x2e0], 0
jmp 0x4278ee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e0], eax
lea edx, [ebp - 0x1a0]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 5
mov dword [ebp - 0x214], 0x165a
cmp dword [ebp - 0x214], 0xea61
jae 0x427933
mov dword [ebp - 0x2e4], 0
jmp 0x42793f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e4], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x3e89
cmp dword [ebp - 0x210], 0xea61
jae 0x42798a
mov dword [ebp - 0x2e8], 0
jmp 0x427996
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e8], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 6
push 0x4057a0
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x2a64
cmp dword [ebp - 0x210], 0xea61
jae 0x4279f7
mov dword [ebp - 0x2ec], 0
jmp 0x427a03
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ec], eax
lea edx, [ebp - 0x5c]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x427894
mov dword [ebp - 4], 8
mov dword [ebp - 0x198], 0x405738
mov dword [ebp - 0x1a0], 8
mov dword [ebp - 0x210], 0x188b
cmp dword [ebp - 0x210], 0xea61
jae 0x427a67
mov dword [ebp - 0x2f0], 0
jmp 0x427a73
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f0], eax
lea edx, [ebp - 0x1a0]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 9
push 0x17a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
mov ecx, 0x437174
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xa
push 0x40485c
push 0x4047f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405058
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x6e
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 dword [ebp - 0x64], eax
mov dword [ebp - 0x6c], 8
push 0x65
lea ecx, [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x198], 0x404808
mov dword [ebp - 0x1a0], 8
push 0x33
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x32
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0xb4], eax
mov dword [ebp - 0xbc], 8
lea eax, [ebp - 0x6c]
push eax
lea ecx, [ebp - 0x5c]
push ecx
lea edx, [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0xac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x437270
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x44]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x3c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
lea eax, [ebp - 0xcc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xac]
push edx
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x8c]
push ecx
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x5c]
push eax
lea ecx, [ebp - 0x6c]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x24
mov dword [ebp - 4], 0xb
mov word [ebp - 0x204], 0xffff
mov dword [ebp - 0x20c], 0x6b4
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x20c]
push eax
push 0x437180
push 0x437178
call fcn.004165a0
mov dword [ebp - 4], 0xc
mov ecx, dword [0x4370a4]
push ecx
mov edx, dword [0x437174]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x437178
call fcn.0041a6c0
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xd
push 0x4057ac
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x3926
cmp dword [ebp - 0x210], 0xea61
jae 0x427cb8
mov dword [ebp - 0x2f4], 0
jmp 0x427cc4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f4], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xf
mov dword [ebp - 0x214], 0x6af2
cmp dword [ebp - 0x214], 0xea61
jae 0x427d10
mov dword [ebp - 0x2f8], 0
jmp 0x427d1c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f8], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0xd63
cmp dword [ebp - 0x210], 0xea61
jae 0x427d67
mov dword [ebp - 0x2fc], 0
jmp 0x427d73
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2fc], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x10
mov dword [ebp - 0x214], 0x1c
cmp dword [ebp - 0x214], 0xea61
jae 0x427dbf
mov dword [ebp - 0x300], 0
jmp 0x427dcb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x300], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x3e5a
cmp dword [ebp - 0x210], 0xea61
jae 0x427e16
mov dword [ebp - 0x304], 0
jmp 0x427e22
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x304], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x11
mov dword [ebp - 0x214], 0x5b9e
cmp dword [ebp - 0x214], 0xea61
jae 0x427e6e
mov dword [ebp - 0x308], 0
jmp 0x427e7a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x308], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x6dcc
cmp dword [ebp - 0x210], 0xea61
jae 0x427ec5
mov dword [ebp - 0x30c], 0
jmp 0x427ed1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x30c], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x12
mov ecx, 1
test ecx, ecx
je 0x427f06
jmp 0x427f0b
jmp 0x427ce7
mov dword [ebp - 4], 0x16
mov word [ebp - 0x204], 0
mov dword [ebp - 0x20c], 0x8be
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x20c]
push eax
push 0x437184
push 0x43717c
call fcn.004165a0
mov dword [ebp - 4], 0x17
mov ecx, dword [0x4370a4]
push ecx
mov edx, dword [0x437174]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x43717c
call fcn.0041a6c0
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x18
mov dword [ebp - 0x198], 0x40473c
mov dword [ebp - 0x1a0], 8
mov dword [ebp - 0x210], 0x2f9e
cmp dword [ebp - 0x210], 0xea61
jae 0x427fb9
mov dword [ebp - 0x310], 0
jmp 0x427fc5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x310], eax
lea edx, [ebp - 0x1a0]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x19
mov dword [ebp - 0x198], 0x437178
mov dword [ebp - 0x1a0], 0x6011
push 0
push 0x40
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43716c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1a
mov dword [ebp - 0x198], 0x404e0c
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea ecx, [ebp - 0x5c]
push ecx
mov edx, dword [0x43716c]
push edx
lea eax, [ebp - 0x6c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea ecx, [ebp - 0x6c]
push ecx
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0x20c], eax
lea edx, [ebp - 0x20c]
push edx
lea eax, [ebp - 0x34]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea ecx, [ebp - 0x6c]
push ecx
lea edx, [ebp - 0x5c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1b
cmp dword [ebp - 0x34], 0
je 0x428109
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x428109
mov ecx, dword [ebp - 0x34]
xor edx, edx
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x210], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x210]
cmp ecx, dword [eax + 0x10]
jae 0x4280ec
mov dword [ebp - 0x314], 0
jmp 0x4280f8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x314], eax
mov edx, dword [ebp - 0x210]
shl edx, 2
mov dword [ebp - 0x318], edx
jmp 0x428115
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x318], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x318]
mov edx, dword [ecx + edx]
mov ecx, 0x437278
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1c
mov dword [ebp - 0x214], 0x708c
cmp dword [ebp - 0x214], 0xea61
jae 0x428158
mov dword [ebp - 0x31c], 0
jmp 0x428164
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x31c], eax
mov eax, dword [ebp - 0x214]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x181a
cmp dword [ebp - 0x210], 0xea61
jae 0x4281af
mov dword [ebp - 0x320], 0
jmp 0x4281bb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x320], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1d
cmp dword [ebp - 0x34], 0
je 0x42823c
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42823c
mov edx, dword [ebp - 0x34]
mov eax, 1
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x42821f
mov dword [ebp - 0x324], 0
jmp 0x42822b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x324], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x328], eax
jmp 0x428248
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x328], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x328]
mov edx, dword [edx + eax]
mov ecx, 0x437234
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1e
cmp dword [ebp - 0x34], 0
je 0x4282c0
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4282c0
mov edx, dword [ebp - 0x34]
mov eax, 2
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x4282a3
mov dword [ebp - 0x32c], 0
jmp 0x4282af
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x32c], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x330], eax
jmp 0x4282cc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x330], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x330]
mov edx, dword [edx + eax]
mov ecx, 0x437194
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1f
mov ecx, 1
test ecx, ecx
jne 0x42847d
mov dword [ebp - 4], 0x20
mov dword [ebp - 0x214], 0x49
cmp dword [ebp - 0x214], 0xea61
jae 0x428323
mov dword [ebp - 0x334], 0
jmp 0x42832f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x334], eax
mov edx, dword [ebp - 0x214]
shl edx, 4
mov eax, dword [0x437020]
add eax, edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x1214
cmp dword [ebp - 0x210], 0xea61
jae 0x428379
mov dword [ebp - 0x338], 0
jmp 0x428385
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x338], eax
lea edx, [ebp - 0x5c]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x21
push 0x4057b8
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x254a
cmp dword [ebp - 0x210], 0xea61
jae 0x4283e5
mov dword [ebp - 0x33c], 0
jmp 0x4283f1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x33c], eax
lea edx, [ebp - 0x5c]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x22
mov dword [ebp - 0x198], 0x4057c4
mov dword [ebp - 0x1a0], 8
mov dword [ebp - 0x210], 0x54b5
cmp dword [ebp - 0x210], 0xea61
jae 0x428450
mov dword [ebp - 0x340], 0
jmp 0x42845c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x340], eax
lea edx, [ebp - 0x1a0]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x4282e6
mov dword [ebp - 4], 0x24
mov dword [ebp - 0x198], 1
mov dword [ebp - 0x1a0], 2
mov dword [ebp - 0x1a8], 1
mov dword [ebp - 0x1b0], 2
mov dword [ebp - 0x1b8], 0
mov dword [ebp - 0x1c0], 2
mov dword [ebp - 0x210], 0x1c9d
cmp dword [ebp - 0x210], 0xea61
jae 0x4284e2
mov dword [ebp - 0x344], 0
jmp 0x4284ee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x344], eax
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x234]
push ecx
lea edx, [ebp - 0x224]
push edx
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x2cc], eax
jmp 0x428752
mov dword [ebp - 4], 0x25
mov dword [ebp - 0x198], 0x4057d0
mov dword [ebp - 0x1a0], 8
mov dword [ebp - 0x210], 0x438d
cmp dword [ebp - 0x210], 0xea61
jae 0x428571
mov dword [ebp - 0x348], 0
jmp 0x42857d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x348], eax
lea edx, [ebp - 0x1a0]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x26
mov dword [ebp - 0x214], 0xdfb
cmp dword [ebp - 0x214], 0xea61
jae 0x4285c3
mov dword [ebp - 0x34c], 0
jmp 0x4285cf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x34c], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x67af
cmp dword [ebp - 0x210], 0xea61
jae 0x42861a
mov dword [ebp - 0x350], 0
jmp 0x428626
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x350], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x27
mov dword [ebp - 0x214], 0x2a28
cmp dword [ebp - 0x214], 0xea61
jae 0x428672
mov dword [ebp - 0x354], 0
jmp 0x42867e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x354], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceVar]
mov dword [ebp - 0x210], 0x6506
cmp dword [ebp - 0x210], 0xea61
jae 0x4286c3
mov dword [ebp - 0x358], 0
jmp 0x4286cf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x358], eax
lea edx, [ebp - 0x5c]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x28
mov dword [ebp - 0x210], 0x1c9d
cmp dword [ebp - 0x210], 0xea61
jae 0x42871a
mov dword [ebp - 0x35c], 0
jmp 0x428726
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x35c], eax
lea ecx, [ebp - 0x234]
push ecx
lea edx, [ebp - 0x224]
push edx
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x2cc], eax
cmp dword [ebp - 0x2cc], 0
jne 0x428534
mov dword [ebp - 4], 0x29
cmp dword [ebp - 0x34], 0
je 0x4287bd
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x4287bd
mov eax, dword [ebp - 0x34]
mov ecx, 3
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x210], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x210]
cmp eax, dword [edx + 0x10]
jae 0x4287a0
mov dword [ebp - 0x360], 0
jmp 0x4287ac
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x360], eax
mov ecx, dword [ebp - 0x210]
shl ecx, 2
mov dword [ebp - 0x364], ecx
jmp 0x4287c9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x364], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x364]
mov edx, dword [eax + ecx]
mov ecx, 0x4370ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2a
mov dword [ebp - 0x198], 0x4057dc
mov dword [ebp - 0x1a0], 8
mov dword [ebp - 0x210], 0x1169
cmp dword [ebp - 0x210], 0xea61
jae 0x428820
mov dword [ebp - 0x368], 0
jmp 0x42882c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x368], eax
lea edx, [ebp - 0x1a0]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x2b
cmp dword [ebp - 0x34], 0
je 0x4288a7
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4288a7
mov edx, dword [ebp - 0x34]
mov eax, 4
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x42888a
mov dword [ebp - 0x36c], 0
jmp 0x428896
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x36c], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x370], eax
jmp 0x4288b3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x370], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x370]
mov edx, dword [edx + eax]
mov ecx, 0x437248
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2c
cmp dword [ebp - 0x34], 0
je 0x42892b
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42892b
mov edx, dword [ebp - 0x34]
mov eax, 5
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x42890e
mov dword [ebp - 0x374], 0
jmp 0x42891a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x374], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x378], eax
jmp 0x428937
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x378], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x378]
mov edx, dword [edx + eax]
mov ecx, 0x437244
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2d
cmp dword [ebp - 0x34], 0
je 0x4289af
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4289af
mov edx, dword [ebp - 0x34]
mov eax, 6
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x428992
mov dword [ebp - 0x37c], 0
jmp 0x42899e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x37c], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x380], eax
jmp 0x4289bb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x380], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x380]
mov edx, dword [edx + eax]
mov ecx, 0x437088
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2e
mov dword [ebp - 0x214], 0x6a60
cmp dword [ebp - 0x214], 0xea61
jae 0x4289fe
mov dword [ebp - 0x384], 0
jmp 0x428a0a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x384], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x4d0f
cmp dword [ebp - 0x210], 0xea61
jae 0x428a55
mov dword [ebp - 0x388], 0
jmp 0x428a61
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x388], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2f
cmp dword [ebp - 0x34], 0
je 0x428ae2
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x428ae2
mov edx, dword [ebp - 0x34]
mov eax, 7
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x428ac5
mov dword [ebp - 0x38c], 0
jmp 0x428ad1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x38c], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x390], eax
jmp 0x428aee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x390], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x390]
mov edx, dword [edx + eax]
mov ecx, 0x43708c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x30
cmp dword [ebp - 0x34], 0
je 0x428b66
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x428b66
mov edx, dword [ebp - 0x34]
mov eax, 8
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x428b49
mov dword [ebp - 0x394], 0
jmp 0x428b55
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x394], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x398], eax
jmp 0x428b72
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x398], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x398]
mov edx, dword [edx + eax]
mov ecx, 0x437250
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x31
mov dword [ebp - 0x198], 0x404810
mov dword [ebp - 0x1a0], 8
mov dword [ebp - 0x210], 0x722e
cmp dword [ebp - 0x210], 0xea61
jae 0x428bc9
mov dword [ebp - 0x39c], 0
jmp 0x428bd5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x39c], eax
lea edx, [ebp - 0x1a0]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x32
cmp dword [ebp - 0x34], 0
je 0x428c4f
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x428c4f
mov edx, dword [ebp - 0x34]
mov eax, 9
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x428c32
mov dword [ebp - 0x3a0], 0
jmp 0x428c3e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a0], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x3a4], eax
jmp 0x428c5b
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, 0x43724c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x34
mov dword [ebp - 0x214], 0xde
cmp dword [ebp - 0x214], 0xea61
jae 0x428c9e
mov dword [ebp - 0x3a8], 0
jmp 0x428caa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a8], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x210], 0x6c7a
cmp dword [ebp - 0x210], 0xea61
jae 0x428cef
mov dword [ebp - 0x3ac], 0
jmp 0x428cfb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3ac], eax
lea edx, [ebp - 0x5c]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x35
mov dword [ebp - 0x214], 0x306b
cmp dword [ebp - 0x214], 0xea61
jae 0x428d46
mov dword [ebp - 0x3b0], 0
jmp 0x428d52
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b0], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x5f1
cmp dword [ebp - 0x210], 0xea61
jae 0x428d9d
mov dword [ebp - 0x3b4], 0
jmp 0x428da9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b4], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x36
mov ecx, 1
test ecx, ecx
je 0x428dde
jmp 0x428de3
jmp 0x428c75
mov dword [ebp - 4], 0x3a
cmp dword [ebp - 0x34], 0
je 0x428e41
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x428e41
mov eax, dword [ebp - 0x34]
mov ecx, 0xa
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x210], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x210]
cmp eax, dword [edx + 0x10]
jae 0x428e24
mov dword [ebp - 0x3b8], 0
jmp 0x428e30
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b8], eax
mov ecx, dword [ebp - 0x210]
shl ecx, 2
mov dword [ebp - 0x3bc], ecx
jmp 0x428e4d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3bc], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3bc]
mov edx, dword [eax + ecx]
mov ecx, 0x4371c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3b
cmp dword [ebp - 0x34], 0
je 0x428ec5
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x428ec5
mov eax, dword [ebp - 0x34]
mov ecx, 0xb
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x210], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x210]
cmp eax, dword [edx + 0x10]
jae 0x428ea8
mov dword [ebp - 0x3c0], 0
jmp 0x428eb4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c0], eax
mov ecx, dword [ebp - 0x210]
shl ecx, 2
mov dword [ebp - 0x3c4], ecx
jmp 0x428ed1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c4], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3c4]
mov edx, dword [eax + ecx]
mov ecx, 0x43722c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3c
cmp dword [ebp - 0x34], 0
je 0x428f49
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x428f49
mov eax, dword [ebp - 0x34]
mov ecx, 0xc
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x210], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x210]
cmp eax, dword [edx + 0x10]
jae 0x428f2c
mov dword [ebp - 0x3c8], 0
jmp 0x428f38
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c8], eax
mov ecx, dword [ebp - 0x210]
shl ecx, 2
mov dword [ebp - 0x3cc], ecx
jmp 0x428f55
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3cc], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3cc]
mov edx, dword [eax + ecx]
mov ecx, 0x437084
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3d
cmp dword [ebp - 0x34], 0
je 0x428fcd
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x428fcd
mov eax, dword [ebp - 0x34]
mov ecx, 0xd
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x210], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x210]
cmp eax, dword [edx + 0x10]
jae 0x428fb0
mov dword [ebp - 0x3d0], 0
jmp 0x428fbc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d0], eax
mov ecx, dword [ebp - 0x210]
shl ecx, 2
mov dword [ebp - 0x3d4], ecx
jmp 0x428fd9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d4], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3d4]
mov edx, dword [eax + ecx]
mov ecx, 0x437090
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3e
cmp dword [ebp - 0x34], 0
je 0x429051
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x429051
mov eax, dword [ebp - 0x34]
mov ecx, 0xe
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x210], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x210]
cmp eax, dword [edx + 0x10]
jae 0x429034
mov dword [ebp - 0x3d8], 0
jmp 0x429040
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d8], eax
mov ecx, dword [ebp - 0x210]
shl ecx, 2
mov dword [ebp - 0x3dc], ecx
jmp 0x42905d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3dc], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3dc]
mov edx, dword [eax + ecx]
mov ecx, 0x437198
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3f
cmp dword [ebp - 0x34], 0
je 0x4290d5
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x4290d5
mov eax, dword [ebp - 0x34]
mov ecx, 0xf
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x210], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x210]
cmp eax, dword [edx + 0x10]
jae 0x4290b8
mov dword [ebp - 0x3e0], 0
jmp 0x4290c4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e0], eax
mov ecx, dword [ebp - 0x210]
shl ecx, 2
mov dword [ebp - 0x3e4], ecx
jmp 0x4290e1
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, 0x4370e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x40
mov dword [ebp - 0x214], 0x5be7
cmp dword [ebp - 0x214], 0xea61
jae 0x429124
mov dword [ebp - 0x3e8], 0
jmp 0x429130
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e8], eax
mov edx, dword [ebp - 0x214]
shl edx, 4
mov eax, dword [0x437020]
add eax, edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceVar]
mov dword [ebp - 0x210], 0x4d50
cmp dword [ebp - 0x210], 0xea61
jae 0x429174
mov dword [ebp - 0x3ec], 0
jmp 0x429180
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3ec], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x41
cmp dword [ebp - 0x34], 0
je 0x429201
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x429201
mov edx, dword [ebp - 0x34]
mov eax, 0x10
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x4291e4
mov dword [ebp - 0x3f0], 0
jmp 0x4291f0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f0], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x3f4], eax
jmp 0x42920d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f4], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3f4]
mov edx, dword [edx + eax]
mov ecx, 0x4370c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x42
cmp dword [ebp - 0x34], 0
je 0x429285
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x429285
mov edx, dword [ebp - 0x34]
mov eax, 0x11
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x429268
mov dword [ebp - 0x3f8], 0
jmp 0x429274
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f8], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x3fc], eax
jmp 0x429291
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3fc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3fc]
mov edx, dword [edx + eax]
mov ecx, 0x4370c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x43
cmp dword [ebp - 0x34], 0
je 0x429309
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x429309
mov edx, dword [ebp - 0x34]
mov eax, 0x12
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x4292ec
mov dword [ebp - 0x400], 0
jmp 0x4292f8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x400], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x404], eax
jmp 0x429315
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x404], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x404]
mov edx, dword [edx + eax]
mov ecx, 0x4370c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x45
mov dword [ebp - 0x198], 0x4057e8
mov dword [ebp - 0x1a0], 8
mov dword [ebp - 0x210], 0x3bef
cmp dword [ebp - 0x210], 0xea61
jae 0x42936c
mov dword [ebp - 0x408], 0
jmp 0x429378
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x408], eax
lea edx, [ebp - 0x1a0]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x46
mov ecx, 1
test ecx, ecx
je 0x4293a6
jmp 0x4293a8
jmp 0x42932f
mov dword [ebp - 4], 0x4a
cmp dword [ebp - 0x34], 0
je 0x429406
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x429406
mov eax, dword [ebp - 0x34]
mov ecx, 0x14
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x210], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x210]
cmp eax, dword [edx + 0x10]
jae 0x4293e9
mov dword [ebp - 0x40c], 0
jmp 0x4293f5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x40c], eax
mov ecx, dword [ebp - 0x210]
shl ecx, 2
mov dword [ebp - 0x410], ecx
jmp 0x429412
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x410], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x410]
mov edx, dword [eax + ecx]
mov ecx, 0x4370f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4b
cmp dword [ebp - 0x34], 0
je 0x42948a
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x42948a
mov eax, dword [ebp - 0x34]
mov ecx, 0x15
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x210], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x210]
cmp eax, dword [edx + 0x10]
jae 0x42946d
mov dword [ebp - 0x414], 0
jmp 0x429479
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x414], eax
mov ecx, dword [ebp - 0x210]
shl ecx, 2
mov dword [ebp - 0x418], ecx
jmp 0x429496
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x418], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x418]
mov edx, dword [eax + ecx]
mov ecx, 0x4370f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4c
mov dword [ebp - 0x198], 0x4057f4
mov dword [ebp - 0x1a0], 8
mov dword [ebp - 0x210], 0x58d6
cmp dword [ebp - 0x210], 0xea61
jae 0x4294ed
mov dword [ebp - 0x41c], 0
jmp 0x4294f9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x41c], eax
lea edx, [ebp - 0x1a0]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4d
mov dword [ebp - 0x214], 0xf7
cmp dword [ebp - 0x214], 0xea61
jae 0x42953f
mov dword [ebp - 0x420], 0
jmp 0x42954b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x420], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x210], 0x10b9
cmp dword [ebp - 0x210], 0xea61
jae 0x429590
mov dword [ebp - 0x424], 0
jmp 0x42959c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x424], eax
lea edx, [ebp - 0x5c]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x4e
cmp dword [ebp - 0x34], 0
je 0x42961c
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42961c
mov edx, dword [ebp - 0x34]
mov eax, 0x16
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x4295ff
mov dword [ebp - 0x428], 0
jmp 0x42960b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x428], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x42c], eax
jmp 0x429628
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x42c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x42c]
mov edx, dword [edx + eax]
mov ecx, 0x4371a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4f
mov dword [ebp - 0x214], 0x61cb
cmp dword [ebp - 0x214], 0xea61
jae 0x42966b
mov dword [ebp - 0x430], 0
jmp 0x429677
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x430], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x4c0d
cmp dword [ebp - 0x210], 0xea61
jae 0x4296c2
mov dword [ebp - 0x434], 0
jmp 0x4296ce
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x434], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x50
cmp dword [ebp - 0x34], 0
je 0x42974f
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42974f
mov edx, dword [ebp - 0x34]
mov eax, 0x17
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x429732
mov dword [ebp - 0x438], 0
jmp 0x42973e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x438], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x43c], eax
jmp 0x42975b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x43c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x43c]
mov edx, dword [edx + eax]
mov ecx, 0x43726c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x52
push 0x405800
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x3f99
cmp dword [ebp - 0x210], 0xea61
jae 0x4297b3
mov dword [ebp - 0x440], 0
jmp 0x4297bf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x440], eax
lea edx, [ebp - 0x5c]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x53
mov dword [ebp - 0x214], 0x273a
cmp dword [ebp - 0x214], 0xea61
jae 0x42980a
mov dword [ebp - 0x444], 0
jmp 0x429816
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x444], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x28cd
cmp dword [ebp - 0x210], 0xea61
jae 0x429861
mov dword [ebp - 0x448], 0
jmp 0x42986d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x448], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x54
mov dword [ebp - 0x214], 0xd5
cmp dword [ebp - 0x214], 0xea61
jae 0x4298b9
mov dword [ebp - 0x44c], 0
jmp 0x4298c5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x44c], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x210], 0x229a
cmp dword [ebp - 0x210], 0xea61
jae 0x42990a
mov dword [ebp - 0x450], 0
jmp 0x429916
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x450], eax
lea edx, [ebp - 0x5c]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x55
mov ecx, 1
test ecx, ecx
je 0x42994a
jmp 0x42994f
jmp 0x429775
mov dword [ebp - 4], 0x59
push 0x404dd4
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x4e2a
cmp dword [ebp - 0x210], 0xea61
jae 0x42998d
mov dword [ebp - 0x454], 0
jmp 0x429999
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x454], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x5a
cmp dword [ebp - 0x34], 0
je 0x429a1a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x429a1a
mov edx, dword [ebp - 0x34]
mov eax, 0x18
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x4299fd
mov dword [ebp - 0x458], 0
jmp 0x429a09
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x45c], eax
jmp 0x429a26
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x45c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x45c]
mov edx, dword [edx + eax]
mov ecx, 0x437238
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5b
cmp dword [ebp - 0x34], 0
je 0x429a9e
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x429a9e
mov edx, dword [ebp - 0x34]
mov eax, 0x19
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x429a81
mov dword [ebp - 0x460], 0
jmp 0x429a8d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x460], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x464], eax
jmp 0x429aaa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x464], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x464]
mov edx, dword [edx + eax]
mov ecx, 0x43723c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5c
mov dword [ebp - 0x214], 0x37
cmp dword [ebp - 0x214], 0xea61
jae 0x429aed
mov dword [ebp - 0x468], 0
jmp 0x429af9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x468], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x210], 0x2833
cmp dword [ebp - 0x210], 0xea61
jae 0x429b3e
mov dword [ebp - 0x46c], 0
jmp 0x429b4a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x46c], eax
lea edx, [ebp - 0x5c]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x5d
cmp dword [ebp - 0x34], 0
je 0x429bca
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x429bca
mov edx, dword [ebp - 0x34]
mov eax, 0x1a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x429bad
mov dword [ebp - 0x470], 0
jmp 0x429bb9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x470], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x474], eax
jmp 0x429bd6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x474], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x474]
mov edx, dword [edx + eax]
mov ecx, 0x437240
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5e
cmp dword [ebp - 0x34], 0
je 0x429c4e
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x429c4e
mov edx, dword [ebp - 0x34]
mov eax, 0x1b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x429c31
mov dword [ebp - 0x478], 0
jmp 0x429c3d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x478], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x47c], eax
jmp 0x429c5a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x47c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x47c]
mov edx, dword [edx + eax]
mov ecx, 0x43719c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5f
cmp dword [ebp - 0x34], 0
je 0x429cd2
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x429cd2
mov edx, dword [ebp - 0x34]
mov eax, 0x1c
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x429cb5
mov dword [ebp - 0x480], 0
jmp 0x429cc1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x480], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x484], eax
jmp 0x429cde
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x484], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x484]
mov edx, dword [edx + eax]
mov ecx, 0x437230
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x60
cmp dword [ebp - 0x34], 0
je 0x429d56
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x429d56
mov edx, dword [ebp - 0x34]
mov eax, 0x1d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x429d39
mov dword [ebp - 0x488], 0
jmp 0x429d45
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x488], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x48c], eax
jmp 0x429d62
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x48c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x48c]
mov edx, dword [edx + eax]
mov ecx, 0x437130
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x61
cmp dword [ebp - 0x34], 0
je 0x429dda
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x429dda
mov edx, dword [ebp - 0x34]
mov eax, 0x1e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x429dbd
mov dword [ebp - 0x490], 0
jmp 0x429dc9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x490], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x494], eax
jmp 0x429de6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x494], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x494]
mov edx, dword [edx + eax]
mov ecx, 0x43712c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x62
cmp dword [ebp - 0x34], 0
je 0x429e5e
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x429e5e
mov edx, dword [ebp - 0x34]
mov eax, 0x1f
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x429e41
mov dword [ebp - 0x498], 0
jmp 0x429e4d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x498], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x49c], eax
jmp 0x429e6a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x49c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x49c]
mov edx, dword [edx + eax]
mov ecx, 0x437134
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x63
mov ecx, 1
test ecx, ecx
jne 0x429f45
mov dword [ebp - 4], 0x64
mov dword [ebp - 0x214], 0xfc
cmp dword [ebp - 0x214], 0xea61
jae 0x429ec1
mov dword [ebp - 0x4a0], 0
jmp 0x429ecd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4a0], eax
mov edx, dword [ebp - 0x214]
shl edx, 4
mov eax, dword [0x437020]
add eax, edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x210], 0x542f
cmp dword [ebp - 0x210], 0xea61
jae 0x429f11
mov dword [ebp - 0x4a4], 0
jmp 0x429f1d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4a4], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x429e84
mov dword [ebp - 4], 0x66
cmp dword [ebp - 0x34], 0
je 0x429fa3
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x429fa3
mov edx, dword [ebp - 0x34]
mov eax, 0x20
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x429f86
mov dword [ebp - 0x4a8], 0
jmp 0x429f92
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x4ac], eax
jmp 0x429faf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4ac], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4ac]
mov edx, dword [edx + eax]
mov ecx, 0x4370bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x67
mov dword [ebp - 0x214], 0x10e6
cmp dword [ebp - 0x214], 0xea61
jae 0x429ff2
mov dword [ebp - 0x4b0], 0
jmp 0x429ffe
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4b0], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x48f
cmp dword [ebp - 0x210], 0xea61
jae 0x42a049
mov dword [ebp - 0x4b4], 0
jmp 0x42a055
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4b4], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x68
cmp dword [ebp - 0x34], 0
je 0x42a0d6
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42a0d6
mov edx, dword [ebp - 0x34]
mov eax, 0x21
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x42a0b9
mov dword [ebp - 0x4b8], 0
jmp 0x42a0c5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4b8], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x4bc], eax
jmp 0x42a0e2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4bc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4bc]
mov edx, dword [edx + eax]
mov ecx, 0x437144
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x69
cmp dword [ebp - 0x34], 0
je 0x42a15a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42a15a
mov edx, dword [ebp - 0x34]
mov eax, 0x22
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x42a13d
mov dword [ebp - 0x4c0], 0
jmp 0x42a149
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4c0], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x4c4], eax
jmp 0x42a166
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4c4], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4c4]
mov edx, dword [edx + eax]
mov ecx, 0x437274
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6a
mov dword [ebp - 0x214], 0xc9
cmp dword [ebp - 0x214], 0xea61
jae 0x42a1a9
mov dword [ebp - 0x4c8], 0
jmp 0x42a1b5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4c8], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x210], 0xbcc
cmp dword [ebp - 0x210], 0xea61
jae 0x42a1fa
mov dword [ebp - 0x4cc], 0
jmp 0x42a206
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4cc], eax
lea edx, [ebp - 0x5c]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x6b
mov dword [ebp - 0x198], 1
mov dword [ebp - 0x1a0], 2
mov dword [ebp - 0x1a8], 1
mov dword [ebp - 0x1b0], 2
mov dword [ebp - 0x1b8], 0
mov dword [ebp - 0x1c0], 2
mov dword [ebp - 0x210], 0x67b4
cmp dword [ebp - 0x210], 0xea61
jae 0x42a28d
mov dword [ebp - 0x4d0], 0
jmp 0x42a299
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4d0], eax
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x254]
push ecx
lea edx, [ebp - 0x244]
push edx
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x2d0], eax
jmp 0x42a49c
mov dword [ebp - 4], 0x6c
mov dword [ebp - 0x214], 0x7078
cmp dword [ebp - 0x214], 0xea61
jae 0x42a308
mov dword [ebp - 0x4d4], 0
jmp 0x42a314
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4d4], eax
mov edx, dword [ebp - 0x214]
shl edx, 4
mov eax, dword [0x437020]
add eax, edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x3045
cmp dword [ebp - 0x210], 0xea61
jae 0x42a35e
mov dword [ebp - 0x4d8], 0
jmp 0x42a36a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4d8], eax
lea edx, [ebp - 0x5c]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x6d
mov dword [ebp - 0x214], 0x5d50
cmp dword [ebp - 0x214], 0xea61
jae 0x42a3b5
mov dword [ebp - 0x4dc], 0
jmp 0x42a3c1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4dc], eax
mov ecx, dword [ebp - 0x214]
shl ecx, 4
mov edx, dword [0x437020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x5221
cmp dword [ebp - 0x210], 0xea61
jae 0x42a40c
mov dword [ebp - 0x4e0], 0
jmp 0x42a418
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4e0], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x6e
mov dword [ebp - 0x210], 0x67b4
cmp dword [ebp - 0x210], 0xea61
jae 0x42a464
mov dword [ebp - 0x4e4], 0
jmp 0x42a470
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4e4], eax
lea ecx, [ebp - 0x254]
push ecx
lea edx, [ebp - 0x244]
push edx
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x2d0], eax
cmp dword [ebp - 0x2d0], 0
jne 0x42a2df
mov dword [ebp - 4], 0x6f
cmp dword [ebp - 0x34], 0
je 0x42a507
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x42a507
mov eax, dword [ebp - 0x34]
mov ecx, 0x23
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x210], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x210]
cmp eax, dword [edx + 0x10]
jae 0x42a4ea
mov dword [ebp - 0x4e8], 0
jmp 0x42a4f6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4e8], eax
mov ecx, dword [ebp - 0x210]
shl ecx, 2
mov dword [ebp - 0x4ec], ecx
jmp 0x42a513
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4ec], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x4ec]
mov edx, dword [eax + ecx]
mov ecx, 0x437094
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x70
push 0x404cc4
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0x715b
cmp dword [ebp - 0x210], 0xea61
jae 0x42a56b
mov dword [ebp - 0x4f0], 0
jmp 0x42a577
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4f0], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x71
cmp dword [ebp - 0x34], 0
je 0x42a5f8
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42a5f8
mov edx, dword [ebp - 0x34]
mov eax, 0x24
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x42a5db
mov dword [ebp - 0x4f4], 0
jmp 0x42a5e7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4f4], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x4f8], eax
jmp 0x42a604
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4f8], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4f8]
mov edx, dword [edx + eax]
mov ecx, 0x437098
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x72
cmp dword [ebp - 0x34], 0
je 0x42a67c
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42a67c
mov edx, dword [ebp - 0x34]
mov eax, 0x25
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x42a65f
mov dword [ebp - 0x4fc], 0
jmp 0x42a66b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4fc], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x500], eax
jmp 0x42a688
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x500], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x500]
mov edx, dword [edx + eax]
mov ecx, 0x43709c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x73
cmp dword [ebp - 0x34], 0
je 0x42a700
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42a700
mov edx, dword [ebp - 0x34]
mov eax, 0x26
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x42a6e3
mov dword [ebp - 0x504], 0
jmp 0x42a6ef
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x504], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x508], eax
jmp 0x42a70c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x508], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x508]
mov edx, dword [edx + eax]
mov ecx, 0x4370a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x74
cmp dword [ebp - 0x34], 0
je 0x42a784
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42a784
mov edx, dword [ebp - 0x34]
mov eax, 0x27
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x42a767
mov dword [ebp - 0x50c], 0
jmp 0x42a773
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x50c], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x510], eax
jmp 0x42a790
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x510], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x510]
mov edx, dword [edx + eax]
mov ecx, 0x4370ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x76
mov dword [ebp - 0x198], 0x405808
mov dword [ebp - 0x1a0], 8
mov dword [ebp - 0x210], 0x5f5
cmp dword [ebp - 0x210], 0xea61
jae 0x42a7e7
mov dword [ebp - 0x514], 0
jmp 0x42a7f3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x514], eax
lea edx, [ebp - 0x1a0]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x77
mov ecx, 1
test ecx, ecx
je 0x42a821
jmp 0x42a823
jmp 0x42a7aa
mov dword [ebp - 4], 0x7b
push 0x405814
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseBstr]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x5c], 8
mov dword [ebp - 0x210], 0xef6
cmp dword [ebp - 0x210], 0xea61
jae 0x42a861
mov dword [ebp - 0x518], 0
jmp 0x42a86d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x518], eax
lea edx, [ebp - 0x5c]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x7c
cmp dword [ebp - 0x34], 0
je 0x42a8ee
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42a8ee
mov edx, dword [ebp - 0x34]
mov eax, 0x28
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x210]
cmp edx, dword [ecx + 0x10]
jae 0x42a8d1
mov dword [ebp - 0x51c], 0
jmp 0x42a8dd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x51c], eax
mov eax, dword [ebp - 0x210]
shl eax, 2
mov dword [ebp - 0x520], eax
jmp 0x42a8fa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x520], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x520]
mov edx, dword [edx + eax]
mov ecx, 0x4370b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7e
mov dword [ebp - 0x198], 0x405820
mov dword [ebp - 0x1a0], 8
mov dword [ebp - 0x210], 0x5a28
cmp dword [ebp - 0x210], 0xea61
jae 0x42a951
mov dword [ebp - 0x524], 0
jmp 0x42a95d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x524], eax
lea edx, [ebp - 0x1a0]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x7f
mov dword [ebp - 0x198], 0x40582c
mov dword [ebp - 0x1a0], 8
mov dword [ebp - 0x210], 0x3414
cmp dword [ebp - 0x210], 0xea61
jae 0x42a9b6
mov dword [ebp - 0x528], 0
jmp 0x42a9c2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x528], eax
lea edx, [ebp - 0x1a0]
mov ecx, dword [ebp - 0x210]
shl ecx, 4
mov eax, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x80
mov ecx, 1
test ecx, ecx
je 0x42a9f0
jmp 0x42a9f5
jmp 0x42a914
mov dword [ebp - 4], 0x85
mov dword [ebp - 0x198], 0x404da0
mov dword [ebp - 0x1a0], 8
mov dword [ebp - 0x210], 0x1793
cmp dword [ebp - 0x210], 0xea61
jae 0x42aa32
mov dword [ebp - 0x52c], 0
jmp 0x42aa3e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x52c], eax
lea edx, [ebp - 0x1a0]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x86
mov ecx, 1
test ecx, ecx
je 0x42aa6d
jmp 0x42aa6f
jmp 0x42a9f5
mov dword [ebp - 4], 0x8a
cmp dword [ebp - 0x34], 0
je 0x42aacd
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x42aacd
mov eax, dword [ebp - 0x34]
mov ecx, 0x29
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x210], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x210]
cmp eax, dword [edx + 0x10]
jae 0x42aab0
mov dword [ebp - 0x530], 0
jmp 0x42aabc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x530], eax
mov ecx, dword [ebp - 0x210]
shl ecx, 2
mov dword [ebp - 0x534], ecx
jmp 0x42aad9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x534], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x534]
mov edx, dword [eax + ecx]
mov ecx, 0x4370b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8b
cmp dword [ebp - 0x34], 0
je 0x42ab51
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x42ab51
mov eax, dword [ebp - 0x34]
mov ecx, 0x2a
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x210], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x210]
cmp eax, dword [edx + 0x10]
jae 0x42ab34
mov dword [ebp - 0x538], 0
jmp 0x42ab40
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x538], eax
mov ecx, dword [ebp - 0x210]
shl ecx, 2
mov dword [ebp - 0x53c], ecx
jmp 0x42ab5d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x53c], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x53c]
mov edx, dword [eax + ecx]
mov ecx, 0x437210
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8c
cmp dword [ebp - 0x34], 0
je 0x42abd5
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x42abd5
mov eax, dword [ebp - 0x34]
mov ecx, 0x2b
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x210], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x210]
cmp eax, dword [edx + 0x10]
jae 0x42abb8
mov dword [ebp - 0x540], 0
jmp 0x42abc4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x540], eax
mov ecx, dword [ebp - 0x210]
shl ecx, 2
mov dword [ebp - 0x544], ecx
jmp 0x42abe1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x544], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x544]
mov edx, dword [eax + ecx]
mov ecx, 0x437264
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8d
cmp dword [ebp - 0x34], 0
je 0x42ac59
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x42ac59
mov eax, dword [ebp - 0x34]
mov ecx, 0x2c
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x210], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x210]
cmp eax, dword [edx + 0x10]
jae 0x42ac3c
mov dword [ebp - 0x548], 0
jmp 0x42ac48
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x548], eax
mov ecx, dword [ebp - 0x210]
shl ecx, 2
mov dword [ebp - 0x54c], ecx
jmp 0x42ac65
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x54c], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x54c]
mov edx, dword [eax + ecx]
mov ecx, 0x437268
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8e
cmp dword [ebp - 0x34], 0
je 0x42acdd
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x42acdd
mov eax, dword [ebp - 0x34]
mov ecx, 0x2d
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x210], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x210]
cmp eax, dword [edx + 0x10]
jae 0x42acc0
mov dword [ebp - 0x550], 0
jmp 0x42accc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x550], eax
mov ecx, dword [ebp - 0x210]
shl ecx, 2
mov dword [ebp - 0x554], ecx
jmp 0x42ace9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x554], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x554]
mov edx, dword [eax + ecx]
mov ecx, 0x4371d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8f
mov dword [ebp - 0x198], 0x405838
mov dword [ebp - 0x1a0], 8
mov dword [ebp - 0x210], 0x1da
cmp dword [ebp - 0x210], 0xea61
jae 0x42ad40
mov dword [ebp - 0x558], 0
jmp 0x42ad4c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x558], eax
lea edx, [ebp - 0x1a0]
mov eax, dword [ebp - 0x210]
shl eax, 4
mov ecx, dword [0x437020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x90
cmp dword [ebp - 0x34], 0
je 0x42adc7
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42adc7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x560], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x560]
mov edx, dword [edx + eax]
mov ecx, 0x43725c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x91
cmp dword [ebp - 0x34], 0
je 0x42ae4b